From b935f070c11f2927c00451d80f319cf5bed3cedc Mon Sep 17 00:00:00 2001 From: root Date: Mon, 10 Oct 2022 22:33:04 +0300 Subject: [PATCH] Sync with portage [Mon Oct 10 22:33:03 MSK 2022]. --- Manifest | 30 +- Manifest.files.gz | Bin 29609 -> 29623 bytes app-accessibility/Manifest.gz | Bin 4715 -> 4715 bytes app-accessibility/speech-dispatcher/Manifest | 6 +- .../speech-dispatcher-0.11.1.ebuild | 123 - .../speech-dispatcher-0.11.2.ebuild | 2 +- .../speech-dispatcher-0.9.1.ebuild | 117 - app-admin/Manifest.gz | Bin 32901 -> 32908 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.25.90.ebuild | 72 + app-admin/lnav/Manifest | 2 +- app-admin/lnav/lnav-0.11.0.ebuild | 2 +- app-arch/Manifest.gz | Bin 16919 -> 16917 bytes app-arch/lz4/Manifest | 5 +- .../files/lz4-1.9.3-negative-memmove.patch | 22 - app-arch/lz4/lz4-1.9.3-r1.ebuild | 30 - app-arch/lz4/lz4-1.9.4.ebuild | 2 +- app-arch/unp/Manifest | 2 +- app-arch/unp/unp-2.0_pre9.ebuild | 2 +- app-arch/xarchiver/Manifest | 4 +- app-arch/xarchiver/xarchiver-0.5.4.18.ebuild | 62 - app-arch/xarchiver/xarchiver-0.5.4.19.ebuild | 2 +- app-backup/Manifest.gz | Bin 8366 -> 8197 bytes app-backup/attic/Manifest | 4 - app-backup/attic/attic-0.16-r1.ebuild | 38 - app-backup/attic/attic-9999.ebuild | 38 - app-backup/attic/metadata.xml | 11 - app-backup/deja-dup/Manifest | 6 +- app-backup/deja-dup/deja-dup-42.7-r1.ebuild | 57 - app-backup/deja-dup/deja-dup-42.8-r1.ebuild | 61 + app-backup/deja-dup/deja-dup-42.8.ebuild | 58 - app-backup/deja-dup/deja-dup-43.4.ebuild | 60 + app-containers/Manifest.gz | Bin 7379 -> 7377 bytes app-containers/apptainer/Manifest | 4 +- .../apptainer/apptainer-1.0.3.ebuild | 67 - .../apptainer/apptainer-1.1.2.ebuild | 2 +- app-containers/cri-o/Manifest | 2 + app-containers/cri-o/cri-o-1.25.1.ebuild | 101 + app-containers/docker-proxy/Manifest | 2 +- .../docker-proxy-0.8.0_p20220601.ebuild | 2 +- app-containers/podman/Manifest | 4 - app-containers/podman/podman-4.1.1-r1.ebuild | 165 - app-containers/podman/podman-4.2.0-r1.ebuild | 165 - app-crypt/Manifest.gz | Bin 23776 -> 23765 bytes app-crypt/acme/Manifest | 2 +- app-crypt/acme/acme-1.30.0.ebuild | 2 +- app-crypt/certbot-apache/Manifest | 2 +- .../certbot-apache-1.30.0.ebuild | 2 +- app-crypt/certbot-nginx/Manifest | 2 +- .../certbot-nginx/certbot-nginx-1.30.0.ebuild | 2 +- app-crypt/certbot/Manifest | 2 +- app-crypt/certbot/certbot-1.30.0.ebuild | 2 +- app-crypt/gpgme/Manifest | 4 +- app-crypt/gpgme/gpgme-1.17.1-r1.ebuild | 126 - app-crypt/gpgme/gpgme-1.17.1-r2.ebuild | 138 + app-crypt/gpgme/gpgme-1.18.0-r1.ebuild | 130 - app-crypt/gpgme/gpgme-1.18.0-r2.ebuild | 142 + app-doc/Manifest.gz | Bin 6977 -> 6978 bytes app-doc/gimp-help/Manifest | 3 +- app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild | 36 - app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild | 8 +- app-editors/Manifest.gz | Bin 14082 -> 14079 bytes app-editors/vscode/Manifest | 12 +- app-editors/vscode/vscode-1.71.0-r1.ebuild | 128 - app-editors/vscode/vscode-1.71.1-r1.ebuild | 128 - app-editors/vscode/vscode-1.72.0-r1.ebuild | 129 + app-editors/vscodium/Manifest | 8 +- .../vscodium/vscodium-1.71.0.22245-r1.ebuild | 119 - .../vscodium/vscodium-1.72.0.22279-r1.ebuild | 120 + app-emacs/Manifest.gz | Bin 61629 -> 61634 bytes app-emacs/compat/Manifest | 4 +- app-emacs/compat/compat-28.1.2.0.ebuild | 43 - app-emacs/compat/compat-28.1.2.1.ebuild | 41 + app-emacs/dash/Manifest | 2 +- app-emacs/dash/dash-2.19.1.ebuild | 2 +- app-emacs/epl/Manifest | 2 +- app-emacs/epl/epl-0.9-r2.ebuild | 2 +- app-emacs/f/Manifest | 2 +- app-emacs/f/f-0.20.0-r1.ebuild | 2 +- app-emacs/flycheck/Manifest | 2 +- .../flycheck/flycheck-32_p20220328-r1.ebuild | 2 +- app-emacs/pkg-info/Manifest | 2 +- app-emacs/pkg-info/pkg-info-0.6.ebuild | 2 +- app-emacs/s/Manifest | 2 +- app-emacs/s/s-1.13.0.ebuild | 2 +- app-forensics/Manifest.gz | Bin 4872 -> 4874 bytes app-forensics/lynis/Manifest | 1 - app-forensics/lynis/lynis-3.0.8.ebuild | 72 - app-i18n/Manifest.gz | Bin 18851 -> 18848 bytes app-i18n/fcitx-cloudpinyin/Manifest | 2 +- .../fcitx-cloudpinyin-0.3.6.ebuild | 2 +- app-i18n/fcitx-rime/Manifest | 2 +- app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild | 2 +- app-i18n/ibus-libpinyin/Manifest | 2 + .../ibus-libpinyin-1.13.1.ebuild | 69 + app-i18n/librime/Manifest | 2 +- app-i18n/librime/librime-1.7.3-r1.ebuild | 2 +- app-i18n/rime-data/Manifest | 2 +- .../rime-data/rime-data-0.38.20180515.ebuild | 2 +- app-misc/Manifest.gz | Bin 49762 -> 49763 bytes app-misc/mosquitto/Manifest | 2 +- app-misc/mosquitto/mosquitto-2.0.15.ebuild | 4 +- app-misc/tracker-miners/Manifest | 1 + .../tracker-miners-3.4.0-r1.ebuild | 169 + app-misc/tracker/Manifest | 1 + app-misc/tracker/tracker-3.4.0-r1.ebuild | 113 + app-mobilephone/Manifest.gz | Bin 2054 -> 2054 bytes app-mobilephone/gnokii/Manifest | 4 +- .../gnokii/gnokii-0.6.31-r4.ebuild | 2 +- app-mobilephone/gnokii/gnokii-9999.ebuild | 4 +- app-mobilephone/scrcpy/Manifest | 6 - app-mobilephone/scrcpy/scrcpy-1.22.ebuild | 43 - app-mobilephone/scrcpy/scrcpy-1.23.ebuild | 34 - app-office/Manifest.gz | Bin 7888 -> 7899 bytes app-office/gnumeric/Manifest | 4 +- .../gnumeric/gnumeric-1.12.52-r1.ebuild | 98 + app-office/gnumeric/gnumeric-1.12.52.ebuild | 98 - .../gnumeric/gnumeric-1.12.53-r1.ebuild | 94 + app-office/gnumeric/gnumeric-1.12.53.ebuild | 94 - app-office/libreoffice-l10n/Manifest | 186 +- .../libreoffice-l10n-7.3.5.2.ebuild | 91 - .../libreoffice-l10n-7.3.6.2.ebuild | 2 +- app-office/libreoffice/Manifest | 5 +- .../libreoffice/libreoffice-7.3.5.2.ebuild | 661 -- .../libreoffice/libreoffice-7.3.6.2.ebuild | 2 +- app-office/scribus/Manifest | 2 +- app-office/scribus/scribus-1.5.8-r1.ebuild | 164 - app-office/scribus/scribus-1.5.8-r2.ebuild | 164 + app-shells/Manifest.gz | Bin 8794 -> 8801 bytes app-shells/bash/Manifest | 3 + app-shells/bash/bash-5.2_p2-r2.ebuild | 346 ++ ...ckets-in-nested-parameter-expansions.patch | 41 + ..._p2-fixes-for-extglob-in-compat-mode.patch | 282 + app-shells/ctypes-sh/Manifest | 2 +- app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild | 37 - app-shells/ctypes-sh/ctypes-sh-1.2-r2.ebuild | 37 + app-text/Manifest.gz | Bin 48572 -> 48575 bytes app-text/dblatex/Manifest | 2 +- app-text/dblatex/dblatex-0.3.12.ebuild | 5 +- app-text/jabref-bin/Manifest | 16 +- app-text/jabref-bin/jabref-bin-3.7.ebuild | 40 - app-text/jabref-bin/jabref-bin-3.8.1.ebuild | 38 - app-text/jabref-bin/jabref-bin-3.8.2.ebuild | 4 +- app-text/jabref-bin/jabref-bin-3.8.ebuild | 41 - app-text/jabref-bin/jabref-bin-4.0.ebuild | 45 - app-text/jabref-bin/jabref-bin-4.1.ebuild | 45 - app-text/jabref-bin/jabref-bin-4.3.1.ebuild | 4 +- app-text/jabref-bin/jabref-bin-4.9999.ebuild | 4 +- app-text/kramdown-rfc/Manifest | 2 + .../kramdown-rfc/kramdown-rfc-1.6.17.ebuild | 33 + app-text/libgxps/Manifest | 2 +- app-text/libgxps/libgxps-0.3.2-r1.ebuild | 51 + app-text/libgxps/libgxps-0.3.2.ebuild | 51 - app-text/liblangtag/Manifest | 2 +- app-text/liblangtag/liblangtag-0.6.4.ebuild | 2 +- app-text/mupdf/Manifest | 6 - .../mupdf/files/mupdf-1.18-Makefile.patch | 42 - .../files/mupdf-1.18.0-CVE-2021-3407.patch | 51 - .../files/mupdf-1.18.0-cross-fixes.patch | 128 - .../mupdf/files/mupdf-1.18.0-darwin.patch | 41 - .../files/mupdf-1.18.0-fix-oob-in-pdf-layer.c | 102 - .../files/mupdf-1.18.0-fix-oob-in-pixmap.c | 41 - app-text/pdftk/Manifest | 2 +- app-text/pdftk/pdftk-3.3.2-r1.ebuild | 2 +- app-text/qpdf/Manifest | 2 +- app-text/qpdf/qpdf-11.1.1.ebuild | 2 +- dev-ada/Manifest.gz | Bin 3568 -> 3564 bytes dev-ada/gnatsymbolize/Manifest | 2 +- .../gnatsymbolize-2021-r1.ebuild | 2 +- dev-ada/libadalang/Manifest | 2 +- dev-ada/libadalang/libadalang-22.0.0.ebuild | 4 +- dev-cpp/Manifest.gz | Bin 12925 -> 12924 bytes dev-cpp/highway/Manifest | 4 +- dev-cpp/highway/highway-1.0.1-r1.ebuild | 37 + dev-cpp/highway/highway-1.0.1.ebuild | 36 - dev-cpp/highway/highway-9999.ebuild | 3 +- dev-cpp/tbb/Manifest | 2 + dev-cpp/tbb/tbb-2021.7.0.ebuild | 37 + dev-db/Manifest.gz | Bin 15764 -> 15765 bytes dev-db/mariadb-connector-c/Manifest | 2 +- .../mariadb-connector-c-3.2.5.ebuild | 2 +- dev-db/mariadb/Manifest | 10 +- dev-db/mariadb/mariadb-10.2.44.ebuild | 2 +- dev-db/mariadb/mariadb-10.3.35.ebuild | 2 +- dev-db/mariadb/mariadb-10.4.25.ebuild | 2 +- dev-db/mariadb/mariadb-10.5.16.ebuild | 2 +- dev-db/mariadb/mariadb-10.6.8-r1.ebuild | 2 +- dev-db/mysql-workbench/Manifest | 6 +- .../mysql-workbench-8.0.28-r1.ebuild | 111 + .../mysql-workbench-8.0.28.ebuild | 111 - .../mysql-workbench-8.0.29-r1.ebuild | 111 + .../mysql-workbench-8.0.29.ebuild | 111 - .../mysql-workbench-8.0.30-r1.ebuild | 111 + .../mysql-workbench-8.0.30.ebuild | 111 - dev-db/postgresql/Manifest | 2 +- dev-db/postgresql/postgresql-11.17.ebuild | 6 +- dev-db/sqldeveloper/Manifest | 4 +- ...ld => sqldeveloper-22.2.1.234.1810.ebuild} | 0 dev-db/sqlmap/Manifest | 2 + dev-db/sqlmap/sqlmap-1.6.10.ebuild | 60 + dev-dotnet/Manifest.gz | Bin 1239 -> 1236 bytes dev-dotnet/dotnet-sdk-bin/Manifest | 10 +- .../dotnet-sdk-bin-3.1.422-r1.ebuild | 49 + .../dotnet-sdk-bin-3.1.422.ebuild | 56 - .../dotnet-sdk-bin-3.1.423-r1.ebuild | 49 + .../dotnet-sdk-bin-3.1.423.ebuild | 56 - .../dotnet-sdk-bin-5.0.408-r1.ebuild | 52 + .../dotnet-sdk-bin-5.0.408.ebuild | 59 - .../dotnet-sdk-bin-6.0.400-r1.ebuild | 58 + .../dotnet-sdk-bin-6.0.400.ebuild | 65 - .../dotnet-sdk-bin-6.0.401-r1.ebuild | 58 + .../dotnet-sdk-bin-6.0.401.ebuild | 65 - dev-dotnet/libgdiplus/Manifest | 2 +- .../libgdiplus/libgdiplus-6.0.2-r1.ebuild | 60 - .../libgdiplus/libgdiplus-6.0.2-r2.ebuild | 60 + dev-games/Manifest.gz | Bin 6729 -> 6728 bytes dev-games/godot/Manifest | 4 - dev-games/godot/godot-3.5.ebuild | 218 - dev-games/godot/godot-4.0_beta1.ebuild | 256 - dev-java/Manifest.gz | Bin 54558 -> 55216 bytes dev-java/aqute-bnd-annotation/Manifest | 2 +- .../aqute-bnd-annotation-6.3.1.ebuild | 2 +- dev-java/bcel/Manifest | 3 +- dev-java/bcel/bcel-6.5.0-r3.ebuild | 60 +- dev-java/cdi-api/Manifest | 2 +- dev-java/cdi-api/cdi-api-4.0.1.ebuild | 2 +- dev-java/fishbowl/Manifest | 2 +- dev-java/fishbowl/fishbowl-1.4.1.ebuild | 2 +- dev-java/hamcrest-core/Manifest | 5 +- .../files/hamcrest-core-1.3-java-11.patch | 22 - .../hamcrest-core/hamcrest-core-1.3-r2.ebuild | 60 - .../hamcrest-core/hamcrest-core-1.3-r3.ebuild | 2 +- dev-java/hamcrest-generator/Manifest | 5 +- .../hamcrest-generator-1.3-no_jarjar.patch | 16 - .../hamcrest-generator-1.3-r3.ebuild | 52 - .../hamcrest-generator-1.3-r4.ebuild | 2 +- dev-java/hamcrest-library/Manifest | 5 +- .../files/hamcrest-library-1.3-java-11.patch | 44 - .../hamcrest-library-1.3-r2.ebuild | 62 - .../hamcrest-library-1.3-r3.ebuild | 2 +- dev-java/injection-api/Manifest | 2 +- .../injection-api/injection-api-2.0.1.ebuild | 2 +- dev-java/jakarta-el-api/Manifest | 2 +- .../jakarta-el-api-5.0.1.ebuild | 2 +- dev-java/jakarta-interceptors/Manifest | 2 +- .../jakarta-interceptors-2.1.0.ebuild | 2 +- dev-java/jaxrs-api/Manifest | 2 +- dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild | 2 +- dev-java/joda-time/Manifest | 2 +- dev-java/joda-time/joda-time-2.11.2.ebuild | 2 +- dev-java/jul-to-slf4j/Manifest | 3 + .../jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild | 55 + dev-java/jul-to-slf4j/metadata.xml | 12 + dev-java/log4j-over-slf4j/Manifest | 3 + .../log4j-over-slf4j-2.0.3.ebuild | 60 + dev-java/log4j-over-slf4j/metadata.xml | 12 + dev-java/mockito/Manifest | 6 +- dev-java/mockito/mockito-1.9.5-r3.ebuild | 29 + dev-java/mockito/mockito-4.6.1-r1.ebuild | 55 - dev-java/mockito/mockito-4.8.0.ebuild | 2 +- dev-java/msv/Manifest | 2 +- dev-java/msv/msv-2022.7.ebuild | 2 +- dev-java/objenesis/Manifest | 2 +- dev-java/objenesis/objenesis-3.3.ebuild | 2 +- dev-java/osgi-cmpn/Manifest | 2 +- dev-java/osgi-cmpn/osgi-cmpn-8.0.0.ebuild | 2 +- dev-java/relaxng-datatype/Manifest | 2 +- .../relaxng-datatype-20020414.ebuild | 2 +- dev-java/reload4j/Manifest | 3 + dev-java/reload4j/metadata.xml | 7 + dev-java/reload4j/reload4j-1.2.22.ebuild | 113 + dev-java/slf4j-api/Manifest | 4 +- dev-java/slf4j-api/metadata.xml | 4 +- dev-java/slf4j-api/slf4j-api-2.0.3.ebuild | 40 + dev-java/slf4j-ext/Manifest | 4 +- dev-java/slf4j-ext/metadata.xml | 12 +- dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild | 61 + dev-java/slf4j-nop/Manifest | 4 +- dev-java/slf4j-nop/metadata.xml | 12 +- dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild | 47 + dev-java/slf4j-reload4j/Manifest | 3 + dev-java/slf4j-reload4j/metadata.xml | 12 + .../slf4j-reload4j-2.0.3.ebuild | 75 + dev-java/slf4j-simple/Manifest | 4 +- dev-java/slf4j-simple/metadata.xml | 4 +- .../slf4j-simple/slf4j-simple-2.0.3.ebuild | 72 + dev-java/snakeyaml/Manifest | 2 +- dev-java/snakeyaml/snakeyaml-1.33.ebuild | 2 +- dev-java/system-rules/Manifest | 2 +- .../system-rules/system-rules-1.19.0.ebuild | 2 +- dev-java/woodstox-core/Manifest | 2 +- .../woodstox-core/woodstox-core-6.3.1.ebuild | 2 +- dev-lang/Manifest.gz | Bin 19337 -> 19341 bytes dev-lang/boogie/Manifest | 2 +- dev-lang/boogie/boogie-2.15.8-r3.ebuild | 96 - dev-lang/boogie/boogie-2.15.8-r4.ebuild | 93 + dev-lang/ghc/Manifest | 4 +- .../ghc/files/ghc-9.0.2-riscv64-llvm.patch | 799 --- dev-lang/ghc/ghc-9.0.2.ebuild | 4 +- dev-lang/gnat-gpl/Manifest | 6 +- dev-lang/gnat-gpl/gnat-gpl-2020.ebuild | 14 +- dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild | 13 +- dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild | 12 +- dev-lang/julia/Manifest | 9 + dev-lang/julia/julia-1.8.2.ebuild | 189 + dev-lang/mercury-extras/Manifest | 4 +- .../mercury-extras-22.01.1.ebuild | 2 +- .../mercury-extras-22.01.ebuild | 2 +- dev-lang/python/Manifest | 20 +- dev-lang/python/python-2.7.18_p15-r1.ebuild | 2 +- dev-lang/python/python-3.10.7.ebuild | 2 +- dev-lang/python/python-3.11.0_rc1.ebuild | 482 -- dev-lang/python/python-3.11.0_rc1_p1.ebuild | 481 -- dev-lang/python/python-3.11.0_rc1_p2.ebuild | 481 -- dev-lang/python/python-3.8.13_p7.ebuild | 348 -- dev-lang/python/python-3.8.14.ebuild | 2 +- dev-lang/python/python-3.9.13_p5.ebuild | 402 -- dev-lang/python/python-3.9.14.ebuild | 2 +- dev-libs/9libs/9libs-1.0-r4.ebuild | 54 - dev-libs/9libs/9libs-1.0-r5.ebuild | 57 + dev-libs/9libs/Manifest | 3 +- dev-libs/9libs/files/9libs-1.0-clang16.patch | 8 + dev-libs/Manifest.gz | Bin 95942 -> 95932 bytes dev-libs/capnproto/Manifest | 2 +- dev-libs/capnproto/capnproto-0.10.2.ebuild | 2 +- dev-libs/capstone/Manifest | 2 + dev-libs/capstone/capstone-5.0_rc2-r2.ebuild | 83 + .../capstone-5.0_rc2-oob-mem-access.patch | 40 + dev-libs/clhpp/Manifest | 2 - dev-libs/clhpp/clhpp-2.0.17.ebuild | 66 - dev-libs/gjs/Manifest | 8 +- dev-libs/gjs/gjs-1.64.5.ebuild | 2 +- dev-libs/gjs/gjs-1.72.1-r1.ebuild | 67 + dev-libs/gjs/gjs-1.72.1.ebuild | 67 - dev-libs/gjs/gjs-1.72.2-r1.ebuild | 67 + dev-libs/gjs/gjs-1.72.2.ebuild | 67 - dev-libs/gjs/gjs-1.74.0.ebuild | 4 +- dev-libs/leatherman/Manifest | 2 + dev-libs/leatherman/leatherman-1.12.9.ebuild | 56 + dev-libs/leveldb/Manifest | 2 +- dev-libs/leveldb/leveldb-1.23-r3.ebuild | 49 - dev-libs/leveldb/leveldb-1.23-r4.ebuild | 49 + dev-libs/libbsd/Manifest | 3 + dev-libs/libbsd/libbsd-0.11.7.ebuild | 36 + dev-libs/libchdr/Manifest | 2 - dev-libs/libchdr/libchdr-0_p20211127.ebuild | 28 - dev-libs/libclc/Manifest | 2 +- ....9999.ebuild => libclc-15.0.3.9999.ebuild} | 0 dev-libs/libebml/Manifest | 2 + dev-libs/libebml/libebml-1.4.4.ebuild | 14 + dev-libs/libgpg-error/Manifest | 3 + .../libgpg-error/libgpg-error-1.46-r1.ebuild | 86 + dev-libs/libgrapheme/Manifest | 2 + dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild | 38 + dev-libs/libical/Manifest | 2 + dev-libs/libical/libical-3.0.15.ebuild | 117 + dev-libs/libksba/Manifest | 3 + dev-libs/libksba/libksba-1.6.2.ebuild | 54 + dev-libs/libtraceevent/Manifest | 2 + .../libtraceevent/libtraceevent-1.6.3.ebuild | 50 + dev-libs/libtracefs/Manifest | 2 + dev-libs/libtracefs/libtracefs-1.5.0.ebuild | 53 + dev-libs/libwacom/Manifest | 6 +- dev-libs/libwacom/libwacom-1.12.ebuild | 66 - dev-libs/libwacom/libwacom-2.3.0.ebuild | 71 - dev-libs/libwacom/libwacom-2.4.0.ebuild | 6 +- dev-libs/libxml2/Manifest | 2 +- dev-libs/libxml2/libxml2-2.10.2.ebuild | 2 +- dev-libs/libxslt/Manifest | 2 +- dev-libs/libxslt/libxslt-1.1.37.ebuild | 2 +- dev-libs/openssl/Manifest | 6 +- dev-libs/openssl/openssl-1.0.2u-r1.ebuild | 19 +- dev-libs/openssl/openssl-1.1.1q.ebuild | 15 +- dev-libs/openssl/openssl-3.0.5.ebuild | 13 + dev-libs/poco/Manifest | 6 +- dev-libs/poco/metadata.xml | 1 + dev-libs/poco/poco-1.11.2-r1.ebuild | 1 + dev-libs/poco/poco-1.12.2.ebuild | 138 + dev-libs/raft/Manifest | 2 - dev-libs/raft/raft-0.14.0.ebuild | 55 - dev-libs/simdjson/Manifest | 3 + dev-libs/simdjson/simdjson-3.0.0.ebuild | 87 + dev-ml/Manifest.gz | Bin 35164 -> 35160 bytes dev-ml/cairo2/Manifest | 4 +- dev-ml/cairo2/cairo2-0.6.1-r1.ebuild | 37 - dev-ml/cairo2/cairo2-0.6.1-r2.ebuild | 37 + dev-ml/cairo2/cairo2-0.6.2-r1.ebuild | 35 - dev-ml/cairo2/cairo2-0.6.2-r2.ebuild | 35 + dev-ml/llvm-ocaml/Manifest | 2 +- ...9.ebuild => llvm-ocaml-15.0.3.9999.ebuild} | 0 dev-ml/lwt/Manifest | 2 +- dev-ml/lwt/lwt-5.4.2-r1.ebuild | 8 + dev-python/Manifest.gz | Bin 261126 -> 261361 bytes dev-python/PyPDF2/Manifest | 2 + dev-python/PyPDF2/PyPDF2-2.11.1.ebuild | 58 + dev-python/apsw/Manifest | 2 + dev-python/apsw/apsw-3.39.4.0.ebuild | 50 + dev-python/astroid/Manifest | 2 + dev-python/astroid/astroid-2.12.11.ebuild | 60 + dev-python/bcrypt/Manifest | 13 + dev-python/bcrypt/bcrypt-4.0.1.ebuild | 86 + dev-python/beniget/Manifest | 2 +- dev-python/beniget/beniget-0.4.1-r1.ebuild | 2 +- dev-python/boto3/Manifest | 4 +- dev-python/boto3/boto3-1.24.80.ebuild | 2 +- dev-python/boto3/boto3-1.24.89.ebuild | 68 + dev-python/botocore/Manifest | 4 +- dev-python/botocore/botocore-1.27.80.ebuild | 2 +- dev-python/botocore/botocore-1.27.89.ebuild | 72 + dev-python/cairocffi/Manifest | 2 +- dev-python/cairocffi/cairocffi-1.3.0.ebuild | 2 +- dev-python/cfn-lint/Manifest | 2 + dev-python/cfn-lint/cfn-lint-0.67.0.ebuild | 54 + dev-python/clang-python/Manifest | 2 +- ...ebuild => clang-python-15.0.3.9999.ebuild} | 0 dev-python/click-didyoumean/Manifest | 3 + .../click-didyoumean-0.3.0.ebuild | 29 + dev-python/click-didyoumean/metadata.xml | 13 + dev-python/cloudpickle/Manifest | 2 +- .../cloudpickle/cloudpickle-2.2.0.ebuild | 2 +- dev-python/dbus-python/Manifest | 2 +- .../dbus-python/dbus-python-1.3.2.ebuild | 2 +- dev-python/dnspython/Manifest | 2 +- .../dnspython/dnspython-2.2.1-r1.ebuild | 2 +- dev-python/dulwich/Manifest | 2 +- dev-python/dulwich/dulwich-0.20.46.ebuild | 2 +- dev-python/ensurepip-pip/Manifest | 2 +- .../ensurepip-pip/ensurepip-pip-22.2.2.ebuild | 2 +- dev-python/ensurepip-setuptools/Manifest | 6 +- .../ensurepip-setuptools-65.0.2.ebuild | 27 - .../ensurepip-setuptools-65.1.0.ebuild | 27 - .../ensurepip-setuptools-65.2.0.ebuild | 2 +- dev-python/ensurepip-wheels/Manifest | 7 +- .../ensurepip-wheels-100.ebuild | 2 +- .../ensurepip-wheels-63.4.3.22.2.2.ebuild | 28 - .../ensurepip-wheels-64.0.3.22.2.2.ebuild | 28 - dev-python/executing/Manifest | 2 + dev-python/executing/executing-1.1.1.ebuild | 46 + dev-python/eyeD3/Manifest | 3 + dev-python/eyeD3/eyeD3-0.9.7.ebuild | 63 + dev-python/gast/Manifest | 2 +- dev-python/gast/gast-0.5.3-r1.ebuild | 2 +- dev-python/google-api-core/Manifest | 2 + .../google-api-core-2.10.2.ebuild | 73 + dev-python/google-api-python-client/Manifest | 2 +- .../google-api-python-client-2.63.0.ebuild | 2 +- dev-python/hatchling/Manifest | 2 + dev-python/hatchling/hatchling-1.11.0.ebuild | 77 + dev-python/identify/Manifest | 4 +- dev-python/identify/identify-2.5.3.ebuild | 29 - dev-python/identify/identify-2.5.5.ebuild | 2 +- dev-python/importlib_resources/Manifest | 2 + .../importlib_resources-5.10.0.ebuild | 49 + dev-python/jaraco-text/Manifest | 4 +- .../jaraco-text/jaraco-text-3.8.1.ebuild | 56 - .../jaraco-text/jaraco-text-3.9.1.ebuild | 2 +- dev-python/jq/Manifest | 2 +- dev-python/jq/jq-1.3.0.ebuild | 2 +- dev-python/jsonref/Manifest | 2 + dev-python/jsonref/jsonref-0.3.0.ebuild | 29 + dev-python/jsonschema-spec/Manifest | 4 +- .../jsonschema-spec-0.1.1.ebuild | 36 - .../jsonschema-spec-0.1.2.ebuild | 2 +- dev-python/kombu/Manifest | 2 +- dev-python/kombu/kombu-5.2.4.ebuild | 8 +- dev-python/leechcorepyc/Manifest | 2 +- .../leechcorepyc/leechcorepyc-2.12.1.ebuild | 2 +- dev-python/linkify-it-py/Manifest | 2 +- .../linkify-it-py/linkify-it-py-2.0.0.ebuild | 2 +- dev-python/lit/Manifest | 2 +- ...0.2.9999.ebuild => lit-15.0.3.9999.ebuild} | 0 dev-python/makefun/Manifest | 2 +- dev-python/makefun/makefun-1.15.0.ebuild | 2 +- dev-python/markdown-it-py/Manifest | 2 +- .../markdown-it-py-2.1.0-r2.ebuild | 2 +- dev-python/matplotlib/Manifest | 2 + dev-python/matplotlib/matplotlib-3.6.1.ebuild | 284 + dev-python/meson-python/Manifest | 2 +- .../meson-python/meson-python-0.10.0.ebuild | 4 +- dev-python/mkdocs-material/Manifest | 2 +- .../mkdocs-material-8.4.3.ebuild | 2 +- dev-python/moto/Manifest | 2 + dev-python/moto/moto-4.0.7.ebuild | 92 + dev-python/nbclassic/Manifest | 4 +- dev-python/nbclassic/metadata.xml | 2 +- dev-python/nbclassic/nbclassic-0.4.5.ebuild | 51 + dev-python/nbclient/Manifest | 2 +- dev-python/nbclient/nbclient-0.6.8.ebuild | 2 +- dev-python/notebook/Manifest | 2 +- dev-python/notebook/notebook-6.4.12.ebuild | 3 +- dev-python/nuitka/Manifest | 2 + dev-python/nuitka/nuitka-1.1.3.ebuild | 55 + dev-python/numpy/Manifest | 33 +- ...1.22.1-revert-setuptools-upper-bound.patch | 22 - dev-python/numpy/numpy-1.22.0-r1.ebuild | 162 - dev-python/numpy/numpy-1.22.1.ebuild | 167 - dev-python/numpy/numpy-1.22.2.ebuild | 170 - dev-python/numpy/numpy-1.22.3.ebuild | 178 - dev-python/numpy/numpy-1.23.0.ebuild | 192 - dev-python/numpy/numpy-1.23.2.ebuild | 187 - dev-python/numpy/numpy-1.23.3.ebuild | 2 +- dev-python/numpydoc/Manifest | 2 + dev-python/numpydoc/numpydoc-1.5.0.ebuild | 51 + dev-python/oauthlib/Manifest | 2 +- dev-python/oauthlib/oauthlib-3.2.1.ebuild | 2 +- dev-python/openapi-core/Manifest | 6 +- .../openapi-core/openapi-core-0.14.2.ebuild | 63 - .../openapi-core/openapi-core-0.15.0.ebuild | 62 - .../openapi-core/openapi-core-0.16.1.ebuild | 68 + dev-python/openapi-schema-validator/Manifest | 4 +- .../openapi-schema-validator-0.3.1.ebuild | 38 - .../openapi-schema-validator-0.3.4.ebuild | 2 +- dev-python/openapi-spec-validator/Manifest | 4 +- .../openapi-spec-validator-0.5.0-r1.ebuild | 64 - .../openapi-spec-validator-0.5.1.ebuild | 2 +- dev-python/pathable/Manifest | 2 +- dev-python/pathable/pathable-0.4.3.ebuild | 2 +- dev-python/pathlib2/Manifest | 2 +- dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild | 2 +- dev-python/patsy/Manifest | 4 +- dev-python/patsy/metadata.xml | 1 + dev-python/patsy/patsy-0.5.3.ebuild | 23 + dev-python/pebble/Manifest | 2 + dev-python/pebble/pebble-5.0.2.ebuild | 25 + dev-python/phonenumbers/Manifest | 2 +- .../phonenumbers/phonenumbers-8.12.56.ebuild | 2 +- dev-python/pipenv/Manifest | 3 +- ...ipenv-2022.9.24-inject-site-packages.patch | 34 + dev-python/pipenv/pipenv-2022.9.24-r1.ebuild | 92 + dev-python/pipenv/pipenv-2022.9.24.ebuild | 88 - dev-python/poetry-core/Manifest | 2 + .../poetry-core/poetry-core-1.3.2.ebuild | 63 + dev-python/psycopg/Manifest | 6 +- dev-python/psycopg/psycopg-3.1.1.ebuild | 75 - dev-python/psycopg/psycopg-3.1.2.ebuild | 2 +- dev-python/psycopg/psycopg-3.1.ebuild | 75 - dev-python/pycairo/Manifest | 2 +- dev-python/pycairo/pycairo-1.21.0-r1.ebuild | 46 + dev-python/pycairo/pycairo-1.21.0.ebuild | 46 - dev-python/pycson/Manifest | 2 - dev-python/pycson/pycson-0.8-r1.ebuild | 19 - dev-python/pycson/pycson-0.8-r2.ebuild | 19 - dev-python/pycurl-requests/Manifest | 2 + .../pycurl-requests-0.5.0.ebuild | 31 + dev-python/pydantic/Manifest | 4 +- dev-python/pydantic/pydantic-1.10.1.ebuild | 77 - dev-python/pydantic/pydantic-1.10.2.ebuild | 2 +- dev-python/pyfakefs/Manifest | 2 + dev-python/pyfakefs/pyfakefs-5.0.0.ebuild | 30 + dev-python/pygraphviz/Manifest | 4 +- dev-python/pygraphviz/pygraphviz-1.10.ebuild | 2 +- dev-python/pygraphviz/pygraphviz-1.9.ebuild | 43 - dev-python/pylibmc/Manifest | 4 +- dev-python/pylibmc/pylibmc-1.6.2.ebuild | 61 - dev-python/pylibmc/pylibmc-1.6.3.ebuild | 2 +- dev-python/pylint/Manifest | 2 +- dev-python/pylint/pylint-2.15.3.ebuild | 2 +- dev-python/pymdown-extensions/Manifest | 2 +- .../pymdown-extensions-9.6.ebuild | 13 + dev-python/pyproject-metadata/Manifest | 2 +- .../pyproject-metadata-0.6.1.ebuild | 2 +- dev-python/pypy-exe-bin/Manifest | 11 +- .../pypy-exe-bin/pypy-exe-bin-7.3.9-r2.ebuild | 85 - .../pypy-exe-bin/pypy-exe-bin-7.3.9-r3.ebuild | 87 + .../pypy-exe-bin/pypy-exe-bin-7.3.9-r4.ebuild | 79 + dev-python/pypy3-exe-bin/Manifest | 11 +- .../pypy3-exe-bin-7.3.9_p3-r2.ebuild | 86 - .../pypy3-exe-bin-7.3.9_p3-r3.ebuild | 88 + .../pypy3-exe-bin-7.3.9_p3-r4.ebuild | 80 + dev-python/pyroute2/Manifest | 2 +- dev-python/pyroute2/pyroute2-0.7.3.ebuild | 2 +- dev-python/pytest-helpers-namespace/Manifest | 2 +- ...est-helpers-namespace-2021.12.29-r1.ebuild | 43 + ...pytest-helpers-namespace-2021.12.29.ebuild | 44 - dev-python/pytest-mpl/Manifest | 3 + dev-python/pytest-mpl/metadata.xml | 13 + .../pytest-mpl/pytest-mpl-0.16.1.ebuild | 44 + dev-python/pytest-skip-markers/Manifest | 2 +- .../pytest-skip-markers-1.3.0-r1.ebuild | 42 - .../pytest-skip-markers-1.3.0-r2.ebuild | 41 + dev-python/python-docs/Manifest | 12 +- .../python-docs/python-docs-3.10.3.ebuild | 23 - .../python-docs/python-docs-3.10.7.ebuild | 23 + .../python-docs/python-docs-3.7.13.ebuild | 23 - .../python-docs/python-docs-3.8.14.ebuild | 23 + .../python-docs/python-docs-3.9.11.ebuild | 23 - .../python-docs/python-docs-3.9.14.ebuild | 23 + dev-python/python-dotenv/Manifest | 2 +- .../python-dotenv/python-dotenv-0.21.0.ebuild | 2 +- dev-python/python-email-validator/Manifest | 2 +- .../python-email-validator-1.3.0.ebuild | 2 +- dev-python/python-nbxmpp/Manifest | 2 + .../python-nbxmpp/python-nbxmpp-3.2.4.ebuild | 32 + dev-python/pythran/Manifest | 3 + dev-python/pythran/pythran-0.12.0-r1.ebuild | 65 + dev-python/pythran/pythran-0.12.0.ebuild | 53 + dev-python/qtsass/Manifest | 7 +- .../files/qtsass-0.3.0-fix-py3.10.patch | 37 - dev-python/qtsass/qtsass-0.3.0-r1.ebuild | 29 - dev-python/qtsass/qtsass-0.3.1.ebuild | 20 - dev-python/qtsass/qtsass-0.3.2.ebuild | 2 +- dev-python/readme_renderer/Manifest | 6 +- .../readme_renderer-36.0.ebuild | 35 - .../readme_renderer-37.1.ebuild | 35 - .../readme_renderer-37.2.ebuild | 2 +- dev-python/rpyc/Manifest | 2 + dev-python/rpyc/rpyc-5.2.3.ebuild | 61 + dev-python/scipy/Manifest | 6 +- dev-python/scipy/scipy-1.9.0-r1.ebuild | 104 - dev-python/scipy/scipy-1.9.2.ebuild | 107 + dev-python/scipy/scipy-1.9.9999.ebuild | 20 +- dev-python/seaborn/Manifest | 5 +- ...-compatability-with-matplotlib-3.5.0.patch | 280 - dev-python/seaborn/seaborn-0.11.2.ebuild | 54 - dev-python/seaborn/seaborn-0.12.0.ebuild | 2 +- dev-python/secretstorage/Manifest | 2 +- .../secretstorage/secretstorage-3.3.3.ebuild | 4 +- dev-python/sentry-sdk/Manifest | 6 +- dev-python/sentry-sdk/sentry-sdk-1.9.7.ebuild | 96 - dev-python/sentry-sdk/sentry-sdk-1.9.8.ebuild | 96 - dev-python/sentry-sdk/sentry-sdk-1.9.9.ebuild | 2 +- dev-python/setuptools/Manifest | 2 - .../setuptools/setuptools-65.4.0.ebuild | 127 - dev-python/sh/Manifest | 2 +- dev-python/sh/sh-1.14.3.ebuild | 2 +- dev-python/sphinxcontrib-spelling/Manifest | 2 + .../sphinxcontrib-spelling-7.6.1.ebuild | 49 + dev-python/spyder-vim/Manifest | 4 +- dev-python/spyder-vim/spyder-vim-0.1.0.ebuild | 37 + .../spyder-vim-0_pre20220831.ebuild | 40 - dev-python/tekore/Manifest | 2 + dev-python/tekore/tekore-4.4.1.ebuild | 48 + dev-python/tox/Manifest | 2 +- dev-python/tox/tox-3.26.0.ebuild | 2 +- dev-python/tree-sitter/Manifest | 2 +- .../tree-sitter/tree-sitter-0.20.1.ebuild | 2 +- dev-python/twisted/Manifest | 2 +- dev-python/twisted/twisted-22.8.0.ebuild | 2 +- dev-python/uc-micro-py/Manifest | 2 +- .../uc-micro-py/uc-micro-py-1.0.1.ebuild | 2 +- dev-python/versioneer/Manifest | 2 +- dev-python/versioneer/versioneer-0.26.ebuild | 2 +- dev-python/watchfiles/Manifest | 7 - .../watchfiles/watchfiles-0.15.0-r1.ebuild | 109 - .../watchfiles/watchfiles-0.16.0.ebuild | 109 - .../watchfiles/watchfiles-0.16.1.ebuild | 109 - dev-python/xmlschema/Manifest | 2 +- dev-python/xmlschema/xmlschema-2.0.4.ebuild | 2 +- dev-python/zeroconf/Manifest | 4 +- dev-python/zeroconf/zeroconf-0.39.0.ebuild | 51 - dev-python/zeroconf/zeroconf-0.39.1.ebuild | 2 +- dev-python/zipp/Manifest | 2 + dev-python/zipp/zipp-3.9.0.ebuild | 55 + dev-python/zope-interface/Manifest | 2 + .../zope-interface-5.5.0.ebuild | 57 + dev-python/zstd/Manifest | 2 +- dev-python/zstd/zstd-1.5.2.6.ebuild | 2 +- dev-ros/Manifest.gz | Bin 61178 -> 61183 bytes dev-ros/ament_cmake_lint_cmake/Manifest | 6 +- .../ament_cmake_lint_cmake-0.11.2.ebuild | 11 +- .../ament_cmake_lint_cmake-0.12.1.ebuild | 9 +- .../ament_cmake_lint_cmake-9999.ebuild | 11 +- dev-ruby/Manifest.gz | Bin 110490 -> 110473 bytes dev-ruby/facter/Manifest | 2 +- dev-ruby/facter/facter-3.14.24.ebuild | 2 +- dev-ruby/net-ftp/Manifest | 2 + dev-ruby/net-ftp/net-ftp-0.2.0.ebuild | 32 + dev-ruby/pry/Manifest | 2 +- dev-ruby/pry/pry-0.14.1.ebuild | 2 +- dev-ruby/rcairo/Manifest | 4 +- dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild | 78 + dev-ruby/rcairo/rcairo-1.16.6.ebuild | 78 - dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild | 75 + dev-ruby/rcairo/rcairo-1.17.5.ebuild | 75 - dev-ruby/rouge/Manifest | 2 +- dev-ruby/rouge/rouge-3.30.0.ebuild | 2 +- dev-ruby/slop/Manifest | 2 + dev-ruby/slop/slop-4.9.3.ebuild | 28 + dev-ruby/spring/Manifest | 2 + dev-ruby/spring/spring-4.1.0.ebuild | 32 + dev-ruby/spy/Manifest | 2 + dev-ruby/spy/spy-1.0.3.ebuild | 23 + dev-ruby/test-unit/Manifest | 2 + dev-ruby/test-unit/test-unit-3.5.5.ebuild | 36 + dev-ruby/x25519/Manifest | 2 + dev-ruby/x25519/x25519-1.0.10.ebuild | 39 + dev-tex/Manifest.gz | Bin 6349 -> 6350 bytes dev-tex/tth/Manifest | 5 +- .../tth-4.16-Fix-build-with-Clang-16.patch | 19 + dev-tex/tth/metadata.xml | 1 + dev-tex/tth/tth-4.16.ebuild | 40 + dev-util/Manifest.gz | Bin 68994 -> 69005 bytes dev-util/bpftrace/Manifest | 2 +- dev-util/bpftrace/bpftrace-0.16.0.ebuild | 1 - dev-util/cargo-c/Manifest | 36 + dev-util/cargo-c/cargo-c-0.9.13.ebuild | 199 + dev-util/cucumber-rails/Manifest | 2 + .../cucumber-rails-2.6.0.ebuild | 51 + dev-util/cvise/Manifest | 4 +- dev-util/cvise/cvise-2.4.0-r2.ebuild | 74 - dev-util/cvise/cvise-2.5.0-r1.ebuild | 2 +- dev-util/diffoscope/Manifest | 4 +- dev-util/diffoscope/diffoscope-219.ebuild | 109 - dev-util/diffoscope/diffoscope-224.ebuild | 113 + dev-util/geany-plugins/Manifest | 2 + .../geany-plugins-1.38-libgit2-1.4.patch | 139 + .../geany-plugins-1.38-r2.ebuild | 124 + dev-util/goland/Manifest | 2 +- dev-util/goland/goland-2021.3.3.ebuild | 7 +- dev-util/hip/Manifest | 2 +- dev-util/hip/hip-5.0.2-r3.ebuild | 2 +- dev-util/lldb/Manifest | 2 +- ....2.9999.ebuild => lldb-15.0.3.9999.ebuild} | 0 dev-util/maturin/Manifest | 100 +- .../files/maturin-0.12.8-zig-tests.patch | 18 - dev-util/maturin/maturin-0.13.2.ebuild | 434 -- dev-util/maturin/maturin-0.13.5.ebuild | 439 -- dev-util/maturin/maturin-0.13.6.ebuild | 444 ++ dev-util/min-cscope/Manifest | 3 +- .../min-cscope-16.1.0-pointer-type.patch | 11 + .../min-cscope/min-cscope-16.1.0-r1.ebuild | 35 - .../min-cscope/min-cscope-16.1.0-r2.ebuild | 40 + dev-util/ostree/Manifest | 5 +- dev-util/ostree/ostree-2022.4.ebuild | 107 - dev-util/ostree/ostree-2022.5.ebuild | 107 - dev-util/ostree/ostree-2022.6.ebuild | 109 + dev-util/patchelf/Manifest | 2 +- dev-util/patchelf/patchelf-0.15.0.ebuild | 2 +- dev-util/ply/Manifest | 3 + dev-util/ply/ply-2.2.0.ebuild | 45 + dev-util/pycharm-community/Manifest | 4 +- .../pycharm-community-2022.1.4.ebuild | 122 - .../pycharm-community-2022.2.2.ebuild | 122 + dev-util/rocprofiler/Manifest | 6 +- .../rocprofiler/rocprofiler-4.3.0-r1.ebuild | 2 +- .../rocprofiler/rocprofiler-5.0.2-r1.ebuild | 2 +- .../rocprofiler/rocprofiler-5.1.3-r1.ebuild | 2 +- dev-util/roctracer/Manifest | 6 +- dev-util/roctracer/roctracer-4.3.0-r3.ebuild | 4 +- dev-util/roctracer/roctracer-5.0.2-r1.ebuild | 4 +- dev-util/roctracer/roctracer-5.1.3-r1.ebuild | 4 +- dev-util/schroot/Manifest | 3 - dev-util/schroot/schroot-1.6.10_p12-r2.ebuild | 148 - dev-util/tree-sitter-cli/Manifest | 2 +- .../tree-sitter-cli-0.20.7.ebuild | 2 +- dev-util/uglifyjs/Manifest | 4 +- ...s-3.17.0.ebuild => uglifyjs-3.17.3.ebuild} | 0 dev-vcs/Manifest.gz | Bin 11337 -> 11335 bytes dev-vcs/git-extras/Manifest | 3 + ...ras-6.5.0-no-bash-completion-install.patch | 20 + dev-vcs/git-extras/git-extras-6.5.0.ebuild | 51 + eclass/Manifest.gz | Bin 37306 -> 37305 bytes eclass/toolchain.eclass | 2 +- games-arcade/Manifest.gz | Bin 20900 -> 20899 bytes games-arcade/barbarian-bin/Manifest | 2 +- .../barbarian-bin-1.01-r3.ebuild | 3 +- games-arcade/jardinains/Manifest | 2 +- .../jardinains/jardinains-2.0-r4.ebuild | 1 + games-board/Manifest.gz | Bin 10055 -> 10055 bytes games-board/gnubg/Manifest | 2 +- games-board/gnubg/gnubg-1.06.002-r3.ebuild | 96 - games-board/gnubg/gnubg-1.06.002-r4.ebuild | 96 + games-emulation/Manifest.gz | Bin 9538 -> 9539 bytes games-emulation/emutos/Manifest | 6 - games-emulation/emutos/emutos-1.2.ebuild | 43 - games-emulation/zinc/Manifest | 2 +- games-emulation/zinc/zinc-1.1-r1.ebuild | 3 +- games-fps/Manifest.gz | Bin 12046 -> 12050 bytes games-fps/ut2003-demo/Manifest | 2 +- .../ut2003-demo/ut2003-demo-2206-r5.ebuild | 3 +- games-fps/ut2004-demo/Manifest | 2 +- .../ut2004-demo/ut2004-demo-3334-r3.ebuild | 3 +- games-roguelike/Manifest.gz | Bin 3054 -> 3052 bytes games-roguelike/dwarf-fortress/Manifest | 7 +- .../dwarf-fortress-0.47.05-r1.ebuild | 94 + .../dwarf-fortress-0.47.05.ebuild | 93 - .../dwarf-fortress/files/Makefile.native | 9 +- .../files/dwarf-fortress-0.47.05-nogtk.patch | 119 + ...warf-fortress-0.47.05-segfault-fixes.patch | 16 +- games-server/Manifest.gz | Bin 1901 -> 1896 bytes games-server/mtavc/Manifest | 2 +- games-server/mtavc/mtavc-0.5-r2.ebuild | 3 +- games-strategy/Manifest.gz | Bin 8232 -> 8230 bytes games-strategy/darwinia-demo/Manifest | 2 +- .../darwinia-demo-1.3.0-r3.ebuild | 3 +- games-strategy/darwinia/Manifest | 2 +- .../darwinia/darwinia-1.4.0_beta9-r3.ebuild | 5 +- games-util/Manifest.gz | Bin 8030 -> 8026 bytes games-util/grfcodec/Manifest | 3 + .../0001-Remove-brittle-apWrapper-code.patch | 144 + .../0002-Fix-ODR-violations.patch | 63 + .../grfcodec-6.0.6_p20210310-r1.ebuild | 40 + games-util/slade/Manifest | 2 +- .../files/slade-3.2.0-bundled-libs.patch | 32 +- gnome-base/Manifest.gz | Bin 5046 -> 5053 bytes gnome-base/gnome-applets/Manifest | 2 + .../gnome-applets/gnome-applets-3.46.0.ebuild | 53 + gnome-base/gnome-control-center/Manifest | 2 +- .../gnome-control-center-42.3-r1.ebuild | 2 +- gnome-base/gnome-flashback/Manifest | 2 + .../gnome-flashback-3.46.0.ebuild | 88 + gnome-base/gnome-panel/Manifest | 4 +- .../gnome-panel/gnome-panel-3.44.0-r1.ebuild | 75 - .../gnome-panel/gnome-panel-3.44.0-r2.ebuild | 81 + .../gnome-panel/gnome-panel-3.46.0.ebuild | 79 + gnome-base/gnome-settings-daemon/Manifest | 2 +- .../gnome-settings-daemon-42.2-r4.ebuild | 4 +- gnome-base/librsvg/Manifest | 4 +- gnome-base/librsvg/librsvg-2.54.4-r1.ebuild | 108 + gnome-base/librsvg/librsvg-2.54.4.ebuild | 108 - gnome-base/librsvg/librsvg-2.54.5-r1.ebuild | 108 + gnome-base/librsvg/librsvg-2.54.5.ebuild | 108 - gnome-extra/Manifest.gz | Bin 11076 -> 11083 bytes gnome-extra/gnome-boxes/Manifest | 2 + .../gnome-boxes/gnome-boxes-43.0.ebuild | 121 + gnome-extra/gnome-software/Manifest | 4 + .../43.0-fwupd-Update-the-self-test.patch | 32 + ...-release-information-to-pass-appstre.patch | 429 ++ .../gnome-software/gnome-software-43.0.ebuild | 107 + gnustep-base/Manifest.gz | Bin 1726 -> 1724 bytes gnustep-base/gnustep-make/Manifest | 2 +- .../gnustep-make/gnustep-make-2.8.0-r1.ebuild | 132 + .../gnustep-make/gnustep-make-2.8.0.ebuild | 132 - gui-apps/Manifest.gz | Bin 3884 -> 4062 bytes gui-apps/gnome-console/Manifest | 3 + .../gnome-console/gnome-console-43.0.ebuild | 47 + gui-apps/gnome-console/metadata.xml | 8 + gui-apps/tuigreet/Manifest | 4 +- gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild | 164 + gui-apps/tuigreet/tuigreet-0.8.0.ebuild | 163 - gui-apps/tuigreet/tuigreet-9999.ebuild | 1 + gui-libs/Manifest.gz | Bin 4116 -> 4125 bytes gui-libs/display-manager-init/Manifest | 3 + .../display-manager-init-1.1.1.ebuild | 54 + .../files/display-manager-setup.initd-r1 | 13 + .../files/display-manager.initd-r4 | 201 + gui-libs/gtk/Manifest | 8 +- gui-libs/gtk/gtk-4.6.6-r1.ebuild | 212 + gui-libs/gtk/gtk-4.6.6.ebuild | 212 - gui-libs/gtk/gtk-4.6.7-r1.ebuild | 212 + gui-libs/gtk/gtk-4.6.7.ebuild | 212 - gui-libs/gtk/gtk-4.8.0-r1.ebuild | 213 + gui-libs/gtk/gtk-4.8.0.ebuild | 213 - gui-libs/gtk/gtk-4.8.1-r1.ebuild | 213 + gui-libs/gtk/gtk-4.8.1.ebuild | 213 - gui-wm/Manifest.gz | Bin 885 -> 887 bytes gui-wm/gamescope/Manifest | 4 +- ...1.45.2.ebuild => gamescope-3.11.47.ebuild} | 0 gui-wm/sway/Manifest | 2 +- gui-wm/sway/sway-9999.ebuild | 2 +- gui-wm/wayfire/Manifest | 8 +- gui-wm/wayfire/wayfire-0.7.2-r1.ebuild | 106 + gui-wm/wayfire/wayfire-0.7.2.ebuild | 106 - gui-wm/wayfire/wayfire-0.7.3-r1.ebuild | 105 - gui-wm/wayfire/wayfire-0.7.3-r2.ebuild | 105 + gui-wm/wayfire/wayfire-0.7.3-r3.ebuild | 105 + gui-wm/wayfire/wayfire-0.7.3.ebuild | 105 - gui-wm/wayfire/wayfire-9999.ebuild | 4 +- kde-apps/Manifest.gz | Bin 37240 -> 37241 bytes kde-apps/ark/Manifest | 4 +- kde-apps/ark/ark-22.04.3.ebuild | 3 +- kde-apps/ark/ark-22.08.1.ebuild | 3 +- kde-frameworks/Manifest.gz | Bin 13715 -> 13714 bytes kde-frameworks/attica/Manifest | 4 +- ...ica-5.98.0.ebuild => attica-5.99.0.ebuild} | 0 kde-frameworks/baloo/Manifest | 4 +- ...aloo-5.98.0.ebuild => baloo-5.99.0.ebuild} | 0 kde-frameworks/bluez-qt/Manifest | 4 +- ...t-5.98.0.ebuild => bluez-qt-5.99.0.ebuild} | 0 kde-frameworks/breeze-icons-rcc/Manifest | 4 +- ....ebuild => breeze-icons-rcc-5.99.0.ebuild} | 0 kde-frameworks/breeze-icons/Manifest | 4 +- .../breeze-icons/breeze-icons-5.98.0.ebuild | 56 - .../breeze-icons/breeze-icons-5.99.0.ebuild | 56 + kde-frameworks/countryflags/Manifest | 4 +- ...98.0.ebuild => countryflags-5.99.0.ebuild} | 0 kde-frameworks/extra-cmake-modules/Manifest | 4 +- ...uild => extra-cmake-modules-5.99.0.ebuild} | 0 kde-frameworks/frameworkintegration/Manifest | 4 +- ...ild => frameworkintegration-5.99.0.ebuild} | 0 kde-frameworks/kactivities-stats/Manifest | 4 +- ...ebuild => kactivities-stats-5.99.0.ebuild} | 0 kde-frameworks/kactivities/Manifest | 4 +- ....98.0.ebuild => kactivities-5.99.0.ebuild} | 0 kde-frameworks/kapidox/Manifest | 4 +- ...ox-5.98.0.ebuild => kapidox-5.99.0.ebuild} | 0 kde-frameworks/karchive/Manifest | 4 +- ...e-5.98.0.ebuild => karchive-5.99.0.ebuild} | 0 kde-frameworks/kauth/Manifest | 4 +- ...auth-5.98.0.ebuild => kauth-5.99.0.ebuild} | 0 kde-frameworks/kbookmarks/Manifest | 4 +- ...5.98.0.ebuild => kbookmarks-5.99.0.ebuild} | 0 kde-frameworks/kcalendarcore/Manifest | 4 +- ...8.0.ebuild => kcalendarcore-5.99.0.ebuild} | 0 kde-frameworks/kcmutils/Manifest | 4 +- ...s-5.98.0.ebuild => kcmutils-5.99.0.ebuild} | 0 kde-frameworks/kcodecs/Manifest | 4 +- ...cs-5.98.0.ebuild => kcodecs-5.99.0.ebuild} | 0 kde-frameworks/kcompletion/Manifest | 4 +- ....98.0.ebuild => kcompletion-5.99.0.ebuild} | 0 kde-frameworks/kconfig/Manifest | 4 +- ...ig-5.98.0.ebuild => kconfig-5.99.0.ebuild} | 0 kde-frameworks/kconfigwidgets/Manifest | 4 +- ....0.ebuild => kconfigwidgets-5.99.0.ebuild} | 0 kde-frameworks/kcontacts/Manifest | 4 +- ...-5.98.0.ebuild => kcontacts-5.99.0.ebuild} | 0 kde-frameworks/kcoreaddons/Manifest | 4 +- .../kcoreaddons/kcoreaddons-5.98.0.ebuild | 53 - .../kcoreaddons/kcoreaddons-5.99.0.ebuild | 54 + kde-frameworks/kcrash/Manifest | 4 +- ...ash-5.98.0.ebuild => kcrash-5.99.0.ebuild} | 0 kde-frameworks/kdav/Manifest | 4 +- ...{kdav-5.98.0.ebuild => kdav-5.99.0.ebuild} | 0 kde-frameworks/kdbusaddons/Manifest | 4 +- ....98.0.ebuild => kdbusaddons-5.99.0.ebuild} | 0 kde-frameworks/kdeclarative/Manifest | 4 +- ...98.0.ebuild => kdeclarative-5.99.0.ebuild} | 0 kde-frameworks/kded/Manifest | 4 +- ...{kded-5.98.0.ebuild => kded-5.99.0.ebuild} | 0 kde-frameworks/kdelibs4support/Manifest | 5 +- .../kdelibs4support-5.99.0-with_x11.patch | 98 + .../kdelibs4support-5.98.0.ebuild | 102 - .../kdelibs4support-5.99.0.ebuild | 107 + kde-frameworks/kdesu/Manifest | 4 +- ...desu-5.98.0.ebuild => kdesu-5.99.0.ebuild} | 0 kde-frameworks/kdnssd/Manifest | 4 +- ...ssd-5.98.0.ebuild => kdnssd-5.99.0.ebuild} | 0 kde-frameworks/kdoctools/Manifest | 4 +- ...-5.98.0.ebuild => kdoctools-5.99.0.ebuild} | 0 kde-frameworks/kemoticons/Manifest | 4 +- ...5.98.0.ebuild => kemoticons-5.99.0.ebuild} | 0 kde-frameworks/kfilemetadata/Manifest | 4 +- ...8.0.ebuild => kfilemetadata-5.99.0.ebuild} | 0 kde-frameworks/kglobalaccel/Manifest | 4 +- ...98.0.ebuild => kglobalaccel-5.99.0.ebuild} | 0 kde-frameworks/kguiaddons/Manifest | 4 +- ...5.98.0.ebuild => kguiaddons-5.99.0.ebuild} | 0 kde-frameworks/kholidays/Manifest | 4 +- ...-5.98.0.ebuild => kholidays-5.99.0.ebuild} | 0 kde-frameworks/khtml/Manifest | 4 +- ...html-5.98.0.ebuild => khtml-5.99.0.ebuild} | 0 kde-frameworks/ki18n/Manifest | 4 +- ...i18n-5.98.0.ebuild => ki18n-5.99.0.ebuild} | 0 kde-frameworks/kiconthemes/Manifest | 4 +- ....98.0.ebuild => kiconthemes-5.99.0.ebuild} | 0 kde-frameworks/kidletime/Manifest | 4 +- .../kidletime/kidletime-5.98.0.ebuild | 46 - .../kidletime/kidletime-5.99.0.ebuild | 56 + kde-frameworks/kimageformats/Manifest | 4 +- .../kimageformats/kimageformats-5.98.0.ebuild | 40 - .../kimageformats/kimageformats-5.99.0.ebuild | 42 + kde-frameworks/kinit/Manifest | 4 +- ...init-5.98.0.ebuild => kinit-5.99.0.ebuild} | 0 kde-frameworks/kio/Manifest | 4 +- .../{kio-5.98.0.ebuild => kio-5.99.0.ebuild} | 0 kde-frameworks/kirigami/Manifest | 4 +- ...i-5.98.0.ebuild => kirigami-5.99.0.ebuild} | 0 kde-frameworks/kitemmodels/Manifest | 4 +- ....98.0.ebuild => kitemmodels-5.99.0.ebuild} | 0 kde-frameworks/kitemviews/Manifest | 4 +- ...5.98.0.ebuild => kitemviews-5.99.0.ebuild} | 0 kde-frameworks/kjobwidgets/Manifest | 4 +- ....98.0.ebuild => kjobwidgets-5.99.0.ebuild} | 0 kde-frameworks/kjs/Manifest | 4 +- .../{kjs-5.98.0.ebuild => kjs-5.99.0.ebuild} | 0 kde-frameworks/knewstuff/Manifest | 4 +- ...-5.98.0.ebuild => knewstuff-5.99.0.ebuild} | 0 kde-frameworks/knotifications/Manifest | 5 +- .../knotifications-5.98.0-without_x11.patch | 81 - .../knotifications-5.98.0-r1.ebuild | 52 - .../knotifications-5.99.0.ebuild | 50 + kde-frameworks/knotifyconfig/Manifest | 4 +- ...8.0.ebuild => knotifyconfig-5.99.0.ebuild} | 0 kde-frameworks/kpackage/Manifest | 4 +- ...e-5.98.0.ebuild => kpackage-5.99.0.ebuild} | 0 kde-frameworks/kparts/Manifest | 4 +- ...rts-5.98.0.ebuild => kparts-5.99.0.ebuild} | 0 kde-frameworks/kpeople/Manifest | 4 +- ...le-5.98.0.ebuild => kpeople-5.99.0.ebuild} | 0 kde-frameworks/kplotting/Manifest | 4 +- ...-5.98.0.ebuild => kplotting-5.99.0.ebuild} | 0 kde-frameworks/kpty/Manifest | 4 +- ...{kpty-5.98.0.ebuild => kpty-5.99.0.ebuild} | 0 kde-frameworks/kquickcharts/Manifest | 4 +- ...98.0.ebuild => kquickcharts-5.99.0.ebuild} | 0 kde-frameworks/kross/Manifest | 4 +- ...ross-5.98.0.ebuild => kross-5.99.0.ebuild} | 0 kde-frameworks/krunner/Manifest | 4 +- ...er-5.98.0.ebuild => krunner-5.99.0.ebuild} | 0 kde-frameworks/kservice/Manifest | 4 +- ...e-5.98.0.ebuild => kservice-5.99.0.ebuild} | 0 kde-frameworks/ktexteditor/Manifest | 4 +- ....98.0.ebuild => ktexteditor-5.99.0.ebuild} | 0 kde-frameworks/ktextwidgets/Manifest | 4 +- ...98.0.ebuild => ktextwidgets-5.99.0.ebuild} | 0 kde-frameworks/kunitconversion/Manifest | 4 +- ...0.ebuild => kunitconversion-5.99.0.ebuild} | 0 kde-frameworks/kwallet/Manifest | 4 +- ...et-5.98.0.ebuild => kwallet-5.99.0.ebuild} | 0 kde-frameworks/kwayland/Manifest | 5 +- ...asmashell-fallback-for-applet-popups.patch | 37 - .../kwayland/kwayland-5.98.0-r1.ebuild | 41 - .../kwayland/kwayland-5.99.0.ebuild | 37 + kde-frameworks/kwidgetsaddons/Manifest | 4 +- ....0.ebuild => kwidgetsaddons-5.99.0.ebuild} | 0 kde-frameworks/kwindowsystem/Manifest | 4 +- ...8.0.ebuild => kwindowsystem-5.99.0.ebuild} | 0 kde-frameworks/kxmlgui/Manifest | 4 +- ...ui-5.98.0.ebuild => kxmlgui-5.99.0.ebuild} | 0 kde-frameworks/modemmanager-qt/Manifest | 4 +- ...0.ebuild => modemmanager-qt-5.99.0.ebuild} | 0 kde-frameworks/networkmanager-qt/Manifest | 4 +- ...ebuild => networkmanager-qt-5.99.0.ebuild} | 0 kde-frameworks/oxygen-icons/Manifest | 4 +- ...98.0.ebuild => oxygen-icons-5.99.0.ebuild} | 0 kde-frameworks/plasma/Manifest | 5 +- .../files/plasma-5.98.0-without_x11.patch | 140 - kde-frameworks/plasma/plasma-5.98.0-r1.ebuild | 74 - kde-frameworks/plasma/plasma-5.99.0.ebuild | 72 + kde-frameworks/prison/Manifest | 4 +- ...son-5.98.0.ebuild => prison-5.99.0.ebuild} | 0 kde-frameworks/purpose/Manifest | 4 +- ...se-5.98.0.ebuild => purpose-5.99.0.ebuild} | 0 kde-frameworks/qqc2-desktop-style/Manifest | 4 +- ...build => qqc2-desktop-style-5.99.0.ebuild} | 0 kde-frameworks/solid/Manifest | 4 +- ...olid-5.98.0.ebuild => solid-5.99.0.ebuild} | 0 kde-frameworks/sonnet/Manifest | 4 +- ...net-5.98.0.ebuild => sonnet-5.99.0.ebuild} | 0 kde-frameworks/syndication/Manifest | 4 +- ....98.0.ebuild => syndication-5.99.0.ebuild} | 0 kde-frameworks/syntax-highlighting/Manifest | 4 +- ...uild => syntax-highlighting-5.99.0.ebuild} | 0 kde-frameworks/threadweaver/Manifest | 4 +- ...98.0.ebuild => threadweaver-5.99.0.ebuild} | 0 kde-misc/Manifest.gz | Bin 5109 -> 5114 bytes kde-misc/bismuth/Manifest | 3 + kde-misc/bismuth/bismuth-3.1.4.ebuild | 68 + kde-plasma/Manifest.gz | Bin 9256 -> 9241 bytes kde-plasma/bluedevil/Manifest | 2 - kde-plasma/bluedevil/bluedevil-5.24.6.ebuild | 41 - kde-plasma/breeze-grub/Manifest | 2 - .../breeze-grub/breeze-grub-5.24.6.ebuild | 23 - kde-plasma/breeze-gtk/Manifest | 2 - .../breeze-gtk/breeze-gtk-5.24.6.ebuild | 38 - kde-plasma/breeze-plymouth/Manifest | 2 - .../breeze-plymouth-5.24.6.ebuild | 28 - kde-plasma/breeze/Manifest | 4 - kde-plasma/breeze/breeze-5.24.6-r1.ebuild | 54 - ....6-fix-qqc2-progressbar-style-in-rtl.patch | 58 - ...reeze-5.24.6-fix-qqc2-sliders-in-rtl.patch | 76 - kde-plasma/discover/Manifest | 4 - kde-plasma/discover/discover-5.24.6-r1.ebuild | 95 - .../discover-5.21.90-tests-optional.patch | 94 - ...ver-5.24.6-fix-submitting-usefulness.patch | 62 - kde-plasma/drkonqi/Manifest | 2 - kde-plasma/drkonqi/drkonqi-5.24.6.ebuild | 55 - kde-plasma/kactivitymanagerd/Manifest | 2 - .../kactivitymanagerd-5.24.6.ebuild | 36 - kde-plasma/kde-cli-tools/Manifest | 2 - .../kde-cli-tools/kde-cli-tools-5.24.6.ebuild | 69 - kde-plasma/kde-gtk-config/Manifest | 2 - .../kde-gtk-config-5.24.6.ebuild | 56 - kde-plasma/kdecoration/Manifest | 2 - .../kdecoration/kdecoration-5.24.6.ebuild | 25 - kde-plasma/kdeplasma-addons/Manifest | 3 - ...able-actions-when-comic-is-not-ready.patch | 71 - .../kdeplasma-addons-5.24.6-r1.ebuild | 73 - kde-plasma/kgamma/Manifest | 2 - kde-plasma/kgamma/kgamma-5.24.6.ebuild | 32 - kde-plasma/khotkeys/Manifest | 2 - kde-plasma/khotkeys/khotkeys-5.24.6.ebuild | 50 - kde-plasma/kinfocenter/Manifest | 2 - .../kinfocenter/kinfocenter-5.24.6.ebuild | 79 - kde-plasma/kmenuedit/Manifest | 2 - kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild | 39 - kde-plasma/kscreen/Manifest | 2 - kde-plasma/kscreen/kscreen-5.24.6.ebuild | 46 - kde-plasma/kscreenlocker/Manifest | 2 - .../kscreenlocker/kscreenlocker-5.24.6.ebuild | 94 - kde-plasma/ksshaskpass/Manifest | 2 - .../ksshaskpass/ksshaskpass-5.24.6.ebuild | 52 - kde-plasma/ksystemstats/Manifest | 2 - .../ksystemstats/ksystemstats-5.24.6.ebuild | 46 - kde-plasma/kwallet-pam/Manifest | 2 - .../kwallet-pam/kwallet-pam-5.24.6.ebuild | 37 - kde-plasma/kwayland-integration/Manifest | 2 - .../kwayland-integration-5.24.6.ebuild | 45 - kde-plasma/kwin/Manifest | 5 - .../kwin-5.24.6-drm-fix-blob-updating.patch | 38 - .../files/kwin-5.24.6-emit-rowsChanged.patch | 30 - .../files/kwin-5.24.6-fix-color-picker.patch | 40 - kde-plasma/kwin/kwin-5.24.6-r2.ebuild | 139 - kde-plasma/kwrited/Manifest | 2 - kde-plasma/kwrited/kwrited-5.24.6.ebuild | 26 - kde-plasma/layer-shell-qt/Manifest | 2 - .../layer-shell-qt-5.24.6.ebuild | 36 - kde-plasma/libkscreen/Manifest | 2 - .../libkscreen/libkscreen-5.24.6.ebuild | 39 - kde-plasma/libksysguard/Manifest | 2 - .../libksysguard/libksysguard-5.24.6.ebuild | 76 - kde-plasma/libkworkspace/Manifest | 2 - .../libkworkspace/libkworkspace-5.24.6.ebuild | 55 - kde-plasma/milou/Manifest | 2 - kde-plasma/milou/milou-5.24.6.ebuild | 33 - kde-plasma/oxygen/Manifest | 2 - kde-plasma/oxygen/oxygen-5.24.6.ebuild | 51 - .../plasma-browser-integration/Manifest | 2 - .../plasma-browser-integration-5.24.6.ebuild | 45 - kde-plasma/plasma-desktop/Manifest | 7 +- ...a-desktop-5.24.6-fix-buttongroupmgmt.patch | 108 - ...op-5.24.6-fix-mouse-settings-loading.patch | 44 - ...sktoptoolbox-fix-flickering-on-close.patch | 30 + ...olderview-fix-grid-overflow-property.patch | 40 + .../plasma-desktop-5.24.6-r2.ebuild | 180 - .../plasma-desktop-5.25.5-r1.ebuild | 180 + kde-plasma/plasma-disks/Manifest | 2 - .../plasma-disks/plasma-disks-5.24.6.ebuild | 39 - kde-plasma/plasma-firewall/Manifest | 2 - .../plasma-firewall-5.24.6.ebuild | 64 - kde-plasma/plasma-integration/Manifest | 2 - .../plasma-integration-5.24.6.ebuild | 48 - kde-plasma/plasma-meta/Manifest | 1 - .../plasma-meta/plasma-meta-5.24.6-r1.ebuild | 114 - kde-plasma/plasma-nm/Manifest | 2 - kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild | 90 - kde-plasma/plasma-pa/Manifest | 2 - .../plasma-pa/plasma-pa-5.24.6-r1.ebuild | 35 - kde-plasma/plasma-sdk/Manifest | 2 - .../plasma-sdk/plasma-sdk-5.24.6.ebuild | 46 - kde-plasma/plasma-systemmonitor/Manifest | 2 - .../plasma-systemmonitor-5.24.6.ebuild | 42 - kde-plasma/plasma-thunderbolt/Manifest | 3 - .../plasma-thunderbolt-5.24.6.ebuild | 38 - .../plasma-thunderbolt-5.25.5.ebuild | 38 - kde-plasma/plasma-vault/Manifest | 2 - .../plasma-vault/plasma-vault-5.24.6.ebuild | 48 - .../plasma-workspace-wallpapers/Manifest | 2 - .../plasma-workspace-wallpapers-5.24.6.ebuild | 19 - kde-plasma/plasma-workspace/Manifest | 6 +- ...workspace-5.21.5-split-libkworkspace.patch | 33 - .../plasma-workspace-5.24.6.ebuild | 219 - .../plasma-workspace-5.25.5-r3.ebuild | 223 - .../plasma-workspace-5.25.5-r4.ebuild | 2 +- kde-plasma/plymouth-kcm/Manifest | 2 - .../plymouth-kcm/plymouth-kcm-5.24.6.ebuild | 37 - kde-plasma/polkit-kde-agent/Manifest | 2 - .../polkit-kde-agent-5.24.6.ebuild | 33 - kde-plasma/powerdevil/Manifest | 2 - .../powerdevil/powerdevil-5.24.6.ebuild | 70 - kde-plasma/sddm-kcm/Manifest | 2 - kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild | 43 - kde-plasma/systemsettings/Manifest | 2 - .../systemsettings-5.24.6.ebuild | 60 - kde-plasma/xdg-desktop-portal-kde/Manifest | 2 - .../xdg-desktop-portal-kde-5.24.6.ebuild | 44 - kde-plasma/xembed-sni-proxy/Manifest | 3 - .../xembed-sni-proxy-5.20.80-standalone.patch | 60 - .../xembed-sni-proxy-5.24.6-r1.ebuild | 43 - mail-mta/Manifest.gz | Bin 2383 -> 2386 bytes mail-mta/postfix/Manifest | 6 +- mail-mta/postfix/files/linux-6.patch | 24 + mail-mta/postfix/postfix-3.7.2-r1.ebuild | 296 + ....ebuild => postfix-3.8_pre20221007.ebuild} | 0 media-fonts/Manifest.gz | Bin 37261 -> 37259 bytes media-fonts/noto-emoji/Manifest | 4 +- .../noto-emoji/noto-emoji-20211101.ebuild | 5 +- .../noto-emoji/noto-emoji-20220912.ebuild | 5 +- media-gfx/Manifest.gz | Bin 38339 -> 38329 bytes media-gfx/aview/Manifest | 3 +- media-gfx/aview/aview-1.3.0_rc1-r3.ebuild | 16 +- .../aview/files/aview-1.3.0_rc1-clang16.patch | 15 + media-gfx/converseen/Manifest | 2 + .../converseen/converseen-0.9.9.8.ebuild | 52 + media-gfx/cropgui/Manifest | 7 +- media-gfx/cropgui/cropgui-0.4.1.ebuild | 45 - media-gfx/cropgui/cropgui-0.5.ebuild | 45 - media-gfx/cropgui/cropgui-0.6-r1.ebuild | 4 +- media-gfx/cropgui/cropgui-0.6.ebuild | 45 - media-gfx/fotoxx/Manifest | 2 + media-gfx/fotoxx/fotoxx-22.35.ebuild | 80 + media-gfx/gimp/Manifest | 2 +- media-gfx/gimp/gimp-2.99.10-r2.ebuild | 8 +- media-gfx/gnome-photos/Manifest | 2 + .../gnome-photos/gnome-photos-43.0.ebuild | 99 + media-gfx/graphviz/Manifest | 4 +- media-gfx/graphviz/graphviz-5.0.1-r1.ebuild | 216 + media-gfx/graphviz/graphviz-5.0.1.ebuild | 216 - media-gfx/graphviz/graphviz-6.0.1-r1.ebuild | 221 - media-gfx/graphviz/graphviz-6.0.1-r2.ebuild | 221 + media-gfx/jhead/Manifest | 3 + .../jhead-3.06.0.1-mkstemp-fix-makefile.patch | 52 + media-gfx/jhead/jhead-3.06.0.1.ebuild | 24 + media-gfx/pdf2svg/Manifest | 2 +- media-gfx/pdf2svg/pdf2svg-0.2.3-r1.ebuild | 29 - media-gfx/pdf2svg/pdf2svg-0.2.3-r2.ebuild | 29 + media-gfx/povray/Manifest | 2 +- media-gfx/povray/povray-3.7.0.0-r2.ebuild | 6 +- media-gfx/xv/Manifest | 1 - media-gfx/xv/xv-3.10a-r19.ebuild | 85 - media-libs/Manifest.gz | Bin 66307 -> 66282 bytes media-libs/assimp/Manifest | 1 - media-libs/assimp/assimp-5.2.4.ebuild | 66 - media-libs/flac-compat/Manifest | 2 +- .../flac-compat/flac-compat-1.3.4.ebuild | 2 +- media-libs/flac/Manifest | 2 +- media-libs/flac/flac-1.4.1.ebuild | 2 +- media-libs/freeglut/Manifest | 2 + media-libs/freeglut/freeglut-3.4.0.ebuild | 42 + media-libs/gst-rtsp-server/Manifest | 4 - .../gst-rtsp-server-1.16.3.ebuild | 69 - .../gst-rtsp-server-1.20.2.ebuild | 43 - .../gstreamer-editing-services/Manifest | 4 - .../gstreamer-editing-services-1.16.3.ebuild | 67 - .../gstreamer-editing-services-1.20.2.ebuild | 56 - media-libs/harfbuzz/Manifest | 4 +- media-libs/harfbuzz/harfbuzz-5.0.1.ebuild | 100 - media-libs/harfbuzz/harfbuzz-5.3.0.ebuild | 100 + media-libs/libcanberra/Manifest | 2 +- .../libcanberra/libcanberra-0.30-r7.ebuild | 2 +- media-libs/libltc/Manifest | 2 - media-libs/libltc/libltc-1.3.1-r1.ebuild | 28 - media-libs/libmatroska/Manifest | 2 + .../libmatroska/libmatroska-1.7.1.ebuild | 17 + media-libs/libpano13/Manifest | 1 - media-libs/libpano13/libpano13-2.9.20.ebuild | 39 - media-libs/librtprocess/Manifest | 2 +- .../librtprocess/librtprocess-0.12.0.ebuild | 2 +- media-libs/raptor/Manifest | 2 +- media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +- media-libs/virglrenderer/Manifest | 8 +- .../virglrenderer/virglrenderer-0.10.1.ebuild | 8 +- .../virglrenderer/virglrenderer-0.8.2.ebuild | 46 - .../virglrenderer/virglrenderer-0.9.1.ebuild | 46 - .../virglrenderer/virglrenderer-9999.ebuild | 17 +- media-plugins/Manifest.gz | Bin 46677 -> 46692 bytes media-plugins/gst-plugins-amr/Manifest | 2 - .../gst-plugins-amr-1.20.2.ebuild | 19 - media-plugins/gst-plugins-aom/Manifest | 2 - .../gst-plugins-aom-1.20.2.ebuild | 19 - media-plugins/gst-plugins-bluez/Manifest | 2 - .../gst-plugins-bluez-1.20.2.ebuild | 18 - media-plugins/gst-plugins-bs2b/Manifest | 2 - .../gst-plugins-bs2b-1.20.2.ebuild | 15 - media-plugins/gst-plugins-cairo/Manifest | 2 - .../gst-plugins-cairo-1.20.2.ebuild | 13 - .../gst-plugins-chromaprint/Manifest | 2 - .../gst-plugins-chromaprint-1.20.2.ebuild | 13 - .../gst-plugins-colormanagement/Manifest | 2 - .../gst-plugins-colormanagement-1.20.2.ebuild | 13 - media-plugins/gst-plugins-dash/Manifest | 2 - .../gst-plugins-dash-1.20.2.ebuild | 22 - media-plugins/gst-plugins-dtls/Manifest | 2 - .../gst-plugins-dtls-1.20.2.ebuild | 15 - media-plugins/gst-plugins-dts/Manifest | 2 - .../gst-plugins-dts-1.20.2.ebuild | 25 - media-plugins/gst-plugins-hls/Manifest | 2 - .../gst-plugins-hls-1.20.2.ebuild | 36 - media-plugins/gst-plugins-kate/Manifest | 2 - .../gst-plugins-kate-1.20.2.ebuild | 16 - media-plugins/gst-plugins-ladspa/Manifest | 2 - .../gst-plugins-ladspa-1.20.2.ebuild | 16 - media-plugins/gst-plugins-libde265/Manifest | 2 - .../gst-plugins-libde265-1.20.2.ebuild | 15 - media-plugins/gst-plugins-lv2/Manifest | 2 - .../gst-plugins-lv2-1.20.2.ebuild | 16 - media-plugins/gst-plugins-mpeg2enc/Manifest | 2 - .../gst-plugins-mpeg2enc-1.20.2.ebuild | 21 - media-plugins/gst-plugins-mplex/Manifest | 2 - .../gst-plugins-mplex-1.20.2.ebuild | 21 - media-plugins/gst-plugins-openh264/Manifest | 2 - .../gst-plugins-openh264-1.20.2.ebuild | 15 - media-plugins/gst-plugins-rtmp/Manifest | 2 - .../gst-plugins-rtmp-1.20.2.ebuild | 13 - media-plugins/gst-plugins-sbc/Manifest | 2 - .../gst-plugins-sbc-1.20.2.ebuild | 15 - media-plugins/gst-plugins-sctp/Manifest | 2 - .../gst-plugins-sctp-1.20.2.ebuild | 15 - .../gst-plugins-smoothstreaming/Manifest | 2 - .../gst-plugins-smoothstreaming-1.20.2.ebuild | 21 - media-plugins/gst-plugins-soundtouch/Manifest | 2 - .../gst-plugins-soundtouch-1.20.2.ebuild | 13 - media-plugins/gst-plugins-srt/Manifest | 2 - .../gst-plugins-srt-1.20.2.ebuild | 15 - media-plugins/gst-plugins-uvch264/Manifest | 2 - .../gst-plugins-uvch264-1.20.2.ebuild | 21 - media-plugins/gst-plugins-voaacenc/Manifest | 2 - .../gst-plugins-voaacenc-1.20.2.ebuild | 13 - media-plugins/gst-plugins-voamrwbenc/Manifest | 2 - .../gst-plugins-voamrwbenc-1.20.2.ebuild | 13 - media-plugins/gst-plugins-webrtc/Manifest | 2 - .../gst-plugins-webrtc-1.20.2.ebuild | 42 - media-plugins/gst-plugins-x265/Manifest | 2 - .../gst-plugins-x265-1.20.2.ebuild | 23 - media-plugins/gst-plugins-zbar/Manifest | 2 - .../gst-plugins-zbar-1.20.2.ebuild | 13 - media-sound/Manifest.gz | Bin 57232 -> 57210 bytes media-sound/cantata/Manifest | 2 +- media-sound/cantata/cantata-2.5.0.ebuild | 2 +- media-sound/cvoicecontrol/Manifest | 3 +- .../cvoicecontrol-0.9_alpha-r1.ebuild | 36 - .../cvoicecontrol-0.9_alpha-r2.ebuild | 40 + .../cvoicecontrol-0.9_alpha-clang16.patch | 7 + media-sound/din/Manifest | 3 + media-sound/din/din-55.ebuild | 57 + media-sound/din/files/din-55-makefile.patch | 14 + media-sound/flac123/Manifest | 3 +- .../files/flac123-0.0.12-clang16.patch | 7 + media-sound/flac123/flac123-0.0.12-r1.ebuild | 31 + media-sound/flac123/flac123-0.0.12.ebuild | 27 - media-sound/fluidsynth/Manifest | 4 +- .../fluidsynth/fluidsynth-2.2.8.ebuild | 119 - .../fluidsynth/fluidsynth-2.2.9.ebuild | 2 +- media-sound/kid3/Manifest | 3 +- media-sound/kid3/files/kid3-3.9.2-musl.patch | 27 + media-sound/kid3/kid3-3.9.2-r1.ebuild | 2 + media-sound/qtractor/Manifest | 2 - .../qtractor/qtractor-0.9.27-r1.ebuild | 108 - media-sound/schismtracker/Manifest | 4 +- .../schismtracker-20220807.ebuild | 48 - .../schismtracker-20220905.ebuild | 2 +- media-sound/strawberry/Manifest | 4 +- .../strawberry/strawberry-1.0.8.ebuild | 120 - .../strawberry/strawberry-1.0.9.ebuild | 2 +- media-sound/terminatorx/Manifest | 3 + .../terminatorx-4.2.0-metadata-dir.patch | 13 + .../terminatorx/terminatorx-4.2.0.ebuild | 66 + media-tv/Manifest.gz | Bin 3934 -> 3933 bytes media-tv/kodi/Manifest | 1 - media-tv/kodi/files/kodi-19.1-fmt-8.patch | 28 - media-video/Manifest.gz | Bin 25860 -> 25843 bytes media-video/ffmpeg/Manifest | 18 +- media-video/ffmpeg/ffmpeg-4.2.4-r2.ebuild | 555 -- media-video/ffmpeg/ffmpeg-4.2.7.ebuild | 2 +- media-video/ffmpeg/ffmpeg-4.4.3.ebuild | 598 ++ media-video/ffmpeg/ffmpeg-5.0.1.ebuild | 606 -- media-video/ffmpeg/ffmpeg-5.1.1.ebuild | 606 -- media-video/ffmpeg/ffmpeg-5.1.2.ebuild | 12 +- media-video/ffmpeg/ffmpeg-9999.ebuild | 12 +- ...-clang-14-ff_seek_frame_binary-crash.patch | 46 + media-video/libva-utils/Manifest | 2 + .../libva-utils/libva-utils-2.16.0.ebuild | 91 + media-video/pitivi/Manifest | 3 - .../pitivi-2021.05-meson-compatibility.patch | 45 - media-video/pitivi/pitivi-2021.05-r1.ebuild | 91 - media-video/projectx/Manifest | 4 +- .../projectx/projectx-0.91.0.10-r3.ebuild | 134 - .../projectx/projectx-0.91.0.10-r4.ebuild | 126 + media-video/vlc/Manifest | 10 +- media-video/vlc/vlc-3.0.16-r9.ebuild | 517 -- media-video/vlc/vlc-3.0.17.3-r3.ebuild | 512 -- media-video/vlc/vlc-3.0.17.4-r1.ebuild | 512 -- media-video/vlc/vlc-3.0.17.4-r2.ebuild | 512 ++ media-video/vlc/vlc-3.0.9999.ebuild | 2 +- media-video/vlc/vlc-9999.ebuild | 4 +- metadata/Manifest.gz | Bin 3859 -> 3862 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 30 +- metadata/glsa/Manifest.files.gz | Bin 529256 -> 529253 bytes metadata/glsa/glsa-202007-17.xml | 2 - metadata/glsa/timestamp.chk | 2 +- metadata/glsa/timestamp.commit | 2 +- metadata/md5-cache/Manifest.gz | Bin 28226 -> 28226 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 7871 -> 7546 bytes .../speech-dispatcher-0.11.1 | 16 - .../speech-dispatcher-0.11.2 | 4 +- .../app-accessibility/speech-dispatcher-0.9.1 | 16 - metadata/md5-cache/app-admin/Manifest.gz | Bin 55721 -> 55883 bytes metadata/md5-cache/app-admin/awscli-1.25.90 | 16 + metadata/md5-cache/app-admin/lnav-0.11.0 | 4 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 23319 -> 22969 bytes metadata/md5-cache/app-arch/lz4-1.9.3-r1 | 13 - metadata/md5-cache/app-arch/lz4-1.9.4 | 4 +- metadata/md5-cache/app-arch/unp-2.0_pre9 | 6 +- .../md5-cache/app-arch/xarchiver-0.5.4.18 | 15 - .../md5-cache/app-arch/xarchiver-0.5.4.19 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 14186 -> 13851 bytes metadata/md5-cache/app-backup/attic-0.16-r1 | 16 - metadata/md5-cache/app-backup/attic-9999 | 15 - .../md5-cache/app-backup/deja-dup-42.7-r1 | 16 - metadata/md5-cache/app-backup/deja-dup-42.8 | 16 - .../md5-cache/app-backup/deja-dup-42.8-r1 | 16 + metadata/md5-cache/app-backup/deja-dup-43.4 | 17 + metadata/md5-cache/app-containers/Manifest.gz | Bin 13777 -> 13452 bytes .../md5-cache/app-containers/apptainer-1.0.3 | 15 - .../md5-cache/app-containers/apptainer-1.1.2 | 4 +- .../md5-cache/app-containers/cri-o-1.25.1 | 16 + .../docker-proxy-0.8.0_p20220601 | 2 +- .../md5-cache/app-containers/podman-4.1.1-r1 | 16 - .../md5-cache/app-containers/podman-4.2.0-r1 | 16 - metadata/md5-cache/app-crypt/Manifest.gz | Bin 35851 -> 35876 bytes metadata/md5-cache/app-crypt/acme-1.30.0 | 4 +- metadata/md5-cache/app-crypt/certbot-1.30.0 | 4 +- .../md5-cache/app-crypt/certbot-apache-1.30.0 | 4 +- .../md5-cache/app-crypt/certbot-nginx-1.30.0 | 4 +- metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 | 17 - metadata/md5-cache/app-crypt/gpgme-1.17.1-r2 | 17 + metadata/md5-cache/app-crypt/gpgme-1.18.0-r1 | 17 - metadata/md5-cache/app-crypt/gpgme-1.18.0-r2 | 17 + metadata/md5-cache/app-doc/Manifest.gz | Bin 22992 -> 22844 bytes .../md5-cache/app-doc/gimp-help-2.10.0-r1 | 13 - .../md5-cache/app-doc/gimp-help-2.10.0-r2 | 4 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 25524 -> 25382 bytes .../md5-cache/app-editors/vscode-1.71.0-r1 | 14 - .../md5-cache/app-editors/vscode-1.71.1-r1 | 14 - .../md5-cache/app-editors/vscode-1.72.0-r1 | 14 + .../app-editors/vscodium-1.71.0.22245-r1 | 14 - .../app-editors/vscodium-1.72.0.22279-r1 | 14 + metadata/md5-cache/app-emacs/Manifest.gz | Bin 88805 -> 88801 bytes metadata/md5-cache/app-emacs/compat-28.1.2.0 | 13 - metadata/md5-cache/app-emacs/compat-28.1.2.1 | 13 + metadata/md5-cache/app-emacs/dash-2.19.1 | 4 +- metadata/md5-cache/app-emacs/epl-0.9-r2 | 4 +- metadata/md5-cache/app-emacs/f-0.20.0-r1 | 4 +- .../app-emacs/flycheck-32_p20220328-r1 | 4 +- metadata/md5-cache/app-emacs/pkg-info-0.6 | 4 +- metadata/md5-cache/app-emacs/s-1.13.0 | 4 +- metadata/md5-cache/app-forensics/Manifest.gz | Bin 6762 -> 6605 bytes metadata/md5-cache/app-forensics/lynis-3.0.8 | 14 - metadata/md5-cache/app-i18n/Manifest.gz | Bin 25634 -> 25778 bytes .../app-i18n/fcitx-cloudpinyin-0.3.6 | 4 +- metadata/md5-cache/app-i18n/fcitx-rime-0.3.2 | 4 +- .../md5-cache/app-i18n/ibus-libpinyin-1.13.1 | 16 + metadata/md5-cache/app-i18n/librime-1.7.3-r1 | 4 +- .../app-i18n/rime-data-0.38.20180515 | 4 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 73833 -> 74156 bytes metadata/md5-cache/app-misc/mosquitto-2.0.15 | 8 +- metadata/md5-cache/app-misc/tracker-3.4.0-r1 | 18 + .../app-misc/tracker-miners-3.4.0-r1 | 18 + .../md5-cache/app-mobilephone/Manifest.gz | Bin 3034 -> 2717 bytes .../app-mobilephone/gnokii-0.6.31-r4 | 4 +- .../md5-cache/app-mobilephone/gnokii-9999 | 4 +- .../md5-cache/app-mobilephone/scrcpy-1.22 | 15 - .../md5-cache/app-mobilephone/scrcpy-1.23 | 15 - metadata/md5-cache/app-office/Manifest.gz | Bin 11126 -> 10803 bytes .../md5-cache/app-office/gnumeric-1.12.52 | 18 - .../md5-cache/app-office/gnumeric-1.12.52-r1 | 18 + .../md5-cache/app-office/gnumeric-1.12.53 | 18 - .../md5-cache/app-office/gnumeric-1.12.53-r1 | 18 + .../md5-cache/app-office/libreoffice-7.3.5.2 | 18 - .../md5-cache/app-office/libreoffice-7.3.6.2 | 4 +- .../app-office/libreoffice-l10n-7.3.5.2 | 15 - .../app-office/libreoffice-l10n-7.3.6.2 | 4 +- .../md5-cache/app-office/scribus-1.5.8-r1 | 17 - .../md5-cache/app-office/scribus-1.5.8-r2 | 17 + metadata/md5-cache/app-shells/Manifest.gz | Bin 15985 -> 16152 bytes metadata/md5-cache/app-shells/bash-5.2_p2-r2 | 15 + .../md5-cache/app-shells/ctypes-sh-1.2-r1 | 14 - .../md5-cache/app-shells/ctypes-sh-1.2-r2 | 14 + metadata/md5-cache/app-text/Manifest.gz | Bin 73976 -> 73352 bytes metadata/md5-cache/app-text/dblatex-0.3.12 | 7 +- metadata/md5-cache/app-text/jabref-bin-3.7 | 13 - metadata/md5-cache/app-text/jabref-bin-3.8 | 13 - metadata/md5-cache/app-text/jabref-bin-3.8.1 | 13 - metadata/md5-cache/app-text/jabref-bin-3.8.2 | 4 +- metadata/md5-cache/app-text/jabref-bin-4.0 | 13 - metadata/md5-cache/app-text/jabref-bin-4.1 | 13 - metadata/md5-cache/app-text/jabref-bin-4.3.1 | 4 +- metadata/md5-cache/app-text/jabref-bin-4.9999 | 4 +- .../md5-cache/app-text/kramdown-rfc-1.6.17 | 17 + metadata/md5-cache/app-text/libgxps-0.3.2 | 16 - metadata/md5-cache/app-text/libgxps-0.3.2-r1 | 16 + metadata/md5-cache/app-text/liblangtag-0.6.4 | 4 +- metadata/md5-cache/app-text/pdftk-3.3.2-r1 | 4 +- metadata/md5-cache/app-text/qpdf-11.1.1 | 4 +- metadata/md5-cache/dev-ada/Manifest.gz | Bin 5492 -> 5503 bytes .../md5-cache/dev-ada/gnatsymbolize-2021-r1 | 2 +- metadata/md5-cache/dev-ada/libadalang-22.0.0 | 2 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 24312 -> 24478 bytes metadata/md5-cache/dev-cpp/highway-1.0.1 | 15 - metadata/md5-cache/dev-cpp/highway-1.0.1-r1 | 15 + metadata/md5-cache/dev-cpp/highway-9999 | 4 +- metadata/md5-cache/dev-cpp/tbb-2021.7.0 | 16 + metadata/md5-cache/dev-db/Manifest.gz | Bin 31448 -> 31624 bytes metadata/md5-cache/dev-db/mariadb-10.2.44 | 4 +- metadata/md5-cache/dev-db/mariadb-10.3.35 | 4 +- metadata/md5-cache/dev-db/mariadb-10.4.25 | 4 +- metadata/md5-cache/dev-db/mariadb-10.5.16 | 4 +- metadata/md5-cache/dev-db/mariadb-10.6.8-r1 | 4 +- .../dev-db/mariadb-connector-c-3.2.5 | 4 +- .../md5-cache/dev-db/mysql-workbench-8.0.28 | 16 - .../dev-db/mysql-workbench-8.0.28-r1 | 16 + .../md5-cache/dev-db/mysql-workbench-8.0.29 | 16 - .../dev-db/mysql-workbench-8.0.29-r1 | 16 + .../md5-cache/dev-db/mysql-workbench-8.0.30 | 16 - .../dev-db/mysql-workbench-8.0.30-r1 | 16 + metadata/md5-cache/dev-db/postgresql-11.17 | 6 +- .../dev-db/sqldeveloper-22.2.0.173.2018 | 16 - .../dev-db/sqldeveloper-22.2.1.234.1810 | 16 + metadata/md5-cache/dev-db/sqlmap-1.6.10 | 14 + metadata/md5-cache/dev-dotnet/Manifest.gz | Bin 1878 -> 1881 bytes .../dev-dotnet/dotnet-sdk-bin-3.1.422 | 15 - .../dev-dotnet/dotnet-sdk-bin-3.1.422-r1 | 13 + .../dev-dotnet/dotnet-sdk-bin-3.1.423 | 15 - .../dev-dotnet/dotnet-sdk-bin-3.1.423-r1 | 13 + .../dev-dotnet/dotnet-sdk-bin-5.0.408 | 15 - .../dev-dotnet/dotnet-sdk-bin-5.0.408-r1 | 13 + .../dev-dotnet/dotnet-sdk-bin-6.0.400 | 15 - .../dev-dotnet/dotnet-sdk-bin-6.0.400-r1 | 13 + .../dev-dotnet/dotnet-sdk-bin-6.0.401 | 15 - .../dev-dotnet/dotnet-sdk-bin-6.0.401-r1 | 13 + .../md5-cache/dev-dotnet/libgdiplus-6.0.2-r1 | 15 - .../md5-cache/dev-dotnet/libgdiplus-6.0.2-r2 | 16 + metadata/md5-cache/dev-games/Manifest.gz | Bin 8662 -> 8340 bytes metadata/md5-cache/dev-games/godot-3.5 | 15 - metadata/md5-cache/dev-games/godot-4.0_beta1 | 16 - metadata/md5-cache/dev-java/Manifest.gz | Bin 72834 -> 73673 bytes .../dev-java/aqute-bnd-annotation-6.3.1 | 4 +- metadata/md5-cache/dev-java/bcel-6.5.0-r3 | 6 +- metadata/md5-cache/dev-java/cdi-api-4.0.1 | 4 +- metadata/md5-cache/dev-java/fishbowl-1.4.1 | 4 +- .../md5-cache/dev-java/hamcrest-core-1.3-r2 | 15 - .../md5-cache/dev-java/hamcrest-core-1.3-r3 | 4 +- .../dev-java/hamcrest-generator-1.3-r3 | 15 - .../dev-java/hamcrest-generator-1.3-r4 | 4 +- .../dev-java/hamcrest-library-1.3-r2 | 15 - .../dev-java/hamcrest-library-1.3-r3 | 4 +- .../md5-cache/dev-java/injection-api-2.0.1 | 4 +- .../md5-cache/dev-java/jakarta-el-api-5.0.1 | 4 +- .../dev-java/jakarta-interceptors-2.1.0 | 4 +- metadata/md5-cache/dev-java/jaxrs-api-2.1.6 | 4 +- metadata/md5-cache/dev-java/joda-time-2.11.2 | 4 +- .../md5-cache/dev-java/jul-to-slf4j-2.0.3 | 15 + .../md5-cache/dev-java/log4j-over-slf4j-2.0.3 | 15 + metadata/md5-cache/dev-java/mockito-1.9.5-r3 | 15 + metadata/md5-cache/dev-java/mockito-4.6.1-r1 | 14 - metadata/md5-cache/dev-java/mockito-4.8.0 | 4 +- metadata/md5-cache/dev-java/msv-2022.7 | 4 +- metadata/md5-cache/dev-java/objenesis-3.3 | 4 +- metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 | 4 +- .../dev-java/relaxng-datatype-20020414 | 4 +- metadata/md5-cache/dev-java/reload4j-1.2.22 | 15 + metadata/md5-cache/dev-java/slf4j-api-2.0.3 | 16 + metadata/md5-cache/dev-java/slf4j-ext-2.0.3 | 15 + metadata/md5-cache/dev-java/slf4j-nop-2.0.3 | 15 + .../md5-cache/dev-java/slf4j-reload4j-2.0.3 | 15 + .../md5-cache/dev-java/slf4j-simple-2.0.3 | 15 + metadata/md5-cache/dev-java/snakeyaml-1.33 | 4 +- .../md5-cache/dev-java/system-rules-1.19.0 | 4 +- .../md5-cache/dev-java/woodstox-core-6.3.1 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 40598 -> 39979 bytes metadata/md5-cache/dev-lang/boogie-2.15.8-r3 | 15 - metadata/md5-cache/dev-lang/boogie-2.15.8-r4 | 15 + metadata/md5-cache/dev-lang/ghc-9.0.2 | 4 +- metadata/md5-cache/dev-lang/gnat-gpl-2020 | 4 +- metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 | 6 +- metadata/md5-cache/dev-lang/gnat-gpl-2021-r4 | 4 +- metadata/md5-cache/dev-lang/julia-1.8.2 | 14 + .../md5-cache/dev-lang/mercury-extras-22.01 | 6 +- .../md5-cache/dev-lang/mercury-extras-22.01.1 | 6 +- .../md5-cache/dev-lang/python-2.7.18_p15-r1 | 4 +- metadata/md5-cache/dev-lang/python-3.10.7 | 4 +- metadata/md5-cache/dev-lang/python-3.11.0_rc1 | 16 - .../md5-cache/dev-lang/python-3.11.0_rc1_p1 | 16 - .../md5-cache/dev-lang/python-3.11.0_rc1_p2 | 16 - metadata/md5-cache/dev-lang/python-3.8.13_p7 | 16 - metadata/md5-cache/dev-lang/python-3.8.14 | 4 +- metadata/md5-cache/dev-lang/python-3.9.13_p5 | 16 - metadata/md5-cache/dev-lang/python-3.9.14 | 4 +- metadata/md5-cache/dev-libs/9libs-1.0-r4 | 14 - metadata/md5-cache/dev-libs/9libs-1.0-r5 | 15 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 165553 -> 166644 bytes metadata/md5-cache/dev-libs/capnproto-0.10.2 | 4 +- .../md5-cache/dev-libs/capstone-5.0_rc2-r2 | 17 + metadata/md5-cache/dev-libs/clhpp-2.0.17 | 16 - metadata/md5-cache/dev-libs/gjs-1.64.5 | 4 +- metadata/md5-cache/dev-libs/gjs-1.72.1 | 16 - metadata/md5-cache/dev-libs/gjs-1.72.1-r1 | 16 + metadata/md5-cache/dev-libs/gjs-1.72.2 | 16 - metadata/md5-cache/dev-libs/gjs-1.72.2-r1 | 16 + metadata/md5-cache/dev-libs/gjs-1.74.0 | 8 +- metadata/md5-cache/dev-libs/leatherman-1.12.9 | 16 + metadata/md5-cache/dev-libs/leveldb-1.23-r3 | 16 - metadata/md5-cache/dev-libs/leveldb-1.23-r4 | 16 + metadata/md5-cache/dev-libs/libbsd-0.11.7 | 15 + .../md5-cache/dev-libs/libchdr-0_p20211127 | 14 - ...{libclc-15.0.2.9999 => libclc-15.0.3.9999} | 0 metadata/md5-cache/dev-libs/libebml-1.4.4 | 12 + .../md5-cache/dev-libs/libgpg-error-1.46-r1 | 16 + metadata/md5-cache/dev-libs/libgrapheme-2.0.1 | 12 + metadata/md5-cache/dev-libs/libical-3.0.15 | 17 + metadata/md5-cache/dev-libs/libksba-1.6.2 | 15 + .../md5-cache/dev-libs/libtraceevent-1.6.3 | 14 + metadata/md5-cache/dev-libs/libtracefs-1.5.0 | 15 + metadata/md5-cache/dev-libs/libwacom-1.12 | 16 - metadata/md5-cache/dev-libs/libwacom-2.3.0 | 16 - metadata/md5-cache/dev-libs/libwacom-2.4.0 | 2 +- metadata/md5-cache/dev-libs/libxml2-2.10.2 | 4 +- metadata/md5-cache/dev-libs/libxslt-1.1.37 | 4 +- metadata/md5-cache/dev-libs/openssl-1.0.2u-r1 | 2 +- metadata/md5-cache/dev-libs/openssl-1.1.1q | 2 +- metadata/md5-cache/dev-libs/openssl-3.0.5 | 2 +- metadata/md5-cache/dev-libs/poco-1.11.2-r1 | 2 +- metadata/md5-cache/dev-libs/poco-1.12.2 | 17 + metadata/md5-cache/dev-libs/raft-0.14.0 | 16 - metadata/md5-cache/dev-libs/simdjson-3.0.0 | 16 + metadata/md5-cache/dev-ml/Manifest.gz | Bin 70522 -> 70534 bytes metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 | 16 - metadata/md5-cache/dev-ml/cairo2-0.6.1-r2 | 16 + metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 | 16 - metadata/md5-cache/dev-ml/cairo2-0.6.2-r2 | 16 + .../md5-cache/dev-ml/llvm-ocaml-15.0.2.9999 | 16 - .../md5-cache/dev-ml/llvm-ocaml-15.0.3.9999 | 16 + metadata/md5-cache/dev-ml/lwt-5.4.2-r1 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 355959 -> 355856 bytes metadata/md5-cache/dev-python/PyPDF2-2.11.1 | 17 + metadata/md5-cache/dev-python/apsw-3.39.4.0 | 16 + metadata/md5-cache/dev-python/astroid-2.12.11 | 16 + metadata/md5-cache/dev-python/bcrypt-4.0.1 | 16 + .../md5-cache/dev-python/beniget-0.4.1-r1 | 4 +- metadata/md5-cache/dev-python/boto3-1.24.80 | 4 +- metadata/md5-cache/dev-python/boto3-1.24.89 | 16 + .../md5-cache/dev-python/botocore-1.27.80 | 4 +- .../md5-cache/dev-python/botocore-1.27.89 | 16 + metadata/md5-cache/dev-python/cairocffi-1.3.0 | 4 +- metadata/md5-cache/dev-python/cfn-lint-0.67.0 | 16 + .../dev-python/clang-python-15.0.2.9999 | 16 - .../dev-python/clang-python-15.0.3.9999 | 16 + .../dev-python/click-didyoumean-0.3.0 | 16 + .../md5-cache/dev-python/cloudpickle-2.2.0 | 4 +- .../md5-cache/dev-python/dbus-python-1.3.2 | 4 +- .../md5-cache/dev-python/dnspython-2.2.1-r1 | 4 +- metadata/md5-cache/dev-python/dulwich-0.20.46 | 4 +- .../md5-cache/dev-python/ensurepip-pip-22.2.2 | 4 +- .../dev-python/ensurepip-setuptools-65.0.2 | 10 - .../dev-python/ensurepip-setuptools-65.1.0 | 10 - .../dev-python/ensurepip-setuptools-65.2.0 | 4 +- .../md5-cache/dev-python/ensurepip-wheels-100 | 4 +- .../dev-python/ensurepip-wheels-63.4.3.22.2.2 | 9 - .../dev-python/ensurepip-wheels-64.0.3.22.2.2 | 9 - metadata/md5-cache/dev-python/executing-1.1.1 | 16 + metadata/md5-cache/dev-python/eyeD3-0.9.7 | 16 + metadata/md5-cache/dev-python/gast-0.5.3-r1 | 4 +- .../dev-python/google-api-core-2.10.2 | 16 + .../google-api-python-client-2.63.0 | 4 +- .../md5-cache/dev-python/hatchling-1.11.0 | 16 + metadata/md5-cache/dev-python/identify-2.5.3 | 16 - metadata/md5-cache/dev-python/identify-2.5.5 | 4 +- .../dev-python/importlib_resources-5.10.0 | 16 + .../md5-cache/dev-python/jaraco-text-3.8.1 | 16 - .../md5-cache/dev-python/jaraco-text-3.9.1 | 4 +- metadata/md5-cache/dev-python/jq-1.3.0 | 4 +- metadata/md5-cache/dev-python/jsonref-0.3.0 | 16 + .../dev-python/jsonschema-spec-0.1.1 | 16 - .../dev-python/jsonschema-spec-0.1.2 | 4 +- metadata/md5-cache/dev-python/kombu-5.2.4 | 12 +- .../md5-cache/dev-python/leechcorepyc-2.12.1 | 4 +- .../md5-cache/dev-python/linkify-it-py-2.0.0 | 4 +- .../{lit-15.0.2.9999 => lit-15.0.3.9999} | 0 metadata/md5-cache/dev-python/makefun-1.15.0 | 4 +- .../dev-python/markdown-it-py-2.1.0-r2 | 4 +- .../md5-cache/dev-python/matplotlib-3.6.1 | 16 + .../md5-cache/dev-python/meson-python-0.10.0 | 12 +- .../dev-python/mkdocs-material-8.4.3 | 4 +- metadata/md5-cache/dev-python/moto-4.0.7 | 16 + metadata/md5-cache/dev-python/nbclassic-0.4.5 | 16 + metadata/md5-cache/dev-python/nbclient-0.6.8 | 4 +- metadata/md5-cache/dev-python/notebook-6.4.12 | 7 +- metadata/md5-cache/dev-python/nuitka-1.1.3 | 16 + metadata/md5-cache/dev-python/numpy-1.22.0-r1 | 17 - metadata/md5-cache/dev-python/numpy-1.22.1 | 17 - metadata/md5-cache/dev-python/numpy-1.22.2 | 17 - metadata/md5-cache/dev-python/numpy-1.22.3 | 17 - metadata/md5-cache/dev-python/numpy-1.23.0 | 17 - metadata/md5-cache/dev-python/numpy-1.23.2 | 17 - metadata/md5-cache/dev-python/numpy-1.23.3 | 4 +- metadata/md5-cache/dev-python/numpydoc-1.5.0 | 16 + metadata/md5-cache/dev-python/oauthlib-3.2.1 | 4 +- .../md5-cache/dev-python/openapi-core-0.14.2 | 16 - .../md5-cache/dev-python/openapi-core-0.15.0 | 16 - .../md5-cache/dev-python/openapi-core-0.16.1 | 16 + .../dev-python/openapi-schema-validator-0.3.1 | 16 - .../dev-python/openapi-schema-validator-0.3.4 | 4 +- .../openapi-spec-validator-0.5.0-r1 | 16 - .../dev-python/openapi-spec-validator-0.5.1 | 4 +- metadata/md5-cache/dev-python/pathable-0.4.3 | 4 +- .../md5-cache/dev-python/pathlib2-2.3.7_p1 | 4 +- metadata/md5-cache/dev-python/patsy-0.5.3 | 16 + metadata/md5-cache/dev-python/pebble-5.0.2 | 16 + .../md5-cache/dev-python/phonenumbers-8.12.56 | 4 +- .../md5-cache/dev-python/pipenv-2022.9.24 | 16 - .../md5-cache/dev-python/pipenv-2022.9.24-r1 | 16 + .../md5-cache/dev-python/poetry-core-1.3.2 | 16 + metadata/md5-cache/dev-python/psycopg-3.1 | 17 - metadata/md5-cache/dev-python/psycopg-3.1.1 | 17 - metadata/md5-cache/dev-python/psycopg-3.1.2 | 4 +- metadata/md5-cache/dev-python/pycairo-1.21.0 | 17 - .../md5-cache/dev-python/pycairo-1.21.0-r1 | 17 + metadata/md5-cache/dev-python/pycson-0.8-r1 | 16 - metadata/md5-cache/dev-python/pycson-0.8-r2 | 16 - .../dev-python/pycurl-requests-0.5.0 | 16 + metadata/md5-cache/dev-python/pydantic-1.10.1 | 16 - metadata/md5-cache/dev-python/pydantic-1.10.2 | 4 +- metadata/md5-cache/dev-python/pyfakefs-5.0.0 | 16 + metadata/md5-cache/dev-python/pygraphviz-1.10 | 4 +- metadata/md5-cache/dev-python/pygraphviz-1.9 | 17 - metadata/md5-cache/dev-python/pylibmc-1.6.2 | 17 - metadata/md5-cache/dev-python/pylibmc-1.6.3 | 4 +- metadata/md5-cache/dev-python/pylint-2.15.3 | 4 +- .../dev-python/pymdown-extensions-9.6 | 2 +- .../dev-python/pyproject-metadata-0.6.1 | 4 +- .../dev-python/pypy-exe-bin-7.3.9-r2 | 12 - .../dev-python/pypy-exe-bin-7.3.9-r3 | 12 + .../dev-python/pypy-exe-bin-7.3.9-r4 | 12 + .../dev-python/pypy3-exe-bin-7.3.9_p3-r2 | 12 - .../dev-python/pypy3-exe-bin-7.3.9_p3-r3 | 12 + .../dev-python/pypy3-exe-bin-7.3.9_p3-r4 | 12 + metadata/md5-cache/dev-python/pyroute2-0.7.3 | 4 +- .../pytest-helpers-namespace-2021.12.29 | 16 - .../pytest-helpers-namespace-2021.12.29-r1 | 16 + .../md5-cache/dev-python/pytest-mpl-0.16.1 | 16 + .../dev-python/pytest-skip-markers-1.3.0-r1 | 16 - .../dev-python/pytest-skip-markers-1.3.0-r2 | 16 + .../md5-cache/dev-python/python-docs-3.10.3 | 9 - .../md5-cache/dev-python/python-docs-3.10.7 | 9 + .../md5-cache/dev-python/python-docs-3.7.13 | 9 - .../md5-cache/dev-python/python-docs-3.8.14 | 9 + .../md5-cache/dev-python/python-docs-3.9.11 | 9 - .../md5-cache/dev-python/python-docs-3.9.14 | 9 + .../md5-cache/dev-python/python-dotenv-0.21.0 | 4 +- .../dev-python/python-email-validator-1.3.0 | 4 +- .../md5-cache/dev-python/python-nbxmpp-3.2.4 | 16 + metadata/md5-cache/dev-python/pythran-0.12.0 | 16 + .../md5-cache/dev-python/pythran-0.12.0-r1 | 16 + metadata/md5-cache/dev-python/qtsass-0.3.0-r1 | 16 - metadata/md5-cache/dev-python/qtsass-0.3.1 | 16 - metadata/md5-cache/dev-python/qtsass-0.3.2 | 4 +- .../md5-cache/dev-python/readme_renderer-36.0 | 16 - .../md5-cache/dev-python/readme_renderer-37.1 | 16 - .../md5-cache/dev-python/readme_renderer-37.2 | 4 +- metadata/md5-cache/dev-python/rpyc-5.2.3 | 17 + metadata/md5-cache/dev-python/scipy-1.9.0-r1 | 17 - metadata/md5-cache/dev-python/scipy-1.9.2 | 17 + metadata/md5-cache/dev-python/scipy-1.9.9999 | 12 +- metadata/md5-cache/dev-python/seaborn-0.11.2 | 16 - metadata/md5-cache/dev-python/seaborn-0.12.0 | 4 +- .../md5-cache/dev-python/secretstorage-3.3.3 | 2 +- .../md5-cache/dev-python/sentry-sdk-1.9.7 | 16 - .../md5-cache/dev-python/sentry-sdk-1.9.8 | 16 - .../md5-cache/dev-python/sentry-sdk-1.9.9 | 4 +- .../md5-cache/dev-python/setuptools-65.4.0 | 17 - metadata/md5-cache/dev-python/sh-1.14.3 | 4 +- .../dev-python/sphinxcontrib-spelling-7.6.1 | 16 + .../md5-cache/dev-python/spyder-vim-0.1.0 | 17 + .../dev-python/spyder-vim-0_pre20220831 | 17 - metadata/md5-cache/dev-python/tekore-4.4.1 | 16 + metadata/md5-cache/dev-python/tox-3.26.0 | 4 +- .../md5-cache/dev-python/tree-sitter-0.20.1 | 4 +- metadata/md5-cache/dev-python/twisted-22.8.0 | 4 +- .../md5-cache/dev-python/uc-micro-py-1.0.1 | 4 +- metadata/md5-cache/dev-python/versioneer-0.26 | 4 +- .../md5-cache/dev-python/watchfiles-0.15.0-r1 | 16 - .../md5-cache/dev-python/watchfiles-0.16.0 | 16 - .../md5-cache/dev-python/watchfiles-0.16.1 | 16 - metadata/md5-cache/dev-python/xmlschema-2.0.4 | 4 +- metadata/md5-cache/dev-python/zeroconf-0.39.0 | 16 - metadata/md5-cache/dev-python/zeroconf-0.39.1 | 4 +- metadata/md5-cache/dev-python/zipp-3.9.0 | 16 + .../md5-cache/dev-python/zope-interface-5.5.0 | 16 + metadata/md5-cache/dev-python/zstd-1.5.2.6 | 4 +- metadata/md5-cache/dev-ros/Manifest.gz | Bin 193519 -> 193520 bytes .../dev-ros/ament_cmake_lint_cmake-0.11.2 | 4 +- .../dev-ros/ament_cmake_lint_cmake-0.12.1 | 4 +- .../dev-ros/ament_cmake_lint_cmake-9999 | 4 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 195220 -> 196171 bytes metadata/md5-cache/dev-ruby/facter-3.14.24 | 4 +- metadata/md5-cache/dev-ruby/net-ftp-0.2.0 | 17 + metadata/md5-cache/dev-ruby/pry-0.14.1 | 12 +- metadata/md5-cache/dev-ruby/rcairo-1.16.6 | 17 - metadata/md5-cache/dev-ruby/rcairo-1.16.6-r1 | 17 + metadata/md5-cache/dev-ruby/rcairo-1.17.5 | 17 - metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1 | 17 + metadata/md5-cache/dev-ruby/rouge-3.30.0 | 4 +- metadata/md5-cache/dev-ruby/slop-4.9.3 | 17 + metadata/md5-cache/dev-ruby/spring-4.1.0 | 17 + metadata/md5-cache/dev-ruby/spy-1.0.3 | 17 + metadata/md5-cache/dev-ruby/test-unit-3.5.5 | 17 + metadata/md5-cache/dev-ruby/x25519-1.0.10 | 17 + metadata/md5-cache/dev-tex/Manifest.gz | Bin 8106 -> 8267 bytes metadata/md5-cache/dev-tex/tth-4.16 | 12 + metadata/md5-cache/dev-util/Manifest.gz | Bin 134651 -> 134672 bytes metadata/md5-cache/dev-util/bpftrace-0.16.0 | 2 +- metadata/md5-cache/dev-util/cargo-c-0.9.13 | 15 + .../md5-cache/dev-util/cucumber-rails-2.6.0 | 17 + metadata/md5-cache/dev-util/cvise-2.4.0-r2 | 17 - metadata/md5-cache/dev-util/cvise-2.5.0-r1 | 4 +- metadata/md5-cache/dev-util/diffoscope-219 | 16 - metadata/md5-cache/dev-util/diffoscope-224 | 16 + .../md5-cache/dev-util/geany-plugins-1.38-r2 | 16 + metadata/md5-cache/dev-util/goland-2021.3.3 | 6 +- metadata/md5-cache/dev-util/hip-5.0.2-r3 | 2 +- metadata/md5-cache/dev-util/lldb-15.0.2.9999 | 16 - metadata/md5-cache/dev-util/lldb-15.0.3.9999 | 16 + metadata/md5-cache/dev-util/maturin-0.13.2 | 16 - metadata/md5-cache/dev-util/maturin-0.13.5 | 16 - metadata/md5-cache/dev-util/maturin-0.13.6 | 16 + .../md5-cache/dev-util/min-cscope-16.1.0-r1 | 13 - .../md5-cache/dev-util/min-cscope-16.1.0-r2 | 15 + metadata/md5-cache/dev-util/ostree-2022.4 | 17 - metadata/md5-cache/dev-util/ostree-2022.5 | 17 - metadata/md5-cache/dev-util/ostree-2022.6 | 17 + metadata/md5-cache/dev-util/patchelf-0.15.0 | 4 +- metadata/md5-cache/dev-util/ply-2.2.0 | 15 + .../dev-util/pycharm-community-2022.1.4 | 15 - .../dev-util/pycharm-community-2022.2.2 | 15 + .../md5-cache/dev-util/rocprofiler-4.3.0-r1 | 2 +- .../md5-cache/dev-util/rocprofiler-5.0.2-r1 | 2 +- .../md5-cache/dev-util/rocprofiler-5.1.3-r1 | 2 +- .../md5-cache/dev-util/roctracer-4.3.0-r3 | 2 +- .../md5-cache/dev-util/roctracer-5.0.2-r1 | 2 +- .../md5-cache/dev-util/roctracer-5.1.3-r1 | 2 +- .../md5-cache/dev-util/schroot-1.6.10_p12-r2 | 16 - .../md5-cache/dev-util/tree-sitter-cli-0.20.7 | 4 +- metadata/md5-cache/dev-util/uglifyjs-3.17.0 | 11 - metadata/md5-cache/dev-util/uglifyjs-3.17.3 | 11 + metadata/md5-cache/dev-vcs/Manifest.gz | Bin 19934 -> 20093 bytes metadata/md5-cache/dev-vcs/git-extras-6.5.0 | 10 + metadata/md5-cache/games-arcade/Manifest.gz | Bin 21657 -> 21647 bytes .../games-arcade/barbarian-bin-1.01-r3 | 4 +- .../md5-cache/games-arcade/jardinains-2.0-r4 | 4 +- metadata/md5-cache/games-board/Manifest.gz | Bin 11190 -> 11195 bytes .../md5-cache/games-board/gnubg-1.06.002-r3 | 17 - .../md5-cache/games-board/gnubg-1.06.002-r4 | 17 + .../md5-cache/games-emulation/Manifest.gz | Bin 13473 -> 13315 bytes metadata/md5-cache/games-emulation/emutos-1.2 | 11 - .../md5-cache/games-emulation/zinc-1.1-r1 | 4 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 12741 -> 12743 bytes .../md5-cache/games-fps/ut2003-demo-2206-r5 | 4 +- .../md5-cache/games-fps/ut2004-demo-3334-r3 | 4 +- .../md5-cache/games-roguelike/Manifest.gz | Bin 4079 -> 4082 bytes .../games-roguelike/dwarf-fortress-0.47.05 | 15 - .../games-roguelike/dwarf-fortress-0.47.05-r1 | 15 + metadata/md5-cache/games-server/Manifest.gz | Bin 2237 -> 2237 bytes metadata/md5-cache/games-server/mtavc-0.5-r2 | 4 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10852 -> 10850 bytes .../games-strategy/darwinia-1.4.0_beta9-r3 | 4 +- .../games-strategy/darwinia-demo-1.3.0-r3 | 4 +- metadata/md5-cache/games-util/Manifest.gz | Bin 9189 -> 9349 bytes .../games-util/grfcodec-6.0.6_p20210310-r1 | 14 + metadata/md5-cache/gnome-base/Manifest.gz | Bin 7862 -> 8351 bytes .../md5-cache/gnome-base/gnome-applets-3.46.0 | 16 + .../gnome-base/gnome-control-center-42.3-r1 | 2 +- .../gnome-base/gnome-flashback-3.46.0 | 17 + .../gnome-base/gnome-panel-3.44.0-r1 | 17 - .../gnome-base/gnome-panel-3.44.0-r2 | 17 + .../md5-cache/gnome-base/gnome-panel-3.46.0 | 17 + .../gnome-base/gnome-settings-daemon-42.2-r4 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.54.4 | 16 - .../md5-cache/gnome-base/librsvg-2.54.4-r1 | 16 + metadata/md5-cache/gnome-base/librsvg-2.54.5 | 16 - .../md5-cache/gnome-base/librsvg-2.54.5-r1 | 16 + metadata/md5-cache/gnome-extra/Manifest.gz | Bin 16509 -> 16837 bytes .../md5-cache/gnome-extra/gnome-boxes-43.0 | 15 + .../md5-cache/gnome-extra/gnome-software-43.0 | 17 + metadata/md5-cache/gnustep-base/Manifest.gz | Bin 2685 -> 2688 bytes .../md5-cache/gnustep-base/gnustep-make-2.8.0 | 14 - .../gnustep-base/gnustep-make-2.8.0-r1 | 14 + metadata/md5-cache/gui-apps/Manifest.gz | Bin 9555 -> 9728 bytes .../md5-cache/gui-apps/gnome-console-43.0 | 17 + metadata/md5-cache/gui-apps/tuigreet-0.8.0 | 15 - metadata/md5-cache/gui-apps/tuigreet-0.8.0-r1 | 15 + metadata/md5-cache/gui-apps/tuigreet-9999 | 2 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 9339 -> 9505 bytes .../gui-libs/display-manager-init-1.1.1 | 9 + metadata/md5-cache/gui-libs/gtk-4.6.6 | 19 - metadata/md5-cache/gui-libs/gtk-4.6.6-r1 | 19 + metadata/md5-cache/gui-libs/gtk-4.6.7 | 19 - metadata/md5-cache/gui-libs/gtk-4.6.7-r1 | 19 + metadata/md5-cache/gui-libs/gtk-4.8.0 | 19 - metadata/md5-cache/gui-libs/gtk-4.8.0-r1 | 19 + metadata/md5-cache/gui-libs/gtk-4.8.1 | 19 - metadata/md5-cache/gui-libs/gtk-4.8.1-r1 | 19 + metadata/md5-cache/gui-wm/Manifest.gz | Bin 1674 -> 1687 bytes metadata/md5-cache/gui-wm/gamescope-3.11.45.2 | 16 - metadata/md5-cache/gui-wm/gamescope-3.11.47 | 16 + metadata/md5-cache/gui-wm/sway-9999 | 6 +- metadata/md5-cache/gui-wm/wayfire-0.7.2 | 15 - metadata/md5-cache/gui-wm/wayfire-0.7.2-r1 | 15 + metadata/md5-cache/gui-wm/wayfire-0.7.3 | 15 - metadata/md5-cache/gui-wm/wayfire-0.7.3-r1 | 15 - metadata/md5-cache/gui-wm/wayfire-0.7.3-r2 | 15 + metadata/md5-cache/gui-wm/wayfire-0.7.3-r3 | 15 + metadata/md5-cache/gui-wm/wayfire-9999 | 6 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 73030 -> 73038 bytes metadata/md5-cache/kde-apps/ark-22.04.3 | 4 +- metadata/md5-cache/kde-apps/ark-22.08.1 | 4 +- metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 26627 -> 26633 bytes .../md5-cache/kde-frameworks/attica-5.98.0 | 16 - .../md5-cache/kde-frameworks/attica-5.99.0 | 16 + .../md5-cache/kde-frameworks/baloo-5.98.0 | 16 - .../md5-cache/kde-frameworks/baloo-5.99.0 | 16 + .../md5-cache/kde-frameworks/bluez-qt-5.98.0 | 16 - .../md5-cache/kde-frameworks/bluez-qt-5.99.0 | 16 + .../kde-frameworks/breeze-icons-5.98.0 | 15 - .../kde-frameworks/breeze-icons-5.99.0 | 15 + .../kde-frameworks/breeze-icons-rcc-5.98.0 | 15 - .../kde-frameworks/breeze-icons-rcc-5.99.0 | 15 + .../kde-frameworks/countryflags-5.98.0 | 15 - .../kde-frameworks/countryflags-5.99.0 | 15 + .../kde-frameworks/extra-cmake-modules-5.98.0 | 15 - .../kde-frameworks/extra-cmake-modules-5.99.0 | 15 + .../frameworkintegration-5.98.0 | 16 - .../frameworkintegration-5.99.0 | 16 + .../kde-frameworks/kactivities-5.98.0 | 16 - .../kde-frameworks/kactivities-5.99.0 | 16 + .../kde-frameworks/kactivities-stats-5.98.0 | 16 - .../kde-frameworks/kactivities-stats-5.99.0 | 16 + .../md5-cache/kde-frameworks/kapidox-5.98.0 | 15 - .../md5-cache/kde-frameworks/kapidox-5.99.0 | 15 + .../md5-cache/kde-frameworks/karchive-5.98.0 | 16 - .../md5-cache/kde-frameworks/karchive-5.99.0 | 16 + .../md5-cache/kde-frameworks/kauth-5.98.0 | 17 - .../md5-cache/kde-frameworks/kauth-5.99.0 | 17 + .../kde-frameworks/kbookmarks-5.98.0 | 16 - .../kde-frameworks/kbookmarks-5.99.0 | 16 + .../kde-frameworks/kcalendarcore-5.98.0 | 16 - .../kde-frameworks/kcalendarcore-5.99.0 | 16 + .../md5-cache/kde-frameworks/kcmutils-5.98.0 | 16 - .../md5-cache/kde-frameworks/kcmutils-5.99.0 | 16 + .../md5-cache/kde-frameworks/kcodecs-5.98.0 | 16 - .../md5-cache/kde-frameworks/kcodecs-5.99.0 | 16 + .../kde-frameworks/kcompletion-5.98.0 | 16 - .../kde-frameworks/kcompletion-5.99.0 | 16 + .../md5-cache/kde-frameworks/kconfig-5.98.0 | 16 - .../md5-cache/kde-frameworks/kconfig-5.99.0 | 16 + .../kde-frameworks/kconfigwidgets-5.98.0 | 16 - .../kde-frameworks/kconfigwidgets-5.99.0 | 16 + .../md5-cache/kde-frameworks/kcontacts-5.98.0 | 16 - .../md5-cache/kde-frameworks/kcontacts-5.99.0 | 16 + .../kde-frameworks/kcoreaddons-5.98.0 | 16 - .../kde-frameworks/kcoreaddons-5.99.0 | 16 + .../md5-cache/kde-frameworks/kcrash-5.98.0 | 16 - .../md5-cache/kde-frameworks/kcrash-5.99.0 | 16 + metadata/md5-cache/kde-frameworks/kdav-5.98.0 | 16 - metadata/md5-cache/kde-frameworks/kdav-5.99.0 | 16 + .../kde-frameworks/kdbusaddons-5.98.0 | 16 - .../kde-frameworks/kdbusaddons-5.99.0 | 16 + .../kde-frameworks/kdeclarative-5.98.0 | 15 - .../kde-frameworks/kdeclarative-5.99.0 | 15 + metadata/md5-cache/kde-frameworks/kded-5.98.0 | 15 - metadata/md5-cache/kde-frameworks/kded-5.99.0 | 15 + .../kde-frameworks/kdelibs4support-5.98.0 | 16 - .../kde-frameworks/kdelibs4support-5.99.0 | 16 + .../md5-cache/kde-frameworks/kdesu-5.98.0 | 16 - .../md5-cache/kde-frameworks/kdesu-5.99.0 | 16 + .../md5-cache/kde-frameworks/kdnssd-5.98.0 | 16 - .../md5-cache/kde-frameworks/kdnssd-5.99.0 | 16 + .../md5-cache/kde-frameworks/kdoctools-5.98.0 | 16 - .../md5-cache/kde-frameworks/kdoctools-5.99.0 | 16 + .../kde-frameworks/kemoticons-5.98.0 | 16 - .../kde-frameworks/kemoticons-5.99.0 | 16 + .../kde-frameworks/kfilemetadata-5.98.0 | 16 - .../kde-frameworks/kfilemetadata-5.99.0 | 16 + .../kde-frameworks/kglobalaccel-5.98.0 | 17 - .../kde-frameworks/kglobalaccel-5.99.0 | 17 + .../kde-frameworks/kguiaddons-5.98.0 | 17 - .../kde-frameworks/kguiaddons-5.99.0 | 17 + .../md5-cache/kde-frameworks/kholidays-5.98.0 | 16 - .../md5-cache/kde-frameworks/kholidays-5.99.0 | 16 + .../md5-cache/kde-frameworks/khtml-5.98.0 | 16 - .../md5-cache/kde-frameworks/khtml-5.99.0 | 16 + .../md5-cache/kde-frameworks/ki18n-5.98.0 | 17 - .../md5-cache/kde-frameworks/ki18n-5.99.0 | 17 + .../kde-frameworks/kiconthemes-5.98.0 | 16 - .../kde-frameworks/kiconthemes-5.99.0 | 16 + .../md5-cache/kde-frameworks/kidletime-5.98.0 | 16 - .../md5-cache/kde-frameworks/kidletime-5.99.0 | 16 + .../kde-frameworks/kimageformats-5.98.0 | 16 - .../kde-frameworks/kimageformats-5.99.0 | 16 + .../md5-cache/kde-frameworks/kinit-5.98.0 | 15 - .../md5-cache/kde-frameworks/kinit-5.99.0 | 15 + metadata/md5-cache/kde-frameworks/kio-5.98.0 | 17 - metadata/md5-cache/kde-frameworks/kio-5.99.0 | 17 + .../md5-cache/kde-frameworks/kirigami-5.98.0 | 16 - .../md5-cache/kde-frameworks/kirigami-5.99.0 | 16 + .../kde-frameworks/kitemmodels-5.98.0 | 16 - .../kde-frameworks/kitemmodels-5.99.0 | 16 + .../kde-frameworks/kitemviews-5.98.0 | 16 - .../kde-frameworks/kitemviews-5.99.0 | 16 + .../kde-frameworks/kjobwidgets-5.98.0 | 16 - .../kde-frameworks/kjobwidgets-5.99.0 | 16 + metadata/md5-cache/kde-frameworks/kjs-5.98.0 | 16 - metadata/md5-cache/kde-frameworks/kjs-5.99.0 | 16 + .../md5-cache/kde-frameworks/knewstuff-5.98.0 | 15 - .../md5-cache/kde-frameworks/knewstuff-5.99.0 | 15 + .../kde-frameworks/knotifications-5.98.0-r1 | 15 - .../kde-frameworks/knotifications-5.99.0 | 15 + .../kde-frameworks/knotifyconfig-5.98.0 | 15 - .../kde-frameworks/knotifyconfig-5.99.0 | 15 + .../md5-cache/kde-frameworks/kpackage-5.98.0 | 16 - .../md5-cache/kde-frameworks/kpackage-5.99.0 | 16 + .../md5-cache/kde-frameworks/kparts-5.98.0 | 16 - .../md5-cache/kde-frameworks/kparts-5.99.0 | 16 + .../md5-cache/kde-frameworks/kpeople-5.98.0 | 16 - .../md5-cache/kde-frameworks/kpeople-5.99.0 | 16 + .../md5-cache/kde-frameworks/kplotting-5.98.0 | 16 - .../md5-cache/kde-frameworks/kplotting-5.99.0 | 16 + metadata/md5-cache/kde-frameworks/kpty-5.98.0 | 16 - metadata/md5-cache/kde-frameworks/kpty-5.99.0 | 16 + .../kde-frameworks/kquickcharts-5.98.0 | 16 - .../kde-frameworks/kquickcharts-5.99.0 | 16 + .../md5-cache/kde-frameworks/kross-5.98.0 | 16 - .../md5-cache/kde-frameworks/kross-5.99.0 | 16 + .../md5-cache/kde-frameworks/krunner-5.98.0 | 16 - .../md5-cache/kde-frameworks/krunner-5.99.0 | 16 + .../md5-cache/kde-frameworks/kservice-5.98.0 | 16 - .../md5-cache/kde-frameworks/kservice-5.99.0 | 16 + .../kde-frameworks/ktexteditor-5.98.0 | 16 - .../kde-frameworks/ktexteditor-5.99.0 | 16 + .../kde-frameworks/ktextwidgets-5.98.0 | 16 - .../kde-frameworks/ktextwidgets-5.99.0 | 16 + .../kde-frameworks/kunitconversion-5.98.0 | 16 - .../kde-frameworks/kunitconversion-5.99.0 | 16 + .../md5-cache/kde-frameworks/kwallet-5.98.0 | 16 - .../md5-cache/kde-frameworks/kwallet-5.99.0 | 16 + .../kde-frameworks/kwayland-5.98.0-r1 | 16 - .../md5-cache/kde-frameworks/kwayland-5.99.0 | 16 + .../kde-frameworks/kwidgetsaddons-5.98.0 | 16 - .../kde-frameworks/kwidgetsaddons-5.99.0 | 16 + .../kde-frameworks/kwindowsystem-5.98.0 | 16 - .../kde-frameworks/kwindowsystem-5.99.0 | 16 + .../md5-cache/kde-frameworks/kxmlgui-5.98.0 | 16 - .../md5-cache/kde-frameworks/kxmlgui-5.99.0 | 16 + .../kde-frameworks/modemmanager-qt-5.98.0 | 16 - .../kde-frameworks/modemmanager-qt-5.99.0 | 16 + .../kde-frameworks/networkmanager-qt-5.98.0 | 16 - .../kde-frameworks/networkmanager-qt-5.99.0 | 16 + .../kde-frameworks/oxygen-icons-5.98.0 | 15 - .../kde-frameworks/oxygen-icons-5.99.0 | 15 + .../md5-cache/kde-frameworks/plasma-5.98.0-r1 | 16 - .../md5-cache/kde-frameworks/plasma-5.99.0 | 16 + .../md5-cache/kde-frameworks/prison-5.98.0 | 16 - .../md5-cache/kde-frameworks/prison-5.99.0 | 16 + .../md5-cache/kde-frameworks/purpose-5.98.0 | 16 - .../md5-cache/kde-frameworks/purpose-5.99.0 | 16 + .../kde-frameworks/qqc2-desktop-style-5.98.0 | 16 - .../kde-frameworks/qqc2-desktop-style-5.99.0 | 16 + .../md5-cache/kde-frameworks/solid-5.98.0 | 16 - .../md5-cache/kde-frameworks/solid-5.99.0 | 16 + .../md5-cache/kde-frameworks/sonnet-5.98.0 | 16 - .../md5-cache/kde-frameworks/sonnet-5.99.0 | 16 + .../kde-frameworks/syndication-5.98.0 | 16 - .../kde-frameworks/syndication-5.99.0 | 16 + .../kde-frameworks/syntax-highlighting-5.98.0 | 16 - .../kde-frameworks/syntax-highlighting-5.99.0 | 16 + .../kde-frameworks/threadweaver-5.98.0 | 16 - .../kde-frameworks/threadweaver-5.99.0 | 16 + metadata/md5-cache/kde-misc/Manifest.gz | Bin 6172 -> 6336 bytes metadata/md5-cache/kde-misc/bismuth-3.1.4 | 16 + metadata/md5-cache/kde-plasma/Manifest.gz | Bin 17791 -> 9303 bytes .../md5-cache/kde-plasma/bluedevil-5.24.6 | 16 - .../md5-cache/kde-plasma/breeze-5.24.6-r1 | 17 - .../md5-cache/kde-plasma/breeze-grub-5.24.6 | 11 - .../md5-cache/kde-plasma/breeze-gtk-5.24.6 | 16 - .../kde-plasma/breeze-plymouth-5.24.6 | 14 - .../md5-cache/kde-plasma/discover-5.24.6-r1 | 17 - metadata/md5-cache/kde-plasma/drkonqi-5.24.6 | 16 - .../kde-plasma/kactivitymanagerd-5.24.6 | 16 - .../md5-cache/kde-plasma/kde-cli-tools-5.24.6 | 18 - .../kde-plasma/kde-gtk-config-5.24.6 | 17 - .../md5-cache/kde-plasma/kdecoration-5.24.6 | 17 - .../kde-plasma/kdeplasma-addons-5.24.6-r1 | 17 - metadata/md5-cache/kde-plasma/kgamma-5.24.6 | 16 - metadata/md5-cache/kde-plasma/khotkeys-5.24.6 | 16 - .../md5-cache/kde-plasma/kinfocenter-5.24.6 | 16 - .../md5-cache/kde-plasma/kmenuedit-5.24.6 | 16 - metadata/md5-cache/kde-plasma/kscreen-5.24.6 | 17 - .../md5-cache/kde-plasma/kscreenlocker-5.24.6 | 18 - .../md5-cache/kde-plasma/ksshaskpass-5.24.6 | 16 - .../md5-cache/kde-plasma/ksystemstats-5.24.6 | 17 - .../md5-cache/kde-plasma/kwallet-pam-5.24.6 | 16 - .../kde-plasma/kwayland-integration-5.24.6 | 17 - metadata/md5-cache/kde-plasma/kwin-5.24.6-r2 | 18 - metadata/md5-cache/kde-plasma/kwrited-5.24.6 | 16 - .../kde-plasma/layer-shell-qt-5.24.6 | 16 - .../md5-cache/kde-plasma/libkscreen-5.24.6 | 17 - .../md5-cache/kde-plasma/libksysguard-5.24.6 | 17 - .../md5-cache/kde-plasma/libkworkspace-5.24.6 | 17 - metadata/md5-cache/kde-plasma/milou-5.24.6 | 17 - metadata/md5-cache/kde-plasma/oxygen-5.24.6 | 17 - .../plasma-browser-integration-5.24.6 | 16 - .../kde-plasma/plasma-desktop-5.24.6-r2 | 17 - .../kde-plasma/plasma-desktop-5.25.5-r1 | 17 + .../md5-cache/kde-plasma/plasma-disks-5.24.6 | 16 - .../kde-plasma/plasma-firewall-5.24.6 | 17 - .../kde-plasma/plasma-integration-5.24.6 | 17 - .../kde-plasma/plasma-meta-5.24.6-r1 | 11 - .../md5-cache/kde-plasma/plasma-nm-5.24.6 | 17 - .../md5-cache/kde-plasma/plasma-pa-5.24.6-r1 | 16 - .../md5-cache/kde-plasma/plasma-sdk-5.24.6 | 17 - .../kde-plasma/plasma-systemmonitor-5.24.6 | 16 - .../kde-plasma/plasma-thunderbolt-5.24.6 | 17 - .../kde-plasma/plasma-thunderbolt-5.25.5 | 17 - .../md5-cache/kde-plasma/plasma-vault-5.24.6 | 16 - .../kde-plasma/plasma-workspace-5.24.6 | 19 - .../kde-plasma/plasma-workspace-5.25.5-r3 | 19 - .../kde-plasma/plasma-workspace-5.25.5-r4 | 4 +- .../plasma-workspace-wallpapers-5.24.6 | 12 - .../md5-cache/kde-plasma/plymouth-kcm-5.24.6 | 16 - .../kde-plasma/polkit-kde-agent-5.24.6 | 16 - .../md5-cache/kde-plasma/powerdevil-5.24.6 | 16 - metadata/md5-cache/kde-plasma/sddm-kcm-5.24.6 | 16 - .../kde-plasma/systemsettings-5.24.6 | 16 - .../kde-plasma/xdg-desktop-portal-kde-5.24.6 | 16 - .../kde-plasma/xembed-sni-proxy-5.24.6-r1 | 14 - metadata/md5-cache/mail-mta/Manifest.gz | Bin 4042 -> 4203 bytes metadata/md5-cache/mail-mta/postfix-3.7.2-r1 | 16 + .../mail-mta/postfix-3.8_pre20220816 | 16 - .../mail-mta/postfix-3.8_pre20221007 | 16 + metadata/md5-cache/media-fonts/Manifest.gz | Bin 40163 -> 40164 bytes .../md5-cache/media-fonts/noto-emoji-20211101 | 2 +- .../md5-cache/media-fonts/noto-emoji-20220912 | 2 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 59842 -> 59825 bytes .../md5-cache/media-gfx/aview-1.3.0_rc1-r3 | 10 +- .../md5-cache/media-gfx/converseen-0.9.9.8 | 15 + metadata/md5-cache/media-gfx/cropgui-0.4.1 | 15 - metadata/md5-cache/media-gfx/cropgui-0.5 | 15 - metadata/md5-cache/media-gfx/cropgui-0.6 | 15 - metadata/md5-cache/media-gfx/cropgui-0.6-r1 | 6 +- metadata/md5-cache/media-gfx/fotoxx-22.35 | 13 + metadata/md5-cache/media-gfx/gimp-2.99.10-r2 | 2 +- .../md5-cache/media-gfx/gnome-photos-43.0 | 17 + metadata/md5-cache/media-gfx/graphviz-5.0.1 | 17 - .../md5-cache/media-gfx/graphviz-5.0.1-r1 | 17 + .../md5-cache/media-gfx/graphviz-6.0.1-r1 | 17 - .../md5-cache/media-gfx/graphviz-6.0.1-r2 | 17 + metadata/md5-cache/media-gfx/jhead-3.06.0.1 | 9 + metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r1 | 12 - metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r2 | 12 + .../md5-cache/media-gfx/povray-3.7.0.0-r2 | 6 +- metadata/md5-cache/media-gfx/xv-3.10a-r19 | 14 - metadata/md5-cache/media-libs/Manifest.gz | Bin 103565 -> 102442 bytes metadata/md5-cache/media-libs/assimp-5.2.4 | 16 - metadata/md5-cache/media-libs/flac-1.4.1 | 4 +- .../md5-cache/media-libs/flac-compat-1.3.4 | 4 +- metadata/md5-cache/media-libs/freeglut-3.4.0 | 15 + .../media-libs/gst-rtsp-server-1.16.3 | 14 - .../media-libs/gst-rtsp-server-1.20.2 | 16 - .../gstreamer-editing-services-1.16.3 | 17 - .../gstreamer-editing-services-1.20.2 | 17 - metadata/md5-cache/media-libs/harfbuzz-5.0.1 | 17 - metadata/md5-cache/media-libs/harfbuzz-5.3.0 | 17 + .../md5-cache/media-libs/libcanberra-0.30-r7 | 4 +- metadata/md5-cache/media-libs/libltc-1.3.1-r1 | 10 - .../md5-cache/media-libs/libmatroska-1.7.1 | 14 + .../md5-cache/media-libs/libpano13-2.9.20 | 14 - .../md5-cache/media-libs/librtprocess-0.12.0 | 4 +- .../md5-cache/media-libs/raptor-2.0.15-r6 | 4 +- .../md5-cache/media-libs/virglrenderer-0.10.1 | 4 +- .../md5-cache/media-libs/virglrenderer-0.8.2 | 16 - .../md5-cache/media-libs/virglrenderer-0.9.1 | 16 - .../md5-cache/media-libs/virglrenderer-9999 | 8 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 87855 -> 83118 bytes .../media-plugins/gst-plugins-amr-1.20.2 | 16 - .../media-plugins/gst-plugins-aom-1.20.2 | 16 - .../media-plugins/gst-plugins-bluez-1.20.2 | 16 - .../media-plugins/gst-plugins-bs2b-1.20.2 | 16 - .../media-plugins/gst-plugins-cairo-1.20.2 | 16 - .../gst-plugins-chromaprint-1.20.2 | 16 - .../gst-plugins-colormanagement-1.20.2 | 16 - .../media-plugins/gst-plugins-dash-1.20.2 | 16 - .../media-plugins/gst-plugins-dtls-1.20.2 | 16 - .../media-plugins/gst-plugins-dts-1.20.2 | 16 - .../media-plugins/gst-plugins-hls-1.20.2 | 16 - .../media-plugins/gst-plugins-kate-1.20.2 | 16 - .../media-plugins/gst-plugins-ladspa-1.20.2 | 16 - .../media-plugins/gst-plugins-libde265-1.20.2 | 16 - .../media-plugins/gst-plugins-lv2-1.20.2 | 16 - .../media-plugins/gst-plugins-mpeg2enc-1.20.2 | 16 - .../media-plugins/gst-plugins-mplex-1.20.2 | 16 - .../media-plugins/gst-plugins-openh264-1.20.2 | 16 - .../media-plugins/gst-plugins-rtmp-1.20.2 | 16 - .../media-plugins/gst-plugins-sbc-1.20.2 | 16 - .../media-plugins/gst-plugins-sctp-1.20.2 | 16 - .../gst-plugins-smoothstreaming-1.20.2 | 16 - .../gst-plugins-soundtouch-1.20.2 | 16 - .../media-plugins/gst-plugins-srt-1.20.2 | 16 - .../media-plugins/gst-plugins-uvch264-1.20.2 | 16 - .../media-plugins/gst-plugins-voaacenc-1.20.2 | 16 - .../gst-plugins-voamrwbenc-1.20.2 | 16 - .../media-plugins/gst-plugins-webrtc-1.20.2 | 16 - .../media-plugins/gst-plugins-x265-1.20.2 | 16 - .../media-plugins/gst-plugins-zbar-1.20.2 | 16 - metadata/md5-cache/media-sound/Manifest.gz | Bin 71382 -> 71057 bytes metadata/md5-cache/media-sound/cantata-2.5.0 | 4 +- .../media-sound/cvoicecontrol-0.9_alpha-r1 | 12 - .../media-sound/cvoicecontrol-0.9_alpha-r2 | 14 + metadata/md5-cache/media-sound/din-55 | 17 + metadata/md5-cache/media-sound/flac123-0.0.12 | 14 - .../md5-cache/media-sound/flac123-0.0.12-r1 | 14 + .../md5-cache/media-sound/fluidsynth-2.2.8 | 15 - .../md5-cache/media-sound/fluidsynth-2.2.9 | 4 +- metadata/md5-cache/media-sound/kid3-3.9.2-r1 | 2 +- .../md5-cache/media-sound/qtractor-0.9.27-r1 | 17 - .../media-sound/schismtracker-20220807 | 15 - .../media-sound/schismtracker-20220905 | 4 +- .../md5-cache/media-sound/strawberry-1.0.8 | 17 - .../md5-cache/media-sound/strawberry-1.0.9 | 4 +- .../md5-cache/media-sound/terminatorx-4.2.0 | 17 + metadata/md5-cache/media-video/Manifest.gz | Bin 41013 -> 40374 bytes .../md5-cache/media-video/ffmpeg-4.2.4-r2 | 17 - metadata/md5-cache/media-video/ffmpeg-4.2.7 | 4 +- metadata/md5-cache/media-video/ffmpeg-4.4.3 | 17 + metadata/md5-cache/media-video/ffmpeg-5.0.1 | 17 - metadata/md5-cache/media-video/ffmpeg-5.1.1 | 17 - metadata/md5-cache/media-video/ffmpeg-5.1.2 | 6 +- metadata/md5-cache/media-video/ffmpeg-9999 | 6 +- .../md5-cache/media-video/libva-utils-2.16.0 | 17 + .../md5-cache/media-video/pitivi-2021.05-r1 | 17 - .../media-video/projectx-0.91.0.10-r3 | 14 - .../media-video/projectx-0.91.0.10-r4 | 14 + metadata/md5-cache/media-video/vlc-3.0.16-r9 | 17 - .../md5-cache/media-video/vlc-3.0.17.3-r3 | 17 - .../md5-cache/media-video/vlc-3.0.17.4-r1 | 17 - .../md5-cache/media-video/vlc-3.0.17.4-r2 | 17 + metadata/md5-cache/media-video/vlc-3.0.9999 | 6 +- metadata/md5-cache/media-video/vlc-9999 | 6 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 66407 -> 66082 bytes metadata/md5-cache/net-analyzer/ipaudit-1.1 | 12 + .../net-analyzer/netwatch-1.3.0.1-r4 | 15 - .../net-analyzer/netwatch-1.3.0.1-r5 | 14 + metadata/md5-cache/net-analyzer/rrdtool-1.8.0 | 18 - .../md5-cache/net-analyzer/rrdtool-1.8.0-r1 | 18 + .../md5-cache/net-analyzer/wireshark-3.4.11 | 17 - .../md5-cache/net-analyzer/wireshark-3.6.3 | 18 - .../md5-cache/net-analyzer/wireshark-3.6.6 | 18 - .../md5-cache/net-analyzer/wireshark-3.6.8 | 4 +- .../md5-cache/net-analyzer/wireshark-4.0.0-r2 | 18 + .../net-analyzer/wireshark-4.0.0_rc2 | 17 - .../md5-cache/net-analyzer/wireshark-9999 | 10 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 6793 -> 6792 bytes metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 | 11 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 15566 -> 15734 bytes metadata/md5-cache/net-dns/smartdns-38 | 14 + metadata/md5-cache/net-firewall/Manifest.gz | Bin 7222 -> 7386 bytes .../net-firewall/conntrack-tools-1.4.7 | 15 + metadata/md5-cache/net-im/Manifest.gz | Bin 18408 -> 18405 bytes .../net-im/element-desktop-bin-1.11.8-r1 | 4 +- .../md5-cache/net-im/teams-1.4.00.26453-r2 | 2 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 12811 -> 12807 bytes metadata/md5-cache/net-irc/limnoria-20220203 | 16 - metadata/md5-cache/net-irc/limnoria-20220927 | 16 + metadata/md5-cache/net-libs/Manifest.gz | Bin 57338 -> 57496 bytes metadata/md5-cache/net-libs/cvm-0.97-r1 | 15 - metadata/md5-cache/net-libs/cvm-0.97-r2 | 15 + metadata/md5-cache/net-libs/libpcap-1.10.1-r2 | 5 +- metadata/md5-cache/net-libs/phodav-2.5 | 4 +- metadata/md5-cache/net-libs/phodav-3.0 | 16 + metadata/md5-cache/net-mail/Manifest.gz | Bin 20564 -> 20566 bytes .../md5-cache/net-mail/ezmlm-idx-7.0.0-r4 | 15 - .../md5-cache/net-mail/ezmlm-idx-7.0.0-r5 | 15 + metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 | 15 - .../md5-cache/net-mail/ezmlm-idx-7.2.2-r1 | 15 + metadata/md5-cache/net-mail/tpop3d-1.5.5-r4 | 15 - metadata/md5-cache/net-mail/tpop3d-1.5.5-r5 | 15 + metadata/md5-cache/net-misc/Manifest.gz | Bin 91953 -> 91638 bytes metadata/md5-cache/net-misc/aggregate-1.6 | 11 +- .../md5-cache/net-misc/ena-driver-2.2.3-r1 | 15 - metadata/md5-cache/net-misc/ena-driver-2.8.0 | 15 + metadata/md5-cache/net-misc/eventd-0.27.0-r1 | 17 - metadata/md5-cache/net-misc/eventd-0.27.0-r2 | 17 + metadata/md5-cache/net-misc/gns3-gui-2.2.31 | 17 - .../md5-cache/net-misc/gns3-gui-2.2.31-r1 | 17 - metadata/md5-cache/net-misc/gns3-gui-2.2.34 | 17 + .../md5-cache/net-misc/gns3-server-2.2.31 | 16 - .../md5-cache/net-misc/gns3-server-2.2.31-r1 | 16 - .../md5-cache/net-misc/gns3-server-2.2.34 | 16 + .../md5-cache/net-misc/netkit-bootpd-2.4-r1 | 11 - .../md5-cache/net-misc/netkit-bootpd-2.4-r2 | 11 + .../md5-cache/net-misc/seafile-client-8.0.5 | 6 +- .../md5-cache/net-misc/seafile-client-8.0.6 | 6 +- .../md5-cache/net-misc/seafile-client-8.0.7 | 6 +- .../md5-cache/net-misc/seafile-client-8.0.8 | 6 +- .../md5-cache/net-misc/utelnetd-0.1.11-r2 | 12 - .../md5-cache/net-misc/utelnetd-0.1.11-r3 | 12 + metadata/md5-cache/net-p2p/Manifest.gz | Bin 16890 -> 17224 bytes metadata/md5-cache/net-p2p/kubo-0.15.0 | 15 + metadata/md5-cache/net-p2p/syncthing-1.21.0 | 4 +- .../net-p2p/transmission-4.0.0_beta1 | 15 + metadata/md5-cache/net-p2p/transmission-9999 | 6 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 9673 -> 9829 bytes metadata/md5-cache/net-proxy/haproxy-2.4.19 | 16 + metadata/md5-cache/net-proxy/sshuttle-1.1.1 | 4 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 12725 -> 12726 bytes metadata/md5-cache/net-vpn/libreswan-4.7 | 4 +- metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 | 4 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 9086 -> 9084 bytes .../md5-cache/sci-astronomy/pysiril-0.0.12 | 4 +- metadata/md5-cache/sci-astronomy/siril-1.0.3 | 4 +- .../md5-cache/sci-astronomy/sirilic-1.14.3 | 4 +- .../md5-cache/sci-calculators/Manifest.gz | Bin 3882 -> 3877 bytes metadata/md5-cache/sci-calculators/grpn-1.4.0 | 6 +- .../md5-cache/sci-calculators/tiemu-3.03-r1 | 6 +- metadata/md5-cache/sci-calculators/xsv-0.13.0 | 4 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 14857 -> 14857 bytes .../md5-cache/sci-chemistry/cara-bin-1.8.4-r2 | 4 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 15441 -> 15445 bytes .../md5-cache/sci-electronics/eagle-7.7.0-r1 | 6 +- .../md5-cache/sci-electronics/eagle-9.6.2-r3 | 4 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 21002 -> 19071 bytes .../md5-cache/sci-geosciences/grass-7.8.6-r1 | 16 - .../md5-cache/sci-geosciences/grass-7.8.7 | 17 - .../md5-cache/sci-geosciences/grass-7.8.7-r2 | 17 - .../md5-cache/sci-geosciences/grass-8.0.2 | 17 - .../md5-cache/sci-geosciences/grass-8.0.2-r2 | 17 - .../md5-cache/sci-geosciences/josm-bin-18427 | 14 - .../md5-cache/sci-geosciences/josm-bin-18565 | 14 + .../md5-cache/sci-geosciences/qgis-3.22.0-r4 | 17 - .../md5-cache/sci-geosciences/qgis-3.22.5 | 18 - .../md5-cache/sci-geosciences/qgis-3.22.6 | 18 - .../md5-cache/sci-geosciences/qgis-3.22.7 | 18 - .../md5-cache/sci-geosciences/qgis-3.22.7-r1 | 18 - .../md5-cache/sci-geosciences/qgis-3.22.7-r2 | 18 - .../md5-cache/sci-geosciences/qgis-3.22.8 | 18 - metadata/md5-cache/sci-libs/Manifest.gz | Bin 71911 -> 70627 bytes metadata/md5-cache/sci-libs/amd-2.4.6-r1 | 4 +- metadata/md5-cache/sci-libs/camd-2.4.6-r1 | 4 +- metadata/md5-cache/sci-libs/cartopy-0.20.1-r1 | 17 - metadata/md5-cache/sci-libs/cartopy-0.20.2 | 17 - metadata/md5-cache/sci-libs/cartopy-0.20.3 | 17 - metadata/md5-cache/sci-libs/cartopy-0.20.3-r3 | 17 + metadata/md5-cache/sci-libs/cartopy-0.21.0-r1 | 17 + metadata/md5-cache/sci-libs/ccolamd-2.9.6 | 4 +- metadata/md5-cache/sci-libs/cholmod-3.0.14 | 4 +- metadata/md5-cache/sci-libs/colamd-2.9.6 | 4 +- metadata/md5-cache/sci-libs/gdal-3.4.1 | 16 - metadata/md5-cache/sci-libs/gdal-3.4.2-r2 | 16 - metadata/md5-cache/sci-libs/gdal-3.4.3-r1 | 16 - metadata/md5-cache/sci-libs/gdal-3.5.0-r3 | 17 - metadata/md5-cache/sci-libs/gdal-3.5.1 | 17 - metadata/md5-cache/sci-libs/gsl-2.7 | 15 - metadata/md5-cache/sci-libs/metis-5.1.0-r5 | 4 +- metadata/md5-cache/sci-libs/pdal-2.3.0 | 16 - .../md5-cache/sci-libs/plplot-5.15.0-r103 | 17 - .../md5-cache/sci-libs/plplot-5.15.0-r104 | 17 + .../sci-libs/suitesparseconfig-5.4.0 | 4 +- metadata/md5-cache/sci-libs/umfpack-5.7.9 | 4 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 27913 -> 27744 bytes .../md5-cache/sci-mathematics/gmp-ecm-7.0.5 | 15 - .../sci-mathematics/gmp-ecm-7.0.5-r1 | 15 + metadata/md5-cache/sci-mathematics/pspp-1.6.0 | 16 - .../md5-cache/sci-mathematics/pspp-1.6.0-r1 | 16 + metadata/md5-cache/sci-mathematics/pspp-1.6.1 | 17 - metadata/md5-cache/sci-mathematics/pspp-1.6.2 | 17 - .../md5-cache/sci-mathematics/pspp-1.6.2-r1 | 17 + metadata/md5-cache/sci-misc/Manifest.gz | Bin 3752 -> 3754 bytes metadata/md5-cache/sci-misc/cdfplayer-12.2.0 | 6 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 9301 -> 9465 bytes .../md5-cache/sci-physics/geant4_vmc-6.1_p2 | 16 + .../md5-cache/sci-physics/geant4_vmc-9999 | 2 +- .../md5-cache/sci-visualization/Manifest.gz | Bin 7275 -> 7268 bytes .../md5-cache/sci-visualization/gr-0.53.0 | 3 +- .../sci-visualization/pythonprop-0.30 | 16 - .../sci-visualization/pythonprop-0.30-r1 | 16 + metadata/md5-cache/sec-policy/Manifest.gz | Bin 198602 -> 120620 bytes .../sec-policy/selinux-abrt-2.20220106-r1 | 14 - .../sec-policy/selinux-abrt-2.20220106-r2 | 14 - .../sec-policy/selinux-abrt-2.20220520-r1 | 4 +- .../selinux-accountsd-2.20220106-r1 | 14 - .../selinux-accountsd-2.20220106-r2 | 14 - .../selinux-accountsd-2.20220520-r1 | 4 +- .../sec-policy/selinux-acct-2.20220106-r1 | 14 - .../sec-policy/selinux-acct-2.20220106-r2 | 14 - .../sec-policy/selinux-acct-2.20220520-r1 | 4 +- .../sec-policy/selinux-afs-2.20220106-r1 | 14 - .../sec-policy/selinux-afs-2.20220106-r2 | 14 - .../sec-policy/selinux-afs-2.20220520-r1 | 4 +- .../sec-policy/selinux-aide-2.20220106-r1 | 14 - .../sec-policy/selinux-aide-2.20220106-r2 | 14 - .../sec-policy/selinux-aide-2.20220520-r1 | 4 +- .../sec-policy/selinux-alsa-2.20220106-r1 | 14 - .../sec-policy/selinux-alsa-2.20220106-r2 | 14 - .../sec-policy/selinux-alsa-2.20220520-r1 | 4 +- .../sec-policy/selinux-amanda-2.20220106-r1 | 14 - .../sec-policy/selinux-amanda-2.20220106-r2 | 14 - .../sec-policy/selinux-amanda-2.20220520-r1 | 4 +- .../sec-policy/selinux-amavis-2.20220106-r1 | 14 - .../sec-policy/selinux-amavis-2.20220106-r2 | 14 - .../sec-policy/selinux-amavis-2.20220520-r1 | 4 +- .../sec-policy/selinux-android-2.20220106-r1 | 14 - .../sec-policy/selinux-android-2.20220106-r2 | 14 - .../sec-policy/selinux-android-2.20220520-r1 | 4 +- .../sec-policy/selinux-apache-2.20220106-r1 | 14 - .../sec-policy/selinux-apache-2.20220106-r2 | 14 - .../sec-policy/selinux-apache-2.20220520-r1 | 4 +- .../sec-policy/selinux-apcupsd-2.20220106-r1 | 14 - .../sec-policy/selinux-apcupsd-2.20220106-r2 | 14 - .../sec-policy/selinux-apcupsd-2.20220520-r1 | 4 +- .../sec-policy/selinux-apm-2.20220106-r1 | 14 - .../sec-policy/selinux-apm-2.20220106-r2 | 14 - .../sec-policy/selinux-apm-2.20220520-r1 | 4 +- .../sec-policy/selinux-arpwatch-2.20220106-r1 | 14 - .../sec-policy/selinux-arpwatch-2.20220106-r2 | 14 - .../sec-policy/selinux-arpwatch-2.20220520-r1 | 4 +- .../sec-policy/selinux-asterisk-2.20220106-r1 | 14 - .../sec-policy/selinux-asterisk-2.20220106-r2 | 14 - .../sec-policy/selinux-asterisk-2.20220520-r1 | 4 +- .../sec-policy/selinux-at-2.20220106-r1 | 14 - .../sec-policy/selinux-at-2.20220106-r2 | 14 - .../sec-policy/selinux-at-2.20220520-r1 | 4 +- .../selinux-automount-2.20220106-r1 | 14 - .../selinux-automount-2.20220106-r2 | 14 - .../selinux-automount-2.20220520-r1 | 4 +- .../sec-policy/selinux-avahi-2.20220106-r1 | 14 - .../sec-policy/selinux-avahi-2.20220106-r2 | 14 - .../sec-policy/selinux-avahi-2.20220520-r1 | 4 +- .../sec-policy/selinux-awstats-2.20220106-r1 | 14 - .../sec-policy/selinux-awstats-2.20220106-r2 | 14 - .../sec-policy/selinux-awstats-2.20220520-r1 | 4 +- .../sec-policy/selinux-backup-2.20220106-r1 | 14 - .../sec-policy/selinux-backup-2.20220106-r2 | 14 - .../sec-policy/selinux-backup-2.20220520-r1 | 4 +- .../sec-policy/selinux-bacula-2.20220106-r1 | 14 - .../sec-policy/selinux-bacula-2.20220106-r2 | 14 - .../sec-policy/selinux-bacula-2.20220520-r1 | 4 +- .../sec-policy/selinux-base-2.20220106-r1 | 15 - .../sec-policy/selinux-base-2.20220106-r2 | 15 - .../sec-policy/selinux-base-2.20220520-r1 | 4 +- .../selinux-base-policy-2.20220106-r1 | 14 - .../selinux-base-policy-2.20220106-r2 | 14 - .../selinux-base-policy-2.20220520-r1 | 4 +- .../sec-policy/selinux-bind-2.20220106-r1 | 14 - .../sec-policy/selinux-bind-2.20220106-r2 | 14 - .../sec-policy/selinux-bind-2.20220520-r1 | 4 +- .../sec-policy/selinux-bitcoin-2.20220106-r1 | 14 - .../sec-policy/selinux-bitcoin-2.20220106-r2 | 14 - .../sec-policy/selinux-bitcoin-2.20220520-r1 | 4 +- .../sec-policy/selinux-bitlbee-2.20220106-r1 | 14 - .../sec-policy/selinux-bitlbee-2.20220106-r2 | 14 - .../sec-policy/selinux-bitlbee-2.20220520-r1 | 4 +- .../selinux-bluetooth-2.20220106-r1 | 14 - .../selinux-bluetooth-2.20220106-r2 | 14 - .../selinux-bluetooth-2.20220520-r1 | 4 +- .../sec-policy/selinux-brctl-2.20220106-r1 | 14 - .../sec-policy/selinux-brctl-2.20220106-r2 | 14 - .../sec-policy/selinux-brctl-2.20220520-r1 | 4 +- .../selinux-cachefilesd-2.20220106-r1 | 14 - .../selinux-cachefilesd-2.20220106-r2 | 14 - .../selinux-cachefilesd-2.20220520-r1 | 4 +- .../selinux-calamaris-2.20220106-r1 | 14 - .../selinux-calamaris-2.20220106-r2 | 14 - .../selinux-calamaris-2.20220520-r1 | 4 +- .../sec-policy/selinux-canna-2.20220106-r1 | 14 - .../sec-policy/selinux-canna-2.20220106-r2 | 14 - .../sec-policy/selinux-canna-2.20220520-r1 | 4 +- .../sec-policy/selinux-cdrecord-2.20220106-r1 | 14 - .../sec-policy/selinux-cdrecord-2.20220106-r2 | 14 - .../sec-policy/selinux-cdrecord-2.20220520-r1 | 4 +- .../sec-policy/selinux-ceph-2.20220106-r1 | 14 - .../sec-policy/selinux-ceph-2.20220106-r2 | 14 - .../sec-policy/selinux-ceph-2.20220520-r1 | 4 +- .../sec-policy/selinux-certbot-2.20220106-r1 | 14 - .../sec-policy/selinux-certbot-2.20220106-r2 | 14 - .../sec-policy/selinux-certbot-2.20220520-r1 | 4 +- .../selinux-cgmanager-2.20220106-r1 | 14 - .../selinux-cgmanager-2.20220106-r2 | 14 - .../selinux-cgmanager-2.20220520-r1 | 4 +- .../sec-policy/selinux-cgroup-2.20220106-r1 | 14 - .../sec-policy/selinux-cgroup-2.20220106-r2 | 14 - .../sec-policy/selinux-cgroup-2.20220520-r1 | 4 +- .../sec-policy/selinux-chromium-2.20220106-r1 | 15 - .../sec-policy/selinux-chromium-2.20220106-r2 | 15 - .../sec-policy/selinux-chromium-2.20220520-r1 | 4 +- .../sec-policy/selinux-chronyd-2.20220106-r1 | 14 - .../sec-policy/selinux-chronyd-2.20220106-r2 | 14 - .../sec-policy/selinux-chronyd-2.20220520-r1 | 4 +- .../sec-policy/selinux-clamav-2.20220106-r1 | 14 - .../sec-policy/selinux-clamav-2.20220106-r2 | 14 - .../sec-policy/selinux-clamav-2.20220520-r1 | 4 +- .../selinux-cloudinit-2.20220520-r1 | 4 +- .../sec-policy/selinux-collectd-2.20220106-r1 | 14 - .../sec-policy/selinux-collectd-2.20220106-r2 | 14 - .../sec-policy/selinux-collectd-2.20220520-r1 | 4 +- .../sec-policy/selinux-colord-2.20220106-r1 | 14 - .../sec-policy/selinux-colord-2.20220106-r2 | 14 - .../sec-policy/selinux-colord-2.20220520-r1 | 4 +- .../selinux-container-2.20220106-r1 | 14 - .../selinux-container-2.20220106-r2 | 14 - .../selinux-container-2.20220520-r1 | 4 +- .../sec-policy/selinux-corosync-2.20220106-r1 | 14 - .../sec-policy/selinux-corosync-2.20220106-r2 | 14 - .../sec-policy/selinux-corosync-2.20220520-r1 | 4 +- .../sec-policy/selinux-couchdb-2.20220106-r1 | 14 - .../sec-policy/selinux-couchdb-2.20220106-r2 | 14 - .../sec-policy/selinux-couchdb-2.20220520-r1 | 4 +- .../sec-policy/selinux-courier-2.20220106-r1 | 14 - .../sec-policy/selinux-courier-2.20220106-r2 | 14 - .../sec-policy/selinux-courier-2.20220520-r1 | 4 +- .../selinux-cpucontrol-2.20220106-r1 | 14 - .../selinux-cpucontrol-2.20220106-r2 | 14 - .../selinux-cpucontrol-2.20220520-r1 | 4 +- .../selinux-cpufreqselector-2.20220106-r1 | 14 - .../selinux-cpufreqselector-2.20220106-r2 | 14 - .../selinux-cpufreqselector-2.20220520-r1 | 4 +- .../sec-policy/selinux-cups-2.20220106-r1 | 14 - .../sec-policy/selinux-cups-2.20220106-r2 | 14 - .../sec-policy/selinux-cups-2.20220520-r1 | 4 +- .../sec-policy/selinux-cvs-2.20220106-r1 | 14 - .../sec-policy/selinux-cvs-2.20220106-r2 | 14 - .../sec-policy/selinux-cvs-2.20220520-r1 | 4 +- .../sec-policy/selinux-cyphesis-2.20220106-r1 | 14 - .../sec-policy/selinux-cyphesis-2.20220106-r2 | 14 - .../sec-policy/selinux-cyphesis-2.20220520-r1 | 4 +- .../selinux-daemontools-2.20220106-r1 | 14 - .../selinux-daemontools-2.20220106-r2 | 14 - .../selinux-daemontools-2.20220520-r1 | 4 +- .../sec-policy/selinux-dante-2.20220106-r1 | 14 - .../sec-policy/selinux-dante-2.20220106-r2 | 14 - .../sec-policy/selinux-dante-2.20220520-r1 | 4 +- .../sec-policy/selinux-dbadm-2.20220106-r1 | 14 - .../sec-policy/selinux-dbadm-2.20220106-r2 | 14 - .../sec-policy/selinux-dbadm-2.20220520-r1 | 4 +- .../sec-policy/selinux-dbskk-2.20220106-r1 | 14 - .../sec-policy/selinux-dbskk-2.20220106-r2 | 14 - .../sec-policy/selinux-dbskk-2.20220520-r1 | 4 +- .../sec-policy/selinux-dbus-2.20220106-r1 | 14 - .../sec-policy/selinux-dbus-2.20220106-r2 | 14 - .../sec-policy/selinux-dbus-2.20220520-r1 | 4 +- .../sec-policy/selinux-ddclient-2.20220106-r1 | 14 - .../sec-policy/selinux-ddclient-2.20220106-r2 | 14 - .../sec-policy/selinux-ddclient-2.20220520-r1 | 4 +- .../selinux-devicekit-2.20220106-r1 | 14 - .../selinux-devicekit-2.20220106-r2 | 14 - .../selinux-devicekit-2.20220520-r1 | 4 +- .../sec-policy/selinux-dhcp-2.20220106-r1 | 14 - .../sec-policy/selinux-dhcp-2.20220106-r2 | 14 - .../sec-policy/selinux-dhcp-2.20220520-r1 | 4 +- .../sec-policy/selinux-dictd-2.20220106-r1 | 14 - .../sec-policy/selinux-dictd-2.20220106-r2 | 14 - .../sec-policy/selinux-dictd-2.20220520-r1 | 4 +- .../sec-policy/selinux-dirmngr-2.20220106-r1 | 14 - .../sec-policy/selinux-dirmngr-2.20220106-r2 | 14 - .../sec-policy/selinux-dirmngr-2.20220520-r1 | 4 +- .../sec-policy/selinux-dirsrv-2.20220106-r1 | 14 - .../sec-policy/selinux-dirsrv-2.20220106-r2 | 14 - .../sec-policy/selinux-dirsrv-2.20220520-r1 | 4 +- .../sec-policy/selinux-distcc-2.20220106-r1 | 14 - .../sec-policy/selinux-distcc-2.20220106-r2 | 14 - .../sec-policy/selinux-distcc-2.20220520-r1 | 4 +- .../sec-policy/selinux-djbdns-2.20220106-r1 | 14 - .../sec-policy/selinux-djbdns-2.20220106-r2 | 14 - .../sec-policy/selinux-djbdns-2.20220520-r1 | 4 +- .../sec-policy/selinux-dkim-2.20220106-r1 | 14 - .../sec-policy/selinux-dkim-2.20220106-r2 | 14 - .../sec-policy/selinux-dkim-2.20220520-r1 | 4 +- .../selinux-dmidecode-2.20220106-r1 | 14 - .../selinux-dmidecode-2.20220106-r2 | 14 - .../selinux-dmidecode-2.20220520-r1 | 4 +- .../sec-policy/selinux-dnsmasq-2.20220106-r1 | 14 - .../sec-policy/selinux-dnsmasq-2.20220106-r2 | 14 - .../sec-policy/selinux-dnsmasq-2.20220520-r1 | 4 +- .../sec-policy/selinux-docker-2.20220106-r1 | 14 - .../sec-policy/selinux-docker-2.20220106-r2 | 14 - .../sec-policy/selinux-docker-2.20220520-r1 | 4 +- .../sec-policy/selinux-dovecot-2.20220106-r1 | 14 - .../sec-policy/selinux-dovecot-2.20220106-r2 | 14 - .../sec-policy/selinux-dovecot-2.20220520-r1 | 4 +- .../sec-policy/selinux-dpkg-2.20220106-r1 | 14 - .../sec-policy/selinux-dpkg-2.20220106-r2 | 14 - .../sec-policy/selinux-dpkg-2.20220520-r1 | 4 +- .../sec-policy/selinux-dracut-2.20220106-r1 | 14 - .../sec-policy/selinux-dracut-2.20220106-r2 | 14 - .../sec-policy/selinux-dracut-2.20220520-r1 | 4 +- .../sec-policy/selinux-dropbox-2.20220106-r1 | 14 - .../sec-policy/selinux-dropbox-2.20220106-r2 | 14 - .../sec-policy/selinux-dropbox-2.20220520-r1 | 4 +- .../sec-policy/selinux-entropyd-2.20220106-r1 | 14 - .../sec-policy/selinux-entropyd-2.20220106-r2 | 14 - .../sec-policy/selinux-entropyd-2.20220520-r1 | 4 +- .../selinux-evolution-2.20220106-r1 | 14 - .../selinux-evolution-2.20220106-r2 | 14 - .../selinux-evolution-2.20220520-r1 | 4 +- .../sec-policy/selinux-exim-2.20220106-r1 | 14 - .../sec-policy/selinux-exim-2.20220106-r2 | 14 - .../sec-policy/selinux-exim-2.20220520-r1 | 4 +- .../sec-policy/selinux-fail2ban-2.20220106-r1 | 14 - .../sec-policy/selinux-fail2ban-2.20220106-r2 | 14 - .../sec-policy/selinux-fail2ban-2.20220520-r1 | 4 +- .../selinux-fetchmail-2.20220106-r1 | 14 - .../selinux-fetchmail-2.20220106-r2 | 14 - .../selinux-fetchmail-2.20220520-r1 | 4 +- .../sec-policy/selinux-finger-2.20220106-r1 | 14 - .../sec-policy/selinux-finger-2.20220106-r2 | 14 - .../sec-policy/selinux-finger-2.20220520-r1 | 4 +- .../sec-policy/selinux-flash-2.20220106-r1 | 14 - .../sec-policy/selinux-flash-2.20220106-r2 | 14 - .../sec-policy/selinux-flash-2.20220520-r1 | 4 +- .../sec-policy/selinux-fprintd-2.20220106-r1 | 14 - .../sec-policy/selinux-fprintd-2.20220106-r2 | 14 - .../sec-policy/selinux-fprintd-2.20220520-r1 | 4 +- .../sec-policy/selinux-ftp-2.20220106-r1 | 14 - .../sec-policy/selinux-ftp-2.20220106-r2 | 14 - .../sec-policy/selinux-ftp-2.20220520-r1 | 4 +- .../sec-policy/selinux-games-2.20220106-r1 | 14 - .../sec-policy/selinux-games-2.20220106-r2 | 14 - .../sec-policy/selinux-games-2.20220520-r1 | 4 +- .../selinux-gatekeeper-2.20220106-r1 | 14 - .../selinux-gatekeeper-2.20220106-r2 | 14 - .../selinux-gatekeeper-2.20220520-r1 | 4 +- .../sec-policy/selinux-git-2.20220106-r1 | 14 - .../sec-policy/selinux-git-2.20220106-r2 | 14 - .../sec-policy/selinux-git-2.20220520-r1 | 4 +- .../sec-policy/selinux-gitosis-2.20220106-r1 | 14 - .../sec-policy/selinux-gitosis-2.20220106-r2 | 14 - .../sec-policy/selinux-gitosis-2.20220520-r1 | 4 +- .../sec-policy/selinux-gnome-2.20220106-r1 | 14 - .../sec-policy/selinux-gnome-2.20220106-r2 | 14 - .../sec-policy/selinux-gnome-2.20220520-r1 | 4 +- .../selinux-googletalk-2.20220106-r1 | 15 - .../selinux-googletalk-2.20220106-r2 | 15 - .../selinux-googletalk-2.20220520-r1 | 4 +- .../sec-policy/selinux-gorg-2.20220106-r1 | 14 - .../sec-policy/selinux-gorg-2.20220106-r2 | 14 - .../sec-policy/selinux-gorg-2.20220520-r1 | 4 +- .../sec-policy/selinux-gpg-2.20220106-r1 | 14 - .../sec-policy/selinux-gpg-2.20220106-r2 | 14 - .../sec-policy/selinux-gpg-2.20220520-r1 | 4 +- .../sec-policy/selinux-gpm-2.20220106-r1 | 14 - .../sec-policy/selinux-gpm-2.20220106-r2 | 14 - .../sec-policy/selinux-gpm-2.20220520-r1 | 4 +- .../sec-policy/selinux-gpsd-2.20220106-r1 | 14 - .../sec-policy/selinux-gpsd-2.20220106-r2 | 14 - .../sec-policy/selinux-gpsd-2.20220520-r1 | 4 +- .../sec-policy/selinux-gssproxy-2.20220106-r1 | 14 - .../sec-policy/selinux-gssproxy-2.20220106-r2 | 14 - .../sec-policy/selinux-gssproxy-2.20220520-r1 | 4 +- .../sec-policy/selinux-hddtemp-2.20220106-r1 | 14 - .../sec-policy/selinux-hddtemp-2.20220106-r2 | 14 - .../sec-policy/selinux-hddtemp-2.20220520-r1 | 4 +- .../sec-policy/selinux-hostapd-2.20220520-r1 | 4 +- .../sec-policy/selinux-icecast-2.20220106-r1 | 14 - .../sec-policy/selinux-icecast-2.20220106-r2 | 14 - .../sec-policy/selinux-icecast-2.20220520-r1 | 4 +- .../sec-policy/selinux-ifplugd-2.20220106-r1 | 14 - .../sec-policy/selinux-ifplugd-2.20220106-r2 | 14 - .../sec-policy/selinux-ifplugd-2.20220520-r1 | 4 +- .../sec-policy/selinux-inetd-2.20220106-r1 | 14 - .../sec-policy/selinux-inetd-2.20220106-r2 | 14 - .../sec-policy/selinux-inetd-2.20220520-r1 | 4 +- .../sec-policy/selinux-inn-2.20220106-r1 | 14 - .../sec-policy/selinux-inn-2.20220106-r2 | 14 - .../sec-policy/selinux-inn-2.20220520-r1 | 4 +- .../sec-policy/selinux-ipsec-2.20220106-r1 | 14 - .../sec-policy/selinux-ipsec-2.20220106-r2 | 14 - .../sec-policy/selinux-ipsec-2.20220520-r1 | 4 +- .../sec-policy/selinux-irc-2.20220106-r1 | 14 - .../sec-policy/selinux-irc-2.20220106-r2 | 14 - .../sec-policy/selinux-irc-2.20220520-r1 | 4 +- .../sec-policy/selinux-ircd-2.20220106-r1 | 14 - .../sec-policy/selinux-ircd-2.20220106-r2 | 14 - .../sec-policy/selinux-ircd-2.20220520-r1 | 4 +- .../selinux-irqbalance-2.20220106-r1 | 14 - .../selinux-irqbalance-2.20220106-r2 | 14 - .../selinux-irqbalance-2.20220520-r1 | 4 +- .../sec-policy/selinux-jabber-2.20220106-r1 | 14 - .../sec-policy/selinux-jabber-2.20220106-r2 | 14 - .../sec-policy/selinux-jabber-2.20220520-r1 | 4 +- .../sec-policy/selinux-java-2.20220106-r1 | 15 - .../sec-policy/selinux-java-2.20220106-r2 | 15 - .../sec-policy/selinux-java-2.20220520-r1 | 4 +- .../selinux-kdeconnect-2.20220106-r1 | 14 - .../selinux-kdeconnect-2.20220106-r2 | 14 - .../selinux-kdeconnect-2.20220520-r1 | 4 +- .../sec-policy/selinux-kdump-2.20220106-r1 | 14 - .../sec-policy/selinux-kdump-2.20220106-r2 | 14 - .../sec-policy/selinux-kdump-2.20220520-r1 | 4 +- .../sec-policy/selinux-kerberos-2.20220106-r1 | 14 - .../sec-policy/selinux-kerberos-2.20220106-r2 | 14 - .../sec-policy/selinux-kerberos-2.20220520-r1 | 4 +- .../selinux-kerneloops-2.20220106-r1 | 14 - .../selinux-kerneloops-2.20220106-r2 | 14 - .../selinux-kerneloops-2.20220520-r1 | 4 +- .../sec-policy/selinux-kismet-2.20220106-r1 | 14 - .../sec-policy/selinux-kismet-2.20220106-r2 | 14 - .../sec-policy/selinux-kismet-2.20220520-r1 | 4 +- .../sec-policy/selinux-ksmtuned-2.20220106-r1 | 14 - .../sec-policy/selinux-ksmtuned-2.20220106-r2 | 14 - .../sec-policy/selinux-ksmtuned-2.20220520-r1 | 4 +- .../sec-policy/selinux-ldap-2.20220106-r1 | 14 - .../sec-policy/selinux-ldap-2.20220106-r2 | 14 - .../sec-policy/selinux-ldap-2.20220520-r1 | 4 +- .../sec-policy/selinux-links-2.20220106-r1 | 14 - .../sec-policy/selinux-links-2.20220106-r2 | 14 - .../sec-policy/selinux-links-2.20220520-r1 | 4 +- .../sec-policy/selinux-lircd-2.20220106-r1 | 14 - .../sec-policy/selinux-lircd-2.20220106-r2 | 14 - .../sec-policy/selinux-lircd-2.20220520-r1 | 4 +- .../sec-policy/selinux-loadkeys-2.20220106-r1 | 14 - .../sec-policy/selinux-loadkeys-2.20220106-r2 | 14 - .../sec-policy/selinux-loadkeys-2.20220520-r1 | 4 +- .../selinux-logrotate-2.20220106-r1 | 14 - .../selinux-logrotate-2.20220106-r2 | 14 - .../selinux-logrotate-2.20220520-r1 | 4 +- .../selinux-logsentry-2.20220106-r1 | 14 - .../selinux-logsentry-2.20220106-r2 | 14 - .../selinux-logsentry-2.20220520-r1 | 4 +- .../sec-policy/selinux-logwatch-2.20220106-r1 | 14 - .../sec-policy/selinux-logwatch-2.20220106-r2 | 14 - .../sec-policy/selinux-logwatch-2.20220520-r1 | 4 +- .../sec-policy/selinux-lpd-2.20220106-r1 | 14 - .../sec-policy/selinux-lpd-2.20220106-r2 | 14 - .../sec-policy/selinux-lpd-2.20220520-r1 | 4 +- .../sec-policy/selinux-mailman-2.20220106-r1 | 14 - .../sec-policy/selinux-mailman-2.20220106-r2 | 14 - .../sec-policy/selinux-mailman-2.20220520-r1 | 4 +- .../selinux-makewhatis-2.20220106-r1 | 14 - .../selinux-makewhatis-2.20220106-r2 | 14 - .../selinux-makewhatis-2.20220520-r1 | 4 +- .../sec-policy/selinux-mandb-2.20220106-r1 | 14 - .../sec-policy/selinux-mandb-2.20220106-r2 | 14 - .../sec-policy/selinux-mandb-2.20220520-r1 | 4 +- .../sec-policy/selinux-matrixd-2.20220520-r1 | 4 +- .../sec-policy/selinux-mcelog-2.20220106-r1 | 14 - .../sec-policy/selinux-mcelog-2.20220106-r2 | 14 - .../sec-policy/selinux-mcelog-2.20220520-r1 | 4 +- .../selinux-memcached-2.20220106-r1 | 14 - .../selinux-memcached-2.20220106-r2 | 14 - .../selinux-memcached-2.20220520-r1 | 4 +- .../sec-policy/selinux-milter-2.20220106-r1 | 14 - .../sec-policy/selinux-milter-2.20220106-r2 | 14 - .../sec-policy/selinux-milter-2.20220520-r1 | 4 +- .../selinux-modemmanager-2.20220106-r1 | 14 - .../selinux-modemmanager-2.20220106-r2 | 14 - .../selinux-modemmanager-2.20220520-r1 | 4 +- .../sec-policy/selinux-mono-2.20220106-r1 | 14 - .../sec-policy/selinux-mono-2.20220106-r2 | 14 - .../sec-policy/selinux-mono-2.20220520-r1 | 4 +- .../sec-policy/selinux-mozilla-2.20220106-r1 | 15 - .../sec-policy/selinux-mozilla-2.20220106-r2 | 15 - .../sec-policy/selinux-mozilla-2.20220520-r1 | 4 +- .../sec-policy/selinux-mpd-2.20220106-r1 | 14 - .../sec-policy/selinux-mpd-2.20220106-r2 | 14 - .../sec-policy/selinux-mpd-2.20220520-r1 | 4 +- .../sec-policy/selinux-mplayer-2.20220106-r1 | 15 - .../sec-policy/selinux-mplayer-2.20220106-r2 | 15 - .../sec-policy/selinux-mplayer-2.20220520-r1 | 4 +- .../sec-policy/selinux-mrtg-2.20220106-r1 | 14 - .../sec-policy/selinux-mrtg-2.20220106-r2 | 14 - .../sec-policy/selinux-mrtg-2.20220520-r1 | 4 +- .../sec-policy/selinux-munin-2.20220106-r1 | 14 - .../sec-policy/selinux-munin-2.20220106-r2 | 14 - .../sec-policy/selinux-munin-2.20220520-r1 | 4 +- .../sec-policy/selinux-mutt-2.20220106-r1 | 14 - .../sec-policy/selinux-mutt-2.20220106-r2 | 14 - .../sec-policy/selinux-mutt-2.20220520-r1 | 4 +- .../sec-policy/selinux-mysql-2.20220106-r1 | 14 - .../sec-policy/selinux-mysql-2.20220106-r2 | 14 - .../sec-policy/selinux-mysql-2.20220520-r1 | 4 +- .../sec-policy/selinux-nagios-2.20220106-r1 | 14 - .../sec-policy/selinux-nagios-2.20220106-r2 | 14 - .../sec-policy/selinux-nagios-2.20220520-r1 | 4 +- .../sec-policy/selinux-ncftool-2.20220106-r1 | 14 - .../sec-policy/selinux-ncftool-2.20220106-r2 | 14 - .../sec-policy/selinux-ncftool-2.20220520-r1 | 4 +- .../selinux-networkmanager-2.20220106-r1 | 14 - .../selinux-networkmanager-2.20220106-r2 | 14 - .../selinux-networkmanager-2.20220520-r1 | 4 +- .../sec-policy/selinux-nginx-2.20220106-r1 | 14 - .../sec-policy/selinux-nginx-2.20220106-r2 | 14 - .../sec-policy/selinux-nginx-2.20220520-r1 | 4 +- .../selinux-node_exporter-2.20220106-r2 | 14 - .../selinux-node_exporter-2.20220520-r1 | 4 +- .../sec-policy/selinux-nslcd-2.20220106-r1 | 14 - .../sec-policy/selinux-nslcd-2.20220106-r2 | 14 - .../sec-policy/selinux-nslcd-2.20220520-r1 | 4 +- .../sec-policy/selinux-ntop-2.20220106-r1 | 14 - .../sec-policy/selinux-ntop-2.20220106-r2 | 14 - .../sec-policy/selinux-ntop-2.20220520-r1 | 4 +- .../sec-policy/selinux-ntp-2.20220106-r1 | 14 - .../sec-policy/selinux-ntp-2.20220106-r2 | 14 - .../sec-policy/selinux-ntp-2.20220520-r1 | 4 +- .../sec-policy/selinux-nut-2.20220106-r1 | 14 - .../sec-policy/selinux-nut-2.20220106-r2 | 14 - .../sec-policy/selinux-nut-2.20220520-r1 | 4 +- .../sec-policy/selinux-nx-2.20220106-r1 | 14 - .../sec-policy/selinux-nx-2.20220106-r2 | 14 - .../sec-policy/selinux-nx-2.20220520-r1 | 4 +- .../selinux-obfs4proxy-2.20220106-r1 | 14 - .../selinux-obfs4proxy-2.20220106-r2 | 14 - .../selinux-obfs4proxy-2.20220520-r1 | 4 +- .../sec-policy/selinux-oddjob-2.20220106-r1 | 14 - .../sec-policy/selinux-oddjob-2.20220106-r2 | 14 - .../sec-policy/selinux-oddjob-2.20220520-r1 | 4 +- .../sec-policy/selinux-oident-2.20220106-r1 | 14 - .../sec-policy/selinux-oident-2.20220106-r2 | 14 - .../sec-policy/selinux-oident-2.20220520-r1 | 4 +- .../sec-policy/selinux-openct-2.20220106-r1 | 14 - .../sec-policy/selinux-openct-2.20220106-r2 | 14 - .../sec-policy/selinux-openct-2.20220520-r1 | 4 +- .../sec-policy/selinux-openrc-2.20220106-r1 | 14 - .../sec-policy/selinux-openrc-2.20220106-r2 | 14 - .../sec-policy/selinux-openrc-2.20220520-r1 | 4 +- .../sec-policy/selinux-openvpn-2.20220106-r1 | 14 - .../sec-policy/selinux-openvpn-2.20220106-r2 | 14 - .../sec-policy/selinux-openvpn-2.20220520-r1 | 4 +- .../sec-policy/selinux-pan-2.20220106-r1 | 14 - .../sec-policy/selinux-pan-2.20220106-r2 | 14 - .../sec-policy/selinux-pan-2.20220520-r1 | 4 +- .../sec-policy/selinux-pcscd-2.20220106-r1 | 14 - .../sec-policy/selinux-pcscd-2.20220106-r2 | 14 - .../sec-policy/selinux-pcscd-2.20220520-r1 | 4 +- .../sec-policy/selinux-phpfpm-2.20220106-r1 | 14 - .../sec-policy/selinux-phpfpm-2.20220106-r2 | 14 - .../sec-policy/selinux-phpfpm-2.20220520-r1 | 4 +- .../selinux-plymouthd-2.20220106-r1 | 14 - .../selinux-plymouthd-2.20220106-r2 | 14 - .../selinux-plymouthd-2.20220520-r1 | 4 +- .../sec-policy/selinux-podman-2.20220106-r1 | 14 - .../sec-policy/selinux-podman-2.20220106-r2 | 14 - .../sec-policy/selinux-podman-2.20220520-r1 | 4 +- .../selinux-policykit-2.20220106-r1 | 14 - .../selinux-policykit-2.20220106-r2 | 14 - .../selinux-policykit-2.20220520-r1 | 4 +- .../sec-policy/selinux-portmap-2.20220106-r1 | 14 - .../sec-policy/selinux-portmap-2.20220106-r2 | 14 - .../sec-policy/selinux-portmap-2.20220520-r1 | 4 +- .../sec-policy/selinux-postfix-2.20220106-r1 | 14 - .../sec-policy/selinux-postfix-2.20220106-r2 | 14 - .../sec-policy/selinux-postfix-2.20220520-r1 | 4 +- .../selinux-postgresql-2.20220106-r1 | 14 - .../selinux-postgresql-2.20220106-r2 | 14 - .../selinux-postgresql-2.20220520-r1 | 4 +- .../sec-policy/selinux-postgrey-2.20220106-r1 | 14 - .../sec-policy/selinux-postgrey-2.20220106-r2 | 14 - .../sec-policy/selinux-postgrey-2.20220520-r1 | 4 +- .../sec-policy/selinux-ppp-2.20220106-r1 | 14 - .../sec-policy/selinux-ppp-2.20220106-r2 | 14 - .../sec-policy/selinux-ppp-2.20220520-r1 | 4 +- .../sec-policy/selinux-prelude-2.20220106-r1 | 14 - .../sec-policy/selinux-prelude-2.20220106-r2 | 14 - .../sec-policy/selinux-prelude-2.20220520-r1 | 4 +- .../sec-policy/selinux-privoxy-2.20220106-r1 | 14 - .../sec-policy/selinux-privoxy-2.20220106-r2 | 14 - .../sec-policy/selinux-privoxy-2.20220520-r1 | 4 +- .../sec-policy/selinux-procmail-2.20220106-r1 | 14 - .../sec-policy/selinux-procmail-2.20220106-r2 | 14 - .../sec-policy/selinux-procmail-2.20220520-r1 | 4 +- .../sec-policy/selinux-psad-2.20220106-r1 | 14 - .../sec-policy/selinux-psad-2.20220106-r2 | 14 - .../sec-policy/selinux-psad-2.20220520-r1 | 4 +- .../selinux-publicfile-2.20220106-r1 | 14 - .../selinux-publicfile-2.20220106-r2 | 14 - .../selinux-publicfile-2.20220520-r1 | 4 +- .../selinux-pulseaudio-2.20220106-r1 | 14 - .../selinux-pulseaudio-2.20220106-r2 | 14 - .../selinux-pulseaudio-2.20220520-r1 | 4 +- .../sec-policy/selinux-puppet-2.20220106-r1 | 14 - .../sec-policy/selinux-puppet-2.20220106-r2 | 14 - .../sec-policy/selinux-puppet-2.20220520-r1 | 4 +- .../sec-policy/selinux-pyzor-2.20220106-r1 | 14 - .../sec-policy/selinux-pyzor-2.20220106-r2 | 14 - .../sec-policy/selinux-pyzor-2.20220520-r1 | 4 +- .../sec-policy/selinux-qemu-2.20220106-r1 | 14 - .../sec-policy/selinux-qemu-2.20220106-r2 | 14 - .../sec-policy/selinux-qemu-2.20220520-r1 | 4 +- .../sec-policy/selinux-qmail-2.20220106-r1 | 14 - .../sec-policy/selinux-qmail-2.20220106-r2 | 14 - .../sec-policy/selinux-qmail-2.20220520-r1 | 4 +- .../sec-policy/selinux-quota-2.20220106-r1 | 14 - .../sec-policy/selinux-quota-2.20220106-r2 | 14 - .../sec-policy/selinux-quota-2.20220520-r1 | 4 +- .../sec-policy/selinux-radius-2.20220106-r1 | 14 - .../sec-policy/selinux-radius-2.20220106-r2 | 14 - .../sec-policy/selinux-radius-2.20220520-r1 | 4 +- .../sec-policy/selinux-radvd-2.20220106-r1 | 14 - .../sec-policy/selinux-radvd-2.20220106-r2 | 14 - .../sec-policy/selinux-radvd-2.20220520-r1 | 4 +- .../sec-policy/selinux-razor-2.20220106-r1 | 14 - .../sec-policy/selinux-razor-2.20220106-r2 | 14 - .../sec-policy/selinux-razor-2.20220520-r1 | 4 +- .../sec-policy/selinux-redis-2.20220106-r1 | 14 - .../sec-policy/selinux-redis-2.20220106-r2 | 14 - .../sec-policy/selinux-redis-2.20220520-r1 | 4 +- .../selinux-remotelogin-2.20220106-r1 | 14 - .../selinux-remotelogin-2.20220106-r2 | 14 - .../selinux-remotelogin-2.20220520-r1 | 4 +- .../selinux-resolvconf-2.20220106-r1 | 14 - .../selinux-resolvconf-2.20220106-r2 | 14 - .../selinux-resolvconf-2.20220520-r1 | 4 +- .../sec-policy/selinux-rngd-2.20220106-r1 | 14 - .../sec-policy/selinux-rngd-2.20220106-r2 | 14 - .../sec-policy/selinux-rngd-2.20220520-r1 | 4 +- .../selinux-rootlesskit-2.20220520-r1 | 4 +- .../sec-policy/selinux-rpc-2.20220106-r1 | 14 - .../sec-policy/selinux-rpc-2.20220106-r2 | 14 - .../sec-policy/selinux-rpc-2.20220520-r1 | 4 +- .../sec-policy/selinux-rpcbind-2.20220106-r1 | 14 - .../sec-policy/selinux-rpcbind-2.20220106-r2 | 14 - .../sec-policy/selinux-rpcbind-2.20220520-r1 | 4 +- .../sec-policy/selinux-rpm-2.20220106-r1 | 14 - .../sec-policy/selinux-rpm-2.20220106-r2 | 14 - .../sec-policy/selinux-rpm-2.20220520-r1 | 4 +- .../sec-policy/selinux-rssh-2.20220106-r1 | 14 - .../sec-policy/selinux-rssh-2.20220106-r2 | 14 - .../sec-policy/selinux-rssh-2.20220520-r1 | 4 +- .../sec-policy/selinux-rtkit-2.20220106-r1 | 14 - .../sec-policy/selinux-rtkit-2.20220106-r2 | 14 - .../sec-policy/selinux-rtkit-2.20220520-r1 | 4 +- .../sec-policy/selinux-rtorrent-2.20220106-r1 | 14 - .../sec-policy/selinux-rtorrent-2.20220106-r2 | 14 - .../sec-policy/selinux-rtorrent-2.20220520-r1 | 4 +- .../sec-policy/selinux-salt-2.20220106-r1 | 14 - .../sec-policy/selinux-salt-2.20220106-r2 | 14 - .../sec-policy/selinux-salt-2.20220520-r1 | 4 +- .../sec-policy/selinux-samba-2.20220106-r1 | 14 - .../sec-policy/selinux-samba-2.20220106-r2 | 14 - .../sec-policy/selinux-samba-2.20220520-r1 | 4 +- .../sec-policy/selinux-sasl-2.20220106-r1 | 14 - .../sec-policy/selinux-sasl-2.20220106-r2 | 14 - .../sec-policy/selinux-sasl-2.20220520-r1 | 4 +- .../sec-policy/selinux-screen-2.20220106-r1 | 14 - .../sec-policy/selinux-screen-2.20220106-r2 | 14 - .../sec-policy/selinux-screen-2.20220520-r1 | 4 +- .../sec-policy/selinux-secadm-2.20220106-r1 | 14 - .../sec-policy/selinux-secadm-2.20220106-r2 | 14 - .../sec-policy/selinux-secadm-2.20220520-r1 | 4 +- .../sec-policy/selinux-sendmail-2.20220106-r1 | 14 - .../sec-policy/selinux-sendmail-2.20220106-r2 | 14 - .../sec-policy/selinux-sendmail-2.20220520-r1 | 4 +- .../sec-policy/selinux-sensord-2.20220106-r1 | 14 - .../sec-policy/selinux-sensord-2.20220106-r2 | 14 - .../sec-policy/selinux-sensord-2.20220520-r1 | 4 +- .../selinux-shorewall-2.20220106-r1 | 14 - .../selinux-shorewall-2.20220106-r2 | 14 - .../selinux-shorewall-2.20220520-r1 | 4 +- .../sec-policy/selinux-shutdown-2.20220106-r1 | 14 - .../sec-policy/selinux-shutdown-2.20220106-r2 | 14 - .../sec-policy/selinux-shutdown-2.20220520-r1 | 4 +- .../sec-policy/selinux-skype-2.20220106-r1 | 15 - .../sec-policy/selinux-skype-2.20220106-r2 | 15 - .../sec-policy/selinux-skype-2.20220520-r1 | 4 +- .../sec-policy/selinux-slocate-2.20220106-r1 | 14 - .../sec-policy/selinux-slocate-2.20220106-r2 | 14 - .../sec-policy/selinux-slocate-2.20220520-r1 | 4 +- .../sec-policy/selinux-slrnpull-2.20220106-r1 | 14 - .../sec-policy/selinux-slrnpull-2.20220106-r2 | 14 - .../sec-policy/selinux-slrnpull-2.20220520-r1 | 4 +- .../sec-policy/selinux-smartmon-2.20220106-r1 | 14 - .../sec-policy/selinux-smartmon-2.20220106-r2 | 14 - .../sec-policy/selinux-smartmon-2.20220520-r1 | 4 +- .../selinux-smokeping-2.20220106-r1 | 14 - .../selinux-smokeping-2.20220106-r2 | 14 - .../selinux-smokeping-2.20220520-r1 | 4 +- .../sec-policy/selinux-snmp-2.20220106-r1 | 14 - .../sec-policy/selinux-snmp-2.20220106-r2 | 14 - .../sec-policy/selinux-snmp-2.20220520-r1 | 4 +- .../sec-policy/selinux-snort-2.20220106-r1 | 14 - .../sec-policy/selinux-snort-2.20220106-r2 | 14 - .../sec-policy/selinux-snort-2.20220520-r1 | 4 +- .../selinux-soundserver-2.20220106-r1 | 14 - .../selinux-soundserver-2.20220106-r2 | 14 - .../selinux-soundserver-2.20220520-r1 | 4 +- .../selinux-spamassassin-2.20220106-r1 | 14 - .../selinux-spamassassin-2.20220106-r2 | 14 - .../selinux-spamassassin-2.20220520-r1 | 4 +- .../sec-policy/selinux-squid-2.20220106-r1 | 14 - .../sec-policy/selinux-squid-2.20220106-r2 | 14 - .../sec-policy/selinux-squid-2.20220520-r1 | 4 +- .../sec-policy/selinux-sssd-2.20220106-r1 | 14 - .../sec-policy/selinux-sssd-2.20220106-r2 | 14 - .../sec-policy/selinux-sssd-2.20220520-r1 | 4 +- .../sec-policy/selinux-stunnel-2.20220106-r1 | 14 - .../sec-policy/selinux-stunnel-2.20220106-r2 | 14 - .../sec-policy/selinux-stunnel-2.20220520-r1 | 4 +- .../sec-policy/selinux-subsonic-2.20220106-r1 | 14 - .../sec-policy/selinux-subsonic-2.20220106-r2 | 14 - .../sec-policy/selinux-subsonic-2.20220520-r1 | 4 +- .../sec-policy/selinux-sudo-2.20220106-r1 | 14 - .../sec-policy/selinux-sudo-2.20220106-r2 | 14 - .../sec-policy/selinux-sudo-2.20220520-r1 | 4 +- .../sec-policy/selinux-sxid-2.20220106-r1 | 14 - .../sec-policy/selinux-sxid-2.20220106-r2 | 14 - .../sec-policy/selinux-sxid-2.20220520-r1 | 4 +- .../selinux-syncthing-2.20220106-r1 | 14 - .../selinux-syncthing-2.20220106-r2 | 14 - .../selinux-syncthing-2.20220520-r1 | 4 +- .../sec-policy/selinux-sysstat-2.20220106-r1 | 14 - .../sec-policy/selinux-sysstat-2.20220106-r2 | 14 - .../sec-policy/selinux-sysstat-2.20220520-r1 | 4 +- .../sec-policy/selinux-tboot-2.20220106-r1 | 14 - .../sec-policy/selinux-tboot-2.20220106-r2 | 14 - .../sec-policy/selinux-tboot-2.20220520-r1 | 4 +- .../sec-policy/selinux-tcpd-2.20220106-r1 | 14 - .../sec-policy/selinux-tcpd-2.20220106-r2 | 14 - .../sec-policy/selinux-tcpd-2.20220520-r1 | 4 +- .../sec-policy/selinux-tcsd-2.20220106-r1 | 14 - .../sec-policy/selinux-tcsd-2.20220106-r2 | 14 - .../sec-policy/selinux-tcsd-2.20220520-r1 | 4 +- .../sec-policy/selinux-telnet-2.20220106-r1 | 14 - .../sec-policy/selinux-telnet-2.20220106-r2 | 14 - .../sec-policy/selinux-telnet-2.20220520-r1 | 4 +- .../sec-policy/selinux-tftp-2.20220106-r1 | 14 - .../sec-policy/selinux-tftp-2.20220106-r2 | 14 - .../sec-policy/selinux-tftp-2.20220520-r1 | 4 +- .../sec-policy/selinux-tgtd-2.20220106-r1 | 14 - .../sec-policy/selinux-tgtd-2.20220106-r2 | 14 - .../sec-policy/selinux-tgtd-2.20220520-r1 | 4 +- .../selinux-thunderbird-2.20220106-r1 | 14 - .../selinux-thunderbird-2.20220106-r2 | 14 - .../selinux-thunderbird-2.20220520-r1 | 4 +- .../sec-policy/selinux-timidity-2.20220106-r1 | 14 - .../sec-policy/selinux-timidity-2.20220106-r2 | 14 - .../sec-policy/selinux-timidity-2.20220520-r1 | 4 +- .../selinux-tmpreaper-2.20220106-r1 | 14 - .../selinux-tmpreaper-2.20220106-r2 | 14 - .../selinux-tmpreaper-2.20220520-r1 | 4 +- .../sec-policy/selinux-tor-2.20220106-r1 | 14 - .../sec-policy/selinux-tor-2.20220106-r2 | 14 - .../sec-policy/selinux-tor-2.20220520-r1 | 4 +- .../sec-policy/selinux-tripwire-2.20220106-r1 | 14 - .../sec-policy/selinux-tripwire-2.20220106-r2 | 14 - .../sec-policy/selinux-tripwire-2.20220520-r1 | 4 +- .../sec-policy/selinux-ucspitcp-2.20220106-r1 | 14 - .../sec-policy/selinux-ucspitcp-2.20220106-r2 | 14 - .../sec-policy/selinux-ucspitcp-2.20220520-r1 | 4 +- .../sec-policy/selinux-ulogd-2.20220106-r1 | 14 - .../sec-policy/selinux-ulogd-2.20220106-r2 | 14 - .../sec-policy/selinux-ulogd-2.20220520-r1 | 4 +- .../sec-policy/selinux-uml-2.20220106-r1 | 14 - .../sec-policy/selinux-uml-2.20220106-r2 | 14 - .../sec-policy/selinux-uml-2.20220520-r1 | 4 +- .../selinux-unconfined-2.20220106-r1 | 14 - .../selinux-unconfined-2.20220106-r2 | 14 - .../selinux-unconfined-2.20220520-r1 | 4 +- .../sec-policy/selinux-uptime-2.20220106-r1 | 14 - .../sec-policy/selinux-uptime-2.20220106-r2 | 14 - .../sec-policy/selinux-uptime-2.20220520-r1 | 4 +- .../sec-policy/selinux-usbguard-2.20220106-r1 | 14 - .../sec-policy/selinux-usbguard-2.20220106-r2 | 14 - .../sec-policy/selinux-usbguard-2.20220520-r1 | 4 +- .../sec-policy/selinux-usbmuxd-2.20220106-r1 | 14 - .../sec-policy/selinux-usbmuxd-2.20220106-r2 | 14 - .../sec-policy/selinux-usbmuxd-2.20220520-r1 | 4 +- .../sec-policy/selinux-uucp-2.20220106-r1 | 14 - .../sec-policy/selinux-uucp-2.20220106-r2 | 14 - .../sec-policy/selinux-uucp-2.20220520-r1 | 4 +- .../sec-policy/selinux-uwimap-2.20220106-r1 | 14 - .../sec-policy/selinux-uwimap-2.20220106-r2 | 14 - .../sec-policy/selinux-uwimap-2.20220520-r1 | 4 +- .../sec-policy/selinux-uwsgi-2.20220106-r1 | 14 - .../sec-policy/selinux-uwsgi-2.20220106-r2 | 14 - .../sec-policy/selinux-uwsgi-2.20220520-r1 | 4 +- .../sec-policy/selinux-varnishd-2.20220106-r1 | 14 - .../sec-policy/selinux-varnishd-2.20220106-r2 | 14 - .../sec-policy/selinux-varnishd-2.20220520-r1 | 4 +- .../sec-policy/selinux-vbetool-2.20220106-r1 | 14 - .../sec-policy/selinux-vbetool-2.20220106-r2 | 14 - .../sec-policy/selinux-vbetool-2.20220520-r1 | 4 +- .../sec-policy/selinux-vdagent-2.20220106-r1 | 14 - .../sec-policy/selinux-vdagent-2.20220106-r2 | 14 - .../sec-policy/selinux-vdagent-2.20220520-r1 | 4 +- .../sec-policy/selinux-vde-2.20220106-r1 | 14 - .../sec-policy/selinux-vde-2.20220106-r2 | 14 - .../sec-policy/selinux-vde-2.20220520-r1 | 4 +- .../sec-policy/selinux-virt-2.20220106-r1 | 14 - .../sec-policy/selinux-virt-2.20220106-r2 | 14 - .../sec-policy/selinux-virt-2.20220520-r1 | 4 +- .../sec-policy/selinux-vlock-2.20220106-r1 | 14 - .../sec-policy/selinux-vlock-2.20220106-r2 | 14 - .../sec-policy/selinux-vlock-2.20220520-r1 | 4 +- .../sec-policy/selinux-vmware-2.20220106-r1 | 14 - .../sec-policy/selinux-vmware-2.20220106-r2 | 14 - .../sec-policy/selinux-vmware-2.20220520-r1 | 4 +- .../sec-policy/selinux-vnstatd-2.20220106-r1 | 14 - .../sec-policy/selinux-vnstatd-2.20220106-r2 | 14 - .../sec-policy/selinux-vnstatd-2.20220520-r1 | 4 +- .../sec-policy/selinux-vpn-2.20220106-r1 | 14 - .../sec-policy/selinux-vpn-2.20220106-r2 | 14 - .../sec-policy/selinux-vpn-2.20220520-r1 | 4 +- .../sec-policy/selinux-watchdog-2.20220106-r1 | 14 - .../sec-policy/selinux-watchdog-2.20220106-r2 | 14 - .../sec-policy/selinux-watchdog-2.20220520-r1 | 4 +- .../selinux-webalizer-2.20220106-r1 | 14 - .../selinux-webalizer-2.20220106-r2 | 14 - .../selinux-webalizer-2.20220520-r1 | 4 +- .../sec-policy/selinux-wine-2.20220106-r1 | 14 - .../sec-policy/selinux-wine-2.20220106-r2 | 14 - .../sec-policy/selinux-wine-2.20220520-r1 | 4 +- .../selinux-wireguard-2.20220106-r1 | 14 - .../selinux-wireguard-2.20220106-r2 | 14 - .../selinux-wireguard-2.20220520-r1 | 4 +- .../selinux-wireshark-2.20220106-r1 | 14 - .../selinux-wireshark-2.20220106-r2 | 14 - .../selinux-wireshark-2.20220520-r1 | 4 +- .../sec-policy/selinux-wm-2.20220106-r1 | 14 - .../sec-policy/selinux-wm-2.20220106-r2 | 14 - .../sec-policy/selinux-wm-2.20220520-r1 | 4 +- .../sec-policy/selinux-xen-2.20220106-r1 | 14 - .../sec-policy/selinux-xen-2.20220106-r2 | 14 - .../sec-policy/selinux-xen-2.20220520-r1 | 4 +- .../sec-policy/selinux-xfs-2.20220106-r1 | 14 - .../sec-policy/selinux-xfs-2.20220106-r2 | 14 - .../sec-policy/selinux-xfs-2.20220520-r1 | 4 +- .../selinux-xscreensaver-2.20220106-r1 | 14 - .../selinux-xscreensaver-2.20220106-r2 | 14 - .../selinux-xscreensaver-2.20220520-r1 | 4 +- .../sec-policy/selinux-xserver-2.20220106-r1 | 14 - .../sec-policy/selinux-xserver-2.20220106-r2 | 14 - .../sec-policy/selinux-xserver-2.20220520-r1 | 4 +- .../sec-policy/selinux-zabbix-2.20220106-r1 | 14 - .../sec-policy/selinux-zabbix-2.20220106-r2 | 14 - .../sec-policy/selinux-zabbix-2.20220520-r1 | 4 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 84610 -> 84939 bytes metadata/md5-cache/sys-apps/cpu-x-4.5.0 | 17 + metadata/md5-cache/sys-apps/hwdata-0.363 | 12 + metadata/md5-cache/sys-apps/hwloc-1.11.13 | 15 - metadata/md5-cache/sys-apps/hwloc-1.11.13-r1 | 15 + metadata/md5-cache/sys-apps/hwloc-2.5.0 | 15 - metadata/md5-cache/sys-apps/hwloc-2.6.0 | 15 - metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 | 15 + metadata/md5-cache/sys-apps/hwloc-2.7.1-r1 | 15 - metadata/md5-cache/sys-apps/hwloc-2.8.0 | 15 - metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 | 15 + .../md5-cache/sys-apps/iproute2-5.19.0-r2 | 15 - .../md5-cache/sys-apps/iproute2-5.19.0-r3 | 15 + metadata/md5-cache/sys-apps/iproute2-6.0.0 | 15 + metadata/md5-cache/sys-apps/iproute2-9999 | 2 +- metadata/md5-cache/sys-apps/openrc-0.44.10 | 16 - metadata/md5-cache/sys-apps/openrc-0.44.10-r1 | 16 + metadata/md5-cache/sys-apps/openrc-0.45.1 | 16 - metadata/md5-cache/sys-apps/openrc-0.45.1-r1 | 16 + metadata/md5-cache/sys-apps/openrc-0.45.2 | 16 - metadata/md5-cache/sys-apps/openrc-0.45.2-r1 | 16 + metadata/md5-cache/sys-apps/openrc-9999 | 4 +- .../md5-cache/sys-apps/osinfo-db-tools-1.10.0 | 2 +- .../sys-apps/osinfo-db-tools-1.10.0-r1 | 16 + .../md5-cache/sys-apps/s6-linux-init-1.0.8.0 | 14 - .../sys-apps/s6-linux-init-1.0.8.0-r1 | 14 + .../sys-apps/xdg-desktop-portal-1.15.0 | 4 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 10061 -> 10061 bytes metadata/md5-cache/sys-boot/colo-1.22 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 27022 -> 26865 bytes metadata/md5-cache/sys-cluster/k3s-1.25.0_p1 | 17 - metadata/md5-cache/sys-devel/Manifest.gz | Bin 31965 -> 32440 bytes metadata/md5-cache/sys-devel/binutils-2.39-r3 | 17 + .../sys-devel/binutils-hppa64-2.39-r3 | 17 + .../md5-cache/sys-devel/clang-15.0.2.9999 | 18 - .../md5-cache/sys-devel/clang-15.0.3.9999 | 18 + .../md5-cache/sys-devel/clang-common-15.0.2 | 14 - .../sys-devel/clang-common-15.0.2-r1 | 14 + .../sys-devel/clang-common-15.0.2.9999 | 13 - .../sys-devel/clang-common-15.0.3.9999 | 13 + .../sys-devel/clang-common-16.0.0.9999 | 6 +- .../sys-devel/clang-common-16.0.0_pre20221006 | 12 - .../clang-common-16.0.0_pre20221006-r1 | 12 + .../sys-devel/clang-runtime-15.0.2.9999 | 13 - .../sys-devel/clang-runtime-15.0.3.9999 | 13 + metadata/md5-cache/sys-devel/gcc-10.4.0 | 2 +- .../md5-cache/sys-devel/gcc-10.4.1_p20220915 | 16 - .../md5-cache/sys-devel/gcc-10.4.1_p20220922 | 2 +- .../md5-cache/sys-devel/gcc-10.4.1_p20220929 | 2 +- .../md5-cache/sys-devel/gcc-10.4.1_p20221006 | 16 + metadata/md5-cache/sys-devel/gcc-10.5.9999 | 2 +- metadata/md5-cache/sys-devel/gcc-11.3.0 | 2 +- .../md5-cache/sys-devel/gcc-11.3.1_p20220909 | 2 +- .../md5-cache/sys-devel/gcc-11.3.1_p20220916 | 16 - .../md5-cache/sys-devel/gcc-11.3.1_p20220923 | 16 - .../md5-cache/sys-devel/gcc-11.3.1_p20220930 | 2 +- .../md5-cache/sys-devel/gcc-11.3.1_p20221007 | 16 + metadata/md5-cache/sys-devel/gcc-11.4.9999 | 2 +- metadata/md5-cache/sys-devel/gcc-12.2.0 | 2 +- .../md5-cache/sys-devel/gcc-12.2.1_p20220917 | 2 +- .../md5-cache/sys-devel/gcc-12.2.1_p20220924 | 2 +- .../md5-cache/sys-devel/gcc-12.2.1_p20221001 | 2 +- .../md5-cache/sys-devel/gcc-12.2.1_p20221008 | 16 + metadata/md5-cache/sys-devel/gcc-12.3.9999 | 2 +- .../sys-devel/gcc-13.0.0_pre20220918 | 2 +- .../sys-devel/gcc-13.0.0_pre20221002 | 2 +- metadata/md5-cache/sys-devel/gcc-13.0.9999 | 2 +- metadata/md5-cache/sys-devel/gcc-8.5.0-r1 | 2 +- metadata/md5-cache/sys-devel/gcc-9.5.0 | 2 +- .../sys-devel/gcc-apple-4.2.1_p5666-r3 | 2 +- metadata/md5-cache/sys-devel/gcc-config-2.8 | 11 + metadata/md5-cache/sys-devel/kgcc64-10.3.0 | 2 +- metadata/md5-cache/sys-devel/kgcc64-10.4.0 | 2 +- metadata/md5-cache/sys-devel/kgcc64-11.3.0 | 2 +- metadata/md5-cache/sys-devel/kgcc64-12.2.0 | 2 +- metadata/md5-cache/sys-devel/lld-15.0.2.9999 | 16 - metadata/md5-cache/sys-devel/lld-15.0.3.9999 | 16 + metadata/md5-cache/sys-devel/llvm-15.0.2.9999 | 18 - metadata/md5-cache/sys-devel/llvm-15.0.3.9999 | 18 + metadata/md5-cache/sys-devel/llvm-16.0.0.9999 | 2 +- ...on-15.0.2.9999 => llvm-common-15.0.3.9999} | 0 metadata/md5-cache/sys-fs/Manifest.gz | Bin 34550 -> 34879 bytes metadata/md5-cache/sys-fs/lxcfs-5.0.2-r1 | 4 +- metadata/md5-cache/sys-fs/mtd-utils-2.1.5 | 12 + metadata/md5-cache/sys-fs/squashfuse-0.1.103 | 4 +- metadata/md5-cache/sys-fs/squashfuse-0.1.105 | 17 + metadata/md5-cache/sys-kernel/Manifest.gz | Bin 30150 -> 21746 bytes metadata/md5-cache/sys-kernel/dracut-056-r1 | 16 - metadata/md5-cache/sys-kernel/dracut-056-r2 | 16 + metadata/md5-cache/sys-kernel/dracut-057-r1 | 16 - metadata/md5-cache/sys-kernel/dracut-057-r2 | 16 + metadata/md5-cache/sys-kernel/dracut-9999 | 4 +- .../sys-kernel/gentoo-kernel-5.10.143 | 18 - .../sys-kernel/gentoo-kernel-5.10.144 | 18 - .../sys-kernel/gentoo-kernel-5.10.145 | 18 - .../sys-kernel/gentoo-kernel-5.10.146 | 18 - .../sys-kernel/gentoo-kernel-5.10.147 | 4 +- .../sys-kernel/gentoo-kernel-5.15.68 | 18 - .../sys-kernel/gentoo-kernel-5.15.69 | 18 - .../sys-kernel/gentoo-kernel-5.15.70 | 18 - .../sys-kernel/gentoo-kernel-5.15.71 | 18 - .../sys-kernel/gentoo-kernel-5.15.72 | 4 +- .../sys-kernel/gentoo-kernel-5.19.10 | 18 - .../sys-kernel/gentoo-kernel-5.19.11 | 18 - .../sys-kernel/gentoo-kernel-5.19.12 | 18 - .../sys-kernel/gentoo-kernel-5.19.13 | 18 - .../md5-cache/sys-kernel/gentoo-kernel-5.19.9 | 18 - .../sys-kernel/gentoo-kernel-5.4.213 | 17 - .../sys-kernel/gentoo-kernel-5.4.214 | 17 - .../sys-kernel/gentoo-kernel-5.4.215 | 17 - .../sys-kernel/gentoo-kernel-5.4.216 | 17 - .../sys-kernel/gentoo-kernel-5.4.217 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.10.143 | 17 - .../sys-kernel/gentoo-kernel-bin-5.10.144 | 17 - .../sys-kernel/gentoo-kernel-bin-5.10.145 | 17 - .../sys-kernel/gentoo-kernel-bin-5.10.146 | 17 - .../sys-kernel/gentoo-kernel-bin-5.10.147 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.15.68 | 17 - .../sys-kernel/gentoo-kernel-bin-5.15.69 | 17 - .../sys-kernel/gentoo-kernel-bin-5.15.70 | 17 - .../sys-kernel/gentoo-kernel-bin-5.15.71 | 17 - .../sys-kernel/gentoo-kernel-bin-5.15.72 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.19.10 | 17 - .../sys-kernel/gentoo-kernel-bin-5.19.11 | 17 - .../sys-kernel/gentoo-kernel-bin-5.19.12 | 17 - .../sys-kernel/gentoo-kernel-bin-5.19.13 | 17 - .../sys-kernel/gentoo-kernel-bin-5.19.9 | 17 - .../sys-kernel/gentoo-kernel-bin-5.4.213 | 17 - .../sys-kernel/gentoo-kernel-bin-5.4.214 | 17 - .../sys-kernel/gentoo-kernel-bin-5.4.215 | 17 - .../sys-kernel/gentoo-kernel-bin-5.4.216 | 17 - .../sys-kernel/gentoo-kernel-bin-5.4.217 | 4 +- .../sys-kernel/gentoo-sources-5.15.72 | 4 +- .../md5-cache/sys-kernel/linux-headers-5.16 | 14 - .../sys-kernel/linux-headers-5.17-r1 | 14 - .../md5-cache/sys-kernel/linux-headers-5.18 | 14 - .../sys-kernel/linux-headers-5.18-r1 | 14 - .../md5-cache/sys-kernel/linux-headers-6.0 | 14 + .../md5-cache/sys-kernel/pf-sources-6.0_p1 | 15 + .../sys-kernel/vanilla-kernel-5.10.143 | 18 - .../sys-kernel/vanilla-kernel-5.10.144 | 18 - .../sys-kernel/vanilla-kernel-5.10.145 | 18 - .../sys-kernel/vanilla-kernel-5.10.146 | 18 - .../sys-kernel/vanilla-kernel-5.15.68 | 18 - .../sys-kernel/vanilla-kernel-5.15.69 | 18 - .../sys-kernel/vanilla-kernel-5.15.70 | 18 - .../sys-kernel/vanilla-kernel-5.15.71 | 18 - .../sys-kernel/vanilla-kernel-5.19.10 | 18 - .../sys-kernel/vanilla-kernel-5.19.11 | 18 - .../sys-kernel/vanilla-kernel-5.19.12 | 18 - .../sys-kernel/vanilla-kernel-5.19.13 | 18 - .../sys-kernel/vanilla-kernel-5.19.9 | 18 - .../sys-kernel/vanilla-kernel-5.4.213 | 17 - .../sys-kernel/vanilla-kernel-5.4.214 | 17 - .../sys-kernel/vanilla-kernel-5.4.215 | 17 - .../sys-kernel/vanilla-kernel-5.4.216 | 17 - .../md5-cache/sys-kernel/zen-sources-5.18.16 | 15 - .../md5-cache/sys-kernel/zen-sources-5.19.13 | 15 + metadata/md5-cache/sys-libs/Manifest.gz | Bin 33737 -> 33906 bytes .../md5-cache/sys-libs/binutils-libs-2.39-r3 | 15 + .../sys-libs/compiler-rt-15.0.2.9999 | 15 - .../sys-libs/compiler-rt-15.0.3.9999 | 15 + .../compiler-rt-sanitizers-15.0.2.9999 | 16 - .../compiler-rt-sanitizers-15.0.3.9999 | 16 + metadata/md5-cache/sys-libs/db-6.1.38-r1 | 6 +- metadata/md5-cache/sys-libs/db-6.2.38-r1 | 6 +- .../sys-libs/libbacktrace-1.0_p20220709 | 4 +- .../md5-cache/sys-libs/libcxx-15.0.2.9999 | 16 - .../md5-cache/sys-libs/libcxx-15.0.3.9999 | 16 + ...xabi-15.0.2.9999 => libcxxabi-15.0.3.9999} | 0 .../md5-cache/sys-libs/libomp-15.0.2.9999 | 15 - .../md5-cache/sys-libs/libomp-15.0.3.9999 | 15 + .../md5-cache/sys-libs/libosinfo-1.10.0-r1 | 18 + metadata/md5-cache/sys-libs/libucontext-1.2 | 4 +- metadata/md5-cache/sys-libs/libxcrypt-4.4.20 | 17 - .../md5-cache/sys-libs/libxcrypt-4.4.28-r1 | 2 +- .../md5-cache/sys-libs/libxcrypt-4.4.28-r2 | 2 +- ...15.0.2.9999 => llvm-libunwind-15.0.3.9999} | 0 .../md5-cache/sys-libs/minizip-ng-3.0.6-r1 | 2 +- metadata/md5-cache/sys-libs/zlib-ng-2.0.6 | 2 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 7261 -> 7095 bytes metadata/md5-cache/sys-power/iasl-20200717 | 4 +- metadata/md5-cache/sys-power/thermald-2.4.9 | 14 - metadata/md5-cache/sys-power/thermald-2.5 | 4 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 15600 -> 15761 bytes metadata/md5-cache/sys-process/btop-1.2.12 | 12 + metadata/md5-cache/sys-process/btop-1.2.8 | 12 - metadata/md5-cache/sys-process/btop-1.2.9 | 4 +- metadata/md5-cache/sys-process/numactl-2.0.16 | 13 + .../md5-cache/sys-process/parallel-20220822 | 4 +- metadata/md5-cache/virtual/Manifest.gz | Bin 44303 -> 41464 bytes .../md5-cache/virtual/dist-kernel-5.10.143 | 7 - .../md5-cache/virtual/dist-kernel-5.10.144 | 7 - .../md5-cache/virtual/dist-kernel-5.10.145 | 7 - .../md5-cache/virtual/dist-kernel-5.10.146 | 7 - .../md5-cache/virtual/dist-kernel-5.10.147 | 4 +- .../md5-cache/virtual/dist-kernel-5.15.68 | 7 - .../md5-cache/virtual/dist-kernel-5.15.69 | 7 - .../md5-cache/virtual/dist-kernel-5.15.70 | 7 - .../md5-cache/virtual/dist-kernel-5.15.71 | 7 - .../md5-cache/virtual/dist-kernel-5.15.72 | 4 +- .../md5-cache/virtual/dist-kernel-5.19.10 | 7 - .../md5-cache/virtual/dist-kernel-5.19.11 | 7 - .../md5-cache/virtual/dist-kernel-5.19.12 | 7 - .../md5-cache/virtual/dist-kernel-5.19.13 | 7 - metadata/md5-cache/virtual/dist-kernel-5.19.9 | 7 - .../md5-cache/virtual/dist-kernel-5.4.213 | 7 - .../md5-cache/virtual/dist-kernel-5.4.214 | 7 - .../md5-cache/virtual/dist-kernel-5.4.215 | 7 - .../md5-cache/virtual/dist-kernel-5.4.216 | 7 - .../md5-cache/virtual/dist-kernel-5.4.217 | 4 +- metadata/md5-cache/virtual/opencl-3-r1 | 10 - metadata/md5-cache/www-apps/Manifest.gz | Bin 25284 -> 24005 bytes metadata/md5-cache/www-apps/blohg-0.13-r4 | 17 - metadata/md5-cache/www-apps/blohg-9999 | 16 - .../md5-cache/www-apps/grafana-bin-8.5.13 | 6 +- metadata/md5-cache/www-apps/grafana-bin-9.0.9 | 6 +- metadata/md5-cache/www-apps/grafana-bin-9.1.6 | 6 +- metadata/md5-cache/www-apps/jellyfin-10.8.3 | 6 +- metadata/md5-cache/www-apps/jellyfin-10.8.4 | 6 +- metadata/md5-cache/www-apps/jellyfin-10.8.5 | 6 +- metadata/md5-cache/www-apps/kibana-bin-7.17.5 | 6 +- metadata/md5-cache/www-apps/nanoc-4.12.2 | 17 - metadata/md5-cache/www-apps/nanoc-4.12.3 | 17 - metadata/md5-cache/www-apps/nanoc-4.12.5 | 17 - metadata/md5-cache/www-apps/nanoc-4.12.9 | 17 + metadata/md5-cache/www-apps/nanoc-cli-4.12.2 | 17 - metadata/md5-cache/www-apps/nanoc-cli-4.12.3 | 17 - metadata/md5-cache/www-apps/nanoc-cli-4.12.5 | 17 - metadata/md5-cache/www-apps/nanoc-cli-4.12.9 | 17 + metadata/md5-cache/www-apps/nanoc-core-4.12.2 | 17 - metadata/md5-cache/www-apps/nanoc-core-4.12.3 | 17 - metadata/md5-cache/www-apps/nanoc-core-4.12.5 | 17 - metadata/md5-cache/www-apps/nanoc-core-4.12.9 | 17 + metadata/md5-cache/www-apps/novnc-9999 | 4 +- .../md5-cache/www-apps/prowlarr-0.4.2.1879-r1 | 4 +- .../md5-cache/www-apps/prowlarr-0.4.3.1921 | 4 +- .../md5-cache/www-apps/prowlarr-0.4.4.1947 | 4 +- .../md5-cache/www-apps/prowlarr-0.4.5.1960 | 4 +- .../md5-cache/www-apps/prowlarr-0.4.6.1969 | 4 +- .../md5-cache/www-apps/radarr-4.1.0.6175-r1 | 4 +- metadata/md5-cache/www-apps/radarr-4.2.0.6438 | 4 +- metadata/md5-cache/www-apps/radarr-4.2.2.6503 | 4 +- metadata/md5-cache/www-apps/radarr-4.2.3.6575 | 4 +- metadata/md5-cache/www-apps/radarr-4.2.4.6635 | 4 +- .../md5-cache/www-apps/readarr-0.1.1.1320 | 4 +- metadata/md5-cache/www-apps/tt-rss-20220218 | 4 +- metadata/md5-cache/www-apps/tt-rss-99999999 | 4 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12271 -> 11938 bytes .../www-client/chromium-106.0.5249.103 | 4 +- .../www-client/chromium-106.0.5249.61 | 16 - .../www-client/chromium-106.0.5249.91 | 16 - .../www-client/chromium-107.0.5304.29 | 2 +- .../www-client/chromium-108.0.5327.0 | 16 - .../www-client/chromium-108.0.5343.2 | 16 + .../www-client/chromium-bin-106.0.5249.103 | 4 +- .../www-client/chromium-bin-107.0.5304.29-r1 | 13 + metadata/md5-cache/www-client/firefox-105.0.1 | 17 - .../md5-cache/www-client/firefox-bin-105.0.2 | 17 - .../md5-cache/www-client/firefox-bin-105.0.3 | 17 + .../google-chrome-unstable-108.0.5327.0-r1 | 15 - .../google-chrome-unstable-108.0.5343.2 | 15 + .../www-client/vivaldi-5.4.2753.51-r1 | 15 - .../md5-cache/www-client/vivaldi-5.5.2805.32 | 4 +- .../md5-cache/www-client/vivaldi-5.5.2805.35 | 15 + .../vivaldi-snapshot-5.5.2805.26-r1 | 15 - .../www-client/vivaldi-snapshot-5.6.2817.3 | 15 + metadata/md5-cache/www-plugins/Manifest.gz | Bin 1766 -> 1762 bytes .../chrome-binary-plugins-108.0.5327.0_alpha | 13 - .../chrome-binary-plugins-108.0.5343.2_alpha | 13 + .../www-plugins/gosuslugi-plugin-3.1.1.0 | 6 +- metadata/md5-cache/x11-base/Manifest.gz | Bin 2362 -> 2043 bytes .../md5-cache/x11-base/xorg-server-21.1.3-r2 | 18 - .../md5-cache/x11-base/xorg-server-21.1.3-r3 | 18 - metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6626 -> 6620 bytes .../x11-drivers/xf86-input-vmmouse-13.1.0-r1 | 2 +- .../x11-drivers/xf86-input-vmmouse-13.2.0 | 14 + .../x11-drivers/xf86-input-vmmouse-9999 | 6 +- .../x11-drivers/xf86-input-wacom-0.40.0 | 15 - metadata/md5-cache/x11-libs/Manifest.gz | Bin 29924 -> 29955 bytes metadata/md5-cache/x11-libs/cairo-1.16.0-r5 | 17 - metadata/md5-cache/x11-libs/cairo-1.16.0-r6 | 17 + metadata/md5-cache/x11-libs/cairo-1.17.6 | 17 + metadata/md5-cache/x11-libs/cairo-9999 | 22 +- metadata/md5-cache/x11-libs/goffice-0.10.52 | 15 - .../md5-cache/x11-libs/goffice-0.10.52-r1 | 15 + metadata/md5-cache/x11-libs/goffice-0.10.53 | 15 - .../md5-cache/x11-libs/goffice-0.10.53-r1 | 15 + metadata/md5-cache/x11-libs/gtk+-2.24.33 | 18 - metadata/md5-cache/x11-libs/gtk+-2.24.33-r2 | 18 + metadata/md5-cache/x11-libs/gtk+-3.24.34 | 18 - metadata/md5-cache/x11-libs/gtk+-3.24.34-r1 | 18 + metadata/md5-cache/x11-libs/libXft-2.3.5 | 15 - metadata/md5-cache/x11-libs/libfontenc-1.1.5 | 14 - metadata/md5-cache/x11-libs/libva-2.16.0 | 16 + .../x11-libs/libva-intel-driver-2.4.1-r1 | 16 - .../x11-libs/libva-intel-driver-2.4.1-r2 | 16 - .../x11-libs/libva-intel-driver-2.4.1-r3 | 16 + .../x11-libs/libva-intel-driver-2.4.1-r4 | 16 + .../x11-libs/libva-intel-driver-9999 | 6 +- metadata/md5-cache/x11-libs/wxGTK-3.0.5.1 | 8 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 64819 -> 65133 bytes metadata/md5-cache/x11-misc/arandr-0.1.10-r2 | 15 - metadata/md5-cache/x11-misc/arandr-0.1.10-r3 | 15 + metadata/md5-cache/x11-misc/dmenu-5.2 | 15 + metadata/md5-cache/x11-misc/kronometer-2.2.80 | 16 - metadata/md5-cache/x11-misc/kronometer-2.2.91 | 16 + metadata/md5-cache/x11-misc/polybar-3.6.3 | 16 - metadata/md5-cache/x11-misc/polybar-3.6.3-r1 | 16 - metadata/md5-cache/x11-misc/polybar-3.6.3-r2 | 16 + metadata/md5-cache/x11-misc/slock-1.5 | 15 + .../md5-cache/x11-misc/xkeyboard-config-2.37 | 12 + metadata/md5-cache/x11-plugins/Manifest.gz | Bin 29921 -> 29914 bytes metadata/md5-cache/x11-plugins/asmem-1.12-r2 | 2 +- .../md5-cache/x11-plugins/wmsystemtray-1.4-r2 | 14 - .../md5-cache/x11-plugins/wmsystemtray-1.4-r3 | 14 + metadata/md5-cache/x11-terms/Manifest.gz | Bin 7677 -> 7521 bytes metadata/md5-cache/x11-terms/alacritty-0.10.1 | 4 +- .../md5-cache/x11-terms/alacritty-0.11.0_rc2 | 16 - .../md5-cache/x11-terms/alacritty-0.11.0_rc3 | 16 + .../md5-cache/x11-terms/alacritty-0.9.0-r1 | 16 - metadata/md5-cache/x11-terms/alacritty-9999 | 6 +- .../md5-cache/x11-terms/gnome-terminal-3.46.2 | 16 + metadata/md5-cache/x11-terms/kitty-0.26.2 | 18 - .../x11-terms/kitty-shell-integration-0.26.2 | 10 - .../md5-cache/x11-terms/kitty-terminfo-0.26.2 | 11 - metadata/md5-cache/x11-terms/st-0.9 | 15 + metadata/md5-cache/x11-terms/st-9999 | 4 +- metadata/md5-cache/x11-terms/st-terminfo-0.9 | 11 + metadata/md5-cache/x11-terms/st-terminfo-9999 | 2 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 15702 -> 16041 bytes metadata/md5-cache/x11-wm/dwm-6.4 | 14 + metadata/md5-cache/x11-wm/dwm-9999 | 8 +- metadata/md5-cache/x11-wm/i3-gaps-4.21-r1 | 16 - metadata/md5-cache/x11-wm/i3-gaps-4.21-r2 | 16 + metadata/md5-cache/x11-wm/metacity-3.46.0 | 16 + metadata/md5-cache/xfce-base/Manifest.gz | Bin 3996 -> 4665 bytes .../md5-cache/xfce-base/libxfce4ui-4.17.6 | 16 - .../thunar-volman-4.16.0 | 0 .../{xfce-extra => xfce-base}/tumbler-4.16.0 | 2 +- .../{xfce-extra => xfce-base}/tumbler-4.16.1 | 4 +- .../{xfce-extra => xfce-base}/tumbler-4.17.2 | 0 .../md5-cache/xfce-base/xfce4-meta-4.16-r2 | 4 +- .../xfce4-power-manager-4.16.0 | 0 metadata/md5-cache/xfce-extra/Manifest.gz | Bin 9500 -> 8024 bytes .../md5-cache/xfce-extra/xfce4-notifyd-0.6.3 | 14 - .../md5-cache/xfce-extra/xfce4-notifyd-0.6.4 | 4 +- .../xfce4-pulseaudio-plugin-0.4.3-r1 | 15 - .../xfce-extra/xfce4-pulseaudio-plugin-0.4.4 | 15 - .../xfce-extra/xfce4-pulseaudio-plugin-0.4.5 | 4 +- .../xfce-extra/xfce4-screenshooter-1.9.10 | 14 - .../xfce-extra/xfce4-screenshooter-1.9.11 | 4 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.calculate | 5328 ++++++----------- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 44736 -> 44739 bytes net-analyzer/ipaudit/Manifest | 2 + net-analyzer/ipaudit/ipaudit-1.1.ebuild | 23 + net-analyzer/netwatch/Manifest | 4 +- .../files/netwatch-1.3.0.1-clang16.patch | 22 + .../files/netwatch-1.3.0.1-lto-mismatch.patch | 8 + .../netwatch/netwatch-1.3.0.1-r4.ebuild | 50 - .../netwatch/netwatch-1.3.0.1-r5.ebuild | 50 + net-analyzer/rrdtool/Manifest | 2 +- net-analyzer/rrdtool/rrdtool-1.8.0-r1.ebuild | 247 + net-analyzer/rrdtool/rrdtool-1.8.0.ebuild | 247 - net-analyzer/wireshark/Manifest | 16 +- net-analyzer/wireshark/metadata.xml | 1 + .../wireshark/wireshark-3.4.11.ebuild | 285 - net-analyzer/wireshark/wireshark-3.6.3.ebuild | 265 - net-analyzer/wireshark/wireshark-3.6.6.ebuild | 269 - net-analyzer/wireshark/wireshark-3.6.8.ebuild | 2 +- .../wireshark/wireshark-4.0.0-r2.ebuild | 309 + .../wireshark/wireshark-4.0.0_rc2.ebuild | 294 - net-analyzer/wireshark/wireshark-9999.ebuild | 33 +- net-dialup/Manifest.gz | Bin 5216 -> 5211 bytes net-dialup/rp-l2tp/Manifest | 2 +- net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild | 25 +- net-dns/Manifest.gz | Bin 8704 -> 8702 bytes net-dns/smartdns/Manifest | 2 + net-dns/smartdns/smartdns-38.ebuild | 33 + net-firewall/Manifest.gz | Bin 4544 -> 4545 bytes net-firewall/conntrack-tools/Manifest | 3 + .../conntrack-tools-1.4.7.ebuild | 105 + net-im/Manifest.gz | Bin 10432 -> 10439 bytes net-im/element-desktop-bin/Manifest | 2 +- .../element-desktop-bin-1.11.8-r1.ebuild | 6 +- net-im/teams/Manifest | 2 +- net-im/teams/teams-1.4.00.26453-r2.ebuild | 8 +- net-irc/Manifest.gz | Bin 8055 -> 8056 bytes net-irc/limnoria/Manifest | 4 +- net-irc/limnoria/limnoria-20220203.ebuild | 76 - net-irc/limnoria/limnoria-20220927.ebuild | 78 + net-libs/Manifest.gz | Bin 32779 -> 32775 bytes net-libs/cvm/Manifest | 2 +- net-libs/cvm/cvm-0.97-r1.ebuild | 123 - net-libs/cvm/cvm-0.97-r2.ebuild | 123 + net-libs/libpcap/Manifest | 2 +- net-libs/libpcap/libpcap-1.10.1-r2.ebuild | 8 +- net-libs/phodav/Manifest | 4 +- net-libs/phodav/phodav-2.5.ebuild | 2 + net-libs/phodav/phodav-3.0.ebuild | 69 + net-mail/Manifest.gz | Bin 14572 -> 14575 bytes net-mail/ezmlm-idx/Manifest | 4 +- net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild | 58 - net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild | 58 + net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild | 58 + net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild | 58 - net-mail/tpop3d/Manifest | 2 +- net-mail/tpop3d/tpop3d-1.5.5-r4.ebuild | 100 - net-mail/tpop3d/tpop3d-1.5.5-r5.ebuild | 100 + net-misc/Manifest.gz | Bin 55067 -> 55096 bytes net-misc/aggregate/Manifest | 2 +- net-misc/aggregate/aggregate-1.6.ebuild | 19 +- net-misc/ena-driver/Manifest | 4 +- .../ena-driver/ena-driver-2.2.3-r1.ebuild | 40 - net-misc/ena-driver/ena-driver-2.8.0.ebuild | 40 + net-misc/eventd/Manifest | 2 +- net-misc/eventd/eventd-0.27.0-r1.ebuild | 108 - net-misc/eventd/eventd-0.27.0-r2.ebuild | 108 + net-misc/gns3-gui/Manifest | 5 +- net-misc/gns3-gui/gns3-gui-2.2.31-r1.ebuild | 40 - net-misc/gns3-gui/gns3-gui-2.2.31.ebuild | 40 - net-misc/gns3-gui/gns3-gui-2.2.34.ebuild | 40 + net-misc/gns3-server/Manifest | 5 +- .../gns3-server/gns3-server-2.2.31-r1.ebuild | 71 - .../gns3-server/gns3-server-2.2.31.ebuild | 71 - .../gns3-server/gns3-server-2.2.34.ebuild | 78 + net-misc/netkit-bootpd/Manifest | 4 +- .../files/netkit-bootpd-2.4.patch | 701 --- .../netkit-bootpd/netkit-bootpd-2.4-r1.ebuild | 41 - .../netkit-bootpd/netkit-bootpd-2.4-r2.ebuild | 41 + net-misc/seafile-client/Manifest | 8 +- .../seafile-client-8.0.5.ebuild | 3 + .../seafile-client-8.0.6.ebuild | 3 + .../seafile-client-8.0.7.ebuild | 3 + .../seafile-client-8.0.8.ebuild | 3 + net-misc/utelnetd/Manifest | 2 +- net-misc/utelnetd/utelnetd-0.1.11-r2.ebuild | 34 - net-misc/utelnetd/utelnetd-0.1.11-r3.ebuild | 34 + net-p2p/Manifest.gz | Bin 7434 -> 7427 bytes net-p2p/kubo/Manifest | 2 + net-p2p/kubo/kubo-0.15.0.ebuild | 69 + net-p2p/syncthing/Manifest | 2 +- net-p2p/syncthing/syncthing-1.21.0.ebuild | 2 +- net-p2p/transmission/Manifest | 4 +- .../transmission-4.0.0_beta1.ebuild | 145 + net-p2p/transmission/transmission-9999.ebuild | 34 +- net-proxy/Manifest.gz | Bin 5365 -> 5371 bytes net-proxy/haproxy/Manifest | 2 + net-proxy/haproxy/haproxy-2.4.19.ebuild | 176 + net-proxy/sshuttle/Manifest | 2 +- net-proxy/sshuttle/sshuttle-1.1.1.ebuild | 2 +- net-vpn/Manifest.gz | Bin 7052 -> 7048 bytes net-vpn/libreswan/Manifest | 2 +- net-vpn/libreswan/libreswan-4.7.ebuild | 2 +- net-vpn/pptpd/Manifest | 2 +- net-vpn/pptpd/pptpd-1.4.0-r3.ebuild | 4 +- profiles/Manifest.gz | Bin 147351 -> 147186 bytes profiles/arch/alpha/package.use.mask | 2 +- profiles/arch/arm/package.use.mask | 12 +- profiles/arch/arm/package.use.stable.mask | 4 - profiles/arch/hppa/package.use.mask | 6 +- profiles/arch/ia64/package.use.mask | 9 +- profiles/arch/m68k/package.use.mask | 2 +- profiles/arch/powerpc/ppc32/package.use.mask | 4 - .../arch/powerpc/ppc64/32ul/package.use.mask | 4 - profiles/arch/riscv/package.use.mask | 2 - profiles/arch/sparc/package.use.mask | 6 +- profiles/base/package.use.force | 6 - profiles/base/package.use.mask | 16 +- profiles/base/package.use.stable.mask | 4 - profiles/features/musl/package.mask | 42 + profiles/features/musl/package.use.mask | 1 + profiles/package.mask | 61 +- .../prefix/darwin/macos/10.5/package.use.mask | 8 - profiles/prefix/darwin/macos/package.mask | 6 - profiles/profiles.desc | 14 +- profiles/updates/3Q-2022 | 3 + profiles/use.local.desc | 18 +- sci-astronomy/Manifest.gz | Bin 6843 -> 6850 bytes sci-astronomy/pysiril/Manifest | 2 +- sci-astronomy/pysiril/pysiril-0.0.12.ebuild | 2 +- sci-astronomy/siril/Manifest | 2 +- sci-astronomy/siril/siril-1.0.3.ebuild | 2 +- sci-astronomy/sirilic/Manifest | 2 +- sci-astronomy/sirilic/sirilic-1.14.3.ebuild | 2 +- sci-calculators/Manifest.gz | Bin 3207 -> 3206 bytes sci-calculators/grpn/Manifest | 2 +- sci-calculators/grpn/grpn-1.4.0.ebuild | 4 +- sci-calculators/tiemu/Manifest | 2 +- sci-calculators/tiemu/tiemu-3.03-r1.ebuild | 4 +- sci-calculators/xsv/Manifest | 2 +- sci-calculators/xsv/xsv-0.13.0.ebuild | 4 +- sci-chemistry/Manifest.gz | Bin 10191 -> 10192 bytes sci-chemistry/cara-bin/Manifest | 2 +- .../cara-bin/cara-bin-1.8.4-r2.ebuild | 3 +- sci-electronics/Manifest.gz | Bin 8889 -> 8890 bytes sci-electronics/eagle/Manifest | 4 +- sci-electronics/eagle/eagle-7.7.0-r1.ebuild | 4 +- sci-electronics/eagle/eagle-9.6.2-r3.ebuild | 2 +- sci-geosciences/Manifest.gz | Bin 11253 -> 11256 bytes sci-geosciences/grass/Manifest | 10 +- sci-geosciences/grass/grass-7.8.6-r1.ebuild | 270 - sci-geosciences/grass/grass-7.8.7-r2.ebuild | 275 - sci-geosciences/grass/grass-7.8.7.ebuild | 269 - sci-geosciences/grass/grass-8.0.2-r2.ebuild | 290 - sci-geosciences/grass/grass-8.0.2.ebuild | 283 - sci-geosciences/grass/metadata.xml | 1 - sci-geosciences/josm-bin/Manifest | 4 +- .../josm-bin/josm-bin-18427.ebuild | 32 - .../josm-bin/josm-bin-18565.ebuild | 32 + sci-geosciences/qgis/Manifest | 13 - .../qgis-3.22.5-install-grass8-scripts.patch | 17 - sci-geosciences/qgis/qgis-3.22.0-r4.ebuild | 205 - sci-geosciences/qgis/qgis-3.22.5.ebuild | 254 - sci-geosciences/qgis/qgis-3.22.6.ebuild | 264 - sci-geosciences/qgis/qgis-3.22.7-r1.ebuild | 264 - sci-geosciences/qgis/qgis-3.22.7-r2.ebuild | 259 - sci-geosciences/qgis/qgis-3.22.7.ebuild | 264 - sci-geosciences/qgis/qgis-3.22.8.ebuild | 259 - sci-libs/Manifest.gz | Bin 44381 -> 44373 bytes sci-libs/amd/Manifest | 2 +- sci-libs/amd/amd-2.4.6-r1.ebuild | 4 +- sci-libs/camd/Manifest | 2 +- sci-libs/camd/camd-2.4.6-r1.ebuild | 4 +- sci-libs/cartopy/Manifest | 10 +- sci-libs/cartopy/cartopy-0.20.1-r1.ebuild | 70 - sci-libs/cartopy/cartopy-0.20.2.ebuild | 70 - sci-libs/cartopy/cartopy-0.20.3-r3.ebuild | 78 + sci-libs/cartopy/cartopy-0.20.3.ebuild | 71 - sci-libs/cartopy/cartopy-0.21.0-r1.ebuild | 81 + sci-libs/cartopy/metadata.xml | 4 + sci-libs/ccolamd/Manifest | 2 +- sci-libs/ccolamd/ccolamd-2.9.6.ebuild | 4 +- sci-libs/cholmod/Manifest | 2 +- sci-libs/cholmod/cholmod-3.0.14.ebuild | 4 +- sci-libs/colamd/Manifest | 2 +- sci-libs/colamd/colamd-2.9.6.ebuild | 2 +- sci-libs/gdal/Manifest | 17 +- sci-libs/gdal/files/gdal-2.2.3-soname.patch | 54 - sci-libs/gdal/files/gdal-2.3.0-curl.patch | 15 - sci-libs/gdal/files/gdal-3.3.0-libdir.patch | 392 -- .../gdal-3.4.1-poppler-22.01.0-c++17.patch | 23 - .../files/gdal-3.4.1-poppler-22.03.0.patch | 54 - sci-libs/gdal/gdal-3.4.1.ebuild | 324 - sci-libs/gdal/gdal-3.4.2-r2.ebuild | 329 - sci-libs/gdal/gdal-3.4.3-r1.ebuild | 328 - sci-libs/gdal/gdal-3.5.0-r3.ebuild | 237 - sci-libs/gdal/gdal-3.5.1.ebuild | 238 - sci-libs/gdal/metadata.xml | 2 - sci-libs/gsl/Manifest | 2 - sci-libs/gsl/gsl-2.7.ebuild | 58 - sci-libs/metis/Manifest | 2 +- sci-libs/metis/metis-5.1.0-r5.ebuild | 2 +- sci-libs/pdal/Manifest | 5 - ...dal-2.3.0-fix_cmake_install_location.patch | 17 - .../pdal-2.3.0-fix_tests_for_proj811.patch | 110 - .../files/pdal-2.3.0-upgrade_cmake_min.patch | 77 - sci-libs/pdal/pdal-2.3.0.ebuild | 60 - sci-libs/plplot/Manifest | 2 +- sci-libs/plplot/plplot-5.15.0-r103.ebuild | 301 - sci-libs/plplot/plplot-5.15.0-r104.ebuild | 301 + sci-libs/suitesparseconfig/Manifest | 2 +- .../suitesparseconfig-5.4.0.ebuild | 2 +- sci-libs/umfpack/Manifest | 2 +- sci-libs/umfpack/umfpack-5.7.9.ebuild | 4 +- sci-mathematics/Manifest.gz | Bin 16197 -> 16193 bytes sci-mathematics/gmp-ecm/Manifest | 4 +- .../gmp-ecm/gmp-ecm-7.0.5-r1.ebuild | 60 + sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild | 67 - sci-mathematics/gmp-ecm/metadata.xml | 3 - sci-mathematics/pspp/Manifest | 6 +- sci-mathematics/pspp/pspp-1.6.0-r1.ebuild | 82 + sci-mathematics/pspp/pspp-1.6.0.ebuild | 82 - sci-mathematics/pspp/pspp-1.6.1.ebuild | 86 - sci-mathematics/pspp/pspp-1.6.2-r1.ebuild | 84 + sci-mathematics/pspp/pspp-1.6.2.ebuild | 84 - sci-misc/Manifest.gz | Bin 2915 -> 2918 bytes sci-misc/cdfplayer/Manifest | 2 +- sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild | 4 +- sci-physics/Manifest.gz | Bin 4203 -> 4196 bytes sci-physics/geant4_vmc/Manifest | 4 +- .../geant4_vmc/geant4_vmc-6.1_p2.ebuild | 79 + sci-physics/geant4_vmc/geant4_vmc-9999.ebuild | 2 +- sci-visualization/Manifest.gz | Bin 5366 -> 5366 bytes sci-visualization/gr/Manifest | 2 +- sci-visualization/gr/gr-0.53.0.ebuild | 2 + sci-visualization/pythonprop/Manifest | 2 +- .../pythonprop/pythonprop-0.30-r1.ebuild | 51 + .../pythonprop/pythonprop-0.30.ebuild | 51 - sec-policy/Manifest.gz | Bin 41437 -> 41470 bytes sec-policy/selinux-abrt/Manifest | 6 +- .../selinux-abrt-2.20220106-r1.ebuild | 15 - .../selinux-abrt-2.20220106-r2.ebuild | 15 - .../selinux-abrt-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-accountsd/Manifest | 6 +- .../selinux-accountsd-2.20220106-r1.ebuild | 22 - .../selinux-accountsd-2.20220106-r2.ebuild | 22 - .../selinux-accountsd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-acct/Manifest | 6 +- .../selinux-acct-2.20220106-r1.ebuild | 15 - .../selinux-acct-2.20220106-r2.ebuild | 15 - .../selinux-acct-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-afs/Manifest | 6 +- .../selinux-afs-2.20220106-r1.ebuild | 15 - .../selinux-afs-2.20220106-r2.ebuild | 15 - .../selinux-afs-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-aide/Manifest | 6 +- .../selinux-aide-2.20220106-r1.ebuild | 15 - .../selinux-aide-2.20220106-r2.ebuild | 15 - .../selinux-aide-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-alsa/Manifest | 6 +- .../selinux-alsa-2.20220106-r1.ebuild | 15 - .../selinux-alsa-2.20220106-r2.ebuild | 15 - .../selinux-alsa-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-amanda/Manifest | 6 +- .../selinux-amanda-2.20220106-r1.ebuild | 21 - .../selinux-amanda-2.20220106-r2.ebuild | 21 - .../selinux-amanda-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-amavis/Manifest | 6 +- .../selinux-amavis-2.20220106-r1.ebuild | 15 - .../selinux-amavis-2.20220106-r2.ebuild | 15 - .../selinux-amavis-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-android/Manifest | 6 +- .../selinux-android-2.20220106-r1.ebuild | 24 - .../selinux-android-2.20220106-r2.ebuild | 24 - .../selinux-android-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-apache/Manifest | 6 +- .../selinux-apache-2.20220106-r1.ebuild | 21 - .../selinux-apache-2.20220106-r2.ebuild | 21 - .../selinux-apache-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-apcupsd/Manifest | 6 +- .../selinux-apcupsd-2.20220106-r1.ebuild | 21 - .../selinux-apcupsd-2.20220106-r2.ebuild | 21 - .../selinux-apcupsd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-apm/Manifest | 6 +- .../selinux-apm-2.20220106-r1.ebuild | 36 - .../selinux-apm-2.20220106-r2.ebuild | 36 - .../selinux-apm-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-arpwatch/Manifest | 6 +- .../selinux-arpwatch-2.20220106-r1.ebuild | 15 - .../selinux-arpwatch-2.20220106-r2.ebuild | 15 - .../selinux-arpwatch-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-asterisk/Manifest | 6 +- .../selinux-asterisk-2.20220106-r1.ebuild | 15 - .../selinux-asterisk-2.20220106-r2.ebuild | 15 - .../selinux-asterisk-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-at/Manifest | 6 +- .../selinux-at-2.20220106-r1.ebuild | 15 - .../selinux-at-2.20220106-r2.ebuild | 15 - .../selinux-at-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-automount/Manifest | 6 +- .../selinux-automount-2.20220106-r1.ebuild | 15 - .../selinux-automount-2.20220106-r2.ebuild | 15 - .../selinux-automount-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-avahi/Manifest | 6 +- .../selinux-avahi-2.20220106-r1.ebuild | 15 - .../selinux-avahi-2.20220106-r2.ebuild | 15 - .../selinux-avahi-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-awstats/Manifest | 6 +- .../selinux-awstats-2.20220106-r1.ebuild | 21 - .../selinux-awstats-2.20220106-r2.ebuild | 21 - .../selinux-awstats-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-backup/Manifest | 6 +- .../selinux-backup-2.20220106-r1.ebuild | 15 - .../selinux-backup-2.20220106-r2.ebuild | 15 - .../selinux-backup-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-bacula/Manifest | 6 +- .../selinux-bacula-2.20220106-r1.ebuild | 15 - .../selinux-bacula-2.20220106-r2.ebuild | 15 - .../selinux-bacula-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-base-policy/Manifest | 6 +- .../selinux-base-policy-2.20220106-r1.ebuild | 141 - .../selinux-base-policy-2.20220106-r2.ebuild | 141 - .../selinux-base-policy-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-base/Manifest | 6 +- .../selinux-base-2.20220106-r1.ebuild | 158 - .../selinux-base-2.20220106-r2.ebuild | 158 - .../selinux-base-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-bind/Manifest | 6 +- .../selinux-bind-2.20220106-r1.ebuild | 15 - .../selinux-bind-2.20220106-r2.ebuild | 15 - .../selinux-bind-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-bitcoin/Manifest | 6 +- .../selinux-bitcoin-2.20220106-r1.ebuild | 15 - .../selinux-bitcoin-2.20220106-r2.ebuild | 15 - .../selinux-bitcoin-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-bitlbee/Manifest | 6 +- .../selinux-bitlbee-2.20220106-r1.ebuild | 22 - .../selinux-bitlbee-2.20220106-r2.ebuild | 22 - .../selinux-bitlbee-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-bluetooth/Manifest | 6 +- .../selinux-bluetooth-2.20220106-r1.ebuild | 15 - .../selinux-bluetooth-2.20220106-r2.ebuild | 15 - .../selinux-bluetooth-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-brctl/Manifest | 6 +- .../selinux-brctl-2.20220106-r1.ebuild | 15 - .../selinux-brctl-2.20220106-r2.ebuild | 15 - .../selinux-brctl-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cachefilesd/Manifest | 6 +- .../selinux-cachefilesd-2.20220106-r1.ebuild | 15 - .../selinux-cachefilesd-2.20220106-r2.ebuild | 15 - .../selinux-cachefilesd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-calamaris/Manifest | 6 +- .../selinux-calamaris-2.20220106-r1.ebuild | 15 - .../selinux-calamaris-2.20220106-r2.ebuild | 15 - .../selinux-calamaris-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-canna/Manifest | 6 +- .../selinux-canna-2.20220106-r1.ebuild | 15 - .../selinux-canna-2.20220106-r2.ebuild | 15 - .../selinux-canna-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cdrecord/Manifest | 6 +- .../selinux-cdrecord-2.20220106-r1.ebuild | 15 - .../selinux-cdrecord-2.20220106-r2.ebuild | 15 - .../selinux-cdrecord-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ceph/Manifest | 6 +- .../selinux-ceph-2.20220106-r1.ebuild | 15 - .../selinux-ceph-2.20220106-r2.ebuild | 15 - .../selinux-ceph-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-certbot/Manifest | 6 +- .../selinux-certbot-2.20220106-r1.ebuild | 15 - .../selinux-certbot-2.20220106-r2.ebuild | 15 - .../selinux-certbot-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cgmanager/Manifest | 6 +- .../selinux-cgmanager-2.20220106-r1.ebuild | 15 - .../selinux-cgmanager-2.20220106-r2.ebuild | 15 - .../selinux-cgmanager-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cgroup/Manifest | 6 +- .../selinux-cgroup-2.20220106-r1.ebuild | 15 - .../selinux-cgroup-2.20220106-r2.ebuild | 15 - .../selinux-cgroup-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-chromium/Manifest | 6 +- .../selinux-chromium-2.20220106-r1.ebuild | 22 - .../selinux-chromium-2.20220106-r2.ebuild | 22 - .../selinux-chromium-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-chronyd/Manifest | 6 +- .../selinux-chronyd-2.20220106-r1.ebuild | 15 - .../selinux-chronyd-2.20220106-r2.ebuild | 15 - .../selinux-chronyd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-clamav/Manifest | 6 +- .../selinux-clamav-2.20220106-r1.ebuild | 15 - .../selinux-clamav-2.20220106-r2.ebuild | 15 - .../selinux-clamav-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cloudinit/Manifest | 2 +- .../selinux-cloudinit-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-collectd/Manifest | 6 +- .../selinux-collectd-2.20220106-r1.ebuild | 23 - .../selinux-collectd-2.20220106-r2.ebuild | 23 - .../selinux-collectd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-colord/Manifest | 6 +- .../selinux-colord-2.20220106-r1.ebuild | 15 - .../selinux-colord-2.20220106-r2.ebuild | 15 - .../selinux-colord-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-container/Manifest | 6 +- .../selinux-container-2.20220106-r1.ebuild | 15 - .../selinux-container-2.20220106-r2.ebuild | 15 - .../selinux-container-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-corosync/Manifest | 6 +- .../selinux-corosync-2.20220106-r1.ebuild | 15 - .../selinux-corosync-2.20220106-r2.ebuild | 15 - .../selinux-corosync-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-couchdb/Manifest | 6 +- .../selinux-couchdb-2.20220106-r1.ebuild | 15 - .../selinux-couchdb-2.20220106-r2.ebuild | 15 - .../selinux-couchdb-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-courier/Manifest | 6 +- .../selinux-courier-2.20220106-r1.ebuild | 15 - .../selinux-courier-2.20220106-r2.ebuild | 15 - .../selinux-courier-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cpucontrol/Manifest | 6 +- .../selinux-cpucontrol-2.20220106-r1.ebuild | 15 - .../selinux-cpucontrol-2.20220106-r2.ebuild | 15 - .../selinux-cpucontrol-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cpufreqselector/Manifest | 6 +- ...linux-cpufreqselector-2.20220106-r1.ebuild | 15 - ...linux-cpufreqselector-2.20220106-r2.ebuild | 15 - ...linux-cpufreqselector-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cups/Manifest | 6 +- .../selinux-cups-2.20220106-r1.ebuild | 21 - .../selinux-cups-2.20220106-r2.ebuild | 21 - .../selinux-cups-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cvs/Manifest | 6 +- .../selinux-cvs-2.20220106-r1.ebuild | 23 - .../selinux-cvs-2.20220106-r2.ebuild | 23 - .../selinux-cvs-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-cyphesis/Manifest | 6 +- .../selinux-cyphesis-2.20220106-r1.ebuild | 15 - .../selinux-cyphesis-2.20220106-r2.ebuild | 15 - .../selinux-cyphesis-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-daemontools/Manifest | 6 +- .../selinux-daemontools-2.20220106-r1.ebuild | 15 - .../selinux-daemontools-2.20220106-r2.ebuild | 15 - .../selinux-daemontools-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dante/Manifest | 6 +- .../selinux-dante-2.20220106-r1.ebuild | 15 - .../selinux-dante-2.20220106-r2.ebuild | 15 - .../selinux-dante-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dbadm/Manifest | 6 +- .../selinux-dbadm-2.20220106-r1.ebuild | 15 - .../selinux-dbadm-2.20220106-r2.ebuild | 15 - .../selinux-dbadm-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dbskk/Manifest | 6 +- .../selinux-dbskk-2.20220106-r1.ebuild | 21 - .../selinux-dbskk-2.20220106-r2.ebuild | 21 - .../selinux-dbskk-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dbus/Manifest | 6 +- .../selinux-dbus-2.20220106-r1.ebuild | 15 - .../selinux-dbus-2.20220106-r2.ebuild | 15 - .../selinux-dbus-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ddclient/Manifest | 6 +- .../selinux-ddclient-2.20220106-r1.ebuild | 15 - .../selinux-ddclient-2.20220106-r2.ebuild | 15 - .../selinux-ddclient-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-devicekit/Manifest | 6 +- .../selinux-devicekit-2.20220106-r1.ebuild | 22 - .../selinux-devicekit-2.20220106-r2.ebuild | 22 - .../selinux-devicekit-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dhcp/Manifest | 6 +- .../selinux-dhcp-2.20220106-r1.ebuild | 15 - .../selinux-dhcp-2.20220106-r2.ebuild | 15 - .../selinux-dhcp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dictd/Manifest | 6 +- .../selinux-dictd-2.20220106-r1.ebuild | 15 - .../selinux-dictd-2.20220106-r2.ebuild | 15 - .../selinux-dictd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dirmngr/Manifest | 6 +- .../selinux-dirmngr-2.20220106-r1.ebuild | 15 - .../selinux-dirmngr-2.20220106-r2.ebuild | 15 - .../selinux-dirmngr-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dirsrv/Manifest | 6 +- .../selinux-dirsrv-2.20220106-r1.ebuild | 15 - .../selinux-dirsrv-2.20220106-r2.ebuild | 15 - .../selinux-dirsrv-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-distcc/Manifest | 6 +- .../selinux-distcc-2.20220106-r1.ebuild | 15 - .../selinux-distcc-2.20220106-r2.ebuild | 15 - .../selinux-distcc-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-djbdns/Manifest | 6 +- .../selinux-djbdns-2.20220106-r1.ebuild | 23 - .../selinux-djbdns-2.20220106-r2.ebuild | 23 - .../selinux-djbdns-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dkim/Manifest | 6 +- .../selinux-dkim-2.20220106-r1.ebuild | 22 - .../selinux-dkim-2.20220106-r2.ebuild | 22 - .../selinux-dkim-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dmidecode/Manifest | 6 +- .../selinux-dmidecode-2.20220106-r1.ebuild | 15 - .../selinux-dmidecode-2.20220106-r2.ebuild | 15 - .../selinux-dmidecode-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dnsmasq/Manifest | 6 +- .../selinux-dnsmasq-2.20220106-r1.ebuild | 15 - .../selinux-dnsmasq-2.20220106-r2.ebuild | 15 - .../selinux-dnsmasq-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-docker/Manifest | 6 +- .../selinux-docker-2.20220106-r1.ebuild | 22 - .../selinux-docker-2.20220106-r2.ebuild | 22 - .../selinux-docker-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dovecot/Manifest | 6 +- .../selinux-dovecot-2.20220106-r1.ebuild | 15 - .../selinux-dovecot-2.20220106-r2.ebuild | 15 - .../selinux-dovecot-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dpkg/Manifest | 6 +- .../selinux-dpkg-2.20220106-r1.ebuild | 15 - .../selinux-dpkg-2.20220106-r2.ebuild | 15 - .../selinux-dpkg-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dracut/Manifest | 6 +- .../selinux-dracut-2.20220106-r1.ebuild | 15 - .../selinux-dracut-2.20220106-r2.ebuild | 15 - .../selinux-dracut-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-dropbox/Manifest | 6 +- .../selinux-dropbox-2.20220106-r1.ebuild | 23 - .../selinux-dropbox-2.20220106-r2.ebuild | 23 - .../selinux-dropbox-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-entropyd/Manifest | 6 +- .../selinux-entropyd-2.20220106-r1.ebuild | 15 - .../selinux-entropyd-2.20220106-r2.ebuild | 15 - .../selinux-entropyd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-evolution/Manifest | 6 +- .../selinux-evolution-2.20220106-r1.ebuild | 21 - .../selinux-evolution-2.20220106-r2.ebuild | 21 - .../selinux-evolution-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-exim/Manifest | 6 +- .../selinux-exim-2.20220106-r1.ebuild | 15 - .../selinux-exim-2.20220106-r2.ebuild | 15 - .../selinux-exim-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-fail2ban/Manifest | 6 +- .../selinux-fail2ban-2.20220106-r1.ebuild | 15 - .../selinux-fail2ban-2.20220106-r2.ebuild | 15 - .../selinux-fail2ban-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-fetchmail/Manifest | 6 +- .../selinux-fetchmail-2.20220106-r1.ebuild | 15 - .../selinux-fetchmail-2.20220106-r2.ebuild | 15 - .../selinux-fetchmail-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-finger/Manifest | 6 +- .../selinux-finger-2.20220106-r1.ebuild | 22 - .../selinux-finger-2.20220106-r2.ebuild | 22 - .../selinux-finger-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-flash/Manifest | 6 +- .../selinux-flash-2.20220106-r1.ebuild | 15 - .../selinux-flash-2.20220106-r2.ebuild | 15 - .../selinux-flash-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-fprintd/Manifest | 6 +- .../selinux-fprintd-2.20220106-r1.ebuild | 21 - .../selinux-fprintd-2.20220106-r2.ebuild | 21 - .../selinux-fprintd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ftp/Manifest | 6 +- .../selinux-ftp-2.20220106-r1.ebuild | 15 - .../selinux-ftp-2.20220106-r2.ebuild | 15 - .../selinux-ftp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-games/Manifest | 6 +- .../selinux-games-2.20220106-r1.ebuild | 15 - .../selinux-games-2.20220106-r2.ebuild | 15 - .../selinux-games-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gatekeeper/Manifest | 6 +- .../selinux-gatekeeper-2.20220106-r1.ebuild | 15 - .../selinux-gatekeeper-2.20220106-r2.ebuild | 15 - .../selinux-gatekeeper-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-git/Manifest | 6 +- .../selinux-git-2.20220106-r1.ebuild | 22 - .../selinux-git-2.20220106-r2.ebuild | 22 - .../selinux-git-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gitosis/Manifest | 6 +- .../selinux-gitosis-2.20220106-r1.ebuild | 15 - .../selinux-gitosis-2.20220106-r2.ebuild | 15 - .../selinux-gitosis-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gnome/Manifest | 6 +- .../selinux-gnome-2.20220106-r1.ebuild | 15 - .../selinux-gnome-2.20220106-r2.ebuild | 15 - .../selinux-gnome-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-googletalk/Manifest | 6 +- .../selinux-googletalk-2.20220106-r1.ebuild | 15 - .../selinux-googletalk-2.20220106-r2.ebuild | 15 - .../selinux-googletalk-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gorg/Manifest | 6 +- .../selinux-gorg-2.20220106-r1.ebuild | 15 - .../selinux-gorg-2.20220106-r2.ebuild | 15 - .../selinux-gorg-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gpg/Manifest | 6 +- .../selinux-gpg-2.20220106-r1.ebuild | 22 - .../selinux-gpg-2.20220106-r2.ebuild | 22 - .../selinux-gpg-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gpm/Manifest | 6 +- .../selinux-gpm-2.20220106-r1.ebuild | 15 - .../selinux-gpm-2.20220106-r2.ebuild | 15 - .../selinux-gpm-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gpsd/Manifest | 6 +- .../selinux-gpsd-2.20220106-r1.ebuild | 15 - .../selinux-gpsd-2.20220106-r2.ebuild | 15 - .../selinux-gpsd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-gssproxy/Manifest | 6 +- .../selinux-gssproxy-2.20220106-r1.ebuild | 15 - .../selinux-gssproxy-2.20220106-r2.ebuild | 15 - .../selinux-gssproxy-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-hddtemp/Manifest | 6 +- .../selinux-hddtemp-2.20220106-r1.ebuild | 15 - .../selinux-hddtemp-2.20220106-r2.ebuild | 15 - .../selinux-hddtemp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-hostapd/Manifest | 2 +- .../selinux-hostapd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-icecast/Manifest | 6 +- .../selinux-icecast-2.20220106-r1.ebuild | 15 - .../selinux-icecast-2.20220106-r2.ebuild | 15 - .../selinux-icecast-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ifplugd/Manifest | 6 +- .../selinux-ifplugd-2.20220106-r1.ebuild | 15 - .../selinux-ifplugd-2.20220106-r2.ebuild | 15 - .../selinux-ifplugd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-inetd/Manifest | 6 +- .../selinux-inetd-2.20220106-r1.ebuild | 15 - .../selinux-inetd-2.20220106-r2.ebuild | 15 - .../selinux-inetd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-inn/Manifest | 6 +- .../selinux-inn-2.20220106-r1.ebuild | 15 - .../selinux-inn-2.20220106-r2.ebuild | 15 - .../selinux-inn-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ipsec/Manifest | 6 +- .../selinux-ipsec-2.20220106-r1.ebuild | 15 - .../selinux-ipsec-2.20220106-r2.ebuild | 15 - .../selinux-ipsec-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-irc/Manifest | 6 +- .../selinux-irc-2.20220106-r1.ebuild | 15 - .../selinux-irc-2.20220106-r2.ebuild | 15 - .../selinux-irc-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ircd/Manifest | 6 +- .../selinux-ircd-2.20220106-r1.ebuild | 15 - .../selinux-ircd-2.20220106-r2.ebuild | 15 - .../selinux-ircd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-irqbalance/Manifest | 6 +- .../selinux-irqbalance-2.20220106-r1.ebuild | 15 - .../selinux-irqbalance-2.20220106-r2.ebuild | 15 - .../selinux-irqbalance-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-jabber/Manifest | 6 +- .../selinux-jabber-2.20220106-r1.ebuild | 15 - .../selinux-jabber-2.20220106-r2.ebuild | 15 - .../selinux-jabber-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-java/Manifest | 6 +- .../selinux-java-2.20220106-r1.ebuild | 15 - .../selinux-java-2.20220106-r2.ebuild | 15 - .../selinux-java-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-kdeconnect/Manifest | 6 +- .../selinux-kdeconnect-2.20220106-r1.ebuild | 15 - .../selinux-kdeconnect-2.20220106-r2.ebuild | 15 - .../selinux-kdeconnect-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-kdump/Manifest | 6 +- .../selinux-kdump-2.20220106-r1.ebuild | 15 - .../selinux-kdump-2.20220106-r2.ebuild | 15 - .../selinux-kdump-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-kerberos/Manifest | 6 +- .../selinux-kerberos-2.20220106-r1.ebuild | 15 - .../selinux-kerberos-2.20220106-r2.ebuild | 15 - .../selinux-kerberos-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-kerneloops/Manifest | 6 +- .../selinux-kerneloops-2.20220106-r1.ebuild | 15 - .../selinux-kerneloops-2.20220106-r2.ebuild | 15 - .../selinux-kerneloops-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-kismet/Manifest | 6 +- .../selinux-kismet-2.20220106-r1.ebuild | 15 - .../selinux-kismet-2.20220106-r2.ebuild | 15 - .../selinux-kismet-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ksmtuned/Manifest | 6 +- .../selinux-ksmtuned-2.20220106-r1.ebuild | 15 - .../selinux-ksmtuned-2.20220106-r2.ebuild | 15 - .../selinux-ksmtuned-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ldap/Manifest | 6 +- .../selinux-ldap-2.20220106-r1.ebuild | 15 - .../selinux-ldap-2.20220106-r2.ebuild | 15 - .../selinux-ldap-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-links/Manifest | 6 +- .../selinux-links-2.20220106-r1.ebuild | 15 - .../selinux-links-2.20220106-r2.ebuild | 15 - .../selinux-links-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-lircd/Manifest | 6 +- .../selinux-lircd-2.20220106-r1.ebuild | 15 - .../selinux-lircd-2.20220106-r2.ebuild | 15 - .../selinux-lircd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-loadkeys/Manifest | 6 +- .../selinux-loadkeys-2.20220106-r1.ebuild | 15 - .../selinux-loadkeys-2.20220106-r2.ebuild | 15 - .../selinux-loadkeys-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-logrotate/Manifest | 6 +- .../selinux-logrotate-2.20220106-r1.ebuild | 15 - .../selinux-logrotate-2.20220106-r2.ebuild | 15 - .../selinux-logrotate-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-logsentry/Manifest | 6 +- .../selinux-logsentry-2.20220106-r1.ebuild | 15 - .../selinux-logsentry-2.20220106-r2.ebuild | 15 - .../selinux-logsentry-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-logwatch/Manifest | 6 +- .../selinux-logwatch-2.20220106-r1.ebuild | 15 - .../selinux-logwatch-2.20220106-r2.ebuild | 15 - .../selinux-logwatch-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-lpd/Manifest | 6 +- .../selinux-lpd-2.20220106-r1.ebuild | 15 - .../selinux-lpd-2.20220106-r2.ebuild | 15 - .../selinux-lpd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mailman/Manifest | 6 +- .../selinux-mailman-2.20220106-r1.ebuild | 15 - .../selinux-mailman-2.20220106-r2.ebuild | 15 - .../selinux-mailman-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-makewhatis/Manifest | 6 +- .../selinux-makewhatis-2.20220106-r1.ebuild | 15 - .../selinux-makewhatis-2.20220106-r2.ebuild | 15 - .../selinux-makewhatis-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mandb/Manifest | 6 +- .../selinux-mandb-2.20220106-r1.ebuild | 15 - .../selinux-mandb-2.20220106-r2.ebuild | 15 - .../selinux-mandb-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-matrixd/Manifest | 2 +- .../selinux-matrixd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mcelog/Manifest | 6 +- .../selinux-mcelog-2.20220106-r1.ebuild | 15 - .../selinux-mcelog-2.20220106-r2.ebuild | 15 - .../selinux-mcelog-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-memcached/Manifest | 6 +- .../selinux-memcached-2.20220106-r1.ebuild | 15 - .../selinux-memcached-2.20220106-r2.ebuild | 15 - .../selinux-memcached-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-milter/Manifest | 6 +- .../selinux-milter-2.20220106-r1.ebuild | 15 - .../selinux-milter-2.20220106-r2.ebuild | 15 - .../selinux-milter-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-modemmanager/Manifest | 6 +- .../selinux-modemmanager-2.20220106-r1.ebuild | 21 - .../selinux-modemmanager-2.20220106-r2.ebuild | 21 - .../selinux-modemmanager-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mono/Manifest | 6 +- .../selinux-mono-2.20220106-r1.ebuild | 15 - .../selinux-mono-2.20220106-r2.ebuild | 15 - .../selinux-mono-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mozilla/Manifest | 6 +- .../selinux-mozilla-2.20220106-r1.ebuild | 21 - .../selinux-mozilla-2.20220106-r2.ebuild | 21 - .../selinux-mozilla-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mpd/Manifest | 6 +- .../selinux-mpd-2.20220106-r1.ebuild | 15 - .../selinux-mpd-2.20220106-r2.ebuild | 15 - .../selinux-mpd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mplayer/Manifest | 6 +- .../selinux-mplayer-2.20220106-r1.ebuild | 15 - .../selinux-mplayer-2.20220106-r2.ebuild | 15 - .../selinux-mplayer-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mrtg/Manifest | 6 +- .../selinux-mrtg-2.20220106-r1.ebuild | 15 - .../selinux-mrtg-2.20220106-r2.ebuild | 15 - .../selinux-mrtg-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-munin/Manifest | 6 +- .../selinux-munin-2.20220106-r1.ebuild | 21 - .../selinux-munin-2.20220106-r2.ebuild | 21 - .../selinux-munin-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mutt/Manifest | 6 +- .../selinux-mutt-2.20220106-r1.ebuild | 15 - .../selinux-mutt-2.20220106-r2.ebuild | 15 - .../selinux-mutt-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-mysql/Manifest | 6 +- .../selinux-mysql-2.20220106-r1.ebuild | 15 - .../selinux-mysql-2.20220106-r2.ebuild | 15 - .../selinux-mysql-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-nagios/Manifest | 6 +- .../selinux-nagios-2.20220106-r1.ebuild | 21 - .../selinux-nagios-2.20220106-r2.ebuild | 21 - .../selinux-nagios-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ncftool/Manifest | 6 +- .../selinux-ncftool-2.20220106-r1.ebuild | 15 - .../selinux-ncftool-2.20220106-r2.ebuild | 15 - .../selinux-ncftool-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-networkmanager/Manifest | 6 +- ...elinux-networkmanager-2.20220106-r1.ebuild | 15 - ...elinux-networkmanager-2.20220106-r2.ebuild | 15 - ...elinux-networkmanager-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-nginx/Manifest | 6 +- .../selinux-nginx-2.20220106-r1.ebuild | 21 - .../selinux-nginx-2.20220106-r2.ebuild | 21 - .../selinux-nginx-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-node_exporter/Manifest | 4 +- ...selinux-node_exporter-2.20220106-r2.ebuild | 15 - ...selinux-node_exporter-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-nslcd/Manifest | 6 +- .../selinux-nslcd-2.20220106-r1.ebuild | 15 - .../selinux-nslcd-2.20220106-r2.ebuild | 15 - .../selinux-nslcd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ntop/Manifest | 6 +- .../selinux-ntop-2.20220106-r1.ebuild | 15 - .../selinux-ntop-2.20220106-r2.ebuild | 15 - .../selinux-ntop-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ntp/Manifest | 6 +- .../selinux-ntp-2.20220106-r1.ebuild | 15 - .../selinux-ntp-2.20220106-r2.ebuild | 15 - .../selinux-ntp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-nut/Manifest | 6 +- .../selinux-nut-2.20220106-r1.ebuild | 21 - .../selinux-nut-2.20220106-r2.ebuild | 21 - .../selinux-nut-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-nx/Manifest | 6 +- .../selinux-nx-2.20220106-r1.ebuild | 15 - .../selinux-nx-2.20220106-r2.ebuild | 15 - .../selinux-nx-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-obfs4proxy/Manifest | 6 +- .../selinux-obfs4proxy-2.20220106-r1.ebuild | 15 - .../selinux-obfs4proxy-2.20220106-r2.ebuild | 15 - .../selinux-obfs4proxy-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-oddjob/Manifest | 6 +- .../selinux-oddjob-2.20220106-r1.ebuild | 15 - .../selinux-oddjob-2.20220106-r2.ebuild | 15 - .../selinux-oddjob-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-oident/Manifest | 6 +- .../selinux-oident-2.20220106-r1.ebuild | 15 - .../selinux-oident-2.20220106-r2.ebuild | 15 - .../selinux-oident-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-openct/Manifest | 6 +- .../selinux-openct-2.20220106-r1.ebuild | 15 - .../selinux-openct-2.20220106-r2.ebuild | 15 - .../selinux-openct-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-openrc/Manifest | 6 +- .../selinux-openrc-2.20220106-r1.ebuild | 15 - .../selinux-openrc-2.20220106-r2.ebuild | 15 - .../selinux-openrc-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-openvpn/Manifest | 6 +- .../selinux-openvpn-2.20220106-r1.ebuild | 15 - .../selinux-openvpn-2.20220106-r2.ebuild | 15 - .../selinux-openvpn-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-pan/Manifest | 6 +- .../selinux-pan-2.20220106-r1.ebuild | 21 - .../selinux-pan-2.20220106-r2.ebuild | 21 - .../selinux-pan-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-pcscd/Manifest | 6 +- .../selinux-pcscd-2.20220106-r1.ebuild | 15 - .../selinux-pcscd-2.20220106-r2.ebuild | 15 - .../selinux-pcscd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-phpfpm/Manifest | 6 +- .../selinux-phpfpm-2.20220106-r1.ebuild | 21 - .../selinux-phpfpm-2.20220106-r2.ebuild | 21 - .../selinux-phpfpm-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-plymouthd/Manifest | 6 +- .../selinux-plymouthd-2.20220106-r1.ebuild | 15 - .../selinux-plymouthd-2.20220106-r2.ebuild | 15 - .../selinux-plymouthd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-podman/Manifest | 6 +- .../selinux-podman-2.20220106-r1.ebuild | 22 - .../selinux-podman-2.20220106-r2.ebuild | 22 - .../selinux-podman-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-policykit/Manifest | 6 +- .../selinux-policykit-2.20220106-r1.ebuild | 15 - .../selinux-policykit-2.20220106-r2.ebuild | 15 - .../selinux-policykit-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-portmap/Manifest | 6 +- .../selinux-portmap-2.20220106-r1.ebuild | 15 - .../selinux-portmap-2.20220106-r2.ebuild | 15 - .../selinux-portmap-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-postfix/Manifest | 6 +- .../selinux-postfix-2.20220106-r1.ebuild | 15 - .../selinux-postfix-2.20220106-r2.ebuild | 15 - .../selinux-postfix-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-postgresql/Manifest | 6 +- .../selinux-postgresql-2.20220106-r1.ebuild | 15 - .../selinux-postgresql-2.20220106-r2.ebuild | 15 - .../selinux-postgresql-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-postgrey/Manifest | 6 +- .../selinux-postgrey-2.20220106-r1.ebuild | 15 - .../selinux-postgrey-2.20220106-r2.ebuild | 15 - .../selinux-postgrey-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ppp/Manifest | 6 +- .../selinux-ppp-2.20220106-r1.ebuild | 15 - .../selinux-ppp-2.20220106-r2.ebuild | 15 - .../selinux-ppp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-prelude/Manifest | 6 +- .../selinux-prelude-2.20220106-r1.ebuild | 21 - .../selinux-prelude-2.20220106-r2.ebuild | 21 - .../selinux-prelude-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-privoxy/Manifest | 6 +- .../selinux-privoxy-2.20220106-r1.ebuild | 15 - .../selinux-privoxy-2.20220106-r2.ebuild | 15 - .../selinux-privoxy-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-procmail/Manifest | 6 +- .../selinux-procmail-2.20220106-r1.ebuild | 15 - .../selinux-procmail-2.20220106-r2.ebuild | 15 - .../selinux-procmail-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-psad/Manifest | 6 +- .../selinux-psad-2.20220106-r1.ebuild | 15 - .../selinux-psad-2.20220106-r2.ebuild | 15 - .../selinux-psad-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-publicfile/Manifest | 6 +- .../selinux-publicfile-2.20220106-r1.ebuild | 15 - .../selinux-publicfile-2.20220106-r2.ebuild | 15 - .../selinux-publicfile-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-pulseaudio/Manifest | 6 +- .../selinux-pulseaudio-2.20220106-r1.ebuild | 15 - .../selinux-pulseaudio-2.20220106-r2.ebuild | 15 - .../selinux-pulseaudio-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-puppet/Manifest | 6 +- .../selinux-puppet-2.20220106-r1.ebuild | 15 - .../selinux-puppet-2.20220106-r2.ebuild | 15 - .../selinux-puppet-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-pyzor/Manifest | 6 +- .../selinux-pyzor-2.20220106-r1.ebuild | 15 - .../selinux-pyzor-2.20220106-r2.ebuild | 15 - .../selinux-pyzor-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-qemu/Manifest | 6 +- .../selinux-qemu-2.20220106-r1.ebuild | 21 - .../selinux-qemu-2.20220106-r2.ebuild | 21 - .../selinux-qemu-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-qmail/Manifest | 6 +- .../selinux-qmail-2.20220106-r1.ebuild | 15 - .../selinux-qmail-2.20220106-r2.ebuild | 15 - .../selinux-qmail-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-quota/Manifest | 6 +- .../selinux-quota-2.20220106-r1.ebuild | 15 - .../selinux-quota-2.20220106-r2.ebuild | 15 - .../selinux-quota-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-radius/Manifest | 6 +- .../selinux-radius-2.20220106-r1.ebuild | 15 - .../selinux-radius-2.20220106-r2.ebuild | 15 - .../selinux-radius-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-radvd/Manifest | 6 +- .../selinux-radvd-2.20220106-r1.ebuild | 15 - .../selinux-radvd-2.20220106-r2.ebuild | 15 - .../selinux-radvd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-razor/Manifest | 6 +- .../selinux-razor-2.20220106-r1.ebuild | 15 - .../selinux-razor-2.20220106-r2.ebuild | 15 - .../selinux-razor-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-redis/Manifest | 6 +- .../selinux-redis-2.20220106-r1.ebuild | 15 - .../selinux-redis-2.20220106-r2.ebuild | 15 - .../selinux-redis-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-remotelogin/Manifest | 6 +- .../selinux-remotelogin-2.20220106-r1.ebuild | 15 - .../selinux-remotelogin-2.20220106-r2.ebuild | 15 - .../selinux-remotelogin-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-resolvconf/Manifest | 6 +- .../selinux-resolvconf-2.20220106-r1.ebuild | 15 - .../selinux-resolvconf-2.20220106-r2.ebuild | 15 - .../selinux-resolvconf-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rngd/Manifest | 6 +- .../selinux-rngd-2.20220106-r1.ebuild | 15 - .../selinux-rngd-2.20220106-r2.ebuild | 15 - .../selinux-rngd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rootlesskit/Manifest | 2 +- .../selinux-rootlesskit-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rpc/Manifest | 6 +- .../selinux-rpc-2.20220106-r1.ebuild | 15 - .../selinux-rpc-2.20220106-r2.ebuild | 15 - .../selinux-rpc-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rpcbind/Manifest | 6 +- .../selinux-rpcbind-2.20220106-r1.ebuild | 15 - .../selinux-rpcbind-2.20220106-r2.ebuild | 15 - .../selinux-rpcbind-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rpm/Manifest | 6 +- .../selinux-rpm-2.20220106-r1.ebuild | 15 - .../selinux-rpm-2.20220106-r2.ebuild | 15 - .../selinux-rpm-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rssh/Manifest | 6 +- .../selinux-rssh-2.20220106-r1.ebuild | 15 - .../selinux-rssh-2.20220106-r2.ebuild | 15 - .../selinux-rssh-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rtkit/Manifest | 6 +- .../selinux-rtkit-2.20220106-r1.ebuild | 21 - .../selinux-rtkit-2.20220106-r2.ebuild | 21 - .../selinux-rtkit-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-rtorrent/Manifest | 6 +- .../selinux-rtorrent-2.20220106-r1.ebuild | 15 - .../selinux-rtorrent-2.20220106-r2.ebuild | 15 - .../selinux-rtorrent-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-salt/Manifest | 6 +- .../selinux-salt-2.20220106-r1.ebuild | 15 - .../selinux-salt-2.20220106-r2.ebuild | 15 - .../selinux-salt-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-samba/Manifest | 6 +- .../selinux-samba-2.20220106-r1.ebuild | 15 - .../selinux-samba-2.20220106-r2.ebuild | 15 - .../selinux-samba-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-sasl/Manifest | 6 +- .../selinux-sasl-2.20220106-r1.ebuild | 15 - .../selinux-sasl-2.20220106-r2.ebuild | 15 - .../selinux-sasl-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-screen/Manifest | 6 +- .../selinux-screen-2.20220106-r1.ebuild | 15 - .../selinux-screen-2.20220106-r2.ebuild | 15 - .../selinux-screen-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-secadm/Manifest | 6 +- .../selinux-secadm-2.20220106-r1.ebuild | 15 - .../selinux-secadm-2.20220106-r2.ebuild | 15 - .../selinux-secadm-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-sendmail/Manifest | 6 +- .../selinux-sendmail-2.20220106-r1.ebuild | 15 - .../selinux-sendmail-2.20220106-r2.ebuild | 15 - .../selinux-sendmail-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-sensord/Manifest | 6 +- .../selinux-sensord-2.20220106-r1.ebuild | 15 - .../selinux-sensord-2.20220106-r2.ebuild | 15 - .../selinux-sensord-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-shorewall/Manifest | 6 +- .../selinux-shorewall-2.20220106-r1.ebuild | 15 - .../selinux-shorewall-2.20220106-r2.ebuild | 15 - .../selinux-shorewall-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-shutdown/Manifest | 6 +- .../selinux-shutdown-2.20220106-r1.ebuild | 15 - .../selinux-shutdown-2.20220106-r2.ebuild | 15 - .../selinux-shutdown-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-skype/Manifest | 6 +- .../selinux-skype-2.20220106-r1.ebuild | 21 - .../selinux-skype-2.20220106-r2.ebuild | 21 - .../selinux-skype-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-slocate/Manifest | 6 +- .../selinux-slocate-2.20220106-r1.ebuild | 15 - .../selinux-slocate-2.20220106-r2.ebuild | 15 - .../selinux-slocate-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-slrnpull/Manifest | 6 +- .../selinux-slrnpull-2.20220106-r1.ebuild | 15 - .../selinux-slrnpull-2.20220106-r2.ebuild | 15 - .../selinux-slrnpull-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-smartmon/Manifest | 6 +- .../selinux-smartmon-2.20220106-r1.ebuild | 15 - .../selinux-smartmon-2.20220106-r2.ebuild | 15 - .../selinux-smartmon-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-smokeping/Manifest | 6 +- .../selinux-smokeping-2.20220106-r1.ebuild | 21 - .../selinux-smokeping-2.20220106-r2.ebuild | 21 - .../selinux-smokeping-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-snmp/Manifest | 6 +- .../selinux-snmp-2.20220106-r1.ebuild | 15 - .../selinux-snmp-2.20220106-r2.ebuild | 15 - .../selinux-snmp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-snort/Manifest | 6 +- .../selinux-snort-2.20220106-r1.ebuild | 15 - .../selinux-snort-2.20220106-r2.ebuild | 15 - .../selinux-snort-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-soundserver/Manifest | 6 +- .../selinux-soundserver-2.20220106-r1.ebuild | 15 - .../selinux-soundserver-2.20220106-r2.ebuild | 15 - .../selinux-soundserver-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-spamassassin/Manifest | 6 +- .../selinux-spamassassin-2.20220106-r1.ebuild | 15 - .../selinux-spamassassin-2.20220106-r2.ebuild | 15 - .../selinux-spamassassin-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-squid/Manifest | 6 +- .../selinux-squid-2.20220106-r1.ebuild | 21 - .../selinux-squid-2.20220106-r2.ebuild | 21 - .../selinux-squid-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-sssd/Manifest | 6 +- .../selinux-sssd-2.20220106-r1.ebuild | 15 - .../selinux-sssd-2.20220106-r2.ebuild | 15 - .../selinux-sssd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-stunnel/Manifest | 6 +- .../selinux-stunnel-2.20220106-r1.ebuild | 15 - .../selinux-stunnel-2.20220106-r2.ebuild | 15 - .../selinux-stunnel-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-subsonic/Manifest | 6 +- .../selinux-subsonic-2.20220106-r1.ebuild | 15 - .../selinux-subsonic-2.20220106-r2.ebuild | 15 - .../selinux-subsonic-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-sudo/Manifest | 6 +- .../selinux-sudo-2.20220106-r1.ebuild | 15 - .../selinux-sudo-2.20220106-r2.ebuild | 15 - .../selinux-sudo-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-sxid/Manifest | 6 +- .../selinux-sxid-2.20220106-r1.ebuild | 15 - .../selinux-sxid-2.20220106-r2.ebuild | 15 - .../selinux-sxid-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-syncthing/Manifest | 6 +- .../selinux-syncthing-2.20220106-r1.ebuild | 15 - .../selinux-syncthing-2.20220106-r2.ebuild | 15 - .../selinux-syncthing-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-sysstat/Manifest | 6 +- .../selinux-sysstat-2.20220106-r1.ebuild | 15 - .../selinux-sysstat-2.20220106-r2.ebuild | 15 - .../selinux-sysstat-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tboot/Manifest | 6 +- .../selinux-tboot-2.20220106-r1.ebuild | 15 - .../selinux-tboot-2.20220106-r2.ebuild | 15 - .../selinux-tboot-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tcpd/Manifest | 6 +- .../selinux-tcpd-2.20220106-r1.ebuild | 21 - .../selinux-tcpd-2.20220106-r2.ebuild | 21 - .../selinux-tcpd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tcsd/Manifest | 6 +- .../selinux-tcsd-2.20220106-r1.ebuild | 15 - .../selinux-tcsd-2.20220106-r2.ebuild | 15 - .../selinux-tcsd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-telnet/Manifest | 6 +- .../selinux-telnet-2.20220106-r1.ebuild | 21 - .../selinux-telnet-2.20220106-r2.ebuild | 21 - .../selinux-telnet-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tftp/Manifest | 6 +- .../selinux-tftp-2.20220106-r1.ebuild | 15 - .../selinux-tftp-2.20220106-r2.ebuild | 15 - .../selinux-tftp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tgtd/Manifest | 6 +- .../selinux-tgtd-2.20220106-r1.ebuild | 15 - .../selinux-tgtd-2.20220106-r2.ebuild | 15 - .../selinux-tgtd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-thunderbird/Manifest | 6 +- .../selinux-thunderbird-2.20220106-r1.ebuild | 21 - .../selinux-thunderbird-2.20220106-r2.ebuild | 21 - .../selinux-thunderbird-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-timidity/Manifest | 6 +- .../selinux-timidity-2.20220106-r1.ebuild | 15 - .../selinux-timidity-2.20220106-r2.ebuild | 15 - .../selinux-timidity-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tmpreaper/Manifest | 6 +- .../selinux-tmpreaper-2.20220106-r1.ebuild | 15 - .../selinux-tmpreaper-2.20220106-r2.ebuild | 15 - .../selinux-tmpreaper-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tor/Manifest | 6 +- .../selinux-tor-2.20220106-r1.ebuild | 15 - .../selinux-tor-2.20220106-r2.ebuild | 15 - .../selinux-tor-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-tripwire/Manifest | 6 +- .../selinux-tripwire-2.20220106-r1.ebuild | 15 - .../selinux-tripwire-2.20220106-r2.ebuild | 15 - .../selinux-tripwire-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ucspitcp/Manifest | 6 +- .../selinux-ucspitcp-2.20220106-r1.ebuild | 15 - .../selinux-ucspitcp-2.20220106-r2.ebuild | 15 - .../selinux-ucspitcp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-ulogd/Manifest | 6 +- .../selinux-ulogd-2.20220106-r1.ebuild | 15 - .../selinux-ulogd-2.20220106-r2.ebuild | 15 - .../selinux-ulogd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-uml/Manifest | 6 +- .../selinux-uml-2.20220106-r1.ebuild | 15 - .../selinux-uml-2.20220106-r2.ebuild | 15 - .../selinux-uml-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-unconfined/Manifest | 6 +- .../selinux-unconfined-2.20220106-r1.ebuild | 15 - .../selinux-unconfined-2.20220106-r2.ebuild | 15 - .../selinux-unconfined-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-uptime/Manifest | 6 +- .../selinux-uptime-2.20220106-r1.ebuild | 15 - .../selinux-uptime-2.20220106-r2.ebuild | 15 - .../selinux-uptime-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-usbguard/Manifest | 6 +- .../selinux-usbguard-2.20220106-r1.ebuild | 15 - .../selinux-usbguard-2.20220106-r2.ebuild | 15 - .../selinux-usbguard-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-usbmuxd/Manifest | 6 +- .../selinux-usbmuxd-2.20220106-r1.ebuild | 15 - .../selinux-usbmuxd-2.20220106-r2.ebuild | 15 - .../selinux-usbmuxd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-uucp/Manifest | 6 +- .../selinux-uucp-2.20220106-r1.ebuild | 21 - .../selinux-uucp-2.20220106-r2.ebuild | 21 - .../selinux-uucp-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-uwimap/Manifest | 6 +- .../selinux-uwimap-2.20220106-r1.ebuild | 15 - .../selinux-uwimap-2.20220106-r2.ebuild | 15 - .../selinux-uwimap-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-uwsgi/Manifest | 6 +- .../selinux-uwsgi-2.20220106-r1.ebuild | 15 - .../selinux-uwsgi-2.20220106-r2.ebuild | 15 - .../selinux-uwsgi-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-varnishd/Manifest | 6 +- .../selinux-varnishd-2.20220106-r1.ebuild | 15 - .../selinux-varnishd-2.20220106-r2.ebuild | 15 - .../selinux-varnishd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-vbetool/Manifest | 6 +- .../selinux-vbetool-2.20220106-r1.ebuild | 15 - .../selinux-vbetool-2.20220106-r2.ebuild | 15 - .../selinux-vbetool-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-vdagent/Manifest | 6 +- .../selinux-vdagent-2.20220106-r1.ebuild | 15 - .../selinux-vdagent-2.20220106-r2.ebuild | 15 - .../selinux-vdagent-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-vde/Manifest | 6 +- .../selinux-vde-2.20220106-r1.ebuild | 15 - .../selinux-vde-2.20220106-r2.ebuild | 15 - .../selinux-vde-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-virt/Manifest | 6 +- .../selinux-virt-2.20220106-r1.ebuild | 15 - .../selinux-virt-2.20220106-r2.ebuild | 15 - .../selinux-virt-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-vlock/Manifest | 6 +- .../selinux-vlock-2.20220106-r1.ebuild | 15 - .../selinux-vlock-2.20220106-r2.ebuild | 15 - .../selinux-vlock-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-vmware/Manifest | 6 +- .../selinux-vmware-2.20220106-r1.ebuild | 21 - .../selinux-vmware-2.20220106-r2.ebuild | 21 - .../selinux-vmware-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-vnstatd/Manifest | 6 +- .../selinux-vnstatd-2.20220106-r1.ebuild | 15 - .../selinux-vnstatd-2.20220106-r2.ebuild | 15 - .../selinux-vnstatd-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-vpn/Manifest | 6 +- .../selinux-vpn-2.20220106-r1.ebuild | 15 - .../selinux-vpn-2.20220106-r2.ebuild | 15 - .../selinux-vpn-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-watchdog/Manifest | 6 +- .../selinux-watchdog-2.20220106-r1.ebuild | 15 - .../selinux-watchdog-2.20220106-r2.ebuild | 15 - .../selinux-watchdog-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-webalizer/Manifest | 6 +- .../selinux-webalizer-2.20220106-r1.ebuild | 22 - .../selinux-webalizer-2.20220106-r2.ebuild | 22 - .../selinux-webalizer-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-wine/Manifest | 6 +- .../selinux-wine-2.20220106-r1.ebuild | 15 - .../selinux-wine-2.20220106-r2.ebuild | 15 - .../selinux-wine-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-wireguard/Manifest | 6 +- .../selinux-wireguard-2.20220106-r1.ebuild | 15 - .../selinux-wireguard-2.20220106-r2.ebuild | 15 - .../selinux-wireguard-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-wireshark/Manifest | 6 +- .../selinux-wireshark-2.20220106-r1.ebuild | 15 - .../selinux-wireshark-2.20220106-r2.ebuild | 15 - .../selinux-wireshark-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-wm/Manifest | 6 +- .../selinux-wm-2.20220106-r1.ebuild | 15 - .../selinux-wm-2.20220106-r2.ebuild | 15 - .../selinux-wm-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-xen/Manifest | 6 +- .../selinux-xen-2.20220106-r1.ebuild | 15 - .../selinux-xen-2.20220106-r2.ebuild | 15 - .../selinux-xen-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-xfs/Manifest | 6 +- .../selinux-xfs-2.20220106-r1.ebuild | 15 - .../selinux-xfs-2.20220106-r2.ebuild | 15 - .../selinux-xfs-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-xscreensaver/Manifest | 6 +- .../selinux-xscreensaver-2.20220106-r1.ebuild | 21 - .../selinux-xscreensaver-2.20220106-r2.ebuild | 21 - .../selinux-xscreensaver-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-xserver/Manifest | 6 +- .../selinux-xserver-2.20220106-r1.ebuild | 15 - .../selinux-xserver-2.20220106-r2.ebuild | 15 - .../selinux-xserver-2.20220520-r1.ebuild | 2 +- sec-policy/selinux-zabbix/Manifest | 6 +- .../selinux-zabbix-2.20220106-r1.ebuild | 15 - .../selinux-zabbix-2.20220106-r2.ebuild | 15 - .../selinux-zabbix-2.20220520-r1.ebuild | 2 +- sys-apps/Manifest.gz | Bin 49389 -> 49393 bytes sys-apps/cpu-x/Manifest | 2 + sys-apps/cpu-x/cpu-x-4.5.0.ebuild | 78 + sys-apps/hwdata/Manifest | 2 + sys-apps/hwdata/hwdata-0.363.ebuild | 28 + sys-apps/hwloc/Manifest | 12 +- sys-apps/hwloc/hwloc-1.11.13-r1.ebuild | 71 + sys-apps/hwloc/hwloc-1.11.13.ebuild | 71 - sys-apps/hwloc/hwloc-2.5.0.ebuild | 98 - sys-apps/hwloc/hwloc-2.6.0-r1.ebuild | 104 + sys-apps/hwloc/hwloc-2.6.0.ebuild | 104 - sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 110 - sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 110 + sys-apps/hwloc/hwloc-2.8.0.ebuild | 110 - sys-apps/hwloc/metadata.xml | 1 - sys-apps/iproute2/Manifest | 8 +- sys-apps/iproute2/iproute2-5.19.0-r2.ebuild | 213 - sys-apps/iproute2/iproute2-5.19.0-r3.ebuild | 217 + sys-apps/iproute2/iproute2-6.0.0.ebuild | 215 + sys-apps/iproute2/iproute2-9999.ebuild | 4 + sys-apps/iproute2/metadata.xml | 33 +- sys-apps/openrc/Manifest | 8 +- sys-apps/openrc/openrc-0.44.10-r1.ebuild | 174 + sys-apps/openrc/openrc-0.44.10.ebuild | 169 - sys-apps/openrc/openrc-0.45.1-r1.ebuild | 169 + sys-apps/openrc/openrc-0.45.1.ebuild | 164 - sys-apps/openrc/openrc-0.45.2-r1.ebuild | 169 + sys-apps/openrc/openrc-0.45.2.ebuild | 164 - sys-apps/openrc/openrc-9999.ebuild | 7 +- sys-apps/osinfo-db-tools/Manifest | 4 +- .../files/1.10.0-use-libsoup-2.4.patch | 16 + .../osinfo-db-tools-1.10.0-r1.ebuild | 49 + .../osinfo-db-tools-1.10.0.ebuild | 4 + sys-apps/s6-linux-init/Manifest | 2 +- .../s6-linux-init-1.0.8.0-r1.ebuild | 72 + .../s6-linux-init-1.0.8.0.ebuild | 71 - sys-apps/xdg-desktop-portal/Manifest | 2 +- .../xdg-desktop-portal-1.15.0.ebuild | 14 + sys-block/Manifest.gz | Bin 10703 -> 10696 bytes sys-block/tgt/Manifest | 1 - .../tgt/files/tgt-1.0.79-fno-common.patch | 22 - sys-boot/Manifest.gz | Bin 6211 -> 6212 bytes sys-boot/colo/Manifest | 2 +- sys-boot/colo/colo-1.22.ebuild | 3 +- sys-cluster/Manifest.gz | Bin 11534 -> 11530 bytes sys-cluster/k3s/Manifest | 2 - sys-cluster/k3s/k3s-1.25.0_p1.ebuild | 102 - sys-devel/Manifest.gz | Bin 10478 -> 10470 bytes sys-devel/binutils-hppa64/Manifest | 2 + .../binutils-hppa64-2.39-r3.ebuild | 479 ++ sys-devel/binutils/Manifest | 2 + sys-devel/binutils/binutils-2.39-r3.ebuild | 492 ++ sys-devel/clang-common/Manifest | 10 +- .../clang-common-15.0.2-r1.ebuild | 126 + .../clang-common-15.0.2.9999.ebuild | 97 - .../clang-common/clang-common-15.0.2.ebuild | 98 - .../clang-common-15.0.3.9999.ebuild | 125 + .../clang-common-16.0.0.9999.ebuild | 50 +- .../clang-common-16.0.0_pre20221006-r1.ebuild | 125 + .../clang-common-16.0.0_pre20221006.ebuild | 97 - sys-devel/clang-common/metadata.xml | 1 + sys-devel/clang-runtime/Manifest | 2 +- ...build => clang-runtime-15.0.3.9999.ebuild} | 0 sys-devel/clang/Manifest | 2 +- ...2.9999.ebuild => clang-15.0.3.9999.ebuild} | 0 sys-devel/gcc-config/Manifest | 2 + sys-devel/gcc-config/gcc-config-2.8.ebuild | 60 + sys-devel/gcc/Manifest | 12 +- ...915.ebuild => gcc-10.4.1_p20221006.ebuild} | 0 sys-devel/gcc/gcc-11.3.1_p20220923.ebuild | 52 - ...916.ebuild => gcc-11.3.1_p20221007.ebuild} | 0 sys-devel/gcc/gcc-12.2.1_p20221008.ebuild | 52 + sys-devel/lld/Manifest | 2 +- ...0.2.9999.ebuild => lld-15.0.3.9999.ebuild} | 0 sys-devel/llvm-common/Manifest | 2 +- ....ebuild => llvm-common-15.0.3.9999.ebuild} | 0 sys-devel/llvm/Manifest | 4 +- ....2.9999.ebuild => llvm-15.0.3.9999.ebuild} | 0 sys-devel/llvm/llvm-16.0.0.9999.ebuild | 8 - sys-fs/Manifest.gz | Bin 22228 -> 22232 bytes sys-fs/lxcfs/Manifest | 2 +- sys-fs/lxcfs/lxcfs-5.0.2-r1.ebuild | 2 +- sys-fs/mtd-utils/Manifest | 2 + sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild | 47 + sys-fs/squashfuse/Manifest | 4 +- sys-fs/squashfuse/squashfuse-0.1.103.ebuild | 2 +- sys-fs/squashfuse/squashfuse-0.1.105.ebuild | 50 + sys-kernel/Manifest.gz | Bin 4417 -> 4411 bytes sys-kernel/dracut/Manifest | 6 +- sys-kernel/dracut/dracut-056-r1.ebuild | 175 - sys-kernel/dracut/dracut-056-r2.ebuild | 176 + sys-kernel/dracut/dracut-057-r1.ebuild | 176 - sys-kernel/dracut/dracut-057-r2.ebuild | 177 + sys-kernel/dracut/dracut-9999.ebuild | 1 + sys-kernel/gentoo-kernel-bin/Manifest | 125 +- .../gentoo-kernel-bin-5.10.143.ebuild | 135 - .../gentoo-kernel-bin-5.10.144.ebuild | 132 - .../gentoo-kernel-bin-5.10.145.ebuild | 127 - .../gentoo-kernel-bin-5.10.146.ebuild | 127 - .../gentoo-kernel-bin-5.10.147.ebuild | 2 +- .../gentoo-kernel-bin-5.15.68.ebuild | 135 - .../gentoo-kernel-bin-5.15.69.ebuild | 132 - .../gentoo-kernel-bin-5.15.70.ebuild | 127 - .../gentoo-kernel-bin-5.15.71.ebuild | 127 - .../gentoo-kernel-bin-5.15.72.ebuild | 2 +- .../gentoo-kernel-bin-5.19.10.ebuild | 132 - .../gentoo-kernel-bin-5.19.11.ebuild | 127 - .../gentoo-kernel-bin-5.19.12.ebuild | 127 - .../gentoo-kernel-bin-5.19.13.ebuild | 127 - .../gentoo-kernel-bin-5.19.9.ebuild | 135 - .../gentoo-kernel-bin-5.4.213.ebuild | 135 - .../gentoo-kernel-bin-5.4.214.ebuild | 127 - .../gentoo-kernel-bin-5.4.215.ebuild | 127 - .../gentoo-kernel-bin-5.4.216.ebuild | 127 - .../gentoo-kernel-bin-5.4.217.ebuild | 2 +- sys-kernel/gentoo-kernel/Manifest | 62 +- .../gentoo-kernel-5.10.143.ebuild | 131 - .../gentoo-kernel-5.10.144.ebuild | 131 - .../gentoo-kernel-5.10.145.ebuild | 131 - .../gentoo-kernel-5.10.146.ebuild | 131 - .../gentoo-kernel-5.10.147.ebuild | 2 +- .../gentoo-kernel-5.15.68.ebuild | 131 - .../gentoo-kernel-5.15.69.ebuild | 131 - .../gentoo-kernel-5.15.70.ebuild | 131 - .../gentoo-kernel-5.15.71.ebuild | 131 - .../gentoo-kernel-5.15.72.ebuild | 2 +- .../gentoo-kernel-5.19.10.ebuild | 137 - .../gentoo-kernel-5.19.11.ebuild | 137 - .../gentoo-kernel-5.19.12.ebuild | 138 - .../gentoo-kernel-5.19.13.ebuild | 137 - .../gentoo-kernel/gentoo-kernel-5.19.9.ebuild | 137 - .../gentoo-kernel-5.4.213.ebuild | 100 - .../gentoo-kernel-5.4.214.ebuild | 100 - .../gentoo-kernel-5.4.215.ebuild | 100 - .../gentoo-kernel-5.4.216.ebuild | 100 - .../gentoo-kernel-5.4.217.ebuild | 2 +- sys-kernel/gentoo-sources/Manifest | 2 +- .../gentoo-sources-5.15.72.ebuild | 2 +- sys-kernel/linux-headers/Manifest | 18 +- .../linux-headers/linux-headers-5.16.ebuild | 54 - .../linux-headers-5.17-r1.ebuild | 62 - .../linux-headers-5.18-r1.ebuild | 62 - .../linux-headers/linux-headers-5.18.ebuild | 62 - .../linux-headers/linux-headers-6.0.ebuild | 47 + sys-kernel/linux-headers/metadata.xml | 3 - sys-kernel/pf-sources/Manifest | 4 + .../pf-sources/pf-sources-6.0_p1.ebuild | 86 + sys-kernel/vanilla-kernel/Manifest | 56 - .../vanilla-kernel-5.10.143.ebuild | 134 - .../vanilla-kernel-5.10.144.ebuild | 134 - .../vanilla-kernel-5.10.145.ebuild | 134 - .../vanilla-kernel-5.10.146.ebuild | 134 - .../vanilla-kernel-5.15.68.ebuild | 134 - .../vanilla-kernel-5.15.69.ebuild | 134 - .../vanilla-kernel-5.15.70.ebuild | 134 - .../vanilla-kernel-5.15.71.ebuild | 134 - .../vanilla-kernel-5.19.10.ebuild | 134 - .../vanilla-kernel-5.19.11.ebuild | 134 - .../vanilla-kernel-5.19.12.ebuild | 134 - .../vanilla-kernel-5.19.13.ebuild | 134 - .../vanilla-kernel-5.19.9.ebuild | 134 - .../vanilla-kernel-5.4.213.ebuild | 108 - .../vanilla-kernel-5.4.214.ebuild | 108 - .../vanilla-kernel-5.4.215.ebuild | 108 - .../vanilla-kernel-5.4.216.ebuild | 108 - sys-kernel/zen-sources/Manifest | 10 +- ...8.16.ebuild => zen-sources-5.19.13.ebuild} | 0 sys-libs/Manifest.gz | Bin 14403 -> 14398 bytes sys-libs/binutils-libs/Manifest | 2 + .../binutils-libs-2.39-r3.ebuild | 153 + sys-libs/compiler-rt-sanitizers/Manifest | 2 +- ...compiler-rt-sanitizers-15.0.3.9999.ebuild} | 0 sys-libs/compiler-rt/Manifest | 2 +- ....ebuild => compiler-rt-15.0.3.9999.ebuild} | 0 sys-libs/db/Manifest | 4 +- sys-libs/db/db-6.1.38-r1.ebuild | 4 +- sys-libs/db/db-6.2.38-r1.ebuild | 4 +- sys-libs/libbacktrace/Manifest | 2 +- .../libbacktrace-1.0_p20220709.ebuild | 2 +- sys-libs/libcxx/Manifest | 2 +- ....9999.ebuild => libcxx-15.0.3.9999.ebuild} | 0 sys-libs/libcxxabi/Manifest | 2 +- ...99.ebuild => libcxxabi-15.0.3.9999.ebuild} | 0 sys-libs/libomp/Manifest | 2 +- ....9999.ebuild => libomp-15.0.3.9999.ebuild} | 0 sys-libs/libosinfo/Manifest | 1 + sys-libs/libosinfo/libosinfo-1.10.0-r1.ebuild | 67 + sys-libs/libucontext/Manifest | 2 +- sys-libs/libucontext/libucontext-1.2.ebuild | 2 +- sys-libs/libxcrypt/Manifest | 6 +- sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild | 206 - sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild | 7 + sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild | 7 + sys-libs/llvm-libunwind/Manifest | 2 +- ...uild => llvm-libunwind-15.0.3.9999.ebuild} | 0 sys-libs/minizip-ng/Manifest | 2 +- .../minizip-ng/minizip-ng-3.0.6-r1.ebuild | 3 + sys-libs/zlib-ng/Manifest | 2 +- sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild | 3 + sys-power/Manifest.gz | Bin 4891 -> 4889 bytes sys-power/iasl/Manifest | 2 +- sys-power/iasl/iasl-20200717.ebuild | 2 +- sys-power/thermald/Manifest | 4 +- sys-power/thermald/thermald-2.4.9.ebuild | 54 - sys-power/thermald/thermald-2.5.ebuild | 2 +- sys-process/Manifest.gz | Bin 9970 -> 9981 bytes sys-process/btop/Manifest | 7 +- sys-process/btop/btop-1.2.12.ebuild | 61 + sys-process/btop/btop-1.2.8.ebuild | 57 - sys-process/btop/btop-1.2.9.ebuild | 8 +- .../btop/files/876319-verbose-makefile.patch | 54 + sys-process/numactl/Manifest | 2 + sys-process/numactl/numactl-2.0.16.ebuild | 67 + sys-process/parallel/Manifest | 2 +- sys-process/parallel/parallel-20220822.ebuild | 2 +- virtual/Manifest.gz | Bin 28621 -> 28618 bytes virtual/dist-kernel/Manifest | 23 +- .../dist-kernel/dist-kernel-5.10.143.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.144.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.145.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.146.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.147.ebuild | 2 +- .../dist-kernel/dist-kernel-5.15.68.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.69.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.70.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.71.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.72.ebuild | 2 +- .../dist-kernel/dist-kernel-5.19.10.ebuild | 19 - .../dist-kernel/dist-kernel-5.19.11.ebuild | 19 - .../dist-kernel/dist-kernel-5.19.12.ebuild | 19 - .../dist-kernel/dist-kernel-5.19.13.ebuild | 19 - virtual/dist-kernel/dist-kernel-5.19.9.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.213.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.214.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.215.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.216.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.217.ebuild | 2 +- virtual/opencl/Manifest | 1 - virtual/opencl/opencl-3-r1.ebuild | 34 - www-apps/Manifest.gz | Bin 13132 -> 12973 bytes www-apps/blohg/Manifest | 5 - www-apps/blohg/blohg-0.13-r4.ebuild | 78 - www-apps/blohg/blohg-9999.ebuild | 78 - www-apps/blohg/metadata.xml | 26 - www-apps/grafana-bin/Manifest | 6 +- .../grafana-bin/grafana-bin-8.5.13.ebuild | 5 +- www-apps/grafana-bin/grafana-bin-9.0.9.ebuild | 5 +- www-apps/grafana-bin/grafana-bin-9.1.6.ebuild | 5 +- www-apps/jellyfin/Manifest | 6 +- www-apps/jellyfin/jellyfin-10.8.3.ebuild | 5 +- www-apps/jellyfin/jellyfin-10.8.4.ebuild | 5 +- www-apps/jellyfin/jellyfin-10.8.5.ebuild | 5 +- www-apps/kibana-bin/Manifest | 2 +- www-apps/kibana-bin/kibana-bin-7.17.5.ebuild | 3 +- www-apps/nanoc-cli/Manifest | 8 +- www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild | 70 - www-apps/nanoc-cli/nanoc-cli-4.12.3.ebuild | 70 - www-apps/nanoc-cli/nanoc-cli-4.12.5.ebuild | 70 - www-apps/nanoc-cli/nanoc-cli-4.12.9.ebuild | 70 + www-apps/nanoc-core/Manifest | 8 +- www-apps/nanoc-core/nanoc-core-4.12.2.ebuild | 75 - www-apps/nanoc-core/nanoc-core-4.12.3.ebuild | 75 - www-apps/nanoc-core/nanoc-core-4.12.5.ebuild | 75 - www-apps/nanoc-core/nanoc-core-4.12.9.ebuild | 76 + www-apps/nanoc/Manifest | 8 +- www-apps/nanoc/nanoc-4.12.2.ebuild | 96 - www-apps/nanoc/nanoc-4.12.3.ebuild | 95 - www-apps/nanoc/nanoc-4.12.5.ebuild | 95 - www-apps/nanoc/nanoc-4.12.9.ebuild | 96 + www-apps/novnc/Manifest | 2 +- www-apps/novnc/novnc-9999.ebuild | 2 +- www-apps/prowlarr/Manifest | 10 +- .../prowlarr/prowlarr-0.4.2.1879-r1.ebuild | 4 +- www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild | 4 +- www-apps/prowlarr/prowlarr-0.4.4.1947.ebuild | 4 +- www-apps/prowlarr/prowlarr-0.4.5.1960.ebuild | 4 +- www-apps/prowlarr/prowlarr-0.4.6.1969.ebuild | 4 +- www-apps/radarr/Manifest | 10 +- www-apps/radarr/radarr-4.1.0.6175-r1.ebuild | 4 +- www-apps/radarr/radarr-4.2.0.6438.ebuild | 4 +- www-apps/radarr/radarr-4.2.2.6503.ebuild | 4 +- www-apps/radarr/radarr-4.2.3.6575.ebuild | 4 +- www-apps/radarr/radarr-4.2.4.6635.ebuild | 4 +- www-apps/readarr/Manifest | 2 +- www-apps/readarr/readarr-0.1.1.1320.ebuild | 4 +- www-apps/tt-rss/Manifest | 4 +- www-apps/tt-rss/tt-rss-20220218.ebuild | 2 +- www-apps/tt-rss/tt-rss-99999999.ebuild | 2 +- www-client/Manifest.gz | Bin 6205 -> 6196 bytes www-client/chromium-bin/Manifest | 14 +- .../chromium-bin-106.0.5249.103.ebuild | 2 +- .../chromium-bin-107.0.5304.29-r1.ebuild | 241 + www-client/chromium/Manifest | 16 +- .../chromium/chromium-106.0.5249.103.ebuild | 7 +- .../chromium/chromium-106.0.5249.61.ebuild | 1189 ---- .../chromium/chromium-106.0.5249.91.ebuild | 1189 ---- .../chromium/chromium-107.0.5304.29.ebuild | 5 + .../chromium/chromium-108.0.5327.0.ebuild | 1207 ---- .../chromium/chromium-108.0.5343.2.ebuild | 1210 ++++ .../files/chromium-108-EnumTable-crash.patch | 76 + ...ert-GlobalMediaControlsCastStartStop.patch | 35 + www-client/firefox-bin/Manifest | 198 +- ....0.2.ebuild => firefox-bin-105.0.3.ebuild} | 0 www-client/firefox/Manifest | 99 - www-client/firefox/firefox-105.0.1.ebuild | 1290 ---- www-client/google-chrome-unstable/Manifest | 4 +- ...oogle-chrome-unstable-108.0.5343.2.ebuild} | 0 www-client/vivaldi-snapshot/Manifest | 8 +- ...ild => vivaldi-snapshot-5.6.2817.3.ebuild} | 0 www-client/vivaldi/Manifest | 10 +- .../vivaldi/vivaldi-5.4.2753.51-r1.ebuild | 207 - www-client/vivaldi/vivaldi-5.5.2805.32.ebuild | 2 +- www-client/vivaldi/vivaldi-5.5.2805.35.ebuild | 207 + www-plugins/Manifest.gz | Bin 1243 -> 1242 bytes www-plugins/chrome-binary-plugins/Manifest | 4 +- ...-binary-plugins-108.0.5343.2_alpha.ebuild} | 0 www-plugins/gosuslugi-plugin/Manifest | 2 +- .../gosuslugi-plugin-3.1.1.0.ebuild | 4 +- x11-base/Manifest.gz | Bin 1391 -> 1391 bytes x11-base/xorg-server/Manifest | 5 - .../files/xorg-server-21.1.3-gcc12.patch | 84 - ...org-server-21.1.3-present-null-check.patch | 36 - .../xorg-server/xorg-server-21.1.3-r2.ebuild | 189 - .../xorg-server/xorg-server-21.1.3-r3.ebuild | 190 - x11-drivers/Manifest.gz | Bin 4900 -> 4902 bytes x11-drivers/xf86-input-vmmouse/Manifest | 6 +- .../xf86-input-vmmouse-13.1.0-r1.ebuild | 8 + .../xf86-input-vmmouse-13.2.0.ebuild | 35 + .../xf86-input-vmmouse-9999.ebuild | 14 +- x11-drivers/xf86-input-wacom/Manifest | 2 - .../xf86-input-wacom-0.40.0.ebuild | 71 - x11-libs/Manifest.gz | Bin 20044 -> 20051 bytes x11-libs/cairo/Manifest | 8 +- x11-libs/cairo/cairo-1.16.0-r5.ebuild | 134 - x11-libs/cairo/cairo-1.16.0-r6.ebuild | 134 + x11-libs/cairo/cairo-1.17.6.ebuild | 100 + x11-libs/cairo/cairo-9999.ebuild | 133 +- x11-libs/cairo/metadata.xml | 1 + x11-libs/goffice/Manifest | 4 +- x11-libs/goffice/goffice-0.10.52-r1.ebuild | 64 + x11-libs/goffice/goffice-0.10.52.ebuild | 64 - x11-libs/goffice/goffice-0.10.53-r1.ebuild | 64 + x11-libs/goffice/goffice-0.10.53.ebuild | 64 - x11-libs/gtk+/Manifest | 4 +- x11-libs/gtk+/gtk+-2.24.33-r2.ebuild | 308 + x11-libs/gtk+/gtk+-2.24.33.ebuild | 308 - x11-libs/gtk+/gtk+-3.24.34-r1.ebuild | 249 + x11-libs/gtk+/gtk+-3.24.34.ebuild | 249 - x11-libs/libXft/Manifest | 2 - x11-libs/libXft/libXft-2.3.5.ebuild | 22 - x11-libs/libfontenc/Manifest | 2 - x11-libs/libfontenc/libfontenc-1.1.5.ebuild | 20 - x11-libs/libva-intel-driver/Manifest | 6 +- .../libva-intel-driver-2.4.1-r1.ebuild | 54 - .../libva-intel-driver-2.4.1-r2.ebuild | 60 - .../libva-intel-driver-2.4.1-r3.ebuild | 54 + .../libva-intel-driver-2.4.1-r4.ebuild | 60 + .../libva-intel-driver-9999.ebuild | 2 +- x11-libs/libva/Manifest | 2 + x11-libs/libva/libva-2.16.0.ebuild | 68 + x11-libs/wxGTK/Manifest | 3 +- .../wxGTK/files/wxGTK-configure-tests.patch | 28 + x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild | 14 +- x11-misc/Manifest.gz | Bin 47348 -> 47363 bytes x11-misc/arandr/Manifest | 2 +- x11-misc/arandr/arandr-0.1.10-r2.ebuild | 27 - x11-misc/arandr/arandr-0.1.10-r3.ebuild | 25 + x11-misc/dmenu/Manifest | 3 + x11-misc/dmenu/dmenu-5.2.ebuild | 62 + x11-misc/dmenu/files/dmenu-5.2-gentoo.patch | 26 + x11-misc/kronometer/Manifest | 4 +- ...2.2.80.ebuild => kronometer-2.2.91.ebuild} | 0 x11-misc/polybar/Manifest | 3 +- x11-misc/polybar/polybar-3.6.3-r1.ebuild | 64 - x11-misc/polybar/polybar-3.6.3-r2.ebuild | 64 + x11-misc/polybar/polybar-3.6.3.ebuild | 61 - x11-misc/slock/Manifest | 2 + x11-misc/slock/slock-1.5.ebuild | 66 + x11-misc/xkeyboard-config/Manifest | 2 + .../xkeyboard-config-2.37.ebuild | 42 + x11-plugins/Manifest.gz | Bin 27367 -> 27375 bytes x11-plugins/asmem/Manifest | 4 +- x11-plugins/asmem/asmem-1.12-r2.ebuild | 6 +- .../files/configure-implicit-func-decls.patch | 14 - .../asmem/files/configure-implicits.patch | 25 + x11-plugins/wmsystemtray/Manifest | 2 +- .../wmsystemtray/wmsystemtray-1.4-r2.ebuild | 26 - .../wmsystemtray/wmsystemtray-1.4-r3.ebuild | 27 + x11-terms/Manifest.gz | Bin 4547 -> 4541 bytes x11-terms/alacritty/Manifest | 99 +- x11-terms/alacritty/alacritty-0.10.1.ebuild | 2 +- .../alacritty/alacritty-0.11.0_rc2.ebuild | 347 -- .../alacritty/alacritty-0.11.0_rc3.ebuild | 347 ++ x11-terms/alacritty/alacritty-0.9.0-r1.ebuild | 324 - x11-terms/alacritty/alacritty-9999.ebuild | 2 +- x11-terms/gnome-terminal/Manifest | 3 + .../gnome-terminal-3.46.2.ebuild | 96 + x11-terms/kitty-shell-integration/Manifest | 2 - .../kitty-shell-integration-0.26.2.ebuild | 37 - x11-terms/kitty-terminfo/Manifest | 2 - .../kitty-terminfo-0.26.2.ebuild | 23 - x11-terms/kitty/Manifest | 3 - x11-terms/kitty/kitty-0.26.2.ebuild | 131 - x11-terms/st-terminfo/Manifest | 4 +- x11-terms/st-terminfo/st-terminfo-0.9.ebuild | 51 + x11-terms/st-terminfo/st-terminfo-9999.ebuild | 2 +- x11-terms/st/Manifest | 4 +- x11-terms/st/st-0.9.ebuild | 75 + x11-terms/st/st-9999.ebuild | 4 +- x11-wm/Manifest.gz | Bin 9779 -> 9789 bytes x11-wm/dwm/Manifest | 4 +- x11-wm/dwm/dwm-6.4.ebuild | 67 + x11-wm/dwm/dwm-9999.ebuild | 4 +- x11-wm/i3-gaps/Manifest | 2 +- x11-wm/i3-gaps/i3-gaps-4.21-r1.ebuild | 85 - x11-wm/i3-gaps/i3-gaps-4.21-r2.ebuild | 85 + x11-wm/metacity/Manifest | 2 + x11-wm/metacity/metacity-3.46.0.ebuild | 56 + xfce-base/Manifest.gz | Bin 2377 -> 2892 bytes xfce-base/libxfce4ui/Manifest | 2 - xfce-base/libxfce4ui/libxfce4ui-4.17.6.ebuild | 71 - .../thunar-volman/Manifest | 0 .../thunar-volman/metadata.xml | 0 .../thunar-volman/thunar-volman-4.16.0.ebuild | 0 xfce-base/tumbler/Manifest | 7 + .../tumbler/metadata.xml | 0 .../tumbler/tumbler-4.16.0.ebuild | 2 +- .../tumbler/tumbler-4.16.1.ebuild | 2 +- .../tumbler/tumbler-4.17.2.ebuild | 0 xfce-base/xfce4-meta/Manifest | 2 +- .../xfce4-meta/xfce4-meta-4.16-r2.ebuild | 10 +- .../xfce4-power-manager/Manifest | 0 .../xfce4-power-manager/metadata.xml | 0 .../xfce4-power-manager-4.16.0.ebuild | 0 xfce-extra/Manifest.gz | Bin 8216 -> 7714 bytes xfce-extra/tumbler/Manifest | 7 - xfce-extra/xfce4-notifyd/Manifest | 4 +- .../xfce4-notifyd/xfce4-notifyd-0.6.3.ebuild | 42 - .../xfce4-notifyd/xfce4-notifyd-0.6.4.ebuild | 2 +- xfce-extra/xfce4-pulseaudio-plugin/Manifest | 6 +- .../xfce4-pulseaudio-plugin-0.4.3-r1.ebuild | 63 - .../xfce4-pulseaudio-plugin-0.4.4.ebuild | 68 - .../xfce4-pulseaudio-plugin-0.4.5.ebuild | 2 +- xfce-extra/xfce4-screenshooter/Manifest | 4 +- .../xfce4-screenshooter-1.9.10.ebuild | 58 - .../xfce4-screenshooter-1.9.11.ebuild | 2 +- 5144 files changed, 39957 insertions(+), 87434 deletions(-) delete mode 100644 app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild delete mode 100644 app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild create mode 100644 app-admin/awscli/awscli-1.25.90.ebuild delete mode 100644 app-arch/lz4/files/lz4-1.9.3-negative-memmove.patch delete mode 100644 app-arch/lz4/lz4-1.9.3-r1.ebuild delete mode 100644 app-arch/xarchiver/xarchiver-0.5.4.18.ebuild delete mode 100644 app-backup/attic/Manifest delete mode 100644 app-backup/attic/attic-0.16-r1.ebuild delete mode 100644 app-backup/attic/attic-9999.ebuild delete mode 100644 app-backup/attic/metadata.xml delete mode 100644 app-backup/deja-dup/deja-dup-42.7-r1.ebuild create mode 100644 app-backup/deja-dup/deja-dup-42.8-r1.ebuild delete mode 100644 app-backup/deja-dup/deja-dup-42.8.ebuild create mode 100644 app-backup/deja-dup/deja-dup-43.4.ebuild delete mode 100644 app-containers/apptainer/apptainer-1.0.3.ebuild create mode 100644 app-containers/cri-o/cri-o-1.25.1.ebuild delete mode 100644 app-containers/podman/podman-4.1.1-r1.ebuild delete mode 100644 app-containers/podman/podman-4.2.0-r1.ebuild delete mode 100644 app-crypt/gpgme/gpgme-1.17.1-r1.ebuild create mode 100644 app-crypt/gpgme/gpgme-1.17.1-r2.ebuild delete mode 100644 app-crypt/gpgme/gpgme-1.18.0-r1.ebuild create mode 100644 app-crypt/gpgme/gpgme-1.18.0-r2.ebuild delete mode 100644 app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild delete mode 100644 app-editors/vscode/vscode-1.71.0-r1.ebuild delete mode 100644 app-editors/vscode/vscode-1.71.1-r1.ebuild create mode 100644 app-editors/vscode/vscode-1.72.0-r1.ebuild delete mode 100644 app-editors/vscodium/vscodium-1.71.0.22245-r1.ebuild create mode 100644 app-editors/vscodium/vscodium-1.72.0.22279-r1.ebuild delete mode 100644 app-emacs/compat/compat-28.1.2.0.ebuild create mode 100644 app-emacs/compat/compat-28.1.2.1.ebuild delete mode 100644 app-forensics/lynis/lynis-3.0.8.ebuild create mode 100644 app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild create mode 100644 app-misc/tracker-miners/tracker-miners-3.4.0-r1.ebuild create mode 100644 app-misc/tracker/tracker-3.4.0-r1.ebuild delete mode 100644 app-mobilephone/scrcpy/scrcpy-1.22.ebuild delete mode 100644 app-mobilephone/scrcpy/scrcpy-1.23.ebuild create mode 100644 app-office/gnumeric/gnumeric-1.12.52-r1.ebuild delete mode 100644 app-office/gnumeric/gnumeric-1.12.52.ebuild create mode 100644 app-office/gnumeric/gnumeric-1.12.53-r1.ebuild delete mode 100644 app-office/gnumeric/gnumeric-1.12.53.ebuild delete mode 100644 app-office/libreoffice-l10n/libreoffice-l10n-7.3.5.2.ebuild delete mode 100644 app-office/libreoffice/libreoffice-7.3.5.2.ebuild delete mode 100644 app-office/scribus/scribus-1.5.8-r1.ebuild create mode 100644 app-office/scribus/scribus-1.5.8-r2.ebuild create mode 100644 app-shells/bash/bash-5.2_p2-r2.ebuild create mode 100644 app-shells/bash/files/bash-5.2_p2-fix-for-brackets-in-nested-parameter-expansions.patch create mode 100644 app-shells/bash/files/bash-5.2_p2-fixes-for-extglob-in-compat-mode.patch delete mode 100644 app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild create mode 100644 app-shells/ctypes-sh/ctypes-sh-1.2-r2.ebuild delete mode 100644 app-text/jabref-bin/jabref-bin-3.7.ebuild delete mode 100644 app-text/jabref-bin/jabref-bin-3.8.1.ebuild delete mode 100644 app-text/jabref-bin/jabref-bin-3.8.ebuild delete mode 100644 app-text/jabref-bin/jabref-bin-4.0.ebuild delete mode 100644 app-text/jabref-bin/jabref-bin-4.1.ebuild create mode 100644 app-text/kramdown-rfc/kramdown-rfc-1.6.17.ebuild create mode 100644 app-text/libgxps/libgxps-0.3.2-r1.ebuild delete mode 100644 app-text/libgxps/libgxps-0.3.2.ebuild delete mode 100644 app-text/mupdf/files/mupdf-1.18-Makefile.patch delete mode 100644 app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch delete mode 100644 app-text/mupdf/files/mupdf-1.18.0-cross-fixes.patch delete mode 100644 app-text/mupdf/files/mupdf-1.18.0-darwin.patch delete mode 100644 app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pdf-layer.c delete mode 100644 app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pixmap.c create mode 100644 dev-cpp/highway/highway-1.0.1-r1.ebuild delete mode 100644 dev-cpp/highway/highway-1.0.1.ebuild create mode 100644 dev-cpp/tbb/tbb-2021.7.0.ebuild create mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.28-r1.ebuild delete mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.28.ebuild create mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild delete mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.29.ebuild create mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.30-r1.ebuild delete mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.30.ebuild rename dev-db/sqldeveloper/{sqldeveloper-22.2.0.173.2018.ebuild => sqldeveloper-22.2.1.234.1810.ebuild} (100%) create mode 100644 dev-db/sqlmap/sqlmap-1.6.10.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild delete mode 100644 dev-dotnet/libgdiplus/libgdiplus-6.0.2-r1.ebuild create mode 100644 dev-dotnet/libgdiplus/libgdiplus-6.0.2-r2.ebuild delete mode 100644 dev-games/godot/godot-3.5.ebuild delete mode 100644 dev-games/godot/godot-4.0_beta1.ebuild delete mode 100644 dev-java/hamcrest-core/files/hamcrest-core-1.3-java-11.patch delete mode 100644 dev-java/hamcrest-core/hamcrest-core-1.3-r2.ebuild delete mode 100644 dev-java/hamcrest-generator/files/hamcrest-generator-1.3-no_jarjar.patch delete mode 100644 dev-java/hamcrest-generator/hamcrest-generator-1.3-r3.ebuild delete mode 100644 dev-java/hamcrest-library/files/hamcrest-library-1.3-java-11.patch delete mode 100644 dev-java/hamcrest-library/hamcrest-library-1.3-r2.ebuild create mode 100644 dev-java/jul-to-slf4j/Manifest create mode 100644 dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild create mode 100644 dev-java/jul-to-slf4j/metadata.xml create mode 100644 dev-java/log4j-over-slf4j/Manifest create mode 100644 dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild create mode 100644 dev-java/log4j-over-slf4j/metadata.xml create mode 100644 dev-java/mockito/mockito-1.9.5-r3.ebuild delete mode 100644 dev-java/mockito/mockito-4.6.1-r1.ebuild create mode 100644 dev-java/reload4j/Manifest create mode 100644 dev-java/reload4j/metadata.xml create mode 100644 dev-java/reload4j/reload4j-1.2.22.ebuild create mode 100644 dev-java/slf4j-api/slf4j-api-2.0.3.ebuild create mode 100644 dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild create mode 100644 dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild create mode 100644 dev-java/slf4j-reload4j/Manifest create mode 100644 dev-java/slf4j-reload4j/metadata.xml create mode 100644 dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild create mode 100644 dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild delete mode 100644 dev-lang/boogie/boogie-2.15.8-r3.ebuild create mode 100644 dev-lang/boogie/boogie-2.15.8-r4.ebuild delete mode 100644 dev-lang/ghc/files/ghc-9.0.2-riscv64-llvm.patch create mode 100644 dev-lang/julia/julia-1.8.2.ebuild delete mode 100644 dev-lang/python/python-3.11.0_rc1.ebuild delete mode 100644 dev-lang/python/python-3.11.0_rc1_p1.ebuild delete mode 100644 dev-lang/python/python-3.11.0_rc1_p2.ebuild delete mode 100644 dev-lang/python/python-3.8.13_p7.ebuild delete mode 100644 dev-lang/python/python-3.9.13_p5.ebuild delete mode 100644 dev-libs/9libs/9libs-1.0-r4.ebuild create mode 100644 dev-libs/9libs/9libs-1.0-r5.ebuild create mode 100644 dev-libs/9libs/files/9libs-1.0-clang16.patch create mode 100644 dev-libs/capstone/capstone-5.0_rc2-r2.ebuild create mode 100644 dev-libs/capstone/files/capstone-5.0_rc2-oob-mem-access.patch delete mode 100644 dev-libs/clhpp/clhpp-2.0.17.ebuild create mode 100644 dev-libs/gjs/gjs-1.72.1-r1.ebuild delete mode 100644 dev-libs/gjs/gjs-1.72.1.ebuild create mode 100644 dev-libs/gjs/gjs-1.72.2-r1.ebuild delete mode 100644 dev-libs/gjs/gjs-1.72.2.ebuild create mode 100644 dev-libs/leatherman/leatherman-1.12.9.ebuild delete mode 100644 dev-libs/leveldb/leveldb-1.23-r3.ebuild create mode 100644 dev-libs/leveldb/leveldb-1.23-r4.ebuild create mode 100644 dev-libs/libbsd/libbsd-0.11.7.ebuild delete mode 100644 dev-libs/libchdr/libchdr-0_p20211127.ebuild rename dev-libs/libclc/{libclc-15.0.2.9999.ebuild => libclc-15.0.3.9999.ebuild} (100%) create mode 100644 dev-libs/libebml/libebml-1.4.4.ebuild create mode 100644 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild create mode 100644 dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild create mode 100644 dev-libs/libical/libical-3.0.15.ebuild create mode 100644 dev-libs/libksba/libksba-1.6.2.ebuild create mode 100644 dev-libs/libtraceevent/libtraceevent-1.6.3.ebuild create mode 100644 dev-libs/libtracefs/libtracefs-1.5.0.ebuild delete mode 100644 dev-libs/libwacom/libwacom-1.12.ebuild delete mode 100644 dev-libs/libwacom/libwacom-2.3.0.ebuild create mode 100644 dev-libs/poco/poco-1.12.2.ebuild delete mode 100644 dev-libs/raft/raft-0.14.0.ebuild create mode 100644 dev-libs/simdjson/simdjson-3.0.0.ebuild delete mode 100644 dev-ml/cairo2/cairo2-0.6.1-r1.ebuild create mode 100644 dev-ml/cairo2/cairo2-0.6.1-r2.ebuild delete mode 100644 dev-ml/cairo2/cairo2-0.6.2-r1.ebuild create mode 100644 dev-ml/cairo2/cairo2-0.6.2-r2.ebuild rename dev-ml/llvm-ocaml/{llvm-ocaml-15.0.2.9999.ebuild => llvm-ocaml-15.0.3.9999.ebuild} (100%) create mode 100644 dev-python/PyPDF2/PyPDF2-2.11.1.ebuild create mode 100644 dev-python/apsw/apsw-3.39.4.0.ebuild create mode 100644 dev-python/astroid/astroid-2.12.11.ebuild create mode 100644 dev-python/bcrypt/bcrypt-4.0.1.ebuild create mode 100644 dev-python/boto3/boto3-1.24.89.ebuild create mode 100644 dev-python/botocore/botocore-1.27.89.ebuild create mode 100644 dev-python/cfn-lint/cfn-lint-0.67.0.ebuild rename dev-python/clang-python/{clang-python-15.0.2.9999.ebuild => clang-python-15.0.3.9999.ebuild} (100%) create mode 100644 dev-python/click-didyoumean/Manifest create mode 100644 dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild create mode 100644 dev-python/click-didyoumean/metadata.xml delete mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-65.0.2.ebuild delete mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-65.1.0.ebuild delete mode 100644 dev-python/ensurepip-wheels/ensurepip-wheels-63.4.3.22.2.2.ebuild delete mode 100644 dev-python/ensurepip-wheels/ensurepip-wheels-64.0.3.22.2.2.ebuild create mode 100644 dev-python/executing/executing-1.1.1.ebuild create mode 100644 dev-python/eyeD3/eyeD3-0.9.7.ebuild create mode 100644 dev-python/google-api-core/google-api-core-2.10.2.ebuild create mode 100644 dev-python/hatchling/hatchling-1.11.0.ebuild delete mode 100644 dev-python/identify/identify-2.5.3.ebuild create mode 100644 dev-python/importlib_resources/importlib_resources-5.10.0.ebuild delete mode 100644 dev-python/jaraco-text/jaraco-text-3.8.1.ebuild create mode 100644 dev-python/jsonref/jsonref-0.3.0.ebuild delete mode 100644 dev-python/jsonschema-spec/jsonschema-spec-0.1.1.ebuild rename dev-python/lit/{lit-15.0.2.9999.ebuild => lit-15.0.3.9999.ebuild} (100%) create mode 100644 dev-python/matplotlib/matplotlib-3.6.1.ebuild create mode 100644 dev-python/moto/moto-4.0.7.ebuild create mode 100644 dev-python/nbclassic/nbclassic-0.4.5.ebuild create mode 100644 dev-python/nuitka/nuitka-1.1.3.ebuild delete mode 100644 dev-python/numpy/files/numpy-1.22.1-revert-setuptools-upper-bound.patch delete mode 100644 dev-python/numpy/numpy-1.22.0-r1.ebuild delete mode 100644 dev-python/numpy/numpy-1.22.1.ebuild delete mode 100644 dev-python/numpy/numpy-1.22.2.ebuild delete mode 100644 dev-python/numpy/numpy-1.22.3.ebuild delete mode 100644 dev-python/numpy/numpy-1.23.0.ebuild delete mode 100644 dev-python/numpy/numpy-1.23.2.ebuild create mode 100644 dev-python/numpydoc/numpydoc-1.5.0.ebuild delete mode 100644 dev-python/openapi-core/openapi-core-0.14.2.ebuild delete mode 100644 dev-python/openapi-core/openapi-core-0.15.0.ebuild create mode 100644 dev-python/openapi-core/openapi-core-0.16.1.ebuild delete mode 100644 dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild delete mode 100644 dev-python/openapi-spec-validator/openapi-spec-validator-0.5.0-r1.ebuild create mode 100644 dev-python/patsy/patsy-0.5.3.ebuild create mode 100644 dev-python/pebble/pebble-5.0.2.ebuild create mode 100644 dev-python/pipenv/files/pipenv-2022.9.24-inject-site-packages.patch create mode 100644 dev-python/pipenv/pipenv-2022.9.24-r1.ebuild delete mode 100644 dev-python/pipenv/pipenv-2022.9.24.ebuild create mode 100644 dev-python/poetry-core/poetry-core-1.3.2.ebuild delete mode 100644 dev-python/psycopg/psycopg-3.1.1.ebuild delete mode 100644 dev-python/psycopg/psycopg-3.1.ebuild create mode 100644 dev-python/pycairo/pycairo-1.21.0-r1.ebuild delete mode 100644 dev-python/pycairo/pycairo-1.21.0.ebuild delete mode 100644 dev-python/pycson/pycson-0.8-r1.ebuild delete mode 100644 dev-python/pycson/pycson-0.8-r2.ebuild create mode 100644 dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild delete mode 100644 dev-python/pydantic/pydantic-1.10.1.ebuild create mode 100644 dev-python/pyfakefs/pyfakefs-5.0.0.ebuild delete mode 100644 dev-python/pygraphviz/pygraphviz-1.9.ebuild delete mode 100644 dev-python/pylibmc/pylibmc-1.6.2.ebuild delete mode 100644 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r2.ebuild create mode 100644 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r3.ebuild create mode 100644 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r4.ebuild delete mode 100644 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r2.ebuild create mode 100644 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r3.ebuild create mode 100644 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r4.ebuild create mode 100644 dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29-r1.ebuild delete mode 100644 dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29.ebuild create mode 100644 dev-python/pytest-mpl/Manifest create mode 100644 dev-python/pytest-mpl/metadata.xml create mode 100644 dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild delete mode 100644 dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild create mode 100644 dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r2.ebuild delete mode 100644 dev-python/python-docs/python-docs-3.10.3.ebuild create mode 100644 dev-python/python-docs/python-docs-3.10.7.ebuild delete mode 100644 dev-python/python-docs/python-docs-3.7.13.ebuild create mode 100644 dev-python/python-docs/python-docs-3.8.14.ebuild delete mode 100644 dev-python/python-docs/python-docs-3.9.11.ebuild create mode 100644 dev-python/python-docs/python-docs-3.9.14.ebuild create mode 100644 dev-python/python-nbxmpp/python-nbxmpp-3.2.4.ebuild create mode 100644 dev-python/pythran/pythran-0.12.0-r1.ebuild create mode 100644 dev-python/pythran/pythran-0.12.0.ebuild delete mode 100644 dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch delete mode 100644 dev-python/qtsass/qtsass-0.3.0-r1.ebuild delete mode 100644 dev-python/qtsass/qtsass-0.3.1.ebuild delete mode 100644 dev-python/readme_renderer/readme_renderer-36.0.ebuild delete mode 100644 dev-python/readme_renderer/readme_renderer-37.1.ebuild create mode 100644 dev-python/rpyc/rpyc-5.2.3.ebuild delete mode 100644 dev-python/scipy/scipy-1.9.0-r1.ebuild create mode 100644 dev-python/scipy/scipy-1.9.2.ebuild delete mode 100644 dev-python/seaborn/files/seaborn-Update-tests-for-compatability-with-matplotlib-3.5.0.patch delete mode 100644 dev-python/seaborn/seaborn-0.11.2.ebuild delete mode 100644 dev-python/sentry-sdk/sentry-sdk-1.9.7.ebuild delete mode 100644 dev-python/sentry-sdk/sentry-sdk-1.9.8.ebuild delete mode 100644 dev-python/setuptools/setuptools-65.4.0.ebuild create mode 100644 dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.6.1.ebuild create mode 100644 dev-python/spyder-vim/spyder-vim-0.1.0.ebuild delete mode 100644 dev-python/spyder-vim/spyder-vim-0_pre20220831.ebuild create mode 100644 dev-python/tekore/tekore-4.4.1.ebuild delete mode 100644 dev-python/watchfiles/watchfiles-0.15.0-r1.ebuild delete mode 100644 dev-python/watchfiles/watchfiles-0.16.0.ebuild delete mode 100644 dev-python/watchfiles/watchfiles-0.16.1.ebuild delete mode 100644 dev-python/zeroconf/zeroconf-0.39.0.ebuild create mode 100644 dev-python/zipp/zipp-3.9.0.ebuild create mode 100644 dev-python/zope-interface/zope-interface-5.5.0.ebuild create mode 100644 dev-ruby/net-ftp/net-ftp-0.2.0.ebuild create mode 100644 dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild delete mode 100644 dev-ruby/rcairo/rcairo-1.16.6.ebuild create mode 100644 dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild delete mode 100644 dev-ruby/rcairo/rcairo-1.17.5.ebuild create mode 100644 dev-ruby/slop/slop-4.9.3.ebuild create mode 100644 dev-ruby/spring/spring-4.1.0.ebuild create mode 100644 dev-ruby/spy/spy-1.0.3.ebuild create mode 100644 dev-ruby/test-unit/test-unit-3.5.5.ebuild create mode 100644 dev-ruby/x25519/x25519-1.0.10.ebuild create mode 100644 dev-tex/tth/files/tth-4.16-Fix-build-with-Clang-16.patch create mode 100644 dev-tex/tth/tth-4.16.ebuild create mode 100644 dev-util/cargo-c/cargo-c-0.9.13.ebuild create mode 100644 dev-util/cucumber-rails/cucumber-rails-2.6.0.ebuild delete mode 100644 dev-util/cvise/cvise-2.4.0-r2.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-219.ebuild create mode 100644 dev-util/diffoscope/diffoscope-224.ebuild create mode 100644 dev-util/geany-plugins/files/geany-plugins-1.38-libgit2-1.4.patch create mode 100644 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild rename dev-util/lldb/{lldb-15.0.2.9999.ebuild => lldb-15.0.3.9999.ebuild} (100%) delete mode 100644 dev-util/maturin/files/maturin-0.12.8-zig-tests.patch delete mode 100644 dev-util/maturin/maturin-0.13.2.ebuild delete mode 100644 dev-util/maturin/maturin-0.13.5.ebuild create mode 100644 dev-util/maturin/maturin-0.13.6.ebuild create mode 100644 dev-util/min-cscope/files/min-cscope-16.1.0-pointer-type.patch delete mode 100644 dev-util/min-cscope/min-cscope-16.1.0-r1.ebuild create mode 100644 dev-util/min-cscope/min-cscope-16.1.0-r2.ebuild delete mode 100644 dev-util/ostree/ostree-2022.4.ebuild delete mode 100644 dev-util/ostree/ostree-2022.5.ebuild create mode 100644 dev-util/ostree/ostree-2022.6.ebuild create mode 100644 dev-util/ply/ply-2.2.0.ebuild delete mode 100644 dev-util/pycharm-community/pycharm-community-2022.1.4.ebuild create mode 100644 dev-util/pycharm-community/pycharm-community-2022.2.2.ebuild delete mode 100644 dev-util/schroot/schroot-1.6.10_p12-r2.ebuild rename dev-util/uglifyjs/{uglifyjs-3.17.0.ebuild => uglifyjs-3.17.3.ebuild} (100%) create mode 100644 dev-vcs/git-extras/files/git-extras-6.5.0-no-bash-completion-install.patch create mode 100644 dev-vcs/git-extras/git-extras-6.5.0.ebuild delete mode 100644 games-board/gnubg/gnubg-1.06.002-r3.ebuild create mode 100644 games-board/gnubg/gnubg-1.06.002-r4.ebuild delete mode 100644 games-emulation/emutos/emutos-1.2.ebuild create mode 100644 games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05-r1.ebuild delete mode 100644 games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05.ebuild create mode 100644 games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-nogtk.patch create mode 100644 games-util/grfcodec/files/6.0.6_p20210310/0001-Remove-brittle-apWrapper-code.patch create mode 100644 games-util/grfcodec/files/6.0.6_p20210310/0002-Fix-ODR-violations.patch create mode 100644 games-util/grfcodec/grfcodec-6.0.6_p20210310-r1.ebuild create mode 100644 gnome-base/gnome-applets/gnome-applets-3.46.0.ebuild create mode 100644 gnome-base/gnome-flashback/gnome-flashback-3.46.0.ebuild delete mode 100644 gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild create mode 100644 gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild create mode 100644 gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild create mode 100644 gnome-base/librsvg/librsvg-2.54.4-r1.ebuild delete mode 100644 gnome-base/librsvg/librsvg-2.54.4.ebuild create mode 100644 gnome-base/librsvg/librsvg-2.54.5-r1.ebuild delete mode 100644 gnome-base/librsvg/librsvg-2.54.5.ebuild create mode 100644 gnome-extra/gnome-boxes/gnome-boxes-43.0.ebuild create mode 100644 gnome-extra/gnome-software/files/43.0-fwupd-Update-the-self-test.patch create mode 100644 gnome-extra/gnome-software/files/43.0-metainfo-Correct-release-information-to-pass-appstre.patch create mode 100644 gnome-extra/gnome-software/gnome-software-43.0.ebuild create mode 100644 gnustep-base/gnustep-make/gnustep-make-2.8.0-r1.ebuild delete mode 100644 gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild create mode 100644 gui-apps/gnome-console/Manifest create mode 100644 gui-apps/gnome-console/gnome-console-43.0.ebuild create mode 100644 gui-apps/gnome-console/metadata.xml create mode 100644 gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild delete mode 100644 gui-apps/tuigreet/tuigreet-0.8.0.ebuild create mode 100644 gui-libs/display-manager-init/display-manager-init-1.1.1.ebuild create mode 100644 gui-libs/display-manager-init/files/display-manager-setup.initd-r1 create mode 100644 gui-libs/display-manager-init/files/display-manager.initd-r4 create mode 100644 gui-libs/gtk/gtk-4.6.6-r1.ebuild delete mode 100644 gui-libs/gtk/gtk-4.6.6.ebuild create mode 100644 gui-libs/gtk/gtk-4.6.7-r1.ebuild delete mode 100644 gui-libs/gtk/gtk-4.6.7.ebuild create mode 100644 gui-libs/gtk/gtk-4.8.0-r1.ebuild delete mode 100644 gui-libs/gtk/gtk-4.8.0.ebuild create mode 100644 gui-libs/gtk/gtk-4.8.1-r1.ebuild delete mode 100644 gui-libs/gtk/gtk-4.8.1.ebuild rename gui-wm/gamescope/{gamescope-3.11.45.2.ebuild => gamescope-3.11.47.ebuild} (100%) create mode 100644 gui-wm/wayfire/wayfire-0.7.2-r1.ebuild delete mode 100644 gui-wm/wayfire/wayfire-0.7.2.ebuild delete mode 100644 gui-wm/wayfire/wayfire-0.7.3-r1.ebuild create mode 100644 gui-wm/wayfire/wayfire-0.7.3-r2.ebuild create mode 100644 gui-wm/wayfire/wayfire-0.7.3-r3.ebuild delete mode 100644 gui-wm/wayfire/wayfire-0.7.3.ebuild rename kde-frameworks/attica/{attica-5.98.0.ebuild => attica-5.99.0.ebuild} (100%) rename kde-frameworks/baloo/{baloo-5.98.0.ebuild => baloo-5.99.0.ebuild} (100%) rename kde-frameworks/bluez-qt/{bluez-qt-5.98.0.ebuild => bluez-qt-5.99.0.ebuild} (100%) rename kde-frameworks/breeze-icons-rcc/{breeze-icons-rcc-5.98.0.ebuild => breeze-icons-rcc-5.99.0.ebuild} (100%) delete mode 100644 kde-frameworks/breeze-icons/breeze-icons-5.98.0.ebuild create mode 100644 kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild rename kde-frameworks/countryflags/{countryflags-5.98.0.ebuild => countryflags-5.99.0.ebuild} (100%) rename kde-frameworks/extra-cmake-modules/{extra-cmake-modules-5.98.0.ebuild => extra-cmake-modules-5.99.0.ebuild} (100%) rename kde-frameworks/frameworkintegration/{frameworkintegration-5.98.0.ebuild => frameworkintegration-5.99.0.ebuild} (100%) rename kde-frameworks/kactivities-stats/{kactivities-stats-5.98.0.ebuild => kactivities-stats-5.99.0.ebuild} (100%) rename kde-frameworks/kactivities/{kactivities-5.98.0.ebuild => kactivities-5.99.0.ebuild} (100%) rename kde-frameworks/kapidox/{kapidox-5.98.0.ebuild => kapidox-5.99.0.ebuild} (100%) rename kde-frameworks/karchive/{karchive-5.98.0.ebuild => karchive-5.99.0.ebuild} (100%) rename kde-frameworks/kauth/{kauth-5.98.0.ebuild => kauth-5.99.0.ebuild} (100%) rename kde-frameworks/kbookmarks/{kbookmarks-5.98.0.ebuild => kbookmarks-5.99.0.ebuild} (100%) rename kde-frameworks/kcalendarcore/{kcalendarcore-5.98.0.ebuild => kcalendarcore-5.99.0.ebuild} (100%) rename kde-frameworks/kcmutils/{kcmutils-5.98.0.ebuild => kcmutils-5.99.0.ebuild} (100%) rename kde-frameworks/kcodecs/{kcodecs-5.98.0.ebuild => kcodecs-5.99.0.ebuild} (100%) rename kde-frameworks/kcompletion/{kcompletion-5.98.0.ebuild => kcompletion-5.99.0.ebuild} (100%) rename kde-frameworks/kconfig/{kconfig-5.98.0.ebuild => kconfig-5.99.0.ebuild} (100%) rename kde-frameworks/kconfigwidgets/{kconfigwidgets-5.98.0.ebuild => kconfigwidgets-5.99.0.ebuild} (100%) rename kde-frameworks/kcontacts/{kcontacts-5.98.0.ebuild => kcontacts-5.99.0.ebuild} (100%) delete mode 100644 kde-frameworks/kcoreaddons/kcoreaddons-5.98.0.ebuild create mode 100644 kde-frameworks/kcoreaddons/kcoreaddons-5.99.0.ebuild rename kde-frameworks/kcrash/{kcrash-5.98.0.ebuild => kcrash-5.99.0.ebuild} (100%) rename kde-frameworks/kdav/{kdav-5.98.0.ebuild => kdav-5.99.0.ebuild} (100%) rename kde-frameworks/kdbusaddons/{kdbusaddons-5.98.0.ebuild => kdbusaddons-5.99.0.ebuild} (100%) rename kde-frameworks/kdeclarative/{kdeclarative-5.98.0.ebuild => kdeclarative-5.99.0.ebuild} (100%) rename kde-frameworks/kded/{kded-5.98.0.ebuild => kded-5.99.0.ebuild} (100%) create mode 100644 kde-frameworks/kdelibs4support/files/kdelibs4support-5.99.0-with_x11.patch delete mode 100644 kde-frameworks/kdelibs4support/kdelibs4support-5.98.0.ebuild create mode 100644 kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild rename kde-frameworks/kdesu/{kdesu-5.98.0.ebuild => kdesu-5.99.0.ebuild} (100%) rename kde-frameworks/kdnssd/{kdnssd-5.98.0.ebuild => kdnssd-5.99.0.ebuild} (100%) rename kde-frameworks/kdoctools/{kdoctools-5.98.0.ebuild => kdoctools-5.99.0.ebuild} (100%) rename kde-frameworks/kemoticons/{kemoticons-5.98.0.ebuild => kemoticons-5.99.0.ebuild} (100%) rename kde-frameworks/kfilemetadata/{kfilemetadata-5.98.0.ebuild => kfilemetadata-5.99.0.ebuild} (100%) rename kde-frameworks/kglobalaccel/{kglobalaccel-5.98.0.ebuild => kglobalaccel-5.99.0.ebuild} (100%) rename kde-frameworks/kguiaddons/{kguiaddons-5.98.0.ebuild => kguiaddons-5.99.0.ebuild} (100%) rename kde-frameworks/kholidays/{kholidays-5.98.0.ebuild => kholidays-5.99.0.ebuild} (100%) rename kde-frameworks/khtml/{khtml-5.98.0.ebuild => khtml-5.99.0.ebuild} (100%) rename kde-frameworks/ki18n/{ki18n-5.98.0.ebuild => ki18n-5.99.0.ebuild} (100%) rename kde-frameworks/kiconthemes/{kiconthemes-5.98.0.ebuild => kiconthemes-5.99.0.ebuild} (100%) delete mode 100644 kde-frameworks/kidletime/kidletime-5.98.0.ebuild create mode 100644 kde-frameworks/kidletime/kidletime-5.99.0.ebuild delete mode 100644 kde-frameworks/kimageformats/kimageformats-5.98.0.ebuild create mode 100644 kde-frameworks/kimageformats/kimageformats-5.99.0.ebuild rename kde-frameworks/kinit/{kinit-5.98.0.ebuild => kinit-5.99.0.ebuild} (100%) rename kde-frameworks/kio/{kio-5.98.0.ebuild => kio-5.99.0.ebuild} (100%) rename kde-frameworks/kirigami/{kirigami-5.98.0.ebuild => kirigami-5.99.0.ebuild} (100%) rename kde-frameworks/kitemmodels/{kitemmodels-5.98.0.ebuild => kitemmodels-5.99.0.ebuild} (100%) rename kde-frameworks/kitemviews/{kitemviews-5.98.0.ebuild => kitemviews-5.99.0.ebuild} (100%) rename kde-frameworks/kjobwidgets/{kjobwidgets-5.98.0.ebuild => kjobwidgets-5.99.0.ebuild} (100%) rename kde-frameworks/kjs/{kjs-5.98.0.ebuild => kjs-5.99.0.ebuild} (100%) rename kde-frameworks/knewstuff/{knewstuff-5.98.0.ebuild => knewstuff-5.99.0.ebuild} (100%) delete mode 100644 kde-frameworks/knotifications/files/knotifications-5.98.0-without_x11.patch delete mode 100644 kde-frameworks/knotifications/knotifications-5.98.0-r1.ebuild create mode 100644 kde-frameworks/knotifications/knotifications-5.99.0.ebuild rename kde-frameworks/knotifyconfig/{knotifyconfig-5.98.0.ebuild => knotifyconfig-5.99.0.ebuild} (100%) rename kde-frameworks/kpackage/{kpackage-5.98.0.ebuild => kpackage-5.99.0.ebuild} (100%) rename kde-frameworks/kparts/{kparts-5.98.0.ebuild => kparts-5.99.0.ebuild} (100%) rename kde-frameworks/kpeople/{kpeople-5.98.0.ebuild => kpeople-5.99.0.ebuild} (100%) rename kde-frameworks/kplotting/{kplotting-5.98.0.ebuild => kplotting-5.99.0.ebuild} (100%) rename kde-frameworks/kpty/{kpty-5.98.0.ebuild => kpty-5.99.0.ebuild} (100%) rename kde-frameworks/kquickcharts/{kquickcharts-5.98.0.ebuild => kquickcharts-5.99.0.ebuild} (100%) rename kde-frameworks/kross/{kross-5.98.0.ebuild => kross-5.99.0.ebuild} (100%) rename kde-frameworks/krunner/{krunner-5.98.0.ebuild => krunner-5.99.0.ebuild} (100%) rename kde-frameworks/kservice/{kservice-5.98.0.ebuild => kservice-5.99.0.ebuild} (100%) rename kde-frameworks/ktexteditor/{ktexteditor-5.98.0.ebuild => ktexteditor-5.99.0.ebuild} (100%) rename kde-frameworks/ktextwidgets/{ktextwidgets-5.98.0.ebuild => ktextwidgets-5.99.0.ebuild} (100%) rename kde-frameworks/kunitconversion/{kunitconversion-5.98.0.ebuild => kunitconversion-5.99.0.ebuild} (100%) rename kde-frameworks/kwallet/{kwallet-5.98.0.ebuild => kwallet-5.99.0.ebuild} (100%) delete mode 100644 kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch delete mode 100644 kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild create mode 100644 kde-frameworks/kwayland/kwayland-5.99.0.ebuild rename kde-frameworks/kwidgetsaddons/{kwidgetsaddons-5.98.0.ebuild => kwidgetsaddons-5.99.0.ebuild} (100%) rename kde-frameworks/kwindowsystem/{kwindowsystem-5.98.0.ebuild => kwindowsystem-5.99.0.ebuild} (100%) rename kde-frameworks/kxmlgui/{kxmlgui-5.98.0.ebuild => kxmlgui-5.99.0.ebuild} (100%) rename kde-frameworks/modemmanager-qt/{modemmanager-qt-5.98.0.ebuild => modemmanager-qt-5.99.0.ebuild} (100%) rename kde-frameworks/networkmanager-qt/{networkmanager-qt-5.98.0.ebuild => networkmanager-qt-5.99.0.ebuild} (100%) rename kde-frameworks/oxygen-icons/{oxygen-icons-5.98.0.ebuild => oxygen-icons-5.99.0.ebuild} (100%) delete mode 100644 kde-frameworks/plasma/files/plasma-5.98.0-without_x11.patch delete mode 100644 kde-frameworks/plasma/plasma-5.98.0-r1.ebuild create mode 100644 kde-frameworks/plasma/plasma-5.99.0.ebuild rename kde-frameworks/prison/{prison-5.98.0.ebuild => prison-5.99.0.ebuild} (100%) rename kde-frameworks/purpose/{purpose-5.98.0.ebuild => purpose-5.99.0.ebuild} (100%) rename kde-frameworks/qqc2-desktop-style/{qqc2-desktop-style-5.98.0.ebuild => qqc2-desktop-style-5.99.0.ebuild} (100%) rename kde-frameworks/solid/{solid-5.98.0.ebuild => solid-5.99.0.ebuild} (100%) rename kde-frameworks/sonnet/{sonnet-5.98.0.ebuild => sonnet-5.99.0.ebuild} (100%) rename kde-frameworks/syndication/{syndication-5.98.0.ebuild => syndication-5.99.0.ebuild} (100%) rename kde-frameworks/syntax-highlighting/{syntax-highlighting-5.98.0.ebuild => syntax-highlighting-5.99.0.ebuild} (100%) rename kde-frameworks/threadweaver/{threadweaver-5.98.0.ebuild => threadweaver-5.99.0.ebuild} (100%) create mode 100644 kde-misc/bismuth/bismuth-3.1.4.ebuild delete mode 100644 kde-plasma/bluedevil/bluedevil-5.24.6.ebuild delete mode 100644 kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild delete mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild delete mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild delete mode 100644 kde-plasma/breeze/breeze-5.24.6-r1.ebuild delete mode 100644 kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch delete mode 100644 kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch delete mode 100644 kde-plasma/discover/discover-5.24.6-r1.ebuild delete mode 100644 kde-plasma/discover/files/discover-5.21.90-tests-optional.patch delete mode 100644 kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch delete mode 100644 kde-plasma/drkonqi/drkonqi-5.24.6.ebuild delete mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild delete mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild delete mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild delete mode 100644 kde-plasma/kdecoration/kdecoration-5.24.6.ebuild delete mode 100644 kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch delete mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild delete mode 100644 kde-plasma/kgamma/kgamma-5.24.6.ebuild delete mode 100644 kde-plasma/khotkeys/khotkeys-5.24.6.ebuild delete mode 100644 kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild delete mode 100644 kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild delete mode 100644 kde-plasma/kscreen/kscreen-5.24.6.ebuild delete mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild delete mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild delete mode 100644 kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild delete mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild delete mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild delete mode 100644 kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch delete mode 100644 kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch delete mode 100644 kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch delete mode 100644 kde-plasma/kwin/kwin-5.24.6-r2.ebuild delete mode 100644 kde-plasma/kwrited/kwrited-5.24.6.ebuild delete mode 100644 kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild delete mode 100644 kde-plasma/libkscreen/libkscreen-5.24.6.ebuild delete mode 100644 kde-plasma/libksysguard/libksysguard-5.24.6.ebuild delete mode 100644 kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild delete mode 100644 kde-plasma/milou/milou-5.24.6.ebuild delete mode 100644 kde-plasma/oxygen/oxygen-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch delete mode 100644 kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch create mode 100644 kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch create mode 100644 kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch delete mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild delete mode 100644 kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild delete mode 100644 kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild delete mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5.ebuild delete mode 100644 kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch delete mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild delete mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild delete mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild delete mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild delete mode 100644 kde-plasma/powerdevil/powerdevil-5.24.6.ebuild delete mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild delete mode 100644 kde-plasma/systemsettings/systemsettings-5.24.6.ebuild delete mode 100644 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild delete mode 100644 kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch delete mode 100644 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild create mode 100644 mail-mta/postfix/files/linux-6.patch create mode 100644 mail-mta/postfix/postfix-3.7.2-r1.ebuild rename mail-mta/postfix/{postfix-3.8_pre20220816.ebuild => postfix-3.8_pre20221007.ebuild} (100%) create mode 100644 media-gfx/aview/files/aview-1.3.0_rc1-clang16.patch create mode 100644 media-gfx/converseen/converseen-0.9.9.8.ebuild delete mode 100644 media-gfx/cropgui/cropgui-0.4.1.ebuild delete mode 100644 media-gfx/cropgui/cropgui-0.5.ebuild delete mode 100644 media-gfx/cropgui/cropgui-0.6.ebuild create mode 100644 media-gfx/fotoxx/fotoxx-22.35.ebuild create mode 100644 media-gfx/gnome-photos/gnome-photos-43.0.ebuild create mode 100644 media-gfx/graphviz/graphviz-5.0.1-r1.ebuild delete mode 100644 media-gfx/graphviz/graphviz-5.0.1.ebuild delete mode 100644 media-gfx/graphviz/graphviz-6.0.1-r1.ebuild create mode 100644 media-gfx/graphviz/graphviz-6.0.1-r2.ebuild create mode 100644 media-gfx/jhead/files/jhead-3.06.0.1-mkstemp-fix-makefile.patch create mode 100644 media-gfx/jhead/jhead-3.06.0.1.ebuild delete mode 100644 media-gfx/pdf2svg/pdf2svg-0.2.3-r1.ebuild create mode 100644 media-gfx/pdf2svg/pdf2svg-0.2.3-r2.ebuild delete mode 100644 media-gfx/xv/xv-3.10a-r19.ebuild delete mode 100644 media-libs/assimp/assimp-5.2.4.ebuild create mode 100644 media-libs/freeglut/freeglut-3.4.0.ebuild delete mode 100644 media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild delete mode 100644 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild delete mode 100644 media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild delete mode 100644 media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild delete mode 100644 media-libs/harfbuzz/harfbuzz-5.0.1.ebuild create mode 100644 media-libs/harfbuzz/harfbuzz-5.3.0.ebuild delete mode 100644 media-libs/libltc/libltc-1.3.1-r1.ebuild create mode 100644 media-libs/libmatroska/libmatroska-1.7.1.ebuild delete mode 100644 media-libs/libpano13/libpano13-2.9.20.ebuild delete mode 100644 media-libs/virglrenderer/virglrenderer-0.8.2.ebuild delete mode 100644 media-libs/virglrenderer/virglrenderer-0.9.1.ebuild delete mode 100644 media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild delete mode 100644 media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild delete mode 100644 media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild create mode 100644 media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r2.ebuild create mode 100644 media-sound/cvoicecontrol/files/cvoicecontrol-0.9_alpha-clang16.patch create mode 100644 media-sound/din/din-55.ebuild create mode 100644 media-sound/din/files/din-55-makefile.patch create mode 100644 media-sound/flac123/files/flac123-0.0.12-clang16.patch create mode 100644 media-sound/flac123/flac123-0.0.12-r1.ebuild delete mode 100644 media-sound/flac123/flac123-0.0.12.ebuild delete mode 100644 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild create mode 100644 media-sound/kid3/files/kid3-3.9.2-musl.patch delete mode 100644 media-sound/qtractor/qtractor-0.9.27-r1.ebuild delete mode 100644 media-sound/schismtracker/schismtracker-20220807.ebuild delete mode 100644 media-sound/strawberry/strawberry-1.0.8.ebuild create mode 100644 media-sound/terminatorx/files/terminatorx-4.2.0-metadata-dir.patch create mode 100644 media-sound/terminatorx/terminatorx-4.2.0.ebuild delete mode 100644 media-tv/kodi/files/kodi-19.1-fmt-8.patch delete mode 100644 media-video/ffmpeg/ffmpeg-4.2.4-r2.ebuild create mode 100644 media-video/ffmpeg/ffmpeg-4.4.3.ebuild delete mode 100644 media-video/ffmpeg/ffmpeg-5.0.1.ebuild delete mode 100644 media-video/ffmpeg/ffmpeg-5.1.1.ebuild create mode 100644 media-video/ffmpeg/files/ffmpeg-4.4.3-clang-14-ff_seek_frame_binary-crash.patch create mode 100644 media-video/libva-utils/libva-utils-2.16.0.ebuild delete mode 100644 media-video/pitivi/files/pitivi-2021.05-meson-compatibility.patch delete mode 100644 media-video/pitivi/pitivi-2021.05-r1.ebuild delete mode 100644 media-video/projectx/projectx-0.91.0.10-r3.ebuild create mode 100644 media-video/projectx/projectx-0.91.0.10-r4.ebuild delete mode 100644 media-video/vlc/vlc-3.0.16-r9.ebuild delete mode 100644 media-video/vlc/vlc-3.0.17.3-r3.ebuild delete mode 100644 media-video/vlc/vlc-3.0.17.4-r1.ebuild create mode 100644 media-video/vlc/vlc-3.0.17.4-r2.ebuild delete mode 100644 metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.1 delete mode 100644 metadata/md5-cache/app-accessibility/speech-dispatcher-0.9.1 create mode 100644 metadata/md5-cache/app-admin/awscli-1.25.90 delete mode 100644 metadata/md5-cache/app-arch/lz4-1.9.3-r1 delete mode 100644 metadata/md5-cache/app-arch/xarchiver-0.5.4.18 delete mode 100644 metadata/md5-cache/app-backup/attic-0.16-r1 delete mode 100644 metadata/md5-cache/app-backup/attic-9999 delete mode 100644 metadata/md5-cache/app-backup/deja-dup-42.7-r1 delete mode 100644 metadata/md5-cache/app-backup/deja-dup-42.8 create mode 100644 metadata/md5-cache/app-backup/deja-dup-42.8-r1 create mode 100644 metadata/md5-cache/app-backup/deja-dup-43.4 delete mode 100644 metadata/md5-cache/app-containers/apptainer-1.0.3 create mode 100644 metadata/md5-cache/app-containers/cri-o-1.25.1 delete mode 100644 metadata/md5-cache/app-containers/podman-4.1.1-r1 delete mode 100644 metadata/md5-cache/app-containers/podman-4.2.0-r1 delete mode 100644 metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 create mode 100644 metadata/md5-cache/app-crypt/gpgme-1.17.1-r2 delete mode 100644 metadata/md5-cache/app-crypt/gpgme-1.18.0-r1 create mode 100644 metadata/md5-cache/app-crypt/gpgme-1.18.0-r2 delete mode 100644 metadata/md5-cache/app-doc/gimp-help-2.10.0-r1 delete mode 100644 metadata/md5-cache/app-editors/vscode-1.71.0-r1 delete mode 100644 metadata/md5-cache/app-editors/vscode-1.71.1-r1 create mode 100644 metadata/md5-cache/app-editors/vscode-1.72.0-r1 delete mode 100644 metadata/md5-cache/app-editors/vscodium-1.71.0.22245-r1 create mode 100644 metadata/md5-cache/app-editors/vscodium-1.72.0.22279-r1 delete mode 100644 metadata/md5-cache/app-emacs/compat-28.1.2.0 create mode 100644 metadata/md5-cache/app-emacs/compat-28.1.2.1 delete mode 100644 metadata/md5-cache/app-forensics/lynis-3.0.8 create mode 100644 metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1 create mode 100644 metadata/md5-cache/app-misc/tracker-3.4.0-r1 create mode 100644 metadata/md5-cache/app-misc/tracker-miners-3.4.0-r1 delete mode 100644 metadata/md5-cache/app-mobilephone/scrcpy-1.22 delete mode 100644 metadata/md5-cache/app-mobilephone/scrcpy-1.23 delete mode 100644 metadata/md5-cache/app-office/gnumeric-1.12.52 create mode 100644 metadata/md5-cache/app-office/gnumeric-1.12.52-r1 delete mode 100644 metadata/md5-cache/app-office/gnumeric-1.12.53 create mode 100644 metadata/md5-cache/app-office/gnumeric-1.12.53-r1 delete mode 100644 metadata/md5-cache/app-office/libreoffice-7.3.5.2 delete mode 100644 metadata/md5-cache/app-office/libreoffice-l10n-7.3.5.2 delete mode 100644 metadata/md5-cache/app-office/scribus-1.5.8-r1 create mode 100644 metadata/md5-cache/app-office/scribus-1.5.8-r2 create mode 100644 metadata/md5-cache/app-shells/bash-5.2_p2-r2 delete mode 100644 metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 create mode 100644 metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 delete mode 100644 metadata/md5-cache/app-text/jabref-bin-3.7 delete mode 100644 metadata/md5-cache/app-text/jabref-bin-3.8 delete mode 100644 metadata/md5-cache/app-text/jabref-bin-3.8.1 delete mode 100644 metadata/md5-cache/app-text/jabref-bin-4.0 delete mode 100644 metadata/md5-cache/app-text/jabref-bin-4.1 create mode 100644 metadata/md5-cache/app-text/kramdown-rfc-1.6.17 delete mode 100644 metadata/md5-cache/app-text/libgxps-0.3.2 create mode 100644 metadata/md5-cache/app-text/libgxps-0.3.2-r1 delete mode 100644 metadata/md5-cache/dev-cpp/highway-1.0.1 create mode 100644 metadata/md5-cache/dev-cpp/highway-1.0.1-r1 create mode 100644 metadata/md5-cache/dev-cpp/tbb-2021.7.0 delete mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.28 create mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.28-r1 delete mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.29 create mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1 delete mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.30 create mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.30-r1 delete mode 100644 metadata/md5-cache/dev-db/sqldeveloper-22.2.0.173.2018 create mode 100644 metadata/md5-cache/dev-db/sqldeveloper-22.2.1.234.1810 create mode 100644 metadata/md5-cache/dev-db/sqlmap-1.6.10 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422-r1 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423-r1 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408-r1 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400-r1 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401-r1 delete mode 100644 metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r1 create mode 100644 metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r2 delete mode 100644 metadata/md5-cache/dev-games/godot-3.5 delete mode 100644 metadata/md5-cache/dev-games/godot-4.0_beta1 delete mode 100644 metadata/md5-cache/dev-java/hamcrest-core-1.3-r2 delete mode 100644 metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3 delete mode 100644 metadata/md5-cache/dev-java/hamcrest-library-1.3-r2 create mode 100644 metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3 create mode 100644 metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3 create mode 100644 metadata/md5-cache/dev-java/mockito-1.9.5-r3 delete mode 100644 metadata/md5-cache/dev-java/mockito-4.6.1-r1 create mode 100644 metadata/md5-cache/dev-java/reload4j-1.2.22 create mode 100644 metadata/md5-cache/dev-java/slf4j-api-2.0.3 create mode 100644 metadata/md5-cache/dev-java/slf4j-ext-2.0.3 create mode 100644 metadata/md5-cache/dev-java/slf4j-nop-2.0.3 create mode 100644 metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3 create mode 100644 metadata/md5-cache/dev-java/slf4j-simple-2.0.3 delete mode 100644 metadata/md5-cache/dev-lang/boogie-2.15.8-r3 create mode 100644 metadata/md5-cache/dev-lang/boogie-2.15.8-r4 create mode 100644 metadata/md5-cache/dev-lang/julia-1.8.2 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_rc1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_rc1_p1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_rc1_p2 delete mode 100644 metadata/md5-cache/dev-lang/python-3.8.13_p7 delete mode 100644 metadata/md5-cache/dev-lang/python-3.9.13_p5 delete mode 100644 metadata/md5-cache/dev-libs/9libs-1.0-r4 create mode 100644 metadata/md5-cache/dev-libs/9libs-1.0-r5 create mode 100644 metadata/md5-cache/dev-libs/capstone-5.0_rc2-r2 delete mode 100644 metadata/md5-cache/dev-libs/clhpp-2.0.17 delete mode 100644 metadata/md5-cache/dev-libs/gjs-1.72.1 create mode 100644 metadata/md5-cache/dev-libs/gjs-1.72.1-r1 delete mode 100644 metadata/md5-cache/dev-libs/gjs-1.72.2 create mode 100644 metadata/md5-cache/dev-libs/gjs-1.72.2-r1 create mode 100644 metadata/md5-cache/dev-libs/leatherman-1.12.9 delete mode 100644 metadata/md5-cache/dev-libs/leveldb-1.23-r3 create mode 100644 metadata/md5-cache/dev-libs/leveldb-1.23-r4 create mode 100644 metadata/md5-cache/dev-libs/libbsd-0.11.7 delete mode 100644 metadata/md5-cache/dev-libs/libchdr-0_p20211127 rename metadata/md5-cache/dev-libs/{libclc-15.0.2.9999 => libclc-15.0.3.9999} (100%) create mode 100644 metadata/md5-cache/dev-libs/libebml-1.4.4 create mode 100644 metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 create mode 100644 metadata/md5-cache/dev-libs/libgrapheme-2.0.1 create mode 100644 metadata/md5-cache/dev-libs/libical-3.0.15 create mode 100644 metadata/md5-cache/dev-libs/libksba-1.6.2 create mode 100644 metadata/md5-cache/dev-libs/libtraceevent-1.6.3 create mode 100644 metadata/md5-cache/dev-libs/libtracefs-1.5.0 delete mode 100644 metadata/md5-cache/dev-libs/libwacom-1.12 delete mode 100644 metadata/md5-cache/dev-libs/libwacom-2.3.0 create mode 100644 metadata/md5-cache/dev-libs/poco-1.12.2 delete mode 100644 metadata/md5-cache/dev-libs/raft-0.14.0 create mode 100644 metadata/md5-cache/dev-libs/simdjson-3.0.0 delete mode 100644 metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 create mode 100644 metadata/md5-cache/dev-ml/cairo2-0.6.1-r2 delete mode 100644 metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 create mode 100644 metadata/md5-cache/dev-ml/cairo2-0.6.2-r2 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.2.9999 create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.3.9999 create mode 100644 metadata/md5-cache/dev-python/PyPDF2-2.11.1 create mode 100644 metadata/md5-cache/dev-python/apsw-3.39.4.0 create mode 100644 metadata/md5-cache/dev-python/astroid-2.12.11 create mode 100644 metadata/md5-cache/dev-python/bcrypt-4.0.1 create mode 100644 metadata/md5-cache/dev-python/boto3-1.24.89 create mode 100644 metadata/md5-cache/dev-python/botocore-1.27.89 create mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.67.0 delete mode 100644 metadata/md5-cache/dev-python/clang-python-15.0.2.9999 create mode 100644 metadata/md5-cache/dev-python/clang-python-15.0.3.9999 create mode 100644 metadata/md5-cache/dev-python/click-didyoumean-0.3.0 delete mode 100644 metadata/md5-cache/dev-python/ensurepip-setuptools-65.0.2 delete mode 100644 metadata/md5-cache/dev-python/ensurepip-setuptools-65.1.0 delete mode 100644 metadata/md5-cache/dev-python/ensurepip-wheels-63.4.3.22.2.2 delete mode 100644 metadata/md5-cache/dev-python/ensurepip-wheels-64.0.3.22.2.2 create mode 100644 metadata/md5-cache/dev-python/executing-1.1.1 create mode 100644 metadata/md5-cache/dev-python/eyeD3-0.9.7 create mode 100644 metadata/md5-cache/dev-python/google-api-core-2.10.2 create mode 100644 metadata/md5-cache/dev-python/hatchling-1.11.0 delete mode 100644 metadata/md5-cache/dev-python/identify-2.5.3 create mode 100644 metadata/md5-cache/dev-python/importlib_resources-5.10.0 delete mode 100644 metadata/md5-cache/dev-python/jaraco-text-3.8.1 create mode 100644 metadata/md5-cache/dev-python/jsonref-0.3.0 delete mode 100644 metadata/md5-cache/dev-python/jsonschema-spec-0.1.1 rename metadata/md5-cache/dev-python/{lit-15.0.2.9999 => lit-15.0.3.9999} (100%) create mode 100644 metadata/md5-cache/dev-python/matplotlib-3.6.1 create mode 100644 metadata/md5-cache/dev-python/moto-4.0.7 create mode 100644 metadata/md5-cache/dev-python/nbclassic-0.4.5 create mode 100644 metadata/md5-cache/dev-python/nuitka-1.1.3 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.22.0-r1 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.22.1 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.22.2 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.22.3 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.23.0 delete mode 100644 metadata/md5-cache/dev-python/numpy-1.23.2 create mode 100644 metadata/md5-cache/dev-python/numpydoc-1.5.0 delete mode 100644 metadata/md5-cache/dev-python/openapi-core-0.14.2 delete mode 100644 metadata/md5-cache/dev-python/openapi-core-0.15.0 create mode 100644 metadata/md5-cache/dev-python/openapi-core-0.16.1 delete mode 100644 metadata/md5-cache/dev-python/openapi-schema-validator-0.3.1 delete mode 100644 metadata/md5-cache/dev-python/openapi-spec-validator-0.5.0-r1 create mode 100644 metadata/md5-cache/dev-python/patsy-0.5.3 create mode 100644 metadata/md5-cache/dev-python/pebble-5.0.2 delete mode 100644 metadata/md5-cache/dev-python/pipenv-2022.9.24 create mode 100644 metadata/md5-cache/dev-python/pipenv-2022.9.24-r1 create mode 100644 metadata/md5-cache/dev-python/poetry-core-1.3.2 delete mode 100644 metadata/md5-cache/dev-python/psycopg-3.1 delete mode 100644 metadata/md5-cache/dev-python/psycopg-3.1.1 delete mode 100644 metadata/md5-cache/dev-python/pycairo-1.21.0 create mode 100644 metadata/md5-cache/dev-python/pycairo-1.21.0-r1 delete mode 100644 metadata/md5-cache/dev-python/pycson-0.8-r1 delete mode 100644 metadata/md5-cache/dev-python/pycson-0.8-r2 create mode 100644 metadata/md5-cache/dev-python/pycurl-requests-0.5.0 delete mode 100644 metadata/md5-cache/dev-python/pydantic-1.10.1 create mode 100644 metadata/md5-cache/dev-python/pyfakefs-5.0.0 delete mode 100644 metadata/md5-cache/dev-python/pygraphviz-1.9 delete mode 100644 metadata/md5-cache/dev-python/pylibmc-1.6.2 delete mode 100644 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r2 create mode 100644 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r3 create mode 100644 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r4 delete mode 100644 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r2 create mode 100644 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r3 create mode 100644 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r4 delete mode 100644 metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29 create mode 100644 metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-mpl-0.16.1 delete mode 100644 metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r2 delete mode 100644 metadata/md5-cache/dev-python/python-docs-3.10.3 create mode 100644 metadata/md5-cache/dev-python/python-docs-3.10.7 delete mode 100644 metadata/md5-cache/dev-python/python-docs-3.7.13 create mode 100644 metadata/md5-cache/dev-python/python-docs-3.8.14 delete mode 100644 metadata/md5-cache/dev-python/python-docs-3.9.11 create mode 100644 metadata/md5-cache/dev-python/python-docs-3.9.14 create mode 100644 metadata/md5-cache/dev-python/python-nbxmpp-3.2.4 create mode 100644 metadata/md5-cache/dev-python/pythran-0.12.0 create mode 100644 metadata/md5-cache/dev-python/pythran-0.12.0-r1 delete mode 100644 metadata/md5-cache/dev-python/qtsass-0.3.0-r1 delete mode 100644 metadata/md5-cache/dev-python/qtsass-0.3.1 delete mode 100644 metadata/md5-cache/dev-python/readme_renderer-36.0 delete mode 100644 metadata/md5-cache/dev-python/readme_renderer-37.1 create mode 100644 metadata/md5-cache/dev-python/rpyc-5.2.3 delete mode 100644 metadata/md5-cache/dev-python/scipy-1.9.0-r1 create mode 100644 metadata/md5-cache/dev-python/scipy-1.9.2 delete mode 100644 metadata/md5-cache/dev-python/seaborn-0.11.2 delete mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.9.7 delete mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.9.8 delete mode 100644 metadata/md5-cache/dev-python/setuptools-65.4.0 create mode 100644 metadata/md5-cache/dev-python/sphinxcontrib-spelling-7.6.1 create mode 100644 metadata/md5-cache/dev-python/spyder-vim-0.1.0 delete mode 100644 metadata/md5-cache/dev-python/spyder-vim-0_pre20220831 create mode 100644 metadata/md5-cache/dev-python/tekore-4.4.1 delete mode 100644 metadata/md5-cache/dev-python/watchfiles-0.15.0-r1 delete mode 100644 metadata/md5-cache/dev-python/watchfiles-0.16.0 delete mode 100644 metadata/md5-cache/dev-python/watchfiles-0.16.1 delete mode 100644 metadata/md5-cache/dev-python/zeroconf-0.39.0 create mode 100644 metadata/md5-cache/dev-python/zipp-3.9.0 create mode 100644 metadata/md5-cache/dev-python/zope-interface-5.5.0 create mode 100644 metadata/md5-cache/dev-ruby/net-ftp-0.2.0 delete mode 100644 metadata/md5-cache/dev-ruby/rcairo-1.16.6 create mode 100644 metadata/md5-cache/dev-ruby/rcairo-1.16.6-r1 delete mode 100644 metadata/md5-cache/dev-ruby/rcairo-1.17.5 create mode 100644 metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1 create mode 100644 metadata/md5-cache/dev-ruby/slop-4.9.3 create mode 100644 metadata/md5-cache/dev-ruby/spring-4.1.0 create mode 100644 metadata/md5-cache/dev-ruby/spy-1.0.3 create mode 100644 metadata/md5-cache/dev-ruby/test-unit-3.5.5 create mode 100644 metadata/md5-cache/dev-ruby/x25519-1.0.10 create mode 100644 metadata/md5-cache/dev-tex/tth-4.16 create mode 100644 metadata/md5-cache/dev-util/cargo-c-0.9.13 create mode 100644 metadata/md5-cache/dev-util/cucumber-rails-2.6.0 delete mode 100644 metadata/md5-cache/dev-util/cvise-2.4.0-r2 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-219 create mode 100644 metadata/md5-cache/dev-util/diffoscope-224 create mode 100644 metadata/md5-cache/dev-util/geany-plugins-1.38-r2 delete mode 100644 metadata/md5-cache/dev-util/lldb-15.0.2.9999 create mode 100644 metadata/md5-cache/dev-util/lldb-15.0.3.9999 delete mode 100644 metadata/md5-cache/dev-util/maturin-0.13.2 delete mode 100644 metadata/md5-cache/dev-util/maturin-0.13.5 create mode 100644 metadata/md5-cache/dev-util/maturin-0.13.6 delete mode 100644 metadata/md5-cache/dev-util/min-cscope-16.1.0-r1 create mode 100644 metadata/md5-cache/dev-util/min-cscope-16.1.0-r2 delete mode 100644 metadata/md5-cache/dev-util/ostree-2022.4 delete mode 100644 metadata/md5-cache/dev-util/ostree-2022.5 create mode 100644 metadata/md5-cache/dev-util/ostree-2022.6 create mode 100644 metadata/md5-cache/dev-util/ply-2.2.0 delete mode 100644 metadata/md5-cache/dev-util/pycharm-community-2022.1.4 create mode 100644 metadata/md5-cache/dev-util/pycharm-community-2022.2.2 delete mode 100644 metadata/md5-cache/dev-util/schroot-1.6.10_p12-r2 delete mode 100644 metadata/md5-cache/dev-util/uglifyjs-3.17.0 create mode 100644 metadata/md5-cache/dev-util/uglifyjs-3.17.3 create mode 100644 metadata/md5-cache/dev-vcs/git-extras-6.5.0 delete mode 100644 metadata/md5-cache/games-board/gnubg-1.06.002-r3 create mode 100644 metadata/md5-cache/games-board/gnubg-1.06.002-r4 delete mode 100644 metadata/md5-cache/games-emulation/emutos-1.2 delete mode 100644 metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05 create mode 100644 metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1 create mode 100644 metadata/md5-cache/games-util/grfcodec-6.0.6_p20210310-r1 create mode 100644 metadata/md5-cache/gnome-base/gnome-applets-3.46.0 create mode 100644 metadata/md5-cache/gnome-base/gnome-flashback-3.46.0 delete mode 100644 metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r1 create mode 100644 metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r2 create mode 100644 metadata/md5-cache/gnome-base/gnome-panel-3.46.0 delete mode 100644 metadata/md5-cache/gnome-base/librsvg-2.54.4 create mode 100644 metadata/md5-cache/gnome-base/librsvg-2.54.4-r1 delete mode 100644 metadata/md5-cache/gnome-base/librsvg-2.54.5 create mode 100644 metadata/md5-cache/gnome-base/librsvg-2.54.5-r1 create mode 100644 metadata/md5-cache/gnome-extra/gnome-boxes-43.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-software-43.0 delete mode 100644 metadata/md5-cache/gnustep-base/gnustep-make-2.8.0 create mode 100644 metadata/md5-cache/gnustep-base/gnustep-make-2.8.0-r1 create mode 100644 metadata/md5-cache/gui-apps/gnome-console-43.0 delete mode 100644 metadata/md5-cache/gui-apps/tuigreet-0.8.0 create mode 100644 metadata/md5-cache/gui-apps/tuigreet-0.8.0-r1 create mode 100644 metadata/md5-cache/gui-libs/display-manager-init-1.1.1 delete mode 100644 metadata/md5-cache/gui-libs/gtk-4.6.6 create mode 100644 metadata/md5-cache/gui-libs/gtk-4.6.6-r1 delete mode 100644 metadata/md5-cache/gui-libs/gtk-4.6.7 create mode 100644 metadata/md5-cache/gui-libs/gtk-4.6.7-r1 delete mode 100644 metadata/md5-cache/gui-libs/gtk-4.8.0 create mode 100644 metadata/md5-cache/gui-libs/gtk-4.8.0-r1 delete mode 100644 metadata/md5-cache/gui-libs/gtk-4.8.1 create mode 100644 metadata/md5-cache/gui-libs/gtk-4.8.1-r1 delete mode 100644 metadata/md5-cache/gui-wm/gamescope-3.11.45.2 create mode 100644 metadata/md5-cache/gui-wm/gamescope-3.11.47 delete mode 100644 metadata/md5-cache/gui-wm/wayfire-0.7.2 create mode 100644 metadata/md5-cache/gui-wm/wayfire-0.7.2-r1 delete mode 100644 metadata/md5-cache/gui-wm/wayfire-0.7.3 delete mode 100644 metadata/md5-cache/gui-wm/wayfire-0.7.3-r1 create mode 100644 metadata/md5-cache/gui-wm/wayfire-0.7.3-r2 create mode 100644 metadata/md5-cache/gui-wm/wayfire-0.7.3-r3 delete mode 100644 metadata/md5-cache/kde-frameworks/attica-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/attica-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/baloo-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/baloo-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/bluez-qt-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/bluez-qt-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/countryflags-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/countryflags-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/frameworkintegration-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/frameworkintegration-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kactivities-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kactivities-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kactivities-stats-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kactivities-stats-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kapidox-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kapidox-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/karchive-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/karchive-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kauth-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kauth-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kbookmarks-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kbookmarks-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcalendarcore-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcalendarcore-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcmutils-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcmutils-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcodecs-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcodecs-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcompletion-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcompletion-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kconfig-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kconfig-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcontacts-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcontacts-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcoreaddons-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcoreaddons-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcrash-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kcrash-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdav-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdav-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdbusaddons-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdbusaddons-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdeclarative-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdeclarative-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kded-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kded-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdelibs4support-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdelibs4support-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdesu-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdesu-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdnssd-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdnssd-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdoctools-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdoctools-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kemoticons-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kemoticons-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kfilemetadata-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kfilemetadata-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kglobalaccel-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kglobalaccel-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kguiaddons-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kguiaddons-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kholidays-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kholidays-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/khtml-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/khtml-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ki18n-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/ki18n-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kiconthemes-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kiconthemes-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kidletime-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kidletime-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kimageformats-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kimageformats-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kinit-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kinit-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kio-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kio-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kirigami-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kirigami-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kitemmodels-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kitemmodels-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kitemviews-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kitemviews-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kjobwidgets-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kjobwidgets-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kjs-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kjs-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knewstuff-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/knewstuff-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knotifications-5.98.0-r1 create mode 100644 metadata/md5-cache/kde-frameworks/knotifications-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knotifyconfig-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/knotifyconfig-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpackage-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kpackage-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kparts-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kparts-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpeople-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kpeople-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kplotting-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kplotting-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpty-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kpty-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kquickcharts-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kquickcharts-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kross-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kross-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/krunner-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/krunner-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kservice-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kservice-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ktexteditor-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/ktexteditor-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ktextwidgets-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/ktextwidgets-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kunitconversion-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kunitconversion-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwallet-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwallet-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwayland-5.98.0-r1 create mode 100644 metadata/md5-cache/kde-frameworks/kwayland-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwindowsystem-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwindowsystem-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kxmlgui-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/kxmlgui-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/oxygen-icons-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/oxygen-icons-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/plasma-5.98.0-r1 create mode 100644 metadata/md5-cache/kde-frameworks/plasma-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/prison-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/prison-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/purpose-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/purpose-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/solid-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/solid-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/sonnet-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/sonnet-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/syndication-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/syndication-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.99.0 delete mode 100644 metadata/md5-cache/kde-frameworks/threadweaver-5.98.0 create mode 100644 metadata/md5-cache/kde-frameworks/threadweaver-5.99.0 create mode 100644 metadata/md5-cache/kde-misc/bismuth-3.1.4 delete mode 100644 metadata/md5-cache/kde-plasma/bluedevil-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-5.24.6-r1 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-grub-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-gtk-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-plymouth-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/discover-5.24.6-r1 delete mode 100644 metadata/md5-cache/kde-plasma/drkonqi-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kactivitymanagerd-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kde-cli-tools-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kde-gtk-config-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kdecoration-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.24.6-r1 delete mode 100644 metadata/md5-cache/kde-plasma/kgamma-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/khotkeys-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kmenuedit-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kscreen-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kscreenlocker-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/ksshaskpass-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/ksystemstats-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kwallet-pam-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kwayland-integration-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/kwin-5.24.6-r2 delete mode 100644 metadata/md5-cache/kde-plasma/kwrited-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/layer-shell-qt-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/libkscreen-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/libksysguard-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/libkworkspace-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/milou-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/oxygen-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-browser-integration-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.24.6-r2 create mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-disks-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-firewall-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-integration-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-meta-5.24.6-r1 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-nm-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-pa-5.24.6-r1 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-sdk-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.5 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-vault-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/plymouth-kcm-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/powerdevil-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/sddm-kcm-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/systemsettings-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.6 delete mode 100644 metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.24.6-r1 create mode 100644 metadata/md5-cache/mail-mta/postfix-3.7.2-r1 delete mode 100644 metadata/md5-cache/mail-mta/postfix-3.8_pre20220816 create mode 100644 metadata/md5-cache/mail-mta/postfix-3.8_pre20221007 create mode 100644 metadata/md5-cache/media-gfx/converseen-0.9.9.8 delete mode 100644 metadata/md5-cache/media-gfx/cropgui-0.4.1 delete mode 100644 metadata/md5-cache/media-gfx/cropgui-0.5 delete mode 100644 metadata/md5-cache/media-gfx/cropgui-0.6 create mode 100644 metadata/md5-cache/media-gfx/fotoxx-22.35 create mode 100644 metadata/md5-cache/media-gfx/gnome-photos-43.0 delete mode 100644 metadata/md5-cache/media-gfx/graphviz-5.0.1 create mode 100644 metadata/md5-cache/media-gfx/graphviz-5.0.1-r1 delete mode 100644 metadata/md5-cache/media-gfx/graphviz-6.0.1-r1 create mode 100644 metadata/md5-cache/media-gfx/graphviz-6.0.1-r2 create mode 100644 metadata/md5-cache/media-gfx/jhead-3.06.0.1 delete mode 100644 metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r1 create mode 100644 metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r2 delete mode 100644 metadata/md5-cache/media-gfx/xv-3.10a-r19 delete mode 100644 metadata/md5-cache/media-libs/assimp-5.2.4 create mode 100644 metadata/md5-cache/media-libs/freeglut-3.4.0 delete mode 100644 metadata/md5-cache/media-libs/gst-rtsp-server-1.16.3 delete mode 100644 metadata/md5-cache/media-libs/gst-rtsp-server-1.20.2 delete mode 100644 metadata/md5-cache/media-libs/gstreamer-editing-services-1.16.3 delete mode 100644 metadata/md5-cache/media-libs/gstreamer-editing-services-1.20.2 delete mode 100644 metadata/md5-cache/media-libs/harfbuzz-5.0.1 create mode 100644 metadata/md5-cache/media-libs/harfbuzz-5.3.0 delete mode 100644 metadata/md5-cache/media-libs/libltc-1.3.1-r1 create mode 100644 metadata/md5-cache/media-libs/libmatroska-1.7.1 delete mode 100644 metadata/md5-cache/media-libs/libpano13-2.9.20 delete mode 100644 metadata/md5-cache/media-libs/virglrenderer-0.8.2 delete mode 100644 metadata/md5-cache/media-libs/virglrenderer-0.9.1 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-amr-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-aom-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-bluez-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-bs2b-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-cairo-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-chromaprint-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-colormanagement-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-dash-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-dtls-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-dts-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-hls-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-kate-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-ladspa-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-libde265-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-lv2-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-mpeg2enc-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-mplex-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-openh264-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-rtmp-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-sbc-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-sctp-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-smoothstreaming-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-soundtouch-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-srt-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-uvch264-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-voaacenc-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-voamrwbenc-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-webrtc-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-x265-1.20.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-zbar-1.20.2 delete mode 100644 metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r1 create mode 100644 metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r2 create mode 100644 metadata/md5-cache/media-sound/din-55 delete mode 100644 metadata/md5-cache/media-sound/flac123-0.0.12 create mode 100644 metadata/md5-cache/media-sound/flac123-0.0.12-r1 delete mode 100644 metadata/md5-cache/media-sound/fluidsynth-2.2.8 delete mode 100644 metadata/md5-cache/media-sound/qtractor-0.9.27-r1 delete mode 100644 metadata/md5-cache/media-sound/schismtracker-20220807 delete mode 100644 metadata/md5-cache/media-sound/strawberry-1.0.8 create mode 100644 metadata/md5-cache/media-sound/terminatorx-4.2.0 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-4.2.4-r2 create mode 100644 metadata/md5-cache/media-video/ffmpeg-4.4.3 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-5.0.1 delete mode 100644 metadata/md5-cache/media-video/ffmpeg-5.1.1 create mode 100644 metadata/md5-cache/media-video/libva-utils-2.16.0 delete mode 100644 metadata/md5-cache/media-video/pitivi-2021.05-r1 delete mode 100644 metadata/md5-cache/media-video/projectx-0.91.0.10-r3 create mode 100644 metadata/md5-cache/media-video/projectx-0.91.0.10-r4 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.16-r9 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.17.3-r3 delete mode 100644 metadata/md5-cache/media-video/vlc-3.0.17.4-r1 create mode 100644 metadata/md5-cache/media-video/vlc-3.0.17.4-r2 create mode 100644 metadata/md5-cache/net-analyzer/ipaudit-1.1 delete mode 100644 metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r4 create mode 100644 metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r5 delete mode 100644 metadata/md5-cache/net-analyzer/rrdtool-1.8.0 create mode 100644 metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r1 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.4.11 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.6.3 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.6.6 create mode 100644 metadata/md5-cache/net-analyzer/wireshark-4.0.0-r2 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-4.0.0_rc2 create mode 100644 metadata/md5-cache/net-dns/smartdns-38 create mode 100644 metadata/md5-cache/net-firewall/conntrack-tools-1.4.7 delete mode 100644 metadata/md5-cache/net-irc/limnoria-20220203 create mode 100644 metadata/md5-cache/net-irc/limnoria-20220927 delete mode 100644 metadata/md5-cache/net-libs/cvm-0.97-r1 create mode 100644 metadata/md5-cache/net-libs/cvm-0.97-r2 create mode 100644 metadata/md5-cache/net-libs/phodav-3.0 delete mode 100644 metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 create mode 100644 metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r5 delete mode 100644 metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 create mode 100644 metadata/md5-cache/net-mail/ezmlm-idx-7.2.2-r1 delete mode 100644 metadata/md5-cache/net-mail/tpop3d-1.5.5-r4 create mode 100644 metadata/md5-cache/net-mail/tpop3d-1.5.5-r5 delete mode 100644 metadata/md5-cache/net-misc/ena-driver-2.2.3-r1 create mode 100644 metadata/md5-cache/net-misc/ena-driver-2.8.0 delete mode 100644 metadata/md5-cache/net-misc/eventd-0.27.0-r1 create mode 100644 metadata/md5-cache/net-misc/eventd-0.27.0-r2 delete mode 100644 metadata/md5-cache/net-misc/gns3-gui-2.2.31 delete mode 100644 metadata/md5-cache/net-misc/gns3-gui-2.2.31-r1 create mode 100644 metadata/md5-cache/net-misc/gns3-gui-2.2.34 delete mode 100644 metadata/md5-cache/net-misc/gns3-server-2.2.31 delete mode 100644 metadata/md5-cache/net-misc/gns3-server-2.2.31-r1 create mode 100644 metadata/md5-cache/net-misc/gns3-server-2.2.34 delete mode 100644 metadata/md5-cache/net-misc/netkit-bootpd-2.4-r1 create mode 100644 metadata/md5-cache/net-misc/netkit-bootpd-2.4-r2 delete mode 100644 metadata/md5-cache/net-misc/utelnetd-0.1.11-r2 create mode 100644 metadata/md5-cache/net-misc/utelnetd-0.1.11-r3 create mode 100644 metadata/md5-cache/net-p2p/kubo-0.15.0 create mode 100644 metadata/md5-cache/net-p2p/transmission-4.0.0_beta1 create mode 100644 metadata/md5-cache/net-proxy/haproxy-2.4.19 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-7.8.6-r1 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-7.8.7 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-7.8.7-r2 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-8.0.2 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-8.0.2-r2 delete mode 100644 metadata/md5-cache/sci-geosciences/josm-bin-18427 create mode 100644 metadata/md5-cache/sci-geosciences/josm-bin-18565 delete mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.0-r4 delete mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.5 delete mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.6 delete mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.7 delete mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.7-r1 delete mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.7-r2 delete mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.8 delete mode 100644 metadata/md5-cache/sci-libs/cartopy-0.20.1-r1 delete mode 100644 metadata/md5-cache/sci-libs/cartopy-0.20.2 delete mode 100644 metadata/md5-cache/sci-libs/cartopy-0.20.3 create mode 100644 metadata/md5-cache/sci-libs/cartopy-0.20.3-r3 create mode 100644 metadata/md5-cache/sci-libs/cartopy-0.21.0-r1 delete mode 100644 metadata/md5-cache/sci-libs/gdal-3.4.1 delete mode 100644 metadata/md5-cache/sci-libs/gdal-3.4.2-r2 delete mode 100644 metadata/md5-cache/sci-libs/gdal-3.4.3-r1 delete mode 100644 metadata/md5-cache/sci-libs/gdal-3.5.0-r3 delete mode 100644 metadata/md5-cache/sci-libs/gdal-3.5.1 delete mode 100644 metadata/md5-cache/sci-libs/gsl-2.7 delete mode 100644 metadata/md5-cache/sci-libs/pdal-2.3.0 delete mode 100644 metadata/md5-cache/sci-libs/plplot-5.15.0-r103 create mode 100644 metadata/md5-cache/sci-libs/plplot-5.15.0-r104 delete mode 100644 metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5 create mode 100644 metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5-r1 delete mode 100644 metadata/md5-cache/sci-mathematics/pspp-1.6.0 create mode 100644 metadata/md5-cache/sci-mathematics/pspp-1.6.0-r1 delete mode 100644 metadata/md5-cache/sci-mathematics/pspp-1.6.1 delete mode 100644 metadata/md5-cache/sci-mathematics/pspp-1.6.2 create mode 100644 metadata/md5-cache/sci-mathematics/pspp-1.6.2-r1 create mode 100644 metadata/md5-cache/sci-physics/geant4_vmc-6.1_p2 delete mode 100644 metadata/md5-cache/sci-visualization/pythonprop-0.30 create mode 100644 metadata/md5-cache/sci-visualization/pythonprop-0.30-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-android-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-android-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-at-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-at-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-base-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-base-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-container-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-container-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-games-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-games-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-git-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-git-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-java-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-java-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-links-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-links-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r2 delete mode 100644 metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r1 delete mode 100644 metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r2 create mode 100644 metadata/md5-cache/sys-apps/cpu-x-4.5.0 create mode 100644 metadata/md5-cache/sys-apps/hwdata-0.363 delete mode 100644 metadata/md5-cache/sys-apps/hwloc-1.11.13 create mode 100644 metadata/md5-cache/sys-apps/hwloc-1.11.13-r1 delete mode 100644 metadata/md5-cache/sys-apps/hwloc-2.5.0 delete mode 100644 metadata/md5-cache/sys-apps/hwloc-2.6.0 create mode 100644 metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 delete mode 100644 metadata/md5-cache/sys-apps/hwloc-2.7.1-r1 delete mode 100644 metadata/md5-cache/sys-apps/hwloc-2.8.0 create mode 100644 metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 delete mode 100644 metadata/md5-cache/sys-apps/iproute2-5.19.0-r2 create mode 100644 metadata/md5-cache/sys-apps/iproute2-5.19.0-r3 create mode 100644 metadata/md5-cache/sys-apps/iproute2-6.0.0 delete mode 100644 metadata/md5-cache/sys-apps/openrc-0.44.10 create mode 100644 metadata/md5-cache/sys-apps/openrc-0.44.10-r1 delete mode 100644 metadata/md5-cache/sys-apps/openrc-0.45.1 create mode 100644 metadata/md5-cache/sys-apps/openrc-0.45.1-r1 delete mode 100644 metadata/md5-cache/sys-apps/openrc-0.45.2 create mode 100644 metadata/md5-cache/sys-apps/openrc-0.45.2-r1 create mode 100644 metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0-r1 delete mode 100644 metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0 create mode 100644 metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0-r1 delete mode 100644 metadata/md5-cache/sys-cluster/k3s-1.25.0_p1 create mode 100644 metadata/md5-cache/sys-devel/binutils-2.39-r3 create mode 100644 metadata/md5-cache/sys-devel/binutils-hppa64-2.39-r3 delete mode 100644 metadata/md5-cache/sys-devel/clang-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-devel/clang-15.0.3.9999 delete mode 100644 metadata/md5-cache/sys-devel/clang-common-15.0.2 create mode 100644 metadata/md5-cache/sys-devel/clang-common-15.0.2-r1 delete mode 100644 metadata/md5-cache/sys-devel/clang-common-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-devel/clang-common-15.0.3.9999 delete mode 100644 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006 create mode 100644 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1 delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-devel/clang-runtime-15.0.3.9999 delete mode 100644 metadata/md5-cache/sys-devel/gcc-10.4.1_p20220915 create mode 100644 metadata/md5-cache/sys-devel/gcc-10.4.1_p20221006 delete mode 100644 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220916 delete mode 100644 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220923 create mode 100644 metadata/md5-cache/sys-devel/gcc-11.3.1_p20221007 create mode 100644 metadata/md5-cache/sys-devel/gcc-12.2.1_p20221008 create mode 100644 metadata/md5-cache/sys-devel/gcc-config-2.8 delete mode 100644 metadata/md5-cache/sys-devel/lld-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-devel/lld-15.0.3.9999 delete mode 100644 metadata/md5-cache/sys-devel/llvm-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-devel/llvm-15.0.3.9999 rename metadata/md5-cache/sys-devel/{llvm-common-15.0.2.9999 => llvm-common-15.0.3.9999} (100%) create mode 100644 metadata/md5-cache/sys-fs/mtd-utils-2.1.5 create mode 100644 metadata/md5-cache/sys-fs/squashfuse-0.1.105 delete mode 100644 metadata/md5-cache/sys-kernel/dracut-056-r1 create mode 100644 metadata/md5-cache/sys-kernel/dracut-056-r2 delete mode 100644 metadata/md5-cache/sys-kernel/dracut-057-r1 create mode 100644 metadata/md5-cache/sys-kernel/dracut-057-r2 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.143 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.144 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.145 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.146 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.68 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.69 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.70 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.71 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.10 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.11 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.12 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.13 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.9 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.213 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.214 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.215 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.216 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.143 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.144 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.145 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.146 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.68 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.69 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.70 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.71 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.10 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.11 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.12 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.13 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.9 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.213 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.214 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.215 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.216 delete mode 100644 metadata/md5-cache/sys-kernel/linux-headers-5.16 delete mode 100644 metadata/md5-cache/sys-kernel/linux-headers-5.17-r1 delete mode 100644 metadata/md5-cache/sys-kernel/linux-headers-5.18 delete mode 100644 metadata/md5-cache/sys-kernel/linux-headers-5.18-r1 create mode 100644 metadata/md5-cache/sys-kernel/linux-headers-6.0 create mode 100644 metadata/md5-cache/sys-kernel/pf-sources-6.0_p1 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.143 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.144 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.145 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.146 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.68 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.69 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.70 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.71 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.10 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.11 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.12 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.13 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.213 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.214 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.215 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.216 delete mode 100644 metadata/md5-cache/sys-kernel/zen-sources-5.18.16 create mode 100644 metadata/md5-cache/sys-kernel/zen-sources-5.19.13 create mode 100644 metadata/md5-cache/sys-libs/binutils-libs-2.39-r3 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-15.0.3.9999 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.3.9999 delete mode 100644 metadata/md5-cache/sys-libs/libcxx-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-libs/libcxx-15.0.3.9999 rename metadata/md5-cache/sys-libs/{libcxxabi-15.0.2.9999 => libcxxabi-15.0.3.9999} (100%) delete mode 100644 metadata/md5-cache/sys-libs/libomp-15.0.2.9999 create mode 100644 metadata/md5-cache/sys-libs/libomp-15.0.3.9999 create mode 100644 metadata/md5-cache/sys-libs/libosinfo-1.10.0-r1 delete mode 100644 metadata/md5-cache/sys-libs/libxcrypt-4.4.20 rename metadata/md5-cache/sys-libs/{llvm-libunwind-15.0.2.9999 => llvm-libunwind-15.0.3.9999} (100%) delete mode 100644 metadata/md5-cache/sys-power/thermald-2.4.9 create mode 100644 metadata/md5-cache/sys-process/btop-1.2.12 delete mode 100644 metadata/md5-cache/sys-process/btop-1.2.8 create mode 100644 metadata/md5-cache/sys-process/numactl-2.0.16 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.143 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.144 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.145 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.146 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.68 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.69 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.70 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.71 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.19.10 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.19.11 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.19.12 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.19.13 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.19.9 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.213 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.214 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.215 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.216 delete mode 100644 metadata/md5-cache/virtual/opencl-3-r1 delete mode 100644 metadata/md5-cache/www-apps/blohg-0.13-r4 delete mode 100644 metadata/md5-cache/www-apps/blohg-9999 delete mode 100644 metadata/md5-cache/www-apps/nanoc-4.12.2 delete mode 100644 metadata/md5-cache/www-apps/nanoc-4.12.3 delete mode 100644 metadata/md5-cache/www-apps/nanoc-4.12.5 create mode 100644 metadata/md5-cache/www-apps/nanoc-4.12.9 delete mode 100644 metadata/md5-cache/www-apps/nanoc-cli-4.12.2 delete mode 100644 metadata/md5-cache/www-apps/nanoc-cli-4.12.3 delete mode 100644 metadata/md5-cache/www-apps/nanoc-cli-4.12.5 create mode 100644 metadata/md5-cache/www-apps/nanoc-cli-4.12.9 delete mode 100644 metadata/md5-cache/www-apps/nanoc-core-4.12.2 delete mode 100644 metadata/md5-cache/www-apps/nanoc-core-4.12.3 delete mode 100644 metadata/md5-cache/www-apps/nanoc-core-4.12.5 create mode 100644 metadata/md5-cache/www-apps/nanoc-core-4.12.9 delete mode 100644 metadata/md5-cache/www-client/chromium-106.0.5249.61 delete mode 100644 metadata/md5-cache/www-client/chromium-106.0.5249.91 delete mode 100644 metadata/md5-cache/www-client/chromium-108.0.5327.0 create mode 100644 metadata/md5-cache/www-client/chromium-108.0.5343.2 create mode 100644 metadata/md5-cache/www-client/chromium-bin-107.0.5304.29-r1 delete mode 100644 metadata/md5-cache/www-client/firefox-105.0.1 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-105.0.2 create mode 100644 metadata/md5-cache/www-client/firefox-bin-105.0.3 delete mode 100644 metadata/md5-cache/www-client/google-chrome-unstable-108.0.5327.0-r1 create mode 100644 metadata/md5-cache/www-client/google-chrome-unstable-108.0.5343.2 delete mode 100644 metadata/md5-cache/www-client/vivaldi-5.4.2753.51-r1 create mode 100644 metadata/md5-cache/www-client/vivaldi-5.5.2805.35 delete mode 100644 metadata/md5-cache/www-client/vivaldi-snapshot-5.5.2805.26-r1 create mode 100644 metadata/md5-cache/www-client/vivaldi-snapshot-5.6.2817.3 delete mode 100644 metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5327.0_alpha create mode 100644 metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5343.2_alpha delete mode 100644 metadata/md5-cache/x11-base/xorg-server-21.1.3-r2 delete mode 100644 metadata/md5-cache/x11-base/xorg-server-21.1.3-r3 create mode 100644 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.2.0 delete mode 100644 metadata/md5-cache/x11-drivers/xf86-input-wacom-0.40.0 delete mode 100644 metadata/md5-cache/x11-libs/cairo-1.16.0-r5 create mode 100644 metadata/md5-cache/x11-libs/cairo-1.16.0-r6 create mode 100644 metadata/md5-cache/x11-libs/cairo-1.17.6 delete mode 100644 metadata/md5-cache/x11-libs/goffice-0.10.52 create mode 100644 metadata/md5-cache/x11-libs/goffice-0.10.52-r1 delete mode 100644 metadata/md5-cache/x11-libs/goffice-0.10.53 create mode 100644 metadata/md5-cache/x11-libs/goffice-0.10.53-r1 delete mode 100644 metadata/md5-cache/x11-libs/gtk+-2.24.33 create mode 100644 metadata/md5-cache/x11-libs/gtk+-2.24.33-r2 delete mode 100644 metadata/md5-cache/x11-libs/gtk+-3.24.34 create mode 100644 metadata/md5-cache/x11-libs/gtk+-3.24.34-r1 delete mode 100644 metadata/md5-cache/x11-libs/libXft-2.3.5 delete mode 100644 metadata/md5-cache/x11-libs/libfontenc-1.1.5 create mode 100644 metadata/md5-cache/x11-libs/libva-2.16.0 delete mode 100644 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r1 delete mode 100644 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r2 create mode 100644 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r3 create mode 100644 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r4 delete mode 100644 metadata/md5-cache/x11-misc/arandr-0.1.10-r2 create mode 100644 metadata/md5-cache/x11-misc/arandr-0.1.10-r3 create mode 100644 metadata/md5-cache/x11-misc/dmenu-5.2 delete mode 100644 metadata/md5-cache/x11-misc/kronometer-2.2.80 create mode 100644 metadata/md5-cache/x11-misc/kronometer-2.2.91 delete mode 100644 metadata/md5-cache/x11-misc/polybar-3.6.3 delete mode 100644 metadata/md5-cache/x11-misc/polybar-3.6.3-r1 create mode 100644 metadata/md5-cache/x11-misc/polybar-3.6.3-r2 create mode 100644 metadata/md5-cache/x11-misc/slock-1.5 create mode 100644 metadata/md5-cache/x11-misc/xkeyboard-config-2.37 delete mode 100644 metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r2 create mode 100644 metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r3 delete mode 100644 metadata/md5-cache/x11-terms/alacritty-0.11.0_rc2 create mode 100644 metadata/md5-cache/x11-terms/alacritty-0.11.0_rc3 delete mode 100644 metadata/md5-cache/x11-terms/alacritty-0.9.0-r1 create mode 100644 metadata/md5-cache/x11-terms/gnome-terminal-3.46.2 delete mode 100644 metadata/md5-cache/x11-terms/kitty-0.26.2 delete mode 100644 metadata/md5-cache/x11-terms/kitty-shell-integration-0.26.2 delete mode 100644 metadata/md5-cache/x11-terms/kitty-terminfo-0.26.2 create mode 100644 metadata/md5-cache/x11-terms/st-0.9 create mode 100644 metadata/md5-cache/x11-terms/st-terminfo-0.9 create mode 100644 metadata/md5-cache/x11-wm/dwm-6.4 delete mode 100644 metadata/md5-cache/x11-wm/i3-gaps-4.21-r1 create mode 100644 metadata/md5-cache/x11-wm/i3-gaps-4.21-r2 create mode 100644 metadata/md5-cache/x11-wm/metacity-3.46.0 delete mode 100644 metadata/md5-cache/xfce-base/libxfce4ui-4.17.6 rename metadata/md5-cache/{xfce-extra => xfce-base}/thunar-volman-4.16.0 (100%) rename metadata/md5-cache/{xfce-extra => xfce-base}/tumbler-4.16.0 (97%) rename metadata/md5-cache/{xfce-extra => xfce-base}/tumbler-4.16.1 (91%) rename metadata/md5-cache/{xfce-extra => xfce-base}/tumbler-4.17.2 (100%) rename metadata/md5-cache/{xfce-extra => xfce-base}/xfce4-power-manager-4.16.0 (100%) delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.3 delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.3-r1 delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.4 delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.10 create mode 100644 net-analyzer/ipaudit/ipaudit-1.1.ebuild create mode 100644 net-analyzer/netwatch/files/netwatch-1.3.0.1-clang16.patch create mode 100644 net-analyzer/netwatch/files/netwatch-1.3.0.1-lto-mismatch.patch delete mode 100644 net-analyzer/netwatch/netwatch-1.3.0.1-r4.ebuild create mode 100644 net-analyzer/netwatch/netwatch-1.3.0.1-r5.ebuild create mode 100644 net-analyzer/rrdtool/rrdtool-1.8.0-r1.ebuild delete mode 100644 net-analyzer/rrdtool/rrdtool-1.8.0.ebuild delete mode 100644 net-analyzer/wireshark/wireshark-3.4.11.ebuild delete mode 100644 net-analyzer/wireshark/wireshark-3.6.3.ebuild delete mode 100644 net-analyzer/wireshark/wireshark-3.6.6.ebuild create mode 100644 net-analyzer/wireshark/wireshark-4.0.0-r2.ebuild delete mode 100644 net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild create mode 100644 net-dns/smartdns/smartdns-38.ebuild create mode 100644 net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild delete mode 100644 net-irc/limnoria/limnoria-20220203.ebuild create mode 100644 net-irc/limnoria/limnoria-20220927.ebuild delete mode 100644 net-libs/cvm/cvm-0.97-r1.ebuild create mode 100644 net-libs/cvm/cvm-0.97-r2.ebuild create mode 100644 net-libs/phodav/phodav-3.0.ebuild delete mode 100644 net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild create mode 100644 net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild create mode 100644 net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild delete mode 100644 net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild delete mode 100644 net-mail/tpop3d/tpop3d-1.5.5-r4.ebuild create mode 100644 net-mail/tpop3d/tpop3d-1.5.5-r5.ebuild delete mode 100644 net-misc/ena-driver/ena-driver-2.2.3-r1.ebuild create mode 100644 net-misc/ena-driver/ena-driver-2.8.0.ebuild delete mode 100644 net-misc/eventd/eventd-0.27.0-r1.ebuild create mode 100644 net-misc/eventd/eventd-0.27.0-r2.ebuild delete mode 100644 net-misc/gns3-gui/gns3-gui-2.2.31-r1.ebuild delete mode 100644 net-misc/gns3-gui/gns3-gui-2.2.31.ebuild create mode 100644 net-misc/gns3-gui/gns3-gui-2.2.34.ebuild delete mode 100644 net-misc/gns3-server/gns3-server-2.2.31-r1.ebuild delete mode 100644 net-misc/gns3-server/gns3-server-2.2.31.ebuild create mode 100644 net-misc/gns3-server/gns3-server-2.2.34.ebuild delete mode 100644 net-misc/netkit-bootpd/files/netkit-bootpd-2.4.patch delete mode 100644 net-misc/netkit-bootpd/netkit-bootpd-2.4-r1.ebuild create mode 100644 net-misc/netkit-bootpd/netkit-bootpd-2.4-r2.ebuild delete mode 100644 net-misc/utelnetd/utelnetd-0.1.11-r2.ebuild create mode 100644 net-misc/utelnetd/utelnetd-0.1.11-r3.ebuild create mode 100644 net-p2p/kubo/kubo-0.15.0.ebuild create mode 100644 net-p2p/transmission/transmission-4.0.0_beta1.ebuild create mode 100644 net-proxy/haproxy/haproxy-2.4.19.ebuild delete mode 100644 profiles/prefix/darwin/macos/10.5/package.use.mask delete mode 100644 sci-geosciences/grass/grass-7.8.6-r1.ebuild delete mode 100644 sci-geosciences/grass/grass-7.8.7-r2.ebuild delete mode 100644 sci-geosciences/grass/grass-7.8.7.ebuild delete mode 100644 sci-geosciences/grass/grass-8.0.2-r2.ebuild delete mode 100644 sci-geosciences/grass/grass-8.0.2.ebuild delete mode 100644 sci-geosciences/josm-bin/josm-bin-18427.ebuild create mode 100644 sci-geosciences/josm-bin/josm-bin-18565.ebuild delete mode 100644 sci-geosciences/qgis/files/qgis-3.22.5-install-grass8-scripts.patch delete mode 100644 sci-geosciences/qgis/qgis-3.22.0-r4.ebuild delete mode 100644 sci-geosciences/qgis/qgis-3.22.5.ebuild delete mode 100644 sci-geosciences/qgis/qgis-3.22.6.ebuild delete mode 100644 sci-geosciences/qgis/qgis-3.22.7-r1.ebuild delete mode 100644 sci-geosciences/qgis/qgis-3.22.7-r2.ebuild delete mode 100644 sci-geosciences/qgis/qgis-3.22.7.ebuild delete mode 100644 sci-geosciences/qgis/qgis-3.22.8.ebuild delete mode 100644 sci-libs/cartopy/cartopy-0.20.1-r1.ebuild delete mode 100644 sci-libs/cartopy/cartopy-0.20.2.ebuild create mode 100644 sci-libs/cartopy/cartopy-0.20.3-r3.ebuild delete mode 100644 sci-libs/cartopy/cartopy-0.20.3.ebuild create mode 100644 sci-libs/cartopy/cartopy-0.21.0-r1.ebuild delete mode 100644 sci-libs/gdal/files/gdal-2.2.3-soname.patch delete mode 100644 sci-libs/gdal/files/gdal-2.3.0-curl.patch delete mode 100644 sci-libs/gdal/files/gdal-3.3.0-libdir.patch delete mode 100644 sci-libs/gdal/files/gdal-3.4.1-poppler-22.01.0-c++17.patch delete mode 100644 sci-libs/gdal/files/gdal-3.4.1-poppler-22.03.0.patch delete mode 100644 sci-libs/gdal/gdal-3.4.1.ebuild delete mode 100644 sci-libs/gdal/gdal-3.4.2-r2.ebuild delete mode 100644 sci-libs/gdal/gdal-3.4.3-r1.ebuild delete mode 100644 sci-libs/gdal/gdal-3.5.0-r3.ebuild delete mode 100644 sci-libs/gdal/gdal-3.5.1.ebuild delete mode 100644 sci-libs/gsl/gsl-2.7.ebuild delete mode 100644 sci-libs/pdal/files/pdal-2.3.0-fix_cmake_install_location.patch delete mode 100644 sci-libs/pdal/files/pdal-2.3.0-fix_tests_for_proj811.patch delete mode 100644 sci-libs/pdal/files/pdal-2.3.0-upgrade_cmake_min.patch delete mode 100644 sci-libs/pdal/pdal-2.3.0.ebuild delete mode 100644 sci-libs/plplot/plplot-5.15.0-r103.ebuild create mode 100644 sci-libs/plplot/plplot-5.15.0-r104.ebuild create mode 100644 sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild delete mode 100644 sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild create mode 100644 sci-mathematics/pspp/pspp-1.6.0-r1.ebuild delete mode 100644 sci-mathematics/pspp/pspp-1.6.0.ebuild delete mode 100644 sci-mathematics/pspp/pspp-1.6.1.ebuild create mode 100644 sci-mathematics/pspp/pspp-1.6.2-r1.ebuild delete mode 100644 sci-mathematics/pspp/pspp-1.6.2.ebuild create mode 100644 sci-physics/geant4_vmc/geant4_vmc-6.1_p2.ebuild create mode 100644 sci-visualization/pythonprop/pythonprop-0.30-r1.ebuild delete mode 100644 sci-visualization/pythonprop/pythonprop-0.30.ebuild delete mode 100644 sec-policy/selinux-abrt/selinux-abrt-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-abrt/selinux-abrt-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-acct/selinux-acct-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-acct/selinux-acct-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-afs/selinux-afs-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-afs/selinux-afs-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-aide/selinux-aide-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-aide/selinux-aide-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-alsa/selinux-alsa-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-alsa/selinux-alsa-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-amanda/selinux-amanda-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-amanda/selinux-amanda-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-amavis/selinux-amavis-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-amavis/selinux-amavis-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-android/selinux-android-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-android/selinux-android-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-apache/selinux-apache-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-apache/selinux-apache-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-apm/selinux-apm-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-apm/selinux-apm-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-at/selinux-at-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-at/selinux-at-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-automount/selinux-automount-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-automount/selinux-automount-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-avahi/selinux-avahi-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-avahi/selinux-avahi-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-awstats/selinux-awstats-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-awstats/selinux-awstats-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-backup/selinux-backup-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-backup/selinux-backup-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-bacula/selinux-bacula-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-bacula/selinux-bacula-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-base/selinux-base-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-base/selinux-base-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-bind/selinux-bind-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-bind/selinux-bind-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-brctl/selinux-brctl-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-brctl/selinux-brctl-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-canna/selinux-canna-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-canna/selinux-canna-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ceph/selinux-ceph-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ceph/selinux-ceph-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-certbot/selinux-certbot-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-certbot/selinux-certbot-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-chromium/selinux-chromium-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-chromium/selinux-chromium-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-clamav/selinux-clamav-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-clamav/selinux-clamav-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-collectd/selinux-collectd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-collectd/selinux-collectd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-colord/selinux-colord-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-colord/selinux-colord-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-container/selinux-container-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-container/selinux-container-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-corosync/selinux-corosync-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-corosync/selinux-corosync-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-courier/selinux-courier-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-courier/selinux-courier-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cups/selinux-cups-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cups/selinux-cups-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cvs/selinux-cvs-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cvs/selinux-cvs-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dante/selinux-dante-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dante/selinux-dante-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dbus/selinux-dbus-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dbus/selinux-dbus-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dictd/selinux-dictd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dictd/selinux-dictd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-distcc/selinux-distcc-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-distcc/selinux-distcc-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dkim/selinux-dkim-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dkim/selinux-dkim-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-docker/selinux-docker-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-docker/selinux-docker-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dracut/selinux-dracut-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dracut/selinux-dracut-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-evolution/selinux-evolution-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-evolution/selinux-evolution-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-exim/selinux-exim-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-exim/selinux-exim-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-finger/selinux-finger-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-finger/selinux-finger-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-flash/selinux-flash-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-flash/selinux-flash-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ftp/selinux-ftp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ftp/selinux-ftp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-games/selinux-games-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-games/selinux-games-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-git/selinux-git-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-git/selinux-git-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gnome/selinux-gnome-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gnome/selinux-gnome-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gorg/selinux-gorg-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gorg/selinux-gorg-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gpg/selinux-gpg-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gpg/selinux-gpg-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gpm/selinux-gpm-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gpm/selinux-gpm-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-icecast/selinux-icecast-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-icecast/selinux-icecast-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-inetd/selinux-inetd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-inetd/selinux-inetd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-inn/selinux-inn-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-inn/selinux-inn-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-irc/selinux-irc-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-irc/selinux-irc-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ircd/selinux-ircd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ircd/selinux-ircd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-jabber/selinux-jabber-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-jabber/selinux-jabber-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-java/selinux-java-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-java/selinux-java-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-kdump/selinux-kdump-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-kdump/selinux-kdump-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-kismet/selinux-kismet-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-kismet/selinux-kismet-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ldap/selinux-ldap-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ldap/selinux-ldap-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-links/selinux-links-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-links/selinux-links-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-lircd/selinux-lircd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-lircd/selinux-lircd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-lpd/selinux-lpd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-lpd/selinux-lpd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mailman/selinux-mailman-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mailman/selinux-mailman-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mandb/selinux-mandb-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mandb/selinux-mandb-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-memcached/selinux-memcached-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-memcached/selinux-memcached-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-milter/selinux-milter-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-milter/selinux-milter-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mono/selinux-mono-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mono/selinux-mono-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mpd/selinux-mpd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mpd/selinux-mpd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-munin/selinux-munin-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-munin/selinux-munin-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mutt/selinux-mutt-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mutt/selinux-mutt-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-mysql/selinux-mysql-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-mysql/selinux-mysql-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-nagios/selinux-nagios-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-nagios/selinux-nagios-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-nginx/selinux-nginx-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-nginx/selinux-nginx-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ntop/selinux-ntop-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ntop/selinux-ntop-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ntp/selinux-ntp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ntp/selinux-ntp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-nut/selinux-nut-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-nut/selinux-nut-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-nx/selinux-nx-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-nx/selinux-nx-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-oident/selinux-oident-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-oident/selinux-oident-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-openct/selinux-openct-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-openct/selinux-openct-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-openrc/selinux-openrc-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-openrc/selinux-openrc-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-pan/selinux-pan-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-pan/selinux-pan-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-podman/selinux-podman-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-podman/selinux-podman-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-policykit/selinux-policykit-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-policykit/selinux-policykit-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-portmap/selinux-portmap-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-portmap/selinux-portmap-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-postfix/selinux-postfix-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-postfix/selinux-postfix-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ppp/selinux-ppp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ppp/selinux-ppp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-prelude/selinux-prelude-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-prelude/selinux-prelude-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-procmail/selinux-procmail-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-procmail/selinux-procmail-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-psad/selinux-psad-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-psad/selinux-psad-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-puppet/selinux-puppet-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-puppet/selinux-puppet-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-qemu/selinux-qemu-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-qemu/selinux-qemu-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-qmail/selinux-qmail-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-qmail/selinux-qmail-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-quota/selinux-quota-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-quota/selinux-quota-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-radius/selinux-radius-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-radius/selinux-radius-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-radvd/selinux-radvd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-radvd/selinux-radvd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-razor/selinux-razor-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-razor/selinux-razor-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-redis/selinux-redis-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-redis/selinux-redis-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-rngd/selinux-rngd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-rngd/selinux-rngd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-rpc/selinux-rpc-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-rpc/selinux-rpc-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-rpm/selinux-rpm-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-rpm/selinux-rpm-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-rssh/selinux-rssh-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-rssh/selinux-rssh-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-salt/selinux-salt-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-salt/selinux-salt-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-samba/selinux-samba-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-samba/selinux-samba-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-sasl/selinux-sasl-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-sasl/selinux-sasl-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-screen/selinux-screen-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-screen/selinux-screen-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-secadm/selinux-secadm-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-secadm/selinux-secadm-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-sensord/selinux-sensord-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-sensord/selinux-sensord-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-skype/selinux-skype-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-skype/selinux-skype-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-slocate/selinux-slocate-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-slocate/selinux-slocate-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-snmp/selinux-snmp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-snmp/selinux-snmp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-snort/selinux-snort-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-snort/selinux-snort-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-squid/selinux-squid-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-squid/selinux-squid-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-sssd/selinux-sssd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-sssd/selinux-sssd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-sudo/selinux-sudo-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-sudo/selinux-sudo-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-sxid/selinux-sxid-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-sxid/selinux-sxid-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tboot/selinux-tboot-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tboot/selinux-tboot-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-telnet/selinux-telnet-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-telnet/selinux-telnet-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tftp/selinux-tftp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tftp/selinux-tftp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-timidity/selinux-timidity-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-timidity/selinux-timidity-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tor/selinux-tor-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tor/selinux-tor-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-uml/selinux-uml-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-uml/selinux-uml-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-uptime/selinux-uptime-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-uptime/selinux-uptime-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-uucp/selinux-uucp-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-uucp/selinux-uucp-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-vde/selinux-vde-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-vde/selinux-vde-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-virt/selinux-virt-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-virt/selinux-virt-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-vlock/selinux-vlock-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-vlock/selinux-vlock-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-vmware/selinux-vmware-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-vmware/selinux-vmware-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-vpn/selinux-vpn-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-vpn/selinux-vpn-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-wine/selinux-wine-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-wine/selinux-wine-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-wm/selinux-wm-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-wm/selinux-wm-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-xen/selinux-xen-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-xen/selinux-xen-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-xfs/selinux-xfs-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-xfs/selinux-xfs-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-xserver/selinux-xserver-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-xserver/selinux-xserver-2.20220106-r2.ebuild delete mode 100644 sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r1.ebuild delete mode 100644 sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r2.ebuild create mode 100644 sys-apps/cpu-x/cpu-x-4.5.0.ebuild create mode 100644 sys-apps/hwdata/hwdata-0.363.ebuild create mode 100644 sys-apps/hwloc/hwloc-1.11.13-r1.ebuild delete mode 100644 sys-apps/hwloc/hwloc-1.11.13.ebuild delete mode 100644 sys-apps/hwloc/hwloc-2.5.0.ebuild create mode 100644 sys-apps/hwloc/hwloc-2.6.0-r1.ebuild delete mode 100644 sys-apps/hwloc/hwloc-2.6.0.ebuild delete mode 100644 sys-apps/hwloc/hwloc-2.7.1-r1.ebuild create mode 100644 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild delete mode 100644 sys-apps/hwloc/hwloc-2.8.0.ebuild delete mode 100644 sys-apps/iproute2/iproute2-5.19.0-r2.ebuild create mode 100644 sys-apps/iproute2/iproute2-5.19.0-r3.ebuild create mode 100644 sys-apps/iproute2/iproute2-6.0.0.ebuild create mode 100644 sys-apps/openrc/openrc-0.44.10-r1.ebuild delete mode 100644 sys-apps/openrc/openrc-0.44.10.ebuild create mode 100644 sys-apps/openrc/openrc-0.45.1-r1.ebuild delete mode 100644 sys-apps/openrc/openrc-0.45.1.ebuild create mode 100644 sys-apps/openrc/openrc-0.45.2-r1.ebuild delete mode 100644 sys-apps/openrc/openrc-0.45.2.ebuild create mode 100644 sys-apps/osinfo-db-tools/files/1.10.0-use-libsoup-2.4.patch create mode 100644 sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0-r1.ebuild create mode 100644 sys-apps/s6-linux-init/s6-linux-init-1.0.8.0-r1.ebuild delete mode 100644 sys-apps/s6-linux-init/s6-linux-init-1.0.8.0.ebuild delete mode 100644 sys-block/tgt/files/tgt-1.0.79-fno-common.patch delete mode 100644 sys-cluster/k3s/k3s-1.25.0_p1.ebuild create mode 100644 sys-devel/binutils-hppa64/binutils-hppa64-2.39-r3.ebuild create mode 100644 sys-devel/binutils/binutils-2.39-r3.ebuild create mode 100644 sys-devel/clang-common/clang-common-15.0.2-r1.ebuild delete mode 100644 sys-devel/clang-common/clang-common-15.0.2.9999.ebuild delete mode 100644 sys-devel/clang-common/clang-common-15.0.2.ebuild create mode 100644 sys-devel/clang-common/clang-common-15.0.3.9999.ebuild create mode 100644 sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild delete mode 100644 sys-devel/clang-common/clang-common-16.0.0_pre20221006.ebuild rename sys-devel/clang-runtime/{clang-runtime-15.0.2.9999.ebuild => clang-runtime-15.0.3.9999.ebuild} (100%) rename sys-devel/clang/{clang-15.0.2.9999.ebuild => clang-15.0.3.9999.ebuild} (100%) create mode 100644 sys-devel/gcc-config/gcc-config-2.8.ebuild rename sys-devel/gcc/{gcc-10.4.1_p20220915.ebuild => gcc-10.4.1_p20221006.ebuild} (100%) delete mode 100644 sys-devel/gcc/gcc-11.3.1_p20220923.ebuild rename sys-devel/gcc/{gcc-11.3.1_p20220916.ebuild => gcc-11.3.1_p20221007.ebuild} (100%) create mode 100644 sys-devel/gcc/gcc-12.2.1_p20221008.ebuild rename sys-devel/lld/{lld-15.0.2.9999.ebuild => lld-15.0.3.9999.ebuild} (100%) rename sys-devel/llvm-common/{llvm-common-15.0.2.9999.ebuild => llvm-common-15.0.3.9999.ebuild} (100%) rename sys-devel/llvm/{llvm-15.0.2.9999.ebuild => llvm-15.0.3.9999.ebuild} (100%) create mode 100644 sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild create mode 100644 sys-fs/squashfuse/squashfuse-0.1.105.ebuild delete mode 100644 sys-kernel/dracut/dracut-056-r1.ebuild create mode 100644 sys-kernel/dracut/dracut-056-r2.ebuild delete mode 100644 sys-kernel/dracut/dracut-057-r1.ebuild create mode 100644 sys-kernel/dracut/dracut-057-r2.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.143.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.144.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.145.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.146.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.68.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.69.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.70.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.71.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.10.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.11.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.12.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.13.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.9.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.213.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.214.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.215.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.216.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216.ebuild delete mode 100644 sys-kernel/linux-headers/linux-headers-5.16.ebuild delete mode 100644 sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild delete mode 100644 sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild delete mode 100644 sys-kernel/linux-headers/linux-headers-5.18.ebuild create mode 100644 sys-kernel/linux-headers/linux-headers-6.0.ebuild create mode 100644 sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.143.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.144.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.145.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.146.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.68.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.69.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.70.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.71.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.19.10.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.19.11.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.19.12.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.19.13.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.19.9.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.213.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.214.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.215.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.216.ebuild rename sys-kernel/zen-sources/{zen-sources-5.18.16.ebuild => zen-sources-5.19.13.ebuild} (100%) create mode 100644 sys-libs/binutils-libs/binutils-libs-2.39-r3.ebuild rename sys-libs/compiler-rt-sanitizers/{compiler-rt-sanitizers-15.0.2.9999.ebuild => compiler-rt-sanitizers-15.0.3.9999.ebuild} (100%) rename sys-libs/compiler-rt/{compiler-rt-15.0.2.9999.ebuild => compiler-rt-15.0.3.9999.ebuild} (100%) rename sys-libs/libcxx/{libcxx-15.0.2.9999.ebuild => libcxx-15.0.3.9999.ebuild} (100%) rename sys-libs/libcxxabi/{libcxxabi-15.0.2.9999.ebuild => libcxxabi-15.0.3.9999.ebuild} (100%) rename sys-libs/libomp/{libomp-15.0.2.9999.ebuild => libomp-15.0.3.9999.ebuild} (100%) create mode 100644 sys-libs/libosinfo/libosinfo-1.10.0-r1.ebuild delete mode 100644 sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild rename sys-libs/llvm-libunwind/{llvm-libunwind-15.0.2.9999.ebuild => llvm-libunwind-15.0.3.9999.ebuild} (100%) delete mode 100644 sys-power/thermald/thermald-2.4.9.ebuild create mode 100644 sys-process/btop/btop-1.2.12.ebuild delete mode 100644 sys-process/btop/btop-1.2.8.ebuild create mode 100644 sys-process/btop/files/876319-verbose-makefile.patch create mode 100644 sys-process/numactl/numactl-2.0.16.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.143.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.144.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.145.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.146.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.68.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.69.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.70.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.71.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.19.10.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.19.11.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.19.12.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.19.13.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.19.9.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.213.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.214.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.215.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.216.ebuild delete mode 100644 virtual/opencl/opencl-3-r1.ebuild delete mode 100644 www-apps/blohg/Manifest delete mode 100644 www-apps/blohg/blohg-0.13-r4.ebuild delete mode 100644 www-apps/blohg/blohg-9999.ebuild delete mode 100644 www-apps/blohg/metadata.xml delete mode 100644 www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild delete mode 100644 www-apps/nanoc-cli/nanoc-cli-4.12.3.ebuild delete mode 100644 www-apps/nanoc-cli/nanoc-cli-4.12.5.ebuild create mode 100644 www-apps/nanoc-cli/nanoc-cli-4.12.9.ebuild delete mode 100644 www-apps/nanoc-core/nanoc-core-4.12.2.ebuild delete mode 100644 www-apps/nanoc-core/nanoc-core-4.12.3.ebuild delete mode 100644 www-apps/nanoc-core/nanoc-core-4.12.5.ebuild create mode 100644 www-apps/nanoc-core/nanoc-core-4.12.9.ebuild delete mode 100644 www-apps/nanoc/nanoc-4.12.2.ebuild delete mode 100644 www-apps/nanoc/nanoc-4.12.3.ebuild delete mode 100644 www-apps/nanoc/nanoc-4.12.5.ebuild create mode 100644 www-apps/nanoc/nanoc-4.12.9.ebuild create mode 100644 www-client/chromium-bin/chromium-bin-107.0.5304.29-r1.ebuild delete mode 100644 www-client/chromium/chromium-106.0.5249.61.ebuild delete mode 100644 www-client/chromium/chromium-106.0.5249.91.ebuild delete mode 100644 www-client/chromium/chromium-108.0.5327.0.ebuild create mode 100644 www-client/chromium/chromium-108.0.5343.2.ebuild create mode 100644 www-client/chromium/files/chromium-108-EnumTable-crash.patch create mode 100644 www-client/chromium/files/chromium-108-revert-GlobalMediaControlsCastStartStop.patch rename www-client/firefox-bin/{firefox-bin-105.0.2.ebuild => firefox-bin-105.0.3.ebuild} (100%) delete mode 100644 www-client/firefox/firefox-105.0.1.ebuild rename www-client/google-chrome-unstable/{google-chrome-unstable-108.0.5327.0-r1.ebuild => google-chrome-unstable-108.0.5343.2.ebuild} (100%) rename www-client/vivaldi-snapshot/{vivaldi-snapshot-5.5.2805.26-r1.ebuild => vivaldi-snapshot-5.6.2817.3.ebuild} (100%) delete mode 100644 www-client/vivaldi/vivaldi-5.4.2753.51-r1.ebuild create mode 100644 www-client/vivaldi/vivaldi-5.5.2805.35.ebuild rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-108.0.5327.0_alpha.ebuild => chrome-binary-plugins-108.0.5343.2_alpha.ebuild} (100%) delete mode 100644 x11-base/xorg-server/files/xorg-server-21.1.3-gcc12.patch delete mode 100644 x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch delete mode 100644 x11-base/xorg-server/xorg-server-21.1.3-r2.ebuild delete mode 100644 x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild create mode 100644 x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.2.0.ebuild delete mode 100644 x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild delete mode 100644 x11-libs/cairo/cairo-1.16.0-r5.ebuild create mode 100644 x11-libs/cairo/cairo-1.16.0-r6.ebuild create mode 100644 x11-libs/cairo/cairo-1.17.6.ebuild create mode 100644 x11-libs/goffice/goffice-0.10.52-r1.ebuild delete mode 100644 x11-libs/goffice/goffice-0.10.52.ebuild create mode 100644 x11-libs/goffice/goffice-0.10.53-r1.ebuild delete mode 100644 x11-libs/goffice/goffice-0.10.53.ebuild create mode 100644 x11-libs/gtk+/gtk+-2.24.33-r2.ebuild delete mode 100644 x11-libs/gtk+/gtk+-2.24.33.ebuild create mode 100644 x11-libs/gtk+/gtk+-3.24.34-r1.ebuild delete mode 100644 x11-libs/gtk+/gtk+-3.24.34.ebuild delete mode 100644 x11-libs/libXft/libXft-2.3.5.ebuild delete mode 100644 x11-libs/libfontenc/libfontenc-1.1.5.ebuild delete mode 100644 x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r1.ebuild delete mode 100644 x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r2.ebuild create mode 100644 x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r3.ebuild create mode 100644 x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r4.ebuild create mode 100644 x11-libs/libva/libva-2.16.0.ebuild create mode 100644 x11-libs/wxGTK/files/wxGTK-configure-tests.patch delete mode 100644 x11-misc/arandr/arandr-0.1.10-r2.ebuild create mode 100644 x11-misc/arandr/arandr-0.1.10-r3.ebuild create mode 100644 x11-misc/dmenu/dmenu-5.2.ebuild create mode 100644 x11-misc/dmenu/files/dmenu-5.2-gentoo.patch rename x11-misc/kronometer/{kronometer-2.2.80.ebuild => kronometer-2.2.91.ebuild} (100%) delete mode 100644 x11-misc/polybar/polybar-3.6.3-r1.ebuild create mode 100644 x11-misc/polybar/polybar-3.6.3-r2.ebuild delete mode 100644 x11-misc/polybar/polybar-3.6.3.ebuild create mode 100644 x11-misc/slock/slock-1.5.ebuild create mode 100644 x11-misc/xkeyboard-config/xkeyboard-config-2.37.ebuild delete mode 100644 x11-plugins/asmem/files/configure-implicit-func-decls.patch create mode 100644 x11-plugins/asmem/files/configure-implicits.patch delete mode 100644 x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild create mode 100644 x11-plugins/wmsystemtray/wmsystemtray-1.4-r3.ebuild delete mode 100644 x11-terms/alacritty/alacritty-0.11.0_rc2.ebuild create mode 100644 x11-terms/alacritty/alacritty-0.11.0_rc3.ebuild delete mode 100644 x11-terms/alacritty/alacritty-0.9.0-r1.ebuild create mode 100644 x11-terms/gnome-terminal/gnome-terminal-3.46.2.ebuild delete mode 100644 x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.2.ebuild delete mode 100644 x11-terms/kitty-terminfo/kitty-terminfo-0.26.2.ebuild delete mode 100644 x11-terms/kitty/kitty-0.26.2.ebuild create mode 100644 x11-terms/st-terminfo/st-terminfo-0.9.ebuild create mode 100644 x11-terms/st/st-0.9.ebuild create mode 100644 x11-wm/dwm/dwm-6.4.ebuild delete mode 100644 x11-wm/i3-gaps/i3-gaps-4.21-r1.ebuild create mode 100644 x11-wm/i3-gaps/i3-gaps-4.21-r2.ebuild create mode 100644 x11-wm/metacity/metacity-3.46.0.ebuild delete mode 100644 xfce-base/libxfce4ui/libxfce4ui-4.17.6.ebuild rename {xfce-extra => xfce-base}/thunar-volman/Manifest (100%) rename {xfce-extra => xfce-base}/thunar-volman/metadata.xml (100%) rename {xfce-extra => xfce-base}/thunar-volman/thunar-volman-4.16.0.ebuild (100%) create mode 100644 xfce-base/tumbler/Manifest rename {xfce-extra => xfce-base}/tumbler/metadata.xml (100%) rename {xfce-extra => xfce-base}/tumbler/tumbler-4.16.0.ebuild (97%) rename {xfce-extra => xfce-base}/tumbler/tumbler-4.16.1.ebuild (94%) rename {xfce-extra => xfce-base}/tumbler/tumbler-4.17.2.ebuild (100%) rename {xfce-extra => xfce-base}/xfce4-power-manager/Manifest (100%) rename {xfce-extra => xfce-base}/xfce4-power-manager/metadata.xml (100%) rename {xfce-extra => xfce-base}/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild (100%) delete mode 100644 xfce-extra/tumbler/Manifest delete mode 100644 xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.3.ebuild delete mode 100644 xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3-r1.ebuild delete mode 100644 xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.4.ebuild delete mode 100644 xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.10.ebuild diff --git a/Manifest b/Manifest index 7009cdbd97e1..188287525a19 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29609 BLAKE2B 99e0da2736e6557653545676c3f27a8c31536efcf471c373f67ee8442fbe0227b211bfe561d770ebc75d12516f9cdc2316183e80565e6ef1a08d2007ebb5f638 SHA512 882dae5c1622ca1777913a38fed14ed9d5cc5aeeef0fcaad2bc35d762d1120a9599361947acbd8b6c3b392d167771c59549f338f8e75dc8e73345509f0089ba3 -TIMESTAMP 2022-10-07T17:10:10Z +MANIFEST Manifest.files.gz 29623 BLAKE2B d3ead2be10f5eee65f9da1dc858b0b3446df7c5eaa5c3bb60c5826d94213c8144b0eebf6d324fecbe0533cf372a4f02101a652835827448e785ae0c8d30287bb SHA512 61b8c67a22f5766bdf9189f30087d466f206fe292d0964ddfc3733029aa11b7f3dff2bc952779b621017d150f1d81bf52733b10ae180bafc7880da7ed40d2ae0 +TIMESTAMP 2022-10-10T19:09:45Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNAXXJfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNEbflfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDn2Q//VbZ98zXYWFNcSvzNfbJIvKyuH8TB04KC1pL+EFaRSc6LrLEUNJMpUwg8 -dimGLa2xpica+WAQM5n7dyLrswdB6f+xuXj3g2BtE4nE7aXRvkQkAg42R21IMPJQ -GuvbufVhOYTMvHmv36ytaQGPOa0UAekdDu1jojvn7dTiTcWUdZeDprWgH9xBaQYh -gjkrX35CaY7JVIomLd9a0i6YpqqnI96qknfxF/lZXNFWch6QL3TqRVDAtiWhS/ZP -xuZ3zSnzt5PE6/jSvsFS0P3QbxsOxLFfQLPkMJERaidod3riwb4+Ag1B3tVMAL8B -hDQRF+n0Ea2gtuLf0WXLCcxZG5ivEYkYOWxhD2zBBbY+BK++2Pw8CUm25ZEdaEIL -yMkMAvViCmGNunH6FP+unuKX9ZhJhK8dLlcyC1LpufYQ1rxSnJb4Q99/EmGN0z0v -VHksUrGWZDr9SD9qJnK/7rBzzW6nZXqlr/vFJ2XFZTjTRU6VN4F8MiIahIZ4HudU -YKKw/h7aAxWmYXnHxrhSJr1acZKLx3xrSpqV7fBvVgEeEs0bKgK3Lfl1qIb2+jLE -LPToHDQdy3vV+tZByGST+GFaIMImuxAheTP6hnk5l0VSCXTZubaF5BRJvRy1sXta -sPYOdND2RljIfHSPyzNM3WrMXWWr5k9c+8qkdXk3/ffTpsoclPc= -=iEOF +klCBKw//e2sejwsFzjy2NwiCQfClZfo+K8cgSG9cB4AE9S/sy+jgbKgSsayZGw9D +ekJVx8os1/adHxtvGN1ud1AwqzbG5TQST//z8eAzdv0F1Asauf1AVmPrB0pl94pV +NI2GwQz+MbRl9eROH/pmnhzDSs5sSHK3VWibkymh0cAwtFUi1oR8g9IGfqXx1bpd +I6W9ZUQM+IlYVPFQ67mnX9y86mQ3ciyaL2jZzuMWwwAO/Jvo93PTj6k40yGc3bfe +IDtkbGhRv9A3cZk2uYjwnUf2FRTmDlHMQtuE9qbGl387OtK0l8KyERVxU8omV2ut +PHKmecC6PcQIcnjSeBF/cVJO0YCXLrcfe2GznGEXsFtteUWbzYZVdOjW/HAVGP0C +kcT/nGxi2l0deK8PdXLVVRv3xCHViuH/JfxdZLEIQLo1Q463hZ+dK0eQ5WFQvbak +hO+90jqNOnoMpp4DlLu786D0zdjQhztsco2US//SkVvQTBYAPDTPCxZ8XkixKaFp +TPv5lE0MNJUahUOncM6JhNnL0OOE5dhlIwdHbhviaQDEkCT8rmjflYqZ/9g4I3Dz +Uj5tQS85HWjEJVANI1sjSCA3kts3pzQQEdQaQA/2f9WEMqhYTQ9A2pNjMY/A1afx +56vm1NhUw49BZKQIiau/L/xoL/WOmn/FCXvoAoW71EsSdq6qQQk= +=C19/ -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index e91b719dadd56247209f45a7d46bde605e00c380..c8c3642db0342cc7998cabe3f2790c1a0288aebd 100644 GIT binary patch literal 29623 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 literal 29609 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 diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 3bddaf4c2d6084ab8ba78ef1616bac1990211874..0b2cadbb947ca38bb434d9d6dbaec6a66cd8f36f 100644 GIT binary patch delta 3686 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 E0OR3B<^TWy delta 3686 zcmV-s4w>=mBOC{@i5A2q&uqo_yi)2)Dce=?x@TK+l&YbyUM6L4X-QrQ)e5!)_->N_OToPA?f6IfBLr{ zdM@v()opq5GslZcs(j`egJUciYtLGBnYFZ9^|{8*TZ){MjrYEN@)>z7uZMHi)Y4Gv zGSbXyvwBad-P64BHeIyueSMC*eWZFyk+u8p{`kXx{rkWE;ZJ{lx6S;kefZ{I|M`#m z(}(NdUf$(i<$tYYV@$c%IKypw+nLjLxo6*;vL=_^itq#~)^pCXx^c2KIe4w+>8zzU zj$zHW^}6q|UdEn74>irHFX_|Lb(_>{+F9DfIB(@qMr&^+lRH=6!b?T!?Y>jjWQ`A? zCB53nBb!_2Ol|7rbB^C-jZ)67-ny0RwckMrjWbO>J%1n1vdfxh^?s784q9?l=317v z=p3gq7ptA8lD)kD_T@u)zhD0PRI^h0Tg@g@LIlx^)TOX_h;Mduw!Q@zRV zq#~YbEw`#|8ztY`ctSVpW~*mL`L;!$X3i$my4@;tf-_kgMyrMKDkZnxwU=U2f2oPortJSt}=FRg7xwy4QIsZ&E6W7U#tr*6{QxkvNfX`bm#8)aT|omHecwG?YQ zHZ2@VPe#|>nJlkbiXSTJN0k4+E!E%F%szkhlWqc{1%7;a`NxwL1D^!f5Bm9&xC2HE zcK5DS8m2K$h41Txl%V4DQV@e5?YM1Gc^P8 zJbkkoh5hYFKwE{E^JX?_b>3;Y%+hy}ahjydHfwr)`aLs$=Qh}ZmX+yXbxXQSxBOBt zLD&&&IyaBiUTo*Sl5E>6mq9l(>&I4a{=DM}CXU=KrlakFt#EEXf4y?bjcjz@q2_bz zLIH&h;+-%rtzEl46Ry0NeQ^}>$AW5^a zjG-b6?^I-LY)$jBBRmt&ajazF!xJNr@j~X&Obg?g+1^FD1v416u-k9}ebmz!iea!u zF58hyT(+W^t`;Kwe>P>MF^h%ADN#F5)2Fja5J6LH2wzO4olGnCDSMY3rP~uxMfb5s zcYNP&PjjBK%It!)r`m2zV`~#D9iB0J2dEmJT95@EXV=l@^H#nU?Rm`Fqhh1oEf|Tl zU37)-G)(=-VEZ^cP=sZ5-Wbh697aNwn5%B1j3n#i`|Bi#HeCA1(J09c9ZnXSq9Czx`4=Y*RTi zkO}pS38fXuv;euYT_?yjQZ8=!MajiQhNa8495lf4f6ArG^o(mW(Qx1s^{Z>;D(> z(_bDHW0oH(rXb9zP*T5^LaP8+0GWk=+ff8S@Z2ETlfv9f8{z(J0?NJ+?`XBn)CZ0w z_&s8{N5ZN}1X$fcX=Nw0yyZGe5N#~-1)025YW6l>sO?3Ge3f9mhE8^#uU5t-FlzJ^ z;E+<`e^4_QJORF!Gl(FFTgr3er@Qj@jJE`ujnvr`hs39(1YUCJwGqFv8;}A>5^kIp zrt0_C75h%V)syRA^`8JjnIN+C^ccLwxlj_uxfhra%L% zfUQ=7M!-X2qT!#}+dxwxuytoY1ssEcC>fB2#?%anZ^5exR5dj4Kq!Ze$h;cuqxoYC z*a&;i-<0d;FOww*o&(1ZFO$XyI~OJ;NR1`i5ikdOfpzo?Fz~!x=s6(%29p>GOa!a@ z%gd8!2~Yvmleq~`10O&9lM4z@0j-l;3Qd34&!1kt?r$&O73`t+Bw-wy*_{_#YEcN{ zGWn`Tb{^#MWn@XJB%N(tz$^5|j>77B5;_5$8@CU5>rORSUec1bR%%$X7^X zHP9ECr_BrmthW5x@lqHEv&4LQa0}Yyyq3|yb)PjKHz1d?C3(rkb)gerpoO=Q!_do% zRnoh-d%D0&LpgKCr&6mZ11i-i--Ls_p^~^$!%2b3nD&Gj9CCWyuNNH_cN;{o;K7QU zs67SAPghyWPv5?aL=P3?2Z4Wd9s-5ZOOP(i9-J@WizuJCQu=KcV4Xp>%F*~Lx?%{w`B{Z*!_jb}f)HrwU61huIc$^Um zJ6oUyl*=n%MX)8fFUbPR%t(#%f|n2#BA9rSgDI|XTEomFlMmveHq~3+BGF`V+}K-a zw~au`p<&l2LJPBWw4#3!OfJICx?^;hoAe%+XDzeW;A=1Rxb#L{4QEsxVB?X2a#rpF3Zy)^p?{mHKgTOjWjo5=z(B%ph!*z+g0|Jt`13=aONals!KtC4IM!ov#=a^rso|AR^pES%xSl~^!s znfI4^1vuu~LhEYnJMD8JUXP0jMC&XBoKo(DxMfP;3UQ2NGk_D1fnS^P{s($Mtc0)a%>lpFf@VAMEqmSUYkgoTx07dR!3=|=1(x#Hp=r7VM7E4h}m6uN@H zMFp6M+~Yp27#u*dV#DrR$(RdUm2U7%3~wtq?d?LFsJ1GAw?Z?DB6Ju2tT}F)YNV@# zFE%J2GgbzMy_IxJ7Sdhzo+D9^x+mG+hhi_l@ zi~acgYk-r2EQzO9z6vSM9{Y(1=qIiMV^o zNQ%muusVjpBgQRYvG^(i8pon2;!XsEL=Dbm43K;GVWL%VFHxcEU|A? zpKw<7mZUCZG%qdD=lco6_)-DJZ*DDYX0T(9TRsLXL9s5#sRI2^DXy?6ue0I$8C>ik>_9gu2A=1&#xS&8fN!1Vobc2GDxjnut zp%#Bwwj^LW6ENM0^jhsTPTZxm&lz7pn|a!?$ywk=V#>E37Zb z{~wr31y-n6Ju`D=>K3 z%r5ZDtQacD4(k!{$mXSL?40wsKrLL*!RKTtZiwQ(6Vr>!sJ-GV#1#%!WMKPxGieW1 z#`GCu^7v9`Y7la3!UO(LK%N3 zjJ+$9%sS={LBw~ecR;xi*^GPmOqoz+g>K5YC79`*G=CcY@SpzQfBAp@bNWwz zSb4>B-19!q7-!pi9OGJjANMg+9y5)5w;59$smvGn7%8sRld5)`;e4RDLS;O7?&G)T){o%j+ekGgg^&ZDlG zu944v?cT4*Pd~RK_?h?JLut9TGIB{ZwLao~$9jxC&-=QrJDs)6E7w_%+FQN%6(*0d z#|-64=W072yjCmBZ*^W* z>Z`VSubPf@9+PhlS8KTx?(xky!UP)?zQ6;*BR=yQ@_VGPBx>JHP@~=mm`jp7k}Gv z)EGuT@8e3NWK5&p*SYhR%boTaQtjt#C0;x7bc5BOW$dfQa~_W4iy zQ~z~-n%{o?_4luzfByUX`mw(8ZT&jy9&^i~mAqrvv-4$Tj&WyfBknl&J$AiDiOWC7 zFk|L9!@d{)3Fl}ltai^fa=vEaU4L&ZBl9!0&zq&~#~$T8j(sean0Lg!LuxIq*^d6# z_2aejQA@e_8MZ8qbhVUYy23i{a^_W8yFGTeMhY8y!;r(A?M~q=v#xq(_P_7hLcl_E zzx(OBq|6SoZ!6}tj-!QZ#uJO~h)UVw+OKG4t;0=GjK_(RRq}+dAhl%f0#PTA{WnzS*{eH_O=Wo!agrurHOR z-+Ldxz>M=u8%M0OoVQzse}Cp0&XhtuuMq1RxfW1l_j=+?_%0~FRiU%)z!C7bYXg7yG3$|8*oy1pa9D6nVO@1a zb{E6zH%NU%koP>#qh!7wl-{f2`h>&O`?+7&>&NHuWq+E#uJP)U=i8c{yPfR(ReyMk zwA$D!-0>_6Z#r6Kw|D00u2WoSvtIlis7wqc&a(A9F{oT~%^R0Gc>Km9AA7HePtINl zYsFY`?u%UxXY-j8-?DL`e$6)BAz;hS@w4Rw1IB&)gEjm1 zeZQ|6P?O)`zfTacNGfo`n}z2i!kxp7*A(}0u$W;%8TjsmnPnj8fP(axD=Xd#;EJ!Z z=I5U4U=zoQ2jjK8#4%auapX2+3-iF9%L4JjI8v>h)%t7r>@{J|iysGC*?)v{)*IVm zzuMKn@f&m;#Jy|W7of>k@efysBhIym2RJQZArMpceXQfU?^XIbGYE)R?9h5JV4pm0 zyAr{m#df6F&laI4_3sz$%jd5jI7fRyvxaLC=~EdcoB@9f#_iR>dVshc_!Hde1nRps zU-mv@=sX{ea%CR&;-|350e@1b(LlBezQ!9XJG|VQGAJ1zr>G)E5ABKq#=Jz5`pABCwKY%S2ZYZW65L1wysh z6VU^l8&H87O3!e)0-Btgc$fi*4i;g(I7x4Rzi7XHTfcwVKR*4j|9|-7=YQ?LfBE?e zaP5V5lzA9Mc&E_j5o)UVh33aUy0JC_CeT_ZB#zCy@SWW7p$UfzH?)VS2^+@O@4WDK z;$|56I`|dv3arLHu-Fa18@zYu6DFJ*!4+0~hxXSc#Kn<)OB8sMIu(k zRL>MH2nn>N5vnghL4WJ*krnIsIE=Vy(okC?R!o~mD_H%yaTh{2%#y_#0|?o*@EvhN zbL1UB==g_A_+?KP@de~w0_hd6%97m;%DCq~@(JJUa1lVAoj>7&G9Sa_L>NSw2~odR zzWsUla*TQt#Ci`4t0BIZhAGaifnh-<1o-ZWXLRFyX=%6#YZqZ(p}no!xMBFLB~Z@} zl@jG21x9=S9)Gimk*w3Yt|0}z@Rq&!+kLWYZ349l9-|E_8N%PK+Y7!Cmfl@8 z@$*oMB^S^SA&IRNj2or~1LJ2W1cc?l%z>Xc@MKUrwjAR?B(eE;(>35HQzI1l zd9ZP@neeD<3z}$YB>M%2PX&ccfJL#78F3Cn1w0`_Kn_-x|3U}A{k#yL7jJ`c@k_YI zAX08L7|t~=;wN|)u$}v_Yn87CTsI=OUjzE28GoU$1?(wU$Zf_$qBa1{)pTC)2L!Bl zZf0jduGHBDuyz8gTb!#Eqh1A7v0-n8@Y7HL!W~P1n(9Q=7Km_Y(wDXR{g>T;yz29G zy)PHChv))HB2j+IC?j*dW|{;5ty1n0R+09U7ak zAb)9{5yiCdu(9=B+1-6Em|BHH-KGD91fFjMEwDj^Grn}dT-U;7B24WvH-toD0m~er zVw@+)Q+frsFcRoCW=>Sd1J*{Qy?hyb4%g%N5`KulXL)zW{fS6%*H%!2Y64yvb`3q> z*Q*lv{pTOY=dbH!!BTp+uQK^)vp}dF1b^#1(9B&Iz%?7Zuohr+#7I1z4KY+$TUaLW zeBus0pbk+V@doNsMXdn48>g5NEpVKI&p{*<8j%e+JAccHK$9zY-a`KCf)zkJgIs_S zF_Gw34_3!-HhTuGIBu=-npzHD*UwR*7<1eUT>y;(IN=HGC7#tW%#3u8u}4(fhJRm_ zg(~aOb%WO31BSK>F$YC=LVEklg8li&r~PI8E#$Ws8L$&ib1NecVtTltD16W$5JRJL z6~iFncsjyK&2t>!dXv`j1q|L^0 zGGE2N10)HRzz)1A0pIN;s6t&4Hv2(qSOa8pp`!_^601@&L1zNK2C<}0aS7-^&k#)^$RrlBy_T@EXBI#TSg;;J`JW+>WUZ=c5x6cLm{lf zLQx<01*K{SNKqC`m=A!loDd3JWL@Cr4c&+lO^oaa?PgKd!izJu5PvcMV1DUN_lDYZ zsB)lN{%TW1WLPZ+_&Iyp>^EE&|yH+l-*qJ}u?O>FTOHeZS6xYB^jBh2>d zyaBrY+@+1>$v_$js-pCDr&y%QSQ-o2BU zNT7pnSL6o^JD}FQ#hGvAG)RE0<#}doxyG%;!&uB792gx&E`J8I!3ZZfHz7D*j}P|tl7Dg}ZV)^8U^eX7mywvU?S8WQiqd6iXt=&KZ?g3sPt@tCW-D)P6&E=v$wIKFsB*X`{D~=3K^(v zutS6L6(FM+2WyouNgwpi1fkI4H5Mj>L+lQk<#rt{YJYox#<}Y;A$zAug`7d0M2rKz zW=d-Q3|nNsd6jU#uGrW4!ZOks-*x!S^Am0lLd_Yjxv<{=nc_Xdc^zQ%jRHp_M~E1h z!d5h*JP5@O?_O4mM6_{T5R^*%LkhzaQqSf`LHbnuOjuSMd4$R9<2-mFx__X%&$onj zL3!bAxPKzTR!2k@!tOE;HWTvl&T!C^otrg6|LR?3KLox>DDW&Sy5sD4Ol!`GOTjHu#34q|9DM}UEzhmq8}P; z8-JvP6;E?b#}No*$qYor;mohXr3v<7Ej)6b9j3vOgVl)KYZhFw;N2DDL&^dT6Rg6- zSb7tqtSFK*Z7emM@HF5tgMfoK>TixnKrCZ4+|_g51RUY5A*0?fp$G$LrgG`wp7J4@PXMYB+ zCAAx4Z8c7W#EF82YoIO{hzL)aT{C;!?gdAJXy3P7ooW;iFhDW=iloQb(`9 z(J?ej#gjoJQ~Y2y$|_=sID3T|G&buVHw3z3bC6|>nNRbG9o4(4iJ)UZ8XI;#Vt|&E z6W`XXu*7t$Jz$o_wCu4UZp8QE!EnR3v9rHjv)@0zAbtz){1uf2m%$$`5`TavX48pC z?5J?Kl)ncH%%;PH1}}~_!Qh~4s7QR-lV@GvInWGij|pF3eQy8|qrf6gk9EuGVL>w+ zd#LIHLyu{gcNu)~w8`sB?~ zbTvbM6K-<_53e!&Ss)RU6@P~IdayD_Jpf4F`0{`i+TYe0J}lU8{pTNFQ7pgH*F4TX z7v>JFDYqpT#EnIWOV4QV+r1CY~a zv!o!Wr#fUoK%gN&L%pwn3}wj!sM`ot7{79jxI>sis(|>>r>w;I<+*p&gfl4fILa6jU^NefmxED2#lb9XR3-~*?*rU>t=YY=ivuQH9);E||H z*fjzFH9~$UCNQt^wpRFd8Q2Wu{Yu2;QA0)l;Fq4jdm72R1AnkBh*L4QTaC|m4t^|{ z8HS7!FVlGpxEU%41NSrxVtNbNfb2p@5fzb#1EtUt9s^MeXu`K##d#4;C9)p8K*}Hu z19gVbf}``r7sks67d`}GwPytbP}~FwxGdxp3W_u%(BU_@DBLcX5&^3E?kJSl4j?MZ zz>N2-UA%cKU`ZB64vxL9)sKJw`Vt*ecsXg~=^NmF$CJP$+7SNuXdZ9Y5P$^YJj;Lx z2h9>_-KSI-`XTc#QF?UaI;?59>Hy_fa&Q#GEcghMEfygU@IV<0BVH0YLhe?gNk+<( zT^1*Q>HI#z8_fq5S|66{_a8s^_aA@UU%q^(ihB3QV|(NYkgWJb#7y9e0RoJmfC)ik z_{s%O1_UaB2d00U(?l{}0n9}l0_*XHoWaErw0#uxrKxE`U_HlCaij>)AtSVtvv(|S zcY*_o^X-Ip;$+Zo^RgKTw`3}$aNyT)GuSPEKv1oC84117mR1xd3JF%x$AFEEY7Q0`ah)Uu&WP~tOi_D)uf|!6%y(AImx37QtSgrDsqxQ^|2lbo> zT7uXIm&ag-PndEpyuh@MWWig430Opv5f24vrYFFArhJNjRp!Nxc7*0tB(``gIvKiu zPN3Q+K-^ARn0M5ZK03`wsfah_(6*kjDC4R$mlDUd?JXgdUdGZF3SYD(f7vXN6!&-wRsi@DH@;Czjl4S-H&-*a+rcI=O^lk7K z&>C~UKd#vCUp{@`zkT^U`_B)&^?Z?%rLVnbhTxBS!Ux$dnjdyOj`no*JNKclCcuZWnEe04Kcdk3ViKBTW zgd-sWD#-?z<-;!Fngxv5b*1ScZ4K`dy4@f(;97<{z zUN@WAg90}MJnP8{3`RaeSa6k92zkT_zZbv>}_&(+j0tCbht`;8;F;j(d zUThSx{eV|x;B`M1nPvWRcwDxEI|yPG2rSt1QWIU!rp8_p*f$zox~(UF5pk82%^#L* zTDt>@e>-)9fg(I^bT+7j?=>8rAj^^kxW{uq%ZH+~(2#5t57!CPsD`4OH2oj@J{Pw1 zkeC}_K8g8=d6>1Y*dcV6=}`hWyty{C7|h!rS*_$)}mPQ2$Q58geTfDRGDB0T6Xt9dVW{*0bBqwnAV?BTfA z#d5%&9*T;eKF2Mlv)=r3k8)j@%7kv6*1uhSQYF#|nW}9Armg~3QzkL4nLpkgV zCqv7EFnwX!(ehzH%pHTQ-#wW-J?8DJY}DE2;jeL?2z67=pcv}f`j6HR$ReA6?9|d< zw9JwH%sX2qg({9lDmE44+P9VIM0ob%dXJZ@PDsXeA`sy61sPOf>-Wm%vfQ??6a!^u zW*4vsP`izk;%5hc!Aev;pzmfZqfd;%gQW+5ghUi%9Cn8YhrzHZ$r3foeXJK$HhnO! z@87+`VL+!wLZldBH zWXl;Z@7C0_k^@$OVuDNI*HPgb44JrEhGijRGa(kbAMwGMU_dAVFaw9{*6N~4fNLwa z*S<`--JY*6_Og6jv2Pz(KMdiWWGoNHaQN;q78;9qd@tT@BV%&1I0dKzQ<~zZq>3Iy zwDyva-~@Yr0#AmmU1k=+zv2N@Z^UHYRiclL!SJ!Fel7DHXcM9qviOVyPQ3TMgqSF6 zS+5l-=;|PN!{*KGToV?LE&Er!SmyyN>xfdc{;4Tl=I$~Ce+;4~qQNBclpjHwpd7a~ za44>9g3FR0mf8A2tgy!T$Z1KY#v8$Q=D)$No@l(O&AGaG~QSVn~ND?Bi<2 zzzn9%GH^@F=gi>bYJT&^AEEe?keNacgg@v$xQ=p0eG=_AZ=qKc6i%_1P+tiGGh!ZQ zuZfcuK|?txe|yES_YgVzBtUMjL{rBXaUa_w?t=-I0|BOZkX6X_LgS;ip}0hJzO7GRopE;SmE$zTPPwVqc z16|lvl6k@puQb^ofX`kLbAHAR1=t;4x*#x2^%!y+@9`K2bq`cs>#(he^?$-mBhYQq z^k%suJ0Q5Cb3Mf5t#N&L&t#V;%mN)0NC{Ra6a(1r{eQOnXalh@aVu=(1hA}>EmDi`mDOkq!lZ#gC7`)lwOCEE z4tpsM4Am}?oB!+Ed=dPQZ`h+y+ThW`EGV^0+PdWwYRz zXyh|A3$x%sT@Afi4|}_23vf3NA9lE9(!5499eHil1kyLIfcQ_x6#<5~Q}4AZY=yv| zG2IDig(5|Ct!&|Fd5a!rsB4r7~D zu|DEHHpYw22Mh|fiGLkvx#J+S43Rvw*Lf>BG+ z0i9yZ#@V`uEv*Ll^TTMZ-ZkeA7Z@ekPji^@zNWkaO@b7Md@MfYG(V!EB8VO4OVLz- z_4`Si%`&K+ZRQX-0B{Oq7pBKHl>utbJN0}|5XcN*2+gv#1b>R(F=0}y4wh-B&s}P} zP3!{tkXNXEzp#21h|rK?A0B(-7S{z7p#_KoFRNvjVE^^=-__Q=pjf&f0&?SO@iHNH z#>4E6MaC$IQax7U!3N(CLUzn&7u2m8SA(Z`&=j0d-n1%|-h%XHM@!>XSmI-NCe&@v znn*!d_kg5W7k{9_d!t|=0$_vRwsBet!?J3Mp432bo7ISTnY9?ruHQY0jv)8ErJE;C)okjzI<^>tP6ouPEe1u6uxs7v0>4CZFV1LPW7?+I~MOLO=AL%J>hJ`fz z$3nX6wDNOX7<*Rhp`pQ7fVe&9+#b_n-t9dD%WfSWfn>n|M`{GJwvp+!7$yQTZf4_Q z3KvqX@r3LYTB=*xj!J9_hKz@@E|)Yvp0I~@&Ej+^xEGSS&7%jP&@Wwe;u@oM;cU6LDE`NEL9Yv<0ab@AesJop&Y$npf?}=vv zX6C^sEaMoEjs)9i9rC$eDeV6G^ZSQ`k(VNJaZVR@3A9zowh$;|j)bf`q9Zxvg-eRM*)DtIdmJb}pVq0@gSr1(RaZ7Ou1V>q@!*Qi2SFx`T&T7N|lOk2OPu|ae`alPD58w1c7w(krK zj7KAS27b3)Bby6m0r)vS%TtiF+i3|Uo-E|EWWxT$b;pCn!Gl}`h_#*2G)tR-Ve9oH zJ~RF74=1|&Uw{7F-vR$Sw}1%bgrOpftU12G(j>9B4Ich)??XI*4(QH0K(LHD6N7fZ z34e&w_?b~{#q!ibbdr? zX23(Obxf;Cp5&Ch_yn1k1^c%T+WTD=U4P1jr^Oi|X*p{(P0#*-#w>dEB#%cAFm~7@ zY>RKaVD;n7)(JXi;8LkXyHz2X#8OYVQz;$WI+o=jh)0`y5K;*A$U+f|(^EHA&o|)W z1E!!5gN^-`55WMDxR8YcPBzrTz^4Xux3aqs(78Mph@ccZA$dRtmkL8(g}xXiucih^rdm^hxi7b31cx)$gDBm(L zQ;Fe`z}%ip{#5|_WkL!O+bySuid%kf#*bwLd^Vm8Bibf(mcIy6MAUFV3SAqe*Dfm@ zV5n!BslSywt*|XNA#`m*E_A%(B7dic2Eh#3b#(q|wa9uagDlqJIkz(+unu-J!6J`@ zyvMOjpohP#Z!reh4F;)&^BBLhcpsa zL2Rg2IUv5P@e3@sQywZm>{aNgyvay>?0lxUoRf`bGs0eA4nLjikqypI4xHGEuV41s z+f(fZc!tL=K)TN59F-;`1GlEY!2`4RIPbRTB0AwVB-HIZa{b__AQ1?{A;} zKHu72g^^Wegx^cD?}2gh%zvzk2HC8ug}z8?2r|kf-?jFfS+K>nA}ZG{pjD5nwx^?` zk0;@g4^W8EO+25lbx&u_Lz$OPp;tBfw(_~YQGHLju@>tOTf?Oh4=L!{Kp~hAivwWN z)B9i-SJdNxl8gO<*UiJ00*SDx@557yZK@yXWexcAz4vC{4oKV##D5IJ*WFt7%qw|{ z{JLmgh{pZr2e*7Lc#;{21FD`lU~eWHfcUWg`xwmA=|cc zM$jMgKa5z@sS8gbRy=P+WIn0|B1lBEIdtddopIKAZyxup;v8t7f!%;9U#lBDyG_sd zDx?&yxp)SI6%y>QZGYDu`$HuSt1UoN&cLXJe4)a=TfqzvzS~yM+eR+JA&e3Sz%!4A zssUbxHS^G3k22E71^aWyHDBo}n)jWrIuszewc|pxAVUi96d(Jp)n*1lH#iO5YV~QK z0I`~7-32LSO}zc_c6NhayeFgD&Ak=R)Be^T77lB=DDlgSt&n23uttdIy{}+jR%5 z;)W@o-INicR4LhVIP($i{+ubk9D>|meuuKYR-K2JGmyxaop%zs(!|9Z{(c75t;dL1 zur~lvI8HlUj9_-N@I<#$B8nvsP)kDlZnr&xCup;>%Gf?^{_AOtW#K*~d`FID9U-cf z@Nk|=#CQF@4g+p+4!~)9lSQoEW8*b0Jos3Ez&t%l2Oz;b$Q-!0)e@+|K>uUw`})<3euraF~rd0`5F7kK(bOX#pS)w3f}5lNz@UAH6XbP*!}au?thX~sK6Y9w zx*JLheU}kqWflwfA|lj=t%Z?9Tz@Pp+8rRl9}j=X!Bbsu+JA?flUdYxpTT{e*4Gdk zK;-y@qJ6A{KC#C_ZF)Fxge6Wd#`R18_0!*$rDPEF{Rkv^8VJL`Ko|BhZ4c8SHb`xZ zw-I?05C7EjHLwG}2~W=Q0@-Z<0o3_Znzo=!vpnG#b_>E`4-dlvj+c_yHe*&ewQHgi zx5a3dIorKKxk`;u2c|eVEaSX(U(BOAiGj5c1@J>6 z=!y9QBnR7Og?6@t_~0jpQ*@ex&v?y*(?Y!$vhOv&!;-!B7_m0*seE=HQU%8%&=b)W zd~-vfoI-|U&up*g0UwSw>JwVdNPNOxPJDlX&9+-OIV^+_H+tMP+BmW-g;%D)p?Mw` z8Q1IV!U-EPKZuj#D({oWAWGO)T(q4oEv^E^uM{d`}$h-qvfhbz3mQlP4s)T<8{y-q>(}=X#uL9cJ!wMo*xBoc z1w%i6`fY#z^68KJ3xED_6!OwOX*O~XK5D=hvORkcdv@Am=4>YZIra)Bd=kzDbI;fyKIJeA7q05u7Sse9j>S19s(@hG2ZMu8;mYmQUs}F zPYIHPt%uW1#V6Yj>mkD9;MNz;zgxTS`{(EH`&a(v(~tT6^KU;tbU43z>*3f100o?w z7A)+i2ZTkjmRywvTUZU+Zi0UhVSe?-djbcA@E(q*I@~jIHA{9bqJ!wrR!^SOi3rPV z;8QNU^A$a+7M7+h;S*)?QUGPgeQ^stY|q6c>zsg9aiYS^(+VwfoPaI9v7U#mxExRAS@Tj%A3!$Tr6&)yrrp?9Pvrgg3uu4s@TXrtfB*jN zL$%^dtqQ+>oP@avgcfNu7Iapa*Pi@VxKjFhYJGChXq;`D)QR> zzyFf}3zaGx^k7S&*TC*=8`s5dW8wivA&A4n5`VDO^)wZkGomy!tC=9VMzY#_y`qQZ zjxhiOu@8Qjh`pb#V=JN%K19(8YeELDX&~sUzo-9gr|Ic>n&4~&K4leXapm=S5)32g z!3LVGfCzu$xCe5g+1Q1>8;*#@*IEuhNVh#ecKob5DzXlaG@QNS*gLavD+X&Yoah9=#N+GOa-Ic-Z5K?F>&K%yEh5 z&bRVS!hGSl*>VguHmhQR34&;VlC52Y(P}@gh0uR}JIu-!Bv9&l9~Dv)!NcLZ!vP7= zba>}cQD$w~gnAXTUJmub{hqqi8`!;%cs?WYJk%e4aByHF9{64w&wTlmlX)+M;&lsO-XUg z%U?-vKwt(Zz*-#8!e0cjh3lsBS-MMsWDcy@T!@LA7kVgPh=GrJN41 zcbAA_ioh*CnVsk1SyXLyJ9}p8T!;BOmEeDuZ~y2_?j@0C9mehWNT}B-VUCdCn4HRR zNzl%xz07uUf|0GY@bnACltCimr?~>+g*DJS$q*XK7(l@xGWK;Y;CilNuSB(2(;W(v12{G}b8L>yz)R&Q5<- zK>(>S1*bNnqbmV6T6*vFRahr+6mPt2^dV9c-3R)8y#~)GT7LTD=kYR5tD^T_I!eZ1 z>0t-^8kT6yXgR$7+S>#300KK#qYcY|q(1jiO|m@WGL)9dY-*bpUySy2+24;zh_%jv zWQ`q`34wR`5P|^0beRZ5GZUlV7Y%==Ys>psXRSn_RoEHpJ#bi?>76wU%6Cg1von)A zg81~5xutbGj{$jg+3tm`K$dy%av>cK1Z!~CbE^U!_GY%BIRC;NK(e?Bz5I8J_CJ1n z``Ukd8M1O-<)sz61bmxEDR7$*Kr#ZB<#ARil?*W*;7;vFKDz~|<8&_S-C%#3gmX7I z*tLmj2I0>Fqd;ccSQ72~xXhw9bS%u-5h~bhIqi$?_K-%E?pxM&HSD+8NpEL>lYR)W zr;{z$zMN)b(~JdgcG6T^)vJug8Qh7DV25OZ5b_0Cj25FN&p(~t%TMr8*~aMGRI<~s zZs)dG?Hww5;x$3^AM5tx_g{a1{r2_KZ{NTD>*w|Asz=2o-qz2Vq==}S55Z`IQ$?M$ zYDeu=pbDp*nf4@rX+RB&+?_$kW?}8Yx<`}T5_KYXaO#)id7;YIz!V$mp?xbjV9_zy z{j>wvI-h2ZW`2{XeVIwX&oOc5S;G}PkZ+D1J#q7HZ8P4=C*E=h2h@MCCWtdjwavT? zHxK}fCcx~lb$&-~n8q?0Rl;*PiQ7+SoPZaEpH{n5#Q2N9UBB0SWXi`&l5MYuib4+U z%UQ)J?PT2|RBId#O0hY8*u#g%jDxsd+`0MG89=BKa5AftXFW{2T^<1YnVBAe9A|68 z@6MW0qX3^N;BHr<<;#CC{pz0l1O`-RTLpR{%IZ zd53a612o3!#DonnVRV@gcH_McYjHVF?2OJa_dkE(-==ez5I@)JGJ* z%Fv>AzRX>HdGdUrT0RO4#wDqc!LI692^|1V~&t>jPG>^w#SF-$v8nc z;Clh_J$R|)Jqp%q@qiGEApLSse>X+5{~~}aG8-iYvmt*_r*Y2NpSpif_Z*>o@*l^k zCY-~ZI$RqRhTZSl@K2)h`;z^!e_x-!-mhorFD^N}i2*xcH+M%F!OU-`u6q_$oD6Ig z&*`S_;+ZR7xB21a#5aI9Ig;J;M2p~25b1&#;az#RX?3-UEGG@_R_^8%0n&}j5lXKXaz0(} z*gwxdK>s6dWWYb*X)lv?8w%VbF9LIQ zG`R!KkNb4c7u!;uqG`Fc<>ruyHT6wA-?0=>Y1DsTe~O_lTj4#EI-QQ~fX!Xucxl)q zU#lkz4!h?ei2&(oZ@nB3{-!husWo1D+;#Qg>^n#s*zKJQ^_kiD)U0p8+bNjaiaqoK ztRC)9Xt%!q^kAZ(i7s1F94`W+IGtlSst0z(V};@og8Kf9C>5A50sMM7zx(6-^6mEz z<1is!PCFC)*ds)Tti&dtyiW z^ZmA3PM(*dvszBk3ipX+-8{!ZpyZpPqYJakk7wsWLd# z$B!0ED@I}rWmdJhMzTTm7PYb0NV}otcx;@! zo5u%-bBb)2;V)Wwa#+>tHqv}+^@8~#j4ZGN&>gcg9L95h+mHmqBiz{Kf--{V!0e~P z3$s@&00@p3Hb8iVj4e^b=w$Jw)5{?q-ZS%baailYGEI!z5+ZvWvn43bYJDLUaMn*h ze(m2sv|ql{eiU=GxeAjk!#YwZY;m;FeENkQix{l-Th9cZS(=Io>S4Mhny($z8PC{V zOP*4qugqG1M0?1~Wi}ad8NfJXz{apGpz*WypCti2dvv! z^_D|=6UNJeef_zA`Tp9jicP-Luxw%EGvSzxv5mNYdCQ26RL|k!X8*#|0|zTD=v_F0 zStx9!cr8jYizXTY1sQeem?4(X>FZD6avWq@UK<1_T}~W#ds_;RY=m6A!%P*Ny>dsc>B{sZx#Fo1MabLY^R%`J1m(~yI_&c3m+Vi4x6y-#WArqEb}4g zr8hm^w)d&ny*Qi^;z+*=4cT65U?$c{D(5DDx;k0Lllx|MaP>H*n9E^l^b=S^FKc-- zP`#&pnYJ7Rr2h0~kMzuEC5YOsKkTD`xz!K%xBSO?{oDK}V~8DQ6;5a7+La3v13qp< z$(7=EJYsR!yY)fr<3jw8pWg^Y+9X_yoOGj*Z}d+0GQ9r!1KBcf$xEWq|;6Z?Wn2_`!G@IP&NL zgHRsOkRy7S$rfXecU=gS147`qkon9?eQ`+$hD8^6GJ%u-vx!b1w>^hQ!0%ah3pM7u z?Q^b$M|qNnMUnIzCNyh)n^&K71thNc>;cwWoj+(ZGW6AfewXd9yZ;4rYI>!At$+IM z!#Lfmz0-+p|J3O)?KJjti@gJ4pKCt2_;9obvZ`1IsjlH*ChKCR4&mc0+#9DkPIxFUh zH&*+G@0TN`Km9)T-}c2pP2M4_5&F~R{TnC>2@WC^P{aI9D8ONsQ+6z*ZYM}#MpfZ? z+3)7gg)WRQ$94qF<0%bwc7eUyUYX{7Lk`CBJP{3Ar>fp^y$R@s*xplrJGa9bj_$xh z=odR^eUZIp*;(X=U9R)89*t;gKPA5$rioT?+#3`;>pNp0Du}%I>8$RXA0M8$%*7LV z+U89ghj(njfqCiLkIO^#@o~xK&wu+T69V-E%-K^Zrx!c0vl3%HKevgSR|?B{p#28h zZKhEVpg3^9<6=E+E;h-3fT^FuMj^POU2Yx=XJ?b%r;dI3vcU>U>DZxdLnUp2mmv^iy5J( z{^yc=Y;XF4AZFWr+3U6(umumpu;16~%jfamfB*5JM&p%)u@+T-S3zti8wJPqwu}4> zqFv^7Kz)ULMhAdf7ZziumLtnowAKgggcZ%_z_MId^oYc%;8E>%puUzvKv?M+AfU<9 z>F27d;Mcr&MB8P}^Ix^D3sLJN>g5fH-q^L8m5yN{e1~yd7Bt|{o^Qc%Egde;Xq)Vu zjg z8BTg~S{4*B-Pd!ogawXo-dLV_y!%jnIn($e$j;_z47>_|0=!`B4pFofgB?bj!3gf| z?HRM$3qXkS9;#>XOA$YjKf~k9(mWQs?$Y^7xd_H$SswckPP2V!z7nu6-+uY^+t*j{ zI$rY94viQNAS}SO936vBR?!e1J+Q3Kx4Erfb!tbs;O<0xkIv2@jY8L`N4u3!-GO6I z56Lr^@|o6u;z*1mIQ<>fW$opaouV=<1zhjL=A+JpaNI@s!o>Q&Xp>+mwANynLgqG0cXgWOS9{@2Y>}P z_^@2xzy16$@W=%Gd#UUUcsa6VAYL_p&ydjHcB%mkIrGL3e;XsLV+58K7Ava-YYB?P zYyzX%0T_^%vUmy`9zg_s%cD&TG>b`2R&nKwC}xSLBhtNZgbzPF>3E;0xGa?oyw$+)vL#-YT&xYW5 zGz>jNCOeR5e>g{NqtM24Yv=y3Vn1w$`}fy#%9q+t{0;$Fy=t*Pqh`;5fkd9tdfjA~ zil>hNNb#aZTd!|VKAgSEA5wRi@M#tJdJ2-ggUZ1H-nCa_btq9bCk$D7X7tI%ZE|(k z^L!uS;|x+SwUE(!>8I05&*2R-#1yv38FInkdt%uIe_kq?uO{d$CX2{0_6;Py)ac70 zwnC>n;UQk^Q%-LNM`QE*L|rfh6OZ;XU-mUs zuR9^MdanTy9t|7st6uFilYV=%)$LFm&;sj4&^y~wQ1sYjI*#i4+ZFrq$B%>g!Kv$I z9Oca2S!w67om(}~KSvn|2BMpjVT$!oNV@5Le}cmyFRYq#G%XwLlGym@Lg)iK)n6?%miGU@sY1u5P`)P zI7axi3~D;1qdOU^WjL};7`6aIjW6#r?r=wohA`2Th#2*p*}GW0>dKP}8_gS`Y92@a zMYw3cf4}$l|MkNdjQ3(Q7oP^in z3zAoHHr(-&k$6ps=Y3^*oZFhm1@<7Ht=n)N9joqjaN~8!zW(z4_pcusRo`o6>w0|0 z2_RvZ{oM{y#oeb&3Ov4xwFKKyByAR@4a&gFXb94X?x%z-@G^Fy0)7LtAiPSRGkKYc zWesrB)q6Fl`V!uc=y)oJ0hcSj-=FQ3cRgB2e|yS*czt1p0;0PxdB;5AS|Jtm2fJ}x z@i};#){gU4>PzCMrD9enT$7PR8GqMH`tX?#yFLi-caQW!pRPMXO-J-%Ax9|-X7|J+ zffC|4VE{x$O?w>@fz@$1s177=1EtaAPOmbZZPPm<3VOTzFh|xs)99a+JESKQl!44@ zU#$)A?^hWlv=6U$+5Ji6a!$2H$WG$9Tf<22+fJ2I0#t=)dRYeTF(A9`#eYN5i{J*p z0h61Kf^z!hGl!*{uQgBu2z(fn@p;6|a?jhjyw}O^zc1IX{ZCJF=g;dOx7mAAlTVCJ$w>ib~ZaQ3pP2X^u*@#@$jO*E?0XdY1BtaI&K|SfZB?&d)Gv;{?S1~ zw$54X!E*J6VnksMU=d@@-rLfMPJCY!ztT9Li$CH$>@QkRaR@<`h)o1XbMVlo$GIEO zzCSG2w=Z_ufBx4GbAL`>M(QS5(DEo20+6ydxO$EUk~(khL5P}8OWiP`k-T2h0k`r& zZ(TQx7cVR&LRN zCmdzj$!P9AZbyit8od?#zRy(bs5-{7n>*WzX{ClEqHYQ9bbku*>ELGXry)s}VKYt??S9pR7L4Vn-Z4S5=2MSuJVXi1z?s7Y$sX0%gdeJ86?_`6^+woxb z_M=`Z7q1o{&Q?aF&NH`X%yUXzB|3ut^7_lg+%UWHx@bTD=2rIOrCyk4_0($=f|?~s zCTzUs6|7!%s?}mQw`nNQKTod@-_hC`=jBM3E}N^Yfq&tVE}z9K@8OO%nK%ljTV8)Z zRdP<&u#;!f0wsLx(q>hj>T z?BbLpq-nJ6%L+>GA%&Nr`%qLt#kmK#i~*Veh3_Q?uX-&*bjI(?dj09!kAISKg~+4; z>K_&~JAVhWJ9l;5<|a>w9#oIWc{xUJdjmPF{N!C661`2ypaIHpIS>u8Y-mcpAiUz4 zk7Sm^inERogp`+N#ZPM%gxZdG?>AO)@Lk;*h0on3@L_(Yc!Be>e4ki*4_wg^113smQ6lN7vg7;$?;B_1e+9GXr<=QusVHqY%C$PEZ1@~@{Xz`Li2MM?CE zj>dELKz&-9m(#}fePknnv*f*T=`ZIPb)K-HP1e9zCrL(!G zL*Awnt(>-uj`UR7zFgM)uDw~SRDgCbm0N+JdF4}@hXZ1~45C>AZ6uxV_2^#9aC?bJ z2c=KvVrQGGn@G~)>_i4V^ z(eBTU1hJwc03HYG(gr_}{shc!-&!XltE7IR-Y9!_PvpHYbO zdcPlahYRhpU{^{h$JW5cz>ERbm9$LIUxbYe3Cla9xw^%~?48#|dv9Po;dwXa8mc{D zCc<%IgHg!wndO5x828SyO|<+5Pf_C$A5CZ>KpAo8^ef%lRnXqG(8$ z_uCH#EIKn`-Cj}eyt(0g87mIDbwY3uM>E?WjgE9i&SG6{DdB^>VHPWWDg(y|)yjFt zd?14zg90qLuH8hW zS?z*Och-F+$YNR%mF+;2%cB~3X_1NiWsGn&%|!HLP3)l8$;y*}1%J@JF}6N;U$Uf9 zQ$DwNpT||a9^!cJuP5%FUI1Ipmm`p0fB*9HGlb&PGuPpjyS`lab~*J5!BFkoidq^{ zcRRk?Az_Ybu8GHUDFw0Q#WJ|8J)aI1OuG?BH{{3*aT{2lK!5ozd0+6u*p3D5*Qhj z*ei>Z9W2Q)0QiHoQQInZXG2&f*kD_$uE7$5Jr3eZ-U4&!D=#qib?^0^b^1`iV`0S0 zz(1|UC>{Ihd`ZXUjOsAVuJx|N;WOso%!X`B zK3KK8&*(92uTLGDDdWJ-#aWG0gm6P5GD=a!L*m8Oir<8yuwl^1*_k~hwwQW4_5F3t z{`}+Le|((k1AoDJ&%ToSK&}>#JTlEL4W)W`uH$P*iEUIU>-s=U35e_4pJ+omBLdeZo z6Lr9Kr&A1~HwQ&ElI#2FN$&=R9E9q7iQheyqtpIa<*LZiScC81|Kp4*tcl_&rY z&~Kaq8$6v?=NKv_AGmXQo0*EnCa$qZMUtF-){&a$rqP{h8K*;5DrY#W<9<2_cDoA0taI9c;21OO1(cFMsmu zj$>3q9LurhuS>SSexILy?4LhBfBoghYkKS@|9abV(iA06i`MFv-fPF*QI7Cu2ikg_ znfc;i)$QRG0l|xE z-Ej@g60;1$c@Qak_d$!#ww4-`^H3&#R!94smw8}_sojI9Rd`SEwseaCpUDoRKGiGl~ zjP94$)i$#M>L&!z?UeG9&tP-6Z2)j==X66E+S7;UxO2VvIU7q3@~z$?Su9F_z8%wI zah~lf1gnpW_2+Nj*T?HVAzQCkq}mc#ZI9n3zs!^oB)!e5T3Z4y_73R{OVTF1Lqk%3 z+EwrUJ{j2pULD@=wr=ar9oJQ@kOhStHn@tHinXOxo=-<_4$qm(Q)2z5EaPRX2kzue zQ=vJX2Li^EcxjsrnQ@e2Lf`IxtWliDw~|!_^%1AYtQpb7U9*!bNfPvZwl=enC@bo~s z!UntoVmf5b#6244z~fAgR&Nlv)5@paxn}fRc7T<2)*#q87tuR`Vqo}x^b+HcpZQyt z^B_*I^LoE*#4(@j(CsM2UcBD-#*MNCV#_OGpQ|C!ST=-T(HRm+0DVZRZ90UU=T=}4 z0iG5f?hl3Wk~9b0dF9M8u@3N|v*+GI?p@R&Ja@Iftd}!tp1I8*r@6f>+Kvrt@di$> zY>swpoUl&E!aJ!D-s%*88(7!rphr82AeC**X9N+3<7k8kmCWNf2@TmRRMYM791}6m zSny~C_yyIviS)!P^v-sUxYP6BN37V9<6z+nG#wToTOib*6SrbTn?0q;!y%}a*E$jy zytW3$eFq<`dC7pcQZFCKf#(@_W%Xc~8*^OIe^!$h%ymb#LR<=e>w1_gd7XFq+x}_8 z=?A6sdU4+M+^4gVFIIWP^H*2j&h1;@QP^M`N+S8`MlB-2Yiwxh|5bJcHfqQh`u z+%Y+64Rm{1F)M^$uN-+9xaBSLcX)cYVPK9CMmMJbD27Lf1ZS5yjME|=lp3-k5sY}> zbXk0Yn5|>ar!zF$Y#9{8_*rPxm^=(Y*3R?oFc!?4&$nLv zQoLEWa+*%wc5gWY>lOLG?=Qcv{pr{Kwg2+*vcXrS&=fgg#vDQkYt9<8)huN z+5AAcd@)bz4(~=pdMd(BCw8x=VRaJCPlrRiuG_bNX#?e_uOHN9d9Qxm-dRm_vC$!8 zrg3`2W)F$QPkh;Far`q=5?`qn#^6Ja3-mgb(;47aNhGKCBk7biL`iR8KoV{!+;vt< zv7Pt=qMIVOrylCq%;di1FgC$}uWi=Oedyq3B?wM(ibavn~!}pI)nj!t=_xB?p>uSqgL4a=qVw*y8OS;ThwWs}}&n^p>r-)qB0znBwWT z0|G%@2#|BByzdr+x*geL*`^nZuW1b$D#q)0Ej<9Lq2t+^>{pqdR)*khFsXO%%i+f#7W)&nDS}|=P3ZN&kfM*q^+?ToqL+=vw90hvNm^r zh3Y95n}%JOw{_@8BOHPA>@Uve$Vy(`flnsqabf3sBO0F>c<&X%1W>3t;S|~D9ePLx z8uZ9k zC1F7o|QYB!27>lvzJqn`ckkW6}5Nz zN}w*ze_Y3vOPtRkMOj|ba5txpT7-W`d&EtPK^>Fh9U9`zA%ko@kQ~i_HlM?p5+@!! ziMNNhu!1qD&g}>@FCv7Qc(i2K+WDUNaaguD)DvdmQ`;2EJiWjBve~t-XJ|4ID!q;D zS9fN{w#(ao-EEN*S+!rlCm3~>1p@HGqaz5uf;OzQ?<8Y1NL0HN}|Zjh-7BO&hK)6ns;4w0*eU{MYgG# z2Z;~>!7+=_wNq<3;-OaV`!XAxhg!vu?g%@x*_e!ZE2W~cKyW1Q45|oueZBv?4F*Iv z^|T5?e?e{QAk7jiQP?B1K(tmYykb*c+xbzR|W#eMzRzt zLk-p4I1fe3^8l59v3ILhY=?%j?Q{mm7joQbcv;S)UqrH(#!&{etaMpzIRh-DYFn&n zdjv%~H7(if5hn6vCW%D*&FBxceYh;Tzn~I&=1v| zmzDg`Hu1?Z|L9-;`ttFL+Zb9qAFlGYkTWWpiR|Bu=NOxr#~U-R7XRvue@JT%8{T;76P1k0ij}nvLW^& zfX@^iJ*~cfX`;7X1f<-b+42waAh%v%!_h>Wrp_OxAYnwhVax3+_K_X4b5Jfpp`LDvzr+`EGnFTsK6 zHTgv-*qmJ;-1kd2G1IF(V}rfa zKia8(HD=e??9}5O66;9*rSBHB9te6V|7=@@0t^<;$Kc<9>ERJ*>I3FeOnXGan@0s+al(#L>;# zA9>mtcn7`pC~`2#o?Xr&a9fS*-Qk&T;}O7rsP2xBatsFO@R(snfOJtEi5#xTjFUH+ zf9gf`As>84V26edaNERMDute$xZ{r~>%RJ;cP)3z4EAobB(}+Vtp}xLU9;VlV~xcx z3ptKy)Tt6QO-kBFxD_1ZTd}8h8$?u&I=7&F5?JuCQsAjRRLtdnnU%5!%w=cu9fgJiG|1|sD)!IsAItmCAxe!M zwZw^TC$EPdUpwm^PUzi^L@$G9|t1kbnSmKcw`%F>zbXRyDQP#6Hp(OhKUdi0{n}M|WdEgrUwET*L0Bj?iIa9Z3sC{X!c|V}nKYx7c z|M>RDr=R*Q9`|jLP)aUVzE!M z%T(-ctmSmVX13K5=yi45bWkUM1`nbyC!pEurZh@jDj<)0O5hp$?{dr>gqcopOIFSU zJOju`8Ss%JsWC|aR(~sD+_0^)4){VhFc|e|zRGq(-nyG9PLfzQop=1X5Drq??aih| zDChS<$&bYNHHLru-zLvRa|H`ac}B%@!n#o~Ebx*OENS&!b)w`86MVyF>B<==g-G;@(?LnC z{_M5A|8prIU~@9zZ7i7%SQ^1^Q@73WdsC7Q1#Fq<#jL$R#6epEi8}SYb_khQE9J0@ zk@qE9v%+8*1=rP>iQ3q(^T9LF>`)Z1RM*JDmR&|#9;%7o)O$%fPRt*B(bvMdHoUdb9dc(@0DAn z`(+pFKGv)d)gpI6p9)( z3{6ABv7|RdyrheC0uYrBd99Tb17&|ERkwEig}t^=FEfCrV8cmOI$5!IMyzScn$+v$ z%AYzFH}_soRjym>h-xTPz&f!Jvx*=3qS*AEEM@FuZpkA|!TW~sxc~TfPu()L`PAnV zQ#{0rRL5c++3ZC{=)nO8DiT>qBK-bJe(Q?W+gh&D^K4oWT2R@^GIdw2%I<#{5>wSg zZ*y?p2CA+`M%Sr3VpPaja38(;1Ei zsNFcIwL1FdZSQ2|^(5IOE>@9ib!H~*q@p|6PLo*w<9y#^P~%|~CRf?{Rvm7Lj`(um z*JT`^%E+gVte3Zh0o7JcHm0KPN(z%2Cozi6%ehlVRi@LuZKx&+qLq`bV@`iYbtnq^ z)DPHAYdp953HmMaY8LO_dtDv#<-|1km;Lya2U+@IBJs+B1Ul?nnipq}pKk}y<_Mhv zmg!dgik)S*;;ATvl(k>0vGR65sTe5>SUxE5@q<0edKdCR)}ZduR`>O<|Cyiv|7t>i z8j66a9yhsKc}`pX95zkSkv@MyBHIJ{2402)+VG^>jo}=ms09*aggv*^dRadJfuFhA zcFAJI5fAoVQ79`MNq4bnz1$Hd0A=DxWKiF(z5IKD)jwy7Ygee-Pg2!&71ayDKmO8K$Td@%H)S;;krLujhf}uo&s+}bH+qPIBWwEw10U_JL zVM^Y~WN_RFqgIwC(h4zq}E5luUIhuDAf)NMvas)Gg3A9Rrd zW53GyD&#=VyyGJ#BpY~AC(}g$yJ9sOT(T2a`-bKx*3W_ie|8<63Ko$DBl(#nP|V5e z_o7_n%0TvlH>dZO72vin_e#)+njA;abK<8pd+acl_%+nbr(|;#Es@)GY^^jKgEVXf z3F(kH!Uq2W-*tam06iBDnD$qIGJ;qB<+9C)%x{Wi_Xx7R|K<4&vLW9 zKw(N4Doh{bEEgD%9ZaYP6O%#b#Y5ZQerM8zjeSrXJ=6~ZP6`T7ZUCQS38@Cn2faHr zWyI5KnM%O(=N(!mPPH8#dak?6M>?p7vNJ4y95wS4(dyel+UL={_}?6`T z+=PeKqG7eG*baF?HGq9!7Z0O@?WYsm9Cpr>YLhDW`L$IPkJ6DM@Ug*__*}bi24S^zH@9oEZ5ijIiwX{ zoSSUNFRywDv2Hy=zSSJnJjStb0w<@AFLpXktyHmd9NB^x46?RtODjjyX7F2A-3bI# zXn%iMUXqRao^E9jiDgqR4Q$nbR!dl^&a3x?QwrO5GgvdVGx=VsEXQT1r;PSgqF3?x zX_;nMjgrhROnFmGDZm?>Y>B4&y(f*=g5_u(r)|R>7i3mTi8cOXtsHi8Sjhbl>*vp7 zlf=3gFM=co6UOl7Cc?hsP9&NtWkULrstbQ5rPUs;)FSKDG_Xu+8jYouUF%BJffe$u zV^}cfIKvnZj;Ss7$>GIaOIMOvD0SL+XSHvCnO;o3)|Qtmz`dr!lq*(nt*X^Z)Sqeu zSOa!gWP0gnV65Jp4a>j<;FT0pvCP|GDaDCdZ5(#en5wtDnstuN(Q)!vId$G~)-!*7 zIE%mcfBZB#^RPXtYH(ax;fLah^H!VSHO`_ssERvUrXKy`oIht0OvSvd(-cp9rTZC=ER#g<8P50tMxAx3V!j|@u z*#YNhjwJcoD9kBnLmx6tYwv6IVxE8HB9JL}EhaTxR<@c_sTLify+mU5hKB+?2F1LQXfls7+ux? zajk*u05H{*5?;Hhx>>U^-3HYh2Z;btNm;f9_YyZemQYZisOIBj?<~n zR&3v^@WuBcwf?Z#n$~1>HP3UHW~!HZz)?uD8+nN=9k*Hf5+EbR!RG03sgnR;-d5BL&jb4H?|=KzzK#!fAg{`Wwvtj( zt0EiF-a#=A6;XG0PitIC6u9L6L9N#YIY>D~ni9&N)Ca(VZV^@}{Irza^ zlIb?!yVKv~3T4w2n%GBF3FLlE(hzda*mesf0VGFmBgk1xit4ARDiW2Tj5ap~oh`ao zB-N2jtAPnHq>qx4HyVHzZQ&feTQvhd@Ur9FYR{XaE~i~)CF$>#0RDfE1^fQ{A0Ngi zA6B1z*DE3|vq1hLYwvmL4m-%%0;Xw2Z(0-2nHM0;dDF;WU3^ohiFYz37v~vnjfp~%DR?z6fE15i2SyWPOh6;gjRX*TI{!m&LZ3nAu$8_8amjmW_s?`Cky%lA%qw&6{8Yv&V) z{rF}6Is5-z(GMbftp_Fv=pZ6Mo-5lcD(Y=#UfsMQjd|0!=7jZ(%rX#p#-=+6k*2U1 zga@$MtuV}~?+G~eKD@6BYLCOBpbWN&5O{!ew_A@B1I&80QB;2ic-e)(z24Me;q(!f zs_pfpBk$^}B3FfTn)t@x;(Z^}u~dzJN%$&Px2Q^}h)DmSp+(~jjA>dJ1{LGI4O?>5 zv8iu==@!p{elFMe0K?*A(CBh3<_*Yin=**oU5txRjsXQB?1&JAj`_H&_8zx#Bc!{@ zzJhDaK_Ze}M$msWs8YkFpzvuWkmYgPpse_F)KrkjbULtZLN43O$P*H3mylwy%H3YJ z?x}HmTCVKFd*5l-gf~+wYjWbZ=~osIYB!=RLCCvSY4|zZub*$fo)kF{LeRuE@ zvFuk&x?6TtQs%Q-!CL+Pp=s{XLD8LuxlN2`Fe$U4ELDFGEeUV+ojG*iJ5Pr)^0zWE z)#9BR|2-=OJzdtIKH_wWemcRgJ)JcNq2Vseyn`|p926F6cBk`({i^RubyZ7UlJlm- z7JG;lC}nCkrfM`CJb}0L>b}R|sNZZf{iujlsmiRjxB$%9((J02*&^w9?zil zQlozKo(>t0p~J2K=uJ^Ja!D9vV(u=0y>oLYZ;?bVPdm)i_8DW4(o2VabE9z5MhA0m zdbz#V!yx9sbk*o}pxqkusqRaX!oe7VKp9G!^wWPvMo`qow&N%Y^Xu{`&YS94Q$MWk zRLoVtKDQR499U8WY>QB(fq9!jkyl;^8V{F)!?m9l?O&h1eQ?)39t{G7hPgcREO=ab zSFUB+U||6a>UDY#R`duVmz=8YoY9I)v%4#j+xd;XF8f_qIcsd<9XR{tTy{+)#2plV zit&H+Tm$6KkSjncdUD>AW9X?Uf2arD&`}z`W!o?av)UG8&zud##i31hu%&D=oKrh& zY}@X$RyC@v$Q4-*wve+Ar>91^*}!?KZFsY~8d?DWC(8`eFHbb_=cf-BY_IkJC}UFJ znxNPmq)K+BPPNOyS#xU!Bfj(I#k0y75ORNjf~`)vOlM%0x_V14b&0hc;AlM)IIPu1 z^r1 z>$6wqt(^a1@?(Dv<2GgX9M0cwt*)(?JD#YOan>K$iy$8Va5tq9VPG^VoigM{a(GLH^X*f?M0vQs@bohGC@yUQ_O zQgzS?efs9PX8m-RRe%DQxRffdP1 zw#3>n)Fr)f6(O4qyW5jra%O+7O1(XdAq7Px`!*L#19VhX8I?>;M8#z})+}w2u~@59 zq3x&~p4gsPqS_bfw0etUgU02YMN!izIB!YD?sn9BUG<-(6W+(Iq4aZl@x>c5I3*s z-1Mem^>Q@3SMLc6aH{j?2)OKOZV)7OzMbv^K19Lwl3*(q+0&(;a=V>NzX^jZUev1k z>8ddlzpufJgSd-l~NH$i3N4 z)r-*{bJSgCFE&k*;e?key0)Z=O|=VjUWfJVTV3bF#@MR0TF&iN;UB;);=lnM$!aS& zaqnFxnFn|d311#oie$iwM!uZ&kBY{M@3f9m#eow!;j|TGq32g$Jd`bo_YRnC5U;@B zR6J=y>Xb1`%f(yG>PJBPK0kl^`==)hf8B?8naI!Q8CTXm?EiRcix5$#IEvOq!v-II zOCg{FV24gey88j=6}JMVS@FA}ju*3;bmjqnLz@#vI=s>(kirP}owT;=+(1GP>J->$ z2>i7F7Df*pvXh*(-fuYMd(`J=WqYC3LLMp_I5stFPzklOiEK1l69hBb9H}O)_8%OK zx~W=1xKwV^qMn)(Fn4c8i0_BR29l1JC*b95uP!;WH?R&bd0PFx?++{XvvA%12>HuQ zuX-)d)KQ>mkbZ!B#u4kO;aHd|r7Cnk)nJ<$3`)i!J~XASq*IAORnMJcD&2E?+mVPi(UKXtTRNmp;btfvjtkj4Q-OZ3s=kvk6UqYm zfCKJJQ&$1;+qq4?nW#YrB`=b102AcZ!~^}SkX}%+&Uch0o1HMk`T^rTPdFrY`})9LWom8MJJ*OnCsF8x=3J3U^BIO z-j8G596^TVK=g+m5YF(Bx38`7Q-hwy!+*Z3s~k>dYVq8yb4FzqRJJmR1Mf%!Uho0I ziXmcGs7UE58;njfB#?+xs>K;+oe6uIjSUhM;UUkNT!LJl3iP`1YRCl0Xq;b1i-1$oqxOm zVmkRXtk(#7m;)zXqQL}ZwGtux?C5l^!S)+q%l(1al^1^p_F3K?l8z;A{kcx1RkMc6qg43xNrH6}6`O0=XxG~ig z7Os(~^}ih}v#wdUDY@#Jr+=sua}!c^$cej{E!eOkpd<%wgk4LXO(QJeQF8?RlA!x` z-hn=k;B%z~hJ0#r6XfQ{uqqL+G%a(|=RE3+jzoL+ZS zM`KFP%J2>cd=xHHPjGYp@LLG`myIcT5_kcMWM+~RXlyDw>N9e%9n2^G2dl!v%9X-W zmji;alyzYp?7ylXSM1A|e;0ZFim`y!upplwg9Ggvu{m(Yxti6vvwM{e?ALwg zMOEeH)2*Z^8XRGμy*zc4=N;T%P1R&!CoTH(WBU%r>R}E=08|cB{g_>` zI|B0Usha%2o;SXkB#1QaHIRN|Q-|=blf!<%e_=_aJxD9@alFjOh$_41wk;x~dYOi< z(h$&@<^|2YMQ|dAa10@W(J?9QUT-^E<1#O^)lMbFdy>r+z5;dwzP6O%^5DoN89X$b zRix7k)2M1kc~rsvYU97ig|SH-y7Fd4lMyJSA|iL}mtHCBMv{9ozpZjI|NpA#-xL!4NcB1^D&(L)*Oa#N6@ya@qP}gj?ak?T>%YO zww&vreQ24K5LfR9C$t1*X}siAKPo#1!l|#&2DK7NKMFh%lWyl0wzaL)Te}=2sJ2-s eJ9E{WfZ8i@S&fVHP;v7A{Vy}thrvMW0ssJ%QKxVK delta 30951 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 diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 4c899c432cbc..aa303eccc4cc 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -6,6 +6,7 @@ DIST aws-cli-1.25.85.gh.tar.gz 2274915 BLAKE2B 074651fd32ec378c8f574266ff2a2e43d DIST aws-cli-1.25.87.gh.tar.gz 2285796 BLAKE2B 47df516ee23e9955ce8798546a2fecdc4b43199aa3daa5195c4dda010c3e4c86d2a4b6aac1dfd1c057cfb2f5ed9ea9a718b34aad09d8ddbb176ab3bfb4a86d25 SHA512 8beb4d70773c890dec4b4914c77d6fd73e4b66a6ee11316d0a851f17d6abc20cc67bf33d7209e8a285f84195d68c9f497eb8471ecb59438bf3b03353d960a8f6 DIST aws-cli-1.25.88.gh.tar.gz 2285714 BLAKE2B 037bb747f6a3a4b09b5289ff44d7dc65be469197271094f5c231474f1d70ee62952a51da6aaae03ab706f3f408544966ba2c0ea9fd93f1d1d0580c236fe3385c SHA512 0377af9d6774fc9bfc4dd351bbe21cf601c5a287a83eea5da3a983349d20ab2279137f3ba5afdd99118877518d330f6e6da0ef017874bbe42331c2638ad2d85e DIST aws-cli-1.25.89.gh.tar.gz 2285887 BLAKE2B 1da21b1e314b187ee105d2bf256ce2fea42fec8d1e5cf0de39c8371a93a588e24e5415b2e50ae314d39613a4ae55963bd544cc7ab3e08d0e38089c5c609454f4 SHA512 39087e269a0318777af73d010d7c6264fd595fc5d27f24bb66da07763165729526bd8a60f4225241eb5172d879d6f562c5bf64ad5979d7ac3be40b7d8cf33486 +DIST aws-cli-1.25.90.gh.tar.gz 2285948 BLAKE2B a664e70e7367e6cf6fbaf62ab4dbbf649e92f3184793cb0f444c520b947cfc0845e075a44025b48a02b431e237d835de23aba6f83fdea5810d759690368ce069 SHA512 f42b0125cddc35314a675f84672fb5716300d9625eac7338b36b6f501d412a5e932f1d75566a9cdaca84b9f7cd65cc354199e5138675d48a0f52ace9a1ab126b EBUILD awscli-1.25.75.ebuild 1856 BLAKE2B 0eb3b3a71f69685ea9ac8a58f5aa4016a8c3a07514fe928fbc09607d3aced456b6c7c6a4b0f40ca5efd79bb248f0a12fa8e2944018e859fdb52a2f5a2b50a9f8 SHA512 bddfdc9287ebae7ce226d0c46fc405b509745de6e2359f8b35b05910c731d7f326b7c18d9c4470cdef04f351619d301bce005ae054a6d60df1c0117c7c3a66f9 EBUILD awscli-1.25.81.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833eee35faf61ccad6f24f402a9eb18590e19cad2faa40e11490c13db91f2609859cdd4bcc5caae36a89cecea3143dd SHA512 8370816db2c51b0e6146a031ea1100b47fede8d1ceb82104206f0a55ffbe995a1792d6872913e0d72497b4726f763816ba77c6215441c993554d3065a5f9d3f6 EBUILD awscli-1.25.82.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833eee35faf61ccad6f24f402a9eb18590e19cad2faa40e11490c13db91f2609859cdd4bcc5caae36a89cecea3143dd SHA512 8370816db2c51b0e6146a031ea1100b47fede8d1ceb82104206f0a55ffbe995a1792d6872913e0d72497b4726f763816ba77c6215441c993554d3065a5f9d3f6 @@ -14,4 +15,5 @@ EBUILD awscli-1.25.85.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833ee EBUILD awscli-1.25.87.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833eee35faf61ccad6f24f402a9eb18590e19cad2faa40e11490c13db91f2609859cdd4bcc5caae36a89cecea3143dd SHA512 8370816db2c51b0e6146a031ea1100b47fede8d1ceb82104206f0a55ffbe995a1792d6872913e0d72497b4726f763816ba77c6215441c993554d3065a5f9d3f6 EBUILD awscli-1.25.88.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833eee35faf61ccad6f24f402a9eb18590e19cad2faa40e11490c13db91f2609859cdd4bcc5caae36a89cecea3143dd SHA512 8370816db2c51b0e6146a031ea1100b47fede8d1ceb82104206f0a55ffbe995a1792d6872913e0d72497b4726f763816ba77c6215441c993554d3065a5f9d3f6 EBUILD awscli-1.25.89.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833eee35faf61ccad6f24f402a9eb18590e19cad2faa40e11490c13db91f2609859cdd4bcc5caae36a89cecea3143dd SHA512 8370816db2c51b0e6146a031ea1100b47fede8d1ceb82104206f0a55ffbe995a1792d6872913e0d72497b4726f763816ba77c6215441c993554d3065a5f9d3f6 +EBUILD awscli-1.25.90.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833eee35faf61ccad6f24f402a9eb18590e19cad2faa40e11490c13db91f2609859cdd4bcc5caae36a89cecea3143dd SHA512 8370816db2c51b0e6146a031ea1100b47fede8d1ceb82104206f0a55ffbe995a1792d6872913e0d72497b4726f763816ba77c6215441c993554d3065a5f9d3f6 MISC metadata.xml 334 BLAKE2B 84c9f50e6c0d015aad36a7f625cddf90cf1137a8c2d445cc641cd4890d64261187c10fde59ee1a6c19b98cfdb6ff534c66ae7a7a48a00ec62d6984c9a1891750 SHA512 a845de531df2cd75abf23cdbfa613e586855b95ac4e96566ef193708d7ecf2ec7f7db72fd31b8af0ac4ccd57e51da9c6d129d426bfdc6c4feb57d7df8647f160 diff --git a/app-admin/awscli/awscli-1.25.90.ebuild b/app-admin/awscli/awscli-1.25.90.ebuild new file mode 100644 index 000000000000..511be374181c --- /dev/null +++ b/app-admin/awscli/awscli-1.25.90.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +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 ~arm64 ~riscv ~x86" + +# botocore is x.(y+2).(z-1) +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" +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.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +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() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +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/lnav/Manifest b/app-admin/lnav/Manifest index ba5794818a06..770527edd26f 100644 --- a/app-admin/lnav/Manifest +++ b/app-admin/lnav/Manifest @@ -5,5 +5,5 @@ AUX lnav-0.11.0-disable-tests.patch 1784 BLAKE2B e4c0184793b19eff53dea12a81f0e8c DIST lnav-0.10.1.tar.gz 5707151 BLAKE2B ae82b705830c6ea38e2fa4f3832a2fd1d8ce8b5ef00d6a3fe750e4f5e7080ae29fde845f2c5055e2684aad1959368ff90abdc130130f8d6f0152426487e7396c SHA512 fff9632c1acbef80ba9d4214fd3ef485727792353fe493cfa4f2e9412bb371f50f2e1a735ded3d7bd8b16df5e93e03b0f3def296770e7dd0ad2206fd9f94690d DIST lnav-0.11.0.tar.gz 9586979 BLAKE2B fa333d2dbc3c2a5cb8b96ea4cbf84412be117b9d9ec999bab784e7aefab25cd01edcb65617468b8a1fbc46d554cf20a02bc901c9d75f2c5831359da37a19fd22 SHA512 f10938aacb1e170a6912090c5de8e85e9aae5bc456e57b49192a21020e7dfa20414d1f5b66fd25b3c1ea5a3d1fd3bd92af6fe7e0c6b73953688c3d861266fd97 EBUILD lnav-0.10.1.ebuild 1080 BLAKE2B 6bdac79cae613881d152a8a09431592006ba51e198e9c08f30eb7c8459c1c7977732efc51578d56db21f0defd29fb048d0283643ece4872f85597e47d69bbc97 SHA512 98c47a516f2b2ae42ded735b6294ad5eff3467f723fee36b907930846fe503680bfd6fbde8a5cb3e37b5626b2e4f3b4e04c57b8b775e4ba03fc5d99fb6e3c836 -EBUILD lnav-0.11.0.ebuild 1157 BLAKE2B 753dc4d1466a7de8c99a0957b5e4b89bfeb67abb51c19d07b65b3ecae1362b4aaeee574cc347596939f42998678a808c428d7b281289bafe760cab116e21ec71 SHA512 1c89382ad32db2f31d0ae592d2690a76d0e5f8981bdcc6ad2330ab672baa5eca9a9976e659b154726fd72cb84161d4214b36a08752e9c2ce8d4aadd0e21542c4 +EBUILD lnav-0.11.0.ebuild 1156 BLAKE2B de92aabd72566ccb5ae34558b5b4b98f8ecdea2b0c751dc91430fd881c238ec79396a999845cb683b22929ae55c4d95c5498763c2ccbbf000c2e7e3a36de07da SHA512 537354f082bbbc9388de4c3fdb86f054480891c411d7ceb457557f9534a90b22f5ba574cdd3b3513abb9db61c02adff85f0eef5cafcf3728db877ff4537497ba MISC metadata.xml 858 BLAKE2B 6596baed4200d06faeacd61693e5d2e257587a30555469e0b6661755ab563cfc6693dd7e0970856a78c132544cde04655ca7febac482c9406c26a3b7cbdfc201 SHA512 1787552bd321e245a49a1b5b95d6e6f58362422153b6ee0b51ce644bf67ab098dd3c5ea11cb144dc5dae089208360fcf2a732845c24bb1e4c5dd5c67987e88bf diff --git a/app-admin/lnav/lnav-0.11.0.ebuild b/app-admin/lnav/lnav-0.11.0.ebuild index f55799d7af66..ac9936f7bfc7 100644 --- a/app-admin/lnav/lnav-0.11.0.ebuild +++ b/app-admin/lnav/lnav-0.11.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P} LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="pcap test" RESTRICT="!test? ( test )" diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 1d435c346e39dadcf6fe3539293a0841aa1121f7..9a25e7ee8e85c04a36e06301a3ac49bcc8981c61 100644 GIT binary patch delta 16652 zcmV(%K;plbgaMU=0e>Hh2mk;800092b)DO?Bu8>x-}x2z0Z4JbJPwVNNhVP*sk_luD}7a;c6Gz= zGV5Ne#AToa&s=--}ZG`E$6{cU_+dwu!z z_Fw;HeEx9u*Ka>`?;lH+$Jn*4&XUwxEw*+>oGf3AZ592QCpgQM;#S==&*{h9XYUz% z=ye@G$6oo&8Ul-TVrpfF5l-%V9m|d-bBhOxnaA?8&41Wtk1>zzcAW0_CF^Ik#n%OI zIh7JlN~KrtT4*E3V{RvYBk*NBpjERIL-vXLUT)=KYdHSd;>oeLZEIDVWBA!;D3N9I zyZdl`drh5>bn`wsbGCx@TIy}d&WA70wemT($71;qt$Qmw2W~O#;bW{Lp4j_rEwjzR z*D}Xs(>vE<;X)kUIScV%YGyK^68B-_rfZ{(o}HW3=RQ}q))E#H!kO)y)G^sI%uj0@ z>(EYw-xtfg#pU;zr;|4V9)BG-`s9&Q8mIWdMqyko3?Hzg##&nstj->lhjhhGPrGkx zWnv4Vm%49@_3^|0d|R#H^JBGE@_qH%FkLT_wa=`4}ICV#!rLFCf<*5e> z)y9|+Z{TwwG+!3m%x|&=yXTYxH^?Q=IHQENX0OICue1vu5_ZITYJXqL&)-+e^Ou%K z;?7IYY+Da&)R<;3?FoqrqLtOfj--!CZ&s1o*6edNQFd-Chx$Z2tf6?;n+gA6$Gw%kte zE|-y?$TdqY7DrsQr^$6sY2&nmjWvFji|?tq827^Fxx5e+V4Z+q?LJqaqlLb#xDiV| zH3CWLv<6BQxASqa*6j7wctlzuRGcEaHb+gNxcgfD-`iTH@)z{Nz^@vNk} z6aCbZw(Z#ukkEQ>A(q=(ef#p|v=Y=TWEI@26I8JgQ6S5MJ@9cI;VB2rv>ycCDbN zZnJ%cnL@PC?om6nh_AiyV3b2#rXfB#&q`SHuw^)}XD{x~9T`98*66~0)i>PiZM zAcn`o0p@9)D0PS&1@kR@_r|r{*f4^MFY<5|6k8taH)5ku)>;O%>KyzRUb5Og;P0Nn zfRuxWXVy3q`Qvz)*EXP;n<(H=i?gpt;KzW^aD~8?x_>7y1h5%+%k}V-xDznO^6{&9 zLdWTdKCxv!wV)?l%5^+P23S%(Ls7tEbu|$?z;zZGI{`QXmVH~W_b=Z*ez zURQKm;Bi<2QlYT{H{}q5*)B`Jebe?49BB;$#J=kkv@arHCDeHSTec@KHc;#k`p?Dy zqkabu1Aj;4mjxuo*kUE@0X}i}_TXG|^yY~zQ(+|x*8y}89YX{r)2ZwN-lx!#Vm}}N z-~kH}yPK}W%y#hIm@(1VRu(zjKm*|m7-Pd(G?h8V*MP`n#~m|yMd z`P)lSd;)#y1g{DsAV3g*Sn0-XAKuE+0abw&e+H~8&$v}l-%ZKA2(QE{T%Pi|Tu_M69ix0yl0+ zhHFNDc%#8lMNktkS3NiAp>@#t>_kN8{(ZF^bU(1JX#zNS%WyULg_U{yiXTA;vx8}# zoWM)bDlu4oh@*)fy3W_bz<_;rB8jIraWOdAoMwExYzV?XS-G*djIcHjdycCI-(FWM z-d)i@T@ikB_8>N6;+1uDO_Y77vg;5LY!NSil<$=SV&LpWc0ICGLnKlq_Vo~D&Q{!u zBLHJH!=_pLiqAkh;iiVEp#vPhm%1phgTCVK^FbmY!wvvH;CS1axCeH_DS1d?7DiSE ztR@@&#@<4k2ssfR2E}ujQL0?Bt$^X7!mvtI08Wpif@c}GMyY^nnJ^hQW*HAu7>3_} zkx1u+dY-Gb&?>)tdmroDOLTmKJsS#sL#|pPutEnr5DIv5os}BG4C&DMTX(yNYM#*0 zK>z`Fj=|xOFu}3lCzIU^nZ-jy;sWRlq{oS@CuEbLCPC;?0I}LSkSdTQ`TRt$0%>>6 z;rU2H4^cxkNp3b43GyXq$cQj(O$;A@)OHh|hcId#6U-fA1~LI_bMjRsgE5}K5;1F_ z9+n6)fMfv78lGK;@sx%~6NCD^af$Vp@4+iP#Uk{#;|E|px&!2fm}9)?G^7^%nScXT znb;swlyIJoPbFX|hgcq#TmZypyLKMBmQ__E%yX3Xl?EeXs?CqhkgdX z%v!*fUBbPHy?ha(nW)Fj@UwuEzzH9J8Kl7DYo7Q^@T`@UPr3cRS_vW#_w0neF(65O z0nX?i90NK8B04kzbaalh zfq4-K=r}yLai^>&%Q$bV^>&xmaP23lCpx%6?A`@0M;m4Z6u;PkjFe~-I+){s1&9tI zDg_O(LXI8$h_Ha`d6vn56&G;5q`j@!MM_Ov6^04X#clhBDiv_Sqf3urJ{Sek`+;2$ zb2}`}fvRIZ@*%WDU?*DR|Ajo~NC#sVpljNQEg&g#F@OvLZSXU5*k1>&kQ9@EgZ0XD zT_92;@!5|MQ;%3Ao53Qc5eD0T9^FkWuJ=8@?f3om<^QZZQ*AeDA0W2S_XPezP(fV7 zgL;htHh^6tlL-)boyCPg5xM=$Y^4m{q!S5P*u|Ixy~w9$M&ne_DiOCEy3Ec#7#4nC z#^Hg`OPgnc+u?2xYLBQlH}Q~iP!7UwbPz7?q-HXg_JB=?;vv`xC=*Ir081ej23A2q z7y1oZBSa=x2RwsCPAHb12|R`+f)~i@z&b+o(O@~3$rBZMa7*_!`}%pjz5V;$A=52A zxO7KmKqoPo2Z4$fwhYJ}BkYz>ZM~x@cjRF)n9Y;63o3sPy5*6OSPC)lI!GN~-j!+` zhFK*g42VKXWStaG39N$!==4UG;cyGmUlY6#2SjM(jiIyA7=afu5EQ)I2V%0(zy&XY zk9R*IGQ8SO{?o575cXuNfJ{wr;U4xtA98V7c*a@>%y)sa+YfnN zh4BMdFra@1>F|VnI3O_riUEfM0-NYM?uPm20@(yAj`RxB#4S8%&$UNANa%u$0Gwbc z{^6CxF0Z79Bg_I>03AWhknqS2K#jd5V&*C02V00TZ-`((PvyHty?QCPUofuiA~p^svc9V|FP!1Iy1pvw&e<9mN!tVT${ZP9^4(YaPs>H;u{ z`Y;kHc>ohdgr%WN!&u78!HKcK(GdfL?x-jUEpBT{-E{IjnxEK+HC}O5mY=;+y3E>$6FK#a=)mxnMD+m9A z**6c?Kt0jJEC%G8rArO?93Zfy+5wZn4L1V^RI-!%4JUu@eqXDX6urACY(W8Fi8AI| z26KRHQTW;$gc8!@P+6wAOi7Tgb}$Bk5~Aq_z(gM ztFtb^B4&TGwFyMZ0rbD}4V5svb@&jRu|lQCg2r};4OiGlC?n9y1#Y>){rRW&@#$^c z!{RgJm5I$BBL!D*Y5pt*rh}lf#==ywg<}w?}n^G zB%)s@0HMLWmUKAwze3%VxWX^N2@jYNUh!&s_@RH&SgaP&elLL~5g#FY9XI{9bv)LX z3OocI;?Ydf%UuND_jIv50C%IgW}WOkO97z*0}uX}m26zYCVJ&M6T-j8h0O~Z0#&Q) zxnAeP$Nl5`myaL!`wi&ZEsKLUZWNr%GB{ueO2Y=@Xt?1J58T`s_FWYZ!#p5%kks+` zuX2BrL#$&c*b^$F0nW%DqA3AxAeaKI(V+^8VF22D90GB)rt}c8_YoSgydDv(h%Hgx zJt3Od6M6%-iRQ$Dlp;~Se-1|K$wP!Zq$cCtO?*1xWpxpNK@pCxF<#irPh<3 z5Db4$#AgWxKH||*Pc?7l5uVHS6O{UHTfRRQt188A&^oLrB5XDe4dVjzJF)m69S%&o zHhc_xhn2#)F+hG{C<@{{=xxY7XbV(>PaS7V72&^iJmE7z5wtC^0aS`_5GK>{D%=DQ z^ADQJwYef2ej?FwVhTDa2Ez;phY<<^3E2~TH%1Bo6LMivwe}i}6-5gcw|0{|5hwxe zlVlMqf0}I_;1O1l*F01)!82GMv7W>-IdpB)8D%6G6VveNL?8lQ2gCr{fuMx`k4IJ& z5Nf+Pg9eEFHt-z_g`e%9oG%89**K&%s51kQ`zEurgR!ovWg=m)osR&5u ze`)eivI7VLuLl$`2>T#t61GzsPRAlV8#mJCW?}i!EO3tvLs=^uR_W8a1;%iA|slKbyS+TVRU09oj5`ekE>cs+<^y!))cRF zj}l}AZ$p(E(YKxhTmVVN_J=_jXfng3e>~rVRd{JJD9FZdh{Q{2{TP&jmU3{Q#=>GJ zONJN58g>vuAs5-A!#Zql(Ft7EDMti9oQ@=c8BqWvG-}qb=Je>n!7Nx-9!o@q;Qkbk;wcape9j%{>v1|= z2WJNEr%WiKRwqsda4R9er!Y0`1vdolvxh7;h)i@xJ1yxZL?`z>6ne6>H=0bP4kJ5N z)ab~{5AhHP{w??Q;q&J&f0SK)e=;#;N%<8+KSJ{-YY&tmV#;t~=x;Sb5Fy=sw*_cB z>P}*?p3QoA!VSC>$XbNSoOC|HlkH?FVw4$zj%DH~xVA^YRS*0|WseZUsFC`t0N_!Q zFd0Em#Mv@x2Zaf0qoY$M0C87%2h!2SfJ{bFJM4N4EbRCO59Fc&DuYBhe^`Eok{48F z##@sT=PVJ1QGn5+LcS zp#1p4D!O}`)|JR64Cf97AU?t-EW%N;BR&hSpn^KIt2~MYWMeFXN%kpvZA-^rjX%Z& z-ovaXGNmI(RZ((KStkQ*D60cGgUhn81STaXpm4a%gH-6WB40*WbyUW;;*vyT@RKcc zO7614e{fwaw(A%L@*I(o19_s+sP5FR4N5hg2mIT{Z~&wWless8;-}RDd(1x&6GD_ShKPgzbMRPb z(nsP8RD$cK7(++zLxwA%tH^Ote2r`4F{)vigKazn#yU+lH1YJULOuMfs&)jBLeFmL z9-Y$%<(;FlB0Z~)j+g`+L5vYNC!`E#f9IJkzbx6?cn^1Pd?FWg6O}d>iulY^I>x+k zajq3CNPnEYrMxon2)Uf0vj_U&0QHsZk_R9Xn+%dDg>x{|p>yR0d_m`U9@ZMUX$`P~ zXcK>trQ^W8H|G4Xu!MvF5W+N2F5*b$piGiZ2@_bLKV}J5Y=Vuc+9$#Lq^k;ke-Kxg z#2-vk6auX+64tKD80Z(`$Yz8@`*5<-tCHPdBrHrhD&>#w$o2k0z54B3h@0M%jZwv0 zR1M>TiBHgBicpS7Kw1l5B&eX@2#%Q3gjK)?FrwKScCCuE8D@b@oe-T4Mxl$U0?4e= z?5qsL&Ri$5Mx-5J$VDNL?O9-we+c#&qYWKmIPf3h&QjXS1B7z{rM@dAK=^>Mwj?Wu++pviw?brsQDE}6GL#K%z=|o6eRoG`?bl

dihpbqfUxeArQ_b>=2T)u%6>=yu9#H!JEN|Y5=o~>k~Fa^S) zHB*$F-H1!K<@)8X-+ufL{CdCF0^GDv$>PX{9E8R57+_XW1WDJaOowg*_f~Y$jdmjl zLmO-*#ZIMG~)k5K*Ie> zP=+v6k^G5i1>l^Gg448)k;8h2*xFDjYlGyVQE}=PiQ7jfl~Bkk9^-YK<{O(fWzafR zRW(`5=xqRx01&SOQ$K_96;TQ!JP$dXSffIpc%}jv;tJ%1jt3+$xCId> zLT-3}FIh#+5~hed+BbdYzL&hS09+$5mDpKhzD-z1O4$cpJI7J8*nsG)XG-MyOF|cE9ac!gl6c+Bl+NQ>$Zil2q ztAG^}K=$n1(A_9`q?MS5>PXnM!`;kXPQU?_ z!WC05d=pl11Xsv`5Olhs)d##tem{_2mV&P!~@k zv6B*!s&5_uH^M#^o=F8>?5a}D#3R*=Scdtj>eemjXbfL3~~ z&rk~Lpotn9mcTA@P-4*uBui>Z+YHmrk9r*MMlb>ZpDYPd1`Hh4*kEtU{;6ws)mC6X5)v@mkzfoI^5d+xY>(Y%xY!srOKSd_RrCRea$ z6o79HA7BM^d2C$d@2DOM1Wlu%t8|PEqlr3&P>pv zgbui{*`>V1eYHM~KSuclzf|plAq`GR2zbEUX95tkPIdRHdQP47gp;#rxH?`*Kmswc zj@a@hXeA6$r-YMea6k`L$_=R?1zGG2=M6hwMUT+>BICq1A;ymr#{|UmHB?#ycgYFG z?ph?|@M}0>(dn(KIEbi!@qjorB|D?2UWzp!4w%Xqu(yimS8+q^U-G-CV3Un7bUH7Y>^pUkQZhB6Tivd(G|b#PdJ1mAU1P#!Q}adlQm zdA!1JsE)s=kR4A!2140_4#ibv1@U7A8(fbFg`yhhr8WAsK48UmMD$khX@UW8Rxs;0 zqR%`TH|d)~t1t#>L5w5#@&)&Z_-XuQf88HnPP5ysd!wndVjNXB0vmYr(6I~z3#I~d z;cIK~6Q+|?D~+Uogny~3qz7msv3jWJT6G#kDs_%!84Pf4uJ;BED-*{@tD(45iX3aZxkxT^O)*%b}Pr6pM z?n8hAKiMpY_2@386xI0x1HhcT&V&dPEcuDrpM9sOpT4Sps`5?c$#N6sF%)t~syTxP%G=sL`)8tEB_rfEr*JzA&vF0~lGKF5JXPl}*i`3>)EyPB!_CBIWo~ilCv|PukgsU;CPL=TXq^Cm+9&mZ! z@WH8U64%b4qbguVRZEN9Ib6rAgd)}XaTU;DHML8sk?2G>HpVt#fJb$58!89PNKin9 z)(yNq|7ZJpNe>QG3enq~a(s)eN+P|01QJLBP9%$+YYt{bcpLHr$U#*M4LaW|5xz`t zC2014>qddu&rQQ$=X!avT6lmBIK&KyPo1JwfJA+IkTXypZm082c$pvP z}r<}cMeYp+zMUi(JdvkL>v zx2kh&f>^@>0+^x-z2$%$h#)F5D)ZCx=;620-`S8evq6Udi;1p8R&8}mLdHi#qC9G# zH&-RBs*c}4^EEuWMYXZBrK_A+#c8g8gKm8Ww*XgF%ErjAp7}zEYYHFBjGIqc*H|3K7H7)~xz(Mp- zortUyFzl2~$5S6=gx(@Pa`>*+*|92a!!9@#NOhvZIew`f1R0q;p_iROvhk}e!q*(i zft#v$rwV@oI=Axa*w%()qv(|ER3Ct;SreVaea)*FirYBuUSD~DKh`-K|2Ngv5+~+=j*V3Cc3+)yvcaqzuqyggr-sxR=(w$pUT7HM2(B|! z)rnmOHrtem@v3}>^=6&2xyR9lx_D4w%F!<6nt}HQEFsra+ojTm3X|zqGblkPcDzix z!9`7X-&IqA2Eb+t5(r_F;S20JX1bLI<3_>yk`QdlLudTBtLvDZ%lXcKRNuxg_cDoe zJ76Tzv4?O0OhPsbkwdE^i|bK{@hXWv;BEmv+Em%3N-Ch-_&?IYR4Ja70Z_`covI{d zcdT53W2hHNwdlDARUvge6_HHv0)il*;l?7`*%K0LGph;0$vV{L)Ybe6C{F1=fXBuX zGY!~aRd0csFOY~y)t|+GI+7VaKV8N{3p5^zF)0Mxo&(Ku?q#*IOX zw1bYP(E=vr(JuEwN9g1e)dlhqbI`m(KFxc8BcN`O=j^m?d{9N$5Px7Hv+clZM7K@f zx(a@7%VpmsaN4aC6tX*1N5TPE0mxm=Hx&g=y@v45Y zLU6wtUvy@o=-Y%v9i)n;=0~iaOF{Ocvbcy^Q`h90M@dE1{^A*F1#JAN1wmQwv(kXe zpiqJsIGm^&h)0kN_vQNAOaI3G1PIB2%=0=r^pYz09kB*~94K&6DdFlsBjQU`J2ZC* zpl|-UE|ogrQ7UOw0;er$px9+H%HW|1aJ-2)xw_ia;}sW|R)(}et}}7u0r9o4+WAT- z#{e7dAU@wVk?^Rds;auWRqkLd=$xL5Lr_qUO6RjOv#Yu}OK~mH;|@_Sako0=l{N+Z zusK!p1H}!0du2Q1?7Q|O(s^5}{VjaESJwAi=EkF#*l``BcBzA^9E+m;l_mB9n7rZp zrh*tC2TF#40X;YwaeD(6@V}>}Mk;(Qz4ntOGU(P@_-80=e`xxI){j)DpsfpIw+L+e@HRRTkQ-&mY=>w-YTk zebz>Lk*bYSvd><(x$99*41wMVZ}!46nKrEH~hlkiSeI(rA#?5LYM~ z4P?oG+n^f|O?#X!)`0K}*erZ%O4JQ#!gXw^i3tt~8<*-;)z{Nh$qSje601|2;iUR? z3Tsi7Y0%WRcnna|qX`KULHTE7W0`EgRF53C>nfK!ORWc)ka1LNpouC~nU|1s?8m0= zRdm1#B}J`mG>D=t`*YB`z2GM}paNb?v88GW+^e+%>2Iyk#|fsgk#xinv05S=a*Fj?^U2szzE>M7JH)LBXfhLvhPDzy18a zfBdcmG~CV=7aCMX%0wk~`YX%tI=%voBe0*fB&tm_)rS)i0k$MggNBoTuPbG7 zAgp=7NqJQC&ecW$#InVzU`GTgKLYDTt9k6w6D`q^ka?XVi{68!I#!pEL~;_xOa+?9 zxYwcz(c6N(y5haL*tFB=8?Pcj)pZ#L1E8SRi85%tifj*>6q6|Hx2OgufmYX+h$#evn~Y?COB3%ZV_5PO(h%1m4l65|ir^kwM;^ zLRWDZK+hL}ZVy!rsuQ0P6?rPYZ8cpTZlzY8(&+GctBzl1t|deRkJNK%Rqfq`$HZm1 zmF!if4(>r;gjwwR!bDj+;usVWew`qdOVigjjKmFSAH-?j_}2S(b@aCsgyw-cfAFHP zz`{J1njAcTs!L7A{F7Sl5dSJpcZ&_Gka{(q*+nEW_@I-NG4TA>RWhY6Gj^DNcTkF> zK8_0Zs*DzIOd2?*%&T3^_76=h5e-nQX%)+6$*_3{X}RV$&8zt-8#lM0A%%zQO35pW zrjAB9h7N#WEkXT7I-u*UJ#wsQFyPMFm!rPH*hQ^>iGq@M?UEP7r2{E=F4osSkN2Oy zefW6C`Bu{HBv$QfGeH5mo0uxxd7X=B!ICUrf}u$!pnT4iK2j+$cZp}Jq%$l;E&v{N z;_ePss>Wou%eV>!5xXj2MPkM|VL3!oxM5INXT_Xv<*3*;W}%y|4Yc-27W8;_~q!knBMXi%~Z@YRj)azXNx8rjs;zP9y z5^}7dwDT?7{C(GY@a37b(P4D6>C_N?4TZx6aI2$XJg^4#z4R=-bJTFnZUDdQn$3W+ zXX`3xikMteU4V(_nrsWa8HFAeA%;s z_^xy4`=Xgl*C00?LU;4ZIr>IOGIeoJjXV_L`mLaxZ`0^aSRQ0FN_E2@(b6c|dK}!{ zv1cx;!Khv(7#isnRkv|lu5bJE`r|^>>BS#V_S!cTUq|(88VVt{HH}}C>(s7Nw5l6_ z%@`Lf00B+B0gs30xi$KX2SxW36JwlKi5WmJY>>N23p+wwLcQYvgG|SH9s*B*e0bwh znUi^0HUwCwrc$FBP9>)?2YG=CsCf%$R?DKA7SudW*a3cWML!9I3ELXCkolO73Vh!> zmou4TQekh3tT<-akD593G`Ou>_r>~u^8V?igoG&dbVk*QP0fb_3_`C{g8_N0sUD>b zE~<79a75OpbP|9a7a@GkYgk-I1M(=4X;Z1KW`^i^5WUOapt4yUQ%!$jU`TqdII~@I z^$;i%_k1=N=V3~YN%_J%RRcSf$|l03;M9DZJc@L&WvcB_N2+IyBq^gN9Ue`82iS0| zD%zuNj&5h7%$oWvaZ^D;RYDqa?{oke5<+X3+C4zh`-1&^&WGDcY!6RoR3#-0i0wSk zsO5tu!mNO4Tth6>6sN*Tb^2EB3y_493Exy*pqnDZ%z2Fv5quY&rz5~sCxNayELv3g z&G8Alg}geAvhp&~bj@jcoMhC01SV--5XyUL04U+W2zZr> zXQmRuV34L#{-K#tL4E!$SIF*ANsuB^Q*RBGt>bg zfiNjase+lkTGV+?hx5Z#YEUsh+PWFPy5my8iF&hj0_x^9snaQkk2W5fiHF|e2f&)r zjrSG1v-;F-r`Cij^u2n2&!GTiJ2mx*yt6D*y{cwPRau6f>VTCPq$6709s5k&3Ze+W z4CbdLQ`k^vmx<6!gh3fs7xn7uzPKvc2Z2uN7ozekuS8NU&02JtIhlNYfHy!FBqwpcZgr7=5EGcx9ANp4%ds71mN3XV2;`Ctls-sYZS1w*% z!K%a9Q5|ehD%5{}&@AJrZ1*)jOH;!%Py$Xh6QUJ4w!~Q2EMO`W4R_Hbo>rR16YAIv zdJQzh!s_arvSt0E4s|<(=w-b=-qR8JRuh4D=L2jlz*G|mBbF*srCfn#&;cMwUd^10 z;~I{bhHZdBSumA3LZ$XmaudO9s7QF&fHifU)3Q)gqr^mi!9*M)YzwKQN=z1Bt)I`5 z@D_9`0g3X;nX86(=yY)FP-7i+{AeO$M|)>9qy{lz<{I|VHDp4iAx$T15Rrit>R1n< zQ+%a`U3qicUW3HfLW(W%w2NA^K>4b8SZaw?V}vk=DALpjUFO!TTzM8@ zRC)83QKmT1Lu0EP5b`w$cUY>a(T>%C+aT$SpKS}7qoxk5#76>d06uAuw1`vH$iu8U zKGo=Eet6PVVS>)@N_<0{v+7{f->QLoeydz|DNSpCng@7WuP^WK`}4Q&N}g}oLDL8& zm8hlUR10}^r|6Uy5OO%o*4(3gmBMKnDFh1X%?8iXE(7Ahr-pQBuy0cr`7|68GvT2$ z+fK8z!7I(JQ3J9P3%Y<3^Ib=}&*_!{7ML}24Jpwz>PpD$yLt;cq*pkhDFPbRHMTgg zlqO1lTf<8UL5NM&_2O)rItYzRO2%P~aH2#E3p)LawIn$3By4D~gBvhBmHeggT(X}( zvlV|QG-~E)9akOjP|gcoix||jQv>yjkD}`8i*-XoFO#PIT%FpQvD*oI>UY*eWiZTd zFy;<>g*<9NG!~T%fk|&)UfriOfD(&PP5D$)w#sjk5>IIP#K;^;9ywf$)MF(@Bi<8_;QVJTj zh9SSKmYtU(lH1s4qBPs#^40kP$2rKKq6H$5KvKoa(T^Dgj78P1VQXHc5-{Aov6?7< zJ<%}Bh%$jFss&MlpY|peWu*fYPSriDa&BMvHRm$>0PeJLAA^J50eMo-b<35bV;J_SglimU2jZ`WPz+6pR1YVDvO$7SA%b_iQcqo5 zeeid?3dpU$tk!EC{gc*L2qpwIsZ~vX$8aWU$wOn;aIw%eG!7PMDxy_w?$#u5WSEA0 z6E>q}f0zR3fC1?gqwURlvE`Q=1h| zjv|Q$Jv%iJ=|HhrX6JBC!r*WBjO+|k?d)K^QQH06&MaFK3tA1c1adnZ&5sKdEhxrSmLjUQsQF-f$OrY5_qRSZR`S+m2#w52#zYBf+o zu`7tH$)$JAMFkRdc1Fn8$uD$xLWVS9|9-s4YQ0RNx>a(uqSLiQpjw)j#M4zpcqQdA z1U1YA(<=}_W(?)(gS~`*AQVAnHL~6ffzyl)^;Z)zfvBt9vukLY)4)kJO&1MPQ^lT! zmtl5UquOSDcC*+uei<(bnw_q55&SIy>YI4xe;dGGR4Yy_hQAb4VP?sSDi2j3f~G=$ zstW`zbPb*kiiqNpNVc3XlhW>AU&HJo~z!Bbl?O;5R@t(s2Y9{0;mE-PD$@}DLO1vs(SaX(h1F5RqG?V zPuZ_13KTWHovY|jmmsEc-(|b(hgjq$mXh;J9bY;w1gL_J%c1=q^ybq|^D*_VfG8n* zW!#jzPI}=-(dnIk2JCV>P@93WR9h^(UlsQ$s&Ln-w_ZfmNgt@41?IPqoN%WXjDKNU zDBjx(Hn66wQtqRY@}|ik1K&dUb4j*EQd@72*gI(Evc~C(XigQQvl4CV9J>{jY&8DJ z3YMAWBC7n*5duyQuBziqGwYDy@q}xnEd(sY^{jqNs*X{AH@aA|CaB{68V9rCswn8G z0`aO6y{Z@6U?MR4tKbr&&6?pwX!l7&AXPWfG#*Mv!9a*!B;%8YWD50KBh)CzZ#v7- zB(M2W75?+vFF(!?pYI1jw<>x#yNcK}e^>)k3qYG7;zC_bpR%C27jVYBloSMjxN*Wa zgv_y-&WPTB8gYO`L=vkeCnL#clM&;D1m-7ZbYRmz_;n6OoHPtLX zXy!GYLK;GCBkIIP6+zh*Tl4}TrRxtQ5vmFQnrioxxkILu7Q-#M3Lpxl(e!u?%u#JS zs=sO8+B8+l`l`ObBVb9Ga1Sr*^@8(HCeJ#ci??2XDWsRuNR%q6G_EDov(OD9HkTvgX5Fzv`3DqX!R>-_c zuzg5tab8GW&h%4M+luJx{$tLCIBh_Nh*L74@>_p|U!!2)4D2nmeaAf;iKh?_28T|9yB(JKx{2 zQL?1bLq#0^SbDLGVkFH}G2*>5krXv0>`9H?YEtCW0?s4SK@m zdRwhu?u;wCTT-xS?7<=g>P;Fk5TaFo;}?_!K_jfDG5mFl%U|s){|){CZ*xO)~^AICo9F zg$9eDNoWnI(+JusIDuX>12_dBdCOa|b~q+rqNXS1$ODXUDOak=U)l0_PU^xyY^udc zNg?b+qs%pX_^67P2vEBQ8mqd0S^e4NdNY}Z_p1iF>U}IaX5D(bn8y4$9gu1ys-`f- z2>~Kn6UzgkK(7FiEN~|&1CD^>p>GRjpI#4R-Ms*A68uk=if}8H0OiInRWzcR=9)65 z@*)*xME0g7uVMqq)aI}E(RmHd(BU@m-9eu5RtY+lH`&SxMo~i#!@W2UNb&EdJ4x}u6RPxX4sP-We& z(NBa$NZN)khivGO59`$D}^hxYIQ@+r^@0ct9Mg%x2&Ub!?XXdI14G zuea1Gv5!hR(0vWM(ey4=eB_$39pb*zYqSF13drb%UPA|kZjz&9euR}F;0|b>&!(EY!U6X@$9|{#ZMAqQW zQ14xMzkd1hGJ*Ftj}e&yE1$~F9GeSO>s9broYQ7TrO1t?)L4H+y;uVmCPzO_|- zmK3*>#%@4=+%8!^8*nmcmKQbD;E$$LT2F-SQUa=xG8Vi@xo(}h z!k=~YU)9Hz)zFJ^1OJ#s6&WGC`i{`QTh`n7>yOueIL142`E-km@T8>{0D!n^K9o9d zz(e>VU{;8RI(DCWgOVl^FV*&?&8nlhN>)`r@=~w8(wi(aLFLLqsg3Y-)u;MvFescr zJq?=mEsm2|;-H3reV$Fkro^t13cW)vrSsUTSPJZ1BPBvQup<4hNf=atIk?SFlx>QA-wQR^Ql$USzp)ekEcbzh!#OP z;m#^8Ely?V?2b@dyv ztSXOHe*w(F>8xVbRCQwP&>dTf^g+5B^iyMhRald(w@E3lfupcv0q+11|2j1HNtGGs zFO%qM=)QT)xB|@gmEF-XNFhk67(#=?!&OGV>h&H$jUi;K)znr&ST%@N@x>9nI_Wiv z_qJAFzuCQp#%%?`W91qYl=abjPmHN9a4 zOHj!X{ugR9}n7Rt9U|hZqYo6pxza|lTU3< bMdvblhl>s(aowdn<3Id={w^qgpLhTOBJwz* delta 16615 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 -Date: Fri, 26 Feb 2021 15:21:20 +0100 -Subject: [PATCH] Fix potential memory corruption with negative memmove() size - ---- - lib/lz4.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/lz4.c b/lib/lz4.c -index 5f524d01d..c2f504ef3 100644 ---- a/lib/lz4.c -+++ b/lib/lz4.c -@@ -1749,7 +1749,7 @@ LZ4_decompress_generic( - const size_t dictSize /* note : = 0 if noDict */ - ) - { -- if (src == NULL) { return -1; } -+ if ((src == NULL) || (outputSize < 0)) { return -1; } - - { const BYTE* ip = (const BYTE*) src; - const BYTE* const iend = ip + srcSize; diff --git a/app-arch/lz4/lz4-1.9.3-r1.ebuild b/app-arch/lz4/lz4-1.9.3-r1.ebuild deleted file mode 100644 index b2070d474c30..000000000000 --- a/app-arch/lz4/lz4-1.9.3-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -DESCRIPTION="Extremely Fast Compression algorithm" -HOMEPAGE="https://github.com/lz4/lz4" -SRC_URI="https://github.com/lz4/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2 GPL-2" -# https://abi-laboratory.pro/tracker/timeline/lz4/ -SLOT="0/r132" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -CMAKE_USE_DIR=${S}/build/cmake - -PATCHES=( - "${FILESDIR}"/${P}-negative-memmove.patch -) - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_STATIC_LIBS=$(usex static-libs) - ) - - cmake_src_configure -} diff --git a/app-arch/lz4/lz4-1.9.4.ebuild b/app-arch/lz4/lz4-1.9.4.ebuild index 8b9add9dbac7..21d4bec17b7e 100644 --- a/app-arch/lz4/lz4-1.9.4.ebuild +++ b/app-arch/lz4/lz4-1.9.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/lz4/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 GPL-2" # https://abi-laboratory.pro/tracker/timeline/lz4/ SLOT="0/r132" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" CMAKE_USE_DIR=${S}/build/cmake diff --git a/app-arch/unp/Manifest b/app-arch/unp/Manifest index 1d50dc3011e9..cb011c146c51 100644 --- a/app-arch/unp/Manifest +++ b/app-arch/unp/Manifest @@ -1,3 +1,3 @@ DIST unp_2.0~pre9.tar.xz 16424 BLAKE2B 9042f48be0f80d5e40a08161a35c282ba458dc98cf13992835bdeecebd5fbadd33b3af9165738332cb9f508550a234a48d314332f00ecdacc808a8051eb0740b SHA512 74c9a6e143c9023bdd456dacff5c3a6e30722e259f324c066fe3eed9e4a09c38b399b381719c8677c2fa84434c1e7720384d782d97c098fa6fbcbdbf4030986e -EBUILD unp-2.0_pre9.ebuild 1098 BLAKE2B b3526a7fbea17ae4506cfa55cc921435b4547e9203222e7a351869b3b5ec867e95e0d69847aec006f5c98e2d242bd649b37f6bd0c1bdead3b31dcaf9dd0db139 SHA512 35a402d2fa775f33ffeef001f984965ca556c40a1977f3a7ad39cc78043196ec19a661fd9300052105fefbc08155c4980b1e1c5fca8957c05c39f638bca9c36d +EBUILD unp-2.0_pre9.ebuild 1105 BLAKE2B ff8c7064543eefc29418af34b2eda17b8b7e926da48264cf135b02f94d74d4ef607ce8aecab05d05b317592dc9117896ad391655ad37bd84037760109dacc326 SHA512 c2f35cac91911497611d44a4178dde2aba3ec90c0145992dbc1b80f06948f885b3feb543101fbdeb598827afe5de609949415cdfa561761b3c24c9e43f20e744 MISC metadata.xml 211 BLAKE2B 8a357a845c5cd7c1afeda19eefd020f5cab0b573e5a6914aa4a06c2b48261c7b86a5d72b96731cd78140f992d895cbb1d54ba70a1bb1485ae5a75bd7062e13c4 SHA512 9a2eeafd67a65fd9a667e31692033480c29f9250bfe5b54166130e805e3621c22d9eb9d0515b2622c220dc78255cb42c2ae6b6379070591164b1295441a4c12d diff --git a/app-arch/unp/unp-2.0_pre9.ebuild b/app-arch/unp/unp-2.0_pre9.ebuild index 229c3c81f0dd..5656064e6772 100644 --- a/app-arch/unp/unp-2.0_pre9.ebuild +++ b/app-arch/unp/unp-2.0_pre9.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit eutils bash-completion-r1 +inherit bash-completion-r1 strip-linguas DESCRIPTION="Script for unpacking various file formats" HOMEPAGE="https://packages.qa.debian.org/u/unp.html" diff --git a/app-arch/xarchiver/Manifest b/app-arch/xarchiver/Manifest index ff4686ede756..16757d60d2d9 100644 --- a/app-arch/xarchiver/Manifest +++ b/app-arch/xarchiver/Manifest @@ -1,5 +1,3 @@ -DIST xarchiver-0.5.4.18.tar.gz 1112838 BLAKE2B baeab65c9f81eecf070185fb3718b3e8a460e94393dfcdf38ad8bfb2a771c6f98a8638a28c43aa99d05a95772ca7e1546d9be1b602e22a715d5827350976f9d8 SHA512 a33236839d325a2d706fd0a9e2257ab5289895b030450b2060da856c047e5676ac5686312f8d00d3f38d329d0cf39fb22330a7c902b3ff5943856801435f6970 DIST xarchiver-0.5.4.19.tar.gz 1120885 BLAKE2B 4b8b9e188b16b799f33a1816a5f19a0f67720369282239e3a22af8588b9776ee37dbc63cb1b42a426c515a360aeb1abda84b22e783bd8e4e3578eb2f2fb66ab6 SHA512 f35846bcb1236957d4201980eb1c9e49e16472ab2316935c9f8c94a9b4c3c2da879cd2730c3413041098042251607432f6af1cbacadd97b81efb81180fa5ee6a -EBUILD xarchiver-0.5.4.18.ebuild 1318 BLAKE2B 7005030e5950a06e0b99759ebfae10f59c80dd7bcdb7ca69cea78d871d5db7598e251da11f359e4610b86a48a754fb9cce7e5098af692e4f83a5a172fb9a5d33 SHA512 63f86d63e6924c14a7ae8dfb41bd80ce6adcee1b352f6dcbcf13887a85df2c0e8cda62908f91d07d40db0c6a63f27388096a44b72648bd8a43b37420a5ccbbaf -EBUILD xarchiver-0.5.4.19.ebuild 1197 BLAKE2B a2719e1e23328e2e060b0804f22070f847db4c24ebfa5d94b31035b8f2a6b31ad313da510d0d7a89a4aef199762775fc4ff2ff201a0bd0555643b1558aa8ed23 SHA512 80d6b0108563dc72a96d17597e25b1ab034b97857a23c46ea7fb3d101c60ab5f681550202ff84ecc25b0595594cc8b2823eea5d117e6c25803bbf8bac4b6cbf5 +EBUILD xarchiver-0.5.4.19.ebuild 1193 BLAKE2B d867e5b11937f008e5e39e39dcc1ab1ed0e77948b6ba1fa3961884c28c593e5f4a0edf8dabe3fbfbf6c3c53baac8798b279c08bc26f8495835f9f6730fbdd802 SHA512 6093a03ccae7890c5dcc49885e997d0f4a21006211f1232cb3864e5a97f64e90502d27367e7427b85f22620a1982a42c831c0ec0ad75aa6e902efec4881eb8b2 MISC metadata.xml 448 BLAKE2B 5eb8d55f09ade402a421e0a40bdcea04b72fb284c6a705c03be6454e7862253344d5c8e91adc37510759745eccfe68ccd4945192e7a24beae0ad881b04f68337 SHA512 240dc27cb546ec70d0b85db8d9b8c77a38ca4773389caaaba3bc52e9dc823803c330d5a83213c6ec6a6cf3a56ffb8eb09692c446df7af42f3ecf844cbd6b13a4 diff --git a/app-arch/xarchiver/xarchiver-0.5.4.18.ebuild b/app-arch/xarchiver/xarchiver-0.5.4.18.ebuild deleted file mode 100644 index 029e7abb5e25..000000000000 --- a/app-arch/xarchiver/xarchiver-0.5.4.18.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A GTK+ archive manager that can be used with Thunar" -HOMEPAGE="https://github.com/ib/xarchiver/" -SRC_URI="https://github.com/ib/xarchiver/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -# older pigz versions have incompatible command-line processing -# https://bugs.gentoo.org/661464 -DEPEND=" - >=dev-libs/glib-2:= - x11-libs/gtk+:3= - !! - - - - blueness@gentoo.org - Anthony G. Basile - - - jborg/attic - - diff --git a/app-backup/deja-dup/Manifest b/app-backup/deja-dup/Manifest index e2d82313c382..3a56c3b5ad8a 100644 --- a/app-backup/deja-dup/Manifest +++ b/app-backup/deja-dup/Manifest @@ -1,5 +1,5 @@ -DIST deja-dup-42.7.tar.bz2 1384797 BLAKE2B f462df835039606b721d935e086e51ee27e861baa1fbc5836bb79952c838921cf5f28d439465451c5259bc2c77fa9cb839488c8b0196c6d176e32d9e42180539 SHA512 80c57fe75635346cf2597195e7f7b76e2562aaa6900e78fbfb7ad6ada9c268df36d4e16aa7ca522e1570987f5826586e1cab5fecb7d5ba90e34a23a349b47a74 DIST deja-dup-42.8.tar.bz2 1467818 BLAKE2B 6f02fc458890f076bf0a8e1ffdc9d72880fd9f1a692d439ecfa5d8b08234472f3ae27aa801144b3e42e9c8b67b550c0882dc93c23d27e6e428ce1eddd80a912d SHA512 76c98e8635ffae076008efa73a92860c6d4e67d39339d452c253269bb3ed032b819ac40d65c2d8fbf195ecaf304796f516e861b0552be972838f95bf59af0a5c -EBUILD deja-dup-42.7-r1.ebuild 1060 BLAKE2B 6a6e1700456d62f20d3d4f3c381120b76c0a0f8b4878f0136769a6ae28383e0a915c10ec0c347fb878857963cc9cef53aaba6dc1488aef420976a139a4991f24 SHA512 a794d26fa59f326bb2b0e81a46102943f73a67c7fb1a2fa462b087a717189208cb9c3f558f1298feafb9230de1aa07f029410c490e1454fda734658734d9ed0a -EBUILD deja-dup-42.8.ebuild 1071 BLAKE2B 0e1dfcbb7fe88940bbc1d8993af6da3dacdd52cc3ca75ff3b29480bf5db1837ab10e2e5436be687cb8cc010c8f5010892e03554b3b966032c1d56958ba6b3bf9 SHA512 802a7b4a207c6aa21fdb2d62cda0afd9e4c7a7c25b45e6294a881a76e6aa7b9c1c9393e5ecf1726535a132b927a030adaa76d799987bda06685c2824b55efab5 +DIST deja-dup-43.4.tar.bz2 989830 BLAKE2B c67056b4498dbdb8f1346d682449e4a23070f052d6c4b3e205bd10da63148a6327666de79d163bd6450b34c130fedcdccc2053fabf7578a2d7d68decb325f510 SHA512 2413a3b1ef891e0151d61ee6fcec00f609f209da0faebe387dc8dba4abb55aa4ed925bdfee5768c7e8e8794bc9a793fb0769947030102aed57ac56983cd78943 +EBUILD deja-dup-42.8-r1.ebuild 1220 BLAKE2B 26da6a7e2aabc83be1a60e143d0c27757c2fea62f3de39cfa18d353325030cfe7cf4b9c11bf9981f18506c63dddc317fa94f1898c0950ef59822ea5a51ff7302 SHA512 27c81ab23c08956e866f631730e295dbcca3fcb2f3d3d84a9dbda60fde14129bfcd702c13d689e7cac24b54f4b9c22174e6d11f91e3543fa022a09608e5d09bc +EBUILD deja-dup-43.4.ebuild 1209 BLAKE2B 89f3e5dfd5af9157a1c9dc9637d560b2a1fb15c91aa2134266c931f3079b0258087f8fb37f87db7ce0a2cfc1da9d0c00cfb16e3d8b8cd4e480db338be672fcba SHA512 98c440b1c3645b0a93c6383642cb764a82d708d07e66b05cd0a652b00987db8f6c4e9bcb6ade471d74020a8e7ee7b7952eb65a2ad0f7a02284270d40679387eb MISC metadata.xml 1118 BLAKE2B e56ff39a4eb5290c056fbf39b8c34d56c62b63cd65c317786b9e2a14f0c850edc3102db7908e106a9b94c642f8a34dcbbead2fe08e20f8a44fac16a3dfc3afee SHA512 1b2b8c04079a2c6d08c14722b235ef106c4711156ed147b9ace5da0aa29cec362903adb27d13835e32cfb955b688428dffc2593ce7e4202e93233b879c07dd6e diff --git a/app-backup/deja-dup/deja-dup-42.7-r1.ebuild b/app-backup/deja-dup/deja-dup-42.7-r1.ebuild deleted file mode 100644 index 7dd2294edcba..000000000000 --- a/app-backup/deja-dup/deja-dup-42.7-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson gnome2-utils vala xdg - -DESCRIPTION="Simple backup tool using duplicity back-end" -HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup" -SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - $(vala_depend) - dev-util/intltool - dev-util/itstool - sys-devel/gettext - virtual/pkgconfig - test? ( dev-libs/appstream-glib ) -" - -DEPEND=" - >=app-backup/duplicity-0.7.14 - >=app-crypt/libsecret-0.18.6[vala] - >=dev-libs/glib-2.64:2[dbus] - >=dev-libs/json-glib-1.2 - dev-libs/libgpg-error - >=gui-libs/libhandy-1.0:1 - >=net-libs/libsoup-2.48:2.4 - >=x11-libs/gtk+-3.22:3 - >=x11-libs/libnotify-0.7 -" - -RDEPEND="${DEPEND} - gnome-base/dconf - gnome-base/gvfs[fuse] -" - -src_prepare() { - default - vala_src_prepare -} - -pkg_postinst() { - gnome2_schemas_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_icon_cache_update -} diff --git a/app-backup/deja-dup/deja-dup-42.8-r1.ebuild b/app-backup/deja-dup/deja-dup-42.8-r1.ebuild new file mode 100644 index 000000000000..19087d6d3c7d --- /dev/null +++ b/app-backup/deja-dup/deja-dup-42.8-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson gnome2-utils vala xdg + +DESCRIPTION="Simple backup tool using duplicity back-end" +HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup" +SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + $(vala_depend) + dev-util/intltool + dev-util/itstool + sys-devel/gettext + virtual/pkgconfig + test? ( dev-libs/appstream-glib ) +" + +# deja-dup can not recognize duplicity-1.0.0 and throws an error +# https://gitlab.gnome.org/World/deja-dup/-/issues/334 +DEPEND=" + dev-libs/atk + >=app-backup/duplicity-0.7.14 + =app-crypt/libsecret-0.18.6[vala] + >=dev-libs/glib-2.64:2[dbus] + >=dev-libs/json-glib-1.2 + dev-libs/libgpg-error + >=gui-libs/libhandy-1.0:1 + >=net-libs/libsoup-2.48:2.4 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.22:3 +" + +RDEPEND="${DEPEND} + gnome-base/dconf + gnome-base/gvfs[fuse] +" + +src_prepare() { + default + vala_src_prepare +} + +pkg_postinst() { + gnome2_schemas_update + xdg_icon_cache_update +} + +pkg_postrm() { + gnome2_schemas_update + xdg_icon_cache_update +} diff --git a/app-backup/deja-dup/deja-dup-42.8.ebuild b/app-backup/deja-dup/deja-dup-42.8.ebuild deleted file mode 100644 index 77d542c306d4..000000000000 --- a/app-backup/deja-dup/deja-dup-42.8.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson gnome2-utils vala xdg - -DESCRIPTION="Simple backup tool using duplicity back-end" -HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup" -SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - $(vala_depend) - dev-util/intltool - dev-util/itstool - sys-devel/gettext - virtual/pkgconfig - test? ( dev-libs/appstream-glib ) -" - -DEPEND=" - dev-libs/atk - >=app-backup/duplicity-0.7.14 - >=app-crypt/libsecret-0.18.6[vala] - >=dev-libs/glib-2.64:2[dbus] - >=dev-libs/json-glib-1.2 - dev-libs/libgpg-error - >=gui-libs/libhandy-1.0:1 - >=net-libs/libsoup-2.48:2.4 - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.22:3 -" - -RDEPEND="${DEPEND} - gnome-base/dconf - gnome-base/gvfs[fuse] -" - -src_prepare() { - default - vala_src_prepare -} - -pkg_postinst() { - gnome2_schemas_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_icon_cache_update -} diff --git a/app-backup/deja-dup/deja-dup-43.4.ebuild b/app-backup/deja-dup/deja-dup-43.4.ebuild new file mode 100644 index 000000000000..b05a0347fbcb --- /dev/null +++ b/app-backup/deja-dup/deja-dup-43.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson gnome2-utils vala xdg + +DESCRIPTION="Simple backup tool using duplicity back-end" +HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup" +SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + $(vala_depend) + dev-util/intltool + dev-util/itstool + sys-devel/gettext + virtual/pkgconfig + test? ( dev-libs/appstream-glib ) +" + +# deja-dup can not recognize duplicity-1.0.0 and throws an error +# https://gitlab.gnome.org/World/deja-dup/-/issues/334 +DEPEND=" + >=gui-libs/libadwaita-1.0:1 + >=dev-libs/glib-2.70.0:2 + >=dev-libs/libgpg-error-1.33 + >=gui-libs/gtk-4.6:4 + >=dev-libs/json-glib-1.2 + >=dev-libs/glib-2.64:2[dbus] + >=app-crypt/libsecret-0.18.6[vala] + >=net-libs/libsoup-3.0:3.0 + >=app-backup/duplicity-0.8.21 + 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 F006}L9z*~D diff --git a/app-containers/apptainer/Manifest b/app-containers/apptainer/Manifest index 449695cae1b8..3c94d5758d30 100644 --- a/app-containers/apptainer/Manifest +++ b/app-containers/apptainer/Manifest @@ -1,6 +1,4 @@ AUX apptainer-1.0.2-trim_upstream_cflags.patch 1142 BLAKE2B 7238229b70a8ac37f3401a163d19dc705adb6a4ab6355e4eaa386ad5c639bfc1443cf61507112a53b66816399ca5fe2c32de964dd602ea16c5dfbf9003343f8c SHA512 1351ee000274567bb5a63aa740fbc43510d84ccad42c9af0c555943b99d93d86a2b036801c1681b93548a874bda1bab3304c2bf0da83bbca102a71e82574a032 -DIST apptainer-1.0.3.tar.gz 11972174 BLAKE2B 7fb0602184d9d78ef0de224ec888a01e046d3d44cd79a3233bbb8eab276d9ee360810356a25f4ef05612e337b5a905334f528d5aa5bfa489d9910538719afd2c SHA512 93ebe5abce32f35d56fe7d0f818703961cb7f7115965bad387fc895a275d45b569efeecf57ab5778457732233caa57651cd011a3bcac5ed5aaf2dd665082d959 DIST apptainer-1.1.2.tar.gz 12896912 BLAKE2B 29a8df78617661e0a181955942e8321c112a69efaf15f4bb3e1563cc0789197916a3be1eb5396fb608d57b0edd5d5de2a70a2bda935095d8d511410660ebc106 SHA512 3fad253379a87ea790f22a14aec703296f606255d4ce847454a59f9dba0b9a6fc449489e7760c4696c1df90fc6abec198934310c1b762e33a83c72cafc7cb370 -EBUILD apptainer-1.0.3.ebuild 1521 BLAKE2B 3b0303215058e2df69679003f9f1a0770a279a3b229a18ea92dabdf04e983be13504d6da0356dd4cc429b01adbd23168613ca5f37a604797d7bef52e4cb27f81 SHA512 03389ed0da23dd05a98d126dabf30f6f3154052aa03bc25f81607318d4e4cf190ed6d7425d01a8c3e043951952eb6e56ea401933e5b518abcf1eaf4dad31752c -EBUILD apptainer-1.1.2.ebuild 2453 BLAKE2B ba3d96ffed78dd9b60b0ae69109a870d625918f21ab3147eb0fdb4614d3a5c71e13d6ffd3118441643554688bfdf23cd74bdefa7499c68a44e1658ce6c72eae9 SHA512 3dce29816981e44180a2d8593bc69970e4d9731a071fa2516eedfed60a24b360334b103130c55e1ca2ef9b2471bd228e4540864c3ce437ac93175a51f258e54f +EBUILD apptainer-1.1.2.ebuild 2452 BLAKE2B ad348c5bc7cc3097e69a43313c6118c57dc76b499cfa38a82ed9e07bd9668f9bdcdd1ff92d37f8d566fd85e8df8a2cf94d7abb629bbb7583ddc375ec47a1b583 SHA512 3bc7302d9d4448fa493f77646aa1fcd85a0c19b8b50c54bdaf47310b41ec28c01dc8137229e1c39e56838912fcc9b996c515bbf04caba23dcdcc16839f95b2f5 MISC metadata.xml 454 BLAKE2B 7891b6acae30424b8b6877166b856c1113a13e40ebec9051935df10a0650bf941f52d75bdb6a4258795e07b080082979469b8b8242d2ddd56c52f9c5b6759f0e SHA512 ef53c2dee45734f36403ab71549494f3c24707bc183353e4bd9c548a97b3ab5d7877f4fc9d311d9e86ab249cbdb379f0a1a211ee36afda99fd552f0a5cac30bb diff --git a/app-containers/apptainer/apptainer-1.0.3.ebuild b/app-containers/apptainer/apptainer-1.0.3.ebuild deleted file mode 100644 index f8ab29b4d9f4..000000000000 --- a/app-containers/apptainer/apptainer-1.0.3.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-info toolchain-funcs - -DESCRIPTION="The container system for secure high-performance computing" -HOMEPAGE="https://apptainer.org/" -SRC_URI="https://github.com/apptainer/${PN}/releases/download/v${PV}/${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="examples +network +suid" - -# Do not complain about CFLAGS etc. since go projects do not use them. -QA_FLAGS_IGNORED='.*' - -DEPEND="app-crypt/gpgme - >=dev-lang/go-1.17.6 - dev-libs/openssl - sys-apps/util-linux - sys-fs/cryptsetup - sys-fs/squashfs-tools - sys-libs/libseccomp" -RDEPEND="${DEPEND} - !sys-cluster/singularity" -BDEPEND="virtual/pkgconfig" - -CONFIG_CHECK="~SQUASHFS" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.2-trim_upstream_cflags.patch -) - -DOCS=( README.md CONTRIBUTORS.md CONTRIBUTING.md ) - -src_configure() { - local myconfargs=( - -c "$(tc-getBUILD_CC)" \ - -x "$(tc-getBUILD_CXX)" \ - -C "$(tc-getCC)" \ - -X "$(tc-getCXX)" \ - --prefix="${EPREFIX}"/usr \ - --sysconfdir="${EPREFIX}"/etc \ - --runstatedir="${EPREFIX}"/run \ - --localstatedir="${EPREFIX}"/var \ - $(usex network "" "--without-network") \ - $(usex suid "" "--without-suid") - ) - ./mconfig -v ${myconfargs[@]} || die "Error invoking mconfig" -} - -src_compile() { - emake -C builddir -} - -src_install() { - emake DESTDIR="${D}" -C builddir install - keepdir /var/${PN}/mnt/session - - einstalldocs - if use examples; then - dodoc -r examples - fi -} diff --git a/app-containers/apptainer/apptainer-1.1.2.ebuild b/app-containers/apptainer/apptainer-1.1.2.ebuild index 3134281dcb06..2773ffd53fba 100644 --- a/app-containers/apptainer/apptainer-1.1.2.ebuild +++ b/app-containers/apptainer/apptainer-1.1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/apptainer/${PN}/releases/download/v${PV}/${P}.tar.gz SLOT="0" LICENSE="BSD" -KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="examples +network suid systemd" # Do not complain about CFLAGS etc. since go projects do not use them. diff --git a/app-containers/cri-o/Manifest b/app-containers/cri-o/Manifest index 4f427e83a052..a267f655b82e 100644 --- a/app-containers/cri-o/Manifest +++ b/app-containers/cri-o/Manifest @@ -1,5 +1,7 @@ AUX cri-o.logrotated 81 BLAKE2B f17d96920c3e9bbfe68a38fcae49be999c0edcea085ebbc1f09585284c5b7930c185d5cd0ef6c2f7de5db2a6af80355518628a050c1cb0639ccf3b53c6c338da SHA512 1115228546a696eeebeb6d4b3e5c3152af0c99a2559097fc5829d8b416d979c457b4b1789e0120054babf57f585d3f63cbe49949d40417ae7aab613184bf4516 AUX crio.initd 846 BLAKE2B 844400d3cd706d4f78616edb3c8a50a9819ee21aecc7fc33f7d3d00871fde86b59e4b604ccc7cdb0058b10ccd28277f19dbdce34c83b2529c14e063126318617 SHA512 29561e95398975748236217bbd9df64997f6e3de6c0555d007306bd0535895a648368385a13079eb7d52c06249a91980523a73b6563e86d0575d9cd9c3fa4ee9 DIST cri-o-1.25.0.tar.gz 27673668 BLAKE2B 5231f1b00781233ddf82827a580100055fefb97e768d871a845506ee28ebc122f20f6c8dff64b9dd8d991ed6ed761a72e96d607354f7e8d4182daff36ef3c253 SHA512 783c2f019ef65079dbb838e58acde5a24bda282ba8298d7b95491356e46fc208a14bcc4c65e3183001f0fb275d8ec5d7b5c795300e6424096f84fb9130721cba +DIST cri-o-1.25.1.tar.gz 27675134 BLAKE2B 76220f63f5d9c146d6afc15b8afba2ef590faf8916ea3e7f38daeaa58dd6e039ae1a3e607c3e3a194e27f45e67a95a50ca8404f1e457aee89442fbe3505d3c67 SHA512 73b3267583b049e6aa51c1f208512d8e77bc296c34b3ad37977ee57e085b208496e11957c5cc4b55a6b4e2cc728599ce65624233d4d5a4bdc837f0dddb569323 EBUILD cri-o-1.25.0.ebuild 2722 BLAKE2B a82323f0abbb66eec87d490128f12ee02e61e818232c5fa3965c5e1d9c20998834d4fd94bca80c435371a34bff2d2c69fde844302bf4ac038cf8bf39a01b5e3e SHA512 e7a3684fd2d1f2396722e8dc89380b575f4f53d70c2194f4d300b24b8601ef6d2b59caa1b3b87b5f5c83e87c6520a938715c07b773ee428eb329e15a91bf18b4 +EBUILD cri-o-1.25.1.ebuild 2722 BLAKE2B 4fe35318a2763aa0e5a2a9a0ce6e9bbb4b07fd76880c6d8cb219474c0d4c128f0199d0c5ae842ef221be50ac4894d781c6f2e698b3dc1a1cfed7b532c1719227 SHA512 543099f012fd56daa95bd3f18b0e2779c4b3eae6b8df3763fa24b7640d68d435956ce46e68ce02fab5af2fc0249dbfcace596321d08fc37e1063b6fbc0b2e229 MISC metadata.xml 908 BLAKE2B ff6e1663f563dff74dbdeeb5d5c778a70fe2395ff0c0836e31b538f0009215a74946384a1429f2cf8e65bccc26d4b357233f1aab1a2c70ca3f544653d79cf999 SHA512 0fe5ad9f9f1c3b7386f361febbedddb690fcf83145f80da05d77be72bf04f84d9106d46ff6962ed6cc99d7b12f3792263eb7b1711763a2cd2f8a7dac08ed5c09 diff --git a/app-containers/cri-o/cri-o-1.25.1.ebuild b/app-containers/cri-o/cri-o-1.25.1.ebuild new file mode 100644 index 000000000000..65ab0adb604d --- /dev/null +++ b/app-containers/cri-o/cri-o-1.25.1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_COMMIT=afa0c576fcafc095e2827261e412fadabb016874 + +inherit go-module + +DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime Interface" +HOMEPAGE="https://cri-o.io/" +SRC_URI="https://github.com/cri-o/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="btrfs +device-mapper selinux systemd" + +COMMON_DEPEND=" + app-crypt/gpgme:= + app-containers/conmon + app-containers/runc + dev-libs/glib:= + dev-libs/libassuan:= + dev-libs/libgpg-error:= + net-firewall/conntrack-tools + net-firewall/iptables + app-containers/cni-plugins + net-misc/socat + sys-apps/iproute2 + sys-libs/libseccomp:= + btrfs? ( sys-fs/btrfs-progs ) + device-mapper? ( sys-fs/lvm2:= ) + selinux? ( sys-libs/libselinux:= ) + systemd? ( sys-apps/systemd:= )" +DEPEND=" + ${COMMON_DEPEND} + dev-go/go-md2man" +RDEPEND="${COMMON_DEPEND} + !> Makefile || die + + sed -e 's:/usr/local/bin:/usr/bin:' \ + -i contrib/systemd/* || die +} + +src_compile() { + [[ -f hack/btrfs_installed_tag.sh ]] || die + use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ + hack/btrfs_installed_tag.sh || die; } + + [[ -f hack/libdm_installed.sh ]] || die + use device-mapper || { echo -e "#!/bin/sh\necho exclude_graphdriver_devicemapper" > \ + hack/libdm_installed.sh || die; } + + [[ -f hack/selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + hack/selinux_tag.sh || die; } + + mkdir -p bin || die + emake all \ + GOBIN="${S}/bin" \ + GO_BUILD="go build ${GOFLAGS}" \ + GO_MD2MAN="$(which go-md2man)" +} + +src_install() { + emake install install.config install.systemd \ + DESTDIR="${D}" \ + GO_MD2MAN="$(which go-md2man)" \ + PREFIX="${D}${EPREFIX}/usr" + keepdir /etc/crio + mv "${ED}/etc/crio/crio.conf"{,.example} || die + + newinitd "${FILESDIR}/crio.initd" crio + + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + + # Suppress crio log error messages triggered if these don't exist. + keepdir /etc/containers/oci/hooks.d + keepdir /usr/share/containers/oci/hooks.d + + # Suppress crio "Missing CNI default network" log message. + keepdir /etc/cni/net.d + insinto /etc/cni/net.d + doins contrib/cni/99-loopback.conf +} diff --git a/app-containers/docker-proxy/Manifest b/app-containers/docker-proxy/Manifest index f4524655d757..367935364dbc 100644 --- a/app-containers/docker-proxy/Manifest +++ b/app-containers/docker-proxy/Manifest @@ -1,3 +1,3 @@ DIST docker-proxy-0.8.0_p20220601.tar.gz 3154283 BLAKE2B 7651e1862acf60988f6a8bdf3c0befc9b01a388aebda2b86610109bb6affe0d9c64d2750a911f0d1856be0dba970e9e92de2a0d393cc5c3a581d4253c574a623 SHA512 d3d9888f39a9247b6e773b0bfe63e6d248c5c155e7032cdbdd5cfacf995cb6b4cf2f0fb51e09c4554a4b994e3c3d7fc9cd2fde6cf8dda34fba6aa07218ac959c -EBUILD docker-proxy-0.8.0_p20220601.ebuild 745 BLAKE2B 2a3a2e7ab9e70bba5aac7fdbcf324d554e5d4cf7cf7741e925e2eea1fb2ac1a5cd41981c193deafb9323d11d97d964689988e0d12f5c9c600da7ac6e976f9e51 SHA512 caf39d6e1b17f9e76cc5d45e2a99e007aae853a436933db5ccbed8f465348972f6933cb31655333dde46c5e8201775cc111b6c35882b7cc3c571a152d1d1b90b +EBUILD docker-proxy-0.8.0_p20220601.ebuild 744 BLAKE2B 60b8dcbffc382a0b5ab309c0366bb473ed73289ae4a61a630d1c34bb9d1ee742de9b9f0e417d3911a1a835e9b46f7172122f299efbebaa4e7e18b6ed727b0862 SHA512 17d37c77dcbdffe631ca713b50d16d35ae83ec214f26d5dc7da800cfb002a7b3be70746400966a118f1cc1622a99a3cbf4c40a7b892e2533b0d73355588b3fab MISC metadata.xml 443 BLAKE2B b641498e7f0a6670f6c902d1432dd7ae97dcce870b2d43d5ed7b1a96b483f2f1b70a1b625d27cd786c25cf4b86c80200f3668d94b5852985d366194fc1dbc77f SHA512 bb2ffc7c2d8ea17a8dcb28554fb505885596589b9bc886dfd30ec889d8b46926a9141aea354b929793b55cfbe0f28cc31a6d656943d865e1552187f4fa9f9f5b diff --git a/app-containers/docker-proxy/docker-proxy-0.8.0_p20220601.ebuild b/app-containers/docker-proxy/docker-proxy-0.8.0_p20220601.ebuild index d16ecbb3700f..818853d40572 100644 --- a/app-containers/docker-proxy/docker-proxy-0.8.0_p20220601.ebuild +++ b/app-containers/docker-proxy/docker-proxy-0.8.0_p20220601.ebuild @@ -7,7 +7,7 @@ GIT_COMMIT=f6ccccb1c082a432c2a5814aaedaca56af33d9ea inherit golang-vcs-snapshot DESCRIPTION="Docker container networking" -HOMEPAGE="https://github.com/docker/libnetwork" +HOMEPAGE="https://github.com/docker/libnetwork" SRC_URI="https://github.com/moby/libnetwork/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index 17284b057976..dce20925088b 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -2,11 +2,7 @@ AUX podman.confd 328 BLAKE2B e03a1f7f5cec555f195bd1ca9bea050a67ccac7866bd68f0c74 AUX podman.initd 704 BLAKE2B 2fc4ffaa3b971774957ea244e05d851fa2797ec074529ea7c23bc6d7a3f597c04268d7f5580852dae4ab412629a513fed152f6a20a7ed432ef00cb96848c290c SHA512 bcf3e74a4a77bac82fc4679b3161091692b301426ecf81af7c5ea7e23ba66d15602d0cf1284f160d4179e52ae78f309ad826d9f3698dfcb78c2be2c6ac51417c AUX podman.logrotated 85 BLAKE2B 730899f93ee354e476629276b69224cfeaaa1603b6690cac3c0cd905cd75add19179f99e26f29edbd963d5f44c38a3a2db0b5a3613dc665ab801654eac13dc2e SHA512 0136d063b15b07c41a9370ba1845c4f368ec46a7a30683b7ff7cbb0b12e5b2711c9a45329f5102af6a969e562edcec006a8de9055e43e1caf9395847d0c5ec45 DIST podman-4.1.0.tar.gz 10904727 BLAKE2B 6d01a65b13494dc948c0667147eca6f250a81056f1bcf6eda6285566b8aa7aa526794ea96a571aecad642a8b1d3d1877cd31683ccf46662f8681a2afac083b5a SHA512 4d5f240423f21b1224ce44853a2265359dacee0d921f0ea53a7fca34f9076ebfaa49f4327a59ac51f5bf5b9dafb47dda3a9bb8e609237cc69f833b42b95bcd0a -DIST podman-4.1.1.tar.gz 10905391 BLAKE2B a094785ccb7a84a42147fb0f0360480ad4f73a1cdaa29b666fabb08528584f5d37b1cf8fb807351d4a60d81779de4dec3ab5fc83275061eded21f97fd3fa5e7f SHA512 19dd2800b59dacf7edd5d8204bdaffa0959910c7751b582f5a12b8d644b52f9d6581b9c3b4cba3ddb0707f6a90c0dbc93de6d8e2eaa6a4234ebb9dfa28e693b3 -DIST podman-4.2.0.tar.gz 13019518 BLAKE2B a3b8d8b140b9d34e24f87f998fff3558649487b503bdd437f537f09adc51819d81786b6b4e858ef4e8a43c0d872cd20cd1ceee06988a36f830b9ffbb5109d14d SHA512 bc9e28d9938127f91be10ea8bc6c6f638a01d74d120efad5ad1e72c5f7b893685871e83872434745bc72ecaca430355b0f59d302660e8b4a53cc88a88cc37f9c DIST podman-4.2.1.tar.gz 13047683 BLAKE2B 968dc88164c846108d920dfbd3796078b6e7cde6c6d884ac5ea3379abe9a3d0ea72a78b10eea644a1040d1d564c13f05fe69112c49084344e95095c50ff537d5 SHA512 a8a6e3228c1cb6860bb27515bd081b5c395a17bd69fab8797758b84631d08d2389e554621080e66ecc04818c1c4d132ea6ed0edfedcfea6d7886a70ebc95297d EBUILD podman-4.1.0-r1.ebuild 4782 BLAKE2B 057db822cd7588941c59d8efd32d2170d42ef4f95880eefa23dafdcc834d377e3df5ca8a3cdc9757d37fe133960225251884316688ec04e921de0e3baa0d69b8 SHA512 64b1c4dfa38678b81f5e563c2634fe78cb41b1d98e893091a405c47a3ea13bb8411b376fcf1ff1794ac24fcc7efe704e4daa6c9aeba92f0bba2498415103c9c6 -EBUILD podman-4.1.1-r1.ebuild 4784 BLAKE2B 1135e265f0c8eb048244124b856e303fc6b45f7ae07167cff41a74613465873600004103733aec711df98f34a2157deb6ce94b728bbfee9b5f143accf8d4e1f5 SHA512 ad69026e96fd27293215a646e21668d3ee99b01a4069f038dc6bdc5542c01653eafb5fa77b933b273e327b799acd9246cc043280feab4d3b1523cc51c0ba5cff -EBUILD podman-4.2.0-r1.ebuild 4784 BLAKE2B 161825694f430224c3be43cb5041b314e1d4cfed65f177c56c4fb957063e9d691c7a739f7f6dda8c84df2f3b3d8f638a3fc38019638dc976716a1af91aa9cda0 SHA512 31814c43d8ff5f34bd7f18fc84aee44a38b10632d559e314e93413b6dc1ac6d5d815155693577e7464af00df6a0030e64aeddcd321a0fadd4b76a7fa120a49ea EBUILD podman-4.2.1.ebuild 4784 BLAKE2B f0b71f8b5c64a44a511783f45d8a6d42786e5f40c6fd2edf7ac5e31e48af29c90d814603d776fe89da9d5599351c436abac176b070bdb26190b8ab234febd561 SHA512 a7e38f492a2c6cd3e0d8f47138b1c35bcfdcfc322c089b2149025b5c066061c01187ed5a19202ef2a95173e9aa63d9eff76269efc9fbb110de939cb0c3fcf417 MISC metadata.xml 1309 BLAKE2B f4e08317d4ed405eca3964b49bbc3a5b8a915245bc5e2b3912d254ee3e75e6475d44879b1118a34bd3fe7568d9be9f4747303eba821cda94d97a16d693f71b49 SHA512 ebabde88fb088061c48400021521c9b8b35f1c5af6a3bb8194f8eb1f4bad2506b77ed8ee8a30e76eb4e262c3d132e03930d23feb43a82604499a5c49ee35886f diff --git a/app-containers/podman/podman-4.1.1-r1.ebuild b/app-containers/podman/podman-4.1.1-r1.ebuild deleted file mode 100644 index acb3d4006941..000000000000 --- a/app-containers/podman/podman-4.1.1-r1.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -EGIT_COMMIT="f73d8f8875c2be7cd2049094c29aff90b1150241" - -inherit bash-completion-r1 flag-o-matic go-module tmpfiles - -DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" -HOMEPAGE="https://github.com/containers/podman/" -MY_PN=podman -MY_P=${MY_PN}-${PV} -SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" -IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux" -RESTRICT+=" test" - -COMMON_DEPEND=" - app-crypt/gpgme:= - >=app-containers/conmon-2.0.0 - cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) - !cgroup-hybrid? ( app-containers/crun ) - dev-libs/libassuan:= - dev-libs/libgpg-error:= - >=app-containers/cni-plugins-0.8.6 - sys-apps/shadow:= - sys-fs/lvm2 - sys-libs/libseccomp:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - init? ( app-containers/catatonit ) - rootless? ( app-containers/slirp4netns ) - selinux? ( sys-libs/libselinux:= ) -" -DEPEND=" - ${COMMON_DEPEND} - dev-go/go-md2man" -RDEPEND="${COMMON_DEPEND} - fuse? ( sys-fs/fuse-overlayfs ) - selinux? ( sec-policy/selinux-podman )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - - # Disable installation of python modules here, since those are - # installed by separate ebuilds. - local makefile_sed_args=( - -e '/^GIT_.*/d' - -e 's/$(GO) build/$(GO) build -v -work -x/' - -e 's/^\(install:.*\) install\.python$/\1/' - -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|' - ) - - has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:') - - sed "${makefile_sed_args[@]}" -i Makefile || die -} - -src_compile() { - local git_commit=${EGIT_COMMIT} - - # Filter unsupported linker flags - filter-flags '-Wl,*' - - [[ -f hack/apparmor_tag.sh ]] || die - if use apparmor; then - echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die - fi - - [[ -f hack/btrfs_installed_tag.sh ]] || die - if use btrfs; then - echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die - else - echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ - hack/btrfs_installed_tag.sh || die - fi - - [[ -f hack/selinux_tag.sh ]] || die - if use selinux; then - echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die - fi - - # Avoid this error when generating pkg/varlink/iopodman.go: - # cannot find package "github.com/varlink/go/varlink/idl" - mkdir -p _output || die - ln -snf ../vendor _output/src || die - GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die - rm _output/src || die - - export -n GOCACHE GOPATH XDG_CACHE_HOME - GOBIN="${S}/bin" \ - emake all \ - GIT_BRANCH=master \ - GIT_BRANCH_CLEAN=master \ - COMMIT_NO="${git_commit}" \ - GIT_COMMIT="${git_commit}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - - insinto /etc/containers - newins test/registries.conf registries.conf.example - newins test/policy.json policy.json.example - - insinto /usr/share/containers - doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json - - newconfd "${FILESDIR}"/podman.confd podman - newinitd "${FILESDIR}"/podman.initd podman - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - dobashcomp completions/bash/* - - insinto /usr/share/zsh/site-functions - doins completions/zsh/* - - insinto /usr/share/fish/vendor_completions.d - doins completions/fish/* - - 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 - - local want_newline=false - if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then - elog "You need to create the following config files:" - elog "/etc/containers/registries.conf" - elog "/etc/containers/policy.json" - elog "To copy over default examples, use:" - elog "cp /etc/containers/registries.conf{.example,}" - elog "cp /etc/containers/policy.json{.example,}" - want_newline=true - fi - 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-4.2.0-r1.ebuild b/app-containers/podman/podman-4.2.0-r1.ebuild deleted file mode 100644 index 7a38e059a972..000000000000 --- a/app-containers/podman/podman-4.2.0-r1.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -EGIT_COMMIT="7fe5a419cfd2880df2028ad3d7fd9378a88a04f4" - -inherit bash-completion-r1 flag-o-matic go-module tmpfiles - -DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" -HOMEPAGE="https://github.com/containers/podman/" -MY_PN=podman -MY_P=${MY_PN}-${PV} -SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" -IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux" -RESTRICT+=" test" - -COMMON_DEPEND=" - app-crypt/gpgme:= - >=app-containers/conmon-2.0.0 - cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) - !cgroup-hybrid? ( app-containers/crun ) - dev-libs/libassuan:= - dev-libs/libgpg-error:= - >=app-containers/cni-plugins-0.8.6 - sys-apps/shadow:= - sys-fs/lvm2 - sys-libs/libseccomp:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - init? ( app-containers/catatonit ) - rootless? ( app-containers/slirp4netns ) - selinux? ( sys-libs/libselinux:= ) -" -DEPEND=" - ${COMMON_DEPEND} - dev-go/go-md2man" -RDEPEND="${COMMON_DEPEND} - fuse? ( sys-fs/fuse-overlayfs ) - selinux? ( sec-policy/selinux-podman )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - - # Disable installation of python modules here, since those are - # installed by separate ebuilds. - local makefile_sed_args=( - -e '/^GIT_.*/d' - -e 's/$(GO) build/$(GO) build -v -work -x/' - -e 's/^\(install:.*\) install\.python$/\1/' - -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|' - ) - - has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:') - - sed "${makefile_sed_args[@]}" -i Makefile || die -} - -src_compile() { - local git_commit=${EGIT_COMMIT} - - # Filter unsupported linker flags - filter-flags '-Wl,*' - - [[ -f hack/apparmor_tag.sh ]] || die - if use apparmor; then - echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die - fi - - [[ -f hack/btrfs_installed_tag.sh ]] || die - if use btrfs; then - echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die - else - echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ - hack/btrfs_installed_tag.sh || die - fi - - [[ -f hack/selinux_tag.sh ]] || die - if use selinux; then - echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die - fi - - # Avoid this error when generating pkg/varlink/iopodman.go: - # cannot find package "github.com/varlink/go/varlink/idl" - mkdir -p _output || die - ln -snf ../vendor _output/src || die - GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die - rm _output/src || die - - export -n GOCACHE GOPATH XDG_CACHE_HOME - GOBIN="${S}/bin" \ - emake all \ - GIT_BRANCH=master \ - GIT_BRANCH_CLEAN=master \ - COMMIT_NO="${git_commit}" \ - GIT_COMMIT="${git_commit}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - - insinto /etc/containers - newins test/registries.conf registries.conf.example - newins test/policy.json policy.json.example - - insinto /usr/share/containers - doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json - - newconfd "${FILESDIR}"/podman.confd podman - newinitd "${FILESDIR}"/podman.initd podman - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - dobashcomp completions/bash/* - - insinto /usr/share/zsh/site-functions - doins completions/zsh/* - - insinto /usr/share/fish/vendor_completions.d - doins completions/fish/* - - 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 - - local want_newline=false - if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then - elog "You need to create the following config files:" - elog "/etc/containers/registries.conf" - elog "/etc/containers/policy.json" - elog "To copy over default examples, use:" - elog "cp /etc/containers/registries.conf{.example,}" - elog "cp /etc/containers/policy.json{.example,}" - want_newline=true - fi - 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 32482618e6515130e0dcb6c9127b9e7a89fc2488..588a44745be4bf90247b346b83d91e6f94f537b4 100644 GIT binary patch delta 23015 zcmV(*K;FOLxdGL=0gxI47ao3*93BHrve}V6B7bm}_?Q3k|NP7U{a@pM`AaYNy{~xP z#|qb|rRMv{bI)|w+51u3y3ToD^~~*9rJt>zVVpD7d8AygUapp6IQZArSLa8Mvz)2+ z8FIdQNF%L!B>wIgbB)@@-AY*e#p-*c9{%#*|IdFZA^s(&blkI+bM4xWE2Q&0@>-Rz z>wjgOiIt7aa?z)^}70bl(O#1yU$uf zS#j2L_Z;I&DOGkNook+@_kE=}TFLof-LAeyt97+Al)tUlzGpkmm0P;*xbC~;wa>ze zugLz6JB8~QEA=+VsQ1yYT`&H+tW>UjumwCQdw!RFjw_#MytCh!0;_xU8frbRI)C$V z$8fJ4@4%<^YwUELXJhaGv|isoeg5nFinZ{*U`J*T(!9?!HyhY$YbAv|QoF-FE?(}4 zJXi~TwChUYX8Ty+xRk99@1 zo7K$sN`G6h+UmxB!(O{=%w>!gMt|)GPtn`HuDs(}d#DGCoOmqkG+zZvTlEmmc1?wRsA z_i?qpv8rqL-b%acdGoH}INF`^jd@>3=-7Yjm2av!ob%{|&286=$JJ|MC4XYZdn-nI zrFQmtl_}gNg_r`y&v_oCv1|s4;&ufQxtkkc#eoMuQXz*Gw3e~X9$2nUMc50 z#t)12HC?~II3p|kwp`^tYk$Js25*@$ov5K!?TtrGxDnPBW{GzNg?3&OHymj$b{ew_ zJO`^1N7|J~#v^KBfkt3G*w0aOY;5h!A(M*RaGg#vY3g$hFPI=Ux*SO@A!Yx$#ik@?0e? zb};u|?;UbjSH=deSmPOc3GHRM=J@5)>uQzuzFJ2+?>fdP0B5N+Kgn*6j`wZ6%=iX=TAj@&&im%lb zap>dBXS)8jT6c&ehJTjRfw8h7b=~JhJUCK~bKGn|T9I$Z=2Ii)@EvCwzyqs+= zoxSYi06}6YCGa>bc&gU~ciTGq#R@Jw7Oxx;fS!MB>3xm6zO2^zHopG#%l8lF^$uOV zch>#{!da-ZvCBLT4|dj=y3h)Qg>;mB)Rm92!GOtg)p_1gK!3_O&|QH8LdKnm13*)} zakKNpOLyITUL_zV!pC)mhVx)6y^g*?(CaNWf=~tMIcB|kj1^BC8-yN(SdBy8*R{$n z^&G^=#U6rl2al50&J8rJ*U4V6XXD2!VwryaRx%kswkt*qSr$jUnXOaq`X9 z#QtHyzI^(!UVqms)c5t8Jsdg5BN2s4CIVvHIRixp*p!d90r>-<<-sSu64ohv-lekw zyz=5ZiNymRQu)JqRW|d!C%+nYK97*E+A=?JmIIKUgtqHGPyBAr3FG+Ndd$XB7ZpBz^NPDk0<{<^BmaMI-o9* zNCpKca0z~GoUGSfO2$6R^DmO!n#+ zxH~Tx_J1365uejKa=VTjCyeI?2EwW1&NL>zbzbKMNP*XY(E*D9UJ0a;PtK{_tiecZ zHvA1sgV|)Dwv>^3g9S=v;EZEV-eFE?;+=^6uoYNc1?*nd>g$iceU7gr;(fLFX~-5~ z2pCv!#3M#f@;pJ-dV{B|+R<3YvKt$6-Mn^TL4SEXq8wCc7B)BKaNt%AIve|i&q7No zd=ngjD&WW!UMH%->5fVK01a8(8b*GDu668O;{_Xob0)$vzqLEm4bO%H&PDtx_v-1u zlAr^}7?}Pdc$bv!la+;QEF)6{aW`O6p^W^~ocnBHSDXiO3M-88j0o0sP@cU9`C@(b z#FJ469e*eQsW2CaKsjaxDy|71Tfk!47*1t*2sNp!R*qvyWBEUbpiy=(p%Y=Fi@B(d8<^c%+e6AHz zoBw3#e*bpAuG>5Kr#l~to(pqG6_fpgT|u4kh#P*-{|Wn>I5V$�~!d$r1(vc?XxI zwg>Q&0Bl%iXRmqO9P4qYUWjdvwVp;7{}uAATk~O8Fql1wO*xkndNzs0>>3~l*vKSddHnUehO*)(awxd}L$#1$Gi|kZ8GUNQ9qo zb%0JsI2T4cCj1<;I*7J-OTBJvFowiu1AobBvEnhW5rCl^KiS8FercxohG&JyDOXW^=oP?chd{cwE%k&S05#K<_Y%$-J zXm$ClFb+6CfIZ^{D2>r2{T)~dSbs#2QUx^Hh%d|a?bDB+Usj8l^R`;-jeK_;CzOm` zSNye=CX@)2+&uJvE|=Uh(Hi+6D?E0=Edl!shXI%2Tqq@gY3ebUUNhv^14ARYvW(X{ z7J{3o0F{IwECA=qDE$3KEC4u60MX3D^A1yafk1*j7gzWifl!VXB1E>tT7M!5TpJy? z>@;A?sEDK!1M3sbgy-@igjysqUPGiIIH5O)qO4LC^niZ62}fz;g}ILLX})U67g2PN z-Yz~ZB@p4z6|e!KAjA>I0|G3_H$on4zWIjI3D1Wn&ob84;0`;OSm?ZGx(VIz_>ivt zXl5i*Pcjn7CgvXB)M$rNwg^n^jkL}VA=roK6eusM$OfQ}}Mp#`U=Dsf0 zN0Q%OaBHCm1}_}ICikll%T7>x^GG8lUW7n=*Lz)raQ@%I)G#)b)PF?crlxv4Q3BI! z!aBiHP!-^t7#7Ajc<)?*YMu+9s{YqLr0VxZ2OQVCX&wA|fPL0e?_L#fyTLDTOv1mE z1WPHiS2%b!7z*(xMu~c5fn%CzhvKHAxDn?tA0CwNn~Enuvh!ldS>zl{^FsJy=jX}R z5)iJJ)mmS_-@kqTp?`nrJ{q=eiU79rhw5ZI_B|RV$~#0z6rY*jJaSY+ z-NA+hFse*X5u=WoA#{($`F`L=RHTqqEjqw-Nu8mM

YcX| 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 llA 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 delta 23073 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 AApigX diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 8ff17e304f43..02a93fa5a4e8 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -2,7 +2,7 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd44 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 EBUILD acme-1.29.0.ebuild 1140 BLAKE2B 109016a04482351c3df89e09489f246b7dcd91473521f1e40a9f0788cdab5c49d662d08d32f359ddd563b9f04a86e3f6d365ccee387756bc25a7a59d973d102d SHA512 696444b8ca4de37ff8eead63b5ce500e80ce0315184a28edb21d39988353a252a285f01dc6a57ff6919d0d12352a1ac5f32747c2271d7b447fc814e0427b2c62 -EBUILD acme-1.30.0.ebuild 1142 BLAKE2B 3149eedb71a5e80bf3ec01b5e7bb678aba01f63f01e7179c1cb913e14baa1fbdddff209e92db0bad53c31f3aea9fd9d22e74e986d000b851d7531a66d5c73a61 SHA512 83c207826a400e854d8523412a07e40b7c1e5d4b33c7ab17227a0f8515d9241b443b58c76e991f5f9735ff206a08dac662715055f7ec2d45bd5166f9ca26c44d +EBUILD acme-1.30.0.ebuild 1140 BLAKE2B 109016a04482351c3df89e09489f246b7dcd91473521f1e40a9f0788cdab5c49d662d08d32f359ddd563b9f04a86e3f6d365ccee387756bc25a7a59d973d102d SHA512 696444b8ca4de37ff8eead63b5ce500e80ce0315184a28edb21d39988353a252a285f01dc6a57ff6919d0d12352a1ac5f32747c2271d7b447fc814e0427b2c62 EBUILD acme-1.31.0.ebuild 1142 BLAKE2B 3149eedb71a5e80bf3ec01b5e7bb678aba01f63f01e7179c1cb913e14baa1fbdddff209e92db0bad53c31f3aea9fd9d22e74e986d000b851d7531a66d5c73a61 SHA512 83c207826a400e854d8523412a07e40b7c1e5d4b33c7ab17227a0f8515d9241b443b58c76e991f5f9735ff206a08dac662715055f7ec2d45bd5166f9ca26c44d EBUILD acme-9999.ebuild 1142 BLAKE2B 3149eedb71a5e80bf3ec01b5e7bb678aba01f63f01e7179c1cb913e14baa1fbdddff209e92db0bad53c31f3aea9fd9d22e74e986d000b851d7531a66d5c73a61 SHA512 83c207826a400e854d8523412a07e40b7c1e5d4b33c7ab17227a0f8515d9241b443b58c76e991f5f9735ff206a08dac662715055f7ec2d45bd5166f9ca26c44d MISC metadata.xml 401 BLAKE2B 30a2ac1f03749a8e3bb98723c57f47ab6bcf7bfa58c2b6e21c309fae279feca0d3612df6c2a1dafaf27b4f0781c583a140322feac1a1cf2c13e50861cad129ea SHA512 d8e725b71ca81ce4ca6565ed58271b283c25394448f0f48f726f232122577c33d5b2d726e117419b2fae99f9dae29a8080bb9564eccbca13368c83988cf3da01 diff --git a/app-crypt/acme/acme-1.30.0.ebuild b/app-crypt/acme/acme-1.30.0.ebuild index a905a81b75cc..3fb83dc6c5a0 100644 --- a/app-crypt/acme/acme-1.30.0.ebuild +++ b/app-crypt/acme/acme-1.30.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]]; then S=${WORKDIR}/${P}/${PN} else SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" S=${WORKDIR}/certbot-${PV}/acme fi diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index a65752518905..a5453a72d63d 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -2,7 +2,7 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd44 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 EBUILD certbot-apache-1.29.0.ebuild 945 BLAKE2B 7a7d3e1c404a796a529707becaf6e166b33aa7afe568d91cdfcd7656b19f61ee712ca2d65055445762931917e680c67f20cda811123b733bcf9a40260970c3c7 SHA512 23dddc9757ee6eab0a131a3a84c441680678bfd27548c2651665cd25a1aade2387f405281eafba2304cec0fea0a71065d1b2b12c3f58dc6fbfc7df0fef2e3264 -EBUILD certbot-apache-1.30.0.ebuild 947 BLAKE2B a48f898df86410229175cb4cc86735136be08f8e163ccd184a7a598d0bbc88c556f243bce3f6ba354cbb0ddcdccaee6903142b8bdb382b61c7326bffa0a99cf0 SHA512 1d2ee7ad9c9a1dcc7955fdf0a2295812abcc934c8853a7406d4bc219ea851bcdeb189330e3b9b5aef486c5494d98e66a512f2c4cb631109f5136cb283a83355c +EBUILD certbot-apache-1.30.0.ebuild 945 BLAKE2B 7a7d3e1c404a796a529707becaf6e166b33aa7afe568d91cdfcd7656b19f61ee712ca2d65055445762931917e680c67f20cda811123b733bcf9a40260970c3c7 SHA512 23dddc9757ee6eab0a131a3a84c441680678bfd27548c2651665cd25a1aade2387f405281eafba2304cec0fea0a71065d1b2b12c3f58dc6fbfc7df0fef2e3264 EBUILD certbot-apache-1.31.0.ebuild 947 BLAKE2B a48f898df86410229175cb4cc86735136be08f8e163ccd184a7a598d0bbc88c556f243bce3f6ba354cbb0ddcdccaee6903142b8bdb382b61c7326bffa0a99cf0 SHA512 1d2ee7ad9c9a1dcc7955fdf0a2295812abcc934c8853a7406d4bc219ea851bcdeb189330e3b9b5aef486c5494d98e66a512f2c4cb631109f5136cb283a83355c EBUILD certbot-apache-9999.ebuild 947 BLAKE2B a48f898df86410229175cb4cc86735136be08f8e163ccd184a7a598d0bbc88c556f243bce3f6ba354cbb0ddcdccaee6903142b8bdb382b61c7326bffa0a99cf0 SHA512 1d2ee7ad9c9a1dcc7955fdf0a2295812abcc934c8853a7406d4bc219ea851bcdeb189330e3b9b5aef486c5494d98e66a512f2c4cb631109f5136cb283a83355c MISC metadata.xml 359 BLAKE2B 7f8ac46ecea304579baca80978cc35905720d1950caa183b5b5b297afab8bf6ea328324bacc438e9ecd91176230e42e55deda1c15e1ba73c63b2021ac2842c0f SHA512 a50b1db5a30eac290ac6645fcb30b0d5c4d8e51d83cff284e76358ee4fe7cef9366e40b06f532ba64a2131672972ea10b73541a9bd42cc323c17f6d26f6b0197 diff --git a/app-crypt/certbot-apache/certbot-apache-1.30.0.ebuild b/app-crypt/certbot-apache/certbot-apache-1.30.0.ebuild index 4a5e9753518c..b69b550d0c42 100644 --- a/app-crypt/certbot-apache/certbot-apache-1.30.0.ebuild +++ b/app-crypt/certbot-apache/certbot-apache-1.30.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]]; then S=${WORKDIR}/${P}/${PN} else SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" S=${WORKDIR}/${PN%-apache}-${PV}/${PN} fi diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index 9ac10952ae85..2a426020bab6 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -2,7 +2,7 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd44 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 EBUILD certbot-nginx-1.29.0.ebuild 963 BLAKE2B b4235fd8c9bbedeafaf2581fe0abb669d46e915ba7f5b9cee9943c1ecd2278859db1347a43159334df1b0054f0019066565d39c16ffc8b37a484c4de180f4c7f SHA512 38d4c236961c139664cfb7005691695968bb3213c615ff2fea37dd09067eca9d89611f25af8946c434fd7134157f7e593b043833ee0bfe3d4d061448d8caa669 -EBUILD certbot-nginx-1.30.0.ebuild 965 BLAKE2B 572c3235f9726d67f618f282b7f78dd20ce21068fd710492ab568d706cb8db81a4d9d921fe496fd23d08589c3bc19f8b46556b4674f264d0ba297d1fe05bb5c7 SHA512 e52b1a0cfddd8d17fcfcd34505652e68e174af8990d8b84b677c3b699712a7d90059655efaa056e15cebecf874fb87fcb395adb9cf46d977bb6bc90ae98875ab +EBUILD certbot-nginx-1.30.0.ebuild 963 BLAKE2B b4235fd8c9bbedeafaf2581fe0abb669d46e915ba7f5b9cee9943c1ecd2278859db1347a43159334df1b0054f0019066565d39c16ffc8b37a484c4de180f4c7f SHA512 38d4c236961c139664cfb7005691695968bb3213c615ff2fea37dd09067eca9d89611f25af8946c434fd7134157f7e593b043833ee0bfe3d4d061448d8caa669 EBUILD certbot-nginx-1.31.0.ebuild 965 BLAKE2B 572c3235f9726d67f618f282b7f78dd20ce21068fd710492ab568d706cb8db81a4d9d921fe496fd23d08589c3bc19f8b46556b4674f264d0ba297d1fe05bb5c7 SHA512 e52b1a0cfddd8d17fcfcd34505652e68e174af8990d8b84b677c3b699712a7d90059655efaa056e15cebecf874fb87fcb395adb9cf46d977bb6bc90ae98875ab EBUILD certbot-nginx-9999.ebuild 965 BLAKE2B 572c3235f9726d67f618f282b7f78dd20ce21068fd710492ab568d706cb8db81a4d9d921fe496fd23d08589c3bc19f8b46556b4674f264d0ba297d1fe05bb5c7 SHA512 e52b1a0cfddd8d17fcfcd34505652e68e174af8990d8b84b677c3b699712a7d90059655efaa056e15cebecf874fb87fcb395adb9cf46d977bb6bc90ae98875ab MISC metadata.xml 335 BLAKE2B 048854ec6bc919f9bf9b0bc74e7c291841cbfea0e571f43437937c5dd78cc65f9df53463adcf313441e01323491709b462bd9bc364876eb1508a83b3426b6b78 SHA512 25ac45574a568e362c419dfbeade4a977afa2885e7b32fb4c3d4c765450b09aa98cf419df1a39ab194518ad6f2b582e162d4dd4eec14f278635d63bf66352523 diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.30.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-1.30.0.ebuild index 7eeac389284d..ee8e964f8c21 100644 --- a/app-crypt/certbot-nginx/certbot-nginx-1.30.0.ebuild +++ b/app-crypt/certbot-nginx/certbot-nginx-1.30.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]]; then S=${WORKDIR}/${P}/${PN} else SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 x86" S=${WORKDIR}/${PN%-nginx}-${PV}/${PN} fi diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index 97c80b886dee..6298c95bc942 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -2,7 +2,7 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd44 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 EBUILD certbot-1.29.0.ebuild 1256 BLAKE2B 5fe946cfd4172ae554cc5f1d47460c957c92171a86af42ec567ded30ee0fd45c42ef6629077d372e062f46525f5e8229149d2c3e1d24b2e5824f0306134b9ca5 SHA512 1145bf5344bd778950e0a75496b05b3190729f830d7b9b872a2f3676355c873be39db236ed4fb39f8d454588cee3cdde900321903b444423fdc43e171de6b5c0 -EBUILD certbot-1.30.0.ebuild 1258 BLAKE2B 2eb9240732ce68f2e81c9df527b2d9f58af94043a22c3c1dbc0d6ea5141f91866d40ca0eb35306657d5bb2bae07199ffbecd4510f5877ac3a844f67079accc20 SHA512 43de46e0b64a794b40ab7b05392442ee8e0f7187a6f89bc4ced6bc509e585946ce90d77799f48d9be522e69155cbb0e29da64f3c824f89998764888a75620941 +EBUILD certbot-1.30.0.ebuild 1256 BLAKE2B 5fe946cfd4172ae554cc5f1d47460c957c92171a86af42ec567ded30ee0fd45c42ef6629077d372e062f46525f5e8229149d2c3e1d24b2e5824f0306134b9ca5 SHA512 1145bf5344bd778950e0a75496b05b3190729f830d7b9b872a2f3676355c873be39db236ed4fb39f8d454588cee3cdde900321903b444423fdc43e171de6b5c0 EBUILD certbot-1.31.0.ebuild 1258 BLAKE2B 2eb9240732ce68f2e81c9df527b2d9f58af94043a22c3c1dbc0d6ea5141f91866d40ca0eb35306657d5bb2bae07199ffbecd4510f5877ac3a844f67079accc20 SHA512 43de46e0b64a794b40ab7b05392442ee8e0f7187a6f89bc4ced6bc509e585946ce90d77799f48d9be522e69155cbb0e29da64f3c824f89998764888a75620941 EBUILD certbot-9999.ebuild 1258 BLAKE2B 2eb9240732ce68f2e81c9df527b2d9f58af94043a22c3c1dbc0d6ea5141f91866d40ca0eb35306657d5bb2bae07199ffbecd4510f5877ac3a844f67079accc20 SHA512 43de46e0b64a794b40ab7b05392442ee8e0f7187a6f89bc4ced6bc509e585946ce90d77799f48d9be522e69155cbb0e29da64f3c824f89998764888a75620941 MISC metadata.xml 359 BLAKE2B 7f8ac46ecea304579baca80978cc35905720d1950caa183b5b5b297afab8bf6ea328324bacc438e9ecd91176230e42e55deda1c15e1ba73c63b2021ac2842c0f SHA512 a50b1db5a30eac290ac6645fcb30b0d5c4d8e51d83cff284e76358ee4fe7cef9366e40b06f532ba64a2131672972ea10b73541a9bd42cc323c17f6d26f6b0197 diff --git a/app-crypt/certbot/certbot-1.30.0.ebuild b/app-crypt/certbot/certbot-1.30.0.ebuild index 3d098ba0560b..c328f93f94d0 100644 --- a/app-crypt/certbot/certbot-1.30.0.ebuild +++ b/app-crypt/certbot/certbot-1.30.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == 9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" fi S=${WORKDIR}/${P}/${PN} diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest index b817b0b1affc..72fb7a078eea 100644 --- a/app-crypt/gpgme/Manifest +++ b/app-crypt/gpgme/Manifest @@ -3,6 +3,6 @@ DIST gpgme-1.17.1.tar.bz2 1747692 BLAKE2B 44cf9309cbad038f23aa7c5c77fd85be23faf3 DIST gpgme-1.17.1.tar.bz2.sig 119 BLAKE2B 31832424c0e029dc520d3302a71b086d9fcb044c74344cc0fb4b6c6a02d0dd840e62e7eb60acfaf004e6f3650d58436b58e645ef2a50b948ecaf3ca162bf577a SHA512 e1a4213d0d39f2efd0d5c007a0449c76bd650e76e002a9acb673eef0579912db06d844df11a4f7cb821e1d8468d2d6c1303f1c5d915a5c3c9cb5abacfbd004fc DIST gpgme-1.18.0.tar.bz2 1762323 BLAKE2B a071b839eb75455378514f003920cd387320e9fae416e71151cf6ac1b4a058b58ed054450b79e3eeaf820ff5324ea14efa003612867477b7379a776942d62be6 SHA512 c0cb0b337d017793a15dd477a7f5eaef24587fcda3d67676bf746bb342398d04792c51abe3c26ae496e799c769ce667d4196d91d86e8a690d02c6718c8f6b4ac DIST gpgme-1.18.0.tar.bz2.sig 119 BLAKE2B 968f8b24ec71b4157214dd026aed83c96894ef353a9cb171f268d640a62fe464ba43540f318abf95dcfc19dffab177a0c3ad8a6e9937dc80e4ececbc8ceb3203 SHA512 02958d86cc037fffc787c6611ace8676d4e04cc1f65fd117eb911d3bfd665dddb7849bcd838af598465be78960f54883eac09c29c42f891f2e4b9713095aed7d -EBUILD gpgme-1.17.1-r1.ebuild 3339 BLAKE2B b94b1c3ccbac471ad16c406823460d4ffca1c9428b1420f3b433f224faf2a4a760c23b2923bff5a007cf37c63497d9ed5737683ad9bb4cc97250443bb71e00b6 SHA512 f4479a00ae16770c7180c8465079a4cf0cb92811715f87439e92c591701d1ace2c6af35a2990120723ca4c4091fc673aa61fdbda67d6648891c24905279a0dd5 -EBUILD gpgme-1.18.0-r1.ebuild 3503 BLAKE2B 08e210140e79c270dcc4df020941d02a400c21541a84da283f51e3a2a9a5b490555cef626964561afa59cad55a9ca3a6af98bd5a6b76cec3a5b79b95b3ba6def SHA512 912acb47b31ea975d7821233a2d362aa15a32e44c56e84d584dafa6c1134d57dc3014bbd1cb0eebd94705dd6d3b6c1fe058ac48021f1f16f587b3f1a48e93bc0 +EBUILD gpgme-1.17.1-r2.ebuild 3820 BLAKE2B 52bcaabf8c64282d75acc75a819fce4932f16a9fd70dcf44ed26f2df67e501ed52d32926fdde56ae3b10ef7867b7a55700b2da8e935ac483560362aaef548ed7 SHA512 07c932ce95e9c81e88dbbb736155429b823ad540cc6ca5b35a934bca10197e399cee3442409efd9e137ce6c2e6eeb8504ca6fd0f0b1c91c2c85b50032b476c01 +EBUILD gpgme-1.18.0-r2.ebuild 3984 BLAKE2B 92c40f657c8cf62921eaf4d8717e9539d380d576cdc9822301df42be3f5c9950e2fd3d5c2feb309ad1eca2f606fb492c849617ebfe5ddf20204ee3d9344a6c74 SHA512 e771d2b168fe4a323238ba7c301b5b36cbd9964f9cab7eca3e572f27f61375955e0303034ce9882ec752f96cb2d8cdb5931917d993906c1143d4f23d280369f4 MISC metadata.xml 333 BLAKE2B 6dd18b63ec1f7656ab8bd705242bec45d7820db8be31f326172cad400711e6d7268c156d6b81facfdfa79118c04728ac910a8f8de36a11454227a1399235a582 SHA512 21b8d7bf3f14b5ab7e2ea587027395cdd881ecddd5a4f70237cafc70dc904b396a33f70dd7ef37519df5a204f4e3a89d9ea6ffc221df41bd9cbf23e69863f12f diff --git a/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild b/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild deleted file mode 100644 index 278233bab4c9..000000000000 --- a/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_OPTIONAL=1 -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc - -inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme" -SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. -# Subslot: SONAME of each: -SLOT="1/11.6.15" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="common-lisp static-libs +cxx python qt5 test" -RESTRICT="!test? ( test )" - -# Note: On each bump, update dep bounds on each version from configure.ac! -RDEPEND=">=app-crypt/gnupg-2 - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.36:= - python? ( ${PYTHON_DEPS} ) - qt5? ( dev-qt/qtcore:5 )" - #doc? ( app-doc/doxygen[dot] ) -DEPEND="${RDEPEND} - test? ( - qt5? ( dev-qt/qttest:5 ) - )" -BDEPEND="python? ( dev-lang/swig ) - verify-sig? ( sec-keys/openpgp-keys-gnupg )" - -REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )" - -do_python() { - if use python; then - pushd "lang/python" > /dev/null || die - top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE} - popd > /dev/null || die - fi -} - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" - die "Could not run tests as requested with too-long WORKDIR." - fi - - # Make best effort to allow longer PORTAGE_TMPDIR - # as usock limitation fails build/tests - ln -s "${P}" "${WORKDIR}/b" || die - S="${WORKDIR}/b" -} - -src_configure() { - local languages=() - - use common-lisp && languages+=( "cl" ) - use cxx && languages+=( "cpp" ) - if use qt5; then - languages+=( "qt" ) - #use doc || - export DOXYGEN=true - export MOC="$(qt5_get_bindir)/moc" - fi - - # bug #847955 - append-lfs-flags - - # bug #811933 for libassuan prefix - econf \ - $(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \ - --enable-languages="${languages[*]}" \ - --with-libassuan-prefix="${ESYSROOT}"/usr \ - $(use_enable static-libs static) - - use python && emake -C lang/python prepare - - do_python -} - -src_compile() { - default - do_python -} - -src_test() { - default - - use python && distutils-r1_src_test -} - -python_test() { - emake -C lang/python/tests check \ - PYTHON=${EPYTHON} \ - PYTHONS=${EPYTHON} \ - TESTFLAGS="--python-libdir=${BUILD_DIR}/lib" -} - -src_install() { - default - - do_python - - find "${ED}" -type f -name '*.la' -delete || die - - # Backward compatibility for gentoo - # (in the past, we had slots) - dodir /usr/include/gpgme - dosym ../gpgme.h /usr/include/gpgme/gpgme.h -} diff --git a/app-crypt/gpgme/gpgme-1.17.1-r2.ebuild b/app-crypt/gpgme/gpgme-1.17.1-r2.ebuild new file mode 100644 index 000000000000..574a602ef261 --- /dev/null +++ b/app-crypt/gpgme/gpgme-1.17.1-r2.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintainers should: +# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ +# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 +# (find the one for the current release then subscribe to it + +# any subsequent ones linked within so you're covered for a while.) + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_OPTIONAL=1 +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc + +inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig + +DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" +HOMEPAGE="https://www.gnupg.org/related_software/gpgme" +SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2 + verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )" + +LICENSE="GPL-2 LGPL-2.1" +# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 +# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. +# Subslot: SONAME of each: +SLOT="1/11.6.15" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="common-lisp static-libs +cxx python qt5 test" +RESTRICT="!test? ( test )" + +# - On each bump, update dep bounds on each version from configure.ac! +# - Quirky libgpg-error dep for bug #699206 (change in recent libgpg-error +# made gpgme stop installing gpgme-config) +RDEPEND=">=app-crypt/gnupg-2 + >=dev-libs/libassuan-2.5.3:= + >=dev-libs/libgpg-error-1.36:= + || ( + >=dev-libs/libgpg-error-1.46-r1 + /dev/null || die + top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE} + popd > /dev/null || die + fi +} + +src_prepare() { + default + + elibtoolize + + # bug #697456 + addpredict /run/user/$(id -u)/gnupg + + local MAX_WORKDIR=66 + if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then + eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" + die "Could not run tests as requested with too-long WORKDIR." + fi + + # Make best effort to allow longer PORTAGE_TMPDIR + # as usock limitation fails build/tests + ln -s "${P}" "${WORKDIR}/b" || die + S="${WORKDIR}/b" +} + +src_configure() { + local languages=() + + use common-lisp && languages+=( "cl" ) + use cxx && languages+=( "cpp" ) + if use qt5; then + languages+=( "qt" ) + #use doc || + export DOXYGEN=true + export MOC="$(qt5_get_bindir)/moc" + fi + + # bug #847955 + append-lfs-flags + + # bug #811933 for libassuan prefix + econf \ + $(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \ + --enable-languages="${languages[*]}" \ + --with-libassuan-prefix="${ESYSROOT}"/usr \ + $(use_enable static-libs static) + + use python && emake -C lang/python prepare + + do_python +} + +src_compile() { + default + do_python +} + +src_test() { + default + + use python && distutils-r1_src_test +} + +python_test() { + emake -C lang/python/tests check \ + PYTHON=${EPYTHON} \ + PYTHONS=${EPYTHON} \ + TESTFLAGS="--python-libdir=${BUILD_DIR}/lib" +} + +src_install() { + default + + do_python + + find "${ED}" -type f -name '*.la' -delete || die + + # Backward compatibility for gentoo + # (in the past, we had slots) + dodir /usr/include/gpgme + dosym ../gpgme.h /usr/include/gpgme/gpgme.h +} diff --git a/app-crypt/gpgme/gpgme-1.18.0-r1.ebuild b/app-crypt/gpgme/gpgme-1.18.0-r1.ebuild deleted file mode 100644 index 66befaf859db..000000000000 --- a/app-crypt/gpgme/gpgme-1.18.0-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_OPTIONAL=1 -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc - -inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme" -SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. -# Subslot: SONAME of each: -# Bump FUDGE if a release is made which breaks ABI without changing SONAME. -# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) -SLOT="1/11.6.15.1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="common-lisp static-libs +cxx python qt5 test" -RESTRICT="!test? ( test )" - -# Note: On each bump, update dep bounds on each version from configure.ac! -RDEPEND=">=app-crypt/gnupg-2 - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.36:= - python? ( ${PYTHON_DEPS} ) - qt5? ( dev-qt/qtcore:5 )" - #doc? ( app-doc/doxygen[dot] ) -DEPEND="${RDEPEND} - test? ( - qt5? ( dev-qt/qttest:5 ) - )" -BDEPEND="python? ( dev-lang/swig ) - verify-sig? ( sec-keys/openpgp-keys-gnupg )" - -REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch -) - -do_python() { - if use python; then - pushd "lang/python" > /dev/null || die - top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE} - popd > /dev/null || die - fi -} - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" - die "Could not run tests as requested with too-long WORKDIR." - fi - - # Make best effort to allow longer PORTAGE_TMPDIR - # as usock limitation fails build/tests - ln -s "${P}" "${WORKDIR}/b" || die - S="${WORKDIR}/b" -} - -src_configure() { - local languages=() - - use common-lisp && languages+=( "cl" ) - use cxx && languages+=( "cpp" ) - if use qt5; then - languages+=( "qt" ) - #use doc || - export DOXYGEN=true - export MOC="$(qt5_get_bindir)/moc" - fi - - # bug #847955 - append-lfs-flags - - econf \ - $(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \ - --enable-languages="${languages[*]}" \ - $(use_enable static-libs static) - - use python && emake -C lang/python prepare - - do_python -} - -src_compile() { - default - do_python -} - -src_test() { - default - - use python && distutils-r1_src_test -} - -python_test() { - emake -C lang/python/tests check \ - PYTHON=${EPYTHON} \ - PYTHONS=${EPYTHON} \ - TESTFLAGS="--python-libdir=${BUILD_DIR}/lib" -} - -src_install() { - default - - do_python - - find "${ED}" -type f -name '*.la' -delete || die - - # Backward compatibility for gentoo - # (in the past, we had slots) - dodir /usr/include/gpgme - dosym ../gpgme.h /usr/include/gpgme/gpgme.h -} diff --git a/app-crypt/gpgme/gpgme-1.18.0-r2.ebuild b/app-crypt/gpgme/gpgme-1.18.0-r2.ebuild new file mode 100644 index 000000000000..bff9e90c35bd --- /dev/null +++ b/app-crypt/gpgme/gpgme-1.18.0-r2.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintainers should: +# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ +# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 +# (find the one for the current release then subscribe to it + +# any subsequent ones linked within so you're covered for a while.) + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_OPTIONAL=1 +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc + +inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig + +DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" +HOMEPAGE="https://www.gnupg.org/related_software/gpgme" +SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2 + verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )" + +LICENSE="GPL-2 LGPL-2.1" +# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 +# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. +# Subslot: SONAME of each: +# Bump FUDGE if a release is made which breaks ABI without changing SONAME. +# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) +SLOT="1/11.6.15.1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="common-lisp static-libs +cxx python qt5 test" +RESTRICT="!test? ( test )" + +# - On each bump, update dep bounds on each version from configure.ac! +# - Quirky libgpg-error dep for bug #699206 (change in recent libgpg-error +# made gpgme stop installing gpgme-config) +RDEPEND=">=app-crypt/gnupg-2 + >=dev-libs/libassuan-2.5.3:= + >=dev-libs/libgpg-error-1.36:= + || ( + >=dev-libs/libgpg-error-1.46-r1 + /dev/null || die + top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE} + popd > /dev/null || die + fi +} + +src_prepare() { + default + + elibtoolize + + # bug #697456 + addpredict /run/user/$(id -u)/gnupg + + local MAX_WORKDIR=66 + if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then + eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" + die "Could not run tests as requested with too-long WORKDIR." + fi + + # Make best effort to allow longer PORTAGE_TMPDIR + # as usock limitation fails build/tests + ln -s "${P}" "${WORKDIR}/b" || die + S="${WORKDIR}/b" +} + +src_configure() { + local languages=() + + use common-lisp && languages+=( "cl" ) + use cxx && languages+=( "cpp" ) + if use qt5; then + languages+=( "qt" ) + #use doc || + export DOXYGEN=true + export MOC="$(qt5_get_bindir)/moc" + fi + + # bug #847955 + append-lfs-flags + + econf \ + $(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \ + --enable-languages="${languages[*]}" \ + $(use_enable static-libs static) + + use python && emake -C lang/python prepare + + do_python +} + +src_compile() { + default + do_python +} + +src_test() { + default + + use python && distutils-r1_src_test +} + +python_test() { + emake -C lang/python/tests check \ + PYTHON=${EPYTHON} \ + PYTHONS=${EPYTHON} \ + TESTFLAGS="--python-libdir=${BUILD_DIR}/lib" +} + +src_install() { + default + + do_python + + find "${ED}" -type f -name '*.la' -delete || die + + # Backward compatibility for gentoo + # (in the past, we had slots) + dodir /usr/include/gpgme + dosym ../gpgme.h /usr/include/gpgme/gpgme.h +} diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz index 8f2556c94f1be59f8027811e1c9a3f267296100c..0a71563e14b7704dfbe60576e7bc0396270ee5c7 100644 GIT binary patch delta 6510 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 WyKJf*IVjAQ|M35=Cr%tcF#rJCG^Gsy diff --git a/app-doc/gimp-help/Manifest b/app-doc/gimp-help/Manifest index 064a741f72ed..8adc1cd3f813 100644 --- a/app-doc/gimp-help/Manifest +++ b/app-doc/gimp-help/Manifest @@ -1,5 +1,4 @@ AUX gimp-help-2.10.0-python3.patch 13294 BLAKE2B 86ed2514e95210986e9d108e908abbf89354e3ff2ef314ad4409e42804b59728cac8f4b8eab3d1d431aaf3fc4745774fbf405ebad80c235b69e3583e47132b38 SHA512 b1932670247c793c8bd9c70045fb3f568ff99c964f2bc8ca1e7971f510512b7e476ced5c79b0bbd4e6966c9caf5c75f436926772b36996f5cf3d9e80bcc7ad76 DIST gimp-help-2.10.0.tar.bz2 187092180 BLAKE2B 29a7fbe3fcb6f3210aeda4bc514d7e0eeca05f9fabd3b9022c7ed1e5a9432876cc3bf530632648e2eb50509add4e387106d9705a1c17469e33496daec737d21b SHA512 2f6d5e7cf0c3b4960c92074ef02d51a1d089c148f6453a66e453a3084cdede280f72c6b77d35f66777adbda8aa273ec2a472fb538142e51bb263c3077eec473a -EBUILD gimp-help-2.10.0-r1.ebuild 817 BLAKE2B 4ab66b499466301a9b73c3f7f5577682929085f9fc25f02e346043d79ae6a18b9445f3027882edf8bd39107d85a680379410b8d3c395bc97c2b2e6af05533e7a SHA512 1f69d4de0386f537871da622942127f41e702e6893587a30223470f6c98c38adb7a98c06e3d2c4de569016656ba97884fd275d678a7360ca7b7372bdc1410033 -EBUILD gimp-help-2.10.0-r2.ebuild 985 BLAKE2B 10e9cae14e57d992605f88536e5e3b67125c284ec0453fb7fcfd7518e53b4739721c19033afa29cd4e8ec16895d3a277a9429921e6ad5b584de52c9be39cf923 SHA512 f9de85309aff693e2becb56584a8bb41c8d59e3cbccfd0d14149c9d8ed7576239ac8a787734c905705825cb1a5ff33b05b67451af4c97457e337941eedc8f3d2 +EBUILD gimp-help-2.10.0-r2.ebuild 995 BLAKE2B a5c0ae2fca5f18a316679bcd0a62a841ca695dcf5b6916cbe2dcec258424c99ad5c8c6d447c6eb47668f3ddcddd999b5cd393fd60ac7c356ab5a9bc7717b84d3 SHA512 4403c05b88523f7704404a1eeae901f420787169f0969d85b29deae2d857e84d9f2ec119683f35c630bda0e37729b316d9be0afc5e3ea5dc6435744ea6088ebb MISC metadata.xml 401 BLAKE2B a80bbfba7d3e6e613ecc32c54ccad9f6b92e945feab3567fb0491b3cf83f5fb51d90372b6954b1127bce5c1d2028bfb2ed6518a9dde72c2adfc8286884f9efc7 SHA512 5f30ae63c4b82933c885a60d010dd1bb7d92355478aae874ec2aaef647ca3ecdb9f85311280a31d31ed4068e028049d3e54aeac84ff6528f3174db14c938b62c diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild b/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild deleted file mode 100644 index 9c4c1db5c92a..000000000000 --- a/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit python-any-r1 - -DESCRIPTION="GNU Image Manipulation Program help files" -HOMEPAGE="https://docs.gimp.org/" -SRC_URI="mirror://gimp/help/${P}.tar.bz2" - -LICENSE="FDL-1.2" -SLOT="2" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - sys-devel/gettext -" - -DEPEND="$(python_gen_any_dep 'dev-libs/libxml2[python,${PYTHON_USEDEP}]') - dev-libs/libxslt -" - -# Adds python3 build support, bug 725940 -# patch is from https://gitlab.gnome.org/GNOME/gimp-help/-/issues/201 -PATCHES=( "${FILESDIR}/${P}-python3.patch" ) - -python_check_deps() { - has_version "dev-libs/libxml2[${PYTHON_USEDEP}]" -} - -src_configure() { - econf --without-gimp -} diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild index 2d9bc7dd0fa5..2acfe7888565 100644 --- a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild +++ b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit python-any-r1 DESCRIPTION="GNU Image Manipulation Program help files" @@ -29,7 +29,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${P}-python3.patch" ) python_check_deps() { - has_version -b "dev-libs/libxml2[python,${PYTHON_USEDEP}]" + python_has_version "dev-libs/libxml2[python,${PYTHON_USEDEP}]" } src_configure() { @@ -39,6 +39,6 @@ src_configure() { src_compile() { # See bug: 833566 python_export_utf8_locale - # If affected with bug: 677198 then set "emake -j1" - emake + # Affected with bugs: 677198, 876205. Set "emake -j1" + emake -j1 } diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 9939b1275fe2184c905a477a7b92a6b90fa775f6..c47797939cf3f4a560bc18c8b394cfb3f9266825 100644 GIT binary patch delta 13203 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 Il8j^k01kD`ivR!s diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index 6b516d948ab3..e56202213c82 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -2,16 +2,12 @@ AUX vscode-url-handler-wayland.desktop 351 BLAKE2B 8b1d295572865fb25beeb14d9762c AUX vscode-url-handler.desktop 291 BLAKE2B 364ce7de060a947d48486a639aed515f5b17e1720ac1eaee1aa4e13559047622e2897c0426aed792e3d8aed440771c6f5bb3e36873140401c951ec3b749cd661 SHA512 4607346645781f67daeb6cff2425924133537d620bf7dac9c2619cd5a1a29252e7ecf1a27f27e7bb917c413d462f129f9ae26f50ec8b531e5ac872bc8b96dd93 AUX vscode-wayland.desktop 580 BLAKE2B fb70f6b28e975368550735f2dab8be6ccab9510481c794e6b44545a690224bc93b51cbc6beb809886eee1cde3648eb284374c87c0b74a1fcc3bdf0af0e700a9f SHA512 615cacda3121b4a839816722382c23bfa2cb162e2a772ba91bded9e161a92763bb536778ea8f716e4c6c46f4f6c289a9c922347523d278ba3714569eb64c0234 AUX vscode.desktop 451 BLAKE2B 3c0cbe4a9bf71d47c3534bf6f7a265a04a0949b0bb86e060a0ecccb3b9f242ba9b46f1fc0dea37ff0d982ec88417da980b31b9658906a8f23c707e9b100183c6 SHA512 334b8c025c4a99e0f1390c56dd89e529c23b0ea3f6ec5a83105eb6acc4ff62b4d25419353d7bf4bb69dec611bd98778e7b8c728d2392827aa97690b5b91c7fb8 -DIST vscode-1.71.0-amd64.tar.gz 120011495 BLAKE2B 21fe7b9b51d1e2707d93db638a2deb0c8f38f70f5270a66b42d8ab9feedaabec06c1ac0ac971b22ab5b602856511ab8236c385ea1c51cc6f670a31f1dd65393a SHA512 113d089f51a863d0f70abe0e12aa6639e26bb7a9abe69053cfaee64de270bfd83b9f257746116fa43b05bb2f18f5aae654e4e5d3d1b677a38193b0c7605c3475 -DIST vscode-1.71.0-arm.tar.gz 101274306 BLAKE2B 305e1559141d0a382de63046b240b36d24c88597a93b68b2cea04dea9d6217a51f42cbe9f7470660754fabf02d9a2ccc95f1b6a36800fbfd9a23e5d946373ca1 SHA512 cd4189e21f1c343cb48dc49db3f5b546e64914e13bcd0799d6991e0bc3225b65577167a1dff64819bfa832d309a67c958af2f7fc67463901f9c331c26c1f6865 -DIST vscode-1.71.0-arm64.tar.gz 110195894 BLAKE2B 92ad4f63535922c54ce8de7c6db152abdeb3e894d71807deea04f23c4debf8d441ddfa2f4c958a4975282d01bb1da4135a338b1c8ba17e430bad51bee860c32f SHA512 72c4ff1c2a62d609e5a3bbe29c2b36fef267c7e3b0c8af904ea9fcaf67625a91bc7de8c4e0d4570f8b98990e87b579149be9a15ca4284ed87c1cf0b1b48eaecd -DIST vscode-1.71.1-amd64.tar.gz 120014241 BLAKE2B 95268c8fd7ec5aec98baf496ac07f380fe80ec95264ddbc1f38003cb185ae7f70e8e0168eb079b2bbf3c7c97e14f634be603e5d267b8672426b59d80f6cf6183 SHA512 b09d5b8e2e4fd90ab548cf03d16409dcac3a083ecf82639eee235f169d14cb224ca66b47acf5f4cc080a9bc3ca9f12785e5bbd4be405e5ba56c7fc47de31e91b -DIST vscode-1.71.1-arm.tar.gz 101249342 BLAKE2B 60c0dcaa3badbde83a3c426268b7484f7d1dd9b56c9aed510e8383f362d7b662f093e6d94ec0abf513839f5f03e852e2c3c661c2787128ff1baf27750a210df4 SHA512 66ed8e396572ecb2040727aa2989b163e51838bdbd9388e8c85e1618ed227add47904773e309bf26e5d40d039cb2e338f55f9306929b8c2602f3caadf8889608 -DIST vscode-1.71.1-arm64.tar.gz 110197541 BLAKE2B dc042fb9325dce6d3c9dfe6ce2f650319a7eb30eb799c46a0563ab6049c7777ff814f94f97ff835d557eccf39051f68440850936f3ce9a3692ccefce9b4fa3b7 SHA512 8f57c5298d8389d51600893f545103c1101d956bce3bbb9f8334d11847254c31ff3367387d9a78c6546597c3cf6647fa5fd045976b1e1fddb14ac7a338763a1b DIST vscode-1.71.2-amd64.tar.gz 120012826 BLAKE2B 4e93141ebacc39e47600b9919175e206f4b9d26134657b0f70137d35ab75582846783a3a6f4642e6b9f6a5c64f258efdef3fd480b08a6261bef68eed2e081ca0 SHA512 4ea93a95c009f1b6a816b47374e68f49b43d3bad195de612912f488a83eb48d63382c480fbaff0efa1baa738bd50aa6dbd8244d56870dd27e1592d043778d156 DIST vscode-1.71.2-arm.tar.gz 101261361 BLAKE2B 563faefdc0132b41f50166f84f7e508cd34f4e6609d47ce2966a17083f6b28e5c302faff8374060c74137d05f691bcf1120abb4c6111333b9317306691a00bcb SHA512 50821062437cbcc662791bc1c9f5004cbbfb2455de768ac205fcb9019b3e5775d24ca39cc60ed3280fb67b026c86f4ee117995e2826f2b7a6defc81169f53585 DIST vscode-1.71.2-arm64.tar.gz 110174916 BLAKE2B 8f14bd5df25a64c5872b3044c5d66810b88af6d496f159788651f9177525999747713888814c125189c817a814db41e165a754dfd5a689b21b507eea1572673d SHA512 978c0c613ec2d74278de829b158dcc4983fd9ffe86ddcab92968df7fa8d08fef29f9b1126b65fbe15864c72f6169106ba5da505e8d038de67896a00ab426182a -EBUILD vscode-1.71.0-r1.ebuild 3281 BLAKE2B 4d4b2178e21f9f39006ca1fee4b669ffb5a64328fbbdfe95a0f7357d1e718ca24e3301246b4991a0e8ba6de271f46b80b26bd876ac5b274b34fe1a2560cf3b39 SHA512 385ff7444a2c6bd486910c279d6dc885485f74e75969591822d04ebd4e40c67aca4de47e358f82e2fca504b08dfa33bf733d7f407cd93037ebe1e36fac0db883 -EBUILD vscode-1.71.1-r1.ebuild 3281 BLAKE2B 4d4b2178e21f9f39006ca1fee4b669ffb5a64328fbbdfe95a0f7357d1e718ca24e3301246b4991a0e8ba6de271f46b80b26bd876ac5b274b34fe1a2560cf3b39 SHA512 385ff7444a2c6bd486910c279d6dc885485f74e75969591822d04ebd4e40c67aca4de47e358f82e2fca504b08dfa33bf733d7f407cd93037ebe1e36fac0db883 +DIST vscode-1.72.0-amd64.tar.gz 123819482 BLAKE2B 02af76ac4f68f688c6c0d7c2df41e6a01b575bf8c0f1073f5c13d5d390bbd1b56ab2f1fb22352d6d407842cd18ebd078ffc05472400efb397eaa2a5207c6de0e SHA512 c228ffad233f7162226bc2a51bbb5339f5c008326c92a895a5c0def02dd1150cae58794fb44b6425b2ad365f462cd3972480061ab2e87891b61b76cf280490dd +DIST vscode-1.72.0-arm.tar.gz 104770726 BLAKE2B 5885de454ae094d814ead3ff9c910156714e4ec6cbdcc36fed8c4caf319e24cc41a5e40552a98c76d2c2a472d82f287ead24fd43e67321c9c5a246ef23f4aa7a SHA512 24aad1ceed99a04141f7aeb7a1150b9d8b51f31e10ea373929e86a45bcc56abf68c22aaf370c46b5639262dae76dbf4ed914d7154a8b2dbec65808d1247b006f +DIST vscode-1.72.0-arm64.tar.gz 113898746 BLAKE2B 98690c88d41695614258100133232c73ef2112be2082245026412b93a13df122cbf7b2a77601fa87268af0c4ef7c5794b7399593b060dc3a844579d808083960 SHA512 b982e638420dffadb5200bb9bca5d7bcc1632280e62e1f237d43fc2d80f77ccb756edf6ac54550a5a8db4d4e4f50c307434d3f71cc881827e1649f474a01cde7 EBUILD vscode-1.71.2-r1.ebuild 3281 BLAKE2B 4d4b2178e21f9f39006ca1fee4b669ffb5a64328fbbdfe95a0f7357d1e718ca24e3301246b4991a0e8ba6de271f46b80b26bd876ac5b274b34fe1a2560cf3b39 SHA512 385ff7444a2c6bd486910c279d6dc885485f74e75969591822d04ebd4e40c67aca4de47e358f82e2fca504b08dfa33bf733d7f407cd93037ebe1e36fac0db883 +EBUILD vscode-1.72.0-r1.ebuild 3297 BLAKE2B 486e60860786d0fe530fe6450d25f71286e4730d1bdf696833ec4bc7967b3ddb631fdf7927a20abfccc432c08502746d0192a0c781e0a6e9535772a370c12862 SHA512 1de4e2793eab548c62b4992a02a2bccb80691db866a3e0a46298fbd83625d3a0496ee8ab4f85c72fee5ba7e081ee0f9c5a0ebe18db78efe1097a9884b3f71866 MISC metadata.xml 1058 BLAKE2B cf7606233d99e4429debe5ef824f235f1ff3083ab5553030453e982bfb5860dd5ccecca3792319665835d604b6ff2cb53ebd885bb959236784c62885087750b2 SHA512 961552953336ad9606c9fc004fc3e0fb8d7481a017b6ba5da683db5ba989f58d474ccb4ea3a001851b2cfe705e7fe3f70ba01a14dd1f048523e73af522d50410 diff --git a/app-editors/vscode/vscode-1.71.0-r1.ebuild b/app-editors/vscode/vscode-1.71.0-r1.ebuild deleted file mode 100644 index 415f727447c3..000000000000 --- a/app-editors/vscode/vscode-1.71.0-r1.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" -HOMEPAGE="https://code.visualstudio.com" -SRC_URI=" - amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) - arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) - arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) -" -S="${WORKDIR}" - -RESTRICT="mirror strip bindist" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - Microsoft-vscode - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - app-crypt/libsecret[crypt] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - sys-apps/util-linux - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - /opt/vscode/chrome_crashpad_handler - /opt/vscode/chrome-sandbox - /opt/vscode/code - /opt/vscode/libEGL.so - /opt/vscode/libffmpeg.so - /opt/vscode/libGLESv2.so - /opt/vscode/libvk_swiftshader.so - /opt/vscode/libvulkan.so* - /opt/vscode/resources/app/extensions/* - /opt/vscode/resources/app/node_modules.asar.unpacked/* - /opt/vscode/swiftshader/libEGL.so - /opt/vscode/swiftshader/libGLESv2.so -" - -src_install() { - if use amd64; then - cd "${WORKDIR}/VSCode-linux-x64" || die - elif use arm; then - cd "${WORKDIR}/VSCode-linux-armhf" || die - elif use arm64; then - cd "${WORKDIR}/VSCode-linux-arm64" || die - else - die "Visual Studio Code only supports amd64, arm and arm64" - fi - - # Cleanup - rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die - - # Disable update server - sed -e "/updateUrl/d" -i ./resources/app/product.json || die - - # Install - pax-mark m code - insinto "/opt/${PN}" - doins -r * - fperms +x /opt/${PN}/{,bin/}code - fperms +x /opt/${PN}/chrome_crashpad_handler - fperms 4711 /opt/${PN}/chrome-sandbox - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh - fperms -R +x /opt/${PN}/resources/app/out/vs/base/node - fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg - dosym "../../opt/${PN}/bin/code" "usr/bin/vscode" - dosym "../../opt/${PN}/bin/code" "usr/bin/code" - domenu "${FILESDIR}/vscode.desktop" - domenu "${FILESDIR}/vscode-url-handler.desktop" - domenu "${FILESDIR}/vscode-wayland.desktop" - domenu "${FILESDIR}/vscode-url-handler-wayland.desktop" - newicon "resources/app/resources/linux/code.png" "vscode.png" -} - -pkg_postinst() { - xdg_pkg_postinst - elog "You may want to install some additional utils, check in:" - elog "https://code.visualstudio.com/Docs/setup#_additional-tools" - optfeature "keyring support inside vscode" "gnome-base/gnome-keyring" -} diff --git a/app-editors/vscode/vscode-1.71.1-r1.ebuild b/app-editors/vscode/vscode-1.71.1-r1.ebuild deleted file mode 100644 index 415f727447c3..000000000000 --- a/app-editors/vscode/vscode-1.71.1-r1.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" -HOMEPAGE="https://code.visualstudio.com" -SRC_URI=" - amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) - arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) - arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) -" -S="${WORKDIR}" - -RESTRICT="mirror strip bindist" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - Microsoft-vscode - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - app-crypt/libsecret[crypt] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - sys-apps/util-linux - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - /opt/vscode/chrome_crashpad_handler - /opt/vscode/chrome-sandbox - /opt/vscode/code - /opt/vscode/libEGL.so - /opt/vscode/libffmpeg.so - /opt/vscode/libGLESv2.so - /opt/vscode/libvk_swiftshader.so - /opt/vscode/libvulkan.so* - /opt/vscode/resources/app/extensions/* - /opt/vscode/resources/app/node_modules.asar.unpacked/* - /opt/vscode/swiftshader/libEGL.so - /opt/vscode/swiftshader/libGLESv2.so -" - -src_install() { - if use amd64; then - cd "${WORKDIR}/VSCode-linux-x64" || die - elif use arm; then - cd "${WORKDIR}/VSCode-linux-armhf" || die - elif use arm64; then - cd "${WORKDIR}/VSCode-linux-arm64" || die - else - die "Visual Studio Code only supports amd64, arm and arm64" - fi - - # Cleanup - rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die - - # Disable update server - sed -e "/updateUrl/d" -i ./resources/app/product.json || die - - # Install - pax-mark m code - insinto "/opt/${PN}" - doins -r * - fperms +x /opt/${PN}/{,bin/}code - fperms +x /opt/${PN}/chrome_crashpad_handler - fperms 4711 /opt/${PN}/chrome-sandbox - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh - fperms -R +x /opt/${PN}/resources/app/out/vs/base/node - fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg - dosym "../../opt/${PN}/bin/code" "usr/bin/vscode" - dosym "../../opt/${PN}/bin/code" "usr/bin/code" - domenu "${FILESDIR}/vscode.desktop" - domenu "${FILESDIR}/vscode-url-handler.desktop" - domenu "${FILESDIR}/vscode-wayland.desktop" - domenu "${FILESDIR}/vscode-url-handler-wayland.desktop" - newicon "resources/app/resources/linux/code.png" "vscode.png" -} - -pkg_postinst() { - xdg_pkg_postinst - elog "You may want to install some additional utils, check in:" - elog "https://code.visualstudio.com/Docs/setup#_additional-tools" - optfeature "keyring support inside vscode" "gnome-base/gnome-keyring" -} diff --git a/app-editors/vscode/vscode-1.72.0-r1.ebuild b/app-editors/vscode/vscode-1.72.0-r1.ebuild new file mode 100644 index 000000000000..e52f2ef29431 --- /dev/null +++ b/app-editors/vscode/vscode-1.72.0-r1.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" +HOMEPAGE="https://code.visualstudio.com" +SRC_URI=" + amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) + arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) + arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) +" +S="${WORKDIR}" + +RESTRICT="mirror strip bindist" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + Microsoft-vscode + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" + +RDEPEND=" + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/util-linux + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango +" + +QA_PREBUILT=" + /opt/vscode/chrome_crashpad_handler + /opt/vscode/chrome-sandbox + /opt/vscode/code + /opt/vscode/libEGL.so + /opt/vscode/libffmpeg.so + /opt/vscode/libGLESv2.so + /opt/vscode/libvk_swiftshader.so + /opt/vscode/libvulkan.so* + /opt/vscode/resources/app/extensions/* + /opt/vscode/resources/app/node_modules.asar.unpacked/* + /opt/vscode/swiftshader/libEGL.so + /opt/vscode/swiftshader/libGLESv2.so +" + +src_install() { + if use amd64; then + cd "${WORKDIR}/VSCode-linux-x64" || die + elif use arm; then + cd "${WORKDIR}/VSCode-linux-armhf" || die + elif use arm64; then + cd "${WORKDIR}/VSCode-linux-arm64" || die + else + die "Visual Studio Code only supports amd64, arm and arm64" + fi + + # Cleanup + rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die + + # Disable update server + sed -e "/updateUrl/d" -i ./resources/app/product.json || die + + # Install + pax-mark m code + insinto "/opt/${PN}" + doins -r * + fperms +x /opt/${PN}/{,bin/}code + fperms +x /opt/${PN}/chrome_crashpad_handler + fperms 4711 /opt/${PN}/chrome-sandbox + fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh + fperms -R +x /opt/${PN}/resources/app/out/vs/base/node + fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg + dosym "../../opt/${PN}/bin/code" "usr/bin/vscode" + dosym "../../opt/${PN}/bin/code" "usr/bin/code" + domenu "${FILESDIR}/vscode.desktop" + domenu "${FILESDIR}/vscode-url-handler.desktop" + domenu "${FILESDIR}/vscode-wayland.desktop" + domenu "${FILESDIR}/vscode-url-handler-wayland.desktop" + newicon "resources/app/resources/linux/code.png" "vscode.png" +} + +pkg_postinst() { + xdg_pkg_postinst + elog "You may want to install some additional utils, check in:" + elog "https://code.visualstudio.com/Docs/setup#_additional-tools" + optfeature "keyring support inside vscode" "gnome-base/gnome-keyring" +} diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index 9aa4da301ff8..c423a89880c3 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -2,12 +2,12 @@ AUX vscodium-url-handler-wayland.desktop 383 BLAKE2B c3e281318290826ce9451fe517b AUX vscodium-url-handler.desktop 315 BLAKE2B b514551e6256cb444f13bfda86a9e164ed926d8aedbfcb7de3a6b1c3d3c2e465c0ee158c74626814908a153c5f801434952865a708c89ffdf64bce24a83fcc20 SHA512 afcf89af009361b409330a223696013e1ee8973bc3b3068e778fb05c3355fed66063bd537a66685d6ad3578c2808532d4b9c5273a291c7d2f3a9c0b2f997f152 AUX vscodium-wayland.desktop 609 BLAKE2B 1b25dc9e98b5a12a10f85001b9c5acc9325368a2310a7d1e2aad20e22ae07fb000aa495b694612032e999f431c8f8e47f60eb162d0c7487fcfef6e37249622d4 SHA512 1d371978a5780c8d37e6e1359ca029659055a8d80de0d672d6eb3f21b890db2b92e368fd244be7cf83ec30935271cb269f1b9aef1c7deaaae36c3d739221d8f2 AUX vscodium.desktop 481 BLAKE2B 89f335edd1f7d0256f95eb96d335c2359d8fd984a29bdc3190218ea63ba9a19e64435eb50c7be818cf28243c8cdf9b385f8987f6917e52df565a4ca555a2a13b SHA512 234f79a5ea9b901b62fe0c094554de3b339a67e8f47ec4b3daa5c0653778b9f51d1ccd91e773b4ca27f27e30a5847d5a3172d0ed322ada4d47624028bd5d8c1b -DIST vscodium-1.71.0.22245-amd64.tar.gz 119418373 BLAKE2B aecb45c00e67d0b6a62560797f02c34f521660fb67526cb77943113c99d8b39b2ac97b12d1b9b8fad85654b4dfa59fb9a5e28f13ddf2deae71e18e0fcfcf92bd SHA512 a284a17e56a09e29b4a1ad6aec3e4e68bc6d6a8d92f0d6744bdc2f708c0acbe4393c9724c4c2eb6256c7198518d48cd0fde3237424bec020887f1b0e28742276 -DIST vscodium-1.71.0.22245-arm.tar.gz 101458849 BLAKE2B 008b95419df2e1e02876b7b7c8bfe567b3291eccca7de418ab899716163a68b536febd6329119f4532017e20c274d479e788a3d3d5bb8d1b3af92fc96afe42f0 SHA512 0700d85e8db1733d3d80ddeaca68132bdeccd7dfc89cda923103739db9d00305087a6544639d4ed802c75eeb2887a998f1b4154d7d0be4db5d11da40e34325be -DIST vscodium-1.71.0.22245-arm64.tar.gz 112480037 BLAKE2B 730fe3e6564c7c72ddd9bbcc8e13f2ceb298eeb598267d38858660c5e99a0e490916b335096e59bda4cea278d19b00b54cd91f32e7933a7853ee32a6de631361 SHA512 b545b77e7e95ea5b7022310ec8fa50ed290aa7002f0f6c925a10f28eba07cf20ae18ada3f7b37f6aa1ebcc4a2eea76246ef4c511c12b8fa952f3ecadda92ff8f DIST vscodium-1.71.2.22258-amd64.tar.gz 119405578 BLAKE2B dc6275d923dd48db78f6d9fdd219de822d16ba312fbcda3b1c5764f73321f38ddb62a338dfbde59df8f9e86b00011e71d9dd432e392b98b2f6eb19699df12df2 SHA512 5f3f8cbdac8aa3c8c9c4a954c62dffe8764db048fb4e8e5cb679ee9e7b68bf32a572093302ba035eea3358a7c3b18b40b5080ce04d24ef1558f858aa4d29f4f9 DIST vscodium-1.71.2.22258-arm.tar.gz 101454282 BLAKE2B b3ef1f4c1d16cba4ffe1cad177bb31611b2a5fc94a8b6b47629bdb570617245ebb5c0e417240ea4e7cd6ac643e031914b1786179de4653f707b522e0491bd944 SHA512 64d5fc48f0de1358cc30a2200d60c8a739bf579058f280e1bb4dd2c2db0241169d7bc4404b8b631554e4ecf764dc2587db31c81af73116019dbef15a4cf675ea DIST vscodium-1.71.2.22258-arm64.tar.gz 112485387 BLAKE2B 879f16278a1b221283ef1f217634e589aaa37afad295c26ddb005fcca0df20bbc2c2c80b8c8f59d1dfff9bd33bbcbe8a27482996a4426c776e4a23d0a754ca0e SHA512 9bb531e3f08be4d5578fbc68c51c0a2e7797a2c89602f3133729b12bac3ca1ad48cc16ed71049ed6cdf4aef74a0ce518108d757de7fee175470cdba97b54712a -EBUILD vscodium-1.71.0.22245-r1.ebuild 3125 BLAKE2B e7d1f4d836134d24d57abaad35f7218efe68bc8c5138c2011b92ab6bc9e23d77f7996951f2bebe2fff73b003ce195cbfb984b82ae3067af0c06b6c3c7f89e17f SHA512 d5e1aca6598b8f475ac7331713efc5a03675c08bd4541517bb0f5fd00b6df3840d5f8d343ae26e24458f350382686795f9443b271163ec5ee61517cc893c2c59 +DIST vscodium-1.72.0.22279-amd64.tar.gz 119675804 BLAKE2B a035d8832efde76e190c132c56ab36808dcbe0a078f60b8e1494386d078f131721e0c3c3c8d912082d62205524e2064693ce7895f7591db5d25b19b81f6c4ccf SHA512 c224c0e78bca4f4a955a953ae598bf7eaa2df8b70d93106d317e5e3494433ca67227d7b220c1cf0e4bba76245f49b25d04a26837bb9fae65f74e1c9115d988d6 +DIST vscodium-1.72.0.22279-arm.tar.gz 101721054 BLAKE2B 2fdeb9b1ac695b40f6100c039b15183b5a714e37236f801e6adf1dfdcadb5d15d33cdd70650bf4ea008342c810526ea90af7d2af67528ea664187dbb4640b9b8 SHA512 5290195b46663a11e23b035067e3eb6271e0a040e2bebec8fecf49e2d48be92d59d77876c07c8d38d0f6ea43855d1eba6cbd6c32ca92cdb6180beab53d316896 +DIST vscodium-1.72.0.22279-arm64.tar.gz 112756235 BLAKE2B 447b94bb45d28b2123ee6497cb696866137a1df0dd4eab83a9c9a7cc7a88d3febd8ecd09c927d602a88f0b12cc8162db0c06f3f13386c86068d709c8cd65715b SHA512 a226de551d29be28abdba029295756bb81adc19c3b1db3e5e111d1b33dacfa24dff5f6969d4558ad826dcea3e8d0c940a3ea271310b0d68fada18f6a72bdfa92 EBUILD vscodium-1.71.2.22258-r1.ebuild 3125 BLAKE2B e7d1f4d836134d24d57abaad35f7218efe68bc8c5138c2011b92ab6bc9e23d77f7996951f2bebe2fff73b003ce195cbfb984b82ae3067af0c06b6c3c7f89e17f SHA512 d5e1aca6598b8f475ac7331713efc5a03675c08bd4541517bb0f5fd00b6df3840d5f8d343ae26e24458f350382686795f9443b271163ec5ee61517cc893c2c59 +EBUILD vscodium-1.72.0.22279-r1.ebuild 3141 BLAKE2B f8f5b25c497036a9c6a9ad5036a0d9fc2aa023999f744fad1031e0f5f337e34018170fe3cc9a8e19f9180dcee7e641b10ef96bc91dc5e86d7e2cfb0fe6e3a8fc SHA512 465df4a73d9f6d1777bf274bd297210237b9ae2b87346f5da03f19104a76a4be38e4cbf669427fb4ccbeaab085daf8c4d3151e899618fb84bf6385f731ead18e MISC metadata.xml 1302 BLAKE2B ff0c1f72c2394f21e13b89831493df562ca15114fa5006262f794d3f2580deaad01d7e01f87481dcc75cc5044c8b4950955dcc3dbecbc8cfc7a6ceafaf078fb6 SHA512 8ec965d8544c2ab31e3c2f2f3c879b084126880603681fef5e5158af1bc1f2f79351b68284f6a101d486893f968594e1537df1eedeacdebffdf51de7a38ccb25 diff --git a/app-editors/vscodium/vscodium-1.71.0.22245-r1.ebuild b/app-editors/vscodium/vscodium-1.71.0.22245-r1.ebuild deleted file mode 100644 index 82dd29cba537..000000000000 --- a/app-editors/vscodium/vscodium-1.71.0.22245-r1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" -HOMEPAGE="https://vscodium.com/" -SRC_URI=" - amd64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${P}-amd64.tar.gz ) - arm? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz -> ${P}-arm.tar.gz ) - arm64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz -> ${P}-arm64.tar.gz ) -" - -RESTRICT="strip bindist" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -IUSE="" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - app-crypt/libsecret[crypt] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - sys-apps/util-linux - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - /opt/vscodium/chrome_crashpad_handler - /opt/vscodium/chrome-sandbox - /opt/vscodium/codium - /opt/vscodium/libEGL.so - /opt/vscodium/libffmpeg.so - /opt/vscodium/libGLESv2.so - /opt/vscodium/libvk_swiftshader.so - /opt/vscodium/libvulkan.so* - /opt/vscodium/resources/app/extensions/* - /opt/vscodium/resources/app/node_modules.asar.unpacked/* - /opt/vscodium/swiftshader/libEGL.so - /opt/vscodium/swiftshader/libGLESv2.so -" - -S="${WORKDIR}" - -src_install() { - # Cleanup - rm "${S}/resources/app/LICENSE.txt" || die - - # Disable update server - sed -i "/updateUrl/d" "${S}"/resources/app/product.json || die - - # Install - pax-mark m codium - insinto "/opt/${PN}" - doins -r * - fperms +x /opt/${PN}/{,bin/}codium - fperms +x /opt/${PN}/chrome_crashpad_handler - fperms 4711 /opt/${PN}/chrome-sandbox - fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh - fperms -R +x /opt/${PN}/resources/app/out/vs/base/node - fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg - dosym "../../opt/${PN}/bin/codium" "usr/bin/vscodium" - dosym "../../opt/${PN}/bin/codium" "usr/bin/codium" - domenu "${FILESDIR}/vscodium.desktop" - domenu "${FILESDIR}/vscodium-url-handler.desktop" - domenu "${FILESDIR}/vscodium-wayland.desktop" - domenu "${FILESDIR}/vscodium-url-handler-wayland.desktop" - newicon "resources/app/resources/linux/code.png" "vscodium.png" -} - -pkg_postinst() { - xdg_pkg_postinst - elog "When compared to the regular VSCode, VSCodium has a few quirks" - elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md" - optfeature "keyring support inside vscode" "gnome-base/gnome-keyring" -} diff --git a/app-editors/vscodium/vscodium-1.72.0.22279-r1.ebuild b/app-editors/vscodium/vscodium-1.72.0.22279-r1.ebuild new file mode 100644 index 000000000000..5575b9697f9f --- /dev/null +++ b/app-editors/vscodium/vscodium-1.72.0.22279-r1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" +HOMEPAGE="https://vscodium.com/" +SRC_URI=" + amd64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${P}-amd64.tar.gz ) + arm? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz -> ${P}-arm.tar.gz ) + arm64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz -> ${P}-arm64.tar.gz ) +" + +RESTRICT="strip bindist" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="" + +RDEPEND=" + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/util-linux + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango +" + +QA_PREBUILT=" + /opt/vscodium/chrome_crashpad_handler + /opt/vscodium/chrome-sandbox + /opt/vscodium/codium + /opt/vscodium/libEGL.so + /opt/vscodium/libffmpeg.so + /opt/vscodium/libGLESv2.so + /opt/vscodium/libvk_swiftshader.so + /opt/vscodium/libvulkan.so* + /opt/vscodium/resources/app/extensions/* + /opt/vscodium/resources/app/node_modules.asar.unpacked/* + /opt/vscodium/swiftshader/libEGL.so + /opt/vscodium/swiftshader/libGLESv2.so +" + +S="${WORKDIR}" + +src_install() { + # Cleanup + rm "${S}/resources/app/LICENSE.txt" || die + + # Disable update server + sed -i "/updateUrl/d" "${S}"/resources/app/product.json || die + + # Install + pax-mark m codium + insinto "/opt/${PN}" + doins -r * + fperms +x /opt/${PN}/{,bin/}codium + fperms +x /opt/${PN}/chrome_crashpad_handler + fperms 4711 /opt/${PN}/chrome-sandbox + fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh + fperms -R +x /opt/${PN}/resources/app/out/vs/base/node + fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg + dosym "../../opt/${PN}/bin/codium" "usr/bin/vscodium" + dosym "../../opt/${PN}/bin/codium" "usr/bin/codium" + domenu "${FILESDIR}/vscodium.desktop" + domenu "${FILESDIR}/vscodium-url-handler.desktop" + domenu "${FILESDIR}/vscodium-wayland.desktop" + domenu "${FILESDIR}/vscodium-url-handler-wayland.desktop" + newicon "resources/app/resources/linux/code.png" "vscodium.png" +} + +pkg_postinst() { + xdg_pkg_postinst + elog "When compared to the regular VSCode, VSCodium has a few quirks" + elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md" + optfeature "keyring support inside vscode" "gnome-base/gnome-keyring" +} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 67e37ca9ae840f75f1d135d5b6c78bf5837b121d..89157670100ebd73a0c67c9e9a98957f5f96e987 100644 GIT binary patch literal 61634 zcmV)MK)AmjiwFP!00002|9rjMmL*4)UH7i9=ywiCX6|O@=8w%GYDhz(UdSJ?Yav+) zB$%0~uF}_QP6sRE1khk#P=(BhbKJM>%Ub(p|NFoG*MI$&pVs#_+xPar{{5%V{}Rvh z_?Q3q|NQI!{hyBi_%COVrKEhNd9`+)wa#*fIoeTbxbHd2Ea|wz4);FJv92So<2*u7 zyPRR>GmMKLX}h$Vu5%4Lq?LO{!-0Aq2|MGwS zD?iS2w0-ttmY!nlt%a)`_fh+q>ore)IE>NeabLTpoN~yq#jDp`*R}Yd(atgQ;E(d! zVTN?q>p07qT1>0(-(w$R-N!D+iY+Bx@L0R@o#_lM_v?T8&;R=W{$KycfBG-~^TbXR9@oDv8b`@w#R_>TD^;zGpzLan9E2u|q3- zMHtAo9g%;IUgMctYcqv?hik`cwZI4VmF_-zIc93(3iVZF-#>l%`P=yV>6h<6{Pbn6 zSIOo4Cb>Jsa_5c`#Cq4pH{CmqE9MkA(L0|z6m)FgXc+&oTCW`m_fqe%)~cniICtsc znsqGHh37plJ~Lh;A^O#450TI8akLx`JNt#e=XKO}#T#|*DWL=?-3*@JSwouVeIM)Y zx%GXH)X*91>TEvxtFq1Z%lA)zL*u@-UtXkE&-5m>ex6t04eCPO^29{%HSSW{!B>=- z`nj*s`0^QJ3g_U326E$+Vu2Zn9-$2AHHeW2RMx%YMEp6afV=j-XnM;qtj{KAPv3_fn)E&37e zvvIaZZ@E+qDqZ2+{MQm{MYYd;xI_xp+U(I0Zr{%87CXexr?4(5{X#CeHGhH-E{GPt0TGUgE{MpLld!NXIhzSTW)y z|3rMRQoG)RL@vZ9oJF`%;(Fs^bEx+PxQOeX8r{sR7{yAC7-7Zf?XY%VC`TnG+^h1# zCsN+K#f<1PA93XnSGnr)1khfT^B5_h+=wFOqPx+0+ndQwoIhH<@nb}$oH!EBVdDpO z&-K6whU-AAARu&coX2Qu_8!&97!0Aac0|`pIb%B(M}z@`d^mjK65o&4;9EG8qi)>x znP%O)hjyQN%onNs^!FE8#XG!f7$|Ea4kFzt!pi)vPM1(ASCaynN2~>fU~CpTGR&)t`m)9qi(4dGAFY!S?aH6>%<3KBJT{f~EcrH8{!U`KjKFX?@k3+B+IF3vd7Q{O^ zi5%vI+{eH~0(iIL&)S%Px`ARGxRin$#CKc-!!SOG>z5zDd~F{DcD)G%M>nIGcMAh3de6lm{v7fL7t4J0FeL zzSMdmae6R3@do<@g`m1<7k;)9%^T{|J5RUPxCR_O=>;c71E296?>pz&@!b$=Duw@-h< z3mPad2)c2YA>*5%11Bza;Ub7ied4G9A=dHKAU8e-a=^!3 z8>RuKtFOlROB;Cm-!p>vjxcb=AOXaHyH1$;ePLer2rb|W4+Oa3n$ct05o^WvQDf}3 zUpI~kUVz>aM~Onvy3QM&B~9SsI5w}aLA({vhrb&IRv;QjRgW1!=Qn8L%_4bnTyhpo zUjv264a!LP;TTts6MaNww+4z{6%Gun1v11sb>9KBjE*%P38@fAIWWM*K({XfE{F*& zXgG&*ZOLaQeB+r17!qHJLw;4TU)JXjMBrUm7$Q1yv{-QSMeExY3W90$2FeA$0Jsi# zFM4|*K@Pw3`0cu}85llx*N&dC4tQq8na}G2L|`}*D-s@YG#N|5PCFvnJ&nCefd*lV z?G27W6m(7~j~{)U1Z0Bbg&=r2-rUf4*99FP7s3a1p?>|?a1Ahl@&#teI40jWBe4~p zG2jNnsE%I%TEt=`C#G-owWsSQNF!5RUrjH<`u1&o`}QF?-tXRiZdmaRT|-Ug-uDG$ zmVV>L%0v=%5kqQ}P~w(=o*)CjZ3`eN6=V||I3zXkTvt9<2SdeNuyVZMiHB}8Hk`Pb z55Q61SvWanL1X)V(=8kWjD|;R=ubNdkr+6v6+P4i`%Zk_1>;AT6BO#!m;j-; z28kqb5h>oH#F{&DLC^55*l0AGV$lHZpgY)t#~`&LOhRT~+2*%@{5;;Jb)@56S}5Y? zVCEwJokU=s7iN&geU^ZWJUKHAk^lqI#E;==uL?XH1UvxvMXc<&jRA?n)!zsaXvvR@ zA#wj;NiAT@DKqRFUkG%)z!f)gEI71(N((M}<1bqa3uuXHh?RLMz`GPCnBUb}Ez^_#_{4CNCVkZU)!iENH!4dL0ZzCYKQ~?DT_0F}; z40sV=hZ|Iz1vvzvi+JdtE}$&GUek?N;cfbW>E@QO9oWfU)7%B(sRyth-nVi6=HcM~ zXny+O(Ej$1525m%b3Cr4FB^6cy3@GFQqd9he0zoAuAyZzMt2|sS-yK=9Nq* zXTskyG9iIWQQlxfBU@>N3QXr5aA*)rOz6+TYE9j6C`PUKOhtVZhFFhUob_0t;P3FJdsjTmP_wffJ^Oj zCd@;`Mz|RgM9eHNj0@ro-$py;d7rrTE2|Y?V4?zmt@Q>t?qwB1Nrj~2pNREI%)RvY z|CAaQX})0`owwpYh#6og93eOk-#%48{19$(%4YE*;k-(2tKtp#Asl8x@Q_$s-oV(1 zis;iuS3%p@vdT5g3W+t2tb?}29~;R z2<71{Pw*#l190RH-^Zg*-W@qtJsX}p2@WuW zVy+C`#Z$ttM~VXjJ`iCuyx*%ej64%9Tfv`O}vd-69sf zgI9hunP0~#LPNHB=>>aOj~E}=S853Dq*ShyAuYRtDGF4~EK51jH@qQEZS(-1z~`9ktJhgy z#r5;}{AK+0L#pDPec#89#1nj!;X)3KWtkqj0E1vCG`kFpeL!e9)PVC@mO3-c88_Ru zkf|Uy{50QQ`*^5G-r}GPv%|0Of5VK_-QZT{CJP5WM#kXZm?R2#@wNIxs{`Fwww{8J zMUd2i#vTQvx^e7a?(A;8=M} zUSNWPHh$zHlz$M|1igOw`k^=y-y>u?t)&cI|ma? zVB5f1gDiO3T40~@J5_vPJA?_25R3*7z$`A_m3VpThS3kW7C&pyBAnuF1Ml^g-6@zN zv?&2qb_U+925O1GJna6rY#bg5!9c!J+t(fN{m?R?8AJkAv%m#WgpFsI6L4>q0+X#o zN?_$)!VA8XFDE_}&Vn!nkXg@HuKhca{dN80gTP+umnDG%GL$8*11`!-#f7gr=R(0p z?u3T|BkFKh9tB2@M?P;O{5*}|trGk2nYl!X0n7y8Q1M*ZY~iB&a$i%8w5E5If=T0B8Up+aTcuS0zpARW_cCZw=X~cF~Rd*yi`_%WCA!& zpkz~c4hN$h-z{_>aFE+Q%anV3C0}EW(k}l!ogz|s1vT z9HRNK_C=ofG!kLgnQ;z`7sy-Vg#iG z+&FUB1e*}8wyo%sfILUxkD+B1sC}cna2FIBm<6xEL?HF)<~f6UWg3CFc@d=%ZRQV- z*XDx$(+AM{p3Mh_-sfF_eW-6dvZR}HAfzYILBZRvQkT`et6W&jiZ|Squ!P6OWuBI~ z);>@^xSc+|Uc63^laLKD#w&vA`jB_=8%XNvW{R&o_Ey60+#5s%aI*(yS7QD+O`(9U zChkgH2J-?LSyzwd>AIA>L{m6%oAt-(;t??36+wWuecbR;4)MrZcv}VkgX09yfu5^s2lvLYthIR3-P_!@cc*w6F4K#lu;&*oz>x-d`gwy^^9 zZX!Xn^#uF#%ZcbAipDz|HBkD2VE_nVVMKCpEMcVDr-3G89l2?%_LqR8L({oFb>6$0 zl?Dr6hEC8MiuRJA?q7cX%LfD&-=)+mE=8lH>j4K=;)8<=1Ajf;aMZFwa}+Hv~I zwqvkhtdQU$)}xPd;7Q57PSbmrv`5{q@uOdA?>{b9#4R^8kq&F~Wx4R$D+I zgemQ4jSpFtdBczo9#mK(Ji7wK4FExWC*s4%j|L?zkdCl$|>7@jM z#$MHOHD@t5LAMSmZn4C-YdI@G9ow^g1*`#J=xB5cV4Z8+K;{_2B(Mdn^Qox88|O{v z!u5dWfy9T5G4M#p!&DRq6_{Rdp9IkGo~OVu0N(IaI3-kpQ-YBqMeFhR0gta}*qP-> zaiKH~mx<3aZ?NH&H_p9XbKVoNgu-v-VCR+5_T&)ILYUs6p?9bmKg-!xI33Qn;`Ckw z_VvrZeOo{L_0#9iKYac4^I!hNoq_Gk84qi079Wm*w(Z+8SwfR;)GqCjSzOC8WVKFrDv7Dnt&ekvH`UJ-P8nQ1$!Z9MTJto~DQ7T+W4 zT^kMp)|e}r7oPG#1hppO`I%-07jOio*LhyEKtPm$zZ&+QoTj-6>sUAZMHT}X!&z78 zNXE@1>xCE*4gvrNgt6&h0W8M|FM|8E_s{G5pD?5h3aG{y96t^ufWXk7T;MSva6-Cy z`3r|v@g=JSGvbB76e3V0q?;eS?snGRQZu=ZSwQ%%K5)G7s}7Ig9RQU?T0T8kKkC3S zG^0HC&P}@%w zFIwgXf$%}-J>b{o$GJw`1o<$aHVX%VSH#7E6nlP^m(5QKY#o5<>wE1o_C&P z1rY=b3;-VfmawaJM?&ygH=cCDfm6pRiF`Cl06U%IGG)#jNj;^@|n zc>z0*fFf%`&e_Hu&YaBJJr6k1 zcz|ck#6Us~?8CCewi&=|EDR3tnudidepSj0+yL7Q9Pw-CDVI-h*$Ra1J!u)lsR zg1;N(9DMAAwO*m_6I4Gl_?<`z!p3w=&R`&GK3Pw2Az*C~<8K>Z=d@#mS8E_kY!$x> zoDMBpP%NhQfJfN6T=BMxSIsJ|=`{;v2SEAOa0d$34T;4?oOV)}4*=8UVk-_ta6vA? zIMb5StZAm)(s_)WMh6>(idza95(SCnDDJj+E7TDK?xBokmof3E+janI$EDzmc$v%W z&nu_=_51hrb^Q9$-g#X4-7I+wduDhoV1_ZBcyJIaqffGIs2ny_-B(4^0{F~sDL8b& zSPH0lhr`&#LBdtGv_?2-t^gDSeJ~dSP8p!Q159L29vce-k8GZLzi0O^$R}Uf?J=-8 z*;hBPz{$oyd1pZvah5BAVKM+=-g!YCd~C3Lz6nUO6kF4_-97Oz3kF1lGDa|wiB}%} zL`8xLYb+kJ9`T>|JzlbiqkZ20_5t+2OA7;mfQBwcVZgm}GsQ=L028yfQ8opa_3I#P>JCZMbmQ=m9bsopAQn zLTrD@2!xgf7$!6vVjJRiw=~3KE>&uQly_y6w|#6@_oX7JUGADCwibUW-OA^g9t=a{>4QtnmoA zkaa~krByxrguS`V;$tL$7Mvqd^X5<|qU!KOo5KbuHraGa5aK5fQ;en*5|%N{wh@eq zsY7uVv}RbM!i5PN-i)!^8&ABiuu6=iV)(_>Db4|_v$3o+(_#7QuuAAB-fj?>4_iQw zlV}TQgqS%qz~5O#$AKF&Kn{4hWMyL6Kgq{VX#+ZS4nxOv5#?TlwZDG*6I+aCGV!cH z-twfvA<>thB3@4qGO_nG99!3d*F9l`AF%iS9@kZEuZ0J8jICQKlP&*Vg2}_9R(8e z(hZDBEpR{`5@NoRH)-Q^#GqzSMPBiMoGzTGMY47fw%}i!x=q3O5ikNYBt8N9>B-x; zKH~Nj8%A@50Gorsoaagk41S3Gh)`E561z9mntT;d;X2k+1sU+=$j?PnvS&tq6R6sp zGw4rd8t=GpB0*Q00UyN2p)7MAU<>{a+FH#L;7^DP&7{e#-Pi>5aa8@udx=S{^vCJqV%`SR++vRXT9(=pELUAQZt8BB&WsKKQazEaQw4 zSdCX%Sek`#V0p)fo=*a=0~X^w@v|py`S``2O@m*$4 z3N=mx7;^Ec`#@aS_#xNjLlX{cl?Gur?RCW2mdjR|n@9qEhM&)HBlqfz7Bnn4tui9; zJ2|PrF-#|&KuWL+{8`=I{4l51#UHPzete!^#-C_dfllW*__X2ZP|t|LA%tNc#o@HX zQ)lD5_}|=2I3q#WE;ec93ODe~6>VIc^9c~D8B0yP$7zp#2JpijQaE|VFdga30|hHk zRxs>4uD|4nBSeBMt^te`Z_yc^A1xpN<-KiII}+3%zlQHA5f8{CffesyrPB6R!VT;# ziff@B91F)=#_5p56UCz~6e7W7ssjiG7~@dxS809uZ@+&1eRu1Tu9rzcp60Sy^WtC( zB(q(>8C$6#T%kZQFoHY@#}zDzkO&6mB5<>(twchJP-_?!Y-A#PbG(LYQ}UgdltTdL zOs7SbUWQ+fj#*Az=1%WL+&rGVWhRn9$t^COBLdoTG_e)I;$~qVsy`nB05@2+ZiW@0 zC!2>V*S7v~;1lp^C;{Z#?kbPoKE&f%Y2rTfap_~iir8c_N$^63#!v09>xcd2=kGuK zzLxtkl*)@>`vkGFEmc9lmZ}24Ybor>3*u0M2WE-QWG4Y;WeAwb@p59a%kJQ2`UPiy z+eR^uOLv_LFcdH{?23k|7bMaN#Yh)1KN0sWQN0(Be;ow3@>JG9B>{nTyKJs{Lm{Fv zZ5ih3hzbNT;~I!idppIHECpc1+G#|K%R&hXjwKVTfx&6_6Fz4iemC3*9|IJg)832x zfpCv6pTB(l;kU%tYY-q@zY|F(IKpyTp*#QupH+!ln^*(?j!p>OJZeZM=q6mjvUo&a zpYb8W`aC4M#0Y-M)+{2`Hk|=v6K`Nn5!+cXp0=w20^~COhik0+t(=R8fU-LJD>HB~ zHf(?;I1b(AeLF8sKu#<2ttQn@A}G#a4j=`Q6;V;PhYlE101&9J;!nu4IjD?7Q7UO1~NCf!WYQ8Mu1Hcy-w9C>zXUHlNg3_f+vyf zT^4=-_}T{Fi~Gly;dC%~0%0(UqKS*x)W+|H_Wj58q3N}j7i@<9uiHd)X@?yQ&dxa_ z2Bkb9kjH)Uvi0l-PlH`FLi&ZD!4|E79Cqd(d^ORNpl!>ujg*e06+ItT`&h^UT-u-j zfY!N=sRP12=le}&VB7%@0JWkOfCv1*II_d7N3iLBWtqF3F3`G&Pr_cU9bmA|{y;a( z?mKbLhl0QGa_3w}0!MOWi8wM_0p~&Haw`Bw6;4=r@~H&JSDF3vQ~P;-9He}yf&+?h zxzT?D4!YB&L?uu)xW?23$Qb{}mw;xYwU>H>Xa^4tML#T&gRmEP8%crQPhsqhp)L-z z9T*J;ya+Gb>5=jj4X|xI$N`Al_Z#+i)_G=ARy7SV|WJoKvxPZ3&25#-F zc1FRhaiJ*7*yGq2lJ?0ndKDdQD98f3ePlH4+{tMp2v;*@=5!Zir- ze*XSDiM>p=g?!1?Zc7>j-$T4&wlG8U8VCoXgh>V7!So%+*E!A$2SQ9LfulZV095ex z%SNyS{&`3;B>D*Ei2=E-V@eUgkDJ8rLUK~H7=bL`lKYMe7Q9fqVfDgy;6E0FuZ6cp z;9$!tAJ1^3CLE$|oQqIt4=rI}f*pdHN+X0I?#uw(Y)U$eVeuzwkw>t#&#eJI{Kfyq zC3*WGv0vKH|M+2i`R}jY)pvS<8ywy_j@5av1vyFuO#+d2yS!ttAwD`sC(=0iA~?$( zmV=~nZ0k-Y#+u_oL3;iM^JGFA<&6r z_r>;n0aFoS+qZbPCH} zHZ3k0Om+@}55E#@s;BiwnXUfor_b{>0b5@>$FM7me(RTR%W$X{TpQ;+H*^v;!D)ab zpV1y?`9|0l08xIxrcG%i5c5|byMMwZCqxS!I03KabEn!#h2dpgr4Ugh4$Zn{WSjirg6NZY z@2`>IeD59(g>Rf7A!t$Ew^3c3^gu-%N^RFuJG18;%6!`7$LII6U?)yTIyVOvLq|^$1l7&!i_u+uY4Z}jcXSWp&h?5Jr zxmPQHZtXcwn?u0*=((LGfW>{`M^KJy+F*GUjye|p4FZUEBv8gKcCmm|YnyI5I(s^> zt~V+G9LGV0UM@4*#jQ3i903RxOg*FAjj)#iXu0AatWo6ylR@kQf@En8{{@q?aUX{= zP0kV@m4$;s#Z5|Xg#j|-_hLVm9aAuW6PEb{=lr^VeU(KWE5f8{p28XW+op+Pe0$HM| zgc5kQtGS5P>#e#3>T36~zz`N^0Rh{V#?yvA%s1om98AnIUi z^G>pRb(jOk*`|3r88C5DZ{*y16GQ{f3NhN|rUV>LD>`9`SF`^31OgYQ_2P_=&6G{7 zb8=STw{gS^Q$!fa!D^fU^wvb_zU&>sm7=BBi9;s(U@|dXD0r~1`$b+~zx@2Y^*?r8 z-!B~){Hnt%r3^^T1-f;Q%qCb>h-9^ml5YoU-XK*=N3IgWUlP@v;R?{+Y5K@_z*mfM zS}Os>;<()O7NWBsoU{xU^=*lmd@c9|A^&|{)U%FcIP1Cd-5X$apfz%*8z)rkRkwHE zh`eqm3GfDou?aR{rVZB{M6m?16Myhqa?dmzu8J4|Bb?`RpkP`DRmE?36`^@89|mp4 z*MI!-{XhJN*KEd1!y>`MT?mcW5Yrrv52Lk?3;?OHofJW7E};r8|8UCyZfYc_wQr3j zVu6@x<**?oPP4STn?%Di&y41|oGIv_@X0G(rYW|CX?L|;Z^_0hI14~1IGlAP%Jkz| z0fAQln!vlR<`M=p+ah#A)f|P0Zsys*X&bG&jWzXfcL;yKL3i175DzF;jra?q#Z<|&U%S|-Q8Iux;k58u+M4lMZoNNN0Zb#75yI}%r@zJ-n zhwP>mTfb1JHS#WQ4n%I&bHu9xuFPKmF^*>w6A_x@Yf!C1ERkU9W5gcQYQ0H2*$be_ z)+ml)yE@5CZgrO&@(AHoX5W4W%Veh7jJ|ziTPDWv%!-*>$wRR4xwb=Es%0M^?{&Fbx#=b#$X9C)5f9q0n0D} z6(Uw(Uh0Govjqf37*4Q-W8qp4`TF5x%6giqowo;tfFi-&AW9x+z9zscgy@K5oqo3$h6; z5B*YwDLs7)IB+oP32$?w!hvJ6ItB`|rRR2A9lzw9A)nSvWuOGu^LfW-H%Onh`&)on zNN{w*!12b-0jfbJV7uJJ$Wa@;q}xFnhgfXicou{30ghGJ`-a84rf^`TM{<>sIaj3# z>~HRWIE8~w2E-Ge1#joj(M9|(0Rr~6dq$&^*_>Co{p}By`8uMs#W@_q2{LhT5ns8n z`1ov`#JiyJ88KRH7rGR;A2f(9z+)XYp&m91{kELaMqpQ3;OVPVtr)3G6ikwz_U?6| zi5%wHnUY+m^ybYJOy)Eu$Zk5KI~>(P@&r#X$KBk7bGfu7=8)3wmoo?S!;EJAQ~!4@KyZ6lc7Nu&;oOc=>t#$wsJ*=bumpu&^i{ z&w9H#z>P0(`~&=WI^2i@KFWz)Ke^f(yKeFu)j zLRoMOe@O#z-+T`T{D#Pmb~@foWN}60iN$ZL9szfk8xfmd9?n@mWjA=?3HSuEaS)EL za#%b?4n#*&Jg4jTGD;YqTpF=Hu37u-a*`_%eHqhY!vL^t-Hyo=mw@d-2?(70QS2z)`{NJ zap2xJl0%ewx8Q0IH^{l2fnex*0SM|l8LtKw+sd9rSY^qxS;E~|QLrU>3wE6q2 z&-Jpu6EP4f36{5;DmJIIAoOlqxt`J-uX5&m9cwSgjJD7kvjF_LN(;|UL@Vbr#&A4K z_1uDW2J2If1OZGBAvy-L%vOLOE>0zjvDUud*8swUD)2nW;Hy2gZa;O>%@q53c5)tW zY5{4ac|wbjyqkEE<9T4Sfu+uAaY~ZkpHByI;1yg47>ihTS-3$(twHqZ@)!>Uwn-3r z5m)==e--B;cZ1l($X-Kr|7hoOZzFbROiCs?ZxEAfW z-71QgC$5G24t7vs==hs0FHLyjh@^_M-qkK~G4eZ2N+$y4_X%H@WgCYGAnqWrVVfxb znjJf}ys%-DZbeJjKG4NQY54Z1kA4v(wSnQnSR{s18N>{O&~;maOE@|QzQ9S4%!BX* zD=haqUj_Eu((ULy3X;){XSlj%i+bj@UB?EM#wWyf4kvS3b}MLe7$KWT&w|_w$~BHufo36ghu^2x`*blvS3Z0U2H90^Q2W!?yq4H=Hj zKlR-6DG{c%W9*~4gg4^op)u~S$@~Xl1F0u_vSSny^M&B|CM9rVbapc_$~Ww%H$!_6 zlV$-1Zy}lqga?MetO{Hl5cMLl`R%VC=jvYyai%YA1ct(NP&_XOZgv-dAX&TX&K@7O zgS4X`HZs95pJ^DpHvqHSmbUwu?R^mCyS%A+1lv_^;O$VINpi0+UfJT)z6_8zGJNx1 zU_kVSzvdJ!i!SD6zz`9RYHn%OemUfa12uO$;teSo1@buf-{{w*}K25iseGtZ3~NASk0e&MLU{%+;)Yrl0IU_{rAoEgfIo%!kR{l*W1 zX&RVk7oqxZD@)*_x=?e2D0+E3v>STx^vUVYY$G6oB{;g@q(Lcz(1{jPgRF;h4)+J|6`3VJ0cQH^p)?(C_weSpeh2{atH< z!*3fLAhJGB6FEm$bqqb!9!{_%ejr(&aPtKmG}~wtkN)fgT<)C6rZI>@4s8G_lm5uQ zE0u&C%GcOxCYIoAwN@Rzp zQv|{EZ#IK;TSc-$b=TWH5{0NV58TY;1RS>?sC~8bDjdKU97SJ&i8{L1#-#0`KS|UPC9Mj>Doz&Mg$=L95b-UZrosk3wcWzJL*)3^d$g)OdPlAyXw z`tBx-+!t#>fk?{H5kUdq?yVXoY(Yna+|v!U=EYqPTO3t#_c-qFRa)Qv`u)o<|KU$; z5!wPxgJ-w|oN(M!Uvu7*@L|s(OlxO}aIVjuw5OG1!vxWyaXecvx0n=)5v@U7&YEI! z(aq-|BXtmIZ&xl(=UD7$hk6pB+)nVmp(ou(HNB1dwrtnUIjrEeqU|ihvdzEYyke4> zfpwNSpxf0C!R1Um1jiwc9)#9&n33HE%wC;xa_b7D6tJ2Jm~P`N-g&Uxg9(It71-a_ z|742_CYOQ(FZe7cz+nnC;lcoSc8v2UZlQK-77smOaQQr(6ED%p<^YWh(0*K?@LD_7jU9MVPR*klXol2x$u#PSrf3! zbg6}NC{VH#P#HIz9(FmoI~dr0H&dttF0VL{hY-3E{Ot3L$-?b6Fhc=reyP8I(ajz)BR9Ke3CVWwJvMI+@Xn2vGscDH^x4f z12s3j+%C79xG~c~gh-&iUbVz}+RA^f0sjU}S)GXQ8`4pT;P$7AQDM(kt({LS=$u_@ zbGt&owVwfiVi6jKv2(XE02Yq>cJZlmP!7|=qg~)rEnZ=Jyvt$z>nA4J|eSKY`0swsznUn8WL%08CRy@|WcN1=-I-`2Y#Q@N~A#8F@vU~Xe zj?G<<%W5)`wii0!2W@)I*9ys9-w2ymoGxs#qa_2k++}k(Y_thwIL`Zg?6T9b6HjMea$WXxv1|gV4!d%v6(jdg-TTRC4Be>S$+q$9sscg>&=TB}IO4Q! zea3mC)Yo0+yw1_xr4O>muOi#~haW%xNv;*hZpWa_l6Q00ZgpASnQW_HSIw(E4V?2? zQ9jIk3xAqEu47hb3HD{-uq_4Rn5UhHb}=q!RB6=-L4uQYFzGJg7r)URau^1b_uet5 z1VGx=4SKkj0C#kCdFka@+~wllo=%LKa}&A{iBG((JENU8=5ddBy95A5wwCj3)gpuw zSezIuX1eB`isOsv+4bfgJ3t>!B)v{l&QCvm`uWqhkF6>1i1l!F>a(HYc4f+Q$AWus z-SP3P76eR5fP$wZ zCY8``#u@_o-kz8*uh4Nj?q#Tpz&x+caN(t+@vvgx)Z9mT>TAfV8K0i@`#`m1w;|5O zD-&#mYWz{OAJL^$#TD0Oo(D$Y@)67%{{rS176i`eRK=^nzCK-@-~Oc8&IQZZp-FV_ z-f;RvDhca`D&s&-xQLNu%-nzm#KS1zzs%93>wG%HUESQh>&9Fr2Axs&Gn_VyV>vF( z%HtWPaX_Hj13cuF?I`ahkYWM^4;*ZzaO4ggKA}c8+JX%jjUg77EIDTw3^bn5gb85A z2j7}p3xsf@c!to`L5+a5Eg-_B2!E=RwWi-~_5sAz#Yd5CA3s{c9TRM(&0qJfK$aBj`NFln((2cd#g+G8hHE-t%i|?;; z`}X~J<=po~819fjU5EQI;W#V#O#|E6PY?0%N{l`Sj$^oC>vDHCl%#>ji<3Fn6Vx%@d&Ug;uJ8voPr{mYDS|WVz4GB0 zRBzCw*xYL7Cb$fJyhE54VQ^8v5e^ur<_HubB^p{Kaf3F_@O9Kh8Tqj<@5-0SW(NjEGN9r0e767Dw?TkMx| zw~p%>p8hTX1@hrEmSb3l%^GgfbMOm=^>nZ2rX;}1a;7BPB`FobNS#4Fp7DAZ*Kx@{ zz`Xpnl^9|Q|FMzoW#JgAQric)eMd}x9D9B#QMypfjm&P?KMZl;T0;C)ofeCNLf6M& zRr?vaChW|Xpd-n?3w$0L<{cQKjrr`rJRD%fh)`5W(m2jTeQ+Ew*kmq*L~a~UBaXb~ zEu^3qpJmS5+^km)^_q*Obwhz>@hXID0iG}I?s|N7y9T>yvN+mZUkG$|Z_T;vq$GqI8 zKuf`U!S9a|rEz}YaGlq1S`ID8ZXz(uV2_j>yWH`x@g}32jxR!<-J|TnDr5l!(dO(Hh<9Wk$#8?#POhALnxsQa=Gb<_AzKycVa> zkv#f>iScLv2xohnn4A!DN1M;wBM7#+BoihC%9`Sf^`M!16I5|V0HQOzZsea|zx*=4 z{M*kzd?pgSN-e)9U zJ}$JrXYaT0dP1-7J2RrJ;7pVR-x)+{2YZY(T)0k9vZmr-r3NFUn z(Q=m7`C)fEx$8NW*Mi9RZ+{2?FZXZ_^IY!No~D6|>Qg*zE5^4wgs-!koWS1_HLG3c z6--bx6T45gLwT273}{5r8o~L^E4Oe%Zez5AHn@$_!D!bFdsUYE0lJly8EOa2CdZkXZ%o=PPuQ}LXe|C)U>rd_bpDa?e11*kvS>w8*qv^-A_U&Fxcd~n7 z8g#=oh#tPR$Fo*269(9IAK(jfUi{{127f3Yz})uYOAN#e#sYC}Lf_$bTi)3TUmz;c z@%=sn?=`#hiclK}E(8(?IJ|=i=3`Y{G{$G4NFqZo%;H1{QOkOv1spg25ru4v>2CT3 zt3JE;Ky1L+eji@>0gRd!C?E(=7btSStRcN(vwv$}|D9yU%g$l^(2$;udmi1SQ?6cS zz)78nFGdGJq>gAA&$1Wh?C$-43FNaKL3Zod<@yev1vHx*p6YauAP>~x645FhVP5!( zl|hOjW~Xb@-0b+z^``QzXEc4eZgrUSs4&^&;;q|a9lzwwM$rw#;9h$%l5;-G3yCU> z3VwRJC;!6X2HPpda=WixHXXN!z{ArIx5J3G0OkNjK)Juf2Rc3E>YsO!t^TQh=zKk2 zs=7B|5rZ-}hm+C!Ks$i?J-7^X4Lb#Fzgu-$d5!ky_ZAN{3kX4wb)Bty6V2Q23rD*h zB7_UNcV_?@w_El>Pg2t99hq?S(=jyI#CwaiicVleAXxiVw$0^kJ?Iw1?Ix;is_UXV zmutAP)=f3;5iYi=fIyy2Ow;B^<-;lUF--JOs~Rn z$mWl2WAA$^|0oQdzHmxa@uo_v5vB zA@mEws64v2f92O(M%L&bAlbX$ukgVz4zHRR&y}?RgL|5h98kD8_JN|~K3)?3>-7qQ4-1FA3dXhmu3(4zSoCt^ zpLe{R4@IfZJw6un-NF>Tt=RFAXr291&ym$AXGId&}9p)V=*q) zflVG4F1A=7gD$*fVv~)c&_Ndvc_CPNhJ0Ie@2F{|SmBNW{nH%vG?T+;B1(M1?G404 zXCBo4+$hc?6a;CH!Z2cXJXX zW^gfpqcQ_Bg}aC9>Ce3k__XIb{I-AI6*SPLeR=aIUJ>&KT$gP^?# z5oF%Gqa@4a@_dw6YAIGP-z+vfPPd6S8!quc#q=_iWvK~iztM4f@w`#+I6(2)wTNg3 zzU}ljoOC`HFS)xUy6@5oSn<}I*_$OVJ8xUvZRF?vpZ@G!?q+ob_jF&3*Dmc2BbfdfR-Q zI6H|P_Ds5y{{V|F+_UNUVl#&KP!K$^J73-{t-WRBld2PH(WH!Z&eLE=41S0ENAp(M zo_GT<^|29b0O*_%04eiA&!w2%tB`f>V2A96EFMyovSkvv5)AP7s+yZ0t>y3T4b_Bw zV2J%&Q6}Rp)?Q$o^oHzbgIKfY5SZN~O3L$j3m{}*M#34gFJ|k#kW_sC+}Ywv(*zIY?H!k| zZ?)d$D*J&u=m61Rl`%(@1$=NPcR*(&uzPrJXZVZlz|C1f9!Q?)1*g^&PU~WB4Dp&v zFE(kl3jWH|i?gGJ6MN4$_@{PTFP!)UroGB*uD^ZYNAI?HIeGWo7-&85K<$^ee&LCy z)C^7X>KHUuBuKcwG15}1`!H;AYhL$8sB{&DcO$v2CqLuiR@tAMa2ld6P#@Rf*YjBu zTfJu7N%*t9=U;W5=9VVf>ZKg+{D7aqi7+hlP!Q>fyB_Q2Fp$9I=+5-UodJF|2jF(` znUFRPt9#W#g6u_o3p(hGT|Rj^h)H&y174fEy$FQ^f0fp!zkmAr#|8Z_^Wpfb1gcCs zJ*6103UCG&nY7uxX9b7uKs$iue9C?VxdVoI5)Zt(+p7ayPP<${;UX3ikgnrfqsRMhkd%< zCr^-{xA^X{owxy8dsSu(;XsL91mTK9#B8O0bt(JOBU~VaD4Y?!*6oGgck==@8@U|q83M;_U;g1TuNt4kwGJlC1$hQR<1s<^w*7-C zXWy`-U7ZMeX6&IVAfIP-Bp3m*4fn$AKzMKBYHri;!ZAlG6D(~m7w=_vTo9}e{uI0m zGJs=uR~;Yb2XO)3XM4*tPl8tVPDFG{_-5CV?JFJ&V&OIH@+3mlhMdB5i<+x=D_%Q% z5Z6Cmh4p$>xJdvv1bRt=GglGzUvfF0u04pb!x{;^2=ve0tf~!40Qs}Ir0nS3F6WyE zaFHLLyc0>K-(W`f%n=z4KJIHh-2iLrmt*;Ex1r*@g zRI2;3&6azu8qgrP0{gLRlnFli4Apsej~!+U)xteoHsw0z?!==@{B1;N-U@whSCAB! zDgeFtoL6Ce8(-J@`Ao4PGneUbT|DJKB(>SA|@M!P}b8>0KKx6yQ*9oEz-?Ex}WrVBqodO~7?8 zmKc9okw<;-RTa1HRW0uSKD^o1JXO$5poI)%Df`R3 zQNFwD>z8rKe*T?5XqV9Ihu;3bCr*BB-@o29&D-d6j+$e)8?qGl%z*P9eunWy`dh6U?uH{r|{jJpD%(%OI&e&{1bL~MZ_Pr;YZ~L6j?iw%L_IAc} z?0vcG#QoFT!B4L%&S&$MK7v~DMsi*??RNiOaASP__9s^vZ1V{`4|Yz>onBK6hIP+1 zh6vEOEifG3SWxG4bFo{jPM636znVid&AkA`IvhWuS;C_!i^tQsz{$js(+MzE3!l}i zFRD9Jz#_+cGSR-r?y^>!?CrH1qPr{S;J&K-h18>jBmo1Lq2T;H3I$l;axHM%ut9)(Z1c-&NC|>>b8CSKKiN@z&^*pBaH@m1|(S;25t@y1fZ*I~t>LU#_>27qs9) zI6IyZftR#Hqk4e?)aN#_?tY7BK#&7yrmwH3hCWw}erQF+N2s>KyR{Wd9lw{^`tsh+{bxxDlY&AE#1C6I?hJ$96COR0JF(~YcrD}Lqn3Pf)qI+GVe1zVlF zBP-BM9G~6g5ijlqOcwymZO!H#wk2N??IyOy`<;z9Z}#1er+Vju-r%{frDlSs>-kD_ z2}pE9VSaWV@!sd*g@rg@?2%XwF@WCf=MLbzJX=eu*^8n3xn06?FRLt|Vk`L2W2a`l zEV2JyVxNBb$M+w<{QSeuU%s#Y<;w@obiE^5$6j%4hBvrbB%Iuwa<3*6ZGt%P3+q{^ zrp66#=`P+!3|?PmjGJp>dvZOIPT5&neb8Ys9JH_w!XEzlx%I;s*PRiJZb0#FyZ8CZ z;6iXBbanFzkiaXwo-0(6WpVFm?ybz~YTD|LK^HF=?ak|MfO5$7 zFtvp{jxh{(O>@A9DW>GA|4PJnfe?&hU%waMe?zf9F7iy_0W#aq2u((yduNvGzS*g?ub21_`7$WMw}k6t7;^-*gqpUPTw3l zWq1PrpWQn7zJxxzjcQEqciRc#Hqx`jb9=Fnk$ zp0*8IOy>*u`&#V1n%k8vwoJX>%_zZKUNnVLL?Vu}qSO73*wM4jdE1gyon1`!Sw=UG zK{Ib?6(1+fOhDf|&+aA#3trt@d6DOU4>^G^Rm+#Ugx@RXJErTp;C8n z>Dn14vGufhh7)p4oLAwv^PI&^TnZO_fg+^ooluC!3FZ44&jSrT8`Ycy`jGnn zO=5rfc!kpIU0oN!pt&bfM6mA@XMjJ!p##qY964CB#Xq+i_O}Bg$Tos9 zo*N!__qvVC6*nunG2F%dXR}M-3KsWui7kM!ME?jajJKu&zR}BR-I2!^@QC{ePd%=9 zgK!vkKTz@rmT$a1G9V+193mo9)3^0!EWjanI z7fojvL2coS4lb*bNW6c*wLiUH5OLlwSASwBc;{odQ=J$G&&@W=foNgo!h?lk%n+XT zz99p^168+8RQD5|j^QIQG~&9v;CNZPcIBd%(E?Kz-2S%Baqc|}|1sg#wykRY?_>YAC}y`8>8E+)XDZNd+Y9nuo_8($Z_jXp+;Q*k! zt0&Wbt}~imrT0dfTyWw3X|KU}5|*>N*oG*1II5lOz~c*nc<@*b$el&rONF;0Zo082 zTN*^7GJo@ElPH+c_U9{`E6B24oi>!Cvi#39u@1XaPhRBp%g6Qo@5zkeMsg?4yIbP< zHN*7m)2iIaocX8WC z*q)7QXfZb04pnvAZQ0*DJM$Qs&v)q`FdfM2ZY{J&3g?)>bbZz^d0LNt6rSgfZrxc( z#kFfhAMaj*ydB;HJ#Z<}M4y8P?o~a!vDJ(EqT^~=mehKgjCc4v*{5 zt77ENcJ^`d|K1F^izyU`94E+7OyxQ+tQ2VV{1gJdmo0)sIq?pln+NvRuH$?617lFjn zx(Q8^ADa~~6JD;zKFwoQ;!z=%;*76QY!V$_{e&ZXR`r~<_vemdrw9>hdudNxU%&JZ zWu(`J3pLVQj?L+KtlLzmne*b(lL@N7Y?m}YcG}XtTsAL<#@z$8j;Ghn)@ht_yp4ne zCieyuYL_q*o>}p1ty1+~eJGhi=!qlngl$x^u5t{zKbN?l;Z?bQ%WqTH^uFFl(?u53tj6cWI-BuX9xwcRHsByF|ejiTr6%+GD6y}<{`~VtO7wCCqbp!eH&s~y!sVaP*uzZ}4L=DTTrL(k zrOp_lH#@s8wdmtfNJ9((2+sq0fB>zIZ|_#3qSt8fi+GBsf5heuEZDI+dDF7)dgYSd z8VQ_k4<|^BIC`%P(eCCX&+)Vn5&cc@nn!{n#-l~Ik9gTQJgJ(|a|Xi11qjT(B6v}7 zfDlzh!=nwQ69-NF@uyulmfN#O8Eu(PSG|br+xoo5_do7Yc?po1BJ%Im<+y1Wyo$@6 zK*YC?x%Qnba@^h&h&yq2W^!vpw_W%~3+?f~09|<`j^8$VhxXv_hV|+F5$;_o_Wdr{ z{RSu;UijoDw)Ya;u-FeO4W`Vk*4o>Pu1EKG4M*?YwvmjE6QM0vDAqE)vxvWs#p=k? zaT2Kr+2|Ft!!d{}83iC_0LPBk2laTV{N?psgeUJ8G*9*_v|oPxaC7nT;>duY`MIUi zU22z1`Uxo}X>7{D5QjG^#og_H1uPz3O&y<$*SqO=7xlsUylEu}Z%^Bc;C#R-ucop5 zDkfz`mAEKn0H7P`o%? z)eBD;5LB1`Wh;Z16^LqYX{k;X6RN-(4F~L%1;6@A5|DS8;u48~ZR= zZ#S0Ln=c!%4sV9xW5LSB!s2j}$A;4w35i~tw>q&sdf}Soy2z<+XMAt`9Z}0sN*5G2 zB;w84`q{&~1}_&&dk4!%x2=dnOn?C2uqucI-igkjZ-m;Er6;n4=LRr-8h>NyMYn&9 z?d4Q^J6i$tg~mH&=cwxK?ILGJmm(p!@n2yR-YDLq!H%iVxEB2X`6Qc_Ty+uc{h7r*0p^Y{2h9vU0>enM|7@rHs4wToWRHTA9V zpy@fG7TLXk$vx#u1;&lrF)_VD=QdrBg;$i`n;T|f$5WQ{n%^k!wdvK(=T4v1XRm1#8F&pi z@yac6Huk&XD`_0w7*!mcQ{%$`D%cb{z0r4r$-OgpmH0L!7_GQ#ecnTm@^GWa2~cVb ziL!WF*;szH!oRQa!!Paok3a0MUw-=G+mGw>hY8DX#p4=+Z$yZbZIMSuWdiEw(lf*P!E zVz-uLvE#jF+0h^T7GcoLn$BSj$2s`h+oh#0w7!vuIJ;OuvPf0kux~QE4ez}yHj@Qg zn@#)+D2p97p=_awz4DJeE>mUyKVR>nWVelF+kVguMUWr>f}aE8A!k{()ROF~>aV|J zz8`S+%)LoqtvT0YP6r(v!E6M(^5on9`ci-IAHI%{KlgVg2$yozrEYdq z2yR}!(mVqqnJXw;GjLYhs<*OVmy^<`5)#o7MXhypQ(YD~8fAdW54*cC$Ev-T_MBZM z29Oyv6&8^6JK*$n@z87FSFwM@rNquJXxaHo8=wbdYi?q$+mhn+ijr#E0AXas>wzfz zdt1{t5mV)j+EnrCY6`W(axH}8;ty~|dHQhpfwUDP>wuSe`QAt-k}4`s$UhyX7x7EIqN=F;HmbFI47p+a_c zFV*+j)B`wl%hSU{l}CBLYl|w_xri`!w^)noR#s|HqESwKo$MCbuKMZ&RLsYdf!$>8|CXOY9>nB^LvkO<}GC3@>v?_92hF$q~@f#*kwZR|( z=&Av^o?(UEL;tP)Sf*~JJ2|qct(f0>A8mQy@r!HXY42yT{^s<#Tk@wiL#pb5eYR}e zA{>wb<(ijkPke5DftHmWui(BmO@+zSbtO<4E>8A5J}I?WAjw`RJ-X{-1MXohqfv9ltt#XP5vW^-kCbFOE}!fl#45+@)A zLxr#lh@^y}B9N{xNS&OQidrFOXB10Of_>}PYfXnxq{S7i5lA2JHTJu2L(_!D3(^@n zMhkQ5(}v@A=)}vcUXJoX=>S4Qe=O+e7IX5V?7$G_=JKAVk&TM6^q5 z^T#ur^W8k+qkcbak?BS2%pQMt)xgrGmv~as8oY6+6siq|YM8bo4HSo>rVv5sL7n>& z4DjXv%=fCSnEK0-1E=D;Vmn8lYum|jT~#OzgKr|tyct`Lan~nD=i17(K7xbXMaO|P zM$XaSRG4woNERtl%OQ~(hcwC&bt|mAhg+V~w6sk212W;&NyuCQ-BponqbVO_HSgWL zcs#3@PoH2)U*6kdJj&6Wo#`T5;GDSqNg#y&o}l;vnoyQW`6?jmsIF1Zn^!y?)g&jJ zYqdDa&Pi`PKMREVTwes$xe67599V4ajsoExK2fgHvARqLi1AHI#Ua_w*Ge}`Dp z0c7ICy{R>z1SNQhOT9`@SMm9QJ~tgQGU<6ajqsnMALcVS>=8g4jC&fEE%+FVBbdm)pvRkAJ+p(_k(!J?Ig*ctCG7jSdFaLcRr! zHD??EQJWfe3CIbj~eyv)am%WtQ`z|QMGJhqqLKfV0^ek<^eR`Lr+ zfu&t)8D&MzyGDHb4L-d)&&dXHbZmy#q|&6b>XM{zxvajO+pf^XZef*cmCU zDJe7b2$`<9@pH)%jhqG4huQ7W_SbravrR<1!JFcX0#o4ZTH)mbUhw(%(LC%e^V{}B`~`ah!rUZShhAaRGTe?Hq;hwdP6ciu zrO8bTXY)Z)+kbd=UuyfcejGm$*8(x|wsjnE?ppydJGtjUaF0*`=Owb*k4m1Y%d^HD z)V^;vCRNwFZB-__guusJ3yi3nfwFB$xrTbVnJYmQ!9>jlV&0ZCUmmZ`k+P4VOa%yH z@Ngys*0~nop@2D&n;l^5Fa+M=rkC_|?h1|{tPb!@_O+J2TN@5?P<4)7Zzk5-l)pyc zyu%BQlSHg2f$)#}x2eRKe|&IH%#q(781%=vm@Czg<+e#Xt4k@G1M&t5aLu3WIo&7L zeaF>At#$8Yjl;SRu}(Wpm|nNfO>Wbi45ri%2PcREJ=&68W5pu_t{mV#%W|ZBJ!u<| zj8xo;lELbSt1?XDNwBX|`LGKtN1k z2CyU+B{vWi`K)>gpN3Ot=dFs+GlPEq)L(x8_-^>AJmdkBnk=Nym^+zT*?|e^;?h_y zJm<{dXh~s6rCsVRsSaf;Ba6R)xAj^gi*_V#K3!8abe9a8{EJ#CY8VxZIGV8Jp#ns+ zm^0tBF6^^4*B6g^iiH)1j*5*}4Q5($QqpP(fxuZ3vapu3TXPN3SaM43oG{T8XyZYU z=5lCYT+TF)&v|Uy(%b;G<$GOSN4@~3LcQ?E^ZL(rEa@>Yrgy<+Ouh>r${857Tuz?B zvBt&DQ%#sXpS(QY6{&mU=v7i@QLc1W4+J4Tgdjoa%Nc_-Q1}l?ts*BuD!ExDF%lTD z9Q;RgR(SBi$sLg3^@YB7W!{LITs^?QwH3IEpG85b%BQvA?dsw>BM?5F4T73l%Fls; zU3ysp@ER--rn%91cOKMgkE1~w*zw>xP4yp#UgHlY@Nv9+8(%+gG5`17GkffbE7lfx#TT;IftgNQDrRoE650`g3&Q80w^!ISx4txaz*FcAh ztNwFR|KVO{UKV;pHctE4zdFKMcvfqITd%8R*a*(2IqAd03{cqlAD-Du`}N&cM0yNe z@B%Dn1J??GufOvV?Vl4=&I*F-{ z6u87H5U)W)pOf3mtpUg%WI7Pjedjj9D?#U^ZE8_mx;kEVY>68DLh}iH1BUCwtfi>U zj_i24%x+?30_h^TQ@`7!iT$DMEi8Z7Qou+vTHUK&d_53V5-7< z(Qj`nKR&hhyg)tH$3t5omm39P()^S=cdwqWn}izkf|Z75jg_$KIMcnLQt@9Z)|Z?{ zw5&P`|ClU$Ovu2^ z%UU8Pe7NCuONB_OLO?WBB|*jCG%ZkG>hJR;IRR5Y%-e1(4~JXqqEoJKW)KDhGD9Z$ zNkosC^=KjzW`$=gQabLMov`&oM(srwS<)Z}v<9&x<#MEL!)gV`$MeqU%1D^J?OjYO zY|#S`XiBEjuG%I?;qQ;^;hnJ^59aA|?XA$LZcm)DOY88aq2Qq#Z*k+AW8tQ6^AnBR zG1s_Hg{67KW;qC^vrg*5=$xn?SJ9xen<=iQoM&_Vr4Wp{-`43|AS5oeH(|wlC_ZK_ z^KfK4X#>EOT;_s>o3387<1V^BK=*V*cToeXTyL-oPiM1ek@Uq{JLzk-rA*cJ)%FKg zayy_+l84lR7-w6Bx64VJ$K(3tkNe%a_`^0My5_fWY^!^qc=K zmqXtNZU$NAP$-BDn#Za=E!Ub`jWS3G_*}Bz_$Oi0z?=JDIb#3;r)q&1L7|>lVi>RG zM)ehm-Fe!YO!nAScyvW$cNthUNf^IkzmWuxh*54p--`9;xYn1hI#eh=U7F@BU8QOP zX%X;JChb;vx1`f+$(_IL<|%W)HPM>=@vvV08o&7V6LSO5b{b}v&9wywU28~WC(eMA zs<(>GyK0(%BA5R-Suv9-4s}Gc=1L7}vpwyw#0}Y9J`_C!6Z;Vl&(Mi{>PV3pMTWtd`w}GBHa)d z#PaJsY=nF5rq!$l>S>3Pt;w9{sSc7u@0Lg1nb?OG?&`2O!W_HW65vGwpK1b{yxO4I zH|}rJKIqim_fSzrU1$A5Qhsw|&-#)zJq+i56dgwZ$hBNr&eV7{)vS3ik#h^fPg!3r zyXxfZH5SXi)R{tcap!9qu-{;El;$e$rIz${49>eeiR)Mh5hZG-Jk!iv?eZe*fAPfa#0(qjiuh2q}Ha>i5HTouplMkxB zhzTPs%dT-*pWcddRw0J2xeW|L7H(yGikB3Gy5Dr$4wW|wcSp&C4Sb)G$u6kU7f~iPb=7sTI(h}Fz0~UW?<%?ZzPRg;-=qHFmDjiGF(hScEHaK z#d8){eN&B2P5_lt+@e&;S(>Ys)33(ybo=qXS zOVtyeSMIt$R(sY&JjosRX7x7Kg6_c&y@^kX%!H+ye^^~^Zqjl@>^HtrOp99)0InuR zau9c&#Aq|%(q!z2OSkjT+x)JMK0tnCSP^D&DIVf;$a*62kuIgBmBiCNT-Vl7#2g$t zz}wo;R&h|p4~J*9rg=QJul36>|MN4g>&&-sP+sACeb^NU4dK?jCh~nZgPF`2cn;lg zG_KlQ;pma`AvJ<;uG;P>;{X%6wd6EL*qqus^^=^Lt8_09UgxP(kWuYWEh5}&fw7%k z-a1`0?1DXbD3Iw?r$BQ>azMVU3~$cW1|{^4_#80&H%se76SubWtK%2E853YpTD4VvUgC z{;*jm;rft*(+@aC#m}7A$^PSrDFY#a7*PqyP)oN2KTGcF0C+Gpf zfvv6_m6#NcwH)lwDu<1PT=v*(0nJ!NiVC{(P)^rpft>wJsv9+}SF%dPrw31^x6Q4r zAzlXdXO)5N*S;B~a`=?x1YZ5$tgR~yZc6Cpv8z87luS96xvA5iN~kCy&aaBAv`Hdv zN~3{Crg79UMY7H|my`EZd6|Q#OG;Ykaso#DbpFaJFG4_YhX;Aph z!D%aRIcLr5Y%eMbbAXhObGHY+;51+Qa;9$NbB%v;-Y**=chXNIPf{JH1EOrhTKi8; zcmaLTpH++xmdqq3?$KQC>A$(kDkH)xs*Wf-PpOTz_lB#k$#@0E6g3?}&}^_OY{>xx zWLb|bYqD8kPol~}?9;1Ad0ug&vwOf2uqR(}<7LKtYNnd%xw{)i{0Ps7_OJ0{)_lyy z_6@pYFtF8cEN{2wApmM1^D10w+Nrqk2zGI^HSEC$#o-V8Fp8@o!$txAIITV;_IxzVj;E#8=TOoK90?)M3w537l{+FleP4Al#576 zgqL`c6Wm_eXW+tZ%Igp+x?w@JpS_Q&gSi9TQMx`L<_B9CsyIC2#U25zB?{s09HR$1$)| zd7f+8S6rT?2&Q$5+rbCORy0`X;Q%Tb9-VAMWtgh3J2~Fy(&q7cN1Y7ZcdZ`yb?`@k z0k{A}e5hrVJYOIMmtr@YG(f15UU99E+n%kc^IogH2q&cu z-NY^h9wRTFL#GYFbEMIS_w=)T)c^UlZEI0MU-%+-{hTBwnc3#FSeQeR)!J|EBCk~y zoJ+irOB7wP;yWrN7u}4}$VMZs9n?KEU$rkfhg$(aGP21wc)e4ypVTMF$Ng3+%Ua&q zA30SFQ;l%|H3*irqj^fkZ8v-LaDv7u2{sJpkWDb(^;dVZ2>FBBG0_~NPnFEb^gwPMgCtn-dOoawef@a<%o0x3$9d&BVPS5e-3rlj33gLK&@X(hwN%jH zu5k-&T>pT38rz1>kw6>8(Gn!Lv8MaSON(ogb;t!l|V7?9djX zRv_8BTI`7FbXt7oY->HjW%;4NTmHqPz4Xh=$6r42|G$5D`Mrb7YxrohTiGKUX!!2(KVmG#}$sfJYuecIA7G?B-cAtp|orXEhz$esEVY@ zMh9RJ4wK3-9Ge~5?$dPs=se!mN(KS1khEn~PPOcc7>bUgJ8yzpm)D&YJFE%^#o&qY zmknP9TXa8=dhh-#9et0GY60eMaGk>(3H(VKUv#}^brnm)!R&EzC(io!r}uv5;GuzM z`@+WW5xFa*KtBNZVC+W*S%Dw!i)SEUZ+g7Ab#xKHE)``fK+5HxtTIsuvaZAKegjkz zc`tqM;Cf^(Z94gh`|`Wk*We>O!&2{?P>twy_33X1xE(>(*9_{!e=wUIE*n_+;B){5 z3Wt1iP%k-%b)3@EqRsfWTH?y-4MYo3*+?RXCoGO9=A^JYuVb{Z= zuWpsK0tlk3GeKJ~K!i4;8^KcpEq=BIZsm?)PTl_S*f{Z<>WA7EZ`_8}JGnqFDm`iT z_FRDe<@3AI;%9|%c}P3SL~K@9Lra60o$&(UI*PZ=lZ<{SDhhv8eG%lUaE|&3s|$X2 z9%8c`qhP~XWjnb##HWjJw+~amqo=E2-Ss7fWWCss*!;$s)FK)^ZjPqUdaGACRkwx% zb9n3gC!j!`^S7O$KXZO>*GHC)M&+i+TBu@_fh8ryx_jv?<8 zcCBEj5W6{KJ8T#9_Iy;oeR}!dcck)xU)QR#eww=q4FFT+ai=beu&2Y(fYtrWZngzy zXp=26UZr^-P^fs2`a#-LyH#S({MMmjOOSdMY+S4Y<#TCn7{YLI%o$gQ)ZhoN&#Sx3 zMhx{Xsk_h3j|TtSs<<*G92i?ETrzib6dVU~l%)-@E6mlb8tx#7uF94}P+$>)T>?@N ztn7(y3V~e~9-Nwr>dkep&>ZFYyuN?wKbi5@m}e*S!U_3QYu>tp=d(-uQ<@K@n<1%$oc6+k@|&TwWBpz3LZ6GXi~VBIGy3edNTN`XLO z-+VRn?b=5-;q@PGb0-i=+pnnK)8lFVyML`enZv%Orq??HW7m12XIow zEuUi0;t1}k+DsWCCXHk~t~{qhZG4!+<1W6mm-gvNhX6Ehr|Z5+P)*ylOQ|hh(2hSJunR$r5RG@|lkw>1jrT}^5MIUEGPeLSy^U&njT=SNaZ5X1PFJeN9y zMPj2|lJ`&z;9}eQ&_FWnyCzqT+1FiCxD(3NUbzWH6U17S!XTW1v!{Z;2lPXp*sYR{ zq?=Z8dYvnnZg()toB7)T3{t*&R>)1;ET9B_%*pA=K`f?1Lp*|8=ej2WSzKh>UF1@D zA{E6(odZ!{a*%SNMQ}@Q9BJK^eMMGG2)(WJpld&!99b!)I`? zncQzn+xhLFVbmzD$6QJZs&{hAzo*I_@WI#k1w!J+PF-vY$3+M0dEHcW7(8GStM$Nc9lUw`|t!t0-|0Fu~m9)+3}qRdmN#-d=gRx6pD zvn{7%%M>mcCfDZO0dgmau%*PXo_oM3`}MHyB^astuCimp!Dqm2v6uZC$4;R0t zSMYbTU>>mRqQI9H=Q8zO$+B~tqB*#QZlTM=MQtX)#!U_ljzbJ3(?F_gNY~oaez{y7 z`=MZIQZ|%79i3<87s6`FV-)t~&wqdT`qF-8%-fyGjqVZ<&;z{RzXiEzr zSFSAb=+)@fpFQX;Wa+c1FKUIfFFU*I-2?lH?xcS+bsMjIhg^1hDo4AB^Ld06R6oxV zxT&Re$a&EKVC0g(zZ{I@$XO@O(6iIQ8IvLhG1%8vlWNzz0bZBqGJLhu5j4B>c$(6}iJxpwMg&DZMn0|?r6KeGj4a3$;=HrYmB!y-H)Jxx{rt1`T5 z{e-+QZWVRi#()pQ-KKr?+i@~}+tnXo{~z_o__e+D!HKf~`TgYUk`D>eFdWFU`s$_r zwKGEaXo?xxe7QB03n^);D0$;Cg{$cI~2xVVPEGjt?|`NB+{$7+A4&8y6U($SRWL$ zBw`@v5j1+gSxRxNi?jiNaBpsxr)D`kC)*d%H_};{nU00O3vv$G!EO_+xqjNcpC>8WIt+cR!XeB?p}!;>;Oz)gwvnxSouQ;3tCn<1g^K~R)(qL99uu+m4CE~<4NmbXCU4iu3ZgTgk!uCb z*tGZZOgUr;G$W!Bx)l-ykJ~{f&e~0%{msrm<71r;n#*lAjcZFcMo}($n{y?q& z_~X+{{n0SvEsAAz>Ik0hNm}HdwxC)QABfi&O z-Ot(;!@E}HTU(gnd`30L#2=GrVew0?n2xa~mvx-2FsXjY2vb;--xE+BMi_2z`B76___a0_>>Y=CqY z>}Iq6F21`S^H0Bye}8Dde15+J{RsVq)TIIf)VSYz*2HE;9#BlO8)4h2M1nk_!R3!r z9V-&U^we{f=5)CsN`sV7=^F7IPS{uFQ5milxCNw^MJsiW&p~mx{JO3i96yvJ=b{Sb38r z;3^NbD7<8PDp^S+dP6=H%}eT~XSM4|L0Ymql{vj`c`C)I7wV;Hi;HYmSVQk+bGSem z*8!945Y+VbBDB$hKlKrPqfB(VW`LT?8IV!129BEB)Y9enV<#Bz09FBk& zH7>?gf%BGI4h8Xbhyg=;dyC7VHw1V)$`kuXd;p)ohq1h z%}KoSA_YOUEm;7I2j)@XjN1*)8fsq7ltcm#B(S=!v#AcJTy}}~4s3T8T_^ABg2PoC zqQYum`8Gh4m;D(B;6}Zi+O~fclu9Ot0?FPzvHo%VV3oufekdJXE^fxY?V63{;7tK# zLg#Ol3IJe0pTBOy|7PP3#HWv@o-K2At+EJkWL>I>bsOK%$#23#=u(Fdew1q*Kz&tyt5!0RNe!r##xZCYOU#GKt9CmhaW6NI$63 z(Lm>2L+F~D37&$;?RJyYQZzL5O)Zzx<1RISfZ)8DZm;_w)^nmrvE8-bv$!uz;=Bm@ zgliIl`^;@4lPe7m+j5W*OcKfY$zx??g_P?=8TR4;4ZbN!$BAzyg2(fj!cLOgRKI1b0tHIGb$(d8BlOpgI8fn%^ z%MzD!kN|EPb~cRGp>%nw%B1Hoz2+^Z&H_103!`ucMBbLm+UpxGbq z>~s%x2YZW@Afe>D5ijRlL)SeR;-=T%cF)W5x0$_M)5;-7Q3g1Vrq|w5avk7@w=L9J zH@AU^ZTzmm8w1JdG7OVB*HFBpb+-z#LC=xWMG0qBjfCLg_*&OnoGPU{f^ovh~W9xaM=L+6VT-s`JBkT_3QnLCidtM6WeP!jQr%r+__H zB?gwi;}z8T>W=vlQDUus?EwXc(C^(nhT)u?GV2M9mQ^O^_=1~?71^=*q`7wL+vWy# z1wy=@Fhvsewo*M>--*2kPZbpmrq7w-H2jWIbF5FKxWgkN(;4rGhuL-lWk)soMR!^dSf zEyHjzW^lRiwYDFX;63A-(yZ<)5qMl3+l~JmB2%YBWZD6`g{l`jC?ZKL)1kx4A-!$f z}9VQNTaJ>fVSiS|%GXLAppGg6&PeE-n?czHK0@EER`mM2JOkbAz} ztv=q-Yh7(o5TaeKcqvN|BjFL4Wydx)`-kqr5_R+^f;sA7M_S#5y<7{D(cq#Gy=y$S zZD0L)p{ErddoBk-xxZE}zzcb?NVgW!RAz^`d>lF`>4Cv5nOq05cz0{D0u141jSp)}6Q=9@2-zY+7Rp23;?uvs z{rdU0598Adcd~tY8PAF$7wwHF4ZX_LC7k>y69^G_IR|hY;F~rqK5%Pi4u(FX z`YM{&>55YnVyPm$lVJNO@&ESW{$tMZ^(WJsNxkk4)SS9vxs%B^S+YhNb#V4BcZY3z zS0JhLE8w-mLS5Zfw_MkPvu91o+N~K)bMh6CsR{tG0#@m^U%70gcYQBqb|EgOrSw|4 z$b@aO+P-A{+@06Q&@q!vcrI#hDrW#q<&8v@dZB1_4cxk!!6ng(Vg8@<&(fSM8k=k6 zrL?%>7On^CG7DeY-D3e%?U2fB>U)&ONRnSafBQbZeE9ofxSHH=us^g6xFm8p{&51c zf+krS8S@{&`a3K)_ceaAJezhvk^W4?%}q_HgRn}79kB7WmR<21So{Z=H?0J*!a+m&wZssLrBU$V;y#6|T|I2^5!Mk6sLI7Ddh1?&J+ z!MjsUpW)_78Eg1tD(39@ZYlziFk)YZ=zf81`59?}<^1NT|KY*C>sLPdNhBACw{_5| zZlscy4owVBJw*tzsonae%as*Gn`(6e1ypt=IB}w8c78ut=5JbA>3-$1L{&4x`*f>L z4G~Dze8%A{cyby;n*DY+0hgjeg+jIIaCUS;waHGg^~4Kl#9oe%RVtzhF*x5kO3a`a zfLsIoyX&3p=&Q+<#EPNBM(FMtqhPf2;0?fBF37$(DG* zPuZS9d~u=J>Hv|wY2M0J*G7a`8E)^q&cPfZS7grMhVJAf@?NLhyao-NvL@M1U}QDm zg-7|Y+QTKh53Y9Xjdu*ixHa38L)-1>Z)}O2>xDl7_BzU3DqdteK7r8b0Nwu6(M85+K9g0)>h|v5-D^>iR1=n*oUv?4L;#KF4l5+3k+IEbmn^qBTXe1uj=i?Y`+ql*v4rOjRD=QX~McJ1RyB z(P7;+$RSY9t($kcIzq>u>ef86U;F2O{!qX!k6{A+hr;ScUx(|rHe_6&+ciP|QIkM^W(Db4mA$kmD{kVF_@Z7hoAXaZ z(o3t`TiM3lp(@B@oLNR;PlOvLWpIqz71t7 znq&dgYvYH9In_matztOk%S~G7x2!&-^E=)^_coJzb%)}iThYD(xUpLW$k7Fjl9x+G zwnfKP>6)?fbGpk7Zfi?HdrU5Q@g7L9*O`6QQ;Wa4hmoGe*x&Rw`1bGL?$4h-zy!X3 z`$@;Qxbc(uqMIhVj#Mj{pxMjmHi7GXaFpg*J9h1aHP1GOotJ#cq14Snq{fKD(PpyN z;c|2-MPXfN7DpnLMk3@QPae&s)%a8kyVTh2nE4_ zMe8LB=TN#$o7SwMiscq1To$L&Ah0Y=F#_!Frf#vvG9Y{e&x1?n_UBNTZz+Kl+xLnR zl8znlAR=|GJ)~FK#yy|dx6i--H%S$JVvVeGcZKKVYGvC)!)cqilN#&J13AQfK^<|; zYMehTHib7+E}_iJtj&RLfzzxsl%`9ro>YQu;0vcqM57WC*pUbXxa2F&*YH1x`27mu zjIFrmRxP=4bE>NLuza$(H{jwkYN&K8w9dWcQy*UQc=C%Cwbb@wQ^=sJvv>?O%CC`g zo!x_&CXvO8RJv3u3`S=&?=$?5f4-~#yge(hLWGSGuQ~QZW}?*s&&Oiir3q}l4vl8q z1?L@Q)#{+&uGHN;gHx9PLcAtiK+VCs>nh~)NXd8?_&U3aWNBl+bXW2f-0mSS(f&8@ zH;YSJqP76lKDql*r~^+`^DHWFqrQN=Bu-0dD<8m4^hR>)bYHd|Afwc?7dx%}PRKfp zNL5Tojb+^8R-R@-8@D5=p3fO>^%?nJbhr8XPI0n?w+qQ3S3pbCT$f}yv4<-WiVuQ_ zw1{m&otr?gc^tSVqo@SyNT7B_5>qYXdkTc~;NCqC?^a|V5HprBdf|F%CNT4I=7}zv z1zYaNoAS(bY>+Dk8NG*&UHZz;=rgdbVzH-Gw=((H!5vopAG7x0v-3RQOpOUM8m<=u@8!Kd5Ldv;)@EAmC`Jx%>L{M+qnG9o8yr7_i7^%6_x zuBxFm+dyI;uz3g(>FaHSo*b_^)a{zmd8mD+7546*>*7UczF-DU9lPEGgh-0U+{g56 zPe|`^=;=3#GTfROC}FNAJsgC}vX zRYL&izz{TWL5eH5YB1b=W7h^T*9tC6w_8j@>b&32!;B8PT zfS0s*B76bx-9uJV%&qg?nSdHzn{e~GU0#h`IXh`P@qy^4iwd7*Cs$^jC&@_00gZ*D zwna`3*TYisrNq*51Gz`mSEt&B1vGQ#*6{LljT$P&V+65;M{2^{_(&*xAw=^ z52VWX)18kMo1wX!ZH);6pdcQTM(V%ShUI-sIxs?~{mvshubj7KM?D1MNyLx*< zGH*-ob}?@~;M^q~2Y3kPF#RuV1J-nd~ zF2`l7OL`Y5e^?wlu4J>dinx?cpHVZq;N&KVLkl~l3}%DaC%s&jQnJP2GId!4?~*FW z*bTt(?wS4iw@U28^0Uh{_$*m9Y1cch0F8mtpDI=lt(1l{%E@6cUX`~7Am-voccFUO zujtverK42!aG-?&?&byC*nw|y^c%gEsI8LIP7$(4zvdjAj;Rq8GA*pYy3Y%J(3m2 z=37USn2XfUl?BrIO$=is)O$NNz=6 z(V0OaVm^q6+o=us;p+S2iT&}Ry?lQ^sq)seB=#wqtcx1_eK>7TP$o_n9do%$_0*Pz zP*PI}yOga)2}#~mr4cE1&1N0@vC+G`66gGsflmXkv_aGD5$SDwDPF?$oq8ifTk7ki z3c*sjJWJKV5ujoM<1v%NHCKE9g8K^ft3@5n z6})a$rS7RIk4rgj-c_FSfS5#AS>p3~efs|L;rsad+fP{drPc@edpK9bHzGw_fJ)6S zwZ0DBrb`^)^}EZCY;c`?m%K)w^epCK73b#dnW{UlarUbue+LumNhxMhxn3aPRIM2u85-*PTnhPINtF$r z7*K#;5~nT5(UKKy&J3yd^}&(U&SM@9`T`5VZe68*E?$?1oFaWijaJyrj&wS<8%Rt5 ze+^vJQiV>anaqjPbydHPamNf?RSURS@zaV`Uwe(Oj^);rmQ~EVv-WMgL;MeS!JzpG zoHr`F<8F`dhBvoqG6A>Q;%f7xY?ji{#dxah#XYut*9#lMmX`^ZLvS7RHC>jyPIoGJ z?L6(>hMi4ZH<-X|hoa%b9lf`$x3mnR*0i?MejIteuF4c)=`}Xp7kQamGP;wNrb?aN zfoG*(iFJwukrBvFr_SnKOhhNJxkVT`n6vr=&MCl59k?m7CaQU~#VhvNzV3){PZ^9Z7)|dsnMfg=9Of zkXlO_YCLe>c#jURFDX_s`e zJ*)iF?RrR4Ns6I3q*ffu-j`I}9xYaM^W){Ty-R#n+%IK?Pjx8BEL=unGM9n#2I(ci z^PC^g>*LGs|N8NWy|s8n$j(Al{cXeM==P#IqiuQTLy-%&#?lg2D#@XhTPu&#a5?YodWBFnae^y1IGY{KMgc1phf`oQY)nZnxI~ zIwdwi52RR~$#z}qoc>qkI>exWtsC}zs^v4<;E6zWvikD;nV=}z{_vK)d={rxXxFX$ zj^$eY-85EI#*)AQ5wz`5yLSr&3I~nFH>zWGP(xJ@v&O;ZPhZ-}IYPeiv_Q~Bk!>TZ z1<@o0EH1{VH?2Y3gC+g`d43x2Egv2u1gA2|dZY?a6Z}C1*OYu?aav(-PB9-!_N#-e zBy(@BrDhE}A!}r{!f~7qRzl<2JuS_`RiiG)VLx@gQ?}m)E?B(VxOY~(2vqP!Dv3~2 z(HJ#5mO;to6yZqTyzHbgL{*=Hsk7{@vdbMepwHf5lP>2t=-OI#FEEnyy5nPn(^fat zmu_88E)A$a-F!0$S0nDYA*vSHgCPC>uirj>=%3sD`SY*o!?*U!_^rOv2#Ie`FVE($yitO=8}lNZb{80b=K*&j ztXZ`5TX)u?TE>>AaN}?k&B&8lcy{j_8b7!6PtbPzfhVx+%4y^rJf@1H;a z`0POH`7w>B+G>UzR;wD9E-NYw>mf_Y*uSJs%Fb?O7I-j!*7e*d^C)m92SuaGzWK?Z3(pYn4=au}Txk?i%@-4B_y#GsB%Y z5-j}zarQfJdOQAMdWC8GYraKYnoR|JY?+V{!i*l+?@|u<-HHeQ~YUdT?+f<+0Ig8IH_VGjg@@3R_mB+_0 zdnYG@t%0oSAT|4@2LT(@m6xTlwc?V_GVF?UNkoAHo|1r;%YK4vOIL%4qo~-d#I>Iq zbhz_Z$ePaM>o%jnd5g=(5hS6Y+{Igd9h<6PM_!&I+lM<&U^}8yHgnqE;wy<7Fc=rXf&7(rXjp>lk)$gqWdtvVB^Rg-lP zPR*WcfH7|6-xVU!ON#Ht`OjeAphFW^+F`_Xx?k%X6BN8Gi1{!@x~5~>&h_K+-0Fhl zRn>^&cGCfT!B4PK!{_eDjGYV6bYZ#tvE-@Xtdi9T2dDXAkdxrkRahhkwdp}uE}-** zdLQqf+51T5fZ@aW*no)$+=wQ|c)EJrnRcMtE)NNFga$F=0-}Y?&zW;VTbC> zhkA}@R-63}u!SIpBEoIA^3iuZma1L`Lnrl6337H(PR)b)gKOMq@=Bt^)0YK3Q27`R zdO%oCKGORK_D${K_Tm2Y`Qy87rUz6DYFz7iYq!QddtHY$G$A7>PRS?K*h-g1xK5Fo zUZ=VbFz`Hxv7do;8S^MFPfM;xouL++ndm$h7W2O z?0%5!3>kdXEqg-7AQOk1^g!Bm=5C3nbJW+&6p(_0g>;kbvgJMVd(*s>j3Fx4%8NKfa8wJiH$kfJ1x?&k{2?=P1;51NRrzP4)L1`XK=H zt9z}ALY?*AbPV6yniAUlZ;p2c&uUhncmq6cI<;A8;wU=;LKNQI=9;7^_n4h6O-C>e zHX_n%TbLi-i=JzsP{p>dgO5~*bXf`XHu<&o4i2fjX1?T6?_sWPhV>WMCSsa z<;>rLZZXQGq?9tMMcrC(n&Wh;wR0U(Q)c@e-uUCY%FQ1fqHRA>c{5~lMea30W^FmU zzZ3{Djubn%5|=x=DxE5w$nss~2bwBhL=aJyD6iFq<}ABH)~(iQl_@#kE3?<%6Ml24 zthK~-T~2bc?`_}Ey(2Q4>tJ!?=PN8mq&`6tQ$LTERE*-$H(8Q{c~DH%%U}sS?8sjS z{zuocmorDu(4*)8Lns@L2W`Ohs!YBbj|LQX)!Q1pd$v0NPrLua{m09v{*Dwp7s4zq zlWrObPZ^(6y$oKnrgq9r?q)?*F?7TPh!Z^=Tp3zr@b6(gEr)uz8g*1llzmMIIn1Bz za4(fJQnCsyN}}<1II0QE=Gyw39%{BN4cj?+B04iQV2L{_dIYSUN9`ebnr*X%XExXR zozv$I!l?_NbM}1FHqWet>^?`?_6*f8m9N}2h^k4EM7zZbd=jA(L==ekRIL1ePwmrt z{h#z;Qi)44xPXL=jqqvn1R}Zf)AeK|N0Jv$0+W*E-Oi9(4dgOVIM4u;KONSC`kzZk z6NXsfFw5J;F#%u~4~l3OwVXZ3HflO>^R)yr8oZ+0eQY)|EoN_VjRape$l{)GgF~~- zZSYi1#nm0Rb-I4Dk9ldYdDNor0tXwMbFYP(0Q842G?I^b;;_I2|Fs{_e^$hfGjeD; zocNFB`OtpvpWBZ`$wx=Z5RjnB=i0h#`oSghrNmQL04`aH0qF0LG~m}0)!O02R(7tx zLKMhhr1j-5yaxbh;A(Rqm4kDN!v!7}3wZqVh6$1hPVYHK>a{2t)l>!h_f3_)wvm6J zysrE^dAC)I75h%AZ7R=SP;b|k&H9ROFW;km`IrxZ_|bs;N#l@ABHaTR?si}taGoY7 zmYd>Ckji=YF*LS&KC`cXn?gv>wt9peb5*9C@7(p-E-owAx@!El9=JWZ-3CR1*f$Q^ zsUb@oBe^7`nL#HlIyAJ)s_=^+qM;m4aj$-p^;}(FeJT80AIh2`^g1De2kxI&Q)FZ)DA`D2T*W=4=U!e zxVu2=OD}EuLxJ*8NOj7vJBUa2)G7Qb4h|3xva8GdtA2BJ^ehj-cS$fj^yzYtnCsiQ zbmubMcpKH;Za{(-d*_u}0sZvYh{?D1FTGdo++71WOqKE2Z^zuhLt!UlLWytC$png7 z%H~RrC419P4VZ34v9qYo!x+h5=!}^D z?MWTGtMED;^i{!)C=~6}whrXy!Z`mvTw>T3;*I*I{tl)#eed)G$BiBLA|5l>C-6zRHq%9iomY75jD;c-6uaU zt-q67nLHn@2=s~0Ua(Ug{KIYDSB()eL9@7asPhZU-E;;bFA%8e+T>b-D}%qTt%F*W zHuRTuQMs*V3L~e@!;{pwh058??kSARW#!=af{;X=u+%Y+7koDlLInR|f2@Ih`Q^(G zdP&D)uZd$^Tx-)H=CrpDXrZsI8gWg(rMI%T?Y1sN(5f8SnIJ`xGR4Ufs+ zK44+|ahJzeKaYb8TGH&{j?MD8YsTFQrgH6X$U^nhvDs7y{T;>GL6zlgk8Y(yEP)7p zH7&|tg%KySx`KRUXo!T{tJ2iMRRE#cBZU??*Hxu=A-b-Zhz_YK!+s|DQdDC_Df8z6 z`}N}oC7yp`5+sU(R@@S4Slxn6v#P4^0-jz1n`f)_OOQ{xI}TW|H4RHzj`U`oIda+L(8lxtdXq%jo(I6nIUO!&%N&K?J;mX#Kxh1yh^HI@)qt z=zPg*s%P1_t(#iPQHM({IXLhAROo=WaOzG{xz9n-PpfnG?xx#TP9y+a!a%O2IId64k--l)C)0%z06Dk6A1jdaQ}i;GUe~H96X`C!jcCJh zPM(v0a%vn`g@OHcdqCGKPT(X5c8wm?df^A%OAD_#Vh^`$F7n3%U{Cx%l=W5tPVw@- zmNvCcR%-6p)s|7;HV^j>WdG0o^1ts%?+;68`AoGgPR5;@L~>nD0-2DDbnJ#}4+`q! zuuX+`hx2E=N&pc5GZ#o|3jZr%YB5qc$vF(JWpZkjXsjMMA~%mB@M5?oLlm>~6JOU0 zVH)cAhpefy%AsS)lPIEjXh5JlwhQV9d{@&|XA^j;O14MYft$*NJZJ48AAHDnziw6#nGBpDBPFyGO8=6Js;P%58q$D{6xJ5K<9QY@vd+gAYz(EO|Ixx z9r0;S1=a-_1D_3$T=r#;o^)(Z;#G4d?+zAyH(Clyrk|&s~(T=@0|f@};Oa*ZdfrBQ_;h%7&`BeYE}7L@M4o zn9f5P5x19{1xCXm7h}V z9^ZUP{FzCi@G}J+K!^TU&4?>!Rk!vc(0!5UyAL4+iHJx) zx?`OexXIF}-CBFV+)KXHYj2!i+Yf;acnVx>t!XX4S;18wF2PNmr2;9qXqe62>i8TW zjf=-&J}-K_aGH5is=p|b7F3RuJtp;B=?)&0R{*0_m};xz zb{v1%fw)Cu&8zeB<9$j^J#nY zg0Lp zcQV+ zKh2daZr7lDS#r01Ut1y0++Cy|JAJ%W=ruUenze3Y7K2xo%pyW!`*5;xvv9tt2H|iQ zj75!qEy$I}S4CL)C#ZKNgv56b?fd=5{0Wsb1r^75L8^HpaTX^kZj;^4r@ZE|75yT> zuiB<8gTY-lFM`@UH50fz_q}n^RHgtxRjuDN8$8l(o!Qm?v3xy=NbbPECctM0U+`@* zyMxqhaX^K3x5j|y(TbrmwmN+lWjkCtmuqlUiG%upP63~K6IPC{YVw+k%Zxxswq}`-%)$ma#j^y%YeNm6Jep zPw`aCM2Oa5E{9H}d5J2I6Un)DQ=5)4;EH4BU0~`^?t}2TS=H4U*+>tf5zYn*=?#`EQE|qBz zn4;D!6&U+^!uHz%92E#a2B9931V!F&Et_pyq$_IlJFcerXoHaLQR%Yev}9O(^|U6G zZ3y(D+~{zNKymSW0$DEI3xN6BsNS=es%(ee!0L!Sp4q?uR?vS|57k4v^y%U(iMzO* zU4PGQBO6U|ATQ;zue!VYxe1h^yQkx;XBEz<$etAUzW5Q_Q*Vvu3%HMS_vJxQPxbZd82kU#-U&Ne-3I6#e<_kLpO5SNFaJTX;E^fQ1s~^S*#5lV=6fXVpl7bx7S81xJr#>nSF)1~F6)14@$RC7T$UVC zJD~(*>7;4gc{sXqU%FKAhBYb*rfe%?xp4!w8eJ#nWc1xZcu)}(tJ`rI&mi{iKgaKX z{$zux@dmbBtU&jBSx<`u(z(>h2^oi5-TXk_MAl5qa=N;lMgLR6mGwRM1*X+iP8=!I z8A?aqx!@e&OQkyaj>|R^bF?v#xjnHZef zX8n#M0N{0uCfU8_2L~7Ot7OE4aq0bJA(lLKjQm;@|3$ql&o=?Ij3eT}=FgY;YA6-45|9eUM6RiulqZpd!42o43cY)bQxg)v#ade7HJjJDpIS>+ z7(#TvG;p*OM-Kzs8HB+KnImWZ#+zVA%G)qC>01y zKb(+*W;zzB?}t-Zd_w0KhHG-8C`LMhEI^S=*jrR2-U%Z$iW_f%`=p5cQkFXFo1D*G z2cae_Y;T4)1d^<8eb|*DQ-7%%`I6jpYGBK~D2LnNAUQXGRRn8!x51`yo?3{zs%XCD z;X41JoWEn7Tx4i{x{9JgyhBLf+vEC5==uSHIll0ACz}HSoJ~HnwexLR>kgflrwHq5j2In0&Nju3A&hf*wfU@7W{HMC-T$_WBX^GHGkf{{{`}7meSCWP?dALU+h+7b z*sa;oC|o-?O*>GBJ7P_BtU3JqnsrHes-uvsZnzg@i~zqLj+m+lXDP^C(5#93vZew$ z!b#vtV5sV{{yd^nGktR}%fZ#SbiH4}t4lQ;a9|QZPaD^5XiIex&QA?0`NaU60=>Rm z)kq4jFDIED$gT#0Qjp|uO@b{EHrFBe_bG@EiCvXnt5kxUQ%?6=wv0=JguGkhkB{!Z zSkKzZZk!Jykg;jw!6_R=G;dgxwxzcURa8g?oWi|t#oAAy$_{1_;;X= z!`1XOngZO;j@tB?x|0X(VqhD*s-ZtqX+!=Ay5QQV?078SG5MB8S$2-ymw0#He*NP| z-?PU8ejDzMUopFm?o6nKQAKW*wM$wCzcB&opX`T|*!J7Uo>2<_HW!%fH<*eZ5O;TxXL}%wgV?1I@>-<9E z?>HbvJTT=XQc^Huv@;a~Ue!Vmv`d`e^d-0_2R(#p(_X=4?rG5CfxqNF=O8xA7xwV3 z#Q$~l&;Q@M9FQK?H>HBcINHrsQWY>cT)-9(m>Li;ibk|k?^(wmkhA*y_tc`gfhVSB zs+VzQTRQMI{5T1!=}r}!0bg0o7>D3UqeXdI>*KKQp#Z^~Bb6IF#qx(VV1wcFR0*%W zs%?A1Ugc^&yru*}URDgS>}C-p@%Z3;f~UxPFkPwS)!Ii&7mtD^(rOO<^zB;V8)2*VKL_Jby6eDI;li4&hToGtB~9QxK?R`qor3gdfL zF7J0gx4;Ufwu26nWKgLyKDLF``=wQ z2n>%%Hfv~lKX($!6=6s&$^!EggC$T}6(wvRYFq?aFZcmwb!fotbjGoi<)&^W zl0d$elDZlU^YiahGtJBu>ZCUnt9Cf-vg>-SUmRy}jb7IZC{H`1u?y0y%imPQmnV90 zJX9kC-?>`Y_a@{96u-C+UY2;EnHl6Z&W%_%Y^wqNtAe9? zBHJVnItgt}zwCQ<36cvPa84+3Ukmsam+i_;_gx=G+FCmhFAvQ-n^lLvwFgNY{8f>r zHBR8vbTV?D8YFeq?`*r=)#YAO5`a>{Lam^O>Xf8xBG_gPKADOXYXsWnQ{^boU-o{D z^HG2OI@_Nw?*vf8_AqXQt=dq?3M=+;s;YC9s{6ob^JXivPc_GhMD6N1E*a zd6zUJ2@(Vz2OB$OotveUwanAcIZ%%-RoUvVzpk!DrF#hi5gvhX_j!6&RmjPX-WhLB zkdibwy&ygU!P&G;S=%K@JUN))6`tF+q!zC1aHXld8w~b|y#(3k3=d`Fsx74YnQP{_ zpElNYxRarrs$L@qZXvzQ+X_ES6K&&Z)Z{v59oya$g!^JB0+Ztxw;H?a9h}Q z%2r0DfoYZVxbjp7*d*`nyCa-gN4w6kqHHT7|4So0ezX1<)b>OltJgPJVfn?|x|DTg z#~Mw~ZO)~R*#RQ(5dh9ZZxL-foFBdP1k+|Is3{oR;b8%7@%1;IMU^62l!6B)X-{%= z2becg1&3T&k4=POw7V_XkFTGee~k9Ko9ZLxXTpx66y!sakrPHeC*Sa{jWPLNN~5>S z64+$=sBBFgV&6i~bp^vIk$6O~i5zHxik%5+m)$O##ugl`tWJhC_2ERD)0q4@arkZ3 zDExSSa;wxLrE)1HqiA3xm&qH@v1m4;B!eH9t)>P(!3H`V*}J*&&^@Pk?Va=7o{jCMV3yr^?&YSd*_3DQde=9Mywr7PNjQ~Oe9 z>k23_;q6Xjp<tuCA)huo;4$S@v<3ySON`ntJN52FrDZiU ziu#bso@vuI_*74mqABW7PC{1RPzS=b6H?iO_X_-1f7i55H?`Od$OmEbWOn2MCDFMo z&t2yceNpjPWrc%o;--fM;KeG~<~txjT7@F4!|~K(t(z84foP)t-lplwMsAXpufAI4 zi?IfRwEl|C->OM{{j^XA9eDQ-P~j`_wVYG6!2pbM=vcK0O*)1AVjWHgRp4;a``8_ne@I|&o964uiHp&FeYdYc^Zf@RprW}&M?5vQ{;l`7l0o6~#MQ^g)mX-=#_w4z=# z0Cz?a6s=xKl1dIBDlxF1viF8p@m5Ur6Dm{t=I4}Wd~E>?&Ar14rhcs0z4AV9j(S88 zj?R<`8rt)vmbOmjlU(c&1%RRpcD_#`z zcgojADisKwvW}K36|YWJa*a0j2x9EEp*I`HX3X1nYD~Q~_RL<+spGxX`DLZby?pobhoZ-1~Gcocw;CFK0qaWqy=czAZg?} z2QC{asYxTCl$Mu52m&h->}2Rn6%tZO@8s%pc)2pw8qXr z&s)bUU0_d~G)~Q$k5ji~o?o{}g?tHa)7&aHE$f>8TSJxK$(G+WPY1iI0cBf%C~v~M z8^>j(FUN}r+{IHf%Hpw7}mYID{aRL+|2fz%DUrphk_S9RW{nc10@uE858r7L;I zT82`+edi~Wia(@X3t|$zCZ?AL4TJZWcgM*>z3$8Q{JZ{XxNS65UkK-R5xlOD>&61C zQ@3KLB1@9ph{0ehVvZAk!$e)Z%m)txD;M(Za_S?{r`W7RlGfUe+#I`C`>Xs^GDnV6 zucIbK;Xv`=h&R~J>t171ZiVA?De69@f0PR#Fx8dwnt40+3wQ0U^zdq9k>5%jVAn^r z8sY--3rbelKAgh+XS3nYZd0^<=P$KfrR1}8mnzLUJJJpIKaa0ZAK2)fwuy9K&r03_ z5ghQmrgtOZLT4l)S=MF&w7A+EOgsc@M@7bRx?JQn-IrHsIgU%z)8#(5b?dJGp_eKr zYf!{%cGpyjGR=e%-cIGZF0TrLI%1wq{;$-9ah5YFY-Wz4f-sAAQv5o+ueEBMe#~rt zwUU=(NfazB;Kh+3(wvH-@>Zx!oERI^Xmk+8G{}v4DaW!+YngMuFV@dL%6nmk+kl;V z;ACf8G@+kGk$zs>v8f!dmEyvl3MVPkA%l`-{!_j!PWLxWAt_-A!SdEyJ1-@c39}&p z^fNG+vq7{dvQF8;h2v)P6D%1@DVK&#Z|g;@nhb8GG1*}|fK=t^129I~IOHM`Iv1%b z;1uoLc6)RZrPk$=s^hf-3k^7J+FMYGuw47SW^M9KR-xA`qigZ5TIGjD=Q=PXSy;;qq8OP*c{$gHEkHsgvJ={tsF3(( z4?fO&01B$TPhb*~&cUn$znEIN(*6bV{z0;?%R z05P@R*X!lmuMftbb|u+4%X8G0DmVd20i&5(!!aMl_3OOr&-B*1FwDK_>mKh}bT;^3SH`I00-C_30rZyndm5u0{Ww5}!RB79be za4jHC2YN`*z-s;q03YN#r^?3F@T+pPiBh~W2Mnqa%P#sdCk`lAIFEqaydF{=D6=m1 zhakoqFYOMlb{_9eL5aZ+3c(PwZZZuelDz-)gow-qf+w=P##v$kt(*r%#FV z@{2{Zg!YN@yZ*a4prnK$Pt4Twzz=BP$L%S)ZL5@GqMQytZ}b_K_X%_W#< zRL4}6%5`qejGja3pG`KjeG;lqnPYLQQ$V(QFW3xC{gR8mIm|cY1}ygBSgocutQNzR z2-`(Za$?IK zN`g^y;7^*uKGJbg-ma%cQoE|ZWb1Y1kN|RYqSsJ@D&1QzPO`*hUDx=Xe0TdXSJ#M% zjJI{^a2k{-(`EzX4a8bdvy=lYqwbC&LW$f%TkN)aXQMF=8Gzunk#2^)C3OOFa5SA) zqc+tZ{Uvj)(z@k!d zpi-0eZdq8;zF&Rw>hZF%t=wLeXmGK#%4ge35w(nbC1o2{J?7J*4N}(H{Wb~p{N?HE z_+WBhhG!0YJqsvMY{B!C0JI=|^v;D2$B_;6rnSXM<{JH2|!Nu_rsXsD4^bKUlC zwf=s$RyT((*#p`YUdom)+9_>Tw*=qAq0l@Z%EApeo>Z`iI&Br{i2~1RQ^h$Fjc$2g zN7m71Jp#Fc(svr&16c`+`}C6xdYq`?T=U5vAM|e$3nikJ2B(YPt6+OsCko*hHDZtZ zLzX=_ZR6c7=c=QpP-{P`VwV!&{M}J^A5LsgEL62NaGB8n4Vo6U>lXs}}EmzPUJ_U93u$pP@6svwieNPtc}IgzrcQw45! zw#zbYihr@pNqHPukEx|O_P3}3$)YUPbEAPUap?bZcc}veXV6EZSJ+M*d|M_X=*tYE(UE}wgxUcsCH1+O9j<) zvnxggysPWVd%X^QcE2*3dP?`Tn zXe#PSOg`qrNVQ-&MRAi?=VT=+N{_BLwYp*uK=oVNEmst78&QhhrPe(lu1`Tq9S+le zWL1!&153hn>-jsT_)*%FdHVEXb`ddX_l( z06^#LZ2|av6KAYct*gTNvTavZ|6X|ic=}EEU6(mc zUF%Gii%t5=;rhk%9zLev?2g+=l1Sn^<_&C6NxNGFI) z`!DVAoFg2HEd#z!t;-*5a8Q}s_(&3=(nTtEpmXP$RW;!~md)wHiSkxYo|EV-sm0JP zRpKD3y$-e7$Ol-*Q>!MX|T?V zW!cz2eeqgD+mNiyph6zx;{1qW>=z&*;O*cCv&z>_)E(4P>vVq!l`na)ajvEEBDRA) zNnt`#T~Enu&gQ7f%1w@2ZbW#?yGpNtvnoORA5uIaYG~y&3lF>r;LD z$klAqj(|dyeWCwm8bxjCp=UXeTjk8SohQ+QEmwgQ$)QzATbzW$n>F1Ox~kh6iRY|* znl=`>&2#0%&7S#*UD;6&c8gYjcHueB=YyfEIUEPNue0mu**cwDX-iVKCRVvP3x_r& zDXUTTQFdg0)ql1W$r4^ywncz%Z$C{ZcxV5m3-d4YzsoAAu)|QMkKI?Ma>^zn!(Npb~1z3$_)rP_o{A5XxE`Y zW{L{yI)xv+cDSwFpPb8|A23f-Gs_%{UAj0(K9Uz~H6JBaZsfaWXk~0I! zTPd1OpvhG(XY=wX`Q388w9lXZeEQbE|M|g0B2~?*aVOP&_p`lw?&OqxUdR)vwsZ(F zSCU_!<~|F^eT1zjcuqp^UY{;Im26CVrD$k&kn_9a5N|ooar2 zl;H=3B(c;8%At{-sw`wxn>Zu|P{8u%p6nV>HXTNBGCeUsJj=0Ha7@lB$=Yp4_9x5c zeVc>udbFqqG8|-!iYI$d)+JyCT@X1qw^jT5`DJ|l^dCv#=MN;alJ9);_sH)!ENN;E zTFg$P8kM*lc{OH*yiUO*)(hy}6^%Sz2Mt?VH;M%CbR#S)nz$D4!R)Q&?439Z@6B)3 zc<3azM&3#wL%$W7>~~^UKb3yk>|8ARI(TRLD#~eFP(9D6@00_18#TGjeo}pGyT+H` z`XPy=uI2PZQwHxg>YU)+spyJ`W*4p4pkhDBF4PhHAhz6R0JDggIbQ@v+hF@+;(5A zuRp$&_inTIN-1uHKazPQ$nKXi>uct%IUHY_3>s2NsMDsJ7$v(?Thb#d9jukeC0}C? zQ{d1xdu->msz`F^QQ-9X*se%Yl&&pvjzXytAW8f}^EXAwr6|^4G?F-p)t4hxhl+HZ zc?GbY675USJ3#`4iAI_5G-Eh5heM{iVeXq&2Y$jDEI*x18H zmF(g$S$V%;-#0n7K17Vy0_f)a9ye_E^7-l8zn?#7EULV#2QV1G@lz1SoZ(dBQ$CS~85+Pjx1&kc z!WUK@K*g@j`3@z^FG+cFfjkYTWz_VsKUU?Uip7>zfwrmb+H>w3g=3q)&h3D`23U?H6xmK=wyN3$a}jAld_li(|yhjObcO3 zn85*7TyHgYX;BgM3nuqUE-kltiG_mo1;J4`w-88MOo2G z@XTE{tEzlN`9!I>#A!GLK0m$g*Gf>k$V&-%z(J6GF;0n+tNYZ;HI}j1J1II%rmSzg zgS@sTyUg zvcLJTrc)z8T$?l%el5`**yRTZRcVnJp|W2!Ed^I8u4WM8VcoUV7=5$xsA`SZ2B6d4 zD7wPQ4tawWX-bal4uXMLM?2K~yRvQgAT?j34u|xsBuvL|r@OL7qcX0g1YM^$wm}0I zm&_Rj7L}a~ek-pMWvZj;HF>6_zR7wS7}wbHKNjrA-|y7WZ)2}jYpSG02t_%sJZm04 z9E|i7g7-Av)CK+Wu9CQ=4v1dT1U^*C$vujyU$r&}EyMR*?#uP7{2c%KU-V`bEeSwl8bI^F zXI5sFNNa0yrAlF^ z}-c>FuQ#4-XEq8-FHx(b*{$zVg5f=YRn2l$io7NmeP6DmF+_iJBq%0Q=Rtm zV({#{T)e6-vR^KCnV^g95bFDjRMb@~KUVc2`JGbsuC4+kpLdU9)JZR6cFTSng1XVd zLF!6u=jmdoW|~Z_w-4Xxa zKR)8Ty|Z}OfHhk$)4{c;;(R+hsn{c*ju9%-WT{8|BzfPo?Wo1(RjhLZampR?U+30! zuLR~-HYqq)@$y3jzFqj+bZj_9u?iS=`3;Zxo;t#O|5Ffe9bH3vE$Nl-59>VRM23Bx zZtWY1Me)IWtry?59g1-!dnpc6CN0P9vR5~)n)9kaH2$_T7tV|7vg2$amEN|CH%5K8 zZvU7gxD`s)9mzAKQrpyyxx{GFL>KRBM-H}~*yusu?=)R92wNmk5ND)X(=RfcGXdFD z4_V)ji%>U}tNHSLz3Qd7ER(`FR6=8!l^3Fh%g?8p+q$4_+$=PF)abUvaT< zt>hlnI4@2*{Vsbtzgx2JpTrsOxXw2Lnn}TpdTy%i!X9i8ydtlu&<7IZ8FmF@4{d{o!a9q6Zv{oc$LuvPF*$JkZN+K_80c;) zZ8UTE>@rs+gccpAcPaIk`&1!e=S-6W0wodvs2KHiBm7E(^(`x#sepLVfja6PyHl}g zKty4!w2Q{mp68LsX*Ar8y|D;5S3pAW#2?*6P zzbUcVJV}(D%ha=tRnv9w&3@?eoV=%|GO-^CemKICHD<9WDANK9yyTHSr(kyTc6rYa z)Nku*pHr${*(peUusWpeMQIf;yRRwVdfL++l!QTJbAB7?{g8O1C=Xjj509=BjW%#8 zDILP5l^Uib*#%^`Cink%b&^GZJnv*Ce?5=?-%xxr z+1(haO_Dlag(ye99Az@GgID4@?CKR;Gx*oBovgaa0pv32hiSbQyHZj-;36Wfu?aCK zD=4@I;LqNX8ugnl_BR^W)a$ITm&&*zDXdoto0o!iKzeb^scS=PF$D(#&>1+ z0x1CugbTAZg$K`XWb^Ki`f#^ZSEP?AFx*aR6{3w&bn4GjB_(Z%8oPwOMP`rHApjdc z1hHzB1OA?~2wlhL#Iw!e!?!!~>@r;n$AZ_qSJJ$>Y6GIF%Hr&84%7K}IK-tzFdHz8 z5~&Z^{&GzKmEN@Jw7w}x=#=cF)sjq$BO7tG)2ReN7nGa|syq3YZ*lC8&;849w6`PO z?#7jj3}$@lGamkEN=$T3PW9nYKVpE@Z8pgVr`!Yy*+5Y?LFH6p1ZdMXD;rDExM?uw z-N=w>$b((rIjzUQYmQw|ae^YW5v4GHJC!Uo2_b;A#%Zcv9Yx%SLz#|3E>mbZQG__d zTq=PBIITCFGVesJAu-kqSWdyYX?O!@icammI(JO38&Nh}xHoo3c9cG=h>}CUVb?#N zo_}#FYk7Y9o%kHqn{314g-7bLY+~3PQU-LbWKHFT)es`rpWtsT zy*WuaeelvgRe4oCQrd=P@m83XQWDogDT6#H5=iz9hfTjLm_MVY-fR&4L>H=&LqMcj z@S1Fgwn#~OTe+|Ip3i-gb@pX+zK+f5WeZ!sOZ6*F&i*=Y=GqFhq=>fPC?r>rM=~TO zUoCyF>R>1opPZQEOKX=}`EC4ezTfJcd&((*AeTZ8(;H{$3NAkUqh5!Hy1JiRKMqIy z0#H96Rc@5xh~(vCUO%^>n-b?*aZwOOIW?wDS#k1wk+W1Q*{Zha2S2}nHj5y1)f0F3 z8u`$@tLmrRNha#m-q_B6eE;(6{S?_v+GrWxS1!?(4_jfn2UUY1?`l)F@Sr*@j!a5m zC%vsLH4>Jkty7FDp|G5jBF>{_`OC}pHt8eB zxil@flS(*1ge}d+g&os&Ec@ZTAa#dxcTJuMD?caH{tKlsNmA&n9{->UjQK-Vp z;c4P^Y1ArFg8f6@E2jfS%Kvw7&%ubNY8Lz@=x7ilRw7dJ*2bYsFG9Q*)M;^ZJT2Oy z+)2c5F~3b&GiN+<@*D#x^p}lQr(wx>(XJrbc4~iez%2eZOdl9cLi2V1i#h>BpxAMma)psizd+=Tl!6rd=)p>FO zFAZo-VZ42fEkHKlw!homiEW6@A!18_Lb4@hciwy{@~ zv;tFwY=`HF>)YlcUwTormD$wfH&&eq$zXgjFxDh*suMdC*H_n)l?M%pp8$qAvXpMc(Vuff<;$=4N>J%GnyxfV ztB%5I4WI|YF>64!2;k!AS^|fl?~FTyk1>3C`K3L^ZpSp#jYRpMgy>W_*<%nusT|ee z))K{5|1q?&eYF9XC{C^f%)H%-aH7~vha5i&N`96gpf*?{LbKMyZ8=f0RO6+!iX6$d zEgGn<#Ub2o{Sf=2l1{J$ws>^*$<nY-@a&TD51XAW+$U?2!ByE7&c|-vnrI)=s6>y#c()-0Q(9(Fj#%?rfh~-&=L8W4aqsx?qw7 z-}fx;6}XD<>Q8rtK0)Htwo0fHkYsG}&};KWFcf0tgH=76TCa#(E*jILU0_X7HQ8&j3?V_aa zu1`*n5qM$&uk4(_=tV-M@{rLs=4HE_=TjT?rud9HUME$ND&L$MUMf4&*{`HS*3=lM ztbDg*Kg#nzF2rw8A3W+1y;Z$h(kInok|`z~Zqwf@kIddx?$zN3+XON<8o@;0HkqY_ zv_Pr6sbwcwH}f=eL~l`~Mu4E_lFcLK`T!Tz0wCFof0%B`URu{V&8v`_tSmNYmZ?Vk zS&8b}uXR>PH3+$24(>#is8_PVNkEQ06YQeg_NYt8F<5Y(EIUg>$XGY>e%9P%PShs7 zoucZ=$DISgf<1p%YWUq%aIL)JBLu&RxNIBA-D57RqbBIS+?2x=%VDBOOs$FyP9vTqO{x52NfKR;h6b}{$ zN-2#Oe)Y9>6$Sl-8w&gLUq8o>4_Z7LGmwS_1&327Wr`g0AWHKnxN}8$X?l951>jk| zlLh>Z{h-KiM*xvgSgx$9G8RNYf`;^44FQ3Q`yxF~FXGG*s_M%sa1|XzVH;i#m5b!e zaniZMyl~mLoO+X#Mpru=8CEGZ?sKp;u1@-OSKe-sHhcg-BL7Kww8{aHhOS4|q4R88 zs}75f$Adqptg3@-i*yX4s#?6a)%yI@K7ac6`1^xqg`<2y;fUkvPI9EF6u0xZDO~f; zSzfo?s8&@+1Xsv{brxTF5=rcF)d1X4UjAU+V`nyHNejUE-R@S<0Dk&Ii%~X_zdY9S zaTU(-SY=jdzZ+&3-usl8sF{=_SgYzu_KNgR?~aS)ITkXUj=biaA3w8eK|8y>&1MdO zBh9AXN=E+IRuQ-Hh33_GV0{W%n+FLUg*IC#Vv zdyvA_u+h1KGO}!%!Sv~x?qrNpRn*Ob9Oq(HMR43)aS%}A()QR3#iVKsGHuv)o5Q%? zc%4d-6JDuZIKLxun450i)nR&qMDLufe3!QP^XcDDKSqE0O-bdrDT455hj*kbftG)P z`Wp-tW$N!FJVLL2oqWeNNPrj@|5yvL+zEB#@ZTMa8s|AvzjP(_b#V&R?XpJfKC(QA z-4LP;A2vu3hP6tKw>_>yPREhdksds$`r?_QMIHaqz!8d$E>{}UPO%W@reT$Qrr}X$-Cngb@fh?>iDXT8fl_7eT4}(clbJoU!Olv|I-wQ zRNGbJWY1K2Bbj|;<+FGtX+{R~_~>OiO%xq*tMfg9lS8&3>FgBYxgO`W5|XLZ6YJ!a z<)y+kZ+AI4ZJI;z4mfq>GR1{B=8wxZ)yCOS8j%y8=iU726}HR7xgo9kjN!F?PD#!{u4dse>LvLt*$<;^mE#nn*UrQ?0;x^lsf8z_V4JabIL&+B59QO#=TB_2 zm+wFC?TYhOB4zbJgF;zD?t3TLmozQ6^C7*#OU5jzl%N9i1RU>OPW&oS*Xc_s>6N@w zh#0}Yq4N%bxmhzxJp?n3efRmmM(QLkc8k4pD$Cm*%M=Dnew|B-9^EpTX%s}f04W!z z;|OQ>E)V=_JDm^NC<-|Pb<+sLOu9H;rgdRm6uIMj>00Gf>KZQfLy0x^eOcOd;dJte z7hxxjf2`T_)7M{4DE3cJ-+ughHwJst(VEvBr+0kI?0fIPmCcskHQ{IgJj7tN($yQH z<_9UUITwrasxNW$<+Lw1$s6@R-^MY98lxdxc21ZGx5LEz)b-wWK zkbhqs^3PF;2I?F@s(p&;L>K5NT<1g$hsG@4>N-}zF(wNxN60!0t6SBpT-*?6gfkJqiuB zf#0%)Y38LLA5*^06h5sE*n&~7Ty4h* zkPBrsZ{vCZ*m?l|obH;Q=}teEL0r?4Q)zLBPn<8KJe8Im`8DLIu6`d;okVJ3S(Ky) zNpB-~6CtU@$xBLcE$9LTC=1MgH@RS5TUN#32^zN<*uQ@E-wN^L2Kg_IJPYfVr6K^t zr~s&jV~lKL4FH4Oo@HMoe8?}#4z?5`!@}RvaTXu~;CI&GlwxBK@o+db1IYNwfzqob z1!ve$jf8JA!LCn9d0ieW=2;<@m0fzJGj#S&99Ik*@YIQY5C!R{5FnBUZEZ4gx;7Q6 z44G0dfn7IH9DS>HLjj^k8u;#_7rP>M@{Z=IX_59_je}u`B_e3jO zS+he@n-kjvMi~O9=Z{>VuOgK*o6d<+#n8!_dsg^yDI8edo#w{mvdw68s0P0~NERr) zwVo;jIACQ^iHjUoqH6HNyz#g`I#?dbkd&<#=rUAg2sba{H8-{ymQ5M;0^hS-i&&Jh zx?WY0eO-B19fl~}(%_Bv(n$OYifVNxzE$*+ts29k{0T3lL|c9yaP!M!x&AKyg;*aR z(SDoO;8}^xeJgxk>3~!XxA{0=a+v;C1eXZnm%n{(uQSTLPVzKqmoNknSD?5~OP)^l z2C4+3@Q6bXI&g;c!d-$6Fw2&1GD0om4aH^;KGA@3uL{`MdkaPQqR^exW{z34oHJ4a z+!l#OI@3&LFMwHVQ)5t<)|JoMs9*I(*)(C})urU1Hj(roNwW6o?){|~kWTZ;u=9B(?-C#apX4nmp}=4{x3Ypa`i%x9^}4#Tlr!p49(P8~ z-{n8^`~PK*Uy;y9Aajt;>!}h8+gT3su@|j+%H`mWqVZkrfZ#_sZM{?R^Rr-Gjsd|R zNUv}paGN@(kG?C7d#yncE+Pd%Z5`e<6W1Egq;c*Q^~Rb#pts958y|r(B2mPXuv4wh zuaf(=>EJ~H80-Q#AETrC5fm_{0CE6NCu=G?lYs<`q_Cb>&+ObwRfMx|O;xC%?r(l& zuiLXGqC3aO+id@3>D~<`KC1C1=SgG9bIZ2>Y|b?+@m)Ph9UvqKi^mm08E$XZs}gqz zDVh)*S9XSS&QF2m$Qu$Qf#c-*OA#bZASB>kR!i|xP)z-YYg6v-c+8Cnwz|@8%J7yA z{42z&nbe#$T2yD2zweKLNEi8)@o;j6ysd?~fii1CG2~fXHECe7W%(j;^{$7_VN|R( zK~GXdPu+2YQ%%|ZzG5%qulxSGnY<-cCa5fUh0e1pwxm2L2T#lCYI&h*(m9PEg$I;( zyWXZOq!U`I6rD4{Ijg90Fet1$9wMF5t1kHpy3yN&QX#<8Y!^0xn9k!N5MtfWchT&{ z>1FBQb4*QTAD|uYgkqNMlcXX=$xaG=Ei;~6hX%V>)+R$wJ+-7di@>r~O|NU7oB^%C zl6Kn7vAwuxRRbj7c(%uC{onDe{`&dtgAqHnHC2%L#5=I$h%!rX@bF%q%5RODl<2Z5 z(x(Pr0UaQ=-cDd)vUutOrT#P*kcp z(RfK&+#HNoia_=fUrsBwK!KtK*1Pq3`q@5UZ?)aaP(q{)F-3@Y^NFCZ)Re@NQ>Di} zYEh?T(eNdCkD4{=42=R~Atcv*f@i*hoV9rqOor0)RL(mPdnKEY!k3HV3zX^{2#o{E zqgm~x8?d5jUqk_27KI0fl4Tlru2rD`nH@tJQcYpgm~wXB_^+U6p~KXN5Hk~`cpGu( n&9rs3q7{4!`65Lu1iGotANEO!CVH<&{6GH>AvrZ_9lrqp9QQ=c literal 61629 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 iTEVASE>c7w&`ovzxJ^nl(R=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -} diff --git a/app-emacs/compat/compat-28.1.2.1.ebuild b/app-emacs/compat/compat-28.1.2.1.ebuild new file mode 100644 index 000000000000..ef23dab91fee --- /dev/null +++ b/app-emacs/compat/compat-28.1.2.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://git.sr.ht/~pkal/compat/" +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +} diff --git a/app-emacs/dash/Manifest b/app-emacs/dash/Manifest index a41a40fd6a44..fc58b0509df4 100644 --- a/app-emacs/dash/Manifest +++ b/app-emacs/dash/Manifest @@ -8,5 +8,5 @@ EBUILD dash-2.16.0.ebuild 561 BLAKE2B 6b6f0318611b3b57e47b16225e2e0998c3f3020a6a EBUILD dash-2.17.0.ebuild 564 BLAKE2B 949c330e199f88ca957a348373db0a3208628762269cc832f3c5b308e5b4a5a6b9232de8180a52b8a583d36380dbb20f8c68bee9b26f2301e654a6b0a15e9004 SHA512 30cfd972903a1d4be4c1f68d71715703bd7ef00b6b4c6b554bde5b0d634fd9b07085ae13afaeb592ef73968b6e2bc4fdd553a6ade65853a70d87a005a1e4877e EBUILD dash-2.18.1.ebuild 523 BLAKE2B f55fd7874b5be0bf10ef48d1d7732cc35199cd16b5d29f90748d7bd0cc23d540e98444428cf5dbb99140c48e63ff9d017ef39e5148c3d25de6ed469bf245e1df SHA512 ccc55783b1892fb1cc323488fca514aa9b0121a2e0dde543eb27ce51e1c2649c40d6cce1cf29b979fb2a32217d28c1b5c0d7d446e3e9ec2021ba3a7638d1c084 EBUILD dash-2.19.0.ebuild 525 BLAKE2B 56bbc542ab3da296acd8a3448e2c198c9b22b6474db9e64dbe41c92deaa7d9fbe273d08be3df8cc89086dd7c1720b29187b2df48c5ef6090704db8a068cf11f9 SHA512 8345d8bdf25e1a9c0a254990e7955d19936e92910991c18da13d533bda3c3805513af8a7d60dedfb5785679d925f8393688bba21b7f730a491fec977e10a9ad8 -EBUILD dash-2.19.1.ebuild 540 BLAKE2B b9730b5708657256b9b1745c2e8a27972a4e40fb961c0d0ca2f647a472ad4dfee316cc133e50c37a78101217ad9f0494f81d1cbcd229d70771bc3e26c04722bd SHA512 5fd43fa060d837efbca997df5f08cfbd4028ff4e6f7580ff6b249b19d8ba8cde62b198739cf356fecae0ce29de11fb39ae9a4ebcf6bfd2ed8af922a568a58250 +EBUILD dash-2.19.1.ebuild 547 BLAKE2B 036f360b69f15a9c0c9eb0a8d993fa818f4571fbaff04b3f1bfe47a308a8bebde1fe658118b954b1962643c961721c9d14106cb88b77e0942ab10e7b0aae6999 SHA512 32e68e84fc8a39983544392733ee96e22aa5033058175ed00dcde2fd5eaf852cbdf8b9a1f3f085aacdf402d651eeb8816a8786ce4e937221cec32e63ef90dcee MISC metadata.xml 361 BLAKE2B 526ffa8914e45d9df6ab9b109ebd1bdb229a72fd8bd3aa5afda015814245847540ca2528130953ceb17e16a8e8a4c736603cac7226a4dc05d2f0cb635e6b3924 SHA512 f7edd41fd870cb9d3bce26c0670515d13e175be0dab988889c36450c24d5b898ad49550902d5c07e898bf29cfe183372747b1317ba36834ce68e9ef0bfcb4f24 diff --git a/app-emacs/dash/dash-2.19.1.ebuild b/app-emacs/dash/dash-2.19.1.ebuild index 93ea8b33ecf5..6ebbdf43bfe2 100644 --- a/app-emacs/dash/dash-2.19.1.ebuild +++ b/app-emacs/dash/dash-2.19.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="sys-apps/texinfo" diff --git a/app-emacs/epl/Manifest b/app-emacs/epl/Manifest index 0f8b181df049..5986f0ebf9a7 100644 --- a/app-emacs/epl/Manifest +++ b/app-emacs/epl/Manifest @@ -1,4 +1,4 @@ AUX 50epl-gentoo.el 70 BLAKE2B 43d1e89c72988397c7ef15e37b0be47e9c09a9db248980f8d084ae4a8eecf225e86f9b2d0ad9d8b4b8d876f16913f93555d14a63e740d3835e2ce7a21367534c SHA512 1e12936fb71296f6410a3d9c515043bcb37adf1109abcae7879f75a9feac1e6facec190986f2c2a847155714f5448a4a1e9d2045848cb74dbb5f26be3b352998 DIST epl-0.9.tar.gz 23448 BLAKE2B e403066139223445affcea2dd6a5bb0d4a5a4523235b787d45605c692301625ed784f0f3c338f0154c2f2188a29a565ba287e0958f8f95297556aaeb1e25c0eb SHA512 64d55790e7d34c575cc19786830b5cb795a162fc04356caf4122ce0796d57d94a50e90a4288218a697394ec3bd36c5ab5ddb98d1618411f9fe5eeada44bfd70f -EBUILD epl-0.9-r2.ebuild 650 BLAKE2B 1e42f62c332fab2347c62234fbe4d21f9f691132039c74311f5e2d9661592bc10d529d9ea2e3cf8395da5910133102687a1b706d696b3b8c2c409806afde2cbd SHA512 59f04df20308fa50103de69a77637465e3f7f515bb93916a773a4c3b3501f4988a07ae10ba9ed3a2a2ea3340c0747b7d522c383e9d62f45baeed8714abae4a72 +EBUILD epl-0.9-r2.ebuild 657 BLAKE2B 33d886a3a53fc62a060ced2682f372bdbc99a678b07f5fd70047658c31614ffeddbb12dabb8a27fd0e2b84b298a7cb8cd135fc6d44ed85d2346dd5b0227d686a SHA512 75f3e7fd4521de911531abf701615cf7090c7a505bbcf49e13b9ade1281f9757f2e38438a7bd0a26bf4fd5061dcfcda8a77ea22761f01c64a0dc517bc8d0a4cb MISC metadata.xml 857 BLAKE2B 4e88bbce5ec198fcdf4a82af30e464343e77594e5982d6e1e66ce338757382c670e9d9dd76d446c8ab74745d232edd6eee52b2041fde3b46a512106544911d04 SHA512 f0c361fde0f64ac34d653a30eedbb10b95bfc0d6fb18540c19a96793d406dd34f196967bb55794a1a9c460245a7bf9045dcc9605ed00a96e8f128b890d792d41 diff --git a/app-emacs/epl/epl-0.9-r2.ebuild b/app-emacs/epl/epl-0.9-r2.ebuild index 7d4beccc65f0..ab77384670c6 100644 --- a/app-emacs/epl/epl-0.9-r2.ebuild +++ b/app-emacs/epl/epl-0.9-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/cask/epl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-emacs/f/Manifest b/app-emacs/f/Manifest index bdaafd8ebd26..5eea1ebbb6b7 100644 --- a/app-emacs/f/Manifest +++ b/app-emacs/f/Manifest @@ -2,5 +2,5 @@ AUX 50f-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b5695179 DIST f-0.19.0.tar.gz 19477 BLAKE2B 47cfb8c876e11cae7eca61815085c4290f65f9d72a7c5d397d8b53f6d57421f46997786556074027de5405acbf38ddb42ecbb767c809763e84d880286e6942dc SHA512 694eca1872cb0a0da7f75f610e4101993a79a5e7601c3f72fd2c642b1a44f5eada24777313b5166d901d9d983c18b4d412b4c6f01c382ace7530bacaa3b67c56 DIST f-0.20.0.tar.gz 19907 BLAKE2B 20b82a19b227d2e0863e540e75bc5094c0cf267eae00d699ff5b00fa574213d303135c246c454c92785080feae63ba6c529b115aeb1368774dd548852d94fb48 SHA512 0c44e63cd527a37bd5582d5a2a4cb2269d179930d7f41b378b9100ad5bb4518291b02197b1d55e1bf603bb5b1c12181b982d9b9a3f8fbd48860f6e86ea36c03e EBUILD f-0.19.0-r1.ebuild 523 BLAKE2B 62e8f52b873e9a4e879689547677301f0d31627bdff7cb3b7ae18f28c1854ba4ce46cb134fbb26240353de5972b24464e5503ca7a7b7e7575fb34dcb134fbea7 SHA512 c11136a9763e32d3ad8fc58000d8849f3c4c1e823483ae1a8c7a711e79c5524b60bfb491f9a8206ad0c018ed432420ffe86516fae2e882c56827e5b61847f42b -EBUILD f-0.20.0-r1.ebuild 541 BLAKE2B 217d1f81ce726f117401526a646cb9ba65d5af368fa506ced181cc92aeebd3c319f0370212a65dffec8a64d5c9d0f5a52c5071fde6ba0e37240e7bfb892aee4e SHA512 4df9fe0600f0f5300831bf57b875988b642ed2276321ef0d2c3fe6c652a4f657c4b34288b82d11699eb66a4b020fd7012b962e67f3cc0efc34e7b9cd01f43810 +EBUILD f-0.20.0-r1.ebuild 548 BLAKE2B 3a01598b307577540287196315ba88ac993ec82c1328185579f3aa15d317726944d7787b79a2059f957e7199588ac3a50c641803e0204da36d630bb5c17cfbc2 SHA512 990ffee7772912b61c93ff040d1a417730a54d8abb7bebbdfa65e2e5ac9571e5a3f5f8520bc7aa35ad364aba2a285489d60ac0ae81b547c5b4505b5eb25db80f MISC metadata.xml 357 BLAKE2B a60c6938e7ac515ba2a2455784adc08fc1271acbdb8cffe5f78fb28eb532c491fa102dda5207a46b65c45e9eee680e18e5adcbae9ead84eb2ba7fdc785818533 SHA512 3a326f0132b4e6619d3c280d2740b231d03a00c3a9b5d77be10a017435cefe645be2f1c8a83e4a34336da5511a87913406b31be06e8e46de280dee3221b45a3b diff --git a/app-emacs/f/f-0.20.0-r1.ebuild b/app-emacs/f/f-0.20.0-r1.ebuild index 70ca0a2b0183..017525aa62d8 100644 --- a/app-emacs/f/f-0.20.0-r1.ebuild +++ b/app-emacs/f/f-0.20.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/rejeep/f.el/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc64 ~riscv x86" RESTRICT="test" RDEPEND="app-emacs/dash app-emacs/s" diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest index 98ee1fd368db..5bb16e2df7cb 100644 --- a/app-emacs/flycheck/Manifest +++ b/app-emacs/flycheck/Manifest @@ -3,5 +3,5 @@ AUX 50flycheck-gentoo.el 168 BLAKE2B e1a9855c04e42743261f2d1483772fac65c8c6a3070 DIST flycheck-32_p20210825.tar.gz 1042020 BLAKE2B 1663340de24980b3a1e58929e327841b743495dbd5d5c8306f007d0dfa989707015ceadaf6e5cac673eddb45adf9ec05dc35d8cb35af322c9cde6644194dd75d SHA512 472e25956d804e7f7ba8ebda2e3a7527eaaf3aee47fa5bd43a46ae651f94d857657cf4594f5a1ed0c169ec0ac610139956d182818ffeedf2c4132a5583ca870d DIST flycheck-32_p20220328.tar.gz 1037565 BLAKE2B 385d73e9ccae06db09d23819600317b807b7ff8cf0679be510cac27d539e57374fffd67575687067e8d6beeae66472b2831a5ece4adbe7b85da9b484dc8b6346 SHA512 f2c5dad66a1bae826f1b48242d3b1202cf41615fa2eadba55c4aabbbd9616ca873ba93c8c9f53cbefc22587b70ed1a2cd4fcbdcb2d6caf13d0c21c4d36e4ffc7 EBUILD flycheck-32_p20210825.ebuild 704 BLAKE2B 839051da4eb453f2796f02e08e7c713679d2cc77807bafed0d95fdd99988f7441206024bc1cfd12efc0f7d44cb687852fe654b75d31bda53d1b182fd5457ff8c SHA512 cf5ad3096aeb05ac0e6c13bde5929db94c2a24576033a3c1dbd2bac7864fef83c16ab59e6966f7da61e249e17b6471177cb8fc9bfcd958a72d73288dd11269fb -EBUILD flycheck-32_p20220328-r1.ebuild 815 BLAKE2B 8fd95ee03fc0246f62f70e0bfcd96551665f4ddd4fcf2d55408ae48fb786e8902f7399574fde40fa365a371006910da00d2d2a7c0e1ce537b69e82be57cae865 SHA512 48f0dbc9951f8dba3d6c19403abcab19204941c7fde2db4b5ec6415b90826214b0067e06bf2c549b753974f7545ae207cae3453e5f2bfd640f9157179c3860b9 +EBUILD flycheck-32_p20220328-r1.ebuild 822 BLAKE2B 50ac8033f7099049a4dab381dd478607bfdcb1f727a179bd3bf65d47dff5b88f3af66081f0df79b030a821c158b7a5c04cdcf825469940ec8b3a30ee54d68503 SHA512 cc06e0a78343bac1634613e39c00e52632bf23700bcea6a331357a8b78eb0303b02bdad0210cf52fb1cafe119816adfb208d991ca135254237179afce2cdcf9a MISC metadata.xml 909 BLAKE2B a1d56af4275d1d9dd4a1352981621332404a6d7f1205f7dbe503fae4f4c53cb7d9ab2639a1fd908350e27940ebcb1e2a808be05570d9fb96fc06261c067028fa SHA512 335378ba433d26c7e4992f8cdfc6dc0cb44f64fb28c86c715d602947c63d4ec147904063e3a64933a7d037f3a1ac9f271d2d7b66e065708b17ab3106a6010b2a diff --git a/app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild b/app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild index 3853f2124e5b..9015b4fd9b4c 100644 --- a/app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild +++ b/app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos" RESTRICT="test" # test requires cask and ert-runner which are not packaged yet RDEPEND=">=app-emacs/dash-2.12.1 diff --git a/app-emacs/pkg-info/Manifest b/app-emacs/pkg-info/Manifest index 29f0af67dc8d..523c9952a228 100644 --- a/app-emacs/pkg-info/Manifest +++ b/app-emacs/pkg-info/Manifest @@ -1,4 +1,4 @@ AUX 50pkg-info-gentoo.el 432 BLAKE2B e422b694035b319ac40367cedeee146f1bcf6b5b69ab734d751fc670f647264b0bd2e0dab96f032cdfe7dd3c24bef9b84691578fdb55dac1abbc10e7e09b3099 SHA512 ca3e6390dd9e3eb12f1db203e4456c786a500566beef8647f204c5ce6218a6f44224ad6c3b6dc6afb02d5269168210231ae842de4fb4ff46d333135faa1a87a5 DIST pkg-info-0.6.tar.gz 18896 BLAKE2B 464f172ef9e0e6e89f472032b1be0506c49a51fc8e2120ac561be23187fbd0ca64abf021e2ef717267623efe8ff0a49c14ad1af098f9ff20e167b334c49081d2 SHA512 73531a0a7ab54cf3e365a627d2905cc820f1328ad8ca8f985d1954c877f4a1ad7dc5129f52c4e2accd305661a9b952da9adf0a802c8ab6f35e1c16b55966ef54 -EBUILD pkg-info-0.6.ebuild 557 BLAKE2B 01b90fd17a5396f25f23f4bf0a69d76e8244956b711a25948ec7c74ba8422682d8a5545164389ffc16917331d538d82abce428bea0c154cb36ef393551d8e599 SHA512 b06640e465c94256bbb1fda386deb35c627c539dc42d4adef9424b87edae25cadac1fd1b4b328cb821a3ad022f4f1d72bd491f2649ac0d244a80dd055775ae19 +EBUILD pkg-info-0.6.ebuild 564 BLAKE2B 3bf68b44f34ca572df8c46b740cc24447b119a9bd2b40e61e4717ba4bf0df4ca3d74c398fbcdde03b4dafb40de0d3f2c240fa1657f7787b5ac10ae3924d8142b SHA512 3c2aa869fbe0c4cc697a49a3d72c8c66ce80eb3bde889882eb092b55c3321c55fb7f514cc52fbd3a6193410f36cb1a0e2917c14072a5172a1527f09f4d53a7dd MISC metadata.xml 715 BLAKE2B 119d92195e4fc6c7899fb24f66dc589efd30ca073dccbb77f4818a7f0579caeacae93119e795dd345e482bd51ca9981ed1df33c2900c778a80ba88fb3a7b4dbd SHA512 b741d9876b9131c00807165e82d66c028e62a0511b47f82686b810ea69eee363becd5531fe5ee0409a4b4ad90e6ff35f3117e089e53c50cbd52d1b2b86033e36 diff --git a/app-emacs/pkg-info/pkg-info-0.6.ebuild b/app-emacs/pkg-info/pkg-info-0.6.ebuild index bed2f9326615..b715d3255ceb 100644 --- a/app-emacs/pkg-info/pkg-info-0.6.ebuild +++ b/app-emacs/pkg-info/pkg-info-0.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacsorphanage/pkg-info/archive/refs/tags/${PV}.tar. LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos" RESTRICT="test" # Tests fail RDEPEND=">=app-emacs/epl-0.8" diff --git a/app-emacs/s/Manifest b/app-emacs/s/Manifest index 28c8736eb64f..481fe02283f0 100644 --- a/app-emacs/s/Manifest +++ b/app-emacs/s/Manifest @@ -2,5 +2,5 @@ AUX 50s-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b5695179 DIST s-1.12.0.tar.gz 59193 BLAKE2B 89e4c453b6590116a4cc08fc1be73519e6c95586c1e80b37f37d7273232aa707cd030cf74106fdd7eb7f05fe8ebd04253592076573472c3927cc1428b4c029f8 SHA512 036369011295dfde7567ae8bd479be9635de479e8821c3fe117a6c3827bc83492bb91e6ac64d4b20b061da95690f5585ed58f116a2b8c877dceee22153c8c990 DIST s-1.13.0.tar.gz 60783 BLAKE2B 87f15341053924bf82e5b84f53a9f0ffb4713946974fb338f114ff25cb0c54ee6a4cdd6c2283eb089eb6ee85d268717dc2534a2de2bad0c7584f7e3ed941e42b SHA512 537e270256e7187ef470c03a3824f133bd0f3951b8470685cd865b4894710c6659efbdacbe347dcaac8de73d4e3a638cdb0cebdad8da6bf7f9a2f5d106bff1c6 EBUILD s-1.12.0-r1.ebuild 499 BLAKE2B a7add64afde8acf76ff7ac5cf7bdd3193b1555f18135b3a14f2500f6411e5fb634136009e027239e5f6b6ba2237ebe19293d44aff4cfaf9fff1bd59d33adfe07 SHA512 3826bfc67bf5b3992aded1c23297dc6fbdbecfead3a21fa5c22f7d1f2111189b1fb5c885c82916f7a3cb09b731b83c3e386e9577965c90bf0623dcb8dfe33030 -EBUILD s-1.13.0.ebuild 502 BLAKE2B 25269f82df6931eb55e8952c676444fa74430d5572e5b976ec994bbd041aec343ef90369801cddad33a206a8b5bd715a7f5d003ec44dd80a969884e56907d15a SHA512 4d7b5743d91651dcb15387a2d00545c5773750b41f32fc2933b851151df24df86e21bbbdfddc86e6e17c0d2aa1a50c2d064fd23024809332b2cb7d19ed54e271 +EBUILD s-1.13.0.ebuild 509 BLAKE2B 3f0be5a920b30b76463d12247466c5c0059d02269c038c416b4cfc9c33d33e28e77a22c702629cd6726ddfde8892ab0fabea5992b1bd6e7996efececa4a25972 SHA512 f71e105ed02beb3ea35168a2153b6116a9a91726ca768c4f32202f93665044152fd80cd9aad41e9d9d59bb234bfaf137fc28a6d84eb224d652b09d26ffdb0a83 MISC metadata.xml 358 BLAKE2B c966645ca03d9831e511a7b54ab031c9c9764ee8295d5b0a90dc1f80d93a68c95076329af5d8951dc025d86ab0f15580109b2c521178ff68694cfdce5fe0f9bf SHA512 268ef26faa4a736d2301efa6c3f745f90cc41fbc6fbaeb63931a6206a2cd78e66546d30f16dc956c7918a644522a637311047e71dc4318bdc588957085fca914 diff --git a/app-emacs/s/s-1.13.0.ebuild b/app-emacs/s/s-1.13.0.ebuild index e61a7d55bdba..2c0ab56e5eb1 100644 --- a/app-emacs/s/s-1.13.0.ebuild +++ b/app-emacs/s/s-1.13.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/s.el-${PV} LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" DOCS=( README.md ) SITEFILE="50${PN}-gentoo.el" diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz index b71faad73a627d4a3456b930668d097602412e75..ba20caf372bcd1bbd1ba7a44085357310934275a 100644 GIT binary patch delta 4762 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 nD;_ym+R literal 18851 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 q6ttQxC!j8aJ7on<00(C^y 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 diff --git a/app-i18n/fcitx-cloudpinyin/Manifest b/app-i18n/fcitx-cloudpinyin/Manifest index 4f93ac37e703..1f7987b2bc12 100644 --- a/app-i18n/fcitx-cloudpinyin/Manifest +++ b/app-i18n/fcitx-cloudpinyin/Manifest @@ -1,4 +1,4 @@ DIST fcitx-cloudpinyin-0.3.6.tar.xz 22596 BLAKE2B e53f64dc999eb1ffb1d3c37b6ed75272da9a76d196df681b71876281ded778f83c73eef2f9100233f580a389e36bfc8681cd7be5e23ce4d9c27c26384062cf9a SHA512 d3a05fc48659db64a0a827c9b75cfb8b33f7cdb48bd936a2ba33f49469e29558a7da0f58cb7e6929b1265d451d23b0a37d87b7b69752599656c94049077d9914 -EBUILD fcitx-cloudpinyin-0.3.6.ebuild 734 BLAKE2B 09edc3d6d167dfb75602d8924cc8986c67fdf6cacce39aabdac16bf6bac1e8b833919ce628a7c528c93608936675b176a1d3af45e870d2dfc3ceec4a6bdf9ff7 SHA512 cb2bc4611218f4c6e6034d55cd2d273e53cf24c014ef05257cfd4fa23ef920643a5f8917adecfb140d2de362c129a5e8e47200b9b6dabe7510267e0f9e3616b8 +EBUILD fcitx-cloudpinyin-0.3.6.ebuild 741 BLAKE2B b8e457164793686a5e3cec035157034091a465a073b02371d7762ee8ad5296976db459c8fc516230c7514dea25e21f74de960d52dbfadc4c3c1a315085cd648d SHA512 45dc3a66dbe03b074e1b24917c27bbbcf6fbd11d1204eed1238d658a99d42f8ed9ea7b6403b3f257ea4d310e45d0e34bf004561e531bdb58029d98e6abed9c78 EBUILD fcitx-cloudpinyin-4.9999.ebuild 715 BLAKE2B e5fab1a6ddb4188819efafb20adc30a60da16cef2b77515a4ed4dfc88f50165134f1b418a136016e6c3f24f4983d31c65ad7c34546c2f10d02c483a3bf965973 SHA512 5cd5055005d7caf9c63ab206a3646e96d9def6483698c2e58222fc0a80a0bfd2dc34de4f579255b01c4c4fa85a40119a898ec7500ca7136b6f8315e6d83ecfbb MISC metadata.xml 471 BLAKE2B d70e15c8604c2f71e3dd0aab694ab693e1b929653d00b2f20d090a26094c38fc0f0489c4a4c42aa4fb70c04d2ae8ec436cd7611181a352b446b46656d5e22786 SHA512 0f62c961d24973989b3b839aa3ddea03d4de67095bcf43b3d1e2420c4889170e69948f069b6c70cb8114d71d0258172dc86682fc28c89061853ccf4c42d1d522 diff --git a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild b/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild index 23e8cb103602..4888a98e0b57 100644 --- a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild +++ b/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2+" SLOT="4" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 ~riscv x86" IUSE="" BDEPEND="virtual/pkgconfig" diff --git a/app-i18n/fcitx-rime/Manifest b/app-i18n/fcitx-rime/Manifest index 3c0044ba21bf..1086f4e2de20 100644 --- a/app-i18n/fcitx-rime/Manifest +++ b/app-i18n/fcitx-rime/Manifest @@ -1,4 +1,4 @@ DIST fcitx-rime-0.3.2.tar.xz 40960 BLAKE2B 1c9185dd9d2912e74b9916916fed09a01c30e0867d93fe94e04d5324883783dddbdca0f553d80aa19e2e59d2ec8fd2a50a7f89118c22cb09310296292a566760 SHA512 8c6d845b0899d9b8b9b41b895abd5c1b8916856b71f529aabd08d1c27a2b09bb5a9343912d088da460c2e22da0a3ce759a34fd13099a149bb8cd1ff4eafe29f1 -EBUILD fcitx-rime-0.3.2.ebuild 939 BLAKE2B 2b291d49cf95fc78e4ba61b8e7833e185b2fe63b60256ca8601d8cec1ab13e0b184757c4c138bb71695ac5d668cbaf0230b4f1f86f8a4f6b19d5cd8b7d787f09 SHA512 45c61a796cf01c57b818240d41c1f9ff3d1861b09568aa19fde8f3a1cfc03e375936678a39b87ffeff7f66b3647f614344600075cfbd148dd4cb99ef104da088 +EBUILD fcitx-rime-0.3.2.ebuild 946 BLAKE2B a98dc2a9b67926a75ac7b00debf6d85e42ad89689b1c6347e5b338017764e11d6b937474f8f0abd87da22add72697eb2bced2bfe1631c9d08cb11797a2ff45db SHA512 d0429288829c4de8f1b8b3c2c41a30716683e8126c3acc48fd5f3a1f90877419359fce74ece1e2acfcd3912eaed0dbca8bb9b4436b0667dc75a4a6e1dd807e47 EBUILD fcitx-rime-4.9999.ebuild 1226 BLAKE2B 46d921f42c0288e257346757bb9d376e665c58c2bbbf1a685ea24943caf401c0cefa3d8ea4abd4b21a5c49cf3e04f6a729e1ac37115b53fc21c777021980040b SHA512 fcbe4b1004193b8cef033e97fa87f4c25804baecf17ea02948d15569038292c9b4be9cfee913195acf2cdd2dc5486e187c3abfe8fd69fbd5dc3bb37e1515c9e4 MISC metadata.xml 648 BLAKE2B d987ea8c401ae6fcbbdf68976ff90e58acf7f48472017e53b87f5e54008c82563e3f883771841a6dfc830d79b5845ae0a6dd3672cbcecc74a306e77e4f926d11 SHA512 05c594f82b34686d22f7a775955ccfba692733a6eeaadb4373383527a9e96bf749a22eb5b5ea91431b8c8e711d057a02024a3d8daae3c40e0e7c1832d7fe1469 diff --git a/app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild b/app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild index 18b40399bbf0..06a5ed3da016 100644 --- a/app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild +++ b/app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="4" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 ~riscv x86" IUSE="" BDEPEND=">=app-i18n/fcitx-4.2.9:4 diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest index 126f5364fcb7..2603086474d4 100644 --- a/app-i18n/ibus-libpinyin/Manifest +++ b/app-i18n/ibus-libpinyin/Manifest @@ -1,5 +1,7 @@ DIST ibus-libpinyin-1.12.1.tar.gz 1766803 BLAKE2B 1de8a51b52688dede32c572b39bd379296480ab2b0f909357465370e346bdf50f4cade5ab3f105f62a74e59cf2dc5e8d5235aedde7571b70d3c5dcee86d2e36b SHA512 ad6e7507bdb468d506071135449383e5bd4fc878bcffda4be6e4e7915b79dbaf919d2fa941b92b177dc7790bd895eaa9a6d04a2610f85e1e80e8eb50f188211d DIST ibus-libpinyin-1.13.0.tar.gz 1726869 BLAKE2B f18ae81edb4ebf18f569fc13f3088f32e57c6a4512f7cafb33a18fdb08d5fdcdb17ff1861c3419db3063808f655510f6f4de63c274d798c48731ac4632203ba6 SHA512 8eca89c3c71ada37ec93307556fc476ad8719e58ca828f684dff6e74e1cb91df3e8c8ce03c87dbb72d5b7213e7c7ca367da8cf6b1dddb47d63afdf23d53bc54c +DIST ibus-libpinyin-1.13.1.tar.gz 1726900 BLAKE2B 2540b5ca6657fe421f6f2986f32fba1b8840cafcc37b3ec5402705cb0edc0aac6b12d972b5da0326339a04c875dbd8f8cce902f613558f3f9d21b4a0cace31a3 SHA512 ee3a8c95e091992acb0558ff297743eb49bd8c73fbb9cd1f2b56db75137573dda2c677b1b25eb213fbd8779be004b06f95cded04273d7a469cf49f45cc27813a EBUILD ibus-libpinyin-1.12.1.ebuild 1454 BLAKE2B dca0fa3d0fc728850a37ecdb41a79b630d039b3f8c16ea9c5292870cb59f5b3c8f603efc6c29b422812030fe385b1b0d6c7d7dbc6c17fe4d0ca4ee4ef24f0bde SHA512 a1c03b373caa4053687562bbd55ca3795296d5f7d9c3060b077708a685466f33f8f0488939a1e22893e76e5f1c8b88ca2f2913b5dbbfdcddfca0c8ea36c8b16d EBUILD ibus-libpinyin-1.13.0.ebuild 1456 BLAKE2B c8926b46682e0b4b1b72711738d2c64938c576343e5ca53b4cb7d41c8300e130a05f9bd5aec8d6f3fbc75df5cf95846a1212dd4399dfca0b8e2b6718f2880129 SHA512 64919ed1e6a49df528558976a8238e672bf0d8209a5bf173c49c6606c2a0ac44f0cff7d770b62e9adb2de9c25c8c656d6f13d2a1782426495f15cb1e426e3ded +EBUILD ibus-libpinyin-1.13.1.ebuild 1456 BLAKE2B c8926b46682e0b4b1b72711738d2c64938c576343e5ca53b4cb7d41c8300e130a05f9bd5aec8d6f3fbc75df5cf95846a1212dd4399dfca0b8e2b6718f2880129 SHA512 64919ed1e6a49df528558976a8238e672bf0d8209a5bf173c49c6606c2a0ac44f0cff7d770b62e9adb2de9c25c8c656d6f13d2a1782426495f15cb1e426e3ded MISC metadata.xml 834 BLAKE2B ac644e5ceced4364c282f0766cfc5d85dfc14fc19fff46e96dee2aa8ff48c1c5d84dd496e3f83951983f311cbab0ea84652fab3e3a87e870dab999cf46821452 SHA512 dd1629baeddeb1ee4ab1670a4e29af865a75e40b7c6b58e9029af5900d5de9bfb98f71ccaf7eae508f0849ac85f4530d8770cc392d9bb8c31a881f8154ac5761 diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild new file mode 100644 index 000000000000..7f8fdf0ab762 --- /dev/null +++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 2015-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools gnome2-utils lua-single python-single-r1 + +DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus" +HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin https://sourceforge.net/projects/libpinyin/" +SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost lua opencc" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + lua? ( ${LUA_REQUIRED_USE} )" + +BDEPEND="dev-db/sqlite:3 + virtual/pkgconfig" + +DEPEND="${PYTHON_DEPS} + >=app-i18n/libpinyin-2.2.1:= + dev-db/sqlite:3 + dev-libs/glib:2 + virtual/libintl + $(python_gen_cond_dep ' + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + boost? ( dev-libs/boost:= ) + lua? ( ${LUA_DEPS} ) + opencc? ( app-i18n/opencc:= )" + +RDEPEND="${DEPEND}" + +pkg_setup() { + python-single-r1_pkg_setup + + if use lua; then + lua-single_pkg_setup + fi +} + +src_prepare() { + sed -i \ + -e "/^appdatadir/s:/appdata:/metainfo:" \ + data/Makefile.am || die + default + eautoreconf +} + +src_configure() { + econf \ + --enable-english-input-mode \ + $(use_enable boost) \ + $(use_enable lua lua-extension) \ + $(use_enable opencc) +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/app-i18n/librime/Manifest b/app-i18n/librime/Manifest index 560a75978acc..fd113a0d25e6 100644 --- a/app-i18n/librime/Manifest +++ b/app-i18n/librime/Manifest @@ -1,4 +1,4 @@ AUX librime-1.6.0-boost-1.76.patch 717 BLAKE2B 9abca897e4a3a23ec7ea2355148e34ef93b331b084634b0011815ec0d7d231626ebc0af53c71cd0b76ee3a5de50e1779a79de118433eca399e17ad06026d0eb2 SHA512 f2dad5927e7c0c95a09900581dff04f99d26ebc877ed4cd2c0fc3f226cb072fbe769fe67166976cbb848599a19b9a8ece926b2538ae2df0cb09a4e5b7b83fe11 DIST librime-1.7.3.tar.gz 2859513 BLAKE2B 834622860cdc3038d1b983f476bca70f211dfbc3bc2b565a998163e22688841ee3a0c7f9a64bce285e2f3f5b5a9a802bd5506f17904ccb3291babf80d4748fb5 SHA512 8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0 -EBUILD librime-1.7.3-r1.ebuild 1584 BLAKE2B 2de92f40f3afbbda20b152469f99f0f4c3366b384dffa032fc3185523241764930cda87ea43fb5882ecc5bda293c5388dce365aa3142ca3dadd657cd3d61a610 SHA512 138843728f420ad6e9352ce908491691c1c33519faea673c6a42b25cda59474523645b41dfecf66ade60de25a3d524cf41bd5b130fa302775cce4a90208e993c +EBUILD librime-1.7.3-r1.ebuild 1591 BLAKE2B 4025461ed363d5daa101b4f4bf84f77fe0f797a819e80a77b061d6bbc461b9d6762f724fd74387eacb0a40177c7795c0a9c414505b7236ec9c6cff745f2b9340 SHA512 eed4ef1ae787c410212729955f021d7732f178442fae6e347c3da05c4fb4cbaea476b9c4fab41832447c3730c8dcc481d8aa1cde512eea08e776ff57ff6ab3c2 MISC metadata.xml 777 BLAKE2B 1ac91ae089dff08373d0e0c7a4b95e952a9e697c8ea462f08d3894e01ffeace211eaccafe5d9737912418d254c8343e7b999dd02e79eba3feaeef35191d74d5b SHA512 d06cdebe5baa6d639074a739b9e996deb29f6e553d333f3d852dce03b3e4eef44690a610d6d358493bf91836d9d6a6cb471779ba8eada084528416405a0240b2 diff --git a/app-i18n/librime/librime-1.7.3-r1.ebuild b/app-i18n/librime/librime-1.7.3-r1.ebuild index 7505a76d6568..92b24caf3125 100644 --- a/app-i18n/librime/librime-1.7.3-r1.ebuild +++ b/app-i18n/librime/librime-1.7.3-r1.ebuild @@ -22,7 +22,7 @@ fi LICENSE="BSD" SLOT="0/1-${PV}" -KEYWORDS="amd64 arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86" IUSE="debug test" RESTRICT="!test? ( test )" diff --git a/app-i18n/rime-data/Manifest b/app-i18n/rime-data/Manifest index cd273623c23a..29db9938f984 100644 --- a/app-i18n/rime-data/Manifest +++ b/app-i18n/rime-data/Manifest @@ -1,3 +1,3 @@ DIST brise-0.38.20180515.tar.gz 7116807 BLAKE2B abf73b5813b18f4cd3ef68b3f6e8ad2c54ac90a0969a57e7786b53b99c162efeea9e82d962b3e8d7b8b1742852beb5d0eb4b07de65bdc1881c43388de552ee4a SHA512 60b3d37486b6858114036664327c9be00d09d3f7d3f5aaf337c6bc5a46134e5785fc1732db5aad15e1e628241a70c9c34b03f982fb13cae6d91220731b451bb9 -EBUILD rime-data-0.38.20180515.ebuild 674 BLAKE2B daf0ad1b78276bd40108f63843a9fd89fc17d8e5dcf3e04b3ff6a640883133747194ab9a33e13a708ca1e745f43e16468b738548cf4a9c2666a3fdd3f80b6fc0 SHA512 b8d1a76f6e0395acc6c1517d70c57785c4a1242a5461067e989965bf5f97eb8532bb7c849295f0df88f55a9bcb168218ac6fa4c2cae3c5608328260d1e2cd5b8 +EBUILD rime-data-0.38.20180515.ebuild 681 BLAKE2B 4b75fd0f52d723c5a957ef25a45580adde57ad8c615c46b03cbf494f23e69ea4f29f9659b3e6a1aaaaf890ca129968b12b161ca72337ec0b83aae7a0cd082bf9 SHA512 a79325902bb0f7d09ed8157ae5ea6f1f603fe396f5503c99314caac4f5bf6c835231c4cc06e057a311d33c53bd2f610fee98a3abd4cbe17616950c78b4d98662 MISC metadata.xml 730 BLAKE2B 5a438b52ae73b5573028aae22c942f9c8b796f153ad0d8612b5215d016540d14b6ec58207f2de8849f0cbcf3d7e50b16b9654215488395ab933eb3cc33c17019 SHA512 5ebdb0b031e2cd60b81edd72ea07804f57788030aed4d4ed1eb7ef448e5b9e930ff61a6d7f6dab7ccf05bc8447b51feeeb2a56b2473508a5112520f349983eb9 diff --git a/app-i18n/rime-data/rime-data-0.38.20180515.ebuild b/app-i18n/rime-data/rime-data-0.38.20180515.ebuild index 3fae7368012b..85dc641ecdad 100644 --- a/app-i18n/rime-data/rime-data-0.38.20180515.ebuild +++ b/app-i18n/rime-data/rime-data-0.38.20180515.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/rime/${MY_PN}/releases/download/${MY_P%.*}/${MY_P}.t LICENSE="GPL-3 LGPL-3 extra? ( Apache-2.0 )" SLOT="0" -KEYWORDS="amd64 arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86" IUSE="extra" DEPEND="app-i18n/librime" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 7a611508ea089c592dbe0a48d4ca94ab8bd3d92d..679065978407ab55dd922a3872b9dff17805cdb2 100644 GIT binary patch delta 26111 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 W!d@!qgg!?MKmGtH*=0G6W&r?y44vfw delta 26042 zcmV(vKtz1Cf0F;_FS-=(CX#@P za$4O4kf0h$(GKCZrt(UZY@`%ErB_5-7{KBpXL3!62Sf{{7&v{&RpFi-N~lE~G=OE(}mY} zkLu6;xAEuSON-|1OuQvE*Sj~RS;Zdw6i?9Il~3adZQ{hzFJLmERc*~eMm?43Tg!W6 zcV`M{(%li)f0iN>f99>v0nmx6K4qK#O)c?!Sf$+hO}vbV$Y$gd-2%@gOmEL*b6y0# z)5sIRucW~?U1qSB2bPd1LfaiT>~~gfT|J&-=@SJl*wrp;zHeYmP*Ps6CT)yOi%KE@ z*TKQ3aP8gW`uz3xALH+j7v-t0kvuiMsl%z~wbQIhe~>D~Yu$}FNXZ5p0Qc4_RH4gD z3RF8|){i#1%6fnv4^=e!RLWx`iqy(6KWcVn&Mz&~;h3%^O$onfoA~W`6}hiqr)3L9 zmaQ^48<1B?FY;T~k5YM@uFcxvuryM#tpT4Z{xP_jLVZfLL^4t5i8q_Qm0e>HRh!gB z4f4b7e@SPal!h+5!j#YB_3d4U_0=vUf+iofR>a(dnHNhPtU48e-G|(uli!z?h<_n2 zW_7MEby#@H=OwkYC2dmgC9yqXcd_YcH7+F(NdR_t&gKGNw;i>+mjX(m{JCE=!!mgh z-jhT=UaP4=CJ%X1Yh#D7CbxFkfqL(T_0vE&*V#Zl`{4fCo1bj+}W^gnLB{ zh@^@aG-qv5gO~nGFz-^3-X~3Et|{L=wydh(Az$iru0(X5Hefm+b=O$U4_N`>Z#5)= ze^P&7N%xy~Z=<$SSL2caL;wwnpegjHfk>yWr39#;1#NTPCmdgneUI{)W?p2CHXY&exyn=LWbZYn&A0GG$=B%N-Z|18}q z9$G})wG%zS@Jg%?Qy)RMCQH&oLfx(=41wo-HgtX~U&>z<)2{8|^_%RI?5CbTe?a!w zxi=JwW$pA8u+8c^Q;{8kKWoKCl8Yb;1#;f4Xqy%0rCe%IaEl0jOcilJR9u1Q_IP0bez&8xKXixAyIt+( zZ%fB?qqyy^bAuZBFU04#DL$tCylh`y5-6547xlA}+$;6GYj~?)y-LYotzX<=frrg~ z9(qc_0gUFXq{e#9tuAW(ndeKqFcYSgH3`GQ>9*T!Z+ZM$&!o%>d<7f)I zyctQDU3=^-cw761fUl|Sp90f;2C`3gfll2hoh?Fdv)YVwNf@X{YSbTll8{yI%iQop zXm*Qe8r2-BXDUj^X^*G%sr*sCzZ*L~MOROkMr{44>Cm(bQp0h-$icY<48ozL|N$WYEmF5_KQ@a6CNM2J8D&Jnv_2e{?pr3 zh?7@slxi;O-rwo>YAv|dL9tS7VCjrhGZ#XVc_WA~_AK$kexJwDZEa(5x4b1oPwCma zvr#R(r5)e$k;^8hNrgd>ko{tVx@klY z0}1U`kyK}b4)zRk>X)_NMYJ34!){AohYYS=q)@68Rox(R%s4cbI-A-V&i`d%@hR`q zumf1@oa3sv7+CBLNu<(=HoAYWN#o`YbESAF3WHJZ6X`XhEw@SL`5Qx;6ke+mRBCOuYCbWcwWh$U+bs;+x|VC{_gkF z!J}7Qi$U5^rA$)rEhj*>o(rD4Qh_s^{O0Z4^oWoo=^0;s3c4Co^6EOegVNmbC*y~q zS(tOfq1QF%ez9X}%q@{G;=TN`QzkdP71(<}`2oZsS$`MO_2%h5NI1lVG4I5*+*gy|Jz%LF}A zJ(j8P6n_x~>;|}2YXjWOOJ18PGTi+h%hX$gH436DIhuXR^Tp+&1`?!z3>PQ5$gUzK z#pSOJ3{Wjh^Ac6`m%s_xQ=t)1l~YtcTd#ZL1a*^`YT9lz5Hjwyg3I$%U|p`oZN)N8 z2(Cc~)ez#lC+1Sj15~7k$Zu17Xz7A0G0wr?K!3#g$q^odR(*+AWN9pu1Ux1`wDQd2 zQ5L5ZbXs&kRPF0Jio$4B&EpdoRRgz+97n3WG{V05R-jV-vD}SRP5LeJtLZZ}A6pvV zT+GB#0P!bE7k(VLGu`Um-rLcXF3IPiZ+zRhYyf`wExY-JY|lHZ$}nieq<98}tHPc$ z8GnjbU;EZ&pzit!&EI<^`6s?av$1|?Spf>H9j4%-Ko3Qf+M;S zS^!9#6aqR4%lIyLnfiC9!q}L{Q z*;Fx9_k)6t9{`}VpG6Qfdk~V`RRZL?+<)FL6)(sJD@O3G@3_`4$y%3)B1T^3Q7;}I z&stxDtid&r59~_badjfA^v0*BR+0YOo=>a4+wa&PBU@b%Yr7>tT<-GRK^f!2c2nvy z$x1sbsG-@T&xy<41MezP6Y=%=R#8GQUvO7H*-}qC);W)~r+QyJ=CS%h$G&FGV1LHV zG4I^=avc3dj^_F-_efVeDQ#5HAz0?5sQ*s9PU?q6tp>RI$s%lQls?CCw58Cgqjc-J z+hy)+A>v;4-o#*%_;Dr`>n|It9^CG(ybegM$$SD9Kc3cnr?ve~$S_LIwfNVTBHP*q z#3$ug9AAT8fm!O;lG~NeRv6UfYk#wL5uvB5prEUVI)Rg~qqYaq3A(joZ$JPU&0NaU z7M0Tt5E{^Ke?2NnA$@izyg>kAxIGU}PGN22mwc;1YvrtT;sDG>71LMvltr@dwkd*i zWIh#$S9^5zL^PQK_L4JnSEs}UlS^Ta)M8}eID7?#?D%+8AM5{e7X^boy?+(f4&Hg* zws+;6-dA;*byMi72dW7wTWb%nttO|GfeyuIr%t=MpGt2JeZu#Y2+vJf5pa=96~Hd3 z^Xi%Fc4bAXvsiJBN@uw3ydDD5)78eM4!Jux8cIHbj+@dzvJx~A1dkUGOV^IBlYcG` zkaGCl>A!_9IeHLXDDSiXcz?T=D2K~Bs!k~M3VFd89 zuoYzdx{yX}t)On#I$fEfjx?;q24vqU*c{0a&km`;g}X_hb!a8lr~_mlG;|~)IlNRT zdOvoc^hu$q;nH#uaHW2LGx&+}*XE%fJqOzZ_i|XsHYIr({9+qwYJW{kXWrlt_hUI_ z{6tWwi;=DHQkw#%4t`wLORgJcX#^^f9lIniPPJ91`zwNrTL)f{hl>hXSA#}bRa_|F zp6d7Ok^T7gPa9XhB61ZKJuy&o#)F#ppkCehg|1DI3JLie5trf+R9knu=2>IzQ$ZR@ z;Y%5ANVlixtIIDUlz%DXMA{u8kbe&}*(6$fx^@7JlkRK0RgqOmD`iy)EEW(;h+L`_ zwK?dp+36s)+Vm4nm*CzI5PfN-56$Yx)NL$N=H0dhs9%deN0LBvhi6t0x+^Q3(w#7K zII7YGliKk4!2aj=kG=i;^!J`RT`rzJp@BFkds(wUqND}iz8V)hx`~s{8PP#Ly3@4l zdzUvY3$nW!krN-Blf`H(e{z78RR)i$iCR<|xRqDS>h<0mQIo5=>ET-U)Rw14b>R$D z>sUquqWlZ<1jkEBYzUNOp>}i)Rnqb)3R0d=B7-Y=nkUD#-QNngt)JROQdn|71OVLGpObWHF-9Gr zxiqSJiZ|p)a~aFYx>lNWE|8@xOFZ04ln?@9Q|jzIGLKN}ZVuK4T$#^@^~Y%a!(Yhc z@21&J@nhxos`3qFV-mkBlj~_6QN7&`I~B4$eO{7zbt zk}+Jn2mBVNCg<9qUH&HO+D*{A>zI5ZS6+WfNPOT;y&=^C!gV`olHfnqn!>L3YEGj>JL%90FAuV9-MC5oLoK>jkc4;|E}%c7ioW@ z9{L2T^Ui4{Vrk{7TCK9Qa^He(ep_~phU#{v`&_%)N`EUCLv49x_pYSmR*k-OpE@>a zTJHRiUvF(@9Xp3PbS?u0$ktb3msk9FUO)c(#I6sR&m-4KjvB~`6z3q{YPaw_9r{y_ zfzbA(5}1pU$J#V^j!J%-)Lx<(Yo|aMI-#ptf^S+t6J)AX_+5!o1!Dnxm)nSxh)25S zWlQdUm5^kEs_cw*Py3Qv6K(Og>mD?x0`pZ;U@E3f6W7gBSvq5;I(y#8 zpTF~*{`~uOlV@x@e;d}x@H^$0+0P?VQrgLycsp6{tmlK3 zwt3l2b|v{9KEpX>BU(xE@z>6aYxZhKf(H2|F}bEyin@$vP*ag(OFBuKCQe7(JVmv% z-qnyGuumU<{=Mo@0?R2e5xHEkA0+-DBQjF;tAr3Gh6V=%e}O|M;Y88Tk{wj-_p+?p zvg)c7v#K5ue@+Dqo5M_A-mq(&<64d(=9AHYJXv1}UiRQNzSv7Vr>+k4u&tfsxmZ;x z^X2ezN<5m5V2?vXWmQ_EeA#gAS^2vud)WY?-dlA;Uy19>IpuvyDk16GyVYHb>k9T& zl0ZMV8Ebezf3VN(9UJpiMAlyloW-4?u2GNOE?;rs#9doMg^+T3_o5Wbgij~NK0W|`3~M|dZk9kfSfoWzDR_S z#J%q^0-=Lflv7M0#B1OTxkBFE(WK;{TqUmMMa$%df2)P<U-gXmOlZIY5_sH#4=P9aT=%!8;WJu%LQ@^P$ z7OKUyfBigyH>dPXs_9BD%N==B$PE;suBhU$WS}5HTj%6zp00bNOw`)1-rY6_u@|w*IX;oxYRxYNjaS1`QX01(|^3fqs2;%6}P2w zqeso@Sb+qvmkOvEN`#OJHgGQc z{yOB5|7zxF@qjpED)EpXidHt)vek-u2kytFT6|SEwd%FO&DvZ7A|^kd*0)dZaKuC7 ze?2L?qEoFZ5K*TG5O~(qgP^4NkWzObb*r4Jayj^r?|&B6LR|HiL!@el%DLBh48=qb zqUp8+9rOT>yJ~_irUUMVt|ki5TuMyFm&SY1+Gs>2jkBss>g)~Gi@?j8o>txqbuw`v z)uawIuP#ruFBRb2BjqkZmy0r8dgfVee{1i&1ACeeC+gaz@o3TT>`LlPMTx#`3xuV| z!}|DneE9k2JDS}6u;^1Yqz8UT;Mb65`Cs=|RCkqFk**PC)Vndg+`U~DilirMs2mQd z?i`oBIs@F2I|90xB%((YP;&BhlD_mwS%R|hQl)AclIN^9;u}k@4!$ebA9NFRe~NUg zgj~9G8bLIasC(<0?~!Fr08`Z{@OEv9T9%j;<=E(iOo9PrOg#@kt&ZtD)Y0Xw;F3DU zuap`kiNRIM1W@WdpV)70eE<0mj1#4)vc^GVxI3?Emp4`kFJsdWQZz+u;-c#fR5Tr% zifeE|9KZFX0SCF9U?)Tp#U?HSe@Fk^29W_69<6veP6S16xZVQY51%$_xwnd&E5maY z3nptzeU*2rOd)Dl-}PusAHOBfzXd)IiI7SJ4B?+NH@nY`1AONIfFzihGDJUsXR)tF zuRx5TyIJe`Qp#?Qi@VEJo$nsk=Re*(tNhTI>vb>Db@Fm*XCq53I?t=Fe{2ltEN$4p zP>>_vq|Ktt%PECEX_c;RoBmG@^A6p`jxfpnY8SaR>cHz>i&Gvv@?O=Oo`>l$HQg`q zFFmozg&TG7p|4QZUxG8vsqAFE^LE2(X_bRFs3o*+B6DjvCsf#UUE9vQ*{W1mm%F^( zhg?limIUQO4Kev$!-;5Ce;~NJJ_b|*`97Z2*B}4$`^TR@zrKSMugl2y=9$=?-H$7g zw7PcMT|Z6$)zGr-R+g7vL0}8oPPvZXuV4N!!Cp)DnkH(n&QKRLY)Xr?S3! z;r)`X>!5sVOLftZb|e8fB@Y(?fSf|g)C*Mlb5fvax-J7E%QxQ2^NIcbV|*W<-;02q z=ZlOvmb|hTZmWICcY~DF&OEg@&0zb!gaIru@LF@jdaqw2$-7|c4tbeLjV+N zyQxO?SP*~MKm&Q{fBTsobwqX6z!lk{^h-#G+^W$8DDKV|&-KtCynzp>4%C%Xj)-^V z;vor6tG}!YHkTH7SSU{GQU;rg60QcR5_!6>L{(crV?3d#OPvd;+B1;P2QcEMbUDul z2ki6jKYxDv{_)E@L51s)Bu}|a%h-T`zp3@5{=Hd|WUw1ve{Cr28u{6`TOEldp*W&` zk0vA)(TJpA=W+C95ylm~HNmA^xpy#+Weo5KsOyrkk|_b?PC@g=nk$OH%JCL32?KaY z(fP`is#(I79aSmZD@fEfJJ*z-U~nI{Vh^c%?a-t_&h~WMUj7$#N7@fP5>)lj0I*W3 z*Ta^_R4Gtef5CYA#(e&xz1M?@k6zAxO|IT%I|LMO`K9i22D#cRYTUt)wY{!#Ijq~% zM<3-n_ea7sx_6n!4xX#g_M`>tdg7uSJ7MGB{Ve;j>&G^ZqCxqFpP73HIJ<4$o# zH8ib~_WVm{-aXbvsYD57SDC=_cwGMl#D>4N4Jj2~qYtVuz!J~VM##0hKX_^%f9s=5 zG9k4S5~^Mv`mgA}L$JM~V-`-;rBg4MaVK&Gc_A0kq;oTl;F8JOeH6B;m>Vo?AzRI;Gt;!Q^&fcqiOOE5nC)Y3z8Hu)| zckZ&TA2NlAzuq9NDD@3jRA9C$lyD1=%gy@_Gdu#>m+^IupHE-uch+hfPhMUDr>U8$ zqr>uaFQo!S(`>Nu+O@2%LnUX`?N$F)F+dl0f8}3fP~V$<>rEiFt(F5&_7bK|VA|yr zQj@GoeL{W;%6TXxH(wLUO~LsdSZ;KERcL-dmfX?L>__~xnXOCbGbH!eABV0jI;tA=pzzW@17UG&kWkhrH}i9g+7%_rbBRwbCT$qW$h0&I#yxu|33BNMU} z?c>RwBylQ*S(HLJZ`VXm-oE-@f0iBke>Jy(cmcO$#v0_gYJE|%;ID5ls1MY06KoEt zoi1Z!PTWQEzB)%<5iT|O*Qz;b(gSjI^;?AlZ>j6$IVC4 zWAj!3-Pujj)PiI}vT^?T?s1L3Z&FY+^NUi^FE3crZ>k6t-GnTebrx3Pf9O=7%59C# zZ=@dKlx!Mq59MxS^uONMCF?>xv_xLquXX^3(-9&MC7shTiJcH_^NylHHOb-)QXGTd z!#V9Xs|%o|xrC82&zl@*Gr%c`zvzly2CZP%gL9uXDkq}{2H1cb7qXi0NsZODSPIxv z7-N^=Q>;*lC3)p(xA5Ime@Tzo+Lzxyefs>hKaFjllUvIL{vF{oUsnlSGCw7Zmc<|k zikooCxh3*j2s=-5Rh63g7;@$GVqBU`+@PkI;*^V~t|6bao!V^k9jg*3`&vByhruLyb&=eB96R@-Lw$l7-wIjCKVhN68fAmrWIuiK|RfOTK zRqcPO6fIuy&=*YIPTn_(ks$4^!x|ZIv;ZK_9@v-PfBwC22d_zM1HQPj8H3jVI-o4w z?CcC3zpkY?e9HlmT`GU?RMsQgjNMjEVj-fTMCEHVIel}hh0t@`U0#&mea&rjMj*Dj z%d#(Vq*n)j>dPUCf1T9j4syJ+eNymw1MYCi2xBL|NL+juZ9MAQEaR3poxjR2Yjlc% zDbcjLt5=M=B4w&lhth5)&SicEYEiX0%bKQ;it_*H*mXEMb@Y4gyy!!tE;}{x}}fj;~+($M1h1v=n$yJ+<^mED)JOvf0Vy>k`}uVYw|!xT4s?f30i^#pwYScL}gOAJ+KoU2o!i zNIf?0F)<}MY#N&fhiAe6C#Gm_b!m&aOL32KJ8tT03cTP-2^ZCMlSMeOl_0DMgdtE8 zY56*rrQoe0sJzxq>w1vg*^a7Ec5~P0E-$G^4KZ_f?bVmVnYP&jgmDQaZ5oM@er{k$ zFiZgye^o!f#frmjCbz-8cuPw4ow@5#8Gb!ZNLN6Wx%P4So1KJgCx_owD74g+eU3Z6 zej8uD|EqrZ_UZS3ef;u4)428yd>xO)KHh;$%fTlFQfqxWE{U`Rgsy-iaZ6itxhK3L z@V+S&jH3rNM`)8ieQUdIAC>?i^GQ=U%k50kf71nMpH4we6^p1)ImZOB(;XxVinqg- zC?Si6qKVs9Bo^BP<)3yPRhBm-sGtmOON&IwaZ?O@=P55X++7yI+3Y zi|2pn(?@yOFUg}6vu;!rchwJ<=juN`z8}ARd;tFY(XUWkNoNvOajfKdtvVeBojE9M zUWw}5R6-h2V^rOhF7D;An3}2pBt?)ki92^5$x<|lq9kR>+?F9}E*DkMY`WAQ8nV$dHj@g9J;HOgl&_H3Zv>ZyGCU-udTIuoZVfM+-N>K7V zbtm8Enf5GuNCkEvZq%z-qQi6|Y&;C|HUrq3oNmDYcwL&t_vLilITElSN_Zn@yb>s> z@sI|WraRb&205V+vL@JHR|VC7kArG0vd7nSX_N69l-|~RLH+_+SgGL2Kbn460I*eu zopTu(Q7&CnFh*PK3ToV?&hSOc{=c5z)5JCH55Z9-eC%{BImKTKvs({M%pux}rElZSgvr)g3{ z``zZ17DrOac$`NaiIa9+t_^!04?PUQ<*(=U?Kzy>iQlj3lYJ9)tr_``A9A?)O; zou{E>k;>k(f(;sL7}Zy!F>JU<8C)ow0IHiDp~T*82nQcX1!^Jh6zug776xr4RVLbH414Lo{OQyVG9tQ(YT)l^!yRisva{yZg2Z0{&3 zUMylS_5EtDZ5NGyX$0tNrs&W5Z*n(4KuJGEO8u&$jxK6d$4fV{A5W~$Z|(10odVD2 z=-lewr|LgxN>3n)*4115LyPPchZ!0~DLn6B^dgq5bKMtQnAeH-6D{rp~j z{QK{vDe9(#?9eRls!4c3xtmm^JGKAa%qm=ttl^n{L{%A}sL*htyiFX=q4B8F20?33 zf}W6a0&7)&Nw_qRb8`>u!ZENR@Txf_|lPNNPUJ)T(u= z4ebhl|KnjjH)h_^=<>SWr4KKKTCiG3c)5$a?Qzqa%CSlu5vu@dg$Uf zmV@r-Alm0-^4q`v{2>?k+0cKStpNCudADVKIK(a0$rcY$Ij)@pttipqgj_b1V|s~S z^HSp;P^0!(7bbN;E42+dHQ2)Gd>&_9$F05w<&=6LylKVCxF94d@ZH$&*8@{Vtf)eN z>@b*Ip*!EjlLhX@rQ}-OIXP^u1=o{#qTIp_6rf)9*nKU&r!J3{jKn#kJ^{MPy;jKK z26q>QoQoR`8|B{ZN?vx;?iuDke*60d52wY&$~sOdmg;UwBamiUfsD%jO^^1_i|D8t z!zoVa#MpXBm!zg>lhV=L<6X9#I^)29oSkEoZT=1I?iM5@XK9_My}WZvx8&b~yoyNH8esqm;|FELmy; zTx$P=!+Nw!Q(`4q-M}a6OH+UMsNU<#JygJM`P&p@J|p{qf!A@6HptRlv2Ln=efQr_ z-cNQBlpqWyM-|vlmn5eQ!134#xEeFUNgcv$i-0By9NECefzx%ZQ^Y#00KmLJ-;wXh$Wol9A@~61GE7}jT zC#E|9Giyh;b)->EPuMx2Q1D@vpWFY30wwrE^p3(hO3&H?>k4LPpY zYG#yE;q$lBTl(p8TI8EGo@eHeDi^7irlO!cnWhhnJ@H!X;$@?=Z!;Z#Y5^%7*g+>D z#x6mNU+5_903TU(URh74si)K_50?W+dc2RQ@%QnRKKb_P>r9z1-0a zY8f(TAa%6cF}P6GwR=**?Q&K>mw}u@8FS$u9`ATB> zQFaATge4M1I4XAJ-*TdVn+yKgTs>3m-~R08(RBNrzvi->(LLS(^Vy4d8%Qr>=FW zr`ctvtWr7C4c+YAWHq7=xrXVs)2*<~Vz0h&@+mYF&efCC5y(Z6HTS+%xlhf84KM^` zS+yb3%XZ&+8Fo>C@wP8J_jAudFKIdF?tjVIX(A2}=B+~zN6t>x$*l+4NzLlZiThfoB!Wm>YyioP_@I%g_ryb2#>Ccal#InNX;GNt=R2Ue*4yWZ9l-0N^C39bQ92c zvNP(AHwcBLPoBRdIA>5<8_?8TJl0I!j)DnKbJ>0Y70GwurAIXROV^fEe^!#z7~jFT z_441@GULg6ww7I33kAhmSoFtrcgC%Cp=?6Pr6O#JaT8 zTqWSKmOf;}t~uN)ze{ytWh#qZfXxb$f_v&*J2Jc6yVEDREc3Wg$WqiXT&$z2hoB*m zo7;W6*F4_ck~=t~4J{d5`5LWeo8_0xs{|gHJY6b(^;_5O$(JQzSr1p$kh7+Ad#W!T z59=eZbGM2I;8eGmz+lutguJa7d;lGs$b;mXZE|KJo2*ZMa#bFaBi_`;H=pdTFyC6? zZc$%GkX~5|7R?oEo+$CKiCX|aM90U(=zl)7Z=Zhu@ej_Bazy4(gMD{0ANBN_yp6F< zG8**_1yyb#lDe2a#*%yHL6hx=AAc=N+Edf*VyjbquI;U8JRO^dl61T!vJu~uRpG9M zHHwk{5H3&XAY~D*r4Z!X58b0Hh>0Lnva1*R25^}`4@HtRuUFXt$`KOj;TVw;O-*N| z*GZ2`ZPq8G_@AHu?f?4gV&uI&bo!Di#6IqW;({Xea*!-DrCl5-P1j^+MSt^Tm*vi} z)>O#&&$CH{x2^=V``Cx3Bbx?obx^uBZChnn12sr~=dGuv$`I$VRQsy!#3YLBvA?|=4a=YJ>2eEstC>$i7utm)C2m{pzM0C-QEQUb~sfTj4Q zReKH~RvA=e1bmW}yJQ{~K$hCub64q{bV$%@b31G+1r-mt+Z)A@>lvG@3G!HNY_chAo!_T^viVgAG0_PR7$%X{qj%>l9VKh32tUn{;O$KuhFc%0L??e--KJxaLQ8=>E-PmxWIqi zCHgncA*eMO1r;`ohYbli+nTXSmI4@t=sqNnt2x_Hwp;^h(xjHweD2kX3^HmImI)!W z%sY~Y0X9GOQ9htO~&1>4O~)$_@u;oPfAT= zKZvjecT}M!bMdeQ>d+_)yh@1<42rN%LR~BYQyh5+9OGR@AKoA{*GDks*8UD$tzep zj(v0a#YQiPJ=ht()RdF2>g?n$!$Jd?r3MZ$ouoxkQ6?~Y+eC$zB7O6aNxIqK*WHb( zh9}ec$sna&`6=7eROBvmx#<6fS4r*s3F)z`sJxuQud`~)sg&OUOq@#}xvRdT3B5{C zBB))3{uFFAD-BGYA=NIchoXO#NTde0@x#&H9WV2p%v4?Ht?AX|&$&5|$2H2QZ{_E| z-|_Mvn$iT0p+;q0w%>=MnL(p>{+sJ(R7Qv5c-P{($U$*ObL6)C+>$C&x;_=%QZ2*qkT6CQ&ADw(nGK+r_{j<)yVHZ~_ zVGFXR)IGWCNlzs$OR36^`w$1Z$kXhp^s^{dV{t|x0Z-p9fF9;+t9Vs!DHHS#){lyS z`g~yR>!;@+O&5~4p`*IBq`>Orzq?zsEgOS*TX}e`+&rQVKDsjEoMApOfX=5$MOKkNvc>b7Mp@fmgcYEl$&84vD@bVocpWG(?_$E!)vNyvOjF8-<7jOIw1 zm{UuT{itZFT>*Yt+lJEHoH!nOQ{tmJ!s0v=0YHojMJY~^!c>C0arc)K+Y&t2NWIIA z(Y1;YOJLcnMyb!olZcHTe<)eORyD_5G6xgRxtJZ)5=Cz&E$RxDtFY$Yfrhderdpm! z>iJEvsk+FT4b;2I@y%Qsw@KA_0c>sUd@QeZ;`vEN< znPak?Mq$#Ukcp0_YEsc?4YqJA@X-y)Lp$D4G|{@~vwe=kz6$qKeUuzhvC zduSiOe)%!}LFm0XFC)R!*#Ma($+@L!sJa7Q%OX3BU&i2@tuTren|UOPvYTZ_*p!^` z^Ctxh+;uC?-t_Syyi&XjZIqn>o?8rK=OimdxTz+2yzEeJN(y_+j!cQe{h6ktqsJVH>C*Zdpi#aD?G4rh*H%}4m?$NfZeRIuTpt=r*@a1 zMJM#9?{$pl1N;0w=<~0=Ko~(sc@Cllud4L@bm|~KN!J$YzS9lw)h*Mf9uyy)c}9_v zi-^Z5SA^0GP!p+i^I>g$RNDlaVCMls;Am{RLzbQ7FHn<{f5;ya_Fpm{O}@b;yFjs1 zLOZcYA%x)0y$kG0x2r5)6}Pacr3#P>0R|!?P+!MoILp;m_t)hsDk`NdhQ{7k=R?bJ zCkB_`ew+k|Oe9{8ZO_N`?dPBGFzb^HV16fBfD!zr^4^D?SPEO^jROfZcw1GdQ9Wam z#-OMM`E>6qDXDVHG?M^}Z#;vn%#F)zM8##Yo07t_ju+h-e}njUb)%EZ zj~jpYJR8_H1;oZJACu%r2IVfKLV2l;t8$zibO(e^5pL)YybZ6rTqN(6gwmjJrY1Y2}P7ZRbY@;#im}~4koM=^B2gIwC0deCBkW30^@W- zXH-&02ijkvD50tML!m4Yk!nc=2%>A&ZgPL9AADy0#a$aciXG6RG4$J6qgK%}P|q>4 zw}3<)NRE34;SBYGU1#b<3fDymlqNkl1ERv-&IFEnq^j@9ZoH^2d638STxm+8-tJ5R zb|^oZ1{>NcuU4?lpJ%@O`1LRNb$<}*q$?4n>OzfW*S2Ky^TcGAe)mNjZif=41DJn3 z+J#erbW?{y#Sb3K-*)Y}u*>$q58CG$qY?Ct&oRoEPdg6EEUM-8^@ zrsi+*M$b#(?{spskFb-FpA72npPqm7wO2cgf|lnmMJPFK0vB+F4uUiplFz`g1?~ec zY)iWO=%&`D&$0fop)O%_YwMc0Lxc}?pLycCqw{7-ysG3XN>9mo{)CtqziUWMgtsR9*LHE07gUxPxK4CP=aT8Qs#fBH6lS-ibcw43@F)o>X;H=TySc1N zDoSHhjPivk+^pwWHK(e2#~*)MZvZ2##{fKA9*$VSiQ18J?f9DAwTn6TR7%`+cvm|< ztNeY)AB#M_rLhz|;(;_f49X~!>$-(5m+<^7BR_w7zf8*Edp$0@xl)cSF^;1W z$rW!Wsy9d4Q?np93`~H7!cyHWDn5RxYFNCVya7Xi=!Jiq`j^6K>zjWh=%}~7Vhx7! zq4E2!n&gq(%HSW>sATo4E{g7TP{S`#_Cw?MTg6J=6#TdY3AQL@USfEon=4UEZO`S=TyV9mIdB>`n8%VA4fxE46O!1#lIYtHeaoo7F@%`tg^7;GUvzjiB z`_0Q55`=yGDIu>fvd7P|$fhOrF*?anwbo)oe0{1Nxn^=>WAw45Y+W_Tog3W{I#Dx4xZ;cjdU)k^GcPuDVI(sr?&S~ z>kvW~f%t8gA>WklMf)!uNcq)!@?H@TNFp4pZm(V&q+~a&s<;9|XqUZB&`2+r>XbZT z?u0FfTLuNcv^iq3f6gUt>f?1!Vc2~v?TD$ZQYH;O%I+WS`xuX>rEX~O?uXrHA~? zly1)4l=W06l@OIvayRi*pH89&CEQfzQ;#>T>A;1_xd=C`Woq5|*T?n0_Ti5QtWY{w zSGk5r&?2~8&npP#?x9#9u)CzuYu%x>$o3$p=O`R$oWJD+l+LF;_g$q}Hy0tXr_Zf3|K*C-&N~2iPd$cfQsZZCE|b`oHhK_eDhk%B%;nhT3!0MDg~$2)3aRR0dNlj*YcGmIctO5aM>y2 zHyRSjZc(iz)u(}rjbF)43L+dQe|OcoL4h-U`?zAHbhpZ6t#O$(hf{(3bXcx@D#e_C zo&Qo~@r2Dr|0^;ui5#n~E$v2jk@K&$2czQSmIUAtG;6=SMsi(|&yZ`40sAK${ zeB`9oytL~kt~n6*%gJ)*e;RL%vbv7LSyt6jM{!N3BB%Y^0(_;6;^w}*PwS5^s--*vXCLNp30%18>M?HB<;`so|$<#=L*U!9TYuUv4#z64)N1y;yoIw)u+M&K z!17jUDAnsjxYW4juDx*v2!D5_czsVwR~pSo&ODvkvN zI(e{4aPM4=roo4~!4++Sp`-`d8_*!_%Fna)^;0R2LJ0WwdR)66H%&=1g;L#zUFMx` zhe@x$I9Ubm`SK=*Hj9>r2T^igc4(zhm|fga%6!6o0i`8c+U0>!unUsG%(8V_?rf~S1+7iL%sU?Xzkp^=`HK|np3F@T(ottpsDxU>6~*EDlb)Oz zf9JHeLOFDbo>BbQO+|edER`_5wr6AF$JZ}^e*4&;xAEbo8L9VD>t08Gj!7kJ9s#T!^?t0sTyEYRP;a$JW<4%g>wcW;Y zbn_{=$nj#Yrs}$LqYAoI3ALK%0lM7*f3COYIdw1xsshu%sP}mu5_Z*EEeeKCz$b7u z@o!}{KwPlo#Of2rZP=`MN8h532zg42IVt?RsDyX$gj?SL=3mMmj|b*l=|z~6EbqXA z*Pqln-Z?@=CS%FLW$D|#ZC)HQ~~SxpD5I*f9R;u zm8X;2mi4p0ezjIq_PT;T&o9qIeqrV@kwH{;bcK&NMebE%1SHiITcA=?0`1mDh2ykc zS=DzN!6(HcVPdL4X9KF~Icv+6qb^HP3f*S@p{R~Z-fp_)fopd+H2CJ@`NaPH@ymbz zfx@abv7nB$=#~kIjwK2v5ck^TUFD=}If+)KF_%%&k^G5fe>mF!i4^h- z_uoE#f5(n~sOentH$XqSB_GT5*$I5x^tE@7i_%RIe3x1p;LKT!c6~fx-jjm}&XCYk zBuEVJT4n7T?C4;dl*F06wJAH_9TtiPEeQRGwmh!*vi9Ijk?}VIP~}f$ZXPYJNVgPal8&@$;Re;X^Z1+op>X%NNmRJ4*$Ox*vw@^nMoET|>3rDM_l4p!7r13Qui}9R1cYUD5{}B`_19 z$@P&T1CuM(?BKOB-B^D-ukWAVIdbQRaEH6+GESwZ>q2?!zo+N$c5<|M0(MnTt-xKN z$eJU&!5$YL17eV(e(8l7rfD5mx3sQ&o<+xXtfKR5_9eLyUs0iBbupcH@I;&$D3P3_qO z)ROXmu2fJUO1gDlSdkw?|H#G|qhBYH5Oq{Vyw=`&Q(aVn;PbVqAn~Dc>UYgy(z4Wa za_-Rt>HvtnHkZF}wgmz;<-P(CzaF70EzIkY$kK_m6oaW~_!c);k+wt@JyKCQUMsa} z4?&Uuaeh#0_opZKk3WAMp#Ao45$45VqE;Rbbsg~7Me_a1cXTtI@V(pKy!Af5I#t-E z%1V~n!GCMR4z;GNB99oRss|JY-Q~1SwWQ0c79H1JbbULsrmEB~+cHNUO}&#>FQPfj zxHO@$c#gh}aEyJbJsqV#X(X3r6oMqKOS=pk%d0q~bPuivQ@wxN#koL#)*P9aLQ>b0 zBsekIFFOH}K-I_K_gOiDFShHUtMjw``0XD&4x@Co+xf9;Wx<|-ON2MyWm8C`%Bu<# zqTr-mQ&81U!%2~n!GbD*pVKYBpaxfQ4?rv6=5&JE(nWP;AvR_FIk|_Dws%^~L8>da z`r6o5%>MFp-;{rn%^NExk?^RklSyK$i4;u1&-#Ijy?_tq~Gg(E%Gbwe_u+mckC|xVncrUAZPb zNjNWZncj|8b}N(Iq8fkiDQ=W?<{I#muA~fdmP30vYm63kfg2!FAkeshD3Qd7<&aL3 zNC_$0cJ*fs^s~<&^(o8|A0^P#0hNHBIOf25=jv15!*wq1nIh{BTlFVbhNzKoiQ$`a zpJD9$s;Nju(KOaKcGz?R1yTl#5m!*Iia}(@m4e1Yx~3JmawUKLwbJ3ZZ|tj?3}&Z} zp+IVVt=K8ektrsfhZaok?gUV?{RN+`s*j1?$9$7BYMftW2 zA-Ime=ug@TRRi+#X}yMxh8{;Zw}XNuI2-UeajV2!C2A#i^J&w4xo%i) zHMu7h3NeTe5JrE!)Q{#R6`RhQrcnxjD=0-bsYfFzmFd1G316us<+y9OUb-CG-9^f0 z3MWP6D8O&Md8mj6XGQEGD*|}H>%FoB`@!`lYw*lgb>>#Yx%?(o712OU?SZv@0k$La zP(>+-NNuL}2j$ZcpvlGWkL~uK5PC@D za!i!kQhD~sHt{#}P;<|*HB}Dgu}B(+k>8;^=)1aBr6b7P?3WPNjio`YomO4*?0naG z1dV#^ZBmDW$Z*5Kz#u z3{=2Hi$)`ey)Vi6uD6lP_*GR=kwD%}B%7DE+yqXMhTAdAa-i0+6C~l54d^9hLN$fX zsa;@kaF8t{Ty7vvY1LKQZhx(J8D_3H1V!NkuNZX0d*TcOI5fC8ge*kvBrjT$R^5N^ zzdW;db>r)4ZPM2Wt7IIFM-DFBW?5x}LM2IsdboYu_+)cF63h0sCiqou=Wtu1=n|@d zTdXt1ycCN)8pk;_4bD2n-^((BJdqZbI{K#HN+IXgsb!*~P_8w* zZk+6C0O2??YW!B&cUhqmt)@;VQ+t0`;Fs7>QUJG7e!9PTaQn%>C;u+NGB@(ESUT{! zfCwPq$K34aZ{Ny~&*jTI>4`_|Z<&K|Emd9@STFYuRV@(y`clC!J#P9_v_zug)PoEF zxo*_oO5MvfP9sP!$%bLs6krq`2OE!^%*Z4R1Uz;RHz=hjfJN0fu4HkVJ1qtJzF4Q3fcO%T-oR}m zneen|aD_$SN20csF*V&L+g8^A$pi}Pmyk4!QmDf{gTp04^~g02P{A&P!flGUIj5-Y zRXJqfZPUh3o+K`;u?hX^^I`q|-w&V1=MU}M?;k#WE$^1o9^FFT35kE4`wni6XVdvj z?~zWKriyP+aweytAQvb|YOf4eN9w262mJqwie_^$K!Y$%*a^?;Nr^1BAfwdTXdd$L zS`!8g>Akk7>v#=lRRr-w4%@q&+N>;*RdppNxuEWn64;~bXa?w2ca1uJD)4Yif30a% zU{UsHR8&(i0gAcBkHvqWAbT?tzv{US^+TM&rR5|a{_^Dh`>lL=?|bz^`&9Mr(o_i# zIw^2%+?J595&Eu~Y}_NEwY!|{{@$jqIAN~o`a4oqq}e?L8%@EQQgcV*J!vsm_335J zA>Q=*Q->XFN71gghT!-mido!+(VvXu#TmOs)5N{FBwci(1k`_ywT7hgA@5RMuQPIU zReQCouK!eYg4>({1;v^>*~7vjDUPL?&$dY#vsMW@@=hUBN_w-ue`HU%|0s>3C$mW3 zO|F;+_u&+U+7=OY_Pz3FQ&C<@*aVo}Eynnz&Zkv4tlG_=CAcENi(Z-%mp1IwTBQG` zO`>?k^Ii)@c&2r)~cu9cwCXn|yP*fwM^Ie(I~U$=sI2x+@tk zTgo+-q^Y#GU^}vt@uWTm&!5`AFH)cK2BGle)uz;q=)RpsQP0K*p!&XPJFa9xAc0SCEMhgZBb_XDs47k2eBjx{bl|2dOSh#d=Ne^2*3ORabu|UM*3q0NdT{zIUYpiCofF2ROz^H{+#I zt(;hwQ;wxu#M6$O*-~2iR+S(a8scz7c$-(7?O7px?O*?XgO8Buw)d&pH)X4Km|UJ6 z9CxZ+$f32Ak1YaLRdaOkN$z&(kQ8sW;gt>TbX3GKsO?iBy-e{ibt>GI0X_XOE-`*<)T-=WzCHJ?5#}1m_}ljy6#v_F zHn3ZH?vw_Uqb|~O5eUL6932NBLdRK^LweUmtgO}QeZG5EA3wd{cYN6D96PCdC@ZHc zQl$Pr)*3>ox_PKJOd+B-?*!ik6H$L6fEVpZDVhq^kq_yNO9V+${h{)qgoNfUh;A*n zok-q2x$*`Cbai5-A#VL;sFocwPSq1nHNS>_561&kLRT8z-q}o4S=sf)=c9(Wu zMOua&ByNq~#^ELaMH5k@DTzh4xnytX#XW5=O2E^TMN>B?ea@DjiSb+e`elE9{MQ3X zoR3|hzPn|@SCp~s_%2e6jZsBh95cNpK>3u3)h-UFnj+3gq-P|cCl(WEf~ zu{`!f%ff@0+u#T)U^g^d^o@U{IrLZP76sf=JJmeTXe1- zzj>Q__oj^>LEbzh5Tpp~*Nb#%>)o8nS?s`&iAnx@yv7?#l_cu(yGVa!M1pu0WkbqI zfFW`hr^2}ri>UfeP}UJio7r1gZZ*q@MSQB1Q@ViFm2kHM7N#tz({0O6=30;c1R-+H zR!y^MUXm{N3i`7}@fYK{XXvt36vk=4gtWb0Die^(bQWp3bo@?M*u(~K z%AXoaC2_^#T2_;#_q*_T+#Vq@0sP2xZb^ z)WfTkMTfR@Ja2#g9rg2M$^p%f?05|%({&Y44)T9LwkMi+TuO3Hy%PvnO|nfZn^PW; zJiyz3}S3vYwQ8?Sz48GpXn0n+ShS;BxyD5((3`HT9*R*Kfsn z2`;29VZRwwh9bz5Z8-VLjcGb@NuXHbJV#j`Rn9%1+#H_Qmml-%r;lI%o;+^KsA_YZ z)dd>xTTzR-x#w=nqveg_Ux5z(no366n}K0Kvz$2&llo()GH=HcFW=m;D~W2Ja0ARw zVBSa&yHtP8S4%)`Fso@22i4u%i2E@6=xtFpHTNgwtJkwyJ>8mn?0L?nfq|t~QT(WE zKE7j@V^}!&BKd2H5n8FKpq4d((teq00)PhA4!S@n_f%BesKRL57;}5~#D4tSC75@2 z^0fiu;v9wY+Q;Em>+XJQ6(xD9Z@laCb{NR%ma>1LSu>BR=H=QV4f?PhLsf7SYbV81 zCfM-m_&|p;k5urKDu8!_t{=L|r#U@f08=2ue6?CZ-O8GD{pFUq!&+@L8-c@1ykto@ z)uMO^Ze>ufm$L@WUs!IEioj5iL|%8L3;`r+aI24qwb~^IOyBr@KQ1YrtADFD8tIQ?#fYiGzAi;5SbLaoauu?aM{D&Jvt|Ck%W5MDN~zh^rrDp zm$IB}`fgEDyj$x!smM#SA`*+(5f~s=PGga4cu2ScK&h`Fgr zbk+HLgsvQdd%dSq#$7%k0Wot@Wpzo9s8xR@ZSJ&5R-bk6boR>dpZxWvg#j;@zp1ZH&@i&)lN@n0O+_!N7!rL}M&Ibo5!5)ywQ>rSv%GNF?rWfk@BDuz zA;zhBPoJFiXdM+l-1_c8Df~jBQE<~jkwg_eJXe>tiBuy_0bOyuxaL&un0DpDe}gRA}Yj=*Vc7I**k@FXQ&rW5h3>Bh$?M-=Fj=2gLc}eAb>g9)0E~Y%*nEWh-@iHac&7sMC?b{K2Uf~gPhI^^rMB+NCJCvK z2S%Y6tCeyh-5h*#PL1r?^Y?}kLzLx<0DMI_HH03X}@ z%t=3V4U=qd+1S;Xn=-^b*K-FLaUT6#$%*^MVb_5aycvPi`HobOzH2TMk9fhL4j$o% z4)yp(SPTE#&c`n={MCO{6mWgVE=|(^n19r?R%|xADa6zuqrOUQZD%VsrWt^3uX)KH zBmY{z1!F3|j@QBKymIE`*{4vVe{y;^wPmP9t19EX2T5h+p$PB?CHK$oUq8JI_D^#K z^}`5C8t3X{A>&96v=($rxLlcy<~)Z}tU{G0t8x&?>zCWBT|$4B60)5BTLDBH)S3}- zZ)Qk*EgtUfW~fx;%wN)xPX;|GD!!o!;PFm5FZ;s%VFi5$#U{WvTL#YKjCs1lwnWzU zp_F2GZLycJoH~X+K7`Q1t#%WU`%Wr#y&SYlECa$cThCn4xpT>r?Hs;~yMN)i2lGe! z_79hlhzaVZqThec7P!4hb9qLjW zN$?{pv_*OaBk_{cC9|5+PxC0gH5fZM5#K4<%S%@7)I7NwO(g0ATb=5aEfvSU`Pg-G z>CXB#w|8@LXd&zPk_c1wEu?&PnLS((E_6z#KEcN+3weK2^!HZLDJ#v_l&G9aO0BsL z|KP#W`Qzi$w8K`+D{}3m?WzGKfP^rbTxdS15vQxN(rS`^8r6nVa8ZBQ=X0-4J)W%Q zoic5;5^|i6j7>pizIG}zw5YrS$h1ltzGsv~tZ;Tbw5(9K{4FhJ!Ig$wr)xagiR~6L z%0uje26unDZatxSNupwzi2Sa5O?HNUK5iy}3^|ZBPD0=Yc(WH&4E}DG0H3be?ecE` z4!gcx1CaW6OHnk1Z*kAqal-l?l_xC z@_V>~BAdjX%^h4o?-}1cs-M68gN_LwjrXBPC14)7JV*~j7V^1T%ZbdW%+^%$xHR3u zx2Au90pD|z0WDlO`PTNyJR2ONuoTH<`XoxX33PL1-+6=^i7nq;Zql%mD=^gyLWCux zkQI=X)X>vWFT%;T{5kaaU8~mo?|o?Z#LMFv@6=hD>EC}zxf#JS&BNSEX5!*#0+ zY|gj%A*kZb8zgy>Uq&N6W;x2&Q{3^7zj%Mavo(w#}oYXe>}N)hU@mIJ0Tc9+j9UlVX!yCb=(WK=PKsq3i$AGbuM&(Wmr zzr}aAA%YvzyCOg8DuG?5{(Y2xAS6-Xsk{|2$-n1Sl?=OG?khAEP{>D=Sq>bkGTVO? zW_#D;shmEU?k-hXTQhe7#GWK;?kcd5?|nSu``4e}Kh8hj<-3JuvUyy&~$g#@0M(Te9XuZ0Q3fwRW6qgLrx|q^O(f4S} zX~j8T-E=k6CX_r6?gbdfn5d@v2s%Cn735usBg^h7sGae6UjO&U&+_xf-}hAsuG<(F=`xB zISh){JCy-QE3lR(r>*K~dcOP$W4pOIg9oDx@lElkZQ=m0wf~1BNGqh$vIqWNBP|lA zxw=6yM-oN}#NR4idzS%yQK{L0&|^C^ha*#)*HayGqay#j^j(usq5xztXLWjo^5nEK(8mNX$xyIS}JQl+>=6P?#T9gc@J zd5co1vI>Q|*)<&%!Fav6?sKmlyp?As*4el)!9;Jqyv8rFQ@;!>CL$w z*!%g!{`^$F^uIb6asVDZ9MWO9&NT*X!e?Epi=-paTz0Q~7x1`+ddnl)6py@|lu>+0 z93$FnHlkImI`~%hq9@;1S|a~fcQlR~@&DF-T0H^Z_111BD*M}0+lGl*fA?0FmiI-8 zAFq>WxKrIx7Hpgiiq?OsOsgt;(Xq*;7(2Js)$vOK`_p~n>ZSu%VhBA5gj^3$ZX{BG zfOw+*w-Ne%*pFz6H9sg5|7q`P#wYP>qp-I@sm*y)rp2;& zRF;XL44URBFFRd9j^4PuM54f>Y5$+`uYWx+zfD`aG$Ywd&}zgKalaxf_g1k!qwTn|METV4k;Xcgm++_P7m? zr(RiI55|AfE1+DpYQWW|wSK3PwDg9gzFTSx;72Y%x*pB0|9t$^|K}eV06>tT#w}67 zHB@R*Zd&2}$mK0LyQA4Gb9AfgQnHmCaMZ@RbIFpAO~{}GaIr!;qGc}XE|Wim?{K?Q zaq!)JzR|t%%Pk~}sQHGy3c+a^9m&=jRE4+hjNE_1JGvN2NR#V&+kZ|{H8+L#__j)1 zt~Q(!(i~gOmk9-0%Ya;qPHDMNNsu)2r8nFn7VfrFINmzd=o;}< zT@WtY<=B0@RTWWj*WE<$kpM&Q2moNYiZuM%DR4-o6i9ZE)XARQK(gPhOd^+oa@y^z zOG$s-8`Rtl6*{2kbXMap+c_tWZ!0hj%&kVmrdeKczg?-`pyA$`G$6m*-AAiyiN-+L zc)2mI`8I%HcLnFH*-np)-{}?wR}!%OOTT$K%60d=?uwfYkfn)PzO$X6nU$Ri8EFzv4wGNMAAdJzjvY;}hc4w?lhd)3 z(pd#h4h6TRgH7$~Nl~0?mki3P2DZ~Jl{}(dHLJZe95@5mj!UJtLnXS!)x1@mzi($U z$x_0tDRipLQJR*FHkp$qim%=J@voNlBf_iQ#-HVetH!ZuPbLl_I1u<*Gx(Z3uZEYs zRWLjEatgtu&VSsKUysr5>X_HA`%;(B;S@KqrPt8=8jYS+HxW?eMjhQep*9|*!M|L{ zZ`F!z)#eNEy#w-r!G|JP9pvEa@?bZ-%QDfxaeSw$DQ@S$gx#lLoj2lrY;ut}RVsn7 zXfRrplkYojl@~?9;2Vkrd!Kf}xYq;J|NQneAb$Y*Tq1OXTegClCC??-+I;$Ts9#hs z3qz~2sKS#bYD!@rYh37Zlb^sS3TsofI|?vuXUwaU(ZCgd?1fs3??a?=g2JKcB4hf< zLENay-zo3FwnfiG0kAFjyHgvKBB!A?vQ2%^vwwbnpYzirS9{vEHz$+%6IvEgFl@j$ z(BRgu;NcItw5XJue60$_!7@t27Bvlt3Mfis*&USx&Tqq45hoDz`34;xYATY|#PSri zthcBJ&Qc|RxW6WOeM07LZ?d+09jZYok`9U@N!Fo&^Rxx!#4Z<-$|Cb zoeInbUqcCyky;i=8<%jcQyr?kD;USBXD)zQHj<#HF;afaTK@X_@pgawZ(sG8B23nt znyOGsai{CiReujwTcbxgbOaHdOt+ahMr(eaRZzlywlQ_hop%T2G}Wre-ntKg@-;Lg zy3R>eQs!b;C=QmiT+7-6fk4Ue@c|*cSY#F1vknVVy3Zt2NiR)jU{&?KDOF;JIPiwFP!00002|8L)RSL zHR(({cQ4zM>)B#$wUVS;o~B;A%$90eZI*Cbk<3I+>!<5#JL&LLdepsk__X8NTP?9h zDl%d;(JeVi>a+PNE0r9h=l<~X-yU1a51~1YDblCrQeC#C+=7Q%T_ePFC*QG_R4us{ ztHVn1yt|~iYVp+aWSS&Qmr`0{HJ3bkQCX5r6Zf3KSUK(JwY1#3t-AMUYLU}-KRy2I z?|=RA=U*Q5s5kdOxezHlS50#$=l79!vYKNBziLr}R^@vDBtoO!hg$n)+%6e5y^e zxoPKzB$f_WN^6`nb$UKrsQD;tzTN=y^Z8Go-=03)@JbB(4p{ccJqn9oX%yB!J6De&1ed_QnlX=BIH~WQ=_w%N-yk+Zm0c zRZlM7PquG>75AxWRzS|uZ0F^D?ii~&|MEP~)@fa?cNCyorD@wOrIBTA1>@*!B`@h4 z9Bu8BwFYY|XJ$LeUHY83RZ;9#z0M4 z`Y>SFr*VC@SzJy%+@XjqYv$+VAtqCF?i#I+2?t@PS8IRj;0-{tqCxPL}Su)V? zk_)hDsvfrbLO$~wTGLQS8hTpr`jmjRkG-rUPK6in<{T^16oP5=*0tuWQ+7ihj3YW$ zigtvVfHoXRx(f$;=#xVs1RTWvN=yA*lITSSx@cm9RTC{yUzYT|eBbahCiJn9MYB zjRYc)>-fm6c}cks76_2bi?&e@vP-pKou|ykODe%lKtD%Sv7=)LL8F_2#OpV}uo}R??+n5WAA;`(G#HZG^2t(mf~1hgM|4e#JmO@8 zx!Hw56^#4L8Oe#EvC#~s(-Pa#3p|@WP<16wA`Hh^z0{7mE&Ia=Z-D)mXtX=DTI#oS zyc7gj1X??LmwlpPoW0qAs!P|-t-4o5TAGZ@u7-6YueESkcY0yv3oV6gwI%Ff2AP;A!CTS*f{c=wg`|Kk`;;;} z4tAxJN-{}jY+Vrt|35}PR8+E^Kj<}8SzR!+;DE?gqO!~~7J?^wfZp2;t=Ikh_3M2y zmUpm{9745ja3dmB=&|dIt!$FZ{uegxtQim~q*zdON!(e&U3qNWD z0w5k8pED+x#1o3Hmte4Pa0UX7q^ZACi=lJMR~W4gal62*6~N01+N?v0I>N+wIOIu6>-8z!Uoha;DzNh zvK0oyxpDz{STUi7p1Q~sZx>xF#}*&cfpNcEmtNIvoh#C2#_?hdipKW6F$LW2N^@*t zVQHN`j7$JfuTm=qspgnRGHs`Nr))TWOCMZ-MqC+*>4ED9R?@IBO5|QA)sq6#C{CBU zgX{VA?d9de>wPrdHLr|>Y*!LdDk1AZJ;m1X7INMCWi>qrOGe5WqmT~cQYKR7b?G#k zUp6E-D6b}PXftCsxe6?vDyfoZov|ysypnY?q;ZkH)u;P=k>Kv9kuI~Y4Yy#tthCpF z6oX67xq2(@6i3M8lJvwi5-E#T@hfaUNK*c{VAh$qOU@MnZvfh}(JP%Jpyxcei; zt0&Jt2DLz%eTf(Aq{qjP($n9!x@vfjOZLzYc2k1}Ic zz8QEU#R!Y1x?tT%ie5+GS=|JWY?T*wq+xRx0#}^^MH(aZg_jYLSA~K7^jhQHl@sRS zi-ewou%R#+PN-4>X@zkE?921Ze);(2|70U=kah~GEtic0<4SzLRC*jQCVDVkj_V~+ z8k{~cp|vN8lc|uXl~#m(vbznd3WbE)Lx+P@e1HHjB`jheww@>wlF`)SXt*QP;U4eR zKJ_*$7o_D47S8ULLPXB8keGov+rAnv3k5sF>WGYbeMyj*r(R!Vq~^JvoLig(6s2>Z k$~pGg;4`6L^D4(HaeHE4ot(5I#PqxW0b4HGB{U8I0CI%@6951J literal 2054 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 diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest index e2d2ccf2e904..b1edc131f8ba 100644 --- a/app-office/gnumeric/Manifest +++ b/app-office/gnumeric/Manifest @@ -1,6 +1,6 @@ AUX gnumeric-1.12.52-slibtool.patch 1489 BLAKE2B aff4a76659bbe81f178baeadea9967870e6a5c38f960bce1287951056eae038cf3c34c7f1e8f7b65aa5999ec9a1474d9e8732b89d432b68ce015dcc96d7a0c27 SHA512 805507509d8fa5702734b74f7c3004001ab3c84e22e14773025b2b53015d3b01bb8acfe7094812e5ad4fac73f8c3e04f2a1d78f99f619bf0f16607d2da0f02aa DIST gnumeric-1.12.52.tar.xz 18115444 BLAKE2B 6d8489c27b6f7bd0ffad7d255b606a48ca9660dd38973e4bb529d38797a3029db4a0a399e40f69c84ddf33b96d27cfc184fd079fbe16590b92e056c1a836b037 SHA512 3baa2d2c4ed5f740429454f988ea527991febf38f49df17f0d88affe501c676bae95149fb0cdb4b369ef8d32247c1f4fe4c0eeab9a60329e1332aaf9c566f868 DIST gnumeric-1.12.53.tar.xz 18125272 BLAKE2B 6c25107977492391152c403d2ad6fef79161bc9045660090e12cdd281e5832b4f9e414a0ef5e67f93c10ca789097b510fafed712dcea5b6210f67428a2dc7dd7 SHA512 6e9d7b12f9448c75d39985984fac9880c61583fbac10ad9070f5ec7a5bd573874d79e13372d9a185616a5cdb5f53d3f67aeda6ca4bae33e3f5ca0a2160045d7b -EBUILD gnumeric-1.12.52.ebuild 2423 BLAKE2B 760e90aa2225771c84c6ba69fe018e6f74a832cbadd6d49b9068d9d2d7ac6cd659877fff1b6535a4a345f3b798d517ea5ba884112a7bf487f29c41ddbe601e7b SHA512 8140135fa451576eb3a80d561a96c5d723c46950d5c8c774356384bdac46b8ed42448a499a91384b1c4d92f35968b862a72108c66aeed6d48d7dec10ab23bffd -EBUILD gnumeric-1.12.53.ebuild 2367 BLAKE2B 50c71f16a28d35a0f19a83ec4791d5f46cbdf527c2b2e5c9b41730fba54753b9c8040f3e3fb05fd43e2d8c9fa969a8ac255321789e922e9e7b201d81597b7a6a SHA512 9f9e676822840d087f2b1bcca95977f2363a683a8994c09b478637d70666eddadc4d1c9160a7e4822681ed127099f8d6c3e1eb54327358088f931ac230dd3389 +EBUILD gnumeric-1.12.52-r1.ebuild 2426 BLAKE2B 66ef68bfbb8151af8827d7228740d01fc20fb7a71fce21fefc0c74e21369b8a4f6d4d9c22f9ab1533e7c4ad2f904aa618cca474e11cfdb1093a878984b01ec28 SHA512 62349a143dcf081a2a8111b021994059a38761247bb6eb2261aa8b637aba1f64ea1bdecb97f40518cddc9b7ec781d47595953051304b32c060cab48ea10c0645 +EBUILD gnumeric-1.12.53-r1.ebuild 2370 BLAKE2B b75434b713cb79c62359dd0468678e990b8f95a670c3bcb6c51d6f7876291af95afade3e8e7b8adaa0983eefe69f0254a11eac6f831bd7aba3408cd9b241edc8 SHA512 4cbc73e9e6980732f614ecd1f8c0186fd434a287e9bfb5ae9ff5fa645bba422fee5493f8fd9e94a49ebe52628400e13bcce931557f64511957f97f39e048dc47 MISC metadata.xml 520 BLAKE2B cdd4d61e6b2192b820c122370c47ea2ff0c8b4130474a1273f59ccb83d74decccc174632d0a605b17c5d2efd3312409f4afeb45b66adb332b5c5b1fbce305ef9 SHA512 50a15120cea4f1b2cdadac5819bd215175fb4e9e468647f2228b229c1b50fc01c3a35f125b2404ab0c45e4174c028e39873bb91c8a53f7cbb8d0ec488b5c96e7 diff --git a/app-office/gnumeric/gnumeric-1.12.52-r1.ebuild b/app-office/gnumeric/gnumeric-1.12.52-r1.ebuild new file mode 100644 index 000000000000..ab923ba2eb8f --- /dev/null +++ b/app-office/gnumeric/gnumeric-1.12.52-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{7..10} ) + +inherit autotools gnome.org python-r1 xdg + +DESCRIPTION="The GNOME Spreadsheet" +HOMEPAGE="http://www.gnumeric.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+introspection libgda perl" +REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )" + +# Missing gnome-extra/libgnomedb required version in tree +# but its upstream is dead and will be dropped soon. + +# lots of missing files, also fails tests due to 80-bit long story +# upstream bug #721556 +RESTRICT="test" + +# Gnumeric has two python components +# 1. The python loader for loading python-based plugins. +# This component is pure python 2 and a port "is not currently being worked on". +# 2. The python gobject-based introspection API. This component is compatible +# with python 3. +# Component 1. can only be re-enabled once someone has ported the upstream +# codebase to python 3. +# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852 +RDEPEND=" + app-arch/bzip2 + sys-libs/zlib + >=dev-libs/glib-2.40.0:2 + >=gnome-extra/libgsf-1.14.33:= + >=x11-libs/goffice-0.10.51: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_DEPS} + >=dev-libs/gobject-introspection-1:= + ) + perl? ( dev-lang/perl:= ) + libgda? ( gnome-extra/libgda:5[gtk] )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-util/gtk-doc-am + >=dev-util/intltool-0.35.0 + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-slibtool.patch" # 791610 +) + +src_prepare() { + default + + # Manage gi overrides ourselves + sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die + + # Changed from 'elibtoolize' for bug # 791610 + eautoreconf +} + +src_configure() { + econf \ + --disable-gtk-doc \ + --disable-maintainer-mode \ + --disable-schemas-compile \ + --disable-static \ + --without-psiconv \ + --without-python \ + --with-zlib \ + $(use_with libgda gda) \ + $(use_enable introspection) \ + $(use_with perl) +} + +src_install() { + default + dodoc HACKING MAINTAINERS + + if use introspection; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py + fi + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/app-office/gnumeric/gnumeric-1.12.52.ebuild b/app-office/gnumeric/gnumeric-1.12.52.ebuild deleted file mode 100644 index 1f8d25865c92..000000000000 --- a/app-office/gnumeric/gnumeric-1.12.52.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{7..10} ) - -inherit autotools gnome.org python-r1 xdg - -DESCRIPTION="The GNOME Spreadsheet" -HOMEPAGE="http://www.gnumeric.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="+introspection libgda perl" -REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )" - -# Missing gnome-extra/libgnomedb required version in tree -# but its upstream is dead and will be dropped soon. - -# lots of missing files, also fails tests due to 80-bit long story -# upstream bug #721556 -RESTRICT="test" - -# Gnumeric has two python components -# 1. The python loader for loading python-based plugins. -# This component is pure python 2 and a port "is not currently being worked on". -# 2. The python gobject-based introspection API. This component is compatible -# with python 3. -# Component 1. can only be re-enabled once someone has ported the upstream -# codebase to python 3. -# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852 -RDEPEND=" - app-arch/bzip2 - sys-libs/zlib - >=dev-libs/glib-2.40.0:2 - >=gnome-extra/libgsf-1.14.33:= - >=x11-libs/goffice-0.10.51: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_DEPS} - >=dev-libs/gobject-introspection-1:= - ) - perl? ( dev-lang/perl:= ) - libgda? ( gnome-extra/libgda:5[gtk] )" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-util/gtk-doc-am - >=dev-util/intltool-0.35.0 - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-slibtool.patch" # 791610 -) - -src_prepare() { - default - - # Manage gi overrides ourselves - sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die - - # Changed from 'elibtoolize' for bug # 791610 - eautoreconf -} - -src_configure() { - econf \ - --disable-gtk-doc \ - --disable-maintainer-mode \ - --disable-schemas-compile \ - --disable-static \ - --without-psiconv \ - --without-python \ - --with-zlib \ - $(use_with libgda gda) \ - $(use_enable introspection) \ - $(use_with perl) -} - -src_install() { - default - dodoc HACKING MAINTAINERS - - if use introspection; then - python_moduleinto gi.overrides - python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py - fi - - # no static archives - find "${ED}" -name '*.la' -delete || die -} diff --git a/app-office/gnumeric/gnumeric-1.12.53-r1.ebuild b/app-office/gnumeric/gnumeric-1.12.53-r1.ebuild new file mode 100644 index 000000000000..9198439d8594 --- /dev/null +++ b/app-office/gnumeric/gnumeric-1.12.53-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit autotools gnome.org python-r1 xdg + +DESCRIPTION="The GNOME Spreadsheet" +HOMEPAGE="http://www.gnumeric.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+introspection libgda perl" +REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )" + +# Missing gnome-extra/libgnomedb required version in tree +# but its upstream is dead and will be dropped soon. + +# lots of missing files, also fails tests due to 80-bit long story +# upstream bug #721556 +RESTRICT="test" + +# Gnumeric has two python components +# 1. The python loader for loading python-based plugins. +# This component is pure python 2 and a port "is not currently being worked on". +# 2. The python gobject-based introspection API. This component is compatible +# with python 3. +# Component 1. can only be re-enabled once someone has ported the upstream +# codebase to python 3. +# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852 +RDEPEND=" + app-arch/bzip2 + sys-libs/zlib + >=dev-libs/glib-2.40.0:2 + >=gnome-extra/libgsf-1.14.33:= + >=x11-libs/goffice-0.10.51: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_DEPS} + >=dev-libs/gobject-introspection-1:= + ) + perl? ( dev-lang/perl:= ) + libgda? ( gnome-extra/libgda:5[gtk] )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-util/gtk-doc-am + >=dev-util/intltool-0.35.0 + virtual/pkgconfig" + +src_prepare() { + default + + # Manage gi overrides ourselves + sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die + + # Changed from 'elibtoolize' for bug # 791610 + eautoreconf +} + +src_configure() { + econf \ + --disable-gtk-doc \ + --disable-maintainer-mode \ + --disable-schemas-compile \ + --disable-static \ + --without-psiconv \ + --without-python \ + --with-zlib \ + $(use_with libgda gda) \ + $(use_enable introspection) \ + $(use_with perl) +} + +src_install() { + default + dodoc HACKING MAINTAINERS + + if use introspection; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py + fi + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/app-office/gnumeric/gnumeric-1.12.53.ebuild b/app-office/gnumeric/gnumeric-1.12.53.ebuild deleted file mode 100644 index 2f621517609c..000000000000 --- a/app-office/gnumeric/gnumeric-1.12.53.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit autotools gnome.org python-r1 xdg - -DESCRIPTION="The GNOME Spreadsheet" -HOMEPAGE="http://www.gnumeric.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="+introspection libgda perl" -REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )" - -# Missing gnome-extra/libgnomedb required version in tree -# but its upstream is dead and will be dropped soon. - -# lots of missing files, also fails tests due to 80-bit long story -# upstream bug #721556 -RESTRICT="test" - -# Gnumeric has two python components -# 1. The python loader for loading python-based plugins. -# This component is pure python 2 and a port "is not currently being worked on". -# 2. The python gobject-based introspection API. This component is compatible -# with python 3. -# Component 1. can only be re-enabled once someone has ported the upstream -# codebase to python 3. -# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852 -RDEPEND=" - app-arch/bzip2 - sys-libs/zlib - >=dev-libs/glib-2.40.0:2 - >=gnome-extra/libgsf-1.14.33:= - >=x11-libs/goffice-0.10.51: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_DEPS} - >=dev-libs/gobject-introspection-1:= - ) - perl? ( dev-lang/perl:= ) - libgda? ( gnome-extra/libgda:5[gtk] )" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-util/gtk-doc-am - >=dev-util/intltool-0.35.0 - virtual/pkgconfig" - -src_prepare() { - default - - # Manage gi overrides ourselves - sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die - - # Changed from 'elibtoolize' for bug # 791610 - eautoreconf -} - -src_configure() { - econf \ - --disable-gtk-doc \ - --disable-maintainer-mode \ - --disable-schemas-compile \ - --disable-static \ - --without-psiconv \ - --without-python \ - --with-zlib \ - $(use_with libgda gda) \ - $(use_enable introspection) \ - $(use_with perl) -} - -src_install() { - default - dodoc HACKING MAINTAINERS - - if use introspection; then - python_moduleinto gi.overrides - python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py - fi - - # no static archives - find "${ED}" -name '*.la' -delete || die -} diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest index e8ea92cc0f40..590c3c8f8258 100644 --- a/app-office/libreoffice-l10n/Manifest +++ b/app-office/libreoffice-l10n/Manifest @@ -182,189 +182,6 @@ DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288741 BLAKE2B 3291 DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1091131 BLAKE2B c6d2921e9162c85a0fda89a07a323a9c44d4d98eba8b39fd29048bdd8cbfbed9e4ee6b94558dc2d9e286404879c02af06e85f52b1e4c328554cba54ac14a1bb9 SHA512 77af723cfd8a4681ba3c0089d03d875bf9de08db4fc3300f39e84affbdea068988733bd3c4552a3ac784d555220087d4fa53ca8c008987a933311c30b7494bf6 DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1111273 BLAKE2B 463e64b91998e1369b52d6863c114e4d811c65964f0f45395038c1222dc05adb3f92a5becffbbd404d2c4d4a57ad112c6829eabe88ce74b08b432c2de675c5e6 SHA512 5a413b1a10afc1cdbdfa458d1799601d5aa044c49683c1bf7101e384099ef76f9bf12b56fd6124e178c85b2c281bd95fba520d2f8da93e6a365829e96829903f DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317755 BLAKE2B 7938c2de17208a5a21fe32de9b78e6f2d3aa293c1fd2be4c97f1525eebccdd3b4192ec95c53b9b1be18e49f0379c60cce2a1f8cc0a437a62bed2436930e4d9cc SHA512 907b3768990ac48f18e40031a59959dec92ae567cd082904f88ca8951d8f87cbf9f285211aaaea2be8e41e242392709319d27584f40593cfe7158433037a9c6a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_am.tar.gz 4471952 BLAKE2B cb844cdc63901c33e5a13ce6dccc8c7856a41b9890d6089b5cc7c86a647bf5f7e434395c4311766c5a1b5b5375c996cdd8519968411d2a0e59e3db2b58163518 SHA512 4b5e32128c8960aa3adf3237e5252b23417e7d2414df39b735a28f1dda0c6e23e77a8afa936b7053c571481a8d80598912687457566de706390c7232a255f4d7 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3930960 BLAKE2B 7aa471729c16a9897dc07883f130c0a681e0b8d118d6f7011b194f9abb74e6066abf96a1f59b396fbab288352e868532e1c82bceca7724f92ceffc4581034955 SHA512 874cd47423183bba0a5b5f72540623c21660ab18414dd91c7044a9404b421177a6a40a3323dd499ea6d7f9c85ddc98a2ede49a63afacbfbd50a4e3744eabada1 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4172557 BLAKE2B c0439d63d80c606507dcbe3899a6bf80834cf33e0a7a081487acdd37591f64578da1f5628b53f24699adb0fdea4286e6b37026298ff35400c45e29cb27f52cfe SHA512 b7345559124ab06a18e243f81002169681690ea79b61abab6805edac0a07ccc94961fa5de335a608ae9737d0030224605677b65a010bacc3429cc40804ac7146 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4541783 BLAKE2B 86b4356eac81e207a7c8da502ec78862c378789633468f3ceae1b62cceee3fee9938e77b30268c85e341489d0029eb3c465e3577896b52087024942f8fd003ac SHA512 8e810b2f143ef6adbce0168e06a50c0741dd3e6c0dbc6d37a0eb8cb2b0b4c1d065dfe5f5c22efca2bf27a137de0c3354474f9fde474f43ee86e0633388ff1d74 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4629846 BLAKE2B e21594e0eddfa7c7de978f413937b0e58eba72e7b271833464c475a98f32e41aabd5981c2b61ce75d46e42972c40e2128f6bb9f4127746bc736f8d29819d68ec SHA512 3e493bb44e68a26265341fd2a2e4a115b2587b642a381e134b53c8807ec85bd59a3e5d76388978271c232c6108f96e4d1e62907de934cd5eb95aabc05046bb35 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz 4309258 BLAKE2B 44523869505f68423a2859e8bf7500fda16e002b354ac4e2b84beb0233c560934e552cdfcc0341da4da69ac920011938ebdc09d76ce62df729f95fcdfa766eae SHA512 d71311f41d74bb467de304d391fbfd0c883c8735eee147e1f747d946a7498d42ea69a6a36bd6784f8994aa379a9d314f425a9eabdb98af584f3a1aa7b20f0f6b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz 4313205 BLAKE2B 5661486283d28ee1ac1497d6eab37f6cb597bc16388f18ac7421847e6dc02b6569612ed29cc01c2eb39761a835fed144c3bff9ad398947256961d5a6494fba50 SHA512 1aa36e33af52d59024018b0f8039325429cdddb4ccdece6ee3aecac3e73831450a754386d99f7d1e7841bf49fe6e9412e71c340677c58ef6cc2f8963a37a7f79 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz 4049211 BLAKE2B 38c0423326ae2e1e2902fe8c5b7f717c9c25b384e56f04776ae8c5f0d47b02a72b91777b6848be4f82f4fc7e81d68f8ee4dadd7f33c6bdf8d4c215198473018e SHA512 f6c295c4a8cc44cd5e2e7ddc4f26f3a4ecd9ae2092c52bb5cd375833fd7167659e43a3ca658acf98b826b143da8408d74ada6c75277b9f188eb16561d83c45e6 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 4210233 BLAKE2B bc13c2d1c22ec32c3c8c39d40ce239a78f52c56619b19d8f4dacf6ac612d4dcbef35520faed480c339ae20ff67cb56645268282a4ebfb1c5324f63b1346e35df SHA512 9316a23bc03728804c261eca16258005de327a1b621a6c4f94314645a6bc192c7f940802323ebc0ca42b6ee90b6f51a9f6a524d4a54f55d73c0c427a56dc5b5f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz 4209270 BLAKE2B 3ef73ea791e2e1bf038a41082edb64ed4432fb3c5a3a019a87218366b4dac0f5ed9043ff10563921c9475d9bf3cd83a2101208c5bfd47eff814d5b7a864146df SHA512 6c405f1a8d16fdf8e447bcc77b05552fd125920909385736162cc392d0700c4c2070e037b81bae4c907ec5f4f6b3aad3b8b02fa34a251b6c53a1c4a2b66d3cf3 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz 4236667 BLAKE2B e011ceff1b35fb26df011d4c9ed3fd10efaa0c92afa306ddcc26efdf28fc59de02aad9d3f90d5145da18131c15a424d8c3b3906aa138ad720ce5feb7731f3968 SHA512 9d098784d408a29074a6a807f84ff3cc9aef28bca643af1f92d320235bc7e3588832561092b30632b4fcfef963565791c6d431a1e18991a07186df266a0a72ef -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_da.tar.gz 4145021 BLAKE2B acd1371f92dbeb93197d003c7f603c9d0e416ce736b872ed1b8528f9b841d804c9e22943f38c76aec15b38a148db7767ba80a8add82e4e7c9dcfcae39b08f6fb SHA512 805080c60292df755c5c762e9594d6850e84b8ca498c60fd31400fae16f9acedf7c631261159788cc73675517dbecc014bb8d4a5b1f78dd3b87f73f55aa8464a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_de.tar.gz 4314542 BLAKE2B c242805623a033d9c94889a7166d0541f1b6cfe2e1591afaa750dbc49cb1338eee115b4ec5e685ab71400b34164b6b311319c6c7e667af2ad794aa920cc62652 SHA512 27f6b8d8f10c47efc46332e6a3c4ce969a39dcc020619d686b8595be43b7a3518badfbadbb15de7c4f7cd483a26e2e9734245eef7061ea251412d3a98a6c051f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4454241 BLAKE2B a7ff147b18b7b69f8452f9805cc3ad6a8b9dd11bc45df3569ee67db89630441a6b8e8647ddf24c5fb2a5276662d38727f094e5841b5b404d5bfb815d45989a48 SHA512 103dd7eba28f2dcd0a4195f46843b00157dab3401e88c1380d7e465beb4600eb0e474d2cb6e18bf952d7cfbaa82c954c6ec3d76f4b90c2252f386f47ca403ad0 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_el.tar.gz 5014377 BLAKE2B 890d1f912a381cf62c3e40dd4d048c07f88cff674b993f1aa82a5ac37547b7e61d3b52f492056c1965d1b80cdc61a691c7fcfdeb5a531e1fa851054e296eb0cd SHA512 123f750032c48bcdf92fc4b0dc36b8674e3a1f0a5ad8306e32aeccd70c1e86a5fd0a3081089be92ea19b3ace07c3c64ff2e451174faf9d9a88ae364ade29f0a9 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3937906 BLAKE2B 24847a6aafb18471f32f8cc2ee54063ce2c6265e8fe19bbc7c57c4c1bed02d5a7f83b9572fdb5542858983e7161e2c42f1b8e915169585f9e452454354a355a5 SHA512 a1a475f5235045796401da58d6b5d267030648d367d024767fc5abbdb3de119af0a40203dbbdd1f41c6ef1d757f73404ed3a26e670e89db25c46c0559aa90c6f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2610634 BLAKE2B 1cac90734b2c0a36d74f1daa7be14715c66d8a367f589b9ff6bad52d61a88e46f41be708ddc73f067f6a8546f441fe07958573d853913c5288021bd205aba29d SHA512 d8ba488dcb7e4d376d052175cdedd59775a3e4bae4641239cabeda5fd185ede44f7e87dc1ed3c5e7a018268ca5f6ddf797ec33e5468b1f07da12a5b029337031 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3930238 BLAKE2B 558a56dea0d22e2be9ce27df543d674d31024e9412b97d875f8337ede298912da9aaf70f0b046b743d68a459d294d24830699f98a0b0eee51aa7ba3827ccf3d8 SHA512 c96148b89b816d2aa5549ad7968653828024f380ebd41fff1cf91dd0cce045c6fec95b2e007d4acea44d8b3dead5c8fd21e4a40c7995d47a4de7e754b3cdb7e1 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eo.tar.gz 4038045 BLAKE2B 9106b9dc6f37574a75c8f659ea63fa02b3178133053b0271836df6a21fb8eab494f91f31b3cf23f15f5b3eba4e5b491c283a6b0cce80d335fb064300906b6ef6 SHA512 e5fdb20ceffd3279457749e157c09f2d5b02f8fab87dabc8a6e2459072845d12d16d62198ba3a60adac99729c04e1479ec79eb59aea9a2549783b486e0681397 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_es.tar.gz 4257181 BLAKE2B 135bf72bf5e2755e53ccb1ca6b7e19df2e57b446e1c8efd2ce26079e0a5dc65992f008c534f7bb03d89f1d8ba1fd0a9f61ae4215e46d73374fdda73c4a85aabd SHA512 485091ae4e56538e7daead2b2f460f3e9c6846cd2b2d1838c221490f79a08fe4381a17efb7f2fc4dcbeb4dc40f4edadb2bd8dfe3245baa7b36774112cde4eb92 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_et.tar.gz 4085963 BLAKE2B 5074834fc7b74f818de04171b4f45f96787e866d3025d619fc21939d67da62d7b0c81a09bd33a00fccdac9fc29c55201b3d38d74c5e676382e38bc525248c39b SHA512 a2c8cd72191b43a3436645ad3fc913435dbf1b718f7b99ccda5070d9a08a47b8a50d445f530ffc1bcd65a9f5af6b15214909cb6ab1e3f0185f02be9505610433 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eu.tar.gz 4073030 BLAKE2B 18858d3c12fc6a676c741cdba30f4a9f90b07d98d2740e09315f11278ca736a2db8bfd68bebc293599e8285df2bdc757117b0397b327e4b33e5db4034d7c1e58 SHA512 291d1589c8c452a3c3e0a034c20125c3bc080bf38d301e570a29938b57720f978567a6f59d73e9f759b362b71b7bdc3372c5a1e1a5d4cc0e6c2f678b73a605e0 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fi.tar.gz 4080972 BLAKE2B 37ab441e8bace733c9448593d09d028a2ef04acecbf9bf7278daddd6f66b7db03446078fdaa351a2dadea20839fd0b6613254a03f792b177b3f57d4e6d66c83f SHA512 e2b065adbe5340dc650c62c12d191c78c56d23169b3ee20aac851ee94d0d52946497cb1eee39f7c9ec99c35fcd17114fbe55f641fbbc2a9f4a0fa1a34c16d895 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fr.tar.gz 4233351 BLAKE2B b9868359c97ea48b8649e3ea0fb4fc275ddc601a74b10452aad96e756d7e68a057202d7954a53b74d7cd4bda5dd018645ec90f3641d3822cd751715c65282fc7 SHA512 8e49264fb15de5d128132c579f179e52b3493cec05b811e7f6b19f3f655793d52813065348c7047ed52c29d88b48f895b521e0d2c91d7bdb357948e42f70e6ce -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gl.tar.gz 4171652 BLAKE2B 26837acc9e0208c9ba74975bc1ae3a5523c9c4a56b992edc50f02d0232d9a8f46e620d87badc22319c5be251b52807e09e451161db19b6dcaf729290dffbb18f SHA512 e66c337762c5de72a78788d0a2181f6fc3c9c59307dca4e544b5ce99720759aa8dfbaf7f257ccf312fc9d837096f53b91614054210f2a60f7f3a9c453c960358 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gu.tar.gz 4015102 BLAKE2B 857af6e8d2c37e832f99d5758c67c25c59e4399bd9da20201e7e4d895a7c60403c5c3c4e2e4182ff9c0748f5103ce3a4c523d22a09f49f43b44b6edafce26b90 SHA512 2f86562a63b54a35b57d4d01620c67a6cee340a7fe1df52902e2dc24b4b65a15ef51a3b197c2a35b672e59717f41ce4f7d70db9f6c564a0be9a35ec2201041ee -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_he.tar.gz 3794104 BLAKE2B c03cf505b968e0c8ad1ba928d573b51dfb1b2bf7101840b0763fcaf51bf1b6a780b5d7e6424feecc16ccefc3dd25445c988e290fede73b5524d005b60385c573 SHA512 5583bbc6db9956946c54f63a1586863903d13beb4c9099d66eb4c3065878b65b7433d0e00bd5fa1595e62989b05f78f5eca8a3fff3266298db62b8ed0cbc8937 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hi.tar.gz 4140821 BLAKE2B b64ee4f1e9594b77f8e3c529b0878710b406ad1ee2504eb7f74a0d3f05ad2924db6c75376e5e83478db02ce1663f082f3e8c07d67224b70553576a2a40a6a8af SHA512 cc5a7217bd5f0271d549b5f96430b8bd763f7a865f4c6f6d679efb9aa4142bcea7497ef9708dfc983840b28473831c8b84864c4125c628b42f01d040fc0d44fa -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hr.tar.gz 4052413 BLAKE2B e57e6139ae6840c8e9fce18b1411843a01077adb7218379faf8e9f8f5e3a5284071f2861d6e8fd951150d66ab074812576cb31d3ab29016b55d87a492879b210 SHA512 4ce2d3cf3bb905ebfaa30e489b7e1793d64efa811d7ef07d7aecbe0598fba0132ea2adada9582a1fae90aac9b049897516db46e7585cd4e3c2a70b462e41b0e0 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4344941 BLAKE2B 5a654ce00a91cc2528e46f6c7cdd822178b900f46805146468b7158ae3d5087501248cdb4bc1c3d02a8b6c2ec4455ff0b0bedc22d9a80fc55075e2fc6dcb3c96 SHA512 42840e3bb28b706ee56ebc4119a7adf30abfbb2b5cfa9f61ea67040955efff8b0f086e0e82486ee09181dbf19f0ca4cfd701d44093f65fc6b0f1b809ea56f239 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_id.tar.gz 4028242 BLAKE2B 98f010116ecbcc6af19aa3a8e150922541517bb901f5d057b277d1a2a9d5883a3dd202472622caa4fe37d0b85a700fa6458a757c0e77f0f926577f044dd3c342 SHA512 5d21a57ca7e23cd3cfe50241f0d9a0e80fa5f80bedb890c95300d9fe8b504dd6d76fe0b60652b969e6df7327324655de30842021a0fc1383dd181ca865182289 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_is.tar.gz 4072251 BLAKE2B 34e287ab609e8034bfd0a402479f6400adf80aca15578e287523bc2d0ea2f5ed2df557d1517385aa2dd970d389ce8c1b4f9f9da6aa8e1317ceb17f2fb6a8f404 SHA512 862cfbfcbf697fa748c245133a43d49c05c6e5bfe5d23e8e0e56cb17b616d092e103246d7b44602b79f399e8fc147da44f64435a0bedb281d9c1ebe25ce3d79c -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_it.tar.gz 4162217 BLAKE2B 4e660e1c516d02cdbd8c498b2742a4632e05e35d1451ef9de7c03d48fa294e7b98952f32fa2beb5840dab853f57a7056b67f6c67fc9b9c26f4f8c6aaef0dbc61 SHA512 752bd32eec46c62fd55356df6ea2fdc35b87c7cc89100a53bbb9a0cd0fe68f03c533fee8ebf95fecd1caa9cf95e4d6bbb6bddc8d4ad3036c1cca1f851ff70230 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4804138 BLAKE2B 8405f0caf167581bfa57b4143f1caea5698be51196b26aca84a74a5a630b0c4a289bf0865ee2d2e3b26dccb9e4750e89efceddadfebafb1f968e62631b84e5a4 SHA512 cc73caeb7c82265abeae034c41370fe1d66b791903bf5574d56caafa702ef8eeb4914db33e4a81cce7cd14851929b36da417fc86b1b562536d9e5d6dbacd1b66 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ka.tar.gz 4255928 BLAKE2B f70338a19d250fc6a623a2b19129a95248e378813db4e1f1d5fc8f38e5a25f3a691fb78336947c493f7d0e9d035c98f1fc4b6d12f74919b1f345be66305ac429 SHA512 ccb06dcd0bf1ffcb9d6cec6ccd051c9a940177845bf7d50b57a816d1c9140c7b07fac0458b56369204d6cafadc0f6cadce17303ac6169e653464133bfcbc9057 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_km.tar.gz 4594808 BLAKE2B a3b46a98910291e0c76fbef01c0c0382e341f05fa71b9ea47c0836dfc94772935dd6a6bc6f4acc5d3643b8f93b67200f58564568d7a8a2a620f9c32dd536c95a SHA512 ffb21ab8e6d24d92d60d4549bc459570f672e6f0dc206c999f0f00312150e66a40ae6b07373fe30e7f20bb4eb07c4566881893a579b18a4ca65e733ded2c910a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ko.tar.gz 4299961 BLAKE2B c995247117ea6407d2e3d5dc90961a0ffa1cb61f23284aa7e162407c0ae1424419e319428b83b8bc849615b56dfbfad4b6853f5e664682e965400af4953ee1fa SHA512 9aa976fae1dbbbeb52544baaad85b82ac7be15cc12f2e119ca678a7abf3efeccebe5cc317e5eac859be79b2d72c4c3e86678c04a52f87c198ad5864e5acae7c5 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lo.tar.gz 4016197 BLAKE2B b85a6c17cffcab253ee28a6d5e03e1ba89df2a3327ee14cffca2ab0d773cf5af123a399d14639b0a24a987c7e4c4db1bfe718b35cf4f0c0065ea39911d81dabf SHA512 a4e4b294de714288016e08e927c138a1ea2238b32ecc31dc827cf7982eefab9a857e3a09316fddba89fe663a28c40bc2493411a909eb9510a829ba9e2b61451b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lt.tar.gz 4263618 BLAKE2B 9838f56f3a0764434be7a1c8fda5cb4d0c9e32b3241fd405d472763539cfd19409a39d3ed3bdd77074416c9ba9d6c4527de3e43500df6060723a4279c5546421 SHA512 bd1358b23f6f5f09d320331e1b07e58e161a34ed4b1c666f4e45dddba2abec23a4b57c3329ec0bd2939384ace25d333c47706f92e8e3ecc3b116b4a5c6983086 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lv.tar.gz 4066794 BLAKE2B 2a257e3a6c3b927cf2ae955b8568d42fd518a234e7206bd52074f1c4426e29db085775fd0d36c64d81b4725180537c39bba48dd48ed0b334d1a6a9c3d8a4be90 SHA512 57f53efdc9ab252c53ebbdff8c2e795055f7dbe9a157036b781677343c7273625b19c106919b98452778ea528bcaec73811b9222112f82debe4d54a55c33608a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_mk.tar.gz 4110903 BLAKE2B d291e58f372781c28ee505386b3a23c33744a2550d175dda3c38918ce333f7f2e3dd977dbf1282ee2d020469dd59167548a0fc477beed887bd132b74bdce68c4 SHA512 eecb7ef6ce1f4d99ccbf809757d12dcbb77358cebcbb9c860a7bfd0641e7492126cf2625075ac9ab745d8c2d066fb7ba736086192019c41375483e9fabd214cd -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nb.tar.gz 4071265 BLAKE2B 815b82ee11ddcdf38b4ad5336a756c34b697821573a2a96b64edd401b8b080b19d9670030b5e9d17c3446322c7d8bc42c371813ea85437670446ea362030f022 SHA512 ceff65d56ffe0b65c9583938ecf077dbd66b939b0f82482d02722237c7985239b8beb76705b1f56ef33a8cec816a207343c8a1ffa95f05d636f6ea7577d0e6dd -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4344624 BLAKE2B 50039a7dba6da46238d534501d8b554155cd305d4a85fdbaa729827b5d87c79b1443737cf4773939891096c0fceb7f5ecf5f4d12ccbefe54b9e6793d5604179b SHA512 53b96fe3c95cd178d18207b653dbd785230098dd782d54c655ff351a90fd7df67aa7625c94400339fd87c14123947e5f7a29fccb7bb2df9701acb0a1ead53f08 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nl.tar.gz 4198093 BLAKE2B 9841d364e51f0cdbaee8fc11f6e03c78b2067dbf7666163121436e03245d9aa88e307aaa227ee4aedbc36734751875858b91723f8d5dec4e8c410946a035b6fc SHA512 cf5e5f2fb811a22398afd60a27e7904f885026fc1e6570393f097bc0870baac6651982e45902f73d787b9958ae3960f1eef5bc350012514905a8d251468021c3 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nn.tar.gz 4249535 BLAKE2B 87b3282d2348fa6e79c785f324fbbccf491c61f79add1f2e274c4c93374c2dfff35696c8bfd61f932b9e309979f7f07b2ff8415424e4e875f1ee022e2a089db9 SHA512 5dfca9e808f6fa63c4688082a18d6995c540f08459e0b860a421b549edfe20553057ebff4ecff44476747aea8338c3e6c73a0c6dd95eda55effdfcb2882985d4 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_om.tar.gz 4119651 BLAKE2B 2e3d02a83c9bc4f302b092c3368ec0cda77b401418a409351a4db5b2e2acbf6783baa75d16c4d79f0191e8e607e997b2620fb9e7210f70104c0fe473113ad375 SHA512 6ab5fcd96abb6782153034083ca44b72984e606c81f6e6446a569d16bf21b02af9e88ee2847cc79e428975ffc9fa68a60f0352a104372581ccbe7fe265d549fa -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4371408 BLAKE2B 87bc967cc1e7dd3b74d4cdcda8c928ec28d00e430aae16902d7d854706185c3597225f3b4441bd68b75698ced887b0c6fc1555aa45269c4c83bd3165719fef33 SHA512 76fa261575c8a0adeaada2a2ad0c3b81837bceb478ba7fea55a7e1e5bd9c1cc8403b62b00bb76b3542603acc7bb37d3849601abd9502465cf30dbe4445af6cd3 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 4205075 BLAKE2B fcf8510035b1b9dac428c94d83d8296022704da65457bb03ec5834dd2509a5eed4aa03cd1f1927764143c84f56e457f5ad791dd988c2eabcc7acfa977c2303dd SHA512 717195d32d76d7d5ad6e842709060b6e6c328a4c0d6d5e90bf21416206fa8bd6dedfebdfb81114d01e73a24931abd07aff4e50332d279a29bde3c63ff984b22c -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt.tar.gz 4181452 BLAKE2B eb37908e121c5875d313bafa4cca4383c35bbb6229d39ade654069e5f7556950169655f5f9852dcd04a33df43bc187aa6c40e0ca4b76ef415ca113a1b7032edf SHA512 f4a07548130a1a29bccd7ad8457e59b16fc9d9ed586b42b99f3f583ba36e41b7ba3e6e291f80b11f34618ad3e0adf256a3001bf6aa1d7b2c0ebebcbeea7095c9 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3963124 BLAKE2B e1415a4ec2a336f57bb767f58c8b150def611c6d20b970b1cfac3548e6189a9b52901d3aaf9398f8e9c3bd6b292efee027acb82871f652992da3926431fb04ea SHA512 c7f03b7c11f93116f9964137bc57a06257f3c35cd11416fe8bda7cadb52f937f1e4cb8f108a17ef4ba4cf61bcc4ef68e72a4374f9bc02616e1540198e2ad8457 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4512192 BLAKE2B 51e8a1063cbc6a070d55ad3dc52ce2f043e3c5f6fa458b559d3b8fbbf204e0dc75af6656a3ff7e09c01c5a15cb3668ca67863b62c08292ac273292f0dfce8547 SHA512 2b0a8e8e744d41da86704fee434b732947e50abb6329ab8f40f922ef9fe2bf8bed2ca64d09858038e3c9a0ff5d466b65679baca291827647381f8e26c59cad9b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_si.tar.gz 4245724 BLAKE2B 326f6a6eccc64f118fc07e0a54c3381b15ff0893c694b12e132f09f0d5e102301212709cb046074fc0e550b9c61c7b23b7380b0bcf30a9c577d3d6f8ca9060dd SHA512 db3c38acf791205c84e09e7c35312a5c01f27d6b8384f539535efb25d368b2c563e0b4240f56593dfca8176f4aac4e432fdc4391a970c47e255f62b4cf3a7581 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sid.tar.gz 4109959 BLAKE2B 804b1d80f93249cdf4fd47590eb094db5c0f6dc536a655cc1eb339ae0d8193aaae7a65aa6aac0781b6b264562053bb036148c60a171322eaee5e3f0c07781edd SHA512 d2677286916122c6261e9d22cadc7cfc2d19ab5d177d4a6f6a20a91ffbdcff2b621874e1a0a5db31d206d272e6f02e66847519a85b92e7873b6604822ba4279f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sk.tar.gz 4267771 BLAKE2B 43529d5933adf921741e2b41b476ce833b9dd26f25129c4baf61dc9400f2598ef2fd74b9279ce1fd77439072d3ae5f408758b32e8ee9f89202c13db1db5be7f4 SHA512 641a2f46253ac9bc6a1e805e203f42b0cf0cc21b62abaa5e0ebaf76c22847422c1fa8eb7492b03eefb442c9c17938475815fc0cf5fd06ba04a5b3c8de650c4ca -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sl.tar.gz 4147270 BLAKE2B 946fee6b315ae3727b2863ece9cbd6f6fae81b01d80dd45574bb20dad0a3f946f671e3b79eb80bbb133e20fe2f5409d6a058ca96fccce38f481e7333457f4908 SHA512 28a76e5c30e358a589a972e260862e3a05149a977bbeafb330fb959791de59050116aaa15b985993ca0a2aa3c3fa10d4538532ac58db67d074024f7ad7eeae0f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sq.tar.gz 4021645 BLAKE2B 883d1c338560b7bb8e557b530d21f6826c6046722320398b115e44d0e42ffbdc5f8b1188ad05f7a25ce76ddfa6d26b19e7b4fcfc4ca2d7a44d456afe2547b93e SHA512 04201431f6e0c075625501af3f56401df37384614f310ca523fbf8a01760017859bdbed36964b2b46656aa0662586e3c1e9c3e00ce57f6e6590803d404e92e25 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sv.tar.gz 4117529 BLAKE2B 848c9fd7d03f4ada8972f606084f798e0a043dfd00c2f2ad0164e177f53d28fef7cb40f7a21cec74604f65d9c7f6e165c8ee0378f07b44888b81d096b44f0f7a SHA512 fbc1b7a0d1f19030a11aa2701de262880604dd98c9bb36139b6c9f4a30a8a0511f929ce00784a1f8119951b9aa6524088c687f2ae12067c5f382b208383c03c1 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4457620 BLAKE2B 1cafb39e8b006a786f9ce9cbc6acafb04772b35768168626e4e19656af56159d1b71ac958ec85ee1e8d2207760366c2d30e01c2dda516033bf0df43d7361ddea SHA512 7c97c3b47b27908d8994f906988d32271d4f79ce0af32e392df9910d43734624ec0f0847bdbeb8bfc46970ced1f8511bff048d0f81307f11c3349fa7969665da -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tg.tar.gz 4086463 BLAKE2B 3276ed5a24b6bcb359d8bd056982e11d2d752c59e7bdd963b0f2493ad0fcd62816a9e6fda19fdf5299ed86d20a7991b9b8e289fe9604c16f09d1dbbd641a27ab SHA512 6fd49f68b9a756fa526d0aae0e2f78682b20b1df987f9f1212bfca95f8d3b01d96c3a221c088df01395727d5dc830d4d2ffd3e55e3ac23f790ac07397219248f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tr.tar.gz 4189045 BLAKE2B d563f64e78968d85f6a2d9d4a50880b45854445fe53efb9a684c9bce5f91c47179e00def351535b1866b4f186744c2d87dc9ca7e84a9362d3183eaa4e9e8f3f7 SHA512 1b34a4468dd5ae7f230483d62589b573e018c3c275760ceddf2eda968b0c774f9db6facd5ce4ba9255c538ed917e185a7afb9afabe4addfafa8a7caeb6e6b6bc -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ug.tar.gz 4189398 BLAKE2B 451fe3896905149731616781cf814044c16948d8dfa06f67d0cf2e05e978588c0bd2cb4be77f530c09e70f8ca7b9ead9ea033e0527f3a43555afb2f6a6865e2d SHA512 14221caea28d491343bc5388efaafff4fe80d076594af9712637facba3da20e75d62db62c0c808781ff26580f24c64cd06956f1fb1c91151f145b1d52fbfeb8b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4526021 BLAKE2B ebf1a5560d389675a48c0bb1443fc3ffcd0e5dd4c7ff132b8813da1fdac1770cc425bd0670fd7b748e4737a8e478d2a455b9674371a8c1c05d2e58a9e436fad3 SHA512 915e53b78c991338f37568581bd4478bc598c7938c0f4367de8f2d418129308d5bc4a30e88cbe233ccd8e0b3d074c5c4601fb8f3d9bd325c10b397f90f6f3fd9 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_vi.tar.gz 4157923 BLAKE2B d543626f919ba70c186d790a837340bb9efd1a02179ce631806c7c32b0a72759b0724fb391d8f428465e0eb9f80171e7715245d1f5515b1d797e86d658d7c4d9 SHA512 10294afc5dae4a9a88e11ea666670769af9a9acfa235a43316a31ef192c3641091baeb44e33d6f203531c035e9de2c7b65e9f5bef3fb3db399ed17e96044339c -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4445598 BLAKE2B 6437396df400c267733aa3ef31f5bc2c744d7dfe83370839ac4279808ec2ff94043fe2ec8825bab847a26ddbbd3e044c5f67094c242648a4026ee55cee637a75 SHA512 99989a324c976fd14a758b8642ae4f51f896b59c09871f2bc5bfb22846833f23db0e3b9fa80e532ecb4af7b0fe2e567554d2be595a6ec747eaf2dd0249cd8593 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4541520 BLAKE2B baeafcbc507eca81477465892023fcd81a7b282e99e85e72314e24225e7c88813b109ba8fe41f57325c65219fc4300993d77aaca2cc6b787ce4e5fd9443ff6e7 SHA512 fae11df9e869dc2fa6fd278d02b622e64477faf506d16c39752e59a8d98f256c78e4aae0235034335c9daa8c7427413d620c6d550585472e71849ba94ccdf1e7 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_af.tar.gz 1515572 BLAKE2B 5c4739833e0b21f0e722898170ffece1c6bcba099c3b66f3556e15e536c9b5d486c7f8ae4d517a8b5d2c0e97de76dfd29516df45ea506fca4a820363e9a4455c SHA512 d5b655e1a455a2bdbeb8c58860b63a9e8085b2e75f458f0a138522c4e14b83f04154ea0dcec51dd0fd59063756bd7440b2fabc22993995439b5ad21810d744fc -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_am.tar.gz 984558 BLAKE2B c3641990c6142a54ab0232e3f5116ce35087c6b1c9a35b52349a3682f49f74482ec527692f04c40eee883a3b33390f39398eb2828c17933acfa736e00f45f436 SHA512 e001b8e251fa519b4ca20f0b3acb1b766695935e0251c5d16549e05d2add1ce7832e002a5f040d898299bff261df5d239a9995d7a0644043075d83aa08937669 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2580638 BLAKE2B 9ab9e6851e134615d08001fc1d7078d8a45318c44f068edb1c3ac8f9da7e40d9bfa569c61c14963005b92ec161c89425f70f91ba82e125bf5bca40bdf1451f18 SHA512 acf6e5cca8d05a459e4fde43eb9b7fe6da6334d4b275d8cf619902985290579851eaf2257846fd14a2bc66456e98b9959a533ba62d436ba9ee91b4ce45db78d6 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_as.tar.gz 526652 BLAKE2B d2e7bf3ce5f2d1b6bdb67bee4b3a13884a65628a6450340ffbc4998fe9564da4e13db5fb93517a73dbe941d01c443319f47732ecbb150bc104fc08bddca7dd32 SHA512 77aadc9679bb2dfd4830831042e7253205087745bc9f3ac0cc0d8a5e9900b15ad3ec2a091eb017b10f4a594e41007730b9883e7c85ffaa9e1ed2f7cd83bf28a1 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ast.tar.gz 588408 BLAKE2B 9202d0f1b764ffdca1a9692acf39cef8417c59e3c69fadbcf32537115ab5e21b555ddfb6954912b48def9845241fe4abc0234539ef4aabf833da5c8222742a04 SHA512 911f85cc28286d739762dcc8c7a333ab87c403c87691fa4ab72d5993beb67cc77f275360653a525b9b04175f16f08a1158aa264b01baa39606534b00d3083e4f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_be.tar.gz 2441792 BLAKE2B 24e87c5d7ea9d92d00dd480534bb749838d19367abf7e45905e657481860b8c13424780f647f8bfd293a311c1c4984b47f61a14aed0bc91a7fa0e8ac3b5042eb SHA512 7b8940695971f93781d966efb70ef7dc16c76dfdac809bf06b8ac7af20552d479692245476a01809778e37614ab92b280dd82582f99cc9f43d99c12a13c73f61 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2773474 BLAKE2B 1f57e0b90f83ccdd02aaaa162082b452306740014cb2b99c7f4bc7b911f008bfe7eab5c65be64adcebb9340cd4a40649f7202e69b449dc915a1b554116942fac SHA512 b393017e53ebcb34a5f3844ac35708bea13b817612744bef1a67bd4c215d1ee7cf5dd40c08e06d9e15ab089d9de5d4abb06a6f0fa262296295bb30fd33bd3af3 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 719756 BLAKE2B c812f9f794ff0f93c57c7566cdc4e7b45319b582a424739f8813bb42454337f2dfa840479fdff183d7d33cea8ae01487d4bd41c260004a831772577d064af4f0 SHA512 dec2fd03b50f6643bf021d3a258547094790c52705b6d19f0eb213f609f8986586505f65f8c8a148299e3068765a7ae6779789b13728c128ae688930f5fc03ce -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn.tar.gz 875062 BLAKE2B 12a4d9bc54ee5bd64597a91a2ba67512242a74a80b92a162eb8ec3c55067035ae6586d2c329381f3fec40564756557041b57989906bab4f1cb58c5790fd884bb SHA512 e220bbc92c70a19241c616783ea050c72fbfa29c7cfb455b1385087f703767929b2c6bc282a8578a4d1d268268f1b01c34512d3fe7b6beddcf0f977dd6fb7ac3 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bo.tar.gz 454199 BLAKE2B 0fe940ca216fa134ee90dc68557899735d71185ad3154e86deb2215fda9412be62d70521b766b06975b5a700e464224a9a0045233379a0e0728dae9ba8531b9a SHA512 d62eed8f5159580c0855e111cd938b2214e66eae629dfdfb803c48ed7445416ee92872f91dd30a4cb75ef687d0fd402573b6295309bbaa6a0978521c67aa3d6a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_br.tar.gz 1512243 BLAKE2B 51035c8fb2cb7e496497cafa6b71a13d79d7b00144f7c8b13bcaea9cc6e6456bedb30da93e364dd20960348ab823dfb355996664b34bb4d3c58ca51f089df7e9 SHA512 ae636f46492a7af61943863ddf09caea45d90ca9c54a5210dd5874ff27e867b6b396167434942247d565b4afdfce7fc626fbe23befd5e50fb06c03f430487c32 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_brx.tar.gz 334933 BLAKE2B 85db76823100195d24c8731ebf93e2bc98d2a89db829571aa9709011b7627ae2778a3dac7b926c34ae4709056d4d5618a3ea71dc36f1d92b73874755007544f7 SHA512 95e72fccd30b9d4c539308dc44a0eb89ff1890b1748d04a8ae5762db3ee73793964e5d6d1b31f8da6c954745cdc237677a7c5c3c10209bda81376b2d5496d692 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bs.tar.gz 667701 BLAKE2B ad77cd56faf1bbbd4a7945590fae54a13d6e3ead7a8efa93bb59ea651b861f51402c99a3bf450c9050fbbc41c2a41941250f7d14255815683f9b90b56d41f8a6 SHA512 1fbe5b3aed5993f7d64f6c5127d8e701732a9b2ecce42da453c8bfeffc7e86ee892c639f6801d0b572681d4320449e3de55b3feaa86af7c1c30ed0f03167875a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2707279 BLAKE2B 527cb6b7c2a876e01ec5f9ba1ce03110b197ec4de960949bfa54d11ffac680ec4fd03661978b2578c910362f12a3dc16f93d4955be37be3c5c33dc4c03764c6e SHA512 ce50a22dc83abe1bbc025aea8162f21b9acb0e846d7557f70037e2cac8801fe29f5e277d5d2cff4cce696330ae830f47056d630470e3b067ec22c0449942307c -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2753252 BLAKE2B 4d28d633c2507f84661946ca78b96f4d18618f9ee267e45e401daebf2b94a8addb0aad36b8c4173271c0c56c46b49819cff99b79aa0ab2fc148b6fb0fb838275 SHA512 c55b9204860bedf0144c97f557a87907dcbd165e47fabcb8a18a86e59818c1caceceb711f8ada68ecabf147fb0ca58f91df7a9e359fa1ddf81e9bc589795d706 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 364887 BLAKE2B 359530f10db5d0a4ed9bf82b11397d5fdd38aa15a868761782d7c5a633278b4d648fe2bc344fdf509d4dd231da7357e8d4e1fce0d1cba6db6795d20b85439e6e SHA512 f3da3927f21eb049427829c86ff9222c0c5b40f93a151cc36bd0ec0f92d618d8464819a22ec5a86b7da476f68323a696cccc035f19a5cb61c81678827984d0ca -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3856975 BLAKE2B ffd77564a01eff27ef76285fdb0a0390f6376fc1a66ff179c6cd639115c13e83eae5e527daa9f2d90ad35fb91991b87df2de2b810d99a1cdd870750f168110e5 SHA512 4274e87922853d6508fc2cad29e3bc2af26e951c22e11c81492b5e9c0067753ca41bcd146cac872a05affa460c1816e8a38a0ff77ab8955031ed5b64e414d18f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1040735 BLAKE2B 6c165fcb3d9c59f441bc27beaa49c24696907958fec04c7dc38d479c2c6db75484106eb6c80b41f717daa28a90b3682ddbc07276f9c32b742ac6777a245bf474 SHA512 50b13800f202c991afa973f75064c36fa7b4a9bf90751f157b51ae24bbdaccb818edd72ee75a5afb1321ecfe94a0f306ff66cfdc12af308f4efc53a9a4edfd27 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_da.tar.gz 3135136 BLAKE2B ff221420f3df7166eba291b385da5d7f83ce391045b4c49ba709ed148ff4204b81394b37faaf64522d7c9263da3dcecff6d6c217fb772853220e8463ca975c97 SHA512 97c8525af5f0020af72eaf9162eb23240d6a546ef96cc54a746cb92dbb9c3f2cdf3f6488e7347857cf64de1c3be2ef7668fc0198c75caad4f58a5ec0f4ff1cd4 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_de.tar.gz 22072454 BLAKE2B ddfc729c14a18bbad8f74aeb0709eff0c30d5ac8b9e9f542c1c52c45b1c88b52c68ba00da8fa583f8799d7843c503e4890c4d902317a0a3800b772512cf5e53a SHA512 4c50f23f8efd6ab3caf81080f1ae9b884853562089339a8b1f7be64fcda9dc45589f86ec06ff4cb3c54497faf9cd2cf9c046f3631b8ec098fdeae55952853d91 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 431333 BLAKE2B 65583b52d16525c2e521e522f663fdd374ba81c3a7fa6318934fd6655bbdab988c09a1a0c98d237af5a70bf4de70b00b40f6961a448118b16c90ceb780ebd06d SHA512 0bc259bfae2a5fe37fe678d6da49a7a2b1f45a94f546e94bb77b7fa078b3af6c806c96d2c6b85909fc8ff3487b30030f53541a962cf482005312d667919273ba -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 1065466 BLAKE2B 1dda3e891c8b785964b05435c57212bf0f4fd498c2a5307302fab43ab90191cdad92f2ed5aadc505bf39e2bb2a32a415c85072cdb6abd2c959058f3f6d3d6a28 SHA512 25d180000a77cbbd2ae27ae9d3924b65f31bcfd235bbfd00653aa1bb5677c36002983a86569027f75846ea43089e7b2681362df7d4b9f75dc9e4807c15f37e9f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dz.tar.gz 480108 BLAKE2B 92044665cf313ddef1bb79d33549f9455c46e61993716509f570cb1f3717bd39262e118e5008c1dd9cc1b64a7272079b4a8c1fcdf9c23280e25f294c6f400e45 SHA512 b760fe8aed657e63243c79963608556d63491344fe8a1979e68982dcd7744255dfe575530f2c3ba3a80fe89f39d933dcae3e554864ccb70e0f5c338c4284fc00 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_el.tar.gz 3181301 BLAKE2B d415c6c809184331205299cf7a319d0d2a0f95bb93d993c9af08a3dee94eb936fc52c8b877bc4be959c7a7476940207c9414d78cb166e7721e4b3af0db7e7197 SHA512 004e6ea72421ac14529ff7c271ade1945f23ba61599c687bc29ccb4dcf9b0bdf01b211eea3f515a77f9b02783f1261c13ea19c6751c6516805495844e3e83dbb -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7681624 BLAKE2B ff6750b8842414b09484b686c411e3a4d6318a329092f645afbe9d7170e6a8d8d19ab5898664196c896a455eb736b55d2f6c759c07ad98973743d5ae85932024 SHA512 c1fbe573c1a18fbf0a98c9582e2b7e865917b39494595fef5defde1837eef8187a15e0b8ed11dde298df043b6644e8a199c4ddccb99b87bcb72b8bb6bbe6c86b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7071359 BLAKE2B a17841b2f22baba01a076f0a288a322b1658c7dde187a0a0232095cc4bd74abf365eebd3c06d5632e81a533be82955c409837c7696bd39eee6c972ab57574d22 SHA512 26f933d3b724716ef164ebc23370c40407bb29e8fbed69e372a9a1baebd292d9413a8021a983d3652986a4e7090568cf5c16165938f426ae7e542d3dfbff0efc -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1312336 BLAKE2B cdd4f5c6d84ae0c9e76bd4dda820a4766190f9b00bcd3d9c45c91bee146c21d54e937463b3d35f5713fb32be8c70b01af959075fe3c826431f297fea1582eeee SHA512 7bcf754f7e8475f7f85e30fe2c001eded7841feecf18b51e9abd44661cc66f24fd2003e5ff2b75fd19eef6d66873398f8460d4a9dc3c83a4ded82835d1380d9f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_es.tar.gz 7836948 BLAKE2B 6e74bbe2827a7c0301fe63cd69b34d72d2560e407d92df704a8269ab53a24f22d75358f775b8c77afe7c10374e453944bfd9abd876c18213a9ae77e5ff632c26 SHA512 90c7c80635374cf74cee95ac9612ffba74110435a6741a7e88d58748ee2bb50bb9b7ab692156b12b2067762392e975d4abfb7f5c3c89ee85644f40f5c06f4e7b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_et.tar.gz 1891047 BLAKE2B 6e15ed31142a89f56dcd46d2e92b05516de85de4b5045f3ed1a1c8b9d734c5018e9ecc5bee5cf4c42206974ababf48483d8e8a197f868d83cac709a20f29486f SHA512 2e58c8dfdd1b5a027724170e1b2f33bbf2dc4bb1b9e656c8f71fbb6cd2139021c73d7d8d07ba57a4be473089e037f374e643beea030849e08dc325cb4fe8cf16 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1044140 BLAKE2B cc8c08aa257abc23fb8ac3f4dd4c7520bf5596ebbab8a8af1e83ebee7c32ed3876149237dd217d6bead4a68218ef00d9ddfe095da51d26190f4041d989a1ccec SHA512 429aa85be4701ea31836b47e06bd8cdc5c79c09186989b178f779f495c279f3d7ff5e69740b6875e1f96aff41e1c253029fb0803958035909f42cebc72364afb -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fa.tar.gz 355752 BLAKE2B ca82d282b1b062e29d8f7f66727dcf894038e686f63e63951a644cb538c7d7d8866b0ce991b4c694c8d3f37cad9461ab2d475487ff00c559630ab6a52a86e87c SHA512 21642f39da4be0a46328eda2283fffe15e04cb58931c75677e905a14d193a6b9ba3fbabd848fd3824b8c788c941fe38e8662274ba0ca9472d5832cef5559dd3b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fi.tar.gz 891292 BLAKE2B b4db358a2efee2b39ec61d3a8cc877f688e8ac4c018125852c2aaba8ded0cd267242907fde8439aec9c7b50410543d973933ea11d5bd234aea2707eef0c69bab SHA512 3f946e4268490b6f94eb8ad021848d338749367c168a72cb264cf36853e4e92bbbe616451011cd11b7ad4d76d4ba40af2c95485457e877dbe6900063bad11ecb -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3353151 BLAKE2B 184b82a3b6f7be7886cf14122c3e3b3fa65191ca8a7dc9ac0a30226cc5ecc5db4a275a0c725939744409e62f77a59ad51287d6d360b6f822cd0fe4d9e17f43a5 SHA512 3868a34b95c0c465f87e4f43182bbf27b7504c53bed8768fcbafa33efe63f3defef33176798e693046dcfb0ea2e6b0f12a4ee5ba347820d289058a2ed109f00d -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fur.tar.gz 194629 BLAKE2B 40438dafe535164cf947c18f2e5777fff2339488672cd44bc5131d5f34609a47ed9ff6fa5ad05ec65775be87bbb15badb20dbc3bfae1868c53c0dcf565d4808d SHA512 483bc2ecb2c0fc824a0af378bde7ca2aae2b624b66498ea25bac1c0b716c6a7f49e0b0c42326fddf23db41c5a9f5b04f29ef183c8807f0419f5b123bbbe26a64 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fy.tar.gz 930150 BLAKE2B efb9a82f683b0f0076e9ddbc95bfc39db1379145bfab159e3e1cb9039dafd40b291d5931e4ee2f0a1285a413083c6dce685098655338370f61234b808b5d96ea SHA512 7e3a923d2efb97ce10acf909e6c629e9cf5742e8a7dc3231e0fd32e0260fdeab5d4f4a82162c350fe16b3a51b1941d2a059b642a9275692a62edb15ea16beaf2 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ga.tar.gz 722740 BLAKE2B 73ad62ef60b3922c2fd77a389b790f1d64a45b5db114313c84756b151747a76f278759f492ca2bbf35ff3c3227e88d464d733c8f78de82b7c94a6e495427ae73 SHA512 8ed6c14cbf44280b1b3f38b25d6c2b63462c0cde47237393de9e0503dd49ffc2020000cd6a04cf4845f2bb937b11ae9382d2483bda4d2300f4872893dc280918 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1763199 BLAKE2B 119cc8ddcd3a018aec5b4fdbb5fb354310c737c28df3bfaa2d47fc4b5615bf2edb2d057e9cc9cb20d72cc008c2f7ad91d46af4ca0ce4bad879e04ff895f61e56 SHA512 72c13a43cdcf2804b0ad87e5fb398daf3648d63888b37d9677e31b604e5fe80f7b310579a9a5024dc1ae1d111d4bc0992649a1c1b9eac6f957b5cba45c35c4bb -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2882650 BLAKE2B 60a74e1da47bed7b533062bb0a1b58e8e0bf21e04d863ad2accd1b39bd45962455386dd9d97b5218b9506604657736b7002b98b17854f02ebce8dc246893e7f7 SHA512 0cda67d23ccf7057668fc45a61e6577f0a664a2bf42d8f3edfb7bace5924c014add3ee700387b5f76ef4d03374995721bf7bb1ab1f821cadb34b8b7aa7a67385 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1294895 BLAKE2B fd4457dff0f24168d2529cf4b8edc064b9f296868db4f7677470e8a833d9b3502906a30bcfd77c2321c7e297436216af6471a112583a5bed639f05c61e488fbc SHA512 85d82238a119aced191e312dbe123e3e5b1b86d50a5aae8ecf91722b1f4f39ee35ad31cdeea110d9228c119fa0a12e53bb9f22395fc12bac7325156e5d548a18 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gug.tar.gz 503413 BLAKE2B 6b2624b17eb215e9e95ff65a8ccaeed81abec4c4d3f1a31abf096792c5c1f99aea83eb4600efd9f458bdf515f226b96ba4ffd97e4a75c82a6a2f306196edf142 SHA512 e6e99f34d767c373011bab4c3441fc2c9b7775c91beb685395bd4d7979c1e3ff99ba488fb41cab23f33a65edde857a9d96e3a5aaf7c52aafae9c33a472b190c7 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_he.tar.gz 1700645 BLAKE2B dde19dfa2e3816e65b4622da09e4b336367d15234bc757174885cca2fbbefce3db21fe2ba9393798be1b8eaaf8c56a617daad23abf8dfc8e29bb45c090ea2cbb SHA512 8372b777db22b970637ae8e384343d7cbbe2e711656c2ac3e41dfa9c12abb347040c63da9c5e6f11ff338cba4e4aef9e4825a85ee81f50ffe977d4189e7fe3b1 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hi.tar.gz 557751 BLAKE2B 3937867f47d99249dd624837a5bbc9b54fbfeddd88f32fb9c13329dc73cded26823ea7e52653318b43c6994a37e01c0a0eb4b8c34e562a62d88d4f819c92e1ca SHA512 dca5dd88ee1b42379944e34ce1dc7f906cd016c3871e41a5690626cac99097d94f5d7d37dc4ce91f1c85e16a4dfa12e055c725a3d65cd6429dd7bf61a7acf860 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hr.tar.gz 997127 BLAKE2B a491dc1b1fefdcab7d66f615ba830b0d8dd1fa9ce9c5e3aa41fefbb3477bcaf14c8369f9a17a66460a03213625eff71993b7b5702cd0374081fbcb11dc61e1fc SHA512 6105c95a10d23273e8b3a16ddc5e998c9b83bec2f853531a3c808885c80721532eb77805d04194b65a903fe3e52e9f36c669d6ddd56476ddaea29dafa0301f60 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 1062569 BLAKE2B 9ac8f967f9341d77a3d9c6e99ddca24fdf7577bd188e7c8e52c209bb16b49132741508ec85844721da81609ffb97534f9df5e6cd7203c0d881a0e4955dae705b SHA512 3f5a2b688c93213b7ff5585287359135cd3b7f651af75ec7bdacf4c6cf536bf1997f9b2d2e7aac947a1990886dc3bb94ecfe35b5b25176254200fcee02788df8 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3335626 BLAKE2B 3aaf68639a290fece295d017d6bba99db380f0bfc4f78a2b00895f9d5b5256624d50f909db757f764b30ac323495d2b4bde8ff72bb67097a47ed3eb8d2e2a0c1 SHA512 a2c06c78cf43c6eed20aedfca446fea40552d7d52db32d06b352ffeef8fe89a666d8e2f9ded0d1c5b7fc58cf41f6f47fed811ce44fae64fb6fa035b298081bb1 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_id.tar.gz 1898646 BLAKE2B 232513624a752ff368512ebb0eee203881e597010ae28bba5c75877f8282aab69a4dbf5ff3f0f35dae9e3f7b75159d5082f063de2347daf8d541c649e2f434db SHA512 57342c1339a3c645e56796fcca44d992591882ef7c36db7dc9d147ee2c754c05bb4a413a9aab440c81a3b2f47d3088f66a14a147ab2d5e0fe3fbb6d364415023 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_is.tar.gz 1623137 BLAKE2B e665f796c8a7377468cf82a321266825e3ddb84873837661c39c6b99e2e57be81077a7f54b2688a009f5b7410dc23d30ebc87cde3f95bb62a5c539d71e180908 SHA512 62272f3b23c6ae836842e28cb6c4bdf7b91c3a4a143171930c286de704334a0aaa623a18b3cfa37093f8fad99514f4f887d9a3e2c04b873c1247eb485b43981f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_it.tar.gz 2377663 BLAKE2B bce17403dc9f732391c663a68fa0f5e16019d53f850eca998b6769cd1b7e4a6a78b8afff5209b0113a53bd4c3147006a6331201f114ae9b2d3d299514cfd60c4 SHA512 2f73f76789d57f2f57c340701d4bb3546a41997952ef3be4daecece9ca28e585db5240c74a118f0cd9beb762a2414922b859832f05b0005a6f5deafbf5406f38 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ja.tar.gz 1045184 BLAKE2B dc792dd29e3e3d9289f9b46085333ff1025e5f4d9e0f05731f5dc97f2dbb753368594634661a83dfb042e6a840d8de9155447f2e14167aadbf05b986def61728 SHA512 ddadbb2dcde310ac380162dd85114474a1351a04579947f0e6f7d8d26a54c47947bd1e6744ecc462503cb833b85cc34e6ed236baea1fa4a40e20557fd59b0747 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ka.tar.gz 396907 BLAKE2B f52169e9d327b8df1493cc191724e3f3f6cdd696be43fa4032d2d62101de256daa7c1ade7cac2038bc84e6266cd683c923891e70434a9b6e0c3c728bb9ad9230 SHA512 1a0d0ea32dfd35e54a4be33705c94106009402781420fe9fff6da676f73c6b74a30717f2bf27834039ef2a9378bdeb6b7c138de53f21f42666f5471df0e6fd49 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kab.tar.gz 634647 BLAKE2B e03c1cf12153798a9fb3c2f45500511695b5fd4d392511423bbd1f2c589d24dd00f250310dff40e96c92f178e6389703c4ab270c24b10f0cdff55b8c494bb0e7 SHA512 13fc11313525bf3c73e5aac37d44ff698cb1407cd820e33c51f3aa2cb9fa251c6c346568967d70fc997148688c8974e252aac67c8ee1385bf353c5e1693130e0 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kk.tar.gz 832036 BLAKE2B 7a4e33706128a601536dcf0cb21f3bab007c63bc2d034077dad09edef598493fae1a66291adee711bb33213f818cfb3424ede517bba345ab23dcbec3c15d3bda SHA512 27096c6fb0c754bd7f9a17ac0b9811ad29dca6860866ea0f629ed43404d27b5d7ac1c7f4d085c0aec5cb3c8dd56f33c56f584b1663664f3189ea0c443079b8de -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_km.tar.gz 808505 BLAKE2B 00213e74c7527521018e2734a647e2a3b4e48089b6277d05221d047f0a4521c3719396b5ba603a6d54975589b33d3d501bca7013b14d3b153d60dc12fbddb2fc SHA512 f8cf3135a18e09c0d2b1cfbebdbf4e1167b2f3446f10251807937c81008286a58c56db7a6198ce9b95def28e205afc12ed9d05519baba5c8279a0b80c1c187d5 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 332545 BLAKE2B d9438ea6c99bcc0c19950b0d58a602d7f112d75e3ade6bae2148bab64ce4d65d00c4fe4ee9b3524d6f522905064736613c154866d99c2bc594562a144e2e8f1a SHA512 a012738371935a40789a1150b450b1e9d2e3bcb3d27accb3d6a4bd5a5fba63787dc348d2b75685b649c787440e94719f60f0cf95009fb1aa77f7e6338a463008 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kn.tar.gz 566492 BLAKE2B 9d62376672d10c4d17611c8a8d838563e78332f3f117f944aae692aaac74f9841f5fb9320c4cbd588beab626643045fd0ba87d9c7a531259623ada9e9a4e6883 SHA512 e515f9f66538c9c892355b5f7dadbd9d01c09d647773b1ed885aec195c9a9a8f3d14138092d6a640e51cff948c37863d5a575508e1d73c047e9fb7b57980d323 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1697631 BLAKE2B c7c90dda59072300d6f5fb0c8b52829fa9c0051df632c26f744ab22e033dac11578972d7df8b5048f95abfab6970df03498d0a3fab399d0e3ab12588c35577de SHA512 baa6a2ef06b38f084b6a6443290d515b7d3aaedb53638412e9ebf49bdc672df4e49b56dc84916d4db14f0a6df42182c1b5dd3969976cd70c5cf1bbc61e614833 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kok.tar.gz 405664 BLAKE2B fde2f36b43953a21a21093041f35ee7714c8a3a085f37b8194e00a0b05c25e3f13105e9b5b5af74c0549c9e79aa63b90182054c6d8a37bb58313665c28923950 SHA512 59d61486fe8a48b38a559c3e93558973ec699bd6184868f839caa243b9fe5d2255ee1ab123c4b00c098cb19176350df380b4e6332ff8e696f7c64ea48bce5702 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ks.tar.gz 327493 BLAKE2B dd3fb4da49e0cd32ee46b9244ab15bd5cb258cc0d2187c70b190a959567a1c1b6e6b1ce24b2263e382c4e21f7dbb6aec0234046c8c5444fe879f027db2868f51 SHA512 fd5a77e0bb472e11b63a1cd33348ef7b94ce25ea12059a19c2d8214dd7c891a9617072abfa276d74f510b6e4906a66e122baa19e06a62a655756a6215f1d62df -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lb.tar.gz 147384 BLAKE2B 3bcbec2a5e5c5f13470e983a7840f9d78d592fdd465895fdce1422504f5d1b4603d639ba0f47b158338adf8ba25bb2fa7276c07a6b89646a029964a82e376417 SHA512 c2f8c4a9ac981e51ef4f8862d8266bef533efb3e314b8ef15b653a2a6e0a39fcbafbcc37d491f65b4362dd5227d0d2b951c547fb689df6ca1b5a10319b1d0079 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lo.tar.gz 518895 BLAKE2B 076d31e4482049b8c2dfa524a36a14460e75136de88f5c4fcd0c66c732cb70c710be0d0717b70554daf43a41e52c25dec97714fb74e46820d5afbd80ebff05f1 SHA512 29df8795c4873c67858eeaffd112009921e5848aa3db81aad02d5189dc0343320ed89f74f9d3c0fa93877ccdd2b50d1c36e53cd2f278f9fdf8501bc070f9ec80 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1243723 BLAKE2B 0a276880a535b94a158fb05b728ce3d29dd3d869398a01fe6f78b4e53a935500f80075b9e63634cf2ee991e15edd21dec1ab57de16df8ee503399a2ddc1624cb SHA512 4b1008a2bb9cbcaf26a11248f47c1df9bd63125b79ce8cee0c611a93f4a3cea70c1da5c34018b0b514bec8dc71d4326f898f1238db68f0dde4153eec25271c26 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1166883 BLAKE2B 2de61e6e9a691f07d227ab946bd5d0c6c5eb016878c0a5253675b7dd7dfe031e4e1c99752ce24a76410c0e0487d00c71e577458bd229834abfc7c871598e2158 SHA512 59f36f79d7eb50d2e4a5a1d882e40952edf11b62ea322e671bd99a32857d9361f8a9bf34ebec9e8ee875e70177e68cb9b180c2357b21b3e16b0e6ea983710cad -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mai.tar.gz 329344 BLAKE2B 91750a6c02f2910569e015b3f165fec0b4dbc06a220f47ac5828c864c9b928f52abc778baef7b2e40595a1ba269909eab6c56fb313882fc01835d1b877bf74c0 SHA512 05d84c0cb7328feeb2809f196b27d145e3e9daccda39cc4627f47b3931abab5679980759993ef35d050357a344064d44846c81201fa1febf3e672157e852634f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mk.tar.gz 481287 BLAKE2B 7e27c6e56fedc3e7ca90b2640474a1c016e7c690b2e811ade25ffc8986b461e2821afa1c9fe94a7f9ce70eb6584fe75ee7e0433cd5cf6f097f077d05876e0c1f SHA512 4efab7c9f322d2b30cda9eb3944665750c30c3aa435f33f40ec5a70ebf0b91c3cd2a5eb446accdadf81511150f6bbae83b1adfddb9df5ec774fcb24ceefdebaa -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ml.tar.gz 528517 BLAKE2B 95d8184da0f6e91fe751140332c3d3abc5c850023fc02b8f845c76a5cfaf1ae79be02c1d297c61a0b153d02d3a1ba4a1d1e63fb3a61ca883d99035271bacb5f4 SHA512 a0774d28938a3d777d8a3d0cf9f4f19d2b610271ece56cfba1a92a8bf078113ae0f07887d17fb248a200f491360251a128bb5315377da8695ea304afcf453502 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2372766 BLAKE2B 839ad1c75a3eb2e424e74c23da20a46ae38ae2ac622f4c4e87a4a44a140a672447aeb14d6c524019f2c1d29c99e22562074aba7134b4c0ad28e9cb027ca089a2 SHA512 229ed8e2c50cde157ffa70ebf75401208ec3c796fff4c17eb07183458cae5703f24c02c7863fae0b1b831d7562e094cdf637c5f720de013ac669eb216158d2c9 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mni.tar.gz 396566 BLAKE2B af55d8cfe88d05908676fbf7344403ac7e976c1b09f8de6e88ea3a8da0e8ac27ac73602adee174fddc2f005cfac9993154f5f3a1a99698637e669556a7a1a40c SHA512 097b4823a461685f6707ab7cc84e75181bea989d0c4aeab94ba8e1457bb752b02f3f90c060e7ec318b335135b75a6882ac92e587fbd5a4b1e5b96ead3be59dd6 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mr.tar.gz 561065 BLAKE2B f62c284385ceebc7ebf114ab3e7c600346a1f0e9dd05f3b3f3e3ed3871865137a9714c3b2ab6d8a6dfd15a393f60132395c6114620ecf453c4fede2664737c49 SHA512 7864e4f285fa4c4f3ad88d9c3a54744e480b6ff8589dc641d184873729895e7524a428a01e2850a865ebef1828fd6dc03230fd47f8a21cc6120a23eb222fad94 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_my.tar.gz 453533 BLAKE2B fd05e6c99b81ba9eb82bd54d857838a9a481bcf54ec89961d1f0ff00c091e74547d4f05bca73909030b283285ae23f5bfd65dc7255f7f4edd5e24d757be50df0 SHA512 9bda6e808e2c4c736acde79303bee169f20e5cbda1c92b1577271564afffd78948dabb12aabcfcacc4f72a5ffef01e7db97e738d666d828b22c669868b01d47f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4377704 BLAKE2B 9d485f0d900ab02bba58134d27f836275621d099bfb00a7509ea17bb87aeac9b4857941a6eaab59c35fb64722c698c6e2c8a025d0f766f7777d42f976b3a2a9f SHA512 cf4396d6a617fa78ce951d15926ca6191339eece27f8821cbadc6ec7d5536b80ac8f1157b8e1aac117a9085d22ab5df5d86be44d20150ad312a19dc68e0bf82b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ne.tar.gz 943642 BLAKE2B 220aa8176b17917658644e4f773773eb9388ad2b67bafe14a929192fd6bc8062316082fbc42d2af69d87b74b495308b9f1d00b28bd0e4531934d5e611006cd5f SHA512 9bdf68a09d438020f9148bcb50970753adc1789c2e44bf1f623ece8f99bf2141126b30946df410def65866b7b12906785e727631bb1922d878e1d09ec95b118a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1839780 BLAKE2B 613e7681f1c66f80e345ad2f48f49cb26ed59bc879d6d3c5bab0021c56edf841adf245a71ba2df2342e5239edbced4e0aeee6b8c8a0b9b83fb3ab57b1dd29d95 SHA512 b5ec3fca2b52f5801bc200b162d898c31c4668bd64bb7f81540a2aff6306828c53e9bf3ba81129588abb8acc21883ba7d2f733c7c794e3951c0f6a3a269c6cc9 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4380155 BLAKE2B ea5494feae28ff31375cdec32be58edb8b9371a8458d1d81e023a83bc1c997153202d6d292a6e3945d3902b8532ace5594beda160bafe07a71f400c68c81698d SHA512 2aaaf51b7f510d5780f76bc955e581a8613802126d85c6e430b0fcaf798f55deada337f3a2597b1c188c964401cd94dbd15a709ead9f47f5785c554877c4a2df -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nr.tar.gz 277061 BLAKE2B 02e97be5101760cfacc73cba0177dcb0d9b5cbbb46cf085ce03231d9657f3e5e1c40d26542784b3eab0fceabda5cc081cb941ee93cad93c8d18d5ea0465c994b SHA512 c4d67c1aae0e45568ec853eb1f62d66197603d5c8c15985b64cfda6dd15e81732ca2bdb508b8cd222bd02b872781d9d7ed00ecf6b3a00b257ff41d5d23ff2186 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nso.tar.gz 319503 BLAKE2B 50b7943fa5b7d022b012b73b7e80d76f9140959233123fd6cce7cb2b8aaa373cd576f3d7616f154f19411b0b9acfc12fcacd79a2bf9749fd5e12bc0cbde27fdd SHA512 dcdcc0753d4856cbd5528a7e85397b23be90627fe88fa630b2146c0ae824673b6e0fbdf19ad0f5056062c975a9d347b336d1fa5e3f4ff9c867544d49243e6237 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1353284 BLAKE2B a2a89a74ab7086346f7f2d1e02457285a4eb192175e679c937a169fb414177240664d669422b16d37882f6ae7cf22c83b882d941bb45fdc23e9c0d76197cde2a SHA512 ec600e0977ce047ca489906c6cb13db90713e314e5d3241e14ee15dbd7256bca45f593fe2ab9feb17fb9cd62cc33855026ad6941912b3aedf628e7a8b33a4b8b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_om.tar.gz 480173 BLAKE2B b45de1058c261c476b34bdadb2192eee6a2bdedfa7740506d9a1cb60cb0a18b85c02c2317c70a03b4e314d7f38e3531239ec7ff034e9ba9569de94695ef2e5a3 SHA512 c6912fec6fd459877698db6c309eb92577f312042b8061fd618f942bdcbafe0c51478a0c8e7417d9457b0f201000804efebc6c722bab63197d2d009658fe8613 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_or.tar.gz 580622 BLAKE2B 8a75a96425286222723ca15a3941d5349cb9ed2fdc8130e4f745f883ae4466e12e0a3c783b28d628e448f0090892de10f1885af75680be79657b5d8e15343ddf SHA512 de7092720b33ee99990731d7a56406c166a674c9202f241746758437bd37cf839703e72856ab65066139d2c9f3a6db6f8e33eb201358539b5e265b3486b75958 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 523732 BLAKE2B 58141b2d77d5c2ce6ee4105169406fffc7f04056efea5c8efd3fa0e71f1164d397f5ad6882b91e41d7a67480a6121909cbd943160dd4a746c447b990a424ac51 SHA512 8990b2ae41e93876f3ec881c81d092de6a3df0dea00b9787f1c07179630817114537cdc798660bf3620df4a550585e7346f7c0ee6ade0f6723c06af3a4fbc037 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3410613 BLAKE2B c0dab09b4526578fafc18f9ef3bf5faf62cde9e14ea453df5e9053ea9eeb8db8176cfbd7088b0bee4c9cec05bf2cf00357ff9e014430ce62be380b0e8cd8bb0d SHA512 20908498b93e03d280c6daa96f38cc84a0e619a675a3530c34eb244435d2a278faacd0d1f32144b05c7e4da673a68f9209d0f5029f702516c0ebb5b914f2954e -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 7610837 BLAKE2B 053f9998a489ebbbb00e875edfb74574c523cb62928d6a93dd85c6e763d764e4b7276fd6edd6a76f4dfe36e42f34251bc51e5f6095f6c4ac42360ff518860bba SHA512 fa6c47a7879f5dd6d60f5d38b402863097f70077a97313ddfc9d376dbf25b357a61b0aedd481b77bed1ea960b8ea136c0ea0de1d191a690a85cc34107b57c6f4 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2669853 BLAKE2B 82faa696f6546267b4a017e79f3059e33b6eb8da283536d49dcb5a3d3ef7b4cb2e431e9ef2c1a6a365ed754d98492d8ed2c1edfdd3aee841bdccef69125dd2d1 SHA512 930d20e24763b0b59890c2296a2d917cac5cd7039086cc1721a68e77489aa5f6dfc55489b3b1466f0e4f086bb132b06d540347cde9906332114eb597fd1c87d4 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2571671 BLAKE2B 941a552e04356f31680ccb77550c58f82379047f9e53bc266a47c2bf2eb6b8519359c134a8fc7c98d12565e64a430a413c7269b8b1a779f5144e5f1dbfab5dc5 SHA512 39931b63426cb66ce346f75a81e696f014ff7c6fb120a7388289a24f62392095dba21cab11a37d2e9fe02a807e68e43f2e8d4c3b295f531b598ae4059fd98c8b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2434687 BLAKE2B 53ac608320dc300be7e23e3c59f358835db9fedceb215e1f626a5e32ce482c3d834c50dac0397ec69aaaad7bd6a47d48487dcd81a01b4108846ca577a0f3a49f SHA512 988b660fdbebaf64e4842a25a9693fb3a21b9b32e72d8ae4cfbf75613eca9e648f87c190a67c504243add5ba0100b20d8eabcbd6d27dddea0aa9313242219442 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_rw.tar.gz 344259 BLAKE2B f61aad41329912db99b59e87c9500506514f29ae506380f26e37f27a579e7acf2213304ee277c483833e71ceb62e9d4d89079dfec12525ed63741faa89890b5b SHA512 bc6d5f005bfb1d8dc517538732f6f3e6d3d769e0b7751ce1f2a4616cef8d84e1a94aba9fb9a9695e45ad27b9e77662a34cc331c9ecec2c0b430b9aca1115c331 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 441764 BLAKE2B d78b48f09f773885ca13c848c765c5ace4f2931557caad160c6baf31b2330ea33e950701652c920e7080e9f8f299cf89acb373d2f79a48f24397cb15a0532801 SHA512 79174e8b80f92c1778e944f8f018ba1239a348b590feb6ba4eed376256a5b0838b8d6c5735b4f726efdaad54ee735b500a4fa643d7e1b0e9ba5f429d10014bc5 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sat.tar.gz 506394 BLAKE2B a6ffca59c4846186e046d2f79cbfa1019dc7a82f92be799d149cde976fc8b8905f4ca69fdbbb53ee7a4fcf4c44b2126a6641d57211611445163dadc8a9adaf9a SHA512 3a1b2e48ebefa6ee1afcd1bb465aaf8d6995b04d6b76835c374b1c2a22d3f268a8d6b049d0c2ad995dde4bf681fea2cdf283c39e1000830ec1ca843dfe9def76 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sd.tar.gz 428487 BLAKE2B 429f22760784b549ba8c5d1051e079aed9d6ca36e23ea56b399192fceff49fd5359f1ff753f235846c4aab6b524eaf74a44232bc60a18998180abc9d1dbddf6e SHA512 251ea54b7155bfefd0563e71125763be45e140b80d0f71abb0c6f7e133a748ec5ae684fc0c07fbcab1dd0b6fdff9bd095b1669d5cbd804f5684c15aa4453575a -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_si.tar.gz 756735 BLAKE2B 18ed7404da0aa2fd056906400c9bc50b77a71137e07d29ff2b9390f05ce2ed51ab3b7c8799f8ae2b43d62d41984317e6bbc9e0607873c4f436b1cc898c953e7d SHA512 b1d1c0a2ae3d1154f27a6d9787ff7737c9c38d4e7a442280338c72b2c3ec72292002ef0c4fc3e35b0b4ca7b564676ad51cffeb27affed824c32ddb1a6755891c -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sid.tar.gz 516562 BLAKE2B 168167c44468a620301256a0f36d4a50f5ed078d83ae8d0d15268fb2a29bf5744b97dbce1fdbea6d9146bddc630d79aba00ffbf74815ad054fb5124676f96caf SHA512 33e953928efc5e25ad50ab62dd5c33c0dd82534966be5b428d28ee68d69816610ab0a321fb1c174f97c69c9823b042b2499c102f04dfe7c94100c47b09dd455e -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2377074 BLAKE2B c65c6eed87261c91b52c76f63fbe7064991247191bbcc5df8865b6807717740fbabf76166edbe651177217d1cf3c5673f1e206c0d79ce16fb80bbe64ca4d4748 SHA512 aea9dee1a6fc66609e18bf0207a98f0c49bbcb959de926a28da5543c09efa116a7d45499a9a95cb822adf86b0d0363cb4f70ea6e1bfe35866d6a34fba30adeae -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2781386 BLAKE2B 3288e4a82a398680f36a5449becb80aa2d052dc4bc309fa7e08da3e2cc6b33c36176de2b5f88e99dc3fd3c44702f1f87c2fa54adcc455fc9ae0956fae24020d6 SHA512 509cacce37e0b01ae0fa3c7cf64d1d868e4e691c21e66f099403c0ef2599fde38dd7449d2f824b1b5ccfb46f6b58c60b301517c0d40c3ed4309ee5fd8043e480 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1214842 BLAKE2B 78328132eb4b65a7d5b1f3568c5f7ac93ec8f5a6016cdbd0398d837a19850cb92e2f86e3c1886d94a56bf1e7d82122710fec74818a246448d186355e7a37ba51 SHA512 16387749c200b33f8e63102e6970f65cf1cca6362eb30bd362c38d16ecb1cd9c7f5cb04eef5a24ab7b231287f6e594334f8975258ddea4568bf9f0f664ccf438 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2404650 BLAKE2B 4dd8d4f3f78e48a19a92223fa8e3eb6c7af2dd269a986c31edd511aa795b8109f5f7e9d305cb2cdec443bfa09038f4f274417273151686828855fa9cdc6fa2eb SHA512 5a4de0f7fc00936c7979a0987635cf760bb134b2c102a6b628ff4fb980b64db7b5b730ef72fd205431fa85e15f0d95feef50b0b87faae51093287d84e2b2b312 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2859929 BLAKE2B 1ebc21ad1806c6dcbef6acea3c36fcdacd2861d77d73372494b0af4011fb827b706fb95b6066763a0ac5422ab734ce864b4fecf113f9b63da6a89e3591b775c4 SHA512 6f5e797a6ecd4da8f2a52888f00103a76a6a570cb409559399cab995b0caf680d1d8ac8d571d413fc0d4d275f720cfbe86a23fe573d0b8093fa4dcc2a0b6de66 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ss.tar.gz 284631 BLAKE2B 0938ec44ad4e1e00c3b82cf853c66427703af6ff8f3671163730e6a85a44b7cfcf3ae8337761fa3d2fd7e26e97c1b6f38d39920a87b4a22010e5dffe55125a02 SHA512 405ce61d788de9a480e59aae85bf35d6f336dfffb7a649072d491ea3263524254a4ff8227f0a48fe2ee86e1e6abe57cc41cbed8d54cd3fb68aa7709bddb03b52 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_st.tar.gz 279165 BLAKE2B 70c3356684ab95b265ff7886f92e5eb04cac5e2c01635d1f39aa5b23228eb211ac1f31c1ae878d83fe1d9cd91d0cc9433c1f35f376edeef930b342e6e9545927 SHA512 7b5d570df8b88199449c170714402867115ff3f0146222dc16f92f2dff3ee542ea0e45dc6b318339613cb56050c5357ae9ecedc9f466378bc6ec60e8ced53b57 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2913103 BLAKE2B 3235748b34db23da081a542c657c891a70dc3b1142dab73dc6d9a351ccb586694bb33cc085ee5afeddd17bbf43ea887ecd26dcefcbad892c73b1e7f41f135e33 SHA512 98b0681aa042822346337e449e94c99fc2542eca148c0630fd02179cb4bee1910c217c5d4a9190677c474d2ad5430ee851565993b61eec64023297d3ebc147e7 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 315851 BLAKE2B 03da9c5e61e67e387a715c1b8f296ad1e25f7b7e6d88a2bda5d79b249fcf642ede37c523840a857ede461887461e31a66f53562505ee7fe57fe90b765cb1ae9e SHA512 69cf6ea58879b185e2e6c06ab6ce5ec037d735c35ee683a74d4367e5ba8622c784928ebd9c9d9fbc5010ca1f20692fe26c85de01e08bb7cb91a1c1bed366b3e3 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_szl.tar.gz 733676 BLAKE2B 522ad0f0ca45eb7e00b837d8a5411ba8636d09a1bd6083bead476dd5382714dd8fb868a202e1b048138c2d2d87765396d427f222ac3b5c9f591e606bc8e037a7 SHA512 5ce9a27984aa29e44ae01fef40e70763b034e59e53d241f61dc556b6c89a60f93ac513b5b14deccd790c502c2751d647fd704cbd2202e91e16891b9fe83ed7d0 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ta.tar.gz 723362 BLAKE2B e052b4f0108472ba40a73e3137324607e5c7269a9c043bde947c0d595b8b5f14b9bf3921ddc2f44e745a4cb7074498a165bfdc2b8736e71bd76bc5a02b037a0f SHA512 55c38b8c31cdb48e2510351571de734e5161476a29773fc389d7e9c65a2e3e761042c03af67befcbdfced8a17079fd336df56a0433afe913e0303e88613aa709 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_te.tar.gz 1071413 BLAKE2B f60b22f94023a766784c70f966dfd37103b6175d6991996e67fb4293387a66f2a5d00229a1c40aa5e145688044550019fdd94bbac21848ac050b64e14c398b1e SHA512 bd63563e6876feac030eea0f5352c7aec85393bc6f2d5fe711750efe7f97257b52e65eeb6fc9a626c133b18e1dea6ad4f2b1a48b9ed7871f2c237cb878e15e6e -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tg.tar.gz 388030 BLAKE2B 17d84d403b4a6461a5e4cb45100b1c12c8ff0bdec994b7c6f73a6f64780d3e8c2d1d3bbb92eaf5ada1fecae8b7a3dd0a17118aac7ff523f0d7a91661fb9299c6 SHA512 222e6b0ac39afb53046ab90593af2e20739703158cc6685cf95fbde98b3071ce252acacdb94802a2eac7c6fc1032a9deb6cc283d7b51fe1eabbc86b5e50d55d4 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_th.tar.gz 750036 BLAKE2B a46e98f8e92b8d40e5c61e7c35a89a362f6fdf027c2d4877e449cdba9c50f4eb889be3d481e1f994ebcd1fcb143899511007df798183deae7d66d862ba8b1041 SHA512 5cf5f26a6b29e3a04d586db684733b58fbb322a8b63ac76537ebf93f76563752c635c3ef290d429918ef359abffb52c85c6eb0d74fe86b1f5cb92ced6c74259b -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tn.tar.gz 258598 BLAKE2B ad1773e60c2edb6ea5b59086eb2c92d48e9393af7f8c3344e92092dc213667387777b404f19cea80ca841556c5770f442e2db3022992dba90f1c7d942c64c92b SHA512 a9e9545c19a259861673d8438a0e5a87156ce87651b4643cd77df02f9364bd70671f85c128ce77b6e9f10874bc77f869d5b36de61d0fa7eaa077d7e66565937c -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3364736 BLAKE2B 4771e5c4f2e32c77ad3de84b5c2309b9581eea3105b4109d770e547ce9a9d11b25023fd1460e6e7bd7c1cd26e42a6d10133888b7b88f4d72066ead4251d485d4 SHA512 802e9666c19b335858151d6062099a4da4e62c082f7d67e3957245567996a2cfc23bbbc54a9b3580b010391040cfac7f12ebe2ad97d1c14cbfb8f66bc2ab189d -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ts.tar.gz 277017 BLAKE2B 756255845806179a7b3b2cbc07a04b5827be4ca745ef8fd3d90b27aa2b4b26f170fd488644c192c103a4626745f622cc10824680e56ade9c94046c144278040c SHA512 fa9a3b788051afe710ea1e4e8449e248f0d834e83c20d2175a7df6776a056bf373ba8695295bc46e6a18e4fa4f49740b8b996fded34734f31ba8a7db86b01f79 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tt.tar.gz 185671 BLAKE2B 70622746b369bb7a015ce7a9398d93c8560a334c0775231ce33cd3cabefbddafc03889ec4c2e883fc39ce5da972167d94c9553fab146d836ee44aa67f289bec0 SHA512 6bddf4dbc6e5e64e76a5ec98292c075d7559f02fd6b1dc662b7cd71e701843dbc9c06cbb2c1c5121bb0396ad316b9b48271517043c28846f38630d0b77ebfab1 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ug.tar.gz 535203 BLAKE2B f790f6b538ce616171d7812c42638a6ebad2ba733b4e4fc6f3caae81ab0da93dfae40ab8d87a4fe5d890e51081d48eba79ceffd41dd90d4de79d8426f4b58fd1 SHA512 71a57ed9a500c33d73a10557202be123d123ee645484af33103fe5892f10e6d741613011996e757aa137f115a4ccb8e8cd8458d45ac0d08598de4d29a08eef27 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2893670 BLAKE2B 6497b3c8f4a04e4e5e3c4c31dc4ceef063e605bee4674d2a76315f6445ae058e4887c3e0dac616e87c53dd782cfa8363df4145b2e3a223ee74cba5776d318c40 SHA512 b1a23cc4b4774279eb1ae4504c5ab26dab319169443b3692730e0032bbb7ab6315cf77578ee2cefc6a05b6ba13e7a840326cfba2811b1374825c2b8b67c15e7f -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uz.tar.gz 311650 BLAKE2B 055df4d859189803f877b76d2ab84b36aeddc1c331b2fe0394db34da22ae26d0877fdd2f6c52c08c10a7ca41aca5b1f0f25783d25e214d2e63a0f2cf9e876f67 SHA512 09d90bc501879ccb8ba72a43c8d01040decf5b6e3ee5a2e16909fb8743d5ec350420c13159ca5d9956f4c0da00b7f46fa7d510e8302f877cb732d15dae86d984 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ve.tar.gz 281533 BLAKE2B 385e5abb1b8125aa4530c5bf3fd1b7ef0d816afff355693b6ae4b1b0a91cf537ece4f7b1ae4eb0900d2408a698d38f21fffc09e49021c20695e815888c782a99 SHA512 e691e6fd7e47416d0358e99d81a894ec95f41382f91fdb5181fae15478a3bee0a5889e8477e0fe260cba215006e9c889da0f876c1cdebfd0f2f71ed838402e7e -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vec.tar.gz 751223 BLAKE2B 8adbf80d4f3678d712effcf757fe42901ad67c6ad95f27625815bf5d74e94393ee333ebeb75191c05814a4457dd87a461f2ca1af552c417df85b0311d4b22bd8 SHA512 2d9e300aff25ea3468c24fff7dbccce6fd9953af3f016d855983e3f56c5c60d1a9b75ef8d730fd89809f7b0343582c886790e6443aec17da8c429d488bf5e884 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vi.tar.gz 561999 BLAKE2B cc2451a590f06bce4f44fff6d7c0e2b3c5edf93f59f1c3ba7e79594df26011a1edba300754499ed79aa11435671036d3cf629148ec834746f4cd7b9b4e96fb8c SHA512 4855b0b8e677ec8f3efa9a45d38fbc3695283a7a973e88c624379bbb66f0128f7c40d9bca59bb7b7f2bf323fabc903868815a5be40eba64d7232b538679a52ea -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288123 BLAKE2B 3c136b911a56ade8b547aafa68b20118a01e76d3d8c9f3a5cabcad71c9931f93240c465a7c5cde0715823f8014a058f7d74ceb36ec8aacff60b1eee95b4445d9 SHA512 ed0485ca15f017afe980a66be303a407f46c056afc04868c72b94997d594c4ab8684883b94823ba15fe8acf6bfbbd06d28161a656a997b155eaaf50b988115f3 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1091398 BLAKE2B 21a3a8152305d93c14292b1b98e994d3b7595b4ad1a63077fe44fb341df140f4bb7163008dc1d60a0635c8021868a96baa5d9947a54970959dc4d4896f4c5075 SHA512 d13c092ec257fb955ea34461d486d2cc3b2ba22539bebc28efa0d754625af25ad0e116e0ec68044de5057d16def9ddbd4bdb13381229bfd2c0fa708404080552 -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1111080 BLAKE2B cd4a008e4b12c57e641ab5803071d529351b0172ea2d173b47d4e26a4deee85b59dea1774df168bfe570f32719244b4e4c6d78181784e1e863495a4cf155d88f SHA512 23d10e15cd43745f7e406d3a16704c298570754d4edc6d36114bc0546508f104d36cf2db4f5e886d7a914affd5e86cf94789ab0bd23b8ccd8e6f45e7ca78a7ac -DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317736 BLAKE2B 1c4310dfcfbed66049ed05957400e948fadaa7cc6fc25c0c85179871e2f1446e42ebcfb8c69a8e70bf6219faf46e16f165f6feea2a3c4f0216e6227e95e9a731 SHA512 df2b04513b2a5d9021428ba9416d1a3eaa0c4f561c6a80e9528911a2d7dbad819f9dda0cf229eaa4300043e909c0bc7d60d704bfb6cdfc05e0fec71413ff88c8 DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_am.tar.gz 4472208 BLAKE2B 9d12370854eb42b6004f4b99f56838f19ef9190ba50f2a5168105913d65de686bd1ed0c8989285767b0e2ae59d5bcca066df3996675388601ee796d6c8addb88 SHA512 7fa83ac992beba3ec6e0800c737b336d6f156dc7b26cfb8b7b103afc9f4618c375f6177b0348c9e3a214fe8cc2cf9b7dd8047160a75d401753aa5a8636fa733f DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3931258 BLAKE2B e79dbe93cee0fd14b1bd02fc91a99dc466bb729d2c3ae294d2cc64dbc4a56893b294a8e515eb8a3cd1ec8825dbbaf7544dc1f280b3c648b9c6c6725f381473b1 SHA512 efd65245aea3c4a06f4e5007a130640203b5506aea38cd86bdb895142dfaf9bde300fab541587d40a1d6dd1dac7db0b33bac50c088c25ee4c1f603b8366d9e24 DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4173080 BLAKE2B 068ac4fdb247be21f800ca79274b13b0404f703ffcd166d3b196887df9b40f9e69f46811941f3583b2fa2113ac81498f14e45ab5472b2c4aa6a9c3978e4e4668 SHA512 4b45ffab84269fad84a83a0db0f186922c50f2b0b61cdb14f64ec0986f1f994f504c5b93c1b632bac13de423b057668469ae8eff9d0b7c0f62699fc22872c5df @@ -549,6 +366,5 @@ DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1091848 BLAKE2B DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1111553 BLAKE2B c9b116227098520e577af505ee319171aed7ce0bd5710c6292764440acbfdb882b6c9b384730ca4ce32c8d7dabf14a6a5f0688c628d290fd0e40ba97990b9382 SHA512 2c2eeffbee6ab71ee9b49ebd3261cff1db5c13d9a24bbe0fc0cf31829aa55935b2cf68e051595acbb5253c9a90e6dd8933437b2223c676ae21cfd0db7dc74341 DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317733 BLAKE2B b421c7005a6a9fad0bee7d02ba63013e8bcf853e72f59588f078d1b42234f08da65b687d6b2805de8ae86f3d815986a7d5cc0adadb2b018c3f3703815a47234b SHA512 35f188a2a61dfe329f27b594ca4853ac3b093e9631059954f2dde4ca319c03c62e1e94b0ff7f142074c9394c87a1b7cc6c556245c5d6a65d06052c7703677afc EBUILD libreoffice-l10n-7.3.4.2.ebuild 3685 BLAKE2B 5e71a8974f751af51cd692693483b86bdff5eefea0b10bdb9351324b6432f4f0a76b3c9086c2c64a99644c0aba001806a39910ac682fc89638ada957a3c50a51 SHA512 3b23bb01971c4371a61e55334b02cddfa9219cbed33ace17e991b6f7e217165a9f2938f637b639ed74a44750a3799d6471142265796a75399a1b39f31f1789cd -EBUILD libreoffice-l10n-7.3.5.2.ebuild 3693 BLAKE2B be4d4dde8f230e5551ba19681e7c24e54060e299fc39a22881b6e41ad11af4f115d729b80bdf16f03672408adea5d864580d14a0f904d30ce52f809203f8551f SHA512 8f4e0c75f0ce9bf50cf500f3053cc612c2bdd96d6c09d70b832aec9b0a0631c8ef893dbf8c4b69c409dc8afab20263d7b0b2fb3dd3b47d3a4f782e75214301e5 -EBUILD libreoffice-l10n-7.3.6.2.ebuild 3695 BLAKE2B c1ddcd00e589eb457ff443ea9d9328e24dc8966f9317009a824a242065f3315010dd1eea166c9dd19c9cb74a67327ab346d136312db8dc43554480371298d913 SHA512 957b39473bbbd87025c4c8ca939ab06e309c6517804cd2b495623dc6cb65baa93d185ccaef0955a2b00c9fcc0e18b16116002262f2a2e63f0ac71b6221d1d280 +EBUILD libreoffice-l10n-7.3.6.2.ebuild 3693 BLAKE2B be4d4dde8f230e5551ba19681e7c24e54060e299fc39a22881b6e41ad11af4f115d729b80bdf16f03672408adea5d864580d14a0f904d30ce52f809203f8551f SHA512 8f4e0c75f0ce9bf50cf500f3053cc612c2bdd96d6c09d70b832aec9b0a0631c8ef893dbf8c4b69c409dc8afab20263d7b0b2fb3dd3b47d3a4f782e75214301e5 MISC metadata.xml 370 BLAKE2B 19bdb15f0dd1c100e450d6bcbb07dd79b6debb6d278d0bf08cc668b916c3fdef1431256aaf184997c95556ecff6da5811d1a1cd89b6e4beeae7b55116c5739cf SHA512 e39c0062d9f3a4845d86539861c1b2caffb5c44c4334449b6bc97f23bf134df100c06d244a25a34f625db318f7607210ecf3c9d7ae3d3ce5444ad685717969a1 diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.5.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.3.5.2.ebuild deleted file mode 100644 index 0f03a51fed10..000000000000 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.5.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit rpm - -BASE_PV=$(ver_cut 1-3) -MY_PV="${PV/_alpha/.alpha}" -MY_PV="${MY_PV/_beta/.beta}" -[[ ${PV} == *alpha* || ${PV} == *beta* ]] && PN_DEV="Dev" - -DESCRIPTION="Translations for the Libreoffice suite" -HOMEPAGE="https://www.libreoffice.org" -BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${BASE_PV}/rpm" -BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${BASE_PV}/rpm" - -LICENSE="|| ( LGPL-3 MPL-1.1 )" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux" -IUSE="offlinehelp" - -# -# when changing the language lists, please be careful to preserve the spaces (bug 491728) -# -# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc. -LANGUAGES_HELP=" am ar ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko lo lt lv mk nb ne nl nn om pl pt-BR pt ro ru si sid sk sl sq sv ta tg tr ug uk vi zh-CN zh-TW " -LANGUAGES="${LANGUAGES_HELP}af as be br brx ckb cy dgo dsb fa fur fy ga gd gug hsb kab kk kmr-Latn kn kok ks lb mai ml mn mni mr my nr nso oc or pa:pa-IN rw sa:sa-IN sat sd sr-Latn sr ss st sw-TZ szl te th tn ts tt uz ve vec xh zu " - -for lang in ${LANGUAGES_HELP}; do - helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz )" - SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )" -done -for lang in ${LANGUAGES}; do - if [[ ${lang%:*} != en ]]; then - langpack="${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz" - SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )" - fi - IUSE+=" l10n_${lang%:*}" -done -unset lang helppack langpack - -RDEPEND+="app-text/hunspell" - -RESTRICT="strip" - -S="${WORKDIR}" - -src_prepare() { - default - - local lang dir rpmdir - - # First remove dictionaries, we want to use system ones. - find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries" - - for lang in ${LANGUAGES}; do - # break away if not enabled - use l10n_${lang%:*} || continue - - dir=${lang#*:} - - # for english we provide just helppack, as translation is always there - if [[ ${lang%:*} != en ]]; then - rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${dir}/RPMS/" - [[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}" - rpm_unpack ./${rpmdir}/*.rpm - fi - if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then - rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${dir}/RPMS/" - [[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}" - rpm_unpack ./${rpmdir}/*.rpm - fi - done -} - -src_configure() { :; } -src_compile() { :; } - -src_install() { - local dir="${S}"/opt/${PN/-l10n/}$(ver_cut 1-2)/ - # Condition required for people who do not install anything e.g. no l10n - # or just english with no offlinehelp. - if [[ -d "${dir}" ]] ; then - insinto /usr/$(get_libdir)/${PN/-l10n/}/ - doins -r "${dir}"/* - fi - # remove extensions that are in l10n for some weird reason - rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \ - die "Failed to remove extensions" -} diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.6.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.3.6.2.ebuild index 25c4e25fcb19..0f03a51fed10 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.6.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.3.6.2.ebuild @@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux" IUSE="offlinehelp" # diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest index c8a724781ca6..86a2dbad20bd 100644 --- a/app-office/libreoffice/Manifest +++ b/app-office/libreoffice/Manifest @@ -30,17 +30,14 @@ DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa DIST libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz 5005888 BLAKE2B 836ec268c19c27ac079ea1084587c3e999f39ad2188be1a5cf8337ad0473ffda6c32d0695254d3797d1607707329befa88da6043f424544487238e550eda8590 SHA512 4159dfb4d08e359feb23127e12db590260913e70774161ac9513abb5183ad6ed6d2bdfbe56fc8aa68e2fc57ee29eae67aa0180e1a7d955016884ecba2ca60ff8 DIST libreoffice-7.3.4.2.tar.xz 256373724 BLAKE2B 98a3a450e8b16caafdbe914b542c32e3e251ac6f2fe528e593640397d50b533f146b1cfd262c633bfee9766a5ef659f7ce606453952978c71c08f249da7d7125 SHA512 10ea93d380b8c59ec15aefc4c4f6f5cbc76b03cf444e2f172fdb8cdde637e8d3de4aa2b7adbd55ec04ba8ad5db73a1bd80e8b692ca328c416d229526f01bd4a0 DIST libreoffice-7.3.5.2-patchset-01.tar.xz 12700 BLAKE2B 353f6552d31616dfeb32287173bbd70366045ec437c8735e701bff357032f5ef2358920c5d8495142551116999b034db6611a72536edf14fe13ea9cace3a931c SHA512 dbd8b4b494159845efbe9ad76d5822188b9868aff8ef488793f4e2b0f2f0290942322651e8b53dd71db81cba559e3510732801d0c643cb2af9526cb1e1837891 -DIST libreoffice-7.3.5.2.tar.xz 256607688 BLAKE2B 82d9b1407e42e844214ab323a202beaa964857cf77279e199e2730adb6d86ff79acec197bc0ae9969b429894bf0ed7a50dbda8fe8c29472b16d88e1eab6d7a57 SHA512 00d381e97c0bc6f97d4e770b7037f08fc659e58e792d47b539ecd0b3fb4e3e9b570769e9b3eb26522d951fa14926f71bef8567756b8b8b8c4777a00e48ee030c DIST libreoffice-7.3.6.2.tar.xz 256616324 BLAKE2B 52456e529ae2898101824882f124a5b039a1dfb98fd77dfceef39a41a3af871123c56b83a73d0aaf92e1cea57f35af442ca0a17814a1374538a9495ac601cee0 SHA512 8f61e9c09b344cf120bc6f9463344b28644e52738360ddeb1a29d9d2294d24132b070902a089531869e11487f5a7153fc4752e6636af7ef57269d23c8187ec86 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f DIST libreoffice-help-7.3.4.2.tar.xz 112208564 BLAKE2B a47b428d69c62ba38d74ee5eca1dfeba66389ea0c7ef103f97292180d43ddc92a5e6ca4f9377f802318b89fca7aab6278c23171d9480e3961e521c161ec42fd3 SHA512 68af32f017b46f7d3e664bc8cfc69de6939c33f26248273372cc7ba5a29299c79795cc13b92a921b8e2508045e0447319ad0c0cd3678929355db6ef8a79a8614 -DIST libreoffice-help-7.3.5.2.tar.xz 112208852 BLAKE2B 700887d829f420d1f7a023e83727862182a0cc8c0066c0897a41b73af2565e2bfd2fcb43ed8d7f3cf964329f5304a64c1b80fc950eab7a3450877025748d6167 SHA512 9e8c782fa20bef6806d96965c469be2423d5be6e6b3e78f690c553294cfe83877cd96fc2234caa247cf063264c1bea4909047771298946e33ae83e04597104c6 DIST libreoffice-help-7.3.6.2.tar.xz 112209384 BLAKE2B 629a9dae6464adb33ed4494df8cbf59305a686b0bab21d55e3c139b87c5e3eee3e77ef1f22be84973d6e51a1ffb74aa74fd7f91b82223b2e3cc6d3bc900e7305 SHA512 7a98e8d3b146638bdb608d86b617bb45ff2649957ad9391aadfbb32fb18a4c8d15675bd24076dbb2b635569bfdab988f7cac461cfe04e53b3febfb2aa35d6189 DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 BLAKE2B d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a SHA512 1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436 DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3 SHA512 fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76 EBUILD libreoffice-7.3.4.2-r1.ebuild 19835 BLAKE2B bb4a593ba75bebe98adaea510a98ca2093048fc070e0c79947dc8bbf32732507cb0c5a16c1195ef235f88e971c8c83c8ef64792134a2e73dfde976c314ca2b82 SHA512 365d369e5850f762854de4529c4ab6b6d8b75ff94589406ffe5c63ba93462473a23a69ed44d76212fc1ab7479b2c775ea48dd217cb12298a140dd7ebbff2569c -EBUILD libreoffice-7.3.5.2.ebuild 19548 BLAKE2B d895013c2e5f0b066469a9521770a14637bf3659e58cdc1c6aed01cd01669062591b5894b446737365af99a772c3e112ba28b9ab0015738c77f0709a886bcf31 SHA512 296d4d551508dd6e94cefa60201703436a1738ead51a3e9deaea660492e8fa5efddb8448793ff0c3cc2ace1643cb5643a4fe5f013fd21d7ffe928a45efd8b020 -EBUILD libreoffice-7.3.6.2.ebuild 19391 BLAKE2B e295cfb0354d1df6f540cd7682e6c763ab530f8b89e88e6f7c71916d42f99c0816e2c81880ce6c00dc1c1455f11f218cd36d8d1942172641d12610af5099b531 SHA512 00c7e74665a90a164569b29feb748d3036dd355dd88fed3ade0875eb365e89ac8a94edae446f5ecd05a616953dc7bcd079f809e5161652a35cae4249868dee9b +EBUILD libreoffice-7.3.6.2.ebuild 19389 BLAKE2B 7a28ac2463557cba63dbd9580bfafaa9d2571161f8476c71365b351c88993b00d8af2e2398c0270634d3bf0d3451a42aac29a616c5c63d659748ec6b4b2749ff SHA512 261699ef9b9bdf161ed426ee1961cf98747eab3e04fdb1671fe917970d2da28cace1a43cdf480417a878f484658c44f8d9c8f7d0a263d8ba07e319dc04872f7c EBUILD libreoffice-7.3.9999.ebuild 19391 BLAKE2B e295cfb0354d1df6f540cd7682e6c763ab530f8b89e88e6f7c71916d42f99c0816e2c81880ce6c00dc1c1455f11f218cd36d8d1942172641d12610af5099b531 SHA512 00c7e74665a90a164569b29feb748d3036dd355dd88fed3ade0875eb365e89ac8a94edae446f5ecd05a616953dc7bcd079f809e5161652a35cae4249868dee9b EBUILD libreoffice-9999.ebuild 19232 BLAKE2B f3a648480c8c44ba7c14691d378578af9b751a226381959aee0eed33cf6f0eb2ae9ec3626e601103288592b2391fb0497dff9263b0571ba915ddc93037acce48 SHA512 59c637260e6ea0632beef8aabb7e02005cce692b572621bb97c7ece3e102d215077645373eca3c202cd339778c1f2194186b672765fe65e3e32ae920ae11a217 MISC metadata.xml 1233 BLAKE2B f93989caf1340cda4c3327a3d3d033d224050848b32b9d80e0b093b024bf124d238f1aae9852d1a6173e8aee79314517dd12e589079e58378e5f63626a80957c SHA512 3af0cefdceeba7a45658a2151b0534f44b9dfe6d3af8374f3061cb098f607a36a2fe134e3c0280ce6d807b523f68e708b51e6f1b4178292a528405e18f12d686 diff --git a/app-office/libreoffice/libreoffice-7.3.5.2.ebuild b/app-office/libreoffice/libreoffice-7.3.5.2.ebuild deleted file mode 100644 index bdfa488fd98b..000000000000 --- a/app-office/libreoffice/libreoffice-7.3.5.2.ebuild +++ /dev/null @@ -1,661 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="threads(+),xml(+)" - -MY_PV="${PV/_alpha/.alpha}" -MY_PV="${MY_PV/_beta/.beta}" -# experimental ; release ; old -# Usually the tarballs are moved a lot so this should make everyone happy. -DEV_URI=" - https://dev-builds.libreoffice.org/pre-releases/src - https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/ - https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src -" -ADDONS_URI="https://dev-www.libreoffice.org/src/" - -BRANDING="${PN}-branding-gentoo-0.8.tar.xz" -PATCHSET="${P}-patchset-01.tar.xz" - -[[ ${MY_PV} == *9999* ]] && inherit git-r3 -inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils - -DESCRIPTION="A full office productivity suite" -HOMEPAGE="https://www.libreoffice.org" -SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )" -[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~xen0n/distfiles/app-office/libreoffice/${PATCHSET}" - -# Split modules following git/tarballs; Core MUST be first! -# Help is used for the image generator -# Only release has the tarballs -if [[ ${MY_PV} != *9999* ]]; then - for i in ${DEV_URI}; do - SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz" - SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz" - done - unset i -fi -unset DEV_URI - -# Really required addons -# These are bundles that can't be removed for now due to huge patchsets. -# If you want them gone, patches are welcome. -ADDONS_SRC=( - # not packaged in Gentoo, https://github.com/efficient/libcuckoo/ - "${ADDONS_URI}/libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz" - # broken against latest upstream release, too many patches on top: - # https://github.com/tdf/libcmis/pull/43 - "${ADDONS_URI}/libcmis-0.5.2.tar.xz" - # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c - "${ADDONS_URI}/dtoa-20180411.tgz" - # not packaged in Gentoo, https://skia.org/ - "${ADDONS_URI}/skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz" - "base? ( - ${ADDONS_URI}/commons-logging-1.2-src.tar.gz - ${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip - ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip - ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip - ${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip - ${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip - ${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip - ${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip - ${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip - ${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip - ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip - ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip - )" - "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" - # no release for 8 years, should we package it? - "libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" - # Does not build with 1.6 rhino at all - "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" - # requirement of rhino - "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" - # not packageable - "odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" -) -SRC_URI+=" ${ADDONS_SRC[*]}" - -unset ADDONS_URI -unset ADDONS_SRC - -# Extensions that need extra work: -LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher" - -IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird -googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan -$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - base? ( firebird java ) - bluetooth? ( dbus ) - gtk? ( dbus ) - libreoffice_extensions_nlpsolver? ( java ) - libreoffice_extensions_scripting-beanshell? ( java ) - libreoffice_extensions_scripting-javascript? ( java ) - libreoffice_extensions_wiki-publisher? ( java ) -" - -RESTRICT="!test? ( test )" - -LICENSE="|| ( LGPL-3 MPL-1.1 )" -SLOT="0" - -[[ ${MY_PV} == *9999* ]] || \ -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux" - -COMMON_DEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - app-crypt/gpgme:=[cxx] - app-text/hunspell:= - >=app-text/libabw-0.1.0 - >=app-text/libebook-0.1 - app-text/libepubgen - >=app-text/libetonyek-0.1 - app-text/libexttextcat - app-text/liblangtag - >=app-text/libmspub-0.1.0 - >=app-text/libmwaw-0.3.1 - >=app-text/libnumbertext-1.0.6 - >=app-text/libodfgen-0.1.0 - app-text/libqxp - app-text/libstaroffice - app-text/libwpd:0.10[tools] - app-text/libwpg:0.3 - >=app-text/libwps-0.4 - app-text/mythes - dev-cpp/abseil-cpp:= - >=dev-cpp/clucene-2.3.3.4-r2 - >=dev-cpp/libcmis-0.5.2 - 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.17.2:0/0.17 - dev-libs/librevenge - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/nspr - dev-libs/nss - >=dev-libs/redland-1.0.16 - >=dev-libs/xmlsec-1.2.28[nss] - >=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-0.9.42:=[graphite,icu] - media-libs/lcms:2 - >=media-libs/libcdr-0.1.0 - >=media-libs/libepoxy-1.3.1[X] - >=media-libs/libfreehand-0.1.0 - media-libs/libjpeg-turbo:= - media-libs/libpagemaker - >=media-libs/libpng-1.4:0= - >=media-libs/libvisio-0.1.0 - media-libs/libzmf - media-libs/openjpeg:= - media-libs/zxing-cpp:= - >=net-libs/neon-0.31.1:= - net-misc/curl - sci-mathematics/lpsolve - sys-libs/zlib - virtual/opengl - x11-libs/cairo[X] - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXrender - accessibility? ( - $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - ) - bluetooth? ( - dev-libs/glib:2 - net-wireless/bluez - ) - coinmp? ( sci-libs/coinor-mp ) - cups? ( net-print/cups ) - dbus? ( sys-apps/dbus[X] ) - eds? ( - dev-libs/glib:2 - gnome-base/dconf - gnome-extra/evolution-data-server - ) - firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - gtk? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - gnome-base/dconf - media-libs/mesa[egl(+)] - x11-libs/gtk+:3[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] ) -" -# FIXME: cppunit should be moved to test conditional -# after everything upstream is under gbuild -# as dmake execute tests right away -# tests apparently also need google-carlito-fonts (not packaged) -DEPEND="${COMMON_DEPEND} - >=dev-libs/libatomic_ops-7.2d - dev-perl/Archive-Zip - >=dev-util/cppunit-1.14.0 - >=dev-util/gperf-3.1 - dev-util/mdds:1/2.0 - media-libs/glm - sys-devel/ucpp - 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 - ) -" -RDEPEND="${COMMON_DEPEND} - acct-group/libreoffice - acct-user/libreoffice - !app-office/libreoffice-bin - !app-office/libreoffice-bin-debug - media-fonts/liberation-fonts - || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) - java? ( >=virtual/jre-11 ) - kde? ( kde-frameworks/breeze-icons:* ) -" -BDEPEND=" - dev-util/intltool - sys-apps/which - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - clang? ( - || ( - ( sys-devel/clang:15 - sys-devel/llvm:15 - =sys-devel/lld-15* ) - ( sys-devel/clang:14 - sys-devel/llvm:14 - =sys-devel/lld-14* ) - ( sys-devel/clang:13 - sys-devel/llvm:13 - =sys-devel/lld-13* ) - ) - ) - odk? ( >=app-doc/doxygen-1.8.4 ) -" -if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then - PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*" -else - # Translations are not reliable on live ebuilds - # rather force people to use english only. - PDEPEND="!app-office/libreoffice-l10n" -fi - -PATCHES=( - "${WORKDIR}"/${PATCHSET/.tar.xz/} - - # not upstreamable stuff - "${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch" - "${FILESDIR}/${PN}-6.1-nomancompress.patch" - "${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch" - - # 7.4 branch - "${FILESDIR}/${PN}-7.3.5.2-gpgme-1.18.0.patch" - - # pending upstream - "${FILESDIR}/${PN}-7.3.5.2-poppler-22.09.0.patch" -) - -S="${WORKDIR}/${PN}-${MY_PV}" - -_check_reqs() { - CHECKREQS_MEMORY="512M" - if is-flagq "-g*" && ! is-flagq "-g*0" ; then - CHECKREQS_DISK_BUILD="22G" - else - CHECKREQS_DISK_BUILD="6G" - fi - check-reqs_$1 -} - -pkg_pretend() { - use base || - ewarn "If you plan to use Base application you must enable USE base." - use java || - ewarn "Without USE java, several wizards are not going to be available." - - [[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend -} - -pkg_setup() { - java-pkg-opt-2_pkg_setup - python-single-r1_pkg_setup - xdg_environment_reset - - [[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_setup -} - -src_unpack() { - default - - if [[ ${MY_PV} = *9999* ]]; then - local base_uri branch mypv - base_uri="https://anongit.freedesktop.org/git" - branch="master" - mypv=${MY_PV/.9999} - [[ ${mypv} != ${MY_PV} ]] && branch="${PN}-${mypv/./-}" - git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}" - git-r3_checkout "${base_uri}/${PN}/core" - LOCOREGIT_VERSION=${EGIT_VERSION} - - git-r3_fetch "${base_uri}/${PN}/help" "refs/heads/master" - git-r3_checkout "${base_uri}/${PN}/help" "helpcontent2" # doesn't match on help - fi -} - -src_prepare() { - default - - # sandbox violations on many systems, we don't need it. Bug #646406 - sed -i \ - -e "/KF5_CONFIG/s/kf5-config/no/" \ - configure.ac || die "Failed to disable kf5-config" - - AT_M4DIR="m4" eautoreconf - # hack in the autogen.sh - touch autogen.lastrun - - # sed in the tests - sed -i \ - -e "s#all : build unitcheck#all : build#g" \ - solenv/gbuild/Module.mk || die - sed -i \ - -e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \ - -e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \ - Makefile.in || die - - sed -i \ - -e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \ - -e "s,\$INSTALLDIRNAME.sh,${PN}," \ - bin/distro-install-desktop-integration || die - - if use branding; then - # hack... - mv -v "${WORKDIR}/branding-intro.png" "icon-themes/colibre/brand/intro.png" || die - fi - - # Don't list pdfimport support in desktop when built with none, bug # 605464 - if ! use pdfimport; then - sed -i \ - -e ":MimeType: s:application/pdf;::" \ - -e ":Keywords: s:pdf;::" \ - sysui/desktop/menus/draw.desktop || die - fi -} - -src_configure() { - # Set up Google API keys, see https://www.chromium.org/developers/how-tos/api-keys - # Note: these are for Gentoo use ONLY. For your own distribution, please get - # your own set of keys. Feel free to contact chromium@gentoo.org for more info. - local google_default_client_id="329227923882.apps.googleusercontent.com" - local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu" - - # Show flags set at the beginning - einfo "Preset CFLAGS: ${CFLAGS}" - einfo "Preset LDFLAGS: ${LDFLAGS}" - - if use clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - LDFLAGS+=" -fuse-ld=lld" - else - # Force gcc - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - - # Apparently the Clang flags get used even for GCC builds sometimes. - # bug #838115 - sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die - fi - - if use custom-cflags ; then - elog "USE=custom-cflags has been selected. You are on your own to make sure that" - elog "the build succeeds. Good luck!" - else - strip-flags - fi - - export LO_CLANG_CC=${CC} - export LO_CLANG_CXX=${CXX} - - # Show flags set at the end - einfo " Used CFLAGS: ${CFLAGS}" - einfo " Used LDFLAGS: ${LDFLAGS}" - - # Ensure we use correct toolchain - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - if use vulkan && ! use clang ; then - ewarn "Building skia with gcc may lead to performance issues. Disable vulkan or enable clang." - fi - - # optimization flags - export GMAKE_OPTIONS="${MAKEOPTS}" - # System python enablement: - export PYTHON_CFLAGS=$(python_get_CFLAGS) - export PYTHON_LIBS=$(python_get_LIBS) - - use kde && export QT5DIR="$(qt5_get_bindir)/.." - - local gentoo_buildid="Gentoo official package" - if [[ -n ${LOCOREGIT_VERSION} ]]; then - gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})" - fi - - # system headers/libs/...: enforce using system packages - # --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad - # --enable-cairo: ensure that cairo is always required - # --enable-*-link: link to the library rather than just dlopen on runtime - # --enable-release-build: build the libreoffice as release - # --disable-fetch-external: prevent dowloading during compile phase - # --enable-extension-integration: enable any extension integration support - # --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs - # --disable-report-builder: too much java packages pulled in without pkgs - # --without-system-sane: just sane.h header that is used for scan in writer, - # not linked or anything else, worthless to depend on - # --disable-pdfium: not yet packaged - local myeconfargs=( - --with-system-dicts - --with-system-epoxy - --with-system-headers - --with-system-jars - --with-system-libs - --enable-build-opensymbol - --enable-cairo-canvas - --enable-largefile - --enable-mergelibs - --enable-python=system - --enable-randr - --enable-release-build - --disable-breakpad - --disable-bundle-mariadb - --disable-ccache - --disable-epm - --disable-fetch-external - --disable-gtk3-kde5 - --disable-online-update - --disable-openssl - --disable-pdfium - --disable-qt6 - --with-extra-buildid="${gentoo_buildid}" - --enable-extension-integration - --with-external-dict-dir="${EPREFIX}/usr/share/myspell" - --with-external-hyph-dir="${EPREFIX}/usr/share/myspell" - --with-external-thes-dir="${EPREFIX}/usr/share/myspell" - --with-external-tar="${DISTDIR}" - --with-lang="" - --with-parallelism=$(makeopts_jobs) - --with-system-abseil - --with-system-openjpeg - --with-system-ucpp - --with-tls=nss - --with-vendor="Gentoo Foundation" - --with-webdav="neon" - --with-x - --without-fonts - --without-myspell-dicts - --with-help="html" - --without-helppack-integration - --with-system-gpgmepp - --without-system-cuckoo - --without-system-jfreereport - --without-system-libcmis - --without-system-sane - $(use_enable base report-builder) - $(use_enable bluetooth sdremote-bluetooth) - $(use_enable coinmp) - $(use_enable cups) - $(use_enable dbus) - $(use_enable debug) - $(use_enable eds evolution2) - $(use_enable firebird firebird-sdbc) - $(use_enable gstreamer gstreamer-1-0) - $(use_enable gtk gtk3) - $(use_enable kde kf5) - $(use_enable kde qt5) - $(use_enable ldap) - $(use_enable odk) - $(use_enable pdfimport) - $(use_enable postgres postgresql-sdbc) - $(use_enable vulkan skia) - $(use_with accessibility lxml) - $(use_with coinmp system-coinmp) - $(use_with googledrive gdrive-client-id ${google_default_client_id}) - $(use_with googledrive gdrive-client-secret ${google_default_client_secret}) - $(use_with java) - $(use_with odk doxygen) - ) - - if use eds || use gtk; then - myeconfargs+=( --enable-dconf --enable-gio ) - else - myeconfargs+=( --disable-dconf --disable-gio ) - fi - - # libreoffice extensions handling - for lo_xt in ${LO_EXTS}; do - if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then - myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) ) - else - myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) ) - fi - done - - if use java; then - # hsqldb: system one is too new - myeconfargs+=( - --without-junit - --without-system-hsqldb - --with-ant-home="${ANT_HOME}" - --with-jdk-home="${JAVA_HOME}" - ) - - use libreoffice_extensions_scripting-beanshell && \ - myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) ) - - use libreoffice_extensions_scripting-javascript && \ - myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) ) - fi - - is-flagq "-flto*" && myeconfargs+=( --enable-lto ) - - MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \ - econf "${myeconfargs[@]}" -} - -src_compile() { - # more and more LO stuff tries to use OpenGL, including tests during build - # bug 501508, bug 540624, bug 545974 and probably more - addpredict /dev/dri - addpredict /dev/ati - addpredict /dev/nvidiactl - - default -} - -src_test() { - emake unitcheck - emake slowcheck -} - -src_install() { - emake DESTDIR="${D}" distro-pack-install -o build -o check - - # bug 593514 - if use gtk; then - dosym libreoffice/program/liblibreofficekitgtk.so \ - /usr/$(get_libdir)/liblibreofficekitgtk.so - fi - - # bash completion aliases - bashcomp_alias \ - libreoffice \ - unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice - - if use branding; then - insinto /usr/$(get_libdir)/${PN}/program - newins "${WORKDIR}/branding-sofficerc" sofficerc - dodir /etc/env.d - echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die - fi - - # bug 703474 - insinto /usr/include - doins -r include/LibreOfficeKit - - local lodir=/usr/$(get_libdir)/libreoffice - # patching this would break tests - cat <<-EOF > "${T}"/uno.py -import sys, os -sys.path.append('${EPREFIX}${lodir}/program') -os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc') -EOF - sed -e "/^import sys/d" -e "/^import os/d" \ - -i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed" - cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die - cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die - - # more system pyuno mess - sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \ - -i "${D}"${lodir}/program/officehelper.py || die - - python_optimize "${D}"${lodir}/program - # link python bridge in site-packages, bug 667802 - local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program - for py in uno.py unohelper.py officehelper.py; do - dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py} - while IFS="" read -d $'\0' -r pyc; do - pyc=${pyc//*\/} - dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc} - done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0) - done - - newinitd "${FILESDIR}/libreoffice.initd" libreoffice - newconfd "${FILESDIR}/libreoffice.confd" libreoffice -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-office/libreoffice/libreoffice-7.3.6.2.ebuild b/app-office/libreoffice/libreoffice-7.3.6.2.ebuild index 956e03914be1..72370923fad5 100644 --- a/app-office/libreoffice/libreoffice-7.3.6.2.ebuild +++ b/app-office/libreoffice/libreoffice-7.3.6.2.ebuild @@ -103,7 +103,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == *9999* ]] || \ -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip diff --git a/app-office/scribus/Manifest b/app-office/scribus/Manifest index 577e1f2a45eb..36d848138f75 100644 --- a/app-office/scribus/Manifest +++ b/app-office/scribus/Manifest @@ -8,5 +8,5 @@ AUX scribus-1.5.8-poppler-22.09.0.patch 677 BLAKE2B c6f351551e725f3e9d455cc807ce AUX scribus-1.5.8-poppler-22.2.0-1.patch 3899 BLAKE2B 616ded940828b14309b1dca597b5b209da3374e41aad01ed3a204888c3ad3ff25fce61bdfa69c947ead67b0a9cbe11f2e4fbdb6054f02bd251477830ddafd375 SHA512 7a5e21cc98bb7d87c326a8576e6ccf368d5fc64538896f5aedcb13598f2aa11cc6f999011e6920f0bf6116e46f5469a713bb7f04fa8c2ca308b0dd07f2c088af AUX scribus-1.5.8-poppler-22.2.0-2.patch 1190 BLAKE2B 5eb29f6246d157f14af0a12bf2234f5981bbd012253ac867a499d2fa3c96221724c060af5549731d00ab96ee67dfd18a26662d601d59a5458fd39c69f022c73e SHA512 826f671ae67e157a6a71befaac77b6fa1888fbbd3c708a3d412d01bfe28a9d3b268ecf33b05fa94390904a140b0eba1e46e712024a02e0ec33933df2a711a611 DIST scribus-1.5.8.tar.xz 74543476 BLAKE2B 6eacf3089db88b673bd146a9727af4faa4e64901b332dbe08e6c62c912212bfd0e9e2003796df51621ee7d66262388ecfc3bed057a22d1d7fb1740e77fe50686 SHA512 eb46be0165eeb0d8974aa744fc8ffac321b206ca0015da39bb2f50d9fd4a5e28300a49ada0f963b4e0cf9a3301dc746ffba74f359f5e76d308d80b71ee669c2d -EBUILD scribus-1.5.8-r1.ebuild 4268 BLAKE2B 308cf01a2a0f4f24db14afabc79b1ae1f6ce7a344fad9e05b00777df907cdfe15e0474b694aebe769ae64fd9b431b68b07f69382e1587eb9f31f5c0ee1e24379 SHA512 c3eafa186ed7489220bd3c4dea9baa1da811cad8f762606bebf9f466f80fe774f69329e955c2eeb982a0ae1c74e80a0c0848490cca41e0b1f91722640f0e99c1 +EBUILD scribus-1.5.8-r2.ebuild 4271 BLAKE2B 9790d6edcc3683bb03b37286cf1abfbf3bf47b6c29dbc42b799112680c9cc47020888f3f1e3c9b988765e5dcddfc12285b79e205d79fe40c37bcd41d39e8b364 SHA512 37fa13fca6e59e121cae77a328c4832855b3e3cf75c43b98b4d3779c3c1600dc1d2d82fc6e50e4164ef0788dd6237b878aa6432380e314aa33ad93952faf4ac1 MISC metadata.xml 883 BLAKE2B 7dc92ce97a3337f9397b52c647c00313790a8a674c88ba3491ef55b056941d6dcdfe1eac9009c4a5f2c4ebe70d81f9fa27439efad544bf8415ffb2235440402e SHA512 3348ea8be21835e88182c23e21dfaef4f52928aee1f4af1c88707cc3bd3f016d56986f197eec9b26279f4df72f20559fe7f4cad7439e67a66ab2c1b4f585ad91 diff --git a/app-office/scribus/scribus-1.5.8-r1.ebuild b/app-office/scribus/scribus-1.5.8-r1.ebuild deleted file mode 100644 index 175ae6cd558b..000000000000 --- a/app-office/scribus/scribus-1.5.8-r1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="tk?" -inherit cmake desktop flag-o-matic python-single-r1 xdg - -DESCRIPTION="Desktop publishing (DTP) and layout program" -HOMEPAGE="https://www.scribus.net/" -SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - tk? ( scripts )" - -# osg -# couple of third_party libs bundled -DEPEND="${PYTHON_DEPS} - app-text/libmspub - app-text/libqxp - app-text/poppler:= - dev-libs/hyphen - dev-libs/icu:0= - dev-libs/librevenge - dev-libs/libxml2 - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-libs/fontconfig - media-libs/freetype:2 - media-libs/harfbuzz:0=[icu] - media-libs/lcms:2 - media-libs/libcdr - media-libs/libfreehand - media-libs/libjpeg-turbo:= - media-libs/libpagemaker - media-libs/libpng:0= - media-libs/libvisio - media-libs/libzmf - media-libs/tiff:0 - net-print/cups - sys-libs/zlib[minizip] - x11-libs/cairo[X,svg] - boost? ( dev-libs/boost:= ) - graphicsmagick? ( media-gfx/graphicsmagick:= ) - hunspell? ( app-text/hunspell:= ) - osg? ( dev-games/openscenegraph:= ) - pdf? ( app-text/podofo:0= ) - scripts? ( - $(python_gen_cond_dep ' - dev-python/pillow[tk?,${PYTHON_USEDEP}] - ') - ) -" -RDEPEND="${DEPEND} - app-text/ghostscript-gpl -" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -PATCHES=( - # non(?)-upstreamable - "${FILESDIR}"/${PN}-1.5.3-fpic.patch - "${FILESDIR}"/${PN}-1.5.6-docdir.patch - "${FILESDIR}"/${PN}-1.5.8-findhyphen-1.patch - "${FILESDIR}"/${PN}-1.5.6-findhyphen.patch - "${FILESDIR}"/${PN}-1.5.8-poppler-22.2.0-1.patch - "${FILESDIR}"/${PN}-1.5.8-poppler-22.2.0-2.patch - "${FILESDIR}"/${PN}-1.5.8-poppler-22.03.0.patch # bug 834537 - "${FILESDIR}"/${PN}-1.5.8-poppler-22.04.0.patch # bug 843287 - "${FILESDIR}"/${PN}-1.5.8-poppler-22.09.0.patch -) - -CMAKE_BUILD_TYPE="Release" - -S="${WORKDIR}/${P}" - -src_prepare() { - cmake_src_prepare - - rm -r codegen/cheetah scribus/third_party/hyphen || die - - sed \ - -e "/^\s*unzip\.[ch]/d" \ - -e "/^\s*ioapi\.[ch]/d" \ - -i scribus/CMakeLists.txt Scribus.pro || die - rm scribus/ioapi.[ch] || die - - sed \ - -e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \ - -i resources/templates/CMakeLists.txt || die - - sed \ - -e "/^add_subdirectory(ui\/qml)/s/^/#DONT/" \ - -i scribus/CMakeLists.txt || die # nothing but a bogus Hello World test -} - -src_configure() { - # bug #550818 - append-cppflags -DHAVE_MEMRCHR - - local mycmakeargs=( - -DHAVE_PYTHON=ON - -DWANT_DISTROBUILD=ON - -DWANT_CPP17=ON - -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/ - -DPython3_EXECUTABLE="${PYTHON}" - -DWITH_BOOST=$(usex boost) - -DWANT_DEBUG=$(usex debug) - -DWANT_NOEXAMPLES=$(usex !examples) - -DWANT_GRAPHICSMAGICK=$(usex graphicsmagick) - -DWANT_HUNSPELL=$(usex hunspell) - -DWANT_HEADERINSTALL=$(usex !minimal) - -DWANT_NOOSG=$(usex !osg) - -DWITH_PODOFO=$(usex pdf) - -DWANT_NOTEMPLATES=$(usex !templates) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if ! use tk; then - rm "${ED}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die - fi - if use scripts; then - python_fix_shebang "${ED}"/usr/share/scribus/scripts - python_optimize "${ED}"/usr/share/scribus/scripts - else - rm "${ED}"/usr/share/scribus/scripts/*.py || die - fi - - mv "${ED}"/usr/share/doc/${PF}/{en,html} || die - ln -sf html "${ED}"/usr/share/doc/${PF}/en || die - - # These files are parsed to populate the help/about window. - cat >> "${T}"/COPYING <<- EOF || die - ${PN} is licensed under the "${LICENSE}". - Please visit https://www.gnu.org/licenses/gpl-2.0.html for the complete license text. - EOF - dodoc "${T}"/COPYING - docompress -x /usr/share/doc/${PF}/en /usr/share/doc/${PF}/{AUTHORS,TRANSLATION,LINKS,COPYING} - - local size - for size in 16 32 128 256 512; do - newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus.png - done - newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus.png - doicon resources/iconsets/*/scribus.png - domenu scribus.desktop -} diff --git a/app-office/scribus/scribus-1.5.8-r2.ebuild b/app-office/scribus/scribus-1.5.8-r2.ebuild new file mode 100644 index 000000000000..edff91bca961 --- /dev/null +++ b/app-office/scribus/scribus-1.5.8-r2.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="tk?" +inherit cmake desktop flag-o-matic python-single-r1 xdg + +DESCRIPTION="Desktop publishing (DTP) and layout program" +HOMEPAGE="https://www.scribus.net/" +SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + tk? ( scripts )" + +# osg +# couple of third_party libs bundled +DEPEND="${PYTHON_DEPS} + app-text/libmspub + app-text/libqxp + app-text/poppler:= + dev-libs/hyphen + dev-libs/icu:0= + dev-libs/librevenge + dev-libs/libxml2 + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:0=[icu] + media-libs/lcms:2 + media-libs/libcdr + media-libs/libfreehand + media-libs/libjpeg-turbo:= + media-libs/libpagemaker + media-libs/libpng:0= + media-libs/libvisio + media-libs/libzmf + media-libs/tiff:0 + net-print/cups + sys-libs/zlib[minizip] + x11-libs/cairo[X,svg(+)] + boost? ( dev-libs/boost:= ) + graphicsmagick? ( media-gfx/graphicsmagick:= ) + hunspell? ( app-text/hunspell:= ) + osg? ( dev-games/openscenegraph:= ) + pdf? ( app-text/podofo:0= ) + scripts? ( + $(python_gen_cond_dep ' + dev-python/pillow[tk?,${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + app-text/ghostscript-gpl +" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +PATCHES=( + # non(?)-upstreamable + "${FILESDIR}"/${PN}-1.5.3-fpic.patch + "${FILESDIR}"/${PN}-1.5.6-docdir.patch + "${FILESDIR}"/${PN}-1.5.8-findhyphen-1.patch + "${FILESDIR}"/${PN}-1.5.6-findhyphen.patch + "${FILESDIR}"/${PN}-1.5.8-poppler-22.2.0-1.patch + "${FILESDIR}"/${PN}-1.5.8-poppler-22.2.0-2.patch + "${FILESDIR}"/${PN}-1.5.8-poppler-22.03.0.patch # bug 834537 + "${FILESDIR}"/${PN}-1.5.8-poppler-22.04.0.patch # bug 843287 + "${FILESDIR}"/${PN}-1.5.8-poppler-22.09.0.patch +) + +CMAKE_BUILD_TYPE="Release" + +S="${WORKDIR}/${P}" + +src_prepare() { + cmake_src_prepare + + rm -r codegen/cheetah scribus/third_party/hyphen || die + + sed \ + -e "/^\s*unzip\.[ch]/d" \ + -e "/^\s*ioapi\.[ch]/d" \ + -i scribus/CMakeLists.txt Scribus.pro || die + rm scribus/ioapi.[ch] || die + + sed \ + -e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \ + -i resources/templates/CMakeLists.txt || die + + sed \ + -e "/^add_subdirectory(ui\/qml)/s/^/#DONT/" \ + -i scribus/CMakeLists.txt || die # nothing but a bogus Hello World test +} + +src_configure() { + # bug #550818 + append-cppflags -DHAVE_MEMRCHR + + local mycmakeargs=( + -DHAVE_PYTHON=ON + -DWANT_DISTROBUILD=ON + -DWANT_CPP17=ON + -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/ + -DPython3_EXECUTABLE="${PYTHON}" + -DWITH_BOOST=$(usex boost) + -DWANT_DEBUG=$(usex debug) + -DWANT_NOEXAMPLES=$(usex !examples) + -DWANT_GRAPHICSMAGICK=$(usex graphicsmagick) + -DWANT_HUNSPELL=$(usex hunspell) + -DWANT_HEADERINSTALL=$(usex !minimal) + -DWANT_NOOSG=$(usex !osg) + -DWITH_PODOFO=$(usex pdf) + -DWANT_NOTEMPLATES=$(usex !templates) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if ! use tk; then + rm "${ED}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die + fi + if use scripts; then + python_fix_shebang "${ED}"/usr/share/scribus/scripts + python_optimize "${ED}"/usr/share/scribus/scripts + else + rm "${ED}"/usr/share/scribus/scripts/*.py || die + fi + + mv "${ED}"/usr/share/doc/${PF}/{en,html} || die + ln -sf html "${ED}"/usr/share/doc/${PF}/en || die + + # These files are parsed to populate the help/about window. + cat >> "${T}"/COPYING <<- EOF || die + ${PN} is licensed under the "${LICENSE}". + Please visit https://www.gnu.org/licenses/gpl-2.0.html for the complete license text. + EOF + dodoc "${T}"/COPYING + docompress -x /usr/share/doc/${PF}/en /usr/share/doc/${PF}/{AUTHORS,TRANSLATION,LINKS,COPYING} + + local size + for size in 16 32 128 256 512; do + newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus.png + done + newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus.png + doicon resources/iconsets/*/scribus.png + domenu scribus.desktop +} diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index d376e584b49d16e08319d980a5cc78e960a7c9f9..c459ce5316e5d5436645810ed5c98a0c8135e146 100644 GIT binary patch delta 8743 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 bash51 + my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2)) + + patch_url= + my_patch_index= + + for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; my_patch_index++)) ; do + for url in mirror://gnu/${pn} ftp://ftp.cwru.edu/pub/bash ; do + patch_url=$(printf "${url}/${PN}-$(ver_cut 1-2)-patches/${my_p}-%03d" ${my_patch_index}) + SRC_URI+=" ${patch_url}" + SRC_URI+=" verify-sig? ( ${patch_url}.sig )" + done + + MY_PATCHES+=( "${DISTDIR}"/$(printf ${my_p}-%03d ${my_patch_index}) ) + done + + unset my_pn patch_url my_patch_index + fi +else + SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" + SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" +fi + +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + +LICENSE="GPL-3+" +SLOT="0" +if is_release ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" + +DEPEND=" + >=sys-libs/ncurses-5.2-r2:= + nls? ( virtual/libintl ) +" +if is_release ; then + DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" +fi +RDEPEND=" + ${DEPEND} +" +# We only need yacc when the .y files get patched (bash42-005, bash51-011) +BDEPEND=" + virtual/yacc + pgo? ( dev-util/gperf ) + verify-sig? ( sec-keys/openpgp-keys-chetramey ) +" + +S="${WORKDIR}/${MY_P}" + +# EAPI 8 tries to append it but it doesn't exist here +QA_CONFIGURE_OPTIONS="--disable-static" + +PATCHES=( + #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ + + # Patches from Chet sent to bash-bug ml + "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch + "${FILESDIR}"/${P}-fix-for-brackets-in-nested-parameter-expansions.patch + "${FILESDIR}"/${P}-fixes-for-extglob-in-compat-mode.patch +) + +pkg_setup() { + # bug #7332 + if is-flag -malign-double ; then + eerror "Detected bad CFLAGS '-malign-double'. Do not use this" + eerror "as it breaks LFS (struct stat64) on x86." + die "remove -malign-double from your CFLAGS mr ricer" + fi + + if use bashlogger ; then + ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." + ewarn "This will log ALL output you enter into the shell, you have been warned." + fi +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + else + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} + fi + + unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi + fi +} + +src_prepare() { + # Include official patches + [[ ${PLEVEL} -gt 0 ]] && eapply -p0 "${MY_PATCHES[@]}" + + # Clean out local libs so we know we use system ones w/releases. + if is_release ; then + rm -rf lib/{readline,termcap}/* || die + touch lib/{readline,termcap}/Makefile.in || die # for config.status + sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die + fi + + # Prefixify hardcoded path names. No-op for non-prefix. + hprefixify pathnames.h.in + + # Avoid regenerating docs after patches, bug #407985 + sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die + touch -r . doc/* || die + + eapply -p0 "${PATCHES[@]}" + eapply_user +} + +src_configure() { + local myconf=( + --disable-profiling + + # Force linking with system curses ... the bundled termcap lib + # sucks bad compared to ncurses. For the most part, ncurses + # is here because readline needs it. But bash itself calls + # ncurses in one or two small places :(. + --with-curses + + $(use_enable mem-scramble) + $(use_enable net net-redirections) + $(use_enable readline) + $(use_enable readline bang-history) + $(use_enable readline history) + $(use_with afs) + $(use_with mem-scramble bash-malloc) + ) + + # For descriptions of these, see config-top.h + # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 + append-cppflags \ + -DDEFAULT_PATH_VALUE=\'\"${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin\"\' \ + -DSTANDARD_UTILS_PATH=\'\"${EPREFIX}/bin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/usr/sbin\"\' \ + -DSYS_BASHRC=\'\"${EPREFIX}/etc/bash/bashrc\"\' \ + -DSYS_BASH_LOGOUT=\'\"${EPREFIX}/etc/bash/bash_logout\"\' \ + -DNON_INTERACTIVE_LOGIN_SHELLS \ + -DSSH_SOURCE_BASHRC \ + $(use bashlogger && echo -DSYSLOG_HISTORY) + + # Don't even think about building this statically without + # reading bug #7714 first. If you still build it statically, + # don't come crying to us with bugs ;). + #use static && export LDFLAGS="${LDFLAGS} -static" + use nls || myconf+=( --disable-nls ) + + if is_release ; then + # Historically, we always used the builtin readline, but since + # our handling of SONAME upgrades has gotten much more stable + # in the PM (and the readline ebuild itself preserves the old + # libs during upgrades), linking against the system copy should + # be safe. + # Exact cached version here doesn't really matter as long as it + # is at least what's in the DEPEND up above. + export ac_cv_rl_version=${READLINE_VER%%_*} + + # Use system readline only with released versions. + myconf+=( --with-installed-readline=. ) + fi + + if use plugins ; then + append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/bash + else + # Disable the plugins logic by hand since bash doesn't + # provide a way of doing it. + export ac_cv_func_dl{close,open,sym}=no \ + ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no + + sed -i \ + -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ + configure || die + fi + + # bug #444070 + tc-export AR + + econf "${myconf[@]}" +} + +src_compile() { + if use pgo ; then + # Build Bash and run its tests to generate profiles. + emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" + + # Used in test suite. + unset A + + emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" -k check + + # Rebuild Bash using the profiling data we just generated. + emake clean + emake CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" + + use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" all others + else + emake + + use plugins && emake -C examples/loadables all others + fi +} + +src_test() { + # Used in test suite. + unset A + + default +} + +src_install() { + local d f + + default + + dodir /bin + mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die + dosym bash /bin/rbash + + insinto /etc/bash + doins "${FILESDIR}"/bash_logout + doins "$(prefixify_ro "${FILESDIR}"/bashrc)" + + keepdir /etc/bash/bashrc.d + + insinto /etc/skel + for f in bash{_logout,_profile,rc} ; do + newins "${FILESDIR}"/dot-${f} .${f} + done + + local sed_args=( + -e "s:#${USERLAND}#@::" + -e '/#@/d' + ) + + if ! use readline ; then + # bug #432338 + sed_args+=( + -e '/^shopt -s histappend/s:^:#:' + -e 's:use_color=true:use_color=false:' + ) + fi + + sed -i \ + "${sed_args[@]}" \ + "${ED}"/etc/skel/.bashrc \ + "${ED}"/etc/bash/bashrc || die + + if use plugins ; then + exeinto /usr/$(get_libdir)/bash + doexe $(echo examples/loadables/*.o | sed 's:\.o::g') + + insinto /usr/include/bash-plugins + doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} + fi + + if use examples ; then + for d in examples/{functions,misc,scripts,startup-files} ; do + exeinto /usr/share/doc/${PF}/${d} + docinto ${d} + for f in ${d}/* ; do + if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then + doexe ${f} + else + dodoc ${f} + fi + done + done + fi + + # Install bash_builtins.1 and rbash.1 + emake -C doc DESTDIR="${D}" install_builtins + sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die + doman "${T}"/rbash.1 + + newdoc CWRU/changelog ChangeLog + dosym bash.info /usr/share/info/bashref.info +} + +pkg_preinst() { + if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then + mkdir -p "${EROOT}"/etc/bash + mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ + fi +} + +pkg_postinst() { + # If /bin/sh does not exist, provide it + if [[ ! -e ${EROOT}/bin/sh ]] ; then + ln -sf bash "${EROOT}"/bin/sh + fi +} diff --git a/app-shells/bash/files/bash-5.2_p2-fix-for-brackets-in-nested-parameter-expansions.patch b/app-shells/bash/files/bash-5.2_p2-fix-for-brackets-in-nested-parameter-expansions.patch new file mode 100644 index 000000000000..9c1b03f8b2df --- /dev/null +++ b/app-shells/bash/files/bash-5.2_p2-fix-for-brackets-in-nested-parameter-expansions.patch @@ -0,0 +1,41 @@ +https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=22f21b760ed90eb77c3756e6ccf39b73c84f532a + +--- subst.c ++++ subst.c +@@ -1798,6 +1798,9 @@ extract_heredoc_dolbrace_string (string, sindex, quoted, flags) + return (result); + } + ++#define PARAMEXPNEST_MAX 32 // for now ++static int dbstate[PARAMEXPNEST_MAX]; ++ + /* Extract a parameter expansion expression within ${ and } from STRING. + Obey the Posix.2 rules for finding the ending `}': count braces while + skipping over enclosed quoted strings and command substitutions. +@@ -1828,6 +1831,8 @@ extract_dollar_brace_string (string, sindex, quoted, flags) + if (quoted == Q_HERE_DOCUMENT && dolbrace_state == DOLBRACE_QUOTE && (flags & SX_NOALLOC) == 0) + return (extract_heredoc_dolbrace_string (string, sindex, quoted, flags)); + ++ dbstate[0] = dolbrace_state; ++ + pass_character = 0; + nesting_level = 1; + slen = strlen (string + *sindex) + *sindex; +@@ -1852,6 +1857,8 @@ extract_dollar_brace_string (string, sindex, quoted, flags) + + if (string[i] == '$' && string[i+1] == LBRACE) + { ++ if (nesting_level < PARAMEXPNEST_MAX) ++ dbstate[nesting_level] = dolbrace_state; + nesting_level++; + i += 2; + if (dolbrace_state == DOLBRACE_QUOTE || dolbrace_state == DOLBRACE_WORD) +@@ -1864,6 +1871,7 @@ extract_dollar_brace_string (string, sindex, quoted, flags) + nesting_level--; + if (nesting_level == 0) + break; ++ dolbrace_state = (nesting_level < PARAMEXPNEST_MAX) ? dbstate[nesting_level] : dbstate[0]; /* Guess using initial state */ + i++; + continue; + } + diff --git a/app-shells/bash/files/bash-5.2_p2-fixes-for-extglob-in-compat-mode.patch b/app-shells/bash/files/bash-5.2_p2-fixes-for-extglob-in-compat-mode.patch new file mode 100644 index 000000000000..16393c79af8b --- /dev/null +++ b/app-shells/bash/files/bash-5.2_p2-fixes-for-extglob-in-compat-mode.patch @@ -0,0 +1,282 @@ +https://bugs.gentoo.org/873931 +https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00001.html +https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=22f21b760ed90eb77c3756e6ccf39b73c84f532a + +--- MANIFEST ++++ MANIFEST +@@ -1131,6 +1131,7 @@ tests/extglob4.sub f + tests/extglob5.sub f + tests/extglob6.sub f + tests/extglob7.sub f ++tests/extglob8.sub f + tests/func.tests f + tests/func.right f + tests/func1.sub f +--- builtins/common.h ++++ builtins/common.h +@@ -257,6 +257,10 @@ extern int print_shift_error; + extern int expand_once_flag; + #endif + ++#if defined (EXTENDED_GLOB) ++extern int extglob_flag; ++#endif ++ + /* variables from source.def */ + extern int source_searches_cwd; + extern int source_uses_path; +--- builtins/shopt.def ++++ builtins/shopt.def +@@ -1,7 +1,7 @@ + This file is shopt.def, from which is created shopt.c. + It implements the Bash `shopt' builtin. + +-Copyright (C) 1994-2021 Free Software Foundation, Inc. ++Copyright (C) 1994-2022 Free Software Foundation, Inc. + + This file is part of GNU Bash, the Bourne Again SHell. + +@@ -149,6 +149,11 @@ static int shopt_set_complete_direxpand PARAMS((char *, int)); + static int set_assoc_expand PARAMS((char *, int)); + #endif + ++#if defined (EXTENDED_GLOB) ++int extglob_flag = EXTGLOB_DEFAULT; ++static int shopt_set_extglob PARAMS((char *, int)); ++#endif ++ + static int shopt_set_debug_mode PARAMS((char *, int)); + + static int shopt_login_shell; +@@ -203,7 +208,7 @@ static struct { + { "extdebug", &debugging_mode, shopt_set_debug_mode }, + #endif + #if defined (EXTENDED_GLOB) +- { "extglob", &extended_glob, (shopt_set_func_t *)NULL }, ++ { "extglob", &extglob_flag, shopt_set_extglob }, + #endif + { "extquote", &extended_quote, (shopt_set_func_t *)NULL }, + { "failglob", &fail_glob_expansion, (shopt_set_func_t *)NULL }, +@@ -374,7 +379,7 @@ reset_shopt_options () + #endif + + #if defined (EXTENDED_GLOB) +- extended_glob = EXTGLOB_DEFAULT; ++ extended_glob = extglob_flag = EXTGLOB_DEFAULT; + #endif + + #if defined (ARRAY_VARS) +@@ -631,11 +636,24 @@ shopt_set_debug_mode (option_name, mode) + return (0); + } + ++#if defined (EXTENDED_GLOB) ++static int ++shopt_set_extglob (option_name, mode) ++ char *option_name; ++ int mode; ++{ ++ extended_glob = extglob_flag; ++ return 0; ++} ++#endif ++ + #if defined (READLINE) + static int + shopt_enable_hostname_completion (option_name, mode) + char *option_name; + int mode; ++ ++ + { + return (enable_hostname_completion (mode)); + } +--- execute_cmd.c ++++ execute_cmd.c +@@ -3990,13 +3990,11 @@ execute_cond_node (cond) + else + #endif /* COND_REGEXP */ + { +- int oe; +- oe = extended_glob; + extended_glob = 1; + result = binary_test (cond->op->word, arg1, arg2, TEST_PATMATCH|TEST_ARITHEXP|TEST_LOCALE) + ? EXECUTION_SUCCESS + : EXECUTION_FAILURE; +- extended_glob = oe; ++ extended_glob = extglob_flag; + } + if (arg1 != nullstr) + free (arg1); +--- parse.y ++++ parse.y +@@ -125,7 +125,7 @@ do { \ + } while (0) + + #if defined (EXTENDED_GLOB) +-extern int extended_glob; ++extern int extended_glob, extglob_flag; + #endif + + #if defined (TRANSLATABLE_STRINGS) +@@ -312,8 +312,6 @@ static int token_before_that; + /* The token read prior to token_before_that. */ + static int two_tokens_ago; + +-static int global_extglob; +- + /* The line number in a script where the word in a `case WORD', `select WORD' + or `for WORD' begins. This is a nested command maximum, since the array + index is decremented after a case, select, or for command is parsed. */ +@@ -3304,7 +3302,7 @@ reset_parser () + #if defined (EXTENDED_GLOB) + /* Reset to global value of extended glob */ + if (parser_state & (PST_EXTPAT|PST_CMDSUBST)) +- extended_glob = global_extglob; ++ extended_glob = extglob_flag; + #endif + + parser_state = 0; +@@ -4118,10 +4116,10 @@ parse_comsub (qc, open, close, lenp, flags) + expand_aliases = posixly_correct != 0; + #if defined (EXTENDED_GLOB) + /* If (parser_state & PST_EXTPAT), we're parsing an extended pattern for a +- conditional command and have already set global_extglob appropriately. */ ++ conditional command and have already set extended_glob appropriately. */ + if (shell_compatibility_level <= 51 && was_extpat == 0) + { +- local_extglob = global_extglob = extended_glob; ++ local_extglob = extended_glob; + extended_glob = 1; + } + #endif +@@ -4229,7 +4227,7 @@ xparse_dolparen (base, string, indp, flags) + { + sh_parser_state_t ps; + sh_input_line_state_t ls; +- int orig_ind, nc, sflags, start_lineno; ++ int orig_ind, nc, sflags, start_lineno, local_extglob; + char *ret, *ep, *ostring; + + /*debug_parser(1);*/ +@@ -4272,7 +4270,7 @@ xparse_dolparen (base, string, indp, flags) + old value will be restored by restore_parser_state(). */ + expand_aliases = 0; + #if defined (EXTENDED_GLOB) +- global_extglob = extended_glob; /* for reset_parser() */ ++ local_extglob = extended_glob; + #endif + + token_to_read = DOLPAREN; /* let's trick the parser */ +@@ -4290,6 +4288,9 @@ xparse_dolparen (base, string, indp, flags) + restore_input_line_state (&ls); + restore_parser_state (&ps); + ++#if defined (EXTENDED_GLOB) ++ extended_glob = local_extglob; ++#endif + token_to_read = 0; + + /* If parse_string returns < 0, we need to jump to top level with the +@@ -4724,12 +4725,16 @@ cond_term () + } + + /* rhs */ ++#if defined (EXTENDED_GLOB) + local_extglob = extended_glob; + if (parser_state & PST_EXTPAT) + extended_glob = 1; ++#endif + tok = read_token (READ); ++#if defined (EXTENDED_GLOB) + if (parser_state & PST_EXTPAT) + extended_glob = local_extglob; ++#endif + parser_state &= ~(PST_REGEXP|PST_EXTPAT); + + if (tok == WORD) +@@ -4776,7 +4781,6 @@ parse_cond_command () + { + COND_COM *cexp; + +- global_extglob = extended_glob; + cexp = cond_expr (); + return (make_cond_command (cexp)); + } +--- patchlevel.h ++++ patchlevel.h +@@ -1,6 +1,6 @@ + /* patchlevel.h -- current bash patch level */ + +-/* Copyright (C) 2001-2021 Free Software Foundation, Inc. ++/* Copyright (C) 2001-2022 Free Software Foundation, Inc. + + This file is part of GNU Bash, the Bourne Again SHell. + +--- tests/extglob.right ++++ tests/extglob.right +@@ -182,3 +182,10 @@ no dotglob: .a .foo bar + ? . .. .a .foo + * + bar ++extglob off ++x ++extglob off ++extglob off ++extglob off ++extglob off ++extglob off +--- tests/extglob.tests ++++ tests/extglob.tests +@@ -386,5 +386,6 @@ ${THIS_SH} ./extglob4.sub + ${THIS_SH} ./extglob5.sub + ${THIS_SH} ./extglob6.sub + ${THIS_SH} ./extglob7.sub ++${THIS_SH} ./extglob8.sub + + exit 0 +--- /dev/null ++++ tests/extglob8.sub +@@ -0,0 +1,33 @@ ++# This program is free software: you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation, either version 3 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++# ++# extglob option interaction with other parts of the shell that force ++# extended_glob on; only an issue in compatibility mode ++ ++shopt -u extglob ++ ++BASH_COMPAT=50 ++shopt extglob ++ ++echo $(echo $(echo $(echo $(echo $(echo x) ) ) ) ) ++shopt extglob ++ ++shopt -u extglob ++ ++[[ '' = $(shopt extglob >&2) ]] ++shopt extglob ++ ++shopt -u extglob ++ ++[[ foo = $(: $(shopt extglob >&2)) ]] ++shopt extglob +--- tests/run-extglob ++++ tests/run-extglob +@@ -1,4 +1,4 @@ + PATH=$PATH:`pwd` + export PATH +-${THIS_SH} ./extglob.tests | grep -v '^expect' > ${BASH_TSTOUT} ++${THIS_SH} ./extglob.tests 2>&1 | grep -v '^expect' > ${BASH_TSTOUT} + diff ${BASH_TSTOUT} extglob.right && rm -f ${BASH_TSTOUT} + diff --git a/app-shells/ctypes-sh/Manifest b/app-shells/ctypes-sh/Manifest index 57ea8d9d2113..f47c57eaa8d6 100644 --- a/app-shells/ctypes-sh/Manifest +++ b/app-shells/ctypes-sh/Manifest @@ -1,3 +1,3 @@ DIST ctypes-sh-1.2.tar.gz 475531 BLAKE2B 6fe00415244227629b952a0c18f9c95659a3fb22b9f17e109554f11084d27bf4c23eca5bfc49679b63367fa9fe74a20f206ac79955ed6588418033f37b776729 SHA512 23e9c30acc8ed5b4fe93fe1427c406e7c7b18067bbfc3f948126683910efc645cc69e426d771beb715148b54dffce75351b7773d8b54ac13f74d9787db8529f6 -EBUILD ctypes-sh-1.2-r1.ebuild 740 BLAKE2B 0f78f090cc8c7fcfbe8d117d4d302575297601e0588efbbaf9ea66954b51b182be586cc34919534baa5c8c1a6647afbecef6de8ed6e46d8d1590d1c85f457dc5 SHA512 0c509b7d3e64e3458498155fdd36ad5e70caa31219ae2ca9b2db6a150e69291c1bd19f14144b460e4487ddd27676ff35ef8d0ec1f6258de9e1ffa518ba44f81b +EBUILD ctypes-sh-1.2-r2.ebuild 742 BLAKE2B e101dd97e9cf60e1c439deca268802edca0be3bf5cf655a68db571a788006f01b842a7fc1494623fdf56cb7bf26e46d1724738efa9cc88d02aed27244f2f0a75 SHA512 95c22cc58c8ee2b58b92ce2dc254ab7ebbe3f5bdaa26cbcd5eab67273783f9e2f2876258fad6f8a9c71efe0290b12a84180007c3a9499028d45587abb5700f2d MISC metadata.xml 559 BLAKE2B 24fcb4347cb88adec14f281050bb817b798247bdf61ce0a2477b01b129cdcad222f06dd8ee93e0fe6082e26dae1665d790ea7be0b21eb456f1747e7edf89fdae SHA512 418b64e40fe7abf72bc7a0a10e727cd71acfe8ee4df8cdd50c4e069d4de44f43252dfde4a53a33e8800e989d9510a6d91e90f6fe8b0749c05c7f26767e90c998 diff --git a/app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild b/app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild deleted file mode 100644 index b4b3407a8bfb..000000000000 --- a/app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="Foreign function interface for bash" -HOMEPAGE="http://ctypes.sh/" -SRC_URI="https://github.com/taviso/${PN/-/.}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-arch/bzip2 - app-arch/xz-utils - app-shells/bash[plugins(-)] - dev-libs/libffi:= - virtual/libelf -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_test() { - pushd test >/dev/null || die - PATH="${S}:${PATH}" \ - LD_LIBRARY_PATH="${S}/src/.libs" \ - make CC="$(tc-getCC)" || die "make check failed" - popd > /dev/null || die -} diff --git a/app-shells/ctypes-sh/ctypes-sh-1.2-r2.ebuild b/app-shells/ctypes-sh/ctypes-sh-1.2-r2.ebuild new file mode 100644 index 000000000000..3b1a75ac8c21 --- /dev/null +++ b/app-shells/ctypes-sh/ctypes-sh-1.2-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="Foreign function interface for bash" +HOMEPAGE="http://ctypes.sh/" +SRC_URI="https://github.com/taviso/${PN/-/.}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-arch/bzip2 + app-arch/xz-utils + app-shells/bash:=[plugins(-)] + dev-libs/libffi:= + virtual/libelf +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_test() { + pushd test >/dev/null || die + PATH="${S}:${PATH}" \ + LD_LIBRARY_PATH="${S}/src/.libs" \ + make CC="$(tc-getCC)" || die "make check failed" + popd > /dev/null || die +} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 24e998669c52b6ba4f7c0b527155034cd2c9a9b9..894e783fe202ac39b9c35b9503c6252750fcf9da 100644 GIT binary patch delta 47175 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 RNPhp%{|B4Wo?I+n0RVjVm(>6O diff --git a/app-text/dblatex/Manifest b/app-text/dblatex/Manifest index 54250498aaa8..03851759773c 100644 --- a/app-text/dblatex/Manifest +++ b/app-text/dblatex/Manifest @@ -6,5 +6,5 @@ AUX dblatex-0.3.11-setup.patch 1751 BLAKE2B a83e41c4fa68eaee1b6e80404cd5486e64f1 DIST dblatex-0.3.11py3.tar.bz2 1671505 BLAKE2B 44e89f5f8d81105a3401074ad765479c04a495962c3efb3677cec81bf3b85c67a03585e7da8bdbd103cbea84e38d2bc633bd13704a5835c98d70fed644bfc6ba SHA512 48c1445c702e9c7c3ff83c57bb8a0caf5f4b027669a70887af0a23f75f5f99fb6840c4281b8bad9402910f3850af485d432e3109e5fd93184434cc87eb712695 DIST dblatex3-0.3.12.tar.bz2 1693272 BLAKE2B 9310ce5db3b5f92e183f2656c5b1881edaf0208ae4f78f853332c844258fa38d443921fc42c03301773b1451ce272a538c305d765acbdc6eafbdcf25ebf5d2d3 SHA512 5bfa774c8dbe362775f6bbb5e1196e5a2bb1af239778133c12ddc725406ced67f3ff422433a2a1aa02d4431e9be58ba12e918379deb81fcd5b96533d2bdf029a EBUILD dblatex-0.3.11-r1.ebuild 1831 BLAKE2B 41f2ccd33d97a0f7435ff9c2c38a9b576632006b8b0d3785a2dbc5a5aeb248d700234da72e8df7727b8ebe2c3656b026bf1ddeeafdfb3eaaa8fcab770ec9363e SHA512 38ebf48126388a7292805351ee2c31b514865b60aade48a2321adeabcef9dd5bb227f87026cf56da8e843203b044860d51575d1b9932069da48c80bfd8be9b1c -EBUILD dblatex-0.3.12.ebuild 1801 BLAKE2B b0ae710206be4ba84994f613572545c6cf72ef656572fdf7ce0f71d16c67ed5743df4868df11e96ea49d8776215e259449bb436bdfa0dfdbae14e1cf6075bb0f SHA512 830ff7a99de8370d7f05d7ac372129d81306e6b32ab5bc22b26c31ce14dae49e29f44fffd849733f8082994729f5371f024497419b8160fa9f9fbaf9c52179b1 +EBUILD dblatex-0.3.12.ebuild 1883 BLAKE2B b55ebcad370e61638b829f59c44f2c5662edd6dc9e9dc0a19b4e1419b7da6a0525296c9063b1370c7e0882cbe46811ec6ae0f9df071d903f2d8ba3df7b1e2091 SHA512 b1d0de2982f506a6884c33003646d1afe0bef321c0b220220c739358ed1c262d8bef4655951157a9fe66e65aaa6eb8a64d1e4aa93c529c188f176b48c0030430 MISC metadata.xml 908 BLAKE2B e13f176739b3fb7a63a5eaeb704afa1c0b4e9740ea25dec54656c283cf9f8f614096aae407df8822414e054eaad0082c738c0a5a2acc91a51ce3f6b729fc37d6 SHA512 a39c4073b4cec1753724d16bcca023c9306eeac79bc7f008c6e090f85c4661733810c9864b91b9552fbbec242c01a312780ee780d11724ce26399bad3c9a0899 diff --git a/app-text/dblatex/dblatex-0.3.12.ebuild b/app-text/dblatex/dblatex-0.3.12.ebuild index 067205a95c9c..7f94fbc6a996 100644 --- a/app-text/dblatex/dblatex-0.3.12.ebuild +++ b/app-text/dblatex/dblatex-0.3.12.ebuild @@ -14,7 +14,8 @@ SRC_URI="https://downloads.sourceforge.net/project/dblatex/dblatex/${P}/${PN}3-$ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="inkscape" +IUSE="inkscape test" +RESTRICT="!test? ( test )" RDEPEND=" app-text/docbook-xml-dtd:4.5 @@ -34,6 +35,8 @@ RDEPEND=" inkscape? ( media-gfx/inkscape ) " DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND} + test? ( ~${CATEGORY}/${P} )" S="${WORKDIR}/${PN}3-${PV}" diff --git a/app-text/jabref-bin/Manifest b/app-text/jabref-bin/Manifest index f96cacbcd8fc..1a38d37e0602 100644 --- a/app-text/jabref-bin/Manifest +++ b/app-text/jabref-bin/Manifest @@ -1,16 +1,6 @@ -DIST JabRef-3.7.jar 36702576 BLAKE2B a06dd79792f47cb202573a1e620da3f15c9b29705bac5e712e1c95d4df0c21c4c52d2ea30704b9e7427af11cd52ec01fd83017cb343e728ab1d073a7f2513690 SHA512 74ed9fcfa3e6e4a3facf588d8fa2d73374137d9796ba79aa9c97df6807348af5f5ca9b8670e8909d06847f8501c9a344e300172be444be9b2bd773cd4d6314c4 -DIST JabRef-3.8.1.jar 36739725 BLAKE2B edee679afcbcf3745a251e372608ac24fefc29bec9e99e41fcbbb296255edfb2ea8df38f187efe7d6345855af62e0bee82a835f781418a3202cde19abc00fff0 SHA512 9241fb586da7bc6047dc6eb6e5b31800003bf31d6262033b54629e0c81856b56234a5c671ce7ab87d3b7332a70551c81c2275354e97607ad9f513686c5826780 DIST JabRef-3.8.2.jar 37003442 BLAKE2B 7414128603c8a3c41c0f88003b504636fa64865fbdc0ed82b23b54855750d56631f55e371382209f331579f47ac4b3d3b1ed1d389f50f168dcc2468dff3a411c SHA512 84546987ffdef106643b3aba3216041809ac42464ff37fb63dbe806e282c19c25139d8532b695a4f5ca8ad638eb23860b32bd3806e82409e2d38425d5a42e830 -DIST JabRef-3.8.jar 36714920 BLAKE2B 4a26b40168a66dd8872ff194ce687589bb5b0c679d24c1f3acb133ead2d7fde4ce305b3ef27e1cab99045657701b83054d42c17a7bc6e25e0afba13e1d6ec0e6 SHA512 15805d06c7a566b60c28035e0f9a1d525b68774395a618e43ed7fdcc053d21e61f5930c658155d2e4ff739821789f2f988ce6e9a5502bd5536ce0a672ee19854 -DIST JabRef-4.0.jar 56583311 BLAKE2B cb45bad15d507ddfa9320b7805c9c8fee4be888eb2e209a1e9447d0923e729683ebac4dc91df29172da062946c9aca816200034106238de573e7c34a31ff601b SHA512 a3e27ae895c77c6d9e6a9bd2312c7b590fe7d9c45a5d42ecc5ebb75a7be9bce27bcfb7d17e06409c05e7fe490b3ff0e6776c3f12b205acb5e95bceeef6823af2 -DIST JabRef-4.1.jar 55587800 BLAKE2B fdbe44b672d0cab611c41a4c28fbe4e11e72ed4b0dff4b743a03ab49ad74a8472173e28c0b576a23d7a5a40c2b23bc6ce6f72aed378b3e5aca4e8b96abcaaf27 SHA512 22fae27a7eb8653e11fc5bd91f721dde49be9d1d79e1a4c05282893c25f993babe8a6df29e154bbb749e9ecc940b42b37401ab3f453401dc8eaa24e2e118d1a6 DIST JabRef-4.3.1.jar 56868438 BLAKE2B d970599f6bfd4fef7ceda656fafeea77b5c2860ece1b5086bf895cbf212c49bb5e573f5573c483a7fc62431266899dbac7a9bd8e20308d51f5ba2d0c8814319f SHA512 6ff466e91d827254271e5728a9af9c46ac811c2e4fe01c01a2ec6ef9cc75d20978803f18e49365c8a695b0d2db7009ecf05f69f446b9e9136dad5526d5e83f19 -EBUILD jabref-bin-3.7.ebuild 859 BLAKE2B 3bd2a2d3733dd0fad638cdb88427b9d78e50bfc1bb1c5f7ec816cd6ddb0db92e370fcd35fc448f2a85464ce40cc8a3bbb808460f4962d233067649a825b615db SHA512 42fa1a4896c93007c95a58bba7c6a9f64b821a401efea62691d5a0686069900342abd38cf1f5fea96550a726924901e3a35b8659d20cc1d5f1edb18d1e77eb8c -EBUILD jabref-bin-3.8.1.ebuild 946 BLAKE2B 88541ba47583cf992ee7d2852211e32b6a9cb5d49531a60baefe105da1039271a7c0b0c3e90c712931e3f164b1d365cff34587216cd4d7c6c3f5122fa0e50772 SHA512 a7419620d4ef781b2d5d9159cf65d9692ed05fb73a6a171a93f90e2c286a812d123e523b6ece1a87e933835826f2a2eefb6d0ac6a1eea38bdc51079d3634fbbe -EBUILD jabref-bin-3.8.2.ebuild 942 BLAKE2B 160077839c9c06dad71508a1f7ce72319b2a47346905fe10bada62c1d222101dc055c3246300cd6eeb1cdeaf209d58939eefad41ff01451427e02d5c65c8155c SHA512 ae63400fcdee00312be4d8dd0156dee79b3619003d47c8bd11b6a4097a8b404c3599c584e119da81aa8e2bb37e79abd72ea006d57b23a513b5a7d01065532f21 -EBUILD jabref-bin-3.8.ebuild 951 BLAKE2B 45fcd84991da9c1205c0945ee4f813e47478d4821f15c9a9d8fa7e53a4e1d8a630a9182430408cc953f2dcaa5dcb4084676a6069a78bf3947325f7953b1ddd15 SHA512 48e2e2a979d97d8f6166cbcfca1e2d9becc2fecc83863622bb4e610ddad293731567bf5db8e989b0f711b4f38b8d1ab26314d9e003297e8771b88e50187649f0 -EBUILD jabref-bin-4.0.ebuild 1177 BLAKE2B 1f41e4d390cac4f4579523f29cfafb0bab5c022323c464514cf37818d25e6dbf7eaa0c0bb8a57c468240f14d2ef1afd3a2911f42623608c676d7ecdedfc8e910 SHA512 2dab48dd25474b869a284121843e60ed9ff8d6016224046f1eafe2ceb93bca17f02c67a6e7395e621c5824f5c5c1e57aa737499ac21183497168cbe0e64ee327 -EBUILD jabref-bin-4.1.ebuild 1177 BLAKE2B 1f41e4d390cac4f4579523f29cfafb0bab5c022323c464514cf37818d25e6dbf7eaa0c0bb8a57c468240f14d2ef1afd3a2911f42623608c676d7ecdedfc8e910 SHA512 2dab48dd25474b869a284121843e60ed9ff8d6016224046f1eafe2ceb93bca17f02c67a6e7395e621c5824f5c5c1e57aa737499ac21183497168cbe0e64ee327 -EBUILD jabref-bin-4.3.1.ebuild 1177 BLAKE2B 1f41e4d390cac4f4579523f29cfafb0bab5c022323c464514cf37818d25e6dbf7eaa0c0bb8a57c468240f14d2ef1afd3a2911f42623608c676d7ecdedfc8e910 SHA512 2dab48dd25474b869a284121843e60ed9ff8d6016224046f1eafe2ceb93bca17f02c67a6e7395e621c5824f5c5c1e57aa737499ac21183497168cbe0e64ee327 -EBUILD jabref-bin-4.9999.ebuild 1147 BLAKE2B fa6eb88cc12996d037837b106fe619b6d06379941f37f8d0701fcf3837ea0654fe430bb98a04e422ebb78f5ef460d3fb21d840baf1fa5859762e12a380cefc08 SHA512 2f530eefb6b97fd093f134d3e7a3619c96b7cd6d52a2f8f6ffa0b28260672cdb237256f282a3223718ee520578b725884cf02ce97d0caa74b30dd838ea77e722 +EBUILD jabref-bin-3.8.2.ebuild 943 BLAKE2B 7e77b0fe343961510e8ba8e8d12cfa754691372cec8057a661dd91caca5ada1cccc7ad8b57d53fbd3939e8d4d8e7d6c3a11492df473a0dcaa06a77498eaf629e SHA512 805377397c65cc37449893b62c76972571ce41054a085b7731eb8403ac201ae5a4bf2a90190cb365ec0eefda4170ec565e1b22c6c71f6d52bab4beeef1d46f7d +EBUILD jabref-bin-4.3.1.ebuild 1178 BLAKE2B 1cd8713abb6946b7f1c1e718aeac78e51d0427c7a010c08d7204ec72eb5d05a4a80206bc0d973fa71a9b30dc9e6e853e1ad1a9ce587f2a2dc4226d46cb541eb6 SHA512 ce9d7eaa56b267df51222e9f135d10a87a2420f4d41766b766639c276116b092b40e8be3c18112efaffc646f1d2769fa75a0b213873199789e9df3ee23892d14 +EBUILD jabref-bin-4.9999.ebuild 1148 BLAKE2B cac3a0cae5cba5e9223f14091c43094d8293947dbad3ee1adeeb2a2e2de6172910129ef41f14b9adebf7f8a124205e2405989cb9fa59321f0286d0070defb072 SHA512 80f9eb48593611de4e17f3c97595e95499ce8daeac883a5d5492ea4d83348672678f20c360632e76c67479a5c1a8c34620bbcde0e3b61b9297ce06de369bb5ef MISC metadata.xml 912 BLAKE2B 07e8424d29d7313639b0bb46fb789d3470b2165e564b0277d0f9a435e560da2d92852560ce0162838a67adc012a83aba50ddb40767234d88eae48f0d61fd7123 SHA512 24ba08ff7ab31ad216131958ae1ff073da902960db9a4ba2d3a082e8a5b9bd33ef2e4c6830a2a7d88e9e806b0b5d4b801575c3dd3950327c68603c2d9b6ff532 diff --git a/app-text/jabref-bin/jabref-bin-3.7.ebuild b/app-text/jabref-bin/jabref-bin-3.7.ebuild deleted file mode 100644 index 7ce3bd08767b..000000000000 --- a/app-text/jabref-bin/jabref-bin-3.7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils java-pkg-2 - -MY_PV_1="${PV/_beta/b}" -MY_PV="${MY_PV_1/_rc/}" -MY_URI_PV_1="${PV/rc/}" -MY_URI_PV="${MY_URI_PV_1//_/%20}" - -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies" -HOMEPAGE="http://www.jabref.org/" -SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - app-arch/unzip -" -RDEPEND=" - virtual/jre:1.8 -" - -S="${WORKDIR}" - -src_unpack() { - cp -v "${DISTDIR}/${A}" . || die - unzip ${A} images/icons/JabRef-icon-48.png || die -} - -src_install() { - java-pkg_newjar "JabRef-${MY_PV}.jar" - java-pkg_dolauncher "${PN}" --jar "${PN}.jar" - newicon images/icons/JabRef-icon-48.png JabRef-bin-icon.png - make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office -} diff --git a/app-text/jabref-bin/jabref-bin-3.8.1.ebuild b/app-text/jabref-bin/jabref-bin-3.8.1.ebuild deleted file mode 100644 index 3217186a6601..000000000000 --- a/app-text/jabref-bin/jabref-bin-3.8.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils java-pkg-2 - -MY_PV_1="${PV/_beta/b}" -MY_PV="${MY_PV_1/_rc/}" -MY_URI_PV_1="${PV/rc/}" -MY_URI_PV="${MY_URI_PV_1//_/%20}" - -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies" -HOMEPAGE="http://www.jabref.org/" -# SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar" -SRC_URI="https://github.com/JabRef/jabref/releases/download/v${PV}/JabRef-${MY_PV}.jar" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -RDEPEND="virtual/jre:1.8" - -S="${WORKDIR}" - -src_unpack() { - cp -v "${DISTDIR}/${A}" . || die - unzip ${A} images/icons/JabRef-icon-48.png || die -} - -src_install() { - java-pkg_newjar "JabRef-${MY_PV}.jar" - java-pkg_dolauncher "${PN}" --jar "${PN}.jar" - newicon images/icons/JabRef-icon-48.png JabRef-bin-icon.png - make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office -} diff --git a/app-text/jabref-bin/jabref-bin-3.8.2.ebuild b/app-text/jabref-bin/jabref-bin-3.8.2.ebuild index 106c4590fe8c..b051ca390114 100644 --- a/app-text/jabref-bin/jabref-bin-3.8.2.ebuild +++ b/app-text/jabref-bin/jabref-bin-3.8.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils java-pkg-2 +inherit desktop java-pkg-2 MY_PV_1="${PV/_beta/b}" MY_PV="${MY_PV_1/_rc/}" diff --git a/app-text/jabref-bin/jabref-bin-3.8.ebuild b/app-text/jabref-bin/jabref-bin-3.8.ebuild deleted file mode 100644 index 0bf932d8461a..000000000000 --- a/app-text/jabref-bin/jabref-bin-3.8.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils java-pkg-2 - -MY_PV_1="${PV/_beta/b}" -MY_PV="${MY_PV_1/_rc/}" -MY_URI_PV_1="${PV/rc/}" -MY_URI_PV="${MY_URI_PV_1//_/%20}" - -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies" -HOMEPAGE="http://www.jabref.org/" -# SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar" -SRC_URI="https://github.com/JabRef/jabref/releases/download/v${PV}/JabRef-${MY_PV}.jar" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - app-arch/unzip -" -RDEPEND=" - virtual/jre:1.8 -" - -S="${WORKDIR}" - -src_unpack() { - cp -v "${DISTDIR}/${A}" . || die - unzip ${A} images/icons/JabRef-icon-48.png || die -} - -src_install() { - java-pkg_newjar "JabRef-${MY_PV}.jar" - java-pkg_dolauncher "${PN}" --jar "${PN}.jar" - newicon images/icons/JabRef-icon-48.png JabRef-bin-icon.png - make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office -} diff --git a/app-text/jabref-bin/jabref-bin-4.0.ebuild b/app-text/jabref-bin/jabref-bin-4.0.ebuild deleted file mode 100644 index 228d81dafa31..000000000000 --- a/app-text/jabref-bin/jabref-bin-4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_WANT_TARGET=1.8 - -inherit eutils java-pkg-2 - -MY_PV_1="${PV/_beta/b}" -MY_PV="${MY_PV_1/_rc/}" -MY_URI_PV_1="${PV/rc/}" -MY_URI_PV="${MY_URI_PV_1//_/%20}" - -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies" -HOMEPAGE="http://www.jabref.org/" -SRC_URI="https://github.com/JabRef/jabref/releases/download/v${PV}/JabRef-${MY_PV}.jar" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -RDEPEND=" - dev-java/openjdk:8[javafx] - virtual/jre:1.8 -" - -S="${WORKDIR}" - -src_unpack() { - cp -v "${DISTDIR}/${A}" . || die - unzip ${A} images/external/JabRef-icon-128.png || die -} - -src_install() { - java-pkg_newjar "JabRef-${MY_PV}.jar" - java-pkg_dolauncher "${PN}" --jar "${PN}.jar" - newicon images/external/JabRef-icon-128.png JabRef-bin-icon.png - make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office - ewarn "Jabref 4.x will convert old 3.x format .bib databases to a new format." - ewarn "The conversion is irreversible, backup .bib files before starting Jabref." - ewarn "Jabref 4.x is under heavy development and very unstable." -} diff --git a/app-text/jabref-bin/jabref-bin-4.1.ebuild b/app-text/jabref-bin/jabref-bin-4.1.ebuild deleted file mode 100644 index 228d81dafa31..000000000000 --- a/app-text/jabref-bin/jabref-bin-4.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_WANT_TARGET=1.8 - -inherit eutils java-pkg-2 - -MY_PV_1="${PV/_beta/b}" -MY_PV="${MY_PV_1/_rc/}" -MY_URI_PV_1="${PV/rc/}" -MY_URI_PV="${MY_URI_PV_1//_/%20}" - -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies" -HOMEPAGE="http://www.jabref.org/" -SRC_URI="https://github.com/JabRef/jabref/releases/download/v${PV}/JabRef-${MY_PV}.jar" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -RDEPEND=" - dev-java/openjdk:8[javafx] - virtual/jre:1.8 -" - -S="${WORKDIR}" - -src_unpack() { - cp -v "${DISTDIR}/${A}" . || die - unzip ${A} images/external/JabRef-icon-128.png || die -} - -src_install() { - java-pkg_newjar "JabRef-${MY_PV}.jar" - java-pkg_dolauncher "${PN}" --jar "${PN}.jar" - newicon images/external/JabRef-icon-128.png JabRef-bin-icon.png - make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office - ewarn "Jabref 4.x will convert old 3.x format .bib databases to a new format." - ewarn "The conversion is irreversible, backup .bib files before starting Jabref." - ewarn "Jabref 4.x is under heavy development and very unstable." -} diff --git a/app-text/jabref-bin/jabref-bin-4.3.1.ebuild b/app-text/jabref-bin/jabref-bin-4.3.1.ebuild index 228d81dafa31..475c086168ea 100644 --- a/app-text/jabref-bin/jabref-bin-4.3.1.ebuild +++ b/app-text/jabref-bin/jabref-bin-4.3.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 JAVA_PKG_WANT_TARGET=1.8 -inherit eutils java-pkg-2 +inherit desktop java-pkg-2 MY_PV_1="${PV/_beta/b}" MY_PV="${MY_PV_1/_rc/}" diff --git a/app-text/jabref-bin/jabref-bin-4.9999.ebuild b/app-text/jabref-bin/jabref-bin-4.9999.ebuild index 0526745fe6ad..6ad4e16b1e25 100644 --- a/app-text/jabref-bin/jabref-bin-4.9999.ebuild +++ b/app-text/jabref-bin/jabref-bin-4.9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils java-pkg-2 +inherit desktop java-pkg-2 DESCRIPTION="Java GUI manages bibliographies in a BibTeX database" HOMEPAGE="http://www.jabref.org/" diff --git a/app-text/kramdown-rfc/Manifest b/app-text/kramdown-rfc/Manifest index 449683331cce..5bb2eb4c5bf1 100644 --- a/app-text/kramdown-rfc/Manifest +++ b/app-text/kramdown-rfc/Manifest @@ -1,5 +1,7 @@ DIST kramdown-rfc2629-1.6.11.gem 55296 BLAKE2B ed2f60e4ad5c4d35acbcfeb0b7d57928a2b9c5d7676379ce5cfee11de21a7d02593218b9728ce11b828cb28055f1580c474a176f751d7239315b8857893a3733 SHA512 da97a25df4efb4e618fc3b35cdc7fd7343d670758e2af4aefe16212054063f3d682ba59ad961eed54594ce76e45e5f7f90e1237b96ca31808e06c757c0c284d7 DIST kramdown-rfc2629-1.6.13.gem 55296 BLAKE2B c880e114567739ca99af76457cbca5b13bb5554c2016fac1a3233eb8e32db0ecfbb2e91d42109f53c34e284bffa9d501ce65b037dfc468b173c6ffa83ecf0a88 SHA512 8c1f9cf69d83c02b5b2b2793d35add9ca5207a5e412dfcf674c2f0f9f835f8b1a2c0afa96c77b5771e8cd116d63ab1bee9a0f507dc03535fe3566da2d2bc759e +DIST kramdown-rfc2629-1.6.17.gem 55808 BLAKE2B 7b3d8359eab9dc9ac9a2beeba74c541a75a9d92418f8f2f16798fb893a45c8347d4c51f11eb9d3032adae71324c5c67a0dcd809c8be06acd831a3615759f3b55 SHA512 e2284db908fa1ef5aa9b36ff6868b11d87a7e6622dce3c540878661eae837b378ed913af12df35d86b5cc8c233ae55e3ad981471390717b2ead3fcd0f3ca781e EBUILD kramdown-rfc-1.6.11.ebuild 800 BLAKE2B 9872e769c58aa2155179542b6783310fe36607407eb709bb5c63519f8d1084f6f82c5cb1fdf8714adb9375e115bf0896ea47fbfe1d8fa1d08bff5889a134a36b SHA512 0b8725030e26ea1113ed58d4ab58d0ac0dd991f1e8de4c625d06ca58debd4143b83473f08e1f4ebe70ef66308a6f961c83c6349a2b3a68b981f026d851179d37 EBUILD kramdown-rfc-1.6.13.ebuild 800 BLAKE2B 9872e769c58aa2155179542b6783310fe36607407eb709bb5c63519f8d1084f6f82c5cb1fdf8714adb9375e115bf0896ea47fbfe1d8fa1d08bff5889a134a36b SHA512 0b8725030e26ea1113ed58d4ab58d0ac0dd991f1e8de4c625d06ca58debd4143b83473f08e1f4ebe70ef66308a6f961c83c6349a2b3a68b981f026d851179d37 +EBUILD kramdown-rfc-1.6.17.ebuild 801 BLAKE2B 936e656d5b9b93d245ffe4f1a277f79e6e40c00bd37c5b953f21985bd55a5efb434657508aa597f1c95a55e80086107c6c9d4f01c9ec2dfcc18346f32a7ea8b0 SHA512 09876d056d37ab979e5f828989c8e4795a172e084e5bd01321c2d5e8a112f2f1317e04aabec52d95aaa7358627c0476b1a9f8d5e17d207e64d47363064cda67e MISC metadata.xml 247 BLAKE2B aa1ac899418ae6358314e4cbda5c7db1a4f1e7fd8587e101508aa77bfe6d127e1c7bc762c52a81810f22baf7cf6a3a3a22da3810beecdccc5307c42d028dbbcc SHA512 b93f40a4fe9148f409cb20b5db2233ef29cbd27ce7dfeac19e0f3d9cb6b81c6eb2fcb19ce31739eb83911298f089f0bec7e372b5581fc3c839174129f3ab36cc diff --git a/app-text/kramdown-rfc/kramdown-rfc-1.6.17.ebuild b/app-text/kramdown-rfc/kramdown-rfc-1.6.17.ebuild new file mode 100644 index 000000000000..c39dcb1683d4 --- /dev/null +++ b/app-text/kramdown-rfc/kramdown-rfc-1.6.17.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27" + +# The software got renamed from kramdown-rfc2629 to kramdown-rfc, +# however the gem coordinate is still kramdown-rfc2629. +RUBY_FAKEGEM_NAME="${PN}2629" +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="An XML2RFC (RFC799x) backend for Thomas Leitner's kramdown markdown parser" +HOMEPAGE="https://github.com/cabo/kramdown-rfc" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +ruby_add_rdepend " + >=dev-ruby/certified-1.0.0 + >=dev-ruby/json-2.0.0 + >=dev-ruby/kramdown-2.4.0 + >=dev-ruby/kramdown-parser-gfm-1.1.0 +" + +all_ruby_prepare() { + sed -i 's/json_pure/json/' ../metadata || die +} diff --git a/app-text/libgxps/Manifest b/app-text/libgxps/Manifest index c0f9b16876c1..42d9df3f7e9b 100644 --- a/app-text/libgxps/Manifest +++ b/app-text/libgxps/Manifest @@ -1,3 +1,3 @@ DIST libgxps-0.3.2.tar.xz 79956 BLAKE2B 4e41361a90fe24816aff33e90dc1084d0c1c799a4c9368364e73d9a5df34a45be75bb9906ee272cd1956b3631894d4be63070cce57983e2401dc1496f08c3e33 SHA512 d3d56e4906477b68d088bf83bde666f9ea8bf383add592772aad53dd571e727f1bc0410dd020e12212ede5ff8e26cb46150a9860a6f7af29c4d195f03e946fe9 -EBUILD libgxps-0.3.2.ebuild 1241 BLAKE2B fd6de904af0d36a32ed61d1489f1fcde7819c2d33467485cc341140279d50492e8f8e374e92ebee64a79e16947cef6de1899f62cc5cb08c61b03ae6fe3ddcf8a SHA512 a4a8e9c72bbf00f7226919b82cfbb85b014206c63beb38f87bd1705d205f27a0501d5c5f6661a19cf28775dffd9af6e5f4174899409165713ddf04640c6e30bc +EBUILD libgxps-0.3.2-r1.ebuild 1256 BLAKE2B d548f16f6a90319a3db686a935982a51042d49fa6e28f640d35ea0b6921785b945f0d0150ad71e857bf278e093f2f0b351b4adc3941f28a3bd409f9210d1d1cf SHA512 e8a7c5bd2b599fab55fa089a57214c4688a3d9c53b4e92aecf48bbde6df7555803f3db16071784768a9ecfbb85c578a3827e8d878b901e2303783d914bfa9e82 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/app-text/libgxps/libgxps-0.3.2-r1.ebuild b/app-text/libgxps/libgxps-0.3.2-r1.ebuild new file mode 100644 index 000000000000..d458924ac279 --- /dev/null +++ b/app-text/libgxps/libgxps-0.3.2-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson xdg-utils + +DESCRIPTION="Library for handling and rendering XPS documents" +HOMEPAGE="https://wiki.gnome.org/Projects/libgxps" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" +IUSE="gtk-doc +introspection jpeg lcms tiff" + +RDEPEND=" + >=app-arch/libarchive-2.8 + >=dev-libs/glib-2.36:2 + media-libs/freetype:2 + media-libs/libpng:0 + >=x11-libs/cairo-1.10[svg(+)] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + lcms? ( media-libs/lcms:2 ) + tiff? ( media-libs/tiff:0[zlib] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + gtk-doc? ( dev-util/gtk-doc ) + virtual/pkgconfig +" + +# There is no automatic test suite, only an interactive test application +RESTRICT="test" + +src_configure() { + local emesonargs=( + -Denable-test=false + $(meson_use gtk-doc enable-gtk-doc) + -Denable-man=true + -Ddisable-introspection=$(usex introspection false true) + $(meson_use lcms with-liblcms2) + $(meson_use jpeg with-libjpeg) + $(meson_use tiff with-libtiff) + ) + + xdg_environment_reset + meson_src_configure +} diff --git a/app-text/libgxps/libgxps-0.3.2.ebuild b/app-text/libgxps/libgxps-0.3.2.ebuild deleted file mode 100644 index f92890236f9c..000000000000 --- a/app-text/libgxps/libgxps-0.3.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org meson xdg-utils - -DESCRIPTION="Library for handling and rendering XPS documents" -HOMEPAGE="https://wiki.gnome.org/Projects/libgxps" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="gtk-doc +introspection jpeg lcms tiff" - -RDEPEND=" - >=app-arch/libarchive-2.8 - >=dev-libs/glib-2.36:2 - media-libs/freetype:2 - media-libs/libpng:0 - >=x11-libs/cairo-1.10[svg] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) - jpeg? ( virtual/jpeg:0 ) - lcms? ( media-libs/lcms:2 ) - tiff? ( media-libs/tiff:0[zlib] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - gtk-doc? ( dev-util/gtk-doc ) - virtual/pkgconfig -" - -# There is no automatic test suite, only an interactive test application -RESTRICT="test" - -src_configure() { - local emesonargs=( - -Denable-test=false - $(meson_use gtk-doc enable-gtk-doc) - -Denable-man=true - -Ddisable-introspection=$(usex introspection false true) - $(meson_use lcms with-liblcms2) - $(meson_use jpeg with-libjpeg) - $(meson_use tiff with-libtiff) - ) - - xdg_environment_reset - meson_src_configure -} diff --git a/app-text/liblangtag/Manifest b/app-text/liblangtag/Manifest index e384a50f4170..15b21bac079c 100644 --- a/app-text/liblangtag/Manifest +++ b/app-text/liblangtag/Manifest @@ -2,5 +2,5 @@ AUX liblangtag-0.6.3-fix-for-gtk-doc-1.32.patch 996 BLAKE2B 56b386faba4b93ca2f8c DIST liblangtag-0.6.3.tar.bz2 755492 BLAKE2B fb7b3cf5a4e6c3fabdce110ab208fa9e3537d8144839f2fc9779ff9de928afa416838c5c3c5317438ae0421806eb6ffb2207f6ad3dc02bcbf9123668187d22d2 SHA512 3dcfc20704dfaff05aeecdeef74fa81639fb70f930ebc0895fe4707ecd1d5b6221fe889449772811924d0c38329977c9d5fc751c3accbc272834b29c461f1fcf DIST liblangtag-0.6.4.tar.bz2 764946 BLAKE2B 1d94f341359f880acb8a0a0526da625cb39d85b33665b861c0fbd94064228a3d5328f3a3b7d62bffd29c6ff8161fa499b6565010ba3065c90f87b5902969e81f SHA512 6c6dd3e6b0fc8d6f10cafd74112cbaf2a2342a88a908ad2f7ae759b3f5fb0cf6d788504c1de072e9ef019f2f5a284daeb2d2393036b6b402c5bc87f32b55f271 EBUILD liblangtag-0.6.3.ebuild 1315 BLAKE2B 526234354069a2c2be9b5821bbf1c8292a843cded06509c7b98f51b57653c555768222e9948a6e904d93b31bbf29127e60049fd639c5abd8b75c47b8b490d3b3 SHA512 c1c33c0fa91c687c57ddf402ecf9ec69ad9a5b90f8942c0677eaef4becca6cfd654de0f0d0689d4c1e427efeb096763e402a932f36f4a86b91ec2f07ad71b5ec -EBUILD liblangtag-0.6.4.ebuild 1215 BLAKE2B dd58bc976c20881325e74c259c84591dd2c1adb8cbff000bff8474bd54995921947e3243359b95033ff1cf1705d8b25b8e27d7aead6ea695e41e1f398576ee62 SHA512 7df21634c70e1ca3dec86b31608346f3a346d726d1d0898c92bdff1178333878549eeab625f591734220d2fd296f8e566f1e6f2854142863a2f95600d5b19ba0 +EBUILD liblangtag-0.6.4.ebuild 1213 BLAKE2B 590889a36bcd93ed9fe4b7498924b356b54a15ab52fe7d0185f6f849b9094109e83e6bf9d02aaa08da510563029a959f7c25cee69e48fa186de4e7a9abbd91b8 SHA512 3fd479ff8e5a71ac3381b1e41d4c6e6a0e6626db35c703c9c475d425131042a105497192bbea99693e6b2cd9db02a9d391f40e68fcffebb9a031b420fe19f09b MISC metadata.xml 350 BLAKE2B f19f3d513d8042e89c3df800d2002cd445b1eed875dd8ffe31318645f10a300f2010cf8f5a2f4daccd38d875f340e1e48bd2b35e67892596416e492053fef8ed SHA512 8abd30360e1b305313f36724f3e3d638122c3aeb37dfb27f46940b155855a7515a8fe1a0b2128de7b0649d477c9d74fd44a02f7e7535ff103700dac7448dfe85 diff --git a/app-text/liblangtag/liblangtag-0.6.4.ebuild b/app-text/liblangtag/liblangtag-0.6.4.ebuild index 93ee89300fa4..96b21bcdb62d 100644 --- a/app-text/liblangtag/liblangtag-0.6.4.ebuild +++ b/app-text/liblangtag/liblangtag-0.6.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://bitbucket.org/tagoh/${PN}/downloads/${P}.tar.bz2" LICENSE="|| ( LGPL-3 MPL-2.0 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="debug doc introspection test" # Upstream expect liblangtag to be installed when one runs tests... diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest index d019dba986a4..334677658eed 100644 --- a/app-text/mupdf/Manifest +++ b/app-text/mupdf/Manifest @@ -1,12 +1,6 @@ AUX mupdf-1.10a-add-desktop-pc-xpm-files.patch 13387 BLAKE2B e0100380b328cfd8ce6099c35886a6f2e9508f6d08c678dbc1386e88998d01bdacd160020dc6ceefffbe09f4cf2b64d08acfb76f8535ffcc0dc93c65a3a2da78 SHA512 1d6ccfccf785cca01b1a607e94f90a5e31c748154e9fa7664b9863c7b26951f17a584ffc7cd23dd83d1e547498e22c902067e9695006824017e69d33dbf25a5b AUX mupdf-1.15-CFLAGS.patch 376 BLAKE2B ace255a4110df9200d627ac68f5950218eeaa993bbd37fa7fe2d676572cad02d50a632750e6a9bdf6269cd97501f709d075a79d7db8b9832909b59b33251b594 SHA512 c00cd5cb30d33a9cbc55557cab3c4e2be1ae86121c5b1b28b6e35f97f93751aa2e96e106f13b7f365a56ebcce8e1c5e4163a440e8c85a48130803f5a7aec63ed AUX mupdf-1.15-openssl-x11.patch 668 BLAKE2B 40810d21718e0f30e47e3d61fc3c10442568565e519d2713f952fb11355fc532717ef2df40a074c0c79ed725d34e639e9fbde02694b5ae7a76ae9a9ef9a36acb SHA512 89cd9bbef7c7e920aacf1de4a513fb98199ff2f033818b617203a4517a2aeb7ad5ed4a3720ceb6dec370560d85759c973a7c15d9a47924d0c3d51cd3a9c6ad5b -AUX mupdf-1.18-Makefile.patch 1246 BLAKE2B e0054c441b067ef4aec069cb0fd4342f16919af51ac53096f20a2dbc87a81e2bece8478441df493d6825eedca53f4c9634cfe8724980da119d0ac20035a4d423 SHA512 def7524e0468ca15220b2d9c718ef61da4ce007c43f591ae3ad80afe55f86549985b1c5ec3d3d266045a0a6ca399580f8f4e001893d4feaabb7785a8a4df278e -AUX mupdf-1.18.0-CVE-2021-3407.patch 1597 BLAKE2B acd956c6b2c50f1699af32c264c38bc2bd7c6d07de2b3d52b28aa44d63766f6a3f5d95400b0d364c4baf3949022bba6e7be33ae7c33831308c2e006fe8d061f6 SHA512 c63da7cd1c245e7b10a6823998a42398981c16ec87d059779d14d44f2c5d87adcd58b0d7b758e6aa22c04f7cc68f3989b882456122ca1cc9d6cd0a5ae79ca21e -AUX mupdf-1.18.0-cross-fixes.patch 5830 BLAKE2B e91e41b4889f2716d20b112b18924799db5d21274feb3699f2bca04fd3d93528d86e2ef05ccf25d1a0800e81a333d0703f837d45fef926746aeec1ece60c6ced SHA512 0e7a91474c3f31a5d5f7ddc461d74f1bc0cc8de7eb7bedbaa0f6335a6038327f5c7261d16baade5dba567b3d1ad49adf7a65ea40b226fca5f1eb58cc7bc0b07a -AUX mupdf-1.18.0-darwin.patch 1001 BLAKE2B 1d6f8452cda38dfca3b0e62069a560ed6119d02b391eb29740d093883a7eedb776df7d7a561fb116eee3315bd497a64658927d299af8315d0dc8215e300e192a SHA512 6ed41a5b61859cc6fdac2b5c93fbb6e6e16dfd9540d0950e702935c28e3793006d72dd178a95d6ccb06d1b76b5df7dd439006bbe5d98210c2985ee91c263d755 -AUX mupdf-1.18.0-fix-oob-in-pdf-layer.c 3462 BLAKE2B 861f5d6d0f81aed837d19ed19ba54158856bed5cab3ce8202bad11bb509b017e554ea37d9ebd05213386251b26bce10f83311c3de99fe663bf2995adc1231a9e SHA512 91620d0d429d2f4068e1834ec9466d9e9f9bfb363fba33247636e38651196580a89bd36785e42b31328070c42bd2210585ddabea8a0a970d72e7066e61804d6c -AUX mupdf-1.18.0-fix-oob-in-pixmap.c 1123 BLAKE2B d49194b540b489ad9d3a4b5057bbe6ac3a1414d0123b7c2d4710adad1ed7fd439f8e83162d07a86aee6bd778c35ea6798da166461ac6e358af6910cc6b492624 SHA512 1d836c1a3f37c21ed349da799d5cb0c57d3fc275a632a42343cda81aae76394273c06230fc9c22a6d5366498b51a057d5a11797376a4b2af96b937618ba31e11 AUX mupdf-1.19.0-Makefile.patch 1043 BLAKE2B 7f449713700d57c0bf072661babcb5122d09be82a0b89520999618e22c7b44ae950f0e9fd653330d34078229da8bd36f8e5fd273c5110cbeaeb47347b3e4f666 SHA512 ddbc11d3bf7a1480effd57c9587b85d735c97c5215dbf9dc66bac535356f9cbc5ecc0dd1003c367d6e60d969383afdd9014a66e8fb51384632be407fe01694d4 AUX mupdf-1.19.0-cross-fixes.patch 5740 BLAKE2B dcc38e628e1c0ddde9647d06ea8c58124cb7a1fe771e88465c0516ff3d1b50b820d2110107428bd762abe85905bc7b6cc283067ece88471442e76fab2fcaf2a9 SHA512 db4093d330c8ce9c9d1bfee5b708dd423e04eb6f2d5c87f8e5779d28bdd320f15b6847a308e87d183c9b38c5396c0518b70325ea09c9e8f4a733750e4cf5ca13 AUX mupdf-1.19.0-darwin.patch 1056 BLAKE2B ae532c2d68842c3a1bb424c707a51a5ed56a72e7557e89b3830ac55bc713982065d1ec7055b84b91589c8b98a690d037c0fb6c90480fd89989e0f90cc49f9b97 SHA512 24cb6885c174bbfbe5ddc2e8f9a15c5154aa5699a19b5931d60ebb761a7587d717dbb65fba45070f963c0c3f432f8f58c00537d10b050546173a48f5c729a7c4 diff --git a/app-text/mupdf/files/mupdf-1.18-Makefile.patch b/app-text/mupdf/files/mupdf-1.18-Makefile.patch deleted file mode 100644 index 32ee7e57c493..000000000000 --- a/app-text/mupdf/files/mupdf-1.18-Makefile.patch +++ /dev/null @@ -1,42 +0,0 @@ -diff --git a/Makefile b/Makefile -index b0fb617..528e117 100644 ---- a/Makefile -+++ b/Makefile -@@ -3,7 +3,7 @@ - -include user.make - - ifndef build -- build := release -+ build := debug - endif - - ifndef OUT -@@ -214,13 +214,15 @@ MUPDF_LIB = $(OUT)/libmupdf.$(SO) - - $(MUPDF_LIB) : $(MUPDF_OBJ) $(THIRD_OBJ) $(THREAD_OBJ) $(PKCS7_OBJ) - else --MUPDF_LIB = $(OUT)/libmupdf.a --THIRD_LIB = $(OUT)/libmupdf-third.a -+MUPDF_LIB = libmupdf.so.$(GENTOO_PV) -+MUPDF_STATIC = $(OUT)/libmupdf.a -+THIRD_LIB = - THREAD_LIB = $(OUT)/libmupdf-threads.a - PKCS7_LIB = $(OUT)/libmupdf-pkcs7.a - --$(MUPDF_LIB) : $(MUPDF_OBJ) --$(THIRD_LIB) : $(THIRD_OBJ) -+$(MUPDF_LIB) : $(MUPDF_OBJ) $(THIRD_OBJ) -+ $(QUIET_LINK) $(CC) $(LDFLAGS) --shared -Wl,-soname -Wl,$(MUPDF_LIB) -o $@ $^ $(THIRD_LIBS) $(LIBS) -+$(MUPDF_STATIC): $(MUPDF_OBJ) $(THIRD_OBJ) - $(THREAD_LIB) : $(THREAD_OBJ) - $(PKCS7_LIB) : $(PKCS7_OBJ) - endif -@@ -374,7 +376,7 @@ install: libs apps - - install -d $(DESTDIR)$(docdir) - install -d $(DESTDIR)$(docdir)/examples -- install -m 644 README COPYING CHANGES $(DESTDIR)$(docdir) -+ install -m 644 README CHANGES $(DESTDIR)$(docdir) - install -m 644 docs/*.html docs/*.css docs/*.png $(DESTDIR)$(docdir) - install -m 644 docs/examples/* $(DESTDIR)$(docdir)/examples - diff --git a/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch b/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch deleted file mode 100644 index 566ee562389c..000000000000 --- a/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch +++ /dev/null @@ -1,51 +0,0 @@ -https://bugs.gentoo.org/772311 - -From cee7cefc610d42fd383b3c80c12cbc675443176a Mon Sep 17 00:00:00 2001 -From: Robin Watts -Date: Fri, 22 Jan 2021 17:05:15 +0000 -Subject: [PATCH 1/1] Bug 703366: Fix double free of object during - linearization. - -This appears to happen because we parse an illegal object from -a broken file and assign it to object 0, which is defined to -be free. - -Here, we fix the parsing code so this can't happen. ---- - source/pdf/pdf-parse.c | 6 ++++++ - source/pdf/pdf-xref.c | 2 ++ - 2 files changed, 8 insertions(+) - -diff --git a/source/pdf/pdf-parse.c b/source/pdf/pdf-parse.c -index 7abc8c3d4..5761c3351 100644 ---- a/source/pdf/pdf-parse.c -+++ b/source/pdf/pdf-parse.c -@@ -749,6 +749,12 @@ pdf_parse_ind_obj(fz_context *ctx, pdf_document *doc, - fz_throw(ctx, FZ_ERROR_SYNTAX, "expected generation number (%d ? obj)", num); - } - gen = buf->i; -+ if (gen < 0 || gen >= 65536) -+ { -+ if (try_repair) -+ *try_repair = 1; -+ fz_throw(ctx, FZ_ERROR_SYNTAX, "invalid generation number (%d)", gen); -+ } - - tok = pdf_lex(ctx, file, buf); - if (tok != PDF_TOK_OBJ) -diff --git a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c -index 1b2bdcd59..30197b4b8 100644 ---- a/source/pdf/pdf-xref.c -+++ b/source/pdf/pdf-xref.c -@@ -1190,6 +1190,8 @@ pdf_read_new_xref(fz_context *ctx, pdf_document *doc, pdf_lexbuf *buf) - { - ofs = fz_tell(ctx, doc->file); - trailer = pdf_parse_ind_obj(ctx, doc, doc->file, buf, &num, &gen, &stm_ofs, NULL); -+ if (num == 0) -+ fz_throw(ctx, FZ_ERROR_GENERIC, "Trailer object number cannot be 0\n"); - } - fz_catch(ctx) - { --- -2.17.1 - diff --git a/app-text/mupdf/files/mupdf-1.18.0-cross-fixes.patch b/app-text/mupdf/files/mupdf-1.18.0-cross-fixes.patch deleted file mode 100644 index 0576033a03a2..000000000000 --- a/app-text/mupdf/files/mupdf-1.18.0-cross-fixes.patch +++ /dev/null @@ -1,128 +0,0 @@ -Refreshed patches based on: -https://sources.debian.org/patches/mupdf/1.17.0+ds1-1/0004-MuPDF-crossbuild-use-target-arch-pkg-config.patch/ -https://sources.debian.org/patches/mupdf/1.17.0+ds1-1/0005-MuPDF-crossbuild-use-host-cc-for-utils.patch/ ---- a/Makefile -+++ b/Makefile -@@ -147,6 +147,9 @@ PKCS7_OBJ := $(PKCS7_SRC:%.c=$(OUT)/%.o) - - HEXDUMP_EXE := $(OUT)/scripts/hexdump.exe - -+$(HEXDUMP_EXE): scripts/hexdump.c -+ $(QUIET_CC) $(MKTGTDIR) ; $(CC_FOR_BUILD) $(CFLAGS) -o $@ $< -+ - FONT_BIN := $(sort $(wildcard resources/fonts/urw/*.cff)) - FONT_BIN += $(sort $(wildcard resources/fonts/han/*.ttc)) - FONT_BIN += $(sort $(wildcard resources/fonts/droid/*.ttf)) ---- a/Makerules -+++ b/Makerules -@@ -6,6 +6,9 @@ OS := $(OS:MSYS%=MINGW) - OS := $(OS:Windows_NT=MINGW) - OS := $(OS:Darwin=MACOS) - -+PKG_CONFIG ?= pkg-config -+CC_FOR_BUILD ?= $(CC) -+ - ifeq ($(findstring -fembed-bitcode,$(XCFLAGS)),) - # clang does not support these in combination with -fembed-bitcode - CFLAGS += -ffunction-sections -fdata-sections -@@ -128,51 +128,51 @@ else ifeq ($(OS),MACOS) - else ifeq ($(OS),Linux) - HAVE_OBJCOPY := yes - -- ifeq ($(shell pkg-config --exists freetype2 && echo yes),yes) -- SYS_FREETYPE_CFLAGS := $(shell pkg-config --cflags freetype2) -- SYS_FREETYPE_LIBS := $(shell pkg-config --libs freetype2) -+ ifeq ($(shell $(PKG_CONFIG) --exists freetype2 && echo yes),yes) -+ SYS_FREETYPE_CFLAGS := $(shell $(PKG_CONFIG) --cflags freetype2) -+ SYS_FREETYPE_LIBS := $(shell $(PKG_CONFIG) --libs freetype2) - endif -- ifeq ($(shell pkg-config --exists gumbo && echo yes),yes) -- SYS_GUMBO_CFLAGS := $(shell pkg-config --cflags gumbo) -- SYS_GUMBO_LIBS := $(shell pkg-config --libs gumbo) -+ ifeq ($(shell $(PKG_CONFIG) --exists gumbo && echo yes),yes) -+ SYS_GUMBO_CFLAGS := $(shell $(PKG_CONFIG) --cflags gumbo) -+ SYS_GUMBO_LIBS := $(shell $(PKG_CONFIG) --libs gumbo) - endif -- ifeq ($(shell pkg-config --exists harfbuzz && echo yes),yes) -- SYS_HARFBUZZ_CFLAGS := $(shell pkg-config --cflags harfbuzz) -- SYS_HARFBUZZ_LIBS := $(shell pkg-config --libs harfbuzz) -+ ifeq ($(shell $(PKG_CONFIG) --exists harfbuzz && echo yes),yes) -+ SYS_HARFBUZZ_CFLAGS := $(shell $(PKG_CONFIG) --cflags harfbuzz) -+ SYS_HARFBUZZ_LIBS := $(shell $(PKG_CONFIG) --libs harfbuzz) - endif -- ifeq ($(shell pkg-config --exists lcms2 && echo yes),yes) -- SYS_LCMS2_CFLAGS := $(shell pkg-config --cflags lcms2) -- SYS_LCMS2_LIBS := $(shell pkg-config --libs lcms2) -+ ifeq ($(shell $(PKG_CONFIG) --exists lcms2 && echo yes),yes) -+ SYS_LCMS2_CFLAGS := $(shell $(PKG_CONFIG) --cflags lcms2) -+ SYS_LCMS2_LIBS := $(shell $(PKG_CONFIG) --libs lcms2) - endif -- ifeq ($(shell pkg-config --exists libjpeg && echo yes),yes) -- SYS_LIBJPEG_CFLAGS := $(shell pkg-config --cflags libjpeg) -- SYS_LIBJPEG_LIBS := $(shell pkg-config --libs libjpeg) -+ ifeq ($(shell $(PKG_CONFIG) --exists libjpeg && echo yes),yes) -+ SYS_LIBJPEG_CFLAGS := $(shell $(PKG_CONFIG) --cflags libjpeg) -+ SYS_LIBJPEG_LIBS := $(shell $(PKG_CONFIG) --libs libjpeg) - endif -- ifeq ($(shell pkg-config --exists libopenjp2 && echo yes),yes) -- SYS_OPENJPEG_CFLAGS := $(shell pkg-config --cflags libopenjp2) -- SYS_OPENJPEG_LIBS := $(shell pkg-config --libs libopenjp2) -+ ifeq ($(shell $(PKG_CONFIG) --exists libopenjp2 && echo yes),yes) -+ SYS_OPENJPEG_CFLAGS := $(shell $(PKG_CONFIG) --cflags libopenjp2) -+ SYS_OPENJPEG_LIBS := $(shell $(PKG_CONFIG) --libs libopenjp2) - endif -- ifeq ($(shell pkg-config --exists zlib && echo yes),yes) -- SYS_ZLIB_CFLAGS := $(shell pkg-config --cflags zlib) -- SYS_ZLIB_LIBS := $(shell pkg-config --libs zlib) -+ ifeq ($(shell $(PKG_CONFIG) --exists zlib && echo yes),yes) -+ SYS_ZLIB_CFLAGS := $(shell $(PKG_CONFIG) --cflags zlib) -+ SYS_ZLIB_LIBS := $(shell $(PKG_CONFIG) --libs zlib) - endif - -- HAVE_LEPTONICA := $(shell pkg-config --exists 'lept >= 1.7.4' && echo yes) -+ HAVE_LEPTONICA := $(shell $(PKG_CONFIG) --exists 'lept >= 1.7.4' && echo yes) - ifeq ($(HAVE_LEPTONICA),yes) -- SYS_LEPTONICA_CFLAGS := $(shell pkg-config --cflags lept) -- SYS_LEPTONICA_LIBS := $(shell pkg-config --libs lept) -+ SYS_LEPTONICA_CFLAGS := $(shell $(PKG_CONFIG) --cflags lept) -+ SYS_LEPTONICA_LIBS := $(shell $(PKG_CONFIG) --libs lept) - endif - -- HAVE_TESSERACT := $(shell pkg-config --exists 'tesseract-ocr >= 4.0.0' && echo yes) -+ HAVE_TESSERACT := $(shell $(PKG_CONFIG) --exists 'tesseract-ocr >= 4.0.0' && echo yes) - ifeq ($(HAVE_TESSERACT),yes) -- SYS_TESSERACT_CFLAGS := $(shell pkg-config --cflags tesseract) -- SYS_TESSERACT_LIBS := $(shell pkg-config --libs tesseract) -+ SYS_TESSERACT_CFLAGS := $(shell $(PKG_CONFIG) --cflags tesseract) -+ SYS_TESSERACT_LIBS := $(shell $(PKG_CONFIG) --libs tesseract) - endif - -- HAVE_SYS_CURL := $(shell pkg-config --exists libcurl && echo yes) -+ HAVE_SYS_CURL := $(shell $(PKG_CONFIG) --exists libcurl && echo yes) - ifeq ($(HAVE_SYS_CURL),yes) -- SYS_CURL_CFLAGS := $(shell pkg-config --cflags libcurl) -- SYS_CURL_LIBS := $(shell pkg-config --libs libcurl) -+ SYS_CURL_CFLAGS := $(shell $(PKG_CONFIG) --cflags libcurl) -+ SYS_CURL_LIBS := $(shell $(PKG_CONFIG) --libs libcurl) - endif - - HAVE_GLUT := yes -@@ -183,14 +183,14 @@ else ifeq ($(OS),Linux) - - HAVE_X11 := not-unless-portage-tells-me - ifeq ($(HAVE_X11),yes) -- X11_CFLAGS := $(shell pkg-config --cflags x11 xext) -- X11_LIBS := $(shell pkg-config --libs x11 xext) -+ X11_CFLAGS := $(shell $(PKG_CONFIG) --cflags x11 xext) -+ X11_LIBS := $(shell $(PKG_CONFIG) --libs x11 xext) - endif - - HAVE_LIBCRYPTO := not-unless-portage-tells-me - ifeq ($(HAVE_LIBCRYPTO),yes) -- LIBCRYPTO_CFLAGS := $(shell pkg-config --cflags libcrypto) -DHAVE_LIBCRYPTO -- LIBCRYPTO_LIBS := $(shell pkg-config --libs libcrypto) -+ LIBCRYPTO_CFLAGS := $(shell $(PKG_CONFIG) --cflags libcrypto) -DHAVE_LIBCRYPTO -+ LIBCRYPTO_LIBS := $(shell $(PKG_CONFIG) --libs libcrypto) - endif - - HAVE_PTHREAD := yes diff --git a/app-text/mupdf/files/mupdf-1.18.0-darwin.patch b/app-text/mupdf/files/mupdf-1.18.0-darwin.patch deleted file mode 100644 index cdd8ccf0f40d..000000000000 --- a/app-text/mupdf/files/mupdf-1.18.0-darwin.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- a/Makerules -+++ b/Makerules -@@ -117,11 +117,11 @@ ifeq ($(OS),MINGW) - else ifeq ($(OS),MACOS) - HAVE_GLUT := yes - SYS_GLUT_CFLAGS := -Wno-deprecated-declarations -- SYS_GLUT_LIBS := -framework GLUT -framework OpenGL -- CC = xcrun cc -- AR = xcrun ar -- LD = xcrun ld -- RANLIB = xcrun ranlib -+ SYS_GLUT_LIBS ?= -framework GLUT -framework OpenGL -+ CC ?= xcrun cc -+ AR ?= xcrun ar -+ LD ?= xcrun ld -+ RANLIB ?= xcrun ranlib - - else ifeq ($(OS),Linux) - HAVE_OBJCOPY := yes ---- a/Makerules -+++ b/Makerules -@@ -122,9 +122,7 @@ else ifeq ($(OS),MACOS) - AR ?= xcrun ar - LD ?= xcrun ld - RANLIB ?= xcrun ranlib -- --else ifeq ($(OS),Linux) -- HAVE_OBJCOPY := yes -+endif - - ifeq ($(shell $(PKG_CONFIG) --exists freetype2 && echo yes),yes) - SYS_FREETYPE_CFLAGS := $(shell $(PKG_CONFIG) --cflags freetype2) -@@ -197,8 +195,6 @@ else ifeq ($(OS),Linux) - PTHREAD_LIBS := -lpthread - endif - --endif -- - # The following section has various cross compilation configurations. - # - # Invoke these as: diff --git a/app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pdf-layer.c b/app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pdf-layer.c deleted file mode 100644 index dc4000b4cde6..000000000000 --- a/app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pdf-layer.c +++ /dev/null @@ -1,102 +0,0 @@ -From b82e9b6d6b46877e5c3763cc3bc641c66fa7eb54 Mon Sep 17 00:00:00 2001 -From: Robin Watts -Date: Thu, 8 Oct 2020 16:15:40 +0100 -Subject: [PATCH] Bug 701297: Harden populate_ui against unexpected repairs. - -We count the number of layers, and allocate space for them in -an array. We then walk the tree reading details of those layers -in. If we hit a problem that causes a repair while reading the -information, the number of layers can magically increase. In -the existing code we run off the end of the array. - -In the new code we watch for hitting the end of the array and -realloc as required. ---- - source/pdf/pdf-layer.c | 32 +++++++++++++++++++++++++------- - 1 file changed, 25 insertions(+), 7 deletions(-) - -diff --git a/source/pdf/pdf-layer.c b/source/pdf/pdf-layer.c -index 177f0c947..b8e9d7cad 100644 ---- a/source/pdf/pdf-layer.c -+++ b/source/pdf/pdf-layer.c -@@ -104,10 +104,27 @@ count_entries(fz_context *ctx, pdf_obj *obj) - } - - static pdf_ocg_ui * --populate_ui(fz_context *ctx, pdf_ocg_descriptor *desc, pdf_ocg_ui *ui, pdf_obj *order, int depth, pdf_obj *rbgroups, pdf_obj *locked) -+get_ocg_ui(fz_context *ctx, pdf_ocg_descriptor *desc, int fill) -+{ -+ if (fill == desc->num_ui_entries) -+ { -+ /* Number of layers changed while parsing; -+ * probably due to a repair. */ -+ int newsize = desc->num_ui_entries * 2; -+ if (newsize == 0) -+ newsize = 4; /* Arbitrary non-zero */ -+ desc->ui = fz_realloc_array(ctx, desc->ui, newsize, pdf_ocg_ui); -+ desc->num_ui_entries = newsize; -+ } -+ return &desc->ui[fill]; -+} -+ -+static int -+populate_ui(fz_context *ctx, pdf_ocg_descriptor *desc, int fill, pdf_obj *order, int depth, pdf_obj *rbgroups, pdf_obj *locked) - { - int len = pdf_array_len(ctx, order); - int i, j; -+ pdf_ocg_ui *ui; - - for (i = 0; i < len; i++) - { -@@ -118,7 +135,7 @@ populate_ui(fz_context *ctx, pdf_ocg_descriptor *desc, pdf_ocg_ui *ui, pdf_obj * - continue; - - fz_try(ctx) -- ui = populate_ui(ctx, desc, ui, o, depth+1, rbgroups, locked); -+ fill = populate_ui(ctx, desc, fill, o, depth+1, rbgroups, locked); - fz_always(ctx) - pdf_unmark_obj(ctx, o); - fz_catch(ctx) -@@ -126,14 +143,14 @@ populate_ui(fz_context *ctx, pdf_ocg_descriptor *desc, pdf_ocg_ui *ui, pdf_obj * - - continue; - } -- ui->depth = depth; - if (pdf_is_string(ctx, o)) - { -+ ui = get_ocg_ui(ctx, desc, fill++); -+ ui->depth = depth; - ui->ocg = -1; - ui->name = pdf_to_str_buf(ctx, o); - ui->button_flags = PDF_LAYER_UI_LABEL; - ui->locked = 1; -- ui++; - continue; - } - -@@ -144,13 +161,14 @@ populate_ui(fz_context *ctx, pdf_ocg_descriptor *desc, pdf_ocg_ui *ui, pdf_obj * - } - if (j == desc->len) - continue; /* OCG not found in main list! Just ignore it */ -+ ui = get_ocg_ui(ctx, desc, fill++); -+ ui->depth = depth; - ui->ocg = j; - ui->name = pdf_dict_get_string(ctx, o, PDF_NAME(Name), NULL); - ui->button_flags = pdf_array_contains(ctx, o, rbgroups) ? PDF_LAYER_UI_RADIOBOX : PDF_LAYER_UI_CHECKBOX; - ui->locked = pdf_array_contains(ctx, o, locked); -- ui++; - } -- return ui; -+ return fill; - } - - static void -@@ -188,7 +206,7 @@ load_ui(fz_context *ctx, pdf_ocg_descriptor *desc, pdf_obj *ocprops, pdf_obj *oc - desc->ui = Memento_label(fz_calloc(ctx, count, sizeof(pdf_ocg_ui)), "pdf_ocg_ui"); - fz_try(ctx) - { -- (void)populate_ui(ctx, desc, desc->ui, order, 0, rbgroups, locked); -+ desc->num_ui_entries = populate_ui(ctx, desc, 0, order, 0, rbgroups, locked); - } - fz_catch(ctx) - { diff --git a/app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pixmap.c b/app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pixmap.c deleted file mode 100644 index d19f0593a119..000000000000 --- a/app-text/mupdf/files/mupdf-1.18.0-fix-oob-in-pixmap.c +++ /dev/null @@ -1,41 +0,0 @@ -From 32e4e8b4bcbacbf92af7c88337efae21986d9603 Mon Sep 17 00:00:00 2001 -From: Robin Watts -Date: Thu, 8 Oct 2020 18:10:28 +0100 -Subject: [PATCH] Bug 702958: Fix overflow in fz_clear_pixmap_with_value. - ---- - source/fitz/pixmap.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/source/fitz/pixmap.c b/source/fitz/pixmap.c -index 66873d214..80d8bb62f 100644 ---- a/source/fitz/pixmap.c -+++ b/source/fitz/pixmap.c -@@ -555,7 +555,8 @@ void - fz_clear_pixmap_with_value(fz_context *ctx, fz_pixmap *pix, int value) - { - unsigned char *s; -- int w, h, n, stride, len; -+ int w, h, n; -+ ptrdiff_t stride, len; - int alpha = pix->alpha; - - w = pix->w; -@@ -572,7 +573,7 @@ fz_clear_pixmap_with_value(fz_context *ctx, fz_pixmap *pix, int value) - - n = pix->n; - stride = pix->stride; -- len = w * n; -+ len = (ptrdiff_t)w * n; - - s = pix->samples; - if (value == 255 || !alpha) -@@ -584,7 +585,7 @@ fz_clear_pixmap_with_value(fz_context *ctx, fz_pixmap *pix, int value) - } - while (h--) - { -- memset(s, value, (unsigned int)len); -+ memset(s, value, len); - s += stride; - } - } diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest index d2136c272c82..28a88cc7247f 100644 --- a/app-text/pdftk/Manifest +++ b/app-text/pdftk/Manifest @@ -1,7 +1,7 @@ DIST pdftk-v3.3.2.tar.bz2 2169492 BLAKE2B 53cb98fe3e3d1dbe8b01a45b5b11c6fbe57017ea8029efe35677914a48ffd446c5d67621443a89f512b15d0f7e77a81c945d4c220ccaf4fd658cc1726cc32059 SHA512 b02c713b67531205e760e8d8a240a82af47dbdc28e59aa683e03772d2fb27b504b98f8be1e8dc73bfc967cc9532f3dc1eccbd105abb21db396268855233051eb DIST pdftk-v3.3.2.tar.gz 2343475 BLAKE2B cfa3cac4b78695d757e9cd3ba02f2a3e304343c481a44b0b6165e239d90e5ef72be3385faa1a72cd36194844f441fd1e93194e8d815807d2d0b364d0421553d2 SHA512 44056737e3b9b3cb988f46e96a0f3ec13193cfc662946f6def93add0ed56608fc026181254165440f1172e9fdda00771c3c018c20bf20ce87dad322fc1394893 DIST pdftk-v3.3.3.tar.gz 2380289 BLAKE2B b370777f5b87706ed811e424214db23b5622ef4e2420fe00c7e5e7d03fb51314589e7a1588d911c0734c075612adab9af17a1ad4ddcaac7a5dfc407c1aa28392 SHA512 2fd8dce8787856955984d6396ccb9a57d4e7a255cd74f10b31a7d87c84fac80143c0067d76bf6d8c0ec1a55dfb7d1e90f4898706e8ae26ccdf657b38d88e6cd6 -EBUILD pdftk-3.3.2-r1.ebuild 1895 BLAKE2B 57ba5000ff92378cdfec0e0986fe625fff0fb1b1e11ef672def4dc6010ad8ffa0b9248cfaa9a68cd3e140d09f030476b9ba05644209941a8e7a25e04dbaf3a88 SHA512 d55b65838be4c8d41dd72186e2586cafd9526f25551e233e17c87e004f68425cc758e3717158b063678e6dfc45edfe44371df178eb0515d253c1065a64259301 +EBUILD pdftk-3.3.2-r1.ebuild 1894 BLAKE2B b83781c8227ab42cf1b1ea5abf0a146d701164147de903fefda4443f194183340a9de6dae4e5140d6190990939bce111cdfb15732f7f1a65e22533be9aeac213 SHA512 00a218e1ea9fd7e58308bed6d80d76b09f8706308bc5b43f592a21612a5a6197fc312652340665b6d287607a547aad411c91d0ca9b5381a6747d3c768d3f9a22 EBUILD pdftk-3.3.2.ebuild 904 BLAKE2B d51e397e8d255e08c859516bf94f31516ae6c7d819ff86ca178b53b49bf37e6afe5306b213b5f07e779c139e728014038d6bdf70ca8f36fc088675ebbdddb4ad SHA512 1c0a7cd38337a472350b70a2654d63fec064b2d6313081dc7f69f797bf8f525218003eba7d0b8586790e4f773760ad56acdb11d2e11639580764c0442551077f EBUILD pdftk-3.3.3.ebuild 1928 BLAKE2B 8725c68ba81f82edecf7c4794bda714724d70b0d16490b2ba4b7b18e44d2c912766537bb0b72c5cefdf98a075e29e6c61d2c51ac7efb86d558d45d4bfff436bf SHA512 50f8b16a2b2f9809cf4e96069fc50d40b34578586046ecb56a4f560668bc8a0a5656b738c45b6a21948fad35d29665945813600c3b1a082367f649e808a77987 EBUILD pdftk-9999.ebuild 906 BLAKE2B bbc5a168431ff4f4f8a51ee581c1dde06c3044212be071360168a7f192cf7f257fa3b0bf966cc66532763b3cbe5ac74fca56de276f8afbf17cfe49fa7a837a5a SHA512 312c2f2bfb40abc41c2b67f96ecb54b1cdaeeb083dffb2d395e5fb757e56b7b1d128850f64c6427a4066734a2cf33d29ebbf3841497cbc8a106edb1c305de55a diff --git a/app-text/pdftk/pdftk-3.3.2-r1.ebuild b/app-text/pdftk/pdftk-3.3.2-r1.ebuild index 281e7ea1e3aa..2e538448f150 100644 --- a/app-text/pdftk/pdftk-3.3.2-r1.ebuild +++ b/app-text/pdftk/pdftk-3.3.2-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" CP_DEPEND=" dev-java/bcprov:0 diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest index 01db16f20b51..9ababb61e582 100644 --- a/app-text/qpdf/Manifest +++ b/app-text/qpdf/Manifest @@ -9,5 +9,5 @@ DIST qpdf-11.1.1.tar.gz 18464793 BLAKE2B 66fa80b513bc5ef033a60011e34df1c6e9ac6a8 EBUILD qpdf-10.6.3.ebuild 1855 BLAKE2B 3579d2303c15c8fc84a6bcb804986574f4a7e36f66e69b2411494c8106d6b1874e979809bf828b9a7af410494579da7fad762ff5df374abd0afbb105b7df6175 SHA512 2ceadd6b80689c2ae8a5ddd5e4960f441883005c61d3c6e18d52666421ac747330a6479485a606043e54f2530c8ab1426f6d1d554f7830bdd9d35dc7471f0077 EBUILD qpdf-11.0.0.ebuild 1797 BLAKE2B 2e5c1be383b083e4d740340053dc6e82257dd96501006b7ec94e3050a484b5007a8fb8c33c38cf7081cb5b3dbcf249d43a2e61531c97cb62381982605ed4295a SHA512 7a6aa841b59f89d7ea46cf6f89cd299ac96c545235467f6f95f18c0bc4590e84ea9ccd821ca2604e13fb2be1704809e2efa403b7d5edf7737a5787268a25be4d EBUILD qpdf-11.1.0-r2.ebuild 1867 BLAKE2B c630eff1d313e5b120e219c24d8656f8971523ddc8b87a5e29e5e98daa70904c47da159077253aa1a6d28a7862c3ab9b62580656a79a25c3b9b11eec4a2bada7 SHA512 b096aedd6abf8d176783d591397bef30cc95fadc0239f423d75d72ab29d8fed2ce88c2ac45958b1d530acd89f59d685916aa3db468783661e8a34ba9ddf24ac6 -EBUILD qpdf-11.1.1.ebuild 1867 BLAKE2B c630eff1d313e5b120e219c24d8656f8971523ddc8b87a5e29e5e98daa70904c47da159077253aa1a6d28a7862c3ab9b62580656a79a25c3b9b11eec4a2bada7 SHA512 b096aedd6abf8d176783d591397bef30cc95fadc0239f423d75d72ab29d8fed2ce88c2ac45958b1d530acd89f59d685916aa3db468783661e8a34ba9ddf24ac6 +EBUILD qpdf-11.1.1.ebuild 1873 BLAKE2B 3f505a8925e86e540eaf5c041053f6fae32fa41a9449e09d40571ca6f0e09b2ee8523d8359621119669c64fd121acb59cf77377b3de20254071a4699a6a8fec0 SHA512 93f89f21752f0744035cd281159bdfdeeed7e2aa032a26ad52815e6656dff6b1507f9b27ac5164f2e235a903ee706ef7f536b36d6fdf28f343b8c071cf209258 MISC metadata.xml 444 BLAKE2B 1febc86d8f85aff5ec02d910550aca3bde66111c3e7364b264db3fca10020ea9bc2887dc8283217e2cb8d05ba46c176a92993e0d418528cbe590771dccc49d90 SHA512 dde5e34ef0d6c65df8a2ca8d630182413800f4c10f4b9860ed752623b6f4864dd4969c757e06b2689c8c5da3377bfcc28ec223e531432add083cd4a68211ea1c diff --git a/app-text/qpdf/qpdf-11.1.1.ebuild b/app-text/qpdf/qpdf-11.1.1.ebuild index 774c671b8246..4deb35b1acec 100644 --- a/app-text/qpdf/qpdf-11.1.1.ebuild +++ b/app-text/qpdf/qpdf-11.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" doc? ( https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc LICENSE="|| ( Apache-2.0 Artistic-2 )" # Subslot for libqpdf soname version (just represent via major version) SLOT="0/$(ver_cut 1)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris" IUSE="doc examples gnutls ssl test" RESTRICT="!test? ( test )" diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz index 9b60145824f7d6a410a05b0fcbc6f8b249f60d18..1b4e5b09a14d4699f4e6399bbad3f241d9219a5f 100644 GIT binary patch literal 3564 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 literal 3568 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 diff --git a/dev-ada/gnatsymbolize/Manifest b/dev-ada/gnatsymbolize/Manifest index 58795a335e3e..aed8ad34ca2a 100644 --- a/dev-ada/gnatsymbolize/Manifest +++ b/dev-ada/gnatsymbolize/Manifest @@ -1,4 +1,4 @@ DIST gnatsymbolize-2021-20210518-19D3B-src.tar.gz 14263 BLAKE2B b5f8c1829e42f9b2dee4cf3c74287a5c11eab90f1a1d2575cd42fe4ad2078b99a46c641ebbf747b02ed8f22dfcc83e76c60ebf07eb45e561175f480a5a056ca2 SHA512 c94b569733c596679f1422660af51b3c0ad5b6955727f6dc6a4b076b39b19fc13fb779b5610667a4c2c16abab08d2633785e184ad5e15037e66cd1c8e249c159 -EBUILD gnatsymbolize-2021-r1.ebuild 750 BLAKE2B 59caf129b2316bef02062f4e1dc03c7a87a601c2a135764ae960df1d80f182ff6491a694b2e75b754d943ba9fbfe12a8878ddaf42ed2366a14d9e21612106689 SHA512 61e9ff9b4df47d4e402a624f4a6a22319ca8a60695740a180791b8e63a80976b175f249a8c9e4184572b6261b2daa78f25138c8ba212831855befa8f66c2ac97 +EBUILD gnatsymbolize-2021-r1.ebuild 768 BLAKE2B a5a54ce52373e0ff9abf921b08414a927553bc59a38a6ffe521536f0398d158b484af288f967abace4e6c24c3601292d063aa038989d6af98415bb46d7c6e45b SHA512 8bb59d69ba1fa6d62ec40965e0f14f4c3d45a466d9880116e6867fc574247771196b2eade6bd78acad088d8e4a2cbeedc9297d7f0a528616693d84b49a37391a EBUILD gnatsymbolize-2021.ebuild 737 BLAKE2B ac938e08632905c51af5b27d2a454a72f436a421bfa0fdb81572b9539ff87fecf7b1bf670b2b8997e438d0bae60d91c3b72e2603d9c2ade5c8b0d1dedbfee971 SHA512 e93a3831ffd788217617a1645c813f3b73a7f6a614a9d867a3251496e3a8174c763d679322dec510e6f2dbb2135f5208d588f7b150edf01ad6f3ff9363a6f9a8 MISC metadata.xml 391 BLAKE2B d9e0444e176d262c87f289990d11122e4a06bd7f17fdf65d4e24fd7d6f09d1f36ba05c4f9896d8428e089ca2d85a8366f2e834139dd48c5a3626d2e9f4aa11a5 SHA512 fa7efd43d05a874d3b1733ded27ff6cbb245b9c03e301bef82d2962fc5ae7a585d2e49b49e9ceeecb92bbc8a08fe18cfe6a50a7db060b85a2ba54c65e1e5eda8 diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild b/dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild index 60f9e67f7c3e..e73a9ec6fd93 100644 --- a/dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild +++ b/dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild @@ -25,7 +25,7 @@ REQUIRED_USE="${ADA_REQUIRED_USE}" S="${WORKDIR}"/${MYP} src_compile() { - gnatmake -v gnatsymbolize -cargs ${ADAFLAGS} || die + gnatmake -v gnatsymbolize -cargs ${ADAFLAGS} -largs ${LDFLAGS} || die } src_install() { diff --git a/dev-ada/libadalang/Manifest b/dev-ada/libadalang/Manifest index f39f683432dc..eb53a4fd9a1a 100644 --- a/dev-ada/libadalang/Manifest +++ b/dev-ada/libadalang/Manifest @@ -1,3 +1,3 @@ DIST libadalang-22.0.0.tar.gz 2364531 BLAKE2B 3992baa7180dce696b2c8aa0d451117a12b90072e83274d96a8d971b627c82bc66c5c21fa1eb6dbdd7ce95e0264852c5702b3d7c90f7bdf093915178e0a4a659 SHA512 b874feb102fe221595ad4b9b95b3ea4c6593686f96097ace17ad3c57534dc801000819de0cf898489e3407fd201eb003dd75f4f743a53dfb76cadfa6c727d789 -EBUILD libadalang-22.0.0.ebuild 2357 BLAKE2B af563ce47c5097680cef2dec841b39a0c71594962ce30a200497dc3c51f063d98b7337317926fd5c1025fc21dec42e072cbc72a3f460b0c6e79aa8046c88a237 SHA512 9f814c891390373f08427d81b4a5d8f17ccbc9c323ef748a2f659033c4d6a4e6fe52687299429aa0f799fb664cdf96b4a5629f8098a1d3028a9fb054980b8de0 +EBUILD libadalang-22.0.0.ebuild 2353 BLAKE2B d5971aa534c307b8ed2ac2b8a3649924ec9821f5d800f80c9297b6a5d029efde359ee83cffdc0012077a84c86aba723e78b6494cc74d0f37d3ddfd05ce8a31c6 SHA512 4b0de40e46ce239507d317f23a93e82e7c18a2d456d44cbd0355d9156a4e30567c2ac97881c93ea104feb8dea6731e02f22f5260b5eaad0a40b32a4a0291118a MISC metadata.xml 593 BLAKE2B 071bd53cf7e7cf9355eb149d326c208cd63abcee3a690417737c28c26fb6c53b4c7c274029249d9904817b9a4447fa5bcc7f4b7998c1d6cbb4019a00405d085f SHA512 46f32c45534ebf33f69526c239e6832d2a412878d772a8e7d19377d90b49d5850bf42561d853e2a540e50ed9cf759a237b8bdf4d1947ab782081e35323176b20 diff --git a/dev-ada/libadalang/libadalang-22.0.0.ebuild b/dev-ada/libadalang/libadalang-22.0.0.ebuild index f3aacee30406..a1987a48dfed 100644 --- a/dev-ada/libadalang/libadalang-22.0.0.ebuild +++ b/dev-ada/libadalang/libadalang-22.0.0.ebuild @@ -68,7 +68,7 @@ src_compile() { ${EPYTHON} manage.py build -v \ --build-mode "prod" \ -j$(makeopts_jobs) \ - --gargs "-cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} -largs:C ${LDFLAGS}" \ + --gargs "-cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} -largs ${LDFLAGS}" \ --library-types=${libType} || die GPR_PROJECT_PATH="${S}"/build \ gprbuild -P contrib/highlight/highlight.gpr \ @@ -77,7 +77,7 @@ src_compile() { -XLIBRARY_TYPE=relocatable \ -XXMLADA_BUILD=relocatable \ -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ - -largs:C ${LDFLAGS} \ + -largs ${LDFLAGS} \ || die } diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 9c18e3c47e6c83884362cd335cc8fa7ec7282ee8..177f396c250467ad8feea1bfc7d4ac623370c04f 100644 GIT binary patch delta 11308 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 +SLOT="0/12.5-2.5-3.5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="!kernel_Darwin? ( sys-apps/hwloc:= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + # bug #872287 + filter-flags -D_GLIBCXX_ASSERTIONS + append-cppflags -U_GLIBCXX_ASSERTIONS + + local mycmakeargs=( + -DTBB_TEST=$(usex test) + -DTBB_ENABLE_IPO=OFF + -DTBB_STRICT=OFF + ) + + cmake-multilib_src_configure +} diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index f91a491fbd54bb4e02f05c26437d11577604ded6..afba76230b7964e1aa56a38b9a42a7ef19d396e8 100644 GIT binary patch delta 15414 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 delta 15401 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 T!Iw6t`49geM3)&#NpJuF*YF@^ diff --git a/dev-db/mariadb-connector-c/Manifest b/dev-db/mariadb-connector-c/Manifest index c9cfddfc9597..5683f8ff1141 100644 --- a/dev-db/mariadb-connector-c/Manifest +++ b/dev-db/mariadb-connector-c/Manifest @@ -3,6 +3,6 @@ AUX mariadb-connector-c-3.1.3-fix-pkconfig-file.patch 616 BLAKE2B 650c5a794da6d3 DIST mariadb-connector-c-3.1.13-src.tar.gz 968401 BLAKE2B 4b7270c5e86e0a39773f38fbf1b4334ed9fdfca65432a5858b7e591fca5d6a68fd5a0eead96a6c9bfab22f49416d9c19c8a4c5c3fc328d16702c6051116e9a01 SHA512 a179a4fa689f681d64f926c1f3abfd3912896ec3e39c15be6a330647ded207aa2f110277dc43b90faffa4386365a72babc96264e29ac436e5d212d8b7cef7c32 DIST mariadb-connector-c-3.2.5-src.tar.gz 992580 BLAKE2B c850dfbb2241e78475b5f9e9aa0fcb69bc9cc0d17a9092da36e720ec63e3fbdb0add32e6c4508a136fcb43d0825bea7346c0d6ce8a40ae10357ef3d3b6b7bea0 SHA512 5068c95ff15969c6b1d0e2e095fe0bdca3382f478012c852a9745a9bbbfc7586b1eeaa93a55fbadb236499a336133667f4638082814c97ff6b3bbc750c5e59dc EBUILD mariadb-connector-c-3.1.13.ebuild 2075 BLAKE2B 7630d175e9b2601ce4698f8ce76a90fd74919e7a88b08fb896b779be12ed2cca55bce66f6f36a9eb37acab0c6d6afe231dd238597c88235b341e9c9fe1088cf4 SHA512 c5ca7f78b640767b14927546cc67ef8a2dd12355f25abaceed29addbfb234bbaf34183e8cb309da917ca1cfb5043708ac8b0f577e75028cfe6593b08b8a9fa83 -EBUILD mariadb-connector-c-3.2.5.ebuild 3426 BLAKE2B d7be2e66e6b9aed0a524fdee3a504c81ce094885dbc3185310f2dddf9bb7c1ee2d0a774724680ef970f168f6b43ac4e725436c593b6b58c092989f18f3c52597 SHA512 a1f1f5bef90a87d94d41385a216d8bfd8e1a10967b7703f5b314238b70de3f7fd498ac71ea0fe1de8aa80efd0131d154f32b8bdf8d7006bb1dd37ddaf1c811b3 +EBUILD mariadb-connector-c-3.2.5.ebuild 3432 BLAKE2B 2a6361e8d7103ee31450eaab539e5e89ae21633b5e15b49554b58e157b13e577538c57ac9081de533a1c48a21307b23e819c867c4dc16d4292a1b00d5acc740d SHA512 63d36b907870f34a4762f4e79a66950e6047fdc3b21cfee4127b2c4a4c0054e7ebaf1c448974b158782331f8251f58d6008334b9345b2dc48c77b5addebab287 EBUILD mariadb-connector-c-9999.ebuild 3432 BLAKE2B 524853571cfca22510a952f196be08dc2a598a70688a4db5b1c01e9d971ed77fc4ceead4074ddf8504dbf72e5354cee8112f2e97d3d5088b2a31f8eb31dd3a68 SHA512 51356292ce94046b4cb444c8b43402a5c069a820b732e2f4a156c9e7af7a21d978cdab339a53e5f161b3d8cfd08ac2347aa14e4688270eeb73e021dfbf37fa25 MISC metadata.xml 244 BLAKE2B 4123aca5430915cc6801ba9b4e57e1ff48f31a4bacaa785c4dfbbf2d1aadf14f274684cad9b24a09e875a7f621b33bd9bd3333f7ababbd44aa173d4ace98b46e SHA512 380cbd85bebb869f4a2ec1e3518dc6ac5abed1fa5364172e7436098dbd910e738c4d59ee18aa7cf387b354020ed5782732e43702dc83c1857d46b720d623143d diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild index 17e775c57359..0d427665a0a8 100644 --- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild +++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild @@ -11,7 +11,7 @@ else MY_PV=${PV/_b/-b} SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz" S="${WORKDIR%/}/${PN}-${MY_PV}-src" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi inherit cmake-multilib toolchain-funcs diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest index 3e66458f4a9e..b903f4382a35 100644 --- a/dev-db/mariadb/Manifest +++ b/dev-db/mariadb/Manifest @@ -12,9 +12,9 @@ DIST mariadb-10.5.15-patches-01.tar.xz 5116 BLAKE2B 57759c61e672668be8ed991ca023 DIST mariadb-10.5.16.tar.gz 105798374 BLAKE2B fc8ba002a876cd9d357c9762e531082f22380480f8713d3f3882c29ad31c6b14065079b6cdde2e698382d2be668e9e7af2d900b93cd976e8fa27e876f33acff4 SHA512 28cea63cc3c5e1b236fb13593285e5d4b9aac5eaf259784e760def42bca8b09954510d39014a7a7c9e8656d61f5995a356df2f2ebb0df2696dd739ff3de5865d DIST mariadb-10.6.8-patches-01.tar.xz 5220 BLAKE2B 0ad1caecbd05defd9d60e3c438cb0f36dfe7db5fa78e08f43cdd298613cb34691c013f7c44f6bddd39a56f0bf267d257e116defeea5022635b3b6e9b105e0eae SHA512 4cbc527b7307417e0cbf3056487e688474183f0db223ea9107d9a911ef1594691344f2b283402b45ddbc82e29023f0545301a8407f9711f7d8242e3001e3f095 DIST mariadb-10.6.8.tar.gz 88794744 BLAKE2B 1cd036bc686864b497d04454388d9366261f6cc69ad233ab3783063a893c8814ca6c95166415c5b76f2bec2462bffe0bc44d3543502932d03805e972f63b6abc SHA512 b4327000eb3e5fc75bbd78de9890b0464217a432c8aac744948af94e092ffeef1f101885b81ec49029900a92b0018838e46efcf225056a9b06f35a04ecf26aab -EBUILD mariadb-10.2.44.ebuild 41819 BLAKE2B 47f14373d8592fb478af8afb797caa828e4f21640b0e5c08e879ae745349160dce18fbed542b7c18a7ab3d0915bcd1143bbf6b828980a5527c81398c3c6e131a SHA512 16f4136012314e3dd4004569c086e8234c619ac55b7dce7511d5baa89c6304319902b683627c8777a95b26ec284c935a3acd260558b7bdf6f6b1363945c21758 -EBUILD mariadb-10.3.35.ebuild 41388 BLAKE2B a2a1e0563abf3faa7e5b1baf366f9855e5e364c2f427fd3d5f945160f22c402264dd7425320f67b4c181bd6b6815e24b0971324d18a850b711ab33ef4c04bd71 SHA512 123888a664871b60d403628a0ceebab464431b3177c359b1fb8c447cced833768b2d2674d9f7f06284cdf8ef7437b3b968032dbb5257bdd824ae911575ff029d -EBUILD mariadb-10.4.25.ebuild 42091 BLAKE2B 5eafbec939b36821c289a31f9f04f74e1c35c3ee33352ed4782e3a13701c59dc98fa5f2b5cf9828603c86dcd449963d0bd4c76174d8f1214897caa4a1d0cd0ab SHA512 3ceb19895b8e3b2233beffb22ba53cdcb1f0cfe81acf4034665a9eb8b2f735891c9c29610ee712c202b48c8d4189ef2a50fbec3c6253afb657805d0c412b448a -EBUILD mariadb-10.5.16.ebuild 42049 BLAKE2B f4ed97ca249c8fc18696c2aa9fc38ae8d5bb3ada42a635c37e6717835637b3069cc34eee49dc2573815e343c8c6a0b4c053edac558275685b4ee20b8b9222c7b SHA512 0dbdef75e4ab545d3da01f507b76fd6be09ae58e909edccf2dc3425d1b2c401f1779ab5fef06e663a5ada5b640a678599d6cf1c3cc9cbdde04e1308a1bc25b89 -EBUILD mariadb-10.6.8-r1.ebuild 42466 BLAKE2B 190116ba2e7dcacb90c87cfd6173add3eb50606a3d128449af8cd82ff9c18b7b61e893c35b16e58027cf14078b7fe601e944078473d031a883adfbc6472be685 SHA512 0235b89fa98104e9c85f4724b18aee0c7c99b1ef280e636c411ba87987ee23b923e30bbc788cf47b1b3837a25bf8bf16a839264287621931c38c375d36585f3a +EBUILD mariadb-10.2.44.ebuild 41812 BLAKE2B 4e306d7415dbc8b66175bfd70cae2cee4e5ab0a20fee28bd7e7b046817757207c3006b84c01b4aa91a803724018417a64393aea20f15830d60ac503d3ebb6a3e SHA512 cf8389baa9b9b5baa1a5feabbd89910287bb232155142c750df83fe33d67ff11e3072af3a0a975f63208e9c1e242977919e78666c5bf4a39905dbc3bc81ecdaf +EBUILD mariadb-10.3.35.ebuild 41381 BLAKE2B 12f53cb7380434c2acd075fbbfdbfc3075503870689c0f39809d50fca5853469993c40252bdc413d6b36d78b092569f34deca9a53e8c9ed7029e14fcdd03147c SHA512 a5e196fff6a2c216cc48297597893b40e5dedf6a577c9d665325b67097e8a7487c4f918976f3a2a9bd04b0a9d41c290db5f9dae019ff1a4fe8d0b335cf3a6216 +EBUILD mariadb-10.4.25.ebuild 42084 BLAKE2B 9d87852855f9cc7ca947bf51c366d1421797f7c68a69536cc54622eef6891408d035f2b0d64dea7cfdc60eb4e3e594ccf41941ab4d3f99ff04f4e1dc6852be7e SHA512 c0e5869c73560d4913ca8cd796a6eae1041e69bebef43f10053707c9adbc13cebf307d82c12c88875728523257b38f564173ed201a1e04e7c06381aeb96b1482 +EBUILD mariadb-10.5.16.ebuild 42042 BLAKE2B 91f25979f77ce2f6a1892613a2f03eab3bd4e04f36b3e3109c8ff7068f574fa3a6bab92c733f51147d2f99cd4d87907913387df26361db28b1cc114550660a8b SHA512 f8ac560b2262a1c1d37059d7ad584116631e806a0bcc5e8be2d804cf7aa865d187a05e3f7f309a08ec07d36266f12bdbc519492e85fecb1426e415aac24ce6b9 +EBUILD mariadb-10.6.8-r1.ebuild 42459 BLAKE2B 21000edb09ae6c7ef1e52b2f3557045787859f5ad7b54e2db8623541660011ee788093c30f336784bb5e280a0bdc16136bda3f60d162635736add777411df9a3 SHA512 0f056cf06a3576fec20d1a807c5895fe75cc19490faa5ce850d1bf800a3a7cab89158f154579831ec54fec893f422af8f4cfa823c7d087e04a9b050b19a3f71e MISC metadata.xml 2712 BLAKE2B 5bfc30a0cfb251168f7c539a0d5ed916790ce93f20d68168264cdde5f56473b8e0586944ac319ab742f5afe73bf40ccf9b77e75a1c1561abc2d5432e48095cee SHA512 4c5d26be5bd2573aead82270c3b6be29a198c0ea334cb2754cb21aabeb095a031009be3497f242c55d6131a8d44d9a54d32d94be5829f60bdb23db530bedfd33 diff --git a/dev-db/mariadb/mariadb-10.2.44.ebuild b/dev-db/mariadb/mariadb-10.2.44.ebuild index edfdc8596035..3bcfe2a21755 100644 --- a/dev-db/mariadb/mariadb-10.2.44.ebuild +++ b/dev-db/mariadb/mariadb-10.2.44.ebuild @@ -6,7 +6,7 @@ SUBSLOT="18" JAVA_PKG_OPT_USE="jdbc" -inherit eutils systemd flag-o-matic prefix toolchain-funcs \ +inherit systemd flag-o-matic prefix toolchain-funcs \ multiprocessing java-pkg-opt-2 cmake # Patch version diff --git a/dev-db/mariadb/mariadb-10.3.35.ebuild b/dev-db/mariadb/mariadb-10.3.35.ebuild index da667da74998..2a6125b032c8 100644 --- a/dev-db/mariadb/mariadb-10.3.35.ebuild +++ b/dev-db/mariadb/mariadb-10.3.35.ebuild @@ -6,7 +6,7 @@ SUBSLOT="18" JAVA_PKG_OPT_USE="jdbc" -inherit eutils systemd flag-o-matic prefix toolchain-funcs \ +inherit systemd flag-o-matic prefix toolchain-funcs \ multiprocessing java-pkg-opt-2 cmake # Patch version diff --git a/dev-db/mariadb/mariadb-10.4.25.ebuild b/dev-db/mariadb/mariadb-10.4.25.ebuild index ec50e7d18047..c8485e1b1e1f 100644 --- a/dev-db/mariadb/mariadb-10.4.25.ebuild +++ b/dev-db/mariadb/mariadb-10.4.25.ebuild @@ -6,7 +6,7 @@ SUBSLOT="18" JAVA_PKG_OPT_USE="jdbc" -inherit eutils systemd flag-o-matic prefix toolchain-funcs \ +inherit systemd flag-o-matic prefix toolchain-funcs \ multiprocessing java-pkg-opt-2 cmake # Patch version diff --git a/dev-db/mariadb/mariadb-10.5.16.ebuild b/dev-db/mariadb/mariadb-10.5.16.ebuild index 326e459acd3c..c72454ce1551 100644 --- a/dev-db/mariadb/mariadb-10.5.16.ebuild +++ b/dev-db/mariadb/mariadb-10.5.16.ebuild @@ -6,7 +6,7 @@ SUBSLOT="18" JAVA_PKG_OPT_USE="jdbc" -inherit eutils systemd flag-o-matic prefix toolchain-funcs \ +inherit systemd flag-o-matic prefix toolchain-funcs \ multiprocessing java-pkg-opt-2 cmake # Patch version diff --git a/dev-db/mariadb/mariadb-10.6.8-r1.ebuild b/dev-db/mariadb/mariadb-10.6.8-r1.ebuild index 5bd0a9d00f49..297e1406dc68 100644 --- a/dev-db/mariadb/mariadb-10.6.8-r1.ebuild +++ b/dev-db/mariadb/mariadb-10.6.8-r1.ebuild @@ -6,7 +6,7 @@ SUBSLOT="18" JAVA_PKG_OPT_USE="jdbc" -inherit eutils systemd flag-o-matic prefix toolchain-funcs \ +inherit systemd flag-o-matic prefix toolchain-funcs \ multiprocessing java-pkg-opt-2 cmake # Patch version diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest index 159260dc86a2..69aa5a189aaa 100644 --- a/dev-db/mysql-workbench/Manifest +++ b/dev-db/mysql-workbench/Manifest @@ -4,7 +4,7 @@ DIST antlr-4.9.1-complete.jar 2100605 BLAKE2B 6fcdc184900cd30e42b3e1b6f56bcccbf1 DIST mysql-workbench-community-8.0.28-src.tar.gz 19275374 BLAKE2B 31930e181888dba0b5dd54509ffa58a9328d12ac2ad080a27715bbcd7fbf347d892175323632e5e7edc2926836427499be5a040ad9c731d9ad5b165a36065d4e SHA512 373f829c6f4ab5e97d277476166144f70f76e32b7443cd5d403dffc10f4fa80ad4dc27bb88b2c564f7c39e5f32045be94eb2b1b9ee2bf560f22d9c4d7fce53e1 DIST mysql-workbench-community-8.0.29-src.tar.gz 19353576 BLAKE2B 7562da75534261e128e990e64dbdbe7486bbf7a5d3c777f505178be9f33c6266e2e5c3efcad2cb14fdb53878fc485bbc13dce7f37bc0aaaf114d41e9c86335a7 SHA512 f2ce224154c35ee7076d044ec0db3d23bec466f22361ed5d0cd1f49a34a4aeb963405db6d9bd1923bd176163652a54f0501b53ad34c5c0a999f6a39f137bce3e DIST mysql-workbench-community-8.0.30-src.tar.gz 19349201 BLAKE2B aea468a2952b45edec4405094a1fbea6c1dd67831222a9255f1b9ce3ce35095dc45946fb6908d1ec60876d592d4f64cc0ebc952bfe81477c4258628ead8b5dab SHA512 195f7dceeb9a0c596c49a3ea6c3a9647763671676bae52e4d21a4dd85eb7d5ca05f78158bfe31bca9217e3cf868d8f335cad0ae3f68357937e951525c5fbf4f0 -EBUILD mysql-workbench-8.0.28.ebuild 2765 BLAKE2B 19a9e9c900b97e92df1fb892d30e1474e48a01ca171b193d557ec4b500d486f110f08f34d135d046573f57f7d6011b87517f9ea20248077056ed16f3a63ab592 SHA512 f6a9e2ba551ff0b9cc5c1b29be52203619f6201913bf4d07690a82653449c34082c2bc1eab1064ce1ced4ff37c4a104c83514be31ea510350bebd4711fa29b1b -EBUILD mysql-workbench-8.0.29.ebuild 2765 BLAKE2B 19a9e9c900b97e92df1fb892d30e1474e48a01ca171b193d557ec4b500d486f110f08f34d135d046573f57f7d6011b87517f9ea20248077056ed16f3a63ab592 SHA512 f6a9e2ba551ff0b9cc5c1b29be52203619f6201913bf4d07690a82653449c34082c2bc1eab1064ce1ced4ff37c4a104c83514be31ea510350bebd4711fa29b1b -EBUILD mysql-workbench-8.0.30.ebuild 2766 BLAKE2B 9c0f5ab9e82c818740524e8063927026fcf518695ab732ce5ae89ca733e86a13512bbd431330b1375c076dec68a7582cf65bc990903844b26d934082972f2d38 SHA512 fb07fdcfc39f43de024afffe46ebccd962ca566d3803769c056cb577f835bf0a4cd2e0a3a9aa90f4bb07abe949be58934ad9be13e7eff557b147b672838d7386 +EBUILD mysql-workbench-8.0.28-r1.ebuild 2768 BLAKE2B e60559e2a7ea25723a6b15af251d28a44373242a6439ba02c5366e51e6398d528dd531d87fbff566fc5976820b35b2e34a86412d25f543e7881be21d533855fa SHA512 607eed04308f2200655334cf0b39e3aa9c1e141571ebbf23f5ec5573196667351782bb223ecd740e73c676017efba88d94d46a5a4318b2eb67540bddcab96962 +EBUILD mysql-workbench-8.0.29-r1.ebuild 2768 BLAKE2B e60559e2a7ea25723a6b15af251d28a44373242a6439ba02c5366e51e6398d528dd531d87fbff566fc5976820b35b2e34a86412d25f543e7881be21d533855fa SHA512 607eed04308f2200655334cf0b39e3aa9c1e141571ebbf23f5ec5573196667351782bb223ecd740e73c676017efba88d94d46a5a4318b2eb67540bddcab96962 +EBUILD mysql-workbench-8.0.30-r1.ebuild 2769 BLAKE2B cdce565076e933ad3375b41bb4418af2cd671df13f1118f415ca0c01a0cafca01a829c854b63a0b873844b6147aeb85a485d5c275d3965bd0a684676507c255c SHA512 b58406e66629992e4ce5ed98e4a1a074180c4b553461b4e6d138dc7267859452ca39e75e9456af70ff628b6ee16ed3b2d624c7b0c3d2efa37490f185839ce463 MISC metadata.xml 312 BLAKE2B 8c491f0d45e24b9e367ef63f8822daf6925a17f8d44ff822b8faf7485f729524de02309b91e18411421b4533aa086853914c4a0b2a93d3fd5573a289fa1e3715 SHA512 01f2f645d167290bdb313e6c1c386b0426b41edd0ee9b50acf538a7353855c84321111ffd11c213c71424c7df73aa48b8fb9f3f2af914b595fb2961cc6b3186c diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.28-r1.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.28-r1.ebuild new file mode 100644 index 000000000000..efc97d50ee5f --- /dev/null +++ b/dev-db/mysql-workbench/mysql-workbench-8.0.28-r1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GCONF_DEBUG="no" + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="sqlite" + +ANTLR_VERSION=4.9.1 + +inherit gnome2 flag-o-matic python-single-r1 cmake + +MY_P="${PN}-community-${PV}-src" + +DESCRIPTION="MySQL Workbench" +HOMEPAGE="https://www.mysql.com/products/workbench/" +SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz + https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# glibc: deprecated mutex functions, removed in 2.36.0 +CDEPEND="${PYTHON_DEPS} + app-crypt/libsecret + dev-libs/glib:2 + dev-cpp/antlr-cpp:4 + dev-cpp/atkmm:* + dev-cpp/pangomm:1.4 + >=dev-cpp/glibmm-2.14:2 + dev-cpp/gtkmm:3.0 + dev-libs/atk + >=net-libs/libssh-0.8.5[server] + x11-libs/pango + x11-libs/gtk+:3 + gnome-base/libglade:2.0 + >=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++-1.1.8 =dev-db/mysql-connector-c++-1* + dev-db/vsqlite++ + || ( dev-db/libiodbc dev-db/unixODBC ) + dev-python/pexpect + >=dev-python/paramiko-1.7.4 +" + +RDEPEND="${CDEPEND} + app-admin/sudo + >=sys-apps/net-tools-1.60_p20120127084908" + +DEPEND="${CDEPEND} + dev-lang/swig + virtual/jre + virtual/pkgconfig" + +S="${WORKDIR}"/"${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" + "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" +) + +src_unpack() { + unpack ${PN}-community-${PV}-src.tar.gz +} + +src_prepare() { + ## remove hardcoded CXXFLAGS + sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die + ## And avoid -Werror + sed -i -e 's/-Werror//' CMakeLists.txt || die + ## Fix doc install directory + sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die + + ## package is very fragile... + strip-flags + + cmake_src_prepare +} + +src_configure() { + if has_version dev-db/libiodbc ; then + IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config" + fi + + append-cxxflags -std=c++11 + ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar" + local mycmakeargs=( + -DWITH_ANTLR_JAR=${ANTLR_JAR_PATH} + -DLIB_INSTALL_DIR="/usr/$(get_libdir)" + -DIODBC_INCLUDE_PATH="/usr/include/iodbc" + ${IODBC} + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DMySQL_CONFIG_PATH="/usr/bin/mysql_config" + ) + cmake_src_configure +} diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.28.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.28.ebuild deleted file mode 100644 index a64c297e9618..000000000000 --- a/dev-db/mysql-workbench/mysql-workbench-8.0.28.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GCONF_DEBUG="no" - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="sqlite" - -ANTLR_VERSION=4.9.1 - -inherit gnome2 flag-o-matic python-single-r1 cmake - -MY_P="${PN}-community-${PV}-src" - -DESCRIPTION="MySQL Workbench" -HOMEPAGE="https://www.mysql.com/products/workbench/" -SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz - https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug doc" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# glibc: deprecated mutex functions, removed in 2.36.0 -CDEPEND="${PYTHON_DEPS} - app-crypt/libsecret - dev-libs/glib:2 - dev-cpp/antlr-cpp:4 - dev-cpp/atkmm:* - dev-cpp/pangomm:1.4 - >=dev-cpp/glibmm-2.14:2 - dev-cpp/gtkmm:3.0 - dev-libs/atk - >=net-libs/libssh-0.8.5[server] - x11-libs/pango - x11-libs/gtk+:3 - gnome-base/libglade:2.0 - >=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++-1.1.8 =dev-db/mysql-connector-c++-1* - dev-db/vsqlite++ - || ( dev-db/libiodbc dev-db/unixODBC ) - dev-python/pexpect - >=dev-python/paramiko-1.7.4 -" - -RDEPEND="${CDEPEND} - app-admin/sudo - >=sys-apps/net-tools-1.60_p20120127084908" - -DEPEND="${CDEPEND} - dev-lang/swig - virtual/jre - virtual/pkgconfig" - -S="${WORKDIR}"/"${MY_P}" - -PATCHES=( - "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" - "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" -) - -src_unpack() { - unpack ${PN}-community-${PV}-src.tar.gz -} - -src_prepare() { - ## remove hardcoded CXXFLAGS - sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die - ## And avoid -Werror - sed -i -e 's/-Werror//' CMakeLists.txt || die - ## Fix doc install directory - sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die - - ## package is very fragile... - strip-flags - - cmake_src_prepare -} - -src_configure() { - if has_version dev-db/libiodbc ; then - IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config" - fi - - append-cxxflags -std=c++11 - ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar" - local mycmakeargs=( - -DWITH_ANTLR_JAR=${ANTLR_JAR_PATH} - -DLIB_INSTALL_DIR="/usr/$(get_libdir)" - -DIODBC_INCLUDE_PATH="/usr/include/iodbc" - ${IODBC} - -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" - -DPYTHON_LIBRARY="$(python_get_library_path)" - -DMySQL_CONFIG_PATH="/usr/bin/mysql_config" - ) - cmake_src_configure -} diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild new file mode 100644 index 000000000000..efc97d50ee5f --- /dev/null +++ b/dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GCONF_DEBUG="no" + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="sqlite" + +ANTLR_VERSION=4.9.1 + +inherit gnome2 flag-o-matic python-single-r1 cmake + +MY_P="${PN}-community-${PV}-src" + +DESCRIPTION="MySQL Workbench" +HOMEPAGE="https://www.mysql.com/products/workbench/" +SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz + https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# glibc: deprecated mutex functions, removed in 2.36.0 +CDEPEND="${PYTHON_DEPS} + app-crypt/libsecret + dev-libs/glib:2 + dev-cpp/antlr-cpp:4 + dev-cpp/atkmm:* + dev-cpp/pangomm:1.4 + >=dev-cpp/glibmm-2.14:2 + dev-cpp/gtkmm:3.0 + dev-libs/atk + >=net-libs/libssh-0.8.5[server] + x11-libs/pango + x11-libs/gtk+:3 + gnome-base/libglade:2.0 + >=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++-1.1.8 =dev-db/mysql-connector-c++-1* + dev-db/vsqlite++ + || ( dev-db/libiodbc dev-db/unixODBC ) + dev-python/pexpect + >=dev-python/paramiko-1.7.4 +" + +RDEPEND="${CDEPEND} + app-admin/sudo + >=sys-apps/net-tools-1.60_p20120127084908" + +DEPEND="${CDEPEND} + dev-lang/swig + virtual/jre + virtual/pkgconfig" + +S="${WORKDIR}"/"${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" + "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" +) + +src_unpack() { + unpack ${PN}-community-${PV}-src.tar.gz +} + +src_prepare() { + ## remove hardcoded CXXFLAGS + sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die + ## And avoid -Werror + sed -i -e 's/-Werror//' CMakeLists.txt || die + ## Fix doc install directory + sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die + + ## package is very fragile... + strip-flags + + cmake_src_prepare +} + +src_configure() { + if has_version dev-db/libiodbc ; then + IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config" + fi + + append-cxxflags -std=c++11 + ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar" + local mycmakeargs=( + -DWITH_ANTLR_JAR=${ANTLR_JAR_PATH} + -DLIB_INSTALL_DIR="/usr/$(get_libdir)" + -DIODBC_INCLUDE_PATH="/usr/include/iodbc" + ${IODBC} + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DMySQL_CONFIG_PATH="/usr/bin/mysql_config" + ) + cmake_src_configure +} diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.29.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.29.ebuild deleted file mode 100644 index a64c297e9618..000000000000 --- a/dev-db/mysql-workbench/mysql-workbench-8.0.29.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GCONF_DEBUG="no" - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="sqlite" - -ANTLR_VERSION=4.9.1 - -inherit gnome2 flag-o-matic python-single-r1 cmake - -MY_P="${PN}-community-${PV}-src" - -DESCRIPTION="MySQL Workbench" -HOMEPAGE="https://www.mysql.com/products/workbench/" -SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz - https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug doc" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# glibc: deprecated mutex functions, removed in 2.36.0 -CDEPEND="${PYTHON_DEPS} - app-crypt/libsecret - dev-libs/glib:2 - dev-cpp/antlr-cpp:4 - dev-cpp/atkmm:* - dev-cpp/pangomm:1.4 - >=dev-cpp/glibmm-2.14:2 - dev-cpp/gtkmm:3.0 - dev-libs/atk - >=net-libs/libssh-0.8.5[server] - x11-libs/pango - x11-libs/gtk+:3 - gnome-base/libglade:2.0 - >=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++-1.1.8 =dev-db/mysql-connector-c++-1* - dev-db/vsqlite++ - || ( dev-db/libiodbc dev-db/unixODBC ) - dev-python/pexpect - >=dev-python/paramiko-1.7.4 -" - -RDEPEND="${CDEPEND} - app-admin/sudo - >=sys-apps/net-tools-1.60_p20120127084908" - -DEPEND="${CDEPEND} - dev-lang/swig - virtual/jre - virtual/pkgconfig" - -S="${WORKDIR}"/"${MY_P}" - -PATCHES=( - "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" - "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" -) - -src_unpack() { - unpack ${PN}-community-${PV}-src.tar.gz -} - -src_prepare() { - ## remove hardcoded CXXFLAGS - sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die - ## And avoid -Werror - sed -i -e 's/-Werror//' CMakeLists.txt || die - ## Fix doc install directory - sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die - - ## package is very fragile... - strip-flags - - cmake_src_prepare -} - -src_configure() { - if has_version dev-db/libiodbc ; then - IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config" - fi - - append-cxxflags -std=c++11 - ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar" - local mycmakeargs=( - -DWITH_ANTLR_JAR=${ANTLR_JAR_PATH} - -DLIB_INSTALL_DIR="/usr/$(get_libdir)" - -DIODBC_INCLUDE_PATH="/usr/include/iodbc" - ${IODBC} - -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" - -DPYTHON_LIBRARY="$(python_get_library_path)" - -DMySQL_CONFIG_PATH="/usr/bin/mysql_config" - ) - cmake_src_configure -} diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.30-r1.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.30-r1.ebuild new file mode 100644 index 000000000000..de5f67463f1a --- /dev/null +++ b/dev-db/mysql-workbench/mysql-workbench-8.0.30-r1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GCONF_DEBUG="no" + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="sqlite" + +ANTLR_VERSION=4.9.1 + +inherit gnome2 flag-o-matic python-single-r1 cmake + +MY_P="${PN}-community-${PV}-src" + +DESCRIPTION="MySQL Workbench" +HOMEPAGE="https://www.mysql.com/products/workbench/" +SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz + https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# glibc: deprecated mutex functions, removed in 2.36.0 +CDEPEND="${PYTHON_DEPS} + app-crypt/libsecret + dev-libs/glib:2 + dev-cpp/antlr-cpp:4 + dev-cpp/atkmm:* + dev-cpp/pangomm:1.4 + >=dev-cpp/glibmm-2.14:2 + dev-cpp/gtkmm:3.0 + dev-libs/atk + >=net-libs/libssh-0.8.5[server] + x11-libs/pango + x11-libs/gtk+:3 + gnome-base/libglade:2.0 + >=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++-1.1.8 =dev-db/mysql-connector-c++-1* + dev-db/vsqlite++ + || ( dev-db/libiodbc dev-db/unixODBC ) + dev-python/pexpect + >=dev-python/paramiko-1.7.4 +" + +RDEPEND="${CDEPEND} + app-admin/sudo + >=sys-apps/net-tools-1.60_p20120127084908" + +DEPEND="${CDEPEND} + dev-lang/swig + virtual/jre + virtual/pkgconfig" + +S="${WORKDIR}"/"${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" + "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" +) + +src_unpack() { + unpack ${PN}-community-${PV}-src.tar.gz +} + +src_prepare() { + ## remove hardcoded CXXFLAGS + sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die + ## And avoid -Werror + sed -i -e 's/-Werror//' CMakeLists.txt || die + ## Fix doc install directory + sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die + + ## package is very fragile... + strip-flags + + cmake_src_prepare +} + +src_configure() { + if has_version dev-db/libiodbc ; then + IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config" + fi + + append-cxxflags -std=c++11 + ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar" + local mycmakeargs=( + -DWITH_ANTLR_JAR=${ANTLR_JAR_PATH} + -DLIB_INSTALL_DIR="/usr/$(get_libdir)" + -DIODBC_INCLUDE_PATH="/usr/include/iodbc" + ${IODBC} + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DMySQL_CONFIG_PATH="/usr/bin/mysql_config" + ) + cmake_src_configure +} diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.30.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.30.ebuild deleted file mode 100644 index ff30b5600626..000000000000 --- a/dev-db/mysql-workbench/mysql-workbench-8.0.30.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GCONF_DEBUG="no" - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="sqlite" - -ANTLR_VERSION=4.9.1 - -inherit gnome2 flag-o-matic python-single-r1 cmake - -MY_P="${PN}-community-${PV}-src" - -DESCRIPTION="MySQL Workbench" -HOMEPAGE="https://www.mysql.com/products/workbench/" -SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz - https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug doc" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# glibc: deprecated mutex functions, removed in 2.36.0 -CDEPEND="${PYTHON_DEPS} - app-crypt/libsecret - dev-libs/glib:2 - dev-cpp/antlr-cpp:4 - dev-cpp/atkmm:* - dev-cpp/pangomm:1.4 - >=dev-cpp/glibmm-2.14:2 - dev-cpp/gtkmm:3.0 - dev-libs/atk - >=net-libs/libssh-0.8.5[server] - x11-libs/pango - x11-libs/gtk+:3 - gnome-base/libglade:2.0 - >=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++-1.1.8 =dev-db/mysql-connector-c++-1* - dev-db/vsqlite++ - || ( dev-db/libiodbc dev-db/unixODBC ) - dev-python/pexpect - >=dev-python/paramiko-1.7.4 -" - -RDEPEND="${CDEPEND} - app-admin/sudo - >=sys-apps/net-tools-1.60_p20120127084908" - -DEPEND="${CDEPEND} - dev-lang/swig - virtual/jre - virtual/pkgconfig" - -S="${WORKDIR}"/"${MY_P}" - -PATCHES=( - "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" - "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" -) - -src_unpack() { - unpack ${PN}-community-${PV}-src.tar.gz -} - -src_prepare() { - ## remove hardcoded CXXFLAGS - sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die - ## And avoid -Werror - sed -i -e 's/-Werror//' CMakeLists.txt || die - ## Fix doc install directory - sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die - - ## package is very fragile... - strip-flags - - cmake_src_prepare -} - -src_configure() { - if has_version dev-db/libiodbc ; then - IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config" - fi - - append-cxxflags -std=c++11 - ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar" - local mycmakeargs=( - -DWITH_ANTLR_JAR=${ANTLR_JAR_PATH} - -DLIB_INSTALL_DIR="/usr/$(get_libdir)" - -DIODBC_INCLUDE_PATH="/usr/include/iodbc" - ${IODBC} - -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" - -DPYTHON_LIBRARY="$(python_get_library_path)" - -DMySQL_CONFIG_PATH="/usr/bin/mysql_config" - ) - cmake_src_configure -} diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 8a8bb254db9f..7f030ae48b4f 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -18,7 +18,7 @@ DIST postgresql-13.8.tar.bz2 21397381 BLAKE2B eb076382027a175789652a6ae8579d9b9c DIST postgresql-14.5.tar.bz2 22132996 BLAKE2B 6d303850ef1e8f9f5d66a53275fc814475646c762b9747a4f0401a472ebaf59be06d6e7c08e9c1c5ad5d3b9dbc3bb3c06d58bae137806e1a437c86bcc8cae501 SHA512 3051c5ab729f6a55952c6108098b022517398b1de64f7fefbdd6c806c7e2eb0637d00f3c98a6203c5bee654656528c4ff3530db5a69470e7888864c77900178a DIST postgresql-15rc2.tar.bz2 22420528 BLAKE2B 27266d9d1f1124c613df3e709d9bd9f20ac1482cf27593d4cdd19bbdb5fe71f72b6145c8e31c41368281b03ea55a7a945774fbe69054534f51ad7e3e02d78d85 SHA512 41949e2d5c6a54ca54c69712229ec37748984771f41a414d15ecc211a133252b404a3990f00dfc78dec776a1d9ac37ec08c0c9aa4d63b2b42679e34620350f8e EBUILD postgresql-10.22.ebuild 13396 BLAKE2B 76f9664e84f8fc6bc72932c823a9e86efccb9a11b238d743ed05a6b2173454a3289d4642b1a20a2aedac7468d91e03d300fbe91751f81efd896b83de6e047267 SHA512 d4586bf730baa7640f77e5c7578ca35e524c1828d7cc8849d8b4cbeac6a708d593f4ca0f44e301d515215e8f40bc98634b891d384363dd67dd743dd890172e95 -EBUILD postgresql-11.17.ebuild 13437 BLAKE2B 30430d49593f412e99b0b5f03e8bf95e9246b77ee26f767e9caf4c460aa150b3d211ccdc95e27a55d9af36a8a38f401eef8306034be519dd3e998839f0fc218a SHA512 03928c84dc681726ac45434cc58c4e46df1023c6f52bfb06007a99bcade4546007c087dca0951870e482dc63ae54e39f1956e8e431641ad7e89b35438b275b81 +EBUILD postgresql-11.17.ebuild 13437 BLAKE2B 42dacf31738416dd83c647703b79b8e26d12e38c8efe47a88c3d379f32ea21e8cd21fde7308cb114c027cabc24811bcadd76491f041ba6529f1e19e81bc51e24 SHA512 bf72faaf82b701e340154eeb41f1ae9640c5324a9750093fbbf06e66d2f6c6daabf23a7042b6490c2b41681440ac0792d0964e14216eac40b3cd738e5f0dc8d7 EBUILD postgresql-12.12.ebuild 13409 BLAKE2B 281c833ddabcb85f6044d30a3cd36c1626ce6f053dfd597f080ff82d9f4330190971e8fd605f12396fb6f4a983d66667761fdfbe4a02b7f7fe2d63c2e0535265 SHA512 f48c59daafb48564149269de494f4293fe09f851da7e37ee3181d1527b0469b388d8c97efb13bb28393d533c6de25ab6c9da54d3faeb59cdfbf685a9ec129d6d EBUILD postgresql-13.8.ebuild 13843 BLAKE2B 45c47bee6be51818fc067e8650817977baab83b5b8e2ed4af488a5b2020a330b22641844a8b12c2be21710d6166d02119c87d82b38c485d463271cae27460a40 SHA512 02e658d14c756bd34399a68c562d92b59deb6665d31d1d93058f1c1e7c3501ea4ac2150d620f288181ccfe7042a03fdccff60217a45bf6627fef775da80957ad EBUILD postgresql-14.5.ebuild 13835 BLAKE2B 7790bffbe90d88caaeaf543c724fbfa4c5d9bcf35c2201b53721669b9d1046c6b67a5f49aae3d35afade62962e117be5afc04967e2882c3ab063c7c334710b59 SHA512 d835aa559b3f5523fab6397db9b3be6d15681d9d3fe27a7bd50a67d138911a36a064fbaa11f793ef3177cb79ebc5bec2bb14f4dc257aeafb43690ef0c8705368 diff --git a/dev-db/postgresql/postgresql-11.17.ebuild b/dev-db/postgresql/postgresql-11.17.ebuild index b190ec5a7668..16628ce3262f 100644 --- a/dev-db/postgresql/postgresql-11.17.ebuild +++ b/dev-db/postgresql/postgresql-11.17.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8,9,10,11} ) -LLVM_MAX_SLOT=13 +LLVM_MAX_SLOT=14 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/sqldeveloper/Manifest b/dev-db/sqldeveloper/Manifest index 7054e5ad5b80..458a22225d61 100644 --- a/dev-db/sqldeveloper/Manifest +++ b/dev-db/sqldeveloper/Manifest @@ -1,4 +1,4 @@ AUX sqldeveloper-r1 407 BLAKE2B 26bf826e6ccf1cd45b52e7cdf6e694d88570118c0e98cab83f66f078ed79fea36fb3fa6df67dc271a74faad4307996c4968f6d316d9fc71d1a5360804f39782e SHA512 cf089f58c9de3677dbaa7b0c4bdd81e234bffac4c25f5a433c7854068ca33b5a4165d8a5d24188890d5d8c60c209adee5267a255505b978a5a7f73646fd1dfbe -DIST sqldeveloper-22.2.0.173.2018-no-jre.zip 507930198 BLAKE2B 51c22825b7774d61ca5006150fa8566f35f03a64a755a2602c1aba9613f1d22e5efe9c46aa9b0d8295f349e980e9a0af115e39e8faa9bded4e154d8619f9b5f8 SHA512 daa3be1d20ed7a44e1f2a5e3e86166c6ea27050aceb0fe2ec46ade8557d68c8fc2c56c19e2d7a37c80005a0ac8040f3f7b0f9fd8345284e6615c616d36462627 -EBUILD sqldeveloper-22.2.0.173.2018.ebuild 2996 BLAKE2B a3942a8ebd42dc6d54192d188f2ba45312124784573b6e1d303f59d30cbba3ffdcf6262406299c64113a31cd8e659c5d322714149ec914c07c553651149d5fae SHA512 d650856919087b8e7d45a6e5bf9ac34f1dd4e8f35ec3c7e0e611dab1a72dc46387b752d7430e2020e869abf5f148cca5e3cd0003ebb0ca8a0e776c0ba73b683c +DIST sqldeveloper-22.2.1.234.1810-no-jre.zip 513803884 BLAKE2B 54d022bae8d105dafa7aa6aa99dc4f027b17d780fc462ad77e849c4fc1792e376e3e8fa116058ae484ae1c891300447d08decd17c583aa672098f2262b844f3b SHA512 ac8a50fcacc489696e601ce28fde2553f10cc94bd6ce68812dd410e16cf7d9ad6ffaea4fbcdcd3b2ebf7ca617334352554639bd9d9172c4d6ec206f697e7a5c3 +EBUILD sqldeveloper-22.2.1.234.1810.ebuild 2996 BLAKE2B a3942a8ebd42dc6d54192d188f2ba45312124784573b6e1d303f59d30cbba3ffdcf6262406299c64113a31cd8e659c5d322714149ec914c07c553651149d5fae SHA512 d650856919087b8e7d45a6e5bf9ac34f1dd4e8f35ec3c7e0e611dab1a72dc46387b752d7430e2020e869abf5f148cca5e3cd0003ebb0ca8a0e776c0ba73b683c MISC metadata.xml 496 BLAKE2B 46b421a2174ce825577a96c41ad103162b6b11127fa1512b12946e46e9698fbe24d1338e38e553ed49f28474497c4acfe2834dd70dee92ce4f34bad01f64ef5f SHA512 0cf75c543496d84e707cbfd146e95ba46ec3dc2779bfff990e2844200ff223d747fb30a6f90a988dd9d07efd060ecc27f9b5c3edcda15c51d3a23ccbd3abb3e8 diff --git a/dev-db/sqldeveloper/sqldeveloper-22.2.0.173.2018.ebuild b/dev-db/sqldeveloper/sqldeveloper-22.2.1.234.1810.ebuild similarity index 100% rename from dev-db/sqldeveloper/sqldeveloper-22.2.0.173.2018.ebuild rename to dev-db/sqldeveloper/sqldeveloper-22.2.1.234.1810.ebuild diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index 62f7780fd972..56fc041222ac 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,6 +1,8 @@ AUX sqlmap.bash-completion 5757 BLAKE2B f602d99b6b0a30cf405b390eaef355f7a4b4fa4260f0a18fe09a0fa7530af131b75ffc25ca161898f2ed4a93ef9251c0c88cb1ad25d78d870fd2ff19225e0609 SHA512 5024cfb2274a2798fcc7d12e59693253732f66c1389aed36cc31fb8e40d03f7e9a713e93e24711185b5d2d82dd2ac91ec2b6cdc4929c5ca3245fcb4f502d327a +DIST sqlmap-1.6.10.gh.tar.gz 7206382 BLAKE2B 2beaf7d49599f7e8072d0725bc58d00c4fd1096316080013f0892cd1c25a2b05c5682191bc87aa9210b21393142aafb43c8ecb5855699716f287e01be2b6ffff SHA512 a2d08f62a4e78fee6761a17b45913dc8794ec07ae466042f41bb5ba524221d670ae6c8f0cde92590d45f0919cb52c1fb98b83e58099eba1b0fd8e833d68d12ad DIST sqlmap-1.6.8.gh.tar.gz 7205751 BLAKE2B 49fddc4b7c62c9baa5d6732bb9150bd2b3e48a671f9a3601ffc0821d5784fa02fbba37bc057ecd43888c2678ae477cca46b279e59b8a672310836218700df241 SHA512 e8849bb727ca84540fa9e44e580470aa6d853f7fcd1bddc2a51a5e4366a7eceedde80b3bd334f16753d5390ee0ac15fbd81551e79ada817bb11b6964dd439c9b DIST sqlmap-1.6.9.gh.tar.gz 7205911 BLAKE2B 7da1ae0201d0194c67bfc02b5f2e4e0319eb5820129da7c2708ec8012a7e9474a798767331c541ecea4e078a21d7117a2416ce7e2d135151512019e0ddc543d2 SHA512 ae1b78a75b591162898aaf273d476bd0d4a414820169c463e0694105e774c487bc546c6eb134d8200a51ddb152f5204134032e60f51484ba1a15af7040211d4d +EBUILD sqlmap-1.6.10.ebuild 1334 BLAKE2B 7aaeb296a821b93b5359dcce7639463f636dc6e23e5abfa50f34bb713a10c5975d52f22f92a5f401a8ab31721c52e5df913108d2f514b25d4392d76c6622ba25 SHA512 7cf620ece1b65143b68687f5b73d22cfbf3bae319f52e006501d5158a3b155b8496c361fd79a800ffa66008041991b1e5a10ac7b17d9b3565fe4bc64047f743e EBUILD sqlmap-1.6.8.ebuild 1332 BLAKE2B de701fae22dc510d882186d9ccb2b38ffd9159e1ad52408b6bf08994f9a26a83fa335d0a24ca884c3e4f85f54a46f600c7dd39163d63fdba52b14e3a49422431 SHA512 1b6efa626e7c37cfedec7c33bdb48f6c66825c6bf4e41bb61053959753654c6811f424dae6d9750c951bfdbab0f83ae2d798bca731cc771334c781089360184d EBUILD sqlmap-1.6.9.ebuild 1334 BLAKE2B 7aaeb296a821b93b5359dcce7639463f636dc6e23e5abfa50f34bb713a10c5975d52f22f92a5f401a8ab31721c52e5df913108d2f514b25d4392d76c6622ba25 SHA512 7cf620ece1b65143b68687f5b73d22cfbf3bae319f52e006501d5158a3b155b8496c361fd79a800ffa66008041991b1e5a10ac7b17d9b3565fe4bc64047f743e EBUILD sqlmap-9999.ebuild 1334 BLAKE2B 7aaeb296a821b93b5359dcce7639463f636dc6e23e5abfa50f34bb713a10c5975d52f22f92a5f401a8ab31721c52e5df913108d2f514b25d4392d76c6622ba25 SHA512 7cf620ece1b65143b68687f5b73d22cfbf3bae319f52e006501d5158a3b155b8496c361fd79a800ffa66008041991b1e5a10ac7b17d9b3565fe4bc64047f743e diff --git a/dev-db/sqlmap/sqlmap-1.6.10.ebuild b/dev-db/sqlmap/sqlmap-1.6.10.ebuild new file mode 100644 index 000000000000..6b74d8864800 --- /dev/null +++ b/dev-db/sqlmap/sqlmap-1.6.10.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="sqlite" + +inherit bash-completion-r1 python-single-r1 wrapper + +DESCRIPTION="An automatic SQL injection and database takeover tool" +HOMEPAGE="https://sqlmap.org/" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap" +else + SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +# sqlmap (GPL-2+) +# ansitrm (BSD) +# beautifulsoup (BSD) +# bottle (MIT) +# chardet (LGPL-2.1+) +# clientform (BSD) +# colorama (BSD) +# fcrypt (BSD-2) +# identitywaf (MIT) +# keepalive (LGPL-2.1+) +# magic (MIT) +# multipartpost (LGPL-2.1+) +# ordereddict (MIT) +# prettyprint (BSD-2) +# pydes (public-domain) +# six (MIT) +# socks (BSD) +# termcolor (BSD) +# wininetpton (public-domain) +LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" +SLOT="0" + +RDEPEND="${PYTHON_DEPS}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=( doc/ README.md ) + +src_install () { + einstalldocs + + insinto /usr/share/${PN}/ + doins -r * + python_optimize "${ED}"/usr/share/${PN} + + make_wrapper ${PN} \ + "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" + + newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap +} diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz index 2c2d1c2c716b4aa7cb8357faa8e4f3d4bf091319..96c156676cbd53c77d8742d51c9a9cc61f16faf2 100644 GIT binary patch literal 1236 zcmV;_1S|U=iwFP!00002|812)ZeBMGg!egxFW{D5SU^|Qc_Tu-mo(V{qcfMLSnpLyYgz7UbVPX? zHXSq4nzW_lQ(VXC?dIKYchdNV>y$R^*7d~krk33rl_@I7hLfaur+s+f-7QC)SIz9q zQ|zqX$}5)*RBz-?V%qSBog5N7c+X+mPn*qbcFx$2Th0JBLcyu~?7@IatvYwG zav;r7zGse|OQLi{Uu#5pPJF;jIQsR}d2gZegGwcWXGH_#NK(8z<`cH*ZMUpAgK$R3 znsbfQfS@fu8DMY%onsugB-?4;I*0BhJ*=SwAG>7o?l?cB8|qQ%-FOXjaFJ7+?tKOy zG_fzxYoo2~i+0cpwof1OeSP@)>HEVAGRWnb7-U4w)YYb%iDKJ<9UIDNxe3}(Tdjh7 zc8}G$mWtXT+^i<|r9*?GQI>m3>rkQLqgJ$8q;wCd4By^yDH^JCk6@kM6heL?w&z+h zZKM{^MITVzA)@3oLJwKbabH-!8Hn*`5r%axmp5F7&EK@YOPK&Jp<`DKJC zI%p8k*XDUFuBA*TMOPYHiLG9k-PeBjcw71X;r2Zg_anCUj4j~QJab+VK#a@60KpKN z9~WGW6o>N(BS=6fb9b^!+y$pmznZyPI~)ZI!`g)6N{HIEdp=+?~3Hu z6+K4fPFLu6AQv6Miz^CiDswlxZ8`U|nI`}TbK_BkG3fHiLZOzb}~_~0!e@YK9E zRJgUb01H8IBXav1GOxBFDmiQ5Rt%jm@}Ms`$vg{#^@>5H5=IG9bpy)4HojovHc;Wj z6 zA$EjDY78kK-EoHcq`a}y>bfploHcwZj}ke@?i_8KcBfvM*2Vbf+Sw_}T$SS-&8|7F zY%)dBWsy2%o;}>e_qsfve*XJ=ne;?;Yfn_;edGGvnyhn_Zgh|nC&_dkeQDv{mMc!D zESbne@8MZqd32$B9qvPPPyC}dmqZ7(Ep5Nk#%xwuTFF=H;6oJU?|yp!?|=O5$DeZwv%gfV7?N@AqUczfM^vFFu=GpOY7$whk@cV2*JT6<;6af|~h=(M2vdoN}xcMN7v?aM<(jX|Bx z>*TGo+fdPL(O7&JT7JX!@k9PvAAbM%=a)BRkjpDEm%^xsV(pIHxTiyLdzO$-zSl+r zPvglcJ-W>sorY4coKw;VrJco??p&m2(KNGC-6fsl(cQGXa`*MS9K4{m?qSMzPa0o| zxz!%fCGJpUu2uKW8WglA=-zNnOb*hQ){X1emW+VBZr&kjd{MDg%6fq|XsMF%vX%f! zbG)ht`s1mv)Lk7KI5mA{&u@r*`uzO)#K(TF_~RR9#IMZu#Vu0@<^~QNipz9w{BM|-wBpgiM(s~ft^(&95L`YPs~P-OC3?B4(HH zrQom3(6*UxQM-m-FeZ4rwyLIMrVs70pWYCxRvVk0(Il8|o@|1M92S`nvdX!5(`0s+ zTLMmv3-Lqc)npf_@KqW&WuH{uj#6*To~yt7_O9~JFYkVZ;=aW;U$KRXi&TRr7nq4ehxgI8Xoz z)}{lUYT(ysznU{4gLxn|JkA5k8Pnla>86-Tm=_WjUSkkpRNg z?5Md5V}UitCUAiVk>jx+f!1*W#!lgA-Xrp?Kt92J9Pp1K_BOV}fG~X}#5l1hR)dqd zC}fIYq54Wpaw%fr5qWEEA?%(p1@;;zE?uq6E?hTL8YP z?ir}QWmt?T8xXq#ks&VEBl(Z8IdqJc5hsN+{f*e~{qBDL<5Rr60h=`amDvBp;EP~- zfv4%nAT zIgN^(Ku3<$7=C0xfmqNs4h)Q#Yee(J`aq&!tzG7`<&nt#IAz5A?!UDtNrzwv004#r Bd`JKQ diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest index 70581b7e8a8e..a68e2382e3d8 100644 --- a/dev-dotnet/dotnet-sdk-bin/Manifest +++ b/dev-dotnet/dotnet-sdk-bin/Manifest @@ -13,9 +13,9 @@ DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 84a4df49516cf9e1185b5 DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f SHA512 7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0 DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf SHA512 8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c SHA512 6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31 -EBUILD dotnet-sdk-bin-3.1.422.ebuild 1551 BLAKE2B aacf0188f6177ef806df1d845bfb05c05b0e145b2c7f7e203bd067131d3efc352b49e5b823841d9c0c9a04abaad9ccda5f8db131485c2b5d76e5cbd7c6150653 SHA512 46b73df7a479d9cab52a570e1f9ba564680fb28ba3a76c0596cc3047218c7cb4215b190f221d1239ddb26de9a1fcffc629555df7702ec3d0fce6be90fd2d059f -EBUILD dotnet-sdk-bin-3.1.423.ebuild 1551 BLAKE2B aacf0188f6177ef806df1d845bfb05c05b0e145b2c7f7e203bd067131d3efc352b49e5b823841d9c0c9a04abaad9ccda5f8db131485c2b5d76e5cbd7c6150653 SHA512 46b73df7a479d9cab52a570e1f9ba564680fb28ba3a76c0596cc3047218c7cb4215b190f221d1239ddb26de9a1fcffc629555df7702ec3d0fce6be90fd2d059f -EBUILD dotnet-sdk-bin-5.0.408.ebuild 1606 BLAKE2B b286c3701d2af8a80b9753c6e3697fb05cac0d1524ae486d191a589c0e1a6b933fcab8148a879421dfd25ac1863ebe9639d32e2e32eaa1b3d71855f6c3e4faee SHA512 5b8a95b17f554a291c6d0774f8249f0e5235f66732693643109261b1b97fe266701333743341ab560bedd69fd1ace46c9b2e0cd42d033bddeb84c9efcb758b5b -EBUILD dotnet-sdk-bin-6.0.400.ebuild 1902 BLAKE2B 19ceaa0eb67fa9410e4993b2cd904edd78a4fb10be5c33d3c0fb8ee403a62d0f69a7ce16ed07b59ecdf48cd9896a1e7e58b830f2c2cf7c6426dab10d7267a369 SHA512 18eb860435f01c0c9b8a2e96720fab9b7e69adf848c98502689cd837ba997df05d5440d94eeb47a4c81d362986ce1a742c5a1e7c3dc2194a5bdf02a176d41cf4 -EBUILD dotnet-sdk-bin-6.0.401.ebuild 1902 BLAKE2B 19ceaa0eb67fa9410e4993b2cd904edd78a4fb10be5c33d3c0fb8ee403a62d0f69a7ce16ed07b59ecdf48cd9896a1e7e58b830f2c2cf7c6426dab10d7267a369 SHA512 18eb860435f01c0c9b8a2e96720fab9b7e69adf848c98502689cd837ba997df05d5440d94eeb47a4c81d362986ce1a742c5a1e7c3dc2194a5bdf02a176d41cf4 +EBUILD dotnet-sdk-bin-3.1.422-r1.ebuild 1365 BLAKE2B 0b31aa04a123e9c532664c51bd0e4baa82f8f1f0705a96373a4ceee79d9686034d278f44831252810527b7c5368b543b06b02e91d4c6feed65456e3e8d74c754 SHA512 40aa04befccb61473b647e02393484d7c063b9a6f48aab69db5dcb13a9ce476fb2630a1d99c682e5f491ae65e6ea32cf551e7f17fb1420d42f4228763d6e975c +EBUILD dotnet-sdk-bin-3.1.423-r1.ebuild 1365 BLAKE2B 0b31aa04a123e9c532664c51bd0e4baa82f8f1f0705a96373a4ceee79d9686034d278f44831252810527b7c5368b543b06b02e91d4c6feed65456e3e8d74c754 SHA512 40aa04befccb61473b647e02393484d7c063b9a6f48aab69db5dcb13a9ce476fb2630a1d99c682e5f491ae65e6ea32cf551e7f17fb1420d42f4228763d6e975c +EBUILD dotnet-sdk-bin-5.0.408-r1.ebuild 1420 BLAKE2B 89aaf8aee35ee64fd668f80234b4752c028fba782639ed075e6598391127f11207189db1d4332709f5ffa7f489dc548a34342ec381b86f403daac1ae0e1ee493 SHA512 95b4037934b6ec29f630c598dfe6d9df174911efc6528370cfff03c1ee038afcc8dd6bfbba9c624bb1d02e0cb68c8d22bc636fd3768fa86dc336bf0ed0dffffc +EBUILD dotnet-sdk-bin-6.0.400-r1.ebuild 1716 BLAKE2B b901f208c47a0e179d773aa8aff652e1d79fe1e6741972c31769b8dddb1f0af5ab30fa9f97ebef6ba1715507382cdd62315158bbcbe8d615fff2a028a2581684 SHA512 626a3e7e4fb867f5eef31352493a76e58d41b59e8bea6c4f8d3f050a88f668625e11b37bdb270fda2282503bd7a23cd70aad86de1201a754c07ba1a551ccadcc +EBUILD dotnet-sdk-bin-6.0.401-r1.ebuild 1716 BLAKE2B b901f208c47a0e179d773aa8aff652e1d79fe1e6741972c31769b8dddb1f0af5ab30fa9f97ebef6ba1715507382cdd62315158bbcbe8d615fff2a028a2581684 SHA512 626a3e7e4fb867f5eef31352493a76e58d41b59e8bea6c4f8d3f050a88f668625e11b37bdb270fda2282503bd7a23cd70aad86de1201a754c07ba1a551ccadcc MISC metadata.xml 506 BLAKE2B 55557ab3b5268a5e2a2ec4ca0c0c0aabc0252fc46c73a6d17f07af3d48daa0a0943f4638d138bdf35d108d462dd0bec21571f354f8dc5e5e0d366ab83141ae6b SHA512 25bae232577cbcd584f68b76bb2764b874913e2bdb35f4b115ae7338b7d49c5e6ef9c049ddbbb97e609aea1bf18dfca1fca5941036da3a46d786f1f63c06e773 diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild new file mode 100644 index 000000000000..ca7f74f1a41d --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV}" + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/" +LICENSE="MIT" + +SRC_URI=" +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) +" + +SLOT="3.1" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0 + sys-libs/zlib:0/1 + dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" + + if use dotnet-symlink; then + dosym "../../${dest}/dotnet" "/usr/bin/dotnet" + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" + + # set an env-variable for 3rd party tools + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die + doenvd "${T}/90${PN}-${SLOT}" + fi +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild deleted file mode 100644 index 595560460cba..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -MY_PV="${PV}" - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/" -LICENSE="MIT" - -SRC_URI=" -amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) -arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) -arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) -" - -SLOT="3.1" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0 - sys-libs/zlib:0/1 - dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" - - if use dotnet-symlink; then - dosym "../../${dest}/dotnet" "/usr/bin/dotnet" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" - - # set an env-variable for 3rd party tools - echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die - doenvd "${T}/90${PN}-${SLOT}" - fi -} - -pkg_postinst() { - # For bug #833281 Also, MS docs: - # https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization - optfeature "globalization support" dev-libs/icu -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild new file mode 100644 index 000000000000..ca7f74f1a41d --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV}" + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/" +LICENSE="MIT" + +SRC_URI=" +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) +" + +SLOT="3.1" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0 + sys-libs/zlib:0/1 + dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" + + if use dotnet-symlink; then + dosym "../../${dest}/dotnet" "/usr/bin/dotnet" + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" + + # set an env-variable for 3rd party tools + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die + doenvd "${T}/90${PN}-${SLOT}" + fi +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild deleted file mode 100644 index 595560460cba..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -MY_PV="${PV}" - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/" -LICENSE="MIT" - -SRC_URI=" -amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) -arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) -arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) -" - -SLOT="3.1" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0 - sys-libs/zlib:0/1 - dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" - - if use dotnet-symlink; then - dosym "../../${dest}/dotnet" "/usr/bin/dotnet" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" - - # set an env-variable for 3rd party tools - echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die - doenvd "${T}/90${PN}-${SLOT}" - fi -} - -pkg_postinst() { - # For bug #833281 Also, MS docs: - # https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization - optfeature "globalization support" dev-libs/icu -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild new file mode 100644 index 000000000000..3d26e751070c --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV}" + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/" +LICENSE="MIT" + +SRC_URI=" +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) +" + +SLOT="5.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" + + if use dotnet-symlink; then + dosym "../../${dest}/dotnet" "/usr/bin/dotnet" + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" + + # set an env-variable for 3rd party tools + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die + doenvd "${T}/90${PN}-${SLOT}" + fi +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild deleted file mode 100644 index 0a495504107e..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -MY_PV="${PV}" - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/" -LICENSE="MIT" - -SRC_URI=" -amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) -arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) -arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) -" - -SLOT="5.0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0 - sys-libs/zlib:0/1 - dotnet-symlink? ( - !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] - ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" - - if use dotnet-symlink; then - dosym "../../${dest}/dotnet" "/usr/bin/dotnet" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" - - # set an env-variable for 3rd party tools - echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die - doenvd "${T}/90${PN}-${SLOT}" - fi -} - -pkg_postinst() { - # For bug #833281 Also, MS docs: - # https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization - optfeature "globalization support" dev-libs/icu -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild new file mode 100644 index 000000000000..462d299e4691 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV}" + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/" +LICENSE="MIT" + +SRC_URI=" +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) +" + +SLOT="6.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] + ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" + local workloads="metadata/workloads/${SLOT}.${featureband}" + { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die + + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" + + if use dotnet-symlink; then + dosym "../../${dest}/dotnet" "/usr/bin/dotnet" + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" + + # set an env-variable for 3rd party tools + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die + doenvd "${T}/90${PN}-${SLOT}" + fi +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild deleted file mode 100644 index bfdeb499a7c5..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -MY_PV="${PV}" - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/" -LICENSE="MIT" - -SRC_URI=" -amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) -arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) -arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) -" - -SLOT="6.0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0 - sys-libs/zlib:0/1 - dotnet-symlink? ( - !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] - ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" - local workloads="metadata/workloads/${SLOT}.${featureband}" - { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die - - { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" - - if use dotnet-symlink; then - dosym "../../${dest}/dotnet" "/usr/bin/dotnet" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" - - # set an env-variable for 3rd party tools - echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die - doenvd "${T}/90${PN}-${SLOT}" - fi -} - -pkg_postinst() { - # For bug #833281 Also, MS docs: - # https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization - optfeature "globalization support" dev-libs/icu -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild new file mode 100644 index 000000000000..462d299e4691 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV}" + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/" +LICENSE="MIT" + +SRC_URI=" +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) +" + +SLOT="6.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] + ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" + local workloads="metadata/workloads/${SLOT}.${featureband}" + { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die + + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" + + if use dotnet-symlink; then + dosym "../../${dest}/dotnet" "/usr/bin/dotnet" + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" + + # set an env-variable for 3rd party tools + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die + doenvd "${T}/90${PN}-${SLOT}" + fi +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild deleted file mode 100644 index bfdeb499a7c5..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -MY_PV="${PV}" - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/" -LICENSE="MIT" - -SRC_URI=" -amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) -arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) -arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) -" - -SLOT="6.0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0 - sys-libs/zlib:0/1 - dotnet-symlink? ( - !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] - ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" - local workloads="metadata/workloads/${SLOT}.${featureband}" - { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die - - { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" - - if use dotnet-symlink; then - dosym "../../${dest}/dotnet" "/usr/bin/dotnet" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" - - # set an env-variable for 3rd party tools - echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die - doenvd "${T}/90${PN}-${SLOT}" - fi -} - -pkg_postinst() { - # For bug #833281 Also, MS docs: - # https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization - optfeature "globalization support" dev-libs/icu -} diff --git a/dev-dotnet/libgdiplus/Manifest b/dev-dotnet/libgdiplus/Manifest index e7b7d0924b7e..021e6e17f567 100644 --- a/dev-dotnet/libgdiplus/Manifest +++ b/dev-dotnet/libgdiplus/Manifest @@ -1,3 +1,3 @@ DIST libgdiplus-6.0.2.tar.gz 1377140 BLAKE2B 5c639a14371eadee0bfa2ad135284089c65212bde0909d21af8f80fd5bdf7283a8aa688ed88df374a0eac0696a377ba05419b12d9a93b37550c020d2b9961ee0 SHA512 b334846cf9471e6f81a3e0a2d6b68c9a39f52e6b22833432e34d3823ae12e3aa9d481806ea9a078463a77f56f3265633447d6709c5ade86ea117d3690f16472c -EBUILD libgdiplus-6.0.2-r1.ebuild 1415 BLAKE2B 52c1ac02b7022726c564f83e5bb25c09d7ced2c2a3c0e44281871d386fd8814a95165fe343b5ac6836de2a1a87d0d562d8d75c5d3460aaa6e8f824a3d510cdc4 SHA512 f546a8be74334a50c68872ee4e53bcb33f766ba5966a08890db04ea1a92645e168e604bf02849467a5d0bf20b46a04495189222db2e8317795c3d8b1aa3b1177 +EBUILD libgdiplus-6.0.2-r2.ebuild 1419 BLAKE2B 1975df7b4c0d69f0694675125f24c3ad100a5cf2ac3e1985d05a4c6510f4ad2849068f6389f7c91f752dd67a709da1bf95ac46d221e9999fa3d630704c7ea368 SHA512 389c89b8f658e0d01fc8648be93674449394aeaaa97f5abb6745809e43af2021559cdd138c62f6e1bc186a894f302e3ee4c13b7994b484637aea9a0918e1dc03 MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-dotnet/libgdiplus/libgdiplus-6.0.2-r1.ebuild b/dev-dotnet/libgdiplus/libgdiplus-6.0.2-r1.ebuild deleted file mode 100644 index 204f30e68564..000000000000 --- a/dev-dotnet/libgdiplus/libgdiplus-6.0.2-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils dotnet - -DESCRIPTION="Library for using System.Drawing with Mono" -HOMEPAGE="https://www.mono-project.com" -SRC_URI="https://download.mono-project.com/sources/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="cairo" -#skip tests due https://bugs.gentoo.org/687784 -RESTRICT="test" - -RDEPEND="dev-libs/glib - media-libs/freetype - media-libs/fontconfig - >=media-libs/giflib-5.1.2 - media-libs/libexif - media-libs/libpng:0= - media-libs/tiff - x11-libs/cairo[X] - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - virtual/jpeg:0 - !cairo? ( x11-libs/pango )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - # Don't default to pango when `--with-pango` is not given. - # Link against correct pango libraries. Bug #700280 - sed -e 's/text_v=default/text_v=cairo/' \ - -e 's/pangocairo/pangocairo pangoft2/' \ - -i configure.ac || die - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(usex cairo "" "--with-pango") -} - -src_install() { - default - - dotnet_multilib_comply - local commondoc=( AUTHORS ChangeLog README TODO ) - for docfile in "${commondoc[@]}"; do - [[ -e "${docfile}" ]] && dodoc "${docfile}" - done - [[ "${DOCS[@]}" ]] && dodoc "${DOCS[@]}" - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-dotnet/libgdiplus/libgdiplus-6.0.2-r2.ebuild b/dev-dotnet/libgdiplus/libgdiplus-6.0.2-r2.ebuild new file mode 100644 index 000000000000..728a54f9ac3a --- /dev/null +++ b/dev-dotnet/libgdiplus/libgdiplus-6.0.2-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools dotnet + +DESCRIPTION="Library for using System.Drawing with Mono" +HOMEPAGE="https://www.mono-project.com" +SRC_URI="https://download.mono-project.com/sources/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="cairo" +#skip tests due https://bugs.gentoo.org/687784 +RESTRICT="test" + +RDEPEND="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 )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + # Don't default to pango when `--with-pango` is not given. + # Link against correct pango libraries. Bug #700280 + sed -e 's/text_v=default/text_v=cairo/' \ + -e 's/pangocairo/pangocairo pangoft2/' \ + -i configure.ac || die + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + $(usex cairo "" "--with-pango") +} + +src_install() { + default + + dotnet_multilib_comply + local commondoc=( AUTHORS ChangeLog README TODO ) + for docfile in "${commondoc[@]}"; do + [[ -e "${docfile}" ]] && dodoc "${docfile}" + done + [[ "${DOCS[@]}" ]] && dodoc "${DOCS[@]}" + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index 6b8803779a79b45ac00f24b88f00203b2592aedd..ccb2385f4a1f6e3ae870bac711385a685a261f26 100644 GIT binary patch delta 6080 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 GF8~0{L4m>m delta 6086 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 M0J(sD4Y)4=01W<$xBvhE diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest index 98f91d964ed1..75ebdaa0a2ea 100644 --- a/dev-games/godot/Manifest +++ b/dev-games/godot/Manifest @@ -2,12 +2,8 @@ AUX godot-3.5-musl.patch 325 BLAKE2B 6069b159c7844d471ecf79d080cb4b3d5b21cf82093 AUX godot-3.5-scons.patch 2568 BLAKE2B 0da3a29689293a0d9681eaa2877c667fbe484e7d479eb7525f3621640f397dc77bd000780a142418a74e671b6f5b241e27898f5cac71376eb684d3e995a9ac33 SHA512 d7f230da26ebcc40ad0c8c59046a863aeca69c314661ccbcab86c49f545df9662c68bc51d72a146033385ed09812ce2de92aae58a32462402f89542a47069202 AUX godot-4.0-musl.patch 345 BLAKE2B 05057241c1e29ff886a38b815f68fcfe2b8c5e23fce6ae1e754bd9f2837f632887712de52065dd669fd12b0ffc5542859a4da67282ef337fdf9a76bccddbd410 SHA512 267bd42d3381d8af608a117bc423da62c86c04bffcdf46d54a19fc1bb5f690bbb311d088b842719843f9acc0a4db65c048786e39cadd32902bc8a09bde3c33e3 AUX godot-4.0_alpha14-scons.patch 972 BLAKE2B e67f2350fdd18f66e3416320dac4d7fa0b9b44dc7c033f4970e7bb66d195515cf8fabed250225a661f8743d180fd60bf6410bb56a542fe582af277acaeb7461a SHA512 1a34bc6d1bc01de8eac127b71e1796263774b9059532755e990ff4ef6ad9f7ae0785bfeb8c2788e226189362d67354852aeaa33172127367c0a7cb0b2302745c -DIST godot-3.5-stable.tar.xz 24044340 BLAKE2B 9d77ecdfa6bd90065fff26c2334f13c32bbbc4b26aad111b5aab2563d1e4782457ea6cf2115f1a809e0d8aac3d3ee9a138ad224998068983ad36e54a577d89c3 SHA512 23785e39ccc7e1406c97ee33b5e90f7f397aa907d79d72ed08ea3f4b7e68788030a1bcdd07c9f782a21ee3a84636a2cea47a57dcfc94c24e327fa210ae0515b0 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473 SHA512 59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f -DIST godot-4.0-beta1.tar.xz 31113892 BLAKE2B b7adc96ea9d19b962833bb3244f464151a08befb1301dbd147f421c8fb649dcb645656e0982aebaec695988c29e763f52456fa7e23a52b64cfddf39866f2c0af SHA512 86babe6bcd960f3e911b309de39145535f8755ffb64ba024315eab253803d78049020a6f7362318b9e29ba27527e479fba95a20db686ec854ba0a377a276d467 DIST godot-4.0-beta2.tar.xz 31175512 BLAKE2B 5fd4c0d3e7a287e861c08b9a4f3b6657576bdc860ea57dc47b9aba06b4858225cf4864d9d115acc4e4079faf9b753af5298dc1e5a9d3f6c0e5f5eec50b785e11 SHA512 ebefc876c1f40e1f7d71a19fd12453c372e8b1c361d8d8e7b6cf4a729df83390514d8410dbb561d1146ecc6b3c92eea81318b801bdd6c44470596cd5994d7d2e EBUILD godot-3.5.1.ebuild 6747 BLAKE2B b19789b1ea9890973b16c2c6e7bc015f033fc218587e529a715ff2813e21c3fa8c89476c8f16cca707b2b93d35e2bd53ac7e6521af5c0aa088edd4e4a93b4fad SHA512 f6858b117eadca56a3539bf19d6ce1e8e04ade2e3b82a7abd49a30f89184681982d889eb82a5f9832107d8d5ad62326729eb286aaef4602e257391c0924e0e68 -EBUILD godot-3.5.ebuild 6747 BLAKE2B b19789b1ea9890973b16c2c6e7bc015f033fc218587e529a715ff2813e21c3fa8c89476c8f16cca707b2b93d35e2bd53ac7e6521af5c0aa088edd4e4a93b4fad SHA512 f6858b117eadca56a3539bf19d6ce1e8e04ade2e3b82a7abd49a30f89184681982d889eb82a5f9832107d8d5ad62326729eb286aaef4602e257391c0924e0e68 -EBUILD godot-4.0_beta1.ebuild 8154 BLAKE2B 99ab5be4a830fdd9f65a1e6c07f2af5869d23926c6c0bd2dd325c68c6d19f6d722b7b96979a0f490cda67afe61468923bc3c836876f0e697722cc37e012e12ab SHA512 4ce4d73a42bb66b893430fc51fcb0d5af58288d57facbba11683adabd99d446aa1e307dc59a261dba711ab9c69a9db317b5f974a03fdb7f866d390473430e768 EBUILD godot-4.0_beta2.ebuild 8154 BLAKE2B 99ab5be4a830fdd9f65a1e6c07f2af5869d23926c6c0bd2dd325c68c6d19f6d722b7b96979a0f490cda67afe61468923bc3c836876f0e697722cc37e012e12ab SHA512 4ce4d73a42bb66b893430fc51fcb0d5af58288d57facbba11683adabd99d446aa1e307dc59a261dba711ab9c69a9db317b5f974a03fdb7f866d390473430e768 MISC metadata.xml 1551 BLAKE2B 718ca848e6b90fad730ea413ff8d25a9c23836da1ff890d7c93d458a0b46b503a4d1b949742a4a819eb0323eb0626a3541cd35d41f809b600891fa470f565ff6 SHA512 b935ee9256ae07a8f01bc458ee41c46e25be8a38b6921cf353a20332c59b6083bd6f73e2112858827b3b7bccdb256f9122e1d9691d2a3751aba85bbb8c4ab262 diff --git a/dev-games/godot/godot-3.5.ebuild b/dev-games/godot/godot-3.5.ebuild deleted file mode 100644 index 3d18204a94a1..000000000000 --- a/dev-games/godot/godot-3.5.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg - -DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" -HOMEPAGE="https://godotengine.org/" -SRC_URI="https://downloads.tuxfamily.org/godotengine/${PV}/${P}-stable.tar.xz" -S="${WORKDIR}/${P}-stable" - -LICENSE=" - MIT - Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB - gui? ( CC-BY-4.0 ) tools? ( BitstreamVera OFL-1.1 )" -SLOT="3" -KEYWORDS="~amd64" -# Enable roughly same as upstream by default so it works as expected, -# except raycast (tools-only heavy dependency), and deprecated. -IUSE=" - +bullet debug deprecated +gui pulseaudio raycast +runner +theora - +tools +udev +upnp +webm +webp" - -# dlopen: alsa-lib,pulseaudio,udev -RDEPEND=" - app-arch/zstd:= - dev-games/recastnavigation:= - dev-libs/libpcre2:=[pcre32] - media-libs/freetype[brotli] - media-libs/libpng:= - |L1>+|I@#v(DQwsBOR?>y&hX|d)$5O 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 R)~s#+^}jaQ8-op!0RYM;+Z_M^ literal 54558 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 extends DiagnosingMatcher { - */ - @Factory - public static Matcher allOf(Matcher... matchers) { -- return allOf(Arrays.asList(matchers)); -+ return allOf((List>) Arrays.asList(matchers)); - } - - /** ---- a/hamcrest-core/src/main/java/org/hamcrest/core/AnyOf.java -+++ b/hamcrest-core/src/main/java/org/hamcrest/core/AnyOf.java -@@ -47,7 +47,7 @@ public class AnyOf extends ShortcutCombination { - */ - @Factory - public static AnyOf anyOf(Matcher... matchers) { -- return anyOf(Arrays.asList(matchers)); -+ return anyOf((List>) Arrays.asList(matchers)); - } - - /** diff --git a/dev-java/hamcrest-core/hamcrest-core-1.3-r2.ebuild b/dev-java/hamcrest-core/hamcrest-core-1.3-r2.ebuild deleted file mode 100644 index dc0a524fea35..000000000000 --- a/dev-java/hamcrest-core/hamcrest-core-1.3-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.hamcrest:hamcrest-core:1.3" - -inherit java-pkg-2 java-pkg-simple - -MY_PN="hamcrest" -MY_P="${MY_PN}-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Core library of matchers for building test expressions" -HOMEPAGE="https://hamcrest.org/JavaHamcrest/" -SRC_URI="mirror://gentoo/${MY_P}.tgz" - -LICENSE="BSD-2" -SLOT="${PV}" -KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos" - -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" -BDEPEND=">=dev-java/hamcrest-generator-${PV}:1.3" - -JAVA_SRC_DIR="${PN}/src" - -DOCS=( {CHANGES,LICENSE,README}.txt ) - -PATCHES=( - # https://bugs.gentoo.org/751379 - "${FILESDIR}"/hamcrest-core-1.3-java-11.patch -) - -src_prepare() { - default - java-pkg_clean -} - -src_compile() { - java-pkg-simple_src_compile - - # Need to add this in order to generate "CoreMatchers.java" as with java-ant-2 was triggered by "build.xml" - "$(java-config -J)" \ - -cp $(java-config --with-dependencies --classpath hamcrest-generator:1.3):${PN}.jar \ - org.hamcrest.generator.config.XmlConfigurator \ - core-matchers.xml \ - hamcrest-core/src/main/java \ - org.hamcrest.CoreMatchers \ - hamcrest-core/src/main/java - - # Compile again, this time including the freshly generated "CoreMatchers.java" - java-pkg-simple_src_compile -} - -src_install() { - default - java-pkg-simple_src_install -} diff --git a/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild b/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild index 26a360ae6eda..8ef55c0cf9a8 100644 --- a/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild +++ b/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-${PV}.ta LICENSE="BSD-2" SLOT="${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/hamcrest-generator/Manifest b/dev-java/hamcrest-generator/Manifest index 37eb0ea95445..d5e1375ce551 100644 --- a/dev-java/hamcrest-generator/Manifest +++ b/dev-java/hamcrest-generator/Manifest @@ -1,6 +1,3 @@ -AUX hamcrest-generator-1.3-no_jarjar.patch 982 BLAKE2B 4c09b64a6b824025771682dad6875b8c048f488fd777545d7c8f7219de04193fe40eaea63b7e319d5c00843175f66033e26216f68436c2d99e256fe06218daba SHA512 26b77758ab603b02dde03ec7a51f6b1f1077aa45580e8a21ffa671fc385c54ff00b3a79f8a3be037f28a8b77289d1290493469a1c8c856a9b61846d4cedac58f -DIST hamcrest-1.3.tgz 3686096 BLAKE2B 38ff91a524064cb00b4d2e82c0a50a2df870bbb0a6e43055f33ce344a1dc8de3760530652691db26aa42890d8517940c038a570b5acaaf91b7e970aca7df3493 SHA512 5672bc627bc71d6fd64b6f776b89ac16ed68819fa4a0748c1250b57f1065c1e7e18ba184d9fe3392e54000ddeb353d0d8d67f4eecdf464974563f05c6b226fc2 DIST hamcrest-java-1.3.tar.gz 2007925 BLAKE2B 7d54f056814ba30d669e171f00c31e71a0aaea37d345fa93d0c88afb8c3f916180ba699c2cee9219504c3e931b4f4548d708c927cf2caf483847f217c22c7cdf SHA512 4356df7b5b78f821847fde027b416b49b8456e84ab2ec98c2982adf54e2bdc01a5ca2c2b5425620c5ee34bfe3f95ea43c77190504f76ddc9f8b93b137a4ca54b -EBUILD hamcrest-generator-1.3-r3.ebuild 1270 BLAKE2B 2f77de5d517a01a481d80eed57068d89b8a8cb89d627b6ee2976e1f0c845df993a3aae83e0740e9ee2a9a7a49e58c377d0f4f6de7f1833cdc83a5d77ee2d7a80 SHA512 d393b620bae221599e28cdfdf2f84071a782590936312aa41718af293588eb2527a8a586c5b0030ee27fb233a1a713b80faef38491af69dee018194f3676e32d -EBUILD hamcrest-generator-1.3-r4.ebuild 700 BLAKE2B c5549ad79abf6465b45694613606b9b50b515bb133f03c8402af0771748339d7cd7a55adadbd0becdb2a043275d0c715c5bfbd7949b4a1006abe99a16c48ed14 SHA512 93d20f2bd43773800bd679042b55ce3152e1586c7fffc8a851cad4b41b1a03a492e3537df2987933b75f06fecb471c3edd677d7475acbf6eacb3742610c90825 +EBUILD hamcrest-generator-1.3-r4.ebuild 699 BLAKE2B 6787de96412b903129676f31de0c28de3257ca14e95e3a9248d509b97e739dda95376da90d5fefc4af577c4db0341f3f451cccdd82bfafd917842035bc4ccf0d SHA512 3320042e9bf3c4eb17cda7466e6cddd6cdf92329b831385528e2b2788cbfefa1b64904c9267f6c55eded90491831c9196d95f8da3b2fe1b815c1943d8ac44e19 MISC metadata.xml 323 BLAKE2B f7c4c0d73758ceea718f9806b335dccdc09747708775fb0ca9978c0c4380e34f9c96045fa101093b25285f3fa0b66acb18a17bd3319a6889f3697e71e8175e95 SHA512 598d129d610f8a4c56237eeb09a72d1edb6bfe3b953836fb12353e7ceed679cda3009cd3b77d8f3c08f749e16c75a0ffb56a52aeaf42ac54b7668046fa906ed5 diff --git a/dev-java/hamcrest-generator/files/hamcrest-generator-1.3-no_jarjar.patch b/dev-java/hamcrest-generator/files/hamcrest-generator-1.3-no_jarjar.patch deleted file mode 100644 index 6cd74732c2c0..000000000000 --- a/dev-java/hamcrest-generator/files/hamcrest-generator-1.3-no_jarjar.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/build.xml 2012-07-02 21:14:09.000000000 +0200 -+++ b/build.xml 2013-06-15 21:39:55.005813436 +0200 -@@ -16,13 +16,6 @@ - modulename="hamcrest-generator-nodeps" - classpath="lib/generator/qdox-1.12.jar"/> - -- -- -- -- -- -- -- - - - diff --git a/dev-java/hamcrest-generator/hamcrest-generator-1.3-r3.ebuild b/dev-java/hamcrest-generator/hamcrest-generator-1.3-r3.ebuild deleted file mode 100644 index 6aa236cef3f7..000000000000 --- a/dev-java/hamcrest-generator/hamcrest-generator-1.3-r3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="source test" - -inherit java-pkg-2 java-ant-2 - -MY_PN="hamcrest" -MY_P="${MY_PN}-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Code generator for Hamcrest's library of matchers for building test expressions" -HOMEPAGE="http://hamcrest.org/JavaHamcrest/" -SRC_URI="mirror://gentoo/${MY_P}.tgz" - -LICENSE="BSD-2" -SLOT="${PV}" -KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos" - -CDEPEND="dev-java/qdox:1.12" - -DEPEND=">=virtual/jdk-1.8:* - ${CDEPEND}" - -RDEPEND=">=virtual/jre-1.8:* - ${CDEPEND}" - -EANT_BUILD_TARGET="generator" -EANT_EXTRA_ARGS="-Dversion=${PV}" - -src_prepare() { - default - # Don't include source in JAR. If a Gentoo user wants the source the source - # USE flag will be enabled. - eapply "${FILESDIR}/${P}-no_jarjar.patch" - - find -iname "*.jar" -exec rm -v {} + || die "Unable to remove bundled JAR files" - - # These jars must be symlinked. Specifying them using gentoo.classpath - # does not work. - java-pkg_jar-from --into lib/generator qdox-1.12 qdox.jar qdox-1.12.jar -} - -src_install() { - java-pkg_newjar build/${PN}-nodeps-${PV}.jar ${PN}.jar - - dodoc README.txt CHANGES.txt - - use source && java-pkg_dosrc ${PN}/src/main/java/org -} diff --git a/dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild b/dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild index 45b47f1cdb66..2a11b0c6d4ed 100644 --- a/dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild +++ b/dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-${PV}.ta LICENSE="BSD-2" SLOT="${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos" CP_DEPEND="dev-java/qdox:1.12" diff --git a/dev-java/hamcrest-library/Manifest b/dev-java/hamcrest-library/Manifest index 8722737741ac..50a6e4e1e590 100644 --- a/dev-java/hamcrest-library/Manifest +++ b/dev-java/hamcrest-library/Manifest @@ -1,7 +1,4 @@ -AUX hamcrest-library-1.3-java-11.patch 2323 BLAKE2B 6a16d58c3aadfbb7b6447b68f5d89ec17f82639b530f331e29276d1ebe947daa0c572e874efa328c03397058884ad6cc523c1ded08086fcfa42d1902624c948e SHA512 827966cf7ca175287df5005e35527575427986367013745ef49a7b1719fc3c6a0c7dd5697158726ff7d04122bc6e558bc402b71b6f2e9b932b87b61b5f71cecf AUX hamcrest-library-1.3-r3-java-11.patch 2291 BLAKE2B 70f93e95538b3110fd4a70b68cd9eee562ebde899716e9c7706be308f917f26abe5ada399722815d873c7a8c99bff1d54b87a226eb94e1835f1912af85fe89b2 SHA512 1767eed42bda30fb799a4e3cb37382c5885eff194b2009fb8c1bf12ac76af903669944fcf581eb8440aca88315adf947297d6f893c18b276e99075398c2cddbb -DIST hamcrest-1.3.tgz 3686096 BLAKE2B 38ff91a524064cb00b4d2e82c0a50a2df870bbb0a6e43055f33ce344a1dc8de3760530652691db26aa42890d8517940c038a570b5acaaf91b7e970aca7df3493 SHA512 5672bc627bc71d6fd64b6f776b89ac16ed68819fa4a0748c1250b57f1065c1e7e18ba184d9fe3392e54000ddeb353d0d8d67f4eecdf464974563f05c6b226fc2 DIST hamcrest-java-1.3.tar.gz 2007925 BLAKE2B 7d54f056814ba30d669e171f00c31e71a0aaea37d345fa93d0c88afb8c3f916180ba699c2cee9219504c3e931b4f4548d708c927cf2caf483847f217c22c7cdf SHA512 4356df7b5b78f821847fde027b416b49b8456e84ab2ec98c2982adf54e2bdc01a5ca2c2b5425620c5ee34bfe3f95ea43c77190504f76ddc9f8b93b137a4ca54b -EBUILD hamcrest-library-1.3-r2.ebuild 1503 BLAKE2B fb98d145b85162ac56a2a832f6e27008024c4f2125ee1e3bf4a1f4b4520c884c2c21377bfef9fbb07afe5b0235f7473b3583e9737d07896fe59b45301248d765 SHA512 334452a0d983ce4cd59fbdcb0738f54548604976f1724318d6cc2701e3496930987b0f65042e2d3e0df169fda2389fa6002839bb9d951dab20dac967d64cfc9e -EBUILD hamcrest-library-1.3-r3.ebuild 1441 BLAKE2B b656a0c07bf96be1a7f46287ab5ee165d7683a98512afa0a591c8d895c8b355aa6d3b59743abc8f01bab6472b935a978c7ab4d80fad21db1fd57d12a0d5f4f86 SHA512 67da2b12456a016320d8a24972aa75a9fbe9a472002efac6b44781d64ab6e179b4c1a6b826166d9cbf667aa57893db2277ab0ecd1260b6caf0f128aed0a76238 +EBUILD hamcrest-library-1.3-r3.ebuild 1440 BLAKE2B c091c4b46553e8327d34d2f5640f3d21011319ce12311120417f1c33dee7bea6e8be7823d18774fcbba647dac5cab0da5e2767556339a089e9cb1d28b62c332b SHA512 7fe2d35f7e8328108eafe381557a627529d61cd8f4a2ffc0ea27606113c2e27e8c37a8c98549b4995db46c251ef682b6a5fba189f4ea4803ea2f8f8d68285060 MISC metadata.xml 323 BLAKE2B f7c4c0d73758ceea718f9806b335dccdc09747708775fb0ca9978c0c4380e34f9c96045fa101093b25285f3fa0b66acb18a17bd3319a6889f3697e71e8175e95 SHA512 598d129d610f8a4c56237eeb09a72d1edb6bfe3b953836fb12353e7ceed679cda3009cd3b77d8f3c08f749e16c75a0ffb56a52aeaf42ac54b7668046fa906ed5 diff --git a/dev-java/hamcrest-library/files/hamcrest-library-1.3-java-11.patch b/dev-java/hamcrest-library/files/hamcrest-library-1.3-java-11.patch deleted file mode 100644 index fb749dfe7d24..000000000000 --- a/dev-java/hamcrest-library/files/hamcrest-library-1.3-java-11.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInAnyOrder.java -+++ b/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInAnyOrder.java -@@ -122,7 +122,7 @@ public class IsIterableContainingInAnyOrder extends TypeSafeDiagnosingMatcher - */ - @Factory - public static Matcher> containsInAnyOrder(Matcher... itemMatchers) { -- return containsInAnyOrder(Arrays.asList(itemMatchers)); -+ return containsInAnyOrder((List>) Arrays.asList(itemMatchers)); - } - - /** ---- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInOrder.java -+++ b/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInOrder.java -@@ -138,7 +138,7 @@ public class IsIterableContainingInOrder extends TypeSafeDiagnosingMatcher Matcher> contains(Matcher... itemMatchers) { -- return contains(asList(itemMatchers)); -+ return contains((List>) asList(itemMatchers)); - } - - /** ---- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java -+++ b/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java -@@ -55,7 +55,7 @@ public class IsArrayContainingInAnyOrder extends TypeSafeMatcher { - */ - @Factory - public static Matcher arrayContainingInAnyOrder(Matcher... itemMatchers) { -- return arrayContainingInAnyOrder(Arrays.asList(itemMatchers)); -+ return arrayContainingInAnyOrder((List>) Arrays.asList(itemMatchers)); - } - - /** ---- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java -+++ b/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java -@@ -69,7 +69,7 @@ public class IsArrayContainingInOrder extends TypeSafeMatcher { - */ - @Factory - public static Matcher arrayContaining(Matcher... itemMatchers) { -- return arrayContaining(asList(itemMatchers)); -+ return arrayContaining((List>) asList(itemMatchers)); - } - - /** diff --git a/dev-java/hamcrest-library/hamcrest-library-1.3-r2.ebuild b/dev-java/hamcrest-library/hamcrest-library-1.3-r2.ebuild deleted file mode 100644 index 116e14e5b5b7..000000000000 --- a/dev-java/hamcrest-library/hamcrest-library-1.3-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="source" -MAVEN_ID="org.hamcrest:hamcrest-library:1.3" - -inherit java-pkg-2 java-pkg-simple - -MY_PN=${PN/-library} -MY_P="${MY_PN}-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Core library of matchers for building test expressions" -HOMEPAGE="http://hamcrest.org/JavaHamcrest/" -SRC_URI="mirror://gentoo/${MY_P}.tgz" - -LICENSE="BSD-2" -SLOT="${PV}" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND="dev-java/hamcrest-core:${SLOT} - >=virtual/jdk-1.8:*" -RDEPEND="dev-java/hamcrest-core:${SLOT} - >=virtual/jre-1.8:*" -BDEPEND=">=dev-java/hamcrest-generator-${PV}:1.3" - -JAVA_SRC_DIR="${PN}/src" -JAVA_GENTOO_CLASSPATH="hamcrest-core-1.3" - -DOCS=( {CHANGES,LICENSE,README}.txt ) - -PATCHES=( - "${FILESDIR}"/hamcrest-library-1.3-java-11.patch -) - -src_prepare() { - default - java-pkg_clean -} - -src_compile() { - java-pkg-simple_src_compile - - # Generate "Matchers.java" (java-pkg-simple does not use the "build.xml" file) - "$(java-config -J)" \ - -cp $(java-config --with-dependencies --classpath hamcrest-core:1.3,hamcrest-generator:1.3):${PN}.jar \ - org.hamcrest.generator.config.XmlConfigurator \ - matchers.xml \ - hamcrest-core/src/main/java,hamcrest-library/src/main/java \ - org.hamcrest.Matchers \ - hamcrest-library/src/main/java - - # Compile again, this time including the freshly generated "Matchers.java" - java-pkg-simple_src_compile -} - -src_install() { - default - java-pkg-simple_src_install -} diff --git a/dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild b/dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild index 8c4511ea30f9..1fb31d824ea8 100644 --- a/dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild +++ b/dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-${PV}.ta LICENSE="BSD-2" SLOT="${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CP_DEPEND="dev-java/hamcrest-core:1.3" diff --git a/dev-java/injection-api/Manifest b/dev-java/injection-api/Manifest index c9d89c50ac66..c6141455226b 100644 --- a/dev-java/injection-api/Manifest +++ b/dev-java/injection-api/Manifest @@ -1,3 +1,3 @@ DIST injection-api-2.0.1.tar.gz 15277 BLAKE2B e1a575ce9705636e0e176e63684c3c4ddd3e7932f2fcf36af86e00e4ebb9888151d64019dea8339c80951d40d3f588bcb6857943c2e3a501e68ad7702a73c643 SHA512 21037c1b9b9687210663ee32b40c7ab897a27812591e38af2f840421488029d1b90f0528570940499142a7ec21ebd1f0fc4506872d9667a066b4ce84d38428e5 -EBUILD injection-api-2.0.1.ebuild 887 BLAKE2B 68bc3bd523974259922aac5d4e08f75f27c78949de3a05b7418bdd79f5f0cfad434385ee836b360afcca34171752057443d04261796288fbd9d05612d42e23d9 SHA512 920348c4b930971290701495a7abef4cce4fc09f57ea9e51ef8b9c4a76e4be137912c7ad346473ada64b511b6a6174ef29a6c28d90118d43f0961d1de28d977b +EBUILD injection-api-2.0.1.ebuild 886 BLAKE2B f10c35953edbfb020ea5e8004012831fc483e2986123d26c4f5d7fb2d5f3055d7ec85c9f2197a775df84382b64c3d6a59501ee4becd406b74349b17884237e40 SHA512 90fd5ac70d27543de09f3f50476304255b6d3ead3269106daa11f4c93674ab70b7c4e2cad6b6135dbe1203ca6a70f73898fc3680dd81253d59dfd0b93c29183b MISC metadata.xml 309 BLAKE2B 46b50966c86b4944fdfc31a17697afd2829665f5ee5cdf2c25449c04e42fd529ed66e18beba65c388b0de9dd5ee6962ef400a59981c7869f27c5a1190f751ca0 SHA512 67295ffb8287cd8065adae08efd325cc06b12bc3068142c29aec1c34dbdf3e6eb0ef93fb8177a22e2951afa562049753588d29eaa011cc277dda1b2d06b22c50 diff --git a/dev-java/injection-api/injection-api-2.0.1.ebuild b/dev-java/injection-api/injection-api-2.0.1.ebuild index 397769b6e2cf..4cdb3654a865 100644 --- a/dev-java/injection-api/injection-api-2.0.1.ebuild +++ b/dev-java/injection-api/injection-api-2.0.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/eclipse-ee4j/${PN}/archive/${PV}.tar.gz -> ${P}.tar. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/jakarta-el-api/Manifest b/dev-java/jakarta-el-api/Manifest index 5df4f9a588d0..a638ba3b74ae 100644 --- a/dev-java/jakarta-el-api/Manifest +++ b/dev-java/jakarta-el-api/Manifest @@ -1,3 +1,3 @@ DIST jakarta-el-api-5.0.1.tar.gz 148830 BLAKE2B 408d71576bc2f4de8bae9f54ddd10373d5f6674280a06e89cbda005a34c1574d6602f51a22c221a4aecc8a65848b40aa7e25781b0043cf6426c7b48f364e1136 SHA512 ddbaa201c354f79d99df9b6470eac3bca31207137eae3e5a6ac1b16bcd2ec382239aa64765d485c488ebd925b72b4023c6724bafd726557b9828a3c085982d24 -EBUILD jakarta-el-api-5.0.1.ebuild 1213 BLAKE2B 409c9d2cc335e0bf1fcfedd861284b3c701cbfcc798266593dfac8ef7fb5ead0f61aa74d0052c5eabe4b2c3b116d6e5d6adb48f1433b5304d5ba2f31c80add8e SHA512 0c1b66a1a5c24d7e89a9901d5c4f4b876c6f5ccc2624cb903bfb4e364b549010a36ed604504b10bd9980bb901b575074659853eb13a45880b0dd0cb0d0ecb24a +EBUILD jakarta-el-api-5.0.1.ebuild 1212 BLAKE2B 0a3aca206c465fbc76cd8873fea97513e557dad80afc2e7da09fcb8149bdb2271fbb42637136d4ae06f95b8140f48c609337a73e5b252dd4d216562903831aff SHA512 5852436611a1e4b2d7209c7f56dc15b62840cd310581d0692dafd0d1d04e20be22d8f408ed31fee5f4be7cacf46ae9b9fb1c0834aae6c5b08f0e633912f1c54d MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 diff --git a/dev-java/jakarta-el-api/jakarta-el-api-5.0.1.ebuild b/dev-java/jakarta-el-api/jakarta-el-api-5.0.1.ebuild index 5f091d3de8b1..268a1e16a5f1 100644 --- a/dev-java/jakarta-el-api/jakarta-el-api-5.0.1.ebuild +++ b/dev-java/jakarta-el-api/jakarta-el-api-5.0.1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/jakartaee/expression-language/archive/${PV}-RELEASE- LICENSE="EPL-2.0 GPL-2-with-classpath-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64" DEPEND=">=virtual/jdk-11:*" # 11 diff --git a/dev-java/jakarta-interceptors/Manifest b/dev-java/jakarta-interceptors/Manifest index 239a770dc4e7..18f184ed8a6b 100644 --- a/dev-java/jakarta-interceptors/Manifest +++ b/dev-java/jakarta-interceptors/Manifest @@ -1,3 +1,3 @@ DIST jakarta-interceptors-2.1.0.tar.gz 85830 BLAKE2B 044fa06fa189a7b5dc73c1a33a04939bd895f488acabecae5564cea32419f213e75a3064578ffd462fcbf6de9212178bc389912f15f5ab0f63de729c4b6acc4d SHA512 e3a72bc181101fa550088a1ea7b284d693a4222de97a4a91e0c56d8fe1a3c50da1b56d692da73c5cfc4c36ea3bcbe15d0fa8321c8e521ea7c241a48151125bc6 -EBUILD jakarta-interceptors-2.1.0.ebuild 1039 BLAKE2B 4a44a4925c1c5f3908beb5085232b8fe12c3471fe9f4931c5f80a353e955bf30702ccd70abe7b6b6be21d4778ad7de91cb15919512fb48f5fd5c8e65eb6bc65c SHA512 b6aec40f7f08dc9f978bb829c5444804f90c4c337f9a6bce56451cfff65828920d6d4feac5e6fcf16f74b6406ac7a68eed8021a0c2dd7e1cf13b37b5d7fe4a8b +EBUILD jakarta-interceptors-2.1.0.ebuild 1038 BLAKE2B 31e8c7cf7fb474633f268c8c2bf94349236bd45d2860f4fb2cb4653a8c787688e23fa7a3c2ca0312989dfe8521c5def6e3634f8f0e9b85c44fa376492419635a SHA512 d62aef46c959b23874e5412b32337a87faa2efdc61d36ceb8fecfaa131631488069ec3af2395800ea8c22274f60d37425fb1a0903d5cf9be3ac4d3dfaf650b67 MISC metadata.xml 572 BLAKE2B 4b3e55f3d7710a96a423082bd60992faf4f20d954cc49b324f816cc206ad479aa799d813fb3e6e16c1c170f35520420dc1148b0f0887d4c9df9f15e4407a8f50 SHA512 f79eb626db19b5965084d6f03b3195d80f4268f0852bc7bba5e221afc5476830e54ecb414c1f5044a9ec45be37eb2e3417b71e7e47098d31a08e543979d38070 diff --git a/dev-java/jakarta-interceptors/jakarta-interceptors-2.1.0.ebuild b/dev-java/jakarta-interceptors/jakarta-interceptors-2.1.0.ebuild index 4c54ecd1391a..295545b45f92 100644 --- a/dev-java/jakarta-interceptors/jakarta-interceptors-2.1.0.ebuild +++ b/dev-java/jakarta-interceptors/jakarta-interceptors-2.1.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jakartaee/interceptors/archive/${PV}-RELEASE.tar.gz LICENSE="EPL-2.0 GPL-2-with-classpath-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64" DEPEND=" dev-java/jakarta-annotations-api:0 diff --git a/dev-java/jaxrs-api/Manifest b/dev-java/jaxrs-api/Manifest index 6d9081ab3f79..b720ec9e044b 100644 --- a/dev-java/jaxrs-api/Manifest +++ b/dev-java/jaxrs-api/Manifest @@ -1,3 +1,3 @@ DIST jaxrs-api-2.1.6.tar.gz 225315 BLAKE2B bf4f12eadbee605e1141c72ee2a51c64548f3bed2846d1605758bcd994633b1a8f23b2054e0b71503583096a7234f42d12a389b9da031fa8b8c6b313cad84d98 SHA512 b5032ea9905e31b4120761125999a50e6d30229e7174e4a5e087f263030b25c157384a6d31796a90c590fda413e0e66220ec77c809a22fac8827ffa971c4aae7 -EBUILD jaxrs-api-2.1.6.ebuild 1948 BLAKE2B 827bec8c3c1592dde906f4d6afc72fde5ec37f928aca6d36a91ebf0f489e7fa726ce463baa2d975707220665c1e2cae718234b9d1e119898f0dcd7534a83133c SHA512 dedb9b4debf98f08f6c561333c54e9f023c1c3cddbe9b88f6c05a94b28cfdfb6713297d4452b24f8b7994568397435e0fa6189382bea3588a9e5e4e5834b869a +EBUILD jaxrs-api-2.1.6.ebuild 1947 BLAKE2B 717eb6e7ef80e762e13fca19d896294183b7c41ac3f89ec33586e6dbd969eaab95286571948dfb57af092ee3a63e2fd81c5e32644b33cfee90aaa25442a364fe SHA512 958c7a7582620027390f6c6dc0b56467d4cfb204626df7ee1707666b1e134f472af6b4d009fe99b8b46d13a2a6b31716d0431df6216f10fb81b07390a985447f MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 diff --git a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild index ae4b11e3e35c..40cf6b93bf97 100644 --- a/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild +++ b/dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/jakartaee/rest/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="EPL-2.0 GPL-2-with-classpath-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64" # Compile dependencies # POM: ${PN}/pom.xml diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest index 3c6fd9a90d22..8b737dfbeb3b 100644 --- a/dev-java/joda-time/Manifest +++ b/dev-java/joda-time/Manifest @@ -4,5 +4,5 @@ DIST joda-time-2.11.0.tar.gz 1055531 BLAKE2B 98b64e0419a1b7379d3467d012a1162afed DIST joda-time-2.11.2.tar.gz 1055885 BLAKE2B 52281dcb530734dd33d0c01b07c9fbc5e7afd507a97e6926f7ef442dc91907d999d126289bc609e6fabf6af4267e47e5a79452d462a3f0561c405e6cd7f5976f SHA512 ea43deea4ef751fc631c35589adec0c5d9d0a5c836c1a24ada5d994cb9310a55b5af69260afd2647516c64fc84b892a2e25fca4bb38e852982c40f7caa5858b3 EBUILD joda-time-2.10.14.ebuild 2174 BLAKE2B c4809145324538d170986b0e14884554837175f39f27a871ee740cf9b2a881fdc453389e298744f28c8c93bda53da12cd28a28c3d089f1dab064e9a8d98b1afe SHA512 0eff6cd6eb595eb2026f0531d74eb02cd0bfab85bfa1253e65a00d09cdb04a6a7e86b3d0189e101e2a15c0382ac91d67b02d874d5c05dc64770965ad5a2cf3e9 EBUILD joda-time-2.11.0.ebuild 2652 BLAKE2B 7021a8b46e3c6a935204f9154d0bd131a641257c5cb1a9de54ee048a9cc994600fd17839da7cbc12730938e9df80d74708bc84ecb6600991879b6c2cb486e3b7 SHA512 87f85c66aa3ae560200bc5a3320c86983796989042f145f79c753d2362cfc4c9b9cd545661880bfcd922acd60d9803bdb104cdffd7c5d0058030d5320ed32cad -EBUILD joda-time-2.11.2.ebuild 2662 BLAKE2B ac39fe3bcf8cde7f8a262bb8caccc9bdfde5d7cc1092ec9096e5e17dc87e0143622381c989381fec98354d3dd7abf64e8170dae3321d79fd19eb7355c7942d9d SHA512 5e347e9a6a0fadb1673631035101f9d14e184642b5cac9d6af1d73bf6f958448ce05d93256851e2a378a052b760b95c70399995374f061e4d1c8846de6b6f42a +EBUILD joda-time-2.11.2.ebuild 2659 BLAKE2B f589eea6ec81b3c3c5f9786caf92a10d4add0b6fe58f9d1cc88dfd2c6a2685558a48d71191b4db67430c935210ba94ac1cd5bb99140685e97b6285448b1f902d SHA512 05864c5673df7d5f58fd5a5f1d5a806bdfcad2316637accbb6bca0d51d5eab0bba24be8947c5decf11f676134e6a1c6d94f3aed1513e8f887994dd63c7be74be MISC metadata.xml 497 BLAKE2B 96303e9c4ee30156cb9f6dc9260155270fbc3aece7c8dcfb1fd796e69ed4ee2f3ec91030f016dcdd53f411a5c216c3d41dd68ea45079c036e0ee55d529548fd2 SHA512 9f5a300ca1ee6a68e555393879c61c6898c5ba22f0cdd83d83c1411d3009af7478ddb0e1087bc88d695b2bab162c4cc62952d3fc29b4902a857db95c2fc2f130 diff --git a/dev-java/joda-time/joda-time-2.11.2.ebuild b/dev-java/joda-time/joda-time-2.11.2.ebuild index 127dbb0f8733..0355f10d8a13 100644 --- a/dev-java/joda-time/joda-time-2.11.2.ebuild +++ b/dev-java/joda-time/joda-time-2.11.2.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" # Common dependencies # POM: pom.xml diff --git a/dev-java/jul-to-slf4j/Manifest b/dev-java/jul-to-slf4j/Manifest new file mode 100644 index 000000000000..bf6bb9f8652e --- /dev/null +++ b/dev-java/jul-to-slf4j/Manifest @@ -0,0 +1,3 @@ +DIST slf4j-2.0.3.tar.gz 1435478 BLAKE2B fec1a47882d3bbf508f4faed9cbf9448a23e9749c6c41f241c7e80654e0ce55211cec9228fcf0e666c997a4f24c5b96ad57dc076910e7f05704b02d0cf7db709 SHA512 0fb295f7942c2af8aebe2ecf544ef8326b8cc88de397ee6b37a10249b38150a506f62dcec614eee13519a299b30c6d2481dec3ea235d4b3e6a5241d12639bca6 +EBUILD jul-to-slf4j-2.0.3.ebuild 1390 BLAKE2B cfc70de874601f700ec3cdd9656d6b7cee210c4baa242037580152575603d2faa40c94a070bfa30f7d9b80057b63bafb7e163d19540e2f5d290f30c98adace1b SHA512 fbd2954cb088da4982b3bc3a27eafc89b0792abf23d0d19d73c73dab86689870716de16372c71a488167881833525c33fd0120b0bfbbc4d00c18229b2cf96008 +MISC metadata.xml 369 BLAKE2B 9192191ce858eb2aae3d3600cf8214bcff21f386895b1a554c688d2e0e5d2632daec9e853afee31383819df09915f29bd6a5458aa888672c77a2c683258d1b94 SHA512 80db3e0ebb417b64355f1d8c72de25dceda46fe80d5614e255b6e59c0d5751207e9ade961dbe1f065e3cf162ca402e67d2b8ce597e0a4253a7eedfc27d35ae00 diff --git a/dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild b/dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild new file mode 100644 index 000000000000..98f8bdf7eb84 --- /dev/null +++ b/dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz --slot 0 --keywords "~amd64" --ebuild jul-to-slf4j-2.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.slf4j:jul-to-slf4j:2.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="JUL to SLF4J bridge" +HOMEPAGE="https://www.slf4j.org" +SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Common dependencies +# POM: pom.xml +# org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +CP_DEPEND="~dev-java/slf4j-api-${PV}:0" + +# Compile dependencies +# POM: pom.xml +# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 +# test? org.slf4j:slf4j-reload4j:2.0.3 -> >=dev-java/slf4j-reload4j-2.0.3:0 + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} + test? ( + ~dev-java/slf4j-reload4j-${PV}:0 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +DOCS=( ../{README,SECURITY}.md ) + +S="${WORKDIR}/slf4j-v_${PV}/${PN}" + +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,slf4j-reload4j" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_SRC_DIR="src/test/java" diff --git a/dev-java/jul-to-slf4j/metadata.xml b/dev-java/jul-to-slf4j/metadata.xml new file mode 100644 index 000000000000..c3b9d69d36cd --- /dev/null +++ b/dev-java/jul-to-slf4j/metadata.xml @@ -0,0 +1,12 @@ + + + + + java@gentoo.org + Java + + + https://www.slf4j.org/docs.html + https://www.slf4j.org/bug-reporting.html + + diff --git a/dev-java/log4j-over-slf4j/Manifest b/dev-java/log4j-over-slf4j/Manifest new file mode 100644 index 000000000000..160893c43b19 --- /dev/null +++ b/dev-java/log4j-over-slf4j/Manifest @@ -0,0 +1,3 @@ +DIST slf4j-2.0.3.tar.gz 1435478 BLAKE2B fec1a47882d3bbf508f4faed9cbf9448a23e9749c6c41f241c7e80654e0ce55211cec9228fcf0e666c997a4f24c5b96ad57dc076910e7f05704b02d0cf7db709 SHA512 0fb295f7942c2af8aebe2ecf544ef8326b8cc88de397ee6b37a10249b38150a506f62dcec614eee13519a299b30c6d2481dec3ea235d4b3e6a5241d12639bca6 +EBUILD log4j-over-slf4j-2.0.3.ebuild 1558 BLAKE2B 2484d340318942b6f50e359122bc4906b13d910fe8efc0b06e265f9187483eedf88c0dfe18a34936fddee43fb02bb6e9be7a867a77b837b53f355bfdc5218e24 SHA512 c2eef558698b2c54034fa06d704792e8862ddefd284d7d61814fb36ab740e866068f2560861352a3ba56f98d1edb2e9a210df301288ea254d6707c5a1c9956af +MISC metadata.xml 369 BLAKE2B 9192191ce858eb2aae3d3600cf8214bcff21f386895b1a554c688d2e0e5d2632daec9e853afee31383819df09915f29bd6a5458aa888672c77a2c683258d1b94 SHA512 80db3e0ebb417b64355f1d8c72de25dceda46fe80d5614e255b6e59c0d5751207e9ade961dbe1f065e3cf162ca402e67d2b8ce597e0a4253a7eedfc27d35ae00 diff --git a/dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild b/dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild new file mode 100644 index 000000000000..55dbe6b13024 --- /dev/null +++ b/dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz --slot 0 --keywords "~amd64" --ebuild log4j-over-slf4j-2.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.slf4j:log4j-over-slf4j:2.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Log4j implemented over SLF4J" +HOMEPAGE="https://www.slf4j.org" +SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Common dependencies +# POM: pom.xml +# org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +CP_DEPEND="~dev-java/slf4j-api-${PV}:0" + +# Compile dependencies +# POM: pom.xml +# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 +# test? org.slf4j:slf4j-jdk14:2.0.3 -> !!!artifactId-not-found!!! + +DEPEND=" + >=virtual/jdk-11:* + ${CP_DEPEND}" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +DOCS=( ../{README,SECURITY}.md ) + +S="${WORKDIR}/slf4j-v_${PV}/${PN}" + +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR=( src/main/java{,9} ) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" + +src_prepare() { + default + # org.slf4j:slf4j-jdk14:2.0.3 is not packaged + sed \ + -e '/import org.junit.Test/a import org.junit.Ignore;' \ + -e '/testPop()/i @Ignore' \ + -e '/testSmoke()/i @Ignore' \ + -i src/test/java/org/apache/log4j/test/NDCTest.java || die +} diff --git a/dev-java/log4j-over-slf4j/metadata.xml b/dev-java/log4j-over-slf4j/metadata.xml new file mode 100644 index 000000000000..c3b9d69d36cd --- /dev/null +++ b/dev-java/log4j-over-slf4j/metadata.xml @@ -0,0 +1,12 @@ + + + + + java@gentoo.org + Java + + + https://www.slf4j.org/docs.html + https://www.slf4j.org/bug-reporting.html + + diff --git a/dev-java/mockito/Manifest b/dev-java/mockito/Manifest index 205ac6f577c4..b35f03a7c7db 100644 --- a/dev-java/mockito/Manifest +++ b/dev-java/mockito/Manifest @@ -1,7 +1,7 @@ DIST mockito-1.9.5.zip 6453870 BLAKE2B b577c4a82f03b5c345462ecc10e9fe25c03836d08d57d633d95a1eaba17f52d4306603f50f332df360d0a4880c85c65bad4503503df0acad8f7b437694a2b887 SHA512 93768992c74fbc2e2653b46b3afb526ab816b9c707cb5f9608564299ffd206e256182be146c590b4777a624379f576d7117ed7d43b11f8d2974e87c402eede51 -DIST mockito-4.6.1.tar.gz 1031362 BLAKE2B 52768ead8770c701f5e5b698f9c35e8e189b57979d90b231b434aba57f6f1f167e5f1491eec53280ce29410add31ac41e81b3637257f58709162cc3c5307ed27 SHA512 f16454f3baba2e55a6da229d7719359357b2641cf4abaf3c0e5f5cac6999325ac4a9c08d815a02939c1ef62831745162935bb8d03177a27b0d972600a92fc1f7 DIST mockito-4.8.0.tar.gz 1044264 BLAKE2B cbd8fa0db3b652ad882c6bb8c5f86116cf21772869814ddabe88532ff2522e399e8d7e9d68935b10844c0c496755834dee66c88dc7b2e0231757f7c79233c1fb SHA512 1f1ea9aac907d8ba42874eb6a6870cd5cb46b80a4a9f841c7eca8ff8f651e13baa92a4c3512d95d6596dd7da60e627a606c74e4b1dc56d11b06a14f44e3d53f3 +DIST mockito-core-1.9.5-sources.jar 723074 BLAKE2B e553a923542a1a2574ee0cda5979d168cc3e9644dbbc9fceed2301ae1bac150c4e35dbc4432d50e2479efea2a6cd35ec19c62c3598f61709f1f5dc8959cc0155 SHA512 271e626c3b5be9a7d7c82a2f0bf44077aabd51924b0956a88633ace7fe8c134d8cd1f89ce348ce0d15ccce55a50027e303836d2d2f430500317b6136d308d3d4 EBUILD mockito-1.9.5-r2.ebuild 892 BLAKE2B 5efb72fdf28d793ad9cfd14ee41b58b4ef9d9bdd21b638657ea9ea77444443a68e51177a992b2f3f48e13c56ab68a3821368fd6eb287182d2f60ada628cf6ff0 SHA512 44e08dcbe481a4bcf964227cf2c741403aa799ef98065b7f8f490451d15daa286f01cc944546875cfbc92844427ad2ccb305e44ed5dfa06fa5f04e673146c8a1 -EBUILD mockito-4.6.1-r1.ebuild 1188 BLAKE2B faf2ac72eb6eb5044c56a4def310778bcc652db2646245666c453dc4d4cd5709c5b97e843ad795238c9e6c925349529bb7aa8395cf4960e7d7f002f14f5f4fc2 SHA512 f996dec945f78f95d973dc720103d9292d971cd1ea181889ee4636f86e581d8e6263f8d6fe4fb6e319a137442f08f8d3bb8308740e0f531a3267d8e1b6999f38 -EBUILD mockito-4.8.0.ebuild 1266 BLAKE2B 6a974266696c625e3845ee5861f2b5d528aac1eaea917ba9a4ab5955f7fa643b4b4222bc967a5152319b2db601427fe0d9287aac8b15fcbca269009eadd21e36 SHA512 7f0afd4389df8aff0a068e83c8ec205f8ea0fa75aaeb991e87bc36bccce6d4cb3f89e93be36445b9946c09266fd1d20438aee74f50d1f31e06eb00d51589d60d +EBUILD mockito-1.9.5-r3.ebuild 691 BLAKE2B c51cb984d0fcf563733fbe6f43fb7cd4d8547b224cd04c497f7dcff990a4d02ca44245b9ee665b4529b513ac2070ceee64ed2a9473e398b8019f79d619098158 SHA512 1b915161c8c24ff4bf307e474106753ddf3d4e38f0386e25bfd56672a80da70ecda8348fa43841e54fdad216cc3aa281418316442d8460266b720fc786ed1896 +EBUILD mockito-4.8.0.ebuild 1262 BLAKE2B 9098784d33a42e9a43693c75a845d02fd681df71c402f163e121ea70f9f7f30d1383a3eb70c1ec5ca5cc72bc2353659b7f47dab6148dc983513716321825da3f SHA512 3be5f8404cc604eeb1af0aba9d0c78f3d08d43f98f9ab73d3a7175fbe5f0ac7fa2f1aed08c62ae2055e2029a5ad611e031353fadd7c5afb204d794c353da9509 MISC metadata.xml 317 BLAKE2B 209b27a429c1fdeca71c1e215f8fc43bfc66c961b1a3ad3dfcda16d5ea1df51e54cea248f4f152966aa1f91059b91c21fb734c6995f8033150dbda5e1813d121 SHA512 1f7be64d432b4004d2bbf1ec2c6776ec8618875356ea0308b8409f322d48bf3440d692732406ddb3fa7a273c9754c4cc5a6f6cd9808348d0ba8beb7159887a5b diff --git a/dev-java/mockito/mockito-1.9.5-r3.ebuild b/dev-java/mockito/mockito-1.9.5-r3.ebuild new file mode 100644 index 000000000000..14eb55169855 --- /dev/null +++ b/dev-java/mockito/mockito-1.9.5-r3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.mockito:mockito-core:1.9.5" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A mocking framework for Java" +HOMEPAGE="https://github.com/mockito/mockito" +SRC_URI="https://repo1.maven.org/maven2/org/mockito/mockito-core/${PV}/mockito-core-${PV}-sources.jar" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +CP_DEPEND=" + dev-java/ant-core:0 + dev-java/hamcrest-core:0 + dev-java/junit:4 + dev-java/objenesis:0 +" +DEPEND=">=virtual/jdk-1.8:* + ${CP_DEPEND}" +RDEPEND=">=virtual/jre-1.8:* + ${CP_DEPEND}" +BDEPEND="app-arch/unzip" diff --git a/dev-java/mockito/mockito-4.6.1-r1.ebuild b/dev-java/mockito/mockito-4.6.1-r1.ebuild deleted file mode 100644 index cf24643bfe06..000000000000 --- a/dev-java/mockito/mockito-4.6.1-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Tests not enabled, wants junit-jupiter. -# "${S}/settings.gradle.kts" -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.mockito:mockito-core:4.6.1" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Mockito mock objects library core API and implementation" -HOMEPAGE="https://github.com/mockito/mockito" -SRC_URI="https://github.com/mockito/mockito/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="4" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -CP_DEPEND=" - dev-java/asm:9 - >=dev-java/byte-buddy-1.12.12:0 - dev-java/objenesis:0 -" - -DEPEND=" - dev-java/junit:4 - >=dev-java/opentest4j-1.2.0-r1:0 - >=virtual/jdk-1.8:* - ${CP_DEPEND} -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND} -" - -S="${WORKDIR}/${P}" - -JAVA_CLASSPATH_EXTRA=" - junit-4 - opentest4j -" - -JAVA_SRC_DIR="src/main/java" -JAVA_AUTOMATIC_MODULE_NAME="org.mockito" - -src_prepare() { - default - sed \ - -e 's:net.bytebuddy.jar.asm:org.objectweb.asm:' \ - -i src/main/java/org/mockito/internal/creation/bytebuddy/MockMethodAdvice.java \ - -i src/main/java/org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator.java || die -} diff --git a/dev-java/mockito/mockito-4.8.0.ebuild b/dev-java/mockito/mockito-4.8.0.ebuild index fd356a4881a4..a4e19e4bfaf2 100644 --- a/dev-java/mockito/mockito-4.8.0.ebuild +++ b/dev-java/mockito/mockito-4.8.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/mockito/mockito/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="4" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CP_DEPEND=" dev-java/asm:9 diff --git a/dev-java/msv/Manifest b/dev-java/msv/Manifest index 0f29b19227ea..88a3ee8cb83a 100644 --- a/dev-java/msv/Manifest +++ b/dev-java/msv/Manifest @@ -1,5 +1,5 @@ DIST msv-2022.7.tar.gz 2594951 BLAKE2B fce006f4b845efcd930b7999ac00eaab06c404888eb73a6eeab6cfad616b4922271d2d682abc82f3be4c4f6a791aa14681f6e6bfebd2118ac3aa2bcba41fd1f8 SHA512 315342628f79c561883be0d966211dd81daae66a414dcc9bb5a87d86f97121d38b5835e9a6d1ac7c21ccff46040e53d3cabd32e9ea677c9ca4335a86c5259949 DIST msv-core-2013.6.1-sources.jar 1011944 BLAKE2B 474d8a45bc5f16ec76dbe853a835b66cd1d733973ffad0dd5e0a653d349f075e22a72d29d91da312a9a133218f4187ece15fd66b19dc34bc00cdea72b95a5929 SHA512 3985451ff52e50957fdc22ef598edcd7b02495b834a53a048018064d1a6063d4554a7cb5d7752c2d265b852d17c7a55787d9b1ec2b580988ad005fcbc9c6eb8a EBUILD msv-20130601.ebuild 1417 BLAKE2B 31e1f539d89c0c831d68bf983c7ea8fc7073969742dfba4c25275a3b18e9f879e0878f375daf18f663ff4ce030fa6efcca6d54be6e786aafaeb651d76e19711a SHA512 46a52e0e6769fd968f94143635282f7f5b758cae3ba6ccb38180f4bd954f4ad48c6cc3c27b013a76003d757ee942658dc60263edd64ef7c26fee98cfd275c676 -EBUILD msv-2022.7.ebuild 2118 BLAKE2B a17219c243e143f41d940c57f2a357357b28f29bdccdbd338db9e69bd45326d01a0b1663bd852d669f36428dc9678122d6810f24ccf530869467486733f10e5f SHA512 08372ec42aa705bb7d8289c4b2f9f19339fb2e0233492b551631ed8dd7a15a652b49271518d5615d6cca15b4820f28a597657654361dd00b9bd09b1f53ec443e +EBUILD msv-2022.7.ebuild 2116 BLAKE2B f1cbc590822e175bd4713e4e117c9a689519995ca462a8443e9a14efc93863291f93f677441d9ab0c7085e2012d6c6c47b740d2ac678502f33bf8f174bdfbf4c SHA512 b3641a81256af6de47589d09c7eea9cdf789515174c5cbcb131ff285fabb2eb5045d3b2f81cc63499d60d6a278732a634db461ffd18f14747ae9e30614b656a5 MISC metadata.xml 487 BLAKE2B e36790ebf85cccdda4aa092426060129c94c9b01032199e37811ea2b9debeb70013db2e6d34b132d9e9ef6ca14f5a03c3e1b66993ceba5620b68072787329aaa SHA512 8cef0d9e71f5e992dd4a33e020fbd4661d026d0230f7c9f99438c6f0fd6e431a20179842ba94527823264c166476d9cf64c9d7abb92b14316a65ee6a4efbfbfe diff --git a/dev-java/msv/msv-2022.7.ebuild b/dev-java/msv/msv-2022.7.ebuild index 300997bdee20..059f345c48c3 100644 --- a/dev-java/msv/msv-2022.7.ebuild +++ b/dev-java/msv/msv-2022.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/xmlark/msv/archive/msv-${PV}.tar.gz" LICENSE="BSD-1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-java/objenesis/Manifest b/dev-java/objenesis/Manifest index 9728fa919f16..577161922e3b 100644 --- a/dev-java/objenesis/Manifest +++ b/dev-java/objenesis/Manifest @@ -1,5 +1,5 @@ DIST objenesis-3.2.tar.gz 123629 BLAKE2B d875224d7a9fcf6173787edaca35f58f72d6c85ee443831be8050170ba826e8a155c7983c62ef5d01a1bb8331943dd6da5cb50eefb87cc0c7d3db540b01fcac3 SHA512 8f0bf9449191bce1823be0cbae85438edf595bde0483bb2fb4415a880b6715ae60826473bd5ee15789a7d0638932878dbdaaf7b42a6d582aa7bbf09124e97e3b DIST objenesis-3.3.tar.gz 125400 BLAKE2B 36cff7cb5a2dca9a81f3ca07d56995f68d9c61c9d2b7caeac5f87bb13da02b0494053927e2221c776edef0bafb862f5c97dfc0e79cf991c6c970b5b9206a5aa3 SHA512 786fe0d2d1dba0f006d5218101578d8fd23616765f5cdb4df190d138fd10dd675b9189887c27a40b63f09ed5e1dac1324b2936c7ac24a655e6f63d53b9cd7c01 EBUILD objenesis-3.2.ebuild 1209 BLAKE2B 5dd9a097b3bdf8b84af29c6f5944ddd9b338eb9138fe9f3f4605fb6acc33d1ba7553bf47d6a82b02ca75fb682c1079c8a62a2e3a3e11de6b196ed44347b89139 SHA512 30892a8275f87b6a2c3101d1391da7c1991f1e5110e427a519521af57d287ad632c0879c6ca869d54b00de643350443984da3352a932b21c7983e352b2cab614 -EBUILD objenesis-3.3.ebuild 1190 BLAKE2B 7fbb7967b635506c305571bd2856d0c06bc3b4a26d035eac299ea6a58568e01610af95007dca47dac2c1cae3ff54ae7a3967608603a93775fb9d951529aad51b SHA512 4c73392f558294f6a20b5d8e5c2da557df2343f8bafc6206d394943933506e997db30724356b75e6b94dab7f80e0a50a93bb98f6ac90a1383941b58114891c33 +EBUILD objenesis-3.3.ebuild 1187 BLAKE2B 1b3c57649d665b976dc49f858288cc98464da660fc5e11fb304e4efd6abd36588332e78b7262911facfb71693c0500cda64f90515b62f9d147b5638d064c0e77 SHA512 52a1170f4f944da9e4c14bfa7f1f00d1ddcd7f68ad17c90a1aaff6be342a9e828b611193fa46c2c30ced767dfb5865285b612a8db354c2762cf85190b88fa013 MISC metadata.xml 386 BLAKE2B 1015a40cbff1c5726a54996b8e0387b287ad70fbe45f732f399f4ef90c1839f0bfd0531139d9a304232fd6a49decd4bf287f746993ee7a1258b8bd3b920f2483 SHA512 e293fd7928f753745c69bb0357cc8140574c632d9a35e353df7dbbbc524855db423ac0cfc505b7bef2f98875cf5c05ed1144251702a0b932b6e1630d4be7ec95 diff --git a/dev-java/objenesis/objenesis-3.3.ebuild b/dev-java/objenesis/objenesis-3.3.ebuild index 535f9069dfd3..7ce789fc392d 100644 --- a/dev-java/objenesis/objenesis-3.3.ebuild +++ b/dev-java/objenesis/objenesis-3.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/easymock/objenesis/archive/${PV}.tar.gz -> ${P}.tar. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/osgi-cmpn/Manifest b/dev-java/osgi-cmpn/Manifest index c729455055af..de0f000fa5ed 100644 --- a/dev-java/osgi-cmpn/Manifest +++ b/dev-java/osgi-cmpn/Manifest @@ -1,3 +1,3 @@ DIST osgi-cmpn-8.0.0.jar 1897102 BLAKE2B efc22960e4f56e85c2ab5dd392c3793c69055e4c1fe19522f00863c59ebc27be817fffe678ebff876be114ae38cd09c561eb6efba3c25a5ebda96732330eec3b SHA512 194ce255a42c04f6515bfe982ea4685dbcfa6227a07572d17ead7fd0e5b07ca4c29a1cec7edf61a5d4e99fbd1bfadecdbf5a2128f73ace3812092ef9e310b727 -EBUILD osgi-cmpn-8.0.0.ebuild 986 BLAKE2B 7d16aafd98e2933d3093024d0aaa3b25c9a3ba5111e2116ff738d4ddef56c25c39a4460b6073ee1df79185edcd5bd37e964de29379647b7bab8bd6d6c46eef07 SHA512 cbc91439b1a0902e25db0b0ed7b5a03ef9a25522317836bc4951f1c3e20f10759bacf41640d45ec87bbc729be71d79053612aa7285da3d08b4d97fbbbf8d4b4d +EBUILD osgi-cmpn-8.0.0.ebuild 985 BLAKE2B 8ba610900fa687d35700bdc305cb6859c08d951ef0f93fb1afbe52b23d7eba8674c6cc2f9d60e864bc98a159f59e91ce09057699bd12c9196d5d04768d6b599a SHA512 1538d55bbd1b2976a05708c598182adeac7912793cbd42e859272f146402af5ce28a507ee5e016bb08b1b6579d4c91762798aa58ff23ae0b8c403fa8b90a1cb4 MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559 diff --git a/dev-java/osgi-cmpn/osgi-cmpn-8.0.0.ebuild b/dev-java/osgi-cmpn/osgi-cmpn-8.0.0.ebuild index a316e62f8118..c107c25d2f61 100644 --- a/dev-java/osgi-cmpn/osgi-cmpn-8.0.0.ebuild +++ b/dev-java/osgi-cmpn/osgi-cmpn-8.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://docs.osgi.org/download/r$(ver_cut 1)/${PN/-/.}-${PV}.jar -> ${P LICENSE="Apache-2.0 OSGi-Specification-2.0" SLOT="8" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64" CP_DEPEND=" dev-java/cdi-api:0 diff --git a/dev-java/relaxng-datatype/Manifest b/dev-java/relaxng-datatype/Manifest index d8e6a129ed3d..9c7f87fdd5eb 100644 --- a/dev-java/relaxng-datatype/Manifest +++ b/dev-java/relaxng-datatype/Manifest @@ -1,5 +1,5 @@ DIST relaxng-datatype-1.0.zip 74033 BLAKE2B 15b488e914cab28fb9ade71b491d961ffa4f683f66759e96cd53dcf69edd39d423b5562831698bb3e03191396c86a2a93369f14d278f3c55a90728031d1921d3 SHA512 712b99209e927e8929c46797cf3733993cc2740bfbafb458c518e5e130a7860a19dee45acd360a9d7179137f9340c3edeb514cacf501233cca515b38e60d6b79 DIST relaxngDatatype-20020414-sources.jar 11666 BLAKE2B b2505d61dc36a12d7b31ad84db6813dbfac04aedd6805568103a310ee88586995cc98dbeecc38744bd767f8dd2ced5257400365aaab859b05676949abd187316 SHA512 6d3335d08b620a1b5d401871b1e92dbbea6b9d954e5c7eba1a4f535afe8c6ddf51a5f07db69805409525f4dfdbe34d13cc3392acd8e7e16b100f7e708cee0380 EBUILD relaxng-datatype-1.0-r3.ebuild 758 BLAKE2B 726072e839e86eca4f30a3724bcffed7ce847f303225d2470cb6402924e8f7c1f259bfb6112602e80f8398fb20c2d7cade39e4d7ada6585f7ca10e7812f9050b SHA512 62dffd6aeedcaefc42206eec82649577a52bcfb2b3fe094ddab4adeda5ec35d88d6b755bb819afe78c921c0d84012c7aa02464eca67932e71c1dcc7814b85657 -EBUILD relaxng-datatype-20020414.ebuild 687 BLAKE2B 0ce6ed591683ee74b79bc6b28528adde44305e42a0bf3fc318106430cceb13e5984fce36bc3bc6f5581caadd3f261e510da62c08f8e93cbb8b6cc6ce4bd695e3 SHA512 4754f81dcb447c0f65f7b13423094cd74c5633ff420dd946ce5ebe9f72f06004d0ca1ca0ed525fcc20f13dd9e6f5993555d0532f5c8927f23fe481c8a53f4a2d +EBUILD relaxng-datatype-20020414.ebuild 685 BLAKE2B 40b7addb1376930e746370be3d9bb6c39d90a2dec7c53bbf609a597f70fa45763d74e889b931cec8676aa8391f13982ea00a3ea390e9be07cc3ba4a2c790a92d SHA512 6108b1bf615731fdc7298d40de2bbb0375e9fe45337741a1c4e9e8ac4bc9d6135a6e3a06c71c926266db0cf8610b7c4ad30f308a9c6fd91f38348fc7c4989e9c MISC metadata.xml 314 BLAKE2B 3c7bd8a6004758af05fccf02d2636fa62e2dea9e653c89600b37ce223d10c6f24b03df605db96ab55a5177994ee1eddca450df7a1d6e9fc86c50573c7da9e4a6 SHA512 eaa99aa2ba88d8a70bc38924266c1e33a264274ab13dbb88d9a73d278c03c872a56d8ed122cc4a44e84ef9436e6c016310c38ad05fa9976300018472b43780b8 diff --git a/dev-java/relaxng-datatype/relaxng-datatype-20020414.ebuild b/dev-java/relaxng-datatype/relaxng-datatype-20020414.ebuild index ce360acaf11e..31f9642f14e0 100644 --- a/dev-java/relaxng-datatype/relaxng-datatype-20020414.ebuild +++ b/dev-java/relaxng-datatype/relaxng-datatype-20020414.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Interface between RELAX NG validators and datatype libraries" HOMEPAGE="https://relaxng.org/" SRC_URI="https://repo1.maven.org/maven2/relaxngDatatype/relaxngDatatype/${PV}/relaxngDatatype-${PV}-sources.jar" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" LICENSE="BSD" SLOT="0" diff --git a/dev-java/reload4j/Manifest b/dev-java/reload4j/Manifest new file mode 100644 index 000000000000..a250bd47b50f --- /dev/null +++ b/dev-java/reload4j/Manifest @@ -0,0 +1,3 @@ +DIST reload4j-1.2.22.tar.gz 574985 BLAKE2B f3dc5c360665de8eacf49ab34e684becbe80882db3675045a2bd971f03c32352a958e0ca4d5b5c92d18835320409832dcc14fc49c6f67eef487dfb9ee2ff4dfe SHA512 542e935cf55c0008a2d49c20e8a30f072090999168f5bcc056e67e306e2ddf87bf864fbb1fe9c3e03f436e8dcc6a0f22135f82d9a33706282bd9f3caace0f1f5 +EBUILD reload4j-1.2.22.ebuild 3114 BLAKE2B 87535c33875c8d87844673f788f4cff936df531c6a5b221d03bd64536fc507d582c898d5488c0e51bd5cc67acaf2621f9ce55336470e1bb7d742cf8d90f0ed2f SHA512 e1cb63e1ae3e28f896868dda28a1b5dade5687df027dbc9347479d512b038d2b648730a8c805dde547ddbed6691c228d1dae276238e010acbd7dbb5f96e96363 +MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 diff --git a/dev-java/reload4j/metadata.xml b/dev-java/reload4j/metadata.xml new file mode 100644 index 000000000000..75321cfb5598 --- /dev/null +++ b/dev-java/reload4j/metadata.xml @@ -0,0 +1,7 @@ + + + + + java@gentoo.org + + diff --git a/dev-java/reload4j/reload4j-1.2.22.ebuild b/dev-java/reload4j/reload4j-1.2.22.ebuild new file mode 100644 index 000000000000..95cb44cfc007 --- /dev/null +++ b/dev-java/reload4j/reload4j-1.2.22.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/reload4j/archive/v_1.2.22.tar.gz --slot 0 --keywords "~amd64" --ebuild reload4j-1.2.22..ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="ch.qos.reload4j:reload4j:1.2.22" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Reload4j revives EOLed log4j 1.x" +HOMEPAGE="https://reload4j.qos.ch" +SRC_URI="https://github.com/qos-ch/reload4j/archive/v_${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# There are unresolved test failures +RESTRICT="test" + +# Common dependencies +# POM: pom.xml +# javax.mail:mail:1.4.7 -> !!!groupId-not-found!!! +# org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.0 -> !!!groupId-not-found!!! + +CP_DEPEND=" + dev-java/javax-mail:0 + dev-java/jboss-jms-api:1.1 +" + +# Compile dependencies +# POM: pom.xml +# test? com.h2database:h2:2.1.210 -> !!!groupId-not-found!!! +# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND}" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +DOCS=( NOTICE {README,SECURITY}.md ) + +S="${WORKDIR}/reload4j-v_${PV}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXCLUDES=( + #java.sql.SQLException: No suitable driver found for jdbc:h2:mem:test_db + # com.h2database:h2 is not packaged + org.apache.log4j.jdbc.JdbcAppenderTest + # No runnable methods + org.apache.log4j.TestConstants + + # following tests prefer to fail if not run separately: + org.apache.log4j.MinimumTestCase + org.apache.log4j.net.SMTPAppenderTest + org.apache.log4j.net.SocketAppenderTest + org.apache.log4j.net.SocketServerTestCase + org.apache.log4j.net.SyslogAppenderTest + org.apache.log4j.net.TelnetAppenderTest + org.apache.log4j.varia.ERFATestCase + org.apache.log4j.varia.ErrorHandlerTestCase + org.apache.log4j.xml.CustomLevelTestCase + org.apache.log4j.xml.DOMTestCase +) + +src_test() { + einfo "Running tests" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.MinimumTestCase" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.net.SMTPAppenderTest" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.net.SocketAppenderTest" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.net.SocketServerTestCase" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.net.SyslogAppenderTest" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.net.TelnetAppenderTest" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.varia.ERFATestCase" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.varia.ErrorHandlerTestCase" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.xml.CustomLevelTestCase" + java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY="org.apache.log4j.xml.DOMTestCase" + java-pkg-simple_src_test +} diff --git a/dev-java/slf4j-api/Manifest b/dev-java/slf4j-api/Manifest index 383bf2e9190b..6fe5c7634429 100644 --- a/dev-java/slf4j-api/Manifest +++ b/dev-java/slf4j-api/Manifest @@ -1,3 +1,5 @@ DIST slf4j-1.7.36.tar.gz 2276203 BLAKE2B 930de76047c694b4e566ba743ee90a2efb062358b03209137f686c4bf4ead122aa84c18b79615e5a67f1a890abdc1b8f70f62b7803f7b8e45c766ff8254836d4 SHA512 1384c771aa04d9d351854cf8ddeef66ee9f43df53890a05413c48c14cf1cb78a457bb4b2a6e2f064f1c1ab68b2eaa1d326fc03bb6b7c145915660a2c873692d0 +DIST slf4j-2.0.3.tar.gz 1435478 BLAKE2B fec1a47882d3bbf508f4faed9cbf9448a23e9749c6c41f241c7e80654e0ce55211cec9228fcf0e666c997a4f24c5b96ad57dc076910e7f05704b02d0cf7db709 SHA512 0fb295f7942c2af8aebe2ecf544ef8326b8cc88de397ee6b37a10249b38150a506f62dcec614eee13519a299b30c6d2481dec3ea235d4b3e6a5241d12639bca6 EBUILD slf4j-api-1.7.36.ebuild 1447 BLAKE2B 2c0aba11678aa3a33b53580825da11dc3d45e27771fce1c57342d40047fd264d3b23b66ac3b31c681e4800a385c1c7d51500be269057f00f39c5652987f6cd8a SHA512 2255a6b81d7359000ecae352d6c03e4b6bc178c9b865d42ed74946fc483312e7738d7851d951f6b3b4d5099a10dc9f4cff4dab42e1151ac5d2d5ab90bb0c1ad3 -MISC metadata.xml 367 BLAKE2B 086e22a444bd6a3dfab4f0a74e4900ed1f1a7be81b47932e192ebe4d6d1e8d65b63f064848e5cd3f0ad03a40c54e863d48acad905e09b918b9f24fe255820883 SHA512 d80fd3fc9ad1da46807f41251cf2a9bc384ef6566c24627482b4d7d5d3c46c672dcdd19037fd80a482079af86662fd07d35cb33b34c2e14911de7f3fc6b5e3a4 +EBUILD slf4j-api-2.0.3.ebuild 1147 BLAKE2B 82d343699e847112e644297b4b395c5f4361d4a6b3cb2df0cfe3bf7a7db8691f19a722f878badd3fe804852cddd80df11feb3770eec98c125c27c0fd322ae60d SHA512 80cf4969233b69cdd3385c478182141d8faea393e2060a3c542c1f58984a15c80e9a211d639cdad43e947207fd625a817d8b069818059d885d8a0f4df689962a +MISC metadata.xml 369 BLAKE2B 9192191ce858eb2aae3d3600cf8214bcff21f386895b1a554c688d2e0e5d2632daec9e853afee31383819df09915f29bd6a5458aa888672c77a2c683258d1b94 SHA512 80db3e0ebb417b64355f1d8c72de25dceda46fe80d5614e255b6e59c0d5751207e9ade961dbe1f065e3cf162ca402e67d2b8ce597e0a4253a7eedfc27d35ae00 diff --git a/dev-java/slf4j-api/metadata.xml b/dev-java/slf4j-api/metadata.xml index 63520ba57061..c3b9d69d36cd 100644 --- a/dev-java/slf4j-api/metadata.xml +++ b/dev-java/slf4j-api/metadata.xml @@ -6,7 +6,7 @@ Java - http://www.slf4j.org/docs.html - http://www.slf4j.org/bug-reporting.html + https://www.slf4j.org/docs.html + https://www.slf4j.org/bug-reporting.html diff --git a/dev-java/slf4j-api/slf4j-api-2.0.3.ebuild b/dev-java/slf4j-api/slf4j-api-2.0.3.ebuild new file mode 100644 index 000000000000..b1d27904098e --- /dev/null +++ b/dev-java/slf4j-api/slf4j-api-2.0.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild slf4j-api-2.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.slf4j:slf4j-api:2.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="The slf4j API" +HOMEPAGE="https://www.slf4j.org" +SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-1.8:*" +BDEPEND="app-arch/zip" + +DOCS=( ../{README,SECURITY}.md ) + +S="${WORKDIR}/slf4j-v_${PV}/${PN}" + +JAVA_SRC_DIR=( src/main/java{,9} ) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" + +JAVA_TEST_EXCLUDES=( + # java.lang.InstantiationException - not run by upstream anyway + org.slf4j.testHarness.MultithreadedInitializationTest +) diff --git a/dev-java/slf4j-ext/Manifest b/dev-java/slf4j-ext/Manifest index c5f4c4b3f854..1e7b566e9a53 100644 --- a/dev-java/slf4j-ext/Manifest +++ b/dev-java/slf4j-ext/Manifest @@ -1,3 +1,5 @@ DIST slf4j-1.7.36.tar.gz 2276203 BLAKE2B 930de76047c694b4e566ba743ee90a2efb062358b03209137f686c4bf4ead122aa84c18b79615e5a67f1a890abdc1b8f70f62b7803f7b8e45c766ff8254836d4 SHA512 1384c771aa04d9d351854cf8ddeef66ee9f43df53890a05413c48c14cf1cb78a457bb4b2a6e2f064f1c1ab68b2eaa1d326fc03bb6b7c145915660a2c873692d0 +DIST slf4j-2.0.3.tar.gz 1435478 BLAKE2B fec1a47882d3bbf508f4faed9cbf9448a23e9749c6c41f241c7e80654e0ce55211cec9228fcf0e666c997a4f24c5b96ad57dc076910e7f05704b02d0cf7db709 SHA512 0fb295f7942c2af8aebe2ecf544ef8326b8cc88de397ee6b37a10249b38150a506f62dcec614eee13519a299b30c6d2481dec3ea235d4b3e6a5241d12639bca6 EBUILD slf4j-ext-1.7.36.ebuild 1885 BLAKE2B 2c2a73ab02c8d1aae8cd883b68020a6ce156dd8ee39bf456fed56131a3bfca476334fb1641e605b8d7c9b6be70103a8bf0e61ad8fc281d379afa94c0882c7066 SHA512 12cd4f52ca331c0c09b25c4ad1e4f6bf0f615bf04b8b6e49253e2307a361c3251e6acb2f0f49175d8c23d81a50db3eb81f8e901de83cf59cc50101c0e9693f83 -MISC metadata.xml 243 BLAKE2B d1937cd00ce74d225075f1cf0e2584ce3f3d04b4ab3bd4ce636326ef8ed6ccaa54535a1c126025464e48a272959a579e08ceb008b8bacb2160f8f623fea5b6b3 SHA512 5431123c80f2e11811efde927819546af19c9ca93c9810399fe784c77ad2201696a081ed146df5b59fbf78ffb39cf8633cd6805e16ca82244aa8458c2ab8c4fd +EBUILD slf4j-ext-2.0.3.ebuild 1593 BLAKE2B bfe8f2af4586cc601337ffba8888ef14ee981918a821eba5e40f1eae1f5a59a7456b16ff3b546169932419e2af924b3e61884898d06cc7efa4a066762001cdaa SHA512 f66ce931fb8deafea20e81f18dac8905e298e803ab9fc9feb4a8aff8c2577448871435fd033362dced68fecde75355c7aa490e03b1a8ad0fc4708beefe79bb17 +MISC metadata.xml 369 BLAKE2B 9192191ce858eb2aae3d3600cf8214bcff21f386895b1a554c688d2e0e5d2632daec9e853afee31383819df09915f29bd6a5458aa888672c77a2c683258d1b94 SHA512 80db3e0ebb417b64355f1d8c72de25dceda46fe80d5614e255b6e59c0d5751207e9ade961dbe1f065e3cf162ca402e67d2b8ce597e0a4253a7eedfc27d35ae00 diff --git a/dev-java/slf4j-ext/metadata.xml b/dev-java/slf4j-ext/metadata.xml index 6ef2d50cf07e..c3b9d69d36cd 100644 --- a/dev-java/slf4j-ext/metadata.xml +++ b/dev-java/slf4j-ext/metadata.xml @@ -1,8 +1,12 @@ - - java@gentoo.org - Java - + + java@gentoo.org + Java + + + https://www.slf4j.org/docs.html + https://www.slf4j.org/bug-reporting.html + diff --git a/dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild b/dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild new file mode 100644 index 000000000000..18a0130d9c9d --- /dev/null +++ b/dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild slf4j-ext-2.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.slf4j:slf4j-ext:2.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Extensions to the SLF4J API" +HOMEPAGE="https://www.slf4j.org" +SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Common dependencies +# POM: pom.xml +# ch.qos.cal10n:cal10n-api:0.8.1 -> >=dev-java/cal10n-0.8.1:0 +# org.javassist:javassist:3.4.GA -> >=dev-java/javassist-3.29.2:3 +# org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +CP_DEPEND=" + dev-java/cal10n:0 + dev-java/javassist:3 + ~dev-java/slf4j-api-${PV}:0 +" + +# Compile dependencies +# POM: pom.xml +# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 +# test? org.slf4j:slf4j-reload4j:2.0.3 -> >=dev-java/slf4j-reload4j-2.0.3:0 + +DEPEND=" + >=virtual/jdk-11:* + ${CP_DEPEND} + test? ( + ~dev-java/slf4j-reload4j-${PV}:0 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +DOCS=( ../{README,SECURITY}.md ) + +S="${WORKDIR}/slf4j-v_${PV}/${PN}" + +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR=( src/main/java{,9} ) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,slf4j-reload4j" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_SRC_DIR="src/test/java" diff --git a/dev-java/slf4j-nop/Manifest b/dev-java/slf4j-nop/Manifest index b2c2cd73b17e..e2a0242d389b 100644 --- a/dev-java/slf4j-nop/Manifest +++ b/dev-java/slf4j-nop/Manifest @@ -1,3 +1,5 @@ DIST slf4j-1.7.36.tar.gz 2276203 BLAKE2B 930de76047c694b4e566ba743ee90a2efb062358b03209137f686c4bf4ead122aa84c18b79615e5a67f1a890abdc1b8f70f62b7803f7b8e45c766ff8254836d4 SHA512 1384c771aa04d9d351854cf8ddeef66ee9f43df53890a05413c48c14cf1cb78a457bb4b2a6e2f064f1c1ab68b2eaa1d326fc03bb6b7c145915660a2c873692d0 +DIST slf4j-2.0.3.tar.gz 1435478 BLAKE2B fec1a47882d3bbf508f4faed9cbf9448a23e9749c6c41f241c7e80654e0ce55211cec9228fcf0e666c997a4f24c5b96ad57dc076910e7f05704b02d0cf7db709 SHA512 0fb295f7942c2af8aebe2ecf544ef8326b8cc88de397ee6b37a10249b38150a506f62dcec614eee13519a299b30c6d2481dec3ea235d4b3e6a5241d12639bca6 EBUILD slf4j-nop-1.7.36.ebuild 1286 BLAKE2B 6346ef5189911c399c21b1c863312cad47a9dfa86f16e23ca88ac8caa080ab2c35e5d6e17a7feeb33ff8f08cd13672baa17a9158d3e412dd53f68935c6596cf9 SHA512 bb4c6217030d88f56151f254b89ca86fb1ee64f3c4935c86b8386306a68c4d251976997a76f674815f07f0af6bc5aa7a293a19d722ac2463345048ed1f7e2cd4 -MISC metadata.xml 243 BLAKE2B d1937cd00ce74d225075f1cf0e2584ce3f3d04b4ab3bd4ce636326ef8ed6ccaa54535a1c126025464e48a272959a579e08ceb008b8bacb2160f8f623fea5b6b3 SHA512 5431123c80f2e11811efde927819546af19c9ca93c9810399fe784c77ad2201696a081ed146df5b59fbf78ffb39cf8633cd6805e16ca82244aa8458c2ab8c4fd +EBUILD slf4j-nop-2.0.3.ebuild 1153 BLAKE2B c3272f52b2ac012a898f2cf17d5135c4a42ed4177b1db9535312f556fbde31099e179805ce7dec467c2d6906086572ee93653921ab313f26454a97f2916f3833 SHA512 55c439c068728eb14332c0ab212b878c523d63d5b98f2440f5c4ffd32e10e26804375ac491dd25695d45b2474fb178bb161b2f3378ca9af73fe40e7ef86eec24 +MISC metadata.xml 369 BLAKE2B 9192191ce858eb2aae3d3600cf8214bcff21f386895b1a554c688d2e0e5d2632daec9e853afee31383819df09915f29bd6a5458aa888672c77a2c683258d1b94 SHA512 80db3e0ebb417b64355f1d8c72de25dceda46fe80d5614e255b6e59c0d5751207e9ade961dbe1f065e3cf162ca402e67d2b8ce597e0a4253a7eedfc27d35ae00 diff --git a/dev-java/slf4j-nop/metadata.xml b/dev-java/slf4j-nop/metadata.xml index 6ef2d50cf07e..c3b9d69d36cd 100644 --- a/dev-java/slf4j-nop/metadata.xml +++ b/dev-java/slf4j-nop/metadata.xml @@ -1,8 +1,12 @@ - - java@gentoo.org - Java - + + java@gentoo.org + Java + + + https://www.slf4j.org/docs.html + https://www.slf4j.org/bug-reporting.html + diff --git a/dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild b/dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild new file mode 100644 index 000000000000..c96c9fc526e1 --- /dev/null +++ b/dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild slf4j-nop-2.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.slf4j:slf4j-nop:2.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="SLF4J NOP Binding" +HOMEPAGE="https://www.slf4j.org" +SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +CP_DEPEND="~dev-java/slf4j-api-${PV}:0" + +DEPEND=" + >=virtual/jdk-11:* + ${CP_DEPEND} +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND} +" + +DOCS=( ../{README,SECURITY}.md ) + +S="${WORKDIR}/slf4j-v_${PV}/${PN}" + +JAVA_SRC_DIR=( src/main/java{,9} ) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" diff --git a/dev-java/slf4j-reload4j/Manifest b/dev-java/slf4j-reload4j/Manifest new file mode 100644 index 000000000000..19d316f7e1b9 --- /dev/null +++ b/dev-java/slf4j-reload4j/Manifest @@ -0,0 +1,3 @@ +DIST slf4j-2.0.3.tar.gz 1435478 BLAKE2B fec1a47882d3bbf508f4faed9cbf9448a23e9749c6c41f241c7e80654e0ce55211cec9228fcf0e666c997a4f24c5b96ad57dc076910e7f05704b02d0cf7db709 SHA512 0fb295f7942c2af8aebe2ecf544ef8326b8cc88de397ee6b37a10249b38150a506f62dcec614eee13519a299b30c6d2481dec3ea235d4b3e6a5241d12639bca6 +EBUILD slf4j-reload4j-2.0.3.ebuild 2171 BLAKE2B 1e327be72402681a0362bd0533dc70a7228de91e722b2ff60b1a63b150d51a9ae80f69c6d7ca988fc5485529234cae7eca316beb9431da818106701654c605b6 SHA512 f9cd70bd1a2fdc686c98e17941a31680b0a02b04c8d0c0b75a40f4b0a43ff1067f219c0caf771ec4d07ef0abeec877fda9cfbd42029b6e6ebbcbbd9a919af9bb +MISC metadata.xml 369 BLAKE2B 9192191ce858eb2aae3d3600cf8214bcff21f386895b1a554c688d2e0e5d2632daec9e853afee31383819df09915f29bd6a5458aa888672c77a2c683258d1b94 SHA512 80db3e0ebb417b64355f1d8c72de25dceda46fe80d5614e255b6e59c0d5751207e9ade961dbe1f065e3cf162ca402e67d2b8ce597e0a4253a7eedfc27d35ae00 diff --git a/dev-java/slf4j-reload4j/metadata.xml b/dev-java/slf4j-reload4j/metadata.xml new file mode 100644 index 000000000000..c3b9d69d36cd --- /dev/null +++ b/dev-java/slf4j-reload4j/metadata.xml @@ -0,0 +1,12 @@ + + + + + java@gentoo.org + Java + + + https://www.slf4j.org/docs.html + https://www.slf4j.org/bug-reporting.html + + diff --git a/dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild b/dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild new file mode 100644 index 000000000000..d3316ed6d6e7 --- /dev/null +++ b/dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz --slot 0 --keywords "~amd64" --ebuild slf4j-reload4j-2.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.slf4j:slf4j-reload4j:2.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="SLF4J Reload4j Binding" +HOMEPAGE="https://www.slf4j.org" +SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Common dependencies +# POM: pom.xml +# ch.qos.reload4j:reload4j:1.2.19 -> >=dev-java/reload4j-1.2.22:0 +# org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +CP_DEPEND=" + dev-java/reload4j:0 + ~dev-java/slf4j-api-${PV}:0 +" + +# Compile dependencies +# POM: pom.xml +# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 +# test? org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +DOCS=( ../{README,SECURITY}.md ) + +S="${WORKDIR}/slf4j-v_${PV}/${PN}" + +JAVA_GENTOO_CLASSPATH_EXTRA=":../slf4j-api/src/test/java/" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR=( src/main/java{,9} ) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_SRC_DIR="src/test/java" + +JAVA_TEST_EXCLUDES=( + # Upstream does not run this test: + org.slf4j.testHarness.MultithreadedInitializationTest +) + +src_prepare() { + default + # There was 1 failure: + # 1) testWhetherEventsFieldsAreSet(org.slf4j.reload4j.EventFieldsTest) + # java.lang.AssertionError + # at org.junit.Assert.fail(Assert.java:87) + # at org.junit.Assert.assertTrue(Assert.java:42) + # at org.junit.Assert.assertNotNull(Assert.java:713) + # at org.junit.Assert.assertNotNull(Assert.java:723) + # at org.slf4j.reload4j.EventFieldsTest.testWhetherEventsFieldsAreSet(EventFieldsTest.java:35) + rm src/test/java/org/slf4j/reload4j/EventFieldsTest.java || die "cannot remove test" +} diff --git a/dev-java/slf4j-simple/Manifest b/dev-java/slf4j-simple/Manifest index 705888c29ce7..4b8482d47756 100644 --- a/dev-java/slf4j-simple/Manifest +++ b/dev-java/slf4j-simple/Manifest @@ -1,3 +1,5 @@ DIST slf4j-1.7.36.tar.gz 2276203 BLAKE2B 930de76047c694b4e566ba743ee90a2efb062358b03209137f686c4bf4ead122aa84c18b79615e5a67f1a890abdc1b8f70f62b7803f7b8e45c766ff8254836d4 SHA512 1384c771aa04d9d351854cf8ddeef66ee9f43df53890a05413c48c14cf1cb78a457bb4b2a6e2f064f1c1ab68b2eaa1d326fc03bb6b7c145915660a2c873692d0 +DIST slf4j-2.0.3.tar.gz 1435478 BLAKE2B fec1a47882d3bbf508f4faed9cbf9448a23e9749c6c41f241c7e80654e0ce55211cec9228fcf0e666c997a4f24c5b96ad57dc076910e7f05704b02d0cf7db709 SHA512 0fb295f7942c2af8aebe2ecf544ef8326b8cc88de397ee6b37a10249b38150a506f62dcec614eee13519a299b30c6d2481dec3ea235d4b3e6a5241d12639bca6 EBUILD slf4j-simple-1.7.36.ebuild 1956 BLAKE2B de4bebdde308395ad74beeea4f015ea695f059822aac4eaf193c1d8fb47c45f35684734dff86d82d735c5475f12c0ffccfe3befee5e25d452be4c492dd726bd8 SHA512 39e26c863baa0ff2bd103f1cee42d2211abb8968539bfaf6a486d21b35a166fec083b7ce3cef6e7f36f3d666f79185f7910c929edea2c989c5625ab5541d53e9 -MISC metadata.xml 367 BLAKE2B 086e22a444bd6a3dfab4f0a74e4900ed1f1a7be81b47932e192ebe4d6d1e8d65b63f064848e5cd3f0ad03a40c54e863d48acad905e09b918b9f24fe255820883 SHA512 d80fd3fc9ad1da46807f41251cf2a9bc384ef6566c24627482b4d7d5d3c46c672dcdd19037fd80a482079af86662fd07d35cb33b34c2e14911de7f3fc6b5e3a4 +EBUILD slf4j-simple-2.0.3.ebuild 2092 BLAKE2B c3350a81e68a80cc9d524a38bc41ed56f9ed4cc723c54e9a73c1a4e5d88f837545709fc23e872f05a9f8b30df8ca87ba52fb074ec90a1e919218aeb7d673c0ed SHA512 bb8ad4c1380f13474bc39dda363049ceb5a8ebfb0c7fd07947c5f325db958db50a041f9b70c99ded0f72c1777d5076af4938a085240b67882a358ecfed380b10 +MISC metadata.xml 369 BLAKE2B 9192191ce858eb2aae3d3600cf8214bcff21f386895b1a554c688d2e0e5d2632daec9e853afee31383819df09915f29bd6a5458aa888672c77a2c683258d1b94 SHA512 80db3e0ebb417b64355f1d8c72de25dceda46fe80d5614e255b6e59c0d5751207e9ade961dbe1f065e3cf162ca402e67d2b8ce597e0a4253a7eedfc27d35ae00 diff --git a/dev-java/slf4j-simple/metadata.xml b/dev-java/slf4j-simple/metadata.xml index 63520ba57061..c3b9d69d36cd 100644 --- a/dev-java/slf4j-simple/metadata.xml +++ b/dev-java/slf4j-simple/metadata.xml @@ -6,7 +6,7 @@ Java - http://www.slf4j.org/docs.html - http://www.slf4j.org/bug-reporting.html + https://www.slf4j.org/docs.html + https://www.slf4j.org/bug-reporting.html diff --git a/dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild b/dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild new file mode 100644 index 000000000000..40e70cdd2c26 --- /dev/null +++ b/dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild slf4j-simple-2.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.slf4j:slf4j-simple:2.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="SLF4J Simple binding" +HOMEPAGE="https://www.slf4j.org" +SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +CP_DEPEND="~dev-java/slf4j-api-${PV}:0" + +# Compile dependencies +# POM: pom.xml +# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 +# test? org.slf4j:slf4j-api:2.0.3 -> >=dev-java/slf4j-api-2.0.3:0 + +DEPEND=" + >=virtual/jdk-11:* + ${CP_DEPEND} + test? ( + ~dev-java/slf4j-api-${PV}:0 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND} +" + +DOCS=( ../{README,SECURITY}.md ) + +S="${WORKDIR}/slf4j-v_${PV}/${PN}" + +JAVA_SRC_DIR=( src/main/java{,9} ) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,slf4j-api" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXCLUDES=( + # This test is not run by "mvn test": + org.slf4j.testHarness.MultithreadedInitializationTest + # 2) multiThreadedInitialization(org.slf4j.simple.SimpleLoggerMultithreadedInitializationTest) + # java.lang.AssertionError: 644 < 623+21 + # at org.junit.Assert.fail(Assert.java:89) + # at org.junit.Assert.assertTrue(Assert.java:42) + # at org.slf4j.testHarness.MultithreadedInitializationTest.multiThreadedInitialization(MultithreadedInitializationTest.java:44) + org.slf4j.simple.SimpleLoggerMultithreadedInitializationTest +) + +src_test() { + JAVA_GENTOO_CLASSPATH_EXTRA=":../slf4j-api/src/test/java/" + java-pkg-simple_src_test +} diff --git a/dev-java/snakeyaml/Manifest b/dev-java/snakeyaml/Manifest index d09c117d0c90..14243df398c4 100644 --- a/dev-java/snakeyaml/Manifest +++ b/dev-java/snakeyaml/Manifest @@ -2,5 +2,5 @@ AUX snakeyaml-1.30-fix-test-check.patch 664 BLAKE2B add2f85384f819b30e9ee7af02b7 DIST snakeyaml-1.30.tar.gz 402525 BLAKE2B 1d130ce8c5313b302463df11493a0fa845faf3921cd0b0a47f9db8d31f568f266f14a1543e33d77bf9e1b86c462ae4bba8e140339a6245341bdc05d76a1ccf07 SHA512 9ae09163d933e0899cf48ba0c80b5f01423847f1c18306859fa4c4002f0c909611df7096d494e04bb0f8f7d2bc5d1eb4f656e2f322941ddef642b0c23a351908 DIST snakeyaml-1.33.tar.gz 406196 BLAKE2B 9b7e7d7a5d35d433445737f4b5cc07744e3686a71cc4b9e44ce46153831b76f01da7ef6bc60ea82a7173283a77d0da500bea2bc7ee76bdde4ebda00aa6054aa8 SHA512 ad367d7e7bcb2225094d132df77d91e7401026af02f4ede14a2a4fc5cf78f0cfa1e4400f16f43a669faa2f0e444d36c3745e3c9df3d9114d62fee070c4c99414 EBUILD snakeyaml-1.30-r1.ebuild 3101 BLAKE2B 1da7c1e114acd0fa56f9f0c6b9870d08ac7fb582cdf31ffb7e82bee10bc90f441c0945ac002b0419ab18c0052b4c1d2622b0d6ecae380c97c0fc58c82ef26822 SHA512 03d2025bf591ef340493e731bb227eb6d0f7fa7de2d1d5897df2aa949c5bbada51b185f9dbbf8ba502125d6cb1cb253cc38a41c5cf77b82a4ea496c9baf7919f -EBUILD snakeyaml-1.33.ebuild 2343 BLAKE2B d10b52e154e0864e13c87923060eb6ce4d0f1ababe7bbd708511cc20a5d93409fa0129306e80c5c2564be54b2547e0d9146190020594313004c822f7825bc98e SHA512 270df1d5160f79dc5a3d2367a76ea98911de0c0e3398723b23b7513152da2a18350a711d4ade2cfb032b3c945d6c28df5ba64aee2352de38715fd84d5a0abd4d +EBUILD snakeyaml-1.33.ebuild 2340 BLAKE2B 13863c65df254418eb21a1e639622f9f281f53d8d16c3100a7e8606554a108280ff3976ca646c276736702062a3265be4f8a7a0cc14a62dd6c0f47584bd7156e SHA512 da976d6974761c102e0dce2efbdd230d2845cbd1306d5323311054428f8036a61ad51f5daf41e09b5454078fa71b19a899f1cf37046d05fcaa1f479a0b6db41b MISC metadata.xml 548 BLAKE2B b9d917044a58addef7e75a2714a1a2f70c6ac4db0b30469b93c034b5aca8cd834652c5446b42c99e6785c222667c523b6325341e8f35be342622ad1486411ba6 SHA512 bfb8134a7351f7d0fe4a6433a4655ad8baa207641cb9939591209d05c3caf2d92593891b4b2dced236bb2186d3e410c54ba28682251c5d5f1d5d590e4e94ee61 diff --git a/dev-java/snakeyaml/snakeyaml-1.33.ebuild b/dev-java/snakeyaml/snakeyaml-1.33.ebuild index f9978f4168dc..0133ab59aa1b 100644 --- a/dev-java/snakeyaml/snakeyaml-1.33.ebuild +++ b/dev-java/snakeyaml/snakeyaml-1.33.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://bitbucket.org/${PN}/${PN}/get/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" # Compile dependencies # POM: pom.xml diff --git a/dev-java/system-rules/Manifest b/dev-java/system-rules/Manifest index 7b15646cc36c..de5a219362f2 100644 --- a/dev-java/system-rules/Manifest +++ b/dev-java/system-rules/Manifest @@ -1,3 +1,3 @@ DIST system-rules-1.19.0.tar.gz 76900 BLAKE2B a9f9be08b930632a72af0ee851f17da875d42a08c3187b435c06dd5553afb629e41d06d87c423fecd7ea665197be19a53955e9880617aff7175310bcc2b2735d SHA512 6238a9673456977f6a2bc129f30849460954816bb4e1927f37b9c5b01f322d966c77d5a4eda9e1f0f24e51879d1946d0e121e5432b809793a9b95cb49ee35bdb -EBUILD system-rules-1.19.0.ebuild 1721 BLAKE2B e061ce51bef0e25241fee32e0055a40006eaaf7d9001d6b963bb1c47917b1ee18a277251c337ad739480ae79cd3984c3f5bcb47b446501283b41eee9c600f2b7 SHA512 bc025032fe1d5fcab46bcee60aee277c8bca26835ba15b6c954f04aac735c984e2bd0c029e107bb07112d289ab1278f0bc6a2426fcc51d603d55f15e2edf74fe +EBUILD system-rules-1.19.0.ebuild 1720 BLAKE2B 3a6f8a289dcb1bf68f223fb44b69c74f9b2d274677f3f163425982edcd2d6d0e6d704897b891d24a2ebf3ad492106f629c7f895759cdf9c30afa3653288520d9 SHA512 0de6e10b5278cda33bc1fc0c21a8080c4670eb4a6a82dd28b552620ce409ff8d18fd96240d3f96cc399e509b1726eccfedb12ced3e724590d88423fd3e2f88e6 MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 diff --git a/dev-java/system-rules/system-rules-1.19.0.ebuild b/dev-java/system-rules/system-rules-1.19.0.ebuild index 9a34360a9a1c..ba6453642e38 100644 --- a/dev-java/system-rules/system-rules-1.19.0.ebuild +++ b/dev-java/system-rules/system-rules-1.19.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/stefanbirkner/${PN}/archive/${P}.tar.gz" LICENSE="CPL-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm64 ~ppc64" # Common dependencies # POM: pom.xml diff --git a/dev-java/woodstox-core/Manifest b/dev-java/woodstox-core/Manifest index 7c4c50e925fd..e2f34e6880f0 100644 --- a/dev-java/woodstox-core/Manifest +++ b/dev-java/woodstox-core/Manifest @@ -1,5 +1,5 @@ DIST woodstox-core-6.2.8.tar.gz 5250255 BLAKE2B 69e45da9c7e09652ffc45b366359ae12954ad0450157d8639833d41600958d10ff1203502c926f0f23cd3e3d03dbc83378a9614e5eb19367fb60fad1232f4dd8 SHA512 c5af386891ab63fb2efc8510353e35c20fa157048631c809ed3d7e070b377ef5c21ffb1b7a0f9e597113db714ebc778951ac8a8e049c3d8291a89c3a0e7a044e DIST woodstox-core-6.3.1.tar.gz 6029586 BLAKE2B 04fcd7fd958cd3efa8a1e864786b88a1f8c3f0d6d6faecb5eb91a7cf755da4cef2664c0583702bf21dde741632638242131f0d46acb8f1b91bd00bf4c9a7af5b SHA512 fee1d8dc33aa2e3617b451fab285dbc91154738765eb9d93e8c1809a70f09ccb2f1cf2b70f57f836323d0a80bd5caeae0f5a4c5e2cee609c2a9d30106bf42acb EBUILD woodstox-core-6.2.8-r1.ebuild 3010 BLAKE2B 3d26fc576b274efadbbb614c0b75309d5339dc6fa7eab5f467401365aeccd39c6dbc7ae625d1cfe0c4f9aac9baaa7407bcc98015ac0a6917476b5e05809676ca SHA512 23b4ce56d445aa7a47c6f4aa4be55e58170ec334c17466634601c0bf68a69d50327700803c6bc23af5260ff26e988f1c53b6aab57b9780fe0301a7063364377e -EBUILD woodstox-core-6.3.1.ebuild 2849 BLAKE2B dd410017fe341338199897b1420f6a9fb5632db73b6c7519fa6797e3641f78ec81374bf7cffdab21c6f026292e167e63fd24d3bf75fccfc10322229ad1c2de1f SHA512 ad1782026f51c14262db70ee3fe53e1f6ec1ed98d0ed87ab998aae824bb88ee3250336cf9cb7204e6981230c6f9fd97f10253944449d866a70f4ffd5cb892c52 +EBUILD woodstox-core-6.3.1.ebuild 2848 BLAKE2B d2fd3291b324c8e45ac0e0a798b8290dc39fa0dd0b6638ad00a5794fd6f0836ee80031e8ed8be7227a2699808d51be3d79701ed60769cafe4a16b7288373e23c SHA512 f19fe283a933f97abe8355e8a5ab2789ebaeee3911c67c91410f13280a1cae78ee4ffd3c649cf758a743eff90e0d44af109f3d7c33307441b20e98b26bc1b1a5 MISC metadata.xml 308 BLAKE2B f2c06b12854fb8659cf5b265400a53de6b0b10753da1438362a410f7831cab326887b09fb23b9678fe4939a7d33480fcdc6f2295c975e4fed021e2597e5349ce SHA512 9cc92aafb6c2e2c0226d2f59675a381f311028d149a731c5dbbb388d7174a9f69d6b47fc49d3ed60f8fc7af84b0b999c4dea5eb13477c21024f75e90736ca0a3 diff --git a/dev-java/woodstox-core/woodstox-core-6.3.1.ebuild b/dev-java/woodstox-core/woodstox-core-6.3.1.ebuild index 123bde443c47..11077025e9bc 100644 --- a/dev-java/woodstox-core/woodstox-core-6.3.1.ebuild +++ b/dev-java/woodstox-core/woodstox-core-6.3.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/FasterXML/woodstox/archive/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64" # Common dependencies # POM: pom.xml diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 4b10a60f7dbf983e87cd4b7142e0475218ec06e3..527af6d838de1c19d0afc33f2ed8bde3e38d3562 100644 GIT binary patch delta 17753 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 z z80DW=?cX`vCKO{mgKvvid|M`RO|@DU3Z+Eqhiyxmnb5^!EOTB?gxjhywHaiL_>Q6p zp*Nc_Y}*)6Bdj0zuC|&!2QyaXBL?>7`;STVXH7ncK6Y(^KLF-g2RuCX%XYnGnG@iD z^ps32Xu%P2X+PL!c_KRl4Vg}i z>6S$S9MBq1?AeAM9WBkO5o+lulcX(NJ~E zYIoUB6Ea~3s9Ra^FODdU-^jxUd8W>!WuPeVUW=qYVUcu1!&IasKhjXdsKFq ztsrpByRmRkC2-BgYa#%;h_GzⓈ=QoHje#0XkQ&*a?TkO7qqz>FQzcd=At<($I*4 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 delta 17750 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�x-980Rh~ zUYq$QkGUg@PJhryvc?^u`qsfzIAVSkeSP`$yA%!_?ekFMsn~=z5!N%{dYT#-?d|{; zY%)U{hJ6w&j0zYgg}zxZq?46_dyK};TPIjIOeuk@L<1s@Rv9n06}AX=U8-Q~h&^S1 ztR@ffuXcRUQ(TaMbxUF35f=)9f0cHglPJxYqvU&206fz zAb-8oheIM>qf{Q*8G!u~<2=%V%3c6{#2us1l)8uSpNsY9_Vaqzle~&A2Zo7O9|2xW zoansl@HiGKVtk#Z4!v z*wc7N@PA12_OB!<3OZ+ga0vX&{juo7ZXgTWlFpV5kANW5UHIEIEpP!Yo?7*ZYa)VL zB0dq^O;M4pc_bLDZHbQlF|EVwgd@$DhyhHtxU>V9Ik0qCNw-PHubj7 z6cU#Ca7gC}58RzrHbJ3bFCOJqh2DoZ!tUU}VBu;#1Pgn4>zjCk;egiNBQx9%qHr~v zS0X!yj?UJAC8I>QONdWY91$OrZ9{wq-nKSWWO^8PT3lrcp$5-<(yDllU;$AwTKP4+D~zCoX-K6 z=RB}?PElgye>TOu*`ATB#8NU z>pSpTLOcop*-I4V1K$Di&%giprF~z4!~1@!Y!H+sm{&`1G2!caI7Ulm;XHs3HdyRz z5^D8*0pT#CD-fPezL{NPvw>!m7k`W#;dej@k7&*bGEk3Pkhifv-G;GUo-8$MZ$S8R zu20oy2ib;oqrE4vwfb|YekX_k_A?O7pwU_cREQ>lSd@c7-{{p~f-rk@c{KNi#|$=C z4J)2@!^>+M_B3SN5WFg;e{NtpxNn5u3}FA$ioFn@NdLC4gXL+hADwlWCVyfoC}WR@ zWWQtWgelgG$P<+f&@I=`I>0TRX{Dp$fYo_pK7>Wv$sp3cvnqi#ilE;N$ZB>4y?L#* zh=oX|{8>`cjWW$1udU0nDKOecl}~8j$otw@MKY_8Z>I3HOYIrEb)boWz^iYl?j1Z% zv8~j^{DJ{rQXBTa059VKWPf|9h*pY54>eJAuT0^e|3~}vO;=%`pXkMV)ts!PCK9HK zlCts)#ht;g2-mo4Cy+tKa*+33RuS(B*uvH!i0}rBN{DOexT0+c@MydfSg<~RsD6`& zJ49|=g0<#%+XF#18Gfu*3cUK!iG_9?WSlLoy0(QM0MaGN45nbvJAcQ6t>&Z&rvQ0^ zsoXbgxnI%RiD`)q&;j!yUJ(`J@Z{8#ATBSXM0k|vQJRNVo;rQ5){pI9+qd6;{qC^w zmBB&au<_BVC|KMy#Q}n1yr4A9(_A^>rh!BjI$`G?>_OIflig+;rwc-qCJ6a#@|W(7!A<9)I(NC{Af-Lafc5i`go^JYIG7r}zvzRj5% zeYYh9-KGfw0uMDn&Rpkn#!djgl285MX9Vkt>=xt;77%Fh#`xqBjpZ=7=<%|yANMwj@-qgUF0R;HW5OYAAtg%$PWQR{A6ZdJ}aORg~}7m<*dXr?9-#YXce)=jTxOf zw~3gQkxg*fjL%)Sb*2D648=N%9pp9keVEXNkwO-U;er2j8RVU9##|ONHGC0`O>~Eu zy%IP-e)+Yv@qe9id{vaxf$Y@o!Ice_0j6M|8-iH=UOp6ISst0@|pUZnqOKLO9F@?2lwBOL#{6ob!!`+7No* z!Cu~I`>WZ+Y8gTswnoKi4S%huk>oLOKhXmdH693mF@N2AA0Z~2OU#CCkqUg8mJ@+1 z7IDXgU0jGu+mRy<@LH~~fBdce_?LHLB7Xus#1~C`K3#Q0j(M{4yRUGw6Vd8#bkd2$ zV@*88LZF_O@A(hFL2NCa0VV9_hJP`zQN`jBkB`j9A9y4SA1eVm1J}#R15ZIXF9EEk9<2xLW>Rs$ryr9w0{~!+ zA*d(Q-wQmlRWB?PQM{FV5*EyTW1II9VqWX@`zt73@qCq(1VDM(`AdLsKZ!hqHUt=K z#csQ}!9y4#UYMF$nsETS!CHojGbCb{MMx-Xgnt_GWnGYRV$+zotQiYb8G>51z1it* zNeC3wsy(RwXU;2cGh%I;=7&dfI7PpBA!{A`Jz)8;h zRrZ4=L~ZQg+6U1cbDywZL}Ww-phWPa^})D!oy3b5qE3)_*z4c$;hVVPC;|T7VSnpX zuhp96Wko)W5G&efKA>orScK&PD(psnx_vKx?y$w9qAilOGOawP;n;hDU(aTLd_nKM zIK)ru+xY$4-+ows{q5Vktv!Vol}NTvV(JLU0stUjsy!tAIPd_=*D)P9J@RUFwAP7- zCPz7Bh&B2aViRqNK*gyKk#6g@)PLqV-NG8f0psx8MeYhAzM}=ZwU@|;n1B4B^$^%j zSlkN;vp5-sd54|b0i1d=JmILZvnEn_f}w*jqCG8OefET#u+RXpI}QClSQB{^cn*%y z2+@1m<%ker8<7J%S#m5!RRPyGe*OQ;_FAv=`jkNyk+3k}AWXf&5BRT|A%9;DOfjoD zZ}@vfIL8wagPz0DYIOF8*}5BAWNjMUo=wDS9n{T7z?1c~bX%%lL$VZb)Kl?$q3 zLEHRr%4i(kNT*MBLpT}QrQ5QzFiH;@h{1)M^vHV5r=w^1&l&vl-s9oi|cXVe6O&xsMm zRvfkobV8>;!2poAOEV3Zm<>)+FqS1)jyMv!{vN!+Y^*cNh{cA|JqK8r`kB%)C(HU{ zu=6#P621K5bH)9%tzxw6FLjF;eC#+8OI!Ns z$h0mF?r|dQLHgmW73&YdDm32vgb#aA_+>@pQ!;DBfKcC zV(CVKvhj?>O@HXeXycWK{^@J`_TOJZ`z+TdTLmT7iGw)2C_3Q7xeN%8PKdX)7?+2g zB9YHwokosUJ7M1lbbe-9&9ZKbq1kf4vt5Y83(1>yze~=Ld*>&>bS<-iiNtClgwSWf zbo=l`A{oXCFLMY9KyP7d5DmaFY-L&I1v=fTMK#3iO+*^-iV2G;Cmh_8Sf@6z(Jf)^C=PpP39~Vn4G@JPELVT# zU-bqAmwz7nLMx(-EcyL7=s>Qp7tc7JN~G+TP+LU<9kr9Qnn3=0PQhB*(`0p1up>&x z?O=sq(RyqknS>Mxbe{zQ<*s;m3Au0#)cLf>FEQ8w6a}S@oVt7ce#O2^+8-~1kEF_4 zHle&ug`ekx)%x|*fj_4$jv=1YzCsWu+pE+)U4OZyX~a(`1YyyWuj8&!_hseQGCzO< zsM}_Th>~F^Jl48UT+;Kxd)^;n$Tsz1!Q~zkSUYQsj(Osv5_Dtq8^L;n*^@D=(4OS*X{cKE1&U>;3 z-hNF`qhMY+L%@bJUL2(bGbP?yjOOGUlYj7z+rW_5bHZfxYPa>v*6dL1uZuY5EP;2C z0s{YgBPGvqhA_%MuiC$JwoNF;dIsMXvG}&k<4(lC!?%#6Nd2(wNUJu8@EFUSmjmIp zYD{eg86&=7#?Y%0H zw(V5eTe-2j{UerouWLRvdo!54S%(Metu~k|YAJ2V*=~qAcB9<dPCwc;GYSdoRc- zUC`KhC~Z-~b2#|Xf+Rs| zkfM`KiRiL4E|?iiyAN%{%Bq_+NH(o5HN;-eq0JRRTCD=sI-+f3KG_A89MK+CbAHVS zvr-D0fx8|b#a_vZ?$R$*>4oYx@LH~a5FV}ATpsO11z?saDoJv+k$)+$I>1g~Q%(YK zp4E95<|&-uXL9ktHo-K9Xs)51~YPk$inqmzo`vyi-|mM>3B zu_s^zAK4P3OO(AQpNcb`Qo4Vv717?T`yCzhsObcU_B}o5mgzq2a6C|&3h5#4$PaFXd(QZcNtI%%?HX(-aZ_0q+Yy23SE1L}(SG{zol$-D z7Go+b0vmt~xPNoMtjxKTL^wwy#}|>26dAf5965Na;#P>d}JeTXP^>|mG$|_RzhNzlfSTMAe1=o;GQG1 z8;&VOo!!nZ@(e4(Sd*h$;Vtq+Gpo}fJD$CuJIA=-!+-TDj1JcI5JZT!rt@;bDEfS5 z>%ac8e*R&6?O%WVxB2{2q?N-&-R_bR6Q{)ch__WY1%@!{^C!`sT+grWa5>eLjg3fv z4628dHGqcN{c9caB}=gKsPej2h}iMMUr!EB#8?dwvpCGAl+W`G7KdfV4k8TU1TSsC z^>8IMlYgLgZSr+DHl@Oewii2W!KPlPL)~X~=Gq09&dJF`tjn_Sej2iG9wM%3D?DH~ zM+aWI9Z&YERz=He#lC%a7W68tpLWBxuy07n1FQDJL(9YG%zE3kw0R#o=SqEe*ZP?Au$CF7I4vV{-4NyIN7p*KTv(W%bY-*z4H(}nAE-X4* zZI7L!pe#K&dkK!PA#4&r`nx~qm-g-3*Wdna%K`;@c)FhPvwV6?1rH*;cZs6~*TY0I z2!E7eD)GD)T*odr^C8nl%)hYj@I?;cpA#(m^zyR^_p9C@Du5tq>4h=Vg$0}WybmAHk(c$EOH&)rmYhma9DhRjTCFj@n{NE7h$GIl%ki+Pz7wop$>wf{ z1R=FSZ|nRC&dcd+*_oh5M54QAKu`wa0{G8z5)&Hga)6?MD*W*B&>bQ&EWJJX1b!+x zXcv-;k*r|h-{*AWnVPv)5=C#V zVwnyk1$vg%fynxNSQWq)9N7sU!D3qDyPhs<)pbu0h3yI~Y1KL8h4#+fY~0(h zzKpNezt^!r+!x0ILe{~V7=I_50`gv-ns_X6Rm?3|I)C?VJ}2Sv^^P9nl=Zmjc$!vG zu+hUk4~&oQh*IaJI&gshfm7SIn*B`2XFg3rVBqJRO9J^eFf9)PkIMl%xD!Ufz5`uO zT(NtxVjl_j+4tqB&tl;j1|1EfDEcR#HE!pA#>>{?eDWi*EXj8pJb!yj-QuEdrP^uf zi&Y=5)%yD5-`;FXEBQ<|FGpZGdIWH=!y!AadlQ#}gVB$OD{aiiLVCXT;M?sBf}&${ z*3F!@iNIiP(aXaS^ev&2czF2s$q~tpDIwk!3neBzq=jmCmaay!I>_$4xL$E{y6AS+ymgu-f%MFU9 zW4s7nf*B3siL*DGgG4}*)a=o|kZ}dB>48k$lKJy6CTLh5W`8>;8l1lg>wQdJ`$PZq zdD%^{9BX3rPo2>L!0pN7#Oprs)qCEK|8jN*y3LZj=>elnfe>P%79ZN4)4FBXsmvB= zt)TOY9j)_BZ%U|LC?mq@0#D~1tP>jl=DNKHyL<-7>QG?Q?Cm@qhyc1`BKG1GTz)O+ zSF+{NJRaC|n18Jipa}O+Rx76*k!TH)hKOds&>DYgy$%FgK89N#&d=-FGndpFkLqGB zWXMN-s%H9FFJ`4Z-%=FVqw65ee_pb8k$+dZKdGu6looRm-?syw><;6d zZ>y-bT=khYLkva#v{j$FEf0Zs=k6Rw06&^owtS5zx+7k_G9Y)_b^8p9CK8%}YrGAh ze_J#_boG26CjNo@+7@vc!4*q&X1ne3*AjutXjx$@8+J>Dfr)h|KWdXclmB;Id|J6~Ty4TCdd6_Fg$9>}F_`-9_OUc?b3ohi#;_1x)k7sj za);eZKRY&y@G@B$4t@CJ^dI0lj_*lTQ( zktYKcV0A#CCF_T&f%x=p+|9&9x6_+%4NzTT9Ja&~Hs^+SjPtsTVD&oFi`;)}fBAiW zeJ4`utM$Kvh%q7k9juRw2Zw-quL_iXxT|-~j<;uDF<%w|8r${>dkBPftjprY(^+Z! z41dfjIELKjxgoJfC3x0Y*>)VzTNLtEd;mTC)BYSlh}QxvO(;f51RN0q+7g5(nNySX zm%BY?g#u+P&ct4W?eU&a%ztq<$5{fEZ`{BMCC%m-2jf2@)PIve znEEpS*aHx+0zizcWsxmlbUkw@Uu*Vze-)OnS+DU_5&31wEv#Ux3-3OF`nkg~9pQqS zV;9`-0r9gR&h-6LrX8ILm(yv`%FY{bP)`|nfDLFTq%2vj=Z!eWd5mzQ4iTR$JyF3v zNJ887;$q$cQmivInphUX(}ZO?oqxsaVR%2z4AF`!D+ik68pE7-vYgJkV&e_s4knlF zg)wD#87H4x4U$c{$>i(cW6=D|`M(8jY%%$KFV?TWeczCvO#ReF5q7mv7hCY=cK&ha^M?ptl19sf}IX&|ovZhxR5VZ&4G z7^f4(Lu!gpB1!z9W9)Q{@dj(=bw0^SyV0K8KOE~S48?F-$TYn$;_jBv-KDj=hy=5YG zg4FtCb>{*Q({mTp*q)Q{h6W4j<;aT*P$lcsd{*U5rLrxKJbj!bh2pmr~~RV ztwOSRiLF1H^=Sy#zc*sya~}~BVRd?&lP^0Se|VS0$Z=xRaqfwO0EL8BLc-HB;?d`T z3r}w@VI@OcjsSa_N0YUF?|ELowqJk!?$rM?uloOwCaKNp#&CICmc?1ciIGSV%kIqV zX4_c${eZbiG1evLwr%zBxW;Zm_%J#=i=)QOwNN_v@P_t z0>a7ZpNMnhA&Zr4hPSueQGa%zSl$EXfbDbe!B7$q$HN`8)$va&_R8C**XbGhSi}Lc z%08PMn{{qpcSR)k8?x7#I3*}Kb`ha{-ComXIgN8Zk;ze%=Igpa%xOXn&DoNk1|9GU zGjPld%=8wUnjNlw^C{AeQa*Bp)8PV#sd?N7%MJUvf|DUV8Glo!YaoQcw7fUK=7(v& zV4Ut1vKEr!+8c@N*7JTH;LizZ?~c%4fBNy~KfhM1z7DbB&8-uzD^mWnr|_~D(D|9( zEjB!EWtW|1#1h7%+1|)%c^O4_fTB6NSo3pX707=fWCQ5)gqway##r_Uq3X6DqH_!o zrrCiSCs%!NuYY+L=YDomy4zWn4$#hHY?(Ml`b^IU`>z%k^6)}ATCfBtxlL>x5m;IU zFz<82k`GT&9NLjHM(1#B2d$hIVb*69{2AJFtC~f7uZp-|fByc24{e=*SD3>uuG}>s;Q?a|;@t4KA;pQYB&WAIyC8c)XQy8CKnC&W1z*9o`V3J-HdT!iXzi_lY+l~e z_&bM#VA+JHr|wKpNIRo%i%A^$=nyU#+_3EHBW=He7fApI_%a5YK(c#3!O$BM;ovYl zhnhRd**i5*tab{uCrw`hdk1s8Z3D*hWmQ%LUw>(u-M|gKG3WB~$Ku2+58*IpJGP63 z$z!}%>&slY|wafbY`A{c-=^3}_FaaLGWEb{6hX?D^ zbA@=$?fk#x9H?5NHwN4Xx&lX7@v>>aA^3hib~>GkW7%;+G{B_>>lJXfkMu;etUE2+ zgn!P%X6)OdOn$;PYwya7&YiI`?v}gVw@D1Uw1#p)p!1f3BR}^iTDgz7_mFDadGPRh z!M2-tp9%dwpBvupZg0);-AJ!r|J(0hzI}U7Q@vjZhH!!EfqFI}V)@T`CU4xmgAuNg zf*q{cu6Zau@Mh!u<(O3nXbsLnh$4X%w0}UuvCh*8di}D^?6TW0x#t;vhnQLblexV&C9|Ph z%4nH!LhbkSDXn};7fqRXjfh1<_A^hfJ@JYGp65-zzU}YMhR)Z#>?dv215o3|hktUd zm7dQ0)4>|gG0WPnKz**0+FpmSQA$fL7B?Y=@VdM$l~~|G_8M{($858b=53u(6uczI z_!*(PUN+FJ*q$G2g^eQj06*)J2CTRSGse-;PNgWrz;MZXb0Fq}A(pEytb7EN_O*}Z z5Se4xse48EHs7*QjrKpW$55@?PJfx~go3z-mjPvI2#n%*kEiSmDl?M151(gbJ3+bO;R_z#(Nss<9{22^eV(?Ak^#s zydT9jQ1%QP9L_>MPDcXS$GVHx<~WMEnkVClQj<-ubR4Mm}+A~A-Fl=xO+!MTPFR&(=N?}e5l9i zO?^E-#hA`XuO?iO)bh~Vqijc3)?hoo6DN+;o!fhMi%(MO*MCl$%(i{jOPJ5g+eUMB zBE|*R|+Lq@6$#yN1@>~@3nf*H%{rLglamSA4q`kng^^l+_|r2iL)c~ zkAU<*KEo5e$;>;3oc#?*dht=TSJS*4zJ)Nb>&5%|z&-EoLNnjqgygjeNX)goTIJea zS!e14;o!{e7()-yLXEz+?G?D+rX~%nd#@(G~+-!EXk$)FgbO&qX0h}VypAHUyOr_Ku zv_0*pp0>9~DT^~&;MfjG{t%AP(#z&P(+s!O3H*N{=D`poDbwCQYt)^XGYF*7i51p> z6Tp$==t)O)cvtQS#U8e&`Qy@uWs#1{ZYY1GwG$uF73(Cdf_$(SEdOmwwd*$#_ zOhEiTt%r&PfsUkqX{f6Mnr z_CCYInqK6o7tLIbKe>doLt2AN?5Y)1#~0X600nonyt8}Ewb^2gF-}>ROHL7DBzf$zV9b^-Cl>;;&bDZ$KuP&q1WJv z*s|g&t2d%~PH_@YovCnm{J$Jye`P%~TZ2YIN>r~UW|^0xFj;$#i)`U5@8J^v{kx>s zccWCxv!$1J#^m-~4Cd8i-q>u>wLHMvflmmag+~rs0_r?@?6#?oJs(H_r|ULt)ttY6 zdws`qxjOHE9`@rnjoY|}bTnJGoV%61FYP0ZgEe|^W>HYTEwL~Aa+0=Ze;C11P@knB z6-HC|=jX{y%L$K|%{k z9*9_@9%FkhCYa4rgcPhoa-#Ti^D10#SOLJ4TbrH+h#; zIiI69{CB{^t+znC63yS&c>VR){+%zrh6qg}&~=^c4S~BrdV=Mlf8A!F0xU$^R`(50 zM?D-}VR-lGwJz{6ui#m+d7GPKbRCpuS-E8m-e-1Q7Swx$Kc4yQhm|8EW+yj#@rAP( zKkF~OWy9D9$(>Fp!$hn-EjAs2(BX=!VOigP-Rf0xi#hg#t~t9tidu7;A&wfft8x_Eqdy4aMTz1tapK4o0n@uIgy zx!KzW?&c}8qoCoG&S$%ENG~hCc;T@0x#m1)NE%wj2G$!vH!M-Mnzh>$=5IQ)bPL0C zK7*sLN6p{+vu)NRz-|%e;q*!{=Q3OD2{+bq-`hI|oGTOoe?5;tlU=&eM%(Q)5^#wX z;6Y^m&D-m}Y!a$iJh-#z(5Cn6v^bAocq%!8{c@W**!8_u@3x@#^u`tpGfrfvl4SNh znNJ!e_U-j)+j0zNKHQGQaM4tv`dYdi#hbcvc!aUN zPe;7iWZw9Ee+FBBo@}gWUWa|so^6ed(kL4ay$0?y|LU~c=p41}Fjh+kp$+D(acA8kyx%Mp9_4|>Ow`AQ~k&&7fuEBmk<>2lytnbB&#^so{n!$(D7!^@C{ zR>q)BoeFHz!c#co#RwjGLkZA=$!lYru$=5(DQIHl{xb;IW2b#NOb)oS<#slt6MAKf hh=fM32^?#kkBuhp#;wr{1KRx`{y$*dac*RZ008%(i7@~G diff --git a/dev-lang/boogie/Manifest b/dev-lang/boogie/Manifest index 5b094bb61706..a7366bbedcc7 100644 --- a/dev-lang/boogie/Manifest +++ b/dev-lang/boogie/Manifest @@ -1,4 +1,4 @@ DIST boogie-2.15.8-deps.tar.xz 71100772 BLAKE2B 1249627710fe0cc08c640ac7fe5e518793d237291810dc2df5d26bae2a4fd0fec15f0529b6fb799231002881665c2b2cf66b3a6a88494c780e96e51d78086959 SHA512 ee8df5693264c6b6e925f966a85e312e2df80d121c6e81786e7672d1591cdab8a66601c7d740df9db9704330a82f5aa01982d758cc4d5f151838be41c4d0b76f DIST boogie-2.15.8.tar.gz 1548233 BLAKE2B cd3d46b6702eb9c16cdb94ae9776ee52bb142be57e3b0dfd014e59c2f3a98aec84d891544cbd239d773c49ac6bc0b3e1eb5e1eb5cda1f1a0b9aa029f0ee674f2 SHA512 5e214a6451b0ac6a33088797957661cdb35e7fc99f880935f0f1d9329975c11a0849f5ba6244e90f528e6cc31dc2fc83636506130f59464889bf04ecf6130990 -EBUILD boogie-2.15.8-r3.ebuild 2179 BLAKE2B 5285abd06ce14d3d7caabecb6a6375bfa1f7b42d6e2df233edd14ec4fed00fc7b294bdb780b7869ea6d437ffcd12a76863cfab7371c5fcd99142f0ae3ed1f719 SHA512 3c495cf46b6a6c5bdae68390a155a1ee52c529e0ef9c7eca8e1307cee16c7758c5d86c73e811e6dd7630dabe78c9c6e1f268d4f9c1a11c5e5b57559a255a8756 +EBUILD boogie-2.15.8-r4.ebuild 2162 BLAKE2B 47c62cb3cb42c1d3fc54d9862cf59d5e745592c97eda31ca7d7f7c431838b50ddd34aa7ab569db1d811a4bef0b87b2cc03f44e94f2672adf299cb4b94ae06c83 SHA512 9c02b41e1e1b9465866d0ae450ae577e1e6b45d4aae2525e41fa047fc223caee112203bbe0851b5c74016114c5f9976c1b4c3c488408dda760ebe994a7cc9b77 MISC metadata.xml 1090 BLAKE2B 838630d17f9e2aa9d8d329f5f6da0e2f00636c3e01ceb02e10f06d3b53b722859818343c6a6936e1d2a495b9ec8d77b729f03dfbc0e017dace31116dccee4ff7 SHA512 e66f1077862a81efd0e311d6e2a2f0b4cd5fd650748c4232e3d70cbd982685bf03da616092929686589e115a4fe3ba2d52c420b416222ccae221469ca2d5face diff --git a/dev-lang/boogie/boogie-2.15.8-r3.ebuild b/dev-lang/boogie/boogie-2.15.8-r3.ebuild deleted file mode 100644 index 1b6c0b18edd5..000000000000 --- a/dev-lang/boogie/boogie-2.15.8-r3.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOTNET_COMPAT=6.0 - -inherit edo multiprocessing - -DESCRIPTION="SMT-based program verifier" -HOMEPAGE="https://github.com/boogie-org/boogie/" -SRC_URI=" - https://github.com/boogie-org/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-libs/icu - virtual/dotnet-sdk:${DOTNET_COMPAT} -" -RDEPEND=" - ${BDEPEND} - sci-mathematics/z3 -" -BDEPEND+=" - test? ( - dev-python/lit - dev-python/OutputCheck - ) -" - -# Generated by dotnet. -QA_PREBUILT="/usr/share/boogie/BoogieDriver" - -src_prepare() { - export DOTNET_CLI_TELEMETRY_OPTOUT=1 - export DOTNET_NOLOGO=1 - export DOTNET_CONFIGURATION=$(usex debug Debug Release) - export DOTNET_OUTPUT="${WORKDIR}"/${P}_net${DOTNET_COMPAT}_${DOTNET_CONFIGURATION}/${PN} - export NUGET_PACKAGES="${S}"/Source/nuget_packages - - default - - # Remove bad tests. - local bad_tests=( - civl/inductive-sequentialization/BroadcastConsensus.bpl - livevars/bla1.bpl - prover/cvc5.bpl - test0/MaxKeepGoingSplits.bpl - test15/CaptureInlineUnroll.bpl - test15/CaptureState.bpl - test15/CommonVariablesPruning.bpl - ) - local bad_test - for bad_test in ${bad_tests[@]} ; do - rm "${S}"/Test/${bad_test} || die - done - - # Update the boogieBinary variable. - sed "/^boogieBinary/s|= .*|= '${DOTNET_OUTPUT}/BoogieDriver.dll'|" \ - -i "${S}"/Test/lit.site.cfg || die "failed to update lit.site.cfg" -} - -src_configure() { - edob dotnet restore "${S}"/Source \ - --source "${NUGET_PACKAGES}" -p:TargetFramework=net${DOTNET_COMPAT} -} - -src_compile() { - local myopts=( - --configuration ${DOTNET_CONFIGURATION} - --no-restore - --no-self-contained - --nologo - --output "${DOTNET_OUTPUT}" - -consoleLoggerParameters:ErrorsOnly - -maxCpuCount:$(makeopts_jobs) - ) - edob dotnet build ${myopts[@]} "${S}"/Source -} - -src_test() { - lit "${S}"/Test || die "tests failed" -} - -src_install() { - mkdir -p "${ED}"/usr/share/ || die - cp -r "${DOTNET_OUTPUT}" "${ED}"/usr/share/ || die - dosym -r /usr/share/${PN}/BoogieDriver /usr/bin/boogie -} diff --git a/dev-lang/boogie/boogie-2.15.8-r4.ebuild b/dev-lang/boogie/boogie-2.15.8-r4.ebuild new file mode 100644 index 000000000000..ce1ace397460 --- /dev/null +++ b/dev-lang/boogie/boogie-2.15.8-r4.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_COMPAT=6.0 + +inherit edo multiprocessing + +DESCRIPTION="SMT-based program verifier" +HOMEPAGE="https://github.com/boogie-org/boogie/" +SRC_URI=" + https://github.com/boogie-org/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug test" +RESTRICT="!test? ( test )" + +BDEPEND="virtual/dotnet-sdk:${DOTNET_COMPAT}" +RDEPEND=" + ${BDEPEND} + sci-mathematics/z3 +" +BDEPEND+=" + test? ( + dev-python/lit + dev-python/OutputCheck + ) +" + +# Generated by dotnet. +QA_PREBUILT="/usr/share/boogie/BoogieDriver" + +src_prepare() { + export DOTNET_CLI_TELEMETRY_OPTOUT=1 + export DOTNET_NOLOGO=1 + export DOTNET_CONFIGURATION=$(usex debug Debug Release) + export DOTNET_OUTPUT="${WORKDIR}"/${P}_net${DOTNET_COMPAT}_${DOTNET_CONFIGURATION}/${PN} + export NUGET_PACKAGES="${S}"/Source/nuget_packages + + default + + # Remove bad tests. + local bad_tests=( + civl/inductive-sequentialization/BroadcastConsensus.bpl + livevars/bla1.bpl + prover/cvc5.bpl + test0/MaxKeepGoingSplits.bpl + test15/CaptureInlineUnroll.bpl + test15/CaptureState.bpl + test15/CommonVariablesPruning.bpl + ) + local bad_test + for bad_test in ${bad_tests[@]} ; do + rm "${S}"/Test/${bad_test} || die + done + + # Update the boogieBinary variable. + sed "/^boogieBinary/s|= .*|= '${DOTNET_OUTPUT}/BoogieDriver.dll'|" \ + -i "${S}"/Test/lit.site.cfg || die "failed to update lit.site.cfg" +} + +src_configure() { + edob dotnet restore "${S}"/Source \ + --source "${NUGET_PACKAGES}" -p:TargetFramework=net${DOTNET_COMPAT} +} + +src_compile() { + local myopts=( + --configuration ${DOTNET_CONFIGURATION} + --no-restore + --no-self-contained + --nologo + --output "${DOTNET_OUTPUT}" + -consoleLoggerParameters:ErrorsOnly + -maxCpuCount:$(makeopts_jobs) + ) + edob dotnet build ${myopts[@]} "${S}"/Source +} + +src_test() { + lit "${S}"/Test || die "tests failed" +} + +src_install() { + mkdir -p "${ED}"/usr/share/ || die + cp -r "${DOTNET_OUTPUT}" "${ED}"/usr/share/ || die + dosym -r /usr/share/${PN}/BoogieDriver /usr/bin/boogie +} diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest index 646612781cbf..0bb74e1ad4c7 100644 --- a/dev-lang/ghc/Manifest +++ b/dev-lang/ghc/Manifest @@ -12,11 +12,11 @@ AUX ghc-9.0.2-disable-unboxed-arrays.patch 1298 BLAKE2B d3d8cf5b8f7f012cb93f6481 AUX ghc-9.0.2-fix-tests-python310.patch 1116 BLAKE2B fc7a7390cbbc737c66ea8401c9211318d078499bfd103f07ec2df0db9824041dfee279e364601a21d4d37a694a9442f3570c0333b2baab6173d6daa366c931da SHA512 0620ebffc49a06a65bd45bf324de4674b98e874291e6bebae1a95d585bbdf38cc201a734f7f20133880b46e9abf0839b59278688b00c892b94091d1c0257352b AUX ghc-9.0.2-llvm-13.patch 988 BLAKE2B dee0a02ffb7b79981981615e7933f5ba3348f700794dac1a34fa71987ab9d267af9a79a40db7d66f6bf6ffdb26bed57bdd7dc157f3f27efa296c4152b8e81070 SHA512 a20213400f48882e8c8521a950088fa9dcbfe7cc2ae678d76fd6f1298f019dae9ed334f03050116527554d9ada60b649694d6674a914ce48fa1b5bbf918aa712 AUX ghc-9.0.2-modorigin-semigroup.patch 1210 BLAKE2B e29917dd740bded98257366ca37d3ac8fdc8ffd0e988e6286b8cf21fb9f0232ce1584a1a22665f4afad36e5585c29091040cac16b1204022f5a5f3328420c4ff SHA512 dc54fb02dfed55f5a9309c61ec23859ad4f80fd271fe0ccb41b786fc7d44bc0d9722069e2f56731c6af5ad1703c5081ba9e4b4e683911af4ad9b498f53b67a5e -AUX ghc-9.0.2-riscv64-llvm.patch 30125 BLAKE2B 203fa506162aade3a974b280e915f427624e3fb8c5640fb71542d887a78558391c8d14b8461d853db8c1f2f2950468d39f74a5c3e42966db80815ff2aed01731 SHA512 94c12a2d82df0688f7e61eff01018543fe93dd5be14c248407c1829ab923cc2f9c974e1818aaf3a7582e8cba376bccbdf93fbf6c3ed797e31b5dc5f33a196e64 AUX ghc-bash-completion 6496 BLAKE2B dc94a1979e886026a2fbe04bf7b45718ffa3e025a0e8945262e21a1243bfce6517fa1794f2ba6cd54cc853e93ad5d80472b9019b95762f10b5be83634a479955 SHA512 ede79ccf23555f60f48297d29bd98e3ccfd67d2cf27462153e00beb930398cb497e34ba8316e91df44c577ed11fdbe5606f7c6a2777e35d5e783590e49ccfeb5 AUX latomic-subword 2886 BLAKE2B 97c6fb8d055e2ae4abf366f9f0e255588ca2f61f189d9356c5d0e6ff0dd7e7f10676469c72c02d1bd1bc10e5329bc31056670d2ddf03d6e65ae3ff1a5b4cb561 SHA512 8e7e261211ce4cc9baf855ca7b9a289b07fdda27b9738434c42374f9381429fa5798fd15f9cfeb50cc17839a8b8d3634653b72dc8ae9bb5970cf88d35553516c DIST ghc-8.10.6-src.tar.xz 19932832 BLAKE2B f5d0c43aa5df87648e32beeb5ed6866b231cbce4f344fb03110db826b36bbac435f5e89d9ffeef3f87c15e830fdee6b95150b7bdcd06906575bfcd9c83797dff SHA512 6314eb9744d47d803b30b621bd12bf6179dad5cc578ec267b3a65b89e9c9b431bdb4913936f040c7ca4fcc71a676a43e78b5f6173d123a844e7f29004405b8b6 DIST ghc-8.10.6-testsuite.tar.xz 2265044 BLAKE2B 72a1e955acecc92a720ee2747d96cacf56f2968c9deabb254c882a969c154baa0fdb639a857844ec91a4e47ee553dd13b58c3b790202e7e73500095c1ec85ee9 SHA512 f74d743bd8f889c2941be8fd5348e92abcaf75bce48140f7f9cc0c6ce33ba24a8479bef48631ffe2a10397c0ecf166b3bddb6ca8ee905859c029175de5d43f2a +DIST ghc-9.0.2-riscv64-llvm.patch.xz 7148 BLAKE2B 01a0d4036b649f663aebebab06990ac041533e7462d3ee9e143444f1119b736f2f8f2dfc293d61da1fac9f0d3ef12e98bab5b0c9fe8440ed1eab22a1d45fb9d7 SHA512 8afb62d5363d8a1a8f63e85335f3c8fa35b7d22899ebe334218a60ce9519852325c8ce93bb0be794c36cbc3c1cc031b7b1e2f4d7665d71f49e95f737bd91ba1a DIST ghc-9.0.2-src.tar.xz 27270396 BLAKE2B 0a73d910d3ef11161f895849025fe37ce231932f7cde441fdf620cf8c51678060a804467879eb0ee5c0a30413604c56e28e2aa1cde01e45c620b76987d9c0c0e SHA512 32994c7d2b8f47bae604cd825bfcf9c788d79ce26d1d5f58bd73a7093e11ae6c3c17b31dc0c9e454dbf67ca169b942f92213c388d615768cae86055bf6094dee DIST ghc-9.0.2-testsuite.tar.xz 2403564 BLAKE2B 0e7f6fefb9c972f94073aca8b15147913ffa8d3cd3ff7fc63ef7e20b4efd8b443cf21f12e1ab0f5044790f6d8af6cf7788bda85a21b2f356ddface86eb896670 SHA512 b2375500ae837d74af8085d099899b5a7a589c59bdcc033ca0bd6e00f33c4f8d90b481e0c7c3de113e607fcfafdfe8edde4713e6d242b2d4ee87df2eb960c9c7 DIST ghc-bin-8.10.6-i686-pc-linux-gnu.tbz2 124324289 BLAKE2B afb34984872b35fdedbdedeb8756cc7c33e5b943dba57dd86910b076d483bb643265d0ab0027784dec5dc489eabd65b5ab17474f25fb2ce657925aa0efaa9033 SHA512 4be13e6dba298d12a4d49ae4633eec83cfaaaf22b5f8cfca5f5952aa294ae52fb3601490beed3bda5a7f7b6a5bd81e0ecc9fc39e8df836cc8fd377a0d0b783a0 @@ -28,5 +28,5 @@ DIST ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu.tar.gz 275226316 BLAKE2B 10ade2 DIST ghc-bin-9.0.2-riscv64-unknown-linux-gnu.tar.gz 313475807 BLAKE2B a5e1bbd4630eaff63dd01d79fdcb26a663771c0241d3211aa3a0033cb58addbe8e696177500ac06ae727fc645bfc6f16a3df763a6a0ae039b8823bcbfb9918bb SHA512 5e462f6f9d3f3507b3e09230729faa2a3e1fa92a8024fac602d75b804fff25f27e335871658f4b7b2c671f9e066373ca0285720da315a6c22f6f2c9c3cfea927 DIST ghc-bin-9.0.2-x86_64-pc-linux-gnu.tbz2 121536759 BLAKE2B 4433e2d266f065d2b2944b711d622ec26288a2187ac03562257a671744b44da35110ce16ac6d76f7062a563488885326be073e0ff03c7e48250051c3b4763d96 SHA512 2de29a9ddbfd0fac797cdd628f3657ff38e6a153151849508bba75d36f84394ed77750435ff5cc1bdfcd30ef2b6e009bde965bd0a83e0496b5027239642f4b6c EBUILD ghc-8.10.6.ebuild 26284 BLAKE2B 6285637fa2be744f41815e25ba512146381106fd8deffb8a684fe94307e256242357c52b36a584cab5d2f54bb629c067b25cffc4d2d38df49bfe31baf666ead6 SHA512 d2ed3dfd4d3416573229af26416ba96382861eda5c09764facc5dac95b485d61e8425799d10ebd6bc1e98b7be680f86fb63c4df8b764f7ed3855c5debece356c -EBUILD ghc-9.0.2.ebuild 27566 BLAKE2B 52671f6d3e98aa4fee365eee1db7f97ce509fd15414e5dd32d0832f2f5894135e104bfba3ea6505b8e6d66cca45137bac67e0fa16269be840f5851369754b1f9 SHA512 cac35885b4c0b3b2fede44847bda66759b54919db95b0e4459792c4649c268789f69178127c2346c2a33ca848bedd3147d13a64f2770cc6e8f55bdc5ed959a7b +EBUILD ghc-9.0.2.ebuild 27654 BLAKE2B 375f49561a551468ec7d122bcb8d7b8a95fcd245b1beb9884a521747fd883012189dfd13b4aa87409ccdfbf5baad74915f8f47b59da3eaa47e7a736bd5995f12 SHA512 a32c471a40367cac8b41862b8863c3a7b15d3d125842cad6bc1df562951ec23429127e8fc1610c7e2f728d9f5710b5cc4e049d8ac16ff44f85baaf89cd97f11c MISC metadata.xml 1172 BLAKE2B 88b5e4af0e8c0e3335185f2c5469837a43ee87e6fc598242f29aced9bb8a3c330139978c564eb4ca503101934917e8406e9400dffd2eeaf7cd9983e8dc96105e SHA512 b03bb932efa54be0d55be591850064fcc967c8d77afdded255be91794544d47bdbbbd2959103cb739f6ec57b8571a955352e965ee1540a9854235a963b218bd3 diff --git a/dev-lang/ghc/files/ghc-9.0.2-riscv64-llvm.patch b/dev-lang/ghc/files/ghc-9.0.2-riscv64-llvm.patch deleted file mode 100644 index 0dcd6cde197b..000000000000 --- a/dev-lang/ghc/files/ghc-9.0.2-riscv64-llvm.patch +++ /dev/null @@ -1,799 +0,0 @@ -GHC supplied all of the information necessary for a registerised build on riscv using LLVM codegen in 9.2. -Andreas Schwab backported this to 8.10.7 in OpenSUSE: https://build.opensuse.org/package/show/openSUSE:Factory:RISCV/ghc -This is a forward-port of the backport to 9.0. - -diff --git a/compiler/GHC/CmmToAsm.hs b/compiler/GHC/CmmToAsm.hs -index 23175a1cd2..3f77573495 100644 ---- a/compiler/GHC/CmmToAsm.hs -+++ b/compiler/GHC/CmmToAsm.hs -@@ -182,6 +182,7 @@ nativeCodeGen dflags this_mod modLoc h us cmms - ArchAlpha -> panic "nativeCodeGen: No NCG for Alpha" - ArchMipseb -> panic "nativeCodeGen: No NCG for mipseb" - ArchMipsel -> panic "nativeCodeGen: No NCG for mipsel" -+ ArchRISCV64 -> panic "nativeCodeGen: No NCG for RISCV64" - ArchUnknown -> panic "nativeCodeGen: No NCG for unknown arch" - ArchJavaScript-> panic "nativeCodeGen: No NCG for JavaScript" - -diff --git a/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs b/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs -index 105e2ebdf9..07eca93ac3 100644 ---- a/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs -+++ b/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs -@@ -120,6 +120,7 @@ trivColorable platform virtualRegSqueeze realRegSqueeze RcInteger conflicts excl - ArchMipseb -> panic "trivColorable ArchMipseb" - ArchMipsel -> panic "trivColorable ArchMipsel" - ArchS390X -> panic "trivColorable ArchS390X" -+ ArchRISCV64 -> panic "trivColorable ArchRISCV64" - ArchJavaScript-> panic "trivColorable ArchJavaScript" - ArchUnknown -> panic "trivColorable ArchUnknown") - , count2 <- accSqueeze 0 cALLOCATABLE_REGS_INTEGER -@@ -151,6 +152,7 @@ trivColorable platform virtualRegSqueeze realRegSqueeze RcFloat conflicts exclus - ArchMipseb -> panic "trivColorable ArchMipseb" - ArchMipsel -> panic "trivColorable ArchMipsel" - ArchS390X -> panic "trivColorable ArchS390X" -+ ArchRISCV64 -> panic "trivColorable ArchRISCV64" - ArchJavaScript-> panic "trivColorable ArchJavaScript" - ArchUnknown -> panic "trivColorable ArchUnknown") - , count2 <- accSqueeze 0 cALLOCATABLE_REGS_FLOAT -@@ -184,6 +186,7 @@ trivColorable platform virtualRegSqueeze realRegSqueeze RcDouble conflicts exclu - ArchMipseb -> panic "trivColorable ArchMipseb" - ArchMipsel -> panic "trivColorable ArchMipsel" - ArchS390X -> panic "trivColorable ArchS390X" -+ ArchRISCV64 -> panic "trivColorable ArchRISCV64" - ArchJavaScript-> panic "trivColorable ArchJavaScript" - ArchUnknown -> panic "trivColorable ArchUnknown") - , count2 <- accSqueeze 0 cALLOCATABLE_REGS_DOUBLE -diff --git a/compiler/GHC/CmmToAsm/Reg/Linear.hs b/compiler/GHC/CmmToAsm/Reg/Linear.hs -index 1ab353cc34..d8228c69cd 100644 ---- a/compiler/GHC/CmmToAsm/Reg/Linear.hs -+++ b/compiler/GHC/CmmToAsm/Reg/Linear.hs -@@ -225,6 +225,7 @@ linearRegAlloc config entry_ids block_live sccs - ArchAlpha -> panic "linearRegAlloc ArchAlpha" - ArchMipseb -> panic "linearRegAlloc ArchMipseb" - ArchMipsel -> panic "linearRegAlloc ArchMipsel" -+ ArchRISCV64 -> panic "linearRegAlloc ArchRISCV64" - ArchJavaScript -> panic "linearRegAlloc ArchJavaScript" - ArchUnknown -> panic "linearRegAlloc ArchUnknown" - where -diff --git a/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs b/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs -index b89c056a82..1768422f5c 100644 ---- a/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs -+++ b/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs -@@ -83,5 +83,6 @@ maxSpillSlots config = case platformArch (ncgPlatform config) of - ArchAlpha -> panic "maxSpillSlots ArchAlpha" - ArchMipseb -> panic "maxSpillSlots ArchMipseb" - ArchMipsel -> panic "maxSpillSlots ArchMipsel" -+ ArchRISCV64 -> panic "maxSpillSlots ArchRISCV64" - ArchJavaScript-> panic "maxSpillSlots ArchJavaScript" - ArchUnknown -> panic "maxSpillSlots ArchUnknown" -diff --git a/compiler/GHC/CmmToAsm/Reg/Target.hs b/compiler/GHC/CmmToAsm/Reg/Target.hs -index ba249801ba..284df45983 100644 ---- a/compiler/GHC/CmmToAsm/Reg/Target.hs -+++ b/compiler/GHC/CmmToAsm/Reg/Target.hs -@@ -51,6 +51,7 @@ targetVirtualRegSqueeze platform - ArchAlpha -> panic "targetVirtualRegSqueeze ArchAlpha" - ArchMipseb -> panic "targetVirtualRegSqueeze ArchMipseb" - ArchMipsel -> panic "targetVirtualRegSqueeze ArchMipsel" -+ ArchRISCV64 -> panic "targetVirtualRegSqueeze ArchRISCV64" - ArchJavaScript-> panic "targetVirtualRegSqueeze ArchJavaScript" - ArchUnknown -> panic "targetVirtualRegSqueeze ArchUnknown" - -@@ -70,6 +71,7 @@ targetRealRegSqueeze platform - ArchAlpha -> panic "targetRealRegSqueeze ArchAlpha" - ArchMipseb -> panic "targetRealRegSqueeze ArchMipseb" - ArchMipsel -> panic "targetRealRegSqueeze ArchMipsel" -+ ArchRISCV64 -> panic "targetRealRegSqueeze ArchRISCV64" - ArchJavaScript-> panic "targetRealRegSqueeze ArchJavaScript" - ArchUnknown -> panic "targetRealRegSqueeze ArchUnknown" - -@@ -88,6 +90,7 @@ targetClassOfRealReg platform - ArchAlpha -> panic "targetClassOfRealReg ArchAlpha" - ArchMipseb -> panic "targetClassOfRealReg ArchMipseb" - ArchMipsel -> panic "targetClassOfRealReg ArchMipsel" -+ ArchRISCV64 -> panic "targetClassOfRealReg ArchRISCV64" - ArchJavaScript-> panic "targetClassOfRealReg ArchJavaScript" - ArchUnknown -> panic "targetClassOfRealReg ArchUnknown" - -@@ -106,6 +109,7 @@ targetMkVirtualReg platform - ArchAlpha -> panic "targetMkVirtualReg ArchAlpha" - ArchMipseb -> panic "targetMkVirtualReg ArchMipseb" - ArchMipsel -> panic "targetMkVirtualReg ArchMipsel" -+ ArchRISCV64 -> panic "targetMkVirtualReg ArchRISCV64" - ArchJavaScript-> panic "targetMkVirtualReg ArchJavaScript" - ArchUnknown -> panic "targetMkVirtualReg ArchUnknown" - -@@ -124,6 +128,7 @@ targetRegDotColor platform - ArchAlpha -> panic "targetRegDotColor ArchAlpha" - ArchMipseb -> panic "targetRegDotColor ArchMipseb" - ArchMipsel -> panic "targetRegDotColor ArchMipsel" -+ ArchRISCV64 -> panic "targetRegDotColor ArchRISCV64" - ArchJavaScript-> panic "targetRegDotColor ArchJavaScript" - ArchUnknown -> panic "targetRegDotColor ArchUnknown" - -diff --git a/compiler/GHC/CmmToLlvm/Mangler.hs b/compiler/GHC/CmmToLlvm/Mangler.hs -index 0436dbcf07..5c71655ab3 100644 ---- a/compiler/GHC/CmmToLlvm/Mangler.hs -+++ b/compiler/GHC/CmmToLlvm/Mangler.hs -@@ -42,7 +42,7 @@ llvmFixupAsm dflags f1 f2 = {-# SCC "llvm_mangler" #-} - - -- | These are the rewrites that the mangler will perform - rewrites :: [Rewrite] --rewrites = [rewriteSymType, rewriteAVX] -+rewrites = [rewriteSymType, rewriteAVX, rewriteCall] - - type Rewrite = DynFlags -> B.ByteString -> Maybe B.ByteString - -@@ -106,6 +106,27 @@ rewriteAVX dflags s - isVmovdqa = B.isPrefixOf (B.pack "vmovdqa") - isVmovap = B.isPrefixOf (B.pack "vmovap") - -+-- | This rewrites (tail) calls to avoid creating PLT entries for -+-- functions on riscv64. The replacement will load the address from the -+-- GOT, which is resolved to point to the real address of the function. -+rewriteCall :: Rewrite -+rewriteCall dflags l -+ | not isRISCV64 = Nothing -+ | isCall l = Just $ replaceCall "call" "jalr" "ra" l -+ | isTail l = Just $ replaceCall "tail" "jr" "t1" l -+ | otherwise = Nothing -+ where -+ isRISCV64 = platformArch (targetPlatform dflags) == ArchRISCV64 -+ isCall = B.isPrefixOf (B.pack "call\t") -+ isTail = B.isPrefixOf (B.pack "tail\t") -+ -+ replaceCall call jump reg l = -+ appendInsn (jump ++ "\t" ++ reg) $ removePlt $ -+ replaceOnce (B.pack call) (B.pack ("la\t" ++ reg ++ ",")) l -+ where -+ removePlt = replaceOnce (B.pack "@plt") (B.pack "") -+ appendInsn i = (`B.append` B.pack ("\n\t" ++ i)) -+ - -- | @replaceOnce match replace bs@ replaces the first occurrence of the - -- substring @match@ in @bs@ with @replace@. - replaceOnce :: B.ByteString -> B.ByteString -> B.ByteString -> B.ByteString -diff --git a/compiler/GHC/Driver/Pipeline.hs b/compiler/GHC/Driver/Pipeline.hs -index 8edf49dfdd..d66404e916 100644 ---- a/compiler/GHC/Driver/Pipeline.hs -+++ b/compiler/GHC/Driver/Pipeline.hs -@@ -936,6 +936,7 @@ llvmOptions dflags = - ++ [("", "-mcpu=" ++ mcpu) | not (null mcpu) - , not (any (isInfixOf "-mcpu") (getOpts dflags opt_lc)) ] - ++ [("", "-mattr=" ++ attrs) | not (null attrs) ] -+ ++ [("", "-target-abi=" ++ abi) | not (null abi) ] - - where target = platformMisc_llvmTarget $ platformMisc dflags - Just (LlvmTarget _ mcpu mattr) = lookup target (llvmTargets $ llvmConfig dflags) -@@ -965,6 +966,11 @@ llvmOptions dflags = - ++ ["+bmi" | isBmiEnabled dflags ] - ++ ["+bmi2" | isBmi2Enabled dflags ] - -+ abi :: String -+ abi = case platformArch (targetPlatform dflags) of -+ ArchRISCV64 -> "lp64d" -+ _ -> "" -+ - -- ----------------------------------------------------------------------------- - -- | Each phase in the pipeline returns the next phase to execute, and the - -- name of the file in which the output was placed. -diff --git a/compiler/GHC/Platform/RISCV64.hs b/compiler/GHC/Platform/RISCV64.hs -new file mode 100644 -index 0000000000..289e2e27a8 ---- /dev/null -+++ b/compiler/GHC/Platform/RISCV64.hs -@@ -0,0 +1,9 @@ -+{-# LANGUAGE CPP #-} -+ -+module GHC.Platform.RISCV64 where -+ -+import GHC.Prelude -+ -+#define MACHREGS_NO_REGS 0 -+#define MACHREGS_riscv64 1 -+#include "../../../includes/CodeGen.Platform.hs" -diff --git a/compiler/GHC/Platform/Regs.hs b/compiler/GHC/Platform/Regs.hs -index 1bf21370c7..e0bdf5d6e5 100644 ---- a/compiler/GHC/Platform/Regs.hs -+++ b/compiler/GHC/Platform/Regs.hs -@@ -15,6 +15,7 @@ import qualified GHC.Platform.S390X as S390X - import qualified GHC.Platform.SPARC as SPARC - import qualified GHC.Platform.X86 as X86 - import qualified GHC.Platform.X86_64 as X86_64 -+import qualified GHC.Platform.RISCV64 as RISCV64 - import qualified GHC.Platform.NoRegs as NoRegs - - -- | Returns 'True' if this global register is stored in a caller-saves -@@ -31,6 +32,7 @@ callerSaves platform - ArchSPARC -> SPARC.callerSaves - ArchARM {} -> ARM.callerSaves - ArchAArch64 -> AArch64.callerSaves -+ ArchRISCV64 -> RISCV64.callerSaves - arch - | arch `elem` [ArchPPC, ArchPPC_64 ELF_V1, ArchPPC_64 ELF_V2] -> - PPC.callerSaves -@@ -53,6 +55,7 @@ activeStgRegs platform - ArchSPARC -> SPARC.activeStgRegs - ArchARM {} -> ARM.activeStgRegs - ArchAArch64 -> AArch64.activeStgRegs -+ ArchRISCV64 -> RISCV64.activeStgRegs - arch - | arch `elem` [ArchPPC, ArchPPC_64 ELF_V1, ArchPPC_64 ELF_V2] -> - PPC.activeStgRegs -@@ -70,6 +73,7 @@ haveRegBase platform - ArchSPARC -> SPARC.haveRegBase - ArchARM {} -> ARM.haveRegBase - ArchAArch64 -> AArch64.haveRegBase -+ ArchRISCV64 -> RISCV64.haveRegBase - arch - | arch `elem` [ArchPPC, ArchPPC_64 ELF_V1, ArchPPC_64 ELF_V2] -> - PPC.haveRegBase -@@ -87,6 +91,7 @@ globalRegMaybe platform - ArchSPARC -> SPARC.globalRegMaybe - ArchARM {} -> ARM.globalRegMaybe - ArchAArch64 -> AArch64.globalRegMaybe -+ ArchRISCV64 -> RISCV64.globalRegMaybe - arch - | arch `elem` [ArchPPC, ArchPPC_64 ELF_V1, ArchPPC_64 ELF_V2] -> - PPC.globalRegMaybe -@@ -104,6 +109,7 @@ freeReg platform - ArchSPARC -> SPARC.freeReg - ArchARM {} -> ARM.freeReg - ArchAArch64 -> AArch64.freeReg -+ ArchRISCV64 -> RISCV64.freeReg - arch - | arch `elem` [ArchPPC, ArchPPC_64 ELF_V1, ArchPPC_64 ELF_V2] -> - PPC.freeReg -diff --git a/compiler/ghc.cabal.in b/compiler/ghc.cabal.in -index de53f7f548..483a601602 100644 ---- a/compiler/ghc.cabal.in -+++ b/compiler/ghc.cabal.in -@@ -261,6 +261,7 @@ Library - GHC.Platform.AArch64 - GHC.Platform.NoRegs - GHC.Platform.PPC -+ GHC.Platform.RISCV64 - GHC.Platform.S390X - GHC.Platform.SPARC - GHC.Platform.X86 -diff --git a/configure.ac b/configure.ac -index 20911ae43f..b017d50bd6 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -283,7 +283,7 @@ dnl -------------------------------------------------------------- - - AC_MSG_CHECKING(whether target supports a registerised ABI) - case "$TargetArch" in -- i386|x86_64|powerpc|powerpc64|powerpc64le|s390x|arm|aarch64) -+ i386|x86_64|powerpc|powerpc64|powerpc64le|s390x|arm|aarch64|riscv64) - UnregisterisedDefault=NO - AC_MSG_RESULT([yes]) - ;; -@@ -318,7 +318,7 @@ AC_MSG_CHECKING(whether target supports tables next to code) - case "$Unregisterised" in - NO) - case "$TargetArch" in -- ia64|powerpc64|powerpc64le|s390x) -+ ia64|powerpc64|powerpc64le|s390x|riscv64) - TablesNextToCodeDefault=NO - AC_MSG_RESULT([no]) - ;; -@@ -347,7 +347,7 @@ AC_SUBST(TablesNextToCode) - dnl ** Does target have runtime linker support? - dnl -------------------------------------------------------------- - case "$target" in -- powerpc64-*|powerpc64le-*|powerpc-ibm-aix*|s390x-ibm-linux) -+ powerpc64-*|powerpc64le-*|powerpc-ibm-aix*|s390x-ibm-linux|riscv64-*) - TargetHasRTSLinker=NO - ;; - *) -diff --git a/includes/CodeGen.Platform.hs b/includes/CodeGen.Platform.hs -index b00acfa38a..8c942662e6 100644 ---- a/includes/CodeGen.Platform.hs -+++ b/includes/CodeGen.Platform.hs -@@ -380,6 +380,74 @@ import GHC.Platform.Reg - # define f14 30 - # define f15 31 - -+#elif defined(MACHREGS_riscv64) -+ -+# define zero 0 -+# define ra 1 -+# define sp 2 -+# define gp 3 -+# define tp 4 -+# define t0 5 -+# define t1 6 -+# define t2 7 -+# define s0 8 -+# define s1 9 -+# define a0 10 -+# define a1 11 -+# define a2 12 -+# define a3 13 -+# define a4 14 -+# define a5 15 -+# define a6 16 -+# define a7 17 -+# define s2 18 -+# define s3 19 -+# define s4 20 -+# define s5 21 -+# define s6 22 -+# define s7 23 -+# define s8 24 -+# define s9 25 -+# define s10 26 -+# define s11 27 -+# define t3 28 -+# define t4 29 -+# define t5 30 -+# define t6 31 -+ -+# define ft0 32 -+# define ft1 33 -+# define ft2 34 -+# define ft3 35 -+# define ft4 36 -+# define ft5 37 -+# define ft6 38 -+# define ft7 39 -+# define fs0 40 -+# define fs1 41 -+# define fa0 42 -+# define fa1 43 -+# define fa2 44 -+# define fa3 45 -+# define fa4 46 -+# define fa5 47 -+# define fa6 48 -+# define fa7 49 -+# define fs2 50 -+# define fs3 51 -+# define fs4 52 -+# define fs5 53 -+# define fs6 54 -+# define fs7 55 -+# define fs8 56 -+# define fs9 57 -+# define fs10 58 -+# define fs11 59 -+# define ft8 60 -+# define ft9 61 -+# define ft10 62 -+# define ft11 63 -+ - #endif - - callerSaves :: GlobalReg -> Bool -@@ -667,7 +735,7 @@ globalRegMaybe :: GlobalReg -> Maybe RealReg - #if defined(MACHREGS_i386) || defined(MACHREGS_x86_64) \ - || defined(MACHREGS_sparc) || defined(MACHREGS_powerpc) \ - || defined(MACHREGS_arm) || defined(MACHREGS_aarch64) \ -- || defined(MACHREGS_s390x) -+ || defined(MACHREGS_s390x) || defined(MACHREGS_riscv64) - # if defined(REG_Base) - globalRegMaybe BaseReg = Just (RealRegSingle REG_Base) - # endif -diff --git a/includes/stg/MachRegs.h b/includes/stg/MachRegs.h -index be7b7d60b4..1a9012e7ef 100644 ---- a/includes/stg/MachRegs.h -+++ b/includes/stg/MachRegs.h -@@ -663,6 +663,68 @@ the stack. See Note [Overlapping global registers] for implications. - #define CALLER_SAVES_D5 - #define CALLER_SAVES_D6 - -+/* ----------------------------------------------------------------------------- -+ The riscv64 register mapping -+ -+ Register | Role(s) | Call effect -+ ------------+-----------------------------------------+------------- -+ zero | Hard-wired zero | - -+ ra | Return address | caller-saved -+ sp | Stack pointer | callee-saved -+ gp | Global pointer | callee-saved -+ tp | Thread pointer | callee-saved -+ t0,t1,t2 | - | caller-saved -+ s0 | Frame pointer | callee-saved -+ s1 | - | callee-saved -+ a0,a1 | Arguments / return values | caller-saved -+ a2..a7 | Arguments | caller-saved -+ s2..s11 | - | callee-saved -+ t3..t6 | - | caller-saved -+ ft0..ft7 | - | caller-saved -+ fs0,fs1 | - | callee-saved -+ fa0,fa1 | Arguments / return values | caller-saved -+ fa2..fa7 | Arguments | caller-saved -+ fs2..fs11 | - | callee-saved -+ ft8..ft11 | - | caller-saved -+ -+ Each general purpose register as well as each floating-point -+ register is 64 bits wide. -+ -+ -------------------------------------------------------------------------- */ -+ -+#elif defined(MACHREGS_riscv64) -+ -+#define REG(x) __asm__(#x) -+ -+#define REG_Base s1 -+#define REG_Sp s2 -+#define REG_Hp s3 -+#define REG_R1 s4 -+#define REG_R2 s5 -+#define REG_R3 s6 -+#define REG_R4 s7 -+#define REG_R5 s8 -+#define REG_R6 s9 -+#define REG_R7 s10 -+#define REG_SpLim s11 -+ -+#define REG_F1 fs0 -+#define REG_F2 fs1 -+#define REG_F3 fs2 -+#define REG_F4 fs3 -+#define REG_F5 fs4 -+#define REG_F6 fs5 -+ -+#define REG_D1 fs6 -+#define REG_D2 fs7 -+#define REG_D3 fs8 -+#define REG_D4 fs9 -+#define REG_D5 fs10 -+#define REG_D6 fs11 -+ -+#define MAX_REAL_FLOAT_REG 6 -+#define MAX_REAL_DOUBLE_REG 6 -+ - #else - - #error Cannot find platform to give register info for -diff --git a/includes/stg/MachRegsForHost.h b/includes/stg/MachRegsForHost.h -index 3597b2be90..e902d528f6 100644 ---- a/includes/stg/MachRegsForHost.h -+++ b/includes/stg/MachRegsForHost.h -@@ -71,6 +71,10 @@ - #define MACHREGS_s390x 1 - #endif - -+#if defined(riscv64_HOST_ARCH) -+#define MACHREGS_riscv64 1 -+#endif -+ - #endif - - #include "MachRegs.h" -diff --git a/includes/stg/SMP.h b/includes/stg/SMP.h -index 389dd95c88..f12fd3f71b 100644 ---- a/includes/stg/SMP.h -+++ b/includes/stg/SMP.h -@@ -377,6 +377,8 @@ write_barrier(void) { - __asm__ __volatile__ ("" : : : "memory"); - #elif defined(arm_HOST_ARCH) || defined(aarch64_HOST_ARCH) - __asm__ __volatile__ ("dmb st" : : : "memory"); -+#elif defined(riscv64_HOST_ARCH) -+ __asm__ __volatile__ ("fence w,w" : : : "memory"); - #else - #error memory barriers unimplemented on this architecture - #endif -@@ -401,6 +403,8 @@ store_load_barrier(void) { - __asm__ __volatile__ ("dmb" : : : "memory"); - #elif defined(aarch64_HOST_ARCH) - __asm__ __volatile__ ("dmb sy" : : : "memory"); -+#elif defined(riscv64_HOST_ARCH) -+ __asm__ __volatile__ ("fence w,r" : : : "memory"); - #else - #error memory barriers unimplemented on this architecture - #endif -@@ -426,6 +430,8 @@ load_load_barrier(void) { - __asm__ __volatile__ ("dmb" : : : "memory"); - #elif defined(aarch64_HOST_ARCH) - __asm__ __volatile__ ("dmb sy" : : : "memory"); -+#elif defined(riscv64_HOST_ARCH) -+ __asm__ __volatile__ ("fence w,r" : : : "memory"); - #else - #error memory barriers unimplemented on this architecture - #endif -diff --git a/libraries/ghc-boot/GHC/Platform.hs b/libraries/ghc-boot/GHC/Platform.hs -index 186f8c8af6..44d2c68c0a 100644 ---- a/libraries/ghc-boot/GHC/Platform.hs -+++ b/libraries/ghc-boot/GHC/Platform.hs -@@ -130,6 +130,7 @@ data Arch - | ArchAlpha - | ArchMipseb - | ArchMipsel -+ | ArchRISCV64 - | ArchJavaScript - deriving (Read, Show, Eq) - -@@ -171,6 +172,7 @@ stringEncodeArch = \case - ArchAlpha -> "alpha" - ArchMipseb -> "mipseb" - ArchMipsel -> "mipsel" -+ ArchRISCV64 -> "riscv64" - ArchJavaScript -> "js" - - isARM :: Arch -> Bool -@@ -338,6 +340,7 @@ platformCConvNeedsExtension :: Platform -> Bool - platformCConvNeedsExtension platform = case platformArch platform of - ArchPPC_64 _ -> True - ArchS390X -> True -+ ArchRISCV64 -> True - _ -> False - - -diff --git a/libraries/ghci/GHCi/InfoTable.hsc b/libraries/ghci/GHCi/InfoTable.hsc -index ad4eb4d6a8..1d1f8cd074 100644 ---- a/libraries/ghci/GHCi/InfoTable.hsc -+++ b/libraries/ghci/GHCi/InfoTable.hsc -@@ -73,6 +73,7 @@ data Arch = ArchSPARC - | ArchPPC64 - | ArchPPC64LE - | ArchS390X -+ | ArchRISCV64 - deriving Show - - mkJumpToAddr :: MonadFail m => EntryFunPtr-> m ItblCodes -@@ -109,6 +110,8 @@ mArch = - Just ArchPPC64LE - #elif defined(s390x_HOST_ARCH) - Just ArchS390X -+#elif defined(riscv64_HOST_ARCH) -+ Just ArchRISCV64 - #else - Nothing - #endif -@@ -288,6 +291,15 @@ mkJumpToAddr' platform a = case platform of - 0xC0, 0x19, byte3 w64, byte2 w64, byte1 w64, byte0 w64, - 0x07, 0xF1 ] - -+ ArchRISCV64 -> -+ let w64 = fromIntegral (funPtrToInt a) :: Word64 -+ in Right [ 0x00000297 -- auipc t0,0 -+ , 0x01053283 -- ld t0,16(t0) -+ , 0x00028067 -- jr t0 -+ , 0x00000013 -- nop -+ , fromIntegral w64 -+ , fromIntegral (w64 `shiftR` 32) ] -+ - byte0 :: (Integral w) => w -> Word8 - byte0 w = fromIntegral w - -diff --git a/llvm-targets b/llvm-targets -index c328b2e001..0f809b2418 100644 ---- a/llvm-targets -+++ b/llvm-targets -@@ -38,6 +38,8 @@ - ,("powerpc64le-unknown-linux-musl", ("e-m:e-i64:64-n32:64", "ppc64le", "+secure-plt")) - ,("powerpc64le-unknown-linux", ("e-m:e-i64:64-n32:64", "ppc64le", "")) - ,("s390x-ibm-linux", ("E-m:e-i1:8:16-i8:8:16-i64:64-f128:64-a:8:16-n32:64", "z10", "")) -+,("riscv64-unknown-linux-gnu", ("e-m:e-p:64:64-i64:64-i128:128-n64-S128", "", "+m +a +f +d +c +relax")) -+,("riscv64-unknown-linux", ("e-m:e-p:64:64-i64:64-i128:128-n64-S128", "", "+m +a +f +d +c +relax")) - ,("i386-apple-darwin", ("e-m:o-p:32:32-p270:32:32-p271:32:32-p272:64:64-f64:32:64-f80:128-n8:16:32-S128", "penryn", "")) - ,("x86_64-apple-darwin", ("e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128", "penryn", "")) - ,("arm64-apple-darwin", ("e-m:o-i64:64-i128:128-n32:64-S128", "apple-a12", "+v8.3a +fp-armv8 +neon +crc +crypto +fullfp16 +ras +lse +rdm +rcpc +zcm +zcz +sha2 +aes")) -diff --git a/m4/fptools.m4 b/m4/fptools.m4 -index 8c6c9b7062..7dbe53d3b4 100644 ---- a/m4/fptools.m4 -+++ b/m4/fptools.m4 -@@ -231,7 +231,10 @@ AC_DEFUN([FPTOOLS_SET_HASKELL_PLATFORM_VARS], - mipsel) - test -z "[$]2" || eval "[$]2=ArchMipsel" - ;; -- hppa|hppa1_1|ia64|m68k|nios2|riscv32|riscv64|rs6000|s390|sh4|vax) -+ riscv64) -+ test -z "[$]2" || eval "[$]2=ArchRISCV64" -+ ;; -+ hppa|hppa1_1|ia64|m68k|nios2|riscv32|rs6000|s390|sh4|vax) - test -z "[$]2" || eval "[$]2=ArchUnknown" - ;; - *) -diff --git a/mk/config.mk.in b/mk/config.mk.in -index 48b8e23145..e260730991 100644 ---- a/mk/config.mk.in -+++ b/mk/config.mk.in -@@ -179,7 +179,7 @@ ifeq "$(TargetArch_CPP)" "arm" - # We don't support load/store barriers pre-ARMv7. See #10433. - ArchSupportsSMP=$(if $(filter $(ARM_ISA),ARMv5 ARMv6),NO,YES) - else --ArchSupportsSMP=$(strip $(patsubst $(TargetArch_CPP), YES, $(findstring $(TargetArch_CPP), i386 x86_64 sparc powerpc powerpc64 powerpc64le s390x aarch64))) -+ArchSupportsSMP=$(strip $(patsubst $(TargetArch_CPP), YES, $(findstring $(TargetArch_CPP), i386 x86_64 sparc powerpc powerpc64 powerpc64le s390x aarch64 riscv64))) - endif - - # The THREADED_RTS requires `BaseReg` to be in a register and the -diff --git a/rts/StgCRunAsm.S b/rts/StgCRunAsm.S -index 60f1bf9a13..16b125a7e8 100644 ---- a/rts/StgCRunAsm.S -+++ b/rts/StgCRunAsm.S -@@ -232,6 +232,150 @@ StgReturn: - .size StgReturn, .-StgReturn - - .section .note.GNU-stack,"",@progbits -+ -+#elif defined(riscv64_HOST_ARCH) -+# define STACK_FRAME_SIZE (RESERVED_C_STACK_BYTES+208) -+ .text -+ .align 1 -+ .globl StgRun -+ .type StgRun, @function -+StgRun: -+ .cfi_startproc -+ addi sp,sp,-208 -+ .cfi_def_cfa_offset 208 -+ /* save callee-saved registers */ -+ sd ra,200(sp) -+ sd s0,192(sp) -+ sd s1,184(sp) -+ sd s2,176(sp) -+ sd s3,168(sp) -+ sd s4,160(sp) -+ sd s5,152(sp) -+ sd s6,144(sp) -+ sd s7,136(sp) -+ sd s8,128(sp) -+ sd s9,120(sp) -+ sd s10,112(sp) -+ sd s11,104(sp) -+ fsd fs0,88(sp) -+ fsd fs1,80(sp) -+ fsd fs2,72(sp) -+ fsd fs3,64(sp) -+ fsd fs4,56(sp) -+ fsd fs5,48(sp) -+ fsd fs6,40(sp) -+ fsd fs7,32(sp) -+ fsd fs8,24(sp) -+ fsd fs9,16(sp) -+ fsd fs10,8(sp) -+ fsd fs11,0(sp) -+ /* allocate stack frame */ -+ li t0,RESERVED_C_STACK_BYTES -+ sub sp,sp,t0 -+ .cfi_def_cfa_offset STACK_FRAME_SIZE -+ .cfi_offset 1, -8 -+ .cfi_offset 8, -16 -+ .cfi_offset 9, -24 -+ .cfi_offset 18, -32 -+ .cfi_offset 19, -40 -+ .cfi_offset 20, -48 -+ .cfi_offset 21, -56 -+ .cfi_offset 22, -64 -+ .cfi_offset 23, -72 -+ .cfi_offset 24, -80 -+ .cfi_offset 25, -88 -+ .cfi_offset 26, -96 -+ .cfi_offset 27, -104 -+ .cfi_offset 40, -120 -+ .cfi_offset 41, -128 -+ .cfi_offset 50, -136 -+ .cfi_offset 51, -144 -+ .cfi_offset 52, -152 -+ .cfi_offset 53, -160 -+ .cfi_offset 54, -168 -+ .cfi_offset 55, -176 -+ .cfi_offset 56, -184 -+ .cfi_offset 57, -192 -+ .cfi_offset 58, -200 -+ .cfi_offset 59, -208 -+ /* set STGs BaseReg from RISCV a1 */ -+ mv s1,a1 -+ /* jump to STG function */ -+ jr a0 -+ .cfi_endproc -+ .size StgRun, .-StgRun -+ -+ .text -+ .align 1 -+ .globl StgReturn -+ .type StgReturn, @function -+StgReturn: -+ .cfi_startproc -+ /* set return value from STGs R1 (RISCV s4) */ -+ mv a0,s4 -+ /* deallocate stack frame */ -+ li t0,RESERVED_C_STACK_BYTES -+ add sp,sp,t0 -+ .cfi_def_cfa_offset 208 -+ /* restore callee-saved registers */ -+ ld ra,200(sp) -+ .cfi_restore 1 -+ ld s0,192(sp) -+ .cfi_restore 8 -+ ld s1,184(sp) -+ .cfi_restore 9 -+ ld s2,176(sp) -+ .cfi_restore 18 -+ ld s3,168(sp) -+ .cfi_restore 19 -+ ld s4,160(sp) -+ .cfi_restore 20 -+ ld s5,152(sp) -+ .cfi_restore 21 -+ ld s6,144(sp) -+ .cfi_restore 22 -+ ld s7,136(sp) -+ .cfi_restore 23 -+ ld s8,128(sp) -+ .cfi_restore 24 -+ ld s9,120(sp) -+ .cfi_restore 25 -+ ld s10,112(sp) -+ .cfi_restore 26 -+ ld s11,104(sp) -+ .cfi_restore 27 -+ fld fs0,88(sp) -+ .cfi_restore 40 -+ fld fs1,80(sp) -+ .cfi_restore 41 -+ fld fs2,72(sp) -+ .cfi_restore 50 -+ fld fs3,64(sp) -+ .cfi_restore 51 -+ fld fs4,56(sp) -+ .cfi_restore 52 -+ fld fs5,48(sp) -+ .cfi_restore 53 -+ fld fs6,40(sp) -+ .cfi_restore 54 -+ fld fs7,32(sp) -+ .cfi_restore 55 -+ fld fs8,24(sp) -+ .cfi_restore 56 -+ fld fs9,16(sp) -+ .cfi_restore 57 -+ fld fs10,8(sp) -+ .cfi_restore 58 -+ fld fs11,0(sp) -+ .cfi_restore 59 -+ addi sp,sp,208 -+ .cfi_def_cfa_offset 0 -+ /* jump back to caller of StgRun() */ -+ ret -+ .cfi_endproc -+ .size StgReturn, .-StgReturn -+ -+ .section .note.GNU-stack,"",@progbits - #endif - - #endif /* !USE_MINIINTERPRETER */ -diff --git a/rts/linker/Elf.c b/rts/linker/Elf.c -index 1da69d03fa..0aa1c8dd3f 100644 ---- a/rts/linker/Elf.c -+++ b/rts/linker/Elf.c -@@ -412,6 +412,12 @@ ocVerifyImage_ELF ( ObjectCode* oc ) - #endif - #if defined(EM_AARCH64) - case EM_AARCH64: IF_DEBUG(linker,debugBelch( "aarch64" )); break; -+#endif -+#if defined(EM_RISCV) -+ case EM_RISCV: IF_DEBUG(linker,debugBelch( "riscv" )); -+ errorBelch("%s: RTS linker not implemented on riscv", -+ oc->fileName); -+ return 0; - #endif - default: IF_DEBUG(linker,debugBelch( "unknown" )); - errorBelch("%s: unknown architecture (e_machine == %d)" -diff --git a/utils/genapply/Main.hs b/utils/genapply/Main.hs -index a6d944efa4..a5697b427f 100644 ---- a/utils/genapply/Main.hs -+++ b/utils/genapply/Main.hs -@@ -17,6 +17,8 @@ module Main(main) where - -- We improperly include *HOST* macros for our target... - #include "../../includes/ghcconfig.h" - -+#undef UnregisterisedCompiler -+ - -- ...so that this header defines the right stuff. It is the RTS's host, but - -- our target, as we are generating code that uses that RTS. - #include "../../includes/stg/MachRegsForHost.h" -diff --git a/utils/llvm-targets/gen-data-layout.sh b/utils/llvm-targets/gen-data-layout.sh -index 32032cb97e..092e0892e5 100755 ---- a/utils/llvm-targets/gen-data-layout.sh -+++ b/utils/llvm-targets/gen-data-layout.sh -@@ -76,6 +76,9 @@ TARGETS=( - "powerpc64le-unknown-linux" - # Linux s390x - "s390x-ibm-linux" -+ # Linux riscv64 -+ "riscv64-unknown-linux-gnu" -+ "riscv64-unknown-linux" - - ######################### - # Darwin diff --git a/dev-lang/ghc/ghc-9.0.2.ebuild b/dev-lang/ghc/ghc-9.0.2.ebuild index 47d7344fd4de..cadfe300318d 100644 --- a/dev-lang/ghc/ghc-9.0.2.ebuild +++ b/dev-lang/ghc/ghc-9.0.2.ebuild @@ -68,6 +68,8 @@ SRC_URI="!binary? ( https://downloads.haskell.org/ghc/${PV/_/-}/${GHC_P}-src.tar.xz test? ( https://downloads.haskell.org/ghc/${PV/_/-}/${GHC_P}-testsuite.tar.xz ) )" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-riscv64-llvm.patch.xz" + S="${WORKDIR}"/${GHC_P} [[ -n $arch_binaries ]] && SRC_URI+=" !ghcbootstrap? ( $arch_binaries )" @@ -539,7 +541,7 @@ src_prepare() { eapply "${FILESDIR}"/${PN}-9.0.2-disable-unboxed-arrays.patch eapply "${FILESDIR}"/${PN}-9.0.2-llvm-13.patch eapply "${FILESDIR}"/latomic-subword - eapply "${FILESDIR}"/${PN}-9.0.2-riscv64-llvm.patch + eapply "${WORKDIR}"/${P}-riscv64-llvm.patch # mingw32 target pushd "${S}/libraries/Win32" diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest index 3108ebd818ec..7fa6b8eefc95 100644 --- a/dev-lang/gnat-gpl/Manifest +++ b/dev-lang/gnat-gpl/Manifest @@ -13,7 +13,7 @@ DIST gnat-2020-20200429-19B04-src.tar.gz 8485156 BLAKE2B 79683138873b236d8329396 DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa SHA512 3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201 DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc SHA512 ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2 DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7 SHA512 5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e -EBUILD gnat-gpl-2020.ebuild 3828 BLAKE2B b0b04987c3cd4cf49b6f3d8ec61a1ed84d8cf422149bbc38c2a20e9d0e9c3ee2a05fe37e45cf992caf3b3bb954a30c1eb45ad9b61fb5b6ae97efb4a4382248f6 SHA512 c84506eca5fd33270ca19141a80f921c04817f8dd8694e57b6f43ba12c8f6b9535272828339474ac1d4b508936ca52cb167c754410210cfa7d21c1c7b64157a2 -EBUILD gnat-gpl-2021-r1.ebuild 3997 BLAKE2B 3574dfdfb89d860cb42becccb479df5aff27b0de7005137b119f4ca5fd858c94ea11c723ad177765f2161b7486d6a57a4d8f73567d2a57add3ceb185add2d17b SHA512 3d59a0bfba9a3260c6ff0d9ea6061a45a6e8b2c9cc1559781d45d2f5034de05f652234691531ec80f979c577f48ed44ef4758f73d28083dbaeac1782046fb71e -EBUILD gnat-gpl-2021-r4.ebuild 3961 BLAKE2B 9c5b826c4123210d4cbc4c793ff5baa3b8178c5fdbfa8739a1de03d7451e4bc1062972b84804070718cc7f6ff0d3352820b3ccebcb6cf85bd3519430a5d778d3 SHA512 640e2e5723cff3b9ef5ade327c0d8b853c78e602dcdc06f67e28c871438e35849053f3a8ef564c60d365a0a8a10a014bde53f9a3d435b2947ff0ef58f7948585 +EBUILD gnat-gpl-2020.ebuild 3840 BLAKE2B 82c2560e8b058805ce38780067334a8930bd5601f242d58ebca6b2e661796dccf5de0c306e66da1561ba9e0f38b3184da7e95399e40622ddd36985eed4569412 SHA512 971629f9003934c9bf018dd7d41293d395c86f3cd3dfe54bc007392a66e3ee3b1a50c57bf850f5e667509f99a9e5c063cf77ed5b74dca47787ba8fd2ecd73c28 +EBUILD gnat-gpl-2021-r1.ebuild 3963 BLAKE2B 13efe1a5e0196fe4af7b1a313bc2240be092c5bd772a99f8900473dc90a78e5c88b55a82a2fe86b138e5d1261ff0ed27b42fef4adc539ad7b3d5706a5d31a17f SHA512 b5b29e236535c4e5f53cd585ad13542e06875cc50eeb184fcc1997e055567efecefd1712c9037d50bafc0d0568ef727b5750aed93961b61e9b2efbdfa2806316 +EBUILD gnat-gpl-2021-r4.ebuild 3973 BLAKE2B b9db2268a33fe4ad67905ea0a5ca2d2210ad38b9633d5b537647f823a54c3bbc6de9e916c2f8fcc13febf906438bbb7ca8cdcb1cb06b70c46d1bd500ce14327c SHA512 b4d032d52dfa393cef113748beec4464d9833d6419260af711eb67e88a17342c0cb4b84f47a36dccdafae03a186123eb6627e9cc73c91d41974df99930bd1d6d MISC metadata.xml 1960 BLAKE2B e06642a8ae69d163bd2450a4dbf2350399becc0fa933780cbf1378721ec127b033cb547c7aff22d4b89724aefe933c7c0eaac55eab4a223f45d138006dd3492e SHA512 81c3ceafdc0a4d73427d6b12c1bfa41d647e8c788e71e1de09e79de4795573e35e403fd03b981beb350a6e9b55b44fd0d8a2f7279e83c23273fc150a126f2b07 diff --git a/dev-lang/gnat-gpl/gnat-gpl-2020.ebuild b/dev-lang/gnat-gpl/gnat-gpl-2020.ebuild index 7c3e1675fbdc..efc7ef0e3532 100644 --- a/dev-lang/gnat-gpl/gnat-gpl-2020.ebuild +++ b/dev-lang/gnat-gpl/gnat-gpl-2020.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -103,12 +103,12 @@ src_prepare() { GNATLS="${gnatpath}/${GNATLS}" fi mkdir bin || die - ln -s $(which ${GCC}) bin/gcc || die - ln -s $(which ${CXX}) bin/g++ || die - ln -s $(which ${GNATMAKE}) bin/gnatmake || die - ln -s $(which ${GNATBIND}) bin/gnatbind || die - ln -s $(which ${GNATLINK}) bin/gnatlink || die - ln -s $(which ${GNATLS}) bin/gnatls || die + ln -s $(type -P ${GCC}) bin/gcc || die + ln -s $(type -P ${CXX}) bin/g++ || die + ln -s $(type -P ${GNATMAKE}) bin/gnatmake || die + ln -s $(type -P ${GNATBIND}) bin/gnatbind || die + ln -s $(type -P ${GNATLINK}) bin/gnatlink || die + ln -s $(type -P ${GNATLS}) bin/gnatls || die cd .. mv ${GNATDIR}/src/ada ${MYP}/gcc/ || die diff --git a/dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild b/dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild index 02da8f27ec3a..7e9e65beb91e 100644 --- a/dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild +++ b/dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild @@ -45,7 +45,6 @@ KEYWORDS="amd64 x86" IUSE="+ada +bootstrap" RESTRICT="test" -RDEPEND="!~sys-devel/gcc-${TOOLCHAIN_GCC_PV}" BDEPEND=sys-devel/binutils S="${WORKDIR}"/${MYP} @@ -106,12 +105,12 @@ src_prepare() { GNATLS="${gnatpath}/${GNATLS}" fi mkdir bin || die - ln -s $(which ${GCC}) bin/gcc || die - ln -s $(which ${CXX}) bin/g++ || die - ln -s $(which ${GNATMAKE}) bin/gnatmake || die - ln -s $(which ${GNATBIND}) bin/gnatbind || die - ln -s $(which ${GNATLINK}) bin/gnatlink || die - ln -s $(which ${GNATLS}) bin/gnatls || die + ln -s $(type -P ${GCC}) bin/gcc || die + ln -s $(type -P ${CXX}) bin/g++ || die + ln -s $(type -P ${GNATMAKE}) bin/gnatmake || die + ln -s $(type -P ${GNATBIND}) bin/gnatbind || die + ln -s $(type -P ${GNATLINK}) bin/gnatlink || die + ln -s $(type -P ${GNATLS}) bin/gnatls || die cd .. mv ${GNATDIR}/src/ada ${MYP}/gcc/ || die diff --git a/dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild b/dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild index 1d550e0fd45b..3634ffe8e48e 100644 --- a/dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild +++ b/dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild @@ -103,12 +103,12 @@ src_prepare() { GNATLS="${gnatpath}/${GNATLS}" fi mkdir bin || die - ln -s $(which ${GCC}) bin/gcc || die - ln -s $(which ${CXX}) bin/g++ || die - ln -s $(which ${GNATMAKE}) bin/gnatmake || die - ln -s $(which ${GNATBIND}) bin/gnatbind || die - ln -s $(which ${GNATLINK}) bin/gnatlink || die - ln -s $(which ${GNATLS}) bin/gnatls || die + ln -s $(type -P ${GCC}) bin/gcc || die + ln -s $(type -P ${CXX}) bin/g++ || die + ln -s $(type -P ${GNATMAKE}) bin/gnatmake || die + ln -s $(type -P ${GNATBIND}) bin/gnatbind || die + ln -s $(type -P ${GNATLINK}) bin/gnatlink || die + ln -s $(type -P ${GNATLS}) bin/gnatls || die cd .. mv ${GNATDIR}/src/ada ${MYP}/gcc/ || die diff --git a/dev-lang/julia/Manifest b/dev-lang/julia/Manifest index 0c89caa3fa34..0084eea13684 100644 --- a/dev-lang/julia/Manifest +++ b/dev-lang/julia/Manifest @@ -18,6 +18,14 @@ DIST julia-1.7.3-llvm_13_compat_part_4.patch 2425 BLAKE2B 9440296aa9669c44f23757 DIST julia-1.7.3-llvm_13_compat_part_5.patch 11421 BLAKE2B ca4f3e2c6b60462f7f04f609be07f95b81fe076350167de3354cf5c0fb98d3f1b5a5b2d275da8074a077be3edbb8544a3403a080dc1ca0dbe827dde96c61f5f2 SHA512 5cd709b24a6e00f67998efcc21d77b710399f1bf96e7656b3c90a2cc564bcf05e2e1012b788751d48ff7964fb6be2af710d850c34e83532976addecae4db1969 DIST julia-1.7.3-llvm_13_compat_part_6.patch 27063 BLAKE2B 3878cba37be6f270a1ba240b22bea65c2c0efe77b0d415cc47370f234c8d26f01c66bec4b01824472926ba231a8881deadb21006efe6fa6c5bf6fd6250933a0b SHA512 7c27b4b49465a4fbe206c1e9ba6c48d74264124a866fb414bb698cab151a9e1fb7180c7e07c0bc843d4817e9e99cbd70b35c2906384503d44ab7051ebb1948fe DIST julia-1.7.3_Downloads.jl_1.5.3.tar.gz 23484 BLAKE2B cebdc572a10faadf4aa673da2c9cd364ddc76b6299c3d0eaaa54014e199f9c0002188d6281dc4935c2be1f32ffcddc6b98f19f07ea488466fa7ae66db55fa23a SHA512 ec895ebe2b96d8590f34c152d3b4963531250b254c96fadffeee8b2cec132c20ce42d585839a2304dc1a30b13b1cbebcfa88b021b3646a77162a1476ec1d8f16 +DIST julia-1.8.0-074d761f.patch 2198 BLAKE2B 7d4b147e290defceaad1b5b6d0c2c9a323b47d685bb1865b23c84aa68135c00104e653a5046d276aa540415ee4c95426f1a4538df3ba0ae4c348966a2f2b1742 SHA512 ff1e23746851b1b7a4480df75815abb35ccc8006f622acb5fb3928e20832cf55022c96650590c8dfea9b39185a3284a0d1310dee3f439429c91e00af567b66f1 +DIST julia-1.8.0-ed9851b0.patch 6957 BLAKE2B f40a56bf3b00cc8d0a764ce7d9ef75b6e5dbab70aa13aad810e7288c4b1b0609ee61b1c6661a4d34423c5f25b19c56b326fa0ae520f1310c673d2c0921e4dabb SHA512 a4b6ee8b80639e74185ddaf8567b81eaee18efef02003e254b5e31268f730e022dcb1a53d8595a82570303b5f57ea885ca86374ca5eb7c0b2b270a5c104b79b5 +DIST julia-1.8.0-julia-hardcoded-libs.patch 2411 BLAKE2B d71683c68c350c16c61c13e0378072a7689cb6e07ab7d4b940a5049f37ec58d8f4061b94ba5ba3d2dcf73a403b34d5fbe92bb723a0c5a2c318f9c3bd3631f143 SHA512 0256c5af1713b3551b39e0d89168eafb235e6337a9f07efd24a2e271a11bf724295d0a46761bf1a4d3ed14c4539ef1ef56adcf5580879cac268867aac3e2c20e +DIST julia-1.8.0-julia-libunwind-1.6.patch 750 BLAKE2B 35bc6a5fef212c1596c88ddff723795cd3dd46852a602e5c30739af3b3bd8ee78b99635fa35273d0702fc354d31f75c109503225ff6f564a2f9afb64c84e9eda SHA512 7623d7c897ef90909f331c9bad27625505df758d7b21d765385efc7b02a48360ca2e2092057802a5e523b255eca036393ec27148fb567313db1497f691cd6d1c +DIST julia-1.8.0-julia-llvm-14.patch 882 BLAKE2B f46f02554a6fc997763d368b813298da7158c82adbbf43ec98b3d7830163c167d9e1f0e22e17cd42b2900baea91c49611bf5e14a57169beb7f29c505ed161307 SHA512 856e299e7523ae15e6bf579c7aef24d3de67d6e10bfb168f7c5caa887fab1752e321b777d465a3c85947441153c5e898431103272b9f94f28d0fabff77afe7a2 +DIST julia-1.8.0-julia-system-cblas.patch 4078 BLAKE2B 58aac552ea63859a03fe24fed69c02f9968aa7924abe2ffdf9e33e965d64877206216f1604f28fc67739cada4b5ce7b508feaad18080e3a5e78d89447d0f2a05 SHA512 d4b437da35672aa0b9f371da66a8675ca5be28276886edafb3566c3ea0d0ed8ed2bac192b43a0d292ee4f2754b596b7b79de76f136cfcada9916ff94a544b372 +DIST julia-1.8.0-make-install-no-build.patch 555 BLAKE2B 36a86c3dd281a85f1b1fd68ac9796e70b06bb6afe3140fed97b5c7cd4b24987dc75709c4b1b192d5663c4d704cfb9818ec8d895c293b9b0bd741a3a61c860e47 SHA512 97687d24a3aa0a39994a691026981a91496cd2a82112e9acf9a8edd0f7c2a50d946944e8af495a3b1703f397c7a0e620be76dc28f3bbe14357ee8c4a68a5a3bc +DIST julia-1.8.2-full.tar.gz 275255487 BLAKE2B dd4cb035c3ec3b37fd08215baa76764c2a447ec50f0afbec5e6c02b047e62188015ba1492704fbc31081465f3837d6b8e02b31cfe10239ddd31e80e4bd7121e8 SHA512 0660911bbd9b0e0df9e6c2af851e7119b6067b08c845422e44101b9a92a1cbc069e52838f503b06f64db5b282cde1b533aafd9c6f47d349ae7d2beb48cf7d7a6 DIST julia-hardcoded-libs.patch 2411 BLAKE2B 54eb1d0bbf15bbeea723c32c8ddbb42d3e3fbd22c6d8e2fa4c660d857bc8b6b131f442065689fd1a70c09563ef5c9efa7cb8ff9493ea6b3ed9ec7b05a9cc042e SHA512 4a35a80592c64c8e8924d381b9405283c3c5447ea201715acdcb4e7f6be0560655b0f816fa05127b7df6f9154a74224960aba57b291bd3a8431174eb13c7610e DIST julia-libblastrampoline-4.patch 856 BLAKE2B 5efe1602022eaaadb5f6ed06edd5f9e30e19978c5c469f1619efbcc4604efa3f0cd42bb80ba7cf903a89edbabeefca06bf7f5efe78510b6feea5e188655ad456 SHA512 62097e29865a0d4a633974a3ca4ea35623a6de08d8c63316896cdd95844a394302ad892121ec85d8b2a9ca305dff3123cd01e4b7a27b97beb5da36cbe4cd3fa3 DIST julia-libgit-1.2.patch 17322 BLAKE2B 163ca3dc12e6e654962afc781ef7ae57ea0a74a13d72e40a2944ac6b9ad688467fea2df603f0b5509bd882406c81742ae168a80ae312dea5e7188a3c96996772 SHA512 59688c5f6437fd745e3a37bc8387678a18e7d4ed223907456a426a55f1daaa747b70e2b7907975e4e1af4c32b535d91f1e2685416c4d811aed2f4b6ce5f3bc36 @@ -27,4 +35,5 @@ DIST julia-system-cblas.patch 4816 BLAKE2B f5f56cf6a5c4919f002da4865e51022e738fa DIST make-install-no-build.patch 555 BLAKE2B b49576a9b4fa49ba46f871e774a72f1b78ed37a4cb9be47655617b30e251ce2ef7b4236b045c271be3f3c00b9bd2b907281040658a2068ca986f84a80f5fc141 SHA512 8cb54dc9aac12450cc9d5041b1c4ea9a2b7ddb3c73533d58ce5e78e0547f36ac77f04576e28e15769d73ed02fcdfcd90a9036816fa8a669b2210332f972ee15f EBUILD julia-1.7.1-r4.ebuild 4992 BLAKE2B 590b6dabb0c0bd821db60b389d4f329c67b51de3b029818c6c564d826b2a742ced7e2644202e43cd001bb9cacb160da16cf0658a0a712f5ebef4bbdb6a3acbfa SHA512 6a84e43d2c283fa364dc41a9fa6483fcd4bda27376c25ca56111235d9e870bc7035736c17d7a79c1c8ba81fe51b155fb012e31944f8fb7c0679f6b46e8d6ecf3 EBUILD julia-1.7.3.ebuild 6219 BLAKE2B 9950809d1207c7559a83997728aa905792c1407210a7570b6688606a71e76e412ced767118febba6ffa34541d3d2d21f63ea077b014235134a6eb245b187031c SHA512 ab14e9ebe85006bfc1ce34a7df1137c86ada0bcaa1d001e2b587e333bc303d23d9983997d941a008f094b82106946757cb8556c71257be3ccd2ba90f18e50544 +EBUILD julia-1.8.2.ebuild 4724 BLAKE2B 03364d405678e22f11c63f39c5d24c476956048177b51c3962504c55f12f7326cb5b87b01524692bc2f93fdb7fb85addf62fdd0c215d17aafc80cbc914c14f5e SHA512 e7feb970adbb3af3ac5956cbec9fe1499c70fd16d4e267d5e5bdedbdaf242b58220d4a421307f200911f185a5f2770b711e56d6265d1065104fa1361c25aad42 MISC metadata.xml 1530 BLAKE2B 776f8e2eaaebf6a0429b9019ec606c76f80828c5d27ec07f6503e855d44f681a476d9fe0631de0eb0f609b0256e063c172e8fbfacd3e37118e66c07ade2cb42d SHA512 d172e00e631a7a4e4b61c0f3ad90849b189c8b8aa8586fceb63c26ca407c4e477339f51b05d48681be37d06b873d6c2fce62b61efb4b9874323d92022d570288 diff --git a/dev-lang/julia/julia-1.8.2.ebuild b/dev-lang/julia/julia-1.8.2.ebuild new file mode 100644 index 000000000000..febe76536081 --- /dev/null +++ b/dev-lang/julia/julia-1.8.2.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic llvm pax-utils toolchain-funcs optfeature + +# correct versions for stdlibs are in deps/checksums +# for everything else, run with network-sandbox and wait for the crash + +# 1.8.2 still sits on LLVM 13, bug: https://bugs.gentoo.org/876184 +MY_LLVM_V="13.0.0" +LLVM_MAX_SLOT=13 + +DESCRIPTION="High-performance programming language for technical computing" +HOMEPAGE="https://julialang.org/" + +SRC_URI="https://github.com/JuliaLang/julia/releases/download/v${PV}/${P}-full.tar.gz" +PATCHES=( ) + +# Huge thanks to Arch Linux developers for the patches. +# Patches form version 1.8.0 also apply to 1.8.2. +archlinux_uri="https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk/" +archlinux_patches=( + 074d761f.patch + ed9851b0.patch + julia-hardcoded-libs.patch + julia-libunwind-1.6.patch + julia-llvm-14.patch + julia-system-cblas.patch + make-install-no-build.patch +) +for archlinux_patch in ${archlinux_patches[@]} ; do + archlinux_patch_name="${PN}-1.8.0-${archlinux_patch}" + SRC_URI+=" + ${archlinux_uri}/${archlinux_patch} -> ${archlinux_patch_name} + " + PATCHES+=( "${DISTDIR}/${archlinux_patch_name}" ) +done + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+system-llvm" + +RDEPEND=" + system-llvm? ( sys-devel/llvm:13=[llvm_targets_NVPTX(-)] ) +" +RDEPEND+=" + app-arch/p7zip + dev-libs/gmp:0= + dev-libs/libgit2:0 + >=dev-libs/libpcre2-10.23:0=[jit,unicode] + dev-libs/mpfr:0= + >=dev-libs/libutf8proc-2.6.1:0=[-cjk] + >=dev-util/patchelf-0.13 + >=net-libs/mbedtls-2.2 + net-misc/curl[http2,ssh] + sci-libs/amd:0= + sci-libs/arpack:0= + sci-libs/camd:0= + sci-libs/ccolamd:0= + sci-libs/cholmod:0= + sci-libs/colamd:0= + sci-libs/fftw:3.0=[threads] + sci-libs/openlibm:0= + sci-libs/spqr:0= + sci-libs/umfpack:0= + >=sci-mathematics/dsfmt-2.2.4 + >=sys-libs/libunwind-1.1:0= + sys-libs/zlib:0= + >=virtual/blas-3.6 + virtual/lapack +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + !system-llvm? ( dev-util/cmake ) +" + +pkg_setup() { + use system-llvm && llvm_pkg_setup +} + +src_unpack() { + local tounpack=(${A}) + # the main source tree, followed by deps + unpack "${tounpack[0]}" + + mkdir -p "${S}/deps/srccache/" + for i in "${tounpack[@]:1}"; do + cp "${DISTDIR}/${i}" "${S}/deps/srccache/${i#julia-}" || die + done +} + +src_prepare() { + default + + # Sledgehammer: + # - prevent fetching of bundled stuff in compile and install phase + # - respect CFLAGS + # - respect EPREFIX and Gentoo specific paths + + sed -i \ + -e "\|SHIPFLAGS :=|c\\SHIPFLAGS := ${CFLAGS}" \ + Make.inc || die + + sed -i \ + -e "s|ar -rcs|$(tc-getAR) -rcs|g" \ + src/Makefile || die + + # disable doc install starting git fetching + sed -i -e 's~install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html/en/index.html~install: $(build_depsbindir)/stringreplace~' Makefile || die +} + +src_configure() { + # bug #855602 + filter-lto + + use system-llvm && ewarn "You have enabled system-llvm. This is unsupported by upstream and may not work." + + # julia does not play well with the system versions of libuv + # USE_SYSTEM_LIBM=0 implies using external openlibm + cat <<-EOF > Make.user + LOCALBASE:="${EPREFIX}/usr" + override prefix:="${EPREFIX}/usr" + override libdir:="\$(prefix)/$(get_libdir)" + override CC:=$(tc-getCC) + override CXX:=$(tc-getCXX) + override AR:=$(tc-getAR) + + BUNDLE_DEBUG_LIBS:=0 + USE_BINARYBUILDER:=0 + USE_SYSTEM_CSL:=1 + USE_SYSTEM_LLVM:=$(usex system-llvm 1 0) + USE_SYSTEM_LIBUNWIND:=1 + USE_SYSTEM_PCRE:=1 + USE_SYSTEM_LIBM:=0 + USE_SYSTEM_OPENLIBM:=1 + USE_SYSTEM_DSFMT:=1 + USE_SYSTEM_BLAS:=1 + USE_SYSTEM_LAPACK:=1 + USE_SYSTEM_LIBBLASTRAMPOLINE:=0 + USE_SYSTEM_GMP:=1 + USE_SYSTEM_MPFR:=1 + USE_SYSTEM_LIBSUITESPARSE:=1 + USE_SYSTEM_LIBUV:=0 + USE_SYSTEM_UTF8PROC:=1 + USE_SYSTEM_MBEDTLS:=1 + USE_SYSTEM_LIBSSH2:=1 + USE_SYSTEM_NGHTTP2:=1 + USE_SYSTEM_CURL:=1 + USE_SYSTEM_LIBGIT2:=1 + USE_SYSTEM_PATCHELF:=1 + USE_SYSTEM_ZLIB:=1 + USE_SYSTEM_P7ZIP:=1 + VERBOSE:=1 + EOF +} + +src_compile() { + # Julia accesses /proc/self/mem on Linux + addpredict /proc/self/mem + + default + pax-mark m "$(file usr/bin/julia-* | awk -F : '/ELF/ {print $1}')" +} + +src_install() { + emake install DESTDIR="${D}" + dodoc README.md + + if ! use system-llvm ; then + local llvmslot=$(ver_cut 1 ${MY_LLVM_V}) + cp "${S}/usr/lib/libLLVM-${llvmslot}jl.so" "${ED}/usr/$(get_libdir)/julia/" || die + fi + + mv "${ED}"/usr/etc/julia "${ED}"/etc || die + rmdir "${ED}"/usr/etc || die + mv "${ED}"/usr/share/doc/julia/html "${ED}"/usr/share/doc/"${PF}" || die + rmdir "${ED}"/usr/share/doc/julia || die + + # The appdata directory is deprecated. + mv "${ED}"/usr/share/{appdata,metainfo}/ || die +} + +pkg_postinst() { + optfeature "Julia Plots" sci-visualization/gr +} diff --git a/dev-lang/mercury-extras/Manifest b/dev-lang/mercury-extras/Manifest index d0bc415c27a7..151188895d81 100644 --- a/dev-lang/mercury-extras/Manifest +++ b/dev-lang/mercury-extras/Manifest @@ -8,6 +8,6 @@ DIST mercury-srcdist-22.01.1.tar.gz 48956249 BLAKE2B 0f5a7662327f27c27a4d9e421f7 DIST mercury-srcdist-22.01.tar.gz 48960609 BLAKE2B 4ac45251bc098c1465f4bc418501db152bfcf36a2e04bb9153a44c44ff2dff300545103c29551818e773728c5a61947c019997fcc2cb64900e538d5ef64c1b39 SHA512 35b3b1e9fd85062edea5263b304bfc965382d04353e5548d59211519ee222bb6a8e8c95cb03faa089062e39c90b2d1c4af7ca0d9eabbf3bb44872d461e10ff2d EBUILD mercury-extras-20.06.1.ebuild 7427 BLAKE2B bc23528da4b623f0d9d2bf554f4ac991ac168bd3c735a5a0929d062627be313c74b3e88bbda05f9fb97dbb1a16ffd02326712254ec6da3b6411c5124a8de8e3a SHA512 a1960b7b5fe84778f9a4976ae6fdf5a241b7c91985da381b64cdbc1bc9fdcc9718c73d01247c0dd4033d3ed738752c3c5560c2d7bc50bdedcb69c8e3c5f6ed60 EBUILD mercury-extras-20.06.ebuild 7425 BLAKE2B 8e6c683c23df1f3a78232f98f1f952dff7dc0b44572329f0a3144c029c5cdc0013665c73b0f78bf8ab4b0e6b0f02de4294ea408dec464b18a652c750be3ad299 SHA512 82516ccaa126c5aaf67eaabce6056e69bd74e5faa2c608d44238462cca31929e6734815d660bf475a9ea86d024ef9132741b099d623d7338515d847053a8194c -EBUILD mercury-extras-22.01.1.ebuild 7176 BLAKE2B 147b18be9010a746465c4928ecbd4f6315bb4a8cef8a5b31633a43af1dfc7f3897f640e2729135ed397f2a5b4b016eae43c43aefc4844dfd98be58e9443ea5bd SHA512 33fb19a33af51c55dadc4f36a98add643b40cb435e8dce692716bb66206d0c01e4db424782935b1a300fd52232ef76c8b13dd7065f65353b5400358de0a4bf02 -EBUILD mercury-extras-22.01.ebuild 7178 BLAKE2B 2301476d4aaf8197d2e744c9ae0c0209ddfbd01cde6f7aa41391acc1451c8e65f229596fbd10bfe1541437ed70e55900f01d4562e71489b156357268b3c82ae1 SHA512 e8299b195087ba15122ed6455c080d93f4e959cba1989df0ff9950915b98eb9a7e9c3e6a72625a349320fd95ea04ec676cf304d98fb2bcaee1b3e5b81275f330 +EBUILD mercury-extras-22.01.1.ebuild 7169 BLAKE2B 671c063c175dd52de6f876a4ba7e03be77e58b5592c633a2bc499eb7cbf30b116c93dd2f4b7282f07531e1ad2117f4d15c2b457f140b46daeffffd1d151c29d4 SHA512 c8b8b6f41ae548c86e6034ab334c3010c63c84fab55a6eff34911d02cb60639736c1807d3c411404f8239227e9ec2aaa577bce2e3687137baff1df6ca0f7d8cc +EBUILD mercury-extras-22.01.ebuild 7171 BLAKE2B 30e1cbe12ca19954ab9df8110a467a18aac9f2fdb39db06357c1eb5521a2bfc9fe49dd13c55ad9e0802b729b5e8773a445532e39583a06abfbcbdbc9625d24ad SHA512 c8f0e1b208caa76e319fe6d401d42c9ddb442724d5022d5b13a5ff4b6def255104a3fe44454e8c5fb5a7bb27943e76025373a8cb939fa250bbd8aa2aa0da485a MISC metadata.xml 319 BLAKE2B 0f18145c4e9a495434e942a72df22a21a6cc09a3f8d896a0ade3ac4c94da8a743c15c4ff5d48c355b4d507b56ab90c96492aa42403310346dc0bea9de86b86e4 SHA512 ea952456995b9fd16f129dbe31a2deb46fceea5f7ad2a4d484c2195227805fe120795a9fc1238090a1cd2a032061ab5c35209ed498b6f64deb1391e42c1d2677 diff --git a/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild b/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild index 55097f04e108..173c1939754c 100644 --- a/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild +++ b/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit eutils multilib vcs-clean +inherit multilib vcs-clean PATCHSET_VER="1" MY_P=mercury-srcdist-${PV} diff --git a/dev-lang/mercury-extras/mercury-extras-22.01.ebuild b/dev-lang/mercury-extras/mercury-extras-22.01.ebuild index c90f5ea06af4..c73b6e8a9b8c 100644 --- a/dev-lang/mercury-extras/mercury-extras-22.01.ebuild +++ b/dev-lang/mercury-extras/mercury-extras-22.01.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit eutils multilib vcs-clean +inherit multilib vcs-clean PATCHSET_VER="0" MY_P=mercury-srcdist-${PV} diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 22d23a7c0b4b..9527196cda19 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -6,8 +6,6 @@ DIST Python-3.10.6.tar.xz 19600672 BLAKE2B b21398f68e13cf8464077aa2c7f08d9044198 DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8 SHA512 9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e DIST Python-3.10.7.tar.xz 19618696 BLAKE2B 45e38e8b8a87ea5c041998a9be5e8fb25c2b57c1f26823833518b06bbf8795b30256fae71ff2175ec53e7af51bf383e6f5109d8fabe370e4aa5f6fc61821c889 SHA512 dc3432d72ee7382617318c9645204876d13bb61d4caf3fbbb65e6b14897261123c743049657c95e159e5566daf4dcde613d2e393f025de758f610b44eb958313 DIST Python-3.10.7.tar.xz.asc 833 BLAKE2B 201ef40872ac8dc8886128b98fc13a0b14ab80db03ec467933fef0356f4a8728679eb77ae1044c51653cf3bd81e93f0a00f59c6f852e75499af95b34f2d6607d SHA512 a65d152d87870de763de3384a1c0ff0309068a2af0fcdfa39a6f968a52b59c56229553cf6a955ec0af1d3db5bf4641c4e91d6150764548d2e9fb0e9a01ab759d -DIST Python-3.11.0rc1.tar.xz 19815524 BLAKE2B 7dae240dbed052667b46927ccbb483a717b0fe0ba199721d526354d1b89a6dd2842ab0f6c3b078385e4acb7557d06f252d61aacb07d70c7f5598ed91567d2053 SHA512 2a72ea59277f8115e418ced671969fc0d5ba271c7740f70c665a4b450a59d7752278d061bd59f136dacfa608ed167f983c6589b214a973b1b63ea2115ea298bb -DIST Python-3.11.0rc1.tar.xz.asc 833 BLAKE2B da46a0ab62ef3f2b7a7921294a0d775ca6ab254e3229338232b3d11107aa1d74adc21911678f08f44cc1cd9184beada00d4b60dde60722ef91a247367b13e191 SHA512 d4cffc90c2ed7b8ea7228a21f7ac902a92f27003f1420ad751b1691de950974ea174cb0471b6e19ed1548dc5382012fa9ad5fcf83c34646c7ea2d73c88799e38 DIST Python-3.11.0rc2.tar.xz 19828340 BLAKE2B c4e8578d967917fc6f19355c466ba8e5487e83a17b373dd03ae90f2a73f5f6d07c38ec308c03435d23454cdcb06e63b74fc9ceb3900079996ae71b9327a4a5b3 SHA512 8b37bc9df3c966bd35cffdb7d6406a3c1a5ccfbea10bd8dad498880e3b1492f8cdbbe227ab3a30557843eb05d8fb93077c791e25d71b33ed420992d54b6c9473 DIST Python-3.11.0rc2.tar.xz.asc 833 BLAKE2B 80ea3e8a3565fef6552da2287a5bf07a764002c273842b7d03a417a75adfe616e1b7816c161c42751a495b32ab8d8c11efc6c90ade97c0b31be54f7391ee9c9d SHA512 13e6bfa719db29aa169763399203168923cbfbb01d209e18269399ca84723582f480134edd3bf9f24785cd5ab0486411132d6bbb354fa45ebbba68bf4c70021a DIST Python-3.8.13.tar.xz 19023016 BLAKE2B d3cb8624496e56d93d34f2aa5082746869a99210197529bc19e6a9d265f4ce246e0e83a3528a7602a28aac8855bf84e6bf6495b85e9202fcf04ef90600cb5e43 SHA512 5c732b5d21b189b99a0e9ccd3ae59466bed60a930d5d3f437a262d38f0797b776cecbf12a1852eaebcfb638a6f2e28e471cc2ebf94237cc728144be21842cb81 @@ -23,34 +21,24 @@ DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 75c93fab19137a966b3775 DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 701a7a4da1a09f71dee8fdf924a45e030b8ae93e469a2789b28b904d2fd6b011589fb940eb0c262e8b19005af523a2f66075d053fb60892d6ebd473159fce718 SHA512 ed43ba18735ddf72c434bfe905894d156a144a77f9fb8266378d384e840b376c6220859d8d1af83f304293368bf1dd45881316c1797ba25d618a064daaacab17 DIST python-gentoo-patches-3.10.6_p4.tar.xz 28612 BLAKE2B 197ef33c3086cb9efaf09868145826e2889f61d6fb207df8b60ac6cfc4ca637c8a87fd10afa2d8a7a47ae81bcf0ae589085c694523e1ca6f85acdc4e517b7d07 SHA512 8bd0aa8f7a775d12914d542dbb04c7b555055228002dd826a815255d4a35392e09c44d560cc5da7df1feae98e2f73e8fbf476e2811ae5269f91120c11cbb6291 DIST python-gentoo-patches-3.10.7.tar.xz 12040 BLAKE2B fcbf07894376fff4145534d592c97a5be6b361e9754c548ae483a388916acca8e7ff6c6cab1344d36af52974166590c82bf548e681401a6d2e5604f3e4ae9e23 SHA512 d67e16fc19afed997ac383284afa08fc079cf8128b457a8a5d15218ae7d6718f81e88bed60207f10318fa7ce7a415d0645655b5610d7b2087383fbd07d0ef2c6 -DIST python-gentoo-patches-3.11.0rc1.tar.xz 4384 BLAKE2B 31bcdc055bfaf3434dbb02543aaf66910eaccd01808d9a0e57bf7cb3b097fc0046c00ac44737d9c37e3b6d074c524f4dd3ab439a741e66d74a0425889ecaead5 SHA512 05b044e2d8f881c471528600ee300bfd9cf5160609dfb3d7cbdb8e43f47b681542582a85de97e28e6a3b89a3fb6c8d7398e029d31e20cea9c5a2a71700382d4e -DIST python-gentoo-patches-3.11.0rc1_p1.tar.xz 19584 BLAKE2B 33c87e2e7141fa5cdf343df8cf30e8e0bd37fdfc7b4d84564b1131c57db27b5886184fd1291b2a898efafec60da5c01d16dce8b3c8792df7df15793d767d74cd SHA512 dc5547622a17bc899dfa7f55a4705f780fd3b731ccdb2c0a87e3d71b4490a32b54683ff862f412e2ac3480f0e84acf2e88176ecf89a8d62b97454e51258696ea -DIST python-gentoo-patches-3.11.0rc1_p2-r1.tar.xz 22364 BLAKE2B 7069ae59e64214b269aa05e8ce86191743aa339fc78a57f5a6deaf79c009ce5011f73c4c30cdeb21cfce51b80fc75153549ae4c3ceaf200886c799faa07eb96e SHA512 43d811c57fe44bd90f468f0ce6fef1b57e44d4322313cf0323df25a3b9dc4489130edb09af50c4228506705e8e567a5b566cd273dc072f629e4bbcbecf41990f DIST python-gentoo-patches-3.11.0rc2.tar.xz 5124 BLAKE2B 2e8150c45d8da16309902757f57c8433d871d531153e1b51aa6868dad36d16c1eaada4ba67bfa8057315ff6771f6d17502de8b9b07a5c7c734cbc8f9b379cba7 SHA512 f9d84262204a6eb4a76e4e7c16e9f2f0f23a5d0458e81648f4c5c79c83b865000d2d34ee65f01316e14b596fa68f8b036f558a6bbbb06c66b33db7d2b891a5b5 DIST python-gentoo-patches-3.8.13_p6.tar.xz 27968 BLAKE2B 0cafbdfed47e0d58a9798c1e090abb17428472f769ebe4125cf1210218b90bcfd2ad8790fafbfdc1daccc51078a6bf5e068157f05151c2283eb80d5fe128d85c SHA512 b23d51478cc126a6f7f3d1d6d2302a13f3e873a3fac19c7b2b86b79f4b25bd421b60e5ecbe9bb606ee0eedc0e6871d20c0befd1b6596b525bf6ef79a19230ae2 -DIST python-gentoo-patches-3.8.13_p7.tar.xz 41332 BLAKE2B e61fe83b1260fbdc3086384834914625ae361c3ab2365f5f86c454423f4738b1aa20f46cf95b8a64b54b7cc000761964d5db65383bba9bdcc2a86894aacbdd5b SHA512 e71fff8291c4dfec43d3609e84de2fe6afc29ee6087410f047e972294e555e5a17b7f8d19778a79e67bad66855fd7a163b5a047aee99ee357d5306d7cd01f989 DIST python-gentoo-patches-3.8.13_p8.tar.xz 43204 BLAKE2B 6fb162bfcd2ab8c1fb4208716382aa144bf21b1bd8c2f00a2bd60e7cd0b0d8e034803e8f4129cf49cf6e594467aa2e4a45eb4cb72ddd8516ffd8f797570d59cd SHA512 41ec04e3257021fdcc848587c2275b241d0b31d1d6c10162e30b86920109286c92171d6143bb8be6d1f1c9070d43d31dc0290bdffac50d09d32c2493e631637c DIST python-gentoo-patches-3.8.14.tar.xz 25700 BLAKE2B de4ff020ecc6889a1c7ae29917cf0f06f930dbfbc2084d13149d8c64e25e1f9881b9f6ded5943101df871e91176a05bf983efdaa293831cc7801a8bad8e8f6d7 SHA512 8073bf34b12cbe71fcc54cf438b8686cd1b073e41846a6877482483951ed25e09fc74106b787f3f6c5705961b83e83f0c79184c1b5b4de3539a4e670b70efcb2 DIST python-gentoo-patches-3.9.13_p4.tar.xz 22072 BLAKE2B a0e084eff35d075d2255b139d0db114d282cb6c9c0c2ea51a8ecb7f5f1dc8096d6578ae5f804b7583a2b7842152b5723ad802ca816d46813c40aaa756118afc8 SHA512 cdf8d43fd5263c4956be234f36c0767215ab2495705d4f2a060b32ecbfbe159e618e31693b0538a1b970f7b27ebe4953063f585930d074dcaf59f2f61486e6b6 -DIST python-gentoo-patches-3.9.13_p5.tar.xz 35660 BLAKE2B be3fe3a4db5e94a06c6bcb36eee71fd7e33cf27a4f3a259e5d0bd332b4765e77d5753247ddf5bbc3cbf10647f55e1897c943a7149afc76a9649d634fbfaff682 SHA512 7d6f1d215df0e50b1b4837f62c160d3262c6d9a29dad1a3f82590f5f84245defcd9b3de500ec78f01a3308275647b7a5e72a16c7425aec1edb841ba079100e1b DIST python-gentoo-patches-3.9.13_p6.tar.xz 37508 BLAKE2B 6d55aec9ae139cbe6d35b84335174d5fba5784bf52eb665e2d3a27693a2abb843bce1f190c92bfd173359c3782cae06a6b3520932b08aec678332928c5a27277 SHA512 1b1dec45d959849bf72b0646329e8cf74301e0f5373d6e2dbefb63d60fdddbe9fc33abda7d2312af8c52feadf3bacd04b627626d876acecc8984d3192a2d029d DIST python-gentoo-patches-3.9.14.tar.xz 20208 BLAKE2B 964f1eca6423247bbe862de36ea6d3a337acd70405d5f046493907da3519bad99f6ab9065b2d8af1ce31bbad4183cf95c285f1040d55ce1b5dfca986fc2c849a SHA512 271ccfdc065fe6ef26621d79eb9e758264c53aad2b74d1d50bdb0bf64462389019503a3383c8d5b044231e9c3e2019d7f1240b27ca7fb9502a0beb728161b9bb -EBUILD python-2.7.18_p15-r1.ebuild 8315 BLAKE2B cc31d031262c95e2e8a187017e05bc90cc7c75b240efbd3c565d0fa686ee14dcf8cd9d83e533a479edb95901dbb92a9d2ff924cbebe148e9b54caa3ce635e350 SHA512 32ae3d2eab2105fd83bd23467dd1cc3e2527d8c06fbdd8bc08b48542e4ee06388c1d93db4d99e80aa7a6a5e6c8f6089e2dffb18dce1155b7a8d6bd7555389a0d +EBUILD python-2.7.18_p15-r1.ebuild 8307 BLAKE2B 4be343c831fc645acc31432978f0ddb6da538abadc55238b5907a7b7c822c2e308455d1bb0d27d53c887be89fca742088932c2d4ba570293097113f6b5c0c2a6 SHA512 5fb05c1a8f045fd3eb3e24fafef2063fc51db7cfd13fcb3475a1c0e54c458db76c5667f9e164bd9ec084ba9965b7745bbf3c6bc7070db228b32c934a19722ecf EBUILD python-2.7.18_p15.ebuild 9827 BLAKE2B 77ebeacfa236e518ec0c0a791e0da60f8158d369e870c88ce69d1eef25cdc99e658903abf313452b849254e97b4c9f583e0edb75ec845faf5b47fb2fc3173ce4 SHA512 19219cd43391d8d53838c9b0e15b30f8ccb5d5a23503a213cc961ff2fa545cd17a5ecc6ce253e2a01534db3bc931be212969c40885c2e99f203c23a5ecb689a1 EBUILD python-3.10.6_p2.ebuild 11181 BLAKE2B f8180bd07e43dffedafd7d912bcb9a002e93c1514c72055b24c65f36b7ef477e748bb777fa02da4c6d2c6391a1eaa9f59266b09fafb2e7ca8a67a96efd6f423c SHA512 4613ab1e7336e38a91877d4b1c5558e5221a770d8171d92fff319c6a4f64127bd9cb6dd8c56d84e70558de8ac647a315d740336834cdfa1ad3b86b184408c54b EBUILD python-3.10.6_p3.ebuild 11161 BLAKE2B b1d379be929e3a5ef8eb45beff1581e99085fdfc3af2aad29c9202284b73c225b82ba8ae81fe1db6191bc97f45d59ad9de2bcf664407269e890bb658da4072e5 SHA512 724f964f56c8c8e7859719eaf3b009f84371b5c70c509147f2a010959e93455daf469399c4159a3cba61de80ab08c327e908d8ffdbbbdb2e9893e88172969a41 EBUILD python-3.10.6_p4.ebuild 11158 BLAKE2B ffc60d5825f03183cf13557e9c88af963bef569bdea2a410c0d2b7efedbac0f6c7f6ea90647bf46e012567c87da49f5f9744cac3cce9faaad64418295135ddcb SHA512 945b1f59c7c9c805f331f88e2d69321c9d7df9b0d9471cb5a0fc40507bf815ebae9399b0853f1669cca89ce81f528ebc8d30f97ff2be3d9378ed9e547011aba4 -EBUILD python-3.10.7.ebuild 11162 BLAKE2B c8ac4f31a628990997d8b30e903d677770eda055c7d7296bf28543814a7d05e4be65791e355e43feccda58a60952428cc05abb01de5814463614c34486235da1 SHA512 82922d217eefe559fbddde7c628a087167262070e451f4fe6dce98491781a0f9d4a403c6e6d799e112fd4fecf60e9652a92958b5966c3849b17f29130ee2ef49 -EBUILD python-3.11.0_rc1.ebuild 13384 BLAKE2B 7ac3f74190fafd1321f2ae9b478cb1b7381f13ce88d1839bbe2eea12a9abb0f14286f3e6036ca65c2d37ca6b07b62c14f557a7af080f6f05f119e7bbd77764cc SHA512 3b94a9e45017c0ec3d2bb2ca346d423a0e31d3b1f2c1fa098aa2c4f0af58e49f3626688dacde9740b2c1f44c63f143bf43ec305d0ce69c3e68de3ff6ae0a88c3 -EBUILD python-3.11.0_rc1_p1.ebuild 13357 BLAKE2B fac65a9fba93a49af0ed0dd91f532e6cd729b815ae71b06dcdc40391dbf5252c56067be5a8085576cee41bf96d011fe9264ec0c390bb22db2265579d8b696092 SHA512 faa9b3067f81e57d8969825fa7851ac74690fdaab8b380f963f8567a09ce69a250592ee23df42f584c25261a49e93bafcecd23ab9d392d90ad4794e2c532d7e7 -EBUILD python-3.11.0_rc1_p2.ebuild 13360 BLAKE2B 20debe9759b033b1c2a54e991cfba8beb164e8b7eb37c2df235f31041c4e3d859a65d626d68b151455a746506b28b9a8df4812e1e62faae19f66aa79187db246 SHA512 1cefca94317fdd87dab7a4fc8db0aaba62e8c5a9f95f2c5d8962c67ce5ee89287290e194e3b085cf89fa74a5cc6f191a4c0334e5a13c0a60290b4ab0bb3f2a46 +EBUILD python-3.10.7.ebuild 11160 BLAKE2B 38952cce0d02320f9d1ddf4a4966cb338a832982a16982d4300e0f7a55f5578909cee92eebe0c69bd2bece4e78d197b86a6fd18d8a912fded39371ee58c2254f SHA512 dcab16c151d51520d794c3657e6ad84b249229544f97abb35e25b523bce0db41c0f9fa6e4bf31120b40ff55bcbed88bcbb6e0b1370a1660b6c0a4bcd5a289b1c EBUILD python-3.11.0_rc2.ebuild 13357 BLAKE2B fac65a9fba93a49af0ed0dd91f532e6cd729b815ae71b06dcdc40391dbf5252c56067be5a8085576cee41bf96d011fe9264ec0c390bb22db2265579d8b696092 SHA512 faa9b3067f81e57d8969825fa7851ac74690fdaab8b380f963f8567a09ce69a250592ee23df42f584c25261a49e93bafcecd23ab9d392d90ad4794e2c532d7e7 EBUILD python-3.8.13_p6.ebuild 9731 BLAKE2B 0660743997da89023e3192c16bee0c1a14289ddc2f3fa43e19f105d208359eed8155a8345f29c214322ada0aa5c7e5eb50a564546f506abc3ea2204f44d1217c SHA512 b47a01911ed23390ef2091b1f09edf16d2398178ba0d9ec792f8afd06fcf1fb472c020a908af3a6b7c20396f8c6049767d2f11cfe9d15afa4df135b2cc0ee046 -EBUILD python-3.8.13_p7.ebuild 9708 BLAKE2B d622c26fbc1791c567ea5db09e1f85e7b3c50f9894e7734c4f50de99142f029a47ffb2ce81808ab773958f44ea34d2dc110318589c950f4ee70144702d2ca20c SHA512 76b37e2a085df15d02ca285fa3f0980a043067591e70ab47d44bd010b609c34a521f0a2f7cebf34d349c9e4275f3a9b8bd09439eb16e5e7ea84b55d4d3b01ef1 EBUILD python-3.8.13_p8.ebuild 9705 BLAKE2B ce8180be109068fe25e8b2931a69f4247ee10f841a15528d7d976ad0acd36bbc6a58cdcb72a2158abc6fe79e8f581f8abb5ac61af6e8f157b0993c1ff9febfcc SHA512 9c0169004d8c820ce53b62576898ad0ca36df2ef0c41cb313943042f5cb76b0246165a3aecf7c14f5c233d86273dcbf1800bfc928714947f304316db2412a357 -EBUILD python-3.8.14.ebuild 9712 BLAKE2B 1fc6b71d1bfc7f508fe722c2370ce0d841bcc9c9248143b90ea5cdd6ac5db52fcecf19d213b7b79a4fe0aa2964814bc99674838a5de682d814351d6b390c2688 SHA512 89de4861a64051de93b226aa61cc4afc39db0207692455b5772556885f33904f129b48e3be3f919b704225a680c49791169e4ff97c197c3a37c450dd83080b59 +EBUILD python-3.8.14.ebuild 9708 BLAKE2B 5b5a745272d4f416e8e8b044a3b8b75674b5cba19f8a1dcc0c3b4f3c3bb5ccbb0b37f48d0b49d9001cf9fe35918199f4d8e40fe8c9269d32fd078e54dab9ec8c SHA512 c2bf2a454e3fb368bac78483f4898798ba6b6d9869e0019808b2a1ac89c84ecde4a7221e810bbafc40d008e08fd3185234ea24bdec5f62fd091813b39e73580e EBUILD python-3.9.13_p4.ebuild 10984 BLAKE2B 8743da1a832eb69289727f94f19a9ca7c9e42156847d25168adb1bee66cbc980d28f2969260baf5ddca124c01498f085bb9fd50c5e80083609a5d987337429b4 SHA512 d8cf0aae2e36445efb4a0d0df4a028ab7d990f017196a18127973b7d88dc4979585901102106c32d8281f640334b079a8efedea8f45fca75a13c2453cff4b64c -EBUILD python-3.9.13_p5.ebuild 10964 BLAKE2B 367eff5f5f1fde3114ae2c6e215291911b90575d5705e144694d365d76e1a0ee95ce08e984125b6b0e769c17075da5cf4314d82f0f97d2845708df5fe0e49263 SHA512 042cd5aa72265de612c45e1c457f72e027e3752e31ecf7ff1bfee685115b2512aee43b4e65145ec482bb0ec31229d9b4855fe4d420f0aa9fd7d29a0251d00690 EBUILD python-3.9.13_p6.ebuild 10960 BLAKE2B dcd386bfd116294e4723017de6afe87f8b99749553a57d20671e1a3454cfa481af0e2e15353dc2f0aa85fa050ae64b542e8c4707090fc0736496eb17407c7cde SHA512 13263d81cbd8e40e0428034753a6c290e48c44a149b438c5e23132b15b908fd49991a64515772860c89a9fd0dc867e4a309341ad52289242505ef7d92044d759 -EBUILD python-3.9.14.ebuild 10965 BLAKE2B 971e8c4cffb53ce7b45971b171bb9552b7187f81e88322e774931b9d0e3619fbc6508cb9f847656bfdb227702aca298bf1b42715696692dd4ea5b37dd7a91d2d SHA512 7ea76b2370612035ea5f95059f7314aca8b7c3c8c128b86d0e42f55ab3dd350e132e020ae629d05e493fba16384cdf0e5a68028f0c2d9aaa1f1c04941afb06ce +EBUILD python-3.9.14.ebuild 10959 BLAKE2B 35040f6e41a454b1595fc5f4914a2a07d0b11f319986e53f1eddf74b930c30a39a2f4e64b0d8bd1fd853902a4835702997a748d42f5263e1731eb08fedea43cf SHA512 b0093d91a125d4968e0a8033567691834a9cabc4ab698ae0d9c0a42a7f4101318b3dd9afb538cc553b764b7a39a71b5ec8683d1dbd64d6d5c2a4e0e36ea2d24a MISC metadata.xml 1068 BLAKE2B 3c3511739ae8251d11bde32aa3a21225fd3468f2b1f31c459de956c5bb7dbc2de4103a288dd29b26d1023e40bac62631fa953d1515513e934f5c3962d9c715a7 SHA512 0f7d3f9305cc539619568aea7e54cdb9a3319579e811108cf03d7c66290e4f21080a87ca02f1a62264d4ecd41a243c91f0a639e6c064ccf2b24b460508c848b8 diff --git a/dev-lang/python/python-2.7.18_p15-r1.ebuild b/dev-lang/python/python-2.7.18_p15-r1.ebuild index 6ca084a510fb..051f660f8f9b 100644 --- a/dev-lang/python/python-2.7.18_p15-r1.ebuild +++ b/dev-lang/python/python-2.7.18_p15-r1.ebuild @@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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=" berkdb bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl tk wininst +xml diff --git a/dev-lang/python/python-3.10.7.ebuild b/dev-lang/python/python-3.10.7.ebuild index b919f0692412..5670e81124d4 100644 --- a/dev-lang/python/python-3.10.7.ebuild +++ b/dev-lang/python/python-3.10.7.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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=" bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk +xml diff --git a/dev-lang/python/python-3.11.0_rc1.ebuild b/dev-lang/python/python-3.11.0_rc1.ebuild deleted file mode 100644 index 77ad9301d29f..000000000000 --- a/dev-lang/python/python-3.11.0_rc1.ebuild +++ /dev/null @@ -1,482 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened libedit lto - +ncurses pgo +readline +sqlite +ssl test tk -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !! /dev/null || die - ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" - - # Avoid as many dependencies as possible for the cross build. - cat >> Makefile <<-EOF || die - MODULE_NIS_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__GDBM_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__SQLITE3_STATE=disabled - MODULE__HASHLIB_STATE=disabled - MODULE__SSL_STATE=disabled - MODULE__CURSES_STATE=disabled - MODULE__CURSES_PANEL_STATE=disabled - MODULE_READLINE_STATE=disabled - MODULE__TKINTER_STATE=disabled - MODULE_PYEXPAT_STATE=disabled - MODULE_ZLIB_STATE=disabled - EOF - - # Unfortunately, we do have to build this immediately, and - # not in src_compile, because CHOST configure for Python - # will check the existence of the --with-build-python value - # immediately. - emake - popd &> /dev/null || die - fi - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # force-disable modules we don't want built - local disable_modules=( NIS ) - use gdbm || disable_modules+=( _GDBM _DBM ) - use sqlite || disable_modules+=( _SQLITE3 ) - use ssl || disable_modules+=( _HASHLIB _SSL ) - use ncurses || disable_modules+=( _CURSES _CURSES_PANEL ) - use readline || disable_modules+=( READLINE ) - use tk || disable_modules+=( _TKINTER ) - - local mod - for mod in "${disable_modules[@]}"; do - echo "MODULE_${mod}_STATE=disabled" - done >> Makefile || die - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # this just happens to skip test_support.test_freeze that is broken - # without bundled expat - # TODO: get a proper skip for it upstream - local -x LOGNAME=buildbot - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"sqlite3 || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} - -pkg_postinst() { - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test "${v}" -lt 3.11.0_beta4-r2; then - ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files" - ewarn "installed previously are no longer valid and will be regenerated" - ewarn "(or ignored) on the next import. This may cause sandbox failures" - ewarn "when installing some packages and checksum mismatches when removing" - ewarn "old versions. To actively prevent this, rebuild all packages" - ewarn "installing Python 3.11 modules, e.g. using:" - ewarn - ewarn " emerge -1v /usr/lib/python3.11/site-packages" - fi - done -} diff --git a/dev-lang/python/python-3.11.0_rc1_p1.ebuild b/dev-lang/python/python-3.11.0_rc1_p1.ebuild deleted file mode 100644 index bba860f7875a..000000000000 --- a/dev-lang/python/python-3.11.0_rc1_p1.ebuild +++ /dev/null @@ -1,481 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened libedit lto - +ncurses pgo +readline +sqlite +ssl test tk -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !! /dev/null || die - ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" - - # Avoid as many dependencies as possible for the cross build. - cat >> Makefile <<-EOF || die - MODULE_NIS_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__GDBM_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__SQLITE3_STATE=disabled - MODULE__HASHLIB_STATE=disabled - MODULE__SSL_STATE=disabled - MODULE__CURSES_STATE=disabled - MODULE__CURSES_PANEL_STATE=disabled - MODULE_READLINE_STATE=disabled - MODULE__TKINTER_STATE=disabled - MODULE_PYEXPAT_STATE=disabled - MODULE_ZLIB_STATE=disabled - EOF - - # Unfortunately, we do have to build this immediately, and - # not in src_compile, because CHOST configure for Python - # will check the existence of the --with-build-python value - # immediately. - emake - popd &> /dev/null || die - fi - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # force-disable modules we don't want built - local disable_modules=( NIS ) - use gdbm || disable_modules+=( _GDBM _DBM ) - use sqlite || disable_modules+=( _SQLITE3 ) - use ssl || disable_modules+=( _HASHLIB _SSL ) - use ncurses || disable_modules+=( _CURSES _CURSES_PANEL ) - use readline || disable_modules+=( READLINE ) - use tk || disable_modules+=( _TKINTER ) - - local mod - for mod in "${disable_modules[@]}"; do - echo "MODULE_${mod}_STATE=disabled" - done >> Makefile || die - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # this just happens to skip test_support.test_freeze that is broken - # without bundled expat - # TODO: get a proper skip for it upstream - local -x LOGNAME=buildbot - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"sqlite3 || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} - -pkg_postinst() { - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test "${v}" -lt 3.11.0_beta4-r2; then - ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files" - ewarn "installed previously are no longer valid and will be regenerated" - ewarn "(or ignored) on the next import. This may cause sandbox failures" - ewarn "when installing some packages and checksum mismatches when removing" - ewarn "old versions. To actively prevent this, rebuild all packages" - ewarn "installing Python 3.11 modules, e.g. using:" - ewarn - ewarn " emerge -1v /usr/lib/python3.11/site-packages" - fi - done -} diff --git a/dev-lang/python/python-3.11.0_rc1_p2.ebuild b/dev-lang/python/python-3.11.0_rc1_p2.ebuild deleted file mode 100644 index 2777f4c09df3..000000000000 --- a/dev-lang/python/python-3.11.0_rc1_p2.ebuild +++ /dev/null @@ -1,481 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}-r1" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened libedit lto - +ncurses pgo +readline +sqlite +ssl test tk -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !! /dev/null || die - ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" - - # Avoid as many dependencies as possible for the cross build. - cat >> Makefile <<-EOF || die - MODULE_NIS_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__GDBM_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__SQLITE3_STATE=disabled - MODULE__HASHLIB_STATE=disabled - MODULE__SSL_STATE=disabled - MODULE__CURSES_STATE=disabled - MODULE__CURSES_PANEL_STATE=disabled - MODULE_READLINE_STATE=disabled - MODULE__TKINTER_STATE=disabled - MODULE_PYEXPAT_STATE=disabled - MODULE_ZLIB_STATE=disabled - EOF - - # Unfortunately, we do have to build this immediately, and - # not in src_compile, because CHOST configure for Python - # will check the existence of the --with-build-python value - # immediately. - emake - popd &> /dev/null || die - fi - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # force-disable modules we don't want built - local disable_modules=( NIS ) - use gdbm || disable_modules+=( _GDBM _DBM ) - use sqlite || disable_modules+=( _SQLITE3 ) - use ssl || disable_modules+=( _HASHLIB _SSL ) - use ncurses || disable_modules+=( _CURSES _CURSES_PANEL ) - use readline || disable_modules+=( READLINE ) - use tk || disable_modules+=( _TKINTER ) - - local mod - for mod in "${disable_modules[@]}"; do - echo "MODULE_${mod}_STATE=disabled" - done >> Makefile || die - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # this just happens to skip test_support.test_freeze that is broken - # without bundled expat - # TODO: get a proper skip for it upstream - local -x LOGNAME=buildbot - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"sqlite3 || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} - -pkg_postinst() { - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test "${v}" -lt 3.11.0_beta4-r2; then - ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files" - ewarn "installed previously are no longer valid and will be regenerated" - ewarn "(or ignored) on the next import. This may cause sandbox failures" - ewarn "when installing some packages and checksum mismatches when removing" - ewarn "old versions. To actively prevent this, rebuild all packages" - ewarn "installing Python 3.11 modules, e.g. using:" - ewarn - ewarn " emerge -1v /usr/lib/python3.11/site-packages" - fi - done -} diff --git a/dev-lang/python/python-3.8.13_p7.ebuild b/dev-lang/python/python-3.8.13_p7.ebuild deleted file mode 100644 index 699bd117f340..000000000000 --- a/dev-lang/python/python-3.8.13_p7.ebuild +++ /dev/null @@ -1,348 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo - +readline +sqlite +ssl test tk wininst +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_8(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -# autoconf-archive needed to eautoreconf -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) -" -RDEPEND+=" - !build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -QA_PKGCONFIG_VERSION=${PYVER} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat and libffi are not used. - rm -r Modules/expat || die - rm -r Modules/_ctypes/libffi* || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - # https://bugs.gentoo.org/850151 - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die - - # force the correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs) - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - # disable automagic bluetooth headers detection - if ! use bluetooth; then - local -x ac_cv_header_bluetooth_bluetooth_h=no - fi - local disable - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - # PKG_CONFIG needed for cross. - tc-export CXX PKG_CONFIG - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - - local dbmliborder= - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - if ! use wininst; then - rm "${libdir}/distutils/command/"wininst-*.exe || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.8.14.ebuild b/dev-lang/python/python-3.8.14.ebuild index add41cfe710b..034a3f2c94f2 100644 --- a/dev-lang/python/python-3.8.14.ebuild +++ b/dev-lang/python/python-3.8.14.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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=" bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml diff --git a/dev-lang/python/python-3.9.13_p5.ebuild b/dev-lang/python/python-3.9.13_p5.ebuild deleted file mode 100644 index 56753347e7f6..000000000000 --- a/dev-lang/python/python-3.9.13_p5.ebuild +++ /dev/null @@ -1,402 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo - +readline +sqlite +ssl test tk +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_9(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -# autoconf-archive needed to eautoreconf -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) -" -RDEPEND+=" - !build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -# large file tests involve a 2.5G file being copied (duplicated) -CHECKREQS_DISK_BUILD=5500M - -QA_PKGCONFIG_VERSION=${PYVER} - -pkg_pretend() { - use test && check-reqs_pkg_pretend -} - -pkg_setup() { - use test && check-reqs_pkg_setup -} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat and libffi are not used. - rm -r Modules/expat || die - rm -r Modules/_ctypes/libffi* || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - # https://bugs.gentoo.org/850151 - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die - - # force the correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs) - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - # disable automagic bluetooth headers detection - if ! use bluetooth; then - local -x ac_cv_header_bluetooth_bluetooth_h=no - fi - local disable - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - # PKG_CONFIG needed for cross. - tc-export CXX PKG_CONFIG - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - - local dbmliborder= - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - if use pgo; then - local profile_task_flags=( - -m test - "-j$(makeopts_jobs)" - --pgo-extended - -x test_gdb - -u-network - - # All of these seem to occasionally hang for PGO inconsistently - # They'll even hang here but be fine in src_test sometimes. - # bug #828535 (and related: bug #788022) - -x test_asyncio - -x test_httpservers - -x test_logging - -x test_multiprocessing_fork - -x test_socket - -x test_xmlrpc - ) - - if has_version "app-arch/rpm" ; then - # Avoid sandbox failure (attempts to write to /var/lib/rpm) - profile_task_flags+=( - -x test_distutils - ) - fi - local -x PROFILE_TASK="${profile_task_flags[*]}" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip - - $(use_with lto) - $(use_enable pgo optimizations) - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.9/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.9.14.ebuild b/dev-lang/python/python-3.9.14.ebuild index 57aa423c9b08..34c4173385b1 100644 --- a/dev-lang/python/python-3.9.14.ebuild +++ b/dev-lang/python/python-3.9.14.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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=" bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild deleted file mode 100644 index bb14ac5ccbf2..000000000000 --- a/dev-libs/9libs/9libs-1.0-r4.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools toolchain-funcs - -DESCRIPTION="A package of Plan 9 compatibility libraries" -HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README" -SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2" - -LICENSE="PLAN9" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -DEPEND=" - >=x11-libs/libX11-1.0.0 - >=x11-libs/libXt-1.0.0 -" -RDEPEND=" - ${DEPEND} -" -DOCS=( - README -) -PATCHES=( - "${FILESDIR}"/${PN}-va_list.patch # Bug 385387 -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - tc-export CC - - econf \ - --enable-shared \ - --disable-static \ - --includedir=/usr/include/9libs \ - --with-x -} - -src_install() { - default - - # rename some man pages to avoid collisions with dev-libs/libevent - local f - for f in add balloc bitblt cachechars event frame graphics rgbpix; do - mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die - done - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/9libs/9libs-1.0-r5.ebuild b/dev-libs/9libs/9libs-1.0-r5.ebuild new file mode 100644 index 000000000000..21a9175d21dd --- /dev/null +++ b/dev-libs/9libs/9libs-1.0-r5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Plan 9 compatibility libraries" +HOMEPAGE="https://netlib.org/research/9libs/9libs-1.0.README" +SRC_URI="https://netlib.org/research/9libs/${P}.tar.bz2" + +LICENSE="PLAN9" +SLOT="0" +KEYWORDS="amd64 ~riscv x86" +RESTRICT="test" # interactive, hangs with virtx and fails without (bug #403539) + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXt" +DEPEND=" + ${DEPEND} + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}"/${PN}-va_list.patch # Bug 385387 + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + append-flags -fno-strict-aliasing #855665 + + local econfargs=( + --enable-shared + --includedir="${EPREFIX}"/usr/include/9libs + --with-x + ) + + econf "${econfargs[@]}" +} + +src_install() { + default + + # rename some man pages to avoid collisions with dev-libs/libevent + local f + for f in add balloc bitblt cachechars event frame graphics rgbpix; do + mv "${ED}"/usr/share/man/man3/${f}.{3,3g} || die + done + + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/9libs/Manifest b/dev-libs/9libs/Manifest index 76cb4c841148..8789a9376dfc 100644 --- a/dev-libs/9libs/Manifest +++ b/dev-libs/9libs/Manifest @@ -1,4 +1,5 @@ +AUX 9libs-1.0-clang16.patch 165 BLAKE2B f0b6dfebe0a556cbc5261e8c0e791d26ff17b90b009f22396b9a73b171fc19afdc81511f7c29c89a2e7768142eb14e07a173e4e39ccdb793d24e9c2643678f05 SHA512 3773503fa91686d48350e2f81a8b55f8dca1bc96eb6ec2743e5d60094e2eed7a8516c869a81c15079b336ae2dbc64cbd579e12dace1c2a837547cd34c33de81b AUX 9libs-va_list.patch 2819 BLAKE2B 641d1a22c9feecb635d470c072ee28fb4e3fd0fb54d2db3c667bf6907d38f4928cc951057df1b1dc2bc0dd4c98d2d5ff16d1b94243df9db1d96d2f52608db804 SHA512 3c441f0bca520baebe06b63e099ee4ba138257c40d3870894c910173379f0d1e52f1627e984ceac61dca76ec68ac68e75cffa919895cebd4b38d09e12f271783 DIST 9libs-1.0.tar.bz2 163744 BLAKE2B 3cc984ff83ff48969148f8fb3b78e6b85b32280634e99f552c869e650d4893a18ea2164c10ea7662a704c7d55a49bf7434caa219c3a716637895d1f3df4d2ad8 SHA512 35fdd874dbf9aca07e681d7c3f707d22a45cc8cadb2c273a1fbc5f8303886a6b512eb16fc1b81d64d7f665b16a3b19a8d678a540cd4ad453de853b90905d98d2 -EBUILD 9libs-1.0-r4.ebuild 997 BLAKE2B ec06e573a5cbe3505f9052faf8100c8c3b4873347579da9f0c46c479c929f6ec44cd4451056dd480b69d99b2f94b86d1b8d3dc977a217ec364bca045dd9eb99b SHA512 39b0ead30b4f97cd83dc8d990ff12e13e2c213c0ab288cdb97370110b19571827e6c7247ffb0bb826b844c7fafcb4d3503cc40adb93062f41d2a8349badd2673 +EBUILD 9libs-1.0-r5.ebuild 1140 BLAKE2B c471a2761b3c5eff55ecd3dfe8925d7ea2ca95a4c6b4e49cadbacd03b937dd19ee7a34d7f3f9edec7fa91242ce1341b2fbad4fa444888265f3fd014c98d279bc SHA512 2285a98ea31e4fcc7ba441b720348902d94deb2db02fbeab807a72cd637561620b1888b76930769f5b381fe81cf372425a168c70a8da38863d48eaccffe36dd0 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/dev-libs/9libs/files/9libs-1.0-clang16.patch b/dev-libs/9libs/files/9libs-1.0-clang16.patch new file mode 100644 index 000000000000..237cfc0c70c9 --- /dev/null +++ b/dev-libs/9libs/files/9libs-1.0-clang16.patch @@ -0,0 +1,8 @@ +https://bugs.gentoo.org/871183 +--- a/libXg/gcs.c ++++ b/libXg/gcs.c +@@ -163,3 +163,3 @@ + static GC gc0, gcn; +- static clipset = 0; ++ static int clipset = 0; + GC g; diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 11fff93db595803d96df327daea2c508bb2d89b8..ecdd52bc16a7615b10983be320f691353e9efb21 100644 GIT binary patch delta 95156 zcmV(mK=Z%G?FGE;1%Drl2mk;800092biK`zB{`C%x93yTek4hQ0WcVrJ;E7sNcIdx zdKTQZ82&P&D>5P&;n}Qudw!p#lwb3jtnTWr%n0{;%>dP-=O|Pa|LZ^f_ka4+uk-C1 z*W2|!|K-=ue+nt?fBKLA*FXKA|7rh^e>!9DXK6KWJ?vYb;eY7qj4N(A_k64r^Vmk& zt}?>REw!*>y5fGuGmjYRoNaAs%roWCkFC_mU!-sZet*9LpMA_@Z+RQn8TpVp_I=fJ zCI0bPYrFpRFaP^L<*@%L_1vBxm#zJKRFMk;$b&W)$q@;=jkmb0%~kNsLbu671LJ?=Hs(yp|pGatFf?SJ~` zfBLWg=?PmtFNtudR^@p zd)Y^iJzsO*`_bCDt{nF@dA?E3wU0gLSnJ8!m2}iq&VS1C^mW!a+g8ssCySd)DOam! zzGCLj&MRDH%V(}VpW|< zUNg?Uuu|8x$8!a~bFs#&lvP*Wd6Kq=7}6g0uvn?l_Pre`)pFI8=e5#k>k8$yTL1Y! z{%`;3pMU@Pv0P^k@5{xrA0r;u)<>!}uNh-mBga|!?4D-pA(XN4@Ykp{b`~jKv&JKh z6}EF9S4s^hY@Wf_tiU(ln<7tY&8bn zr}Jq!Ui%2E=WXl9xeEVuU17hl+}6g*>9Jh@cQ_u4weRV*STodfo1wI=?5Q1mZ5*Ag z+uGRLer<6b*h|fGY^==Ku6pE_1CPMUlyKFB1)Uk6n;1b1>&$x_crd?sZFQf=#;)eE z8h_h}eXRX#J+`ZlHPabhixqRhUMfyq@f@~29DKqN`ph+#tGDBbTjK)@J9_aIJleT$ z=W*oOM=u8k7LVBLw%;z?_A%F1XG%Cmap%%in|?9RIa3Lpz2Ym5T(=q?i}nAEPyha5 zwO+WzmTxQ1h|%x+933~i_LNs|@v0TmV1FgYG4Z0(7Jho}vtL+M#GFpdtAb874OXr2 z`mOqV@k$sbb_yaipfC@9cx!w`YwbF(0%FuH@#!zzTB)VkOG*0?*d(B2&b`$s6kYq` z>yJGjBP4ul2ZLieQpTkC+p>kqDwS(%;vAN>cwip(*p8Csc_x1A5GZmwmuT3xIDdG$ z6+5;*&Ny>?t=50(^R-qw@cUW;p=G6&W1GOuvG^ol@nU;H(rcT2@)Wc1+{X<4DwU1B z%Di?qyqx@6xVibC~wZ^9O)gk_TEC> z>v8bIm_-UD_Z=82vnPWIMslTchJOr9@V)G6IwwJC?FHYffIT3!XUsCPb0@#U0_pYV zSzF}W`N_Bl4W)0udvEJ3g_VwiZeFjo`fuOnm;d@-9?Mn2Yq{EJov#6u+$!K08|AC_ zTCmZrI1*lYdhK`f*j3 zC-SzH7}<+a?%3uz^52&0SfLU%+J5BB_F&SddzShU#$eU3+CA1$Pha@TWwpzP;!D8z z(YAi_f4lZaWMTmc>)5~e&Nmarcs$(s9K+3B$7rd}mI)}GC2uqT{c`P(^{Vx?UNZs# zC#xLV#fpawUm)ZYRIu97Mt^L_zEZ+PD#*kZ@=$XRGXchZZvg8^EY6mI(|qMKt+^AP zN**;8-0ke(|KJ1aQEq(SK&uAE#R`a*_P6!oRaax%S=cs+xP%m_1dM`jSuEm#Rp$g) zuxC5G27lx^dtT?UAAE1^6`%)`*y0S6A%@_%Wu{4JaZQPY+g4iM1AoX>pew-aw#@@> zGQqmndR@PcpTGU~)3@(mfBMSO_0O-BtNDdtwX-~>H{$fL=krsgz zq#};JBmRcfm2lL+3V+~#*ipFhfeUS5(!RxTu~`|cgw3#&9ke8-vqxYdV9!nLVXzy#qB9tu>U0IQm zazBKd%pZXP>+Fe@0KIsUiM1Wr4VzyD^kY4 z0uTYRP5vo0z9v_394N)h-i-{Nz}EroP=L%w-Rz~ui=PkYH8+5;&TLu~uJxo}Yj8 z@1MTCJsfl2>VFIOuZ1J%^Bw15Lot9W9T^@4=D@ii?u{+e@z#hHb6??NtAf;H0UxbF zhbD*t_dJgCWP=0G3u|J5dHgaf6y$;xuX+KQ#K=sbhw_6|@3@Z{ZoT0mwfCGRtT;^! zxv~?`;Q+aZp|BDI9-oeD_I<2~kAd+JsTtDfm^wtQ!ISI<34b2@gr7hrGfa{v#r|=A z5N}JzAsyTxd(Sm{`~3Z<{^S(f%f_}OgJ0b}MQvb$QCeR#BI-n z^OG-z0Pqw*13uPJMnp~azveNGUHCRwxGKDE9>-4L}pxN7OxD42-A; zTZ$X;hP85$*?+&FuOnd+F)c}TST^7Xg8{uFoB{G50e*a+4cUVFjbIO%#iYXy2#mV1 zD*P{kZHGG{0PsM#?ZuiRnc&DU;-`&$`}X7Q`@DYr>1R~YQxxSFag7kh82S(oS+sz; z6#T9N6{jv3Mh_d<00-;9T|h#Duh4LuAFmk^q6EVw@PDjQ#|bdOehH|JX9Sf96v7ZO zw#hjVqcAnt-4+2pfNK72*)D|8B4mTA=zn6$h@TiM zYY0sxFeM0kWzFYCXq0;G?Zj+RZE&A<5NptO*dGXl!m9)Z#O1afFq1sOA1vDkU35Nl zQAO}B#58jQ}9@GPD;Mc?UD%LQ>u*z5;8;DG8heO874BR8Bq?t6~@G z&D75miP#7d@nRG4*3M7!z~gA^fQK(A&IaMA(0|}Sl$tx11w?1mLqmN*(22w4N*Fv* z@9CJ|zW?;w+ouQm#}M)>QUb9sAF!aKEskqf&I5-CnH|TRNT2BF=i&00rV_+l5l% zCje^s62S+PWzRup2;7EZIzKGfW37(zLVdLA00;@e2aAsuIw3j{v)@pF*jgasq+CF7 zcu_Vp!NWu7kZtfZ&^Dz5!G0^Z-KnJ&!C#N8FoP{zIu=q$W-hO-S!HuT4W{rL6Y zKD|A`D;@941ut0JsxXBEZf%03N6a%4r1+x~G}@|ayYi$pLV++vtfTU5W8$q1a42!X zm@tTy3m(fmB-1H8T{cevs|U7Vo}oin5b>RtYo$yO}QEUzD~7TaEq&RX1}<0ZG{T zHgK1ydmu>4Lrq?9{p5Xse>4=Z)sxoI4_$nL*7%b|M6Mup(rNgt=Hu}VN z(^W(0*zla}Z*COs0>m?!>1JVO;8dp2f9a z?`wsulYwSTY9~@}c>j*PJpiPU`R|I!m`^D@Wr4y$x(n(ZrIj1nIhjHAe?h=gaw@V7 zV$7aVEf8J;JS(58xPO}nk^3arR)i327C(9NueU#c;Hod}*ih=&B#gR1PG%2PgRaee z*c!WlY(>?;t1$A5uy*=}aI{MB1^bUucp_9{H~BY#reORjonMImjG%oV+WrgV6w)C*@5G+R{xIN{y^=+QwnXJ;8R*y zAaE)wU^GZd7lMQ!5-#``8hZlV2eh6jg5#TbM>`UpFDz^$wx z-f#lbFEG6vfPW%F1c9QWhr>I8$SpR%aF;C&J_}LImV{#F9oHQLY0XZeun$5XafvvA zf%VK5@(S{tVN!1JB(2YWuwy0kawJoh$b0td3ZAB1S4?3ImJeo|n!!=W;kA3?E$ zRoNn863vcrXN(`K1jw-qxF+hTp{1^T5=VC^EWcR?J6q4ctr&)lQs`MFw54_}s0R#p zC67d6yYdFw;l*t5j!_U*pfadlV#=KvsjQ*S=f{IoaO4Ebh|s-0AUts6TnO@n8Z6Kw zB4kR)uzw$D$KFc$A6D$^ufKl%^31f>msgH}f(RI|6cP$S_(6FfqBl8C7C{rFaVsgA zXKsN-Ie6yS;6KEp(lqbb%Q`|uo-I=k@Qo7|g|Fl(?rnq=&{bA(Ld^Ua;^t8v+>0<% zA@#r#6dbQPQFo9v7)+m#WpwC*DGk=t=#B2c?tj3Hg;yY=QRh2wmN%Yw?~&LQVJ|Fp z9JnKtznCz{yZ}~=TsbR*iztD=10W{>s$_S65UiRuIVL&Lavja!1VHD~VT zS}~Fqnkj4alC-CFv+4)}N%mm|BLo1S|0LD`_QzWyk+Iaa#}kmeE`lbu=+PxSBlw#q z41c>9Q^YKJy~>M)5l-1IhL=LI3A$iZ$!L=WuL%1- zdBC}uvS(>M%`vOA|ITAOP>sE>wLCmJnq~o20nre>Y!G(&_e=Nb>jxh8vbEh0M&B3s zW?O?5NNn9!aT7c$1ilAU2*jHcQJh#KjDM0ahSCiS3B_(N6wBT`#0+bWUN&MFQar-8 zr-`T$YXNxYoftuCErLI>1w{&0y)PIq5)>E(Uq`*0V(WP2ot59%3v9NQ9WzhCbEC}@ z$CAN!qz9xiP9npqSIsb?jVOe7PJat@8J;T5AOW0a2lxmeNW;YX2LXTE+TShMFMqTD z`Nwa+K2LCQqF3B38yph9EBFaail3j1g~N;E}};=m-p49}HELVu|iCDnv5_;J;Kj6eU>zkPeHS&8u#3WBUS6Za6hh!*t45q+DK;eY(ug-SY2Pi7AS z^HpPEfjsWwpSN(L8u@c50Va2toxV+B-om!D)yQ7%H~CpnsDfaSrdi zY=^v8Rvdwhv>3>b2JpnFad~*c*Um*OKL(7p6%XW)b;rW&Vc)}ZOakoMHVCFkiO7#5 zG*Kb&f4Kcj*r{a%7u5Ga*$i1@4|_AS*XL`^TK`q8@}&HaG-5u0&1~>S?9J^uH&(s# z#rQWIqo=Dwph4uq%Y;fuKz|&2{;-+VCt8&xqcpW}5Pd--aB8y71i1pYj=yt0)DT38 zS1R4JAJ`ilfE{|*lb461P!VtzjsV|mIA6PIg*l1^5ltHb0>ImD@y51x#0mVDzb^-P z&OgE|STqy?;AdDp>rplj!Pa)oLcl<*O?GZDH<*$4N zWP2kd?xRgKeTCx_PZ}@+18I$KhBwz8R4qtXBD@E_YXDHE$9!;KEDLIj{_%hf#)T!Q zld`1)(0@1#?snbihK)r|=E`^XehjY`&eVLg0= z#TE7U8lLqKN$u0ykNNh;zBqw^$y1@gClY-3{2~c0B5HKEBJiHE>;`LHCpLV`3XhC> zMR%7SqKz{n)PEYA1r^y5M-lVhk*5F-+?~kOFG5$@gvVhq5J77pg8*r4(6|<`$dZv|6W?DG zrNw`sb4H4oJ#Wj_W_?_(Uw&KbV>)bq5i!6EDQ4oH4}WOu+}IYpY+MkSy-Pj~mz9^^ zb7iyP7@3#^pF+J6eAq`q!*y(G6%>t9=ICb2%+U~>3VX5<8VTv9eSix#H&k%!g6h4a zJ?4y!)K*!IrpUG_mh?jL7Yo&L12<|Q zDxggeX@3K7iB^=g5*qJwVT1_Nj1zzvrj{N{_I3X9>rX#Fv?UJlTCmGfmNQH+VjrfN zb()}{h!%mMdhcX(A!MPz78Iuv{sP>GsOqT*$nVKe9|ed*o96cWE5i5}WTkGPE+hp_ zP_6@}G~nx(QgcDo*NgN6&C9GZykhtC2?dGZO@AIz9MXEFw*^@M*b#iiX%!8G03(Mx zZr2zm;k}pzV!aziHQ|Oi-KBsFF^KQ>gHW}hUK+d%9A1R5+<@?>M}GbKQ zAjs_S4)Y5hj=BSU9TB+jbA~E4GCm zKNa}EBo8>z)o5?Tl-W;cZ9+cnX60B%6W9cgRn8-~WPkp1ARG{)Bck>ZSg^*uE??yY zNkcOo3S#0+yfA_ENie>?U0*(=eqO6J3r=}fxDJ6O=97sy2vyGz_8W)bba<9hGzsmwb& zOlgN)Z-12su(B{?j|AK?P2&zWXN#sNuHC~yyde>h^Ieuuk+*d;v?ENp5;ZQ^3TiR{ zk()(Vix?EmArbGbQ!+72xI7ZFCe9D;`Iq(e``d>a*T->)rvd!J@Iav)82?Qb!GG`> zUd0~3U8R9yC724UF8D+W)*lw0w``W!TtnlKHGe{2iMC^Q9K&QGoaErw&JnJ1Do7>( zFQkMG!TetS#K%lvPFcG8At61_b}arIS|3=vu%#(9c;pUwkFG+HTw4me$7{dqR>9&{ z2#8s`X=g*<66;OE9LxHUhFP=QSS!&5w`eBfdU>+_-+uhH%?}Cw*KtUy6E2FgL304n z6@N`(CAjzyZ!X-t0#2t#M}Rc}M%uhLt5nC;@Lip7O__rt` z=P-!~2Br{c5E6w~Iv_dh?^P?n0N%t9t$!OnkNc>_1G=(V2gJMeD~AWe=s&g3Uw=HJ zWqsuMA@d7tx|XMRuyOYBP}QKuK?Wd{?Ukpa`>eDAadYJP&+D!PtSyI$c!b*&mI1-Z z3KG*m5aJ>c46ST!c?y{A)?;VCVO78)!hU!N@XGN6h9l{($*RQb^z_Zr*~@blTz?IG z%zz;QyZ>G-=7AnyjpW9F4s=K$ZbK{=dgBI{>)#07lpd zc{;#~2u}qAtehPS8gy7J0UJUz!UwHhO?|Tlo!H0stIl=-b>f(2K;-yW0@#U|a1f0A z+>@RgD}T>n3?#VJ>1pBG_`-Q^EFbpKA|z;?9?HzC@vKlVw%wCMizU@duqE_dZkwmi z!1&p)I)Iv`3rOdeJ6dJ46}%`zYdkSHR~F!{$Gh|7b~_|XK#x--IQ-Tfa?7IvuAn^u z1uY7ovRR|91c9|O{%o6Iu!?8RC~g>Y04SP;1%C+dbR~>`Jn}n#U|q1GS4IrWft8>d zAdVxRM?*S7948NaB$HnNZQ`|)ykTWFqoH08#IGfu(1twFG9J+Y5)po3bmViYM+{+@b(LYDY`}SjHL%<7pH>5FM=WobmPbZ=8f2kn2T+q9w0{lu{&l1~Ivb>{ado*GF%r4*wcf*)<{uF=+FMnjqh9IdmErJRi&|iY}EvwLn+f z6T+?^Z-04~ZaxEK_0$G6eC#vUi*Jq)9#u{}vHUvoY4QO7-&N)w#+SSQ!YYfy%zq-j z1Fl2cFiLih--I|4XL^bs1fHUi;B}AX8h`!=wH3&U?0-RC<+UO1JZqLCnaUwB4b#3z9<1h2)u*~6%RE2K z2^whn@IvvagFW;Kgoc3-c5^S{GPq834{q;ANfm z1*-wlhSjgY@P1d)qCz0w`i2LH1h40E{ru@ep=RCUD>RPe*(7iegj+sxOu~1t#;Sv` zEF$!05B6X5Tk{6n2Ji{IamToMT&RBp8unG7NSI_I+E#n?c&D?QyMN+UbA@;yNePE+ ziIsW^iTQq_yP&)HKjZ}4I0hmfh}RHyOcxs`Hb+n7g!W4eO2|FlHwJ5iw`8~9oo};j zh!}N2g=e}?X7I=p(tSeW2kUm2YPXagpXPP;aALksNBsHwoF8@Li%IYrc5cLpa3l0% zM5-`eSc#PlF>us`5PyMfN6#agdp}ToHiIOH5wsbKp9ulk;z^`pv8`+n$C{0~jmO z`XdlxLx^`|Kk|{ysda0a1;2}STR5!Q@Eooy^a1w)^592h=6~yvm%h)|o-E>cC0b#~ z`Kl9Eln=xh!FAwhwObIEcljqEowg$#8J0fqmc{1-e(f6O91ul;?>EETrrmmQB{lVC zkxCo=3V9(daSgN^yNf{bfa~tB@`K;&Q9yqrBh0g)J+Dfng@0|=fu`bJ2P~{WO!4oC z19)_CLGm(oc7GQ$Kr?JJVLOo~gr;V_ER4|nb1c@x?^fjTdayZccHdHE)ho*J@WeGe zSL@fmtC@bZWOb{5P=SzRkg1>Ou4;vAwqnT|YL6XR5Jk;#oN=9&-Q@j*4DI;971;0! zW6BC5>y)l?W!X3$5Dq(EFDsYsgXz)C<80#pfidz9?|;VC^6KL>WU}=z-~k~HNGOCK zX0>;N;-9cN!5BowhB2#uGou-=n5 zCpJy6L7K$nzMx=_AhjtA6vwgaRuCao%DyE;4F7622`QMH#S7+&6y(MJ4z#>{&Khr! zN`Jg1V)EOt`(!6-fsH`lJeWAK@9}K;=$}7*`!>J-v0A))5APmAWCC$29EO{A^$m*X zIS-WaK#N!04n$-T2izAun4}b}W|EaH3kC?`btOy}JZe@E2=SFRo?r0qVKhdE&E6GXfEGkNp*>(`(EL1qxVO*k^1V>5Ii zAobkrE1CG@0iA)PrvTFA0?Z>|pb9W{5%=h82Vd+68H5$wCIDe0UPvh7UnJV>`G4Ba z%ag&r+20CZ^)T)CS}DS6dIv3!r~`BpevIzQ_^#ZZ-I|u&H+xK#?o5!LmJY(-W$@p6Ny@&$ad~ zpBr9 z4f93q+G=L2L4&Mi*5z(3;(x(Ry^ zu(rEeV!wLU`OJK!&Ms6^IzNdPvhrjUp$iKk(n@l zlwhi+LURxf5R8RAXMcmaE}c*)?D!RxN!E} zaC4|?q^Xel%_D6K8+K3DDqm9L4l;}a8CG3RPmgRnW96(+IDc(GJ?*Y|o^C5{1q1f=j^1;e!bE9Xem#vuH$s-3`(-9LOdH|!F^)__K4BWiT9b^opI@PisD_RrUzyj>bYEKpK!-T7D$FIFB`?x2sjO3UZ2#9vbJD5H_$LsC{7@CWC?%9cE>_?XW+ zLx>$g8{t!&Ua(kr({(tF1y?IU#)jd40)LsQwkQ#-1nuS82 z@-PYVZFRi`$2oR+j^I`H0gto`#FJ6W-vKOC60rxRFitfi@+^UDC{tU~ERYxQASWrJ zfYI%hA9-J~F$YWxE_GsgXG~f)pAb)iL?zU+jh>!h7CZmO+ne>kx2|*R!&L5Otqf$x zsecyMFtPKN#~D~LC)3%xk(v-`>Oa}{U>_6Fg*bVf&lUUnB$YEzxo2V(EUAE4@v2rP+c}Ro)DQb6!yhNP8hcR z+oJ@OL*MzmxuhY}zr9dZ_9*WQkF&NsS_9GxdXzxCE~u;Z7o#~50SsJLz&;o3uixIj z{)hkYAyM&QVnpyAE8R9TIGZ^@qxdwhjbjl%uyQtD@8}Zv?#uz3^9Rs|CweaFt}MkG ze($aZ{<0lgtPs%=pFNzVwH(K^>qqR!g^0!oSLp8<=>R3bN;@ya8&{LpDlC7mGEUSm zsuB`S#OA{{BAej^-a@Fe8ve0hzl|?nep=tZetDZ;KA72~LMN|*e2Ih>kEWU(IvG;u ziI)AMSF!W4Ko<{~(bk~0wQY({C>O3Ujj?gA3>5=%KL$MOKP*C{s^*f%GKIIw@p5(_I-`U&4S3vO{(dy4tC?S=!L2^N#w74(AIjIz=8|f46GSITi6`W0I!LLOFuo z;pwVp)%&$ZZ8w=|&I>D^RwHf0G%Z)}-tx_iATdIroCpAf?Sb4TVjq8qhq8h72Xty* z+wYa|=l~d-*@Sy&#ev&6SnHjK5&9Db349`s=H05a#8ilKR1vaC_M2a)t-P@Uqs}v6 zgJu=YEh;}97*bkHm?ry$;LW*hb;D{eKl4C99gx~&(YCFm0Y;8z)%}B0{`>52U%!9w z$(MDNbJ@DX?sxmUGbn$_CZbniVjDpZ+&Eff>{>S^NR+^c3p5ms zyc})B;%4h)fhuU4qhap8OX2j4R*&M;aoz=8)_cH+Aecq*`%c3wj%9I)4@nk^a~@kB z)ph}^$5=NV64IJJ|-P2vmH4kDEn* z&Q~I2;~DTH#LS2Fdi(nI^N(jqem)*q!~}VFUgPd03{Z#l>Gj0^G1)>OHe+*^^Rjx9 zb=zbUmJ$^nWzWbZXcJ@yj+rab7Vp7Kk&DFqKKkWAB4mFi&k9$tiNKS*c%J$9uEAH+ zG6bX`3PDLE5RoqpE9-_OtE)@zJ=Vw=bT;c&t!F&SVPOUMyH28mdQ7v#i|_uiLU^=X zYb`4_@f=9tun~XVU4m;@1H(U|?a!l+zqa}P->#3xACDDtU?CFX3cmMJ^5fD$DScT3 z29LkMd!jG&a8R5_Y*zQ0oyhXc?;pgM{m+w*BnZgtWK#Fubx0j`5XuCt0gm~b-+T~No>7kb&To$Mxfp z*Y}YB)frzrR0az?={&9j9*Z-=c+AszB$79~{SFxQFk^)hg@>Vvt!TC2l)r_XvVJgC zqIMph#1~7~Z835H=VsRBFuzf9jh=yLSST6^-uQn)eTNjRQ4d*eW2KSmXIOlKWGM|6LK znTWBy?@`5T8Xo%CtSGmfT)ybYRBPm)tMxYj0jKb+CfI@l!=G>~m^AO&g!Jq@BEs_= zhXqP35?{~uwz^Da^vS~$%=%^LZwJ?5)|d-)wwVGr5lGlwjK^+_UskE4?mr}3`Llz2 z`YTm&RGXol<+e^|?Af7Ut?-nlcpk2kT*78(4IDG68Z0JQp9UW`BrV1SZ2aWK_D}dgPVWIF^4`ET{6u z>`8@PZMzMyIPPnr086f3Ogr9(D)$UO+lz`8ZR<4acdgbE3ql+xN?!#|0_8+KnN=j- zvRDwD*FBfeY&m+DdOuvZ0uz| zoyvpdTF9}spwn485gbKyVRFMPVL1rUwk~gTw_=KCPVx69OpiO!Rjhx0e`Kl0r}@Tu z^*`=ib6|`L6mrK}@Ex#Mlu!mHoong-=2=WMI1kvFLMFq_^dNKh>0z{kI6Vv;7t}C! z+uZInq1jBdpM_3NJupB?j?6)IyZ>W&1jxggnu8^jG>JcVF?8}kC3%u^&xUXe3NGvH zz2?LUH^mIdZXxo0>UDqKXO=Lu?i`y6KwQNT>3`>6*r=V`vSKjR}K0t&3 zdJ#*UU{ZsHVCDvQQw-q@rj=M{$yL3Qbei9?an9@jsHw2TBjG(^jByXVkxPJG)?PaX z>O@{Xee%-}bmXt`ADm96%|k#_VDNMMf}J0?PCN&5B@ChJ5riPZZdXXM%C zJ-KL3)9lEiu0johQ968R_r%DPXy7d#lU+0>e`oXTH617F6y9K;z;?2RATL2-*i=w* zNdw1(W+1*Vla6LIiwB-zIEBm+ImxNfmLA@dTMvx#c;qR@uh-|#U;DH4x4h~FcIV_d z;L~B1nCsXY9z^IA=k2d{oF*#<&44^v6atV3KH|7D*TeI}d%jioAb0H!48wuJUOs0> ze-fK?uEk0!EM?z#HUu4T87$A+UL|zS`W~o=WS@fdv2Y_6sx${fUX~o9FURIFD$0lF zKs|WAZI6v}V;Z5Vw%biXwQxBniBN07^~LhRRAm$Bu83~lzb`LZQ`W} z@6ct@+)7w$tWT>w7RC`%9o^Y^nB#?e@g5Ead1qj78aT1Qeo4;bEftqVyOyswJjV9y zXeIV8g#!bULtuG?c-YJvkeP?>>J(GVG<0GhlEi5^!J)c#_1I`}bruRpMaGqBf2&>p z(5pPY{?=-`tLOo)q2@_lUj8VD*FvZL6@DIf73g`8)$xX zDAB7@lW$$Sd7-3Q2zNUp)-d&(>hzfI@Hm1we6ZTAnH^ad9lF)gYFL$L%>-@2k4T*S z8L{x0cXWSExE-gRsK<``SVM-E+MObMI<6nLEG(Rp(~oLe*s}tH!`)%JtU=t&H9Aho zgg#shIO_?}wAJ6y!Q-;G+ZtGWG&ZNCjW|Uff&o$fu~Op`6zt3Ve+QQ`!rqRImdO)pWK}N9BJ7Hm#U$X7HRH3;nc&8K7km z(9sSMhBfj|P6F63z<A1yS2yXhK6_n7vK#oFACEKc{05_eJvmb}5!(lbdh=bzix>-%`> z$me_=s4r-PrFykV^c0;yn|2}y1{L|>YBN;wh&g+yfYrKoLq>$O7bc8w+EHuehf~r# z=7|<~ItkjbSj2m0?`%C=F2#0Nz7&Tgs_(4p2_ad-dF%#?l~6*sa8KR&V~2Ak z@`L2h^Ml*g2!6C)Z_AUXsE+Gu9126p1Tu@8{!4sx>=2P+5H6|*oy z<-Rj3SQ~H#Ns073cVf9=8tn!0@E5R;^YWm{atm}@Vwt8rS{+SEBn{{1O`&~~=(s?msZ_W%js;$h1 zpJckMf0*Tl)7~e`M|N=BmGiY=$j=4){NWah$BgNeqBkWtO{8uf;9vJG8y(Cr&AuG+ zwYmu-tGVyabd=j_X6ijHDcfc5Fu0mMdui5LLq;zfZSlPjh>nLc&t69K9Ws~?v)0LZ zy6Ne~9UDs?#B&&{qpn!2W3|H+oS)$Pe3r zVRd2LSg|gPyBnA7MxU3p^Sse;t~nk$i|1GmEp!i|`~0kKeRkO{H~^Tf&$td^$7iPej#uHMc&Nk9QMjVB{W7SfNv$A z>}YZ5ofQC{5g>MVzTQDQj^)Rym(^{_^b}t;ECVFu-op5a^ndwwz5Q{)A$0A)!0PF& zeCRw{(6i1stm(`1zPiX}!?WG9mCc9-fAIv}Tz3M0fQ~~Mpd$AiGh@8H<~zOtk`qzy zKUcMR+g3fMJs@^^wCW(BNA4bUfz(1KD=&39b=*6#pq_9-&yqT%>Rb_Yv|9=r($eib zQcm5RmMBp%xWQXkK)T(u%aQ~qBf%x2#X61ug(BXv3_Cm^j!?ZvRlvIb@+``Kf0C~3 zwEmGz^bzNX%9ocr%*}3;jSv6<@2q9MY$ky-3{2U>*lc%WcAW3Rcf4|D@a^}of9F!H z5j4mg6Zzrpdp3n-f{5L< zp3ct2ZP!%1(84Qih?(8m4?8Dee`|aZ>@QyT`4mRntyAgy;s3iQq14cvL|T_ezmLW0 zKYx1GWIhO&)2b^`8R6@R9h9^=O!VBmM-HvFEKPH+JK*g!ph$>1%+E{CfeyGN?-f1r zoDLVd09o6doPulN7tAc0t6I3{Y3~2Po1LfSEJRx||JJ}zu%vaL671%lS%Lq%0Klu; zoUjC0Mtp^27Sj{r!)qKIt#I5`j>EZ9{tFug98H@|Fn?sn#wP*Pcad)?hXVs`n}hOO z$Jggr(4^;lKK9{5XYGq??Y51uN8U_u9~o;wt0a@iJs*FV!1vAw%bL*Ew+=ZSBnW=1 zIlQCDes!$h+s)dmHpd%=`duEa6X81Dp(9l$8evDaZxieIYAY~cOLo!+bAB*Q^ntoE zThY->l2(PugjJMdsmZd{s;=mc<}%PY<*F*mTd}@irbqSHn%}>F`tkYepFcf8{4d*>WtYt7-Zydk)H)^%q}lefyg(^6 zC?U&{oeb~4m)qJw@Xa|12kNj*0!5of(S==E4(xwrjgXwvs~v{5b)LxB8*wMF9|;NT zpPn3o4}Xk$x0fAnIy^J6X`;cvk+9K0QwL-WZAX~FoE;Qu)tRT#jxA(amZ=9XY8Z}L zWA%!`QL3wM@e&Y(c|d`V;$IhKZgw7>H$OsrA%^b-naT;1qTTxTSck-J+%*z+2loM5 z?2dnq-EQK(9d^~qlo7912oy8q4Y>(TNKzHxz&W4xJ$pM`x8=jatnAbQ#D2G${Jthcrmd;4Kc5@^!N9fAF+aGzX-^t%z z?r@cyXd6B7hobSPyHlovT?ZM{i4K!Y;7p_;%>p}+r@6d4h(^)VA6N}fd zOYN2kcc<1Q+hhryZ0Ci70Zt!l_Vx1sPC&80pMU&=>G*8UiucUa;K}Jk4LJU^goTQGJlg3*?oQg4Ok zmch4-+n3icL&WpK4+(&dErf@_%dq>w3){hbnD=(&5x4NSVD)wIqPRJoN9~nr%K^S9 z64umNV@L7o4zEmw`W)VsfN${qNOaWP;-8#g2@uTrF7iuVheVWSHGS~TIKbr|=Mg2qQM#Ar!)3P=5RoVSv|4q`<#FI{0}-IAuU+r z4#f+OpaG6|^b|N>ojt?1cq3Y!geCORo_l~w&k5g}_D>V$%y?ej9fUg&2Z~IvTo&2I za3|jmhr1m%U!#st--tkmQ8cSl=KdOg^t(Dd4g=oFVt}4WKlSlRfEJ;k<86-5poIDJqcA7W#O1M>re>XqJtSarDm!4t!g+KbPxM z`!qiN11^C@;~y6SQ`Lv>@p2#;v`f~x5DF!Cqkw57$ZB<>$1+jAFGPvg2TARJErGYC z8t^YpKt%mPkDRVN*%1e1n;i-WscK0H#$`j`Ye0UwMzirVr<*ml=H)ugpuHSywf1R2 zbFjY7+jCbj3xk=DZu@xlI*`#UiH1=JC$sS{o~Jm~dB?9yxrhHrv>}36$V5L}quUKu z+w){&{doKS>vOT5mye#_WE--7Wo)cEoOtsFHSejJtl|#y<*_DTwKZrv-0HqJ*ztu< z*oM-U^R!|Km-g0(3(jp)r!VVEc|J6FHv1P_=LXXB>@(MdGVE(9EL;2CykyWFLMzOz^19*CIP~*Jj`|p0mAv`R;LyFB$=NcC&;)?(4yiR;?pZH{E_V~41+;go zY!k7!#EJM?AEr>85pL5!zC8i1AH8qc`X@>JiG)o!HnC&`XBAiU|NB)}jjzUV`{qF3 z-63hmZXdB)Y77VP7wiIm6hGJIbr)XEnJv$-G}|PIVfY@(4TzT#9r3&cuZ-m9vlEfL z7}qP|Fm*f`!@ulX_B4jz`*6db=hsiq_U-clS{9jJ5MB71mm45f!?DiO5sW4%cgGq- z;w#933m(mCveS!_anx-bx5GNw=c@Nvvu78M$L^-ai8O#kDUi5-VN*P`lYK=rp-%^l z1k8Pv5n@Ea?0*p&5jzN%UhS!p_?loiR=bF6&EeLP6L{fp#_vkrx=?v3AjHvy8?I`x zESlSH!j334BM9&IdRexB-H)cIcwC;(8;Zh1SO2`capBwN`Qh*ywKDK|bO&%i7V#d|eDSP8Xb)vAx46Hj?#eb${O-N`0k=z;#T96V? zaD;L1HS+qodxTPdU7`s+?d2Hh@JemCsDqvE9_5@6S>0|$2z0+RBQLj|Hd|t=r~@-; z(^^KL{ZN!nk1kF-xeyZemfAbL(B?3rf*9jvI`F2{UPvx~z94PSCENe$ADa?v3z-*h=E+Z`vl6G%8RKeQ28H$6?9Ql$i$3$d_15d;HRlfTbSB}f-v1jM93J7+vK^rQLZD)?iG`zAfnpX|rHAbxxe%08LvMESUk#LHRP5Zq*15e5kRwchdpRC;~g zR&C}EXjU)EHn+Qb3F4heoVLOMPx!Pm>tJjJOMNYW*V>GHUKUGybh`7pXY3`IfEldj zl;>zA3UuD9kL?;w5JEoQBA5#uvfb2nT9UKh^J?9JQ=c4;acy5HL+^ckThpc4S6}8eY(l_n1g%wHk%bi(U%ljAS;* zdc(aI@3FOLY`RQiI=>sgyu3ChdCThNwM5PXk)~prUJDOxW|u6uhB`U~qS>yG{Z}RI z#vh>pc)`)Ec73eXhf+95@8dqhlv)Z>nd`oPI?#n_(X{dDq%+g>Z7DaJQ&tfYm-X+& zUe?XIX4M&}ZF$QEW*^(eO7pbsG@*_T*ev-o6>xgH>=r`yhOBC#QbJ^p*U67%bD`cX zHFD2s3u^B3)|vLmJ51j|?I{{!aO)POTpOI>fO*}qfX(veKFgmkoNL;D$V?pYJo z^ZiVb2!s5ynmX*wSZnIuvwL{}+R2H36_;JnnT;EK@Maln1OsDp8YNIXq35++L?7p( zg9h+!o(ooLUsbU?fl!(S(ECIK*hD!vcX5>GYJK|$6-vb(OGxv0>C^GX2&)MOzvCpKI33rnn&Fy+6Pn`z?&CZOs7}FJ!ZQnyDuw$kfRln z(Jq8D-R)oRw?9rRo6*MA+i|1UA*+qTX0T7*wpwLeE}1k8SyR1+$tyKQIxnrr8y>-~ zjmvR5=4A*#g^w$D11*-!6L?W3@nG{_)Z~DEtjynhtksv_J~|=*@d}7utHQUR?00g0 zeDU%&45*tp@Y-4{zQaIrT)QKGA9kd>*T-3c56aw=GQ2F0m*}>jc+>94YuFFuPX2%>XEYnopP2_-CFNGcV^>J0Bb_}oe;4@nD zuz816kLmJuVIpv_x!{PG?GN|W&Zo2WYBHL7;SO)O?y^tb(E|MEy1vik>~^}^&Hd{F1j56Ap(&4>e( zlyWb;TsvI~l-(J{?DX!ii34vfJ$6Ol;i;GF}KcE(p$HG2Jd9;ORM zv&T0eJ-nSBVKJ)Lo)3+G*rFik798*=)?Bx5!HdP<+t5ip2*t!h5AUeXGVkeWpK-V1 zoVaJts1)y_f)k+B)y&VF{U0vkbM?;fxLqg0o>1((EMloU_$2tS9+Pq&UhJ7_v?TDz_n?l1*5%I{^2=2R zAJaWb9&3zqbGkemxPpg~sq0vWhqT z#7tXq90K57IsAivlYnqNU^rX(#DnxIk}rTby`^Q_76vs+Q+awHG>YAUl>l_ zwwJ}K&$V8oLqy1)76J(ONd1c>j)p!Mq$6AH1RVxl})Y-hP^2e*RFwB#U_Eqdms9 zULH=kA(Hv^%i7&>-2S%PGV0~Lxq0EkI^#WC&#MfK62WP;r(>A#LWuo|(;6;@1^Cdh z;doIeZ!ELLthINkdijEPa|}=MU$bGnxE%R45gJscgldr2<(*%^1wT*Y@5 z>g^-hc;$91Mktq;@3LBsRB73B6XByf;lTc&^B&J*C+G53k_*Qg)jZz#y*t|<1)7Sr zPjPSQkn8W3)1DqH;meR%-sncAr6j!WUWDs-^*#oF*n4Wh`WH6DzH!10an5R8v?BVs zK&x1Tx;ggTMl+{oA>Jm;%qwx7H`yH+Z1s?tqT(5rEsE)G6Dxf0e&1l8@#JWw*O@yT zd^gg4T(7s!^MipMFZ?28S!e-*H*_W8fEYC)t9Y~busB~qaRWC7lClGKa=K%ib3lM^zH5coeZWqY1W2Z1g!lV0 ztbBS$g9XMHzjrv#den9kmebz8w)IqGX`Y*Sw|n!h_&Mz2^+x-vsil(j%N~oNB)v|n z?ii$fPrKI(dbij;=I)uZ`0dyB^^Xrc0t6m^9&Z*4G88-pidMP^6~k~c{(Zx| zrL1;|9lzfx1g;t}XFn{EZ|L#HZ*Jp|o}fonIo_!1@xVRB$f@FX_@xb&YGc6pN{1ap zI*1B?NucSrcHj3eLK^I8A0D&iWTkzvCcIpw*7J_Jn-@2sw)vZk|5+z`RPPX5wkkze zr<;elnOFC=-OEP|?5ByM5X~+OtE*m%^~?2n{c)BR-x~LbI)(2vJ`XQ!Sl;dha65#t zH7|T*H6Tq`v`1Gca;x-hX1TA*sz{)&;AlH0mAZq$tXr;=m`)#mr`bqHDDMu)KfE*+ zP>nW|Z(d<=-4|lx)$Pb8IPVGy>(bVJ3;|9d33iLES()H~4PI!oMBl5W9rUNFE#Cc| z9;c7Ld>YrcPah6E9y2Gr+@5u~ydUDM_n4)NI9*Mz6EWvNu{c@XdILx+Lf?s^^3+Pm60ufrhM3Sc+U|4&^FIt(s4Nf)VU(V+bZUL)7^ldzXQD(RE-wi_h+dM zLCpJW&+KKb!vQb3I_|_n52w!AZ)lH>JqM?^Y7P69dhqr|k7X@-F)!D=nQ3<(s|m<{ zc^jbf)NHRQ79<4cY&@6i`y8J>G`XLT^#Vnw6t7#u4nS0YCn$O*91pa>yssk24v1!Z z+W~JPu;3=dVe=|hl9*c@!K=l}=AFf6Wd#zGG27%V-Mm-(oluz;^m8@~J>NHptV zCF)K*GQt4F=8?QM6S^R)5bpGyRHR16HW)UZdpM7^;bs5m!=!+GlE zMF@@n^*w@Dd!WW%<3*ADHdR)KPGW#}A56PNVXY>AAe?}K{313^=jMBXU#;-G<>7i1 zz3=P4*L}xsJ8XPz*1&oBtWzw|zs<0Ec|Q#i5n;7?d9l2! zBBn6Wsma?BeSdqOO)#|O{RW4fsSbk7cYzS7bJ`!}Y$ZZ}0tA{|+98(~rUq+-iHcrq ziFB%emv=TaX@a*q)nE@g5>`pwo$UEOpy_gA8u1Jk2!(9k6}Taz*$ht+oo&AbZ(_zi zwiERWbBH!LIi--;0z<=?ol`Va1<}Lf;3gel$KD|&4wihwGrMNkbe)Y^2#oMuWGF(G;ZV9au9tiowHx;{|F7bGco$$ zSP~DnoxN&>m~)@3mFcWR_cjfuZez-qf8?#kSRZ+wrVvG1t9<=l83piuZo!=wVx`_Uo3& z5+KW8IWi(dj5cg|cZq{gyc!m2VUpB;%%Oee)}Ij3mjm%jgEmyBHR0sRk(sP@+Ihr! zw_g$pOm3Jra?V}n4ZN;$2ceboJXXlvz6S@e)jwRiHzL9Kc71>QuzKhAxJbZ`Xxy{a z%Nw_xp%%R%C?Xb7Q%GYr$Wf3GJ)YJ&{|i&FP5)A-9Bj7~$(in{c^{*Lve#*Uy7unE z4tD`F!ZhsF$#4mZZDZr|(!cjZBwG`)YOgO(R_bI}oNZeGHu&y{LnSLZ({7>RMJbR3 z``M994*Wctd4XnIYp%=N!JGr@nI_0lRQ;YrPsdB4DzUcv6y@~pU}AGUpR4!VPoJ;9 ze*Nuj{^hBZ9{t?TkVRC3k1%|H6Nk&YbG#-sIZ`=6b({CM>;~EhiV(&P`N8T*uPbr1 zthcoG;(Pp`D+*8s$7kBzxwmoZMG}g8wc$xzF~V+tPw76J;oHLw z1J#-ZIGo9OUB}-q+WhI4_7CdmEVbedmsjgH$nbDXC}KjRH;d^=XopK(-gz4x$K8GF z?6oPUOXv6yiOA)QA@ABj$F;pSloqkb&G5c3}y=|Ef2>`PtD7w1z)7!rIrp_#8D0}EFqfYZLi{=$)g7I zf&rhSznfObchPgduW<%|racRMtyxGbUtkVIW&|Qik2p2gedm?ax%~}qzk#)(&8n`y zTi)SdD=z>JeBR+W*KG4}-@Lr7JBzULkA&!0*ziZ4#iu`i|CqndkEN{-@FK!(#-yqx z90&_*M>~j9?#`3#KA|F>n(pe($+RCbWCzLh`|Qranx%O1id(Re7vk8vRlTMdpXALw zX`h5YCmDkk!4dPD<)=i!ck@bs`QeZq^AALbqXjS1@-A=0Prm1Iq9AJXN+^B<$Bb<_ z=pAz$o~`qL2+e{lo6y33c|FK*p3!g`@wEdN_P*NIU+%;LIy&Ez{|)+&_4@UCds-Jl z`n6j7g7e3K#Z7PX&?b!cifAE&x0pyytp)8Q6WbH>#qFiG&*d z+p*O9fh^h_D&3uXO`N=kAY%5;{_5EOb;il6T(*Z7d$hcF4OZrzMAfOJ9l@|WZkg3^ zfYxKRzI^)SnWTPze0MkoF$$4^QtNpSkq5o3MDg4&cuDOU&@IWa=BJ0ttL1z4U{C=P zdy40O_R2YyV|X5ExWE~t*;fe8{B_pyiK7D_{GU~YPQ2Xr>(SL$w{SV+)r8!cVR*W_lv1D{R?B~w;JCxYWs22yGIO<_}@3rRdrDJ)Eo{aGBZ1C|;Bz9*z zR+DpBC4cnvaff`LZq#*pg&NCzm=I5QCL5|cW4atQ?hW4nfAM zY*T&=;s!vicCvcSG-SA^EkS0ix7hhRme0Fdvo+bs3I~;h=E0-$Fr3zQ+UVfrR|u^O znm?Qa4?~Q1QNr52<7s(;47+nIFaPu&hjwZd{eMNhFkS-gX}hWOx*SJgY5U&1B5YST z@C+e)>To(OAJ4z=?u2qZ3jYs~^t4-S0QcHF)_D(3KdkgT9nZXbV{bxo*|)pA#}th@ zyeqM#=Zd|}&v&U9jP7UQN+zd6H(<`&18f?UO2HwFCO*q4^$~xVL6CFkzfB@J(PO{)DcKIE zll+|U>n;T7r?q>lfBXC*zVPJS?YO@V&RHRpLyHGzS4(CMNP626Kdw}3ON3;}XRlj) zneQPvGUBwKCU#2~}aH9HH7`yX=*3*=Ss4Z^mU4%)wL$yDDWKBV`!j zMEI@KxA$Ll-GK4&+Vg5Xk9)_bwxyZ_AXL-+uISPkjRkBespOj!a=<}bYU*qcC)ad5 z=F85ig%ucbrgBIINtBXzQk^{Wcm0>6yB=Je(2IZcTXu1`>NbU%TyLL2-hO8hM3N1F zziPuasEC}F4Blsl;U!cY&RmLw0u}!uXE?^y7;U;)k{n4l{qmaG$%xI)QS!=VQ?tZU zb5m(_bBwp71PpXM>5xqpz0iGHtAGCMAD`a-!nFJJZBjm`HI^$N(o1i8J#2Q~oL-^o z3l4v8IWi}G^j4}nNiI>ua1jXG7}K&)&*ZS!c*P0tttsU&*r%rr6!1)yo?+{f!+bo{ z4wDsTSN(tb_V(g4@GN$ym~=aelknb?P$yTQ&D56e zlJgUlU6gz%iwbDL>GI>a$8}uRIqgombpci`z?wYTNLDBBiow*C-Q9@}b8`%%sw6<> zy&4!Cd~Qpw7~I)r7nMVJTT1XqZzJ1yS;Jxn_fFPt^c;V? z(+5hqsPwH1Id6L$rxhCM8;DM%-~gUg>q6cy(ei1%#z&zrmgji#?50S}O$XGL6_ZFy z1CknU8523E!ftU^^vGdJhEyG9*oE09Gl52b1<~84;WERzgc44uQH`iH?s!#aQr$?2j3 zS;CaNxqSHtQdbrZT~ytuD}H$D1tZTNWTOvlPitz9=O%eQFW8Uz_UDfm7XRb6M*%wZ zE!q6rMMTtD*CN2 znKFozyjRV&H4#x%m(>-u@(jvIsNOK`ylxVt$|`UUP)?yf;6!xkN#m-@0Y4R(|Me#A z?nSq6e`0w`!oMh0>!lykt-^mhnO4SoQc?F%>GlLx%B;HPBCP=w&d^m(A1ugFZ=*;7 zBNrAgjF#)3qalDHumWX6lb7y@a@A`!^>EC3k;dLH$8xY`uA4(tzr$vo6(^DUa(ebE zYi@s2C;HCIylbTx5A|4suiMpkKo8~mF$2ZKNm(mjsghTu%><`{Z~cD=;%dG}71Q~$ zMHmSmm+O^reLV>sQqyZmq+PIz0(P@V)-h<9zw<2aV&I1&*jb#_*YSMM&+ zLNf1Q1xuTIYmO3;&T5ojvjeRC+?*dET@={caa77t@sD@lbyx^e=Ij*PM?M?rgRfjy zrls#PiXwI06h|K*2Zw*vz1SuAE*DHE(5+)Bc8i;YXkf3PMey>>V zlZ9>@Cgh&+%=26e_OUEie(!Om*o%re>~+m&v%C_geNH8qIHXySf3TT`(|--`b01sXykAi- z>h6*N4@tdj4vy|DrQh>)&HAg%$5U15VB(U&31cy9oj|XuuojO0E^9w5!N~@iAayw- zFVlLEv^jVblG=Yea>5o#zN@2`s{CwD80QNh&=eAB#h=6`BA^kRH7QVoroPuj$}z9o zEB2vdnCH5|Itlrex04)i(*%`0+X-uzlq>BG?z+ak93%`p&ODSX&N&0AII{1+G2!Zd)j|qnJVLVIG1^z)T{?#Yf~?_ zINZuV8-e4}{n|Nesr>{rvY!&yq@t<+1_10UEK6giQ!kB1onMev!8$eF`n;zuI-tv&cU4wc)p3A6vX~F356DxSz){&&i z?W}5jYudzfP|?V=X6PODnK-jeb{kd4|ejtP$~d8#<*pn=PdrEwQ3d_`)aO4Z=VpjM_7FO9dSgA^)DX@QZBOr1*n*`0j79iSrl zPJ?`>5KtOS_U0s2-Zw>M@Jhnl|2j4`Afya)YE~I3aj_8oSit!_WAl&t_OGw~FU;X7 zO%&u-)C(A0r`pEV3mkHCcK(d#wK+u*b}WB5$>A$e5l}gYmiO{cuQmOjcH#_bJt$np^>r5`^%o<`<<8^oT?0-R9Y!1Y!a<5h>Dkr(2_JaoqeL#Dg5Pd z0=Vp;HO@INYK>Agb~S*UWjGxPSF|f$+Rspxaqc)91dISu+#)5sqigyuU;XJM{^NiC zRR8!p-#b<>Z~|Fty6v zI%*Qd*sh%GU4o4&F8az*J9)Xi8FL7T-qYw-UdDs9Uyfks*5M~25!>0zX{uB)9}@Zi*vaZ1KD~yTqUJ;tn?HxB!EJ_llBjigpM~S_d z6uAxg>2Bg5<6rI5*ZYM!c04E+i+M=#AnOC5vfXze(*&;;E&KRSstP?(D1fNVHMbYv zB(;E|7kJb`DpehhsUBT(cICOL26!~L6Zo1V1fDXh*0J0WsmU~fOay-JThaqW7@Db>ArNhODKs0mPmcGQYXIU#;+`=Kxy z!7Y@u2GdWa{y{EDUZP41z}bI5h^3yBBj)YTvh&%6C4?g?(x&!qI18mzCm<0?*lv#o z_)tCFLBhsan`)Te)oFd}OsZTR;Sa^M2$f~>2|*o2`43C{8l6HE-MO6ry=+29?lex- zu=-M<^oUws7jn1kS>i@hE^^nFvbFhiNAZtu-^bTaU;p^~w?F?=0+$eg}3O;O!uU)LBiDOKqc`B1X;D%pn|?MjR0XNlx-zb+9FV2s}5;;LQ|rjp5k8tyiMz@w^+;#pu(!YdHS`-`d0 zgHrOw=y~a@DnnM|W-1hlaeIOc*I7=;)NJFamwnM)9mcvE;bZ|VW_6vKAKaclH zT^eNC^BA}HUz~q|U9Z7DqPN!UeY;Me*VU^TN#Sq8B%ejWvKL9hh zhocN!rM_%BXR1kf?n-gwQ)9wQ4d$W;)_KLnaVo7jVPX^ImtMoB)LUlf0;nk--cx`! z6+vOHs+o*~a`RRzkiuhnuMlTfEQ@Tz&sV-cDU}uolTFme@49sXzf`v^oYBis3-GrR zDd#Um!p(m{8rd4A89SRKq_{>zV|+fF-+vI(UU-SmnxtJTna!JJ2Mjf_YwAc*B{h&3 zhj854x@3I~MDYI?fOQlZjaa!J zo=UrwrZD8{btco3X4UFy?IacI1FhlI)<1VWv$UHaiSClX>*kgZ+p;qvPsn=gMDKqL z#uPJw(kXUZe?FK$#_RS16+E%}w_)%jVyVLoKxZw0d+YHxM*^i-pSzrHs_i3EJ?ou7 z#oaD%hIQ{$;?YTChan^T^dM_fcoQ$xw$l1Y_N?mjjWegXPv!X?GJTYma^e(KaO@38 z>n**8JU2l}SL`z?4MNuSeg=fR>oR}qnD|j`_ zd@BgnIi`V6PWDyE`+C*|`NyAc1&-32J;Eh7!SnYV~-lR=~Dmip;&CBMax7dS|F~bDmavqLw&=mtOg3@OP3gb$yB!a8keij}NbZ+>aOojw$yaYmj}g)Ov#;dmUrT@X<$2=9i_6DV zf2r!uh-a0`X-kBNGD@+QdXc4WDiY-_LbW7GMGj-kTPw~jd(}!!(#-rs_bVA&WAqNY z=+Xub*Z+rVg$#K(YoFJv@p?ya@E9UlR>D$NS$wVM-9M|9yqv$URXk)hY}!R0iK+=@ zmH0KeXkJQFFe^L+&{lsx(h{E-DBEFqM@)~e46W>Kr`le&zQ}4oNMK28&r9~t@%eB6 z9zVYQen?3c3N^OoYS*#EEl;hdcT3o1zzmL<$#mTvg{vm@UmDP38o-pfB?;QnIfm0R zPO<8(CFch`r-unkMP!oEEP?zc%xf$_aaJD!)dy!id7r5u+_8T~NJXj}=aOg$9v(cY z4hEd`>y}JAZFp`@pPdq>c&{9Of&;&RH#`(CK2?3ORL_lqD_I5}5`8cI2S`>)TivQc z+5E6#_ltVZlW2(UtvaANz}VgMJn2O);vG?F_%|mDV8KG|Eq{&w5gN5n79QE^A+tJL z5|_MJ^QNs)VlIChn?0IS`lPzxg%HD~U!0EVS{ZV_-*2tKWBi^HcjGwyoD=_^B$w{?z{O|LgzxJ&5H6-IAIKGHPu&tWO@GMx%ciimI(_q@N|-8mNr!dD^Jf za6@5s;spqZMci5Jz_VBZIA=cyL6<5zOEI0#eGDaU6ccl3lJDP@^XTXPu;J9h*6}%w z*MdVMTU$Ep*}#3Z2v8%lkZR_Al=!k*_0!W?p@UuX|!cBy?G{7$7>H? z$s-fi)WT#-~Ra`L69E!71#r0senl>MN&Pg zHo}_h}}oo$8L)toM5&rE>^@ zcujvXs(!6$j*D-&9@=BPyGkiUI3duHKvWO$X05b-l%Se65c>opu;G9vF%3dC$m+Jf z4^G6@=?(reUAYM@eJKmee$zUANlWoyIt=qod<%H)*px~Q2eIaL&AxyC^!5JK>x+^6 z^~AeAD5g0RWsTedMTZJthtu;KinA#we6D}PfvR5}B%KV|R%Lhc1SIadlHTKR83QkS z^6tRIe2v6keXIndLqbi7>gGz6^0!5F&U2iyysty+(*pho+NXE#r@i^lA!rS=gR*s0yal(nPBo?}ojnS>GO>PbqX2(> zUA7}W?uqX5a{mfd}yg8Co!YKbcJN-HTK4aV1G^p zNRyaXKZugG6m*0_gAC=J*)5toh%SG+1{2$@>YIFcbykX*V)ny!%^;jQY~w)dQVFr_ zYN`{5X9rUk?CtH(zZ`!~y6{Hr9M807b=Rbw{J*J2Vd5|aF9DpqAk?TS2RbKm>`NVB zbBKxmQSTCsY+fidL)q-0l5;3_OY}Y|EmnyEl=ftT=KL;e@woI4OEh)JbeDfRo~_cB z1J<#712&dMmnf)B3kew^8PZ(r)m-Ng}}z5n>GXx$hHR<53s;#A=hS7%Xuu#H_(D}j5qPJ#qW zQczZ{V+5hz6wTx(Ngg!W&b#uloUbJ^G#NJew<3FaBPR& zCa`ni%Fo9+H0TMf>w`z-q@;aRFp1@K%yd&*)_v$KY-kSUnAJ5|@B6f~uT-lZbLxxU zS2zz9iL;u?a;>J);~C8NVa>jM`PBcvZ{Od3-(3RpQf+|(t%VEKqI!S0RA#qLNJ#-w zp_(#%ifRLAqBQ%VTD58gf=x=(*(+bn!PHDj;UC>r$nX(}RgQfp5NqnF64Mb?#21!M z^+MinFqA;IW6f&=XvihGmh+J#^f4>ktvMd)P3 z!42LcpDfX`X3c-~PzpJ;*Ziev-#N0|RE=3$owUfNjpMa1>u10LTkr^HT9>hGDQBp| zQsQ>(byZ+i4Ew%hL-om_nmRop-tSS80K`apYlYYQ(DDex4>GsuK~oMtT5t`mPNO^nG>3xaOk8`WR2lkpny+uQx3 z(DvjbpRL*{XdI7N(~8R$@Sp@&LrMEjaIH9{X}0Bv+ey|*I2h^H$oh8yMK6|5BFT&X9W?O5)1IU;tZ6vdC6!%Cv8W}} zudSQihuo#S*=YxkQQd4(zVvS4XRF(j?Dc=}X~88AVJLQ|gz-%_F<+tY`5scg@|4PV zvrrVfWHI&pPm%(AnnSwpqT=jDwWIC)KXqbN5fVU4A+WEdo4OE{M6QXDH{a5>bUu#W zU~tf1*Xz&EpU2NHFXQ1)4RK0n(jE|SnmZIb30{}#A654?={%Nk3q>@z-9uK2H`sqb z($Q7cS3`s_TGf)jb-Y~MS;`ZM)ho48V+Gwuz}bK_7SO&o*x*(m?Hx~~dyRj9L&3+E zGhnS`vXEz+?(%C}nH2P;5ABqpY!fc3={4F;~x)+A?YI#`0~{V+4OHjR!BO zWQ3eH!EN-?nKd9&-7q-gS)A=?s=TqWVxur5G60hDcv-XFUM?%1>D6-E<9#m`dp_t%85G6l z)W`e+JrT6B5=d9YVQV_~s9Dq0>hNQ8rvlrWvBb4k-WzyHu6P16+vAN%RDUp1m zm%@$wdsWRW-!TP;JUUVC?sTH4D0$zt!X_z_V<|Jka%AH5sOVCU0KRi5as^hl@;S*6 zpt5@zKxlGwU!2>^n-hf^9G^D4@+mcHT`B~Y``)&dR}iM;)-y$=JSjq@Qj&xEQ&gge z*4R}AXK^?&VIxAgWO;veF(Q@t?#0|4B=#t2Ic@0brV=C`f@km4wCLQmFj~cCEBp+N z)^|1goo(S%E~T(F;P<}2YHUZB&Z@d)qqwjIpQ5%R@vK$|jvD3RM2O)*@z8w-ZFpDR z$bh=Vk^}7lwjfP%xxUO2D12`67FY(vamwh}x{e=~>E7L)6l{OjhXwoe&8dg__1mZV zLQ{FTOhMcmkT^8YMXgZ zDHjQImzwl|IV~xvMI6oH$Dg2Xkgr1tQQ-rsoA+BDKtv$#r!=C11glL|$E8$|Gf*N1 z$yMrlM{1r;>urDD^lpYyLs91m)z{LJc?#)NlD_lk$|dO&!-Iz!PXiig*9mbqRU5UC1^6$X32J~bJRzd4jw@)C3&^20hIZ1C6|NeVgvcXE4A zYBS2A##&vmQhTR;nWd_ixh`XtmhT2Ea`--*BB!~e6I8vJQ6DB!GJTI-C!fo3r~VR_*5#!6gc?HPEs&06KW_@6AAV%zj>%gLpt=U5<(W z#m@_7r@(t%uhCx|(jOQ64%GpRyJ^nfN(rt9rq{;A0xgA0(hzq}=Xmtv4*DPs>b=w0 zEU)=e>Q8@$9_Pc$%&ay{UPRzKQM0KnD8)iac1p~s-k3DjazD0LyY3@IleA7SR0uXh zNEA9fUdk;;Tm}e_g-4rE7-LLm%53+}B^Yq5LajOxJCc7@vWS83=f2<+)Wh7sck6qVSqLrDCBKoY zyd%6LyUePf(~ga6s~27E{2s#U`_4{xcq#1oDM`@rt^;D|AC~La;MPm)=y>*O226jb_{gFs zZ|mh*#^_jEPvcf_VfYCS-X8m(sb|d+z(a_~h<|NruJAxP6l5_`FO6gi_w0E1k zHWsxgr9wD4wzmUo>LrASuQgk@2S+Kb`i`QoJ*jm>(+v1~vu>!$T~6g0)aN;FE49{fyET})7A`Zdvz^<_1;P0k{d`}DQqQ= zKHZB<73;si3Pg(}bSmW0(5mL6aSqLliarmQHPMsdaa*!1Ao3Ej%svFUj< z!jJk^j20cj409<(L7?VIosIq{cI zu&V;+wY13P2@*C)Gtwg=DEr!8C43m6ncklhuVs`>9HVd_DU13k% z1JwpAfsdpx3qSVOrV&s@PLbz*QBM$^G#idom?{-07MfLi$(x>^e0{WqFpbt%KK7}7 zx5YjY@^oPpJeePk6EBK9ROS`0Nr%Mm+arA08~t=Rew}UFQY{ijLb7 z^e*){HwB;^nb03|W1mi?$`w8YQ*Dh5kVey%NUKX$PkHQ3VHzhAyaBC`aZ0HNz)z~f zQ*F}3T1V9_(pFCA#;fmv@W@6dVGdHkMbtin<8PqY9=Bn(u=OQ>cht76jNo%@QEwz$ zU%H4$BU6%A9uTijRWpFdYm%gR{qo`7^|8M|*I7-hji7vct+wvGiC;}O=Ap5g+U^|F zbYvU%ddnZec5iC?JobYi%o!q_N?)MjTTU%fFf|Ni&q@q5_n^^LTBCv4A6-JG!N-a|<2 zL3zNjB!0xwr_J2$By7%WR~03m>Pk5w--z?-M6r3d=tXpY(`Sqgd60f})mkppL_;ci zv+$uYl2GhXNb+%)Q|_^^i==s}-;tz4Tryub#r}(99m+SbRZ|c}h*q_AK3eS>wuu%+ zvTK5bs7ciA;&IAM@)3J$BcbZDppZSO)VQxR^eesMZh!y%1gb3%>S}!{&1RBpPX(|_ zafoMmm=Sz`ltv!WvDf|3X1lsjlu?)N-gC7DHM;-+SE?g<%2WcBrNFQxPyh>&9W^W_ zncZ5Nb?1-C>F=wR#h3gjRRus7F`Y^Bumd}{UOLg&RTUvpHrei$q9oJ;TDyBEz$asc$=}=o>Vr- z3Gux-*$gawE4xcIVxhKIc_60^zrCKy1#=R!{1oe5EA=^+K3VU2U4$dA0r(WOZFr}Dqz3!9`$JV3?bOLFij9mHh6v>|T zwV!)`di!2~_7_3s{6yo~)#T%(E!_@rj49kMyjqRbhv=)rcyH5tk$k7ae~&@&m_!kO z+xUXIcoRgIOY%O!o=Vv(14*>1I{?JJuG2!#={{`|bb}?IJf!~i?Tn_7to%vReuaIc zZNV692ZuHQY0H#GIuT`q4XsV(7R9?bB2MEGD602DSuy&p4|RZT?`f2^I8y_xzZF?{ z&EZg>vUXkDhv@(5pW}ZuI)D5X{Ye3T$9hCntQ<^`itac?Q9SVY<-n@WGT2q&^JlS@0}OJ9_7XhLK`J3^^s(GijQ3i9^DHo+ zctc(quA-29{-Qe);?l=;d;4>~y-XxM)1SyC2N3IW@ML7QqP=#xFZpZK(UrfJU#Lb? zRj$!y&TwkCn-MMwM{5GbizKFcsgV`bR;_fIHj&zt_;+$>YV%jX?wtRo70`Y^=6A{V z0EDXZfrFJ(Zn+idZP$}9phez)uEZcvknA$HCE8{Q&zn`UM_oV%Uz>yJ2Q`_d1(OP^ z?Ngaq5X+K;rIuG|LIIRnl~J%~o9E0RRbsIb{?Q-D}n>4`AS~syo5lGQcD3U}4}1GH{## z!BR+t0=-4IcD3A`hrVG-6W&VZWlzRdB?Np}ueTrL?JvM=O%lmBY0nywAHspEp{a5a zdfM_^sJOF3^6HvU?VjX+nvq+lWFxj%4)MY$+8x1UEfODX5NcJy|3ztO`o&wO25p|_ zmQ>(ff$wqHjthzOnWzTe;#p}$+o|_Ylr+#7T-a1Nzg{DTkkP zc`p^5!&B#AfW_p0GV3f+;$X-W8XDUdJkf`gBv77UYsn-?p@w<@C{6V_b1i=v4-QiEtf)>9<>Lb zcXRfR8f|TFbH<@y;4k&B<%B2Xy~(2*bj|McwdwUrm+aL`fx(M%>}9!L)Iqjqb&x|@ zAwntdWtZR8SKK(#vdbb5T=v2hRwts^s=cnH7r4UVRtJQ0;P1H9dpw5yJ25$BJ8ySL zYN0Zxbjn(PS>EJRfI7CNr(Kp6q`SBNhXS3Yq}1gLDOaeOTyeH)OPgU5@PD+|#cHpFo~Pkc zM_;P)loE2mKDN<7EPK8+sIebjH4e#P5MDb8)aKiN8t7>$c%P}--aZ^vY`?@%x-oVs zcY?WrJ3x@lTm7j?bt0@7(>+Ir44;SF+jif{=CC*A7NWPKPI`N(&E|#WX5U9TGfPhh zxHYx2>JsB;P{zi~ZAzYII~1wP-_C1F?sS%?ga!_#fVdQDP_sv&PW@;35U+4-+@D?m z#iL4pih%L1tR?$-A3P%~LFgPjSMoy4$=62laj;fSMcusIL!*-^DRozGxkTGYHmMJd z0TKbV7F*Qkk$_;A?L4q`RtItO5}$oF^to&7nTOI?m>{M?G^wE}o*XW4)-KyZjLMOj z3Pcc0!4f47^{cFbw`6H_CS!fHu?pBohgLy{r><4#K^_;3t%^=;HF57}Om<3XUYdnq;S4nJJ)?Y4HRC!n2qRAi&tdgm}Hfkw)I zy^!EKMMpubb+zAqdN^6h(Q>PPlfz zd$7)VU94wY&;583{W~b5372Ox%ijB*HBWbDcndO{`4mo9WpAa&(%I`2P17NsdGW7g z2#Yoyb~tGSDDq!cz$sNFk~jg5EhX=NxZ0+3}1 z5PATrfuLQtyvIg<8cykOxJJ;Zv#d#Z)+>+^59&l2dDLZo2K)J0pX`+!oCKg)2EY!j zicOQ}p{=2oIY5rrwD`a3xc%Eb{$j#m5=n|~x=w`!bpz&c>3hc8Zacd~yfxK-sUo8} z!B72mkl^?sv7G9@5=QdSv0K|(WyVy_Wupwu9*p>Xjpx~;096)Z;^w^?nCZ##K@O~< zka-u@-|l(kcq)~RBGAQ=IsSXoQTWoXO)W&d@uHNO;B-aMiJEh=DO=#Uptm|jcOf!8 zrLN85?OyPDNH5qxM4HUX;`*?EYHvS({C;rWei7-L1GuO2PMj@Hd(&d?mxN5r3B0j< z`*>zmy3L1j1Sy4P7EdX*V_%-Ci2W^NIq7+Kj>-{W)uLn|K(&oGJB^w2K@iaWW5&l6 zIHkNn##>zF#AG~gS^#xXxw@Gr@dB{9-TU&BE;8g)N-Otbh&qB{eZ6ddtU*-DC{6DM z#z?AMtZT#VPRqMX%{acG?%s}*B0uEEf4-oJr>kn72sm7%O?ap1$M%E?;2f8uIB~#T z0vRTj+xWuh%3YRc-@0eAkk4 zcXTqTLQu3OXe!7wJ8;Fj4LO`;-DGOi;afZtwWxOkj(ZXLgjC*t?JGF1sxs?Kmb5iZ z+&kW{s@G>V$mQFpsdLzp{l9XN`UOH#*w5+Pd}}P)6pjb*Q4Ufolv!Z{j;YQMit~1o(PsUB04VUQ*A*454-)ycCF zbCVJnw{?j4a*mBK7jxwVT8ay!48wZM(5umNvsh7rN-^vDz7EOune&(lD&=;@-R72}uBU~% zlVW^-PBr60t<$y*C3gUjQ(GN^eN9sO0>tB>&>;XtM>XFm)m8z#OIDyY!ofHtp*R$+ zs(wymD6~qQOxp0=N>05s0qql5>%eu8BiyyV)wVo)Lp2(|JxKqb|@O>i7R<^44~rn&9HFOk>7ai_w|RkE~F(sR^* zXEK9o_pAm#r&52G*-FZ6nEzO{$8vcQ{V2RswNNCHy%(|s12DhX35rl8BOK=E8MMdp= z$iO~1&y!ULU2-H~Z#8Om$asZ+PaCyVGS`ATqfXgdh0+dd8M6{vwO_&sfitUAF ze%;8kZXmsfC>FHa+>~CGg7SVSH4Wu!ok&r@`qUTYmP~(7Cml`>tYeb0YAN0db>+ch zI3+B?yPOWws)V!aBq*S}w^PQ{C_%OH?7Wj6Uu*@CIw+Y+PCHc1x6b{4erFDiJ3a~NLgkkM}I2@ps26gqFcQUq1RzQ}=WxaHD70_7oY8)5-M7Ja70E0A$ zKoKyMfK*CzuyJ3PivqlV`Thd>A2&UUaBP6a-RZfgia{8Q-v;c6O-_3|g)m_2sbbx< zw|1KS6#OL}Q7I~a+jT5`E4%03{PUWn(-onDy6J|S)-|{!?Cx8YW~EU}eFA0Lo!+`Z zc_j%LQ1}GYcX5EFm{@ZYrS7|U3hbR}$0y1%ypvq?6ThsNGK)3U$?U8&5u)oNt8SZ; zJl=p4Q}}5+an9z=vKN0%m4EE%8S+0}x)Pag?K+b)ugcbcRicOO=0Y(Ug7&@JxOX0h zHRLz=>{KDdELB7gN$V>74W}Qgc92RPDYT|(l%^?qj0F`sqrOw@0I z&*Jqc2wtN+N;P$Cc#pM8q-fgKOA95o%PLbh+uB67+qo=7I|byul>c~|d@Uww(6@{K zsHNGxk6 z>EJeG^sn%)bxS%UUb3+j@1#hQfmGExZA5j7kiBU-2)b?hjLzZgpHm_vsmtS|N$t?~ zo;9MNFOSx@dU+}6fet9Yi|}g7RoypsvSt^f?Rso~-BF5!6L8d}hCJReUz&6U(6y)A z$R+c5O>{_umd;IvQ~_F5T~cHtR!Hiam1?a!Jp0P$`J;aM^o05&ui1BKeQO)!5!`9v-1XJZIkw-3Mnb*0KH}-y&cOLIC+z=mTFv9kibp3ymf1ik`nv1 zaMre*H?g%2D;|sspaqD@mbGt41BQwGXOF(wl|bT{JSM0KV;_ zN*ylFpej|HK`oqmjxP{UOn;vi&Wfh*a*mwX4M`qX+XuC8CgSYpZx-y2KSurWLV2gz@dS~m$Vh@$x{R|JgYxI(A(9V!{GzlY-lj%PM2w`6VAE&y>H~*JUQf|A=jMQa zZLb$TfAk;!`u_7j$|dJPpOkr4tvj`Atjhao3SQPN#@tmcPK4uK3@y2s%1pSaS-tH2 zCa*~}mZ{ub@2QznzQDLcw8o+ASskqDu)5BJ+TS&EjaJZv()XYSl5hlgZIujSyEeH& zDx}^QsioP?-nE7sn@Oi1L4RLx^hn!(>6M8##N?G(v^hGQkmj+6#?%}JD;6zS*u$!$ zl}*zxeHKP^4j$n6n}vIdXeB>e7^sy+eL*(rbx9ejw8UG|V1Nqcz9R);@Y*sO^{+G> zdtJg6no0pdf=12>$O@>ErU;Caotr2tx5O4Psc9eKg;#SFp*X0@`j02QhK)aeu>Nv> zQgNxK$?k$>rxL-%!>=syrcM@#m+;UI6-zcigv!yH*y^?6P=?-cS6|}6ho;m~i9Olg z7tx=*1TgGg`e?>D5=ZqFm;G^rWuLG5A3H2te#jl!M2p8AoC;im_S82#+jeK|c6Svg z$0SXAJJ9)ukI&0gnMw$HNhphdI!Dx^_z`QNU}d7hIX2SB4Vsq~HdT;Hv zdR?hFyw|Nxi%udv+C`v_bWFynK%ap)dPZQ~PLR4BbMmqgutk7W!dRPC5S;S>l3|AI ztIM(Hsbr%Zd`>H6j#@)%p6NxwrvI>B&&^5#;iDi2b`k~%7+!B(^@{v|1Xaop6@r({ zjKdaHOL@TZp*tlAaH#%RPUp9bAuOLVw&4B=whLO}feiHiCJ4thiQMd0DN|h4*Ozri z)<};?Carj9OCQZvBj<)ZPU;TQF@YPyf#y>h$4s4N-JC_)9nV|3GP|vmC zU5v7G(L1GOv)L!aBMdA5_q16u{&X-y@mc5QiT2nvZz@f2xNxRX+DzJEuRY8V5?D z&2%2J=^R5M7%1bu4RtY&x*s|{3A_}=Tg+KoRqTUGnX-{ef$|=Xw5(DTpckRNUj6*> z_1l;6Hvrmyc>CMipWi>aK9onxWO~*pz15GQ01~HI_SiV;h?BmWXE02HZfCjWG(HzuHO^^cXM>Gf8O!ef>c~MB} zZ?iNw9eQq;)}GTlCn_r01}Pm?`zto83bO1kdBDI&N+$B3w+hj*EDBmmVs_!9MJ}lw zaJegg`@WGcsnAay46B#Jq%P8k7snXLLd!9p!dio`D!?DF|TX$s#iN!%IlkI!O>eHA=!!w;S8E(Ohr_qofJI*?L4S5 z8QD>>dF@$6+rVx@&TZ<@P2Ha(oF$McP1h+9_o9O^QSZZ|efoC4^f4dhrX*(VqF5Av zN_$?C^6iQ$13=ilnU$>kN`TMORS|ViJ%Qaqv3YV>a%D0iFOqt6hRhmP4To8f)1eXX z*OD4Lw^L6EWVQOgenjx<`~81%;z?2K96Di!GI8jKKH|LwN?5++7>xyyIDx``^cx z7d`9vIGOTmFNdl({oXZsQB}j?^urXiJ2|L6D61Ddg@C}^G%{&t2ZauI#Xf9_sp-Ax zr zM~aW2Yujpl4e^OG;D<73Q_(UohE5qnK?~x$UBT@=U4#-Coyo%(mqaT9CnJ%@~JFp=-JMTpP!bs-?3pKy^vCkD;R2J0XKu z?j($KP6}-nL?oeLB867$8q|P+Hl;7OuEF{s#e0hca=55;CC;dS{{e93ZD!S!OsuRP z#jwhcyMa1*kGwBsvRf^jYGY_43g=e=vcG?jBX}$qxEOePE9|BHL|4sWQ%G{DY!V;5 zgak1ZJ!?<<@g$@D(nT0pqIJ#zZnbf)%k{P076M91>p4a;a&vA{7cX_G_gnKR;+clB zT8TYMCa}0Zms?YRKrO1hJkDsSn2tm0|DF1pL(N=jS7t9&KM)K1IP_cB`7UlGaGs zt5;3}VK*OYPF`}1yHr3vqj#Q8E|a?y0^hFVR2kAMhuv|1`&_9;0^ooL+Nb(B+PMye z3P^yL6Xf9Cu9Vq>Af@YKB_gspP=n9;6>y?A!TLjbLkV2WzCb5i`RB~l*SLHBA@!Vum61U`FYZu^r(}Z z$2FyHDr~2J*Y7P`+<8cw&l?9MENaSWC{f;r6JS7anpPX2Nd*XA&BdbkOzJhMVcH}O z<<+hvB1NyP&IrJ~*3H^YaC}Gm#Ab3@^LpBr7NwEQKy90~jp74GB2<{bPqsMEnf1as ztAuPd+`D7PBq^1$gkBuJyGr=*`X@Vi;*_YfmTF6Xge*lQotl|D-je65K*;|(KD^xh zJWJcz>~?_6JLUAhm%HqaToyZCWBPe4YvgTRUKA0#KBeQ(rkNVtG)NIp0gFW@^7sW4 zx0~1(QWwVRY_z)ht;!+R2Fs~Jo5Szul}M!XJJ67j>QG1O%4`OClZ4Ovi1r|X$lg}C zn!)0KXejc++EbgWv~f}KMq-!xc(-Sex@l;@K}A$G>Wxx_w&M8HMh@Z4HANs>_}!X4 zLw-{J1C7l)$`|CgoFooeAv;*%Qqn0nsYyan&izVD?0!L>s)SpW)zHZ|vX@R1UC@_= zqL=t}XrKt*5spsBHND~Rp5;1hg;&mYJxwHkAw4e4q*B?%y5}_Kh4*{ihXJk=hS` zz-9{>w(F^q=cz61q4Ug99k-%D2A}iOIJJs6umN?e$&V5V)MguyOr#E1vqL*6jSeM8 z;+h#zw)c=KtfoN*-FJ5#_@V^mgX|}2oIu3%!do{K#~0b+f#_Sk?BDlY)z$kZA_DpC z6R+1_KSchoKR>_BLp%|FI4w?c5G#s*61X0n;pE5Z{HV(R5^S7mA$LLzaKj*Y!yn zj>V}$06aPsINY@X5uvKYE{;j*)V#?f0;wANU|x&OI0n$Ibt9TRXDDTqfGE+ML2;Xrby)@=1qgo8my?3C~3_UsbuZo}FZ%Ds#kvF%B(> zsTrt(B}%Qgn9J)@=XXbcUm^g+!2>i`)y)Mns>(_AJ=?mY_r6D(B1c|uQY8&&hxXuM z@+v7UF3n5$u{HoWZkO(B zCx2VFi+8}2^FukzdT~;cI;ska3i}7Gwom`_=~e0IsXcP*-3+9EyO)t_+=($0;M|?? z*lp2*HvXE{u zrLb%lh~oKSAb4`7lUKlpZZKNN%lYkLfBHoRJvmv4EQtb4$?!MQsY3Oa$&3q~juNn%(Jo5dn z2HPfuJZmsp6{z8F%X@7rkXE7@d!g`X__M5rLwLHC&6n4!)*1=hTvx8a31==^%~O*Z}1X z_MFXnOA)PqokaKKB9@YqM_>VNup|$Add)d@&wnW12u2l($GQynhJ-Zf6u&B-r|~}3 zU1YP#{LmUcogt5+{9g#WYA>?H_!T|tmlwLz_F9kZtJYF-fnc+xD49efoY(bwYxSix zdNe|^-6~4FTT-&0nqQs6QqZ(gR4hubQ0IoI?Wu@=)p9${{{(fiyL|WC?`u|>)vHyx z#$gzP_j}qM(kD{FgYoNdpiXO7!lmQJ@9|!VNt?}_m7{uhOV)E_k~cX^)>vq{rA+7d ziNIu&!N)(nXC>PKpm|x^`Y7^~z4$jRbVpPG`0Qj=SZFzO~niI50zdRec} zpXSehZ*%^BTrl@8-i#G~WkO?+*V8?Q3V7h1hrc?uW07Ya>d zws!BTXZSHG+cm+IH?1)eX@_Xy9&)PQ`!lkC>!B2lbU<~Xz+3L=T%AtnhCEbE$O(1iUs8ldaW`R&BLrM) zR=EnyYq6(@fO^NT7u27>{qe_3FZ@MuhCn$$tg1(boQXNz2r#5L>Bk{;)U#rLH~Qp! z96^0b=PjyDc?qROm(P8v&GBK>W1!Noqo%*QJYW#hZMk(AV!VBBC*RG^PWQt%cDLOk zdu4V$dt=FTN2`wCrq!0EWCXz`O)U9&r^389B_T_(SLGutOzlFlOuAHP>Q<;iPkp8@ z>vYFCatKS;*kKFXWqQIBbX28M=fuFosRJZFYM0!2F8KY%=uwog2#144SIua5mQCoe0yg!6yEk4 zCTs0`KHS1}D>@|N5*?Cxc3(DZN?|YaQ|+^ed?X+0s_uj4T%34RO-uEE$z;wWqf7YP zjOYE(b9y>EMT7;>@d58>Im^DUDxlW6=u6svrzc#&wtPyI{8-KyU~`ukoV>Fr zI?zTb>pTYF{an^oIc4w|QJ^e^Y?e?hj9%#J}iA;n-MTJ1w;|gS{)*W5~ zj|~|>LBjV4%JqP9HW!2f|L_4c{BjgHICCp;5JbzbikrFpb-{k#pIZKjCb0e(kxiX%0~}`Y^5&(1@$WT&ZsQVy$qlaS%!SKeFESzL2g${yB11c zZ9E9I-r2~ya*8=GX`DSa7DWzabI4FNVya)SrosP>Wu_u1I+Z#cQ$I%ifB*MOA^D`) zu-UNg{4E-8EtAE**OsFNO}f*n|2w6L0L{X1m3JYJUnsgpi(Ei}ng-+&52 zZ5#bxsQ+(J8OSEfplY^RCfQNVeo(Li7e)Jm1nw@Hxm~t@JFW4>WR~4kG4t2n_m^7# zVt0A##OJl2cj)TIW+sZNT^FT;jiUFT?0}=&Q|7Zemeh+^=Q@+In}Kab%Rf%%r2=45 zU`eV`1URuu#|WVHVj0P1pxD*VmOlm&q<5IFy+qdf!|ByIYUGD1uULxKP*R}4#BBa+ zQH?KEsJe51rBrgn+Pd|wxZS09{ZyY`pJcMpt%0qossMq$JCLHfcI>`j{e!?JRDwOm z56ks+{QNn7FPTM^qb#lZ_MK8^BzF0EY78%BR*T4t{J-0%%rU2}~5#zwC8y>M!XfK~-OW$8F!^SMvtPE6AaM1b`*zGv*}T zX?HE!MN>AH*LFwf)5d^xrJjDgQ($iWC z15Z)@)tz(*`s^CN%1G4>6vTS3@k~7+hMeb<_gDdkAd)WmliEsB&36E1))s_`{0r}Nen zCnd4ms7xr+lx$35&UFiTl0*I3v6g*Jcq*~@nkv71n0we$EYIU_91+Vqej7Qd%soz#mIbt=q)i1wxCR_5NEFQdY~wPzy9MoPo9jApr3aH^*2SaDlP?(z+Gk~iv;_KnvBXP-F zYUu*(K`D4*`a#-n`m0bxKNLa^j^9q0_x^!5W`Qe1VN*hEuov!f@_DzU6#|foBg*o# zr?c%%Dy8LJqyGvyL6Zv3UMowwbI5CxImUJzl)hje;Ni88>z+$tj#U4DVZFYv+J7JS z-|Bylw{Krw?)b|i1th1I?cIX;s*@DgF*F3*B$i6w1uyaSyG{-k*pZO)SMHsfVL6?m1*sBfHU+BFixRz+98FFV z@0YV5@_tjAzhAs(^6Qi6WYLaF`qvi8Rfk$^xBl?=;#xcA4$!Z=w=F)o%b{)o3v+O3z^pFzz42mKwsYEH(mITUKL z2j%4Y;<=y8{bGJtv`;_kALIAeir#hlrYuVerXSQN-^>LIXKz1wJ;^KHZ^Xp{Bff9%cuW&p>dWc&e$aq9!kW2?;9v;`IRo!Tjz@1az+X( z*V)NCWPoWs9HjM%n$p-+p|FH2;EWm9P_HBsP1%zs(;yInB;mdR&bls-YkWb!koSA* zTU|D390y-P#WZ!>Euo00yCYY8-gz(I5!=_RZFcpnkdOu#GI_RpxzzD1ExVe8>YYy& zH#sgkbB{}Zuj+FRBW6eJPOu#DrBgz@F4s5J`JeaK_QXafhZ8Y)LF{1}puDbaG+i?W zY4~&iVbd??u+jmup1bB`b1{@zy>i>7Shh&g2Tz@;oU`52M&=|Q5@pVNMeBX3{)ci8 z`H59ky+;Ztj?y=;g_K0Qyn$;iX>_l=sn|@mtWKtXO8PeCEOgwld!Tvev04wEbS?1R zR(G3^#t}SE8?04TxD^5Cu@D=_8@xE9oOVj74-59%*nJ#FMbAW~axh6B^0}$|h)g`O z$XY7^juxe2)5Ac(x&%4Zz*mmGQDC+u+{ue$Z}JwSmBgs`_0R>3M8lbv$~&MTk$vfSB;12PS71)ixFZtcdsW^7xy zmCA8KFOYhwg0)rUAN8bdjI+`B2QwM7vmNIWMR`&SSB7K?P2q+sUE0*qK@7%gOn<_r=7A#WDsUxjHRHI&aR$< zzL$WwMre}S(UL~7i4;xDxOa)+Q`94WhIhGb&mK}I!Mqcf7Lqz8_KpFr#Ezj z&IY=@sKag5@$>buoJHNj!$$|4rIgnewD}jj)60GG*ewk^^W}r=_m}Ur|KsHf_EC|4 zJCD)o;?0wros%u6Q=`hV0ate5{He3-DKDS$dj`^%aDl_auj*cMI@@qw90v7AdCOG4 z+NXrEe2l6?d6}qx@{vgWdQcLDhYm+QKQ)pRGb&zI?>6(IO4Pe1M?+6zjWC_D*Ad8J z@8sVp&FT0SDdtp@>}Hp5_pOAfv}C@2FlrjUX%$N5p`5X!-r3wqTRj{3ocdM5ye`<= z#}x|?7<FY$Ew7^^{K*Dn>rLV-5H)E?Oy7|tEiKp zlzPfuHrObx1h~9y+FVdi*jd$omYJ}w?AW2NG(eqAP)J%2DVo!+F2DYgb)Z;xmc6)q zy0ZhO4vU>fK0_t|L|MU#-BV^B@Om~5rMp`3tL_{{D7Ju> zcVnpfH4s~0PvuvZ>3Bx2$CE_!EskpH7K$NCRYIRC_HqPH?HRVTF6usia33}^4h7T* zZ=|`QDFFM7{CJRGiE1`;_$&RjIo|i8=j7;^rKc!++f5JyGI&oI6)AX+V_oGaigCi| zv>Qvh*V%%io!<`HnUYkrOuMr_oy#?WvR_Xuu*bG(K-#GZ92?t#SYQdYGgPYQ`KON1 z8?n;aYY?KTbe4Tp2*V&)Dl@FZ1Io7ScW?NR1szcaLn@%+(`GK)hw_L*^ z1LADbL=zmt0?305#3L0|)V{tp?YVEs*p9COb& zH73UZAW+TM-pfZ7YB$c@8DQ_Oh_tNwp@Rz%psc~4?N*R* zU5DFGmSO5FUT^@Tn9bQ=>RVrj+)a|c10mqYsfX{>sqbO~67qO;a;!@+ zn_-GLJFdPRHd}Z`Evfk7N70Y#@UEF+;k1^24f$Wceg8dobC;aIlHt;v+FNJUPMfza z+2qM8RFOcULz6ajZw`dYyaa4b=)(erEm_9@i%Y z3TahR*l8iTZP%u6AxMPh;?z)*IKAhr?3yB2lB=)Rh+p4kdjS+rI7}uaIO1=!%4T!+PoGuAr!nCHcaHK5D57lj@?)G4tQ+` zDjv=ZW-a9Q(@~UNxqFqN4)w!##ZkSouIye@k!7ZTjGS9@bX!pM!+QPs^V8?I--|Uw zOAIne22u8|a$XI!HlwQzTwjvT}CnCi7C`{qgdMfE3nx zq%6tF#G>b@1PfJSKb5GALYV?^6+yZ-gc&Tq!3a%l6+fxG;9 zY#FJ4X;uK&saEf-UJdWXfktZjJ7*x*`2XoT7cIGMEX#gSFRw)sBnW&Co-VcZYDung z_1DkdP)|lgmNh-oQzcuO5hQT$Irnjn8>R=CoY2{v{YXkMErUyt=Gx^QB-@uK_GSL{ zLW&;2zDiFWfzFoVVF_S>q87>B4aZl!>^UyfCeVY@`}inqtbWs6G`h6kyV*s0Y!DfG5UrY@f7 zWe!^ob2V~p#Hylhpab_VxUl&K z1@7u8yQ{9WTGYV9PHR_HW>?_thKFw^HP={00L04psO#Ui(j1wCt*T0OI0Ytuxyw~~ zRsc9I96x3_VSPB|GDrm*2ThxY0co{=cc>)*xd`~ayNNZ_XVU+WC#nUXDv#d~44o3bNIMbVCpZRF|Wfx%A5;e))L}nILIIoe$+g;bGOf zCa;!IHPWGhrn)FjN^A-)mebZMG&8Q<1h7LmcGo8*4Cv0 zf9K|v$#zN3=Du?Q*jN9P{OWXq_!2emNBakusK>u zf>DBnvysQ5=Gi5MxVy&TOvbzG_~WIj|3rs$0&cpsk=e<3RxLpn_Vxy-ipX$kIv@D7 zP7v#@aBa(_X6<&C?xe!b%RKp>WP)i)eLuL%PJ5AHbW#y1K`6dMGo3&ubRnoVTl(FG;B32u6ux`5rp-BCZ--R86N&~TVy*Ixy3eI+mrR06%Lbj&cG+7>^St`Q@EW|;mcQzD1O94_cESTcA0=&I|y?cG+y1&GgYa$qXwqH zw}j&~os1oP795qwEHwZH+_GIk?-t3l{)#ffyXIl7I*IEKxQq7SSDdS+f9j=E6-YND z@Y=QAN_l}S^3_yzaHwx&&8!HZZvV;lFN=?3^$OOuCK&vc34JZ!zK?J3F~!qlonsx` zFVOSSkR&RH)eYa~QJw5HSnbPDlaqL>1bCd*oPzfCeV#DFuJaDr`Ou(?t0?+*58b%p ziXiC%yr{4M_-&uM%npY=(YEo_HMQTw6Bv<~7#Z`&Cl`Gb7871fS;sBqifoPS?= zbP@++@R&$!fxcwStm=f7lDlXka94+0(yexKfM`}tB$}lp9w=1qEtr8`6l~)J1e=)T zK$Rcl@LOHxf17P5Q1fkps{8^49Mw+>klUu0b#j1m5>-TDoBBw%az>l3y9qY$LKUx) zw;QMPHKxt#N~6Makl@z`Hp&YYdlKVxcYLn`bW07Xqa1eJg_rR@~^Q zQN@ZDvomUKRcQ`g33U(+({)I+fB*TZzE0Q0M-&ShnFLOZON3m8(d?*~ zSe8~~zM~LGjq6kSM^(-p^2&;Qn9PfohY%6@=M702DwcE?bwi%Ok>SqE*3!8z*Wf*< zXMCr8K@Sb&4;gD%Oc?qPC>DHi<<8rGLoqXLUG}1Vr(vFK*hi0tJxZwyeVV^7iq$B9Zo!A+ zY!Hv^7<`U+IHsh7DWMZ?$AwC&wAl?RZWGwcK9nwUOORBY^v#Mo_;rU=wr!0_M$O?B zJkn@d(@Nl2=uRdU%`6{15U?JUW#>^{e=2ejohqrf_s+lPAgld-hsrrk04tG+5}c}H zf%>XEm>*6qxofUokn>d-VB#nbZn>*&+hkLAaFzwGcN zF3&qvBJ{k~*s~#^n~sH<%@F`WP#8yCv)0K&6rG7WZp&6`yXqHyuFi}?+?I}2e|9AT z$5U6^U732)lFdONx`h}ElIo2p()=j%Oqu+d-N@viT+7~6P202-qr42))gc?bbABb? zF#zZdZLJt8693e38A!wJ$e3#e78YUYJZpCys^dr3p{;p7tc}6K&z(nnap>PA%P;Xc zmOXXZj^!V9a|}9gA7tD%9#vW%e?@kHM4a0S7rW}5U_r&2t7A=SYJl*MTmer3)ZaBs zCLEo&pu4!!b!t#$O?vKxa2>#J6%1#P_i#7fT1MRgLJQtqPngs!fb&1L^6Y{J_XSQU zWl+O6}69oScW(bkcgc~Shp=xr$-5>yG89}Uwo_;9eaJplm6$gzy3Z~!WQnJ%&z;2To@ar!;he<)2Z6owAO#v-jJge-c&-oJZrJ_z+q0 z^N8t!Cvu)Hw$mTN69gnGpMLMarqz=BpsCH5OXez7Kewb>c^x) z3;tIRZ3i*mq7c2te}dA8F0nWT&NIXyEbY~-?jp?`oHxl*}U1L^OZxyc+PuVd$OD!^$?BPg?SXVbRl@#CYO}4jz z6a(8PW+iSFyL2@#TM-ZixUVlKIZ^b!*6)BcYDHe^>ldIfX~7G|lXvS9WOFGRA@&8d ziFmEQ^PhM`f7?`gx@ZGdNi9IBgQWC2@$~h_Kfdwae*6C8&-zlpcz`l~_YrxS&j9XZ##iwe?duG7m8d#gxjY?mZ=U{&EN(w zF-wWJup~p3Owrio0(2>->PVV7_q77EfI#k3zd$-fq-XZ@V|Nimg-!GyTPh{MV z$emP-Rg8#054lu0BZG%_n58B_Nhfc@B+x*;PT0y+7ceNz**T`GOUSh@-DwQf6tq_7 zE1yo0emh3qM7e-ryI_Z=k?3yNU~%B2 zxHzUjt$G%gK=<3CmA914L2TnAfEw@Kl@Y5Nw2T1UA>i5t-5pmwY_UKbU;wYXHDCYr zKYx~wA6_0B_xj20;ncu6t3Y=R$QlelXDvQmf9G<6A%fZ;-L)m4p;Iw_b2qG#M30ot z#XP1a=me3uP#p|0D~V$ri_~^WS-j?ai>x%_nT%gxjnW=A8BtlCTRnrRTP_!nQ{QAv zUB4fK=bbLi&wyW~h)m9NLoYgsp?E`dgJG&W1w`&E8^q1wAIQJH=O!~}Tu5g9POh$> ze`0G}1ssmohxYGhI{q|-&Q%dEDuPs1z%1&0lm9hKbP#7RXH{s26LMI$sjBwuBNpIg zBLbbe*g(S-kKm(3hvGS*%NZ}&1?L)RYTR5TP09#dI^B|k0c>UDhZFY7FS=*&Gl66Z zTob-H%Yd(}7MA{dy7=-K4uPaNr*3=Ze}6;4i;Y!iegpMgOS;?|?$pV_&bcGt`{q2^ zmR+7B264dR&+VS;oes$V{P?T?{-Rs@WG14TJQogbah}fkUAOZ&J83m2+O6uY61TgN znB#YNow%fsYb&Puqi=9qxo6w%GWEqK^Si`xx~&|35(9!gd}o4+0R!r3s*0v|fA||u z($9U2s+5ts1$|9S6V^IEVYBsYOHy&2b8V@r0j%sYA5n1|O=&f5Qvh)6?(j%Jmcy39 z{6yic1}W!Fth|8iN|m=}pQ^j7{5rt-t^BCv^@%MLO}lHNBfvdl|Aj}5@lKK zNB0xBBa>rgN+4^O>Kg8)2Nus9f7W!VF`rK@;07S1JGAU>4IfQuKpqwtKsBkGhqu}u zAh_Hfh3oUD;2h^{yCFPzXmUW*zMbyBU1oKjSC2u5U!X&TGLEX=^ZdhV*8-^BiX}B` z+P!!uvV!ePS5$Q@!V8Iu?~#`CqTi1nZMJ`n```K>W&Tl~joxB>s$alOfAoNYhHnWb zJX8hV4X3*uTsILN6Vzi;vmbAk7&R^>9Nz~qWJ~iygC3qE92{?@=Z>S%LC3D z;%5Cmj&0W`Pk-V1*5OsiNl7(A5LnLDwq1!W_##Q=P{?OST_BTQgb>z)yMEpsdc7x= zf!d~!CA^#r;u;b^|2RRgf18T?=5DQ8bhI74TREzSVN8C&+Pl zyE{Ea6$7<_+?w$nfRt27yr5_91TM0n3nZY=(90jJ&2*ly|9qA$y_5U1wQ6^ zmUw@#^bJN|?nTYs&rL2k_Q7XRQ`}MEV>y2$)jNp0(~(`EZix*vcbeHM12Ohga_Dx)2$H?_KKq z$Mw$E;VFa#!8;t-^`2BkCW?<8*QTAQ6Zj6JxQ6cjEkR*)e`O8R;0w0kju4?jU`lH5 zZa{LcEYK(GVMMs5?u^7oQP0ZBb9%6oSafWxV(9-#HM84(5SoZL zFbLQ7wK1JG7pA6CCvh>?O`#1XRVvx=P(+ZNxa}t}e=&-BtT^qbjZZhe_UJMznW`t5-t?Q?R$R%hS0bn$&j zR1S5M3ery#Za<+V1!vnJ@lpZK7=Q6>;9ymDROXHfd>%O|sRKiS-Z`=Whuj~FArg9(Ee;6~|d6++|YMZ)QOK3+eYdIA_CTm;x zhQpe>#*y=zt7@>iVP@WqnvF3;P4@sDP{{!iCjlolFLXDBi8z@jhFfis3ioghQPbL6 zQ`aRMXR(6&w?nIrs$}bNOg&lLRgrRR`Q7vS=Z7CJ27*U;Fr&*eEzsiJ!{fk{=Qg4) zf8B~v<<%w>M{kgbW_4Y!A61N$?A7(h4p4??yUV=Um}^VkPR#`(?udW{;IM1bNo7tF zLI%ncoE^={52+b$Es#dmdf2ff9`FWFD`4@`6uc??xlitprrJq4LET+6ggV?DbYYg? zlBQCR_teaCQ@c335WczSsXPGGR*mpYf0JF9wDQ{Nj=a6sM>g75VA3D^%a-l~iaAo^ zrccu=TFON#biIn)d-0BWOiqYxtE#_=&4Ld0hpPu&89AqnwQ)P^tw~rGZ68p+6WAje zbb(TYmFx>`!`{aXN6ec;`=rJz%GPK?{qubb}iByK{}pTHc=f2-DL z%qqzNq*quDmPmRh&#U*Q>J<0cChRi0yfq22pX$CaY=6^G5HfYb>41?fzI$lj`uP6$ zf*@Vb6mI=e(Ualoy6%8cX}~eAUa|*D&{7q&=WrB-9Ej6^ZWT{SZ_dGL2OeA(Ka`|U zl|l{!q3c!4f@{k~)_>Wa{%CQ}sT%>t><1^1+JU z0#-DX1HNq+a!UHHz~q*kEuQiXB0JFR^w7d4lOdJ^o|{`*+U$gsi>q3ya2;EIXN186 z`%pfn#Y&aEu>tQp^ym`OvQIqS>1k+3Qv8)-FhC-OW8wxRz7s`F5Tnr!_poC(}{_{1?_I zAay~txyr?7?rNiQm(HUQ3mtSGq*LYl2aF!#wDCWRu^vwJ6j#i+g-;tuS~Iv->LhSn z*cAp72!$Zo?9xsq!X8CyH~wOYkS(sIozqsU%O~3i73O&I^%U|Xe=%%2XkVJ!kEuv_ za&e<8Ou_wB5Qb;SEy*rxzJFrh$L}v5HBX1kp<}f$UEE4Au%Y3@reuSV-E~m`GgroL zQZ&I6R&VuuD;EOj;c%F3RNZv7O>?GTCKvH9u`r;&w5nvM)k1}*Y>b9ujdgQ<-v&Ej zP5dmr9;Z!SPXq-_f2sSqFPl@v;@r8lPZGL&c93qTCawX~o4P@0aW|YgY?lrqgy7xb zQ~xRm zhP~%QJ4?w2V#DP;(d9-Ds|`sPXx&X4F%e}Qw{EL z@Czktx9Xpc=7MN19b=@_55u3b&`R4>JzNIsWipZdsj+cOSyo?23qKH%}w5`@BlO@#u7 zC&(Wh2FSW&mgClev^|`5dvjvSb?!53WJeAR0A(^Q3GiqRy=yhkOB!8yAo!U@xr5g$ zTuW719*tw>wchPf;3cpU($F2&MnrJ}PI{^jrbRt1e>4dxYx@25iGBTCo*hKO{YaLM zZQfA)uDJ~y2iBi-)dT4VO=XKSA*b?k*OCILpy;D>Bf%p!mCReCnYPApzW@Cr@f z*WKLFCfXN$MYz=WzO2>*h^^L5qX)Mf<Wf2T#=Vp!*g5o4MZU&FJ+&j56Y4zx!p zuElING`n}Hw&s|%nl!qfP9whq1rRj?IRUN@zY6$|k5A^=HUjnFq+LBZ#qV@KAlA6q z-eHR$-#-4mHiI@|2Y0{e1CVZML>2@V@_0B^s0Y{=;Aj_gaA5%N5GL*pkbpaT#HG)C ze{jGDJW}^CH&cT{s;3_5F!Flu+p15gFuxi3FP;(EGrVG)_U%Gf{D>=tR86etZFkm$j*h zj*$a5!K0&INtG%Ki`U5mJ)LXOT@j`rKhoA)lh%2H0ak4cVmNO37I@&XJMYWj_l653 zdio{3=(nbDLjyduc>F=27s`tCsCQ4%nBk{}{i(VW%a!SuF$9OTW4RFoo>!sEDb-Jz+No6}B|U z4p;n^2P<)My3*F>0Jokx0XmDTYOUFT=WQbGl9#x~qobA}r)3acvZ)K4H=YU?iZ@ko z46)wtH+4J8mRy%7t>Wi!B_&CRe|ukwXxvNsayUd|9l##+q0a^{zpDbK>gjFi+(mot z#_bk1&nSD`f0m-0WRd8<)_Pt@xcT}K!c?mdT9RCf4M0;nKG-Mu zK^;KoihFqg`0o4)Pt46rn7n^3Lf6iSw7vSvK>HKxCTBNuwdCCajROh9`XPoMMl`yr3;ec(8 zKdX-^D0L=UPEaPxs@0K%+X?>5srOr1*{(uKAUc+)_;6jS-f%@OJY@WIG&wnYK=5^_ z?N$M+oN5wm!y)ENfajwG3YE)O!BI%?rBGk51s~^MY#Z3;GLV#dfO*tG zo=`ZV*mY{jE5{xWp>N%9p?fX|aB;y7uvQ0M`6w=&Mcu}fckNMS$HadGmB6hJ$F~%x zy|oOl=QS@Sn^jTVf0o$+3D;tW<|wK1=pkJS1`;4hWVL!tdVcr7zJ2;*{QK|wN7=4V zfEyKE+}r#qEv@zBvTib3#z+F^u;LJEy$CK~I=8d7XHE0m9ctBQTrz5aB+T zjMMol4$hgKOm+BK?{2;X%#uX8*WH$iS3=}{TQ}eUU+qhecn@1Qei{BnpOY~!77M* zI*{gW$7cARr)o3J^`C6J+Y~J}QH=ypB(QhWXt)~e93^o!F7qn@IZ*+8P7JWia=x>1 z`|;t^_}?#|$EWh#sC+8&=gYw{JFR>=8wLd=Z40`Xf3paqZGBmdIa5^K3fz1J@Sk-# zHNE2orqu@Qw#}d$Q&MJYt7=*lIWIrN%3~)nU25^4CXi*UQR9PvA6~`ta`oJ=W)av? z12`<-jI0bmKCve}irxKxLe9)$G%naz)1%8y@|ZSi$1KHS<_?yjjQ1j8F0j>7}U9C)5P zfVmWI3&&3^Cid0FS>hgeafISAs*$_mAvT`SFimpbXdCpgvjvM;`sqB*o0VFT>^H zc)ieFlXOD)(7gIkpY~R=6u!4!vUTp@e@Z)nb=h@XH4KSCBLCak$wRXUFaS6p*>U3U zD+v4~W0w@Q9GVVu#x33M0Dsc%P%%m=(hDF)j#T`xf$Ma^0gv3r>BhyhncOspY1UeA z_iBUsXd+>UT^+|Nz`0<SA9v6`e%sQPLSHuL)xe=ROI zNI63+mbRQ84R=w5J(9{v2d-}MC3(1ACyfdpy1K)$rK`T=9O|mO@Nj)tsyzcB)EDBR z-;D%XtwnCSxV}9xi)iP%!-u;SK^cFgT!`Z^US(B4h+|M*rwQ2!jC zf4s~mKHJ5f`|$W{?sVV(=Y(`?MRCKji2~aHasH-jH{6Ak;KEyW^+xYiXRBj%sf7}7bel>UDQUMwe|>|3yA9F#maOPIA^S}SD#qiAnuHUz`cmKL&5(?n_gaM= zU6`)rF0S5B222xEeacY?9`#05A!^%JZyvDQdG}d*pfL~G(FrryTCxkPQvgs!Yb+=g zSLHvS+OyLlaQ(?F)``dHM3thwPB%cj4Dq%j05D#2;7?z;qPQF0f5>~A?RxjpE~i{# zPgasX z*P)9fGY8M~)PbV}T|JsX_Bi-xY6RPmvl(o?>Cz&M99b=-IGvOaNpO^wT8ScJX1EhE z69&&C1E;({Xn@)8e?PvwuD?C4a&17F%4r919a#&Lxqz+WI-L`nqfT+y4w1f3g4N1m*@%@7rcB(Fn9!i~W&6s(y&eA@N=!DH_>mavUAZN_r*Tf45~)tLgmF=522rx5Me; zwiLDj-X{Sp5^s;9LQISAZ|C>t&A0S4eG!K)v(1z(sX4?Lwiu&<(y=bmaLcVVnx~T0dC(_4{ho!&BB^c6L4N)P{?|4q#W)V)Z{(ze-ETCz)IovhS%q z>2~S)>HY}_fBr}gn~bc+G)za=b!C*e;Fl_AJo_L<*ol{V@SUV~F5?wCR1faZyH0-9 zYSC@hChocmM%=7RC64#m&UXV*KmM#={=N_!xNHijLAa}m`YOO{OQ21G>obG+Np>D9 zObt%j&{rC^qU9>Dl>-8Dx?ODHYCAVM31Z{s#dGYcf8Lrdh9=ilP`r1A z>0OD_e@l(z6lVsSo549j-C;)Z>B*HNzNk!~0I=;d?=L6Hp(EYJ3I3`SBu7*gkkY~C zt%8w*(+IX+l+-K5M0TqPrpu6uT^in%hd&t%XP=IZ8VX!JK1dp1R z%MJ=COvmFbO%}lTRfwEU3xSx1fYU|e*T>bTe=+P?Q{~B4-Qri!&%NvIaET(%cDh9j zx`J8j@6Oi=5`tl-->;^CuL5j@a{n>;sVea1vQ{Lx75!dqR3C076@vbetiU?xutC~u zG~P{z)vxU#LE{KiT-uMs{h~Fr;xF1n*>T^4wFXd-kx}bvLO#qDGQn#kbKkZboM9gM ze{ifpW;L{dSn}0*Ufa3E$RJ%jtYS~8TA){elr;73gpGf`%%pEmVw}wyg}rdThvs1= zn!ATG4Q2Z&;7+1;NoF+5DHqpYkuz?XZe4SYt8m1|BD7AGsec^g#2_fX?Z#ySKsC5Q zwUKYNIIkW?nDt?(-XYh;-4{ZW61P10f0$iwb6DxnMntU<$Gnem!e8yj6N-{rxXQAe zSwUJp2C2#+aNdW*=PqlQNu6YgDw-=eeQ#?{5jdznaw8hOKCa)te)#hDLp>0^Q(egE z@+(0>H3Bk{cq+Oga&$etsymP5stW5~>Z{z@Gqw~jhbWV>!i1%}sdu7wu8Jl;lXd73 zf4jUEZ^ug$oUG}x;K)5(m|=7y%~22#PuO)#v*grlQMyF$__UD}t}+}*l`YmKuBFtR z29-XYQ&JK%SA~jju4}Fre+|4rqPz4ov@QGkygobBS^oHiOq*3tc&G-4+%~(Y&JKWH z4FR{6Y)9pFr5G1fTQQfzZXE#%_NxXUe~o2Y?z=0+VHw%heV9{5rvFUKk> z0QdvE2YA6V25`I$s8nnHq!_8+p;hYUD5i!0S zVBxOy(k47a?Mw39j_X#U=CUHoXXSqZD)qp2@GdyL4)x$8zkg<*pT`HDvt(A|f2AcL z{+X;kIZ~Q*t+ndwU?Q)xD8#UAM;yV`*L`_n@TgUIQZGA4FfQQ~=9s{)aOk085S*_%nz%^5_L_xApQ{m-A{rPTi< z^}VF*#&W&fg*e$3mlf*ZkS_7-aELHyu-UUE-_!JxnAywhgd5E<;+ubg_v%(YvdzXlt3e)^Dl_vB;hMd;pKaSY< zAKzYFJpmWzQ+3R#QbK=KpqslHb@V2X9BPSzwcOy$s|0)~R_?e;8P?aQE7HwTY-8)- z(34Ba2bCwP;HQlpDWNOMe~uSuO3d5WkZ%()b1g}@59w+L2P9G|kMjOhJydv~yBUgu zbhAW7ny-t;x@$a65S=OvY9TtE{?O9doVDvp0WO7ST|sB)xXn?c!y|`Elw2ILQ0n*5 z`RwNeX1_xHKfl-C+LupXUo`HHCu0n~(yilcr{yYlKVUG`9fq4vf3c}oG={&HScf(@y}x0a4ee_|UYDYjZ1Wkih4`Q@J~@oF8HYcPG2- zF>`vr)ZN-bY*~4)Y%)5Rnz8a~1E7%C`q&W_blIGFB6~T@46z5}1UG>jpnIP;B*`{Q z+VphW+>tuh3PkOEe?C$$eDBa!yS;yEe_w&sXE!#1g4J(wl&`k{MqRKw?*rH$Tp}Nb zAqm)jh_9{5DLYr47Zi~v)uL)@g}@jAM}wmT=(aGwxto0|<*PMKWd` z=4WC6PKo8(`G0PP;VRqVa5OM&d;hfl@%0xABRmQXm))*_k-GC)-4e?#H`@f_%9F%+ zDn!sk%u@lihw9(s#Ku^EYd2wh(Sk+OMlCE@b$+`U%!26FJ@(rI*;^=GZm#?n`MR5jUz&b zlUYvoYvF8>0J`faw{`0|tx5rjPDRyRy4Jo_%Bwt^f5M{RDq(9l9BV7YeqKm$7oIP^ z?}BD-WOgg{Q5u7u!jnlxt~E>>X5E?F7Pi|>8WIMeCUPU&QnvsL={Y&CB*9Kq?yXO; z>H@k6#naX4Nm7|sKmY-^>*<%}Ox}0{agrNc=_wiyzCN>mz6^6dX>^`HCmg_s5TUpV zM)$%Ae=|gPM{Oj|+hK}YuA@6aUAGn#QRC(6JI{aJR~R^pl??LzW=Dd^sEEv|!s^ud z2OP6Ioe8l$kG=g5@$#AA6=oA zTnJ>z4#lwBsb1Ly4mxgEv$@<3)NWCbf3bXG9y>`YMZj!s0!_Tqp{6j1HQMgTpkJ$5 z%P>I6`k})_ba-J%LO6!U-T-~71PJaexDX*u5@gm&tJb8$&(f(>K17Y2Rr%fo1Ym*t z-4Opj70@a#_5JunlI9Jf)1&TEjoSwIsiZ>iH1kEF9h;vEEWN}5V%ME0Ocx4Ie{*$m zhqsI_j@A=(?}aEavY}grx#aAmon4~G4Deo#!J(D#O^O;1>2C!wbp1Z}B;SX0U(0Tb zK)7s{9G&2$xZURCpV}-oHSXopa@VAr0H@a0gUT0>Qa(!${ZQfC^{D+)B+%V1p)?5b zcEI``aQ0U)_RlXL{`lj|OW1#4e||1vH#(71rUGbOvy?TD9wjJ!xgCkLr;=0FdK%Pi z5wO{+J5s;+-CQ!@jjmI!K*pigkf)SG0d}}u9&*8e0GYU-kVjZ^3y}R#0Bmo!5(+aM z0n+wNO?m+rC-u@z322d)0ExQhm21^_3SDs~yXv+rRbdA*xVC&|trJemf5)eL8{~ql z&sIN{XQL*;aR7o;fj@N*&#ooCJ~8KeUTQs08(gN$^2b*JTvWtkb)>H?4h zT>VN**o647XmY!}lwFnr^IKZlJ8vzxtKnFplx}zHtZMmQ9G%ZmNA^JyAi6-C;saZ7 z$?XG0gFeX%8|0dU17EP4$rU&*cs5^32{(6% z?ZY~VLSDvct54K9fUtpM~ig=-vyZl~w; zL9wv8`~Z0fq<8{AQ_xpC`slPzI*BUAURdenT>Y_@BwgIQH=uahe{Bz+fT0oBE~Z1%hr%N6=^Ry+)C$#1cDyTaZok$l4XJ<&;ss5{O0rR2z-AmS zbShxmlZF)z9N(Q^@8oqml!}BG1AkBZ#N*vI{lCiBR=$25znW4xIVmkC;;_z=mzJYM zOlhEd8ScJ`y_Un9f9dH~cIa+;*qkYWw<6a$LrJ!DxyC-Z#mYZ85vEFj8edV%VD3TH zJj^LU&gf4)^YQQvY&vjGQsb>w>d80at*J<%Jr_@1E1^3Q5xS~$)B6}5vD!I~{7_H? z-(uRb76~L5^qmi=i!4r3udW(-Y1;Pe-C zp6|u2t`qoUOLID?4ptWG5!W6J>Bt)x&&6N2b_h`(dx4pIuiDXoqO&H>gh8pSqUB1m zlEBqWRC;6%f29#r3Uo#N>cEk6?p#DGw^(&mZ3))#45$H%xfm4wZ$e zY58?=_pko@Z?$|M{loK;czPPRuy^Ao&$gb%f34$cI@Hf|aZ7zJWl~1nWcZGV%xZ9(r`)GQO;e|f zEGcy142l?>7Y;k2rrN!VWi?8;PGD$<38V9OFx}QRm!P->5Q3CL)g{HXMDEY|xS573 zuWoqcj@dZC{n83+J zc@&_<(1+FST?MNu1f=ZTKaN)>SRZ@Qt-VQ_p<8EF=);4-I=ykqdpDCQuy-zasBnLZy$cV2wERkcyh2ImFq?t)#PY3|KHsU@M5~2gLe@_Q|i9-&5D4SNO z+=V>Ji(DQ~#>~Y5R^F(J$nJ2vLGU)7-n`?@@p~x8wYx7J&eAMQE)g5sOTIQ6pq!(o zKq~Lp7Mo)46VBpjHJ4Lge;~kk2JI+e5D%Dt<D1(w|+kC7NH4ABMF{;0ru8rfAKV1MHNuoj`m+W z6wT^Zp1dAK#klA05Ef0$0{@2>I_2$$)2FbRwq{5nm4H{NmzF}@=WYT9*WHKRrz@H+ zU!T|akFSnDPxAvLE;y{Ei7>;)@fxd5xZU7+H}#TCagBGc+zy$7_Jw^l`ghf3>KbXf z2@$HYskEcV&$WzFf5`;{;CO3BQ_IhqPq$|i6rAnw)HiSe)+O6)(CyiiUc|~3FXArOWe0Qj$C9AfxCUd6 zt~2LGPQ0scM=Rpsm|n6U7dXf+l}D={fe&7@IwUGC(G<|ji58X}w)0n@=JC*dG1HwjMHb8>*Lm&9OVi7%+idRjcWqcX6^3zhu+A1{@Pr&b$*7|`d?8F^X{qb0;ycqyQ}yp^I?Vu8drc)ojuJSN`$E^n5tmL=8WtrTe#So2FWaw7@z>DHFwoO^~K3VhhyV$ z?@P+GK=RI3{r^UF&}?b_1~XE3ppsCT)^7WneSCgepa1yn_iyFXrx)q0bmgb+x2{b3 zf2b<9>L>!#*SxIk5@FK;enk(-#!V{_0#tO&-&GzZP2zc}8^v8?zYhg`uwBA z^=0KH<-Uq=Hqtp6pPU@50S!K~t1H{4e@*QGuI{c){hV)4ItcOF)BbWHKmYmHZ{Pp@ zy_Jt2fBXLD*LUJZM@&z{iRD(BmtUpvZitHWyE-P?a?tNkkPJGT`^|95`7pc{V$h^f#=f2voN zM|Qhf7SRCFN8tg%>>-Ccu&*~gVAWo3da)k+t!t$oPmU)8OUmI-=L-!bUE0+1307x` z$s**mybf04{`R#<{hTeov_JambmEizD_Jb^Gpc190`~!Xz4i70jyrkU98TGtWNkl# zz2oX#jYBmQt(8tq7l#VKJzXmHfA_tpcB@ewIi*4pbK%kiAf9uqJ8ZKkKYiLhc?fhy ziG_xQx=m>4If0kZ^-;L6w!D+OpMX83PrAyVHXt25SJ2ZP*rU3-ScxtJkOt*X3vzY0 z+nYUB?b(2VHmee!u~khw^lvHW^ZwSC-_Q2-qQ2q<|Q}~5EI1B zdK6L9Jv_C~+HpA?;{Yxwf9O7!dc86Trer5kA)*}p{QiM`eWpiGG8c-4rOdY_B_*xi zW7deEyEhJC*&K)_6Ab{YB7yRN;ar{?&5#dOX4;X+q9<@Zaq++uWFtPhlQJ@c#INJ& zORf(c=A8uIy*A;v>)Z1J6gbJa%y_o7>8vbg1>88TP>^P1cSP(qS6s-x_24$qi$=Q7>&02*$hCK)V zwxgz(ek$gqu_<$;S;M$^#TwiZ%mCaDOE-sm7WP{P7Mg1Cy|jvm9CWVjRb2sB24?f6 z)=4Nn)$r+rb;xlje`!yKug9c?vlY9EcGF($kVn`+s+XH2Ab90_ryFBrfKB^2*9)8n zRR?J(j0hmp{UxrcH6=2;vnd_G(iX-qEvkQ-4jAU920wRE?=WR=+w0@{{*Pxk_TWZq zF$Y8ii_huSXU+b0y;bMX2TS!-0D8aqj_x`}r8>JUu*0)lf2|%Kn=LKE2QVTxsNLQb z<+!8LyUnQ-Xp82Rrp&1>GrSHsrwrv|+2Mq@p9_r?`A$&O$aVt9zBK@1CA(cbQNFdL zi=a8TNX7&?w5IQIxzu(ef~x2z)7%%L*foYeT8Nv?Kj61Dbqx@rXcle&O+d20MDRJE zx%ZzRzK_56_*rUPmw&}DULz>^9Lq?O6A!&0Q)$=WiU+}bxQ%iLMKXy}yPej^#R0Ht z;A6h9N~jsjr4*XwKqo2ppj_K60RTb;1!}>uwke4#Z+#^ING0S60~8eY5L%E|FNZuU)Eb0hEq$uL*RUJ=}0B0w+d6vCFOB5op z)l-%LM%m9mRBlf*`=9pv^KUSt=S9G$oe&t8>xjb;0p3`)#FY!NTVK)A6X z2L4>>dEWEGUl*nw$gfL1>;nF3%6A3TXu9jQLH?+o-+mrH4c9}dkt2wLlxR`O9U});6&r+u@aI)!b|Z32_j zN~Tik1L_Ot*10;^is;ca!4JN?UbsI8mRpU@W zi+{tVf)v31XV77xRs}>|&eZa=IsFz2JkH3-6V>lJkl{B7iUx4ckL$-j{=5A3_qz?G z1UrCEVZtTA41ssC9^5X`PKA6MJ=C0Je*I=R6Hutfsx&s(@KW&-@C=vWZu0Z&z!LN} zWxb(hMs6j{llK6;OE+jy>u^Zq#=j{xRiz0$G=FtI zC0}tN2pyYBm`k5DpCmh#@8%9yClp66qOLG`J0HuqYm&173BEwPW?t^W4Q&xmK6_bu=0hLQO()O_YXhGExGsG(n^m7T#C2^zyf)UXqq?R% zw+odca! zA#xt_Fm7Svv)RcbEA-Hid>)L?yU4JOyp?PUIS0Y}z?YYnDFoQzO0B3G}8$CLfC6{eI1Gj;O z!6|N%)@i9FxxG5|uGm$t;ZBFCKEm_!`uyQl2KRib-S7Gkg&y_l+MOeEeN8RH5#0E9 zRE#j>(8#W@69+%>yp+RLQf~4)&CB4j$;l5|7H!r>+LjksH6=wCet)MEK}6jXkm25S zQ(pIYSVU>X3~s6fwzRffk|RIvX)DD!I^f~T{6)U-$xQ-oY>>TEg*yI>155Bu%avSM zR`p%ow~J`!w4X4CK;v=&Al1RMv~hp=qCL61_*7o~^ywL)=BGk*fi$I^Ykm)>;#ZMg zDGdF5f-WI|Ql4bqmVX3_J=AIY&k$RQ*#M0~ma%bbL$_%k$x)9>)j9&>B`m{}>dw}2 zs{)f%iQt>w(ZX{2jobo&tm#@ar}BRYXypH#FZQ+5;I!uy3xZ zNd&7~;n~)JwoVIaUoL{qV^kZ13bk9|D4-r4TukcEQiz{E{ePIhz0@II7XG;U&i5aJ zsebWRIY@j%JAE67?zk%nPNDTXDdNZ5Y8H1>@8p=S1k2{kpHqp>?K)CwCvM5sLC=zt zPQg-lCobRIot#NZ)}I0~;|)WQll6?P+4Ow55NF>+S!%_^omAp)Ctf8C)fEPSi@rGb zl4=SO%##+TnSYlqTeodojx%wA_{49tyJD0rhqYX;GQrm2;_U1IgyE@d^XW_fKH8t( zUhM6jbt(vc4JN!hhNG^In=OOqlrA9a%!=HshQP2J3gXB=?R!u6iu>t!{Lu4ZD%~1f z_d9r|j@RqHN$lCQ%H<-uEa4_xQ&fc;!JAh>?QMCDuz$#Jbec7B4EK|~s8TM0Qkj2; zD1;q3nvN4x1A1P1ZN?s;LP(Bq@F}WhqdH)$fqbo>I6lyv6Ea^pqs`zPZhROoNmdx8BaX01H{PZENugk5%^DA{n+Xe0t% z;b}1LwCtIQK{{AvVNw+PK&C9 z=CGs}bvGkWy;TN>|B5R5WDLHxs!v%lCx5cStkON=6@*?pi2c0DqbDar0H$v&I5iCW zl4RF@zBf4i2m%2wJm zPK43k+{J>@#vd-0sWg~0 z4%U?=sRsus9EuYG#r@%C!>%wt37(wqeW?e$PH=; zw=K~uCL0b4DI(t#&zdLauiaoG2h|mv>{?MeGr3#Q_e&(Fq;@-@y+eneaDUh5^7#wr z>+ea>7=`Zywn~Ykat-njIQ=?w?*LMsvn;|N#@G%Ol&f||S8zO>qjDGBJ;XZBNvLwB z)a})TV4VFUD|mby*&`MlpzBMBvnZ_4!%aARs0X;H>ZB5v4BTaPt!ZLuci70hY>`Us zi9D`gr)}(}Sv7A45%5`WZ)M@Rtj%_pv^B`|awOi47WLe!+#@Ge<3-osoGI^nTP)TX*>%8@5j^8;;Cq*oMKut@duZ2_4J~SR)l%3 z$8ege$JL+hZshZQie+P`b@k_Ju6%EEu_C@$ag|DmetXQx!GL>NIyLfiJ(t~lN+~$s_7EK}Q~Xfe$_5`OjZ}{Gzd_(1}vle7(xYYgMryCq&@3 zI^4{%l+}6ZYk5PZgp?g!;3jPjfkUAQ=t0#YCm@Gi(5B?Gy}X$$Tke~7n(lbp3R zfa;Gp?tjNd2Or~b_T4HQaX@dLe0aUM z)oOtRw}JY3X%BLcBNYI)rVEec!Vu}NWi5U!VLYh6rlBevLWZ2@OzHW7eSL!RA*V-~ zD}PuM)0Qi%1e{cRSJLQKd;==Tb;&k|D~O9DwFmdFcpWuZw@TeV_Q?=|9YD11bZbXq zLrSx67m;&`BGai;;LLhS?F|mf70>yx?XGvnPR!J%7+P3TvY^)EaQqeiqSMxGYZFRw z#m1>4N|2MwnZd+1tv6eVMAph(Rht0lLw|G{szm8zp^TUV?5?Hj#<6Jtd@BzISAWil z-@pI%b$t5!q02iuZCV_`a4vAy_lL`A)krI&1iU+&&8oUh(4uyu^>U1tJU%sqwo^Qa z8DSDf`tmOdJaDDE_zL54{%z9+HEgS;1UXB>5>f&1^$nfwfaGqT1$;U{MwlUNAAh!c z6ugWOJ$1Jf7&x82Aqbht!N7KdcgV&;yt+m(fFEXBfL$sN!`QgGW- z$JypG3^<$IsACGJosT*d+;%7=iGSkvv-hQRR$4!8@M@GfANXNSkP??vIJp-NDCNF* zLflySVsPoZsUgY7;`f#+YU9;RH$o16b}U&-*=&9YSzgOIO*}3@TG#z_Us}}CVXH_m zicX|kW!3iltp5GE{bE-9T+v89n?3RLyBl+=;uf)b3~r0*>1yJ4qqS%)rhlHG7$SF0a{L6du^NyZOi80#x&Wl}rX-sc-0_Df~d?jj)7Dc-#+?s7H@qiF*wKo(6$% zYGnsDaW1tib(6HD4{YQRqB)yWQ7PUh3`hoetJFu5)4%&v1hZxC{|Q?mWJd0+GeoJJ zOQL4mpr8A)+j=fQeE#wA7k|UNszE_FD`~AdWxf-ok6j~af}n+`mTs+4;A7owxzsiD zG!Jm+)Vm9c83=aBjb}fL8Ufs}<1q5Yn^VL)9+hVbH0yes^?Ywudy3V?hX#z&UQ5x; zL{aWi z^XEf`Ad>pUm9>m!X?`q^s^?qyumAr3_fuR@sZAdek#-QHCU}Hf9a`OhNCmyCt^lA3 zwhZIaHWw^5;+XPYIcYx@GVfNwP|m%Bv)6RPv}y-_Pn%Ii^$-&sJZbV~+H@@NF;w4! z4FJKu-tsqh-#rlS%YUW5Mp5l@==Bg`Kkg*=b1tLwLyKb_AC!kls-&ru0_=l5@R_+5 zmKF7^n2NPFr}VXwD1<+Pm^vEyS)Joc`}o_3)?d10Ppl^p2*4**UoMN9S8}>LS>n8% z)hEVZQQ@a0{?wHO2I+8uyLblx1^ob=LPqM$e3AR;%S&Soz<(&jYprr>$FYUzG)@x;UW41Qv1=mJZ3SrG zLr_0t?+4iS;3c>$KQyK3Dxsdfd04MAg}l~j;Cp&rpFjNm>B}!lTT1zoK?Av(t7K6T z0()6ukn3DaO@9Iy&O=nz&Wc=eW3Yq>aEk6of-{?=R@z&V-<=FF)M&8;3x-f~H7xo> zxT#jzaFEj0DZIiPM^r)J(!7CF1$Vo3c!gTo2GKapos0_H<(KbnWGP|qlxCdz7K2Zs zK1HM26xcaio}CK-=8J5JXcgSl*$67$^b_W&FC$E2Z-2Lrjp6la{rT%3w?AK#`rA`{u$pSpIpFkRC$DlJ%G7?#Didebi z*c5SfE&!Gu-~vGr#Dxnv6^K&JurjH7xGapd$^3jJE4rB1J}hBG|l0ai=0a~ zCaNFy9}kT<_S?rVr9ZcToUnV8Q&ra^>XgkU%+`GXWbu(zu9{I4dD>@E!Ktq)qYadA zoqy}J>35uy{KxTg+kHDBa#J^VZ3xX;dIA%32lPcpyJJ&hm;V)ArjHu4y{&|vE`8kg zdu^K%8Hi>O{&}p)@OxX;jg5b45wtt#tpwoFYe`MAsmNU;hwC8JE{8g1yByirp>|I8 zk+v#`nVX?6IPfxUIu@MTc^>z>C#Unymw!J#{9?JiXh6NE28t$v0}3pB>HJLo0;)#a zRj#WG6K!pP=C7s@eBwiMEmc-6ZnG?5_ROcgo9;oj-ZGa8_P&pw)!`C%=YfN&(KYMf z0V{Ybs`ARcUv~|MQ`a}}ZjT%EzVa5F`&aooDi17EPdvj-ZzK_gQ(TSgY27ygrHg^N3tAln`j(#2Zh0bKJOmd%UbC1AVr(~^Q&(v%y!)tw?J+x zf^GPQ)4LL6$CP-nhx-~fhnot~JX`STfP(I|TS(xeES)RjHV};PqXK;iq6AQ<7Q=)c zRh*N2UQf07*3iBKNK=z|9n_tU^Ki_Xng6N0@5>S&T7{qLT9F zHjLKH1W|W(SBg}w#By7A!C|aTTi9IAeQBDL#U1tAc+F0^!B)!a1N&OqODXzEHpi$L z>RFdur-F=$cb%1q19cl$RDa5A=46Y+U3?v_D`wBQ_D$TEe7b^|LGp#`WPx5+GIRfy z+u$ApnELI2J9&b4znuzxsD``0$ryGJUIkwet1j}cUS^j#V3{oUH4^VK2#4=jPWAU7 z0j-%G4u4v%72@sdcF2Xm;@0uDgAMh>-I`1JjeHMDUA-y0U`JevN`ESNgm+2v`!kn3 zwkOAPzDRf8A53*ZPJ?qLAZFDg)auZ+K%LNO)sBQD6DVQZ+o^1YA?gZ*^7L4A;S-cCEsMnI^dg6W2cCd@hcgaCYd;+$ zd78vW5_-*RRDZYQ=zruc-)aE7pz34W!@4i79)caa27jR4w)UpAf+QS5bQ;f1gN-Zi z+q=j06%_I3=U;f>hO)#_30~l<+mRVi#G$L^)g35vf-D6M2!S@U@AsNbAEpM7E`fiH z)?uGENiVC;<=$ZN8|15t7K4rw=SV%de0VzRpzn6yY~haMZGRvbS5sl4=d~R20)nij3~^yP_secDYb=YEXVA9WQk00V&!XbRObVTUeBo>dCR6 z&~EFjcEmS30q>sK_mBS}kZce8(SHOdDUZJdj3ZoFy*O8GbJs5JhV9+t77|?u4jvPe zbazuUc5S0`2Y>DR5f8`{seAU^P=~WxtU7vA(y{870Eghw@-T`e4o(2?C%qNK`1E3z z;0!i!S@n(c$Yc!wz^z4BQqb5D)tyA@q^;v&%IrZ*&IJMCz@b1rGGK=jr<(Fc)K|8) z$uGlw=!~f1z#OhHD}FQ=M|synRer=4u8L(y*|sWd*s@=Y>Mvj>SIuE zF=+jI->SVt*M-1`=kgomOLzB-IDIezKngKzTA<#Y1OS(7P)P{n^52G!ruKk7CPgim z^jHe@8WOy98y%+$3f)Eac_oK^FQwjn0R;Y&7_{5Fb;G~`V3jH~v97wUyZsS;e4Nhe zcyDkTIDfi^6EpzmD!~YR)p072mwT;#y*#fUAD$ECzU9Z`I_jE6othr+PRFWYtf(X( z%~E&t5^ePsYotwQB^5g1JAA}j3l;-EEcjM5p-DWOvvFC;xyTVxZbd!g=J31eFF0?L zl_+V(r#F7d ziBvhF)Q(r0^%bk!*;Fn!Cx*H}sxy{eYuj6OaFS2_^tir%|N7gXe}3rCROxB!Sf3ro zOS`((^H#~*hD+fW-@D7KS#NbdsggmrHUEvEyz$rUiVHFMsA;X-?lOmCx!aa#o11*l z^nWKJza?E&*Brg_0-QvZ65%xQv04R_Ia1T-=dihOar5_L{O7zAb>a?M-WmRw z)n8WgsOYx|8`j1aB%(?j4F5mlF?k zt(TSCu8YK|KxX0*sef3kA@rX@yoskjNW&jrmq8d(SFBN$m^woX>Xej)-*` z+SK!vXW$&!aKH>OT$|RhUI<8cNUG~>(%q{-@I@=$7?&-Gf#>EtpEEw>oh8CBU4I+l z`_A+Ed42ux_iKC2L9*#?J-lX?<#cp9k);H&1GCNgThAjJm>(Yy0|X(_96Zyzq+iq#X`=Ey6zS|$nW3pFl_ ztLQHH=#iH7qqi^RB;g*FK_HL=7Js&je|y^Q1K_HGSb#4O+oUo$NSJF;m7$A4%_F|R zPGYGxzsmE5!q?VZMf?8u-69=(PN%tc!sr<80Va3Qi+Z@K>Fv5lCN)ZxNhF{2|&wkH`7fNp6k$(#RoQ>RR6b4 zsA#=hI#he?fSdZf;$G+T^ZNMrL*zyaUQ(z(?NrmIu7R2#F@id8Yj9Q+U5(*djm&{J zM&@J#!CtoWp4Q08V0TE{E+`?wM7$ zU?<15&@Igw8Be#3?!|W0TX9SBQnS4(D$qr}9D`c@}$nX~TT<^Ua zEy%Im))6^>c(rlTWBkFl9UV5rt5&`EgzAw;)78y# zMX^9(UAII%yi_Ue&i=aQNT4J0J8@o&;!-GAZ$h?0u9 z(>A;lTy6sei`RNkTNusGQk?2yL0va)qs6~#$xAjxgDyLPjog^sp>DjhDBiJ3Hx$7s zTCVY*AZkmp5PwYV8fUl7sOjZ+G6&w>Q5?73fR;};vrc6q>!#1Q7AKm^IZM7d@(LVw zKb149`{AYr7<32z>h06=pp$egnW-aWfe>b#RJ!7HRX2u1AHZBCc)0h^SMp=|{;B-- zuk!DY<#Ye->$fjIzO*kdqK_Qi$AX%_c#ntMnAx>Yl7C;|xb61-^*O1|)PujrT4r~C z&&vg_cNoPlLP9&wb$KA@gnIt85?)+lbCWMt{q=}qde?=b9&q70sxYb1&l}c<@pXsD zcm0~-LDBV7s~=h-kruu2!#SG)n|E^kP}ZlN&@B%5uE!d|nAraR`g+@CyKQ94_WymA z4o8q634ef3(}B;jjx9^2kE-MI^mh#C+`YJ6*6rx-vZd|4xIiFtCUWMSd_6D&A$plk zrez^<*-f%_y)W%;LEg5o8?i!p@cVJi^Z8?c$B_S~&>iZH z4)$zU)g+0hQ>XU|DJd!5WZP3l0R&sl*R^`Fz<+S-wpdAuHYM0BWLqWdC%|6kOu{ud zP0Nq+GTN~PGxZux#ouyX-T%>GC015v*u?H4V%6}ym28(AjqJYf91)rRCx|jQ^bW8B zGD|R#NJ+uDFKeUjENR%irRHEPHzNX!?~DWRSgTL%xAASxr`!4dN&$x#ec8T&lRm+6 z#tb(7lG?RBKF_N){@ItGBLNnFM?L9t+JDQ(BQTQD$Fh?SsVhY96&ERo^hwq58dv~p z631AmOR-e`iO8p9mE@;e+RZ5`nmRXK-I?8`h@hkW#V3%$38g^y6iRn4QReRMoF zn_*yLNgqjXN9SwUNFYD<7kmB~sRKQoGY*#{GxB(JgIW{+mP!f`D?$x6YhKjKNfx~8 zO5K$vzV`bexvJoQjRMc02$CeJ6xeslAIj_x*COd_N(v#ul1RyktPT*K1ywk166QFt zW7%4(&k5ot1_I%{}a%S0{ND4doq8V|i3kZkHJ1$|y&*MD_-rxHo z50=O`<$!~1y4^ZQiDoJ(yoiZ?3O;^qMsd#g329%S+>`w!%Qcz5NHbsi!Z@#I^Opzm6fX#aD` z9+gpgO8OR-VXKEiK-8?mA@t;(D_@+TuGreH8+2WMGD=-{!3GKL@}{2}M;+B0lMxpwE86iyDW zQH(wo?CXb*{qHA{$?Y<_ruvC>S0Vka;FM~c!0Nt&e1ZTA;b z=sUc?B?#%hGuxQ@UR=vTs%vp^YOX?6Wsh>FSnQh3odD?D$mcYl9kiy@PQ8l8!fe^; z_*UyqJQy6R{%3@LPSbNT?en+s-{Z-DXr&H$MSBIOb5{KpxR6#Wl?)yE#Hv7mRh%=3 z66TsW6%HfkjbFiG6H7a1yPea82CGJI7tKxEWRU@1O<_XK%kPk=IY1HmlAqJzX1OhI z7pu4GrI+#$pkPIqykL_cp@vX%^emoBqDG32qP})HbP(b*lFIwj(dkP;9^wgqbpycb zoa<9q9)~aV=+eWppVn8JHOfojwHH3-xm>^MW&Zior+38GNAxO}6yCnBRmp3Ivxe-3 z!`7z_VO65i*0gXuwKtl|XqC+ZPhZfgoDrC`JE?OL&`)6iq5q7!nCa@eI&3k@mQ`V! zbGI*cKoeZwFINSy@^$c5&US%+PqYcqQ-M|T4G;mB06WiaP&l?%y4(7Sk6{#;|LDc9}KF*@xoI zRp}_ZLYF{XcSD8KDTZFx_mwCcIPBroK7*Oumv!o%Fo9l%ABCM>u@O`|tnw@P52Dho{I; zvux+xZ#w;IX240;`!X4SQMAY*y#tUmlVe2-rO`I2;cfw$?S4KVgg{-V$4HbWuORTP z78ZG7=-JXDu=$Hp2MyDeY2b#b`m%=o7`;zC30qlZbX3X$##=kiE!jm(+RtaHhHCOSLG0dQ5m-!Z@)Sl>#qqAIKW$guIKmY#ey(ifHP?XCSU=E2DzYnm6N;g=H=xb1HJCa5DOkFKBI@9MVW`cFLs+KKLF;>eX#@{`ZjZJG3|~ zQ>kTuk1m~mD{+&?s9|*{p?c%U>7PL$s>>6jO7R;fg-Qj}&wOcn=vCgKy7Dn!J+;xO zAX%6x!_k^kZvmp=p}V2&7jnln_K@y z@<3K0S#Cj7L|lsqey_!qv-QU#E?5AIX z-!El z+#SHqhl8rIRL$r)YTD+cXg86Xg}p6HCK8*#LUH`C(qMO0z=HgA5SQB_fX=*?OF#4@ zTaJ{-Dl~xbM7@D1_EI*{6OhVG4B^|_G|g@$KMZ- zCSDew&u?<_M=^q+KgYIMkOv5=S{G=GmYgqXn+k+GAy4H64ZTU|tV`Bq?l5a)D>^`b z!#FfSz8qIqo5jfid*Pe{maH{LVF{M6t5xSmK=`G}Nh3_l%A;bLh5bqZHSe-#lN8~g zc>^0~92zg}_wH3I1r%$baCUdx6kt)8%|h2G%v%`py8cJ91!T(d3&^4RjA;AzD2x92 zy}a|G(CqCYt8hgnyIF!IS(&6~P`t)}rLG^3m4T?V=TH>yZcCDHQ_4vN+STlh+G$dx zo77Z3_5SSM+O5|n@N3C|u#k=(21xHT(bFaXE)utl_hl8!!P5 zf87_J*YhTt>Oz|VYPhNqD|@t?HRSO|iJ|=}TJ_uls(m`W;}n|#nG&1>0xD!rfS;Tu zJtN!ys5ya4OA2*e#80mkv%|&2Jc3UH-zLt-alG9`+hpZST^-za4sC?8vj|q9q=pXQ za9vq43}4Tz&m`Vpjx zX$SILte40z0V#hqR{%>HyLlZzF~$SfwpSKq%gbSqG*Nak=glSsI7vPs{v7HTrKPW| zipm-he+g^fEbDn43OW!c)9M&1Os_*V3l*I=;bh+Y4X01D!>rt+Bt_}04h9faoXr7H zXnG{iT=54^2CtOx5F-`IO=8^mM#b?J9W4$HRmo57uP>KyF##rj-P%t8TyR;4Hl$Sf z9%LmYJawvXHk77OfsIrJ>_J@-Z!^H0lz}CkquyQfuD1l40|o!R0Usm=suWt?-%e28 zlG#}kAQP`gS4`sQC49Y>`CgYnkTxALb`r1To?v@C4Y0!0XjfU;l7g~5m6xgXE*s1N(-j87rLEY# zix^lxTe?)Qn?4Mqp>$Cu~;KKZ@(VI)$EXK(K3)qw}9oE(r`(+VlN{lRs=7aoz@?~!hBCM zr$P{yvywWi$Yxc>`E>e;sznQ{Q*-x=0zPf!6z>z?E8E`wkXFgmLBRU-Qa%PZs65Cy z*V&FLbhAHyP0j5EQP~v)CUUWV*yWj8`btZIkI?Cuyd!j4X4o*RP64tK?b4&U9?hxo zV^ZC6P9sH#v{Eq4%{vVCHXDn+Ki8^%`1;F-&p(l;jZUm(D+Jv;)y)m(sg0nTBF<5h z6vvWmOw*fIA;9QG{{!~iNfaW-@i>iG!T#Txy*KKA3ijz_FM=rSd<gZL4$2r^1pNoskh@d$(YVH=%R~2>%IKpYTgT03ASyiVC%> zzFW+Ha>|O!+>1Q*8ta_uzm-%2~$FSf}JKG@fo z<3ZfJydZb@w2sOaiq5|hX*K|$EHDymR4iA2i}3BLYDCymqR1Wpv2gDo#r=$8F&D4X ztOlz^T<2`I)o4%KMe0{69&9HkU=I`}Ng=OFp*{8m_s?j1=TzByr{+^Ub;;_e2G)FB zXMaG3&8b(%y3`&i%5_tTztK!mA#&ahkUGhK?G_j0+@cAT^MxSgt{eJTy1{n+57m2r z_A};cgGNYwsAldB-ep`V-tBt{E2Zt!bY(~Y$vW7Ze~F~Wb(gwblv9uO`tZm1Zy$dD z`V+~t-4=vG1SgBWZz?yl#dLV#c;!tJ*hX#W5R*P6Jo&W6zKz?P6bCZmO{N}R#ZAhQ z0(2TN-!_}COuPj`UG=tHJ13D@lT_A!*Xo%>9ACz1RTx8--L(czn#HB4S)z=}bB$Hk z#Hw{gY^3>1`SFLfAL?5D>C_h;(z!@mo1%Ztmw>aVs@CYYAkjwQsd-E6cDUrj+`PF* z4f*BwPycv#U-&AxM^_NOo(kYNbs4h^+N=uG z9GcA8CS-dwYB_d8RQX+%LZTPAR`Rq$D5BO~@|s%h>iv#af4ev~>yUVLYd0AdlzCL0 zY~OxsoSrmN&;~)rD#L1ED6swEwjiy#lI)&OO1+3m=m)$Ft#=5ApLmJHr$7w@# zt5!qZawvb9H|MwJxm=``x4tPf!v)CKm&G;#Jb!^z<;6O~y6Xc0HgQf)71W?3v$E1# zN}1EjW?)||odX2`Q+~f(zkTiXNo2iW;6Cecy;vZpb_p9SeZU(; zjpL5466e0NZJgjMn>(FwyU%@17fBsIDYCs9Rd|VWC3%x`ID_Nr^HkYQf&-cU4Xy(F z%ztx@hO5dovuASVNX5LFp&%+TjR5qJU!p=H z*gEuOrg7|x&c1n%P$ux+KPLxe)>glDr+f7?x)iMV%aZl+uMchfg^X{7|B$*8@PF=B zSQ`PJl5&3h^E5SXou}}Q2AdL?$=LWzv*W9 zt|j?YyyC!mX{8p1x0T+PD*EP=D8Zc6UtR8dH_I8v*w^LCK{g|kZNfx=g)^H+)f}+v znM{yy#HCmMeaN5FiYN{JqS-P!#;C)s?&e#Kq(}wDs1}D=nb)p10I2-*#vW*@QbdN0 zdg`&2JFn%Y2;tC44~=|vvLVsM>DcZEm`kCy)x+ zc3(rWNpe6S&ae+SprMyoIsrC+bOyhjV9%=VY(ZslzGj?2qC2@zfG}m905?I?iLT#; zE#0hOYVw#WesjNCy80{;PA_$#^5uk|aw*gD=*mTXzL^Ham=l^j+^)oGI&aD~%M;n9 ziq%(OPG0ils>Mpzpwg7z0myaWkUi0})4W4bLSirLRrIe3?-uRbFW-KD{r<;qzkK-P z+xRlyP0C;ALmG?YsW~xkMO=G0A9m@=Nu}L_{-2Z_U@fwOo)FG^7qF2x9*X>4wo;b6 zbjU+_@ylx%(TL)W5(c7sRH{Y0+zR$|mS)JTK?jHU8klsH+nL89x1*Vm)kIZPuAk)u z^BodnR5c+IZh%v@dE}-6?U#-_0Wtxdm%%#$CVvMtR@6XnFFX78&VX@!J^FSXYdVIg z+3rO^v&I=&KBD)uujU9im;hlbQk!tSU-^HFQn4<(^%rOwHStoLW6acbN%##Q+nlFl zqed$?cX2dOvOp(^M$Z#UEk$I7d36nBIwnbso4Pwtr&7&7qTAQ-$4^RuZ90h84hl?- z%YSEA^L?b?AoO`F2D?zp)h{{<{>#^1jug-W@y@`nMGO5Nvw4Z(VT4J_^IvTZP z&9=LBd-iT-znsHh0ob5GBfiDu8u9AO?ter?=B$%1q%KgNnj(C2kF_e_{(R@X@aR-d z$?BT1@orAZs*Xoo6lcJ(Q~}rkj7@Ab(rRC;sSV6gRh<7JEoqf1JCL$h#ee?QLqn0R zEF0lEf!at7!xB)-rWhR}RAf%Qgtz-LifgsaN7JrvtHdI(u-A*WY1S;R!V3FhM1M}s z@Nzw0LWprvU+E{PTa#kbl%F+m(45#w%h`S$@|LN5XXTw{#m$sq101L@pDbP;tJUYH zFCWXh&d5U(m~-YEn;rb6i1ihU=G){#BP1J#NJ=3`01ulg^<*HK*G(cyIh0@=&eM2< z%UM;}H&d?O7C4Hi4Tq|frO7~oYky?T30v0^<4}O>H7!#QFWrW}l7Od{vZf1joTSVQ zbR`C)aOn9mMpEJ&v~|c2%Qs1~+fK`xK4;*u0!~x^VPM6jZe1nLZMYni(ur^f z&SW#weLhNouj5PqiCUyKjJNh;V9$@c3_w$8!8{d zNcL8P5~u4}vUxPmda%8mf0y(&yE2x+D7`IlP7b{jFWXaY`x@IIi&)db&C10|ma0BF_Gmo_}$a!1$fc~ifz&17v{mYI&g z_58?;Uw{4e{a{0QnoCnNdx2GsdL7#$8zWM624{!aRyM%LlbDCsTQr@*U899uxlzMz<6senm!>^Qex3=!~Y$TZ{ z8J$bJa}zWiw~A(t$180|Ik`KtDK8?i1**65m0zwVnd+Q=nO$-9)8F@4t`8so(x(K! zyz26m%qV?yr}Y+BiTk4AD2QDTxa^Ik{9n${7Jr6)a+OxS%l8V5{bzuYZhOfGSA<#x zPKhjKIDmO{Sxiy_DEn39cet7`sjUT|_w7j5o{Ihohq5|3fj7PB;%pC%{dhq^_Ft=P zBeh1FoxwxH1_eio5|(KZo2BFt;*K7J(%3u%kWjt%CF*ypfm59%2b&amLC&|lbL0N{ z;eU_c-tDfZw{&pW&~_22mD5J?e3Z@0@{>yFCNgwR*-2&RXAzX{Gh8<6fDa@JEhL8B zG14GtYj{2gdLZ@|O>81{72&J5)KYMAjXKtqd9BXg8%!k#kqf%wG9b=liA~Qy(mz)) z1{MSo=)v-(4K&;Y7R0dJ7DthICe49xWUd!s#7P}yAiUh(KkSAU+8 zNR-Nx1jWm8yHDk+Hg&h_()kbO?J$y8?Ezjgq0I^p82ySa;`)^CKCQY`9FmRqusmn| z#ogOqLLHEjnj_mVeNM-J{e6u2ZgV|6ZMRG12-U6Gtd5|twUUZ-O=kBzHT1n$(>_$2 z;lM4ER(U2DwHx`EDnaj|cu! zIc31{W3~SH^zT}J|NWP*-^Ry}@5CaXM@DLDk_Lr34T*%akVIdbGxz^TEg7cWDn za7(j8wHaMm2w&M@bn+NQ@8tcRR)2R>x+I5#)P2jF^#spNj|^!{g(Bge4&{?*QhnQI zAn;>qWtUi9pNU6^-j9fZPEPRUy=5Rj&Zr5TbXqF6>L3|`UoC+yBh9qJp*xyJL8Ir^ zyzGz|lr-G2fER6_9JS%Xu@_Gg@^j%n&2PVc{rLCeGZc3o7yWT4vD8{vdw)A9_*RLT zyh(*h7nd(f*AD0Ip10quLN%E|eaK|_dbVRzM@#>{BtP)z4#{cmpiT-k5n*S@`aUu^ zdjdS)mP;d+kw?{MHv-4d*6&3Lyqj+9*lyi=(-VGu?(h0;fTUM~w0-I=AjlUu z%t4SFBfT*UErCguEjXIeP6=u@;ObH?29J{jc3vha$J=8YVZ2|KOXnK}+Pv93wC_bgdcU! z`J-D39>8mfn>Xo?x^$C7Wz9y}Q03C)d{;JA_eO<3NMXCOyq7RV0Um$a5?DIvx!I+r z%FQW6ck9~fL@}@JR;35P+yk*I*&o@o<(2a)$R@Pqn73^i88|j)B}FmhWw;dIH%PH> zHj|dAdzZ(pBLwHgM$O^vp|DAY*svEXEt=0IsT6&qvx><@BiOER!LqxY<&K))I37QT zj=)9LNJ;!z30%_0uAhI)Bx`T+8NB}ay?hz|EJ-l$6x+Y+$Kgz<&pp?}L9*ylZlu3r|l(Y??k! zK9M+^0a#u=StjW*0}RMZScw-u6pmAScB_gt2IXBIOZKgN`TYIe4aIA@mTMuQwbnH* ztJ+*T4ie>Vkl8%@<>b@0P}yFTiky85+-lp?xpQ{ zHL6rnh2o~Ca@8J@-FR=UycONECs4g&NXoyGSIaKvgta3&@IU0GjhE*}0VjXCT^E4y zcKnUEPcq&myS-bk`uECLG9oxBAf!lw1DU!k-b<-vsCzGO0RW@iM~@1bkdd4w(joi^ z=a6$WWDz-HeadAlEL8PJsDiGje(|M2Stx3@Id_~E7jN^p9mh-g%F(~R&{F}d11CwU zgnf3BQt9jx*}odJTCPj`(1d?-?^+TNyZ{Af+2G~)j{0t?=5sE7KORF3muN^GOyYE`!8zirq(Gv&Rs1_8n=7LoJij8?=T;Rf z-|jUWlCp%r$u>wpfJi!LWrOBeF-eu55@*WtF(`sAvi7ob`Jt&Bt`~oSr>MugYd75l zUzRpW?Mb zE-K%7R@EGn%A_Zts6QQ^zK!zRm+}+)Rz~-Gy}q!Ym*7@Zu~^bkbFA6?H<)XIp$ zY;~}z;h?iCcP)&g_q)_>M9Lb*bG1Hx{=Iw~zx?BUc6{>AK|FsBMhr=tfxp;|gjK3S zb#YV;QJKptlC1xp@Gr%wVI12j@SkXLOLC>iHTHVT2($!lQIV=uC+$n~_DO=uXV-a{ zc;}Ec+4yBU0NglM??AOfCx@C-j8$e28F(cbu9sWK1F)u-nnQ&_B8h!pkbJ+F zMOgR361Zb0bzFa1VRVt2H1uJKq}4Jhe%THWok|~6*Kfam`S6aWPi6kNy?2J3_(E2# z+cNVxuS;I^?Zjgjj|H_2qW-M8OGdE~OWhq+y_$vw(}Z&>QLz})z0R4ZCxkHDEPPnO z&H^p;m=?u7s9v}~LcIdS;7byfUd{vsXNa`FkmX*%`ObeCvRTI>J1zgPMRB->h0=NV zUcJ-Qx2LMtVx&xJ`w&gaAQ$YjDM_qC5n*mS^%rzTA?SwiSgsF${P}LIH0+PmxXXUL zCI233?$6!np%Hi1eB&7@{{V}n@h6%>4Xrq~AK7z~VMn3PkQ>jbu>+xs1XbbU!rn(> zbFzp=X$60^B>g45-5l$*>W%#TOVQlnBc340MAh-&Bu?EdVegXAj-?LJl^N21%~>=R z!AGP(E2>&koi(R%DtpC#@4>-7iL*pZ3IQj`r}r#!y>IpzF_gT{ndlC#?$>{;S9k`o zr-RW3BHc8`AXrSbx!GUr^xFwmEiHC!E_WNIw}VKfHam#Td=Vl+QtXg7D|p$x+iEJO z@TJF+gdiYOQCCh{kS9rO={l}f4GnGf0C(R=JZWjgR^5=3w?J|#(y30#O(-abO93H&K-irTpn}vmaU*6??jK&b@MahKi>vE*+p5rDEqVW|*`J17jwU(f zd<#fH6MjKEq{}eqmb%5kAm0r&{1)qcQ{49kyg4XE%nL97cgl1dQrge3D-`z<4X84= z*vUf9mVT*@quuxy90HV&LnfcCB}#2oj+4S3HQgLg;;RN@ zw>ND`y9SCTU<@0u@XnHYby<)qlaqLTQ=lGt`SFDvK)sh1O3CdFdy!A8u9}Ce#UnYT z!*XS1*-rLXdc7pNb=7Aj`(LB}sAm^)Mu%g)4$p zz*v-P(dCHLzEQE*zB|iv)kAXUZAS=nf7tz?!kmYf4ov|pf14_Ndf(Vq=Fsj0+}j3m z3FnvZteJt;%mgDO} zdU<4Ow#PCLObT8ep_AgkE{MVo)O9OtOML{Q=^ZmG_CyYZ98Kz!$0e~BScFPUHo z81VofP9PXne@ZbPvjMXipQBjS$Y*5?CzG-sRfw~ zwoFq1TS2BK+#p3uAe3GUdOfZFbki+fL(UA!=}RJIS2A-;dGXvOeShhcPU5BF@pj0nz67(o9%C5*&=e96 zT2M#{qBK*1r{!C-J!R0V>VlCkq-p^`rn{3O=T@Z_XPTyDMa#iqtDSFA->ud7ck!wxL^N7_DRlNFH|@P1wz zr-do_RcJchIz~q4&(*~xJbSkvO{a&Q|Ly=g+lJ4GnkByNF>7M)TakF3Az9do2RZ_21 zy5D5ckoSwbzuPbkoBCdA*UwFztU4X+v1W@=m)KAN69KE2>`(z6f2Y2ec6d%5Sma|* zH3DTqxNliY@y6yom{X}2fC8Mn*`oDJRMqIotqO*E@ov|q9re(jhxe^r;ILjji9A19 zw9n7I79RGvn+zf)BV$vSYLcAY&{4UQQg$b?x?g}KCB9%+UNXzwEI~!wL-pIPKS@`A z)A1u;{6e9hy@^T7VGdz0%+N^8U{KqKldYT)_;~%-GRU}r5EU= z;>bp5i5;wTI$3HPTB6wcYF_<0CF$^9*A3>->-Ty|@XAh$=t)m8bsJPvCTzqFFbVEUS!FGyvH{}`B!9N8ORVH*65Uz#bW7-RguLF% zewIR4_QAQ&&5PbQ0*iwbWF?-B9VC|zxWzkU$){u4l(f#N_g0sF8!5UdC+3A>xT_35 zxgP+Ks^WL!h3}U(bQi@GfTVbt#?xvhKqc2MH5P$>mEyK&aPyO;`}Vw8yC2#r9aOIb z+)|fRL4ULyYHCqHB-e3WGp@v6Sc5AQaUAfo{RteYyB98Xn(4s|9!{e1@(~9zX?e6A zS68#Pcx{(9)wpsRWL}Xa6s03`?zEbX@B%P?baUp&{A>m9Ge5(@w0_B~WJwAX-QqufE0~_5CVH>Ymd{wy29UHq zK!1V!2^%MS>+I~{wsZifKG%>h*@f)Br+Vm@N?G7`KX#k4obS4w%NIoxfar}0`LH|r z{_}PF+P-{vl0Wa`#RDRHD<9W4Ik3S0*e_sVXy-9CBeEGgZQ=-=bSO-wfc;cpir~_2 zqW7?oQ~;}93WA9*aXE>2_Zr})SE72?9%RD?a_&iY=6ESY3_zuMxfQAVye=mY+ z(phBdlw-tr>r8z}ezJOB`=@tM_;vMGsh21nnzklvxuUcyCGoAuQL5f6kWbnwzgOReHZYF zyb92zv-&0Gur&YfO1ZKqj@z!OxTzlWqj7GaXx}OCwwK{n0V03HJnHtdg?o}`pJDF0 zKpz@SEB3BqeHwBcsi$O&Z{A{@hf-~JTSBNN)<`DLlaEvGfX(Io8sN||%rH4zs!;?x zOFR&}W3IVz>Mtz-mvXAA`NV2Rb02u5XeM+kT$Gh|2E$ZdNK@UeD4e&5e1V#oB4doR zk~7%A${3EFQ+t0px55F?%L$$NlajWDVg$R^31m&M(*8lqc z`-gXN?sZa66DSWyakUtw-a&ARwB4j$0(fvPGj(6sWWHqzSdCd6Bs^5S=M>5yWraXB zg`ETx;g?)zDN5-(`Ri~=+CV-@p|+jusiV6Z_xiZLD`!-vczfI{|5 za`HB1>_CD}CJ52kNn5r$n^MEo5l}rTshZ|Rex@4A`VZB(TX_^irDmd1e&gxINbw$l zlV+y+`-S^BzP)QA=STmA!0Q#u(RDJ{cg3!_O=ZA`Bm1XLO*S;ICDM`8Qpp@LUVxh< zy11^x?JR%lD`L2zhD=?qw>$D;Ps_l1=+~?@Hc|cp zOR%YW(E9?!tibU$i(UM}+W~)`67%YjyooHE!Z74A^~slZO`)`!n_fbyxTrPeGz%F_ z3h&4&i%lT9@U{0@_ zX?XW$!}!v$Rf3}zW_n6Fv(vmp%U#mqJ_}z4oSYS>W<^QFdSh}>S@ahZnGgZEVr>8~ zY`K#M0EKk*${pwP(o5wAf?c4_OU25cEt<-CuL6&i83dRDa+79pNNrWHo%j-UOgR*n zA@G0N3_Lgs<5<({MZW$y_n$<#&%gep*e6pf5qAdwB+sPDSRu4&#!MZuU8`erIOkDS zzE;gtuSvF$3jR$xucnAzq3<&DvoiO~HB?QNZLt>jOd!}*soSU!sCA+aRz+#3H#{<( zq$sy@;zC;OV;7B5&pr@kq0|dj=agjY3V(k;sl5--u+&HOQ+I{@@Y^NQf@> z1YSUbjm@OBge!r=`* zTUa{(11x8vwp-jTKxD5zl|~ zbl7A_o)7%q*DY|g9nEHll*dgNw~0>XqT935ZePs-nsya~Pm~Ky(PvevkXzi9hbK|) zwtc*ttHJS64$CMtXfS^0m;;)Y_sA)7%c!e=1?{bWvf=*u``?$U1Vs)6n?_cBi+t;_ zdH)qDkJJFQ(W_sZ20c8C>Vd3iq3(a7+K?Dm99^$hur*JCy{7(Dkm-w<4q(YHLK%Am?rk-6X3F|}|#iS|t^7{FzTyxq+E8domzobr~G zz8P#~-q}e_Kp2tophgNSn6!1|*sJI-OHmNR0_@K7G=f{=Jf!<4@$Jj_$J2kC{T+fE z>&{mJ?5Wf`==Y2c3JzH>Yx>3;nNj@0aS_T+4dJtjnpu@Gp#8mhj}OWSP2HW1C{}gl zjbNr00hnO7ayG9kIOEdOFHY&?XI|n{ou8bZZ^G)fFYO+s@yHj7nE`Wj>1Ef5^w_3d zpPaVqB4g274r=Q`ChK-ldQpE&*h}VOr<(vqwzV;)?>!0KjiA&Ou~>!;<>gOqfWLgN zfBt>J)%f~UPs;c6Eu&UR7H>uqC&VSX0@`gAFY$dUiu*eC#A#|71!6~VYEiNf3k{ap zw1)1UBZXKw+#)=16pNXZ4$`1$E^F>fr{A}{aO%NV?BTMil&pFcHz9vHk$z*TNUnEf zeRSBVmb`>yg{@}2t{FOogj&Uuck5W}F%{DEoyicUJV`(16)zFHF{Nu=lI|(?!7SpX} zf@8Oer4oIs#HArh04aYvJgKvDS+e`5u6tEw$og`oVy7m@3-qAfv^1`Y6&~BHBC>cb z${oRxw+fJ}hQY(RYCGd>{=(u+B{>~9r(lU1lB>^6bR{HEKxi7Zf%A%7>eE=`)y>sw zvupGd0Qa?(-+zL9m2LpfZ%zi}tb~XRX z1{@hW1*EGDD$QoB?wc9v$J})0iR}7OO#l2thj03 zoOSUo^R&W08~-u?pL5Q@g<7|r-DF(Kw_Yu>_^JC90*FSGs?G^X{KYkGnr%>ioC;={ z5S3bUNK1!$>e3|+$>P-M%r*&>pAdF$YoP3sRN2pUL#=<}!jXU6Ry%`!%e{^&*={z& z<`jsq2b^;ZiaPLre{y~P?a$BS|LG4s(JvB%qbsrf{G85mg5b2)Np3JWo7rOZbpD6!HuhKVV-f5 z%vqeop)ea0Oex1pCFPwE%p?E(b=*4(tNjt-yq;7v3FyF+g*2rRD^{t`G5M6t2rL2z zd4*v|wZ`k<{D!t`oix-eXF(-2D9q3P)w4wrw4r~UdMs+$6pi5l`_-1_^iq+npxew_ zgyW0cyfbC&t_lhx%j}XN<%dqg`{gZ{I%7qZFR&1y4xE(J=@h$(SBY;8>_T<63_R1M zvd92i^8}}k^E|4!Xwwx6j1u@_x1_4)nmwIrNieVL-k~!i`&U`gsQi&8p`fial@bOD z?rJ@?pqD?g|PkpHAA8>?GM`*P{~TQdPjv z%&XP68J6N*XbmH5moQ)fC4cukmWAf9%YSeCt-Z%oAxv3SrTD#4nQI`6Ov@&8TCF}_+nNZoN^NP2m&T^qEAFyjyccH6wq7F2+j$HMkm{jYPk%?TZXlF)btI6f z1Ax6KZHzSvNJI2m7P1Y-2}x6@{;)rUz%`!N{RBX+B=Y3d9uh;1jT2useEygm8xQlKtZE^gPf<5=W2-BbdpqOQ(_8nvZ!`tax zLm8@;ovK*NI0i`_UVlGjHLx8qJe%q!RDn{&qQg2t6)>X4+iE%dGRS88Q2PDkJQ434 zK-~H1gI{10-t}!z+))OQ6K|R~kI_`nAz}6<-bBT(P2yhW<_x=62&9YSHaP`rQ^Fus zTRfV)$3vN+{W(Sa{V$H853fSS=Bfi2+a$NeefKnF<&VgJihrouU1Z~N)F`S*r^E^AFy*CwB8Dn?BV*7bq2 zsDK&kLTQ&2Yzd0%di840ia4M?O;h}m6S^sOyycLT2r66IB+s+{yYm$avy!^rs`R;J z#j6T^jxP=8Or-KE?QRh#2~8Cp;kHcaz@aAIS0{ogN`C-2!}gC-bZw0-Y5sJWz(M3Y zKd2)At%6S?681uwN1jSMA)}A}+**Hps2_g+@crX+#U3sAyoi|8CfOFJCB#0wH`Vg2 zTzQiEcO}ga1)Ox}X*OxuZ)X8L@W+6oX<-7Q-Sv4D41>-VKGiX@C8>XWciDOR5#_n& zEL8d-c7MG>*YsNaRLz;amxlUfq{ZEm`kqm;w^zb8SgN{iJa*!}DetE*da#OJvI5R? zPl1k7o}5A%AOkEI^}qHy+KIi}OSqsiqN7XK9p0@NFyiaC|MP#|2}3_-VtLAYTXvlU z>s>YH$_^l^liY}EyWFPHbpfT)qasy0dgo!f! z7!sI680C3CjR-uW1Ki)0bzsm35pZbI0 zp>%Ad^bXLO8@QRKbIKeZ?oYI}O z`qK1$DizCm?Mmn^H8ykr4kf7mpuw^`4hs}C_K#H;&*VC@VdIjl;VR^1-p&)xux<{V$_+yl6v z&6+4fy05GiutYj^yJB^l-Uv!(+jzYk69EqdOMx=4VMj39W#6WAP;K2A*@7+N(k3~F zM3I-0sEtZez5E?*ccog6?LXG*|NhD*9$&t`v;2Cnns;-ff9+es_qeDnt|b|49b=N? zOzg?xM~1C~oO_WcRoKpfAePtg@}c7~@fnz<%f}#`IAw63UZ`cMY|CYFs$}PEo<(c#5w z#%qbiY+lAXk_g6DK6JmvPHpY{6d)}eU30Y+FP2~4(j=Gv^U?ka7K3F&69VXTIVuU)uL)DS7V? zry&xeawojs+nHz5t{}Q*ClVDbO5L<_%41TRsA`nq9|w)Y?Cf1lJ86n1j##%9d^nxW zG13>4ml$UOA%Ao}XUcn^-cV)~w3;`aYP~I{iqud>GRduA-szxHk`-cfQS}^vs{CwG zx$5#iNyOQ$iQiP>XQ9CZ#81l3$Etms?+B(|$Ult%h|R@3Gk&@+q(EHAx1S+Rm5aTv=%8u zKD=5dF{y1rQPyJS1=TKxFDNW(2@V?Ei+!9qXI6&;AfbIQv773wD1|fFZe(f|N!ZSw zJvO)P`{j0ins#h)H$F)J6~)}mc9h`2{3;7C^I;#PH$k9!dBT7y$k>pDk zZUrf9^}U@*Z3y@1tQvbJs7*9(Z8r#CszDmA**i0;iKP$DeW)T9LeDO02hl_UG>DzG?2@P@>HN{O+Z0i?Fu$NO;CdG2gOB?}r+M2#BGna%(jcw4hu0bPHz%kK0+WTw25iYZjJo9*~yCpsHC2= zu&RI_3Uv_bPK6@e6U%6h&u9BnewiQMg|7$Y zQIqg+1l@bG3bvPmshg5KDPFDSowHpv#<(cH1FuwPd;W>&-!&whid1)}SFXKgj?a0zXw0>a&GYZ#&v-Po>~`eXEXCSl55Xv7w~S8#oJifASi-aetNw5Z05x zo9KU(ifl#@j=rIxNH5RY&R@HN_FkY7mF%LBE;x3Mo<&XMu3PsJU8o#~{vr6Yfhfmw z#eV<(as1!k#-Gmw`H*b9IGo-(QgHVJKzp2-Dr8&CtsEMu60pBHxX-3Pue$AqmJRF> z?3K8si(YCfJS~MX1xeT&hZZA*2hK@xz}kPv4cZ1UE#2hHf>UD0%dLZLbBf?b@$z(R z$`6X_r#{NsKRIu*Eb3GMDVDvCoD;4#e&7bx$RHp9C~9o5N<7jrocg6g*%DQbGB|2f z5#~3IC(r2=cj7xgaO=OzpUa}@^OsNGKDAH3zeoJ9QoL#8-knafO-1bXGct9AE-`=i z@cNo!SGLU^wNnIFljVrG;2KA^F0jTD&gRR6Jd|hh%H1@}GAIaUw}9$$I!eLW-TLx? z5W?QncrQ~v$7ps6vrQC2jhl&Gq&zPM)sqD(c9L(kD;MIL1OY*wGhHfYpO-%L+5k`- zD1ET(g_7n&X{nxgL31_@Gm6$Bsz_7<33^=Dw_7d$v2yPY=ZpWdgotlDDU*t93DG-Z zpA?8(qaF7eNjTK}(66N{_O}gPqa_`J>L}OrvC)e@EhguoPgI+Bf0Lx;T_atGKeOfE zMov4I=4=5bf4Z`SCUD4h&?*!&X3yv3&A+jT%a z?Z++8s9RK!&nT}SOqLvUXM2#sc7>(R)>NjbLb2#Oe`@I_;Jj{n_{*4YFXS%?Qe-?f zcGsR-S++Gwyn%6ec|7cH&uo*S?=36fGpIqM_Swm5#+AdVkjp_3`kLLs)Fy|p-e-~l_uSTKgYuD#_ji8J$QWCKzDott!5b6Ii z7d2$xe^m-Lq)VaOc5}0@Heb5G1=4|P?)rk>vWS90NL88lZ42OxQ|^$XHSFM*j6Kl@ z2t{?XN#_K>I1U(tQrv*dXeTo2lS>$ADj6QjSM1h(`L|QxhJUYLcVs$nXpAnG%9revzD!A7^ysqxaaDmlBn zw8t=6Oi4o=&Z9YVr`*x6K~;rupP72G>lSP;&CdK8+bSgDWO2zIEM2{&tQ^`B&jg}n z4{t^lgRQj{#04=oHE8*lml$sWK>_=hT5ka|e>-5px|1vpy=j{>*5LjF{H#%_b6QH1 zlyno}N8`*T{V9Rnl>$~LN{%zgvv==56dwwz9^M@G=QgWjKkm-b^RaM!Lz^oR>oCk4oMtbHnRY-;DhZFdBOTTu}zGxZr!!FH`5(F zI+jSL<)+Q#L!Qy5ZvvH^U_DzUpGMnwf2&^2PCEL{2c3#b>|iFUSc$Bin45GnKD$N_ zpm%o1)xZTuSMa{yMJiXy`Z_9^Nj$n=nsFpwcm%c%3JvrLE9B`j*cGS-~$d@W{0Udt>a{$rXNksMTN9rNv;hJLA zkaNFP=W`B8|L|7}sk05NImfni*G|r4IJ+}mC4kK|S*o%~nnG9|9tUia#I)PvY1inqe?Zu04-QVM zHlOOhaHOxXM2QP={r1O|I~rb1dwWX(_{K~mr&f#P!z<^!MFj;#zMOVIS5n-GBAeg7 z>^6UaQhH5XjUaavkZAHE7^JsRqF$_w9XEC1yh;Vgkl$pe5ss6dc|h;Tk-UH`@}*eu z2gLug{MS3Wz@s(ETXrOs%&2lfWee+P=N-;;{zgVPxzB+~N^&ZJlPFzOOi|4*p4*Vl z?AzZ?9*Gs+$u`OEML6@yyLf;5!Hy)~he%|8i(TGeMF*DbRb0S9-c@&G zMQ(B73B_2dF(nl|bVfg9t&xFGZ`B-1JPJAC)E=NLKToyp3h{!C-)p_}TIB?>5dt~> zs&?2;LfuZ72;sR{U)z^4{&>elc@fkLd2jbUlIhML4mE5A&lOnWY7fhC-I>7)cs-%YENZg_ zmF_7dLg@?+OIlp2n!c4G22M^~KZ?iyd2d+z6#pO7nY?5aKeTvrD#I46bCsM+8#~hU z9Ou1EKgus$8Xyd>{W+SObl9D3Rf*j00}ZWhyh(y!E8Z%7ccU?RD%xNQ%B%#1t@oE- zp<|ruio>$SGC~(|2e0a8?kayyQ5~v3=B0{7!NvMlJH(^|k7u|xhnS1^8bDevLJlcf z*F}8eckT|hfbs`?B>`dkcoFs;VDb!6 zORtFRK>leiS#rlgIfHZAL0u8NT*ygOfL>oJrI9qPZA-d`y~QUaHrvK)Uk=8K?n{^7 fb*>;|`b}mOvY?~*9?Pom|M`CbeDH1j;JN|;n|77h delta 95104 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

{(y#mB;^`M9 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 diff --git a/dev-libs/capnproto/Manifest b/dev-libs/capnproto/Manifest index ce049b1d55dc..5c8a26706394 100644 --- a/dev-libs/capnproto/Manifest +++ b/dev-libs/capnproto/Manifest @@ -1,5 +1,5 @@ DIST capnproto-0.10.2.tar.gz 2279393 BLAKE2B d78442bc122bc976fb636dfde694e10414bf3468ead903fac7ba59cbd81a49ce94969954fdc90f92f7f58f0af80f2da1f70de9b461d99fc6ae9a9e7aa9cd0500 SHA512 079ab715ea19ac207f72bb4874ab6362c11dfb9128342ec937e3f4d27e4100530cf9e6a0275eaca1e45a1bb706b65179a526ea8cfceba93bb36cd6c4f1c0cf5b DIST capnproto-0.9.1.tar.gz 2238849 BLAKE2B f8de56c7f79b0ddad35f3e8fec7740510ca2328e4ddc633a71420901d3fc44df44d807c3965213dfc2535bbe03832c5164242d33cd0bff901d6f288fb62bab21 SHA512 bdc5960f26214139744d768ca4558b085e2d359c375a8849ca532a4c458a2daf0ee1a1f4d00745de5abf353aa1e4084a2d85e5523006f23f591f21fac2d847fd -EBUILD capnproto-0.10.2.ebuild 987 BLAKE2B 8199c28f789d166677ca280a88eee9cc925021c4c926851910ef809fa43bc35c4462564da878f809f594e10fcfdc8c8db7f58128e8193d2e01992956a84ba73f SHA512 b2864b5c409dc1bb51731c245df868e4ff27e22c08bc734b9f3eeb1f776c67a577720e9eaaf25c699513ffa37248f3e8141b4a2931c516cd25ff114b3473eaf5 +EBUILD capnproto-0.10.2.ebuild 994 BLAKE2B 966ee6540418547657ae3459ff15a3297b9933f74115d4c110e60772f8d87639c5f63cdb44e94abb3e0db0565f079a5cfe0bea75e3647fb31f4f9d9dd1264bd4 SHA512 99e646634352d45de70a51d8789744796d2694856baccb1a83b537ddc52709dd00794f9856bb851809554f3b87b840ce8c14ab299fe89784ca64be7657596c11 EBUILD capnproto-0.9.1.ebuild 982 BLAKE2B 14fecab4dff6be5e7b42222cecd47664a85c45058d810c578c3d093b7c7b6cc61d9ce72ca1aae7995ea7b729f202daa17a46303c4062e06eee81b41029e8c631 SHA512 1db279715ff228a167b8e8f5d87a5f77e0d5d2c1855a72f0c522792ed2e34dec52c11a97e9cdbe58741e87c30faa5954cc0f80b5d2887113aac6260edee22a18 MISC metadata.xml 347 BLAKE2B 36c92aa137b803a5b0804f7684ecd55e13733f506000bed2fa306267b87922255486124dffe336822554c8644e2b2b34cfa13a5456a0f69f0e5b0e4136a1ce95 SHA512 af4c39c709263a8d5a3849a057475cebd9c7bac0228d599c28d0d9298c1c0d06a744f5999198217ee9248ed0318f95d376fb1802afe766082d18606f4776be57 diff --git a/dev-libs/capnproto/capnproto-0.10.2.ebuild b/dev-libs/capnproto/capnproto-0.10.2.ebuild index 0a6728f73a19..85fd8fe94d06 100644 --- a/dev-libs/capnproto/capnproto-0.10.2.ebuild +++ b/dev-libs/capnproto/capnproto-0.10.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}/c++ LICENSE="MIT" SLOT="0/091" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ssl test zlib" RESTRICT="!test? ( test )" diff --git a/dev-libs/capstone/Manifest b/dev-libs/capstone/Manifest index b7f02d00b348..bbb464765bc9 100644 --- a/dev-libs/capstone/Manifest +++ b/dev-libs/capstone/Manifest @@ -1,8 +1,10 @@ AUX capstone-4.0.2-libsuffix.patch 347 BLAKE2B 5478a08d072cff0873c3410ce99dcf20c7aa12594148102498c7d0ed3216af95712f0daef5e9484d1faf368b93b2b014832ead5466d60d139e9ed7bb2bd1ed02 SHA512 81ffee2dc4a406e980025402dc3f8bee886cba9f305312e03c735d4b47e69887e90240274ae1949ff9900ba2a66413d33e7ef7a9ebb83a3dc9d2769f3d008395 +AUX capstone-5.0_rc2-oob-mem-access.patch 1353 BLAKE2B 67e19e22f466d2081b5f2b3122cc2ca8eed27c3b59c9b4d5ed3f07fba66c34d67305ced9de3e4c80ae6117935a90eb4b030ec7cdbf6da1ad0d4c1ff0b24a964e SHA512 048cf06c0408eddbe994dc7f59ab086575f8b14b83857d22ad48198c75261eea218f20a8615d26b7c974914f8b494b4a05c84c8b6b273464f90a40d14d0a9b8e AUX capstone-5.0_rc2-pkgconfig.patch 464 BLAKE2B 68727cd48eb79d43417df46312d8def40307e4120becd4e89edb88c367c02190e3174fc715a3bd593ea18a5f6b1592e958c7fa3643c164d69f3b9be882911d1d SHA512 cc6588b281257644679004baea4c722a4be88cd2510b632585036017fb8e6eddd5fab3a469c1583d0d6fee1fd1e6490d3773c7de84389f9ea3d72fddfd5add59 DIST capstone-4.0.2.tar.gz 3439542 BLAKE2B 435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9 SHA512 7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e DIST capstone-5.0_rc2.tar.gz 5761725 BLAKE2B 2f5074fe1881309ee2d36cdfeba10bacefbac5c994d42dd3b08c07fe8b70e298d9d18e9c061dad1a54c6368bdc296fd02f30d77f78b1ae05074764e7041aef2c SHA512 fdc4992399a2add960b12ff2495087a97fa66dce85e87375ba9d19e02b7ea5fb16a7efa93d839c2693378f6367efc9df68f192584ba624443d3b0b197d4dcd9a EBUILD capstone-4.0.2-r2.ebuild 1535 BLAKE2B 15f3ca620f06cf18d35a0c18324dc0b61297e5479e408a7f38d42eb1b69ce7f97357057d18a9dcb970bf4b61a73c4564e4d90f5a07d22462ee1860d476b1139c SHA512 6a2cd3383a7f58183bb1fc621c756e4b78f4c3f70bb355e98339b4ffc7dd03c7ac7850be8db376fd00707403bfe4a27241d7c7d4a21eaca33be9e7f0df02de30 EBUILD capstone-5.0_rc2-r1.ebuild 1469 BLAKE2B c5279bc3457e8ea39fbda2e65f1e3a1d6f804b3bc2b05ce233bd18096de5c9b57342af01d0e36feddad9a6034138402d70e827242db4375941d97fb51bd6c0a0 SHA512 46395d96c6d311721bbcb8e1cc600bf095d72ad554c2e324a51b801c0849bff621f6a4ac8eaa1fb1a853ecf6e9ec05fbb557186fa021ebf9c197556f51f2a8ee +EBUILD capstone-5.0_rc2-r2.ebuild 1512 BLAKE2B 8e55a682151cff0ad4466a72ecad38a42d5ea916082602740534f7abb6f6fa8004eb9b589e3c66dab06ba403a8239c3550791c06aaad42cba808f29fb9e6bb6e SHA512 421f3fad8d2d33192c07c698eef9e456f7580969617ea8762a7107e80b306140f82a077af691f6b7ae65a26e6fd5d8bdffc6d260a4457bb84aad015984206e81 EBUILD capstone-9999.ebuild 1568 BLAKE2B f5dde9abc087427f4462f82075651dedc26931d16864bec80830c70d7423663b9b9abbbc9f67980b1b08555fb61b877b05c9612d200112b32ace2857ba6f9066 SHA512 da214669d779c3500d7eccbef4cab3c23757ce6cc155d9e45dbc644474677c9cd5946adde6b03306be7872f9037d45489e0130e0c92b40db5ed14f86ec77612b MISC metadata.xml 484 BLAKE2B 32c39bf06443ce4ca18191a4c9626cf517d5bd4f837c179e6186a68a0053217bf41d61d2c4d46c9792b1974879d22b36e4a02fa461a1b085acf5c4406bde4891 SHA512 f06dcd3133982f72cf21c5bb3d9a34207d7083233b5e70856f6a1dab60ef361cf1432659af30ea6b90fcb38cfdaec49f0792623ef841e136bc33cb5e1c40d1cf diff --git a/dev-libs/capstone/capstone-5.0_rc2-r2.ebuild b/dev-libs/capstone/capstone-5.0_rc2-r2.ebuild new file mode 100644 index 000000000000..854077b25d6a --- /dev/null +++ b/dev-libs/capstone/capstone-5.0_rc2-r2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake distutils-r1 toolchain-funcs + +DESCRIPTION="disassembly/disassembler framework + bindings" +HOMEPAGE="http://www.capstone-engine.org/" +SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/5" # libcapstone.so.5 +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +IUSE="python test" +RDEPEND="python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) +" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +distutils_enable_tests setup.py + +S=${WORKDIR}/${P/_rc/-rc} + +PATCHES=( + "${FILESDIR}"/${P}-pkgconfig.patch + "${FILESDIR}"/${P}-oob-mem-access.patch +) + +if [[ ${PV} == *_rc* ]]; then + # Upstream doesn't flag release candidates (bug 858350) + QA_PKGCONFIG_VERSION="" +fi + +wrap_python() { + local phase=$1 + shift + + if use python; then + pushd bindings/python >/dev/null || die + distutils-r1_${phase} "$@" + popd >/dev/null || die + fi +} + +src_prepare() { + tc-export RANLIB + cmake_src_prepare + + wrap_python ${FUNCNAME} +} + +src_configure() { + local mycmakeargs=( + -DCAPSTONE_BUILD_TESTS="$(usex test)" + ) + cmake_src_configure + + wrap_python ${FUNCNAME} +} + +src_compile() { + cmake_src_compile + + wrap_python ${FUNCNAME} +} + +src_test() { + cmake_src_test + + wrap_python ${FUNCNAME} +} + +src_install() { + cmake_src_install + + wrap_python ${FUNCNAME} +} diff --git a/dev-libs/capstone/files/capstone-5.0_rc2-oob-mem-access.patch b/dev-libs/capstone/files/capstone-5.0_rc2-oob-mem-access.patch new file mode 100644 index 000000000000..4e538ef4d5fb --- /dev/null +++ b/dev-libs/capstone/files/capstone-5.0_rc2-oob-mem-access.patch @@ -0,0 +1,40 @@ +Author: Mario Haustein +Date: Mon Aug 22 18:52:19 2022 +0200 + + PPC: fix out of bound memory access + + closes #1912 + +Bug: https://bugs.gentoo.org/865151 +Upstream: https://github.com/capstone-engine/capstone/pull/1913 + +diff --git a/arch/PowerPC/PPCInstPrinter.c b/arch/PowerPC/PPCInstPrinter.c +index 22eef4ee..a5a30a8b 100644 +--- a/arch/PowerPC/PPCInstPrinter.c ++++ b/arch/PowerPC/PPCInstPrinter.c +@@ -1116,7 +1116,8 @@ static char *stripRegisterPrefix(const char *RegName) + char *name = cs_strdup(RegName + 2); + + // also strip the last 2 letters +- name[strlen(name) - 2] = '\0'; ++ if(strlen(name) > 2) ++ name[strlen(name) - 2] = '\0'; + + return name; + } +diff --git a/suite/cstest/issues.cs b/suite/cstest/issues.cs +index e4fb6cfa..3183f43f 100644 +--- a/suite/cstest/issues.cs ++++ b/suite/cstest/issues.cs +@@ -1,3 +1,11 @@ ++!# issue 1912 PPC register name ++!# CS_ARCH_PPC, CS_MODE_BIG_ENDIAN, None ++0x2d,0x03,0x00,0x80 == cmpwi cr2, r3, 0x80 ++ ++!# issue 1912 PPC no register name ++!# CS_ARCH_PPC, CS_MODE_BIG_ENDIAN, CS_OPT_SYNTAX_NOREGNAME ++0x2d,0x03,0x00,0x80 == cmpwi 2, 3, 0x80 ++ + !# issue 1839 AArch64 Incorrect detailed disassembly of ldr + !# CS_ARCH_ARM64, CS_MODE_ARM, CS_OPT_DETAIL + 0x41,0x00,0x40,0xf9 == ldr x1, [x2] ; operands[0].access: WRITE ; operands[1].access: READ diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest index 435fb4efa3b1..266f31ea5836 100644 --- a/dev-libs/clhpp/Manifest +++ b/dev-libs/clhpp/Manifest @@ -1,7 +1,5 @@ DIST clhpp-2.0.15.tar.gz 99826 BLAKE2B de5f6cab05d21199ffea37bbbcc5d312a4b812b602ce091d8fa22cb615060ce08454de1341881792996dd5c06378657a297505ff25ac159d85b59995e924bca5 SHA512 d24c035425c8204099e5264e61939c568e85b64e94d5ed3c58fe9430f4516495a974080a684b742f5aea1351455a0755efccd14317c20cd34885880cf1d8133b -DIST clhpp-2.0.17.tar.gz 106799 BLAKE2B bccbbbc07e83609f49253636eb08a4da19f92c7188dad71759fa9cceaad571291c05595b8f2a7cc427ea0df658f1b7133ef0fdbbfed3ca3c29c85629b005d541 SHA512 af21fac8856a1a7d5de6ccde64dee9518740f75503808488312e226ae441e013e7340a7089f273b021a8d1e34c17dad9df51953c742eef8f8c470657a7816fe2 DIST clhpp-2.0.19.tar.gz 106871 BLAKE2B e8c94f3e242d272a7eedbb13f7ead89cacaffdeca8b837fab29eb023e60efc7eb730b3966702474168071e7c884801fa24f0eedad95f6ea866f27dddb3af4a4e SHA512 f2d37eaee7a46b505844ddf45ae94f5f94241dea0b8f03f6bf4ba7524d7556c9ed19cc2f702cdd9becc469816ffa3d8371ae3561aebff5486cae9b623a10f58b EBUILD clhpp-2.0.15.ebuild 582 BLAKE2B 136db303f1a442c414151dda935ef39401f9e25608336af16bf94600777d4b8da2de0686070b7f2cd04b7ff0932e8ab51f1c36d57b601f90a3de8fdfd9b75d44 SHA512 c3d4bfdceb1250ff9ad1b5b7d1539cbc584ccb461de72178dc3eb721c0cd0d807a16f3907b697b5109f7b681eb707081725de72b69637e343a3e63b8bca3bb8a -EBUILD clhpp-2.0.17.ebuild 1274 BLAKE2B 111c6648443f3efb4e90117c8ece4bcf9a2bbe32c89455d75d068273e35523fa5ff6f5cd087dd12a211d72e5498f0b38c3da8c22558f747b0ba49f062dc1a971 SHA512 e02206fc13a65fe0298d4265074ae528d20fdbbaca688e8563893e2dd2af3ecf874790030feded2e9ba0155d11f06fbe107eacb5407ca025c0825fff33433f00 EBUILD clhpp-2.0.19.ebuild 1200 BLAKE2B 5e7a50dc98a9c51da8edbeddc10d4cd613fff1634fed87f1c7e364fbcbd554de371c7b240bbf33f1722417e59d6579a5066c5e5c48e511c4fc6d293dbc2c9819 SHA512 23ce6fc6392ee19f12ceb278ff7b3c092c2da94b4ad6ceaecae16e0592e9614230e5225d7b28838eaf22a9d53d4c195a8fdb222bf4d1f1a70da516ac0e8881c2 MISC metadata.xml 333 BLAKE2B 3cc0969695eaaef765ef2fcf3b7a529324f4e73e80e51c120a18f21f1a3fa4ad41329d61e89a1eea6a1e175f23441d615a341034edc7d924262e1b0b1ccde29d SHA512 8a62b0bd67dcc8bc40ed01b590863e748e56abf19f4a4ea2b44c0747cb017c111246f6e5b30255304ee57dd9446e61e9a193138acdc776d4d615223dc2ccfc0d diff --git a/dev-libs/clhpp/clhpp-2.0.17.ebuild b/dev-libs/clhpp/clhpp-2.0.17.ebuild deleted file mode 100644 index 5855e92bc4f9..000000000000 --- a/dev-libs/clhpp/clhpp-2.0.17.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30" -RUBY_OPTIONAL="yes" - -inherit cmake ruby-ng - -MY_PN="OpenCL-CLHPP" -MY_PV="2022.05.18" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="Khronos OpenCL C++ bindings" -HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/" -SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Khronos-CLHPP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -# Tests require CMock (NOT cmocka), which is currently unpackaged -RESTRICT="test" - -RDEPEND="virtual/opencl" -# Need an opencl-headers ebuild which installs cmake package configs -DEPEND="${RDEPEND} - >=dev-util/opencl-headers-2022.05.18-r1" -BDEPEND="test? ( $(ruby_implementations_depend) )" - -S="${WORKDIR}"/${MY_P} - -pkg_setup() { - use test && ruby-ng_pkg_setup -} - -src_unpack() { - # suppress ruby-ng export - default -} - -src_prepare() { - # suppress ruby-ng export - cmake_src_prepare -} - -src_compile() { - # suppress ruby-ng export - cmake_src_compile -} - -src_install() { - # suppress ruby-ng export - cmake_src_install -} - -src_configure() { - local mycmakeargs=( - -DBUILD_DOCS=OFF - -DBUILD_EXAMPLES=OFF - -DBUILD_TESTING=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest index d125663b5736..dd8ee7c75ce9 100644 --- a/dev-libs/gjs/Manifest +++ b/dev-libs/gjs/Manifest @@ -3,8 +3,8 @@ DIST gjs-1.64.5.tar.xz 422548 BLAKE2B dcc0b7327cbc6a1108be031c8807e61ebd3c839291 DIST gjs-1.72.1.tar.xz 620248 BLAKE2B 945b988fdb8c9fc01ec73c8f10b7e5ba9db3ee6dabee65d574b42b7cc9421a0c679f15d565a5e538f6493ed58dc4f9503698b8e3c554704338225d7a748b9594 SHA512 dbceb8651e248ace064d9338d1b3ee1ec0ec835843eb617925b09d77808a71274023d7ad621ed638ff47b93e1fa46e7a349342e555dd6043dc97b81d36bf34e6 DIST gjs-1.72.2.tar.xz 620380 BLAKE2B 5ea15bdf25c36fa0236f03adea5b2261db3923190005754119eacd070830e7baedfa842ab273219055f67f7af535d31d5844c76eddfb03a8ec1cab57297ec258 SHA512 0dd10f40e8811bbb79c541cf3dc4e3759c0e025485e4b8ad2870dc30ac8030573300bc178c78bf2d396b86733e36b33210bfbdeead6a314e592d5b3c250a16a2 DIST gjs-1.74.0.tar.xz 638064 BLAKE2B d44f323aef9b696c7dab53fb46d6bbf142f83636bff81fe68bd30f1f897a778836d7a388c946cb86e84df15b3908d8ff14f0d994854eb2dce7af2c4e54da299b SHA512 a17947664a2bb83363ec564dcb5e619f241d0b547512042f2c0e49fbbc8ca4217b90e6b22bc2e4004e8f27e013f8520674a493f7cf3b808437b855eee3eb0408 -EBUILD gjs-1.64.5.ebuild 1182 BLAKE2B ba36f6e0485dc507cba57a163eb835d5857e00e6f9dc46e6659bdd4e3b35965f10d8808c3a0220e7369f29c3c0552351ebdff4d590932bf916a11b2ae26ab8bf SHA512 d2be5b242e3249e7a718f7ea595ab3b44a83645f553d7ad42cc5a2b766b96a335b86f182a718fc1544e0817ade4b2d6229a0b0a41f9c4ab5f5ab0af49fc96bde -EBUILD gjs-1.72.1.ebuild 1925 BLAKE2B cb5519e7e59c873f00cd8a76467121c06aa61901f148e88bbfad3318062cf61c42175e21c0ec582d2bd7b8b20c5e94069c0558165698e7f7457c8b0eaa1f1fa3 SHA512 e42397dd717a6c59cdf943447bc66c3e9e2c2afb3e9f2b39a18900fdffec6e596c42c55d10ca26d6f0f16c9fc1b07655e5c61d2c5dcce44e76d2b90bee2fd4e3 -EBUILD gjs-1.72.2.ebuild 1925 BLAKE2B cb5519e7e59c873f00cd8a76467121c06aa61901f148e88bbfad3318062cf61c42175e21c0ec582d2bd7b8b20c5e94069c0558165698e7f7457c8b0eaa1f1fa3 SHA512 e42397dd717a6c59cdf943447bc66c3e9e2c2afb3e9f2b39a18900fdffec6e596c42c55d10ca26d6f0f16c9fc1b07655e5c61d2c5dcce44e76d2b90bee2fd4e3 -EBUILD gjs-1.74.0.ebuild 1969 BLAKE2B ed5e63e07e527c9f3429411355b2051945cfde763795d63317ba0a41672d481580b085fa550e0f4f770d8af7f95deb92654d40870027b188ffc2d07e90bf7563 SHA512 0b40cf59ca8e90ae1af8d4c54219626eaccfcf03bb1173b74593591277c49cbf66389736d5d67a6a54c44448a60f02704a2bef2b7948b8b9bb31b53c0ae4d7af +EBUILD gjs-1.64.5.ebuild 1178 BLAKE2B 7a7f9e350fc00cfd2e57769e2d2fb73c7a8373d2d01b9d7832f8a44cfdd11e230e3f9d4b87c412114583b5dc611f5c601eaca8094c32b0bfd80db6c5ff30ed4a SHA512 0c4d1ae24e46994e913d22196eca70d5bdc42645d6bee2fdf3864350edbe38d07b7d55829a9b74d0c93f1304d67d869aad9160dc11f67f7dac282c5305d10bca +EBUILD gjs-1.72.1-r1.ebuild 1924 BLAKE2B 3a837bd1ccc70e6c85f8b4f7fdfa2fe4baff31f8379a177c399c4567e5a312c3b1a14b118074fae51eae9fd55b09848da50949f65e4e8163fbbe212141345538 SHA512 c47b992529192c091483ab2c045841fead7d90594cec7e7a34011ab3216758dd2432334f0a7d8ea9e21c6de0169ce93dd3ac96037e6fe3a3ee1829d302ef4e4a +EBUILD gjs-1.72.2-r1.ebuild 1924 BLAKE2B 3a837bd1ccc70e6c85f8b4f7fdfa2fe4baff31f8379a177c399c4567e5a312c3b1a14b118074fae51eae9fd55b09848da50949f65e4e8163fbbe212141345538 SHA512 c47b992529192c091483ab2c045841fead7d90594cec7e7a34011ab3216758dd2432334f0a7d8ea9e21c6de0169ce93dd3ac96037e6fe3a3ee1829d302ef4e4a +EBUILD gjs-1.74.0.ebuild 1961 BLAKE2B 95630274a47d70958cf1ca7cd850a29ee256dff73c04ea1ab06c97786c714bafdd63c8e7f206dcc3b84776784ca6f61d97123cfcceab306fcc35df0a2ee3d46b SHA512 8a03626e071db4d1998301f33ab4fc6658b7cf2784450f9713fc961ed38bb435157705cec1cd9a9bd45b89cbd622a858d580abcd14399ed7bf98153a94826cdf MISC metadata.xml 389 BLAKE2B 68d318dc917f5072b08e83506e14d0f4b8f25bdb90b95701013466112f8fdd77c2cc193257eee82fbce517e41056eeff61cd20137b697f6d1d688d943bafb8cc SHA512 bc4b0c94d58f3f67cbe481c45fdedb5d601e3ca40b5dcc88ef8c7ad9b214e7cd0d5c47d94599f85c11cd1c21dfd57770fd64d442f4b3f960ebc70a8e16f8e8eb diff --git a/dev-libs/gjs/gjs-1.64.5.ebuild b/dev-libs/gjs/gjs-1.64.5.ebuild index 60973ef2fa78..c9acc67c8466 100644 --- a/dev-libs/gjs/gjs-1.64.5.ebuild +++ b/dev-libs/gjs/gjs-1.64.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" -IUSE="+cairo examples gtk readline +sysprof test" +IUSE="+cairo examples readline +sysprof test" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 sparc x86" RESTRICT="!test? ( test )" diff --git a/dev-libs/gjs/gjs-1.72.1-r1.ebuild b/dev-libs/gjs/gjs-1.72.1-r1.ebuild new file mode 100644 index 000000000000..d0f22ad5477d --- /dev/null +++ b/dev-libs/gjs/gjs-1.72.1-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 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 ppc64 ~riscv x86" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + dev-libs/libffi:= + >=dev-libs/gobject-introspection-1.66.1:= + >=dev-lang/spidermonkey-91.3.0:91 + cairo? ( x11-libs/cairo[X,glib,svg(+)] ) + 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) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/dev-libs/gjs/gjs-1.72.1.ebuild b/dev-libs/gjs/gjs-1.72.1.ebuild deleted file mode 100644 index cc09c1592110..000000000000 --- a/dev-libs/gjs/gjs-1.72.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 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 gtk readline sysprof test" -KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.66.0:2 - dev-libs/libffi:= - >=dev-libs/gobject-introspection-1.66.1:= - >=dev-lang/spidermonkey-91.3.0:91 - cairo? ( x11-libs/cairo[X,glib,svg] ) - 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) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} diff --git a/dev-libs/gjs/gjs-1.72.2-r1.ebuild b/dev-libs/gjs/gjs-1.72.2-r1.ebuild new file mode 100644 index 000000000000..d0f22ad5477d --- /dev/null +++ b/dev-libs/gjs/gjs-1.72.2-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 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 ppc64 ~riscv x86" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + dev-libs/libffi:= + >=dev-libs/gobject-introspection-1.66.1:= + >=dev-lang/spidermonkey-91.3.0:91 + cairo? ( x11-libs/cairo[X,glib,svg(+)] ) + 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) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/dev-libs/gjs/gjs-1.72.2.ebuild b/dev-libs/gjs/gjs-1.72.2.ebuild deleted file mode 100644 index cc09c1592110..000000000000 --- a/dev-libs/gjs/gjs-1.72.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 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 gtk readline sysprof test" -KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.66.0:2 - dev-libs/libffi:= - >=dev-libs/gobject-introspection-1.66.1:= - >=dev-lang/spidermonkey-91.3.0:91 - cairo? ( x11-libs/cairo[X,glib,svg] ) - 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) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} diff --git a/dev-libs/gjs/gjs-1.74.0.ebuild b/dev-libs/gjs/gjs-1.74.0.ebuild index dda2b9c1dcb1..fc6216a63210 100644 --- a/dev-libs/gjs/gjs-1.74.0.ebuild +++ b/dev-libs/gjs/gjs-1.74.0.ebuild @@ -10,7 +10,7 @@ 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 gtk readline sysprof test" +IUSE="+cairo examples readline sysprof test" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" RESTRICT="!test? ( test )" @@ -19,7 +19,7 @@ RDEPEND=" dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-102.2.0:102 - cairo? ( x11-libs/cairo[X,glib,svg] ) + cairo? ( x11-libs/cairo[X,glib] ) readline? ( sys-libs/readline:0= ) " DEPEND="${RDEPEND} diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest index 60ba605e9dbd..75714a9ab8a4 100644 --- a/dev-libs/leatherman/Manifest +++ b/dev-libs/leatherman/Manifest @@ -3,6 +3,8 @@ AUX portage-sandbox-test-fix.patch 2010 BLAKE2B 8e9e180c180f2059f57c953a9c828164 AUX shared_nowide.patch 4627 BLAKE2B c29dae187c0056956498487e0b6c8a88b74253f5d221df3f274da9bea7ae5163b76f3027df99e06fec7999274751c6d173db6ca7ec896a687536d7199c1b4827 SHA512 cc05ed7250728490955cc464d3a32ce4d81cfd7a9518487fc7d0f7a397eb0ac522e474cfadc036f233080e508f148f644c41764e31f99b76ab75403a7ca78486 DIST leatherman-1.12.7.tar.gz 815838 BLAKE2B 21284f5128c9264b751011b1d68c6baf553037612cab39cc339920091ae42980f6c3920f5b339d4cba31a40b190fa73d779f45dcc30b78e866708c3178ac6699 SHA512 dd763bf89d8356aa00805817af7029ee77452a9210b6aded16ac1434f233fbba9b41014ab55a076773f50da6d16e1cffae50e2a23d1c4b336df9cc88c05ede56 DIST leatherman-1.12.8.tar.gz 815817 BLAKE2B b0844527a470c0e54983d49abc84a7331a07f3cac76919f56e58a01d60b794e422f3ef8342e046c483a83c428d2c80ff8e8d6b71375f45ddb03a5721e63c7aef SHA512 c6096a7c0e95fb43c6998f26e8f28157f46b78af4eaf2caaa1caae832d2f23aa7591e3a29a17f24bc9b993421645d37d44249fd8cae15a3d18b40d614acd23ad +DIST leatherman-1.12.9.tar.gz 816107 BLAKE2B 1c2e50767585a30da40fdacde0aa8655cefc2a41cadd24a7689be5da0afcbe8627293d37780442873907996f01401b46340a3d7be5d9b2a65b2f87191daca6c3 SHA512 e69f2b0c04a1cbd20e097abcc020e7b27fb74f168207fcbcffce9fd0edd1760acc75d5c5f645d3a798f106e129ce73e512f0c11699733475b290dfc876de0565 EBUILD leatherman-1.12.7.ebuild 1265 BLAKE2B fd240363bc78ddc11c796b2939ad4a4e3b9860bf4f75a0e78a8db284b90bd7d0803595758088b251a05a103a2f00e520f7c82708325b8a32bdd66b28f24b0367 SHA512 60a39204ad1f5a934407532f456008265b39299f1c0d29bb373a99fa279457de4f74cc9841c20fe13848918e4add4e8f6612fd42aa2271626a5aa6392b90134b EBUILD leatherman-1.12.8.ebuild 1265 BLAKE2B fd240363bc78ddc11c796b2939ad4a4e3b9860bf4f75a0e78a8db284b90bd7d0803595758088b251a05a103a2f00e520f7c82708325b8a32bdd66b28f24b0367 SHA512 60a39204ad1f5a934407532f456008265b39299f1c0d29bb373a99fa279457de4f74cc9841c20fe13848918e4add4e8f6612fd42aa2271626a5aa6392b90134b +EBUILD leatherman-1.12.9.ebuild 1270 BLAKE2B 01196abf2d0247e7517f6bb34042b248c0cd04a714d49f1594379faa6a81002264e79d33777ae350d40ee93d392b5aa8e93a978c22a07daeb83322b118be65c3 SHA512 89dc7af761f02124d83d9b143e7faf4e03a5697a7902bbe9b7d5e6f289ecf0b2803381d52f44968203bf95feb644387873a8d80e6241c5956c4917feb49029e6 MISC metadata.xml 341 BLAKE2B 63e2c407d9e7f5dfcf324cba650e46ae440f9b365645b5bb51f943c3d003ce9a94522d512667879b1d4a22ba71b9ddce560606e52f5b6cdb84677d2a4efbba6e SHA512 5b2e4f0b7aa914686915312fe957f40ece7701168775e160730c76975af52530ad2d95595ab8c6b410470a0cd2ea11e3bdf2a9fd78d0926a6cbcc2628ff275d2 diff --git a/dev-libs/leatherman/leatherman-1.12.9.ebuild b/dev-libs/leatherman/leatherman-1.12.9.ebuild new file mode 100644 index 000000000000..bfe232d5a27e --- /dev/null +++ b/dev-libs/leatherman/leatherman-1.12.9.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A C++ toolkit" +HOMEPAGE="https://github.com/puppetlabs/leatherman" +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 ~sparc ~x86" +IUSE="debug static-libs test" +#RESTRICT="!test? ( test )" +RESTRICT="test" # restricted til we don't need the shared_nowide patch + +RDEPEND="dev-libs/boost:=[nls] + net-misc/curl" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/portage-sandbox-test-fix.patch + "${FILESDIR}"/1.12.2-shared_nowide.patch +) + +src_prepare() { + sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die + # vendored boost lib conflicts with boost 1.73 and above + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DLEATHERMAN_ENABLE_TESTING=$(usex test) + # We depend on Boost with nls, so this is always true + -DLEATHERMAN_USE_ICU=ON + + -DLEATHERMAN_SHARED=$(usex !static-libs) + ) + + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + + cmake_src_configure +} + +src_test() { + "${WORKDIR}/${P}"_build/bin/leatherman_test || die +} diff --git a/dev-libs/leveldb/Manifest b/dev-libs/leveldb/Manifest index 1d45739c45f0..8520e81003ac 100644 --- a/dev-libs/leveldb/Manifest +++ b/dev-libs/leveldb/Manifest @@ -5,5 +5,5 @@ AUX leveldb-1.23-system-testdeps.patch 920 BLAKE2B 2e2a01c801ba852e312b13beb3dc7 DIST leveldb-1.20.tar.gz 223141 BLAKE2B 57ab5cb191679b8fbfaa28fa0a61ee1dcd757bb9c70215dd325daebfd93b30aa9bbe3c993a1758aa9804a7cd6f2c31df7cf98bdf98320cd1aebc14f5eb77d9a5 SHA512 c59258f2f58ce2d5680e9ab3da4ab0923d91cd4648dcf63cdaa26cdde92bf45e094544539ad11d8e09a4a4813435286143ed0e86c21c6c31a0596903ed4744d2 DIST leveldb-1.23.tar.gz 242925 BLAKE2B ef9ac853cdc2f376b9b4299c1017db8c262cb318ad771f40fe81c9fb71ea06ee56ac533b3e8af4e6fdd28577a2f87cfd103ecb49098187d099ccd6019b8ca1d2 SHA512 ac15eac29387b9f702a901b6567d47a9f8c17cf5c7d8700a77ec771da25158c83b04959c33f3d4de7a3f033ef08f545d14ba823a8d527e21889c4b78065b0f84 EBUILD leveldb-1.20.ebuild 1696 BLAKE2B cf3635413925eb7fda325336206a17ba3449559e4c70b8f66db79dc0704d4acd5c1f5f08f5e5a9b7b73ebdf9366ab0cb09e94b3957497147e8518e266235414c SHA512 2267e43e96a97110a190882aeb053aee5ef40e6735059989320ba272db5e86a66e384883f10afba274d05c41054f050d22851b89c6be769c6e881e5a9762a681 -EBUILD leveldb-1.23-r3.ebuild 1134 BLAKE2B efba3d4436da5c60522ae83a8a2c9e2358678ee2e54b8a75c16e2fe7c0f1228ba76f1b885fbd65dac9bee02d45474484f4a3249b63993a15fb11f1d22ecd051a SHA512 837a1c5c69162c0e816fc9ae0434bd7385980117725f124fecb5d5eb0f3ec1de9c5978db03b9904101c88688252263168667e97c50c6aaa1a35bd0cda75e06e1 +EBUILD leveldb-1.23-r4.ebuild 1144 BLAKE2B 38ec2d715468efa44a615a47657d02ea5bb450943f4c205a027b381bc9dc885da18c07fe88347d7508905600659dbe482614f3f363c4520b750c6c5ff6b39754 SHA512 f708de491a90313fb48036ad29f17d9dbde262b88382e15df98461eac188dfe561d291200072ba3b28e3f6c3ea1db7e2c79e74da84e12018619d657d6c7b5992 MISC metadata.xml 392 BLAKE2B 5912a3fb0a2763269de18e8be23215dfb0002d5e4fc4a7cf9870f36a2583bc64497e77320e83ce6437349fde84c5d38a5574e248920d1b26dfb6003e79f809b9 SHA512 7da9c4c217de039a538f7c9e87e102cbcbb843da7a1ffbc773e4f8498bcd39cfc3ee83e7d34298ec77d8ea806bd754f48300ce285ea9d409c823b72f626b67d6 diff --git a/dev-libs/leveldb/leveldb-1.23-r3.ebuild b/dev-libs/leveldb/leveldb-1.23-r3.ebuild deleted file mode 100644 index 13684bcf2b50..000000000000 --- a/dev-libs/leveldb/leveldb-1.23-r3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A fast key-value storage library written at Google" -HOMEPAGE="https://github.com/google/leveldb" -SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/1" -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+snappy +tcmalloc test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/crc32c - snappy? ( app-arch/snappy:= ) - tcmalloc? ( dev-util/google-perftools:= ) -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-cpp/gtest )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.23-system-testdeps.patch - "${FILESDIR}"/${PN}-1.23-remove-benchmark-dep.patch -) - -src_prepare() { - sed -e '/fno-rtti/d' -i CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DHAVE_CRC32C=ON - -DLEVELDB_BUILD_BENCHMARKS=OFF - -DHAVE_SNAPPY=$(usex snappy) - -DHAVE_TCMALLOC=$(usex tcmalloc) - -DLEVELDB_BUILD_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_test() { - TEST_TMPDIR="${T}" TEMP="${T}" cmake_src_test -} diff --git a/dev-libs/leveldb/leveldb-1.23-r4.ebuild b/dev-libs/leveldb/leveldb-1.23-r4.ebuild new file mode 100644 index 000000000000..265ef4f39682 --- /dev/null +++ b/dev-libs/leveldb/leveldb-1.23-r4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A fast key-value storage library written at Google" +HOMEPAGE="https://github.com/google/leveldb" +SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +IUSE="+snappy +tcmalloc test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/crc32c + snappy? ( app-arch/snappy:= ) + tcmalloc? ( dev-util/google-perftools:=[-minimal] ) +" +RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.23-system-testdeps.patch + "${FILESDIR}"/${PN}-1.23-remove-benchmark-dep.patch +) + +src_prepare() { + sed -e '/fno-rtti/d' -i CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DHAVE_CRC32C=ON + -DLEVELDB_BUILD_BENCHMARKS=OFF + -DHAVE_SNAPPY=$(usex snappy) + -DHAVE_TCMALLOC=$(usex tcmalloc) + -DLEVELDB_BUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + TEST_TMPDIR="${T}" TEMP="${T}" cmake_src_test +} diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest index df45688cfafb..ebeed2a451ab 100644 --- a/dev-libs/libbsd/Manifest +++ b/dev-libs/libbsd/Manifest @@ -1,4 +1,7 @@ DIST libbsd-0.11.6.tar.xz 416600 BLAKE2B 23f7a5ea765af559e0e63946014650074d4d33f9e6655afbe6f08fd38265408a9fe3cccff0d0827d08817354deee92e4c6fd5536fd6f08857813e8847989d15c SHA512 9dbbfb84340fc69f59667241701d81d176439ce168f123344805898a269f7bd0e98abf8c7fc12d9bf539d1effb19424d93b647cc9120f693327e736d339e6075 DIST libbsd-0.11.6.tar.xz.asc 833 BLAKE2B 895dee6d441da5e5b5b202dc2b5ea3635ba93352fdcd979fc3e58939dbd327b516b107d4e3c12d18dc824b6bc9793886e2a168add313d50884b1bd38d4f5f001 SHA512 29d77e53d251c641b00924c9c42b69b66eeb160ef0534e84a4ad1afd9009f87bda82f1b91d271efe37c676295add3fab01ce55aa6cd96aa0c5f34f9837b870cd +DIST libbsd-0.11.7.tar.xz 418508 BLAKE2B 2ff0aa951c5b37a58ab101aade52d077d52f3695bb8535c99dec89659775501d93af16f164fef946776f445ee88a276d00870f64cb3fef58942ce26af6d2eaa9 SHA512 51fda4724f41dd8a4628afd58c21236a7588d9045e337e06eeabf83805a9aaaa53705441ca901ad11f1c65f18e881523bdc97721a7d3d6a5cced27f2450d09a2 +DIST libbsd-0.11.7.tar.xz.asc 833 BLAKE2B 925cd4f5b68c0dccceb476cb188bb5a8185ad77895b9b458ff6819ae241dbd8cbf1c18dd12d10b90b3a9ea3f9e065b44566d1a908d0c111ecbd435434b922a66 SHA512 bdcce69ee261039900896c5be48659f1b6b809f3a6e8a5220aac30a6687926ac29e478a3ea737727d077d6575ee11b86eed896932568fdd261a9aaeb46d695b6 EBUILD libbsd-0.11.6.ebuild 1283 BLAKE2B ede4095fdf806c5f306dde5762d3541044d0892393776c34d17be6801dbfcecba27a95838c30691382930c038be8fe2964a31ceffcd9346591fe094c9ac2d4f6 SHA512 b1c30307e6241bd65ca12e76259be6d37e99e5e02882edb1a3e76bb4fd4b840fed5ac6cff20683d6e136c5eee257890cf6d6bf08d241e0876e323b2790b63242 +EBUILD libbsd-0.11.7.ebuild 1291 BLAKE2B 4f6fe058d4a521a86cb43387840d3f1dda6f9b0ab91c145d5e69a0485da3663348f226990c3cbe519d8a6867e77d0cdbed3ee0a435aab2b681ce689f04b181f6 SHA512 9996dde6f046c7ed92b6c39e19941ca70e5dc917c6a622a4d51f089026668c5f38d3555a47f5fd623027af190d481429bdd8d5d0caa220201ddf9db3389f13d2 MISC metadata.xml 363 BLAKE2B a1c4a829ec2dabf18360ab23b1aed4892f0650849a5287070fa15abffad4dc074d3c9c1fb698aa4da63262dcc1a4b57431654374c2f43764127daa389e7381d4 SHA512 5120ee7fb2fc2513df1a78a279d8d691969ee08d85ad2d960b5579069767eeb20087019a8a95d2f3c3f11d2ae721233a8283e47ad35d4c0fdbdef4cebc1ce930 diff --git a/dev-libs/libbsd/libbsd-0.11.7.ebuild b/dev-libs/libbsd/libbsd-0.11.7.ebuild new file mode 100644 index 000000000000..780db6c0ee15 --- /dev/null +++ b/dev-libs/libbsd/libbsd-0.11.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/guillemjover.asc +inherit multilib-minimal verify-sig + +DESCRIPTION="Library to provide useful functions commonly found on BSD systems" +HOMEPAGE="https://libbsd.freedesktop.org/wiki/ https://gitlab.freedesktop.org/libbsd/libbsd" +SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz" +SRC_URI+=" verify-sig? ( https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc )" + +LICENSE="BSD BSD-2 BSD-4 ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-3.17 +" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-guillemjover )" + +multilib_src_configure() { + # The build system will install libbsd-ctor.a despite USE="-static-libs" + # which is correct, see: + # https://gitlab.freedesktop.org/libbsd/libbsd/commit/c5b959028734ca2281250c85773d9b5e1d259bc8 + ECONF_SOURCE="${S}" econf $(use_enable static-libs static) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/dev-libs/libchdr/Manifest b/dev-libs/libchdr/Manifest index c24ba416d5cf..eb97894fcda2 100644 --- a/dev-libs/libchdr/Manifest +++ b/dev-libs/libchdr/Manifest @@ -1,5 +1,3 @@ -DIST libchdr-0_p20211127.tar.gz 414443 BLAKE2B a728a4ba0fa74883c7cfd43b5ee5147cc54a98370cc663237b5f12742a7859d36fc6c1572a8ec2af6e6bdf602eba4b0028d6fdf8f128320a2fbe60f0868d9f1b SHA512 534f949c8aaab9e307a9a2c1789ca2398dd59c3228a4b9bed62b413e8cc9e2ad11896580c55531dc13f9cd875f142499b52bf793b569a6df740e6d945fb3e17d DIST libchdr-0_p20220917.tar.gz 1748223 BLAKE2B edb42f85d402955a82b79d62e3d47e614b01719ae641c7ed993ba479fb9762a7c66267212bb52d41a5fb175d11482ea7814dc120b0100e5c9210012274184d7f SHA512 acde5dd87b9e61862fa6da81cee715a14c2f350ce5167f85ccdeecc259aaa93ae500e403962b60a332f6a4dee3dc71031d23e2778650ac2702e02c8cc24f1431 -EBUILD libchdr-0_p20211127.ebuild 609 BLAKE2B eebeda069e618631e33be060eb7e9416cdb781fcdd32c94be79131a571f35c4e299173863f91e5383cfbc3bb44c4d43690dc6ec401c78afa361d6052691a5dd9 SHA512 755f0632159c878897d1af0f9cf210da397769579787843a0d4120967e0ea68f31e38cddcbdf06d3a7f14063a7215688da882c97e175dceebb36488b5df71032 EBUILD libchdr-0_p20220917.ebuild 601 BLAKE2B fd00f055d1a29a818e85dfdea86e180d26efdb8bf58da719ba1a18d9bdf51d93027041175673a3b7bb1691d1785a2df2056d54ac0d6935348bf3511ad43ce530 SHA512 6bd6b97b311a6e1231ca4e863128fabc0dd20f0ac54fcc500d3e05dd0433188780e161de2ad509e300b37e006ac2c41df1a9b4dccf8f80a6556b4ef3818470a4 MISC metadata.xml 327 BLAKE2B 20c6d3bc61e288afbfd5b0d7d6bb641dc2214d9221b1c2b69a69de676042994bca2878c855b92fea7b5aca60e6dc687c55f0e79f4db13d579332a3d15991e211 SHA512 31e8175f36df91d1bc81a2351a99deba53cb57cb08e6e0e5ad65e17c53cd1cb1b1565b943f2c881bd3e11df45c6ea518f3eaf86335e10d816078161bb23d284b diff --git a/dev-libs/libchdr/libchdr-0_p20211127.ebuild b/dev-libs/libchdr/libchdr-0_p20211127.ebuild deleted file mode 100644 index fb1c7631271e..000000000000 --- a/dev-libs/libchdr/libchdr-0_p20211127.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -CHDR_COMMIT="929a8d6523a7d21ea9e035f43211cd759e072053" - -DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats" -HOMEPAGE="https://github.com/rtissera/libchdr/" -SRC_URI="https://github.com/rtissera/libchdr/archive/${CHDR_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${CHDR_COMMIT}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/zlib:=" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - -DWITH_SYSTEM_ZLIB=yes - ) - - cmake_src_configure -} diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index a2c6067881fe..08d71af4f3f0 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -4,8 +4,8 @@ DIST llvm-project-15.0.2.src.tar.xz 112071864 BLAKE2B 96f2884d6c1007260d71e5dd41 DIST llvm-project-15.0.2.src.tar.xz.sig 438 BLAKE2B 37a3a7fbc2d74db9060e85f04e159b475cf818c95a6fe2e9f5f038eb990f414d94833ecac2f9c826825a69b752876399e37e70e6934def06363f7ccb18be033a SHA512 cfe3bc400a64536ad9181c2ede7227a0953a8632fdc777d1ea1d9225c1fc4e699d90ce0b99e057ee5b87c1272d5810c4b52fb0cac167ddd2aad88f1f3ef46ee8 DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAKE2B c9a8672cac0faa747baa366545d21f91b50e7611e062eb95042cbccc2dc00b74f44c5c2fcccda49b44975320dfadca5916585766235a406dfbd7321afba03025 SHA512 bad4043fab0e4f9c633bc0aa74df1f1ea886f1d20c1c7a2704bd8317371cf6325e70a770623307d7a455e815cce8c5f00be1ed4ec3f06a7b69038a2784f73243 EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B eb984d3f19f3b147d3974722c11218117240cad75033c12eb6664ef7d492e9ed77fd3c3dfef2fe59bb0c23716072b7ff3b10840b19b213fa96121d5aa7faa335 SHA512 66b74a3cb2ee6c54e6d348d64fe239f2ea72a43f28d1ab0cf22a4757cf87cadde427516d8aa74b4c95a947f38d01571f23e69388a04694527e2be9b0fd1bf94e -EBUILD libclc-15.0.2.9999.ebuild 1402 BLAKE2B 3c240051e1752ea60d9c040f75a5f95319e97754684c4e98c8bdcc8fe60ec266736d573f71929328f12ce96357ca33376244adf7305d674ec5e21a182b635bb6 SHA512 0986f1338d3048444632759c5276c1bbfc8ed4dc4450a83603985aea7643b26eef86d24550eba3b52be06e851c0ad4d866eee295e84385b26bc3df911c1ad9a6 EBUILD libclc-15.0.2.ebuild 1413 BLAKE2B 837a7970e531e7198059f14a7ab25f416852993c0775b76baf01e334cc6050ba0714cf74ce645b9c8aa6312152b5991b2aef2ae7d1d10d0235ab6724efe35a28 SHA512 047251cbf6e7185be5061d5d1e6db01833a97702b844511bc5a0db76b7323cb5f253f3ac77593c0b989515b7651c3bef2e3def8b017b1233457bd1ae4696dda5 +EBUILD libclc-15.0.3.9999.ebuild 1402 BLAKE2B 3c240051e1752ea60d9c040f75a5f95319e97754684c4e98c8bdcc8fe60ec266736d573f71929328f12ce96357ca33376244adf7305d674ec5e21a182b635bb6 SHA512 0986f1338d3048444632759c5276c1bbfc8ed4dc4450a83603985aea7643b26eef86d24550eba3b52be06e851c0ad4d866eee295e84385b26bc3df911c1ad9a6 EBUILD libclc-16.0.0.9999.ebuild 1423 BLAKE2B 340c42c12fee9ca7f7fca73019d304e182f4e67b4ccd01c742f893483246d95fceafb4bdbdb6b3832520803ab3a7c58b6a21ead7ae40e32c7f0a3cbd48cab862 SHA512 448e79b028b81c9a6a601abb16ed1b4e71ae73611820e5c0f4287a924011619fe9af7d06eb0f2458a3c07fec8e30d1298d3ab810d5bd8bd995fe4e3e894b84c5 EBUILD libclc-16.0.0_pre20221006.ebuild 1423 BLAKE2B 340c42c12fee9ca7f7fca73019d304e182f4e67b4ccd01c742f893483246d95fceafb4bdbdb6b3832520803ab3a7c58b6a21ead7ae40e32c7f0a3cbd48cab862 SHA512 448e79b028b81c9a6a601abb16ed1b4e71ae73611820e5c0f4287a924011619fe9af7d06eb0f2458a3c07fec8e30d1298d3ab810d5bd8bd995fe4e3e894b84c5 MISC metadata.xml 394 BLAKE2B 2c73a04cae5f0956ff187000d761ce8709fa39ab701f9adf2747f87da65fee48f996a56df540d5b95cfdecadef6383001b5e3dd57e1002f7f494d1ba3ecc987c SHA512 17bc874995ebeff9513d60dc850f3d1c5e7a3417f7170ec727edae1d09fb83242955ad24ff3fd24718a8eeadc80602cbe21618d081d50e6dc809a597dca72df1 diff --git a/dev-libs/libclc/libclc-15.0.2.9999.ebuild b/dev-libs/libclc/libclc-15.0.3.9999.ebuild similarity index 100% rename from dev-libs/libclc/libclc-15.0.2.9999.ebuild rename to dev-libs/libclc/libclc-15.0.3.9999.ebuild diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest index c7fb7ff88490..13b90a2c484c 100644 --- a/dev-libs/libebml/Manifest +++ b/dev-libs/libebml/Manifest @@ -1,4 +1,6 @@ AUX libebml-1.4.2-header-fixes-for-gcc11.patch 599 BLAKE2B 850d5eca5b6126a791bbd3791ebf5b34f93b822e3f9d263a38ed1839a3f36073d4693fe82f02265b809c9a7ec1c41d1bbd721dc9517e5930410e8b25f845dc58 SHA512 c41024d454ae83318e899671aec45b27ff0e68e18b4fde1e838ffc9a4baff6e70e0dcbf0966f70241dbef3b05e04283451f9c0ebb01e5b0a0d060cb62a83d3b6 DIST libebml-1.4.2.tar.xz 70484 BLAKE2B e27da59218c6c5655e2b57295b8f0ea8770f92eea4fe65331147a963f45fa8a06cc685af553b8234ca0162acea05b99b7463753044cc49bc815c752223e3b3fa SHA512 b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5 +DIST libebml-1.4.4.tar.xz 64116 BLAKE2B 641cf6b63b4c8c4fab9e746bdf11d35024d5250f4a493d491ffc27441d9e453e58dfce028f865b8b4f200ccf58562d94b07b1593a4d53995ceb6fb2eb37bce1b SHA512 24f2bf51cd71f583bdd3bb33dbf20b5adeb8e96345de3abf3014f3ae1b0610c1bd04b802f26b4a1a26f884a696d6accf784bed1510f12538a6664cbd9ae51d6d EBUILD libebml-1.4.2.ebuild 696 BLAKE2B 34d323e315321cd96bfba608db8037b64eb5ee5f0c6723d2229aa6e4b6cd0f73c6995f8ca9625512835bc6bbe1b4fa88bcab08ae6cd9303150f3eebea9da42c1 SHA512 42df09d9f40bf3e1765de0fa32b755ca2366708e392afe893c52616ab2d26ad687e3da1250b5e956aeb3574d44cdcc0af18e9b0d879406d6040f13a58f549fb9 +EBUILD libebml-1.4.4.ebuild 511 BLAKE2B 2cc0d0c8df6c960b40f0c43f0ce845598233ca4d2be657284e26a70b2b6d5bfa14054ae50d27421521aa8756b18424a8da96bb367339ccfe8a8194c1fc0dfff5 SHA512 1ed3bfb827887128a4ce5d2cb7fc24b2baa91c0b4c96d9b3aa2cc8a99318546f939c90176745ee06639045e0ce607d406116f741f4d733bb66cc7f2c00448eb4 MISC metadata.xml 317 BLAKE2B 9cec3d87965cab02baa170724fc9f9b6742f4723985d1e8f3d75e97d990ce080f9daa334d5ca019a67d92c70e2b9d0cc8967f0e4817d8dc8f93bf0d03992237a SHA512 b05b64e9380e15165ddbe70592a4e9a0b50f8eefaafc7be6c16a34aa39b632aa7e6ea0a2beccb16c6638909e71f888daff7cce575f024c1dfed0805fc1646233 diff --git a/dev-libs/libebml/libebml-1.4.4.ebuild b/dev-libs/libebml/libebml-1.4.4.ebuild new file mode 100644 index 000000000000..507388b84375 --- /dev/null +++ b/dev-libs/libebml/libebml-1.4.4.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Extensible binary format library (kinda like XML)" +HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/" +SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0/5" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest index 4ddaf85cf674..25c93edb4e6c 100644 --- a/dev-libs/libgpg-error/Manifest +++ b/dev-libs/libgpg-error/Manifest @@ -1,6 +1,9 @@ AUX libgpg-error-1.44-remove_broken_check.patch 811 BLAKE2B ff90643ba8afe80393ae0328590ba161c5a68c6b1d6e3ab771a9b295e2827d4cb02d620315e0437647d36698d539c911aa572a9d57393feed9818986440dd437 SHA512 29dbad17b3626eab56ecc352479f55aeb54958245558716134e1da5c8581c0713d53463caa778ebd6c33ea3281072d7aa2d6fd62630bfa973a41bd3e76ca1a57 AUX libgpg-error-1.45-gpgrt_config_libdir.patch 1663 BLAKE2B c127cd45accd61e1a4b47980a6b269059911831cddfc33de79b3f8989b67f3ea7bdd8fd73fc4f83e1509c32b1addf9979d9eef305fe05cb30bfa336a34953f69 SHA512 493471dfae869710ed1c8fe0765f7e83dd675e3d4a32dd8c1e12389e3ffce24310742c78e7552057da7d4361c01242d01a48800499baca686cc4addddf931937 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b SHA512 882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457 +DIST libgpg-error-1.46.tar.bz2 1014291 BLAKE2B 6748c463256b7d0a05fe89a63c5f3abda1975d861c35821248664f2f09cd2273ef619d12408b6107a99519939ca7214f492e705c29f52f7bbdc422237281c1ca SHA512 b06223bb2b0f67d3db5d0d9ab116361a0eda175d4667352b5c0941408d37f2b0ba8e507297e480ccebb88cbba9d0a133820b896914b07d264fb3edaac7b8c99d +DIST libgpg-error-1.46.tar.bz2.sig 119 BLAKE2B 5c4ce6111d2872a19d7fa818c67cabc584eef93e47c0e0e42b7e5a54cced137910861bba730f2c8f41fcaf8d9311e21f725d284b4c1948e653741e84fc06ef3d SHA512 2c2957fbf6220d60846cade760985486c9a287b04f4361b22352352ef68963f0ae6add00a8925b76bdb924223383a1029565063e4a925865be1802fa821a7bca EBUILD libgpg-error-1.45-r1.ebuild 1984 BLAKE2B fb622e43f183e520c376009b177e1d55c7c6c50d6eb147ab8d58dfaa11f0b208c76216b61574e1413b648d05860d389af940349b98d76885f3f42344170ae0da SHA512 3911ee0d4b74853adc1dbf19c7e7d717639bbf6b5033cf9f54314923167ecd30f258f57082b430e05fab6cc4785b8b359fc46211fa7b3a71240b740379727cc3 EBUILD libgpg-error-1.45.ebuild 1924 BLAKE2B a082e0038c6372f379492fbbd381fff2c1ede5eb56077b14eeba019fdde88cd3978c35d4f08bcf31e3f814c25cd95b1db91511f57d1c3be691d7b61a23803354 SHA512 a0f50c1e76f2ecf9c1550e2b95dd27d888ffa96bf3cf13abe5a0f4514ef973534ff75fe6e3449c7624ac23dff32dfd1d925ffe0e40c69dae02fef57d39df43ce +EBUILD libgpg-error-1.46-r1.ebuild 2622 BLAKE2B 74dc5b9629cf9fb784734ba1c0c4e4a1cdc84073782db5d56bc36e02a9232d7895f1da1df7f0f9ded37849c83fa70209697270ed3a801c939527087d81dfca88 SHA512 196512a776c1263803bae61c8cdfc20049eb337175499250c35e011ee1f0a5a1b59b36d3f511933027c041cc50554a3be7ab6ad5acb82aa28ca8fd30a08bc4c5 MISC metadata.xml 420 BLAKE2B 0b469c533336497584faf0c8a5531c54dd242817d46fb78f1369997b77ec3ea49da3a0ae869488c17639fdee26bc4dee94fb20605db6fa8f6f3dbaeab77d3072 SHA512 22259311b2c83f7b63e859a7196a3fd586c85afbd777327d9a6172a359500160807866b74051836717c42145ed0e289152fb0a374a05bcc7e982d4df3e94b305 diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild new file mode 100644 index 000000000000..b8677bb2428b --- /dev/null +++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintainers should: +# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ +# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 +# (find the one for the current release then subscribe to it + +# any subsequent ones linked within so you're covered for a while.) + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc +inherit autotools multilib-minimal toolchain-funcs prefix verify-sig + +DESCRIPTION="Contains error handling functions used by GnuPG software" +HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" +SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="common-lisp nls static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND=" + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-gnupg ) +" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/gpg-error.h + /usr/include/gpgrt.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gpg-error-config + /usr/bin/gpgrt-config +) + +PATCHES=( + "${FILESDIR}/${PN}-1.44-remove_broken_check.patch" +) + +src_prepare() { + default + + if use prefix ; then + # don't hardcode /usr/xpg4/bin/sh as shell on Solaris + sed -i -e 's/solaris\*/disabled/' configure.ac || die + fi + + # only necessary for as long as we run eautoreconf, configure.ac + # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is + # not a pure /bin/sh script, so it fails on some hosts + hprefixify -w 1 autogen.sh + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(multilib_is_native_abi || echo --disable-languages) + $(use_enable common-lisp languages) + $(use_enable nls) + # required for sys-power/suspend[crypt], bug 751568 + $(use_enable static-libs static) + $(use_enable test tests) + + # See bug #699206 and its duplicates wrt gpgme-config + # Upstream no longer install this by default and we should + # seek to disable it at some point. + --enable-install-gpg-error-config + + --enable-threads + CC_FOR_BUILD="$(tc-getBUILD_CC)" + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libgrapheme/Manifest b/dev-libs/libgrapheme/Manifest index dff25190c6bc..b42698605c79 100644 --- a/dev-libs/libgrapheme/Manifest +++ b/dev-libs/libgrapheme/Manifest @@ -1,6 +1,8 @@ AUX libgrapheme-1-make.patch 752 BLAKE2B 82e35485f3f0f0b2f0cc766ec83b82ef528b43a7dc56ec8ff5c8caade9859eb64cbe550c2e3c4be545cb79b4144de84cd1363a1a763dcbb9d3b03d9fc7c56b77 SHA512 89f0584efeb492b45d33750efef0f33abaa26923da3f6b5e96e6174dce0156dbacfc54a996a99db7a2b7af9c9db7dc2e76e325638e8a69a769ed1fa9023eb1e8 DIST libgrapheme-1.tar.gz 67912 BLAKE2B 62e82018b2a45f7259811fbfbae45741252ffedafa095d8e373d62220fc50141afe359d171b723e007120ac307db540c03cfe6e60ecedf1eea0be5518caa9bcb SHA512 c0f3300d30707266e44ee01f359204720ae1770788cec509b03be914f8581caae144fb72952d111f108ebef21fd96b5ca2cf69463ee569bce4bba8645942ee05 DIST libgrapheme-2.0.0.tar.gz 844784 BLAKE2B 02e52bbbf69276bf2ed43b7acb0b95d59ba5e435514d62827d2e41f1605ba207ab808864df149527798f51e8ae8025fe7880aac738c66dd35bec0ad042f34d85 SHA512 c5b55a4201958f10cabd2ad228cda8ea35b6fc3260d6018f2c01a82ce265369c2f4ebd36e7e66aabf7458f86791e97754b544acac136c8acd874ea708efe961a +DIST libgrapheme-2.0.1.tar.gz 845666 BLAKE2B 872617d492e64ac0af2562e2842c0011e47f103551b72f0ed4979c1c486401fac0881614d7205da4db4b375c8cd89c00a02e1063428caea0110d5cd3a92602aa SHA512 bc52d4384332a2e2cb01a2697b21e8a3a9742e8ae95dd6e815b69de0a82fdaa2286c44038688a94812dde09d5479a625b0b5c9f839a69789e40d4b76a2def808 EBUILD libgrapheme-1.ebuild 733 BLAKE2B e37db1f94ac597ca876c190ab56876668fb0653355fea0ecb02701108d48e20a62a331e840330792c508ba22367ab08241da643c1938da21fecd09366e81fefe SHA512 191b3f8b1828953b16409ceea2f4834366115e8072150d4eb90b7621e85cbceca9d8e49551b295777bccb7f9a51d585491c79ec94a3f1ea5413653cbdf5124f6 EBUILD libgrapheme-2.0.0.ebuild 886 BLAKE2B 734cb8c041cdcffcd1e3eb680aeffa1c7b98309da7827c2adb1f5980b3f0fc5ea36fafd412907c5e391fb79976c555512ef3103e8a789bf1e19d55c70a8b4978 SHA512 75abcd99437fcd3db8882312c05e270c50e4e13358f4a761f7f4ec68fd586bbdf6e1fd381edc6286e935d5c2c34707f29fa51c98b0c82d842ce970ab0c99e444 +EBUILD libgrapheme-2.0.1.ebuild 886 BLAKE2B 734cb8c041cdcffcd1e3eb680aeffa1c7b98309da7827c2adb1f5980b3f0fc5ea36fafd412907c5e391fb79976c555512ef3103e8a789bf1e19d55c70a8b4978 SHA512 75abcd99437fcd3db8882312c05e270c50e4e13358f4a761f7f4ec68fd586bbdf6e1fd381edc6286e935d5c2c34707f29fa51c98b0c82d842ce970ab0c99e444 MISC metadata.xml 246 BLAKE2B a512e6e8ffd8a998f89ea9dbf8a29dd4bb2d6db435e4ac0ef3182fc23996e04a6e87c1771975d835038ad86d6cb61e4a1aea8b80286666d64ad0b511c9d8f163 SHA512 d827f64596500d61c0f24c9d2a69fa3ca2f8b52e5f5815106d7db2837482172f0518d99677e6332a69fd4c34289ef817203a5047363ea7d2c10372b09f9e0618 diff --git a/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild b/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild new file mode 100644 index 000000000000..9cd9b0bf37de --- /dev/null +++ b/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Unicode string library" +HOMEPAGE="https://libs.suckless.org/libgrapheme/" +SRC_URI="https://dl.suckless.org/libgrapheme/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86" +# upstream suggests keeping the static option, others have requested it too +IUSE="static-libs" + +src_prepare() { + default + + append-cflags ${CPPFLAGS} + tc-export CC AR RANLIB + tc-export_build_env BUILD_CC + sed -Ei '/^(BUILD_|)(CC|AR|RANLIB|CFLAGS|LDFLAGS|LDCONFIG).*=/d' config.mk || die +} + +src_install() { + local emakeargs=( + DESTDIR="${D}" + PREFIX="${EPREFIX}"/usr + LIBPREFIX="${EPREFIX}"/usr/$(get_libdir) + ) + + emake "${emakeargs[@]}" install + einstalldocs + + use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die +} diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest index bb4d61665667..b0f08df75e20 100644 --- a/dev-libs/libical/Manifest +++ b/dev-libs/libical/Manifest @@ -1,5 +1,7 @@ AUX libical-3.0.11-pkgconfig-libdir.patch 612 BLAKE2B 90b53adfb90684dd8c18f91a4de5d87df9cf590e097e414eef7ec92221dddbc5b0ade7b3deccd1aed6c7c61c1d9bb16663d2e1910718ced1f21a55ffeffe7a16 SHA512 bf1af662e65d62778fcc946543d41e4fd592a90bb643a8b584916c4d62ddb100c1746aaf0d4b4698c1b97de19926220f7c3c8dd03014febfdce32015571f77eb AUX libical-3.0.4-tests.patch 747 BLAKE2B 41c72700e8a87c3665144bf12e7ea2c7f74c1786eb21c4550d12ed3dd86fe587ca26471319e8a695983529f789085a1e4ca0fae4ca48cab97b5376ed858deede SHA512 16367f68d15112b37266a794efe4a19f7c971fafe48b13c85095f15657f9d98796067bce91680986615d95740269f8fe1d03deb674ce2bb952b462de1d2ab1c9 DIST libical-3.0.14.tar.gz 887795 BLAKE2B 8c073b77b5e4e6b24e3dfae7ac7a5f88da874bdfa53489cd04afd4d458d2fc963d39c2816691e777003ca9af510ceaf7bab9d7e1021942aa9c3adaad32ca8341 SHA512 36da5516672976c71b049a12af36164d91f9b655f81f1884766558149f25e80c30e64d15da848842f8a629295d708f39ce6fa63a3b0da39b5cbeb91911a4e6d8 +DIST libical-3.0.15.tar.gz 920483 BLAKE2B 9d4c1a84440b2363537f678363f9b7d8061e429c5bf7bf9ae2c9ea33e328f238dc4ce0e79c66d33441a89b6c2e18527fdb7d40e80338dda0086b636b165d5ae2 SHA512 14f0eaabdd8fc56d91d2fff8647b3871439cceae3cb7af31eaae30b3cc29f818b6f9d582dd4770b8b3b0c6fe53684258d30c743a5fd5dd337fda64e3adae35ba EBUILD libical-3.0.14-r1.ebuild 2440 BLAKE2B f7d4d3913e10543772f7da02b7e46a554e7de91ff58637b9a967b190cf40b26da5c1496461ddc3f30baaeb92e215112da6d4b98adc13e2f244712d8b746ae62f SHA512 523081cc89e4d9773978b0b065f6a731ceeeae45771afd55014e74dac63394f42b8123068d87a2ad28b3c78eee24200860ab4aadaabd6dd49507ee0fe7e67706 +EBUILD libical-3.0.15.ebuild 2447 BLAKE2B 94f7dd83a66e8471328950566b928477a0beb10931a7471fc1181f83345ba43b7e2020f101ee10586819d638b08315c90fff7b6cd6a73d8cd3fea96eb73a8918 SHA512 88db4b2dbda9d7cf39405a29421a22f3ba6861c9cd8a6aa33fde2cdb590479da9db2344a69e6369be1fd16707c97a9b1be58885cd352956ddec549acf95c828d MISC metadata.xml 426 BLAKE2B bdc616f3bedfa391b56edde0bd0f350b171c1f9afa2a8a9e0166e71ecf1177946aae064bea9f48fb9933d24cb94fd784a299bd97b12ad7236b3483641a5dd763 SHA512 663bef7814dfd66077f1046094879c0ec1eb0165d616e85c08eb0ff9cecd3557afd31e7d8dda8f1e95aca6955d94818f3253c8b763ff135195d41b1b1e871d5c diff --git a/dev-libs/libical/libical-3.0.15.ebuild b/dev-libs/libical/libical-3.0.15.ebuild new file mode 100644 index 000000000000..633ed9bb2cde --- /dev/null +++ b/dev-libs/libical/libical-3.0.15.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +VALA_USE_DEPEND="vapigen" +inherit cmake python-any-r1 vala + +DESCRIPTION="Implementation of basic iCAL protocols" +HOMEPAGE="https://github.com/libical/libical" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="|| ( MPL-2.0 LGPL-2.1 )" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="doc examples +glib +introspection static-libs test vala" + +REQUIRED_USE="introspection? ( glib ) vala? ( introspection )" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/icu:= + glib? ( dev-libs/glib:2 ) +" +DEPEND="${COMMON_DEPEND} + glib? ( dev-libs/libxml2:2 ) +" +RDEPEND="${COMMON_DEPEND} + sys-libs/timezone-data +" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + glib? ( dev-util/gtk-doc ) + ) + introspection? ( dev-libs/gobject-introspection ) + test? ( + ${PYTHON_DEPS} + glib? ( $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]') ) + ) + vala? ( $(vala_depend) ) +" + +DOCS=( + AUTHORS README.md ReleaseNotes.txt TEST THANKS TODO + doc/{AddingOrModifyingComponents.txt,UsingLibical.md} +) + +PATCHES=( + "${FILESDIR}/${PN}-3.0.4-tests.patch" + "${FILESDIR}/${PN}-3.0.11-pkgconfig-libdir.patch" +) + +python_check_deps() { + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + use examples || cmake_comment_add_subdirectory examples + use vala && vala_setup +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_BerkeleyDB=ON + -DICAL_BUILD_DOCS=$(usex doc) + -DICAL_GLIB=$(usex glib) + -DGOBJECT_INTROSPECTION=$(usex introspection) + -DSHARED_ONLY=$(usex !static-libs) + -DLIBICAL_BUILD_TESTING=$(usex test) + -DICAL_GLIB_VAPI=$(usex vala) + ) + if use vala; then + mycmakeargs+=( + -DVALAC="${VALAC}" + -DVAPIGEN="${VAPIGEN}" + ) + fi + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc; then + cmake_src_compile docs + + HTML_DOCS=( "${BUILD_DIR}"/apidocs/html/. ) + fi +} + +src_test() { + local myctestargs=( + -E "(icalrecurtest|icalrecurtest-r)" # bug 660282 + ) + + cmake_src_test +} + +src_install() { + cmake_src_install + + if use examples; then + rm examples/CMakeLists.txt || die + dodoc -r examples + fi +} diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest index dd596d50f3ef..c1fc6a7eec73 100644 --- a/dev-libs/libksba/Manifest +++ b/dev-libs/libksba/Manifest @@ -2,6 +2,9 @@ AUX libksba-1.6.0-no-fgrep-ksba-config.patch 636 BLAKE2B 5a24f231225d77835b62c3a DIST libksba-1.6.0.tar.bz2 662120 BLAKE2B 59bee23f764ab3e0f79fae6074ffe568845b6089ff29b8c5112973490ff5e1436834d5d0b50954ba9fbd6be655f47043a6345181c5c7e552322ceb331d030780 SHA512 a7c76d41dfd8ec6383ac2de3c53848cd9f066b538f6f3cd43175e3c8095df51b96d0a24a573481c0c4856b09b7c224e2b562d88f5c0801e7acfb582ea2739c2b DIST libksba-1.6.1.tar.bz2 667546 BLAKE2B 6fad243c8eace31188264515cfe146afdfe9155ded571614dc1a9a8e2e357cb301d471cdbd084e1db59e888ed4eea7270755723c98c5bd7bb6ef857aedf4cd75 SHA512 cb1113204ce5a3344103e03c541238bfddf40b79579cf97b5707c03b064afcda362db16467739afe8342e5bd42dd367b6f9e51f46ef8de1126293773d23b7cf4 DIST libksba-1.6.1.tar.bz2.sig 119 BLAKE2B e80f6706a81b927cb2dcce5def046d5395668b078f6da605476943446607aae580dc775aa21fa11f29b4ce7c7abaa09462e702610b0976eb5fc633c741d8dbed SHA512 574e2cb49c47fa6ac62f30a5b6c06b636d12ec0c1fba02ef0cbb8e50225143925ee9ebb9b4c3112a5f470a62cc2b01687d93ee0037235297c94fdf7ef63fa704 +DIST libksba-1.6.2.tar.bz2 667846 BLAKE2B 93abe745fe951ead0d1c05a1006e8ec20ab68fbfea075fe828dd0885d6f245c59639b18af6c6593054cd0008b06b1f6e4418c8874b0b59feb77b24fc7940db07 SHA512 50533887942921f8009cedd636915c2b27f231151a3b8316af6801a5f8637d66896ba5a24207bf82d8b03e26624133e80c6dd69f1196f06ada929090ef0f178c +DIST libksba-1.6.2.tar.bz2.sig 119 BLAKE2B 5ce2bd1065996ecb2a6e687eaf96ce52ba807f5ae487612c43a8da8da78a91985f37257396f1d179a4a38a8d1efb8cae8c7a57f5f1b4eb92c33d70559e3c2186 SHA512 e84f653ee64a6769145df3e4b8e36f9c19983771d63c14e1a27a7f27b8cbed00af44f46db69a47ab9b282c405c21a9445569630b7b7f7ee7cb91b4d836524fc4 EBUILD libksba-1.6.0-r1.ebuild 1129 BLAKE2B 02bc3e3ca7d5ff452f0adabbde65371df3eee9ad17fa8972b7440637dcfcc1caf9830b1b70645fd6bc95c49de6a9dd0f8d0f90009bf169af9f4e64bc2e1d06fb SHA512 211797f35a8f267e511fafc946fab54a4aaf8bcd52c6df6ea1d46c6c7f58d952adb92f175f940c49dd2b58443ce985b196256e2e39a247f94334aae54967c1df EBUILD libksba-1.6.1.ebuild 1337 BLAKE2B a04dabece502895887e9593bd75adab5351036018922feca1819ccad22435bfd575178d43f21eda1ce00f98c48301156c3dfa2bd63356a5cf75825a0b789134f SHA512 89f5cabc2341a8bc2de8a60d3f4f11e2bd8d2dca34ee8291d45e763ad98839b451b956383b86dac5d6b42d0b3681d1f0c1fa3d2e2547621cb1494f2e559c2028 +EBUILD libksba-1.6.2.ebuild 1629 BLAKE2B 9b85274e372989acebee232f6d05da0a3c1dc055dca1e56212c9f2523535fe323d35599b96f082308d518aee651076f4dae5b325d31079fc7e5fd756645affdc SHA512 092c69adf76890bf6a2b205fa9e612a5bd91c6d56bd308e95d09494c9ff0fb786460f57e14ba8bef8fb58d61836de6ded8e56d679e9411f714a3d2c20fb3631e MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e diff --git a/dev-libs/libksba/libksba-1.6.2.ebuild b/dev-libs/libksba/libksba-1.6.2.ebuild new file mode 100644 index 000000000000..21ab59ff1bfc --- /dev/null +++ b/dev-libs/libksba/libksba-1.6.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintainers should: +# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ +# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 +# (find the one for the current release then subscribe to it + +# any subsequent ones linked within so you're covered for a while.) + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc +inherit toolchain-funcs verify-sig + +DESCRIPTION="X.509 and CMS (PKCS#7) library" +HOMEPAGE="https://www.gnupg.org/related_software/libksba" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" +SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" + +LICENSE="LGPL-3+ GPL-2+ GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=">=dev-libs/libgpg-error-1.8" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + verify-sig? ( sec-keys/openpgp-keys-gnupg ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6.0-no-fgrep-ksba-config.patch +) + +src_configure() { + export CC_FOR_BUILD="$(tc-getBUILD_CC)" + + local myeconfargs=( + $(use_enable static-libs static) + + GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" + LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config" + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + # People need to use ksba-config for --cflags and --libs + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libtraceevent/Manifest b/dev-libs/libtraceevent/Manifest index 95b1c2a8e000..ca4d7657e3f4 100644 --- a/dev-libs/libtraceevent/Manifest +++ b/dev-libs/libtraceevent/Manifest @@ -1,5 +1,7 @@ DIST libtraceevent-1.5.2.tar.gz 135283 BLAKE2B e4202fc3c9b09d20bed375bc1833a4f49b63cf484e63ecf3cc5f1f3950a1de7607464e6c2ae194085e78978e5f480a7ae392a4cde739c3a244367eaf1000f70d SHA512 3804a84d2a4771335ba14a7383f977d641e6437f055837c2faece811b8ef931cfa9d38082bef48d96092aeae8cdcb543222a3042b2c11c41749dddbbb4813d94 DIST libtraceevent-1.6.2.tar.gz 135857 BLAKE2B c5384d9bb8dc5977cfb412c22d9692ed757f94dcd01b6a93e8368cd3368bf2731c0c4eff764fd81b4627925e0fd370acd509710b538842708836b5d0ce777003 SHA512 8e951f66c339de2bc78c7c7f347f9283553ae62adc9e2bb96de1ed0aaadf91d59b2e93785c5030b0dd6d946488dc5e688d504eba54d674454c808c320127cfbf +DIST libtraceevent-1.6.3.tar.gz 140072 BLAKE2B 416fa68e2604c3cc71323171b084261e38f08f630a03afda0e2ecc4860c8b08dae10b2abaa2afae54d2b4e382720b43a6616a9ab8599759de102af918eeb24fc SHA512 8064eb18dda6fdbff020759ed92e785b87d34be9ebc30cb6085785edeb8d7252cabf8d33d8738a3ec407672a3d891884d0f0b4c551fce26c76fa8eaf61b9e2f5 EBUILD libtraceevent-1.5.2-r1.ebuild 1132 BLAKE2B 1364ff0b1a0f3b74f34d544ddc3d7ed7cb7da7423488faf10d0149e14671da06e8f14308e77b8425d21465952218a13944a97ce232cf31a372f103e88555a802 SHA512 1a9fd1588c159524c18d7dd9d29cbe560bb393af542f941ac801b71c433891e421d93fff45d2f6e0b42949619fcf776b73bc404f0a6abad2c3b1c01c9d53d9d7 EBUILD libtraceevent-1.6.2.ebuild 1132 BLAKE2B 1364ff0b1a0f3b74f34d544ddc3d7ed7cb7da7423488faf10d0149e14671da06e8f14308e77b8425d21465952218a13944a97ce232cf31a372f103e88555a802 SHA512 1a9fd1588c159524c18d7dd9d29cbe560bb393af542f941ac801b71c433891e421d93fff45d2f6e0b42949619fcf776b73bc404f0a6abad2c3b1c01c9d53d9d7 +EBUILD libtraceevent-1.6.3.ebuild 1132 BLAKE2B 1364ff0b1a0f3b74f34d544ddc3d7ed7cb7da7423488faf10d0149e14671da06e8f14308e77b8425d21465952218a13944a97ce232cf31a372f103e88555a802 SHA512 1a9fd1588c159524c18d7dd9d29cbe560bb393af542f941ac801b71c433891e421d93fff45d2f6e0b42949619fcf776b73bc404f0a6abad2c3b1c01c9d53d9d7 MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c diff --git a/dev-libs/libtraceevent/libtraceevent-1.6.3.ebuild b/dev-libs/libtraceevent/libtraceevent-1.6.3.ebuild new file mode 100644 index 000000000000..b9bb4041b4e1 --- /dev/null +++ b/dev-libs/libtraceevent/libtraceevent-1.6.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Linux kernel trace event library" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + +if [[ ${PV} =~ [9]{4,} ]]; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" + +RDEPEND=" + ! "${T}"/128.c - # if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - # fi + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" #fi # https://github.com/openssl/openssl/issues/2286 diff --git a/dev-libs/openssl/openssl-1.1.1q.ebuild b/dev-libs/openssl/openssl-1.1.1q.ebuild index 50ffbb8a79f0..9182cb8af7f9 100644 --- a/dev-libs/openssl/openssl-1.1.1q.ebuild +++ b/dev-libs/openssl/openssl-1.1.1q.ebuild @@ -123,6 +123,7 @@ src_prepare() { # it's still relevant: # - https://github.com/llvm/llvm-project/issues/55255 # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 # Don't remove the no strict aliasing bits below! filter-flags -fstrict-aliasing append-flags -fno-strict-aliasing @@ -180,13 +181,15 @@ multilib_src_configure() { # See if our toolchain supports __uint128_t. If so, it's 64bit # friendly and can use the nicely optimized code paths, bug #460790. - local ec_nistp_64_gcc_128 - + #local ec_nistp_64_gcc_128 + # # Disable it for now though (bug #469976) - # echo "__uint128_t i;" > "${T}"/128.c - # if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - # fi + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi local sslout=$(./gentoo.config) einfo "Use configuration ${sslout:-(openssl knows best)}" diff --git a/dev-libs/openssl/openssl-3.0.5.ebuild b/dev-libs/openssl/openssl-3.0.5.ebuild index 56af5a262265..83047974b399 100644 --- a/dev-libs/openssl/openssl-3.0.5.ebuild +++ b/dev-libs/openssl/openssl-3.0.5.ebuild @@ -139,6 +139,7 @@ src_prepare() { # it's still relevant: # - https://github.com/llvm/llvm-project/issues/55255 # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 # Don't remove the no strict aliasing bits below! filter-flags -fstrict-aliasing append-flags -fno-strict-aliasing @@ -178,6 +179,18 @@ multilib_src_configure() { local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + local sslout=$(./gentoo.config) einfo "Using configuration: ${sslout:-(openssl knows best)}" local config="Configure" diff --git a/dev-libs/poco/Manifest b/dev-libs/poco/Manifest index cce0c9fe6fea..cdda481cba59 100644 --- a/dev-libs/poco/Manifest +++ b/dev-libs/poco/Manifest @@ -1,6 +1,8 @@ AUX poco-1.10.1-iodbc-incdir.patch 369 BLAKE2B 345540ebd9c448a21e6c8adccba040a43fdf1db53cb0139f3cab5eb8ca67ca30dfa97058e4db4618d27ab2cd642e205349f5f70970fd2a4961a018aa7e1c5dac SHA512 1a155b10e98cdce8659a9308ac70e8114361a0062a1af469dc774b5d32bc00b5f1aa0e873fa5061625527ddeb006fdf29939b1899939a193d8724e491dedba10 DIST poco-1.10.1.tar.gz 10224204 BLAKE2B 644bb2134c571e10b63937ca15b3f5d7255767bcc99dd6b6107a13d64ed7ac83d499d74f04084c666bbf5ef6f033d57d2fb1de0b8b8487844e3aaf8cefe6fba8 SHA512 40aa8049c68651f461280937c1c733e13d1cedbec12bc44a7f3a6c131d31229c5445067052441427071f6102fd1965d238b2222c0689279dd156b4e261ac9e73 DIST poco-1.11.2.tar.gz 10935312 BLAKE2B 66b4cdb6cb4b5dd4f5f0eee744e1d147d66e98561ec4286ed09693b638d565fbf084c3e40eff3f6a9a88cff167b1d774da08e8c8424986aefe13d029a540afe2 SHA512 3f9e46dbfb0a85f19389b269725cb6272172d993d8239f13da8110c0c6ce9ed2b6595708d5dba91a027292c74358c87da988e22587a74011e84707816a6a277c +DIST poco-1.12.2.tar.gz 11268579 BLAKE2B fe23216884d1effb7e93072c5e90d5eabf813c6cf0326af5c4b6d3646d54e5411966485e97d50960df97cd545b3a265eb4b43c1cb041ff97b4457f53f6bd06bc SHA512 86b6b106e9a677397c73139e949a65925e78611cad478fc4206a6a7365613307fc1549b1160faf6ca8f02fb7f7ae58858c3913cb701111b7cbb5ffcbe5363bb3 EBUILD poco-1.10.1.ebuild 3785 BLAKE2B ca9eeac5cedc288c23fef5400d2428704b09aa707fcdbe02d12d9905caf3d72beed144a1588e6a440c66f59751f7b7e3d9e81cbcc86acbfaee0dd27222e54028 SHA512 f67bb94b6b08ed7f5d17d3c3b6f7186d7d7bd834bb8eedf1db045e001d683ac8ddc3be94ef3e2e1e0a27c65ee5b88525e46208907dfda88c7b17fa5d4c1261d6 -EBUILD poco-1.11.2-r1.ebuild 3937 BLAKE2B 63400ce09c5abacda930f623cbb4552e4f498f945a775f5c7aa04ef966fb63491042d78e3a9ffacba85bff07c604efc7cf173c306190dff5e5307e02979458a8 SHA512 6433691c7deab266285459c756f62ca7a5a89e66110ea1e267c5a72a7503e17d2724a0cdb2d34bc909e90d2122effcc6a7af646b0f1d115e0fae9c0613339a78 -MISC metadata.xml 2644 BLAKE2B 397adfc4fd51bebcd784cea4e8cb99f7eef7013ccb5b391202d22816bd5831641ba7e22f2a5350fd8cf6103d810c1553e279ef37b23d99135fe9637c8ef46308 SHA512 2d6cfc831e51575aac6f6ad43bb70c7e71c39ea8623d05042afa34496213df2016977c962cfc65e215a3fc698e12cfdd60e9badeafdc2832bb30e830741a5efb +EBUILD poco-1.11.2-r1.ebuild 3968 BLAKE2B 2e0d03b415a05e4dbd906932aebb1c9aa645334d6b92a45d2dcd0e568aa9c38f6a19cef5956bb2811363215b467e8aee359fb441be3260430cefab96d9393ca6 SHA512 b13ee2c40cbe56bd65d3a663472cc5b739488e7ada7a3ab4ce09277288bca1b85a58d2a39e1eac139f6caf0d825b60e1307662874ac4d6d357bcc55790dabb4a +EBUILD poco-1.12.2.ebuild 3970 BLAKE2B ba2c33b9dc9eb551259ba89b6371c5bdb1fe8db14bf767e6578bc19b4cf3ef0749f0211456a0e75b9c2699995257a6956cd1932440b1f85e091e8eee8ef06855 SHA512 36b0ea3cd6c5fe321f284f7da5ef9ef250a3f244e19c4e6201ab4350d2a1b443a4614c63008315f1edff8a5cf96d576f2504c3c872a289fe15cbc38f4deede8c +MISC metadata.xml 2718 BLAKE2B 12755bed35c458a4e7e5d7c66681970d533e9c2bf9222e4a0599769251ef9b9c252be48e8e0155b32f69769e200cf1fb14435020cfd57937a50b290d719c586c SHA512 2688e2a138ab997e70fd21f8dab00aa60513cb9fa8112f690570fe3059be3084610cff97d11262900c6907fdde69b5a12e7cbe81266f7ac76c44966b16b12313 diff --git a/dev-libs/poco/metadata.xml b/dev-libs/poco/metadata.xml index fca24ff1efb4..5f1faf2571bf 100644 --- a/dev-libs/poco/metadata.xml +++ b/dev-libs/poco/metadata.xml @@ -42,6 +42,7 @@ done quickly and working on the features that make their application unique. Classes to write network clients & servers Simple compiler translating HTML pages containing embedded C++ code into HTTPRequestHandler classes POCO documentation generator + Add prometheus monitoring system support Several utility classes (like logger, timer, config file parser) Add support for the zip & gz archive formats diff --git a/dev-libs/poco/poco-1.11.2-r1.ebuild b/dev-libs/poco/poco-1.11.2-r1.ebuild index ed567a1a2abf..077d9497733b 100644 --- a/dev-libs/poco/poco-1.11.2-r1.ebuild +++ b/dev-libs/poco/poco-1.11.2-r1.ebuild @@ -100,6 +100,7 @@ src_configure() { -DENABLE_DATA_MYSQL="$(usex mysql)" -DENABLE_DATA_ODBC="$(usex odbc)" -DENABLE_DATA_SQLITE="$(usex sqlite)" + -DENABLE_DATA_POSTGRESQL=OFF -DENABLE_JSON="$(usex util)" -DENABLE_MONGODB="$(usex mongodb)" -DENABLE_NET="$(usex net)" diff --git a/dev-libs/poco/poco-1.12.2.ebuild b/dev-libs/poco/poco-1.12.2.ebuild new file mode 100644 index 000000000000..33b7323596c5 --- /dev/null +++ b/dev-libs/poco/poco-1.12.2.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ libraries for building network-based applications" +HOMEPAGE="https://pocoproject.org/" +SRC_URI="https://github.com/pocoproject/${PN}/archive/${P}-release.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}-release" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="7z activerecord cppparser +crypto +data examples +file2pagecompiler iodbc +json mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + 7z? ( xml ) + file2pagecompiler? ( pagecompiler ) + iodbc? ( odbc ) + mongodb? ( data ) + mysql? ( data ) + odbc? ( data ) + postgres? ( data ) + pagecompiler? ( json net util xml ) + pocodoc? ( cppparser util xml ) + sqlite? ( data ) + ssl? ( util ) + test? ( data? ( sqlite ) json util xml ) +" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + >=dev-libs/libpcre-8.42 + activerecord? ( !app-arch/arc ) + mysql? ( dev-db/mysql-connector-c:0= ) + mariadb? ( dev-db/mariadb-connector-c:0= ) + postgres? ( dev-db/postgresql:= ) + odbc? ( + iodbc? ( dev-db/libiodbc ) + !iodbc? ( dev-db/unixODBC ) + ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( + dev-libs/openssl:0= + ) + xml? ( dev-libs/expat ) + zip? ( sys-libs/zlib ) +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-1.10.1-iodbc-incdir.patch" ) + +src_prepare() { + cmake_src_prepare + + if use test ; then + # ignore missing tests on experimental library + # and tests requiring running DB-servers, internet connections, etc. + sed -i -e '/testsuite/d' \ + {Data/{MySQL,ODBC},MongoDB,Net,NetSSL_OpenSSL,PDF,Redis}/CMakeLists.txt || die + # Poco expands ~ using passwd, which does not match $HOME in the build environment + sed -i -e '/CppUnit_addTest.*testExpand/d' \ + Foundation/testsuite/src/PathTest.cpp || die + # ignore failing Crypto test since upstream does not seem to care, + # see https://github.com/pocoproject/poco/issues/1209 + sed -i -e '/RSATest, testRSACipherLarge/d' \ + Crypto/testsuite/src/RSATest.cpp || die + fi + + # Fix MariaDB and MySQL detection + sed -i -e 's~/usr/include/mysql~~' \ + -e 's/mysqlclient_r/mysqlclient/' \ + -e 's/STATUS "Couldn/FATAL_ERROR "Couldn/' \ + cmake/FindMySQL.cmake || die + + # Add missing directory that breaks the build + mkdir -p Encodings/testsuite/data || die + + if ! use iodbc ; then + sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die + fi +} + +src_configure() { + # apache support is dead and buggy, https://github.com/pocoproject/poco/issues/1764 + local mycmakeargs=( + -DPOCO_UNBUNDLED=ON + -DENABLE_APACHECONNECTOR=OFF + -DENABLE_ACTIVERECORD="$(usex activerecord)" + -DENABLE_ACTIVERECORD_COMPILER="$(usex activerecord)" + -DENABLE_CPPPARSER="$(usex cppparser)" + -DENABLE_CRYPTO="$(usex ssl)" + -DENABLE_DATA="$(usex data)" + -DENABLE_DATA_MYSQL="$(usex mysql)" + -DENABLE_DATA_ODBC="$(usex odbc)" + -DENABLE_DATA_POSTGRESQL="$(usex postgres)" + -DENABLE_DATA_SQLITE="$(usex sqlite)" + -DENABLE_JSON="$(usex util)" + -DENABLE_MONGODB="$(usex mongodb)" + -DENABLE_NET="$(usex net)" + -DENABLE_NETSSL="$(usex ssl)" + -DENABLE_NETSSL_WIN=OFF + -DENABLE_PAGECOMPILER="$(usex pagecompiler)" + -DENABLE_PAGECOMPILER_FILE2PAGE="$(usex file2pagecompiler)" + -DENABLE_PDF="$(usex pdf)" + -DENABLE_POCODOC="$(usex pocodoc)" + -DENABLE_PROMETHEUS="$(usex prometheus)" + -DENABLE_SEVENZIP="$(usex 7z)" + -DENABLE_TESTS="$(usex test)" + -DENABLE_UTIL="$(usex util)" + -DENABLE_XML="$(usex xml)" + -DENABLE_ZIP="$(usex zip)" + ) + + cmake_src_configure +} + +src_test() { + POCO_BASE="${S}" cmake_src_test -E DataPostgreSQL +} + +src_install() { + cmake_src_install + + if use examples ; then + for sd in */samples ; do + docinto examples/${sd%/samples} + dodoc -r ${sd} + done + + find "${D}/usr/share/doc/${PF}/examples" \ + -iname "*.sln" -or -iname "*.vcproj" -or \ + -iname "*.vmsbuild" -or -iname "*.properties" \ + | xargs rm -v || die + fi +} diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest index 331c0c6b27f0..04e67775cb37 100644 --- a/dev-libs/raft/Manifest +++ b/dev-libs/raft/Manifest @@ -1,7 +1,5 @@ AUX raft-0.10.0-toggle-zfs.patch 955 BLAKE2B bb9f351a6b7d0b7d95b7cdb6cf89db8963d46c44bd2613c69c7f3bd2c910cc185c8409cd80d218cab1569fe4729f649ac922ad1eb2b5652e5eeba441642e9588 SHA512 907f50fd1dc907d2a9aa1a89601064205c26d48956ddf56389a843e8c81b00acbc461125cbea5caef315be4a4a1d3a8f9bfd0a45ff0dedbeef1e0851e899b277 AUX raft-0.11.3-disable-automagic-check-for-lz4.patch 2819 BLAKE2B 132e07bd4dc447bb67b2521c89e06c697dce9554d1f2b737aa460a22be9f7a2999f39ebd1b25f81863ebd764ef127856dceeadcb2a12aecdb01cf01f1cc22bc0 SHA512 9de7af38c778366e63e03991fa147844695dd0b4cd2e62559c5f82a0a2e914abf1bab5b905ad3cf26512d6d48670bfdb40a0683ef7dd1383eb0229f6718a70a4 -DIST raft-0.14.0.tar.gz 336032 BLAKE2B 22f03a54ba99cbfd5564f5b730d42dc7ad786071daaad4928b331d0d740c9289fd4a3226a08a67b8e40b62319613173d9d8b0df5b40577a68f876f6015a53f16 SHA512 c8b6b6428d65a7d97e74cea2b41ce443d90741afe71c3c173f2ea3c84782a892f20158f6635a8eafda6d4a729ba001ea991640d43ff6cfafdacb1b607104de3c DIST raft-0.15.0.tar.gz 339309 BLAKE2B 2baf68b37d37af130e4530dbd97e15b17a4f609e00136284f07f0d16529c092abae875bae03a2bc0e68881662b41ecab945d200f33c0d4e66fe7e106f9d67a70 SHA512 273ad9385f6fe9a58824594d2ca84b879c1fa74ccef6a18e7077d097957956c10f3a12de7fe3b4500deba7910d8479345b6e086adfd1b7d577775be04af5306f -EBUILD raft-0.14.0.ebuild 1036 BLAKE2B 7efcc055596a4c780584a745324afd333b4fae36e474befd70b906f0ea82835fad930f38bf38951b56f0f9c349e8cc2226d8b6642b70ba2bde5fe5850a3149fd SHA512 5a00ba7613d4bace49eff5b6d9a64c66986b72f568b1f42d455afe69e1b21200c6f37f5fe594058589950af11feb3fd4441ada0e3f0fd55b167bb9dc6eee945d EBUILD raft-0.15.0.ebuild 1036 BLAKE2B 7efcc055596a4c780584a745324afd333b4fae36e474befd70b906f0ea82835fad930f38bf38951b56f0f9c349e8cc2226d8b6642b70ba2bde5fe5850a3149fd SHA512 5a00ba7613d4bace49eff5b6d9a64c66986b72f568b1f42d455afe69e1b21200c6f37f5fe594058589950af11feb3fd4441ada0e3f0fd55b167bb9dc6eee945d MISC metadata.xml 813 BLAKE2B e2ee68230ca6938ecc09c7cf9a3c4acbe961c1a6c44cfc5521f5d1fca93d7b1a62c1bcf10290207288f3e5c04b8ecebb7d4ee4ba2b1a12326eb58e80e0276ee6 SHA512 e163b16c585f79757c35d5a84ed017cd173a40fdef5ea736f4a01c24ffc3db2f5f0d69486c58217d8910eee47757da5da23e8353f4254990ba13c2cd56ddaa57 diff --git a/dev-libs/raft/raft-0.14.0.ebuild b/dev-libs/raft/raft-0.14.0.ebuild deleted file mode 100644 index e0f234b3f1c2..000000000000 --- a/dev-libs/raft/raft-0.14.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="C implementation of the Raft consensus protocol" -HOMEPAGE="https://github.com/canonical/raft" -SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3-with-linking-exception" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="lz4 test zfs" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/libuv:= - lz4? ( app-arch/lz4:= )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch - "${FILESDIR}"/raft-0.11.3-disable-automagic-check-for-lz4.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-uv - - --disable-benchmark - --disable-debug - --disable-example - --disable-sanitize - --disable-static - - $(use_enable lz4) - $(use_enable test fixture) - - $(use_with zfs) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index 72cf43b3578a..402343564e91 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -8,14 +8,17 @@ DIST simdjson-1.1.0.tar.gz 1555845 BLAKE2B 6dfd4e938b9f1f6a6314f39929b74a7e822fb DIST simdjson-2.0.4.gh.tar.gz 1612055 BLAKE2B af60f4ae6780eb4068ac85c2d6784539b14fad6b7871c091f2ec3dc4f8cc9add8510f4d92a8db6ea305a1c2cc6919c8f8604d31d4e939677f3ed121b53891c24 SHA512 5d993939aece8555dc7fc5d63be14103af4ca164fb0cd53ac96578ed8a9fac61f974c247544ad007710c7a710bfaea7ad94098a143c713097237cd47c7792463 DIST simdjson-2.1.0.gh.tar.gz 1618798 BLAKE2B 019e04ae5c5d0e43bf81734edb72d969d95fa4325f2e9aa51258d71587a6d71e4f26edd9beb2797fbf420ee4d7434985e7d960943dacedfab3a6afe616ca20b9 SHA512 6689349195ac4f0f94d47915f90b69663b6a010523fcf58fbe8bb3815db946c65208104c6f1e5d97e42cc1e1b883e5488c059df0afcc7f6e648e2ab3eb97af13 DIST simdjson-2.2.2.gh.tar.gz 1623231 BLAKE2B 1caea4b5224194770af5b43c82110faf9fd17450935af67e3f9e6d3da164ffd3d40a4cca49a4d1b3007549835ecb838b6788e97059548dfa86b206ce240bdbd9 SHA512 a11698491d12aac3b92dae0fd994d0809910cf5c88550058c84035aa3bec02ab4541ab99e12db6605581f6ba61d7951a2cf3988fc20a467f4993f35d24cf2a76 +DIST simdjson-3.0.0.gh.tar.gz 1628275 BLAKE2B eef18be927c50527885f6e042ef22317b7e6da6a77d652a4415b98ec7fda227a1b3b798774c12b587a1a011b16c4011a0656f1bf1a20886432796e64076f4775 SHA512 4ea58cd4d059f5e83734f8f084056a58a587529e13df5c47fbb42b141052688f8517ab4e7d6cd4581c6b560f8804968fa0c9c7184b1d8d54e45c280302a069ec DIST simdjson-data-1.0.2.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 DIST simdjson-data-1.1.0.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 DIST simdjson-data-2.0.4.gh.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 DIST simdjson-data-2.1.0.gh.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 DIST simdjson-data-2.2.2.gh.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 +DIST simdjson-data-3.0.0.gh.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 EBUILD simdjson-1.0.2.ebuild 1835 BLAKE2B a6aed9d075d74a17c1e27a94eef4f83414705e797987445d8000565989730f1accbf832ca531f05ba8fe7feb388b1ce2abcc250ff3286cda5489c76fa56f3d4b SHA512 c20ff75ec5887825b30564f0e6cd48bc533bcdff290cd278b09b87a53cbd5685b066b87c0bdc148959f6424feceaa9910b975f52875e450bb32f484ec17986d9 EBUILD simdjson-1.1.0.ebuild 1836 BLAKE2B 4138055e3875f3fbe8179bf6a28763f269f1e91bb72ded3ace4a7b158fe2e701e0ae7b6de4e615085d7348fa9951d3eb09cf16ec6a103279c29812d3ebbab536 SHA512 b02ed933a900e8a43a9e9bf31c50367dae27e40dce1da1f6532607a3154b53e197cb0d30897f0e40b08480afd7c4ae29531b463d5a1cb60b49f320858d4167db EBUILD simdjson-2.0.4.ebuild 1842 BLAKE2B f7ddb79888fc5224565e6e58203db7c22f444732d159ca55efd6a0af4617f23db7e8a7ea0eebf828ab2285dc4a6ce9b030238bcaa10c7c162313a3b0ccc21e7c SHA512 c42d70b050e1819f0e735bd06a7cf306fb3bd57328499a573f69775a362089c6eb214d5171f385384e6c66bbd6cc6df02c70c8b553d8aae322db127267a2a4c3 EBUILD simdjson-2.1.0-r1.ebuild 1843 BLAKE2B e7048ec0f2ecee5481551faf3275a0b02ede89cfdce97d466b2ee48c2bde561127ab2c0a0c33e76fb7157d961f616df6ef38e1f16bb3b5e0cb71f7cfc0255d40 SHA512 5591ea1c18f56d6341ed60c30f644b23d17013e7004da0f270b3cda5f2709911978e9318eb6e135559152aa61b834bdb09308cd5d179e318dfbab36c8aa5a0c9 EBUILD simdjson-2.2.2.ebuild 1944 BLAKE2B 4f677e417e9556d5bd7044dd22e844ee9192ed69890800c2c957df44fd17b693c9ce45c6550525cb6528becd975064d444854cb38c4b7b280a024fc9349e5ef4 SHA512 5d04913b39bfc174ea856156816cafc7601cde569edb4d2404a9bf1b1ef09b7b2d4161e2ff6b006ae04381bc4af6b7878e85cceddebf4b18d79fb38cc42e0d6c +EBUILD simdjson-3.0.0.ebuild 1963 BLAKE2B d9521b53f395cd8728105223383fd206075e33f37d29fa0f3ccafd3245443f982e0dca9e4250674f136f7776c4e6d20b884ee431b490bd30dcafe67298997536 SHA512 ae8d7b843690baee5bad72afd498eaacc72d14e298cc8ff6dae9e9c56fa16606a88a84419595a42ecdd34a65de658e8166b73ca69b854021e11c2097f4b772a7 MISC metadata.xml 336 BLAKE2B e734f879a36d4e77dade86545e210039d032a5b9a909b414c63855f62d9015122305496eb7faeb752a6bc96cc7c6287164da29ab9442faf13e3d261e0329b299 SHA512 fdc9e0f98c2d9f7e7e5997f2922d9ad7be2defa93ca3b30e29e7a458147a32fe9e02cda9fe9df4035bde0a077372d7f109337a08a4dea1b898a0444082c858c0 diff --git a/dev-libs/simdjson/simdjson-3.0.0.ebuild b/dev-libs/simdjson/simdjson-3.0.0.ebuild new file mode 100644 index 000000000000..756653fa008a --- /dev/null +++ b/dev-libs/simdjson/simdjson-3.0.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs cmake + +DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470" +DESCRIPTION="SIMD accelerated C++ JSON library" +HOMEPAGE=" + https://simdjson.org/ + https://github.com/simdjson/simdjson +" +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz -> ${PN}-data-${PV}.gh.tar.gz ) +" + +LICENSE="Apache-2.0 Boost-1.0 BSD MIT" +SLOT="0/14" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="test tools" + +BDEPEND=" + sys-apps/file + sys-apps/grep + virtual/pkgconfig +" +DEPEND=" + tools? ( dev-libs/cxxopts:= ) +" + +REQUIRED_USE="test? ( tools )" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/simdjson-1.0.0-dont-bundle-cxxopts.patch" + "${FILESDIR}/simdjson-0.9.0-tests.patch" + "${FILESDIR}/simdjson-1.0.0-dont-fetch-data-tarball.patch" + "${FILESDIR}/simdjson-1.0.0-install-tools.patch" + "${FILESDIR}/simdjson-1.0.0-tests.patch" +) + +DOCS=( + AUTHORS + CONTRIBUTING.md + CONTRIBUTORS + HACKING.md + README.md +) + +src_prepare() { + if use test; then + mv "${WORKDIR}/${PN}-data-${DATA_HASH}" "${S}/dependencies/${PN}-data" || die + fi + + sed -e 's:-Werror ::' -i cmake/developer-options.cmake || die + sed -e '/Werror/ d ; /Werror/ d ' -i tests/ondemand/compilation_failure_tests/CMakeLists.txt || die + sed -e "s:^c++ :$(tc-getCXX) :" -i singleheader/README.md || die + mv tools/{,simd}jsonpointer.cpp || die + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + -DSIMDJSON_ENABLE_THREADS=ON + ) + use test && mycmakeargs+=( + -DSIMDJSON_TESTS=ON + ) + + if use tools; then + mycmakeargs+=( + -DSIMDJSON_DEVELOPER_MODE=ON + -DSIMDJSON_ALLOW_DOWNLOADS=OFF + -DSIMDJSON_GOOGLE_BENCHMARKS=OFF + -DSIMDJSON_COMPETITION=OFF + -DSIMDJSON_TOOLS=ON + ) + elif ! use test; then + mycmakeargs+=( + -DSIMDJSON_DEVELOPER_MODE=OFF + ) + fi + + cmake_src_configure +} diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index d1d8c58c1bbfa178e6fab5f1153f40965ccea74c..822df64909657638a294622c76e76aaeaad830be 100644 GIT binary patch delta 32681 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 z

`)bEzW7denpAoeMDTSj`~ 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

yiAX&i}VlAb<`po9@QG2V29eHAtZ~UJMR@ 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

B} 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%0AM?odWAXj4!T}#_qOEH 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 P|L6YzE%NFk;dciBOHrIu diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest index 77c15cc63fcc..9e5797d6745f 100644 --- a/dev-python/PyPDF2/Manifest +++ b/dev-python/PyPDF2/Manifest @@ -1,6 +1,8 @@ DIST PyPDF2-2.10.9.gh.tar.gz 6448504 BLAKE2B 5508ce0b2b0d3cb00f1057a4e52dafde3ff0dbf5eaa79be46e9d20a5041b76968fd46ba74b86f15e9fb2948f2c053fd1f722f11806cfbed552d241a768d01f00 SHA512 43aec1a381e97b26145b7c8e3414a4cab33d0d03520be73b3e5e4c9565db10e9bfd764280b56f328ec5931cc41d1a6f558b29d59d0930d92de8da00b52e2f7da DIST PyPDF2-2.11.0.gh.tar.gz 6452850 BLAKE2B 695e39336cb93f138b06182b221aa7ed1f90a582bbfff9111763b60b26b37fd13f70ed3ef67c2237d19dbb845c1703944190d04fbfe6694d0afe67671b188d73 SHA512 b0574d31d7487b3346d093229cb768baa2668619c1a3b8dde135c40f9b65cc6e291cd8e012c4fcae403f3163a3ded6445491e42efdf49c36653b3167544ce64b +DIST PyPDF2-2.11.1.gh.tar.gz 6460157 BLAKE2B b9b6d1801b24c2d522200636700d26f651a5c877d31d3a72a8b9a8748a8063e163644d8ce115975a122cdfa4ad9f566f932ddd5b8f2f4545c57332f6c9f34154 SHA512 d1742a96db4b1385c0d670c682dd326d2a12e4ef36bff281bdf56b5df463c1a6ae023e40a4c591afc3c7176a73ceb610f23819cdcfebd2ecca7b327c1d21cec3 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 7198720 BLAKE2B 91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9 SHA512 0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d EBUILD PyPDF2-2.10.9.ebuild 1258 BLAKE2B 6b3d8dab29c80f5a4bb715b5935ca5144b85efca71c1094a30a1e969a381380b89e05c3b4c1a94706f4f9353c129b07364cf27c100149a5c2b2d28ec46b4d7eb SHA512 db495ae72d58abda661e34fd6d0298abde29081fe9b7c2fdddf4643d0b918ad26f656845cd86f1b9ab0b4a3b8a22055da5412708a76bcff7e4f8ac29e39d2c0f EBUILD PyPDF2-2.11.0.ebuild 1260 BLAKE2B b26dabdaa3cd175093c5fdca86afeebab8502152c59b54b066787c1eadfb6633543492a25bdc160c1397895559f17267025caaac2b959f1e3efa8528b8712f66 SHA512 f015b0bfaf7b51eb2463ac2e57f331519c9d43447449a7623ffbfa274acc935ebdaf04e7b9d02d85b312ee1451f67db692f6067f9141072b216fb31a5c279f67 +EBUILD PyPDF2-2.11.1.ebuild 1260 BLAKE2B b26dabdaa3cd175093c5fdca86afeebab8502152c59b54b066787c1eadfb6633543492a25bdc160c1397895559f17267025caaac2b959f1e3efa8528b8712f66 SHA512 f015b0bfaf7b51eb2463ac2e57f331519c9d43447449a7623ffbfa274acc935ebdaf04e7b9d02d85b312ee1451f67db692f6067f9141072b216fb31a5c279f67 MISC metadata.xml 375 BLAKE2B 2493f7d2ef79342af0ef890e3683fa55255d869c684bba7224ab3afab61e77a239e323c8e63138ce4fea23c32348458cd27a0c58a3b6640854ec27b26cdb40cb SHA512 5e0d6e18e0005e4f323468b8fbfa26dc7ba33d26a94d5fda11c40f62ece84578c1f08843c9f0cf96f0d918d22063f494d486a6d692cecb5b407efaaf92aa9b8b diff --git a/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild new file mode 100644 index 000000000000..66b49dd2cca4 --- /dev/null +++ b/dev-python/PyPDF2/PyPDF2-2.11.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=bedcbe077c4898e1b97c6c6f81d937f5048b4630 +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/PyPDF2/ + https://github.com/py-pdf/PyPDF2/ +" +SRC_URI=" + https://github.com/py-pdf/PyPDF2/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" +RESTRICT="test" +# 150+ tests require network, too many to deselect +PROPERTIES="test_network" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.8 3.9) +" +BDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + test? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # rely on -Werror + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_orientations +) + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die + fi +} diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest index ef5c65e32add..c7c6d5a864cc 100644 --- a/dev-python/apsw/Manifest +++ b/dev-python/apsw/Manifest @@ -4,8 +4,10 @@ DIST apsw-3.38.5-r1.gh.tar.gz 338186 BLAKE2B 145e38d4057be498f85a655ad7a437ec19a DIST apsw-3.39.2.0.gh.tar.gz 345634 BLAKE2B 433455fdb0dbc6192bbb3ef47cc1d54faa310715b81312b999a84f90de61e5362e4af8d3a705816100381ae920283d84a50fb2e51308227eecf9de5b7166c4ac SHA512 4d3eb68d47cf8114e7823969277d0f42c4091632d4aeab61f66e91e99601b6a5286875515e860e27a2f736c943dad1657f5c47cbdd23a3d1479d3019bfd1c05b DIST apsw-3.39.2.1.gh.tar.gz 363389 BLAKE2B 001efa8904c724ec051ac18d80ce55ce646c12ea4a218536494fa0e5804781ccc6c66287575c21553c0a97f4a806a5c7ab671116667d0368c32f7e614fd32a2f SHA512 10f08320157be96ad409472b50480b1b1875ec88ccb00690851aaef5864aa2bfc8000fce10ef0f00b820cfd5cebad950f0e7bba432018524cb292a6738ff30e8 DIST apsw-3.39.3.0.gh.tar.gz 364874 BLAKE2B e23ca9ce125b2097f2e859d19053405070a3a09e061d27a175d4a3b721c4b68ac220b0522ca4e49075b937ebafdef8ba0cc5b0adc1ea389ee7c0c195b9f0850a SHA512 f9977f4112f2a7b11c0b0ab3576eada7b816dd69c518a637fc0152ba8fc4d12330febdd91abaf00af9e26049041024b590a4d60a9f055bf49c3301c92a68b539 +DIST apsw-3.39.4.0.gh.tar.gz 371139 BLAKE2B 223736e45b581f96cfcf4cd42f3aa278c0c3cc6b49188ac1979cc30835635f0f935eac8231d7ba0e1ae50f169095e672fe33c7938e6dbf94a7b82fc44d126002 SHA512 c09b367fa5825300c4a4fb82916077208ebd5741f9be4814d33032349eacdd6c7d528430e6d85615c56aaea30995c2575bfbe02876dc8e95e2c337a811df07e7 EBUILD apsw-3.38.5_p1-r1.ebuild 1001 BLAKE2B 34e16dbb37cdac9e86a48591bd96e51b577114b1d306cf4d2935f93ef9efe1bdc55e1086d99d8f91f8a3e736bffeb46d256653d22fa092fff1d6ce3ee9ad8a98 SHA512 d5f9c67b0627695546facd78f000a9dea8ee2fa6e4d3a78ab7604ef21ca4a8c42cc1a07bf694cacde65d72bc6c07f91a702e97c111c26ed81795b660b964f697 EBUILD apsw-3.39.2.0.ebuild 934 BLAKE2B 674fbc4a2e7b517059bfe6a8a5ce340cee9e68d14720c9d36c57ede504042031c8c13814b50fded7b1555cfc0ad7d57592586e0131af7b3ac26375966e46c8a1 SHA512 b3e9c2dd7093303a6cf0331ee27a8aea618b4ea7214d4e59a13b4e47f9385fe413e3279888ca43147d7ec62169bca8cd5a23468829d74e726a683dd84887f83c EBUILD apsw-3.39.2.1-r1.ebuild 888 BLAKE2B c5c1aae0c720c20938f1b11210a0fca49ff5bf39e534d1d317a1b547fc6856e7a89b0c3b4f792b9576235ea3ac80cb1a252b26979f9e167b00a1eb9d8c02ab73 SHA512 0bc0cff0edfd3d21aaa75f621ee7088ff9847abfe1d6313646a22cca4ae896d48682849d33dd8e8d2057ceae0ad3433ac198608bbc8e83edaa4c2afcc8b1f7ef EBUILD apsw-3.39.3.0-r1.ebuild 1090 BLAKE2B ba8ed1a895736f1f1c79d402ee6699706baf2c58ad92482579b680e102dc9608794e48aa8e4fdba9215b69f8b1ca1390b474e738ba68b140e74fc62eb1f4f695 SHA512 b4e77726f65bba8df3599c35231ac3b2960fffb8db20321f78828ae0731c1be6c3fb3db86f1334738fb274cc835134ca3a5df01057d3587f4a033e620ac91e0f +EBUILD apsw-3.39.4.0.ebuild 922 BLAKE2B 2e5ba86985a6bbfbe66af210c711ede39a125267c49ffcd470a26909942ec61f7521b67d27024426547d9ea01a08a3c22e53c846ffa9edd39f4ff03235581b90 SHA512 bc16789a3d3311f93f018881f0f50ccd0c4d983e5a41224c08305ff3985f4b18ffafe866fcc5916bf4ab3390f202d2bde06b750c4245b2d17bfc5ec3dc684ba2 MISC metadata.xml 700 BLAKE2B 258344a1602daf3e081fdb4c94eda8af6e231def3f02fb80d63691b47d0a503c9caad80893386ce7ef42d6be2985906f3fc5cfedfe5a1044aee04c493f3d0683 SHA512 de73b4eb06d0bcf4c81e544a98ad15231b006d62fe22f6bce7e38740b941b98297fa1a38b00060ff83ae9f3259c5020c7071469f2a3f0d9e4f8f0301cb942081 diff --git a/dev-python/apsw/apsw-3.39.4.0.ebuild b/dev-python/apsw/apsw-3.39.4.0.ebuild new file mode 100644 index 000000000000..f10a20ff8b30 --- /dev/null +++ b/dev-python/apsw/apsw-3.39.4.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="APSW - Another Python SQLite Wrapper" +HOMEPAGE=" + https://github.com/rogerbinns/apsw/ + https://pypi.org/project/apsw/ +" +SRC_URI=" + https://github.com/rogerbinns/apsw/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="doc" + +DEPEND=" + >=dev-db/sqlite-${PV%.*}:3 +" +RDEPEND=" + ${DEPEND} +" + +src_configure() { + cat >> setup.cfg <<-EOF || die + [build_ext] + enable=load_extension + use_system_sqlite_config=True + EOF +} + +python_test() { + esetup.py build_test_extension + cd "${T}" || die + "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 273a234391b4..e3140048b505 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,5 +1,7 @@ DIST astroid-2.12.10.gh.tar.gz 435902 BLAKE2B eccabfbbda11edc958b0e5d5870f5df88cb267249d4d440e470515b75cda992ce9e7fd3dd50b9165ca40c6643053b0df0aeb754ec3b0461ea8a1ce45b0065ceb SHA512 55c3013a1672c4ce82f44ea85e4ac16881f0ea0a2f25b6457044e3c824699e13d46f5007f7410ca8d9a7d69c6690c8c41a187c9650fd4d4b7e9a7aa31e21add3 +DIST astroid-2.12.11.gh.tar.gz 436132 BLAKE2B ba3aa5766e669d1b509856cd8eb8cb90f6483b8459e6a2511945c4c54f28d86179b3420d6bfa26f54cf459926114d34dd2fe7d775f356eda17f995be860672a3 SHA512 1e8e364bcebce90d06f90494e2a029bfeae89a0dd3120400fa6ff5098ca05ec7c7f520336cc3b174ac007c81e272d774385c35f94762789b767d38e603c7d41d DIST astroid-2.12.8.gh.tar.gz 434545 BLAKE2B 3ad3ff1a7e1a0c9433387b4167041adcc405e9b6d0fc0a850073960db9e7458d0b6989e3a0f78679ba4730f1da2fe9d35de3f984d2c79532d9f96c2a726b1f0e SHA512 76052caaef27f983751e3abfb44c38ad497a4d2d659521ee55c99080c9cacea90cf3603d6468b01cc9b127cd8318157faae56bb151c6449145c70545719c6c51 EBUILD astroid-2.12.10.ebuild 1816 BLAKE2B a01fa3bf6df8cf612e145178e7f6925223f38b51895bb3a5bcfe9032887de8b86fd57cecca439a1b2ae86a8bdcb542bb9932b6045979425bc39a1aea69797eb1 SHA512 6ab8b78285f781ced5cb70973f6a11d80db11acbe25f37941ca58014cf6d27f593d7fdb1a7a1497417af8c0fdf0b6c79e970e834e0be5f5c4eaaae2994d4ec43 +EBUILD astroid-2.12.11.ebuild 1817 BLAKE2B 8e495b2ba1a5ba50cd82944562d02f279cb9915cff1487ae13e3d752f0341213cb2be6b7a0ad3c88c9a0e09258c8b007ee557fdccfe821fb38d818015a141030 SHA512 18156ef33b1c5bde959cad1afc1309435eec1049e631edece13070713988d76b9ebe5574a15d64fd3098e62a7d74c3c3d6c1ebf500f6811aa7f76d35389d2617 EBUILD astroid-2.12.8.ebuild 1808 BLAKE2B 40ae0cdd718a0e862da50b8ff0d01081ea02b75c2725cd1cb5b18aac82c0472d9357ed135e1b5d3c3ae7a2311ad51a22edcd5d0510e3ea8a6b97da1c15e6104d SHA512 92747d9cc013de6177180c065cb1f5e92d206245d544d4f630e44592ae000cea1b15d887ea0ec02b1b6c0567b9c43a938fc91fdf14c82417c90b7f41536c2b29 MISC metadata.xml 1143 BLAKE2B 1f6c4e004277eebed2e29cb935ef01e5f18fb0a526f99f0e875ae3815308dce0483b5274b4e23bed076464aa62a035937a7a3817e2d4a5fb9211b9043271e04c SHA512 56b07d0f08a49772661bc3d233cf1f628aa7c241c51b91d75dfbd44995e169d8ab5bbd99863d7b9b67792486346982a7b8eebefb462e7e212cd7dff920d80840 diff --git a/dev-python/astroid/astroid-2.12.11.ebuild b/dev-python/astroid/astroid-2.12.11.ebuild new file mode 100644 index 000000000000..a7561581a64c --- /dev/null +++ b/dev-python/astroid/astroid-2.12.11.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/PyCQA/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] + <dev-python/wrapt-2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # no clue why it's broken + tests/unittest_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part + tests/unittest_brain_dataclasses.py::test_pydantic_field + tests/unittest_brain.py::SixBrainTest::test_from_imports + tests/unittest_regrtest.py::NonRegressionTests::test_numpy_distutils + # some problem with warnings (our options?) + tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg + tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args + tests/unittest_scoped_nodes.py::test_deprecation_of_doc_attribute + ) + + # Faker causes sys.path_importer_cache keys to be overwritten + # with PosixPaths + epytest -p no:faker +} diff --git a/dev-python/bcrypt/Manifest b/dev-python/bcrypt/Manifest index 112c668410d5..3e3bb78a4f75 100644 --- a/dev-python/bcrypt/Manifest +++ b/dev-python/bcrypt/Manifest @@ -2,16 +2,20 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5 DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 DIST bcrypt-0.13.0.crate 10938 BLAKE2B e23426180ef1683d08751480da3ffccfa40be5ffa92f313680b78daf66987719d84642414a47898fc7641f132a3a38f2e8e7a6b7dfef51a153ea6dd1619a141f SHA512 093178c6b3701847ca1e4619af96cdf19b1a52fa58210573bb2b7dcb6f0a368df0026bf99a1b6f8008f4b28a0938a2f2f6105841109c40f6a60a60765f26d3bf DIST bcrypt-4.0.0.tar.gz 25200 BLAKE2B 458aa24007e37bf5adc46c7f877873a880dac3ec7103087644eb330694f1f7595cc13822cd42cd7f66a90d6bdc891556566d24ba1a8f877e015f14b11bc64af5 SHA512 c8cdec9609b51a24c1aeec9adb852782c1ca12ae29ba50248260197759e4ff487fdcfed04e97acd6a0ce4b54f225835800c7afd9803447e58068a585ae85d55e +DIST bcrypt-4.0.1.tar.gz 25498 BLAKE2B 9918409eedcd9df037d0a2c89ef32fd960a2efd6582fa0e79124a5bb7cac90315b9d5d4168e9aa57e2ab1b41a85c72049376e9fe51da3d5bc9073951f94c81b6 SHA512 be127d37d96b4b615e7bc2ef81b0fb29df9e95a3262742a1162b1b90676205ae9b018285a1bd145d32ed32f0db4e6f7d87c9a278fd1b38cff6629fd4f85185d8 DIST bcrypt-pbkdf-0.8.1.crate 10605 BLAKE2B 6b94598813f9899f1fbe5228e549918e935f3baa3098a8301519dd52fb42470ad908cd0dbd3e3635a05084204a334753958845a76e5ff7a4b9bc0f6063786023 SHA512 70968dd876b3d7d2d5cb4aa1d5b209ca3cb1cbb07aff98ce9dfbcfd8dacce8eddc2f61bd5404cb3824c3a557caaf03f611571f86f1dc7f849aed3ac652367823 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST block-buffer-0.10.2.crate 10258 BLAKE2B d3ad2f9f0379e04320e954e1a2226949d83cc1acdda806b98329a5ddcfdbbafdf511907d99ad7daae271a2981ad0c39de218968c22c3487e21a32817d41c23fa SHA512 8f1d99af7c08bf3b54ba7383cf0272eb5a8137f6244bc2d7e6d6761016614514ad7d27c5c51946c5cd7becd84b320f62fc2770e7aa07038d370505c29e032078 +DIST block-buffer-0.10.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f DIST blowfish-0.9.1.crate 16734 BLAKE2B edb9ef86b168259d37ae74ca5f961d4a2f79f0bd83c64a157b1605655001a8e82a1b40b0e03a24719dd9cc273fd50d1ad6a406b47b1925a9c2c687c119bcae0c SHA512 e005212e2cd0233321f1e84170829c6e05b4f4e47b81342e0fef7e12ac05f09dc6db288b6b28ea2826e9d19afa49366b74b186f2f20db6da77b57f09e124e3a8 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST cipher-0.4.3.crate 19206 BLAKE2B 72872751c936c1ff15eeb850acaa6faf38160a8ba291b8541533dbb1c8257ccae33563bfb606ea6b0e181c3e232aca8ab06535602d0816211168754a1d79f05e SHA512 1ac7725e76867ed7c93979c0ec81208e2732cca75cc7a18e28daf1ca4d6f0c32d43b5dd7aa043c6e47faf328ab7e6b32fb4b67280f5d8f1928413a4d73212228 DIST cpufeatures-0.2.4.crate 11014 BLAKE2B 703653fb037beb31ca5266f549da779b043ce892d88b8c02cec15fd7a5e45c0fecd70f99d41aa58fb2c7059605fb841e72cbba7116cf7dac6371dd23aac111fe SHA512 9c15f2f83ebe3899020f026c9fc2f5e8a7a5f478160f7f6195985802e2f21e2178e82ff2b43708883ac6b1d400bd0ce3f9e0df1dafc91b62a9ee06a1282dcfa1 +DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f DIST digest-0.10.3.crate 18990 BLAKE2B 871a9939e5a4352781dfcb1bef82aba66ddc32e77a2db5e43488302ac3836adfc87869921e95a2af63e46699419e20d526453ee31f3d7b2171198dc23922dec2 SHA512 bfc9b24e4a6e3df91669a36f8ddcdcfb643e22b3102a200d56bbe88d94e8f1f1e52f5ac29f06253913fbd977b149a3e775c95175b93950340946152f6525803e +DIST digest-0.10.5.crate 19503 BLAKE2B a73ef5f7b85869f8f6e2bd1c83f88f155ffab8ae1c687018ddd12f5806385a2664c163101aec84d4c20647a8bfd04095aa997e088a3f56e2664adabff1c5614f SHA512 3542fc0322a8b10dbc229ae83475a0df5f9beee4f879eacab1fda53a7b61136df2961265472ae66d896681bd17f8a68148b25827733bd782c6bae05d2f307951 DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20 DIST getrandom-0.2.7.crate 28854 BLAKE2B 30c054361c9b1d9f95bc505e27e98d8cbb685f37c91437948d9d26f22028e0797a7c704d88912c1648b3704bfe10623a8c5e130e81746c8f85848b831771db80 SHA512 01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1 DIST indoc-0.3.6.crate 9663 BLAKE2B ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 SHA512 e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd @@ -19,8 +23,11 @@ DIST indoc-impl-0.3.6.crate 7933 BLAKE2B 93e232e360e8f02943ef9a9cabf16bc863d792d DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST libc-0.2.132.crate 595317 BLAKE2B 1b1ae80e034d94468befcafd4bae4c41f29424cbf3770b827dd1d7099cd2364db62cf2e7343da5010e230a47fbd91d320b162f7b54fa3955fd195b6976c3fb45 SHA512 48340dd173ed4d487f6504f4c32cb3c13dac8ad4da95469c8dd79386a7564d258a9ca42ccf1b174154717bafc1d3551b87c8fe35f7e4e062c8e33da9259fec50 +DIST libc-0.2.134.crate 603330 BLAKE2B afca337bf7120e933c56745a51261156f4af7cc58427f623b9cdf1b2d5fc67fb2bc7c078ccab3cf232024e5013e8edcbbb0baab6a8a3762f9b20d975ed92411d SHA512 fcc142061df7b363b2dacec5fb3c9a19e63addd8210678117f681b8e1b62e5784cb78067639df464f32e22c9ab4d0932bbe1c01cc992348cc0fad4a46cc7b1c3 DIST lock_api-0.4.7.crate 25371 BLAKE2B 9ed08433ffa70af60193dcf307287991a3154f0ef16b485f32a6c83e64962661a6e08ef83a6b217d6cbf5bd964c0638d8ed86b290087677c1fb3218321c4bbf8 SHA512 b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d +DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 DIST once_cell-1.13.1.crate 31335 BLAKE2B f8455c5aa78073289669b8f277490ac9bfeafca3249bd54af91a51709262562f07e3154287f7a7db1711d0884fa2804aa82df5d7efb90b8ce5b2380c851be23c SHA512 492831607d12846923107b464a70de62f5997845faaae1625f3e54e2610e96b0355ce9e554051c2fae28f7e6e558ed456a6fc0b3c6a71b26f7443ede5eff5b32 +DIST once_cell-1.15.0.crate 31460 BLAKE2B ae4481883865abe6a684d63520fb2e91b64d6ccdd0374464200015640122bd68b8a769309773226c8a31d0119f450ee821a2bd35c346fd86adb4474ea7c28fcf SHA512 934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe2256ba1611f5cb6f80d67a01e71d428b81e6c7fc73cb928e2125f34bac0abf4d1da39f622e813dff89b01fed7632308b7e SHA512 c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00 DIST paste-0.1.18.crate 12259 BLAKE2B ed72b93a27166b0989743c2528d4a41f4b87ffdd0c588557d11a5f37f85d5b8f03ced86150af6209f9fa8d0f6efee705769b26a2f4dc3363f35cc3ac12c0e6ad SHA512 a4d9c75f6f358d6c86eb0a66cdf22eedec180db37358ca2870a992e215d5b389b7991837d8f2769742ac1b093674cb4352ef9d6754a249253472fbcb3a81c001 @@ -28,6 +35,7 @@ DIST paste-impl-0.1.18.crate 9451 BLAKE2B e465c4c7eef44d02eb1b61b5290090513607b4 DIST pbkdf2-0.10.1.crate 13232 BLAKE2B 9d6bc027d78db977139b0456224b22d375b25707ef479c52529371d48a9e2d4acfc6afba3f18df8a0caf603a3dffdbd3daf8f3656e6d85776b5121d3dae93391 SHA512 534f8e78f807321185205166a887c3f9aeb7c88ca15f0354d7772bee64620aff116cbc7a80ed1a5ddaddd5ba8648da8d2b27b110c87daecfd57ba173473938ca DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910 +DIST proc-macro2-1.0.46.crate 41954 BLAKE2B 3bdc274c8ada8bf1a84d4480b25e0348f4ec5bfacebb74da144a36d4dc0efeb341fa24525e7e8408c3589013a048563a46f1e094944afc1726e594534e2455fa SHA512 1c2ae8dc4bebeeaa4af02f8edce18b3d159109a1639d8e9f26be2b7023ade9d09824ee0f2a60ae034967d982158196826fdb989d23a4b3bc81188a9a63e18cb9 DIST pyo3-0.15.2.crate 371382 BLAKE2B 79b813eca0818bf79e0e1c118c952219f16f1fe22a0ab1aaaac0499a5048ebbc27326bdd2d96054e410ef116866250464aa4e4d8e91bb733f915f77536bf0f05 SHA512 81595bf2b5d2b3a4e79750f0779c142fe7c3e7185f9ffa68a83fce30062ae6812d7af71bee425206552c95839ad7473408f658ff936d4a1f58fd1ac922822582 DIST pyo3-build-config-0.15.2.crate 22235 BLAKE2B 35355ee30242b7e95426920e7f108fd7f32aa86f2949bb388139ed84ac0a8da2adbc05a5ecaf3beb89525d0c7a4e25ca8e33e9f35e324cbd970f6b4dbe5fbfdf SHA512 e05e68bc54bc7287d3fb037251767dcbcb512e3cae29948507deb7e0ca18ec4d7fd5d598f1dca1a595b6edcd5395fb443189fe56724e67ef68422bf050b10324 DIST pyo3-macros-0.15.2.crate 7596 BLAKE2B f8ab6ba53354705617ad88a2db693e38596d563f14e5481141b913595f367cf43fdb438c077c89b22a60fb0cccba7d67e79f9528af25c626ec7d8ba2c2ae3825 SHA512 4a40fae4362aa811996d9ff94ff7bfb645396eccffe13fbfc1fff70ada80db56f1a03630cadffca4ff6e156f04c052e82e059d72541d720abbf0ab18f2a7057e @@ -36,11 +44,15 @@ DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST sha2-0.10.2.crate 20213 BLAKE2B 9e8942b4f4a4a86f5fdb0e1c237d6bfac8f3f29622c98f7203e36f736ef7e6574ce067c5ede96a3773874a8b06ff45b587dc7acd80bc1fde02344ae9f70a5e80 SHA512 20b8217ce9b56fb5f2c1d71d3555889bcfcf5e40fb7fe0eec23479d384dfcd504f1046d6a12dcbb5072813792992b45261e664e9e8e14eb90a641e94336eb4d2 +DIST sha2-0.10.6.crate 20558 BLAKE2B ceae6f1e28606371f93f5e4fd617b2cb057ed9aa4aa2d81bf4c6af4ca47d639a51f50d0fe4fa77667022c770056d6d711beb4835b2341ae0a8d667f11a4a51a3 SHA512 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c +DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae DIST smallvec-1.9.0.crate 28396 BLAKE2B b04100f0a8db9e7c34a425e665242772c9857c5a4c5f34468a3f1b14f669d5cd21de2d54dc5295a22f52032370e8e989fc61cea3f4e6574ccca5be639c645e74 SHA512 e7158393d4257564eeb8fa53a630fdfc13edb33f3c555e41606edcfdbe9189e5c59c25d255dd21d02d4abad1ab2931e21744ec6c2f91ad4db66f87e748a45e56 DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a +DIST syn-1.0.102.crate 235699 BLAKE2B b29d1b0ab878eda45c486bce03e1b341eb2c69718201e662d81c131ead2bb5c5abffad848d9cd8d2e45a995dbb4d6a185173b5680973971e0c33bdd9fe43dfe8 SHA512 c9a2b2cf216c3d821decd488ebb49743f2f43940a879856e3a15d2352843c405e6f164c11225e904d18b32a5cd2bd7fcdfa74df40ec5567faeedffe5f523989c DIST syn-1.0.99.crate 236084 BLAKE2B 852493506271ee364ecb6e907fca55f18af9dc7ec4b4737e43e104d04064a37a2a59b31f5f780621785e44606d43e74adca5cf24c9ac1a8e186955c6b3e43b85 SHA512 47a9ec4d5e6702709c1069d1804d29880a1c5bbbed5a91c44e80eec657c62ceb223d6fbd942deef591463664766ae1997d154525f4e7a212bb84151418f40d10 DIST typenum-1.15.0.crate 40741 BLAKE2B 5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66 SHA512 a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288 DIST unicode-ident-1.0.3.crate 35031 BLAKE2B d8d20829b97e7f1b9710feb6773cc5c4d25de6509772491e6f508a489285e32ec3a14ae689a1f1cd01ff5e2d4301b98579155535e03e240c8605b5737c9c5de5 SHA512 7ebdcfd7131a0e7a834f7e973b9cf813495259e0a0606539623d3f9bb51f9c6414908e71281d6a77397021e48d41c400a704c65990aaa8ca8d0a6095d9b3ed47 +DIST unicode-ident-1.0.4.crate 35491 BLAKE2B b92d4f09ec86fe1e0b403b8cb0787989c313f29e6b24961fc2ca046ee5e3b50f43f49469a290880412dd37fc1b46cbeb9123e9636e1f39e425f722a5aa44ad08 SHA512 db41d5c3f72cfaf654b4c250e18ac0ac077a816fd582f1548ed384653f467c15f85fcfbbb4ed2f9e8182587181abf1db14059d50f3e43b60434ddf38c8f65d89 DIST unindent-0.1.10.crate 7703 BLAKE2B 75458d7f21ded1eca4bb3f7f55b2fa73bf92b2309316eca1b2ffaa0c9f8d7cd8c7851b96688f6597f4af6973f70e9053c2708c1228fa6a9784e41c778488c4b7 SHA512 46ff1a2c042972af2fe5958677b2fa5adf3b9edbb168bd66cc93baf9d1b128f583d9502b83f174b35866343b57a57c8a91a465eab267dddae919af24095bf6bd DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f @@ -49,4 +61,5 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST zeroize-1.5.7.crate 18861 BLAKE2B 5f203d91aae732b928e2acd02656a486f0f930b8daea96b927552f5790862489d83c7bd48b0c7c62a3273e7a04833a16149ce489847f17fbb037e88922d359a2 SHA512 e0688681bceba324d36ea4dc552791801dc93b5882d106b79dd317af99cb718b711899bfd09917a811d23096693448801e64f0651bd9eeae7895618821d88fa9 EBUILD bcrypt-4.0.0.ebuild 1700 BLAKE2B 40bb112ef6e82a46b77af5c20b3f51c77206ab9dfcd3476dc09d4d0e7ac26f1f29510ac7d8bba445939600469e5d16d1c90f16d434206d6b7c1d99a40cd840a8 SHA512 2537e89d1f9e8e8380483440c84f32a4d1b057c2bb1767508ab784f6228b4d412666ce56c871f1ba0882b9098f7dbb0e4ff294b211d16d5824ad6963c1af2c3d +EBUILD bcrypt-4.0.1.ebuild 1709 BLAKE2B 26c57ac3b37d2f5e45165f45140b9cb4d93c7d24facb44dd7f5a0911047659cc62bcc155cbc96cd34c5dba8ff5308d5370d513f8b147da89cbb020e80087d170 SHA512 b8b9ca46a0c194aeca1238fd070d35352ab23f930b99ace6a64662373de4d96ce83f7f26b08a29e4320390b9d64d7b4265583c885bbe350c996a13b3478c8e14 MISC metadata.xml 486 BLAKE2B 874ef427438f2a2adc0529010628dd40505fd2597e267b8e51641d95b4c3bd8dab28d0fcd86c23f24c3abc866bd049d5e44438b282a5a13b023320491303a5b5 SHA512 de2e0a2a60b83a660a7c51315816a2762d9ebdb031656b8968da641d4e3897e4f5eb7a3432f828182f733ee4ffd17f11e8fb97d9a72f1a7eec56bb2f46978293 diff --git a/dev-python/bcrypt/bcrypt-4.0.1.ebuild b/dev-python/bcrypt/bcrypt-4.0.1.ebuild new file mode 100644 index 000000000000..d3b62748844d --- /dev/null +++ b/dev-python/bcrypt/bcrypt-4.0.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools + +CRATES=" + autocfg-1.1.0 + base64-0.13.0 + bcrypt-0.13.0 + bcrypt-pbkdf-0.8.1 + bitflags-1.3.2 + block-buffer-0.10.3 + blowfish-0.9.1 + byteorder-1.4.3 + cfg-if-1.0.0 + cipher-0.4.3 + cpufeatures-0.2.5 + crypto-common-0.1.6 + digest-0.10.5 + generic-array-0.14.6 + getrandom-0.2.7 + indoc-0.3.6 + indoc-impl-0.3.6 + inout-0.1.3 + instant-0.1.12 + libc-0.2.134 + lock_api-0.4.9 + once_cell-1.15.0 + parking_lot-0.11.2 + parking_lot_core-0.8.5 + paste-0.1.18 + paste-impl-0.1.18 + pbkdf2-0.10.1 + proc-macro-hack-0.5.19 + proc-macro2-1.0.46 + pyo3-0.15.2 + pyo3-build-config-0.15.2 + pyo3-macros-0.15.2 + pyo3-macros-backend-0.15.2 + quote-1.0.21 + redox_syscall-0.2.16 + scopeguard-1.1.0 + sha2-0.10.6 + smallvec-1.10.0 + subtle-2.4.1 + syn-1.0.102 + typenum-1.15.0 + unicode-ident-1.0.4 + unindent-0.1.10 + version_check-0.9.4 + wasi-0.11.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0 + zeroize-1.5.7 +" + +inherit cargo distutils-r1 + +DESCRIPTION="Modern password hashing for software and servers" +HOMEPAGE=" + https://github.com/pyca/bcrypt/ + https://pypi.org/project/bcrypt/ +" +SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + $(cargo_crate_uris) +" + +SLOT="0" +LICENSE="Apache-2.0" +LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016" +LICENSE+=" Unlicense" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/setuptools-rust[${PYTHON_USEDEP}] +" + +# Rust +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/bcrypt/_bcrypt.*.so" + +distutils_enable_tests pytest diff --git a/dev-python/beniget/Manifest b/dev-python/beniget/Manifest index 10ef0e76080b..8df63cb0f13a 100644 --- a/dev-python/beniget/Manifest +++ b/dev-python/beniget/Manifest @@ -1,3 +1,3 @@ DIST beniget-0.4.1.gh.tar.gz 16353 BLAKE2B ef7de5eb15b59de10c56057b22e718ca7284d251a98ff1f8dbe31bad2e1bc7ca3c22c2794b1cae8b4c5fdf2a4b91ac6f9a3a0bef3c3aef51fbe6a93341333e31 SHA512 bd2b7beda41953be9b4052b539ae9812a370702874602175bfca66deebbc569515b9a59c750dc4898a6cb9f4a1d49f8ff15c1288035aaf72940cdd439eaace43 -EBUILD beniget-0.4.1-r1.ebuild 624 BLAKE2B 600a78a57e4420d2c427b3dc9ddbd816cc75d0052ccc87f48b95c0907de502223342dadee15777cf41381dd945e0ad3660e4612ceacf9ddaca9f8d3581db70cd SHA512 1022855f2473948449c86aaa1b0bfa4824e61fe67760496f85b5e553273bc8c9280a419b45b21f8fda2fd2a1a747179e493ed9eab529e53b084ede6e8ab1893b +EBUILD beniget-0.4.1-r1.ebuild 630 BLAKE2B 245b1fb92af8454547d3fbde0f3a0b48dc7461a2abc088d3807a3cdc4d9c44a612be674e011578b0b180e1e657cb4075cdb928cfcb3b723f90c3fc20152cb82b SHA512 c58e5ec9620499beb9dd9d3198d95f31da1a574d8c1cb68c7ae937e17e8763718d09c70fa6763d390c8284f67f5ed48587eee12807c411eef6af36006eaa6122 MISC metadata.xml 378 BLAKE2B eb443e862f02368c1521515425eb99835a1b9505ea959705f1fd4e5e02b764ad900dfeb96d849f3110bf154ae3d2bd0e5033e89edc1df0a7e18c085fab77e2c6 SHA512 87c1d109aceda4601ff65cf5f355c36e82a7e5ee7772d77bfac4277620f96644006186278bedffcadd5af75e692b0e22e0e6df76e8303c9218818a54aff06bb9 diff --git a/dev-python/beniget/beniget-0.4.1-r1.ebuild b/dev-python/beniget/beniget-0.4.1-r1.ebuild index 91647c33dfe8..a5b15a558fab 100644 --- a/dev-python/beniget/beniget-0.4.1-r1.ebuild +++ b/dev-python/beniget/beniget-0.4.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND="=dev-python/gast-0.5*[${PYTHON_USEDEP}]" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index d818eaf8f8e4..c59c72ac1270 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -6,13 +6,15 @@ DIST boto3-1.24.84.gh.tar.gz 542495 BLAKE2B dc120011d9e7b01beeb86d90a88f69cc232d DIST boto3-1.24.86.gh.tar.gz 543481 BLAKE2B 8b21852f75c4c548dc2389f5d95145b1781a7b19fe5d12fd6a352e298a3e8e4301c9b9b84c2700d8a5b1f58c4343341370c9c88ce2fcae90a3310729cd8bdf19 SHA512 a50bf8601fe479094e2868c6da43f5a6510dca6f99c74920bc7c6629cd083fbabc80e650a3baabe2f749f1dd906bc6aab73042cd269bcbb4bc8072d72707b26a DIST boto3-1.24.87.gh.tar.gz 543810 BLAKE2B 37713f39dcca01f9a718880fc410640b289ccc381069d5bdf5fdbef6f6b59b8d25932c5054311f1b46a90bc60ca7bbc54593ea8adcb72d156bc146a40cdc1e80 SHA512 72ba0f59b88775c40a65b59c579ba32eea3c5a8c348111b076f6f5f2dd5587b9c9b93c721fd48a8dcf8c6b419d67cec51f1b5e6a6cafe1553848db53cfaafc8b DIST boto3-1.24.88.gh.tar.gz 543896 BLAKE2B 9dd2a18e3fb8d0a9f3a3a1fd7d0cceb491765690f99c7bd4200f37c66cbdb1e86dcdcdd09669d3175b97e762e6faabac3a2e5cba49136f42cba459e45f3ab67f SHA512 676528ca180c23834d1666b69292754e551a339914362da2708ff3f937c2eb04fe3b3dd1d4c6960eb8f5f7f58b1e0bcf13b1f52cc16a7c8d3bd025e9ea4ee109 +DIST boto3-1.24.89.gh.tar.gz 544293 BLAKE2B 53854b91c1c4c677eee743776a67e552bd2e11947839c442d81c1983930d6ff16d6bc5483c29b9a14b99a7cef09f3b9cd74cea9edb1cb76ff5458be3c9743164 SHA512 ef3b503b1313b8b7d84f5e4afdbe4e3d9e95ce3fbba81d400191295c71d4237e764f87ab6ebf2b29536248a520ab1273bee43bedd746596224f7400ce04c2c02 EBUILD boto3-1.24.74.ebuild 1579 BLAKE2B 394d8a1bb7a1036ab4821bc789c9eea285f8a6a7c21e751d60c94a53d5fdd37119eab54bfd19bfe0856b7557df04340f50c7cebbe631234e8f582e7d62af13ec SHA512 beee3b634e3b1d66365beb2e97b9d09188fa795e00d9d05f2101de423128741ee1f8ad8ae4b0c35f1e6c6473ce73cc3acf47d9141029b4435d39a9803a5fe1b2 -EBUILD boto3-1.24.80.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 +EBUILD boto3-1.24.80.ebuild 1579 BLAKE2B 394d8a1bb7a1036ab4821bc789c9eea285f8a6a7c21e751d60c94a53d5fdd37119eab54bfd19bfe0856b7557df04340f50c7cebbe631234e8f582e7d62af13ec SHA512 beee3b634e3b1d66365beb2e97b9d09188fa795e00d9d05f2101de423128741ee1f8ad8ae4b0c35f1e6c6473ce73cc3acf47d9141029b4435d39a9803a5fe1b2 EBUILD boto3-1.24.81.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.82.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.84.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.86.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.87.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.88.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 +EBUILD boto3-1.24.89.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-9999.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.24.80.ebuild b/dev-python/boto3/boto3-1.24.80.ebuild index 6edcc751d54b..c93eb5e2d7c0 100644 --- a/dev-python/boto3/boto3-1.24.80.ebuild +++ b/dev-python/boto3/boto3-1.24.80.ebuild @@ -25,7 +25,7 @@ else https://github.com/boto/boto3/archive/${PV}.tar.gz -> ${P}.gh.tar.gz " - 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" # botocore is x.(y+3).z BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" diff --git a/dev-python/boto3/boto3-1.24.89.ebuild b/dev-python/boto3/boto3-1.24.89.ebuild new file mode 100644 index 000000000000..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.89.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # 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 + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 9339d823462e..1884a2b9bcfb 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -6,13 +6,15 @@ DIST botocore-1.27.84.gh.tar.gz 9689021 BLAKE2B 1f67ab89d0e181b3b4b8d335279efbe5 DIST botocore-1.27.86.gh.tar.gz 9702116 BLAKE2B 6df00c34c2be77c8719126cef7df3de9c6e9e618d7309a3bf9a02246f28e819d04c7fc0dacb9cbb4c6814fd869728d51e0e349d8b2d9dcce4ac4aefb4f431ad7 SHA512 dd16a3d6593a7a6ef449fd7f3b6725e1843c77d210586f212c604d2c2f49a43c5a32f973161e43abb3ef8111ea544d1b9b45b09bca2daa7be16fa3931ed79899 DIST botocore-1.27.87.gh.tar.gz 9703217 BLAKE2B 9e512e97fa79aa49f8b414b38e0fab14ffd6cd8f89877da66b6659851c2b73ee8058faa6a2cdd8925c8a189fbd701c85ed6c00ce8ffa61ff667078ce47495a5c SHA512 ae34a63cfd3a707b7888deaa9d08a186366f53b725da80095e4cc3e5533ea07074b631923fb6eaae970e12ae39648b3f2c7cbfde03754fffe75aa57eb9c18566 DIST botocore-1.27.88.gh.tar.gz 9703393 BLAKE2B b7152546ffd44fccc3607ce4fb0df586e192a68431d68f40063d6397d6005507118c49197e3bb0215ccc4ce6b075a2e95919dc0b2352da3562ba8b5675274ca4 SHA512 0cca62a8e357c8c345afa2ebfa8fa931aa75e323b93ecd63857db05fac7fcd83118012ee7f93921a31895721189995af3179f6ae62ee61cef68eda84edc88132 +DIST botocore-1.27.89.gh.tar.gz 9704257 BLAKE2B f7c0f34d93940aea72337c1cfb229ba79b06c15c99c7c1b719fcad9c2131cc98e084a14f8988e77e0627fac994bd4bfe539bcbcedd318b9bc861311772a5e99b SHA512 ddebfa73a4fee423ee7ead3e7d28ff9e8160f8459ea7cc341b1194759894aee24b07cec25030dedc4570416146d96159f532b7ec2e22d5279e4390bef3330a13 EBUILD botocore-1.27.74.ebuild 1801 BLAKE2B 224b9b1ebd6786f36115c25699b06ef4ace30f13c8c97fbac20f37ec3dec7219e89fae3fdc70ef2b808342e7dab564755b758952cd565f06ef68b1e387c1ee7e SHA512 f26fd77fbbc424dc20e7844807bb7650e73e989e15fa5c20c9733e3bc322f4a2fffda47fcd29f82490be7262648582b162f86b4951c8d338d9ebbb1312df8294 -EBUILD botocore-1.27.80.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 +EBUILD botocore-1.27.80.ebuild 1801 BLAKE2B 224b9b1ebd6786f36115c25699b06ef4ace30f13c8c97fbac20f37ec3dec7219e89fae3fdc70ef2b808342e7dab564755b758952cd565f06ef68b1e387c1ee7e SHA512 f26fd77fbbc424dc20e7844807bb7650e73e989e15fa5c20c9733e3bc322f4a2fffda47fcd29f82490be7262648582b162f86b4951c8d338d9ebbb1312df8294 EBUILD botocore-1.27.81.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.27.82.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.27.84.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.27.86.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.27.87.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.27.88.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 +EBUILD botocore-1.27.89.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-9999.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.27.80.ebuild b/dev-python/botocore/botocore-1.27.80.ebuild index d1a6948e70e5..fb557be6c315 100644 --- a/dev-python/botocore/botocore-1.27.80.ebuild +++ b/dev-python/botocore/botocore-1.27.80.ebuild @@ -24,7 +24,7 @@ else https://github.com/boto/botocore/archive/${PV}.tar.gz -> ${P}.gh.tar.gz " - 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" fi RDEPEND=" diff --git a/dev-python/botocore/botocore-1.27.89.ebuild b/dev-python/botocore/botocore-1.27.89.ebuild new file mode 100644 index 000000000000..d1a6948e70e5 --- /dev/null +++ b/dev-python/botocore/botocore-1.27.89.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +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 + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/cairocffi/Manifest b/dev-python/cairocffi/Manifest index 7c6ec58dad6b..4f0579a8e274 100644 --- a/dev-python/cairocffi/Manifest +++ b/dev-python/cairocffi/Manifest @@ -1,6 +1,6 @@ AUX cairocffi-0.8.0-tests.patch 827 BLAKE2B 81e1228f054ccb46b6c3170319fbd47aead8bdbb0b7af8e60cf85391c673d86e3eb1218a393c9b454d3d94b88968421ed9f3d798cc1d28ba7510bc75ad3ec261 SHA512 3fc7c2785586f88b17864931528e8c8e25792855107e5e8b76aa79a198303b68bd8cc822a2a5ff7a646c9f11982a3b5992a9eeb3bd651bbde1792d13a1410021 DIST cairocffi-1.3.0.tar.gz 88784 BLAKE2B 022634825febd3d70a0115f0632e9b146719a2ab802583e0f57ebbd36c65c9e73f4547dbc5ea3651b8b38a043d519f000e908c34b77f3bf49e2ed5ded1a0ca02 SHA512 be459a5f4c1986cf339b7b15fdb7d3ac52476c8c31ff663b4708917ce8abd6fc66860d1966744b69aebf7aebca4415b32166df79505ad42f315ffd76d7163d7e DIST cairocffi-1.4.0.tar.gz 69851 BLAKE2B 8037d9bc619d2e96e655dc4682bb95a1e920d0b2188963088c1be21f2e157f7e791f3994f0ae7ecd338547baf2a65d03b175398bc1b3c92145ae6ea148420b5a SHA512 7ffdaf365c1251b202e2680a2f689ec6ea04c19eb75df38137624ffeb429ab61c6f54af450aec019b2570a4e91d2d701328109e4e0f5662a3b3b655ab53705ff -EBUILD cairocffi-1.3.0.ebuild 937 BLAKE2B 1cf24a61eac110115d77194b2d22e6d747f415b066d73faaa8509c7cf941f8bb4a5b2562b10b139c9fa47713e6c844c210ed9d1c6313752ca729f104a9d6d8f5 SHA512 b5d253eafaef2725400374b741a44d243b341cfe0d74fb48724acffefc474f06c06ffc5ebaebbad29d4b2ec100545a67c44c419860ddcf8679113d246744cade +EBUILD cairocffi-1.3.0.ebuild 931 BLAKE2B 2979d0c07db59eea86e753e79480b1a9550c2502c49435e24c609b20c22a4f84c409541d13f9d78e65ce76677b0cba33bf5b44667f8547dbd833a48459973730 SHA512 c993f3b94bd1481cbc0302bc04e90081870e1639921f4c713eaae4c22905beab8d2a73ed5a433439f2593fac4602021e55232d75d5dc8dbb8cbc1f9bf3474acc EBUILD cairocffi-1.4.0.ebuild 937 BLAKE2B c8a8ad84d0cab6ad142512bdde5fa04eb2c4bb59e3e6919f85d92b700446a79af811815416cd1797d8151cfde0ff6a95b3fdbee7dfb675f449d258b17d59e815 SHA512 7d52d7e82a49c3d51b105453e5c3cecef231cc56c1e303d6bd2147df9e6071b3322e6aa6b852515820623e1334c5fb761a28a62a5fe03a72eb0e045236223006 MISC metadata.xml 380 BLAKE2B e489f8f463877335d35d1ccd7b04247ff92e5bddeffd36d42a4d8d45f3d48962d704c4a2701b8df91bb38182ada14e19ec6f97c58250f7a9881728cfa319ee15 SHA512 d64dde8aa97fa923c5b13f23539774ebcf02d5ea14b50e01e98c6a3e2f63316ab08a235613fe4bedfc496dd7ffacc2f6e41ea5a2fad310b341ad3ac254b2a522 diff --git a/dev-python/cairocffi/cairocffi-1.3.0.ebuild b/dev-python/cairocffi/cairocffi-1.3.0.ebuild index 38112b42afde..25e6bbae51af 100644 --- a/dev-python/cairocffi/cairocffi-1.3.0.ebuild +++ b/dev-python/cairocffi/cairocffi-1.3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index a0a1ea68b51e..88807e420a1d 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -2,8 +2,10 @@ DIST cfn-lint-0.64.1.gh.tar.gz 9792758 BLAKE2B 95bc86fa41c17498575abfd4eb7e16d9e DIST cfn-lint-0.65.1.gh.tar.gz 9670213 BLAKE2B 22a627dc417f8df76fef9228eb4139210f693b0f5723e70f0dcb3651a18c921e8f174b8c97709016b2c184f3e12e03e49ad7e7a720415ad5cb820aecdfba4616 SHA512 391db28d47caa5cb66f3994944766f9ba6a0500ac5c8c474cef0a60e44236aedde7bceefb78cbc48cef3109ddf9206960a212df3ebdf7eb82b84940ca7202b7c DIST cfn-lint-0.66.0.gh.tar.gz 9710208 BLAKE2B e4d333d9ac0e05b9b6a7030ca63f2feb019d0b18d271f5e3d6a6176ac3c3c99c207709447be4397aecd831933f3938249786f6b043131b584432c04bcc2c1304 SHA512 05580c6602becd1b2545c1a87ffdbd3abf21026f76de2c476c986da3972a4dbb2a4ecc31f53dc23732bcfdd52a9c7ceb620f88c12a0b4b22536b6cb692e55f06 DIST cfn-lint-0.66.1.gh.tar.gz 9738245 BLAKE2B e4b546d2f8543699e134ab33f2c06f71c48ff4685a50ac81d43e5089cceec45023499b30069ced9bdb7b76f56a6e7f2eb68efae0c59f3e82fe1fd2c31bf07cf5 SHA512 869f300d865b969e8203a071bee149e859b70a8d6bac0696ef65d73b523d0f7fb14c83b19243ff3f9eb0b5080bf008d905085e240a9d3b6c8804940c7f6e8f04 +DIST cfn-lint-0.67.0.gh.tar.gz 9787161 BLAKE2B 5299c956e7ca7c63c0c7608d51b01487cf4669f7af54c33f3d9917feae85565a2ce73a96a8d0a5d32cfe1c0a6db6d61b118f2994bb66700145787b650eefe6ea SHA512 35d4686da1f610a970dc1976d7a72ff58c884446f5967b069cc4826b2d9a1b75e2b8a10e676585009c918317186b4dac1c6dc78bf26215eefd5aadd4dce03e0e EBUILD cfn-lint-0.64.1.ebuild 1638 BLAKE2B aac7fa1a1a77be545e0198503a3557beff145ac1eff3615039ba66a994189f6de72f6062d2a6829199cb071bd03a3b23234992a293546178dc59af5bfc77ef74 SHA512 9eef4abcf551f313e508f2c3f1ffdae56142b2aa933942c0e9733d7e80a9d8324edd870d03a225683586a06fbd3a78dda5f95e81aac648e7864dcfc785797225 EBUILD cfn-lint-0.65.1.ebuild 1640 BLAKE2B 02c81bbb43b8d2d2f9c56982e3b8ca13f7eb0c7e94eb7565a93c78df387ab1d2a9980f52d8a2f8f843fc816dbdf92f855eed49ec7b82620f6f1f1f722f015032 SHA512 e0a42d3d67973996bda7a3f283c93479be102a8c05097a4cb03d3b91ccb9fb9f446dcc4e1fca7752ad9f3b63f546f871f1f6d99d903ee186faf97fbcfa5dbe77 EBUILD cfn-lint-0.66.0.ebuild 1640 BLAKE2B 02c81bbb43b8d2d2f9c56982e3b8ca13f7eb0c7e94eb7565a93c78df387ab1d2a9980f52d8a2f8f843fc816dbdf92f855eed49ec7b82620f6f1f1f722f015032 SHA512 e0a42d3d67973996bda7a3f283c93479be102a8c05097a4cb03d3b91ccb9fb9f446dcc4e1fca7752ad9f3b63f546f871f1f6d99d903ee186faf97fbcfa5dbe77 EBUILD cfn-lint-0.66.1.ebuild 1640 BLAKE2B 02c81bbb43b8d2d2f9c56982e3b8ca13f7eb0c7e94eb7565a93c78df387ab1d2a9980f52d8a2f8f843fc816dbdf92f855eed49ec7b82620f6f1f1f722f015032 SHA512 e0a42d3d67973996bda7a3f283c93479be102a8c05097a4cb03d3b91ccb9fb9f446dcc4e1fca7752ad9f3b63f546f871f1f6d99d903ee186faf97fbcfa5dbe77 +EBUILD cfn-lint-0.67.0.ebuild 1640 BLAKE2B 5e0449cce5bffb1d5f39957db46b0170b30f03dbd2bf5eed6c059ba526a76f7116cc232d8f2f35591e46352c7960e6c9ffa2a7413c69dcae0ad708890fc91dc8 SHA512 e253fd806d0aebbe84eb46f30b98eb432034da84a84712a06bd3696ceb55865009fe7b7cb41d8f575fd66e7a81fc15281c36a29e6bd69c2780d5b94358545312 MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19 diff --git a/dev-python/cfn-lint/cfn-lint-0.67.0.ebuild b/dev-python/cfn-lint/cfn-lint-0.67.0.ebuild new file mode 100644 index 000000000000..16f67b3a7ada --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.67.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" +SRC_URI=" + https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.52.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2 + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 1a6554a06e9b..fd0282b028fb 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD clang-python-13.0.1.ebuild 925 BLAKE2B 1dab0cbb672643072e7d824a262c81505d19e555f24f97f82156473affc2f5ba6fc34ec493ffeedbc82feb1245fc6a39126e1b81fcdc8f8b4ddd0b7fe108e4bb SHA512 11eaf5c7a484d756f01986eacce19c912666518892f3213ff42367c126c2d8474abf6608cca24e6250c64e7423464e7cb3e58c2b069c7febf4893b249f2ee304 EBUILD clang-python-14.0.6.ebuild 956 BLAKE2B 491c8335c64484034663fd84ca2397e13afdd8cab6d3b4adfcc9317379e7a3620372ffe5996d4a0029a7d412f11a0d598f741a6893803ebadba85d330e49682a SHA512 4ef0d1ab2cbc3d277d4cced33fa87de7c3d43295a60a3b418ad4a95399e8de8c2e1e5c594681bf7ce1bfc465732d34b2db3a9e8636c0ed124ddf79c8ed7a5750 -EBUILD clang-python-15.0.2.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 EBUILD clang-python-15.0.2.ebuild 1160 BLAKE2B 22d78219abedc96b7ccf9ebc75ec7c6f7961c28ba74d3bad2036ae7ea4147f2b160ca9bde45724720caa87945e52c8afedac1c119d97d21092e527b7fda2acf9 SHA512 07fcdaafb91fe6b7551d2aca4e859f94ef05c006a0ae00e4c2ca26340858ea808b8c138d376b55d3308dd66bcf56e4c97640fb960b01776ef8e80769f77ee9df +EBUILD clang-python-15.0.3.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 EBUILD clang-python-16.0.0.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 EBUILD clang-python-16.0.0_pre20221006.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang-python/clang-python-15.0.2.9999.ebuild b/dev-python/clang-python/clang-python-15.0.3.9999.ebuild similarity index 100% rename from dev-python/clang-python/clang-python-15.0.2.9999.ebuild rename to dev-python/clang-python/clang-python-15.0.3.9999.ebuild diff --git a/dev-python/click-didyoumean/Manifest b/dev-python/click-didyoumean/Manifest new file mode 100644 index 000000000000..42c7d2c2675e --- /dev/null +++ b/dev-python/click-didyoumean/Manifest @@ -0,0 +1,3 @@ +DIST click-didyoumean-0.3.0.gh.tar.gz 309301 BLAKE2B 2b667b5e94dd690e5b7a2e96b83197f52e201b002a32fff4a8dbb4bd5497d5b816b40d9da98729821e1d17a795a3776c1553a746aa4c4144cf7fe6540768e1ca SHA512 4927ee392f27950c3f7ef5e0f1d5a5e2421172f3e9d34ec76986c9c7ea698cfa1981678a06fb8682577d6ed04c242c42bdd1d796d7623a1c99dfdbdb61c80fca +EBUILD click-didyoumean-0.3.0.ebuild 599 BLAKE2B 2f88a8a95a44074d6948b24e196b73e44abddb9f57582819c0ea1b137b74cc2fd7b253594102adc5b935903d67e84ad182316b9be2b55394ca1c4263e12b0a6e SHA512 3ff7cdd10480bc6625678f563aba2a5cdf4840470b60759488b0ce8a289ce5885579cf417be6081f99bfd75a0cce778205c7282d74b80d96dfc4e90f2cbcbb2c +MISC metadata.xml 414 BLAKE2B 576a2c062532711acb20510ba067e6daf75731007c62afc0bc59cddbe671f9f52bf43efaa737364dc779b6cc6de1ba47b98db4b3a101d9c5e3b6a83503cf31a9 SHA512 a49599c15a4051756421fecab41dd723907e5b988e6438426f8c5633d69abd46644a56d45997f81b564c08dcb6a3dd505a045872fa3ddae0f05e3e2300ddb157 diff --git a/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild b/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild new file mode 100644 index 000000000000..7b69e0d713ed --- /dev/null +++ b/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +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" + +RDEPEND=" + >=dev-python/click-7[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/click-didyoumean/metadata.xml b/dev-python/click-didyoumean/metadata.xml new file mode 100644 index 000000000000..1a9b0c6e2e93 --- /dev/null +++ b/dev-python/click-didyoumean/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="github">click-contrib/click-didyoumean</remote-id> + <remote-id type="pypi">click-didyoumean</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/cloudpickle/Manifest b/dev-python/cloudpickle/Manifest index 3dcc7e8a80f9..8432ec3b590f 100644 --- a/dev-python/cloudpickle/Manifest +++ b/dev-python/cloudpickle/Manifest @@ -1,5 +1,5 @@ DIST cloudpickle-2.1.0.tar.gz 60093 BLAKE2B b6d210f9da7c16be66f3538109207a652331fdb5389361acfccb414bf36865ecafea15fd57ab24741f9e01d362c188f2c246388688c38a4d09a670053b0f9c4f SHA512 c38bf1044e18e673a89676c78d2f49422a36f6ccbcd29719aa9adfd157210e38e84befcc44b4b6ffcd60537748fccd3e384ed52aa4e1b939d84d127c302e2bb1 DIST cloudpickle-2.2.0.tar.gz 59630 BLAKE2B f1a7b1c8fca6978701354fd1c72273de3591e7ada08ebee04cbaf59d6b20ef4503342a52a521c9c4d86e023694df3e87b7f8f19170fd8e6c2adef2f0526dfdc8 SHA512 c3f7860bb6cb3ff2acb5657fad96dcc9e26870b8728333e0099086e27907009cff95069581df42e7cff6b05929d91341bb87c307bf6aa23bd54e6fe7d66ef657 EBUILD cloudpickle-2.1.0.ebuild 855 BLAKE2B 3178e55834b0bac61b490a219f452ea24ec07a5b90190dfeda492ccf74f97fac8a4876b492bd0983e70cf2d97251b0b85e80d33930519b42e8cf7793030e9adb SHA512 b7b72edb1f442de3a516dc5a9456e3742d9adb0d8f77b3c3c68a2bb573f6093fb890e1ca385e072a21c7c534992d86b90c17cd06ad6597fddbe955512350a5d4 -EBUILD cloudpickle-2.2.0.ebuild 863 BLAKE2B ccc093ecce33ef45d25ba3c8c5e7b30f63e1237f019ca57f5d1efc04149ba21d3561f77bccf5e43abd151793aa59aa2f73ce53311d07191add0c6a7bd3af4804 SHA512 d460ea3581df58d71044e0434bf177b816a59ffe6f3c12cba4b968f431659ed1ccfdc75a26e1e793f7f616e1e1f6dda251cbeca2e58fc2b61f181497ef8d032e +EBUILD cloudpickle-2.2.0.ebuild 855 BLAKE2B 3178e55834b0bac61b490a219f452ea24ec07a5b90190dfeda492ccf74f97fac8a4876b492bd0983e70cf2d97251b0b85e80d33930519b42e8cf7793030e9adb SHA512 b7b72edb1f442de3a516dc5a9456e3742d9adb0d8f77b3c3c68a2bb573f6093fb890e1ca385e072a21c7c534992d86b90c17cd06ad6597fddbe955512350a5d4 MISC metadata.xml 400 BLAKE2B 6b8036e6fee459cd45ff48884ade7ba9471d948ff06e46062584e5953fdaea8197525ec02e2dc44d4daa6326c7a1859680340e616f27d72ea1d98fe5c011a5cd SHA512 70c88c748d18923d3205c9f2ebc683e6b73240d4f8215f1bf3c3c91bb5eaac259066dc735f10806c43375432df581545831c616ab3aa7218981193956e6c0450 diff --git a/dev-python/cloudpickle/cloudpickle-2.2.0.ebuild b/dev-python/cloudpickle/cloudpickle-2.2.0.ebuild index 5abcb6078849..8efdbfe094ac 100644 --- a/dev-python/cloudpickle/cloudpickle-2.2.0.ebuild +++ b/dev-python/cloudpickle/cloudpickle-2.2.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" 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" BDEPEND=" test? ( diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest index 5d1c1e197d36..ed56ad3c8228 100644 --- a/dev-python/dbus-python/Manifest +++ b/dev-python/dbus-python/Manifest @@ -1,5 +1,5 @@ DIST dbus-python-1.2.18.tar.gz 578204 BLAKE2B 932a06f4b0145f7a47cf1ab6ea33c14eb4e36570ef548e7557d4aa5b780e49f2d284cdb51f0ec2d8a1cb286097fb9eabb2193d7cbeb387eaf43cbe209b7f11fa SHA512 72f422c59637392bd78b741b66dff2afadcc706452c3e82fdc14b1dc052a0c5cb8a85e2758d18c5cbdc08004419a0b3c16b67b99688d96307084403e72585900 DIST dbus-python-1.3.2.tar.gz 605495 BLAKE2B 6c60217b3837d655ab4f833b9f21d8f76eb4129cfeaa26586ef7adc8be8f8c5f03464428ff9f281b2566fb0f89cbb5e4b5618bf7cc961faf9f638d9011874839 SHA512 9b2885c9c2914142c72487f766b1cdd28a255d9f5a87eaf8f4eb420c6e096a77f210ac5a4fac9843c6531974872880cc28b7e45940e198856e984dcc0715519a EBUILD dbus-python-1.2.18.ebuild 1930 BLAKE2B 4ff12fa5b35bda089f7e9f98229b8e229d5262db640d9f58211e3b9833d74cb3f8aafa472123948bc7768ea587760817993d6211cdb02f7736906f2d041a7a8a SHA512 5b449380a7911f6708b794f5fdc4f00834e4fde8808d9066e4106ab7759db00f5b42b185b1db1c5e00ad3ec5a05cfb17cc41dc9abab9541caaefc21da4188655 -EBUILD dbus-python-1.3.2.ebuild 1938 BLAKE2B 691b1b55ad29518731ca92f79230984f143da16c79a9f7cf60c6db1778125c7fecd6f927166474ca47eba9807c6df40c0b2185828c7edf3e523f9982bc3a5e95 SHA512 5dfb148f0c944c537258273f9381234fb68942b7ccdf4943efc710a6d6dec913e3a86bc0e13908b42d1e72b525ef76dbfc2a2207f2d9894427a3f3f52599d00c +EBUILD dbus-python-1.3.2.ebuild 1933 BLAKE2B b0f47ed64204413cafe6d007d1a44d1fbd66e20e815728096b68e98d69cd8a0467378749a1f773fa667b86e93274e4226db386d447103f1673f52ee55b6be760 SHA512 1c6615834c7298bf7d96ca3794e139e00cba6a1c93c326af6b6327e48f396189455c5844d600733248cfaf14a58ca82a8c3ebfbb030d7cc946878cec242b3ffd MISC metadata.xml 404 BLAKE2B 14fb120b562c66c35e57d6686f87d2515d6e7a33e4a3027e2edde743ca533d8be63c8c3c4596de913c86091b2d768c997a1c25282efa657cab08131090cec588 SHA512 7a22b8fccd4715f6d817d528eadff1eaf126158f02113b318a4cf99b5a9bf7a05e67ad0ef1258399a937599bec23cb52f8fb42652948313fb8c8ba63bc5d22b6 diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild b/dev-python/dbus-python/dbus-python-1.3.2.ebuild index bdf58d34840c..76f0a03758c0 100644 --- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild +++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz" 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="doc examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest index 1640c9110641..3b735f1a41e5 100644 --- a/dev-python/dnspython/Manifest +++ b/dev-python/dnspython/Manifest @@ -1,3 +1,3 @@ DIST dnspython-2.2.1.tar.gz 304861 BLAKE2B e6446b91579c6ec0a7266a354ceb58e2f881b55b7376648770ebc2c6104fd815214497516d305b75802e9211703d47a70d66745d872a43afb72f41e55a617652 SHA512 ec545468f604d6131f07259ca154c4f71d445d12c336ac1da0d2f025d6478ada76320a7235119312fed85da071ef309d2531e541d3c2340a50deaf3f4dd7b4eb -EBUILD dnspython-2.2.1-r1.ebuild 1080 BLAKE2B a1c2b5e618584b5f82c40c0a449013a2eae24d99d89be5cb7996d579035e6f30aacafafb746879188f1e6d6da63397d1ab25017e910c46102bd61ea4818e9b4c SHA512 761d035b4f9e021b20b0335f6ee9a027db0cfcc7026700d170fc8834ff41ef53587f72decd964745cf8247001d3a900344494b394d1a4dea09517c49e97f1b0a +EBUILD dnspython-2.2.1-r1.ebuild 1086 BLAKE2B cb990d19c6dff604bee4a23d68b5be923a3118615046fbd6937a2d0c14f3c31bf4411ecefeae248a0be32f307f193718c386339edb4409483d904602e7b5deea SHA512 3b3afa714f6ea90c7a094d785249054b680407c6e4c7987fb4fab6bf2e1b670c1bad13d4ae3c055fb2d06f57e49152fa6c28a1632a6941c1be8c2b48f98f9e8e MISC metadata.xml 1651 BLAKE2B ea1ce5f9d27de56010f40b2187ac0b5876c27f41163e966689cb8958304c466011ebea0e5979c73b2ce14e6ed406833d01251982e43af945f868ab57dfdc848f SHA512 3d66dff8a832f935110f27e0f397457940de38a09e158bafa275872f96f1c6c5bb7fd1fd558610a8db64e2a7b9fb91cc6c744d3a7dc2eab3a19b85d526c2975a diff --git a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild index 19f3117844e8..990f0ef18bcc 100644 --- a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild +++ b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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 ~x86-solaris" IUSE="dnssec examples" RDEPEND=" diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index 07f3038bd70e..258981e4ac7e 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -1,5 +1,5 @@ DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8 SHA512 5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c SHA512 4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356 EBUILD dulwich-0.20.45.ebuild 1644 BLAKE2B c27c433faf91999c3a52391cde1bd690c19edaf77b12f5b7fbccb9c5c9c52f2cd7ff0bb1ee162991738ff46d8ab892b10d4590c3b2f6f0aa653b04a2dcbfdd0a SHA512 bd78b84c26d625706bffcecd4fa3cb187746392df0366f4107262628034dbbe7095ea9a54fc9d826acaa8ce315c7c5ec33d62a5b7c2e85d58c77d75504caeea6 -EBUILD dulwich-0.20.46.ebuild 1648 BLAKE2B 3fd03d65cbc5d76d7a6bb7dc1b65bf1e87c41a75479e891d43555dcfb5739649465c6548152011bf33e058a3da45b645ae1a8a8b527d6ef7154c9a1784d6aa99 SHA512 e89ffbc7baa3c8ee0df81ca231230d97ce837022bdbc001ba157d7074eff5900113c9fb23a0b4f7b7e5a555fd4dd505a39439bbbfc7a1b79241eb5bb0c518d46 +EBUILD dulwich-0.20.46.ebuild 1647 BLAKE2B 7cac66dccd03e74b0b3a19d43e894924abceddb5715781a486507796ae342f180cdceb6b49321e90b626adf8daf34c93210b72a2116b9fc9f39e790b2c965803 SHA512 7a42977e188b70ed8dd47599d16abb00e024a442ec3116731fa044ebdea713e8308af28224efcf3a91b3d6fffb386d13581b269fdd277a8e94f4e1ca6d533a1a MISC metadata.xml 556 BLAKE2B 240554ff522160e9508bf6debadafcc44b5ccc4074dd4c9d3ce82358963084c60a1afae9fafee6ab1e6e5d898940ccb4d1b524cebff155e61bf6707c9396b647 SHA512 a7cdca224a01d5bd26bf4a5adb0273977ddff61f75cd02f5642132656fd0c6608114617efcb068d834f107804666cf4fb3725967e804b73d2ddcb67342dc30de diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild b/dev-python/dulwich/dulwich-0.20.46.ebuild index 95effa84bf17..855cd030c07c 100644 --- a/dev-python/dulwich/dulwich-0.20.46.ebuild +++ b/dev-python/dulwich/dulwich-0.20.46.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+ Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc examples test" RESTRICT="!test? ( test )" diff --git a/dev-python/ensurepip-pip/Manifest b/dev-python/ensurepip-pip/Manifest index 9cde4b65f905..de9e5e77ecc8 100644 --- a/dev-python/ensurepip-pip/Manifest +++ b/dev-python/ensurepip-pip/Manifest @@ -1,3 +1,3 @@ DIST pip-22.2.2-py3-none-any.whl 2044706 BLAKE2B 254427e593e44d9f1ce48276fd40f214e8ca9d27b6c31b7a6ed5fa4566df6b1f723215c6a1766a534ce18174f2363c383dbff19368d1b89f1519a53bebd34215 SHA512 142d3144c14b692c645613d98bf35dd91193128d5e21b61a8a702548f1247fac662499d6e39b65c0aa9a0444d2d92983fd8c410439796626485a4e1be99a102f -EBUILD ensurepip-pip-22.2.2.ebuild 655 BLAKE2B 64434b2c338968a1cd0ad09a1f0b84010b51b5cf14a2d97ee1d97bd560150f583f122d717127700aa30623a250afb0b5634f7e9190a658252fdb0bd03c1d14c2 SHA512 015563286020fda1f8a80b09f31ac511cc21df62102f582f887f46ff339aeaf4b3717e684302631a0d9a3a16818421af6a905af75512bf53eb37e776ebf59a2f +EBUILD ensurepip-pip-22.2.2.ebuild 654 BLAKE2B f18d5964a7314be76d7445f5187493d135bab4b7d8a26326b044ab4e0fb136373c27f46d3132d08de7cf53b475cfd4d9f3a12f1ba943344a9d39b388633f9dd2 SHA512 0e3db321efe3784abdab74e682a479ee0f5bd5681c6ea36e7a1c8caa20adfcf1a090e8c5bbfb81cd11ea3972321162f425ef62b7e06ec876eb03cde028ef389c MISC metadata.xml 309 BLAKE2B 197e5620aab85ff590270ae6838c9188cd699943af4c9c3eeb7de92c2e9390c082eec603e63bc2bba39477586f19e58da2e5fe2d5ffe9b59b87ae5386c939df1 SHA512 c678bc8fb62f6e6850939ebff56962503bb03393572cfff7e5f7d38e8cf5ca71d8e38e402355c5f963fb718eed24bca463d7c63fede5cbb550f6f32a9c06af9e diff --git a/dev-python/ensurepip-pip/ensurepip-pip-22.2.2.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-22.2.2.ebuild index 6ca917f08b4b..f502d3d7b09b 100644 --- a/dev-python/ensurepip-pip/ensurepip-pip-22.2.2.ebuild +++ b/dev-python/ensurepip-pip/ensurepip-pip-22.2.2.ebuild @@ -15,7 +15,7 @@ S=${DISTDIR} LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2" 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/ensurepip-wheels-100 diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index ad1f4f570d88..f65ac7bd7239 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -1,9 +1,5 @@ -DIST setuptools-65.0.2-py3-none-any.whl 1233332 BLAKE2B 0c0d0db73452d15947097f3d453f01bb42ef150b50122b7a1f39212f663064284bc313a04c3dbe99e8da7e614d72a963d6c9f0c8f486f5d84131a06718b288c8 SHA512 11d9975468166bf7db9a9da44d893a67daacc5f309da1b521278a95a33fa2b3574cae10840c9943de54bf5d411e54697f91b62a3bfb5a6a3bc69b804af2a1365 -DIST setuptools-65.1.0-py3-none-any.whl 1232689 BLAKE2B db8f85b99b1d47af55d484d77ecafe5122abe9ab8dcec565659bb91c16aa26513c00d8684ca3b7b57e629d512b42273188a00ee0a0958bba5097ce150869609f SHA512 1072a826964ec3413c5bcd3f930a2f314b87b0b77714ddc948573841fbb871a898843211beaff0bcc5e003fcaab678de5d2b9a3a9fa864beced1bf2af282d048 DIST setuptools-65.2.0-py3-none-any.whl 1232422 BLAKE2B 049fbccec71e15ed01b5e07f5d60589c662d012e4fe27c6eb8fbe3b62692bb63d891c9cf4253fe74b5a5803db39f3e5194f8481e5a3555493e9f18bd6985b35d SHA512 e0fc48a3ebe2022783c2f56d85d8ad5e17bd0f5f2caefc5e3ac6eb4ddf1464854ad9039c62a55e72ca6b0387e7f874b15b7a0df4acbf6153a51cb8e8146bd93d DIST setuptools-65.4.1-py3-none-any.whl 1232518 BLAKE2B 545caa5f7c551090e3dcb71c388477c4aad8aaee1dbf4a7f7fc08f27a296a81a055310b41c3d4af7cb3cf375c5ab465fec29ef3e29456281f56b7df544dd0eca SHA512 c0bc3f5f3b7c8a8b83df4d12f5f99d41ea910220abc16e8b93e3b533dc8d665802608c447e8c1eb070c19c24b1baa83faf2ac42488f95808ed585c169afadd58 -EBUILD ensurepip-setuptools-65.0.2.ebuild 627 BLAKE2B f9effdc2c370edaacfe107c69a461aea1d737b5134c35647f4cff0919f577099ab7e59423f9eae9d0bf48bb04efa8ffae91a797176b485501ab68ba991a8e126 SHA512 79952939def604a65c67c39b61938c7c24e644c4c841c1d466a2a8d6030d4a942213365c7389612edbd43df5db0df113ea8f6da7b62ff5681819f0de9cb11c0e -EBUILD ensurepip-setuptools-65.1.0.ebuild 627 BLAKE2B f9effdc2c370edaacfe107c69a461aea1d737b5134c35647f4cff0919f577099ab7e59423f9eae9d0bf48bb04efa8ffae91a797176b485501ab68ba991a8e126 SHA512 79952939def604a65c67c39b61938c7c24e644c4c841c1d466a2a8d6030d4a942213365c7389612edbd43df5db0df113ea8f6da7b62ff5681819f0de9cb11c0e -EBUILD ensurepip-setuptools-65.2.0.ebuild 620 BLAKE2B cdb59a7448ad7ba64fe903fe3f8cdf7f697c5e36d225557b1f656c1e16f54d12a778ef2ecabb92bfe1015f785ff62ed6a431294cbcf316dd24364f46baa11e2e SHA512 a924f4bccd7ef3d613a0ed51443b9eed6f3b2aa432ccc428c12661d150e3cb937cb9340f956920878b0b27a5f65e0220de7ca252ff008504020c02a4f2438b71 +EBUILD ensurepip-setuptools-65.2.0.ebuild 619 BLAKE2B ee5b00332e47f02390ebd2878b96dac800f2fe11f5357af2dc70ce13d6acc7c878883b444cf023c44a9f6a392d6a057b37f6b617150162d28cefe5951986066d SHA512 6cc9cdd806a12658a32f6d19693251e8a3b859c7a866c3e33f444903ffe060d448ac49105f04303f07db7dd2775324ec051ffac00ef3dd668580fedd5eb844c9 EBUILD ensurepip-setuptools-65.4.1.ebuild 627 BLAKE2B f9effdc2c370edaacfe107c69a461aea1d737b5134c35647f4cff0919f577099ab7e59423f9eae9d0bf48bb04efa8ffae91a797176b485501ab68ba991a8e126 SHA512 79952939def604a65c67c39b61938c7c24e644c4c841c1d466a2a8d6030d4a942213365c7389612edbd43df5db0df113ea8f6da7b62ff5681819f0de9cb11c0e MISC metadata.xml 316 BLAKE2B 17947c657b45cb01758e222aa6051a459bf0bd9a026a73c0df0ae0c3a0c901f6e2315d459ee37036ecd283481a8d97791d64688c108a0706e745a739e3f9e8f8 SHA512 af18f4ae51b253552752e14210789988c815d0dbf0e1d8ff7057e48a09303c4abc1fb240d6f7f15fc0993b33e4c8ee395c2755754b3a2cbfd4c3a3f0dad41cfe diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.0.2.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.0.2.ebuild deleted file mode 100644 index 96c75c915768..000000000000 --- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.0.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN#ensurepip-} -WHL=${MY_PN}-${PV}-py3-none-any.whl - -DESCRIPTION="Shared setuptools wheel for ensurepip Python module" -HOMEPAGE="https://pypi.org/project/setuptools/" -SRC_URI=" - https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL} -" -S=${DISTDIR} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - !<dev-python/ensurepip-wheels-100 -" - -src_install() { - insinto /usr/lib/python/ensurepip - doins "${WHL}" -} diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.1.0.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.1.0.ebuild deleted file mode 100644 index 96c75c915768..000000000000 --- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.1.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN#ensurepip-} -WHL=${MY_PN}-${PV}-py3-none-any.whl - -DESCRIPTION="Shared setuptools wheel for ensurepip Python module" -HOMEPAGE="https://pypi.org/project/setuptools/" -SRC_URI=" - https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL} -" -S=${DISTDIR} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - !<dev-python/ensurepip-wheels-100 -" - -src_install() { - insinto /usr/lib/python/ensurepip - doins "${WHL}" -} diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.2.0.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.2.0.ebuild index ab1e43cc86ea..4dc09f674370 100644 --- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.2.0.ebuild +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.2.0.ebuild @@ -15,7 +15,7 @@ S=${DISTDIR} 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/ensurepip-wheels-100 diff --git a/dev-python/ensurepip-wheels/Manifest b/dev-python/ensurepip-wheels/Manifest index ea8a41888dd7..e097dc22ca11 100644 --- a/dev-python/ensurepip-wheels/Manifest +++ b/dev-python/ensurepip-wheels/Manifest @@ -1,7 +1,2 @@ -DIST pip-22.2.2-py3-none-any.whl 2044706 BLAKE2B 254427e593e44d9f1ce48276fd40f214e8ca9d27b6c31b7a6ed5fa4566df6b1f723215c6a1766a534ce18174f2363c383dbff19368d1b89f1519a53bebd34215 SHA512 142d3144c14b692c645613d98bf35dd91193128d5e21b61a8a702548f1247fac662499d6e39b65c0aa9a0444d2d92983fd8c410439796626485a4e1be99a102f -DIST setuptools-63.4.3-py3-none-any.whl 1230380 BLAKE2B e8959efcfdd53e163a49605f4abada5b3571a6511b5859aa73546ad317255fac03b5a38bfc7945cf10cc589f692a7a44de0a12b3d8107782ff6fcd80d0f521b6 SHA512 0c1df89ed0d6bfb368eb8ef211663de5d5fdefc89bb43e23bd639e18b5362d34b90c4be3212c64cda7308109e626991410204c761b949a0f04ae8fe1f86056a5 -DIST setuptools-64.0.3-py3-none-any.whl 1247789 BLAKE2B 60d7917c7c3d467ba8112ac596fb8558c259b7c1e39cf956694e4b0238bbcc5f2ad64aa3234f94614f9f05dcd67968428f2660ecec1de86b46be1f70d9df82e3 SHA512 081b9c024e469c976978cd60ce2e6c5019ff275035b6807629755fc1560a19892e37fd0ee81ff11b28190e861d732d69e08ea9d928f1910cd4e0db957ae6fcc8 -EBUILD ensurepip-wheels-100.ebuild 418 BLAKE2B 5b1e8e94eb9c4226c1434f22a545741d64146486c51a445e90f0dea3d59ad8902c11331595afb88114e1418c6e13944fc94b22f1f74dc7a62a990bc6ae8c762a SHA512 ec81ee8669e78b74d57c3e5e7e464a475e68da6643e418afdc4b2bf2025395d1b55dd94cb5e3a990cde4f3ab8bd892402fb8a9a2f965b0018981615f16f96d74 -EBUILD ensurepip-wheels-63.4.3.22.2.2.ebuild 840 BLAKE2B 1243e37a93ffdd939c1aa55cb0926e111e6fd5b6e6011e81b3006734c0f73d35d6f4c1274995a4227cc8868f334eb30b8faab03d69fb2f8b25af0c6f60c80a38 SHA512 564fbb4336c4e46dbd0472801653c53c6af54aa72cf047f72a04ed7379474eefa49975d1e5ee231e3d0832bf22b65ad169acfea125abcc8dbc6ca7e4802a7e30 -EBUILD ensurepip-wheels-64.0.3.22.2.2.ebuild 848 BLAKE2B 2d4062dcde645e944dcc73a9fe8150ded2473bdeb0656832223cc1071b8fbc9b99522eff3eef11778ac9f12e97a85a8c99bdd78a4fd85b7b87b6711439d5e0c4 SHA512 cd12ffe723070c282e9f92ce6c0b125ba0f336e73d063c68f49ad4c91e29dba542ed877dcfe1afd5913c71cfc1f0cc8333d0cb8f7f9ee36050e8f42610a3498d +EBUILD ensurepip-wheels-100.ebuild 417 BLAKE2B fde456b6497fb25a0741fe04002795f9385a2317c6d7cde6740301dfa5f8d169ece108d5d07adf6eebe7c97531ae2b7c613d70e4f757c951c1289e9a41910fed SHA512 9773f450fbc8eed24169d7753f09a38b661fce0856567c9618ffc2a620babf7d4cc839b435e5b04f97dca9ad392b505c06b92da41ebd1eecbf6dd71bceb6264d MISC metadata.xml 357 BLAKE2B 2275bcbbf65269212f67a4524163fd07ae84c50ec48533b758e600c3d9e8e54db416d5e5a6d0b08f05a82b9c6adcf7df5ccb1ad3c760f79a615136c13235f7ed SHA512 0c30429f2ee7956f92537dcea88ed5e3598575a4b9b64935de0f437791e88ae3c9991c5759e670e7a1cba478a87be7675c4864a707d6a51d9b25540074f14963 diff --git a/dev-python/ensurepip-wheels/ensurepip-wheels-100.ebuild b/dev-python/ensurepip-wheels/ensurepip-wheels-100.ebuild index ac5078255486..5045dcf488ae 100644 --- a/dev-python/ensurepip-wheels/ensurepip-wheels-100.ebuild +++ b/dev-python/ensurepip-wheels/ensurepip-wheels-100.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" LICENSE="metapackage" 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/ensurepip-pip diff --git a/dev-python/ensurepip-wheels/ensurepip-wheels-63.4.3.22.2.2.ebuild b/dev-python/ensurepip-wheels/ensurepip-wheels-63.4.3.22.2.2.ebuild deleted file mode 100644 index adfa2e2b013d..000000000000 --- a/dev-python/ensurepip-wheels/ensurepip-wheels-63.4.3.22.2.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -SETUPTOOLS_WHL=setuptools-$(ver_cut 1-3)-py3-none-any.whl -PIP_WHL=pip-$(ver_cut 4-)-py3-none-any.whl - -DESCRIPTION="Shared wheels for ensurepip Python module" -HOMEPAGE=" - https://pypi.org/project/pip/ - https://pypi.org/project/setuptools/ -" -SRC_URI=" - https://files.pythonhosted.org/packages/py3/p/pip/${PIP_WHL} - https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL} -" -S=${DISTDIR} - -# combined license of setuptools and pip (with its bundled deps) -LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -src_install() { - insinto /usr/lib/python/ensurepip - doins "${PIP_WHL}" "${SETUPTOOLS_WHL}" -} diff --git a/dev-python/ensurepip-wheels/ensurepip-wheels-64.0.3.22.2.2.ebuild b/dev-python/ensurepip-wheels/ensurepip-wheels-64.0.3.22.2.2.ebuild deleted file mode 100644 index 691136b4b5bb..000000000000 --- a/dev-python/ensurepip-wheels/ensurepip-wheels-64.0.3.22.2.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -SETUPTOOLS_WHL=setuptools-$(ver_cut 1-3)-py3-none-any.whl -PIP_WHL=pip-$(ver_cut 4-)-py3-none-any.whl - -DESCRIPTION="Shared wheels for ensurepip Python module" -HOMEPAGE=" - https://pypi.org/project/pip/ - https://pypi.org/project/setuptools/ -" -SRC_URI=" - https://files.pythonhosted.org/packages/py3/p/pip/${PIP_WHL} - https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL} -" -S=${DISTDIR} - -# combined license of setuptools and pip (with its bundled deps) -LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -src_install() { - insinto /usr/lib/python/ensurepip - doins "${PIP_WHL}" "${SETUPTOOLS_WHL}" -} diff --git a/dev-python/executing/Manifest b/dev-python/executing/Manifest index c12373d51e42..7e3906509a46 100644 --- a/dev-python/executing/Manifest +++ b/dev-python/executing/Manifest @@ -1,7 +1,9 @@ DIST executing-0.10.0.gh.tar.gz 507523 BLAKE2B 5ab17adb1d40b83b0cf294aba350faf124a810b4c95e408e9bd2ba80d918154cb41d8b4d4748cd7d897d47e085883a30f431dedd595b00506beb5038e084f473 SHA512 f1ee25679cd1f88f273ee68e8e926a6e98b749a50d063ea3aa73f35ac0d7ea65b13364269f01265f164dba1d775a742cd7cf3594558e06efb39fb1157b3b9f5c DIST executing-1.0.0.gh.tar.gz 507720 BLAKE2B 601ddbd4c7dacd6b72317e9f07d8b8566d14b1c805bb7a2768449d51bf75818945f3b61b67dd0402d1d6171bd74165107ef98e835910529d82b8858bd016ac6d SHA512 912cea61ddb2ef12034432d68fa7239daad3c6365dbcbed72f08121b9fdc07e614b5c2233c53f5f7ee3472fca4f690af3db0944a0ed2c83623de8d682cff0a61 DIST executing-1.1.0.gh.tar.gz 782214 BLAKE2B 56c97b1c0b6617db90a90f562409b406d0838e187fed4e45642506df85ae5e54824a393eb38982902bdb1c67fda2299bac282a5b260f3537cd06145b1c5b992e SHA512 090705c90051fdbf53310293fbb2e06bd2c2144cf83d3d02528768303c70871bd8b3a3d236705e29f8a9fc3132ca94bcb3375fe8834529a684b10b7c879faff0 +DIST executing-1.1.1.gh.tar.gz 661228 BLAKE2B 66ba8509a82d7c7354d70747d08e160423314718a2c1844260104eff474d39a244f880984e2388997f5620905a2f3fd90fcfa393f48e98cd5990e01a053012d6 SHA512 2b2277aa68d1abf2f1bbbf9010f7a27652f74e892e564a3c6269ea1110208b4c2fbf6a002b90423f5e9aa718cf698f996d21930b431241cf88012f20d244eeae EBUILD executing-0.10.0.ebuild 992 BLAKE2B a52d276ea72ec7d34187b09af70d9480c5337927ce4a146ab08e396c0fd25901b2035bab4423ddaed7bcb898d5e43a005821168fbd5ee34f56ed75e4e5a8d000 SHA512 888739c7a6e7f8c656be8ea984bbde47ea8dae2e1469baf8657d2a266e1e34375dc53960da03ab11488f5ab73bc634ec4614770235e88e4f28802498a87d7c10 EBUILD executing-1.0.0.ebuild 1062 BLAKE2B 098e9a6b7b41fbef780858a28d281b6701a05777a3e08103ce1b31d26cac09c0a3f916a095b0a1661284178b8e0fa5b2193e5168ccc48e4d21bca5e916f43ce3 SHA512 a398f67e9a23651577880eff68a84e209318f642db728008f5e945427c4cd246fcc08244075ffee65fb8afd0cd860c2e597c26e51386004cfc7d0a1bb5ae4bc6 EBUILD executing-1.1.0.ebuild 1036 BLAKE2B 10df93fe68048fe963ab102c4940e9dfe94cf4afb816babc829c73ff5d2c5c8c284d90a1d2f256aa956727b5f5a0a58130982703b76e4e47828be570f2880bfc SHA512 2b04201dd014c747221f5167048a1041735ffc95dc8487afd102f354359134f3f84986a7d22e0c6babbaa46296ff874eee85fcb35c1b5ad1dc5cf66cd15ce6e1 +EBUILD executing-1.1.1.ebuild 1093 BLAKE2B 6e0030524ae316eecc5b836b425a41fe58ebbd44f399c398011b7e91d8e7cbfe8c92f0bbd9854ad110db96bf90a7b78bfe007e9ce65c91306c8dc59f35bd2aab SHA512 c040186ff206237af983264a18985b6c8fdebefe31878c22285d2f22c938a44d7b3129e2c20a9ecc811854cfbc174cccd6d249eebb61fc7cbf781be5aede1229 MISC metadata.xml 351 BLAKE2B 3e64042e3da09377bd27bcf09b9984eef77bbbc18e84f1e849571ff628cd15068fa680560cfc6c3650bf545e5869c6e3d6be0b4d2fc00f35c5fc58dcc3194eb1 SHA512 de199443767adf299da6c7d857c182071746b2ccf7b84015e9649675451ff336fdb7ac1df2d15951ae708ddf0529f2f1c9c19a2959f45c0dc30db1f341fb8d0f diff --git a/dev-python/executing/executing-1.1.1.ebuild b/dev-python/executing/executing-1.1.1.ebuild new file mode 100644 index 000000000000..eb688d352f1f --- /dev/null +++ b/dev-python/executing/executing-1.1.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Get information about what a Python frame is currently doing" +HOMEPAGE=" + https://github.com/alexmojaki/executing/ + https://pypi.org/project/executing/ +" +SRC_URI=" + https://github.com/alexmojaki/executing/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/littleutils[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + # this test explodes when collected by pytest + "${EPYTHON}" tests/test_main.py || die "Tests failed with ${EPYTHON}" + epytest tests/test_pytest.py +} + +pkg_postinst() { + optfeature "getting node's source code" dev-python/asttokens +} diff --git a/dev-python/eyeD3/Manifest b/dev-python/eyeD3/Manifest index 7bd5a866e412..6f21480789e5 100644 --- a/dev-python/eyeD3/Manifest +++ b/dev-python/eyeD3/Manifest @@ -1,4 +1,7 @@ DIST eyeD3-0.9.6.tar.gz 250445 BLAKE2B 11f8bef4b17af07f08144e922634e4c6e467bd8856da9d445a70006b5bf32d442a52e234845a3f146129403fcc16047cc759102b93c433a0466bf0afd9576230 SHA512 0c993e9bf0a27ca41a8a2964a3347a6b0ffa472f833b3dada39ae09a5a2b40e0afb6bfd8c0ea5ed71d3dc2bf3cd062c1fb5fe79abe6ad867221b779786247173 +DIST eyeD3-0.9.7.gh.tar.gz 249705 BLAKE2B b015ab5f7269de8f32830153b848e9a862328515e29f5d1a9cd5739d57a1c0ee63efc93cd3849ceca51b8f67d8eaf1746ab145baf16cda7e7b19bbb8e1249982 SHA512 863ce609ea939588e246d48c6d31f9688049334f874a4c400c02777bbef7379b6403150e7459430c92cff8047d45e33cbaa406b3d6e5b2cf3f9d7d7201438c1f +DIST eyeD3-test-data-r1.tgz 97336666 BLAKE2B e982f21ba29aaca15c6975a836bed322d5203bca57b93ab0c9343de13259d9e2f56b98e5e7402ccf9138a9dc79951e68c4b37cd2c891d2c9e94815256d49adc4 SHA512 4e6daca06380492c0048f1ffd94d92e511fc3695b3e5f64f805d3f3aa2d0fef05a3be1d67a459fb13ab6d9861b86146487f31321f979c464fc516047b66735ab DIST eyeD3-test-data.tgz 97281754 BLAKE2B 9b667a5f8be157ace06d773d575c08f4a8e8b7a7b81ba9cb39b1e2c924b2e3f98597607ed3076b13150e02ef7768e89d1ff8a9913021e5f4b9ac6b59344ed397 SHA512 937971dcefc53812c59adb97df27d200e92de04e12391c735ab85cd547e2a168aa1212d88c206ec71ac2fa85a504a9faa91dcc444b45149aca7c8f3a794e9a95 EBUILD eyeD3-0.9.6-r1.ebuild 1259 BLAKE2B bf2bd70202050108801b87c3fa7f4e37de1edd1f71440a81a1f9b3f9d68a41cfdf6187ed07cfe90e02181eb829ceae984a815c7a5fdcc014e9dd907a7df94132 SHA512 47257122e9758aff6535cd4e881c9910fe82bb96d92cd52112de1e05cdf0375db1e6e406a312a11081af8d2c482d470a1819dc517883f280b704966558fa22d9 +EBUILD eyeD3-0.9.7.ebuild 1356 BLAKE2B 29291d31eff302b74ff8c74bd5c33d90af3746e73fdbe8e58d190960c5a54373b3e85cb058d6221f4aa17d7053226b892dbdfebb31fbf6cdf74302b8757a3140 SHA512 ef6138b363e1b8c23c659a3d1289d7e87b320b4df799284ba4d7b34bd306b2cc6a2cf9926ad808e3270893f5d949a86984315c38cd2c1da4bda6e254bf2fb02c MISC metadata.xml 499 BLAKE2B 0bd6552d10ad9f18cc93c65439b61f6de2b0e24ce1321e2172262ddd361573fa1891192c83556341c1f25805759bdea36b8d524204272dcdaf27fadb571df24b SHA512 77df82bbf9c8f11537a3a3a49e16d05a7cf558711b60af65fc646aa9cb52c3f463b808e9cff45758b823a30abd96404e0856057d92cffbc2f72d81b6c74fc19b diff --git a/dev-python/eyeD3/eyeD3-0.9.7.ebuild b/dev-python/eyeD3/eyeD3-0.9.7.ebuild new file mode 100644 index 000000000000..536bbca9e8ea --- /dev/null +++ b/dev-python/eyeD3/eyeD3-0.9.7.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Module for manipulating ID3 (v1 + v2) tags in Python" +HOMEPAGE=" + https://eyed3.nicfit.net/ + https://github.com/nicfit/eyeD3/ + https://pypi.org/project/eyed3/ +" +SRC_URI=" + https://github.com/nicfit/eyeD3/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://eyed3.nicfit.net/releases/eyeD3-test-data.tgz + -> eyeD3-test-data-r1.tgz + ) +" + +LICENSE="GPL-2" +SLOT="0.7" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/deprecation[${PYTHON_USEDEP}] + dev-python/filetype[${PYTHON_USEDEP}] + || ( + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" +# note: most of the deps are optional runtime deps / plugin deps +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pylast[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # unpackaged deps + tests/test_factory.py +) + +src_prepare() { + if use test; then + mv "${WORKDIR}"/eyeD3-test-data tests/data || die + fi + + # don't install everything to site-packages + sed -i -e '/^include = /,/\]/d' pyproject.toml || die + + distutils-r1_src_prepare +} diff --git a/dev-python/gast/Manifest b/dev-python/gast/Manifest index 186b201873c1..59dd017ea45e 100644 --- a/dev-python/gast/Manifest +++ b/dev-python/gast/Manifest @@ -1,3 +1,3 @@ DIST gast-0.5.3.tar.gz 23455 BLAKE2B b7263e959178421a7ba1cdb41cb09edbe1c30680573e1ab3b4de114e0bd151d2278be799fcc1a01524bb5ee6f6d6764d9902dd0018e7cbe54ac7a3d1300bbeb1 SHA512 a836be76303591ca7c40596d98a29dbd53f281e277c8c23e3821b2003d4e8aaf4d806e7f532f27c0eadd4bdca5a28dc0a3902245505ab97497b9afbfee0c2e52 -EBUILD gast-0.5.3-r1.ebuild 503 BLAKE2B 748ff0237e02c5a688b90b4b07138c594367fba4b94bc8cc1cfc5cbd7c9fea0af169781067c0904fbc6ab3c6907f09585bb9c2bace4b1895e44cf4d247aa5f44 SHA512 6d4fec224af6dda68dd84ea49b94027c9621a9b00fa6757c97913df3b4ede6a9721a7d502b71ba03b5c3981ecbbbb7041b0083fde92ad8e8c6138b1ac95f28f7 +EBUILD gast-0.5.3-r1.ebuild 509 BLAKE2B 39d0254a384b192a576d46dc9f44426b0690e3c3ae3ecfc4bdcd644be618702efc8dbbf92e8c7b3c49cb4250b6a70530ffecfecf099b721fcb619b6527cbc29e SHA512 b875b22bf68fa8b458bcc1041925eb281a8d322660f5f481abfed6bb1dcf9bf8e08173a4595fccb6cc2893d701f3312ae5bc9420345aaeb6166083a0d60681df MISC metadata.xml 677 BLAKE2B 2c536c1a53fd3be71dae57488b28f71af9e27dadf2987ecf3967bd74e30ee688fcd598f995d7e0b1b74694668b92699036a8049c54698e389d71687a06df6587 SHA512 9330e92aebd0ca5ead979f70d86540c5b416b60580d45c6b7f8f02e4753bfab476d9b1a22dd7ba32f1167be5512983d275cfe07f57757c484aeb8619e836e13c diff --git a/dev-python/gast/gast-0.5.3-r1.ebuild b/dev-python/gast/gast-0.5.3-r1.ebuild index 49c418354b2a..b785559c68bf 100644 --- a/dev-python/gast/gast-0.5.3-r1.ebuild +++ b/dev-python/gast/gast-0.5.3-r1.ebuild @@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD PSF-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86" distutils_enable_tests unittest diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest index 788a85bd9ff3..f1b1089f7238 100644 --- a/dev-python/google-api-core/Manifest +++ b/dev-python/google-api-core/Manifest @@ -1,7 +1,9 @@ DIST python-api-core-2.10.0.gh.tar.gz 180767 BLAKE2B 1f8d86fbd39c6bed927b2354c7e734ef2de563e2583bc4d9bff8121ae45b5538c67472a723e6c6990d1c5aa165ea83e3c1184fae2fd79ce2ea985aa89e057c7a SHA512 e4719eee37e04719d6ce7d0fe99e106ffdc8fba08f73d02f94b597f7c6fa4e57a0e28876b1c5baa2a9ce77220422f17d234b0d802d63238217a902fab65d546c DIST python-api-core-2.10.1.gh.tar.gz 181127 BLAKE2B 5f900c48ed367cbee03079efd78f16f9c07c2bf976757496fe9cee1ebbed5a9fe52e6c4f9f2a8ea6b7739e82c2efe44f294a3fb2586e19240855737431508f94 SHA512 f66188cc154d39483dc23e15d3d8100e5b6851cf44fa52d6e1917016d295b5de37132627ef9044905ab4e28f7b2f2e5131ce00ed50631d83c66fa192b106904e +DIST python-api-core-2.10.2.gh.tar.gz 181173 BLAKE2B 181aa7ed47c64a231ee30e7719f3e3c271de14408466cbb41653e2eea4617058fcb60da31c77d98d33b0026352e6a3d5e61fabf03b480c596eb8aebfd5b8bab0 SHA512 4f2f98aad9638516e6e96ade137a1f6bf877c8a9d03537c11cf85e4550d19fe166ba1a2963d1dfde9931cea4e98d581d8f734644c3b623b78aedc4e2711e0aa8 DIST python-api-core-2.8.2.gh.tar.gz 164586 BLAKE2B bd62b20d1be52f0a2227d1663ee37ce31d991e0773ed793a3999b70c74e03a28ac188cc331027def0055a5b80e93378d9ec5baa389c65e7d2f183b37233be5ac SHA512 5844339cee71103650c446f002dcb13a632086d96dec1ed04a0ad5e4d3a61cc2a8e048da3e6445a50a0c009b0d25729f02865d28484bfee2a3427c829537e350 EBUILD google-api-core-2.10.0.ebuild 2118 BLAKE2B 6a5f079686f99d6714db73d9061bf0ffbad66fa30101871663496018430b5e09db6405ef864ae79e5ff240d8d27d14f30ec9b5aa9969f6f7f8c54263d5aa31f7 SHA512 6e6ba79577c17242f63dc16bfd3f5bbcd976492411a8f170faf5d1ab81948897d71731d9b289f97d6c73942052288949d609e9f8657a7f67fa0d733c4701a311 EBUILD google-api-core-2.10.1.ebuild 2118 BLAKE2B 6a5f079686f99d6714db73d9061bf0ffbad66fa30101871663496018430b5e09db6405ef864ae79e5ff240d8d27d14f30ec9b5aa9969f6f7f8c54263d5aa31f7 SHA512 6e6ba79577c17242f63dc16bfd3f5bbcd976492411a8f170faf5d1ab81948897d71731d9b289f97d6c73942052288949d609e9f8657a7f67fa0d733c4701a311 +EBUILD google-api-core-2.10.2.ebuild 2118 BLAKE2B 41b301d51305574ac03379643075989a9721c4e09fef9eac56304a4bbf86f11c3f429bcf7fb958e62fb7e4ba3474afb3d53012d75a68969f58ee38508b7fc395 SHA512 1b2050cf5604622ade0070a8ac93c3079ebea2441e2b2bf9b8a8629d28151326de82fec8a21ebd5b2b08ff712bcdb55b845a2264f40ef25eb7ab87fd356a3a84 EBUILD google-api-core-2.8.2.ebuild 2116 BLAKE2B 2de96b01871de23ecede06ab214e606d22fae01fb2f4f57a1ac1568f2a6044e898022df1c0311dd3e5b7a23af6c8a917b713e45de399914c1bb1573b2a54c880 SHA512 e203f44aa72c910a49ab836c45aa2766f428f89563333401169e181d4f273853512608c8938f949855a0bbfebe576b3965af5cf985b43ab360202c3a1a6f7112 MISC metadata.xml 453 BLAKE2B b53e834b3c423d8bdceaa2568f38173fc203f92f2340edd42899e4d4a93602118dbdb2283d492e34189155c336ec659d96f907f257b34cbe5557be331169a4f5 SHA512 d26c893b82fa946cab27669148b3dc2dea8b985636209ae49294cb14a7055f6c4a3884b38bce6e4923a54e9872af7e540b33a992eb727caae96e071a8ffe3237 diff --git a/dev-python/google-api-core/google-api-core-2.10.2.ebuild b/dev-python/google-api-core/google-api-core-2.10.2.ebuild new file mode 100644 index 000000000000..49c9fdd9dd60 --- /dev/null +++ b/dev-python/google-api-core/google-api-core-2.10.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P=python-api-core-${PV} +DESCRIPTION="Core Library for Google Client Libraries" +HOMEPAGE=" + https://github.com/googleapis/python-api-core/ + https://pypi.org/project/google-api-core/ + https://googleapis.dev/python/google-api-core/latest/index.html +" +SRC_URI=" + https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}] + >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] + <dev-python/requests-3[${PYTHON_USEDEP}] + !dev-python/namespace-google +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/proto-plus[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # failing due to missing grpcio-status + tests/asyncio/test_grpc_helpers_async.py::test_wrap_unary_errors + tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_raised + tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_read + tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_aiter + tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_write + tests/unit/test_grpc_helpers.py::test_wrap_unary_errors + tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_invocation + tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_iterator_initialization + tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_during_iteration +) + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +src_test() { + rm -r google || die + distutils-r1_src_test +} + +python_test() { + distutils_write_namespace google + epytest -p no:aiohttp -p no:trio tests +} diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 93addabfc219..2506b976445b 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -6,6 +6,6 @@ DIST google-api-python-client-2.64.0.gh.tar.gz 36028133 BLAKE2B 8e9abadddda17d07 EBUILD google-api-python-client-2.58.0.ebuild 1442 BLAKE2B f386901776c1845ec0815ba4254b5e6cdbeec0c7dab8a3928bb60a6259ef1140bd4e3ece4287fc3ea0e1833a69cb8432fa973447f83846e60b6a6b2038bfbb20 SHA512 828e71b82de37f6d50f980e897c0cf5a46df036dcfa005906aed6772455c8f5059c1fa6bcf0b2340fb9307df08df2789e6421e26b5c0ff28774844c3a36c828c EBUILD google-api-python-client-2.60.0.ebuild 1444 BLAKE2B 4bd33fb2b9ec7d091d0b8e5aadbc24c5c786d4adf497087e749364f74f54536db99cd9efc6ade89b333e60ac09220badf45e721fca040227a53f151ee197b131 SHA512 4a3be7d069bf83dba8a7911ce9ed5761e1fe2c78dacb94a921aea897a0ba201b5c58983de5a487f841f498501b7e2ea7a5bdefad29a518fd75e546ff3c10925e EBUILD google-api-python-client-2.62.0.ebuild 1444 BLAKE2B 4bd33fb2b9ec7d091d0b8e5aadbc24c5c786d4adf497087e749364f74f54536db99cd9efc6ade89b333e60ac09220badf45e721fca040227a53f151ee197b131 SHA512 4a3be7d069bf83dba8a7911ce9ed5761e1fe2c78dacb94a921aea897a0ba201b5c58983de5a487f841f498501b7e2ea7a5bdefad29a518fd75e546ff3c10925e -EBUILD google-api-python-client-2.63.0.ebuild 1444 BLAKE2B 4bd33fb2b9ec7d091d0b8e5aadbc24c5c786d4adf497087e749364f74f54536db99cd9efc6ade89b333e60ac09220badf45e721fca040227a53f151ee197b131 SHA512 4a3be7d069bf83dba8a7911ce9ed5761e1fe2c78dacb94a921aea897a0ba201b5c58983de5a487f841f498501b7e2ea7a5bdefad29a518fd75e546ff3c10925e +EBUILD google-api-python-client-2.63.0.ebuild 1442 BLAKE2B f386901776c1845ec0815ba4254b5e6cdbeec0c7dab8a3928bb60a6259ef1140bd4e3ece4287fc3ea0e1833a69cb8432fa973447f83846e60b6a6b2038bfbb20 SHA512 828e71b82de37f6d50f980e897c0cf5a46df036dcfa005906aed6772455c8f5059c1fa6bcf0b2340fb9307df08df2789e6421e26b5c0ff28774844c3a36c828c EBUILD google-api-python-client-2.64.0.ebuild 1444 BLAKE2B 4bd33fb2b9ec7d091d0b8e5aadbc24c5c786d4adf497087e749364f74f54536db99cd9efc6ade89b333e60ac09220badf45e721fca040227a53f151ee197b131 SHA512 4a3be7d069bf83dba8a7911ce9ed5761e1fe2c78dacb94a921aea897a0ba201b5c58983de5a487f841f498501b7e2ea7a5bdefad29a518fd75e546ff3c10925e MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff diff --git a/dev-python/google-api-python-client/google-api-python-client-2.63.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.63.0.ebuild index 7e8aaa05d6d4..1c528a1a0c2d 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.63.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.63.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index bd8860c984e6..c95fe4277232 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -1,7 +1,9 @@ DIST hatch-hatchling-v1.10.0.gh.tar.gz 256897 BLAKE2B 87a15624018d9919f29304f44520649465514bc594d266c152d28c08b99635b6f2d9b2f0ef68604e4d497860162cf9224d68ac78c22291fb80585a341a5d9704 SHA512 afb7f634f819cb3b914ede5c818a587f4a75f3a2c8e753f265f973e9b7d9c53e030dfdfdc862fb5b44cbdfd2564b1b863e3f12d7b7a31b4b62f7e316267de9c7 +DIST hatch-hatchling-v1.11.0.gh.tar.gz 364776 BLAKE2B 75cb39a336317b6c3a9168b5c994ad26fb303b75c7dcba8b2c92e7e6ffddfad6068b1336b203ce7944573df7a19ab920c6da5bbf12ac158e9c57bf196304bc7b SHA512 9e8b05058c61dd58a2ed3537ba9f007661804cce855648218ab717e184ea66ed307be53af8af449181ef0f9aa4e04afe2bc6ff6169934a84f33d804ddb70091b DIST hatch-hatchling-v1.8.1.gh.tar.gz 1525669 BLAKE2B d1c33648eb202d57448f4f01d724361bce0db2ca25b1445f2c5bdec5f517f0ddfa961d07ff6d76ba7f326d1feae524a1f6600b563ad6f8bd504c7d00e1b1316d SHA512 d1878085adfd00e4efe7bbd5d70bf76e2d34bd42f0ef4dfc813088025dcc9d180605013a0acd9e24b3da86087dcf9bbb37be76528001034282f7a30a6ccbc20b DIST hatch-hatchling-v1.9.0.gh.tar.gz 252859 BLAKE2B 7fe0e06b26808ab47c8deead09744c32b2806327944ca799fe1b919ffe34227b7f51c0c5c7a7cad5b3a08b61acc10a0f9528048f3a4a45cf53efece64005fe9d SHA512 b99de517e6a049910e119fea9de667dc87782ff6400a8b730bb402c6337176f39a8e956d69e71561e413b80710b651421eb320d2b1b747b1818c97607c456c78 EBUILD hatchling-1.10.0-r1.ebuild 2047 BLAKE2B 78e33b9a54d12c6f38a070aa993b508ff4c770de9b640b927ddaed066496946879f140308c185c59e9d11afa84760b0b82f21f6296cdf3bf47821b0168ab67b9 SHA512 9901072d1d47a852942385891350387dd3208faa608a5ad65ddedde2ef419d2802b0b2e7659552577587e942df065797298a26065e4650713ba90e26b3fb4a78 +EBUILD hatchling-1.11.0.ebuild 2090 BLAKE2B bcd3d25d3065cd4ddbab031c8390a4e8fd74003ef491f384d7809af875c2bcd3b4870256639ed1ece8cc307e2d604dab8210f960a5cbdb51f83df8b9d7612096 SHA512 e25eed96a2cbd215e7702c7bf70cb81f288916e8ba6b32b6fce11967b92778a65cb53508910b47b10d8a5c3ca779492a636cfcb137bab705050fc77c5be65307 EBUILD hatchling-1.8.1.ebuild 1980 BLAKE2B 0c537198ec4cead26561b0781f68f6062ba8845cc56e68ba482ebead4618ab86cb5418234524939c1fb69b09a44993fdf2bf222e75f254b0139c66669ca38d59 SHA512 6036e99f5bc40b79197476c7e3201b6b003fa36269d63b36a1f40db9f912dc1467b037a891292d586b36cc0c79a8999ce3bf7f3dc82cecbff0cb7d4d149be316 EBUILD hatchling-1.9.0-r1.ebuild 1991 BLAKE2B 704ecc809e93e0204b1219278d9a38c579911f82a159b2ecbd0733a107a6a16365228c3332301206142d343452965353842cc4a8978c4485de76b363900e77bd SHA512 d0265854453c13019d2d89dd8246ceda992ac9f508c8b76885f52ccb16f5f5cfe5d75e47b16166a0107b48eca2d9ac944cffeda3665018d8771756129d62f4cb MISC metadata.xml 365 BLAKE2B 5a40a6cf6df042e6e8387830babd0171c9d8bc5d490fe2175b83d1588d827e826b49044ef29de48553515996b742fc475bb9699dcfa8ec05229162b22e0ed317 SHA512 f11bb25bc12c2bb0b0a0a4691115b9a2af525d9e44b33e0d6db98c7fcef0b49b5989fb7574ee8b27bc88f1dd2543bfdd492a6614de172e2c4edabbee8bf6161e diff --git a/dev-python/hatchling/hatchling-1.11.0.ebuild b/dev-python/hatchling/hatchling-1.11.0.ebuild new file mode 100644 index 000000000000..20362b7c383c --- /dev/null +++ b/dev-python/hatchling/hatchling-1.11.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( pypy3 python3_{8..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 + +TAG=${P/-/-v} +MY_P=hatch-${TAG} +DESCRIPTION="Modern, extensible Python build backend" +HOMEPAGE=" + https://pypi.org/project/hatchling/ + https://github.com/pypa/hatch/ +" +SRC_URI=" + https://github.com/pypa/hatch/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/backend + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# deps are listed in backend/src/hatchling/ouroboros.py +RDEPEND=" + >=dev-python/editables-0.3[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests pytest + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x EPYTEST_DESELECT=( + # these run pip to install stuff + tests/backend/dep/test_core.py::test_dependency_found + tests/backend/dep/test_core.py::test_extra_met + tests/backend/dep/test_core.py::test_extra_no_dependencies + tests/backend/dep/test_core.py::test_extra_unmet + tests/backend/dep/test_core.py::test_unknown_extra + tests/backend/dep/test_core.py::test_version_unmet + ) + + # top-level "tests" directory contains tests both for hatch + # and hatchling + cd "${WORKDIR}/${MY_P}" || die + local -x PYTHONPATH="src:${PYTHONPATH}" + epytest tests/backend +} diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index ead460f07638..7bf1fe1c45a2 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -1,7 +1,5 @@ -DIST identify-2.5.3.gh.tar.gz 101397 BLAKE2B 8782a4dfcea2d84facec9fefac8c7241c978ca1f494aa3e0602171dc017b41d24545ec7a3537b07a5e9962edcc4813fa4f45f76d807ba8ba69243041bc777d1b SHA512 d6cc5737b119498af5fb3cc9478881960b4d9532eec552622e942292ec3f1c75182f50ccc94fe7e1bb8993525c5e50fcdfd58881a9226da52fbe5feb3b83a8c3 DIST identify-2.5.5.gh.tar.gz 101461 BLAKE2B b3a4dc2273435cf9244af64b08b9a9a922025f7d32f479fb2641fcdd9f8a05d2778db126104b1e3b765b82af7ecc1660163de1f71098900296135cd1ccd129c5 SHA512 e02688805310a4f92d0435af562383a10297afa7fc468e44f73be40118c73e2ceac1b4ba7525c375fd0b671ea2700ba66307115c78558a370c525de8cba33c83 DIST identify-2.5.6.gh.tar.gz 101460 BLAKE2B c540934d4a482521758a64a1eb5e84b346eef0e0cccecbb9ad06e53e4b6872acb9c6fc94fccab9b75a7cf5658af78ad319d808a17f7ec44dfd08ae9c9a3b9f58 SHA512 9a35eb42767b0d2365b8da7c5aa5d7644272de5b65a505c5876cce0781222d8e52937b5c2d5594e560c5ab2fbbf4329555df15443b8f6110ac48880691af9089 -EBUILD identify-2.5.3.ebuild 588 BLAKE2B eff914d7f68c76704a11dcdbfef21c51f52f0abcb6d29f669ba173106369d2eaedc818e9d89ed2d35e765184b07fe471c3d9c86db84f0093ebe87e46bf951152 SHA512 2ff5036390cf415ad56c87cc4bc7e1c2fbf0992ebf92ef3cbdf44ed40832a0326bb5f946e4fa432d4e429f8b224c7e6b37fb3ebac56d2388201df754205bd42e -EBUILD identify-2.5.5.ebuild 590 BLAKE2B 9903b2478df4f9ce56ff68e2877d9b8e5d86a814e3c021b0533f3db6a1aabc5709c5cda6a719e47126c1ffac7ef34bfac74531395e035055a856a9427b9ca179 SHA512 b9c852d73351dc0386609a4db9072467a47fcf768205fbcfdc7798d0acac40de383315a734547acf4b3fc46cc1c21c66fabc0d97583c2fa0ad946ad89551be03 +EBUILD identify-2.5.5.ebuild 588 BLAKE2B eff914d7f68c76704a11dcdbfef21c51f52f0abcb6d29f669ba173106369d2eaedc818e9d89ed2d35e765184b07fe471c3d9c86db84f0093ebe87e46bf951152 SHA512 2ff5036390cf415ad56c87cc4bc7e1c2fbf0992ebf92ef3cbdf44ed40832a0326bb5f946e4fa432d4e429f8b224c7e6b37fb3ebac56d2388201df754205bd42e EBUILD identify-2.5.6.ebuild 590 BLAKE2B 9903b2478df4f9ce56ff68e2877d9b8e5d86a814e3c021b0533f3db6a1aabc5709c5cda6a719e47126c1ffac7ef34bfac74531395e035055a856a9427b9ca179 SHA512 b9c852d73351dc0386609a4db9072467a47fcf768205fbcfdc7798d0acac40de383315a734547acf4b3fc46cc1c21c66fabc0d97583c2fa0ad946ad89551be03 MISC metadata.xml 501 BLAKE2B da95534590927f7290f78f47e30484e3349c9058048c15522e7346a74d9a2c96141a18897b10b230adf966d3c237217ef1d2dcfe59814ccfffd58ab4c38c1ebf SHA512 8d78245bbd2e14016eb70f1d8f8d6129e6b265084f7da95bd915f01ce5af94f86bd69c33c1514195de70d0f834332d9ca968a18afb59a7016c8cb58681d04d24 diff --git a/dev-python/identify/identify-2.5.3.ebuild b/dev-python/identify/identify-2.5.3.ebuild deleted file mode 100644 index e32e6d8d482f..000000000000 --- a/dev-python/identify/identify-2.5.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="File identification library for Python" -HOMEPAGE=" - https://github.com/pre-commit/identify/ - https://pypi.org/project/identify/ -" -SRC_URI=" - https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/ukkonen[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/identify/identify-2.5.5.ebuild b/dev-python/identify/identify-2.5.5.ebuild index 8ce2bd5b0e7d..e32e6d8d482f 100644 --- a/dev-python/identify/identify-2.5.5.ebuild +++ b/dev-python/identify/identify-2.5.5.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-python/ukkonen[${PYTHON_USEDEP}] diff --git a/dev-python/importlib_resources/Manifest b/dev-python/importlib_resources/Manifest index 063d230f839e..ab85bcf47f79 100644 --- a/dev-python/importlib_resources/Manifest +++ b/dev-python/importlib_resources/Manifest @@ -1,3 +1,5 @@ +DIST importlib_resources-5.10.0.gh.tar.gz 34195 BLAKE2B 9b9fc1c33de8a0072edb28a0a67ae73b6830a4d0e16ebfa28bdeaff1409b2f9aeafc84e24f1187cc4ac1b36de78fdecc25acb4a1839ff5fd32f1c38124a98ff2 SHA512 3cf2bdea4fa4572402236ff71678376398d8cae4e87f08487100792275976047a5ee4f024308f1727758ba15ba2f03ed02d8cb95f2d9875c77842a5d24f7f384 DIST importlib_resources-5.9.0.gh.tar.gz 32691 BLAKE2B bc922945d0577222e704ac3a5aa24cd6abb31c9b44f42c342e78f45fb035ee2b3843c437eba31bc8a73f609f6126390f4141c52b9eef15ff8bc7efc44233e81b SHA512 9054b633f3c9b3523ccfa2be93774d0aa4b0c2ab8bfb228f1e0bfbbc076362b416c9714409ff365aa5eae579554feedc8f2aeaa49c766db37ab669414eb22827 +EBUILD importlib_resources-5.10.0.ebuild 1301 BLAKE2B 6b22aff31454e6ddee4bb1ad24f2b09a0a01a3ad7b17e211abe3561ce671a07f900aec8ad8dc8f70cd1fd78926b5fe0c6eba4f33309eb07de95ff25d3306913a SHA512 9121bf2b4412c84a0a87ff116b4313a83a3bbd18932c576deb894cdb1e7c80276daeb6790214d99183e624e77869cd1b94a093725dd44da4a98b3e93a44f0253 EBUILD importlib_resources-5.9.0.ebuild 1293 BLAKE2B 96d73479edc320ca0f2b1689535980d56773491287220d6660255b61688ea5828a4b17e6c381e32942dded7fa732bd13f5823ca01210734e5f1e99f7abc2e67d SHA512 ba3f9d137fb65cc8ac5077fd77fba18c7969de6ddf065294a2bca5c33db1e331523091a3a232512d5bdeacb96405d169ce8136ae44061b3b5633ed8cf420fd0f MISC metadata.xml 945 BLAKE2B 130dc56a13a8416168baf91e804e1fdef0d65978641c3fca5eb663b8accb5b1adc066bc4033751f03a9c729e27d0448925a7b623431922056fb7d282db052734 SHA512 ccb23df48a89f69133469722fb37acf516127b207b946cdea240cf82e2ba5422ee4e2166d1a9419031408a7624a52256e322fe7e478a9a7b8214ab4bc5c9b92b diff --git a/dev-python/importlib_resources/importlib_resources-5.10.0.ebuild b/dev-python/importlib_resources/importlib_resources-5.10.0.ebuild new file mode 100644 index 000000000000..7fbce509df31 --- /dev/null +++ b/dev-python/importlib_resources/importlib_resources-5.10.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# This is a backport of Python 3.9's importlib.resources +PYTHON_COMPAT=( pypy3 python3_8 ) + +inherit distutils-r1 + +DESCRIPTION="Read resources from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_resources/ + https://pypi.org/project/importlib-resources/ +" +SRC_URI=" + https://github.com/python/importlib_resources/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}] + ' 3.8 3.9) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_resources" + version = "${PV}" + description = "Read resources from Python packages" + EOF +} diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest index c366b39b1ae4..7049cb7bd664 100644 --- a/dev-python/jaraco-text/Manifest +++ b/dev-python/jaraco-text/Manifest @@ -1,5 +1,3 @@ -DIST jaraco.text-3.8.1.tar.gz 14160 BLAKE2B 3f8af8881665a8eb9876ae3c76ccaa68f3c58f402e1761956235bda2089e6c5e72f7968ce7fd9dd7b8dc31a08228a715c8c715dc5a93e4453af1b94c2253bce6 SHA512 2dfdd2b3bfef7c0a38a633b810a63a4337ce79b0c871f08beb369bea04585ef1b9e53afa7cef0b54c172ca25eed068af92215526d2f5cee232ccf7e72c914cfa DIST jaraco.text-3.9.1.tar.gz 14859 BLAKE2B 39fad64b85c8c1ea7b5bdac963b972b93ddb632940fe873fd0a646ca02d1e3a177742db9099cbbcd07dace1450c23a2e994c36f304a819e98e1c78907af975bd SHA512 f850125c7612342772d5a4a68076ea53a8cad6015c8bbe7e2923b034f8f601c8ff974eec0069b1bacba115d0aa43a948aea3b79f61d773464c823aac1880bbf1 -EBUILD jaraco-text-3.8.1.ebuild 1625 BLAKE2B 324b0cb2b2eb18fd7d7e06151ac72a38e5cc3eb48d87e6993f1af67761dcdb047c11565a5cb494e89805d7319133f74751bf452f001eb864a76a1ea5c2bb2694 SHA512 5c6b1d37e875abd5beeeb4f562df96b68b432ab3216fa850494e00ec0f2d043cdecf0bb7f86dbace343e069a13be825f6097030d79cffd1932a1ee0fbd8dd8a6 -EBUILD jaraco-text-3.9.1.ebuild 1868 BLAKE2B 79fe03327d6da2721e38cadb289e03d7db72b14f2e88e9577ab701ff09a1b9523d645d3676742de2dce4bffa68be3637e4a28ca876a13c71a4ec468bb6df84f8 SHA512 ab8274d66dd3cece6c31f44fc137aa56c6f352108a2b57230320ab6366c9760006fa6f7a58131d04baf68f2677b868f6e4e0b3768371a11ac5c9263396f81ab6 +EBUILD jaraco-text-3.9.1.ebuild 1860 BLAKE2B 5e90d080ce2ae213022d4f32b77a9447b9ba38b900934b621a8d2cbdbf951980d6f733efce854425af1751fd7527706a9cb5e42ba790cc214143341798494b85 SHA512 0358f92c9e361e6dc4a95018d5f0bb3f06afa2128a9c1eeadc2a9e96c4d2eedbaced7d26a88d92c426830184478647f726df691c3b341c85d3549927db53e03d MISC metadata.xml 656 BLAKE2B 0a887f3b936ada76caabedd24bcfc8d1d53047705761370fdf5c2cbe204b4d7c8449813268e9a45b48409f713e038f5742db12029bb3974b703317e7c3eaa28c SHA512 c8dc08d4347fec9076d6c23899ccb6fadbeee43d64875d8ea727ce20c2c5429a2683d162d602b763ef740c8eeb213762b17b2c964132923a647b769e2372763c diff --git a/dev-python/jaraco-text/jaraco-text-3.8.1.ebuild b/dev-python/jaraco-text/jaraco-text-3.8.1.ebuild deleted file mode 100644 index a3c77ed7d921..000000000000 --- a/dev-python/jaraco-text/jaraco-text-3.8.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/-/.} -DESCRIPTION="Text utilities used by other projects by developer jaraco" -HOMEPAGE=" - https://github.com/jaraco/jaraco.text/ - https://pypi.org/project/jaraco.text/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] - >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}] - ' 3.8) -" - -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "setuptools' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "jaraco.text" - version = "${PV}" - description = "Module for text manipulation" - EOF -} - -python_install() { - distutils-r1_python_install - # rename to workaround a bug in pkg_resources - # https://bugs.gentoo.org/834522 - mv "${D}$(python_get_sitedir)"/jaraco{_,.}text-${PV}.dist-info || die -} diff --git a/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild b/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild index 8c1cfbc650dd..28301b772c04 100644 --- a/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild +++ b/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P} 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/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] diff --git a/dev-python/jq/Manifest b/dev-python/jq/Manifest index b2c55caa2d94..d333ce4458bb 100644 --- a/dev-python/jq/Manifest +++ b/dev-python/jq/Manifest @@ -7,5 +7,5 @@ DIST onig-6.9.4.tar.gz 908702 BLAKE2B e6e9939f284569408ba01b8551960bc939bbfdca42 EBUILD jq-1.2.1.ebuild 1178 BLAKE2B e5a7d35888f68eb74b78023372c5077b56ab9628c54af0643f8ba11d8cb45b9dcefdb2256b83981e60fdc4d54d58d99252c965b09fc44091479400b80b22bfac SHA512 2a4403d945073c6adbfc81e4fa4ddfe5da88e25e1cf98c6eb67e3a8b0dce4308cf10e9824fe090211b7f1a21829bbbc9e774126d1ba29b47b78ec7d577e6d679 EBUILD jq-1.2.2.ebuild 1213 BLAKE2B 24d10d394951555098d0cb151e079f90799dd034d267c4a9b59f91b567e511938317a1ccaabbc8ea0ea086f88a09f104827965d22dd87379c3556cfc970a18a1 SHA512 d7adccf6013e3bb96ed19c60a3a9dc8672e629758338349fc45d11e067714bf9d3cba0034e7b41d05a5db1f1690156d77aa9e3a6ba4ce890cef36a2b0bb66fd2 EBUILD jq-1.2.3.ebuild 1215 BLAKE2B 0f5795fef7fdbc635420af0fcd0065b758c2f423eb26b93cc94caf02c1e0baab86e0e41ffc02e0453d04b7a5b214c3638d6f1e6f086bd594ebf63f5e1ad4ee40 SHA512 444b8006face7363293034821ff285a373c9a8ca7971f905111164e2bdc12dcb45545268ea1c354fa15201433a8e702a8bce05e92ff0cc8a97ab675844f7f6eb -EBUILD jq-1.3.0.ebuild 692 BLAKE2B 2170f740b5d8c4b4ffa98443af3e37ce95fb9db3bb5d8975dbe2db7e611b0e9811bc4769665d37d11e41db9321909f49c70a7602d26b8163a5ce45d613d1788a SHA512 f5ad1adbf59435e0b19768e74ce9825489e3cf51dbee5b029217cc4205f663a87d406a2c2467bc6c4e1c41359b8b02659ca331f2a41d45d47ec5944c6c845a13 +EBUILD jq-1.3.0.ebuild 690 BLAKE2B dfe076528a63d4bfd2dccdcdef55149d914fc0f1616233d747ecea144b6a79ee4b02f7db1b7d9ebc7d71a3bb60dcf039d10d64a8afbadb77c7a1d9ecb273ee7a SHA512 0ab1a7804cf2a3a1745c542d2aac91bb18babb7648726991dafda08123c7140989c1030267b43f35b91a0c19de652ec9da1821bbb0c391f773bbd825f0d48e4a MISC metadata.xml 367 BLAKE2B b17eb2d9c460774d98ba18faf8a09d1c9c711433d0dfcff08df4f769411db66fdb2241d12ebc706664cdef98d9dbeb290614446112f53ecede571f77aa085174 SHA512 399b63613673deaef747fd380d6bdc086a4e4b57c5509b15fd6e031ea613ccf59641c95064fc7dbbf61f8d879fe03faf7e8298e4e8792a8a0b7a2bb3225e77c9 diff --git a/dev-python/jq/jq-1.3.0.ebuild b/dev-python/jq/jq-1.3.0.ebuild index ac51a3e9eea3..a8ca4d9c82d5 100644 --- a/dev-python/jq/jq-1.3.0.ebuild +++ b/dev-python/jq/jq-1.3.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/jq.py-${PV}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/jsonref/Manifest b/dev-python/jsonref/Manifest index 3b6363c14e01..1ccf7f027b7d 100644 --- a/dev-python/jsonref/Manifest +++ b/dev-python/jsonref/Manifest @@ -1,3 +1,5 @@ DIST jsonref-0.2.tar.gz 13032 BLAKE2B 0db36904f6914c889d608ac6a368cc8a80b0f81b6bf9f77bb229042c484084c6a06f31099440a48f49f5efea248e0e4f498269bdf89e240be8e149a0f221747d SHA512 415eaefcaf2c7a02bf70749522fef0d96f1e0cc5772edd50ca016a564258df21dd3eb178b7a33ee61e606125fb802a29b0cb8855a81c6116baf6393208927b0f +DIST jsonref-0.3.0.gh.tar.gz 17143 BLAKE2B 69873c69e88059899fde3d1c6d335ae68f80b9524132a3aff6c1ed5c795679f612051a225e902abeb9c1c73357dafceedf24df432eb32ebfc45162c9bcc38b57 SHA512 af5c1fa910b2354b8da29772f1e67a498b1836a43771784240f72ec71e8d9bab83ed553dd0559311cabf19502fbe431f03663e728188b6c1b31e680f5e24bbfe EBUILD jsonref-0.2.ebuild 514 BLAKE2B f5860e65f0ae599d799b6d82078c6f556053c76e43ec3703f71bd68ade0f6ed4c521ab7f42febc5fbe15f38878d7fc604d88a258776d6d3792e12bacd264ac29 SHA512 9bcc6b9d5f52e10cf02981fe2b25fd4df07689e1f5e58431186a190b5010a4f57db33730665d317dae25f3c232b8095984eea3758fd1caa8775c46170d231e5b +EBUILD jsonref-0.3.0.ebuild 554 BLAKE2B d6791d3bbfa8044625d4e919ee1bb2e565bea5ff36a0a6fe0f168a0fa6546d613ec325b1a3fce0fc079bb096417dc7196a4569de501c92f7d3b855f916bdfff5 SHA512 f90fcf3d9c2fcdeb9978d8388183e44aa42500dec3385aaeccb9b1648c8345a2f9d6290ee427393fc7f0115709038681392b7b8e3b9419772e8551f3ea636a70 MISC metadata.xml 797 BLAKE2B 4afca797d34cb036eefde373c1c02ac9619153670c8f3d9612b5687f248639942a51cb23e18119f61e3cb3dada9566113334662514a89bc6bb2de9ec9f49b4a4 SHA512 803607e8f9a7391f97aa104a4f3997023d341772eac6af0934bea84cbe45dfc1aff59928d8d45116ef52a4b86edc3ff3e28d3547b2f4ceaf37eeb7f2fde0ea7a diff --git a/dev-python/jsonref/jsonref-0.3.0.ebuild b/dev-python/jsonref/jsonref-0.3.0.ebuild new file mode 100644 index 000000000000..e69ac8248519 --- /dev/null +++ b/dev-python/jsonref/jsonref-0.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="An implementation of JSON Reference for Python" +HOMEPAGE=" + https://github.com/gazpachoking/jsonref/ + https://pypi.org/project/jsonref/ +" +SRC_URI=" + https://github.com/gazpachoking/jsonref/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest + +python_test() { + epytest tests.py +} diff --git a/dev-python/jsonschema-spec/Manifest b/dev-python/jsonschema-spec/Manifest index 6827bff8437d..9941d8c6897b 100644 --- a/dev-python/jsonschema-spec/Manifest +++ b/dev-python/jsonschema-spec/Manifest @@ -1,5 +1,3 @@ -DIST jsonschema-spec-0.1.1.gh.tar.gz 21747 BLAKE2B 441f34c62da2d22699379035e20f2ed78a974413ea9c2f80b753cc2b41d978351c69aaa50750139e622d075c4c3979dc43b888bea111a0f4b31fa9d37822a1fa SHA512 b1bdd03c6fc022877d0801d859abe0dd19e066afe2a1eab6c650a8741a50473e74945ddde429508e5dccf379a84b25fbd60c49fdc310aa770bed52b63e60e397 DIST jsonschema-spec-0.1.2.gh.tar.gz 21782 BLAKE2B 238f035e75ec45edade5fd00269d2fc208a73208d1e07586490728b8c97819d6fddd9b909d2af00e63ebc4c141cb8dbaaf8e3e7ce88c3ff58ada2ba147c1e2c9 SHA512 0cba83a14e88d4fe2fcce9e4d39fa4284f23366a1f8acab16fa4b7b824d0c02bf04429d61c51a39a7a188c4e2b79f4481bba14ca688edee71beb0060e16617e0 -EBUILD jsonschema-spec-0.1.1.ebuild 831 BLAKE2B e0c1bbd909288a5d74993a967ce0ea2c139cd66948a7eee73b75f01a52452ef575c026dcda0d719df139b9e9455cb868f7ea27581f55af0e0deeca304b23cb33 SHA512 bb5a3704ca62708f9fb2e71e11634824269b469c0ca85029d0f22ef3c83f44b798f5c2a38b0a6d7d065db31e3dab373d44ca6b8969205079cfc8c9cd56fa7ca2 -EBUILD jsonschema-spec-0.1.2.ebuild 833 BLAKE2B 441675ce28b232a103b4df985e8bf32bde01a6330e03c60a4910ebc5fe579f89f8d609b26ba5a424d3cbe8ad3857318ad6ac5e03086a88d0b4c7faf51a96d872 SHA512 ae23c7466297b8e703507de44773e705e9996f59fcdf18bfc466378cccc920937053cf8b7887e53d2bffd790decad16682638752a0419b33ce0c9f8a846a4a21 +EBUILD jsonschema-spec-0.1.2.ebuild 831 BLAKE2B 632559f00ec92684dc6a4395fb70dd2f6c70ec542ed31e48e0cd17397e5012883feba574917fb847f504c569cd5784343b7c0c9da179c4c972d8499b621926e9 SHA512 0c6ca4e726616e013d78c01294beaa09067e6ea3fe110dc51bd2fce23a365971a839ee790b56e85a323f8e32dba37d04a8a7509a1fc9402d44a80d1639a1817c MISC metadata.xml 404 BLAKE2B 2e76fe1eb441114cff26e2e60d36d2d38da053ca524a29f568d2b4af325021ab560545da43cdd0d5d3404e73ebcdb9b534da0b7de52c2acee5d3f2ed6511ee4e SHA512 58238e60fc20d210167afe2abcfdbbd826a693b5d587953437294c2c0e1ea9161486e2c583d29a7e2a0c8343e70e7688213ed011eacd155c53e232b336986701 diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.1.1.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.1.1.ebuild deleted file mode 100644 index 15372c433c70..000000000000 --- a/dev-python/jsonschema-spec/jsonschema-spec-0.1.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -inherit distutils-r1 - -DESCRIPTION="JSONSchema Spec with object-oriented paths" -HOMEPAGE=" - https://pypi.org/project/jsonschema-spec/ - https://github.com/p1c2u/jsonschema-spec -" -SRC_URI=" - https://github.com/p1c2u/jsonschema-spec/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}] - dev-python/pathable[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - dev-python/pathable[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - sed -e '/--cov/d' -i pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.1.2.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.1.2.ebuild index 1a6a4f949102..1a04f669d410 100644 --- a/dev-python/jsonschema-spec/jsonschema-spec-0.1.2.ebuild +++ b/dev-python/jsonschema-spec/jsonschema-spec-0.1.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest index a777dd838a16..7f2589d91acf 100644 --- a/dev-python/kombu/Manifest +++ b/dev-python/kombu/Manifest @@ -1,3 +1,3 @@ DIST kombu-5.2.4.tar.gz 423450 BLAKE2B d0a180a4644876594eacea51706ca74fa4a95729ba965f69694da9694c2a91641ccf05aa1aec8a64f9d8c2260477d00bc2664d0a50143562b46524c98e4159b1 SHA512 695813bee71d627649e772b45b25494784a6a81bcad92331160705e34d8b2268fa90629983ebcfd04ec23208508d422f1834cc56895532911602d58ec0090a03 -EBUILD kombu-5.2.4.ebuild 2362 BLAKE2B 0328f6274c3d90c37e843120c26fedffffbe6d70b9442710f621d700d889c6f0320a000646bd4a35cef2bb304fe60a281255ed9cfe81b51f426b5f99c6881145 SHA512 3ed1ddeba6ba310ac628db4b51dea68d88459a61537027d3d6842d4c1db5f8948f65beffe84b0c02e6ee7ee6473fe30228e79b1b48c118c6f5a819c7538b49ce +EBUILD kombu-5.2.4.ebuild 2331 BLAKE2B 1232f5baab9c3ada437ea17afe379b311812c475140b1fd8a4c782a01f9f98a0815422ae2d69c2d2ad2269225e5103ab159fc6d598cf4386142fab0a6c29c979 SHA512 d9805006824957fb7e0b1d62fc15dd61d461297f3131078d73e6154f2b4f6be33ca395dd8c3c6002a8760cbf5e6794d2822f25ccdd54a8243fa1ed2c8122a20f MISC metadata.xml 385 BLAKE2B 174062695338558e56601db5b6ced5eff3f6e22c1b840f1fe3d9046d6bc5f810fe1d3c73a3e7f009dae9129050dcb6824aca48ca86c006ecbd53f069884e60ef SHA512 eba10417212f73894b7bf749962c055c44ca10afbbff80f57e36f74edd016097c4854625a94e5a3522b3adf638c2c150e357f163f1617a79dd7fb54c234a1435 diff --git a/dev-python/kombu/kombu-5.2.4.ebuild b/dev-python/kombu/kombu-5.2.4.ebuild index ccacd248459c..21bca2d94b90 100644 --- a/dev-python/kombu/kombu-5.2.4.ebuild +++ b/dev-python/kombu/kombu-5.2.4.ebuild @@ -4,12 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 optfeature DESCRIPTION="AMQP Messaging Framework for Python" -HOMEPAGE="https://pypi.org/project/kombu/ https://github.com/celery/kombu" +HOMEPAGE=" + https://github.com/celery/kombu/ + https://pypi.org/project/kombu/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" @@ -27,7 +30,6 @@ BDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}] >=dev-python/boto3-1.4.4[${PYTHON_USEDEP}] >=dev-python/case-1.5.2[${PYTHON_USEDEP}] - dev-python/kazoo[${PYTHON_USEDEP}] >=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}] dev-python/pycurl[${PYTHON_USEDEP}] >=dev-python/pymongo-3.3.0[${PYTHON_USEDEP}] diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest index d40d66cea66b..593f3c0dea57 100644 --- a/dev-python/leechcorepyc/Manifest +++ b/dev-python/leechcorepyc/Manifest @@ -3,6 +3,6 @@ DIST leechcorepyc-2.12.0.tar.gz 120774 BLAKE2B 7e7de1388acb73bb391ae5451c5b4f3f4 DIST leechcorepyc-2.12.1.tar.gz 120816 BLAKE2B b9af01e7544c0c77105435bd49d633c182e91788035a56747fef7ed860cc3570e766b038d5445df8e9d2df6e81a47a133af290b7c45db729eec7a0e46d8a0f38 SHA512 b2c3eb32bd5727839fe3ead1d5d123be4abc7b96deb71897461c3a559994ff7d6d26e3b1b857f119b8003023efa619c01073082046eb9fb105f8a8627b49d6db DIST leechcorepyc-2.13.0.tar.gz 123152 BLAKE2B 8a3ae5b0f0d52296ef71bbbea5140f9dec6abd379ae2a1b0e3a418090a11e5196731b1c4cba5320d4058c562911366cc9dd84f3a30f58ddc7c66362a9b39af8f SHA512 1420f635bebafe1e07cb5f0ade3e6b141433d4a72ec165713f959dc19e05f42a86440c5c99dd5d759aee221ee478e91e7161541cebe11be6dfa286fad79843ae EBUILD leechcorepyc-2.12.0.ebuild 819 BLAKE2B 9bd64a3cedddb20c65fc42d1ecc5279b05dc06078c3c49c603ada8f440bd5b4d2d5c2693ac87cde2104c41e0f56e54acc4bc8b3cc4e1f359d5ad7e2bce1c5ee4 SHA512 50d48d7267c49ce2293d76c1f96a485a5beb94ef642e5e4ff749b116defb547ef74db97029f191309bea76c59884c38eb2969d953bc31accb056412c8124344b -EBUILD leechcorepyc-2.12.1.ebuild 821 BLAKE2B ad07f3c0d7bf25c0ec44eafa994bbe08054b6024572e22f518917b31be6486dab75a93e786efc8a6ee34c067549468465e15380b1bf5a495b3fdd275020f8a43 SHA512 411ddfbd385087efcb0c75a9816018101bd54fcd6f601bfb62a3fb0148501d31630f6316df37770c0fe2fefe9b3e2496f2fba10b7390fb01c507b97e6524c288 +EBUILD leechcorepyc-2.12.1.ebuild 819 BLAKE2B 9bd64a3cedddb20c65fc42d1ecc5279b05dc06078c3c49c603ada8f440bd5b4d2d5c2693ac87cde2104c41e0f56e54acc4bc8b3cc4e1f359d5ad7e2bce1c5ee4 SHA512 50d48d7267c49ce2293d76c1f96a485a5beb94ef642e5e4ff749b116defb547ef74db97029f191309bea76c59884c38eb2969d953bc31accb056412c8124344b EBUILD leechcorepyc-2.13.0.ebuild 821 BLAKE2B ad07f3c0d7bf25c0ec44eafa994bbe08054b6024572e22f518917b31be6486dab75a93e786efc8a6ee34c067549468465e15380b1bf5a495b3fdd275020f8a43 SHA512 411ddfbd385087efcb0c75a9816018101bd54fcd6f601bfb62a3fb0148501d31630f6316df37770c0fe2fefe9b3e2496f2fba10b7390fb01c507b97e6524c288 MISC metadata.xml 683 BLAKE2B e85f13b83acf28fc6d59876fad2576afe741065c754680650adcb7acd1068410469de969ab4ee28ef5d9e7ff448c615293cf3f4713b4211c22dbb1b13d7f5947 SHA512 cff010f9f6dafcb3379a0de5ae0c98b974e605cf4e3a0131657832da2f0609e62cf07d3da84327b8c1272eb4cad64218e6c3f0231ec2402b3801e2453a10e76c diff --git a/dev-python/leechcorepyc/leechcorepyc-2.12.1.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.12.1.ebuild index 25fcfee44ade..09a5ccc7af35 100644 --- a/dev-python/leechcorepyc/leechcorepyc-2.12.1.ebuild +++ b/dev-python/leechcorepyc/leechcorepyc-2.12.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # leechcorepyc ships with a bundled version of the LeechCore library. So we # don't depend on the library here. But we must be aware this module doesn't diff --git a/dev-python/linkify-it-py/Manifest b/dev-python/linkify-it-py/Manifest index 012cbed899ba..8b097db5abe5 100644 --- a/dev-python/linkify-it-py/Manifest +++ b/dev-python/linkify-it-py/Manifest @@ -1,3 +1,3 @@ DIST linkify-it-py-2.0.0.gh.tar.gz 76363 BLAKE2B dc04c1445b86998bd59d452cb86afdfa91d1165cbfe4148b5f9f0234b2f9f9e71fa3c41c36749e96f1269eda20fb81ed55fb63b18947e5c38bb233cdff06f9ca SHA512 7d2a66d5f0e33aece5b8d2737f20bd83f6cb2b7958b681c293f5996263f65f525862ce0cb0f7be9df1597844e58ed804b5b604c257e4d84cbf05677fd2733dda -EBUILD linkify-it-py-2.0.0.ebuild 658 BLAKE2B 924f322b7b5bc9313c918cd18d3484335ab95d804ba9082ff52de345012bcb091334e142e3b13919db8030519b6686d5c72f4f333fad55cf624ce6cce62338ca SHA512 09cf0138815d681df6902ae6f630371a81b90dfc64136f4cae69768a9db7790a7182e9a4ba149804f9e8194832b02c97af14b6b869ad5082a8f97c92e25a8ff2 +EBUILD linkify-it-py-2.0.0.ebuild 664 BLAKE2B 85102844b9c18003db564dddd1ab4835ec868821671f615cdababa2d09e7a9e2b316f96a222cf9fb848e7e14ca9897e37c7a71da2aa82d6f291c2566513a5179 SHA512 f1130295575914a915c2f47f3f3bd5645cc36b3e2d27bf4c43e8ac06f6df6393235694fd50ed2e03afdc5260dc3bb5ce5b617d12feee4b9d825295bc47004f3c MISC metadata.xml 402 BLAKE2B f743f7ee6ccc16f6ae09861fa1712b456d7d7796afea37616781f3c40c33633a4571c78cfe41a9fb9b7e6370b8d2c03197e57ada0a0c5a2f80c1a21bbcab52cf SHA512 783959f08e822d432f30348ff5a7f4fc0713d0d273286cb840c43165141b12d28d812dce0958105561bb2a9d02e0034199d1405b4b83579de2283e133a03eef1 diff --git a/dev-python/linkify-it-py/linkify-it-py-2.0.0.ebuild b/dev-python/linkify-it-py/linkify-it-py-2.0.0.ebuild index d4a32198d518..15f20a94ec0c 100644 --- a/dev-python/linkify-it-py/linkify-it-py-2.0.0.ebuild +++ b/dev-python/linkify-it-py/linkify-it-py-2.0.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/uc-micro-py[${PYTHON_USEDEP}] diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 4d158b4b32fd..28f9b521d76c 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD lit-13.0.1.ebuild 907 BLAKE2B 786bc45254014c19e47997b263eba9245fc44459a6f12d46e69803fdf57c1b8f3d07d7e0354ea23ab17471771f57af8e792ca942b9f195462a26629d8d6bfb8b SHA512 ca254f8d0d3af0e01b24e73de8e15b77d687fd0f23a4848dd4e85522426e7dbdcd8ae77e25d8f88e637e390131fe78362ae7ba4ecd192a4c970cc3311b371dfa EBUILD lit-14.0.6.ebuild 914 BLAKE2B 80f1bb1010f71ff835aef8e87cc0bca5de0dd97e74debaee4e26d698e530468b755bc632884c11616a0ae082befa75a7b6c11043c70c3bb5679b0dae1c985d0a SHA512 77eafef2378be28fdcaa87f07fec8b1907f8c491b4a600b47d9f5970148f6684e6b4733ad6dafb753aa7a56ed1834b10ff30afc5995812c895749ea0c7294e47 -EBUILD lit-15.0.2.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 EBUILD lit-15.0.2.ebuild 920 BLAKE2B 44ddfc3adf60ca1c1a328ecda0d28b7fcbc416a0d472cdf31f978fa25beebec533686b71292a7b36be1654633026e029f04e2b496c06845e088bd9b416b1b6c0 SHA512 d4a2442ead255c0664f4a4946034632658d39dd36ccf3d88b5aaad7f7ebe25b0969dbfb368ad6a487c277f845c47a54f8f548df79db2da84bf3714883ec0fbea +EBUILD lit-15.0.3.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 EBUILD lit-16.0.0.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 EBUILD lit-16.0.0_pre20221006.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-15.0.2.9999.ebuild b/dev-python/lit/lit-15.0.3.9999.ebuild similarity index 100% rename from dev-python/lit/lit-15.0.2.9999.ebuild rename to dev-python/lit/lit-15.0.3.9999.ebuild diff --git a/dev-python/makefun/Manifest b/dev-python/makefun/Manifest index 2459fad40d08..7e757eaced25 100644 --- a/dev-python/makefun/Manifest +++ b/dev-python/makefun/Manifest @@ -1,5 +1,5 @@ DIST makefun-1.14.0.tar.gz 73792 BLAKE2B 8a3f947d53787efc1be6d76c4c817063a21d0e135815d196988aa2c6d1e0998344010dfd1e2f33f31c0d47fcad8b7e4c0c7c9e408bdd3ea60f668c3ec8ae09dd SHA512 49b239a559e0ec5e28c29c210161c3530e1d89b39a22f16382f0569a47a6d696917d86c9abefb7ac6dc59f904276f8a853a2dc09b1d9c2332e422757f6eb9a08 DIST makefun-1.15.0.tar.gz 74404 BLAKE2B b35ff14d46d50031ed42a13154c82f3fbe4105179c587dacebc0773a0d0be613e9858d57f497b8d710d7571f55230fc644592e6df67799736b37867feeb09b2e SHA512 067bd6a4176196a3aa4e96b7d460e45479cbd86d1cc611f1716fb8d1cdc17491e56f5676d7a287006ed8b80471dd28f5f48cb2eb8c1893883e3308ed9347fbae EBUILD makefun-1.14.0.ebuild 659 BLAKE2B 0d2f2af0396619f039c9d817ace5710ab39a1a972236a939fba0209762a356a75870fc8aa946519268b13477e9e8573cacda88fedda3568ffc3dfe5715cb7535 SHA512 fcbb031a5b31d818f6a714637e3a1cb2015d9bde100495921a26f29f84d53d44172497ef5bd52d746628cb6ef059f2adb6a35f4acf1727e56d5e1b7b5c8e07f4 -EBUILD makefun-1.15.0.ebuild 661 BLAKE2B bad5cb555a438dac8bf35d6c96cb05b829448275699279fbc765c8ed1537c3f23bebbb5b1834ab3d8c6e877c69688477b4140df3be407e3388133ef01d61150d SHA512 3a85c555526d552bbe0375033ff00cc682f79a8e4f85be2be3be39e488fa23149cbbd66fe847829eec812cc7c34188bd952aaa08e2c42f17d9b2ed997e3ecf21 +EBUILD makefun-1.15.0.ebuild 659 BLAKE2B 83d957fa6a1f709e202085628abe57a7572a149aa0f79bb9ef104855a96e74fe79913da05fe575888c0bb28743e1fd3cbb5d182ab6cd4202caadd08890ad6f66 SHA512 d40de9713021b3d125a8cedf43ba2c8b8f8f0ea79d65534caa3c175cc0fe71a1df424a7d4f2a04b83ef8358990a486d9a8dbf0649665e08db2530a2acb34fa48 MISC metadata.xml 401 BLAKE2B 0657deb821edfdf648e5bb0a95255b87df0c090c6e719a5ad94a6d3f6e2e64f36d4093a2bfddb5e8592d3d38741e8d0251c8331133113766ef2fc4caa48e88ad SHA512 cda21fbaa9b62896ba3389cf281ae35bd9a59fb0d0604e61fb3b046061de47a2535d7a98d335b66f44483ae43deadf05abde0a2285902c1c3fab2762b080dbad diff --git a/dev-python/makefun/makefun-1.15.0.ebuild b/dev-python/makefun/makefun-1.15.0.ebuild index e3a751264de5..5bfcb735f316 100644 --- a/dev-python/makefun/makefun-1.15.0.ebuild +++ b/dev-python/makefun/makefun-1.15.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}] diff --git a/dev-python/markdown-it-py/Manifest b/dev-python/markdown-it-py/Manifest index 4799134dff39..fee915e2a225 100644 --- a/dev-python/markdown-it-py/Manifest +++ b/dev-python/markdown-it-py/Manifest @@ -1,4 +1,4 @@ DIST markdown-it-py-2.1.0.gh.tar.gz 265858 BLAKE2B 0d1bb789ed9a8d08b16c753f7ecc7cc6a6b1fd59fc39d303a0de15276a0a0f93dc8c8bc952de60450741f26770dd3955ae0e6aaa358bacf1003e5eb9124d3a54 SHA512 04e90538c8693f795aed2ed0a5bef4eaf0c12fac32cc0c2049c563e974b229940b9ceaea849ce86fa9804ccdd7be93145f3b6fc8d0774e96fafa0484368d0a88 EBUILD markdown-it-py-2.1.0-r1.ebuild 940 BLAKE2B b0cedc3fad75106c214baa72beb5f1fb515740616385833aa2252e13406acaf2f8ae7601d8eaa94449608775afedd69ef062caff88826e4a3c7c72e74b2ddf73 SHA512 f5c21e569860963c03b36f4189dbc8c0081c1b6664c49349b6a48e4a4115f83b2ea7642c5b5a9bee7e494f79d6b7f4df19cd85d4050d0ffcdbe9f0509fe070f8 -EBUILD markdown-it-py-2.1.0-r2.ebuild 834 BLAKE2B 9068b458017a125a0cd8efe5336383f16ddcb3e5cdda0ea6c95e76ff101e4eb0fc9bbc1d36227db914070fdbb6dad73de682e47082ec612ee2d777786c66abf4 SHA512 a74f51ff2bb67fff1d4fe3b40257305e8c5f275a990ca6695402b26c414c00c5b5784f35885ea297bb614b3a69b571ab449a93c7bc0a8099b26f66cdf4b37ab7 +EBUILD markdown-it-py-2.1.0-r2.ebuild 840 BLAKE2B 8444b452254c5bfaa9af2d123104ac25cdfd3983e7e5f0538bf1242e8e99598eb35da8ad41f650818a20edfd159638f1781d509af201b9ddd17d74d9f3d8e969 SHA512 4564bc4b565df4ef9aab60597c266369093e8b91287dc26e12951681af86bfac7e1ace225b06dc7ce8749cc50038a66dfb64d14f56d0a8f3feaba30334231a44 MISC metadata.xml 412 BLAKE2B bffaf51dbd0a94b09d07650e49e9bee76015ab4358c36db207713d82387a1d729e7f6576d824b02ccfd786353762e623e3dd657fb3d7c42f8467c8165da61ed3 SHA512 88b86fad883100895db6feee193102cc93ead665e1283d02f9f57a4bb228acfc738cef11af2ba02cab9b02fdfe8ba35861347a19e5b0de22f546e8e0a297e173 diff --git a/dev-python/markdown-it-py/markdown-it-py-2.1.0-r2.ebuild b/dev-python/markdown-it-py/markdown-it-py-2.1.0-r2.ebuild index 26db53a8de88..1807f582d76f 100644 --- a/dev-python/markdown-it-py/markdown-it-py-2.1.0-r2.ebuild +++ b/dev-python/markdown-it-py/markdown-it-py-2.1.0-r2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/linkify-it-py[${PYTHON_USEDEP}] diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index f3e3203d81fc..54ad8280f3b8 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -7,8 +7,10 @@ DIST matplotlib-3.5.1.tar.gz 35320470 BLAKE2B ebf69b62ac587c61ecf8442abaab302019 DIST matplotlib-3.5.2.tar.gz 35210006 BLAKE2B e3f90a0cf1d28f041a8cdd6920a8a4efe16169bb4acf85f7b2562196db306eeb692218728ea33c7b62214e7894e83a104954cbef38c45ccbb4f630bd35c0c36b SHA512 32844dfa85dbc43360c1773d748a58d2ab089111c51c825da62956c778a0eeaf10ca33a5c6c094295388a80d5873a2e1b17484e02b653e9e8e5ba98659329974 DIST matplotlib-3.5.3.tar.gz 35236343 BLAKE2B 0d3f4e15295afe2c737e441325206e77c520a514bc87ab1eebef624f89896a2cf609e8d57b8fa8ef28ecf8c836e20cb296adaa95f81dbfcf3f2a45631e3dd02c SHA512 f431d3046e9c5fbe5d44a16a762e9a178ba34380974964660eaf3681671178866a63b3bad9aad8d3ad423926f7db2965d514e9b1489e3a824a4532a01f0e0670 DIST matplotlib-3.6.0.tar.gz 35749946 BLAKE2B 1e2e80e124ef1a0a1843ba077c3c933b55a77062fd5cc49d304dd2d12f6323ff60f32113dc0c57388796682841367734283ea5c82e149d6fa3f379516800d131 SHA512 ea8cb274b9aacb4cc9c3b52cf5eaf881074dc73840cba160289e85173d763e96d3ea3628c5cb53f765092f53b9e3d05977281cc0c9d6756529601ca336ec0e27 +DIST matplotlib-3.6.1.tar.gz 35826557 BLAKE2B b30710436a773298dcdf233e592656d9815f55f0daab0cc28811b9adbfd3b2ede08f4c13e0dfa43c5fb283bc1ba96ea793084f3d65ba13b9697d14ffa406a273 SHA512 40b148fe4574eea88e7e74c2844a4811c71651602bd7e0a863482571bfa216c01d4f5fcd36add14af82c5cacdb6ae9d441ed251ee5239d06bcc8d40c9ee8841b EBUILD matplotlib-3.5.1-r2.ebuild 7230 BLAKE2B 003f7562ce03d398eecf1bc7cb9485b9109e6ab88a8277dcc26e34ecaee2e452f4af6ab34ff5c8de06c3c1548032cda3ecda9bf8bae635cceb4b4d2d8039b1a7 SHA512 7a325460d335521a132eb30594ea36a910c153f19ecac66303402e2821d0ab130f1fa91a69ae90a6a1746378876234f54d8c05c0695c09a827453c83e7d0b345 EBUILD matplotlib-3.5.2-r3.ebuild 7391 BLAKE2B 59b395f4d3384793dd72c633e98ea71f64656042b398a2af2d25689285534c047e572779f4e966913c912870c747488d6e9d062766d980e7dd53fdad01647188 SHA512 2dc2ca8a5a7cd7fd679800bfef9208e7679b9bcb4bd267993d9369f00a2c09e6ca0f1abd30d9dfd3712e869b205e1945f29f008f41c5c77e7c506c10fd2fdea2 EBUILD matplotlib-3.5.3.ebuild 7446 BLAKE2B c49d5f0ce2d14d6c621746217415103d06a1cc6d0c0d682c373eec20d0af0167a55b00ba582df7d7f3745de00692e254547e721aa25dc363261ffd6297424274 SHA512 a474eafc8ec34b70535e889b4ce5606a2ad3a682308346bb5b26868f13a84e31291fdd77b3f522883faefafa1f4f0d6ce2cf399bc9bacbc584ced8a3fabf07da EBUILD matplotlib-3.6.0-r1.ebuild 7488 BLAKE2B 83c3401cb7d1bb2d67f2930186ab777bb01f7054677b345ccdaae018fde7637dd492ed447c883f0c020a1cf6eeede3b7b4b09c860413e8236b5278444b3da907 SHA512 27e71506da65ca7bf88bb8b13e276711f3229f9bf8f5b7b2c7e5cd7fe8b420ad9183841b354d0bb89edacfa951eaa1e7085380b176bdd999ed98779334b55f9c +EBUILD matplotlib-3.6.1.ebuild 7488 BLAKE2B 83c3401cb7d1bb2d67f2930186ab777bb01f7054677b345ccdaae018fde7637dd492ed447c883f0c020a1cf6eeede3b7b4b09c860413e8236b5278444b3da907 SHA512 27e71506da65ca7bf88bb8b13e276711f3229f9bf8f5b7b2c7e5cd7fe8b420ad9183841b354d0bb89edacfa951eaa1e7085380b176bdd999ed98779334b55f9c MISC metadata.xml 1074 BLAKE2B 1d7dce116e09939378872c2eaf5153948b7e934626110eb4899d0dfc2781429522328f1c4efd2c40f829da64e19bed8f9fbd1b8907a6e74a5fd54587c1d29e5b SHA512 e344bfc813e09c24a8edfa9c062eb2a6c44535559370f508a27a2de20c6ab92aeb48bc8daf9c357178e513eb2474a33782e4098c0f3bcbb84b11f7388ef1a704 diff --git a/dev-python/matplotlib/matplotlib-3.6.1.ebuild b/dev-python/matplotlib/matplotlib-3.6.1.ebuild new file mode 100644 index 000000000000..b448a4981beb --- /dev/null +++ b/dev-python/matplotlib/matplotlib-3.6.1.ebuild @@ -0,0 +1,284 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 flag-o-matic multiprocessing prefix toolchain-funcs \ + virtualx + +FT_PV=2.6.1 +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE=" + https://matplotlib.org/ + https://github.com/matplotlib/matplotlib/ + https://pypi.org/project/matplotlib/ +" +SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + test? ( + https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz + ) +" + +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv" +IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" + +# internal copy of pycxx highly patched +# dev-python/pycxx +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}] + >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}] + >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.19[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-7.1.1[jpeg,webp,${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + >=dev-python/six-1.14.0[${PYTHON_USEDEP}] + media-fonts/dejavu + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + >=media-libs/qhull-2013:= + virtual/imagemagick-tools[jpeg,tiff] + cairo? ( + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + excel? ( + dev-python/xlwt[${PYTHON_USEDEP}] + ) + gtk3? ( + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) + latex? ( + virtual/latex-base + app-text/dvipng + app-text/ghostscript-gpl + app-text/poppler[utils] + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + dev-texlive/texlive-xetex + ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + webagg? ( + >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] + ) + wxwidgets? ( + $(python_gen_cond_dep ' + dev-python/wxpython:*[${PYTHON_USEDEP}] + ' python3_{8..10}) + ) +" + +BDEPEND=" + ${RDEPEND} + >=dev-python/setuptools_scm-7[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + virtual/pkgconfig + doc? ( + >=app-text/dvipng-1.15-r1 + >=dev-python/colorspacious-1.1.2[${PYTHON_USEDEP}] + >=dev-python/ipython-1.18.2[${PYTHON_USEDEP}] + >=dev-python/numpydoc-0.9.2[${PYTHON_USEDEP}] + >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}] + >=dev-python/sphinx-gallery-0.3.1-r1[${PYTHON_USEDEP}] + >=dev-python/xlwt-1.3.0-r1[${PYTHON_USEDEP}] + virtual/latex-base + dev-texlive/texlive-latexextra + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexrecommended + dev-texlive/texlive-luatex + dev-texlive/texlive-xetex + >=media-gfx/graphviz-2.42.3[cairo] + ) + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.40.1-r1:3[cairo?,${PYTHON_USEDEP}] + >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) +" + +distutils_enable_tests pytest + +use_setup() { + local uword="${2:-${1}}" + if use "${1}"; then + echo "${uword} = True" + echo "${uword}agg = True" + else + echo "${uword} = False" + echo "${uword}agg = False" + fi +} + +python_prepare_all() { +# Generates test failures, but fedora does it +# local PATCHES=( +# "${FILESDIR}"/${P}-unbundle-pycxx.patch +# "${FILESDIR}"/${P}-unbundle-agg.patch +# ) +# rm -r agg24 CXX || die +# rm -r agg24 || die + +# cat > lib/${PN}/externals/six.py <<-EOF +# from __future__ import absolute_import +# from six import * +# EOF + + # Affects installed _version.py, bug #854600 + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + + local PATCHES=( + "${FILESDIR}"/matplotlib-3.3.3-disable-lto.patch + "${FILESDIR}"/matplotlib-3.6.0-test.patch + ) + + sed \ + -e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \ + -i lib/matplotlib/{mathtext,fontconfig_pattern}.py \ + || die "sed pyparsing failed" + sed -i -e '/setuptools_scm/s:,<7::' setup.py || die + + hprefixify setupext.py + + rm -rf libqhull || die + + distutils-r1_python_prepare_all +} + +python_configure_all() { + append-flags -fno-strict-aliasing + append-cppflags -DNDEBUG # or get old trying to do triangulation + tc-export PKG_CONFIG + + unset DISPLAY # bug #278524 + export XDG_RUNTIME_DIR="${T}/runtime-dir" + mkdir "${XDG_RUNTIME_DIR}" || die + chmod 0700 "${XDG_RUNTIME_DIR}" || die +} + +python_configure() { + mkdir -p "${BUILD_DIR}" || die + + # create setup.cfg (see setup.cfg.template for any changes). + + # common switches. + cat > "${BUILD_DIR}"/setup.cfg <<- EOF || die + [directories] + basedirlist = ${EPREFIX}/usr + [provide_packages] + pytz = False + dateutil = False + [libs] + system_freetype = True + system_qhull = True + [packages] + tests = True + [gui_support] + agg = True + gtk = False + gtkagg = False + macosx = False + pyside = False + pysideagg = False + qt4 = False + qt4agg = False + $(use_setup cairo) + $(use_setup gtk3) + $(use_setup qt5) + $(use_setup tk) + $(use_setup wxwidgets wx) + EOF + + if use gtk3 && use cairo; then + echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die + else + echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die + fi +} + +wrap_setup() { + local MAKEOPTS=-j1 + local -x MPLSETUPCFG="${BUILD_DIR}"/setup.cfg + "$@" +} + +python_compile() { + wrap_setup distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_compile_all() { + if use doc; then + cd doc || die + + VARTEXFONTS="${T}"/fonts \ + emake SPHINXOPTS= O=-Dplot_formats=png:100 html + fi +} + +src_test() { + mkdir build || die + ln -s "${WORKDIR}/freetype-${FT_PV}" build/ || die + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # broken by -Wdefault + "tests/test_rcparams.py::test_validator_invalid[validate_strlist-arg6-MatplotlibDeprecationWarning]" + "tests/test_rcparams.py::test_validator_invalid[validate_strlist-arg7-MatplotlibDeprecationWarning]" + tests/test_testing.py::test_warn_to_fail + ) + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( + # https://github.com/matplotlib/matplotlib/issues/23384 + "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtagg', 'QT_API': 'PyQt5'}]" + "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtcairo', 'QT_API': 'PyQt5'}]" + ) + + # we need to rebuild mpl against bundled freetype, otherwise + # over 1000 tests will fail because of mismatched font rendering + grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ + > "${BUILD_DIR}"/test-setup.cfg || die + local -x MPLSETUPCFG="${BUILD_DIR}"/test-setup.cfg + + esetup.py build -j1 --build-lib="${BUILD_DIR}"/test-lib + local -x PYTHONPATH=${BUILD_DIR}/test-lib:${PYTHONPATH} + + # speed tests up + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + nonfatal epytest --pyargs matplotlib -m "not network" \ + -p xdist.plugin -n "$(makeopts_jobs)" || die +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/build/html/. ) + + distutils-r1_python_install_all + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest index 42f7e5bea5a2..1ff9dbc10fc2 100644 --- a/dev-python/meson-python/Manifest +++ b/dev-python/meson-python/Manifest @@ -1,6 +1,6 @@ AUX meson-python-0.7.0-defaults.patch 506 BLAKE2B 404c8d4803f4e6ca5244dc27c84f2c0440999e3fff87febeb12d1d304c7ed9f9358f6b958b5975d171995960bbf7681003180765d2bdb88e694e52c518a8381d SHA512 43b9825b9facdcf72f0b4b80a72aac8544ec1cedb14a79c53dbe37b190af170584acbb0d281d89ddeb199ea5ba720eb0de04c5294a3e7197019c58d7ee14d786 DIST meson-python-0.10.0.gh.tar.gz 37739 BLAKE2B 028cbb191076b49946576b02d26a84079f412a178d9829bf85d579b8d3624e192e9394ade31524faf972ef4d105b7bf703e750529a7fafcbadf9a52d3c4876c6 SHA512 50d4d0bbf810948b4f218f25815058778b2a3ac8ff811d4d7cc699d1cfbcb75612d28789080b4e5ec3a47be03636389b7bf313366273abb733f77644758747cb DIST meson-python-0.9.0.gh.tar.gz 37253 BLAKE2B 29aa875dfc1c275ee4edab48bd2d46c783969fc0ab58f108be1a6443d5519028a2d36f666dc57c45d68ba77334cca2d11a0d4bfb8abb3822b537252c71b77286 SHA512 ae0927876533af65c5b1d8278ff6db3726f0551c160bfedcc602189fcad44c9412faa589738718aac2f10cf9497db8c632d89ccf1fb8519e6e7f4add78d8e52d -EBUILD meson-python-0.10.0.ebuild 988 BLAKE2B 6e2465b93b4de894ced85af09ff9e227c0a466a99551f51ef5c8f8f72475c6c9fe28c4a707c2f3ce8a3a393de2ec3ac80d26d477bab9584a91b533dd13206953 SHA512 9b5affd60de454a84150808d87c13b85ceb778558f5dd4c1a6fe74d37868aaccca355e4d6a4991420bf6444a1afed476791012745a85a4fa2fe5f657c7670b58 +EBUILD meson-python-0.10.0.ebuild 1009 BLAKE2B e971bc66c28bb13e6f9c141288fc0debeff1d1b98831bf7a0512d2f25a39d24bb8c1cef43853ff454c29bf9f449dd3a3224119f5658874945fc47af413a0c493 SHA512 bbd0b368a9ccf07659165c08f792d707ef0b16be79b73ca8d3fdc992b146a421b738c8e32e7929877b41f78a2d7ce665f89f323e09c784ebacf1895489a68484 EBUILD meson-python-0.9.0.ebuild 988 BLAKE2B 6e2465b93b4de894ced85af09ff9e227c0a466a99551f51ef5c8f8f72475c6c9fe28c4a707c2f3ce8a3a393de2ec3ac80d26d477bab9584a91b533dd13206953 SHA512 9b5affd60de454a84150808d87c13b85ceb778558f5dd4c1a6fe74d37868aaccca355e4d6a4991420bf6444a1afed476791012745a85a4fa2fe5f657c7670b58 MISC metadata.xml 352 BLAKE2B 581fd656bf2da3af0cb7a9f50ef99effc9c2fc54c5012a363a3aaf4cb5cb1715c8626aed86ea176ebbbc22ece33e8b0f76d5c818b4533f99b3bac5b92f75fff1 SHA512 7e57debaea115565ade7e8ab87af065c4580506225df1a203c92fea877a9b918ebfce6fd172412bf318be07a8a4548be492318e5626b31688ed2714f00594d54 diff --git a/dev-python/meson-python/meson-python-0.10.0.ebuild b/dev-python/meson-python/meson-python-0.10.0.ebuild index 5ca1c9027a37..a2a211fdf597 100644 --- a/dev-python/meson-python/meson-python-0.10.0.ebuild +++ b/dev-python/meson-python/meson-python-0.10.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" RDEPEND=" >=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index ca596dbe49fd..81bacb180d16 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -2,6 +2,6 @@ DIST mkdocs-material-8.4.0.gh.tar.gz 8459364 BLAKE2B 42d0a3fa9a06cd03629dcf10e80 DIST mkdocs-material-8.4.3.gh.tar.gz 9999624 BLAKE2B e7dbe0b3cd2e385db1882b5bdf90efbe7f1d528b38fe0764b5aee78546427bde939054a61f36e7d8769099fe3615c36c13d6d29ebf30e4faff123380a5793eaa SHA512 ea5601d4f846315c71b0eaa0c8309c0d351530bdfcdee4ba7f9734f92314b66613984c41af6b0387e7186e2f915150aa6981e16511af6f7bb67bf94fb33b88e7 DIST mkdocs-material-8.5.2.gh.tar.gz 10262607 BLAKE2B 16fe2e9d377cf8361ddcf5bdd1f5b461783ef03a26894abd9cfe8ba3c88e4d89e5ee8da3e566b996ea1595a6600933d4140ca698f3a303e6fc4c2b32e208af1e SHA512 74066b3b85be3dc5f4380ab73a98dd07fc8430a65b6ec9a51f1513fa3f0703f3eff4567344642710bf8e91e8cf9193b552a58f865b86367f397d0c884e1849f8 EBUILD mkdocs-material-8.4.0.ebuild 1044 BLAKE2B bae6282cd8a771c6c6d9f11205442841ba82f970b1a0ce8490902931670a45fa0ff1b8ba08d2d4c9b819ab43a668b9acbbc4f84aa7c35f854519cd609b2472f8 SHA512 7aaf4b2f7e3f75e579300424d9d8c2418c96a96ca61c085b53ae15f152abbe142dbf13924b24d36eddf1321f6de1dc6d3d5a018e19612b2245cd860eb03818c6 -EBUILD mkdocs-material-8.4.3.ebuild 1046 BLAKE2B a1354ffb639fa1d967358867a01440e15f966ad4884c761e48ba14eb08a874ba1ec3bf1df1eeb1d214d16aae5b089cfc5254dbb4817b32a34b432d03a2eeebe8 SHA512 e3d4630057818c974fee925e51e8f38bc39cf5d86aa989158f97d024ac4e0c0cd4daeaa57242edf20429d9a6bea02a0019fcfa68b60c36d85f461c781fe3a54a +EBUILD mkdocs-material-8.4.3.ebuild 1044 BLAKE2B bae6282cd8a771c6c6d9f11205442841ba82f970b1a0ce8490902931670a45fa0ff1b8ba08d2d4c9b819ab43a668b9acbbc4f84aa7c35f854519cd609b2472f8 SHA512 7aaf4b2f7e3f75e579300424d9d8c2418c96a96ca61c085b53ae15f152abbe142dbf13924b24d36eddf1321f6de1dc6d3d5a018e19612b2245cd860eb03818c6 EBUILD mkdocs-material-8.5.2.ebuild 1045 BLAKE2B f973f72b347a875d6fe5e90915e7749217957554a6edbaee65ec27290db1de9b3631a6efd3ea5fa09680edede53351241fe33de203568cca45cd8d835dcce955 SHA512 bc18c7d13133c5a0c57475c90e97840cbd8d9ce3b067e29df10bed31da00b39b71f25caf7602e07316117d6c7dfacbda3a6216a027cb15f094f02cdd90be4a02 MISC metadata.xml 1037 BLAKE2B 6997d0f85e31152c58092081b697d8934c54f933e188082eb55e5e9f252f57274f673e1d8e5b657907da2d1658f969cd67bdb32bdc05324746f211b718f3a4b2 SHA512 ccd4f4aa6e6e780d0aff5894b260eedb602d29cc25427c202561525d27de4a31d1e13f59267d8d732d0e12f3ca0485996bca6ef2a114e96b030259899e8ad47c diff --git a/dev-python/mkdocs-material/mkdocs-material-8.4.3.ebuild b/dev-python/mkdocs-material/mkdocs-material-8.4.3.ebuild index 71839dd0e93b..65c7c88b4dd1 100644 --- a/dev-python/mkdocs-material/mkdocs-material-8.4.3.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-8.4.3.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index aa82f2ee3cc7..8385fcbcda92 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,5 +1,7 @@ DIST moto-4.0.0.tar.gz 2404959 BLAKE2B a9969cb306937deaa15aca1ee76a447d0e416a7be160da9c81ce30e5147fd595cbe7b38f84ee26e795d055e3f62a6c1467e176d9b7ee58197c9d22a34f94918e SHA512 11bc093b6e89bad5340433daee0f9ba482a8534ab73a57a77556510f1dfef8186ee45b6c914bab291e861eb50d4bda7686d3d22d469db87a79e3247dbefd2e6d DIST moto-4.0.6.tar.gz 2465655 BLAKE2B e9ab47e910baf2b704c87a0d4583bdf02f2e4a1a23d08402c431012b18750ed229abdd96c98bb5dde5ba69837613853bb108b4d390b5c28afb3475b63d97bf95 SHA512 32def58317c2e76960f2db1d79a95a5468d110284540f9441e495b7d08109ab0933a2f5dc8673fdc71bd601cb5f6395f53aad7d1aef065c7ee3a1a318e5850a7 +DIST moto-4.0.7.tar.gz 2478859 BLAKE2B ba3df603fd1ea9e944037bc8abe3d9343fab483efe4446045cf81e16d9918e5291e4470e2b6d51faa99c64a581c2a7890eb9a558fd9b4e431b70b5c71393d2a2 SHA512 b0119cfa480d735ac255125c058c1026e0b32690fcedf64889845452bfc9e92dd2f64e3c413bdce24dd43a205b88a9df03896afe96149146a8690b7d6bb4437f EBUILD moto-4.0.0.ebuild 4096 BLAKE2B 60d3dbe15f9c40b8cfa64fdccd57d1d24152a152449c24e0f5e5bd967471c0e1a181ef3d921ef04c299b2ea9dc13fddfe76c861b0f56f2522e64975850eac786 SHA512 a19ca0cf5b9b0db8a36705a39d84e8a67cc4e9153be8b4f5157736039457803ba51dbebbeca84c24e200c70584905118abce400c8211709bc08ae7e902bef432 EBUILD moto-4.0.6.ebuild 4098 BLAKE2B 524e4925bec974fa3e5c31cfaadbdd7acb0f3638bf4198c48dba3e48f0f8d1185ba4652de7b1f24957ab1a57f61ce3e533af51ee3091b2652fec9ece03a8bf44 SHA512 c28daf0e0919d4b0bdf353d10275385ddd2e3bcf98bf241a33973d31010856b2a2a1437fccdf2cb70381ce8cc4412650b415feb37cdb4d28b6f0cbc8e32e8b8d +EBUILD moto-4.0.7.ebuild 4098 BLAKE2B 524e4925bec974fa3e5c31cfaadbdd7acb0f3638bf4198c48dba3e48f0f8d1185ba4652de7b1f24957ab1a57f61ce3e533af51ee3091b2652fec9ece03a8bf44 SHA512 c28daf0e0919d4b0bdf353d10275385ddd2e3bcf98bf241a33973d31010856b2a2a1437fccdf2cb70381ce8cc4412650b415feb37cdb4d28b6f0cbc8e32e8b8d MISC metadata.xml 552 BLAKE2B c0162cc80007c1fda211c105b3e7391e3596ef11deb9257bab489f4b112f79ed115ca3f250bdf1b87aee0af258aa59056c8d062acebca7dec631acf3ec9eb2bb SHA512 3f7b3c5709bca51588e58f9eeb9bb363e2657a7e6483519ec7782eb047a5311d434e2459ccd3b495340f85f72a92da2f7cc6eb3de617e979bade7b8fc7b3c01d diff --git a/dev-python/moto/moto-4.0.7.ebuild b/dev-python/moto/moto-4.0.7.ebuild new file mode 100644 index 000000000000..deb2ce6bae60 --- /dev/null +++ b/dev-python/moto/moto-4.0.7.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Mock library for boto" +HOMEPAGE="https://github.com/spulec/moto" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}] + dev-python/boto[${PYTHON_USEDEP}] + dev-python/cfn-lint[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/botocore[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}] + dev-python/pretty-yaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + dev-python/python-sshpubkeys[${PYTHON_USEDEP}] + >=dev-python/responses-0.9.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + >=dev-python/sure-1.4.11[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_firehose/test_firehose_put.py::test_put_record_http_destination + tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination + tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3 + tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3 + tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3 + tests/test_swf/responses/test_timeouts.py::test_workflow_execution_start_to_close_timeout_boto3 + # broken code (local variable used referenced before definition) + tests/test_appsync/test_appsync_schema.py + tests/test_appsync/test_server.py::test_appsync_list_tags_for_resource + # Needs network (or docker?) but not marked as such, bug #807031 + # TODO: report upstream + tests/test_batch/test_batch_jobs.py::test_terminate_job + tests/test_batch/test_batch_jobs.py::test_cancel_pending_job + tests/test_batch/test_batch_jobs.py::test_cancel_running_job + tests/test_batch/test_batch_jobs.py::test_dependencies + tests/test_batch/test_batch_jobs.py::test_container_overrides + tests/test_cloudformation/test_cloudformation_custom_resources.py::test_create_custom_lambda_resource__verify_cfnresponse_failed + tests/test_cloudformation/test_cloudformation_stack_integration.py::test_lambda_function + tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda + tests/test_sqs/test_integration.py::test_invoke_function_from_sqs_exception + tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_exception + tests/test_s3/test_server.py::test_s3_server_post_to_bucket_redirect + "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events0-ObjectCreated:Put]" + "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events1-ObjectCreated:Put]" + "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events3-ObjectCreated:Put]" + ) + + # pytest-django causes freezegun try to mangle stuff inside django + # which fails when django is not really used + epytest -p no:django -m 'not network' +} diff --git a/dev-python/nbclassic/Manifest b/dev-python/nbclassic/Manifest index 83010497230c..7cf3e7ec1082 100644 --- a/dev-python/nbclassic/Manifest +++ b/dev-python/nbclassic/Manifest @@ -1,5 +1,7 @@ DIST nbclassic-0.3.7.tar.gz 15973 BLAKE2B a26a975fa8711c41a199e0b88b5ec83aefa4b812fce6ab4a765aa4920fae6b863519dbae556d663bf761a866a26ee6fe7c322c947312b89770a34f2a5b570455 SHA512 3ceaeeafa7e56d17cda29e4c86b4cb5f44517721b47e41ad1ac535704b8f460d88a5feb280ad8a9cef78366581e08c94837cab4ef2eae8dbce2ded183a787ea2 DIST nbclassic-0.4.4.tar.gz 19873779 BLAKE2B ebdca5cb80de439f305406b0507f460a600c03a8fbb90b28d962974147d9e94f374282c02653019f2a519078812c2b25bbbcc9c12befbcdac72f305135437a70 SHA512 f7b425ea78f555d2d9d60e221fd3d3f551f7fa4ed4f6178a0596ff59ec0c1ead212f2102aeeaedf95ec3c5f7c2ea7536c21ff5df9f5b78b9718ab9bdf23159bf +DIST nbclassic-0.4.5.tar.gz 19873691 BLAKE2B e7ebc2503bff405c18d1488391a9ab50c170bce9d3cf1b51944d24f4891a483b4c17c3dcb31c9021f8ab2ae5687fd800fd17d80b4872b9e5eeb4d9012081d724 SHA512 690ada48801ab4de94fea35460021c9692c97500e343312d0e229400fad5e404fdb3b0b1e32a8ce3fce1ba213c0ea9dcd3cb4fdf7dc3bde0fa3458397ae4020c EBUILD nbclassic-0.3.7.ebuild 875 BLAKE2B b120ddea33af8f4a3ea2192e94838b0c178584b927827769e50ac274289d585a79726ac1048217c9c374399dded66ad2aa7976a1cc2cc11b7fa9a106987ff60d SHA512 91afe190cf196bd823193f1f284bcd5769e0e23bedfc166065bda1878195f5ebe8995db0cdcb17f36e821588f70b95418cbe11e5600784b53d9d3f9e5dabbd61 EBUILD nbclassic-0.4.4.ebuild 1047 BLAKE2B 9f084034b9d7617e6241177af9f9c2d95b6725d494102ce82fc1b2ffdb893b109ba1bf2fdfd75bcbcb49b8c43c78af3b8ca63bdcf8ac177aa9198e9cf89427c5 SHA512 a5d06e12597a1961fb9ba7d35f9b56d9731272bd6963b2492e8b4b734fa21b3619943e3e4c0b3717b10c38f0d11d186cc9e044dbf64335ac6c7e4a99d20945e2 -MISC metadata.xml 410 BLAKE2B 0b5a5047ac30e2bfc7f85fa8d5243dc4d90f21b3ba4cfa88e6dfa08d8a063a49fd962650424521a436963a40cd4d2b54ca15326f29aebd3df158c4985d94cd26 SHA512 3ce674ac4b73cd15fba38ea29f8064ce2a5c5b77ae58cb0b046a1b9b9263a3149674a5e24d96f3517d6a5fc2cfd13d5de15090ac40aec4865ec0626e91b28723 +EBUILD nbclassic-0.4.5.ebuild 1127 BLAKE2B 952af8a1667fb23a2ed4cbe4ffc6e5a7d738b230225f6f3c40a72b63802cc36bca4af8019ad8b5a861ec808f69c0b5b37f06c5d2e7f1d041b40a03650a06c54b SHA512 57473abaf42d52b42f938b2733eadf08940c8bbe64f40e255fbd3e17f7d8547423a8d56c810a071ecaaf407c17280a1142474f1c31cf3ca8a153366eef25fce1 +MISC metadata.xml 407 BLAKE2B 8be751d3f2e0e1e2952c39cd1846285ebb994d833022767dde609294ee9f98044b1189934e7d27c3134b1f06c95705687491dbf52739bdd0bc17f06cfdff53cf SHA512 6cc07376da4e55e5df153fdb0f43371ed415bed6db1bce2f67dd113d1e0f1994974dd6bee746021efb2d8c36ca2ca534109227c541d38b37b652a68b9642f2cb diff --git a/dev-python/nbclassic/metadata.xml b/dev-python/nbclassic/metadata.xml index 434ef7ba1288..4479f2c3a472 100644 --- a/dev-python/nbclassic/metadata.xml +++ b/dev-python/nbclassic/metadata.xml @@ -8,6 +8,6 @@ <stabilize-allarches/> <upstream> <remote-id type="pypi">nbclassic</remote-id> - <remote-id type="github">jupyterlab/nbclassic</remote-id> + <remote-id type="github">jupyter/nbclassic</remote-id> </upstream> </pkgmetadata> diff --git a/dev-python/nbclassic/nbclassic-0.4.5.ebuild b/dev-python/nbclassic/nbclassic-0.4.5.ebuild new file mode 100644 index 000000000000..b3849a53b10d --- /dev/null +++ b/dev-python/nbclassic/nbclassic-0.4.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=jupyter + +inherit distutils-r1 + +DESCRIPTION="Jupyter Notebook as a Jupyter Server Extension" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/nbclassic/ + https://pypi.org/project/nbclassic/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/jupyter_server-1.17.0[${PYTHON_USEDEP}] + <dev-python/notebook-7[${PYTHON_USEDEP}] + >=dev-python/notebook_shim-0.1.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + ) + doc? ( + virtual/pandoc + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs/source \ + dev-python/sphinx_rtd_theme \ + dev-python/nbsphinx \ + dev-python/sphinxcontrib-github-alt \ + dev-python/myst_parser \ + dev-python/ipython_genutils + +python_install_all() { + distutils-r1_python_install_all + # move /usr/etc stuff to /etc + mv "${ED}/usr/etc" "${ED}/etc" || die +} diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest index 210656b16c37..d7dc72c4020d 100644 --- a/dev-python/nbclient/Manifest +++ b/dev-python/nbclient/Manifest @@ -2,6 +2,6 @@ DIST nbclient-0.6.7.gh.tar.gz 78345 BLAKE2B dba9c98ab7d0b65470268dabc5d7dbee65e9 DIST nbclient-0.6.8.gh.tar.gz 78431 BLAKE2B a59490a42af5fb6090b7e4ddd8c469ddce015ca47ceca51290d9b3b2173d93d2a2d13839b227a78cdd72afdada1f305f810337dcc7aa08818afa78bbc96c4a1d SHA512 2393085e52e2e34574b6f60cff82317caf3b636f8476af20765282f0ebf158104fed3bb7fc8e8f800ff42f7eddc226cf7d9575c2043628fd926708ef71306c04 DIST nbclient-0.7.0.gh.tar.gz 78253 BLAKE2B 473dcef140c8e1fc8f1e97fa30859b9b9fc2dfd6f951ae52db8ab11febbb3de7f60d129424827983a2c05579cd2340e9d4e1a9d0e452a7678497fc1c7176ecf3 SHA512 93d22e2b4fe1740798b812bb4890bf2fe2c7fdd337e34b50eac3140ead73d443cdb326948b2e8511b6ccad61c7daf1efd8e7cc3664b6b1ad9dda0894ca84fff5 EBUILD nbclient-0.6.7.ebuild 1144 BLAKE2B 73fc09af64e28fb76e971b9bce6850bf52dff38c0156640c64c1238fb4a1748942327407ac6487b6f8096122a0645ce96aec1e58d6f9862675d7a42fa1d8ae1d SHA512 74335ca36c54eab4e040e4f8146388055a94eb5abc486baa94fc005091a5eaf840129f15e058f1ef8f6db8072a5b896860adf084d20531730d5462b20866a066 -EBUILD nbclient-0.6.8.ebuild 1213 BLAKE2B 5db80b727992fe41dbf27102e4689d9c878f823c0d3da38742eff5fccd185730b0ba183996694f681f2036f6eee289b501c17328d37067fd0ac105eb3a459e84 SHA512 d6a92fbc5424eb8e80168b411789bb7f02c41a6dc8da19189ede1150c400ef671324f2167aea5104fc52b63d80866909295a685a43628e3b14e852832bde1aa1 +EBUILD nbclient-0.6.8.ebuild 1205 BLAKE2B a759e50f5b501eb6529f103ef21f01e9ea248133691b90b62f3d10653b0e426f157934f65822ce09861a67e7caf0a632acdf1e661e99852c8a1b824661d2e70b SHA512 9cf636f9fa97979a7e7368898dcb91bf3fd4456e2f8d5bf638f06eeacea06abdc11e2d0d140ace8b445c689d576543e9707096c13f2ae839aae7c8262ca1027e EBUILD nbclient-0.7.0.ebuild 1213 BLAKE2B 5db80b727992fe41dbf27102e4689d9c878f823c0d3da38742eff5fccd185730b0ba183996694f681f2036f6eee289b501c17328d37067fd0ac105eb3a459e84 SHA512 d6a92fbc5424eb8e80168b411789bb7f02c41a6dc8da19189ede1150c400ef671324f2167aea5104fc52b63d80866909295a685a43628e3b14e852832bde1aa1 MISC metadata.xml 405 BLAKE2B d1efa5f7bb2a959bdbc6093b1bd3930e6cdb9bffbe872c6775c15dfc1024ae24d6bcb4651c8e1fb06242b17d6a86f683de3b528bbf1a60b5656a90c1f4ac81b7 SHA512 5b0de690d37dd5928e3bfd0b380336d154cced094e342b41dfd16d0caddd2b792a2158b209404a36461cf4d1b12d836024eae2aedf15093b90f4e363382b38bf diff --git a/dev-python/nbclient/nbclient-0.6.8.ebuild b/dev-python/nbclient/nbclient-0.6.8.ebuild index 343192040c27..de26544c98ad 100644 --- a/dev-python/nbclient/nbclient-0.6.8.ebuild +++ b/dev-python/nbclient/nbclient-0.6.8.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}] diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest index 98d828db7f0a..ae9e59c832f3 100644 --- a/dev-python/notebook/Manifest +++ b/dev-python/notebook/Manifest @@ -1,4 +1,4 @@ AUX notebook-6.4.11-no-mathjax.patch 1527 BLAKE2B ccd6d1af303eccdd0eacb760d1b741b11354fa19c46b4d96c04da150793ea9e825cbf0922e152c7eac010ac4ef95d4fd16057092967a12873744fe45e6fbc4b6 SHA512 eb72afff71ab2589afafc735dff50651f9bd55aa8bda520d6d9ed8769373db8b557f79d69e4f2a0d95863e3c9f4d83e09a3a915390e6ad89d6d3bc558101a44e DIST notebook-6.4.12.tar.gz 14389641 BLAKE2B 1cda6a1eb1f4e7ccce964153bdce8de243588ffd4abcc5ab6687ba0ea347d68c5dd239c2af5bf93809409d850747db28df72be5c2ec03bfd06b725976ae1c599 SHA512 1314cfebe97ddada61e1013fdfd606bed08908c06b58e59f2fda6e63c43a1158eeed6a93a5cddbb609ecad0347bf80ee3a74747104fd29942629734c1ea749f0 -EBUILD notebook-6.4.12.ebuild 3163 BLAKE2B dfc99915e0fd9ac5185ea07e4ce4841b5efe6de8b147bd9e18a2d34e73f6a28ef289cf780e5bbb9271983eaa0c5301e91b028a670518b1197c3cef1f089afed0 SHA512 5d84a835001d07e87bd37e5f0f2ebc48d8c3ce7e39dba04a9ac8bdd9f40d4fc561eaf704c795bb3df0798133fd1c5e32a73c396c3ddbb4e4b2326a1227032486 +EBUILD notebook-6.4.12.ebuild 3173 BLAKE2B db7deadc7131c4d9fe647accf20cca50221caab56b739da2d9b651acde5ef7b47efbe0bc0c3e3edc633f0fdd0ec056981951162f9e3d711ef1a63dee512d0d05 SHA512 cc2d0ae58cb18f70bf0caacdffaf29b8b7f193c0a488e93f58909c5bed5186dc203a030b0ffe9f54185ddd280dd730398acedf7dd20ce89266764dea2af21d01 MISC metadata.xml 525 BLAKE2B 03602bbd7c6b55aaa4c4d6011a91127090359079ed2d7e6b9e3cefe63b2b249b36cd172a40d1ce69234de2440d9248e933dd94a636b95c07f06a658ecb929227 SHA512 18f6bd5cb4b1c90cc228a5ee506cea17c4aa9d60174e00c7cb4df654d5d7158aa20ea6346bf9a0734877402a0e0916aa7f9e82f0bdce0cca78c877c5e87550e3 diff --git a/dev-python/notebook/notebook-6.4.12.ebuild b/dev-python/notebook/notebook-6.4.12.ebuild index 98ff3257518f..d18523f960a5 100644 --- a/dev-python/notebook/notebook-6.4.12.ebuild +++ b/dev-python/notebook/notebook-6.4.12.ebuild @@ -29,7 +29,6 @@ RDEPEND=" >=dev-python/pyzmq-17[${PYTHON_USEDEP}] >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}] dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}] >=dev-python/nest_asyncio-1.5[${PYTHON_USEDEP}] dev-python/ipykernel[${PYTHON_USEDEP}] >=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}] @@ -43,6 +42,8 @@ BDEPEND=" ) " +PDEPEND=">=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}]" + PATCHES=( "${FILESDIR}"/notebook-6.4.11-no-mathjax.patch ) diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest index 46fa7b84508b..a60f8c56c6a1 100644 --- a/dev-python/nuitka/Manifest +++ b/dev-python/nuitka/Manifest @@ -1,9 +1,11 @@ DIST Nuitka-1.0.8.tar.gz 3890590 BLAKE2B 04257834d79f0988800a06d9b4725e9fa694bf7f9aafebbfb9ddbb09a2a5f666c02f13bf8ee56fd3360216faa31cd7b14a30d9a2daf23eef719ed568bfd3501c SHA512 824830121ca87b33aebcee074e0af52e456942190168186248a9ed62937bb044c6741ff721bd4bcd7d657cae96d573c1a6b9cb1fde6374073c12c1e1f6a6df26 DIST Nuitka-1.1.1.tar.gz 3921434 BLAKE2B 75198a2012f56db86a324bb73dd3a181aabbfb4e251e3727ee4fede4011a2cef48e68e6d075d99bae18e76602ab02b021584538c8d0396edd4b8bcc1c5a8eb59 SHA512 aa9bb9786b81475ec953cb72aa4efd27a9d9d7de1e2464c5b328c58dcc9667175634fdbeefb2eb7e50abd767f5d5def37ad24fa77c767c37820684bfc41cea1e DIST Nuitka-1.1.2.tar.gz 3921859 BLAKE2B d9d2c41a385ef0c9204b92fac9f5784b6ba2bdaffa4d04cc085a774f5f7cede95132ac985b4862a40c7977e3ec7128082800f17391b720ff3abb666f33d7089a SHA512 848a2a990585c50cc74d35288c12e87af452a05a697008fab3161ebfc545a4d0ca0cfedd3c5c4815755d76d366efb5634d2a92d62da1dfb6b458f96782eb04b5 +DIST Nuitka-1.1.3.tar.gz 3921812 BLAKE2B f3160facc010fb55510246d8c455665c9be1c893629a04ecfd204fcd6898ae6e4955684804cc83abff8e35084727c87b848abd9d5c25f8d0eb5b054b1c2f7d5a SHA512 fcc1374605ae8429a3f22c926783d8f96b335597b152320d2a33152ccabb7e3cb003f7870d51dcf36d1e4bbc391f517e56631c49905a4bd1cc146e5ada9c5aa6 DIST Nuitka-1.1.tar.gz 3920532 BLAKE2B 0d6ff01815bbc9216b5e5157bcb849b5182d025fe16523efde2bd812ca90d0b8008ba0d55e20e40b41c81250c2a1d309f99adff6498a3466f4d546ce8a7dfbca SHA512 abf9a2f07751f963bb727bc6c1affca0be3f02e6d1ead0206979b00589de0571a8e8e4e6af08bbc8fa285b1e2cbc5971bb88b417aca73c8069da200f7cd04fe5 EBUILD nuitka-1.0.8.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f EBUILD nuitka-1.1.1.ebuild 1214 BLAKE2B b5c547ea636f0c56f83984808e9596f6119416150c47d49fbb77c6ba7c9ffaf8f23781fdf6a18aadabb5e7c77986c1709820583abee20d7ec6d2e53de4655653 SHA512 9c1931c4e40b695eb166bd0160c6a4cb5874873cbd1241bf275d38c823f4cb82fc335b8083b8bac4575294cdd1a7767b31533a437ae4f5364e3bc546da989cca EBUILD nuitka-1.1.2.ebuild 1214 BLAKE2B b5c547ea636f0c56f83984808e9596f6119416150c47d49fbb77c6ba7c9ffaf8f23781fdf6a18aadabb5e7c77986c1709820583abee20d7ec6d2e53de4655653 SHA512 9c1931c4e40b695eb166bd0160c6a4cb5874873cbd1241bf275d38c823f4cb82fc335b8083b8bac4575294cdd1a7767b31533a437ae4f5364e3bc546da989cca +EBUILD nuitka-1.1.3.ebuild 1214 BLAKE2B b5c547ea636f0c56f83984808e9596f6119416150c47d49fbb77c6ba7c9ffaf8f23781fdf6a18aadabb5e7c77986c1709820583abee20d7ec6d2e53de4655653 SHA512 9c1931c4e40b695eb166bd0160c6a4cb5874873cbd1241bf275d38c823f4cb82fc335b8083b8bac4575294cdd1a7767b31533a437ae4f5364e3bc546da989cca EBUILD nuitka-1.1.ebuild 1214 BLAKE2B b5c547ea636f0c56f83984808e9596f6119416150c47d49fbb77c6ba7c9ffaf8f23781fdf6a18aadabb5e7c77986c1709820583abee20d7ec6d2e53de4655653 SHA512 9c1931c4e40b695eb166bd0160c6a4cb5874873cbd1241bf275d38c823f4cb82fc335b8083b8bac4575294cdd1a7767b31533a437ae4f5364e3bc546da989cca MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9 diff --git a/dev-python/nuitka/nuitka-1.1.3.ebuild b/dev-python/nuitka/nuitka-1.1.3.ebuild new file mode 100644 index 000000000000..b55f0385d58a --- /dev/null +++ b/dev-python/nuitka/nuitka-1.1.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 flag-o-matic optfeature + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" +SRC_URI="https://nuitka.net/releases/${P^}.tar.gz" +S=${WORKDIR}/${P^} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +} diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index 5c736231a90f..d4ab7835ed48 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -1,56 +1,25 @@ AUX numpy-1.21.0-no-hardcode-blasv2.patch 2839 BLAKE2B fcb8c6d538b00a1a5796ac58b06af2ee586200744e58fd8ba588f1ed4faba53fd3b4202a9469186db394eb3648b59240ab1304e233a6575d9f168e9d3e37b92c SHA512 8a88a34b8610771018cac7ac3fcad75b61a317a21423be7914473a4b9e2f40b18e80be486140da2e85c73544c2ed1cf030b23a1fbbd6815894a83b3536589125 AUX numpy-1.21.4-build-compiler-args-ceph.patch 2033 BLAKE2B 63aae1b73e41332d5179d822aeefd5da3289505e9d6f6d7755a34746af5506113fb81eaccc08f1582ac5820d6fb2a1d00ee4ba98ef482f4adc72c7288069c6d1 SHA512 ffad960980048603012c0d435013f0f3326a8ecd26eba8ad27c1287b3eb624733c53ddeb270108c1d26339fefc1cb8faaea233ec6e2ac7a072a023ddb12868d0 AUX numpy-1.22.0-no-hardcode-blasv2.patch 2710 BLAKE2B 71da07805e25acc58120da2b8d8692ec5893040eee3c2842620e2a9186062936082f34610d3056c44e44a921116f99158dfb7481c4eccc82d33b3b18a63b379e SHA512 87bcecee3435dedcd87128c81d0002a786b4b23928973216f32c8d12b797d6a9948c3e7b41142235abe35734683e6ef84c02ffe255ba492a0ad43626071dc5a9 -AUX numpy-1.22.1-revert-setuptools-upper-bound.patch 875 BLAKE2B 42df9e28ee83b6af974aea3deffc7f034cf0b789e2d2dbc59dc82740af9d4adcf30af8e09376ccf02b93262441adb5b47f6601e8a85b5a5ffe4f75917ad2c010 SHA512 189359b7844a8376e9032eb73f497fd6e628a5ac48c660bad5d200ad9f119668bf40adcec8f75debc39d6fe4b451941d8495beb163c971985028a53c0a4c902e AUX numpy-1.22.4-py311.patch 1150 BLAKE2B b07b61133b70f59f350759d94fa45e9fe7ec6e9d795c9de5e374fc135dc2dc146a72b3b7f88c61ade00b511ae34ad304453d062c96a0278c153899229240788f SHA512 f55de836c2d9d379bb5ed7a87826143b1f54845d9eb0e215d416936096b2a0a6d4195857cd4dc2be1238c638059bff3e826d9b655acde7be859f00d93347382c DIST numpy-1.21.5.zip 10652289 BLAKE2B c5bded91e5d06670ea3ace51560411c61985dd89ff0455b833838320f1714cf788a21a60aefd7a0ff30ad0abb93c9d296f60e637944000efa090b6c259c1f47c SHA512 03affa9d0bbf42a8d35f5454f1527df28539e306dc2b313fa775625201a5fe9eb7376f443bba5d50e08567546708811beb7201819eeb2af5a0653b7d91249f78 -DIST numpy-1.22.0.zip 11291139 BLAKE2B 91cd2188aaa59d7be18761b74865295f400e309e34bf79067493221c5f0eb875a5c726dd8e322db84fa9714800347954b6a9896aadf914e87872497f7e65527c SHA512 dcea1a6cd257f6353caccc30b2adb1cf2e9d52191ec9f968839c85b1f776ebf8c5ac8bbf0751c2c6f292ae671e4006d26eb06691ca1504e4d65baf4cec3f9803 -DIST numpy-1.22.1.zip 11443674 BLAKE2B 3f2e5fbd449c078fd97670be14e87fd9bccc8418dc37f87199557642f0f951f5fd21b89eff938c30171eda3174c526db91e470e9e9cdc297b8abd9b4fe364ad5 SHA512 0d8b5ffb6f8377b3d6d6cb62fd7eef083f8a3b787542b7887e0d214c6fa78b63b6f726302bca554c0c11c57e4611926c8d8ff4abf5dd59842b8b58086391434d -DIST numpy-1.22.2.zip 11447735 BLAKE2B 43dee4d06139822b1eec8280591ddbf6629bc8b92c5c279bf2c5e2f5b0afb4c30c2af2e783002a836280dc6affb60f51a49a37821dcf647563aa19b77aa489c8 SHA512 4ad584527d4395404c2d5d8fe5eb1aae1defac39361a987bdaa4d1f133c03fdc32c3d554c0edb544b55946f46fb3121c98526ebc1ee06e174087c727bf9b88d7 -DIST numpy-1.22.3.zip 11451867 BLAKE2B 0212cf2882410f9d9083fe40b3630733d0e407cab32c7aa10affc138e6305fdcba119a7a2d1b6c3dd5b99765d9204afa5ac8e389369ca933e779e5a647271605 SHA512 fdeefd0ffad798a078376fe16ad840551309d3bbf551eca09d92a35048ee75c3739ab0becedb23448d82999da148827e69ded8842201c3dda72b46b4eb9be93f DIST numpy-1.22.4.zip 11458830 BLAKE2B c999a42119e8d71942e4df4802ea22eef6c1ab65e11ad1f8364dd811c3df0eae1c7499055e76b523dc011bc9574f4060e17ecc3ea8bd35f5247fa17e3e188364 SHA512 bb2993459157c43f8c419de98be1c832f108b4eb6b96e1d20f406eccd782681ad8d0f8653637962ac592abe7d75719c17678ec97f035f6c87d4c7f939a1a8a48 -DIST numpy-1.23.0.tar.gz 10714532 BLAKE2B 8b7784adfe4aba8a21a50b460b908cd20eede912f46cc6840a65c03f4f128123ead64e61768ff839a6a79797680a5189ff39284be5819bacb6eb7e1902a09656 SHA512 899d0ca062b676b64de0da204339694dcb7e52f257625e971f9a8ad7267206a6ad2924353e4dd1e153b4a64ae318380899c9e1ee7a6f53fdeba4c19b34917583 DIST numpy-1.23.1.tar.gz 10716841 BLAKE2B c8b17bc6f1626a32fd62ac3e952f6ee4a5886ba9ab9721be540831d3cdb19c4ea7cefcb422b12384fd4804d12f6f4b0d8f1e0110306e426a2b92d5f98acd62f7 SHA512 b34fb627e0e548bae3cf4555c4c71ab4a170ade86a9ff4011a5dfac6aba29e2e04b1151b9364cd1efff004efc1c04b3bab111facbcdc3297f8c38d7a09c83e17 -DIST numpy-1.23.2.tar.gz 10719306 BLAKE2B d9f41d34331a3b5690e0bd4eedf050c31e088e1d6b01af6fed7e2bacc281ba7587975c5fda690c8b8f392ddef1a2ab2b6a18f6098d55876485eae58d36f98212 SHA512 ac5ed21887d41c94d395bfee2bb5492453b375344e43a9944224dac2eb13c6ad7477aa7a626d032d27b1c610e269232998ecc77a327da887748e794bf28c3feb DIST numpy-1.23.3.tar.gz 10726039 BLAKE2B 4b6d38fc0363ea89f173a0cd65368b7c154b45f7f661098378f7ef31208008d5ff17ae58eab72bed921d166d630a4eca3441fc3097cd41a4a945b8f8180375cc SHA512 e690ea2906c91e567df2c801fbfe41652dabd37208faa99d6e068bda423dcc9f88be013478e9b6c1a339c36ef4c44b07a067d44e4e9c4b2e4f1344cbcb0598a9 -DIST numpy-html-1.21.0.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cd7777cd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.5.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cd7777cd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc -DIST numpy-html-1.22.1.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 -DIST numpy-html-1.22.2.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 -DIST numpy-html-1.22.3.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 DIST numpy-html-1.22.4.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 -DIST numpy-html-1.23.0.zip 27964271 BLAKE2B 0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44 SHA512 218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a DIST numpy-html-1.23.1.zip 27964271 BLAKE2B 0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44 SHA512 218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a -DIST numpy-html-1.23.2.zip 27964271 BLAKE2B 0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44 SHA512 218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a DIST numpy-html-1.23.3.zip 27964271 BLAKE2B 0aa26d7c39f2d6b119e404dfb9642967770881ee0d640157a9ed11d16f21cd43109bed3c08f89fda457ec470292d945e2bf8b2dab56e4b36192d5e8eb3757b44 SHA512 218a2e893816af767c7cedd1f2256e05f68e59491c29277c95de653a206aaff35c5fe3bc6afd6d6d5ea7957748ec565593eb30d004e36e94c894ea4a6884902a -DIST numpy-ref-1.21.0.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.5.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f -DIST numpy-ref-1.22.1.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 -DIST numpy-ref-1.22.2.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 -DIST numpy-ref-1.22.3.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 DIST numpy-ref-1.22.4.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 -DIST numpy-ref-1.23.0.pdf 7715485 BLAKE2B 7fbb0ce29e86fc7cd4932a6a9f0221b579b6cae695231edfebf863e5b4c2920796d802ccf9ae3e05b331964ac7c4f51099578d91b6b7fb357c6de2110a5f7cba SHA512 6036c6a36f332b83f371c7530a6ba6f354b1334d667d2a52993a1e52aa9d94d524e216f768928a006c717ed4b4131879f6e491a294ecfd3a0d1b0f9f937a887a DIST numpy-ref-1.23.1.pdf 7715485 BLAKE2B 7fbb0ce29e86fc7cd4932a6a9f0221b579b6cae695231edfebf863e5b4c2920796d802ccf9ae3e05b331964ac7c4f51099578d91b6b7fb357c6de2110a5f7cba SHA512 6036c6a36f332b83f371c7530a6ba6f354b1334d667d2a52993a1e52aa9d94d524e216f768928a006c717ed4b4131879f6e491a294ecfd3a0d1b0f9f937a887a -DIST numpy-ref-1.23.2.pdf 7715485 BLAKE2B 7fbb0ce29e86fc7cd4932a6a9f0221b579b6cae695231edfebf863e5b4c2920796d802ccf9ae3e05b331964ac7c4f51099578d91b6b7fb357c6de2110a5f7cba SHA512 6036c6a36f332b83f371c7530a6ba6f354b1334d667d2a52993a1e52aa9d94d524e216f768928a006c717ed4b4131879f6e491a294ecfd3a0d1b0f9f937a887a DIST numpy-ref-1.23.3.pdf 7715485 BLAKE2B 7fbb0ce29e86fc7cd4932a6a9f0221b579b6cae695231edfebf863e5b4c2920796d802ccf9ae3e05b331964ac7c4f51099578d91b6b7fb357c6de2110a5f7cba SHA512 6036c6a36f332b83f371c7530a6ba6f354b1334d667d2a52993a1e52aa9d94d524e216f768928a006c717ed4b4131879f6e491a294ecfd3a0d1b0f9f937a887a -DIST numpy-user-1.21.0.pdf 5142404 BLAKE2B d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f SHA512 dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace DIST numpy-user-1.21.5.pdf 5142404 BLAKE2B d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f SHA512 dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace -DIST numpy-user-1.22.1.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 -DIST numpy-user-1.22.2.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 -DIST numpy-user-1.22.3.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 DIST numpy-user-1.22.4.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 -DIST numpy-user-1.23.0.pdf 4123384 BLAKE2B d4587c9f979e1ef4734768598d6e106f2b4b0c8222f901a6c4caf0920e41622201252c5bd172b16346e0357138b5ff27c59e56c851be5ae3b7712624bd9cc5b4 SHA512 58e1ab96d2cfbd96df205c86f0a1a09e204349f70d21df7f8481c21ded8b46f4b9ede3216d5cce6c2b9bfc0aacbecdfa198bdb2d4c258a0dd4acb6e3ba421f9c DIST numpy-user-1.23.1.pdf 4123384 BLAKE2B d4587c9f979e1ef4734768598d6e106f2b4b0c8222f901a6c4caf0920e41622201252c5bd172b16346e0357138b5ff27c59e56c851be5ae3b7712624bd9cc5b4 SHA512 58e1ab96d2cfbd96df205c86f0a1a09e204349f70d21df7f8481c21ded8b46f4b9ede3216d5cce6c2b9bfc0aacbecdfa198bdb2d4c258a0dd4acb6e3ba421f9c -DIST numpy-user-1.23.2.pdf 4123384 BLAKE2B d4587c9f979e1ef4734768598d6e106f2b4b0c8222f901a6c4caf0920e41622201252c5bd172b16346e0357138b5ff27c59e56c851be5ae3b7712624bd9cc5b4 SHA512 58e1ab96d2cfbd96df205c86f0a1a09e204349f70d21df7f8481c21ded8b46f4b9ede3216d5cce6c2b9bfc0aacbecdfa198bdb2d4c258a0dd4acb6e3ba421f9c DIST numpy-user-1.23.3.pdf 4123384 BLAKE2B d4587c9f979e1ef4734768598d6e106f2b4b0c8222f901a6c4caf0920e41622201252c5bd172b16346e0357138b5ff27c59e56c851be5ae3b7712624bd9cc5b4 SHA512 58e1ab96d2cfbd96df205c86f0a1a09e204349f70d21df7f8481c21ded8b46f4b9ede3216d5cce6c2b9bfc0aacbecdfa198bdb2d4c258a0dd4acb6e3ba421f9c EBUILD numpy-1.21.5.ebuild 4250 BLAKE2B 566a16851c2b64a2960c578dd462380573c861ce31aae4ae04f298caa7be278a1d81bb315ae45d6d616d9169ce8c83c4e8308e979149b069f7aee909ef114fa5 SHA512 73185b6fb426e2c0851796ec9487992dfc5655f7b2e862ee881e9af2b9e8121beab5b81f315c91faf287f8aa50215956f5ae9298c8a16e7ad0ba8f5fd675bc50 -EBUILD numpy-1.22.0-r1.ebuild 4230 BLAKE2B 25c3b4283ea4a58cbcd8c1ef2ea539fa0d378c00a873a633bb81a40d146eb43bda016d98689e9306e4050cab65a265ad5908e8a8a3bbc755d82e42c99a68aa77 SHA512 9aeda8408565e61c7f1b18b909fac304f13b3ab59606a5f5957cc19905803b62656d3035cb7c4588ac37ca150b3d6d2fa1c06c5c882fc02b65d15b418778a750 -EBUILD numpy-1.22.1.ebuild 4475 BLAKE2B ee6d48a454d685da1ee4715391c0ca9dbe4072980c09bfa9c21e217a6a94509c3172828f76f0c408ce8c6c3655842a184c1636bf3d923a2bdfb35b6f0667345a SHA512 9f2898c9ab8bb3b2a7007ebd0f7094b844c74b05f64e62418a6ac9ba27f96f7eb7bfaeb480b267f615b4406040e651f16d254afd9db4a2f3e8381e545d341f89 -EBUILD numpy-1.22.2.ebuild 4522 BLAKE2B f3dbd009337631f3f72590d4ed8e1dfd910a624ce7980ec5d20edc7673ddf887e5e18eacb9ac5c33b128beaed1901ba13fddf3ac484d11c791c8e1af3ce7baae SHA512 e32115bf9f08bb1cbe0312ad34bb2a16c98e2b5973f33ae380e7e8ede7f4e0c4943d899fa60addaceb2d563309ea6bcb73000b46291ccf5b4cf33982f8c31d10 -EBUILD numpy-1.22.3.ebuild 4809 BLAKE2B 591d29cf3f8786179f8c883d185357db303bb90da5b577d4fc8c0d548bfe2296d247d10901ae931e276db68e2ef197c38a34740767afe9f091b5bd266ae50442 SHA512 a2973b01c557c5956ba9aebb8f9a15c56fabc321a672f61b06e19fc0f83c03e04856128eea37453b57797ee5f45572952dd67f51436a493ecfdc7434cfb6688d EBUILD numpy-1.22.4.ebuild 5018 BLAKE2B a3295f9dad57cd39b62c9095bc5c1e51274821e9747b8147559aab6a572e2761ecabfd10fa77c160e7c0bfd694dfb2ad0b51e2c6a4c1f8b89cb8db73af0c0af9 SHA512 1d8ceb254e27795b592aba6a1347047528d5e1990a339c94b480b0b59cd5470107efa9c61793dee5d0f75de84bd13016d59d837df7d52995f5a4a4540e7ef18f -EBUILD numpy-1.23.0.ebuild 5073 BLAKE2B 32f377be0893beec58c4074d5514ae8bfefaf0a458f398bd481222c5f06045580c3cb21d963d06b8af8203f2d666f630e26ed313e8a1792e05ef5cd4b93af2e2 SHA512 b31aae22b0569df0e9871bf32c80fb7d273c90e05f04d2645c873a5fdc3a5d00150623b49e49a06d18dbe52859ec559d72dec07cf6215a4d6cad639400a05ab6 EBUILD numpy-1.23.1.ebuild 5066 BLAKE2B 4f5adb42a2631323eb676097ef6cfa343bd53944de342f382e76d4c93e7b9578dbe2f04959a00d17bb8b1a58ea08c4af2503e19bda6f6c1f1b5caab21a33e514 SHA512 d8d3e30fb62933b0907ef322bf5dec7331077cba94fc7cfe32dffdacf3f187d2575ccb85f3bc86eb34d4a085692f4f753153364ec05dbca734f369ffd943d734 -EBUILD numpy-1.23.2.ebuild 4904 BLAKE2B dc24a0d2a22d985086a49bdaf0333cdae749fa6ea344252636eb0279dfb6a706cf9574cff1529b64918bc99b0bf0184f76fad4228aa25df22c34dae8ac328a73 SHA512 c4771518334b27985b86b1fc41d322e4523b8a35309052a07a506400b1355e48abe88667550dd69e8c0e6fb9d6481eb1c24cd6edd1aa08b603dc1bd433de087e -EBUILD numpy-1.23.3.ebuild 4904 BLAKE2B dc24a0d2a22d985086a49bdaf0333cdae749fa6ea344252636eb0279dfb6a706cf9574cff1529b64918bc99b0bf0184f76fad4228aa25df22c34dae8ac328a73 SHA512 c4771518334b27985b86b1fc41d322e4523b8a35309052a07a506400b1355e48abe88667550dd69e8c0e6fb9d6481eb1c24cd6edd1aa08b603dc1bd433de087e +EBUILD numpy-1.23.3.ebuild 4898 BLAKE2B 7723f9258750349af1c391eb58741408aa6dae98b78a40052a4ebb7bd0e79c9e6ee35ebfd2a92d1cdad75ea569cf8830e3279e6e76b300fcf47ab6a797a44544 SHA512 1c295a8ae4ef69f3afa0022ef93912a33100315710ea3a2beaca4c7bd57b837e635b612e5ab3cf5565d78b6e68893a5b6c73e83f6ce20e7e396c4b67db2dbfcc MISC metadata.xml 930 BLAKE2B 8731116ae6d997dc77539b6ff9a8aff2466986888e3fc2c2a77499522360ba5ba11ec61e4eb6756b7cdbb9d7dafe05a862708dcc0735260e8af038a42dea3419 SHA512 1db89ba1a99457bef29a9501e2d14c11904251163172604fe58001048beb477eba5b1e4784c8636d0eb6767614b80a7341823a9d264a5663cc055a5a2c437390 diff --git a/dev-python/numpy/files/numpy-1.22.1-revert-setuptools-upper-bound.patch b/dev-python/numpy/files/numpy-1.22.1-revert-setuptools-upper-bound.patch deleted file mode 100644 index a2bc9c939aea..000000000000 --- a/dev-python/numpy/files/numpy-1.22.1-revert-setuptools-upper-bound.patch +++ /dev/null @@ -1,22 +0,0 @@ -Revert https://github.com/numpy/numpy/commit/eb6be7c4765665724cd12431bfefb050ba0f2d4b. - -See also: -https://github.com/pypa/setuptools/issues/2372 -https://github.com/numpy/numpy/issues/20692 - -In the ebuild, we're forcing SETUPTOOLS_USE_DISTUTILS=stdlib which uses -the distutils version from within Python (which will be removed in 3.11) -rather than the bundled-in-setuptools-60 version which breaks numpy. ---- a/setup.py -+++ b/setup.py -@@ -80,10 +80,6 @@ if os.path.exists('MANIFEST'): - # so that it is in sys.modules - import numpy.distutils.command.sdist - import setuptools --if int(setuptools.__version__.split('.')[0]) >= 60: -- raise RuntimeError( -- "Setuptools version is '{}', version < '60.0.0' is required. " -- "See pyproject.toml".format(setuptools.__version__)) - - # Initialize cmdclass from versioneer - from numpy.distutils.core import numpy_cmdclass diff --git a/dev-python/numpy/numpy-1.22.0-r1.ebuild b/dev-python/numpy/numpy-1.22.0-r1.ebuild deleted file mode 100644 index 6037152ed67b..000000000000 --- a/dev-python/numpy/numpy-1.22.0-r1.ebuild +++ /dev/null @@ -1,162 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs - -# Not ready yet -#DOC_PV=${PV} -DOC_PV=1.21.0 -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE="https://numpy.org/" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.zip - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - )" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack" - -RDEPEND=" - lapack? ( - >=virtual/cblas-3.8 - >=virtual/lapack-3.8 - ) -" -BDEPEND=" - ${RDEPEND} - app-arch/unzip - >=dev-python/cython-0.29.24[${PYTHON_USEDEP}] - lapack? ( virtual/pkgconfig ) - test? ( - >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.22.0-no-hardcode-blasv2.patch -) - -distutils_enable_tests pytest - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -python_prepare_all() { - if use lapack; then - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = ${incdir} - library_dirs = ${libdir} - blas_libs = cblas,blas - [lapack] - library_dirs = ${libdir} - lapack_libs = lapack - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - # disable fuzzed tests - find numpy/*/tests -name '*.py' -exec sed -i \ - -e 's:def \(.*_fuzz\):def _\1:' {} + || die - # very memory- and disk-hungry - sed -i -e 's:test_large_zip:_&:' numpy/lib/tests/test_io.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - distutils-r1_python_compile ${NUMPY_FCONFIG} -} - -python_test() { - local deselect=( - numpy/typing/tests/test_typing.py::test_reveal[arrayterator.py] - ) - - if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then - # Degenerate case. arm32 chroot on arm64. - # bug #774108 - deselect+=( - numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features - ) - fi - - if use x86 ; then - deselect+=( - # https://github.com/numpy/numpy/issues/18388 - numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow - # https://github.com/numpy/numpy/issues/18387 - numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto - ) - fi - - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TEST_DIR}/lib" || die - epytest ${deselect[@]/#/--deselect } -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} - python_optimize -} - -python_install_all() { - local DOCS=( LICENSE.txt README.md THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/numpy/numpy-1.22.1.ebuild b/dev-python/numpy/numpy-1.22.1.ebuild deleted file mode 100644 index 9aedc3d4d368..000000000000 --- a/dev-python/numpy/numpy-1.22.1.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs - -DOC_PV=${PV} -# For when docs aren't ready yet, set to last version -#DOC_PV=1.22.0 -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE="https://numpy.org/" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.zip - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - )" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack" - -RDEPEND=" - lapack? ( - >=virtual/cblas-3.8 - >=virtual/lapack-3.8 - ) -" -BDEPEND=" - ${RDEPEND} - app-arch/unzip - >=dev-python/cython-0.29.24[${PYTHON_USEDEP}] - lapack? ( virtual/pkgconfig ) - test? ( - >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.22.0-no-hardcode-blasv2.patch - "${FILESDIR}"/${PN}-1.22.1-revert-setuptools-upper-bound.patch -) - -distutils_enable_tests pytest - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -python_prepare_all() { - # Allow use with setuptools 60.x - # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details - export SETUPTOOLS_USE_DISTUTILS=stdlib - - if use lapack; then - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = ${incdir} - library_dirs = ${libdir} - blas_libs = cblas,blas - [lapack] - library_dirs = ${libdir} - lapack_libs = lapack - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - # disable fuzzed tests - find numpy/*/tests -name '*.py' -exec sed -i \ - -e 's:def \(.*_fuzz\):def _\1:' {} + || die - # very memory- and disk-hungry - sed -i -e 's:test_large_zip:_&:' numpy/lib/tests/test_io.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - distutils-r1_python_compile ${NUMPY_FCONFIG} -} - -python_test() { - local deselect=( - numpy/typing/tests/test_typing.py::test_reveal[arrayterator.py] - ) - - if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then - # Degenerate case. arm32 chroot on arm64. - # bug #774108 - deselect+=( - numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features - ) - fi - - if use x86 ; then - deselect+=( - # https://github.com/numpy/numpy/issues/18388 - numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow - # https://github.com/numpy/numpy/issues/18387 - numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto - ) - fi - - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TEST_DIR}/lib" || die - epytest ${deselect[@]/#/--deselect } -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} - python_optimize -} - -python_install_all() { - local DOCS=( LICENSE.txt README.md THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/numpy/numpy-1.22.2.ebuild b/dev-python/numpy/numpy-1.22.2.ebuild deleted file mode 100644 index 051c5db86fe2..000000000000 --- a/dev-python/numpy/numpy-1.22.2.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs - -DOC_PV=${PV} -# For when docs aren't ready yet, set to last version -#DOC_PV=1.22.0 -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE="https://numpy.org/" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.zip - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - )" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack" - -RDEPEND=" - lapack? ( - >=virtual/cblas-3.8 - >=virtual/lapack-3.8 - ) -" -BDEPEND=" - ${RDEPEND} - app-arch/unzip - >=dev-python/cython-0.29.24[${PYTHON_USEDEP}] - lapack? ( virtual/pkgconfig ) - test? ( - >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.22.0-no-hardcode-blasv2.patch -) - -distutils_enable_tests pytest - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -python_prepare_all() { - # Allow use with setuptools 60.x - # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details - export SETUPTOOLS_USE_DISTUTILS=stdlib - - if use lapack; then - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = ${incdir} - library_dirs = ${libdir} - blas_libs = cblas,blas - [lapack] - library_dirs = ${libdir} - lapack_libs = lapack - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - distutils-r1_python_compile ${NUMPY_FCONFIG} -} - -python_test() { - local EPYTEST_DESELECT=( - # very disk- and memory-hungry - numpy/lib/tests/test_io.py::test_large_zip - - # precision problems - numpy/core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals - - # runs the whole test suite recursively, that's just crazy - numpy/core/tests/test_mem_policy.py::test_new_policy - - # very slow, unlikely to be practically useful - numpy/typing/tests/test_typing.py - ) - - if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then - # Degenerate case. arm32 chroot on arm64. - # bug #774108 - EPYTEST_DESELECT+=( - numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features - ) - fi - - if use x86 ; then - EPYTEST_DESELECT+=( - # https://github.com/numpy/numpy/issues/18388 - numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow - # https://github.com/numpy/numpy/issues/18387 - numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto - ) - fi - - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TEST_DIR}/lib" || die - epytest -k "not _fuzz" -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} - python_optimize -} - -python_install_all() { - local DOCS=( LICENSE.txt README.md THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/numpy/numpy-1.22.3.ebuild b/dev-python/numpy/numpy-1.22.3.ebuild deleted file mode 100644 index 5c87f668b01e..000000000000 --- a/dev-python/numpy/numpy-1.22.3.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs - -DOC_PV=${PV} -# For when docs aren't ready yet, set to last version -#DOC_PV=1.22.0 -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE="https://numpy.org/" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.zip - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - )" -LICENSE="BSD" -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 ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack" - -RDEPEND=" - lapack? ( - >=virtual/cblas-3.8 - >=virtual/lapack-3.8 - ) -" -BDEPEND=" - ${RDEPEND} - app-arch/unzip - >=dev-python/cython-0.29.24[${PYTHON_USEDEP}] - lapack? ( virtual/pkgconfig ) - test? ( - >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.22.0-no-hardcode-blasv2.patch -) - -distutils_enable_tests pytest - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -python_prepare_all() { - # Allow use with setuptools 60.x - # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details - export SETUPTOOLS_USE_DISTUTILS=stdlib - - if use lapack; then - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = ${incdir} - library_dirs = ${libdir} - blas_libs = cblas,blas - [lapack] - library_dirs = ${libdir} - lapack_libs = lapack - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - distutils-r1_python_compile ${NUMPY_FCONFIG} -} - -python_test() { - local EPYTEST_DESELECT=( - # very disk- and memory-hungry - numpy/lib/tests/test_io.py::test_large_zip - - # precision problems - numpy/core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals - - # runs the whole test suite recursively, that's just crazy - numpy/core/tests/test_mem_policy.py::test_new_policy - - # very slow, unlikely to be practically useful - numpy/typing/tests/test_typing.py - ) - - if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then - # Degenerate case. arm32 chroot on arm64. - # bug #774108 - EPYTEST_DESELECT+=( - numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features - ) - fi - - if use x86 ; then - EPYTEST_DESELECT+=( - # https://github.com/numpy/numpy/issues/18388 - numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow - # https://github.com/numpy/numpy/issues/18387 - numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto - # more precision problems - numpy/core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16 - ) - fi - if use arm || use x86 ; then - EPYTEST_DESELECT+=( - # too large for 32-bit platforms - numpy/core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array - ) - fi - - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TEST_DIR}/lib" || die - epytest -k "not _fuzz" -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} - python_optimize -} - -python_install_all() { - local DOCS=( LICENSE.txt README.md THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/numpy/numpy-1.23.0.ebuild b/dev-python/numpy/numpy-1.23.0.ebuild deleted file mode 100644 index 5ffe8b0b6d7e..000000000000 --- a/dev-python/numpy/numpy-1.23.0.ebuild +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="threads(+)" - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs - -DOC_PV=${PV} -# For when docs aren't ready yet, set to last version -#DOC_PV=1.23.0 -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE=" - https://numpy.org/ - https://github.com/numpy/numpy/ - https://pypi.org/project/numpy/ -" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - ) -" -LICENSE="BSD" -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 ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack" - -RDEPEND=" - lapack? ( - >=virtual/cblas-3.8 - >=virtual/lapack-3.8 - ) -" -BDEPEND=" - ${RDEPEND} - >=dev-python/cython-0.29.30[${PYTHON_USEDEP}] - lapack? ( - virtual/pkgconfig - ) - doc? ( - app-arch/unzip - ) - test? ( - >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/numpy-1.22.0-no-hardcode-blasv2.patch -) - -distutils_enable_tests pytest - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -python_prepare_all() { - # Allow use with setuptools 60.x - # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details - export SETUPTOOLS_USE_DISTUTILS=stdlib - - if use lapack; then - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = ${incdir} - library_dirs = ${libdir} - blas_libs = cblas,blas - [lapack] - library_dirs = ${libdir} - lapack_libs = lapack - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - distutils-r1_python_compile ${NUMPY_FCONFIG} -} - -python_test() { - local EPYTEST_DESELECT=( - # very disk- and memory-hungry - numpy/lib/tests/test_io.py::test_large_zip - - # precision problems - numpy/core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals - - # runs the whole test suite recursively, that's just crazy - numpy/core/tests/test_mem_policy.py::test_new_policy - - # very slow, unlikely to be practically useful - numpy/typing/tests/test_typing.py - ) - - if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then - # Degenerate case. arm32 chroot on arm64. - # bug #774108 - EPYTEST_DESELECT+=( - numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features - ) - fi - - if use x86 ; then - EPYTEST_DESELECT+=( - # https://github.com/numpy/numpy/issues/18388 - numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow - # https://github.com/numpy/numpy/issues/18387 - numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto - # more precision problems - numpy/core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16 - ) - fi - if use arm || use x86 ; then - EPYTEST_DESELECT+=( - # too large for 32-bit platforms - numpy/core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array - ) - fi - - [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( - # known problem - 'numpy/typing/tests/test_generic_alias.py::TestGenericAlias::test_pass[__dir__-<lambda>]' - ) - - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TEST_DIR}/lib" || die - epytest -k "not _fuzz" -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} - python_optimize -} - -python_install_all() { - local DOCS=( LICENSE.txt README.md THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/numpy/numpy-1.23.2.ebuild b/dev-python/numpy/numpy-1.23.2.ebuild deleted file mode 100644 index 18d0a7787bc5..000000000000 --- a/dev-python/numpy/numpy-1.23.2.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="threads(+)" - -FORTRAN_NEEDED=lapack - -inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs - -DOC_PV=${PV} -# For when docs aren't ready yet, set to last version -#DOC_PV=1.23.0 -DESCRIPTION="Fast array and numerical python library" -HOMEPAGE=" - https://numpy.org/ - https://github.com/numpy/numpy/ - https://pypi.org/project/numpy/ -" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - doc? ( - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf - https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf - ) -" -LICENSE="BSD" -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 ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc lapack" - -RDEPEND=" - lapack? ( - >=virtual/cblas-3.8 - >=virtual/lapack-3.8 - ) -" -BDEPEND=" - ${RDEPEND} - >=dev-python/cython-0.29.30[${PYTHON_USEDEP}] - lapack? ( - virtual/pkgconfig - ) - doc? ( - app-arch/unzip - ) - test? ( - >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/numpy-1.22.0-no-hardcode-blasv2.patch -) - -distutils_enable_tests pytest - -src_unpack() { - default - if use doc; then - unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die - fi -} - -python_prepare_all() { - # Allow use with setuptools 60.x - # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details - export SETUPTOOLS_USE_DISTUTILS=stdlib - - if use lapack; then - local incdir="${EPREFIX}"/usr/include - local libdir="${EPREFIX}"/usr/$(get_libdir) - cat >> site.cfg <<-EOF || die - [blas] - include_dirs = ${incdir} - library_dirs = ${libdir} - blas_libs = cblas,blas - [lapack] - library_dirs = ${libdir} - lapack_libs = lapack - EOF - else - export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None - fi - - export CC="$(tc-getCC) ${CFLAGS}" - - append-flags -fno-strict-aliasing - - # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 - # with the subtle difference that we don't want to break Darwin where - # -shared is not a valid linker argument - if [[ ${CHOST} != *-darwin* ]]; then - append-ldflags -shared - fi - - # only one fortran to link with: - # linking with cblas and lapack library will force - # autodetecting and linking to all available fortran compilers - append-fflags -fPIC - if use lapack; then - NUMPY_FCONFIG="config_fc --noopt --noarch" - # workaround bug 335908 - [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" - fi - - # don't version f2py, we will handle it. - sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - export MAKEOPTS=-j1 #660754 - - distutils-r1_python_compile ${NUMPY_FCONFIG} -} - -python_test() { - local EPYTEST_DESELECT=( - # very disk- and memory-hungry - numpy/lib/tests/test_io.py::test_large_zip - - # precision problems - numpy/core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals - - # runs the whole test suite recursively, that's just crazy - numpy/core/tests/test_mem_policy.py::test_new_policy - - # very slow, unlikely to be practically useful - numpy/typing/tests/test_typing.py - ) - - if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then - # Degenerate case. arm32 chroot on arm64. - # bug #774108 - EPYTEST_DESELECT+=( - numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features - ) - fi - - if use x86 ; then - EPYTEST_DESELECT+=( - # https://github.com/numpy/numpy/issues/18388 - numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow - # https://github.com/numpy/numpy/issues/18387 - numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto - # more precision problems - numpy/core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16 - ) - fi - if use arm || use x86 ; then - EPYTEST_DESELECT+=( - # too large for 32-bit platforms - numpy/core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array - ) - fi - - distutils_install_for_testing --single-version-externally-managed \ - --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} - - cd "${TEST_DIR}/lib" || die - epytest -k "not _fuzz" -} - -python_install() { - # https://github.com/numpy/numpy/issues/16005 - local mydistutilsargs=( build_src ) - distutils-r1_python_install ${NUMPY_FCONFIG} - python_optimize -} - -python_install_all() { - local DOCS=( LICENSE.txt README.md THANKS.txt ) - - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/html/. ) - DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/numpy/numpy-1.23.3.ebuild b/dev-python/numpy/numpy-1.23.3.ebuild index 18d0a7787bc5..4d97df85fe96 100644 --- a/dev-python/numpy/numpy-1.23.3.ebuild +++ b/dev-python/numpy/numpy-1.23.3.ebuild @@ -29,7 +29,7 @@ SRC_URI=" " LICENSE="BSD" 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 ~sparc-solaris ~x64-solaris ~x86-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 ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND=" diff --git a/dev-python/numpydoc/Manifest b/dev-python/numpydoc/Manifest index bde36ec74508..6ce74da52cc1 100644 --- a/dev-python/numpydoc/Manifest +++ b/dev-python/numpydoc/Manifest @@ -1,3 +1,5 @@ DIST numpydoc-1.4.0.gh.tar.gz 70041 BLAKE2B 34df315b65a034da1bd4742dbbaef77164eaf16c8e56b0b941c6084bf32c0e116d7b4d9795d936380ea4a92ee73b31d61540ff87ed9c129c193f4ead211b47f2 SHA512 24a267149cd696bac552433cf64353aed6f0a3040127ff7cabc42dc0a44e8d7e0cc99d903a6554249c888ef7198adead5aba20c67b0af2e7c738a391e9a9ef02 +DIST numpydoc-1.5.0.gh.tar.gz 71498 BLAKE2B 6f46d3b39ceecffe1a604d314bb0b2613219c92a951e3578333da8c0891e928564dd7501258d0270901b9923be7caf8af5d68ed4df7dd8f8e322a7503456fbf7 SHA512 e87535c74767946a71b3094b6591fcfb4d7e42acd505c28b3a5c00ea19c29bb21806c5cb655b5d3aca670d105654956d9b59c06d8be68cd51a1760b219c1c815 EBUILD numpydoc-1.4.0.ebuild 1126 BLAKE2B c2abf4586495afd83cef04a417a094e197ff0b35724ecdfeaa4e8e070ebb94ff717a98a68cace2ba5ef6f986af247cd5299e2a4d4a9b2095b48133a0f2755a6d SHA512 f04602197aa5812e97005598c4975b1172f4f6ab62b684b446cbfbc45caa8eb39992d8b733687448d4fced5e46808b59238b70779e8fac9fa12d07d0fe5fcf7d +EBUILD numpydoc-1.5.0.ebuild 1136 BLAKE2B 0137293bb3c778db0294c88ae3093492c5bdc5b2d004042bcc1e42cd62309a14ee817f24abffd5694cd6be315eea418af43956712adeb3ea461c8fc9398589b2 SHA512 ec3e8049c6b64bfa3f75b51d5c7c26367516820cfcffb3efbeda0c3ff222eb249ee014743518d31974c660d409dfa773510847a0432d691d57b45bf242c929a5 MISC metadata.xml 403 BLAKE2B 437fdd3881a5ec60a83b3cb018e57c714a91030be9ab0032b8662e30b7bcd120ee3dd2015be561dd8a65a39833ef777e22f040a6e466c1b56a602a4ac33d4917 SHA512 833d00712cf7dfdc1080181301c03388a3c966436d2d9c9badb609cff66fa49035a6d001d60f205e1c2c49808eda7fad65abda8802f42f7ba36939b3691a8390 diff --git a/dev-python/numpydoc/numpydoc-1.5.0.ebuild b/dev-python/numpydoc/numpydoc-1.5.0.ebuild new file mode 100644 index 000000000000..e031076473c2 --- /dev/null +++ b/dev-python/numpydoc/numpydoc-1.5.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Sphinx extension to support docstrings in Numpy format" +HOMEPAGE=" + https://numpydoc.readthedocs.io/en/latest/ + https://github.com/numpy/numpydoc/ + https://pypi.org/project/numpydoc/ +" +SRC_URI=" + https://github.com/numpy/numpydoc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/jinja-2.10[${PYTHON_USEDEP}] + >=dev-python/sphinx-4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/matplotlib-3.2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:--cov-report= --cov=numpydoc::' setup.cfg || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # these require Internet (intersphinx) + numpydoc/tests/test_full.py::test_MyClass + numpydoc/tests/test_full.py::test_my_function + ) + epytest --pyargs numpydoc +} diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest index 8d2f89d5b516..a0668f46f31d 100644 --- a/dev-python/oauthlib/Manifest +++ b/dev-python/oauthlib/Manifest @@ -1,5 +1,5 @@ DIST oauthlib-3.2.0.tar.gz 163829 BLAKE2B cf14aeea253bc25f696bb638f364ff74d1a695a0f72dc8a77e2a5433e20672a5cf4a7b25f222940a08a5a26b503e671258ef26ee96e121fa016fbec3d6c5c874 SHA512 abb052cbaccb00a61e9a6c0028102927310d2d864d853cd0826c9a8eae8a9e921da33b79be554a3c6f6067cbcf43b25140f5224c8ab1e7f0a4eb6ab227d418a3 DIST oauthlib-3.2.1.tar.gz 176109 BLAKE2B 69da6e8ae0efac3928b0e8ee0be1eb57f0871b4a9361f7347a0abfabf183f82bf8431d0247168531dd5fb12c6df2e8a55e5f95f3df1da2d3c8931a6b1751fe4c SHA512 87fa320f3a660337a2d4da03c4b5f2345f7e907c1acf8fff93cf13095ceb699e282dc458fb03350b0da371c7b2af875925e808bccab6d8549f7ce2847e69aba3 EBUILD oauthlib-3.2.0.ebuild 778 BLAKE2B 78d49ad3b200f7e8e7a5b5bca319f266b19f6f9e2b086e86831647d5173bbee3b2eae5aca9eb59e7b1fde6d90a76f9791906034b2cc0c98c5dab736151ab6703 SHA512 b42208f8e63460039795b492452a791890ef8015aa0c23db2ea880a4ce58e23037fb475b4116d8b67fd5b117cf79701495dfe30a3c299dd4aee490bdbc05cbdb -EBUILD oauthlib-3.2.1.ebuild 722 BLAKE2B ccaec213ea3af631901601eecb817694674414510fefa1d7eb088d7e607f6d46831ed71dcb3dd3298155a53402384fc19f97f58d6a5ecd85afb1ee865f5f1c99 SHA512 f991d2b6a6edb8bf5ec7fe9b437e974dcadedce9e620dc7093080bce7f4928ae07cf6d5f67e53c076432b4c35cd8e26e4df2fa16342d01fa28c1dc231bedc7d3 +EBUILD oauthlib-3.2.1.ebuild 718 BLAKE2B a563d445fd2f70b1d02eea12e5294a367b9399f124fbc8414710a80bd4e8fe225b608c5dc9069a2a22b8fa5da621eafe63fadc99f29e99271812034e0f35dafc SHA512 f81d06660bc89906309147b945ebdf730baafda888d42d810b4e2deb8287192b40ab7d60bc7bbc2fe6b90a39ff13c58a1b78646dad868b5acd43e7963e157f4b MISC metadata.xml 393 BLAKE2B 7b784c5d6a94cb2eee22f2b92b154fb6a975d752a6af15822fbbd055175078ca3070a75ae575ce65619b9a09420ad5197f320f117a60e72db2ce47fef16ebf34 SHA512 30ceec289fd200942c38e63e9ac46e2caed0db9e990f89b3c04484cf11b8c584040bfb58c827d6a4d3425071b66b099e6dd7ac99397edbd2d58e943e04c2d9e6 diff --git a/dev-python/oauthlib/oauthlib-3.2.1.ebuild b/dev-python/oauthlib/oauthlib-3.2.1.ebuild index c9f783b21010..3afa5a56219c 100644 --- a/dev-python/oauthlib/oauthlib-3.2.1.ebuild +++ b/dev-python/oauthlib/oauthlib-3.2.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" # optional extras hard set as RDEPs. See setup.py RDEPEND=" diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest index c929027be8b2..86c10a9958f9 100644 --- a/dev-python/openapi-core/Manifest +++ b/dev-python/openapi-core/Manifest @@ -1,9 +1,7 @@ -DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a SHA512 19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac SHA512 69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e -DIST openapi-core-0.15.0.gh.tar.gz 73274 BLAKE2B 8bae95a3a70438702d6a49c06954dba610766b945076357cc32382b59efbbf2d839a282b41b3d96f75b25e8864c0b9f9bfec1eecd8056e205bda5d62fbc6abc4 SHA512 3e9327fdf7d8b84d29627bfcb9a7c7e471ddf8cb06c5b2ffd3518fadcb872738cdfc5365558c51b8e0526bfbe5a841b9bc9598d630c6c6ddf141dc9c6681c3d6 DIST openapi-core-0.16.0.gh.tar.gz 79041 BLAKE2B 93745787d39dc2e77e6b268792548069e7637ea7acbf4975224d837b87f301ea5ae36c07aec5b8f44b6e7a5480aab744e9601663f080d63f27b8a49aeb9cd7f5 SHA512 70ed773926c16df9d085e7ce104a0a99ccc52e8e0ba395ead1cf5e9cba1e43723bb7a744cd2b9c27e3a8a48319f8265dc5745c20cc23e825fa28ed3b2fcd3e25 -EBUILD openapi-core-0.14.2.ebuild 1733 BLAKE2B ba75a26c077c9b9ac1c09f321c941d96cfbc4b37404d77481d9d0a03ddf93e931ad4a5b623a7bc3fcf48c4157b4f31989c0fdaa45e0f132d5a1d54a35173e94c SHA512 cbe22ad4328af6634c37a4348edca2ee841db605f4d09a3a4c4a63548d077acad7bea0742a375229a0c777bfb4dff137ea3c40ebc256486c810e6b17e6b3490d +DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba SHA512 87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff EBUILD openapi-core-0.14.5.ebuild 1780 BLAKE2B 69e455d8d5e1d10359239a6c5463659fa5a85b43fa1e17ba19cd5bda9a9b6905808847f9ded7e7f2c028961c136697efde9309df9cc5e2509117a51f4c166ebf SHA512 ac6902c71cb38a390776af35c0fb2d460e2862ee3c2ad9ef09ac68c0a7a402f33be8c5fd0dbc18db2ae3c8c4d97a1448d40c349fa8828700e26bd516c8262ea1 -EBUILD openapi-core-0.15.0.ebuild 1509 BLAKE2B cbebd6c7b73dff0acf65a1ac28b2cba6c9485dcc50b0b802bdb0cc3d5672d148923dc78ad600c5b3e0e9d7b62fc0d5d9101ff5642e6eb3c26ade8d894588eeba SHA512 77689ea82e80566ebb6eeadf5c79aeef9dc0a26129a48876106b27abfa15ec7b67ba1dcee26c7aa0bf851a115c50763ea0c00a95884740639166104b61b40621 EBUILD openapi-core-0.16.0.ebuild 1818 BLAKE2B 3df6eb891f5e4126faab5207c1ed2bc4e25970b2c4c45aa8f2f1e12fef98d735bdf99ba4c0f4b1e8f7ff553a1369c1bfeb6dec6ce88932091187fe7e5a53e48a SHA512 972d6aba4f1f51389cb061d7c7887eb288dc53d2af4f3042d7632d5f7e51812861e95dd81bae1c57cae63fbf8825fbbd0426e92f66d4546d2f7e3473d050450b +EBUILD openapi-core-0.16.1.ebuild 1818 BLAKE2B 3df6eb891f5e4126faab5207c1ed2bc4e25970b2c4c45aa8f2f1e12fef98d735bdf99ba4c0f4b1e8f7ff553a1369c1bfeb6dec6ce88932091187fe7e5a53e48a SHA512 972d6aba4f1f51389cb061d7c7887eb288dc53d2af4f3042d7632d5f7e51812861e95dd81bae1c57cae63fbf8825fbbd0426e92f66d4546d2f7e3473d050450b MISC metadata.xml 376 BLAKE2B bf1f9cf9377b172dfb5f916332dbf9d1e485f3ca1f31f754afac41931598c1780c474989edbfcf39bbfd4ceb8e8030280cf0997514dfb8e02bf3294176fc3dfd SHA512 c7fbdc21a2ea86abe5bcf4a3e8ba97634a447926ce999aff761965ff411fb05b09fab5e5338da5f8a8486a6b024cfeb27cfb9d9fbbfc9bad6f9dabaca1c82799 diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild b/dev-python/openapi-core/openapi-core-0.14.2.ebuild deleted file mode 100644 index 8f30b58a2c65..000000000000 --- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Client-side and server-side support for the OpenAPI Specification v3" -HOMEPAGE=" - https://github.com/p1c2u/openapi-core/ - https://pypi.org/project/openapi-core/ -" -SRC_URI=" - https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/isodate[${PYTHON_USEDEP}] - dev-python/dictpath[${PYTHON_USEDEP}] - dev-python/openapi-schema-validator[${PYTHON_USEDEP}] - dev-python/openapi-spec-validator[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/parse[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] -" - -BDEPEND="test? ( - dev-python/django[${PYTHON_USEDEP}] - dev-python/djangorestframework[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/webob[${PYTHON_USEDEP}] -)" - -distutils_enable_tests pytest - -src_prepare() { - # falcon not packaged - rm -r tests/integration/contrib/falcon || die - - # Theses tests fail to collect - rm tests/integration/validation/test_security_override.py || die - rm tests/integration/validation/test_read_only_write_only.py || die - - # There's a problem in the test suite here - rm tests/unit/unmarshalling/test_unmarshal.py || die - rm tests/integration/contrib/django/test_django_rest_framework_apiview.py || die - - sed -i -e '/--cov/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-core/openapi-core-0.15.0.ebuild b/dev-python/openapi-core/openapi-core-0.15.0.ebuild deleted file mode 100644 index af9428866296..000000000000 --- a/dev-python/openapi-core/openapi-core-0.15.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Client-side and server-side support for the OpenAPI Specification v3" -HOMEPAGE=" - https://github.com/p1c2u/openapi-core/ - https://pypi.org/project/openapi-core/ -" -SRC_URI=" - https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}] - dev-python/isodate[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/parse[${PYTHON_USEDEP}] - <dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}] - <dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/strict-rfc3339[${PYTHON_USEDEP}] - dev-python/webob[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # falcon is not packaged - tests/integration/contrib/falcon - - # TODO: these tests fail to collect - tests/integration/validation/test_security_override.py - tests/integration/validation/test_read_only_write_only.py - - # unhappy about modern django - tests/integration/contrib/django/test_django_project.py - tests/unit/contrib/django/test_django.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-core/openapi-core-0.16.1.ebuild b/dev-python/openapi-core/openapi-core-0.16.1.ebuild new file mode 100644 index 000000000000..0f2ba12ece92 --- /dev/null +++ b/dev-python/openapi-core/openapi-core-0.16.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Client-side and server-side support for the OpenAPI Specification v3" +HOMEPAGE=" + https://github.com/p1c2u/openapi-core/ + https://pypi.org/project/openapi-core/ +" +SRC_URI=" + https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}] + dev-python/isodate[${PYTHON_USEDEP}] + >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/parse[${PYTHON_USEDEP}] + <dev-python/openapi-schema-validator-0.4[${PYTHON_USEDEP}] + >=dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}] + <dev-python/openapi-spec-validator-0.6[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/asgiref[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}] + dev-python/strict-rfc3339[${PYTHON_USEDEP}] + dev-python/webob[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # falcon is not packaged + tests/integration/contrib/falcon + + # TODO: these tests fail to collect + tests/integration/validation/test_security_override.py + tests/integration/validation/test_read_only_write_only.py + + # unhappy about modern django + tests/integration/contrib/django/test_django_project.py + tests/unit/contrib/django/test_django.py +) + +src_prepare() { + sed -i -e '/--cov/d' pyproject.toml || die + distutils-r1_src_prepare +} diff --git a/dev-python/openapi-schema-validator/Manifest b/dev-python/openapi-schema-validator/Manifest index 09fb4c504de3..b349ba487adc 100644 --- a/dev-python/openapi-schema-validator/Manifest +++ b/dev-python/openapi-schema-validator/Manifest @@ -1,7 +1,5 @@ DIST openapi-schema-validator-0.2.3.gh.tar.gz 25501 BLAKE2B d961cabca647f59d4d4188f1941ce5b2475e02520bcc10e7cd29817c8ea8ebaaac5af1ffb0e3d5079ed2d1493414cdaf55336744b142385754585e748af8ac98 SHA512 e6dfe3d6cc99fa9723102ced42040203157639be68b0438d7bfae4499e51cdb6257a36dca10425a5d5e692cebb958468ebeee722116b99d800a6fcf972400c66 -DIST openapi-schema-validator-0.3.1.gh.tar.gz 23232 BLAKE2B d02f9004d7baf96e76fb035e212efbdb773f1d7685c8b73107d887ad1cdf2496afd4232bd4fbb263597106b6a7e7d0eb7e6efbe64f422ca11ff228d5f2f51fdb SHA512 72564409e80c8dd8578ba2a363865623aa03b8b2324abd37bea31c503632a367bacf81d8de801579b80347906d2b24c14371c9b37b70176e0bf51ca8c6b9e071 DIST openapi-schema-validator-0.3.4.gh.tar.gz 16593 BLAKE2B 17882dff25d1bed05efa74792930a357d82cb404bbf746a6f348e9813b4af86842da1523a8e3dfaec1426c82efff6b0bddbfca89c8569ba36a4324ab4e5a418b SHA512 714f93594c875a04194a6980dc5e092866609787e424ef480d42da93c114e3b658a5efef13f78ed3db35f6e7399d7dda8adbc1d3bb8606512aa4f135edeaeb75 EBUILD openapi-schema-validator-0.2.3.ebuild 857 BLAKE2B eb473e375f925dc889aafd6ffbae05880a663acb1b4a929795f9ef555e6dd92591aedc9f092e593fd3b8f8500b62f36d3e7101a791baf24296639fab7c39dfb3 SHA512 98c81c69daffc9d3f19a686e9b343ac0fd5bd74a966a129259d953895066c5216c6d6398372fe053c08b92b3da2915b204b3a5df5f183d51a5c91fc3b5b6f8ed -EBUILD openapi-schema-validator-0.3.1.ebuild 900 BLAKE2B 732d75215eafdae0d32086ece6a9f9b50d28151d4657e6d8ae972fb6b0afeab322bb3c5456cdd438dee67860b7e22a5ada50d338da218c328850db34a99322ca SHA512 0279a3ac817c913271ac58edf1a188e67eb1cd5fb09198e5469a0b700d01fa75e059d49a441098b4bce845c94cadd5bfaab712bfa83629d0749f8e922e3f421c -EBUILD openapi-schema-validator-0.3.4.ebuild 902 BLAKE2B b6686aecd51239bec1f3c81b6acd0d1c116f0cd6b72c010d2a71c19495e0bad80b6eae755739c53e7316f4ac0c67b13aa042f1d29c18bb3823f0bcfb4c30998c SHA512 d004c4106efe6ab0d3a965c761f12931ff641b940eb8cc3cb1a0e17fd4fb2fe2e2b59f8fa90ea5e964b32d1d8a897bfbcfdfd85eec1b664dfdccbb453d5b60f3 +EBUILD openapi-schema-validator-0.3.4.ebuild 900 BLAKE2B 732d75215eafdae0d32086ece6a9f9b50d28151d4657e6d8ae972fb6b0afeab322bb3c5456cdd438dee67860b7e22a5ada50d338da218c328850db34a99322ca SHA512 0279a3ac817c913271ac58edf1a188e67eb1cd5fb09198e5469a0b700d01fa75e059d49a441098b4bce845c94cadd5bfaab712bfa83629d0749f8e922e3f421c MISC metadata.xml 400 BLAKE2B 7869b5ce26c516d7e8ac441229cc5e749dfe6ee5fea478a0d5a0574bfbb863434d03f5c16332376337c33f4215877b985251cd5a2e71caf445a16f52283a63fc SHA512 071df32bb4ad2c941aafb9232ff890ec9e1150ee789eb9e335a94024ceb7bf6b7b79cd8f9f0ca16fc08c6e19383616253d391710b4d1e2796d57d12ff00436e0 diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild deleted file mode 100644 index 24015e17c437..000000000000 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="OpenAPI schema validation for Python" -HOMEPAGE=" - https://github.com/p1c2u/openapi-schema-validator/ - https://pypi.org/project/openapi-schema-validator/ -" -SRC_URI=" - https://github.com/p1c2u/openapi-schema-validator/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - dev-python/isodate[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}] - dev-python/rfc3339-validator[${PYTHON_USEDEP}] - dev-python/strict-rfc3339[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - sed -e '/--cov/d' -i pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.4.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.4.ebuild index 79fa33f1e09d..24015e17c437 100644 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.4.ebuild +++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.4.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/openapi-spec-validator/Manifest b/dev-python/openapi-spec-validator/Manifest index 0ba3356a480c..825edd61d690 100644 --- a/dev-python/openapi-spec-validator/Manifest +++ b/dev-python/openapi-spec-validator/Manifest @@ -1,8 +1,6 @@ AUX openapi-spec-validator-0.5.0-std-importlib.patch 1451 BLAKE2B ed6a94863f92e5eef2b443826239ccd110b1caacc559465edb0bada4028c38164e9fbfd1a4585211f5384b76866f25dcf55f229ce3582fe377ed2d7f1e711745 SHA512 2d1550cbd8364f26d62e709567fd08e5a134b5ab69ec88fd2f00c928f878c811ef850ce4ed01ac79abe583c84403de912c9845c3ccd264707b403fe1c9ee0544 DIST openapi-spec-validator-0.4.0.gh.tar.gz 46051 BLAKE2B 43a1458ab1801700261f750e49d45b0cb4d02f1c17a16943b5232836061e0e1466fc973343bbd4bf7a8669b682bd6761cb905fdfb3b80c0b9720253cc2d5a926 SHA512 d2eaf22c75e72eb5061a916eb37b13179a5ba65eb8a00ec42e81c6b4168239bc8613388f2d77ce35113d260385b175280d8863a3deedf18ea5aa93a79f058419 -DIST openapi-spec-validator-0.5.0.gh.tar.gz 39173 BLAKE2B 0c9ac1617423b2f1983e1036b5bfddba3388ace454bb3df743d9d5fe62708fabd54ff4373b77901fc78e7e761d0cc059132a557e73bf5095618fd6f1f074bcfe SHA512 728f600962b493a0e6914d5ac662cda107929630e26b95fb3d5749579d90d278073f5b5d69445cbe90e4c3edbc2ee5de34045f34003a8c75a3d5a33df52cb1fc DIST openapi-spec-validator-0.5.1.gh.tar.gz 39539 BLAKE2B 66adbed2c85527f89e510d5cbc11ccf05f23546191e2677a1c34f7545d2e975dda37f1c53e988e37cf526663053ac0176567137273e3be9156b24deda89db6c1 SHA512 b70a2f926d889fec9d4fd26c51e1fbbeb5e75f13449d2d0205b1b7edb12ab2ba49e4cac69426f782ca3a4430c79a6de8f66b4aad2fc552bcfcf7005e866522ff EBUILD openapi-spec-validator-0.4.0.ebuild 1503 BLAKE2B 9630f20e77d363c1dbc99ab2a3cc6a5732fb1a9931fb39a7070e8822b24f4d45310b53287ca0c6fe3c09bd6f4a0f7acf01233b60b79c040954fd42fa36efddf2 SHA512 0c8f2cfbc74d2235fc83f579a33f781972b6756a632074ccea4a41f87014286b9edefb23d14fa3e311b81350372387ddd463a758d3f69c5c705ddb8a64db25af -EBUILD openapi-spec-validator-0.5.0-r1.ebuild 1990 BLAKE2B 30452245598e26e2767ea4a321d12984a27d9535c5f2dfa016add8de0fecc07571a9d609bd6adf908905bce492b716df6c8af121de3c087805b72c6a0ece5321 SHA512 96e4029db60d3184f274292d3f7bcaabfc5210dbd06de267c903150adfc1bdc0313cb4c61d994b557fe925544aa91c7e3c5ab14f5402fdab5ba3d97bdb01c3e6 -EBUILD openapi-spec-validator-0.5.1.ebuild 2009 BLAKE2B cc65b429451bffa38f411ac386598fa6dccaa45126123998b097fc1e70c49593a996b4429e319399f595506a519ddb2ea6eea1f4a3d95b6e43b9aa79290e20d8 SHA512 35d971044e88717f779574471177f46b0b66dbc0fb67286bd3d8a8b5ce9779e1c2224977ae6a6a3e33bd1c9b94fa491c526b0310e5d735d0819009e6850694e1 +EBUILD openapi-spec-validator-0.5.1.ebuild 2007 BLAKE2B 7050d9c51fab4af402ca2205e77faa23c5008c871d2a5a7d423a74bb486bdc1c273d051272308262f184d5cdb795e2d610832988dc268ebd84025b4c6051bdd7 SHA512 5188b16413023728d6e3ed8ec151f7c6026b008505b0be817474024071e91a841b2a06475303f9f680043791195bfe8ce6e01d3814828a92b6756c13b6b78927 MISC metadata.xml 372 BLAKE2B 6b08d5f1a63e2ddf4c0f1ab8479a18109231211c82a2a1178a9e1d0775ad0fd5811580c3b2175137ec135b6c8d8ad0e0d728d79da98c092fd87fc604c7cc8a4f SHA512 4fe628abc1481b9dd5874dd5efaaefa5f1adf24e2e58183d2ca75677680077a443702887bb21c67049df998052dc6afae590ac9197b6edb87cc10c126ae22345 diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.0-r1.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.0-r1.ebuild deleted file mode 100644 index 058e1fc7c0ec..000000000000 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator" -HOMEPAGE=" - https://github.com/p1c2u/openapi-spec-validator/ - https://pypi.org/project/openapi-spec-validator/ -" -SRC_URI=" - https://github.com/p1c2u/openapi-spec-validator/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}] - >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.3.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib_resources-5.8.0[${PYTHON_USEDEP}] - ' 3.8) -" - -PATCHES=( - # https://github.com/p1c2u/openapi-spec-validator/pull/174 - "${FILESDIR}/${P}-std-importlib.patch" -) - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/integration/test_shortcuts.py::TestPetstoreV2Example - tests/integration/test_shortcuts.py::TestApiV2WithExampe - tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample - tests/integration/test_shortcuts.py::TestPetstoreExample - tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl - tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl - tests/integration/test_shortcuts.py::TestApiWithExample - tests/integration/test_shortcuts.py::TestPetstoreExpandedExample - tests/integration/test_validate.py::TestPetstoreExample - tests/integration/test_validate.py::TestApiWithExample - tests/integration/test_validate.py::TestPetstoreExpandedExample - tests/integration/validation/test_validators.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild index 82c39b6acd14..04ab252d156d 100644 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild +++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/pathable/Manifest b/dev-python/pathable/Manifest index e5dbddf4fb32..1ba266151d16 100644 --- a/dev-python/pathable/Manifest +++ b/dev-python/pathable/Manifest @@ -1,3 +1,3 @@ DIST pathable-0.4.3.gh.tar.gz 21412 BLAKE2B 6f62cd879723ff14c2fd7100c9ce7135d200fe04afb473180518ed2e80c5bc5836f82334b1dbbbc8fa80b428fa33db1a8ffafcd8b756cc00a24a809094f61dd2 SHA512 5481ba1e6f4ab4318b9a7bd1d1ddd152f715b001bc7edd1b1221501da1a95578ee6601ce4ce0bdb98773c7954212687d249418e69acef1b350fc5d6cb188dbfc -EBUILD pathable-0.4.3.ebuild 604 BLAKE2B 6a7a368e154e7339c936c5161dd5b4df53cb878b5a40e9199e1b5d72476653f128b355d65b50365370efecc30fcb44567b9fef7aa6dee72636f194bbbf142a59 SHA512 ebfa995d0ce4871f8b49a16c58689eb3beb7b352ede527dae723fe6328528639247fbd65b78ce4be4248341e20dde0d6917f6060267a0f7ce1ef1081754bb412 +EBUILD pathable-0.4.3.ebuild 602 BLAKE2B 1013a12d1419348b148489222dc8dfa46fa0266bf33c8edc058165bc9d30012f36b1faff6f2f0a33905ecfd87d65d6923fbc6452401d6b54ad9ecb771c943519 SHA512 9d8fa262ad86774bb345fec957cc9002e2283f28c826dba5f51c1f155d4f456ea7cdc0d6613e13b290257c92b34d5ae48443b092924a896f98d87e3cfcc5966b MISC metadata.xml 390 BLAKE2B d4bad265ee5a0e0a772a84e3b996be1e761ba72cab98f588a18db6cd31ba22a52f89569eda649210aa7d46af66f057e04c5cc1cc1147480255c502d274b3c098 SHA512 56c9403cf21c59f0b13837e1ab2ac87c6c350dd6737561c917d8787c083510a4cebd4a2d752a21ec366b9cf924c4e4cb8122a0e84d99fa0f37b78779e13d0e09 diff --git a/dev-python/pathable/pathable-0.4.3.ebuild b/dev-python/pathable/pathable-0.4.3.ebuild index 7ae18e65a70b..88b6679a51cf 100644 --- a/dev-python/pathable/pathable-0.4.3.ebuild +++ b/dev-python/pathable/pathable-0.4.3.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" distutils_enable_tests pytest diff --git a/dev-python/pathlib2/Manifest b/dev-python/pathlib2/Manifest index 0edf8c595618..05290b03792c 100644 --- a/dev-python/pathlib2/Manifest +++ b/dev-python/pathlib2/Manifest @@ -1,3 +1,3 @@ DIST pathlib2-2.3.7-post1.gh.tar.gz 39281 BLAKE2B 71448eeb24cc149eb540b5b2f5f39cb1c7273ecbe9491eb049e8e1a721db4bde478bcd6cfadc7bc954c924eb26f1c5950fd4a8c5503a87dc3faec7866a23d0a8 SHA512 8eef6dcbd4b264365499ad0b53321fb1dce3b56377e91288a9d2b769775f9d697736e1136fe43d17147b8539fdad666e9b1f5fc22ecc63a601ce87434ba6aab1 -EBUILD pathlib2-2.3.7_p1.ebuild 741 BLAKE2B fd37af0d39d4eeeaab61390bdc4506578ac759d393f4f8005b1bb2e814a75977fb628b99c43e35325b5f3c0699e2374c311553466b6270aa856795590d4118de SHA512 b8953b4c2c17494042b13b8261fd3d1a15b36e491bc3e164ffbdafa5e4a11f56f5474f71f5f61d394dcaa3900171e814c9361d73fd9ed99aa928ef836e69fca9 +EBUILD pathlib2-2.3.7_p1.ebuild 733 BLAKE2B 8d2ec71e62721fdb012baa30377fe0ea38542756ca162a0a04eaa8d06d2ecb795ecc6304f27da98098e4ea6bd74054fb420a1fbe4c312e207f9adab0bdee2b59 SHA512 3c4b8c4fc47a0f6e9de37f2d3839dba2329a083e36a657a9c43e8d0e3c636b1b31f24f02049eeded032257f1db5654ed8d8f225d060b7e74e3c0832afead2a55 MISC metadata.xml 393 BLAKE2B df9eb719122443ad17e77076dc47c256a9d583137657cdfb6b20d09c19546425443b63b6ab3bfd94dadaa4273f444ffdb265c053c81793b2b56bac75a4e15e23 SHA512 08504588b43aa37e764a2c48817a8ac7a65ca19965bc8b00d616300560e794423dd931c29160d50ffaf30d19bf6f41a125287e9a3c013ffaa97e300a1e0b6725 diff --git a/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild b/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild index 6a9a5a84636c..9fccf39b017c 100644 --- a/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild +++ b/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild @@ -23,6 +23,6 @@ S=${WORKDIR}/${MY_P} 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" distutils_enable_tests pytest diff --git a/dev-python/patsy/Manifest b/dev-python/patsy/Manifest index d0a0955c3f0a..5624189c7679 100644 --- a/dev-python/patsy/Manifest +++ b/dev-python/patsy/Manifest @@ -1,3 +1,5 @@ DIST patsy-0.5.2.tar.gz 397275 BLAKE2B 3aa5dc310729bd979c78004d5f1badb83b75b08d290cf8258191c87d61401f0b6ecd9490f1c4b932269e545c50a16694e44de9c076ca80648717c5f1af62fb69 SHA512 898df5536b0ff3a4d299e69c5f73a3d754cfbe78fe463fb4c4726cfd67d4e30c77cd3d7093131737207cb9f29c1374ab20a68ec5978007ea51878ec7c395f48d +DIST patsy-0.5.3.tar.gz 397680 BLAKE2B 43696f9e95c124cab5bf907723596d8b2b15f0539fbd2b9c2a2fcc76591e935020929ba31fd5378114fe58d22a9931508d89edf21f24b00c916a6e78dc4ee58f SHA512 9a6ea2382287208013e02bab7cba9378311a8e18fe059593aa99090bb6191efa74badff011424a7f6b3c8ec72c1b8650637322b71617f23357bb4b38ac6a79a0 EBUILD patsy-0.5.2.ebuild 643 BLAKE2B 178669501e3bc257c62e061463dd0e7157da8147b9551a35c1c5fd0779957bcef28525027f4c80c02ba164705b7de1838d7744aafe0facbe081d674cdd26af26 SHA512 5a5d675a8c17e6f1c2687a3e64baa55c6fed6e0d5b686e9be22398b5cbcfffa6da5191f7d689bf86a1f4097d3b32afa2c0ed7a17c2a9a0a5639d1c2ed9c09fd7 -MISC metadata.xml 676 BLAKE2B 727e3f213bc9b161459d98c6f284de53441f49867737b9e0ed071a1efda2ccb29337d60e56e856738f0090fb06c7beae549937b5a030c98bff841c5fab63445e SHA512 e06eefe79b047b89a4e518e69c929199ed365d99e21512df924d6d753298926fdd3547a18066401085fc6e4638dfec2134ea43746351504d30ec4ffe483803ea +EBUILD patsy-0.5.3.ebuild 649 BLAKE2B 5b6a69a576c29112c8421da889e31c04a9c7cee36eb42820761bcf750c6f2d2130a291df1bd25d935820bca0851683fcf040fe1438c77b79020d377c9697da3f SHA512 880aba647c2f8a51e64b624974b745ae30d168762065451ce97a61eefaabefc7414fcd72a9694a6d3e6cbceb528a2648bc69c5bc0aacf8f22e61b05ade6a7d41 +MISC metadata.xml 730 BLAKE2B 4385d911c45fe13937984f9d6eb3d9d1eedcc53d470dded2df02b60e07dbcc4bda4c44efa1a69a4ec14ada8963bc618393ab9a24c1cc80ee704b4c2b73e7ffc4 SHA512 78fd7c79c6b0c40bbe2b958a5eee12708e9c8ff180af595072637c60930a416b66077a49c6ebe0d6b3cb10b679de9d0c13ba50826f3e3b992257a7ee77008285 diff --git a/dev-python/patsy/metadata.xml b/dev-python/patsy/metadata.xml index f9b91ca76c88..9daa9a67231b 100644 --- a/dev-python/patsy/metadata.xml +++ b/dev-python/patsy/metadata.xml @@ -16,5 +16,6 @@ </longdescription> <upstream> <remote-id type="pypi">patsy</remote-id> + <remote-id type="github">pydata/patsy</remote-id> </upstream> </pkgmetadata> diff --git a/dev-python/patsy/patsy-0.5.3.ebuild b/dev-python/patsy/patsy-0.5.3.ebuild new file mode 100644 index 000000000000..14d0d4386090 --- /dev/null +++ b/dev-python/patsy/patsy-0.5.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Python module to describe statistical models and design matrices" +HOMEPAGE="https://patsy.readthedocs.io/en/latest/index.html" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + !hppa? ( dev-python/scipy[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest diff --git a/dev-python/pebble/Manifest b/dev-python/pebble/Manifest index 056bb2bfeb7f..0e2707c4cfb7 100644 --- a/dev-python/pebble/Manifest +++ b/dev-python/pebble/Manifest @@ -1,7 +1,9 @@ DIST Pebble-4.6.3.tar.gz 25888 BLAKE2B 71f9e4c77d7dcc841f8c3a5e9d3df764727c27fc1ee5bb8250e33d49ce006ee94c11309f469f2ebb79aa720fd58ac2741b240aaad8f6d3c18be68189f180b639 SHA512 92cbb5ac01cc6fe57055facb6bcb6a64e19eb5eb3a3ae5fead32d4dd1001a3c70fbf85ef832dffc6b6bb81af6b1c275e12a61eda421176548a7bd5a928056313 DIST Pebble-5.0.0.tar.gz 28958 BLAKE2B ef7c221850dcaf50c1767c92ef1f59ee8fd8cd754f6a12e0bf3f9682c8e5fc4291e42ea4fad0f00cdced577f83b4501bdf1d4a3a90966b3751e8eac87b01a3bd SHA512 cf0dd7ea4d28c3574d069eb3ec3c3caa470d457fa5c446ad449761994ab138864415a88b7b25f83ddfa1c667ce9980b83bbde2da04345f4e0d226e59806ce38b DIST Pebble-5.0.1.tar.gz 28996 BLAKE2B 6015a96392079d45d039447ad513c3be8f0d41b85aa55ae2af83b7e2af77cd45411c1e3a21bcccfb20d53ca4091071f85929ae78297bb7ec4d60fb59110bacf4 SHA512 c1ca05014c826a0ce0a90e945101f408e7a91c2ef129b8513e9989c3d5331284e0b908b57afd16be60b4031a8e4a490e48c309e176b97c8216537ab90a756594 +DIST Pebble-5.0.2.tar.gz 29066 BLAKE2B 551d5d02964b7d64c7892dafff51c92830d25b77335f251a8b2359e0d53932470545569155e8fd5d4f95945e337a3ca490cdd9791474a1ede4a021524de0561c SHA512 7b66f1af70f6e7a5b28dd53b73124cdc87b37014ee5afafa8d68ccade691f05b20073de7867d28f3a15bf5e8139411fb71316c8f603d8f9cbeac3818e6ab96f1 EBUILD pebble-4.6.3.ebuild 567 BLAKE2B d1a945738553407ac0966a10c6d6096495c3e2e8aa781c77140d40822ce6ef830aecde2ed2d71c4120faee48df02e6014db01b8cffe73dea96910e825266df9d SHA512 a7045825f43f73c5e564d20c14fcef48079c4d5727cc149ef47afb47b19735ed171aeb9de0b22f056d868062f213ddf23bb4c0c5e2b91cc0d64c9136213b590a EBUILD pebble-5.0.0.ebuild 610 BLAKE2B df664b1f64cc8150f545403de6c4b1a51a29a7d0d565e6ad53258dc3f2ca9a703f6811eed8828e7d34796cecbdf79576ac13f90fe4e65b973ab7c7a6ce259f50 SHA512 a91457611426e6494a8d6ec379cfe7b0ee7d0dbb2865ee4ba79aed426d233698c8cfe14e2096c89036850e3d42f3fd156d01913a17041b8198b9b6ccdc1bf5b1 EBUILD pebble-5.0.1.ebuild 610 BLAKE2B df664b1f64cc8150f545403de6c4b1a51a29a7d0d565e6ad53258dc3f2ca9a703f6811eed8828e7d34796cecbdf79576ac13f90fe4e65b973ab7c7a6ce259f50 SHA512 a91457611426e6494a8d6ec379cfe7b0ee7d0dbb2865ee4ba79aed426d233698c8cfe14e2096c89036850e3d42f3fd156d01913a17041b8198b9b6ccdc1bf5b1 +EBUILD pebble-5.0.2.ebuild 610 BLAKE2B df664b1f64cc8150f545403de6c4b1a51a29a7d0d565e6ad53258dc3f2ca9a703f6811eed8828e7d34796cecbdf79576ac13f90fe4e65b973ab7c7a6ce259f50 SHA512 a91457611426e6494a8d6ec379cfe7b0ee7d0dbb2865ee4ba79aed426d233698c8cfe14e2096c89036850e3d42f3fd156d01913a17041b8198b9b6ccdc1bf5b1 MISC metadata.xml 367 BLAKE2B 587e93606cf39400151b413a1d1ee5446e6c6dfbde19bf2b9cd8e9a7226c1d4df53c8849625fba7c61a84ebc8939803cda5c1250c3068cb8cd61ef9db901ab6f SHA512 8f50888f29afc88c791f54078d4120eb26a0217ad76fd72f311bea4bfb769cd37adcf657bff4949fc9360b701b44d0736cd294101ce9838db538b6a34e103dd3 diff --git a/dev-python/pebble/pebble-5.0.2.ebuild b/dev-python/pebble/pebble-5.0.2.ebuild new file mode 100644 index 000000000000..b1830f4e238c --- /dev/null +++ b/dev-python/pebble/pebble-5.0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_P=${P^} +DESCRIPTION="Threading and multiprocessing eye-candy" +HOMEPAGE=" + https://pebble.readthedocs.io/ + https://github.com/noxdafox/pebble/ + https://pypi.org/project/Pebble/ +" +SRC_URI="mirror://pypi/${MY_P::1}/${PN^}/${MY_P}.tar.gz" +S=${WORKDIR}/${P^} + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index b97ee49ac25a..d71f2ac7d30c 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -3,5 +3,5 @@ DIST python-phonenumbers-8.12.55.gh.tar.gz 4905987 BLAKE2B 3c05fbe261f9c347bdccb DIST python-phonenumbers-8.12.56.gh.tar.gz 4906531 BLAKE2B d55d828a26bc3a86660b6341c9577de6f489d3511971c5a843f10c14c05f0c82340109f13cc86c261119d6598ade95c2c3c9afdea485b09f3f73be891ee2a16e SHA512 675cf8d15536efd156a230cff9e027cdba718a32ca2facb493b235f39dc1a0c86f6a376d3d501690b25a5e52d6d411309626b8ecce9a065456e42774da04ea49 EBUILD phonenumbers-8.12.54.ebuild 808 BLAKE2B ef45a7f57cab5aa38bb958cae5b0bb0bbca327073d8d4bc41aa56552037a2ae91e5e01b3e6af6e9d948ad4f7edd5ff7fd0808c2a7d742845040fbcd55a6b3b77 SHA512 2786479b7b053e0c900d5548a1339a0d81c0d4c44a25d0b33ce6058e06a872710d7c887d4ee20b7c705065e2a2e4eee6519bb76960902afc45f86c3806819108 EBUILD phonenumbers-8.12.55.ebuild 810 BLAKE2B 3b18782b7466900c6dcf66ada03d333fefd3df0a6a02bc1417de82a4e692e0baf316db5d1b4bf070d4a73b7f8b5133018c22587f5549fbe8863b8e3ec6859441 SHA512 9f1fc8118ab9fc7284723238e398f9152d6e491bfe0be97fa5b181f1bb30a0d96900c1e1674b6ca325daefb8813bc25dfae44f1ab172361e367725c5a040ba4e -EBUILD phonenumbers-8.12.56.ebuild 810 BLAKE2B 3b18782b7466900c6dcf66ada03d333fefd3df0a6a02bc1417de82a4e692e0baf316db5d1b4bf070d4a73b7f8b5133018c22587f5549fbe8863b8e3ec6859441 SHA512 9f1fc8118ab9fc7284723238e398f9152d6e491bfe0be97fa5b181f1bb30a0d96900c1e1674b6ca325daefb8813bc25dfae44f1ab172361e367725c5a040ba4e +EBUILD phonenumbers-8.12.56.ebuild 808 BLAKE2B ef45a7f57cab5aa38bb958cae5b0bb0bbca327073d8d4bc41aa56552037a2ae91e5e01b3e6af6e9d948ad4f7edd5ff7fd0808c2a7d742845040fbcd55a6b3b77 SHA512 2786479b7b053e0c900d5548a1339a0d81c0d4c44a25d0b33ce6058e06a872710d7c887d4ee20b7c705065e2a2e4eee6519bb76960902afc45f86c3806819108 MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1 diff --git a/dev-python/phonenumbers/phonenumbers-8.12.56.ebuild b/dev-python/phonenumbers/phonenumbers-8.12.56.ebuild index baab22b23fc7..fa0f470bb38b 100644 --- a/dev-python/phonenumbers/phonenumbers-8.12.56.ebuild +++ b/dev-python/phonenumbers/phonenumbers-8.12.56.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}/python LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest index 7fd0b24b2010..a7ef42b34e62 100644 --- a/dev-python/pipenv/Manifest +++ b/dev-python/pipenv/Manifest @@ -1,5 +1,6 @@ +AUX pipenv-2022.9.24-inject-site-packages.patch 1155 BLAKE2B 61f296dd1f8168b86f17a55359c75febfc02807dd97c750217b46bd017b7bf73cf6fde0fcd2afa95908bd3e1cd7b50f626459f1a19f47b1c34ecdbea39fcfb7c SHA512 3a26ce6217fbf86eda1bb8266928dffe5fc1a55e4f7b66d0ade5ea31deff9cb68427f424995e4c8d402737e90ca9358a3a00364a4167667fae9a4bd018100ebc DIST pipenv-2022.8.5.gh.tar.gz 11841656 BLAKE2B 28869e75c1130285807b067720e696463106ed0ef1f4e685c95277d6e58e1d0371ed7afb1de4955d7a4b21b57b81163ea821e227ef26fc35b39dfc6df8dea873 SHA512 17ea8e99aaa54972baa25e2380e0a19c75f7d6cf5a8c238786f7c7c8269ef25ef316b8087483c9716e97493bcf4fe606eb9af7f082c09dd326547ec3cb4a406e DIST pipenv-2022.9.24.gh.tar.gz 11543711 BLAKE2B e875068383c8ca55864bfcb53288ae9a02adc578c09ad7392bf50a7ebe07e2eb5944bc225cfefad2ca8265d8dcbb17af96b34e8c0fd51a709921148207021f2b SHA512 d29a728d914d8c762469fd2d72de7be41050165b4587c3304ebc03235a1946967f78473651e1834e5a69a35395d0cf9087e1515fd746450057774fc22e61e092 EBUILD pipenv-2022.8.5.ebuild 3230 BLAKE2B dfd93ccc38d554e4f336c88e309ead48db88035c2ba9a66b2a3d352f057e2ca8d111cae2825f64cce322be2d1c443e3f3058b807b067646b001688f9204f3cec SHA512 2f6d4ccf1c31ce0b86d84e1972c971435976f016b0f820f38e1168abef70be0b2f1dfc78148d6432df57bfad959670abe2b68a4f248ebbe3a88c30bacd80f752 -EBUILD pipenv-2022.9.24.ebuild 3065 BLAKE2B 22792aea8a60d9ec8ae9127a737f96c6d7d0ca6f21b97a5ea12b4621da58ea1c65c5e13756646f8a6ecbd3497da81bcd5e3bc09a14357716741aed46e5d92bd0 SHA512 6d406113c7423b06bb007a93f1b657507cc5590d8e71c7dcf897ddd4e6083038050f7e454b99a6fa2826acf4af2fcc43bb0a5d4c6cdf7ff7c2cb14debc8a189c +EBUILD pipenv-2022.9.24-r1.ebuild 3137 BLAKE2B 5beb68c4ca7aad9d8d8c5f17dc09b7e8078a26357618c5fd7044b0107b77c5adf1983592ddeac79b98224f0cdc5ad3a39123e155a354fe1d57c264681a8b36bb SHA512 500e4bd9b9c5ff6359fd46c99a3c635827bc1ff7e6d0e4de19aa3ca62b4b92d260b9c04a3bb187ac158c1c322b361974ed7a237ddae055a995d08b1debed967c MISC metadata.xml 643 BLAKE2B ff3557d9ae32b553c85455436683e2ca94bc16c6ec7c6d2ceb1113a69dc841b9ac2f0e4b96eec4c6c84ca899ad6a99b0747d7bf3f9289110a8bbdfb80f2cb2eb SHA512 7a611950572c2d700fb1680e0aa307069d80d992528144da781eca9f1fee729defa6f8b28382ddd8f66e58c5f68de9a17815989a4a39473bbf830a7be42ea282 diff --git a/dev-python/pipenv/files/pipenv-2022.9.24-inject-site-packages.patch b/dev-python/pipenv/files/pipenv-2022.9.24-inject-site-packages.patch new file mode 100644 index 000000000000..04cf0ed9e317 --- /dev/null +++ b/dev-python/pipenv/files/pipenv-2022.9.24-inject-site-packages.patch @@ -0,0 +1,34 @@ +diff --git a/pipenv/patched/pip/__main__.py b/pipenv/patched/pip/__main__.py +index b424ab20..79d52838 100644 +--- a/pipenv/patched/pip/__main__.py ++++ b/pipenv/patched/pip/__main__.py +@@ -28,6 +28,13 @@ if __name__ == "__main__": + ) + import importlib.util + import sys ++ ++ ++ SITE_PACKAGES_ROOT = os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(__file__)))) ++ ++ # Inject site directory into system path. ++ sys.path.insert(-1, SITE_PACKAGES_ROOT) ++ + spec = importlib.util.spec_from_file_location( + "pipenv", location=os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), "__init__.py")) + pipenv = importlib.util.module_from_spec(spec) +diff --git a/pipenv/resolver.py b/pipenv/resolver.py +index 3fea0a1e..a0d9da29 100644 +--- a/pipenv/resolver.py ++++ b/pipenv/resolver.py +@@ -6,6 +6,11 @@ import sys + + os.environ["PIP_PYTHON_PATH"] = str(sys.executable) + ++SITE_PACKAGES_ROOT = os.path.dirname(os.path.dirname(__file__)) ++ ++# Inject site directory into system path. ++sys.path.insert(-1, SITE_PACKAGES_ROOT) ++ + + def _ensure_modules(): + spec = importlib.util.spec_from_file_location( diff --git a/dev-python/pipenv/pipenv-2022.9.24-r1.ebuild b/dev-python/pipenv/pipenv-2022.9.24-r1.ebuild new file mode 100644 index 000000000000..b8d229b0fe29 --- /dev/null +++ b/dev-python/pipenv/pipenv-2022.9.24-r1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +MY_PV=${PV/_beta/b} +DESCRIPTION="Python Development Workflow for Humans" +HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/" +SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +PATCHES=( + "${FILESDIR}/pipenv-2022.9.24-inject-site-packages.patch" +) + +RDEPEND=" + dev-python/attrs[${PYTHON_USEDEP}] + >=dev-python/cerberus-1.3.2[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.4[${PYTHON_USEDEP}] + >=dev-python/idna-3.2[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}] + dev-python/virtualenv-clone[${PYTHON_USEDEP}] + >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +# IMPORTANT: The following sed command patches the vendor direcotry +# in the pipenv source. Attempts to simply bump the version of the +# package without checking that it works is likely to fail +# The vendored packages should eventually all be removed +# see: https://bugs.gentoo.org/717666 +src_prepare() { + local pkgName + local jobs=$(makeopts_jobs) + local packages=( attr cerberus click colorama idna importlib_metadata \ + importlib_resources pexpect pyparsing requests toml tomli tomlkit urllib3 ) + for pkgName in ${packages[@]}; do + find ./ -type f -print0 | \ + xargs --max-procs="${jobs}" --null \ + sed --in-place \ + -e "s/from pipenv.vendor import ${pkgName}/import ${pkgName}/g" \ + -e "s/from pipenv.vendor.${pkgName}\(.*\) import \(\w*\)/from ${pkgName}\1 import \2/g"\ + -e "s/import pipenv.vendor.${pkgName} as ${pkgName}/import ${pkgName}/g" \ + -e "s/from .vendor import ${pkgName}/import ${pkgName}/g" || die "Failed to sed for ${pkgName}" + done + + distutils-r1_src_prepare + + # remove vendored versions + for pkgName in ${packages[@]}; do + find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName}$" -prune -exec rm -rvf {} + || die + # package names can be foo-bar, their module will be however foo_bar + find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName/_/-}" -prune -exec rm -rvf {} + || die + done + + find ./pipenv/vendor -regextype posix-extended -regex '.*cached[_-]property.*' -prune -exec rm -rvf {} + || die + + # not actually used by pipenv, but included in pipenv + rm -vR "${S}/${PN}/vendor/wheel/" || die +} + +python_test() { + epytest -m "not cli and not needs_internet" tests/unit/ +} diff --git a/dev-python/pipenv/pipenv-2022.9.24.ebuild b/dev-python/pipenv/pipenv-2022.9.24.ebuild deleted file mode 100644 index 26627daa805b..000000000000 --- a/dev-python/pipenv/pipenv-2022.9.24.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -MY_PV=${PV/_beta/b} -DESCRIPTION="Python Development Workflow for Humans" -HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/" -SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/cerberus-1.3.2[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.4[${PYTHON_USEDEP}] - >=dev-python/idna-3.2[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pyparsing[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}] - dev-python/virtualenv-clone[${PYTHON_USEDEP}] - >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -# IMPORTANT: The following sed command patches the vendor direcotry -# in the pipenv source. Attempts to simply bump the version of the -# package without checking that it works is likely to fail -# The vendored packages should eventually all be removed -# see: https://bugs.gentoo.org/717666 -src_prepare() { - local pkgName - local jobs=$(makeopts_jobs) - local packages=( attr cerberus click colorama idna importlib_metadata \ - importlib_resources pexpect pyparsing requests toml tomli tomlkit urllib3 ) - for pkgName in ${packages[@]}; do - find ./ -type f -print0 | \ - xargs --max-procs="${jobs}" --null \ - sed --in-place \ - -e "s/from pipenv.vendor import ${pkgName}/import ${pkgName}/g" \ - -e "s/from pipenv.vendor.${pkgName}\(.*\) import \(\w*\)/from ${pkgName}\1 import \2/g"\ - -e "s/import pipenv.vendor.${pkgName} as ${pkgName}/import ${pkgName}/g" \ - -e "s/from .vendor import ${pkgName}/import ${pkgName}/g" || die "Failed to sed for ${pkgName}" - done - - distutils-r1_src_prepare - - # remove vendored versions - for pkgName in ${packages[@]}; do - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName}$" -prune -exec rm -rvf {} + || die - # package names can be foo-bar, their module will be however foo_bar - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName/_/-}" -prune -exec rm -rvf {} + || die - done - - find ./pipenv/vendor -regextype posix-extended -regex '.*cached[_-]property.*' -prune -exec rm -rvf {} + || die - - # not actually used by pipenv, but included in pipenv - rm -vR "${S}/${PN}/vendor/wheel/" || die -} - -python_test() { - epytest -m "not cli and not needs_internet" tests/unit/ -} diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest index 80e04abad4be..9098d6862499 100644 --- a/dev-python/poetry-core/Manifest +++ b/dev-python/poetry-core/Manifest @@ -1,5 +1,7 @@ DIST poetry-core-1.2.0.gh.tar.gz 536297 BLAKE2B 0ba82bfa320d65ce794a4f2346198d252139c03960298ede02f55d8b23367e05e9336b3d5030032b1feab4ffa327974af26ce2918d4d40889f68fbec79ccb490 SHA512 f6d79d7d66a25aa127b5decf46df861ecc101af0438b892196505b4ece5cc55f6ff8796eb603789b3259d213162236b7698305523b2eda414ad1f3a5b659eab9 DIST poetry-core-1.3.1.gh.tar.gz 539214 BLAKE2B 12db16f06e5b7f94e0aa6edf6d5cc6c8c15c6389e3e1f517884c5532b211982d34682c035b69e53dfef60506c8be16ed36b0c8cc66651c88d83436d6cfc5182f SHA512 c61b7edeb0c821c0a1cd983965a3140cb8183147740e3b242d0cb0bfa375d6ee352314dd81e243d03c31e403c4a01353657cf771b84130ef058815068ecfdd5e +DIST poetry-core-1.3.2.gh.tar.gz 539267 BLAKE2B 43845f344f8b492aa5dae5608b8d67b41efab33c60999cc61d8476e08a9ec9870328174b371d0735624c5f11dd2ce15e19e2c984653c7349dd0c3a687dec0123 SHA512 57fca4925889bfcff9335c0f76ea0cf8b48de1cb7bdc83bab8ceee452d6a6d64c4eaa169be17fb32ee59f453256fde1191e5c36382c4be27b74b5e3c8dce7703 EBUILD poetry-core-1.2.0.ebuild 1620 BLAKE2B 41931afbcf5767a54fb5df962676cfbd0fda0274de861431ab0f343717f1d725ff42be41b5268f5aa760013163164a07bf5b417065607a2ceb3d230b5cd84534 SHA512 541c765d3e42be2192d490a2cc86d668ffc5940909d47197de21d95e0863bd37fdf2eb41c625f44d9611c2fe81bbf9f7008756dad00951cd49c0e9988fee6df0 EBUILD poetry-core-1.3.1.ebuild 1628 BLAKE2B d21b2534abea4c369eeadde7fd2d2ff6a1b1baf557a44454fbbc5dbd8ba506656aae294a35b64efa5f33127a76ad9ec32b71c0105bd3a90e2e58bd9253e724e9 SHA512 fe519e3c99aa9daf15bc60f3074b492381cd54a86bf915399ee45f54b6765412a653a537ace5fe817f01bb3dcb6143618ee80f7a3714f8837b6ccb6440a44c0e +EBUILD poetry-core-1.3.2.ebuild 1628 BLAKE2B d21b2534abea4c369eeadde7fd2d2ff6a1b1baf557a44454fbbc5dbd8ba506656aae294a35b64efa5f33127a76ad9ec32b71c0105bd3a90e2e58bd9253e724e9 SHA512 fe519e3c99aa9daf15bc60f3074b492381cd54a86bf915399ee45f54b6765412a653a537ace5fe817f01bb3dcb6143618ee80f7a3714f8837b6ccb6440a44c0e MISC metadata.xml 382 BLAKE2B 82dfc3f146cf3b669fed67ab2e21694b00d5473fdf855cae9fb3a0481785b32c4cf1ed9743a5d64cd055c1cb544377f936a9ec26c9d1dec2cf5fbef6749f5587 SHA512 032fd4dca8f8138c2b527e517f041889e15600ccca876fc3c9e53050196186ad2a9346168bce9c4bae7ffd8a77ff4dd19cc2559fd1da1fd4c7c181056fd49a13 diff --git a/dev-python/poetry-core/poetry-core-1.3.2.ebuild b/dev-python/poetry-core/poetry-core-1.3.2.ebuild new file mode 100644 index 000000000000..c76206f1717a --- /dev/null +++ b/dev-python/poetry-core/poetry-core-1.3.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Poetry PEP 517 Build Backend" +HOMEPAGE=" + https://github.com/python-poetry/poetry-core/ + https://pypi.org/project/poetry-core/ +" +SRC_URI=" + https://github.com/python-poetry/poetry-core/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" + +# check inside src/poetry/core/_vendor/vendor.txt +# (note that some are indirect deps) +RDEPEND=" + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lark[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/pep517[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # These "fail" bacause of glob file path resulting from newer versions + # in our tree than vendored. But those don't affect anything. + tests/masonry/builders/test_sdist.py::test_default_with_excluded_data + tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data +) + +src_prepare() { + # remove vendoring of dependencies + rm -r src/poetry/core/_vendor || die + sed -e '/__vendor_site__/d' -i src/poetry/core/__init__.py || die + + distutils-r1_src_prepare +} + +python_test() { + # needed for migration from <1.1 + distutils_write_namespace poetry + epytest +} diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 55b19dcc42c2..74e213c15abd 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,11 +1,7 @@ -DIST psycopg-3.1.1.gh.tar.gz 464501 BLAKE2B 1796ae830051ee0719e4723036ca672ac005793beb88da21b9775cdc96dd4f58b3d008eb3f3a87c3f7293ea097480bbe72a8591b68371d1f7c7261c37927e40f SHA512 a243626c5e0ee0ef414c193b9168f58ec6fa3bfc5652c25c3c1f355f4cea29bcc993ba631a125c0a0335155c15fc068f6cfa5e8974de0cd32e007ae6d3db23dc DIST psycopg-3.1.2.gh.tar.gz 467017 BLAKE2B 5e13156ff05a356bb59ebae77e8ad3d3e35ab669a43102fa7751927e0ecfbebd1b30db7d62bd0865f426c2e6362a98a6d9cad19c9001abf29b6d030b4dd0204b SHA512 3e412ec91a337012086b1260527b2179883f6b44a26c5e8437c92351ca39594c4430f251abdfbc52e4b2c69d5e91ba09883578b177e836691cd295b6e8464fdf DIST psycopg-3.1.3.gh.tar.gz 468400 BLAKE2B 5df0414d1afef4a09a319453e2d9cebd6177af507c30e69aac64dc1d476cf7a0d182c72b81e46d95e3167ee503fa9756ba82ad1092419eea0d6fc3c6e9ba972c SHA512 83ca6dc81cff841c9e22ad8ae86500be0012ee0edbc50b8ab97dcdcbe9d17a8b32feb637275bbaef8333f252aeb961fc5f1f9d2c66dcb1e92b0a1b67223624fb -DIST psycopg-3.1.gh.tar.gz 463892 BLAKE2B 94100bed4807771f6c4d0469737b160955f3f6bfcff84240c9e15dd9b7b88765583952b712642740c97f6ec42223edcf74fb2c5390a185f44ca0eb8858e76100 SHA512 057a14d614ccb9f36a7db7a82c3d48953658a1c6af2a2265a93a3f6c1db421275e51e1be4d59e2ea98b638f3da8c24c9d2a4d9aabf6190c47691dd632c9339f9 DIST psycopg2-2.9.3.tar.gz 380611 BLAKE2B 78099da7378dcfa8b7f28aae4d533a7e890cdb7ae4c0cc718a9411e630fd07b56f074760fc29de8fe08fe727328cca39414a5f297fb92ed2f7471a24e633d18d SHA512 048184d1d162a371fc0fba711448a6fa8a6aac193421f4484c7f7b91c39065d5b632fa34fc15a901eca055d597302b1f9e38330b248ed0e4653dcdc544b0d660 EBUILD psycopg-2.9.3.ebuild 1306 BLAKE2B 166f519f6e4694fb2725e0f4e736a9ab907dc398c4fadee579da96e37f29faf6f6fe735e56dc9156eefa74302bc516915499d827b3762655863bda1162716e19 SHA512 ecb1f931618b74393cace6f850b35c7512fe5902bdf97eadf0cc1f54e60797c863fe558cda3117ca8a5cd025bd6a761545d6fc1d837aed8ec095c48e98cd7c1b -EBUILD psycopg-3.1.1.ebuild 1732 BLAKE2B 346e6e31a3be765833c4a1d75009d3c8e7347aea9a4a38d35d0cc5c7da722d23abfc41c5b4943331a008b19238a7544c0b181eec83a23a68ae1bc68e5748757f SHA512 f808046857d7400d55ebd1e10ab5f090c26f78b181ded703798acd5a9531bff61bbb450350f904533e265f0fcd2c5032db53a9c1503ced826dc26002cc2a844e -EBUILD psycopg-3.1.2.ebuild 1732 BLAKE2B 346e6e31a3be765833c4a1d75009d3c8e7347aea9a4a38d35d0cc5c7da722d23abfc41c5b4943331a008b19238a7544c0b181eec83a23a68ae1bc68e5748757f SHA512 f808046857d7400d55ebd1e10ab5f090c26f78b181ded703798acd5a9531bff61bbb450350f904533e265f0fcd2c5032db53a9c1503ced826dc26002cc2a844e +EBUILD psycopg-3.1.2.ebuild 1725 BLAKE2B c78cc5299f68452a34fedef960e3ad1bab4d2ab350e06717813bb6972bc0b71c138d1b7d8da12fbea9c36d6b107d9be137e278d43e3a31e74a9fb0df09cbb404 SHA512 2efabffff8d9ae101f2207e694f60bb47daa54454274c8c7abfd69e7b21189628c088e9f8b2677a8bb2a9dde4a345abb165a538a35be7c7dc436a0f886b88ed0 EBUILD psycopg-3.1.3.ebuild 1732 BLAKE2B 346e6e31a3be765833c4a1d75009d3c8e7347aea9a4a38d35d0cc5c7da722d23abfc41c5b4943331a008b19238a7544c0b181eec83a23a68ae1bc68e5748757f SHA512 f808046857d7400d55ebd1e10ab5f090c26f78b181ded703798acd5a9531bff61bbb450350f904533e265f0fcd2c5032db53a9c1503ced826dc26002cc2a844e -EBUILD psycopg-3.1.ebuild 1725 BLAKE2B c78cc5299f68452a34fedef960e3ad1bab4d2ab350e06717813bb6972bc0b71c138d1b7d8da12fbea9c36d6b107d9be137e278d43e3a31e74a9fb0df09cbb404 SHA512 2efabffff8d9ae101f2207e694f60bb47daa54454274c8c7abfd69e7b21189628c088e9f8b2677a8bb2a9dde4a345abb165a538a35be7c7dc436a0f886b88ed0 MISC metadata.xml 369 BLAKE2B 042788638a82318248d4e4ea1e12bf1631af6ffc435fc0110e13849dad600854e8b57f5ba3397c4d4e5d103e165b342f8aba869e72e9b63efc500382d3423414 SHA512 5b216575e8cae847f71a09ed6b676a73fccf2070f3bea3b35f1bfbde95fb0154b2fbb356948e112cc9f2298fc9868ac3994a139e72939f80d59c084ec58d80bf diff --git a/dev-python/psycopg/psycopg-3.1.1.ebuild b/dev-python/psycopg/psycopg-3.1.1.ebuild deleted file mode 100644 index 8bd1346c397b..000000000000 --- a/dev-python/psycopg/psycopg-3.1.1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="PostgreSQL database adapter for Python" -HOMEPAGE=" - https://www.psycopg.org/psycopg3/ - https://github.com/psycopg/psycopg/ - https://pypi.org/project/psycopg/ -" -SRC_URI=" - https://github.com/psycopg/psycopg/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${P}/psycopg - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" - -DEPEND=" - >=dev-db/postgresql-8.1:* -" -RDEPEND=" - ${DEPEND} - $(python_gen_cond_dep ' - >=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}] - ' 3.8) - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) -" -BDEPEND=" - test? ( - >=dev-db/postgresql-8.1[server] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # tests for the psycopg_pool package - tests/pool - # some broken mypy magic - tests/test_module.py::test_version - tests/test_module.py::test_version_c - tests/test_typing.py - tests/crdb/test_typing.py - # TODO, relying on undefined ordering in Python? - tests/test_dns_srv.py::test_srv -) - -src_test() { - # tests are lurking in top-level directory - cd .. || die - - initdb -D "${T}"/pgsql || die - # TODO: random port - pg_ctl -w -D "${T}"/pgsql start \ - -o "-h '' -k '${T}'" || die - createdb -h "${T}" test || die - - local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" - distutils-r1_src_test - - pg_ctl -w -D "${T}"/pgsql stop || die -} diff --git a/dev-python/psycopg/psycopg-3.1.2.ebuild b/dev-python/psycopg/psycopg-3.1.2.ebuild index 8bd1346c397b..da15e1f0a432 100644 --- a/dev-python/psycopg/psycopg-3.1.2.ebuild +++ b/dev-python/psycopg/psycopg-3.1.2.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" DEPEND=" >=dev-db/postgresql-8.1:* diff --git a/dev-python/psycopg/psycopg-3.1.ebuild b/dev-python/psycopg/psycopg-3.1.ebuild deleted file mode 100644 index da15e1f0a432..000000000000 --- a/dev-python/psycopg/psycopg-3.1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="PostgreSQL database adapter for Python" -HOMEPAGE=" - https://www.psycopg.org/psycopg3/ - https://github.com/psycopg/psycopg/ - https://pypi.org/project/psycopg/ -" -SRC_URI=" - https://github.com/psycopg/psycopg/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${P}/psycopg - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" - -DEPEND=" - >=dev-db/postgresql-8.1:* -" -RDEPEND=" - ${DEPEND} - $(python_gen_cond_dep ' - >=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}] - ' 3.8) - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) -" -BDEPEND=" - test? ( - >=dev-db/postgresql-8.1[server] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # tests for the psycopg_pool package - tests/pool - # some broken mypy magic - tests/test_module.py::test_version - tests/test_module.py::test_version_c - tests/test_typing.py - tests/crdb/test_typing.py - # TODO, relying on undefined ordering in Python? - tests/test_dns_srv.py::test_srv -) - -src_test() { - # tests are lurking in top-level directory - cd .. || die - - initdb -D "${T}"/pgsql || die - # TODO: random port - pg_ctl -w -D "${T}"/pgsql start \ - -o "-h '' -k '${T}'" || die - createdb -h "${T}" test || die - - local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" - distutils-r1_src_test - - pg_ctl -w -D "${T}"/pgsql stop || die -} diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest index 09b9e013513c..ce7dcc21dbac 100644 --- a/dev-python/pycairo/Manifest +++ b/dev-python/pycairo/Manifest @@ -1,3 +1,3 @@ DIST pycairo-1.21.0.tar.gz 340712 BLAKE2B 6578c75b478c14c641b5c0be44c3c633d32ecc09c4ef22a079024dd12b539d37f88efa6ce8aadb5a88a48b3cc793e573afe00eaa4e3ba563c3133cad72dacfe4 SHA512 0de226b05d0a358f3546e4a0d5bf342f124373718d4900c891a09c1ede11e3ed1fb9bee163c00acfc215044683ddf0b29c8573b7454f9c39f957a47d63c34baf -EBUILD pycairo-1.21.0.ebuild 1119 BLAKE2B 0b2767c15a284c8e79f0957c5e6007d48ec1c764372d90472fb38a8ae877ea15c6bca398e15e52bade9da1e5f19cf7fe799b9838ec71051f4c771b0836aacb8d SHA512 a38b33e6f08885ea9a39716c11a459e528c204aed26b58de0f890572d5ef8879b455821bab2ed34468ab5d0152c59196be109718faeb466cdcab5e24a9322561 +EBUILD pycairo-1.21.0-r1.ebuild 1122 BLAKE2B 088bb708641ab60be2133d13057bce3155dc8fa78a61cb0913f70a4a3dd638a31c73368915f076ac12f9f1062d15bae499aeb1447a711f3158a52f489ddb9353 SHA512 3f88ee9496d7b8036ce20e84a0c955e2c92d032f8c7c18c131bc95ab9cdaa0f0edbf8cc682e45824562537c00670b2ddff21858842234572861e36fa44c6ce15 MISC metadata.xml 311 BLAKE2B 5d0e83f55c7abf1be229cb2d1595e8bc0fe0d1099363302c3f4dd721bf8a8c7981adfeea44fc2cb480b12afd9a440ebedf7e582a0ac4a53f9a8c8b2064947623 SHA512 ee62848f97608aad7cff520822a88d8bc2a182456eb251405a4043bf2d8097f89e085a978bfac96db17d2fe69b24c6b26ba803783b73c0532897c27e93149645 diff --git a/dev-python/pycairo/pycairo-1.21.0-r1.ebuild b/dev-python/pycairo/pycairo-1.21.0-r1.ebuild new file mode 100644 index 000000000000..86fb89824d83 --- /dev/null +++ b/dev-python/pycairo/pycairo-1.21.0-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the cairo library" +HOMEPAGE="https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo" +SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="|| ( LGPL-2.1 MPL-1.1 )" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="examples" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + >=x11-libs/cairo-1.15.10[svg(+)] +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme +distutils_enable_tests setup.py + +python_install() { + distutils-r1_python_install \ + install_pkgconfig --pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" +} + +python_install_all() { + if use examples; then + dodoc -r examples + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/pycairo/pycairo-1.21.0.ebuild b/dev-python/pycairo/pycairo-1.21.0.ebuild deleted file mode 100644 index eb6d70b38d8f..000000000000 --- a/dev-python/pycairo/pycairo-1.21.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the cairo library" -HOMEPAGE="https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo" -SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="|| ( LGPL-2.1 MPL-1.1 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="examples" - -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" -RDEPEND=" - >=x11-libs/cairo-1.15.10[svg] -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme -distutils_enable_tests setup.py - -python_install() { - distutils-r1_python_install \ - install_pkgconfig --pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" -} - -python_install_all() { - if use examples; then - dodoc -r examples - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/pycson/Manifest b/dev-python/pycson/Manifest index 6ed6719fa7b6..7fc7b9b17100 100644 --- a/dev-python/pycson/Manifest +++ b/dev-python/pycson/Manifest @@ -1,5 +1,3 @@ DIST pycson-0.8.tar.gz 10448 BLAKE2B 55e2ec4a447761d6764e9f25cdff534d3dcdf2a0e3bfd9255f02b1a5cd9834e4f4323ba47a1659ea973f995c34519622e36c691bef763ba83c8caf87fbc49f58 SHA512 873f1b0d825ad318ca5c62fccbdd12a8738c8b9ff58b4fe27ea611aa47575e24218b5010f6d6b12f5ebda835c2778dd15472ca5c73b634b3004aa08496f45328 -EBUILD pycson-0.8-r1.ebuild 480 BLAKE2B dfcd1b5e7a5cef8eb3269be4c3493129925d0b86ed9348bc71b154efa7f2e71ee7259238d0b22ff842b25c5eb86341748cd804cf7555c181d3bbc1924249c1a2 SHA512 27fec327e4d8bf3cb8a83bb08b7c57bd3cc5c34d76a3ccfc9798f5026f9b487ca09255e8409819a332c14ce23795a7f8455059f0c952b2bcfb8d85af0bfb9dbf -EBUILD pycson-0.8-r2.ebuild 483 BLAKE2B ba9d5a95d4262a9ab99f10647db956e5099588a6805683dd3e7f5ac9ecca58b3897c9a687e5f49ae50c6567a089f9534583b0c43969da39a3af051623689a7ec SHA512 6005bd57f1e4ba6a97df15476d91d2925f6165858c20e4c602233f984d57a3de6ea59657eb7058c930b2af42ca39c97f84710cab523eef78fd83e2f28d392a74 EBUILD pycson-0.8-r3.ebuild 531 BLAKE2B 4fecbab32310ee1618d8233c3eed2d189b4313a2832daab616a424a8a61563fde2d7f79e5acb3efbd5a491003dd8c3c680b25671a7009f58c4cb04b782906a6b SHA512 a7f69afd7f28889e60c68894438094f56eb1ef70a3fd89cd82c4a912283ff2068a8d785a604adbe0bbe0b903fe1835b7f010827f8ed62cc6ab868cb650cdf490 MISC metadata.xml 404 BLAKE2B 2e69b57992fd74e8ae5c3c31b60c475faad1cfd0d27cc889fab184ec698c81ebfcc3016270ed000d3d2eace0929cfaa67be2feff6339d100a66388bdca2db837 SHA512 019ce3710f16f501f961544f638da92a268f83403bf7b58e3bc1fca957d2f36ea870c9c4b8c44cb0e48de93380e1a0155bfe16758e1d73595d2ea88b40cf9464 diff --git a/dev-python/pycson/pycson-0.8-r1.ebuild b/dev-python/pycson/pycson-0.8-r1.ebuild deleted file mode 100644 index 8f32f7f9890d..000000000000 --- a/dev-python/pycson/pycson-0.8-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) -inherit distutils-r1 - -DESCRIPTION="A python parser for the Coffeescript Object Notation (CSON)" -HOMEPAGE="https://github.com/avakar/pycson/" -SRC_URI="https://github.com/avakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv x86" - -RDEPEND="dev-python/speg" - -distutils_enable_tests pytest diff --git a/dev-python/pycson/pycson-0.8-r2.ebuild b/dev-python/pycson/pycson-0.8-r2.ebuild deleted file mode 100644 index 9e3dd0cf3c9e..000000000000 --- a/dev-python/pycson/pycson-0.8-r2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A python parser for the Coffeescript Object Notation (CSON)" -HOMEPAGE="https://github.com/avakar/pycson/" -SRC_URI="https://github.com/avakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" - -RDEPEND="dev-python/speg" - -distutils_enable_tests pytest diff --git a/dev-python/pycurl-requests/Manifest b/dev-python/pycurl-requests/Manifest index bcdee05c8c39..1008dd6bbcd9 100644 --- a/dev-python/pycurl-requests/Manifest +++ b/dev-python/pycurl-requests/Manifest @@ -1,3 +1,5 @@ DIST pycurl-requests-0.2.1.tar.gz 24133 BLAKE2B b5994985621096edb4ea16859fe80e2c83221e32145d2ab0a6cb414084de9966df8ff2fbd7b38250b0ee096fb2c7cf98d4632eca814365bcecc5f9d69462fe6a SHA512 83b1052c8f007282aa5a8763ec44b3434604dd0b0b025d2bad0e45117438afdc6d05c2cf94516bbe993eb65bd1dbfac182954c1ff3a641cdb767e8f22c505574 +DIST pycurl-requests-0.5.0.gh.tar.gz 25344 BLAKE2B 50c57fabdbdc0471281ce0201de0a473db7f9783f6984da4e8c55552ab542235452a0f3e85855fa9dbb10985d8d6ec9b9499b9778b3f7166e50edb853293d16f SHA512 e6e7a0d552bf2e5167978a0ac57d7a456a8e445853e16e94d261537af19ee73e4681ee336117e076cc3a3b6e416607bc5a5f2fcbc153675ff6129a4455a4f005 EBUILD pycurl-requests-0.2.1.ebuild 779 BLAKE2B 12e963ba6f233a9165e345ed0a41ba8e30803c386048af10987c9788be41e06bc2562ce260e4eb5300bd606f3a467b67f28a38731f00f59ce9c02bb0eb7df5a7 SHA512 0069742f7ad88c206ec01b0f8ca450e5ecb66bcd43a5b050b4865d5c0aca19e60dcfdcb0556dfd57f4553c25ff9af80d4461f38f8b0bbeaad0621e6fc8a0f0ed +EBUILD pycurl-requests-0.5.0.ebuild 722 BLAKE2B eaf2ce85cceae4d3cf99066b1608da70a8d4f7c08a684b12db5106ed42da9c2b5e246ed069491d93abf76b69ad1ba6396c4662666777bd58356d1df25d810af0 SHA512 2876911f6f3b800ec389d7e4eb2403f795345af7dc711dc412980bf3a00fc7c390fb8d41f3086e8dc9365f53b1b288f6a156312231cdddbc04ff657a41907b93 MISC metadata.xml 375 BLAKE2B 1f54b7146c7f6231b4fbcea2e1096beaaf008a26da3468b9c68dbb875fa83ec167c0f7a890fe7e81570e3742d630304f1dd712198ebe0f671921cc87c2494303 SHA512 93ae27addae5a55763f31c261cd5a2a275654f8de3f5579e4071c1d10beb63e23def3552ab871af95739b67bc6d37ef7f577bdd5cfaa4b689105fc0634eccbc7 diff --git a/dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild b/dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild new file mode 100644 index 000000000000..c1717cf559ca --- /dev/null +++ b/dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="Requests-compatible interface for PycURL" +HOMEPAGE="https://github.com/dcoles/pycurl-requests" +SRC_URI=" + https://github.com/dcoles/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # network-sandbox + pycurl_requests/tests/test_requests.py::test_get_connect_timeout + pycurl_requests/tests/test_requests.py::test_get_connect_timeout_urllib3 +) diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index adb9c87dd218..d05f1fb16a83 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -1,5 +1,3 @@ -DIST pydantic-1.10.1.gh.tar.gz 887019 BLAKE2B 5ca8d11528c7a7666136224c97dd0b078cf6f936a23227aa9dcd62af3c6a0af8f07c4c92751bd2c203497a626d4f93a78fd594bfc71dd0c43886c2dacc257af4 SHA512 2be3f10a82d655a94b3f250ed4c78439b4195dde3f7f6aa66028105b5c9b0e56aa8176701d563e5372533ae34e0b6d0fe2254df9429b04815607bcfc94e40370 DIST pydantic-1.10.2.gh.tar.gz 888288 BLAKE2B 9aac69ace185ccc56255cf36f9af472caf4c6bcbdcbb81eec66353f755673e9a240e7713c0a2ecff00a02e07b0069e4b3f1edda41f345698a979b79dd54b354a SHA512 dc2acfb271cd62b6de08bbaa48dbc76ec8d3a3f3142778ffa2cb9a2a1cad62dbdb3c7470a50e9a2825837b65a48c6aefb8736411f32c398aa9ca779841b53ac5 -EBUILD pydantic-1.10.1.ebuild 1959 BLAKE2B f957ef7d480fdba7d36231729c8a6f602d727d5a8235dfe94ac532bd06d52e2fdd847673cac8940f7abeddc0437d7f9f4a953d7ac811a3d8d841007982528bb3 SHA512 3f743aa1c63777531859f591d200d0fe5027a5da89bb175403d7effcfcff029d280a9b5927c35fd0c455fd565509cd375b2a1df804db6338259af6547fd25d5b -EBUILD pydantic-1.10.2.ebuild 1974 BLAKE2B a8f98d97b7392439de158dc0f0fd2ad09400837d73db4eb29deedc4d34a0af82695714f444482e78ee4162ca064faad23370fa68506e0649cd19a431e5ad93e3 SHA512 9c95a0c9a6f07853353f4a6f0e640223d58d87d36d85c85a2cd66399aab268af9b41b3fc198b28a8038de0a4295bd508e53226e6da7fb8fca56eb120887d34de +EBUILD pydantic-1.10.2.ebuild 1972 BLAKE2B cc2c7f1b162c7493df88f0281b2679e5f524c21c4ebb9089b006f6df186a369be1e02b40e382374a3db6d292127db3a0ba6745a9828735b0af2aec14dba94872 SHA512 2853d2978e1a610cbc963592d0a3f3dc1a7983f3a598b9b914c7475b5e39afc5d869d1898575b35834d06896fe73d406f313b4749deb1e33cb656ccbba72417f MISC metadata.xml 484 BLAKE2B 5537370a640fd44c6fa0ac0827695c276824909c084343b2f679ebcf1d775846e05e8a657ea4c279737ea808f59ede0b1bb80f163c87da4451aad2c74d8b0a56 SHA512 2af95840f5898f61813d1ada5b4338398ff212a7896904095aa007f95458a4f8bb174e288e8629b2ab29a5b372aba1f068a4faa64d43d8a739518ad740cc4f77 diff --git a/dev-python/pydantic/pydantic-1.10.1.ebuild b/dev-python/pydantic/pydantic-1.10.1.ebuild deleted file mode 100644 index 4d31d79722de..000000000000 --- a/dev-python/pydantic/pydantic-1.10.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..11} ) - -inherit distutils-r1 - -MY_P=${P/_beta/b} -DESCRIPTION="Data parsing and validation using Python type hints" -HOMEPAGE=" - https://github.com/pydantic/pydantic/ - https://pypi.org/project/pydantic/ -" -SRC_URI=" - https://github.com/pydantic/pydantic/archive/v${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/python-dotenv[${PYTHON_USEDEP}] - >=dev-python/python-email-validator-1.2.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/CFLAGS/d' setup.py || die - distutils-r1_src_prepare -} - -python_compile() { - if [[ ${EPYTHON} == pypy3 ]]; then - # do not build extensions on PyPy to workaround - # https://github.com/cython/cython/issues/4763 - local -x SKIP_CYTHON=1 - fi - distutils-r1_python_compile -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_mock - - local EPYTEST_DESELECT=( - # flaky test, known upstream - tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields - ) - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - tests/test_private_attributes.py::test_private_attribute - tests/test_private_attributes.py::test_private_attribute_annotation - tests/test_private_attributes.py::test_private_attribute_factory - tests/test_private_attributes.py::test_private_attribute_multiple_inheritance - tests/test_private_attributes.py::test_underscore_attrs_are_private - ) - ;; - esac - rm -rf pydantic || die - epytest -} diff --git a/dev-python/pydantic/pydantic-1.10.2.ebuild b/dev-python/pydantic/pydantic-1.10.2.ebuild index 146f0f231c90..6d1ece776852 100644 --- a/dev-python/pydantic/pydantic-1.10.2.ebuild +++ b/dev-python/pydantic/pydantic-1.10.2.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest index 52f695009588..b91ae985b139 100644 --- a/dev-python/pyfakefs/Manifest +++ b/dev-python/pyfakefs/Manifest @@ -1,5 +1,7 @@ DIST pyfakefs-4.6.3.gh.tar.gz 209890 BLAKE2B 71f84ca02a8a1f9fa5541e0cac1cddd270a8fc66fe5d1f62e8c7bf017f4992e93a6d1bce83847c3833f841e7935d86d6b59b17ee114c82a9d2c36e9c5fe87d02 SHA512 b34091e4311c69ee3eb46cc631c00ec07804c6d5add42887f850275dc0c22d07a893d5dadf2febcbee15c631b476573e63ae52a9ae5780d83a0ef774cff11a5a DIST pyfakefs-4.7.0.gh.tar.gz 212406 BLAKE2B e6ed1d28fd45657ae221cbd33b00c46fb0a926b6c7f038c0f34e07223062316b772812d860a39986bd6c8e7f23c3d356f2b484a57e971c160ffb6a0ac19a6089 SHA512 0a1b6cacead6260242f0a1a13753e523f516ed90c0a1cdf92f1caeed24b8dd985f90a216410e3d538f0db087b65b1cc21aae3681250cf7ce393ab7b2e5ac2944 +DIST pyfakefs-5.0.0.gh.tar.gz 211213 BLAKE2B 79b83e0a07b094727a0e8d869c99ca64e132f1b7e81202fccad2b4a34871e86630defb87bb5bcfd638a59908c5fdf230aa0cc1e2e3b8393259374a6c5087db90 SHA512 e7125d3b9b186d121bc0b0dba5acf27afe405a6e2a4d8152008450f83a65918b1f612e479ab56c065542dd070b84aeb97cd281123636c062981873d94e4d935a EBUILD pyfakefs-4.6.3.ebuild 731 BLAKE2B 0ab11240761da6c015697ee57291a238f1ad87c84066bff7716a9a1f04204875d7440ae0b1b887c23a28fdd21081e69a9adc71c90793ce9bce3d365f43b5995c SHA512 14c671284240177c0ec575a886bf6131d90894ecfe3feef00299a94f20f2804bf89a221e355d93d30b5ac56dda8cc56dfcdab8a89c5453094c9506866e40d93c EBUILD pyfakefs-4.7.0.ebuild 739 BLAKE2B 106b475508e75d0cc59630362ac5b424330ff9bbab6521b9b1fd4e47a8a6a828a03a1d65c26d625c9d0e73fa1d00ca94a05f8707fd33439f8235cdded55051c9 SHA512 f64f1538e124fbd96d49c8323dda92f6b21f4f69d67f974f8b6c42a32a89ac567ebf749dda480ef6a35eac8ee950c657a10c74aaca80881d40573612b86eb569 +EBUILD pyfakefs-5.0.0.ebuild 739 BLAKE2B 106b475508e75d0cc59630362ac5b424330ff9bbab6521b9b1fd4e47a8a6a828a03a1d65c26d625c9d0e73fa1d00ca94a05f8707fd33439f8235cdded55051c9 SHA512 f64f1538e124fbd96d49c8323dda92f6b21f4f69d67f974f8b6c42a32a89ac567ebf749dda480ef6a35eac8ee950c657a10c74aaca80881d40573612b86eb569 MISC metadata.xml 395 BLAKE2B 8db2ffc4bcdcf27ed640f08d3f79b1dac72f3609d2113c5e2590c9b127ba0e20bf27f040976a34fd8a08166c455140cbc586da72d22ca67c329717bf5d54798d SHA512 86850a2bdfbc39096105db00d9b249224ab57c1fac71738f0a5df2b83bec7773f4150f7480b18fb066122fe0ed46fbc923a72e837db429b5b322e658bb340010 diff --git a/dev-python/pyfakefs/pyfakefs-5.0.0.ebuild b/dev-python/pyfakefs/pyfakefs-5.0.0.ebuild new file mode 100644 index 000000000000..54098f2af2c1 --- /dev/null +++ b/dev-python/pyfakefs/pyfakefs-5.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A fake file system that mocks the Python file system modules" +HOMEPAGE=" + https://github.com/jmcgeheeiv/pyfakefs/ + https://pypi.org/project/pyfakefs/ +" +SRC_URI=" + https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pyfakefs.pytest_plugin +} diff --git a/dev-python/pygraphviz/Manifest b/dev-python/pygraphviz/Manifest index 323f87e67f5f..4ae4842c8db4 100644 --- a/dev-python/pygraphviz/Manifest +++ b/dev-python/pygraphviz/Manifest @@ -1,5 +1,3 @@ DIST pygraphviz-1.10.zip 120582 BLAKE2B 965b84ec6951c364084ddde4f0594ad7c14eb7e884062ad4f24042b6298b9caf10b3aa33eecfe8154c87c4bfd8d3651acc586129b019aef8b809130d69c03f82 SHA512 571c35f7a8013d5f128fcfbbd68372c8660560847afa0648737eae6d305a9283b69dce23a1b1aeb808bd4eac9c9cefa72b1d358fbc47b724a0b70997ea3f6d84 -DIST pygraphviz-1.9.zip 119946 BLAKE2B a399742ae5e8323eec0b6890858cc9158c2942c4f0adb8c74fbfb9745321ae013b93227540e5c328f5dd22d8fba2cf9217a9079f99a14feb983d7188e07084c9 SHA512 0a963b2cfe526c5444379b037797504380898c300256ab3b4800687f46b6230d8bc0adb5f499004a8009544c6cc804221689921c08a4f4b71b86ae01dc39cb7e -EBUILD pygraphviz-1.10.ebuild 974 BLAKE2B a94104c6e8844b18f7f7fb3663f58156cb1d1d8d7898b8cdf14868df5723f51d02d14890be4de6243bee3d552da36da20dbf4dabe4ce406caed2d2a5db71d3a9 SHA512 80a37d11ada03e067c5afe5d161609269c4f0dd405cfbf610fe651f92b4945dc9bfb11ed41c487a64abaddfb142dabda6f3e1afd593cb1e83a26fce64a9d3186 -EBUILD pygraphviz-1.9.ebuild 973 BLAKE2B 38e56a0ba861bc6d996384770ec122ea8714a1674b004d78929a5f4770d49a2d58cc607a59b387cd35adeb956362ee1cb38573d9a67875ce371065684150ab1d SHA512 a7a349ca26ec994ae984e26657a3ecabb27fe41b6443186a9bebabe94c7b89007d45df3e7fcfd5242aa9fcf6945153a837a66c3f5ea235f89912fef53a370273 +EBUILD pygraphviz-1.10.ebuild 973 BLAKE2B 38e56a0ba861bc6d996384770ec122ea8714a1674b004d78929a5f4770d49a2d58cc607a59b387cd35adeb956362ee1cb38573d9a67875ce371065684150ab1d SHA512 a7a349ca26ec994ae984e26657a3ecabb27fe41b6443186a9bebabe94c7b89007d45df3e7fcfd5242aa9fcf6945153a837a66c3f5ea235f89912fef53a370273 MISC metadata.xml 680 BLAKE2B 8c27b9bad68a0cbad1f63ad26052eef28e3446b0833bd2f87600737e763c7438cc3ac3f956c0e2a7964a7962d63dc0b7c5cc0cd8e6d61e6eb653e78044f9dd45 SHA512 7ee41b408d35f114dacb3ab9fd4ccd846ea6a4c865266d9bcb58988c464a0282e9dd2e9dc2e6c3f5a264dc93d4ba59a2e0bf27e9003b97e02b37dede273e17da diff --git a/dev-python/pygraphviz/pygraphviz-1.10.ebuild b/dev-python/pygraphviz/pygraphviz-1.10.ebuild index fdf4d3fdde7b..ea6e7fdd49d9 100644 --- a/dev-python/pygraphviz/pygraphviz-1.10.ebuild +++ b/dev-python/pygraphviz/pygraphviz-1.10.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos" # Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary. RDEPEND="media-gfx/graphviz" diff --git a/dev-python/pygraphviz/pygraphviz-1.9.ebuild b/dev-python/pygraphviz/pygraphviz-1.9.ebuild deleted file mode 100644 index ea6e7fdd49d9..000000000000 --- a/dev-python/pygraphviz/pygraphviz-1.9.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python wrapper for the Graphviz Agraph data structure" -HOMEPAGE="https://pygraphviz.github.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos" - -# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary. -RDEPEND="media-gfx/graphviz" -DEPEND="${RDEPEND}" -BDEPEND=" - app-arch/unzip - dev-lang/swig:0 - test? ( dev-python/doctest-ignore-unicode[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -src_configure() { - swig -python pygraphviz/graphviz.i || die -} - -python_test() { - cd "${BUILD_DIR}"/install || die - epytest -} - -python_install_all() { - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - - distutils-r1_python_install_all -} diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest index 07242b7dbe61..bba614039643 100644 --- a/dev-python/pylibmc/Manifest +++ b/dev-python/pylibmc/Manifest @@ -1,6 +1,4 @@ AUX pylibmc-1.6.1-fix-test-failures-r1.patch 516 BLAKE2B b471ca80b11beff5ac0119f5eafaf437a74022c977a884b8bdf4ef2afdb3d535ad6602db9b1206fb6649bf57ffe5bbd17509d3dda3b6604fcfa428b592dbeae3 SHA512 802337b66cbd188cc81208420448da24cecde3c01d435d6814437f0ee31850b6ef8a53f61647740da340a69971e5fe570cc2a8c1b31226e425ce7ff88bca101c -DIST pylibmc-1.6.2.gh.tar.gz 71581 BLAKE2B 4fc9216150e122b6d80537184422b52c0a518f5b9fbcf5b54f794fde33d5ac6fcd474e08f71b8d71f0443351e91ea5d8ac2c24e94bd568605cf1183259394091 SHA512 1a1575fd5c3644d53e0ed49818bd958e0e28fe0354f41578c944b260f402f1b51a74baca8f98b32adfd0024e61ec8df1795c6ca7363509e35e4f34a907de063e DIST pylibmc-1.6.3.gh.tar.gz 72154 BLAKE2B 3367651d355cb9c6693d8162e740c855c8f84f6b2a5f54ba5fb7f505474263650b46d5ed04c11af2199a7b40c6d4cf0d13a63d2d76a395ff30570a4a3e5259ec SHA512 4bc85d305410f775a39d8d3f64a7e97538ed6ae890cd64833e5bff92fbb60fe8ebc4cc7956df015f6590eb55b7009bd36b299dc636ee0da7f71ed51cc98f3012 -EBUILD pylibmc-1.6.2.ebuild 1229 BLAKE2B d93417d966e9acd327d3cee0041b86c4833c71d7a558ae6c433bc9f383383d6e64f41d4de1a833a9edd5e57e77d466d99e21a8a6d7fb16014447e850cfe500b0 SHA512 5b373fca8c8d77f36babb220813ecb5fa2bfe4a8683b15e4551d2f7f69fd2c8b332a6894c5c16a6c58d06609b5f29526c31986930d3aec5f770f48c7fa6ae761 -EBUILD pylibmc-1.6.3.ebuild 1254 BLAKE2B 43043a8e3fa093d62097b3e454f52f58a58b335c6c6a125e8fee18f7f3b164b319c1f87535ad2749ab16fff3a6a305d20a05c93f471f6c9e29b584d8fb926217 SHA512 26ee3e594d867b9ea95ef92c11f896740a0820d02e4cee58bd3af285d8c28e8f28bea25984ceafe0ef5f5312f67345db01a7d88876d0382cb143e9e667b0ef92 +EBUILD pylibmc-1.6.3.ebuild 1249 BLAKE2B 7ba83ab5564d151817af976e0f901b1114183428bd5a25feb0eb8eb8a523cdf34f7d64c25535c9eff607bb1241eeb22641422ecf9a75122553cf8d27d422e02a SHA512 b4cf60d16d56e58f9a301be9a98a1ad18d259eae254411d5487daa13ee8bfc5c5f95562abc1c63003f21fd4af31519967b433cc1fe9c08dfead99348741c0cf1 MISC metadata.xml 367 BLAKE2B fd37f3e072661e616dcfabb2054827a7b1c3830e555cb6fa461e93dadcd39ab1856c0ad4cbe03be85924889b97ba7cc88da651011a4b1c5622fcd950339f7e2d SHA512 33977c15a726c2039221bcbd282244c240013922bd4f1398e75f01ebd68dd0f8574ac890ddb578cb633a89b52584927800f86dcb4a1eb0ab27b165c38b9a91e6 diff --git a/dev-python/pylibmc/pylibmc-1.6.2.ebuild b/dev-python/pylibmc/pylibmc-1.6.2.ebuild deleted file mode 100644 index b1ec33a43b12..000000000000 --- a/dev-python/pylibmc/pylibmc-1.6.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Libmemcached wrapper written as a Python extension" -HOMEPAGE=" - https://sendapatch.se/projects/pylibmc/ - https://pypi.org/project/pylibmc/ - https://github.com/lericson/pylibmc/ -" -SRC_URI=" - https://github.com/lericson/pylibmc/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 x86" - -DEPEND=" - >=dev-libs/libmemcached-0.32 -" -RDEPEND="${DEPEND}" -BDEPEND=" - test? ( - net-misc/memcached - ) -" - -PATCHES=( - "${FILESDIR}/pylibmc-1.6.1-fix-test-failures-r1.patch" -) - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -# needed for docs -export PYLIBMC_DIR=. - -src_test() { - local -x MEMCACHED_PORT=11219 - memcached -d -p "${MEMCACHED_PORT}" -u nobody -l localhost \ - -P "${T}/m.pid" || die - distutils-r1_src_test - kill "$(<"${T}/m.pid")" || die -} - -python_test() { - local EPYTEST_DESELECT=( - # these require "AmazonElastiCache" running - tests/test_autoconf.py - ) - - epytest --doctest-modules --doctest-glob='doctests.txt' src/pylibmc tests -} diff --git a/dev-python/pylibmc/pylibmc-1.6.3.ebuild b/dev-python/pylibmc/pylibmc-1.6.3.ebuild index 3bb1b4edff84..f146c19cc092 100644 --- a/dev-python/pylibmc/pylibmc-1.6.3.ebuild +++ b/dev-python/pylibmc/pylibmc-1.6.3.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/libmemcached-0.32 diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index ad378b277fc4..951701ce8f17 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -3,5 +3,5 @@ DIST pylint-2.15.2.gh.tar.gz 1309122 BLAKE2B 8dd36d770e5fb232378f15bd2a9257aba7b DIST pylint-2.15.3.gh.tar.gz 1310617 BLAKE2B c060178b83b76d5d12d7afe702ba34684c84314cb17ce03e5549eb4e5cf3cd11df86f0c6cd3823b88464ccef23cd2d1d68e50fb813a2a2664f9b43ef0f872425 SHA512 7cc499a718924d936964f644d27674df16a342ea6cd4228a6c0b5eeccf468211290eed34df1614f99c63801b7d7713dcaffe09cae01e4ee9869e11d5dc63ec2a EBUILD pylint-2.15.0.ebuild 2300 BLAKE2B dff27aca2f0dd150541a4dc9fc21203aef23cbc02546a6912c48ca1d92fbdee5fd03f48a0e748c75c7d8d2fd20f58a5f558e762def70ddaab2d9bd9eeaa13b98 SHA512 7e0828ec8dc4cdec698f6fda0b7ec29f32926120b0c5398a72bb93e35999df3e6c5e267adb0facaf592d169ea76f8bbd6b65525d731d475655983a0f468b1604 EBUILD pylint-2.15.2.ebuild 2308 BLAKE2B abb3e3f981aa66ecd7b32c3b249bb3eed9462df776f4725ca46557f0820da33d7fd4b44a8069ca083de8c1ca770c1b1db967df62db5b9c5b7fa71c7480d83d34 SHA512 f556375145be01a5494b42c764417d87a2430e870e1824da97919a955656f7e506a57c6a4cba2ca0f90df8f8cc65d8958a97664a3fc27352b75f726d9b4b5486 -EBUILD pylint-2.15.3.ebuild 2308 BLAKE2B abb3e3f981aa66ecd7b32c3b249bb3eed9462df776f4725ca46557f0820da33d7fd4b44a8069ca083de8c1ca770c1b1db967df62db5b9c5b7fa71c7480d83d34 SHA512 f556375145be01a5494b42c764417d87a2430e870e1824da97919a955656f7e506a57c6a4cba2ca0f90df8f8cc65d8958a97664a3fc27352b75f726d9b4b5486 +EBUILD pylint-2.15.3.ebuild 2300 BLAKE2B dff27aca2f0dd150541a4dc9fc21203aef23cbc02546a6912c48ca1d92fbdee5fd03f48a0e748c75c7d8d2fd20f58a5f558e762def70ddaab2d9bd9eeaa13b98 SHA512 7e0828ec8dc4cdec698f6fda0b7ec29f32926120b0c5398a72bb93e35999df3e6c5e267adb0facaf592d169ea76f8bbd6b65525d731d475655983a0f468b1604 MISC metadata.xml 1100 BLAKE2B 97ec6bd2f6cf487afb93136e9ee58d0d5f8ad37e2ded456ed4f196e73fd37cddead2462d3592b44ca1a6c3722b1f194905238299f0c066945d1e22bdb18acc9b SHA512 0418d987879446fd76fe9b7fc4ee8b1c3c0d9bbab1d1fc3eb66eada0bc52f6b6480cf9852dc3a18b1915d2093642b9c87f24207e89b34d3e48c29a282a3ba979 diff --git a/dev-python/pylint/pylint-2.15.3.ebuild b/dev-python/pylint/pylint-2.15.3.ebuild index 1306c2d288fb..4db2a615b75c 100644 --- a/dev-python/pylint/pylint-2.15.3.ebuild +++ b/dev-python/pylint/pylint-2.15.3.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="examples" # Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest index 371d7a8c96bc..68d54527eeb2 100644 --- a/dev-python/pymdown-extensions/Manifest +++ b/dev-python/pymdown-extensions/Manifest @@ -1,5 +1,5 @@ DIST pymdown-extensions-9.5.gh.tar.gz 1004601 BLAKE2B 8950ca104edf476e5557eab1effd9ad4e879f2ef58823e1385b5ee000e704b260b20f758578021d4c03492e675027f079363da49429938221fb1c109c9e1fe2d SHA512 b640947b97be4f7592b86125c7de0f36c34052e77103f7d16818b8fc2794cc28d3b7baef84d99434ca1b2810fbe19bc2fc0d2430b8504425cca71677d9c8753c DIST pymdown-extensions-9.6.gh.tar.gz 1011446 BLAKE2B 8e334896738de592d8d852f05f165c70d65b6541915bc4d66472b2e2e08a4921e5ed3e0d5873b03e3bbc31179cd2edb367ca0eb3734f1b437b8eff0dc4f9defb SHA512 b806eac4656b1e541753e9e3f4d29bd49dfdfb24ea67633ea232d40833e4ce438b76c71c013d7bc5c3ebfa790b2e314e6f0f76cc3a76f42d5c2b020c32f8dba7 EBUILD pymdown-extensions-9.5.ebuild 1244 BLAKE2B 4527630ef9f66cd2c708ee3e32ab8cbc8909575271cd0260dc15442cd168bf7e666124c0e39e841a27034d2481d2306a14a507ad560d96b0b58913832640f138 SHA512 048ec6f01d2d2ec9152dde5badbd50d86624a999777aee58ab53b9ad2fea041b3090404be8ca02c2410275577344e1b905cc87b382f88072bd8a0635c702751f -EBUILD pymdown-extensions-9.6.ebuild 1246 BLAKE2B 472c29295f1edb37df3115e7773a976bf19c56d170a5a732483aeadbfefbfb11060a89fb770c789fb997e3bdca0fd485d70ce8be273914a3737b33d13af6c076 SHA512 c57ca85ad7c9a7f31fd274be1d1935c356515670d33f4027c98968a30093c991891d8bbb72374e88a2694f6b65166a86768256872e62b0214007e0c3d702ace7 +EBUILD pymdown-extensions-9.6.ebuild 1627 BLAKE2B 167a6c0187697bf5ea751fb3cf30d061c5d411ad7e922b35738e16a69459011610eec0ea193ce990ae745e8b967142d69b58eca5d3f043dcc4d2fd69c7f1b1f2 SHA512 2e2a85177a139eac580c6554d9fd2c560a8d18ea92612a7dd824e58692f9924b67f64018ca233401fa92df224dd73b1e19abd6cc03ac4311c8d22b01f52153d0 MISC metadata.xml 536 BLAKE2B f417ab2132b06eadbf1785654080084c4ef694f983e223ade83d5c77213e4443203a498a168efd68e4a3b1cccbe019c5b88716ac851719b9197deba9d2fd5411 SHA512 51304b48f9e296abea376be300053e041ea331f93e1ec7a2a3cdf10eea0ed6e9b8f04cdcbbed7920b46c60d5f6ce9337e3e25635516871d7b080eb54bfa16f57 diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild index 93c979c06ae4..c5e7c800284c 100644 --- a/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild +++ b/dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild @@ -57,3 +57,16 @@ python_prepare_all() { distutils-r1_python_prepare_all } + +python_compile_all() { + default + # We need to do this manually instead of relying on docs_compile + # https://bytemeta.vip/repo/facelessuser/pymdown-extensions/issues/1446 + # https://bugs.gentoo.org/859637 + if use doc; then + python -m mkdocs build || die "Failed to make docs" + # Colliding files found by ecompress: + rm site/sitemap.xml.gz || die + HTML_DOCS=( "site/." ) + fi +} diff --git a/dev-python/pyproject-metadata/Manifest b/dev-python/pyproject-metadata/Manifest index aa1df4454c5b..4db1cc4b603a 100644 --- a/dev-python/pyproject-metadata/Manifest +++ b/dev-python/pyproject-metadata/Manifest @@ -2,5 +2,5 @@ AUX pyproject-metadata-0.5.0-no-install-tests.patch 279 BLAKE2B 51598be4b5d055e8 DIST pyproject-metadata-0.5.0.gh.tar.gz 13816 BLAKE2B 8f5613c1279539116e99b6f319b687a08160360109e1ed71d5bc6c0434ee316ef7c0b7109d6769a03452a41c1b258765c849fe416b4632b4ba25990b6b3702aa SHA512 66cd447a01d0d01ab37611415bd620517600af667d7179a2696f763ae031c013393c8145ebd33f27b43629659333effa58596a02dfc5c217935c90475250b822 DIST pyproject-metadata-0.6.1.gh.tar.gz 14047 BLAKE2B d97be3532450541f4f464eca8d3e241259463bbd9d8277df380e3bf38908b9fd4e279d4ec88051e974a51091da9afef0691c7d723213e244c9fb5a6b6fa1e7ac SHA512 4af84f9534a5c71e192e1355e1e99f99e82b97d01411c011ed2f1dff579a7420a0f5d982eea5a032de8549c14191b64334c8e2aeea22fe767837e662e8d8b588 EBUILD pyproject-metadata-0.5.0.ebuild 664 BLAKE2B 0ad4c61e0a704bbaf6d7d7c5dc178691908223b8329c34fbd4df1693ce4271cc6cd981cdbb862ef09f024639235f0d09a52df09947c75b21068f69607ac2b1da SHA512 666b3d87777b5b4307fc5dc5bc1743b4aa39294a454fea51eaef1d4e3f042d40b4cf1368259a09dff6cbcf189859ed09a208d131c60755d2df50e559fe319de9 -EBUILD pyproject-metadata-0.6.1.ebuild 632 BLAKE2B 44aad2d3f4e49f4aa6bf91bd3725bed0adf4ce9dc21b1e63b2fa3ad3a8dc3fd66640b00197839521b13dfaa411891ac44e175af71bed85e6963822317bba33ac SHA512 29bd5341da8775ad3b2fcfde8da1f3c035aebe2a75aa99615ad12cdb6dfb529fb807b6c9a54bf095f5c5f7e64ce017db2581c8086c5b3d22bed27d33b3b21247 +EBUILD pyproject-metadata-0.6.1.ebuild 653 BLAKE2B f2426a08652d609617c26f2247318ddeec2a3a53199230c717898d90b6b43303bb0855f390a38da02d50d9f97fd0b41da6965c8f851599d8a6c777602e41dded SHA512 c3fea74d20f4988dedd1f8ea7b4cf54a8509daf101a8dba5fceba9a4c619db43b9b8f2c186efb0ac1abf272b5f11fc7147ab639b560e27db45359c5a8fe64a10 MISC metadata.xml 371 BLAKE2B 9495774fe62ac433fa655bb324c38b18242dfda38e0e331739b6c35b9a64563aa03b95395930ff8c2d20ff16aaaa1513673c27db973e88293fd6c8e09d2ef0e4 SHA512 5c8dec2e04b6f2e7ca0bead64c4987d3226e985085262870c9502b26f76270ffec818cc76271ccfca8c719e991884bc40e5da18d092cad801dffc8ccc5207b59 diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.6.1.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.6.1.ebuild index 0a4c1f96ba54..0d73cc3c5605 100644 --- a/dev-python/pyproject-metadata/pyproject-metadata-0.6.1.ebuild +++ b/dev-python/pyproject-metadata/pyproject-metadata-0.6.1.ebuild @@ -21,7 +21,7 @@ S=${WORKDIR}/python-${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest index 8e15f65d27eb..ad0a72c29fed 100644 --- a/dev-python/pypy-exe-bin/Manifest +++ b/dev-python/pypy-exe-bin/Manifest @@ -4,7 +4,16 @@ DIST pypy-exe-7.3.9-1.arm64.xpak 11597382 BLAKE2B b41921e299435e11c54dbfff33adf8 DIST pypy-exe-7.3.9-1.ppc64le-musl.xpak 6720652 BLAKE2B c55e73b80458df5bf211493f62ca7c3be457639173bf7242b9a8e666e9d0edbc0f757e506dffdf87454188036ae78a03a93f1767d44f8606bb4db297610237f7 SHA512 bc9255f9c9f66d4b8e1ef4649db45950201b7bfd16984f9bc6ff74f5a4cb6a0f34a8553ecc0e21d59d851c90ab488c12db89ecbd9490ba8344e1bf911a61bb94 DIST pypy-exe-7.3.9-1.ppc64le.xpak 11755620 BLAKE2B 09d9b8f9ae6abdd1b6cb9d7d3337a2760b33b31b2def8b10ec5b3dd3b2820d21548544c1cf6da455fba197ef49d3db481e69311f3ddc1be722e9ec3e534f5542 SHA512 64717dee54948473317603d64627024d3c65d0df1de008840d5676c9b94aa46b97b564134d10d97b3cdc6092f79900ec3db320151f8513771ed827517014e69f DIST pypy-exe-7.3.9-1.x86-musl.xpak 10118700 BLAKE2B 5ab545378d9ba48ffe167aaf80449e97201b3607d7a2477420c4766347b23c3993b5b241ea776690e0c448b329dfa10a3b912cef859ac70b0d4f755dc37e5771 SHA512 48b8b8a89d1a7d533b8683de3335d18b6f680e0a13862b65b9d181b22eb70feef0ba1c14124bab5a2bd0b0bb43bbf417f58d1dd95f76e6c5baf482521d3a4d63 +DIST pypy-exe-7.3.9-2.amd64-musl.gpkg.tar 13762560 BLAKE2B 88364dc5677adb1e8307f6744920c7bc13b5794917b7141f7548a53306ecd7fa63dc457932b079b9688f5fde8753e8f859dbf069d569903776306e790f92f09c SHA512 be77ac5c76cbb4c6ad020f2e091ad5a32acf9473668f8cf9b4bbec448bcaa3343e6b722e446c229891ae24a688044eb8ea627bad89f9585f94197c64bf85d2ee DIST pypy-exe-7.3.9-2.amd64.xpak 13715525 BLAKE2B 17ace55d2c06a0e9a15cf980c2741aa68e2b91083acc5fbc64c736353d2abe325ac9949d0a3a6fd8b825e345ce76b372564434752c3541b663d9532eeecb1d73 SHA512 bae5a9ff57b708523eab2b95de564f7c7d5c5837cfb201e890a6cd7377b41d1ab0229e22d9596a3096f0641649d189ce1a88c67e71dbb578d24f420b83de6ccd +DIST pypy-exe-7.3.9-2.arm64-musl.gpkg.tar 11601920 BLAKE2B 53485ceaf63841f98ccd62716b75ab1e5839d7239ac398b49c8e60810e3a69c17a3510d10668719c8b4fa52489639dfa4e9b669d216a6969c9f2f98a76696aa3 SHA512 c0c8258604ff2f54fdbc165f1a4e03bb40cc768341584ee7d6dcdc102dc7ac8b940a17ed4b22dd77f76b58258533ba2401997e9a4fdfab0cd743e1f287b56654 +DIST pypy-exe-7.3.9-2.arm64.gpkg.tar 11612160 BLAKE2B 6906372980c3ac890de90b0a80d44fa7e3a8a5be8640ec46155c4736ae289ea9b1dc06caec8546bc881d658770baeb1a5522634e2f29df85f1793508b3c39d2e SHA512 7dce7086856373e2548054af41409eb13d871b2ea42477ab03b2ea0264ee13e97c96544115964a638e535dc6213f0c6d026ed4bf30bd245824db573f171efed5 +DIST pypy-exe-7.3.9-2.ppc64le-musl.gpkg.tar 6727680 BLAKE2B 94175b43bb999efe35ff50df6ce9614636272573ffbb87ad801312370a7b18ad9fc5ac243e11826679ba4cf1ad00a2bafacbda5197cffda3e1cbcf13d5e0bdba SHA512 53a5dfb7407676bf4cafd3608920acd1c0ac9f735ed175dd1ca28fa4a264611f7e5bd4a8fa340c42adaa886908ac49a58054b8f4aacdc3effd4f2f6689d2f34a +DIST pypy-exe-7.3.9-2.ppc64le.gpkg.tar 11704320 BLAKE2B 06dfad8882e037a03cbe24ac7314f67ada59fc528f0583e69751b36a02a3067862e8b9db82f450a5d39d4f15bfd52c4432116588d241d2f2956391b03ed509ca SHA512 a77965b025e8a2a4fd301100ad52699ada0512dad9e36acc166888af34a9093d00726fdfd83b37e2c46c480413ab1cd5818361dc5a2007bc5b491ecc22d411e2 +DIST pypy-exe-7.3.9-2.x86-musl.gpkg.tar 10178560 BLAKE2B 93a239c7f02f5d057aade56762fdb0919acf63215ba52e1076dc62758ce743bca549d174c220471016a121a72efe22c58f547a43d2253865635fb126857aa9bd SHA512 0d463e9d563e3510967dbdcde3057bd4ec86a2dd0d8cd7743ff131120493116f71e253354195c2fa2f2ac209ed136ba10381fd8bd568150dc44d2d778bf13b84 DIST pypy-exe-7.3.9-2.x86.xpak 10199358 BLAKE2B 502748c1c90db9ee1d626c33ead656d472ec2f2e6df24fb185df251d40fc8aad033d693d4dc248fa210a26b63052a9cdba7b9d3998b6ede72e2df14631bdd31b SHA512 aca7a25757f479e3c684596662c173c687e3f3cb20f7b9a1a397a1642d45cc8ea98d35d173696146763ffa24e797882a8b9d35fb14533b432256ac874ec94a6f -EBUILD pypy-exe-bin-7.3.9-r2.ebuild 2072 BLAKE2B 810538a06b5b36029500593b76234e2e587863628b1e0e0f043c21156813b66f1d495d7326b1015679373f50e298e438a063ad1dff9ed073992ab439053b2719 SHA512 6b71a2009518c640ae337821956d99eb87fc9770aab330980cc1cce12a833235e17d5c0c4d3e06fb08f8510d833b696694b96c4b1b4bc5d2a85bfa5af24c6ceb +DIST pypy-exe-7.3.9-3.amd64.gpkg.tar 13701120 BLAKE2B 1c0b10906adcbdfb9893a097577193b89ecaf54c8c3ab5f5907cd51b75d6f26ab31afa0369015db007ef25e0aee7669015e870a554940177b9332a79d7b8ff0b SHA512 8cd53261f035ad0d6ad3dc7f13f29d54304ed02a339bbbc565a541b4e3b9ce0ff4734f3877e286e018da2b77468287fb11e499cc5fff4fc73f6a7bc1a602daf6 +DIST pypy-exe-7.3.9-3.x86.gpkg.tar 10147840 BLAKE2B 8cb0c136c95b89178dcab3684e76fd3399ec9af2ff314ac39927bc3431b46a330746331ee142590239f44fcfd943f0d0766d462d91cf47886d7badeec429a786 SHA512 0df2f09c1934b44561c12e514ac84377b3718c2f0e5912c0f36a95100911abb692a659b384c6ea9746e11494dff6f780996725b7783f6d0dc875e8e6652051fc +EBUILD pypy-exe-bin-7.3.9-r3.ebuild 2119 BLAKE2B 78cdc93d9f5b5f117c796de542653f1e6281c1725c3cd9158f3d67b12c9581f80eabadeb89e557c360eeda3aaa9799b7e7185e165c07543c81a4830d5eeae13e SHA512 89ae7ffc7027caccec44d0050233f450ea4a8f1842faf38d98bae24de41f1ef028e83de654e3e395df36265f5bc16df5b5443c7f144e5468f60244cbd49db67b +EBUILD pypy-exe-bin-7.3.9-r4.ebuild 1979 BLAKE2B d6d9cde063e07c64739822c0a22c21965125eb9481b9b094c2a3ee2156b49ecc9ff6d628b8b8193e7d573f7bbdb1765632760c528b0168dd7b0013ebd350bc7c SHA512 67ef4bd53fc18b5e34a0e357434bf678cb7a65929e02eb42156a5fa6dc74270432df9b2a025920853529ed3ebd964bd222a52208eab2354ec2fc7e74e33aa7dd MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r2.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r2.ebuild deleted file mode 100644 index 6ce281fb0f66..000000000000 --- a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pax-utils - -MY_P=pypy-exe-${PV} -DESCRIPTION="PyPy executable (pre-built version)" -HOMEPAGE="https://www.pypy.org/" -SRC_URI=" - elibc_glibc? ( - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/${MY_P}-2.xpak - -> ${MY_P}-2.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/${MY_P}-1.xpak - -> ${MY_P}-1.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/${MY_P}-1.xpak - -> ${MY_P}-1.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}-2.xpak - -> ${MY_P}-2.x86.xpak - ) - ) - elibc_musl? ( - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak - -> ${MY_P}-1.amd64-musl.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak - -> ${MY_P}-1.arm64-musl.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak - -> ${MY_P}-1.ppc64le-musl.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak - -> ${MY_P}-1.x86-musl.xpak - ) - ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="${PV%_p*}" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -RDEPEND=" - app-arch/bzip2:0/1 - dev-libs/expat:0/0 - dev-libs/libffi:0/8 - sys-libs/ncurses:0/6 - >=sys-libs/zlib-1.1.3:0/1 - virtual/libintl:0/0 - elibc_glibc? ( >=sys-libs/glibc-2.35 ) - !dev-python/pypy-exe:${SLOT} -" - -QA_PREBUILT=" - usr/lib/pypy2.7/pypy-c-${SLOT} -" - -src_unpack() { - if [[ -z ${A} ]]; then - die "No binary package available for ${ARCH}/${ELIBC}" - fi - - ebegin "Unpacking ${A}" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${A}") - eend ${?} || die "Unpacking ${A} failed" -} - -src_install() { - insinto / - doins -r usr - fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}" - pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}" -} diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r3.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r3.ebuild new file mode 100644 index 000000000000..938cab259ed5 --- /dev/null +++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r3.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils + +MY_P=pypy-exe-${PV} +DESCRIPTION="PyPy executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI=" + elibc_glibc? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/${MY_P}-2.xpak + -> ${MY_P}-2.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/${MY_P}-1.xpak + -> ${MY_P}-1.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/${MY_P}-1.xpak + -> ${MY_P}-1.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}-2.xpak + -> ${MY_P}-2.x86.xpak + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak + -> ${MY_P}-1.amd64-musl.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak + -> ${MY_P}-1.arm64-musl.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak + -> ${MY_P}-1.ppc64le-musl.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/${MY_P}-1.xpak + -> ${MY_P}-1.x86-musl.xpak + ) + ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" + +# sys-devel/gcc for libgcc_s.so +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-devel/gcc + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( >=sys-libs/glibc-2.35 ) + !dev-python/pypy-exe:${SLOT} +" + +QA_PREBUILT=" + usr/lib/pypy2.7/pypy-c-${SLOT} +" + +src_unpack() { + if [[ -z ${A} ]]; then + die "No binary package available for ${ARCH}/${ELIBC}" + fi + + ebegin "Unpacking ${A}" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${A}") + eend ${?} || die "Unpacking ${A} failed" +} + +src_install() { + insinto / + doins -r usr + fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}" + pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}" +} diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r4.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r4.ebuild new file mode 100644 index 000000000000..f3fec7925db4 --- /dev/null +++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +MY_P=pypy-exe-${PV} +DESCRIPTION="PyPy executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI=" + elibc_glibc? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/${MY_P}-3.gpkg.tar + -> ${MY_P}-3.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/${MY_P}-2.gpkg.tar + -> ${MY_P}-2.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/${MY_P}-2.gpkg.tar + -> ${MY_P}-2.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}-3.gpkg.tar + -> ${MY_P}-3.x86.gpkg.tar + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/${MY_P}-2.gpkg.tar + -> ${MY_P}-2.amd64-musl.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/${MY_P}-2.gpkg.tar + -> ${MY_P}-2.arm64-musl.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/${MY_P}-2.gpkg.tar + -> ${MY_P}-2.ppc64le-musl.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/${MY_P}-2.gpkg.tar + -> ${MY_P}-2.x86-musl.gpkg.tar + ) + ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# sys-devel/gcc for libgcc_s.so +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( + sys-devel/gcc + >=sys-libs/glibc-2.35 + ) + !dev-python/pypy-exe:${SLOT} +" + +QA_PREBUILT=" + usr/lib/pypy2.7/pypy-c-${SLOT} +" + +src_install() { + insinto / + doins -r */image/usr + fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}" + pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}" +} diff --git a/dev-python/pypy3-exe-bin/Manifest b/dev-python/pypy3-exe-bin/Manifest index 828a4b032801..302ce17df3de 100644 --- a/dev-python/pypy3-exe-bin/Manifest +++ b/dev-python/pypy3-exe-bin/Manifest @@ -6,5 +6,14 @@ DIST pypy3-exe-7.3.9_p3-1.ppc64le-musl.xpak 6663514 BLAKE2B c8778a594f9999be4efe DIST pypy3-exe-7.3.9_p3-1.ppc64le.xpak 10930518 BLAKE2B fca375a3466ee51c9436587104d5f13cb4642a8efb347124fcc2880c2382bf56921889b2c3aa96f26d22fb734cbd27adcf5f0c8feeff92c2d625df1daaa38ade SHA512 ee33067b964c33701b687ace463cfc11795af37bf3302c8e3e2d1e0610728945d370f88d97d1ba3fd66ac9bbf905930857e78e5bc96c911d3a663c2e9c74a5cc DIST pypy3-exe-7.3.9_p3-1.x86-musl.xpak 9246639 BLAKE2B 7475f9a273157b55d1568e5d9f36a045969bb629047a8b8f478e6cd0e27bf2f46b0a141197047bd2779332acb5b36b069ad1bd371030a6a5d75b4dd0aadbb808 SHA512 783260846ec8057479808a7d7aab3c712ee6822293232099cfbe970cb3e8e5e3cf07ec08bb5ecd703c084c6a798dab70de5073146f8698430472196b351d19fb DIST pypy3-exe-7.3.9_p3-1.x86.xpak 9210827 BLAKE2B a740ef7e1d4559308c129399cda498b7c0fe8e654e4d36830ded5197a7788168dbc8b4f83908a41869cd51343dd9b371ba53de8e88655b2728b8f6351f502ef2 SHA512 bd2ef07e980bd37b7ecfb052a9304a80ee527c61f8a60344e8e9b1bfcdf1f50038e7b281257194c388e0452aa968f984f5b6bc7d9f7c89bf08279e9a169ed8e6 -EBUILD pypy3-exe-bin-7.3.9_p3-r2.ebuild 2069 BLAKE2B a791593f3cc73974789ad2f5f878acd5b2de5548c4ff7031d07233aa58678117e3c5c3c3ed63978be2c125e76c1c4521b227a8b22786cfadcc515205be75eaa9 SHA512 62679da1b6f69122d1ddee68499981a680999269362e6439dea7533a0d2e0bbe1720c173d97f0e311f508194a30ce3e7bcc4256e2389e6d3c569236201f440cc +DIST pypy3-exe-7.3.9_p3-2.amd64-musl.gpkg.tar 12472320 BLAKE2B dc59db0948774f3776d891dc1afbf457005928db8f3ec949e71538f29929f6dcbdd30af0e4f72ae050bc562864ada7a6f7603d85d92f622ff1830b2c4a009d46 SHA512 3f021c0db1c7c8eab50ee9029530aee41d490f467b626a7b22efabc19a0cc6220039134040b01a670352a977925b6ad31071dc30b5f6795c7128e1d889b0a6ff +DIST pypy3-exe-7.3.9_p3-2.amd64.gpkg.tar 12451840 BLAKE2B 1c5d0c1698ee4b7051aea5bbd1a7430b2a120d58e65aba70897e00afd5965313bff5b8a4477924a94077660c6f28aac176a09d27f4f8c97a1cdfc80a454e8319 SHA512 e0fe433c026bdd0faca135f3f32e3f7754bc4d2d150deb775171c9de4fa493d3f5842c5c66a02acef7ca0ceb7907231f0070cd50db801d1b417523b438fa77fd +DIST pypy3-exe-7.3.9_p3-2.arm64-musl.gpkg.tar 10547200 BLAKE2B 300371635148ef2af0746d7c1c4e896cfb4dc55967e1aa82dfa2081acd8e08c07b614b196ee8e34a0fb1f7407ef9cc556c58b8222bffba47780a277a8506cab5 SHA512 1d9e1b1714f16161c0d2dde26cd60d15c052e5c2426ae4a0073fb2dd7d795d75078cd1ac73e5943118ed7e44e4757b73e8737e5c6d12d78583644747dd253863 +DIST pypy3-exe-7.3.9_p3-2.arm64.gpkg.tar 10485760 BLAKE2B 3b65b5bdf38e8ca32ca957a8d6b4fd9533de853c1a1337146e1b961efd0dd08f900c4696514e750711c2c19a8ab9e488a51bc4ff2901e4aff32464ad535942bf SHA512 2085361a2057338a063011d3b35b9de741aa51519a18a65b1d1a6fbc305108b4dd166a7f4bb95d913f25baf3e50c6c37f96066ca2c0721140fe0a1563457c424 +DIST pypy3-exe-7.3.9_p3-2.ppc64le-musl.gpkg.tar 6686720 BLAKE2B 5fa9a09765270494aa309a30365cb3a6afbf160b0936566d80de4823bb71dd35fdcfd46936077c767d117dff3cd08507de79422cee66f1f3f2f420bfeca43bf9 SHA512 5533908235fb27381aea47de4c4ec71fe28955380765c2ef59d0369b8d8b46cab270665ef4aa5be53c82c7487c443258e816fa86fc3c2b5b9c5defde16482a6f +DIST pypy3-exe-7.3.9_p3-2.ppc64le.gpkg.tar 10946560 BLAKE2B 0b63a9941cfac0d138e8e7781f13a184e03e0dbed45df812177f7a786dc59aee309bc1de5b20b83f6576005380a1a7af752b3de858e0c116eb8c8474b30442de SHA512 df8a4749135f44fe338945df1d867961af39ea8c08f0057c85fdca12f18bb1725c04ee78e3701d7982465ca0092b7640e376a9031bdd5ad50c326e8b86c5bf1b +DIST pypy3-exe-7.3.9_p3-2.x86-musl.gpkg.tar 9236480 BLAKE2B 6e319fd0377192c147d4cc16fa5488e938e69c6c04180a9aa873cb9cd772e8f9deadc69fc6309df82a80b8cd58eaccf8b97c69442fbd96c656c907e78882348b SHA512 1c3b3a6cadb8f003172a98334abe24c7732d089c00c3b7c5bbcf1ddbaa908e75d74463fe98ee3f4c76d570860c7c98ff935d462595ae6456702eb10649744a5e +DIST pypy3-exe-7.3.9_p3-2.x86.gpkg.tar 9216000 BLAKE2B 03fcb639ce59260a82a249bf60388a67ace5cab51a3d1d9d8c148d0350b483fbc12f3ecaa9d2582e7a31b84c5eea44068dbe589342376413e21ce315419f98a5 SHA512 a3964b1f364dcc0540d72e1364ccf1ed5cf3e5e053a2cfe69697de15586820646c404e931f0a6c08f49de45474ef007ec696484b515b857c29436d4196ec2e81 +EBUILD pypy3-exe-bin-7.3.9_p3-r3.ebuild 2116 BLAKE2B 02d51678563325cd8a99a6f42f5164198b574e204cc200aec354a4a1af4bcbe2ec2e9f8e23e9d0660da5b7bf497244d61b81fb0246f6163a3aa648d3375f31fe SHA512 6b52470511fe28dc79c8166141cb99a8185c6d8f9c315e2bd43ebfa5c4f29247a82855a92bbe5970bff849003ecec05cb7e8577bdfb2e869bea6a9246a13cfc4 +EBUILD pypy3-exe-bin-7.3.9_p3-r4.ebuild 1980 BLAKE2B b8015895093d86828f7a817685477805f86ec372e912e121ef824af0082b9c302e7fe2cefa125219572d2ffb74cc30a53b3b5503fb7fc81392b3077a215bc1fe SHA512 6bc28509596f15621c5b72f4d79efb03d459dfb321a975069fdd4d663dedfdee3c221bf4358c3819face6c470ddfe2f5fc80e4b62638413d683b5e0f8f7d2751 MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r2.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r2.ebuild deleted file mode 100644 index 4367d44c529c..000000000000 --- a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit pax-utils - -MY_P=pypy3-exe-${PV}-1 -DESCRIPTION="PyPy3 executable (pre-built version)" -HOMEPAGE="https://www.pypy.org/" -SRC_URI=" - elibc_glibc? ( - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.x86.xpak - ) - ) - elibc_musl? ( - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.amd64-musl.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.arm64-musl.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.ppc64le-musl.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.x86-musl.xpak - ) - ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="3.9-${PV%_p*}" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -RDEPEND=" - app-arch/bzip2:0/1 - dev-libs/expat:0/0 - dev-libs/libffi:0/8 - sys-libs/ncurses:0/6 - >=sys-libs/zlib-1.1.3:0/1 - virtual/libintl:0/0 - elibc_glibc? ( >=sys-libs/glibc-2.35 ) - !dev-python/pypy3-exe:${SLOT} -" - -PYPY_PV=${PV%_p*} -QA_PREBUILT=" - usr/bin/pypy3.9-c-${PYPY_PV} -" - -src_unpack() { - if [[ -z ${A} ]]; then - die "No binary package available for ${ARCH}/${ELIBC}" - fi - - ebegin "Unpacking ${A}" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${A}") - eend ${?} || die "Unpacking ${A} failed" -} - -src_install() { - insinto / - doins -r usr - fperms +x "/usr/bin/pypy3.9-c-${PYPY_PV}" - pax-mark m "${ED}/usr/bin/pypy3.9-c-${PYPY_PV}" -} diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r3.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r3.ebuild new file mode 100644 index 000000000000..36342b29c1b9 --- /dev/null +++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r3.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pax-utils + +MY_P=pypy3-exe-${PV}-1 +DESCRIPTION="PyPy3 executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI=" + elibc_glibc? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.x86.xpak + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.amd64-musl.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.arm64-musl.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.ppc64le-musl.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.x86-musl.xpak + ) + ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="3.9-${PV%_p*}" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" + +# sys-devel/gcc for libgcc_s.so +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-devel/gcc + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( >=sys-libs/glibc-2.35 ) + !dev-python/pypy3-exe:${SLOT} +" + +PYPY_PV=${PV%_p*} +QA_PREBUILT=" + usr/bin/pypy3.9-c-${PYPY_PV} +" + +src_unpack() { + if [[ -z ${A} ]]; then + die "No binary package available for ${ARCH}/${ELIBC}" + fi + + ebegin "Unpacking ${A}" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${A}") + eend ${?} || die "Unpacking ${A} failed" +} + +src_install() { + insinto / + doins -r usr + fperms +x "/usr/bin/pypy3.9-c-${PYPY_PV}" + pax-mark m "${ED}/usr/bin/pypy3.9-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r4.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r4.ebuild new file mode 100644 index 000000000000..e9dfc418d6b1 --- /dev/null +++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +MY_P=pypy3-exe-${PV}-2 +DESCRIPTION="PyPy3 executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI=" + elibc_glibc? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86.gpkg.tar + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64-musl.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64-musl.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le-musl.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86-musl.gpkg.tar + ) + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="3.9-${PV%_p*}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# sys-devel/gcc for libgcc_s.so +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( + sys-devel/gcc + >=sys-libs/glibc-2.35 + ) + !dev-python/pypy3-exe:${SLOT} +" + +PYPY_PV=${PV%_p*} +QA_PREBUILT=" + usr/bin/pypy3.9-c-${PYPY_PV} +" + +src_install() { + insinto / + doins -r image/usr + fperms +x "/usr/bin/pypy3.9-c-${PYPY_PV}" + pax-mark m "${ED}/usr/bin/pypy3.9-c-${PYPY_PV}" +} diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest index 5e99ee95043f..ca051c3b9bf2 100644 --- a/dev-python/pyroute2/Manifest +++ b/dev-python/pyroute2/Manifest @@ -1,5 +1,5 @@ DIST pyroute2-0.7.2.gh.tar.gz 469459 BLAKE2B 06aa7640bb21c0a7b8035723069d78b28ca39b554b5bdc0a031dbc7376251265b118b222cb4283156c02136e63de4b77103c02a88b700ac5f49fa8ceac28528a SHA512 6c032b39675d539958642bb16b3b964e78613cdd2d49e2e206a13d5256872e3800de5c73cff761e4a756d31df0e07f18f08d193a0543c87be89da348662e6dbd DIST pyroute2-0.7.3.gh.tar.gz 484152 BLAKE2B 4f0cd0fc000c7bd3baffaa2ed25468bc28806fef2f9bc96e39606afe46e616d85865f497df6d1e3e4b2e5e3956b5fca22af273140bbb38954c6f0c0f86c386a6 SHA512 c8aeddaeaa014bcf8c4b831cb5b4080db5c99b582f3999fdbdd840b9448e032fbbf64ce5707ebc0795765138d8e89cde830efb2469c827ed8d4e63dd1beafe62 EBUILD pyroute2-0.7.2.ebuild 692 BLAKE2B 9abd75ab7aa8090d94b51a17158d723a27b3e91dee25b30bdeea6c5a5e908c5ef51294e29bfa3af15b95f1b8d20e8d9b1a308f81216c0c0816b585d3f377cb1b SHA512 c34194ebe87d95471cd9579c09cf6e0f9e8cbd3039b0830651254850b795176ed4d0e6df73201bd36e48da6469ea411e3a90f9ad07f2fa1feaabe46b9c77a712 -EBUILD pyroute2-0.7.3.ebuild 694 BLAKE2B 76eb16089d7b7bc6e661e6bd4dd6534faaf92ea6503d87bfce00f8da083c23e9602c95e284e26fea7c4d42311deaef1531ecfcaede2f125afcd4f3083a8b9499 SHA512 bd661bc98d24d3e2ec872717f39782deed39b56332fc5cc7a4052e7a030ba8273230373bfcf7083ed4ec1cafe5f32f058b8e8fcb89655091c2b9e9a46425b8d7 +EBUILD pyroute2-0.7.3.ebuild 692 BLAKE2B 9abd75ab7aa8090d94b51a17158d723a27b3e91dee25b30bdeea6c5a5e908c5ef51294e29bfa3af15b95f1b8d20e8d9b1a308f81216c0c0816b585d3f377cb1b SHA512 c34194ebe87d95471cd9579c09cf6e0f9e8cbd3039b0830651254850b795176ed4d0e6df73201bd36e48da6469ea411e3a90f9ad07f2fa1feaabe46b9c77a712 MISC metadata.xml 547 BLAKE2B 1d256c8d9bb8cc039853ff12c15d7c2747822ff95e3ae7f3e7c1600498c7b886a341a03327992e3a7933592eba0094eec6fba519b0d9f2b2f0ece57eb515ea4a SHA512 e845b3e319e9d60b1dcbf9ab66681b886b0c517a5a72288aaf9ccb97d5018dc3b01b8d921b8a9fcd3538cec96e9a7e1c452a704c8c422ef6e6fa6069a7ae56ef diff --git a/dev-python/pyroute2/pyroute2-0.7.3.ebuild b/dev-python/pyroute2/pyroute2-0.7.3.ebuild index 791e7e0b54d8..fdeac1b286fe 100644 --- a/dev-python/pyroute2/pyroute2-0.7.3.ebuild +++ b/dev-python/pyroute2/pyroute2-0.7.3.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-helpers-namespace/Manifest b/dev-python/pytest-helpers-namespace/Manifest index 566635435fc6..6acc0b32c27b 100644 --- a/dev-python/pytest-helpers-namespace/Manifest +++ b/dev-python/pytest-helpers-namespace/Manifest @@ -1,3 +1,3 @@ DIST pytest-helpers-namespace-2021.12.29.gh.tar.gz 51376 BLAKE2B cbc79e6868a18f7174b96e73e3e902ea969d5a361c141e12bf5a67eeb7c93cead61629842f8b8744e58240cd8b85f9864ed95fec7ce048446963592b41bbd7e5 SHA512 82c231ff11a36fce7b16a0ceea51c9306f7e05ca3f9e8cc7cc1c77ac9822f974d1ac893d2bf9b7154bf9593a529193daa041ccaaced6fdd9e38ba4f794f161b0 -EBUILD pytest-helpers-namespace-2021.12.29.ebuild 1002 BLAKE2B 968f8a81e4ecd7feed1157f8c57107cc3a1dff2cd8044310ab4c63513f08dd7f111ffefe62ab51446087e48d7c153e8733f294789400b01d646c883826ec73f7 SHA512 8a18e7d72c12e0c28eee9bed39c5204a22905e9103fbf62068b89acfd507ef6373fef68be84c6b719a21cdec9b59eea4aae21e2533b3d9df88fcf8692679ec61 +EBUILD pytest-helpers-namespace-2021.12.29-r1.ebuild 936 BLAKE2B 1996ddee3d61e6e104f8081277e580424e93aaa2fb5bf656ad167a60a5715cb086994584b4fb7f34c5beba0c6d4b9b5591d0e4bb35b03776be23353535f756c7 SHA512 2ad916b3e86a4922abe9cda3ce8fb7f19e85ab41059bcd4c0624d7e33674b6885c091895418065dc02cbfe86ce61c592948f81acbff823956926289b28c29925 MISC metadata.xml 514 BLAKE2B d2cf552d0b34b0556bffdb2afb6524b5c0ce81d503a6a1dc2b4957beea0c96c1eb3ea4f6e61bd4351a26fa2983d10b155a58bbf04fcfba1fe4e55f720a7db09a SHA512 9aa9a28164597c7a6bec22f6c07f269c5954b02a4a7523373866e60f2d6824c83dd4912ca2e05081a2257f7e01e135f2544a0732d3c2f51266b331c753314108 diff --git a/dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29-r1.ebuild b/dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29-r1.ebuild new file mode 100644 index 000000000000..e9ad86f989fc --- /dev/null +++ b/dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Provides a helpers pytest namespace" +HOMEPAGE=" + https://github.com/saltstack/pytest-helpers-namespace/ + https://pypi.org/project/pytest-helpers-namespace/ +" +SRC_URI=" + https://github.com/saltstack/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" + +RDEPEND=" + >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_helpers_namespace.plugin + epytest -p pytest_forked --forked +} diff --git a/dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29.ebuild b/dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29.ebuild deleted file mode 100644 index 83122e6a1198..000000000000 --- a/dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Provides a helpers pytest namespace" -HOMEPAGE=" - https://github.com/saltstack/pytest-helpers-namespace/ - https://pypi.org/project/pytest-helpers-namespace/ -" -SRC_URI=" - https://github.com/saltstack/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-declarative-requirements[${PYTHON_USEDEP}] - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-forked[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_helpers_namespace.plugin - epytest -p pytest_forked --forked -} diff --git a/dev-python/pytest-mpl/Manifest b/dev-python/pytest-mpl/Manifest new file mode 100644 index 000000000000..782942fd33ca --- /dev/null +++ b/dev-python/pytest-mpl/Manifest @@ -0,0 +1,3 @@ +DIST pytest-mpl-0.16.1.tar.gz 663585 BLAKE2B aad171260a10417aab15e7e55115c2fe02aa33dcf8336634281e1a1dad4d1c5ff08293fd9a67be025ec6cbb18c42bc9eb7ccb86275c0fcc7f4bf33a035fc0927 SHA512 64c1689f1698f9223082bc5c6817a1d4f9b413cb193894c23b1e0302254a6358cb3e354ac92ec47677acf460a41d05b2b527c834fd0fbbde04c070b0af8f46e1 +EBUILD pytest-mpl-0.16.1.ebuild 1080 BLAKE2B a1dfcc77eff6d5cc944cbd0597815a91a1db4c44dd73bc0328ea82b7df5cad93fdb6d2485255a416510ed895192818825415539e583781322b8a277740c50d20 SHA512 96264f222e57741e45ea99f2da31d1061967cf7fca0757116794e3b3247c7cdc76310ed37b700c5f94403c4c7e08b818811bcfa266f8a56dfa1816b3a9667090 +MISC metadata.xml 399 BLAKE2B b2dd8993ce1e55737997ac3e6c0d26edecad7721c319073b8bc12117b1387dd3b6a1049837b5f97d97f5539d1253bf888f00caca6f0bbb46a73292ee6bd08f0f SHA512 5e3c8b4c47771acf6fe345f3e1d1ae59e66a2bd028ff57969cd3a93aef971b7103a7b0d847f1e53af54075603f9868d5c09895f4ea3a1d93009b07449496d317 diff --git a/dev-python/pytest-mpl/metadata.xml b/dev-python/pytest-mpl/metadata.xml new file mode 100644 index 000000000000..c9b79fa5f81b --- /dev/null +++ b/dev-python/pytest-mpl/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">pytest-mpl</remote-id> + <remote-id type="github">matplotlib/pytest-mpl</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild b/dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild new file mode 100644 index 000000000000..9db1c3e57234 --- /dev/null +++ b/dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Facilitate image comparison for Matplotlib figures" +HOMEPAGE=" + https://pypi.org/project/pytest-mpl/ + https://github.com/matplotlib/pytest-mpl +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] +" + +EPYTEST_DESELECT=( + tests/subtests/test_subtest.py::test_default + tests/subtests/test_subtest.py::test_html_images_only +) + +distutils_enable_tests pytest + +python_test() { + # disable autoloading plugins in nested pytest calls + #local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # since we disabled autoloading, force loading necessary plugins + #local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked + + epytest +} diff --git a/dev-python/pytest-skip-markers/Manifest b/dev-python/pytest-skip-markers/Manifest index db2ef6e544cc..298775f790d4 100644 --- a/dev-python/pytest-skip-markers/Manifest +++ b/dev-python/pytest-skip-markers/Manifest @@ -1,3 +1,3 @@ DIST pytest-skip-markers-1.3.0.tar.gz 79882 BLAKE2B 2c44711e6194aebf0a0299f8a50e6162a088023c2fff6bdb7c142060695a6977b1d4a5cc574199d8f11a5a94e413d7444f81d9e954327e8317ed1bcf3725a60f SHA512 bea602032a7796be7c2dad62ba750e987b77f04349c96f6f8e1f15f5d2b58c3ba1e549a775ce7e541f6041091a578def59900a726872c8aa8b31c585e3f0c3e0 -EBUILD pytest-skip-markers-1.3.0-r1.ebuild 1009 BLAKE2B 13d913d2577c5b605f7433680079e64078947d5b4a9e23b82ea1ae86febd939c80d15d0989686573ba6e28437cefa5919722a0cb62789b2d3a7ec8c2d9d3a638 SHA512 a6e5def5a19c2950dddbcdc2bc694b4af4a50877e0946a310bd5f2f7259370137a9e1397c9f738a3644cfa6fa8746bc38b4951a0d17b285fb9af7a47a167131e +EBUILD pytest-skip-markers-1.3.0-r2.ebuild 943 BLAKE2B 6d783799f0b7ddad87ad817746fa7787e09c841880f91714d8a05fc3a8b0e05f8ff95fc355477c02af45c758e4b55bc5db5929d18e34ec90f457d2318f3987e0 SHA512 f064e8317341fdbee6e93c9146081218bda423028d5a571074267b3533314488a325d7f61defdb37cb14e1d1a1b029e3747a35dfd466b9c1f729a934502b6cf9 MISC metadata.xml 433 BLAKE2B 07de1af137dd4f1644c069f92e73f7558023095fb0e965ae3e1fe04ecf80f65fe267aa66cb54bddfe4df70c65f1bbbd87ddcb018e4e6bc52e8a83347d0720220 SHA512 842b3fedb252ab2493f2bd349fe6d1dd475bfd4b2ac6422c5dc4eea0ee422dcaebc09bf57a87b3f52260408e56b1036961af3accfcf43cc8a10c2d957ea18573 diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild deleted file mode 100644 index ea590b0e73dd..000000000000 --- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Pytest plugin which implements a few useful skip markers" -HOMEPAGE=" - https://pytest-skip-markers.readthedocs.io/en/latest/ - https://github.com/saltstack/pytest-skip-markers -" -SRC_URI=" - https://github.com/saltstack/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-declarative-requirements[${PYTHON_USEDEP}] - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pyfakefs[${PYTHON_USEDEP}] - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r2.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r2.ebuild new file mode 100644 index 000000000000..864d4576d4f6 --- /dev/null +++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A Pytest plugin which implements a few useful skip markers" +HOMEPAGE=" + https://pytest-skip-markers.readthedocs.io/en/latest/ + https://github.com/saltstack/pytest-skip-markers +" +SRC_URI=" + https://github.com/saltstack/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" + +RDEPEND=" + >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest index 674e65611716..b2ddd0d18fde 100644 --- a/dev-python/python-docs/Manifest +++ b/dev-python/python-docs/Manifest @@ -1,15 +1,15 @@ DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d SHA512 db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe -DIST python-3.10.3-docs-html.tar.bz2 7261746 BLAKE2B eadabc82f1332ebadb923d38a58e207cc0d850eac116fd217a5ef2317505ca1b4c1a30cddbc3593a32490ea924fc7d8c608c86cfeefbc0972e256b1f8e6f3c75 SHA512 77b5cc35c0ed3dc3b4a6022fb5c2cb5e69aed6b9722243aea3deb6d9a7be4759b46815805ca965ac42d8e723fa1fc859612bdb12ba7dbccb089a02c2a6ddb5ff DIST python-3.10.4-docs-html.tar.bz2 7267784 BLAKE2B 15ee98d9b4cd2b31e796dd53f38c127c54a0e76573bac1a1448fc0cd6774ee22d55480654b8933483e1bdbe0a283265b570aa6d8dc5c29d1559889d30adf5620 SHA512 765664aa3e292e63b8935492ff71ab1bb523e1390fc22d88cdde0be99eabc263bc1d8c1f12c58c448413dc8f5c60d61e6f7ef667e8078245b57149f8061260a3 -DIST python-3.7.13-docs-html.tar.bz2 6289395 BLAKE2B d59299c681beaa32e56c06b5662960351bb33050b0c097c82c791d930671b653dbaaedce083232d26e08f022dea0a53f7d5c940ee9bc626a94f3c392ee052042 SHA512 a55b43d90f6677e89870001c88106250b695a02ec01832954cce17e1291d259e8440d379ad91f7e0ed1ac3aa1380da28c3a75f29609b881a8f2bad6bf8f79189 +DIST python-3.10.7-docs-html.tar.bz2 7347443 BLAKE2B fbd2ddca4469fef92af35add0418c313a1148e5d312cb43995f8856562d4b7faafd9da69f4534aa0f92bcc7c49aaec6b965b838098787c25ba10f98b92c4a360 SHA512 cb976e67866e45ca531428e2969bd707bbcddb5928f9f15b40c9ebdb8b4968019b5d95e4da9eb5409d5d7d3c32a63d93761a8b6fbeda49dc0b980189752542cf DIST python-3.8.13-docs-html.tar.bz2 6698035 BLAKE2B 4c26c4bca374a24c33cf67c8bce3b4443e5640be278b46cd9da2eaa8eb44ecb6fe796d1a546ed71412f203c71a43f241c4e9ea1d700758ac59e18ad71a82e8d2 SHA512 244a9236762523f9c9784d00892254c0a8ae824536a649d858a68babac664b6f840bddf3ea41cb55a4f2c00f38180a72060cf5811f01a91f342ef5c41ccbc6b3 -DIST python-3.9.11-docs-html.tar.bz2 6947094 BLAKE2B c15a068f810ced5155e6ba71067ee31c4917c20ca7c9494c621c41abb725e535471d88390dcb30b147f46601ad367c0cb104377655a3757a4e2a5faf65e2bd74 SHA512 42144c14c5a36e03d8951b5a783e16869ad042f46e16724bb0c3ae1fa468ef4144c70619dae02b9fbcf373feae4260b30bc02e00bf452e2432f0807a718be4fc +DIST python-3.8.14-docs-html.tar.bz2 6693920 BLAKE2B 985a260298c6352d17f921a0f0be4d432a5e845558cfec4c3798d820f0b354008f21276fca4fc0ad360d44e479e74fd245c2a824cbf6b9789c6d5b2408bb5c07 SHA512 a294dc94aea8776f183db1d2420bbe50cf1d1ae22f776015ad8e7fb1eac0f7d152fec5e5ea883a1607041e2798d99b512c820235c0f124bd5d2c2c25a92008f9 DIST python-3.9.12-docs-html.tar.bz2 6954359 BLAKE2B 28f66392a7e9e7d39088b2db99db269aa935b11df1c06b5fdf1267dafc38da647aa8bb3cce6315104deaf0f997f46aaeffd5931fd33b2263af98a745224109f1 SHA512 f8b05a5d8cdff47d3cfcf323c23744597e1868e878f29d983be42ea02e1239c1f387f607dc9991beb3acf110a89a03dedcd4b3309a825a0fa00b9709061a5b23 +DIST python-3.9.14-docs-html.tar.bz2 6991666 BLAKE2B 442a2c0fb17061bfa1a54783707cee005d9f7965ff5211e9b8c3d3e484c69b937925084ba54ad81e92f8c5cf262c0524c97f457f0116740dc90f3e498f2ceb48 SHA512 481e16efc420b3da9ceb33b6757484ac6c03347ff159666c747cab953c084c8fe8035f754fc3bbcf32800e6188ac65d5683a9e8074dac1d06750222e12a1c0d3 EBUILD python-docs-2.7.18.ebuild 627 BLAKE2B 2146c6b420275e346d9b84a96d3318088c46b1bcea16ea9acbb5b9b9777e20c774e56b846f1956f9906a243f1d3b3a15a7f12a8d190f996f67b332f655eb5c27 SHA512 ab50141e18c1cebbbd89facfc7a415fafebfd3f26ab9e6af02d6163c3d694aa885a452b7b47abe45c1c301394fc0c665e0f84fcada0929e8d907a3d3daa4976d -EBUILD python-docs-3.10.3.ebuild 627 BLAKE2B 0280b92081a27130dc59996a404aa0a3e7a7457f4b0602460a5974b5b27b81b63f051fb230f92c24b49aa74c94b9f94508e2a4b2e99e7d9306b96cb40757583c SHA512 d29fbbc395ad6061d58ea1b4e5382e1050ab0b2573718bb87762addb6c4c623c4b4933c6b8894cd98d875f1404aef18c54e0645f9cb4cfff2de63a8dcef44c11 EBUILD python-docs-3.10.4.ebuild 627 BLAKE2B 0280b92081a27130dc59996a404aa0a3e7a7457f4b0602460a5974b5b27b81b63f051fb230f92c24b49aa74c94b9f94508e2a4b2e99e7d9306b96cb40757583c SHA512 d29fbbc395ad6061d58ea1b4e5382e1050ab0b2573718bb87762addb6c4c623c4b4933c6b8894cd98d875f1404aef18c54e0645f9cb4cfff2de63a8dcef44c11 -EBUILD python-docs-3.7.13.ebuild 627 BLAKE2B 0280b92081a27130dc59996a404aa0a3e7a7457f4b0602460a5974b5b27b81b63f051fb230f92c24b49aa74c94b9f94508e2a4b2e99e7d9306b96cb40757583c SHA512 d29fbbc395ad6061d58ea1b4e5382e1050ab0b2573718bb87762addb6c4c623c4b4933c6b8894cd98d875f1404aef18c54e0645f9cb4cfff2de63a8dcef44c11 +EBUILD python-docs-3.10.7.ebuild 633 BLAKE2B 0e7da774e53563b6caf0d9799cc805374bb698da38b823b83be6cc5ec15991a39ce4ec6d06711ff8d25f997aca924a32d9fbad6b863b51ded72b30e9c24a7624 SHA512 42a621737a2351f2c7b186d1a08056a601e41a4defa2a792f7fe11774b3f1f45fe86a99dae3debcee2ba3cdbd091e0a39bf093c8ce913148ea517d6f1e8dc39b EBUILD python-docs-3.8.13.ebuild 627 BLAKE2B 0280b92081a27130dc59996a404aa0a3e7a7457f4b0602460a5974b5b27b81b63f051fb230f92c24b49aa74c94b9f94508e2a4b2e99e7d9306b96cb40757583c SHA512 d29fbbc395ad6061d58ea1b4e5382e1050ab0b2573718bb87762addb6c4c623c4b4933c6b8894cd98d875f1404aef18c54e0645f9cb4cfff2de63a8dcef44c11 -EBUILD python-docs-3.9.11.ebuild 627 BLAKE2B 0280b92081a27130dc59996a404aa0a3e7a7457f4b0602460a5974b5b27b81b63f051fb230f92c24b49aa74c94b9f94508e2a4b2e99e7d9306b96cb40757583c SHA512 d29fbbc395ad6061d58ea1b4e5382e1050ab0b2573718bb87762addb6c4c623c4b4933c6b8894cd98d875f1404aef18c54e0645f9cb4cfff2de63a8dcef44c11 +EBUILD python-docs-3.8.14.ebuild 631 BLAKE2B eafda8f7f6ef13d10f2566e8507b0c7699bf61b61d73bd1ea8440e21601bcc8c84652108ac0d6c2c356c6c268e8fcf032a26176dfd8ac83064a0166ae99cbd09 SHA512 ace3e35c8374954638e177ba6ef3064f1c1d4eb34df4fe15f6a9fa73d37ea9f46885f43f8d9e01bca9e0632c34a680be75afa427a16be62face825d23fdfaa7f EBUILD python-docs-3.9.12.ebuild 627 BLAKE2B 0280b92081a27130dc59996a404aa0a3e7a7457f4b0602460a5974b5b27b81b63f051fb230f92c24b49aa74c94b9f94508e2a4b2e99e7d9306b96cb40757583c SHA512 d29fbbc395ad6061d58ea1b4e5382e1050ab0b2573718bb87762addb6c4c623c4b4933c6b8894cd98d875f1404aef18c54e0645f9cb4cfff2de63a8dcef44c11 +EBUILD python-docs-3.9.14.ebuild 629 BLAKE2B e5c5729ff3651c41927190b1a017aa7ce14b88685bac8d4ba3e4c84e08b6b62548bc6216859159b6041b8718fa9fdc2c89b1128683a51ddbe4b43be8487e71c5 SHA512 b90d98a7fc6cc8a6c54c7899cf0692dc6511b146f5937baf8a98a7b0bf9bb74c948f3be3aa8608270379ded3dd6e740052853fdb2208c1dcff8a6401e2efb8d7 MISC metadata.xml 237 BLAKE2B e0ddb660341d52285c05ef71475c4790faf6a2c02dfcae63852cf6ec1d59f8d8d05f0053f4dabcc655cee5c52d4105ab7c49b1d073ef81564776ef2ab1dd18cd SHA512 b7c9ef68c5b33164535e398194694d571950d673409429aba5d40fdeffbc69871645509798671b80e47bce55e4237c094e50968e22534b4e83a020b11f4804f3 diff --git a/dev-python/python-docs/python-docs-3.10.3.ebuild b/dev-python/python-docs/python-docs-3.10.3.ebuild deleted file mode 100644 index 0d66370bcd05..000000000000 --- a/dev-python/python-docs/python-docs-3.10.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="HTML documentation for Python" -HOMEPAGE="https://www.python.org/doc/" -SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" -S="${WORKDIR}/python-${PV}-docs-html" - -LICENSE="PSF-2" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" - -src_install() { - rm -r _sources || die - docinto html - dodoc -r . - - newenvd - 60python-docs-${SLOT} <<-EOF - PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" - EOF -} diff --git a/dev-python/python-docs/python-docs-3.10.7.ebuild b/dev-python/python-docs/python-docs-3.10.7.ebuild new file mode 100644 index 000000000000..18f5681e6586 --- /dev/null +++ b/dev-python/python-docs/python-docs-3.10.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc ~x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/dev-python/python-docs/python-docs-3.7.13.ebuild b/dev-python/python-docs/python-docs-3.7.13.ebuild deleted file mode 100644 index 0d66370bcd05..000000000000 --- a/dev-python/python-docs/python-docs-3.7.13.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="HTML documentation for Python" -HOMEPAGE="https://www.python.org/doc/" -SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" -S="${WORKDIR}/python-${PV}-docs-html" - -LICENSE="PSF-2" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" - -src_install() { - rm -r _sources || die - docinto html - dodoc -r . - - newenvd - 60python-docs-${SLOT} <<-EOF - PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" - EOF -} diff --git a/dev-python/python-docs/python-docs-3.8.14.ebuild b/dev-python/python-docs/python-docs-3.8.14.ebuild new file mode 100644 index 000000000000..6e11a4c1c12f --- /dev/null +++ b/dev-python/python-docs/python-docs-3.8.14.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc ~x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/dev-python/python-docs/python-docs-3.9.11.ebuild b/dev-python/python-docs/python-docs-3.9.11.ebuild deleted file mode 100644 index 0d66370bcd05..000000000000 --- a/dev-python/python-docs/python-docs-3.9.11.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="HTML documentation for Python" -HOMEPAGE="https://www.python.org/doc/" -SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" -S="${WORKDIR}/python-${PV}-docs-html" - -LICENSE="PSF-2" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" - -src_install() { - rm -r _sources || die - docinto html - dodoc -r . - - newenvd - 60python-docs-${SLOT} <<-EOF - PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" - EOF -} diff --git a/dev-python/python-docs/python-docs-3.9.14.ebuild b/dev-python/python-docs/python-docs-3.9.14.ebuild new file mode 100644 index 000000000000..9e86e660acc4 --- /dev/null +++ b/dev-python/python-docs/python-docs-3.9.14.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc ~x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/dev-python/python-dotenv/Manifest b/dev-python/python-dotenv/Manifest index 5ad3442b161e..d0570556fd09 100644 --- a/dev-python/python-dotenv/Manifest +++ b/dev-python/python-dotenv/Manifest @@ -1,3 +1,3 @@ DIST python-dotenv-0.21.0.tar.gz 34984 BLAKE2B 5b2ac96e2c68afe04ec5e63da44c7109c0d142e1abad64fb9d4c87cfc84f36e62023854f72145f6a7f6b7e05bf58a57ee4b97ac8b84aa1304ddffba0a8795c6c SHA512 618335ad11a1ed8011d7cd0c6a83912b5cc29eddeb967c9594af32c6229ca178b571b08836776661612015ac9cd6753de1935f3f3e0e3b8feb733eccfbb262e7 -EBUILD python-dotenv-0.21.0.ebuild 891 BLAKE2B 4a5ac9e97725a39537a7e04d816a1eb75c9253d30f577eac08e49360f7173933f740c1ac852c38973d3927ed637516e2af74eba7a91cfed7d188883a04a647b2 SHA512 ef4b0714651a3d28cc643deb6511d600ba6615d08efba7552a6cd5fa8d2b4d48145f566ccb52830562212cfdba94003b06efeb22eedd889d0be1e9156376c385 +EBUILD python-dotenv-0.21.0.ebuild 897 BLAKE2B 8098b08dc386cf9fd919cd56ae88e95dee672ef864333a54999e86ce5c380f2f90a82e838d8eb07797b775bc663b486e97761e8bc962468d9d4d37e8d0498116 SHA512 a60651fbdc8d84a5d2e059e11a79a225eeded4da59bb8f4c0aeacc5050877cff556411d21d552a48a7f399dbd0c1e71b9f24e5a9592d1d7a615f6583193b764b MISC metadata.xml 466 BLAKE2B 2e6368e01f6c9d9ab8e69a62196a10765ebc30365a3c2fab3e171386c7f26adcb93e7e4d0796696e531db66236c2c7f31b6c948a76682ff385993cc5504eba00 SHA512 45b35de8b5108267b28a1d6975824440d821cfe3e3a1c99dcadbe8d64b4ef78feadb9b0b7434c7292250e7f4615c13f2f37d5b5d41956d136f9bf25d175c356a diff --git a/dev-python/python-dotenv/python-dotenv-0.21.0.ebuild b/dev-python/python-dotenv/python-dotenv-0.21.0.ebuild index fd0032ec2992..bd85aafed4e7 100644 --- a/dev-python/python-dotenv/python-dotenv-0.21.0.ebuild +++ b/dev-python/python-dotenv/python-dotenv-0.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" DEPEND=" test? ( diff --git a/dev-python/python-email-validator/Manifest b/dev-python/python-email-validator/Manifest index e0281d0ffa99..0d24938abc44 100644 --- a/dev-python/python-email-validator/Manifest +++ b/dev-python/python-email-validator/Manifest @@ -3,5 +3,5 @@ DIST python-email-validator-1.2.1.gh.tar.gz 24348 BLAKE2B 7cd19c07bd0b8c467c0f0e DIST python-email-validator-1.3.0.gh.tar.gz 28555 BLAKE2B 7b13b4093be2b97260d01c562a205d299570e63bfba2f8e411000bc19319e9b538e95f2f4d33962b03fe5dc47c3690b8a0134b792f6822386ab6b20b260a991e SHA512 b10139f8eb221fa15a12c44f2c87d17449e317c6edfd4c6a99dc122a9178dcc4c3ef20f99f0feefb6a5b4a9460169b22d835871d2be88efd59f1474ff3d9aa06 EBUILD python-email-validator-1.1.3.ebuild 1228 BLAKE2B 2d434fe758ed5a45f7e2858158e6266e544d27bb97f8766148c2a89e37b19b202ab4e3093286f0a2d7fa29a46a9c2632ade095cabacad6a81074f9309d6462fa SHA512 5caa7ee4aba28db692c362e14aafd988468eaf2c8a19b58661861a87dbb04fda90335e773a859656762356e122cc6e6de54b530ad9e4838ac3ac78d17f951aff EBUILD python-email-validator-1.2.1.ebuild 1374 BLAKE2B 73d62090870886cfbd7af400621c1739737a74b2841a3ef7c8b6a31b17c78f238174c5a5d90cdf97b17d3e5421e838d8e8964647d970fb537875523b6b6fcb38 SHA512 f7ee783f90ad7bf44f36b60a1ac92c0e02177d10ef88326577b821e89f01c809bd48c02dc45bca9152a9fa9cc5a02fd8f8fda94b941d56b775be2827d28f6d6d -EBUILD python-email-validator-1.3.0.ebuild 1395 BLAKE2B 7d543878e8bec8285f6f7f920a605ee8422ff3a8b7cb90a9deea7d643abf5817c5bc3baa4a4742fa5cb81308059064607f64442490774a324d7ac82c5af2296c SHA512 2c73b503cef688eeb2a3b764ee9783983c89d5a7b97926ed61920781fa70407ad420566392cfcdc4c5f6f014acb5ae831d9155fa529e0cf9aaf8227638613473 +EBUILD python-email-validator-1.3.0.ebuild 1401 BLAKE2B c9a8ffb6b4c8d44158d24524ca8ffc8b4a78bf5e408c6369b3f197b5825ce5c771cdc3aa33dac60f21ee08191d53ceb9872ada903e2197c7811cda0577f1d9c9 SHA512 65daabdccc510e8d517899e99465877514c8ed97f08c399429fce7e40222c202b9d29509a65f1af8114de9f0c923918c2cbf90f297979192b9f0e65df2f4f674 MISC metadata.xml 792 BLAKE2B 8655d15948883c5b7ad17e943028e0ab70e09d17fe7591c5e094bb46cee2595db382a008fe9d20121cee7473f1cf66efb1b71cdd345828be125c36fe67f376c6 SHA512 9065dee947add0fa203dd9a092910c165944dfc7ecee69c17092526fccfdccfa7864d4402314d9c25389f26b161251dfa58eaf2b21113da0642a62976abd50d7 diff --git a/dev-python/python-email-validator/python-email-validator-1.3.0.ebuild b/dev-python/python-email-validator/python-email-validator-1.3.0.ebuild index c6ab88c66c56..a64f07da6407 100644 --- a/dev-python/python-email-validator/python-email-validator-1.3.0.ebuild +++ b/dev-python/python-email-validator/python-email-validator-1.3.0.ebuild @@ -19,7 +19,7 @@ SRC_URI=" " LICENSE="CC0-1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="0" RDEPEND=" diff --git a/dev-python/python-nbxmpp/Manifest b/dev-python/python-nbxmpp/Manifest index 04f70a50dffc..9e5f7724c045 100644 --- a/dev-python/python-nbxmpp/Manifest +++ b/dev-python/python-nbxmpp/Manifest @@ -1,9 +1,11 @@ DIST python-nbxmpp-3.2.1.tar.bz2 129362 BLAKE2B bbbeb5751fc5751cffe73c9a54c3330de9a1b48041c7a7964cefdfedbf8ae2966c8f5adaa7153386eebea44568af38ec1964d612b8baf48d6f318c83705e18d8 SHA512 3ebe1169475fcd65875cb2e6079f802a7f98717957e26e7dfcab5a71b1f94e967145a430f6d959a01b39842317d858c3b6275bcd909bf65f70699536e298b6e4 DIST python-nbxmpp-3.2.2.tar.bz2 131769 BLAKE2B 51e6d090ad1461dfdb2d0f863ac31e72b1abe2e7ad273eed5105eb55cc11a0ce6ec989241d8d928400e55e7c61a720925104f92e32110e2124e63f396b68029f SHA512 bdbcdb3978c57ef6b62c9e0da57e624ab92f1d10521f5d8b096a1b654bfa0e0026eddd6814c037bf7342e2933eb76c1c67d8f7e309e3c770bd606153f09c8ebe DIST python-nbxmpp-3.2.3.tar.bz2 131789 BLAKE2B 7cdabe3357950b8694b85bfe1c23e8742575e37d066f61a741a017a0c96f32a9bba9c3cefcf0409b818ea366f806242c711d5bb3829c3275660e03592935f732 SHA512 7b444cf58a7abc8455d8cb2e720c77ae15fec3c0c4fc6984e51e587f122b842cbecd38f9ef225346e0fa86ccf5a4cdbc3452a78f302237f5069efb626554dd02 +DIST python-nbxmpp-3.2.4.tar.bz2 131867 BLAKE2B bfe0fe559b62e0ba526adac810bf9ed4e491349ce8535ea6ab3d476a1b1c18accfeb450a327b1e81994f2960a475b872169a61aac67d1f16767bad18f6e5e223 SHA512 4ac1c69741b4c202c463ade601bb027f4a5442da1052e2657b1319f2b9bb6dd723033b3dcf175d655205f2e918ef1b7e3e93410fc812c847d2da7ceb48420d37 DIST python-nbxmpp-nbxmpp-2.0.6.tar.bz2 122203 BLAKE2B 925604002f4363f1e0b72f05c13742f4652ba565a9faa48faf8d47688f480a7f1d7585c593b0dcf07bded8c4aa3a1d02e9697742a07b9e815daec062dfb93104 SHA512 a536b25c8a6298892a51adef4b64b75ffab88ce02fb08fc07ecd1cfe2bc794262d4d58a93248439723e6e0544485da7351bb98189b0e422a1f77b01c6f6d238e EBUILD python-nbxmpp-2.0.6.ebuild 771 BLAKE2B d26169a1d21a1d512f27711653642514b64c644f6dc786d5b701e1651df0e3e3ccae11a25ab77641a8ea6244df6ed3f9bb28cd0224018859171d6a5aded3ad73 SHA512 df49ab8432177b1c35b72b8015a9f7f5184a8cca6172271c840f4c4c15a937d463946a16ce863787a2050e14b5e54ab81c2738565e002e9d9dc11c5eeeade72b EBUILD python-nbxmpp-3.2.1.ebuild 745 BLAKE2B fb76ccda9625fcfedcda1be5f950ed12b0bde5901fb7989b25055c1cf08e738b52473eb972d2b336230b08c2d013b0b7fd012daff7851517be5ee77f4c2b70dc SHA512 262c7f37244669ef510b105db6034712673d5234ce3cbf9faef7c2786c41e07f31c84d3c301447c77dea6eef82c903f4ce260e61ce7790992426c62462af7fd6 EBUILD python-nbxmpp-3.2.2.ebuild 747 BLAKE2B 6ccf123262480eefb28bc977c298400bd530322ac9f078d1ccd0b774b5e2601efe1d5d883ce13af849528ab0ad33ee5c9593fa28c9d426caee25a9c8afce5e69 SHA512 b7b830733f566e9297804782c9d1d50a9641e6ff7ccac0e1ded9b3812b9e8e164ab580fb3978b3744520247888868e1bea6839b85b3994c2a9b8f4f57c0695a3 EBUILD python-nbxmpp-3.2.3.ebuild 747 BLAKE2B 6ccf123262480eefb28bc977c298400bd530322ac9f078d1ccd0b774b5e2601efe1d5d883ce13af849528ab0ad33ee5c9593fa28c9d426caee25a9c8afce5e69 SHA512 b7b830733f566e9297804782c9d1d50a9641e6ff7ccac0e1ded9b3812b9e8e164ab580fb3978b3744520247888868e1bea6839b85b3994c2a9b8f4f57c0695a3 +EBUILD python-nbxmpp-3.2.4.ebuild 747 BLAKE2B 6ccf123262480eefb28bc977c298400bd530322ac9f078d1ccd0b774b5e2601efe1d5d883ce13af849528ab0ad33ee5c9593fa28c9d426caee25a9c8afce5e69 SHA512 b7b830733f566e9297804782c9d1d50a9641e6ff7ccac0e1ded9b3812b9e8e164ab580fb3978b3744520247888868e1bea6839b85b3994c2a9b8f4f57c0695a3 MISC metadata.xml 426 BLAKE2B 2772501445c7b3f8db801d5d6c52c6004cc6c67527b30cfcd5f48b54c3e483f1ace9307632f0da179cc4462e3ffde741b66af38c76e248004ff7238a591a15bf SHA512 0f456e67e255e045d97f969ed16c7e304d07a6b9a60d938dded30e78235a2ef984f5883c08f655e14084a8d76f54cd578c3d1eb387f0cc4d8502a5188dac987d diff --git a/dev-python/python-nbxmpp/python-nbxmpp-3.2.4.ebuild b/dev-python/python-nbxmpp/python-nbxmpp-3.2.4.ebuild new file mode 100644 index 000000000000..20ab63a80429 --- /dev/null +++ b/dev-python/python-nbxmpp/python-nbxmpp-3.2.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way" +HOMEPAGE=" + https://dev.gajim.org/gajim/python-nbxmpp/ + https://pypi.org/project/nbxmpp/ +" +SRC_URI=" + https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${P}.tar.bz2 +" + +SLOT="0" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-libs/gobject-introspection + net-libs/libsoup[introspection] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest index 7dc4c993c9b9..915fa8d39ee3 100644 --- a/dev-python/pythran/Manifest +++ b/dev-python/pythran/Manifest @@ -1,4 +1,7 @@ AUX pythran-0.10.0-tests-werror.patch 480 BLAKE2B ac7b6fe2cd4b4aeed3be4baf2a433ff48ae9e2bedc7be70c04122bf097906480e57d077ed485e0e47c6414d390e64fdef47d5ef77a890af99403defcc43b0bc8 SHA512 e699298e03b5d0e868aa2704100f47368baf2477c4f3632d97f1c65af0ff6babbbecab3c083f09f09353194dedc3b77b653b1b8ae9ac7967ebc65c8932bf8bdf DIST pythran-0.11.0.gh.tar.gz 3582011 BLAKE2B 532afe9edd84d2699254bcad330dc03fcda4defce73997ec9feecf1a9e0c8f4fd407a5c4ebae7e10f96463a43453137953dc3e4df010ae7fb63d540d41b79f53 SHA512 bd703148f26a0511f5a21e691e62f4e9b7bf5a92548f8ac837b2d24135917b71b052941180c9801f29c457018eb57e5f5107a509d6815d8dd8ddab1b8626b1a1 +DIST pythran-0.12.0.gh.tar.gz 3589256 BLAKE2B 5eeba4b7d73e56cc2b696098edb085e11d406485960614b50426e3df7c425ad22537ae72a2931a9ec318ab23153660da543ec1890f03379981eee10a34b82cea SHA512 8f698cb2efc8e53005a6a18b81b9119796d56e638c4634d3a9268bc8d4ac340c7ff1a26212f17210ad7200eb8a3e0f9dd20702d9d9c51f24a76dadc7d0877693 EBUILD pythran-0.11.0.ebuild 1216 BLAKE2B 3bbdd186dec832ba93efc8681b36738f28779b6b30068b27309ce7a3701a15a95387e56878bf77aa7f7ecbd316328dc9d815178a2c471e0441bf12ca5deb86bd SHA512 78fdf9b66ddf94d3513a2a07203ac1274e9d1dc928afabea0a573e47716006606a5ae38c372a98c7e601195080bd876a3bb816e74c3aaaa49b9f3f56f106ea87 +EBUILD pythran-0.12.0-r1.ebuild 1438 BLAKE2B 8e9886ec0cf6b2f7e51d32abebf8c4d718c7722537a0d29a887a8ed1f29ded7e8fe160f517213a304ec0b24e628b494ea60549220285629b1194b8052bcf83e8 SHA512 08a540208a25712104cfc21668f972fa1eaa021d02e1e1980ae3576415f3ec08dce71f5296127295e687a154c0932649ad60ad0743c9a65e5e530252c94ce49d +EBUILD pythran-0.12.0.ebuild 1190 BLAKE2B ef04054cb343d9a3c3e0bdc5fe2f6c41aef90bef6cb2eaf2d3fbadf35430677072a45e0888fc05a8874bfe6b61bb799b0cf9b86a93fc493e95a5e1c6e95dcce1 SHA512 794a5d327f8c9aeea34cdccd596726c7084a14e8a9a9af7ec604afad6f602409b814eac6fb042a7a8a8626a38a5e1e3aadcaa531d0233bcefccffe3647312dfd MISC metadata.xml 354 BLAKE2B e7ec71fae294f6f697b0fd99b0ccef24049af7999866344e8da2ebc40bc2988a21f2cb0374b52b781a5f8b55f26ebca364dc93f4e69d957a3ff6bd3c32cd988d SHA512 9008d270ea6757557482edb55c5848aea9a29abfbbad65d93000660a1e51ad2456a2b7ccfcacb80da23b3dd38cee2c4da9645aed48a35edb4a497bbe3a80dd7f diff --git a/dev-python/pythran/pythran-0.12.0-r1.ebuild b/dev-python/pythran/pythran-0.12.0-r1.ebuild new file mode 100644 index 000000000000..585d64925bd1 --- /dev/null +++ b/dev-python/pythran/pythran-0.12.0-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{8..10} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 ) + +inherit distutils-r1 multiprocessing + +MY_P=${P/_p/.post} +DESCRIPTION="Ahead of Time compiler for numeric kernels" +HOMEPAGE=" + https://pypi.org/project/pythran/ + https://github.com/serge-sans-paille/pythran/ +" +SRC_URI=" + https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" + +RDEPEND=" + dev-libs/boost + =dev-python/beniget-0.4*[${PYTHON_USEDEP}] + =dev-python/gast-0.5*[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/ply-3.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/ipython[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + virtual/cblas + !!dev-python/setuptools-declarative-requirements + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/${PN}-0.10.0-tests-werror.patch +) + +src_configure() { + # TODO: package xsimd then set no_xsimd = True + cat >> setup.cfg <<-EOF + [build_py] + no_boost = True + EOF +} + +python_test() { + local -x COLUMNS=80 + epytest -n "$(makeopts_jobs)" +} diff --git a/dev-python/pythran/pythran-0.12.0.ebuild b/dev-python/pythran/pythran-0.12.0.ebuild new file mode 100644 index 000000000000..edec9ecace89 --- /dev/null +++ b/dev-python/pythran/pythran-0.12.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing + +MY_P=${P/_p/.post} +DESCRIPTION="Ahead of Time compiler for numeric kernels" +HOMEPAGE=" + https://pypi.org/project/pythran/ + https://github.com/serge-sans-paille/pythran/ +" +SRC_URI=" + https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + =dev-python/beniget-0.4*[${PYTHON_USEDEP}] + =dev-python/gast-0.5*[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/ply-3.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + virtual/cblas + !!dev-python/setuptools-declarative-requirements + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/${PN}-0.10.0-tests-werror.patch +) + +python_test() { + local -x COLUMNS=80 + epytest -n "$(makeopts_jobs)" +} diff --git a/dev-python/qtsass/Manifest b/dev-python/qtsass/Manifest index 9283d42689be..956310a565ea 100644 --- a/dev-python/qtsass/Manifest +++ b/dev-python/qtsass/Manifest @@ -1,8 +1,3 @@ -AUX qtsass-0.3.0-fix-py3.10.patch 871 BLAKE2B 06635c5b2c712ef94862b0b0a7c97f7ca92b20aeea609f7c847f9176788e1d510248928303480ff8ef18d131ed1216a0cf50cdd270af8f3fc7f9c32bbce23dcf SHA512 b5b287142987c47eaf750dada9a701308c31bbbb70f01283e62078c7d427d02c006159eef916356e6d51b6bcf1f1c865503ac8bba7fd0445b3e5da0f564c698e -DIST qtsass-0.3.0.tar.gz 27880 BLAKE2B 07f71e794392ee23db901b1ae74e4c8a8888040b3e5b0681e05e2aa22ec2bdc958e588e2ee9ca9e5fdb4d341827b7c39a4ceb589ed4c669454cae78ee9747883 SHA512 fc3e082a01b35d1e7cada22cd5bea2aed37d4d3dd5a036d3d6d7621fb64ac61fdb3f2358f377f69e2cc5678798069af1d7cce04c4bcb9edf390d5162d308389c -DIST qtsass-0.3.1.gh.tar.gz 28048 BLAKE2B d9f59898fcf7b825b515047f8a4e7db3dbd29c3133bbf1d65c5423b49ac2963786b83c0edefc1a596145f034e143362176d6fca965fa0899d6857073223e0d26 SHA512 7d7f65048d9944e80009edc2dcd9e4cd673e35d672d4424a4de5af7982604891452ecb7fb78e50bfc4f0cd3b5060eccad9db18bdd38c9900d9a3013753237e94 DIST qtsass-0.3.2.gh.tar.gz 28601 BLAKE2B a02a21fb80d977cff09d3af74f50b68f341163997b68bb0eddf8aa5011b523992ef33f8d7afb8ee8361261c9ae7c45c5a141cfc957fdd3e10dc07ceafac06101 SHA512 2939ac9b2536148541abda4f3ea2750e814054c70a96614880453bf1443643e463fda9d2d308b3051461f88b4cf53046fc2ea057b62a2190b70a4b3f6daf033b -EBUILD qtsass-0.3.0-r1.ebuild 635 BLAKE2B 09ac278f309590f57d43122449a1672c03cc12374a461d819ac032c7323d1dc158d4ab3cb6921af87e7b89f3dbcfe7f0908155ebd57b243ea0918ff32c8d4a94 SHA512 7a535b13827355cb0c38430aaf20b0f5a5fa41e2cd9d2164a0e9f34661534616b68a7b2b84da9f1756b1e2d37537aa7446aecd73ab8015e6ac255f45fc7d79fe -EBUILD qtsass-0.3.1.ebuild 512 BLAKE2B 7d7710ccaa752c0c347e84f36b2b3467de69e92d2cb24480b8e5843837dcfbcfb16d20429f56927f2d6ed003a6ad9a933ede15fba911ab722b042bfabd6cc3c3 SHA512 f6e006a563444c7c995c3c1dba44cba2f828fb17474280be1a541b5b27427ac6afd1d10a781c544988c0def2d3237ac6b4420c852686a973e3c27cfda25b0448 -EBUILD qtsass-0.3.2.ebuild 569 BLAKE2B 1654d19f9d22b4bb8a35831cb6e2eba8c6da7e8a91fc87e2fc70c9330e64142850e5e3da38c92adaf1fa63232fb0cd07e8628f26faf7c3d4c038533406b4697f SHA512 5e57e15dfefda69f6d605adf6afc6f077bf76f0ff05408e2d3ca960c8afda66368e85f3e77e5cd3edf5c218c78080056d9bc4c6aff29271b32caa945ea266f48 +EBUILD qtsass-0.3.2.ebuild 567 BLAKE2B 66c15d9e1852bfab4ce5b97e8809f45b7a39e81998fa817c323680d56c1242e5eb3d45fd3af0a2e1aa40307b01ad9133edb17f9a56a4f23dbc1397185be96d40 SHA512 1657ac42f90c2246faa20c629f179848aa8edd1e957bd28917012eb27b1c3c10d437412d76db7dc0d7ba7185c1ae3691987c951c0be3cbb12b7b0e3ee11838d0 MISC metadata.xml 352 BLAKE2B 66047b3dad50e6ba1385183873daec5013a184b12181332b595735b6f03b1e94beffb8fa79dfeb2b2b74c882e37e4705a8b6b7ecf49ba86b5a61d83e595d52a2 SHA512 efdaea1305996c0018db716d128c79932309c8327713f7768dba4c1c699ca5f33b39848568f50cb03d0ab4427e43a9715f2796fe0dc7340399d1c589ff73d6b6 diff --git a/dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch b/dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch deleted file mode 100644 index 4aa3342170e4..000000000000 --- a/dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch +++ /dev/null @@ -1,37 +0,0 @@ -From cbea8d8729282106373a12b9e08bcaac8abeb52f Mon Sep 17 00:00:00 2001 -From: goanpeca <goanpeca@gmail.com> -Date: Tue, 24 Mar 2020 11:51:28 -0500 -Subject: [PATCH] Add check for deprecated api between 2 and 3 versions - ---- - qtsass/api.py | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/qtsass/api.py b/qtsass/api.py -index 7ea4138..7a65fe2 100644 ---- a/qtsass/api.py -+++ b/qtsass/api.py -@@ -13,9 +13,9 @@ - from __future__ import absolute_import, print_function - - # Standard library imports --from collections import Mapping, Sequence - import logging - import os -+import sys - - # Third party imports - import sass -@@ -26,6 +26,12 @@ - from qtsass.importers import qss_importer - - -+if sys.version_info[0] == 3: -+ from collections.abc import Mapping, Sequence -+else: -+ from collections import Mapping, Sequence -+ -+ - # yapf: enable - - # Constants diff --git a/dev-python/qtsass/qtsass-0.3.0-r1.ebuild b/dev-python/qtsass/qtsass-0.3.0-r1.ebuild deleted file mode 100644 index eace0251f876..000000000000 --- a/dev-python/qtsass/qtsass-0.3.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Compile SASS files to Qt stylesheets" -HOMEPAGE="https://github.com/spyder-ide/qtsass" -SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="dev-python/libsass[${PYTHON_USEDEP}]" - -PATCHES=( - "${FILESDIR}/${P}-fix-py3.10.patch" -) - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # assert 1 == 2 - tests/test_watchers.py::test_watchers -) diff --git a/dev-python/qtsass/qtsass-0.3.1.ebuild b/dev-python/qtsass/qtsass-0.3.1.ebuild deleted file mode 100644 index ee672106b59b..000000000000 --- a/dev-python/qtsass/qtsass-0.3.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Compile SASS files to Qt stylesheets" -HOMEPAGE="https://github.com/spyder-ide/qtsass" -SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/libsass[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/qtsass/qtsass-0.3.2.ebuild b/dev-python/qtsass/qtsass-0.3.2.ebuild index 295f07dc7a26..dd05cde76e2d 100644 --- a/dev-python/qtsass/qtsass-0.3.2.ebuild +++ b/dev-python/qtsass/qtsass-0.3.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.ta LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-python/libsass[${PYTHON_USEDEP}]" diff --git a/dev-python/readme_renderer/Manifest b/dev-python/readme_renderer/Manifest index 0c2c9237c455..758fb7f7d2af 100644 --- a/dev-python/readme_renderer/Manifest +++ b/dev-python/readme_renderer/Manifest @@ -1,7 +1,3 @@ -DIST readme_renderer-36.0.tar.gz 28680 BLAKE2B e356690bc791d5f4a27ef59c61e356b3932595623434feae8d0fc9cf99d1bd4a724d5c202e47f989017821ce2bd69604338912c37b879699677496b789453c56 SHA512 1e208e830060d2a94e608dbbef36376c7720b8b4e2c8619665e82c64b7111153f4b764c1c7a77b36d3c0d652adb1f49a14bc7306b7bb5c65598db7acec6e984e -DIST readme_renderer-37.1.tar.gz 29234 BLAKE2B 42a78cb5d19ee1d5cddd1d35c82801468bb2911c49037c4d4a07bc06cb1652046da99e306ed6b2864c2d26569092f824f1b7eeca53c147e6dcf6d60701679de9 SHA512 065dc1ee9baf88cea15d278dc130189b282c4bc04ccdb3d25cba423d4e32d41c8614b978ea96956913b925e1a2bdab0c2c162a369708ec253e8fae275b1c795b DIST readme_renderer-37.2.tar.gz 29493 BLAKE2B c517a25b2f48646a38f12cba313fec8e9292c773704f4a7a4790e14d1d403c73ca64883894d1193de582ac80573f331df9f9779d329c67d8e675a777b38e5d46 SHA512 d8bc03ba77eec8ee493705ed9b19d4695630b2f07e342f0e27a3d23c1e9c74e1d33e8a091ef5a82f42de154e7c11da33850c2e158057000c9bc097299f8c4fab -EBUILD readme_renderer-36.0.ebuild 826 BLAKE2B 07790975b0eeae82f5171b2694c92ab376a2f8195d05c68113e2852ca22c6e86f8a41c4c90d483d8a66253ed2651751f5c19e0f62363338287286afbbaf4b696 SHA512 58c1d989ce5bda468254c7971de1c00ce8f22a8159cf4364f182e589cd89632d7885e755ef276f6eda529aecfd78d65fb8e71ad075dd1e848a7bcb53e825c0f2 -EBUILD readme_renderer-37.1.ebuild 834 BLAKE2B a0917e8b520a5babb97322d4ad68418d431dcc7b12b180a7875c749f38149fe0750ac6f8768e2eb83e94a4b0329d60d2aa5d76d58f74d59918f8a9a415cd6302 SHA512 0746feea0ae0ad4cc1aa10a6b7021c53b24c52cf951c578366a8aa08997973f981557cbdaf464840911f7963251a0aa2a3d0160622536c1751c5fe31bc20b1e4 -EBUILD readme_renderer-37.2.ebuild 774 BLAKE2B 0a90e438312e013b8097b073dae97fd668e230a102d35d2bae59a7e8b3bbf10c09c9a10ff4111547c0f8df1cf9088e35f8c5b572d8978e30c29644b13cf731ac SHA512 26677f7a65e5f004aa073f6250651f0574758585b7cf39f3e2c9c5421a6ce7f397f8f3659efbeda815d0932668386477c5a5548e29ed1411431241dada20bf70 +EBUILD readme_renderer-37.2.ebuild 766 BLAKE2B 612e6ccfa4f7f78db53879c0768dec93d89d03400d1aeb93d68b8de7d422926f87ad6c0c91659aec5485abc422d9f244add17a03fbdbe112f413efc06fc57d6e SHA512 26904fe2270ba5a4613fbeab79da6b8412b34b7cecb6d1454d88db3253f503b301ac89a35b2eb20850d8e9943c02e815b3645a1025d3aaf2b24acf8aa4f40f7f MISC metadata.xml 416 BLAKE2B 1441314990a3eca464ea227d76e458a42b3c9bf44076f64a59d22cdddaace1fdbe219b3e6f8fb963cc40174aaf473852698facbc8816f55278821df0f452a1ed SHA512 50abec4287629f7982049959696e8f21e0a773618c40b42815d53e709d080ff6051235453a4659c50bd4cf856829d0489cdd0f4e1f56cc65f28d5de45d849b86 diff --git a/dev-python/readme_renderer/readme_renderer-36.0.ebuild b/dev-python/readme_renderer/readme_renderer-36.0.ebuild deleted file mode 100644 index 8546ba34f288..000000000000 --- a/dev-python/readme_renderer/readme_renderer-36.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse" -HOMEPAGE=" - https://github.com/pypa/readme_renderer/ - https://pypi.org/project/readme-renderer/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/bleach-2.1.0[${PYTHON_USEDEP}] - >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}] - >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.rst ) - -distutils_enable_tests pytest diff --git a/dev-python/readme_renderer/readme_renderer-37.1.ebuild b/dev-python/readme_renderer/readme_renderer-37.1.ebuild deleted file mode 100644 index 4ce1fe0bd41c..000000000000 --- a/dev-python/readme_renderer/readme_renderer-37.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse" -HOMEPAGE=" - https://github.com/pypa/readme_renderer/ - https://pypi.org/project/readme-renderer/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -RDEPEND=" - >=dev-python/bleach-2.1.0[${PYTHON_USEDEP}] - >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}] - >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.rst ) - -distutils_enable_tests pytest diff --git a/dev-python/readme_renderer/readme_renderer-37.2.ebuild b/dev-python/readme_renderer/readme_renderer-37.2.ebuild index 7acc6cb8c4f4..3bc8fac4e0dd 100644 --- a/dev-python/readme_renderer/readme_renderer-37.2.ebuild +++ b/dev-python/readme_renderer/readme_renderer-37.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -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" RDEPEND=" >=dev-python/bleach-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/rpyc/Manifest b/dev-python/rpyc/Manifest index 8c584005052a..9184338f004d 100644 --- a/dev-python/rpyc/Manifest +++ b/dev-python/rpyc/Manifest @@ -1,3 +1,5 @@ DIST rpyc-5.1.0.tar.gz 1260651 BLAKE2B 4be17e5de4b0475cd63b99bf20e55e3221149f974b9efec638e0387d71815a5a2e4ea782578152690e019e7b8a4ece17405eed6626578a9c9e379d0f4b589008 SHA512 e9783392f423abca6b488dff5be36dae066980004bd221ca5a1c451f0f9dc7e1daf749650106802f9159de619a8d5e2cd6dc90e9a5f49d16f01bbedd59b504cf +DIST rpyc-5.2.3.tar.gz 1267934 BLAKE2B 3c03d587293375f875de31d6a89ba07b47bd4f4ff9fd5c7b23ed0c83e420e9d2bab08844c3538299797203ac90e7e81b955db02de70bf1cee5ea59d8475a6848 SHA512 4be189a719be100886e08d9c2c0769d12b7d1c5e167c197ebee1a3db542e228f2124fea976e5af3680136b298ce4632c79b2f302128dff31ebf45dcf52a9743f EBUILD rpyc-5.1.0.ebuild 1741 BLAKE2B aff12ad540be96c4cc71c5cdf2d0f4c8494d6a41757a9e57e0e5ef0030768f0829d8c088611178ffa244d3f6ec6ce2db1b46c0092d3b7e4154a40ac1e44d654a SHA512 b84c7a5cb1e053a8fcb2722b7d66ebff5d4e9030462b2ab078301549c5a037360120dfebab6cb0c453f6efd7fb2a2e37bd47e6f97a04e3e7b023f6a174d9d325 +EBUILD rpyc-5.2.3.ebuild 1774 BLAKE2B 787218825fce9fa0f9740333c30adb975fde0ecd20ae3e5e48f10d5a8119c1c87fe8807abe980af27ec9ffefc02b46b36c1242467214b7b18fabccc3866e743c SHA512 520219c1f37b09cc7df8148afb4f67b0566d4f56452d30d4e2385ed6e5ebeb310af4bbdad340bd9d80715a5addcb1e101191bf1694d4bfabc215360b3140c795 MISC metadata.xml 654 BLAKE2B f84ea5b5fb66c2661bdcbed8566a77c872b6f1b3a6b0cb021269657b21fd414e70edf03f205ee2038d9d83a20e25d32b15760d915b98066aa7fe1a4cfeb3bd16 SHA512 6ea40af97501443c8d4ae783137bb9547c5a4cc3685c01b9d684691d110f67eb43056acfcebcc510c06fc40ff596ad9e3e30cf76cb07807f23250721e93b4954 diff --git a/dev-python/rpyc/rpyc-5.2.3.ebuild b/dev-python/rpyc/rpyc-5.2.3.ebuild new file mode 100644 index 000000000000..0f85434abd00 --- /dev/null +++ b/dev-python/rpyc/rpyc-5.2.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Remote Python Call (RPyC), a transparent and symmetric RPC library" +HOMEPAGE="https://rpyc.readthedocs.io/en/latest/ + https://pypi.org/project/rpyc/ + https://github.com/tomerfiliba-org/rpyc" +SRC_URI="https://github.com/tomerfiliba-org/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# USE flags gdb, numpy are used *only* to run tests depending on these packages +IUSE="test numpy gdb" +RESTRICT="!test? ( test )" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + numpy? ( dev-python/numpy[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] ) + gdb? ( sys-devel/gdb )" + +RDEPEND="dev-python/plumbum[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}]" + +src_prepare() { + default + + # Windows specific test + rm tests/test_win32pipes.py || die "rm tests/test_win32pipes.py failed" + + # These tests require running sshd + rm tests/test_ssh.py tests/test_deploy.py || die "rm test_ssh.py test_deploy.py failed" + + # This test requires internet access + rm tests/test_registry.py || die "rm test_registry.py failed" + + # This test fails with NO_CIPHERS_AVAILABLE + rm tests/test_ssl.py || die "rm test_ssl.py failed" + + if ! use numpy + then rm tests/test_service_pickle.py || die "rm test_service_pickle.py failed" + fi + + if ! use gdb + then rm tests/test_gdb.py || die "rm test_gdb.py failed" + fi +} + +python_test() { + # for some reason, when tests are run via pytest or nose, some of them hung + pushd tests > /dev/null || die "pushd tests failed" + for x in test_*.py + do ${PYTHON} ${x} || die "${x} failed" + done + popd > /dev/null +} diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest index 9249ee1a5c1f..c317c21cff70 100644 --- a/dev-python/scipy/Manifest +++ b/dev-python/scipy/Manifest @@ -1,11 +1,11 @@ AUX scipy-1.9.9999-meson-options-lapack.patch 1013 BLAKE2B 04cb7b3bc281ef06fe4360f31ea6befe91134bc68ce2a981df704f52814487503d35100bf7fd429d854d0716eaac20f5d55aadad02a4d48eeed8ad55955232b6 SHA512 6d8f6e4c6399f5e8a641a87168b1e2abd31b69a23f90582cba5d8d22d46de0c89d7b0719a25f3cf4e6cd9f81c9ebe0c94d1ba8b6c6b0209020491603b1f548aa DIST scipy-1.8.1.tar.gz 38196215 BLAKE2B 180ae646adba2031a4bf99cd4feefe652b8e340110b3b2872e61aa1083054aadf369c7e3b3e3fd8fb71fcd831c95841d2dadd1c71e35e5f7d95800e5551173f0 SHA512 f6fc71c209991fe82baa4b10d8ade0deb1057f6f5942a91dfb7ae45f3eb78a4535efa2861badf5e2d37239fa99dbd99de760aa7e4854b95991ade0263004e7ea -DIST scipy-1.9.0.tar.gz 42016757 BLAKE2B ca25b3ad44091230c5ecdfa832b382a1f5449565aa460b169a886505e7583399d316fe48f420d45b9993e6522d46fbbd6405e08fcfb8dc02ed5febb2e09749e7 SHA512 03d38f3298e2ca2dcc376acb09593f47a007f2b166508b91cd6f3e3cc417fa3579084aaa806365afee8679b473340b0eba86b36def957da45be404c4b6607675 DIST scipy-1.9.1.tar.gz 42019478 BLAKE2B aa7f9e8f354d2c73cfeb0e349562279ec323e6c16641c82c47080108d21f385acb1431c1f072e454a043f56e8fd708778fc34c0eddaceedca979f40b6b11e358 SHA512 1378a24c59b66e2818929acd015fe5408cdd57926d96b7b909d5eb7e2bb6bae942e8fe802f107c8b0901af9873b8e24461624ca0917867e24bb50c7d28e09e71 +DIST scipy-1.9.2.tar.gz 42068300 BLAKE2B 0962115990a12339d8b87eabbee02d52a52e57259fbe2e74884fa2f08d66d8b7505f84561f643b539603bc8bf4ef3bf73c3d908453fbb0c99f732c3a81f8a328 SHA512 5f8667aa66aa0b5fad689d960f742874ce09f830bfd5aa241917526f153fbc09c7f709bc84113f83283fcbb8a47113eb215478d9c3473f76d8f7dbf0989429a2 DIST scipy-html-1.8.1.zip 37060661 BLAKE2B 2fa617c58eb47463f8a61f9798b32c6da255d26b8e86c1558e427a715093f5a29ced3847ab6ecfe88ce1017664f36ac3e9fa9bbf72ede7e0fd3812b5f41fe933 SHA512 95153dc1f404aa64898a700c94c0deea3ca842c3152167d0987edabcf4a8eba16b6c8e6bc38a6775a849dc621e6a21434baf53d1669b1865fa5049cffa4387ac DIST scipy-ref-1.8.1.pdf 35025868 BLAKE2B 9221755d2dc69b8623271f75ff3078a0a4410fe9ff69ee317b40bf145af7da21a7f5f4b6b67820d8bb2878f83b7014f1ea7c2f0e026afb716da0479d394505e2 SHA512 8f27dcb9dd1030e15266389af21a1475ecfec5ea777fb2dbcf8db8d3398ac6e45c7040b8d6dbaffd29be3920925427be7c55efdc8094d670c857edfdab7f7728 EBUILD scipy-1.8.1.ebuild 5275 BLAKE2B 0b2f1bb8c37c253aae87941aa9cb15352d82ff5bc34089ae7cf93cad7d264b0ceaecd7f8f0ff02670d24282a61032eaa52bf16de03e1d25d8a18fbfe7d63c981 SHA512 d7ed5f3bc61e27f898937387f88cd934147149ba40ccc01b160571db97074ccba2eb68510899bb4ee70083e47cf3e2c5c6e53435f56933cc5652e9b21a231763 -EBUILD scipy-1.9.0-r1.ebuild 2287 BLAKE2B 01f8dbe3bc789af389da8f7eb4853f3f1c84329368f7baa8542ec3da0ea8f13abcb7ea9b7048ade6c8978ed877abe7b305711123046000c6bead9eec9d2774a4 SHA512 9a328fa90b73836e297f975e9a67faf359a581ba5021c91fedc99d1054704fe8f63e1bb199e15749fd54f2f3f5641ca7f13ecf3b0955b2870ee32edbe99f0fb9 EBUILD scipy-1.9.1.ebuild 2287 BLAKE2B 01f8dbe3bc789af389da8f7eb4853f3f1c84329368f7baa8542ec3da0ea8f13abcb7ea9b7048ade6c8978ed877abe7b305711123046000c6bead9eec9d2774a4 SHA512 9a328fa90b73836e297f975e9a67faf359a581ba5021c91fedc99d1054704fe8f63e1bb199e15749fd54f2f3f5641ca7f13ecf3b0955b2870ee32edbe99f0fb9 -EBUILD scipy-1.9.9999.ebuild 2334 BLAKE2B 78ba760091ee32ce1f3f8f35d7703a8a45b85a7600debfd27beae7f26e8ec598ad850ff790de7057dca3ac6b6a70a55aa1d05a26fe83af3d2a9ea4a7736177a3 SHA512 49051b56bb343a880cc18fd3d813ce3fb266355ad10fbc8f41b30958d2413c55bb2caade2cd1ebadd8c374d0d4bf1196790bf1f07dc603d07da0a33cca7570e2 +EBUILD scipy-1.9.2.ebuild 2360 BLAKE2B 4461feef60a9df1d573a4dc523f28c5b5a69c623921bf54427d2fbbf9fee9845506464b6902c177b20f00af653099f6a8d497dfaf07575815ba5278c7c978d0b SHA512 0b27f11b9c104ce37d69217f0fecb7ba0e63eb7f76bee4b1eaa1badcbf896b1b323aebe023b5db0e64c426df61f21f542ddd3cb1365a950e6337750080ebc1fa +EBUILD scipy-1.9.9999.ebuild 2339 BLAKE2B 8b34952534298e156de44cffe5552c1895c343095bf4ec0e9d199fc915dcff549ac9b44cae9255634b244f207396b31428f817b8a4920dcf8c8bafc6c89ac7d2 SHA512 fbdfaabc2de08aa51f6d27ca230c69c812590de18adaca11fb956ebac77d56e98c88a710f9916b88f1ae9e783ed4a89b4ed763fa5fd4b109829cddacbaa76da1 MISC metadata.xml 1148 BLAKE2B bd532eb47b00da1ff18e9bb5be287ef32136412fd7542e92a522c9d3d9d9663d2312b74fd2fc6d4239e4fc581c8e881ac6e682fcfd14b0debb08210237878398 SHA512 a913d7013caece759f2fd36f8814589a512e7650afca19edf444694b1fceeeda02f0bffb4ced81a46a376b2d6d54b292257a236549418aecf20d99e70715babb diff --git a/dev-python/scipy/scipy-1.9.0-r1.ebuild b/dev-python/scipy/scipy-1.9.0-r1.ebuild deleted file mode 100644 index 3968a54a22ab..000000000000 --- a/dev-python/scipy/scipy-1.9.0-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=meson-python -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -inherit fortran-2 distutils-r1 multiprocessing - -DESCRIPTION="Scientific algorithms library for Python" -HOMEPAGE=" - https://scipy.org/ - https://github.com/scipy/scipy/ - https://pypi.org/project/scipy/ -" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - - # Need submodules, so git for now. - EGIT_REPO_URI="https://github.com/scipy/scipy" - EGIT_BRANCH="maintenance/$(ver_cut 1-2).x" - EGIT_SUBMODULES=( '*' ) -else - # Upstream is often behind with doc updates - DOC_PV=1.8.1 - MY_PV=${PV/_rc/rc} - MY_P=${PN}-${MY_PV} - - SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz - doc? ( - https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip - https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-ref-${DOC_PV}.pdf - )" - S="${WORKDIR}"/${MY_P} - - if [[ ${PV} != *rc* ]] ; then - KEYWORDS="~amd64 ~arm64 -hppa ~ppc64 ~riscv" - fi -fi - -LICENSE="BSD LGPL-2" -SLOT="0" -IUSE="doc" - -# umfpack is technically optional but it's preferred to have it available. -DEPEND=" - >=dev-python/numpy-1.18.5[lapack,${PYTHON_USEDEP}] - sci-libs/arpack:= - sci-libs/umfpack - virtual/cblas - >=virtual/lapack-3.8 -" -RDEPEND=" - ${DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] -" -# TODO: restore pythran optionality? -BDEPEND=" - dev-lang/swig - >=dev-python/cython-0.29.18[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - dev-python/pythran[${PYTHON_USEDEP}] - >=dev-util/meson-0.62.2 - dev-util/patchelf - virtual/pkgconfig - doc? ( app-arch/unzip ) - test? ( dev-python/pytest-xdist[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.9999-meson-options-lapack.patch -) - -EPYTEST_DESELECT=( - linalg/tests/test_decomp.py::TestSchur::test_sort - linalg/tests/test_solvers.py::test_solve_discrete_are -) - -distutils_enable_tests pytest - -src_unpack() { - default - - if use doc; then - unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die - fi -} - -python_test() { - cd "${T}" || die - - epytest -n "$(makeopts_jobs)" --pyargs scipy -} - -python_install_all() { - use doc && \ - local DOCS=( "${DISTDIR}"/${PN}-ref-${DOC_PV}.pdf ) \ - local HTML_DOCS=( "${WORKDIR}"/html/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/scipy/scipy-1.9.2.ebuild b/dev-python/scipy/scipy-1.9.2.ebuild new file mode 100644 index 000000000000..a3764e438be5 --- /dev/null +++ b/dev-python/scipy/scipy-1.9.2.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=meson-python +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit fortran-2 distutils-r1 multiprocessing + +DESCRIPTION="Scientific algorithms library for Python" +HOMEPAGE=" + https://scipy.org/ + https://github.com/scipy/scipy/ + https://pypi.org/project/scipy/ +" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + + # Need submodules, so git for now. + EGIT_REPO_URI="https://github.com/scipy/scipy" + EGIT_BRANCH="maintenance/$(ver_cut 1-2).x" + EGIT_SUBMODULES=( '*' ) +else + # Upstream is often behind with doc updates + DOC_PV=1.8.1 + MY_PV=${PV/_rc/rc} + MY_P=${PN}-${MY_PV} + + SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz + doc? ( + https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip + https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-ref-${DOC_PV}.pdf + )" + S="${WORKDIR}"/${MY_P} + + if [[ ${PV} != *rc* ]] ; then + KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ppc ~ppc64 ~riscv ~s390 ~x86" + fi +fi + +LICENSE="BSD LGPL-2" +SLOT="0" +IUSE="doc +pythran" + +# umfpack is technically optional but it's preferred to have it available. +DEPEND=" + >=dev-python/numpy-1.18.5[lapack,${PYTHON_USEDEP}] + sci-libs/arpack:= + sci-libs/umfpack + virtual/cblas + >=virtual/lapack-3.8 +" +RDEPEND=" + ${DEPEND} + dev-python/pillow[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-lang/swig + >=dev-python/cython-0.29.18[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-util/meson-0.62.2 + dev-util/patchelf + virtual/pkgconfig + doc? ( app-arch/unzip ) + pythran? ( dev-python/pythran[${PYTHON_USEDEP}] ) + test? ( dev-python/pytest-xdist[${PYTHON_USEDEP}] )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.9999-meson-options-lapack.patch +) + +EPYTEST_DESELECT=( + linalg/tests/test_decomp.py::TestSchur::test_sort + linalg/tests/test_solvers.py::test_solve_discrete_are +) + +distutils_enable_tests pytest + +src_unpack() { + default + + if use doc; then + unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die + fi +} + +src_configure() { + export SCIPY_USE_PYTHRAN=$(usex pythran 1 0) +} + +python_test() { + cd "${T}" || die + + epytest -n "$(makeopts_jobs)" --pyargs scipy +} + +python_install_all() { + use doc && \ + local DOCS=( "${DISTDIR}"/${PN}-ref-${DOC_PV}.pdf ) \ + local HTML_DOCS=( "${WORKDIR}"/html/. ) + + distutils-r1_python_install_all +} diff --git a/dev-python/scipy/scipy-1.9.9999.ebuild b/dev-python/scipy/scipy-1.9.9999.ebuild index e2718fe21ca6..06820b113911 100644 --- a/dev-python/scipy/scipy-1.9.9999.ebuild +++ b/dev-python/scipy/scipy-1.9.9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=meson-python -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="threads(+)" inherit fortran-2 distutils-r1 multiprocessing @@ -38,13 +38,13 @@ else S="${WORKDIR}"/${MY_P} if [[ ${PV} != *rc* ]] ; then - KEYWORDS="~amd64 -hppa ~ppc64 ~riscv" + KEYWORDS="~amd64 ~arm64 -hppa ~ppc64 ~riscv" fi fi LICENSE="BSD LGPL-2" SLOT="0" -IUSE="doc" +IUSE="doc +pythran" # umfpack is technically optional but it's preferred to have it available. DEPEND=" @@ -58,16 +58,15 @@ RDEPEND=" ${DEPEND} dev-python/pillow[${PYTHON_USEDEP}] " -# TODO: restore pythran optionality? BDEPEND=" dev-lang/swig >=dev-python/cython-0.29.18[${PYTHON_USEDEP}] dev-python/pybind11[${PYTHON_USEDEP}] - dev-python/pythran[${PYTHON_USEDEP}] >=dev-util/meson-0.62.2 dev-util/patchelf virtual/pkgconfig doc? ( app-arch/unzip ) + pythran? ( dev-python/pythran[${PYTHON_USEDEP}] ) test? ( dev-python/pytest-xdist[${PYTHON_USEDEP}] )" PATCHES=( @@ -84,11 +83,15 @@ distutils_enable_tests pytest src_unpack() { default - if [[ ${PV} != *9999 ]] && use doc; then + if use doc; then unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die fi } +src_configure() { + export SCIPY_USE_PYTHRAN=$(usex pythran 1 0) +} + python_test() { cd "${T}" || die @@ -96,10 +99,9 @@ python_test() { } python_install_all() { - if [[ ${PV} != *9999 ]] && use doc; then - local DOCS=( "${DISTDIR}"/${PN}-ref-${DOC_PV}.pdf ) + use doc && \ + local DOCS=( "${DISTDIR}"/${PN}-ref-${DOC_PV}.pdf ) \ local HTML_DOCS=( "${WORKDIR}"/html/. ) - fi distutils-r1_python_install_all } diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest index 10347ab62ae5..fdc2fee69667 100644 --- a/dev-python/seaborn/Manifest +++ b/dev-python/seaborn/Manifest @@ -1,6 +1,3 @@ -AUX seaborn-Update-tests-for-compatability-with-matplotlib-3.5.0.patch 11538 BLAKE2B 67d5046d093ba693d41d6c26caf4da67e93eef45eae7253238764f4a5738e37fd12998acdff638bd9fc8c023226e87b59d04aaf24fc357682858a742a9f30089 SHA512 ea93fc34634cd325b8f5af611feacb4159cf4c4cbc31287dda1301a0f3b2182295c13f94604ddff83e82efb2090625213141d8cf34690fe4791895074827c8bc -DIST seaborn-0.11.2.tar.gz 268839 BLAKE2B b1ba3a76431843921f01f714e601ebe7ed87a8c4136acb65a7cdb89059d67cb136484cb968efd713a5260caa552673efd5d06898a69624b36311fd3908f00179 SHA512 f08fe82b4ecca2b140a953c89bb7f811255d00ec819225809bb224aadde161ddabdeaf5cab53e3558bb84334cee828baafe0ee5efe465e80875a0513fb1ab9ac DIST seaborn-0.12.0.tar.gz 1407601 BLAKE2B 3da8db0a0c08a40a3969a2ffce248f5521b4c7c93ecf0f014850093ef48331326454572ceea6ee1133805bf92540b0d2acecdfb7cb789d238f743b30e6a28947 SHA512 b2b06a22d48f19ace2448f465ca5e700f3486971d9fb86e85a1a8c9e2956b904e5f4c2c8075f848299b182cf8f69b2fac22366fedbd8012b9c44adc0bcb7e060 -EBUILD seaborn-0.11.2.ebuild 1987 BLAKE2B 4583ebe9ed9c3dc27c1318025ea37526341b056a55d54d7e584fa10a1bb63ce21a66d27f2da9ec82a658274ae4af92317f25d01f661323c41bff30578c7eb665 SHA512 17fbb818c94a3a6c754f7002064b4c95cc8075376b293a42917336017a32065e26b1ddc7e66deb4f0ee7258626306d634d335fdb81bf584599e925aafdbee652 -EBUILD seaborn-0.12.0.ebuild 767 BLAKE2B 508bf5d36a6b8eaae5528bbcaa71490b8c43976017bf3a10eba5b0fb94bd457f173e9391a214b5192e53f776d1dbe664f4c9aed6c8fd98820b49cac3ccb7f211 SHA512 cb248f489b2ca44a6f1f66d3213ed2d6c7315e765d543a23c600a1f66c1b183efd2006a7eddf10d159bcde4764d27def3d65ffa11bcd22da15428f6c2923a394 +EBUILD seaborn-0.12.0.ebuild 766 BLAKE2B 6c49e6acacc1fde706a1a4649180cf0f851762add7f586a1c666105b3c5aeff7da234f11e0a423d26caf3b81319555df1a002f5af982213343e808349e7e39ca SHA512 c199c39793f616cbe9be94560367a14445383e08a31a91abd682898055749edfc8961035b1881b133ff391e9d27b721047abd40a431f921a188dd52b3439e613 MISC metadata.xml 1766 BLAKE2B 7e449efa11d2101e2b6e5729ef66bbec42d51793e8543ad214578db7351e5174ac80a96e2b41c7715135c4af1bc4f6205ee9b43add6737279546e7c02251dd86 SHA512 074d5cc59baae5ea4333d735d19a9788cc7fd31e1cf0f90715ae623260853a1231d93663e975bb7c7fcafc116ea48ff6b4fda6900bec1093b0be3768cb3be6fb diff --git a/dev-python/seaborn/files/seaborn-Update-tests-for-compatability-with-matplotlib-3.5.0.patch b/dev-python/seaborn/files/seaborn-Update-tests-for-compatability-with-matplotlib-3.5.0.patch deleted file mode 100644 index 9f46a59145f1..000000000000 --- a/dev-python/seaborn/files/seaborn-Update-tests-for-compatability-with-matplotlib-3.5.0.patch +++ /dev/null @@ -1,280 +0,0 @@ -From 262bb95402e405489f6d58bb96dcb06fcd24f0ba Mon Sep 17 00:00:00 2001 -From: Michael Waskom <mwaskom@users.noreply.github.com> -Date: Sun, 31 Oct 2021 16:52:06 -0400 -Subject: [PATCH] Update tests for compatability with matplotlib 3.5.0 (#2690) - -* Update boxplot tests for mpl3.5 compatability - -* Update kdeplot tests for mpl3.5 compatability - -* Update legend tests for mpl3.5 compatability - -* Pin docutils to avoid buggy interaction with sphinx - -[ flow: modified to apply on top of 0.11.2 ] - -Modified-by: Florian Schmaus <flow@gentoo.org> ---- - seaborn/tests/test_categorical.py | 30 +++++++++------ - seaborn/tests/test_distributions.py | 58 ++++++++++++++++++++--------- - 3 files changed, 61 insertions(+), 28 deletions(-) - -diff --git a/seaborn/tests/test_categorical.py b/seaborn/tests/test_categorical.py -index a0b0393c330c..ac41a8885773 100644 ---- a/seaborn/tests/test_categorical.py -+++ b/seaborn/tests/test_categorical.py -@@ -28,6 +28,14 @@ class CategoricalFixture: - df = pd.DataFrame(dict(y=y, g=g, h=h, u=u)) - x_df["W"] = g - -+ def get_box_artists(self, ax): -+ -+ if Version(mpl.__version__) < Version("3.5.0b0"): -+ return ax.artists -+ else: -+ # Exclude labeled patches, which are for the legend -+ return [p for p in ax.patches if not p.get_label()] -+ - - class TestCategoricalPlotter(CategoricalFixture): - -@@ -772,12 +780,12 @@ class TestBoxPlotter(CategoricalFixture): - def test_axes_data(self): - - ax = cat.boxplot(x="g", y="y", data=self.df) -- assert len(ax.artists) == 3 -+ assert len(self.get_box_artists(ax)) == 3 - - plt.close("all") - - ax = cat.boxplot(x="g", y="y", hue="h", data=self.df) -- assert len(ax.artists) == 6 -+ assert len(self.get_box_artists(ax)) == 6 - - plt.close("all") - -@@ -785,14 +793,14 @@ class TestBoxPlotter(CategoricalFixture): - - ax = cat.boxplot(x="g", y="y", data=self.df, saturation=1) - pal = palettes.color_palette(n_colors=3) -- for patch, color in zip(ax.artists, pal): -+ for patch, color in zip(self.get_box_artists(ax), pal): - assert patch.get_facecolor()[:3] == color - - plt.close("all") - - ax = cat.boxplot(x="g", y="y", hue="h", data=self.df, saturation=1) - pal = palettes.color_palette(n_colors=2) -- for patch, color in zip(ax.artists, pal * 2): -+ for patch, color in zip(self.get_box_artists(ax), pal * 2): - assert patch.get_facecolor()[:3] == color - - plt.close("all") -@@ -801,7 +809,7 @@ class TestBoxPlotter(CategoricalFixture): - - ax = cat.boxplot(x="g", y="y", data=self.df, - order=["a", "b", "c", "d"]) -- assert len(ax.artists) == 3 -+ assert len(self.get_box_artists(ax)) == 3 - - def test_missing_data(self): - -@@ -811,13 +819,13 @@ class TestBoxPlotter(CategoricalFixture): - y[-2:] = np.nan - - ax = cat.boxplot(x=x, y=y) -- assert len(ax.artists) == 3 -+ assert len(self.get_box_artists(ax)) == 3 - - plt.close("all") - - y[-1] = 0 - ax = cat.boxplot(x=x, y=y, hue=h) -- assert len(ax.artists) == 7 -+ assert len(self.get_box_artists(ax)) == 7 - - plt.close("all") - -@@ -2504,11 +2512,11 @@ class TestCatPlot(CategoricalFixture): - - g = cat.catplot(x="g", y="y", data=self.df, kind="box") - want_artists = self.g.unique().size -- assert len(g.ax.artists) == want_artists -+ assert len(self.get_box_artists(g.ax)) == want_artists - - g = cat.catplot(x="g", y="y", hue="h", data=self.df, kind="box") - want_artists = self.g.unique().size * self.h.unique().size -- assert len(g.ax.artists) == want_artists -+ assert len(self.get_box_artists(g.ax)) == want_artists - - g = cat.catplot(x="g", y="y", data=self.df, - kind="violin", inner=None) -@@ -2858,14 +2866,14 @@ class TestBoxenPlotter(CategoricalFixture): - - ax = cat.boxenplot(x="g", y="y", data=self.df, saturation=1) - pal = palettes.color_palette(n_colors=3) -- for patch, color in zip(ax.artists, pal): -+ for patch, color in zip(self.get_box_artists(ax), pal): - assert patch.get_facecolor()[:3] == color - - plt.close("all") - - ax = cat.boxenplot(x="g", y="y", hue="h", data=self.df, saturation=1) - pal = palettes.color_palette(n_colors=2) -- for patch, color in zip(ax.artists, pal * 2): -+ for patch, color in zip(self.get_box_artists(ax), pal * 2): - assert patch.get_facecolor()[:3] == color - - plt.close("all") -diff --git a/seaborn/tests/test_distributions.py b/seaborn/tests/test_distributions.py -index 737d6ccdaddc..57b380c32ca1 100644 ---- a/seaborn/tests/test_distributions.py -+++ b/seaborn/tests/test_distributions.py -@@ -39,6 +39,27 @@ from .._testing import ( - ) - - -+def get_contour_coords(c): -+ """Provide compatability for change in contour artist type in mpl3.5.""" -+ # See https://github.com/matplotlib/matplotlib/issues/20906 -+ if isinstance(c, mpl.collections.LineCollection): -+ return c.get_segments() -+ elif isinstance(c, mpl.collections.PathCollection): -+ return [p.vertices[:np.argmax(p.codes) + 1] for p in c.get_paths()] -+ -+ -+def get_contour_color(c): -+ """Provide compatability for change in contour artist type in mpl3.5.""" -+ # See https://github.com/matplotlib/matplotlib/issues/20906 -+ if isinstance(c, mpl.collections.LineCollection): -+ return c.get_color() -+ elif isinstance(c, mpl.collections.PathCollection): -+ if c.get_facecolor().size: -+ return c.get_facecolor() -+ else: -+ return c.get_edgecolor() -+ -+ - class TestDistPlot(object): - - rs = np.random.RandomState(0) -@@ -803,7 +824,10 @@ class TestKDEPlotUnivariate: - for label, level in zip(legend_labels, order): - assert label.get_text() == level - -- legend_artists = ax.legend_.findobj(mpl.lines.Line2D)[::2] -+ legend_artists = ax.legend_.findobj(mpl.lines.Line2D) -+ if Version(mpl.__version__) < Version("3.5.0b0"): -+ # https://github.com/matplotlib/matplotlib/pull/20699 -+ legend_artists = legend_artists[::2] - palette = color_palette() - for artist, color in zip(legend_artists, palette): - assert to_rgb(artist.get_color()) == to_rgb(color) -@@ -854,7 +878,7 @@ class TestKDEPlotBivariate: - f, ax = plt.subplots() - kdeplot(data=long_df, x="x", y="y", hue="c", fill=fill) - for c in ax.collections: -- if fill: -+ if fill or Version(mpl.__version__) >= Version("3.5.0b0"): - assert isinstance(c, mpl.collections.PathCollection) - else: - assert isinstance(c, mpl.collections.LineCollection) -@@ -870,8 +894,8 @@ class TestKDEPlotBivariate: - kdeplot(x=x, y=y, hue=hue, common_norm=True, ax=ax1) - kdeplot(x=x, y=y, hue=hue, common_norm=False, ax=ax2) - -- n_seg_1 = sum([len(c.get_segments()) > 0 for c in ax1.collections]) -- n_seg_2 = sum([len(c.get_segments()) > 0 for c in ax2.collections]) -+ n_seg_1 = sum([len(get_contour_coords(c)) > 0 for c in ax1.collections]) -+ n_seg_2 = sum([len(get_contour_coords(c)) > 0 for c in ax2.collections]) - assert n_seg_2 > n_seg_1 - - def test_log_scale(self, rng): -@@ -898,7 +922,7 @@ class TestKDEPlotBivariate: - ax2.contour(10 ** xx, yy, density, levels=levels) - - for c1, c2 in zip(ax1.collections, ax2.collections): -- assert_array_equal(c1.get_segments(), c2.get_segments()) -+ assert_array_equal(get_contour_coords(c1), get_contour_coords(c2)) - - def test_bandwidth(self, rng): - -@@ -911,7 +935,7 @@ class TestKDEPlotBivariate: - kdeplot(x=x, y=y, bw_adjust=2, ax=ax2) - - for c1, c2 in zip(ax1.collections, ax2.collections): -- seg1, seg2 = c1.get_segments(), c2.get_segments() -+ seg1, seg2 = get_contour_coords(c1), get_contour_coords(c2) - if seg1 + seg2: - x1 = seg1[0][:, 0] - x2 = seg2[0][:, 0] -@@ -936,9 +960,9 @@ class TestKDEPlotBivariate: - kdeplot(x=x, y=y, hue=hue, weights=weights, ax=ax2) - - for c1, c2 in zip(ax1.collections, ax2.collections): -- if c1.get_segments() and c2.get_segments(): -- seg1 = np.concatenate(c1.get_segments(), axis=0) -- seg2 = np.concatenate(c2.get_segments(), axis=0) -+ if get_contour_coords(c1) and get_contour_coords(c2): -+ seg1 = np.concatenate(get_contour_coords(c1), axis=0) -+ seg2 = np.concatenate(get_contour_coords(c2), axis=0) - assert not np.array_equal(seg1, seg2) - - def test_hue_ignores_cmap(self, long_df): -@@ -946,7 +970,7 @@ class TestKDEPlotBivariate: - with pytest.warns(UserWarning, match="cmap parameter ignored"): - ax = kdeplot(data=long_df, x="x", y="y", hue="c", cmap="viridis") - -- color = tuple(ax.collections[0].get_color().squeeze()) -+ color = tuple(get_contour_color(ax.collections[0]).squeeze()) - assert color == mpl.colors.colorConverter.to_rgba("C0") - - def test_contour_line_colors(self, long_df): -@@ -955,7 +979,7 @@ class TestKDEPlotBivariate: - ax = kdeplot(data=long_df, x="x", y="y", color=color) - - for c in ax.collections: -- assert tuple(c.get_color().squeeze()) == color -+ assert tuple(get_contour_color(c).squeeze()) == color - - def test_contour_fill_colors(self, long_df): - -@@ -987,7 +1011,7 @@ class TestKDEPlotBivariate: - kdeplot(**plot_kws, levels=np.linspace(thresh, 1, n), ax=ax2) - - for c1, c2 in zip(ax1.collections, ax2.collections): -- assert_array_equal(c1.get_segments(), c2.get_segments()) -+ assert_array_equal(get_contour_coords(c1), get_contour_coords(c2)) - - with pytest.raises(ValueError): - kdeplot(**plot_kws, levels=[0, 1, 2]) -@@ -999,7 +1023,7 @@ class TestKDEPlotBivariate: - kdeplot(**plot_kws, levels=n, thresh=0, ax=ax2) - - for c1, c2 in zip(ax1.collections, ax2.collections): -- assert_array_equal(c1.get_segments(), c2.get_segments()) -+ assert_array_equal(get_contour_coords(c1), get_contour_coords(c2)) - for c1, c2 in zip(ax1.collections, ax2.collections): - assert_array_equal(c1.get_facecolors(), c2.get_facecolors()) - -@@ -2246,13 +2270,13 @@ class TestDisPlot: - z = [0] * 80 + [1] * 20 - - g = displot(x=x, y=y, col=z, kind="kde", levels=10) -- l1 = sum(bool(c.get_segments()) for c in g.axes.flat[0].collections) -- l2 = sum(bool(c.get_segments()) for c in g.axes.flat[1].collections) -+ l1 = sum(bool(get_contour_coords(c)) for c in g.axes.flat[0].collections) -+ l2 = sum(bool(get_contour_coords(c)) for c in g.axes.flat[1].collections) - assert l1 > l2 - - g = displot(x=x, y=y, col=z, kind="kde", levels=10, common_norm=False) -- l1 = sum(bool(c.get_segments()) for c in g.axes.flat[0].collections) -- l2 = sum(bool(c.get_segments()) for c in g.axes.flat[1].collections) -+ l1 = sum(bool(get_contour_coords(c)) for c in g.axes.flat[0].collections) -+ l2 = sum(bool(get_contour_coords(c)) for c in g.axes.flat[1].collections) - assert l1 == l2 - - def test_bivariate_hist_norm(self, rng): --- -2.35.1 - diff --git a/dev-python/seaborn/seaborn-0.11.2.ebuild b/dev-python/seaborn/seaborn-0.11.2.ebuild deleted file mode 100644 index 50b1cabf1626..000000000000 --- a/dev-python/seaborn/seaborn-0.11.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Statistical data visualization" -HOMEPAGE="https://seaborn.pydata.org https://github.com/mwaskom/seaborn" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/statsmodels[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] -" -BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}"/${PN}-Update-tests-for-compatability-with-matplotlib-3.5.0.patch -) - -distutils_enable_tests pytest - -python_test() { - # Tests fail due to a newer matplotlib (3.5) being used. Was fixed - # upstream in https://github.com/mwaskom/seaborn/issues/2663 but not - # for the 0.11 branch. Partially backported in - # seaborn-Update-tests-for-compatability-with-matplotlib-3.5.0.patch. - local EPYTEST_DESELECT=( - 'seaborn/tests/test_categorical.py::TestBoxPlotter::test_axes_data' - 'seaborn/tests/test_categorical.py::TestBoxPlotter::test_box_colors' - 'seaborn/tests/test_categorical.py::TestBoxPlotter::test_draw_missing_boxes' - 'seaborn/tests/test_categorical.py::TestBoxPlotter::test_missing_data' - 'seaborn/tests/test_categorical.py::TestCatPlot::test_plot_elements' - 'seaborn/tests/test_categorical.py::TestBoxenPlotter::test_box_colors' - 'seaborn/tests/test_distributions.py::TestKDEPlotUnivariate::test_legend' - 'seaborn/tests/test_distributions.py::TestKDEPlotBivariate::test_fill_artists' - 'seaborn/tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs0]' - 'seaborn/tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs1]' - 'seaborn/tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs2]' - ) - cat > matplotlibrc <<- EOF || die - backend : Agg - EOF - epytest -} diff --git a/dev-python/seaborn/seaborn-0.12.0.ebuild b/dev-python/seaborn/seaborn-0.12.0.ebuild index 1b7424aa37e5..4f00dce23aca 100644 --- a/dev-python/seaborn/seaborn-0.12.0.ebuild +++ b/dev-python/seaborn/seaborn-0.12.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/matplotlib[${PYTHON_USEDEP}] diff --git a/dev-python/secretstorage/Manifest b/dev-python/secretstorage/Manifest index a40c7084bc43..2968dfa1dc80 100644 --- a/dev-python/secretstorage/Manifest +++ b/dev-python/secretstorage/Manifest @@ -1,3 +1,3 @@ DIST SecretStorage-3.3.3.tar.gz 19739 BLAKE2B 9ad575df8b059102a38b4f20c956bf80a5f440a80c13a9fe10a96b14c49bd7868667306b75fca7a395e4d4ce44d28174fafcf27521446d4c7d070c5381eeeed7 SHA512 9a048c8245cfb01babebdd85dbbe84f9634b9b28188f7d11d3abad841109cfa307861de05e529199e409e595864ff3e097fcc961fcff210040d214a50f932f6e -EBUILD secretstorage-3.3.3.ebuild 1189 BLAKE2B a723d8a148e29efab6e8267f53d7db79f7778dbe7dcfe08df94f9538cd1dae40e7b60d517d706bff51fec9d649d8c9daa4cbd41ccdf2f25f5fd3b496ec141b15 SHA512 c4413410b0bd54f9e38932b1b9ce51c579fdb14865c6c1c9f735df0100427677970b28745fb68d8861328762d229fb395cce3a4ec7ccf1a725a3acda05c498ff +EBUILD secretstorage-3.3.3.ebuild 1189 BLAKE2B 67d23d10b10539e7f8e0e2ba447522a6e07d41e0fb100226731ce5d07ffe1396364a175d264873be594fde6f7da2977f5bb44762ad8d4100bc26685682c2bef2 SHA512 d86870fafe60192f9b88d9ff511ee06eeac4fa684f5b3f78767dd0816f38310e5c1df86ec85c88be6de565847f22c492f4f0e6d5fe2a8c3713744690a682990f MISC metadata.xml 402 BLAKE2B b96b0f7f9c4beb113d6df477d250d2b11c173b1832776569dbc74baffb460938979c78cc0eeffb91b357d1cc1f364d1e9f5b53f5339744715d0bdcba42b5a0a0 SHA512 66e94300f5450f6a6cd2999f23099f9821cc9a9855b4c52fbec54743a172c64dfad66fa184fec121ca1359bfdc1d2ff316fd9c3fcb100303537737dd5493d5ba diff --git a/dev-python/secretstorage/secretstorage-3.3.3.ebuild b/dev-python/secretstorage/secretstorage-3.3.3.ebuild index a20142345925..6c7242c04100 100644 --- a/dev-python/secretstorage/secretstorage-3.3.3.ebuild +++ b/dev-python/secretstorage/secretstorage-3.3.3.ebuild @@ -31,8 +31,8 @@ BDEPEND=" !hppa? ( !sparc? ( !s390? ( sys-apps/dbus virtual/secret-service - ) - ) ) ) + ) ) ) + ) " distutils_enable_tests unittest diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 6ad19f2dbf7b..ea5f3f4ad9c0 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,9 +1,5 @@ DIST sentry-sdk-1.9.10.gh.tar.gz 282661 BLAKE2B dbecfafafebb52f288ff977dc39b7268c0cd7fc78a643139b9baf9345eb216842bad426e860914dad325096306dc515bf48ddfb26f524c95c718787ecadce3e1 SHA512 293f38335692fe6ec215d470b436d2a8ae49ac8471722c555405e920a41d2d591682c956bb01ad43bb3705566353a878f8fabfe74248716e9cf5a2ea2c172649 -DIST sentry-sdk-1.9.7.gh.tar.gz 270209 BLAKE2B d1671bb45efa8aa785dc33a5d27e1d44843000809a88c4b081bbaca31be9ece65c6b192cadd46df912e1e1ca8650c7246f9946adb85117e88d13446965e190ac SHA512 d5c9a32e2c4001892cd03357d3b0cfe4c789eb0f4a12f6431920624795d4ed70a4055351541e12d9ee0be6e0fa689190e53c05fac53a27dad30e9f9fbe0711c1 -DIST sentry-sdk-1.9.8.gh.tar.gz 271425 BLAKE2B 27135f4fee24d80a544d852261555d8a8498990f815bbe7438b67bbf5717ed4b6e92c8f3e6781929332cbaba75986538294cf4b97c5bbe845ab57a32333d1d6f SHA512 7c9136b4100537e327ccbc2a96967007a1d2de653098ffa3463cc135ca604e49bd066d6a85046c752f38bdfc2698298e46a5d26bbf1a31a19f1631cf92ad9c8d DIST sentry-sdk-1.9.9.gh.tar.gz 281232 BLAKE2B 8d1017644c2ae73c4e070f7b1b0a6807ab1d7a7655986bb9a4b457f72c98b3df0fd5f3af8722ea91e13911b1ce6d7234542af195a0b80ec5e9e939f5de3998f0 SHA512 613b504c9e0071657241c7724206d3e99f62fdc846cda98fa4830cf29eee24c8d2ae2abb265fab5d87f47d064d8aed60e105c2d2090fb24308e65b7e74e2974b EBUILD sentry-sdk-1.9.10.ebuild 3205 BLAKE2B cc50ae93fdb72f81c15ac975cb7359056feba2eb1f67b77335892f784be8f859bc5125fc341f370eaa4b1b3526387fb12246046b1b0d9db52d364f796c440236 SHA512 e78cbc57645b20a02a691cca4849f9728d95eaa10fc55ac035111b50b24b1d8766875a66db0306256b446c2a47a797d2d890ed11ffc1246e6cea43e243b97379 -EBUILD sentry-sdk-1.9.7.ebuild 3201 BLAKE2B 371fb9d17f8f843c34c17857d68818de5e04c40267a1009ccb98fc2bcabcb67d80d9da36bab08962224936bcfa1c230be10ab88758a0bc4713f4ec68ad28b2a0 SHA512 fb5f857923833a77c952da761c6b4b8ab88037c981f5468913c83d22ce119026814f57b9902e72b21ab21ddbf83b12e60e707c340ed91aa5a39b5269515e3dd8 -EBUILD sentry-sdk-1.9.8.ebuild 3205 BLAKE2B cc50ae93fdb72f81c15ac975cb7359056feba2eb1f67b77335892f784be8f859bc5125fc341f370eaa4b1b3526387fb12246046b1b0d9db52d364f796c440236 SHA512 e78cbc57645b20a02a691cca4849f9728d95eaa10fc55ac035111b50b24b1d8766875a66db0306256b446c2a47a797d2d890ed11ffc1246e6cea43e243b97379 -EBUILD sentry-sdk-1.9.9.ebuild 3205 BLAKE2B cc50ae93fdb72f81c15ac975cb7359056feba2eb1f67b77335892f784be8f859bc5125fc341f370eaa4b1b3526387fb12246046b1b0d9db52d364f796c440236 SHA512 e78cbc57645b20a02a691cca4849f9728d95eaa10fc55ac035111b50b24b1d8766875a66db0306256b446c2a47a797d2d890ed11ffc1246e6cea43e243b97379 +EBUILD sentry-sdk-1.9.9.ebuild 3201 BLAKE2B 371fb9d17f8f843c34c17857d68818de5e04c40267a1009ccb98fc2bcabcb67d80d9da36bab08962224936bcfa1c230be10ab88758a0bc4713f4ec68ad28b2a0 SHA512 fb5f857923833a77c952da761c6b4b8ab88037c981f5468913c83d22ce119026814f57b9902e72b21ab21ddbf83b12e60e707c340ed91aa5a39b5269515e3dd8 MISC metadata.xml 510 BLAKE2B e00011699ac2cc83f1923e1f6fa813ede7eab8c57f9ce9d9fca04e721b089db1c5f2bdffaa7b9856f56b433abd9189125e07ffd3f329e4fa8d098e28a4f2d7bd SHA512 bafb77a102d94fe050cb526b298fb8cfd56775cb4d07eda280f6356fbec6fbe5df5c9ebd459d9d4457cd027c2e0d7c349e053fa6070b52f0d2989f6ec600b87d diff --git a/dev-python/sentry-sdk/sentry-sdk-1.9.7.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.9.7.ebuild deleted file mode 100644 index 8d721fb6bb59..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-1.9.7.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python client for Sentry" -HOMEPAGE=" - https://sentry.io/ - https://github.com/getsentry/sentry-python/ - https://pypi.org/project/sentry-sdk/ -" -SRC_URI=" - https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/sentry-python-${PV}" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - dev-python/django[${PYTHON_USEDEP}] - dev-python/executing[${PYTHON_USEDEP}] - dev-python/fakeredis[${PYTHON_USEDEP}] - dev-python/flask-login[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - dev-python/pytest-django[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zope-event[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/eventlet[${PYTHON_USEDEP}] - ' python3_{8..9}) - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # tests require Internet access - tests/integrations/httpx/test_httpx.py - tests/integrations/requests/test_requests.py - tests/integrations/stdlib/test_httplib.py - tests/integrations/flask/test_flask.py - tests/integrations/django/test_basic.py - # wtf is it supposed to do?! - tests/integrations/gcp/test_gcp.py - # broken by rq-1.10.1 (optional dep) - tests/integrations/rq/test_rq.py - # fastapi is not packaged - tests/integrations/asgi/test_fastapi.py - # TODO - tests/integrations/bottle - # requires python-multipart (TODO: package it) - tests/integrations/starlette -) - -EPYTEST_DESELECT=( - # hangs - 'tests/test_transport.py::test_transport_works' - # TODO - 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' - tests/test_client.py::test_databag_depth_stripping - tests/test_client.py::test_databag_string_stripping - tests/test_client.py::test_databag_breadth_stripping - tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates - tests/integrations/asgi/test_asgi.py::test_websocket - tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style - tests/integrations/aiohttp/test_aiohttp.py::test_traces_sampler_gets_request_object_in_sampling_context - # incompatible version? - tests/integrations/falcon/test_falcon.py - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_too_large_event_truncated - # test_circular_references: apparently fragile - 'tests/integrations/threading/test_threading.py::test_circular_references' - # test for new feature, fails with IndexError - tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler - # TODO - tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates - tests/integrations/wsgi/test_wsgi.py::test_profile_sent_when_profiling_enabled -) diff --git a/dev-python/sentry-sdk/sentry-sdk-1.9.8.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.9.8.ebuild deleted file mode 100644 index 9d1e2042e8f2..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-1.9.8.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python client for Sentry" -HOMEPAGE=" - https://sentry.io/ - https://github.com/getsentry/sentry-python/ - https://pypi.org/project/sentry-sdk/ -" -SRC_URI=" - https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/sentry-python-${PV}" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - dev-python/django[${PYTHON_USEDEP}] - dev-python/executing[${PYTHON_USEDEP}] - dev-python/fakeredis[${PYTHON_USEDEP}] - dev-python/flask-login[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - dev-python/pytest-django[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zope-event[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/eventlet[${PYTHON_USEDEP}] - ' python3_{8..9}) - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # tests require Internet access - tests/integrations/httpx/test_httpx.py - tests/integrations/requests/test_requests.py - tests/integrations/stdlib/test_httplib.py - tests/integrations/flask/test_flask.py - tests/integrations/django/test_basic.py - # wtf is it supposed to do?! - tests/integrations/gcp/test_gcp.py - # broken by rq-1.10.1 (optional dep) - tests/integrations/rq/test_rq.py - # fastapi is not packaged - tests/integrations/asgi/test_fastapi.py - # TODO - tests/integrations/bottle - # requires python-multipart (TODO: package it) - tests/integrations/starlette -) - -EPYTEST_DESELECT=( - # hangs - 'tests/test_transport.py::test_transport_works' - # TODO - 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' - tests/test_client.py::test_databag_depth_stripping - tests/test_client.py::test_databag_string_stripping - tests/test_client.py::test_databag_breadth_stripping - tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates - tests/integrations/asgi/test_asgi.py::test_websocket - tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style - tests/integrations/aiohttp/test_aiohttp.py::test_traces_sampler_gets_request_object_in_sampling_context - # incompatible version? - tests/integrations/falcon/test_falcon.py - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_too_large_event_truncated - # test_circular_references: apparently fragile - 'tests/integrations/threading/test_threading.py::test_circular_references' - # test for new feature, fails with IndexError - tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler - # TODO - tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates - tests/integrations/wsgi/test_wsgi.py::test_profile_sent_when_profiling_enabled -) diff --git a/dev-python/sentry-sdk/sentry-sdk-1.9.9.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.9.9.ebuild index 9d1e2042e8f2..8d721fb6bb59 100644 --- a/dev-python/sentry-sdk/sentry-sdk-1.9.9.ebuild +++ b/dev-python/sentry-sdk/sentry-sdk-1.9.9.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/sentry-python-${PV}" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/urllib3[${PYTHON_USEDEP}] diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 4286b4227001..f9d8a74025ce 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,8 +1,6 @@ AUX setuptools-62.4.0-py-compile.patch 3704 BLAKE2B 9a5e70d2556b059be0ef060abd1db71298cd0e9aa1e2795d92cea5cdbaf0c82f4433e1a0c3095f4bc41bc72a457b63142253fe46c712afa1d7855a5d43607bca SHA512 48d7c065e2d8c29ce6e498effe6d79f9caa0f37d7cf6cadd0ed02c48d196a4d8a10a73cfa26744d6f74b48c63cd28a4074b161a6aae18c6169f6d8fffb044b1e DIST setuptools-65.3.0.tar.gz 2615722 BLAKE2B 1344fe17c1c2a4ec60dbf37b3e1cbad56bb5299bed9f8e30a21015f2457e1e90d6782369dfc2d804973e7348d22a356ec0ef75d1aeabba7d77e20e5ddf36e576 SHA512 3c173b1e1a8dbbed0bf3bf600df1256aeabf1b9dec34d5f5d0b1429b0fe16f2aa61fa6c4f400a5b6da24b9d679954866b76e019130bcf2246b138fe017025de9 -DIST setuptools-65.4.0.tar.gz 2615629 BLAKE2B 778b0acf1a447fbc72043113da757d73ca5dc0df8e6be8dceff7e35d64a920793dca6098d8747bd66bfe1159236570bffb6f2545a0f89a2a7916f94f849b89a7 SHA512 4c8c6348fc5e9e2cc2d7b143b050103e7ed4252dd58ca5aae8d50ee9ec522789ecfbe61dd87513d47bfd1d4afc290a7abc07fd0a6e8d27155c6732111702032d DIST setuptools-65.4.1.tar.gz 2615710 BLAKE2B 12e644412c7f910a8bf6fb470e0c7e78bcd11a9403d7d0821eecad156d0a4ed03751de6bd6c51ebc2ce1c0925386120971c0da129ebd7e1b8376feee1f8edc7e SHA512 d13253bb556380b1b45d4b51dc7922b0cffa390ba92d97ccbc43c314aceccdcf51ee8b5c751cf6f36c6c8955836bc248214d55fe7419ff0332719862772f0f95 EBUILD setuptools-65.3.0.ebuild 4261 BLAKE2B 3ee99d3763734ce401eca631ec21f1dc0497b9d9216569ee1f9decdbdbe59668a17a271a0db8fe7f1c646b3eef26772c3aa0b394839920ae9ce9d80e16fe31c2 SHA512 9c748d867f71d7c7c8eda664cd5a11c75d13cf1e82928ac9ef9a4fc3984208f1d9439941016dded058cc63f446b14099b99b86e3cd9055e2365c5b482ee24a74 -EBUILD setuptools-65.4.0.ebuild 4269 BLAKE2B 5df1501305bd2717a5671d8e0d9ec0b0f9b5da733e09d54858884ea3ef1fe0d1444f476295c8a42133e566e9db836d8ccc3be8709b6a35a9a02ab2c3a7a0e1a5 SHA512 3fbf979376dfe61f354af1b80d452203161411eb0538ccc1138852aa5daeac044af3a5a579a1c0f0beec41df16414af0b0f0c25c06a265a36c6e076ee3614fc6 EBUILD setuptools-65.4.1.ebuild 4269 BLAKE2B 5df1501305bd2717a5671d8e0d9ec0b0f9b5da733e09d54858884ea3ef1fe0d1444f476295c8a42133e566e9db836d8ccc3be8709b6a35a9a02ab2c3a7a0e1a5 SHA512 3fbf979376dfe61f354af1b80d452203161411eb0538ccc1138852aa5daeac044af3a5a579a1c0f0beec41df16414af0b0f0c25c06a265a36c6e076ee3614fc6 MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/setuptools-65.4.0.ebuild b/dev-python/setuptools/setuptools-65.4.0.ebuild deleted file mode 100644 index c11a0923e907..000000000000 --- a/dev-python/setuptools/setuptools-65.4.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -# please bump dev-python/ensurepip-setuptools along with this package! - -DISTUTILS_USE_PEP517=standalone -PYTHON_TESTED=( python3_{8..11} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Collection of extensions to Distutils" -HOMEPAGE=" - https://github.com/pypa/setuptools/ - https://pypi.org/project/setuptools/ -" -SRC_URI=" - mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}] - >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] - >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] - >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] - >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] - ' 3.8 3.9) - $(python_gen_cond_dep ' - >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}] - ' 3.8) -" -BDEPEND=" - ${RDEPEND} - >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}] - test? ( - $(python_gen_cond_dep ' - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}] - >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}] - >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}] - >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pip-run[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-fixture-config[${PYTHON_USEDEP}] - dev-python/pytest-virtualenv[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - ) -" -PDEPEND=" - >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}] - dev-python/setuptools_scm[${PYTHON_USEDEP}] -" - -DOCS=( {CHANGES,README}.rst ) - -src_prepare() { - local PATCHES=( - # TODO: remove this when we're 100% PEP517 mode - "${FILESDIR}"/setuptools-62.4.0-py-compile.patch - ) - - # remove bundled dependencies, setuptools will switch to system deps - # automatically - rm -r */_vendor || die - - # remove the ugly */extern hack that breaks on unvendored deps - rm -r */extern || die - find -name '*.py' -exec sed \ - -e 's:from \w*[.]\+extern ::' -e 's:\w*[.]\+extern[.]::' \ - -i {} + || die - - distutils-r1_src_prepare - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -python_test() { - local -x SETUPTOOLS_USE_DISTUTILS=stdlib - - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - return - fi - - local EPYTEST_DESELECT=( - # network - # TODO: see if PRE_BUILT_SETUPTOOLS_* helps - setuptools/tests/config/test_apply_pyprojecttoml.py::test_apply_pyproject_equivalent_to_setupcfg - setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist - setuptools/tests/test_build_meta.py::test_legacy_editable_install - setuptools/tests/test_distutils_adoption.py - setuptools/tests/test_editable_install.py - setuptools/tests/test_setuptools.py::test_its_own_wheel_does_not_contain_tests - setuptools/tests/test_virtualenv.py::test_clean_env_install - setuptools/tests/test_virtualenv.py::test_no_missing_dependencies - setuptools/tests/test_virtualenv.py::test_test_command_install_requirements - # TODO - setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_basic - setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_ignore_errors - setuptools/tests/test_extern.py::test_distribution_picklable - # expects bundled deps in virtualenv - setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_in_sdist - setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_not_in_wheel - setuptools/tests/test_editable_install.py::test_editable_with_pyproject - ) - - epytest -n "$(makeopts_jobs)" setuptools -} diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest index d9f00122a55a..4c6ee7e430cc 100644 --- a/dev-python/sh/Manifest +++ b/dev-python/sh/Manifest @@ -1,5 +1,5 @@ AUX sh-1.12.14-skip-unreliable-test.patch 317 BLAKE2B 3c45673daeec13cbdf851dd97061df85c41783a1b5d760d9d45386b8b4e3f88e25e3f98cbdbce44796e5803614d5474444e554d305089d098fab2cb07075cf71 SHA512 6adc7fd1e2a9f52804272bba1d83eddd6db82b4b67569fc75d169794a19c505d51fd53c949eaabdeb775119a5e3929902c2bbf3883ed299b2de0e4faad597835 AUX sh-1.14.0-skip-unreliable-test.patch 237 BLAKE2B 55b600d9426f127704cb698bb4df90b103b0ee08d29165f4d45e3fa56f1c0e20d3ab63b404cfa8d2bc372549a77474a2396903081c606516837ff295990eb47d SHA512 632f195df6a85cd65890d093400f4fed099c2344fe4e7f9d46f3decd817405ea587a18b271da3449088cc23519b5f16b30a2030a81d3bfcee30d4d55c591d5fe DIST sh-1.14.3.tar.gz 62851 BLAKE2B e570b3d51bbabebc90a575aaa502dc448f5049caf7485763f7ca84bd30a1e19f37441e4217074cb75ee0094600d328b59693fffdb0647479478246e58c0f00a7 SHA512 f78b418a396b78b4d303846da222eedc7525dee8d200bf96d48054d91a82671d40e0f1f82eb406b16016752ff95c3b2360075974abc3a5a814b8cfe70528231a -EBUILD sh-1.14.3.ebuild 711 BLAKE2B 028b46bb09d5ead9e612ebeca67425ef090507bb487c8c6bcc38b187469ed3964ecac59692df35bafe8e34a3b5a75ad0ceef911f17c99642dd73801ff698544f SHA512 de7e48877165f70bff99f84f82a67c2e20f4f7206889a847628243ecda8f59716f48a4c19dc9284b2acfea972fc2d7c43f3f9686310fa2038209630c12a9247c +EBUILD sh-1.14.3.ebuild 717 BLAKE2B 8079852e49de3cd6ab170d7c95c952134a8637a9d4c17b5008d2433b4d7ff4cf2855c8b1ddaa30953ca5b10d269c7e42f37ab845fd0d28decf4f8686cb5d2a13 SHA512 f5da423978b9b0e447f5e5567ed9d6db8d1c79d161610733ee3657403440dbf85bb089dd7ed4e9f1fed8b40d141591dba69d55824f1dd9cb0d759e21740ae105 MISC metadata.xml 802 BLAKE2B 4eb5ab2ef69633f88a1f16f226eb78a161632232ca2d127acd89e1271ab7b31d551aa9759ee5f327cd94f06a6b11e9463d6a6fe1432d4be84489afa009ce7f6e SHA512 b3b21507c5eb85f9289499ee87a2db852b254b2cd1e9feef61cb731a9cd035f0c6c8e3f7bcb4a1267fe97faa34655674354ba696ca26cc18247e7fd150f60816 diff --git a/dev-python/sh/sh-1.14.3.ebuild b/dev-python/sh/sh-1.14.3.ebuild index e5b5affec692..dde9f3409bb6 100644 --- a/dev-python/sh/sh-1.14.3.ebuild +++ b/dev-python/sh/sh-1.14.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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" PATCHES=( "${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch" diff --git a/dev-python/sphinxcontrib-spelling/Manifest b/dev-python/sphinxcontrib-spelling/Manifest index 27f6fd2beedd..18240ce62a56 100644 --- a/dev-python/sphinxcontrib-spelling/Manifest +++ b/dev-python/sphinxcontrib-spelling/Manifest @@ -1,3 +1,5 @@ DIST sphinxcontrib-spelling-7.6.0.tar.gz 56329 BLAKE2B e26a3fcb39edf622b20bce0d79d1ce2d2a13e4dd8bdef0bb5cc31108a8ee42afd728975fd65e840c91bc6c6510a57904ebc478b458a52a96031bf44f1cbfa8b6 SHA512 102202eb73767ffface2aa5555c8ee2658bcd3c1eb7f3a925e8713e2f233d1bcf0eb307fed6c264c4e4e6503c30d83a3025b0c39ef608451d2fe86664aeb48c5 +DIST sphinxcontrib-spelling-7.6.1.tar.gz 56828 BLAKE2B 4b059262af6048a037378a48b8f0232d1846365e83069830a877a79296a8004070418199574ee34c3c7cdc644273b0316cbfe45978ff979b91764fd523a408e4 SHA512 504719cf565d27f61e0b30c76129afba7513cb0b974deb9adc40762ea51f62c414844d61d69ab4cc19c95c01d8684097803ba0a8f74c79b3be983ce085ae1e06 EBUILD sphinxcontrib-spelling-7.6.0.ebuild 1026 BLAKE2B 63fb36f0d5e11274574acfad2a86be588f95ee6d270fb761390ac6d676688ab9f4b6c93bfc0239d47c0e9ac14f559ad4f403907d62af71daa92927f902a4db24 SHA512 34903f8138bcd4cf5c85de0a112d4210e3a4c2cfd3bfd61a91571ced19d43997f5c17750656d6b775f6f6356e36765a09b21ad5e97b642ab1142939ea4f9e8cf +EBUILD sphinxcontrib-spelling-7.6.1.ebuild 1033 BLAKE2B cb0f2310e25fe207a31b8889d842341efd0683a699f0a959f9f1a5962a52a6d658ffd56936951c1e540a8f0eccd6a7c3cb0e42c916303365fa26c9b32d152ec2 SHA512 140bbb72d466bd6766fd004bd537bdb18981f145e310c05b0ec318d735a4f557bf5061fab31d3ffb49031e7027f6bb4e5610a7f1bfdb6203ea9e619c15fe013d MISC metadata.xml 451 BLAKE2B fa659ac4949e98ca8c5a11a9b72ecba8a69ca94d95f8ab5f07c0d43d9684cd1cd21dbd63f42928a9920001904a6f75aa5663a3d924b02910c78b7894f6011722 SHA512 fead100dcd4c1d85e29260a60178e1b866ceb1f944c73fffcc051e2cfb1e96cc2e61bcf94379c0dcf84bed1349abaceb86ca9a89f2b1a8ddd384c14997d1a159 diff --git a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.6.1.ebuild b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.6.1.ebuild new file mode 100644 index 000000000000..834977197c58 --- /dev/null +++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.6.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Sphinx spelling extension" +HOMEPAGE=" + https://github.com/sphinx-contrib/spelling/ + https://pypi.org/project/sphinxcontrib-spelling/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/pyenchant[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + app-dicts/myspell-en + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires the git repo + tests/test_filter.py::test_contributors +) + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + distutils_write_namespace sphinxcontrib + rm -rf sphinxcontrib || die + epytest tests +} diff --git a/dev-python/spyder-vim/Manifest b/dev-python/spyder-vim/Manifest index 6318aac10aaf..e60b3aa3442c 100644 --- a/dev-python/spyder-vim/Manifest +++ b/dev-python/spyder-vim/Manifest @@ -1,3 +1,3 @@ -DIST spyder-vim-0_pre20220831.gh.tar.gz 293646 BLAKE2B 19c7ed461f924c441da3454d510e5782b66139de41febd2cbb5968a0f00a63a0751e7206328d73287dc9c64cdc22d9e4a5936a312b7775d55e95b68c26d270d8 SHA512 a55f41dca60c6ab6046d13d8a1baa8b8f565542c4d02bfdd931ad1daaaedae372853baa65374f553a6e73d22c234e753375936cf4be18dc4f0d342507e479031 -EBUILD spyder-vim-0_pre20220831.ebuild 898 BLAKE2B 9f1bf74e0ce49ccc636e55756e98ab6dc51839a15f84ea2b6f54023499c7d8ae7a28b41bc21ddc8608d61bdade0a1de7d588af69a96f1f8bbbf6b6e000bcb340 SHA512 631ca99c90c389231c1b0d737df88e49ca5fa3f5257b3307c2a203bf639f1f7c5a7f5cd5e207835a77e8858a7f2e9ec1a9cedc36437b2c66e730422784ea5abd +DIST spyder-vim-0.1.0.gh.tar.gz 867270 BLAKE2B 23f8d880bfbb168f4c6260cd19ac90aeef7413a825e4023d3e2f9fd6296f96f36792f553a98f458cb452d7f6a80f0b1bb7a31a4e4aa25bf3127cf3dafb600a85 SHA512 4671850782113e5c801ccb058bed036fb0675d817714929bcdf247f9819a25378925d20d4216cd9d6eba621be1c56b45631a9796c2b80f0a0b24cdc79c20d715 +EBUILD spyder-vim-0.1.0.ebuild 825 BLAKE2B 9203610167da3d8f301af60b51e65cfffe72ec2f67750f428583eced6cdd036b36238e36dd1c41f397838464cab80f9da456ebc8c453ccf894faec9465801786 SHA512 7ad2e8e339206abedf361880835240922fb96e65882bc3eab016acc0312a0d696174dce51745ae833ad160c063a3781f90ae088e314bda5843a7b557cdd835f1 MISC metadata.xml 283 BLAKE2B 496ff63603add5d83ad2236c02d387762094087edea5b495978e2e479162f95dc2d399888ff3f7a255d489b15ce46271f2e93e41c6b25db1bb7d36c24708f173 SHA512 16398e0630a435c2fa074ac8c4fe87dccfbc9ff55881ae7dbce45a3525a3ab2f273ee341f2ab6b45405aa450704c63836636a1c5a3c28c3d84381b01854b488c diff --git a/dev-python/spyder-vim/spyder-vim-0.1.0.ebuild b/dev-python/spyder-vim/spyder-vim-0.1.0.ebuild new file mode 100644 index 000000000000..5f987fdd7126 --- /dev/null +++ b/dev-python/spyder-vim/spyder-vim-0.1.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Plugin for Spyder to enable Vim keybindings" +HOMEPAGE="https://github.com/spyder-ide/spyder-vim" +SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND=" + >=dev-python/spyder-5.3.3[${PYTHON_USEDEP}] + <dev-python/spyder-6[${PYTHON_USEDEP}] + " + +DEPEND="test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-qt[${PYTHON_USEDEP}] +)" + +DOCS=( "README.md" "RELEASE.md" "doc/example.gif" ) + +distutils_enable_tests pytest + +python_test() { + virtx epytest +} diff --git a/dev-python/spyder-vim/spyder-vim-0_pre20220831.ebuild b/dev-python/spyder-vim/spyder-vim-0_pre20220831.ebuild deleted file mode 100644 index 546c6239f557..000000000000 --- a/dev-python/spyder-vim/spyder-vim-0_pre20220831.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 virtualx - -COMMIT="2ccf0d1e6ccaba24bd05b379065ba43bd935c7bf" - -DESCRIPTION="Plugin for Spyder to enable Vim keybindings" -HOMEPAGE="https://github.com/spyder-ide/spyder-vim" -SRC_URI="https://github.com/spyder-ide/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="test" - -RDEPEND=" - >=dev-python/spyder-5.3.3[${PYTHON_USEDEP}] - <dev-python/spyder-6[${PYTHON_USEDEP}] - " - -DEPEND="test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-qt[${PYTHON_USEDEP}] -)" - -DOCS=( "README.rst" "doc/example.gif" ) - -distutils_enable_tests pytest - -python_test() { - virtx epytest -} diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest index 976281342f1b..e8b28018cf19 100644 --- a/dev-python/tekore/Manifest +++ b/dev-python/tekore/Manifest @@ -1,3 +1,5 @@ DIST tekore-4.4.0.gh.tar.gz 261768 BLAKE2B b0da919bd0feb32fa5770eb02cd817142d80f63e29602695b7cc6e9099203e502e61aab816ec3586595ab06f7f493243b13dd98cdb9e89913854e7cfcefcfd61 SHA512 86ef782971f1ea9d9f49e9683b27a8d9f70511e89a7fa7c8cffd01ba716782b1d91adcde2e24a52e42ec5b5b936005545ea1e15b067d1f109d2ecd2cebbd930d +DIST tekore-4.4.1.gh.tar.gz 261791 BLAKE2B 380685868923bed258739bae67e1d1d57c5cdb23cfb43651c1400a38d40176ba9ad55780e1906b72afc97701918817341e7a2c501c0e7bfb2c57711920877f2e SHA512 f2eb0ee9852d2ef971974871890e5150eecdb30f5894301b22ec728852d680af0d476311b83f3ea4528d4d60cedf5379645aa7ea35015dd8beb1a9a9aeab4671 EBUILD tekore-4.4.0.ebuild 966 BLAKE2B 7ef834293663507e03df1e0d169d6d38877f9b0440844a8ae376e6314b9ccf69c3c7647a7a779c0975434e1f5fc9516b897299e9064752eca44eb7cbd0e65446 SHA512 4545bfdbedeb1c8cae1739a0ea21f6f0d37ed25797267cf0f8f4521a3d4dcc0e09eba6b463d4371cff9fa31456ef49171296d227b97c1b161b58add4964718a2 +EBUILD tekore-4.4.1.ebuild 966 BLAKE2B 7ef834293663507e03df1e0d169d6d38877f9b0440844a8ae376e6314b9ccf69c3c7647a7a779c0975434e1f5fc9516b897299e9064752eca44eb7cbd0e65446 SHA512 4545bfdbedeb1c8cae1739a0ea21f6f0d37ed25797267cf0f8f4521a3d4dcc0e09eba6b463d4371cff9fa31456ef49171296d227b97c1b161b58add4964718a2 MISC metadata.xml 513 BLAKE2B c6af854b6f684809ccdf1fbf573013580f9d56ab644913d3a095734867f654ec42b4d694e4197418a20e5fa7291737e14c3189bfad9e5cbe0aa9182db2197af6 SHA512 4d7fa6932a8d832226a080294177e08f7891e39fbd5f379f269268b1c21a8e28129c91f7f2c3b32e56de49c0a2d0a3365a5f57dd7445dd3ce09eae01b21409d9 diff --git a/dev-python/tekore/tekore-4.4.1.ebuild b/dev-python/tekore/tekore-4.4.1.ebuild new file mode 100644 index 000000000000..cd7308b5ca24 --- /dev/null +++ b/dev-python/tekore/tekore-4.4.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Spotify Web API client" +HOMEPAGE=" + https://tekore.readthedocs.io/ + https://github.com/felix-hilden/tekore/ + https://pypi.org/project/tekore/ +" +SRC_URI=" + https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + <dev-python/httpx-0.24[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/pytest-asyncio-0.17[${PYTHON_USEDEP}] + ) +" + +DOCS=( readme.rst ) + +distutils_enable_tests pytest +# TODO: package sphinx_codeautolink +# distutils_enable_sphinx docs/src \ +# dev-python/sphinx_rtd_theme \ +# dev-python/sphinx-tabs \ +# dev-python/sphinx-autodoc-typehints + +EPYTEST_DESELECT=( + # Internet + tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error +) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 294daee05ffa..3ed0a922c1d5 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,5 +1,5 @@ DIST tox-3.25.1.gh.tar.gz 307697 BLAKE2B 2c778df22388b101e6e68423636c9753f0e6faac2360184fd6b9022dc3bbb5662840cf24e7907dd4c652f6401723be3be35bcdeb0f290f9839325babf5ec776d SHA512 e0443cb72378fc18c9bc001413261d9bac2d6f89bb0ebff618a3848ffd5b02c80902cefbd90f7b0d0e3119f1df3cd22b46be23077db0ee90c03a9780ba4b248b DIST tox-3.26.0.gh.tar.gz 308035 BLAKE2B 745d1aef11c230971a7b6b1df919440c2be1b9b0f726ab314e1a27fe6fa72b568efc8e336058249721028cc18d2c3453e4806079abb8099baa608bf6b1e98ad7 SHA512 8c2635a640bcc221735f59da633b3ae696d97c076280400f6086703c2e00d8dbad943073e0c63618e5e041199dfebd010a16a00b1498ca9ea8e884648ed40ae5 EBUILD tox-3.25.1.ebuild 1864 BLAKE2B fdcd8ed6dd3f83b1feeee06ddf30f0d5b5888f260b14fb5066d4293c46601e7c0f38389ae6e951fdf846260c78da68217d8a7505ec3bb48d9686678ea54940eb SHA512 17afb27a345739b9905a567f66d5e2188a9b6333c7690b88590fb2006f14998717e88eafefba3ad4eb943fa540e0f843340c2c964f84016b093267544d34c482 -EBUILD tox-3.26.0.ebuild 1924 BLAKE2B d2a5ac59691e8ad704bb64840925d192df827d533c2b17bafa31b95da83a235c28109e911f78e294b12924a99114adad5bbe44cbba67fe8d2d584c9839a70d59 SHA512 aa919c8b15403b9992a772bf0296f4cae2bef39c4ded509f732a13869504f7af15cf43f26c9f401e31794c481a5e1dc4e91c18e65c31a4e159d7b9a2cb1c99ea +EBUILD tox-3.26.0.ebuild 1916 BLAKE2B ab2496317d588c05936d57132d1c759c9a14f18c10fb50d6188b7bee5bd20de9f06b5d8945a908cbf021f4b7036ba6d23dcf19aad63af9d6cd6bf6baa598ad32 SHA512 b038f9976de8af46ac663faa169a06fad1bd28ef61738679fd70faa5e655c0c85ed3a8e4efddee2dd2aff8cc3fe9f5ec133311d122c6bab15c487a5a074a6c11 MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344 diff --git a/dev-python/tox/tox-3.26.0.ebuild b/dev-python/tox/tox-3.26.0.ebuild index 87ba6799d964..c8ec3272ad5c 100644 --- a/dev-python/tox/tox-3.26.0.ebuild +++ b/dev-python/tox/tox-3.26.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/filelock[${PYTHON_USEDEP}] diff --git a/dev-python/tree-sitter/Manifest b/dev-python/tree-sitter/Manifest index 0f534de1a447..9b7265422dbf 100644 --- a/dev-python/tree-sitter/Manifest +++ b/dev-python/tree-sitter/Manifest @@ -4,5 +4,5 @@ DIST tree-sitter-0.20.1.gh.tar.gz 22013 BLAKE2B 961619ab28b71c4051708695f245246e DIST tree-sitter-javascript-0.19.0.tar.gz 257637 BLAKE2B dc28bcbb003d623f5930dbf575f94f51c00eb008a77ba080f05e730fae63fb24d29c02ebb62d179a59d0f9cb8a02dbd3971440f299d952b1ec29b25bc6d21e34 SHA512 ef842787742e76d2534528ec710800df91958feaa4ba351558b5315f58a4bd85c729d088d139e15e0395726a690a97c05e03846c9176af0fd482777ae57087ed DIST tree-sitter-python-0.19.0.tar.gz 129336 BLAKE2B 8a37b0d74ab89aa56d7164bd38ac527b7b9676cafd8f53faaee3d10316f91decd30c02078b1bb785a474615ae58e6edba1b28bc3311e6ff094435e5f53d64cd6 SHA512 df7c72f988a62af0774df1b3a60c86397725aaeb1e2ffaa9b1295ab22eec09bffaf391cad20fb0d08a20914b22af430c2248c26cad179fd68c9f2b32419c0b60 EBUILD tree-sitter-0.20.0-r1.ebuild 1483 BLAKE2B 32d885bbeae3ece29b288427c204eb5b6a31bbafbdecd74257bfecf902bc5dabf48ffa05073e6eeca2604ce009909c93937105c04c91e020b882cedb8fa4eda7 SHA512 4ba64bdff0c4b085b153c4798418eb8cc6ab7e70ec7937205919448e35bc9970eb9fccb9ea720147e1800daa3c2f93ae61f75c0a7ca9860ab6be7da277fb5659 -EBUILD tree-sitter-0.20.1.ebuild 1387 BLAKE2B 52b1b13bb023feffa9743519fb97edaf871d259feb0098dc5bbed76120f2d81580c8083a93d2ff6d06ed3ba22da2904e97ddbf85dfcd415251a9884bc021cfd4 SHA512 ad2c6847ee0c52016be84934f96cea0061e823723ab5604978462d697bc009f1ba14f70e48eab44876d7e64ff4737c0efcc00893010749ba7fcda5f8f995f626 +EBUILD tree-sitter-0.20.1.ebuild 1382 BLAKE2B 639af67f78bbc8fb7856a527259bbe74dfda8986834524faf46b4d9e173db7f833b999b297b667f7a365196ff668b2b6df62d0acb5d804ed90803389d9c30c9e SHA512 c1f6aaf7ddd56e2fd07ec12e0b7a051d529423ebea13cca80659549c988c251231f7c49d265546b523de6b85a9faa05d68a35a4dd656b99ef14fe8e673ffd826 MISC metadata.xml 393 BLAKE2B 15f673391ad9e9aab93808392449ddf99ccc35fe1b345010a4373b46a56c8dad461042e0a2dd735e4d53f77059a5f7920fc3215f939aacd1455c61f0ecdfa3c0 SHA512 519fc8d6fbbf3709820b26b1f4786b16f6679e569ae4adafdc5e37b2dfbc03351bfd9c6750264300a0309406ffe20868d48c3ff488dde22f900d59e1813c15ef diff --git a/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild b/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild index 8def3fa457ed..5a27a474a09b 100644 --- a/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild +++ b/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild @@ -29,7 +29,7 @@ S=${WORKDIR}/py-${P} LICENSE="MIT" SLOT="0" -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" RDEPEND="dev-libs/tree-sitter:=" DEPEND="${RDEPEND}" diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index e87faee3af09..8ec7b9102a78 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -6,5 +6,5 @@ DIST twisted-22.4.0.tar.gz 3896724 BLAKE2B 830a724156473a28394e6c731f6cec184c491 DIST twisted-22.8.0.gh.tar.gz 3937858 BLAKE2B de5f56f2ac92db3ccd29122f3c3bacc01de325e4b00b60a0ea9bcf13c5714487d596299990d292758821e242443d8c65cda03b895196df0a635b0739f08668fc SHA512 890a11ca55fd88636f404678c6fad3fcea9d0604b1b37681a4b92ea74952bc4d1b96a571dde39a4aa82d966121156801f6b42dbd0bb5a309503591a7a77c6d71 DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 EBUILD twisted-22.4.0-r2.ebuild 4753 BLAKE2B cdb772b123b9a58d37141cb62d230fd8133f1493a493bd6a85b58cfb0fd7ced99e57a21f7f9f6196296b91af4dabcf40f905a825762ab56458986adaabb809a7 SHA512 eb980c158c2763861763fa64b8eb4378b750ed2bbadad805c1a60771692a3d4ea7e23d0db7eab62d3de12a5305aa56667b20b856631c47b819f0913b7d547071 -EBUILD twisted-22.8.0.ebuild 4699 BLAKE2B d991be80c2a925f76cc35703db10b31c2636f273bbe49819c264199d1786eebad43b0351edfd3b1dcf5834bba1ab42c9cd7c2b72a9e4f7f3bd56d51c39888ad5 SHA512 b053694d1ea492a8ae684deb3c7d022c44504f00de3ce81ee2a1154181dad14052ffe71acb2e27c9e94beafad4c572c0364783c6420b6f2ab404034cadd825cf +EBUILD twisted-22.8.0.ebuild 4694 BLAKE2B 2673f5f926a5e1f2698fd7fe3069b63d9fa4c27764c36fe499e2a63aef4f46c648c2adc2c890a3bf0c4beaefefccb2371e3db2327208f9d4d3b27106a27ec423 SHA512 02caf7fc1c202113331dc50480ec8f30e3be92d8a2e74596d76150134da4262614479ad8bad2ce28dcf3dd649220db954f6d21c14ce07cc477c3a6c366657784 MISC metadata.xml 1352 BLAKE2B da3eecfbfd73709ff8fb48b985d64fa80d134c38a0c04d8c7b08e0ebd936cb2179f579deb6f91f38fd08b74e9454b693b4a89c9ab194296104c519e6f80ddc8a SHA512 f244db7eb7a13e35f8825e2b16cf3cb953c47e68be234efc9d922462cc7ee66e1748e09bf4735bee59cd1016eb38c64ca23f70a25da5bb7311f869cebbb45569 diff --git a/dev-python/twisted/twisted-22.8.0.ebuild b/dev-python/twisted/twisted-22.8.0.ebuild index 724b85df2d78..bc97c12574ee 100644 --- a/dev-python/twisted/twisted-22.8.0.ebuild +++ b/dev-python/twisted/twisted-22.8.0.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="conch http2 serial ssl test" RESTRICT="!test? ( test )" diff --git a/dev-python/uc-micro-py/Manifest b/dev-python/uc-micro-py/Manifest index c83dc5c077ff..4497a35ac90a 100644 --- a/dev-python/uc-micro-py/Manifest +++ b/dev-python/uc-micro-py/Manifest @@ -1,3 +1,3 @@ DIST uc.micro-py-1.0.1.gh.tar.gz 6235 BLAKE2B 7ba5935e97d9926789cde37491ce09235f467781ddd99dc841f70bd42a13c87bdc3a7970684cab81684620c1c49e1bc316faa0d4e8664293c76cf7c86e24c446 SHA512 c6747943bd4ac9a3b7bf8d02a52947df04d4d4986311da7fa77d6ae010d512de9ad429d78a436a2f8e11c6f2d8dde00bea70ea0b1237a35e5b16ed4ad6b430fe -EBUILD uc-micro-py-1.0.1.ebuild 645 BLAKE2B 9c9a5180c014a1fa0a6654f681d1f7afc6ae475a079a7a167128510b85924c19282e22b0ce563e1474c0a46aafd851ccec660db467ce210cadeb91f913d9ef8b SHA512 8b538c036d82057ca85256cc907d9587a26955418dfa3d28ae7fcee7b4633d6e5c5a2bb365b79bd0c0b890cee600c192de1264e658a3f8d48e3ce49895e6fde0 +EBUILD uc-micro-py-1.0.1.ebuild 651 BLAKE2B 55aedc80ffa4edaf6697db7a2954131fca5e71fc3bbaca9fc2632686ee33b125ce36f9aae86d16a8a2af2ebf4c071e46db4dda8ed0f9e6db7f6ea13df211a86c SHA512 0153a9348027914e20ec732ae753e4d2d76233cd6d743710528019940f59a26bc531b76a87f4d08f536508e30b43fb99818a25f13f70ff6fe40a23c3a4d70eb2 MISC metadata.xml 398 BLAKE2B 50edd762e30f62e95f9dcb2adf2e41ff274dc211503ce4da4bd2bd44730c4d23e8eb35acf76ad00cf7207f197d277eea2dfedcfec776a09157d0975d00738fd2 SHA512 4b4e9fbc1618864bb5007f8d10b4d54768152e09a043f719559063ef4799ce87bf500580cd68694988b3d42e4c43bd21b728f2c37de48b59d968718292726ce6 diff --git a/dev-python/uc-micro-py/uc-micro-py-1.0.1.ebuild b/dev-python/uc-micro-py/uc-micro-py-1.0.1.ebuild index 731090dd39d7..c5f7ac8a4cfb 100644 --- a/dev-python/uc-micro-py/uc-micro-py-1.0.1.ebuild +++ b/dev-python/uc-micro-py/uc-micro-py-1.0.1.ebuild @@ -22,6 +22,6 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" distutils_enable_tests pytest diff --git a/dev-python/versioneer/Manifest b/dev-python/versioneer/Manifest index c2bab96f1f77..472283a14241 100644 --- a/dev-python/versioneer/Manifest +++ b/dev-python/versioneer/Manifest @@ -1,5 +1,5 @@ DIST python-versioneer-0.26.gh.tar.gz 75408 BLAKE2B 492538de63d0394f622e5d344955024559b66dea71909cabb366aa7df5cf8b43d3599af6693df3d8cb98c96df314f6cafa12bd237dc6f44be42370fe9cf0224f SHA512 7729cb94d30d3a666ac7e24f9c98880e801d54f986f9bd442695bc71e01ffc06ac53c952e67ab9a5db5d1cefe2a2dc37cd34e84cd5810e7873ae96a7afb65ad0 DIST versioneer-0.23.tar.gz 52097 BLAKE2B 05762e7033e023760c118f060ad869a64e6d2b052e0a3150661364802ecad161169bd756a80284b506bb05ffa64019a6ecd56c215ae2cd1a18648e900f806d18 SHA512 c01f1eb1fca1c4ff55169742fd016796556b2178c21eb9d89b9fd83faf90c0bd3bfb0fe178c6078a776a7d2ccd61443d1c645d5f371b062fe06df970f1d3b323 EBUILD versioneer-0.23.ebuild 890 BLAKE2B 1a029f923c96abe06811e5c0c2b04d1a831b4adca40112ac47005b54c3da32a4cff0d34634eb46d6fe51708976ae404446d28b1c6ddbf6d0ecc027ab9cce392f SHA512 600095557d42bd49a54bf4f2e5140e693efba2d9f0c6b43ae2f638ec888a4e46dff27535c5fbddc0650768804d7004f5f9e88b3e09b424226cbce1cf43f35a5b -EBUILD versioneer-0.26.ebuild 1141 BLAKE2B 7cdd0cce322c0bba8b45603d22e98ada313d7d6e820ced0548920c314440052932c6d319756ba2d368366580033ad8842ab5ee735e64e2078ead341040315c51 SHA512 fabb6df5bbc56aa141032d1fbcba9f0129ff140bdaa6206006a066a96b6f627b1a08c0f2f1996d578aadc982845ef9f21ed51f348ac9279af31184a90bd57337 +EBUILD versioneer-0.26.ebuild 1133 BLAKE2B d145555887ab6f6a1e3de9543b6cb89858787932d246f4ff0a633b1e40cdb7323915ecae12e0f53df50ef0eca2941274c8ac8d561824b6fdd09cfa1ea72c8c05 SHA512 3b24bb5292a881f2a83e1d87a2cf64e94e809ba3589c79fe771344142b0a0c831b4004ef8f5e0c26085a4e5209e8f1c738ffea93f6057a9ea0fa531a4df3cada MISC metadata.xml 426 BLAKE2B 050a6c51f12ce466d0149041e103227c176f792326f859474c996a38f510544f09a594b6a70036b3cdad78013ff9982316c671e77be6ed2e7f0fa643bf89d320 SHA512 da99aef0b58491715dca230579ecba68bfe357909dd8bd122e790d7f0300e0b1d11cf224ea3a3c76763d593f45013cca6cfe27cc774c6eb90dd6da562a061c38 diff --git a/dev-python/versioneer/versioneer-0.26.ebuild b/dev-python/versioneer/versioneer-0.26.ebuild index 7cbfa9f48b41..2405afe4e4b0 100644 --- a/dev-python/versioneer/versioneer-0.26.ebuild +++ b/dev-python/versioneer/versioneer-0.26.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} SLOT="0" LICENSE="Unlicense" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest index c7999da151c9..3579df0c0fca 100644 --- a/dev-python/watchfiles/Manifest +++ b/dev-python/watchfiles/Manifest @@ -16,7 +16,6 @@ DIST lock_api-0.4.7.crate 25371 BLAKE2B 9ed08433ffa70af60193dcf307287991a3154f0e DIST log-0.4.16.crate 37758 BLAKE2B b9a88c3d75232ba57de8c30d97e6ba056bb1ec128c2c154c52cc8fa47e0617902526fbf1cd526152d79db9236b00c51afca1eef7d9ceaa205177993849d55d4f SHA512 b12dfcd8bec2f44864b8174776d3151ddf1fa1d82bc8a54fb155d5af3b2af959aab4899d72835a3c25cf58d6c41cd7f1b16c2accbdc20a0eba7e8be3d1883ee1 DIST mio-0.8.2.crate 88272 BLAKE2B f704802aeec66cb47a011989709e6c35352b55bc7330dac7631ea144ed71bc86a433ef742207e3e37c47417bcd7ebb505287baebb839294e5833d228a2514c57 SHA512 c82ea0afc0de8acf162188a6131373f3cb3e7f3abb3094dd51fa9094e42a36806954f267840b3fed18c0ac3ee75af0451dfea5509ab65a94dcc93057c7d37393 DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 -DIST notify-5.0.0-pre.15.crate 57624 BLAKE2B 0f07e7ba2e6b431769e69730dc81c056ab1098a905855d6edb9866e36fb33dcb123c1a464c667d0130322d3810255edf62cf8f3f4e3fc9307782bc050c2913eb SHA512 31c7313c53654ccb76d14826511bd9a687f89cdfe832b0e85adaae22aeba98776fcecabaf321e26fde060357ae52e358b1b48d118e70e562dde98944258d055d DIST notify-5.0.0.crate 37091 BLAKE2B 37faa3ecd07573731d3672c24f343bab1b7e7748a1f91771628bba5ff67da7eeeaf78036fcf7610fd41e748dc668ba1c42c419119bdacf72ff8398f3f7fefcd4 SHA512 196bdbd6958df56e5d3ffccc3036875c206a57258e18e10dd44091b3a547fb177ed16f6f11e854f01442a043aebdf8bfa5c06ca33ed4ce03a673a536935a973d DIST ntapi-0.3.7.crate 126994 BLAKE2B 320b513d86af462c6e4d3349e4edfd28d73ddc8f09264adc24eebbbb79976642a9d530bf9af4e61e0409e35f4164d49f9ec054dee9694cfbcc76b237d6c84104 SHA512 6f5fc3b3629f028e03e878681a5a426945e471578c5dc78e121560887a9af285fe432f7401b19b7422e65c3b762651afb9a57a2f7605884c851ddf41b741585c DIST once_cell-1.10.0.crate 30414 BLAKE2B 4161622dc9dab4748a1b96777da263523f23329808506faea7938160f0d5ca07b5edd31f385b14b88dd2fc34c58063df4d40a34a479573750a369512dc956992 SHA512 f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab @@ -39,9 +38,6 @@ DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd DIST unindent-0.1.8.crate 8326 BLAKE2B 3123c6b540b152d89cc7a9a76ff1315549f973c6a26adc6ca1b40518973fcc95a9f8da94d1c52ee551f2870181a265aac7e4339a3d46ba5280021b49ad842df2 SHA512 7752f4a29306b3c43f768bc400d610d1537457b22cceae8a5ebba31c857e219dc433a10a676d3cf94316a7cd6c7013c8960c825c6f1f9db5a3c2edd0a60591a8 DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST watchfiles-0.15.0.gh.tar.gz 38496 BLAKE2B b748904540c28bac3a3be3a1a236352bdba316d1230b196ce1d0ec90324299664c065d1644f7eeafa232e197493aba5b8685db5583c9899f57262651f0e53dc7 SHA512 1398c3337cd0f36bfd489dbca4c968bae2c23949d43567777411c1e9773ac633962164d61dcc84d462adba9d79e108ec98fc31866f364bfa72c26599d12a6fdc -DIST watchfiles-0.16.0.gh.tar.gz 40356 BLAKE2B beb71a54a12a36f97bdbd710a6a9f0d82d1ecb9a4a19f64dfa503ff96b882afbb90679925d86d74d2bbc570a1e98e3c18df8dac539c19e2536bea69d343dddb7 SHA512 72bb989643111257326fb2185e2d7a5ee945ee75c1645287ab05486c1ada700b4f7924c0871ea304c72ee6f222e776e1f86ab8718d0300f916f9948009f721d5 -DIST watchfiles-0.16.1.gh.tar.gz 40404 BLAKE2B 885cb2a0a8ccaf7cbde85524a9f6efbaba713ad8e3eff39b1685cfea201d56ddb006be96169de25e6d7000b8bf7d9bc71de449a7f8493f4bf55b1239ff2c8444 SHA512 fd797c471d3f0db475322398d09cc88f390fb4c348d9fa01c3a41cefa8f797e007e8b223acf5e09f277bb7f37443063daa9a38bda3cd137edc102d23a7f15e65 DIST watchfiles-0.17.0.gh.tar.gz 42487 BLAKE2B 9e50c1d2bea174754c393090a5ff07a92067af76ca17d1c4a058e27a082fec8347dd42e23178a319f8644f87f800174acf3f0db72dd35becdbb21d3ef425df5c SHA512 db39bf6c56d0af93807665aef8d96ed4331ff8a9d2a24ddd2b489ab5501ca3f5b33bd5cfbde2a33089622247d8b7f5ec91566f911ca564b812537b02be3ed2b2 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 @@ -53,8 +49,5 @@ DIST windows_i686_gnu-0.34.0.crate 772343 BLAKE2B 7c3fb8d9b375ea82ab3e28da0c462c DIST windows_i686_msvc-0.34.0.crate 733497 BLAKE2B fe7588e946d95c1570ea0d90db82dfdb8a050ca331dc3edae6a786c2a10fad88ae99906959334b396c1972d88dc40010dacf655fbf9f5d39a6bd78bacf2025bd SHA512 86771e1fed40e7398d3ce65bee46fcbfeb630e0f77766eeb1da0e5b2c47f94bd728f645a5c799ea8f7ef6653b37903d476b5b3eb763218bf10dd7af6b31c76dd DIST windows_x86_64_gnu-0.34.0.crate 744301 BLAKE2B fb0775c40069aa42fcabd01ff09fc7557236e3cd270c771b3648d7f556e9aeb9add7130b117fb107f3562bc199b728d3636779a99c9a1aad96aaf6b99f975f3e SHA512 61f532c2c95edf42f79ced48be9d4a9810dda327f45ff2dbff19a5fb888e3ba206f2b875c5b5571884f27742fb380d5f1e105e6d5fa460a2e529b53625123d86 DIST windows_x86_64_msvc-0.34.0.crate 669900 BLAKE2B 15a851bb19557ee896ade2db29872754549e4df9cf895a1387d9ddfbf8c599e6e5a2bcb835f450d8218296a99d08fbfb2db469e244b0abdaa13f16bcc38b35a9 SHA512 3bf5308993a259f5d1b3964698550151c5819a0d28a02928c6f7d70443be69131255a896d423f086a298842ba773502de8a8e8bb2ce8adbf7bf848ab40184bec -EBUILD watchfiles-0.15.0-r1.ebuild 2191 BLAKE2B e35bf13c5d94f165a23fb2a5eaf04f46c6963142aacf39714336f3b60fb6162bfbfc3fecfe4cf3cb9aa8f23c731af307916138a2d25cf264cd3905c9e473587f SHA512 2ddd215db029b9706a4bd630b35de55d0bd09c9c2552cf4afa997e9648145cf34df42c8821cb0a3a8c8a7b712d25cb505a8cadf984352f5dc32dcbf553166a71 -EBUILD watchfiles-0.16.0.ebuild 2191 BLAKE2B e35bf13c5d94f165a23fb2a5eaf04f46c6963142aacf39714336f3b60fb6162bfbfc3fecfe4cf3cb9aa8f23c731af307916138a2d25cf264cd3905c9e473587f SHA512 2ddd215db029b9706a4bd630b35de55d0bd09c9c2552cf4afa997e9648145cf34df42c8821cb0a3a8c8a7b712d25cb505a8cadf984352f5dc32dcbf553166a71 -EBUILD watchfiles-0.16.1.ebuild 2204 BLAKE2B 0ecb8a179de567a409a03b518ce886dc8fd87d05a34fdc6171f5bd8b756899d01a067d7f5cec6aa1bbf74debefda4feb963ced07eb378c2ac2978590bf12b357 SHA512 40c779b25897b0c041d2cfc2ff31de6de03f99be90dd555c97fdc29979364770029a2e2c6260bd075193ef0d9933227588203bb988ea8f41a2d5234088610b70 EBUILD watchfiles-0.17.0.ebuild 2209 BLAKE2B db0ff03e363949d4b522400b580478bd6f4e41edf6ab2fb52102ed0f1dbec0de07204a91bca6af466e5f277d04042e95b17b35b855a18c14b1dea3b0cd0189fc SHA512 ec1c5168268334b84b84254699a7e98f38c746c6d32576b63671cd3289304dd803dcc823bc65a37484aa2e4aa0ce9e2d11589b9a029583d51e69b3c8f0450bc0 MISC metadata.xml 355 BLAKE2B 95253406e11c30a7a3b5462d3c835010313bed3122f9d16ff73d6959a5c1f4c8922e324c839fcae9f541c7b1d84544cd38718ffcaba039b8c61292eaefa37447 SHA512 e1c11224e0129eb696e4e92a41ec0e35819febee2eb967982e016f7a0d02d95df8465867e0202d8e7ac59cc579f73c79d9ed6b87eebd44b3b64d63a5642ac458 diff --git a/dev-python/watchfiles/watchfiles-0.15.0-r1.ebuild b/dev-python/watchfiles/watchfiles-0.15.0-r1.ebuild deleted file mode 100644 index aeab77a1d524..000000000000 --- a/dev-python/watchfiles/watchfiles-0.15.0-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -CRATES=" - autocfg-1.1.0 - bitflags-1.3.2 - cfg-if-1.0.0 - crossbeam-channel-0.5.4 - crossbeam-utils-0.8.8 - filetime-0.2.16 - fsevent-sys-4.1.0 - indoc-1.0.4 - inotify-0.9.6 - inotify-sys-0.1.5 - kqueue-1.0.5 - kqueue-sys-1.0.3 - lazy_static-1.4.0 - libc-0.2.124 - lock_api-0.4.7 - log-0.4.16 - mio-0.8.2 - miow-0.3.7 - notify-5.0.0-pre.15 - ntapi-0.3.7 - once_cell-1.10.0 - parking_lot-0.12.0 - parking_lot_core-0.9.2 - proc-macro2-1.0.37 - pyo3-0.16.4 - pyo3-build-config-0.16.4 - pyo3-ffi-0.16.4 - pyo3-macros-0.16.4 - pyo3-macros-backend-0.16.4 - quote-1.0.18 - redox_syscall-0.2.13 - same-file-1.0.6 - scopeguard-1.1.0 - smallvec-1.8.0 - syn-1.0.91 - target-lexicon-0.12.3 - unicode-xid-0.2.2 - unindent-0.1.8 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.34.0 - windows_aarch64_msvc-0.34.0 - windows_i686_gnu-0.34.0 - windows_i686_msvc-0.34.0 - windows_x86_64_gnu-0.34.0 - windows_x86_64_msvc-0.34.0 -" - -inherit cargo distutils-r1 - -DESCRIPTION="Simple, modern file watching and code reload in Python" -HOMEPAGE=" - https://pypi.org/project/watchfiles/ - https://github.com/samuelcolvin/watchfiles/ -" -SRC_URI=" - https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - $(cargo_crate_uris ${CRATES}) -" - -LICENSE="MIT" -# crates -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD" -LICENSE+=" CC0-1.0 ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - =dev-python/anyio-3*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - test? ( - dev-python/dirty-equals[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -# enjoy Rust -QA_FLAGS_IGNORED=".*/_rust_notify.*" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # fix version number - sed -i -e "/^version/s:0\.0\.0:${PV}:" Cargo.toml || die -} - -python_test() { - rm -rf watchfiles || die - epytest -} diff --git a/dev-python/watchfiles/watchfiles-0.16.0.ebuild b/dev-python/watchfiles/watchfiles-0.16.0.ebuild deleted file mode 100644 index aeab77a1d524..000000000000 --- a/dev-python/watchfiles/watchfiles-0.16.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -CRATES=" - autocfg-1.1.0 - bitflags-1.3.2 - cfg-if-1.0.0 - crossbeam-channel-0.5.4 - crossbeam-utils-0.8.8 - filetime-0.2.16 - fsevent-sys-4.1.0 - indoc-1.0.4 - inotify-0.9.6 - inotify-sys-0.1.5 - kqueue-1.0.5 - kqueue-sys-1.0.3 - lazy_static-1.4.0 - libc-0.2.124 - lock_api-0.4.7 - log-0.4.16 - mio-0.8.2 - miow-0.3.7 - notify-5.0.0-pre.15 - ntapi-0.3.7 - once_cell-1.10.0 - parking_lot-0.12.0 - parking_lot_core-0.9.2 - proc-macro2-1.0.37 - pyo3-0.16.4 - pyo3-build-config-0.16.4 - pyo3-ffi-0.16.4 - pyo3-macros-0.16.4 - pyo3-macros-backend-0.16.4 - quote-1.0.18 - redox_syscall-0.2.13 - same-file-1.0.6 - scopeguard-1.1.0 - smallvec-1.8.0 - syn-1.0.91 - target-lexicon-0.12.3 - unicode-xid-0.2.2 - unindent-0.1.8 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.34.0 - windows_aarch64_msvc-0.34.0 - windows_i686_gnu-0.34.0 - windows_i686_msvc-0.34.0 - windows_x86_64_gnu-0.34.0 - windows_x86_64_msvc-0.34.0 -" - -inherit cargo distutils-r1 - -DESCRIPTION="Simple, modern file watching and code reload in Python" -HOMEPAGE=" - https://pypi.org/project/watchfiles/ - https://github.com/samuelcolvin/watchfiles/ -" -SRC_URI=" - https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - $(cargo_crate_uris ${CRATES}) -" - -LICENSE="MIT" -# crates -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD" -LICENSE+=" CC0-1.0 ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - =dev-python/anyio-3*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - test? ( - dev-python/dirty-equals[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -# enjoy Rust -QA_FLAGS_IGNORED=".*/_rust_notify.*" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # fix version number - sed -i -e "/^version/s:0\.0\.0:${PV}:" Cargo.toml || die -} - -python_test() { - rm -rf watchfiles || die - epytest -} diff --git a/dev-python/watchfiles/watchfiles-0.16.1.ebuild b/dev-python/watchfiles/watchfiles-0.16.1.ebuild deleted file mode 100644 index 8c9517f72393..000000000000 --- a/dev-python/watchfiles/watchfiles-0.16.1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -CRATES=" - autocfg-1.1.0 - bitflags-1.3.2 - cfg-if-1.0.0 - crossbeam-channel-0.5.4 - crossbeam-utils-0.8.8 - filetime-0.2.16 - fsevent-sys-4.1.0 - indoc-1.0.4 - inotify-0.9.6 - inotify-sys-0.1.5 - kqueue-1.0.5 - kqueue-sys-1.0.3 - lazy_static-1.4.0 - libc-0.2.124 - lock_api-0.4.7 - log-0.4.16 - mio-0.8.2 - miow-0.3.7 - notify-5.0.0-pre.15 - ntapi-0.3.7 - once_cell-1.10.0 - parking_lot-0.12.0 - parking_lot_core-0.9.2 - proc-macro2-1.0.37 - pyo3-0.16.4 - pyo3-build-config-0.16.4 - pyo3-ffi-0.16.4 - pyo3-macros-0.16.4 - pyo3-macros-backend-0.16.4 - quote-1.0.18 - redox_syscall-0.2.13 - same-file-1.0.6 - scopeguard-1.1.0 - smallvec-1.8.0 - syn-1.0.91 - target-lexicon-0.12.3 - unicode-xid-0.2.2 - unindent-0.1.8 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.34.0 - windows_aarch64_msvc-0.34.0 - windows_i686_gnu-0.34.0 - windows_i686_msvc-0.34.0 - windows_x86_64_gnu-0.34.0 - windows_x86_64_msvc-0.34.0 -" - -inherit cargo distutils-r1 - -DESCRIPTION="Simple, modern file watching and code reload in Python" -HOMEPAGE=" - https://pypi.org/project/watchfiles/ - https://github.com/samuelcolvin/watchfiles/ -" -SRC_URI=" - https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - $(cargo_crate_uris ${CRATES}) -" - -LICENSE="MIT" -# crates -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD" -LICENSE+=" CC0-1.0 ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - =dev-python/anyio-3*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - test? ( - dev-python/dirty-equals[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -# enjoy Rust -QA_FLAGS_IGNORED=".*/_rust_notify.*" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # fix version number - sed -i -e "/^version/s:0\.0\.0:${PV}:" Cargo.toml || die -} - -python_test() { - rm -rf watchfiles || die - epytest -} diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 6d0bb2802a63..4ad0e4cbdc65 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -3,7 +3,7 @@ DIST xmlschema-2.0.4.tar.gz 481517 BLAKE2B 105f382dee65a55c6b3073d20fee8582123e6 DIST xmlschema-2.1.0.tar.gz 481921 BLAKE2B 4bda3a4a402808b1961ddef3509c93fa36ecc6dd4e1162015033d31c6b97f3e3a5a84692521dbdafcf127c9548346e9c78f67c5445aca6da3b2fe2e76cfd872b SHA512 a0a76626f40f2261840f5f97be58a3b3cd3183d7d5b722bd785d0f81dbdbcd327428ae6dd596ce1f6b266f751bb17b2c7f3661cd8947b67103789b3436bd654d DIST xmlschema-2.1.1.tar.gz 482988 BLAKE2B 8bcd66518e99b6df96a48408830388cba33530b8787ab733f5710e8ebdee3243cbbe8968c25060396c4d0e577dd40ae2438dab7afae5958386c886f235b3d96c SHA512 2c55de21ab4aaba9f499a0b348e60a50939af41b5ce43787c339ce86e4067681acf28b155bfba90346b1e8d976c468ad0ca21f73f76afc55bd700b1866bba945 EBUILD xmlschema-2.0.3.ebuild 875 BLAKE2B 4160eff1285865b83536704ff512eb58b88e4ff5aa007bbcaaca3b9d2ebd3ff6741014de41d35676b2a44200304710fed320bb0c67342b0a3abd4670beed8cfe SHA512 18784ebeb0afbf3239bac54eb40adc916a0eb88db6bfe64f5297496d659daedef93c07fcd99057bb787fb05c478bd1a1f9104c3179b44e755c79fec4353382e6 -EBUILD xmlschema-2.0.4.ebuild 883 BLAKE2B 8b7f637076f0664cfe0af5fe48a7e0bc339e4b8243f0db82322ee94e1c5da32fd686356409cc2619784c79de4f214f2aadd127efd201b017ad7b53230e6d048d SHA512 4854d40a14536f72b017a0989f5a80aca4928e906a967eb74dde69fdcba40a543f3f78530cfaa9572b5676d6da2510017a8e36f90c37fa3d97e1054fa4eec1a2 +EBUILD xmlschema-2.0.4.ebuild 875 BLAKE2B 4160eff1285865b83536704ff512eb58b88e4ff5aa007bbcaaca3b9d2ebd3ff6741014de41d35676b2a44200304710fed320bb0c67342b0a3abd4670beed8cfe SHA512 18784ebeb0afbf3239bac54eb40adc916a0eb88db6bfe64f5297496d659daedef93c07fcd99057bb787fb05c478bd1a1f9104c3179b44e755c79fec4353382e6 EBUILD xmlschema-2.1.0.ebuild 883 BLAKE2B 8b7f637076f0664cfe0af5fe48a7e0bc339e4b8243f0db82322ee94e1c5da32fd686356409cc2619784c79de4f214f2aadd127efd201b017ad7b53230e6d048d SHA512 4854d40a14536f72b017a0989f5a80aca4928e906a967eb74dde69fdcba40a543f3f78530cfaa9572b5676d6da2510017a8e36f90c37fa3d97e1054fa4eec1a2 EBUILD xmlschema-2.1.1.ebuild 883 BLAKE2B 8b7f637076f0664cfe0af5fe48a7e0bc339e4b8243f0db82322ee94e1c5da32fd686356409cc2619784c79de4f214f2aadd127efd201b017ad7b53230e6d048d SHA512 4854d40a14536f72b017a0989f5a80aca4928e906a967eb74dde69fdcba40a543f3f78530cfaa9572b5676d6da2510017a8e36f90c37fa3d97e1054fa4eec1a2 MISC metadata.xml 376 BLAKE2B 6aa6c0ef38b17f49452a3db71c7f449dfda8951e2196b904235592921620b6a2064021aae7a1a30639e637c3b9bdb46bcaebec1903a081a41832bd0c5199dde9 SHA512 b814209cd4b87ad5cb8bc447f1d485043d8386339607f39575faf2d26c19b69befa9fd7b7eb2d3fca4b5e60499091a59c1466cfc2f0d9651430949893e2edaeb diff --git a/dev-python/xmlschema/xmlschema-2.0.4.ebuild b/dev-python/xmlschema/xmlschema-2.0.4.ebuild index 829df9709686..f4753500ef02 100644 --- a/dev-python/xmlschema/xmlschema-2.0.4.ebuild +++ b/dev-python/xmlschema/xmlschema-2.0.4.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index f6c88d7b3ab0..c63bb14d8be9 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,5 +1,3 @@ -DIST python-zeroconf-0.39.0.gh.tar.gz 135121 BLAKE2B 708f641934b1d155a464f532894e6f3ba3b83c57063b903eae23abcfaf76974920286a9ddcabc53d0211df21b247303c23b2ee36f78ccf809001395f0d1002a7 SHA512 401808d51b58905937b0c2f924bce6a9ae38f331f2faf7a0258bfcbc245ec618deaf1a707d22c47792d964a49a2036af5d2ab02438b001b228611a5855db897f DIST python-zeroconf-0.39.1.gh.tar.gz 135252 BLAKE2B 82efa3e39b6e18b9d73b45958190c1d76978231842c1f61ff4519b9a763fb2c1564dae9c0b1d31109e291acc966127cfae9fa02400f1695e97dcc1b0e5a509f7 SHA512 3e1bc4bd48b77bce711f8b49b9cdce1769d7af72094c9ebc161ecb833fe90c7bd36ec5b9fc35c524ddd8c30a67af5937f188c81cf3a251d80c0e71f4b7c3add7 -EBUILD zeroconf-0.39.0.ebuild 1417 BLAKE2B 1d9d3c3806b0a9eab051ca6949490ddb5f8d3564fa70410cbc364303d2ded7a03af63133fbc958129ec133e6d0a18bc0919e5f69a69913b24a19cc5d250f8c24 SHA512 f0cdf656eca561ba59804b72cfce5657f4f4af91421b150ab0b7a4256e3b978749c75cfa62e5f157eb4ef30d0dedecd6cb9d9729572ecd2ca9f6a026d8dd9a35 -EBUILD zeroconf-0.39.1.ebuild 1419 BLAKE2B c058ed83251c9b6e71b7a0993da082b946c1639325535b64d799d234358ad2b4bd9cf9dcfa0370ba176e9df60dd8f0b37718eb9aac1a3892c03427a00e01ebf9 SHA512 6e4b958f26ea2f78a4bd3e7e5561af332d2b6eb376290cd2ff2b71c666a9a5085e24a8e077471e330d8bdf5b961ca45557d2454c30c5aa4aa4c4de2567125f52 +EBUILD zeroconf-0.39.1.ebuild 1417 BLAKE2B 1d9d3c3806b0a9eab051ca6949490ddb5f8d3564fa70410cbc364303d2ded7a03af63133fbc958129ec133e6d0a18bc0919e5f69a69913b24a19cc5d250f8c24 SHA512 f0cdf656eca561ba59804b72cfce5657f4f4af91421b150ab0b7a4256e3b978749c75cfa62e5f157eb4ef30d0dedecd6cb9d9729572ecd2ca9f6a026d8dd9a35 MISC metadata.xml 413 BLAKE2B f93eceda07029400d2fd7ab38f234e5a1747e3d86f228adc973bbd6cdc71456778a7d926457f976cb2c6f55678b2c671d2415e5c7a480306582f1e70f6f733dc SHA512 d228e198b2f495dd02cd3d9d948aae123461c70c8e0185a47b133000f0316a84ff33d9b6f4cc0196bca5cf638e53ae58a3cd746338c33729d957a1170a5f08dd diff --git a/dev-python/zeroconf/zeroconf-0.39.0.ebuild b/dev-python/zeroconf/zeroconf-0.39.0.ebuild deleted file mode 100644 index efc857219ad0..000000000000 --- a/dev-python/zeroconf/zeroconf-0.39.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -MY_P=python-zeroconf-${PV} -DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" -HOMEPAGE=" - https://github.com/jstasiak/python-zeroconf/ - https://pypi.org/project/zeroconf/ -" -SRC_URI=" - https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] - >=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # network - tests/test_core.py::Framework::test_close_multiple_times - tests/test_core.py::Framework::test_launch_and_close - tests/test_core.py::Framework::test_launch_and_close_context_manager - tests/test_core.py::Framework::test_launch_and_close_v4_v6 - tests/test_core.py::Framework::test_launch_and_close_v6_only - tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6 - - # fragile to timeouts (?) - tests/services/test_browser.py::test_service_browser_expire_callbacks - tests/utils/test_asyncio.py::test_run_coro_with_timeout -) diff --git a/dev-python/zeroconf/zeroconf-0.39.1.ebuild b/dev-python/zeroconf/zeroconf-0.39.1.ebuild index e803d214a211..efc857219ad0 100644 --- a/dev-python/zeroconf/zeroconf-0.39.1.ebuild +++ b/dev-python/zeroconf/zeroconf-0.39.1.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest index e75c848afc9b..4de262f7c76c 100644 --- a/dev-python/zipp/Manifest +++ b/dev-python/zipp/Manifest @@ -1,3 +1,5 @@ DIST zipp-3.8.1.tar.gz 14189 BLAKE2B 768d25dab70ee1ddbb3adb829b68515631772e2e25a7617d58bf863c01d1900e22cd4001bf31b9eae3829a63cba77df070132e7932b9b4242bb8be3579a1546d SHA512 05639feb20c7e8d3480ce17a52115a85bb2f0706ee0c1b15589b7556bb914ef30a1a34fa743217694b753bb5e72095c90fab7dfee85f2dbf461347322acb4d2e +DIST zipp-3.9.0.tar.gz 15118 BLAKE2B 04cfd994179ea2f09e792c3b95726262ec5f9e4b04bebb2541066bc914c39c93fda74cd597a53456afabdfa7ef90c1477cfc7c392bf59d3b31959c1d299dcaec SHA512 eaff85ab7e0775bc091b4e32281397bd8fa92d1644b368593f18a04c1a408937351606ad9cc2831cd3bce61ca59b05e7622e5d14282bc28299943ef5dd9012f9 EBUILD zipp-3.8.1.ebuild 1438 BLAKE2B d6857903252a23d0d802fc48c13dc5392feaaebf46f754ef1ce8ab608c3ad999feddce0338bc03aacfe9f19598f22062efb2e43ccaf50cb1e6554f59b37998f3 SHA512 a078ba1974f2339ca3e79f879bfd641f4b09a07fb83dea1a10bd24a63d51d9861d03a2d53d4c516dfb421d9dbecd82edfeccd0f900088dabfe6000e29195d8ad +EBUILD zipp-3.9.0.ebuild 1540 BLAKE2B b94fa5841874452b445692c35d18c48248c048f5876d881844ad9d7de3c7a7b08de666898dbfbe9576426e410a75ad4c559ff54282f1f568e0266baacce76e76 SHA512 e3c3fd177350fffc52e2cd89d649834f1a214eca39ffc2890e724ff2a4e8b72f7426bc9f79bcfcab593f217708636ae9e11308d831c3288d68c93617005210e6 MISC metadata.xml 548 BLAKE2B 0bcd7b95c50e9e14ada6f3f02145bec64ee365beacf3447659276c1a5454355714f83fd2dc81a035a56d11ba1eb989f32bc0209a540b28fb72c3126d4d45a5fa SHA512 f214f6711b3197a44ec5c03b418aab3c9b907e0b3a297cb1c4e2ac3a499acefeb4de411443495db9678cbfd75460f89c9c40a57fc1bc404acbab844223a129d2 diff --git a/dev-python/zipp/zipp-3.9.0.ebuild b/dev-python/zipp/zipp-3.9.0.ebuild new file mode 100644 index 000000000000..5bc2dd93a491 --- /dev/null +++ b/dev-python/zipp/zipp-3.9.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files" +HOMEPAGE="https://github.com/jaraco/zipp/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +BDEPEND=" + test? ( + dev-python/jaraco-functools[${PYTHON_USEDEP}] + dev-python/jaraco-itertools[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # speed tests are flaky by design + test_zipp.py::TestPath::test_implied_dirs_performance +) + +src_prepare() { + # dep of disabled test + sed -i -e '/func_timeout/d' test_zipp.py || die + distutils-r1_src_prepare +} + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "zipp" + version = "${PV}" + description = "Backport of pathlib-compatible object wrapper for zip files" + EOF +} diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest index 7546ab7911a2..ad03ea4d868f 100644 --- a/dev-python/zope-interface/Manifest +++ b/dev-python/zope-interface/Manifest @@ -1,4 +1,6 @@ AUX 5.1.0-drop-coverage.patch 571 BLAKE2B d5f334b7f5ec5df710174f9a3768c2d7400cefec7c3bb7cb0e4a3fced701b812af738d601ced61df57b78212f1ec621c6a53b906be2bbdf0838c31dc8c6f9e29 SHA512 04b30a85357fd7d0e0a4c52913b0260cc437f7cde2344399d400c2fc0e10cc60261eb4a3201954a515dfd030cfa564c9a222424390af8a3e20349270c89272b6 DIST zope.interface-5.4.0.tar.gz 249329 BLAKE2B 3a35ce6ff2a9984ed865cfb3bc3371e8069eb416d11bddbc56e27db4d76762fb1b87d295b51258ec006fddcbb38a8752b47a2d7874c0c8a959ca78101eae2750 SHA512 ef15d63397e05ad9fc44b2d5d786b0399b6973bb5f4866fab839ff612756f3157f2099d0f5c0469b574a5c8b5920a7c2a5c6eab8e8f84c24d5c43e816669bffe +DIST zope.interface-5.5.0.tar.gz 253292 BLAKE2B 2c3e48aeff7124a50b834792774596bd3ed793146be7335a0b3abbaf0e1861d84668421b9098cf4f8986d17f8f148a7b30b929ea73b5d344e5d63d44270b2a99 SHA512 ab74a55a90c17b1aed55f1d6e24365321ebbca5943557be7731af99d7436f18f4d0a4c53c0c26c29c0379ce72ef0c2babccaa9cad5aec843bc533ff19fdbe6d9 EBUILD zope-interface-5.4.0-r2.ebuild 1272 BLAKE2B e8c6f9ce1a645d2b8e349bfcc98b93b324f6bc3346db0901f85db16159d819e53cce0a4a6b02b28b404cfe99e53ee0a002698da4e2c4cc7ca4a18045aae34a62 SHA512 cba7ae17d9a8cfda3b1479d58b3d0e2e5eaa7f513020f005be58bb1333b2c8fcdf3496de742eba0560201f0421b02a1eaa256ebca128b3321b865bcb3587407b +EBUILD zope-interface-5.5.0.ebuild 1285 BLAKE2B 620d6434cf5f6c692eb5b4cab8f7b6de32a231c445b99793a43d632c9cfbdf4a6f5d7c070be0b08327ef91a3217e5734ca55eb5277e458781b01882b4bcaf6b1 SHA512 63de36431f314f9bad48a1a3ecb1ce2e965a663c7dfe8bb0b5dc42ec48f95f4c1c89e8a2e1d5bb09e4148ea9356587e80a99fe16558901ad6ef0da662807dcea MISC metadata.xml 387 BLAKE2B 1d5e2a8f2fcd2c8fcb423f8a123d2d17a0456cd4003489358abd8baf74d3ea9ddfa04af94b9ef67b329520b5ee9bc3084343e824f3fbf7420f14372d43581dbc SHA512 258f0bd291cd42f6374bd331c3b906f149ff455dd264716eefc63487710d95f8b388ecb34be5733dbd7a0e185f449cc18fce04b46521a2d19fd9766e7dc0ed82 diff --git a/dev-python/zope-interface/zope-interface-5.5.0.ebuild b/dev-python/zope-interface/zope-interface-5.5.0.ebuild new file mode 100644 index 000000000000..999bbf97e6c0 --- /dev/null +++ b/dev-python/zope-interface/zope-interface-5.5.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Interfaces for Python" +HOMEPAGE=" + https://github.com/zopefoundation/zope.interface/ + https://pypi.org/project/zope.interface/ +" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="ZPL" +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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + !dev-python/namespace-zope +" +BDEPEND=" + test? ( + dev-python/zope-event[${PYTHON_USEDEP}] + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/5.1.0-drop-coverage.patch +) + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + eunittest +} diff --git a/dev-python/zstd/Manifest b/dev-python/zstd/Manifest index 17c262a15813..6967ea0aa5f2 100644 --- a/dev-python/zstd/Manifest +++ b/dev-python/zstd/Manifest @@ -1,5 +1,5 @@ DIST zstd-1.5.2.5.tar.gz 606492 BLAKE2B 072f3e3c89f7e2c372bf020bcb3766ed264c26c0bdba424feb70753ffcf4232eecfcce96a389296c01c961408c05008373d65d9ac790f3b82e3567aa3c6c806f SHA512 8b1e79ff00c8dbf71994c4a9af4e88e749d11c101137c31013d7678aeb9c9a9b7cfa04989e0a68be32a4c4ae56907711541025233078b82fb313bfdb056cb150 DIST zstd-1.5.2.6.tar.gz 606528 BLAKE2B 0d9b0937346e69a25eb834d2894ab74efdd3f35390afebc98a6cb255f18cdbe540433139d51f43bf0a9fb5d85bee588c7df8543842248e700652af3e3e721df2 SHA512 a692d87ffad4d148d56487fa740876653ccbd151ac8a897a35946a3899d4d3b3aaf6e9954a2050b4cee8137d5161481f3460a0e64ce339c624349bf030c9f975 EBUILD zstd-1.5.2.5.ebuild 665 BLAKE2B 3f0d6189a14c8e793fd5133a24622588563b1a43626c05146d8bf24e9557843c2fbb0be76f012dfcbff83807255767c8ebd07e1b2b5de0e800d653c3170f93c8 SHA512 50e45d9917e741b935c3d334815756a8b4ec36670592596e5729d7686ab33ed6ad9c645e309b369df267a63808da1becd298e4343cf9aa2563f5eedbbb1e299f -EBUILD zstd-1.5.2.6.ebuild 667 BLAKE2B 7ba1f1814bed7ffd4dc80feef840ec1ce1cc40efc24adaff181910bb060fa7a3709f690425f1505398d9f6caf44659cbfed99e342af7f8f9979add123eeb412b SHA512 60160d7e88dd2608cb753e75ac16d46253447445f7ee7439ff4629458fa4781898f53825a84ec1858f7adf68a18412cb695745e0f970ca28e4ec321c240d5952 +EBUILD zstd-1.5.2.6.ebuild 665 BLAKE2B 3f0d6189a14c8e793fd5133a24622588563b1a43626c05146d8bf24e9557843c2fbb0be76f012dfcbff83807255767c8ebd07e1b2b5de0e800d653c3170f93c8 SHA512 50e45d9917e741b935c3d334815756a8b4ec36670592596e5729d7686ab33ed6ad9c645e309b369df267a63808da1becd298e4343cf9aa2563f5eedbbb1e299f MISC metadata.xml 472 BLAKE2B a4d69b294f26714e9f5211408f01222174c8dd9b0e990840c4603f70a7080fd41a6f3ec74987e40b330a19967f0b90447446b6d5fdb1179ec3be0406592f6b3e SHA512 0cb6b445a84c48dc909eca438bf3908bdc08309f27314692fc2a3fa5a21b3cd1af92e06a593fb2a2cb32c3f0f70db56b7177abcc1fa4348c664e779f0e277cda diff --git a/dev-python/zstd/zstd-1.5.2.6.ebuild b/dev-python/zstd/zstd-1.5.2.6.ebuild index 31f52d19f4d0..78b4bf5b67f7 100644 --- a/dev-python/zstd/zstd-1.5.2.6.ebuild +++ b/dev-python/zstd/zstd-1.5.2.6.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" DEPEND=" app-arch/zstd:= diff --git a/dev-ros/Manifest.gz b/dev-ros/Manifest.gz index f27a9a118737fa5eb97bef61f3e1b0d1b8cd531d..17b7069fbd26b1b99eaedd019af7e8ad84f1728c 100644 GIT binary patch delta 60742 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%0An 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 delta 60742 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 diff --git a/dev-ros/ament_cmake_lint_cmake/Manifest b/dev-ros/ament_cmake_lint_cmake/Manifest index 9b219c8b271f..116186cd967b 100644 --- a/dev-ros/ament_cmake_lint_cmake/Manifest +++ b/dev-ros/ament_cmake_lint_cmake/Manifest @@ -1,6 +1,6 @@ DIST ament_lint-0.11.2.tar.gz 265435 BLAKE2B 09545bd029dc692e5393983a3fc9210600c4a6456635238b7038ff87799f9cfde9c2d3c7ceb4c01b71594ba7bd159e8b6b3c2370bdfcdbf3d6189a895b96292a SHA512 1a379f4fb0ead306a668aef2b9e390728d6d3901b75f43fac6ccc28681a8010e42b094237f3f1ab95ca304ba917c8fb5d5519ec0581cadb346e6eb05466e39f0 DIST ament_lint-0.12.1.tar.gz 281555 BLAKE2B 1feabfc9e65b09970cb9d9706e9fbc3ca8b60d0592597a8a8666f3b272e71a09c28bf3f21926f0f3b96d93e61d3f8c99286b2b5658359116305bbaf449b40207 SHA512 34625c9ff0615c09dc5e918896af5f46480de735388e57c06c8d8f3267cd98c7e0314ddc99d8ba328dbfa949c51eb893121f6639689f3a803503c77164e56bcc -EBUILD ament_cmake_lint_cmake-0.11.2.ebuild 1183 BLAKE2B 15dccefa38faffe8474da12b0323d9fd033c8421d49e16f2ea4d009837390471a105af4921b07c35fa5c9b1ab307ddee09fd1e531d92674447fa3a7c3d765464 SHA512 ae0c5f835d74aef05f8d707419e9c36fd83dec86be4a882d2be23a46e29ba8e87fb0da9f2ad81fa940c411785ebb0560ee54baf8a166c1a6cf728f791cd0e4f7 -EBUILD ament_cmake_lint_cmake-0.12.1.ebuild 1183 BLAKE2B bc7a687becfeab20ba15ecf4cfa07a4ed171acebf4968d01c6d1a1a9b5f0267d1fa9ea21eb10904af27387f582e6ce114216cbf3d202dbd03e752ab999b5dc39 SHA512 90f7b6fc0abc1232bcae4e7133783e8fc7145e32e2ee117c3ee36c899747839617b1362c3ef77a75949901d22439d39ac3bb3e36c2c3dedcb8f15202b4a9cf3c -EBUILD ament_cmake_lint_cmake-9999.ebuild 1183 BLAKE2B 15dccefa38faffe8474da12b0323d9fd033c8421d49e16f2ea4d009837390471a105af4921b07c35fa5c9b1ab307ddee09fd1e531d92674447fa3a7c3d765464 SHA512 ae0c5f835d74aef05f8d707419e9c36fd83dec86be4a882d2be23a46e29ba8e87fb0da9f2ad81fa940c411785ebb0560ee54baf8a166c1a6cf728f791cd0e4f7 +EBUILD ament_cmake_lint_cmake-0.11.2.ebuild 1158 BLAKE2B df87f049482e8dcf3ac4ba68f19b3d771db16bea69b7182fc41993e4e3e44c4478c3f0551656db3cb0656fafcefd805dcee7f02033a44de5929826e6e2c59210 SHA512 9df924a69c9e39b14bbaadc6100323f5038a85a1aeb27a5fbc9aede1a47e2398c9949bd02049413653db9751fbc9d99d1628cbb90a84913be46968fdd4796927 +EBUILD ament_cmake_lint_cmake-0.12.1.ebuild 1158 BLAKE2B df87f049482e8dcf3ac4ba68f19b3d771db16bea69b7182fc41993e4e3e44c4478c3f0551656db3cb0656fafcefd805dcee7f02033a44de5929826e6e2c59210 SHA512 9df924a69c9e39b14bbaadc6100323f5038a85a1aeb27a5fbc9aede1a47e2398c9949bd02049413653db9751fbc9d99d1628cbb90a84913be46968fdd4796927 +EBUILD ament_cmake_lint_cmake-9999.ebuild 1158 BLAKE2B df87f049482e8dcf3ac4ba68f19b3d771db16bea69b7182fc41993e4e3e44c4478c3f0551656db3cb0656fafcefd805dcee7f02033a44de5929826e6e2c59210 SHA512 9df924a69c9e39b14bbaadc6100323f5038a85a1aeb27a5fbc9aede1a47e2398c9949bd02049413653db9751fbc9d99d1628cbb90a84913be46968fdd4796927 MISC metadata.xml 331 BLAKE2B ef826875ff734a0a5781b15d3db3ab6876ab5df6b2d3fa600009c0fe533b7d006b0dc61a5ad0b2760a09b3c1c8f7bd57cd5cb61c73a3ce1789fa426806bd712f SHA512 2b5b3a1e5621d206063d1d60c7b824479b20e786f48a857b13a7db789f6b9d590a55f6a17694b4ad20b6d6474c34ffa40d286d6a99bda08a3326b2ffcc41cec5 diff --git a/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.11.2.ebuild b/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.11.2.ebuild index 57023a6b7a97..aa9896eac402 100644 --- a/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.11.2.ebuild +++ b/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.11.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -28,18 +28,17 @@ RDEPEND=" dev-ros/ament_lint_cmake " DEPEND="${RDEPEND}" -BDEPEND=" +BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep ' dev-python/ament_package[${PYTHON_USEDEP}] dev-python/catkin_pkg[${PYTHON_USEDEP}] dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]') dev-ros/ament_cmake_test dev-ros/ament_cmake_core - ${PYTHON_DEPS} " python_check_deps() { - has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \ - has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \ - has_version "dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]" + python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \ + "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \ + "dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]" } diff --git a/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.12.1.ebuild b/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.12.1.ebuild index 8f2ff312efbc..aa9896eac402 100644 --- a/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.12.1.ebuild +++ b/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.12.1.ebuild @@ -28,18 +28,17 @@ RDEPEND=" dev-ros/ament_lint_cmake " DEPEND="${RDEPEND}" -BDEPEND=" +BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep ' dev-python/ament_package[${PYTHON_USEDEP}] dev-python/catkin_pkg[${PYTHON_USEDEP}] dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]') dev-ros/ament_cmake_test dev-ros/ament_cmake_core - ${PYTHON_DEPS} " python_check_deps() { - has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \ - has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \ - has_version "dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]" + python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \ + "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \ + "dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]" } diff --git a/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-9999.ebuild b/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-9999.ebuild index 57023a6b7a97..aa9896eac402 100644 --- a/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-9999.ebuild +++ b/dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -28,18 +28,17 @@ RDEPEND=" dev-ros/ament_lint_cmake " DEPEND="${RDEPEND}" -BDEPEND=" +BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep ' dev-python/ament_package[${PYTHON_USEDEP}] dev-python/catkin_pkg[${PYTHON_USEDEP}] dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]') dev-ros/ament_cmake_test dev-ros/ament_cmake_core - ${PYTHON_DEPS} " python_check_deps() { - has_version "dev-python/ament_package[${PYTHON_USEDEP}]" && \ - has_version "dev-python/catkin_pkg[${PYTHON_USEDEP}]" && \ - has_version "dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]" + python_has_version "dev-python/ament_package[${PYTHON_USEDEP}]" \ + "dev-python/catkin_pkg[${PYTHON_USEDEP}]" \ + "dev-ros/ament_lint_cmake[${PYTHON_USEDEP}]" } diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 5988970c987d4b03e44081bd885093fc2c86f0c1..a224e0b898cc14ae76eba1270711a6c7ea0a0c95 100644 GIT binary patch delta 87356 zcmV(zK<2-i-v)`_2C)8Fe}W(YK8**6A6toKx%KlU>8HPQLOssraikk}JGLU7y$J$U zYZa>2(ji)MNhGZ>EXXDAbLu3q<Zf;iI@^LmsuW~W&E?MB9d2Xg6u!N0B388V#Ct`@ z)*b2Qoa^3LGe-hG#!0f$rhxtPRDOH!Gg}^fa@TiEpva2xu$DAWe?qS}-y}5<sZFfG z1|YjyJK%n(Y-OuiS94G#1(ZJsowgb_1%Y%yROG{iv=PH}X9koL8>2)S!bu1}R91fj z6Arsd&`VS)b-`Slx$Pu}N)XPQbKM&9vNj2{OE~NX2p)WMoYs1s$_CLfPl9e(Z7qtK z?_?;;EcY6$NIf+he=7*t9OGT3D?Z@0R-=8azkD9Q{NPIIdenQma$kWXk@xKO-Tmqg z<&j*n7y`yP*$$SYsz%e~(OoAq?@$z0@d#f_S~i!ONF-N;Ds7hZB}b9dD*z#qZ^Xu3 zL2nyCwIm$ZOVO=6dUJpyPd%3kC&v@Rc_$<CoJv81Qk~R@e+E@2Ja2g#u{{BogZD~B zPfoR(^{EJ3O*vc7402fgEsjIms~aGzi8?#7F3|{`z8_eBD0sDB@9JZZ+wrIqs>uwZ zeSxDA32il-*vzb4g{Gq&R<6QesFyBkpvO&jw#}Q(?hNj1@n8qs4l0Afc)9v<7<%t| z1~OW;h0bc#f2?;|Q@4Z?fXW-PU>Q`EBK6M5F#%(VvZ7`?GB(>F9W7GXos-+WgX_lE zzIV~BvdSF1*6lS>qiVHctc%bit+rG>1`a_TtG{mh;^}mKnQbGAJl5-vs(r?HE&5;T zU(aUQGd=Ci*0`&J%SR7N<!HG$)CUgJnLIc);NOnwf6M8cvTyTRjt9+I<g0T~z)nyj z>zfz(b#6-rFgRhlUHUO{gq+h<H>-25Z#yU}hl@QGU-o7Wa5`A2EgdPkAIqT%)Byu= z1_&a3=ve7Yq7$RVCc#F&%Cbhjj8Zv@gTurK9NO(Dz5%qzlf9ulT3uzQI8?AcRJ>f5 z$!h8Ue{|)>zrT(@zq~h{y&k4ru_$!nrI1qSW2o7!9!l76r@+T~tSeqy2hXhi4B$pD z98eL-Y*<{JP!uVzw;aN|XnX`|=?}{r*;Xs430CKA2TFNW6AEfW-dlwc7HVm@d#kk< zmYc=Ug-E|Jg2^^ij^*@MVn<h5V)kW{3nwYsf0YsbFa4s)J?g96q<A86a!5rrKD(VS z?;e*n%jW0_e`z7uPW83Z&(=>l-Y>d?{v@697MIz%UTOeL8-Gs?qF4WnIXgi<0j-<N zUEjEn98d-q+=<8vS%(J!Pp+&o?B%GR3KGhLS6$VQvR#MvF3O*5OMhltJ(-~AJYEy| ze|Bjf-ip9arqlDRFO(-QV`q{dAFUc;b?WLkmfoXIFX|o6O7zobcrzme#SWb}v^ST> z%F7Ey<C}{ut;a@R(hDIkH?eAC`f>kk|Gk?sd`xGu+u=K2UskI&L<EgnR#ljNB}iXh z@_V{$Ir280(*?t`TEqjwbi7@%vB&;2e}EFXMSN_!ip~;m&S?gjCc*yFE%e^{DlBr` zUtafa6prUmcHHYpbGhXbmQr)?0;?KZ)FI)39W2$Fwn)^3#ElWbffq-Z6P2fPkLS@H z)cHOE*s>OnV1lMcuDb291>Jn|p;9V8{;_HwfBDzAzkF){9PhT;@la%p*P-pZf6c5# zSrss2PNc48!EaY5r)d%=jwK1&?-*{6h_oVJ-@B^e3yR*xC5qSiEj+_v=QP-)_a$7r z?KWwU^(qUNmK#u>W4s|ZaLBm95k9l>y|-0+tw8SS2(K5Z8`;Bt^q{-Ju5fI<E~jBS zyvosSc&>9CU52;o;^urP+)Ih^e=<%xo#7H3-Z~t|4XSbRMnTQ((ThC(=NmZWf5%V6 zMe1c?^jtmZ-ep1m)TP!wLJMfVL@OHIY7BP(?K!fb0OAYaKkr&WK`E<E5H=gGqm?@Z zkfj9sUJCTq-8nv|?vviUr$cH51V@Z&Z&@{ytyRR&dlQeT7Zq;U5V?w!f0=@|aEg!~ zssLmKq((_&gf)`kc=oBlOLxfdwE4CY=F(70Q{_#~T{x4&IS@i8Nh*`v?G#mP(2=nB z3--1CRFKQ-KtG8L4%G`pgsLXgHXZ!{iP$Xx#yW-ymC=Od7|P+uO<d;L<g!Dx5DvRK zD8tb#HkNWg+G~U6%QfU!e_g5vUvpHGH(W`%<5fJ%+iD#OdpuN)Wp`N?x*#q}vXY=l zvI7Qi&lQ0n9rryA5o76NB*#-7`#)jPOC>EiRHuH#rDvnQC91P3Bc|CBsHMWS*=#G+ zY>(!a@%h{R4thL9cyj^|Kt&V`y&U+p`NGcGY^+HN`Bw*7*;m>Qe+v#ccT3fx=%_(3 zw?*wdc8*2UTd8f^q3&O|m~rXB!FwPwv2|DpJ?+>eCqV#K{Th`fFJ58em+#PZ?1e2U zYvp|ZIUrx8;})$Z3XwEug;J6kw{G}qoOHfq2$gWJQyQp0tdUkbiyFVz_R*pvI>&W6 zc5rqt<?>rswdv_{f4^4i-N4+VGF!lz3X|G(pi>hY**thw3%{gm8S&tI7W)SkOHfL^ zHV&bRFwF)`l7aIDx7-mBJS|{MU12%7@_yK?3=s%8HMG&?wA^dJn}2=_UxZ*b2{D}$ zOoX@7FnXj+j`yw55l29GDGgMFU4b{lOFDb8fx$VfcCcMbf83XJOPzbx`O`qJx3<o@ zHYWuymAe!DH8>}vRx6S8v0Pt&f3K49D4wOt2ZogNmulawKZ(;iW_9%qyPyW*z3q;~ z^X(Mqzny1K)<cUF$pL*!F2t5C8uQ87X9khx%uhVE_4YD8_dWvHUd5E&mzcb^Ja2RO z#|B?WdIv^rf7R2r`agH;+H6GPL{hH!ywouvsTar;+w15co}8N1@2+IPZui<@H_Hb7 zfZrG#8f-N?I9t?gy{&XQ1WaHCIznX5=TZEB<Ik_7|6*6mGu}V63+(f_VYkYaE>kI> zo&k|pIHxwpR^8L?aI>AloF_h9muimwG~a35rCW#{e-QloP80!Y-rjsnYyRq{I%y5z z%NsmkKT<ptZ3ctR7pfq5pJku=z)X<3vVV5lnppbGiuYSHoP>&CgmgFoikD6&+cn1F zERa?*@sfQE6myUtKJUvXM5RvD&5i*>PF1VoFfD^P@Z#Lh=iuC0vyZj?{^8H}CA1f+ zfOPI|e`wo1cyGjSpox+yQPZpDBs<Hu0fO35Way;7X>}CpQDE;Kz%{-4oc2fnO|=n$ zH!M*{kFTNo)+2AizpDPb96S#YV2lTT>t-26F>Qw*`=-HPQi^3;kjHlI3Q=P(9cR%A zE><yY;A`(;-7S#?Hzjv_Xdn=~pii3&uMoVMf6A6$x_5e3-<6J6Os3ikuA!ltAdf}+ z_d9p{cXKC%fn;ZMP&t<Peb|%<<XZhX+Fa-Y4p_SHWdyQ+A7fMRuiHa>&!tZ}>?Bi1 z-e9UlX;I(j&`L#(1vgu>!|MhrW*ww22cMmZf2(N+C(H?){Q?9kq{mhtFbONbH))p4 ze`KHSP?=jF%kxfN|Jki-%FBsw8m-K21=Kwp0o|3RJ4hl`F6O8yXE=DpxT)vWw6<Q& zn0pV;)f(*|Uw(W8P}Y0nF!8f_K!6WtyKpMtW4wgwEo7WcwcI#T(lE{YFk5wb=0mxw zU7I`m^Z`2Ei%wl24=2BxqCnOs1Ef&jf8AhXCJZwHP6v5;D-Y9NSOJTYOoK!o%TWPP ztZ_wJqwXA5ts9EQaHbp;x~B6PEjZuh45VsF<6MGmht2JpEOAJy%@H!KW`)!HdWRH& zNRj8$Uh2G`tMy^N8)AK^6|kGNbsNR*Z~@b8ZwPT@Y0s>?gnLPdT=s>lpdvibf7XUq zqzGUFj3!$kM%L?qQ^HT1_9PNMID`A?h&gEulvHo!R1ANOqr;=-*OZR>mPaV^o2+LB zNTHt|af0W%Hdm5WEsja_KHF^`3bvr^{ftUyrvx1#5s|ytdAoH}(v98~{L#IQtKQxs zf_0~c6U9k8Z|^T(!2{p3>At=je~chMypAH9LFqyJK@LD-XJ;wpz{dv=KKXf1A<8B} zj2v6G(XJ6;J9=RK4&?^5QUd;M_R=iDmP@Cj44mI9=NA|oc=|?YwWPGzdRCl@jPO>u z2ugTvdN%SnyF-&%<h>Qu3l7m2FQR!V%{tv@Q@U5x2}n?bXxM(-z$w>Bf3o)Crzwu9 zRk|fyCq}c&b;Y&bHE>Fo%Ah5w3nm|)%k|GOe|9mh(O(KmN$I|D>Mqs7UNwpY!MCY+ zM_IGGb^?MNf#x<?+<I|b_GwjCtZHHzokM1KY(x)b$ViIE;e7k*uXS8h*iAe?yz7Hx z**Ns_fj;!k%|PMpvM<FOe}K-$Issn076tt9sRWJ_Zt59DKj*w0XfF;PSk{=gqon#h zc4?{-X&v&U-bv!?*{-CDaUBXoT+^xl(7T-N{c^n<iFiPXTx!hf&;}B)gW5(J4*0lp zJ@i}eMf{^^VC_j^x15THqv>6j_!4jm*@k+vR?$!AzXoYZQ9K92e+A~9G|t;_0KTcH zotF%+4KZ(LQ6O$bEfEAHg#;Bnxvtv@RzkoYmRx9MKPkhZy>UEp)B-eG@7`34hT;^3 z{MB$D-ppJ|TRB5Q6mwddOmwQoqZ{n$u;6WVqL=<$t<Nm<e}4IMeEs$JuV4Rq1hMky z##U{VW2MR;;6|C8e|ag8*9eir2LCYbbL9mNBfomsp1Hg*o5bvvBJ0oO2(12_L6K@9 zT;4&$j)3f5lJ^N|RHGM|9@OnqLxW9vy>8^D=TDQfMkKSKK%BAN#F_>_QEOFA$n}m1 z_DVVG%!z_bADb<pMky7{3#o^ctn6JLcPBRVeOg&j46E5Te=@z**t^2((A$kyxy}Dt zxW_yROzr_Fwgjv%Gt?y#uEykH3ApDYC}77LSU%*8T5eA)uWf6(q_F{PAIZEX^*%<q zosLjj4*p?8Cg|wblltbXZM$<_02c)z$sbXfvA1SoI40ppx3a#KEAd0UW2;Itf;n}Y zJ5-{)WDO4Le}SN2l@@+8pJ-Kknw_C)<TPE>rXCzNzHUQ7^mShmH9ES~SP~0*HRJel zyVI8bYrTH`_@Vbd#=q+4@yo|=e|-J$>p$K*t)8z!&zPA&@0F}mM?~GM)au?ZPLo4v z2MG(}tiUqS;kHj@UK@+sc8v-+M%s3iHQRD859ae6f40HqyI4ouq5}dwZeY0EJ6Kq` z6*Zz^967(mHc))9(^M%H;@Y7rQSNruJ2RF>uxiGOJnbawIt%j!t2GW4_|$Cy{VENq zsL-uS2C2L3`Z(z`3P!hE$B{^N;dNrE%LQXZuYBh5|F?)w&~ZJQ*^lX`>xv6NDtZJc z0cJaWe-8#$IDu{cCEH=`^tR|W!ASdZU<ZY|$(plbHW6Ezg@|_>tK7HN6HjX`>N9H0 zou^eI0GvGm;Y|&~OQl$Jbpdz+qmof=Po13w{UDmK!^y_P3qVBBbr^o<biCq)yDrc= zb?(b1Ch4Y4;I;%0`m(4!fEyam+tGL1_P2$(e=RAQOTCb=J(upw*I&MT9Uniww_Xk9 z;f<q)hyDxKqK?kmObgOe1z_ktFibh(7<FR+LXgRiO@GgGERn+{CNM9M0J$kGYYQmp zsqKs!>M?W`MeSAvMWy5a`iCIRJYq}ZA)(<27pO<^$z-iBsR?$0r~^a^_Gm$1*G<>H zf1k81%TRAgPj@%u#K!x%l;{i(4k&6?V$X&O009!-tgXw#;7ynAi_qh3KX}>K`$hZp zxAFDs`1iAXT^@&2Z-EqUO+1{us-pL(l=W1iTiv4zeAR7L=h4M$Lv00+>Y)y=I>N<D zkB)(bO`)zgSjcOZtX_LoBSe)82=fkTf4}ugZJKMsU|FHJipJp$X?3W2+#J7{!B*aO zxOt-uPRYg<%TUp}M<$cQl}Kp{oi!!w;eb)yO1mLBjzKfKxpO*)-Hpvzf7^a}(+9y# z(`ySc4r#<Q{cX|y{k~rI>TQ8=I7+1kq$s&~r>vm?1QG_O6Rv6oz9m4!9qrs#e{H6z z;-tv)>eH*M$rsdl97jBO1a?Evrq~N!Z@_Ipfl+a!ST!=^wC$hc|7y;jO_yCxWmCXM zdS<eA2{Y_a`4(Z2<8)PhpTp~OvyMszCz-%8irb-%ty%C^xMFigP4!Q&4ZCwLpeyZT zfKK{6AId^FDxAXkZj*ie`uWF`f4}Lds)z!=h=f{c^C!<b2{)Jiq31Yn=R?QY2rGw8 z&2YxH9VdtIUNd_zleiOSh2}~2bmtgPr3YEV;T&crUxMP6cF?-;*cC_PAE7yKYJzjk zM#XTmiXOw{60bI;uDWB2M4<`);AdOH2Y)oSiE{lsH0!Ur7i8Z-7NRXlf5e@>+Z$;q zAAWm&7njk*LiyZlYo$Y-R{ibSmp$8WAAUSA2a}n0FdZ5a6Cv4QyaE_<a-u=ARi!Eg z2Rea7AUazFz&fu}k@;xLOI9)P;P=_-nYR7=-KzemLUVbHQj#_v1`cDlj#ZYz1#s@A zxt_bK8miw*M()+q0<=(Sf0$%F9J3hCt`q(;`)AkAb^~5CErZ%BLBlgIhY$g8Y0Vk3 z(>Euhqt|sDZ;!8nkI=*;EDuPMXz*hDu~v@YeEsnyQgSGWq*i!a_hDTh3VYe`8*Eaw zVpE)ptD2aBDd((Cl@FL8>oST;7^VSdA4yqJAu4YiU{Qn&eNJH3e;UP;<<$MKQwSo@ zPaJCtyp%>%m+><Aaum=}FRALT0*n5&E%6mJQ4-B+I(F*`$pKSY;uxEw`uZh>TD_IF z?K4eVkH%RyqgKf7RM;xqA}SDn>1NceB3C~9v0DF4oF0y=Q)MhQ2FT~Z5i2<B27lYE z0u#BWc7sBB9Tsm@e`F@~mUyih9=VNtuTB(4FRHLX<jDE5d5cXuhNcC(9%1(?$sGEr z7Y>g~KsOQcP1aLm(q5gG0lZW}Ho2LwbpoM-w<6u9bO@eoSm~`;Y`{|ZqAcka<!=Uj zk}s@VjD5ObGVk?@rcWFcBCisKT??kutg;-b;pwdPcrMq6e_z_CkAHo5FaGl&o5_pY zOn6xXempBs{s1P=J%jx8i07BCWf4dCK1ig6w3L&Y6UUN1agf9|MN)fL?~d1aI&hLe z?Gca~cU#`hbI*DT1vSQOz0wAYsQ4D?6;B7}?yE0N*V2%5%R1u$1LMf-lDch>2b^P4 z@>O*-@Bx4(f10}?u*&!-R;;dNy#aeOw2;`}1k6ntUa-i1Zti7$4#||poGy=jw`NZi z@qk{ZZln5vk)y@T@c$Hu@d-@eO?|Lqzh=i4iQKU|<pN|$IavS(ubI?AwTG7Ooju|W z5y^v;&Q{r`=_j8{Z9eOb;Se7{^g5OGPA?si=KCJve|54xd-IaBUX!P-ge-&JRFGtv zNx!=v5V|-B`ndFi@LqXWyqV*+l^+VS)IxwWoPcR6T^@yV@)gvv2}*0`$oFy~kEa8| zWMlpEwSM^HCnifo@I%Rlh4Uc0it+7)+iS@HspmZuaqGu&Ps|`pFD^AUY8)87*Wwur z$~GtNe;c^SnMXAmQgo0)Jp;R6AzwwK8#ud0pLH3)=U0b+U|+zhm5@^=QR^c8rFsA6 z$=jkxS9;4|KP(#^dI%BWn>;_1te47BSwY2DhMG<eUmSgjDYP|1%_qa~gTG%f{&UHv z!Usqh?-%ULJG}yMS9mzyPrZErfb1IC|E`dZf3vb+ZIB9UQnbf2@Po396r4tuCOcwG zp00Q1OoA>rkHBtzniDWVQT1%~XK6>)WA!5k1xxf%Rtqo;XUbl}#78!Kk>88g(nJ?k z)8R;js>&H3CG)dIUm&J_oi?7pD)|v!f7&W<mBOw?+Zm^|v+P|Zndh*45R|KSLb>QX ze|fXuHixJ`F&s#Hw_qQB`#i>vJvLkgCp7Y{vx=K0Zld~l3J#MQR}>y}Ljt0c_6|U# zm1?hM>ID~1x}9ELh{sdu11|?43idrDg|zj$NHY>`yWvRxGx$nS9AbNu_Eek_j54)0 zuds+y1q_{c3K7uZXLvL?u*?n%%sQ}=e`QmTb0dKzIIudE9?e^chdJ0eRnH42{Q+dE zesO;I)Zo{j-DceVc1$l`HoZL8>;H|9_3MvkRAY#W;j`1_6neI>qkCTMkzn4<rYn&I z&~jN2tommXIxC{K^_e%K48LZZsP2pwuTOoZlI^y2`E%;fVGL9!jKjFA0&0u(fAwm8 z;w?a*r_KgsfisY4c@<=64tifAEX3`S)yFtN5fzY0z$^N!3jH0ONDj=Y*P%L8Rfmta zJ=2^@1Sw|jmGrI#gkXdW2@K(kgU#ksB5(dN{{8XOQ<nINzx*E2&)HaU*;;c%ss;cY z*!>EHIK2^`&u&25PjAG=VWCb%e<Fg5F3U4dyN7{-db#lct;QQ-&5wZ|rA^J=-S)cJ z^%#sw(w8_a{JoT8oiNz5B2l_v9qx@J081KdZO6I+xD=e?b$Levg}uB1HxB6v<Bi0* z%(_)Pp8814%bwY7kA(a~Cbr+-2ehMZ^jCm>rYcJg=X1S2w10lC|N61gf9`q#0{HDx zmph%BPN)|IBJLnZ$O?Fr_h^%d)2zh)Q8!}9@NxKN8{x=4)a>CUkK1E^Ihe*z*`xHB zS7@DH|5V;dm<tsj_pYt!TW!KBSyWHLZkTBUVQ3!7b8p#Ju&Vg6+FJ?@SAx5~GN<bK zt3=qWHV$Iwa7<3|c~&ELf3M%R7?*Ob*MDFeFL|Mq{KKw?+EmSH?$7o5^l<F8`2DE9 zDvWYn(#Ap{Xv?~2fSC0fzX8BOA(&}rm~M7pKxOKi?mP-&A48v{<<c8C!JGYu>eu(Y zirH$!bCT5@2~GeiT*Uec6k_uF>MeGig}A8Oy1i0L$K~pMBcaSoe<Y|f$8V5%i^Kd* zwnjw_%aRPe`f#>X{~QAsxJ?U7n7p>RfJIo#$r<L=4fpK^0p3m-siWdH);|4i=BGcu z{!;%nzI^)l-#&zoY2KZ!xmyfiuZes3Mqq?vwG8QdNKjBJt$UquX^BfB3Xu936hkZm zF9OF&%-E9Z4MB^Jf4uX@6vcHVc$HS1!VPP)A=Z{xM_W6w;8o3W+)b7G;OLw4QF@UA z+KBD8R`Z1}jidPA)J#2Q8+BK}Ef>~ESffg6vGP%DyDs){#>4SKa$;5*Wx%zIUHCI- z)nrj@NsBfD)4OWUr_aBQ&;R*x)K}KxxcM$D2^$JJ3F&D%e;8d$CMMfQ0J#U%1F>yY zRW~f;7Mz;odu>xC0d+=qVzUxOHWwF22p}MM7u@ZCU~lZ3($G-9=p+}LZIp+L9>1)f zOCuhrM&ilWQf<?q`+#_zC#m1K;I)^toL>EV`At*_PN*v1aM`=Z`tbSzNlL!S%UBa_ zzthlE20*6)e=IEAD`|}ud9i<6u7B0f-Dbq^P3ryK%>Bc*(dJ&6@IEh*_^pK>IFp>1 zqlN`j<6ZvrCLB+0elp{@Gz8&fa%{7jh88Vth=aOus?|k`tKZW$9D$JlnD`U4A$AHx zk7#G;YJ7F51pV_iox>p#jl}6-OLSO<pk36=U`v#{e^j-Mv`lgu|Ip~*7N08fICiN2 zbWD2WQxOQSiuvRn@-i-!RUzUQ^HfgI>rU}hjUi+I;o3cu=A)|5&Lv>Cp&&gu?NUC1 zog&LmAaiioh+8as9~#cuI#;v8e~PAEd=@#H?QmQCSJ=39Af?JH+I9`;QB5i#fh@or z3NA@4e@>hGR8@P8ULI!+yDqPQ7kjVo1NcDLg2@(h(V7GZ>iZD|I3ZiKYl`e^2A%ea zj@wsv93*!Fm^$hgdyb$#5^qX#0#i#|a*@}XcG(V~Istck>S51s-|qVPC!L(8j|!&e zqoJk16MiBGOd+G7X`>C^;9INLNyzU_A4s&Uf6_u_bpWdg%&9!fZBKRJn4eBFnJZ?p z+4MR!=5gd#cc!>UF!81{G(`Muxm0`d2EK0)p<$zTDKMSM;jfO(WXFn0tCMi+7Lxeh z5FLnt`l#pK`I!JAczA;WBoo7~4n|XX_ec(P=e}>kb)sWbM%sIv>EP1!C|dkqDgT!* zf8*=7zn**SVRzr5q}9g1X)R?9$tWypkiCnM*O3rWjyjMoQj6YUTD}`G9hN2tq+yB> zce_6!^3&EIHd`vu|H)Dc&vg*~uD$LKPlra*hAh8sE^8ta6^`G2*#(fjit09toq>gs z8)=?waUPZk=3&zr)|<jQ`smK+R38wUf5Q%S;%sgX^yzf7%nPg9N@Lij;App#=_G@j z(@7|JPLBNFqW$_|FMs~}x7=xy@FN@O;s+54j=}Ob*!bm`wj#w{)7_m=<lDQv_X~FB zSJDS-(hb;c71;_AL!ZLF+w7oY4$o}izqiV7gCy^^#A<Xh%Cc|}J%NtjFj^<re{*u# z8`?;zFJl!I6l>eeVXFwhh4^%qv8l@*LH#z<c{EOVin${k7D3K6VL{%8ihwV@Yaq-{ zfxx;WzK7!|!`2Svo_PZD-*dnH{^Pp-<!mxwk&I-O?$n}eZaQICuOWd3x2=cz04at_ z8ZzuTMd#d+gvA=ewvZV|L-mV(e=FW+;F-a3vE~@C7J~&S4uC99&H({~vMz5c1$2hC z4x5dl#>xDcVZVVlN5Di#Ew3XMJNc_;z@qo2Ho4~%zP_feVf?(v06{p2$aAQa<G>U| zFnXH+3*&dqVYVj;98UPbbNRUEN{!F|e6NM~f*D0IyO^OnRjRdoLr9ECe;rAU1E9cU zl+9|o+6fzp4us8%zabuu72U7~z^&TefhaRCo?6y^`^`zbeD$KT0D*1{{jJnfzoTXy zxxTtDRE^MW8K9n4?_VUwsQJ)_Miuw6UUb9`yuDYa979)$$PO!5%ca+{Lnw9#MSySC z=2kT9=$8to#hgT%ymW$bfBAO3fH(W{I%xi}Tp!*K_r8eIP{na|J_TjrZd<|u%-+`O z{~@Q#YK5I3>vP-B=;Q)tpK!MiON7@ctJ$5u1u?Y|!)h^vP(YkjAcz;-OJnHlEyjeI zeb*Gr&L_l|XN2mXdY_HLZU(L-U070C>dg+adj`g?)(y}NOpuHle`J-|l~vfb>;*nR z%VB}ccZSjijtBv2?#^0l!4_*h2u(VUY@Y&--n`5&&$asc6J3A%A>wV1lLvZEh2(lt zJ~PR-986LPvu>wHg3Pctm5H6z&^+j@Dgx_YW8Yie6WdcUS1qP03#!=XZAC||up9|` zWC@3bB5*0z`Bv43fAG}}pklN52~|^N%i$EQ-qKR<v4~!P0lS_&3piVcDvBmUu}F49 zw<S<bAuTF&bQL!G-S`5eRi2P!8kYsdyjK<1K}}wfO4Idu4FC9aI|KdBOX*>xdd;Qd z$vX?m;d?q1vp$teP-?7PT8e8e-z`61#$a!UPE83FWYRQ2f7VAr1hsk{2#da<;-n-1 zs*>Y`k4p5ZOD|2|#7b6DWigkRP5TW3Bk!eEUN}_d-0b3S%9mQ^v$a$Wd)5^)9}7t! zau%bPlsmyl!@(_hXU13C2=GBmZ+$OMcB8`)%Z;9s2-vsXtiVKoFNd9K4*>StpWpua z<I~rlNQK<$f0FQXRxKLHz=GZ0$S%pdQ%NtooHo`e`^@$|glj2Ov`mcY>Io?>wnt8H zn%B1c-JPjY^0#dOTY#s^RVN`;m&tp%`EJlLR`9KJpCp+yXcH+r*nc{7uO;ie;s%)A z6v9)h5#VNcyIR!6p5q1py7h@Cc;0Ikn?I)BzH+i;f0&}=t}HbX^B|+TAD$e^t*J4W zEx55Q9?SLV({C`NzdnEZ`sw~Q-%UTCkGXNhWs8H<w-O8*Spc;FvwEl1n5Ge(cM;U> zRQ;xTvqrS9UWMJRE`j6#@zir<n~Uv5sb+mOkp??&cP?5*6oPy_74Rnw9%Rn)61=nH z&HE;&e<lpvHr)laIdx<>g|TaJ_fTpzRIl8Rt4c6!+1M@?#9ZD1%pg)8rsyiSD%y7! zSf{)+lp$<Yi@8mC2SPU}iJZ%Uc&yuBzkU1(DY8@COT_QCqH3rcvS4Gj&e<?#Gi9>z zjwEpQ*~DYfC+`+`_oa0!;v>*HDM2nsKuYiFe>h(mww1R_Gz<3BV0y_|gh}!uHPjae zFCLkx<?pSfp^18`>cYW?FJy^#Qmn9;JlGjPpWz%Cj7Vk1E>w1pEpMJSb?k||(h9NI zCT!T~%k#w>`%y{vgWwnV4&D==kJiNBK7X6@XKrv8$k!$uIrgRI?dVS0wYGeewKB8Z ze+)T=jo$#~1d7s)0Uog0-3YN=D;GyPu6!@a0g(D(u0N+&M^1u<szR5J6Aq$lCrb1n ztUs*mmA+<6*4ez2R?E8Z698)<!KD>ZmER@_5#0eACQxWnDz^TqR?6ptdir;ssZn25 zp6v+E`B>s`R5*Zx)bQV{DOOkd3@fptf917Wzt@j{{8vfr>1FTKFk2cBkk!yWGXHMf z>At;ebOh)Qww#w!o0S0K-<7~;gOCCAtLAWu0*3K<n}Tdd8npcekr(F&0h+8XxG<2# zbgkAry*5DWs|RHk$BTo_a9$4I)<j9hu=%+z&G<cPA6`k<xL9D`-oUW78YNkJe*`sp zndyvkR<Y^=nsMCjQx_tw+AM7Zv7;bPycp_jwa=Tv{d~V-KgRVC0p)SQE0Cz{2)TWm zJQuH)EVZ31n}S*~a){Dq@s8|G+_;2XaA9S8;5y_9RjE~pv%tRDU#OgT)R@JwH8x@2 z)cU+n`vrp~t`J`Cc^8@I*2d90f7@xbIo!%O*L;VCwXW!V#k`?3AO!E8EYobxxdE^H zMI>}aCoduSuH+l39kiS@sHv)&POVc3gPv-AU{CUGRUwrZ`EISgeEpdPG&=!ucV1Q= zcy>Ka>}GLfs~nZ5JoWn9$RXs<UGAZ(wvAg5K<^(94ZDaF7nrhbJCCg}e?ZnD=*nOr z$C9<JN~+7*>8EJ2Dou5>-2W2oA*+CsVAkil`81Uhk73fPYaY{^7=Ez5)aw5@5Li`a z^seu+tTwO9TJ^TC-eH)@IGw)K7EXy<kaYqT+O+|TH^M`?;mDVh#oN2B_2qY^0DpWZ z2@-@VT+4<6z(wu|9s+<&f92o}$Bqkx=5WFrA`~>E3`y%(_RpamnHk;dHlmf7#se3V zF0?n$L*cYb=+#9F4$I34V8y3xC;*^0Rf{GUhe#03**oR-YIK7q4>JF)O|wIg#37=d zjy{*+Rb6rg50sC-4uzhAUB@k7o2HYoE=y&y>1;hOy;J*I33{dqe`Otr7sWpr{<dC! zt4_aQgu<xK-SsPMc85AQ+d(j_2)Ha<YW~7mOIN2ZvK}2~T^-05nhnCwcHIuCs~DrV zC+A{@!+H1Ho;QvaC<~$j#`l8lAoSeJo>{r%`|VEBf~bfb)Ix^U!O7Y1OLg6)<)xyo z{!LL&leC03IY$i;e|p;2+m)+2EUl<;p+F6*7<Wa;SPSPSheDH_$}7!t6h#=TQitw? z9UAg}xjwW{pa1%${XW`1|N8Xd&nI+!<Vm|2IB&W*fiM#(`?5@&P97}r9NL7gI}AdY z-`+kqCGS?lZMGXYUb%xZq7y&-;&88Tm$l<o2w6mAZQqIMe+?A0t}T51ptAt+ez^i| z%Jylurc+DR>TBr|vsplM$s%8aDNe$ET&5D2db?!x0(AmstRmd8>y#0+Osu*qTx!I@ z)ojXYgie;K7S3r(r>!ZVZZ?183y$%(wHrUNebxfX3v?3PsrYPOMpN@piB-_EZHA`F z;W~Cz+O_PCfAz9FvS%V-?#^<Kpqn`07b-xS@b2pf(3yLzu4lt{wTZzQNpDFq%&*Vw zAqvQrpX%`NNUA&S#Ovu^^&(_7u|gRjN3$tdV|^p7Tesl|l^Wz~3i4)D6H*PwM%(F# zfE{B=M?kqKC*blv%WF3F_PYO^X_!ggFV|1HTI10mf4~{=xu#&fz^INDMla%%7TrTs zeKyTAc6(~iD0c2nJvmzAoilJ&5jFLCAV$zZfV#4uAjX65!a0N+>9Rq@BdJ47f{xf5 z0OoCPxl=8_hSBYoEnNvlU*PRbKA|KGWu&&9GtMSG2nd2nFzvM;*E|&3-ayU(Sc1#B zBH68ce~d;H-CGxeDdCqjwCRU@2~^+gYRr`fe=OGcJo=~h>$g8Y{MpC5GZ`M`ifEfo zB^ifwnd6knChtMsy8ca-h@=35>Ma_wY<829^){7X>PeU*Bwy^1U2B(Sx6;_0bj~c9 zvwV8L6flN*@Zirq=!2B_`_hGZLt>j<?Ongff9MdkeVYxwkoD0?$`@Eq@pd_SuLj!Y z>n!n(BBO?<Z_0*@Zlf}5b=z@4a$V74@;n(%FW?9k)>!X;*^#PL^j7Q}d92%q@wxso z{v(8iBK_Dd`%?RDm08u#ZRgC=3r9NF*orESY?ql!S^jFQ(4qHi($c=cE_S=%I5<<Q zf0o;+=Tn>rMRnlTwth0IO&3H;7&uh$yx78r`kr>Czk2JclF!Y#?ppOCo~OLVdV~%& z`{i9b>?Z(P(<HSF=iZ>2!+t)E)c}c2&6n03z9UY+0&HvFhOLj*Gp+=r-uCl!pe~fL zhS9Ud+3@3K`|FQN5_mV?a6KCnR}ZR2e-*K>TZaf7T^(7om|ftKDYWl}jHay9t}sqg zro&c=-J#G;K^l^zN~q2n60jze@Y1>AB-Etkly<`L6$(G&_u3S%yS~oq)TWdp$=1?7 ziF92GE5<KP5E1*e+J4kH2+o%uklw_8Q%gX*&p6p?+v&6t-%pK5#Z8FMQ<1C2f7kF{ zWw(Nz0-<}jfOnp=m`~o%IzJZgoo(-{T+M?hJ0H{<WlI-w8ZXw4g)tp>F!<}8wpn#D zVpKb(h7#_?h&;fulJ2NLSt4|7tgE&!H>j_%mygxvbFTelRvr88RF%C>S&6(??zHC_ zo?P?l4hOLeNS0;>hjk5JfK}Ofe}LY|5)z17>{zu$g|DVF*IW{3at+`ZNZ@kNfz)=X zPT2gCwJ&M*L%%=%#b%CO37dDg!!>(n-1{N{Ckfo9{AuPZx3}zooXu0`ZCY4EJqGTg z$Bs%`>T{c$yj&(pI=K>58L*K}L65qwd8+L@x?Nf+0zhs0iH&2OYWa<Uf3JY*-Z&F% zqbu=b)V^|A{fymEy&tyl96BeTKv8deHFhu#IOsM)Wq0*?=aap>>xUdw?mrGEgG^z- zjK~*DU6mufbNDWYq5R~pD*%I7=jUqu_WK`yleT!=P})jVFZ=ejw{>$_b(#g#K*qD= z4(Mq%S=eTz@kMS?gH%0*fAvjo93dx5Hq9P~>Y;YDkX_h|n{M)#k<jTutF{gba9HND z!_g+-B|tnt6PF&GNtrr(jq4?*s_KbB@a^$%a2I6c0D$^HL<aVY8sk&PPmmz%4idZ0 z;=F-S(VE*5^0gBpXB|d`i}3!Ym9!2Tn=X>i1^cW0UVl=At->6Ue@2C%iHIz~AML)> z8(5OcWN!Z3vH@5K7`ENjmXlzib=b;1*lJ>a(tq&Qhdn`>RCcQ=xkPB3D)j-l(rN41 zrO9!=?p=|Yw+MD;;#36%>O%~mTjI)IHGBDa0xyPlaCXZS9kxj|0EVdZ6YoLm-#uy7 zxV2PCHjZF6P>{N+e|ugIrzJY+*;UhX6oEa-o7=s`K4X0%*$<$N_ku<bOH1#Mk{Zul zgK_;+@66UExW<EHLs&gH;&oe=I@<{*PupJa-N~Wtwl}pYP13_^{Nv1y-Fs}d<*eF= z!X`lvy5>5{n(j57&o>~)!7=aG)Ty9PPamR^G97_GLuRgHe=fsr0tS>sjbw<twPppX zhIbu=@9yutolj4j21)n2d$2gfe$HyM0?J6&w#g|}9-ITTP0{O#WLtE5moC42{q)=C z`tir+8QoqMC(lwzyiRsMC_=X_5^^y7_Pt8z&RdI>?uDUS&zYA3vbZ%D<G@OE6&SOm zT_;H05#EIYe{>Buuq+V~XKmqndv-$8X8%`#Y^kg}b>wBQQ+!GJwX{1k?$rV~*P9tI zzN6*P@ZGCz;=LYgd=@0=8h!a<b*E*a!mv=#FyY#!&`n<w=zHO8_-(Wn_Tsvd;~?tK z1^fEp<9I&-_^{~G!)QOfn&Hf`Q8v;DVaNG@g%50Ge;aHixMoq@512)K(Mc7)chwB& z20hy_w^Y%H=lq}x^w_kkZmd9EhS<So*L$B9Hgv1WCG-SRd0Vfn={OG;#-WS5;w!VJ z)iDbrxsT4HZF(ly%(J8y3-q(Yz#NQqNS_n}k|YB1W4e}eQyFGBc+|~tvK3BS40!i3 z^8m@le~qaYlEcc6_4@QqnrDY2ypCgE-6wjwL1?|JI@gf*V0TA&cHsrFf*~t&$jRTY zTiIC-tEC-1b#HI}!%0e*hJ*W-k=x-sFRPOws)ox4-0J>X>)2Pbz}<I(;hT6J<cM%> zH3AY*qf?;TTmtN&pJ3Cj;=j^yY|fnAH+wrSe^NB(PyGyQR_x+w(@s~s(-IiuvEO8y z;Ls8aY9HLRJr^u?>CHx(R=sr#<+)nVsqg$S{&7HG)irj*q13(Ni_OCGWO1x~*|)3~ zP}TaSczaCf8oVP#sw&BER~~~Gro6ezFV()I-5RC67ZyX}|LK2K0xz4N=*w<vstDEe zf3kfjT}gv`HL`C|iMwbvtRj;)+LwfCbM&<l3T^J(9S7(f=;(mW&VF%VF?1rimYHE^ zg`MYR?^ys=b(v7Z$8X85Be(UXn^{-f_8IE``uw4N`udYuT-~CQ?Tp<$HRElQunqWC zb;%qZDKKW~*ZN)4PMT};fKA22LKg>+e<X2&cdW@6m%Xyoiv3>0u!*=^trG_IbZZSt zW<{kZ@0WN=iQo~7rYgu}Fb!!lv15Y>myae^7ZtZ<SsHE*g=9)0BsDgv9-9fCmYu$d zM=AAcHnQsA+V-51_h2V!7T6av`}4{POv_U$nPCIoW4*pgi9Y-_-s7*QdD&_;e~?y_ z>Ily2$}1zsdI<yJ!2P>ev%ZqrGWF`E3>%G{L4H}JDG=CNw2u@(wL3=Ea<FYNIc@}1 zvESwb#TMt~I9U9iC701(MwW^6s?M4x&=|Zy--`nHcCqi4fe9SIb<2*>_sc6I{o&$G zHUjqW{MCC>8x+9(oDlNSt@hcJe|e|kWp!vhs%aX^*1?fS4(nD?1IqV{7XE%Iay=&G z!{o;#Ax>)?tPbGRJj3`YO5jWC#!jR!dPLu?8Y{L+N(cPZkS|kD&<3=qW|%A)S~r6e zIj62XWt|(_7|Kbu9TnsYV_+G_^)eP5OSofK$He;}&Y;zBW%6vV4Cz)Ne`WReA1e4X z4yE&i&}q<bifho#+hx$ZLVzq4VL}1%;GDUlfyy6TQT<erv4N7`#rYcMlKy_d#-Crw zlH<#dXD0zKYDsezE}IC89&S-}oZC)s-nO@4K|3xR&<K<4<KB&EfunLSWA+wx*yby2 z+Dk<Tww$-_A#upyMNZiZe=b2IyDFC6^xW3BOMSx>V3xK)OApXDQD@rY1V~Ys2--G` zR`QOEyaO<~mic2_T{?S+ifa>0IPyePxDgL>>Q3fJ{C2BH6|4a}t_7EhP9%DA)P;*s zUv~a{uG!bWeyI@SzrOy2c2DPl<-wLk6q|@nE7q!q{D2-hHN!5fe}w;>2w&jF=EaES zxa=t&C=vbUtuU=R%)5E#2zPJ-G;JoZQB+4+6Wow4Qo^plHK7=8onAu1kd-VLW}Qz} z@T!v_e4d)FmTuxwXO;>Y-P93tdfIZWss;RZPK+H-WYW@jnrYn+vbp!_V9S8FUR`<q zlp>*IFH=I3cA`t%e~!PcS^M<qpYQ9|58*$^`=zO^4pO@2D8;nvmu_3HvV*7Xh6Hwn z$Cf*~`l}nyubmwU;IzS}t|{UwUI5<Q>bY(DEuG#_Y-9nAT^yH-p$+e4=W1agX}pyx zlCbHr1@^RQJMCIEvC;~t16_b4Cm*sL0(N#bNO-E=wws+4e}w|}o6@aF+j2kxR>{jx z)jjY4PhZzL^++<6kEOP99hN{;Rt$ezv-#=s$6s}_f1b`q$-<t(&Nez6z@90q{WXti zivZ!6Q)-vOTpk)8x()!d8K52z9FuId6Wpn6Ygz!X?(B#!GC|*U92xq7Sp3tk`qG^6 z3jB~tFd^E#e-P{};0Tp2IfGRn`d#PPu85>J*O&HhU_Qs5B!jDN1eLY-RuntU{@GV7 z$+f=XJ0n6nQ{2>vE@k&_CFeE4r{23hG3lJ7mcO6Qzv|~N?}x#k(++^BV-=Nb4^s`R z9nB#IiwvPaWgP#6%8?j{qLIUHqcCq5vef2IBOfYAf6sYdm%r7yIF5+%v3tj%__U6Z z{Oi7Nj>;w*m54NN8|`p#Ur9fG4TkIw;I65PYSR$yc*X5nVI*riW{>C~caqtK*1Lej z(|50;hGKhn(Mbi!Jgt&=2k8B(T~LSeL7J)aOxh-7<>%fn**nbtSge+p&?fMi7vfyP zb(hele{!G71Vr|MbyOR@ZI%HT+RdY`WO9tx5f?k1lpe?%d5C9AUB$b!?9(~23(Q`^ zn8Qhci+xA@0DCym^wz_<9m`9A#Ch6@FN2<OC}MtI>a5r~w6{HhP}a25p@3E#L<i?4 z*6`L14z`tJ*FjjTY9L4>t~iYkU`c99noSNpf3AtIJ4|PStN0V!`^Eb8`~Ld%y$4Wy zB>)@jU@(qzgE)8-!6Q-P1%k?{lGZk0Gt{y-)sg{%hmr`PsFhaK%JE!im>V^cRqe(J z_`ROXVn!K(o>Zk&K>iY)SEmhjg<>ON{cYJeHkS^!)tiyAOjlsxL>iLYsRxyKO~baf ze_cBJm7(0;MHqJ)(4P1y_5r^I)!nr%+Bk^&YT+w{<UMs&EuvPCteo}>%E5I@!AE?* zZ1wZk|NNx0$9WFGr_=Eqc=C*G?=>!0A_prfn?orR1uu0Dzoi6oIp(ruHrHTdwbZUw zX?0uSVfRg*{EkD7ps?w_mQ{Yy`k58ne{Imyc>8U=9K%WKakSK6wAR3MznrShlg!(Y z{0ygUR9b~Q-0tk^WFV`4-*&{pu`ao;{a}mfS|i>$nL}KwE!3&AVXH*$taAErdbplx z+y9m@>$k7J|G3bjWEcC&=Aql#4&+&FIs*1Ji&x6zXx*)1U@?SAcTM6narFi^e+T@Y zRu~3vbvpa$ct&XYXdQ|uIvXOrveYpTqTK;5$$1|;TN9Z6swDC=b%`q%%P(IXVY}^4 zgW`6(8*BmFLe(MFrcHK^btvt7orWc!+jw?cQ?yv6*$K<w?VS}8mYp>wY}f{Oh+rT# zIXl_p0KoRQu;2dp@czc~5%p~>e{r0US9IIOuC*MPYH~n<PBZnPgq0pK+h9{14x6c_ z=ro)X6r6+OyWCAsQka84gkv?EW;I7?HU}J+@;P0H0fMq11+tX&^Lh=@t8&iyBdl+b z!hWf^V5ufR6_*9Q|8?mMd&ohi2%$M^KWq&eYmTZox44{t>*^dn)D=w0e>AC-owh(k zH=RS^S0@L9AaXjEH}a!Y?GVkgdhu|Vx(odJSfO0Q2r27oq}+*4n?uv$MIy3J9-~Bg z*|w_|(Vg|yEm?14n=AM~J&tUs0{#qOEzEOv&K@L!$1m1A$Y-SgcG-}}Nom*1Ey=~Q z^+wMP4Z`OxtDHF!W!9bWe*u|Ra8Ms?rQw_U+I(MyTF6?m$Qbn=@C@j8ap<zUTx%5T zXK%98$9942yoss=pw*`V8psbU_Mwem|9nrxAG}gKoTg5uDr6x!d^^ut0N%$uZO0&I z*%WmUyY~!4R^|3k7dZ9JSr%Q?*;dex3A`qcsxf0r0%7XDwS|vnf46+>3WpPLT448* znu6V`;l+_IXEXrxRs)(=IQ)<VWGmnnGM#<hgCj;dA2XBD*_k`E6^;+a(6yWNvAOMM zSbd@QVR*b8pm!d$J83>wiw^<%1k{bgKyNvUjs94#{^u|6jVs@2<=VM+?uzn}I!u(> zu{zp($En=1Ucdk}fA)fHW2zsM{!ZuFCx1V|(!1hQw@wwctyu{>tc!9h+JF_UdYrwr zWrW?Sa2BBD(h5yZ_lCiaygUPn5<6b~JL$ngX|S{|uB!^x7O6J{*Hz_A%i*h3<=O_> zA@Oy|MY_M$vZSS86W6H=H7wS$w^DWX^HtBtEv!^F)p^?oe-Z!ivHmuG{p<6mHokoM z@aMCEAUw3>i746tI1ZDD(tIv|+if2u1@1Z!7v=0>Af#k_wF+Qg0RiwWM@WmKWJl4d znj4f`!5+s~!9lxFRCG0TkXu^%>Mpe9P}6Enu&X!mCp9Bjr)Ck7tvZ$uds5ysahmip z2_1$Z`PLX_f9g8d9I00Eco|aakN`Qbi@0`Eql!cGUh=W~p@-G3L7fWJgc-hPok0`h zO@92hb$c&115|j;YmqmgrhM{c6CVfL>wH3lLrhM(fF4C>O5(B@gjY7*Y7J0jkaXYF z3AJPHVCxS^TC#N`^izIgF*}l2%0<2i?8bKV(>}MbStSn8)!r&Tob#(1rNMvB#|@=X znloJ5a&I8?qREi*&zqBdr*%53JVQ19ZK@EiT0xZuE8Cz{Z-RgjO?g`&lc8g#vk;dz z6)G(9>r(QIjsL)}AO4(wjP{e>mK}fktKPf-IW_4h#%R3*2yS~^em&~XLV~i|nWwsl zYR$=g!|COq12fkN;Urte?Ht<tz46KKUG5G;LA3Ic$+8OTyjSrygKT1lBp=uvU<1`9 zTkr??Sdkm0YG9yVC?)GqA$-?o@B$v@1j;+veJT$~&W1QvcP9I+R7wcX$p3%mm#_6t z!vB}ApFXqK-XZ=M5f3(1TFZ=C4|tHWL-Qmm&X6sv3WgRtJWml9eAsC0{4n_bIJ`mx z1!PqebDbJ0cc*_kAt~uUv3nJyeNpjJu<Mh|PSvw`{je8NQo=71GIVfMm|DH8<f2US zQn+lsI%+zVKDfP><%f7Z308lL;a2}aLp6c}5Z)}aJ8pjS7x?s2AIaOWt`ep-+ISzl z1Dk?!w8nQl5&!pv`}*N;CYH~sa65B3`uaagGjdxqD9*`{zVD%h`V>xp4^Ez66H1Hy z{3|>q%zlAT!219tI8F^-y^^MO^;vG4kyZ4&m;ICkzw!xXIb_S2fJc9CU1Wn;zzIHb zxb|XsSi4*ZLbm<G{H)=O)7IdA$0Ny9BuxjW>cU*ZiRoF0DFnt~cSDRsoKutJ1g)7x z7nIa>ak2zjyE=~9n~FQW-)vt$f6{;D>xXwz%#VtX9j%#IuE-1ImJGTZ+8aM=$%9#n zh^GZ6a=opp2Vq6$*IR#!oZY(e<&ET7`KtQ@8FdLa=y<_v764DB)ufty@VRX34^@C0 zdGQVUs{l6R)bCT70>`lw8q-=%apKWP!0?6Tn{8ddw#xl>$k|pkcA~?Ts=3S7+1TDO zB!?IYsLq5bxTz8aM@fm!XwPjtZE1(?jN@^~`{C0s|EeFp{-l2&mfb*b<VUoHfdqVR zv(0gbq=;rA96+$kYNZ3Qh1E*pQPu)6sv()yEHpuI)0e9)07^i$zg@je7r;2dCwp(Y zMF%D2SXcXiIqZ7bL6=?=T#@sB8+W{bi-P)0oB|y?cvv)eCZdrO)Q>on#2*B2@L2XD zlTFQQu=4A4r-L(d8MW_!s!9*2oBE1MO=&AYY8o(QNGR`QPG5gMp6hjgoAZ5n>_sgd zf;bH5gr+Fh<*g6370C4g8qmPwn-y&mS=CUARO7fr5MTE-%^L~DV|7627$Mh*LKMeC zIfu4Ov$n@^>gu}lY1(74an8fu>^CY-n!Oe6vUJ{7Wi2{g4ys{)F*wN0)e@j;>+K{n z(FDlos>y$L9l*}UAtOtb)!_|8Q3thdn!v&1?{MF?mXlD1s_Q(rxQzosrg*HEJ&B(_ zzQ0s@ZLnKI<?GPgNkj6$^5pBXGYistMq8Zr3>f6S5U*ml?Cd~Zb7rmetwQ(s!kZXO zh2+VmAMPL<FrA!#u!<Khr-JR^D9bwI?3Ze;AevWi|91h4&JOOJ-*cpL-^x=H7U8g| zSG#}Lj6iazrb!8l{fc5$Xysf(s)J|<03Sd_<!;7Kl67Rxf)tP0PiJ`9*OFSZxRb)s z5ysbo{p0@j;g9~aQ5yi4W=#D5P#%Xv!4KI%f|<+>J1;hWjKLk_P%T3D0ysawo>O^d z4#}qVJ1A`Fr6?#8bfgeWseuH3VjJqg?)+q$<CvFIju0kWFQMaa<g$LhhbKYr-T-p2 zIVwAcQq!VSAr(%+RR89>x_32>g6~1W;|9!QAE)5_S=0r_>jc{k9jjnZR;R)aeI0`z zV1`x903cw0aeM<_J=g2w`0`hM)_UIEjc>|jfF~U|Q~6XYW$*FF?Sz8^TSZ4XaG{P* z+tSf+mXy<94ZwD2*bKG-k*u;$n>hgndKxdm=6Qi7^Q~4|xeGwlUIZtRH??q&SKmcY zBZU1ht;T3L1#O25TCvd!rsUl|m}u)HVVoFg&r1Y<QM4p-0OxscN|tf5>{?ft7GiY9 zZZ2)IIAuLeLH6YySfXmE7SZaXbn%b>`8GcP=kKF}oc9N|usd0A*cPTmt@E^8$S-Zy zbvdru09lERmU^L0b{)+S8^qkmYGZ|n9_*v7Y*JQx848pooHf0$IMTGIz<a0duJ^fC zj6Z9CkH%XV^NO=J_E!YmIWhzkcD9t1n1J)UqlHrq^xFotke0Wd1EnlIsER{vkoDd{ zUsx~)97aWEp!BJfu+5D@`7-;*^_ucZLtU>Km9PG<Mf>*Qzt$~0?26egpqR4R)m(Mj zv1U**;U;VBN`!?7js_FU9>tszXKOgP3$p5eMCcNiz_Pc58)s$piv^j1#!lUFw>+{z zTlJr+2$0ekAOiS4k@zKS)T?tbSFEIlxo$h<|K(Ka2HLQMwlso1mLB^QAae*OoDD!6 zv%`<%OpRcYLTxs|W%ANi?T9*T*r-ZnfY8`-n}W&;s0SWt+|R4ae|-6L&u{PUN1lX# zd{)&dTl_xMc_|<cyXLdO;0kT%@{re<WUZ@Kea#J~HhDQ&DGdUt3I@~R)~vY81}64@ z@dAKD;BDEhK!yTB;Us-n)9s!8Nql}QWbhL&eStJ_gmm4iTUc&eYRr&U?J%PquG1OP z>cjFO!@E^bezuTK+K6iOD$!A3>UKPTT{iu5taDXjY18n8Q=KDZbP1_|NG`Vf_HMb} zdAmIVS(wp_?Rk&Wf^mS>CvSfs5nlV=TO!?su7FYvrKzDyjAf<fZAXe#n8STj*`J)q z^Kyp)1qp?E<mwLzWDws?YyK=)SMeO+c_~A=z4q2zvWxKeUH$7@O(Ql~w+>5xE{K_T zG8Ll+Ls#7<uHhXTSvTf#LK%U=Meh!__o1b+in_rIRRWBSX4Vio8Nq8_TV%u17qd?U zlAGTz)~{dM@8e_rarecps^{&zns?ln{*7?&uJukJ``#J}sHc^J*EaAID1TDVO>bwX zaYzq@)^V>dtL%^z$IJa{2}8|)w!3NUk!RgOK&49OS)goHVt+a8IujN84gDhn?PbZr zgUB3F1j?T$m=zQY-4Y2B+yH$kgBIZ+aamL?XF)khs{T4ijjiP6i!;Q$(Bix-`Q~81 zZzPj>@V@Ww3KQkIzy9?=`i`l*dhQgy1`uRzZ0%V&>}NWyg2@rdeAbD7GjXW$ZS;ud zD0|s-*bX~`a;F?Bg&&uJih{kwVGiRZ>1I2C3-4tQzBH~m1TAXdy|e;ej-JhdRlB2A z=qj;JogELNxq2=v5&^G~NELYQD!z<;WBt?y*(=OiYjHSlpL1D+-wmi=9P)A+U%zoJ zSlIgdHZ8L~RbTA^Rk;{{w)xmz|NQXz{?A>%j2}aNrBUW}8rpY<bri1$%G*tA^_6Yq zZJ*;10#Ww5n_nYQPK^RLmf`yilu;XKI9(I{XB9r600eXXup&>PuU6w~<zctCpQGXY z*&DFPUVNX+78@d<9IfWE;<&gh!lR<O{)VZfq}G*cJ}KtbAyCAB*rbuV4Jl3ydo>E@ zxouG5&jVEy&*pa&1uDBDWz|N*tT74SsXZ6$%a=KS(!PIKOV|Ms=jnwa3=X#A>#?FN z6(<DQkid>ApkkHSZkrmNAjoQX%1d{rk`%4Ws)Wwdo^kKDoW<Mo>>0*zoJk%5zf79+ z0&i`$$uDb4sUhc+XQ2*%v6CEcj*}f=>apxvj={@S+n81%ZAybpUPZ=PohpJB5%kWb z%zB9SFCLLonpkM<4J@&1Y{`Be4@mLPzs93b?R3%$v~rTju&fLFK=F!ZpQuCOmjZH% zQ4}jIyp`;={46GQ{#$I*lzb()6$Rd%&N>|3_SJ4c>UBW2?h)O8)`iF_j_DKKGEmJ7 z`jRgtZSa&`h1bhCKR1n=m)0pvMvzhMS5vWs$Z!Z2bb<tafC)3qoP3xRMpgFKazWHx z;oLS*^SZ$&b}8ecnmlas^s*^0KeNLs^Fui0pP%c;{^?(T{$F#-FTc%a7k_y8(kKC= z*+M>Snb$k^y!AhSgqj|ThwrlioFZWhXaVU-8e@8a2cz@6-gVf+?*UntVw~vUG}8_e z&ME~Dopn`=3jPTgxH5Q!57YJd1zq`h_kK8G-4&=#$Iv#Ie@F&w1&P^PuyFWAh?*pv z_p*gm5TmdF-ZETDBe5H|9lpKm-?8gWMxK|ynI;MQMc=`Hwj#ANw7bG!&yKsdrTg-q zKfl(0|I$9eE}xEXPc>5zz`8evw?$R$M}&`Q#BKYWN*L{O$dcWxXt}m`8m#!?sv@SC zZ7;KYtPVj8${V??pmfm4T@;kpIL-q#^99%-(MpYzs>-~qw@PeQ>i@QTbF8+U!`Xk{ zOk2Yd6<ouAJK9vQQPdB*9qMLdA6T16MXVu-gDJwuEazM<Ve2&zO80ZAXFy1rg)RN5 z38Aoedq;=WqCNcg^8G~mLi@+nQDJq=>dvW6Lg(0QAUk$?wU(V6g)Ux(Y{aN(zVtpa z*og~+-<_yY#^?w=o+|v@s%C=3?w|?~N6xyno<(JUjp0r;8u@{*Szc{VwZ!XgAki*K zsMx--FWCf@mV*MSLoM~wZmmK-yzF|Y%du4%L$5Nor8{s*Ff_>^u<3{pr@BEy;W-(C zcaI90*m2UK&yTkLKkBzX+wVUS8V($t-F7hD)aS8Vo7~TMDA1xZ2hVtw%TXt&;qEl3 z=`%ThBXp@lICUpg*qPLza8y2|HgYRVhJL}Cm*6jZRV5jSFvv~|uc?0B+x9w(IW##K zVYhp|mY@jH?w+Iq!h+SB$Zk;!pLghts+9^DFbM0ir9e$jFRnpFTRgpO1wbzC9+t?0 zkfl7bkkWD0*(Cdg4z))~Qjg^tAKw+Lx2MK`Q46YOoEz_l1X;!nE{)4`SEnkr`VNG$ z0Os&Ic`)hJQSFVFBXW{AZ(!Nhicl6O;V<>1ofo+EZ`tf;OAu@lPFR=His-=oR33aa z!a6AeYF5ZwVISVd2D<9XQIljLOfwGCi|YHj%Q^~@F7~Om;u|QlHtR!tM$5ZNi8En; zt)T0o*@+;gO#AAV@hW+<kl@eNt`tc;&&B%sb$tHy(_iDy_ZC0L!%;-5Z<VU8RqhS$ zq05k_$ov!Fsd3_*l!RRp%u}*?#o+^u$cVzDse#ECC0E$lDmPa-RuxoGtk?ZEYAG+3 zHTED!T%1H_wP#k+@ZlIfkFAP&`3<*!8yc>t<MvGw7p{^xj#l=oz*)g6w-gGD2pwsf zKXB5|5p?xP8!>a!58JEh^9+s>biG5_6zY#Hb!|QrP_Bx?IO7xa|Dn(Nm*2mRce<Pp zPm!!Hwqgv*d_d^6QLz+lOQAFFPN%ZZMXWp#i*)PVTpK8{@^ipKrfW&_Zjp3<?jTN1 zpVog%5&v4AN$d+f+O<E_&bVAfV@y?K-{3}ScEoJTmKCp{v~!8UMlDTdgpTBGLM6LS zsV>p98G$oCyjyCUa#|xwXl+ruSw@SjQo31|Om$NaR_LS7>v_pav;Fz{RXu|KA0O^- zU+y2P_oxe|J`nGXBdLDeeI6`-0A!aZ4UwmJcHp|bw*_7$u=QahSnjn16=q^mk%C~{ zlq8e-E-FzcX~P@;GVPl`w-U+{L2=Oj&^qXV!@pu!V#_SiZzmNvJ{(#FxEw+vQQNn& zpDK?4LWA@4!HKf0-5?BO+T^MYR<QSR%NB;zsU1oPWxWvqYVOLTM0MPMPk{^XwDEQ4 zqA}0a`k!wf`Y-L>CDJQL)?Jw;UB_8u1z<E*>FT5mP42R4s;a$~Zl~_0e%~aqY<=A` zZQ$)qHQc?1zH@Zceek#O)OigEsEu%QH1=jQ22owVKdWM#X2M~5-BhYQvF_P6+ts%F z?9+gH_pZlK8Ry2Kk9+WcPL`l}tHS6F!qEN{(rJ}=UfKfLb~i7g;jMpy$6Q@D6{D?D zjf0#Hq9u#e3F~bE`jY>?U{BB8$NYm0wvPD?@3hs_+-+3VlZH>wFHKO(u7TNb=))jE zMH_4QY;95XeAJ6UZ4cYF9BR}}cN6PCPJKRaTfk?w!-f*Pc?q_EFnL#<9${a0l^l|Y zdhQViplQoXhb*N<gu)A|*O0lF5fu>U;NY$(tDM)7Sc`6Zjq)&?30L<h(vbJWw*m!+ z%;d1rsDWzgmd->mQ2pm}efc`xwc9-ujsO%PoK^^x0<k>KCn|@jcH6YqB00Qs$c9Ov zahVmG8TD7bHa**aDwvT23JjU{!2&k<a$U(26(Wnd<0Rg;Q%H2~dhc}2hNH5qZ&#GZ z$)YFO+2z3XZLf4+<$8?>!+kdOvzjf(IV)fQEIn1*Qtjc;hSIBBCtt6)1Y~<6<r)-D z{iaU^u-0AYrdCh#yANARVG_!@J(uh2SH(I1`1adx?=LEUUs*B@efAVBa3U9iVW3d; zxN2*$6rR{vyiVZIt`b-w4ohPL@9Qoa$Fdo`inu{x`jcr0+n2kZWA|_;+Z7{7)GV4E z`E6FXITn-uywN1by$M?BD25etGz3CAXx>#XVIx78nw6wJcxn1BIT=;LP?FWs<O#lo zT6vx9EnN?PS{d{P0@ALjI{6ce+aVH3lJkexbVR!K_B@lHT773&@YEi#R_Y{6>+H3v zGaYf1m!<Bs6G-*+nkcI==-7rcp;x%7XBKz}aA=z57%7~DYnJQzR>WP+8i|J>cV{>9 zF{9dK<a;&1zl%7KGF~0SLq(A>bhucidU{K!ff{swtXgWIqzY?2Jbn?nhoT*a5@5h0 zhxAtn%lx^t&F@lg@SQUnqqPSM#j*YZ;6K%au+NP65^~o-=x?j_`=>8Iv84>0_TzN$ zcUN9a9OJ0qd889y&>Oj{UhD+^4AFRyq;IFXlbViXea_vqCkTEJa<&(m#74rELN8rK zrBJ(nO@xP4_X`NH>G>mo1<sE4Qp~mAz+UrEWeaMCNBx1@kP~U&Y-fBesz;Xd7A{u+ z|E5EmcR@D^<<hr=)x0k$(C*z1M9roV*+ED;Y>=7&EeCtADmJCl%yoqO-Gcp7YquX? zg9Azlm_s#_9v0cKY~E}VEg`8(qzi!kn7~SZ<t6NaxRrw+nj*2`SdUylf{tKcHl|*L z@@APXs0}X0wMU+KNXEQ~gMf;peu(3AZwiV-=e1k$zEojekyis*&cvw04xv?4Q-k-i z6>qmaDugwU>n`j-t!@tw+<}~&RD``1f$Yx0DV1cyVDN%-=X>yrBNsycZjGDMbv>1T za{u`BTm1ZE07gRG?aU$N$Dr7Rl`N9};hnOkqWYI{Mx;tWY7HsFSe~DpE@db;#T|A< zIGl^+PqnEtsg8ExWFJXi6c?VWae^G6g_&sl-kqs<%^+R7ssQSW<e<j5R;0T#M|D6_ zvwe-;g7YeLFCD3_@2pgJ``%A<7-f@x?ev#sygZjfQ9vxd@D8P4v#n7CO~NKfG%`@J zb?Ro9zFVwc?{B^T=f@q^<a*<x?gZw04us7!D&VNF?f{>)2ema)aMI^kB|Gn2`Ffj* zfS^E-@>J#Za(l9KNRX;?SIMXvlpxA8D^$R__4b;z)g5Bi*Meo$8T#@T9=An*q202y z?@qM_g_n=6ZkUENyGMD0k+UkXc0R!Mxo>IZnle43rhuU2#x8($HyuMSMKYout;Jc? z({AIl+MuD$=eq^__7lTEiHZ!DC%@XVz_7oq>#=+3@hbJOH@xn3^ZwgW#XDCgIQ<u= zIl;4voXYRWcuNK{=yP^C!665Kab^_)Ih@}jba5c9bQ72%^Kbl7Y1@3Nju^;VeA-By z6m_BZO+%$SOmAc16+qph1}Ld}c_Y|@>{NDh@7Qi|5X!f^HQ+X&r16$ogzWCi8gwL0 zDi3x-TxzrS1|9K<Cq8|e_0eB(kYFAib+>o&AWLnUI3&7T4?Q?C6i(%T(H<8t+Vs|} z!Nnl$IU&d^RHcnmF_g0gm}$rcp-tNEs!p4Ybmy*4iAmq-Q14i_9p>rHFAwq3GM%uM zCC_;&z@WaEqLq3fbDo+7d4Adk(L0iJ5L=AiIBd%A1a_N)WCkib-nFO&JT_}e_prp_ zUuuERoArh4?T&b<JGLu-QE@y~jQ;raKi_Km@afyTE`ji9t0otDH!)R!6aRosN>LRK zg2<@|;Yb-YJiiNR_#Y{XXG`<Bz2s$atr?G=^wqPWF|e~i1%}72QKZ!}F-P-MvU(R1 zI3A+%`^(Q~=BXtV+Yf+x>_n!vrkFQ}s1NP7lV?jNLE06HDiGFxoYqsmORdM#ibzs~ z>o(hHPy&kt!Q3`%G)pa-6tVraJ0xW~BgbDb%*T>_`*@Gf|EN!wMfFD?T|6geTZPBl zR@2}pF6le>$O{2x9fW%_y@O{qGb^5bshn~`g&XX!tI*bo_~i<x%Fv`hC(2_hX;{~> zgO(&9VTm@%r{?5;Y^%#GetQG?Q;};6xpqZ($B}@Y1uWg?+9Zl+@N;&96nJIYa75|= z;=0dm66nN}tb*JKt=P0f<j4vECO=eJNZ^hJ+<Q^eN0;ZCh$C?f;@)e?KGyqb9P(N! zV9nt*GKkaRp%nCh?2e#r#g@4!wa~;fu4clj;0W|6)#dJg>?{$nQf~@i>z0(|-;^v> zXJ+uyy7s~L0Ge~*zRq*qmorGG3K#Wlsjg+-!|qcjrZ`!@swL-KH`m8LFA#x_HfJLH zbEE-cO9q4xMgHmPao8-w0)m722|x^;p>8td1R3qBl83T6KE@^k`&xinW)y_*qdb@D zw-4<nB1Tbvs8eEhU`NxbRa#TW);-ErSPG5aZrNwQx|438`UuO^OXpq-^y+#j%4xfA zabTuy{%y&5*}rqm)jPE{`y7JxE!)(=tFN<2js<CuCpaO()Zo-#KEVaVe$}OUTOe8U z#i?bj-K-jpsu<W6V?OM}=t3h7adfES(nLYI<zn-H?_nc63BrlRd6WBfoz@mkudDQK zV}1BZucp7b-U&pIv&;tSVRx(w`7i|t>b{XC#arhsN^lO*Yf(P(Q0D%eBWIE*D-D`q ze{OdlE8N{y8TUdM;?)m*Ol^_lT{zF@0`t+=@fvKKN)wWR?Gb`41iOL2YI-@s^7LVc zrVej^5Jg{O9Lw!gm)9jHqsy-%P#PM5daO2+Oa^Ses%~)D*I1OPax(7BD`!?P*mU}T z``cRe51)U0*C7h9@W5IthvQ_dP2bMyshhhLr*?&P;J?elrRf*VRy>2M(M@lPmYle0 zA|@}&RBx_PEeFU6Uzg}%Bk$qB!nB(QT(G%+Kh+L<bvI4NjQPXT%Uy9@)>*Y!@7;p3 zX4>EKGKb^Bx{ncVEQxs)cClqnB^`ma`>DcSba<BZPK;4i5E98QBzMCb>&^4QyERff zoO6U(<>zvJZsU)i^al`s!=Yuhht3zPfM8#Dtv1ZDgZ55RAG(JgPV)hqz*?ZrQynXR zpqlbtgp+NLgo*2RSlhPgZcEK<<k)rb<mDU*(r!*W9h9)`_e&EU`ZxDWElZN<9Va>8 zc|ZY8*;PqP;<>I_&aK?Xk^nXJTDaE<onS?31W{`IcxcO_Gl=qPJ5WO-Wc6AIAhoD3 z2RoneNlVvk<@tWKzWwvtk5>zR?iE&lylsL2zwf%&1us`@|8*9j>8zP_Z*aneeNDuN z*#K>VT2%neq^wrT#f-KqE3<j2r3AN))gkTq?j9eg`-J&Iij)qp_7dLOrk%IC*n0ZG zaq<biO3;Dct@1m#su==NHC7G8Zhh8r1P2QBa}EmLsN|*6gQdkXqq>Rr9)KNxg>a&( zb%E|rvW??Y#(8q9O^^01T+h||^7}I(mWMjl=A6l;&YL4or-r<Tzqorj=ty0vJgr5j zIqj?jTY?^@t@q&1iyfoNC#RHrsYJ>Jgdxt`0@lv&wk#a-tar=?%mA=DZB^7wJ6|dv zwqAGz#MVB6^2JLL^=nn+u;ROau=p`{Kwi^!ep!}ox`OLx89*;taU0%UKkMPB9e>7( zrG{OqFOZZEr*BRb1a^qMcH8nht;fUuT&u62Km7Z-vtA7VRVz)7F_BM|Frbuz5`;<v z)UA-bQ)>rNxjCzA-QC@EsEM%ehqsg9LN$O@`561Mb|5fmgS*!9avb`93LL_67G>R4 ze>yq)D}KKei+B*=Yqz-G*vciYVI0VbMJjd;LHg{QlL^tW65c^m?0+o>Ur7ZI$%upI zjU`XEV%%gPP>k)s!~)V!U((0giNdNJI_7^=%x8}0YW@4e*YU2>_0aX>iPWRDTh?m= zOPS6t7WEMzp{$~#gk<-B-D1KjOzY4GM@#(9vCNqVNT8GDzmvS}D#eR&UZHK3mC)VS z*-;LYtVnQHDVF#HRDT)KIE!zsSqM+6P@(Abl5I{Wxmy+8cns8pt==e}i+?HVY&)#t z29fWtI@AI7B=_hY>OF8$BU%$0$K#3om!_U|^Dc*@Xxy#uP9mv)>HgdN@^f&FWjc3T zt+irvgv$$k&bY=KhZe7FaIeR5z9C?0H4uIqh=6F>9FLvezAH+rS(y`~N)l+(!Krj= za94*TX}pr1lTpLg7!AuiJHYWRc0o9K7G<NGcFC(>UyARHvUe2TS*Jr|Nri&lL{e0z zxT7vFm+lS2p@hwUR%3T71e;Kz3UYUxe^e{#@P(n6J^L%^9;KycIeLD#V!yLe|NCCu z=~YcF>S=?FI9k`0^O@G1fWAx1Cm|(!Ef3!x>DsACf{ZY=tcEU?QMwY7`<T;UqfHh7 z6RhG86pyTX2b<U%ZQ>leYHGQAb)!!YuO<_3yKZ*KP#1Q87ZNK~#o61zS5X;ZAdW_a zHIizQeq$O2Zfj74T<eULVhqZ+sRj`Y>1=Qquu3zxy@n1iLR{EwSGS<BR1cIa2F^WK z?Bl0j|MlU^`xSd#ITCs`JXn?{&ZIN~fDH)6E6_SK`AwG~wwL6D?^ZP*&{(sVsId2D zI}q{C8F99MU;xTpdWIjmiE|it`#Y}C_~nB`Y8Q0Ug-epQ&Gs_pG{z?{L_%Y$d4ZAO z^8_uO1-I(O$V|$x?ty<*X^Nm09miU(u@YS1t^}3fG*`1BfU#>QMV8u~%g)0F8aO2X zxisZ-PM4s0JPY=&*oXH)>~$pJS+^E>vea&S)Qq-&s|_E?`llnug`B9^+`g03`JOg4 zcO`tMqh+VU-c$4W<OIEqE~ByW_^t<;OYz^+NslXPp#WxtffECrd_G@C5|}$x3AP5O zT@$R+3fks1LWd>i>jW3rY277eNtYZ)bG(bxK7JGI*_m&ve^rmv7hQQrcGx<}sHpRZ zYF%u9w<v!qi>qlbF#XxZw3h3C|88OZI+A+JjvbJy*s2uB^FmTzZYXMT+2A6U;3LR= z0k*0Jm12)}szJwUI|M+)CXf;#R&homsu~;GTx-MElh;Y$P))isfTC%K=RIk9NrxTA z@Kd!WcrPqZFFKoE1bNWx<Fvm(e~{Z4!9L@EWb955u(xXFU%dDTq?UHtjo^$crx760 zr41mbo1j2IZdJD*e*e`$l}QOdQ1ahb>?cK4FGp{sYme$3tluVvPD%>u2?WThb%t9= zTfABfnqCpC*y7(+#`2*_oAqW(<BBq>`(a%?DKqEUvdPF!*m5b==RM;Fuw~zZYu`41 zm;yMNq_xKFR|E1fH1O8N2kw1nI|5Ds9QJIvNC2u`vHnxw6WbVrUJ7~<6x$<IQ3Cf} z)d`EN5C^<IEALAB9xRj^CVkiCv6LsO7;vFK>wC|mhoq~Bp4|&=V1)*;7Em3RHQ@}Q z0`Q9t6G4Hvp+u<iaCWlkZCJ0i^>z1uor9VqhXcYj5o@6R*M4~6umQ*p#ev-VWOo7{ zDE(k>+RheVbAFt|;pN6AKuuZ27@j$JG1nZi(mPDv6Etbzke1ttv8)n`*T=37iN?#8 z;#H3=`?jkpjs&L$=du+pYii_w0++z9EDd7ax8EhnueJSAzr3%iKKcOe6nI&GfmmMb z^X;>PG98;;WiZ0JhILz5matYn2|v6+DJmzBqyr7o4kjt>0;nhWIxesS%p7D>@BAJC zXnl80O|19>H?D1NEYEmZ_oV8*K6{IxrwCUWy3D()b(Xf3U=ZP<&))FYNc7Ozi}%gR zTCH8hbLYG+$-QV}dIR|;=O@8`_p;tzF{vcv2s%H7*x*fzBdSEqr#z`E_T}S`59F@s zu_Jw>I(ee^&7mWsiU5!r!aHdvC+LYIatiN|Y)Cg88$btNqOIDO_IjL4>lTM~t`Nt) zt0o4-(JI3(&SU4?COhyZXLt3@_gB}1^KMdRg|(uoVQ70RMYf&nJ4K#<S=|SA9q(b6 zJ=!Rx_GyGq+KU5@KI&341EV%UYi{bZ0k+8>!2&w45Hz7Z?Wqmd?QlBG;N5Ed{;B`^ z<<mC~=8uu<WKqC|=MvWiohTAysNv*zJ*WuDtvc#$OTJ!J+GFR7cbpVpo8<<_0Jm~; zW`9%ma~SI9@=Lyi?2^oXY9om4z|)D`T%7YGZr`uY9BE3nV6P;0V;wl#J7<ibM_|&- z2AF!l96K>%)4(L`^16Pc!|q?Z101IAe1UbtFuXw601{IVUcQulj|x?8GPPY7QTtuW zDkVLG{)gWG82_rD$B)@jiZ<twVWJ&Xhcb~e;Lw*I6+k%4nMuZfi#}F6MQ+<IV+NTM zK9|;yre#a~P_YFNM`y<pVXI2LO?}+B>%{F~r}A1!r2(}$#%r6wd=4jAWdmNR-}dO< zYZ5oKZ8`mnwred2zljbQ^KXMxxADzt<gx9HtU7F~Q%P`F%37KAQ?cR+sw+;+ObwF; z2)7(S$8P5xZ#BGsTd|Mhm#_c%Ykc|Ty)bEbDo3h|>5R8S?709tS@$Z$C(cWh?L)bB zC2+cV^~Zxg;^uXcwq?*1kZSfsSOtPFP8}z}DX@@iG)hg+H|NN7T_@WQJNs)@r)-4R zC8U!8moQW1LU%p~$N__(Rf{6ur>Y4s%Y$4KEWJY2hQ1zuTiTS^N;bd1T`Wqm#d+Pk zi8e0%i)5kOCdUJ?c8Q{4(K!GzDj9FY@uPM7iKn%`LVQ>4^P2SV^nPOdu7%2e_ELHW z)?9i8Syr|Szzd4Xi?q)WlFsS9>$+q=%_Po@rwBSs&5I_>Me48C=6%5iO|O7YM`v{B z46nAiEjw?MKD`@%w#%KQ1y`;+!PJTJ6PR4@CG%Op^P2+!Y8NStpj~!QLbyQEHm_d+ z?Htv=E!p4hK0<sn8WNrAweEr2Qg%|bg3KbyaYXWTh;v-lS=NNh-j7XP*Dl=F!cf_@ zO?wmXXudl+5jUI-<stq*y52@hj@!t#ej=`wNMs@tPosr@U#UM+Yz;}>vG3D=dxLj% zRne5k_Q+DRD+>ukoIsp7XM)HaVW6hEfPP7}@ZGJ|D-}CM^wWwhL-lR3vkS$B#IC?E zXNQ!a!zqDZr#QZ7w1d@jk=d1WD0%Y5i$V^=*^St%rbfG4Qs320R~1RsyE3jE{41%X zUKMdqOMT;iphA9Lu`h4GttI={%Y^sS0K>_vA`8vn@ZmN2#Hz9M&gplg{|Kx76M4l4 zRfh?&Z))dciFHL|1M)=iYPdLN9odAv>01ugyf;-M%TcJ)>vR;3@3$KX0GVvNmL5R1 z9+y*;x=^!8HYX_+=%8ffsC&_C!}d_NXv$?Fk}8dVm{oUka>!`2HE*O;z9J2sB%7rl zM*X0v`=)jA5lGx#tvgZ351+i#;icMtt=ZeNt+h4>Peb0f*YBIg0=CU~kG5jGw=mdV z$_+W-p!^@@0AVNv5IrT}q0N1g)4V1dw^IVLVzX@mROeFERf#!THUF^Rbdpe|1Pz<} znsE7lxPGOSjE(TwRkq+$58Wb?m#nPDsWlCdKXoI!#56PO%+2u#uRvx@67Ov<QYCHb zEQO2E?))9uOKDV{+E1nOf{yRfJsg!kl&GO{PCu>KU+-VPzkMG2KZu}@wr(1v*`8`i zlRr5d&Sn9Ms9sOUV<xFw?ODpXXupvNPq;mQ>~kCM3z)Ym2p+muMLK{<z|}6~IORuD zJlV3&w=$XR&9;T01u$Rk1OKP0b%$E@+q&RxbCcgyodB9%Lk-oomdVC356ZaE>f-PY zuUyszK6R7k7LHzzIP6WHZK}|&Wc8|u2d~a61q$(aDBpNc<ng(CeqA-iojwU`f70}S zeo{hj%BCjb1DGQ^{YPNe10`+Fl#&IK&g}P|R08AS=W<3L+iiT>Hs!|@Ih{Nk(3heP zOhI%7!E%<m+Mav@FIiY+zTH)EE%9=qZ@bFlfJ%*}!fq5=TUY{SwobPxE6B#RyC^MB z+PEnEoKpP(cnnP?B(@(dseWeDoGfgAw-EfsKM9K;qEaL0BX=99jb|&#xkqB>$vbSX z3-`Tz{Ra&O9UGkc&=HiFdXP)BGnRU+s_=e0ov4c&LC$U;2x4bf@ySaKSCv8na+H-h z7Oz{u|0NxHfTZ@J%*?Jy@h0oJ5Pg&nN?OrMmHXIeceLFGQq*{6>N5hWzLdCsW6NaA z+mry<dNiap+)mgHJt>Dox>ePQSl~|Li|9wL>-4pH#I}}IY_t7->$-E?i?Mk*RY*V% z_LhELFV^W(`TG9%m;SuX9@QqF)PST)(-}7p=ad1Vl(g&twr5m3Z|JL>FS(&R&k$^b z>`4=%k@bAYo@*dPCA;0b_=}x?Nyv4iUh#3(wCY(tSg)%n9bs);W`3wKkQ~)D+=!%c zI>}7Jv7PK~mg7L}Op8A-?TpUg9L$nD2wsc=>}--)h^vvZaH0%7N%-C;oz&91jXw!! z>ah|=DkYFkdO?OtnZH=J`u^qbZ=WdC$5(~eo}DqCq*5dy>rr}W(Fk6DAX_``)_6@$ zP)gz{w*oR%TTf0G@gv$&XPfDgqi?O1ln9FKl6GbE4)BfAGuM7-t-D|PDUnC+v?~(3 zbL=7okV+B{k?-o|FU5jts6?Se9yyAtDGto*1s8(D50uB|TJPa2Rb8r~+lK+c5-*k4 zRIVth$m5iMOQKs3E`g7K1Ql3aS%T56ta27FfxNnxUo7D7pWkcw{M-1qQg-F1HT0(C z5$q_H^`YZoV$wfUekVmqCDsBK2zg0Mbjr%!s`9QR2LQzyD~o#ua@M@u_zL^EhfXF` z7r{9gQpOsH<tJE6P7m0i>ANtLOx=iUeCv-aQO$LVh*ag?_<gm1bxlTqj)Zn9BIms> z1%6qVyAxYwbu0GCGpZY>%PvdAN>fOYhh;oa0;r!XxRk1`2^EhPvdtQmKQFt|6m;kL zi$(n7{rz9xek}rcHwPh|76tqhjg>^sKP;12Ptb64NV%vXtbsaUScy^|Oi|8qM4NQ8 zgPyL=*P%+D&iPV*-V%J(a;(zZ*_#U<1U*M=)Zd&J@*h$2<L<WY%A9Zl$K2(WH;tyG zw37mzt=si5ARu10=d2HAxGq%_DZ-p{A4*3NEVZvU-$&95vC<nCZ-a_QwRuBv*a(w^ zJ%*K_%uvdTU#!|+@Bcf#{`TYSJ_o-1bZ$d+<4}a~Mw-`u%AM`8XK(aKQml#u+>Jfv zPCSA}FwIAfs@O_Iy)?84^*(v+swd}RrzwNHgao?z4V6fa=Cp=`-c7BpWbf!W9{u6z z=$)e!qyY6J)a2X=npxKA*<`W==j|5d0SpQ_bBb<Lq9i5hPb%~C7{*MB=(`w@)HQXY zLZQUko#xYjNsmOYAJf5_2Jq`lzdE;neI4Jw|L3><Hs`Ok3A!%US=MHDw~$hm=uFZQ zhVI}uX!BBpNcmCzljWv@5EP>T(BCTO#*N(4F2x+0$~u74WU`H-7%~w6TP1_0nq5@) zUpg)^{JtN`;L4p;#c&-eIP@n8lp<ohB`1H~iM^|T*5lHE8%bOp)dQhSYXG*(E2~pe zjLqjz06a^E9vv7=MO5@ascHjmR)i(#)#-&n@H*nY|9kEJfn0oRy1};K6lS)vj5hM; ztZW~NWJx>t><ELj`)yl={C?;_1W+f_Po6bWdr?GKFZgwH)8)9>cALu`2*B)26_q|O zfhw|pDW#)ZR(=ThknC6(ez`L@H{UC5Am*qCtA5GHX|r_%w(V(J)u!W`iUnP#y2N&E z4*f)A#OgPo%oX1vN`F(FY<TfXj_Ia_y%8TTl{%wDD6M#&7wq4k-|DAte~izc-~ayp zYj8s3G83rFU@5Hwt|qPZj^6l@Yt^|WZxn5RfH<E;vVH@CECy;+_guD+#Tv)6se&Kn z9)JVw0UeH}%CWlb04}`(snIqR0K-JI4^Dz&_i_~D@>pD@FXd+BS8E<#)v!Aqk<V0p zi+U+GWLrDHR~@8iB1|oZ)^MmdI=j1l+`3Gc^@9Y)ZRmu~4lFkTnD3?L2yyjk+1}fK zALV6$aDVpbQp7OISu9GLQwUH2a{RJo-CV|ea|`#ar&y9HuH{76Z&M><h1bgbVKX2< zh(9n@M+!P&EGsYD-jq0C6wa3ICgToon>|n-9$l8dYnwH;x&2o5h2l@n|CgZkm?41j zM(A)$ULf~fWZfj2LkfhxPj;utF;$*_liX#kMJZdH2-Ed5OFtpIfXEL;L~Q<tcmSwg zR_n|7UjAX;a;`D=s8Ttp(i*C=LQVNL*@=$ZSH0#>NtVr%r>dVaX?x9K`Q1-~3o!Rs zqqeG`aO4zI85%xPZV@a@!qlnif`+KypdH~`$ozqP)ik%&D(X=mLS*K>S|?9`@J;~B zYKorAF8QpBbK|&N(FII0;jXfgN=P8lD}akK$6Na*r(WEs<b_fIreWu={T#xLCMwS8 z)#o7gKi|JUQ_mjBl6}yr%?W}$tIOSVVyu_xcqSR`bDtzCAZolS#TVygGs+sp3^UFJ zTwo~{g(IWjqjZkzlBv3TXG0QyEPyPwqD{8bSpm6T>{Hg{qqyRYP#Ybq3l3;dW!cG^ zQ-klSnG^ZeiFW0@qaH1U^V^ALQVRcd0AHN2BjW&~7m;vi<{CBKC9;tSqPM<E2OQLW zm6Iu{RQIVwl6&q+ef#~d7n;8VEDsVWn{?Ay+b$Oc=eD#_REW_{+}Ztq{ZcG65Y4Fh zP9^KK9NJjDb#=3AC_^p37dvD_8BR&#HjdTgV!7mi6r~lEC=NpN))nm|HkSQCnWgyA z+M%<aN@{@fcePIHc~Ufjxp_oC;kKItwr=Vq69txW$*o3fTyq_i^Lo`^ED|7XQ|G&d zUMbotv803L2qik=5WNC_;oeISN}H$k`up?ux8Gi60f|+QPQmF66}ci$CA%u6VNs== z0(g0}NozhS5WE2#l$H9qw;GB6fEuzy>RlT`K7Jb4uDmI+0<4n8VAs7%x8k&%ia6L0 zm*+z<#t){A%=eH^-|ke^1HBYx=cj^GWh~6Hz_=t=R+0Rrx&v>2)2pV)Q}Xx(>uy`M zc`MsBYgA$vv_N(U%YWxmGNf?|5@?5aPFx*2#$?T>Il?d8ptWSLsDh32WH7jQ_VIZr zi>qicZ&}L{D>_b=?cZz<trj!TM&;Pm#i3~Lb=S?6GM`;}>uS2(&WSYa#?7gc+e=Jo zvuedx3R{I>f(~7OVdO(A;p;JMc`peZXZoc`+8icAkoxz%1J(HzsX6t*j&;ma{ZGBP zluK5n(UB23x|+3s{y@!6M`h)n0Zomte+gu?=PDY6+=thL(&u<I?+EA5OZM+)k!Cj8 z(~y_l2hHwC&{xjNI}xp>QVWE|ObAsBZ$G4;O*P)NgpuZd2UI4?CbiuzBbk^MSV5g> zhNot+ob^(ZN2_FeYN2@$U@5jM)%B$_AK&idT#_)=&B_a{lA;sQh|L{Tw-{Pt96wOC z<Ldy&BsJA54?s@pHXlsa0I?|7iBBO84mA=E^)7liRtE`qVI`n08mr9bQhidkhi8YW zwPJd5Q8K-Mz}N6h;s8vOTgy^<mM4`Z!Dve$ZYHm*l}uvLuJa1gPdIE^?()-tYA`9j zr8NbG9l`yS^Q0ECbCK-Eb}W%Tl2jMHUbhqayF;lU-*G(Dz&UV=IcN=7^lhqLrSFSS z+q_eByjRP@4D2Y5adOx;rDm2`S#*BDSu*FsDdO^f;*?9R4@%4tOrnU%nI;yW64^iA z#uCx+LcBdo(fs-Mx9_F>G5%qnom#9?>P5L;-9~j(rqef(vr)&(K0$icR=BWLC?X{} zrCeE5UemFy5gVt;`C6QX=~8<0N@+BfeDNl4`_!?-YaDhnnU6YvgZY8?Njp>guE?#% z?!l3NFA~*IGbPAVkv=xmExE}n{Cx^*iZ`8tHSqExLm6&m_m^n&riR0s`yyT4Q9U*9 zY=F0M>DvUhS02PXEe`VWx?tn$pXJMoEbNn1^ITep4Q#Cdw~lY;4|R0F!J6JGB`;4g zXWYxQB$;)&DN`A1dl;6Amefxw6$upV45>GNntPJ$?y|^)s+&;t+|ef`B5p^ejAtJ| z<S$Bc5|ps6TU@noa}*WA_)$F!c5R+F#du}6$o%w0HAh>!rf+pgZL#x=zJQY{QC}}F zUe_F?qNNJBfG}15a#FV7Z@J&>)Mq&MpKt&3`K7P&<Slqm>4B7pk6L>0b)6$kj=|4= z*u5!<#-grp<IvHD@J7|91R80|d8~tYzI6>3l2_f`PY1Sm!K?WisYvD)#ey>8&9C49 z(5B&vrd}U+KgA=NQ~*)_CTfAymm)ub8?YPf8xkY?ICq<LBX6W5Uj?N%u_<cA;S-!@ z%T0AIDhmsNVztbdQJ?d0Qd=50iB4&M5^xojr4Bcb<@!>7e|!J-TlrEx|L6a{$b~#r zlx9oa&5xV1Ua9JIShf}&XA@CHVV^>7Jo(2;JM{a<-2@2C8@lo1Mu;+*h&Cm`7XX>| zo`oH-Wbvc?3Ma<-X(|Oy=5;U84DV1suDdUa%|-;*+99Y%>EzPTutBP&5^Y3(3^toJ z<3^0zb%zKGbA^Knm9$|eO@r)gmq*e*v2J&6Pvb9=R&#V)X&MLBc+DZncP*4Q=P{p` z?aTX5Qvpw7h1;3Du9@Lh%A4Z&)|DdLI|9Ch!uD1M$7_CY!p<k1`MTq>7FN5#9vc9Z zdRyWRdvX-N><wOzDi!H>=H!BZ`W5m8C>CUf4?R(}*7|@LL>r~mR9>gV<CQjL@6}W? z;VP&>5vQH6H;jO=bT1pOiyCp3n^ILvOf{4_fczT$eWmP8Krp4|5Qb=6)pm8i>P;05 zoOE}@%_*Aa_4@iEI{CugJ6bvHk#Q(D)j%i;_p!QN`_5W{Mx_znxvM*Ww(A_&ZQlY) z6l_%Za%<k+va58sth##<ktrhe6%fj@u1yE;1m3tcZ(y(9Iyf)5@S#T25&@fx<8ZDv zbYPb2$gz68tJ(&59xS`7K|H|LO{z}<ee$<&Wq4HX^^#F7CeFNyJ(7Fn3{@?ThZhAr z^ZkRh4Ri&D+|40;1;Czvm+SA}|M>pv5gq&1ghH~~ZTL`e<d!Ct6<({ODhEeFLw!QY zZ*NJ{&aq4hH+ivHvM0HzfH$d$)tAom)<@i4cRZB4jXGD|{1!#$Ktxo$#NOE)*M0Cd zKqYGJ2#2Y!9itOYMCAvRY3KA^pdTe6?q%3@c%i|;Cr43=M#?yU_Gb7|j`7*Sdl>1{ zUcU9^$8lcAnvBxxi0?Ln*By>y?dMa-|1#Rw_dhk7dQk=3pW02FJMRxkhsxDiCAH(~ zs`u)h-rO`qb&x|@{w(T2+v_F_@TQ6ml}bGKwzEe$aCXPo<%jH{n83g}xeR&?M>X<z z^@Y>Hzr5v}9|3HCS7rP#3g5+{>6^2-Y#stYC+Z)Uu9MWk?oS|WYWkvnGmt+e?|as4 zYFB*nCa~^W=a96)&Acv!nJgvLfN74D<&BTx)vHH#TQr={2XcJ*Kfl(U42PHBY?_c9 zirc&!^QzAaFb)(o-d?2;mr9YMxFmRbf(H3kmxI$qr}>M2#Hi#*PsUjy>NcDyiR8`F z`r)V}7+7UyXLYF@cC~Ys{lcRq+<g`I<zQB%HZJl7H%-i))Z<7IC(DxHu19p*r(Dht zYq7(o-c|5&Twn@Dg8u6)1PI^z<WmLyp}T0f0?5+peI3=aO0nSK<I7sT|DU%%*G$u= zpM6qQS9;uk@HZtO36-UBK!Mj_>MXZ^Tl3;z)>^GM0sP<roffX$>7?B?tEyx1=c{2U zadPw0-d2$|?v$zg8MauE;+ZKJujK?y3I!-ECAj=BN~JW`Tk6)am~WD&R*+zI!d|A} zRL^R9v#icyasG`+C98SzTX(R87FIP%jV|8M$w9e)B3S`+S7box>cUC5Ijr73m8|9- zAj5e`hZ>)k?)#_t;*fnlDfC-z2lX6J#i@Jam+4SB0TqhH6n<AQl&pTLHY5C7bw>?s zbVntyX;>PgL>B6Foza~rKO|VQnTB1Cq+zXdd3tFBQyp3M(z-o0Fy&QRev_D$d~34x zhDQ#6&|)dss)Y#W%NVGtQDLv&-th2G96$+OZPs+FYNZ~qrqDIZ<^Y39K#zGijC?rd zbQCoq!M~E{yjyr(ujRtt-+pJge*4MB_~|0{(r(k&qb~Gas#2pwn@EJsdYJYwcJ+WS znWNgm=vt$7haEYJ?lf<*d(^OTC;M;`osR>5vS@@Vujr8I+{R|#gv8pYv3dQw+KdW| zf20AK@@qbYa&6g!>cOX2+@0Co@?Z<#29O7wj>hq^rpNU;ajd#2Q`5DL1?AiAbKobR zlBlBRC8<8DU9MN3MWN5(g#(Zd^jqTfi?#b}eEqgG17FVR`Cz?h9PG2Xd4W}7t3-o; zpaSvICe@W~O4cv-x(EoQK3#%TaR=PCsKJchL2M8EAVXW(9yAcG$0>|mbu95NkZsb? z9qpvhzr8-RN%e4MrwRku$lzbb@QRHkZ%pg}-lXe7KEKU7EVCkBUK!M76rgJp(0^Bi z*4eQ^5(k5E7^NX<a0ghtF0Cd2F0rY9X74uwl%KN|ph=FuTD!Nu#^)EaUO8b;qQr{d zDAYI=qPxX5AY%nyqi!8aB_A!bEc!z0ZbP)_x20%kHhnoEcB^e2%v0r@zAvep;{ZtP zigB0LBxGl~@lF=-;LB!-*l>S<54V;|N~P*IF40DL8np-XNf@`j_UTytGf5(UatZm2 zVcer0c6i}Z8h|*Th_j^I?i4<O;u`r-FmnEwGiJ5zi*<chcNNWt72Rth{r>6g&+;1L z@{=BmP5E1gY#vxUE|T&%^s&}BsfOji61`Oq93mAq0E|+wcsjO?)4U)RrxH&#%YH=F z2kZ~(f73Tr!EbpVl*cEzWQ~)5T}j(AqTcx-Y#>iUO;n=VDcJ+)PbINsaF6|+%HD_$ zj7_um0eWX`4{z>tTmUW#Gc|9Ol6t7_yrrt^aQ7KDtJtoh4K-@(YH+Gt$e+j@X<l1x zuM76q`#+_GbOPPMJckVO;ch2ZN=ZHyB3m3;1&zvJjq11*xM~Cu|1x`jV?i-$Ak=Jt zqEMfjDgF<3vo9S6fSpOs>F~~9vs1Q@ny8JFO?Cf}`ng%nnhBIF>^v#D+p_CDW!3<# zFDG?WM7Y;gna*#A-H&}FoeKHt%a)qs&FkD)q$$&0BY2Xs_x>sBv^qgnD&jO%=M<3% z1oiECTz{?C*Z1%5?fvzCg7#_Arq=bDw{AmKeOR)mtT%<7=CTRpaSku>9gNxf%9$0Y zKb+3Dn@tK^_71(sW03$v)f*jeXZNSMXLi(4Ppy7|fvo2yEGur3>#=Buy*F>7$)s$* zv~4GAeqP$==xjJQozr-L3oPW&sAG5L9d+cWIgWX0HoNy>%S0M~AvN$W{i5nPM1dgv z?}`%~8YPQ$!1#|gHxYfjF50*D*RQAR4$EPA+rcnMMW8m?EK|mZ?z7V}u<|{u25#Z& zZj(Rjv{2&iBz*cIK1a!v1bXDU-lcl?%ldfp?nSW`j{cEl^xdjBZktvF`@>6VDXsE5 zS>fwAw{2(;zL;WvyY`??>q(Xbv+xS{sviU&qY#5M)+B6E{9$iYRI*_dLkbFabsG`t zK2vJ~Z1s!V!^MkZx9e=Qb5KM5X}Ml-+OzTxPtD0I+nuGQ5INO%0fvJ<rG2U2AY;7l zO+RtH)v}Z&tru@eeH1TuA<}RrZ|6*xFS+i1*(<(Vr(Umr%8qNhbQi4y1Q(~bHqz(v z$F13A)6EX*nvU949dp_P_|cWu(X6%s;7Km>+A=vN%SEAbQ`k;9ucjMralWv#Y&@cS zdz0QijLOFdpl?EQ)lZ4NoTl!3*=rL((ogI4=l6dK`jV^;{ij*$sBCo})`FmHigYkn zFA6^7<K%mPo*Re>)EJ2n6e#3~i*vOvlabp|0GU)<RMP8|Qq4(JR#=%vDH(tyLOE$f zK_KTb`Mw__^!)MYjfQs~MI6_qP+Bi_W&3T%9BRvNOXHHWt*#Y6o4m&xM1$STwV7Z# z@rJ#*dY6v*umSoiV>wEf8ut$1fM|)SoE6Gppy*G3S@PSrKR*3lzK{QXaUa<qHydu6 zYKKvl-`JHZ-v@g+C^vTPr=l`7UG62oYO*UC;v%_u8{8=eH~`_+5X5LLc@TVbE9BI4 zAKKLGtIq!s5<y1FXX}*2r(Di{evr#li33CJ8r4=_h$&*%kB8UNm$tSrf-vrIvD3aS zIo{2G>F~HkJHx<`G3qkP>T0}zx047X>qk=RoGQ5nRY&<o<m++myU<UWz5iOa=Lw$U zIgSBV8u7*n^RR7z<!e*F);@KY_%CT>Ub2zMX8SUx=4&0g8MKQ~wlvuY+H0mI@@)V` zJdAWiYFGF4kwFd@%SbT*VL+b0t4yv!_a3-G=y@n|e{GIG*0%2bLGaWyQytc(FT}1! z+I`BYkm$TEHDc$e6nM)(Qqqj7`2=F>Rp3Qh&Y7LmKLNzM<~jYAvntVX_d0<xez$?R z`(0jcvsth2<1_#7<*G40(N~CKI^FRkDvsSemJNG01WTfya&X!f6h`orz7o1K`PXiz zDQhD$e;V)A`OA$Yxk+1e1Yf$15_qb8bOl0s+K7iNg)Z{ayL*xx{*fuO1MShvAe+Si zdcG*t!*c%w(FhU_=j$|))_O>$R+j*NQ)h{EG@z9}sTbnrME0$Yq1F6Uznl<w+BcCj z4~%teQu93!0@X`-&6Ho;uWuUpWMz6J90m}4f8p>bP9e*J8iU_;uF{BdK#Qqh7oX~S z8Yz^k)Ld+txhXm7)E0S*6X}eUB|n=%FPskMx4RdJ%Dd8yn`}O9?mw<Gl<m=d+dDbx z9HL!S=&JN|?m8s|HBM8Kuyqb#Mgomq!69UsG2R8}pQ*48@R0&<BkGncA+X2HcN*$! ze<z(6PQvg_gquM{8kLW1X}m1f|Gt0y*KcoMzK^fY4E=fv#hb9E)C$|pjXrI>g<Cf~ z`Qs8Yvfp(8MX#+pV;Dea$#|#S;eF(V8}4{`slPcbKNKk%m)dV^$|Px7w-m202~$pH zZ$vz;1Gn^W)adFh*gz(lT6pobkBf~7e;RQDoY)P}J(o29nVbnF5%Laz%EG>QsIE*{ zbppPt>zdlS_}LTHm5vpJ9Wo<d6nw&OIhI1!m}IO#EPh(Jw>I8?fBX9OYl-4!H_W?4 zaaGdl#4E0#lbZI2PGe3Ua7YY^d>fmwy4{|f75!k<sUYqVJbdNnai+XzT=}@Bf9$k* zAKm^=+YTq^07T`She9V*jO|g7OR&pXR+#=TNuiYhcA^e%s+K7$xKj!&SZAMAx4dmX zBbY17m|^=E1`f$edAFiFojN-&p3*5Y@G3EeTJB~u7kQd_=93T6grmG5jJNmW<u?0i zdjH@}5)rau{JL6F&9Fq_x~oIwe`U#YhjBXRamFHxacON)hb?IV;HqHqkf0U#tHW|8 z>FY<HV8^J*4eq&(^P$CM_7!|1#OlBXdTcMJYnLO;7><WuYf3cA<d!VEH$|gbTE?!! zgGm_Ot1Jyt5u2rIZ?6joc%PDT-b;JIKb9iph!TZVs#AoU<tl(lg~__Ie|vNJd@kSr zwRYF1SN8SG?B<k>3fh|rWO8Owo`bqVxAUgXq*kO<P(|tQ#Cv1YD1Ltxf_>(25}uv% zh&hD{EQnO9TZ@PH9YGT`r-+Hl_v*iU8R#w2ejQq_xNsk!tn;Cj8sn1BB8bk{8fm|# zVnoFAq5H@=nte9ysyDfae^tUlyMGvoX<TKmRKHIJuveKqGc{M^Pm4wPW?rh2TbKUS z?FE{WurHP6|68?}X8Ge#c2yNNE3%}A{JzcQrmU;qQOI2<A$IjFBEMJPMpE4(lq*<X zJh|jR*L8T+eA&#n`&e?_9FHV=a$d4HE$fjMoaBQrmA%jEA9Rcxe>@y3(4O@!Kse3k z@1prL87~12YjKL41FPDdU7nU)*>PInU$+w+j+9?xY!1>2E(j-?lJ}1KxT-p!tlx3z z?2xN{iKgbsYP~-<n!bPjb6u1DLn9M-42&bvZ%bb_NWQZQ-zYTu@-rZYT@oWGw2A(D z?I<v#0f)P&XkFPaf6dVX!T%(L5%U4B>Zp=<HQ*uPv7r>aVb1}&6+)7})>41yGU|!2 z&EjPBzB&$U$F^5nK)@N^n)~DkAppGe#UWV_-JYknJsgsI&5slt(W*gq>hhvG1ixfD z%}Sv`N$M=_rQ(jUQA5tdzQ*;;C4PUszy?u1u?pDRI}4zpf09M7i8^h1M{?Q{;aS4G z+3(a{M2dt=a=%7dl+gXufqJu%nZ25emUt5+M9|UFMjje@?N%*#CiR4LR|p30L(Ahw zw?wK!?LWM@;=XjEZXbh#tY9F~8AK7iCLp_V!l{2YiD9fSK`Y0btZ^Kxz6O5X%BBqh z+&m~E+Qt@_e{lthE)q~HRf=<Mo8}x9ocPmf?f-By22u=5Zl0GO<djqsN6AgQVzryq z5ZAR?S!XgkyGrkw&1$o8tZoOF^tN%ZPL;dR=h82rzLg{^Cok}@VL>*<hI(vHnyLZ2 zKNM~hq9S+j8k9J3Wb4@U9?CYn1<BVkf7e(*4v2Ske;hfrnh))l^d@QLCiFTmu%wi3 z=MLGb>Ox-25%Z>gQAo-A0z$4zP6r2vS6iRZ{(JlW{;#)Jp63I-US?R{piXkfqEhQC z1UyfaNmL#epQi=IuJZeNt9r>ARUPPimxy{+=Oh&o@*cGGC_fOeEBWctWK9_XCwTxP zy$$bJf9{RqiCuC$Rg;vKbxGG4eon7sz|_|%dxy^v(Z=Qfcxn)Mo`!|0PZrSd^wxEx zaoFP}s$7O&@V3e@JHM*{NA!LL`%Wpmsh6vh$XAX!e;BzxHRIm@{POnmd3>H5;d@55 z2zaGtS*FrW<#}>wUBGCOmOKH6mV2tFZF-oNf9=Qk%$YZ5HA~&amptaK7%)ppc_|C& z+8qo}6syTL-Yv}s80wHP*#2=Iwc}1Qgg2f>>bngZUC7y1oMSoh`d9K=rX8&!PAOC4 zNZqDy{!I4*csrLFR}8G8(!3k*TWyajhcMnY4+~g`Lnzg4=V9}(*YO;^{u*D7Uw6sL zfA^huM3JZS$RsI+n;OhLcU-Ef+!`3L63r==tx>Bh?;$^<s9;R>s{f_d*h+k=c|ERe zQ~k`#gPgSCODgO|ic7lyIeUGzbg8J09uvUpe)7_?(doleO{pO+bL5CK2p)6ODN*5A z+Z1SB{oLvT9`>`Q{d@w(SR<hZ^<9iKe|WylCX!keS#PMST}#&01Hf{sq!YvIVtxDe z`BQ6u{sRlcSvzI&8t;sBU#uf+O>=rK3Ee$Vf@s!S4uzb%%B`CzoMMnl6jZwriZ#e} zTXK4*x4u8fqSVgI{H*SWk7qFi#J+YRfc^uT$v$)j!&1~EU06)rUPklXhs2>Af21&i zo>VNLSXDO@lv)+x-LBPt*0i>2sLA0u)mHACEiTHG?#=%t8R}wdklrMAgtKq5w#>Nu z>FC<?ntgx!^B;8?J2=&<Xly)Sv))Te`b=?>>Qijm%{pJjI|sCq?6E8#xPWwZSl66A zI6~&g&UA)3dcjYo^7dzw#=YG{f0VBI_dLDVIBW?i9Q!cW*zeVq&`~r<f8?L4E8C`E zNxxHjij*CCPUsJ;VnhejX@^Y~s@g`FdN(SzoV4Kr?nZU$nkI~1M)OL@ytfpP=%u4g zEn9GG$8&#OulFxM>oPv+`GZ}eEU30zpDd5P>J6aj&6IyDI!iQ|?)J6-f6H*D?Bd6p zmPTF&@Fyx6{c>baZB#8>?-QJOoy}<~PEgBr=_?=JR37$Xslw8;t{JGn>-|Ldvi`K| z>15JUET}Al;$2m`izLO7mti$~*C~AEQnZNlMo;~4@WshXc9ZjZdn$(tywjnDCD(PN zVLK_<?*c<p!aVP=ufPA7e;Ds0M<%V^sPP)_2*`RE;0qW_^8!v>P!x~zmQ{R|BOWyK znEIacn(LwzupO6Wy0F|f0R>}sT#5gczyx=^9B<Ykbki&1N@~^=vaA;l4=)nQnr$aO zXf~9F_7a>+{uNr#@~Wuq#O7_hSzXi|!H!ZF*^vq)Bn2&5$U}1Xf3YvEORBQ2+*eVb zfzU>MAnxg;bU8nSn+)=3B$KE0`uFqT+Y?&lJUJlm&_lm0Vxj`Xx(Bd+UN!&;cBO@4 zvE{k=(fk6{Kkpw(USVo&pppwIbd*cklM-YxvFq{@j8<$|FLyiJKj==o9CnM7kKjeH z<RNaaaHMR4El8=>f9sAvbEr-*T~}{7Q7`lzU{B~S4k>vp0SuO~6;v41u_2SsgT6Un zkaK8;n0JFBU};8PlfDOlvnI*&qHKSHUw@UiSBAw?%cyYhtJ4*ndh%^hnvCL=yey^X z2t@+7Gp{9Zd}<|rYuBS-yp#%RolSGRi~8{3`(}WV?tro-f27UG3oQy9ZBjC7UGjp2 zrM!753T*yZtqGFn(>AN&+j5>m1+drmmCUQ(p(DIrkM1@LWaMxpqAi<P5?itcJ($HE zELBi9f0I1C&x>av-{{rOAv_Zaod}b<vqRB#5-%n^uh!S{`SXka!BgNOR|J(P<TBgi z2&eYcH}xZBfAQvhs-Dl}I~~B6<cbP4I<lSeg)g;GRdWVec>)z{bF#{zi6Cyel4>-E z#@RobTN+v}*J2jt*dL>Bx*$0yT%)qzz|3ORndE66%6O6;H8ou~(8*#+2U1mo^P=_0 z5ma#<Orjkj$n5~iJKLI7%pjFf-m?o7%HNzs1P)ove@I}pS^c_Re~xeE%Zqi(lVgN# zO*8ItFx?p!Uq?3vN<GajHj)r)q~M^8G%wK)y?3($<{O}!ut9|BplePdfx3u|!akfC zq=unL>T;63{qPI`GPBBEd|`4bXyId6#M-7TV<~CJKsVlqH?2T>I|XAU8rv^H(znd7 zYTT5Rf1@V6)=wfnf~M)n?0Zu97K2Qgo3Fomf#J=Fatm5_9(^p297&@uEB5V~0UH4f zkK3={u$Fh5HZe}pn}x2P4y*WZ0@izRw=;MaWOJx3=K)JCUP5>eT#?-nsKwdaNqaRp zT;4s~s~zWdR~fQO&jQAm0j1)21iX*T*i@RWf8N|~%cggu&f?W++~iKwc{O?0aED|l zpa$C2xd_XD<04cM8Hh(3Y=rBeJQKlel<>QknLt{_*z^_FtA+P@U#lzPr~?0)FU$4q z`>P$vBQFlQ34IyR6}5FVRft4Ysz7R2pxl~%N{ttHIe#acU|A9>k6SPGMehqRt6Aj5 ze+JvNypU(WdmTh8>HS?A`?RlAw>g~$)9^%EMSpN$cXCO(H1$v!N!hH$sJm<sZ6ss8 z-41D@COef{n=PTm!QNIDB@H?!>`VyJYbrstxSV`wSK3$;nx;fZV^?OKF|>rdNQ@-& zm+<xd4>f7Zm;RIY`qQeBgDE$%b07&&f0-=6ZO>e*$yc+AQC^e~g*7b8MGr-ujY8@G zNbG*Ky+m&fkM*7J<o)!e!U7;vF;k1TNs+$B^s_Hsea78EjgOkhekj$;NgV+o)y=dz zX>{`^g8@;AM^03ttg0%QS$Wj!Zmciw%swC=u&Xidma_+Pc73=KsDr~y+#>X9f0Wfp zBuYJMGp>`l)Ec7B>#F_z{p}xu{>UzaqwejnU97f6r2w4w)F#Z;>|XVs4vs`X068F+ zQ`Lh@u~en;g09xCs8h#s{=#x80_E_hu9|?@3JyipfhiMfSNHr#UM+mw<0};roZFqs z;&i<NfKPJkZpY`N@{ZS(r!Q$xe<L<0cCY4mdr|rETpnh%Y8&gDqY65!Nt4J1XjXYJ zI!sd!?Xy7u2Vg+))zNfudRecp&$G_YtexxLhNHx680s7^m10}go%bMP%Z4R^$mb`+ z-Mf4VI}A1l6(+ro1ti%5P9kq03<Uv!Z&Bq)ORAV6`w`?X9gfT;{#W=}e@VeTK3sSY z3s6V<4UMg->a+*)Ys+e-=(X21L)sKentM7|L47WFg*b;ii)#GhfH@ZnvQ;-;?OERM z;cc<1LX$X~itpF^e#fsGRe)57r>@6et^5VH|8?=WksiExS_1{L|4Z;&bbSXUgYX>W zW-r2m4BU-S<sHjnB+R1ue~6SE*VDVXHbH^FYEL1ULCKgrr84f*!PFwbSx<<dmcDXy z58~k(2?BsuX(a*hr(o<J2{rOPoX8yp$|+h|M139En{K!_Z&sqC*6!0HK9ze<j+x$G zL+#W7{q**$u*@XvL9A#RkUPW_#D?sZr{(JNQ+xmV4<5Xy<1``Yf5&hsJ3xxGC3`4+ z+b!phTfO*j9z%LP8;X5I+T`1N{;9@>#l>c0Y4BPz`BjawCb?C4lb~x=yGA6TgEji4 zFo^cCN@CX!#Jc#k<?xQ?*fh40mbcuo)mP`u5a|_TtDCA?6o1~)ZhIO^&jj9B0?TWr z;n27+2TZASS#>0Df9NPf?ZM*f+*tUs_81iA2TfC*Z2Rkay?s%1@%#IWkNEX;Ls4u> z9c<L@Wy`kYiVhoeO{<&iP)I&yhF#ZOj^n`EsTK&uU8io5bb6{^#F<rXg}ip@=}s&r zp^L}|iFWSJx&YQE|Is33l4b9Q4&L}-MWaeZ26-%n!h=t`e>NqlsQ6CRW}H!Q45Z6U z)aj4Fuk>@3AxWsbZeWCyo+EoF#@XqK@X*gl2}jkWxD+T*mLkzp(PcGr9Rq${w68qr zYm$5tMCGZ{!GrMKc$jQgm`z-F4Zt-N@M7w6ns^@VP}SrlixptDj$y2pT>lDmb&fw6 zMLKm>4@3Jke+8>qIH&$prf$M*M>N!mq%sVJgYi*vv)*%g^#)=O1*rTRaENn+T@s65 zSkDh2HR-3wd^xmy)Ny89YW5M)kLzBObc9%^Lr-lPWGoXJNfU~85MF{e`=#7@DYLL) zoqK&+vhnrLzkev*{rZ+77bCyABJ60r+sc^>>r#t~e+Q0aDXIrt)mGVib5>NB<Ta3> z>e|r@;p5_505K*Z#dcQ)O?cmXY?R?cyN!!dkYi@P8a(smK(=D)AA|J4w@uJjd`JL6 zkq;_uz}G@jRk4=9PXfGdAf8tQ*B~+X`&MvGuPm{SyNC^8jp5XRJ%&?zT5Ys-{ZPA6 zI;)Nif67Qv25gPG<bJxP`0MwlTZ;5#|0!Bd@<oXl{I~s19i=TL!+B+0Qo!j+4Lt{j zoqQYe@wdwjMOf9SWse*cKw}LKR%&%T?WA10?!z0$FZFFTpR<aafZjN*mA0#YFoBh{ zq3RPx>KZ8-&<li(6iE=UZE^(ph8G~Xs8Tj`f8ceJjW?~q1Ruyty4%9kUfySw&44vi z7jG|ql;zkDQh&9B05C2}*!SHboaZR^`)_OZ^tYeOqvrwVw8h1aBy16xo&IFgUykvr zd@6x|+bD5N`=HqS)aGVZF&cSK=cQmnTrrv;pO~Y1>A6dFcWD=qXV<>)S}OQXEe{z3 ze{o4p@@5{xH2Re%n;BD%063TsP|_Y9)9RKB{8i0OY^AgdPt2>^ZR?X?N(^E(lF~&H zd$74Kmxj}N>O3RGzybYxIB*lF|L3V<41qWB<U^L=)3W{Rcar6o`S!fi0Gf}`e^R(g z=~4rQ+LhN^I^}-W7EkBabu~<FOzv4&e?sm;4~+^%3IX53Hi>_N7{NiIkPkX>I4FN- zo=o_z73$%TpJsU-ESEV;gyoSx3QC!#r^d3J^CS=Qs==ta)iqqg(`Y_Q)IBcV)8Tej zr3{?GOBjJu8Im?mmaq<{=6rOmR@<#BLvvJB=@2mC4eSAn+@wn?G5|QIB0s~if6qVN z<Ub8-X<6g_o=Z3sMCkldNs<~fpH76?ByzaTnQOM;@XmA@<vIEs$|e`eTePLS8ZsrN z%J4~Raj&8&hpFHJTPJ`s*q)SCva62KA2YjrY6Cz6Y&(U{sdSg(Yh`HOYZOvsJF4OZ zvS*)><S0=u>K@l&Nq2%|`4u~#e<UliIrVkwXmRj6uajsql&asadk2${L8xG5je^;D zG0%(j_wT=#&+l*j*VYlM(WU&$9-MX|DRCUV8gs1(lKa+x+I$6y4)f0R?B8lBn*%RE zoJp8UCOcc<xE;kxG6ku`d+(Bth#tIIUUr#H;jc?ZHi3XjYI|^jsrpjbf82ts?bw1_ zin8NO{O(h$Fbc`R>!9XMX}3MVCX&i{QP1%Ov<~g&`YGW{YUa98bJ|dOtgxw8IlCH} zo>?}@J$VN9*g4A6c-vp^y_MGuc0KW0n+!-VwRpXDaEng3%3Fpt6UgQ}6(7#(9v%yc z9yL1g$!7zxcBcgZyH$SHf3E%Gekx!REEhOHHz;X}^{p_aL^wY<Z%s3(&%-0`3&l>U zqJR|wsE!IHCU5DQqx_cAn{JKXGdAm?eOwD|b?bcq1Q}Pq3$h~T*qI4Hn5NKWU5akj zQ>VVQJdw)n0!mvSQdi=0Df#~SKfix||NiS@(i?QbkEIx|=(5sVe~Qz=X1o>!Mg5jW z-J~dflSEBe2RIPJrv-MHF+14=+}8NbaYohAqr&y4s)$sL?0#UF7H2hvof7Vc7KVxU zAvL3JNZB?O<CW}kO2dMOf2a<BxV_=3nv{XDqq@YKov~hLZoG1*b-hz<4)#?kFg$@e z^j=BEgNKXWsW==2e-g8C?!af!V|UB><@WIX+uOfCefz8Y?+XfhT)5gv;4p!!&eOZe zQv`M^0AwSwEL$SJyHJJLA-^)%cWXqos2lbXch$ub0WYWowu9$d><)Bhg|ofwJe@3# z+Gbad$JJ!a$eSSNeiW1hI;Cs|=<_59OqPtwhyboTX0<6~e|ukc+})$YmmW#Q2b67z z$w~EF7r5<E<CU#VPL{`T1=$Vdu(sfB&I_Qg>bcH~w;J#pMN$aI^OF5aE|-IwpC+?d z9ExlSH6kCukH-^Ku4+m?SihzE?h(rX`D(S!L6+3xWLa!thBV}Fs@tW)77;l)5~3ic z^q6S>V`KkNf7a>68+0o>H7$S81RU{Q4z?=4wxkzE02eInwf$zfx1q~3$hLO{K`ev- z`NJ}lUo50NuQW80m%4PH`Um(B)0<h_D5tV7n%63vKrQ95*(y7p%=>&L_LUv>>HE(; z+y~lkegsDiOp*yEP5niHx+lVc1Y+kr&gf06>75*>e?L8o8I)QBH!q9WYTA(sK_L$8 zPN~Y)Ka?9*?}4v>Q!|0tgSAZC$)@b48{icl(?-QswRE83MSF9nCQ2pss!5t2Eh7Rr zxKZq=qp8B>DJf?F`sV4V0)Jpst<e+@qR3T3dQ%k43v*@rcPX?sa}|&vpGlO`^?mzk z$$ouNe;vw5YphoyFr~cAH03)ijx!j1CoTZGixm&+#<t>>4$`Npb)bWb%|x+KoO6`f zCd)#vDvHy~7Li@oswr643OZN5bk$}e>b4!)gK_9w8jrF|Wwh;?;vi$+4(W(cG`AY< zUL;g<?VTvd$T?o@-;%<#B=nrdptYz({mD+Me=5r5u{c(M)Z*=sCgWSV$wbsG8@Y`X zH(nO&#f-#jpa(tR&?#(4ZHdjPjqF7iwW@5j2*B>A&Qj46*pf4g`;SX5%EWrH6NB`l z?kvnH*@nss=%o*NzS$ETEhPq`)@p?fa44?2LYb2E;ri$qZMw#S!IkEX_pncUOkHui ze;W4f%mzeK9fjD*mRhnGTao-v)kL(=Bt|P`GRZofb6I2Gnz?fbrvB%L3?eyM&5MMx zP~Gko2(jY%y5j5mU*G;H^OZz*JrVPHS33Gm`KPkj&K7iGW}Td3PNxb6G9);n;7Xwc z?>B6^YZbY3gb85=FLtU1zwEn|+PH^~e^jiF{0G0%KG&6on~0E1+?GJ|7%{q~H#^qr zFcptLfaBZRVdD6!jot`>;OR0nU8B&yC=jQ|FKWV(!!n-+NfZ<G0G*_51D8}aK&W-S z)$B<b4#z9c44&&8;|cl%ay+lte}0Yebuy!(+NkNYmX$Q0oS1W9=sZ(PUSB!Pf3HjG zrKyUnoj~dt>aS_i%xSeZ*ktCAwKa(tin%wPIUVTX+mcCup~c%+y`6!a{F}h^Q4n1l zOU*L#$y%)d?}&zdR=eifd87t_Wm~sN)@T}><R8mn&LNCker+(<2@DAad=9oXi{y0g zO-L(K$-u4>p(3i%XaM;3Tc|mne>c~+|Fq}Xwd)D6>OMz>zeIm71uAwiAq7WPxmrCL zy_AFLF#(IGYUjE}S5S~F(euz`o0!1f+%*|@0&h>8qwGyrX8UY+GeT!|I6zaEEG@vL zLHq&0;?yy&v~=5)I)^m580A%H`>Y4eQAowMMnHm2s9vWK3>bK;Y@`bje=mDZ!N$JX z7AQ^SUJdSDUEU)|gFJR8XRtCgeIiX!Np+U=`Fi^A`uVN>_U-RE-(E;4*YPANnNEsO zXNB$3i5ps+R400n604MuH$qkg3nxDb*2}v#8XQwW!KPjU4^MdMiya>CJuAM}f>TF= z*>EeZx}RQXY}CthVFR@*f6Bubs8;9D^dLSRec0_J09g5pL?v>0c@rJtvVVEAfYAwp zLwOYazLkuye@X7Ok!_0C8IyE<rlFdd6fJTkVgKgS=Z~K%AkRa`mHb>4{r#oCy@343 zRV&9Sk`ciqiZc@E*-Ex8@~Oz6cfSfTvz=6l0MuHF1z-=mJ%EqOf5EnkvWFa9HmK<d z5WSD(7se&8wRchnZ$*Jt`__6MYv1mu^!~6P)X`j?k4CEw=HF~6<wobM8Vz-V7U@PG z(!g?0eRt|1sbX5$6NonN%TH$_t2%O*S~R=HbUbpcdsPJga(-%4y4j0-;^I^UmA(DE zT7UgDzW+AgzyAIYf9UHtHOOHzG%7)DR#Gsqsh!3#lv1$z+eeTZ$^kr8=jqdd`Aa9L z=-hx(0+g`xmPO%}#aR`lUQ;bbepb0=FC(=}25&dnhs5Xc;2b(%qoFiQ$JbFeziKC; zXICb!o&*Ckx9$faIhyYU8=+t4y3r&v=vdm7k7WDWYdMvPf0Kv;&?y>SFY-QbgPodm zO$5?77?@P)J%3)aUO%bC`S#`QIa6Ne(=@|nys>QD6nw4P-$oVPy_ySwQZY}hc;xZz zw=>36E)wcAI;Eboj7+tjTBiWPmXmE40bJ{Xf4`P{`A)@tQ)7}Tqgr&goroA7L-I;+ zj^#EL$jX2hf6}*R9TBM0DCnn5!xflpf?k1NWp7=*;ZxJDjeP1Qtg{SCXsIUbHFwjL zKyhQ|!-)SRl~R>p87;8pZ0nQSf4m&cZ-0!h|D~A4+k9k!zDx&`{es1Bx|cu59`mjh zmHO^mJi1zmbqOjaMZSnuQ}t(SfjjXmJr&9gcg4B^f9ybQ#|$dZN|XhUk<?BnIEHib zg{{;b(|I&Q0@b~fCahZqnW=Nk_Bb2_Q(-vNb^c2nK~6Ebm8yqo)tS~zVwv4hl~e72 zwoG}d(}`J;ewDOKBKX-vnjqQXZRk+jA&~<%eWadG=>LrVEGGXX!VoN!FY7?g9_X2H za#F{Se=!XQ{9ia7tR`WlBOU-RitI@R4Z>Ibd0)KNgAWd+oX#7HYwpDnp+qZ^#5Vg; zyCW0i*CAV7X@ypaqaWjI_E;U5&WeRe?L3w?dbDSv%HQ4eqg0N^f<RlZ%0m=>h2FOE zQi!aqil*mXrG`@i-)dJLu`1iuz=DT&<YVb0e>kqHe}anR6flpa`dV6haVdC2{-Pd@ zwCk$Arh_M1fPh(nHHAG4lm$rvs*SiD5J3GhV?LKy*Jev{l^A5mNfsf6D+;!qzR2Cs zOI0jbCv8k~7+{p;rq)pZgHL@}_3pm$!uGIBtf*|d)(~7+%9-lFDCDXB2_cD1Hd}Tm ze_DyLc`N&>Jg;oo%gZu-6n*_ki{w2oF(XM`!*ZYcF=>K5XW5Ev%DBBO*1tZL@84h4 z_g|nszn$;iNY(_`&B5Pg2fvDblGEn7$-Dl^j#OA5>P+oiIKXe+c#$aV6!8zdUKGQ! z|FXR&HZN$1qN-^C&Ige_)F{+pp5uH0e;ywUu~D3%T$*CQ6Yl~=GJ6SHvP!`XhS&>S zw+jNJ>Gfduv&x(7j&Un4tTjm{ZIZ@W%|MQ|(3Qy%W>VF13A&%8%%peB*+JA=L7YFW zS$h?%e!da&3K_se{0ihQ2aW6IfJ;@ZMsYt!tDO$2*P8ZF-dmMrk;tKF3<Zjsf6R^a z?rlrRVLvsP-*eODSGR@2J{Chd0HR1(j6Y1?GG)dSOH6bEj8f3lE@B(rNd}1=U{|jz zCZBAk<x|gUTG}WMqQgc*4ddHDuw_8vxHTPRmr^-`MjRv>-ZzmHDfo*sS<}17gDgby z=1AtBR?I<=muvl}CDYPPnFv|xe|)r!S3AbnGPwm7@V0Ih-s04y^N_ei`R_FnUr<tQ za2VE~-}XzE;ALizJLrt1_bO_*+A!UsBAW8JSTNOKC&l7Nz*iPijdiL@CpJrJaWN9I zCcNJI=(5|@iRBECuz5*}+)gUr!V4XuYY?4OZ@qkqbz{BNgO%U3tf#gfe<r(~+_g_- zVcD3R938CVvvJ;9GWDHCd+mUe@ULgJzf+E^Vh^RBHaE6y-4y~g^@TaSDc~{oV`^iv z>wTrLmsD;JQ|d$pr(7uKDSG+Gi#|?tPL2;dmp;^o?cnf13U+#wv~rS2<U2on9)P68 z`F$B)26=}3itAq85stL#f8k_YpoRJ$H|xW8-@zeCqv&o^Yga&N0b2h!t10a-%iAvt ztu6Qn@KKyep;hHWmJepXUh43*ZvSQT@K~_}T&~r6<@eq#IT@sZI4?A2?TYtuPr!1w z>qk|7Ixr{BRE7I+j5%@YBo%kX5lc~G=ZMNW21RkBih%Y&!v^?pf85(H+QxDOd4l%` z9@`XSFN;`YYg@Y_6+w#KmxJ0`MyIZ6&fv2H<H28O52U=-p=n-KGgvufX{{uqae8UT z``5!#1`kM@RjX>v@^69Nor1L&M?U@(&YqQIo^4Y{U&yF;YHSAzFQ;Xcn9@INxm1p& z{ZzVqLhr3~;&h0hf7>-8Z~;4#jkBnP!zTG|n)wJ-LR1nZi<@<)0192z4ibqXu0go) zf%;AHt$I64*-zytyVi00cyG&%o7Eb_adaRb(IHsjIvq~H(&9ozxDtU|w<Xf0^ufCC zr>159XY1l)0Q7cUny)paBA%lhzpUnum&NLDe}DTmwGIG$f8?fp@yJ<?!`seuh<cCT zhE^r-0n(R#6uLnIR>LWkqB}UR$@y*0QSS^4c`be?=yJ`gD{|JI*V+__CFyRUU9D7j z31g=;xWhv}5-fjNVz5@!5^S1viILnGF>cD(FXrFH=kL2#p-CcQExBkka+2@wO~Z)+ zdXd_85T42{HRnR_xu^`N%wv$b%-+*f=?p*cb+S31SL^Nbw@>~3&vhc-zWn|Vx+q<Z zh+VBpO*jGVCFzw90T+K9+MI8k1c%Snj3j;Yt-C4!(<}VwP1mWpgJx0VrkdaLsLRnA zSb5Ax6eIjhjY&38Nu+w@h05*VDCVx+v8n-`RH@U5ZsHqN|0!Kv(keg8b^v*hxp$}a zDY>1DAd0ZFC@YV3uOa|ljCBP#Rm{&yElSAvdEx%}{^#dU-&lXK?{7b8@IOi=*S-y{ z*LMe9RL^!-P(|h`TUF$*TTa)9H)<xJ;uR%d@ZQsbN|J)wVwb*?`avBBk$zJrN>5{1 z16jg6;9*icdKXV(*8ZxD`Ox^IJ|&pi{RX{dfa$Hq0>zT<G_3O=PGxq#mx@lCI#*6@ zA_zbBjSO^BE8Ksbcxk<Vsy^QM7X_`AZwQ3@N`+1_rnFu59$vlLXcnsN*$i*3-D9zi z^T}(mIA|UcTLC<?DJ>$80@R{~j0L&%U-6z=HAioSoek%;NjlOIK%X@Gm5pS`uGL#b z;*BZ*YA;91nkBqX!Fg!HJ@kz2-WOVw-Vb%$!VxFs@-2VPD#eAJKx8D7A1v^YK+WzT zE+tCYT^Svjws&3XUE>~Fy0;z+YvZImrPl_`sXAqA$;xjkc2z?2ckD{l)Kgo%jdKSi ze_gHbZ{uab?kCFvjU~y+-UZ5lrFbBHq>DOD2NMdjv;-=Yi@Vgty{OEt3rNBFP`{g) zF=eI$az=lv6n@qp%2MgqSmkH4Q<or_%9yvpN0T~Rt0Q*e@i>}#IvA}FEwP-pBT8<` z>=6w0(m<r&kQjFA+w7fl^!jqfRDhC{xBx~)ae~wzqUuoZNHqXzz-1)d*y})GdA-&< zgvnc}5+y)iDyFwD_5FWe)EJ%!7egZAlx_>uTFfrCZ6$uMqzBK^CHHh<hg?cxkjc_k zUzlpf^B7(dXi(4;l@7ZYKnc>?D$7pUz?aSf0V+N<B20XuqY9!$GEZMF5FOx^oHFc6 z5ngus<ji(W4i!AoeTwRRH9~{%r$=R7ZS-&;Uvj{|#;5lF=U;E1pO-cR0Y!heR1IQp zda<ib-9utP9j-c^64<*ooV`?m{!*O<3f~v_=5+C=l0g*Nmj(qVf0Ost)LqH*;PefL zj5B-fl!6=Pp7=DElsMoOdG)<0Z{l3dy_@ZAVWyu}?d$jx{Qukc^6g*G!GC+A_fYXK z*)>&rStcI-vZ+TNJeNa#$R>Y2&Y}0pd)i2|{Z>l%j*@b1r`RRZ?@z&A(sy9Li4v)D zD5tjrXpnypyZ|vZSIJv--PJyBvH`$=9s)aOjN&r!q7)_o@nu%xcB~*d1k5u8d185~ zr0+?wTxYbXcdbwtW%gdAl&T`#uA1;Jsh)u6mA{ldY8B39%r^Y&sCa)<_PTEW;OHq+ zBIs2lDTnGtp5ieHvRxNnV(hKlwjEq`9!+1KmBH5Wv`#xwUS6}@AP5d(2TKvXK_WVD zkWsu@YZCtTr{6`X_bJiLDGtio2VK}ALUDmx%UK>n_N(3>KwgTb9+&epXA`hL#p^1x zS7NUdZ^X3<@^VPH%Cvv_(NjEGeaFvu&7@fli*#jbL+=KN%MJ@{6w&g0Uoz#F@1Otk z>n6!XO*?!;bGy|2Ii#YgwPK4Q24&m#HJ~vL9WuyDa_zkdC8>s6^@DpO?&yFg{eG!I z1=okHM}pimvEBd#(J4y<-ZeLk&|HY)G3usS4tS4GBJso=`E!4Z03-{vs36E$<FC>s zlHKJdQ(^Slyj5C8<skTWm!O-PVub2b?Q8si)JxF~Fw$T7u-C{zPCf&r%ixzgHy)o? z>)Ri{mCr9tr6(C4k{`iPX&`M+tHvPp3OX<LEMo-Ja;i!Pv|7UD@svdFP3e|(iM1hn z03F6oF{<#S7B+uXHK)xBOB*-Ys>bm~sSr{ERT5OPBt1DUcDV=T=!H5f#U8=}yr=j2 zXNZbkaiF~ebEuq5tlt?BM%O?`d~f^7hjWvSL%RgEc!)!-0dHO{nD1-Ry0%)pOjk-z zg+P1j=k{DG)la{F`}}L3UE&v18-HxyOA>;PwVL+Ss!D$=MYLwi^3k-;)QOa*bKaXX z5pAW`)w-b2jvS<2Uhhqb2ugSSM)ih765%MdbIm2xuv&%oGGy<5SO@M??^YSaowz*t zQag`On{&&OgZAh!fRxgt_Xd$nRvMpL_PQOqtAm+OIpM=sIW;!xySD}QzSTlrJRs`V zr~|e%TXKKSx%cE)<qHn0pWeQ_e}9`Vk_=A<yBE6|z)EEd=IdHqDbAr)bMmUw7Sfrd zo_6P$v(<I5cJ(3yL|Mij50dspHk8k*xtMOT8sJ8UGxk&00rp+F)KenN#ih1kW9oP? z#;$!e-!jNpz!!-rY{WLSya74oqdW0u+9}&y8Vr9#ZqP#K^hvDBcCDgTfRsy{qQ&Ir zGnlURGys}xwwM(yQL8M0r>!<YRJWc;<7LI1sCjiIcwvk+$DeFQ*$wKpdiaRh7lr)N zXs26CM1`+ZJ}y5@t~3~GUB7a@-R2y}w){Q-Z@V|Sy06Eqp9|X^FzwK(LQIOQG*y=` z>-~T2F}g+FS93|rU{Vi0#hbgN7^ec{YF2}|ac!~Ny>so$wz*g#fxjHT(X^TRGx)Su zFN$1K%Sor6;35Y!(lYuz{o8uK?&6=OQt$JUeJSnpuX!r0y)D%gNGj|Z<@_mJwGkR5 z6_pj8GnWeiu(3GgpH-r}32x@>B;`~x0bG9zQU_QN4o>%blgeRVbE+JshXWz(-c-4B z?jsK2>;vg%hn#?1WaC-aWoe~cRD_hBO@?KM+cCZMc34`nyhN!?Sr11imN#9#a#MEQ z1S}&WHEltPW7<~&`UhotHH9l~Kz3qPM19v0{u$|4r?%$%YnSqTI+A%$1gAMovz&iG zC5nKn+W>2WW>(|?%r|u|_S0!68v!nsa`zV{@>X|>0Hs}{;x?2CQT%IaKa+NZx&pIE z26`<TB)oT}V1SSLF&b$1O6s8w!%7))V2-Zn<~^LR6TdAYf6*pk0R5>Q&Rr>$dgbNC zO-gP~Kv;jMIbc*&WiOo;>40qN^ILy<gi5J${y{H80n9z0Kdsn5NbuMh<cBBkqAR8A zJQ`IjAR<ZPqB!*m8x%c&{M40d3--yo)tgY^p38FR*uB{fZ28m6yHK2BA#u2XJ@A#R ztW~vcx>IW2GeN>f{D}Ch$6f||+TKfa1bkana<y~bq_h&hXLMeD^DaD*awvZZ)oQ-v z6KoW)#}&LDNPS<9inA2yD~^`m_iC&NsfjxKap`Mcsm=0`7EXG9UaW7=3Y*U)D6cpv z*rWGf9Ceiwg4e)96C-)8L;2Y?taTsD&{n2!Q8!yr_$V|Wol!1=wv}Do)o=Bc^GlnS zF}ph4UF)qLNNi+~&Enb#?T3GeSlU_AsG1tVF$|t@Xail$!RK`>Kg;HrU(p=-Tt2lm ztTYTZ2<_IpF>cBhotKSqB{dFBZ=xRW?Ubbs^k}Me<XdL<HB@^&WkWsd1hZEEV0%Yp zKju+;)rD1~R9zzUk~7*wWwulovooRUT~jWeuRzAy6ul5dn!4B%DXD)a4%kdeNJ~g3 zu(6BSa$8P(#~_4TqYy{ZrE6F2;bD8Xu)5V$N`RNmJXnG(gMNEkWznOSlVoir<j1s! zw*!iZ6K7IVTm2#jVun+TREb*UM5j}n*HO$n`}zYv%jr?o=a9$e&K%DsfnV$QuVefg z)mOGXn{#RC9TsO31fQ2|3jrAmzm<@YPu-=D0nl`pkP87Xe{O`4zqO396u~CyNNhU2 zeIrE^%jV_z<gau`n%bnP=czVT9m~E@B5^uZz8P2K31vSwMeW9OpRJX*ukZhGo3ra5 zPmM-)(>R`U<P<PfWbpdi=&cL*D9c||`krR;n@+lb1a_U8!9b*>y4yvq$#;&R%;DsF zJaZrz9jQ2*e_$v)08d#;^Jb-|80q6);^4XN+|@=Rvni+vECzKu5aYyFlE)g06kuJr zy%+ShOg6)%<Xv85OkNxx?$puP?PNN$swCFY$%hg>CLza0B@wf1>n4|??tX@;?T_-c zkMIAW*S(wA4td*JTuhNE>F@%_Yblh|#xfn|0bL?3f9-UZG-2}o^&`9ZPL!&O3Xlk< z96;~HNLYuCZRzwTQkAHjvNNom9o7kF$8?nAQDP4Y2n!1i$hMOj0ry#gq;oOkw{y3a zkXn6HHv?BGsg3t%Tq^VzX)`#AUUyBQF0D;DbfE_|H5__lgL%g?i9M5Cd+Vmb2kElN zwtU`RfBo%Sd;j~(tMR~-AQs3s3}?MK*#w;fq)AO>4Xcj^-_~-u^#%NZ?rrt%hx$9m z5{DwfrNtWOeVS<$c<Fg3Yvn_O(Ir-x<m=yugGNp9OyH;|if#PhyW0GripuhhIeTik zMXIA)@v0+xF?QSei}o7y16gXh$8<7~j6&*Ge|Xslm8VU5_Bv^A#%;vw;D^XQw^ig3 z*r~^2EfOS7i%pelpI7YtnZ9#8`KK(`KK)5;1IvH0@f!3B&qY3R+NGt{sul&<F|zZM zhA@{RU)lS6Fg>NckIFX~CQIO-6(Nu8tY@*6(ymT*NgQrT5h)uVZCQ1FXjg#EZhfsM zVM%L~UP-vpaDjs^Z7UH40kP`UaN?@U`S#akGG`$0sM7DM^H{t6f=eGwt%N&q#sbt< z%~8k}nf#L%k<WJ6d3TMS+cSpf-``*CpPt7WmNzsDWqYDz$6*~7Cc5yevtE~=4gpAi zI)dk8v6a<DyY^jQ^n(W?pEsv`9O$Hi-JMn@XdTv3P18xcl0}awMHz`WM_-bzyeA8a zqj?mhTAxbhKAV7l9qs+82N~njtT$iT84WE(s7<Q2S&Fv#O0zl%N)HB$p}Tk-d4Ky@ z&VMT11TUQ0#zJV{71aqhJU49wd39bLWvA#+T2<xFQO>j^ta$0xpXdE3up>z(9J{Ns zY?p)&0YraK?fvun*XMqBcwDGfWz8tJsP5|;($+oloJ7o1IsUxpPSf;8{jx751z~OF z=N(!jH(pUv*^#N&h!nC1<YJNEw;$s_ttm3QS#g68I4xw!W+{|!Ud4kQpxXGYkE%Bf zWX{4P06(3y^113f)D0x5Qfh19On$U6k|ms#YJq=9CiRxhEX$6{!dsQ%Hs=|N60RU5 zD#@87Ar?iXc3bFF-skIzwet0^pKNBH9IbtJ0<C-n=c$6BlA75bn(nk#uPS3^&;zh= zI9&&(@Xcux(!5s%Kqv_9<e{c2rz(%rlCx|l;X#l_5>i7|^#b)%G-LD@egEL;cOKv_ zYt(=FWP?X5GB3x~`%+plETQk7YtKSD%~f`7xuU|EouEklr&K(kz1a65QGxlXh1kd1 zq^0}p-nm{yOKc~fH>Eipn%;nn`E|uUzrSct?@!%r?VYllLOi%m{Hb!2PVr4$4i?9_ z#ZgLATMzHrl-2=%QDOotl1h6@{cE|fu1tUKa<W`hRO93u+>>zMsxFLK<;_vE2FHRl z!urRd+}f>s&kx?&p<sG7axH;8*{2j$m-0mbDBhfx8>dC4)9E`g4Xj@r7I8TFw$)Aq z)-YEoHl^ED83cy&1wldV4~Ld&kmX9M)x76r!QQ^Ttk&Z~B4`>-si4=F`ZK$2DNTRW z+9p*Yx2+STYp{pAFBZPCg~sfClfMu&IB6Q1$5YQJLeV{_b2pC3Av9`Azg$j{RhCm# z4jmgPmvjI;J_5d$#C5qvt~h^zJH6Ezm->q#s8-il%{%Xu`rcOWS$C9arxFx0)#us7 zK}1}=-}ZcyxxtgBu;^Wgl<Ug3*-n3O$PCLJu4`6q-SToE=ReGVR2HA4NIb1))*Va5 zKsKmzl80S2DmACYQa0OnFf^b=i)D~>;kY_8W`c}{aF*uo)P1@ygnhX(6`A9pdqs5B z64Fvjq!LEkl<)uWmM75`_BP3?X}2sHZ(9`w2aWnq6*y&1in0dRRAJyC=0tz>Hi7S| zM1c%;3MfY>=TOXLGrDdv=gWDj7y?$Fb{>>Fp1v?kk*bKu^HTjj{{7c~$)VWCdH^tG z2Fsy5w)5^LV~W_g+;!G%vd4<Evy|l|eh;2zCh;=ozUCk#)B4J)FGwJ<L<DfEux`b8 zUHZBbw!p&*Czh=r2iZ(&;5A-8>Y=80h`x4;eX?S4swSP~fMtNlb^*mW#Wov@=79ND zNG;pUWap4&rlXIC^8J9&t5F(C3A%KD=e24o;KV$!Z9lqGWm=Z1^q3te&+Wfg?d$tr z<LmeT{Pus!=a-=q0ZxA&PW17{9_`wjG+|M*ya6qSv<^uwWs?fiIq14qtN(RfgFVIn zx6z$ABy(xc@)h`ahq|>2(b?7UFg2Q0xW4Q`$wifdR5!1v?imyYY?G|<ynO%jw|>^& zzP|{t*|B(%C<W%L`B8Po?Q%nS+qaVi({pwa;S|xx;VzP^9C3ejro9e|b70Vw^}!wb zc>6`2=~h$@V1G_&a{MzkEr)KS^i&8}_3c$rsr@}3%2?pssMBuj>r?ZRB&LAi=n?Jx zfN93vNRd-cm-@+6mvZEMq)gDL%J&mu*?x1_@dpnjXG7G-(;T2VS86*_1>O`Dz*{=e z@qAgeZ{PphaejZ_pRAyOjT`477EP(uZ#?FbeO#VPLFt%!Q$9@@<=(nd?96Fna+6F7 z0$~Yw@V5MwIiqPNFz2aSw?G)=EiZ_0ce7zgadva5qm}Ce(;tt6>O37KSy8mCM50xl zyE*{QWc9fOr3`YVtFb`fy&a#s*EEx|`(V=58q%1@);NDPg!howL2gu@8u&}~&lUvj zMqQYx8F+C^=b_H$i;MB^w^m+CrKj#139>76mh^)gIz_5hu<C&nS-kH5xOID0qdpX# z!t05;B7E97P)#MCXh=QRbx_}yW39SGhxFf=;^htcc2nW>=?Ed=c(}s%gGDEE;wT*H zmi6n{*_3~m?rtDO>vqnhqMq$kIe5*5#Le3QxtBFkemIl@9Lc(5DF09C2Ig1h_$ChY z;y3}j`mlvQB6;5Hc!jWuO#OVJIgNk+`C3>$aSk^}hj$XOke$=N{YYPhTEjZE4pwrk zDcKPLAEzsz0gpX^9)lB5Z6ggh8KUWlz$jG%+}wZpc4J9Eo?Te6%#7xbjvUeLwt{+) z!rYq_2jEvQ>SkwwFJ2t8I@QweLzREEh`r6c4_he8NN%ct>V%-0H@nH}@TxUizJQbW z2w)*#5q~;Ya=Nokax#*4hcddCIMB07%Gb9q|N8saeYHRdw)H5QJe^gzlH(ecudT2_ zKPZ3D>>N3?K-N(;Z=8-mM6r?HHsR#8+sOVw*ixEbr*iGe6#oX^Zk@GT_9)HHngdAj zAO|}4|8YTm>J<h!qKa~Cv#Qn2m)AV@)V<lB8<5oL=^vLry4M^;xTyTyRwhAd57$XB z(9EGazz(uY%gsvVVFgY>#9O`uN$%q$S&A+I;jsVnrN!I#@$X+RmJR;RPPgNjtP0TH zym(Q|>@hpALNL8;fURs^6%V~C|Cf~)0d#*4Fnf+$|KF34tN8PQCbF6a`DB4bE@}WT z833E@NiV^wHg@*@+(4j>v<=QsmtZ^xp4i2vVy|raO|uFY33e%CgXPDp)%86cBcEkz zMaya?7MI^_VEVYrpZ1=j>V~$^05H@vhn`bIrqdv%PSq)>WYjhUyDK4GfYJOl*?51S zm$L5!Te2|NI$mWLN~(Xo0Ws&L-<L#J{ev9cEM!jo2v6sio;TLN#^=xfkv8`{DgWHE zy({=NAI<jpov47QB}4$x+Xfp@XLBg6N`z7UZadf_;%I`bBW}Dl&KZD{dO_vwBuS2R zvxh9r^I$b^c3nvZU3pmB53|1_G$DTxKWyYjC1U1i<3OI!C6sN6+Q`v>lq2|^svv6( z<5*T)Y@Wqv0xS%TyMW4UAjxQC<Ws92z{)b!wLLHC=$^nI+g8LtP-E51B$9+)1{(e> zzrVc>fE-V9YwQ4TD+SB(P+a9&Htu;=XE&;M@;X8$-Nu@ktf#|qVdq3j)s=reomm3c z;o~bm1L|s8ZrP1L407ji$odM4sxNa%RvSfz!nPlz0O<$Kjxe<gfPuwr@xBgwbP78V z;Pb^9Cl(4{x_ElCiga)xhAGt1BrO4trvuYjGZ$yQPhKV<{K|^)kUs&|svJ4f697er ze&pjxH}dOy>2KrHPbBjfDOZ2xWU8ElOG8^uOY{Opy-YG&6CF@LtJ6q`(GLPhc=TYy zS>uCx@%8MZC7aUJeJl&RheJc~;wWh~)RZ`HE8Ns9y^lSl8Hljs{wTw}EetBgZNx^s zW+^n2S8YWOqh`rfX40@j5)#L6sh}&@sAGX87DbSvyAD<Mbj?$5luLi{(?Q(R^3rbH zM)A#t&}WRzf5hFo+7XJM7wx&*{dB9Zp4GHqljJcp6ar?8SE*Ldr6(~Y3mURz%^ypF zt}6X*^LWZzCN<SVdBLpL(`iel8K@k)ROg7N)YNmayz}7z!;#Hq#I5#$@4?TMtjjcN zlaogZ*nuVy=urVMUYURE$L`pd)qh(inp*Z!rAoW3!ul;Qzv%52Hz&8^xscLfOCYH3 z+*a2aR6rra@jdcozwj>4Gi>km{rk6H^9<Q6UW0Cv*KK1!YjLuluH0EJ$sznX^o?w% zE`U*!wnGI;MML@4^U||3ZvaF<yT5XYfH8oK+Y4{DiZXmlB3)yz?YudEXS0%9sC1T- zhl(;E8InS1I<-XzJ~(){t$eb4S9Xpy&YF1joA>PO>}G+XDig~%)LZvX`b^#1GFF1` z<4-zGq4=(zxkgO;AV;Z!FHO!`RsK{1c#=VXUae>2%{xDKRwh<;Z;4nmIZ{ODU{PP9 z;{Mm}yn4TPHaCZ7sf2@nChU_?mlL(dn&+~`;27@YMfI-2uokU^9O2|J^syJn1=HCv z9XfAAMq};AL)WRDht5$%BWHYBNL$~Ubn88-@#m~clGp*HfK~H@*j?Q2Z0xz>=#|{d zgpyl!d6klNYv8b)Lr#^^9Nn8l74@BNod`rblg<3RR)7Egat@z=YDUHIkG+u6wCn25 zrk;}M`Q`cxUaY&Qss$%5H<t1|&vg$`lz*zuW@&Lx9OfHH6`v|Vfg*ZQ<wSi$^%RLF zH!l|4(wAJ~Mo~^GDG!ED-yObHxSKk(^Se$((?$Zt)v1dZfJZtIbtM4*Jox_9-s8Hc zKf2ehP8D(VNZ@-Q67Y)u&tvh3?0~d$(|K@91WzwwZ;oQ*Fa@&949{0$mmVDf8fFKp zq_wonhd9nwh4+-W8h`^eI5d|MyH>^hG}e0C-bn4cfQUfN%dee{B;AYu22Td(PwNt$ zrD)C%;X{K};ehR4jbAOsqCYrErz*fbqt}yiV&zc^{@G7!^f;&sK+$vQ0L|JMm!BO0 z8-Gf6$+u@8-2b;;zqOw)bIzxMWny>aY$b(-y`NXTIY}GUtG75h#9m18=2O&#=O_|$ zNtzn|DW+YC^3+Z1X3Sg1ov?c;+^{)~VHf|0MxA_c3zV*IG|*UUsr(S8lcr#XJ0y=a zDzHd$4$A;SBCuXfmkE&fd5?oKA}<dpYk#V~AC5Vz{LmdQCA-{Flhq|i5jIWkuS+{> zLnp<2(I$>U)RN#*33NUm$>+<~?J0U4YJ!+@30F3$cCsSnMR(xaOC)Dk<04NfFiK%; zdemn;F3Un0K12a^ae*Hk#NoaEraY(uiIg*(Kk7tEo&79H5fC*l<N<Sr$dezD-X4ZW z49l<WQpmOYZN2f*kghEQVGujVyGkA)(8_``m((5sFn@olZ(sV`m)~F7An~zq;PJle z2M(f)YzYMiRp|#8dpB$+Bmkg64~Ie-=LxtOBnJQpxk#&ssFf43&+4`%@5{56PlC&A z-gWFWsUDT=bVf^EQrfi=$D=RFk}nO`Ec7NX&!BcFJ0j&w__0wgBM2DB_U&s5W(@B! z*U*~GrGG`zAqTWI8fZx%DWDT@4xVgZZ9#9P549!s9)EB&N$qP?^=aXBYp|F5`G=ao zZ-18W?T_)&*p2s-WF6H6bvD(A`rPFfM(`FvcU_~#Nx0orcR#)F^(vdgMY(bQ5H)Y9 zEB-^}K{@Gjj~;vW#u)sbHv8pARk3*ka8V!J-hZy?kaB~_&!=&$6R4@X={eY+($heu zda&sKM>=Jfk;bQ7jiRTptvxkGPREJUveZ-oD{CxoJw`6Pd++io!y%bWoq6Y@N2ew& z)ECrW=C`~JXXnd*FW}dg;i7wg65QmYi936fc}<1G!#d~(jNA%|fkK^ae%5ANjPH_9 z2Y>k}Wp9AZ^pYu5C#uw#q)2C(r!(Wy45@Q?N|L~?IEKRd$|-;_PC~)q#bkX9mXfu% zC|O?P?V9eoXxZ$OQ(d(rxxg&WQE)*Cqm{DhQWE6!Qgzuw>shIU5fzxmXT)P!D-Ea# z2HQ231`dRz(kUqe_;bce^1FDc?dK&M|9{peWSKZTZMJwkjhGe(Ih~lwhx0dS*M6Lg zz3IrPGRcvBZQdSGtWk*Cnsd^bY5}ZzD!H03ZKGxk>fUT|nH^um<5cyxJ^+H%Uo2tA z350pgxHKJf8F)+@MJnoDa>9}iCRiNy6e(jD<91&#g}{_G#YyTVDr;=}r44U4S$`TE zPn0FzFaqgswT<+{h_a_{0Vc=5zCy4-mP=3gi6ptgGylAFZ?7f5Q(|!RqpIi44qEfs zhHF8<(0}lrKEOGy6vy<UPenl$RGr(pq;%=THOzAD|L5y%l;pUPWa}rAS!M!AAfHBt z#E--sisVPOW=8kvzjMI7UDZwU?tj|O%#O&aEF=)&9*A&v7-NN|(4__BSs_m96L?QT z8&HaiMIj+ng^8O~_VrSHCmJ2Q4H4mX(Ai;geOoS|%q?Ria}P_c<Q&aPXJeCXa8B2y z)M4|?RB2xKDbhBlIG*8Dt+Ut*4{tc;WmzaIrmZdwY%@4C-K}oFU$FoAMt@}c`G&i~ zlVX;(3F%b9w0ZSl>80h!@%KksG~YTX*uh%ixPEp-H_+FqL=OkudC;N`>-3%wMsTbi z47eqEEwAf)ix1t)shGXy1BRbFaf=^wKOo4ZDE_hYw=@+J>U2^O@00YS`K1%zhrQgE zdpY-0nX%?&_qmROJ*jg!%YQqgylda4=1mnh0Ks=hxSU$OiI2)$PAHc?6a4+KxAcDb z{`%bh_2!H|jnZ_>RdCE66!Gd%^9<_0646DSBL}liYhWPk(#EbUgJ|p0sHB9@l1{}v z9{L~+o-NoOei9201<GK^QwbB0;tdBRomi6ww!xQoy%}G_8}E*!H-8d84xqTzmUtS@ z6p&J7kkc4WP$vpkN3Oox@;TZ8PIdEUxT@+XL)8SBi^J-`Mj`s8PmqI?BL%O6yjrl} z2#I&Db{sqG;Qg9?84HQ1ocKJU`*h_yoUU~O!-nJ?ILUuzOKroOGI&ih^F#}+w>Eb$ z#h|qPy#%0-W#h4?7=M%n0FCC;0ocRn&8eK6spwXO58bT7TmlTYM4`%T9_m@Pv1)lV z6<WL9VMBe8i>Pmha|f;o!gPUlf|{qgIh#5v5uQ{iD7Ok}al&cz%3R7J_i_UBG-(j8 zLh{i`#y#2$bUP{-Y!D(u#P<vLu70Kr<fAtu^5D~|yJO{`oqw%X#otS5#jzOzEW8T_ zP;E#7sYgMvW^byFs*<2QtopiuH3!~rj(~m!w}L{l@I7Yh`FcG81A;npY@Ozn`ZZtM zJf|JABPt@MLjCQ~<kY)rIYz7o9uiJFvbaWP8yIvaj5&CtgLWtzG%DHFaam5%ox3=$ zbgaR;CWf(YqJLw$@_W0N9K&&7r(w$vo9*j(c_T9XG+hI_xD*z5^tu8=^`=$yk6%Te zh_-2{TpaqA9ZN4;vlgo@Y}JsG^UI@ZG-)dxkO<-co1SV04kcvzZMZ9uPi7q)QR*Po zd0TqZ$o}E##^XCoN02WXJBvGX_}Ep95b)@L!PniuoqsED8is%-c<5%WlBjRTr^1A{ zGv2d6>N}CNJJ+Z>rxOphVy|&@3*=1$h|6w2Fw+k?^xMndJW>CBeERqE`F!9uz$#lu znd)c@<t%*KrmGh0$vbe8z;N4X|9E@XJ)PPf@MB0Nv~$=b6s<|=OIFUZOkyf54-x_G zR8nCphktEJr*Z@J(t-qVu_p5$9eH-t<ghF(iF>;q8y3lz)W>G2o!ypgPgd#Y-Zy(@ z*?vWD)iscmjvF!^RE|EUnU^?x=<=)G!mY{LsedrRf2iS@z*Z!A;{ddB`{8_k`}@n6 z&u{GuuIG|%Dm>@VLx&GgS!UM|6<o510N7H6rhhsROFrNW;Fp_Hv2dwPXT~Y%BQ0q7 zk;SCyc};cvR8+f#aDZXfTXSqxc@FPftYtZ=lwMP)M>5&?vu<#1dyChW2Tesg$ke_% z>_|{FUTNMSJ~?eqHe!&iVpY9#tO0D|g{`W9m<dmb(PoWNF9{y(h6h(-V>_L8K0t6+ zeSeQY-i&iSR!dF|ijRE2Zs!{5b342S?9tH=mBX6Kt4c=`)qoTkt^^&ncPZzktxkH- zh(^V;s!rjyDV5~tO;!?VN^)4lUCrV{o%$V?&K|Nh@w&%6BE>6!qcrDl4$Fgq5VsK= zOwEdpZ>su(BtR9X0tsxoQl>SSLw|=uhkrVrV=qc1vHPc{g2dL{E0#HR`!n<Fzo6k_ znIfug7wEgyda3R2kM$Q0f+}W70EQ+|YR+xya5fMdJl6_P`mXA7?`m~j2B?!Lde_@I zN5XJWiA~LE4HWEg-Sr<#wbrei$I`Esa&1mKN8g75PmlYORFrt_#xC0DvKP&`z<*MO z^1V&=a%MZ!*kWH#*32I4^Cl22w`+%dXH}3)1xdCPVV#)H2F(tn?Ak3w4ZEX)+Ca9b z&!nThYB)`PC@|U~*ylBSu6OKDr&0gL&4T+zytZMw>I)LK)$L5e(t5Gx@2j;}S%WT; z7K~KRXBqS;a_~<d-8gM0R`KxGd4E{1#oWAZjjGgga8IqH)IZ|XJK7dsPvf!GMdWL_ zEbCpTLs9$kF)cuyuvx}*5I2+0frA@J;f%H^EAMc6rAQu5wt|l9)QcO&s}3yK8~Ow~ zt{^CmFVU+jSTHv4u!6%t#Ia{#i@)!GeycD4`gz|vB#n2@Yl5-^u4}f3g@3GdXj689 zDR;f(h>*cn-OUzPa2Gg-APam2Zqx*oBtZl=fAU7L*)X6>!E_!Xfu)*Q1h(D@CCihd zv<B&Rp5fu@wi!Tm5cQ^L1v$VTi7)h9%MIIwIK)A(99zu@1N&hUR(FVhYu>?3k|xUn zY10(X0W9EjupjHv5FGsBt$&Y~shd|#?7X<~QY8QH*X!>;M*a5lQF;;O>FqolXsL}m zPb$k6iPgXc0VN($nek({7bvm66vf?bv5%bE+gi)%H7GD8feRD_w5<sa$^ki}!?J~t zCJoY^YlBv+K@&{!k9OH^5B&u|$o9n&^@|c)TjS}bz2G3e8ST`+A%E$EFh8^k4Vylh zIa#KZt?%scXdm*_%G2?2-dEZ6C9z}&@V(;d#Z{f3Jy#r4ozJrTYsuE^;BS9?zW;}C z_H%&Iw45DH2?dV1`OGo@(fT#j^#FVi{u{vb*5<AWgjh1cBO7o!j!JBARmFu+S$cqp zJ`2teaa7eCP!RB{qJQ3^&%zLj69u!{*15H(JE)==5MZk~2e<1mBT-X};0*4xq^NvX ztG=%$i_OL|Z<)ZQcLaQI!V}QUWRK0@)G8syR>yQ+-tiyfJTKMC(&05{8POI}(CGH| zc5|)V$G=}*#@FBe=)aIQ(g$;1uuXyt@oDp|Ih8?HOd9iCoPW7$v&P)NEA7gHcGXbW zkGFE=rFtLMZ073{aaiV&)EU|A1)F_S8CR($aR6NYw*2E&#A)l(>y9H?G#gC4+2f-( z^)HO!AcvAk;r#2acA3rfPRH*`bHEDbU{!bfJ)Nr^1kq_N=GNbWKU7lio&&ba@5;@7 z9g>)>@?OXS&VS6&Z<S5otlPJjucQ9;Ru%9u`gJ+1cxor(;J6h=r%@{>C7)f}`s`fT z&LW-;61zPegS5ZEh(k~;t1Aj_Ij-VV?XWazp`_k=kn$G72#1`~tGW|_oME>)a#}g# zud4@e1!0F|gYYsLI-1k;{^Y5<p;yX;RdEAEE!r}ET7M2A)5m82<FuauDv&lEuK=-4 zw`-m~X?n4?zaDGjAeOd0u50_5RA!LZ{A%@HezEKL{-Cwow6dYkrs`;JvCT}SB4_fw z#Z9}zJ&73Va;HvSy3IR*`+_&x{p8FmwBpoU?!(S~l9fn<q(;u*1z)-gWp%kZIbfWb zA9W5s|9=>(!S%2o-ogqnPuzECNpfWYtDSu3a3aq(CD<?rM$`-MgJ!{hotsuJiNtn# zA+H+!rmw71ZbgL?veodICpKuigf2=~rJt|cb8dJtU?%}OYRra*6M<*8b&+T1h7GbF zi=xSE)cP@bw{i1_r+o&eGnnLz(G+NMYWUXWuzxs?af@8Mjt3g=!eO<p0>@elpR<2A zO@qq5MmR7|UgbCfEFiZlxubi+$fp+)!@m2X-Sw$Jxt;XQDWV-9m-=pRdlOj%s~;>T zS+yjXtD09J8}a8tWW$_KT<+{yQrO`|oZ|iM-J10e?M-*~^NN);PrK{G)RgO1)Q~X3 z>3>le{p5tPpacS)iFb#dPo2p)YEyk_{g(C?cVO)Wo!Z77_6ZM83ajyJqqP}t4y-z* zvQ#r2BHF40r|Bu1T8M@gS^6NpU4h--)Y=+edcq72of{6DjoI~D9gsfAMgae`5hux( zRy(!52UiozypTw~FV<Pp$!kI&2!0M*+kcV2`6-b^mi17s{oRU<kMrk%jfIYmCi11E zCL0{JH5*<PMJS7Nf+ULM(93PHadZCfR8Uq`0Pp^*YA>7>qOP{<M=-?=P<``{*ns1N z>K=(BcA#gF#gaZP)0?l?>P8<SSxV=farBi+s(`Tj<iv!7t-tA#qzAk=&^8OJ>wkS{ zW4@71>rmEIgK**k?@FZyjxrloRn%LMk+Nz(>*o8)Bq*>0_^$hF&*ONvUUQ88eq0Bl z_*AuxthwSY>gNK>`mWccJpzs^pUJ+;%a)<6=#kgqZ7BdnHQ1eav9??^F<rCOo6M(r zC!3a!Sx=$w8rDs(#Vus!phY_;NPi8Q{UJ!~BxnS`@4PPuX4|=l6WcQ_S|7cjcBlo$ z>2-7;Krh?pM_$ETHDJT8`VFuC=zG^!kX*3wavWYeH)5Qfx**#fD$Kc6Y(=AM&fWVg zFh6`8tLyRS)DyB8<v)()CWU-QJC~nYx3yx0A*&8L8JJt$nf4R|&ml=(Vt;jSAb}Eq z5nj3d-8#xOL9&(YVLSJ{WfWxTNs^v7aG%$+yzU-uaQDVx$+dWi=fwk`eRKTz#p+OM zSxHJRPFHLS?_W#Qcx_P9Q|Cp3mCv3IzKz2JqPETeDB6nY=2mlm>p5$7k@$mc*vzBV zX(77x_c;Kh7Ji|#C6$skntxZ6vh2BTN}mtX(xxey9oGce?^M&u?FxPX4QsB^vOQR2 z9#Bp-6v*s@gXZY==FZjJ3EIT(xs&y+T-9_tmLe?x>@k+FY4qu*>qt6Q717>29nZ7* zMp1y}K0ee&CgZ}PP8Ajnz}uyV0B5&JvG$vlnYu5p5<R@EEOnq>)qi#g3nKxTqsAV) z184Bm9~bP)hyUJx&*OR7p41FTP0J)%QFG;xSb|%dD_dKL#^&l(w;I|_@xL&di*0hM zd3V`&$O+u}A9%lYR2jQ&?wKfltwtCPEl*33&_1WVE&2~VGxUbvALIF)pR@FQdezIz zG9;+@!0BF7`otb0d4J_p0Nkwe6t&_45nyN#0I<`_hEuILN;_hNn{~@XmIm!qWUbFQ zb<#>8J3{5rRApBU05tr5*~T9qf4<LF$7EFv;I@&yXr^GVBkB17DRClvgSwP*=51H; z0!qbmjzQ60aP?M^GuKG)&@Xmh23_nAM;C)6`PPyfGRa5Od4JnmmIXM<w!DV3eJKB_ zuhgcU-jwIeqc^o~)QP&PCv7BnuKKg}YDsBGn+$67%vm7|Ffj)m)uk<R1qksDa!Z@` z=`e^AbVUat>6B8hnU;(5@dK#+V}Q;6`=(Tz_NSWx`!67491N$l;Z>TGRMnT0!<~R3 zzHnE}E#8?h&3}#ry(%)C#*&=ZzT#*K0(*Prg<aQe^{_8&XSWS4t9Z>-OGOP6Nt@SY z6Eng7(Os))o0BACP5YmK0<}R4sPDKmcvEI_9tzqB)BqFJgv6S#pE?=eoBm2{*CY=7 z6CLFs&L@k;Ek$iO38jMOrpg&OS?x@(39PfcU$hUOkAI)<GS8EqF-1%2nhgQuAegQa zw8YX&)uus)<DDM7@x5sDGwenI6L5-e(^0h<1P*pPuxXDL`PNjmI}N3H=M=RIPAwy{ zVwwmicJae9`|5o`60P5=MbPsO>byd&`BX9>AqnmdwyCR<2>RE@ppc2!OI0<$rv7~7 z(TE)v@qa>5Stmp98?NDvW4cxI25!SFh|Yvx?Ys*?a=c%#k00(gEB0s{-8EBFHR`<i zRYXpLBVSxM4QQb~3Jnp<Pc^*V7DKa`d+PLHNA$H^qVi0{Qk{d~o2tiVCtX=88#;*< zae6nUD(Je+P6Hg<RTCSpjiYCTvAO<UZ%uws&wqu8#NN5%5}zn!4L0&%aptn!1hzGs zjEN>T@4<b&si|J$6$P(saZ*!}Ed`8JB0`(5>eU#8_jWv(FvKQoHmbf~u}`1>8c$1h zK6P;qQ0A&))Ts(C>FrW4CJDn27E-M?@?i-fv2ONIDe!ZF6?yUYYY-?b<66?~1XwbL zgn!yjnz2cc?-P2Z=cOS{nO$eifXM8~1YCId^IA^5mK=mr{Gda=F9z3+7q_Q4ogj%; zYt>h9YR4*KS6f)9r$eOvR=QuoSoB7|;($cxm3R{cH07?!st!_#*N?Z|kT+X#-$MOi z$^QOpeEk(LQv?0%+w|I-_^yXjEmcKk`F~Wl-ne|VnpV)N3l&Q|;np+!`$bTWy0D&J zyIx+!-JA#5xtAi|8^91%fwP^ufz=ejnv0npDq)4ELEy2r4cHAJFlJsjZPQAQBXFH? z-stFM+<;zs*h})r3tnji`=!I&t4bCM;s63T9h$rz_Mcsv=jg2|)C2%~w?;&?U4OkP z{qkc`<A2MKzkT@h^7Zq&Sb5_YbUpc>2_t7aSh3`cSUQxvY#>Z$8_3j=g8^s)H?UaO z!D{T+Dq4FoG(oe>$e$quu|;KIRyqO%o};{1rD7|4HfpVHMbXwQaF)4CiIwXiENHjv z1+I1MKq>iYC#xtbk{2BIQHg^rEPqN(TI?KBRSU%SCJ3bmTlssvv{}3-aKvrwN$nyx z<?tqZnKwf*d@zpd7%lUk_x*<zoby8)KQC`Mc&U{3GC9dQSk%x~?-FkxglfS<_X1&& zgK#r_zX)}l$y@iOBHU&T(|LiRle%+A6#^ef@?Ad*;;n@0$kW<x28y%A4u61I>`wxN z#-y#-D!_TKH@hW()rkDMRWBu%NrK;?t|{9|<W(kAgvSwwcNS6<*32O-<jq!iJIS>N zA-51WikdC#xMbht5|#)tEYH!l|A214{er9qHGZ_S(`$`9v@3D9J46RhxxD;3bqed= zsYIYh=nB;xn#b=!G@>)PmVfj6zDBuD<>)U*o%LyCh1Cz{VE9h5ezdSDwT@TA3+Mew z<lrFPp4XuW^DaF)%n!CNa^!B1p#N1ZiexwCHTt1m*U*6qT$i%**R?yg23v`?J6Pzu z6`)m=LUzGpL}iDZvA1#h>WYXe7x6<j_({R`$?<Y7x6&b}ZEPU|0Dl3yu&3Dt&ciG1 zz(WxWl5s+f1#p+rjL`&}ipBA(I*A{=fjVNfbBQf5FE0-wJjFES?I-l6wWMAx&`_V7 z?a>#nm0&lC5ArTMq>g>Rj<8ulGhhbIDvqgYuKkg0UBZ>)_H4Vkg!R2%%~nY7w7j4? z|796={q+F`-W~3pnSamIH-$)e=wRgt0vUh*AtAi{>lZLhYXC4m;B_9rqGsgUB+Nj; zBF2t(WuI(&o<RqXOB))18?a)t<C?S!RI#PIS*49ab8X!G%gvUQp%LSii1yv~nnWxk z76Z4s19Y!sz`BHnH=A}{Zke<;ep-Y|ORliyBmnr{@7#?ysDEM!X(kb1;Q{J5t73Dh z<C#5~T6)<%wE-<oC+wn9s^^)V(u(?|pRA{{Y~%cK!G6Kgm9D+v<-%Ai@>34AOhU8G zo2Ki24An-Zw&WSY9%Q|m%94`!?nx!56a?i@9ycecss8}a0|t3F+U*yGJoGZ{JYAyl zI~@DjDsINZLw^r{RZSic2Q~5vM`@aDv$pl>sQ|xoId#eAPq+sGF@d+iyr6RxKKIzv zrO4^KiM`_9*EKm0)qKh>I7HWQP&Is-7BtGZ|75|weg6Av8~^?={`2!IJOH|*(_~90 z0|SJB{N9qr%$m~%eycK|3xyxoQmtR{>e5yBYL;x1@qaHX<fT=@VFx6yHSsNJwYKx; zwNzn?4O`jI06?0ml%1s5*ItA%2N8(?ND>Rnz_craxtT|cVlQ^#=$f(H5y<vd0x#=( zKfGE#<#%eVPQ9OQ0u1>qMZF!gb-b)V>1(a(j4B5<8uc~G&vzVg`+u$6^QJqV$dseL zR{iX`1%H1#@y0icc$5`W`*c%j!9fr>(QJSSEnX)ZBYA%j6neDL+FQSS-ZdMqoP&?r zk8NEy*xs(F-zRV0X6SNTN4LT8^*$xsRm;ZU<)_2Jwx{R|0S&l!HApnnfh~FVrXmQp z3bgyRRShF-q)b^o;c_Vqq-2YFmpoHv?Ia3=(0^YXi-JHXv!ZX_wvjp2zKQ++wRG|4 zOLvkXId0|Bb)*Zz*eut|F@@0IoTKY&)LFY~h2JKKi%{mEc_%Mvj-h&F=06Un-8JwC zWnbQmHj6@fuCbiaj!Z5g;&fZWp^Q%1zh(r2MIUiZM`)Xv_3;Qr84{Koy5$?#tX<r5 zdVgh>{M@EkNwbS99Hx2QW25UbEsyh;U|&R|PDVe%-qpJYp4iCJx3ZJA&XJ*|9NBkE z_vc^rnI1f;l8|@x=qlP=4l60vG>m#G&Y$y8hegT!p(j(+$FzIbm%Y{AK$!WmwToZ} z$s!z|r=U)C46U0=W;sLPv%$~gv(Q%qC4a=Ub9PC4$16~CLR)>crQUrg6F`#T8Lqh# z;|NIX<DhbDv_A+icdE9tS3t2&=p7Efbp>54swq)BwVj4r-H;8dd()2o%aJ^7^GL@w z<3QduFas{UTd<G4e)+kj1Sc`xn=_lFBJVo^m`yp2R0pfKSw+`=U3ZHH+1a%@Ab;g= zj)$d@U`YfC)1JM1m*&rW63p+?$q_(OHUB;?hgS*&+Y5#{yB&3GyW_Q<=1<^cR)?GR ztr})IWH!fZG8{NS7wF0hgS4EvvK&J>$wKgO+)Xb?QmIPPyW?qdf{uH)&w^xaQCoEF zeQ|K20g%uY#@W13Yuo!m_s0+Sw|~*Tj$e3_J0)TlK6$Vyh|k-Apn*uq^{qu>rAajt zVt4D6ymfvf2ZHEccC}Hj6Lui+Bt%~@%$ZxXV@+#dmj86(a>%#5ce8#koCheEb1AjI z@_`)|)M|CMWIuo=?AQG`v=g=W#$Rv4A)8F;9Vq;LL`MS2L~D-4t2zC0Mt^iTxhTyD z+_QiB=zG=BWm^)%BiIfAlO=KkVNP<l^S|#4Y8=ZyKmUB6Z9uR~cN@#{gr217u`-@_ z+`Rl6TJ<=%H5K8R-VA8zsf5JsDB{*K*~`fb$Wxl^CcAo05FTs{YOYm6Qoss!s~Dkm zr2z@4XPxBRN4Kcv#Jn|Uz<)W&@D1W7=@kApdhAIxtUaX)vX7)jdkaKk#rv9Q#_@Dn zKVi!Qe`Zp$opV6W+0{W>&SH+%8(O<VAj${#0M1qA>piyp>r43XX+E#nlTzriNvVqQ z^AsEfkTU?wnE)aJk#yJJ80zRiQ;*9+>x3bQgq>k^U`2|Y_^s2PPJfOjkD_|;WYH=S z?H-(}Q9N6KI2dOmyI8)6S`xml87~L$+|Q=4VKZARb~(IWbH-<|YwcCv$6lo5qzag~ zcV_KaxyzFBVGreLzscc*pAxvLZScL$d=&P6R0@_oA9+XKbCbt2zplIwW}n8(yMRW7 z2~QOwKAB?%1Gx_`nSZ)|vyf_t!5%jWd(UOH5KZ!YgR_yQ>nc(ur&h^^acT7vHj1sR zXJr|qK4awdC8!cI#};T;92GViZm`#dlWKfSTNv~JG4*@>VyHvt9I!<d2b?{R<hax7 zA^XktKCP=Q@&NI+jc;Y+o=PoU!wq$3J*7hct=&^!maFMVV}F8!BzjfZhRrWYiRbqi z_cL(jX~jx>QfzNF&pR$#ll2YWp*6c*7fD`RV6%|2my^QA9^X}5t+oc(o2i0|EqB5; z;4m+LE;np@7CI@>daM)gdP5F}Fq>Yq*@*)Z$*|Y+DVph00eXW`E{*P@NQPr>yZu;6 z(HDK_3FF{;&VLu@?NEm`D&h@$vE>HPG3Bkm^QZutX7A4Ss##L4C#cJCNbr;!1}705 ziEmpg?^kU6b&viFeHXoFE6LrKhv;2!@W%fn<|HMs9p>s9Xz>HC-Lave&2y~F>(Pxc z^X0t9ZH=w=(|E7S#(sp=jllwM{zK(4-7_0pN6S?<Qh(D1<lzdCh~&x!M*D=^+AutL ztYx~ew1(TwQ)FE_^&p%Iz9iS4n6fE?rF>^~8iu8}j?EVUi-?UgNZjWIa%(rw<t(KV zJYXLO^7!8T{)XW5$6xp`LH7fs!p;yI%N3D@6*-yGgf2Eo_x<*oqObrhc;O9_QNJ^r z$`!@jj(?&M#pN8b7J?qb96Ll?X-kcc^CTo4b6Nj(z3kbW-mvC}HJZh<<gmdgHn%_w z&)O6WOZMHddu>eCh^%h*Xh0gly-II5xOP{oY0Dgd*RPe&UaI!;-evF!mO+*NfCHbK zZnZmm-i5oSh9mr%_v`g#eEQ?#FO;H-a<s**pnu%A8n`^znO848VTg0p(>1bUBbP?s z{J$0_?9-S|hY-{_ooU8+r{qoSU9H{Z?zCd|jy-q@Bf;v|vQS~!VA#&lZ1Lfw5CMf1 z@B(q=^zw@Q`xaGM#kib(tKKCX#tCKY#E)C04VHD(m}X_4t)8{$oiAG}_My^>u0xvx z9)DxEy|8GHQMC5WyCRTFdXmr-;!oD>L;uA!R7k#|AXI9$1}dhhxJptn@~~VilDY-d zB+5-9V3*C|ObCaQU)PtIX;@_=hf&o5F3Ca6gLASqg`8E+Ty5Nv6-}od0t3ZA*)he- zO9u9QU;dy<(tE&e1#hbwS$d|DLoe^(%73Me$gwOpr@2x4D-iTNwD%%A>2o+?CHrKn zc?YDDU3AQpP|X&Ge1JY<PDMMo`M$0DOa1i6=bx`wP_EwA;UgNQv=uwO<#&A3idne+ zHzTYmqDuqWUTw0S!yd+iX9bs$`0VDhS;M|~UOPV%sD4xh=no<1>AhWCI;jVlw|`mD z@5d`Uw=+bW>QkoA?^P@qf@xj#I4jh~Mn98*8UdHKX%>2c74i`>v@`!AwWy~QxhE-u z*0g{eQS~KWlU`F=TyPRO3t<Qln>rMCxZZaleEIz4%g0}JJJw^X<8plMSYtFQ7v1}{ zU|Eajp>I=O5=gA1MjBRL>*yc}Eq@rB)=6RR-t5}%q&l;GG55)dBtnCQ##}8}M4!O_ z0T9SNm%!Dhe_b=DSV@ApIQcs5=dNU%tPYJ$KGQ)?@9Nh)D*#+i1PQfDek_l87Y3Zv zU9c?RhMN6Q4N6W}s@54J^T&aOmy<;2vE(i6MYC%4e$Bpqo<FDMD#PlP-G2@pl=hO8 zr{uhNd&W*-r#F?)yyM!IljnI$rjCmQQI?H*(BaSlET!~p$2gj0=M)P3vMD!a&BCE5 zHC~Qt3qb(@NBy8*8@Zhtj*)}L-v%EP+x}0EQq0kIEhQsLvcSO)<bm`twRFcBP?lQT zfU!hz6jleT?8ZM03BhhU<$pN+K=?RGr^801OZ6`>caZCXFVl|;_Q%)p?b}`7cJDon z^$?T^wy|jun?ZIB&c6|e^U1!`_#`UL*_W!{y|RIW)LuWBI0<+V_M)t4vAMhwT_Tu~ zu*<${+jcFNlO?a9B_yer{7W?8JB!*5uk{SODo+*00iS@-q?~(i_J8l3YY?Q{rfB(y zmrCfo_&-h7V6@dnplbW$GEoYN$51Uyg*^xX>0?tXFY3(Il{10*eZQ!(_Nf|d8t<Xm z*A{>7DcX5R;@D6_FsZ7jcFBkU$Yh=?yw20=W;%sP9N(Q^dl6a>y(v?Oo1)TQZS=EP zkLKrY_YEh%y~aJ2w0~CADcYYPywu6U&PC%4hwYUz@lRn@5D(4lmBeO)c~N(2X}#P; zuOonGRTl(-mZ14-gZ;Zf&%JrO4R+PJTCt7IRn-@1KVc8ifmC1%Xg#VaeQEA8qppi# zNuIv%68-x5uYc7~Z#t15SL#_&Yn4K6CP<{KsHYy7rwX;mcYmM>Z}o$_I$TLsH2}_C z;Xp{d{W<D}fL(1-y|!SFKT)UIRCg@dz|%>WeHoi?b_@qajJ;$pX*}lomAhB^9899A zo<@!?Q@wT_j=UZQyKLTAb5x0gK7_q7<2u>pw;4TOyv{3Ygh*WPaL!H`ix!?bAXx#e zd3beg=K!Qm34aW>rg;4Qntl8CA3w*ky;KFVc-H0Y0E!~V70%F9%#U5mPwt(#W5+Zh zOd)oX9nmj2g&SeG*}10V1$D@*{-H7>r@#!=+`EKx2m_I2C~)h|uuqzf4qAG>cGBZd zN9yX8-|hUw(j)2KwWvd;8G*(y?Xtyl+>VKAe|(>Idw*!6sUU~<UyINI*P1>ZdV+}R zE`>dT(Y$vcNM}tI9Dsb;4j1n0Juds!KmPnSm>k|zE8u+R8lyIRUXUh*1*%?FaBMQX z>CdtJi!?Rh0d{C>8Dx`k5j{$nG>+JuW+p&Q;=I?z8q+&K3~RWF9h!hRoh#SYh;4hA zZqE#O(|;5L!T^xktf^bd%%O+8oXU8GK#4<Mv3s+5v*uPpy(b}DUPHwIRVf|UiMCAj zIF7@Yq>ye~jc-F8%CcnZGTED5$wIdGjQrc5wSWH4bKrj#mfKFY0;Gd10{q|BSE}$J zzS)Z{NtcS+#PRNp#tmU7)L3|3<zz6I&M2qyvVU!L+)cH?mJiikRcPMMVh4J&fsB_6 z2G^OEi0j<_qw>##6xEOpZ$Z0l0$m%9q(c}F=Iq9_%-C&STRvYzkwO+O3f5YNyk>wo z1&>IWP`^ZM(0d1%lNA6Y5a`Ihk4yks>a^<iu#)VK?T0n{{P)YxD~wIWzk2Zslk$p= zLPobeoz0$0HMi>${3;4OCf?WCRg8kZX&h@Tz3o-Wc3W-gH$%j<t@S#-sv`~51(1}v z<c_j=3p`K8(}&7th1XpMUIx4rmwrb9DSwu<d?BK(pvot!?mIVl3ZXO0s!xlbq`V8@ z7q<6|{AGOo>%-??xy39Q1tPr0E~lOinr+)E+Sh#&Siw#N@cRaX92~BTW2WE&l!()? z#<G-H2U73$;Q*B2n+iT#V9eF~><a7^IuPCOsKE^B1fBtgzF+&?38Wlr!Vy~$6n`54 z!ZY#1mG(ZNN2+AcLoq0FDe<)CFm3H$D!aR#%W01e9D^ycSBFj#2Tg0est_jban<g2 zk-F11+xA^9g9u12dADf)ei=UxWgO$Ij9p%;7hPpgHoC4=%A{$WG}v0ps%5iQtuU5X zckv<_W~V3M8pknjhaQMDWIL4}_J2KG_P9>3d)Nzsf9BmUTNawWY&T$<_d}2G3aaVc z4yj}qll8=M5CRW<2-x2sJ}CITUA~)D+e;3Aa{7B)bNPH7FixjR2$rUEur}?Ai)`Rl z#nqzhQONAT+%A%mFxU_7e)w^{el-^WVFlA9D<f)+D8tS%<(zwSer9EOm4B>P4=<W~ z?D{-;mJy*#V`a5V3nC{$lcKgma~D!p*)_E)8afG(3-kx1Yo+Vh#2mV>J?w}SN&rQ# zi*h!odZu<JOb~qS>a6bS*WY>paIj?|PBht%IS7^ep+?Zf2DVkOI?5Il?7h@zau|}- z)TRzoJjo{Wk{K8v6+(ikzkjEf{~7ncKD->i9zwjmhfXFQ2cb7GF()%Az9jqtRt|kX zm2_Ns#bJq=6IJH-uJfQ*DhDIL&jG~z4;h5Ski76QfMoq-0GfJV9+2*yofiR;MN$Y< z^x;J3=)EnvW1B=OMUx5WkO20~=0!Sh1pXCL_ZrxLTguXM34tU}EPvElty<19XQ;6v z4F!Nx)hP3`R!i>P1Mk6%rA|tOB)7f2ub2JjQ+wOn@+f57+6HOwxM|%2wwX31<yeE4 zb6z&iq2s8=KKrUHs4y!wJ-t<h5bh$}acN_)>%C=H9Bl4f;(}}h+s}CMHdAPoQ|v6u z_D&uXdi`20+gC?vQhx(})3U@HKt*JLaFE@5JJ-zzyR3K)L7@&n?3J9QBd3lG%}IqI zMh?L%0zkLcq9d)_8(FF5a2nw*Gcy7bs444FK!kp`V*ma2@t00?ka{Oe!<x~&0GT8{ z=dzkzK$%E6$YM%NX?O($2lv~8eP<Zv&~Mg@%mM&X!W;zQ@PGNe8~#{Li1h6>qlTbB zs!}wg&GJQihr*G^ld;<ArA=f(Hp?ab>Ls4`K;IfsIPqxH4<BjEibixKNVU9<Yjs_D z*siKNze)8_QX)IEr-~uamhjxb!JO08Cc;KMm$6sR%Nh55F#D&zaaVhDi>YITrbFcx zx!hJzRVyRW<bUj|(fnrWy--#@hK}{y2*VFoeSfMw<phuO0yiiFzR<L%=O__V%1s0Z ziUYC^_DOTP+Ra7$+~A4(EAoer4mkZhRMcN?zOGROa6t0Gw!uY<ZL$Peo0?f!HRoUI z73{ca>i91!pWEIX<t#vb`o;+_E(c;r<^d{^Pkp?UUw_(?Na*zCy;IpZe*f3_=Rcpn z_BUeq;e3(`x~sCtJY-gJaf`myp_Ai)gaH(6Yf(XY?x*IzV?iw8Dc=f-J6AJL_rNLR zeVkXy>s~dp0>k-Ruz&>*l0mfp@Q}$@sAKm_U&krZ^6_A$*(ija5^dC8nrT-{+CGwY ztDWAq1Al^ELA<;I;&<$1)CRW@d^jx0Atuu}&$Kza6};q8WLPJTPJ9{qFKp^3WSjU% z9O-_S1P=e@7iA1bxyXxEfeo)0NR4-I+w@8Sa_BtOj1k&0b(iWqt%wJTa$n9}lD1FC z6%pl%#fq!Cn4mneEbIYL+|(v3K+C)851n_d_kU7cddz!xNO=*wcgwJ+wK=m{P%Q=+ zw%KH-U4c!cMRz-ve6VR}AL=n5hn5MK%SGDFdKB331085<AkSHp9hM8hk5NAerJ$hA zn-WYcvv<PRyRy&k<I^7>K8>HNpRxG5neB>8fr7VX-=}>ER5CcJ24l0oH<PHVbJ0nY z$bZ6iuuXm4MerW8g4{XSTBUirDksAObCs#O=jpzU3iYx9Sp6P#OWRa-e!Y;(Q9Ear zsDW09N04%Bj=ML$rTN(hA5d%nS(~NWt`5fF|I5yP@-Vx06chC0Ws|ah&hcely!}&i z`IT-87<$Wj=Or%y_yEn^@8?{9|KroMFn|8Df@s#kAhOosZpy*hgUkP$oB%i-2X5;4 za-hPdXBmk)6HWP11ifPIb85OX`9<n;O{*_uO&Y>L_hN1h4&zO0;^2fM!73mKYR8s+ zKVR?3t8HU^v5u|mFYl3xvfLFuH-$B9O5M)0eGkTSGYAg{f|yAWT;=S%kla`Icz;x% z*k&aN<uvd>ylv8RFss{AtC8;1+9hShp5GO*fB$iqIy}&<2B1wZWY7hXyxvQ@hTX$f zIK7|N8a1q|SH3Rq8q3<lFbFPN;FOpY2qeI^UY1Mmsg=?y#@hefdFkQ<$LmNCUWdbl zI9iu_bn|g89ev^?@(&BiMGLKT!hgfUsdV-@6+qa@+b7whw7AOQw)OdS(cXDZNrti$ zjr%0mI+?$v>SVmaeDS+%c2c5M^KF}!HNhg7X*w0&mCAnq_SgM$ql#FM%R3rgv0_-# z#aNVgACA@T#mZdDBWCX}wW~N3ZJ7LX-Km{GO4qp!O)QEX+^2?w(c;T=;(vKYg5Bcr zpcFG`R(_%s%Y`L}@;c(A!ZW}3(B^OyEf<wznwb#mfUEB1mYr<a82n%_vq;1z#K*D@ zq1|@;N;ZIE^=TiR13PRVFt478AhUgS6gqrJQUL&MI^^i8NIHMNUjH6nzrCH$d3IDj zHT>e?j$YJbCzzIt^<uLR|9@jwYoyzls-cGsp>{EmCUW5*L+61{+R^Jtq;m#P*xTQ| zY*wkR(UO-F(V3{E!AeZCfmJ~e3a|H9RJKI6PG!r%=~KJ!bz&r?*Qrn~fAwtDsiD|` zW?t{!uuLa8I3K(&!i3%!J1EwP5{rknWAMVW(sMwOa&LCDDDbu4%74{m<sJ1Z9q*9; zALFklbdii7Pu?+VaS|aoa93(dG45)&YJ6iur@fOTD{EBjz}-&J%OW0hSJ}T)gY#_% ztrnGdo%3j?5@{qm7MG~ong*Gi-(trXR7D*cfw4|n`@?F774<f-Emg9t$?BHO;RMaD z%jaQe)&9#iskz*HIB0<ONoBA|8$I8f;)Tk1fCj%8ZcjdNS76CTO)$8HBBGE-S~>8e z@LD<k?{DKiy?p%Z`A|OAE3E>Bqg0BW-ui?B`t<4`F@Xv8ZIdl>nvQML)VHnasqa>h z!J-fB%_g^<ub)t$``VX&Q2`i#`xV6QDnje~G$3thIXK=^+4bshtA1~K{i@(#A*^UN z2^M4D@NK(dd57(Pz<xFSAqFR@a%A;P{HNjA?E`a4kN>U=sNAu8EijcID&_qM-Ix05 zt=9IFkdo76_mXT%w%KNQ>el2dd1xXtgFQw2MNqDmD9AF^`Ie&)yDM;iX`f(5yXtfw zWtp^oA)xZ^&efvn-@VA9kSd_r-nH@Uj>Hv^^0*&pY&P~rUv@lc=yx!ZnK6W2-(q!l z`1f6lP4+v~es(3*St1sGyNto@xRsw!x#phjI`%_jb-?M!5=jTF9epIgrAbP$)yrM! zpL|y&d--1j(x02G)hhdcU{&DKfYWHlR@dVTtifvqh<oo`+T}ne{KtlfH7yEgXE{{8 zClyIUjx}lpf~;0}*)1ANm3!I8Y{p0qXHL*E;p43;xML@;7je*86`c!Qkk8Nh3hG~w zw3V^LK~OUjr>Uuw%5sb{IK(?Ni2P6qr@RGSpTg<*Hjg%S8JO08hgrHBs#?>7knLPL z2_7(h5%v`0tfT+9X3u-<aS1oQC`$aYs#9dv@e{Jkk%Z))S}~~Q>!T`oeL<?N`to(^ z+$G0T)n5}`9l&qa14eyy2ex?Yb*Nx466lZT^VXvmP3<5RF#6k`+=r1&=bfBh1vfR4 z)f7yJBO9EVQB+KSJF^{5#b({4BJ${tVi&OWp=8H?Nj_>NAVk}@?3rx~Igr05M`<&~ zHe077G>u3T)P5wm$zR?@{da;>PwS-`PVW{V_+kmrzHBw7f+rRF1O*Uh=(AN-pw{0_ z`$vBD?SKctCq!#ufR957doAW!`l+4+2aEjaNl;ijXppXdXaZclI0FK2c?f5)0f<o0 zG(Z)rY5S3||LpAhz5tg_hSpOYzTfRM-nXmR0-~h0?S41!tPub$wM8XD&4l3n;h0|N zdI7TsVot=KZR+@V?uTZ)od37$^?yFR>56?eb}AQ$ZkL-KP61li0`qV7sW}6)hXDxW z2ZqLBn|iK)vkz^y=QrE=J>u2%M!ot{Ae@>h4Rt4N*CP<yo)C4%T2Y2PJOxF=Qm8(B zuQ6;mKOdvzSg=E`OBIQ|MH)J0Z_stV)d^HK5SvPSnadfeV&680@8+ce_LMTwemB`A z9*uKnS{}eon+d|m^Ga*)<{j&3U>R2V=??B&o#Xd^f9kWr?K3^HF@+emS-jV6;?`!7 z_-e<s7p0nW7aM*_i*_J_L4$?uo{1T`q;Uo{&(b8g?o9<d8-Z))joU?LQ=%qr!18(* z&IMdFleN;mOW_|95P-bwj4(9$0&&3N3GeU_r(7<@hR8iU7$32DrL8uecE4;(<q4hE z$V280%{JOqmp}JrhnDuAr<a^n0V99m+4(iVx&s_Wwgx}#I)yu0029)7O~buIg@WC} zz0LaC+QT{e=&9HUqIR9u9&H{vCE0GV7R}bjv%rstdzvzUB)i=>C*e3e1lxrWj+B*+ zokh}hY^Lt~|LPsFy{m#uOJXn|3exVASeG-YdDsxV+8aV#qdIJ63u62XjkJH^8Ar6A z&%$O@*$Ix?oHAEMxtq}Iv!Lp?`t93qA3uD18J~V}`=)v;XXILvuN*te0Z{16c~1~a zU5ZVYdW23u0tZynQIIZq-&C8o7Ai*T3Ks964a{Mu^*PF%%U;hiVpnRBooZ7);R$3z zPD!N2`M9#Yl^bqHbyGTUW8;4+s5C9hdw$~v=mo0o0Xp2BzW`r!!0>J=pK;pSp)|f8 z9nh?zpew|)+LxQXg9@9)^lEnq0S|^sG#hq_gP`-fHT%I=^SGXT0phK{3Zch?))nt= zOX~>+14d1n%0;#g==4(kSre2cGu&5cai~L~%8rsZCnwuBgzNvRU0i>Ya|FRDD#UqB z$BSK>-vHFG^xa>p{F-h!sG!DPPwrNZrWXvihU<4z+9Szk^a{3Td-VhCdNnB7r#%9Q zfgtG}IEVVQhtR1PUKEtiKK}r?uHLSzi<{MKvW0xC%c{3a_Qs?8ktD12XoshcWEN+G zDP*W!&D~Pb8|@-^Yr=o4C@nu)<$J3*V_EEysGBO$tRL)XwJWMuO>k&c(-M7I@_h&3 zVw<O}zE))0wbZUR_~&C9j`%5=Owl=WXFar1k$)xj_-)fDPgC}^NWB-i`ki@gKNLo0 z;mH@?dF-m|1l0&sSGLuad?~NL?5m2ZCE6acgxjt8*ogLQwB~<e{a`%t_Dn{*c%%;v zR7d!TkOlS;TiJWUl5Nr@wA^PRSsk*uo>qgWc1mFK?vysMY}=h(*evKY71>Qxd9%EH zUO-UJ=be=+V41Joz7g$pj|UL*?soP%@~&%KS35H)0<}%6_Is{#X9vPIAh%oaG8EXz z)2lKMi&I4Y?tp(-QjtO;=hP?zZZ`K-$J+*H)4LOJiQ-@6)8LSEJ8$Jw`nxrI4*KD# zeZYnws{^O0!#*#a2e)vkf33?Le?Y^`sb-bcg&h(Lh#Zp;CG9?9&@%?8#jnv3m|r76 zaqwwdt<x=?enHoIXS4DEzYcc$-skzG`Zk;;-c(o7XU>03I-xy4VdqSmD)@2P<ps!N zWPd5SJd{hne0le#k6GhcZk_SOR}fcN&!w6N*=r|G2b*ed4n6_&sv2VK{1~>zd|s^o z{PVVaxIcriX6Z$-V8A5QuAfdI0TR;%Ss*A+6|^*y<ghtRl+AXxeIXheSbT+IU&^4{ zVW4@OcC>#ofz47p33HaJvRmZSVh~^+(_w@?Jh|K^3(Gd~?^*4dp+-JiPYdboX6=IR zO3n=2cTs(UU2mKy)7i11{cu&$Tp|3RxtgvkYJ@5XvzKJjBv;>{%j+gr0ET&@#u|QC z$A6CZ{d0R0yq;PuoJfx(5pqqmbF__XEFH$}5W#=w;|wm;wyJ;-hWFP2C>deK&Ya3& zm4iK&KQ(k_tab;7LA<7M;(@4<&a(z9EQ<u}`Sh$``|%{2U88rIld!!s2rVq-sEeV| zQmNoWHFX#eTXPvn!`6zHGN5UK(s}c`4wGRxlwTTpSvgL&9W2{&ZqN--5#iP}n9>xU zaI$}9E%@tCi#107ZT|hHjq_>3CI@Fuy>QGSgKknB>Y;W`I?1|q`5txUoyg_7!z!D4 z_I+~f9i3lgY{!g~YjY};TZ&@qQ&>hk>uXAe?dS9jJP|7I$4{LO9zE7gl@O`1<9pd? zax2=KXIlQJld!M!Inar;tBsttef6@IG0uOcm=4s2bKI5c0-0vO31qx&pzU4Lxf#ge z0}?W-Sg|Zzq!=84jbHS<ULVJ&4}bq<w?+T@;or~a(i!hZ%<n3RlgUppxCReL)5VL} zb}96=*}Yjd;@b_kIMpM&rDWdkwk4%~IGG)+|MGYWid`*RvsW}XUW&w>>^@?SzL|ef zqd%AnhshzV{?L{s3j#^`at$(1A`c$~&a!Lil7_3q*kO)`i$a(hmqq|tK&HR-1pU5t zE(=ktsqvZ6eH*RCNltJP=ciLcN7Qmz)gPd95M@_>Eb(xOTR$(|U-i?=hxYrIzrTEW zo`OD}E3XiT8G;pOP=(cLoyzQ$yz0KZ>oq2SfMTCU(WV01bdbaZ<}N(!C?t|r7F_pS z_4|_7=f}7K6DM@wRyB5dZKP;4A6qoRY<AbRQJzfB^=j!i`LNosE$&lqDzFM*E@+4{ zOhA}PgkqIi*{p96y4sc;5Xd0XTbm1ZQCU-Es-ak9x2>J%H-d64)+>}Ol6dlx4~LI` ziKK7Vjcs=Pyk>D}WT;k-73(9B7n`39!Q02uW@KAK?$~DlM`AsD@X)eB_(uM@<EEfR zw|Op@0-EZ)Ne!bbMezJ?fK@>YAP&_daa4uJ4lRI{ig|@&+sUDYRuH03jiL5!U;bkb zcrX9*oNf{bPeZu6G?G26NOmI#s~jMIa3gt}<xKRtle0u{WV?56SN4jEBsL)RC{D<7 zMmf5N&B=K_XUp;RL;d*HWaxQrWOZXjaGcE+n^M-=7L=ef6Cu2*=tjb{wGXxm+S$}B zbE1ocq}aN~G+_VL+~Ptt`Q&zb&iU(_x87@L`T`5-hFiuU(k;pGgOv3;Hv;E>(upI_ z-EP|K{hO8>OFkvptnO%l4wKI1F429hHb{{p=b%%T-rvn)q!o1DFlY;i#)|-OOPXw0 zhAN%x_ydU2hn1ldvU=;v`DVq~VDB%&-%uo-_$Eh+lcqvdg916q<`u@i=ta{L;8KS% z@Y?3cj-}okn{p#MRPvGk9w0G)teyUl^UO<^>(+GAUU}8~I%$AI;)SkV3ElB{0r118 zgN&IEa2bq~&2CeGqjY^qV(;w#-5b>IO82ch<)f(c)|V{?9H)_-P6wbYBJ(m7@*|z> zXV<gkQcd3}vt(-l56$Yb;YriFX9O_b^P;^xo5Md<U7;VmC>{#B5mjJ+fP~#DGff^< zg~;7INj;YV>0nqZTDHm_0?e_DXdIABdX0`XZ?2P%x6XjFeQ39M1KXp$2f?M+lNfq_ zD;0ZfkGUkhM|f!fgerN3pxqGN0&WLE>BtOjapc%isgt+x?@M}M!y#A^Cc@4pX0FVn zptKIM8*d2se=8iYt8N8<z_EW9d~`YYdO}BpOm9x)%Zs+kA3wj*#)j8CkcO=>UMBOh za*qUhP%SU200}zCc~3s^sOz!}u5oH8YH^b+H7tPgqlyZWtS%u}sZb64I)9hEms@Gu zYO`nW#Ulm(88LanDj`;h5ck+%(4oabwKmsDBJP*+$Ol-JFv+`rBu_?_yd>DLA$7Z1 zUxI#77?z{hR7_=+0vT}Zrq67L3`s{n6`;Lj1!!=Fd}Jr?4@iw;BVgs{Rr~Lk-@knQ z+{U+WpTGVhTSD<6TYCoV$IK$=Jn02x7e~iE4X2Q-dTP9=yt-b8-W9Rf0D9Yauckuu zQFW*R++A+YNf0A{&`4sY`z0v}V=s0N(Po^@hGo9ywW7%Cf@jpU(7)Qr)YG=~yxGls zwsTaip5Xx6ROWcIz3krFrb+fDmg;&92`gI0T41b)H|phd$n3V=EJ=zKHA!Ck@?3pe zc8&u+b3LQ~KR^HdvDe?)=TC3di=S06GRRI%75(>y4GPXgAx398*kQSOC+k=l#}G24 z%F30sZ*8{Q6UqQ|*G`&N6IUNZ@Z_Z@9Z_19(0-}fA3elP;rOU{wL_>pI2mI+c3Yj1 zm+N2w8Gj+I7u_AM*B>dXL#@&>>5W{PZr<NH?H-Jm(kzZG@=}UY-yE0$RkZ4E-OiTZ z{rS4`|1R5)2HwQr$1zoCS`i|h8BRyHFGA6#%8&QOlVnsuxM0IP25S-6e~rb2!Gk#g zD8w{-qO2ZNePQ-hZl9CGc^;=lmjGbh6)fA5^M4~%qsveV=gL0+2Z7qdn#*Q~_k96i zVb~dVtK?_$dW-z9^er}3mn;_rKt)r-^U|DJHEa^kMnvY7fpqQAi_T;~a~8!Uc%FxX zF}7=WD`o9mg9a)5uyD^Z7~yylM(s*;%2gD4v{>l;!{x}#ShB`P;0<n@En8~jBsIx^ zC4UZb*ryI|6ujqbyg4tgUbk{9(!!(f>dLYOYzM85=qsvn*zBv$Cr9{|a3=fd@}(iw ztxAKk(U6GKN{jwm1X)&kQ^|+~#DaAzJ22cxELEb6|8>4~=xM?(Et}pJn{95ZK(GC> z_6mIzXXv1Msxm=hRA6GEpVsTcA8)+*o`2XmA#1brs}TfT76{4%Dmg7UwR5gQ_Kxiq z+OC6Qrl0F7=+cs^++A7jY8zt^WOSk0()3;eagBg?^lDe&sVA;R^7`FZueZZ^9UN)O zyI#vAu;^9@gK{!<Q*G(gzNmXg06Eh?GN}9uIz4Pex;GvnThKX43AYnoHZ>e(O@H3i zp}eThcn3fbR$a-@yw9fCj{=ZEakz56S*-r|UtfOSbHTD^n?>w+<cv7ru^((5vO9aO zgR6m4n+~nKNzGZut;QR)jZgqHo;ljLbV|$heQ=VCr`y9(?oEM6$QNh1+19h<#|yDL zN-Q>8NWvqCSr!c<0<xz=M#+@Rp?_zi%#-bQs0glB3hyI>4*?})Mek5;VsN5uwD8?4 zQKQ{v_Y6;;x{5I53nIa(Sf)*Dl?T|DVDN5F7pePsx&Hd{as2ky(eQY(M&M;1$|**& zyX}_HeF?cL-E8<tAl@~OA`+-<s=sbjQEF>P_5RA{ecs@%Hve(t>-2Gk-hU38wU@~< zlSu$n-k}2=m2Vg}LVoXHeJDLcY5TF}7YSG#lcO!2Cjgepzph=hY6G>5q-O^d&(0e> zE%rhlb)3{u0}RCL;`yB{j@PPh+ftq6e59nkoEn{I{Cfkw%W_$KM=sZr{r<WB{qpCp z95Vx~_ZnSvP8ijG^3a0qjDOt`$K}G_oQ|~)r*T|A*Pth<;>^xeDYJ9bX<O)2ljzW~ zUJruPsrjjPndTQ89Dy$b6!(oN1D4WS^L6~$Iisc9nUzUdeaq?(FF65=Q9-ZpiyUwl zHE@dNaKlOz!NM!n3g&L`tIR7d>^ePoRJsC6+uSmpHqKCm3rccqCx1jjFMy$I2S?!9 zllA+Wwa@?l?a!AtSG`X=&Dr=`^_c5gsQ_l8lHu^#lXuX)0bKqim0;qOfpf&FSat0W zoJqBkHQ8*Zj!uJIH%WDbEkL}2gsRKz_qBQ{Pwk~I)j#rb{c!;5q2=R10((n2AD{<V zgm`(_E36zuU3!k>;(zWCjeVK6{6Nuc#mEi}TQ0l+yywC58*13})+d27x`xBZy9T@F zmYy|&u>WBWuYk_6-9K5iH+`^Ah7!rUnH@|zbeYo4ErwlFThfWHb}*Tw4|dY<?jm7d zO|@@LL!k`Cy4PtVNL$jeRXL~d-9kXW?rpzxPBWtI%HOp_q<?H2h}E^Xm+R5pbL-RP zC@-8uz-L2@>z5nb+tEqIL`~5N%(!G*ZoO%XqI1^{QJGhSq(le8XTH?w(7fmHI-Zoq zSBn8S-_R_g^eB+NZF0t(?K*z4V!!{-x6hySf(M<w?Oq9wg5#}E=MJPG#ztLLr&GjD zhdrCe44%BN&40fAyy`h4-r7BSAx+$6UE!I0zvUSpi=bWfvve%gz71Y`-N|@Cc>~AL zqYjJ%cAjV9Exhv1q6AwH8c#+G_0_5TpobXDf(-AdLowXu<ZxcnIzfxD;Pv4oAWr)c zCQwHuT&0c634JCUgspoieaNI0t4%fuN$<CNX)&IP%zwRKzYqP>&&LSo*)t3-cT4sJ z1rifktSM_%3H2r08+coiSJL@A^}bZd_8N-arNR+xdK_o=?XiD7z^kNdwVw=oANE|S z>$=~3=uT?8Wi)m)KIEeS`bwo6GT|8qNIi6xqC>zd=Z^rPUFMmH-XxbyxMU|QV7Z-3 zYxl5OOMg?0pn#2?Byb6J828!K1}eAWm0e+)H0QnKX2YSDkfibL5&cwOzSiHq)UPie z>c?Lw2->U8&nW8J1(K+;n!6lC@9(>+P6+tq3A!%!iR}$#)*<PfUQ*m%t}Ii<Vgod> zWV4B>z=Nvw1|=?}vt%pIA*aY@9GLqKcT|ezHGhY~PGj}%L=Q}Y{p!X7n1bkmh*@bH za=2sdwpYsdu0w;kUTm+~mwtUYrgtNDiXM|anbmL2_r;IA6?R|~S8dQqdq5eJXR|Uz z?A?A?wr8W9C&~nfuiDm>p-Ak#n%-?x;=CU^lN?UO*+&RgAo=B`K;&QPT6cl1`9f>D z4S(S3(irZFQ${@#s5ngeGuFXE!JPG)Afz?5`y)_lUat)qyT<B~H&$8#>S_N@ic-Ff zh{xwu-k%!Jj>ER1SXu=~u7e3eNopurKIF_C-im%7Z7NF-&MQG@%53!<HW_F`roD`< zBDZdy_xX04{qb?UylGZ{D$piPac&(t;eVQ71r}-PayY99XAw2RMEdPD#bBwjl4Ar< zjsiQ9zjoV~)E$ourxvtix4GFBduZPTN6}X=fgcM%LxWV9&ww%ej`{;|oSV(eshJ+Y za>GjmjvcUI*gZGgS6%?{7caffcELs(Bzef`F`#KhjiF@)ergfyB{Zjj6_r1c=zl>7 z<||M7RL4sz69tenVCz|;?AwR`KGzzrCu|0>RkVxLYw=w_pAPdqipuy+2Vk{LbV;8> zEr6z|kV9PGb>K<Wx{)*>$#;P~5F`;T+CBhjR#S_Up;D82;ny*p<*K`;H4}XK$eBGl z+ige3rB~R&iIw?89n>xA-gcXqe=_ydzVr~g0FvMqJDr_@Y7RYH9=_H7WS;`#RH7}` z{PqzG`5tn5X|-}xLxp}58$q_rmmq2Z7=L;4BJCyeRw=?O((WY_CjpK?_HsJbBBa(9 z{npx>u;iW7;egz@c^7O@GCO%45Y8c)T@GE<D%e$Q9FyazkL|ua=q3N7oZtW?Xu_p( zw&XTB8D%~lm(|tataj5df?(@)JGm;TE5i3~+MsOeG{ZEj)iNCyFGpE|{izAcV1K&} zxt{}})@6i1EL8VgV*L2|xwkVuRk5R++1^4WY2o>x%js0OZRvclwQ{2A#RgQC#K!cd zJz9kmMD2%mwL@>4r8fHra!BC1o)gPy@7PRRJ###|QY^Ra_J_T__mMbC>M6dW{sqQ| zLhMcj^NzeMwt=7QVfxK#jDX*d>3;>ja}Yo-C?)Sj(9d&Sg+m%usNXH{YezRgB^$4k z6AzMw>+%c1nzuYKu>~*l`ON#)-z?UDejm$7sJ?vu`uof0&(94%*Hbau={i%2h82Uo z?KsG3n`YG=llZK7E^(@M+njdZtV3irQIZzCIA`6GCDnYW)KFMi&J4f8W`89ox@Xe; z@EA?olC%N9AlQK&;K|w^5v;Fh0R2guT-TBLtu#R5-mjfi-@i*HJLK7lv|e)Hy~wRH z<r2KT6}Yt#FYrF4fu2b3QdF1jBU`m~N+V1grLJy8=DxL(ozD^M^VgTrfB*JY{Q7Y= zEf=NJNvCtUbq34#&@=tifqz}ZH{c3qlVDPp;cB*?Y^x=}Uey8chgM<TT;LxsXLN+` z7-zNjwRJ;I^DMz6TDfvoccLiOMyPwOlO1+z8(W563!4qFhmg1|<8xVCvk@6$7L{XU z8y!|F*?BRNT{sV^DgYXKQ^I6exqxic%#kcgKswjniw!wDhcW9k3V+0~2iYO;=d-zV z{Qs)In6wNw)F{|6GPwj^u^c;<|6=cZU!~V(0)OkgmTmph3cSX{dRVb&PVhR_-%!Ls z84%k)vwfpwXw%IWo%-$x?_e)>%{d+!fgb7$zk*l2V))0vt1-Q6srxGEsJPKR?^6>6 zh~(LnB2)B&O-1D2e1FBm5pe!)*CKozI>%j#pwCd2Dadv~O*WDQOGOg)MrZR@il5A% zP(tu&!9cD5`uO3~`1bP|IGatpXar3yUnMORE%Yebci3~n`gj{~CXnqc`j8O>&7b+u zLX|KB@LmFex05Ssy_~jqf^?&LS?W#i-Z)+akKnjFST9Bep?|>fueq{umc0u~%Ln38 zFp<!yV1nk^8ZE<oY(&27jwyrZ-n5FhN>!t}%v~r7MN%1XI_PWjbFt1+EQgD`95&SE zXjEm9rVX<7J_=0g8Ml7<I%@y+=XiT6pOkz^<Wp<xShuFy+PQfZsMVEHCFH(c`>8n% zugWZ}o3GKLntvrx4~A-vw-1UeA9*4+1AB0=a4cI_J=IZ1OVMr!#a#I#WD(-poR8iz zyEI8pby3@<e_pm|M&vSEME@mQ-DI=m*g9E7O-VUW6@_VD+d6;G8{Wu6f4?f}D*8*2 zN`ofMBK8IZnoeRRnsSEiCwz83V95Zl&zEugbGy3JDu2gRWw};8XdV55f@qn+4=kWG zxY9|?w(q3ru^5!KO78kIY8xto@F$S+$sU_c`AuqBoyF4rmfxj}hi15HV`*tnywy1# zvZqbGuDP1o^fG`S>i7(?g#Zw&;HX+74d*_KBmuM&hc`>r3sq>HCO*MLM20$bQE&#) zsVW_)=6~*m)DlhTPyu~=PCmlfGL0XO`+T!ppWDC2%Mbn6*Hd@wjJbNp4k2_T##({3 zF_YO`A|#tL7kAW~9VkNpTDFR-MWB&f`Q=)e5$f;MEE#v(0W#-zUm<b#t{e(*uDLCO zxV^DD9;tPaN_xb8P4VvYY^VMG-N{xkqI%CaEPuqNAEH-?ZHcElO_RQxOghgB%Tx33 z<fMDW;5-F*+lPTAI6T{(byP+_YTU{Oj8Pp(KFrDZE0yaf%l32&N3eNZUxur=sa$gs zk^NhI9KgbAz891PWCuh974XJzX9q~7-<D?;<z|nAA7IJ4lCe{OXIeW3?VT0$tj^JL zwto|g>c~UrI(KD-hk<dgD`pv}d9Se)_HEm?h~@o_B8|i`f&d}sitAEzDGqib6fuCG zF3S<1@}BJQyuAxl#&{8XwrjKF?F=L@FtoaTNsDF?Kt4DfWYOmp`{xaieHyO^;9q*t z++eZdhIbsdiX;G>;E3d8jq*Wkj%2+scz^j;HKAk))Jo0j<|+vi9hOmc{RG@?%E;Wa zpF|&?Pp4SbjGaGLN9qEhTDN!zD{eOjKP=?tg(digm8t+%kngG62HEF!a8n^A7}S2M zQ5n<fx&$Do653P=_Db?rmiAsF`^pm+c02e<57ARe_<Xt*kD*!)86dp5vHbr&et&qQ ztp$NOp2`)22iMhxSED|O_JYYv_+Ur>>7a`V{LqBlmSN2r*dA<RzJFQ9Ddc3mP`~-h z`S(b6JBbt1_LJeY^+7V%2H4&{Cq*j%ZQpb*e3hd);ldWbqCNq_46EZlgO*}YAIHKu zp==Rp>#j$k4JvFit0*Pg$C#@|z<-L)?(AEYn2JMZL$TeN!^uY7cRQc~Cc2{~qA@|_ zO7l5Qe*5!Z<DZ{5s{_1vZ$z20x<96>uW<`bE|8FvEhNEAeV41@H3yC3Id?4RuA@rx z$fRV~x}{KQBUw=W2}NoYPd{tXu-jH0Vhx)nCyoZlmZc1jW-`YgA^!k(;eX{tpx)V1 z=T(ULx?)ZkrH&C6UPry{&jOzWud1Ap1=^Fktp)&!z<|>p+U8iSoo7UlOBsAn@6aUo z<jXdDt+rZ~9~|xNYJGTlL&3w-)N|0%7FMrc@V?)$9IX>qU8gN$Ht%eR-k_Y@?rNtp zyz4b8RRC+eL2gMUL7De5Nq>y`e?%$4q2w&*LPa5ioGq47uLhFjX^eVE=_)+6`Uhb2 zS4u}tnb@fTb+Mx=IPM?ZXOpd*n{rH6Om$^1UAHvv0;d(Q)4L8$y|g!W+eekbbWv8C zl~e1qZA%<er>Y~LnV$j0OMQF4`!oolEN;5J^mhFf4ecE0!iOt!dw&Z$+47nrUbcC! z+YfC~wCiD^SmAt)vk1l1Z@%>m^qy7}uFs9q&f9kI>vqf43bI0|qT*n>Oh2xW9Ax%- zAVmWDW#e2mp~9~s!E1()jI5V35*$kRsj~)E{q3Bcp4>Kt)WfKAspj(a)d55Zr_K`O zQo?EA0nb&4CzXIKIDZ1h!e_Zo7VBmFt|QPp$(~2?Fn(_e<I!}r<+l}Y<8LL{%Ivq6 zVw*QFyj2-&@1&yc5QIIPS()vi+=b(h3S>>y?KDwtS94q<Ym}(I5C@t7%~o(QC`bs& zymf33FW;qf_FdsHn(6?>ji_(KXV)+(OdABqIVz{}#cW^4&3}U#w=3Fjqm&gJ7&vh- z>-kZJDMEW(vJq&7sHMbb1S~mMrpa<YZ1Z~_PkQ<M*P996r!Cet+ahH4njvYWdN>8Y zv)KmOzl|j+)b`50Y@2FZ(QYnP9yE)zbIdy-PiFS^{}S(#fe43sB{-K4G2wTqHr%yG z;*1-kl%&{?*M9-a;)vn_3Oe>>kXoHK@k*D!ku(KbNv&v7bJ$@d_W%@x;K^`ulW?U> zP*T?T9wm;$yMiTcoB7J*P%v?Ga{!-!Gqu7cr>AnNMf;o_Uj+E$zrV18E5?Qch6^wy zC11l$Jct=tWiK^p`PEQfFBTOB*e=UxoZxBDCQLO2mwz3d^<In2w?bd)--pANnU|dH zCQX60f@&6<w`pWwpu)okDCfwB-m0UhX5p=wt?xniL)&!r#aDR>*dwG=p`Sxdsdn4& zka?o(n(1_giOg`?@CJfd8tH%u@>9z&li(<j#qVm1tOA1$c#~1zuh)mqZvy^<5~+eY zPpzyP`G4lJidutL$7fZbNM?Ob7T{2Khvd2L?Mrv!5JG&ZQvi`2if|H}WwStZC;%Lp zzh<X-)@s#pWI={qdFqFW(sk>2SX^q>KsM73b+<i!<g<)uX7&bsYjE|hjP>rE#o(Y3 zx&lmX=deL(6^kC;Kd?E;q*?#SO&=y=iG?VIrGLhuHL{XD;|5`9M-G3P7JjZb3-;yZ z!(Zc9bua)RuLOPy3Ioxrd3cH@iOnNjx~1<h+j=WOV}Daoc1jDM`_4`VdF^&Pr?gv+ z*6=+#W`9UE!48R30S*;;*uQ`2&YF)yzcLclYmuT5lkalsuB}!y(cd%}3%FDnZ-NgS zGJo!ul8CDD)ZO+vg$8zo!}!g~N-8^B)7;^l)iSuByGEhpMBT|bmEv#Po;ZfufGm@) zNW^=yUf<dqo%!@sp=g)aw=#8+d1+R@%iM^K5EWhJL*|W`sM1(UbQv5j>Gk#5GiDr5 z&h-OtoN<S>_1!i)F%avWlo)O5!Ul<SyMJxr;MZ-p4hiQ2-B$-V^>%X~DrszW6;RUl zn@!;eoF<IG7B4=&_r5qWMKpr5HdRT;7+H0IVc;eEWV<M==~hC;36z))EM25%SW<NG ze~I7`o}c~hzx{oW|Bm+amNBP3#S6zuP5Z)44Mw9<p~FUDQ!4)OzHD8mud7J=_J6Gj zI8xj<8>c$}mw&&`L&?Kkq0xN83x^|nWJ^H#?WzG?8=3dA_msW)z+Y3BoMn2ZtT?;$ z%$mOefMLa#mtQ?{hQ7-R?21W^>n0#5>@qHBkWF{qC#4u|yoE@eib>gds3~r;@o(CW z!V)RrUoPP?=*@A`@_ZNh&!_f$w}19@4S9kBoTT9FfF0T5JhcVqOxkk-3#MZsAQ3zv z{;KvQkc%Rfd*ru(9UXoMiXZJ7smv&t*C_n1Hg*E5mZ^uPPWz=6jFv5jTF$KXqgSlx zTO}plj}uZr09^7YLtENg3Z!y?X3!RWqTOkNp1Fc5n+Q@{_vKnw{O!TM*ngdsER7!l zZc~DOOXpOR8MJX4r^C?dmaLNA5XXN$z108y9IPJ1ZiQmV)m5J_MJF6>TwXp)UI~h= zQMNPfJO_Kn4o{iL-kV-(YP*t82jGJPt;E?01JBCWL4Q*B0fSY@a|gBpwY16-rfDAe zO0$!K3Zv~dXagHyn2Pdh;eW8f4!q=p60qMm2f8Zfjcq2V>#A}cM^&u~AZU}Ooxt6b z>J*MD&&dh#2)(V#kc$7jED-Gf%r-qJ3;DcS-+uf1Q+*TZp9G-P3`)vzcB64n1kfv~ zTd(VK!t=AXZ&~%$d8)5{&VzprulEKddo!3h4Jp7h>*`gjI_gTxh<_2K*nc7ju_Hva zcSqyZ)FnKzy5p5Ol1YGa?CGo-YBz(D>)0XI8209TSXj;_4o4r&PTKR*0$_O8r(%p& zR+*EyIxHOS*N2Xnx?B2M{=tr4gD4JjR0l}UrTJL1iid9&?BnM@{&=g-^CX_qoqeD7 zMn;u=$m8BWoeS?D@_$?TA0XLYQ*s^Ajdwykb4S^DqGU;20uE)j;q9`kdDG%a_2U$l zrQ`BO9gcMXP}oPn9}bG<>kni0N&40BY}dLJ^s847ywE`~IPGOmi#7-;RWO%kc~Ksc zZ{CVsIi%1-YpIy+7;?be-Nw4I6~XdKBSUNzz*s}h+T}H(v47Cb4u>}j_A>tZ`{y!= zFismF23s@2=XMVB_e&_B$|5z8Gu&Zg&j;1UqZ+rja;wv#O0vYcnTs9cg5k~rtV+2X znM19c<IntYpvUHcWw&V?Q_P~5<2DbYH@j2-Xwgwy1uoYGn1Y;2_D@a|m`>qpwzlJ} zz%mkc)OqN#q<_?wuwx?ZTkh7)K=O5f-r3mTnfq4MO$fx{j?i{!MAi#d`aYjR{Y(Ea z-*`zqdYY6~YQ-i-(x0_-CpDuDeY`N9pOn-gfvi5yKaZPaXIJ1Y1chcCs;u?nv|Xh| z-KTvb$gYFpU@@zgOMy`6fA2aXcxBk^``_-Zz3wfmvVZIg6(9j*%hrwUTNNE;Ap!@= z<}Nm7)xhKA!0VgV$->TJ-nRUMpHJ@-+OiArh92rgm{f9tP`V!xVlWl04EmcS<wW;2 zqEMgf5^St5Z+sV@V!b7V5WScU8nO<H@S4cL;aGE>ze1G<RyD~DxLU<*<{Tv^lo;BE zetBI{>VIrUxU!C<#Z8fk<GP{!Av=7kf+loCp%k*x1Z;y`UO_#l`};|`r<d(&pAwc; zPmUZ&PR@Pkw#~-19VTmO<i}OEp3`$#6PPqrQwcU09fq+C4Jn&Cy<STJ=_d4(%>bA% zoQ39a{dRk~7M@q@>tDasPv1VY&mTX3{dq?)0e^5G_dc8g_saKLcLP^Z*%7Fivy&ew z*!AlKsk2w?6`(#uq&i!@26r|U6#$Pq?$nc2R>97Ck1Ag<HGqfJ8Ry^kDZf!L9=vfp z1gr0%aE^C3w>Jm&b~)CsI16X<XwHl|v!I8_mA%&oPw;v`sO;tux78QaoqpIXBP#w% zZhuhVi$Kpds+?y2dwnASN2MuDHSGT%ZF}yUTQ(w}>c`(+>ixXebV+#}&8$d-?#l2A zceg_6x2j#1t*#?mMh{MuT6x|MU8W{X=TM#TyEl@pIWgN>qqW=eBZHLOdQbt(RgdA( zqEF1iY9Z&gJpJ)|$&YJW1F$}E$ze%vIe!X2s#pTb%O`_S+Z-vsw2{q@Rc9?u?PI(E zx%}ZOQcG)U$xebovf<C^%|5ltsqO*d3y4p9a?PMp)>@9}U7wfj+Y89z!^>}9zyAE* zR;ODP)lSFl4)%<4$wg;`u3@m|LS#~2QzhgRwkoeQXfYr&<AJmWWR3DrUBLL&RDbV3 zG`1yqvu~~O1R|9tZR#62I;sasO8dEo*NaHIk@=I?a>4TsII4yUEMvPg$CfsAF$TQJ zra6vz-nxyx1U09atB%^&neFrETL7k}aXqN)d*O840AmF@h}qMKu`LUiduY5&f;)b) zX3sZjPaQkQk)y_SB>wFhy6Zr)@_)W$xp<37uxhWBy2p^_ekI%WwMmOs0xsv3me?)- zO|a3-<io=g6m<f(wNu~EyvztriA1Vw!t<~xnxpz!n7%>b&Dt(Ycecd=iJ*4Gz;DW~ zOzENLs1`Jb+J77lfF~(*u1--Bqx6xl@^-;CTY}%xRh_e+*1OZ)Y*_*R+JDuTHGDlT z`3u?P-HQF*K7WFL|J`1G9@2Kx^Ad~Gb0V_iIQSkzHa6iJ6mcrFLZnw`Uk{3GTY!d> z(U+A@OO0@a<2Z`f_lCTp*$S~=&NG_R>LaMQ7hsY}v1URtaX5sBbhYDqEf(PTSpp14 zXE_i_0YF!ifGV+sEI_h;&3}A@Wkeu_5J{ij{Ze=whH-LS_G$}?P0c**CHb%qbcYU* z1GH#X=Vl9Awb{RWlXbmYHFDy|`nA4%`1f-HJ)Wj0y?8ksV?I>Cj{$lD=I_cg+3BWr zxDztV?r}M>v{U=R;4t)1u;lhG)q7`nc^`_#kX517ghabRlIM5n8h@Q;oo3xM@`H&4 zO2R(mnAK!gwN=wff1^{rp%ZbM<{)JiR5#rX<u+_PplK><A6OFcT{^Nfbi-N_{63_u z%)0RHUNU)K1kmhW)S337m-k@9o~OL`dENf|^4p*PeED;H`neO!(gh8$yE~|!l=87) z&1u8E9s;S}x1KRoD1Wb%3qQ)rWdmadZF5!&@#Yw@-XYo^o*HnnyL79{szDMVJwb_N zub{2B#sog|+Wp!jz=!VoydKL{SSwMbzd1uBIRGs9*7ncvon?llt4q{y)Zw<p+dJoA zhlQ$^x04n<Yw_&-z6ET!I|S5$CFhrb-K`x;6_r3-QX=T>l7Btpv+YUYqA5-RbmT)7 zXVY!X>YkpvM6==;AH3<Z2z2Tlc{zA^=BylHCu|V%@9E=Rx)WF~jZ5-=i@VOz_oX~@ zx<E=mzUusG($(vBs%CpsE^hX=6NUh<s;s%hVprv&6S1Nu&KB_%9ZXxWZ^lYM=BZA* z%=9S=Qii}LhJOOj>3rc?3%NOUkVo6SYy<t(|D6QhY%@KkP0?_a@^-DhJp1B36H6~N zc^1MYPcwLdMI}&v2?tN_U`=d0!6%$a^%0`PnQXpokXTL%i(NTs-hdMd$mZL3g;14P z!yar~t@@a41jl+yoz>ay3Z@T^_XGU%d6(rXE#8VF6MvT`qqkEjFaoFN%PI_U0_@cs zyF}@LS>-7$vE#6w`;zrJRjN|>$ol=gtPE0epnCCCfUjQWE%JIpu@MG9e?7<kKR>^b z8++25QQoiGFy%}g8C|RRke9pnxE!G)^hP@-Z%8k{DzQFWIu#BJ5N%e}1{I*ZO<=Oh zxyl9nGk?1tv~UBYfEY^egvRXMBN?#r2MFwt>PKs9&!8NB)paQ9)RK95Q}<U_&)dSc zbLG&hp^jU2bg^7<J9I)WwwEZ$ckKrmLNLey8<~(NriFzo#LwR4KXPuM^|uY-2cJZO z1^dS5#j=a;_s?JZTWjY>OU3XcEiI351u~mm+J9=eMA*#Wfeju6iOm3_rFrXGTTeNX z{=>(D9GAYqBb;$A`^w7-79b+&U>zek5-8vWWX?RRC^vYos8icR+rsAm^K#a8X%b!V zRM=+F4|<4r8#Ke3PKOdqMOd^(^3!)k)<H1)szzz8Q*G3hD{mL)*+I5z1qFVUt^eWf z-haM1r_!};iT1Spux85T{v5#u$FB+YWHM!gPQ`rtx@)l+{a*R)_LUyqwJ!=9G`39+ zb`<ad51{Y@%-MAS+ApWMTgBy7fMVO;YGHAt)WWpQQ%jAj>K1oCdcxcnCuiy6rRa_8 zxjYYzG}MDAypGEu5dwHlfL-`oP+d#mAAeok*=!T4Mc(6piqe`h!lyFWPzSpoOH>xx z^iyrp<45mBTTOrr2;*tVKJ<TndlT~EeNVDkZrvEYt3H+z(Mc9mR=PN1QME8!J{f%M ztpg=VZP?bkT}!2e?{+wpf2oe*9(U%=@elK`im=&y>ZD$EhFnnuPfvEZLD582Jbz!y zi8;ZMHc|yaLf<YnrLkOPcw15jxN4I}JMzYA4joPGyBaJpWazLU1Y@7PXshm*H+$d< zsG|Xs4S7Y)@AR{E%$#!xRX15j9Z=fa1^fLSvwXg4vxj!y?xN5F(OqHort^m|I9@7b z>yiX)f%4`hBF$TIjA!g^tr&qL>3@{UQIG5lg5Fh=!ehI2wK`x1Rhxhej$!*BYIKqV zqoytF#8>bNvAONGPDQ0~n8yEK*SYS<abrpN|GtZX%p{Y{d>SKp8~2W^7FsP|=IQtQ zsNJqCuY?5#JMy^I#Ujs%bBPG>u!eaQ7IrwBjVXS`UG`(7tR#&zH9;4hq<^(oUgxs; z+Vovm<%4JosyT-?fvFsE1(0VYY!trElP;v-VG0C_`>TBU^rXsmL#*A#xQhaNwDl(U zuS@9Aw8Opy@VeQJiMvvX8#lQ{_v-wmDYRERX?#JAv)TjzdYEsrkA|<yn-+`p-OxUM zZ%NlZP?3In{P%~bQP;4FyMMV}t_kiDh_y|!SyI#+kfI(D1>&M~Q&NC-(WkcWCMGpe zidqb9xu_q&iK9vv+1+wDcj0zdVT`{yx_;I5GXa3_Ko2Lee3kdZx_9>Pq^v{re5L7! zJ+&fdP}eOEyX-(B%G(Y2lBGS7-3$vuwRQqkqQ>xzCN5o(jjrMvRey)}+e6O~Jxx^4 z)a3q%WGz8g%rbJgBHJ>jULWuaP)7`DPK>m1rXW+2UC(*#v#LCWX8%iv0sSJ9Bz>-O zqfl2loZHXQi$6ysMmC+K*Q_PPHG4XThK4+dgQTi0OFTk%N8{3cd|95)sy<PT_L~8o z4r95wk5-!7QO^D&kAFs|TC#uC{$M+JbfGz0b4m<c?s5&HLUbawIZ4)$PMszxf5RTw zO8E)Y2R2HX+{|%Zlge@KKxswQH0t`8c~caIJmuXE8{KXKxr^2b0J;k=qa8|}5jI>W zIVas(LEOFT!suSVv^s^K0A*$dtt(xD+14p@PfnZ?yFkm<bbmCU?2F_RQ`a8X=kt2< zBz~HCt1qbXGIg+SK<?4#<#2(M!rVQkXrN-=e4T+Ri}32C*zlcHGo!TGcU6m$493`G zt8*oL<33PVIa5wxfP7H)DGme1TC==-<p3z9KYA6~W$<yPdGDbKwyHb?7Lh`Am6k$! z)ymMqHW)DvZ+~*mE*$WaBd1wN?6CkJUD#6s_mptQ;{<b5>u%y1;gE+(%{-OWM<GM= zlJ@8Gdi(n0k#|xiY^9hY6xy<0sAz}F#>*H7#i3uXEtGWy9~_q=_f$YRDty)ga2L2r z$jz#2?2-i3K0i{KLbr$1O>i_H`#3uYV^@=Hn)(4j$A5V}<b<Q^(3{(2l#3x&igo_K zO^x7e`J+3PEME19CT0R|9BPK>`{fEbhpFrs|LT&+tA~kDrP<Z#e788%plM8Mi3EG+ zGM&5N3K`k-ep;Wu-oyM2-4h41&WNc37S@Gyy;X%|_&>LRgU&EyVU<OI0&&yQc9U;4 zS*Q+=4u4nm^F-TuRf$JOzLIRs%DGd6ZX<z{=0S!OxLjqm<~U8saJT&cZM$0NO#@iq zE?)uhM`8Xz^iSJaT*vU+)9R}#YJKtx=(DtHYT^`N_OuoCmawV0qArG$Ww=fCa()Up z1?a)~bV_}~5O9)2bw8}vfB*eTkbU|5Op?jBL4O-4ZYj#>1UL1<LSBtBUb{@ceRKki zqk3YV(u@~xXiPIl!ON!2qr+6HOs;LV?{i$L`2v{SbugS7_f)0p%5e_yY2Bj(-&&TB z$v4RE)Hn|u6@cL2aMvpZ2+Gf0ZcHfEsv|nb8FW%{X>XGzcI-oDyBtf!v^(F7I;L4g z1%EemD9h{zdxk4@siIGjpF#0|5<Iw{HQlEnufKnKD?cI0=;KXA78HvdY1J260`#=T z-RJZw<l<f$6-O75gM_&NNyB4M40uYzMOF4sBaW;-owi(nER7tI!3$dKB-iAL_+V-7 zirx*?4V8}-l-2F6LA2H`+r0~Q6&B_7>wht2^X-oV_txR0TkRXwrtA^`U{uN0d%%EI zfMdE;O-^_cBS-D+&uMR&P6?HIl>v$sX#;jw6~^vJ;`ROY?WMhZ`R^}3t{-(jTXc8j zOFQ(a0#}`mXSOp;6@fzNku4nTr}OPljw>Xebx14H-TB3dyNUEDH+C96RJTqjjei0; z;8M!ULAivd#S%a{vf&_jfJ{E-ZR8j}uA`T!&}W&a)hF0fKVplDqL@7(8XTOc9fIyz zCpW2!KSGgIx~SyBBMz>syBRuG;HrymWMkg-ruQ?|q@Du$z?pi>)yQ_YBYV3(f4%Da z%j@S~zN>uPiMV%78GnUKu~!)l-hbnur`w`WbxoJ!nyqSDV&7Ls#DynW*Ufr;jq<b9 z96qMXa3m@zLQ&_MGLMk#zwrjFL?u5^#|XrT$_u&okQe*7Y`X^Oi=Jv~gUAX{BWCdG z7v<|XD;)@r>7y-rX+#53ydeB^a7+<L4JLb2%lT^swAq!l2}c>lqsq2o0)L@IjS?Mk za<*MNT}ke5^R4&y*DpV|B2L`zWXt#xTAxH<%W&1yE)Z0u&d}do21nbe|5ic?|G7AP z=L;2XPig5+dgdAcdZH>HrV;xXah2J#1+Ru~At15hhA}TkDf;k`MWl`+Pu4moZp2nS zM0An4I5n*iz-Bt5OK~xo0)Otu;u7_s9O%`}hL}h=)V^v}Mlb_`YwoHjc@lX-c{Yv} z6eUqn(UPXR@*~j%b1x#_UOzpN<nPdec)R#@r!}-QZ|Y`Cwn?^vXB$z3s%D4_-R4N? z9`)iiJ2vG)f^E)V){Y8SWI$zI+!Exqy3{85(jgJQJujtEg;I?Y^?#KRz4#kGfWCvb zi^4yufF1Xh+BmwqnKXsVeRmL_r5`T~4=S$?os~YUYM~W{!^+O9qgZcN(S&%LC>aPq z(Bp~6DRMN5IGwz1%<!NCF_Djb+ckfGAKyOz`^O7Uf;=wr1t?I1%0f_rd0c>s7qQVq zrK7~El<iT7Cs7u5wSRnGf^w!|E;JpK#VM@dH5E&!!gYrSX_L8Zu*?4e^GDS<HLnF~ zcP$McyXN+>RP?;~l=ULdo%^IQoOy0I9>9~sEf2!<rOf6kL?mrrva+smsIbYEayc|O zqjGYp7dcnmu8y|PBoEuyRsd3hdYocOju`vBEPDU@mwzq{+<*Gg$Ii=_0?%Pj?V)1b z3W`>Y0$?P`jtU7Vyvo6zRHAmeLBR<v<lLr<qH{KGm-LfxPO^``#;!8m&@zm8!8M~y zA$nX^C<-~Nw)N4V=(bcjPpv)pTcSq2J89b)sq_aaJ-%=5`6VxzssTv7JE=X@7aP>E zr#2Xud+d^Xsec%kGQrly#RFQCO{3-}TxyM8)NfW$PF`U+|9N1)|9*XLKW2aE8`4Nj zlJP@ucuFA`%*iC{lr+%tRqWc=ICc9j4k7iF-?;*6hC>iXs;iY_jf*xXy{OU4={O7D zhjtliG&^YS`eJu7C15ng{jp;~3RS`|IigaZr>VofkbiiDzLyT7jVmS3&dX}8Mya{> zgA^2jBY^kwSky_)Jj#4gfVry1W8@ZQl{qcqG{PcD+e8UD7M0zrYwFiOj_ljp*XOO2 zoBO=`$iQdSdKcTgdSxot;~GA{lhl14f~<7srQ`>GkJvgTfeV%trsls(sRI@Nc;sA> zPN{8)6@SSFk|Z_P5Xon2bQk-jX!X$R!$y5q{_hIJC&jQicwLaVIci{u2*#>X*>yC^ z!_$U631Ky62klnK@{|H(dnsy4?(WVW;#9T2`aY_@prh7RX-qdAgBgVTFx8d->HG7E z_4e}qvl9cpZ_XK9#=4@5gbf_2mGF>m=-OCtg@4HkorF&Ub$;9U>zaGEemu)W`4>(A z!#-5G2=1+c8-?PB6<wb14BSJMc8{;=LSs?zktA0YQxvkzvUH^z>Yz&ISk6OQX<2{| zQtVpaqaJePcD@l|TAMZ@d$M%#JKnqPy+xJ=DaNHIG8sAMB1M6ZuWD_p^`j%d9bA!H zeSbc&@$%^>CT_&1Q%fNozc)2CwgXTz+Ir}uL)B9qw#up6`>7=uU|Lq@<(6f1d4X`@ zjBl)@)9K5{KjaE&__%D7mtixLqGpX!_Z8oCTDouc{o6x7GFt<28Me8yl(`>f8x3xf z3)PE5nQP;;2pYmr>+g$4slW<pn-uDzjDP$1S{ic7S_0~!w{G%E`2C!>H}1b%eE}>- z7QSQ>tlM1z*Yo=F>3Ubt@5eQzU!TsC%4bmWX-DS9JY`%cq1Y3c6Tsa+<}$hjShrk? zBnK+l%UL%7QHqA*;>H}lVYQ8hP3EZOVxC}=8xhma1<FBRHd{d;(vK;dVpLg$(SKES z_CtbfYpxVJHqkv~Qv@-!aVSiou8n*o-S^Zw;7gK3erZku=FM57H@6Nc@AxWZ;4YFI zOH*!v0zq+hiaHer^mqA3uKe=$`umsnAMXdKmvf1;hBml8ey0I(#q~)i7--$0Mw1J} zCtr`NXg2QBrhFk0wd-hd#VOd%hkqg|rSqf=1Y1<srn>#1lWd^gHf1WgMLjrgwgb)& zq#txGcB;(<D@n`-04}y4slu1V^*Eq{8zia>Mm<W7u84k988^tgpnl@N^eJ&{$AufU zxzAnQpsf24r0qew@}%aS%1_bJwF`yMC+3vxXH!Y)m8psbYSonk%+*SbU4P|?DQ7s` zydwv8_jJ;5jX{kjCvn%}<y<I$ayeWL<7MPP09PD1y8I82xJHvY#dG6qIX6k+by40I zyjdSwxF_F%nlLVJ5a89BQ5Uct+@hq@pcy%40bT*fDs!S%lMW$KTO7Wl>`wgL5L`4~ zrI_+Thp8b)RT*mK{Q|QAtbY>H6s{HTGzy5CpHJ*-r9gW2R=i2!lKvv)w6+&LDArXt zlgmL&jE8b4GeT=|sMOFNr?lwME9P`}S;92YUdb6A(jL2C8fmZsDmT}lv*L1_uBE5C zwd<g)4-#a6yyaoGQoDW;oob!5T>&Ml{ldZ@=~F6$EU4w5m58X(9e)&UYl-+AN82{r z-qOE-wj<kaa(8(-&H#8m_IPDQ8<IN@d?7qszTuQr6;s%V3^$&S?9bm`>Tf@uvH2RL z?vWxd>mh>sW>?@lwhqOL_8e-Wp6*SP6&!BpW1w^Fl6QM@E!isF_3Lt+aTGNG)OIXx zLa5#(e`psT19toAC4Um@9S?`tqdBj=W+!?-qFnC`;Jp49nr+HNCIu`zMWRac(pAWF z+BoPavP+8Jiz<xWRa7T*)C*J|V`@R@)vPWLd7jrvjsq5*mVJqW|4GyJ{o7l4{q*wr z-(P?EuJH6@O%$8d-^=OZs$|k6=uBGma$j_^aOa*{WwoC_B!3Iegs?>UP0~CTcWi=k z1nab=*rz#X?TLq|*{?^v=n;R;9YF%Tg8WSbALGu43Pb1UOuB9*1OI_t1fOof+d5!W z@_jvY>!9vbGmKwRR?=Jx(tATMW;rL@d2-N6RSE98^dhpk+DApntRl0VYGDz!E1^D> z`<JJ6r;mgCv40U#2VKn7Dm~6A(AL`R)&Uika*U|i%o!Vqs&ZDVi-C&nk)oXE5W{yB zv$-6$QO`NUT9-xjZGsrsEE|!!{^~l?98}LuaSp!dI3?$o2Q?QMbtr+I2%AMcWtlzH zy2W{Gqkx#C<zNqFdRto#CBJQjXNp~(AwRNBHIWsduYY=@1Ghk8P*L^VbDi>0M>7f? zZp<!Ge>Q^C?Zp0kQ7!nF_kU~+ggXgIjZ@_!U0?>qs^?Plz*h8uS0QDWFP(VD^#^|} zpbUxx(xk1%O9Iyai5;(MzbqT@c8LdoNhmBIlJZ-gY&BJ_MB&nQ0TG43{xI|8KFbT& zf80%yNPpeLyFNKt0G8^)8Z%db<TbZu^al{9fXBe_M6}agE0S$?=|x4BBbG}8+On#T z!}ZU0D`mH+gT0V+x>P#nglS#>-=Y0PKmH(MUFtT1A=hf@t#m}U?R#jfC5uio7o&C# z8YED~g1yuXvoY$QWEBZcLUNpX?DF})59!qga(|bO{I3!1IR`FDixCrMb^iFsnX7IY zHMqmIw!kftS?(%&0(Ef545?I@)KS`wxrMH13jwSVgb5ZcE`F_-@}7=%>nZ#n0u?u# zQ+7Sb@qi0))$I#6>XkH4Yre;`zrXbM%k}nl{rzK=<!M|kU#f>mFU&j&HQuYkvQ1+( z0)J|bz#1-csUzgI=#8{EmQl-KaY?;!ift#~EmhZt1ftv(3tx5V)jgHSGyP+Is+;~6 ziyQ36^)am^Eh|W{+44A5>H*0lEh^7rOM2(705Z+TvR?9v3d^t95B0BtQA$(oNtD{Q zbFP-vqiQy8pUs8kq3_D7;=LS3m+>@}TYt;Y#=H0DBLm8g`+y|gEkoq!6HP%}Q^MwS zw{%P|?~y16$<?k4bS=+^#EYN@uq)n|IvONCe%CDF$1q5;?43il$x;AH+Jwcp4>4U* zoLbiLPR-P1FO`Q2##$X75EHjDJvUZ|m9kDdpcL43*)z<$#v^j5l{RRLfJh4IZhuEg zrO6!J!gheTD%Weua_9ZjDC3ag-*rih5(d*D`z^=IWx=#Q9oTQL{o79lyeA3wvLiP; z441V;;Fpn*PfX%@QYIv6uxHm*hbW`O$TH0Z`A38h_lcS+<oX)$h_2PPk3C|looSTV z9mytV36lbOHia@=d+Ynh{7rrlmw(E2cuPYEcAAeQy`CwMnkIZh@AtZD?YQ$7R~Z(z z*;T1u+{lkqjTENG9DN!q7pjt?lEmPjQj&<hxoekeNYb%MK;(lm(mnA1=jHQwy~|PG zM<U!yS0|@if*Qz4u?^Q=zyyTqL1x=d%ea2@{ZipJns3y2RKF#u0Jm@MHGe6)o_T<} z{OV`8@G1Ee#9V7u9mI(}UBfZ($-+s1g+DN?B8zqI@GQa^4URQuQ`L@QSrbJLivVY* zpX<VBRVpylxlomhIsq}cC=Jrsl~0zuPRvp#dU{k}6WXSr)gaXrk7ixWxaup7yS~%6 z`uh2gACo9aJ0#tpzWr{0w0{oS)n}(dk<_>!K0*n%dV=e=wFVh>K%H&=?+nK(is>Tg zqU_;E+|sqEn6C9ja-*|aMR6S+p;fzTK9At$;750Cst;R`YDF;3U%51=Hk5<ler3C{ zn$~M_y^V>}B}{;Z>y^(b%&q16#jiMAXXP0ja)>>jeJX?vlRP0tBYzfRo73n;l@Jnr zzx5Np{p-`qc<Ddsjaie#U8OimeFd<2L{kdy%z6j}$G!`=psTH?&6QewdKz{YS9gIz zn!fKr(JTFk)EG3#Y7=i$W;?Y9*N9ZlDFQYXl{>2{r9TEp`{`1}+1<mFh?yq`dCkRI zMlsnzV6}nf4e7EpNq=?ZNYH}@!+cps1k_8$Rfx^>1QNOknie9;s!j*#s?g(E4xLIs zw_&L3Vj{hr*QfWl>yMY$PtWTEkNl`+Pnur8P0CVK2uud3MxOi7US7(Sz8m1IU3Mb3 z-hH~fD8@_`Tgio!;auIR_nA7UU$!u}Yznyb;+vHfszVJ(*ndsa>)N8|?;*($<0R4@ zXHouWDC)5QIBPXMbGNL|wm3Xea1?>B>mygy_BPH_g^-0ogwobsYG@?>I<GVkXq|1_ zniW16uF}M1k_|F-(oh-wHr)O8dHi^>u3x4xz9l_;fTon#B#XjV14^_g0h=Z66G&Lb zVsO3H)kIE2MSpXbiw?Ekf|}e^#Vdu*;)wWgQJr{}*G;935bZM%^rM0~1lO`Aea;`0 zdHIy!0h!#s5~{6@UyC1X#$AYelPIt&YCGFVx-ZLv%_JZqnWCxO8mj{7PPqcB9YQAF z@sMtGlFTU70A0H(Mm*t_1T;PA&--E>NA>Fyy5~{crGNYs0oxNK?DUd(z*B3Ytq!gx zY1M0zV8^TiIi^sue$@V14Q`iS3ZXP9psV7CBRE`^OTbU_1+KQrEQqLhsZiG<lS+GU zwS~e|<>X90kVK{iPIJxJAxgTs_Ce0}6JJs#b}GfRs(`5V>gbD%SOvYQ3Y8?<IKzcw ztNm2!oFiB6N3DM&D#lYgvtoO@weRJsj3~((Cs+iucaL75U+Qb?zqFUHUp`%b|N7@k zyW1X-({Bps#B;lQuBHeiY!*%Gdmw+81C*fvOWGaA_E9`fqIlJ9$sOLL?}XiA1uxYi zQ(-{gVyh?}f7L&<AiRWmr)qttQVcfE-0}aIB~4#=g`$6SlG!(V@a_wO$u=pAt{k1R z58bs*Zh0y><C#r~Z%3fR9v_b``ZgrBoZ7u`>AFXl1#jScbK4-HEG|EkgO}DO*ZJx6 zKDYk){m1TYC)g`=a`rKqwR(M+Ns1H6u=862NcEdhgd-|@8x&TMiOREGl+?0AFq)$} zt+)7RhgpA@YbytcG;wkaT7?jTMJ`0al)A#+RG0l@Tp7|PBy<f(lC}=R-Gw&W7n?!_ z65>`T_nN26(+A|KfaCsrun(LTonPCv6TgVSf)i!5lH2hFm#w);c`DY!b(Y37!MN^S z)GRlk|Lq&s>mMrdw~mFn9#Utl^hnr~!$-{4b)bK$Jmr<yuEQEI%4P^!FiSkF#2>|I zmg0J@Ds)o5mE2L?5)g7t6(n^=vqq8BgEsdRSkxgFBpyzxhL6bKe1^pm(OW?MXGy(t z&2+L?a)R)YkHJ47U~#2*@YY3u9wBdNs^@D9?gCBX?*zPD#Qjd4Eg`d9lbhq}T~{cb zibH>YErMd%T3T-h_Q&<Fx9ju!ul3XGxAtTcb)(TA=b|hrc}PkcVU%12=)TNS%hV<> zxwL7z7s{@=2g$}hCSUxnb$l}{5_%MYKQ-&Q;)Fz5E2tt(-TAYAe0;0D_1T21Hf|I$ z`{==@DR~W;ZdE6Zm59zE@x%w9XICnga1wv2dMO0)3qU5_sMvw#@8EVS4xe3Y9;d=) zCtq`$s%59Z{N&nF+OGOP@+2HNyULw5_rCUf68NKDZ}-#M?!{3&TyY&rBawWf^~iE+ zpvWDvEuqL90l%J#$;i0b^vN33f^pG-a<P$RG*|7ASgl<>Z)$3R?cA-d!qz6t)INWW z3qqE<rZz|ct$!3p)cREMi<G@(WRQS#v8rPtm31aruXeG!ylOt6m_X0)1qcmPIaG-# zI${%f0~wWy!L%=Hs}c1!XY4$P4G=(`k|?`18O&)iS|l_b_tUz2>E_#eBt`*D0$~Zj z;E<ARq9RY|@@4#1OP7{FS#LhvT={=nU3uMHXgXGXl{dmGkB+-JK)0(ti&PBmSDX1A z-tb*hg%GTzIjGsA9hbwDhd&4@fJ+V-7YjH6;a|I!OvanOP@D}XvF_wUj#Z%zkmIGe zH}7f>D$)|$33<d#(1KhjRps(|>J31O;#&3D;v~~*i$;}G7A+qZcMxvNVt;?UyuIJc z?)6w7y+fH&l=YnWP+N(5Z`Oh3=;rAhEU3HWe-neOE8rj>gTP;nZ=1Z(=7P681@1ZD zYIGuBHRxMsho2`G1|hB52?ae)w@>b<_wpm&?_$4A5ez*=^qkbql6y~5Rr60}Q`Zg^ zX4G?F=(#cr@Pl8u$)HsJ!6tu-ENo?On!+>c7Nu}~cQ3IDkshRvACE!lv_2z8xj)2D zSGyzE$62|!Ov(jU?cHS*-Z|d_KgYs^U_6`Md_9)}G|?@vT@6q^KaV9T{^iEtPB|yx zhL}zQ)aRv9SQ5%)FD-KD<=<+_aj9iT!kuD|$Kx3a)p>lBP#1X?P&t35F_2c8T=}6} zkxX;h@4TC-W-fKo9Yij$;?vr#@y<3kV~tpDuDh6}%NR+4*bu0J-6)kqHnqfc8WaTZ zB|pyUPh!>+*Za09HU;*Aqe+?m&Nl4Sx-wlH;uSl*l-~O;%Ns;x*Ge8fh%A9;%PCD! zxdhcLuh`Cbfr9EHv66oRd~8Yl;b3Ga6sOp`)16XwH*NDr71_&bY0<S2OG_Ta@#^|S zb?f60<u#ecnvZMX+wBu_NjB-L7parbUfs!7Cx<%Gn(dO<2CCOgYu8gzp$?98k%S;) z@hB7G?J7OrPOBFUt-roLli40|UTEi!PFc3Dy{%%m)yaY+@REOXOxkb&*7HgDpd8Eg zagrh?O0-@IPD@|wLls<3sH(c>DA$~+rvey6A4MBkyfi6Qrjt$Z`q4DhN!u;ai|5F* zB@pQzv<FS~Tp!jh8*mPCY2R6zyL4r)i+g$m1sC+)Vb0nch3Re|DA=~5)n)!}*b{2) z<A?|OI<MURppt))^jNU=(~<rDT5r3ER0$6hVGD~~Y}pdE)7;h40P<=WmAaxqosaD1 zxJI1K2qaU*$rAsZa~v*8lLn=rPDNuXyg&_FC?VFOgmE$%ZQqT<l|RfeN}brKpB}!< z!8$7yZYcqV472gModa_caZGn%0=EtqWBT+S+&=-(HBEmqGf^N;UAiV&6A&pKk!->L ze4Fg>WUALDg+oo!C*1$^-`#BrP)<Lc*W1heyq@T#R0_Ow-poGr%@UubW=(a-eWK?> zrH8V*qfRlQ7Xk1Ih?b`-U7M?aDkf5^6^W9^k@|dnR?WZ;eJ_9!VcN;0vMW4#ZA#5J zgWDb|JhOjpxS|S7{M1DyXU)f=y~R_T<wczl<%EG*>U;oXE76S_u4#rYS01d;i7t{_ z9n2q7X>7UHtX!eZH^(Ib)UQA6u~{XP#8#vB^Lf3N*Y~eK*?J<16AE^p5}_DG-L%PB zb#Geo?kL=Dp^67QD=W9)L{}>&=?Z*h8g;vm8(e>C)7wa`m(|JmAa!;ri<2woBHiw4 z<GLAc$Ya!054ESDR$w`N`aE|Mc#y<I=mr(?q0gznCLrhA(VUX9wNOK726uQjdF8vl zRhup<6IfVx%E2KX+D|!^EMC-70?Gl4x)yS$-?{vrrvv*sT`hiTZ!dp5jo9}6(Q+jO zXzG7x<B7U?@VIoT)+e_tYHTa}o)jsaUgwJX@m!CpRK%trq*i<6qp@(0;w-GyU(HfT zWY{MMf5Q%tVr<k8N^w(0pN(+b<719%04<Hg2R`Qh@SF!#rtHk<LeJUO)3m@HQVDxd zf+?cKZ?6^LN%FN5phex}AM&*hS<_K-<i>x~2`Xk7Sq?Qeqby#xskTu-1Fnqz=-~Qa z@BQ=Fm)Flv{?_T%OawrmKv*hVyKFO<>0;xg0Avcn(GQBW>?rAQ3ENT9Y}(t^yLiTH zkQY<*qoL%it(4LFMHVGv)_jJrAMQt0LwB!TVL7gA7Wn0l!_)40cm6IrOC^oIWzB!1 zz_5JuO^2IWWjM^?X{IDgAkS4<f~qmdqPGi4859_Z1k^9PDiIpMcTO81xhcJAsk|jc zR;^H1%^QRK=KO=h`|&efdG!~cJI`eoCASH58!<|*JQYtZ1aS39#+s(w*g2QG7KaRz zj04W1R2NT=L+?YSHzh$Irbw!E6$5`F50XovlpN0)_*axHKTn?1$AR(Vi39C)=CK{l zL<w{?OkecU+~WcDy6%w$WV>t(ARr%ko6UTJ?(Dd($z`3LGuXhWZKyz9NR8Af*{MTR z++HOwTU$lSVUQ<u&zrviGJgH-<?H+F+uy&cVs!UAB2qmrTTp2f(Bho&a0Y)*xlPTx z)uE@5;=zQgq@HM0El$fQha}Yw;o%WSjZ-M{%<}G^+f&#`ua#pZqO0@GPfx&)%GuRg zs73oMIdwt&7>4iebm&nr`$y58@-41ZhUC#CtmjvYe1oom9ckB0ce6%X&6HFrZNiwU zI*`LFvF6}+<nWdyFO<XN5kh}>J*FmrGA-cmVBXpfUheJeUOs*L^~?1y{a}9r)ROzp zsb?$7K>k@G`Ey9l2lwlCPhqI*{Q!cf{*p8im4yaMxQ5P=e4@G2+e%Pc)R{^HhVNs^ zr_-NJQD?m{sHoP($`EiVAM%uv{{hsfUv$|cxPe#-*FBN%bqb`IwWEKM954>6OiK$F zIEj~aP~<0Ssi-ppWs75$F~#p(>nK2$>a*n{%VQ$h1b^y6R!~^mWa>sqZQ*`spWEx7 zUw`dyZ_lbTH*ah8Pxv7|FA|G;NPATZKxuQZWpl-+Q_OPrU8GLR@KlW|fa+5aj{LD* z4Xh`b#8o^^h}0-2;jVx3)j`84SAF3xit8p>Y3+0C2SoP)Z>gA0@S;>jxtLp9YfqBy zJE_3AP1Z3``@>DZcS!e}=#fN{`OPwKmm83zJ3FKZzGe9;>7162muBON+wXBv_n#_J zPR2&$t}5Q%PwlPzOrLY%j=IB4`g2C5PC#D{saJ%7?b6(Gq!TG1;&k=MF1M{pM3uJ6 zkR*ZRx%y$lScUFOkRr{JjJ{E{NQH6fqLIXsm*J=Z6@S5Zan=s7q)^{oz$6K-c3k(W z0Y-2!li!oWIaSJaYCxKqQ!MqLf@mN)Kvh1vYj|i^Y0OHh5f`WD9uet~I2ZT(X?^|j ztSkHoV<GbIMv6y5%+RJm7zREw5fZAVcBSs6W1oO72GSx$oqE08jaARZQ>l14qDkj9 z9XlgwOMl%HrQZ)ZqM=_hflolPtw{$<NgcQN!An|n6Xfmc^TWeC_!8TyYf@8$oRVnl zYRGbHC7gA|5-)eb_H8QU?Nu2s?hu9PNXsP<2j_ayrGV-bP~*+Vnw4nf)w{@}vGduK z$Gp3?{iTlM`4ja4LcMFD(QHSo(7TiX+<fprEPvuDiOmmQ9QS*rELiM|trAmIERlJ7 zDI|IU8MVI7Z781)BBsz$NQLwy(L=f%r7*EFauJAk?YJJR>D@H|XFq%DC)J^F)wS8G z?|>I$L~)n~xWEmyru1h!c!MiJvLywosmyI{atZDG$Vh8iplKAxQwJCKRV~SMO<8r# zRDUa#AFpP)2|)eT-tJwW+ZO+jE@Q%Rt7Qszq^WDG=NL#WxEPVI32U2E2z7*s2E0(m zT>xmQa)(Wq48lF-v=5PGn_fwq{N&xspVY-vw^ThQ;IG7p<pC}hwR0*Uj(Dvuwt3Ap z#$qEY#U;q-4MpcGo}n6S$}IrFOflqKf`2@?CA$LHROPV2F0+$5-{Q2X7Y`yab-1(U z)Ss{J;1ey{Ti@nyfBpXH|MPWkJL!A?eQH6}7Fz@umnF>RgbY=JWQpzCcQrRq)iwvm zEPkvO2`an0(puN#gW^wlYf<K^JL+-q9F^Z$RoEfQNsCz4SW2-oNES_Dd$eFdq<`KX z^)wGEH~o-CmI5BR-cwt{ho>g$X)&Zw+p?1Z9im-&Z1FgGo=VFqlvAf$B{-|7PMG;G zp#S6+YLbH7N%-<L!6>Hkke^QM?MwY}pN#(@4~D$w{F>mW=3`FaC(1?AH`qWAsHzJ! zb*=(KeJTe`(fL66tEdDuz_m<qx_?8F1Tr4jp%Zts$=t8*@2)a>Zqm-L%U#8>YY%We zj1v#pAb~rzs$8|}c&T^ps@SzorC}MX!ZH!eMQH#kIF7OM75OOABulxWy-+7pk!IC< zC`$Ij?M1>He^d_6l8golYVr?vRRnhT<M$f?`|HbfpXWY}LRLL#SI4H5jejb7xw$jf zU?e;hN<WFf9Faau+aaIq&?-t_`{)uAL1E*bP&%z6=yp&Rry=|@iZ^rx0r=%KVN$hs z*Jfy2WHX*wM#{(H)5QxPiewSnbJ<<J1~)kg2vY61UZe>=VbemTC<&CQ`3a*+$tz+< zm79jT9GkSAdd1cK-!nOUj(-x=hs!NTqx=Nfh~xr=T_mxR!f!2%zpwxP^vm0~a<@(- zX*@FHG`7@AC+RoB6Da^izJDc`B$l7y5}?YqBw){0AP;S`X`;Z{Mlvvs=d9Zn1%Zxo zhdn8gBp9AA(oIWsIHp9|)aM6vb=h3CJ-C5HP4I6LAasc_r}N~he1G*?C<Qj<iby1B zC*wJ_*G5j++{>*Y4cdrbJb6yn%?x!a!#>;Qig!kZShI&dfIW*(FbgqHBLY}(y`R{9 z()Q$=sM{EyYUf7``|s;|DV$PtXR~r8lkxNv6PW&aA$02Ly<Zx3`xtaJq>QO*o&g0) znyyGy49_2Mg0AOL3V$>;xGxT@C8Bb6b93coKP2RRFdBZSuxN%W_WGjZEcFBVtU$1` zM|&E<9g3kgb=C5b`&`tA0<4TA5Zk&kQ;~qYagDU*v^N8A-Q4uloLM34>0_ZN#zpYB ztp@+6zr6q1-~Royosw?5V)m(dA5{%amn#;XL2Ob__h7SD6n`{P(Ikz~T$eL_wYlpV zfbgAC&>ccAoD8%Psr$Hfy3+FP7puGzIGun9>vTc|f)&sP1?j^8WAD^3XVm|1SBi(5 zd?sy0T!K_CgFhx(?wTq1;`xF&I>H^<dvlj;oiFeRC2uYx%(<Gxo8IO|h-BfV_UXbx zvY)cr@)C;l-+ybpAJ}L0gMVV(LvSZO7frAfdDjt_FitQ!T0Py<B_i@jRtN7XI6UnH z4g%V`@#)B%yk4IF0ot=%Te@IpYMi-SO_Wzmj>0igFOUnuE>d&ZEeNT{qoHVHB1eKt zQX<ohlIekKulmv#i|=qwNx0vxKzF|jyS8C2BTpA+wJyn3#ZtD^v7|Z|)Y62h%?gfK f7kRcD|DN`DEjWE^8=?5v{_B4L->Jb}%OwK<u>B$h delta 87381 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 E0Q0Xb$^ZZW diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 605ee3051577..958edd1698a9 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -2,5 +2,5 @@ AUX facter-3.14.23-gcc12.patch 302 BLAKE2B ebb0251449a861db1fe55f005d62df7d14c8a AUX facter-3.14.6-fix-static-libcpp-hocon.patch 488 BLAKE2B 73f28cf30f5dca16f2ea8bc3346ea95df5d6b3d925a6373153460699e9075017fb43640b714f025c5f8a2167e0742bfffc20dcf886b5e0f6bdabab181a07a7fb SHA512 72192b75ae6d084d0e47ec6a7f4d0817dafd0623269d16cebcb5615d8df0efc891176d0cf246f41dd0f2180d54b8cc94ee596295787fbdb3ca83d0cd41380e89 AUX facter-3.14.8-explicit-rspec-2.patch 578 BLAKE2B 7bd6134235c61e03b2706388ad0c2c21e67582b00c5588b1d0596e3f783eb1df448a92c031862b03c0dffeefa10e0b69fdda4b44d88ac6e09a66f325900cf96f SHA512 a4c219b78b25c2a12e8578c092284fb4bd6d07b8b0d819d5625b1043d2b395413609e21266d3a7bceaf0461ad059e0edfea14a5e48bab85995eadf2d77bff17d DIST facter-3.14.24.tar.gz 410547 BLAKE2B 69d2fd3b1bf9f91456ca570f9fef44ddd6e7656a285c035ecb42df2553c461be137d06232fc1f96f239598143912928dcfaf0d9b3078f4335dfc83163eee5120 SHA512 88e47271f213570fb7819630f7b08076bd8b234612a2bb885de760acab48c37b588c1f214da11c5096f0db6b7df4a516b6e83abc56a1d95779b6f1353831e588 -EBUILD facter-3.14.24.ebuild 2150 BLAKE2B 6b7b055b1cdaf6bfbfb255ed7fac660b60e2bd7b7ddc35ac61d7cb605581eadff0755dfb5ca76c8579304d2c3722c354ae4d2698b5587fb2e856dde13c203141 SHA512 1381db2518fefeca228c8674f047c2c20eea61b1708ac7c326cd00449375ad2125848ab12fca04517fe0cc7c88a739c99d1506253454795643e172c6e62a36da +EBUILD facter-3.14.24.ebuild 2143 BLAKE2B 0cea7c8475a4069ff5600e54ef7a90711a3111c29ef14ecaba01d1674f7d9e4ad15aaccd32e991c353dcd237d02985dc73d76cf48ef01dfb456b9dea3e5eb7c6 SHA512 03b1cfa4e35fc2645fc20b7ede5e34193817aa9b6452d5056e134442d430596929b2576a6c3ffa88e72fc7e7fb987fecf4d40b23d0ff99fdeb8a9aec37a68733 MISC metadata.xml 540 BLAKE2B 584d6db1a27bfa9383048929df3d6da07040cf507acc2aa58de7a4e9ba665079cac60b48b398bbb0510914acc03be1fd3468e5678e690f8d6fd03060e659dd4a SHA512 c1311ca348655bf9566889ec9edcd012a2d003f0b1122749caa9066cea2005d3fed7b7a0d1bca75281396e8e43cb6a2f611550572523dc011113424d642c2a2f diff --git a/dev-ruby/facter/facter-3.14.24.ebuild b/dev-ruby/facter/facter-3.14.24.ebuild index 0eeddc26c2f1..7850b9a0184f 100644 --- a/dev-ruby/facter/facter-3.14.24.ebuild +++ b/dev-ruby/facter/facter-3.14.24.ebuild @@ -5,7 +5,7 @@ EAPI=7 USE_RUBY="ruby24 ruby25 ruby26 ruby27" # git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake eutils ruby-ng +inherit cmake ruby-ng DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" diff --git a/dev-ruby/net-ftp/Manifest b/dev-ruby/net-ftp/Manifest index 19fe0508b5e5..1f3381d9d535 100644 --- a/dev-ruby/net-ftp/Manifest +++ b/dev-ruby/net-ftp/Manifest @@ -1,3 +1,5 @@ DIST net-ftp-0.1.3.tar.gz 29719 BLAKE2B 27d6dbe8b75ceeba49ae9c1b041f1b3196c7e938a1a5cd10b68a8130cde09bb974a2900cff93d2d1aced6b69d1fa4749eec58650a2d4b1583fdc7fd86f001b03 SHA512 73159513947e1574d15b4d73c87c6b7506e1ee8defc01fd5dfbd4dc7e9f4aa9e8a2a62ae397b3471d0276707d806c6f3252540e60d9b224d30a8cc23fe60b4d3 +DIST net-ftp-0.2.0.tar.gz 29845 BLAKE2B 710ad47552242dfc30fd971cff683d67e0e1cda73086e3504b0e45ab650ad4666c19c46d221bb5b64fab2d507a9063c64fc8da17de9221de4fd487acb0cb3514 SHA512 a6b2f30bde4c39568690db7f57e917e0fab046d456acfe68eb22a0ee81ad71b4be4a6c7752dc556bb2481f3e0fe5fc81193e194e2b5056087abce633e0d2f7e9 EBUILD net-ftp-0.1.3.ebuild 910 BLAKE2B 1ba826046021acb2baf241d2ce584b1ea05d13179fda2fd33fc56cc16296c464bb54e7ca9e94188704aa3c43bf736893bf75641742d90eb5fb3df2e6ba6520b4 SHA512 d38220b7f0f0da809ff40674a471186877bed99e2a31dcff4db241def0c2ef58f8c026d1a3d8f623f000117345cd9593b4b711c142bf5821d1479bc1124bcc96 +EBUILD net-ftp-0.2.0.ebuild 903 BLAKE2B ac5662cd2a36d8c9c66f2afdc4fc6d82cbf6b08640eda5be5f99669ef3fde8b3a6360ff971ac86e848d3650ede8e69548fd112dfa02b53a7686dad0f01e813b3 SHA512 a0f955de8b9c8eb970fb01d774b2f15f4eda1788be17f8a845e86848fa0a7e7bba43941e44917ef64b8d6599f0e448e86f805818a4a16338f28eeabb452f2d1f MISC metadata.xml 339 BLAKE2B 3c2418dd7ddec0598782ad012aa5a33ec70d5179cbe0eaf602a65865f2d516366410f1c5117e2a7f4f7b03003fe77b4ee2cb888dcfaaab08631dd7b1a8d3b99b SHA512 caec07b9c960c4f24e06adb37e4705caa5a13f5a7ff388c11b15953efda289dcddc47e84864e082f26b0b720d299724fd0ffc9d556ea6a7cae1dd3242bfcd1df diff --git a/dev-ruby/net-ftp/net-ftp-0.2.0.ebuild b/dev-ruby/net-ftp/net-ftp-0.2.0.ebuild new file mode 100644 index 000000000000..08924bfeeb0d --- /dev/null +++ b/dev-ruby/net-ftp/net-ftp-0.2.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="net-ftp.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Support for the File Transfer Protocol" +HOMEPAGE="https://github.com/ruby/net-ftp" +SRC_URI="https://github.com/ruby/net-ftp/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend " + dev-ruby/net-protocol + dev-ruby/time +" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest index d62d0e626271..42e37519766a 100644 --- a/dev-ruby/pry/Manifest +++ b/dev-ruby/pry/Manifest @@ -1,3 +1,3 @@ DIST pry-0.14.1.tar.gz 239261 BLAKE2B 46bba71668cbfcb710ebf4f8921d1b4cbaad887b1546b4566a90f9f246f1ff41451ccabb4a8692bb8a404532227aaa72b2d530fa4451bf1b7141cb6f57dfea1a SHA512 b258d1ae7ffd82c6fbed7edbd6e9bc64006eb54e3376a2f85b7482e0517be34efb46a2264975820cac3b7c0bea89b855b4d2a6fb104ff760f25667e1afb3ba44 -EBUILD pry-0.14.1.ebuild 1251 BLAKE2B b684919a7439df6b06b5697fc6cee7f53373e3892ba943eab55d7c65c1e674a4cff24e0cb085bdf1fd8ff0d2a99d11c754e55e4e26c4e98bcbdac43cafe50f23 SHA512 097867104f9ed10e861b17f82962af2d4a34397fcb67cd019b4b62f146d04c33af24abd3835b2ae4f8ef58893235e17123f544ad8cce2a17327ee2a0e79ab9ef +EBUILD pry-0.14.1.ebuild 1244 BLAKE2B 372145e5f5df6adf71724bbf04ec913bb7a5b4ef739d97f83060befefcb27d8ac9e26d9c6a1ae79f13d3488a2c57942fcfd44fd77e0114d8283ca94d1dcb94b7 SHA512 49405f89732a3f922520e209ab1cfda10f2a9a8be79d3b35a97fc688160694fc71de0ca2642ff1b0e0266b83aa455e167e12e4b21ce7c74b5d308b57e1ef223c MISC metadata.xml 334 BLAKE2B 0a3977b3c1df83701aaed5072b57e379a509beba868ee83c9274987eb05a8bc35b48b5904c658d1fff37d20233e18129ce24d259d3d048af4e6ebc2a71b85905 SHA512 6d8027dbe15c7770d4feaf6a740361c3379e0ded65e289ff4c733918a56e132a4917a9ba695f2fccd9743914a1c21b8e3223666481554df02c8ec327eeafb319 diff --git a/dev-ruby/pry/pry-0.14.1.ebuild b/dev-ruby/pry/pry-0.14.1.ebuild index 50feef9b7db5..93c0b9fb998f 100644 --- a/dev-ruby/pry/pry-0.14.1.ebuild +++ b/dev-ruby/pry/pry-0.14.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest index fc9312e0b15d..b28ace0de77b 100644 --- a/dev-ruby/rcairo/Manifest +++ b/dev-ruby/rcairo/Manifest @@ -1,5 +1,5 @@ DIST cairo-1.16.6.gem 197120 BLAKE2B d5c1f1704592afb096d30504f2d74d27e29e6222fd1648895beab786efae071de70f942b31e2f49960ec91bd87f0297a2d3b07013e894951d4ec1e8d376e73dc SHA512 f499daa83e865d58cc29d158ce649cab9f939464a08e5d7711f6cf255fb8dcfbf52457e3d2b81aef2018ad8d0762117776049b3681c9be6abdf4f0b12e43404c DIST cairo-1.17.5.gem 197120 BLAKE2B 6788c4832331407802d56dc429d665d8a82d9e69a7bf9958391b02003e71d7449cabd65fb97916e8e06a16fa599bae1c514e8ace75304f746db3051bb6bc21ee SHA512 f2ade6fb6b9fccd81a11061b277d4a9077936e0beef42c61225bd4d5630586a57a3fa192a20a0f7e4922313e2a8215268bc9a5d007d2805cf1f80714fd9ad1ba -EBUILD rcairo-1.16.6.ebuild 1815 BLAKE2B 790fbc5556123106360f24d69a07f952022d1ab46b5b380da899b7aea73e68f8fefb16bf36b690b5cc678df88e50a2897742785f7047eaa5dd9cc13e771f02da SHA512 aa5ba55cf2bdd8f4a47d13103f11f1c458cda9a600013d7041d00bf5ca564686df4b4d602c0b4b55675fb531a4053c1e81a72403ae92c9f98c14e985c94664eb -EBUILD rcairo-1.17.5.ebuild 1782 BLAKE2B 83afb1ecd52cdb7d230dc7802591aac95615e0b61054e26d272caad382b013c7236ab3452da2de0d0f2317bfa811b3561fe30ce3e2d18a309cff4002fdff6536 SHA512 c771b663cdffe8da2e2671d7e06f24039b4cd9891793ac37459af63e7ad84f558cbdd02208dead4874605263f8436567eb5664e8949ec0e741992bfce7028444 +EBUILD rcairo-1.16.6-r1.ebuild 1821 BLAKE2B 3f3e32d3c33ad7309f2499d0e1871cc50313566031b877dd48dff32d162c22a6f94f0196aa410ee76d2fd1426b67ccfaaf060ddb785169a8d48039de9c830850 SHA512 aead6c987107e36fea1d24522e4aa3307e972f9562ec56f7281e5125a1d1c1153de72f0a3d85854481b141e7d44c6d81a9b341f5eb5b5065ebb155d09280a5f2 +EBUILD rcairo-1.17.5-r1.ebuild 1788 BLAKE2B 203d357708f5b32d7e88df79255f28ddf9caa4f6df6515af3f706b53d4b1731715ceb0031c7778df42c436c7790d7caa60c6f12d4082573753c86000f1adbcc6 SHA512 c9d40b2bcd5d2b3d46861b8cf6223af0c93187216bb51ae7e121628c8d2d5f5a20a2b3c267d9e4cb09a73a804f080b2347585ea16f9bddf9d04c7cc5ff4f21a5 MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 diff --git a/dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild b/dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild new file mode 100644 index 000000000000..9dfd343431f5 --- /dev/null +++ b/dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_NAME="cairo" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby bindings for cairo" +HOMEPAGE="https://cairographics.org/rcairo/" + +IUSE="" + +SLOT="0" +LICENSE="|| ( Ruby-BSD GPL-2 )" +KEYWORDS="amd64 ~ppc ~x86" + +RDEPEND="${RDEPEND} + >=x11-libs/cairo-1.2.0[svg(+)]" +DEPEND="${DEPEND} + >=x11-libs/cairo-1.2.0[svg(+)]" + +ruby_add_bdepend " + >=dev-ruby/pkg-config-1.2.2 + dev-ruby/ruby-glib2 + test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )" + +all_ruby_prepare() { + # Avoid unneeded dependency + sed -e '/native-package-installer/ s:^:#:' \ + -e '/def required_pkg_config_package/areturn true' \ + -e '/checking_for/,/^end/ s:^:#:' \ + -i ext/cairo/extconf.rb || die + sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die + + # Avoid test that requires unpackaged fixture + sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/cairo extconf.rb || die "extconf failed" +} + +each_ruby_compile() { + emake V=1 -Cext/cairo + + # again, try to make it more standard, to install it more easily. + cp ext/cairo/cairo$(get_modname) lib/ || die +} + +each_ruby_test() { + # don't rely on the Rakefile because it's a mess to load with + # their hierarchy, do it manually. + ${RUBY} -Ilib -r ./test/helper \ + -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed" +} + +each_ruby_install() { + each_fakegem_install + + insinto $(ruby_get_hdrdir) + doins ext/cairo/rb_cairo.h +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r samples +} diff --git a/dev-ruby/rcairo/rcairo-1.16.6.ebuild b/dev-ruby/rcairo/rcairo-1.16.6.ebuild deleted file mode 100644 index 91c76275019c..000000000000 --- a/dev-ruby/rcairo/rcairo-1.16.6.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_NAME="cairo" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS" - -inherit multilib ruby-fakegem - -DESCRIPTION="Ruby bindings for cairo" -HOMEPAGE="https://cairographics.org/rcairo/" - -IUSE="" - -SLOT="0" -LICENSE="|| ( Ruby-BSD GPL-2 )" -KEYWORDS="amd64 ~ppc ~x86" - -RDEPEND="${RDEPEND} - >=x11-libs/cairo-1.2.0[svg]" -DEPEND="${DEPEND} - >=x11-libs/cairo-1.2.0[svg]" - -ruby_add_bdepend " - >=dev-ruby/pkg-config-1.2.2 - dev-ruby/ruby-glib2 - test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )" - -all_ruby_prepare() { - # Avoid unneeded dependency - sed -e '/native-package-installer/ s:^:#:' \ - -e '/def required_pkg_config_package/areturn true' \ - -e '/checking_for/,/^end/ s:^:#:' \ - -i ext/cairo/extconf.rb || die - sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die - - # Avoid test that requires unpackaged fixture - sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die -} - -each_ruby_configure() { - ${RUBY} -Cext/cairo extconf.rb || die "extconf failed" -} - -each_ruby_compile() { - emake V=1 -Cext/cairo - - # again, try to make it more standard, to install it more easily. - cp ext/cairo/cairo$(get_modname) lib/ || die -} - -each_ruby_test() { - # don't rely on the Rakefile because it's a mess to load with - # their hierarchy, do it manually. - ${RUBY} -Ilib -r ./test/helper \ - -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed" -} - -each_ruby_install() { - each_fakegem_install - - insinto $(ruby_get_hdrdir) - doins ext/cairo/rb_cairo.h -} - -all_ruby_install() { - all_fakegem_install - - dodoc -r samples -} diff --git a/dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild b/dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild new file mode 100644 index 000000000000..68a74fc47c0a --- /dev/null +++ b/dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_NAME="cairo" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS" + +RUBY_FAKEGEM_EXTENSIONS=(ext/cairo/extconf.rb) + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby bindings for cairo" +HOMEPAGE="https://cairographics.org/rcairo/" + +IUSE="" + +SLOT="0" +LICENSE="|| ( Ruby-BSD GPL-2 )" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +RDEPEND="${RDEPEND} + >=x11-libs/cairo-1.2.0[svg(+)]" +DEPEND="${DEPEND} + >=x11-libs/cairo-1.2.0[svg(+)]" + +ruby_add_rdepend "dev-ruby/red-colors" + +ruby_add_bdepend " + >=dev-ruby/pkg-config-1.2.2 + dev-ruby/ruby-glib2 + test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )" + +all_ruby_prepare() { + # Avoid unneeded dependency + sed -e '/native-package-installer/ s:^:#:' \ + -e '/def required_pkg_config_package/areturn true' \ + -e '/checking_for/,/^end/ s:^:#:' \ + -i ext/cairo/extconf.rb || die + sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die + + # Avoid test that requires unpackaged fixture + sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die + + # Bug 790131 + sed -i -e '/^install-headers:/s!$! $(TIMESTAMP_DIR)/.sitearchdir.time!' \ + ext/cairo/depend || die +} + +each_ruby_test() { + # don't rely on the Rakefile because it's a mess to load with + # their hierarchy, do it manually. + ${RUBY} -Ilib -r ./test/helper \ + -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed" +} + +each_ruby_install() { + each_fakegem_install + + insinto $(ruby_get_hdrdir) + doins ext/cairo/rb_cairo.h +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r samples +} diff --git a/dev-ruby/rcairo/rcairo-1.17.5.ebuild b/dev-ruby/rcairo/rcairo-1.17.5.ebuild deleted file mode 100644 index 9bf1c8c8eee3..000000000000 --- a/dev-ruby/rcairo/rcairo-1.17.5.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_NAME="cairo" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS" - -RUBY_FAKEGEM_EXTENSIONS=(ext/cairo/extconf.rb) - -inherit multilib ruby-fakegem - -DESCRIPTION="Ruby bindings for cairo" -HOMEPAGE="https://cairographics.org/rcairo/" - -IUSE="" - -SLOT="0" -LICENSE="|| ( Ruby-BSD GPL-2 )" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" - -RDEPEND="${RDEPEND} - >=x11-libs/cairo-1.2.0[svg]" -DEPEND="${DEPEND} - >=x11-libs/cairo-1.2.0[svg]" - -ruby_add_rdepend "dev-ruby/red-colors" - -ruby_add_bdepend " - >=dev-ruby/pkg-config-1.2.2 - dev-ruby/ruby-glib2 - test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )" - -all_ruby_prepare() { - # Avoid unneeded dependency - sed -e '/native-package-installer/ s:^:#:' \ - -e '/def required_pkg_config_package/areturn true' \ - -e '/checking_for/,/^end/ s:^:#:' \ - -i ext/cairo/extconf.rb || die - sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die - - # Avoid test that requires unpackaged fixture - sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die - - # Bug 790131 - sed -i -e '/^install-headers:/s!$! $(TIMESTAMP_DIR)/.sitearchdir.time!' \ - ext/cairo/depend || die -} - -each_ruby_test() { - # don't rely on the Rakefile because it's a mess to load with - # their hierarchy, do it manually. - ${RUBY} -Ilib -r ./test/helper \ - -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed" -} - -each_ruby_install() { - each_fakegem_install - - insinto $(ruby_get_hdrdir) - doins ext/cairo/rb_cairo.h -} - -all_ruby_install() { - all_fakegem_install - - dodoc -r samples -} diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest index c04c0c5ca5f3..0441a5ba9770 100644 --- a/dev-ruby/rouge/Manifest +++ b/dev-ruby/rouge/Manifest @@ -2,6 +2,6 @@ DIST rouge-3.29.0.tar.gz 1024187 BLAKE2B ee29f9d22211dec38ec2fdd49da4dbd28957876 DIST rouge-3.30.0.tar.gz 1036048 BLAKE2B 79dde9ed8a282b22aa044bef1a17cdde705e5361aa9298789d1de155260a69a200d8039c400d22db5719039d67f0d9179c31574190684da50ea64fba92c63ec8 SHA512 f21ff96d2d1f248dfffb02ea2312b4c01090b2b5664588e00763d0ede0d8af701efe0cdabb551a2debff26a301dfaffa7a07aa579d73806c6635f03dd15dcfe1 DIST rouge-4.0.0.tar.gz 1036030 BLAKE2B 7f446bd6a84d8eed28faf5b873ede459aff5c7a73328b71ceb50bd939d76281daca77d60ab6ff47aee5f7e7b120f8c0ee0010364679196d7d41373b860e76920 SHA512 9917a9f913373371ba11abb90389273b5d97e7287fa6c265ce40dbaad040a29a900c6843cfc1688315a489c2e32d188840d23052190783eb353f5ffd098b895b EBUILD rouge-3.29.0.ebuild 996 BLAKE2B 8e158583c47d3be31c4f5b1af2dc3b585da5fa26c97bc1d6a58c20f658fe3df10356a093a5d86bafa6fab32970858cc87055ea5944fd6fb2d88322e7a225e603 SHA512 2f928af0f85af7e7b09fa4d0cffdb1a63d8a900a822663cd98b25b478a88d089246536c6c3313b4b0bbd3746918154bdea5ced9991eda83a509511dc7e8cce57 -EBUILD rouge-3.30.0.ebuild 998 BLAKE2B be7f211a24da5381826df5ef60815c88491223985959cd26523c6916116df8a3ceefdbb88e353fee210414ab66ab31c71f06c6d2dd52bfb6daba63dab2adb5c6 SHA512 d420b1e1746e7ecf61bb5dae2992cf02ffcfdbffdcbc39e6c079a98360c37383a9f219d7d8a945293690b11fb2444cd912e96a9f2b8ad45da1281bb7e82e183d +EBUILD rouge-3.30.0.ebuild 996 BLAKE2B 8e158583c47d3be31c4f5b1af2dc3b585da5fa26c97bc1d6a58c20f658fe3df10356a093a5d86bafa6fab32970858cc87055ea5944fd6fb2d88322e7a225e603 SHA512 2f928af0f85af7e7b09fa4d0cffdb1a63d8a900a822663cd98b25b478a88d089246536c6c3313b4b0bbd3746918154bdea5ced9991eda83a509511dc7e8cce57 EBUILD rouge-4.0.0.ebuild 1005 BLAKE2B eb305e02410ca437d1531562180cbec3ee3045ec4a412771e038e756684ac04cac0efd272505672898a819313d7bec8157c75eb517ac4116fb4f2633341f242f SHA512 d735471b30e306cf713ea8e2274620483e98df064b415fbbca7c2891f4dfa69ec306febb88828b8147c5f583b2e82775a86fb624ab2309d4450b0a7ced8ab8c1 MISC metadata.xml 338 BLAKE2B b9a7ec25ef86f08524a092129330c037144a7316ef87b5afe7dd0f03788f7fa847eff2de644387def96ae8a360237605b8e782a01607c9783a7826486b2d5959 SHA512 8ad90512c84bd0a6bc94d2bd0a5b62424eb29fdadd65a1b31eed834d12b90a4a6f552b6906eed494cf0e531a07aa02e8a4db897968185f1095fd37811d613de1 diff --git a/dev-ruby/rouge/rouge-3.30.0.ebuild b/dev-ruby/rouge/rouge-3.30.0.ebuild index 190dd394e87f..7650a50485e4 100644 --- a/dev-ruby/rouge/rouge-3.30.0.ebuild +++ b/dev-ruby/rouge/rouge-3.30.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="2" -KEYWORDS="~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="" ruby_add_bdepend "doc? ( dev-ruby/redcarpet ) diff --git a/dev-ruby/slop/Manifest b/dev-ruby/slop/Manifest index 59e94783c621..d45652e10de3 100644 --- a/dev-ruby/slop/Manifest +++ b/dev-ruby/slop/Manifest @@ -1,3 +1,5 @@ DIST slop-4.9.2.tgz 16633 BLAKE2B 8907314016066569279dbab6b52f50cee58044b46c1a88c7cfab3a31e1bd7e702f63da170a42f113c5611080d5d212b970dddd1e3aeb2bc8e86d5ea577b9f163 SHA512 dbecbc5edaf257131edf54fb5577531a962a6ed64f9414342b5060bee479cf7e4c9cfb891af3553644fbe7817a2067de3c83b379651a62da5983f0c42cd68fd6 +DIST slop-4.9.3.tgz 16887 BLAKE2B 10ce02eec161fa12a1f6078047c5461476a45e02ea6e27f4e9c888611cc24a8f74e7cf90607a93a9510b41577e70e344caeb7d865eaf0bc9f980cc34d73899d4 SHA512 fbbf9aa5e12ee6b5d3c1e2bbe55c160e196fb201ff50c266f035e7150b9ec3bc223c89e354e16b9cd4cecabaa71935334722e53b0363d5a2a59f6c0e50c2dc97 EBUILD slop-4.9.2.ebuild 672 BLAKE2B 305f22607207147d54e9b0693f04508c8df6b56fa85f8b40dcc2f11fb4cac1c66fc88f536225e0c2a4a6b64e7d764659a8645ca3c0e039559bac67fcfd35fdc4 SHA512 6a53ac5e70f2249ee6a9a0d447fbc7006ed8ee1b74e89574e222ee52b6ac50efeae3f40e58bee6ced6944d0b97a309b66256d320aff72ffa636e60ef13674eee +EBUILD slop-4.9.3.ebuild 665 BLAKE2B bcd3c94ad73e722eea62648b8687725aa622c776ddf07d285eb7f860de41889a6e69f526dc2d41d5ff92c07147cd64693f84fe304460733af3f397835d509c38 SHA512 b030247ab324abe4cf0222164d84efd417cd57afc7e86fe8020e409198081bd29ac831ce401344b8d37287e3e6ea971d5f3d271f782985c01c243e8809fa36ee MISC metadata.xml 338 BLAKE2B 7e0918eeacaa8e3f5aa23655e94236da4df9fc40ebd525d7b8789830ad0629168490fb79d3d5f47d32fec2260f49a3d5308e1ac72c19c594afe4217f2f6ec5a2 SHA512 7668d0cdc9c62f10e2318772019485099c581eee7ae0176bc3b57f93805eec856d3e165a767122cc9144cb059eff3a45ed21ac4fd0ed46752e5482a82df45eeb diff --git a/dev-ruby/slop/slop-4.9.3.ebuild b/dev-ruby/slop/slop-4.9.3.ebuild new file mode 100644 index 000000000000..af101924120c --- /dev/null +++ b/dev-ruby/slop/slop-4.9.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="slop.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API" +HOMEPAGE="https://github.com/injekt/slop" +SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~ppc64 ~x86" + +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' slop.gemspec || die +} diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest index 2384eb7b7fc5..e02dbec7a314 100644 --- a/dev-ruby/spring/Manifest +++ b/dev-ruby/spring/Manifest @@ -1,5 +1,7 @@ DIST spring-3.1.1.tar.gz 46013 BLAKE2B 54297c4a24e3e65fbcfce75b5339e140ff79f075741a0ee1f1df6b32a62426e25734e0a0a5b4103700e712a0dad401863630511789696ca5761fe6828942200f SHA512 3fe985894d22f94ecdc46c735dd144c24552ade39b801aa24b829512d7586892d1db1359b2658799b7fa67b887fb63ecf5ef7160a6f3116a697b2a4c7076d602 DIST spring-4.0.0.tar.gz 46258 BLAKE2B 9e02594dff1882f3f7f47af682afddafc3f4be97f9c3dcc0ee3289be9fb1bc252260e24bec44d024ce808a26a2ac571840357df8fcc719e60ca9ca159460b998 SHA512 c5ed7e389c97dea3b183d6cd373823c3230a84f21427cabacd72ea2bc97f00bcbf9855d36808a1bf3257ccaea21ee35f2070716dc4f0b64205a674202eac6b94 +DIST spring-4.1.0.tar.gz 46775 BLAKE2B 5ae0b1b74438e0e8c41ef7e3bd2a5041c6277b91c8befef7a235f42d3a876f2a125c8ddf1dcca86216c4a740a7c07b49077f64baa8cd078ef695e109d2aaaa5d SHA512 f91d9ad8c87acdc9b8af593f788dd7c255da3c2b407c43d9c20d16c3e21d731f8e923c5e00e4e1ee59596ea04c7f26a2a1eb3a2251edc8cb94dd16c346654285 EBUILD spring-3.1.1.ebuild 869 BLAKE2B 7753edefd31ebe2da1d58cdc3ea046731478ff6d165d76de5d279d7119d02e5442819a113c7a4df5a6401a3da28627d83814747205fd63eef49123a68c8a914d SHA512 ddd2f347c2297abeb36bbcb3c800b44a2c9d79569bb6fef96a88a72d1ff6f10b5088c60eed5f3e8d03a0769b5d6638c56d08d99bb81c1143d3d028bfa0aa1cb9 EBUILD spring-4.0.0.ebuild 818 BLAKE2B 66128f0799bd88522540bc0714b76d0859a7e1b916a81674c582110e0094b6bc0f8303004bb2c3fbda84a81bae77e52dc03593b0ab0bccb94542cc403686e220 SHA512 e1f38bfa014d9d5fb897e0c4040dc375a7b338c36e0a2272016871f0559909b4e805d58fa36f42de8438482dacf7530cd3dbe5f06fe644595c919a5d9e6c62b6 +EBUILD spring-4.1.0.ebuild 825 BLAKE2B 320854e18ab9c850d9816e6846637dc792d207a48391e26b0a4cb620570e34b5d9d539a3cb418cb2dad83ad1b5d6332f6fc6585ffb4edb752f22797890c065ee SHA512 8d688bdf44ff127046775f3f9786c8b070a599495fe37334c5296eb90399d5359b44dd5caa9c8137ad0e6bc101ae0d90a90e2b9a0ebe62fd7718bb83cd70ea9e MISC metadata.xml 339 BLAKE2B 17c685849cee6c0fb62bc96a54cccb38c1fb12bc90518094639ba3f9e1c97f286b8beeea52556986337673361c510c4c14298e1694cfafbd955b5c6277a6dbbc SHA512 46a6a32dd12d206b3b91a2e7e0fa8ac56a4b9dc4f09ac92277c634d428ad519dc361dd94fefd9a8b19257921eba68f418e635279c6ea07dd083252ab6b3f8879 diff --git a/dev-ruby/spring/spring-4.1.0.ebuild b/dev-ruby/spring/spring-4.1.0.ebuild new file mode 100644 index 000000000000..c5fdc4f6bd57 --- /dev/null +++ b/dev-ruby/spring/spring-4.1.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_TASK_TEST="test:unit" + +RUBY_FAKEGEM_GEMSPEC="spring.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rails application preloader" +HOMEPAGE="https://github.com/rails/spring" +SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1.1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )" + +all_ruby_prepare() { + sed -i -e '/files/d' \ + -e '/bump/d' ${PN}.gemspec || die + sed -i -e '/bump/d' Rakefile || die +} diff --git a/dev-ruby/spy/Manifest b/dev-ruby/spy/Manifest index 7e1e23ffa4f8..2d62dffaea61 100644 --- a/dev-ruby/spy/Manifest +++ b/dev-ruby/spy/Manifest @@ -1,3 +1,5 @@ DIST spy-1.0.2.gem 34304 BLAKE2B 5019af0919d2015c82fc5c4e45b0ca98757294d747923ea68dfc24916d96667d5c118d628ebface8cd69d78ec4b558312c4ef9294b6b14e89e136cc75ac4c8f5 SHA512 df0bd3b95e534ca578ef612ef4afc5fa086504b7080fd187917f1b03548a140b1fa4b9d376760c41a9a7838c002c4a5606dedf13411dedbeba9d284fc4f981b9 +DIST spy-1.0.3.gem 34304 BLAKE2B 79571772054cf7ebd0471af1a625c06fc4491b11ce4eef94a480eee5d53bddb5a180d1795c763162bfa73f2b7745ec537644980eb42cdbea4210cadb3dfb8f0d SHA512 09628e02a209b18621ba8bdfaf6e44bce82dcf843417c7c71576de5bb214fe2b3ad8e619fe52abed1ddab4090de09b44e71d13f3814e0ccc438a3be8287dfb12 EBUILD spy-1.0.2.ebuild 560 BLAKE2B 83673f0dadceee1be066f9c1f89f52a5333592a5754da1c3134beae94a07197991956423883b5fe890405a133c27e84a19f09592203f0b8afc768e17d64e7ed4 SHA512 4e1e0c75051a80e4bbd209a2c12448505fa635e7bb9b78edeacc6e563cbe1555595ba8b6733958470f54227a70808a867363651960137c7e518b663b28fe966e +EBUILD spy-1.0.3.ebuild 553 BLAKE2B a245d2a4e0d1cc716df33b1a15a459af97fa49c10cd28a5e1adb7f65ff516c59369ddcd165aaed80c0a8d6790b5a25d38ac1813d56a1b45d72cf89c4473e2fc9 SHA512 07a26371d1afaa79ebb1b4c1923636d1e309c9ac5cdcc8ca07a9539222ed054a448d1ecdf1542d568e412b4753b1e67dfde44f430962fae9e6bb7260a22ba7c3 MISC metadata.xml 338 BLAKE2B 2aa35f9715605425fc1d481550d40d225dcf91123d26eef91eb4544d4d6c1c3853f06a58f8b1662362ee5f22a3aeb3d8db8838db6ac1b6e5a91eb589e8d08b6a SHA512 9bec36a190e29f3800aa6af08e01fa9cdc6b06e1234f2cb38d027152370e5d4e8f351fe94cdfd49c53227e7ac9162fceaecdfef18378f969460566ce74f50cbb diff --git a/dev-ruby/spy/spy-1.0.3.ebuild b/dev-ruby/spy/spy-1.0.3.ebuild new file mode 100644 index 000000000000..a8d2bf5bd237 --- /dev/null +++ b/dev-ruby/spy/spy-1.0.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple opinionated mocking framework" +HOMEPAGE="https://github.com/ryanong/spy" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" -e "/pry/d" -e "/[Cc]overalls/d" -e '/[Rr]eporters/d' Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest index f34422ccfb8e..e5c3bee1d269 100644 --- a/dev-ruby/test-unit/Manifest +++ b/dev-ruby/test-unit/Manifest @@ -3,7 +3,9 @@ AUX testrb-3 183 BLAKE2B 5bd4712b7a73cc480669facf537b5bbeaf16eeae2782e21d5fe88cf DIST test-unit-3.3.9.gem 121856 BLAKE2B f8ac1568aabc7d53c79715c6b141d3f2be0782e35dda36fc6184e7b7bbae419e883b94f163333e4e1a186c07f55cef181a2d86d4531e3968667e8c5fcfe8e36c SHA512 8e2a1516d33811793aacbf0b31b9609b43437ea6800cfe6c97b1c96395a8eea7c42f2788dd86b6decfda184a27e5818646bbe313d39ce3799a0869f62a0c4c32 DIST test-unit-3.4.9.tar.gz 161212 BLAKE2B 57c1932a1049300aad41eb8d0a72459c3eaecd5b5bc89fa9f981b6975be9b8b4d378dad8ff769bb1add54e28a6e84b54f791ab13c7bd31d042ae068e37c04f6c SHA512 dccfdbbeb5319cac36dec80d17428b593905c74d8644b19b938bc2cc15ceb598818e73d2f0a681142cba6395b16d404437821af72abc152ab20987a645faf001 DIST test-unit-3.5.3.tar.gz 161397 BLAKE2B 1d52fa1eebf25a66e7036d6709a5410a5563f381d3a3eb05ef09702493e5990b93c6ae5a3167cc4d971174a08a2d2b884b860eeea0ea5f8a1fb76e9c42379e0b SHA512 e6960bdcc67c8667cc13f0a4cf8b412be767124b0e555294be71afff71e0ce9a34e7cfa7413e33ee3c8477928a479e9439ada9e50866c0e8890b4be8dd0b38a2 +DIST test-unit-3.5.5.tar.gz 163463 BLAKE2B bc9b63cf39458bca0d61c3c6c7f4b2c6c61469893e1cba53979e00f04fb940b423b83fa20253ef5292573c3775b9243b1906f2446a89471e9aa1c66fbf0981f4 SHA512 22f60c225ca951d76cfdc5b8c91246a56bf875daf6f03589da99a9860143bbad367c18533b00de3cc9cfd2f23a2b8139e617b9a76c2a63223ccdbcd9cb04db20 EBUILD test-unit-3.3.9.ebuild 877 BLAKE2B 861f609a2f8e291a5d42b7629583213271d08ade89d755f786be318512a659240d1cd6a7ea1d6f81db537c302ee397037d1e9b8d6d7643192a6cef617903ed87 SHA512 3d67e1e392e5e7cc3dbd9182a34d49660d735e233ed629685eaaed166f10f73ea9692a04fe48948344214096bd65ba0105ba88e027067002daf0f67a86f74851 EBUILD test-unit-3.4.9.ebuild 1012 BLAKE2B c50f36fbda2ba0908e7ad97cac30bcb05581259d8bcd2ae8bc57ec4861b0769a3b0d71ce321815b1ab75ef0e1bc554d928132920ca7a75947ff7bb252848b5b8 SHA512 faa7a1d74285fcae32ec2866b5f275b5f1a38e8486900e2f7d8204fcc7698c56fec5259c616b1d7acabf00ee0c7c9b2016f763b5728a93a3c6c6be15742e3f09 EBUILD test-unit-3.5.3.ebuild 1026 BLAKE2B 6141b313c70165bedc81c103e89525042e4de959968f3d053864692aff3f2402eecfcf4bbf3440968e6325d3a517397736e950a379dd6d4f0d20946c4aa41395 SHA512 f639e3cc89be92f53118c48aec3992f17d8f20c9533ee8d3458ed86ddfbb8bbe856420ec989799da8af4c39cf01569fef14e4bdeac404f6f92059ce5e1d0372a +EBUILD test-unit-3.5.5.ebuild 1019 BLAKE2B 91276046e497c0dd06f74d14add6e9fd64ecdb106a0f3472d847a6736efd85e52a9308a7972d44072d4dc1d7b4ee6167b1bd7011087f882c66372abb1b4fc67c SHA512 82375734294606c8af37dfacb91096ff5951d96e70db3e12394ce16386fe9e098406bc55c18874226d251714db6cbbc4127bbeb3528b3fc7a542f194cf7ab1b5 MISC metadata.xml 338 BLAKE2B 3c26fa7de127d5d67019ecf239e8b98a56fe497b5b1ee5c0e43ae1f41c5032993ba4c8db5a22283058130ebd199cca1eccc8f0eb3d2927b1c69e1f8b55e93285 SHA512 42f8ada79c01ff6259be33dafc34529636a769bda5bd017b49c6c9af667665d5031aeafbedad6c1fd59c9b8d04a1a12a9b1da7f278bfe1b5e427eb0bebacb6a4 diff --git a/dev-ruby/test-unit/test-unit-3.5.5.ebuild b/dev-ruby/test-unit/test-unit-3.5.5.ebuild new file mode 100644 index 000000000000..1158489b93c2 --- /dev/null +++ b/dev-ruby/test-unit/test-unit-3.5.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md" + +RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An xUnit family unit testing framework for Ruby" +HOMEPAGE="https://rubygems.org/gems/test-unit" +SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/power_assert" + +all_ruby_prepare() { + mv doc doc-install || die "moving doc directory out of the way failed" +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die "testsuite failed" +} + +all_ruby_install() { + all_fakegem_install + + newbin "${FILESDIR}"/testrb-3 testrb-2 +} diff --git a/dev-ruby/x25519/Manifest b/dev-ruby/x25519/Manifest index 70451f1d6b7a..f8240bc38c77 100644 --- a/dev-ruby/x25519/Manifest +++ b/dev-ruby/x25519/Manifest @@ -1,3 +1,5 @@ +DIST x25519-1.0.10.tar.gz 44353 BLAKE2B 5ad7a7b68af8bdc5e64692b9b650504df3d152c63c6044cea6978e42cef856dfbd3c0bc9261b014eab80a3bfcfaaf6c7a85675806aa9529e6978228ce2956497 SHA512 10a2baeff5be2eca31ae96893f08877ae351f6c7d30d0cc5d2a9b63ada74733ab30ed7dd709b26802d3f1a130aa513747a32c370d031fc95b136e3a699eb2987 DIST x25519-1.0.9.tar.gz 44042 BLAKE2B 65129fdfc0c40099487da3eacbd91436b625fd1224d58139a09d2ec571cb063f69767d468c89af512b0bef81912786b44b6923afaeb4a14f97a47034b702d848 SHA512 48349960b69f88177b772f431a1751ad190a9d71ebb01e0aced7dcc278a18c2e7cb1dbb621524950685b974f2f63d23039973accf067720ce1b74c5bb1eb4f77 +EBUILD x25519-1.0.10.ebuild 1143 BLAKE2B 5e14211f31d9d326983a86fc43939d460d6645c14e5a84159a891c48f9f90b7a5f68a2b21febf01c178c3624d927dc9a5697eabd669a04a2ef9213f1dcdc1ce8 SHA512 341797398c505bc20a45bca07a47b745af72b1c0acc14b0ebdaa0c269991ee4f1ee1cafc16570fa6e7fe1be07cf0dd467b515b3f529f664d9607cce9a60a4e6a EBUILD x25519-1.0.9.ebuild 1146 BLAKE2B 49fe6ea18a69fcbc721d24dd6c35d641bdba7a01ace8e1cee0c6e5435503a7b947883c104f601a38a9772d540327496fdb3da093dc3e2597dd9a99d56be9611b SHA512 67901427c0a1c4f7ff54d9523c8d535d8e4010e41b6f2a575e8ef16169f575f97dcfff9f8a3a8e9ced5462b707c5abdd042bc28cc95256205d9f715a182077b3 MISC metadata.xml 343 BLAKE2B 631f98e650ab9501279546967a0b1370ffef39804a457f6c1a212c3c266390b14e29f36b7ccf83821511eb5b37d14e0fbc59f6111603ce12915898aa93b47668 SHA512 d488f02aff4b6c4e860e65782a7bafe647b84288076a4ca4bd8c8ec537151fd26b4baa7fa34e4ac34c46199d4a3416658c0c638996a15967ccd41cd6dce27bf5 diff --git a/dev-ruby/x25519/x25519-1.0.10.ebuild b/dev-ruby/x25519/x25519-1.0.10.ebuild new file mode 100644 index 000000000000..9033f7551f12 --- /dev/null +++ b/dev-ruby/x25519/x25519-1.0.10.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="x25519.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/x25519_ref10/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function" +HOMEPAGE="https://github.com/crypto-rb/x25519" +SRC_URI="https://github.com/crypto-rb/x25519/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#: ; /coverall/I s:^:#:' spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # The precomputed implementation only works on amd64 + if use amd64 ; then + RUBY_FAKEGEM_EXTENSIONS+=(ext/x25519_precomputed/extconf.rb) + else + sed -i -e '/\(x25519_precomputed\|X25519::Provider::Precomputed\)/ s:^:#:' lib/x25519.rb || die + rm -f spec/x25519/provider/precomputed_spec.rb || die + fi +} diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index 9347c2827c10e531634f5fafd9507b3437015559..eacfcb1463844701e5afa2c00bf4fc83c9a6904c 100644 GIT binary patch delta 346 zcmV-g0j2)UG0riteiwhAuC=;+4Fxc-p0bh5=sO`mo^)Bv1}sTiL^2BFiuO7dbcDZG zsIT~O1#!9PTFbxi%Jn+~$p`Hq%r8$d0O%9}%e556@$Vt6z=V@ZXw-0gr{UgOtK*v! z5HwJ0F);~~i)j&sBM8;Df3go17(&b8%4i@eiK8?33%)v)m|=f}T-VPm%Migf{rf?F z+)KOp8LE`E%)eydJ6U`16S(CN@gBAMbv;Ve`=hH=iH&jbpZFd4Sps>3j8Fi@j;oIn zoTspSh!{zs<s10JlIW(QzCGh-eY3^NE15hCN`sR+3&N_^k0X3Lv^g!^zJ`eS;>MX8 zq{rqLn#{yO4Z~8mLl>)8K=;6dAK#!*bgFt%>?~cU@x(A`@(5zq$)SYakwLoU-)~_a sk{^D`B1fT7YQf@R5Sc%c9y+>7ObyZ|jrb`%F!zW51<)JMa4#(Y02;@v^8f$< delta 345 zcmV-f0jB=WG0icseiwh2VPwEAM{NE*5yYE|flXLcBjyeC0%pZ&L7nQ~-6P{x-%#-b z`H+x%BiwBB!&%_WQIY%guht3Oqr6EyxH#<wJZ}5edIehvNVWQ|2ARY|^S!eUkm3i} zyDm4G={xn<TTIUNAVKtWT8JLVdS-0r>FP)DvVF%hQ5gSP7D;~_-Jcj9sc{vbS$Y|! z#^&i!gcr4)$-ijSI<n>m)x<zummQs7*QHYZ(NwCW#<=)T5Utx$0&#<gP~gOlsgDvI zr*M3L7)7Du8}!49=oXrfhx4Pp*<$6D44wt0zX_cMUDfKR5xyJR9F}h1LgbDy<4m#B zWA6(|X5fH^;k!|xtBz41cb0J;-=9!qs(MiD)UMNaVt6!h1TE{tP%`hx5Z&^xw=fRL r&pu@lqmU@IVDT`Aj2}S{8Qlb?M#Tvueh3fC{o#KBKzJ0pE-e56O2n_U diff --git a/dev-tex/tth/Manifest b/dev-tex/tth/Manifest index 3bb6ed5a5bf4..b8d4dc7a9bf7 100644 --- a/dev-tex/tth/Manifest +++ b/dev-tex/tth/Manifest @@ -1,3 +1,6 @@ +AUX tth-4.16-Fix-build-with-Clang-16.patch 454 BLAKE2B 1d8e3205d23621d48378b075451913df8c3dbaffe359966d558515a25007d6e9ac07f31624ba769a1a24755acfe1e00f22618b6076d3f7a1624981523c0ddb19 SHA512 b756caf33e22db099c02383dd25fd390804212a1fe27855fa7f4ce5d6d8cd9ed966a97f1db6e9f7ac90804b69de650a1ec4fdab378d07eb0fe9f195b1351bb9d DIST tth4.08.tar.gz 1085293 BLAKE2B 260613fb9aa1e2acac5daf69db0ea5d3b6495dcb13f8eb3439a8774cf285fccf009dcdb77e33f265051bc9e9d35dda027212042678302b028efee7e4e1019e32 SHA512 c287cece1219155a5a23684b59f9c88459d7bbe7f029bfd6ca26562fa7a8f38699b4e5ce8a85a5f3544c081b5d1483f9533807b026dc85d130cf2e3eae507c05 +DIST tth_4.16.tgz 337901 BLAKE2B ace16726eec5539e81fbafc356c74ed1cc773457100e509cbb5b92fb8bf29bc82655e7d60c6b7ef0bb8e8e4b741c5613bb48e37b8c878757a6354ba1aa0d9267 SHA512 f4c8cc7a268fe8f235ace42a7345cd91efee90103d30b4c24f493982662c51b3d07f4beb2427e177f50e7615d68e1a26055bf3e287c401a9db81a25e614d9281 EBUILD tth-4.08.ebuild 673 BLAKE2B b0e9ab66490c955217e771d39825b3225cbe3a7e826177a4a753dee598ad451e86c62121e8edb3ca1212b68c72832b6d495e4835c008920d483b7fa73688a2db SHA512 c031344b8f522c6c0da025ae3a56d70ce444dcdd535ffd10bd47fc0f49ee618d41101d5b097e8bb56de522a8fb47ed4350bab4582a38253804f7648b5559845d -MISC metadata.xml 323 BLAKE2B 4a7798d20c979074662a346e4a3cee901452d4512cb8eb7f10fbe4d584ebb3bc572fca2f4ce459c9589284de3a9f9b7f36d7af910b0388c563891f18eb8b0e21 SHA512 998f6fbf80157132b153bc9180316ab8f46c793aabc44da08a31f95eaf65bd6d5836f4d2a743b7fb9cb8c0f257283a9f1baf8c4eb2b931e328cf876e6770ff45 +EBUILD tth-4.16.ebuild 935 BLAKE2B f2f737eccb91009aa717ecefdedb61e09162c9757a3bf3ada3aae4ac6d5bb2e9733be2dd7c858204a8b540697536eca059be265684367f1c39634e9c9fffdbc0 SHA512 b527fb188d9e22159631c90e2aa63ae4dc1f3569efa61f59dda62b559224a3c7ad4906edfd640b55d2f37cdc4b48fefe0053ad14d68e9e0d55d86bbbd33c0f08 +MISC metadata.xml 392 BLAKE2B d0babbaf1e6dba9da42b976bc1ee2f5cc33e17be11571e557205b61e18ec28e2219316b220942f9da7eb32d82b70bec35ef67c1ccea643f5e510f79da3201840 SHA512 a94c9055e27993855565b8e361531b0883144051e322d47e45ee6c9b01e7bab6e7a9569625dd31657dcf815a64b6e0a0c7dd34fd4b4277431cceaaa37c378182 diff --git a/dev-tex/tth/files/tth-4.16-Fix-build-with-Clang-16.patch b/dev-tex/tth/files/tth-4.16-Fix-build-with-Clang-16.patch new file mode 100644 index 000000000000..52dc9a2d21f2 --- /dev/null +++ b/dev-tex/tth/files/tth-4.16-Fix-build-with-Clang-16.patch @@ -0,0 +1,19 @@ +From 70244cb4546e6114e08b7bdcf8459daddc9bca8b Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Fri, 7 Oct 2022 18:33:03 +0100 +Subject: [PATCH] Fix build with Clang 16 + +--- a/tthsplit.c ++++ b/tthsplit.c +@@ -6,9 +6,8 @@ Copyright 1997 I.H.Hutchinson. + #define LINELEN 256 + #include <stdio.h> + #include <string.h> +-main(argc,argv) +-int argc; +-char *argv[]; ++#include <stdlib.h> ++int main(int argc, char *argv[]) + { + int slen; + char *ch,*ch2; diff --git a/dev-tex/tth/metadata.xml b/dev-tex/tth/metadata.xml index c028b0abe7b9..a4178344e35e 100644 --- a/dev-tex/tth/metadata.xml +++ b/dev-tex/tth/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo TeX Project</name> </maintainer> <upstream> + <changelog>http://hutchinson.belmont.ma.us/tth/CHANGES</changelog> <remote-id type="sourceforge">tth</remote-id> </upstream> </pkgmetadata> diff --git a/dev-tex/tth/tth-4.16.ebuild b/dev-tex/tth/tth-4.16.ebuild new file mode 100644 index 000000000000..446703397dd9 --- /dev/null +++ b/dev-tex/tth/tth-4.16.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Translate TEX into HTML" +HOMEPAGE="http://hutchinson.belmont.ma.us/tth/" +# mirror://sourceforge/${PN}/${PN}${PV}.tar.gz +SRC_URI="http://hutchinson.belmont.ma.us/tth/tth-noncom/${PN}_${PV}.tgz" +S="${WORKDIR}"/${PN}_C + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + app-text/ghostscript-gpl + media-libs/netpbm +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.16-Fix-build-with-Clang-16.patch +) + +src_compile() { + # Upstream support a wide variety of obsolete platforms and + # are still active, so no point in patching these, bug #874744. + # http://hutchinson.belmont.ma.us/tth/platform.html + append-flags -std=gnu89 -Wno-strict-prototypes + + emake tth tthsplit +} + +src_install() { + dobin tth latex2gif ps2gif ps2png tthsplit + dodoc CHANGES + doman tth.1 +} diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 4f128ed3031670346774e4b54489e127241a8b50..144312dde96d591eb47f6ceba40df26edcc0aefe 100644 GIT binary patch delta 68142 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 AZvX%Q delta 68146 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 E0QvfY=>Px# diff --git a/dev-util/bpftrace/Manifest b/dev-util/bpftrace/Manifest index b964f5a407aa..3a05b4a64cbe 100644 --- a/dev-util/bpftrace/Manifest +++ b/dev-util/bpftrace/Manifest @@ -9,5 +9,5 @@ DIST bpftrace-0.14.1-llvm14.patch.gz 7377 BLAKE2B 69b3b74bce74a8d4d8d9cc74de352d DIST bpftrace-0.15.0.tar.gz 1006735 BLAKE2B 3ef4bb5f13aa6dea5140b5362e6fc3de21baa1192e2218307895bf29ddeba8d69543e32c2b769bf3456076095ba661b66e1625f2696631d22628311d7f6ec1a4 SHA512 916e9afeab301e62472e570ef77a3b9b27b43251880b64f1c5f151583c59a6c61e9ede50f3607044b27c5a6ce1a654f290153bf3f9237ebc0a823b5e6356187a DIST bpftrace-0.16.0.gh.tar.gz 1023480 BLAKE2B 20fa877adeaada655462004142a80f107f82a3fa73fd7a7675a477d45ecd3a28115af5d612da2b06e2d760cfa3e574583e4cc4d62f4175c49ecc9d9b3fcceb6e SHA512 52ca4fea4e2f8d2cbf0f9f1bc69af0ee3408201f019006dd2e838b9458cfc01761eba3df24c39e05cf93220d85d0cecc69bb44ec72f9f44cec0eb94479bff734 EBUILD bpftrace-0.15.0-r2.ebuild 2025 BLAKE2B aeb49affb4e4f45ec1fb29527dc3f1f4a935073c75ff44e1af64729dde1343eb1587836c693a2c54dcf9821e8b61e6ddc2ee3da62f7896dcae666a1620f5a29b SHA512 ddd65b11dbb5c8e5b060b5f06645818501ef8d64c230b6ea4213023570f66cf8fbdd6bf294f63fd7fa2dcff68ec11bd41f42f07088b08ba8e9481c9ed3c84f72 -EBUILD bpftrace-0.16.0.ebuild 1820 BLAKE2B b272c6bc366e46ccbe06980822b04f259016a62ab3c8ccffe9e7a2c854ff9fb86a99d3d16f1af84c4e76c456345fde6af89f48ac23dcc192e7394be12b833e00 SHA512 83b550c3106d75b3106a9b6a740fa56cbcc7d783167d319dfe678553ddf045e495e5a6707b6aefd1bbfb3a1f8ef890a31bcf4102a0bec526f11d9521d8d2ece6 +EBUILD bpftrace-0.16.0.ebuild 1778 BLAKE2B 0ba4d8f9d842a73b1ded650f42f43efc68b4e921619d2300b5dd4e866ce2bfcd6c4e98e1b59699d83c79179802d5778a9e5e0a6ed87dce41bf7d466b65ac7346 SHA512 81b2e6a6a29785c888ae8aa324381bafeb6557615ae9cd77e1cdba33222ed95525ff2b3e58267505a2fb8663d42ce55a64c35e32d8778a7395077c8800a39ee3 MISC metadata.xml 499 BLAKE2B ce7c46f4c5e49f2f779ff6584053f7fc78dffaeee432ac46a8881b3d49dc569e309af95aaf9d6e77a36ebc87be0cd2f86a5db7b733463e4252d3a242d914f293 SHA512 dfb827afd47feb8204ef40c940ebcc7d1b3217cdf0f24425e4ab32195309d727225e942d777871565e47a2c02244d053f46ed25165e9728c94e0683ff61bf4ce diff --git a/dev-util/bpftrace/bpftrace-0.16.0.ebuild b/dev-util/bpftrace/bpftrace-0.16.0.ebuild index 6f9fca048fd6..26206e9ed27f 100644 --- a/dev-util/bpftrace/bpftrace-0.16.0.ebuild +++ b/dev-util/bpftrace/bpftrace-0.16.0.ebuild @@ -55,7 +55,6 @@ PATCHES=( "${FILESDIR}/bpftrace-0.16.0-install-libs.patch" "${FILESDIR}/bpftrace-0.15.0-dont-compress-man.patch" "${FILESDIR}/bpftrace-0.11.4-old-kernels.patch" - "${FILESDIR}/bpftrace-0.16.0-link.patch" ) pkg_pretend() { diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest index eae5b4b26038..c6bc41e53a62 100644 --- a/dev-util/cargo-c/Manifest +++ b/dev-util/cargo-c/Manifest @@ -2,11 +2,13 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e64656907 DIST adler32-1.0.4.crate 5105 BLAKE2B 344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a SHA512 5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123 DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f SHA512 e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST anyhow-1.0.27.crate 26395 BLAKE2B f510c352ba6cb6be2e20d40e176bd48f7bf39dff4a0be288f54da60346f2fcb9b6376a4f139fbe13a9178ec8feb58a28badc209814d6ed9d1decd7b327ac8a4b SHA512 ed880d594fa5d17f14abecee56f7b2742b9ceb744bf8548c99c0ac6f3880f761df657959ecf512d7d194f75055db668eaf1a8306876d596b471b12ccffb8c959 DIST anyhow-1.0.44.crate 35067 BLAKE2B 19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d SHA512 d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff DIST anyhow-1.0.58.crate 43137 BLAKE2B 8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a SHA512 78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7 DIST anyhow-1.0.61.crate 43202 BLAKE2B cd13e3b187a87c1ada6fea8c3c289627893e782a9bdad0c7a32d2b4acf5182abeff3fd649664b645b14f46a25a59a5b13d0a072296146acb9954af781e972ba9 SHA512 06a7e077efb1e1cb3fd5b210a9fdfa2142141d57188660fc2e301501ba38f49291126cb1dccd0f01facbc1d0302132e41b42e5ebb14e44e152cf10b18d3e5e6d +DIST anyhow-1.0.65.crate 43585 BLAKE2B 4a808e60ffed900ef37d8fbf7ae97caec6fb81d23a8a5411c5c0143636652c41a9579b156ead5eab66d57c53be2bbc336cbd5f7b60c6c20cad389d45861d82f8 SHA512 86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c 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.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3 @@ -26,9 +28,11 @@ DIST cargo-0.43.1.crate 1119258 BLAKE2B b6ab277b4c06064fc7ba84f829363a5bcc2e4841 DIST cargo-0.57.0.crate 1461559 BLAKE2B 775e532b4ad2baf7383038c40a3d07e7c32e52c96ff2b0d627f54feb716859dc1a5dafc78688c38b85cae8f4278d629166050d2e43b2f646fd68d5f93b95c7c2 SHA512 b02d333df6fbe90bfcabc4e16e5cefb154df06aa30cdc555bac67d58ac7b26670f6c9aa066db2458aad87dab3adecaf407c3a38bbf44a132e3c01cc7980f4c3d DIST cargo-0.63.1.crate 1965382 BLAKE2B 01f0272c665f741752139689044b614f6ec6d3be4f20f2511041b690006bcc30a5181bb1257392b66ae56fe3cf76537a305bcf5ddd2c3fb00878f9788f709068 SHA512 6e6da3bd50b6055299a6e1450e0c2ef6240f3cd4ea1a734eb531e5efad154f008923f14f87b4f3a191f75db40329f8878c4deb58028b8d18c477334bbd348f32 DIST cargo-0.64.0.crate 2017594 BLAKE2B e045ae0f5cc58246b6ad59a895f2f50248ef75b8316c97f174871db0a5f70a376c2a570a9e69b037f2bcb5f25d7cf9ba764b3d15ed05484b458c38939b7128a3 SHA512 7ff5a9ab405f75bb5c282c6f9264dac263fe950998bee2a70b722c97e914c8b9201bc5b1fa0a575c76073d49f1c2b4043d038c2abcbce2df4ed7d6fa28aa99c9 +DIST cargo-0.65.0.crate 2027831 BLAKE2B 7762610a3b93ad79e7c23d39b2db1947df63f67d46d1159c3e00120bbfcec576f65c3acc690330387ad7136cb08d4b38ee261a2015fcfd13361ac904baa2019a SHA512 7b7a0ae1984c76d4dc38e87a71565fc081dac1131360d2f3c171f01b39b870f18b0c4173812853e730416a66f4785273d0ee99b5cee4e839fae369b8270f4a33 DIST cargo-c-0.6.2.crate 19994 BLAKE2B fe2c9a8eabaf940082628ffcc481ff45640d16fd95e6e9dc8fa447aef13569db3257e73c81b1b0abea6a61aa57ca2a86eccc28f2a9ecad9bc698c6e73f9fa6c6 SHA512 430a5c96ee230419b79d80cd979d8baf59ebd93bbb75115c0c77dcffac1dc6b1c9bdf1e91fcf45619d3aca608f91573e854dd41921c1cc2a53655a7d7c7c8f0b DIST cargo-c-0.9.11.tar.gz 29072 BLAKE2B 3b0e1a10bb3b20bc288683dd4343105df569530ae4e91e8d54e5d222ca153e8e2eb2ffbb328257265ffc68f5aca5ec71790efe6ac09391f09c7c711fccb20e70 SHA512 ab815d6a5a6d37ff7cf57dfb50732e709fabc7a7b8a1135ecfb4cf0b036782edb378315cb7f9f2a632e2893215d8c046e18fe62f823bf7bc02c361afd020551c DIST cargo-c-0.9.12.tar.gz 29117 BLAKE2B ff6a744818a0223b1a0e8d46ea342085a1b50919aad022092304c5fd46496a2bb89066a940342a0595e6e211d089afb979a8f7f596a1abb1500849b4f284bcc9 SHA512 6f1a93e1db707e9f36e166da8b21188b6bfaa8c7535d1141121bc88cbc601ee7b5ffa6508d6d7e577d44c9f864c97df4a48dc6a95c98c1858efd9d07fdd18a0c +DIST cargo-c-0.9.13.tar.gz 29120 BLAKE2B 9f630558a828f53c9b79d3b8b0673ab60cd46a20e3692c63cac23a964b4921eae00e91f1c53ba7a51628c63108b92ce1df3f42d705c44a44ca2fed0c67a4ef6e SHA512 02408da676f37ac73e7f312ae0e459676a7d79b8387761df9e17956db1bc1631fbb9781baa5bdb215f7f7ffcb83ce4be331c6a28b15d9218e4d086d9320083d5 DIST cargo-c-0.9.5+cargo-0.57.crate 34508 BLAKE2B 3fd754bb51749eeead651f14eb19554fa5c9da9b347ba81c8557b0b80614e277e5f7d0d1ee743d49bb6c1dd51ae3dead256bb185dca41bea42a2686dc1a227a1 SHA512 3f18879b0d818e902ad65c4af075635fccb69a65cf1945f22608d94938d083df4b816b9f7e2eb7eab640f42359e4d8bec36957b8709ef6b334d7e57bf68da44d DIST cargo-platform-0.1.1.crate 7409 BLAKE2B 503bc17f9cf08cecdc02371cfb69c70b0f61203153fee4ad4e5b8adb995e1f84e6a6cbb12565607fdb1606372b744fd3d4519f2605f05eb83078c1fc14d789a3 SHA512 b8758e002ac6c4c4440707a27cd747c90e2b128f51bc80464be93bf8677aaa26bec28cc1f730cfba639fb022bb030fae5c06c41773c5692bf3a12167d04f0d57 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f @@ -46,8 +50,10 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91 DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf DIST clap-3.2.17.crate 213699 BLAKE2B d18204da5583f67b29646ee40f2784eb51e216eb750e24dbb4cf52421668a42e655443cf3e02cb18030422718aca73c6c0d577ca05a2c8ff1693bf5dfe85affc SHA512 e1b19b1c5f862883e2e1cdab14d7ed74c2d0a6b91aafa5b227426a004ef91a8b6c4749e023554ef64c0636f02cff1530d321f934b708168ecf5e7dbad68d08c5 +DIST clap-3.2.22.crate 219438 BLAKE2B 32e256ba1a4257f5b49681ed5b71f0c79b6fe0c5f6eed72497050368a010a91b4d618ab529cafad54b0e78a6628c6dc5bb61d0baf59c4508557e5d8395f0032e SHA512 fe067057753c351ae5c2fbe78ca83588642faf2eea8d30c08f9d7b5bdc4f3c732349f1b6e1b0de88932049d1c8644771a09d9e592827b297c75de8061268a241 DIST clap-3.2.8.crate 208903 BLAKE2B 93598ddd7fe489b2072160b5880822dd4cf5ee7762946ac927b53fdee0f715267d9f7f6ad60e9e45f0dc93b16ddffa71414f7c46c755906f7a70fd1869a12990 SHA512 1cf2c86038c46af697ff23b7ffb9025f96d4fa025106e08bf9f85679e4a10c80ee4ccac0b8a6899e9923916e32c0572310385f21dac62afe4920dfa4fab813ba DIST clap_derive-3.2.17.crate 28217 BLAKE2B dd98874a39aeda5bef134043547295e370478511539ada89830077f3457a853305f48c75a9eaec24e81f5bbc4e5f9f9881beb355508f961673cb1cfced7cfb4b SHA512 c51682d2b5837502211388efb3e45cad67400314d43e0492b4d52f72acae5ed0b86bce870aafef52e97c0c84c6174318d759cb21ab32caecdeac6c1dd0c2a356 +DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497 DIST clap_derive-3.2.7.crate 27649 BLAKE2B f8e27a1902302946cf46beb03f3cc7779fd90c3902f38a442c722346e89309be3a150ffd24c932ed9ad67f50cea5215359f993e423ed62ee4ab1cece16c4114f SHA512 ac6a7004281c99306dfb6ab75e8a66c300c0b6ef5db84098eb76369d2e9939b59ba2e4a175abe2cd9c243d61e19fb5948cfe30d72adb60d53304306340f5cedc DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST combine-4.6.4.crate 132144 BLAKE2B 9d6b513adc63b49888dc33444e3db2c0c4b950a6c4e30ff17e0bbf4b3bb39fbd679cd31ce7e584a1bedca69868606a13c0e3bd0a136a1fca1dbcdb516452d34e SHA512 2550aba009b8ab66230e7b21fd1cb5085c92bc280e31f35c9b02dc78fa138ef9b9ece0d7801473b88d11866b013c6fa3bb6e9611bdc1a7b85144e50a49829774 @@ -69,6 +75,7 @@ DIST crossbeam-channel-0.4.2.crate 87419 BLAKE2B 721013134069abc8f01ae5e98e1e6f1 DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3 DIST crossbeam-utils-0.8.10.crate 40672 BLAKE2B fbc65ab8a68d66f27cfc8495652ec5ff31a3b8c4de41464bf3a9f673249c2fd5ba4bff7ec8c7b838d5903328346214f91fe075bbe7a05a9b11055b7b17376ac6 SHA512 e0ac772262677e7228e4f2e06099ca788f4906f40fe5dbfb0891431c993c7e4d755d3ad93f55570ae06c1f06df14801edb3ba4f28271c4e83c80dbba2fffe24c DIST crossbeam-utils-0.8.11.crate 40887 BLAKE2B 6cf3c4e28243515f06193ef746b18129f62832abde8153503571052f4965b38ce510b09d18e51e0f563bfc14818af13463d1e2d63716b98a91b55461f5186b25 SHA512 eeb19480ca1860953507606f6649756974f65a05883c695fa371ff6d80a9fd0b94872aad5168955b4771b38f50314364236cb39363bcafe9750b687ff92a5ed5 +DIST crossbeam-utils-0.8.12.crate 41785 BLAKE2B 486aaa80eb0fff5740690d8a63c7b41dd06c19cd141f4e12c8f133f5ffa93a121d4e24e19390851051ef07ba63480d9ce3bf751621ada3a420ab6982a0445e28 SHA512 0e1f17887615b1883c3a0c4f0fb908999d550bd0041e8333eebbe43a964838d948fc1e5892e4ebd31e59ad53e5fbb5ebf6741dc1dd8b61907429f691c84de2d2 DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad SHA512 fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f DIST crypto-hash-0.3.4.crate 8102 BLAKE2B 8bcf39d195d40a2e6d899fa254c9f64e982d742fb304f4b271b75db305d5afa8ea5361c0b6adb23c0fbfd212f3c4601bc7476b4874eaac00a26c8a65b711b0ae SHA512 57d020650689c988859f51ec9252702a7e8510526364b00058b263f4decb249d7296811adf3b8c5e76f8aa744cd5e444aa198f3dfe134c98257b99cdeb824537 DIST curl-0.4.28.crate 75395 BLAKE2B 5c837538d411958c479e4b831114044f3a4b90b8d079f64f80a8e76b42bc79b1204db00d2f85fe65f88d01df675dac6c6c958bc11280c682cd46924e40c48dbb SHA512 67d10f183334da78457283ecb90a27825723d772bc2031871d789a7173e7f5266e05195c84522d5c64697659eb7c1a6dccecbc4d3f772a71e7fff6f687a6a5e1 @@ -81,8 +88,10 @@ DIST curl-sys-0.4.55+curl-7.83.1.crate 2954115 BLAKE2B fee8dc2805ad2facc667b09f1 DIST curl-sys-0.4.56+curl-7.83.1.crate 2954260 BLAKE2B 866e72ac131bdc9fcdcd294d065dcf295f6748d3823498d731ab47c8d2c4fd7d67bf76f65ba8091105da27ae03fbc08099b53b0d59bfd23d21be51639c6eb675 SHA512 631de8e5740d076599d33723656129c3790e170ac108c91f2b9d7e4a954ece205685e0339fbb87ae3416156d3089d6fff8d514096f213b99fa43d14750b69c08 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST either-1.7.0.crate 15492 BLAKE2B 3ed1c5c27e7bd9453f83b82d3f57a4a73f965b1943a7a17d3de45ee35f62db53976ba9f2055ba28c555500cda528ff3a2d7ad6cd957540c91f512bd3adf9c5e6 SHA512 894bf3980def07848a2911734c02eb0c5c5d2ff3ab7656413d2acfd164d120a7c075e0a5f3fb95243b8bda0257a5f457117d5c6eafc146f3f6aaf6c6fbc4cf33 +DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2 DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f DIST env_logger-0.9.0.crate 33573 BLAKE2B b9c22205ee60ba97da0d338e1d40dda989f0d766d9ebc60e610b53db882a803769fb3c093348c031183856e16a5a948342e09551953f0b98cd73437bec658bee SHA512 d7db85d2f7d16f7f97b6714e01e342ab6b784c799ef26ee322ec85fcee28a549b6e49a49200ff78eceacd0c682e941f8538a497e2a2a196040769c2365feb566 +DIST env_logger-0.9.1.crate 33425 BLAKE2B 86caabde93af971864275d97d80c14c195e0277d474fd3e93d5e1a510063def2e18680aa8ad1f934bb404fde55a5fe23170a3851e53d04a6925b9a8e19db5d62 SHA512 f97b63eb00e8565d8c6aabb306ed8a91ee4241ba35dd9b6e08e0029daf7fa5a54425553d4c0839e369e55fda2c85c9704f658fbb760a093f55c38429f6705d65 DIST fastrand-1.7.0.crate 11265 BLAKE2B 318f6c903a0ad0d0eac39638aceb162739868efd61dc0b54f6aac4c96b7b1283c8d463b48b36f9ea1fee640a2081a0eda39238cd53cdcc24efc4d17b4a3a09d4 SHA512 6a1a8cd4f6f9bfff07a4ca18ef84839e4427ca9bf9b6733bb15b1b70cf2439820d6a770ae9f3e5e10166a6144449e37e6f3f6ed9acb761688207fd7c53d2c673 DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1 DIST filetime-0.2.15.crate 14511 BLAKE2B 6659bfbe4c15c639deae9734ead88b31c118e7335dccead7deef103a795521e42de2903a7fa08cf802049e9df9cecee8d619c3db3d507a7f8f9f5bd706584090 SHA512 34d320a9aa71059d0303c62936aa94b30a873ba4b0b3b78851fe636d132422a662f79596d79edc33e778e07b0a1259693b59d7035ea390aefa4849f1af459f64 @@ -96,6 +105,7 @@ DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 +DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 DIST fs2-0.4.3.crate 13138 BLAKE2B a8c53130014affc276544360425718c480fe6b6583675e15e8bf25dca0cd2752aeb0793135fce1bdc12bcfc0ef21fb7f6aa298981d61ac150300eb134c2014e0 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50 DIST fwdansi-1.1.0.crate 8280 BLAKE2B 5c46e66a7fe25e02aaf42668853a0eea8ab3bbf9d160702770d94f8e6c4b3efcac9f840387516d1d14cf34271981ba095e3e0f7a5eb009b9d5837f94f8fdee3b SHA512 5f91a6fbc40b00a06abb6686cdc0389a837fea6513a9b9bde7cc4ce5cdb19c180ab21ecb5927c41a52c56675991ee10d127335c1f6d8c52dc7e6b30b32411370 DIST getrandom-0.1.14.crate 24698 BLAKE2B 8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17 SHA512 b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957 @@ -127,6 +137,7 @@ DIST humantime-2.0.0.crate 17374 BLAKE2B 35f36b30d8fe3cb26f666dd57e31ab93924cf9d DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c DIST idna-0.2.0.crate 257203 BLAKE2B d26117124891f90b5e36af291c9038e2f4d46402c41380a6a89758459fd73839137e6faa401502be12dd81292cd9e12ec82fc611c0ff7a150510d19010767558 SHA512 375d6d73537a5c9cebfc850a2b561d57e748d80059ca27fe5e35c058cc12a5938cfbb39a76cfe57fbe589f7e36f89ccd91ccdb8899458c322e277c299293bc7d DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f +DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 DIST ignore-0.4.12.crate 51983 BLAKE2B bc0e8c263b8f128ce53761bd225249f08cc81c4301eb496c8503e468832f5dd8d93f5e0ffaa5b5590cda3ba94c3b861cbe96afc4d3cd309d1aa3030224bfebd1 SHA512 5e0afb4094ba87051dc5c545aa673bfe86fbed4dc33462f444992177d114b18400936a2a018c44fc19503951645667f16504144548753a52df3a9ebb167c0c72 DIST ignore-0.4.18.crate 53174 BLAKE2B 41a209a310515af9fa066c88c92751e19e0859f411baf9946933203883098f52901f8c03250cab7f716abbd0da9c03c5e6fb270a5f9e26aafab4bf1d5f5bc045 SHA512 5d11a2415f015cce6ce72aa3d08a7cfb645ee7f1845b3445a924a92144438f209c992cc15d4ede3099d1eebe3fa28bde4e0eef1a3fbcb9dbced19a42051d21be DIST im-rc-14.3.0.crate 180179 BLAKE2B 6d41f9ba59c722b2c830e48f47b1e58a65888796db50831e59fb4239fc7437fca3fb46f62c6009352eef075a745bc1342c531da1160e8a72e7eebc11bbfd4e82 SHA512 525e2be44012dc79a94f662ea6bb0ce6e517131df389b3ca147b6886284f6121db09bd90217d4615dabd42117b7714e95438af714cd90b336e18be6d2a794fc3 @@ -137,12 +148,15 @@ DIST indexmap-1.9.1.crate 54114 BLAKE2B 71e4968c85d5b3fac550590658f9fed72c754a94 DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST itertools-0.10.1.crate 116219 BLAKE2B 7d354daf7b069515ec7fe77ff2f4f07ecf870735d7ca166fd6b10ba89431cc27bf264c648efd2052206e8edd8f596485b913071453f37e5de47da44e935db79f SHA512 8626eee66aa598e16f5322a6fc55b17c622656f58635c990f5cbd8faeb4739690b0abb3efac4a9a3073752e9f2a51a0ba29401edb12e0f6bf9bddd8d1b394dbc DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 DIST itoa-0.4.5.crate 11194 BLAKE2B d8f0e2aaf62152c187e0987ab4b0cf842ac13255262a9ccbf8484d730ea5397572791c023d2363d0562c18c8efd2418680583e99a1f5d14450b3f0184dce69ca SHA512 79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3 DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e DIST itoa-1.0.2.crate 11112 BLAKE2B e277db8e2f506d4d20b6888b609d9726d594e1cb2c9f21df60a8cf8dcbad1808d8c1bdb0b7857ce7734b92c0f23fb1ec56f8564e779f27eea953d0ffbfcd3f84 SHA512 44a732a102d60b58e72fe76c43a1d185fa12ff08d04eeacf03234368552f84d3de87a2ea0a6e7a56b8cfa74cb6f6697005afcee26f45afe0c2fc7dce5da3b593 DIST itoa-1.0.3.crate 10481 BLAKE2B aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec SHA512 1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b +DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42 DIST jobserver-0.1.21.crate 21228 BLAKE2B ab1a6496d609e19235f022e920495e708571116e90f8c036edb5f7ba270c2ac938f7571e89f3fb714043c87623d4cbf1d404067ccac6a8b41e4a6768039cf02b SHA512 944249819e1e3dd09495ead941330e9abe439647c1e66ab7e2140c0c9e100b63f4f792fe06aa3c86f509f057df297ee2d35df0ccdfd4bd6a115b6a44076237ad DIST jobserver-0.1.24.crate 21303 BLAKE2B 571e6f18f09d56d8281d2b2d206647666dc6e9ebb0a1fa48f707d3cdf603880b78ac6a2ec2239658a220e70924ed1612dc19ad90fcef883f21972a1df4f67d57 SHA512 0feade0f1f0a458bdbcedafce8fc39f44adeb56772ea94a59f16f038a743f506db1405a7c8deae65a6a5c1695bfb363c19aeea1c82c41c7f4d1101469f32e42e +DIST jobserver-0.1.25.crate 21888 BLAKE2B 2ecd417446f9eb975119af4ec74c9b3463d061f5348ebca380f0ab9963ccce6dcea8c1671c7701f3f867c7e49d0ec130809a37bff466261a2fc75e80cc01d15c SHA512 0c014e7c72a070e3332463cfa6e9c9095d542a68f8631150bad0efa3706a2d6de0347bf7d1221cc3bc0f3d5f9840fe7188aad949559375403b929d43b4a524b7 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.2.1.crate 11691 BLAKE2B 9b1d6e9ced918aa94dd5dddcd3ffba59116dae922d264180ac36c288d8a6dd9244324a7c3050c5991b216a241e482ee17b2e6d27527b88339b606586128df1f5 SHA512 de74ccd6a3c32c360a12a51ba1d51d6530130396b37d63350a960956ae0ba13e9ac31e2bb70b61ddf055fdfbe7e559b20a38415cac3906839684905a01256ff2 @@ -150,6 +164,7 @@ DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc524 DIST libc-0.2.104.crate 548775 BLAKE2B b70af0cae086352f61cd56522b6d468640aa8e18ab5e4768ec52c65d6f445df08602dcf17ea3b8a4b51879257605c5bdbf28764c1e66d57decf6189f3703c9c0 SHA512 25bfce165d0265827f2bf5de255ba8abea6880d82ec9022744de358d4518f381a0cf1fecc5d741b85ee8f90683b7ca3117743236fa32813ac807721fcb15d029 DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175 SHA512 9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44 DIST libc-0.2.131.crate 595288 BLAKE2B d6377d0c4248068825d9cb78858e8204fe16fdfc9de81600a0312edd7479c73f61fdadeed214c11a67c4eebf242056ec1394b0d9e5226f63324228843e913837 SHA512 8f73e01e3f6d2283917e5fc01bf7b3fd69035e533fd6320b55e46fa7961ba36cd8e0613d6cb652ee9fe6a535b8d7f3b065844eea376c060cbc192af237398aef +DIST libc-0.2.135.crate 604591 BLAKE2B 195f342d1136f63c308371f001c9fc270e151fbda7b316321d319b57bcd46f206bb8b06196f5e9cf8a35b0c397d909f370aef8b119f4bc0eb75b9e245d8e7b4a SHA512 dc8e8fc918c5184de6ae7414b523b06ae91cde252e837e863f8477e9722ccb206a0b27762ac204830e8d09071413029c03802a3ed93bff274c33b2a4055e7806 DIST libc-0.2.68.crate 468882 BLAKE2B c313ba0ed94de22abf2a764edaf1ca5dc4b86e98e004c3c23d53c7684996d68a4c5499fecd0afdabc4af3e1308e5e089a66cbac81d243f432ec1a9ca5b1856a2 SHA512 3f501182e814a2e4eef3a574bf5830a9ba633018164acdac115e7d8d809bc4308b08e657869206d4e5cc73d4ec4944ea98504b708201802b1b021f854a36159c DIST libgit2-sys-0.10.0.crate 1530695 BLAKE2B 1a46359e2a61aad9f3dbb6eca54325bbb8e39c99eff53b4877796b8007eab61801ef7ff9c7331352396c689b134bb42e2d50bde42bacf2eb7aebf97a75c8a272 SHA512 3e86cf98c01f33a242ff0117bebd1a2dfc33100ee00c46cf538d61eae56bda4b93d479baff186837d5b8dc1ba7fbaf1942287df0487a50ac23cc75efe3a1cf7d DIST libgit2-sys-0.12.24+1.3.0.crate 1476766 BLAKE2B d1164bd49ac122692141ae6f2a38fde941582668169960e9af98bee7a4a26e57b34522057c8503146fc5b7fb1ab646fbf2548c7a3994299fd078e5b835041ff9 SHA512 9d738c318a15b70c749aeef777aebaf59a40912da5e4f23fade1e84a6425acdac6e6a59030811f5cd974edddd965c0c9514f7b5a0286d32d4d7f6ebb6e6ae21d @@ -173,6 +188,7 @@ DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a8329 DIST miniz_oxide-0.3.6.crate 44717 BLAKE2B 49d69fee6911ada1effe8ed73072d7815ed94a2705276698a178fc77ebf8c9e92eb286d7d71727a894f46e605afacd620d48d6aecf8975d2366e46e2c8c8bfb8 SHA512 d041b41617ae0e614f85bcfeca31d0c9d031c24942f786f43166e34ebc37bd67e3b9a44779e74b119e3d95d288d0842736ba709dd2faa3cb418415e2c86ccc93 DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c67c56225efd08c87f8269017cb5174ae64f35d18acb66c7a1b831347791cee5af565f3ddfb31ae4210221604b0c4 SHA512 2c6e484a8a53c6b1fb84e2bf9518919e6e5ba84e7716c0bb8e33b53dc0d3432c35f28f19c18368e27c94f6df66b7674f514ef889cf1b19f546bedfb6e6ebaf6f DIST miniz_oxide-0.5.3.crate 53452 BLAKE2B ae99baa01c493b5eb779595be0d77a064c4624397676d3a023cc2a54941b0b3e7c80492ac47c8a28d78ec36e2f04aebe5af79f0e714380061c5e0139b9dfd9fb SHA512 cc2971ee2a2e891cdb05c1942f533b11a557199421910266ec2e4848a16dfe6882f1c08843035443935d695882720402356b4df4a50ed131a8f5fcc0591a72c5 +DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 8836697bdc3707f89fa869e6b09a36ee4d83ce2ae0a53bc7b06bbad70ed7ac25f8f67d841f3f611f6756d891f0eddb0abf7fcaf87570f8ab32220f113583ea6d SHA512 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114 DIST miow-0.3.3.crate 22850 BLAKE2B edfbbda60206d0e25eaa2d8972290feffe989bc2b6d98099fe3042bd0480d63a0cdb54df1abd55827790996bdbdb61f241b7fad8d325cdd64891513876ae913d SHA512 f2b8c5f31bfa2d831f1a6c0aaa9e526dde3ef8a2ac363da5180592cdf7a30e9e0898de680692db00406a48f4ee068ec97e3d42787c807335f7d47faac9c563aa DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 DIST num_cpus-1.12.0.crate 11867 BLAKE2B 49ba476ebd14f2894dcd3e017921a865ceafe62ebf990a27874d264588f5e45fc8d6c3a3e82717e661434daca8b134faafeaf55f44e6ac447b81f162a9cbc695 SHA512 502cb7c7abdaaa42e849847313e6e12b34d9d619b58dccf7f3e80458b5b7778657f352828481daa21d482c247cfbf6d167f9ada8bbf0c3186b82d30a93a6e381 @@ -180,6 +196,7 @@ DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a7783 DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 DIST once_cell-1.12.0.crate 31549 BLAKE2B 72a6c2efe279abce207096dfc47d207adae34764642f742bcbddcd8ebab9f78f6c2ea7750bd670844de5f6989e4951904b5f624281c28346cb6c41c585137e91 SHA512 02da0e6eccee2d5246fff5e6323bd7eff0f4641801be5e5910763929a5e9d8b62c07f81001c405cc6aff03f68a14ed5bfebd9900bbdd09568bd1ab9ca9b73093 DIST once_cell-1.13.0.crate 31726 BLAKE2B 76519b97e04fbfd555c2ae034bd8a95525bbfdecffb7a3fc0fa7081a721b8243faa1269bd409d01a16a62186bddcba341ba13c167e8165b7b011f57aa393c715 SHA512 20a72f8741e6edc2b7f54eee822fdbea1b1c0120d3621059f61eca2d5adbcf044a474b5142871d37a3c0f90495224ec8fbb3b90e62660b66fde3a4d3a5add303 +DIST once_cell-1.15.0.crate 31460 BLAKE2B ae4481883865abe6a684d63520fb2e91b64d6ccdd0374464200015640122bd68b8a769309773226c8a31d0119f450ee821a2bd35c346fd86adb4474ea7c28fcf SHA512 934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827 DIST opener-0.4.1.crate 10634 BLAKE2B 74668ad804ee2d39b8b1c3ec3ff2e99b62a871bec8bf295a89db0cea421f3bf1127c2bb9d886ca527402a7d05dc7477f149929507bf19be069676d83f2d947f9 SHA512 7200f4d21a0ba5e0dca5d58368c3d172a73db36d1ceb3cc978c46140e1594343c638d291685b86f0c503c970c9ce95ec2800d6840fe745005eecd32bf326d46f DIST opener-0.5.0.crate 12350 BLAKE2B 5992f6d564ae14b609aff2d0415c4d7414a8cafebdccb9ac0b66056cd2968f346d63855d8251b153414115c6c8d8cc91134ab53d6b714df78f2c3c858b22cf8a SHA512 4a9be4d280cc5039d080bfaa318b47a80dfa930f3e60068ca10346aeac421abc8575d7eef3649061847e24ad3a6262fb58ab183f6f2704f429e9674f392c30a7 @@ -187,6 +204,7 @@ DIST openssl-0.10.28.crate 189106 BLAKE2B f08547bf5636fb83aca04d859b5ca9fa790943 DIST openssl-0.10.36.crate 206367 BLAKE2B d059480338da28c1e6707db85127bdd4721e931f74bf27d2c8f80315c43cf9c37a977740b9d799a03bb59a1fdf26fc1fd9ef11319863b63ac7b6ba3ddc2c1385 SHA512 bf215f7ccfe24b3f490d516541ac746785853dc61ab6cf023e303275578c206fcb14b6e5001f36de2f71b0a8c48ccb26f4f343c5b88ae38ad2cba12ccc941641 DIST openssl-0.10.40.crate 217120 BLAKE2B 7470af72e060a4dd087468dd8f092f7519978e49e3a9e7df78cd1ae8d33819a4a14aea078d113772528f3eb4134c019fda9458656b25b9483352b1a19259acf9 SHA512 c07b2fa47cec33ad3abfbfdfe0c8c99ce00aafed5437f864e9be1d151c8f82e52c54ba565ab710693f108429f48df2ce0d2955f54b1926d808ea56fa168afcf9 DIST openssl-0.10.41.crate 219460 BLAKE2B 363832d3d358514d6d5c97d6e7f7d56b84b33655c3df318b38e0ebaa3e19b84f94aa600347a8cd8f1682accf24a6de342c585e3449f8f8889fe5ac40cc4a5441 SHA512 2ac24fb9b29f8ec3f54944277df924925a0b9a9e4f8a604f8efb0039794520e99520bc28d53355ba4224e69484dfd93265cd174c6463159837f316aae5a9789d +DIST openssl-0.10.42.crate 225875 BLAKE2B f271b1f2976249354a3fb485635d3c05c4095cea497cde36a88145b33530436cbe60aafb6b8edd0eb48cfaf8668ea65cf6d01c71c3ed1b343449744b8124c329 SHA512 2f23f460518ab2efca867a38b51bb56a87dbd8abd99075eb0d08a82e23d3ebed337c2214eec28636c5c94800532a6a404186889b500f95bf7cb5babf18da2b0d DIST openssl-macros-0.1.0.crate 5566 BLAKE2B 51116df0f86274435f41b8bfd2b385d5a6464560a05c214445dde5cb414999d200c55e5529fa98e95abfbf26bdfe31c88708ddfa2a81671341792059ea703c07 SHA512 7e37a0c05781da13bbaf4c056c19d032a93820cc324f9f6e5743bfcbfb30e057501af1bc7cbf5f07e3a05191678cd5ae5bc4d6832f02ce75bfb03c027d18abfd DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469 SHA512 4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a DIST openssl-probe-0.1.4.crate 7066 BLAKE2B 656434ec1d34466e903e5c69289a277d14623aa7bd8a7c19bea974c7de57fcec9b2b4ed212f37d7f7b90fbf02a486a8ac7f7c318cfb3b3930e54e276103154b9 SHA512 c5d4ffcc6faf009b38dc715ec85fd75b3e3b0c0293041ea26071bb6d19d8d018a43ec166bf79ef1c7a126cf783bd4a7121d5dfcbed36db5ebf0fe4decb198f17 @@ -198,12 +216,15 @@ DIST openssl-sys-0.9.54.crate 45751 BLAKE2B 7d21482f56568cdd7f8d02063f1c9b51ff35 DIST openssl-sys-0.9.67.crate 54600 BLAKE2B 8371057756351f2e77e953e2a827e812477fd404a66053047f6a1dd891d5374ff6f6666e3c8af5f858201814d351e72a4473f95ca439c2c0b02e08c89a1ed336 SHA512 cca7edceac5a11f3e3ca0c4c09aada27f94664eb9c7ada4784dc147fdd1c9cbb5eb1ad1ec145957155aff006a21e7c954363c0f72691bcd241cb43dee98b42d1 DIST openssl-sys-0.9.74.crate 59808 BLAKE2B e616a0194828afe67d617e4032ed354385935ff7aa40eb495781b38b134226d5c5cfc5f9405e6273c96622245b6d4771a71b7b9512e3be7feba9a2ce88b66ecd SHA512 18015ce4dc8f15f3c371d393f4654db11b6e5ecaadbdf6cd9f020ee9aee29f3fa12a8dd74d432d8e8b5889162491b722f855b02fbf0892c8f2003bc4e692254e DIST openssl-sys-0.9.75.crate 60028 BLAKE2B 1e4b3733d3309a1157c16a236728aeaf48b1b0ea448643416747343fbb96af86c8035ae0cf4170038b4521c88842f42a2379fd733f92fc9742e7c2d837eccecc SHA512 14985af6224bf1b6aae0fbd22c09e6b8ce7b9a6ace0970b1b45fc0e8c700e6a4bcb6b1883e3c78dbeafa02a18d4a84f537a952460d3f0baac3135d1f994af13a +DIST openssl-sys-0.9.76.crate 60561 BLAKE2B eb8926707891a864b11cc1338c316b8d1a97c48985f56cc4bec78a88c3439e6cffb23541d95e50270aac70f9468e9aa876cde08916b9061c963ae01d0dddbe97 SHA512 97be18c56c37484e77f4638454cfb396dc7aaba6c8c710c882dc13b0ae36e44617e6cdddcf8f6a3fca8a5aed28ff9528c59c01f5a48064790491ff985de5e649 DIST os_info-3.4.0.crate 21316 BLAKE2B 5bc4df84b238bda3a7440588dbeacd8ed490169f5efef8623ad0342e977b230afa07ec91637ea9472d213a48a583a92da46a8aa0cfaa931d3ecc314d275b1358 SHA512 17c398759d8cca08b4042f1ff0af243912921668e94bf45061d2a054df2c77010cd952f971ce20fbb5de2d2c3882b0edae868e71f5f1dd1393cb254050e7c254 DIST os_info-3.5.0.crate 22485 BLAKE2B ec794874df1f927736f1fdff95b82a60e96fc670dbd59b8cf9de1a0648c25fb4f013aad07c35257aa599a8c05c11d36d4286ec75ff6cd136f626475336d38388 SHA512 d3f4c0251a3547547d80153ed2dfa581b40919c524062835e6e9d6b7754540913a1e785a3465c4ef09a1f925b82e074267e6ddbd10e116ec602860fef32773d5 +DIST os_info-3.5.1.crate 22593 BLAKE2B 33fe303542a1b560c95f987ed690337dccb1f942f12cf00484d3444087f86388dc5b7f1e998d2d71ec23b3009cceea2fa1348a587b6157d0a75ec4540c62b41c SHA512 933dcba711254aeb732666256770f4475d256f84adea1ab37aa3c179a015973d6baeb2d990f0cb75ed6fdd1ae9aa0819d0294a2a11d5925cafa69feafc43187b DIST os_str_bytes-6.1.0.crate 21150 BLAKE2B a3bea67d5dfdc3bdf535b8576a49b3b76aac6fb5e0c9b672910756cf2d8062694b973f4d38365e7e17237efe0429ef942adb0416f8a9fbeb18bac68e1ec250a4 SHA512 b15a901533380be745e3d3ee34d36e192bcf32c8ca66b0aeb77da66b931773b9bd818bd5485c142f8733e7af7d41958957d9ed8f8c6e405b89be69df625364f5 DIST os_str_bytes-6.3.0.crate 22928 BLAKE2B 84e8197375742373bc7c7a3b459f8a9f97ffa0b8a2e517bee0d8ebb420a8509056cf56984612f44171c6b5e219b6ea91b14134fa6386b3cf3502b13ab92386c9 SHA512 34f861a15543933c9fcb560a835bd943231ffcef2c68126d8633f8e792d2d59a20765947feddb0c795a15329d74260d6c2bf74a1f10ee88f355f47240acbb42e DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a +DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 DIST pkg-config-0.3.17.crate 14533 BLAKE2B 729b15209bbbee8a6d3854e30a89b3e6041ca3cf7b1460ff6008e37866e326d9ec8b4ac582c125676e31eefa048b143beda33432b95f00a8f51cc7fa33ee4986 SHA512 42be78556adc07dffa8933ab1436d5d6a776018898377d58dfdc9f961981f9f21397301b41536c55d8a3772bf74a38069899d1a5cddce5c24a032017137044bc DIST pkg-config-0.3.20.crate 15395 BLAKE2B d2727edcd04135783de0c1f27fe1cb052bd9255be88c935bdc2ca04f09694b7986cf66325761f2742a34c4b851ae3c48d3e01030c8ea1c19642de064d78ad574 SHA512 6c69010f122d0f7dcbeb6301aee9175617294fe7eea384201ef0dfcf83124b00d0727fc0460da797882e91153b677cc5b16eba98d19484c3a3ce4dbb06c7dd6d DIST pkg-config-0.3.25.crate 16838 BLAKE2B b6ebbcacdc0f440e24ce5730edd4b371387cf7f44e438216893f29c0f303ac7920791630d4a9bf13581da840c8888e18bdd78dc61458d3331e967b3dfa6d0597 SHA512 46658794f0a7446354041c1cc08cf637970f7651c0c506e2b90c9d4e284347cb82f05ce282cc55c8087bed58a5b961424a56574f4500de9f3ba9cb9e71667aa8 @@ -216,6 +237,7 @@ DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c43969 DIST proc-macro2-1.0.30.crate 39155 BLAKE2B dd0ec47a3a54fed6cb3b03e5edb5c3e065e5644f631560595eaca028926f283ae20b3e9fe699b0b968e00d3bec6ec95437be2693ccdf22f1524dd5e4ba3f7886 SHA512 d07ddc18dcfcc163bd243c22ffa4735bc300f304c7e70bfa7caba91047b1313bfe1f18aa4707a65a40fa18115c4b32c57b23699f9a4d9b4a09fec3c8aafb1d34 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910 +DIST proc-macro2-1.0.46.crate 41954 BLAKE2B 3bdc274c8ada8bf1a84d4480b25e0348f4ec5bfacebb74da144a36d4dc0efeb341fa24525e7e8408c3589013a048563a46f1e094944afc1726e594534e2455fa SHA512 1c2ae8dc4bebeeaa4af02f8edce18b3d159109a1639d8e9f26be2b7023ade9d09824ee0f2a60ae034967d982158196826fdb989d23a4b3bc81188a9a63e18cb9 DIST proc-macro2-1.0.9.crate 35576 BLAKE2B 16c687cfd21bc3b97113f32293c1e06ca5811df6c8f279e1c5661a501c230b430f1e8bc983a2ba30d097acd01df8701a5a90ed02a93feff83a1f6f33ffa1e8d6 SHA512 005d1d31ec62a25fcf3cb0e62063d5fb53a3b15fce8fa597ab09cac5ac404a7eb441ae44c2d3acc295e24e814a413d0664a3d142155495674c4713f489ec79dc DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 @@ -228,6 +250,7 @@ DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 DIST rand_hc-0.3.1.crate 11891 BLAKE2B b3aa810638390eea4245ebb711de88ccdc2a64350a5c6e14064fea7685d49746b4b77215dbb8374fa7a6cbc2cfd79fb553513d6e551acf64586d8303f7d4f3a0 SHA512 582bb44b81c27e698eb57c6f06444b8a7c9d3f7ee73f4e14be8004c4bfd3bbfd9795c69f7294b5e87107e86b90fa3e91ad080964474af81c92705d356e43fbb5 DIST rand_xoshiro-0.4.0.crate 17029 BLAKE2B efee418e99b15aba76385a4320da667554effdde4f5d19dd55d16c1069d7915851f64526d4b4c9ed1cb6e5827572c0c96484f13669ff233baca124377ccbd48b SHA512 e889eb75ef40ad52eaf32692b3a405e01eacfeb20e0dc171de8f1b2ce05723ba448e293a2ee91eb3bec3cb5a2667bd05c11433b50470eea9219586afa73f519e @@ -262,16 +285,19 @@ DIST schannel-0.1.20.crate 41579 BLAKE2B a7924b4bf0f130e2aa4668cad3c7112e39e028f DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc DIST semver-1.0.12.crate 29615 BLAKE2B d0a8e7d148859c402c6a84ed8e261e738879079c5f755a80af6a210696ca157f1153d61596bf40f83d75bb69f27c045791ed141a32441e5d8c906aea495bab69 SHA512 d9c0984e59c8abee49418f785fdf5f7110dad8b4c84368723b7682bde3b9f97eac458f4a7ae2969548757b6d989bfb45909ec4a26b191ef304995628c7c78440 DIST semver-1.0.13.crate 29653 BLAKE2B 382a1fd00b20e55d5c5f8bf536ee012f8bc4c21633f47fc7f39efa46a547b720a349f0c6ff22dcb9faa3acd82022a5f82f182824fa262d96687866da0125aa73 SHA512 c4c1e5c5118f99de10fa2800a057e1eeb4cb5267752ed2093f57dc1d03e9817a42d6a34ea6165132e0bc84bcc573b93d608668d3681216e28da9fa8da49860b3 +DIST semver-1.0.14.crate 29813 BLAKE2B a080f0a65127142a90bf033452241ffebfc7098b56a6a6b8bd818528df3b88fb48b3982125b405c1601e1bd55f3a0fdb4ffd9653e398295d8156651a04b2e903 SHA512 04db4c0a30141c2767d24d6d715b66ecd6355c1c88e572d4c473e0fa8c1fdd7197092b8286c973f25d201c5fcdc9105ba3e28c11ba1546a666167afc1fdf6728 DIST semver-1.0.4.crate 29375 BLAKE2B 534a89125c4483fc99c44f7b104870be1471d478ba4f709819ae700767f4d6d0bdc98955897e33566651cbecadb4d4dc223204e4504ba4820c2d3919ef4fa775 SHA512 82ef2b4a3533360de1c645dba02b57a2670fdc51709a07be4a63b94055335225764d42d70f9617ed3aeb4c4de121da24e73b0e2c5c781501e9ee32dff756ebd9 DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f DIST serde-1.0.105.crate 73358 BLAKE2B ef75efaa654a5980648e8418553af18508f95b29fa1441f0804c78d9f8fe91764a3565ee1138c96c9245c28ed2ed8082d08c50f8ff36b9d40b12456a758ee289 SHA512 e8b471769b696b0c7f3b673879dfd056279fb49dad0228bc2ec459a2aa8bd26073d40ac1809a42c0b5ab3e9abfd32252f812c6493d17979c10796e7ab78a795f DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdcddd818771be5daca8c61f6e2a7a830b4ccb8b3e3898769d7afdeb39ff217bcbf40bbd00867c13bc4668f905 SHA512 e6d6444abadcdac95ff15cdab53736adc9ddd1b6441d67158b6b41e68bee4b7763f9c2d80a857f879f40620429e8f04a90b01380c8c88da45a273c3ad13cfff3 DIST serde-1.0.138.crate 76271 BLAKE2B 9e5021cbb5e4bdc82f8bdb3f079a24cb7909acad498fcd7e38b03bc75e2675dfd99658507b3208f5b1fde69f79c29f546b16a4b1be17da0e4b155acd92dd6b6a SHA512 e303d863d5ebdef27c38047427789ab6d3c4e1034d3e2bdd4048c09ef0da0e5f5b2cb25d00e1d47269fcc345458cc496af4e1a0ba64a3d627205337144a1c854 DIST serde-1.0.143.crate 76400 BLAKE2B 119b6150d650306fad5e6b18ddce2d5dc0f3c1c0b7f2c602827b22243573fb1d606dc6d465f334a94640bb3c7a1b763d28c5c050f70067297c4d5e9eb2ac6792 SHA512 934f74aad56f3bd4f39be2e15a0f7afa718647df640166752b7417399354ba3e2584cbaeb54ef4accc9214fa936e584de657aa056dae0fd7cfe7676f1dd37df1 +DIST serde-1.0.145.crate 76568 BLAKE2B 2d38e4ced18d204d8c36122ad09fc00f0378c7e9014d3bc67fb7c3e5ab0f923aeabb6a5fefc8699e80e220b12601d01dbe3ae5267a124164bee2e4d9897aa0fd SHA512 8146c39249ad54028717bcfd916fa5abd8b1ddaec54c4d0de485bf10cb6a85676a53068a07b9563e1717fedb4746ef672ae0c285a8998543cf92d7a157f2d442 DIST serde_derive-1.0.105.crate 49700 BLAKE2B bbbb3a54b7eb4ca87b667c75dab007745a1e163b90c793258aa9f78b9bacd067262e3443d27c4d941b6c4ae0ad217779a4fe5ff79aaa84bb30fbac06252c5289 SHA512 1a39820708a609b3941ce6ff669068f67d65d446e208c904ffc59808ff7bb1d82148357515056fd4856e10cfdb2cfffbd968dbfba870ed23fddf1076e3f6e543 DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8 DIST serde_derive-1.0.138.crate 54841 BLAKE2B 14a21c6492862aa2f7ef82c5668e2aada623c700b2450b547529cb69906d65c557af8414cdda1c4b962b0ffbec48d80b2732cc7ebea5d573860115f5d72a9d02 SHA512 c1dafc5d6ae273b2572eda1e986259393b96b4d37dc21622888546435d63af9117cf0ad4b13d260367a2bfe5cc194481fce624fba27df516e2567428410ef64c DIST serde_derive-1.0.143.crate 54877 BLAKE2B 50b51622da22f8c9dec26803ee12cc590b00e266344dd1610aa5ea5c3f5442f5256cc31efb15ef4f633a7d9d6996bcaa2a679c210b00b9379457d10c15fd2f8f SHA512 ddbd58ebaf94dd2f534195dbb738bd88da5d10bba7c3a88e73207ec2b6dd78765649edf0a2632cfd43b7237929d3a93fab7838fe73dedd0c74310d4330776959 +DIST serde_derive-1.0.145.crate 54860 BLAKE2B 0c80f1b8844e044bce28c3fd8e46ac732de21736622fd7b2235c41d9a909d7ad224e8e7ba5fa3e5de2cfba5e48a4116f97e9b7eb31b0201c01bc98d40a78d16d SHA512 267389f8cd6d3a7b7d4a4d3226346999294e2fbef7446ff1cd1183dfb4fd17409f5891f6c2cae113b79cffdaca07f2037fd2f4108f93723e6baa5153bb9a61c6 DIST serde_ignored-0.1.1.crate 11083 BLAKE2B 990f549b8b4fbd6b67f5bfe06fa6278f357ccd1014ee3a95561a09edab7f7f2e209d80c59ee749c6bc7524a07f0b357601e327d2f96bac0cfa514b3ea73afeed SHA512 1ef241d6a22f47c22305da613554e7c62cab00584e06c81381eab9c1e3e12e7ea9a516f845a5818b33bcbe72ee7dc9be686598bfc0121b400b0a8e165c8941e8 DIST serde_ignored-0.1.2.crate 12179 BLAKE2B 45b8cab135fac2d7b23443462fe630212ae170207061f968540dd2b86a1f8c1203a185dfaa158f87dc36ceb8f769ea6c57e67c1497f2374444424237b7275af2 SHA512 c6f76051a5397615eea4aa953535ffa227cbdd6747f8f2ed0bf57d0a0b7bfa71536d8372a6cb8eb046b9a761e36f273e019754f607e6c84ae71bce25e25132cd DIST serde_ignored-0.1.3.crate 12434 BLAKE2B 665fffd6ed4c42b331f3589d7bffa48d581ea730d352a5f26c7d133a82b77a3eb0f29bd22da19df6a7fe08334a262140d44195d7c591991da174ee29d0e3e444 SHA512 9c459540b614a2075cc4d6a6d5bf1f3b3f91e8e48687388b1aee4872ca0eb95b1c265fb2c918929f99d0d8f2dae22f9eef4c67c5ed2fc5376b391163b20d7bda @@ -280,6 +306,7 @@ DIST serde_json-1.0.48.crate 72113 BLAKE2B bc522d0924044b41548b5c0ca63ed3e1fe70b DIST serde_json-1.0.68.crate 114986 BLAKE2B a588a87ac9fe2b3635d7bf72c185801e3866101020a0afb8f714d37939c2dc7b5b32e2177910df7221df197e4e8a92d92187968efdb5e9f1f1616647c10d81d3 SHA512 54a0345029016873883dbdcd2094615f509759f61b04d9a496dfdbc1e27ee5361dfb3d129f209a9ad66984cc1f4c82751adfe1a564198649ecc939e8c3dd1ac5 DIST serde_json-1.0.82.crate 144514 BLAKE2B dd4b5ee1b93f04be09b1c204f8484091d608acc3966ed4c8252a1d46003dd154666e2731e761828dda4123da5c45bda653f453454c5c7c11977aef05bd0e9e9a SHA512 39e4cb0d8b22c9beae6decb87b9692581698c6309b2e9fd78e5e199a200da563e7459d34435b7890e274e13357195392cab69d73d3ee2ff537c1667de32f92c3 DIST serde_json-1.0.83.crate 144566 BLAKE2B bb6f33e663dcfabc6d2bcf3341b4fe01e32d3bdcd9aa53abb21735b16955c927e0b0f5efc75351c72a364dbdd0dd22a7f0dd62170be85713b32130b62ed0e047 SHA512 e2694df141fe840eeba839de404c8a8f6becaa819012754d89a83653e19650c11e92d396a647d8a704dce8580d206cd2697dc2c12ce91de68627a576d9e0352f +DIST serde_json-1.0.86.crate 144680 BLAKE2B 666aa0fd8956966aa4bdbfcd88699ae3ab31ec4ad3041c4c3c7b66a86b79829c17d937b0d558a0c34754e10b15cc2100c10e5479302b4af3efda73df73287845 SHA512 86922c40ce32f03c5128e899ce161e186dc35decd3e0672ed347a82f59452f2a3ba0284c342548b17e4b8dba7b13a3d98749ae8981c725ee853537f6e6b40092 DIST shell-escape-0.1.4.crate 6764 BLAKE2B cbfaabec7c6b81b802ced02a33e463c39b2f27f004e0e97087adf5712f1ccf4f4405ea9d010afb49153292741aa1d51d985caea5a3c48a601dc4f25b66012135 SHA512 19cd5e79b2b610dbb26098182c1ed3a8a2cb93a88fc623c0a9e3ff719998d6bb1de632f79519905441a4e38275178dd5aebca8b9994efc24e19bac4ebe5d6329 DIST shell-escape-0.1.5.crate 6847 BLAKE2B ccd71a73b217b375843d3f0a762b3f5317bc0fdc8e43380a17f25e1ffdc391de0af7b0e4472be23241a6654f5b6ab799a51bbed8da35295322002c54ad84e9a5 SHA512 848f8d47d802b82e83f113fb07f44fe962628379481d1bef9d15f2e5821a382c9928c32175652361aae9fe4c8fa5c1dc1c89350db6ef5e68691bae4a3742df93 DIST sized-chunks-0.5.3.crate 40643 BLAKE2B f08b893f2e32eee10372c75fd6bb41b667f004e044bf271d8a4a0bb6bc9f393662ed685aae3046ec05823f0e9c70b3b7e15c40b94bd22a5aa2079873d4b4c842 SHA512 9ffe2b6d0510d8cad010f4e3015f605ea0d0f4e27ded1fdfd7d7080e338bf239bec30fe85ef4576160297ad287ed006097ffc12151a2cdc578d7031d1501440b @@ -288,6 +315,7 @@ DIST smallvec-1.2.0.crate 23658 BLAKE2B 7e662c79fb35e6965b409a63128da6ae6d818399 DIST socket2-0.3.11.crate 27725 BLAKE2B 75c2b2ba7ac8981bb7111bb7780fcaae03c670abcc5dd464c2121fe8d3c592fb19faa2b759ff8f8d9a60f954c6059ae600cbad5a6b4592a23888b5264d7e1d25 SHA512 6b29b2e4e36fcc165f658da5a2e92980713134d3b68a43b993e4f1cd049530b7c0a119918c4a9528d8d2be27cf8642fd8b6d3ebc2469ca5525045da56022a91c DIST socket2-0.4.2.crate 41721 BLAKE2B 453dd4071889bb0f27b8f99cc00230214a51c6855832401e85fefcc66cb6e4599d22fb64e50c805622d438271e80b7c90c349396721a49aca60c927fa9c2d4d8 SHA512 af4641d98737bbc4d14e82d91791af4705f9dbbec4d8b3a25e7e990a5c7ac25b48eea6c4a743b09db52a037c67a7b676147087688f4e29d6541dd1ad7ff9688b DIST socket2-0.4.4.crate 44048 BLAKE2B b2b1aad2995e44944b98ff3291479fb74e8cc965f866e692821427e488c68282290773dcd77da0542c45daf231a5e676d20e59a1d4568b8dde2da2f16425feb2 SHA512 6624fb9b933763c22e6114a8f72c6af0969912717017dd5b13f1b5df19faa1b160376c12e8c8023c435281f6a7864e802f3c4c535de8a345fe206652104f2cd5 +DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST strip-ansi-escapes-0.1.0.crate 7972 BLAKE2B 39f227ba45b044bced56e944fc0ef147be93338bbfd76be5feb90e73e1faa0e0b337b6ebc6d57fe14dce11ad13e48f6db87d24c28f06b09978520c71b0e3f047 SHA512 6a8da540a7f3f820d64202024e449da7b0dc45832c4c3637cf4c8d6136098579463a1b7108c03923d2582479193e52dbf23039c4b4d0f875384066a611514a45 DIST strip-ansi-escapes-0.1.1.crate 8668 BLAKE2B e140f9cf55224953f0fc64480cb62a8191ac7fead81cfb891009ffb379085d121c577d6b40b726c52e9eebcedaff617554b0e0b56975048a99dde33b85de367f SHA512 ebcddc0af68f7263726d8f9dc3825819ea75389bc6f97f97f0238b17a06e0596f1562ddcf065178940e4f1963bf7a2b99eb02ec124f9f633b2fab1b443bb5717 @@ -297,6 +325,7 @@ DIST structopt-0.3.12.crate 50273 BLAKE2B 9d7493700cfed14a8f20cae73c807fd103623e DIST structopt-0.3.25.crate 52296 BLAKE2B 07fb1f601ff0233c5ccc15fdc45ccc6bc06636c261c96c7554c516c4cfd1f38a9541cca67c670985bfe7984da04a0cfcbdf37a83479ce1aeea9b795c7d323889 SHA512 f07c505fbabfd880ee5f931e8a3ed8a1d01fc0a66a78c0cc04a2600d2f5cb2d699ac41719062c5c4d2cb06a64ce1433641837bb7d9fb755018ce95844216811d DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623ee0d5acf45afdc3844114e02975b855fd1a9f7df404a24044cf33a3a4cc4142eccc34d1e97925646d54d460a89baa28275 SHA512 68a7f9c2ed987993fdd8bb7e81c31969a1fdf5351c58cba9de61a2f5957aba1626be4b0742f31d4de502301675ba24b0d91dd3acb24f5607bdeec83070626a57 DIST structopt-derive-0.4.5.crate 19402 BLAKE2B 921dd4dcd8d19556351afa37d6ed4b1f6f3d1e847a6a33d80ff32e8fb0674d595f467cdb0d2949ffdcb95d36d6ac12db7fa37ff6a4088b9622519619ee75af1d SHA512 34205ba32a30bda80a06ca8c0cad3b17dcfdccfefec027b95769c08682736fb1462c161bbecf047ccb5f8d1ec02dcee6313dfad4fb61ef910deb1b65665b419a +DIST syn-1.0.102.crate 235699 BLAKE2B b29d1b0ab878eda45c486bce03e1b341eb2c69718201e662d81c131ead2bb5c5abffad848d9cd8d2e45a995dbb4d6a185173b5680973971e0c33bdd9fe43dfe8 SHA512 c9a2b2cf216c3d821decd488ebb49743f2f43940a879856e3a15d2352843c405e6f164c11225e904d18b32a5cd2bd7fcdfa74df40ec5567faeedffe5f523989c DIST syn-1.0.17.crate 198158 BLAKE2B 7093cc8aab4ae2f435aa70a54c8c2b8e4f6928ea76186059942bf5c74e2ad25d73608f469cb0f1d97071a5dc2e3d048a155084bbc28647ca39032f06bcd5a3a3 SHA512 5acf5bafb32f780e08495e1e0782c170eae54baabd72c45a1d350aa41aa4ff2e5fa84b23d088fbb8522f430526e938c459087f89e3372690bde7bd0cb8c4750f DIST syn-1.0.80.crate 234102 BLAKE2B 97e13bdf99f9d50b352eaf87ceb1cf27f74e59df7e40ef28508cc387f78c8472111aaeb5902e1e577e157cd16c7f431c2faf461cdf2554876a3d0ad7662d34f9 SHA512 3eb437757f25c1a10db8f9b10f21cc4de77be1aabd910f1618edd43ad309ef9142ef08def4cf6b2d7470165a7dd0783b28da54847678e22f2b2dcb2b4dad3c2d DIST syn-1.0.98.crate 235451 BLAKE2B 0667c24d7f6b9bf4c0a5f45fb51c903303a87c72d445ad824e05ab98a158f9beda0d00721144c486335b6a830db47fe57a34831cff6995f478c969c4d0a039dc SHA512 fe5dda742e085e14b6aea5617d3f9dd19ffd46009f34b119c0d74ec693042f641e594f75ff027dbfa38f3d5149a94eb6187248ee9d09d41dab9cc2cfc18fab18 @@ -313,6 +342,7 @@ DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06 DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd +DIST textwrap-0.15.1.crate 55940 BLAKE2B 5db6b617e3d2546a74c240cc405568226dea66947fd8c79e9b8655e4292b39d3a7964688e97b1bd82e924a125b1271a7e4ee5cef9d01b6f6e659f6865ceb9c96 SHA512 dd710f1c36354243d09d1c5e4d217cf66c5a86df7e87d6dfe86cc26b3055cb456041f057cad78063a2ac17d4439f5abe7effb42cfad580aa82398d3fbbd09b12 DIST thread_local-1.0.1.crate 12609 BLAKE2B 34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf SHA512 f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b DIST thread_local-1.1.3.crate 13111 BLAKE2B 1ac2d9f6b9d5f685857cec0377f41faa2941614c9a0642b8c8d209590ce72c0dcf16f89b5da58d016b26a41e6103407811658a81217716cde0b0c69bc3939877 SHA512 89fe00c005b2bcbb77f2286475dc04f1400b3cd3bc165162f70c1a91f7fe98132f5d0a65e5f1bb36fd8c33617e6d548f3a68df7a2302ea3a177717c71fc112b6 DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5 @@ -331,18 +361,23 @@ DIST unicode-bidi-0.3.7.crate 33759 BLAKE2B 4d5224062c829b5e48d26ca727bb60d10d7c DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444 SHA512 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5 DIST unicode-ident-1.0.1.crate 33770 BLAKE2B e028e9f1d6c01a7a37c8f9ecd6b1d99041b45674bc7699066bb7479822cb8d5a1b4083db1117d9d44ab05096d8a37a9bd5d93dfe8cc5db6bb58950b4f5d5c8e8 SHA512 505650712a51c6f309c97bf72029de1eede33c71b84de9733f5f987859a61225e3d07d369b85a89797d870ea436f30b5b5046306f3d5fd672551a4b30c43e428 DIST unicode-ident-1.0.3.crate 35031 BLAKE2B d8d20829b97e7f1b9710feb6773cc5c4d25de6509772491e6f508a489285e32ec3a14ae689a1f1cd01ff5e2d4301b98579155535e03e240c8605b5737c9c5de5 SHA512 7ebdcfd7131a0e7a834f7e973b9cf813495259e0a0606539623d3f9bb51f9c6414908e71281d6a77397021e48d41c400a704c65990aaa8ca8d0a6095d9b3ed47 +DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c DIST unicode-normalization-0.1.12.crate 91057 BLAKE2B d5b8354990e1911e093d63d9b3b3adeacb38142ac68637fbfe59c0822f34c743e348cae9f535421c12cc6a56db2112dd5ec75f96c173b1f34a68db66c8ad8dd7 SHA512 0e095a59ff965499a5d2c79bfd4826b793103bebb4d2666c09e675110a50f79d985eb29565e4c40bd8fddc30237f874324d8a24786ead697ee0698ef8f79a1b6 DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16 SHA512 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f DIST unicode-normalization-0.1.21.crate 121745 BLAKE2B e67a472d39b72be66f5f8e5b924157232dcd73edb2ecc1bf4f1aa078ea3b9860838afcb1710297367fd8c95f3c1331c91a520ac46c39b94f58a633919f124c95 SHA512 2994104d3393a117cf3eafc147ec9599c870b3bd4fbd096980534c8aeb48c6ba05bcf3f9804e3f2a0148940186dfb27871b23a991360bf8253a5a644f3cdcb12 +DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c DIST unicode-segmentation-1.6.0.crate 90703 BLAKE2B b7d63bb8b62cabc604084957aaff021df24a1291f0ebdcddc424cceefe10ad399ed53152211c3e7557e39e21255166f922256f9f8e1fb488d3bae368b49a378e SHA512 80c6f92d9b39602a05809dc63a7cb05a305441689b6056801097a882a36c9795aabd660f884f707daa7e7fe6ad4983f6e245c226962cc982dbfeea2ddfddf41e DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 +DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b DIST unicode-width-0.1.7.crate 16644 BLAKE2B 8cc5ee2dfeeda8ffe3405a0d4f1576d2b3b8ede1a42cbefb0ba3bd0d71b53a92ceade86c4a06e9d5b31382955dc6e1152ae5cd279dc26dbc51f478dad1d0f64d SHA512 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84 DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST unicode-xid-0.2.3.crate 15174 BLAKE2B 5cfb2a094047106a45eaeb77ebc1ae2e17ca51ece71082c127d3e2bf36773959f52df1c6df0d0d5cbc40ec4ee7f81820a094fd7ee99f01a2f99a1f7f68317223 SHA512 2adea0c8447c9450be34859f2b2e2b87a61b5e313685da994d21bc24a96dd94088f3320bcdb8d20466a3fdafb0bc0375823f0c28ec0077c9c42a9818f66ac1f5 +DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c DIST url-2.1.1.crate 70383 BLAKE2B c4096cb1bd50e9ca97fcdae0ee8b58957e21507607eafa8d84ff71c3df1ba52c68299609776f7baa45c93b971f8b61162fd8afd4174a5c7b66f36dc673707fa0 SHA512 a16c3a625fa85be9305f8150d5711c3e3aaa1f33753e7ecb8368b176cf3ea96f51fde74598c8ea3a5db2effc338589fd2834b297a1fba4bed967fa39e670fabb DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0866b5aa98e5bf4686cf1b1aac9b1f0a0ea3b89a01e044a2ca37830416f42d147158ea8e88f23fd28ac2 SHA512 f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077 +DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d DIST utf8parse-0.1.1.crate 13995 BLAKE2B 6b1de4afdb2837a76637de72f6e6a81e73aa683d8da04ebc94cf7ee3c542845d2244e721840511ee2725320f2f882722e2bea67914435131d7af1ab29291d1eb SHA512 543d4daddce8248b181deb1c3952ca15303d78616480b23af163ca6253a059b5ce9494652839a051c48a47816c3dd719465bbe5bb7930db676a16bcdac47c517 DIST utf8parse-0.2.0.crate 13392 BLAKE2B 05296f48fe429a871f42e729e3540ec3a974a69892c6bc9da95e23c0aee2163c9b115a9614eb1943363076793e17ac4c89e28066a9816cab30c451524a5832c0 SHA512 1f6a2eca32e42c8e4b53d28c4fea54c426ed66fc01447b3cf8fc0fd75694453eadbe3ba000ac8ee0347d16dbfec47681254117949109081798eab5370886827c DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 @@ -374,5 +409,6 @@ DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac96759816 EBUILD cargo-c-0.6.2-r1.ebuild 3175 BLAKE2B 2c874c41711c25304f94219377401e6e698b8a0959b94892755c648ed4d302047a63ca9c7d6d6af8405ac01b8d59c7448cb1fb3b0aefaa97bb9e9885af95c9e5 SHA512 881d948993dd7e1cb3eb818702c9340fb4f02bf4452b6e494090e39e40b8a7e2448fbc17fa79aa3f8c09dbc1b96f9f2b60655988000385835f41a071d527f667 EBUILD cargo-c-0.9.11.ebuild 4035 BLAKE2B af5b8b0a499765ff65c6f805483786344cce38cbb79f1e2064606620a9e431a57862ae6106068b13577189fae4d006e723a1b3d474abcd3e9774dfe8b6863443 SHA512 cf134440d318c6fbc623d5cca9d26aa85a402da069218d700947cc57df4015e2203f3ee09273ae238d5268e2b14b545f1008dfc1d9c2f55c02a717de0bf0669a EBUILD cargo-c-0.9.12.ebuild 4049 BLAKE2B 8e51b6f1fa1f427508a9865340dc2630f597f36785b5f33e7f10d7857d55c8d35f7c19013fe6942894c95ada7a994006ee920c9375047683467629220296febf SHA512 57e9ce8b56a040cba5cd9df80e16368694bd98a9c9e78d36168fadfb6e5e7d44d07bbb5a307f79f2ddbb9d3996660cb6685da201025e665e020d7388a8a827d6 +EBUILD cargo-c-0.9.13.ebuild 4041 BLAKE2B bb9cfe87e0afe916fc30dae1e02089b9cf4d7f3f7e14cef3996bb5a0033ec5c80b652328d916ab44f7a361c53d63edd916b38b0cf64d7efedffab3c05a1528de SHA512 981ea14f30c3770c67f09fee8be2a9bc82d323c8bd78c2f3c044877c96b56623595a2f4df51ac46ab016a53f529c29c73c9e4cf5b1a465ba72d9ca287911c85f EBUILD cargo-c-0.9.5.ebuild 3815 BLAKE2B 8d109e828cb4050fe915d8a3668bcb1062c3a26d22564cbe669da2f497685339f6d9519e55b58c09b79284265fb300f734349fa6dc6cacf64661179d4ffd33bf SHA512 142e07703f03a64b5d0515e3556c319bd8e131a33841de2fabb8cbcdce5edb74b96cb54e5acba9af47b28640b894b9fffe5bb833a2081bbf699b20ec292f5664 MISC metadata.xml 327 BLAKE2B 97957aa62ba7d72a68bcfd2c6a0ac966754c60fb63471ce6a0edd1319b06fa657b4b7c0ee88c8dbeadd1027802dd99c0005dd94def7f176d7f23fd8311cf3b10 SHA512 f981293e73aee49926e17d43b7f6737a5cc9fb968c23a5a4572f482e0cbb3e9587fce557bd272848ddb71f4ed7a769d6aa32b06e03bb2b82c79e04bd21106e7a diff --git a/dev-util/cargo-c/cargo-c-0.9.13.ebuild b/dev-util/cargo-c/cargo-c-0.9.13.ebuild new file mode 100644 index 000000000000..ea49482bafdf --- /dev/null +++ b/dev-util/cargo-c/cargo-c-0.9.13.ebuild @@ -0,0 +1,199 @@ +# Copyright 2017-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +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=" + ${MY_P} + adler-1.0.2 + aho-corasick-0.7.19 + anyhow-1.0.65 + arrayvec-0.5.2 + atty-0.2.14 + autocfg-1.1.0 + bitflags-1.3.2 + bitmaps-2.1.0 + bstr-0.2.17 + bytes-1.2.1 + bytesize-1.1.0 + cargo-0.65.0 + cargo-platform-0.1.2 + cargo-util-0.2.1 + cbindgen-0.24.3 + cc-1.0.73 + cfg-if-1.0.0 + clap-3.2.22 + clap_derive-3.2.18 + clap_lex-0.2.4 + combine-4.6.6 + commoncrypto-0.2.0 + commoncrypto-sys-0.2.0 + core-foundation-0.9.3 + core-foundation-sys-0.8.3 + crates-io-0.34.0 + crc32fast-1.3.2 + crossbeam-utils-0.8.12 + crypto-hash-0.3.4 + curl-0.4.44 + curl-sys-0.4.56+curl-7.83.1 + either-1.8.0 + env_logger-0.9.1 + fastrand-1.8.0 + filetime-0.2.17 + flate2-1.0.24 + fnv-1.0.7 + foreign-types-0.3.2 + foreign-types-shared-0.1.1 + form_urlencoded-1.1.0 + fwdansi-1.1.0 + git2-0.14.4 + git2-curl-0.15.0 + glob-0.3.0 + globset-0.4.9 + hashbrown-0.12.3 + heck-0.4.0 + hermit-abi-0.1.19 + hex-0.3.2 + hex-0.4.3 + home-0.5.3 + humantime-2.1.0 + idna-0.3.0 + ignore-0.4.18 + im-rc-15.1.0 + indexmap-1.9.1 + instant-0.1.12 + itertools-0.10.5 + itoa-1.0.4 + jobserver-0.1.25 + kstring-2.0.0 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.135 + libgit2-sys-0.13.4+1.4.2 + libnghttp2-sys-0.1.7+1.45.0 + libssh2-sys-0.2.23 + libz-sys-1.1.8 + log-0.4.17 + memchr-2.5.0 + miniz_oxide-0.5.4 + miow-0.3.7 + num_cpus-1.13.1 + once_cell-1.15.0 + opener-0.5.0 + openssl-0.10.42 + openssl-macros-0.1.0 + openssl-probe-0.1.5 + openssl-src-111.22.0+1.1.1q + openssl-sys-0.9.76 + os_info-3.5.1 + os_str_bytes-6.3.0 + pathdiff-0.2.1 + percent-encoding-2.2.0 + pkg-config-0.3.25 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.46 + quote-1.0.21 + rand_core-0.6.4 + rand_xoshiro-0.6.0 + redox_syscall-0.2.16 + regex-1.6.0 + regex-automata-0.1.10 + regex-syntax-0.6.27 + remove_dir_all-0.5.3 + rustc-workspace-hack-1.0.0 + rustfix-0.6.1 + ryu-1.0.11 + same-file-1.0.6 + schannel-0.1.20 + semver-1.0.14 + serde-1.0.145 + serde_derive-1.0.145 + serde_ignored-0.1.5 + serde_json-1.0.86 + shell-escape-0.1.5 + sized-chunks-0.6.5 + socket2-0.4.7 + static_assertions-1.1.0 + strip-ansi-escapes-0.1.1 + strsim-0.10.0 + syn-1.0.102 + tar-0.4.38 + tempfile-3.3.0 + termcolor-1.1.3 + textwrap-0.15.1 + thread_local-1.1.4 + tinyvec-1.6.0 + tinyvec_macros-0.1.0 + toml-0.5.9 + toml_edit-0.14.4 + typenum-1.15.0 + unicode-bidi-0.3.8 + unicode-ident-1.0.5 + unicode-normalization-0.1.22 + unicode-width-0.1.10 + unicode-xid-0.2.4 + url-2.3.1 + utf8parse-0.2.0 + vcpkg-0.2.15 + version_check-0.9.4 + vte-0.10.1 + vte_generate_state_changes-0.1.1 + walkdir-2.3.2 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.36.1 + windows_aarch64_msvc-0.36.1 + windows_i686_gnu-0.36.1 + windows_i686_msvc-0.36.1 + windows_x86_64_gnu-0.36.1 + windows_x86_64_msvc-0.36.1 +" + +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="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT MPL-2.0 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND="dev-libs/libgit2:= + dev-libs/openssl:= + net-libs/libssh2:= + net-misc/curl[ssl] + sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND=">=virtual/rust-1.64.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 +} + +src_configure() { + # Some crates will auto-build and statically link C libraries(!) + # Tracker bug #709568 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 +} diff --git a/dev-util/cucumber-rails/Manifest b/dev-util/cucumber-rails/Manifest index 2d60d672c56b..ca40493843c0 100644 --- a/dev-util/cucumber-rails/Manifest +++ b/dev-util/cucumber-rails/Manifest @@ -1,5 +1,7 @@ DIST cucumber-rails-2.5.0.tar.gz 42030 BLAKE2B 96279b72c597bcb40eebb2270ee996c08fd599f257b91beea50f84cb0cf221258bb5fec4f91ce6a2400d865763072bdd47c1b4c4a03b35b5e35e6384ab3f31fa SHA512 cb689beac565d0b193ebcfb0ce4d673cad2d50fe8db5718fda6779d08d5458e2234ccb5a1ff13eaf22b3048c9a10b4dd6148cfdedf841dd0b41366059acb0b67 DIST cucumber-rails-2.5.1.tar.gz 42456 BLAKE2B 91448ce88fdfed2e219a6c46b7915deeccb5678ceaaf57db06fc1348facff756b0c1dd67f6d8bcbc1b36ba555ca2d31167fa20c8b5f48138c018ef5d2f65bafc SHA512 2bb1748d9710998f974fc253ae03595d8e972593423d027840d2b437a0f13a60ec0df3cc2fb7d6e30c0003d414d093e4fd3c398e0fa27441ccb431f308f89405 +DIST cucumber-rails-2.6.0.tar.gz 42630 BLAKE2B 2fac80af5cc8d5cbe2ab445d56e58188e34fd86d05ec75893eaefb3d11e58d5f86e677f1349729d21b145912931620bd76ed4e9acbbd5cc124bdfbdae3f007ab SHA512 d691cdca0f4d8a5d7a0794f5a5a15102a244da476ebd8ccda0e1c2e3521f5553373ab4a3b9bcaca20d10fd4a8a836910a938ca09450eff6b39c4446dbc5be5c8 EBUILD cucumber-rails-2.5.0-r1.ebuild 1300 BLAKE2B 69ccd976c5906d56de8bbe3965354a7cd03d5d7764659c9a20918856773f9174b9db4d3963ab5dcde657efc5901e54595feea2e96be851086e8d1762f6a003ab SHA512 507aea58a6a2bf74018755a683dd2bc02bc505500ab9cbdfcbfdcbc57f13548deaa77d882ce48038a712e9fb0be82fe4b6a162ed5e010cd8aeaa4ac6eb7bc4cd EBUILD cucumber-rails-2.5.1.ebuild 1307 BLAKE2B dfdd93177aca8772a7627c5843bae145c9c81edad359bfbbe99a7d31cdc433f6e2c16eea7cfa82ad805378c41b62191f2a0f61e06488c6e8c38bee5c5c87fb82 SHA512 b3a55f93a54b7fc1e7f899eac7039a88c70930d820b3f0a894368bfd7fb35668ed746eb32d0fbcd7269893387be669e51f8e73af0eca8d3a3b4e0a23fe96fcff +EBUILD cucumber-rails-2.6.0.ebuild 1301 BLAKE2B 5eccb0bec25819114fe9e22707f99da34899f8036bbc44bc964d656f6b85d75914ab04d9136fa653f06cd045345cee9bfe673dd91cefdb2fd5743c95f4ac40ca SHA512 e951c607696e0f4a02136dff50dc32de6e0867426a4d96bb141d419081b52a544227527289cb58a0da6abe0c2420999e60194d0f15953c4806be17230a77cf45 MISC metadata.xml 300 BLAKE2B a639d71f26516f07d45281d1036eed4e67653b41ad4644ebee63601681a288f8de93effc46f684df4d152eb2914abfaeb745045b075127d36c1bcc6bdc67d1c7 SHA512 27af0d39315115a4483da0c3d2d84ee4c7fba5891ef61ba06c776b86bf068c4a60e3766fc8c1c522402480543919434910decee43b3847bbdcce556cd91f8473 diff --git a/dev-util/cucumber-rails/cucumber-rails-2.6.0.ebuild b/dev-util/cucumber-rails/cucumber-rails-2.6.0.ebuild new file mode 100644 index 000000000000..681ca08ad9f8 --- /dev/null +++ b/dev-util/cucumber-rails/cucumber-rails-2.6.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +# There are also cucumber features. They require a Rails project with +# factory girl which we don't have packaged yet. +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="cucumber-rails.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Executable feature scenarios for Rails" +HOMEPAGE="https://cucumber.io/" +SRC_URI="https://github.com/cucumber/cucumber-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Ruby" + +KEYWORDS="~amd64" +SLOT="$(ver_cut 1)" +IUSE="" + +# Restrict tests since Appraisal is now mandatory to manage different +# rails versions, even for the specs. +RESTRICT="test" +#ruby_add_bdepend " +# test? ( +# >=dev-ruby/ammeter-0.2.2 +# >=dev-ruby/rspec-rails-2.7.0:2 +# )" + +ruby_add_rdepend " + >=dev-ruby/capybara-2.18:* <dev-ruby/capybara-4:* + >=dev-util/cucumber-3.2 <dev-util/cucumber-9 + >=dev-ruby/mime-types-3.3:3 + >=dev-ruby/nokogiri-1.10 + >=dev-ruby/rails-5.0:* <dev-ruby/rails-8:* + dev-ruby/rexml:3 + >=dev-ruby/webrick-1.7:0 +" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + #sed -i -e 's/2.4.0/2.5.0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-util/cvise/Manifest b/dev-util/cvise/Manifest index 201def2beba3..386bba65d30b 100644 --- a/dev-util/cvise/Manifest +++ b/dev-util/cvise/Manifest @@ -1,8 +1,6 @@ AUX cvise-2.5.0-no-werror-cflags.patch 1830 BLAKE2B 864cde94daabb54e691e59a3634e7cc7ff72dea86a41f757f6d3d764629a803de92950e6abc32f33738c361e5e6bdacffb09c214039c2ee0475fbf1c41366cd6 SHA512 e68e51ecda7005b6542589f3ce958ad5ffef17c72e19a38f9d2be2d1443dc77adb11d4984dfc690cc25cbcb3e1da1c2fc848b9d8869178a7d4eca479ea2d7007 -DIST cvise-2.4.0.tar.gz 252810 BLAKE2B a95d1645192886d8871dcdf7f9cdfa5a2ac615a3bbc24782c0966d1872fe5f3ade7ddb82afabecfcdebfdac257e2e13e6cb99ab7320baee1a4b43ab360e6a0b2 SHA512 073e53039d2b077fed43b948e0c01dc662ef4f75b92d7f49d1786a35c36412fed02e1931c6a39ce902452056fe5c7d70daa35a9cae18b44009778837261cae19 DIST cvise-2.5.0.tar.gz 255587 BLAKE2B ec33bcb0ac45bf89a66bd30b22386f5c0b994e774c1d30f7869e15bcd5bada2e511ad4028628af6c545a23fddde7bc43978fc63cc3b5168db8d038aec9310073 SHA512 8433d4daf0e0691b99ff78f4b5331da0d230d5872c214ffd4a7dee470d955c2a3d7541c19277555a6e97108f8cd3de589b3f724e2874c44e479e351777c671c4 DIST cvise-2.6.0.tar.gz 264295 BLAKE2B fcdd27905598c8db6f088c4bdadde966bcd0836560ede642269fa6dc32d1907d32081e56e7a33487bffca64ea53a49b05b05620debc5af352371203e37241b70 SHA512 1707cc46c342197c6b0e11b26a453548fd7bc7bc25baf20215230a7a4743053700189f96c1e0ba4ad6c9de4dd38920700a957ca333b0f123949b7a5a00854291 -EBUILD cvise-2.4.0-r2.ebuild 1417 BLAKE2B d8293e4b88aaef43886b2993b32e52b4230fead987667414444e26b0aeeba4c93a96d58f7e621f6caa162fcfcb6c7378863eeee69a4b542a0bd8e564aca6914e SHA512 9de9c7cc8d48fef5f515c9a11166e86decd97654f80e41dec53a093203bfac61a042c06090919df7cd12d17b529e2756df91ea95cdd92351a0d99d9be24cc8f1 -EBUILD cvise-2.5.0-r1.ebuild 1353 BLAKE2B 06d3f7664d4879d8407cf4073b5a4bb3aa9ea1fbedac93854ffeacfa49d535ad45227a15695df32abfa98212796147aea4f1cf0b2787e6b9fdbae81ac35794d0 SHA512 7f2da924a4a8c847ed3089ed0f38af56285b642cc08e62f94cdb61f7c014ef37debd7aac4fbfef914da9e25ffe47d304c44b22b95d15457003060f7a2ae23c64 +EBUILD cvise-2.5.0-r1.ebuild 1351 BLAKE2B 40c4efea21dda4f92ae855452e2f252b63724f6ba3b427d1ebcd585de26fa1839444a11bfb8f99490671a2459714da924116e1c09ff033d0304fce3626e530d2 SHA512 b4be0244448d5a59a55e87ab89b8a03a06015a83304774007f54015037b173c21c6f81dbb40f15c4b362064c6a6c57d32d8d8ffbbf34bc32e40a3367de56911b EBUILD cvise-2.6.0.ebuild 1353 BLAKE2B 06d3f7664d4879d8407cf4073b5a4bb3aa9ea1fbedac93854ffeacfa49d535ad45227a15695df32abfa98212796147aea4f1cf0b2787e6b9fdbae81ac35794d0 SHA512 7f2da924a4a8c847ed3089ed0f38af56285b642cc08e62f94cdb61f7c014ef37debd7aac4fbfef914da9e25ffe47d304c44b22b95d15457003060f7a2ae23c64 MISC metadata.xml 325 BLAKE2B 52e58fd0c3babe2c595399ff2878b758960d089b0cefc0f8589365704f3628a93688d5b6ee06e88e54a4435ac0280d8cf542c37c079d149e44a2a64cd4db12c2 SHA512 9e509c76ab4cf07804997751996b5c73efc04839a1d6e2bd4b98c5ad2ffde0fb1008332f1b52bbf0985d65ceed73ccdf101c62a9b7d0bb1f5694083d1e33afb9 diff --git a/dev-util/cvise/cvise-2.4.0-r2.ebuild b/dev-util/cvise/cvise-2.4.0-r2.ebuild deleted file mode 100644 index b4f8bf341e0a..000000000000 --- a/dev-util/cvise/cvise-2.4.0-r2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -: ${CMAKE_MAKEFILE_GENERATOR=ninja} -PYTHON_COMPAT=( python3_{8..11} ) - -inherit cmake llvm python-single-r1 - -DESCRIPTION="Super-parallel Python port of the C-Reduce" -HOMEPAGE="https://github.com/marxin/cvise/" -SRC_URI=" - https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -LICENSE="UoI-NCSA" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -LLVM_MAX_SLOT=14 -DEPEND=" - || ( - sys-devel/clang:14 - sys-devel/clang:13 - sys-devel/clang:12 - ) - <sys-devel/clang-$(( LLVM_MAX_SLOT + 1 )):=" -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pebble[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ') - dev-util/unifdef - sys-devel/flex" -BDEPEND=" - ${PYTHON_DEPS} - sys-devel/flex - test? ( - $(python_gen_cond_dep ' - dev-python/pebble[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') - )" - -llvm_check_deps() { - has_version "sys-devel/clang:${LLVM_SLOT}" -} - -pkg_setup() { - python-single-r1_pkg_setup - llvm_pkg_setup -} - -src_prepare() { - sed -i -e 's:-n auto::' -e 's:--flake8::' setup.cfg || die - cmake_src_prepare -} - -src_test() { - cd "${BUILD_DIR}" || die - epytest -} - -src_install() { - cmake_src_install - - python_fix_shebang "${ED}"/usr/bin/cvise -} diff --git a/dev-util/cvise/cvise-2.5.0-r1.ebuild b/dev-util/cvise/cvise-2.5.0-r1.ebuild index ed819e732b93..bdade81ece6b 100644 --- a/dev-util/cvise/cvise-2.5.0-r1.ebuild +++ b/dev-util/cvise/cvise-2.5.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE=${PYTHON_REQUIRED_USE} diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 845a47b4a137..e7290f10b71a 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,5 +1,5 @@ -DIST diffoscope-219.tar.gz 2711533 BLAKE2B 1b244a36ca2622244fb1f11f8fc895680bd1d77b544421e5e2c3662294fdf8e7efe3b67e370a83089c180f3c8563562847cc8b09bec85426e1b05f340575b724 SHA512 615b82cbd2b1a8bcdfae4274c051e4be52fb8ea90c5e56b041dd1d8c520c759d09cd4c080b31154257828316f7b4c0ac79cf0b1e09d762271ce01ffde353ee7a DIST diffoscope-223.tar.gz 3145330 BLAKE2B 47ebe733c6330c2c8a7a78dfaad4c364ac3570d5a691b889f3154dcc5f7bec7b97744f04433cf56544ca208233271bbbca8bb767ed43844786fca4e77505d95b SHA512 5f83177133fd4689a77fb08038222998f9597cd63b0f328d3ae55c2ef6f5136f55ab1f5841b70ce1f64a62d216e2332bb4cecb82a3edcc90a6a5841e95955d4c -EBUILD diffoscope-219.ebuild 3324 BLAKE2B c9c95194b8d7d758834d27a1883bc1a884f6e3670ac81757bc251448e27afa437a4434966eb1cc5f79c026559241978eb913be3ec70b42f86dcba701a968db92 SHA512 5f53cf29280155a033b5aaf64512bd006fb1be72c6f8af2a1e0fc8669d1ac6f05441152fa66c41fbefa6ec74a31c2b1dbc11f08f27ca39f30e43cbc8c991b45e +DIST diffoscope-224.tar.gz 3145263 BLAKE2B 918de272781a7829ad4a16f5db3f8d98e05fd1c7e342e18028bf448bf94ede09d5c475a3c1cadf255fa35f46bc8912374cb6cedf2cea878dcaf59380188b084f SHA512 2efbf2ea45e3a43a86eb6a3432852e0eb5a299d3745d8acb3f8857638cb4775d4322d844f2020ed718e4d28419c8a5ca8ab26f66b9bedeea15da57f33a008909 EBUILD diffoscope-223.ebuild 3444 BLAKE2B ace11e44d106488caa6e2e2014236e1d5889667c48348ef29b6b34b719f5b95392cc0f2aaf73ecf0a01085263e4dea21c3ba4280802abca4fe95ac2c2c018c17 SHA512 e9cb6a0ec3fe55146081dd3336409c49112b55dda2e7edb97c9c0b6269ca29f9706dbf9b1cc5061d4d0869f980824ea8ebe447e191d015510af58a50014f659b +EBUILD diffoscope-224.ebuild 3446 BLAKE2B 24aa2e6955914e21505310a6c935ad141627be46c1a22505fe371e4c3e6623866a6984090967eaddbab9905391b299ea2fe1cc7714b2b7d2a9d068e105a45275 SHA512 562d8964cd5d939e7280ef1d69d7b034b76cf27072391b262536fb3502c9d915562cee2464dda4c5a3e67b210aa3cc8897aaa0616e50b6a04b9c433c93718b32 MISC metadata.xml 2078 BLAKE2B 3bb126836e45e8d4e5b6170a12219ec9cceb1a12dca4658211b1971cb16fa5593622642ade363904cf24df16de0749b957d0fc03838d2a9a004484d0b551c886 SHA512 382cefe0478282000b74e404cdd9d636a0323fceb55b97fd8545190628c319e0c5e213c7d082198e4b8b1fc693a52ce85c52b3ad831778e6fadbe6ba401782f5 diff --git a/dev-util/diffoscope/diffoscope-219.ebuild b/dev-util/diffoscope/diffoscope-219.ebuild deleted file mode 100644 index 8d949bdc8763..000000000000 --- a/dev-util/diffoscope/diffoscope-219.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -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/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 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 )" - -# pull in optional tools for tests: -# img2txt: bug #797688 -# docx2txt: bug #797688 -BDEPEND="test? ( - app-text/docx2txt - media-libs/libcaca - virtual/imagemagick-tools[jpeg] - )" -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-arch/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/PyPDF2[${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? ( net-misc/openssh ) - tar? ( app-arch/tar ) - tcpdump? ( net-analyzer/tcpdump ) - zip? ( app-arch/unzip ) - zlib? ( app-arch/gzip ) - zstd? ( app-arch/zstd ) -" -# Presence if filemagic's magic.py breaks imports -# of dev-python/python-magic: https://bugs.gentoo.org/716482 -RDEPEND+=" !dev-python/filemagic" - -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 - - # 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 -) - -distutils_enable_tests pytest diff --git a/dev-util/diffoscope/diffoscope-224.ebuild b/dev-util/diffoscope/diffoscope-224.ebuild new file mode 100644 index 000000000000..c76f883a24b8 --- /dev/null +++ b/dev-util/diffoscope/diffoscope-224.ebuild @@ -0,0 +1,113 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +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/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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 )" + +# pull in optional tools for tests: +# img2txt: bug #797688 +# docx2txt: bug #797688 +BDEPEND="test? ( + app-text/docx2txt + media-libs/libcaca + virtual/imagemagick-tools[jpeg] + )" +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-arch/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/PyPDF2[${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? ( net-misc/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip? ( app-arch/unzip ) + zlib? ( app-arch/gzip ) + zstd? ( app-arch/zstd ) +" +# Presence if filemagic's magic.py breaks imports +# of dev-python/python-magic: https://bugs.gentoo.org/716482 +RDEPEND+=" !dev-python/filemagic" + +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 +) + +distutils_enable_tests pytest diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest index 49f9a946b80b..1250d851c6fb 100644 --- a/dev-util/geany-plugins/Manifest +++ b/dev-util/geany-plugins/Manifest @@ -1,3 +1,5 @@ +AUX geany-plugins-1.38-libgit2-1.4.patch 4854 BLAKE2B 5605f5776186adaadbc0f861a1de217587a0cadcbd5f0844a0071246e5622ac830f759de4b1c7a5a3540d809c40822b619d0985561cb0f05c557c6d4d06a4a37 SHA512 9b35a656171a6183bbc8764622903d2e7767fafb548c3f2d3cb4e072a01c0bdbbfbeee20b65d42dc36f30bbfde28c5c2899e14f5ccdde1c8e96c877670889977 DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14 SHA512 82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339 EBUILD geany-plugins-1.38-r1.ebuild 2910 BLAKE2B 76181571b98ee1e7296a5f2859aea3b0acb51cda51fb729e670ea9c4d3818377b5d9d54d8399a9af866a0451b82fea5198cc13eb9b233682357b64849a14bbbb SHA512 e7f18ef4f0f9ba326050e9ff48aed4bd3a493be4d71ede5e76da1952c870b78c8c56d1d9cb5401b8fdec0cf0cf2248e11e84cb5aee7f32c266dbe24441460f89 +EBUILD geany-plugins-1.38-r2.ebuild 2958 BLAKE2B cf55e5bf55e7e3abe417876185f54ee8055dcbf7177a2ecb2a1639440801a5d5497667a0f84774b9d80e65b7ac91b0b1a7b7dab1c9ef754a731c16615d364deb SHA512 6276cfcb3d879bc4fd68f4d59689a0224ddc7a60daee342678cc9bd84a6d1b4c072601e6b49c22f645a1666eaf7c067b632b2ddf9727c37a753ddf7b65ecff9c MISC metadata.xml 1201 BLAKE2B 4ee72164edb11f331607e02bc93f143214ca497d7ef461e6bb621d1dae99d128bc2243ec712707d63a935969bdacc6309ce4edb5d4f30eda08b2827c8674aa79 SHA512 5180861ae35b043f48125ac03dc6f28864f83186c84b6a3b0111da3b264537553ddb296e960dd2bbb8b7626b8bb842e4ff76931837210d39ab885213608ef51a diff --git a/dev-util/geany-plugins/files/geany-plugins-1.38-libgit2-1.4.patch b/dev-util/geany-plugins/files/geany-plugins-1.38-libgit2-1.4.patch new file mode 100644 index 000000000000..87034471d09e --- /dev/null +++ b/dev-util/geany-plugins/files/geany-plugins-1.38-libgit2-1.4.patch @@ -0,0 +1,139 @@ +# https://github.com/geany/geany-plugins/commit/668f5d07eef16e227402eab09141c738b315d94b +# https://github.com/geany/geany-plugins/commit/5d9f1bc6d010e6b4c6a21af8a39b90922f89a82c +--- a/git-changebar/src/gcb-plugin.c ++++ b/git-changebar/src/gcb-plugin.c +@@ -32,11 +32,19 @@ + #include <geany.h> + #include <document.h> + +-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 22) ) ++#ifdef LIBGIT2_VER_MINOR ++# define CHECK_LIBGIT2_VERSION(MAJOR, MINOR) \ ++ ((LIBGIT2_VER_MAJOR == (MAJOR) && LIBGIT2_VER_MINOR >= (MINOR)) || \ ++ LIBGIT2_VER_MAJOR > (MAJOR)) ++#else /* ! defined(LIBGIT2_VER_MINOR) */ ++# define CHECK_LIBGIT2_VERSION(MAJOR, MINOR) 0 ++#endif ++ ++#if ! CHECK_LIBGIT2_VERSION(0, 22) + # define git_libgit2_init git_threads_init + # define git_libgit2_shutdown git_threads_shutdown + #endif +-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 23) ) ++#if ! CHECK_LIBGIT2_VERSION(0, 23) + /* 0.23 added @p binary_cb */ + # define git_diff_buffers(old_buffer, old_len, old_as_path, \ + new_buffer, new_len, new_as_path, options, \ +@@ -45,7 +53,7 @@ + new_buffer, new_len, new_as_path, options, \ + file_cb, hunk_cb, line_cb, payload) + #endif +-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 28) ) ++#if ! CHECK_LIBGIT2_VERSION(0, 28) + # define git_buf_dispose git_buf_free + # define git_error_last giterr_last + #endif +@@ -211,30 +219,19 @@ static const struct { + }; + + +-/* workaround https://github.com/libgit2/libgit2/pull/3187 */ +-static int +-gcb_git_buf_grow (git_buf *buf, +- size_t target_size) +-{ +- if (buf->asize == 0) { +- if (target_size == 0) { +- target_size = buf->size; +- } +- if ((target_size & 7) == 0) { +- target_size++; +- } +- } +- return git_buf_grow (buf, target_size); +-} +-#define git_buf_grow gcb_git_buf_grow +- + static void + buf_zero (git_buf *buf) + { + if (buf) { + buf->ptr = NULL; + buf->size = 0; ++#if ! CHECK_LIBGIT2_VERSION(1, 4) + buf->asize = 0; ++#else ++ /* we don't really need this field, but the documentation states that all ++ * fields should be set to 0, so fill it as well */ ++ buf->reserved = 0; ++#endif + } + } + +@@ -248,6 +245,52 @@ clear_cached_blob_contents (void) + G_blob_contents_tag = 0; + } + ++/* similar to old git_blob_filtered_content() but makes sure the caller owns ++ * the data in the output buffer -- and uses a boolean return */ ++static gboolean ++get_blob_contents (git_buf *out, ++ git_blob *blob, ++ const char *as_path, ++ int check_for_binary_data) ++{ ++/* libgit2 1.4 changed buffer API quite a bit */ ++#if ! CHECK_LIBGIT2_VERSION(1, 4) ++ gboolean success = TRUE; ++ ++ if (git_blob_filtered_content (out, blob, as_path, ++ check_for_binary_data) != 0) ++ return FALSE; ++ ++ /* Workaround for https://github.com/libgit2/libgit2/pull/3187 ++ * We want to own the buffer, which git_buf_grow(buf, 0) was supposed to do, ++ * but there is a corner case where it doesn't do what it should and ++ * truncates the buffer contents, so we fix this manually. */ ++ if (out->asize == 0) { ++ size_t target_size = out->size; ++ if ((target_size & 7) == 0) { ++ target_size++; ++ } ++ success = (git_buf_grow (out, target_size) == 0); ++ } ++ ++ return success; ++#else /* libgit2 >= 1.4 */ ++ /* Here we can assume we will always get a buffer we own (at least as of ++ * 2022-06-05 it is the case), so there's no need for a pendent to the ++ * previous git_buf_grow() shenanigans. ++ * This code path does the same as the older git_blob_filtered_content() ++ * but with non-deprecated API */ ++ git_blob_filter_options opts = GIT_BLOB_FILTER_OPTIONS_INIT; ++ ++ if (check_for_binary_data) ++ opts.flags |= GIT_BLOB_FILTER_CHECK_FOR_BINARY; ++ else ++ opts.flags &= ~GIT_BLOB_FILTER_CHECK_FOR_BINARY; ++ ++ return git_blob_filter(out, blob, as_path, &opts) == 0; ++#endif ++} ++ + /* get the file blob for @relpath at HEAD */ + static gboolean + repo_get_file_blob_contents (git_repository *repo, +@@ -271,11 +314,8 @@ repo_get_file_blob_contents (git_repository *repo, + git_blob *blob; + + if (git_blob_lookup (&blob, repo, git_tree_entry_id (entry)) == 0) { +- if (git_blob_filtered_content (contents, blob, relpath, +- check_for_binary_data) == 0 && +- git_buf_grow (contents, 0) == 0) { +- success = TRUE; +- } ++ success = get_blob_contents (contents, blob, relpath, ++ check_for_binary_data); + git_blob_free (blob); + } + git_tree_entry_free (entry); diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild new file mode 100644 index 000000000000..2fb44f8f7dc1 --- /dev/null +++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-1 ) + +inherit lua-single + +DESCRIPTION="A collection of different plugins for Geany" +HOMEPAGE="https://plugins.geany.org" +SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" + +IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer scope soup workbench" +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +DEPEND=" + dev-libs/glib:2 + >=dev-util/geany-1.37[-gtk2(-)] + x11-libs/gtk+:3 + ctags? ( dev-util/ctags ) + debugger? ( x11-libs/vte:2.91 ) + enchant? ( app-text/enchant:= ) + git? ( dev-libs/libgit2:= ) + gpg? ( app-crypt/gpgme:= ) + gtkspell? ( app-text/gtkspell:3= ) + lua? ( ${LUA_DEPS} ) + markdown? ( + app-text/discount + net-libs/webkit-gtk:4 + ) + pretty-printer? ( dev-libs/libxml2:2 ) + scope? ( x11-libs/vte:2.91 ) + soup? ( net-libs/libsoup:2.4 ) + workbench? ( dev-libs/libgit2:= ) +" +RDEPEND="${DEPEND} + scope? ( sys-devel/gdb ) +" +BDEPEND="virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +PATCHES=( "${FILESDIR}/${P}-libgit2-1.4.patch" ) + +pkg_setup() { + use lua && lua-single_pkg_setup +} + +src_configure() { + local myeconfargs=( + --disable-cppcheck + --disable-extra-c-warnings + $(use_enable nls) + --enable-utilslib + # Plugins + --enable-addons + --enable-autoclose + --enable-automark + --enable-codenav + --enable-commander + --enable-defineformat + --enable-geanydoc + --enable-geanyextrasel + --enable-geanyinsertnum + --enable-geanymacro + --enable-geanyminiscript + --enable-geanynumberedbookmarks + --enable-geanyprj + --enable-geanyvc $(use_enable gtkspell) + --enable-keyrecord + --enable-latex + --enable-lineoperations + --enable-lipsum + --enable-overview + --enable-pairtaghighlighter + --enable-pohelper + --enable-projectorganizer + --enable-sendmail + --enable-shiftcolumn + --enable-tableconvert + --enable-treebrowser + --enable-vimode + --enable-xmlsnippets + $(use_enable debugger) + $(use_enable ctags geanyctags) + $(use_enable lua geanylua) + $(use_enable gpg geanypg) + $(use_enable soup geniuspaste) + $(use_enable git gitchangebar) + $(use_enable markdown) --disable-peg-markdown # using app-text/discount instead + $(use_enable pretty-printer) + $(use_enable scope) + $(use_enable enchant spellcheck) + # Having updatechecker… when you’re using a package manager? + $(use_enable soup updatechecker) + $(use_enable workbench) + # GeanyGenDoc requires ctpl which isn’t yet in portage + --disable-geanygendoc + # Require obsolete and vulnerable webkit-gtk versions + --disable-devhelp + --disable-webhelper + # GTK 2 only + --disable-geanypy + --disable-multiterm + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die + + # make installs all translations if LINGUAS is empty + if [[ -z "${LINGUAS-x}" ]]; then + rm -r "${ED}/usr/share/locale/" || die + fi +} diff --git a/dev-util/goland/Manifest b/dev-util/goland/Manifest index 89cb4622c949..5e9db2f38e39 100644 --- a/dev-util/goland/Manifest +++ b/dev-util/goland/Manifest @@ -1,3 +1,3 @@ DIST goland-2021.3.3.tar.gz 584904019 BLAKE2B 8e92a7b426928168adf27f36858f4542d8fcc2e7f1632d6e70157293f07bc90e52c2dad0c903e5da39dd2c88a624a6f96075f9226c49ff747fb29f3dc6ac75cd SHA512 1971e9612283350800e789e03a9328d797cdf669ec9446d8eb93051d82478f3889e5369858de5fd8354ae8c6597d6917f613c79045d7f36f1e35e8cda2138dc6 -EBUILD goland-2021.3.3.ebuild 2501 BLAKE2B d09beeddfa74516159acedbd588cb2f6cd632d65c74e84422b6496e9ecae3f0eba523be119764d75306521294772d6f5ef44beeafa2c6f8bdfc5abbf7ebceac2 SHA512 d3c669aae5ca4df84c2bdcd45edd37c9fa99cc482412c6d2b0f76707213f377b05765394d977da1e1184524fb68f20490be6406f07f563df021a12fa28a675e9 +EBUILD goland-2021.3.3.ebuild 2503 BLAKE2B 0991aa35c08be5e76b03ba87a84a924498aa3a2310490eb3f7c8d3d28c2d2f7fcd69bff6a63fce9f3bf8e2fd7f67ff610645cba4644051d1fd7ccebd3b0b8ce6 SHA512 16f6e987b5a596ff37aa0b053fcfceff5b745ce39513dd9b30d32185b5e16d14f1af30e83a7b884e049410894670b046706109b62d8bf92962999b44d51c15f7 MISC metadata.xml 245 BLAKE2B c146502191378e07b2d7d4d97bcb6daa8eb65f6c0b0d947b8214c19e5302fefc9921d9f8d13516c8bf31d9f642782d098a5d8aa67f45ed4fb33f65c25b1ef8ed SHA512 e901bb8274c666979c1a357a6681d5a0a0f73d5e1d6a4e87eb2f23b16e2ba28592b7d5bd9e2a3e37cf5aec66c159707deaf68619d0cda5e51e1ca98b73253c3a diff --git a/dev-util/goland/goland-2021.3.3.ebuild b/dev-util/goland/goland-2021.3.3.ebuild index 17b5ef144318..916fd5470205 100644 --- a/dev-util/goland/goland-2021.3.3.ebuild +++ b/dev-util/goland/goland-2021.3.3.ebuild @@ -3,14 +3,13 @@ EAPI=7 -inherit desktop eutils +inherit desktop wrapper -SLOT=0 - -SRC_URI="https://download.jetbrains.com/go/${P}.tar.gz" DESCRIPTION="Golang IDE by JetBrains" HOMEPAGE="https://www.jetbrains.com/go" +SRC_URI="https://download.jetbrains.com/go/${P}.tar.gz" +SLOT="0" # JetBrains supports officially only x86_64 even though some 32bit binaries are # provided. See https://www.jetbrains.com/go/download/#section=linux KEYWORDS="~amd64" diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest index 493f7b093317..9b879c5ab38f 100644 --- a/dev-util/hip/Manifest +++ b/dev-util/hip/Manifest @@ -46,6 +46,6 @@ EBUILD hip-4.2.0.ebuild 3634 BLAKE2B 6ab4a5d74b08a2dd765bae85bb91fa7174cb0fbe411 EBUILD hip-4.3.0-r1.ebuild 3782 BLAKE2B b3f7e96b664662e9cdae955993251af254cd44f66e9a4306035875eaed8f507badca6c357bf4fa82e93e76eefdbdf7923de5f56a9eeee762c7ba364abff2b1e7 SHA512 97f34852764c8810eb093ee2aa09f3484382f5a0af5f21543020138bcd8cc40838480a03b1ea88be8044bca71500bf746ed768749e6c71e939b8438f569bd8cb EBUILD hip-4.3.0-r2.ebuild 3978 BLAKE2B 16ffbeddfdd5c6d0338e5be1fd609272bb4d00e1a5d1530a00a75d82a5882f52fc0bfd97b14bf9042affa4af4617507a5cd1b8d8f90a1f4c8744028ab63b7f38 SHA512 e664a11e69cc4a7629a8f088992d2e26517635d1f4e685d8dac69e74e6f94e8c1f782f09d0f54308b73c134021579a624bfa2ba8ecac3c470ab81cb317dcb67a EBUILD hip-4.3.0.ebuild 3761 BLAKE2B 7fdd7e65a7b1b246ad94a1e5ee37e7c3199f9dcc02df575e774fdbacf9690ac7609f53c122eff5dd87cddf9afd9c4f52d66a5502b3ec311fd6e9db5f3889a895 SHA512 07d8317cae9f7b2f4c179938477eb00ff8d0a136c730bd18582a835c23a8d9934d03824c2bb520c53cb1c2525e26618236b12dfcbfe520612a60c191a1d2947b -EBUILD hip-5.0.2-r3.ebuild 4908 BLAKE2B 20066eb60d72abf5ebc97b0465806c902dde41d2e856959dfa92ca39ea4b42f713225d7290ad0d28b55cec4f07b92529e5d3116b5db3d90ee10e774ec8d7609a SHA512 281fb82e31085a11428ce386a9d2b1fcc72798cf8260be6a6e3f6157d7b01e4b3a769ab1d42d4fdff3a1571ffdc648e1546c9a0ba2f256076830cc0fe16b6d42 +EBUILD hip-5.0.2-r3.ebuild 4915 BLAKE2B fb73c3d4c911b33f9790aff42a71698e0e37828a6ae18874d627df2032971ff23f58d1c0a33cabd7ffa910e29e49b1bd958f5cae4c5fc31d2cdbb3d0f96ea4e9 SHA512 a5380504fb55e43fb6b9588d1f326293770836d824a789d85e2a6110cac5a252e2c089098755c64cfe6642af909a5ad87be71140a626f4e8f7f919a11fdf56d4 EBUILD hip-5.1.3-r1.ebuild 6360 BLAKE2B 17517f80975904747b851887acda76a3ac2dd026062b9faa37691809191be2d839aa3d9e3b47f83228a5903ad988e13608f3d96b4eae5e6f907eec719af33c0d SHA512 68111a62f42fc4a5806df44edff06bad86b2032dc0eb3c47151396f5713d37225ff426f9ca45b4b80a3ca885eb532956753e59006b575b3d6b9f613338a1dcc1 MISC metadata.xml 597 BLAKE2B cca1b105463e26741aa4bf95c9d85dd582df075795646f633ed5f0d39bace0b07be98f771aa8eb1b89984788249837303b67617e92c4076eb7601611cd2abf6d SHA512 42767156ae0e89b3ce438bfb163161b543e15114838a5c14b4b1c889fe799e44dd9bf9684ee685798a1fc5d2d4c520d3c42c9c74a88178a079ccb634148e0738 diff --git a/dev-util/hip/hip-5.0.2-r3.ebuild b/dev-util/hip/hip-5.0.2-r3.ebuild index 15ea58b0895c..acf5fc9ef78e 100644 --- a/dev-util/hip/hip-5.0.2-r3.ebuild +++ b/dev-util/hip/hip-5.0.2-r3.ebuild @@ -47,7 +47,7 @@ PATCHES=( python_check_deps() { if use profile; then - has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" + python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" fi } diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index e3165c9b3e95..a578c4fc3aac 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD lldb-13.0.1.ebuild 2587 BLAKE2B 1e017726c7d7f9879c96c744c63f950ff2837d3082e5e5f81202b9b6259d71d013285fb48e81a25d8cbdb81b1db8b2f6807f897ea83b9742a24c3c35ac9761c0 SHA512 6e626b26f6ed4c51e9b2c732de21a60d3a5db90ee57c890b40dd8a6c82f738d6e8bd7a02f8f7fe7cdb9cb067ead82513b3ce7d35e20210f10f4d525cb3baed77 EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 272053742b016bf234e75bb6b05e4b113b1f8b34249e8a601842412216665cf00df1b93bf590815d1dd1a709ce5006671bddb92cda7d42a5d099f3cfc3968368 SHA512 91a303661ae706bde45a7d12da928735690fdbb48901a31d6477c2d8595a42a59d4e07dc0ffe4eeb64e0775c61c329b05c0f12ccdece7bed1d5a9093db690f34 -EBUILD lldb-15.0.2.9999.ebuild 2673 BLAKE2B 0c01470e8916e102a0478bf11e8d37b7ccf7e5582917c57da47aa740b1b67788ecd21e264fe9e69bb922faf731df046e0db77305aabd7beed3332d0c2a51063c SHA512 4b6ce3d052910dd175795ff62184fbbf3efd297d43ff5bd45718728103fd0811eace71a9b5415503e242f7d97fe3e96dc1811444a459b1a52669218ad494e0b8 EBUILD lldb-15.0.2.ebuild 2671 BLAKE2B 08fb4e18ef51c6dd018db91dc3c35c0886b6fb2b4458e20cdee82d47f5577539191daa49c6b0c9cc372792706fcfb183f1e5325d915492a7ffdc26a87a70d5f4 SHA512 d24d4d0dad8d52ba35a11dbfe67fd2301049fbec754bd48e584436226071a78b34d0bacc18eba5e241feb186b85360979d90d625907e23b35a5d074ce81c18bd +EBUILD lldb-15.0.3.9999.ebuild 2673 BLAKE2B 0c01470e8916e102a0478bf11e8d37b7ccf7e5582917c57da47aa740b1b67788ecd21e264fe9e69bb922faf731df046e0db77305aabd7beed3332d0c2a51063c SHA512 4b6ce3d052910dd175795ff62184fbbf3efd297d43ff5bd45718728103fd0811eace71a9b5415503e242f7d97fe3e96dc1811444a459b1a52669218ad494e0b8 EBUILD lldb-16.0.0.9999.ebuild 2673 BLAKE2B 0c01470e8916e102a0478bf11e8d37b7ccf7e5582917c57da47aa740b1b67788ecd21e264fe9e69bb922faf731df046e0db77305aabd7beed3332d0c2a51063c SHA512 4b6ce3d052910dd175795ff62184fbbf3efd297d43ff5bd45718728103fd0811eace71a9b5415503e242f7d97fe3e96dc1811444a459b1a52669218ad494e0b8 EBUILD lldb-16.0.0_pre20221006.ebuild 2673 BLAKE2B 0c01470e8916e102a0478bf11e8d37b7ccf7e5582917c57da47aa740b1b67788ecd21e264fe9e69bb922faf731df046e0db77305aabd7beed3332d0c2a51063c SHA512 4b6ce3d052910dd175795ff62184fbbf3efd297d43ff5bd45718728103fd0811eace71a9b5415503e242f7d97fe3e96dc1811444a459b1a52669218ad494e0b8 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-util/lldb/lldb-15.0.2.9999.ebuild b/dev-util/lldb/lldb-15.0.3.9999.ebuild similarity index 100% rename from dev-util/lldb/lldb-15.0.2.9999.ebuild rename to dev-util/lldb/lldb-15.0.3.9999.ebuild diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 90504f388eab..c7155c4cf8e8 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -1,26 +1,20 @@ -AUX maturin-0.12.8-zig-tests.patch 528 BLAKE2B f72e8c3708d8427dc5ef283f72f7e90c09c17a58282039640b367fb8e4cef7d9e3656deeb5bcf1848a374909096b1c96c3580f08e9c91b1ad9fc8184c084e58e SHA512 3e246f9229b9e891d5267d98cf442f2d317aa8ade295ce32c2fa27c1e48a7b7ffe2da9479214c9807660f129b6d360e6fa81457c14748495326150f92a5d95f8 DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST aes-0.7.5.crate 128544 BLAKE2B 7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a SHA512 1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 -DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c -DIST anyhow-1.0.61.crate 43202 BLAKE2B cd13e3b187a87c1ada6fea8c3c289627893e782a9bdad0c7a32d2b4acf5182abeff3fd649664b645b14f46a25a59a5b13d0a072296146acb9954af781e972ba9 SHA512 06a7e077efb1e1cb3fd5b210a9fdfa2142141d57188660fc2e301501ba38f49291126cb1dccd0f01facbc1d0302132e41b42e5ebb14e44e152cf10b18d3e5e6d DIST anyhow-1.0.65.crate 43585 BLAKE2B 4a808e60ffed900ef37d8fbf7ae97caec6fb81d23a8a5411c5c0143636652c41a9579b156ead5eab66d57c53be2bbc336cbd5f7b60c6c20cad389d45861d82f8 SHA512 86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c -DIST async-io-1.7.0.crate 30669 BLAKE2B 1efc8a576b44b7853de5bcb2e4de7e031fab805cdd5d9c19a6716b9cac629992f59edb0f340cf247edbb62ce028767e2ca0dc5b2d4414aa86d6048a58e4268fa SHA512 aacb634f225b674cd79ea1e152ef0539f789b698768804ee7f4fd261321cf73ce55cd9028b062acc5ec82d29a072d15da408e14071f78ecc27f2ebe746e08074 DIST async-io-1.9.0.crate 36394 BLAKE2B 521496ae3e9dd4cc8e2da47fe3bf51b440d3aab49d371abe23aecb972d89aad7c9139ef68538752ea3a62679f540ead647c43f52c0815fb545be3a24988dddcf SHA512 57eaa62b5cff44efcec1160097f6f47b0235b861560dbf1d19f965e2a3a083870dd96aa3a34b9a48cab60cc2ecd64ac09b20fc3ae8042386ade26b9422a17da9 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST backtrace-0.3.66.crate 74397 BLAKE2B d5c2e941d118a13e1335ceb5c129fc022281592b19a03f7c07914c607e14d0f415956a6076755e33263cb44a5e60827345db1490abe36c74aabd2594ef9661ca SHA512 7370ce52d0b949a6faa05f91225f60928e42e52c00ed2ba4054ef7efd41cd65c77b0e67c8afb9d5bf834eb4b1451b642720521e17d1954be810e3c5fc70bf646 DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST block-buffer-0.10.2.crate 10258 BLAKE2B d3ad2f9f0379e04320e954e1a2226949d83cc1acdda806b98329a5ddcfdbbafdf511907d99ad7daae271a2981ad0c39de218968c22c3487e21a32817d41c23fa SHA512 8f1d99af7c08bf3b54ba7383cf0272eb5a8137f6244bc2d7e6d6761016614514ad7d27c5c51946c5cd7becd84b320f62fc2770e7aa07038d370505c29e032078 DIST block-buffer-0.10.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 DIST block-modes-0.8.1.crate 16961 BLAKE2B 53073a8ab47411703349117d52f728a9e1d1eb58265c2769f23954ac9a11432f01f1ec3fcc0ea27f077844050f6770a530ef4a4631b9fb81b878ee77fd78ebf8 SHA512 5ab24f0d0ea18a1c0948641b06ba14ee47ad4ae9a86fc5138cea361fbb25fab93dd957701815c929c90ca6e07eb9a80773b9ff4f225a034419a8f91afb985b34 DIST block-padding-0.2.1.crate 7672 BLAKE2B 26f682717c908886fc54606950697a01e999c8d725e39cd5ca9148b089d5b32981daf717db21128b551287d5e818363db4c34123a8d8dfa3405f940eb284c01a SHA512 d0bad6ca76cd491446f17c00986aa8caab36a78b4ee4f881a14b316074a96940566ed90460aade765f2e7ce04b359cfe21f6c323200637f50e8b5adf567017af DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 -DIST bumpalo-3.10.0.crate 78915 BLAKE2B 94515190837765b47feaf94946c7e4da5b84e6faf7975bd5452bd9388d34e51c84315b80bc15b37c7f4ea8b4aaa0112707cdfc82d0651eeb8b63d2e7bd247660 SHA512 60c686534588524250ea7cb43510dba69d24999769b719127ee07f6015530ac2c5778d9b93477ab075bfc15c13e3ef9adc29ac24059067ac32e109347cd509f8 DIST bumpalo-3.11.0.crate 80945 BLAKE2B a740a674d0922794cc71b87a8bd686f677f8d0b38d88cc43467b7f8f6d1368ef5cff99bf10867d3c8af9b79b71deca7e5bfe78670b7890b04e468359780d8c76 SHA512 f747b5743bd2825c62c363ec49f1eccc492d7cf8cca8101aa9733f32489685c1777344dc6183f83c772f1067f9648b953d3ae1034976a14295f252f1ee7788fa DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST bytes-1.2.1.crate 54857 BLAKE2B fae7e7b0e8023e4b5a9b7d5a390035dc5ee2b19f1fca03d885ad27611d45bd276c837bb63e9498e3f6d2f00d5573fd01f20115da21ccdf8606ce8d8bf5bd1b7f SHA512 39c19594f52af24b04eab319ab329e8ecb5732e4531184eb376677f57c8a6402c15bd171282498e69a4a472d82e308d0dc8140df0b7d923dca588aec90c4fd31 @@ -34,7 +28,6 @@ DIST cargo-options-0.3.1.crate 6294 BLAKE2B c5d0c10450bee5bcb1ce40b998150572a27e DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f DIST cargo-xwin-0.10.2.crate 24964 BLAKE2B b499bfd7c269f96b72c63d6b809df2bfab1df5375f36274b6d82a0b74e2e85fe7272ae208cba23f6d668cbf74ca5f5ba2670e421f37b58f5dc9c8afea0e1dd85 SHA512 f8e3c9aab75f96e63460710165bc8c7f4c01c7efa13288967a54057c940937f62715e709222d39823530944f785e9fb7291e3a060d591c6635d7bfdd6c2ba164 DIST cargo-xwin-0.10.4.crate 25079 BLAKE2B 3265f3de465775abdfda124a1677956b1db4f94f1c7fd082d2e0d470d3621e41f79647788cf2a9fea6c12bc08e95759c2f889d4bece38c86c0771a238c0d58b9 SHA512 838aafdf4bd40d37d8e6f55a9fc8c737ee3c6e5be12d9d1320d8e0fedb5acbe762bd9eea16e854ed6d1b1dccc1de2f2be339f7ff683ffc2db37ee347c0e1f5af -DIST cargo-zigbuild-0.12.0.crate 25148 BLAKE2B 1a4953b63ce5903cb181a6ff61f16eb3e65ea7ef2b5286c0dd370a5274a1d7ccdad3e1d69f14a52b848243e5cd927300a98630bb9b30729052d469f267dd2d6b SHA512 ac5bea289b0cc14e2bf34cc30ac6cf3fe10093fb27f0b8916323ae2fb4800e5ff6d366c5d1e48837f2910ede0a99f4bdc01c786a207a8ca83ef952b62d85256b DIST cargo-zigbuild-0.12.3.crate 25984 BLAKE2B 4b73ada9094cb7facdd28fb7a5cb54ce17b74090c984e410be6b0a8120397049049a62818c9fa94d3d38057ac70ee65052b3edcb5b4e0cd76b0c2e9fde1f0972 SHA512 8ac0d21017024133ba53dd839471cf15de671215c5eb5bdc99863dbf6ee08c0a6c49cb843e57fcd392e84da3a854ac4953136d360fa2e0b3eb4ff47a2c25dd57 DIST cargo_metadata-0.15.0.crate 17634 BLAKE2B cb6dceaaaf4f4a4bd339b429c4e45730ee018f947a560a468682bd4e9a09949a625b96f713d5b2270a6609622c1992def8145850a7d82619cc5120c3be304f5d SHA512 cbeddbccc8f7578b34976ead3076c8db66d20d5681affa81ed583ad8c84ebb5d6a3b8a40e3c42fd1667aacc9d0829f928e210f3f451e636a2b5732cae17cae1b DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4 SHA512 3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05 @@ -44,29 +37,28 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b DIST charset-0.1.3.crate 14330 BLAKE2B 928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8 SHA512 61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1 DIST chunked_transfer-1.4.0.crate 9238 BLAKE2B b29737023c78041fa1166d56bb5fb7be2e502b06c56b0fe127c1ec2eaaf3ebdbf9bfdc8645d7234dc17703706529406072b90fb06a15df482b1065044d3dd4c4 SHA512 b3891bc1b101677c2ae6bbac19e74f5ad0aee7b499b0a339b78fa0af7150b2ae0b2151d640bd2a7c4d052a12cf935d16e04db3d37d0048ec1d79a9ff01f13389 DIST cipher-0.3.0.crate 12756 BLAKE2B a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c SHA512 8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f -DIST clap-3.2.17.crate 213699 BLAKE2B d18204da5583f67b29646ee40f2784eb51e216eb750e24dbb4cf52421668a42e655443cf3e02cb18030422718aca73c6c0d577ca05a2c8ff1693bf5dfe85affc SHA512 e1b19b1c5f862883e2e1cdab14d7ed74c2d0a6b91aafa5b227426a004ef91a8b6c4749e023554ef64c0636f02cff1530d321f934b708168ecf5e7dbad68d08c5 DIST clap-3.2.21.crate 218792 BLAKE2B 73ba5a9581329fee3fc8d68ccde39d64cf2f7da99a03cfdcb7b66e4350c819632deb7773dd383318749d7e5d18de408fef915a866d8ed1ef37b61dac8d92e51a SHA512 425bfd4bb4893f1d6ec031acb53edb9da5884742262e368d88fc536bad7d315b780c71565fae31f0b96b90366836d64eb1f89a20f763d6b400a7b7cb4d7d8e80 -DIST clap_complete-3.2.4.crate 31618 BLAKE2B f494ee6d1610b7ced42c5d3f5895c17a061522777573f43be525f362bc0398adf95b124130301972b0c4f366f55a9e07c41073405ae654862597a2ec63f07c08 SHA512 97382739fbf801193ec80762ed712d4642f2f6484ab3d8c6f773865d0914f9e43da4312693fa269c0fe055c2a4ec6f40ebd91e9f6f899859dfda30a13d02f31a +DIST clap-3.2.22.crate 219438 BLAKE2B 32e256ba1a4257f5b49681ed5b71f0c79b6fe0c5f6eed72497050368a010a91b4d618ab529cafad54b0e78a6628c6dc5bb61d0baf59c4508557e5d8395f0032e SHA512 fe067057753c351ae5c2fbe78ca83588642faf2eea8d30c08f9d7b5bdc4f3c732349f1b6e1b0de88932049d1c8644771a09d9e592827b297c75de8061268a241 DIST clap_complete-3.2.5.crate 31625 BLAKE2B c76baef63d773b81eb4d8d953da4a94769b618da45fb0f13fb9d6c6738b67ccdbd58ad2b5361bae99705fd2b7aadb520d6e7f4d258d872971e0e308a36900965 SHA512 c26d6c15a0ab44720cd7a5979dd4c66a9171082b99c04cda10fe4f6dd9a1405f8ca9022c344d03d7d2af7788bc28be033c9e2311f6879993901773176783f61e DIST clap_complete_fig-3.2.4.crate 10205 BLAKE2B 372d1a26d4535efbe7e1d7e39f43938a742f2d88213c01e73098eaf5a35a91e58748b491b4a566bca76f2dbbd983f489f774f67961496932c50c26570ca6651a SHA512 ca5e00895e334e447a12c66108b284fe835eab101ca7c3b014d827247c7ab1d56ca06de3bf82a3cf9213b3011786dd97fbea31ef23772041d2d53ad3ab2375aa -DIST clap_derive-3.2.17.crate 28217 BLAKE2B dd98874a39aeda5bef134043547295e370478511539ada89830077f3457a853305f48c75a9eaec24e81f5bbc4e5f9f9881beb355508f961673cb1cfced7cfb4b SHA512 c51682d2b5837502211388efb3e45cad67400314d43e0492b4d52f72acae5ed0b86bce870aafef52e97c0c84c6174318d759cb21ab32caecdeac6c1dd0c2a356 DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497 DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST cli-table-0.4.7.crate 13195 BLAKE2B 498e7434639a4bf21f4b793def59e2f045f8353eb2e12ccbf8778a0a92196ed589ddd94e696a000fa7a2bd50470624f2972eb613cba538956e50c6ecaebc1b53 SHA512 2696d3204107f2bf104312fa1e13a92638fe9ea1894263cf707cfe3891ec083499b1b0594d8571169ca242abd6a41396a88ca41dae8a3ce7f04365292158a87b DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 DIST concurrent-queue-1.2.4.crate 15375 BLAKE2B d65f379ab2cf8e75bdcedc0a8def45624c8eec73e92f8b559481695ffefbb715fb608985f204ecb964e547cbebb62a024cee210a03ebbb216e018a5ad951870e SHA512 4c0c81f02bc10b1ac25880f7a9647d787742f694a8cbc6aa921cb76c5416bae7ad94eab857e48d56a42243a96cc86bb0b7e18651021d281cca90d77a644d941a -DIST configparser-3.0.0.crate 21163 BLAKE2B ba44fd6c6bd3541a15dc77f1e9435236a7b3ade77a5d2edb993e07975da39b3444347b424acadf1dd85b6465a01db7be0e9f1c55fad435eb6dd6835da1aaf28e SHA512 3d4c1061cb58f7d388c611409e835001bc0c817e5e6969c5af5960d11872f76d8145300b03dd104338bccea15a558784f9e6a5a879d6df70531cb9ace9e2ddc7 DIST configparser-3.0.2.crate 22545 BLAKE2B f03f85d109c6d7781340f4514667740c664feb38fb597262d2531f978a04c53f284de7c5671243c77c9db8d7202429f56030a67d76382406ee07e44fbf15b5e3 SHA512 ffa9055a736a93dd062b92ab1345a29565804021268787ab6dd314c00ccec4d2dd94562b1576ac356692011ae67ddc86ae8965e217b1607b680f0669eb4ea9ec DIST console-0.15.1.crate 31674 BLAKE2B 4dedaa4c2bf5b533e4f1fb007d7fd1a2b7e37e901f09e1d8d43d0ca79c95eaecb1d238597b338a8da9a1de78efc4ed830a0e55e7e59f4066ff7494ecbb0d6eb6 SHA512 af00a4c8c7ffdd4e6f6c638b52dd4e829b90235b63256215ce04ffc9e3fec8384a032ca664fc4f00a912ce6b5db04990cdf7f60873fe657bf99e811525acc8c2 +DIST console-0.15.2.crate 31576 BLAKE2B 279bb6cfbcc172bb672688422bc669768cf8085acf3c80b283270a12f8e53393ae5133d8b8025e16176fa030a8c4e42afd73cf952385a96392f6519f3cc99894 SHA512 0eb0ffe95cdc2e6f43d116f346241755dbfc8d451c9e69dc950a5c6c94b10b1be4218fa14bd0da32f5cd9779e38e79dcd9b584a6448c7f0b30316948e7ee9ebe DIST core-foundation-0.9.3.crate 27059 BLAKE2B d94fec51b1b1055c285609f4bba45c5169a8cc775e251eac7fbf0da7ef894e1be9ca9f4236b82b67be0610bdf811366e0c6fd3cdb671a1e83c49717e2c5b2d03 SHA512 de07967c4f5e2d2e730b6f21984c228dad2cb2f55187f13074a2200f4ce9f906763ee818267a9c67ea560229db7363473b230670a6dbd224fc335f32ba03d072 DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 -DIST cpufeatures-0.2.2.crate 10655 BLAKE2B 7e068032f818af691ce1bbeacc1e79af17284cf6d1b9896fd146b2b87ebab7b12e7a9ec93b28f77106856c1d11a565e4a64f8dc60c30b401c08836097f587530 SHA512 a771a86e2fa26033b27d22fe250968cd80cc64031838d1c111ad5c69951d5f29de0cad375965c7c2cbceda2a005dedaf6df15c699041c9d0cf65a1c2033f69c5 DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 DIST crossbeam-channel-0.5.6.crate 90292 BLAKE2B 7da87ab15c384754d2493dd1a30e83550cd4b2b749b7f0c24de131f054e3a2e521e1bb4ba10094378c8f4c7bdf19218e35b10562c50b4ad1d2871bf6f821e488 SHA512 de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a DIST crossbeam-deque-0.8.2.crate 21237 BLAKE2B f00948fe90806fcbf1585c0404250dc84bca2cf27733bf7f2a0aa957e618f916162f41124333329a5b1e84909cbae3d93fb3b4461ab23e9dd97672c7d520d5b7 SHA512 a50a878d843d6eb1b5b92321ce6bfb87a23d3c16e820b1ff55472f0bd3d29b41d09ea95e1b9ccb2790f6687c043dd9ada1cd5124705e24292ccbd8fae1f243b3 DIST crossbeam-epoch-0.9.10.crate 46918 BLAKE2B 86f33064dde615408435cd4cd8ffc878ccd7aca997440eb85705aaf71209288f2d7cd4a8a2ee8261d30d5d4e10addad1852ecce32826850fbca883430f4f0e26 SHA512 c8e103daf27a06798e4cc89c6263c08117ba7cef322421b7f91e6a96137c2fa2371ce9cf31e8d1a752be85f4feea90d4da21f1921a0a0c618c1f66ef67a5bf03 +DIST crossbeam-epoch-0.9.11.crate 47900 BLAKE2B 2deb54409587df48e0686731dded6600816e4c2b82369c47fd2e00ecd59f29935cb3e7f9bf3457b99831bea088830a625370c4c07ce56cb78ccdc62a6ad7715c SHA512 3fff7ebe038993af5117460e0ff89318541afea8d16f3bb991cd37f9fabff58f1cf122a8163af03c275af4ba6802b264f516fbf12f9a9f8ec978f0f8024187a8 DIST crossbeam-utils-0.8.11.crate 40887 BLAKE2B 6cf3c4e28243515f06193ef746b18129f62832abde8153503571052f4965b38ce510b09d18e51e0f563bfc14818af13463d1e2d63716b98a91b55461f5186b25 SHA512 eeb19480ca1860953507606f6649756974f65a05883c695fa371ff6d80a9fd0b94872aad5168955b4771b38f50314364236cb39363bcafe9750b687ff92a5ed5 +DIST crossbeam-utils-0.8.12.crate 41785 BLAKE2B 486aaa80eb0fff5740690d8a63c7b41dd06c19cd141f4e12c8f133f5ffa93a121d4e24e19390851051ef07ba63480d9ce3bf751621ada3a420ab6982a0445e28 SHA512 0e1f17887615b1883c3a0c4f0fb908999d550bd0041e8333eebbe43a964838d948fc1e5892e4ebd31e59ad53e5fbb5ebf6741dc1dd8b61907429f691c84de2d2 DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f DIST crypto-mac-0.11.1.crate 9551 BLAKE2B 81140107f394d969d85b77050447e7d4dbfe7b2df8164293fe9a2cca04c1ed3cd245988482a232103c2ed9d35601ec6332669bd8598d903d305935dfc09af887 SHA512 3090a7a3fdb7d94b2b14841e37733d863f2e4d24d7da3c63df1726612abdd1c1df7179bba4e344eb63a94053e59a93b0988ecd1e2e5a5db0e18a4b602be4aaa9 DIST ctor-0.1.23.crate 10581 BLAKE2B 2b513672e4dd7310b5636fe29bdbc1978a4130c0e590829193a42397bd467ae119534375060d15b5d73e4a5f66a31ad34650faca6a3c190f6c0e9502aeea77db SHA512 fdbf3e6300d8a0cd33d1938804bea8b7eebfa8226767a7ebc9a824127aa3c0ce469913a63843b8d2043de3705b8e1fb5f4dc1db4ec387356b0a2b38f07cec224 @@ -80,7 +72,7 @@ DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90c DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f DIST dunce-1.0.2.crate 7953 BLAKE2B 5572521dd8b85419561ad0af2abc47f3b60b1142c1966b89f678bcce500a38b88b3986523bb6c29b38205440ed110ad5dda3ec7170c476c5614054b36b691acf SHA512 9d1a5d449985913d1cecf2249f3c14001361faf98a0ffa2cb682b4ee4dbde906302355632033484640373587c78c0345c1c7e267c354018cb070cbc46517ba86 -DIST either-1.7.0.crate 15492 BLAKE2B 3ed1c5c27e7bd9453f83b82d3f57a4a73f965b1943a7a17d3de45ee35f62db53976ba9f2055ba28c555500cda528ff3a2d7ad6cd957540c91f512bd3adf9c5e6 SHA512 894bf3980def07848a2911734c02eb0c5c5d2ff3ab7656413d2acfd164d120a7c075e0a5f3fb95243b8bda0257a5f457117d5c6eafc146f3f6aaf6c6fbc4cf33 +DIST dunce-1.0.3.crate 8035 BLAKE2B 77e560f0b9d28dd51865b8a49fea832e0b530724c6f6fce9ac981240ab247c8fc564d951cfc236ae68b04daa966e59f23208fc1c768d5c42afbc5cec0bf4dbd6 SHA512 3d775fd99d74462d5bd7dbec65c196868c20befb52f04c37ea93f3f67d33cee6062534342abe20c01577a517ad4b16bf15b08a09bbb2d310fdb731db5b1511dd DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2 DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 DIST encoding-0.2.33.crate 88798 BLAKE2B 4163e26e6f38f7fc1d7424f1135fec1dddd2af3d6dd5f5bc6a5edc3eb3fd56af56858cc0fa5ed6a241b55882807f72f2e5d2940c9a7e5c4c6700ef905727044a SHA512 10c186e0f6ffcffeacb11a66fa39960454955b4827dba03e13d9ab5294bf14e77faa8e64956d5c3756fbb7e930081b7b301db8ad6873a6e8d44a7f9d98566e4e @@ -94,6 +86,8 @@ DIST encoding_rs-0.8.31.crate 1370113 BLAKE2B aedcc32bafb95c54a034c6ab082d722834 DIST enumflags2-0.6.4.crate 10713 BLAKE2B 86219df31b9c8a60470f676a365f0f0890892baa7c9e3101a385d9475f9398ff8b62ce3295ca318a266f551c85048e02f26fa67ea9ac689e94a5ccafcb8f5ea3 SHA512 5814f58a8d22f093b94eb71611b9a5c8bf2145db9544397255d93126fdae220c261010d1dd2a278475e7e3c76bb9e67bd671c44f1edddc620924fd6fdc7dc03b DIST enumflags2_derive-0.6.4.crate 3659 BLAKE2B b49a73fe2977e8f62af37c367f1452979cdc0575b532d086e612b84495113041221bd508cbf2b72e3179d929a2eabad59b9913db98b21491186a1f1bcf571a9a SHA512 a8a166ed48c77a3d23c1b1afe4dec1812c2a440736cb6c6059e46b90a0a216c81cb45ae6e439ed5b3dcd656faf1bb6dace4e46b908dd02321b4a59351240911b DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1 DIST fat-macho-0.4.5.crate 19395 BLAKE2B 647db9fb4dae829942976a53a251b64dcb4b418eef79f0783dae15a3c0c87a965390d3a2bec0fb5d66543ea258708541444ec04ef29332f53e43526359a163d3 SHA512 fbbb56f10ff74483258c02052f44c25c06ac4c79cbf0172af124b2634b283e22ad8b82ed7ecf563cb99ba2b93e656f5c8d6eeb98f09b893638928fe27b22b533 DIST filetime-0.2.17.crate 14484 BLAKE2B c181cf4c3ddc5831c006917e7432620a62a0ca7aa379ea7f1aab9b99a8cf725055e8510f7f63ae5add770dc8f91c824d3b4e9e86ec0f3e7faa4e9a647c431a8b SHA512 3f7cc4e64381f4076ae04bbc0adbe2ecb024719f1f2fcc2ef537b0285261e03b8af7655d2db72358185dcce109df060d4a4a4015b3168fae0f6a952878860087 @@ -101,35 +95,23 @@ DIST flate2-1.0.24.crate 70191 BLAKE2B f5ff04557dd0a57151b4c704cce60622157be4c84 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a -DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 -DIST fs-err-2.7.0.crate 13981 BLAKE2B a86fcfb126bf1a48f81ec98f544510f46e329c0c62b697f8ede62afcbb41115fe71fb5b46e785b5304884219d81fe03d74f0735ec72eeba0a7f0b8108f1ce1cf SHA512 19477563b4a316b8ce528c637c1ab9e17e6d06d15230e83468019cefeb5e66bc4d86a24738f6e10063b1c27ed65ddba6992195be4467ae7f14aa53a0ad6632c0 DIST fs-err-2.8.1.crate 14302 BLAKE2B 011a2245e977f3bc95a310c5d4ada1b77f7e01c9860ef984c79a3b20e7c3b80db2767cbbf04749368bad9a9fcd75544a1cb76cc0a57e13a63550a278d36293ed SHA512 e29f3a9f0ae9f46a7272e77d88a09e2451705416ef98acc4f84f0e7f0a0d26f56efd026ca9c7e643e814c449079f27a712968b91de75c33e7826488a2e5286de -DIST futures-0.3.21.crate 49935 BLAKE2B 290dee4f7662a473d82350092c0b12a8270f6d6f5eae9e4f7e06a6abf59e2d9f2d33e5e62e2682fcf6e109d62f651cb37cc467cff2b20f909c72b5fee2cb7683 SHA512 723fc190e4480fd812a852656fa6509a188f0d06adaa1c22ef24ec4afa7688a1c5d3961e5747f0812d073fc672b0e084af6ad5e5c3fac3ea5829466f993ad865 DIST futures-0.3.24.crate 51399 BLAKE2B 03eb55cdcadb6646d01a485efc9ca0c679d8a71186d1dd97b078772ca298939e147537692216e2601b7d42cebe0c961b3a6693d7059c7ca735efa28fac8be07f SHA512 91f3f1b121923c239b1e3042048fd420a35506b4c1ed6527bcff0fffa8153049a384c4e0b21d59944327552c094db8de8977036c61127b27948979e0da6df949 -DIST futures-channel-0.3.21.crate 31961 BLAKE2B e99f37cdeac080c8bad2203fd24b48eb62918166104ad6cc531c8f69d3e0c3a5898ca27f19693e2c143c9049a7d244f9af49c16fecba12233f9ff3f1d01e35b0 SHA512 1c10398657949b53b6df196cc44d8e4b3acf53b4d216be6f5f631d8d4b500f5c344e2cc7d5a5642ced6c5480511884611be6d429f56a0ede4a716b9c5770cb76 DIST futures-channel-0.3.24.crate 31963 BLAKE2B 2abaeb5249ce94271588cce9c6af9c96ba52d5a8900c69b5232e0e144e5e218bcd57788a3592e5b95aea84d73714552db131524d82de3655886f136789529c36 SHA512 2145a54fa7b89763c7c6352818b3e3b581190e131a3d3e7bf7b745a8e04ae6ecd9f5f1cc78ee65f7aabf1f786a25cae6b37d358cbbef34c494c34e217b84d7ac -DIST futures-core-0.3.21.crate 14601 BLAKE2B 73cf4c422202a34cc9916509939fab35c79093a6c1aeb99e35763727ebf7d3a06ae203684d75cc74183126f0cd95dec1530f136ffa2a0e69354c554883e3af1f SHA512 b60e7892436ae28fd2240f17816f934f6caeac663d67b8efc7d519ebb4b0bd921f0b732b6176bd4b472d2fbe346d39a37ba394401e15afa93af8294ceea90976 DIST futures-core-0.3.24.crate 14618 BLAKE2B 381b5f9dd5249550a859ef83987121c1574c91a2498e0e96ccdc5657cdcadc770319a4b50200cf3138bd504fe537ab2d5c701bd97d3e0e39f4a9e75d4a7459db SHA512 d39b19f0c2109d7937d8dd7f6ee45144ca3662746189a5856e0f9a29bb255bc915214c008e97475046703fa90ea28343984575fba394a93dd782b95f09963e67 -DIST futures-executor-0.3.21.crate 17306 BLAKE2B fd20c7f0b4996cc10e3b3d30c33630a42eb363ac7893af4ae5c476775f8e4f3724ac110648252b6cfb3d652d352fbb5833f2647d262a4c9ae999de1fa69340a3 SHA512 597732f96b45ce21f7a0b149f62cbdc54a80010bfa5421ab0ef7345c501c197e1c8fe109fa2d1c813d5c2e872b4670e0fbd96e2572cc3e9d2646b68f41c78147 DIST futures-executor-0.3.24.crate 17745 BLAKE2B 835a8f835c319e513443c0c947bae83c4a4d1656acf17af333063e33f96eafc76105d45798ccfff3ac2fc362bd54b785bcd2bd406a4830962e75ecb63d710c82 SHA512 fa6385534511ddfe73e4bc80081879b0a425041557d83b1d59f3e44f86ec279327532d732ed4daa4b13e74a11460fa7a99713b00563cdad153ea13c0dade234c -DIST futures-io-0.3.21.crate 8902 BLAKE2B e673342d3fae38e5a6a20c426cb1127353b4f15459b4c27965566f7f2f13f0773ac6ec850b0d679bea37d68219edf6cdf9d1d0eed37665f4ff51c6060b81466c SHA512 dde0b79c4ba208b4c92c699457efbd515d331ab612e7b7df735b3b8f2ab79c012b1ba329ddaf488d68c69dbd119aa231b833b81cbcc0cc2f55c656f68dc22bd8 DIST futures-io-0.3.24.crate 8910 BLAKE2B 67de3c0fbb671897b7ed64967e057b03a9b018b5dcb3d78af4945d4415cceb6a866bc04de2910d124452cc3175a6cc5651af979f8fbe6343f9b96e174cb31279 SHA512 63257cf13e99b8968a797dcce9d572722858c7c91c212a52d05badcf10440824ce9c450bfe5eaeef5528369339a14144a8e94d7e8b2fc717de26fa21a16f2848 DIST futures-lite-1.12.0.crate 36032 BLAKE2B 16cd92362ddb217fd3c316f1104635b086abbf3b482b3381d62e3b5ddbd20122d1dadb48c83d3022db080d05352ee5a40f33978529bac3eb182b875f45cd132d SHA512 3d26148ed1c87926de51412a8d08e0619c64b85b610a74d6f61fcc1972dc0cbedb04c5824fcb4ef0a920c557ac81a0b2b4403ddb1c01e11648694ae56c28d72a -DIST futures-macro-0.3.21.crate 11250 BLAKE2B c981e6d56971871102591b6f14b13f0ed75499627036a90cb71a3e11336db408d11ea0feced484d9ea454f47db74951cdfc61377af267359f46cb6462cc3fc0c SHA512 a79d4d3e487d05554e05e04f3a631fc9f0b5c525126eed550ee30eed16d4c457dc39274efac53558a3e33a119b8ff9d3552ce367359eec9d05105b278f7677c0 DIST futures-macro-0.3.24.crate 11252 BLAKE2B 397a7675d735c9be21bdbb1f540445197f6cdf8c595c952483268cc19a9a06e673338f5713cc378b66f4a93bf5a8ba0d2edcce01390ffb9f0ec9337fd3b527d6 SHA512 05cdf441404a7656a092a0b9a9a2800412a8671e2d28b8b68b26e4b9121256acdf911851ea566847462e981ab4a2bbed3bba5500cf9560f3f61e6ce536afec81 -DIST futures-sink-0.3.21.crate 7843 BLAKE2B e4b2ac98e89063b23f5e278cad1df6b1b8f96d4f0df0cb035ce964b91e97f88c7a1a4942ec4010cb4da5f4a3552487eac048a6bfcef637bf1f83398d7f38758e SHA512 9bc0198495b5a1b3ed25fcf7b053a235bba0a43a4226bf085d9027537a57add1686ef61179bf2a2d4189945cb5a05a8d64ba6e6e647c56245666d51e138d113f DIST futures-sink-0.3.24.crate 7854 BLAKE2B c0cac5188d84de0ebdbe13419c30dcc38594b8edf9952468eb1e04dacbb2d7f754f5b555a1aed5fba9704978a294974c25cceee27a9e4ec6d90b031f324a3ac3 SHA512 4da560975ea2ce2d6cf01042f9a3a16401d769a34e2d8bfe2b0fffc818ac0c729464efa0c2d45ecd280aa7b74d7bab1d17a5670db3d2f4904e4b0a5f4cc463eb -DIST futures-task-0.3.21.crate 11815 BLAKE2B ec3f2e2c025e9a482d86912099e68722099c22c0024669906036504d0e70998cb9cb5fd4074928d21847334611ccfcbe6d3e2f686c4d4d7d4436f1e7f501b8fb SHA512 8f3b27865d8c7a290471903297e3c0b52caebfaa55550a4738d7915008b893fce67c7d9ae5c5bd03f2a42ee72a96aa0245c4bee70fc06977b3493eb81bca2033 DIST futures-task-0.3.24.crate 11836 BLAKE2B 1f697816b721f4a51150dc38909974c6c765231c451e0884ae41e1ca16df9b93a8890e1df3a5083330de73ffccc3cfeeb976644504e45306ac5ee99ef4cd87ad SHA512 a78a739176c20afac835ed7b1fec04772aee1f2127bf4a4d0e54bf1e78079e854794fb3cff5858108168d8d1bfef7da99221599c9c533bc3c3059ef07286d54c -DIST futures-util-0.3.21.crate 153768 BLAKE2B b3bc5632bbc7616d33f74361d68f83e0cb051125475101c84212ea2bd03307e927cd125e2f93eeb0f84946cc45d3964a590dcbfcfff88d3ce1970f127e71aed3 SHA512 ff952fb74a54e793de943e3aee2ac771357bf9f1aa5de89af128868c46a6b44e414fc4ea97f2d9b201ff7ff41023e119f1adf90d314343ff53ab987c3e07f5d4 DIST futures-util-0.3.24.crate 155823 BLAKE2B 6fd86340f0fb96240e28f3e3885be9e555675b879e844643352241de81b55cc67023746b4c3fd941b2b38cddebcef41efbf72581d41cd30e7aba8f0330ad503e SHA512 30cfa53bc58101948ca6e828839186575cd8b092a629bf59a7e4df205309f82d0cd4ec70340f5e98c76fecf604934e553562f7c79ef382ac8451c640bd95c5be DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20 DIST getrandom-0.2.7.crate 28854 BLAKE2B 30c054361c9b1d9f95bc505e27e98d8cbb685f37c91437948d9d26f22028e0797a7c704d88912c1648b3704bfe10623a8c5e130e81746c8f85848b831771db80 SHA512 01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1 DIST gimli-0.26.2.crate 717340 BLAKE2B 6460346625fad7ed202f387d45900867e785026e08efbf6542bb5c7b6ec2bc8ddfdaf825e872d2c339c3b72f8ddaba546efa94243a602bd8c9470c6e808a8f30 SHA512 10baa5fb5fe13eeab2ed9ac8e02ae7607b42df80b9f39b14027d052ac7f6f11e4dec451bd73c3640ff8ef174e280c1640110720b2bc4220229d27bbb31079029 DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46 DIST globset-0.4.9.crate 22929 BLAKE2B 91dfaeb99a3f6f40a5a025ad8527c91770545487324e191801eedb6f916739b5efe687d84a43eb8b712cd181d98d3ab17b839f30c19e0da041b4c34d9286089f SHA512 66841495098b028b8d294c0832276b8864760df3a16b93b57222037c351591ac7773a99a65b85a20c438fbfc04c56ea4901188cb18ed470d3481eeef29eab708 -DIST goblin-0.5.3.crate 158162 BLAKE2B 5138b382e5cbf2a56d6725e00a7e2dd8b34675a6766923775267348c4a2bd6edbaece964b19e69335417f16e16eeca5b438da2854e1b6c723d4e6add3852d972 SHA512 07ddd9344c2d521a05068b2d1af85b79c6d47f86f71306c3e31dcbf2f72592f8a70ff29b423910ed5211bdc54fabfd9a751582ef594a6dc794d7a3b4e3720c50 DIST goblin-0.5.4.crate 158387 BLAKE2B 192d0a3e0542439c07c78a598e2c865757e2182b4fb3a8d505f7a361430e451380e2b91dc55742b85f9be234d6a9c623da1079255ba7ab909541424342ab4560 SHA512 627df59babd5291aa6e37bdd529c3b837001c45d1f22f435bf50ba386e49a6bee93a428bc22d69efbd7182ba1b343985b6d2d8bf405e3c57e524206847d429fa DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f @@ -138,7 +120,6 @@ DIST hkdf-0.11.0.crate 171707 BLAKE2B f9494dc22784324952e79f65fe697b313820bb982a DIST hmac-0.11.0.crate 11385 BLAKE2B 850527040c0fef278175f35a0c8bf77bc005708539af8ec5a85111f83e9c94a912741a2b24965c026fd75db6c58fc82a46a9c5de9454540400c9f19341561b4c SHA512 82d83071d1cea14603b1f1a85d564c78e28d982025a029779d8d83522fd5c56583303dd3a902d8023b5e9df2ddb5c5d9a5fc88000d41dba45dc026239ec81d0d DIST human-panic-1.0.3.crate 18064 BLAKE2B 5dbf7c696da12f912a86ff886dbbd6801320520450a8c735da9f99166a4e534aa79e51f6a498626d40ec4309c1676b20b1e7881f341070522c3dc37cb7ead030 SHA512 3de653521aa3ba9180768e04dee8be4f0f52849f1051e8bfd21c80361836603bcf7a5292fe325e2f556446cb176a5bf0eaed1e7bb218cc1fe6c7258cb3f92497 DIST humantime-1.3.0.crate 17020 BLAKE2B 37efaacedac293197ff7acc8b0446a73243a2d90ed8dbdcecd9cb0af6e901f135e1d92aa1a642460f531a6811a5f08075f8aabaa9941e96eddef301e205fdbe1 SHA512 2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da -DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 DIST ignore-0.4.18.crate 53174 BLAKE2B 41a209a310515af9fa066c88c92751e19e0859f411baf9946933203883098f52901f8c03250cab7f716abbd0da9c03c5e6fb270a5f9e26aafab4bf1d5f5bc045 SHA512 5d11a2415f015cce6ce72aa3d08a7cfb645ee7f1845b3445a924a92144438f209c992cc15d4ede3099d1eebe3fa28bde4e0eef1a3fbcb9dbced19a42051d21be DIST indexmap-1.9.1.crate 54114 BLAKE2B 71e4968c85d5b3fac550590658f9fed72c754a9443221fc804efb97bd39b5fca7f894ee67f8d2c330bf212eb8a6b5c85879cd813ed56e3fc43a54f0bb689af5a SHA512 7eac99056123332ad38ef32eb65235c810e8b4d051d9b0ddd5582348c9cd3b162d36defe8e46a532e2066562f224e37fae94b52b4649ee9cfac7673b76a2513e @@ -147,22 +128,21 @@ DIST indicatif-0.17.1.crate 54474 BLAKE2B 1880648c3ce4801534995f6e88de1a74cb0cb8 DIST indoc-1.0.6.crate 14312 BLAKE2B e4757497450f9c5e854f472e576c0df49f1aecb10e3ae77ca56b436dbefc5c75fd9b83093f9bb485b697d32c454af5d70d72da27e231124f7af20d3dc6e320e2 SHA512 798d36767d29ac5170a9de498ebee1056a6658e74b94310d589d429471ae059f974bd83eaa823c99a637c16758b3fdaaeaaaf7b21a2a35cbcbf345840b5f23cf DIST indoc-1.0.7.crate 13716 BLAKE2B fe515fcf534a552feba188aea5d5da0febc123db24485eb887a3431592780fd468f6409167457c68a7ef6368fcad71c14fcd7922bf2de29794a341d7d4cbbf0b SHA512 b60e534953d600bc2de3d6951f9da67ca3ab3c78fdce3e9c5f91e544ca848aef0c22c35a26fe7a39c07bd916a79fdf496269fecfa5491a58e178f37b2965b348 DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 -DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85 +DIST io-lifetimes-0.7.3.crate 35680 BLAKE2B 03e209f6b5f991f5b629fd76e275cc2d4e5370b14d754ae981a6259a003a53c2c401cf11c42705ec5eace19f79b46311a6e7c0899af208335a1f537f48b05e5d SHA512 b4bf1d74fb3a6fe579c5e68fc44d3f24b749ad381d992f232d2ba6a380643226a0d9d8a48d777224974bf48c8cfa053c9e7c698b28d8297b0eff20717b7487ab DIST itertools-0.10.4.crate 120812 BLAKE2B 3526710312764aeb38ffde45758476895e765cc15a2c956628638d396fab9271ef07e3b432f5225899ed170dbe54ebde5fdf7d061f38f49942017e0ec315c5f4 SHA512 e5ba8c5a9087296f417f9eafab5b85c2d55f751ae8e789ee23621ea42ed123827138a9c5cd3fabde0365b8fd00b2f01d4d248d3f7f7b537f3499c8e8b32f6901 DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 DIST itoa-1.0.3.crate 10481 BLAKE2B aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec SHA512 1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b -DIST js-sys-0.3.59.crate 78849 BLAKE2B 2dd42294717ddf922f4d329b3da1acefe1e34c5d9c735132752bab183ea186a879a8218d201238146c20374e724f9219d2c28dca8c530105a18eca81ba86fe39 SHA512 317a0cbce8ccad741dfac48a09e326460bda68a58225bd8d2eb50ff50a7355016c399660e996b328bdbb77d12bc5107d4c2908b11441183f3b3d2f45eedbfd00 +DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42 DIST js-sys-0.3.60.crate 79257 BLAKE2B 714facdab00d567d074de4a25b69487400c23194d0f58ca784159483f9e02289acadce084b1514d8816cc9e0597800de82a5298b071b7df19a24df93541f23c1 SHA512 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665 DIST keyring-1.2.0.crate 31708 BLAKE2B 428f1913b8e7c6a5d823ee5151061eb2667e973a03de0e6ee451ef5311d22c916512de822db2c7bb8caa85f5e8497eb73f53c74429ceef42d7021cbd3e4c1531 SHA512 7e60985ec62959d74cee0a0d7f4b641d73145fa51353d11bcf577a25cad96b4dfa07c6f3f0466e2fd6a5445037a1b805a3062e78cf1d165be93478c697776e2b DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -DIST lddtree-0.2.9.crate 11163 BLAKE2B 19994b60d263e80408917110cd932f99298e149c000de599194c46b4a186cff271e34ea70a3e4ce13241500a63fbd29c60436504e1763cd5f55a32b5ea489d8e SHA512 812f9febd86c4e5d8182a47d37630485030c3feac7a27d904db43fcdc685217abd7e8e5a94e26d863d8fd6cedaba3e767687fee368bd9597c37e00e1ea8ba612 DIST lddtree-0.3.1.crate 11349 BLAKE2B bd51c2cf6eac43bbd44f11c9c21f8e17033c4ce1c966d8e4700ec82d0582b643d6c22a6bab8dc5d3682c38cf7acc87772e353801932760cb4a8f7be0c8405812 SHA512 11dc47fbed29128293ef1af8eb2a13edb2e4c68fef2dd9efc25cbd30e427767ecb8c48bc66b7d8327d27ecd70e8521b3bf55ec33070eca36f3ca91d45bd31ae2 DIST libc-0.2.119.crate 575749 BLAKE2B 5fa2bf66a4d642e1380335fde0fd190d5168dca58376379caeb52171a3382e5342c727eb4d92f1e27adde58a24d00352896a73c45309d947f56787a99f2753f8 SHA512 a43f8d1cac7a0d8c1bf6f2125695c03d91243498d2dea19a3a674ccb2c64fd00bac4040c42130a1a096b2148451f62e1292c5c71f424f51f888d6a37c7db0bcd DIST libc-0.2.125.crate 589236 BLAKE2B 57ca3aa19687b5c5702b66ad690a86ec7639dca41c5846c7cc3500f2d0fffcfee95a2def7695652174862fb6b8d211e7564fef6bef6d1197c481b5b8f18a9c74 SHA512 64ea5bb20120b9893bf5a3648f28da07384972e3cbad13da40c3ecc501efe1bff0bd6b71f52d5f253f00d7a97c2f69d86fba490955e8d70ca1360b8db1e431cf DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175 SHA512 9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44 -DIST libc-0.2.131.crate 595288 BLAKE2B d6377d0c4248068825d9cb78858e8204fe16fdfc9de81600a0312edd7479c73f61fdadeed214c11a67c4eebf242056ec1394b0d9e5226f63324228843e913837 SHA512 8f73e01e3f6d2283917e5fc01bf7b3fd69035e533fd6320b55e46fa7961ba36cd8e0613d6cb652ee9fe6a535b8d7f3b065844eea376c060cbc192af237398aef DIST libc-0.2.132.crate 595317 BLAKE2B 1b1ae80e034d94468befcafd4bae4c41f29424cbf3770b827dd1d7099cd2364db62cf2e7343da5010e230a47fbd91d320b162f7b54fa3955fd195b6976c3fb45 SHA512 48340dd173ed4d487f6504f4c32cb3c13dac8ad4da95469c8dd79386a7564d258a9ca42ccf1b174154717bafc1d3551b87c8fe35f7e4e062c8e33da9259fec50 -DIST libc-0.2.133.crate 603256 BLAKE2B 00139eb8ec3921b961c20e9334e7b2fefe87d03df22c77b213491c07d93be193d991a814efa20c91cd5eab93fe392ef511ae4cec497bd5c41372d5aad1c31dde SHA512 526561652d77d5f61fa52dd9fe02a46a5f66289ec0aff5b2464311c3a90972c3ced0a84dbc901fa99a0fe35ef36af890bb7de40b9c6b7b7dce7fe8a1a738ed7b +DIST libc-0.2.134.crate 603330 BLAKE2B afca337bf7120e933c56745a51261156f4af7cc58427f623b9cdf1b2d5fc67fb2bc7c078ccab3cf232024e5013e8edcbbb0baab6a8a3762f9b20d975ed92411d SHA512 fcc142061df7b363b2dacec5fb3c9a19e63addd8210678117f681b8e1b62e5784cb78067639df464f32e22c9ab4d0932bbe1c01cc992348cc0fad4a46cc7b1c3 +DIST linux-raw-sys-0.0.46.crate 807633 BLAKE2B 58a63a6ee202e53892d78f2142d6ef98f8bb21109962273689b284cb4d6756e6399010983da813f6f58664d6191b392b70ecd161518e8ca0fb46992bc3d23adf SHA512 b821ab53d9a885b9dfef6eb3d36a422525cf35d797fe32fee3abf9bb5463712af57febf684c9ab41b5de40c9b0e73d9e369599497f7a7f1314ff455795d32b39 DIST lock_api-0.4.7.crate 25371 BLAKE2B 9ed08433ffa70af60193dcf307287991a3154f0ef16b485f32a6c83e64962661a6e08ef83a6b217d6cbf5bd964c0638d8ed86b290087677c1fb3218321c4bbf8 SHA512 b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d DIST lock_api-0.4.8.crate 25677 BLAKE2B 2d7fd36e83dbd345889d043e4566b35737b6929092a7ad313b2e09b606b2b4a562ad6b8e1fb5371c086c3d226ca585f08dc34e6205b402a1b96569348ae1e96f SHA512 2dd90be33a732cb8111b522cf65fbf37926ab3121c4dba20dbf66403805575ee597d90d776807c13be1a48ddc5920a691ef78dce734adc6a26b52d4ad44b9785 DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 @@ -170,23 +150,20 @@ DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692 DIST lzxd-0.1.4.crate 21891 BLAKE2B 8271b79bdf6c65a17b5fe77a4d8b7d3a96ccf1752d211770dcccbd0912b0113740f5175b6d587ef5f5768b7ecd073488fca4f49e5c4bb3ec4cc9e5055e471b99 SHA512 f4fc473056dc793ee938943646416c3a93c748104093b8932c0a603a5f25820b49632f703ea4bc248b8bd612ef51dce4f5798f1f46782466c38aa69d016c2c57 DIST mailparse-0.13.8.crate 36008 BLAKE2B 8112658b4ceb5b3528375f4f8a178a26c18b5494ba582c333e09de6263769869b5a4903ec2d62cab7a032635fa5d28f00f3f80337b968221e386e252f842cf36 SHA512 c7557f741c170c421d5ccef8cb771fce544b3f3da0475b170f82116c00cdd7522fe29fc8bb4dfa20735345b2c72e12af0bcc4317d9ada412b59f9ff4266e14ac DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 -DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305 -DIST maturin-0.13.2.gh.tar.gz 322691 BLAKE2B b39319f1764987ad0420a0c686934e03c17a22a28272af118c2d3c18c84c1a6f7f527f59a15fa49dcd9668839a81f94c07608d0ac3bc2cc6f9d265eadfadc235 SHA512 0530a46eefa37612d208c7a81273027bd15c1d3ec0eaedf557cc1bf155c3cc99afaefeaf3be2bbab8baad5c7ff22fc21902f90fdb0434e3e2e321b3df655b068 DIST maturin-0.13.3.gh.tar.gz 326485 BLAKE2B 6e6ac88a59b66698a28d01cf485e761e39499abd93f7456b5dce41f444c50eeec9f154268b1e9c092077833259b0141aed7a70829200e7e4390a69675bb805a2 SHA512 8a187c126f80137e23e5950dcfde981ce4ab961f838f505b9f038e18bd841324ccdf557a377f39ceed1df7e5934751cc4de3cf36148534fceeee917496a4fb71 -DIST maturin-0.13.5.gh.tar.gz 329667 BLAKE2B f7bc600f6df7aea56cd6d243bc3e8912e6d11c7f374df035281350570492a4d8429f368b5af21469c6637280ae5d67bfb64a705beea829592e5c9098b6e1dc0a SHA512 5985270087f4b8fe94e9412bcce1626cf1eabf7f3d6e5c0422b71ea0582c6fc6874e4bbec0653bc991aea7d4ce773da027a8650c33298f53dd8f3b25a80ddb04 +DIST maturin-0.13.6.gh.tar.gz 335471 BLAKE2B d761632cf761e688d4807e38de1879023c113701add7ca3474a7791d7c1194b52c4a8163d32961602f42505c94de64ec8633c400ce1e5350f151f14a07a90977 SHA512 bf5d2b9de8671d540ef02ab63bb76ade143a5b75fd93f492cdf21aa7f4e9ac53c3e027f74c75f674d35dd8fe3a21d3f1cd6ff857227664d30a9ad3b336b10761 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c DIST mime_guess-2.0.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908 -DIST minijinja-0.17.0.crate 94613 BLAKE2B 98b0a3a9f7d31f641f57148979c41131b22f84f87d0457e9d596c5feb18f44d97d34d41eb0a08a420b2ef73be20e0f6a716ae8636f48b2ff198ba3da234bfc3a SHA512 67fc5553afb6db8a76c48622d4cf925905a2d0523f22341837092dbaa660de798de5cf193470b71481ae33b1120d5e10df3bb87ae065f35e0c25655071b4875c DIST minijinja-0.20.0.crate 80064 BLAKE2B ec3114b92d6ed737b2f35cb71e4ecdd030a9e0ffb27d78739b22876374fca7d35537842a056da5a824bbe9d288cf54890a067f4d0247b1e48f2f691ae44ebd2a SHA512 5a6683e3af1df4b73e70491ce76b15638a61b11709a89aa3c3ab1c9ee76a12adce682921c01fc99589a2b90e875eaf2bcb9ab9ab8c63511195ad9da4b3e46363 -DIST miniz_oxide-0.5.3.crate 53452 BLAKE2B ae99baa01c493b5eb779595be0d77a064c4624397676d3a023cc2a54941b0b3e7c80492ac47c8a28d78ec36e2f04aebe5af79f0e714380061c5e0139b9dfd9fb SHA512 cc2971ee2a2e891cdb05c1942f533b11a557199421910266ec2e4848a16dfe6882f1c08843035443935d695882720402356b4df4a50ed131a8f5fcc0591a72c5 DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 8836697bdc3707f89fa869e6b09a36ee4d83ce2ae0a53bc7b06bbad70ed7ac25f8f67d841f3f611f6756d891f0eddb0abf7fcaf87570f8ab32220f113583ea6d SHA512 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114 DIST msi-0.5.0.crate 58953 BLAKE2B 642d76410455e08f3b9200bc572631d3e3180bb917f786e88756b7239f351f0650da92a6490aad244d5b278feeeb561aa28abc8fc7fac6bd65fa3b3c34479b3f SHA512 70c7829f9f92d9d8c38b92cb8d7ebf8fd12e21ede253b94258a57741f5c062aef866f3b99acede26c586b33e255f14a6d628e56494851849ec26c71891300514 DIST multipart-0.18.0.crate 62797 BLAKE2B 438abdd6041c3a52e836b7627bb0a490494b6a0c4ab47d27905480fcdde27e7c18497ef4cae550c14b8c4c34e661176ee640806cc427e3b2e570c38be31d868e SHA512 a34036e1c05c241f130ed30eb7a2d96c2590ea8c0cb7e6cf98c160ca0fc6e0f1227192b45d8166abd7221633c36c57718fdb0ccfa8ff4254d4eeb3abb5210704 DIST native-tls-0.2.10.crate 28590 BLAKE2B c2dda4aab348cf0fe436bbece790ceac9d1b5425555aa40d09a5560058a22a931843e905ccf9e8cbbcda87ac7a7a4146b77ba369f6f7d7043598ea0088140feb SHA512 1cc30c3e16e103e49d585d017fb09962798d33dc4186a5dd3a28f224d3645e8301d4f5cab9b667a27dee88a49233b69974b41ee4aec2bb32ae0745e27b92b352 DIST nb-connect-1.2.0.crate 8126 BLAKE2B 7c43883af6b2e8bb8a845c7b27defb89507409e71826e701a1b9c856b8958a9eafa8c187474752c231e8349a5b6575e1000f0321716c8deafda0a1c9036cad46 SHA512 29a615f1956da23f76b8d29ad05dc008d0287504fe9c835386d6ccb9168d005e00bdefbcf668314d1430b00a9d536c4f3845b46f9dee6519707fb1c69c348061 DIST nix-0.22.3.crate 230252 BLAKE2B a65e42918c99f903a3f0b1cb64b7e4ded5ddf22aa4d4b7976938f166ab457fd5c0abd821060f7df777ca770254cc3018234a15ac4c00c6240cceb9ebb8c00430 SHA512 ee0c9c57f57ce7e723b32575e41ccce973af9fb290e314c7a1ed57c4c08dafc8500c81da34788a1c11e921e765098e074587c31498b5c0133b19530ce4a9cd28 +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 DIST num-0.4.0.crate 9490 BLAKE2B 97e67ce59233c0ce694a2cd1be8ababe3c56f0493ac2e7c0eb3c586bee673cfc49fe23ce46b6519159065f552a99a73c1ad2025f5c7408d6a8166603ec2f4dd4 SHA512 fb57c089120f7f8edddacc0a2eea5f9c8d70c29e411e30eca726e373e5ccf25b51df8c7d4e52aa6bf9b9b89cdd172291eac23626d2ecb030e4d9b3a4fdad6ddb DIST num-bigint-0.4.3.crate 97799 BLAKE2B afe9a08bf20dc974dcea12b5f9dd465e8b399a0cb0a6d0028d08f7f753aa4dfc929710e4dae883e67633d9dda073f995287e5315b1487e8f99f8f23f1f70e581 SHA512 4b38eaa8b51119dbc7cd8a1e177f37ec935ee348b693a93378742e9bfa68fe5f7e5062b7f34638283c23f04d2127451d796d310cd8adb64dc8e865b28708374f DIST num-complex-0.4.2.crate 29341 BLAKE2B 8fbf8f22b0a59c794b7657693dbdad7384a56c2b74e9d54992f15bdb19231ebca08f16a282f0a97280cd94d3ff728bd3358a50f8c22bbe0a3f51c7c2b499c851 SHA512 b073ac863d4a389468ed4e0a3d71c453c25dcb535a9e98e38d236b60ab0950ab5be512b1f427f5f74a20b6bc24398f864d9a1e0ab717a84a01b7b89ac3517048 @@ -201,7 +178,6 @@ DIST object-0.29.0.crate 237723 BLAKE2B fd579be961df0d3185682348f1d9cc0fb4dde3da DIST once_cell-1.10.0.crate 30414 BLAKE2B 4161622dc9dab4748a1b96777da263523f23329808506faea7938160f0d5ca07b5edd31f385b14b88dd2fc34c58063df4d40a34a479573750a369512dc956992 SHA512 f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab DIST once_cell-1.11.0.crate 31121 BLAKE2B 02ff93cd8845bbc3f7741d0e05fee11df5e1c35961b505b2717e697b9c503891a89e15b2c71b76a66f5f239c5ee650f2ed6105b445a4f977578a4243b4dac96e SHA512 3769223beed1a7c8c5625e18dc000b3ab296c7c3af21bb6cb563ad9d130bbbcd447d420d0ec591e6366652727de11dc76dc8f7720110de50be7cbf177587cb15 DIST once_cell-1.12.0.crate 31549 BLAKE2B 72a6c2efe279abce207096dfc47d207adae34764642f742bcbddcd8ebab9f78f6c2ea7750bd670844de5f6989e4951904b5f624281c28346cb6c41c585137e91 SHA512 02da0e6eccee2d5246fff5e6323bd7eff0f4641801be5e5910763929a5e9d8b62c07f81001c405cc6aff03f68a14ed5bfebd9900bbdd09568bd1ab9ca9b73093 -DIST once_cell-1.13.0.crate 31726 BLAKE2B 76519b97e04fbfd555c2ae034bd8a95525bbfdecffb7a3fc0fa7081a721b8243faa1269bd409d01a16a62186bddcba341ba13c167e8165b7b011f57aa393c715 SHA512 20a72f8741e6edc2b7f54eee822fdbea1b1c0120d3621059f61eca2d5adbcf044a474b5142871d37a3c0f90495224ec8fbb3b90e62660b66fde3a4d3a5add303 DIST once_cell-1.14.0.crate 31614 BLAKE2B b9ac8f889c86d4160ee026fca20b5135aa7bd60e8bfaf23946d003bcf0b666929a4da5859d874449d15b6ba0ec4c26e98273d020be50184b9d44ae90b8608175 SHA512 81531f06f32854e1794555e10ccd6ee2b6913bfefdd9eed52dd44a02e799fa6371cdf102cc67bc70d581a0cc4abb7dd16c9c12ede6df4ff38b20dc5908bad186 DIST once_cell-1.15.0.crate 31460 BLAKE2B ae4481883865abe6a684d63520fb2e91b64d6ccdd0374464200015640122bd68b8a769309773226c8a31d0119f450ee821a2bd35c346fd86adb4474ea7c28fcf SHA512 934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e DIST once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46 @@ -215,22 +191,21 @@ DIST openssl-sys-0.9.75.crate 60028 BLAKE2B 1e4b3733d3309a1157c16a236728aeaf48b1 DIST openssl-sys-0.9.76.crate 60561 BLAKE2B eb8926707891a864b11cc1338c316b8d1a97c48985f56cc4bec78a88c3439e6cffb23541d95e50270aac70f9468e9aa876cde08916b9061c963ae01d0dddbe97 SHA512 97be18c56c37484e77f4638454cfb396dc7aaba6c8c710c882dc13b0ae36e44617e6cdddcf8f6a3fca8a5aed28ff9528c59c01f5a48064790491ff985de5e649 DIST os_str_bytes-6.3.0.crate 22928 BLAKE2B 84e8197375742373bc7c7a3b459f8a9f97ffa0b8a2e517bee0d8ebb420a8509056cf56984612f44171c6b5e219b6ea91b14134fa6386b3cf3502b13ab92386c9 SHA512 34f861a15543933c9fcb560a835bd943231ffcef2c68126d8633f8e792d2d59a20765947feddb0c795a15329d74260d6c2bf74a1f10ee88f355f47240acbb42e DIST os_type-2.4.0.crate 8022 BLAKE2B f37d9f43bfb242f1df0f2a5928923265a3ee44b29ffb119475098fcc7ff46340ba70bbc51e00b6e0b29c4f63aa50531f3f825db82ada46b19c429b3aaa52c7fe SHA512 2860d1798e146e4e476c2bd76085e031cd999188a42519ce86ca7bd168a2eb1907d690e15176beff21966135e68ef0cb45b05ee143e74240c2f8d3c1a5c35bf8 +DIST os_type-2.6.0.crate 8456 BLAKE2B 96df4b0121628e2a75c543bd004bef54577fb67408c9b549d8cd3e2eea688d7bfbf8a6ce185a508507d8fe10aec70e7bcb9bbaf48875b44fe77b56a3e3473368 SHA512 5c8c082c778947a2ca8be47a18ca3e229417ed17d9159f10c536931315923070b6885d28798302f4cd445d86fa0c7eeaab3da8f8bbb84e807d4cb2c8f0a1a5f0 DIST output_vt100-0.1.3.crate 4473 BLAKE2B 8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832 SHA512 ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89 +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 DIST parking_lot-0.12.0.crate 39761 BLAKE2B 227ae508bebea21bd06c7a9c1651879ce3f5cd308019c8733f6b88e75a57b57d19b7bbc5dfed5ef1bff57ec0f116606ab699cfa6017b6e00078e7e4717cd58a6 SHA512 efa1ebe2f3849a9c6ac484c7e1cdd279640539468bd4d4da6c4c97ae34e86fa3a42818ee4839dea512635fbbd836829dbadd81dc05208614c820d1374139673f DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c DIST parking_lot_core-0.9.3.crate 32256 BLAKE2B 79a1924a983b948a5c2b0c074452a7b2b61abda973d3bc8040d9153d34b378f0ee330e36aa813f49544319c479665d6328be71481f2e1e41bc94abb9bfbd12a0 SHA512 fa30db0fc73b268ab8395adb8bda35d12dc15363b247a95b7c4bb848ff9b8dbfb971a20f320b4feff3317d5b533c59b62152e4c652c1809a422c5671310b30df DIST path-slash-0.2.1.crate 8821 BLAKE2B b3564d0f689ad1b943d132fd95adf2ff654b61f182082bd22f7b8f11dc9024cae8e1b9f3551c4424509db17aef899efd3df96a67e1cd588ffe0fe385c957b361 SHA512 c046707586f25f13d2f9fa452ea340198f6d2e6333ca3af806b9d2d1a61d46b033fffad60d1632ec16062fa79a3710d695b923b831a7db52602b728ed31fc3ab DIST pep440-0.2.0.crate 44300 BLAKE2B 6e69413c1dfa671ed826ddd5ff98c2decd5f1189cab46ff9fe2f21b1f0726d5dce5481b3d809c079559aa4b87c4c998861d82e423d1393cb54698acb50ef92d3 SHA512 b825bca870e804f28a7d890074550d1c6c9f7a7e57d00eade89e10b89cafc137a36c189b6fea1d57f1387254c9d18c955ba302bb0f7c37b8c2d3ee6a53126662 -DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST pkg-config-0.3.25.crate 16838 BLAKE2B b6ebbcacdc0f440e24ce5730edd4b371387cf7f44e438216893f29c0f303ac7920791630d4a9bf13581da840c8888e18bdd78dc61458d3331e967b3dfa6d0597 SHA512 46658794f0a7446354041c1cc08cf637970f7651c0c506e2b90c9d4e284347cb82f05ce282cc55c8087bed58a5b961424a56574f4500de9f3ba9cb9e71667aa8 DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 -DIST platform-info-0.2.0.crate 11571 BLAKE2B 4cb4f50d878175e080144f6d96b3ee3f53a49c1c889e96a9fc45595518db45c46e4f24d491dec20ea27b336942023118ed0a8bf01a17e1d2d6cb5218825c86db SHA512 9420f1fdde9e3b47720c312eea5056970c38422829a5768cb280dcb876f12c631e5a64b73a0f4120732a823fa75abcb3a45c117777e453b48b2e47659d378f62 DIST platform-info-1.0.0.crate 10585 BLAKE2B b5fd7bf80179a4196d1db5a08a7b0a1f9083ccfd76efae3e99e4abeeb595eb6d00e55df285e9cb44983730c6257111cd9fa1468a5272001dbded4f767390b9eb SHA512 976951e978a68c53a21c0ce989369b43e6ecf0dae3e7b7544f46f8d214b022f6f6c15a30c69c0a36038a7551e627d404cb730f9c37f30f7c51cc1e495c7c90e0 -DIST polling-2.2.0.crate 21616 BLAKE2B b431e4d31a677ee3d0d36710b27fe98b5df11bd37ac1dfdc464b8a0864dee56985125be388afe9f4c5f8e8c556f668578b2566a6de85f0797d6ecce285d42953 SHA512 6592682d6abf61341e18e5b7e6aedccc31de36016c323ee4e01ca4247d5a40be14f9f60e0602f828ce6ed55e29daa3e601e62a1d472a7ab3a75d760fb1fbd99b DIST polling-2.3.0.crate 21678 BLAKE2B c30866c2f50c7be9343854ae266f948c10dc2a799182c2b19474ce104d49a5f777e948557647668cf6397711a4f73d19dfaec2b2513c7d992f41ebc7dcc9a319 SHA512 2f3352c0cddd06fb85b2cb5967ced2f3e18ab9dc6b66d08155038b7398443c797bc74a88983bb999a9c87a7c47a1170e34b920b18dc0485901def84c2ac1db35 DIST ppv-lite86-0.2.16.crate 22245 BLAKE2B 03cba61af42dc3a78ab8f6b03d833c028b7ed737e101b1952467a1e19706bdce6c758eca4ec7d575b2f61daa47cb25fa1d74039b2adb0dbf949b66b7aff3f10a SHA512 264b916f7d1bb6f1c0c0d3cc45f40b72b638abc7174416b49241c3663fe500409509ef6c8241a24515a21a20288c2ba508035b6b37972e4ae7ad02ad19118b74 DIST pretty_assertions-1.3.0.crate 79441 BLAKE2B e9d29267ee77532de9432f075daab704e8d80a3d5fd5515a7d3c1c9a58dd98ef0190a592e7fe4d8c22a149beec15fc346a68620a3835c1269f72e563d2a5fb89 SHA512 40a56ae7287552cb66e1066cfb89b26af621f894036b9a0cd49889ec5b25831d52cc07f9e117d905766701fa71786a45955186849d36e00cbdb5f884763efcd3 @@ -242,7 +217,7 @@ DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c43969 DIST proc-macro2-1.0.38.crate 41687 BLAKE2B 226f76a1c264d6e74b72fe1f1a10fa8ab1405b618d0412863cc7e04509f682435dcc2703bf196e4fb1628219630d882d2be64926da19903b36d052113dfa60d8 SHA512 f360b00b4b1e05df52ca1714df34c719778f7bb6ed54fab04a84811acd0a29f7c4d4871fad7d988f0c042fe0fc326d7b1fedc731c55fd32c7257dd1895203080 DIST proc-macro2-1.0.39.crate 41663 BLAKE2B f7d83709efa289ccf12500389c7a4f4f0e32aa686f2d9c47f0da2a5381981e70e45f1b689023891c2543ce633c593a68a629c6414fbb3c2266e4cd99b8660048 SHA512 cd1572831493f83eb51985eed06d8ef5c0ea96ce4231d5ce3be5af9db97e7dd24400332d3b80e0e9c808091fc11889340dd86d8783ff3d9681dc53b876f49a0e DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910 -DIST proc-macro2-1.0.44.crate 41745 BLAKE2B 8f0a5ca5140487ad6437a6d3bbc66ea3772f75d2847e90d3d859a6107c79467f5daaab2433462cc2e91df0aa1bd7f058cc94a5038cb57f8c69d39d9f37ac619c SHA512 b3d9842edafedd4531474ce3cd36861fd9317b16f7800c5255b393f5b2b1a94f6f854bccdb52aa2d3cb0622512b5f11725fcad416d42542f3e96d84ad34cc526 +DIST proc-macro2-1.0.46.crate 41954 BLAKE2B 3bdc274c8ada8bf1a84d4480b25e0348f4ec5bfacebb74da144a36d4dc0efeb341fa24525e7e8408c3589013a048563a46f1e094944afc1726e594534e2455fa SHA512 1c2ae8dc4bebeeaa4af02f8edce18b3d159109a1639d8e9f26be2b7023ade9d09824ee0f2a60ae034967d982158196826fdb989d23a4b3bc81188a9a63e18cb9 DIST pyo3-0.16.5.crate 363266 BLAKE2B 3162d9a3da37b5579a91dbd42d3e200c480b5e3fb3a2ec208735045cb78a8418f6810a72ec24452f24d00961c72a58ccac4f5ca9a567c92c0a82ca37173de442 SHA512 068019c76b1fc3de2e100c6cdf084df24587094aac3479cb1d906f7fc95ab6296cfe4d0d211a1c5696261be5e0e0e96776f5bc5535faf8243432f93e4d2537f9 DIST pyo3-build-config-0.16.0.crate 23471 BLAKE2B 4c5cfc692ec3851d74e6d25ff3e18248f96c03731cbdfc1d7661a56dc9394802c16a3a16a2142b91758c91d1bd66550765061f7994accd73835a1703a8105c2c SHA512 b60fcc760d5ee5468b4d308106ac6be105c34b23612b2db5e95f0da50fdbae253cee2dfe185e0bfe8c25c2469e9ec6bd31823731ddd67004423652585c5b25ac DIST pyo3-build-config-0.16.5.crate 28880 BLAKE2B b821818831e410dc75df12f9f9625986ceea97d00f3160fc8cbf7315f003f94bad425bcfb3db73cca07ec62de47b763196e019e37d16beed9d5cf7386c05ca6c SHA512 91a9eb743b05808ccb5816a631e381167b16707515a68bbc43c04dee333c2537fd03ca1ae4a02b26738c79baa695b5dfa603753eee58e9002ac6b33320d275c6 @@ -273,9 +248,9 @@ DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881b DIST rfc2047-decoder-0.1.2.crate 6023 BLAKE2B 75d98aadeaed734cca80e21fe8d94e8a4a87f6eabc7cfee63052c51d257058f5589d87c757d2e40f223ef8c4bdd6f5c8335160f67e8f5367b80807ca8c7486c3 SHA512 302893aba05b32dc8262fa9b034fee2f760a09f7af860f99e2e5463bb7f3ee8f9b984d8f9b41b0acbd0703b38373ed7722923b85dee766d7c5f25571b2d842e6 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 DIST rpassword-6.0.1.crate 11505 BLAKE2B e637ad3199e65e8ea44eec0ab7115073a68acdadd4c39e2f583c52989912487145c43cf91f7066b1aacbcb52f74e244139cb81a0525281d2059eacfb92c47a2d SHA512 280487f364bd0ab28abe0264e7698fe188e763cc9bb4a67f904d534f8f60c8b7e1baf22854492d67385d37e87051caabed7b5a219103be950eb04cb595352c1c -DIST rpassword-7.0.0.crate 11645 BLAKE2B 5d9a92d6f64495e1d8e2161480971bb490e457642e58b14466db9bea86c6074d52fca5f02a4c595cd2c870903921cbb42d333f97779aa2f0eb8d7b5f30eb64c4 SHA512 45ca3c34b95cf2fdc7052b6a2bbca61f95933f46502b6728d608fd6a7e4c03a7c8e89c5278b6bf0df658fa2864af4c735550544828e3b4b38790347ee9c9085d DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST rustix-0.35.11.crate 270080 BLAKE2B 25e56dfff1ad29ca1bef01e3cf9f264e1f33aa53824cf3dd5e132ccb6f4d4d029e7133d7c823e460d4ec12a15020e8c5743623c87e6b41d4e332492f4a0fd329 SHA512 7ee256350f4092021736a9b5debe0fac8c9fa7d37a0b2f9ae430c86511ea8a953a4d220bbacb12d4e6cf7acf822638523622a331237716f5387658fee13ada6d DIST rustls-0.20.6.crate 259289 BLAKE2B 36359bc14e87853752fe55a327bcd15a26cdb053b6e7b5d5a1e83ef940d1c2cf4c2acc899eeec35d01b9360a8814396938f2a1faacdf44bf38ce137ffd3238a5 SHA512 04a7922b3456b53d88904af925bbc3b4cc6f0b45256af46e1ebaac2446b73e2645f3b6a3a40ea9ff783acedfa2cc5ab94feaf3513a337d4e06564ab9008d2178 DIST rustversion-1.0.9.crate 17425 BLAKE2B 0d4bf497848b3fc0ce10cdb3f1cfd73965bba1c0aa49f24c0b4abb92c2dc133ff546b119a69d2f5843f68cf4d42e4f64e9c59e2879788f91208bd75a2b7c62e8 SHA512 b2c116585816ee3aff5b21ac72ef05520ebb01fc164519e43407685c223ad5f2d3ded663c643a1f0e8150d334383c7504b701ea2708a570e5d7e29d98e2e7c61 DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408 @@ -287,37 +262,31 @@ DIST scroll-0.11.0.crate 27354 BLAKE2B 21c885468642a77d6871ccf2bb748972f33c8abd5 DIST scroll_derive-0.11.0.crate 5615 BLAKE2B 83b8b5d68b7496cf49f16b7a1450ff5927b9b9afa887fca80d2763e88f1be3fc4650e18a74944521867f4d920ec040bd91e7133132d97692cee4b93b9900fb1c SHA512 71cea55a78cceaea15147eb71f463c4a3cc6137a499a7712b61e1c3a340e72f5dd438e49433ba9e73e5a3e9d23515a0e81b2abd2ce1f426aabf1930f7d251ff4 DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046 DIST secret-service-2.0.2.crate 26687 BLAKE2B d813dd84ed60ca57f6fc8193756cebe8a4b45bb02e1ac2cf623673589dc7e6ffc376662d1f1863c3bffc27a131b2dd7c700008fa22a8de47e50fcfa14fdb6db9 SHA512 8c64d20f0206f54f3749e516e0b0090c83d84d9c5d73d9e36afb69ae91096c97b019754f39f14844e95e73de7a14a0a30712543379e54be9ae353cd5f2788676 -DIST security-framework-2.6.1.crate 71688 BLAKE2B 45236a76721bde18400aa286263b5dc389db66a02a5b8feb38fc6ca576fca305cdc5f7e7d6984ebef1379209740ebef3180c4598d5117b04394562de5ceb52d8 SHA512 e4690acf5609f52c89cbe0b577c68a22caf0763d8dc781817010e695824dae44dc27f58c9ffec4254a8461e88040892b89f9628d6a71102d06ab5441b84800a4 DIST security-framework-2.7.0.crate 72601 BLAKE2B 593b08ee9c393d49e7ba9264705d91f969f006a944a855995761c7e00d0c97b3653350f9165649b774bc3c9f9f564307298951cc1b03ff47aa4d0fae501eb513 SHA512 7bbc52a951b328ac25a65dd5d69d173b566f18ee62158a98e2d2d4fb8c51c8dc9930bd78f9cc2ad4eb2fffa1bbb4eda3941a37ef1b545b78f3a39bc480056307 DIST security-framework-sys-2.6.1.crate 17717 BLAKE2B 5951228dab98af742825a30584e38aafb096d1580375c960feb1ccce7163c6e42802fba4212f556ea8b8b09b1b40bdeec0bcf4af1d7eb4b05fbd271aa3a4cd01 SHA512 7315c0d67d2e792932cd6634cbb9da5021c8d9a1a1e96b9d92c6718d73be3aafbc5613cb355fa1a3d1860f13c62e829bc220b43ad18d739ea1b5aece0cab470a -DIST semver-1.0.13.crate 29653 BLAKE2B 382a1fd00b20e55d5c5f8bf536ee012f8bc4c21633f47fc7f39efa46a547b720a349f0c6ff22dcb9faa3acd82022a5f82f182824fa262d96687866da0125aa73 SHA512 c4c1e5c5118f99de10fa2800a057e1eeb4cb5267752ed2093f57dc1d03e9817a42d6a34ea6165132e0bc84bcc573b93d608668d3681216e28da9fa8da49860b3 DIST semver-1.0.14.crate 29813 BLAKE2B a080f0a65127142a90bf033452241ffebfc7098b56a6a6b8bd818528df3b88fb48b3982125b405c1601e1bd55f3a0fdb4ffd9653e398295d8156651a04b2e903 SHA512 04db4c0a30141c2767d24d6d715b66ecd6355c1c88e572d4c473e0fa8c1fdd7197092b8286c973f25d201c5fcdc9105ba3e28c11ba1546a666167afc1fdf6728 -DIST serde-1.0.143.crate 76400 BLAKE2B 119b6150d650306fad5e6b18ddce2d5dc0f3c1c0b7f2c602827b22243573fb1d606dc6d465f334a94640bb3c7a1b763d28c5c050f70067297c4d5e9eb2ac6792 SHA512 934f74aad56f3bd4f39be2e15a0f7afa718647df640166752b7417399354ba3e2584cbaeb54ef4accc9214fa936e584de657aa056dae0fd7cfe7676f1dd37df1 DIST serde-1.0.144.crate 76387 BLAKE2B 7e66355c24e1116eec4a3ba4f9164570b6d4ab57196d39d19a0bca912c9d2acfb33d8e17e09bc07903984dad154034187d0ffcc8f9073b36336ac2b38ea012cf SHA512 d7388a40e4a5e0a65ec7b49193f2d53d758adcf26b98ca3bc6270351c7553add2f38a8434223a95826994c6d039dd91fc4f4020ce191410fe57bebd29e4938de DIST serde-1.0.145.crate 76568 BLAKE2B 2d38e4ced18d204d8c36122ad09fc00f0378c7e9014d3bc67fb7c3e5ab0f923aeabb6a5fefc8699e80e220b12601d01dbe3ae5267a124164bee2e4d9897aa0fd SHA512 8146c39249ad54028717bcfd916fa5abd8b1ddaec54c4d0de485bf10cb6a85676a53068a07b9563e1717fedb4746ef672ae0c285a8998543cf92d7a157f2d442 -DIST serde_derive-1.0.143.crate 54877 BLAKE2B 50b51622da22f8c9dec26803ee12cc590b00e266344dd1610aa5ea5c3f5442f5256cc31efb15ef4f633a7d9d6996bcaa2a679c210b00b9379457d10c15fd2f8f SHA512 ddbd58ebaf94dd2f534195dbb738bd88da5d10bba7c3a88e73207ec2b6dd78765649edf0a2632cfd43b7237929d3a93fab7838fe73dedd0c74310d4330776959 DIST serde_derive-1.0.144.crate 54867 BLAKE2B d1eabf53f4efdf95c3c12a907090617e0aa02661fa0e3cc51bf0ef8dcdbf45f0382a57588565ce26ef7baca330c19ad216a8a0975247bc02af37c4440bdd6859 SHA512 d41208452b36b8d3f0644e58164c9c4e75f8cab2d8be09cfd1b38bdfc690e880a062e0eafe46dd4400d01f541b34c9acd3574504c4aa856afb00cfc2e9617a0a DIST serde_derive-1.0.145.crate 54860 BLAKE2B 0c80f1b8844e044bce28c3fd8e46ac732de21736622fd7b2235c41d9a909d7ad224e8e7ba5fa3e5de2cfba5e48a4116f97e9b7eb31b0201c01bc98d40a78d16d SHA512 267389f8cd6d3a7b7d4a4d3226346999294e2fbef7446ff1cd1183dfb4fd17409f5891f6c2cae113b79cffdaca07f2037fd2f4108f93723e6baa5153bb9a61c6 -DIST serde_json-1.0.83.crate 144566 BLAKE2B bb6f33e663dcfabc6d2bcf3341b4fe01e32d3bdcd9aa53abb21735b16955c927e0b0f5efc75351c72a364dbdd0dd22a7f0dd62170be85713b32130b62ed0e047 SHA512 e2694df141fe840eeba839de404c8a8f6becaa819012754d89a83653e19650c11e92d396a647d8a704dce8580d206cd2697dc2c12ce91de68627a576d9e0352f DIST serde_json-1.0.85.crate 144635 BLAKE2B 03d2de5563c8b8e9150b656b62329a87a5dc42c1fe389e40291a3b2a7232e2342b6e52f6625ecfaa8cde4420017a0db82b2ef332f82f2fc1caa50b98e544031b SHA512 b9ba5c8f5e5c977d31c720995317c99486897a064993784e8abd4e35e0c9ccf20d421552b4436cd88420b5e6fe1d7ebc411bbc2e803cf1732e133c29365834bc DIST serde_repr-0.1.9.crate 9695 BLAKE2B ae28d645e12998ce971bface40e7bac688d0f6347149e7be7e7ea40e46b1bee5b6f28b592f981138ac1ddef02c6c62856b98f9aa2f126848307b57e5a2ae8977 SHA512 987d197c4e8326853281f4f8e3f1831c4591d0687429fc08191a1d39edf88261668047100156fe08b2beddc3b01fdcaba5a2a4e45eddffd19fe5cf3e6052f2bc -DIST sha2-0.10.2.crate 20213 BLAKE2B 9e8942b4f4a4a86f5fdb0e1c237d6bfac8f3f29622c98f7203e36f736ef7e6574ce067c5ede96a3773874a8b06ff45b587dc7acd80bc1fde02344ae9f70a5e80 SHA512 20b8217ce9b56fb5f2c1d71d3555889bcfcf5e40fb7fe0eec23479d384dfcd504f1046d6a12dcbb5072813792992b45261e664e9e8e14eb90a641e94336eb4d2 DIST sha2-0.10.5.crate 20325 BLAKE2B 5f64e296c52c7ff793674a97562d178bce84bc0a154a596a62a63229da5473d5d04e646529ebdbe1695c38081aae5d2d7c6f9e5db91831b0b895c42c05336ad4 SHA512 d7d4d645912a884b502cb46cf19e2cd9e8484a96d3405744ec794997ac147d60ace5e0130599aee208fbd182828791bf0c42a0673cdbcccce408f935b6e3c192 DIST sha2-0.10.6.crate 20558 BLAKE2B ceae6f1e28606371f93f5e4fd617b2cb057ed9aa4aa2d81bf4c6af4ca47d639a51f50d0fe4fa77667022c770056d6d711beb4835b2341ae0a8d667f11a4a51a3 SHA512 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c DIST sha2-0.9.9.crate 22247 BLAKE2B 4ac2c92325ad92881f41e777010516870fd001617c2dc1d20495318219167e2622309831ecb9509d7a4b87f936c9e5b2d335bfc1842876a8b2aecedada367421 SHA512 bc267467089ed546edc1caaa7a00f3f769fd1d5deeb655c1968985d284bd32e4fcee4e721cf89c30e8c3cadd2f88ac557b91f90183cab112702c587f753e5877 DIST sharded-slab-0.1.4.crate 52479 BLAKE2B 766d81761909006ac740cce13e8361734c3c7072cd07c8c8f611f09772e16f11aa93cabdc5273b9446f5da391b26b7e7d619be523488d8b3558c64c18f20d591 SHA512 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55 DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521 +DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae DIST smallvec-1.8.0.crate 27992 BLAKE2B d02897eb4d3901805be86cafd5d3dc6768b31c2ee4d0a9d7eb455e2a21be2864ea83589f4ffde102dbbafb66e3c197707af770b5ef184b8e244d992189644b84 SHA512 17687cfa6aaf95a1df063adc3a412a7c41918a0d003eaac90f7d9e859fb8fa1d652eedee17a4cb3aaae9b33a2043f89e796519e3a7a3992b292f04049bf80b0c DIST smallvec-1.9.0.crate 28396 BLAKE2B b04100f0a8db9e7c34a425e665242772c9857c5a4c5f34468a3f1b14f669d5cd21de2d54dc5295a22f52032370e8e989fc61cea3f4e6574ccca5be639c645e74 SHA512 e7158393d4257564eeb8fa53a630fdfc13edb33f3c555e41606edcfdbe9189e5c59c25d255dd21d02d4abad1ab2931e21744ec6c2f91ad4db66f87e748a45e56 DIST smawk-0.3.1.crate 12840 BLAKE2B 937471e3ec3431f174264ce41e7a9c8ac781f5ce3638afe6219173730f5a0d0cec2b482ca72eeee34d5765c75db1707433b2c5b5004cd6d6fa4809f606b26813 SHA512 d6a050e873da5c90de3ff9fd02166de3be4c03931de9cac5307e6c16a71b8db1db6e8309eaa38ad408b20e0cc98eb4133595ad7aea96f62ebdcea579a643b65f -DIST socket2-0.4.4.crate 44048 BLAKE2B b2b1aad2995e44944b98ff3291479fb74e8cc965f866e692821427e488c68282290773dcd77da0542c45daf231a5e676d20e59a1d4568b8dde2da2f16425feb2 SHA512 6624fb9b933763c22e6114a8f72c6af0969912717017dd5b13f1b5df19faa1b160376c12e8c8023c435281f6a7864e802f3c4c535de8a345fe206652104f2cd5 DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088 DIST socks-0.3.4.crate 13172 BLAKE2B 02fa5e950aae0ae6fadb11f27c455da2ca3ce5db3b63f27ea720bb748e03652038a599c036941240edba0286b61a35699bef8db07716ada851c1077b0592b7dc SHA512 531ab43f277e2dfc6aaefcb584c5fdf910cba51cc5fee73256ef00dae714ace844251cb53ca090fd3e8258115cebbcf65843476913fadba8535cb44166294eb8 DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a -DIST syn-1.0.101.crate 236599 BLAKE2B c77e0f3a2e83c8c8c4b09606f5af4dd99554ea912b5647cf80e361f0c33ea78768fdb9fb08c9af4445ff873915bc7b159ba8074c6c57814ec2083f1e3e78f3e5 SHA512 906981426acc97df92b93c9b6b70fd1aa66fd739b3865c618092826475a030e26943403cf91bdd99462f463eeb53c755b979bf834c56e30ffe1d53ade7e0fa35 +DIST syn-1.0.102.crate 235699 BLAKE2B b29d1b0ab878eda45c486bce03e1b341eb2c69718201e662d81c131ead2bb5c5abffad848d9cd8d2e45a995dbb4d6a185173b5680973971e0c33bdd9fe43dfe8 SHA512 c9a2b2cf216c3d821decd488ebb49743f2f43940a879856e3a15d2352843c405e6f164c11225e904d18b32a5cd2bd7fcdfa74df40ec5567faeedffe5f523989c DIST syn-1.0.94.crate 236697 BLAKE2B e3e37de7ed5fe8ec78e3e65de9e64e7328769c5352e4db9c92d00095607fbdfec0a662deba507afeeee5a173c3c1b99d101268c4692752100198cfaffdda1a64 SHA512 2bdde4584b9d95f93f629083fbedc4a7148aab702775513a602ba2d122ae57a84e6d42c38da820b15ff66743dc49624287daa0c9b6d1fcaeee102b2879ac7a1b DIST syn-1.0.95.crate 236676 BLAKE2B a42463accafeda7b69ce1b69b3be5e8131f612e2e0eb1522d85623cc210b8640aa4489b8450e388e87c78a832eafea3b7074af01901df429a4dd8c37a6ee28de SHA512 a03283c628e85debf93a08bf906cfa7764c157176673cc32ed7c74d9dc8a087d83579fb2671bce5ba30f6fc13f504ebf9abe0ea5440194b13f81ff0e5e753aca DIST syn-1.0.99.crate 236084 BLAKE2B 852493506271ee364ecb6e907fca55f18af9dc7ec4b4737e43e104d04064a37a2a59b31f5f780621785e44606d43e74adca5cf24c9ac1a8e186955c6b3e43b85 SHA512 47a9ec4d5e6702709c1069d1804d29880a1c5bbbed5a91c44e80eec657c62ceb223d6fbd942deef591463664766ae1997d154525f4e7a212bb84151418f40d10 @@ -327,70 +296,66 @@ DIST target-lexicon-0.12.4.crate 23020 BLAKE2B ad9780b9478b00b4fdcb07bd016d83216 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.1.17.crate 9141 BLAKE2B 048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd SHA512 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201 +DIST terminal_size-0.2.1.crate 9694 BLAKE2B 5020da319ef89a0e5bf4cad1b4e7b4a8f096b578f393a8e65b3415e5ec6d456941d0f1c2c433c15c4339fbd3007ab2bc53274f04bf6826c44f694d82e829e1dc SHA512 8e50a43609ca10b95ce49b36eac17e25043325988c17a39d892aa57ecabaff988b9e24a4b7a105f9e45c3ca18f5e79485252a38d3bb9eb3c33c668a69d119501 DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd -DIST thiserror-1.0.32.crate 17241 BLAKE2B 70a1fa10c54078a49cc167c2792fd54bbff17543966c221d1648a80f08da2fb880ae64f0d08984b7e0ffd6a79cac4c31c04a1c0bdea5b26d18e4a8c7d83dfe1f SHA512 cb1839b2687e228ea43838a8a2d55a04f5f3bd8c2972df0ff6a703560454abf9b838558c16095cc9b030b6b13e9d715e2b4741de6af9d5decdfeaaa508481138 +DIST textwrap-0.15.1.crate 55940 BLAKE2B 5db6b617e3d2546a74c240cc405568226dea66947fd8c79e9b8655e4292b39d3a7964688e97b1bd82e924a125b1271a7e4ee5cef9d01b6f6e659f6865ceb9c96 SHA512 dd710f1c36354243d09d1c5e4d217cf66c5a86df7e87d6dfe86cc26b3055cb456041f057cad78063a2ac17d4439f5abe7effb42cfad580aa82398d3fbbd09b12 DIST thiserror-1.0.35.crate 18451 BLAKE2B 5ffe5fba8734291cd5304285ef327e4af2f2e2d9c7272d878ac2d3235761deeb789cfe55752b5876bb7949b02f2483ddc8749ce85f2241385249b5a4c479cf79 SHA512 2a55a0cb831cbec2529132a4d230360ba8f89f55b46d1116bb7a3461e92141d58935ff83b6d6e3c8eb99b690752f9aad2281c99dc9b3a242b3cf349d32d61912 -DIST thiserror-1.0.36.crate 18712 BLAKE2B b10f0ea359289cfe3f268bd9585663daf750a73ff811c9b998d5ca5501ebd545e7b307fcdb557f41c44a1b65991c9094a5de23ac3eee57a8a6c7ce99ea397195 SHA512 b1bf4b29e770b7222513f8b6d5d560cbfec5cd046213ef8a21da491896dd6b07ff3a85238426c53c967c7a57a04893b8019677af910c501fe81594d435885de7 -DIST thiserror-impl-1.0.32.crate 15347 BLAKE2B 174ea820965b3de4d35b394e875e0dab51559bed098d5a3037fc09c80326c5fe87c4e79358d6f49524a5f246ac5c51995ab47e6c967947d48d2194057c8a6e66 SHA512 7dc5e842880f4ee6b3c85264048975c027e9b80834618f6abab618fa653b9ed34b887a1d72112fffaa0560b7e90fa456e241ac08e6fdcd4b3be6e39946e92d2b +DIST thiserror-1.0.37.crate 18752 BLAKE2B b8d792715cfdffccba72af132e414a6ef28f8e4dfc0608bea49bda1bde5b6acb13da24feaabf4467b8aeace9b6d90a97e2202f7d24bfb753cc4019c2243bda25 SHA512 07f0cf9da1bf1029d70c1b6f0c54bc41ed759214683f35cf6b321ec2d69173e3da0abf80a692115a1e4630400b1fbf462878053853fdc6026edb40f7e13be72e DIST thiserror-impl-1.0.35.crate 15433 BLAKE2B af40ee4a29ae92c02bd7681ff9c3f434462056a7386b3b8d7b370d1fff2235f0b674ed9c282daf48cab760cd6232962593ddd1afdb6de2f40092a42e0fd9ff0f SHA512 8669781bc8165126274813653ec9ccbce2df18f6549415571e5db28f64b7715e11ac3f87128769e14b6b49535aaf6964db6a382e0ac482c35fe983b88f9fb1cc -DIST thiserror-impl-1.0.36.crate 15433 BLAKE2B 3dc813e31bcd12611a68018e16fe1f0ffd98018a8ee6c326b457f150a93ceed2225308a2eaded19d6e092ea8c4f96373049a84a07b67d79203e13668cffeb480 SHA512 83e06ba8fcf62c408747df19f84aa4af817197976ebb40a9423553303ac89b9ed9fa919103378c8aecb4cee1bd817a5782e878c18ff924e40cb01546585cd479 +DIST thiserror-impl-1.0.37.crate 15428 BLAKE2B d91e9f058e1a2b722f604d9a399c0f291c5309299c4bc103427f8927ba41c9937c7e7cd4c0f394dfb9d96799be8a3d5b33f8e869045f58228a43354dead5117b SHA512 37d90875118fe45b51afa89dd0acfbe4d9852b899ad391b419b5181a92bda115cf5569ffef57caf6020964d5d847c2b1f191c99e2c0caf7d4166f531bd19f952 DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5 -DIST time-0.3.13.crate 92610 BLAKE2B b9a860cd53140265c536e1750a26ac22fba59e2737a7945cf3dace23fea46b9b09c09698cc230ecfd1ae24326d9374bcd4700254a7f02d8f8edf0c29aae7fbe1 SHA512 a6b667a6ea904b830d325b2d67fb129e27de965ba85f797547799efee1a0acb47a7273366bdd03911efcd0af2934f87e952f9a199f156e4f15b12b7bd0853b6b DIST time-0.3.14.crate 93111 BLAKE2B cfa2943bb23c191ffc65cf9ceadc0bbc7af7b6f5e1bbe78fd1c0f65e7787e4ee2a9166d32d5632e13facb65bffd87cbf746dd50198768de9104502f9b1ef4f88 SHA512 7655bad4d95f3533dde6017aa2e41b7760406d38b2ef66e84195133fa33d74b78f27d943ae5054e032e45d6f03cfcb4a14601db381b13129b6c1a1a0298c8a3d +DIST time-0.3.15.crate 93589 BLAKE2B d83c9be58d950631b35ddecf44a28c2708978a922010baa54157b950f1c03c41327258e78701c9bcb93937ffda67303fb1ee0c647afae6597a23a67dc4992623 SHA512 8783fe9cd6aa94cf6588ca1a734d0fa11c9e20e0d99b46b218db95bc185aee8a4324b2ece1a535b4378e87151f9837cd41f663c542f561019be99e3ed5f55325 DIST time-macros-0.2.4.crate 18421 BLAKE2B 6806e235cc7258a76877f705a8637c39bc30316603c7eedd4795a3a597d8d1e78a79c213af84cc184fe3b67c5c3f6f9efeb95c70f6f4239af1882916afdca834 SHA512 f3887ce839db40d13c143a9f11bea804fe4760ab2655df68cbba9029cfff7d0476135608fbfdba6cdec1f9b0753b2de0e3ce0161b40c5d2b9596980d9deaae59 DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7 DIST toml_edit-0.14.4.crate 105387 BLAKE2B 63b364d812969fb206ec8ec38e8c0264bdea3a3e7482e2f253c8b0c4e9903bb5becbea6ec03f38d9236be7cbe8111a437e667b901ed75fe32d6de3f94d3a2790 SHA512 613aefe6b648eb202002d447a63cec1b83aaf6ba04e964491069198a0fc39ad11268509a2ebaddd68ee3253bc28df2a0e771cc2876c57136e517850a3926fa4d DIST tracing-0.1.36.crate 73238 BLAKE2B 7af6fdb9030bda4bd43e500f7aa1077c819317c96c0f2ae41942488e683bd819182aa160adfe3193770f27b0b9bd57f412e1c9e1ea62d21da0c5822b0b6f27a5 SHA512 fc38e37b9ef2b969df4813def9392ee1b3f0f53d602be1a61c671cbc61bab201055947cb3dbe5653e5bc09d886b49c5d5c9a82ab58b974f6f459885f5f1068cf +DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 DIST tracing-attributes-0.1.22.crate 28199 BLAKE2B 4599e970387f385152d9fd6e354f9b9389b41c737580d0e69c642fc5e53a34201519afb9d9be6e7fe8d37b6cd7d10cc75003f936827c164993a554cc04490858 SHA512 2f13d35116a2580e8a6b43f2ebd27d9f685204c1a99d383cba2480c2f35e635b4658c2b7c75b487194424237a4a6b48b52f404ec6e11fecbb0c106448ebd81c4 +DIST tracing-attributes-0.1.23.crate 30450 BLAKE2B fa21c4074eefbc1110268cfc79291c909503428b26560cf68cf04640a6387d04c29e22b8f86fd48cc1b8c0fd4bb67fca428c9f8009b3c99879352b9d9f68c5ea SHA512 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb DIST tracing-core-0.1.29.crate 58969 BLAKE2B 08b10bdbefa45beb9405b4874fc22386d0aa1d2f5715c79ce64b3f3f7b841b0d606fcd626ba97f1691413f77d610a31615d8486839f7c584f4cc394bba8e3100 SHA512 47d07572dbe72b342baf7bf8ccd41ba870f277db24f4eba0e225f94746a5f2fe76ea340bc6e95a882168718ac4f1afdf4ee01bc57645a0ce3a5798374d175919 +DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 +DIST tracing-log-0.1.3.crate 20549 BLAKE2B 1e2b5f1d96983b0dcf3e61f71132536e21dc19af0d532dcff7cc91db45e60cbdc1f8b5b7a7b2c13214dda4e3becd4f3d62262def1b608a99fa330ccf1d716323 SHA512 440cb8ddd5823cd0d86b68bbbf29f6886d5800f95d0aaa9477f98f188013fd009c2b9bc982b17efd08abd071bc70ca511f988b9db8c21d8e3d323fb67614d289 DIST tracing-serde-0.1.3.crate 7329 BLAKE2B 55d924fc3acfd496abca8b42bf3fa4a2511340cf2ebb060fb31bc0b5d81dcbbaa299daef3cddc3647625afd124b9c83efc1ef104f55dc6d4cd4d91e0e667c160 SHA512 3822ac747df404c33573ad2a5c722f9708066a72c2893dbf507563ef29bebcab79cec17515fa87c0fa64be8a08073c38ab57ccc463c74df8caf3df69c72e131b DIST tracing-subscriber-0.3.15.crate 187713 BLAKE2B 981e45c25d93c9cb5e5deee33d88216fdc0c6466d713552bff8679793b3d3caa6d0720c21ee4b66582ec5006a356ba39d287703d7debddf191cb6c577f39ee18 SHA512 69953ebad629f3a2175d6cb0bf4c607f299b6188d9e58e9556583eec1044dbf8b8f9010a18dcc5e26eb10cd86e242fa8a0aee33d6913dd64f05cc6077a3e8479 +DIST tracing-subscriber-0.3.16.crate 193572 BLAKE2B 55e582a5989b68ba9fd44defda52a8ec6e85322cb6d629b35c20e75b0852252f97bd21ea5d7587a1712b02e795e534948549e867277caef28592d0e6a50e9aed SHA512 e7e2c00c027cf36e3e97a6779a2ce97bc8b094eed608e940fa0b994188103632c75e565c76944d5f6ddfa2fc6e3b44049c10d35d9e3f3a639eb5249d675e4c45 DIST twox-hash-1.6.3.crate 21842 BLAKE2B 67c261b2b0a93293717a4e2e07dc11df2abde09da6fe713b9d04917ace73de1b59b8d4fd9449ab46cb7cf496fad1e440effdfa1fae6f5cae4ca78af8cd019c42 SHA512 f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc DIST typenum-1.15.0.crate 40741 BLAKE2B 5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66 SHA512 a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288 DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444 SHA512 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5 DIST unicode-ident-1.0.0.crate 34224 BLAKE2B 62100357db87b74e44166a70a1d0f911281fc7410571554e9e89c94f3529920d1d43a8cdf3a3bf163c8acb8e9f575e83a024cb94217b84ecddc582751486954e SHA512 ccdad29fc63f71c507cdf276b02a5bb7fad44dffa123bf04d5b1495eb9c26bd7ec42ad6e11717eb10dc6499693047952c6b766c40d7b0696bd011779649d5fc9 -DIST unicode-ident-1.0.3.crate 35031 BLAKE2B d8d20829b97e7f1b9710feb6773cc5c4d25de6509772491e6f508a489285e32ec3a14ae689a1f1cd01ff5e2d4301b98579155535e03e240c8605b5737c9c5de5 SHA512 7ebdcfd7131a0e7a834f7e973b9cf813495259e0a0606539623d3f9bb51f9c6414908e71281d6a77397021e48d41c400a704c65990aaa8ca8d0a6095d9b3ed47 DIST unicode-ident-1.0.4.crate 35491 BLAKE2B b92d4f09ec86fe1e0b403b8cb0787989c313f29e6b24961fc2ca046ee5e3b50f43f49469a290880412dd37fc1b46cbeb9123e9636e1f39e425f722a5aa44ad08 SHA512 db41d5c3f72cfaf654b4c250e18ac0ac077a816fd582f1548ed384653f467c15f85fcfbbb4ed2f9e8182587181abf1db14059d50f3e43b60434ddf38c8f65d89 DIST unicode-linebreak-0.1.2.crate 69293 BLAKE2B 825dc2a29d86314cff3492cac71add2cd48948284d9e9b684580186f4c021c8ce1e288d21cc47493eb19a158385ec602f0cd5608a7618e38667c1cc7445a302d SHA512 170db67d6d74df913dffc921986b92df8a2ba68776ddb17c8ffca51d0d4bee597a5460591e7ba593c1eaec8b6227956f4e0f9b11d217aed4ee85cf46f1be5277 -DIST unicode-linebreak-0.1.3.crate 74972 BLAKE2B ddff69474d4541edf13f3397a84d86e8f214236f150d03455a77af2ee20dcd694333e6c74bcdcaf4461c16737d6cf9dc9f1614c327f4ede9b3c8b029e9f42002 SHA512 4aefd701f528f9750fbf4067ac6efac99edd506fa5206da663b2caec5c70b5554ee1449a15758c2e31eca0d94c81ee17c6c4ede91e9d83906f8b4f955dc13210 +DIST unicode-linebreak-0.1.4.crate 74962 BLAKE2B 2b6b1f262da1100a06552ae24588a6a1f6d34cd9cf398ff182da48116644807cdfbd703770659d70a375102f9526c77ea3e7fc80e7fe5405ccf93bd8153af518 SHA512 4c4a1cb4d8d9563740a6a5bc8ea5db8bab88b1cfbd751fdf33dbdb3923478a4bb716e3ce7441aca0d84426894834959cbc845f3cc2bc1379c5935019dc3f703d DIST unicode-normalization-0.1.21.crate 121745 BLAKE2B e67a472d39b72be66f5f8e5b924157232dcd73edb2ecc1bf4f1aa078ea3b9860838afcb1710297367fd8c95f3c1331c91a520ac46c39b94f58a633919f124c95 SHA512 2994104d3393a117cf3eafc147ec9599c870b3bd4fbd096980534c8aeb48c6ba05bcf3f9804e3f2a0148940186dfb27871b23a991360bf8253a5a644f3cdcb12 DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b -DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 DIST unicode-xid-0.2.3.crate 15174 BLAKE2B 5cfb2a094047106a45eaeb77ebc1ae2e17ca51ece71082c127d3e2bf36773959f52df1c6df0d0d5cbc40ec4ee7f81820a094fd7ee99f01a2f99a1f7f68317223 SHA512 2adea0c8447c9450be34859f2b2e2b87a61b5e313685da994d21bc24a96dd94088f3320bcdb8d20466a3fdafb0bc0375823f0c28ec0077c9c42a9818f66ac1f5 DIST unindent-0.1.9.crate 8392 BLAKE2B 601f1779806037f48448ce03483779b731bafb003859f489b806b1b4fd5ca136d7a77b62f49926c0b4315e89830fc6382381aeb56da85b4acb4754ad4924b90f SHA512 bcf5a74ee92c034e975dabc83cbb1859100b3ac04439a360a109651d95eb4f29e4a0c113fbd67b9fef2a3b27d10f29dc84bfb648ea4c3dec64b7dab8d14e57ea DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 DIST ureq-2.5.0.crate 98026 BLAKE2B 040f787676193282122a937543cf494099506dbf8be15d9cb8bc8052f1cd3369f50c25263f3e67ee9174d610f01bf2fc48c34f771161d433ffb18f7ae83745cb SHA512 dafeb7118eea167f525dc217d270cb39b2bead5e4bc73f244272fe7aa72d8a7fd0dcf800494765dd368d5e00fcbc8dd1efa08de359aebd1f09b948889b9f87b7 -DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0866b5aa98e5bf4686cf1b1aac9b1f0a0ea3b89a01e044a2ca37830416f42d147158ea8e88f23fd28ac2 SHA512 f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077 DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d DIST uuid-0.8.2.crate 37909 BLAKE2B e6ede5f8ae05572d4c55909eb3fe6946de6f10ad9bf71bd357739bc01201bf93f59ccbb3dabcbfd7b3e54b0c98c3b52d21f1bf1877b7283c6df623e9b2b3f33f SHA512 5a1f5ead9a920b9bbc120c02049c24b62ec215765e486d3a15c5015ef49fa506206efb737e6f6555cf6e2eddddfe55f0ca1d7dcfa9aa8bcf3e0ef570a54fa2d8 DIST uuid-1.1.2.crate 49511 BLAKE2B ea25eeae5181b977fcf9a462cbfd4fc5175b0dd16dc19aaf0d6c250a7eec312a6c617aa320c4ec9f452c200ca3aa803146a45cbb91053f500b100eeb14d8c7bc SHA512 de1d1019d224c248e19cbf8a8539dc55937b23f74c5a8b11a445f8b7c155d35caa2001d6c710f4a4a8c034446162ef32c0e3be9f3d43631477c6f3d350acf7d0 +DIST uuid-1.2.0.crate 53767 BLAKE2B 1b26af2748836931a77849e9e19daba791c1358104a01e55d090be9514042ed57ecab40e86af36ec58a996dbd10be20c0a65f1fac8d22b55a239f7c88489420e SHA512 123e7987c6847e14c001a92d92e1f49ab7961130edf66c0db9aed94e20e3146fb01111414abcd627688de7b01618d399f0ffaf97781aa183f60c8e75fa6cf4e0 DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST waker-fn-1.1.0.crate 7114 BLAKE2B e510eec0490f0caca3930000cecccde209ad387d1657c380f95122c68ccc15fcbe0684315d0aea28f094f2c65f7b7b08ae62f6ec95e0d67fc47e6af0ba4589e9 SHA512 80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5 DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasm-bindgen-0.2.82.crate 166376 BLAKE2B d42f24970c6d24331633230bb6d09338531b501c449b2297c9bfa52344c97cf9b965d70ebe81267e95105712d51e03b16c33de4d2ca43b57036845edd28bb983 SHA512 406b8c0388d6e6c5bc45158819fb57ee05d30a48c776c3e40490512f5f14c04f4da59d2a74d4ae00cbcc16146b0c921f554aebdc79ca9159c24c5dfd7e514b99 DIST wasm-bindgen-0.2.83.crate 169618 BLAKE2B f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109 SHA512 ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d -DIST wasm-bindgen-backend-0.2.82.crate 25764 BLAKE2B 29b7e2c49c9912bb84cdad7b803b9929a9e9a0d4fb65a04170a43241ebc49e40324bc1d59d6b71c2744632f245ade26518511f95a06b2969c75f476e721fef5e SHA512 07b3b45959c768b4aa9b12c287774036650e067998c18132a6ac56df735e0e647e998ee00cad8c27bff43efdb6d7d7a1778356dffc4c138af3b32e602b62e179 DIST wasm-bindgen-backend-0.2.83.crate 25620 BLAKE2B 3cbba20a2f5344c0ed2791de7b04ee294746606289ba83a9c139b53b56edf31eab8d3b3802cec309d5395e2404bbd75b7fab5d748a9961b36906fabeb0e66493 SHA512 dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44 -DIST wasm-bindgen-macro-0.2.82.crate 11808 BLAKE2B 47b0ec5347e7baea0c417178372f5c9099808be917068f33d0129aaa5d1ce33b6b12e99c09a3248c28d2c355b21dea321f8857020cf0e9a3bdf2f7315663be1c SHA512 718f37425ab7c1e5e98149142f2dab98f1810d0af1c3047272421fa9f4081e1735c3a30b6a45f934d7d622d6f86fdd0cd4e1b7ac57803e20257da5fc28ee1ac9 DIST wasm-bindgen-macro-0.2.83.crate 12075 BLAKE2B 3b358ba7c2a3563840f54f11170cde78044a8f087659daa7c784fa252f5dd4b7f6200eba425d95b568e50fd43c04c32a509994ddaf5248120feaa67586402150 SHA512 eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4 -DIST wasm-bindgen-macro-support-0.2.82.crate 18529 BLAKE2B 677a339688f1df3da57dc57cda094d9e25fe2049d6a3734fb6ee340356289aa4df469b20944e3db1958a05af0ada4a1adae16d3713654b497491ff34dfe60daf SHA512 18c72aa0e5e324e646d8d6ab5da29f068d9c3b0e0c8f54eace2ff0b36b85625d017bcb69e0e958845171b2a7fff3122b22b9815a08ec93bf32c7b44b62d9f94a DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b -DIST wasm-bindgen-shared-0.2.82.crate 7197 BLAKE2B a53647d302dc781ee4bb58dfde00d167800b62bc836903192edeae576c403c3bd9bd03021121572ab06970e3707cdb64a420e9f095564a84aa6415f708b8435c SHA512 58ef55f039f1e47047886d7ef617f20db616dd7790c74bca625a87b9e32600d82a9322730b9acf29a8cd22a82930c6ea6eb7e76b54cc653c9ce8cf2b43ca646a DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7 -DIST web-sys-0.3.59.crate 697461 BLAKE2B 07d404e9e6bd8a825b700e55282fa78de97f61de63cdf3b9b82b1c5cb8043acd1722b5e2887c6bda7bcd20c92be54f3041a036000d0915a1c423092a3ff9d48f SHA512 795810c407722771732a2237a02ade8685b6257cc9843515fcf621c3f79fcedc7c64c30dd74e611d5b218fa785f904e596d8d6beb90de9097ea49e18273633df DIST web-sys-0.3.60.crate 700485 BLAKE2B 13942a583dd8462b0591a19759a41f41fb17d2356b3bcd78402e420fdf5726782e5b4ed211c3716a81c1cdf64ce9b8adecaa3fa22756a3ec84eb7c3e12e3018c SHA512 d883363f99300e2d50bc5bf198f0fb8d6c53e5a778217e340573560ac07db26a71c98419fa2ced32820472126d6f97ad5773ad082521be0a1c9a374af9d61df9 DIST webpki-0.22.0.crate 58663 BLAKE2B 4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84 SHA512 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570 DIST webpki-roots-0.22.4.crate 250591 BLAKE2B 2fa664941519531df1f5fc1f51fa8224085d3a6f8e11b551bb66088a7e82445914aff1bbc9924f7abc9da87619349620c0189353296ca2012c1c0ccefd6ba086 SHA512 d6a07d073f21284e6fa42e164f41edca352acfb2ef93a1c663d8b18c8b80e1d013d7ef524755bb02e6d3d5177ce6e22a8bfb76be306fe70c7c4875e82ac46e00 DIST webpki-roots-0.22.5.crate 251914 BLAKE2B 7d13f89fae84be067dd7c324276366282628ba72af560a201b0f5b2d2da1b22b2c4346af7b0650f6f0f4d3c7c23edfee34cd37ac296f91204f1f9bee3d7fc189 SHA512 08be83e80bb1014d091b5c51e9133a5e8f40dae91acd675a5c84cdb99438cc8e54d4861fb4d1b9e5c369479d81dc5ee6f714b63d96c981f09c3d1c2244f23dc3 DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73 SHA512 f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7 -DIST which-4.2.5.crate 9326 BLAKE2B 8aea79157007f2326d21083e1eba387611233a19f39368904cf2b0e9b6f09b4fdf6dc469cff83373912bec6e2aeec191d217b0b1e720ee0db1848b6f64d37054 SHA512 2b2b44773b568946799035e5b90c1f0c304b399f4d330c1e063323f631f56ddc6c5d8a9d026d987cb39c801ccbfb614450064030fc19e1de34ab6a495f053395 DIST which-4.3.0.crate 9635 BLAKE2B 36556a9eca6d8702c0e3634abc458f7ff831aec28a7117f21f812c6f46cccd8db0e6ce7cc76f8033ba89d51858411251e5fecb0883542669269cade9c1a5aadb SHA512 cad05bd43dfcf9e50fd6e3b9dcd5d9a987175a0f44adbf204079117b70d0b42e6483e635287924698c51d0452f168e48e041453f18ff5720c0e2ec4c734d2578 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 @@ -411,7 +376,6 @@ DIST zbus_macros-1.9.3.crate 14794 BLAKE2B 7ae5cc45f8d7c9eae4d282f3c4884abfedf91 DIST zip-0.6.2.crate 60077 BLAKE2B 3353cb0b8557ad1f16f3a3964a5c6d992bd044eebe3857e42ee235bd479875811619001ad54378fa7bcacce8acbe7dca30199eaf88ddc47a91e47f15e0396e22 SHA512 a044090643e22d792a83600631d2828b3fffdc25260bfd7de703d20871c23deb6cfb121dbee9cdd5540125c96d113a9516f26b9f07cbf6f260725627166f130f DIST zvariant-2.10.0.crate 64374 BLAKE2B 65f5ec09b812217b2d96f57fcaca7fba97545dc715b1395cafe6386553a52e9a72d08c3a599bc08d5f563ea71324f1e7d60db2797c3ad1ad23a9c322a3939346 SHA512 48227afe709c1cc54cb70b4d9ae26e7f836559b4b11a68136d7720d01bacf757c1f5f40cad9de634fa27e196e4942df69c33a7de1334bb23ca995ea34690c5ba DIST zvariant_derive-2.10.0.crate 8746 BLAKE2B 8408e6689f6f849d37d0ade5549dbac25a01a8ef6de5692290f24462e0984128fb5b1d72e87e94e4c422896d68f9acaa382ca6af57f47f470448894a85071b1a SHA512 ba06d0761de8e20839246517d89494e5728fd654cf95eec193a4ca4cdb90090542bbfd7ed0ffbc9fc44edda38c5270139f54e63cb88d09f6c26b39199ea1deec -EBUILD maturin-0.13.2.ebuild 8880 BLAKE2B df64ee531566233eaea28eccf34782ab598005041e1c5619050685798405d01243535a9d463b6e98ac3289bafa1b4a682a4f166504d6ad8f570ff3f20c437415 SHA512 3c63ffa0fc1bb93529e23ce51dde2697b91c95dcdadd784879b5ebcd45d3c570d2979fa2dbc186cac81fd8f8c79838a228c0281a9a1ba0880c31f1b11d26d236 EBUILD maturin-0.13.3.ebuild 9006 BLAKE2B bf70fa8e65ae0c883e14fc703942197df86aa0a5a422e0d3dc4baec7011dd74228aa79d19ca8d2bc99c8ec175a264d1ff26cb973d03d7c94062b1ffa634ffc74 SHA512 1a0c24877b38599dfbb3bbb42c937a73b7a095af6b8c36a38bb4a172384cdc34eaa7c3fd4597ed2af6b0168f0547fc57038ff0dde97b2a7bd82b0f74d77d3c41 -EBUILD maturin-0.13.5.ebuild 9008 BLAKE2B 6877cac54aeedfd4c03390007231a374a61dcc42fa3734dbe41ece798f9702569fede9e94a5a349bd7422de36cf2fb65f39f5a94903c3e529cd3cd2ea2fcc66a SHA512 aa418f33ecee94735dc4e1dd511feb4276145ba81d22e65a4b35425ece35c6d952bca57fa1d55a2d0aeb6367132984bbe556a1c45d0c9a46b76fe1e1c6ad3920 +EBUILD maturin-0.13.6.ebuild 9116 BLAKE2B 1a7d423d888bee31a70a4605f85b7c3e98a9c085e07ad91d2c9ea8472fc3ea13cd56f75d89e1be1acb495d15d1da74fdaa12075dfb67aa1447fe5168c7a55317 SHA512 4c53e44c498ce28c01914a68e85ad25b53dcd8906a4d443d90245ef07aa4dd6e99a650612d21d2dbb61daaf9b259ee753db83a987beb77da328e632b392afcff MISC metadata.xml 581 BLAKE2B 9fd4c9b9ef68199ef36af2d3799e3c16f819e89a2858bbfefbedb35575f5018c44ccf6b851f1bd367adefec1e8e6dc4a817bd431037b2ee8d1c01e3638d81541 SHA512 93e477343b707475d8b5bd043575a047e7247998e62daaed232216a9a3bfaa9dcae0ac02ec8489e847018495b31f9ef1811d528498e0e129dde99b06712ef7f7 diff --git a/dev-util/maturin/files/maturin-0.12.8-zig-tests.patch b/dev-util/maturin/files/maturin-0.12.8-zig-tests.patch deleted file mode 100644 index 9ccecd5af387..000000000000 --- a/dev-util/maturin/files/maturin-0.12.8-zig-tests.patch +++ /dev/null @@ -1,18 +0,0 @@ -Prevent the manylinux wheel assert from expecting -results from --zig when it wasn't used. ---- a/tests/common/integration.rs -+++ b/tests/common/integration.rs -@@ -44,11 +44,13 @@ - cli.push(bindings); - } - -+ let mut zig = zig; - if zig && (env::var("GITHUB_ACTIONS").is_ok() || Zig::find_zig().is_ok()) { - cli.push("--zig") - } else { - cli.push("--compatibility"); - cli.push("linux"); -+ zig = false; - } - - let options: BuildOptions = BuildOptions::try_parse_from(cli)?; diff --git a/dev-util/maturin/maturin-0.13.2.ebuild b/dev-util/maturin/maturin-0.13.2.ebuild deleted file mode 100644 index 92c369ecd490..000000000000 --- a/dev-util/maturin/maturin-0.13.2.ebuild +++ /dev/null @@ -1,434 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - addr2line-0.17.0 - adler-1.0.2 - aes-0.7.5 - aho-corasick-0.7.18 - anyhow-1.0.61 - async-io-1.7.0 - atty-0.2.14 - autocfg-1.1.0 - backtrace-0.3.66 - base64-0.13.0 - bitflags-1.3.2 - block-buffer-0.10.2 - block-buffer-0.9.0 - block-modes-0.8.1 - block-padding-0.2.1 - bstr-0.2.17 - bumpalo-3.10.0 - byteorder-1.4.3 - bytes-1.2.1 - bytesize-1.1.0 - bzip2-0.4.3 - bzip2-sys-0.1.11+1.0.8 - cab-0.4.1 - cache-padded-1.2.0 - camino-1.1.1 - cargo-options-0.3.1 - cargo-platform-0.1.2 - cargo-xwin-0.10.2 - cargo-zigbuild-0.12.0 - cargo_metadata-0.15.0 - cbindgen-0.24.3 - cc-1.0.73 - cfb-0.7.3 - cfg-if-1.0.0 - charset-0.1.3 - chunked_transfer-1.4.0 - cipher-0.3.0 - clap-3.2.17 - clap_complete-3.2.4 - clap_complete_fig-3.2.4 - clap_derive-3.2.17 - clap_lex-0.2.4 - cli-table-0.4.7 - combine-4.6.6 - concurrent-queue-1.2.4 - configparser-3.0.0 - console-0.15.1 - core-foundation-0.9.3 - core-foundation-sys-0.8.3 - cpufeatures-0.2.2 - crc32fast-1.3.2 - crossbeam-channel-0.5.6 - crossbeam-deque-0.8.2 - crossbeam-epoch-0.9.10 - crossbeam-utils-0.8.11 - crypto-common-0.1.6 - crypto-mac-0.11.1 - data-encoding-2.3.2 - derivative-2.2.0 - dialoguer-0.10.2 - digest-0.10.3 - digest-0.9.0 - dirs-4.0.0 - dirs-sys-0.3.7 - dunce-1.0.2 - either-1.7.0 - encode_unicode-0.3.6 - encoding-0.2.33 - encoding-index-japanese-1.20141219.5 - encoding-index-korean-1.20141219.5 - encoding-index-simpchinese-1.20141219.5 - encoding-index-singlebyte-1.20141219.5 - encoding-index-tradchinese-1.20141219.5 - encoding_index_tests-0.1.4 - encoding_rs-0.8.31 - enumflags2-0.6.4 - enumflags2_derive-0.6.4 - env_logger-0.7.1 - fastrand-1.8.0 - fat-macho-0.4.5 - filetime-0.2.17 - flate2-1.0.24 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.0.1 - fs-err-2.7.0 - futures-0.3.21 - futures-channel-0.3.21 - futures-core-0.3.21 - futures-executor-0.3.21 - futures-io-0.3.21 - futures-lite-1.12.0 - futures-macro-0.3.21 - futures-sink-0.3.21 - futures-task-0.3.21 - futures-util-0.3.21 - generic-array-0.14.6 - getrandom-0.2.7 - gimli-0.26.2 - glob-0.3.0 - globset-0.4.9 - goblin-0.5.3 - hashbrown-0.12.3 - heck-0.4.0 - hermit-abi-0.1.19 - hkdf-0.11.0 - hmac-0.11.0 - human-panic-1.0.3 - humantime-1.3.0 - idna-0.2.3 - ignore-0.4.18 - indexmap-1.9.1 - indicatif-0.17.0-rc.6 - indoc-1.0.7 - instant-0.1.12 - itertools-0.10.3 - itoa-1.0.3 - js-sys-0.3.59 - keyring-1.2.0 - lazy_static-1.4.0 - lddtree-0.2.9 - libc-0.2.131 - lock_api-0.4.7 - log-0.4.17 - lzxd-0.1.4 - mailparse-0.13.8 - matchers-0.1.0 - matches-0.1.9 - memchr-2.5.0 - memoffset-0.6.5 - mime-0.3.16 - mime_guess-2.0.4 - minijinja-0.17.0 - miniz_oxide-0.5.3 - msi-0.5.0 - multipart-0.18.0 - native-tls-0.2.10 - nb-connect-1.2.0 - nix-0.22.3 - num-0.4.0 - num-bigint-0.4.3 - num-complex-0.4.2 - num-integer-0.1.45 - num-iter-0.1.43 - num-rational-0.4.1 - num-traits-0.2.15 - num_cpus-1.13.1 - num_threads-0.1.6 - number_prefix-0.4.0 - object-0.29.0 - once_cell-1.13.0 - opaque-debug-0.3.0 - openssl-0.10.41 - openssl-macros-0.1.0 - openssl-probe-0.1.5 - openssl-src-111.22.0+1.1.1q - openssl-sys-0.9.75 - os_str_bytes-6.3.0 - os_type-2.4.0 - parking-2.0.0 - parking_lot-0.12.1 - parking_lot_core-0.9.3 - path-slash-0.2.1 - pep440-0.2.0 - percent-encoding-2.1.0 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - pkg-config-0.3.25 - plain-0.2.3 - platform-info-0.2.0 - polling-2.2.0 - ppv-lite86-0.2.16 - pretty_env_logger-0.4.0 - proc-macro-crate-0.1.5 - proc-macro-crate-1.2.1 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro2-1.0.43 - pyproject-toml-0.3.1 - python-pkginfo-0.5.4 - quick-error-1.2.3 - quote-1.0.21 - quoted_printable-0.4.5 - rand-0.8.5 - rand_chacha-0.3.1 - rand_core-0.6.3 - rayon-1.5.3 - rayon-core-1.9.3 - redox_syscall-0.2.16 - redox_users-0.4.3 - regex-1.6.0 - regex-automata-0.1.10 - regex-syntax-0.6.27 - remove_dir_all-0.5.3 - rfc2047-decoder-0.1.2 - ring-0.16.20 - rpassword-7.0.0 - rustc-demangle-0.1.21 - rustc_version-0.4.0 - rustls-0.20.6 - ryu-1.0.11 - same-file-1.0.6 - schannel-0.1.20 - scoped-tls-1.0.0 - scopeguard-1.1.0 - scroll-0.11.0 - scroll_derive-0.11.0 - sct-0.7.0 - secret-service-2.0.2 - security-framework-2.6.1 - security-framework-sys-2.6.1 - semver-1.0.13 - serde-1.0.143 - serde_derive-1.0.143 - serde_json-1.0.83 - serde_repr-0.1.9 - sha2-0.10.2 - sha2-0.9.9 - sharded-slab-0.1.4 - slab-0.4.7 - smallvec-1.9.0 - smawk-0.3.1 - socket2-0.4.4 - socks-0.3.4 - spin-0.5.2 - static_assertions-1.1.0 - strsim-0.10.0 - subtle-2.4.1 - syn-1.0.99 - tar-0.4.38 - target-lexicon-0.12.4 - tempfile-3.3.0 - termcolor-1.1.3 - terminal_size-0.1.17 - textwrap-0.15.0 - thiserror-1.0.32 - thiserror-impl-1.0.32 - thread_local-1.1.4 - time-0.3.13 - time-macros-0.2.4 - tinyvec-1.6.0 - tinyvec_macros-0.1.0 - toml-0.5.9 - toml_edit-0.14.4 - tracing-0.1.36 - tracing-attributes-0.1.22 - tracing-core-0.1.29 - tracing-serde-0.1.3 - tracing-subscriber-0.3.15 - twox-hash-1.6.3 - typenum-1.15.0 - unicase-2.6.0 - unicode-bidi-0.3.8 - unicode-ident-1.0.3 - unicode-linebreak-0.1.2 - unicode-normalization-0.1.21 - unicode-width-0.1.9 - untrusted-0.7.1 - ureq-2.5.0 - url-2.2.2 - uuid-0.8.2 - uuid-1.1.2 - valuable-0.1.0 - vcpkg-0.2.15 - version_check-0.9.4 - waker-fn-1.1.0 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.82 - wasm-bindgen-backend-0.2.82 - wasm-bindgen-macro-0.2.82 - wasm-bindgen-macro-support-0.2.82 - wasm-bindgen-shared-0.2.82 - web-sys-0.3.59 - webpki-0.22.0 - webpki-roots-0.22.4 - wepoll-ffi-0.1.2 - which-4.2.5 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.36.1 - windows_aarch64_msvc-0.36.1 - windows_i686_gnu-0.36.1 - windows_i686_msvc-0.36.1 - windows_x86_64_gnu-0.36.1 - windows_x86_64_msvc-0.36.1 - xattr-0.2.3 - xwin-0.2.5 - zbus-1.9.3 - zbus_macros-1.9.3 - zip-0.6.2 - zvariant-2.10.0 - zvariant_derive-2.10.0" -CRATES_TEST=" - indoc-1.0.6 - libc-0.2.119 - libc-0.2.125 - libc-0.2.126 - once_cell-1.10.0 - once_cell-1.11.0 - once_cell-1.12.0 - once_cell-1.9.0 - parking_lot-0.12.0 - proc-macro2-1.0.38 - proc-macro2-1.0.39 - pyo3-0.16.5 - pyo3-build-config-0.16.0 - pyo3-build-config-0.16.5 - pyo3-ffi-0.16.0 - pyo3-ffi-0.16.5 - pyo3-macros-0.16.5 - pyo3-macros-backend-0.16.5 - python3-dll-a-0.2.3 - quote-1.0.18 - redox_syscall-0.2.13 - smallvec-1.8.0 - syn-1.0.94 - syn-1.0.95 - target-lexicon-0.12.3 - unicode-ident-1.0.0 - unicode-xid-0.2.3 - unindent-0.1.9" -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -inherit cargo distutils-r1 flag-o-matic - -DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" -HOMEPAGE="https://maturin.rs/" -SRC_URI=" - https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz - $(cargo_crate_uris) - test? ( $(cargo_crate_uris ${CRATES_TEST}) )" - -LICENSE=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions - BSD CC0-1.0 ISC MIT MPL-2.0 openssl unicode - doc? ( CC-BY-4.0 OFL-1.1 )" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~s390 ~sparc ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.{8..10} pypy3)" -BDEPEND=" - >=dev-python/setuptools-rust-1.4[${PYTHON_USEDEP}] - doc? ( app-text/mdbook ) - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*') - dev-python/boltons[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.12.8-zig-tests.patch -) - -src_prepare() { - distutils-r1_src_prepare - - # used to prevent use of network during tests - cat > "${T}"/pip.conf <<-EOF || die - [install] - no-index = yes - no-dependencies = yes - EOF - - # TODO: package-agnostic way to handle IUSE=debug with setuptools-rust? - use !debug || sed -i "s/^cargo_args = \[/&'--profile','dev',/" setup.py || die - - # setup.py handles most for non-tests, but ensure disabled rustls on arches - # where ring crate is problematic -- keep in sync below (bug #859577) - if use mips || use ppc || use ppc64 || use riscv || use s390 || use sparc; then - sed -i '/^if platform.machine/s/^if/if True or/' setup.py || die - fi -} - -src_configure() { - filter-lto # undefined references with ring crate - - if use mips || use ppc || use ppc64 || use riscv || use s390 || use sparc; then - local myfeatures=( upload log human-panic ) - cargo_src_configure --no-default-features - fi -} - -python_compile_all() { - use !doc || mdbook build -d html guide || die -} - -src_test() { - mv test-crates{,.orig} || die - distutils-r1_src_test -} - -python_test() { - local -x PIP_CONFIG_FILE=${T}/pip.conf - local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1 - - local skip=( - --skip locked_doesnt_build_without_cargo_lock - ) - [[ ${EPYTHON} == pypy3 ]] && skip+=( - # test enables pyo3's auto-initialize that is incompatible with pypy - --skip integration_pyo3_bin - # wants the missing libpypy*-c.so - --skip pyo3_no_extension_module - ) - - cp -r test-crates{.orig,} || die - cargo_src_test -- "${skip[@]}" - rm -r test-crates || die -} - -python_install_all() { - dodoc Changelog.md Readme.md - use doc && dodoc -r guide/html -} diff --git a/dev-util/maturin/maturin-0.13.5.ebuild b/dev-util/maturin/maturin-0.13.5.ebuild deleted file mode 100644 index 63e75bddb2cf..000000000000 --- a/dev-util/maturin/maturin-0.13.5.ebuild +++ /dev/null @@ -1,439 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - addr2line-0.17.0 - adler-1.0.2 - aes-0.7.5 - ahash-0.7.6 - aho-corasick-0.7.19 - anyhow-1.0.65 - async-io-1.9.0 - atty-0.2.14 - autocfg-1.1.0 - backtrace-0.3.66 - base64-0.13.0 - bitflags-1.3.2 - block-buffer-0.10.3 - block-buffer-0.9.0 - block-modes-0.8.1 - block-padding-0.2.1 - bstr-0.2.17 - bumpalo-3.11.0 - byteorder-1.4.3 - bytes-1.2.1 - bytesize-1.1.0 - bzip2-0.4.3 - bzip2-sys-0.1.11+1.0.8 - cab-0.4.1 - cache-padded-1.2.0 - camino-1.1.1 - cargo-options-0.3.1 - cargo-platform-0.1.2 - cargo-xwin-0.10.4 - cargo-zigbuild-0.12.3 - cargo_metadata-0.15.0 - cbindgen-0.24.3 - cc-1.0.73 - cfb-0.7.3 - cfg-if-1.0.0 - charset-0.1.3 - chunked_transfer-1.4.0 - cipher-0.3.0 - clap-3.2.21 - clap_complete-3.2.5 - clap_complete_fig-3.2.4 - clap_derive-3.2.18 - clap_lex-0.2.4 - cli-table-0.4.7 - combine-4.6.6 - concurrent-queue-1.2.4 - configparser-3.0.2 - console-0.15.1 - core-foundation-0.9.3 - core-foundation-sys-0.8.3 - cpufeatures-0.2.5 - crc32fast-1.3.2 - crossbeam-channel-0.5.6 - crossbeam-deque-0.8.2 - crossbeam-epoch-0.9.10 - crossbeam-utils-0.8.11 - crypto-common-0.1.6 - crypto-mac-0.11.1 - ctor-0.1.23 - data-encoding-2.3.2 - derivative-2.2.0 - dialoguer-0.10.2 - diff-0.1.13 - digest-0.10.5 - digest-0.9.0 - dirs-4.0.0 - dirs-sys-0.3.7 - dunce-1.0.2 - either-1.8.0 - encode_unicode-0.3.6 - encoding-0.2.33 - encoding-index-japanese-1.20141219.5 - encoding-index-korean-1.20141219.5 - encoding-index-simpchinese-1.20141219.5 - encoding-index-singlebyte-1.20141219.5 - encoding-index-tradchinese-1.20141219.5 - encoding_index_tests-0.1.4 - encoding_rs-0.8.31 - enumflags2-0.6.4 - enumflags2_derive-0.6.4 - env_logger-0.7.1 - fastrand-1.8.0 - fat-macho-0.4.5 - filetime-0.2.17 - flate2-1.0.24 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.1.0 - fs-err-2.8.1 - futures-0.3.24 - futures-channel-0.3.24 - futures-core-0.3.24 - futures-executor-0.3.24 - futures-io-0.3.24 - futures-lite-1.12.0 - futures-macro-0.3.24 - futures-sink-0.3.24 - futures-task-0.3.24 - futures-util-0.3.24 - generic-array-0.14.6 - getrandom-0.2.7 - gimli-0.26.2 - glob-0.3.0 - globset-0.4.9 - goblin-0.5.4 - hashbrown-0.12.3 - heck-0.4.0 - hermit-abi-0.1.19 - hkdf-0.11.0 - hmac-0.11.0 - human-panic-1.0.3 - humantime-1.3.0 - idna-0.3.0 - ignore-0.4.18 - indexmap-1.9.1 - indicatif-0.17.1 - indoc-1.0.7 - instant-0.1.12 - itertools-0.10.5 - itoa-1.0.3 - js-sys-0.3.60 - keyring-1.2.0 - lazy_static-1.4.0 - lddtree-0.3.1 - libc-0.2.133 - lock_api-0.4.9 - log-0.4.17 - lzxd-0.1.4 - mailparse-0.13.8 - matchers-0.1.0 - memchr-2.5.0 - memoffset-0.6.5 - mime-0.3.16 - mime_guess-2.0.4 - minijinja-0.20.0 - miniz_oxide-0.5.4 - msi-0.5.0 - multipart-0.18.0 - native-tls-0.2.10 - nb-connect-1.2.0 - nix-0.22.3 - num-0.4.0 - num-bigint-0.4.3 - num-complex-0.4.2 - num-integer-0.1.45 - num-iter-0.1.43 - num-rational-0.4.1 - num-traits-0.2.15 - num_cpus-1.13.1 - num_threads-0.1.6 - number_prefix-0.4.0 - object-0.29.0 - once_cell-1.15.0 - opaque-debug-0.3.0 - openssl-0.10.42 - openssl-macros-0.1.0 - openssl-probe-0.1.5 - openssl-src-111.22.0+1.1.1q - openssl-sys-0.9.76 - os_str_bytes-6.3.0 - os_type-2.4.0 - output_vt100-0.1.3 - parking-2.0.0 - parking_lot-0.12.1 - parking_lot_core-0.9.3 - path-slash-0.2.1 - pep440-0.2.0 - percent-encoding-2.2.0 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - pkg-config-0.3.25 - plain-0.2.3 - platform-info-1.0.0 - polling-2.3.0 - ppv-lite86-0.2.16 - pretty_assertions-1.3.0 - pretty_env_logger-0.4.0 - proc-macro-crate-0.1.5 - proc-macro-crate-1.2.1 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro2-1.0.44 - pyproject-toml-0.3.1 - python-pkginfo-0.5.4 - quick-error-1.2.3 - quote-1.0.21 - quoted_printable-0.4.5 - rand-0.8.5 - rand_chacha-0.3.1 - rand_core-0.6.4 - rayon-1.5.3 - rayon-core-1.9.3 - redox_syscall-0.2.16 - redox_users-0.4.3 - regex-1.6.0 - regex-automata-0.1.10 - regex-syntax-0.6.27 - remove_dir_all-0.5.3 - rfc2047-decoder-0.1.2 - ring-0.16.20 - rpassword-6.0.1 - rustc-demangle-0.1.21 - rustc_version-0.4.0 - rustls-0.20.6 - rustversion-1.0.9 - ryu-1.0.11 - same-file-1.0.6 - schannel-0.1.20 - scoped-tls-1.0.0 - scopeguard-1.1.0 - scroll-0.11.0 - scroll_derive-0.11.0 - sct-0.7.0 - secret-service-2.0.2 - security-framework-2.7.0 - security-framework-sys-2.6.1 - semver-1.0.14 - serde-1.0.145 - serde_derive-1.0.145 - serde_json-1.0.85 - serde_repr-0.1.9 - sha2-0.10.6 - sha2-0.9.9 - sharded-slab-0.1.4 - slab-0.4.7 - smallvec-1.9.0 - smawk-0.3.1 - socket2-0.4.7 - socks-0.3.4 - spin-0.5.2 - static_assertions-1.1.0 - strsim-0.10.0 - subtle-2.4.1 - syn-1.0.101 - tar-0.4.38 - target-lexicon-0.12.4 - tempfile-3.3.0 - termcolor-1.1.3 - terminal_size-0.1.17 - textwrap-0.15.0 - thiserror-1.0.36 - thiserror-impl-1.0.36 - thread_local-1.1.4 - time-0.3.14 - time-macros-0.2.4 - tinyvec-1.6.0 - tinyvec_macros-0.1.0 - toml-0.5.9 - toml_edit-0.14.4 - tracing-0.1.36 - tracing-attributes-0.1.22 - tracing-core-0.1.29 - tracing-serde-0.1.3 - tracing-subscriber-0.3.15 - twox-hash-1.6.3 - typenum-1.15.0 - unicase-2.6.0 - unicode-bidi-0.3.8 - unicode-ident-1.0.4 - unicode-linebreak-0.1.3 - unicode-normalization-0.1.22 - unicode-width-0.1.10 - untrusted-0.7.1 - ureq-2.5.0 - url-2.3.1 - uuid-0.8.2 - uuid-1.1.2 - valuable-0.1.0 - vcpkg-0.2.15 - version_check-0.9.4 - waker-fn-1.1.0 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.83 - wasm-bindgen-backend-0.2.83 - wasm-bindgen-macro-0.2.83 - wasm-bindgen-macro-support-0.2.83 - wasm-bindgen-shared-0.2.83 - web-sys-0.3.60 - webpki-0.22.0 - webpki-roots-0.22.5 - wepoll-ffi-0.1.2 - which-4.3.0 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.36.1 - windows_aarch64_msvc-0.36.1 - windows_i686_gnu-0.36.1 - windows_i686_msvc-0.36.1 - windows_x86_64_gnu-0.36.1 - windows_x86_64_msvc-0.36.1 - xattr-0.2.3 - xwin-0.2.8 - yansi-0.5.1 - zbus-1.9.3 - zbus_macros-1.9.3 - zip-0.6.2 - zvariant-2.10.0 - zvariant_derive-2.10.0" -CRATES_TEST=" - indoc-1.0.6 - libc-0.2.119 - libc-0.2.125 - libc-0.2.126 - lock_api-0.4.7 - once_cell-1.10.0 - once_cell-1.11.0 - once_cell-1.12.0 - once_cell-1.9.0 - parking_lot-0.12.0 - proc-macro2-1.0.38 - proc-macro2-1.0.39 - pyo3-0.16.5 - pyo3-build-config-0.16.0 - pyo3-build-config-0.16.5 - pyo3-ffi-0.16.0 - pyo3-ffi-0.16.5 - pyo3-macros-0.16.5 - pyo3-macros-backend-0.16.5 - python3-dll-a-0.2.3 - quote-1.0.18 - redox_syscall-0.2.13 - smallvec-1.8.0 - syn-1.0.94 - syn-1.0.95 - target-lexicon-0.12.3 - unicode-ident-1.0.0 - unicode-xid-0.2.3 - unindent-0.1.9" -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -inherit cargo distutils-r1 flag-o-matic - -DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" -HOMEPAGE="https://maturin.rs/" -SRC_URI=" - https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz - $(cargo_crate_uris) - test? ( $(cargo_crate_uris ${CRATES_TEST}) )" - -LICENSE=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD - CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl - doc? ( CC-BY-4.0 OFL-1.1 )" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.{8..10} pypy3)" -BDEPEND=" - >=dev-python/setuptools-rust-1.4[${PYTHON_USEDEP}] - doc? ( app-text/mdbook ) - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*') - dev-python/boltons[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_prepare() { - distutils-r1_src_prepare - - # used to prevent use of network during tests - cat > "${T}"/pip.conf <<-EOF || die - [install] - no-index = yes - no-dependencies = yes - EOF - - # TODO: package-agnostic way to handle IUSE=debug with setuptools-rust? - use !debug || sed -i "s/^cargo_args = \[/&'--profile','dev',/" setup.py || die - - # setup.py handles most for non-tests, but ensure rustls is disabled except - # on arches where ring crate should work (keep in sync below, bug #859577) - if use !amd64 && use !x86 && use !arm64 && use !arm; then - sed -i '/^if platform.machine/s/^if/if True or/' setup.py || die - fi -} - -src_configure() { - filter-lto # undefined references with ring crate - - if use !amd64 && use !x86 && use !arm64 && use !arm; then - local myfeatures=( upload log human-panic ) - cargo_src_configure --no-default-features - fi -} - -python_compile_all() { - use !doc || mdbook build -d html guide || die -} - -src_test() { - mv test-crates{,.orig} || die - distutils-r1_src_test -} - -python_test() { - local -x PIP_CONFIG_FILE=${T}/pip.conf - local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1 - - local skip=( - --skip locked_doesnt_build_without_cargo_lock - # fragile depending on rust version, also wants libpypy*-c.so for pypy - --skip pyo3_no_extension_module - ) - [[ ${EPYTHON} == pypy3 ]] && skip+=( - # test enables pyo3's auto-initialize that is incompatible with pypy - --skip integration_pyo3_bin - --skip integration_pyo3_ffi_pure - --skip integration_pyo3_pure - ) - - cp -r test-crates{.orig,} || die - cargo_src_test -- "${skip[@]}" - rm -r test-crates || die -} - -python_install_all() { - dodoc Changelog.md Readme.md - use doc && dodoc -r guide/html -} diff --git a/dev-util/maturin/maturin-0.13.6.ebuild b/dev-util/maturin/maturin-0.13.6.ebuild new file mode 100644 index 000000000000..2de320c38018 --- /dev/null +++ b/dev-util/maturin/maturin-0.13.6.ebuild @@ -0,0 +1,444 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line-0.17.0 + adler-1.0.2 + aes-0.7.5 + ahash-0.7.6 + aho-corasick-0.7.19 + anyhow-1.0.65 + async-io-1.9.0 + atty-0.2.14 + autocfg-1.1.0 + backtrace-0.3.66 + base64-0.13.0 + bitflags-1.3.2 + block-buffer-0.10.3 + block-buffer-0.9.0 + block-modes-0.8.1 + block-padding-0.2.1 + bstr-0.2.17 + bumpalo-3.11.0 + byteorder-1.4.3 + bytes-1.2.1 + bytesize-1.1.0 + bzip2-0.4.3 + bzip2-sys-0.1.11+1.0.8 + cab-0.4.1 + cache-padded-1.2.0 + camino-1.1.1 + cargo-options-0.3.1 + cargo-platform-0.1.2 + cargo-xwin-0.10.2 + cargo-zigbuild-0.12.3 + cargo_metadata-0.15.0 + cbindgen-0.24.3 + cc-1.0.73 + cfb-0.7.3 + cfg-if-1.0.0 + charset-0.1.3 + chunked_transfer-1.4.0 + cipher-0.3.0 + clap-3.2.22 + clap_complete-3.2.5 + clap_complete_fig-3.2.4 + clap_derive-3.2.18 + clap_lex-0.2.4 + cli-table-0.4.7 + combine-4.6.6 + concurrent-queue-1.2.4 + configparser-3.0.2 + console-0.15.2 + core-foundation-0.9.3 + core-foundation-sys-0.8.3 + cpufeatures-0.2.5 + crc32fast-1.3.2 + crossbeam-channel-0.5.6 + crossbeam-deque-0.8.2 + crossbeam-epoch-0.9.11 + crossbeam-utils-0.8.12 + crypto-common-0.1.6 + crypto-mac-0.11.1 + ctor-0.1.23 + data-encoding-2.3.2 + derivative-2.2.0 + dialoguer-0.10.2 + diff-0.1.13 + digest-0.10.5 + digest-0.9.0 + dirs-4.0.0 + dirs-sys-0.3.7 + dunce-1.0.3 + either-1.8.0 + encode_unicode-0.3.6 + encoding-0.2.33 + encoding-index-japanese-1.20141219.5 + encoding-index-korean-1.20141219.5 + encoding-index-simpchinese-1.20141219.5 + encoding-index-singlebyte-1.20141219.5 + encoding-index-tradchinese-1.20141219.5 + encoding_index_tests-0.1.4 + encoding_rs-0.8.31 + enumflags2-0.6.4 + enumflags2_derive-0.6.4 + errno-0.2.8 + errno-dragonfly-0.1.2 + fastrand-1.8.0 + fat-macho-0.4.5 + filetime-0.2.17 + flate2-1.0.24 + fnv-1.0.7 + foreign-types-0.3.2 + foreign-types-shared-0.1.1 + form_urlencoded-1.1.0 + fs-err-2.8.1 + futures-0.3.24 + futures-channel-0.3.24 + futures-core-0.3.24 + futures-executor-0.3.24 + futures-io-0.3.24 + futures-lite-1.12.0 + futures-macro-0.3.24 + futures-sink-0.3.24 + futures-task-0.3.24 + futures-util-0.3.24 + generic-array-0.14.6 + getrandom-0.2.7 + gimli-0.26.2 + glob-0.3.0 + globset-0.4.9 + goblin-0.5.4 + hashbrown-0.12.3 + heck-0.4.0 + hermit-abi-0.1.19 + hkdf-0.11.0 + hmac-0.11.0 + human-panic-1.0.3 + idna-0.3.0 + ignore-0.4.18 + indexmap-1.9.1 + indicatif-0.17.0-rc.6 + indoc-1.0.7 + instant-0.1.12 + io-lifetimes-0.7.3 + itertools-0.10.5 + itoa-1.0.4 + js-sys-0.3.60 + keyring-1.2.0 + lazy_static-1.4.0 + lddtree-0.3.1 + libc-0.2.134 + linux-raw-sys-0.0.46 + lock_api-0.4.9 + log-0.4.17 + lzxd-0.1.4 + mailparse-0.13.8 + matchers-0.1.0 + memchr-2.5.0 + memoffset-0.6.5 + mime-0.3.16 + mime_guess-2.0.4 + minijinja-0.20.0 + miniz_oxide-0.5.4 + msi-0.5.0 + multipart-0.18.0 + native-tls-0.2.10 + nb-connect-1.2.0 + nix-0.22.3 + nu-ansi-term-0.46.0 + num-0.4.0 + num-bigint-0.4.3 + num-complex-0.4.2 + num-integer-0.1.45 + num-iter-0.1.43 + num-rational-0.4.1 + num-traits-0.2.15 + num_cpus-1.13.1 + num_threads-0.1.6 + number_prefix-0.4.0 + object-0.29.0 + once_cell-1.15.0 + opaque-debug-0.3.0 + openssl-0.10.42 + openssl-macros-0.1.0 + openssl-probe-0.1.5 + openssl-src-111.22.0+1.1.1q + openssl-sys-0.9.76 + os_str_bytes-6.3.0 + os_type-2.6.0 + output_vt100-0.1.3 + overload-0.1.1 + parking-2.0.0 + parking_lot-0.12.1 + parking_lot_core-0.9.3 + path-slash-0.2.1 + pep440-0.2.0 + percent-encoding-2.2.0 + pin-project-lite-0.2.9 + pin-utils-0.1.0 + pkg-config-0.3.25 + plain-0.2.3 + platform-info-1.0.0 + polling-2.3.0 + ppv-lite86-0.2.16 + pretty_assertions-1.3.0 + proc-macro-crate-0.1.5 + proc-macro-crate-1.2.1 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.46 + pyproject-toml-0.3.1 + python-pkginfo-0.5.4 + quote-1.0.21 + quoted_printable-0.4.5 + rand-0.8.5 + rand_chacha-0.3.1 + rand_core-0.6.4 + rayon-1.5.3 + rayon-core-1.9.3 + redox_syscall-0.2.16 + redox_users-0.4.3 + regex-1.6.0 + regex-automata-0.1.10 + regex-syntax-0.6.27 + remove_dir_all-0.5.3 + rfc2047-decoder-0.1.2 + ring-0.16.20 + rpassword-6.0.1 + rustc-demangle-0.1.21 + rustc_version-0.4.0 + rustix-0.35.11 + rustls-0.20.6 + rustversion-1.0.9 + ryu-1.0.11 + same-file-1.0.6 + schannel-0.1.20 + scoped-tls-1.0.0 + scopeguard-1.1.0 + scroll-0.11.0 + scroll_derive-0.11.0 + sct-0.7.0 + secret-service-2.0.2 + security-framework-2.7.0 + security-framework-sys-2.6.1 + semver-1.0.14 + serde-1.0.145 + serde_derive-1.0.145 + serde_json-1.0.85 + serde_repr-0.1.9 + sha2-0.10.6 + sha2-0.9.9 + sharded-slab-0.1.4 + slab-0.4.7 + smallvec-1.10.0 + smawk-0.3.1 + socket2-0.4.7 + socks-0.3.4 + spin-0.5.2 + static_assertions-1.1.0 + strsim-0.10.0 + subtle-2.4.1 + syn-1.0.102 + tar-0.4.38 + target-lexicon-0.12.4 + tempfile-3.3.0 + termcolor-1.1.3 + terminal_size-0.1.17 + terminal_size-0.2.1 + textwrap-0.15.1 + thiserror-1.0.37 + thiserror-impl-1.0.37 + thread_local-1.1.4 + time-0.3.15 + time-macros-0.2.4 + tinyvec-1.6.0 + tinyvec_macros-0.1.0 + toml-0.5.9 + toml_edit-0.14.4 + tracing-0.1.37 + tracing-attributes-0.1.23 + tracing-core-0.1.30 + tracing-log-0.1.3 + tracing-serde-0.1.3 + tracing-subscriber-0.3.16 + twox-hash-1.6.3 + typenum-1.15.0 + unicase-2.6.0 + unicode-bidi-0.3.8 + unicode-ident-1.0.4 + unicode-linebreak-0.1.4 + unicode-normalization-0.1.22 + unicode-width-0.1.10 + untrusted-0.7.1 + ureq-2.5.0 + url-2.3.1 + uuid-0.8.2 + uuid-1.2.0 + valuable-0.1.0 + vcpkg-0.2.15 + version_check-0.9.4 + waker-fn-1.1.0 + walkdir-2.3.2 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.83 + wasm-bindgen-backend-0.2.83 + wasm-bindgen-macro-0.2.83 + wasm-bindgen-macro-support-0.2.83 + wasm-bindgen-shared-0.2.83 + web-sys-0.3.60 + webpki-0.22.0 + webpki-roots-0.22.5 + wepoll-ffi-0.1.2 + which-4.3.0 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.36.1 + windows_aarch64_msvc-0.36.1 + windows_i686_gnu-0.36.1 + windows_i686_msvc-0.36.1 + windows_x86_64_gnu-0.36.1 + windows_x86_64_msvc-0.36.1 + xattr-0.2.3 + xwin-0.2.5 + yansi-0.5.1 + zbus-1.9.3 + zbus_macros-1.9.3 + zip-0.6.2 + zvariant-2.10.0 + zvariant_derive-2.10.0" +CRATES_TEST=" + indoc-1.0.6 + libc-0.2.119 + libc-0.2.125 + libc-0.2.126 + lock_api-0.4.7 + once_cell-1.10.0 + once_cell-1.11.0 + once_cell-1.12.0 + once_cell-1.9.0 + parking_lot-0.12.0 + proc-macro2-1.0.38 + proc-macro2-1.0.39 + pyo3-0.16.5 + pyo3-build-config-0.16.0 + pyo3-build-config-0.16.5 + pyo3-ffi-0.16.0 + pyo3-ffi-0.16.5 + pyo3-macros-0.16.5 + pyo3-macros-backend-0.16.5 + python3-dll-a-0.2.3 + quote-1.0.18 + redox_syscall-0.2.13 + smallvec-1.8.0 + syn-1.0.94 + syn-1.0.95 + target-lexicon-0.12.3 + unicode-ident-1.0.0 + unicode-xid-0.2.3 + unindent-0.1.9" +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +inherit cargo distutils-r1 flag-o-matic + +DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" +HOMEPAGE="https://maturin.rs/" +SRC_URI=" + https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + $(cargo_crate_uris) + test? ( $(cargo_crate_uris ${CRATES_TEST}) )" + +LICENSE=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD + CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl + doc? ( CC-BY-4.0 OFL-1.1 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{8..10} pypy3)" +BDEPEND=" + >=dev-python/setuptools-rust-1.4[${PYTHON_USEDEP}] + doc? ( app-text/mdbook ) + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*') + dev-python/boltons[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + )" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_prepare() { + distutils-r1_src_prepare + + # used to prevent use of network during tests + cat > "${T}"/pip.conf <<-EOF || die + [install] + no-index = yes + no-dependencies = yes + EOF + + # TODO: package-agnostic way to handle IUSE=debug with setuptools-rust? + use !debug || sed -i "s/^cargo_args = \[/&'--profile','dev',/" setup.py || die + + # setup.py handles most for non-tests, but ensure rustls is disabled except + # on arches where ring crate should work (keep in sync below, bug #859577) + if use !amd64 && use !x86 && use !arm64 && use !arm; then + sed -i '/^if platform.machine/s/^if/if True or/' setup.py || die + fi +} + +src_configure() { + filter-lto # undefined references with ring crate + + if use !amd64 && use !x86 && use !arm64 && use !arm; then + local myfeatures=( upload log human-panic ) + cargo_src_configure --no-default-features + fi +} + +python_compile_all() { + use !doc || mdbook build -d html guide || die +} + +src_test() { + mv test-crates{,.orig} || die + distutils-r1_src_test +} + +python_test() { + local -x PIP_CONFIG_FILE=${T}/pip.conf + local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1 + + local skip=( + --skip locked_doesnt_build_without_cargo_lock + # fragile depending on rust version, also wants libpypy*-c.so for pypy + --skip pyo3_no_extension_module + ) + [[ ${EPYTHON} == pypy3 ]] && skip+=( + # test enables pyo3's auto-initialize that is incompatible with pypy + --skip integration_pyo3_bin + --skip integration_pyo3_ffi_pure + --skip integration_pyo3_pure + ) + + cp -r test-crates{.orig,} || die + cargo_src_test -- "${skip[@]}" + rm -r test-crates || die +} + +python_install_all() { + dodoc Changelog.md Readme.md + use doc && dodoc -r guide/html +} diff --git a/dev-util/min-cscope/Manifest b/dev-util/min-cscope/Manifest index 85081e3dd177..c5f16bdf364b 100644 --- a/dev-util/min-cscope/Manifest +++ b/dev-util/min-cscope/Manifest @@ -1,4 +1,5 @@ +AUX min-cscope-16.1.0-pointer-type.patch 294 BLAKE2B 4f58f042ef618c42b6c1688887b72853b82401419f2604ac6fcf6165b665efd250d854085abfdd8c6b7ff5c1dc7185beb2734a947e0c8c8a5a79401a2afde554 SHA512 9622b37e12091ed66e0eda033659c0bee777dae23c07b10bba58e84f165c1e323aa29bb67a2fb08105aa84e723580ace3dec15be7c61c73fa36b52fa4a4f8e75 AUX min-cscope-16.1.0-tinfo.patch 1092 BLAKE2B 667ef81f62882781450fbc3445c858c8007a5d49904935ef549534bfbeb73b5e5cd18afa118260e8f34f1c0e035554e77ceab2abfd169ee57b59e9258b51f4a4 SHA512 1b6109add7cb38f60a557f2b7ecbf5ea8de0defe9bab8dc5a8e62f014d5b0833aa4a3646aec2b6c1fbff84e2692836066cfd755a7af3d28ccb3557dc3287919a DIST min-cscope-16.1.0.tar.gz 382326 BLAKE2B 7d45df20c5d2decd9ee5127893cb97506420a19b42b371fbcc6bfae1ada2726deaef1ddf2750ed7c1744e5d90f6c65fd99ad71f5609de04d1afa03795ebb61d7 SHA512 434d6333758dbf72c320e08b3b705bbff6c67de8a1380295fe5971af1a2c4659dd3201c726fd318d7715b90f8a693a76599a8659ac45c76568e5a29a399a9c0a -EBUILD min-cscope-16.1.0-r1.ebuild 672 BLAKE2B 27939ca0666d314c87bc8b6bd6f841e920432d3d7731ea196bb5208f359a977b711558071cdc90aa4e5b3d874c28eec38f4159ba6df4bbc88c89e0eaa7e8af4a SHA512 dcf7bf83ff892ec589492c62c75a3573ddf2a33c60dec8428b431ea079d64dd5c27c53b7e4f9674b2eed53a91a0249097fc5a0cc8da0b16489d0ff38adf65009 +EBUILD min-cscope-16.1.0-r2.ebuild 820 BLAKE2B 3a3777072c9e73396618f553fa0ac922de3ae2320bd8fc1d1e5e690663237d92b8bab538117ca7c340ed36184a06f48253797285eb8f4efa9958694df2049a0d SHA512 8a42bf2d63c9a77242f2109b6b82da802e1e0fcf83b1491ac4f6946c5aad5fd875f437e956c24b6bdb1bf6080093f7f3db2d168848f204f19a052142216382d0 MISC metadata.xml 249 BLAKE2B 9c3d74959e601021855d2c346b6fb1b08e25306703e25f9727e3ffbba5e02e7c5c70dce1e4bd380c340101bdcdfc6be04cc400ecfccc3cb79a0850db62fc96c7 SHA512 b953d3857d61743d96e7eb1bea68e137ddceaada089934c5714fbdfbfad6b7b34a9f4b56a0ee2ea0adc316c17af850f5f5223894c9e99da3344bb34816d7886d diff --git a/dev-util/min-cscope/files/min-cscope-16.1.0-pointer-type.patch b/dev-util/min-cscope/files/min-cscope-16.1.0-pointer-type.patch new file mode 100644 index 000000000000..6d54b253b501 --- /dev/null +++ b/dev-util/min-cscope/files/min-cscope-16.1.0-pointer-type.patch @@ -0,0 +1,11 @@ +Fix build with -Werror=incompatible-pointer-types that's due +to become a default on clang16. + +https://bugs.gentoo.org/871162 +--- a/src/exec.c ++++ b/src/exec.c +@@ -75,3 +75,3 @@ + int exitcode = -1; /* initialize, to avoid warning */ +- const char *argv[BUFSIZ]; ++ char *argv[BUFSIZ]; + pid_t p; diff --git a/dev-util/min-cscope/min-cscope-16.1.0-r1.ebuild b/dev-util/min-cscope/min-cscope-16.1.0-r1.ebuild deleted file mode 100644 index 0d3a3575f8b8..000000000000 --- a/dev-util/min-cscope/min-cscope-16.1.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Interactively examine a C program" -HOMEPAGE="https://sourceforge.net/projects/kscope/" -SRC_URI="mirror://sourceforge/kscope/${P}.tar.gz" -S="${WORKDIR}"/${PN} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug" - -DOCS=( AUTHORS README{,.cscope} TODO ) - -PATCHES=( - "${FILESDIR}/${P}-tinfo.patch" # bug #678886 -) - -src_prepare() { - cmake_src_prepare - - echo 'INSTALL(TARGETS min-cscope RUNTIME DESTINATION bin)' \ - >> src/CMakeLists.txt || die -} - -src_configure() { - append-flags -I"${S}"/sort - - cmake_src_configure -} diff --git a/dev-util/min-cscope/min-cscope-16.1.0-r2.ebuild b/dev-util/min-cscope/min-cscope-16.1.0-r2.ebuild new file mode 100644 index 000000000000..1dd28afb54b3 --- /dev/null +++ b/dev-util/min-cscope/min-cscope-16.1.0-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Interactively examine a C program" +HOMEPAGE="https://sourceforge.net/projects/kscope/" +SRC_URI="mirror://sourceforge/kscope/${P}.tar.gz" +S="${WORKDIR}"/${PN} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README{,.cscope} TODO ) + +PATCHES=( + "${FILESDIR}/${P}-tinfo.patch" # bug #678886 + "${FILESDIR}/${P}-pointer-type.patch" +) + +src_prepare() { + cmake_src_prepare + + echo 'INSTALL(TARGETS min-cscope RUNTIME DESTINATION bin)' \ + >> src/CMakeLists.txt || die +} + +src_configure() { + # -D_GNU_SOURCE for qsort_r, bug #871162 + append-cppflags -I"${S}"/sort -D_GNU_SOURCE + + cmake_src_configure +} diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest index b04250caac89..2ce6472bbb21 100644 --- a/dev-util/ostree/Manifest +++ b/dev-util/ostree/Manifest @@ -2,11 +2,10 @@ AUX ostree-2022.5-bashism.patch 1314 BLAKE2B ded18475b1ecfe381fbe9e763ae7ff2e308 AUX ostree-2022.5-glibc-2.36.patch 4381 BLAKE2B 66fce177399ad249ad22f62ffaddd780c57d87864fdef5cb9347e553e9fdb6fa1e94b12768a2bdd832a9968d29c77f49b83263b6d53428306efd73854bd77e23 SHA512 deb822f25ed0c7d14d4102766a5a4840e5f43193a7cedfbda20e8467c8df06e2fc6248bbf9c658ab5723330d5fcd96814bc3d0774c2b3d9e38611d1e34d0ca3a DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe -DIST ostree-2022.4.tar.xz 2066276 BLAKE2B 67fe73babe11dac93f8e035f7baf39e98aa2be2d797d3831a30999de2f7205b33c3d0892d2ec007807f8720e15161ecccb7e5f3c047d07cb5763bfcac2170bd8 SHA512 a7745b951b1f36f483c215b311f86d860b988ebb06612e7eef2797fc34322c256ae83177337d918f3e8e3833fe9802f7d53131db59df73d29fb6c305b78879e5 DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654 +DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7 EBUILD ostree-2021.3-r3.ebuild 2602 BLAKE2B ded68dcb03e707c7ff8cd573441e71152b18d8ed644488828821edce67f2c278e097ea85018251679fe708ea3500959b0848511640bf2d51abb220ab4a69dca8 SHA512 2cae33883d20ea5f29c468e086040f87c97e1168bcc31913fe5adfe25d4f6e6a915e1f6112d77e14d4f69a86e572ada54982a5afd947ca43e8aad82362f7ef18 EBUILD ostree-2022.2.ebuild 2645 BLAKE2B 03f4a898d2553dc8fbd055c51b834270266237cf92e2fe06e614187e91ce84c276513f8bfb3d145b6786f12024a2997a6d4ded5850a875b45e1e9cb35d13ecde SHA512 e93f32725b1ab23082729e76f176c3563a0c65527dab55e090167d6a522441b3f5d9356e9809c2c2a7cb9a09fedf4390632c0791be63d54742eadb5e5b3439d4 -EBUILD ostree-2022.4.ebuild 2648 BLAKE2B 2eb78554d9fd0c1ff38ff832823209e7556ff645e8e1cd225b0f693db813d6a105fedcfff8e63fc2d9c8e63955ba181d425ac7891adf107028a51b45013ea0a5 SHA512 c01f1c3646553d4c227e7f414361ef731b528be5a2b31e9bfa02329dff6304e0ea46236775c4a79a6f52561c7c000ed2b520990e42648e99e55e54e3ada4d38a EBUILD ostree-2022.5-r1.ebuild 2734 BLAKE2B 3207e4271ee037096ca6f6ededc1a6b809469881ab8783afe9e611b89056ead85218dce7737c3d47612cbb489e986b4ca0099808ca5e872fafcc67355b7a4ece SHA512 a35f7529d14f7fad61231dec92f8c9bc8d68e007e943e5c9df938265153a0ae74e2d73790649781824c59e65337e04c69a76e6c8d00b656256ced11646097ca5 -EBUILD ostree-2022.5.ebuild 2648 BLAKE2B 2eb78554d9fd0c1ff38ff832823209e7556ff645e8e1cd225b0f693db813d6a105fedcfff8e63fc2d9c8e63955ba181d425ac7891adf107028a51b45013ea0a5 SHA512 c01f1c3646553d4c227e7f414361ef731b528be5a2b31e9bfa02329dff6304e0ea46236775c4a79a6f52561c7c000ed2b520990e42648e99e55e54e3ada4d38a +EBUILD ostree-2022.6.ebuild 2650 BLAKE2B 85433897e4efb14eae1a1a61871d8d94aff5941ffe8d5ca46b43586f295e5d37df9185cd3073f5281e719aa5e65a78e716e4f59357ae4072fbc2739ab14726b7 SHA512 615c6082271f4c4ee2e3100312f5a28f6c725d2b0958953072541d30591eee292910b39c8f807cdf24c088740f9153b374a85403dad99071e82235c3fa86ae58 MISC metadata.xml 1990 BLAKE2B 1c3e6400d24f0701211c0b8dcfba8d31c06b7c493cbe6eb2c5432ea818d0a0fbe863f8f1661eb386d179bb186cb7c970f7d7a3f8c9c42ea4b03b3d4ea0472a57 SHA512 04e37ddcd7348d43d475e04c996ee8b2e94c64143325dcfb21c5738b75f71ecd2c2ec64c8f91fbd06f5a6228671e90fdf10a939d4457abe4d0f88492435b4601 diff --git a/dev-util/ostree/ostree-2022.4.ebuild b/dev-util/ostree/ostree-2022.4.ebuild deleted file mode 100644 index 43f60e37b878..000000000000 --- a/dev-util/ostree/ostree-2022.4.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd - -DESCRIPTION="Operating system and container binary deployment and upgrades" -HOMEPAGE="https://ostreedev.github.io/ostree/" -SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz" - -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -LICENSE="LGPL-2+" -SLOT="0" - -IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf" -RESTRICT+=" test" -REQUIRED_USE=" - dracut? ( systemd ) - http2? ( curl ) - httpd? ( || ( curl soup ) ) -" - -COMMON_DEPEND=" - app-arch/xz-utils - dev-libs/libassuan - dev-libs/glib:2 - sys-fs/fuse:3 - sys-libs/zlib - archive? ( app-arch/libarchive:= ) - curl? ( net-misc/curl ) - dracut? ( sys-kernel/dracut ) - gpg? ( - app-crypt/gpgme:= - dev-libs/libgpg-error - ) - grub? ( sys-boot/grub:2= ) - introspection? ( dev-libs/gobject-introspection ) - libmount? ( sys-apps/util-linux ) - selinux? ( sys-libs/libselinux ) - sodium? ( >=dev-libs/libsodium-1.0.14:= ) - soup? ( net-libs/libsoup:2.4 ) - ssl? ( - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - ) - systemd? ( sys-apps/systemd:0= ) - zeroconf? ( net-dns/avahi[dbus] )" - -DEPEND="${COMMON_DEPEND} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - doc? ( dev-util/gtk-doc )" - -RDEPEND="${COMMON_DEPEND}" -BDEPEND=" - dev-util/glib-utils - sys-devel/flex - sys-devel/bison - virtual/pkgconfig" - -S="${WORKDIR}/lib${P}" - -src_prepare() { - sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \ - -i Makefile.in Makefile-man.am || die - eautoreconf - default -} - -src_configure() { - local econfargs=( - --enable-man - --enable-shared - --with-grub2-mkconfig-path=grub-mkconfig - --with-modern-grub - $(use_with archive libarchive) - $(use_with curl) - $(use_with dracut dracut yesbutnoconf) #816867 - $(use_enable doc gtk-doc) - $(usex introspection --enable-introspection={,} yes no) - $(use_with gpg gpgme) - $(use_enable http2) - $(use_enable httpd trivial-httpd-cmdline) - $(use_with selinux ) - $(use_with soup) - $(use_with libmount) - $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; }) - $(use_with sodium ed25519-libsodium) - $(use_with systemd libsystemd) - $(use_with zeroconf avahi) - ) - - if use systemd; then - econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)") - fi - - unset ${!XDG_*} #657346 g-ir-scanner sandbox violation - econf "${econfargs[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-util/ostree/ostree-2022.5.ebuild b/dev-util/ostree/ostree-2022.5.ebuild deleted file mode 100644 index 43f60e37b878..000000000000 --- a/dev-util/ostree/ostree-2022.5.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd - -DESCRIPTION="Operating system and container binary deployment and upgrades" -HOMEPAGE="https://ostreedev.github.io/ostree/" -SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz" - -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -LICENSE="LGPL-2+" -SLOT="0" - -IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf" -RESTRICT+=" test" -REQUIRED_USE=" - dracut? ( systemd ) - http2? ( curl ) - httpd? ( || ( curl soup ) ) -" - -COMMON_DEPEND=" - app-arch/xz-utils - dev-libs/libassuan - dev-libs/glib:2 - sys-fs/fuse:3 - sys-libs/zlib - archive? ( app-arch/libarchive:= ) - curl? ( net-misc/curl ) - dracut? ( sys-kernel/dracut ) - gpg? ( - app-crypt/gpgme:= - dev-libs/libgpg-error - ) - grub? ( sys-boot/grub:2= ) - introspection? ( dev-libs/gobject-introspection ) - libmount? ( sys-apps/util-linux ) - selinux? ( sys-libs/libselinux ) - sodium? ( >=dev-libs/libsodium-1.0.14:= ) - soup? ( net-libs/libsoup:2.4 ) - ssl? ( - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - ) - systemd? ( sys-apps/systemd:0= ) - zeroconf? ( net-dns/avahi[dbus] )" - -DEPEND="${COMMON_DEPEND} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - doc? ( dev-util/gtk-doc )" - -RDEPEND="${COMMON_DEPEND}" -BDEPEND=" - dev-util/glib-utils - sys-devel/flex - sys-devel/bison - virtual/pkgconfig" - -S="${WORKDIR}/lib${P}" - -src_prepare() { - sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \ - -i Makefile.in Makefile-man.am || die - eautoreconf - default -} - -src_configure() { - local econfargs=( - --enable-man - --enable-shared - --with-grub2-mkconfig-path=grub-mkconfig - --with-modern-grub - $(use_with archive libarchive) - $(use_with curl) - $(use_with dracut dracut yesbutnoconf) #816867 - $(use_enable doc gtk-doc) - $(usex introspection --enable-introspection={,} yes no) - $(use_with gpg gpgme) - $(use_enable http2) - $(use_enable httpd trivial-httpd-cmdline) - $(use_with selinux ) - $(use_with soup) - $(use_with libmount) - $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; }) - $(use_with sodium ed25519-libsodium) - $(use_with systemd libsystemd) - $(use_with zeroconf avahi) - ) - - if use systemd; then - econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)") - fi - - unset ${!XDG_*} #657346 g-ir-scanner sandbox violation - econf "${econfargs[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild new file mode 100644 index 000000000000..eb5a1bf3c90e --- /dev/null +++ b/dev-util/ostree/ostree-2022.6.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="Operating system and container binary deployment and upgrades" +HOMEPAGE="https://ostreedev.github.io/ostree/" +SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +LICENSE="LGPL-2+" +SLOT="0" + +IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf" +RESTRICT+=" test" +REQUIRED_USE=" + dracut? ( systemd ) + http2? ( curl ) + httpd? ( || ( curl soup ) ) +" + +COMMON_DEPEND=" + app-arch/xz-utils + dev-libs/libassuan + dev-libs/glib:2 + sys-fs/fuse:3 + sys-libs/zlib + archive? ( app-arch/libarchive:= ) + curl? ( net-misc/curl ) + dracut? ( sys-kernel/dracut ) + gpg? ( + app-crypt/gpgme:= + dev-libs/libgpg-error + ) + grub? ( sys-boot/grub:2= ) + introspection? ( dev-libs/gobject-introspection ) + libmount? ( sys-apps/util-linux ) + selinux? ( sys-libs/libselinux ) + sodium? ( >=dev-libs/libsodium-1.0.14:= ) + soup? ( net-libs/libsoup:2.4 ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + ) + systemd? ( sys-apps/systemd:0= ) + zeroconf? ( net-dns/avahi[dbus] )" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( dev-util/gtk-doc )" + +RDEPEND="${COMMON_DEPEND}" +BDEPEND=" + dev-util/glib-utils + sys-devel/flex + sys-devel/bison + virtual/pkgconfig" + +S="${WORKDIR}/lib${P}" + +src_prepare() { + default + + sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \ + -i Makefile.in Makefile-man.am || die + + eautoreconf +} + +src_configure() { + local econfargs=( + --enable-man + --enable-shared + --with-grub2-mkconfig-path=grub-mkconfig + --with-modern-grub + $(use_with archive libarchive) + $(use_with curl) + $(use_with dracut dracut yesbutnoconf) #816867 + $(use_enable doc gtk-doc) + $(usex introspection --enable-introspection={,} yes no) + $(use_with gpg gpgme) + $(use_enable http2) + $(use_enable httpd trivial-httpd-cmdline) + $(use_with selinux ) + $(use_with soup) + $(use_with libmount) + $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; }) + $(use_with sodium ed25519-libsodium) + $(use_with systemd libsystemd) + $(use_with zeroconf avahi) + ) + + if use systemd; then + econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)") + fi + + unset ${!XDG_*} #657346 g-ir-scanner sandbox violation + econf "${econfargs[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-util/patchelf/Manifest b/dev-util/patchelf/Manifest index 976ddc2ec8e8..dd06a84f6141 100644 --- a/dev-util/patchelf/Manifest +++ b/dev-util/patchelf/Manifest @@ -1,5 +1,5 @@ DIST patchelf-0.14.5.tar.gz 124767 BLAKE2B f2e02fb468db7c8c0c4270c7f95ea6c8dc6ffab7ddb0a6479bd5d1dd0481cbc55982af21a13f42076504417264a11e74d50a9f15d3d5735e47019001abf33e41 SHA512 1b7eca84f6fe2d6f6d4469ca1ccdf35dc920d2052ba94b7daeba6c8cb41fdaff20b1e5bac7c8a7650ff12bf4156da87f84d32e75b09958636dc992a1b7b1a59d DIST patchelf-0.15.0.tar.gz 125803 BLAKE2B 08fc2cffd7d9e835c01c828c16762fb0b3c3e422990f2d0028a65a3e0ec849d01bdef699b6f68afa6bf307e34f5e76121fc94460793c95c055552e1d8a68d772 SHA512 3b2d3d6458be5b2d43cd2878dfb1a185a95cc13cd4c94abd0ee79979afb36f46e347acc292b8d9c2954a342b7291774e6a1b63930e9f90a1cf4179ec075ab046 EBUILD patchelf-0.14.5.ebuild 551 BLAKE2B acd9c8b3dfef45e8449dd812861edf4441a6e54e529b8fab13048d64504ca2c9cf5058159a8b47ff06e552c4e4d74c6aa7da9afeb99d1aab70a264f3253ff8be SHA512 ce28a15e8d82eb2909d4ad3f3b111883988a37dd5495c05a6ac92b64819eae108488a1edad659d72ed94a174912dddc57495b42e4136de8cec23a4905da9bc57 -EBUILD patchelf-0.15.0.ebuild 576 BLAKE2B ebf6d2f9c660419487018f1aa40b077d2fd26f3da381e09f420af038d73605a706e5243fb2443511e914da757e3a260c03363c423b5dc69d180d60ed7865aebb SHA512 56943f64be78ddb3e861dbec76ce6cd583626d406f0c8dd2fd803f8d1fe615aac6c1b37fafd1d9516f68a62074684ac0341e0d3e7a554f9de464fdd51e74840e +EBUILD patchelf-0.15.0.ebuild 587 BLAKE2B 6ae4b162ba692d9f0a9dda22ddbc7d0848088db62e36495f41591d8e90bd9734250414ec63e04cb77453e37ff32edcc59d5448b0961302718333f2d21b08d965 SHA512 6af22d1e95cc93eedcc54910472087963e860c0089d8a65a831ad4a621fca2ade1d193cdfafe68cc65aac5826e39fd740b69f7dbee694e062a7b645ccb00493f MISC metadata.xml 221 BLAKE2B 89c194836288a2092e342c7932283845027e33ed24c07238828996c457bbe637c44e0d39236fcf5f50db27dd3c66545a0239c4336f74e7f3b463bc2e7374a1a4 SHA512 3fb0d91be78f12317cfcafccc851b13b7e6a1fd588a5762e0dba27add0a9c6b5f8b22d3c27f2fcf6665cb8f8a5e36175d74eb4a97b42bd176afe6a8128254c10 diff --git a/dev-util/patchelf/patchelf-0.15.0.ebuild b/dev-util/patchelf/patchelf-0.15.0.ebuild index da2daad848f7..45b8be95445b 100644 --- a/dev-util/patchelf/patchelf-0.15.0.ebuild +++ b/dev-util/patchelf/patchelf-0.15.0.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Small utility to modify the dynamic linker and RPATH of ELF executa HOMEPAGE="https://github.com/NixOS/patchelf" SRC_URI="https://github.com/NixOS/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~riscv-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~riscv-linux ~x86-linux" LICENSE="GPL-3" src_prepare() { diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest index 952e6e4afda7..680703df678e 100644 --- a/dev-util/ply/Manifest +++ b/dev-util/ply/Manifest @@ -1,4 +1,7 @@ DIST ply-2.1.1-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9 DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e +DIST ply-2.2.0-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9 +DIST ply-2.2.0.tar.gz 80367 BLAKE2B 111469f7a63a2b6442e60da78185e450630a372e423c4bfdd110868cf766537995cc54e8f7c790222f361162b8cb741c320310a2ae4f72faffd02bfc4ac707b2 SHA512 e0c34893be8b461d0e633125d412957c89a854a0e63f598d62d0fc93c6942a35694eb2020e534fd5004296cc83dd3e159dcc4ac29a63f9441d03714776d25c3a EBUILD ply-2.1.1-r1.ebuild 1204 BLAKE2B 391dfeadb5a7fefa1f4b300d3529fde460adfe29b3195d1ba1a686a9340c02e94273bb373e5b2820e6785804b93cb67cc675c26413f7e81fdeba61069d10e890 SHA512 90e5ba22c0f1af30e52f7df0634951e031bfd21f8de40a9273cbb0eb0f66a35c8a6b43cf1a7de470d89029fe29924c9afda44349c99740cc790c035e0805b2fb +EBUILD ply-2.2.0.ebuild 1159 BLAKE2B b031ec88a988219c0dc9dcd4171b27cfb78a92d00678b7f23e9fabeca41c63f2d6be0221baf5a5602297f5353018db4a830449e51285f6d4d49530ac2b3282ac SHA512 bfe505b29eb37aebf3e76bbb05932147a52fb1a8b06f6950ca9db824913859ce227f8be860562d4a14c991349f00a823548f509ee0b70c698ebfef8babdbfbde MISC metadata.xml 417 BLAKE2B 28ebd45dbaf6cca1bb15bbf344ed122b15f1925ce45a0d74b408c512a9116f767508e7aba47798f6becc5bbaa647fa74dec5153c1c82783fbba336b6eeafab62 SHA512 cd1f87108a632e8741bc85eeb949f75cc7a7375aa472b0bfa1fdc421e25056178ce565b1eb64047e5c26dae0642e9038f586fbe356b162e8a957d71d7b37117b diff --git a/dev-util/ply/ply-2.2.0.ebuild b/dev-util/ply/ply-2.2.0.ebuild new file mode 100644 index 000000000000..5734efa8d475 --- /dev/null +++ b/dev-util/ply/ply-2.2.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info + +DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes" +HOMEPAGE="https://github.com/iovisor/ply" +SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/iovisor/ply/commit/1bc183af8703023e377f92716ecd3f339ffffd11.patch -> ${P}-arm-build-fix.patch" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" +IUSE="static-libs" +# Bug 733248 file collisions with sys-boot/plymouth: +# /usr/lib64/libply.la +# /usr/lib64/libply.so +RDEPEND="!sys-boot/plymouth" +DEPEND="elibc_musl? ( sys-libs/queue-standalone )" + +pkg_pretend() { + local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF + ~BPF_JIT ~HAVE_EBPF_JIT ~BPF_EVENTS" + + check_extra_config +} + +src_prepare() { + sed -i "/^AC_INIT/c\AC_INIT(${PN}, ${PV}," configure.ac || die + + default + eautoreconf +} + +src_install() { + default + rm -f "${ED}/usr/share/doc/${P}/COPYING" + + if ! use static-libs; then + find "${D}" -type f -name '*.a' -delete || die + find "${ED}" -name '*.la' -delete || die + fi +} diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index 68ff1dedcad2..50fe6fc38932 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,8 +1,8 @@ AUX README.gentoo 169 BLAKE2B fc7191056cb5de1fedf9a7e9516029e8ee50f7ab3749e05c73156f63892b1e126ac068d5b2f271d1b71a77486205848cce72452d671692418b6e09e8e25da60e SHA512 a0254552b98b6ec8dadd91ed7df35bf990d08025d8352366f58ecabe94cdde2df64d8665447d0a2ffc1edacdeb05124c2a82722d5ad70b614d90bb0ae38544d2 DIST pycharm-community-2021.1.2.tar.gz 466806126 BLAKE2B 403cc5949ccb0e5f7d39d55b91d962889e35342715501466c007a5b3b044cbe33260de99e7d299f35a6e789c6f7e5726bc7106bc206d4e4890f8948eab7a15a2 SHA512 180d813d1162456312eb4482f414443350d784effab56cc53f2f6c2c79931f9af597849ec395089d8fc1ca2b87015722fad3cc43e03bfb4418e2c926b5af0107 -DIST pycharm-community-2022.1.4.tar.gz 540366810 BLAKE2B 9f3353916a360d216624fa6b85aa2258018fcaf77e7861bc1515553b877a303f4f7eb964c7f79316ba353a07262041a532232bdd36c007c09f95814fd55469cb SHA512 715b17638cf816738b9f5c8ee0c416929e46b60ba2eca0bb4cebffb7879816bb0786e7ab740eb460c6640dce774d1d48823632ed38df431912df9d05458d0e5e +DIST pycharm-community-2022.2.2.tar.gz 535765721 BLAKE2B 7e639018068d0282ace8abe4f9e881be2f2f405230e8f1d8fd93f9bc6dfe720ac7c0326400befd6145fe26f57c124b03c56c1ffd0690f4bff3ae61337e88e688 SHA512 9ccd602bf2041acf97f2c05d40af9304a661a8692935ecae796a6b4b34b558dbc299b07ff86717518cee174783a5321c4906e068b14110816dd9c846fce12a2f DIST pycharm-community-2022.2.tar.gz 535087904 BLAKE2B 7a7a69c42713045349b71b447aa5077965474e3fbdaab114e33303618a5da41c30093333ac6ced1b09c20d95220e8220b18767912233d4c5f819ad20ac5efdfd SHA512 3e9fc109684e936159f70a8224173d0264fa320122aaf056af6e73050bebc5722d6c52958931ed211628d4514e3e2ce7272ec270b5a836df14a544daea15fe65 EBUILD pycharm-community-2021.1.2-r1.ebuild 3198 BLAKE2B 94d0ce4a952f182fcca3d10ab2f405d9fec7dbfa10638e5bf73f870300cb4b172fe6c1717ebf2dbeb3a731900ac981c87ebc327d6108b2917498e1a26f0ba607 SHA512 6fa94b51a29292e428850e99ae95776339a49afa4d8840d2f5b876546e797755c09778e60387fba9442f4a4b19ac6c8caaaca44d94cee59413231e4eb8042db9 -EBUILD pycharm-community-2022.1.4.ebuild 3171 BLAKE2B dfeda95c96764dc909ed829788c85573354fc87cc7e3ead8bf1f7b64846ce5be7f0922b01e6d3bf5800880aab09b90329cc4e6709bcc94b879dd22d5901b928e SHA512 652b28798bbd775c3036ac0242cbddfad92f9f71df0b723603ce48f5f70a338ecaa4916ffc52a31f448c47942850766d36b1263c9589138c9269d357656a25b5 +EBUILD pycharm-community-2022.2.2.ebuild 3146 BLAKE2B 01612e41b570476f08ebb1ebd8c3e3093257db1564b9c7f2f29baf90ba71d86920a55e3128fd37083d4c7cee5628b58f52207ece2b72ba3ebdd66f0515e3b7f9 SHA512 25ac97573daf2065eb247cb21743606876b0a3a7120876236b609edf18765ac15374ac7c98f4ecbc50c79a93044b4b7513445bf0923f4d57220a2ae72764e86d EBUILD pycharm-community-2022.2.ebuild 3146 BLAKE2B 01612e41b570476f08ebb1ebd8c3e3093257db1564b9c7f2f29baf90ba71d86920a55e3128fd37083d4c7cee5628b58f52207ece2b72ba3ebdd66f0515e3b7f9 SHA512 25ac97573daf2065eb247cb21743606876b0a3a7120876236b609edf18765ac15374ac7c98f4ecbc50c79a93044b4b7513445bf0923f4d57220a2ae72764e86d MISC metadata.xml 305 BLAKE2B a5ee9ceb727e22160e23fc785ddcf2b7b22afd9599e956de38bf4318c4cab2acf5cffa6d1f075ac24d866d407e9412ba02362c9942b3aa34a7276e55cc44f161 SHA512 e67f65a2f5fcb0c7a7bfecdbba77c91844e89f4110ec66bb5838fdf7fb5abb57d141c2a816b7867001fc919c8721fd7837705b9a4f8853ce0728e33096fee19f diff --git a/dev-util/pycharm-community/pycharm-community-2022.1.4.ebuild b/dev-util/pycharm-community/pycharm-community-2022.1.4.ebuild deleted file mode 100644 index 308a7ffdcb3b..000000000000 --- a/dev-util/pycharm-community/pycharm-community-2022.1.4.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop readme.gentoo-r1 wrapper xdg-utils - -DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" -HOMEPAGE="http://www.jetbrains.com/pycharm/" -SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" - -LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+bundled-jdk" - -BDEPEND="dev-util/patchelf" - -RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) - app-arch/brotli - app-arch/zstd - app-crypt/p11-kit - dev-libs/fribidi - dev-libs/glib - dev-libs/json-c - dev-libs/libbsd - dev-libs/libdbusmenu - dev-libs/nss - dev-python/pip - media-fonts/dejavu - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype:2= - media-libs/harfbuzz - media-libs/libglvnd - media-libs/libjpeg-turbo:0= - media-libs/libpng:0= - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-libs/libcap - sys-libs/zlib - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -RESTRICT="mirror" - -QA_PREBUILT="opt/${P}/*" - -MY_PN=${PN/-community/} - -src_prepare() { - default - - rm -vf "${S}"/help/ReferenceCardForMac.pdf || die - - rm -vf "${S}"/bin/phpstorm.vmoptions || die - - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die - rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die - rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die - rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so - - sed -i \ - -e "\$a\\\\" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ - -e "\$a# package manager. See bug #704494" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$aide.no.platform.update=Gentoo" bin/idea.properties - - for file in "jbr/lib/"/{libjcef.so,jcef_helper} - do - if [[ -f "${file}" ]]; then - patchelf --set-rpath '$ORIGIN' ${file} || die - fi - done -} - -src_install() { - local DIR="/opt/${PN}" - local JRE_DIR="jbr" - - insinto ${DIR} - doins -r * - - if ! use bundled-jdk; then - rm -r "${JRE_DIR}" || die - fi - - fperms 755 "${DIR}"/bin/{format.sh,fsnotifier,inspect.sh,ltedit.sh,pycharm.sh,restart.py} - - fperms 755 "${DIR}"/"${JRE_DIR}"/bin/{jaotc,java,javac,jcmd,jdb,jfr,jhsdb,jinfo,jjs,jmap,jps,jrunscript,jstack,jstat,keytool,pack200,rmid,rmiregistry,serialver,unpack200} - fperms 755 "${DIR}"/"${JRE_DIR}"/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} - - make_wrapper "${PN}" "${DIR}/bin/pycharm.sh" - newicon bin/${MY_PN}.png ${PN}.png - make_desktop_entry ${PN} ${PN} ${PN} - - readme.gentoo_create_doc - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - dodir /etc/sysctl.d/ - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/dev-util/pycharm-community/pycharm-community-2022.2.2.ebuild b/dev-util/pycharm-community/pycharm-community-2022.2.2.ebuild new file mode 100644 index 000000000000..9253d2818c01 --- /dev/null +++ b/dev-util/pycharm-community/pycharm-community-2022.2.2.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop readme.gentoo-r1 wrapper xdg-utils + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/" +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" + +LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+bundled-jdk" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + app-arch/brotli + app-arch/zstd + app-crypt/p11-kit + dev-libs/fribidi + dev-libs/glib + dev-libs/json-c + dev-libs/libbsd + dev-libs/libdbusmenu + dev-libs/nss + dev-python/pip + media-fonts/dejavu + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype:2= + media-libs/harfbuzz + media-libs/libglvnd + media-libs/libjpeg-turbo:0= + media-libs/libpng:0= + net-libs/gnutls + net-print/cups + sys-apps/dbus + sys-libs/libcap + sys-libs/zlib + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +RESTRICT="mirror" + +QA_PREBUILT="opt/${P}/*" + +MY_PN=${PN/-community/} + +src_prepare() { + default + + rm -vf "${S}"/help/ReferenceCardForMac.pdf || die + + rm -vf "${S}"/bin/phpstorm.vmoptions || die + + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die + rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die + rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die + rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/${PN}" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + if ! use bundled-jdk; then + rm -r "${JRE_DIR}" || die + fi + + fperms 755 "${DIR}"/bin/{format.sh,fsnotifier,inspect.sh,ltedit.sh,pycharm.sh,restart.py} + + fperms 755 "${DIR}"/"${JRE_DIR}"/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,keytool,rmiregistry,serialver} + fperms 755 "${DIR}"/"${JRE_DIR}"/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${DIR}/bin/pycharm.sh" + newicon bin/${MY_PN}.png ${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} + + readme.gentoo_create_doc + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rocprofiler/Manifest b/dev-util/rocprofiler/Manifest index e84411831b06..1da176c276eb 100644 --- a/dev-util/rocprofiler/Manifest +++ b/dev-util/rocprofiler/Manifest @@ -7,7 +7,7 @@ AUX rocprofiler-5.0.2-gentoo-location.patch 2219 BLAKE2B 10237145d132be7b31b311b DIST rocprofiler-4.3.0.tar.gz 1402250 BLAKE2B 3826c3b26b0d5838ab3475614c2ecd2265e177fe40b8a90abb491746513bd50841e5ceb34d1fcb4bcb2fbe8a6854b9715d0670d38f08775e5e14cd855f15629b SHA512 e327146604459f2f827ab943a21d0eaa0ee41cf6770ab94dd019d461cf6438e70a48139ce67ec1553d0f450fa5bb233a7ed39438e8bf39b33218d53e2c270d3b DIST rocprofiler-5.0.2.tar.gz 1401732 BLAKE2B ae870bc50dbd39c11e24f77ccb41773df1107b76cb7a12e1cebc66f8d66ddba6ad3bd6f9fe61657b03b22ef35f88fb608cf6070178f6aab24fe7a1bdcac43a96 SHA512 244e2b827126b7299ec0510daa5e1245a4a5a877394419f8bc9113f443231f67fc935609cbde6eeb26bb138ab4e95e2a88829ffa79ecc8f9881b5a77b5910c02 DIST rocprofiler-5.1.3.tar.gz 1402172 BLAKE2B 16e9b127ede94a3f96056e84a2942b6c9f3aec90579fb12796ab8ba385160aa020e3dc77f7a475dadbc0a813a823ae733ca9560f6a09e55c4c82b13dd792dfa4 SHA512 6e9932a425eaaa2a1e1741280d7525c6360700f85edb3bcf4967fe9be4fed662bae0d2ba609701f0d9733769c340e93e32076024b27bab3303449c1d68d9e1ce -EBUILD rocprofiler-4.3.0-r1.ebuild 1677 BLAKE2B 6ff7033fec7bd0064e45bc4dca2b60178b55e694d4f75aaf353b79fc3621065cd68de0874a025dec206be5c0936f26a0260a4d723ae866a320d26edc2c96c567 SHA512 474ba1239278fdb67dd939eb82d78144470cfa4d6abdbc002b71220aa89a63eea73cb3a0cf7ee309a63464dd935e3bc45f57dc8ad2df2f7f10942b3045d628bf -EBUILD rocprofiler-5.0.2-r1.ebuild 1640 BLAKE2B c01e497cea1db9dc2ad9970633c4734c1ab52146216e1c2b9f0baa1a82b4d6dd3ae910a8cdb5bad4049678958902c4e61492f1a919fe799bc4cdac34471423dd SHA512 8c30ac17abb9d6efe44051102ac129f8a9c81474f39bb908bc8f3935dcd12ca7135f88aa5a8c4bf64f7f6d3e75c90ca737773d0481238d9dff5de16736771b42 -EBUILD rocprofiler-5.1.3-r1.ebuild 1599 BLAKE2B 5e92721f5a6c959cc32dd3a77a0581775a13f5cf7a62684623b8a23bc9a30a56ffd7fbde08478fe85133ab81f4bdaad18b990d1a8dd6c6fedeaf59e810b23559 SHA512 1911859073a3a15fec64d04ac063da50883506e42d67aea43d4d00ec68c7da42a6a43be8b39f4ef420dc33b6c78bbeb9df6d81adccfee46f8008a495e3cad8bf +EBUILD rocprofiler-4.3.0-r1.ebuild 1684 BLAKE2B 670fd962a7ba9b30eb09d6e1f72beb37b047aff9b8ffb3d865211ba4ac8d52a5799a2f9ef1893784e3cd0f250d46cf071df3a62f0772715cad80c2b62abdb6aa SHA512 6f7ebdcecc90b0dedccf0adb5df9c7cca5d09647c8e48efc1dd283b7f54974b67ba94b1968b342abe1005b414a3de20336496aa74de74526d6c6ee4e8f3b9079 +EBUILD rocprofiler-5.0.2-r1.ebuild 1647 BLAKE2B 585d314f1e8d7eac7df40406584a72f653a99c0c8028890c03cb1a54c0110cf199b429a95c1adff12be8b4df25c5e588a9f306b4f74cf2aa5898ca83d675b709 SHA512 dfd80abd7e93dd99371bf7d1cf65b941a51d317a44773fa6b1b846e6cb645feeef160b032036fb2a1c60356fcb746eddb4836c5108acc9fd89d11796ca9fa4a7 +EBUILD rocprofiler-5.1.3-r1.ebuild 1606 BLAKE2B aa070754d4e9ac84ed9d74668abf949d28a6a671938c2fa64d50d820c252aa63f5b5d31812783032de1d31dd7c7d1c5ca31293514c5fc01412d74f5baa52949c SHA512 788aa9a284cb33ead6f8d93adc6f60840861a4af48e34bcb03ed61a54f436e5596cf31ebf5803e230a96752b84489e74ef9475ea7b06edf426a8564b974e2b49 MISC metadata.xml 493 BLAKE2B 79000a74b13a0d35e0bcdb8254471fde9027c498ca75e761a3f694690315149e711ae8f7b73ae9bc5aa462358784fac055b975149109829e00cb2acac73ef138 SHA512 3f49c336aee801fb73d26b9d43a52816ca15c75061bed885c1b1406929ae1a3b9b01ce6f3c71b17ca9e121dcbc73f525d5a843c526ea8d4b433642eeff89ccd5 diff --git a/dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild b/dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild index 881a5bf79c4e..bd3cb998a285 100644 --- a/dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild +++ b/dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild @@ -33,7 +33,7 @@ PATCHES=( "${FILESDIR}/${P}-fix-gcc11.patch" "${FILESDIR}/${PN}-4.3.0-gentoo-location.patch" ) python_check_deps() { - has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" + python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild b/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild index 548d9dd3fcf7..d5b1290f007d 100644 --- a/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild +++ b/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild @@ -32,7 +32,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.3.0-nostrip.patch" "${FILESDIR}/${PN}-5.0.2-gentoo-location.patch" ) python_check_deps() { - has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" + python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild index f64fd794c6ad..9a2f428d4cae 100644 --- a/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild +++ b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild @@ -31,7 +31,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.3.0-nostrip.patch" "${FILESDIR}/${PN}-5.0.2-gentoo-location.patch" ) python_check_deps() { - has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" + python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-util/roctracer/Manifest b/dev-util/roctracer/Manifest index 598ec1fa8fb1..47cfbb0646ad 100644 --- a/dev-util/roctracer/Manifest +++ b/dev-util/roctracer/Manifest @@ -19,7 +19,7 @@ DIST rocprofiler-5.0.2.tar.gz 1401732 BLAKE2B ae870bc50dbd39c11e24f77ccb41773df1 DIST rocprofiler-5.1.3.tar.gz 1402172 BLAKE2B 16e9b127ede94a3f96056e84a2942b6c9f3aec90579fb12796ab8ba385160aa020e3dc77f7a475dadbc0a813a823ae733ca9560f6a09e55c4c82b13dd792dfa4 SHA512 6e9932a425eaaa2a1e1741280d7525c6360700f85edb3bcf4967fe9be4fed662bae0d2ba609701f0d9733769c340e93e32076024b27bab3303449c1d68d9e1ce EBUILD roctracer-4.0.0-r1.ebuild 1572 BLAKE2B dbdbf598991d569c3bc4788d5be653678431df80f8dd5229f5be5a0dda05146ca9417d738ecae08eb6eb10f9056e09403b5289a25badddf5b24d1a863ea778fc SHA512 b4dc5f0f4b189139df9ffcc854daedb0a59547ad99156814ae50b95c888a209d2b4b4771e39599cc3bc5afb5fa44a4010d0fc77b8e80299ecd7a275b7bbf4647 EBUILD roctracer-4.2.0-r1.ebuild 1809 BLAKE2B 11126fdae37659f3d58b0ca3d3f6d5bdc7664577d02c07966c8af50eae42779a02e944b994957123a85131227c904b3a86fc15a2471acb954eb326fac1c1f808 SHA512 bb934a99d460828da3569ebe848294a46170995faca74b3d97443f8ef193605dae5554d68cbc6749a15f0e686833897ebe9c376e415555ae0118d112c206aa5f -EBUILD roctracer-4.3.0-r3.ebuild 2500 BLAKE2B a2b2f7f3656dd90f67043ee8f2cc7c9bb14ca3fd7caeff9ab9e90177effe58823233f410b583039dbb26b73306b4c33271feed01540b4f0f28c416e4dc257e84 SHA512 27f707820e15f7c599cb27f432203d1410df92e757fdd5300589668db2da05b3b3a58008991130b6bd664533ff907643a6fd2aee007f8590e9c0828eb5ee3c14 -EBUILD roctracer-5.0.2-r1.ebuild 2504 BLAKE2B 231acccdf6ce0fd755c1f0a8453e23e4017a3495dbc1ec4c1e1d36200c5d33681f32fa3cfd50fa0c4f676bc9f8f71e9c1bb1c252fa2253e8a5535ae4d8a49140 SHA512 bd5010531b6c375cfc650a1a3c739a26ffb0fdd27ea47a6187e7761eca629def8fb5e9c12f73a3550594a060ab6208af76c6b3fd3d1d6bde52e0c9ff9b8f5e13 -EBUILD roctracer-5.1.3-r1.ebuild 2419 BLAKE2B 8ac48e26dea0361b6f9af9e7326b953a3e848aa0215d9e644edc50aea69b1370e11bf36b1ffaa0110698b71236267d496af30c2725ff57775ab0c177359bf496 SHA512 559d8d760c9a53c3e4597c06e85ce10e86a745f9e1bf73bcd204b5dc99ddbbdc58e1183b75e0563074e94f2b21b1e8aa5db308178d243d20430dee7e59c94840 +EBUILD roctracer-4.3.0-r3.ebuild 2495 BLAKE2B 4c363455724fa8d027b9e82b46b2aa65d5b8c9c839eae30e49a16b5be54fe41fb06c52b1491d115ff30b1891d792c3218f6309ced0479d5f5d842c2559f5acfe SHA512 e231786908b8e0b49fc0b361451eea64b1511019b27f03977559bf4b6fd2ea5d45c195e2aea2d417bd7afcfde4646b12a7db6878752d815983650b9b33c9c467 +EBUILD roctracer-5.0.2-r1.ebuild 2499 BLAKE2B a59e28b2059af5015021b40d123e2852600d99b1b205ea2ebdbb07f10f3750531b2b81c020467d77e3cde7f1196da6309fc3ab9ed53908b32bfe0f1c961aab4a SHA512 aadda73c299f588b003767b5fe4ac8aa798f4152e57861a906a1d55a94444ba592ae6d4989d78286c0cf6c159a0844b76c2a89289255586df5cd962b6ec4db9e +EBUILD roctracer-5.1.3-r1.ebuild 2414 BLAKE2B 98a8429f9f871065d1d22296b09902e72c6345085b34e13349972e2aec4870138a10c6ad8f5a2d5ff8ccaf7ee5eadf90aae0137e6a3c001a0ccfa1a194f09900 SHA512 6328a2db1dc5541b83cc5be0d791f7b3c29a71e444f806206abf37fc65d79847ed1211593a525f1437d8855311d2b952cb9ddaa02517e55de6eb814480fa8713 MISC metadata.xml 603 BLAKE2B b81a956c8e1b3d4bb6363919f82389ec7030baf7cd949e2ee8704543c515335acc8e497743dffeca426cefc5a89210e75b85c90f5dbc482f54f257e52f5fc77d SHA512 dcad8256b50fbed9b24458d845330756081aaef4c864ca753c074c6299a9dc0234e9dbe421e12e28548887d5ce8a07c06fc54d6942e4902d63964fb229cc734b diff --git a/dev-util/roctracer/roctracer-4.3.0-r3.ebuild b/dev-util/roctracer/roctracer-4.3.0-r3.ebuild index c0573fc9cb13..a62fc9da4ef7 100644 --- a/dev-util/roctracer/roctracer-4.3.0-r3.ebuild +++ b/dev-util/roctracer/roctracer-4.3.0-r3.ebuild @@ -37,8 +37,8 @@ PATCHES=( ) python_check_deps() { - has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" && - has_version "dev-python/ply[${PYTHON_USEDEP}]" + python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" \ + "dev-python/ply[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-util/roctracer/roctracer-5.0.2-r1.ebuild b/dev-util/roctracer/roctracer-5.0.2-r1.ebuild index a95a1732ef5e..cc0750dbbd20 100644 --- a/dev-util/roctracer/roctracer-5.0.2-r1.ebuild +++ b/dev-util/roctracer/roctracer-5.0.2-r1.ebuild @@ -40,8 +40,8 @@ PATCHES=( ) python_check_deps() { - has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" && - has_version "dev-python/ply[${PYTHON_USEDEP}]" + python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" \ + "dev-python/ply[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-util/roctracer/roctracer-5.1.3-r1.ebuild b/dev-util/roctracer/roctracer-5.1.3-r1.ebuild index 1154d03f8c16..c911385a9bea 100644 --- a/dev-util/roctracer/roctracer-5.1.3-r1.ebuild +++ b/dev-util/roctracer/roctracer-5.1.3-r1.ebuild @@ -38,8 +38,8 @@ PATCHES=( ) python_check_deps() { - has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" && - has_version "dev-python/ply[${PYTHON_USEDEP}]" + python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" \ + "dev-python/ply[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-util/schroot/Manifest b/dev-util/schroot/Manifest index 416357307518..02bfeb8c2df5 100644 --- a/dev-util/schroot/Manifest +++ b/dev-util/schroot/Manifest @@ -6,9 +6,6 @@ AUX schroot.initd 706 BLAKE2B 344eb8296714d2d40b451a07fd6e498c6134122da2d115cfc4 AUX schroot.tmpfilesd 91 BLAKE2B f731cf3cb0037ec35f8144d2667f3a12fbfcef088454d165cfcdc63d34f433eb7abc9442917c0cccaf48b66cab028db0b04edbd9d1cb2864d257213fe54fd3e6 SHA512 381d715e2a1443d0115a6fa35cc7d43205a1dfa432f40e4903d944c219b8f5f0b076fb93c90c159f1f7edd5cf8a8766653a41e168940da92bae0b186c93eff96 AUX schroot_prompt.sh 73 BLAKE2B d833a51c7a36ba45b672e1b7adc1e371c3641b53c74530abe7c21c4d3d590b59aef4ff86f33db5e4feef500e74aee9566cddaffba67c3798e202605c7fb90c22 SHA512 403145790845a1fcc49991c76c1bf76c5e38a6e86d8fa150690289f34660d7b02acb91e8ac24335975285437176e0d4f8d91a643a173962a9578938e7f0f4b48 DIST schroot-1.6.13.tar.gz 687581 BLAKE2B 5054407e545f39258df7598dbc233a836f6a86a02b4d0f3368109fd3edaea543fde6f81cfc6fedcdd6124490a3d5bc4d3a7e113ebe5ba2cfe7ec2c204f9cd0f4 SHA512 a250a02eb2384f1c27a9ff6479b77647a7a19b96b3b4e9d63e32a5dabe6ef3a3b1e2efaf98ddd9db93ded50fc93595ce545b0f0247c4a9e481349adafe806c2d -DIST schroot_1.6.10-12.debian.tar.xz 83636 BLAKE2B 0289848f7e64983c06f47a70346e06d7024722c643034ac24745fe4548311b893053ec28891f39264cb0894c12236f4e8523b70cd83553d1a7179cbfc63cbfa3 SHA512 77ae2d758593de505e9381e4800eb17a9e14fb949a5bdb07b9235671ae4bd18c668aa9c35a1ba6340af93b308b5c3798afc83f14165e4b19e7cebab92b83fc52 -DIST schroot_1.6.10.orig.tar.xz 797328 BLAKE2B 1f91531f22c5b0a75e5bb74effc660efe4819acc59b007355c12a01c0a1de12674881dd0fbbcab00575a02629662fca799d48f5b967eb527812ed8c08ff9ad28 SHA512 25155989c7811ab4c7bf3cdceaa8d0ffb12f08388143891def96fcd205f1cc401dad9a74f0e9a9ef8610d50174ff8319a8368401431dc87e1a11c0241e61fcbe DIST schroot_1.6.13-2.debian.tar.xz 110752 BLAKE2B 77c877e13541968ffd4edaa04c1a846e9deb19a3670088c19cdf3a217acfc2521d2b8d8dec7b8e6188b107f793af6152d5724fd596a9c62f6c9b57f2c30d57b0 SHA512 8fd7e7f95131285ec49bda3d9ccc6ba025976009c382998ef183142d2e3e288b7936e2c8ec6532870b601f62b460d577920d9a801b789f0d1bf7ee31b45356c3 -EBUILD schroot-1.6.10_p12-r2.ebuild 3482 BLAKE2B cba9a46614acfb538b9db92cbba357d10fe930a4de0c9693833c0e906495dbbff332c2e4a9f1ec108864c82f5a30b499fdcae2a79db59fdc7501db2dc75cb75d SHA512 221576e9994192fefe59fad5c80a0a4ef77aa18d61aaf1e0a9a223c9caad3b5a19087ecd38057c30584b3f229e3b285c482b944f0892a761a76666fb81fe27ca EBUILD schroot-1.6.13_p2.ebuild 3630 BLAKE2B e5e54b23d4559af795d0ba51f4702c00dd138eae59c9370d51ccce0f67c486aa8adccee2f1dfe1217c47f16ee14961d179d774351000194f0c8036d59c68f3e1 SHA512 86676e9ef136597808ebbb76ea84fc0300cc3ad7211f31a872ac717118a08a2d457ea47377795b7e52b8c9a790a44d80976df54270499e4d1786340ac90925ae MISC metadata.xml 616 BLAKE2B ec6e30d14cf7b8a9b8bfbe68be7d4f044d3ad8c84edea4c98b997426dcf1a29d87d2ef74968184b2aab28b68925687fd04a319f5dec0a594d586b2a7a10d7818 SHA512 18118a20b8c4f02926d27bca2a394611512bb7c353720b092ef79036691c3de24febb29d96b36171158d31534ed1dc994f2e4952517438ff550fb95cfad9dc4c diff --git a/dev-util/schroot/schroot-1.6.10_p12-r2.ebuild b/dev-util/schroot/schroot-1.6.10_p12-r2.ebuild deleted file mode 100644 index 7a42ee74d2ae..000000000000 --- a/dev-util/schroot/schroot-1.6.10_p12-r2.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 cmake pam tmpfiles - -MY_P=${PN}_${PV/_p/-} - -DESCRIPTION="Utility to execute commands in a chroot environment" -HOMEPAGE="https://packages.debian.org/source/sid/schroot" -SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P/%-*/}.orig.tar.xz - mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.debian.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" -IUSE="btrfs +dchroot debug doc lvm nls pam test zfs" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - dev-libs/boost:= - >=sys-apps/util-linux-2.16 - btrfs? ( >=sys-fs/btrfs-progs-0.19-r2 ) - lvm? ( sys-fs/lvm2 ) - pam? ( sys-libs/pam ) - zfs? ( sys-fs/zfs ) -" - -DEPEND="${COMMON_DEPEND} - app-arch/xz-utils - sys-apps/groff - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) - nls? ( - >=app-text/po4a-0.40 - sys-devel/gettext - ) - test? ( >=dev-util/cppunit-1.10.0 ) -" -RDEPEND="${COMMON_DEPEND} - sys-apps/debianutils - dchroot? ( !sys-apps/dchroot ) - nls? ( virtual/libintl ) -" - -S="${WORKDIR}/${PN}-${PV/%_p*/}" - -src_unpack() { - unpack ${MY_P/%-*/}.orig.tar.xz - cd "${S}" - unpack ${MY_P}.debian.tar.xz -} - -src_prepare() { - sed -i -e 's/warn(/message(WARNING /' man/CMakeLists.txt || die - eapply "${S}"/debian/patches/*.patch - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -Dbtrfs-snapshot=$(usex btrfs) - -Ddchroot=$(usex dchroot) - -Ddchroot-dsa=$(usex dchroot) - -Ddebug=$(usex debug) - -Ddoxygen=$(usex doc) - -Dlvm-snapshot=$(usex lvm) - -Dnls=$(usex nls) - -Dpam=$(usex pam) - -Dtest=$(usex test) - -Dzfs-snapshot=$(usex zfs) - -Dbash_completion_dir="$(get_bashcompdir)" - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" - -DCMAKE_INSTALL_LOCALSTATEDIR="${EPREFIX}/var" - -DSCHROOT_MOUNT_DIR="${EPREFIX}/run/${PN}/mount" - -DBoost_NO_BOOST_CMAKE=ON # https://bugs.gentoo.org/791712 and https://bugs.gentoo.org/752120 - ) - if ! use nls; then - mycmakeargs+=(-DPO4A_EXECUTABLE=NOTFOUND) - fi - - cmake_src_configure -} - -src_compile() { - cmake_src_compile all $(usev doc) -} - -src_test() { - if [[ ${EUID} -ne 0 ]]; then - ewarn "Disabling tests because you are not root" - return 0 - fi - - cmake_src_test -} - -src_install() { - cmake_src_install - - # debian-stype PS1 for chroot - # checks for /etc/debian_chroot file, which is created by schroot - insinto /etc/bash/bashrc.d - doins "${FILESDIR}/schroot_prompt.sh" - - # gentoo /var/tmp/portage handler - # e.g. portage.base.tmpdir=/var/tmp/portage in config file - # will use a subdirectory of hosts $PORTAGE_TMPDIR - exeinto /etc/schroot/setup.d - doexe "${FILESDIR}/11gentoo" - - # support for zfs clone options. - # zfs.clone.options=com.sun:auto-snapshot=false - if use zfs; then - exeinto /etc/schroot/setup.d - doexe "${FILESDIR}/06zfscloneopts" - fi - - keepdir /var/lib/schroot/{session,unpack,union/{overlay,underlay}} - - docinto contrib/setup.d - dodoc contrib/setup.d/05customdir contrib/setup.d/09fsck contrib/setup.d/10mount-ssh - - newdoc debian/schroot.NEWS NEWS.debian - - newinitd "${FILESDIR}"/schroot.initd schroot - newconfd "${FILESDIR}"/schroot.confd schroot - newtmpfiles "${FILESDIR}"/schroot.tmpfilesd schroot.conf - - if use doc; then - docinto html/sbuild - dodoc "${BUILD_DIR}"/doc/sbuild/html/* - docinto html/schroot - dodoc "${BUILD_DIR}"/doc/schroot/html/* - fi - - if use pam; then - rm -f "${ED}"/etc/pam.d/schroot - pamd_mimic_system schroot auth account session - fi -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf -} diff --git a/dev-util/tree-sitter-cli/Manifest b/dev-util/tree-sitter-cli/Manifest index bf2393567013..14648be6b8a6 100644 --- a/dev-util/tree-sitter-cli/Manifest +++ b/dev-util/tree-sitter-cli/Manifest @@ -108,5 +108,5 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 EBUILD tree-sitter-cli-0.20.6.ebuild 2926 BLAKE2B f92a2937d094f4f357aedad06f6bd714f7c881b521a4e5c9b360dcc288844b11343b0d7bee922502e4d0fbd64df96ff74298289b333f2f63d483a8c98841edde SHA512 7472165b035d24e7108ed13e4cea1e75bd686d5ad32c9320ec45ae0c4c5ae047489861cf0607b6a1890fedf966625df83148fd692ed66b12ce658a29459bce2c -EBUILD tree-sitter-cli-0.20.7.ebuild 2931 BLAKE2B 1e22ed3a01232a9800ea36aae91ff480c45442d67541365e055df1e633799f6cff9cb1afbcaafb149f3774f77495b92e4c12fafb2ba59c68db2798886c8f18d2 SHA512 eb48aace125c26f8c267e43bfb1fe36c32e1e1c1940e46e22abb19e829690951263004c8e636876d624f88f8cd85d9fe22aa5ffd8fd8215af469967e5f8ed8d8 +EBUILD tree-sitter-cli-0.20.7.ebuild 2936 BLAKE2B ebdfbf5462e53e85e4361e9e16a68ed1a2133d71e9d8da57ada1c040a293a6d99d4f984d78d5107f6eefe2d8453346cc053c33e93e6bd7dbf1e238ad4c595f79 SHA512 4241293234a6c8426df8ca942c91745f4e64de02fc37b43af77dd1824c8bf9ee5e3bb4440ff50c429830414b84511ee14ec88be9ed3674f0d79d3a32a884be0b MISC metadata.xml 678 BLAKE2B e000f4502ed07b8fffcbf05a9dcf0730407d70a00ddf289b8ffdd9e6d28df6481f7e6eec3416aa1278ad9602c098bde72bcaad4f7819c9554c39baf045555dc8 SHA512 37e64d773a4b01b34208b65be600e6f46c7633571d7ad39210b7957f41f31b296565304a4dc8a4ec0518489a89b1bf7a1b204111c4d428307b562e3f6d0575f8 diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.7.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.7.ebuild index c1bb1a1e7533..710c0f78ca8d 100644 --- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.7.ebuild +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.7.ebuild @@ -124,7 +124,7 @@ S="${WORKDIR}"/${MY_P}/cli LICENSE="Apache-2.0 BSD-2 CC0-1.0 ISC MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" # Test seems to require files (grammar definitions) that we don't have. RESTRICT="test" diff --git a/dev-util/uglifyjs/Manifest b/dev-util/uglifyjs/Manifest index 1ad008b47439..49d02945f3d5 100644 --- a/dev-util/uglifyjs/Manifest +++ b/dev-util/uglifyjs/Manifest @@ -1,7 +1,7 @@ DIST uglifyjs-3.16.1.tar.gz 519333 BLAKE2B 6e4978aa776256be575ea91fd6cd584fe8885886300db1b77cc889af5112615175cd40d527ac6356d653e60ab3ed404670355f80e0391da538313b494bb1104b SHA512 e0ef3e2b82cb6f211120b1d66132b5b5b13bc48dd946d7e7bbeddd1bee16330c9a3541d07f51b6eddf9036b0e520a527849ddc3cf6de467331b42f1fba37e66e -DIST uglifyjs-3.17.0.tar.gz 531823 BLAKE2B 5163b392a22431a5f622fccfbb2eaa005eb4c42650446bc55c94ddf564b4c629ecad4a62ed6499f7aaab2ebe05b08ab0de7b56a18db74cb284497ea661edcace SHA512 0af47bfa5f10432edb8eb5245ef194ce73db49e3e35db094c8faa8cb7a22bf89e5b9b8933b2f23113a02537f61e4e3dd3a4eeb22bf65602ee50ff78cf28bfdf9 DIST uglifyjs-3.17.2.tar.gz 536420 BLAKE2B 8b903b055a968d33eb79e57ee7eba9ffe15ddae894d0b0087328fcec1156f804a095983a9748421cc70a2a144d4584c53e010b14f62ca0fc9248caec0eef2972 SHA512 945ad9df065d239358eba5c89cb757b2d6632415cdd8a3d429cf897dcfa83acd57935e91e8716f963b63f2958a4bee88e86f3eee3f5fe6330876badcccb40b31 +DIST uglifyjs-3.17.3.tar.gz 538773 BLAKE2B a54289f633906dcb399ca8175a43e9c4c704a78fab04e1821b2f5b056d21f1f5845f7ceab502cccad29db5255d7ba26f80a2b9ac34422fa43bfbf7ce27884010 SHA512 bd2b8460a2f2f915a44c68b14d53d37cf2bd644325705f895988a0afc13a31815e215195c1de01b3eeefe19ff350249b7d3907ab0c9672f5966c10f9ee99c0ca EBUILD uglifyjs-3.16.1.ebuild 774 BLAKE2B 0dac93a1cdeaa2be8709cd6166296e30ef54be796913da4d66dd6e958be327f0adefe06f1da2d3ee1e8bffb0c5317a43bd6a49f1e1089042f5c87795ec9dabe5 SHA512 bc55f4cb8b52c17767e4a6608d654ebb1d4ad002b72b1e0e1dcca0e9928e30f502c9a0a1e34087500349e5764f821bdeab1c642585df9495173295756e292e14 -EBUILD uglifyjs-3.17.0.ebuild 776 BLAKE2B 02765a0ccff1ed52a7242f972f701066f2c397d7aaebfb18edf8c86511549d2cfc3b9c2e1aef19734a27491231760db7cae2c788a3220177a8dccb670fd018c6 SHA512 f54336748ca69b332555aa90283c8bf5105d70536e31bfb7e513f277198e7b3093c65e4bf231f07805a98f9387e358e9142dee62d3b1e6c3f1c8e66fc4ed29f5 EBUILD uglifyjs-3.17.2.ebuild 776 BLAKE2B 02765a0ccff1ed52a7242f972f701066f2c397d7aaebfb18edf8c86511549d2cfc3b9c2e1aef19734a27491231760db7cae2c788a3220177a8dccb670fd018c6 SHA512 f54336748ca69b332555aa90283c8bf5105d70536e31bfb7e513f277198e7b3093c65e4bf231f07805a98f9387e358e9142dee62d3b1e6c3f1c8e66fc4ed29f5 +EBUILD uglifyjs-3.17.3.ebuild 776 BLAKE2B 02765a0ccff1ed52a7242f972f701066f2c397d7aaebfb18edf8c86511549d2cfc3b9c2e1aef19734a27491231760db7cae2c788a3220177a8dccb670fd018c6 SHA512 f54336748ca69b332555aa90283c8bf5105d70536e31bfb7e513f277198e7b3093c65e4bf231f07805a98f9387e358e9142dee62d3b1e6c3f1c8e66fc4ed29f5 MISC metadata.xml 328 BLAKE2B 74d4d808f158dcb49e996da74b67d65fe12956d7486b91941b03f3bb237d7d13387ac629b9689ebce8bd0580b0ce24d359a788911134fef6f006546c5365f2d8 SHA512 3db3efc0f0f5f0f3c7d453d4edae27d0ddfc62aa7cb778684d58460cfd55187fdd90c06bfb2629fb0d84874ff378dbccbc7ef182a10e35fd4b85991c5777a213 diff --git a/dev-util/uglifyjs/uglifyjs-3.17.0.ebuild b/dev-util/uglifyjs/uglifyjs-3.17.3.ebuild similarity index 100% rename from dev-util/uglifyjs/uglifyjs-3.17.0.ebuild rename to dev-util/uglifyjs/uglifyjs-3.17.3.ebuild diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index c1ba2c01ea1b193256d4daae8e1d4e106e2951bf..865528f48c776b9458719a8687a148ce1fb0d20a 100644 GIT binary patch delta 11290 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 Qc>I_D2e`?)fZ9+10JP9+lK=n! delta 11288 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 O^8WytD8{hbPyhfe#z0U2 diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest index f8806ca4e034..9932d1582fa4 100644 --- a/dev-vcs/git-extras/Manifest +++ b/dev-vcs/git-extras/Manifest @@ -1,4 +1,7 @@ AUX git-extras-6.1.0-no-bash-completion-install.patch 556 BLAKE2B 9fbf1516888da9c5952fdaedf28987bcf46e62c6dd1342f810c9150625a78198224855dd18b386076a4fd689418c05d61cc8f0c5c0f747fb96ac6209a4fb402f SHA512 70d25e577174238f5fce6a3810146358904493a7ec3963eef6be8780de7b62bcda7e2c542e8f02cf2dd229acfc7368b72dfd4aff668fbc4e841eb6754b2036f2 +AUX git-extras-6.5.0-no-bash-completion-install.patch 803 BLAKE2B b87372a0df3ed314a360ff52eb0cbc01b0cbe52e5ec530ea47ec0bdaacf14a282aa78a1bf4309dba00f8727847b450f0b4d5cdd6deb05e67b2bbcd66394c294c SHA512 c910b8a0f5f4d2d84c6ab679f08fedc74b6625d27e7b72c4fac0fad71f39af3513c4094cdfea4235ae1fa611b3ff305ff48fa6d223638d82216c1dec4276793f DIST git-extras-6.4.0.tar.gz 163508 BLAKE2B bffbc8efcf1cf030bceb20b953e1cbbc067c8383ced38b786c21eb9bd9b7d3febd3d8aae652c0dd731de688d3cfa225c3aec91d6b9c590459b576db113ca0af0 SHA512 1b28d09d294f6d060b7639401e56c8d5e762614b5f6928ee6267e49af943e349e2399558ebac60008e8240218c13f00f8aea7dc07b71fec1e2dc25487bc847a3 +DIST git-extras-6.5.0.tar.gz 167015 BLAKE2B 44331744399f55f9c6bba26bd0eef95e87a5b8ed0a216f3a4a71397fd2ac7aad4325ef787e1970f54c5b8732d0d291c20d6103c8549f3a1eb315bd7fe884337e SHA512 1dbf350ab822f5317d57ca7b90b914a71d3ad83746a79a369e221d20ade606b07a8b0f702610f50d1551c5c3ca12517df18106c6066745b40bf966052bbe9a46 EBUILD git-extras-6.4.0.ebuild 1133 BLAKE2B ddf932765927787de3c86a2bd7a09cfb6ff694c5780f30f376ab1f47ee8e420178d415c7d548b1848c4a9c5e5a5bc11bbe70b3544238f035121dd7724351c943 SHA512 4b76fad12abcab62bb43c22d676562843d728a3a146236e0dfd3823d9c28e60b6ff1fd8b4875c1e3e2f7c2206f76f6e85da567888ddf9d6cc93150ca427a7bb4 +EBUILD git-extras-6.5.0.ebuild 1104 BLAKE2B 58d5bdcdfe826794e9c253fb862f64dc3e71851ff9fb8f511d867650d0e7d36ee20d5ce0932278e3db1cfd68b4dae619882111e02ccdc5571319efa046f1096d SHA512 c99d725e57b60d695c696c7a98bb0526c90138615a7952a2600743eb4a7825bb54b97b0df3801b8f2865343b50223739e5575b1fce25f66dbd5f6b229321cae3 MISC metadata.xml 318 BLAKE2B d62d3d04e485a54a0790bbe4390525d6f3ee34ce8ce0c863de54f80c54bfd78f60a32222c0ad101343c3ee7040d5894671a7669c8fc89082bef827cb4edff7ef SHA512 608c0ded622cf20a6d23659fd42295b4c3d70127896b35be659c6d200d649cf496eda5a217deb356754919e0e9d0b635ad38d9b23ae4badd9fdfcf9887f20258 diff --git a/dev-vcs/git-extras/files/git-extras-6.5.0-no-bash-completion-install.patch b/dev-vcs/git-extras/files/git-extras-6.5.0-no-bash-completion-install.patch new file mode 100644 index 000000000000..f266c1562d91 --- /dev/null +++ b/dev-vcs/git-extras/files/git-extras-6.5.0-no-bash-completion-install.patch @@ -0,0 +1,20 @@ +We shouldn't install this manually to that location. +--- a/Makefile ++++ b/Makefile +@@ -69,8 +69,6 @@ install: check + cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX); \ + echo "cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX)"; \ + fi +- @mkdir -p $(DESTDIR)$(SYSCONFDIR)/bash-completion/completions +- cp -f etc/bash_completion.sh $(DESTDIR)$(SYSCONFDIR)/bash-completion/completions/git-extras + @echo "" + @echo "If you are a zsh user, you may want to 'source $(CODE_DIR)etc/git-extras-completion.zsh'" \ + "and put this line into ~/.zshrc to enable zsh completion" +@@ -119,7 +117,6 @@ uninstall: + echo "... uninstalling $(DESTDIR)$(MANPREFIX)/$(notdir $(MAN))"; \ + rm -f $(DESTDIR)$(MANPREFIX)/$(notdir $(MAN)); \ + ) +- rm -f $(DESTDIR)$(SYSCONFDIR)/bash-completion/completions/git-extras + + clean: docclean + diff --git a/dev-vcs/git-extras/git-extras-6.5.0.ebuild b/dev-vcs/git-extras/git-extras-6.5.0.ebuild new file mode 100644 index 000000000000..876db89e90ea --- /dev/null +++ b/dev-vcs/git-extras/git-extras-6.5.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more" +HOMEPAGE="https://github.com/tj/git-extras" +SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x64-macos" + +RDEPEND=" + app-shells/bash + dev-vcs/git +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.5.0-no-bash-completion-install.patch +) + +src_prepare() { + default + + # For now, don't force including the git completion + # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die +} + +src_compile() { + return +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + SYSCONFDIR="${EPREFIX}/etc" \ + install + + # TODO: Unfortunately, none of the completion seems to + # actually work for me yet(?) + + #newbashcomp "${S}"/etc/bash_completion.sh ${PN} + + #insinto /usr/share/zsh/site-functions + #newins "${S}"/etc/${PN}-completion.zsh _${PN} + + #insinto /usr/share/fish/vendor_completions.d + #doins "${S}"/etc/${PN}.fish +} diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index d9a0de7b1dd3596b3de6b1fdfcb42cdb3a3244e5..374a2f3b5876a443515f5d15185091a6837dc94f 100644 GIT binary patch delta 14348 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 G2LS-_bD@p^ delta 14349 zcmV+oIP%B2qXN340<aKTf9JMjM~-CIcYTF^fFlGDfe5_IOg67Fz0(l5u&FK<DJHAB z`|q_DGMVSFW@fr)x~Gbjc@8e_dpq3suBX~ETZRmRKCAhM-BO$9O6QvQb6k{IMGVVJ zs6z25U%Ia?Sw<i)5bS~pGu8;)jn-yFo7_b%sPfNnuJ@)J-Ls%4f7}wlF^BqM1@vil zVnJ^s6|I{?j2eX4R;B>WIah0VQZ)Y3jiNY2MijTp<}6nyDM+;dRY}){<w;^=!qMzX z<3~flW1Q!FU#P#2U+d6m+n&mV1s1wlrE)IoP%esnnhF%0rRXV8r;7H#bJYqt9r|Sv zfI!8n%USiU4!@hyf7Ee1Hecq0qUYK}Z=fIROip}PRcH6eNobC(L^WpLkCpy<RcWqt zvPmU49-=0YJ@jfsLo*`*4ydEe388~CYiB<}e$+Y+#c6EfyY-UWvkDFBo9cX}+@`u1 z_AK3zPZhOj21kesYi&g2H_-L}ejLB{b0x)PpTgF3{ii+De_r>x`5M-=fZ<Cj5`L+h zek|{hNJOx@P9)NdSI4rEYymt8!`f#MLi(w@0jp8Ft3v*BvX-STOOxervL&cy0ucat zKg<)yQVW1Z*2sGLesXG4x(yW(w<GQfd^@+L_2>>LzqQ{3eb`~l=`GNF1)Z*Yb+&WX zKwkRus-mQEe^PF$%K&dkN<)F}vd;?^?8x)aqxB>Ix>(SpCokM!H3eL&i>;I8yO==@ z6s4LD0!8h&`D;_ziVFf3>v5^pXnFx=KY=`sACg0h3LpHP;ndA>5IT}`R(01^ryarO zN+|iT(CSeAc=!PtczT8!=)njy^8u4=Kde7nfxNfef4S}&We?9gDX)hu+Mm+7We50c z)4|f2{-lKsk+sPr^oG9y%jzhFPBfT~9NgKNg;bWj)J;@<U90b-_Ale#K8@dheEs_T z(hrb)bVhJyfmgL|Q?=(^(HQ;b?5WPq5APa@D@!qVVsy4N!*}7v1GDO>eFxu8ndoR( zfvImXe;K}}ac^%Nh}GUMIkG*XRKd9#om`Ia(4-XX%bC~(B9qUo`{8u>X!iB+&6N{y zJWtQTp^ONSs;feN5L$vV^;}Sn5uZfe1Uq7*VUX)LZ%3`bx8@~|@NUtbuX?g2mxanw z$Im6Z>-Q&5_@}vpuIvtU+J>;%6w2Dx+qBmOe_qQ1Ids%})#o`bW74I<lb5a4(qf4G z9Wo!eIA!ausy^<Uwbtd+d$;Vg@ldm|Emd^K_HXcYe>9>x8)I9W^Qj~+Sj$|_SQmGT zlb^Uxov#Dy2Y7%U&MjVA^^AMzUm3SVUzdF~fZDP~l%?bT_r_=7w1bd#xww-kw=a;+ ze=U_{sC~PJ-@mqpr~$$I$qBGEYqE~tI;OT9mpLu-)STP=yDE!Ha_zQ^mb?|Bw^s14 z-OZ(KQS%HNB==n`&VFl!X73I((n`eL)tGSrVQRSnr&GJRsGIQ+tbqidTE*J;qla#H zI69EH)K!GhIDZb}s0yg8kx|uH_Ul&Ie@k{Gl?ElV`f*L$5rGY`j<)UA1f5L>4YO8I zi)>1}IU$}4D@i|>>E%PKKmPu(JObN1$ygKV)ow_R15Ksd^g*%c47G!2!Ji8J@X$O= zN8>X%lR(@6DD(XZkr0xkR#RWI0eXIKzIf;-n%Vr<M}CMQpzYp|^>|Nyw3&9~e}~qV z?rW=Mt0@%k$<<(yxOZB**e{T&<HE{La;?<_1ZpK|tscOe-UVJJM`)JXf;z4zJPJY! zfZhl%!TxF`ib=&l=AB@dmRh7u%0JK4w=WNU^rry>$jG5CQ<#aw8&p1mPe|>(TIZ{~ zgwy)FL(t9ke1g7C)Kgmy1<A=ce?Dt%!|B2k80%1lx-y&%mF~cOosb8iO?HCXvljAt z>`L=7%1KUl<zkbXt3F-zPv2mO^VFL6tUe~`qAFg1aVZuO9E>M95?xt`zN_u7sN1GI zKascV1>fe9fR_Okz6+btw6!0{sn4B3m<aH;N`Kt{`Y^#)pT?Jm!2@9Lf3aTKww5JV z&qg{h)=!5aSq$f`I8J+BZL@dh{F>}f&3ck90%UHreibi=4%yev0_@5Ou!?{^VuMzY z4j_?FFD)WfA8g7UicyZIQ#FSL7cQLv6HIKc>1Iznh;(`N#H<MAJjp&$1$QINAOh~1 zOn^usKlTrh(ynA<0RQyme~Yh=c?m2_9H@K?zm2luAkmRWRASG*mgn{Q{nLkEO^?9t z=aZWjVRS$omfMw*JigWxprF#uiTkKWF{jWn6T4IapvsdiuXc-A6%;hL$e+>_abHh( z`tbqi?Wj6|?B}KAx)1_naH|TJRp0j=q(2_{r*=(11wICu*5R-Le=~H<*e3qfGsAX9 zd&0mKz?seCqBOPQ`k+HQ5KoTPy{yO97|SGDdGlE3!y^Y1W5M0T3#OoOTF-%GyoFyD z?EP%T{5-qD?divs3FyQ@1$X$}hq8BiT-wCQrLw|csWhxNiPZ`PH)`clFSv5??l>K* zvYX8rCw0nn^8-9wf2Y%W1c<8H47n992TD{kw*jHwOYteMHr9iis3UfPI5>(}l{Myz z`mP1o=j5;*w_mnq_1`Wf1N?-3_o=QSX{EZAkwgcAITDDBy-&dYV}l=dJrq@;U$PDW zn*G|2pKgh3seY9gfsZ^Y4l2PaJ#cG4%jt!gSacK@sPEE=e+BFLXGtOxnl`0`WSx^O zv!L2l;a2XOJ)b@vJI({^)i^RLGEzv}!-}fk$ERHm>0Xkrsa*AU%)m}@IIgxiPdZLf zrka+qA0ui`Tawy<xm$y>W}!sSHtae&)jd@oU5Ly<2Y2`-Y{21<3qCodU5mIxxKj&Z z5?;5i2^R@Ue;42ppH}PF7F~YuleMJL31qSaondS2o<GZaqrKjC|3!cmEFoOnHs2?L zp6xeb$%X?poz&6M`=~FYKs9ywLK>ZLZppGb*-Hp^M_i`PUo0}$yAa^sEAdmoQ&OQC zWcSXuS43HfA&@K=={QzV_tNZQkcGhFYNs2WY|*que=6CyzLSLY)yuKuVB+DdkK^9? zg+X^5AY1TdOAC%+Ey^y>bG#p|mmeP#Z)<<65A?v-c-B(nH2Vl(4U*uyTMp8dnrlu* z1c_{V%aixuA>FxRE<!aA*V`tWWI_M7%szWuK6F!Q$-Md_h*q(d!#9nSq~<h$RtI(I zQS;NzfAr{lTaVJd=hj{CR%oBk3o-dj!S@}SSvdfBDwD;QiJ<kz&ayzCe3rHtKXDK2 zN){IYi?rBVMM(P+>>R4Tvc+Y4cWHTJCu@DTYJ16#+3NkdP)dr@Oxhti)k`?5Di;-N z2hP?>0%x&hiqDy$tETAXl0x3KJJPv15VV$mf90;a<M^^X&+~QY(jlIvVm|qEmtR1a zK)d9=1j&03Sdt|rG&z%}Mg$tLG;I~D);y~arbe80#{9BuLbgWWEB=0ast1hK?CM<< zG^o3Dl1b<C3MC9!2{&CTvOzwA&a;!+imR6OCN1((|Kv{o;%LW}cp6nv99|975H%1; z6Bo$XY3Zb>>aOXlPjjjgW(QtRla6E?f687tQJ~ZojUdj~^EKK{UX-rAw><3J_@=>c zTi$&VV|x)*bT;ajTOY-PPncl#nb_&nWG6ZrKS|Eng4Sw?Un4wVf@}$}D9Dxa8cMl) z(90Fl41sC-t8)FCb?^K}247gImtP|meB?<&G5M~g3&pO?OjNfz?7^8ihg;RTf8=n4 zyT_{Z_I)U5*@Szf(EYIQMYrFeLy_ZxtQ$wyIn0@sj=x)BtMeKnsak>X^*o^@q`Q~L zGizC6WP6ROC5_UZx3KQu{EbbXTv<Lq&}IxasA1LRh_z|~KE-ly6-@=uD8&ev<Z}92 zx9RQNbhRO}yS(HYzOTNpAh7_re+5Xyx9aH2c$EeG_Vu^V?O#uF=qVge;FRODR9*sy zgVbGuI6xs@+oZwa=jAKXdSbQ1f-T*hE*n-bLupFm6Sz3VQODYpiNC>4qpm-)qh+e+ zHrwO3YqhR%CW`NP%Gqp>)-3?+E+Sj~><$3|Aj!WSI1iyvRF13ZkM1yYe_vTjv9riB znNq2I1HCftYP)CbJ`kwUISVi`ZkqO~=(5_libJ%D|3(RRJ9-b{tw-eL(-*C1e$?N- zetLel;9x#LgnsA1VosTzo9ZiTep-Eb^SPUN*lnRqHZKC3_;tQ^E$pDI+VJ6~+uE3? zEeN+wWsv<ens&%UIBu@uf3G%g*LElu>oCTyqSCcL<wZh+?K~tqPr7Qdk<X*2sk+v) zG!in=ZG+rt3skhDCnosNqxYsfFoIah5?LU$@<(mnHPqPg?YklWunj2WO66(^uY@O0 z95Li=#a>vj@%_i6zxhdtnN0=la;`wZ*Vwr{3QLh$6QFgPXLP&ef0U3Q32H*Ra~o?! zeX<_<Xbn=8;;noluKEJhyWMdRZxF6lw_RQ7p>T3s#V@5?hh{|&H8)KwhhxaVAZ}c( zss{j^0HNYyj@cc(k>c@~*_L`LWH7C|!%RTbTpAdYPP(->+n_nkMD=AN$UkE;AipM; z+)@`mF)QChC?in3e-$5Ie$?;3xWtzyXgcipnkp!>9`V#zTwY~AKA5uAU3JSl52xpg z_AypwcV}AK(x_<N$siBSmF@oXMglK6j4@~lYcn>P%&)VWI`lo#&u&0G0qWzSkJOtl zsw%p0e3g391M<?BWGBSfq-oO*=a)q0`?=ldTuvDdA)n}NfAxj@V7n^o1e^u6*a>yi z<?}E#HX2Jko(Lgo9@=y|Rkii<bE&?6{`TQ*aQ}V1@>8rQOGTfX`_gv@1;BDF-k#c* z<#=!R<paS5v}+f96<!h)kE^Q%oP!Cq0pM{ybsSc*uI%8To*XkE_G`t(sbhE9<fbEK z%^`s4%TSQ#fBo@rhHxnY742VEJKSh`Y&sBGocF=a-uZb3=Rl4FobN2DUeIHQ?OE{B zjxAkFp_z0FJ{AC$(QLh0o%R~mny8yC{vf1crMvF~F!r`yf82kL@6VDD+p#~XZ*BHG z9*#OBfA79KoUDK9zU&ZAWh8y&?2i9*%d+;$!yl7Me?|9oi9*II<|duRy)Cz90oi8^ zg>)_X5Law;B`fKM+SH=FHEg)*LqenLFQYDtoKW)`6;Je{x>P4n?X^b<q6UC7I(H}J z&?h77MX60E30;x6Wkt0+Z$O;Q&a}zT?4l@3B4=wLP4WfUf7_RhO@3q4FaP-Zz5k_e z-nM`TfAtwYVLCj-u{FhVkmdF_x6wx>pmVTe#pn^86ady#z`%ar9*<COUn-k&4)#Bd zO)NQppE475k6PKZH}Ty;5v@%tr{f0TgDIiG?~Rih?$%czx4@?@=bB{*kU2TsiVvSu zvZ@cI#d!#OiDWc(dDAQ<7Yp%(p=sx^t}Y-4e}A8)Hr7!gJV%JbF4Gse+J_+?PH#N% z<zFv9#+Qe>0nzz<k}0!MGB`67Y=kDPDyg^HD9MN5t4ov&x{fWXO~K8yzfyfDF6?dq z=QKmimbozjL|xc@x06hrsvWMzRn?(xl15ka`YE1B&c{6l6O;ZE!yfii>z(8U?>6as zf6ncUz8nVAV2#^ZPG$S-rz?&gaw~7AYDtq;$hEc0w<3<5#cpq^3K)?S!c}e>NC`to zB<lAm=6LfzuS@k~y!?3iAN7wPU!{sKA4hGg>-1y&GJmU|UjFUnZ~y&#vbJk{VclQA zkZCGoO@!H%<JS7U+9VQh=T_Jab*%|zf28Asbfx)WGen%~vR13(L=cdq+pr&YhdM7= zkEvUiwgNu8T_*?6v109g<5}CI1wtOol1$~BwLI6HQ+1tul({rG^hrDw3gO?Y8reCj zuY+&nP?k_bEt`ie8|9%8B1ik!Uag@N;l8(}aS2L+VsGQxz3-qo(ChQ+_0KOqf8M(w zSTB{e9<M%w%dH+Y3?n$BNLbtS5Dxlfa}zk@gFsuw|N5)k)=6U*$zDzCo@{sW&J9to ztf<C#6HM9Q-D>iBZf4gvc>qECI=kJURl9YI<?p4zW!uF`nc8ihOKod%44iWX%JbuH zdj;4agHrAW5<W!teL#6EFvbBke{JeJ7cCO(vCEqU)Pq~uxlnm`7AYQKi3ljtdIa?) zi*jK9)q;I|tA4p|zP>y>O@n%Fq`Wy}n#)$$cg_Z`4rCv#UJff;uqOw=Cx2#F_3$7u z1fBN6a%3Ktg9$dg+&<(bD_2(09HO$h;nqTtuY4aCysM=#solc>whABff3<Iy*1;P5 zIg{?|nUiJv@<ZPayS{H=slw39y;GC;1ax*-5<VYqmN9aF(`xZ|=2QL5t6K<<N=I5J za4tO&Ym}mJ6cv8?yl$g@`+R;NZ@OCGtEaccH3xQSjh?I{+d9&X+u80~jqNp=D7y_^ zY>W=7DkAQ|GoBK${i<tre>SM>?F4Pe$_4>8E<mtK8__E3xHIUwY7Cy#z0;s9hx^gs zd{#A?*q|vhvya6udfLFrMT*Ubpv{4S<+hpF%|kQUz{lbTak895+%M%Tte=1<iyi1o zS$lPlu-`?Si5BMaQgFl-HdJEhB$oelwLaeC_x86h_50t~DLbB}e;7rW6>uJi(X%SR zo=b=NftGy;0EYKl`*e3Y+d<i+u2Wlz=A>Xr_G?%=c5W>@loK@rf$mKcII-v&g$q-> z&TUF8Tt!f?lL+rHBXJGw6lj}fUp*)^4_$(6Tnblgl6py1Uls3Qb3^uhr-InSstGFl zt~0TY6zMn}TkCRJf6`lZM|^`ImL5<8<y2P7k}riEgme6L-L4P)>&w5sxLz?ljjJ~Y zr@=g%JP0V;^$ZSx>F9)p-T{OaII3nV&St2cM`~<(dlFd3tr7AdY=dKqf^f?UMUCuB zcNA61NXklI>-%?Eqo_Vy-0H|3>79J5hPi4qPzn7AG;^*de`_BMO1Aw#$32e6acdJ^ z^wQ?+=!SE7@tqgBZE}xU>s<gngn-40HCm`7%*`dt=PDJ2e~SW3H!RQR`uxj!L6h3w zKaQ8bef{=hCCn{6sVS|7445O|Jv(Ip(NZSUNisd~PQ5(<)ZIy`sR-0`7?ls3_*@Vb zIC!|Mo)WMMe@F>9VZ#g`<WP+U+Sy}vppM&hB^$F31${j<+G4%Wv?$x@`xuApvhPXn z0!5MR+SOIY_H$rc%gV?qNH4?)1dgm*E7@VctdY2F5Ju&bm60GTfD@Co76|!%^r{uf z0p0=q$L6!LhDqb++t6Q@%>Qu3h>}nKQE+Woi3YVvf8_{alGC70ZQHPNTexd#{gp#K z2fnjLe4%UgXg`;b_u`WjZR(saz8p+FoD^qY9a|=B3?(>1bo5|osJ9qTZ2fq=Y1<MN zE&GyZEIl5DMP%nP@mtkvVxbi`i@_oTSQlq_x3Ew0wzv9R-8o5f2>yLGyN4X};rzp3 zYT3nae*z@%x_aK^*J@9}@IU{v1^ctE*v}1q)GQpGuhZ1G=`ASLov-ic?U2yl`rrT{ zf{%GS0j_SOKPVdfYAOcAQG@#`E(Yd@4phx-Kw;-_%>5oqNqCaY;7&=~0#ZZ;4Udx( z`Dn2m78tU9aN|^w$sS9SteT^~OEy)J6q5-0f8Jkuaa~Jh%_fpvryAltAgA^dhB=(( zD^eoT*?Rmvog;2hnJ?&52V{AH$lfZilcAp1OYHjL>xVD($LF?!{+XU@)B#KYbZkm( z@jL7`R-+>L&=zegy`Y+VVo#NVWRIaFq*UU~uFcLe<PK^8+F5d~XXJf7%ITtXE0@VJ ze;jOeOsul52=QKzxreW(4=WZYBbTI&ZyG~^7<&UwkYccVEI5*KUiYcdv0huYZpP*P zv(>2A-qC!mgLLhdDjU(AI2QNpaHA8vacJ>l_o4#tJA0t=KcU)L)8_^I^!bOwvf>KT z^OJj&d5|9lDFijE(9ZYwr4JBFDt6X>e{N1$I?FYdyk_7p-KsSDc1m8m6lj2!_f0__ z#Wr(w?iW&O4<=-1WGf|IUxf`ys)|b8l~#QZUf1PREJR(@(v&&5%-sF#4R&2wx~BaW zdCy+sT#9~696PnctnkFsMiYm$oiEivc-7srHCb56r62IP%pZzWaXs}ugCVa0f4z{} ze_X1M|LfoX&&U7y@Be$H$oMo5Bo{5+abJCy9eoe%1jrH`uZ>QT|L#72ByvK(E-Rak z@bWoTiM!UU__Vtf{OSYUs!MR;2>FWDH=Sj5T~#gdgjyUvGq&u+7a#Ziz35cT67&~< zARDnu{R8cl_vSeu$g1EKMQfZbe{Uc3JNKpu5fnl1!LGrnmFH!0T=Y^}iss;l%`@xM z3lQC|lp|f05PY0Yh#qmI^q(x*%OCgm@$Ku%k<WHNKsN&PX=BS}+kt|x6Ds6n>RsYh z*vMIB(q{}qok|CFG+Zq#VKO+_p+*Q)8=svkCwGD?qwyak0;I+=Z#Efle_#*6EAfI< zpm^JU-VaL7zaU_q&@<{cOLo2-tkinad3LU`Z()F!!-TsG6Vh_7B(f#lDnSaGQux*d z>Sdj`u3%obO#`U?YB4q0OFkY5>DYX6?a3Xk&rA03llu5+{P_6&kKccXD1H1{G<!uE zPlfB%`lEQD@7Vmfs7ZRaf6b8GnW1q>Gxss|tl*Z8HP2-w+Y9WRm0f8%oUXax+r#3$ zv4gknMRRe>a9UiShooNzx2)LfK7d8%qX4Aat&eB7rp1Ia8}2#(5iS!qj-N()T|W%5 zm*Tjr3A|h><2x$HkyR&XxAIXssx&*&b)uCO7;tTTExrV-k$j()e>V<o+LwO$FH5K) zkima{l1pGmH`&E;M@4#;*p8A~4x6WSJuQHpcB^ZVX6L1|R86^yoHpP43lMGU9X!-W zx8Qy#+k5tt`{R7{CBuaDEMJDKWYkT3QA%pOx9YIr!$~bg!)&$IQ;zuQ;Ku3@x;f|| zz~%L>{f<&or*mgof6%Hf$fxfPT&cCjXA<rbLYy7q+}~O*`hGZ#mv%3VrQM+t?yX_n zFK6vtuhCO=JvpEHE_yUbeI5{*x^%Ek{uM~myQ=<ayRMMcwADvgw%A)A5Ga5^bLb?c z)y~fUr}>80xGKQT-^i^vIevBr<66Ck1sR<I__!B`P=&Mie^X@_s#hKSa-HY$p7qoL zbcPR^Dl8Quf5?_=eI3*!3R3PnBvjL95wN}vKWakOqL{EVPQW(%_w=u@Ia(Q%nxp%` zZXHn}^l|)(UH>B3_|ZuPf&a(<`}KZ9|4(HMk`5r8{9E==mBl8?xlQT31n`an=+8_h zQrQ?NqTHq)e^Ntqqn4kBi(0nSrH0qEdecQ7rnM)-IdOyZD&?x}QjY6X4JjN>Tg-QG zR<HFW3a&Z*Lve0ZS9hqqP6@>cfUF(8()vn0!~p<n#YfR{_`tyDQizo!7o~k^DX~R> zS8U``W%})}tx;*{q#eNFt2@~&5i)))|NNIL_}kaof9s#0UKjD{Rjzr~eHFj#;ai@s zo4%Bwf4$7JwP^8V)F1fjO3T?MFa|t`6u?*4{34SRrfr$ZHfN4+*Hq%Dnj*BZtY?=v z(R9`_DuFmONatcbP>2reas-a~z1m2ZX<J$a=oHmh9xNBvFD2iMj{zLBe(pE`NKu(` zGN|n&e|-n6bEUdbZ02QG-5ns_bUM@mQTVCmcT@WkWS)L0I{tO~$~tX&dM2;7`6{rl zOINX^qMnOX?e>w6qXhII*yMRikQI#aZH-V(dUEU`YH|)f$lPPV^0I*D{PE>{_6E%8 z#cLyT-RFJS@uZQiAau>bzqe64VFaBd6FPKKe;i5B{#9B0%sv*C+!chXAf5YmK7f#+ zlWrKnne-TyyiE0K`l3MyxZ)PtSiuYjJucSRq~ptQKDM>z_PrNhtnx2c_jUYA@NqnK zjWtpu*FvJxkD+%H)DxcU!66+vq#E_^+tvNM2f_b#qWnB<clBigYLKjJ^i3aC?u{l) zf4U7dKz~yCIN6t%_;}S~kY=1Wq4GGcG#-Oj#Dk{NueGzJsQ|#yS%#*88L1cI&)I;X zYvH9CR}j^5+V%jl-Mg<0*V1FXH4`f`xoxSnrl~gW0Ak0D%_l7rYJ058E6vTa+m(K~ zp=*fY<NW;3kDq^Uzx~n2$8Yt=-(IU{e^1`Bn|6wty=0wGpi#~4zeDwxs_(4^rCU=s z;k7Kr`Ol*M=!lBrk1S|bUO~+Rjwe)*M4X-Xi%K#@4of&!ds6I97}z!)O~gZ4*oT5> zFQ>grA#4_n%>l3i&8QUqb&PB3(pqc{c0sR|U>&sN9~#@6pbm#%Q;yiPt&)#Xf5Ayx zUGOZYR3V8SoqHkc*#yqLCrtbbbzhh6`}p$p&+)O3Z!0Az4Do<!mu*iPX($e)UiuMt zHt{+y8=XeGxF34<SbFxQUZ>}#^#8fuF`OlKh^*OEP)p(>sFGGKF<d*8`_y6aQZi3f zj$22keuH26mfXVpkbJzR{Tp3rf0>#kM0Rwi>+*S1leYqdRcmuNX5=duhq)3_ik<$d zc1|*n=0>a<a7L}PzI=Izu+{b|4x~bH!B$j2=cTc5R1};4t^aY=UI4m(zWn|ML!Nqu zZQ|UW=1~PUwdJ^xos`bXZ8c}AbaiBV$FUq}6}8ppoY28{&`@G-niX7;e>2j8FFDSw zk8vKab?8$i&pQRJ5Hv9+R&@<)o6l(PE2dCLQ`HNuNG|P7xs*jnSR?J&?8*moOdks! zX5L9ADv&8;mx$_edu=H7%e;LiCzTI{{AXYnl$utNHCJD)BLvd!7C78#KlAnr3w>_H zbG?qIfxiG>5{7A2Tx@vXe>K7#EATjKz*&bN0fq`8N#ppU5S*>Qr!M66_C>Z%g5Bu| zV~$q8$f_KSOZ5QO@3uvNAgsI~L_lGiqCrxyeeXSAPU!f>hU{7WB8a|zIlw`4!fv}V z*fE_fozes6*=>hXw>sCne)PR7Z@WfR*GTlRU=4UxXCLZI=2oNfe}p5#J=H$!YGUzS zZxP@xWZ=0K&-KbrRc*mm=z1_@RhSyUS+0~yZF*a5!AqqkuD_X-7;NYSCPJKTC*(wE zg2ArquvGLvJ#N_p+rOvIfz$CD-mZe!tw|I#-q}K>%WQCXyq<6th+OtW`QV^DDVwB( z(y?R{uER!}Zf7NFe>0qG!1#zaXoY~O?r`%}#}%HMGpyDafD^k~HM#?X%t^Q)ldz~n z9_45*pecW7+kd%{>;HaeU%z~LW1A(ECsfNa!_RhTF=?vX3!+5SP>WXirOp!R1J$^= zgaI(f(%ZA8^sv~IZF_MxU4z`QS{;QGx5gSCUhNYhPlvB(f9=@Ge!(_Rotaqa_rM?3 zfZe4<N!F<kaJ_s5+wVD-VtuvMZ*ETa?Im2M7UiVd($?YHRh{Xgt|>t)y3?7s%?3TF z#I6u9RHPFioaE)uEt~Wd3;{kT|FU2|TdkKO<T_+2KLxR>_gnVi_O#)ohu7*OiD(CU ziysszmb*m`f2Rh)ka#$bA}m}v%N9Z11=6cE@1V6^6ESY8o{UuwxuR7bjvGH5p1A33 z<}<?J0KF5>Qq+arCis^txzEeyzv$di6Ga4Wp#`F8gOnzk*Qi!~2qJB_Wrf@-Xw`1S zM#Oyi_ds2@$dXH(IsZkl!%ykg8I}D5Jlb=mk;{L&e`X85Zckm;@R}eXx7!Z>9E8q8 z15IeMQXOYh$@lK}u@ta1gxQp@KS$Ksq&U$XIe=+umg=BMQ@j;wRCGW%6)Cg><^n&G z+SrOPIcj#W+jaktkM1RLo-NOEIPI<=eP}92tjMa)&E*NX9<uuBJB9SGS!iX|&gNse zDkzqPf6f4lAI@xQmBBWvYpJ{r0gQ{u&k%o<Q(=ee(0(=ja>D-j{abB+e|`PkoR)qN zBp;bB?Qh+p0~k>S5792FZ8>{Et({Tlel5|=lP|Cy$v`#XwcUnABhK2}Z&HY+P);hz zitu442C05T)p}+)SJ3BLC!4$P>oK*QiJ1#<f84-KAmN;sW5&}_`*`L=&e(6;c1k0H zoTs{;G2HX^qKhKZX{)@7mRhUmbYgY4rVEHvO@`c^vYfbyIHjwLb5t0N)S&(X#NH}p z^~cxmKdWXR31{Ex_tk8`3O~IFy!uRYlSp`%sh>QMl)V9_p9F5B3}0NgJEf{>)2f%H ze}hHAIa%%w6ua`gReWk7%c1S(^dVul8^D>$p%Uae!PjyfBr}5lI92l<lG)R@X&(M+ z;HQR^takyqqCtRCHk)l6O`Y~Uwr!ufiw@;~?xn9Yr$ilcPaq}LJA5T`gXpSEnF@Rl z4#j3}X?104ej{P!M87A@fByFQ&+#+(fB$UrFHi60HV(hGjRmVN>Lg$Hl-+9Zb}8;< zcW>B~>|AegYf1$c)wvc&vqr#&*?idsHtd>(IT`_><ErlZvauztR`ADW-RdkP4<9(8 zdgsHJPXR|=QN49TjaY@Xi@FI5#B&R{Qyj{@YLE(oD5`Dhib>?tCYt3nFr2r&e+XO+ zHKReOrSnsK3QB8c$g&L?{MvIUwytT-Tfu_;*9H5lu<h}re%09eXxj=Hx~TV`g6_vY zF)e}OtwL0ea%^@VSijZ9bhX4C1hLI>#76!}MOA8cRJ&W?JkT>7S|x$}lV(ZUB3{rL zJ!bfBS`m@mAMLXJ2rMh4J&e(9e;f6g);204Ww0+%U(@@j?IJYQnzF$m5D~ZNgz~{c z&M?W9st8O)a-E;_Z6?I~SQ`H;QFK0mWh84ZzBO?2qDlmBEB58v{QTQPQ7t`p7DEIj zFpUpieD$ch|CLpx0|+EZgx#8}D|lbx9Q)i>kK(y38gEYjaFj;TY+Yiqf5j{1WAs}B z(dVv;Q;`98CzLN81#END=lC&xy7>^($SH)%IqWv##@;$6TI(UZSglz7?zT+NW+#n3 zWfkP8YUa4C$XYKToUKyRrRHcLs|smIimEn3Y4g3_;aSEyt?t<lO)7a?s&`yrm!63K zy#q8{&ySj10;l)8`)&!be`-brlgQkCt-)(PMqjju6wV#d>oKbPZ2O4sLq)IdC=IaZ zL%e_2RFkieYBDOEb%@sw5(CF-k_7mxWaIS2ks9YGkPDkCzvJZo>`E2g^*EiO-vRn8 z=JDF{qc?XiT1Ai%D*T_nz|jk;2LMvKs+nb%IPe!r4a0|M&Sw~hf5m6@Pb*miz+~Gp zob2bA(qF;YyPH6KDl2Z|(!ZFXOz=C@2a`ec<`81o)Nr)*-eC<8pM);}Z_-r50Mf+1 zui`Cv^WNa1(MB{9m8u}MH@)RGPX{mZm7~LxVX8lPM{5_LyZIpE=M`)}AtKIrC{GR9 zb;4WRa*wVvuF(Qmf1DJ=*z>}UtQFisRWQImfi)7J3Slodwf%s`up#}KRg!^)!qz}M zz;6+qRi?i5=ijsDUq=NmN%w<OYEv^D?j~S*>ET(~7V)Dg+ziL|rPqGvQ2=hR|Eb)) zzE-D}c_pRYx%A6kIUCcQ_sWi>D59#Y4U7g{KJ@rYW%*q%e>bdby36lnGIFQdt9Q^A zPGLu&766&wtkDvok}Fo6LDeQ&odadvh!*A0&c*TmsFqsZ92Eh-k^#7O5Co@U4+~eF zqd9$#6pqc&o$<7{rr$Sb@@=uckMZH<^N%0n`-e~8>z6MN&5wAVPgd?naR!?k$;m5r zWn0lwm}M?qe=-$7E;6ShwWK`zcap_<^>(yEfyVH0qeDUa8mCGGM7AKofVDb-j~}Ws z>%wEBldt4@*s0}nJasXW6j>EO0}G+C-x3ep6u=+`@%0m7a&vIXid4{McsX9m4QAVe z+MG@LwyQwN2W`&tXGw>(9NXOpl}Q){u3l3WbLZ;}f7^(N7;lw}Kl=FdseS!XtmYrL zDIKP!u(eYKTR5FmKJ_S2yc1}4i)Hx>zWr&iU~|b~!C+`~Wl9IqIgk#~YPQbS<In_( zM3-5|`Z~DKff0vVyvE2^rN??ad2NGd;L}yfXJ-~{<I7yD2DezHaeK%_xIGgW4*f2n ziy8?yf0K6^g)KqG!{H(5Z;Q$mCB=BjKUdv2w8bjVvF1VVZdY2+zuFOyw`KZ?^WVov z_9y8pRWaMPyzy$kqOG~UEIHXFi9K#E8b42wq6SzXn6a5!d}>Y|6q7D|cE^?UbkPI> z>J9ci^|JI0h$BY=-}KAgx-B{mdDrSBk?%_He?`}jbs6S6vqWs2&!!OZKGoljTrlO* z?gU`9a65PH-a5zJh!z3$1*oNanZAZ3F2!b>E~5^B5(U_*q@8HvK*H+mxYF<@Hzk9& z_rm@kFWf+1$=?T@LwQ_3ZrrW8>g}7Xg~G6!x#1c>Ehpiuf+)y-uTiz&WJ$M9xja81 ze;4rU$X~Jg8we)Haw|HwnRPlO495adXx!q-FAzpm`_7LI0N||qd(gVM_E)<1Lv~g{ zbE<&&Ynv_}z8d&|R5OU7kb6mFtOf)Y3Vw{B1G)+<8^|$g9=>;lvb*Al>Gn17xD`&a zlX+L0tym|5dp3x(kHwF*dSC~#^wVRJf9}NUhYr$6y_D3re1&i<H>pmj+%gfv3LGi2 z^cwUyyp(w7f|ERNA`sky^Bk1JCj;nZ=_K`SAF<=L8>#iS)N|;I4ap?&9Zo4d8ZheB zm!n;?aNBht0-6x9Afoa;&A@w@wsCWId}~yVD}_L|V-Gf1$v#wg25oR1;fRjxe^@JE zo!ZiKvUw=)?2@laoBB=sxNO%X7vbkRegE)Ve`()8e|sN&JMxpal{%xB5tq0)gU&0_ z#|8tg#w$eH4prp40-Rxz!=4!6i>lK%bYvq=DG{l1xo%jua&PKxcYC{3W`&0;=F2?^ z*D35GS3}{Vh7@go2&!H3AwlX~f6{YYT&E?HRD$oR6o^JV9MMyz-fk896e${o7(__D z93&yB`|1YCDH=iCWvjbVd@XVPb_s6Z97teAIlsi@td$=u=<N#rS%0e!jq;~cbt$%b zCfk4Ws+<=cCD%ZfkE3P?g_t@&I5>IJ2vOOFCBTsq?c9A`J3yK&h8>DFf6*MoXWiu; zWG2Q2p;pOLdv=xn9jCMj?K~c?<i5u_#Kv-}*U86EXNSq<$mNSWKiR_3d9SBrQt`o& z0~0TUcw2{kX4y26O`X#e)zs8X<<cf-NeWo_WrH|zU1=<Mz;fo&HBB$%w`FQCAKGuD zJ`KDbkF`o%*_zba^u%c1e;y#*`yn~uCd*&PrOcEV)8<kz-&k&qFeSy=AxJt*I(8ZF zWpB3Hm5zI<@EX?=<k*3#+c8uJ%G(f=51p3Y8~7F5vv)6L<@a~Czgb&{Lz_=@wzXzR z-gL(QP?wXhcqxmo2|*yYUdnkm0}Yw2T9@@}%l6fs&QYBjc@XgIf0ysePuHeuC7j!# zw(MiAUVg9NUjFvv;hvw=YxQUc3Ogi!4TaR$Ao)93IYnzq7UjqC==IHC&&R7c0_bDN zF|rkdHEQRdg69U6@(1i%omJHx8X-<)NlmGP{~3HN)u5VRd_EM4F3?l5lPs&b-*=9t z&WWVrJIs>TsD!VzfA+aZRKw)ddJ#F4RewAO)OGIFEw<U2<Zy0M7=VA~I`|2PtVb?8 z2#a>!T+55t;gO%q)xUrE_S+wypgWJD`Lf6G?3}g{jiBPYQ$=$uM*;%ZD7Q+c9BKX& z3ar-<314qmi@QqC?oLUuL#^|*vLuF8_P~P#9c(LEQ-Im*fBJ)66b;MW3xlk@N&T1i z>cd`D=&M&yt$tr^{zOj){HzS-o7-zMx}vpCw`$yInA%KFQ2&JyNPgUP6<rkJV{6F> z*=nx-8NIGf5Fij7)s`aVFNUzB!GPY@YkdDa)!lixP^d-v;L^c@t|F$5uuG5+szDPR z9OhP4RDU<(f4XXWe&La9X<Jnf(huKp*YgT|)0}I*kBcRNF6z$Xx_BzNdqLxQ_@SLD zpx2!h=QL<?{2sWp^3H_Dpy3b;cih@v+s1vXHE~4~M7*;TJV$VL2M)^)tDgaewe4K! zK6D>p8_%*{QWTy87_XX`<}`p;4XEr|A1VO?^5SZ(e|cZ6pM}&%X^X4!AUQcY{Fn8% z3i_&wDnUC-Cs_l@cxpZ5Q1fMVP^}&HX7+<iWm5@AD#3$-0^mz`$-$RBL1+1jBoL6O zz0g;Wj%cr*-|6Mxo3Xz2F{-sloN}8=G>uVw0qJVN)al`ce(w-FA1kl1>aY<)<7^Ls zHn3e>fB%yY1Eh6OY3b<#t9&Z*N!Q7|8xp8hXE}Yf4G`6;q<Z3*zBTOs`T5I-{<S@1 zYs2>R^zR&bZ2Yc6cUK~!j}zM^>aCjOHK++laZJZjt)UY|Y?gy*5KKXumXdR7AiG%| z_*X>(98z_78_r`XNq&y=HX`Xq9D6*qW+i#Pf8#8;D4{N93lph&=c;WGqz%sI;riRR zR~2iq%`vJS@BQaw2*%WNQO`Yk2#0pU$}Kn;q;Rm)JvNhW7Dw#ctc#*S#Ni8B|Do|% zsn@XeuEhYod(yrdPTXpWS5n9&v0g)+4PBZPGoFdS%msp4bSY~j>@<gqPMagDqogw{ ze>G~oZ)!8}IupcCY3<UU)xLDDwlKq|J>rBtKBN$9LGQ=v9%`%F_yO49=M6x}y_C_X zs2F5fRKN4J=d@(Kq9C+`qoS4Y8cRv-;#*`P;I;es9K=`3MG|6kcg*K%<M(+O{Fl$6 zaZ60$XQ!r%wS12sCKOL=rNIFF!B!Q{f8!LI-ZrR^c&C!q+meB3n#;uC>n!`-t;T>6 zNPLRcO`CKN?<JfhTTF9i>VV}Z;*U>z*K#rBpzC?eKXUV1hdSQp;|fBv#ZMB*<O_Cj zfMAkjoY!{<vMw-xN4t3y7f@3d)-!A*%X~s9;;vTs+<jcSlsp3kDe_Wu=J2OSe@>r5 zP6y;r;;JHqlLKS^T&wRt{;0qG^I=T;)YDp=uFB4T5K(NmzsdbXBC8G+x(MB51z{PT z|E9+*XWMSz)Ao#^jLam;o{EGAp*ul;s^S5giMmY?2}YP|TmuT+5<nNU1E>q@RcqvD zNk-k|(1w;^mI{Ngb8B7|=an`Ye-?ShTAR(UH3KIdp!bD|G_6J+@ohC3D~iuvbS1w_ zU&D2IfyHc=?5C2OipcG5e@W^YoNwU$A9en!Pqf>Q@czy}=3WSyg`@5et3_?iwNDFt z`u8|kL}(5glo8t@=9gUt<P;()moxgpf3}_UmV#E*EWF0|scT85i}Pm3f3nReP$#>t zE|pVlLA*kJe^*Rx^Y83xcB=NG*vG3LdUImQ3#`5}n@|j@w;H;ai?%DQ8-hkuc2pja z_;L~0z%J1G8nTn=z6*0c4?f+sX;!{16K8^l1=vjDcw4J+*Kgk*##QNQ09UlJ*}}M~ z9j#vGZL(99K+Qr@-&jIXe*(|b<IJ|`QEoqd1uHH|4=$6s@%<zyY(X+j4q8?y-eV|F z7JgRF8N6D7FsGwD{Pj^DJ@ji*UoXo3Hedbr1Fm)5t_HB?I)R}q2hmS)g?<WseccWH z79QXB!SAXYg!N_*xh}fSSm$co*{J7Yjniq9ajD*N+hKSV_GP@af2jWBI}7z(z<Qd8 zbf|Ar3cQ1DeGW_3{J3VDlh%3^OkG{pd*MYK?ZXM4#5J?($5M%94~+=A9s#c5W^w!u zC+t`$oRRMHIK!pMb(0aoXjLKxdOtO$0wI?{oWd)PFm2pfwlFMlGUscORhCP4Uj@;o zUL{dkC+qCCr$jPLf7Ll<b^x(zZkqjQd{4xx7Kn6#%*n}zy830eDAwK`irC+v=s*7X zkI((n`0;q6h))J`vn~<rQ_bN#4s|kgl&$tROu~~-#l+}ag96I{w+#kW{b*hP#Hdz8 z_Q+QRENttEJ@cne{|pr3cIZMAY<@8K5*){hC1<p|C6xD5e|1V~PA8S}2BQIJs1rv% zP_M5BZGi5qt=PdaIaft<5OkAmySgLSxGM~|J8`PmX79d$1J}D&6~4U@Tw&%~MMell zRF6Q-Z*sHe?{%&I*+2ayR)wdyE~!(#TxFlEzXec9XN_P3^R5<J+)4~;81Q*leHJ+0 z_@#*ir*38NfARISwyrS>sV;4q5VLeK$;-)EKJJHwr{V-+I-rIi%h6_gR2zuov&~?C z=-Lk@K)D^ag|!yCo)w)_?b8H@a~t}1?vs1IsdY@~<8mIhNhu7$1|AOiX5HBOwHuta zzQH-pWTz#&caNEZ`nnFMvuy8c^*B-c<IT%HT`kpNe-h0>yPA|Vh%7RpZboaoP7bMb znxSJ|nc@qiND@i=gcdj7iP=jl$p)!;F0~2*m)>pqpYctbZiECH1zYE?&{MFh5&Zs+ zKm+$jpK{;f)uuN^$z^tEjILPPQ-<Yvqh;NBOt3pScTFL2io@0u$HP7Zez01k%03h) z(|mj2f6^;yGj4uly?0F@G!Wy1$yIZHBhLREUut{#V7a}18cz<sPm@($aR@mUsW>U` z%^n&t&Zvc!;$K}Kb8Eg^v(KJb1_^XKIU#PaPX)=5YO=~fo?h;|5DB80jNCp<-|(gr zlRhRpx~%|+9q6e(W?)ogulssu(}_*BIY)vTe_+0A;1CIuMUOfdhVsZjz@@bq%*|SU z*c-b^#hf`;*3DYLIfr&$_0}P$-x{N7WZrjHiKWx5HgUGz;?+ODe*g60VXCT{`BNu7 z=YqToQJL;wIM{}v4|5@LXRC@j@+{FlAO-l7YtkHyTHTy>>k&0Ti2;1leI0QYO`YaK zYm9Q1Pp4eRkZv1u7mhJvjJ7EO^<I?Wra3<`;YlD!?Jgn6?vkyOR^n~!g##+FRYdPo zb3z|glhAKyf?*ucqa6@>hC=v*;ZKKa<S&O+>Se7%q_OV?un)FU4V)D}|J(luv1p5s H5(fbQ?o^q- diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 62977f16309f..57c42981cb83 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -861,7 +861,7 @@ make_gcc_hard() { # Most other distros use the logic (including mainline gcc): # lib - 32bit binaries (x86) # lib64 - 64bit binaries (x86_64) -# Over time, Gentoo is migrating to the latter form. +# Over time, Gentoo is migrating to the latter form (17.1 profiles). # # Unfortunately, due to distros picking the lib32 behavior, newer gcc # versions will dynamically detect whether to use lib or lib32 for its diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz index 7d8469cb12881768c5066e877ce0d9fe346a7915..af548a6aac77e4daf7d3ac264d7a7ed908a0b343 100644 GIT binary patch delta 18047 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 S9aQ-F5C0#SpRdpXlmGzyPB8fZ delta 18010 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 diff --git a/games-arcade/barbarian-bin/Manifest b/games-arcade/barbarian-bin/Manifest index aa5eca8f92fa..3ce012679708 100644 --- a/games-arcade/barbarian-bin/Manifest +++ b/games-arcade/barbarian-bin/Manifest @@ -1,3 +1,3 @@ DIST barbarian101_linux.zip 925199 BLAKE2B d8552b7fb03836ec75943b5b754489c345c70c9534301f16a64cdd21ea262fcff19ae6916bcd469b26dd088676079df2190bda369ca085d6c4285d84ebc12616 SHA512 9b46c75666359ed5102a89d29e8b6afacf07ccfa6175f6df27b5acc48b0e0119106f1c1376b124ff761d373bf04145e804659b81503b2834ba09ac05fad5c4f4 -EBUILD barbarian-bin-1.01-r3.ebuild 1343 BLAKE2B 013fcb0c7aacdcdea4b0cf46de217c37fcbaa84a0d91cb037c56499fb50f3d07e10bd1190af46abe89d0e672588b619b9c9f453a22fc6ea2da6e435dff101a8a SHA512 20070dff9186c47b5ce05512fdd70f9bd712b1a297cdccff6fca8217f055dd84412c43d5e9f4e5fa00dab13d5420b302b90a0061ca08c3b7222176de203c5164 +EBUILD barbarian-bin-1.01-r3.ebuild 1359 BLAKE2B a90f1a8dfb6573a4b6f16f6b6746c0df297df8d1a7174ed6d83314f67e9fb8cc1d75015f3da4f8e1c59679f4ab6ef04506a10a6894f60523f16772586334b4bd SHA512 a133ac2c8ab6c925f8b0f3d5e343cc83bd489bf79ae34dbc327d723ba926116c47784dfa2b3451092c43529f710cffb3be30b0cee950f34d6c73ccea7ee090f8 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-arcade/barbarian-bin/barbarian-bin-1.01-r3.ebuild b/games-arcade/barbarian-bin/barbarian-bin-1.01-r3.ebuild index 6f60c21567e9..8d2c53e6ff46 100644 --- a/games-arcade/barbarian-bin/barbarian-bin-1.01-r3.ebuild +++ b/games-arcade/barbarian-bin/barbarian-bin-1.01-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,6 +19,7 @@ RESTRICT="strip" RDEPEND=" acct-group/gamestat >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] + sys-libs/glibc sys-libs/libstdc++-v3:5 amd64? ( sys-libs/libstdc++-v3:5[multilib] ) " diff --git a/games-arcade/jardinains/Manifest b/games-arcade/jardinains/Manifest index a12269007c8a..8489dfef1829 100644 --- a/games-arcade/jardinains/Manifest +++ b/games-arcade/jardinains/Manifest @@ -1,4 +1,4 @@ AUX strings-pt.patch 8310 BLAKE2B 575c2faff1daeea851bd5f359b974c40909ece97221787145ee44337046d9f8478f0bfda8eee7956f855b82de432b0df41aeb6fb9babc750b6dcf9697ea1783f SHA512 b57d6f422757fb6edb86f21152d558d2b11bc315d60f7f5b787410f2cc626807216dfc30fd2ee7d8ccb93af68118bce04040e9a9ee5130e350a6fef5d53d0c5a DIST JN2_1_FREE_LIN.tar.gz 17433159 BLAKE2B de257584d5e0babc4c0304aec2451e92ec288c77e8aff68eaad63b43238126b4059dc56a1632b66b2bfd4a9f0408cf492a77c56de2521e12f630d498a751919b SHA512 ddb6e48e071b42b7871cb6396c61fdf9bfb85e9bb9f88720e8ac1b7bff499c43784de6bf3f67d3fe61bc05ed0e3f6a24f646aa6c54e387b95e744c16525978e8 -EBUILD jardinains-2.0-r4.ebuild 1619 BLAKE2B 241935adb9d2f73b8a75203c8ae5cefa1d50432432d81554d9a119a00623719809d63e8ded166260f2b8e6b025f69ace2886e68a2c9b830733e44942e134cf90 SHA512 df326a17f838421231bd94ae95121ae62c2deef65ee7cb4304aaf809a3da81e389253740c0a973baf72c0bacf107bfa6c2ea1af275392521ebe0c799a2aa83d9 +EBUILD jardinains-2.0-r4.ebuild 1635 BLAKE2B 785eefe2650df82c5fe08c60ca2f0e17fc9a9a1e0d2e8a31724ff1e1444af169af55d7bbd2b80ab784a6ce0252ab391f6ca5bb4109b46812e24582d0b8d41e74 SHA512 30b7c77696d750fa2119270615c3ff9550f622058147130932dd3246a984ca7c871eced43e93497530d0f1b232e7d54b82fd4bb9e13269efb4730aba5ae8190a MISC metadata.xml 621 BLAKE2B 32934ab7bc598a26dda66b6a0cc3a146efb3edc79c519316dc6fb49c1f88a9040a3eae5886f91b19e10852ec80f51dd759a23dc0602806179cec8fe67c93e2f4 SHA512 ae7c1ee2ff27db879ca71ad5d9aecc873c7ce75b7f5c8b2e1f15305c606e9048bee0f967217cb26b6702a35b1de1f3c1b5fc2e696a3bb59341a26267e0190987 diff --git a/games-arcade/jardinains/jardinains-2.0-r4.ebuild b/games-arcade/jardinains/jardinains-2.0-r4.ebuild index 383a6b2ebfdb..d7a4082c3986 100644 --- a/games-arcade/jardinains/jardinains-2.0-r4.ebuild +++ b/games-arcade/jardinains/jardinains-2.0-r4.ebuild @@ -17,6 +17,7 @@ RESTRICT="strip" RDEPEND=" acct-group/gamestat + sys-libs/glibc sys-libs/libstdc++-v3:5 >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz index 33386b74c98fce34be9cdefeb18256e5d8e3459e..f48db288206abbfaa4170bfbb5949a6380de7cce 100644 GIT binary patch delta 8493 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 b`0=1?ittY>{Qtpm{qFw(b(+@rTSou@$!)`? delta 8475 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 J!?;^V000+#sTlwO diff --git a/games-board/gnubg/Manifest b/games-board/gnubg/Manifest index 10b6a1d5796d..f5439ef54268 100644 --- a/games-board/gnubg/Manifest +++ b/games-board/gnubg/Manifest @@ -1,3 +1,3 @@ DIST gnubg-release-1.06.002-sources.tar.gz 13163681 BLAKE2B 1b631af8b268c722624012f86318844376bb21158f231d807cbfbb101ecef03ed90f7f253121844dd4221dc8026af5619fe9f62aff64e20d6c2b84450f9705d0 SHA512 77594209032a0d81deb802da249d7f40812127dd1e080413eda75015f324fec9592b1b51772403f501b21e39d3dd371931d82b43c24f614a7d16c5234d271948 -EBUILD gnubg-1.06.002-r3.ebuild 2225 BLAKE2B e51dfbbc4c8d5ed4df023e87860fa77f3c7e23003276956b37275210c30d4b798a7491dfae46d329693056481da47bfcbba4f653610aa6ec769aee1665023010 SHA512 354b81aaf5fb2ff7b96b42978d4805c21a8c463d8222b000bd4f7843b84cca4952bfdc589f3fd125e97cc119137e8802131194583607935087b277af1a65dcac +EBUILD gnubg-1.06.002-r4.ebuild 2228 BLAKE2B 5a453ede684335360df58ec6113d581b72f4e28a13ea5b962c5ab9403d6fa53c83b241dfb90ad498b8badf936210b68aa984b9fadddc4491b7feb950e1c49ef4 SHA512 8321d16115094d36486b627108d1b2d0214c590970b8bcb5dee776e1611465f29e97a2c226d9ccc486a2cafee407e710567cf00479dc51a9668542b1d901f84f MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-board/gnubg/gnubg-1.06.002-r3.ebuild b/games-board/gnubg/gnubg-1.06.002-r3.ebuild deleted file mode 100644 index 089ad905569b..000000000000 --- a/games-board/gnubg/gnubg-1.06.002-r3.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit autotools desktop python-single-r1 xdg - -DESCRIPTION="GNU BackGammon" -HOMEPAGE="https://www.gnu.org/software/gnubg/" -SRC_URI="mirror://gnu/gnu/${PN}/${PN}-release-${PV}-sources.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" -IUSE=" - cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_sse2 - gui python sqlite" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/gmp:= - media-fonts/dejavu - media-libs/freetype:2 - media-libs/libpng:= - net-misc/curl - sys-libs/readline:= - virtual/libintl - x11-libs/cairo[svg] - x11-libs/pango - gui? ( - media-libs/libcanberra[gtk3] - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - ) - python? ( ${PYTHON_DEPS} ) - sqlite? ( dev-db/sqlite:3 )" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/autoconf-archive - sys-devel/gettext - virtual/pkgconfig - python? ( ${PYTHON_DEPS} )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - sed -i "s|/tmp|${T}|" credits.sh || die #298275 - sed -i 's/fonts //' Makefile.am || die #335774 - sed -i 's/gzip/true/' doc/Makefile.am || die - - # use system's copy so py3.10 distutils warning doesn't trigger a fatal error - rm m4/ax_python_devel.m4 || die - - eautoreconf -} - -src_configure() { - local simd=no - use cpu_flags_x86_sse && simd=sse - use cpu_flags_x86_sse2 && simd=sse2 - use cpu_flags_x86_avx && simd=avx - - local econfargs=( - $(use_with gui gtk) - $(use_with gui gtk3) - $(use_with python) - $(use_with sqlite) - --disable-cputest - --docdir="${EPREFIX}"/usr/share/doc/${PF}/html - --enable-simd=${simd} - --without-board3d # needs gtk2 / gtkglext, see also #761706 - ) - - econf "${econfargs[@]}" -} - -src_install() { - default - - mv "${ED}"/usr/share/doc/${PF}{/html/*.pdf,} || die - - insinto /usr/share/${PN} - doins ${PN}.weights *.bd - - dosym ../../fonts/dejavu/DejaVuSans.ttf /usr/share/${PN}/fonts/Vera.ttf - dosym ../../fonts/dejavu/DejaVuSans-Bold.ttf /usr/share/${PN}/fonts/VeraBd.ttf - dosym ../../fonts/dejavu/DejaVuSerif-Bold.ttf /usr/share/${PN}/fonts/VeraSeBd.ttf - - use gui && make_desktop_entry "gnubg -w" "GNU Backgammon" -} diff --git a/games-board/gnubg/gnubg-1.06.002-r4.ebuild b/games-board/gnubg/gnubg-1.06.002-r4.ebuild new file mode 100644 index 000000000000..11012a638c26 --- /dev/null +++ b/games-board/gnubg/gnubg-1.06.002-r4.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit autotools desktop python-single-r1 xdg + +DESCRIPTION="GNU BackGammon" +HOMEPAGE="https://www.gnu.org/software/gnubg/" +SRC_URI="mirror://gnu/gnu/${PN}/${PN}-release-${PV}-sources.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE=" + cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_sse2 + gui python sqlite" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/gmp:= + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:= + net-misc/curl + sys-libs/readline:= + virtual/libintl + x11-libs/cairo[svg(+)] + x11-libs/pango + gui? ( + media-libs/libcanberra[gtk3] + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + ) + python? ( ${PYTHON_DEPS} ) + sqlite? ( dev-db/sqlite:3 )" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/autoconf-archive + sys-devel/gettext + virtual/pkgconfig + python? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + sed -i "s|/tmp|${T}|" credits.sh || die #298275 + sed -i 's/fonts //' Makefile.am || die #335774 + sed -i 's/gzip/true/' doc/Makefile.am || die + + # use system's copy so py3.10 distutils warning doesn't trigger a fatal error + rm m4/ax_python_devel.m4 || die + + eautoreconf +} + +src_configure() { + local simd=no + use cpu_flags_x86_sse && simd=sse + use cpu_flags_x86_sse2 && simd=sse2 + use cpu_flags_x86_avx && simd=avx + + local econfargs=( + $(use_with gui gtk) + $(use_with gui gtk3) + $(use_with python) + $(use_with sqlite) + --disable-cputest + --docdir="${EPREFIX}"/usr/share/doc/${PF}/html + --enable-simd=${simd} + --without-board3d # needs gtk2 / gtkglext, see also #761706 + ) + + econf "${econfargs[@]}" +} + +src_install() { + default + + mv "${ED}"/usr/share/doc/${PF}{/html/*.pdf,} || die + + insinto /usr/share/${PN} + doins ${PN}.weights *.bd + + dosym ../../fonts/dejavu/DejaVuSans.ttf /usr/share/${PN}/fonts/Vera.ttf + dosym ../../fonts/dejavu/DejaVuSans-Bold.ttf /usr/share/${PN}/fonts/VeraBd.ttf + dosym ../../fonts/dejavu/DejaVuSerif-Bold.ttf /usr/share/${PN}/fonts/VeraSeBd.ttf + + use gui && make_desktop_entry "gnubg -w" "GNU Backgammon" +} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 3f107586c239c3b62075ab250495d456493cc842..6d82594dcc5590612cb9cc77720fb56386ae1277 100644 GIT binary patch delta 7724 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 delta 7744 zcmV-G9>3wkO2SI8Tn2v<u3jJV6`ln*>P8m;Oxdq<mUL+E0!z5-EbSfWjgHfW=^!6u zZY~62fo5<r9Dg<-7>o>Ehsr7m@G}?Up;Bv(Weo$$Gx#J(t{K#!1YOJD!bOe~n&rVV zUR=&tYq&m;ODHE2u2JGh9B8o=0D<@zz*~y4gwt~nAE$(Xs0n{KVKXxoQ9xzMAS38T zA_APtDl8FN^lnOE^eo`q{t>P-|8~hOgphk6{>~H)$3Y-$bt=)!>q|pN>>HMn>IvAj zLA4!(;^utjnnGMp=COZ72X#W4Auf~e+BjlBN^K=1KjL%Ge9$DBwM!<!aj^w!@vgzp zNXJ$740fwV0TzFQXeoYR84aIJH4xJ*d?-{BGRm2lkl3!KtOK?N>ruD^+=Trw0(H60 z&vvXcG_roM2;e^9CbC24an1;qM3U}Hu$FzjMhixGL<^~F9kofZhr}im1<}AS{?4Z& z&LiS_o)RE)^3U7eZIpRx+Z7G6;CTvwGu7Dw56(}}K_!3D<sOP(Zh<AJBJ?_0gE1la zunf8uu=y4(fQKN>$!X(QpocxBZXijdZH$Lx^qHlt#fu`e0#f(^=%8bIMHQo8(1jci zK42cl$Bst5!{LGAOdty&+sLar%24DAUSrSDQ8n!65v}*@>$Eq~@(=m7SxXoojzJ__ zvYWkCOHzMT<WWUo=gGI(jYpT0BdGYzpBoK^J6MV<Kc_N(`~3!s_JKV>8v?<AD=6II zHo)Ci4mC;+mz4^XdM`vIAln0^u@at|iP5zw4Yi?Y(8d|L49g`qf%580At)L8n6M8V zvkj8Q7a`?A)9nGHNEXWxAhb^7^IY5bGz=x@51)Tpn}M3abV$ctqGiwad3<^K{Dv4G z`it$Lx_24)T4Vr%6RCvM9`Zi2fgRRuoJ5ZBze#I#EHUuZSzB%c<yjGg*n{qhsCmz5 z)nVy8NX+3wnlSN!JwoEm3pygn@lxh--}B252z&L@aD|{%5YbYEg+$%4kOT>YTsA=0 zjX;0k({e5_pQ&0=4&ZErf_N435Z{jk!*JB;NZL*MWr%4@>yYP>Hy&t<jScNi=eqiv zh`qjXLl66yN5_Of$<hEU2<r~k%!n2)=mMfMk=igM(x+9#VKZQSpdX<n#2?T{!Z+kL z-W3f1yr9y-34Hd-sC|-zRUQN=n=m|6cW_(qgc)#Hecp@F_)ZNqowE6uVHk5Tf|P?h z;27Q(5OjH-+)o0PWNi?IUW5ReB<vw{UO~OdGG@+BtrtH?F#yAmFo3PW-UqzGNg|jy zmCY)oY%Z4j{qy^IAw`oh3Ko9|EId#f@GRj2nmG%84VA#QDF_%7AE*va<s%a&kNi8{ z2`k|9r6MRqt;l|MScHYMOr1&+jog(gVizsrnuNe^X%h=%K*vq;j-&2_&J0@#&PD@7 zA`gd%4ILj59P~1m+>}*wx5I`?2l^4mib-VEc>}iODI%#GGM8E;m~4~B3L}5Y3-4ot z)qtId2(l?;RA1bDiEW0~14o!Gl0Ur5ro0gYws0Is=-EA4SmaNl2c2*tLD26W$b}@& zgvL!c1|Vpd0EidEP$8bQHc~R6yHFWuxE%(O1^D1x^gm9PWZQCQH35IT6p(9}YqHl= z7H7$Mm4v8SWI6yxPHxu#e2{+w)_4=Guk+>COSn*V_i(Yd7-tA9(omFr59)d~2U++T zJfGs#dJ9fvNE8pX2EE%k^Z0NmIy@2bthUvL9b!ddLeKiS1QNs@0a!)PYY&*9)N#4E z$>eg`-@-MHmt_HA(4QO-p~Y+txA+vJ&PX?M9i@e*T^+~0@h)*H`S^dNf`nc$HffA+ zN^(dEz9LBz@5I@{*^~+P1JR5+6vNK#z!U%mG2YT6TtD49IoGyCdg%GYiEtJO^UB$g zrvwTo4M>e@YoLQ+JBOSMlwQl&8@6qD2D~APu~IF$Bi)miIOH#>d*o8f7z^l|v|Eid zff`X<1v?0gqpb=I5{Q4p-DN{P1^S?{rfd!c#Ww~@qD7#uppW6Z1nYPrK7+JicL*Cl zZxz>wO##SCX3cKGE|Lz@Az^IJ34!6J@r-zmP1FMTfm%da^r6mTz1W|hKD>X^B_!+b z(Q3n=jh3WjkRHkwWM7S&b+qV;hoqXvl_Z}b&7pTED7h9w5hZ`O7m3B9P|Y*J*zAr| zhl-+-l!dXa2oAd4^k#UX(NVd`Y=LFH*W#qys6#i=m}(8lWx}|m5CXxgDF<u@wJak3 z4>Dq-a!{5jHS&dX2E_ACY?oqKlZF}O1Q4+(NTh8epSn6~0z8}%k#(-Har98lk7)hZ z=a;9a@jTw!MMr;hf2l{L5>+TSRUvUit6K9=2FO!T%&oONSUIw4g7nCy2{y_lQz?`P zl*jkUA&R_F9b`>lgD8I_7jl!$%S(cY;0$INKXcF%$ZjlD%=ZKfop6KUo)ZM@NqED( zPt5#6i=jyfBd;8Z*KFJ>D)!(NJnxKTE!GoGbW`PMFqnTyYmhNC9I7oM!{4c74}PFc z)ziRn0!*m2jrBa22L8tn^Rs>V{PM$mw%4l_$`6Y4$ERF8s0@tlgn?ghHxinI1vWN^ zAnDNIYCvwFkY^kvsh<NdIW#p=tRfbWJHwHGa3MV4=9$e=@A$akl@;tZduSJNl8;4f zuMKqP-DZCyFw1G=#wr_n85~yJa)BT;d{j^xl@u{_!jcrl{i|yaL~ZgMQs5w=OH2@+ z9<23F?EqYP4_HW7V8R(H8-i<*tZ0&14merTFnISnQTu&+g19{jl)}Ku_fpv%<|(Xo zkfA8;<b?BR){f>+0Wpi*Co=_U{0I;LuGB1tF8P1&22*f6WdnPt=rq8t1HytKYH4C6 z@M=BW?ukw+e5|_K^DbHyjHJ#dUYZ12XH0&IH5`M}%AyQ4XA1%j9h?+EPxQ%cw3&l@ zz=vC(NvFR-9f&$dWE`iD<CNKNEwHmHWmqx6gUVPrA5MpC`A*#AC7+(&#O+a~LjbQk zfI)x2#PZ3Lz1DFUZR?5*62Qb#!ki4N3e_XF<^<Kyz3Rv>0<Z_DLe{G1Gmrt4FI4Q1 zbWj?~tw|-@;QLgJ<fTz|xU6-Ln;Mt7#37y0$EJ#gKoz@WJ94fF8dODt=UVT4e&lDE zLXe^L!}<YhgfkR4Wg8mj%YstG^LoHR9XNmNT{~2Ty6$Mbf{{b7)B;&RHQ$Nbhv)P1 zCTb5;c>v!5s5)K`3;5(bQbPSIwDOcS=eT)y^<)dy9|35(*a|r!nA9*1lNtneyZm!S zo?wtO=77|caZo-a!M35Z^Uwh|tQ5bGoGW+L-_>wYS9Jk#!vjW$HHU5h(!;1qRRDhr z+F42dEk&d*zi_*sL$^;XUL6s&!XJ6K4H7z&P^(ZKLO9eNiJr<reG=rTCxBpdlA-bC zJ5dALzPx<;Fs_j+kG>da+BX%at1Q$<4<?@yg-=e`cM+&i!;hK)#W}s3VL`sbCckMz zj_?re1+}PuiTbdF3gFNyzw6`@NVI=$9)L-FfkbXpJJt(GE#D%SQ038xXaSxgme9f| zoDXYLBT{#z=^O{17+7%Y39<qc<^_NN4Us@oDiPAAbk+96YlKNngn*F)_(%l!lNUH> zK6#zJZiL%}Fus>>uY|5&@r{&z$Tjm(9dKV!Eu{VENC-8mC<K$;9l%3ffW3e2%J^(Q z2td+>Hzv9wt0ol72U9O_mHJfFIQfPH?%@XOPW)F94HPn*I`KP$ErOl^*S$_x@Dx+@ z{1~iNSEjGSNi9O0H(DQ`PY_@hfJF>V;p$>*oGce48OGb9eIjv~QTMn9ZCvm)^I%8F zW$Fhs?^>E~fO=FT1{V)qo$r6d?aP1L^Os-G%jYk@+K2Z)eYs{{>z95%42QVN5tQ<{ zNERx3w^i^@iYtO5A$c-;FDs(>$qNAJc5{e0($y;vi>9I48u`k5L3Wf=sul<)SiA~c zJfz7uXVQRjjt%9<q2HO+CBV#Ak*4dOvV%);hPrg|5ecN`*g$RJg2;cjykOOaj`X+_ z%qK!9#li}}(~K%ucoKq#w)TnoPo{okMlVzdr7DuBLH=)oQK;2(aq1s`*`IAZy)g*o z9<PGZz<?KCMF|oXpcoBYT*rfAm@8U>)Z2%H^#cpknywc!3jkxn)}_rUeSv11XdsOn z`Dp9FYG`uoBnI6%U>koq-Sf_e;BzM1<hpmiOWsy-jXQ#G;1AxudL#+DS8~?LU@kxa zO+o=nRD*5ffMo!qJV!ubc6HJxNP}=nm`<Wc>Z7IbCTFnvKF7f$HvB~fjnF1Ig;J4& z>EfrJO8WHcHCpx2lwDSfsl%8kA7Bkp50R!N-M<hjELoEZ3K)Ni&7<g$2?vB_d&^cU zK<{9Wg)IYWm2>RTO0wGpo&y`<u*vH)J|W+(TozK4lt2ogQts{(7mg>5=sV1=ng*K# zTZ2r@ge-NOHzEUpRKRyfeK{wOh9S0{Hzn9LlmcYwQt{w6XO(YLJ})hc@{fEAfI+Ib z4MRcI05Yb#TE2fY&7Q{7%jaLO-r&*N0RMHjS8F!blaLz}A8$qtWbyfO)^YO%xUC(@ z(|LO`%_*y;_|wTiiBVr+t5Hd@0#Z{Y(0po$G>lP|8-x#UM#JI3^4@tiB3d4|BV+D% z$hQ-bGXs^Y4s9h{)I@=Lv6me|jw;Ln2LdD@^+_bOBxip)_Xf#OV$wLEUv6lzh;5BU z_eK~DQmgs`t`-)GY9XR9X9cw@Yq>`2^^1LeZ{zb1^Lo?UeY!-g9Yib;gXVIYQc68z zW>HlLZGk*$O#58uE(vy4O0{(ACzT4O4PE323bILn_UxgkGb87Xd&p|hqf9lD(H7X( zvrXz&GY@|VSGzkZxB5w-O5_w190VjtamRR2$l1Ywk>B6MP|W8hk_bJM$W@#%qR4eo zEI~`^mhlsS7-@#0BS*2_xMf{^Vop&V5Q(G)AgF^>Zd`NB_A~K(6R(HXa5sK(u1d6K zw7ZKyZQNax7sx3VFqUC{Fl=b`p{p!5L;8%$O4VlTsk(@U-3ZKC`2MKFo2Xcr!fris z^f)4kpwE1}h2j0tFaV9Y`{V_nGBkY#wU(}~G{=A%K?i{IaY^|(RLE4sJ&I@o4nV2~ z76yr^>6N(3q|8B#2!C&xV2>Y<_zF@|w}nb{s*}1Ey?>t*AYyPA`e@^y$Tb5tU}Rk| zXyQjcW|H;m9BSm~4jXCVVGXHGSr`X`!8!YOonWZ;X5iTrPWW;N2?t)zLTJ^jA*Oq{ z7MpCgWRzxwLpc!FbtlWF!#oQfQ-2pO>nxN!nJ00e;Mr(1=>}}JUY9yi1QTKa(ly7^ zyx}wfdw=*t2uA6WU8p;0kFjb$0mvKIaD9Av-q))VpB@yMyzY#Js*RjMiCG?i3j{0& zwctfv9XUiqM#982GdT~=A!B8;IMX0e>%nLel-)@Zg8TTRs%{@HYvZmP))_h5HJ{?} z?Yz`W4#aQqidco*b@f<CTZlztq$mb7t1dMpzkl#|z+>u%Tm$$BoFV%rRvoQhkqsOH zD4>y1G`XowfCVvpQq@%2LTZt*oLGeCI6K`Ecc~KU<ywyK=hY|W>-a0ul*-^0hDdP> zp&2J|0|7PNxP|C5U=$lWCT|Bk85h;j%EB#&p<9tAd7&;^6=K7*^R(2I?OCl{GsOL& zynhdZ*kM(G?-lUF9lLpN{^PPBU)^D(oyHcMoTG|Ep7%8c-AFi4;~>hYD}j!wIh#+7 zs5N{kAD`79UHHq`_)QdXJ^ql>w*kVa=@!$R7}%m=MpK85sPXQXV14~$&nU2uUtfP1 zU-yTXw<Bce?1vZ|3!kxC0?^gt>^a>ADSu%DP$>q#Q5L<!GJIV$otW4b*q`w46I!L5 z(As%LYX#NYaFpSAa7_0Ux)eYh&#;ho>add4xOh@~sDT|H!xw-8vDX3irS7nA1<iU> z_qxn+TeAs?sCd=-#N`kMn1GDKUIn!Nxy`xUSV<nvlx7~@70>(HqPU%i^I9byE`Mn( z4OH<0OzPhW-g^1`W>&F1AZ^Yxw`Nq~Ki$48)VyfRlL6K1vvBBMkk3Z~HzZFvoOczJ z&f_7}Op2p6M@Hxeb*m$RvgPnMLw)`hP#vwrg*w+wDdrWR$KNcqLGObY9b64tb3kgq zCRd`SUyzu+a$saUYH(!fHQigF5r07<T=>yQY1|kfd@Fu;>i!3LLgJ>N>wytHzl`Jn zW6RORmhS$$Yrth$2!*0C^X~`l!}F)FU;cj9^-dMy38H2d{Yfx23FW~D63=tW&Qo8A z9dH3>%&u?q*$Mum7I2F`5Ori{>>-|T16<VS25WJ9t?D8^i)$nrbkTOG&3~phg*Cjt zPpo%!QyQiUQJhf#R99*EAoVbJa5^0HeomMTGpF8f8CaHCbe$7*jnsVWAajLiHA{pD z#``Tk8x5?h=faQhgpm|>YJ(TeMdlm(P%_^S-sjg(Km7FZsyyOD*{Tf(IgnF^45Q9~ z_6Ft#0jnla!8LXD3Xxk8M}IRG<_RUF-gq&5^Gvz|@oG*kfEu@poq;%T?ucfLkH2|# z6uk$B^AZ*bC41a++y{Wvq2aB!x|5XYAp)>2r3qT#UHRi61x-OGPMSc|q#v*FqoJ4N zia57CCWW6IHl#L|h}uKV4eA}J08S@JQkSQmoyLWb*p$d%ll}Xl`+xd@ntgtKxkk^2 z%WNLGgmWz$4eP+EBHo+WJ}4kn)9neB+isK1>VW}7BpRDU0=P^`Pj_^uU3G=Uo;PNw zB}}aPgVc128ckg4unx70MAK-LqVZOssN98Htj?h>HU5eR3MhTkc%><%=sY&aY3v}a z(iJL+L6b4%z1tY6tA7=@bxD+@n00xyS>igT3pf7A5`_~|)o=;ARC9<LX`=8uum67d ze*UoS<%jnl`J<$#zlKW+=103Dd+Zqo4}l)=2A&nozLKwd^`c?_jl{KXm__VW(?buV zcHKE}m;u+E_+|8aS+|zNh&aDJ0}24cIXsMp7~2k6cT{^|Ie$o2h@P$iQET@>4qbJT zz*ga%lwf}3EY4dbf5>t+zBQh*jI)Luc+WL;S;q%dWRY%O@M2hyrRh;j1++3`FN~@x zv%~J_JE{ud;41s|P$e{jjzzef|1XB0Kdfs3UuL$|H*J24cz_No=nUk_!XTq2ICPeT zC7Od|IUAdT{eQuw987)LKAxi4){?;h12q>sLD6Dl$esipfdsB@6RKA-Fv_%<?!a8Y zrWY{o9zD$!^Pi~Uu`v~fp$AZa3(2(<0jWaX1CMDMEF>qwS!1CQG8*JU5bN;;bwy!N z>d0`pQKyWO<Ur7XW~;eHd27y9_q$0}j<0QfH+qkd6@Pb`5Usq4lp~6j-GzvVh`SI~ zDo5Rx(*`Ak&CGyv!|r#e{ZNuPA%h73Vhs8sDZ0AkS~ayoGG*k-8R%w<z#So}r<HtA zpeWUd!wjV8ookb(W2SVBTLqIk#{y&tKxHjicfy***42pz1aX|6V?c*EYE;wDtkePq zzs4Gm-hTn*ga#`35sX4aOl?#`8@R%#F4OT@z6(jgL9p>h$i8=V;2#x=Uo*|<>z12z zPHHm`fR{5uzp7&#3req`!m~qR9nDkVqw#x%57(n4qp%srLNsJSJQm?0`>SnTjZa-` zER_$MgODdGpO@`hTXEb6Jn-Q75~9P7y}%Ty(|>|Px~Yc<(38_mV|Ylks1~*!?BYve zj~uBaPJuc#gfp<oZmppwF?11v(=stNveS@qrz=rQktAPJ<GOO*m#fhiQtavV?Nsf9 z6(W{ywEzJORU&30t9h;YN}LfDmk?z=;Q)3I>KFQ{`6LYxof4C#ni7=j&}9W->Zv<D zY=4wAFse@U?YTR2_1Q3722J#o0l+!%zv!O(v=zyQ59#Vc<1sK8EG%mhri+88*RFJH zwi>^pRvXd7iKV9dddQ3gE<TUaD}be1Q>EJA#9G#4e}^jXNdu3(Mi;CapVnv+#$x7k zZ5Mr7ufJU2UpDjM=BYN#aW1c<zz;YN4u54m?4^sfwvn|0drZ{mE=p<K24?Z>x`!d* zN?Yg+5<~MLcn@rcJG{z(;;<{c&xRXm;$24i@2KAnw=y8v9@(WK>qEFw&^=EzUF&3Q z90Wy*CD9!UH!NJGo}tUSR$dz0xIHvDae`26lfLC3GP+G8J7{PEjh&=ckf_oDq<;m+ zfkj8dA!LHD<ZXT%t<P^RKrc_tp}z%$TEZ|5q<GxVB&{WS&|xK`bn#)i>P|@3$59-p zSkKaD)F`l~%BEj>B5|Ie=>-%NUIH2>2Pukl(4^VnH<2Oe<{65HTzKt0TFBtuG-iV` zIIwm&z?_krV7lpHLOtq66vK&FSAWR6kw+AO`VS6QqG|A9co*qgZxKRTC|sXNzZsl{ zw)I?506kSff=}oTYjf*S*u`Oe`t<tx>C+`#aEQOCi>?MB!hPa%rqe_U^<0gVp~l^b zl0#&i=CyU53D|0uaBMVBJsOPBbvNP?zeC1pz5!lU;|fWin%e2|98<R0X@4k?EJ?z< zF**JFWlF{W=$Q~s1&0(<>hMICy1)u|3JE)c6qCFF+q2S^tY5BbOhUt##FMoIjfjEf zF_(QKA0##TFg5G}I>S3|QZ6x)iW*HLDXeSjk9ht5wv%*uw2Fe7I2;9fGoqWPdJ>3F zmXWg4Z8-mnTTgc^MCFL;qJOISlk_wU1W2m-5G9^AdI9t!n7a31y+j|Q3Kj8r8MlD6 zgfT|BxwpRMrZ0DOC6F8dQq~-++oxd3JwgvT*r@r89{}y$Z5_x33@Mhip^B5VPxR){ z+vu>0!`~Xz0bGd_f^g^|JYbk)AnKX@qWL&mOOmyoPe&VF!u7>Iet#U-M&u(}6misD z|B9Fy<P-Z^nrXas7olmN>H^TADp&+wB#cOWL;xBS-4oP!;IAkc-2WhL2s3G+`(0Rm z9)uTml)Bl(9RhIZ0TNkHboG<leP+l<kfi9D8Mew!7qE{D)-znL98IQqkSqrkGMcZV zJPRD>Nhw|VpqJxXsDHGKh43nU)`e*(5q*j`;50GJx$3c3K4xk1m*w=aInn6sl3YK} z>$N5#{DEAWi-S6R$3!9n^dM$Z3mc<}MD%KUCp|!2^U>zY%{33rXrv<0p0{@OLTI<3 zNj#~6f`vomLi9*j^@*n7S<PDw>}+J}cIx~FvhD7b^qeecB7dOP)F<LYSHe{fJv(XK zQxUHGrXDlwUW4$z5haJlPlmh(l)W??N!*RMKv8qRND1f(50fFAb5lhjL#;<ct8?-t zE;?Ua`p<8=ketUOR!&8zf%a6v%LCnGBDcofC~g1&Uu_zxT6#*RosJJmn(xBT;+a;Y z&TuUlQAF}CRev)>dM=mOdenx~5DtOWl#d<{F1kJ5Bx_X%>r{I@iRq!wBP1v7;EHX? zk%m##RA_9~qUPPST-=Ukm*8jix-?ZA36igzB4@73(A9J*z}s&R+AqyfolOm*6{%;3 zxKtBZgGaDPZlhhEH2D>I{Pp!s`|R>$&V*NEB9*<0zJDRICt3x@DP-twe5%tw9pDKO z3&QvES6!D!a(bP0G73yxPd)F3_b3ep1<ty!kh=yV4hB@WNxJ4nL^yQ#(KE%lIYXh` zugsl#=m*M2V}Q>~{a#qKVv45jPts9)PJK0&5cC{Q=5*lXI016(O~<4*SSjm?N6wYq zEY474k$+nw2OzxRmVgXtk9xN3NJY(Mwbvf;`rC)+bp@?(0WCo(=B+#5)Ow=iu+)$% z<)kS9w5X(|B}0jCja@=nB)w)E7ZinewV_r36|5c=8IQLW>7hWNHN?a?UaGEXDmQSV zdWf5lR-CtcJVwqNV@8Ld+sS3msL^4!QE@iaw}0VVq!3?w;3AV_no-3#lEs>=$arWq z_QKR-a7Zck6iKk)(e9dLK{2!3r2AoHtIHUZP)Kk+S#+txzrDU43x&lV`hnE(g)<>h z4FJ~cftn};t$IxrRUjw3m<YmD{}^}}6ub<d?kYfJ2$0v}4=IB^lbafY;V?NxceKQe zh-tt|YS4Wk1E@jj3h|+T_~3Ds32PnGmNX2DGg4z3J?HeV8?fi1)<pm^4scfWtm+;> ze$l^m01h-1e}V_eI<KY!POW591HOs7QWKMJuO}VU!RqIB_m0-C$jem2AN~ik-OlGW GL;wI&EPZkS diff --git a/games-emulation/emutos/Manifest b/games-emulation/emutos/Manifest index a5547cad94a5..50e91c269906 100644 --- a/games-emulation/emutos/Manifest +++ b/games-emulation/emutos/Manifest @@ -1,13 +1,7 @@ DIST emutos-1024k-1.2.1.zip 349553 BLAKE2B 616f1e509c7652dc88798155db6d1f69b0ea170b19d5736a42d9ad17762d6de6827c7415e6763e00deef17b1f0641574d1bec384055aff21434bfe1d6c95ee14 SHA512 22af7fee6e1f84c5c337dedd369259a51f4ef27dce7a1468e06d04311a3f7f37e5be588b0ff4fa57f454844ada2e6693e795b2dfa819df6907eb277d041e76bd -DIST emutos-1024k-1.2.zip 349307 BLAKE2B cc856a44eeea347b578ae0b2a05a0dfd0ac27c65c434ee87d3688d4f5a9ef999fd75d765b9ab224c7e386ab10ce78e40cac717159a4fffab3ebfb7df9e3590ff SHA512 656ef5abd9e0ef867045151c3178f4ccfe8e5ab49657ccd62072651485a81c5b384c826a254832d4be71eb81b14ddd55b24922428aaf6f6b3aef3e87582fb23a DIST emutos-192k-1.2.1.zip 2021873 BLAKE2B 3c584d3af3108eaa7748948c35c56e636d4c305f6ef43f1f75f587dbb88ea1d1f73875df0b8d78b90d6e15a4e3ba4cb24b2628e6a1c555de5c6c3f577a96ba0f SHA512 ac8793ed854d2edca9dffa79324916796cac2274f7c996522fcb761964e2f028053cc5595a61d7c4d468db0ae85477c5f00e457dfe79cd6dd1d95d02e287c347 -DIST emutos-192k-1.2.zip 2021484 BLAKE2B f1ba0cde2000e0a0e0d48127a805c10396d2cc68f0209b4fc7fc34e3f5289f1dee451588cfde225c124386f961f17893c06ddfe7fc494169a4e17fab1d61d02f SHA512 2da55d3855e955e18ba00c0684907a0827a8928f1bddcb09d412b40e2baa560a0701880538007601deaec061bc221693f961bfa2992adb7112cc12104cb4be31 DIST emutos-256k-1.2.1.zip 2573604 BLAKE2B c383cc286d29be178a6d02db4fe75638c9bd50eb6cf9fb81c5cc8a8c2e3baf134ef0d277d2b76e801ea817482cc52a6b5148a271b144cbb5ade81a77ffc79b9c SHA512 1f1168f9900c30afa1f26d3a8cd5e552623e34c5eaef6108f5150c63dbd03f1314151e161bba5dea73d3d564ad44f684ab4db83e3dcd35f60e83e791fcc7e022 -DIST emutos-256k-1.2.zip 2573209 BLAKE2B a26a9099b0afd07ff200982f63fdc4c8a6a8559b850392618886b30be9c84ed985edce789eca76d6e3c66cc5919c754aef8784e30bb600a9b24b4948ca71dc44 SHA512 d476f8cf125accd0a3cde9761d3bf08af26ff88e6f1b7631e903dc777c59d74786fb2e74441db3373d9d01a7573a892d68b243f23774ae156d6598ada55c948c DIST emutos-512k-1.2.1.zip 3193965 BLAKE2B f6bd145923eb433e5d142d6a178809b65b4313b538d4d7de2e6a463bc042e66eda8aa1e75d78a8ab59c380ec34d0ff8c8ec05d4ceae88b5c98fc7f90571ddcce SHA512 d12c5da314ba60818874b6637f10e205deae29f93ef38796a7ed94c8ebc28e41fe821b47825c0dc083b8e8ea90ed5a8c8517205e6bf5d5826dd8aac20eeaa4c1 -DIST emutos-512k-1.2.zip 3193629 BLAKE2B 77fdbf13e039f170b7bb1fe017ec8d4eb3216a6e9b6d528f4680c63e08e596700adbc7c0d9e78e0edcbf9cfbf7d6eefb1387198752871d0c9eb9005d09e09264 SHA512 76dbd9b9805f2ef747efee44b87755c4a519b890e211c6ca26df169ae3fa4562aa1c5dc53d9938ad72e632f33e516826c09b1101b7cf35255ed89b902e1c7cf1 DIST emutos-aranym-1.2.1.zip 301411 BLAKE2B 588058ab9af8afffd4e4cbff1f0bc72e013c46808dd00b0de27c60632156392e599424806501554e33ac41387fa0a10866ffc6729a7de73f2e1cddfbfe81f18b SHA512 aa5ebf15cd593b179a1f9f2b169c10cdf68dc9a47c0e4f0328316d96aff5946c89b7ec59e8c7f2587a44ddf868772710a90dc7cd0cb1bbb6f13fad3b91fd6895 -DIST emutos-aranym-1.2.zip 301209 BLAKE2B caecd86ea97a6e79d036dd4aabe6adc4749c3f339b7b888086547d658deb94fe2ef1702664a36f3c0fa4a405bedb4a6ec5a019a8f79c3896bc99abc26a06010d SHA512 2bebf3a54f1e874edd473fb97694a16784b04fcc8a707e0540362597d31acf2d6558560968d83ea2691426f44bf1e8fab9920770715bb5d4399d480947676304 EBUILD emutos-1.2.1.ebuild 1327 BLAKE2B bba205b21cc546f83f8aae676dd72dfdade656bc30d2422c10b6e11f8714774e53a6878a6bfbd10f20ced54ce027df57b504dd4f5fd5e5328f59322d9b83ef61 SHA512 1c537e38fb75a243f30074e9094b6eaa20c3743c60d0acc422fe0b05f2dffb01af15be3664a7df0fccf89af2ac75e3c46877181acfcf003ca6bd5828b4f1e68d -EBUILD emutos-1.2.ebuild 1327 BLAKE2B bba205b21cc546f83f8aae676dd72dfdade656bc30d2422c10b6e11f8714774e53a6878a6bfbd10f20ced54ce027df57b504dd4f5fd5e5328f59322d9b83ef61 SHA512 1c537e38fb75a243f30074e9094b6eaa20c3743c60d0acc422fe0b05f2dffb01af15be3664a7df0fccf89af2ac75e3c46877181acfcf003ca6bd5828b4f1e68d MISC metadata.xml 354 BLAKE2B 7d7fb28750a0b529ff40ee9ea32b4f09f2767df55b00d2c0580ad4703deadbbd0b6d735dabb7925739aa20e76b063bff99c8eb41cc4fe78c4232d2c51bf07c4a SHA512 7789f7a0c78aa0215ccea79fc13f136e40eb4ff9857ccd13c328afdc52ac7fee224fabf74dad91cfde336edcb58456182c159893ce8c53c3f1b160fe3db1395b diff --git a/games-emulation/emutos/emutos-1.2.ebuild b/games-emulation/emutos/emutos-1.2.ebuild deleted file mode 100644 index d351e0bdc49a..000000000000 --- a/games-emulation/emutos/emutos-1.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_L10N=( cs:cz de es fi fr el:gr hu it nl no pl ru sv:se de-CH:sg tr en-GB:uk en:us ) -MY_VERS=( 192k 256k 512k 1024k:etos aranym:emutos- ) - -DESCRIPTION="Single-user single-tasking operating system for 32-bit Atari computer emulators" -HOMEPAGE="http://emutos.sourceforge.net" -SRC_URI="$(printf "mirror://sourceforge/emutos/${PN}-%s-${PV}.zip " "${MY_VERS[@]%:*}")" -S="${WORKDIR}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="$(printf 'l10n_%s ' "${MY_L10N[@]%:*}")" - -BDEPEND="app-arch/unzip" - -src_install() { - local e list=() - for e in "${MY_L10N[@]}"; do - use l10n_${e%:*} && list+=( ${e#*:}.img ) - done - (( ${#list[@]} )) || list=( us.img ) - - insinto /usr/share/${PN} - for e in "${MY_VERS[@]}"; do - if [[ ${e} =~ : ]]; then - doins ${PN}-${e%:*}-${PV}/${e#*:}${e%:*}.img # multilanguage - else - doins "${list[@]/#/${PN}-${e}-${PV}/etos${e%k}}" # single - fi - newdoc ${PN}-${e%:*}-${PV}/readme.txt readme-${e%:*}.txt - done - - # These are identical for each, only need once. - dodoc ${PN}-1024k-${PV}/doc/{announce,authors,bugs,changelog,emudesk,incompatible,status,todo,xhdi}.txt - - # Debug symbols usable by games-emulation/hatari (only provided with 1024k) - doins ${PN}-1024k-${PV}/etos1024k.sym -} diff --git a/games-emulation/zinc/Manifest b/games-emulation/zinc/Manifest index 71fecf81141e..c27257db23c7 100644 --- a/games-emulation/zinc/Manifest +++ b/games-emulation/zinc/Manifest @@ -1,3 +1,3 @@ DIST zinc11-lnx.tar.bz2 305824 BLAKE2B d0328f1cdb1000eed54259bdd7801244b61d8936af8b95d8658c66241bdaacd7292095b4b86465f7617807870f2485b4ed11a8c203be917afcce6279d9d5e19a SHA512 8511ebb867347adfc00448a74548b4a22a2d854a14c663a626d33738e89d2cabd3248837a26d5ed099ef4dc40a0f451df639663774926e797ddc846a7270af4b -EBUILD zinc-1.1-r1.ebuild 874 BLAKE2B 6b84ea0edbeda1ac01fea585da265e99367d0fe3c7a47019f24d1dc777794e82d1efa29237240ae30afea0569241518888bc23a4681fddb03200f1e45c79e814 SHA512 e2a57da1e5462cd3be1c844d2fc6ed9585a3217ba18a1de58ac448742ae00bac9a70bc365c55bc76e3e34864c5629db6f29f92a4317d55e726bbd71f572f4a78 +EBUILD zinc-1.1-r1.ebuild 890 BLAKE2B f928d9d376441f7af4f83f05d8f49b70fa7b5ad32f1022e4ab0f87a56a95a9c3e37aba589401332262e9a3ad8b507409bc3d338836aab5a21f6db9abcd09f200 SHA512 6777fa0ae11d1ade3e214ad8a38530ab0afd880e327f0c7c697ef146d4964e0e51f0b78c5b5ac0601122dec8b7c96620f18b66dcca955ee217ade0f3762eb878 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-emulation/zinc/zinc-1.1-r1.ebuild b/games-emulation/zinc/zinc-1.1-r1.ebuild index 3b6b67233a68..fa76f4050ca6 100644 --- a/games-emulation/zinc/zinc-1.1-r1.ebuild +++ b/games-emulation/zinc/zinc-1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,6 +20,7 @@ QA_EXECSTACK=" " RDEPEND=" + sys-libs/glibc x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz index 7a2569433d35bb39d92d7c3322ece2448fd5045f..17782c87f18d0b4b6b33c4e4ab13422bc1702f2d 100644 GIT binary patch literal 12050 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 literal 12046 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 diff --git a/games-fps/ut2003-demo/Manifest b/games-fps/ut2003-demo/Manifest index 69c2c23ba2dc..61fa345d8b98 100644 --- a/games-fps/ut2003-demo/Manifest +++ b/games-fps/ut2003-demo/Manifest @@ -4,5 +4,5 @@ AUX ut2003-demo 692 BLAKE2B c9eef6a5ee06c4c9619ca29c7cdafab5763a3cb63a8b060ac4c2 DIST UT2003CrashFix.zip 2764 BLAKE2B 697c35a02f447d0d436fc32bebdeafbca55ef644d951e92085c33f7597108625770b76e027f31287cd2ac66607692ff8c908f6971f936a134d58d0effc2586fc SHA512 24fdaac873b08a0860c23f66b9bd93922fc4f64486adbe9bfefeb340f9d9374778b5e7bacd0e12cc79d819fb340e007ab2a7f1f45c9e4f27ab3ab6b11033d444 DIST ut2003-demo-misc.tar.bz2 31851 BLAKE2B 585fe83e142fecdce330ae6116d2c3ef94c870e9bfadb8d7e32185bf0880464bf162330da1f0960feef0d6f3eda7ba591565291d7b25f70f9834d4fbb5a41c58 SHA512 9a1e154aac7a8ccd043135e2a617a19203f6942e8e152d06ec8ed1e6877118cfb3ddbeab7ec2617670e26f13c0e394b8b8dbc747688b8b0b244a8c404f33d7f0 DIST ut2003demo-lnx-2206.sh.bin 137253079 BLAKE2B 9048a6f82e6302c84481989c4ce176fb969eb5c7a86e9d5a8b28060b0e2d139de786b8edbd5080cbf5d49ca9c6114d3f750ed8ad9bcdff6e69841933830538ea SHA512 8018d58999010c17198185838e42f7cbda0f55476f1e6065b4b2957db3652fe9c1af39ba65451565f54d41507413f4e0b1edf2678c9cc7c221f2ca278ec655be -EBUILD ut2003-demo-2206-r5.ebuild 3504 BLAKE2B 1792b997e8a4c85b9445fbbe487ee45a3b101f41f07a9b40d7a68a1b8f4830a47c59e9ef60a608874f0c70736004022089b783731c89ede268008a52d11f7cda SHA512 9ac270b102ffb42b0b6632f73843010bd850d190e4ec70c93d47a76b739d421a6295533a7445f1ecabd7310f63a7d2333b19524eec0b538e8e74137bf7d164c1 +EBUILD ut2003-demo-2206-r5.ebuild 3520 BLAKE2B b15da3273843052637c5a683337d4a9f64a995a49adbd9065afa7335db4bbf6d8979b946fd9051f903c0187be950b2ae724ae28b4a7f0de070dec09aadfb09cb SHA512 1ab6d1017c518d174a589ca22ee46fc44d50454aa6bc5551e66658e9285dacc43619a5fe1fd63578efecb0b96d43c0b016b6f2fe10a62beffb6fcf8069b9604e MISC metadata.xml 603 BLAKE2B 681f7c1e454c075e1a403bb17fb5c22e0b5c6fcfd029730fa7af1dfde4600a6be972b1c5769b4e92c502969f40e73fbe755a554782e147d65fe15ab6370fe4d1 SHA512 8af8bf4fde366edd5543280934126cd18478d54fbfe3a6dd9e871aef033ee7028a6a4bda6ef3c68dc9041b23ae224952ea67f7a1e3109ed96f134d561de78923 diff --git a/games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild b/games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild index 2ff0e02a1bcc..37c4e15613e2 100644 --- a/games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild +++ b/games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,6 +19,7 @@ RESTRICT="bindist mirror strip" RDEPEND=" sys-devel/bc + sys-libs/glibc sys-libs/libstdc++-v3:5 virtual/opengl[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] diff --git a/games-fps/ut2004-demo/Manifest b/games-fps/ut2004-demo/Manifest index 2ee8ec2bccaa..ee33ded80e10 100644 --- a/games-fps/ut2004-demo/Manifest +++ b/games-fps/ut2004-demo/Manifest @@ -1,3 +1,3 @@ DIST ut2004-lnx-demo3334.run 288950743 BLAKE2B 82a45af7de4735cbcb1b8b4b5303d28d96e3e4888e12b60b920db096ed07b4c5d902eda258276c95865316206ddfd5828174397a8e921118e33f63be01e71861 SHA512 4cdd61901f4c082d1e02caf301a24f1e18e89f4efc9fbce0e4496178916b6c14245131b62f27deb17f1763cd4b8bf68ee60cc7af5ece5fa2b39d1bf349361da0 -EBUILD ut2004-demo-3334-r3.ebuild 1806 BLAKE2B ae3e1142e870dc7ef7d3a5fa4d74634db633504a8e0885cdf9970732b7d125a389af58dfc692664c52860c192820f93c9c6eabde9a1c2f7f86de19b749686f8b SHA512 301f58d89dad8bcea73b1b36db83dea92a7a8efa14cb0030124c033ba15cd7437f77a0fd3a98c84ffa7916a2d71640ccea655edd4c64f4f054db6fc717e91aae +EBUILD ut2004-demo-3334-r3.ebuild 1822 BLAKE2B 4a0a0c3e85c07a2aaa6d15860e3f11f9179e758de2c50a1c11bb8ab33f4d6db1edc3352e6230b00dafdbeca98a1bb509d217ad9fde4b64f309837e0f9738bec9 SHA512 6eb7d3ff4bde6ad18e6df5767ca8cece95379891cdad27197e141b12a2cbe4bb7854631bb2464eed183a22e4c19672ab5590e07ccbffdcc6033d0346f5595126 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild b/games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild index f3e7fe14b61e..c63c698427b0 100644 --- a/games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild +++ b/games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,6 +17,7 @@ KEYWORDS="-* ~amd64 ~x86" RESTRICT="bindist mirror strip" RDEPEND=" + sys-libs/glibc sys-libs/libstdc++-v3:5 x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] diff --git a/games-roguelike/Manifest.gz b/games-roguelike/Manifest.gz index d2fe54c0f786685bebe95cabb7b806f3e4fe4bb1..669f936a5afc8daf1d5e9ec20957de876c329d32 100644 GIT binary patch literal 3052 zcmV<I3lsDoiwFP!00002|7Do#j@~yB#=mnFxq*P~@%ZpD6-6K@U)mcOd&X%6$)ZiF zBCejFBW2$WpcP5_9{%<-&uR9L?|yps=0kiox6k(be}DMrn=GntzWdv|zkXl7dsC#u zPOa=dPMey&)aBFN>s~df^b~E{IO3zEbxKn6HOks<x%E7E>>MWzZ}s%E?f96v)Vg<* z+VU)WS>L+q)ERT6llIKB)vBXbKK|y%Kflvl-lSFI%yed7(MpNI7idXS+VWKO@M%w> zab&INqjs0xRx7!xtXx{}$K*6!dFePu8V|F3sc0+jwXN#TvRCG|b*-sYS1L0^ty`|^ zcR#%Q`(OU_{f|Gr`O{B-d;9+B{U3g?kH4Jw^!d${`~sJ&rj)zQs5{iR>z-};k(@K% zt!ahXo?Ipy7y{TX$ySdZ+@P6`)e}H(@9P8~pW12%@(ga%%~I!#XXiS+SmQ|`T6<PW ztMrr}aK%dAkDfWajwz*Z0FzzEDAEAwv~*<F8Jer)lIo~=o7TliElSwwQ)bR0656#} zF>hMII(5~YT^qB{Gfosstui2{yS%0uHok%D6;!FeK(&1LK4Rp?S2>_*Iz_COK2@Z6 zhlduyT&CsKS~tkieQ#f-W<GLX*9r`yI&V2HkyEnK+@d?5$WSHo>e`j_i_U#gD!a8~ z)z(+2U}u@L*RoSzJNMd3tSG7gt&-=ll=JBMly+i_4wu1tRQ`GDp1qvGNH<(LZo2MB zCC7|1^eRPGj54xM=BbFmpfN0*6*k;I&I2m*rw<RT@+k8KEM1p}3XhIN8=PSmPqT6< zSiHAz?K3XDP8+#o<klj_jAWa^wknC)?U|%hbJ;_Z%^cFRhwt1HAK9}GL^+yyMVFj< z%?gbggZ&DYwCx#^1VfKp)7XJxbnl)fXmpK|TL_=BEUC2Ey|q<sN3G7qZAuSmP^}?? zZah2X;ZkJa54Ic!(2$YG8mh9-%$iDHYYP|G*I<2ozwD#G!mH#5UaPh-bhcF8+gYnS zW7aw+44f$5#QK?{$0OiUv(};~Zl(@LEbH05&RRs1BM9(o*5{ZD|CwF-#4$kP*f~*? zPiS_+s|RClxxA3;PHT<f-o54;TCJRv;hMz&wFMJLceTPuHd>H48Gff6b;POldTtUB zVi5ez1Kf6A8?16a33r&a&pY(K5X@Y>tO+ZIEm%u=;I*HhK7BgBJjdJp&tKx>=hyxv zFSwn$x?v~aK9D*Ds)%AC(K5Uzrak8sm_@6W)5)-Iis!@~XWJphi^8Y@uVWOY`#`+~ zvvBlPFk@_fJIw3rYPc57BdVG3@zTHIR!SmMdN6m3D!pQt4M<R>z}T~4#{Fj$Ib&;J zUrYB$iti%;JIXNJ{MtxiV#T-wwgop=N|M?Y&xxeCNzZ+n&J;$1m=^dyAGrB%_I%!+ zr{~Yl@#)h8H9=J`uo0e^W#Zz{NPDTWuJ#~Oh7M~=>a7NM;s8<kIb$r-$i?Tm^M-Uy zvg)jB8ket^mg+e!HMcYecDP37&eLUc0gk-LG*#YtzQQ(cr0z++Vh0D;BEJq(7&Z_P zUPjc~oD8E8!->4*j0f!^w*)t*2PVwR#rl2na=#(Vi=aDGs+;7<J!Z!sTol14)T+JK z*r&<^wx8pF^?4)kk&_P0`K+x6*hx1WpbxyMlG`x|xWRX${bUVqKpI9k&7t@N;j{c2 zFu5*5z1U!l%&r&CYxcN*J+~<w-o`kTF0oOTGxU8SPUS_P+aN-}L{UR$LQ(_;<iJXT zC7RGIgz-Xk3Iza3r&WCU5*Z^<3*yxwjshkYA`0!=<St0QPyrV2-5aM2_|7A>k_S9i zz`f-MU>}~If3a6?c2D;eEev0}C#UqJyh%VTd8<r@ih-K&#L>btLB#wf1xzj-Q^(Ew zhSf2V8I%!mXipL}a*__g-6ABN)ohI9yd5MeJ~zPuB4TYtt$jty=uOzrUdV}ZRV{hj zOi`U#9D<X^#;G#Sv$`yt02b##1InXPH%4z9t5e@X02Q*1(sjw;2MH|7=0PkK(HKV4 zMN8>$Rs7aDw+C7u<LTqu{qytFhj?XV<w3CA2unV`3u1!<ivyE)N{dl)fL4o>Z~^LA zrZrr9Lz8o<7{MKzYL@75h4)}udZR%U=t{x$`yc>x&2rRE0`6@1Gc<-3X{2rAB{0do zxHbx~(QnP5#{~1jvZSTa``oDS61}4}{^W7C$OJeKqIfSbP$21P{VEY0YB<s?MD{j* zR^qUkd(sSPJxa?f(;AM-x#KltpMSRfj|W`1#3L}VcIaA>-6YJ<Xw*Dcp}B4{X3Z;{ z(l>^mYa{Tc(K=6R*%L1W^%P<hKTvI~s&&J|phqeNj^QR6TgAYj7zBY<jxd97rhnHZ z@ghi)tqlvoD+>i4pP@`q%!MdCw;JS5Ww1@X0mn?HZpvc5I|k&oJ5sg{C2X(iAQ2k^ z&L=3KQHHvA+=OnxTN;)^ZzZ^#JmwH^_f=s2>*+U-=WqH&dV%YjnPn1jjkef8j7wq~ zhyGQm6JeP~PcbU$gX`e*if9RL;Z^!AhT@KYfvBELlyC*P0S?QxpIZlLML~+gTs)gJ zPMRw5OyyuPdZAZ8LRA|)xGE$L0vSwD?HHM{<qmsxyZ;4?XJiCAf5l1>`rPzAk|zti z1qI}&l*@skhkvOu4EL6`!~b)Sx+@M#zOaGOPC6Cw0oSMf^y~BccpZ@C5s)#pCu4>< zbT8;(W#Znb8IzhJbm=Q}{423``E4I^ZbEQG0_!%9lj>!sPFl~7rfu<6oU<cXPiSr# z8(!w!)CmI0IQT8$d69+j(ksv{b%82D_&Y2I+hdI?%Rqs~phq3D8?|)ya}UfgXd;Ec z!N^z+lUX~voWiL2!#BIiOcXSBWWE<dfF)C{gfO>ZpCnoF9899U>aU+ZKYfh1pPqjG z*8?&(pZ02%tT+*6h1Eh>vAI|wwsCIG&H3rG@QU?}mcb?_m=ycQ(1E#=(og`~V@>Qt z9IF5&Vg<Y-2G0nh0m@?ghP-L6-7mJ-(m8kz2JJ5tEA08+QbU+*XV;h%yUgs+L}our zDl{VfP&S1YRA_9hswE{>!y99}K%H9@ngA=44?K`Awi=Dz(%S5F^%$W8;yqzx<ZsND z0|LgYPVxC0w<kNs11#=)y|4hmq#X*|RzdM(_5?o3o3s|1k9}ba>jk-4>7|atD+;1o zyR#GHtyF2Y?{!Oky}v7fa3v3F7YO3nEK8_cb_4|veooEy@@op}W0;&vFRK$CWTr$Y zF1BfUzYm_c530K#W`ZbhBCiq*fyL4L{dm9o2mk9E2~e;X>lte~UOZSuSnDwopu!Td zQkn{49v-a!vwsT~mj4Z2k9ZudY`x~f7x^H?_uY2B)Ib8guj;wLXnyEW9i{oY7RQRX z4vYT6ypaR$oEPh)Gk1DX!hXkH(^%udktj{{5Uk8Q`zq1ThLsz=K<ih$NY%EfY)png zrsmS<nxvJMWD4kDNn@;7^GUePvfB<Q{H0tMxxYf`w0LBHI}PWs>&R$<{zs$3gRdQ= zg8%1S2I-^uDiyAHB7)0);Pu<{)B9gv(~F}$;39TQXMB}sai4>1$Va?^O>6Yq<;!Z= z!X^kiCf})7*JAf%(+~y^a=UW6xF(G>Bsu@a7J32GyAafC@2OHmCoh!(y0;h9O`3d# zt2x_(V_JSAr!_bkliFdFf@R#D%>d_2)X~Lp*_=>=e~BrX8t8+qj3)y`q3V-Et@CN% zEJi_LD<_Ihp^dk6e`~TA^_2pyJjF-6g6lv3w||$~9_B@Dh@C4JMbgf0ORJekTfbNr zRf>ghM7Ug@Gni()I8NI*aHcg(IN}&LQb^^??|vX$yCulW-JMFJ-mwVNW+|!QD<kMU z9G1nBJ?5oOG}>_6=NgH^<waX3i*lyC&=yb;ecD<2(NCiK+%EzW3OtJ}t2_?B&Lv)D ujSNhRn4u|CeGeK~(BA=V2Y-uvf9uG~PLi)P8yls{@BRzV%>=Sv6#xJX$Nw4t literal 3054 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 diff --git a/games-roguelike/dwarf-fortress/Manifest b/games-roguelike/dwarf-fortress/Manifest index 609c88b78794..b149822e929d 100644 --- a/games-roguelike/dwarf-fortress/Manifest +++ b/games-roguelike/dwarf-fortress/Manifest @@ -1,10 +1,11 @@ -AUX Makefile.native 1016 BLAKE2B ea40a1f90bf52e52c7cf88e99c73c981c00506eddb4ad9c57200bd272ae37d5871793d5a0308cde8b4c3be9824b5549a23429d465f874e0ca018862f3072dc3b SHA512 d390c65f406cf8b43f3d493cd6513167c122a5811e3bc8614a66dc080eac21df9fc1d5f110503c8f6815f683eaeb5ddcdd833d310400ccc2426ae81c2b8159f8 +AUX Makefile.native 1068 BLAKE2B c256a0ca3ea704b841d09c6f94f2e7bd1c6e45248c3c835af15675a3f5859325cacd5488030c71a1e62839c3d4f92bdc5d53cb2f8af3c0fe87a8d3432c0eab98 SHA512 a25d7628ff50a74df5fd9c8456c88114290a449ab894c78c28e2c28ab0f340846e2324d9d249972c122638bab7cffff5cd597204fde47c4762a70c1b948df06d AUX dwarf-fortress 516 BLAKE2B 9d2faffac265e99698fa1c481eec8598fbe66b4ab205b18c76d285cd16fe1b32d3bfa9bc415bceae6e1e350e955ac3b3cebd7d46943a06ff71715fd1cb5402df SHA512 1f1fada35e33cb99c28835d600f6567ecaaf7b2c6111a2e96b1a88c54e5d727f94ae1c0213327bc70a623dbdf19a8433e3c59edcab5a40e898b0124eb2eb9006 AUX dwarf-fortress-0.47.05-missing-cmath.patch 202 BLAKE2B 2f735f4cc82d56015282acf2584678e3ded323c0740c5692752359f167b24f2c7439e6e75b82e65e48daa26eb8ab47e6072f6c0e76c259cd1d7f43595bdfb722 SHA512 548a4077ae40fc8edec75e655efe1c3032fcf49f59c1cd7477c1939e9a5313c4fa2a1589e4c43769290b4e3e27e5ca532faa9d153d0878919d2b3866f2e20f56 AUX dwarf-fortress-0.47.05-ncurses6.patch 806 BLAKE2B 7c87d059476fafbbf7cca652574b41774e9a74c9b96852dc7a1743cca00280313864a585f7cd4892296d88d916c7f478f497006e94fe320989c5c4d591c77cb8 SHA512 febd94b0b1ec856f0b5cf57f7c68631435e3e369a72a0e692a6139d9068473ede37a647d51ff56e5fe8db28aafe95badd9af62c6913aa9fce92c91c93dda0e83 -AUX dwarf-fortress-0.47.05-segfault-fixes.patch 1542 BLAKE2B 97e0e460edcf96ed65d08f5dde98ef39a8d07300951545acaec36b577d81b5465b4f42f3d15db6d6be8a97d5d9a86149fbfb56cf0b283242ce24a178b86125af SHA512 82f710c6a10ca933fbbd4ef5a02b3c6f70012bef61665c0cf536996b57fbe8bbc6ddf3bf7e20430b82f9eda9503afcfc131e46b2956b6478b266861e12e3a7d1 +AUX dwarf-fortress-0.47.05-nogtk.patch 3239 BLAKE2B 1fb0bd61b2e95e3eab9f0e774d6df32b0412a037461b7311ae88fc73f885d1aa2565f1ddc68b7a239e7c15fc4de683a2590c030d66be39dd9347914268c7e6fb SHA512 475d66742ef71b1f52563c170a5b73b557fcdee5a2af9360041e76ef4798f56bd98a23a8e71ff9fb9aff7c4364a8935571d6d36c9c4939a4b4a3a508946c5f95 +AUX dwarf-fortress-0.47.05-segfault-fixes.patch 2045 BLAKE2B bb00cc01a60cf982806d4824e8533d1668f994b604742c83bde85a210b9f1526065899430c9457fb681000c1667e1e70112c3ef72a1753c73249e310e417b503 SHA512 afb17503a030e106ef60e8849a24a6e4d158923e8680c39b73239c87515eb45aee975fabb2bf483922ee4427e01d89d6effddeefbf5125527ff364504de57dc8 DIST df_47_05_linux.tar.bz2 12725420 BLAKE2B 80987f05de2db2796a53cc8767ee7aa5c78674dff725efc0dafe07dc4118e56c7814cbf92507fe9b76a385e182405c7d6759cb6bcc942385110df1dc1a3b3af4 SHA512 9ea46fa12a80266cd09363f1aea8cdd059a5ebeefb453c4a46ffbb1115486409003c3caca95a1b6010da4040d04b781182c59e57a6cc033cd7de4507299f7534 DIST df_47_05_linux32.tar.bz2 13487455 BLAKE2B be604dd2fd480c5609da801013dfdae26964760c0a92c4b3d2d8369800eee7ca9c1b1c2313cc67357feee3c6d425bf7f9f67cab53d2e771ab59055bc4c3329d0 SHA512 e9b9cf6995c24b403347159a35cfe4b57603bdb777c78639beb2799d9bf31317edec54fb92b17dbb90df6001b905d43285a35e9446768d12a746492b2fd34fe7 DIST dwarf-fortress.png 271 BLAKE2B cbc14917de1556b25d3817298215beedc4cb01075b8454e38b2d314bdf22f8c20c4bf2332f0d731c7e4c6d6a60056361565221ce3db2c7a15fdf934bff01df54 SHA512 08bdc0e084f861b6e6a8b12e3bc93b9703f2a4cbc133d62d1c2931daf81ccd70b728853d5c05bed19a1ef477cf4ad10fce263bbab7d9cad3b60658f17063acf6 -EBUILD dwarf-fortress-0.47.05.ebuild 2367 BLAKE2B a270f71327f763e06230d33f7f8218f76e4bbd777ff144f39e02c71ebb8b92c5d8d6e6cc9d008beed7d976db9cc30c6abd3d27fa5608acd2443e61c3d1418618 SHA512 ebd6469dbfffc8aaccfd794375a25fce7bb5dde7e4df11e6cf35c59b165560cd8dddd3aaf7a43c1deaf07decb74915abadf8fb87e486c84f85580d46f9143e3b +EBUILD dwarf-fortress-0.47.05-r1.ebuild 2437 BLAKE2B 9c5e8a472e61a3c60d4e092fcfe3c13670751a1028a799e9a5ff63d7fba9497800194c97285f64f2241eace6cf380ff0dbf3a7f9a21c5e5b3fa57d7a735968b1 SHA512 900b704bb0855f9539161378cb07dfd625ec5853a30a63ccb59be002b527f2d05ee0c1ecae7825b7fb7f15d7d93ee3fcc02d93bceb895956cd38eb05be6b6a1b MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135 diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05-r1.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05-r1.ebuild new file mode 100644 index 000000000000..09f1a0c25b24 --- /dev/null +++ b/games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop flag-o-matic optfeature prefix readme.gentoo-r1 toolchain-funcs + +MY_P="df_$(ver_rs 1- _ $(ver_cut 2-))" + +DESCRIPTION="Single-player fantasy game" +HOMEPAGE="https://www.bay12games.com/dwarves/" +SRC_URI=" + amd64? ( https://www.bay12games.com/dwarves/${MY_P}_linux.tar.bz2 ) + x86? ( https://www.bay12games.com/dwarves/${MY_P}_linux32.tar.bz2 ) + https://dev.gentoo.org/~ionen/distfiles/${PN}.png" +S="${WORKDIR}/df_linux" + +LICENSE="free-noncomm BSD BitstreamVera" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="debug gui" + +RDEPEND=" + dev-libs/glib:2 + media-libs/glew:0= + media-libs/libglvnd[X] + media-libs/libsdl[joystick,opengl,video] + media-libs/sdl-image[png] + media-libs/sdl-ttf + sys-libs/zlib:= + virtual/glu + gui? ( x11-libs/gtk+:2 )" +# libsndfile, openal and ncurses are only needed at compile-time, +# optfeature through dlopen() at runtime if requested +DEPEND=" + ${RDEPEND} + media-libs/libsndfile + media-libs/openal + sys-libs/ncurses" +BDEPEND="virtual/pkgconfig" + +QA_PREBUILT="opt/${PN}/libs/Dwarf_Fortress" + +PATCHES=( + "${FILESDIR}"/${P}-missing-cmath.patch + "${FILESDIR}"/${P}-ncurses6.patch + "${FILESDIR}"/${P}-nogtk.patch + "${FILESDIR}"/${P}-segfault-fixes.patch +) + +src_prepare() { + default + + # remove prebuilt libraries that are provided by the system + rm libs/*.so* || die +} + +src_compile() { + tc-export CXX PKG_CONFIG + + # -DDEBUG is recognized to give additional debug output + append-cppflags -D$(usev !debug N)DEBUG + + emake -f "${FILESDIR}"/Makefile.native HAVE_GTK=$(usex gui 1 0) +} + +src_install() { + insinto /opt/${PN} + doins -r data libs raw + + fperms +x /opt/${PN}/libs/Dwarf_Fortress + + dobin "$(prefixify_ro "${FILESDIR}"/dwarf-fortress)" + + doicon "${DISTDIR}"/${PN}.png + make_desktop_entry dwarf-fortress "Dwarf Fortress" + + dodoc README.linux *.txt + + local DOC_CONTENTS=" + Dwarf Fortress has been installed to ${EPREFIX}/opt/${PN}. This is + symlinked to ~/.${PN} when ${PN} is run. For more information on what + exactly is replaced, see ${EPREFIX}/usr/bin/${PN}. Note: This means + that the primary entry point is ${EPREFIX}/usr/bin/${PN}, do not run + ${EPREFIX}/opt/${PN}/libs/Dwarf_Fortress." + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + + optfeature "text PRINT_MODE" sys-libs/ncurses + optfeature "audio output" "media-libs/openal media-libs/libsndfile[-minimal]" +} diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05.ebuild deleted file mode 100644 index dac5c1c75c94..000000000000 --- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop flag-o-matic optfeature prefix readme.gentoo-r1 toolchain-funcs - -MY_P="df_$(ver_rs 1- _ $(ver_cut 2-))" - -DESCRIPTION="Single-player fantasy game" -HOMEPAGE="https://www.bay12games.com/dwarves/" -SRC_URI=" - amd64? ( https://www.bay12games.com/dwarves/${MY_P}_linux.tar.bz2 ) - x86? ( https://www.bay12games.com/dwarves/${MY_P}_linux32.tar.bz2 ) - https://dev.gentoo.org/~ionen/distfiles/${PN}.png" -S="${WORKDIR}/df_linux" - -LICENSE="free-noncomm BSD BitstreamVera" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="debug" - -RDEPEND=" - dev-libs/glib:2 - media-libs/glew:0= - media-libs/libglvnd[X] - media-libs/libsdl[joystick,opengl,video] - media-libs/sdl-image[png] - media-libs/sdl-ttf - sys-libs/zlib:= - virtual/glu - x11-libs/gtk+:2" -# libsndfile, openal and ncurses are only needed at compile-time, -# optfeature through dlopen() at runtime if requested -DEPEND=" - ${RDEPEND} - media-libs/libsndfile - media-libs/openal - sys-libs/ncurses" -BDEPEND="virtual/pkgconfig" - -QA_PREBUILT="opt/${PN}/libs/Dwarf_Fortress" - -PATCHES=( - "${FILESDIR}"/${P}-missing-cmath.patch - "${FILESDIR}"/${P}-ncurses6.patch - "${FILESDIR}"/${P}-segfault-fixes.patch -) - -src_prepare() { - default - - # remove prebuilt libraries that are provided by the system - rm libs/*.so* || die -} - -src_compile() { - tc-export CXX PKG_CONFIG - - # -DDEBUG is recognized to give additional debug output - append-cppflags -D$(usev !debug N)DEBUG - - emake -f "${FILESDIR}"/Makefile.native -} - -src_install() { - insinto /opt/${PN} - doins -r data libs raw - - fperms +x /opt/${PN}/libs/Dwarf_Fortress - - dobin "$(prefixify_ro "${FILESDIR}"/dwarf-fortress)" - - doicon "${DISTDIR}"/${PN}.png - make_desktop_entry dwarf-fortress "Dwarf Fortress" - - dodoc README.linux *.txt - - local DOC_CONTENTS=" - Dwarf Fortress has been installed to ${EPREFIX}/opt/${PN}. This is - symlinked to ~/.${PN} when ${PN} is run. For more information on what - exactly is replaced, see ${EPREFIX}/usr/bin/${PN}. Note: This means - that the primary entry point is ${EPREFIX}/usr/bin/${PN}, do not run - ${EPREFIX}/opt/${PN}/libs/Dwarf_Fortress." - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - - optfeature "text PRINT_MODE" sys-libs/ncurses - optfeature "audio output" "media-libs/openal media-libs/libsndfile[-minimal]" -} diff --git a/games-roguelike/dwarf-fortress/files/Makefile.native b/games-roguelike/dwarf-fortress/files/Makefile.native index 85383e5e2f1d..d22fb03f4694 100644 --- a/games-roguelike/dwarf-fortress/files/Makefile.native +++ b/games-roguelike/dwarf-fortress/files/Makefile.native @@ -1,6 +1,8 @@ # Copyright 2014-2016 Alex Xu (Hello71) # Distributed under the terms of the GNU General Public License v2 +HAVE_GTK ?= 1 + SRCS := g_src/basics.cpp g_src/command_line.cpp g_src/enabler.cpp \ g_src/files.cpp g_src/find_files_posix.cpp g_src/graphics.cpp \ g_src/init.cpp g_src/interface.cpp g_src/keybindings.cpp \ @@ -11,7 +13,12 @@ SRCS := g_src/basics.cpp g_src/command_line.cpp g_src/enabler.cpp \ OBJS := $(SRCS:.cpp=.o) BLIBS := ncursesw openal sndfile -LIBS := glew glu gtk+-2.0 sdl SDL_image SDL_ttf zlib + +LIBS := glew glu sdl SDL_image SDL_ttf zlib +ifeq ($(HAVE_GTK),1) +LIBS += gtk+-2.0 +endif + CXXFLAGS ?= -O2 -pipe -Wall -Wextra CXXFLAGS += $(shell $(PKG_CONFIG) --cflags $(BLIBS) $(LIBS)) -Dunix -Dlinux -fPIC -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0 LDLIBS := $(shell $(PKG_CONFIG) --libs $(LIBS)) diff --git a/games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-nogtk.patch b/games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-nogtk.patch new file mode 100644 index 000000000000..7702362b4a69 --- /dev/null +++ b/games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-nogtk.patch @@ -0,0 +1,119 @@ +Removes hard dependency on GTK in favour of stdin calls. + +--- a/g_src/KeybindingScreen.cpp ++++ b/g_src/KeybindingScreen.cpp +@@ -1,7 +1,9 @@ + #ifdef __APPLE__ + # include "osx_messagebox.h" + #elif defined(unix) +-# include <gtk/gtk.h> ++# ifdef HAVE_GTK ++# include <gtk/gtk.h> ++# endif + #endif + + #include "GL/glew.h" +--- a/g_src/enabler.cpp ++++ b/g_src/enabler.cpp +@@ -1,7 +1,9 @@ + #ifdef __APPLE__ + # include "osx_messagebox.h" + #elif defined(unix) +-# include <gtk/gtk.h> ++# ifdef HAVE_GTK ++# include <gtk/gtk.h> ++# endif + #endif + + #include <cassert> +@@ -713,7 +715,7 @@ int main (int argc, char* argv[]) { + #ifdef unix + setlocale(LC_ALL, ""); + #endif +-#if !defined(__APPLE__) && defined(unix) ++#if !defined(__APPLE__) && defined(unix) && defined(HAVE_GTK) + bool gtk_ok = false; + if (getenv("DISPLAY")) + gtk_ok = gtk_init_check(&argc, &argv); +@@ -734,6 +736,7 @@ int main (int argc, char* argv[]) { + init.begin(); // Load init.txt settings + + #if !defined(__APPLE__) && defined(unix) ++ #if defined(HAVE_GTK) + if (!gtk_ok && !init.display.flag.has_flag(INIT_DISPLAY_FLAG_TEXT)) { + puts("Display not found and PRINT_MODE not set to TEXT, aborting."); + exit(EXIT_FAILURE); +@@ -743,6 +746,7 @@ int main (int argc, char* argv[]) { + puts("Graphical tiles are not compatible with text output, sorry"); + exit(EXIT_FAILURE); + } ++ #endif + #endif + + // Initialize video, if we /use/ video +--- a/g_src/renderer_curses.cpp ++++ b/g_src/renderer_curses.cpp +@@ -1,3 +1,7 @@ ++#if defined(__APPLE__) || defined(unix) ++# include <unistd.h> ++#endif ++ + static bool curses_initialized = false; + + static void endwin_void() { +--- a/g_src/win32_compat.cpp ++++ b/g_src/win32_compat.cpp +@@ -13,7 +13,11 @@ + # ifdef __APPLE__ + # include "osx_messagebox.h" + # elif defined(unix) +-# include <gtk/gtk.h> ++# ifdef HAVE_GTK ++# include <gtk/gtk.h> ++# else ++# include <unistd.h> ++# endif + # endif + #endif + +@@ -112,6 +116,7 @@ int MessageBox(HWND *dummy, const char *text, const char *caption, UINT type) + } + # else // GTK code + if (getenv("DISPLAY")) { ++ #ifdef HAVE_GTK + // Have X, will dialog + GtkWidget *dialog = gtk_message_dialog_new(NULL, + GTK_DIALOG_DESTROY_WITH_PARENT, +@@ -141,6 +146,23 @@ int MessageBox(HWND *dummy, const char *text, const char *caption, UINT type) + break; + } + } ++ #else ++ if (isatty(fileno(stdin))) { ++ dprintf(2, "Alert %s:\n%s\n", caption ? caption : "", text ? text : ""); ++ if (type & MB_YESNO) { ++ while(ret == IDOK) { ++ dprintf(2, "please answer with 'yes' or 'no'\n"); ++ char buf[16]; ++ fgets(buf, sizeof buf, stdin); ++ if(!strncmp(buf, "yes", 3)) ret = IDYES; ++ else if(!strncmp(buf, "no", 2)) ret = IDNO; ++ } ++ } ++ } else { ++ /* just assume windowed if no TTY is available to ask */ ++ ret = IDNO; ++ } ++ #endif /* HAVE_GTK */ + } else { + // Use curses + init_curses(); +@@ -173,7 +195,7 @@ int MessageBox(HWND *dummy, const char *text, const char *caption, UINT type) + } + nodelay(*stdscr_p, -1); + } +-# endif ++ #endif + + if (toggle_screen) { + enabler.toggle_fullscreen(); diff --git a/games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-segfault-fixes.patch b/games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-segfault-fixes.patch index 24c43be41188..11a820ac97df 100644 --- a/games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-segfault-fixes.patch +++ b/games-roguelike/dwarf-fortress/files/dwarf-fortress-0.47.05-segfault-fixes.patch @@ -7,32 +7,40 @@ https://bugs.gentoo.org/729002 https://www.bay12games.com/dwarves/mantisbt/view.php?id=11564 --- a/g_src/enabler.cpp +++ b/g_src/enabler.cpp -@@ -591,4 +591,6 @@ +@@ -592,6 +592,8 @@ int enablerst::loop(string cmdline) { + // Clean up graphical resources delete renderer; + + return 0; } + void enablerst::override_grid_size(int x, int y) { --- a/g_src/music_and_sound_openal.cpp +++ b/g_src/music_and_sound_openal.cpp -@@ -251,5 +251,4 @@ +@@ -250,7 +250,6 @@ void musicsoundst::deinitsound() { + alDeleteBuffers(1, &buffer); } // Deinit OpenAL - alcMakeContextCurrent(NULL); alcDestroyContext(context); alcCloseDevice(device); -@@ -481,5 +480,5 @@ + +@@ -480,7 +479,7 @@ static bool init_openal() { + void alEnable( ALenum capability ) { _alEnable(capability); } void alDisable( ALenum capability ) { _alDisable(capability); } -ALboolean alIsEnabled( ALenum capability ) { _alIsEnabled(capability); } +ALboolean alIsEnabled( ALenum capability ) { return _alIsEnabled(capability); } const ALchar* alGetString( ALenum param ) { return _alGetString(param); } void alGetBooleanv( ALenum param, ALboolean* data ) { _alGetBooleanv(param, data); } -@@ -491,5 +490,5 @@ + void alGetIntegerv( ALenum param, ALint* data ) { _alGetIntegerv(param, data); } +@@ -490,7 +489,7 @@ ALboolean alGetBoolean( ALenum param ) { return _alGetBoolean(param); } + ALint alGetInteger( ALenum param ) { return _alGetInteger(param); } ALfloat alGetFloat( ALenum param ) { return _alGetFloat(param); } ALdouble alGetDouble( ALenum param ) { return _alGetDouble(param); } -ALenum alGetError( void ) { _alGetError(); } +ALenum alGetError( void ) { return _alGetError(); } ALboolean alIsExtensionPresent( const ALchar* extname ) { return _alIsExtensionPresent(extname); } void* alGetProcAddress( const ALchar* fname ) { return _alGetProcAddress(fname); } + ALenum alGetEnumValue( const ALchar* ename ) { return _alGetEnumValue(ename); } diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz index 6928d71ddc58a5afb61272e53460cb0a67fe3b54..0e60726fb4261a98cf9b46fe2590577721766e5d 100644 GIT binary patch literal 1896 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 literal 1901 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 diff --git a/games-server/mtavc/Manifest b/games-server/mtavc/Manifest index 84d48ab3b8e5..7f5bb8ac91e5 100644 --- a/games-server/mtavc/Manifest +++ b/games-server/mtavc/Manifest @@ -1,4 +1,4 @@ AUX mtavc 46 BLAKE2B 0f35cd14bac92c2f761a152b1f9b895de9ca4b8c86cca34c982e1cfd3d0d8205d4eefdd5e0c9a188311db207201f1b6db385ec3341b2146b36921d792dc7056a SHA512 e71aed1a05ade048665c9ffd4c272a8a9eb74a14b05ff95baa4ac61cd53d5d67d0c6dd7a1d0798cd89ff70cf12f7153e7dbf31e9f10df55e773f01313458430e DIST MTAServer0_5-linux.tar.gz 229056 BLAKE2B d46784a532046bfe28bb2110470ad8c07dc2c9d1f68366663bdce519f3214bcf74bf4975495a4013b8f9c104921a52a42fe7d6599bf6a012171a1d120e6678b1 SHA512 eed0ec109427c53c9627826f1977b4a2454be0130d445b2ff7288e3f93b93d76d21b22ffdb706d306009baffd37bd317f9573a9650477e25146ff5d3b49f9c1f -EBUILD mtavc-0.5-r2.ebuild 916 BLAKE2B d6f5afd2a32a62c89f9f316ca9577dc74a5e6cadd8bec0f1dcc16bc20f0e535a0759627b76a196c765828d63ee6db6e9496889709704cefc0f66dd32d89e70a6 SHA512 87e50da431ed9795f2e2a31541b387486f54ecf1bd1f80bb5b6901f5cf32fbcd5ec57b730f94c00af5c5f593bcfadd714992d405f6cecdc56c907314786df0e7 +EBUILD mtavc-0.5-r2.ebuild 932 BLAKE2B c8f6fa69b766f72ab8bc5b361651c5c3bc1a3d9ff84b600e69c24065aad049ad55b2c6f51f5f6fff5cf000c5f19aff1843938c0ada0085101a63f47ff94f650f SHA512 eb86ac30e24eca1081127aae1734c5519ebbaa092ed2f3d7a9c7755e1737d51a276909e95e84cda26cb13753f61de7abc80f314772f2e53a4fc8657c019b3fd7 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-server/mtavc/mtavc-0.5-r2.ebuild b/games-server/mtavc/mtavc-0.5-r2.ebuild index cd7e1af8d121..1acd146bf506 100644 --- a/games-server/mtavc/mtavc-0.5-r2.ebuild +++ b/games-server/mtavc/mtavc-0.5-r2.ebuild @@ -13,7 +13,8 @@ SLOT="0" KEYWORDS="-* ~x86" RESTRICT="bindist mirror" -RDEPEND="sys-libs/libstdc++-v3:5" +RDEPEND="sys-libs/glibc + sys-libs/libstdc++-v3:5" QA_PREBUILT="/opt/${PN}/MTAServer" QA_EXECSTACK="/opt/${PN}/MTAServer" diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz index b79353c49e00c0a7b2b04738028708b2fb9cc3f0..ae5d1321fd413ca73f6765cd7f6650c038a5b677 100644 GIT binary patch delta 8119 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 ReN(sJ{0|9xi)Ds7004oOx()yU delta 8144 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 diff --git a/games-strategy/darwinia-demo/Manifest b/games-strategy/darwinia-demo/Manifest index cf5a301e1443..7ef4d05ee9e4 100644 --- a/games-strategy/darwinia-demo/Manifest +++ b/games-strategy/darwinia-demo/Manifest @@ -1,3 +1,3 @@ DIST darwinia-demo2-1.3.0.sh 22470072 BLAKE2B 3169e6de1293eb8e62094e1773dbb871882a5f18d993dd495c27455525c178d02ce21a47425e070da01153eb8d0cdb764f6276da8919d6b0492718701ddf8fb9 SHA512 f561f3e741052888d8a23445f01e0c2a8d2b207b7786b25f297d76d0f4b4ef91bbf7d1ec842e5e2b1051f3f122af12058e2bcb2495478846713e49c2c7d7d92d -EBUILD darwinia-demo-1.3.0-r3.ebuild 1068 BLAKE2B 08386bfadaa48a88a46d740ace6718ee57220a24a04272a20b56bed1b2e8fb3ed55a0cd0d727aa21eb2a8e1c305de0aff21847d27906365646dc7d13316f6c2d SHA512 e3d0f548386244e326f141e64c85f0f287e13b4d0ab49786162745fd6b4afb24c2d36c979eb8c1ba80d19c887845e4b646aa01c5fec3b29c2d3c0e7099a16690 +EBUILD darwinia-demo-1.3.0-r3.ebuild 1084 BLAKE2B 6a665be47bae7148f04e5a7f12b94600e071f3aadffb2537bb31a03af9064d842fd77c6341c170190c245a8885a4bf4a0457f25066b0c2ea8605916fef879ad7 SHA512 a6dedb619b6774b720bfc2af315be0c811aa85c8b73f2770858104c3cdb544a4267487193d18149566baa0685a7de69741a978b38b85c9c02e056930c2e92a61 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r3.ebuild b/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r3.ebuild index 14ce93699bca..30e71f67f4a8 100644 --- a/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r3.ebuild +++ b/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,6 +19,7 @@ RDEPEND=" media-libs/libsdl[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] virtual/glu[abi_x86_32(-)] + sys-libs/glibc sys-libs/libstdc++-v3:5 virtual/opengl[abi_x86_32(-)]" diff --git a/games-strategy/darwinia/Manifest b/games-strategy/darwinia/Manifest index d99a55b49f80..bcd3f3c578ef 100644 --- a/games-strategy/darwinia/Manifest +++ b/games-strategy/darwinia/Manifest @@ -1,3 +1,3 @@ DIST darwinia-full-1.4.0b9.sh 4228121 BLAKE2B f1cae61e3ad6802a1e04fc5306bfbb7194ad08df29a82a376dc7f1945ab8f1f99620653800bb2458941f2004488abf441c211bc3f6d7c65e4d3f47cb9155e5f6 SHA512 ed228943d4e70fc5799bbe7566b4fd862f2494f9d02bcd874f0d1b93d7bbc9a2c24a98fb5b8219fed20759bfe2af54d6ea33c60ddd8d8850e591a89822b41bb5 -EBUILD darwinia-1.4.0_beta9-r3.ebuild 1415 BLAKE2B 96e11331f404639669c60f0d4bcade0cc52834d26f3a76568c9f8ad3c600ddd461029317df023d08662117bbeb7db8d3a2be4b6437303144cd6161534bd9bb26 SHA512 26db42dfa0cfcbe11d4559d0b3549ca107ae4571a073d594b2fdf1acc8af4eccaa115fd1b8d467ba2e53f4507b6efa1e1d60ad3b1db6ce3ace92b3f08075d6ab +EBUILD darwinia-1.4.0_beta9-r3.ebuild 1431 BLAKE2B 15d6291f72f9fd59e097cce0760aa0ee55dfd0cf9eb374c6aea779bb3f512b936aea531d61ceb32af2ad4df47e095b316dcfd48832da92d35a348abd59584ece SHA512 3a2d5f10962f7469c27acec66b6f6d67390646d038caa94b002860bdb09d4943a9b254e8b7de5104e1e4f2b0efdef2a6e8c357aa66d21705bb06f8f16af7b614 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-strategy/darwinia/darwinia-1.4.0_beta9-r3.ebuild b/games-strategy/darwinia/darwinia-1.4.0_beta9-r3.ebuild index 73c5504bd035..d56766b9c12e 100644 --- a/games-strategy/darwinia/darwinia-1.4.0_beta9-r3.ebuild +++ b/games-strategy/darwinia/darwinia-1.4.0_beta9-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,9 +18,10 @@ KEYWORDS="-* ~amd64 ~x86" RESTRICT="bindist mirror strip" RDEPEND=" - sys-libs/libstdc++-v3:5 media-libs/libsdl[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] + sys-libs/glibc + sys-libs/libstdc++-v3:5 virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] " diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index c3b5e709d8320be9b4a7f2b9977965fdcab60a25..22b693c6e35115d9665c8ef1b15c3af08ae977c4 100644 GIT binary patch literal 8026 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 literal 8030 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 diff --git a/games-util/grfcodec/Manifest b/games-util/grfcodec/Manifest index 821785c0d597..cd8b737f0147 100644 --- a/games-util/grfcodec/Manifest +++ b/games-util/grfcodec/Manifest @@ -1,3 +1,6 @@ +AUX 6.0.6_p20210310/0001-Remove-brittle-apWrapper-code.patch 3501 BLAKE2B 2132586124cfe2232c655f5041a2ef28b46cac8e72acecd2cb9004bece074c915c0f9609455e73f2ce8d95b28c5d1ac7d4739c4264e90e1a570f33d136bd4f9d SHA512 68a7a2329dfeee4ad28562b088948ddd6457e0f6b14a63e6be376041897070c5acc756b14e158dc4631a4fb1e0197f523d8bb76272d7d39c093e49259efa700f +AUX 6.0.6_p20210310/0002-Fix-ODR-violations.patch 1722 BLAKE2B 941c2c95b7876b8b2be39e623cbff969b0609e50a3c798acd34052f0c13bf048971fe2b07885bcdc2921e66a928ce6d11c2bee71e26602116f104725acf3d04c SHA512 e73f4ee685230128489d47f3d10f296456debd3e6a85b6ccdbecb6ceb550a59cb95cbd37b2a222883b058b15aa319221e9040c4bdda4511e74c05e26a778ea50 DIST grfcodec-6.0.6_p20210310.tar.gz 205795 BLAKE2B 24d803e208b2fc465ae71611c0c0fb2737bfa8c5a28375bc08a6220581d7b07bb2f2a390e2ddb7f4beb8a80951862473919d41bce83364af70b6dc646f0f3f8e SHA512 10f4ec28c69d87e397f0fb5b497dbefce8fcd826731d3a0a864cbbd333b7df188ab0087445644ad245aeff65a8b6563dfdfa657ac1a2248e56e296c01f7d58a8 +EBUILD grfcodec-6.0.6_p20210310-r1.ebuild 993 BLAKE2B 1cb3e7064e2f72b373c4b0dd83d8c3f16a017dddd7a3351328e8ffdddb84f70e3aba7937eb49b47230d74684240cd91873f1434b1bc18bb7c24d08dbaabcb464 SHA512 c69963730921fe1260bb24a90ea78b9b2ea6db788f057586d12eae09f6943144ae6dca2cfec5318ea13fd45b0c83984549f941224af5b0ea23fda8ddd051ff26 EBUILD grfcodec-6.0.6_p20210310.ebuild 983 BLAKE2B 75e40e140c37f55cf355ecb12ec78ff4087d0a8a1646d7652550e137c468a59ce36f0bcaffb7918a9ef0b7235705e2cb8e3fc9edb2c9254c7c9b587ec434345c SHA512 ea2f87fcc530b8d7f09a91bb57f9e5589796879a216f9b4cfcbe47dcb353d9d8865aee3430f6e3331b7baf6ff1457ebd0a8cd1137c167a2b4d15d46351d0a53a MISC metadata.xml 335 BLAKE2B 32e45cd9e4b4e6a0ae59d41d18ef90ca9a39389016247b71b6b1b7069a6fd1b73c92bc331d10059942aa57693a2405d90915249393e2ee9b515027f97b5fadf4 SHA512 36a58b8b3e9b793b7cc62def166dc87f24c3df029916c3226fe66f5213dcf156038a31707e81c52defbacd0a7e40fc3c5df476c93d9f1380556ac02140ef0fc2 diff --git a/games-util/grfcodec/files/6.0.6_p20210310/0001-Remove-brittle-apWrapper-code.patch b/games-util/grfcodec/files/6.0.6_p20210310/0001-Remove-brittle-apWrapper-code.patch new file mode 100644 index 000000000000..e702f00160ce --- /dev/null +++ b/games-util/grfcodec/files/6.0.6_p20210310/0001-Remove-brittle-apWrapper-code.patch @@ -0,0 +1,144 @@ +From 9e928c98c8ad0767607bc421b14ac289cdc6e536 Mon Sep 17 00:00:00 2001 +From: David Seifert <soap@gentoo.org> +Date: Sat, 8 Oct 2022 16:29:43 +0200 +Subject: [PATCH 1/2] Remove brittle `apWrapper` code + +* This causes issues on musl, and generally doesn't make the + code any simpler, while also creating lots of opportunities + for undefined behavior. + +Bug: https://bugs.gentoo.org/715910 +--- + src/messages.cpp | 14 ++++++++++---- + src/sanity.cpp | 4 +++- + src/sanity_defines.h | 23 ----------------------- + src/strings.cpp | 9 +++++---- + 4 files changed, 18 insertions(+), 32 deletions(-) + +diff --git a/src/messages.cpp b/src/messages.cpp +index 385f217..3794f66 100644 +--- a/src/messages.cpp ++++ b/src/messages.cpp +@@ -60,8 +60,11 @@ void ManualConsoleMessages(){ + } + + string mysprintf(const char*str,...){ +- WrapAp(str); +- return myvsprintf(str,ap); ++ va_list ap; ++ va_start(ap, str); ++ string result = myvsprintf(str,ap); ++ va_end(ap); ++ return result; + } + + #if defined DEBUG || defined _DEBUG +@@ -69,8 +72,11 @@ static RenumMessageId curMessage; + #endif + + string IssueMessage(int minSan,RenumMessageId id,...){ +- WrapAp(id); +- return vIssueMessage(minSan,id,ap); ++ va_list ap; ++ va_start(ap, id); ++ string result = vIssueMessage(minSan,id,ap); ++ va_end(ap); ++ return result; + } + + string vIssueMessage(int minSan,RenumMessageId id,va_list& arg_ptr){ +diff --git a/src/sanity.cpp b/src/sanity.cpp +index 844d840..0793a63 100644 +--- a/src/sanity.cpp ++++ b/src/sanity.cpp +@@ -151,13 +151,15 @@ void Before8(int action){ + } + + bool CheckLength(int alen,int elen,RenumMessageId message,...){ +- WrapAp(message); ++ va_list ap; ++ va_start(ap, message); + if(alen<elen){ + vIssueMessage(FATAL,message,ap); + return true; + } + if(alen>elen) + vIssueMessage(WARNING2,message,ap); ++ va_end(ap); + return false; + } + +diff --git a/src/sanity_defines.h b/src/sanity_defines.h +index d094f21..47f9c5f 100644 +--- a/src/sanity_defines.h ++++ b/src/sanity_defines.h +@@ -22,7 +22,6 @@ + #ifndef _RENUM_SANITY_DEFS_H_INCLUDED_ + #define _RENUM_SANITY_DEFS_H_INCLUDED_ + +-#include <cstdarg> + #include "message_mgr.h" + + bool CheckLength(int,int,RenumMessageId,...); +@@ -70,26 +69,4 @@ typedef auto_array<uint> Guintp; + type&operator[](uint x){return _p[x];}\ + type operator[](uint x)const{return _p[x];}\ + +-class apWrapper{ +-private: +- va_list _ap; +-public: +- ~apWrapper(){va_end(_ap);} +- operator va_list&(){return _ap;} +- operator const va_list&()const{return _ap;} +-#ifdef __va_copy +- va_list&operator=(va_list&ap){ +- __va_copy(_ap,ap); +- return _ap; +- } +-#else +- va_list const&operator=(va_list const&ap){ +- return _ap=ap; +- } +-#endif +-}; +-#define WrapAp(v)\ +- apWrapper ap;\ +- va_start((va_list&)ap,v); +- + #endif//_RENUM_SANITY_DEFS_H_INCLUDED_ +diff --git a/src/strings.cpp b/src/strings.cpp +index 2512734..e184825 100644 +--- a/src/strings.cpp ++++ b/src/strings.cpp +@@ -23,6 +23,7 @@ + #include<string> + #include<cerrno> + #include<cstdlib> ++#include<cstdarg> + + using namespace std; + +@@ -396,15 +397,15 @@ static const uchar stackSize[]={0,1,2,2,4,2,8}; + + string MakeStack(int items,...){ + string ret; +- WrapAp(items); ++ va_list ap; ++ va_start(ap, items); + uint item; + for(int i=0;i<items;i++){ +- item=va_arg(ap.operator va_list&(),uint); +- // ^^^^^^^^^^^^^^^^^^^ +- // gcc complains without that call. ++ item=va_arg(ap, uint); + VERIFY(item&&item<STACK_INVALID,item); + ret+=string(stackSize[item],char(item|i<<4)); + } ++ va_end(ap); + return ret; + } + +-- +2.38.0 + diff --git a/games-util/grfcodec/files/6.0.6_p20210310/0002-Fix-ODR-violations.patch b/games-util/grfcodec/files/6.0.6_p20210310/0002-Fix-ODR-violations.patch new file mode 100644 index 000000000000..d76a904efd9a --- /dev/null +++ b/games-util/grfcodec/files/6.0.6_p20210310/0002-Fix-ODR-violations.patch @@ -0,0 +1,63 @@ +From f2e16cca87e8a324ce7ccc9cc2d82235b1e490c1 Mon Sep 17 00:00:00 2001 +From: David Seifert <soap@gentoo.org> +Date: Sat, 8 Oct 2022 16:29:44 +0200 +Subject: [PATCH 2/2] Fix ODR violations +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +* When compiling with `-flto`, ODR violations pop up: + + src/escapes.h:98:1: error: type ‘struct esc’ violates the C++ One Definition Rule [-Werror=odr] + 98 | START_ESCAPES() + | ^ + src/escapes.h:98:1: note: a different type is defined in another translation unit + 98 | START_ESCAPES() + | ^ + src/escapes.h:98:1: note: the first difference of corresponding definitions is field ‘additional’ + 98 | START_ESCAPES() + | ^ + src/escapes.h:98:1: note: a type with different number of fields is defined in another translation unit + 98 | START_ESCAPES() + | ^ + + by wrapping the `struct esc` definitions in unnamed namespaces, we can avoid running afoul of ODR. + +Bug: https://bugs.gentoo.org/859310 +--- + src/escapes.h | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/src/escapes.h b/src/escapes.h +index 91da82f..d3d2bea 100644 +--- a/src/escapes.h ++++ b/src/escapes.h +@@ -8,6 +8,7 @@ + #ifndef GRFCODEC + + #define START_ESCAPES()\ ++ namespace {\ + const struct esc{\ + char byte;\ + char*str;\ +@@ -30,6 +31,7 @@ + #else /* GRFCODEC */ + + #define START_ESCAPES()\ ++ namespace {\ + const struct esc{\ + char byte;\ + char*str;\ +@@ -59,7 +61,8 @@ + #endif /* GRFCODEC */ + + #define END_ESCAPES() };\ +- static const unsigned int num_esc=sizeof(escapes)/sizeof(escapes[0]); ++ static const unsigned int num_esc=sizeof(escapes)/sizeof(escapes[0]);\ ++ } + + #ifdef GRFCODEC + +-- +2.38.0 + diff --git a/games-util/grfcodec/grfcodec-6.0.6_p20210310-r1.ebuild b/games-util/grfcodec/grfcodec-6.0.6_p20210310-r1.ebuild new file mode 100644 index 000000000000..90d01d7a6794 --- /dev/null +++ b/games-util/grfcodec/grfcodec-6.0.6_p20210310-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake vcs-snapshot + +COMMIT=045774dee7cab1a618a3e0d9b39bff78a12b6efa + +DESCRIPTION="A suite of programs to modify openttd/Transport Tycoon Deluxe's GRF files" +HOMEPAGE="https://github.com/OpenTTD/grfcodec" +SRC_URI="https://github.com/OpenTTD/grfcodec/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +RDEPEND="media-libs/libpng:=" +DEPEND="${RDEPEND} + dev-libs/boost" + +PATCHES=( "${FILESDIR}"/${PV} ) + +src_configure() { + local mycmakeargs=( + # Make sure we don't use git by accident. + # Build system does not care much if it's + # executed successfully and populates + # YEARS / VERSION with empty values. + -DGIT_EXECUTABLE=/bin/do-not-use-git-executable + ) + + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/{grfcodec,grfid,grfstrip,nforenum} + doman docs/*.1 + dodoc changelog.txt docs/*.txt +} diff --git a/games-util/slade/Manifest b/games-util/slade/Manifest index 9b832e5ec5ab..71b6c3ea3497 100644 --- a/games-util/slade/Manifest +++ b/games-util/slade/Manifest @@ -1,4 +1,4 @@ -AUX slade-3.2.0-bundled-libs.patch 5490 BLAKE2B 567cacdb298c1d2183d507fdf8349a79f6856d6464254b6ece42a441be32796b6fe499f70d43c25c38864a8eaab515571b1b5935deb40d04264c81eda037f2a6 SHA512 b195290fa9229dc2da9488c85b377d0206ffe93a2db4a551bfe4ee9cc5f903af4c50a9a9cd2eee9a1bc5f4cbe894d567fc4070cc9021030527692f7e47fd2d68 +AUX slade-3.2.0-bundled-libs.patch 5507 BLAKE2B 963e1b8b128acbe34ddaee537b32e047ab72f5555860ebabedf35891cae5a0c992d5bcb7cf69defb176b4b2980ec9a027e8684b3125129d1adf628af0afd1e13 SHA512 70cbd8953bea56b82b8741f0bd283c1770498386f637405ccfd73d3eb80113a6a5c312e36a769c4d0158dc7e87835a526593ac93a21af3e4c7f2f80816013958 AUX slade-3.2.0_beta2-fluidsynth-driver.patch 790 BLAKE2B ea84ff6515b4b80cbce021624c27dbd4c067758b7e5861402d42628ddee85385a260396163838b1504e2196c3b275977ad5ddde3d684e49de600270d7990a1c0 SHA512 3de05beafc060891d674d388cbb07107ead138ef2a89812dfffabfc8c9de2beb939290b1064b75e14d3cc42621c8ee66ced06eacdcb2afd376a9539fa74c54c8 DIST slade-3.2.1.tar.gz 6471666 BLAKE2B 17a4f2ec23699a56d4fd970605d7141d3f4593f7ced6fff205c87d9ecddc7b90e6da2991aeea32bd008e24cdfee95b7c16946f78b2701c94e51266afd78863d6 SHA512 b7d5a91c759c5a68af63aa9a8412452a5b2986e70f7189ca92ee99ce4953ef47381be907c8ce1166e479f24679904bf5f0e0b1a5da846fe7873c5b97f4315449 EBUILD slade-3.2.1-r1.ebuild 1692 BLAKE2B fe4206570d58759ff61cd899c3fc896f55e41452bb3430d28e02b7a895329c3e55e92a6d2663392e9327e71048115ee69bfa395f06df2f80c17242b9648a9463 SHA512 3ddbb9e5640f2e6d5700c9594d9baf5e2038eed6f0102b312906220cd9381ea1c3cd8a869c2932063e9d664a4b77913fbd4e531febe52499861a841e578eb806 diff --git a/games-util/slade/files/slade-3.2.0-bundled-libs.patch b/games-util/slade/files/slade-3.2.0-bundled-libs.patch index c543f09e3fae..c2efc8ca3496 100644 --- a/games-util/slade/files/slade-3.2.0-bundled-libs.patch +++ b/games-util/slade/files/slade-3.2.0-bundled-libs.patch @@ -11,7 +11,7 @@ index dddaf875..ede8d73c 100644 -#include "thirdparty/dumb/dumb.h" +#include <dumb.h> #include <filesystem> - + using namespace slade; diff --git a/src/Audio/ModMusic.cpp b/src/Audio/ModMusic.cpp index cc4b60cf..6d54516d 100644 @@ -23,7 +23,7 @@ index cc4b60cf..6d54516d 100644 #include "ModMusic.h" -#include "thirdparty/dumb/dumb.h" +#include <dumb.h> - + using namespace slade; using namespace audio; diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt @@ -42,7 +42,7 @@ index fef3d009..00dbb018 100644 install(FILES "${SLADE_OUTPUT_DIR}/slade.pk3" DESTINATION share/slade3 ) -- +- + install(FILES "${PROJECT_SOURCE_DIR}/dist/res/logo_icon.png" DESTINATION share/icons/ @@ -57,9 +57,9 @@ index 460a7852..5e171446 100644 #include "Utility/StringUtils.h" -#include "thirdparty/fmt/include/fmt/format.h" +#include <fmt/format.h> - + using namespace slade; - + diff --git a/src/General/Log.cpp b/src/General/Log.cpp index 9ad0718f..8d39f644 100644 --- a/src/General/Log.cpp @@ -73,7 +73,7 @@ index 9ad0718f..8d39f644 100644 +#include <fmt/chrono.h> +#include <fmt/format.h> #include <fstream> - + using namespace slade; diff --git a/src/TextEditor/TextStyle.cpp b/src/TextEditor/TextStyle.cpp index 09f4e405..ad51ec0a 100644 @@ -85,9 +85,9 @@ index 09f4e405..ad51ec0a 100644 #include "Utility/Tokenizer.h" -#include "thirdparty/fmt/include/fmt/format.h" +#include <fmt/format.h> - + using namespace slade; - + diff --git a/src/UI/Browser/BrowserItem.cpp b/src/UI/Browser/BrowserItem.cpp index 89c0f39c..3f056f71 100644 --- a/src/UI/Browser/BrowserItem.cpp @@ -98,7 +98,7 @@ index 89c0f39c..3f056f71 100644 text_box_ = std::make_unique<TextBox>( - fmt::format("{}\n{}", index_, name_.c_str()), font, ui::scalePx(144), ui::scalePx(16)); + fmt::format("{}\n{}", index_, name_.mb_str()), font, ui::scalePx(144), ui::scalePx(16)); - + int top = y; top += ((size - text_box_->height()) * 0.5); diff --git a/src/UI/SToolBar/SToolBar.cpp b/src/UI/SToolBar/SToolBar.cpp @@ -106,7 +106,7 @@ index f38710ad..c002bf97 100644 --- a/src/UI/SToolBar/SToolBar.cpp +++ b/src/UI/SToolBar/SToolBar.cpp @@ -219,7 +219,7 @@ void SToolBarGroup::hide(bool hide) - + // Update 'hidden toolbars' cvar string tb_hidden = toolbars_hidden; - auto name = fmt::format("[{}]", name_.c_str()); @@ -120,11 +120,11 @@ index 8c3c4b3b..d66cbc04 100644 +++ b/src/common.h @@ -129,7 +129,7 @@ #endif - + // fmt -#include "thirdparty/fmt/include/fmt/core.h" +#include <fmt/core.h> - + // Sigslot #include "thirdparty/sigslot/signal.hpp" diff --git a/thirdparty/CMakeLists.txt b/thirdparty/CMakeLists.txt @@ -134,7 +134,7 @@ index f84cfc8a..6cb9e0af 100644 @@ -6,20 +6,33 @@ find_package(BZip2 REQUIRED) set(ZLIB_LIBRARY ${ZLIB_LIBRARY} PARENT_SCOPE) set(BZIP2_LIBRARIES ${BZIP2_LIBRARIES} PARENT_SCOPE) - + +option(USE_SYSTEM_DUMB "Use system DUMB library" OFF) +if(USE_SYSTEM_DUMB) + pkg_check_modules(DUMB REQUIRED IMPORTED_TARGET dumb>=1.0) @@ -154,7 +154,7 @@ index f84cfc8a..6cb9e0af 100644 + ${DUMB_SOURCES} ${SLADE_HEADERS} ) - + # Add fmt -add_subdirectory(fmt) +option(USE_SYSTEM_FMT "Use system fmt library" OFF) @@ -164,12 +164,12 @@ index f84cfc8a..6cb9e0af 100644 + add_subdirectory(fmt) + target_include_directories(fmt INTERFACE ${CMAKE_CURRENT_LIST_DIR}/fmt/include) +endif() - + # Add lunasvg add_library(lunasvg STATIC) @@ -29,5 +42,11 @@ add_subdirectory(lunasvg/3rdparty/software) add_subdirectory(lunasvg/3rdparty/plutovg) - + add_library(external STATIC ${EXTERNAL_SOURCES}) -target_link_libraries(external ${ZLIB_LIBRARY} lunasvg fmt ${CMAKE_DL_LIBS}) +target_link_libraries(external ${ZLIB_LIBRARY} lunasvg fmt::fmt ${CMAKE_DL_LIBS}) diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz index 51477e40d0fa6dac14698c666bd16cc49feae33e..0d55b607efaeb88d5c1366a3418479f37ccfbfb5 100644 GIT binary patch literal 5053 zcmV;u6GH4CiwFP!00002|81IEj$O%dMgKJlPN404M7};-unZfv{3A^uGBcu^=pxx5 zOM*OmuPA|ai=?{&KC0@Tb22hw@3r&r-+un<&+k6ivtE7HfBDCUr*}E8{O*tc{qukQ zsr>O>Giyt7F8xSJwY%@RM)!V4scGfj*Q`fY)^jywsW(}<U03UBcg)(xm{MvN>ouL@ z^DM14mRM_&R(IWJ59#;xWT%&PEc0{XcC)te?l1rGbIawO+&+ctwKYfeEUo%Zv-v72 zp6;;GM_o2159vKk?URd}jyqI}CH2~5w?4b`lw)5#r`26gUMa2Ocivoe3=zK4rP;RG z@>JVA+V=B@KmYtc|M~BK`paM6-Sg?A|77?5^QX`M`e*(4-tEityUa>oi)LHr>DIXI zmb+!zxc!`5kLs<gtaNXw+Y%Y>Bc-uYr9fS^XwUmzokPa5-I7f%a9b}v>$D<r`9>Wh z&yjs=s&&>|+f{8mzUMQOeJxr_)9Tnw3l*@ox$@|iVh6XUVcOHW-us!ddv&dAoP8;< zm3qDEH20;c6;+CJE_>Zd>r&>)*OISVYTY?|tt!{{*6OR3duz$pmwZ>WH`QvjyjH8Q z4N4968Eu!Ld;67Y(@rTq`qWD4bgz2Y@78<S&4p##VM%Fc?Pbc;lh5FD)B2^rGx;2& z&~I(JW)-72mgl;?bAwaXuHCr!u3xK_OLjedE<U^pJ-Lkav^gd_;jt~-*dczEom$#! z)ojb<7**fbyl~li+M$<++>$4yoU_x)UB~g7U)t2!-pwD547Sx-D^FLLqer!V`L<eR zW_hg^<JOdp%13sMUfwL0He>AOno^UhPfPXCgK4I`E|uG!uavb`o;e1B&sUi}IZd;3 z*V!wbUV9m5y;Mxr+UIaD<x-s)mciw1)&8|wU3%>KNfgY|QHH*XP>+51;`Ka6zjO&@ zSbL;FM_XQJ(!-Q}P?n@Oms_=V#Np;f;~I@GM)_?iTULyL&8vtrm#S8addWGZ+v=NY z-4AbSHR_{QjJRfNnzonO*J1ctrW(!q$d~WVRx5KTa|wN0d)DNrQSn~uQZ~g`9;(rb zm!T~w6|Rt&>%z?Lmid#RKeI}%X<V1IM;?`~%A@43wepZCMkR|fSM8vv^vP;=@?hhc z*>kVeDg_~xqE(vHapHQ5)Y5GvSwb)6PLuH<c}tG5@!{p9grFiB$RUru$3}Qq4|+ID zV}U2Vsny3%AM7Xn{r4w({_=Jn+hZQl*>yb0^ocaHRmgIyDeX3DDP?&`f4iGOQXY8U z#lWK{y$M>$Q?rz4h#1K|O(ayO^7J8NIbANFilBe&G(v+`BlNYcv&Nv#^0jKKpiqYu zaNEUiv(H&+c}q>tP6vY-IkidsZbRU$^4xpz7q)QL9R(kDDBO+hL=2cp_L*nXe7o_8 zLWQh0WB!WmgWBaz{Z_8l?fa^oPai&f`uHf?Di51PHyFh>7WT$EYP#A^mgQxXWVqj$ z*_a{eTUN!G7CM!jZ-}Bqb<bV)J&C$wWOM8}`5m2Q<CPDvtFagOujY-p;;1?IhUBw` z^RP)nU5e-C#VCMDr#VKY!RWh%_T^36U7n25mm_r~o*55F!pzE^LhsUiC_caUQ)nu+ z*$ev6?(&W_pE+Fpc-DnPwmw#Gl(svj*?+9r$LG(Vo_;#^@!3AVm9)NIi#Ku;-x$?O z8^uRx>0kCYhgBWim#19`u;{P@S}?5@2H>)AA4O4!p2`?IElQ1Ilnn_aL6p}zn8KdQ z+=*VGg`%cR!!d<5){B0vuf@CcIQEQ8_Kq!r0#jDXewoI@FnLT^T9lIZT0R0r>dLJr zgpAIgjX5njbQp;7qAh+=<%^rgTVrlHuHY0(!4%VJSmrnw4{o#XkH!1^GOKR}6|#9P zo0#H+6AeHYxP75}Zj#!Vl65GAi|)=IH)#yWIIs~vy+fF>R<q2ApfRa66w!v(Ink|! z1HeMNr-p_%1S#s$8xCDh$t$jz4>0hxY$!F`ucA5So7h>j3Y`F(3^DE#TW2R1n`ihl zE{>hDExRwBJK3EZ3*@J6Wp|JQOvB2`Yda8D5Wos8;zN}1;Pp@^e2KSD$&%B^|8Loz z-tTY9HeSnC1#ptO<_(Ru&8jdbmIf@sGv!o}uVL2cZWnIJt~TV(3~-|r08R;gUwhGM z02$&YFVs`EvnHqw$2$mf%MDw@7%KKPP_v|K?pNG!WD{aVm_XZ(jMMosiZ~@7%E&H~ zrYP-5eDk2K08Bvx))s+rdF0JjVVA%KJ;2u(Meqp#&uA&X;h6oPmzaf}T?$adn)vHI z>-(}@`|{iKr{5n%!-XCKmtg|HiCJo}Lqm@62wWU7K=~^@h%q|RffY=J(qGh=NsU=V zp_ymw_NwQJPh@oM2IRr;GX@ums?`j$BW_#?;sDKS?K_u-YraAn<E=P=unDfHA=tBa zN=!TVqk`-ZaMlN|F}*QtiXS6oJt3R8L6PeYrqEIceC-!{VT{5ME=eSh6zVux3T@HR zP)~*aj|a<qcz$0s`^WQV{b5KS+E#QC0<dY!5FV@NG9-nDViPG7DF*05V~HfJRC%~H zyD}Xql2)BN#ul5K3@q>~cLMM-=?NVyFN1Pnn~@nt<Qk2U!J4tx!TvpPt+e<$eF1FN z3V-AI3kXU>;0hXygaCi7+5%w;9ECd_ShBA|lNK!%kY01r>K5HZ0C<USjB~!ta>OoE z;^OHj9L$bebcLze_ddR_n?LE7U$>s$zJZX3xcRmWNOh)Q&=<ZJ!Vfaw2c=a6ECLML z0MA|ug{^k;Lx+;*M%V@Mg@GeLp-X2IOv`ZUmf)3!#5CHA*%mn1JJgGT7|{uF<8St; z+pZgf%VZ~#hL@ILtj)w_^GR1!2#uVW0fsxnYAXaz9)sIRZg7gk&p0sx{OJ289^=IW z$jV3sB7$VzYRW*Cb{t4Iz6>oQ)v25x`t3LS-_P$q{__7*$idAzvU1r_M?NR|fZ{Nr zTz8f(D8?a`SH4_nm(Z9PSXRZbN3UnNhnm%yD0|sV4>m=rVW8*>DE<P>P)Rwfm&3A! z4;%Fvmll3dNF+iAno5b%-o$XYYa_09Sv}c@=t?AmA#6q1C3aBXm!JpUGnfZQE3{Xg zf_yDT5a!vH<OjD=CY*z&BU~eSgVD#Kg_1f<kbaQ1r}w}7`uui29}$6&c%Y6$ltXnl z>CM0?6ai>t(b`GpOa&gFf;{qN+9J^R4QjC@(h1*#R~m{)MMv)O2YP@@34>m28PpE` zlEJ4@>_PSXB4CX+_*$|E`#=?<h`jGG8>TWx*TKM-)O7GVs&cTbMu&1qU>D-P=m3UM zw{}usA!~MWrD|`11(+DpXvG_}SLlx=1g{`&KSUSSXvP}k2NV5ZAOH47(&*IJlJN{| zTf{^Suw4x?r(o3&H5_6DVy4D{L_rLgA9iYo#0<KBS++Pxh{dC7gbbv|`5bzf6MPxp za2hV%HCv278FlYC9WW&XaM@P_?I<&2g^i$kvmbmScOuGS3Xs*xyyjYDII0)pPB2hL z6_#VuZv&1;-(}K6<&b1)Hbq4nzz!IJij)}HcG4P&0%GS5I0t-0OUlt7O7=cnRG;<j za6T06AW3ugiCf~0Y?V1r2+7=OizFJfPNsn@(^(;|P<tM591@>~Uk|w;y|Sd65VAya zE%4Y>K1LiZOb(SGuH!71#)<9#+fSNsaCse0bc*UC*oX!BfuOC;Ghb1p31<NM>21QJ zwbpE3z8^c2ft|>~U<O9GbMz=^(r==aS38_RJO)!5sE)~yS*8txm!Nz6$Owd7<L>Xv z_Pc(xr?)O3kLi?%6$gsBa8SdE@n>+fZf=u&kToGRGBj#7m-D#9M_Te$a(L@l#b5;S z|Ckt1maxOf0Ueb;A#xy%cBr?qbiyEs9edtv{$$U|bFaxDRwwiTw9Q}RY%x|(KA`#h zQW6?`Wt{{Ewyh?TZQ+);$E{&p4U4+b{h;wBhM~_~Ubg0lpNwxTk?n}{kE|f^j9>y7 z*Ph|`?`!tOzI=KAHjBc@kE-G5Od4eBbMVOUI-5E)ty32LO<U&^ar=ay&Xqt4P-FAZ zY^6aKhtIe~mW}fhHoPo>QF>!;F<ylu@%@PckjD(7d6B7UsO2Ijy$1N+iANM7)wLA& zy9Dbx6%#He4jiYTPm3SjPK1jCkHKshny?eo$fyA|cSm;#`^DBUBRFW?u;NAWR;VaX z?DVSVU;qX?&i6LmeSfUl^E2N0g(0<Xl6)ahKS-AhI47P>F*5aI7J8X4KEbXHln4sn zmHEp|N2cEnOF;qeEH%uIW`X*FNy?pMG@=;_ouH3}34?$T-HC%iz$%rb1wTZ-jj`vy zS9w$JMG7cEQZ8fiW4>v4_yQ#*ft`U@5Y^&PiJbsxEH^ID`~<h&*ca5JPbWSViG#^b zgR7M|tq}u~S|{f-w&8gQF2#lrBkE!%KUD8mdwP0%&^GEr+vqh^2Z1YaP`-MU7#J@N zNX-iXdSOhB^DF?9?xca(<gCCw`j0!J%~o<8%><xiB18_hYCI%1Q5!D9pfT9z0=Wa5 zCrzN18HP!(+O}zUf&?WCy7L9v0T~@3+W~e;Iwjr<{sRPI4oJdj3eW_-Aj$BI3e5xt zvh$@5)t%$8a9qlr_KNRBYG8#xNu1Xqlsdh1%;tW7Wb_s}9+b9UIsvz$UptW-RZAuM znX8;QTx<?Gk(UWuDJ%lEfjvP)^nsoLPr2iy>2D9`$PL=x^#4V~!2~*NK?Dh^(t<W8 zN3Z!9yP6a?dwr#%26T0D;VF%+M-RBqU2Go6L$Zt|TA9kw_k>QwIKn=Sl+@xBEnbXV z@F6e-Ul=19u~{yGER)$ae0bIB845a{;;hDTlx@r}&he&LkIDRJ2>t2H`PDw?+Y?H( z^-)1`cUeqayos9AVKv-y9=HahFuY<&x)>n&fgMjg{S~;qb6bfl;7A;!k~Q=(4vh#x zqtKW+PNJv6%?;UPqtNw;m?g&xkBDGi(s^w+*dIk=n|1?bNEOZygRq4;g3i3fN&Jp8 z_i*n%m|Q|tge4+E_FZ(6qv%Cdo?6{=*e@(ZUMJ?s>^LU@%4uJC8X}k@j#cr|(Y~?L zzxy}E%Ja?Z71RTT>vvuBr6MJ0_zqnGhG5z_**)xh)kM0dPEZfOw9Ky4YZALw$zR#8 zU?I4L<1NH2E_bu?)G-WT3v!pn8IgtBfut~#yI<Xa?j>~tD;rxLal%CErPnszbpWqY z5J}neD@wI!XWHrIXoGTO+~6ew#QO_4Z0yQ{!~?DAL+T=J7~4D9s2aTwph~<$P$I(M zgY!+2dV0TqdD8o4Ji(~P`8NqVwQD+HYwG~ij?;7torcgD+=MVeq;VKuRM!ov!`axc zJJ;dahh1xxEId`{!s#!02xd9POfc`EyVoUS0jW<CAp>*D%l7Zr=!xE-WCVtIcNk~W z106EVh`p~j*bf^bd~0e1Cbsy341Ak{absu@EiJjz+BY$;D7%vjW+q|A!8*Y$_bEsm z+W>y>#I$fHCNuF_+xoU(p=U=w{{8Jx235WW_TX*A|HM)Mt`ImFa*EA*2}>=()z>00 z5?|IR&^_I?N1SL0ez?mTiFP`a1}V8tZm1r|-Zxk`*n+i*VZ~gm7g(tuj}J9&dDr7K zazGG$(%YLWpotUF0v`-JBCJeT1_^(QP!P>R@57AHzod$qq@_+IC33FJ2m+id;B5@T zvA;+LG>11`&%}T*^-f+P(kT~UW%gs$e%tq(H=l26)-(o@rtNKGblRZqG1_ov?iU(m zRRG47Ck|HP4Cs2i4g)kY5=Tvfq~=1Yh|P@+>d3T!lzf08xpb#ugCt~76*Z@uTcoxc zcbl*8i90QidZCr3!meT+Xf|oe;tV2A4H!gv44;m7<4sn8MI1cCr}26fS7z>z*Fb1u z0SZwVAGtLhKg>4?IKp!GvG0f$1FYC~!ogha+nRlI2uZyj$+N-C<R8@$FNU#WhLS}C z-AGt;HJjp*_yiLrmqQB-7s%l+uS^CAKv$j|2akhIlg4AB-k4l&AwQK2L7b-fjrK`! zDZ7mcEMy5Gem#VAs1>@#U-%yd*UYw1A251=twCBPcw)eT%MoCPoDMdG%V7w7I9?u- z+@XucKB6}S7{=AHC*%YMYU#y5*9L<sIhq(0hm&}beA{E6zx@5paZq7f9w<xyaM>1b z_mT4&=MXqzIuo^xuz|}11sO+>5+<_|ERBCBKn(y*87F!XE@gzsMF>s71z3Geis)h^ zTqQGpM_|-=z1L#7@e=6_ORv(uSG>r_F3MOP>H!H(ygV!b82w)f{emx5bf~2WJ!M38 zq=Jlut(Q~2IGVHF<27j<@WtDiBIG1cM|r$l{kQ-iC6C<Vp9vtq*i2{mANBgEe|vua z^!8+f6#ZcT21sM}@$XQOS*)I1$94bt?uW-l!gIXX@32S4GiJpe+1(anLPH`(7AK48 z9Kx|eL<!+<f*BHAQoM|FyjJSjEHYj@c<3=@#--Vl*NjeBWN^d%BWnw7WvC5OCe$}X zHg#xQPMk_(aOyZ;ypEoXn^|E<!I=}`fmwmkc!XIoUp9zLHjzzwv!5a+E6)5d(D)ZD Toy!~f><|A3&eYpq79;=wkZQ_N literal 5046 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 M1I2w`gcBqH0M&%MI{*Lx diff --git a/gnome-base/gnome-applets/Manifest b/gnome-base/gnome-applets/Manifest index fb7b66249982..f467a18ee6cf 100644 --- a/gnome-base/gnome-applets/Manifest +++ b/gnome-base/gnome-applets/Manifest @@ -1,3 +1,5 @@ DIST gnome-applets-3.44.0.tar.xz 9396928 BLAKE2B 03fb970e4ebe7747aed9241e7512c6fe945650ac789cac5c5bc1e49958b1636f43b59c56caaf24a01785c84617cef4c9b3fa76931ed46d6f3ea8c4b74335ca1b SHA512 8a9a75590e96d0ef6af4775d261337b41b23779b86d38080014f49666fdaee68bc9ef58eeae94e87c43bd07b0b0720b867f03f2c2d0f2d8b7daea3c66251fc7e +DIST gnome-applets-3.46.0.tar.xz 9248780 BLAKE2B 5bc61dbbb2f6a7c96a9ad6895936996025bfc6d99ac29ff552e62e5061866b1ef30384d6adecefee933cbb533184a47cb6c40c5c8c7562d4892817aa73628dab SHA512 826abf56f76925f0246b49194b09ec9ae43963c43e3f861269ab839c08823bb2b8b1b47cd20a93495bfef0d4220ef579190f0dd491c3cb2ed70fdd0483b1f007 EBUILD gnome-applets-3.44.0-r1.ebuild 1381 BLAKE2B 07bacca2ce92f025ded74c9d8c879f56a4be2f7298a3b55071c7ecc527a3fc619729bfa0a247bdf71117fcc8be25eb4a8f556d60ea3796c391f23a0fe18c87fd SHA512 31bd90e4b209df51dcace443651885faf577ed084c4e29af9749555d1664bbae8b55fc800e7b3f66da484c00984e6d1ca3749abe6bf9d9027b1d57031d5e320c +EBUILD gnome-applets-3.46.0.ebuild 1293 BLAKE2B bd323cf001c8e5e043cee866fd73db854c260d18d1ea8887e49546a6ef91b0b4c3aa92595b8f442f8afcc6c6f50a6f1191aa0b80b3a5046d26f7a651df6ca729 SHA512 4989c59c3849fcb217f5e761c6b4779e4c8490c2681ebfc9a8a45b761d1a0799b31956bde4b7115a3186602e4d7fc816988dc11596bf5919f9341bdcb630708b MISC metadata.xml 328 BLAKE2B 23e54626993373e58fbb0718c51e2b9c4eafcd7a0f2cd3968d05b72bc6a3cebeec386d96ab317cc92a17f08d17f8cb9091d6c47d4e6af49993451dd98b8aa04c SHA512 b4936e6332bbd5de094ec96060c84aa6eecc737260a093dc01da4687f68994a5a622eec0b3fce353abfb851b90c31ce7b0ee93e330d6ae2f4b288ab104655463 diff --git a/gnome-base/gnome-applets/gnome-applets-3.46.0.ebuild b/gnome-base/gnome-applets/gnome-applets-3.46.0.ebuild new file mode 100644 index 000000000000..071ee2a00c9e --- /dev/null +++ b/gnome-base/gnome-applets/gnome-applets-3.46.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +DESCRIPTION="Applets for the GNOME Flashback Panel" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-applets/" + +LICENSE="GPL-2+ FDL-1.1" +SLOT="0" +IUSE="tracker" +KEYWORDS="~amd64 ~riscv" + +# FIXME: automagic wireless-tools +# TODO: gucharmap could be optional, but no knob +# TODO: libgweather could be optional, but no knob +RDEPEND=" + >=x11-libs/gtk+-3.20.0:3[X] + >=dev-libs/glib-2.44.0:2 + >=gnome-base/gnome-panel-3.41.1 + >=gnome-base/libgtop-2.11.92:= + >=x11-libs/libwnck-43.0:3 + >=x11-libs/libnotify-0.7 + >=sys-power/upower-0.99.8:= + >=x11-themes/adwaita-icon-theme-3.14.0 + >=dev-libs/libxml2-2.5.0:2 + >=dev-libs/libgweather-4.2.0:4= + >=gnome-extra/gucharmap-2.33.0:2.90 + >=sys-auth/polkit-0.97 + x11-libs/libX11 + tracker? ( app-misc/tracker:3 ) + >=x11-libs/pango-1.50.0 +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-libs/libxslt + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig +" # yelp-tools and autoconf-archive for eautoreconf + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --disable-cpufreq \ + $(use_enable tracker tracker-search-bar) +} diff --git a/gnome-base/gnome-control-center/Manifest b/gnome-base/gnome-control-center/Manifest index 7d90ae202be7..933566edeeeb 100644 --- a/gnome-base/gnome-control-center/Manifest +++ b/gnome-base/gnome-control-center/Manifest @@ -4,6 +4,6 @@ DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 91f47272518175286943 DIST gnome-control-center-43.0.tar.xz 5693880 BLAKE2B 290e0fbdd9557954ac2fbd79fe1872653c44ddaef540dd220b049c08958e688ac42de056a659ddcd0a7c47af2fbbabc078e658640ca9771e863eec5c174b3f9e SHA512 3fbb9252fedf44ceed6b7d6f1fed5263a110adce432effe4966f793a1f1443e92e39ff11595a6a2b3179297cc17979c310a33e3e2ac9d23dae0087ee227375a7 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551 SHA512 91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527 SHA512 cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b -EBUILD gnome-control-center-42.3-r1.ebuild 6081 BLAKE2B 17ca211c256e92f930bcff19f08f6477825d0de21b03ee53a89d654aa2794c9510e057eb7d78b66bfd6224c8072776e8dc4f7ece54cc075dec2c1ada8d793bfe SHA512 1a6e584e539e8d70a0edd3a819f919b1a5b73850624a742c03a27d5821c9042092b7df38bb7b823f7a75d1605926fb898250d5465871c49f1bac5c2ae78236dc +EBUILD gnome-control-center-42.3-r1.ebuild 6088 BLAKE2B 97d872ba122de8b88b1f7a0283b4d215c4b4fac5078dc9d8b4934804083b8e3ac1418df7577754165f736f7c2c9e95fc54be8dbd4ab5803d83ca72ff8cabe465 SHA512 b925cd27d831a9f0e272d5a6501d153b05a6669a87cdf7fcb046256d80d11f015533c5b176377d4097641868eec980b9a7434c25279c02e7988820e178e29139 EBUILD gnome-control-center-43.0.ebuild 6671 BLAKE2B 17da36a0a7c0e0e2a1cc28460907e80599ac775e7acc95211cf36f939d139cb9e628baf9c677a911a98b4fdeb43583cc43d40ed0283fa2ca98a171d7efb6a01b SHA512 3eacd361451ea86ad5e128ec6576a3a81c3332fee7c1f4db9b3fd29f8b3794dd1fcfb950eb7f6a5631928c2df4360faf6b10a3647493367f3c821f1fc46aca38 MISC metadata.xml 497 BLAKE2B 27aa6d9d725a3ce90d351442da83bdb5680f9931d78e5d6a653a1d2d392df118406e3eab36c77bbaeefc581be3a62c5df13fdfb611b2db27fc9c7440ba4ceae3 SHA512 c44903fa5a9462871c065bc776450c25bcca1dfe2f52d6bf676568f587bc308a0465bd5cb6e095fb0ecaefd0b8471df90df3b96164c7e7de76a86fbbe416a82b diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild b/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild index f6403de20847..07144e900336 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild @@ -133,7 +133,7 @@ PATCHES=( python_check_deps() { use test || return 0 - has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" + python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" } pkg_setup() { diff --git a/gnome-base/gnome-flashback/Manifest b/gnome-base/gnome-flashback/Manifest index fb821dfc5272..061d22de2141 100644 --- a/gnome-base/gnome-flashback/Manifest +++ b/gnome-base/gnome-flashback/Manifest @@ -1,3 +1,5 @@ DIST gnome-flashback-3.44.0.tar.xz 884008 BLAKE2B d9815634216537f59aa3fb7c50c4ddfcb295a85c2548bd3f5669a1924cf9a3f46fba05a4d7a1cf265f514d5f0f1611992f8b120e76771140bc4fc35908e5c688 SHA512 7a39baa5e37cd01dc6d3b5fff3ef4c99240106f9e13c68c2ce1db19c3f9a672d4c22602e3ca3c4cff28226c3bd26525500bf002fb598c1af362ce15d7a92b55e +DIST gnome-flashback-3.46.0.tar.xz 892424 BLAKE2B f752687a07d8b5205aebed47e0ece8b77edc32aa9fa934b9e14234119d3bf074b528eb1af8ea5841ca20c2f91511eac40e6a708835542bbdc8ea4e1d364984e8 SHA512 845d9cf3551295bc6dcaeeb141875ddb875e8cf885a2a3b17c4234dd40b37b8ed5279f07414c4cc7590369b394a7270c48d34d767bd0d1ef0189f4b73e73da10 EBUILD gnome-flashback-3.44.0-r1.ebuild 2589 BLAKE2B b2e195c27f49b70bfe541b9e14b868e6aca6608bf6b7e0be5d5826f678feff24b096b2ec6864367656785b412a04a303d75af5ecf7f8e5abd2af923f514c7180 SHA512 a40c80376f19452dba585c7789d7accc70027686262df0a1e3891edcc6c9a8fccabccce360105772f27ef636127ffcd5f0c4f5d05b6932adf287297733dfa096 +EBUILD gnome-flashback-3.46.0.ebuild 2609 BLAKE2B 45df025d26969a5db247242e2ad28f353a17a7c022aee5b93044ddbad8818a697d08537850825a32e0e58a7f98222774b18f5266721bd738a03f90a9d7cb000b SHA512 19059a3eb5e0598a4f294729d6c2896a94897c2a9cb196906c543fa1992de6afeffcbe5640c39767f9e24eb0522d348a98b2340caebe7081142676b0108a9ddd MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/gnome-base/gnome-flashback/gnome-flashback-3.46.0.ebuild b/gnome-base/gnome-flashback/gnome-flashback-3.46.0.ebuild new file mode 100644 index 000000000000..e2dd4f98e62f --- /dev/null +++ b/gnome-base/gnome-flashback/gnome-flashback-3.46.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 toolchain-funcs + +DESCRIPTION="GNOME Flashback session" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-flashback/" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="elogind systemd" +REQUIRED_USE="^^ ( elogind systemd )" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=x11-libs/gdk-pixbuf-2.32.2:2 + >=x11-libs/gtk+-3.22.0:3[X] + >=gnome-base/gnome-desktop-43:3= + >=gnome-base/gnome-panel-3.35.2 + >=media-libs/libcanberra-0.13[gtk3] + >=dev-libs/glib-2.67.3:2 + >=gnome-base/gsettings-desktop-schemas-3.31.0 + >=sys-auth/polkit-0.97 + >=app-i18n/ibus-1.5.2 + >=sys-power/upower-0.99.0:= + >=x11-libs/libXrandr-1.5.0 + >=x11-libs/libXxf86vm-1.1.4 + + x11-libs/libxcb:= + x11-libs/libX11 + gnome-base/gdm + elogind? ( >=sys-auth/elogind-230 ) + systemd? ( >=sys-apps/systemd-230:= ) + net-wireless/gnome-bluetooth:3= + x11-libs/libXext + >=x11-libs/libXi-1.6.0 + x11-libs/pango + x11-libs/libxkbfile + x11-misc/xkeyboard-config + x11-libs/libXfixes + media-libs/libpulse[glib] + media-libs/alsa-lib + sys-libs/pam +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" # autoconf-archive for eautoreconf +RDEPEND="${RDEPEND} + x11-wm/metacity + gnome-base/gnome-panel + gnome-base/gnome-settings-daemon +" + +src_configure() { + local myconf=( + --disable-static + --without-compiz-session + $(use_enable systemd systemd-session) + ) + + # Below elogind DESKTOP_* and SCREENSAVER_* pkg-config calls need to match up with + # what upstream has each version (libsystemd replaced with libelogind). Explicit + # per-version die to force a manual recheck. Only update the explicit version if the + # "PKG_CHECK_MODULES([DESKTOP/SCREENSAVER], ...)" blocks did not change; otherwise adjust + # elogind conditional block below accordingly first. + if ver_test ${PV} -ne 3.46.0; then + die "Maintainer has not checked over packages MENU pkg-config deps for elogind support" + fi + + if use elogind; then + local pkgconfig="$(tc-getPKG_CONFIG)" + myconf+=( + DESKTOP_CFLAGS="$(${pkgconfig} --cflags glib-2.0 gio-2.0 gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)" + DESKTOP_LIBS="$(${pkgconfig} --libs glib-2.0 gio-2.0 gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)" + SCREENSAVER_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 glib-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind xxf86vm)" + SCREENSAVER_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 glib-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind xxf86vm)" + ) + fi + + gnome2_src_configure "${myconf[@]}" +} diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest index 735f296c67a7..7089a6d89dff 100644 --- a/gnome-base/gnome-panel/Manifest +++ b/gnome-base/gnome-panel/Manifest @@ -1,3 +1,5 @@ DIST gnome-panel-3.44.0.tar.xz 2852688 BLAKE2B 2d31d9456cb94f5f7d4a7f02b1be7da901f79b32a098877d7b778570b67c7f9be42105f5dbcf0ee6eacdf5359349c31140677b87eedbe9c1516f63104be668d1 SHA512 b3300f6943c970b9a2ea27b9459ab82e634226372006b7748551e6c8c24897c9df4ab2bc5528eae6758d9cd431cb2428465ef30fdcc012ddac7c69cd4f43f966 -EBUILD gnome-panel-3.44.0-r1.ebuild 2145 BLAKE2B c18d6980334cb0172f83d2bba99594bc1d0ea7fea358de45a6816252db768c54195e4e3b940944d7abfbc7d1f3b3c6cf8715200f0ff0452fddec1e6153d9a1ab SHA512 451aa345b13832adf68d87f9dde2ff44139fd76cce2916f55ff1c8ebc9a30dda5a9db2893d73a5682f05633f3c3dd01a4168a83a003e278b1cba2c2eddb9525e +DIST gnome-panel-3.46.0.tar.xz 2797164 BLAKE2B 48f4a070df7015a8cca2b5041329f3ebb88474abf42cd21f74514ef557426c260110916eb1e23fafec1f99ec2e339258241484a87a6cd52a293d7df6abfff001 SHA512 a49f3978bd9561973c41083006b831cf4fcb07408048106ef56dae7e0809fb3ec825c8b4a1c09e818255c7995c45a6d33aa4f47e61f778f4b1f29ccc7c9033f7 +EBUILD gnome-panel-3.44.0-r2.ebuild 2675 BLAKE2B 98c58888ad483038cd894ef950394fba176c981e288c7d400d08ea89010fa6c95cea51bf60ca40f518a544008e2bb37525c966e4e12979f6bd28e73c37d735ac SHA512 bc8a35636447d63a40bfb9d81376e09880274111b8e36202a7711bbf72f11691fd8d9a5577a0a08413394315989b514c22eb5a385ab95fd22942865af16cbf97 +EBUILD gnome-panel-3.46.0.ebuild 2605 BLAKE2B 826bf1bf7de9ca8de7e2970d7464684f28b53f326dfd20fbca36979c120c12b5bb6bd75e71fde215989736360be53cb35261741ee64839aefcbd2bcfda8b6e41 SHA512 2e0cfbdf402e6117f4063965abc39588ef7c56b3a64d6a2f3fa1e44ca23f97e9cb3a29fbb684e66d43737624075ee8a22565f4dbd8ab4d0636c4e0a67f769dc6 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild b/gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild deleted file mode 100644 index 248101e116ee..000000000000 --- a/gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2 toolchain-funcs - -DESCRIPTION="The GNOME Flashback Panel" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/" - -LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+" -SLOT="0" -IUSE="eds elogind systemd" -REQUIRED_USE="^^ ( elogind systemd )" -KEYWORDS="~amd64 ~riscv" - -# <libgweather-4.2.0 because of libsoup:3 transition -RDEPEND=" - >=gnome-base/gnome-desktop-2.91.0:3= - >=x11-libs/gdk-pixbuf-2.26.0:2 - >=x11-libs/pango-1.15.4 - >=dev-libs/glib-2.67.1:2 - >=x11-libs/gtk+-3.22.0:3[X] - >=x11-libs/libwnck-40.0:3 - >=gnome-base/gnome-menus-3.7.90:3 - eds? ( >=gnome-extra/evolution-data-server-3.33.2:= ) - elogind? ( >=sys-auth/elogind-230 ) - systemd? ( >=sys-apps/systemd-230:= ) - >=x11-libs/cairo-1.0.0[X,glib] - >=dev-libs/libgweather-3.91.0:4= - <dev-libs/libgweather-4.2.0:4= - >=gnome-base/dconf-0.13.4 - >=x11-libs/libXrandr-1.3.0 - gnome-base/gdm - x11-libs/libX11 - x11-libs/libXi - sys-auth/polkit - x11-libs/libXi -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - dev-util/gdbus-codegen - dev-util/glib-utils - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" # yelp-tools and autoconf-archive for eautoreconf - -src_configure() { - local myconf=( - --disable-static - $(use_enable eds) - ) - - # Below elogind MENU_* pkg-config calls need to match up with what upstream has - # each version (libsystemd replaced with libelogind). Explicit per-version die - # to force a manual recheck. Only update the explicit version if the - # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust - # elogind conditional block below accordingly first. - if ver_test ${PV} -ne 3.44.0; then - die "Maintainer has not checked over packages MENU pkg-config deps for elogind support" - fi - - if use elogind; then - local pkgconfig="$(tc-getPKG_CONFIG)" - myconf+=( - MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" - MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" - ) - fi - - gnome2_src_configure "${myconf[@]}" -} diff --git a/gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild b/gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild new file mode 100644 index 000000000000..e2782d5ff07f --- /dev/null +++ b/gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 toolchain-funcs + +DESCRIPTION="The GNOME Flashback Panel" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/" + +LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+" +SLOT="0" +IUSE="eds elogind systemd" +REQUIRED_USE="^^ ( elogind systemd )" +KEYWORDS="~amd64 ~riscv" + +# <libgweather-4.2.0 because of libsoup:3 transition +RDEPEND=" + >=gnome-base/gnome-desktop-2.91.0:3= + >=x11-libs/gdk-pixbuf-2.26.0:2 + >=x11-libs/pango-1.15.4 + >=dev-libs/glib-2.67.1:2 + >=x11-libs/gtk+-3.22.0:3[X] + >=x11-libs/libwnck-40.0:3 + >=gnome-base/gnome-menus-3.7.90:3 + eds? ( >=gnome-extra/evolution-data-server-3.33.2:= ) + elogind? ( >=sys-auth/elogind-230 ) + systemd? ( >=sys-apps/systemd-230:= ) + >=x11-libs/cairo-1.0.0[X,glib] + >=dev-libs/libgweather-3.91.0:4= + <dev-libs/libgweather-4.2.0:4= + >=gnome-base/dconf-0.13.4 + >=x11-libs/libXrandr-1.3.0 + gnome-base/gdm + x11-libs/libX11 + x11-libs/libXi + sys-auth/polkit + x11-libs/libXi +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" # yelp-tools and autoconf-archive for eautoreconf + +src_configure() { + local myconf=( + --disable-static + $(use_enable eds) + ) + + # Below elogind MENU_* pkg-config calls need to match up with what upstream has + # each version (libsystemd replaced with libelogind). Explicit per-version die + # to force a manual recheck. Only update the explicit version if the + # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust + # elogind conditional block below accordingly first. + # DO NOT just change the version, look in configure.ac in which PKG_CHECK_MODULES-sections + # libsystemd is used and check if there are new sections where it is used! + if ver_test ${PV} -ne 3.44.0; then + die "Maintainer has not checked over packages MENU pkg-config deps for elogind support" + fi + + if use elogind; then + local pkgconfig="$(tc-getPKG_CONFIG)" + myconf+=( + ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libelogind x11)" + ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libelogind x11)" + LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + ) + fi + + gnome2_src_configure "${myconf[@]}" +} diff --git a/gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild new file mode 100644 index 000000000000..24dcdd4a7d3a --- /dev/null +++ b/gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 toolchain-funcs + +DESCRIPTION="The GNOME Flashback Panel" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/" + +LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+" +SLOT="0" +IUSE="eds elogind systemd" +REQUIRED_USE="^^ ( elogind systemd )" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=gnome-base/gnome-desktop-2.91.0:3= + >=x11-libs/gdk-pixbuf-2.26.0:2 + >=x11-libs/pango-1.15.4 + >=dev-libs/glib-2.67.1:2 + >=x11-libs/gtk+-3.22.0:3[X] + >=x11-libs/libwnck-43.0:3 + >=gnome-base/gnome-menus-3.7.90:3 + eds? ( >=gnome-extra/evolution-data-server-3.46.0:= ) + elogind? ( >=sys-auth/elogind-230 ) + systemd? ( >=sys-apps/systemd-230:= ) + >=x11-libs/cairo-1.0.0[X,glib] + >=dev-libs/libgweather-4.2.0:4= + >=gnome-base/dconf-0.13.4 + >=x11-libs/libXrandr-1.3.0 + gnome-base/gdm + x11-libs/libX11 + x11-libs/libXi + sci-geosciences/geocode-glib:2 + sys-auth/polkit +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" # yelp-tools and autoconf-archive for eautoreconf + +src_configure() { + local myconf=( + --disable-static + $(use_enable eds) + ) + + # Below elogind MENU_* pkg-config calls need to match up with what upstream has + # each version (libsystemd replaced with libelogind). Explicit per-version die + # to force a manual recheck. Only update the explicit version if the + # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust + # elogind conditional block below accordingly first. + # DO NOT just change the version, look in configure.ac in which PKG_CHECK_MODULES-sections + # libsystemd is used and check if there are new sections where it is used! + if ver_test ${PV} -ne 3.46.0; then + die "Maintainer has not checked over packages MENU pkg-config deps for elogind support" + fi + + if use elogind; then + local pkgconfig="$(tc-getPKG_CONFIG)" + myconf+=( + ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libelogind x11)" + ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libelogind x11)" + LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)" + ) + fi + + gnome2_src_configure "${myconf[@]}" +} diff --git a/gnome-base/gnome-settings-daemon/Manifest b/gnome-base/gnome-settings-daemon/Manifest index 74c7deb6fe24..32fbd9c11d70 100644 --- a/gnome-base/gnome-settings-daemon/Manifest +++ b/gnome-base/gnome-settings-daemon/Manifest @@ -4,6 +4,6 @@ AUX gnome-settings-daemon-3.38.1-build-Allow-NM-optional-on-Linux.patch 694 BLAK AUX org.gnome.settings-daemon.plugins.power.gschema.override 75 BLAKE2B 1c80bbb15e998de9f5fddc956dab862552ecc3734083391f124ef577dd2efb70e29efd230511cca83536dcd8c32118ecebcfe52b2927d6f0094540ec73a6ae23 SHA512 9c4b1e1b63b1a6d97eed962969704accca2fc53763a4b7806e2a3e4ff49ecc7d4a0d7f8253ff2e33d83e766908d852721ffa33f363aed7d04c20002bfdee173b DIST gnome-settings-daemon-42.2.tar.xz 1483864 BLAKE2B c2051f129e66df8ca55eb72b0c3a037275c89d3c519fe01822aa4ad2309af9a27e840f4f797a8ecac8e0767d8e7894ffe9c5942840b0ca57536325e3cbe12617 SHA512 66f1e766a7d1c36d4609c9505ba5d99516505ecfc5123483a3cbc6189d21cce23abf26da067bf9c05c3c25bc96d4568a8b07477f0722b0cb9442085f6d886e5c DIST gnome-settings-daemon-43.0.tar.xz 1453808 BLAKE2B 365a1fe4d253e84b9fc355331688951e1428eaee421afbe052a16226c7006a420f28134b5fa02929bbb1d4250af243b02594444a4bdd208e5c41ed9e63e5f979 SHA512 8cc3ed73fa66d2cf72621db78be68e4fe01f292ab3987aff8cc67a1c67d910622e306c2d3e69a8dca5ac6517c8e57883faf02aec871c7aa1f1348d13ff1900a3 -EBUILD gnome-settings-daemon-42.2-r4.ebuild 3724 BLAKE2B 8d294a9718be6e34ecb83c684613fae0ad3d1f42c1b05c2a5b66841aff7f7a817e210384a521d71f013bfb0793cc2ba9d1ecb6ef27f5bf643957c701e7533fbd SHA512 00ad0c7099b526d69ca607c54a35fdcec5be4eb26e346d4483a0494aef7fbb209f17e31234e61d33df3d99703333adab050c482eaf6019cae25d6bc264ed0fb9 +EBUILD gnome-settings-daemon-42.2-r4.ebuild 3719 BLAKE2B 4662c0b1bbbf16de1e2eda9b79508020af0dca49498c2aa26ba23ca70e94578af349af41b7e73b7fde2a67839ac53b96c876b2224578013be464879df4a65133 SHA512 e4f09bf4043ce51d712a4d9883cf4e2bb8b84162c83367f705623eed209cd6292b9db3bbf7ad330a1bb0e0cef40d19578ecc82b0250721f7f25b10bb841ead86 EBUILD gnome-settings-daemon-43.0.ebuild 3544 BLAKE2B 88cb44292f3a8657cdbfcbab39f5e81182514d3495cf9766aa304c03a52f7137c6e1bfc44bd9c18f3ae226c110bb2d1f3023e8ecd2437f1c064f4427474319c8 SHA512 d6d79267747921b82b664efa0484e30ccca1ed85cc442bab274ff6865e3eb740d7038d15f43d2f5bdad78d9112c388effd2e61dd0b914beb6cc2c077ee9e3904 MISC metadata.xml 547 BLAKE2B ef7c1ef4b899bd7ba6f1d05b725a5c2205e949d03d41ae4922559e740fd94ecf767c25da34a9a45a4da796e336133ed250f675a525fec9db5fb53c4c7df35dd4 SHA512 ddc99a174f19c7c949cee4d130082572bcf71dc9c50d637cd94ea0f3609b9d032ff603552c2b077245cadc6cf03f8726cf81efe89fbf2e8b3e5293dcc572005c diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r4.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r4.ebuild index 62c767b6bd72..3669dd83b3bc 100644 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r4.ebuild +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r4.ebuild @@ -94,8 +94,8 @@ PATCHES=( python_check_deps() { if use test; then - has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" && - has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" \ + "dev-python/python-dbusmock[${PYTHON_USEDEP}]" fi } diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index fd5c28c9d105..e64b4cd0d727 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -3,6 +3,6 @@ DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B a3fd7915d39984057e860da90115d9d95cef DIST librsvg-2.54.4.tar.xz 28214908 BLAKE2B 9aab1175494e50c9b4a1b74c76c0db4f052e42d98e48842c87a5434382983fc63f41923c67dc86c31988c114c4a18056d52a99c8ac2d5c1dd90af3da4814e4ac SHA512 e3415044a4faa48ec83e25cbd86dfbe7bc997286269298fb913a61a13d55195f660bcef459950979c2b8d60b144b29e33b278b2c4da0c376de65c34f39687e9a DIST librsvg-2.54.5.tar.xz 22412260 BLAKE2B afe9295e242af60cf7aec2abaa55a076aef215ae9011504b626db2ccee0e0faadc35352b3aa57c756211fa76edd0929a5df59cf3d2523c0fc1dbe96adedb5960 SHA512 202af468a0f76ceee1b930570216e5c70066071e5bbbdc00440430d98919130a8549c3c907f2ab9cced8f6d0b3545223ebf76be677a26e3168dcdd56c4bc5960 EBUILD librsvg-2.40.21.ebuild 2607 BLAKE2B e1c974514e0deb7c81ff027747a00bb8bfb1902a140711a7207e4d126c59ef5ebc0252cb64c6ff379822db65bcf3b60992ec72accf3d1d3d6681ea65d1df6b49 SHA512 a2ba181144cb049e66af4743e1b84ff3865d7aed0b4c1f06c985616fb1fc72f39845926def6b81fafef041f59bbaa8b136782be1de99127af651d2b916724ed4 -EBUILD librsvg-2.54.4.ebuild 2765 BLAKE2B 7daa13c608be61bbc3cc872d37d2d84e1e540e4b8227354e4d1bd9293ecba56286310ffced20063b281ec2e8f4f49770a2ec3967ebf2d55368f076268d280fe8 SHA512 9c8780cbbfd1b5d2c4ffe516e38033de0c795c599f2b2cfd07fec53fa17e3c36acd73f969bfe5253a8156ff68d5770028faa5766bb5168130d998df58908a4c3 -EBUILD librsvg-2.54.5.ebuild 2770 BLAKE2B d294412c056957f34e47f3951b6763e60cd053fe3fd1c2ab0f4fff061566bcb288da975f04d9821a5e9e173a3e32314e2a2ad63ac7750ed86c589b27fd37eecf SHA512 729205c198e91bcdac79ac9df3c48b2e184bdf3267afb03b2b568a6bfbb6384e7faead9031b0e1c8f894b4c4581d837f0f5d282bf860be456584da1c0a2d80c8 +EBUILD librsvg-2.54.4-r1.ebuild 2768 BLAKE2B 0389d4c5e3494911368cd2bfbb3bc28e1ca447c1d39e26d6913dfc0583675e53bdb70682671c3d2497f1ed013d9d3c43153aa950d955d32c46697c55de54dc39 SHA512 f9f8f4f5a97f9d72d3055bf17a4c9d3a68b3718be385f3d6b4c9ad95809737668d529565fc9752647ea09ad1d7a7295523a45028ddefb92a9bb799cc69b34216 +EBUILD librsvg-2.54.5-r1.ebuild 2773 BLAKE2B 9b4836911639e911b3dce46ad3d6dae2ff2da2eaf16a8ce31ee0f783b52441daca04193714f3b531faa6e33ecd83d5f839c7536405543734bbb2ddda49f9ce35 SHA512 3376950bd14ae7d8793fcfd7d69a8d4e547beae52494af7460fc9886969f48f57115441b2f3acae97b338b01cd84180ef9ed5358423e3143ab08e0f30cce09d7 MISC metadata.xml 312 BLAKE2B 9a8c74fbf88673a6fee588b6c7368d4d40287b3dbb46d591878f5744ce3eaf5fc6b4e711cd50d2ff830e9c0139cd99f629cb378039376dded59373216ec19038 SHA512 0715a267ceda6ecb4d9499951b0d3343b5ccedbfc85441f3001d9293dfdd2d31b214f907c5466676cce899c67f4249cf4b643a46b4d16e1ab6b89ccaac763e26 diff --git a/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild new file mode 100644 index 000000000000..9a33e38920ad --- /dev/null +++ b/gnome-base/librsvg/librsvg-2.54.4-r1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala + +DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" + +LICENSE="LGPL-2+" +SLOT="2" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86" + +IUSE="gtk-doc +introspection +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get into an infinite compilation sometimes, etc. + +RDEPEND=" + >=x11-libs/cairo-1.16.0[glib,svg(+),${MULTILIB_USEDEP}] + >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] + >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}] + + introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +" +DEPEND="${RDEPEND} + >=virtual/rust-1.56[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') + gtk-doc? ( dev-util/gi-docgen ) + virtual/pkgconfig + vala? ( $(vala_depend) ) + + dev-libs/gobject-introspection-common + dev-libs/vala-common +" +# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by eautoreconf + +QA_FLAGS_IGNORED=" + usr/bin/rsvg-convert + usr/lib.*/librsvg.* +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=( + --disable-static + --disable-debug + $(multilib_native_use_enable gtk-doc) + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable vala) + --enable-pixbuf-loader + ) + + if ! multilib_is_native_abi; then + myconf+=( + # Set the rust target, which can differ from CHOST + RUST_TARGET="$(rust_abi)" + # RUST_TARGET is only honored if cross_compiling, but non-native ABIs aren't cross as + # far as C parts and configure auto-detection are concerned as CHOST equals CBUILD + cross_compiling=yes + ) + fi + + ECONF_SOURCE=${S} \ + gnome2_src_configure "${myconf[@]}" + + if multilib_is_native_abi; then + ln -s "${S}"/doc/html doc/html || die + fi +} + +multilib_src_compile() { + gnome2_src_compile +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + find "${ED}" -name '*.la' -delete || die + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/Rsvg-2.0 "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + multilib_foreach_abi gnome2_pkg_postinst +} + +pkg_postrm() { + multilib_foreach_abi gnome2_pkg_postrm +} diff --git a/gnome-base/librsvg/librsvg-2.54.4.ebuild b/gnome-base/librsvg/librsvg-2.54.4.ebuild deleted file mode 100644 index 659e953dfd01..000000000000 --- a/gnome-base/librsvg/librsvg-2.54.4.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala - -DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" -HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" - -LICENSE="LGPL-2+" -SLOT="2" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86" - -IUSE="gtk-doc +introspection +vala" -REQUIRED_USE=" - gtk-doc? ( introspection ) - vala? ( introspection ) -" -RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get into an infinite compilation sometimes, etc. - -RDEPEND=" - >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}] - >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] - >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}] - - introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) -" -DEPEND="${RDEPEND} - >=virtual/rust-1.56[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') - gtk-doc? ( dev-util/gi-docgen ) - virtual/pkgconfig - vala? ( $(vala_depend) ) - - dev-libs/gobject-introspection-common - dev-libs/vala-common -" -# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by eautoreconf - -QA_FLAGS_IGNORED=" - usr/bin/rsvg-convert - usr/lib.*/librsvg.* -" - -src_prepare() { - use vala && vala_src_prepare - gnome2_src_prepare -} - -multilib_src_configure() { - local myconf=( - --disable-static - --disable-debug - $(multilib_native_use_enable gtk-doc) - $(multilib_native_use_enable introspection) - $(multilib_native_use_enable vala) - --enable-pixbuf-loader - ) - - if ! multilib_is_native_abi; then - myconf+=( - # Set the rust target, which can differ from CHOST - RUST_TARGET="$(rust_abi)" - # RUST_TARGET is only honored if cross_compiling, but non-native ABIs aren't cross as - # far as C parts and configure auto-detection are concerned as CHOST equals CBUILD - cross_compiling=yes - ) - fi - - ECONF_SOURCE=${S} \ - gnome2_src_configure "${myconf[@]}" - - if multilib_is_native_abi; then - ln -s "${S}"/doc/html doc/html || die - fi -} - -multilib_src_compile() { - gnome2_src_compile -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -delete || die - - if use gtk-doc; then - mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die - mv "${ED}"/usr/share/doc/Rsvg-2.0 "${ED}"/usr/share/gtk-doc/html/ || die - fi -} - -pkg_postinst() { - multilib_foreach_abi gnome2_pkg_postinst -} - -pkg_postrm() { - multilib_foreach_abi gnome2_pkg_postrm -} diff --git a/gnome-base/librsvg/librsvg-2.54.5-r1.ebuild b/gnome-base/librsvg/librsvg-2.54.5-r1.ebuild new file mode 100644 index 000000000000..7c2a1744d132 --- /dev/null +++ b/gnome-base/librsvg/librsvg-2.54.5-r1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala + +DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" + +LICENSE="LGPL-2+" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="gtk-doc +introspection +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get into an infinite compilation sometimes, etc. + +RDEPEND=" + >=x11-libs/cairo-1.16.0[glib,svg(+),${MULTILIB_USEDEP}] + >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] + >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}] + + introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +" +DEPEND="${RDEPEND} + >=virtual/rust-1.56[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') + gtk-doc? ( dev-util/gi-docgen ) + virtual/pkgconfig + vala? ( $(vala_depend) ) + + dev-libs/gobject-introspection-common + dev-libs/vala-common +" +# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by eautoreconf + +QA_FLAGS_IGNORED=" + usr/bin/rsvg-convert + usr/lib.*/librsvg.* +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=( + --disable-static + --disable-debug + $(multilib_native_use_enable gtk-doc) + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable vala) + --enable-pixbuf-loader + ) + + if ! multilib_is_native_abi; then + myconf+=( + # Set the rust target, which can differ from CHOST + RUST_TARGET="$(rust_abi)" + # RUST_TARGET is only honored if cross_compiling, but non-native ABIs aren't cross as + # far as C parts and configure auto-detection are concerned as CHOST equals CBUILD + cross_compiling=yes + ) + fi + + ECONF_SOURCE=${S} \ + gnome2_src_configure "${myconf[@]}" + + if multilib_is_native_abi; then + ln -s "${S}"/doc/html doc/html || die + fi +} + +multilib_src_compile() { + gnome2_src_compile +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + find "${ED}" -name '*.la' -delete || die + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/Rsvg-2.0 "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + multilib_foreach_abi gnome2_pkg_postinst +} + +pkg_postrm() { + multilib_foreach_abi gnome2_pkg_postrm +} diff --git a/gnome-base/librsvg/librsvg-2.54.5.ebuild b/gnome-base/librsvg/librsvg-2.54.5.ebuild deleted file mode 100644 index 5437b1fed3c2..000000000000 --- a/gnome-base/librsvg/librsvg-2.54.5.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit gnome2 multilib-minimal python-any-r1 rust-toolchain vala - -DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" -HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" - -LICENSE="LGPL-2+" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -IUSE="gtk-doc +introspection +vala" -REQUIRED_USE=" - gtk-doc? ( introspection ) - vala? ( introspection ) -" -RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get into an infinite compilation sometimes, etc. - -RDEPEND=" - >=x11-libs/cairo-1.16.0[glib,svg,${MULTILIB_USEDEP}] - >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] - >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}] - - introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) -" -DEPEND="${RDEPEND} - >=virtual/rust-1.56[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') - gtk-doc? ( dev-util/gi-docgen ) - virtual/pkgconfig - vala? ( $(vala_depend) ) - - dev-libs/gobject-introspection-common - dev-libs/vala-common -" -# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by eautoreconf - -QA_FLAGS_IGNORED=" - usr/bin/rsvg-convert - usr/lib.*/librsvg.* -" - -src_prepare() { - use vala && vala_src_prepare - gnome2_src_prepare -} - -multilib_src_configure() { - local myconf=( - --disable-static - --disable-debug - $(multilib_native_use_enable gtk-doc) - $(multilib_native_use_enable introspection) - $(multilib_native_use_enable vala) - --enable-pixbuf-loader - ) - - if ! multilib_is_native_abi; then - myconf+=( - # Set the rust target, which can differ from CHOST - RUST_TARGET="$(rust_abi)" - # RUST_TARGET is only honored if cross_compiling, but non-native ABIs aren't cross as - # far as C parts and configure auto-detection are concerned as CHOST equals CBUILD - cross_compiling=yes - ) - fi - - ECONF_SOURCE=${S} \ - gnome2_src_configure "${myconf[@]}" - - if multilib_is_native_abi; then - ln -s "${S}"/doc/html doc/html || die - fi -} - -multilib_src_compile() { - gnome2_src_compile -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -delete || die - - if use gtk-doc; then - mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die - mv "${ED}"/usr/share/doc/Rsvg-2.0 "${ED}"/usr/share/gtk-doc/html/ || die - fi -} - -pkg_postinst() { - multilib_foreach_abi gnome2_pkg_postinst -} - -pkg_postrm() { - multilib_foreach_abi gnome2_pkg_postrm -} diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index 381690e43ed8ba52a79356e31711a2a959e8c71d..87dda0d4dadc064beb8b53f8e3a4bb96904db1e8 100644 GIT binary patch delta 10662 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 M4?;gzXZ2420LPb&jQ{`u delta 10669 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 T`p~z4?SJ}zp%dLa^G^T(lEp?< diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest index 800e6c59cd91..5c19bbf85833 100644 --- a/gnome-extra/gnome-boxes/Manifest +++ b/gnome-extra/gnome-boxes/Manifest @@ -1,3 +1,5 @@ DIST gnome-boxes-42.3.tar.xz 1235916 BLAKE2B 69a52117b0ef459b4f6c11287f3961283c0493522875958ae65cf1838d9359b60e1c376bf86c1bc1899e69b6b9aed72a32aa39c7e687afef6a23de50d599b8e8 SHA512 2c455830b76cffc647838b797dc7667d9dec0be45658972075b203553bd73bb54dd6b9b22891da9eb12bea7f157b26980a172685a10e1d252f32014f38eb8805 +DIST gnome-boxes-43.0.tar.xz 1232476 BLAKE2B be12499c8a155d47d4d0479b33a7947e6df0382eda0be84497c5f60391e2b36c96dca30d48840d9c23034fa79f9f2bbb2fb534403d0da92f0d653ae22382c00c SHA512 64e549694bead564fe0f3754e55576d259cf404f13f3db4fd2f1b56e80ce7c126d0e4c07a91fa168d27c511539cd0cf4b56cb39bea0c758930b61d356f9f110c EBUILD gnome-boxes-42.3.ebuild 3852 BLAKE2B f077a6d89ead04038dce83f85f0c7ee1d363fc26a0a2e07db5748d65f140cde0d55d2f89e57bd566dbdaefbac9e9dda8fba3173dbd918444d9d05c30b3db01d8 SHA512 6f1ebb0dd036865f817d0c3651b4d6739967814778aecfa7039a1f7e5eb04c9258f030d94924ec2ebb56ad14c42c774b29ea17396fed4d7d68cb3262fec0364c +EBUILD gnome-boxes-43.0.ebuild 3516 BLAKE2B 773eef692e358381f03cbb8d3524b44354b0065bf4293566074ffa5e21ea352c2af0680d18ec72b55aadf5b87a7b8603b7dd25dd4dab3fd722401a81f29ddc4c SHA512 fc8787fb0a6fc9b3681f3a245db9cd50522a91e2590f7a8023c7df550a75b5490a40810bc838784c2e605966bc8d311d006e66415073cc77c2813c1347d93818 MISC metadata.xml 254 BLAKE2B de7a97001e5947704f42973c8a0c3a23c2d80afb976254f5fd21e9d372a946e055d4cdc3c0eaed010505f87929b56e8b1e650c945e2a302644adbc9440833be8 SHA512 c81da4f9b80e5691a167f4590906952e25356604ec17689c005be14efb394c0634776bbe84df936edde239480bdf46db41216b00da4a3a45f670e9ca18ab0132 diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.0.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-43.0.ebuild new file mode 100644 index 000000000000..7af9bb261f0c --- /dev/null +++ b/gnome-extra/gnome-boxes/gnome-boxes-43.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_MIN_API_VERSION="0.40" + +inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg + +DESCRIPTION="Simple GNOME application to access remote or virtual systems" +HOMEPAGE="https://wiki.gnome.org/Apps/Boxes" + +LICENSE="LGPL-2+ CC-BY-2.0" +SLOT="0" + +KEYWORDS="~amd64" + +# FIXME: qemu probably needs to depend on spice[smartcard] directly with USE=spice +# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir requirements +# Technically vala itself still ships a libsoup vapi, but that may change, and it should be better to use the .vapi from the same libsoup version +DEPEND=" + >=app-arch/libarchive-3.0.0:= + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.24.1:3 + >=gui-libs/libhandy-1.5.0:1 + >=sys-libs/libosinfo-1.10.0-r1 + app-crypt/libsecret + net-libs/libsoup:3.0 + virtual/libusb:1 + >=app-emulation/libvirt-glib-4.0.0 + >=dev-libs/libxml2-2.7.8:2 + >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir] + app-misc/tracker:3 + >=net-libs/webkit-gtk-2.38.0:4.1 + + >=dev-libs/gobject-introspection-1.56:= + >=dev-libs/libgudev-165:= +" # gobject-introspection needed for libovf subproject +# These are called via exec(): +# sys-fs/mtools mcopy for unattended file copying for files that libarchive doesn't support +# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk image creation +# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, it logs debug and doesn't function +# sys-apps/policycoreutils restorecon is used for checking selinux context +# app-emulation/libvirt virsh used for various checks (and we need the library anyways) +# sys-auth/polkit used for making all libvirt system disks readable via "pkexec chmod a+r" that aren't already readable to the user (libvirt system importer) +# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy +RDEPEND="${DEPEND} + app-cdr/cdrtools + app-misc/tracker-miners:3[iso] + app-emulation/spice[smartcard] + >=app-emulation/libvirt-0.9.3[libvirtd,qemu] + >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] + sys-fs/mtools + sys-auth/polkit +" +# This is only needed for creating the .vapi file, but gnome-boxes needs it +BDEPEND=" + $(vala_depend) + sys-libs/libosinfo[vala] + app-crypt/libsecret[vala] + net-libs/libsoup:3.0[vala] + app-emulation/libvirt-glib[vala] + net-misc/spice-gtk[vala] + x11-libs/vte:2.91[vala] + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load the KVM modules. +If you have an Intel Processor, run: +# modprobe kvm-intel + +If you have an AMD Processor, run: +# modprobe kvm-amd" + +pkg_pretend() { + linux-info_get_any_version + + if linux_config_exists; then + if ! { linux_chkconfig_present KVM_AMD || \ + linux_chkconfig_present KVM_INTEL; }; then + ewarn "You need KVM support in your kernel to use GNOME Boxes local VM support!" + fi + fi +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Ddistributor_name=Gentoo + -Ddistributor_version=${PVR} + -Dinstalled_tests=false + -Dflatpak=false + -Dprofile=default + -Duefi=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest index d5493f7d8eb5..7b9c9868aff6 100644 --- a/gnome-extra/gnome-software/Manifest +++ b/gnome-extra/gnome-software/Manifest @@ -1,3 +1,7 @@ +AUX 43.0-fwupd-Update-the-self-test.patch 1467 BLAKE2B 368b70c15ce19b67bf9625b9a6fa4768b4c26c919ce15024fdbc8fe26819973dbd404aacdab187d9afd573f9eac2f9e746de885042b40c9c81f8329ca0a98802 SHA512 b7f1a9910606f94ee532e2ab465d03eb30741fab38aae028c87df15dd0e431d8e10b68a3d50efa3e718feb3fec9ed1a45983826076b65f56881eb77cfd676bd9 +AUX 43.0-metainfo-Correct-release-information-to-pass-appstre.patch 14940 BLAKE2B 2692a3a648c6b20f3531a7e846e12ac09a9d59c86246cc4544624cb78cf7c48f568fbfaecc476e03ffc581e55389553e51ee01aef0920215f030dad5e080e4cb SHA512 5043f8b10c4f49f31ae065e326f861a83c1ae3862c21b8e7de312f04becdd75e282530df539f7320a689eb95266eb2b03c595dfeabd6b561c8e1648b1c679384 DIST gnome-software-42.4.tar.xz 2278412 BLAKE2B beb63ba7f874b72edd3c592f0a7553a4a5ba3631ede55da4c70989604cd0433dd40dd7c75b4bafdf106f1c02285e8502a610d8e2c9edf8cc4d34ea14f75fab62 SHA512 00c70886c6e3302a59ae533034d8d75cfe05873ea40d0d05a03e15ae34101bb8a64722a7c6a6d43bb54b61033bc14af1542bb832a70ee7b1a2dab6dacb8ffd8f +DIST gnome-software-43.0.tar.xz 2352976 BLAKE2B 8dc8b03c198aad01e73026ccb4b3e99888f39e9bbd99d9809863a2fe405865022a33458194f3769a3a5e9ff7a888beb463aca2805d90405342f9aae4485b352a SHA512 bcf64e4d3d847c660fd1c1a2356235569560bc315fb6b0d2e459dfb1bbee7bf97d9a14f7c8ef1129e01241385cd1540d1499f9cc9ad99a996965feb48e698d6a EBUILD gnome-software-42.4.ebuild 2800 BLAKE2B bf6d0e0f52184efe135c677289dcbaceb2a7adb7b326e0a6597dfe2e8c8aee38772a93a74cc421857a663686caac6ded75f374c07f0f900c186626cb3e641c9e SHA512 809ef0e439d4f0f908228fa4d5f71c479bd1114b2af4cee3e5f8ab67a2e3c0018441494ff56b57cd6f691acac5f4c859ee299ab70d2e5173df06a00171e363de +EBUILD gnome-software-43.0.ebuild 2783 BLAKE2B 23bfdc781acedca00698cc41ca76c0c32004427b6fa3ec00009c5e2d653b65887329bbcf3077196f20c5660ea3844c19b6e5bdf34c82c491830e24619e8d7339 SHA512 c85670858d264d1cb33df75b4fad441c909b9b99eade5bf4ff86bfc2ca19d6e5c3374b29aeba8f99803eeb49c7ab07f15c05077906fbea3ab0fd64f408b33aa4 MISC metadata.xml 579 BLAKE2B 4ac8aea21122da6a03605961d9f47721a06a4c49ffdc1ffa16eee5a473f5e5957c69760ee7d19e087688fe2b479a16f4cf417cbe0e2d3e149b0339881fecd2fc SHA512 3f783e0f7fbec5a95f498d622885de19babf8f786a66af2d3755907d242df0433a910b07c2628854ed1038920417d7d28c35c10f18adfcbd37e8922aa3c9253d diff --git a/gnome-extra/gnome-software/files/43.0-fwupd-Update-the-self-test.patch b/gnome-extra/gnome-software/files/43.0-fwupd-Update-the-self-test.patch new file mode 100644 index 000000000000..71c877a133bf --- /dev/null +++ b/gnome-extra/gnome-software/files/43.0-fwupd-Update-the-self-test.patch @@ -0,0 +1,32 @@ +From 14cf2c278d63863558e56bd68733b235a3490839 Mon Sep 17 00:00:00 2001 +From: Milan Crha <mcrha@redhat.com> +Date: Fri, 30 Sep 2022 11:23:35 +0200 +Subject: [PATCH] fwupd: Update the self test + +Depending on the fwupd version, an update detail differs, but the new +thing is that the change had been reverted for a newer version. + +Closes https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1919 +--- + plugins/fwupd/gs-self-test.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/plugins/fwupd/gs-self-test.c b/plugins/fwupd/gs-self-test.c +index fe4bc5a2a..f02a9f0c2 100644 +--- a/plugins/fwupd/gs-self-test.c ++++ b/plugins/fwupd/gs-self-test.c +@@ -56,8 +56,9 @@ gs_plugins_fwupd_func (GsPluginLoader *plugin_loader) + g_assert_cmpstr (gs_app_get_description (app), ==, + "This is the first paragraph in the example " + "cab file.\n\nThis is the second paragraph."); +-#if FWUPD_CHECK_VERSION(1, 7, 1) +- /* Changes introduced in fwupd commit d3706e0e0b0fc210796da839b84ac391f7a251f8 */ ++#if FWUPD_CHECK_VERSION(1, 7, 1) && !FWUPD_CHECK_VERSION(1, 8, 0) ++ /* Changes introduced in fwupd commit d3706e0e0b0fc210796da839b84ac391f7a251f8 and ++ removed for 1.8.0 with https://github.com/fwupd/fwupd/commit/0eeaad76ec79562ea3790bb377d847d5be02182f */ + g_assert_cmpstr (gs_app_get_update_details_markup (app), ==, + "Some of the platform secrets may be invalidated when " + "updating this firmware. Please ensure you have the " +-- +2.35.1 + diff --git a/gnome-extra/gnome-software/files/43.0-metainfo-Correct-release-information-to-pass-appstre.patch b/gnome-extra/gnome-software/files/43.0-metainfo-Correct-release-information-to-pass-appstre.patch new file mode 100644 index 000000000000..7a5f81906848 --- /dev/null +++ b/gnome-extra/gnome-software/files/43.0-metainfo-Correct-release-information-to-pass-appstre.patch @@ -0,0 +1,429 @@ +From 165437bb8757cf138b8261f33467d200a5ddb6a6 Mon Sep 17 00:00:00 2001 +From: Milan Crha <mcrha@redhat.com> +Date: Fri, 30 Sep 2022 11:21:14 +0200 +Subject: [PATCH] metainfo: Correct release information to pass appstreamcli + validation + +Fix issues in org.gnome.Software.metainfo.xml.in reported by +appstreamcli 0.15.5 during validation. + +Also update the NEWS file, to match the new changes. + +Related to https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1919 +--- + NEWS | 24 +++---- + data/metainfo/meson.build | 2 +- + .../org.gnome.Software.metainfo.xml.in | 63 ++++++++++--------- + 3 files changed, 45 insertions(+), 44 deletions(-) + +diff --git a/NEWS b/NEWS +index 008cbd234..58f3ccd81 100644 +--- a/NEWS ++++ b/NEWS +@@ -22,7 +22,7 @@ This is a stable release with translation updates: + * Spanish + * Swedish + +-Version 43.rc ++Version 43~rc + ~~~~~~~~~~~~~ + Released: 2022-09-02 + +@@ -58,7 +58,7 @@ This release also updates translations: + * Turkish + * Ukrainian + +-Version 43.beta ++Version 43~beta + ~~~~~~~~~~~~~~~ + Released: 2022-08-05 + +@@ -87,7 +87,7 @@ This release also updates translations: + * Ukrainian + * Vietnamese + +-Version 43.alpha ++Version 43~alpha + ~~~~~~~~~~~~~~~~ + Released: 2022-06-30 + +@@ -181,7 +181,7 @@ This release also updates translations: + * Slovenian + * Swedish + +-Version 42.rc ++Version 42~rc + ~~~~~~~~~~~~~ + Released: 2022-03-04 + +@@ -217,7 +217,7 @@ This release also updates translations: + * Turkish + * Ukrainian + +-Version 42.beta ++Version 42~beta + ~~~~~~~~~~~~~~~ + Released: 2022-02-10 + +@@ -253,7 +253,7 @@ This release also updates translations: + * Spanish + * Ukrainian + +-Version 42.alpha ++Version 42~alpha + ~~~~~~~~~~~~~~~~ + Released: 2022-01-07 + +@@ -353,7 +353,7 @@ This release also updates translations: + * Swedish + * Ukrainian + +-Version 41.rc ++Version 41~rc + ~~~~~~~~~~~~~ + Released: 2021-09-07 + +@@ -385,7 +385,7 @@ This release also updates translations: + * Swedish + * Ukrainian + +-Version 41.beta ++Version 41~beta + ~~~~~~~~~~~~~~~ + Released: 2021-08-13 + +@@ -411,7 +411,7 @@ This release also updates translations: + * Slovenian + * Ukrainian + +-Version 41.alpha ++Version 41~alpha + ~~~~~~~~~~~~~~~~ + Released: 2021-07-20 + +@@ -481,7 +481,7 @@ Translation updates: + * Punjabi + * Serbian + +-Version 40.rc ++Version 40~rc + ~~~~~~~~~~~~~ + Released: 2021-03-12 + +@@ -522,7 +522,7 @@ Translation updates: + * Turkish + * Ukrainian + +-Version 40.beta ++Version 40~beta + ~~~~~~~~~~~~~~~ + Released: 2021-02-16 + +@@ -549,7 +549,7 @@ Translation updates: + * Spanish + * Swedish + +-Version 40.alpha ++Version 40~alpha + ~~~~~~~~~~~~~~~~ + Released: 2021-01-27 + +diff --git a/data/metainfo/meson.build b/data/metainfo/meson.build +index addc70a3c..2d056ffb6 100644 +--- a/data/metainfo/meson.build ++++ b/data/metainfo/meson.build +@@ -14,7 +14,7 @@ if get_option('tests') and appstream.version().version_compare('>=0.15.5') + args: ['validate', + '--pedantic', + '--no-net', +- '--override=releases-not-in-order=info', # 42.rc > 42.0 for AppStream, which clashes with GNOME versioning ++ '--explain', + 'org.gnome.Software.metainfo.xml.in'], + workdir : meson.current_source_dir(), + suite: ['lib'], +diff --git a/data/metainfo/org.gnome.Software.metainfo.xml.in b/data/metainfo/org.gnome.Software.metainfo.xml.in +index 581f922ff..7f5fd0484 100644 +--- a/data/metainfo/org.gnome.Software.metainfo.xml.in ++++ b/data/metainfo/org.gnome.Software.metainfo.xml.in +@@ -91,7 +91,7 @@ + </ul> + </description> + </release> +- <release date="2022-09-02" version="43.rc" type="development"> ++ <release date="2022-09-02" version="43~rc" type="development"> + <description> + <p>This is the third unstable release for GNOME 43.</p> + <ul> +@@ -129,7 +129,7 @@ + </ul> + </description> + </release> +- <release date="2022-08-05" version="43.beta" type="development"> ++ <release date="2022-08-05" version="43~beta" type="development"> + <description> + <p>This is the second unstable release for GNOME 43.</p> + <ul> +@@ -160,7 +160,7 @@ + </ul> + </description> + </release> +- <release date="2022-06-30" version="43.alpha" type="development"> ++ <release date="2022-06-30" version="43~alpha" type="development"> + <description> + <p>This is the first unstable release for GNOME 43.</p> + <ul> +@@ -263,7 +263,7 @@ + </ul> + </description> + </release> +- <release date="2022-03-04" version="42.rc" type="development"> ++ <release date="2022-03-04" version="42~rc" type="development"> + <description> + <p>This is the third unstable release for GNOME 42.</p> + <ul> +@@ -301,7 +301,7 @@ + </ul> + </description> + </release> +- <release date="2022-02-10" version="42.beta" type="development"> ++ <release date="2022-02-10" version="42~beta" type="development"> + <description> + <p>This is the second unstable release for GNOME 42.</p> + <ul> +@@ -342,7 +342,7 @@ + </ul> + </description> + </release> +- <release date="2022-01-07" version="42.alpha" type="development"> ++ <release date="2022-01-07" version="42~alpha" type="development"> + <description> + <p>This is the first unstable release for GNOME 42.</p> + <ul> +@@ -442,7 +442,7 @@ + </ul> + </description> + </release> +- <release date="2021-09-07" version="41.rc" type="development"> ++ <release date="2021-09-07" version="41~rc" type="development"> + <description> + <p>This is the third unstable release for GNOME 41.</p> + <ul> +@@ -476,7 +476,7 @@ + </ul> + </description> + </release> +- <release date="2021-08-13" version="41.beta" type="development"> ++ <release date="2021-08-13" version="41~beta" type="development"> + <description> + <p>This is the second unstable release for GNOME 41.</p> + <ul> +@@ -504,7 +504,7 @@ + </ul> + </description> + </release> +- <release date="2021-07-20" version="41.alpha" type="development"> ++ <release date="2021-07-20" version="41~alpha" type="development"> + <description> + <p>This is the first unstable release for GNOME 41.</p> + <ul> +@@ -578,7 +578,7 @@ + </ul> + </description> + </release> +- <release date="2021-03-12" version="40.rc" type="development"> ++ <release date="2021-03-12" version="40~rc" type="development"> + <description> + <p>This is an unstable release with the following changes:</p> + <ul> +@@ -621,7 +621,7 @@ + </ul> + </description> + </release> +- <release date="2021-02-16" version="40.beta" type="development"> ++ <release date="2021-02-16" version="40~beta" type="development"> + <description> + <p>This is an unstable release with the following changes:</p> + <ul> +@@ -647,7 +647,7 @@ + </ul> + </description> + </release> +- <release date="2021-01-27" version="40.alpha" type="development"> ++ <release date="2021-01-27" version="40~alpha" type="development"> + <description> + <p>This is the first unstable release for GNOME 40.</p> + <ul> +@@ -1759,7 +1759,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1452867221" version="3.19.4" type="development"> ++ <release date="2016-01-15" version="3.19.4" type="development"> + <description translatable="no"> + <p>This is an unstable release in the 3.19 development series, with the following improvements:</p> + <ul> +@@ -1782,7 +1782,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1446724044" version="3.18.3" type="stable"> ++ <release date="2015-11-05" version="3.18.3" type="stable"> + <description translatable="no"> + <p>This stable release fixes the following bugs:</p> + <ul> +@@ -1793,7 +1793,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1444908967" version="3.18.2" type="stable"> ++ <release date="2015-10-15" version="3.18.2" type="stable"> + <description translatable="no"> + <p>This stable release fixes the following bugs:</p> + <ul> +@@ -1803,7 +1803,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1444738225" version="3.18.1" type="stable"> ++ <release date="2015-10-13" version="3.18.1" type="stable"> + <description translatable="no"> + <p>This stable release fixes the following bugs:</p> + <ul> +@@ -1819,12 +1819,12 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1442827658" version="3.18.0" type="stable"> ++ <release date="2015-09-21" version="3.18.0" type="stable"> + <description translatable="no"> + <p>This is the first stable release for the GNOME 3.18 desktop!</p> + </description> + </release> +- <release timestamp="1442313469" version="3.17.92" type="development"> ++ <release date="2015-09-15" version="3.17.92" type="development"> + <description translatable="no"> + <p>This is an unstable release in the 3.17 development series, with the following improvements:</p> + <ul> +@@ -1835,7 +1835,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1441303652" version="3.17.91" type="development"> ++ <release date="2015-09-03" version="3.17.91" type="development"> + <description translatable="no"> + <p>This is an unstable release in the 3.17 development series, with the following improvements:</p> + <ul> +@@ -1848,7 +1848,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1439990842" version="3.17.90" type="development"> ++ <release date="2015-08-19" version="3.17.90" type="development"> + <description translatable="no"> + <p>This is an unstable release with the following bugs fixed:</p> + <ul> +@@ -1858,7 +1858,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1439370225" version="3.17.3" type="development"> ++ <release date="2015-08-12" version="3.17.3" type="development"> + <description translatable="no"> + <p>This is an unstable release in the 3.17 development series, with the following improvements:</p> + <ul> +@@ -1882,7 +1882,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1433526589" version="3.17.2" type="development"> ++ <release date="2015-06-05" version="3.17.2" type="development"> + <description translatable="no"> + <p>This is an unstable release in the 3.17 development series, with the following improvements:</p> + <ul> +@@ -1899,7 +1899,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1432590395" version="3.17.1" type="development"> ++ <release date="2015-05-25" version="3.17.1" type="development"> + <description translatable="no"> + <p>This is the first unstable release in the 3.17 development series, with a number of new features:</p> + <ul> +@@ -1914,7 +1914,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1431345463" version="3.16.2" type="stable"> ++ <release date="2015-05-11" version="3.16.2" type="stable"> + <description translatable="no"> + <p>This release fixes the following bugs:</p> + <ul> +@@ -1928,7 +1928,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1429029680" version="3.16.1" type="stable"> ++ <release date="2015-04-14" version="3.16.1" type="stable"> + <description translatable="no"> + <p>This release fixes the following bugs:</p> + <ul> +@@ -1938,12 +1938,12 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1427103917" version="3.16.0" type="stable"> ++ <release date="2015-03-23" version="3.16.0" type="stable"> + <description translatable="no"> + <p>This stable release marks the release of GNOME 3.16!</p> + </description> + </release> +- <release timestamp="1426498834" version="3.15.92" type="development"> ++ <release date="2015-03-16" version="3.15.92" type="development"> + <description translatable="no"> + <p>This unstable release adds the following features:</p> + <ul> +@@ -1961,7 +1961,7 @@ + <p>This release also updates translations for many languages.</p> + </description> + </release> +- <release timestamp="1425309931" version="3.15.91" type="development"> ++ <release date="2015-03-02" version="3.15.91" type="development"> + <description translatable="no"> + <p>This unstable release adds the following features:</p> + <ul> +@@ -1976,7 +1976,7 @@ + </ul> + </description> + </release> +- <release timestamp="1424116753" version="3.15.90" type="development"> ++ <release date="2015-02-16" version="3.15.90" type="development"> + <description translatable="no"> + <p>This unstable release adds the following features:</p> + <ul> +@@ -1990,7 +1990,7 @@ + </ul> + </description> + </release> +- <release timestamp="1421625600" version="3.15.4" type="development"> ++ <release date="2015-01-19" version="3.15.4" type="development"> + <description translatable="no"> + <p>This unstable release adds the following features:</p> + <ul> +@@ -2006,7 +2006,7 @@ + </ul> + </description> + </release> +- <release timestamp="1416787200" version="3.15.2" type="development"> ++ <release date="2014-11-24" version="3.15.2" type="development"> + <description translatable="no"> + <p>This unstable release adds the following features:</p> + <ul> +@@ -2063,4 +2063,5 @@ + <content_attribute id="money-purchasing">none</content_attribute> + <content_attribute id="money-gambling">none</content_attribute> + </content_rating> ++ <launchable type="desktop-id">org.gnome.Software.desktop</launchable> + </component> +-- +2.35.1 + diff --git a/gnome-extra/gnome-software/gnome-software-43.0.ebuild b/gnome-extra/gnome-software/gnome-software-43.0.ebuild new file mode 100644 index 000000000000..1e9273245cf0 --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-43.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="flatpak +firmware gnome gtk-doc sysprof udev test" + +RDEPEND=" + >=dev-libs/appstream-0.14.0:0= + >=x11-libs/gdk-pixbuf-2.32.0:2 + >=dev-libs/libxmlb-0.1.7:= + >=gui-libs/gtk-4.6:4 + >=dev-libs/glib-2.70.0:2 + >=dev-libs/json-glib-1.6.0 + >=net-libs/libsoup-3.0:3.0 + >=gui-libs/libadwaita-1.0.1:1 + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) + sys-auth/polkit + firmware? ( >=sys-apps/fwupd-1.5.6 ) + flatpak? ( + >=sys-apps/flatpak-1.9.1 + dev-util/ostree + ) + udev? ( dev-libs/libgudev ) + >=gnome-base/gsettings-desktop-schemas-3.11.5 +" +DEPEND="${RDEPEND} + test? ( dev-libs/libglib-testing ) +" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/gdbus-codegen + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) +" + +PATCHES=( + "${FILESDIR}"/${PV}-metainfo-Correct-release-information-to-pass-appstre.patch + "${FILESDIR}"/${PV}-fwupd-Update-the-self-test.patch +) + +src_prepare() { + default + xdg_environment_reset + + sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die + # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled) + sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use test tests) + $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings. + -Dman=true + -Dpackagekit=false + # -Dpackagekit_autoremove + -Dpolkit=true + -Deos_updater=false # Endless OS updater + $(meson_use firmware fwupd) + $(meson_use flatpak) + -Dmalcontent=false + -Drpm_ostree=false + -Dwebapps=true + -Dhardcoded_foss_webapps=true + -Dhardcoded_proprietary_webapps=true + $(meson_use udev gudev) + -Dapt=false + -Dsnap=false + -Dexternal_appstream=false + $(meson_use gtk-doc gtk_doc) + -Dhardcoded_curated=true + -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken + -Dmogwai=false #TODO? + $(meson_feature sysprof) + -Dprofile='' + -Dsoup2=false + ) + meson_src_configure +} + +src_test() { + virtx dbus-run-session meson test -C "${BUILD_DIR}" || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnustep-base/Manifest.gz b/gnustep-base/Manifest.gz index 814f52a1bc8a3ed3e1e1277ad996c6384874fc05..a948919b72e64fb05f8a303fb8f415847cc135dd 100644 GIT binary patch literal 1724 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 Sbp!cnpZyP(wt4am3;+Onp<8<Z literal 1726 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 UeQfK7@?@X=4~T?|J`D^20Dxv(1poj5 diff --git a/gnustep-base/gnustep-make/Manifest b/gnustep-base/gnustep-make/Manifest index 01be2e5defd9..30c382a186ae 100644 --- a/gnustep-base/gnustep-make/Manifest +++ b/gnustep-base/gnustep-make/Manifest @@ -3,6 +3,6 @@ AUX gnustep-5.sh 359 BLAKE2B 2df675c570e6343b3303cb3c82e0eb6c6fe60f842fe61297b14 AUX gnustep-make-2.9.0-no_compress_man_pages.patch 2216 BLAKE2B 7cf3ccc8e0587c5f06df6410252023b7913b32a1977f87c71dc649d830d3564bb0a617090c8e6db71de2ecedb03eae9b034b0a82ac6a703255fcb83cd228a58a SHA512 e986d0bba2f89cc6152ec399b08ca5c23721329e43222dcfd5e1283ae8bf45048a5033d1a3ecdf1eb48293418fec7e21ccea459e19340ce4e09f7e6127448e77 DIST gnustep-make-2.8.0.tar.gz 606337 BLAKE2B b4defb8fdd8fc17ce2ac14c7d3d63b85e817bb639b7c1ae6a150baf74cda222ac046d890e677b50398bb9953e1496a98e9eb542809c961243f4f620276ab13fb SHA512 e9e57ed7a1c360c2dbf17f70d38e5107a1a9613842dcc645f10ed7a01eb9f9ee71bd2d0cacbe00439ce73f194a3eb3ed2e71409241ac96ee3bba704dcf6dfd7b DIST gnustep-make-2.9.0.tar.gz 611406 BLAKE2B 73bae19b5d3d3c1e069d22ce7087308166f632277d870fa5ab125d5bc004a1518a1edb6822c61e00b98fc13a1b3354440024bd13d98662002c15298745c4e935 SHA512 ff185affe32d4efc2009d72a3862bc3bffebce05ea5a7fdfbf4372774e57b6654863e317ce648c248716dd3e97a4320d697a313e7eefd04f5723186be6cbf1e3 -EBUILD gnustep-make-2.8.0.ebuild 3669 BLAKE2B 3e138297504eb90c7a232bef734000e46bead1f3fe2d335a768f27497450c56cb81a20b942b25c1e44bd5c3edc3d040431570eef927e5010d90e4369dc5bdc40 SHA512 1ca02c3d8046baf58df51f9a771cbffb87ace3067d8c9ba1e7a034ee513ef867038051ec35ab05a9038c16b70a9fe9efb3b871bc4eb3e9cc78649d901a062859 +EBUILD gnustep-make-2.8.0-r1.ebuild 3675 BLAKE2B 51b2671c966de268f1eb81bb57a438aab94978f9f7084790f69fa1555d1adbf55104be4199a6f722e02692826f1356075bb7110e886f10af6b32c30ebd7098aa SHA512 44c38461da3478206b5796370d5f85f52bbd742fea91ce0f28c27c4c75ab53cc24e6836ee0665da2d92a894677d92046943d6137035f6d4826af74ef9ed90650 EBUILD gnustep-make-2.9.0.ebuild 3734 BLAKE2B c22f08fa0cf3a2226fdcc929115759f2bb9e39ee8058bf4bc898eca73f94dfb21508628b7f5b3a47aa98e652a9fe95ce109f8b9b1c3b39cd5121f0c7494bf3ed SHA512 91f73b5010c29a1fb3514b8ddfdd0282b90c8c29e515331fbe0ae5fd64a9963e11f71459a86afc618f69fb417eaa725474b95f5f4cffbceb84577b02c0da2a77 MISC metadata.xml 992 BLAKE2B 9080bcf4934cee4e7f6efe7a7875a830e5a693a2174a1eb8d1134fd5fb8f17e8962e47f151cfa7b080af1734dcc9f2e1b8ce4fd7532d91ede58409449e803274 SHA512 746eaa9497ea688ac9549dc0f14693f34bde4906c8df9a5e6e3a863b98c18e965bd1943effaa637eace6cf05adfae11ad376c2fd7b738a8e2563dd51b60b6641 diff --git a/gnustep-base/gnustep-make/gnustep-make-2.8.0-r1.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.8.0-r1.ebuild new file mode 100644 index 000000000000..d5b9cc154858 --- /dev/null +++ b/gnustep-base/gnustep-make/gnustep-make-2.8.0-r1.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-base prefix toolchain-funcs + +DESCRIPTION="GNUstep Makefile Package" +HOMEPAGE="http://www.gnustep.org" +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="libobjc2 native-exceptions" + +DEPEND="${GNUSTEP_CORE_DEPEND} + >=sys-devel/make-3.75 + libobjc2? ( gnustep-base/libobjc2 + sys-devel/clang:* ) + !libobjc2? ( !!gnustep-base/libobjc2 + || ( + >=sys-devel/gcc-3.3:*[objc] + sys-devel/clang:* + ) )" +RDEPEND="${DEPEND}" + +pkg_setup() { + # Determine libobjc.so to use + if use libobjc2; then + libobjc_version=libobjc.so.4 + else + # Find version in active gcc + for ver in {2..5}; + do + if $(tc-getCC) -Werror -Wl,-l:libobjc.so.${ver} -x objective-c \ + - <<<$'int main() {}' -o /dev/null 2> /dev/null; + then + libobjc_version=libobjc.so.${ver} + fi + done + fi + + # Stop if we could not get libobjc.so + if [[ -z ${libobjc_version} ]]; then + eerror "${P} requires a working Objective-C runtime and a compiler with" + eerror "Objective-C support. Your current settings lack these requirements" + if ! use libobjc2; + then + eerror "Please switch your active compiler to gcc with USE=objc, or clang" + fi + die "Could not find Objective-C runtime" + fi + + # For existing installations, determine if we will use another libobjc.so + if has_version gnustep-base/gnustep-make; then + local current_libobjc="$(awk -F: '/^OBJC_LIB_FLAG/ {print $2}' ${EPREFIX}/usr/share/GNUstep/Makefiles/config.make)" + # Old installations did not set this explicitely + : ${current_libobjc:=libobjc.so.2} + + if [[ ${current_libobjc} != ${libobjc_version} ]]; then + ewarn "Warning: changed libobjc.so version!!" + ewarn "The libobjc.so version used for gnustep-make has changed" + ewarn "(either by the libojbc2 use-flag or a GCC upgrade)" + ewarn "You must rebuild all gnustep packages installed." + ewarn "" + ewarn "To do so, please emerge gnustep-base/gnustep-updater and run:" + ewarn "# gnustep-updater -l" + fi + fi + + if use libobjc2; then + export CC=clang + fi +} + +src_prepare() { + # Multilib-strict + sed -e "s#/lib#/$(get_libdir)#" -i FilesystemLayouts/fhs-system || die "sed failed" + cp "${FILESDIR}"/gnustep-5.{csh,sh} "${T}"/ + eprefixify "${T}"/gnustep-5.{csh,sh} + + default +} + +src_configure() { + econf \ + INSTALL="${EPREFIX}"/usr/bin/install \ + --with-layout=fhs-system \ + --with-config-file="${EPREFIX}"/etc/GNUstep/GNUstep.conf \ + --with-objc-lib-flag=-l:${libobjc_version} \ + $(use_enable native-exceptions native-objc-exceptions) +} + +src_compile() { + emake + if use doc ; then + emake -C Documentation + fi +} + +src_install() { + # Get GNUSTEP_* variables + . ./GNUstep.conf + + local make_eval + use debug || make_eval="${make_eval} debug=no" + make_eval="${make_eval} verbose=yes" + + emake ${make_eval} DESTDIR="${D}" install + + # Copy the documentation + if use doc ; then + emake -C Documentation ${make_eval} DESTDIR="${D}" install + fi + + dodoc FAQ README RELEASENOTES + + exeinto /etc/profile.d + doexe "${T}"/gnustep-?.sh + doexe "${T}"/gnustep-?.csh +} + +pkg_postinst() { + # Warn about new layout if old GNUstep directory is still here + if [ -e /usr/GNUstep/System ]; then + ewarn "Old layout directory detected (/usr/GNUstep/System)" + ewarn "Gentoo has switched to FHS layout for GNUstep packages" + ewarn "You must first update the configuration files from this package," + ewarn "then remerge all packages still installed with the old layout" + ewarn "You can use gnustep-base/gnustep-updater for this task" + fi +} diff --git a/gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild deleted file mode 100644 index 10a3fb69dae5..000000000000 --- a/gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnustep-base prefix toolchain-funcs - -DESCRIPTION="GNUstep Makefile Package" -HOMEPAGE="http://www.gnustep.org" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="libobjc2 native-exceptions" - -DEPEND="${GNUSTEP_CORE_DEPEND} - >=sys-devel/make-3.75 - libobjc2? ( gnustep-base/libobjc2 - sys-devel/clang ) - !libobjc2? ( !!gnustep-base/libobjc2 - || ( - >=sys-devel/gcc-3.3[objc] - sys-devel/clang - ) )" -RDEPEND="${DEPEND}" - -pkg_setup() { - # Determine libobjc.so to use - if use libobjc2; then - libobjc_version=libobjc.so.4 - else - # Find version in active gcc - for ver in {2..5}; - do - if $(tc-getCC) -Werror -Wl,-l:libobjc.so.${ver} -x objective-c \ - - <<<$'int main() {}' -o /dev/null 2> /dev/null; - then - libobjc_version=libobjc.so.${ver} - fi - done - fi - - # Stop if we could not get libobjc.so - if [[ -z ${libobjc_version} ]]; then - eerror "${P} requires a working Objective-C runtime and a compiler with" - eerror "Objective-C support. Your current settings lack these requirements" - if ! use libobjc2; - then - eerror "Please switch your active compiler to gcc with USE=objc, or clang" - fi - die "Could not find Objective-C runtime" - fi - - # For existing installations, determine if we will use another libobjc.so - if has_version gnustep-base/gnustep-make; then - local current_libobjc="$(awk -F: '/^OBJC_LIB_FLAG/ {print $2}' ${EPREFIX}/usr/share/GNUstep/Makefiles/config.make)" - # Old installations did not set this explicitely - : ${current_libobjc:=libobjc.so.2} - - if [[ ${current_libobjc} != ${libobjc_version} ]]; then - ewarn "Warning: changed libobjc.so version!!" - ewarn "The libobjc.so version used for gnustep-make has changed" - ewarn "(either by the libojbc2 use-flag or a GCC upgrade)" - ewarn "You must rebuild all gnustep packages installed." - ewarn "" - ewarn "To do so, please emerge gnustep-base/gnustep-updater and run:" - ewarn "# gnustep-updater -l" - fi - fi - - if use libobjc2; then - export CC=clang - fi -} - -src_prepare() { - # Multilib-strict - sed -e "s#/lib#/$(get_libdir)#" -i FilesystemLayouts/fhs-system || die "sed failed" - cp "${FILESDIR}"/gnustep-5.{csh,sh} "${T}"/ - eprefixify "${T}"/gnustep-5.{csh,sh} - - default -} - -src_configure() { - econf \ - INSTALL="${EPREFIX}"/usr/bin/install \ - --with-layout=fhs-system \ - --with-config-file="${EPREFIX}"/etc/GNUstep/GNUstep.conf \ - --with-objc-lib-flag=-l:${libobjc_version} \ - $(use_enable native-exceptions native-objc-exceptions) -} - -src_compile() { - emake - if use doc ; then - emake -C Documentation - fi -} - -src_install() { - # Get GNUSTEP_* variables - . ./GNUstep.conf - - local make_eval - use debug || make_eval="${make_eval} debug=no" - make_eval="${make_eval} verbose=yes" - - emake ${make_eval} DESTDIR="${D}" install - - # Copy the documentation - if use doc ; then - emake -C Documentation ${make_eval} DESTDIR="${D}" install - fi - - dodoc FAQ README RELEASENOTES - - exeinto /etc/profile.d - doexe "${T}"/gnustep-?.sh - doexe "${T}"/gnustep-?.csh -} - -pkg_postinst() { - # Warn about new layout if old GNUstep directory is still here - if [ -e /usr/GNUstep/System ]; then - ewarn "Old layout directory detected (/usr/GNUstep/System)" - ewarn "Gentoo has switched to FHS layout for GNUstep packages" - ewarn "You must first update the configuration files from this package," - ewarn "then remerge all packages still installed with the old layout" - ewarn "You can use gnustep-base/gnustep-updater for this task" - fi -} diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz index 792fbbe0e7867e3ecd2d4f20e1a8ebfb718fe3e6..b19a1fdcaab9db2a572fdbff56f05fc047ca65cb 100644 GIT binary patch literal 4062 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 Q`u)TI0=HOIR)`z`0O;f8dH?_b literal 3884 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 diff --git a/gui-apps/gnome-console/Manifest b/gui-apps/gnome-console/Manifest new file mode 100644 index 000000000000..95f623309d82 --- /dev/null +++ b/gui-apps/gnome-console/Manifest @@ -0,0 +1,3 @@ +DIST gnome-console-43.0.tar.xz 161916 BLAKE2B 9790026541e61d0ae303831363fec15efce242c35bde2e628eec7b9c405095de9301dec344feaf83e035a5343ee8cb71dbece951def6d145555de40c73d9acc4 SHA512 b4da0f0c1e35bb468f5db8080b762c652358bd96d95dfbbc0d9b5c02d47c513c8adc23b1b38653873ab3a817e82bad5776ceeb6568d2041ab026ca460a7c3808 +EBUILD gnome-console-43.0.ebuild 869 BLAKE2B b4be5d3e916c3f67467dd7cdb0354161ab1b9ded68ef20237f12a5873433fbe357a7d00202d292c5b4ff990397bbb9241451a6d1f46350b402dc3fd75f63a300 SHA512 9c43aff050f658e75c5c630e59376c38fceec74379bbe4351f29364be4474c37e27e07792f0807cf01394af5343d7571638c7923088083b1921b40c85dca282a +MISC metadata.xml 254 BLAKE2B de7a97001e5947704f42973c8a0c3a23c2d80afb976254f5fd21e9d372a946e055d4cdc3c0eaed010505f87929b56e8b1e650c945e2a302644adbc9440833be8 SHA512 c81da4f9b80e5691a167f4590906952e25356604ec17689c005be14efb394c0634776bbe84df936edde239480bdf46db41216b00da4a3a45f670e9ca18ab0132 diff --git a/gui-apps/gnome-console/gnome-console-43.0.ebuild b/gui-apps/gnome-console/gnome-console-43.0.ebuild new file mode 100644 index 000000000000..c4b376a3f0ff --- /dev/null +++ b/gui-apps/gnome-console/gnome-console-43.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="A simple user-friendly terminal emulator for the GNOME desktop" +HOMEPAGE="https://gitlab.gnome.org/GNOME/console" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.72:2 + >=gui-libs/gtk-4.6:4 + >=gui-libs/libadwaita-1.2:1 + >=gui-libs/vte-0.70.0:2.91-gtk4 + gnome-base/libgtop:2= + >=dev-libs/libpcre2-10.32:0= + gnome-base/gsettings-desktop-schemas + + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local emesonargs=( + -Ddevel=false + $(meson_use test tests) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-apps/gnome-console/metadata.xml b/gui-apps/gnome-console/metadata.xml new file mode 100644 index 000000000000..f453528b934f --- /dev/null +++ b/gui-apps/gnome-console/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> +</pkgmetadata> diff --git a/gui-apps/tuigreet/Manifest b/gui-apps/tuigreet/Manifest index e9bf6ccd8e7c..22703eca03e2 100644 --- a/gui-apps/tuigreet/Manifest +++ b/gui-apps/tuigreet/Manifest @@ -195,6 +195,6 @@ DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac96759816 DIST zeroize-1.5.0.crate 17017 BLAKE2B a729d12a0a97e59d80dd024fd351c434829dc2819d9c3179c6d0781d5d80dffac10bf431d6e36ed14444680ef6d3328ab1ea6c4077eb2c31cb6f077d3552ccaf SHA512 6b6d1c5f85111f0f83ee02c633effb0bad87bb8b334d3f4e13d8722cf9c4ff252fc15c73de044c33d11ff62cbf3d2b6d33834cf08830e5b9ce9c8c298442a05c DIST zeroize-1.5.5.crate 18550 BLAKE2B c55736939d4da7a9e5d89c3d550ad739475013b585c9a0e7be87f03a168b2cf0841b3fa8f2520b009c9f03a4b9f185ea73db6159ddb24fb0745d7732865c8d8c SHA512 2f38a6382968c7d98f232a840b5e75800f8f48df49338196cab3af2c0ec1c3d4c0c8dba89f9ca79597551844f405c63317e72a56597c611eddc405ca5f6daf0c EBUILD tuigreet-0.7.2.ebuild 2780 BLAKE2B f9ae1f5049e87658064057471dbb5352502caf01e71c2d9cac2fef7322fe9c2f3be8be6ca98412f5569f5011d9ca88fd2d3d9331a4b654c65ce0e5bf85f4ae48 SHA512 4dc8be810762b9cf8169fa80708a13a48d28805384f45a052b81ee34aaa6413689b80821661875a7f07c9006717a2c7ded381ad6a758ccc9ea97bf0f34ad1980 -EBUILD tuigreet-0.8.0.ebuild 3139 BLAKE2B e4a4b01ad0c6386497facc045f194104d0132c6ced6f065f0626c8ebe6e487c1ec458a2e7ff99e0bba0cafbf75c2744cbc87b40e35e62386cb8feb63e8ce747b SHA512 f93c88fada8330163f2f7cf508d1819c202a752bccecaa68dacfffcb5d474c1794935c97a238894aef4a170b3b9fc2a4e62e7453f5e377fe9c96e5d0ae502b04 -EBUILD tuigreet-9999.ebuild 883 BLAKE2B 440faf33295551f05993521cec5ab0173df73c4d4243aaf63cd49b577596684f1777eec5d1fea08cf9ff1dd280f8842254533aedf0b23ddf41e96fed7b3432ad SHA512 e3bfdedc5fb20fadd80c0fb55a13d8371b1a7dce2da703c48b772d3ace1f597d2de8bbc7e3fa8f24f58aa52f776241039783a9090ead6466efb297c8a21139ed +EBUILD tuigreet-0.8.0-r1.ebuild 3165 BLAKE2B 0f5d48447edf0b8d3b325defa2e6beebcf9292e139f67d391dc7396f6640c558d9ad56b1bcf217e462a855ddc83614a93f6371aa29878ff3cc605b569059acff SHA512 4f646c49682edd739d9fedfb1e2f0ff13df3684aaf212cd6f91848e2529c6f1698254c5173a1c0f9f56865b1fb663075f0b5bb0bfa6f1bc0bd6c2db168240f62 +EBUILD tuigreet-9999.ebuild 909 BLAKE2B 13ae9e93dada9b8d8032d7310190aa969da9701de3f6712d496728691eaf266ab2bc212bf11c8a141f050607edd02fb5a62719db77018095d0baaf87800e38b3 SHA512 51d94348924832466159883d7d35f35f3ccb882064e6114c071e6253f53a2f782d291a0b296363bf9c4843f15e366d6e9c69f0fdf3694395b7915f8e3b05ed7b MISC metadata.xml 546 BLAKE2B 37970aebec6829cbba0dcfe0fe01929b810168d9550ebe81c7ea4ad10d47c8f5aadd432c594ad3badafa96b765f688f8e5643e8eb9fc3b3c6349cc6c418e844a SHA512 484d479ba705a0a8d6d27db2c156e304ad529249a2e9efff81a1e44563b6bcbe8dff9ba8c68a477b8d715115a35cb250a2fcc3cefba4cc5c03322e5b4535342c diff --git a/gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild b/gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild new file mode 100644 index 000000000000..3ea9af6e9b29 --- /dev/null +++ b/gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild @@ -0,0 +1,164 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + ahash-0.7.6 + aho-corasick-0.7.18 + async-trait-0.1.53 + autocfg-1.1.0 + bitflags-1.3.2 + block-0.1.6 + block-buffer-0.9.0 + bytes-1.1.0 + cassowary-0.3.0 + cfg-if-1.0.0 + chrono-0.4.19 + cpufeatures-0.2.2 + crossterm-0.23.2 + crossterm_winapi-0.9.0 + dashmap-5.3.3 + digest-0.9.0 + dlv-list-0.3.0 + find-crate-0.6.3 + fluent-0.16.0 + fluent-bundle-0.15.2 + fluent-langneg-0.13.0 + fluent-syntax-0.11.0 + futures-0.3.21 + futures-channel-0.3.21 + futures-core-0.3.21 + futures-executor-0.3.21 + futures-io-0.3.21 + futures-macro-0.3.21 + futures-sink-0.3.21 + futures-task-0.3.21 + futures-util-0.3.21 + generic-array-0.14.5 + getopts-0.2.21 + getrandom-0.2.6 + greetd_ipc-0.8.0 + hashbrown-0.12.1 + hermit-abi-0.1.19 + i18n-config-0.4.2 + i18n-embed-0.13.4 + i18n-embed-fl-0.6.4 + i18n-embed-impl-0.8.0 + intl-memoizer-0.5.1 + intl_pluralrules-7.0.1 + itoa-1.0.1 + lazy_static-1.4.0 + libc-0.2.125 + locale_config-0.3.0 + lock_api-0.4.7 + log-0.4.17 + malloc_buf-0.0.6 + memchr-2.5.0 + memoffset-0.6.5 + mio-0.8.3 + nix-0.24.1 + num-integer-0.1.45 + num-traits-0.2.15 + num_cpus-1.13.1 + objc-0.2.7 + objc-foundation-0.1.1 + objc_id-0.1.1 + once_cell-1.10.0 + opaque-debug-0.3.0 + ordered-multimap-0.4.3 + parking_lot-0.12.0 + parking_lot_core-0.9.3 + pin-project-lite-0.2.9 + pin-utils-0.1.0 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.38 + pure-rust-locales-0.5.6 + quote-1.0.18 + redox_syscall-0.2.13 + regex-1.5.5 + regex-syntax-0.6.25 + rust-embed-6.4.0 + rust-embed-impl-6.2.0 + rust-embed-utils-7.2.0 + rust-ini-0.18.0 + rustc-hash-1.1.0 + ryu-1.0.9 + same-file-1.0.6 + scopeguard-1.1.0 + self_cell-0.10.2 + serde-1.0.137 + serde_derive-1.0.137 + serde_json-1.0.81 + sha2-0.9.9 + signal-hook-0.3.13 + signal-hook-mio-0.2.3 + signal-hook-registry-1.4.0 + slab-0.4.6 + smallvec-1.8.0 + smart-default-0.6.0 + smawk-0.3.1 + socket2-0.4.5 + strsim-0.10.0 + syn-1.0.92 + textwrap-0.15.0 + thiserror-1.0.31 + thiserror-impl-1.0.31 + time-0.1.43 + tinystr-0.3.4 + tokio-1.18.2 + tokio-macros-1.7.0 + toml-0.5.9 + tui-0.18.0 + type-map-0.4.0 + typenum-1.15.0 + unic-langid-0.9.0 + unic-langid-impl-0.9.0 + unicode-linebreak-0.1.2 + unicode-segmentation-1.9.0 + unicode-width-0.1.9 + unicode-xid-0.2.3 + version_check-0.9.4 + walkdir-2.3.2 + wasi-0.10.2+wasi-snapshot-preview1 + wasi-0.11.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.36.1 + windows_aarch64_msvc-0.36.1 + windows_i686_gnu-0.36.1 + windows_i686_msvc-0.36.1 + windows_x86_64_gnu-0.36.1 + windows_x86_64_msvc-0.36.1 + zeroize-1.5.5 +" + +inherit cargo + +DESCRIPTION="TUI greeter for greetd login manager" +HOMEPAGE="https://github.com/apognu/tuigreet" + +SRC_URI="https://github.com/apognu/tuigreet/archive/${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris)" + +QA_FLAGS_IGNORED="usr/bin/tuigreet" + +LICENSE="Apache-2.0 Boost-1.0 GPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv" + +RDEPEND="acct-group/greetd + acct-user/greetd + gui-libs/greetd" +DEPEND="${RDEPEND}" + +src_install() { + dodir /var/cache/${PN} + fowners greetd:greetd /var/cache/${PN} + keepdir /var/cache/${PN} + + cargo_src_install +} diff --git a/gui-apps/tuigreet/tuigreet-0.8.0.ebuild b/gui-apps/tuigreet/tuigreet-0.8.0.ebuild deleted file mode 100644 index d0bb334b2f62..000000000000 --- a/gui-apps/tuigreet/tuigreet-0.8.0.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - ahash-0.7.6 - aho-corasick-0.7.18 - async-trait-0.1.53 - autocfg-1.1.0 - bitflags-1.3.2 - block-0.1.6 - block-buffer-0.9.0 - bytes-1.1.0 - cassowary-0.3.0 - cfg-if-1.0.0 - chrono-0.4.19 - cpufeatures-0.2.2 - crossterm-0.23.2 - crossterm_winapi-0.9.0 - dashmap-5.3.3 - digest-0.9.0 - dlv-list-0.3.0 - find-crate-0.6.3 - fluent-0.16.0 - fluent-bundle-0.15.2 - fluent-langneg-0.13.0 - fluent-syntax-0.11.0 - futures-0.3.21 - futures-channel-0.3.21 - futures-core-0.3.21 - futures-executor-0.3.21 - futures-io-0.3.21 - futures-macro-0.3.21 - futures-sink-0.3.21 - futures-task-0.3.21 - futures-util-0.3.21 - generic-array-0.14.5 - getopts-0.2.21 - getrandom-0.2.6 - greetd_ipc-0.8.0 - hashbrown-0.12.1 - hermit-abi-0.1.19 - i18n-config-0.4.2 - i18n-embed-0.13.4 - i18n-embed-fl-0.6.4 - i18n-embed-impl-0.8.0 - intl-memoizer-0.5.1 - intl_pluralrules-7.0.1 - itoa-1.0.1 - lazy_static-1.4.0 - libc-0.2.125 - locale_config-0.3.0 - lock_api-0.4.7 - log-0.4.17 - malloc_buf-0.0.6 - memchr-2.5.0 - memoffset-0.6.5 - mio-0.8.3 - nix-0.24.1 - num-integer-0.1.45 - num-traits-0.2.15 - num_cpus-1.13.1 - objc-0.2.7 - objc-foundation-0.1.1 - objc_id-0.1.1 - once_cell-1.10.0 - opaque-debug-0.3.0 - ordered-multimap-0.4.3 - parking_lot-0.12.0 - parking_lot_core-0.9.3 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro2-1.0.38 - pure-rust-locales-0.5.6 - quote-1.0.18 - redox_syscall-0.2.13 - regex-1.5.5 - regex-syntax-0.6.25 - rust-embed-6.4.0 - rust-embed-impl-6.2.0 - rust-embed-utils-7.2.0 - rust-ini-0.18.0 - rustc-hash-1.1.0 - ryu-1.0.9 - same-file-1.0.6 - scopeguard-1.1.0 - self_cell-0.10.2 - serde-1.0.137 - serde_derive-1.0.137 - serde_json-1.0.81 - sha2-0.9.9 - signal-hook-0.3.13 - signal-hook-mio-0.2.3 - signal-hook-registry-1.4.0 - slab-0.4.6 - smallvec-1.8.0 - smart-default-0.6.0 - smawk-0.3.1 - socket2-0.4.5 - strsim-0.10.0 - syn-1.0.92 - textwrap-0.15.0 - thiserror-1.0.31 - thiserror-impl-1.0.31 - time-0.1.43 - tinystr-0.3.4 - tokio-1.18.2 - tokio-macros-1.7.0 - toml-0.5.9 - tui-0.18.0 - type-map-0.4.0 - typenum-1.15.0 - unic-langid-0.9.0 - unic-langid-impl-0.9.0 - unicode-linebreak-0.1.2 - unicode-segmentation-1.9.0 - unicode-width-0.1.9 - unicode-xid-0.2.3 - version_check-0.9.4 - walkdir-2.3.2 - wasi-0.10.2+wasi-snapshot-preview1 - wasi-0.11.0+wasi-snapshot-preview1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.36.1 - windows_aarch64_msvc-0.36.1 - windows_i686_gnu-0.36.1 - windows_i686_msvc-0.36.1 - windows_x86_64_gnu-0.36.1 - windows_x86_64_msvc-0.36.1 - zeroize-1.5.5 -" - -inherit cargo - -DESCRIPTION="TUI greeter for greetd login manager" -HOMEPAGE="https://github.com/apognu/tuigreet" - -SRC_URI="https://github.com/apognu/tuigreet/archive/${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris)" - -QA_FLAGS_IGNORED="usr/bin/tuigreet" - -LICENSE="Apache-2.0 Boost-1.0 GPL-3 MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv" - -RDEPEND="acct-group/greetd - acct-user/greetd - gui-libs/greetd" -DEPEND="${RDEPEND}" - -src_install() { - dodir /var/cache/${PN} - fowners greetd:greetd /var/cache/${PN} - - cargo_src_install -} diff --git a/gui-apps/tuigreet/tuigreet-9999.ebuild b/gui-apps/tuigreet/tuigreet-9999.ebuild index bd8f1fac25a2..f768ce7d43f6 100644 --- a/gui-apps/tuigreet/tuigreet-9999.ebuild +++ b/gui-apps/tuigreet/tuigreet-9999.ebuild @@ -41,6 +41,7 @@ DEPEND="${RDEPEND}" src_install() { dodir /var/cache/${PN} fowners greetd:greetd /var/cache/${PN} + keepdir /var/cache/${PN} cargo_src_install } diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index 8dc8a1e1d0e1c4d93c4fa8453f2e73c134916b6e..e7458416784ec676c1aa910fd603dc25e9adfdad 100644 GIT binary patch literal 4125 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 b?OzCTQDrkjz01AtlK=2Ox=biJ+#CP^R7KMl literal 4116 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 S-1{#1hyMW^@#%%!8~^}l-U0al diff --git a/gui-libs/display-manager-init/Manifest b/gui-libs/display-manager-init/Manifest index 0389c689d130..3ec5bd07af33 100644 --- a/gui-libs/display-manager-init/Manifest +++ b/gui-libs/display-manager-init/Manifest @@ -1,7 +1,10 @@ AUX display-manager-setup.initd 224 BLAKE2B 8513295b8c315d71521ac24fc9da1878e32044ebe7b6e37afb77a25eb8ec449568a82e516fd04de7fb2b0f0b5ff355a54a257041616d0035b25d0ae191e336e4 SHA512 d0048fc5b3c0fd92a44b71f7b8132e35787e42095c22f53aa41c10505c219eb25015f76163069aab7ebb6f0ac9feeac62d1b74682fd3947e835ea5de36957727 +AUX display-manager-setup.initd-r1 246 BLAKE2B 13b3a3fac6054e2b5b3d9106994b486d42de5bcfca6899f033855c7879915b3730be3c8fc650cb5e2f0970b26401f03fc861e9567dfd168cb945c72bc4cfcc8d SHA512 916011bfd139f8261a53b637d1b75ebcfdb101bfb9d1cfbca38de6a15a9e6573b6a906997b57b7d8ac483ab02b0074e04b2730db3cb1db0b8a879dfe11ee72cc AUX display-manager.confd 608 BLAKE2B 814b4d36ce74d2f70a771cda31c3b9f6e21246bef681607d2687b3ed51f1baab8752fe94ad1021b9fd81b3e8444a328d2c1de83718534ea722ef9dadcbdca164 SHA512 40fb28fb6ac06b59fed9fec86816a444f53ea499bb9a7e7a072a5a932b45a29f830b9da9de0954b1f5cb21903c08ff5c997db2e32ee0bb1a300cd6c070cc8aa6 AUX display-manager.initd-r2 6237 BLAKE2B a0bf7c7563419f14867568c111a7d3456eadf5037a0d993ed92bc2270fed6f920e1a23602f2de0d287e05844d1a0d52dfc663da9a4bfcdfd3d54615cc8282dca SHA512 084eb98fe656fdfdf669345738009b722dec8cc3eddea5d4df184a70985152e19925b4e4c00d695e5ae29cc8f93aee9d3ac353483df7f3bda25d4fbb1ceea50e +AUX display-manager.initd-r4 5196 BLAKE2B f8ea46550a6810e9c929052eec7a7313bc49fdd70550504db66901c766b40a7f008a297d2d961dd5a62ba2c6f23239586cc2e7eaa1e0e2cab537a914fa714118 SHA512 d9265bdfc10bd75491ccd1a15e8270276e902f26451af9c2c12431aac2b7d7ed5d7bcb2baf6663a4f0766fcf709edcec17c08e19cebce468790c1442f5c6473f AUX startDM-r1 778 BLAKE2B 134345da401d5d75cb4e3cf79189a2594e508d4afe748bc209e8a93ea754169b205b114fcdb830ed95908788d0bf9cf071cd50de0c37df7fe5b83827f406d766 SHA512 e0cbb1f0ca6d6d3ae3f963bb5508e5b58e03682aba3f35cb2c1819c17e2d94ee240a5dc603f9fd93d22ecca060d131e46c0a0a25685aa8deac280294ff76b8c9 AUX xdm.initd 200 BLAKE2B ec997b7080037a7197a6f75728d9075c846168115d705015afc6518e1e72d815cdf87c2e9e3f3ad950034599e548d015e530cb7821f83b9d289337908455c17a SHA512 4552215cc2cdffa3298a9136e2a22f600f55958d7f74b2d06bbf48568d8034ef24deea27ad9f8d6d100516b0efb4e2688c1f454dc556120f759b1da7fecd877c EBUILD display-manager-init-1.0-r4.ebuild 1678 BLAKE2B 6f660ee635bf419c54e8a72efc4f5a8a8a3044cdfdf71a94d3a170408f5e9587a68d5ca0744e8f880144c18ba20b2af70086732d9b1cdbf0fb3c3351554e21b8 SHA512 c7ecf09d9a875ed9216a9e2b343f996610d20427d4c9f5e427784a6700f8473c720c4051011ad99e5c4ea95177ead20ac0fe251adbfbdbe73e400759f066cb2a +EBUILD display-manager-init-1.1.1.ebuild 1689 BLAKE2B 74669ffd0ce1e6f5c1f15131ff830001b3704f912b428c7ffa908a868817b34e7c11a7ba5541badea4837eddd1219edfcc2cd95940f1618c7ee29f062a99282e SHA512 b94a34e236f5771c4c1ebd8af5c4e2c3caa2b9aed4a4c8a6308af504e40645ce6c2d7155406b39567b98fdf4e8ab1c037d1bef0446809cc0a6451896169afbcd MISC metadata.xml 259 BLAKE2B cc7abf54ed4398a2cfb77310c63f5fae3e432488b0c7466f8148c5d009d38aa4ca78eef78712f0b7b6aca6710aab1dfe3c07440f36179fde03f8a97a49b3c080 SHA512 6f50c5d3c735db431156906312a7c1dab3723d8c9e51d15148b92d97a998221c6838eb926f36c6b924c9fc8a6a64ba904e36482ff5164867c482502aa638462f diff --git a/gui-libs/display-manager-init/display-manager-init-1.1.1.ebuild b/gui-libs/display-manager-init/display-manager-init-1.1.1.ebuild new file mode 100644 index 000000000000..a8d86b970cd2 --- /dev/null +++ b/gui-libs/display-manager-init/display-manager-init-1.1.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="RC init files for starting display and login managers" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:X11" + +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" + +S="${WORKDIR}" + +RDEPEND=" + sys-apps/gentoo-functions + !<=sys-apps/sysvinit-2.98 + !<=x11-apps/xinit-1.4.1 + !<=x11-base/xorg-server-1.20.10 + !=x11-base/xorg-server-1.20.10-r2 +" + +src_install() { + newinitd "${FILESDIR}"/display-manager-setup.initd-r1 display-manager-setup + newinitd "${FILESDIR}"/display-manager.initd-r4 display-manager + newinitd "${FILESDIR}"/xdm.initd xdm + newconfd "${FILESDIR}"/display-manager.confd display-manager + newbin "${FILESDIR}"/startDM-r1 startDM + # backwards compatibility + dosym "${ESYSROOT}"/usr/bin/startDM /etc/X11/startDM.sh +} + +pkg_preinst() { + if [[ ${REPLACING_VERSIONS} == "" && -f "${EROOT}"/etc/conf.d/xdm && ! -f "${EROOT}"/etc/conf.d/display-manager ]]; then + cp -a "${EROOT}"/etc/conf.d/{xdm,display-manager} || die + fi + local rlevel using_xdm + using_xdm=no + for rlevel in boot default sysinit; do + if [[ -e "${EROOT}"/etc/runlevels/${rlevel}/xdm ]]; then + using_xdm=yes + fi + done + if [[ "${using_xdm}" = "yes" ]]; then + ewarn "The 'xdm' service has been replaced by new 'display-manager'" + ewarn "service, please switch now:" + ewarn + ewarn " # rc-update del xdm default" + ewarn " # rc-update add display-manager default" + ewarn + ewarn "Remember to run etc-update or dispatch-conf to update the" + ewarn "config protected service files." + fi +} diff --git a/gui-libs/display-manager-init/files/display-manager-setup.initd-r1 b/gui-libs/display-manager-init/files/display-manager-setup.initd-r1 new file mode 100644 index 000000000000..a897bf990af8 --- /dev/null +++ b/gui-libs/display-manager-init/files/display-manager-setup.initd-r1 @@ -0,0 +1,13 @@ +#!/sbin/openrc-run +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need localmount +} + +start() { + if get_bootparam "nogui" || get_bootparam "nox"; then + touch /run/.nogui + fi +} diff --git a/gui-libs/display-manager-init/files/display-manager.initd-r4 b/gui-libs/display-manager-init/files/display-manager.initd-r4 new file mode 100644 index 000000000000..460c91e86944 --- /dev/null +++ b/gui-libs/display-manager-init/files/display-manager.initd-r4 @@ -0,0 +1,201 @@ +#!/sbin/openrc-run +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +retry="TERM/5/TERM/5" + +# This is here to serve as a note to myself, and future developers. +# +# Any Display manager (gdm,kdm,xdm) has the following problem: if +# it is started before any getty, and no vt is specified, it will +# usually run on vt2. When the getty on vt2 then starts, and the +# DM is already started, the getty will take control of the keyboard, +# leaving us with a "dead" keyboard. +# +# Resolution: add the following line to /etc/inittab +# +# x:a:once:/usr/bin/startDM +# +# and have /usr/bin/startDM start the DM in daemon mode if +# a lock is present (with the info of what DM should be started), +# else just fall through. +# +# How this basically works, is the "a" runlevel is a additional +# runlevel that you can use to fork processes with init, but the +# runlevel never gets changed to this runlevel. Along with the "a" +# runlevel, the "once" key word means that startDM will only be +# run when we specify it to run, thus eliminating respawning +# startDM when "display-manager" is not added to the default +# runlevel, as was done previously. +# +# This script then just calls "telinit a", and init will run +# /usr/bin/startDM after the current runlevel completes (this +# script should only be added to the actual runlevel the user is +# using). +# +# Martin Schlemmer +# aka Azarah +# 04 March 2002 + +depend() { + need localmount display-manager-setup + + # this should start as early as possible + # we can't do 'before *' as that breaks it + # (#139824) Start after ypbind and autofs for network authentication + # (#145219 #180163) Could use lirc mouse as input device + # (#70689 comment #92) Start after consolefont to avoid display corruption + # (#291269) Start after quota, since some dm need readable home + # (#390609) gdm-3 will fail when dbus is not running + # (#366753) starting keymaps after X causes problems + # (#768834) race condition with elogind + after bootmisc consolefont modules netmount + after readahead-list ypbind autofs openvpn gpm lircmd + after quota keymaps + after elogind + after sssd + before alsasound + + # Start before GUI + use dbus xfs +} + +setup_dm() { + local MY_XDM + + MY_XDM=$(echo "${DISPLAYMANAGER}" | tr '[:upper:]' '[:lower:]') + case "${MY_XDM}" in + kdm|kde) + command=/usr/bin/kdm + pidfile=/run/kdm.pid + ;; + entrance*) + command=/usr/sbin/entrance + pidfile=/run/entrance.pid + ;; + gdm|gnome) + # gdm-3 and above has different paths + if [ -f /usr/sbin/gdm ]; then + command=/usr/sbin/gdm + pidfile=/run/gdm/gdm.pid + start_stop_daemon_args="--background" + else + command=/usr/bin/gdm + pidfile=/run/gdm.pid + fi + [ "${RC_UNAME}" != "Linux" ] && name=gdm-binary + ;; + greetd) + command=/usr/bin/greetd + command_background=yes + pidfile=/run/greetd.pid + ;; + wdm) + command=/usr/bin/wdm + ;; + gpe) + command=/usr/bin/gpe-dm + pidfile=/run/gpe-dm.pid + ;; + lxdm) + command=/usr/sbin/lxdm-binary + pidfile=/run/lxdm.pid + start_stop_daemon_args="--background" + ;; + lightdm) + command=/usr/sbin/lightdm + pidfile=/run/lightdm.pid + start_stop_daemon_args="--background" + ;; + sddm) + command="/usr/bin/sddm" + command_background=yes + pidfile=/run/sddm.pid + ;; + *) + # first find out if there is such executable + command="$(command -v ${MY_XDM} 2>/dev/null)" + pidfile="/run/${MY_XDM}.pid" + + # warn user that they are doing sick things if the exe was not found + if [ -z "${EXE}" ]; then + eerror "ERROR: Your XDM value is invalid." + eerror " No ${MY_XDM} executable could be found on your system." + fi + ;; + esac + + if ! [ -x "${command}" ]; then + command=/usr/bin/xdm + pidfile=/run/xdm.pid + if ! [ -x "/usr/bin/xdm" ]; then + eerror "ERROR: Please set your DISPLAYMANAGER variable in /etc/conf.d/display-manager," + eerror " or install the x11-apps/xdm package" + return 1 + fi + fi + return 0 +} + +# Check to see if something is defined on our VT +vtstatic() { + if [ -e /etc/inittab ] ; then + grep -Eq "^[^#]+.*\<tty$1\>" /etc/inittab + elif [ -e /etc/ttys ] ; then + grep -q "^ttyv$(($1 - 1))" /etc/ttys + else + return 1 + fi + return +} + +start_pre() { + setup_dm || return + + if [ -f /run/.nogui ]; then + einfo "Skipping ${command##*/}, /run/.nogui found or 'nogui' bootparam passed." + rm /run/.nogui + return 1 + fi + + if vtstatic "${CHECKVT:-7}" ; then + if [ -x /sbin/telinit ] && [ "${SOFTLEVEL}" != "BOOT" ] && [ "${RC_SOFTLEVEL}" != "BOOT" ]; then + ewarn "Something is already defined on VT ${CHECKVT:-7}, will start X later" + telinit a >/dev/null 2>&1 + return 0 + else + eerror "Something is already defined on VT ${CHECKVT:-7}, not starting" + return 1 + fi + fi + return 0 +} + +stop_pre() { + if [ -t 0 ]; then + if command -v fgconsole >/dev/null 2>&1; then + curvt=$(fgconsole 2>/dev/null) + else + curvt=$(tty) + case "${curvt}" in + /dev/ttyv[0-9]*) curvt=${curvt#/dev/ttyv} ;; + *) curvt= ;; + esac + fi + fi + return +} + +stop_post() { + # switch back to original vt + if [ -n "${curvt}" ]; then + if command -v chvt >/dev/null 2>&1; then + chvt "${curvt}" + else + vidcontrol -s "$((curvt + 1))" + fi + fi + return +} + +# vim: set ts=4 : diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest index b25898433baa..55e0d50b7ac9 100644 --- a/gui-libs/gtk/Manifest +++ b/gui-libs/gtk/Manifest @@ -2,8 +2,8 @@ DIST gtk-4.6.6.tar.xz 23085304 BLAKE2B 2f0eacb9aaa3fad4e8d99feeadc93e04151f6c455 DIST gtk-4.6.7.tar.xz 22885556 BLAKE2B ff3647fbb87fb7743c6aaf84f4de463275ff5816ccdba7f29425ee5268677e53ef56507ddd71447def5a1707e7509958068d5b8a7c64816cc3a1541691d7a262 SHA512 7f9068f66b472e796c1611625a34466b13aa51bce2dfc7661928e6d8087ed39ed0f6adf47a6691609b85540c588621bebc5951e81435277071abe7d2facf28bb DIST gtk-4.8.0.tar.xz 20502660 BLAKE2B 89a1cebc56cbb372dbdab6186b2661fa466bf6946fb5197b8c2334e228e4531749f96233a1243c6950d8ebcd0624b1d93d4d4d212ba1dec18a3d1b3857ba7da9 SHA512 c48fa63c197d9dbff98485cac57092d0af9ac56993fee5b622fc91c473f06489986105382222d75488fa95272377a9177f56a7cb3a4d2f159eb8d70f80cdadcc DIST gtk-4.8.1.tar.xz 20502844 BLAKE2B 2e60b4a1985c2faa6990f0a2512a14f06ee30287ee8c4cb6cabd2100a4425c8e441879dd5b6d95b1f99ad49dd07909832ccfc4cb2738a467b32dad16074bee36 SHA512 26201c2ef0de24e0a530b0cb03af5c131a85d068ecb4dcbe22c1faaedf1d5c1555ebe2bf2da794ccfa24bea7de810179957d48474fa951ae691ac957bbdfd61e -EBUILD gtk-4.6.6.ebuild 5745 BLAKE2B c090fbea68e8d23d71acbffa6edb1aeeb8e608b590bdd91b4cc62cfe87dc2d1cf9188b32f40ced56dab76720f405cd72b96a9122025b139baf31d30b410d378a SHA512 8882fa618521b5142904b8cee86eab996f3ab11cefa3727e9b3e58b409cbe9968a644f64790233f8629b8dcc0ba63e645c9b480e929921c5c2440cef2d8e3238 -EBUILD gtk-4.6.7.ebuild 5745 BLAKE2B c090fbea68e8d23d71acbffa6edb1aeeb8e608b590bdd91b4cc62cfe87dc2d1cf9188b32f40ced56dab76720f405cd72b96a9122025b139baf31d30b410d378a SHA512 8882fa618521b5142904b8cee86eab996f3ab11cefa3727e9b3e58b409cbe9968a644f64790233f8629b8dcc0ba63e645c9b480e929921c5c2440cef2d8e3238 -EBUILD gtk-4.8.0.ebuild 5780 BLAKE2B d9dda1fd8672b69cf71871fb0b100f738f349663ab8e6bec4cb7e71ea75e153fadfb3a70e8674053aad92f42e4bb172a99b8b58156198973118b523d8d96a245 SHA512 a0fb23ef0732b05d8f837ac3db18f2f96f90d1750fdf47a017a28ba8ffc7f61da27e1292de034f82f48e074c7f5ac4faeed6fd20e41ab81f528f75d867792ebb -EBUILD gtk-4.8.1.ebuild 5780 BLAKE2B d9dda1fd8672b69cf71871fb0b100f738f349663ab8e6bec4cb7e71ea75e153fadfb3a70e8674053aad92f42e4bb172a99b8b58156198973118b523d8d96a245 SHA512 a0fb23ef0732b05d8f837ac3db18f2f96f90d1750fdf47a017a28ba8ffc7f61da27e1292de034f82f48e074c7f5ac4faeed6fd20e41ab81f528f75d867792ebb +EBUILD gtk-4.6.6-r1.ebuild 5748 BLAKE2B 080ccac9ef219938bb0e44a670f67c635f3d9e8c58e5a3b202135a886df5c6406e374fe20914dd0929b4dba4a878d6bbebc08a5fe5b919c144e0cc4f5b65f584 SHA512 b1968a046d5e1b55dbf6c3519693da2d5b15778badca08af89ccadadb1427fc9c94f527e616e24a0dd1c38e055ec169b7e4cdc202b96db0f5fedf39c57f9c928 +EBUILD gtk-4.6.7-r1.ebuild 5748 BLAKE2B 080ccac9ef219938bb0e44a670f67c635f3d9e8c58e5a3b202135a886df5c6406e374fe20914dd0929b4dba4a878d6bbebc08a5fe5b919c144e0cc4f5b65f584 SHA512 b1968a046d5e1b55dbf6c3519693da2d5b15778badca08af89ccadadb1427fc9c94f527e616e24a0dd1c38e055ec169b7e4cdc202b96db0f5fedf39c57f9c928 +EBUILD gtk-4.8.0-r1.ebuild 5783 BLAKE2B c1423587281fb456eecaa33c6ecf840220f1e2d105c1daa1fcc8e0a66d3b91cef230c2f33b44139d9e3140d117d0892fd894038bd5809fb7e3a0282aa9f3378f SHA512 30b11a89da8550e326041f1fce4f38cb5e7214234be97a3d6ca10760525848e6cf39ae745a07aa04ab6767a5650fb8de71926adb599c2abacdc9c50f51e680b3 +EBUILD gtk-4.8.1-r1.ebuild 5783 BLAKE2B c1423587281fb456eecaa33c6ecf840220f1e2d105c1daa1fcc8e0a66d3b91cef230c2f33b44139d9e3140d117d0892fd894038bd5809fb7e3a0282aa9f3378f SHA512 30b11a89da8550e326041f1fce4f38cb5e7214234be97a3d6ca10760525848e6cf39ae745a07aa04ab6767a5650fb8de71926adb599c2abacdc9c50f51e680b3 MISC metadata.xml 690 BLAKE2B 4ae68aa63a0aea931c3584ac288ac62226bc1a78395dad3e7401f1988d4ab45d3895eb8149f1c06a849e1e27926097d8aa09dd5a33a2bf8b4ce52e4e1694b1e0 SHA512 ff6bd9799fe0f9e3e922744ed78cc9db278801e6e2d309fbf146535b061670f5f9162946ddf76cdf3d0e4defca16657ba39b3af81e5bcf2423385c74fc299779 diff --git a/gui-libs/gtk/gtk-4.6.6-r1.ebuild b/gui-libs/gtk/gtk-4.6.6-r1.ebuild new file mode 100644 index 000000000000..a33803ca3c52 --- /dev/null +++ b/gui-libs/gtk/gtk-4.6.6-r1.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg + +DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" +REQUIRED_USE=" + || ( aqua wayland X ) + test? ( introspection ) +" + +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" + +COMMON_DEPEND=" + >=dev-libs/fribidi-0.19.7 + >=dev-libs/glib-2.66.0:2 + >=media-libs/graphene-1.9.1[introspection?] + >=media-libs/libepoxy-1.4[egl,X(+)?] + >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + >=x11-libs/pango-1.50.0[introspection?] + media-libs/libpng:0= + media-libs/tiff:0= + media-libs/libjpeg-turbo:0= + >=media-libs/harfbuzz-2.1.0:= + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( + >=media-libs/gst-plugins-bad-1.12.3 + >=media-libs/gst-plugins-base-1.12.3[opengl] + ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.20.0 + >=dev-libs/wayland-protocols-1.23 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.8 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXdamage + x11-libs/libXinerama + ) +" +DEPEND="${COMMON_DEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg + >=x11-themes/adwaita-icon-theme-3.14 +" +BDEPEND=" + dev-libs/gobject-introspection-common + introspection? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) + dev-python/docutils + >=dev-util/gdbus-codegen-2.48 + dev-util/glib-utils + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + test? ( + dev-libs/glib:2 + wayland? ( dev-libs/weston[headless] ) + ) +" + +python_check_deps() { + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return +} + +pkg_setup() { + use introspection && python-any-r1_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset + + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die + # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache + sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die + # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 + sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die + sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die +} + +src_configure() { + local emesonargs=( + # GDK backends + $(meson_use X x11-backend) + $(meson_use wayland wayland-backend) + $(meson_use broadway broadway-backend) + -Dwin32-backend=false + $(meson_use aqua macos-backend) + + # Media backends + $(meson_feature ffmpeg media-ffmpeg) + $(meson_feature gstreamer media-gstreamer) + + # Print backends + $(meson_feature cups print-cups) + + # Optional dependencies + $(meson_feature vulkan) + -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet + $(meson_feature sysprof) + -Dtracker=disabled # tracker3 is not packaged in Gentoo yet + $(meson_feature colord) + # Expected to fail with GCC < 11 + # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 + $(meson_feature cpu_flags_x86_f16c f16c) + + # Documentation and introspection + -Dgtk_doc=false # we ship pregenerated API docs from tarball + -Dman-pages=true + $(meson_feature introspection) + + # Demos and binaries + $(meson_use examples build-examples) + $(meson_use examples demos) + $(meson_use test build-tests) + -Dinstall-tests=false + ) + meson_src_configure +} + +src_test() { + "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die + + if use X; then + einfo "Running tests under X" + GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 + fi + + if use wayland; then + einfo "Running tests under Weston" + + export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" + + weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & + compositor=$! + export WAYLAND_DISPLAY=wayland-5 + + GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland + + exit_code=$? + kill ${compositor} + fi +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional + doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your settings.ini file." + fi + + if use examples ; then + optfeature "syntax highlighting in gtk4-demo" app-text/highlight + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-libs/gtk/gtk-4.6.6.ebuild b/gui-libs/gtk/gtk-4.6.6.ebuild deleted file mode 100644 index 08ff61a93cb5..000000000000 --- a/gui-libs/gtk/gtk-4.6.6.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg - -DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" -HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" - -LICENSE="LGPL-2+" -SLOT="4" -IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" -REQUIRED_USE=" - || ( aqua wayland X ) - test? ( introspection ) -" - -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" - -COMMON_DEPEND=" - >=dev-libs/fribidi-0.19.7 - >=dev-libs/glib-2.66.0:2 - >=media-libs/graphene-1.9.1[introspection?] - >=media-libs/libepoxy-1.4[egl,X(+)?] - >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.30:2[introspection?] - >=x11-libs/pango-1.50.0[introspection?] - media-libs/libpng:0= - media-libs/tiff:0= - media-libs/libjpeg-turbo:0= - >=media-libs/harfbuzz-2.1.0:= - x11-misc/shared-mime-info - - colord? ( >=x11-misc/colord-0.1.9:0= ) - cups? ( >=net-print/cups-2.0 ) - ffmpeg? ( media-video/ffmpeg ) - gstreamer? ( - >=media-libs/gst-plugins-bad-1.12.3 - >=media-libs/gst-plugins-base-1.12.3[opengl] - ) - introspection? ( >=dev-libs/gobject-introspection-1.39:= ) - vulkan? ( media-libs/vulkan-loader:= ) - wayland? ( - >=dev-libs/wayland-1.20.0 - >=dev-libs/wayland-protocols-1.23 - media-libs/mesa[wayland] - >=x11-libs/libxkbcommon-0.2 - ) - X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - media-libs/fontconfig - media-libs/mesa[X(+)] - x11-libs/libX11 - >=x11-libs/libXi-1.8 - x11-libs/libXext - >=x11-libs/libXrandr-1.5 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXdamage - x11-libs/libXinerama - ) -" -DEPEND="${COMMON_DEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-util/gtk-update-icon-cache-3 -" -# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 -PDEPEND=" - gnome-base/librsvg - >=x11-themes/adwaita-icon-theme-3.14 -" -BDEPEND=" - dev-libs/gobject-introspection-common - introspection? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - ) - dev-python/docutils - >=dev-util/gdbus-codegen-2.48 - dev-util/glib-utils - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig - test? ( - dev-libs/glib:2 - wayland? ( dev-libs/weston[headless] ) - ) -" - -python_check_deps() { - python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return -} - -pkg_setup() { - use introspection && python-any-r1_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset - - # dev-python/docutils installs rst2man.py, not rst2man - sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die - # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache - sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die - # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 - sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die - sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die -} - -src_configure() { - local emesonargs=( - # GDK backends - $(meson_use X x11-backend) - $(meson_use wayland wayland-backend) - $(meson_use broadway broadway-backend) - -Dwin32-backend=false - $(meson_use aqua macos-backend) - - # Media backends - $(meson_feature ffmpeg media-ffmpeg) - $(meson_feature gstreamer media-gstreamer) - - # Print backends - $(meson_feature cups print-cups) - - # Optional dependencies - $(meson_feature vulkan) - -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet - $(meson_feature sysprof) - -Dtracker=disabled # tracker3 is not packaged in Gentoo yet - $(meson_feature colord) - # Expected to fail with GCC < 11 - # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 - $(meson_feature cpu_flags_x86_f16c f16c) - - # Documentation and introspection - -Dgtk_doc=false # we ship pregenerated API docs from tarball - -Dman-pages=true - $(meson_feature introspection) - - # Demos and binaries - $(meson_use examples build-examples) - $(meson_use examples demos) - $(meson_use test build-tests) - -Dinstall-tests=false - ) - meson_src_configure -} - -src_test() { - "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die - - if use X; then - einfo "Running tests under X" - GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 - fi - - if use wayland; then - einfo "Running tests under Weston" - - export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" - - weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & - compositor=$! - export WAYLAND_DISPLAY=wayland-5 - - GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland - - exit_code=$? - kill ${compositor} - fi -} - -src_install() { - meson_src_install - - insinto /usr/share/gtk-doc/html - # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional - doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi - - if use examples ; then - optfeature "syntax highlighting in gtk4-demo" app-text/highlight - fi -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/gui-libs/gtk/gtk-4.6.7-r1.ebuild b/gui-libs/gtk/gtk-4.6.7-r1.ebuild new file mode 100644 index 000000000000..a33803ca3c52 --- /dev/null +++ b/gui-libs/gtk/gtk-4.6.7-r1.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg + +DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" +REQUIRED_USE=" + || ( aqua wayland X ) + test? ( introspection ) +" + +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" + +COMMON_DEPEND=" + >=dev-libs/fribidi-0.19.7 + >=dev-libs/glib-2.66.0:2 + >=media-libs/graphene-1.9.1[introspection?] + >=media-libs/libepoxy-1.4[egl,X(+)?] + >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + >=x11-libs/pango-1.50.0[introspection?] + media-libs/libpng:0= + media-libs/tiff:0= + media-libs/libjpeg-turbo:0= + >=media-libs/harfbuzz-2.1.0:= + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( + >=media-libs/gst-plugins-bad-1.12.3 + >=media-libs/gst-plugins-base-1.12.3[opengl] + ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.20.0 + >=dev-libs/wayland-protocols-1.23 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.8 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXdamage + x11-libs/libXinerama + ) +" +DEPEND="${COMMON_DEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg + >=x11-themes/adwaita-icon-theme-3.14 +" +BDEPEND=" + dev-libs/gobject-introspection-common + introspection? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) + dev-python/docutils + >=dev-util/gdbus-codegen-2.48 + dev-util/glib-utils + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + test? ( + dev-libs/glib:2 + wayland? ( dev-libs/weston[headless] ) + ) +" + +python_check_deps() { + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return +} + +pkg_setup() { + use introspection && python-any-r1_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset + + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die + # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache + sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die + # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 + sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die + sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die +} + +src_configure() { + local emesonargs=( + # GDK backends + $(meson_use X x11-backend) + $(meson_use wayland wayland-backend) + $(meson_use broadway broadway-backend) + -Dwin32-backend=false + $(meson_use aqua macos-backend) + + # Media backends + $(meson_feature ffmpeg media-ffmpeg) + $(meson_feature gstreamer media-gstreamer) + + # Print backends + $(meson_feature cups print-cups) + + # Optional dependencies + $(meson_feature vulkan) + -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet + $(meson_feature sysprof) + -Dtracker=disabled # tracker3 is not packaged in Gentoo yet + $(meson_feature colord) + # Expected to fail with GCC < 11 + # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 + $(meson_feature cpu_flags_x86_f16c f16c) + + # Documentation and introspection + -Dgtk_doc=false # we ship pregenerated API docs from tarball + -Dman-pages=true + $(meson_feature introspection) + + # Demos and binaries + $(meson_use examples build-examples) + $(meson_use examples demos) + $(meson_use test build-tests) + -Dinstall-tests=false + ) + meson_src_configure +} + +src_test() { + "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die + + if use X; then + einfo "Running tests under X" + GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 + fi + + if use wayland; then + einfo "Running tests under Weston" + + export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" + + weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & + compositor=$! + export WAYLAND_DISPLAY=wayland-5 + + GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland + + exit_code=$? + kill ${compositor} + fi +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional + doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your settings.ini file." + fi + + if use examples ; then + optfeature "syntax highlighting in gtk4-demo" app-text/highlight + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-libs/gtk/gtk-4.6.7.ebuild b/gui-libs/gtk/gtk-4.6.7.ebuild deleted file mode 100644 index 08ff61a93cb5..000000000000 --- a/gui-libs/gtk/gtk-4.6.7.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg - -DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" -HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" - -LICENSE="LGPL-2+" -SLOT="4" -IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" -REQUIRED_USE=" - || ( aqua wayland X ) - test? ( introspection ) -" - -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" - -COMMON_DEPEND=" - >=dev-libs/fribidi-0.19.7 - >=dev-libs/glib-2.66.0:2 - >=media-libs/graphene-1.9.1[introspection?] - >=media-libs/libepoxy-1.4[egl,X(+)?] - >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.30:2[introspection?] - >=x11-libs/pango-1.50.0[introspection?] - media-libs/libpng:0= - media-libs/tiff:0= - media-libs/libjpeg-turbo:0= - >=media-libs/harfbuzz-2.1.0:= - x11-misc/shared-mime-info - - colord? ( >=x11-misc/colord-0.1.9:0= ) - cups? ( >=net-print/cups-2.0 ) - ffmpeg? ( media-video/ffmpeg ) - gstreamer? ( - >=media-libs/gst-plugins-bad-1.12.3 - >=media-libs/gst-plugins-base-1.12.3[opengl] - ) - introspection? ( >=dev-libs/gobject-introspection-1.39:= ) - vulkan? ( media-libs/vulkan-loader:= ) - wayland? ( - >=dev-libs/wayland-1.20.0 - >=dev-libs/wayland-protocols-1.23 - media-libs/mesa[wayland] - >=x11-libs/libxkbcommon-0.2 - ) - X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - media-libs/fontconfig - media-libs/mesa[X(+)] - x11-libs/libX11 - >=x11-libs/libXi-1.8 - x11-libs/libXext - >=x11-libs/libXrandr-1.5 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXdamage - x11-libs/libXinerama - ) -" -DEPEND="${COMMON_DEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-util/gtk-update-icon-cache-3 -" -# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 -PDEPEND=" - gnome-base/librsvg - >=x11-themes/adwaita-icon-theme-3.14 -" -BDEPEND=" - dev-libs/gobject-introspection-common - introspection? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - ) - dev-python/docutils - >=dev-util/gdbus-codegen-2.48 - dev-util/glib-utils - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig - test? ( - dev-libs/glib:2 - wayland? ( dev-libs/weston[headless] ) - ) -" - -python_check_deps() { - python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return -} - -pkg_setup() { - use introspection && python-any-r1_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset - - # dev-python/docutils installs rst2man.py, not rst2man - sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die - # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache - sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die - # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 - sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die - sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die -} - -src_configure() { - local emesonargs=( - # GDK backends - $(meson_use X x11-backend) - $(meson_use wayland wayland-backend) - $(meson_use broadway broadway-backend) - -Dwin32-backend=false - $(meson_use aqua macos-backend) - - # Media backends - $(meson_feature ffmpeg media-ffmpeg) - $(meson_feature gstreamer media-gstreamer) - - # Print backends - $(meson_feature cups print-cups) - - # Optional dependencies - $(meson_feature vulkan) - -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet - $(meson_feature sysprof) - -Dtracker=disabled # tracker3 is not packaged in Gentoo yet - $(meson_feature colord) - # Expected to fail with GCC < 11 - # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 - $(meson_feature cpu_flags_x86_f16c f16c) - - # Documentation and introspection - -Dgtk_doc=false # we ship pregenerated API docs from tarball - -Dman-pages=true - $(meson_feature introspection) - - # Demos and binaries - $(meson_use examples build-examples) - $(meson_use examples demos) - $(meson_use test build-tests) - -Dinstall-tests=false - ) - meson_src_configure -} - -src_test() { - "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die - - if use X; then - einfo "Running tests under X" - GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 - fi - - if use wayland; then - einfo "Running tests under Weston" - - export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" - - weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & - compositor=$! - export WAYLAND_DISPLAY=wayland-5 - - GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland - - exit_code=$? - kill ${compositor} - fi -} - -src_install() { - meson_src_install - - insinto /usr/share/gtk-doc/html - # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional - doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi - - if use examples ; then - optfeature "syntax highlighting in gtk4-demo" app-text/highlight - fi -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/gui-libs/gtk/gtk-4.8.0-r1.ebuild b/gui-libs/gtk/gtk-4.8.0-r1.ebuild new file mode 100644 index 000000000000..ea6f87056ab6 --- /dev/null +++ b/gui-libs/gtk/gtk-4.8.0-r1.ebuild @@ -0,0 +1,213 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg + +DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" +REQUIRED_USE=" + || ( aqua wayland X ) + test? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +COMMON_DEPEND=" + >=dev-libs/fribidi-0.19.7 + >=dev-libs/glib-2.66.0:2 + >=media-libs/graphene-1.9.1[introspection?] + >=media-libs/libepoxy-1.4[egl,X(+)?] + >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + >=x11-libs/pango-1.50.0[introspection?] + media-libs/libpng:0= + media-libs/tiff:0= + media-libs/libjpeg-turbo:0= + >=media-libs/harfbuzz-2.6.0:= + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( + >=media-libs/gst-plugins-bad-1.12.3 + >=media-libs/gst-plugins-base-1.12.3[opengl] + ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.21.0 + >=dev-libs/wayland-protocols-1.25 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.8 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXdamage + x11-libs/libXinerama + ) +" +DEPEND="${COMMON_DEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg + >=x11-themes/adwaita-icon-theme-3.14 +" +BDEPEND=" + dev-libs/gobject-introspection-common + introspection? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) + dev-python/docutils + >=dev-util/gdbus-codegen-2.48 + dev-util/glib-utils + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + test? ( + dev-libs/glib:2 + wayland? ( dev-libs/weston[headless] ) + ) +" + +python_check_deps() { + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return +} + +pkg_setup() { + use introspection && python-any-r1_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset + + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die + # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache + sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die + # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 + sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die + sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die +} + +src_configure() { + local emesonargs=( + # GDK backends + $(meson_use X x11-backend) + $(meson_use wayland wayland-backend) + $(meson_use broadway broadway-backend) + -Dwin32-backend=false + $(meson_use aqua macos-backend) + + # Media backends + $(meson_feature ffmpeg media-ffmpeg) + $(meson_feature gstreamer media-gstreamer) + + # Print backends + $(meson_feature cups print-cups) + + # Optional dependencies + $(meson_feature vulkan) + -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet + $(meson_feature sysprof) + -Dtracker=disabled # tracker3 is not packaged in Gentoo yet + $(meson_feature colord) + # Expected to fail with GCC < 11 + # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 + $(meson_feature cpu_flags_x86_f16c f16c) + + # Documentation and introspection + -Dgtk_doc=false # we ship pregenerated API docs from tarball + -Dupdate_screenshots=false + -Dman-pages=true + $(meson_feature introspection) + + # Demos and binaries + $(meson_use examples build-examples) + $(meson_use examples demos) + $(meson_use test build-tests) + -Dinstall-tests=false + ) + meson_src_configure +} + +src_test() { + "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die + + if use X; then + einfo "Running tests under X" + GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 + fi + + if use wayland; then + einfo "Running tests under Weston" + + export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" + + weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & + compositor=$! + export WAYLAND_DISPLAY=wayland-5 + + GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland + + exit_code=$? + kill ${compositor} + fi +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional + doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your settings.ini file." + fi + + if use examples ; then + optfeature "syntax highlighting in gtk4-demo" app-text/highlight + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-libs/gtk/gtk-4.8.0.ebuild b/gui-libs/gtk/gtk-4.8.0.ebuild deleted file mode 100644 index 874dd2d40730..000000000000 --- a/gui-libs/gtk/gtk-4.8.0.ebuild +++ /dev/null @@ -1,213 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg - -DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" -HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" - -LICENSE="LGPL-2+" -SLOT="4" -IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" -REQUIRED_USE=" - || ( aqua wayland X ) - test? ( introspection ) -" - -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -COMMON_DEPEND=" - >=dev-libs/fribidi-0.19.7 - >=dev-libs/glib-2.66.0:2 - >=media-libs/graphene-1.9.1[introspection?] - >=media-libs/libepoxy-1.4[egl,X(+)?] - >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.30:2[introspection?] - >=x11-libs/pango-1.50.0[introspection?] - media-libs/libpng:0= - media-libs/tiff:0= - media-libs/libjpeg-turbo:0= - >=media-libs/harfbuzz-2.6.0:= - x11-misc/shared-mime-info - - colord? ( >=x11-misc/colord-0.1.9:0= ) - cups? ( >=net-print/cups-2.0 ) - ffmpeg? ( media-video/ffmpeg ) - gstreamer? ( - >=media-libs/gst-plugins-bad-1.12.3 - >=media-libs/gst-plugins-base-1.12.3[opengl] - ) - introspection? ( >=dev-libs/gobject-introspection-1.39:= ) - vulkan? ( media-libs/vulkan-loader:= ) - wayland? ( - >=dev-libs/wayland-1.21.0 - >=dev-libs/wayland-protocols-1.25 - media-libs/mesa[wayland] - >=x11-libs/libxkbcommon-0.2 - ) - X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - media-libs/fontconfig - media-libs/mesa[X(+)] - x11-libs/libX11 - >=x11-libs/libXi-1.8 - x11-libs/libXext - >=x11-libs/libXrandr-1.5 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXdamage - x11-libs/libXinerama - ) -" -DEPEND="${COMMON_DEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-util/gtk-update-icon-cache-3 -" -# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 -PDEPEND=" - gnome-base/librsvg - >=x11-themes/adwaita-icon-theme-3.14 -" -BDEPEND=" - dev-libs/gobject-introspection-common - introspection? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - ) - dev-python/docutils - >=dev-util/gdbus-codegen-2.48 - dev-util/glib-utils - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig - test? ( - dev-libs/glib:2 - wayland? ( dev-libs/weston[headless] ) - ) -" - -python_check_deps() { - python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return -} - -pkg_setup() { - use introspection && python-any-r1_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset - - # dev-python/docutils installs rst2man.py, not rst2man - sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die - # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache - sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die - # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 - sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die - sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die -} - -src_configure() { - local emesonargs=( - # GDK backends - $(meson_use X x11-backend) - $(meson_use wayland wayland-backend) - $(meson_use broadway broadway-backend) - -Dwin32-backend=false - $(meson_use aqua macos-backend) - - # Media backends - $(meson_feature ffmpeg media-ffmpeg) - $(meson_feature gstreamer media-gstreamer) - - # Print backends - $(meson_feature cups print-cups) - - # Optional dependencies - $(meson_feature vulkan) - -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet - $(meson_feature sysprof) - -Dtracker=disabled # tracker3 is not packaged in Gentoo yet - $(meson_feature colord) - # Expected to fail with GCC < 11 - # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 - $(meson_feature cpu_flags_x86_f16c f16c) - - # Documentation and introspection - -Dgtk_doc=false # we ship pregenerated API docs from tarball - -Dupdate_screenshots=false - -Dman-pages=true - $(meson_feature introspection) - - # Demos and binaries - $(meson_use examples build-examples) - $(meson_use examples demos) - $(meson_use test build-tests) - -Dinstall-tests=false - ) - meson_src_configure -} - -src_test() { - "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die - - if use X; then - einfo "Running tests under X" - GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 - fi - - if use wayland; then - einfo "Running tests under Weston" - - export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" - - weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & - compositor=$! - export WAYLAND_DISPLAY=wayland-5 - - GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland - - exit_code=$? - kill ${compositor} - fi -} - -src_install() { - meson_src_install - - insinto /usr/share/gtk-doc/html - # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional - doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi - - if use examples ; then - optfeature "syntax highlighting in gtk4-demo" app-text/highlight - fi -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/gui-libs/gtk/gtk-4.8.1-r1.ebuild b/gui-libs/gtk/gtk-4.8.1-r1.ebuild new file mode 100644 index 000000000000..ea6f87056ab6 --- /dev/null +++ b/gui-libs/gtk/gtk-4.8.1-r1.ebuild @@ -0,0 +1,213 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg + +DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" +REQUIRED_USE=" + || ( aqua wayland X ) + test? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +COMMON_DEPEND=" + >=dev-libs/fribidi-0.19.7 + >=dev-libs/glib-2.66.0:2 + >=media-libs/graphene-1.9.1[introspection?] + >=media-libs/libepoxy-1.4[egl,X(+)?] + >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + >=x11-libs/pango-1.50.0[introspection?] + media-libs/libpng:0= + media-libs/tiff:0= + media-libs/libjpeg-turbo:0= + >=media-libs/harfbuzz-2.6.0:= + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( + >=media-libs/gst-plugins-bad-1.12.3 + >=media-libs/gst-plugins-base-1.12.3[opengl] + ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.21.0 + >=dev-libs/wayland-protocols-1.25 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.8 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXdamage + x11-libs/libXinerama + ) +" +DEPEND="${COMMON_DEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg + >=x11-themes/adwaita-icon-theme-3.14 +" +BDEPEND=" + dev-libs/gobject-introspection-common + introspection? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) + dev-python/docutils + >=dev-util/gdbus-codegen-2.48 + dev-util/glib-utils + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + test? ( + dev-libs/glib:2 + wayland? ( dev-libs/weston[headless] ) + ) +" + +python_check_deps() { + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return +} + +pkg_setup() { + use introspection && python-any-r1_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset + + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die + # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache + sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die + # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 + sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die + sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die +} + +src_configure() { + local emesonargs=( + # GDK backends + $(meson_use X x11-backend) + $(meson_use wayland wayland-backend) + $(meson_use broadway broadway-backend) + -Dwin32-backend=false + $(meson_use aqua macos-backend) + + # Media backends + $(meson_feature ffmpeg media-ffmpeg) + $(meson_feature gstreamer media-gstreamer) + + # Print backends + $(meson_feature cups print-cups) + + # Optional dependencies + $(meson_feature vulkan) + -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet + $(meson_feature sysprof) + -Dtracker=disabled # tracker3 is not packaged in Gentoo yet + $(meson_feature colord) + # Expected to fail with GCC < 11 + # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 + $(meson_feature cpu_flags_x86_f16c f16c) + + # Documentation and introspection + -Dgtk_doc=false # we ship pregenerated API docs from tarball + -Dupdate_screenshots=false + -Dman-pages=true + $(meson_feature introspection) + + # Demos and binaries + $(meson_use examples build-examples) + $(meson_use examples demos) + $(meson_use test build-tests) + -Dinstall-tests=false + ) + meson_src_configure +} + +src_test() { + "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die + + if use X; then + einfo "Running tests under X" + GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 + fi + + if use wayland; then + einfo "Running tests under Weston" + + export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" + + weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & + compositor=$! + export WAYLAND_DISPLAY=wayland-5 + + GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland + + exit_code=$? + kill ${compositor} + fi +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional + doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your settings.ini file." + fi + + if use examples ; then + optfeature "syntax highlighting in gtk4-demo" app-text/highlight + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-libs/gtk/gtk-4.8.1.ebuild b/gui-libs/gtk/gtk-4.8.1.ebuild deleted file mode 100644 index 874dd2d40730..000000000000 --- a/gui-libs/gtk/gtk-4.8.1.ebuild +++ /dev/null @@ -1,213 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg - -DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" -HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/" - -LICENSE="LGPL-2+" -SLOT="4" -IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" -REQUIRED_USE=" - || ( aqua wayland X ) - test? ( introspection ) -" - -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -COMMON_DEPEND=" - >=dev-libs/fribidi-0.19.7 - >=dev-libs/glib-2.66.0:2 - >=media-libs/graphene-1.9.1[introspection?] - >=media-libs/libepoxy-1.4[egl,X(+)?] - >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.30:2[introspection?] - >=x11-libs/pango-1.50.0[introspection?] - media-libs/libpng:0= - media-libs/tiff:0= - media-libs/libjpeg-turbo:0= - >=media-libs/harfbuzz-2.6.0:= - x11-misc/shared-mime-info - - colord? ( >=x11-misc/colord-0.1.9:0= ) - cups? ( >=net-print/cups-2.0 ) - ffmpeg? ( media-video/ffmpeg ) - gstreamer? ( - >=media-libs/gst-plugins-bad-1.12.3 - >=media-libs/gst-plugins-base-1.12.3[opengl] - ) - introspection? ( >=dev-libs/gobject-introspection-1.39:= ) - vulkan? ( media-libs/vulkan-loader:= ) - wayland? ( - >=dev-libs/wayland-1.21.0 - >=dev-libs/wayland-protocols-1.25 - media-libs/mesa[wayland] - >=x11-libs/libxkbcommon-0.2 - ) - X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - media-libs/fontconfig - media-libs/mesa[X(+)] - x11-libs/libX11 - >=x11-libs/libXi-1.8 - x11-libs/libXext - >=x11-libs/libXrandr-1.5 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXdamage - x11-libs/libXinerama - ) -" -DEPEND="${COMMON_DEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-util/gtk-update-icon-cache-3 -" -# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 -PDEPEND=" - gnome-base/librsvg - >=x11-themes/adwaita-icon-theme-3.14 -" -BDEPEND=" - dev-libs/gobject-introspection-common - introspection? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - ) - dev-python/docutils - >=dev-util/gdbus-codegen-2.48 - dev-util/glib-utils - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig - test? ( - dev-libs/glib:2 - wayland? ( dev-libs/weston[headless] ) - ) -" - -python_check_deps() { - python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return -} - -pkg_setup() { - use introspection && python-any-r1_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset - - # dev-python/docutils installs rst2man.py, not rst2man - sed -i -e "s/'rst2man'/'rst2man.py'/" docs/reference/gtk/meson.build || die - # Nothing should use gtk4-update-icon-cache and an unversioned one is shipped by dev-util/gtk-update-icon-cache - sed -i -e '/gtk4-update-icon-cache/d' tools/meson.build || die - # Workaround RWX ELF sections, https://gitlab.gnome.org/GNOME/gtk/-/issues/4598 - sed -i -e 's/^ld =.*/ld = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die - sed -i -e 's/^objcopy =.*/objcopy = disabler()/g' gtk/meson.build demos/gtk-demo/meson.build demos/widget-factory/meson.build || die -} - -src_configure() { - local emesonargs=( - # GDK backends - $(meson_use X x11-backend) - $(meson_use wayland wayland-backend) - $(meson_use broadway broadway-backend) - -Dwin32-backend=false - $(meson_use aqua macos-backend) - - # Media backends - $(meson_feature ffmpeg media-ffmpeg) - $(meson_feature gstreamer media-gstreamer) - - # Print backends - $(meson_feature cups print-cups) - - # Optional dependencies - $(meson_feature vulkan) - -Dcloudproviders=disabled # cloudprovider is not packaged in Gentoo yet - $(meson_feature sysprof) - -Dtracker=disabled # tracker3 is not packaged in Gentoo yet - $(meson_feature colord) - # Expected to fail with GCC < 11 - # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71993 - $(meson_feature cpu_flags_x86_f16c f16c) - - # Documentation and introspection - -Dgtk_doc=false # we ship pregenerated API docs from tarball - -Dupdate_screenshots=false - -Dman-pages=true - $(meson_feature introspection) - - # Demos and binaries - $(meson_use examples build-examples) - $(meson_use examples demos) - $(meson_use test build-tests) - -Dinstall-tests=false - ) - meson_src_configure -} - -src_test() { - "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die - - if use X; then - einfo "Running tests under X" - GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx meson_src_test --setup=x11 - fi - - if use wayland; then - einfo "Running tests under Weston" - - export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" - - weston --backend=headless-backend.so --socket=wayland-5 --idle-time=0 & - compositor=$! - export WAYLAND_DISPLAY=wayland-5 - - GSETTINGS_SCHEMA_DIR="${S}/gtk" meson_src_test --setup=wayland - - exit_code=$? - kill ${compositor} - fi -} - -src_install() { - meson_src_install - - insinto /usr/share/gtk-doc/html - # This will install API docs specific to X11 and wayland regardless of USE flags, but this is intentional - doins -r "${S}"/docs/reference/{gtk/gtk4,gsk/gsk4,gdk/gdk4{,-wayland,-x11}} -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi - - if use examples ; then - optfeature "syntax highlighting in gtk4-demo" app-text/highlight - fi -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz index b4b4804bebcea133d45b6924fe4227132be67874..28037382c9e52c02dda586448c47263672c77fd2 100644 GIT binary patch literal 887 zcmV--1Bm<|iwFP!00002|4o!lj$K6zh38pCuK;XU*<}wqA_xRwl5D_LE<+0fD2W8@ zo|8e+89eFf-TSKS@BDoC`1bMP-Tj!AAM=}k-~I6*Qy*Ub{P@!=dHIk`>`f!D=Q>7L zWVVdO;?<KoEe~~G!5h4Hx9rq4eBB-EI$ln@<SEm&rC1vGc+nnfw-!6k@-ZT~HqBc* zw@dW6vNDd(hc`bwD$7G?oUv#L-?<NmSe>!&x>jqIu2??PC{>+XIf`>trbKl!kJ_A5 zQ%zbVrX9uXSC8k#orh$aXi3u6GjyFZlC5#{74K;#FJ3?X^5gff-n@PIHQ(J2=dZu- zx3BZhr@kLPJ_J7lI~Zk$aS#ty=AGF-apSy4+2hn4myCzaB+ZE3weJPS<)T8&)O*(5 z`;@t-(^_L*8pCd7RdTFmxkosz^HE~_b59@Zl;8LajIJ&9?vQ0$IK53qS1HcpEW1nX zbU1cplI=8NatxYdt^o`|QaKxlPnA2?qJoqq!!W-?@?Ibld`X7V#6!m-P{xl{eg*8e zr{DAa(^s^}zR)V|W8iPv%Zei0jt95x(8`WA&nE^j1bE)2bL+O*2ALX#olIrT8#R_{ zopT}mSh=OSC0$Oyz-Fu4&gg~+j=Pdf%qPHorsbtmkDeGMa)fBbb|&XB3o?R|Gt5Aa z16L27-UR~%{DfRs?V3Q#a&S(}>1$1;Es#|Qo^DoKYhlkjmh6ix*r){uz+h|TeWvx{ zpZxEc6+6WjSP?6rqte;ssxUK~LMZ5bTnE)8jN5kvRtYQ`UE`iL9jel7Bqw*DnCnhk zc9C3bJ$<xn7v`c#F|OZSP;|g9Bu9rM&&EYxvWQTXue325-*Clsd^+a9Fr;1?S$E#M z0$U^df;@<!7&KzirtQ;F7;tS`)oS<)$anEvM{45rPnHvCq1Ny(N@i^&y@a=rKEnd5 zetQ2^5@81Z!fU(xP}eJ=D2im)9dwz~<}R^W(35cFIeX&QyRl?lp>rlx#k?CaaU^l0 ztT2Wuvb$hLHxQ#iiNZPX>6AvtsX+mYBW~M~+0VRCo8zEbXbsSsa^N8U)K^PPXTyep zsQIX7oPL9HBv@qMJrcEX7<or=LB>W68ss>@i(;DE0oGn|3w47m<F_$DQx4_vjy^0e N{s$!>^^D^M001`oyD0zw literal 885 zcmV-*1B(0~iwFP!00002|4o!lu3be8gy&hsTLIYaAKSwh0Rlmozy@r08zKlG5((Hn zbq9Hg&g7nZT5bEQDu4C-^YhcY`yozzh%f$q_xqE~_4N9O=kLFk*H6L3)->W;Xl=S8 zvt=lYou1sWqp0HwPH<+oWGo$~H(jscaO_JKGHtaSmPQ>rltZ)EVdHsh40k?B^PY?} z@g7$+ylg)G^zHLvdGh5olvMc6EOyzaMqa)9sGg;+He*w)W!#JXaOjB;Ki$mZB*$E_ zwzP=PT?@V6RTdXDi)3zDM}l(ISXwoLcjM|S)^l%p_2&7<@4or^r=OpGiFfyX{rT7Z z@=g5lw(t87PtN`Vj5o<99(KJYm}iodGf<2kI;(CD-*&gky@`2ftbJnk&AnVID@V1q z)Y7?9(NNDd>8xz8qD$knuleZmma)~Dr>>4mtD^TuV41U4u=mt3qnlA<uR(YQg{^%h zY9^Dh#JSL?Pw9=#D<=S23;MzFwcU3TO(kFkH393IkUd%b48e%p#66CZkt>=V^%<~V z-~JYVzx|9B?H5{Sb#3t9t92i8w_S!JJAIvK2QafR7{ZBfQ{8iW@7!i*9K+8gIxpJL zwGQB-^P!Q_4EhH0F!0{my=!#WyoOpqTeeLu{YcBsnyXg%I3guP>S+%)W1hjw6r^DW zGF+%V)`J#MIQ)cM?2{1T;G)7kKBp<Pqm;X24SY>rTU9aV9V&T|g$-OY2nJJ)`-#^3 zf8xJStQbIFU`-fEONAsNH`uEocYP+GqXXsvG!j%9)`LKkFjOlfg`j#+sEqPT_K~LW zdDOR~Rg1cqI(7F$cG6%>NAO^5_{&P&N5xAP2h?8kGV(a?scp&uyFZ-z_)7pAusGxJ zyu%-#!k8OgAIE3p%(G$&FpwUS)$rTxds!S=Oio~?iJh=@=A20IB;VyO&|`jr1y=p` z@6VDb;PArB)Zv}2DLDidhRsKME*q8$fe-W;8%w0|+JdNKcfdr11;Wm@u|I0j;=7Qg zc~#_?rP?^i32=^9u1ex?dz_#R1KzCLdR@;)UJsGNZ=#Rm<p)V*pEV5&Y{1$|!9Cps z=5P{j!?G(q)0ZV%G#WkxnXwsA8%rUuQGG3i?7)1nPT*EG!G26;UQk_z54gQ^#H;@S LYCd>b;{^Z!*U-b% diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest index 65893f5c419d..c39969ca5a5e 100644 --- a/gui-wm/gamescope/Manifest +++ b/gui-wm/gamescope/Manifest @@ -1,3 +1,3 @@ -DIST gamescope-3.11.45.2.tar.gz 197744 BLAKE2B c717f8018d9535f3eecd68122773ab695f50ab6422467d1a89c59052b053063cc189bb91e2f0c52a59e13821b52dca57ecf457a32ad9d7f6b5f10cc00f5d93e2 SHA512 c78013a129f9ca5ada2f8ba15a5f64a7306d950b0aacbefad81ff69ba5de685de30ec7421398c8c59163a32ac7b83576a093658f71e5c45126a2de6fb107076c -EBUILD gamescope-3.11.45.2.ebuild 1519 BLAKE2B cf38ca38d61e1e7700d91156dde67b90b886af5aa9b2c68fa8658debe27d760491e3d9c1b03bcff9aade17c9890a3c1398552c5947d773772da6dea8c3418d20 SHA512 2e63953912f299140045d3ae2c688aaa074bd966fa27c32247cbb6316a219cf2eee3b0d34d6dae3beea67f346f79e09e7757a095ab0d2ba30dcadcb956c300df +DIST gamescope-3.11.47.tar.gz 199063 BLAKE2B 9f18a2e6c6a8f650dc0a7013c5fba4150bea49bc06c0276cd5cff3086e3d27667c7269b6cb1a11577a81587cf9214025e75f38b3cd56a088a864ffe2fad8da83 SHA512 46811c74f02be98378dc9e60acc51656cd12196ffc2ef8396f041004b217873c4fd8c454ae0ccbe5330c4e1908ab309ee6951f296e3e5c67e61d93df9d216d40 +EBUILD gamescope-3.11.47.ebuild 1519 BLAKE2B cf38ca38d61e1e7700d91156dde67b90b886af5aa9b2c68fa8658debe27d760491e3d9c1b03bcff9aade17c9890a3c1398552c5947d773772da6dea8c3418d20 SHA512 2e63953912f299140045d3ae2c688aaa074bd966fa27c32247cbb6316a219cf2eee3b0d34d6dae3beea67f346f79e09e7757a095ab0d2ba30dcadcb956c300df MISC metadata.xml 329 BLAKE2B 55576d120d50b3fb6103479d383fb56655ab5ffa022bf829bc7a797b263fd7cf92da18d4b5c1028d92a5eb48fd2efa356fb3ecc2c1db7f57dfb58d63ee7f1649 SHA512 e7f2075f12a696de416e1fff294a17d1e9c669d5f7e430d8ffc9d317650ca665f96283023d38e0c68b79b23998881fc6a62fe9d9dd7818e69fe5f6b142cdc60e diff --git a/gui-wm/gamescope/gamescope-3.11.45.2.ebuild b/gui-wm/gamescope/gamescope-3.11.47.ebuild similarity index 100% rename from gui-wm/gamescope/gamescope-3.11.45.2.ebuild rename to gui-wm/gamescope/gamescope-3.11.47.ebuild diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest index 571d4ff93b01..17cd236b5d3f 100644 --- a/gui-wm/sway/Manifest +++ b/gui-wm/sway/Manifest @@ -2,5 +2,5 @@ DIST sway-1.7.tar.gz 5559075 BLAKE2B 702b9a209d603c88743f2e89d0787431b7a30e8b755 EBUILD sway-1.7-r1.ebuild 2175 BLAKE2B 9847fd44899ef922fa04ddfeb810b0ad4c9ae930f785c2393b6b5e1d348c893b19c0e9f791fbd661b76eed3e4c4f9eb16ecaac1c794479f1e86680180eb115e9 SHA512 c25c1776915883c42113c358783706181402c5f052ef08a81c20380af4bae37da5e3c53b59f0ac9d6bdfc197f94b33ba713830d9e85ad4a9ed74d5b3825fd85d EBUILD sway-1.7-r2.ebuild 2629 BLAKE2B 09ae1cd2a056ff6b775225ecc3fd81012fdd44d66cd2ec97e68874148872931a09b4ca9988fbf10287f9b032ac4e8f52766ef8f44a2b052f41aaaf381d515aec SHA512 88398a3f549b9c356c305df3a40a86987a842c05df320826195230585ca7da2a9c7a5f65f62ef73f9fe8c7f331926c8b5efb18bfd0e064ef8a2e00552f5ba94e EBUILD sway-1.7.ebuild 1900 BLAKE2B 7969c477bc7a65cb67ad007e9105c7046af2a873bd3fdd1924ed37e74f60819973ca96061dbb5b97fedd20d47bd1832f939c4ad9ae0885c2549dc03972f980b4 SHA512 a702d1a00d4019c72e0bd54262ac4d0d7304835df6cbd92e93f94e8aee56f556331b0452c10c4dd3e221cd31fd04859804f62027d1080a2c1fece797b9359bdb -EBUILD sway-9999.ebuild 2629 BLAKE2B cc04a618400c1acf3cbc9fc5e09eaaca2858a4950b987279a640101154dc164930f9a33c3f85c8919c278323d2a84cc6793e5872d8c2418fd8e2eb2a5ad364b9 SHA512 40bccbd3421981f061576a265369bb3da7b60ae1d27cff992e22bfc2cca8bfa1685708f47ecba2424028069507c5636b94165a287472c797175e458a3b2599d4 +EBUILD sway-9999.ebuild 2630 BLAKE2B 912a1baa69f5f63e79a23e0fb258ad0294ca6a2ee9e456d737ebe01c49cdc9d420f4c035f9b313b6242b7a1196977d6f788cb0dbe951b2cc9ae9d234cbea78d7 SHA512 1546cf71f1a24eb18201e93cd8defd9592aef5a50dc7cef540fe5436d99f334c0463910d413947229dedc4a594e9cb55e05b0a052337c58b42fe49fc5eaab2d0 MISC metadata.xml 2165 BLAKE2B 5ebce1764fdd8aad171787dbf32dc5c1388506bbab5ef6a85c8990099f177edfed722c5d98a50e54620a7aad62c38072d2f8dbb34d28200902ad2d276e27164c SHA512 c8d70170b63cad752a666e75085f679b28ea520b460f01027d078dc178409dd43ab0f1b79033a149fbb2206a9e0fa6620623cb9df66343a734bdc3920c6c762c diff --git a/gui-wm/sway/sway-9999.ebuild b/gui-wm/sway/sway-9999.ebuild index 8b8ee2335dc1..a84e8282f192 100644 --- a/gui-wm/sway/sway-9999.ebuild +++ b/gui-wm/sway/sway-9999.ebuild @@ -26,7 +26,7 @@ DEPEND=" >=dev-libs/json-c-0.13:0= >=dev-libs/libinput-1.6.0:0= sys-auth/seatd:= - dev-libs/libpcre + dev-libs/libpcre2 >=dev-libs/wayland-1.20.0 x11-libs/cairo x11-libs/libxkbcommon diff --git a/gui-wm/wayfire/Manifest b/gui-wm/wayfire/Manifest index a3c8ce27c4b8..10d3e08ad9e8 100644 --- a/gui-wm/wayfire/Manifest +++ b/gui-wm/wayfire/Manifest @@ -2,8 +2,8 @@ AUX wayfire-session 540 BLAKE2B 02970ebece43c8643ab68f0108d2166f7946d54cea7c6143 AUX wayfire-session.desktop 204 BLAKE2B a8e01f911881c651ec67b5945b91dca6151866599c0a7d0ef5b17c2b88ff6178c6f6d42506f1d6f6cbce8f9231388fa63e2a870116a45c677bd9faee94eabfac SHA512 0c7fd2f04c5b2c413bda02f2c43090dc8c64503d372e8eb19df8a4d7190f6ba703db672753bfa0629a2f627b505886c33f874a933cc6cf7f876caf60a4e70039 DIST wayfire-0.7.2.tar.xz 753132 BLAKE2B 0873ff9937cdc7cc63af2c2c365c7e3eed9c0784ab0777e88de9aa373316e9bb1c87a10651d8526577e3da32e402e4d8f6db68d32bc4fcf5513f526751f76829 SHA512 e1321605dbae2b9769a54aaacb0e4a4259b1e2ab4304e8a8c1257f7033b2d740b0632053309ecccc75e04f7b6d2bdf6d68dcebad6950fd914c3052b19bc58e24 DIST wayfire-0.7.3.tar.xz 765524 BLAKE2B b82c66796d7fb3d07c7bd9078755b7c38df1bd5c93daa659fc98b1182679bc0a06a24b322c6ab492d06d30c898659e2ba849c1d5944260e8775a04fd8a5bd078 SHA512 7bb5b8492a632a9816e847ec72def74dc234bcc30da7c320a0cd3b1d60492f5521ad8ac76a12ef967d1b114bcde9be72eb8ffc618977aed8e198d4ace1e7056e -EBUILD wayfire-0.7.2.ebuild 2577 BLAKE2B 3d055c91bb239f2de824f6ef078ff95ce6cc0ce091d18e6ac779906025a00691a0bfd666ddea43451b637019f5a43eeaecb835e18a432ce0e6e5f0e10a4ae7a6 SHA512 60267b1489444e52792510e82ef6e1688106b0048cba00502896304e7ddd7a2151b601c60c124ef9783c3faf43d6692502509561a5db8482db2f827db7aac043 -EBUILD wayfire-0.7.3-r1.ebuild 2551 BLAKE2B 41db962bb55ea2befe3d1738f8b387d3c975fc1c738d4ca662b161f97e46ea5889273502f32bbfeb5dd276d546e0f11c06e75879fce52fdac428fb72d4b00ca1 SHA512 a14f392bb30fcf8f81fe7d7400a0fdfbb8958085f671bc3bdb9a4140622237326f988b46055e0aef98cf8b71d0ee1ca3451d8b0adfaf6b3bd19b229f7dbd3fe4 -EBUILD wayfire-0.7.3.ebuild 2541 BLAKE2B 71284ffa1907373db6b7ddf3890de9abb43e5c5e6ba474ae05e2eaba1a98339833f19093b6e0527826e2fe2833f51fbc7b74d0073f3f0ab89babad4878b8654f SHA512 ca24d435b74292cf16d450a37ee63c45cebf9bea020227eef7a72bf19d785a5b0a80abc5bffe9ad843144ac649901f5c506e37c12eeabad135aced4619431808 -EBUILD wayfire-9999.ebuild 2498 BLAKE2B a96066f19f798f7d93d04165324091b68f821e74486e23074b69209dd5a7c0fda324a11ebc452042ec7dfcf77c94de7ad4051c391bdfb7c4521edc7d634a7346 SHA512 2116bdaadc59c297cbb77b308a110efd9892b5299ef19f64e7d3e159a55f4d452b86912b37d6bbf87959a826fc69d0564a7dfd89f9be89b8f6d7a71b7410ab8e +EBUILD wayfire-0.7.2-r1.ebuild 2580 BLAKE2B d7068b765aed6b69eb6081e16e78bb378e1fb808752f9c329aaba49a7a240fddc18395233743cfd2e2eff07d4cf3776ff9258aef41357395a21e6899f46ec897 SHA512 cc2d609f54b5204080470ee783b017f5fc79bd33c7fcc16a0df77319b6e95f6600f449b3bddfb8210b49d26bcfd4510ee8bf3174880f7b292443c318932012c4 +EBUILD wayfire-0.7.3-r2.ebuild 2544 BLAKE2B 862c8eed635cf792fef4f8a4f8c28e39d353a5389c20ce0ef18f088bbe000c431d82e14c4ec2e0a2454625bd7b9cdc85f3e8119670068b68ba86ef1d0bbe9568 SHA512 57acc551d0bee9ba91c2a1dc0298443e9deeabfdb56a0388d8da7b9749c302883a92dff0dacc985de5e27fdd981c9efeff744c3cf09bc4a9a42dac13e4c37c44 +EBUILD wayfire-0.7.3-r3.ebuild 2554 BLAKE2B bab816670e153d7f44123a5fc3e5949a745b38c065cf129c0f9b1979bb7b341955d80a44e998de74795328a2254ad538c95ffd7fc07e6e47b5436ec6db0aecf6 SHA512 5b851e452cbeac46a7eaa290435a89b67188c9a7aa59346809d5e0e31ffdc454ae546200a2b7db2fa36ded1052419d8a2423b8eeaafe94af1de713ce7db3b53a +EBUILD wayfire-9999.ebuild 2501 BLAKE2B 91272a403814f085b1d5bc3efd9a5ec47ab60b5e27bfe8b679f5142d0c432997864ea6ab9ed61380cf9fb92ade3e5eb5629d4230d3d410c3596e68a1d3ce80b1 SHA512 3b99a0a6046ad22fac943d6b95a6c8d1c71714d7abed2466d42424591e8b2305b799592c8700f1e926c2d87dda559c2f77c4fd076f0e24fc2c7329e35d18dd41 MISC metadata.xml 826 BLAKE2B b9f5dbd9d8072b9f9c1559e341247d2a8462bd4e0927a9196d8a99c08eff7bcb686d2dc4beb04c8ae4afae48068b2d2eed15367b8c567c7366d800c4dfe551b4 SHA512 9476f06db6a703730a6590f79aab70fe5ded825e5b17ef8ca8abc692b1fc634e404e06c07af6788f82caaf1802ec699512126e84eb3f5d481ef6a8bcf93fa32d diff --git a/gui-wm/wayfire/wayfire-0.7.2-r1.ebuild b/gui-wm/wayfire/wayfire-0.7.2-r1.ebuild new file mode 100644 index 000000000000..1a57d10a0023 --- /dev/null +++ b/gui-wm/wayfire/wayfire-0.7.2-r1.ebuild @@ -0,0 +1,106 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson toolchain-funcs + +DESCRIPTION="compiz like 3D wayland compositor" +HOMEPAGE="https://github.com/WayfireWM/wayfire" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git" +else + SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="debug +gles +system-wfconfig +system-wlroots X" + +DEPEND=" + dev-libs/libevdev + dev-libs/libinput + dev-libs/wayland + gui-libs/gtk-layer-shell + media-libs/glm + media-libs/mesa:=[gles2,wayland,X?] + media-libs/libglvnd[X?] + media-libs/libjpeg-turbo + media-libs/libpng + media-libs/freetype:=[X?] + x11-libs/libdrm + x11-libs/gtk+:3=[wayland,X?] + x11-libs/cairo:=[X?,svg(+)] + x11-libs/libxkbcommon:=[X?] + x11-libs/pixman + X? ( + x11-base/xwayland + x11-libs/libxcb + ) + system-wfconfig? ( + >=gui-libs/wf-config-0.7.1 + <gui-libs/wf-config-0.8.0 + ) + !system-wfconfig? ( !gui-libs/wf-config ) + system-wlroots? ( + >=gui-libs/wlroots-0.14.0:=[X?] + <gui-libs/wlroots-0.15.0:= + ) + !system-wlroots? ( !gui-libs/wlroots ) +" + +RDEPEND=" + ${DEPEND} + x11-misc/xkeyboard-config +" + +BDEPEND=" + dev-libs/wayland-protocols + virtual/pkgconfig +" + +src_configure() { + sed -e "s:@EPREFIX@:${EPREFIX}:" \ + "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die + sed -e "s:@EPREFIX@:${EPREFIX}:" \ + "${FILESDIR}"/wayfire-session.desktop > "${T}"/wayfire-session.desktop || die + local emesonargs=( + $(meson_feature system-wfconfig use_system_wfconfig) + $(meson_feature system-wlroots use_system_wlroots) + $(meson_feature X xwayland) + $(meson_use gles enable_gles32) + $(usex debug --buildtype=debug "") + $(usex debug -Db_sanitize=address,undefined "") + ) + + # Clang will fail to link without this + tc-is-clang && emesonargs+=( $(usex debug -Db_lundef=false "") ) + + meson_src_configure +} + +src_install() { + meson_src_install + dobin "${T}"/wayfire-session + + insinto "/usr/share/wayland-sessions/" + insopts -m644 + doins wayfire.desktop + doins "${T}"/wayfire-session.desktop + + insinto "/usr/share/wayfire/" + doins wayfire.ini +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + elog "Wayfire has been installed but the session cannot be used" + elog "until you install a configuration file. The default config" + elog "file is installed at \"/usr/share/wayfire/wayfire.ini\"" + elog "To install the file execute" + elog "\$ cp /usr/share/wayfire/wayfire.ini ~/.config/wayfire.ini" + fi +} diff --git a/gui-wm/wayfire/wayfire-0.7.2.ebuild b/gui-wm/wayfire/wayfire-0.7.2.ebuild deleted file mode 100644 index 626f58c246e6..000000000000 --- a/gui-wm/wayfire/wayfire-0.7.2.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson toolchain-funcs - -DESCRIPTION="compiz like 3D wayland compositor" -HOMEPAGE="https://github.com/WayfireWM/wayfire" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git" -else - SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="debug +gles +system-wfconfig +system-wlroots X" - -DEPEND=" - dev-libs/libevdev - dev-libs/libinput - dev-libs/wayland - gui-libs/gtk-layer-shell - media-libs/glm - media-libs/mesa:=[gles2,wayland,X?] - media-libs/libglvnd[X?] - media-libs/libjpeg-turbo - media-libs/libpng - media-libs/freetype:=[X?] - x11-libs/libdrm - x11-libs/gtk+:3=[wayland,X?] - x11-libs/cairo:=[X?,svg] - x11-libs/libxkbcommon:=[X?] - x11-libs/pixman - X? ( - x11-base/xwayland - x11-libs/libxcb - ) - system-wfconfig? ( - >=gui-libs/wf-config-0.7.1 - <gui-libs/wf-config-0.8.0 - ) - !system-wfconfig? ( !gui-libs/wf-config ) - system-wlroots? ( - >=gui-libs/wlroots-0.14.0:=[X?] - <gui-libs/wlroots-0.15.0:= - ) - !system-wlroots? ( !gui-libs/wlroots ) -" - -RDEPEND=" - ${DEPEND} - x11-misc/xkeyboard-config -" - -BDEPEND=" - dev-libs/wayland-protocols - virtual/pkgconfig -" - -src_configure() { - sed -e "s:@EPREFIX@:${EPREFIX}:" \ - "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die - sed -e "s:@EPREFIX@:${EPREFIX}:" \ - "${FILESDIR}"/wayfire-session.desktop > "${T}"/wayfire-session.desktop || die - local emesonargs=( - $(meson_feature system-wfconfig use_system_wfconfig) - $(meson_feature system-wlroots use_system_wlroots) - $(meson_feature X xwayland) - $(meson_use gles enable_gles32) - $(usex debug --buildtype=debug "") - $(usex debug -Db_sanitize=address,undefined "") - ) - - # Clang will fail to link without this - tc-is-clang && emesonargs+=( $(usex debug -Db_lundef=false "") ) - - meson_src_configure -} - -src_install() { - meson_src_install - dobin "${T}"/wayfire-session - - insinto "/usr/share/wayland-sessions/" - insopts -m644 - doins wayfire.desktop - doins "${T}"/wayfire-session.desktop - - insinto "/usr/share/wayfire/" - doins wayfire.ini -} - -pkg_postinst() { - if [ -z "${REPLACING_VERSIONS}" ]; then - elog "Wayfire has been installed but the session cannot be used" - elog "until you install a configuration file. The default config" - elog "file is installed at \"/usr/share/wayfire/wayfire.ini\"" - elog "To install the file execute" - elog "\$ cp /usr/share/wayfire/wayfire.ini ~/.config/wayfire.ini" - fi -} diff --git a/gui-wm/wayfire/wayfire-0.7.3-r1.ebuild b/gui-wm/wayfire/wayfire-0.7.3-r1.ebuild deleted file mode 100644 index c08e5cc1021f..000000000000 --- a/gui-wm/wayfire/wayfire-0.7.3-r1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson toolchain-funcs - -DESCRIPTION="compiz like 3D wayland compositor" -HOMEPAGE="https://github.com/WayfireWM/wayfire" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git" -else - SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="debug +gles +system-wfconfig +system-wlroots X" - -DEPEND=" - dev-libs/libinput:= - dev-libs/wayland - gui-libs/gtk-layer-shell - media-libs/glm - media-libs/mesa:=[gles2,wayland,X?] - media-libs/libglvnd[X?] - media-libs/libjpeg-turbo:= - media-libs/libpng:= - media-libs/freetype:=[X?] - x11-libs/libdrm - x11-libs/gtk+:3=[wayland,X?] - x11-libs/cairo[X?,svg] - x11-libs/libxkbcommon[X?] - x11-libs/pango - x11-libs/pixman - X? ( - x11-base/xwayland - x11-libs/libxcb - ) - system-wfconfig? ( - >=gui-libs/wf-config-0.7.1 - <gui-libs/wf-config-0.8.0 - ) - !system-wfconfig? ( !gui-libs/wf-config ) - system-wlroots? ( - >=gui-libs/wlroots-0.15.1:0/15[X?] - ) - !system-wlroots? ( !gui-libs/wlroots ) -" - -RDEPEND=" - ${DEPEND} - x11-misc/xkeyboard-config -" - -BDEPEND=" - dev-libs/wayland-protocols - virtual/pkgconfig -" - -src_configure() { - sed -e "s:@EPREFIX@:${EPREFIX}:" \ - "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die - sed -e "s:@EPREFIX@:${EPREFIX}:" \ - "${FILESDIR}"/wayfire-session.desktop > "${T}"/wayfire-session.desktop || die - local emesonargs=( - $(meson_feature system-wfconfig use_system_wfconfig) - $(meson_feature system-wlroots use_system_wlroots) - $(meson_feature X xwayland) - $(meson_use gles enable_gles32) - $(usex debug --buildtype=debug "") - $(usex debug -Db_sanitize=address,undefined "") - ) - - # Clang will fail to link without this - tc-is-clang && emesonargs+=( $(usex debug -Db_lundef=false "") ) - - meson_src_configure -} - -src_install() { - meson_src_install - dobin "${T}"/wayfire-session - - insinto "/usr/share/wayland-sessions/" - insopts -m644 - doins wayfire.desktop - doins "${T}"/wayfire-session.desktop - - insinto "/usr/share/wayfire/" - doins wayfire.ini -} - -pkg_postinst() { - if [ -z "${REPLACING_VERSIONS}" ]; then - elog "Wayfire has been installed but the session cannot be used" - elog "until you install a configuration file. The default config" - elog "file is installed at \"/usr/share/wayfire/wayfire.ini\"" - elog "To install the file execute" - elog "\$ cp /usr/share/wayfire/wayfire.ini ~/.config/wayfire.ini" - fi -} diff --git a/gui-wm/wayfire/wayfire-0.7.3-r2.ebuild b/gui-wm/wayfire/wayfire-0.7.3-r2.ebuild new file mode 100644 index 000000000000..7caf04ae818a --- /dev/null +++ b/gui-wm/wayfire/wayfire-0.7.3-r2.ebuild @@ -0,0 +1,105 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson toolchain-funcs + +DESCRIPTION="compiz like 3D wayland compositor" +HOMEPAGE="https://github.com/WayfireWM/wayfire" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git" +else + SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="debug +gles +system-wfconfig +system-wlroots X" + +DEPEND=" + dev-libs/libinput:= + dev-libs/wayland + gui-libs/gtk-layer-shell + media-libs/glm + media-libs/mesa:=[gles2,wayland,X?] + media-libs/libglvnd[X?] + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/freetype:=[X?] + x11-libs/libdrm + x11-libs/gtk+:3=[wayland,X?] + x11-libs/cairo[X?,svg(+)] + x11-libs/libxkbcommon[X?] + x11-libs/pango + x11-libs/pixman + X? ( + x11-base/xwayland + x11-libs/libxcb + ) + system-wfconfig? ( + >=gui-libs/wf-config-0.7.1 + <gui-libs/wf-config-0.8.0 + ) + !system-wfconfig? ( !gui-libs/wf-config ) + system-wlroots? ( + gui-libs/wlroots:0/15[X?] + ) + !system-wlroots? ( !gui-libs/wlroots ) +" + +RDEPEND=" + ${DEPEND} + x11-misc/xkeyboard-config +" + +BDEPEND=" + dev-libs/wayland-protocols + virtual/pkgconfig +" + +src_configure() { + sed -e "s:@EPREFIX@:${EPREFIX}:" \ + "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die + sed -e "s:@EPREFIX@:${EPREFIX}:" \ + "${FILESDIR}"/wayfire-session.desktop > "${T}"/wayfire-session.desktop || die + local emesonargs=( + $(meson_feature system-wfconfig use_system_wfconfig) + $(meson_feature system-wlroots use_system_wlroots) + $(meson_feature X xwayland) + $(meson_use gles enable_gles32) + $(usex debug --buildtype=debug "") + $(usex debug -Db_sanitize=address,undefined "") + ) + + # Clang will fail to link without this + tc-is-clang && emesonargs+=( $(usex debug -Db_lundef=false "") ) + + meson_src_configure +} + +src_install() { + meson_src_install + dobin "${T}"/wayfire-session + + insinto "/usr/share/wayland-sessions/" + insopts -m644 + doins wayfire.desktop + doins "${T}"/wayfire-session.desktop + + insinto "/usr/share/wayfire/" + doins wayfire.ini +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + elog "Wayfire has been installed but the session cannot be used" + elog "until you install a configuration file. The default config" + elog "file is installed at \"/usr/share/wayfire/wayfire.ini\"" + elog "To install the file execute" + elog "\$ cp /usr/share/wayfire/wayfire.ini ~/.config/wayfire.ini" + fi +} diff --git a/gui-wm/wayfire/wayfire-0.7.3-r3.ebuild b/gui-wm/wayfire/wayfire-0.7.3-r3.ebuild new file mode 100644 index 000000000000..29f736e0357a --- /dev/null +++ b/gui-wm/wayfire/wayfire-0.7.3-r3.ebuild @@ -0,0 +1,105 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson toolchain-funcs + +DESCRIPTION="compiz like 3D wayland compositor" +HOMEPAGE="https://github.com/WayfireWM/wayfire" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git" +else + SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="debug +gles +system-wfconfig +system-wlroots X" + +DEPEND=" + dev-libs/libinput:= + dev-libs/wayland + gui-libs/gtk-layer-shell + media-libs/glm + media-libs/mesa:=[gles2,wayland,X?] + media-libs/libglvnd[X?] + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/freetype:=[X?] + x11-libs/libdrm + x11-libs/gtk+:3=[wayland,X?] + x11-libs/cairo[X?,svg(+)] + x11-libs/libxkbcommon[X?] + x11-libs/pango + x11-libs/pixman + X? ( + x11-base/xwayland + x11-libs/libxcb + ) + system-wfconfig? ( + >=gui-libs/wf-config-0.7.1 + <gui-libs/wf-config-0.8.0 + ) + !system-wfconfig? ( !gui-libs/wf-config ) + system-wlroots? ( + >=gui-libs/wlroots-0.15.1:0/15[X?] + ) + !system-wlroots? ( !gui-libs/wlroots ) +" + +RDEPEND=" + ${DEPEND} + x11-misc/xkeyboard-config +" + +BDEPEND=" + dev-libs/wayland-protocols + virtual/pkgconfig +" + +src_configure() { + sed -e "s:@EPREFIX@:${EPREFIX}:" \ + "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die + sed -e "s:@EPREFIX@:${EPREFIX}:" \ + "${FILESDIR}"/wayfire-session.desktop > "${T}"/wayfire-session.desktop || die + local emesonargs=( + $(meson_feature system-wfconfig use_system_wfconfig) + $(meson_feature system-wlroots use_system_wlroots) + $(meson_feature X xwayland) + $(meson_use gles enable_gles32) + $(usex debug --buildtype=debug "") + $(usex debug -Db_sanitize=address,undefined "") + ) + + # Clang will fail to link without this + tc-is-clang && emesonargs+=( $(usex debug -Db_lundef=false "") ) + + meson_src_configure +} + +src_install() { + meson_src_install + dobin "${T}"/wayfire-session + + insinto "/usr/share/wayland-sessions/" + insopts -m644 + doins wayfire.desktop + doins "${T}"/wayfire-session.desktop + + insinto "/usr/share/wayfire/" + doins wayfire.ini +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + elog "Wayfire has been installed but the session cannot be used" + elog "until you install a configuration file. The default config" + elog "file is installed at \"/usr/share/wayfire/wayfire.ini\"" + elog "To install the file execute" + elog "\$ cp /usr/share/wayfire/wayfire.ini ~/.config/wayfire.ini" + fi +} diff --git a/gui-wm/wayfire/wayfire-0.7.3.ebuild b/gui-wm/wayfire/wayfire-0.7.3.ebuild deleted file mode 100644 index 61441848b801..000000000000 --- a/gui-wm/wayfire/wayfire-0.7.3.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson toolchain-funcs - -DESCRIPTION="compiz like 3D wayland compositor" -HOMEPAGE="https://github.com/WayfireWM/wayfire" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git" -else - SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="debug +gles +system-wfconfig +system-wlroots X" - -DEPEND=" - dev-libs/libinput:= - dev-libs/wayland - gui-libs/gtk-layer-shell - media-libs/glm - media-libs/mesa:=[gles2,wayland,X?] - media-libs/libglvnd[X?] - media-libs/libjpeg-turbo:= - media-libs/libpng:= - media-libs/freetype:=[X?] - x11-libs/libdrm - x11-libs/gtk+:3=[wayland,X?] - x11-libs/cairo[X?,svg] - x11-libs/libxkbcommon[X?] - x11-libs/pango - x11-libs/pixman - X? ( - x11-base/xwayland - x11-libs/libxcb - ) - system-wfconfig? ( - >=gui-libs/wf-config-0.7.1 - <gui-libs/wf-config-0.8.0 - ) - !system-wfconfig? ( !gui-libs/wf-config ) - system-wlroots? ( - gui-libs/wlroots:0/15[X?] - ) - !system-wlroots? ( !gui-libs/wlroots ) -" - -RDEPEND=" - ${DEPEND} - x11-misc/xkeyboard-config -" - -BDEPEND=" - dev-libs/wayland-protocols - virtual/pkgconfig -" - -src_configure() { - sed -e "s:@EPREFIX@:${EPREFIX}:" \ - "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die - sed -e "s:@EPREFIX@:${EPREFIX}:" \ - "${FILESDIR}"/wayfire-session.desktop > "${T}"/wayfire-session.desktop || die - local emesonargs=( - $(meson_feature system-wfconfig use_system_wfconfig) - $(meson_feature system-wlroots use_system_wlroots) - $(meson_feature X xwayland) - $(meson_use gles enable_gles32) - $(usex debug --buildtype=debug "") - $(usex debug -Db_sanitize=address,undefined "") - ) - - # Clang will fail to link without this - tc-is-clang && emesonargs+=( $(usex debug -Db_lundef=false "") ) - - meson_src_configure -} - -src_install() { - meson_src_install - dobin "${T}"/wayfire-session - - insinto "/usr/share/wayland-sessions/" - insopts -m644 - doins wayfire.desktop - doins "${T}"/wayfire-session.desktop - - insinto "/usr/share/wayfire/" - doins wayfire.ini -} - -pkg_postinst() { - if [ -z "${REPLACING_VERSIONS}" ]; then - elog "Wayfire has been installed but the session cannot be used" - elog "until you install a configuration file. The default config" - elog "file is installed at \"/usr/share/wayfire/wayfire.ini\"" - elog "To install the file execute" - elog "\$ cp /usr/share/wayfire/wayfire.ini ~/.config/wayfire.ini" - fi -} diff --git a/gui-wm/wayfire/wayfire-9999.ebuild b/gui-wm/wayfire/wayfire-9999.ebuild index 440b7f5772c3..c0233c805c44 100644 --- a/gui-wm/wayfire/wayfire-9999.ebuild +++ b/gui-wm/wayfire/wayfire-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -33,7 +33,7 @@ DEPEND=" media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] - x11-libs/cairo:=[X?,svg] + x11-libs/cairo:=[X?,svg(+)] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz index d5a3d776d3a770d63045ebc8ee92c6a51f0fe835..6bb1e1c01e3a7d12cb35aea0eea2d5f797d10eb1 100644 GIT binary patch delta 34134 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 delta 34145 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 BJre)` diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest index 8957848db302..4dbb29052c84 100644 --- a/kde-apps/ark/Manifest +++ b/kde-apps/ark/Manifest @@ -1,5 +1,5 @@ DIST ark-22.04.3.tar.xz 2780848 BLAKE2B 8f08d0bb8a0263381e19d681c0e01f218e3886a5aab63dfe08f02ced984b5d6d2ed43ee8bdaf7ef6830940e57810cc434e3447ad85f54638927894d95c758190 SHA512 66f36b844bf526cd3b2044025f018257b65da11cb1fc116a4b131b790b446e0c4bc62ab76fc0684b61d8b0374583231531bf33caed37ab821c64b26fe48e57bc DIST ark-22.08.1.tar.xz 2784252 BLAKE2B 557dc7b22206ef8c2c52940361ddfa12bfa46233387594d991f8f38870bc435c2ae714672f8906c206cc8a933e106973791af91b3bf815dba0c3699943e4ebfc SHA512 8d18b5ec805502c26f31f4993db52dddf6f6c61ed23fd7b69402a9ac0fcbc9d38e178d6d9c053b19b33805716ddba49cbc8f7974e0fe0e3c55f12a5dc104fb22 -EBUILD ark-22.04.3.ebuild 2117 BLAKE2B 4a980da41b8fc098ea111178f4d5288cfc6551614e63dc5f898c8cfea58ec37f32e65b1b08465e4a6972fffa2dc89ee0462566ce4f5aa906ec513a309f50de97 SHA512 427c122a655e44b1128f0168b9b068ef961fb0ac73e4d66f1957239b0295143cb7541ed7b4b1b5c817df50ba57786b246cf0b154ba386386fd53fff5392de5f1 -EBUILD ark-22.08.1.ebuild 2120 BLAKE2B 93397f592a4ac0e38663ae65b28a220f07fc4ae9692ee5f36aa8f616fd495bb8dc5831500e3543c00de4f7e71e76eb83fb2d203f4a5db597fd2a4fcd4b1d6ca5 SHA512 451aef490149a774c431d1c719c03b45c2cf635e068d753be4aea192919b7761e7d4c423836da14b846bc19906f7693703b6668e83ef1095668a5486cd432f15 +EBUILD ark-22.04.3.ebuild 2164 BLAKE2B 0209d43f342d4341d19e21a55bd4b17d46be1bcbd4828d32964bf524f64b0d7b628587677981e53a3d0f1f261f10d0837a93ffec255c1ff8093063455c2bf3cf SHA512 43edb342fa0a48034bb6e5c626d1325e3b213fe5c989958431f7fdffb96657e9c68cad1f89c85fdf3374f711b13833c2fd439bc5b2dea0035d6cbce12d46cf88 +EBUILD ark-22.08.1.ebuild 2167 BLAKE2B 038e7f8b0222ea56c7448e9933f7447b2e921941b1d7022153d4bb8468e0fef8e358fe176bb4dc29e1160cf669e8c8bd6856a26f966bd711bbb69a951a08477e SHA512 9c1808ff038ceb6628386ec4a07f34e4ac2c6b50118d843eeccc376d16d1abefa6b44c266dc06ef1fd0e5d9948ae47b6dc4294a8d0dc165ab64d5486d4a3abe0 MISC metadata.xml 468 BLAKE2B f4b2d609976bfc8a7bb4004286273c2384c7a5f9c45d6de44936d9f21dd4428d968c54cfb4d8cfe81e56bb935ed36c481b4c79a0e0a0b946b7e8ce78f794a123 SHA512 415c92c65d6d56b801c71db9153684635c8eeb0d571f1782127d8e7ab06a2b360cc016bc8ac110b7b9fcb53c587a177a5a7f69198b65fd152767a107aac1cd89 diff --git a/kde-apps/ark/ark-22.04.3.ebuild b/kde-apps/ark/ark-22.04.3.ebuild index 840a1c27c027..e5a562ccbbc1 100644 --- a/kde-apps/ark/ark-22.04.3.ebuild +++ b/kde-apps/ark/ark-22.04.3.ebuild @@ -46,9 +46,10 @@ DEPEND="${RDEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 test? ( >=dev-libs/libzip-1.6.0:= ) " +# app-arch/rar is binary only BDEPEND=" sys-devel/gettext - test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) + elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) ) " src_configure() { diff --git a/kde-apps/ark/ark-22.08.1.ebuild b/kde-apps/ark/ark-22.08.1.ebuild index 9bd35d0c8916..bf11cf6efd9a 100644 --- a/kde-apps/ark/ark-22.08.1.ebuild +++ b/kde-apps/ark/ark-22.08.1.ebuild @@ -46,9 +46,10 @@ DEPEND="${RDEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 test? ( >=dev-libs/libzip-1.6.0:= ) " +# app-arch/rar is binary only BDEPEND=" sys-devel/gettext - test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) + elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) ) " src_configure() { diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz index 645c2bd5db7fa7abc34b5709437acfab9de3997b..22e742eae56b8d9adad48749f7e816465f41e5dd 100644 GIT binary patch literal 13714 zcmV;DHEqftiwFP!00002|8<?)mSi__p6~S(d;!`xA1+7B^0JpL-$*Y2AONz&>aL!y zY993T{{BrdGmFDon&Gg!t26fwMEnOt0Qw()`}e<n_i4Wk8*k&k{rc(oyBPa-|NMXd z_J95*{PTCql3U&{b76F=X}i2f*sHXVTA$hMteyG@rIwOYj^6dv@?2}yv0d}-w6)z% z%UVy-6+d%Xc4A$wv>Em;XIgWy+wpa;s{d`pTsfu3nZNtD|Mj=*!*|V<XsJ6FoIAUR z7_8;qN;^5mG~BAgV(HZd-%?4{o!a%~b&u@&KD}ETc^=#D_`F72vGrP#)tc9y=6npU zhn}a)qs-juSf$h*eDrZT`=@{X+yDFD|MOq|?ccu}Z*Na){P%wypP$Ztef!R5pKswB zi?Gz0%1U$j#XHpF&L}R|*k;;uwZp%(lla=OLfNzC>UK_+YUel1o$g)Tna3F3@f)GJ zoagYf`CP}@^R#_h_q!zi)!JFZ=XRXMH0vMX3YL2+ZusB|&(UkkX^m75%UOtI8=e=d zHUqy}YvdA6?6Jj6d{^<Y*)X2@5IO?gMr+wp^O4o=sl^#8AHZi1-^Px9`Z0+=k@uk! z+<Um@cz$_#7p-`URv?MW>T4Cgs>XTNnX!`&r}8<xbvQXW3qF$`B;9CpjZ<TE-DgKi z^j#azvj@>4wA0sOv1U6i?R?UVVHfK}y|0<)_OopMthY8#IcMCWMUJ~jnx;8RSlirW zvFe^vD?sdha+$C5r))l9&lLGK<#qR|rh2VLNTE1tBaYfjU1u%VX0=*k3OiCDeWyVV zx@bP6<twq<i&RYUAzIJh_J4l=_qWG@g?oCfVxgMbvDLV#J|3KB*|EEo$etEDE2lqO zqtrgriE+$xa!F~jUMsYy%&)$0@-R@@fsk4{woZst)u5uPHJ=ulYy2f=XU^<vrnde0 zBVd`Fp^i&hfs9C{k4|h|UXlEDZN$kN=e%kh{M9j{g6Ha)wNa3c;wH)6nQLycWs{+W ze2pRbo=#m>PADPN+<Z7A1Y*P=CC|$m#bb}@^>y$6+}}T~m(Q=?e_iV_aM|AiSCg&j z))~1UzHRzFOZOBPf!Gt6Iy;;acPYpEiaeR^&PtJVEpHFV^d07|Wv#jh5G(3^;Y}@^ z=J>be05nRUHSgJN%E!k{WNRVo@-5Rg6~@Q0@}Nv!ek^xFuDybv$IoGlx*DcWO`yi+ zK}N6BPS&&X3!;2H<x3im&A+(rhE;H88u=g`ASp-LDaGMPw@!3zsV2wB+x|Lmk3mZh zV78q<RtbA0SQFqUeM+@nK;lur&(K)>Rx;@qf#(!c@~m@LBr}<rLo<IO_~fbDbk+nG z`=JhaZP#)L#gnQl<-^mu>Ot}>LUCoU{YTJ7J$bWG`Dh7JS~K|B;f}C<+-*2AxqyGv zzF)bJ=@n9lC1(eyK_}D3h61QcVqv_;9Q<9rwy#iOExyoGH3T+fKy;Jcl*-{j!yx1C zL0d21KEHka?L3bk9)m{F+=3R{0h!G<1QL!<hZsf}!RD!R6?m^i>Tz!?bE*(vB}!$m z>T!A77ANFMs67v-TK2_G9d*UDDQU8ITlNWJN^Q3UH1in^1kS;G5ay4d#c^1HK|O|O zpxvf|$@T~dodR0>Q{C!Tz&vulQK~M53G=OV0`&+!_A<?P2nLRFjuqsmdRopUEw7*a zVzN}^KDh1jj3>DbNtu}a9<=@I+t=~^`ZRvp-+y|sZ_oQ7b^%<y$8J|5)u}Z-InV8) z2QFF$ZZq#UDZ^l501}>88WHaGRB&LqNv*MR_pMPDJb>|f;B_xxt|!n{buf9yTKMc1 zU6`wabc4h+u-@jK4>q;DT#s>)1OVn4XO7AjMF*|xD>8pf2s@D1&_K}R063wQO&PSb zGSC}hZW+PCZ=ecTWl)v1<<)kY8D>2oMZYvnb9?X6;Uqxyp-Ru!@oE3^^7W^u&u{yO zujB3M<?~~;)_NyX68D5XkUFD_=duHB6Q56rYTwQj1w>kb;~ccfk7v>4f|$;r9CGXA zZR@ZAm`xc<Bov@IpjCW@!g5Mu2BaWhbjTI&J6Y?<Uw5n4H7XjB8n2^-=yFs-gq2t~ z%h@(ScUD)4k$4D{EJZUAD-)q45jS8pkCFome6o)CEZr#d2!XH=p>?>ny4ii9#>llq z-4+9nGoab;!TV{fx2K<<-k$dB_pfi`?H$hLyT&Eep-#%Gu?)FqG2?8jjIk^9x6w5Q zil^LJa%zs;Nd@8IP%IsZ5`3AF+z9*@;sK>bMv%D3KhhE!S`=w#C4eF;R7)(#SK<** z95(IFs#MpBr9rx5Qd;ozA~T7RAyO>`tqW*B)=;__HCJ5$2XcU|34jlt3WQ)&Lk|^w zUt<A5Gs_2UM0xP4paiI$Q?H~n`n>`+B>Z1T?lETZ&J9pE9O(-f>7Z*q%J|d~2^i&u zo^9lG8mLOdg?DiaxC%f;UIBi!yN0}8h&(8Sa<L;-1-CXQI2VKiU_=jz(or8^oI%AQ z!Q#%^E!!X%2sbDP;dXRnL9oJlKGdKbK7slx4GlKRU{N!P1`?2dxg0>n0R|NDkwrn+ z0dp+?!xTs4pWryiO_h`d+pww>3IOVNxI7Jt=P_nqp6un<cgpQ9Kv)41h{{UYpsEfT zc-E~|=wdh|EHa(f1$p=e7$oxmW`s+BqZuzGX+3@3un3@)AafM@st(z2=Y&qy5Qd$3 z`@SJya0<-?9k~qY{ShzN(M;Hd5?O;pMAi)zRL6hhok2?*@bO4qh=AxJ!z-oe1~uGz zn=>V<-?8p%l3aWb{Ji4i|Bxm~b96Cs7YS(;W@U}R44$^u8hd$+*Vpyq)6e?@sXHWm z;4Tv0!A)d%LlbuFL(1e8ON?7VNEL)TvU7sh@GZ<PX@w9Te0yavy_^Xu3Hd+kNv%W) z-U9e<s2R$HO{yprAA||B9;&0T+zrlZg#VhuCk}^>h{xQhh~;Hi&{@DNY!8+qPAzLp zzJ$Twh=#38XX@iYho<UGRNye=LZuQ(Yp94a0GK^$5zs81T5>%jdD9qGcs(8i_U-M* zcTVb_UagbF$RysA6b5+6*#^f@n3xzI4bYZ|Qsob6n$#g6mXlOMRsnrvUs<(MGXn%P zbEKOa*!A6GT5%(V$rK3oU?(jj*3qpS7tkif{YSL$UaiOk!{UfB!V_}j1&b6n;>K`b z2Q7l<gC4+eWC?(d4}$E0F)S9|g;1Baw;pGa&Kr?XQ>fC7HB)q@^d(P!U{4s8Y+Np2 z2uFB`)_i&S>C^c7(|ZJaFrOV6Ut#4&L82M3->e|0QSnev6*;}(85LMMhuQ;xRP(#r z-cUU62ETe#6kkqpqU`gO073neMwnN0KFb)-!3p3cVx!`D5huj8a6>SM@)!~WU|oU! zc@gv;`n@>k`UEKt4!1N!1o_LyQCb1nG5MET$^adJIf@b~=OEbvLb(Qrxnh8D<WZrZ zB$+%Ln#uSHhx!XJ97gsbWNSR{&qiIoeBB>-0!$MeGgw11D@lV_QXaM<?|EjAupX!z zoB+j)Dh+UvqfX<5F@Y95B@%$YF1L*mV{N0brkRw>#KTTVv+^6D3#OjX9!ZzfOc+&e zQ7eGe5CEX^f?~SK3y=&g7Ra}<5gND@s9olsCkEB#><HD%*&}Qnk2-p4ZDN_G6|XIW zkuhHxW||Z$yaVT9P&&^sm7i6qj|_jrvGwWO+tc&w2RPPw8Qy#M9II>;Iqzmfz7)xC z&)1R^{O=}%yZkQ<2@t@o{Kep^j4`Q{!^RmB=vHwqgBLk0Gm^j-U=P(JRUO2^_oT?L z0;mbPgj<?{np-rTYXDtp#<pI36Qnv&?+`F7)KO4qhpMeOr;6VV*utUl_*hcx2dJ;) zJcMGR3-Nkb0fL)l-aYOg0F}cPRt^JaRT1y}z)$PN_Imw*C{cdehjJ#ZiBoadO??Qq zC`hmS(v}%igHVFOwwoIviZTTNv~|e8$I#IfPA`eNax6H823E>DMe1gZ6|+_FxzE`W z>VxV67eP0){0;Z{OQ;))1j7}|hyiqJZBJ;!A-XVC8NA+5Td0}*K>;H95)K8kYp@~| zf#wMV3d4I5kzA0Og9L{UY6fwfr);Skq{jl*x?C%8%}Z4OE?%F$JnuhC|9F@Fh~uP< zgM5`gf&d2v4;tSKD|dbtA3p~K>BG1jr^B(JJ8*P`YKby%fD#T5yN`-Sz+#`HN>dSo zyay~mt)ZAu1(i$)U>HGfNckIAvH*Z4pto?XK)*IPJ5|J*p$``Xx{!XmK+O0!@~}b_ zsC#&(IiLdh2utDfc^Q~7SIC70BG}RbHLoTUQp1`kBSH_W6nWc;gCp|cUCch8ryoAZ zF)RaGVN*_S0j{h{2E`miLyqu4M#8y{mO$R4<Ky&7bx24%2uMpqk2|nq4Hn<=f+-O` zh@qe^HU$=olPbde&+7-M*EBXhl3c|H+~UO}xX^e97}n#_D9izyA>f>JQ(K6j(*#Dm zw+GKw0p=<qWdy5<@Hd#FHY|}R4psYsH~|E{HY*7+CAkKi3i{##92U`(Xbxu@#{7qP z{qkf#?Dsw?-F*_El~I2~uZ7h??^%pcIZCEM_5d#m@jxjKGk|^oUC4&zYoR2v_zNwy zj`kst6&U2nyP9Vu8i|hyY#0U55FS4s$d&e|dPrFSlC1nAY;%^BGTtkpF2GM*gK8Jm zi)^6;61o(O)W!$VS=IR4z(|1Bkq^FWV>o(#N!2Ax5|SK<LxWjs@@@PBsR*`26n;8L z5SASaW1s;Pz21lI4X^Yb%<d7(aY<JPN|Gh!{dVDbrw6-zqXe;ILtBZ>i3;`r`tSna zU8(^{(H?=^f(5>rO4#n8p}Kkp=qp1?@s`?Afa?2%BXLjwcQe2N)pFl<tQZ@^a<u6R zNxnNNe=Z|Mj6A_!*a95l(dRbp#Az?>AdJzwm~j-E_9N$Hnbi&w1yO`74V(m1BT*u< z6&L~|(#EWGCwZ88afHBr7qPGKg8gaN@uB0ys=#&l<(LnWB~}S+TnsK8Q4Ri%q>cFw z`SYU3048do@iSN%*xyO6dQ~$B(hJIfOzlzIRfR$v@;$H@R@oC*RC$(_FOxuaiHTd5 zwcsMIvw(ztW7QUZ(Kn!D@;m4clns)`Hv}|JUi<ktuv7}GO^y#h*FXVy0{4hNgBybO zhsaj#cjHcwi-)|1POT4|FcgfaS2S6lcQN}qUVr?c<Afu|b)jTQcL3MnVUR2_c%*G5 zmfJQjJV+unvOsT~KY<};Lk0;DE{N0tUxM2bjEZRE!Lzz1LA$evZTw(3+Wke91D&1p zEE62ETe!|N{vxJ`@}*c13w_`@NNq#pZ|bs8S(Lw;CE@}=_AEaq=;&ZCpsr4G4SgLZ z_6pe*4+sZ3fSaT>&pJ?QSox?8IiAAIP-Lj_fe?NOmyMqvgXQi-*}{z3Ez<`Cz^g@} zA~q2IuOLm}t>yP9bLkM?@DwNj2-D{4)wu&L>gn3?laNhK3JE!Zt_*-0e^&8r<S5mH zfbA2}YsDx!p8B?HkpV_PaAmNQ@PJ99qiJHIfG`z{JOJML4bdpRp}V9OX$FBoL`k8e z{Z8r=IdQ_4`o=Sf6=z$JGJbOTB<Givi`XtN%;$Mfy!I|w^V{oR)Z;zD&?~GGR2{_L zRKvodqFm5l=p)L~Ps{~=qr|4olyTts!4ezk!cP=Ti>nTGgpO(uh#D?Zm`yslfZLSx z;+4A^3qWw04SAHXIKl0BQ~Ze24e)uwh}WqLeGAE`bYK#qcalW`2eND;Ip94|<FE#B zPE}OM<PawAJWwwHED)1;pLrVEEH0kxbb;F>A7TU{3d_TrldP1;d5qa!&qJHB?{_a! zxNnaYo3do2D0x1BvP5OMfWilpSP(n`LCAOwQ6RXjPLcC<V3i9+inrx$(P~r`@`)90 z2sz#!GR1lCrml(FOC5oL7xNgZhCCt0b;flAu?_WWYXsj#k!^5C${|DwXRxrnS9L5Q zo|8gBA0NI1+C_q#qCNJmf<EdxqLtP;1@~8?`ojkYQwG35jq2fAMESU)Js7a(67e&? z3z~gUm9_vS2-$%?N?5)E=idjJpq_G-4-4d!wtTV&42B1OF}}5X>ULD^d}W@#p@dMh z@I3W|Q&T52baD=*hp}9z!jXi~i9nVtm<--cR{&E~nMZ!El)>qV(wXoj)p{zw1t6fR z`3`jaNGifbd?~h^)l)&3vBZsUjE?8nq!WdU^&f~l;%N|r8@U~91es5QA~Asm-$4I# z{QC@hewwf8_1l*(FJIpt+a(X`!gcAUiOce8mwVC|C|F{DzRxg5Q2wS$0NbqO@7E+i zC)2F+;(W2gVS*Ah$#-k~K-DLm9nq1iWk|zqj4#xu6(OmSv8-<vQQVTO6o;Wubg$kI zQN%`Xy(%%nPIgCR_>Bn>f%fS70^3o;YIFIfO_Cz*7869HaSe@|;0Dy;Ne3BLQTqrB zl5PXge0vf0Uh)Dr{Vr~=-#*$R+fa5^Tdtb=A3Ku1r$EX{VtHskJ0#7c6m?-c4|u>A z+#TK%o)nlNfO13jRMls22UDH2r{UEQ68Cx(Vngi??O;$_6Xk@iAF1C=5^+WI0g@zF zb`+GFT+#$&O+a77le?wlkr&#u?$DyT=ak}+sv%jB&d2JB+RHao*Ff0l8MgWb1C0R} zX}j-gm<L1v-^6buR8|b{qV@Up)jpbJ!IJgD6K%Mw72d^HqyaJ-L((h135wteyARq% z1Rd0Dq;4Y`C?Z#d-N;Ln>z=(AiULyrLw015R1_6_0{=lEpcvvxGJLXie8-IQ*8ELZ zmpS5W`5?rIB^IA0TSSJJ)yGng0Az3EyZTBb1@DS$)jkUkQ44|=J&LiMN>D5aPDMWh zlwo$8s2)xe)02^6DYXZ)cI+Qzn7ypGmzQ@tJqW3L#5$jXy;`SKybvHxS~mp$K7dWj z8!#ZJW7IY%HdDZKwmN<k16DSU&3EU9JEc-Pc8CajO^rxrgVmH-;iI?4117R9Yk;Y# zOGkwAZRcWYqM*nf!?OurDQk~lC(%)L>UCm++zAL$6dg_&Z3bEwlq#Q#K>``bbUqnD zh5%uOqQC=G0cY1mLrA}aT|j@M?q$buO5&sn06j!(e|mZQhY5oRZDBc2V#4>8EdNKM zvbv-I+NH~RtPTN?F&K)nv`1UoH5?MvF_CU&701B8<8R<?08JA~N64pXpE%s<OGXj_ z3PWH9l0hL5r$ceyj5zPF{VOVW$12Adwz3HwTGVNPn3G!?aY5Hj)(13qHBxwlazMj4 zsLH~exS=IchU9g?{2^aGrG7}#I%f`eFAd{>qfsM69$f@`JksR(et&+Duesl&g<@K; z4&0+H70MrjHh4-LBF^q=u~I8UAi<=Syq4k99{R-T0n%r~cSvR`@<_TJO%{-B093EA z1`0OGK_O@HGfi>C1ceD4R(aGLPgdDgXa|`pc7y{P=|pzt1SBN&KlVB33{?8kzU36Q zdu%Gg2U<pYA*Cxcfz*f&6kQXog><8yf3G0^0ZB&|n$Q+Bf59&wHMD$tjMmfh{$qCW zofNyPi!4Qo#z$x!m??vn8iGQm$AQ5v_<O{@_NR*%DyWItbHFxLBn-?vv<1*fhV4?k z+Dzzs({zqDz=9gWI9{AdAL@7yUInZsUo~>pZ~B#QrpBadhM!~M3Wr7&hFYj|d&7=k zV9UUV;KXNw3+pv*CgX|c<kdT#pgPy;<<^j_R0!dcG>Ti~*+7b^Ztp;TR9CW)Qd3#D ztB0ul@cc5zvqbmvyP(~%?BK@GT2!9l=*ixpP7D95SqGRid0({w0ZBtPz_0_GHjYzc zUgFDSf(5b)Yh5Eb0=|`_p);72JVu}i`ydh(i3T(DIT|@MIPNCNDw?ee=nyyHfCuY+ zSs6R;jNjc-T<{M0Uu6XOb2Zs;)j`oQ-~a&036cd6U|EolpQSL>c)+(zOjCk;i->g| zZGYE>$(<53K*(dzzCHbgPx24LD;fuM5-Ss-0w$-EHR)xf?X^We`_|AY_S{qURqhu1 zJB9-k=9yy;TqQNU7kodCf~Q@_Lan9cdy*kqn!VBX2nh}DsYORpbQ`xx*@&w~!JXzc zcoKO(Yruq_B10b)^`(7WVkUjXPt?Fale8n~VVbMzMf?BM=)p$e^aBV-$nnd3medMT zdLu9pkz;G$>;&y-!|!<dhmigF^894uw~uzm0F9<`9{v{KH5C{1Ea<?OP$jT)$r_K5 z@mr=w0<iATVxAYn^H1Ey^iZ2QjX3gJ``WxK25K}9*JDQ!X~+@ys!hUFwe5i@1tQ~Z zcT9~kAfEhJ3lL_-1%U$US|#cFmXbCN@ISi;V}St%?KAcWL}ZW&X^XCLnpo5}g%~-5 zFWt~+Q?-X*nRNnX1<>7ye{^}%78T{2A1m|6w@;5Hi43_%3v9tJ!x~Xj2^GK5@FX5V zJTV|hhCre6ej4vkGm&5=fvg(e4*TYjn-xVv7^7r12$Yadu?T(O#}z>}L_0Br?I=4n zRSxD3(DS3;hoihaGbSCIg~uoxXaplrV@aLf4l;D0{$M5-*2Eu0KwH-Q96B&#ru;(n zQD)jyoeLun_&q_tra|&_Q$xqd;SjXdcu~D3H2B%{D9E0Cdu)lc@Gwd?DQB37lEpOg zzd=(IuzE{-YI}b35?HXfs8ml`Ks97N%S-yn9~X6!;2w>gXrlYzE6D&uVe|L^@^B8) zuc3s@FZ_XG%xj>Qs?In0%9m#$%H$X8>MO`5C5>DZ`LxSAf`A^Ul^~IU&vF$td(^yy zv<w4=tR-s^Cg8gzIc!agUvoT{4o{NZ(rtShbivva)4D~ukI~X*^^efy>j!NlEFZ8y z<~PG-Bg56KOgy4GFAJR|Ky%3bi3rs8-<I|pJtUR|FCC=t0WVGW05zn<ggzJAVIVCQ zriG{Oi9q2qeLos?0iKsO5ONRkR*w+=kevv8?bPlFX%hFqFRr423N5Aeq84a|3#oBZ zOT(Y)nWKT=(}<N=8m};oM6DC`5@guSnjb|oVNW!5>0kqmgagem1JuF?KE}+{c>DBz zNaa54slyGcL&!h`MOeXR^x2gyu)hYVwT*>Kr%DrGYhVRn0lZt26XkE)?37{Fu6awE z_tGvbh6oAV7d~CugB;PEme;OGIGb9~oG%*l)~pnqU^OUNWDQYX$qRO3(xi?~X+W+X z3a1kAN(dKJvieqpA3;Km>~zi7l!dKDg!xd9W}79S*P&!YU=6mU3Q2-mu~w*Gz|Aib z?=fPZ#t-|veEsz2dAo<&glE*^g;JyvLerFUA%+w@<!`vO-PYB4ZmVI$J%5H4%>|Ic zz`+$6396CQ8MXBvsZ0<D7T8GLfv5MHG>jUzg)W*V5|q?wO1}8pnUaizu0$R<MtvL& z$C$?dAw5K?L%U$l>kL^ism?c4NtG){_@;`2A@|U;6cKtRd#VK&q{$+yycf(n!GBa< z&;TJ`kRZb|c+J-PJ4N>N`RVN)lHGF*j-#HSC72RwVNr@s$_$6HLwrJusU}<^?h6XT zT%2qRuek6hq?bA~h%YQR8Y4(5WTY4|#Vu*rrfeN=8AxKD5Dh@Zl8X2^WHFlLK0ttX z#6nEg0^IhRNzT}I?Vdmw_y@IEpb`jqP)b>IsOGf?AXDMUdLTf@TQ0kz3J1Gpl#V4C zQA8j<ALR-(NgzQ{H7Y;=5a*z0AEy(a9uAbK<8s&fI&_q048Xspb1R>fEugxg!l?;$ zWPsBlCA1!@psD`=k4+GD8i?Avy0#S=4XzBu07Y}q^vI;FiD6_%K3<Jt)W;$lDRd8I zR#I@>91@~gTjXSdB>cqc8SW1TN0K0Ea^~I9pQ<}KH@F4O;7kKep^|j~1>$ERVHWOF zc*jDf<nd<Ox~2*O5K`2Yrj#@TU*^KW@YW;GVvn)<`t-y2^z@iq^{(>?gG0S(zG%j! zC5fa^(ZQ`v=_9VLqflDnu}x}A<9F%^)S#HC<&>P-r6_2RHYa{tLoANhVg>P++D*1F z1Vw7=<FbJhc*j`$+def~#82FMk79><NaQxuT_8r7S(u`;WT%j;UGrCnD;b@p&N|<Y z=&Ne!_Ej|0wJGd|>mhQ8dvKDE*w><Vq~S*8)Ut30gp+5X7TzV-+y3<F#rE?@G^wFE zwI|Q2xdf!MXXz1yfCV}SF4#?g%>z%;Npm1bC8Q@X1Mp#1SRtJQ(&lpJ=MxBOy{@9I zW=|@mDm!H8&H@P9P}hQY(a|Y`E$`#PMcPKgqPR4GA#aV9Q1A1A|ESSZ5;i-@ma9jG zavf9K)DA;fSu;)1%RS+Dy0S-mI2yLa{&+Qe#lBLTJRy+_8tFS*`VEY>{im4y{Iq}h z$Q$uKlFkN(jslW9os#24)gHvPN$R0kwsz_ft+1w#&K6=+4O(iZqLpi`NA-$`#sZS9 z)H08*&C&&KQ{0*-L}J8Ats#97Q<~91fZWs=0#8R;B$?2`a|>i9(OSwD=)V)UIJBu$ zP}D?F<Do&5^lGob^Pm^b3`#*jx~r`}G3X~@WqKU?J?-`s4P+RikQ%|ShmFD}JIW*C z|HsSx$7zdJ9(t9U#n-gB+CApf@+(Q_+8|_s<`x_|kW6k+-WJrKTa)^@#60sg&U9oj zkP>*Jgk>nmOH8Cu1~#UK%EfPkd~nrO5Rf&PgDmFPx6;%;Tm!XQ4><;HhEy*%*3o>X z4qSF9jZ%;rXcsK+LSC1sj`LcOD2oOOWxme}LL7acrbgmTgDvIC-@Yz2hvwri>bQ*N zIPl^u$K#~kf4s{t_b_B<D=*W0(a0WRg1qs$4MP|c?@Bpp+)f>lr3Sl^jHs(PM~ns% zL7H9La6RBPq&&N9U|;G_Y6y1*cN~A*5A_ND9E}Ws8lXH$9mlN`LXgM=GPr;Z*Y4id zh;qJ?Y1uAAqj{AK>Y5nviYIy$U59oftp+(O{j3dg9aqa)XZ1Sv!~+wQ#2f>$i)i%) zN6)ik>anue3PH)Ea{Wv-zI{9AgXvcUro3#Kjnys#Sq`?Ntpv+zQSsQUCqze<YcMk* z`zTW&09-D^WOvE@uG0vbAmLBYKp7QqAOJ)?I*L@ZYrvn->NtaDrcJ%_dap<#LG}!t z|Jqj7j_lB}L)|1?Hf~TvMC`qeVz_~Z))9+Uf@aD@yokhur9fe2ZH_gqGfrcS1wR!z zBu(EY?LHEz(==37`NkDczW%Wj{`uwY={&9LjLqu@=LkVdWE@fvF9KS%rc;<`#nl56 zoElKeP0ciiXI(}TYYdZgnf0om0X@csRqrIvH7je%!6nm(;nsW-0_bR3IK>qZWw4;> z6q`K!jQ8`sE@ruQiYEX&I@l)gf+Ko^0Fc8)4}M_MPAsx&ZR*Teno<2(M4C)F8d0P5 zxlxfCxP=IC_t1ue&ke;qNH`_FL2jrN?N8!e@}I-@+dt0RrH5oImyL!BabiwWa>r}S zTF3$m>$LCC7*-lMG@aW(!U@8VyuecJR4qgvvX1*=l_QT$oW_h>=TieZv4TlahukLM zn;RHz#II>&9H(=WWjZXb4KST}sVoXY^k^I&O&>}1)l{3)N~8pJaymv{8*hXk$8xO# zD`)hX>3kA`qM#{&Ovg_E5*16FpeeqV;=myfl{0$10*(nhcsS?#)0eS+!YF+(G+dzm zqfPvxhN4c=CeWAU@uvrrj|fzq2s}C5h3YO=Su8+pY}gzFxOdPT<<R~*5k{l&ul1rf zxlB|k4w&Q|*d?@xm7}A?6|Iu@zNJ|#nz-2L2%?Pa_0R*whFb7&v}_n!+e5$`Pz<Vq zf@x6i4D%E93i#H{Gg}83y0$k@&%d`xfr+Xu{YrtTK@Scdlpca<^0l4c4gFofzP>k< z{y~vB9W1rTa;j;Jk+@WA&1Y&34WRc@l6#;HwoZCpV`@RiF##zayQ>Q}&(^SdTL>?m zH6`|wVr@;cCb)6(V>-=)?Wj|vMNL+B^@eUEDjl(QFl1nLMLtutBo=0^Oq~nvS*QL+ zZTkE8(OorNzO``ybn3t+>!I<QsY4f2V~UGE)2ze>d-?PUpWwv1L~$2kgeb2ml~`+f zY>a%_FJGSDrI&x$c&%NxH|VsF*O;3+q&lw+(Pa=t{VAuRewGRz4PdC(4y$&0{nYON zSQ@~}nkgj>fd~a==%6|LL45)`h&}!cX(m04uhGd&$PWV;&)rf6jRQ2bXaMy=24G?A z_*Ha>jAcWtjIFIB9b<<X<1TG$QXfjrK>~T`&oSg{E~IOMv2?7><A?@cF!A)d!GO<- z5|LqP=#Ct&Xeaj=ujiMyx2MnVCx#zJRQiw-a2~zoLILf|-s*{~TLB>O$AuT52+8Yl zohsehm<GD2#D#Q4lvc-+OUCOi0ZC|W$?AO2(SSSBJ(qp}eT|KP09C(l3r|*V#uC<x zlA^IhcQjoT*G5<+WBs)}B#$n17|vxi-KpmuQ2ao697RTPt3$4Xp{>bRlZZ8wo<~Ex zI=4DB^@uP*PGbK8h)gIOFa}^ClpZ7Y_S*;ZJV7FRsX4<tSV1F}pdlE3D5ADB=y0z2 z`Rh3T(TNCz0}?QxnlVG|n9sU4<LIst-7k<a<?5WSw4gnNiB8QUc~N)ZK2@fzdyUx~ zQ0=xWw$&mRbK-gufS@xAL+~&Cg?lv7ATO>Xf)XJU65T-!&@`?A2kZsRtm9%6-T-|s zrtP{XVK42J<8w8CT375Y229lnI=!x$I4b5LSbzWaw0>GY{u#s4gGE9Fk|kgQfeUlA zrUrw~N=_m)G|t_ml1z7TkQgOh1J($VrGp8`oTkI;z>oU47=|Q-%4*(?6UYbHT-Hj> zi_m!y472)O*!HlYwwtR23^mR-l8&oSbWXt?LD8CmZoC}8v5<S%{;ckB8`nI(2LJeP zb?E!CulqW9VjX;-AU2XLX~u>3XhlaCljgEl(dgq=#;uEg@fMFY`Ss=X^@E#3jz$_a zo1#7bNe-(If>oY#`6;?mTON$oFbpCRiv(AJDfr>#3TD7%6=v`~HB(<0pPM&Xs3Ar5 zhh^8Qj%(<;kZ{V5#M*Sm6jOPx#}bLXwr3D~8Q|W1;}>);Sdy9QaX27tRzPvxoh56I z{^R|LgJ2ckORDck2oI(a;a%#{oUL|YizWuNk?b{8>;nR7QcI0L)r>J&_86^ipFi)f zADnnln_m}B5VYKN4p5y99bB|D#obLeB_uVGX0@i>hS55(q45|sH{f_mYf38dG?)$q zTY}Pyw!9OWMAkJ=LS7m@Alx)tu;gaYp8laEqvl4C4Fy#|#I$3pDY2#P-?Fi!Y0RSW zRf4f}P*6uGhCWK%YC5CXDY(-HHH!WvxTWjJ`gJt0xaOQj$tEw^@m&!%FUb-_>Gr#l zeBEDvep>qjz=wdaf|{Gvx#|MR294V^A2WrwHjFl+6SNEs)Bw38dx7SFY{ax07;06b zQkKME(=`)S<Hx{785%bNP{yq4#wG23A{9e{U~s-VQ*>*9!}6xvS;z+RthlP%R?r|| zpxQn7S5gNDPGKWx`Lg0*$D~&3mcR)k$b@RJMz>w)&KGJo=p?&F&Xdl9PHpO(by8`3 zd1zO^suv-^L%`nluW#F)-d?`G+p)MOnIzwYtaJ`{sG(C43+ltyDUHB?JVpREECmQt zFj-v~S?6fFhDcF7I??7eCd2Ep!h!dl?RPfqx^2f_S~jYkX@YR{8jOM#DBa(utCtS- z{C=te?F8EE7`WU_;ky?l>et)`t(eZPAeXNxhE$c*UQ;PJZS`ezxPLc9n7W%t8=O31 z^60`CIXRsiuhDB-rK4ESXc5k^KgH~?4%OU)c62IS{m7u9L+A~;ELqO-ws84#1nD?B zzlcVTLz5LqQ8*KMs=-9{(Sp<T)G*yua~&~VNzzx1UDPV%<O!J5ZY`z;O|RaOt{VXl zZi!Z__TG`+Sehy3!9_#K9s>m?m^M8$c|{0$EURm2N&((k5&7>TA_IG`HO6qDAAkf8 zeMTL#Oo7Enx+;lpnkfj}_&XZ!bogGtV>~*_Z=avu@RL99udjbP^Oo-nuyr^_(-Z*r z#b!tWrwJ6D*J<8~Ig3I7e`?kT?`jouTUo8uaAs&ZfN84n0b(OO`u6w{JiQ7=ExK~` zBGf?&tTL8fJ>*<<CrY|)k0H|0E}9I;3Utv)0#GVr5wY<)j01K24og!#aKem!(ZnA- zuk*z5nyMz+dpF>hztsJ8EO`LZMHdDcm6A<c1v;WZMa6!d9M!1OBVYb9o}c&otE1w> z7{7{APA~YXt`N!~RGlggh-mN_@3H|fUH;LU8mp4AYN2X_rfcIAt>6;qt7aV9b?Z_l z0No`Wuo|%-$|#?q`(|QW+UCK1Z{7oee7~7&>MIHva;n2;Nmrn!_mqcGCn*<gWaog0 zZH~XJ^KYbeSBmKXebgm#I&}(Id0mPGe<8eJHlRfJiRjdSJUYl-OY~`LWDqQdR&@8m zyLkQfJU-h89$YsL=(LKedv+uXSdR1Q>Z-4(jq<2z{Yt424V(pfV{7$wB%aK|HWRar zwbN@zr+dv~l8YH+LT8Wa2q=+7(&4>5^a-t2F#4#)aX*K&$PV4#MosFJQASjO7`mvS z@s9>PTITmn8hPvDt)YVe2LX{>NV>^Ld#Xs)3GgEamts8I1mmx{<IICa799bntIEpI z&0ABmOYrBT#P}~H`^Pb;haEDU9N*@aj)J$Kv&mpqL0eO0J`xu48J<DV2i=kdo?s5< z)TsYZo8A}Q<`SD+)`Vy^{$??&N1aiWK-p0%A5KpF3?0lxV6CZ>^STD*?k%m0v}Gn^ zo;X$Qnreyw!vS<mrTm^zXAOh6!V<CtQtSnbV!DJ5D~{g=GC?vQbihY9&s@Xd7REBv z%2>#1&C(*|ywbSn$VQiSeiydS_VUZ?Z?A9r(+9`ub!tj_b?DrmZiGPL<lcB!T`6Id zyCxqr+NFCAkqqknX{4^{;3pR7ns6q=kidx_Xu7LU_x)vcIlw*X2nw=Yo5+@W(lJ-v zGovB=b!+ktBp2Z}@e4m%nwn2)wQMO@s9fiXGMEk_XbxKg9N>ViHbRYIQ9#E%Wzzd~ z;Kn?XKLCvsYS&YZq-{POe9+7YmhMoVn))}8`5g=V`sw+HZ%-ef8UCxH$EqgP^0Mi4 zLPx~1bra0dOa_JuLAIhM)~HNYn04h>RW_6Y3Yw!M$(u+DeS)b&uw?3KU3ctVWHEdd z6T<(X7$3X``PLqW?HrDB*_LNx1&IJ_6ap%5Io+74yEBf{xiaEe3c7ph$S-cl)S!`; z%U5{<`azRW8qTN)5#zzVW)zW)rxIQwhac80bn4UbqmpM2eq1ffPoKu;@x%W5rwarh zShMJWVb_gbOV?bG&DtuBQD>fcV`M=BgnNW<s4u7qwd(nVz>}(RhG4};p!#J)bpcG9 zrQwzFa+vzenrG8Atd3~Zt{tL^*+D^3OJakYL|fO<@QsJmg^`JGSHU)dhc}Y}#~du| zPHQq1zJO*}FP-33lNF1ps~k1CrHlPcw+^PH@sNOJYPygN@utl>)A49&wsR(5bv2xL zntR+n?>F7A_1BSm5VyYrgpSun-A9s!Mpz}5z@?=*H7p#~aJ52$5nWv4!k~?+*(LCW z+FtVYx>zup>?lUOkZ|Bqgk0K2Y3ULTu<^Pxa9)$^{Splp+Wj5}CkO)5l5Uh~x|ge| z?sWdY0G(4K8cyGF-Tnn2EU%8F8yFD<1wk9G`IeY@iE5BKsjr*jh@-y_B~BeoI7P^V z+ze#kIHZQQmG6;z`SrIS_UFI2LGa=Hb3P|%STIH%7}Z^}FakD~I3dh!p|tbWbLzS! z#bFh-+oxk8u9mG)3rdzE-=1}=GD^Znuj9MX;5bZSv!%&XwdsftkWwi}ET#6yZ?o5Y zCmJuv*kamHr@H17c|W!9j1w<vdwBJAOq&Bp(x6Fh#2Vb@uR#*o86D*0*$60Bj3>tL zHP%A|(z=f;Xi6NFV%uxqL=*qoLa_%9{qj6sKaF?O829lN-El)`pb&iFLP7R4P&1md zU!()16?;hPi|EQ26r62MhWGY+n;wowqHA~qv}n4JBK2%gIas2}c|_LG;iRGsIqEp_ zwgYQM8t8PJyYFK=fV+_!YHP%(TUyi+?PlR}5juH^KHHhX1<AWKV8Qyxl+M6+AYwFW z{9oG$8tTy5Xt_h}l#*Vn%Yka5K=<6}Qn%p|NT+GK{b3*b%h#vZcNU<<d$^!$y|kVX zVO4t6Sz!<@i#2)0iU~mc<f*}VuVw(oGhw3C8)m`53e#yc9akFau~AKw6(o#6@j_w9 zN{1e+CN=r%Xf{7w(#gFw!%d-Sg2A*^uhw0gLD*024FI9(3YkPC(bqd_x{3VL?m*GG z2BO%TW&w5n8xDdubVW<>u!*kL8vwG$De=)hsB56PcL%)oS)<G_0XXiVB)@$7`sL+y ze`Eo?&V&_huq@p)RgVq>fl|6oi%-QWYM#caS0{m)wp>DQ6$|K_&U0uUJp!ald6|6F zk%X*KpmfdM%cY2yw1r55W*y>a+R7IGrkg*XkV+3~h)4`zXr*4vT~};@T?Ib{h-nie zOEIF36Dly`_H`X`aoWGqp-dlALMj(+#*n_6BHnHxn`~aU1)r_SbzL8+XnUPfvk8OT z<MsEyukgL?*Pq^AzI^}s_S<8}1gRMwI!r8*PHN+|voxP>y^)qIx&adK)Q&aPh|Dj- zEzE**n*80$MjyZ_H38GOt}4xu<kRtj4qdRCKueoCm88*v#&@keb$NA|x@KEwaMK$r zUDt3@xVlHC4{eC~c4<6GY*2i)>q1tI>N{MnuH)jPlG<`Qz^NXnnk-s7ZE}H9YQd|g z)Us}*L9XFiwB0;NHC-cx4p48j%=NH;_Nv+b56%uAFk6>44c(cA&n36S#HvEqd(*)T z%mJ9Ji%ul{rgp{DeLIFe^4g2lcAW)X7a8y;+3F!IQRh{8L2?u&Mm3OiMd#6o<iT&_ zSU~Js`%*h_(-tH`ZZ(Z|`dR%%kLX-1PUjrWFpi^r0Aku_!xw2-Q(xWCXMmKyyp%?n zcS{qywh9Q3uRldQw++V<%y->P9IoqTcf|@MzMwru>+|RL*8HIzhdVCXX4!}zO<pBI zhl>+2o6ychdk4Tn!g5TV7SuRT9lA*tjj;@1=dDdM*}5tZiAenM^-;%Cb*zv)5tN*i zGv;3BT6O(*K5}Qe(&mO^YCCD;gQC^Rz6g)$^riMX6ZK|VswSt7i`8c60G&E{eVw0o zx=xP;Yr4gq8VC>tSWgb<mX~%QnYncteCgM1ZaO_qMzH|U6w31Ps=L?UKHGmyVtg=! z=b$7BzoAX(uK59ClK`fw3qoO=nImaya95WT)LkcDxrcMivF9!4mSl!=RNtAhpiDF^ z*fcPW3Q_aAHSL|Pqi#@a^*Z3JTb_2h->0aSGkVxeS9ST(G$oP4wvc&Q-Q})rfNRrB z<9zCC5mtl__S$sRzyz9PZQb&tO7W^z982J|1CGJ%8a<Uh$KsF)x}$9ARQd30zKhx0 z`1SiApMLo9ng9N|nOW~rcI%oT4NCEqx-GKc_jGYG(K2MeZcDTtOy@6HRGlmI<k!{- z@I%^BftvZbu1e5>NnHYf&a84{(?j|C{{ql-yl(4WAPta+5_Hlk7cl=e`%?)?Lf4;J zbWd9qI#1mYHFXXe)dB@4ogdUKAf60_egJ(xokl$H@muFwp?A}@_9UC;@6>Rvzwd3U zVZ8iWJ4VfP=>C{-HM6iOVB3QUc>7V8()_Z=&+j`Z4>K&<^wFgn+8gG}v<YW11T{&W z?(0!L>nasBqa77U8hSC2wybs6D1mK6$z5YLXX_sNiIrQJO11y-Ms_AFcjc+m#huhB z#20j7UA*5%xwEE08|n-Bj}53%_quI~e*}syw9Dj_>0YRW)4+%m2*e}=9I8&j@r10J w*O4YL>gaRKG%Qs$VsLs%S*HheU8)XQV;NXwK7>`*c*8&af1)Tk7cgP~0I{PeTL1t6 literal 13715 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 diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest index 27e0f07c6db7..ec4b92c397f4 100644 --- a/kde-frameworks/attica/Manifest +++ b/kde-frameworks/attica/Manifest @@ -1,5 +1,5 @@ DIST attica-5.96.0.tar.xz 69896 BLAKE2B 1f707b2262ada63825eab246dc5db355f89f6dd42e50b10bffc3096af3d184b59477030bc3fcf347a04d4e2e62d2ecfcac3fb83aa01c3979c76db9f47be92559 SHA512 2dc8e32594e95d7d7beb4ce3125e4e81f9e11068b7c0c017b1473dcaa08661f3ed1f3c4d6627bb2dfcddeaff584e8f8ab3fe703d234faecac392653d6a185a0d -DIST attica-5.98.0.tar.xz 69428 BLAKE2B 733668c1ab5a51cce0a1ce1ea8be5d40c2fcda83eb78907f2387c51aee4d846dffbc35a8b66c14dac9cf4118400b2d15406bdf67cc55444056797fd6cbb85021 SHA512 778a6bc38ea57421fa8e342fa6cc7ad47dbc7c32d7696e35df3a3ae76b06b88eefa9d9b5e9b4ae5e1e25bcb3ba6cbc9afcb24c2b517d83d5500443de16a00802 +DIST attica-5.99.0.tar.xz 69432 BLAKE2B e394a2f7d4e10540499803a78cdfd3322544b165e96c5fae909beb923aeb227661861b07acc9ea58f4ac32366f4363b54a8106dcada4a4c8b4d1d4d35fcad230 SHA512 ac362f1f30c4545a483bbab9a0501c366c0e5431803877de68d399dae932c611c0a3255b890f2e317bfb473a2481722e5598cd8564551f5f9f8d58cf56943027 EBUILD attica-5.96.0.ebuild 492 BLAKE2B 941928081771d048e6954323b26a599547b8320fa4d9781229b9dcee8049c80d2f3f3dadf4ec960dce53b322a7e9a8f82656f0f454e9c6f990ce5072312da5ca SHA512 0335160cc8a65410a593b10945a49ccbe9a839773a6ebbbe66e29144df12e02db73050586f4a6eaca87c2f4734c1f97689c6e8ba9bb39631f5d366b7a35858ad -EBUILD attica-5.98.0.ebuild 495 BLAKE2B 7f6fae9f82a7575835c8a6bf0e8b907ffc99a9b79ce10b64b0b4ec61ad1d14766cfea099665d99af5cdba78ae5486e8fa655d1912bdb60da28afde25c2ba3ba5 SHA512 5c46ab29e16d77eaac6e720b285bd799e339ebbd4130500a55f1cd1756cf8d147e93e820423c1846048c211a187fb0a7cc6c8bb270c6a4f827c8f157923a6a74 +EBUILD attica-5.99.0.ebuild 495 BLAKE2B 7f6fae9f82a7575835c8a6bf0e8b907ffc99a9b79ce10b64b0b4ec61ad1d14766cfea099665d99af5cdba78ae5486e8fa655d1912bdb60da28afde25c2ba3ba5 SHA512 5c46ab29e16d77eaac6e720b285bd799e339ebbd4130500a55f1cd1756cf8d147e93e820423c1846048c211a187fb0a7cc6c8bb270c6a4f827c8f157923a6a74 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/attica/attica-5.98.0.ebuild b/kde-frameworks/attica/attica-5.99.0.ebuild similarity index 100% rename from kde-frameworks/attica/attica-5.98.0.ebuild rename to kde-frameworks/attica/attica-5.99.0.ebuild diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest index e547b886a2c3..c78fed318b0f 100644 --- a/kde-frameworks/baloo/Manifest +++ b/kde-frameworks/baloo/Manifest @@ -1,5 +1,5 @@ DIST baloo-5.96.0.tar.xz 290372 BLAKE2B 97458de69b414bb441eb00123cefe59646be4ef28dbad762a38ea83f643ea4f482009f5d366024a556c72f07b76f510de5c5b73fbc5eb72716d46f2d51f678a8 SHA512 b529720173cd739805b56e311158e288cffd6f6ef866d4f4a87ff01c2f186016c6a79c27f47626ce5437fedcd025a9cbac933bfebf98575fa71257af48c8afc0 -DIST baloo-5.98.0.tar.xz 293288 BLAKE2B 50d0541c5d64ccc0c89a7d4875ff91342d2e9a77e4708c35945acb0eb76e33443df031ba91cdb7bb4bda4485be186a391e5052de62cde3e4b14d67e9ad91cf74 SHA512 44680ceee15c642f50d2a9c1c0bda8af9990d4cf8061de0aa78741a9b0a644e94299eb42450ef043f336ba36d3e0cb5f9a02673346f4a644e463d1d328112fde +DIST baloo-5.99.0.tar.xz 293276 BLAKE2B f1a6b1ff7520b55c16ab52571e2695d06175ebd9e2732127149866b7876c026cce1879d1345cc1140f14f7001b94d021eb30bbf391ab5695974f654936555baf SHA512 be480e9a43c056a02d351ec1e935bc89493d303bd501dcbb71f4be78e4f1122a7d26759600e640d4cdf4a2240fd28b322f7d3dbf5e6794e16b7295a64bbd4f61 EBUILD baloo-5.96.0.ebuild 913 BLAKE2B e6017e9a649f0db13da47006c5fa0de7a3d23becd994750178584ef33f2d44d55237af55ffc0e32d714dc2b3630879108111a5f40ae5e2a9bbf9b28cb5016056 SHA512 44d97497421c95059c196e866acb31e63ea287f5a309fc299ab9f817bb1ca817feab9af272342d1fd5ccbe20f8b4c36738c7108f806a9258b8ae8f79a23f3356 -EBUILD baloo-5.98.0.ebuild 916 BLAKE2B 9104a22bb86a7ae632934d42499bca2e4b3cd16fef3f7f656a609c074b30bfb8217260eafa870305fde26ada33666d195c95c1cbb632059df422255eeb59f838 SHA512 f9aa85409e2eae544115bae88106e28764217d24db4f086a48c32e7b2b8de43900e2802e6195239a29964e0a2fe14f46d029b4705d201c9e0dc5d20aef6ce421 +EBUILD baloo-5.99.0.ebuild 916 BLAKE2B 9104a22bb86a7ae632934d42499bca2e4b3cd16fef3f7f656a609c074b30bfb8217260eafa870305fde26ada33666d195c95c1cbb632059df422255eeb59f838 SHA512 f9aa85409e2eae544115bae88106e28764217d24db4f086a48c32e7b2b8de43900e2802e6195239a29964e0a2fe14f46d029b4705d201c9e0dc5d20aef6ce421 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/baloo/baloo-5.98.0.ebuild b/kde-frameworks/baloo/baloo-5.99.0.ebuild similarity index 100% rename from kde-frameworks/baloo/baloo-5.98.0.ebuild rename to kde-frameworks/baloo/baloo-5.99.0.ebuild diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest index e5e36578c4e5..0000fdb9eefe 100644 --- a/kde-frameworks/bluez-qt/Manifest +++ b/kde-frameworks/bluez-qt/Manifest @@ -1,5 +1,5 @@ DIST bluez-qt-5.96.0.tar.xz 113964 BLAKE2B 43174bc0c444e970e1265de3695c7558da65d418e6add255a679d9f81ea9816edf84be56ac38312ea5d043f8da832cbb0704791006e19967c27b1283bf8e7beb SHA512 7bb47fdada886b3561fd46884216c184acb1a233f898f6b7de30a98743dbddeb52f02374213d4e2ee71fa0a9cf6cffc0eedac52de83146454050b70b9060e7ff -DIST bluez-qt-5.98.0.tar.xz 114000 BLAKE2B af42a00400d1404897824fd56c21ecbaa4d1327f74d7201177554575e7cc7809a67684609891e360ebdaa1639c0fc73c12f37701cd2be62c319bd71d7186fc93 SHA512 22c7409489e0896184609a59e925c891db996b74b5ac9c57a81bf8aac77307a1b54b009357a64ae69937a781c1d8ec1465c02f608394bc586d4b0be72b3b240b +DIST bluez-qt-5.99.0.tar.xz 114024 BLAKE2B 73e962b87c40f0f6e0219cccfe06174485a08b7c53b145f369533a4074485df14a48e0eba260d27ca66e1d58f29f3be2432c1d32e4979b90b0d6ef2867a9a060 SHA512 3592502e55bcc66d3eed00a5b213ce13c769930463ce4ccb45b56021dc70c1b1bf621e4eca3f54e12368e258235421edd421165b422d66924ef63350b7609639 EBUILD bluez-qt-5.96.0.ebuild 802 BLAKE2B c6024cd9a8ff9a51ccbc2fe61a65a8930b216ff585623177053291b15e962623ea1f77a53cb671b0e8eebdf49afb5217cbc753a1f5a4f1fc750c54b5bbf99908 SHA512 f4772bb57c65f87091eb2a793e75a09b36b6420908f472d81962cd22608a77f342b312f3f05378e22581e31a6630c3f793c50207d6921305662018c7ec74b519 -EBUILD bluez-qt-5.98.0.ebuild 805 BLAKE2B 7329ba09f5881084b08ab83e1c1a6b9ab491a3dd172059471283156d0f8520bc3b88a62c86a1a7f1db58994de3d84dbd9bdb459698cab775a42b4697431c343c SHA512 573805c96ecf5cd5a7cf86ed9502087e28f9556309b74acb0b80b56dd77512d89e70d2425cf6a7609998798fc299e4a53267a510e211b4c19bd748001b7453f6 +EBUILD bluez-qt-5.99.0.ebuild 805 BLAKE2B 7329ba09f5881084b08ab83e1c1a6b9ab491a3dd172059471283156d0f8520bc3b88a62c86a1a7f1db58994de3d84dbd9bdb459698cab775a42b4697431c343c SHA512 573805c96ecf5cd5a7cf86ed9502087e28f9556309b74acb0b80b56dd77512d89e70d2425cf6a7609998798fc299e4a53267a510e211b4c19bd748001b7453f6 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.98.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.99.0.ebuild similarity index 100% rename from kde-frameworks/bluez-qt/bluez-qt-5.98.0.ebuild rename to kde-frameworks/bluez-qt/bluez-qt-5.99.0.ebuild diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest index f372eaf1b1ab..b0db4b7fb4d1 100644 --- a/kde-frameworks/breeze-icons-rcc/Manifest +++ b/kde-frameworks/breeze-icons-rcc/Manifest @@ -1,5 +1,5 @@ DIST breeze-icons-5.96.0.tar.xz 2153664 BLAKE2B ecb8e1b19674c5bedcd78c2e1c9950c4129f2e422e9ee0b0031fc42c85d4791c572c0bbb01d967ac74f74ae5535e1b5053029a1afa706cf20836a7416312da15 SHA512 116388d8670a1b45c01252fafe2d316bf5045207d8c4d282ac1a9e87882bb512f69419aaea65895cf310112de0f514199f1b698d28a48d0c5074e14add0a25b2 -DIST breeze-icons-5.98.0.tar.xz 2156244 BLAKE2B 93d016bc152fb21098ff4cb310f78f6bd1974f32c3545a80e8ce3479e51c18612ec5805a70d181c24e48a1445a2d4e2498a29d4d2052844eb6ec18d72c46bab2 SHA512 3983baac054b576b3c8a4172ef07b4422a7ebafb9b624194ad40c11a37d111c2981df87e001b42196ae1e9ac4479c0b44e36838bbba53e19874e1a1e95e5894c +DIST breeze-icons-5.99.0.tar.xz 2156684 BLAKE2B 8c7ab4788752f40f0d20ea21373caeab417f6b1fbd0b0190b903aacc1795ac433429167726352bf2e7779153f8eb09d824610af3aa3b97c5f3dfce65ace1f716 SHA512 2687a6986322ad1b839269cb35cbb1ea7f8d9cfa9de207638ae8e2d54569b5292b196b02cd74af98d39e10a51c29dccc9a43370079096da2f242eed16f0a56fc EBUILD breeze-icons-rcc-5.96.0.ebuild 936 BLAKE2B df538255ca792b6910eaf7297cafcfd1c87cb9006d396ffb9b48ae9d2384cf88b33e892cf53402cff2b9efff6037fd6d5965822bbe9a3a0535eb2fcba696ef45 SHA512 f03e611e72643312706c8718c44f71bae9379c6ebd7b237077d8f7f75a34beb177916a8fdbaf83f6384f606545f9f295ba905c0dd458473b688c55a7858736bb -EBUILD breeze-icons-rcc-5.98.0.ebuild 939 BLAKE2B 731197693cf7e865eff0b60c5e1154e840b971b489b18a8a68fa468708414b2c8db4c60bfb3d55f2dbdfff81d73b98eaf7f4b5580c04ec5e8cb767b698cb1cf9 SHA512 406b7b6ff8006a93d105dbe0ba67049812df93df990b26888892e35ffb1195e48f23054f99847b1a07b0281c36522a8687fb39caca5fe5b1e2cabfc70d91b4fb +EBUILD breeze-icons-rcc-5.99.0.ebuild 939 BLAKE2B 731197693cf7e865eff0b60c5e1154e840b971b489b18a8a68fa468708414b2c8db4c60bfb3d55f2dbdfff81d73b98eaf7f4b5580c04ec5e8cb767b698cb1cf9 SHA512 406b7b6ff8006a93d105dbe0ba67049812df93df990b26888892e35ffb1195e48f23054f99847b1a07b0281c36522a8687fb39caca5fe5b1e2cabfc70d91b4fb MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.98.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild similarity index 100% rename from kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.98.0.ebuild rename to kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest index 6f71bf621da2..d86956215c87 100644 --- a/kde-frameworks/breeze-icons/Manifest +++ b/kde-frameworks/breeze-icons/Manifest @@ -1,5 +1,5 @@ DIST breeze-icons-5.96.0.tar.xz 2153664 BLAKE2B ecb8e1b19674c5bedcd78c2e1c9950c4129f2e422e9ee0b0031fc42c85d4791c572c0bbb01d967ac74f74ae5535e1b5053029a1afa706cf20836a7416312da15 SHA512 116388d8670a1b45c01252fafe2d316bf5045207d8c4d282ac1a9e87882bb512f69419aaea65895cf310112de0f514199f1b698d28a48d0c5074e14add0a25b2 -DIST breeze-icons-5.98.0.tar.xz 2156244 BLAKE2B 93d016bc152fb21098ff4cb310f78f6bd1974f32c3545a80e8ce3479e51c18612ec5805a70d181c24e48a1445a2d4e2498a29d4d2052844eb6ec18d72c46bab2 SHA512 3983baac054b576b3c8a4172ef07b4422a7ebafb9b624194ad40c11a37d111c2981df87e001b42196ae1e9ac4479c0b44e36838bbba53e19874e1a1e95e5894c +DIST breeze-icons-5.99.0.tar.xz 2156684 BLAKE2B 8c7ab4788752f40f0d20ea21373caeab417f6b1fbd0b0190b903aacc1795ac433429167726352bf2e7779153f8eb09d824610af3aa3b97c5f3dfce65ace1f716 SHA512 2687a6986322ad1b839269cb35cbb1ea7f8d9cfa9de207638ae8e2d54569b5292b196b02cd74af98d39e10a51c29dccc9a43370079096da2f242eed16f0a56fc EBUILD breeze-icons-5.96.0.ebuild 1142 BLAKE2B 38dc3f0638aa1edd9aa48f4b9b68ffb732a2dfe752b341b8e307f33b3e13b619a2938abc08153ab1b844700dfa364675b28a4985aee0292d7376fc5087a01462 SHA512 0840636695bb77102dd3bbd87c7d8e9b2326d948334761270bcd9ac312a460d0df90668d5049f7e3fddb7770be0d651971b3c1fc1896da478e48308a1dce1169 -EBUILD breeze-icons-5.98.0.ebuild 1145 BLAKE2B a61926ba9599e7e6fd3beb29598c4b038563afc5d363a17ce275f6b054055028533650443a152a8cd8595c4383671e8f9112f3d5fe5f4de5520009e79eaf0835 SHA512 0f8333d9a353364951d0c8689f2800129a10b44014aaec2ae7cc989841b2bd0dc9e40f35346a6f544d4f0f70bae1a053415729d15b7436339bf2efca3b020d41 +EBUILD breeze-icons-5.99.0.ebuild 1150 BLAKE2B 9a5a31ab785ec239c8d26f552cde8afb055d56172c456dc4896cdf1e067b4da64a4f852855ec32d8dca16725d4b4d26fc3feb4a7674d727b8c0ce5dd32d63387 SHA512 eafab46ae45e0ad8b80126bb4279887326a5505e53f10ed2b3a384fd51c7938a0a61b2208c90f43de83997bb3a1c2995fc2923b3ac5d4c365e803065631dc1cd MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.98.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.98.0.ebuild deleted file mode 100644 index 710e68087705..000000000000 --- a/kde-frameworks/breeze-icons/breeze-icons-5.98.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -PYTHON_COMPAT=( python3_{8..11} ) -inherit cmake frameworks.kde.org python-any-r1 xdg-utils - -DESCRIPTION="Breeze SVG icon theme" - -LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-qt/qttest:5 )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - dev-qt/qtcore:5 - >=kde-frameworks/extra-cmake-modules-${PVCUT}:5 - test? ( app-misc/fdupes ) -" - -python_check_deps() { - python_has_version "dev-python/lxml[${PYTHON_USEDEP}]" -} - -src_prepare() { - cmake_src_prepare - use test || cmake_comment_add_subdirectory autotests -} - -src_configure() { - local mycmakeargs=( - -DPython_EXECUTABLE="${PYTHON}" - -DBINARY_ICONS_RESOURCE=OFF - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - # bug 770988 - find "${ED}"/usr/share/icons/ -type d -empty -delete || die - find "${ED}"/usr/share/icons/ -xtype l -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild new file mode 100644 index 000000000000..e33076db0727 --- /dev/null +++ b/kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake frameworks.kde.org python-any-r1 xdg-utils + +DESCRIPTION="Breeze SVG icon theme" + +LICENSE="LGPL-3" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-qt/qttest:5 )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') + dev-qt/qtcore:5 + >=kde-frameworks/extra-cmake-modules-${PVCUT}:5 + test? ( app-misc/fdupes ) +" + +python_check_deps() { + python_has_version "dev-python/lxml[${PYTHON_USEDEP}]" +} + +src_prepare() { + cmake_src_prepare + use test || cmake_comment_add_subdirectory autotests +} + +src_configure() { + local mycmakeargs=( + -DPython_EXECUTABLE="${PYTHON}" + -DBINARY_ICONS_RESOURCE=OFF + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + # bug 770988 + find "${ED}"/usr/share/icons/ -type d -empty -delete || die + find "${ED}"/usr/share/icons/ -xtype l -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/kde-frameworks/countryflags/Manifest b/kde-frameworks/countryflags/Manifest index d528e305d11a..929b1430a62f 100644 --- a/kde-frameworks/countryflags/Manifest +++ b/kde-frameworks/countryflags/Manifest @@ -1,6 +1,6 @@ AUX countryflags-5.90.0-standalone.patch 1953 BLAKE2B 556973d44e147efeecd3080fb8165c00e0f9cd3f37933d9761b8c5c5fb7549553208e44a7b121b78813a64937a44253446604d3a038dff7d0e59dc1fab65ac3a SHA512 13f8883f955bc49a75d05949584da05b7886bf280e70d3808e7fbcaf02f9b15779aa4b6a0e3a2c3372d6b801d415bdd7fb9a8b169bc381e541734343fa74c3e8 DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761 SHA512 25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d -DIST kdelibs4support-5.98.0.tar.xz 3667136 BLAKE2B 2afe48da81073c45040036cf2a3cdb3c1c0d96a19ec5a1f1c3b6659af24946bbc5f6134079dc93fbeda762b36f604c7bdfcdad0a3501fed7babc6a89750fac76 SHA512 e721ce662c9961a643c82b734d51c09935888545d8298abde93066db14d06d694aaabc2fad7bb98e3b6053e1d668ca32dbc2d85755df009fd724c1a59c0aa542 +DIST kdelibs4support-5.99.0.tar.xz 3667732 BLAKE2B 371b9b96e1f99424d85034d20c79759b0d2a4796ed3771626c2623f9732b37d0f02451c44e9e42e78eddd211f6c4f24c3b0dfa20f21181d17124af28583299e9 SHA512 06716965e50d0adbfe57f3024045ee7f60b62f0ee9910e0ebcf92cf0592434631fae45d5be6ee4e91fdc9ca384bfedbedb9fb3c32acd09b81ce5ee37695f2676 EBUILD countryflags-5.96.0.ebuild 573 BLAKE2B bd9194ca9869b31400558ee800c6de37ff1c4c0e1eef44cc6e456e68e7c0b7d56a151845f9e18de985d579d0312747d53cefc6a49242becd08caaa1a408c5b1f SHA512 27bcebb6c138d37158748ae724affe6f775d8c90c072c1619328f3b45acbcd6d5f64088e28738c71f443562cb5bf25c5c513c9c7e12a964edde11eae6d4e2884 -EBUILD countryflags-5.98.0.ebuild 576 BLAKE2B 1c069a3dd728ab418bed55bb14bc4ecb4360ff4a43b9369d0efd98b98abe5cc838237fd782fb05f7e57d00cfe4065914009911b011e0678b78d7ef90b05c7478 SHA512 ebe2621d8da2a669071b3352c09f4ce5597e749fd722e876b9ef8da3416ee12a2f68955637c95692973bcc9f44f0e1f7153c2d4589bb1593e94115908fe29f6d +EBUILD countryflags-5.99.0.ebuild 576 BLAKE2B 1c069a3dd728ab418bed55bb14bc4ecb4360ff4a43b9369d0efd98b98abe5cc838237fd782fb05f7e57d00cfe4065914009911b011e0678b78d7ef90b05c7478 SHA512 ebe2621d8da2a669071b3352c09f4ce5597e749fd722e876b9ef8da3416ee12a2f68955637c95692973bcc9f44f0e1f7153c2d4589bb1593e94115908fe29f6d MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/countryflags/countryflags-5.98.0.ebuild b/kde-frameworks/countryflags/countryflags-5.99.0.ebuild similarity index 100% rename from kde-frameworks/countryflags/countryflags-5.98.0.ebuild rename to kde-frameworks/countryflags/countryflags-5.99.0.ebuild diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest index 91d2ba88edec..9225df1cf232 100644 --- a/kde-frameworks/extra-cmake-modules/Manifest +++ b/kde-frameworks/extra-cmake-modules/Manifest @@ -2,7 +2,7 @@ AUX extra-cmake-modules-5.49.0-no-fatal-warnings.patch 1104 BLAKE2B 9f70e75ed926 AUX extra-cmake-modules-5.93.0-disable-qmlplugindump.patch 3151 BLAKE2B f10ceecfbfdad60f628cf1b0c0972f8ebc8db615938b23f300f80855bcc77a6f21d35cb56130df760e3e893ee025689869023048434a3f6329f25181304b4eb6 SHA512 8f046619df65df32736a217ca94439e9c567f6a84a3c736507259b20958c1972d21ee7dcda79b11cc220713010fbfb69f516f0ea1ea2b730e5efb7c32a2fdd04 AUX extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch 1703 BLAKE2B 71d07fcfb3a93caf5f73f818cff7f0139c4866ef3a1abaede189e171217ec9a4e6825ec6d37c344ab8d94989493647f4d7b5749d3db1767b54bb9c6e328ca571 SHA512 8b015810e455aa0a54535f594668595900b0b2d700685c952cbb9a2dd46e3c413815b33fef69f4251bb20c93e4c3a4e6b9691680b3ffcf1bac5cf48931bb5e3b DIST extra-cmake-modules-5.96.0.tar.xz 331584 BLAKE2B 7fc907d9feff750d45c6ddedea223ae632d4a70b437df8f9638e6e7ae08c0bf0422ec2696eaea1b1632b472aef50bf71cc3e9e559d9206828ff3d425dcb308a8 SHA512 55625f68453c88b2a5a8ebb6b8ab0b480e9c3681bebdafdf66816499e38dd815cd919bf15b16120be0a2ee8bf50fb3c67e2aa1d652083639ed87fc7ad8c2f705 -DIST extra-cmake-modules-5.98.0.tar.xz 331728 BLAKE2B 320c48baa4e23defc5ba7e6c25a386d89d6a0c13be0a42f5270fb4a8acb5f3cfac968b1fe02d79b0adedb226def48bd480205d90c42440a6be081933a6668ab7 SHA512 1926f55ad3f3ce03464d0fbeb359a0f824a2c46d95db477e9eed8af79c3d154707dbc81863e1acfcc2f4dd53e39b28068b7120d70a7961241d2bc54b2e576f4b +DIST extra-cmake-modules-5.99.0.tar.xz 331764 BLAKE2B b4dd785dc90e803d374217e6efdb7d40330bf778eb35b29bc1510b3682d42edaa1df3367657bf43f9c7959dde438a9f51c2878ea47e0b07ce70f2877a953f326 SHA512 e002835fa48f41056ea83895f99f1cf508e14a55bc46fce5ed653f3fed4aa4400d94fab29664335c74e8d563a087c89b6245eb885a9b5cb258709a0b0e32b3a1 EBUILD extra-cmake-modules-5.96.0.ebuild 1843 BLAKE2B cc463a200c4b3dbaab18bd2bbb2f65d4c1b44ae4f70a48a3e9a2fb0d18dd500d43cd57439f643dea6cea885d6b9c3eebdddc866a790c8f47edfa19218c1e7f38 SHA512 cb1bceb3fee14678d9bdd25ac42d0924746b07d7b37ec986ff5e4da3e482637c9f69f68ab16418b592d298085c3463208574c63cd8ac54977d2c136a2a05ec5e -EBUILD extra-cmake-modules-5.98.0.ebuild 1848 BLAKE2B dc2e4df1a15a9110b1479f895608ba0b3189d925f1fdbbcb5ad4e1f93fa2764484eab145ee4f6bfa46ef4c2a50fe74576f2aacb09ef29cf2e29f8c06b7fcbf2c SHA512 3ecb6a54895e3caef223131d776e65e7d40dc9e54226e16304861aca7072a3ee3bab8c3f80a6f1e33e6e978b862322db87eedc0f27257319280b44719a80ebd0 +EBUILD extra-cmake-modules-5.99.0.ebuild 1848 BLAKE2B dc2e4df1a15a9110b1479f895608ba0b3189d925f1fdbbcb5ad4e1f93fa2764484eab145ee4f6bfa46ef4c2a50fe74576f2aacb09ef29cf2e29f8c06b7fcbf2c SHA512 3ecb6a54895e3caef223131d776e65e7d40dc9e54226e16304861aca7072a3ee3bab8c3f80a6f1e33e6e978b862322db87eedc0f27257319280b44719a80ebd0 MISC metadata.xml 480 BLAKE2B ab8e3f4e0a74a0e856bba9cf47e40254738c6d545a569bf12fae38e8e6d1e5d0cfd5a0ffaf6d5266a1532ea455d5f7f5421f1b88fa09539af6e31d2e85e170ad SHA512 0161373d45e5fd9a1c3c4f47892fcf1173419481f8de3ee73cc029ac628d36551516d0b99acc8b227b336ec5ce138844fd2654555edff3a73b8c07dbd931e468 diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.98.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild similarity index 100% rename from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.98.0.ebuild rename to kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest index adda25a95d31..787808e7268a 100644 --- a/kde-frameworks/frameworkintegration/Manifest +++ b/kde-frameworks/frameworkintegration/Manifest @@ -1,5 +1,5 @@ DIST frameworkintegration-5.96.0.tar.xz 1759604 BLAKE2B 24d4806432487e35e01645da97195f700e086c68c6d2f39e7e5e86d00f10a982224fff2fa2eb7d7808fadad4d7524fd2318f67f8d47759e2533a261aa8589470 SHA512 cdc521ff7ba5d3c37d239fb7575a8c1e5b66b1bcba9e315da857b3ddd25b9a7cabc3dc0338186b23b9606badef7c7153c117b92618b626eb54b95c540cc2e680 -DIST frameworkintegration-5.98.0.tar.xz 1759612 BLAKE2B 8b70ce428822918275ce68ff466940ef15332727a7fd2486b44d257547974b50c72a7f2ae0181eacfe7bf893d325eb33abaa15007a17a92651e6de7a8e6417e1 SHA512 bbf7e20615df6f7613c271da683bd3065df78bbd1231bdbf96991bb674923b40586013bcc8c6191f6b2f4ed2547dbf26e0c4f48eeccef233768ce4c89d00d2e5 +DIST frameworkintegration-5.99.0.tar.xz 1760344 BLAKE2B 7f7802fb0b3e552bfde6815d4159b1b89fea03e2032eb139a9ed1cf46196d0668131ebac1d6315bf41ae061f565641dfdb04fa72c7db0547221660fe53f1d865 SHA512 3799ea9587d2c7d2e869a094ccc9a420cb8b1fdbf263d5dd3c4b186464bf34457ac9f91eb469c612f75a6f5235407bd2f52aa9927f447327147ccb6f2c5cdc20 EBUILD frameworkintegration-5.96.0.ebuild 1014 BLAKE2B ed55d31a00b712dd30882ca1ad3e5e4262e7559ef51f7bd044f51ff9d70b5c5ad7ffae3798251b96c1ac8d61ec69dac8163b9786bb1faca6448efc3e1edecc9d SHA512 8807fc741dda37a54f9a8d6d92f45b49840f44b8fb82959c406c854250244be00106ee94a46d731789758c05f6b78e93c643a4e2cf96234b01f866a27a821c08 -EBUILD frameworkintegration-5.98.0.ebuild 1017 BLAKE2B 36eac1d37121f244a07865301c43357addfc173101845c2105d37562b6ffc36f6964934cbe13a29062571ce4a79942f8efdbc314fcfe51cab445c7d9e63ab95c SHA512 74144c1705cb05dcfe0b397506d3d40a80028d07c40cccfd6c0e4d0ee1f0e67b0cf60b27d8ae123e7622cb18c7313a6db017ccd886c3cdda2abfdbf61969d2c0 +EBUILD frameworkintegration-5.99.0.ebuild 1017 BLAKE2B 36eac1d37121f244a07865301c43357addfc173101845c2105d37562b6ffc36f6964934cbe13a29062571ce4a79942f8efdbc314fcfe51cab445c7d9e63ab95c SHA512 74144c1705cb05dcfe0b397506d3d40a80028d07c40cccfd6c0e4d0ee1f0e67b0cf60b27d8ae123e7622cb18c7313a6db017ccd886c3cdda2abfdbf61969d2c0 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.98.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.99.0.ebuild similarity index 100% rename from kde-frameworks/frameworkintegration/frameworkintegration-5.98.0.ebuild rename to kde-frameworks/frameworkintegration/frameworkintegration-5.99.0.ebuild diff --git a/kde-frameworks/kactivities-stats/Manifest b/kde-frameworks/kactivities-stats/Manifest index 14c53feb6aa9..6f55d070356f 100644 --- a/kde-frameworks/kactivities-stats/Manifest +++ b/kde-frameworks/kactivities-stats/Manifest @@ -1,5 +1,5 @@ DIST kactivities-stats-5.96.0.tar.xz 84568 BLAKE2B 59d72ad9b0222606230d2f4c787e6afe7c52c080fbf7605221a3a85b906765d6de5df2fda5642abcd5505e1393c2ee569822337ab45f2d1dcc98be722fda5500 SHA512 96c3ca473521a4a00aa06118dc30adb8270b57970581c2c19e78baeb2f93ed6814713149b71e31a46e2502a63716aa06c6fb4d6b2a1e8d924e3092d66c65c0a9 -DIST kactivities-stats-5.98.0.tar.xz 84528 BLAKE2B 079201bc5d6f099c39c162b9e6da12298270714758616e44bb58044df45f86f9a348cad42878f51e70a8b2fe55ace55a49c8427a632ef97a5dc32bcb6c3a5d05 SHA512 b0358a9438fdf5304e6c2b78f5500040663c522592e9ccb1ad01cba79c3beef6cbbb3d31e2cd28f505a9b1864dcc6aa8fbdb08b097b06c32910d7f147f4b96dc +DIST kactivities-stats-5.99.0.tar.xz 84504 BLAKE2B 3dd98986118782bdcae0a1b9b8aeffae201429e1a0e4caf7ba71f76ede1b6d67b7c717bbe2012e144740f765f066c8bb6023400b66de3776b413d3f235867682 SHA512 71b3d74b575183c0abf43423a1a93f3753e842ae3298832b163cde9f4b60b6b8fa050c770f0309684497a799435791e0df6d44b900ff4c645b7d97eeb2ece99c EBUILD kactivities-stats-5.96.0.ebuild 544 BLAKE2B ad40f3b066d2bdf9c0e29d0d16b4cf569b0782a88d38c4f43d57ed76fb40c7e6b91bd782ee9771806eb56d0440b3b2828a10cc2617b64a5e7286bf3788c949a5 SHA512 b4bd367459e392c15d9b88712bb6f40a3449254841d7d2e1a2bce757504e4d8f54b5311501d6778e87e881784ba1e2667fc79ae221b2b89f8fc581e5f12de746 -EBUILD kactivities-stats-5.98.0.ebuild 547 BLAKE2B d5942aa299b007b84b1af810981343010ca23a5c1fcccc2c3b582c08c6f6f047c66895bfb2be5df14c6776d154d8b43ccae486bc4bee04d8d883115eb9a67be6 SHA512 8fb4ed44457d5795b7455d958af51587924734ce1cc9845a4dcddc1a16ee3b03d194e6c9554019daecbc16ee76a02abf10ce7c486b8e3d9825f4cd5695b4abf1 +EBUILD kactivities-stats-5.99.0.ebuild 547 BLAKE2B d5942aa299b007b84b1af810981343010ca23a5c1fcccc2c3b582c08c6f6f047c66895bfb2be5df14c6776d154d8b43ccae486bc4bee04d8d883115eb9a67be6 SHA512 8fb4ed44457d5795b7455d958af51587924734ce1cc9845a4dcddc1a16ee3b03d194e6c9554019daecbc16ee76a02abf10ce7c486b8e3d9825f4cd5695b4abf1 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.98.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kactivities-stats/kactivities-stats-5.98.0.ebuild rename to kde-frameworks/kactivities-stats/kactivities-stats-5.99.0.ebuild diff --git a/kde-frameworks/kactivities/Manifest b/kde-frameworks/kactivities/Manifest index 21aa6cf2fc84..35ef93c36085 100644 --- a/kde-frameworks/kactivities/Manifest +++ b/kde-frameworks/kactivities/Manifest @@ -1,5 +1,5 @@ DIST kactivities-5.96.0.tar.xz 73816 BLAKE2B d1af0702bca84d9e734d58a9ef0b7d6992f2a0d0eabd15cad86bd82a6bd3b2ad2696509aa05674ab7a2cdf68889f248e12163d1c532f32085f04d441cdc0634d SHA512 4e820ea8197c286e7c7628850b7ca64679b91382a99f1013bda75ca071a13a8292b2693365c838a4853197b29ae9f1f6fdc636c4aa08e5d8337454448d8fd04c -DIST kactivities-5.98.0.tar.xz 73504 BLAKE2B 9b24914a8d118d3bea6a102a88a52962bc9725f28e7f7bd2337153ba2e4ee81dd2daca127c27d87994ef48c8aefd38f31bde69855022f85705a34eb8376e6cdc SHA512 9a191b428550b58d364155504112438f3a3a329a4b595e9873510d38f7724204493f0b3f57da5753277cd012d9bf0b26d4a4cf73d7cf72f082188becbe1b6ee1 +DIST kactivities-5.99.0.tar.xz 73528 BLAKE2B 8489dbfc717bad5a9965586c6c9343a56d90e6d0c15e1366b1626965f53e6084bc819e87f0e9556ddde03552b62a0079015cbbce7225e2518ed2d9a3e70c959b SHA512 1862c6b8405edbd0b4f59188eb97c00ca0eb9f5c8de5eaf3f631f43ebc8d07d08b6ec9b521921d6c1e53ca3dd351e09bf460ea4c554dbfd6c1ea7cac3280ddda EBUILD kactivities-5.96.0.ebuild 697 BLAKE2B 91ec2fa399eb94282e47f572e345d450ffb5347f1bf3e2beb6dc9e2bf1e76cbd50f946bf1322c4c3a093f26229edbcb70b6ea7c9134cd74a6e919ebb358b0ad3 SHA512 08f74bccb787166748e84acc6fe80291e3a86baeafc10504bd43ee97b35057f0eaf9a886e7786a42a8f1391e1a589df96674d0584c3c0a95d75d05f650c96303 -EBUILD kactivities-5.98.0.ebuild 700 BLAKE2B 15a7c77fde2345a5c8afa2521139e097189c30a5aaf474b9b71ac94d42b68f3ab3bbac6905f66d4bb510182ca4828e6c13018ce8d46dcd9b507a3ab7244dc06f SHA512 613be3fcd76df8756e0da0651bbd97548bbd93db02fd181ec6aba0d4a1e8e7b84ff02dac89dec27d20606b619a2cf3719aec4a39228e2cb1a82d71dbb38d1a5e +EBUILD kactivities-5.99.0.ebuild 700 BLAKE2B 15a7c77fde2345a5c8afa2521139e097189c30a5aaf474b9b71ac94d42b68f3ab3bbac6905f66d4bb510182ca4828e6c13018ce8d46dcd9b507a3ab7244dc06f SHA512 613be3fcd76df8756e0da0651bbd97548bbd93db02fd181ec6aba0d4a1e8e7b84ff02dac89dec27d20606b619a2cf3719aec4a39228e2cb1a82d71dbb38d1a5e MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kactivities/kactivities-5.98.0.ebuild b/kde-frameworks/kactivities/kactivities-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kactivities/kactivities-5.98.0.ebuild rename to kde-frameworks/kactivities/kactivities-5.99.0.ebuild diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest index 9383c05a499c..0c1def590dd2 100644 --- a/kde-frameworks/kapidox/Manifest +++ b/kde-frameworks/kapidox/Manifest @@ -1,5 +1,5 @@ DIST kapidox-5.96.0.tar.xz 197492 BLAKE2B 05c5aa7c9b216a0a2c848b205df95d20f0b9e36929a5ceca00503b9acfd916943b5351193832f13523084463ecc38022a10f5734476e46ecb34c943713a5d853 SHA512 40b33c28b92af472c7d8e8150bfc43328239a6c9191c687713b7c017b245ef3d223e77b64278a0bb312770d78627072a9291309f8272f97fc257214862b10737 -DIST kapidox-5.98.0.tar.xz 198520 BLAKE2B a663ff03a026c81f228c8cc779185013aa54db6f60546939cb1533f7251ba4b4445c81a24d71f7223b427bef52c8ea8e6d6d84054095f31a2f438d0be2d1f8b0 SHA512 ff93ccc275dd1f123c12176354356458d3e5d1ebb17eb66854db241639a70bdf9d3a7cfdadff459396cd90fc45f32b878b957529d45b2d2dbff2a08dc9ce7f59 +DIST kapidox-5.99.0.tar.xz 198492 BLAKE2B 65585e297bc78172912b654f2c8a4eb4629c29ddbb8c23924b526e6dfbb98dcb94a054075a5657e9e08a8d53983fe7f30a2bc1c7a945bc7561e260e3d5c52dd4 SHA512 512ded1d9c0fbeecd42f1b84af7aace138d0f735f4c5b45e3073817f60c63c143c42cbfcb06f5336be06fc23976cfadf87cd84267682f2097dfd36ad68177a28 EBUILD kapidox-5.96.0.ebuild 599 BLAKE2B 3a76d823d04977abf939eaae7e448e2880406c1ddee9fc73d67828803ed05e4fa010726968aedc156fa65b5009ca428df4662c89c68314bd8d3269f38f96b322 SHA512 fda2e978774c2883dc70b6380f70460972d1835f27c02a8d82412639e68b5f5c8b70b6f598f93a86878212498e7f9651b3f112aac72cc87ce867ce08b2654294 -EBUILD kapidox-5.98.0.ebuild 602 BLAKE2B 4ec913bacbe82eae78d1bae38ed262f4af8839459f932fdb25c3b2c9197427ff7f22d2e9d438a292713894aaa1612a55ca226bdc826f25ffe9b2024e41f51b2a SHA512 7502b078db407e54501d4cc28b5aeb0d499d18a8be47c0b1b55dd2703491f60510d53204270c9a947fb836b399a6e24607bc7f207a6d7edd31af7cf29f1db103 +EBUILD kapidox-5.99.0.ebuild 602 BLAKE2B 4ec913bacbe82eae78d1bae38ed262f4af8839459f932fdb25c3b2c9197427ff7f22d2e9d438a292713894aaa1612a55ca226bdc826f25ffe9b2024e41f51b2a SHA512 7502b078db407e54501d4cc28b5aeb0d499d18a8be47c0b1b55dd2703491f60510d53204270c9a947fb836b399a6e24607bc7f207a6d7edd31af7cf29f1db103 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kapidox/kapidox-5.98.0.ebuild b/kde-frameworks/kapidox/kapidox-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kapidox/kapidox-5.98.0.ebuild rename to kde-frameworks/kapidox/kapidox-5.99.0.ebuild diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest index abcacc5f2655..3b62d6f8eaba 100644 --- a/kde-frameworks/karchive/Manifest +++ b/kde-frameworks/karchive/Manifest @@ -1,5 +1,5 @@ DIST karchive-5.96.0.tar.xz 986668 BLAKE2B 6b32a69bcd98115b128e00763130790139cfbdc2e09af5560001e4f9a7404915d53e3d71c76043ae1ddbcf16996da22e4e433a8579aca4101a9ebb598128604e SHA512 9629cf22ed761f37a7abe60129ed36c1665ba8b8ff6497ca214e4b88a84b324def9acf48d680300250ddc25e246d013d2bdc7b2452b2718eb0584fb55d2142ca -DIST karchive-5.98.0.tar.xz 986608 BLAKE2B e8939cfc1bb36104317284aa443c8d6d10d424b87d0ac9334e4607d55892269469a61e6ed57d5d34b387af7a1d433e07abac2ac2f4e5459b37db87dad88fe5fc SHA512 98892391845882dc1c68763bb125249cee543a47eef522c86209fb5c16b643112e8dda4468fd3dbeeda4c284aed24ab9232a1ade6293bc987e25a60af70455d2 +DIST karchive-5.99.0.tar.xz 986620 BLAKE2B c04ad2e2791967fdfeeb20ca16bd79dac09392a378bd54b7011df5a59181d446a41e00a8f93aab8964b71ad69d0565cef60dc1aa42c322da3032f02f16aebc59 SHA512 51b5443c593c8733b1d2e071c0310ece308275d598cb7b9610be626bcfc3b9111e28625501d2678e83e3af66232d6436090d93d29f4bf9fcd38f9d7362f0d9ec EBUILD karchive-5.96.0.ebuild 652 BLAKE2B 66418d2bb22e195989fb8720f2a65b6860e1b3c047dd4fc833f9b7e68e05305402e2ba9e2f1f6fe4cf1c44f83d2c7f08cab999c2fce48c42cd4497eaa2011ef1 SHA512 5432369cbf41a77cad0965885aca84ff90a878a94bcb9ea8de9d91a3153df54aaa77a5b3ccd7c24f152b8fce9ba779b166fadc8ae7160908ca14847939e82684 -EBUILD karchive-5.98.0.ebuild 655 BLAKE2B 74b1bca4477a0b1c5b238d83450dd6aeed8684dc2b25190bcc5dbbca76072bddd6fc76c310dae3d3fc51337be85fc9c4632ed81cb0043c1037c075a8561291b7 SHA512 4207e2d1d8cbabbd4fbb72329ecdf15c2b015d1f2bedba71f8acbe835e1a9be7c08410cda0c7966ca3f077f7398a7203f6fb56058e8e97b17d99bd24d756273c +EBUILD karchive-5.99.0.ebuild 655 BLAKE2B 74b1bca4477a0b1c5b238d83450dd6aeed8684dc2b25190bcc5dbbca76072bddd6fc76c310dae3d3fc51337be85fc9c4632ed81cb0043c1037c075a8561291b7 SHA512 4207e2d1d8cbabbd4fbb72329ecdf15c2b015d1f2bedba71f8acbe835e1a9be7c08410cda0c7966ca3f077f7398a7203f6fb56058e8e97b17d99bd24d756273c MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/karchive/karchive-5.98.0.ebuild b/kde-frameworks/karchive/karchive-5.99.0.ebuild similarity index 100% rename from kde-frameworks/karchive/karchive-5.98.0.ebuild rename to kde-frameworks/karchive/karchive-5.99.0.ebuild diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest index d5e8084e53d4..bc6c9930f09d 100644 --- a/kde-frameworks/kauth/Manifest +++ b/kde-frameworks/kauth/Manifest @@ -1,5 +1,5 @@ DIST kauth-5.96.0.tar.xz 91188 BLAKE2B 12bb41387cc07b63bb33137746a1482058335505008b5b6759e51b5be1b1426cda55004f1378dee752302dfca73ad3feadd69d20c85ea9d35566e3f222997366 SHA512 ebee1ba35b3dfa439b79c1aab6a51ec968837253e07e913edb4813214744427baffa5d2be661d66f40c7c25b09184dc6dea1773854caede1a263327d9f582204 -DIST kauth-5.98.0.tar.xz 91044 BLAKE2B 01071279dd92a11c01e43f8061637b0297cf5f501eda37d0995bf9d3b7629f6016968c75db96293bf3526f405e2a8c5a77327c305ffe07bdb1161f34611ebc24 SHA512 7d5fe4fe79f1d7d9533fd28a7629449fd20927fddea0d72b2f8e41b5b1cc30c9ed3e6b0697f20879ea2eaf258af56194d7bf44816ac91abc56c7d36071f87140 +DIST kauth-5.99.0.tar.xz 91096 BLAKE2B d1451be60487587e327c0ea63f7bb39ac557582f9e272f10ed221232fa9897243ea43b3d8bb52acc8c85c8f769bea30f1cc75bfd7a02dadacda1ef1ce7b28459 SHA512 5d83cb98a952069eb2839e52c163b5de3145eda149b825b8e07919707dc36c90d58cb65c0355043ec5174b3bb4f2eeccd8b0e955bc89cebd69cfd3c5146c8b01 EBUILD kauth-5.96.0.ebuild 931 BLAKE2B 749efe06467b92ba1addaa3fbd406800026b7115c2cfd2c240a74fbace93a9236289fdf54c43c9a06523a6db2f74c05296e054869d23b129aa4eb1fb79f354b1 SHA512 deea018ff25e20008faf68dbf5bfa8fb0d27309701b6dac5b4680025af1e7bf5dab391924221393481d506fa6238e81c8d29baf9e57461d69370316a9b984290 -EBUILD kauth-5.98.0.ebuild 934 BLAKE2B 02907d291a183a8ee67d5621bea9d93317cf7abf6308097e8eaa85b4399c09945f48c12b3b8a7796d2c9deb371ecc1b1656f77c809213d5dd02c7894c30be050 SHA512 35bfd4542d54a41f6428ae7c50bb51f7c8d516a58a66ef2af3eb696d5a6318cb0a3b72979340f14c03847d37a2b70df613f6d7e94a763ba2b1a599d3fa344c7a +EBUILD kauth-5.99.0.ebuild 934 BLAKE2B 02907d291a183a8ee67d5621bea9d93317cf7abf6308097e8eaa85b4399c09945f48c12b3b8a7796d2c9deb371ecc1b1656f77c809213d5dd02c7894c30be050 SHA512 35bfd4542d54a41f6428ae7c50bb51f7c8d516a58a66ef2af3eb696d5a6318cb0a3b72979340f14c03847d37a2b70df613f6d7e94a763ba2b1a599d3fa344c7a MISC metadata.xml 509 BLAKE2B 00b8382b1f1671890482edd04b0947b5b52d4cd7366dd53bc9b010b983726d22fab423b22648c577351fd4579bc9610dd117da4f1e8166ca1b1cb6f21e1b65ba SHA512 ab84c8d9ac2f2ddb02152eb58548ef55af3a7a194bc9ef2cc02f7d7c9b8eb6557578be4583d33d35abb3994a16c5ea8d7958a2931cd076462d03a9eee82c2996 diff --git a/kde-frameworks/kauth/kauth-5.98.0.ebuild b/kde-frameworks/kauth/kauth-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kauth/kauth-5.98.0.ebuild rename to kde-frameworks/kauth/kauth-5.99.0.ebuild diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest index 4592e0fc6346..4dfdecc23288 100644 --- a/kde-frameworks/kbookmarks/Manifest +++ b/kde-frameworks/kbookmarks/Manifest @@ -1,5 +1,5 @@ DIST kbookmarks-5.96.0.tar.xz 130240 BLAKE2B e1bd5d95f118e15ba0ab014e4e06ad77f38c57093f92b18959eac57f5eb4186831986e8af13c863893a4168a70e48bba8bdb9a88b0372e68da2c32b45c023a0d SHA512 031c8f7cc0ba51c1c222983f8200ac0bf2fcbfab69cb43ca3a6cb865c70e53dd9b090969df55dcec778be3ccec80d2e13487f6cd2c0c6f8258316ea04ed47cce -DIST kbookmarks-5.98.0.tar.xz 130080 BLAKE2B af1928f61d60224c3de361782afe4e195d9c4fc0ae8e9867f4d99cc9dcef38ed9f7642fdb3b1c2abd1c1e4dda5915b7ef52536eae09bdfd61923b2fdfd75f792 SHA512 218cd3d4695ee48f02e1e03558f49244a25efb993d9556a2f5af5c2fd0aa0063c579a8c62b6053b2aeddaa8393fadce8eb12888e1e98cf3abcea01447196c98d +DIST kbookmarks-5.99.0.tar.xz 131128 BLAKE2B 8b2c178ed948a0d4c7f936864ff78152cc4c37572e70a8cc3a0b455853832640aa0adc2906ba0b565c5a8a2092c78cdfb9021eff720552ad3545c41716cb399a SHA512 dd98f4168caebfb0dc79eebfcc1d7bcaf351c8303ab1101d29762bfa53a6e85d52b02c57229fe58c49d4588591631a01d1f5d1ee4c130660662a84d18d34d109 EBUILD kbookmarks-5.96.0.ebuild 841 BLAKE2B 74519ed5727fc3899fe5041b4b23174e184af969eb156c581166b13610310f5a79375c7e5bbcbcaaa4c12e8f9b6b3b4de08c734a1ae89df70c7c91014b042baa SHA512 510abd5cc90e3525c9fb53b680b37eed58342508073a3b8b1e3f07afdcdad9dd09601955a24c43a55fde639db0fc0b5f9077905e5dbfe7d893e5047788968426 -EBUILD kbookmarks-5.98.0.ebuild 844 BLAKE2B c76e4226be4ae4848a093b95d3d1f1420987b8a1d7f138095db07027b8de99fbdba67e35415dce09655b23d7748a04e6827225e7503bbe17d9e9179c34029f94 SHA512 8897db94b96e66a6b5fd97806e9ce37fae5866523fc1de6eab9cc1c0d983217dc9b6594d783b0fd8a877d7be8b67f17560dc03bd5de8d75d0fe785bebb1f00b2 +EBUILD kbookmarks-5.99.0.ebuild 844 BLAKE2B c76e4226be4ae4848a093b95d3d1f1420987b8a1d7f138095db07027b8de99fbdba67e35415dce09655b23d7748a04e6827225e7503bbe17d9e9179c34029f94 SHA512 8897db94b96e66a6b5fd97806e9ce37fae5866523fc1de6eab9cc1c0d983217dc9b6594d783b0fd8a877d7be8b67f17560dc03bd5de8d75d0fe785bebb1f00b2 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.98.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kbookmarks/kbookmarks-5.98.0.ebuild rename to kde-frameworks/kbookmarks/kbookmarks-5.99.0.ebuild diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest index 1222ba7e5e0d..65a12963b900 100644 --- a/kde-frameworks/kcalendarcore/Manifest +++ b/kde-frameworks/kcalendarcore/Manifest @@ -1,5 +1,5 @@ DIST kcalendarcore-5.96.0.tar.xz 265908 BLAKE2B ea3bfa22339113679c7d99197ffa02273e98f8f717b0b75fb2dc22ad332e1c19b5f919601c535d504e485fb0b03d4b33a40372fd3c837d61acaf77acaf966833 SHA512 91540c29b32b65156d62a5da4ce2b1efa62232de917866204d2d709b0da41234907af0a68e3a4a434d06cfa6403897b9869345018fc5316e7034dd4f29f133c3 -DIST kcalendarcore-5.98.0.tar.xz 268736 BLAKE2B b737aeec6d6dca3367d3a487e1e13deb3e7a7fa75f7f2b9a9adfd18aee9d058b20a8fa5911e63acfb2eed295e512d02fa81f0d3e46912144423c8ba59994b060 SHA512 6f0cd17a1619d119ee6de18cb9a15a2f7af15e2a118add7ecc86fe9a8266deaf55d111631143a2b3496336c1d7bab85f6b469e97f06d6d7806d8b446a4afc36e +DIST kcalendarcore-5.99.0.tar.xz 267796 BLAKE2B 3d44b5ff4c6bc8ed87e44c87cd15fd983b41591599d4d39498260170b1accf5750518a37f30b58bf14869ee457afbb841fc201b717983d8c8c5a5b44cd7e0bc4 SHA512 5db2c4d0cc32262d3d3cedd52112b4da69555dcd97f8ca4baf2b68d89eb6205af0b04d67e4d641264302417c3e43feedcefe701ada77e35f7cd77af0f7be3502 EBUILD kcalendarcore-5.96.0.ebuild 509 BLAKE2B 9889c1d9eaa8e9ccc4d820b599a8b5c14fbb40fa24759d4ac63823340137cf81675b381060a50bb27b37aeaa8ce4d66d89a33c5d37ee1b2cb0e7b8225b93cfeb SHA512 089662415518e514d8cf771474f0e719e301e26625cd8360f2e1f3d70ede860f6565707813ee0f546b59597b6146ef48e038c3323883afdcf11e757eb235bc45 -EBUILD kcalendarcore-5.98.0.ebuild 512 BLAKE2B 4286ff8a64bc57df116021ef3a0c01d2697e4d0e61b82fd0559c18b4cbf0dbc9eb1cd13b83ac629a90da1af1d3b0a1b6bb9504531e0ac7108da8eb1232f88660 SHA512 ed950283d17a0a673fcedf9d57c9d0c801caead0972e92d6e2d5cde674cd5c10d6295e3277736d7f00ba59bc4c94c95730276b5193b632222cf2f48914411ce4 +EBUILD kcalendarcore-5.99.0.ebuild 512 BLAKE2B 4286ff8a64bc57df116021ef3a0c01d2697e4d0e61b82fd0559c18b4cbf0dbc9eb1cd13b83ac629a90da1af1d3b0a1b6bb9504531e0ac7108da8eb1232f88660 SHA512 ed950283d17a0a673fcedf9d57c9d0c801caead0972e92d6e2d5cde674cd5c10d6295e3277736d7f00ba59bc4c94c95730276b5193b632222cf2f48914411ce4 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.98.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kcalendarcore/kcalendarcore-5.98.0.ebuild rename to kde-frameworks/kcalendarcore/kcalendarcore-5.99.0.ebuild diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest index d5876ebaa903..a21abaa24e17 100644 --- a/kde-frameworks/kcmutils/Manifest +++ b/kde-frameworks/kcmutils/Manifest @@ -1,5 +1,5 @@ DIST kcmutils-5.96.0.tar.xz 186272 BLAKE2B 6c0996883d36431aa3bed2b6c83a8efef8791fd3d347d773e94a75c390c060ba3d0ef92eef8dac8902c9a734b9a348fcf0c8d912f8d15a316e2fa282921ace23 SHA512 75470dfbd9191f4ccdf8cea9078486c708135ff41407f6a9cc3c4d2b045501b36b3e874761f322e82eb052f806e3bf8ff1263860a36e7678e46a580c2413b0b3 -DIST kcmutils-5.98.0.tar.xz 189408 BLAKE2B f63d6263b71f5205b1b32285ded62c648bf0edca4980ee674224a2d82a3e2a6a38af8fb1256ba463fa64f63f80b4d651679a406a888816d7faffd688f2434346 SHA512 1ce163437aff7eec5ef3d8479621cfd28893a9f4e7b24990fd3fc93b7d6754cf4618743e8849538e9286992da2fb713bcc0d9331f47c92b8677a9b49d97c8b2f +DIST kcmutils-5.99.0.tar.xz 189404 BLAKE2B 9497f402305c5eb52ab25fbb884e3e9ff50f12ea9e2fed7541ee2b19ca58966912a243d6cb8c97cde301277252ad765b9ac0d7af01a93f09146f973067a021cd SHA512 c8262a7940dd20004df619dbc6a586b6ebf732bdd13820405d2201765ea5c487a0fd5f24bf02de4edf35e9debe86ccf9a28796e238d9bd3a125e6ff8c0d0b5c3 EBUILD kcmutils-5.96.0.ebuild 967 BLAKE2B 3f657cc7baa15074f048a477cdc988dc6e74608ed6456d8451385f1a4a5f80de8d2034e87afb5d9dea6df8ca1bb1c6d9b7017facada2bdf24550d5d49215a71d SHA512 dd9e8e2998153e5bdcebef631d5b0546716ef8cb855e3ade7d202dbd078d31c657f326453a8f94d345803e4eaed1a2ff1df2b5689118d4a3ad71237663e78884 -EBUILD kcmutils-5.98.0.ebuild 970 BLAKE2B 9f5adfab2f0db649f225c0a25a4823300cc0c2095f3e5f3e9f811d72b4cec2bbbe66739c3f78eee3eb650857c2ae984336520a3f73fc4ecdd4c98934a326b784 SHA512 b380743e7f14cf5f032a29f7c9ffffb2aa9d0a532f38626d2145af92551866df625b608830ff21b64d4dba7b0ebd004f1d40fcf558d65e27b171511b069f911e +EBUILD kcmutils-5.99.0.ebuild 970 BLAKE2B 9f5adfab2f0db649f225c0a25a4823300cc0c2095f3e5f3e9f811d72b4cec2bbbe66739c3f78eee3eb650857c2ae984336520a3f73fc4ecdd4c98934a326b784 SHA512 b380743e7f14cf5f032a29f7c9ffffb2aa9d0a532f38626d2145af92551866df625b608830ff21b64d4dba7b0ebd004f1d40fcf558d65e27b171511b069f911e MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcmutils/kcmutils-5.98.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kcmutils/kcmutils-5.98.0.ebuild rename to kde-frameworks/kcmutils/kcmutils-5.99.0.ebuild diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest index d215cf92c73f..e2e881f313a0 100644 --- a/kde-frameworks/kcodecs/Manifest +++ b/kde-frameworks/kcodecs/Manifest @@ -1,5 +1,5 @@ DIST kcodecs-5.96.0.tar.xz 237132 BLAKE2B 3a9c9105df830d933ea7ed1e56f11bf3972fb48ca3882afceec4b9fd6cf3dd217dee814d41c5713ee79378f796d298bdfe2d38e277224236ebba4fa58f6a2edb SHA512 24e467fba8c61834987a6deb7b4ffe60691e7671118c6e55cf901660921d8798bca214f67b9a5e8676881aec95d832770708ceca9787175ab5658231c302a097 -DIST kcodecs-5.98.0.tar.xz 237388 BLAKE2B 40a6a74190ad93059900599f3842f0829360420c75b8a55232a0258809d03b1df75aefc5fb2716373a68a7a69faf6e7f7ede4d2717c8f7a6e87ad352f2c23cb9 SHA512 c9e2904d0b2090af184863999775fab314971a76671e8b52ad48bbdadc6a593d80bcc0ee904c48993bac1685f2e38c722f0bf40e1aa7a6e29f0b5645d3c5a632 +DIST kcodecs-5.99.0.tar.xz 237228 BLAKE2B 7c36d20b9af87077b56b945d7e80e13e80bb98c4458ed307281bd19579e74f50aedb12e2d1425c7a4342a9ec2b38e16e62038e70b6ff667b1d1aed3e0aff3563 SHA512 7cb801e8125bbd3eac3fd549d522d1307df0a8fadf0369d5d834a6b3f70211183a28b89ec99a0fb85cf640ac573ea6b79db1ff006cbd2a619a53870ef811a925 EBUILD kcodecs-5.96.0.ebuild 394 BLAKE2B 8ea227c76199ded82ac25d0f68a13c74a75da6444b394b86d09dfb7e96b00bf747de2e9e1e112011b362b1c7b01853615d70f10e1ca2807d832a601ce331029b SHA512 25d32ed4eebb9810c16af5f62d0cc095604eb8d4656703e1c2ad34c41353326f5a7fe3a9dd5381a807245f48ad7ad804519074328bdd4fec036538420a2f78e2 -EBUILD kcodecs-5.98.0.ebuild 397 BLAKE2B 8c5d392c35a702568bfe628e2327a67b6ad75c89167a0eab39335a2db4b4b2b4bce0837f083a5453ac7a3d9c00d4edb8f1a0cadc19f1fa0d81cf318076f13864 SHA512 e160953ecf13fe68cf31985bb896932f6cac57f7126684e84bba43e2afcf632e1cf2e5802a653510103e733bec1744367b16afd19da70bea9e3ab3255035e37a +EBUILD kcodecs-5.99.0.ebuild 397 BLAKE2B 8c5d392c35a702568bfe628e2327a67b6ad75c89167a0eab39335a2db4b4b2b4bce0837f083a5453ac7a3d9c00d4edb8f1a0cadc19f1fa0d81cf318076f13864 SHA512 e160953ecf13fe68cf31985bb896932f6cac57f7126684e84bba43e2afcf632e1cf2e5802a653510103e733bec1744367b16afd19da70bea9e3ab3255035e37a MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcodecs/kcodecs-5.98.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kcodecs/kcodecs-5.98.0.ebuild rename to kde-frameworks/kcodecs/kcodecs-5.99.0.ebuild diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest index 1c67c74607ae..9e1dceed2aa4 100644 --- a/kde-frameworks/kcompletion/Manifest +++ b/kde-frameworks/kcompletion/Manifest @@ -1,5 +1,5 @@ DIST kcompletion-5.96.0.tar.xz 124448 BLAKE2B ad4631da59558fecd04065cd48b5e3b76d2e70afa7419ca8aa1502da61a961f4daa05ee3a87c562830208dc582b961fbbe2ed68b1a4a4f6a1be457567b25168b SHA512 be7d6f2cc5b58fa476994d6236ebf2e2a3c5071b1cbc33415db3dc9e437d88f5ba8e471b64291254824676cc0e4fe5614dbfe0b64d7fea9de2c8661ea3144c18 -DIST kcompletion-5.98.0.tar.xz 124504 BLAKE2B 828219d454f2b2e06ca188cb8185c467812b868bdeb2c580232a8265d54e2feb9317bf5fa7e4b0abbf66f20558ed24f8d78a4b296e6bd7436b493f9abe5d941e SHA512 90631fec92d3651cc06936fdc62f6dee426721c395146017d2c714039d1aca6cc8ed77bed668505b71a0a05c865cf642ef709b624d2a01749be106d3988be833 +DIST kcompletion-5.99.0.tar.xz 124504 BLAKE2B ae07f55066bc6c5f8981e3356928a0f73c7df00c93f538a2b8ad4e3311e8e536f1db5c0f05773de2a254b5339b6eefc55d71d9fb6963f8bda7a239aaffe75a58 SHA512 eefa2fafd36a87fe33165ae879fe31c2e1bd1c10956aeca248a6d553d157b0c21d4e700c96107461bf15aa0c593ec7eaa28d2c04aa50658c4d2d315332da2850 EBUILD kcompletion-5.96.0.ebuild 625 BLAKE2B bbbf2d6ff7ce9c789026302a9b0351a46818fdb79931a26535641faf91f6856992a34d4b7da257dde022f77861baae310b346eeb5649da61abb1afdf1ab0fc7a SHA512 668b5c911d3483a23e3d5e7cceda9e32ba572af0f00e23958d1eb738d1f2e582ba5affaa0352ad84855e998d104036f5d2deb18a26bdf56f2afcae68742657bf -EBUILD kcompletion-5.98.0.ebuild 628 BLAKE2B b138040c6fd520ca253372cc2efcf087469f7490f4316c0afa55142f58f33e13f7b55aea3dbc3912979c124020f9e76367313019dceb1d1afabb116c305a9e3d SHA512 5b93e970465792eb66e5ce7057ab8bd42f6df424f6ae70c38e2ffcb030cef58c450aeffad8f2689f76cec8c884811ebcd9bb02025e09de9c53afeeaf5ee96046 +EBUILD kcompletion-5.99.0.ebuild 628 BLAKE2B b138040c6fd520ca253372cc2efcf087469f7490f4316c0afa55142f58f33e13f7b55aea3dbc3912979c124020f9e76367313019dceb1d1afabb116c305a9e3d SHA512 5b93e970465792eb66e5ce7057ab8bd42f6df424f6ae70c38e2ffcb030cef58c450aeffad8f2689f76cec8c884811ebcd9bb02025e09de9c53afeeaf5ee96046 MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kcompletion/kcompletion-5.98.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kcompletion/kcompletion-5.98.0.ebuild rename to kde-frameworks/kcompletion/kcompletion-5.99.0.ebuild diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index e84d57ad5285..2d4183e5a97d 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,5 +1,5 @@ DIST kconfig-5.96.0.tar.xz 283284 BLAKE2B 8bbe511db0badd7338694c22485c97015c2f42172f72c37c31cffc322ee90aa9940ef3f8c9a5c55a67e5775fd704d133cedbb62fcda8d7df710e3c64caafaac9 SHA512 6eac947ce3392e0863faf7a67f9c161c652fa1eb4e7f508a42dc08ccc79c602c2946fb87feff0e5ac0cda626b1de910abf6218069f5e3910ec72700f7458743e -DIST kconfig-5.98.0.tar.xz 283628 BLAKE2B 1f51f971ffd02c71361185adbdc768774aec0a47fb414a51e24883082659b8e8c2644293ccb9b253143fa2143043fc32cdb3d101de2554f868797f7672d73d2e SHA512 df3950714dbf2b9edb3051fb0dc26bd4564503c8a5253712345cbd774f326cd1b49119218b1ab7c574f37455fac09c36928962fd7c49d82e810b88c305591826 +DIST kconfig-5.99.0.tar.xz 283976 BLAKE2B f32c585a43c45aac11687bb4657aedfb502dc2e86b3452ac07a585017206bebc79e0b8b48cdc7c8a671b829996a3d550b07ea0c330151d18df1a36b6307c701f SHA512 497db2ea52261c393e035bc91fe734c413c73730d5984c5880eeb7a147de7bef59865b91a9008e6a8abf6e918db71071884dcb2d365402adf7e24d467c684743 EBUILD kconfig-5.96.0.ebuild 825 BLAKE2B 726af28165117ddf24543a4f220979ffa200b06dbf3e67ccd0bdf2d54b7e5a4ece9c43ee4f15c65cd8d51b524a68d19311efede030c8370a220468d78cfd1b54 SHA512 1e266f2ec68697a526bbd620d63588919d2dbcfe9c4c1a35c1fb20681abe6eb8ff32017d361e4db19a8f0601cf36421254c5e72c69ad091c026b7b9798d70c22 -EBUILD kconfig-5.98.0.ebuild 818 BLAKE2B 1d790d230051583c6fbe7789ae9c5550de3fcb2e58cd894f0f88b469bb575b611e88e129bc484e788465aa0b51e0cb4caadf4ae9981162a29b1cce75169367b4 SHA512 7fdd2cc50720217632e3cb5d075080ca42dd9bac6fbadf2d9f5f6171d1b975aaafa400397f79d44274888f859c006188a9293f0e2a2f62c8f28be37088e1e247 +EBUILD kconfig-5.99.0.ebuild 818 BLAKE2B 1d790d230051583c6fbe7789ae9c5550de3fcb2e58cd894f0f88b469bb575b611e88e129bc484e788465aa0b51e0cb4caadf4ae9981162a29b1cce75169367b4 SHA512 7fdd2cc50720217632e3cb5d075080ca42dd9bac6fbadf2d9f5f6171d1b975aaafa400397f79d44274888f859c006188a9293f0e2a2f62c8f28be37088e1e247 MISC metadata.xml 615 BLAKE2B 9a7225e2bff6c90ecb8dde8c96d85513bf9ba2415a436e30e9c857fa5d410501b0329590ca3da4bd66b4dcad99a73552b8e045ba258848948b9be765538b4dcc SHA512 7ce6fe8fdd851a072df05c65953749dd13decb0defca9ff5e6f5b1058dff38f4d8722cd6eb67a9a7047434009b5d66eaf045970328990d3f61435465bc87d985 diff --git a/kde-frameworks/kconfig/kconfig-5.98.0.ebuild b/kde-frameworks/kconfig/kconfig-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kconfig/kconfig-5.98.0.ebuild rename to kde-frameworks/kconfig/kconfig-5.99.0.ebuild diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest index 07245844451d..961430a3a772 100644 --- a/kde-frameworks/kconfigwidgets/Manifest +++ b/kde-frameworks/kconfigwidgets/Manifest @@ -1,5 +1,5 @@ DIST kconfigwidgets-5.96.0.tar.xz 417908 BLAKE2B d788ca055f2df23293df53dd38362498c13df206ae4b23dcc36809f018535fc64a1a48c42ef7e33fa1429f2630bcd551060a01640fe5105fa4c1f45d1e2d799c SHA512 964bda7ece8d3455f585ee4aa12bf90dbc8d00c792cff29e0f02be34ebf02daaf540abfef4ce9382592f09abaafb404387dcebff2007bc5bc78b665d3aee7cb6 -DIST kconfigwidgets-5.98.0.tar.xz 419828 BLAKE2B ac9906131d12d49ba97c1588d78d77df30db902847ba08de96985031a04d43ccc30f00f39dadb7d1d76bfc8e684a7e10bc17a8aed85ed92c008f566269cee08a SHA512 4e4ba4aa51ecbf0b740cb6dab5ca92afccb160b5726ecd84bbc1c84028cb8dc8e2c9f79342771cd4bd909fdc8b9982c9f6c17352c4a188131625a877d2f2a41e +DIST kconfigwidgets-5.99.0.tar.xz 420128 BLAKE2B 1dcbb8474a9fe5856ddf21d53f162c2e489aabfb6cc8f48c0342ecdbd11fd80cb2f33e1cf36f52a9c6d739ba2b309af03aa61496c360ee0621583c076c730ad5 SHA512 1ad9b40f71b67a346186b341813bdb1cb6e8bd7a8730eb571776a1bacd7b39432f1742f0b21bdbbf4fa0eeb765360190626af5fcf5336d42ee2ef00fde7a74c8 EBUILD kconfigwidgets-5.96.0.ebuild 948 BLAKE2B 0f51c047855dee71eaa72a71374ab8a0c59ffd86e676ee747c68d2a8e600a6208f8e51e8e4adb8c6cc89305e372cd4a6dfd460c2c5eebbe8a30bbee8286e8da0 SHA512 fa4e41a7d038df9d1ecea27136a343d3a44568ea76cd6a942a87303c281b29e55763e08c58916bb8057ca352ed23f123435a2db0e2392f65396b8c2bafc3d6c3 -EBUILD kconfigwidgets-5.98.0.ebuild 951 BLAKE2B a1d29082c1f136c15cf93d3499263280752df165de95ffdcd85ef2629922c896fdcd7b1038dd154250c276b9c8b8f67e6f63780738b9b040c7e7f62b8a4461fd SHA512 5bc5f7d4e59f269e74f69bcfc4ec5bc54f86522f08a618f63094d4f2ecdfc912d4b5bfaf7006b0028a73c0a5bac4edfbbf487c17f1edf7610d427bd4f5bdd62f +EBUILD kconfigwidgets-5.99.0.ebuild 951 BLAKE2B a1d29082c1f136c15cf93d3499263280752df165de95ffdcd85ef2629922c896fdcd7b1038dd154250c276b9c8b8f67e6f63780738b9b040c7e7f62b8a4461fd SHA512 5bc5f7d4e59f269e74f69bcfc4ec5bc54f86522f08a618f63094d4f2ecdfc912d4b5bfaf7006b0028a73c0a5bac4edfbbf487c17f1edf7610d427bd4f5bdd62f MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.98.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kconfigwidgets/kconfigwidgets-5.98.0.ebuild rename to kde-frameworks/kconfigwidgets/kconfigwidgets-5.99.0.ebuild diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest index 955838ca5962..82d8cf6cf05d 100644 --- a/kde-frameworks/kcontacts/Manifest +++ b/kde-frameworks/kcontacts/Manifest @@ -1,5 +1,5 @@ DIST kcontacts-5.96.0.tar.xz 193856 BLAKE2B b01fe643f103751e7c6740b23e9de3dedf828d388a009a16e332dfe12cedc7ed37aff18ad5dcc7ab9f8d336e1552a717188a7a18a775675e3a451f38e8a42984 SHA512 0d7b02301389d942a87d3a77a1bbae202e9897ab7cad156e33d9e0a46d7a77d32bc0a9829cd08b4a4d44e073297cd3d98a9e0b00937f49bbb9b3fd968cc74055 -DIST kcontacts-5.98.0.tar.xz 193940 BLAKE2B 861830da74afd6264b86aa2e7dab56f874a30e8cd6adb7a25310c6127b2f2b9b8ded1931aa58adc8fc30bc394e4fd7b558d4b52969d280c20b6dab819bba1538 SHA512 64691b192d97ebc62eefdd4ecd84015906effd6551da286c0d58e63cae7b7c36f2acdc452ea1943900afe8cfeb4e11daaba7561c4e726fcbd72e66821af750c9 +DIST kcontacts-5.99.0.tar.xz 195412 BLAKE2B c87014fafbe2beb7924b2e4746397fc07ed23f77f882d8f040e06adf925b994200d28bf86a21dd30dd6940aafdee220181908e778ec037636614a8a37a6738a4 SHA512 e5db09cafea0e96b68a304b4b73fc6c247e5601ebda8740b4a66e9d6194d0aad4dad27c2d2ff2cd02e1d1c22c7ba5326ef95295d87e98cd1be0e84d2093499d0 EBUILD kcontacts-5.96.0.ebuild 821 BLAKE2B 66fc5f2be70bda2ecce39abf035773b890f9a1c602455b4533a757a2d49e54743c176686706fd8886e54d1907a176d194a8251c3b7033817a1a3266ee8759585 SHA512 5cb3e2a488e51d831daec1f6c173c22ddf26a842f487754be83e8cf2ff631a1d3a3bcdb4b397688cd27156f9d8c1b5a4ad2b1ef0aff981a81c3cfb440063896e -EBUILD kcontacts-5.98.0.ebuild 824 BLAKE2B 1440c4d45e6e26264f6aeab05b595e9b535935eae7d30679c4f18a3ec5cc835c19ba7b417de8e414bded86991e7b9f0a6a0c3d1a93a23ec0ef9c06b1a44bfa11 SHA512 8a9abe1240105bf477b135ba7805a4e66244e26db71fdb034eb047328b209676d7748e3a7cb6cdf344350134f64b4c9d3ac8336262899321424668f5f1be2c57 +EBUILD kcontacts-5.99.0.ebuild 824 BLAKE2B 1440c4d45e6e26264f6aeab05b595e9b535935eae7d30679c4f18a3ec5cc835c19ba7b417de8e414bded86991e7b9f0a6a0c3d1a93a23ec0ef9c06b1a44bfa11 SHA512 8a9abe1240105bf477b135ba7805a4e66244e26db71fdb034eb047328b209676d7748e3a7cb6cdf344350134f64b4c9d3ac8336262899321424668f5f1be2c57 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcontacts/kcontacts-5.98.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kcontacts/kcontacts-5.98.0.ebuild rename to kde-frameworks/kcontacts/kcontacts-5.99.0.ebuild diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index 7c5c903c583c..380a64a3330b 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,5 +1,5 @@ DIST kcoreaddons-5.96.0.tar.xz 465840 BLAKE2B 0801913b454a3de50b08009780c1d254413d83f28ea98d99667109ad26ce60554347f3477f5ffb342ec360f033f4481b8a031e9976a0ee1a8e930f2435ddcc66 SHA512 2f673b3352d89bf11ffbe68e5dae7ca22b0f18661fda113c7b7ca15889b6ca2b9e1f9ebe42fdf60bcd3b6edff257ed7f0efc142d3f11de311defe0861b5a5a1c -DIST kcoreaddons-5.98.0.tar.xz 468928 BLAKE2B 93c61c2469b12ad9e4ce6598086334cfd07028a22c68b2e6bcc8eeed02891ba93140f7ec0aac454e0096afcf437578b3babb0303e1ea4eeee97d87d63bc00e01 SHA512 7370860c300a2ceb009622a3ed543ffda7cd36ae4a339abc6fb4bc39a08abbbd8d09eb5da08b2702e9dfa2db3c35572df654ff265275d3cd96b076123a022198 +DIST kcoreaddons-5.99.0.tar.xz 469308 BLAKE2B c3963025496162a49138558f4ceb1c98a1b290f5b14ee40827c797c3c974c23a8f8bd14d5a90e94fc0187cd1b2facf3a4e1459ea329857edf3eb5542f8998ede SHA512 38515712b228c2d0c00b29a8cc8be805af0abdd6dae830bd72f2efb5bf6df46389c87b243a9d0cf2d4dcae7d914ee3c81e4df210adcd81e1bb4a11d62f29b767 EBUILD kcoreaddons-5.96.0.ebuild 1077 BLAKE2B cf9436a1ad4f5f7631fa21bd90095ba18c4ce237e3191a2a6b833143b85a0c3c4f6e40a82a6e6d815b5adc6ccdc333a13593e95d7ed1e82f74a054d991199c33 SHA512 4fb45ef6ed0875979fd6070e2f21c9f0b188cf65038652eff0bb6defe1a64ffaf4e6d53f4c842586153f62015dd1e61330d9a065d330a61a9cc67f95980c67f8 -EBUILD kcoreaddons-5.98.0.ebuild 1080 BLAKE2B 5cc2b6e536f4e95741e18853e8c2eacc3a41608bb43fcce603b9faf463b7f0f1b23608a969c2c1cc7f77a4db642c02acec44abe7871018d3d7bfe91ea456e5f0 SHA512 28b42060b0acec8563a0c9644b4d27e0c6f4ac31d4922437bd8fc5e148c86944e29cf1c09072c2256b7d3af83276968386b71f729da4149b2204d45444b12eaa +EBUILD kcoreaddons-5.99.0.ebuild 1099 BLAKE2B 35a4387f9f415c2abc021d94d40afed57e697c5fc1df7f9f7a9f01284476d3fa419255b311e67ab92a1e0efc3760c8c586b0ca0932a92f8e36f9440910d3403a SHA512 4dbed7652d601e170362d37c08bd6cb304177f28397fdee3f1f1ce5249f8d179bfefaa5144f177c74f64e173641839d502230a4388aec3db64fbd762519d7422 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.98.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.98.0.ebuild deleted file mode 100644 index c3fadf6687b7..000000000000 --- a/kde-frameworks/kcoreaddons/kcoreaddons-5.98.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.5 -inherit ecm frameworks.kde.org xdg-utils - -DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="dbus fam nls" - -DEPEND=" - >=dev-qt/qtcore-${QTMIN}:5[icu] - dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 ) - fam? ( virtual/fam ) -" -RDEPEND="${DEPEND} - nls? ( >=dev-qt/qttranslations-${QTMIN}:5 ) -" -BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )" - -src_configure() { - local mycmakeargs=( - -D_KDE4_DEFAULT_HOME_POSTFIX=4 - $(cmake_use_find_package fam FAM) - $(cmake_use_find_package dbus Qt5DBus) - ) - - ecm_src_configure -} - -src_test() { - # bugs: 619656, 632398, 647414, 665682 - local myctestargs=( - -j1 - -E "(kautosavefiletest|kdirwatch_qfswatch_unittest|kdirwatch_stat_unittest|kformattest)" - ) - - ecm_src_test -} - -pkg_postinst() { - ecm_pkg_postinst - xdg_mimeinfo_database_update -} - -pkg_postrm() { - ecm_pkg_postrm - xdg_mimeinfo_database_update -} diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.99.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.99.0.ebuild new file mode 100644 index 000000000000..170ae9a6669d --- /dev/null +++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.99.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=5.15.5 +inherit ecm frameworks.kde.org xdg-utils + +DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="dbus fam nls" + +DEPEND=" + >=dev-qt/qtcore-${QTMIN}:5[icu] + virtual/libudev:= + dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 ) + fam? ( virtual/fam ) +" +RDEPEND="${DEPEND} + nls? ( >=dev-qt/qttranslations-${QTMIN}:5 ) +" +BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )" + +src_configure() { + local mycmakeargs=( + -D_KDE4_DEFAULT_HOME_POSTFIX=4 + $(cmake_use_find_package fam FAM) + $(cmake_use_find_package dbus Qt5DBus) + ) + + ecm_src_configure +} + +src_test() { + # bugs: 619656, 632398, 647414, 665682 + local myctestargs=( + -j1 + -E "(kautosavefiletest|kdirwatch_qfswatch_unittest|kdirwatch_stat_unittest|kformattest)" + ) + + ecm_src_test +} + +pkg_postinst() { + ecm_pkg_postinst + xdg_mimeinfo_database_update +} + +pkg_postrm() { + ecm_pkg_postrm + xdg_mimeinfo_database_update +} diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest index 4daf1b0b851f..5b4044918a80 100644 --- a/kde-frameworks/kcrash/Manifest +++ b/kde-frameworks/kcrash/Manifest @@ -1,5 +1,5 @@ DIST kcrash-5.96.0.tar.xz 28372 BLAKE2B 9b09b9923d37d4242a9cdc178f1f85b23a4dba54f4f1f31b465d3908dde3ad871d786a12a8a9093dae2d8f296d3eb058323b4b372d6600e4c7167c57b2686b65 SHA512 8ad68c4e32fad319b7c9fc17b0daab05bf0e963f97a22b3662c58de4841e602c60f3406289410318992af2bff8ff07130f6b54ad074367f161c03f6106c9de9f -DIST kcrash-5.98.0.tar.xz 28380 BLAKE2B fe3d80aa88b5e2bf73d8c98b2705f4b63bbe6d8e607ff2b664fb1eb900f51272bf4abdd4764c6154de6a134661de21a22a8809ca5bede54db7cb9f3863933c87 SHA512 cf8a20605ac0130ea852a39f2cb52bfcf93607ad1d7c1cc0f0fe3d9a66a083d467b6d6fa97c783649949d81ccf346b8d0e18c7e7f0b7d2273b9fd1949dea762a +DIST kcrash-5.99.0.tar.xz 28384 BLAKE2B 08f315a6c31cf7818b896abd6c57403941066c5493721550808037e8bc189239c4359ff5f0de38f5af98d85f9411132dc498971b0ef72139f4cbc73b4f1db13e SHA512 1ca52810bcb90ceb5f2416e88694c21db9b70eb8a3b4af121618be32f7ae79b785e6228b61309c1073c11114b5fe0609fe2dae2ba9f0900d6bb75df5ee91aee8 EBUILD kcrash-5.96.0.ebuild 861 BLAKE2B a52feef3662d40208ebc2196e0e201e768d847be48ca5e593158dddf992fba0b4125cfd216565d0d27c31845f49503b4b65717cddebe1782e44686c41fec64ba SHA512 047faba14096d50ef4646fb646b80412ab7de0ef90d8054e798155784fd8dcdd445621e44d1d1e38316e7a119f5c6d55166d7b8276730de4d80192702280546a -EBUILD kcrash-5.98.0.ebuild 864 BLAKE2B 1b81fa2fcc724e0630cc7ef05c204f1ff908e21b522c1bd6fc59beea74ae2aabb80c1b22de1d83596e402de0c247179aea8dee6214738e33110d6c80405a3885 SHA512 154193f8f4ed1f4a4a0160c8f20b50c7b63d57ed4f58a6f1f3c35b177ed41af8ffa04bb6ecaa90daa24c34203b0b8430abed59143c9f18876e16565b59bee70b +EBUILD kcrash-5.99.0.ebuild 864 BLAKE2B 1b81fa2fcc724e0630cc7ef05c204f1ff908e21b522c1bd6fc59beea74ae2aabb80c1b22de1d83596e402de0c247179aea8dee6214738e33110d6c80405a3885 SHA512 154193f8f4ed1f4a4a0160c8f20b50c7b63d57ed4f58a6f1f3c35b177ed41af8ffa04bb6ecaa90daa24c34203b0b8430abed59143c9f18876e16565b59bee70b MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcrash/kcrash-5.98.0.ebuild b/kde-frameworks/kcrash/kcrash-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kcrash/kcrash-5.98.0.ebuild rename to kde-frameworks/kcrash/kcrash-5.99.0.ebuild diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest index 0acf878ad8fd..e49464b975d3 100644 --- a/kde-frameworks/kdav/Manifest +++ b/kde-frameworks/kdav/Manifest @@ -1,5 +1,5 @@ DIST kdav-5.96.0.tar.xz 65520 BLAKE2B 18e2c19d0a08c008d52c0342ef25ff98998f0e5eddf108b1fcbc072ac4d6d1c025ce349c3719be4594cce05e7a62a96efad40da19faf759d168ed333b00f2e69 SHA512 6ce34a85ccb289d64141bd24f06ba1bdeba66a57dd7c8fd5254975d01ebe7bc9c0890329f86c662cc8878f9c820a1be79d74428e62db17cd26b5ecbc2749fb40 -DIST kdav-5.98.0.tar.xz 65636 BLAKE2B 2e7767816120d14a213db4ca667e52383a9869e153ed04deb39356e162e3a2fb717b5c806420a9aa664425a10cf8e3bc9c25bd3e7f71e8714f104277db24b318 SHA512 cea1666648f300edfc3dad1195bdd5ab16d82b24e8edb56b78cd8faf59097466e6f33620659abd5047d7890a15b397902d09160eae729096db3a18fee03dcf89 +DIST kdav-5.99.0.tar.xz 65644 BLAKE2B 02224b746ea62665371b07d8524054afc26d14590425d78e63ffeda25642caaa3d99a98e1e3638e8806bd127e427c5d74cefce46f658e6b0471908b1db86a901 SHA512 347aa552517d3453d297a9b3400f722e7fe1b0ab9f4dd41e6e814458c18d3e02671e17277ce14a52e23825d653a04b4b2eba4a20f05b700326a2cd610181f137 EBUILD kdav-5.96.0.ebuild 776 BLAKE2B d3696aca4d6131e3b643db4f447058848343d40e71cb4d18275efe223f79fc1e1591e470f8ab06c1c0e1a8b78582a40bd5905a1bea9c153247ed924b2cfb8034 SHA512 537e832dd264fac05707d8347502e8634a6fbddb99cd540c0b05867d44dde81eff40263c08c7a735f203a1915bd37abe971db8d4628425858bdfee4757ced0d5 -EBUILD kdav-5.98.0.ebuild 779 BLAKE2B 0594618a38a4ecd94c802eeaa2da0216aabd0c559f8d979246e5fda5b1b0e4e57fa18a090040ca56683fae2bb33d941b52d36e4962fe239365b98d21d8ab939b SHA512 4f0bf071e1f40a1939afd1097246c1ff09e4710326d27006bcbb3f6ce1b9c06a1109b4b7ac28d47d71102b73caac4a4bb4399842fc330b24ff683ee5beb5c32f +EBUILD kdav-5.99.0.ebuild 779 BLAKE2B 0594618a38a4ecd94c802eeaa2da0216aabd0c559f8d979246e5fda5b1b0e4e57fa18a090040ca56683fae2bb33d941b52d36e4962fe239365b98d21d8ab939b SHA512 4f0bf071e1f40a1939afd1097246c1ff09e4710326d27006bcbb3f6ce1b9c06a1109b4b7ac28d47d71102b73caac4a4bb4399842fc330b24ff683ee5beb5c32f MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdav/kdav-5.98.0.ebuild b/kde-frameworks/kdav/kdav-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kdav/kdav-5.98.0.ebuild rename to kde-frameworks/kdav/kdav-5.99.0.ebuild diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest index f1e5f6f07e39..0f135c0168c3 100644 --- a/kde-frameworks/kdbusaddons/Manifest +++ b/kde-frameworks/kdbusaddons/Manifest @@ -1,5 +1,5 @@ DIST kdbusaddons-5.96.0.tar.xz 48360 BLAKE2B 274c2d80a407323b1a1164212e901c34b1342114ce746d6edf26881bb257ee81f0b8d7a5d451eb945b1b568396f6d0279bb210eace0e9077da9026a21821c5eb SHA512 24d3e245157b33ea21d637609e8d8bad77ae80c142004590ef9b2071e362271787b9b62dc97ff9f0590ecf9e95c1a973063ac35cbb0cc13168294f1be0d70ca2 -DIST kdbusaddons-5.98.0.tar.xz 48376 BLAKE2B e8d2cd222876d3227e2066d67c9dd410a8535592f9baeee12c4b948b5cae48df76571949dc00f711d75a67e2fcf117faa173e58622859505df56635c2d319094 SHA512 a77f470343be80ef9f9c277caa058cf05b837cd14fda5df2bbf9ce03b47201ee5abe72008a9899e555116f44bec7e80b27ec8f38c390b4859307e4b705572cb0 +DIST kdbusaddons-5.99.0.tar.xz 48440 BLAKE2B d620610e87430c464b70a23263fe72e78b2da4412ca2592cf842ebe9d5167359cffb012b922de6c5410024c7e212149689681d02215d4016b568ccf6c518b53e SHA512 76be6b3e3e335e3642f02574d337abe33df77b8372af1829ece5881aeb5b6bf66d27af8dfebc13c6061f5656dc7a5268caa66840c5555c9a81bab0b13584c856 EBUILD kdbusaddons-5.96.0.ebuild 623 BLAKE2B 50e8a9e4e6052fee60f011fb90fb7aad4711ffc16b848e38afc5dac888d96cd16bfe9b5a1861629a56243282b470bf20c9098bffbae4f2687650235c4e14c720 SHA512 fcfad494026624fcfb8365713efef53843bb9e0f95c371fa0b8582c73b44c040b07c99b9e966894a5fc65e5375f0f588e0efb2831bd91f70f240ec5300c8d1f7 -EBUILD kdbusaddons-5.98.0.ebuild 626 BLAKE2B 3e37d8bcab08d58685ea156ed7c0e9f1a70ca2afc3306fbd6550d4ec4e8c35a41399b981a63247317e958dfe5d81a0320790c99a735a88654513be09cae650ab SHA512 575fda5f6a7e1876bd1ae0c4bb27349ba78371128a4fd741cbdfff3f9b80fa97d5da4f7a7d5282d167c5d26f06dab01227111685e6a89d0de7fa67fbf8865495 +EBUILD kdbusaddons-5.99.0.ebuild 626 BLAKE2B 3e37d8bcab08d58685ea156ed7c0e9f1a70ca2afc3306fbd6550d4ec4e8c35a41399b981a63247317e958dfe5d81a0320790c99a735a88654513be09cae650ab SHA512 575fda5f6a7e1876bd1ae0c4bb27349ba78371128a4fd741cbdfff3f9b80fa97d5da4f7a7d5282d167c5d26f06dab01227111685e6a89d0de7fa67fbf8865495 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.98.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kdbusaddons/kdbusaddons-5.98.0.ebuild rename to kde-frameworks/kdbusaddons/kdbusaddons-5.99.0.ebuild diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest index 498d5891e8ea..f23f22e4bf53 100644 --- a/kde-frameworks/kdeclarative/Manifest +++ b/kde-frameworks/kdeclarative/Manifest @@ -1,5 +1,5 @@ DIST kdeclarative-5.96.0.tar.xz 206840 BLAKE2B d966d39ff585384c1ae86ee1636a17c88fa6ce6b63668ecd34ce592bb02cd3b248fcc3bb1099bc2f628d48ba39a5acb79f1c3b8ea111621634faa80b6c593e85 SHA512 088359b8f46703c5238ba632325b955d7c5f8e32bb1471f4841f821b07672f1022c144fc619c00029011dce12d0dbd45bf9d2e894861ad679b07c851d85a6096 -DIST kdeclarative-5.98.0.tar.xz 207124 BLAKE2B b44dfc0c367dba17d0747c5806c6a504abedb5841d612f146cd45283794db731ca8ba362a1c6087e099ba84aa70456add643997858f5a1a43427afd2f7ee0446 SHA512 2302d076effe7799dbdc3069aa891c1f8569d0b5e34af230ba158a77e3801156ad788d63649073922b0c5f740162926a5de0e9b35c85c5761155147039d79855 +DIST kdeclarative-5.99.0.tar.xz 208156 BLAKE2B 382a4947c88d0d7c74a93069d52943ce006838ede0da2ab99b7e58dc209d194a411878be504b4019fe394f1ccfe0f0a8ee0894f6bd2cdeb60f0e226df9ba2b51 SHA512 924847fb519ce88e76609158b1a53dda5fc9cdd231b04d25417e5ae28d0a56ee947686ae8c70c444fa54aed790dba69f87765caecd5f4f54ce36d6bfec6ac8db EBUILD kdeclarative-5.96.0.ebuild 962 BLAKE2B 47460d318e178aed309a0c92b4714a9e83b345e183105a08bc9d5ef2a953c8d9d9ccdaf32756fd8c8032fd934a3130d6498b83daa61ca5baebb5f262e9cff258 SHA512 2d2db2a69ee853d02925a9334089eb90c2b3b6a7803727b6e87c29eaffb086a9ec8eff13970d44f86c65e943fd26a64f59f87bba074d17edfb90a7741321b02f -EBUILD kdeclarative-5.98.0.ebuild 1004 BLAKE2B 077d80dd75a20dfef94779abd11c0581459a5489f2b15450dc654ac0206beaeebec77f3e4a34bc9cd61918237d8c6ab38d8a19b3a0fb095ef6f8d4e53b1552b6 SHA512 f0ed6727c208eb4fbc7ba6350dd83d1f29123c15a48e27161f0d2c963cdc7d38f18d62008747b8d09c52e310b2256332adcf4c92b37cc6eb0e8f28c31dc4f8d2 +EBUILD kdeclarative-5.99.0.ebuild 1004 BLAKE2B 077d80dd75a20dfef94779abd11c0581459a5489f2b15450dc654ac0206beaeebec77f3e4a34bc9cd61918237d8c6ab38d8a19b3a0fb095ef6f8d4e53b1552b6 SHA512 f0ed6727c208eb4fbc7ba6350dd83d1f29123c15a48e27161f0d2c963cdc7d38f18d62008747b8d09c52e310b2256332adcf4c92b37cc6eb0e8f28c31dc4f8d2 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.98.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kdeclarative/kdeclarative-5.98.0.ebuild rename to kde-frameworks/kdeclarative/kdeclarative-5.99.0.ebuild diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest index dc7a49e3f28d..4373396dc79b 100644 --- a/kde-frameworks/kded/Manifest +++ b/kde-frameworks/kded/Manifest @@ -1,5 +1,5 @@ DIST kded-5.96.0.tar.xz 39316 BLAKE2B bd7013ce795a2f04bd1bf56fbb30668e7913fc7792dd226fe5f73d11121e89b400338f3681b4963b92c64116faef8e718f372a544a1b2aeb69d8cc6e10137c79 SHA512 125840a238232befe68705d7051baecb83a5a9f046ce9be496351ae9b7f31d2719966fd26c8bb0c82666374fa9d32d0b4a002a2108510c15013dba6b1a096b11 -DIST kded-5.98.0.tar.xz 39552 BLAKE2B 601a53c7a3b40044c6e5385fe889edc62e1d3fa3a3be03d88c1d02337423950d79c6e4a77735f18799e6f63d31c0ca99d3325f7031509d2868b300b89869c082 SHA512 9987936e9e6206bd4d18c1ff83a1bed574ff97e87134b0b26933e6824dbcf09fe222dbc54225a426be9df0db536100772e283a4d2b8b211938ec8f6c9d96c07c +DIST kded-5.99.0.tar.xz 40800 BLAKE2B 847c242751204487745c5693c94e5bd851dc741a659a8c6cdffbdb0e0351e68809d62ff6ad63816cd99ac20829ae69d92246a360cd55e1c2d0ed0059610439fc SHA512 7e2fc9528dcf95b252a1921d141c984bdbe05f7cae780eefad3f1f768c738e0873588242ebc8f9c7a710b8c5badb521dbd80b9cff89abfcfcf9689ac284ae913 EBUILD kded-5.96.0.ebuild 860 BLAKE2B ebcde5bf4796a5dec1a5d6e56e0eff84997a0fec8fbf09f7f971faea1c5bdfdb670dfb9cbfc474684a1fa6943f1c1238c40070dccff41ddf44ba6a0b22fa90a6 SHA512 3052ffce281cf140b5248a123310887d1f60591dda7cfd58947b78a0c071a5e021e12567e24c5fabe401a4fb5d29fee7fced79e1f738ff81a91c1324504d318a -EBUILD kded-5.98.0.ebuild 863 BLAKE2B 8f1b940ab7263546a233903050cd23d5b5b2e3442a5285936ea23bfb0de1e8e4e3fa9868ab96e092541573beb56b5e49f838400a4ef30340d99388b2c0da51ef SHA512 4a5c246f8c96cc2bcef26bdedec679ead9ce50096cc11130f26063794704a677f530bfe77fd7796a27f46eab616b0f7817daefcce80baac05ef93244b6b91fe9 +EBUILD kded-5.99.0.ebuild 863 BLAKE2B 8f1b940ab7263546a233903050cd23d5b5b2e3442a5285936ea23bfb0de1e8e4e3fa9868ab96e092541573beb56b5e49f838400a4ef30340d99388b2c0da51ef SHA512 4a5c246f8c96cc2bcef26bdedec679ead9ce50096cc11130f26063794704a677f530bfe77fd7796a27f46eab616b0f7817daefcce80baac05ef93244b6b91fe9 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kded/kded-5.98.0.ebuild b/kde-frameworks/kded/kded-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kded/kded-5.98.0.ebuild rename to kde-frameworks/kded/kded-5.99.0.ebuild diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest index be5e10b5265d..5ce0f0bd9f3a 100644 --- a/kde-frameworks/kdelibs4support/Manifest +++ b/kde-frameworks/kdelibs4support/Manifest @@ -1,7 +1,8 @@ AUX kdelibs4support-5.80.0-no-kdesignerplugin.patch 5689 BLAKE2B 74771136992074f7e39eb110d7b838ed6ff3bb34ca8b44242d57359b3efc4bebde8ae615b27df31cba42d14349697ba303b3aa20b09c1d83d044cff2cd6700f0 SHA512 2a7a1c05c6ef7f440ca84eef7b65f65f92d780fa411301e2a8554115717cbe543127e1878ae5642f07f7ddcae4a62ed075468f85e7c7cdb13992b4bada270bff AUX kdelibs4support-5.86.0-unused-dep.patch 1693 BLAKE2B b310444effa8bf0a2a203cdc7e427ade52caceabc77b1dce96cbc739443c9d8429c2f1186f3d1e5180a0b8ef6323ea805a040ded435b2a0a3abdcef0e4dceee9 SHA512 bf7637791517739ebfa296beb91f3873d21165c4760374df8972fa75f237dfefb24cac7ea7895f359dcf368a18f974005b83646f9ba3cd6891ba6181880a4a6a +AUX kdelibs4support-5.99.0-with_x11.patch 3483 BLAKE2B ab24a33b62d9221c9b6583d62273e3c641c2ceadc9db57cce6133c8a5d2351b804907c98f549d3ba957c3a2aa1a6104b85c188e87f271818c3f286572ce69487 SHA512 cb234fb1cc0f97e97a490c936b72f9121b6827f28d2ed8aa8886eb369f2ecad7be9ddf82c4cba4b158516d1e7f11b8361b8d101147fc893303642abbc3c0b0d2 DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761 SHA512 25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d -DIST kdelibs4support-5.98.0.tar.xz 3667136 BLAKE2B 2afe48da81073c45040036cf2a3cdb3c1c0d96a19ec5a1f1c3b6659af24946bbc5f6134079dc93fbeda762b36f604c7bdfcdad0a3501fed7babc6a89750fac76 SHA512 e721ce662c9961a643c82b734d51c09935888545d8298abde93066db14d06d694aaabc2fad7bb98e3b6053e1d668ca32dbc2d85755df009fd724c1a59c0aa542 +DIST kdelibs4support-5.99.0.tar.xz 3667732 BLAKE2B 371b9b96e1f99424d85034d20c79759b0d2a4796ed3771626c2623f9732b37d0f02451c44e9e42e78eddd211f6c4f24c3b0dfa20f21181d17124af28583299e9 SHA512 06716965e50d0adbfe57f3024045ee7f60b62f0ee9910e0ebcf92cf0592434631fae45d5be6ee4e91fdc9ca384bfedbedb9fb3c32acd09b81ce5ee37695f2676 EBUILD kdelibs4support-5.96.0.ebuild 2640 BLAKE2B 95d5b39d277f76051b99c1851eaf89cfc0e7d0e14d3ace1ac2c9decc90cd3dfec24172b18275b722c7cfbdd6285efc20d1a62f1ab1e8212f564cd152088a9084 SHA512 674fe77b5567fe4afde0022d0f16e89328b62e95543e0023f7e9dbe3ef3cd63d28b6db6c9982c942edde79702a0397eba5ad00083087e0eed4ade7690e0de4b6 -EBUILD kdelibs4support-5.98.0.ebuild 2643 BLAKE2B 56436cf7be8f4fefe58316f73894d73591a27f614392ac4e9c9e8253034dcdcf78b9dbf3650d5b6e712016ce76fc3277bd37ae449a0b6deae31e83e4c6bf4304 SHA512 80d6fa2a871ee73d472bb723806fd8d4843bf0cdd28f0bdf84907662e4f6aacd636848a014dd56f787c6303fd25520dcf7d443d9402e3eb4d8cba15658d04c53 +EBUILD kdelibs4support-5.99.0.ebuild 2784 BLAKE2B 9cce216a5cd44bbedca2bd92e890bf4954ff34684bd1493b44893341726a63830af915cdc257b49acc3a17cd3e80a95efc15dd6707c4f7213c59990f359ee735 SHA512 04ec9fda18ab4e8c10c1ddfc576f0c43b1659eedd6658dea16e0dc36c9547cb0d610b4bc60ed076c13875980d9d123b0bb26c1a3b59c37229b3e103cfbaae76e MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdelibs4support/files/kdelibs4support-5.99.0-with_x11.patch b/kde-frameworks/kdelibs4support/files/kdelibs4support-5.99.0-with_x11.patch new file mode 100644 index 000000000000..24bcb1b9cca0 --- /dev/null +++ b/kde-frameworks/kdelibs4support/files/kdelibs4support-5.99.0-with_x11.patch @@ -0,0 +1,98 @@ +From 026571f37c990007be3d7e536b335c19ab98009e Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Sat, 6 Aug 2022 11:16:00 +0200 +Subject: [PATCH] Add CMake option to build WITH_X11 + +We want to be able to build without X11 support even if some of the used +libraries may not work w/o X11 themselves yet or need to be built with +X11 support for other reverse dependencies. + +HAVE_X11 already exists and is set automagically so far, but using +-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 +as required in their cmake config. This is a behavior change as previously +it was silently disabled if X11 was not found. + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +--- + CMakeLists.txt | 18 +++++++++++------- + src/CMakeLists.txt | 6 +++--- + tests/CMakeLists.txt | 2 +- + 3 files changed, 15 insertions(+), 11 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f577df45..378d23d4 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -51,14 +51,18 @@ if(WIN32) + endif() + + if (NOT APPLE AND NOT WIN32) +- find_package(X11) ++ option(WITH_X11 "Build with X11 integration and session management" ON) ++ if(WITH_X11) ++ find_package(X11) ++ set(HAVE_X11 ${X11_FOUND}) ++ if (HAVE_X11) ++ add_feature_info("X11 Session Management (libSM)" X11_SM_FOUND "Support for session management in KApplication") ++ find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) ++ find_package(XCB REQUIRED COMPONENTS XCB) ++ endif() ++ endif() + endif() +-set(HAVE_X11 ${X11_FOUND}) +-if (HAVE_X11) +- add_feature_info("X11 Session Management (libSM)" X11_SM_FOUND "Support for session management in KApplication") +- find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) +- find_package(XCB REQUIRED COMPONENTS XCB) +-endif () ++ + if (APPLE) + cmake_find_frameworks(CoreFoundation) + endif () +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 2096b355..4649a9d5 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -226,7 +226,7 @@ if (NOT KIO_NO_NEPOMUK) + ) + endif () + +-if (X11_FOUND) ++if (HAVE_X11) + set(libkdelibs4support_SRCS ${libkdelibs4support_SRCS} kdeui/kxerrorhandler.cpp ) + list(APPEND libkdelibs4support_OPTIONAL_LIBS Qt5::X11Extras ${X11_LIBRARIES}) + endif () +@@ -312,7 +312,7 @@ set(platformLinkLibraries) + if (APPLE) + set(platformLinkLibraries "-framework CoreFoundation -framework Carbon -lresolv") + endif() +-if (X11_FOUND) ++if (HAVE_X11) + set(platformLinkLibraries ${XCB_XCB_LIBRARY}) + endif() + +@@ -545,7 +545,7 @@ install( FILES ${CMAKE_CURRENT_BINARY_DIR}/all_languages DESTINATION ${KDE_INSTA + install( FILES kdeui/40.colors kdeui/Oxygen.colors kdeui/Web.colors kdeui/Royal.colors kdeui/Rainbow.colors + DESTINATION ${KDE_INSTALL_CONFDIR}/colors) + +-if (NOT X11_FOUND) ++if (NOT HAVE_X11) + # install our copy of the rgb.txt named colors list on systems without X11 + install(FILES kdeui/rgb.txt DESTINATION ${KDE_INSTALL_DATADIR_KF5}/kdeui) + endif () +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index 53f870ff..db4b28db 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -63,7 +63,7 @@ target_link_libraries(networkingservice KF5::KDELibs4Support) + + ###### kxerrorhandlertest ##### + +-if (X11_FOUND) ++if (HAVE_X11) + find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) + kdelibs4support_examples( kxerrorhandlertest ) + +-- +2.35.1 + diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.98.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.98.0.ebuild deleted file mode 100644 index 90fd9ac526a5..000000000000 --- a/kde-frameworks/kdelibs4support/kdelibs4support-5.98.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="true" -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -RESTRICT="test" - -COMMON_DEPEND=" - app-text/docbook-xml-dtd:4.2 - dev-libs/openssl:0 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qttest-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kauth-${PVCUT}*:5 - =kde-frameworks/kcodecs-${PVCUT}*:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kcrash-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - >=kde-frameworks/kded-${PVCUT}:5 - =kde-frameworks/kdoctools-${PVCUT}*:5 - =kde-frameworks/kemoticons-${PVCUT}*:5 - =kde-frameworks/kglobalaccel-${PVCUT}*:5 - =kde-frameworks/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kjobwidgets-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5[X=] - =kde-frameworks/kparts-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/ktextwidgets-${PVCUT}*:5 - =kde-frameworks/kunitconversion-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5[X=] - =kde-frameworks/kxmlgui-${PVCUT}*:5 - =kde-frameworks/solid-${PVCUT}*:5 - virtual/libintl - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${COMMON_DEPEND} - test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/countryflags-${PVCUT}:5 - =kde-frameworks/kinit-${PVCUT}*:5 - =kde-frameworks/kitemmodels-${PVCUT}*:5 -" -BDEPEND=" - dev-lang/perl - dev-perl/URI -" - -PATCHES=( - "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956 - "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956 -) - -src_prepare() { - ecm_src_prepare - - if ! use handbook; then - sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die - fi - - cmake_run_in src cmake_comment_add_subdirectory l10n -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild new file mode 100644 index 000000000000..e67de1df9f7e --- /dev/null +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +RESTRICT="test" + +COMMON_DEPEND=" + app-text/docbook-xml-dtd:4.2 + dev-libs/openssl:0 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + >=kde-frameworks/kded-${PVCUT}:5 + =kde-frameworks/kdoctools-${PVCUT}*:5 + =kde-frameworks/kemoticons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5[X?] + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kunitconversion-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + virtual/libintl + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/countryflags-${PVCUT}:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kitemmodels-${PVCUT}*:5 +" +BDEPEND=" + dev-lang/perl + dev-perl/URI +" + +PATCHES=( + # downstream patches + "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956 + "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956 + # pending upstream: + # https://invent.kde.org/frameworks/kdelibs4support/-/merge_requests/21 + "${FILESDIR}/${P}-with_x11.patch" +) + +src_prepare() { + ecm_src_prepare + + if ! use handbook; then + sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die + fi + + cmake_run_in src cmake_comment_add_subdirectory l10n +} + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +} diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest index 90b1a82645ec..c8cb76e9152e 100644 --- a/kde-frameworks/kdesu/Manifest +++ b/kde-frameworks/kdesu/Manifest @@ -1,5 +1,5 @@ DIST kdesu-5.96.0.tar.xz 56032 BLAKE2B 976d7fd5def2e358107d834a092e76bda29776b87ec0e2c7a5b990ddc49e399dfbeabc951ec9a71c3da6660a8b8a33c0f899f80add7ab9784a12893f3fbf3d63 SHA512 8ccaebb8e0276fc6e661d15f57271ff05ed83309fc601301796a60f36346a2f105026e43f7c71b2692b0d1d3b7ba0447518e8500ace1c01c9f7c33b0d24e3d8e -DIST kdesu-5.98.0.tar.xz 55972 BLAKE2B a699e74179b57028e3d6b413dbd3955d6a8ecf0976f6adf79ef056a99a202f8577cafec35d7459e8f34ba60982f558ed07aec600c49c3e5ad51bb226db5bfd0c SHA512 0e6b7a52822dbde4ca88df91f4112605b9099a5ec10d547f74e945dbcc56a9cd8469c11923c7ce73c1debefa91e37c7cf8bc2bb1b4f1dc0f613361e0cb7f50c5 +DIST kdesu-5.99.0.tar.xz 56284 BLAKE2B b050c25ce46485479af19ea3f0f7b56e65b1d0650dde5bc28c79d92f77f2216b1c8ec84630a9f937c9f1eb9a5448183cf16a779d8820bbd7a52be98ab6882dac SHA512 a5fd3dcc98b21c924534047b0f1bc584cbdd7d398bde12c46868e4dcfd3622cd428819ef259d55aa344c523a9ff2995364d96af2b4b44e06d2332c67cc7481b2 EBUILD kdesu-5.96.0.ebuild 640 BLAKE2B 76b302eaa9d96901ed0b3051a580d7cb260eaec7d8a9f67742a69d32f04b8d442a142df5aba36d2f98623e1d6ca9a317420e75e9a3113a69833c51aa61be8b99 SHA512 1ae582d2fc6402138f8ff841d1a784c83f7dff0f5c4299cc4f498ff480d746737d2b38e4265f8a60c6f5833294d5a771e002d43965337f5185a232833326372c -EBUILD kdesu-5.98.0.ebuild 643 BLAKE2B 8c84453feb473e76bcdcecd09b1855eddb4b4dd7ce3e8522bc9c974b66e9ff5b20b749bcbd76bd4a8f26060b9b4f0ea38ce9e555dc3e20eec74d81210167da42 SHA512 b41c13891753bb3b5ec3c15808c818f5902367a10c52c28797b85c49532d83e784404bb8b6cde7817cd179b4b23962c52c7d0d3cde642b38554d81b5d1d17d5d +EBUILD kdesu-5.99.0.ebuild 643 BLAKE2B 8c84453feb473e76bcdcecd09b1855eddb4b4dd7ce3e8522bc9c974b66e9ff5b20b749bcbd76bd4a8f26060b9b4f0ea38ce9e555dc3e20eec74d81210167da42 SHA512 b41c13891753bb3b5ec3c15808c818f5902367a10c52c28797b85c49532d83e784404bb8b6cde7817cd179b4b23962c52c7d0d3cde642b38554d81b5d1d17d5d MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdesu/kdesu-5.98.0.ebuild b/kde-frameworks/kdesu/kdesu-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kdesu/kdesu-5.98.0.ebuild rename to kde-frameworks/kdesu/kdesu-5.99.0.ebuild diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest index 8b9b496835b4..dab5a8fdf19b 100644 --- a/kde-frameworks/kdnssd/Manifest +++ b/kde-frameworks/kdnssd/Manifest @@ -1,5 +1,5 @@ DIST kdnssd-5.96.0.tar.xz 61156 BLAKE2B 8741378afd1edb776d4875a591f2f2954d1a44afdd4e38f4066e677c5c21b7ce076d93f86753a9e1d8c0496873e87a1656188746faeb736bd28fe48607463425 SHA512 1f1f43efa19c842e242c1a8eac26b7bd1035abf4dfb1bae0f4be14ee467be28d4fa35432785f088394fd749910851c22fe7908f4fb8a0a881c0c8f4e8147c296 -DIST kdnssd-5.98.0.tar.xz 61076 BLAKE2B 168f25a03faf39468fe23fc7694a10c5608de84a536fd0a9cd937df6514915836c730fc63bd54ff4bfa44d7aec6f4915310b6fa7f9b8e646f8e9bcd9b927fe52 SHA512 b11c91b0eb39dfef458a60570f63685657f822a2c36047a208b58ca347fda1e65446247f128f88d561ed451210f7a3ce0ee0486cfe0ca0de9f1c11c0ceb6d252 +DIST kdnssd-5.99.0.tar.xz 61096 BLAKE2B 225d61cc11038c622e087312e2c8e03379db5372aa86f4395985afb8996e8b55daf622b9d2b06f0c650806465575bc1c12d52d6f0b82c1af165628219596a5e8 SHA512 0105ed814220ee69fc70633897920992a0f1d00e3ad003999d0cd2e1bf0eaf8625008715188753cb259a46a235b28b0a64e7878d98df1c33052eac4d51cda6c8 EBUILD kdnssd-5.96.0.ebuild 701 BLAKE2B 1109ca4e351eb4222191442e297694e85ff9c98fb0ed986337530741bb43e6585fe820ae6223c2c7db2772ee50a263214472e858e005ddb95361be7eef9a998e SHA512 55fa52dfdf6c4394a7c48bbd2d567199b11fd4c08e323023fc0da1f098c51a3d1675af49d7bd771ab2e5b81db41f284d04a08b983906c9eaf8f5f7b66c19a1c6 -EBUILD kdnssd-5.98.0.ebuild 704 BLAKE2B d4ee9d327da3869f1c658a9eac8e999a970bc851b5959ca48924fd033b016b050cb4a5e17f4f3d3a48cbf9645465b4a4cced2d692433b5bd97c9d69d2b2b7b7d SHA512 4356d9bd44551e92656e53b1f506743a8b95fccc69c79ae62f6bf7e4df2bade9503fcab3914221b94ca46fde3cab7633f21a1566f946d26ccf7acb4cacb91fbf +EBUILD kdnssd-5.99.0.ebuild 704 BLAKE2B d4ee9d327da3869f1c658a9eac8e999a970bc851b5959ca48924fd033b016b050cb4a5e17f4f3d3a48cbf9645465b4a4cced2d692433b5bd97c9d69d2b2b7b7d SHA512 4356d9bd44551e92656e53b1f506743a8b95fccc69c79ae62f6bf7e4df2bade9503fcab3914221b94ca46fde3cab7633f21a1566f946d26ccf7acb4cacb91fbf MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdnssd/kdnssd-5.98.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kdnssd/kdnssd-5.98.0.ebuild rename to kde-frameworks/kdnssd/kdnssd-5.99.0.ebuild diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest index ead295b36d3c..8d0dd56700b9 100644 --- a/kde-frameworks/kdoctools/Manifest +++ b/kde-frameworks/kdoctools/Manifest @@ -1,6 +1,6 @@ AUX kdoctools-5.54.0-gentoo-docbundledir.patch 1055 BLAKE2B 0b57d4d23fdac39a939d1355ddecb5d0ba53c1a2b2ef43fb1127834b1004b4fd63a8e32a160794a51879a103c658068a67663fe8f9e1cb99ede5154cbccf2c1d SHA512 18dcd82bfccec19eccb5993cfabf4ead9222dbf29cad3a9df4b1c225a2693ea0b882dac78f969da7bf98aa4bdf5b09ee28cef6ff28935502439ca20fad427bdb DIST kdoctools-5.96.0.tar.xz 440328 BLAKE2B ed7672eacd056ffc81ed334313f8beaf45dfd1efbd96721ae5b2f6aa7c734dd4bf7b2f304c1ffefa4abd0a88c4e950eed6f736df61808a691d979589b7e0157c SHA512 cf0dea4b872513a1b79db6b4c7b58b56e5c73267cd89668e843ea10ecb3c544614bb22d1af9739436d192805a8f643d9e51374034f529c6be4fb518741f6eaa7 -DIST kdoctools-5.98.0.tar.xz 440760 BLAKE2B f366557773c48a6b54fad1fb1ed6daa6702f607412eab4aa32b9a76132393fa74e38fd11e3877399b9664f59fc1108232785832a0bfc02dc586fa60fe6e8d8aa SHA512 5ebc7a012a2cdd68e5b9e39616f970f9508cca149653f8a2f3d9867228136b13a041e37d1163b977e785a846899090558b0ae69ae073ebdb578584f73fd4e3f2 +DIST kdoctools-5.99.0.tar.xz 440896 BLAKE2B 78aa5464b1a6242dc994c3ca227c6f67a7a1443da1bc4d280854c114da64e5a8d83022681adc044921e2a35db502d3e8108aedd6c2fd047575a04c1b380fb853 SHA512 c6e2f8d9863be278935db8ef69622464d870629a9dd57de89b51ac2b19bea1b658ec96b89396474cf6a748ebaaa95869b9ff068a2d085332b60b62eb77ef05ab EBUILD kdoctools-5.96.0.ebuild 894 BLAKE2B 105a95383a1adb085c42802d6138067c0f8e8ca2c4777bf7b4d31515140a9a11c3b63ef46e8f93137def2668a98542b6e63994ae000c95ad719c6ef184334594 SHA512 c06fccf1ee7c773d4e5337335ce5c1d90429bd1f6d08b228d8eee004ff79df033ac32fc6d366bd84509e51f74880439884193c06015bcb9bcc19aec1545df75a -EBUILD kdoctools-5.98.0.ebuild 897 BLAKE2B eee1e3a1ed33cc31b8047c04b4ab04259b23d9ef15da5cbabee0fead7ed16a7622559070eb1ec4093fda6958ad326541fb5fdef370a113ffe4f4e25d593306ab SHA512 260d41301927880125a8e630217ca1ffdaa3a58573741c06afd3d8bf0b1b80d89f7b0e35f1376ddf5b036c71c716603bd7a3115f8b742023cf05c77ad2145f75 +EBUILD kdoctools-5.99.0.ebuild 897 BLAKE2B eee1e3a1ed33cc31b8047c04b4ab04259b23d9ef15da5cbabee0fead7ed16a7622559070eb1ec4093fda6958ad326541fb5fdef370a113ffe4f4e25d593306ab SHA512 260d41301927880125a8e630217ca1ffdaa3a58573741c06afd3d8bf0b1b80d89f7b0e35f1376ddf5b036c71c716603bd7a3115f8b742023cf05c77ad2145f75 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdoctools/kdoctools-5.98.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kdoctools/kdoctools-5.98.0.ebuild rename to kde-frameworks/kdoctools/kdoctools-5.99.0.ebuild diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest index 7e98357d15c3..3db67a8394b8 100644 --- a/kde-frameworks/kemoticons/Manifest +++ b/kde-frameworks/kemoticons/Manifest @@ -1,5 +1,5 @@ DIST kemoticons-5.96.0.tar.xz 1700784 BLAKE2B dcdea458fa5ef6fa20142a3b7953a505afc8043a6af1f7e86f0ccd6f9f968149adbfda714729a28120394113737d279db6c31435ff5254be9858f2ac9c5be5d7 SHA512 4db2c2ef25effa8f52729cac58002ef8f201d64ee1a7442432e3738d20e13fb52cb71605c1985a731b41b2990d2d4eafb551b119c1421af0c0acfd958b95b62b -DIST kemoticons-5.98.0.tar.xz 1700700 BLAKE2B fcc9dc23564768dc096348184084368aad0181c7c95221fa307a7d9cec7fc2d62774d7d667b3f6a951a0eaebc44d5f4408e491b55671592d9b0a91e1d15bc0e9 SHA512 2b128d3ab9a52a9d4e5a3e6c70b4e41d774922a8506b4aa601994ef3d859eb179bb06ba4ce8a0927e883bdfa20673aef56a396426d8f789daab1a201627430bb +DIST kemoticons-5.99.0.tar.xz 1700772 BLAKE2B 94e2af3b4918b7092428f44e48dac17413d9ff19f43ea78c598a0f52f0dffc9cd50631a18376cbc7787386a79e14a2ec30f74a90566b18969be3bf1fb42fbd9e SHA512 148db410fe8f9c653f933284685a82755c1d76729d05a7e21ba4ba8a587469322534b970c40f797782589bf89fad88ee5aee385f5940c45dde6702273bf80359 EBUILD kemoticons-5.96.0.ebuild 688 BLAKE2B cb3231c91c9f22dda1d8d60d86cfea1db46b04ba29859b30fd9c61d48a31f6be9f0971046b1f54d045c739d758b3d6ed1940146e72a26cc55a02959d58839022 SHA512 a051850974d937fd4406856afa4ecb053673baa26da6dde5e71be567ad9d1fa41d05709ebfdf4d67ab37a919acf53c61b13910e86cb8e87807328db9c635a805 -EBUILD kemoticons-5.98.0.ebuild 691 BLAKE2B b8c3bf89968b4372a9a656de205f499c90de38789369a55e9361842a4dd9741033866fd601f2093e89b06d7bd50a233bcd794b8a8786c54619fbbfdf76a9bf3f SHA512 c4e3f213d314c2e6dff766d42df3e7ee890db0ca98281d7035636eba3c9521dd1a70cfabffa403618d535a67dcc8f3c55783aef8678d63961d4f48e75edbf8d7 +EBUILD kemoticons-5.99.0.ebuild 691 BLAKE2B b8c3bf89968b4372a9a656de205f499c90de38789369a55e9361842a4dd9741033866fd601f2093e89b06d7bd50a233bcd794b8a8786c54619fbbfdf76a9bf3f SHA512 c4e3f213d314c2e6dff766d42df3e7ee890db0ca98281d7035636eba3c9521dd1a70cfabffa403618d535a67dcc8f3c55783aef8678d63961d4f48e75edbf8d7 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kemoticons/kemoticons-5.98.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kemoticons/kemoticons-5.98.0.ebuild rename to kde-frameworks/kemoticons/kemoticons-5.99.0.ebuild diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest index 860ec3cd059d..ba65d4ddd9a4 100644 --- a/kde-frameworks/kfilemetadata/Manifest +++ b/kde-frameworks/kfilemetadata/Manifest @@ -1,5 +1,5 @@ DIST kfilemetadata-5.96.0.tar.xz 437292 BLAKE2B e0c34856128ad8b78cde050d97a594ae0e0a841ae7a02f7946730cbe808de163e55a3ac2e31e1c0cace9b2726d0cb630b3c230a895a9e8620ba28c89f3bc73bb SHA512 c0331f50799b17828fc5f34223be7e2d4f27b9347709115a3f6bda5c56324ead3d70021089a7078c4d4104f7d0d8fc5b04fb22cca7e30bf682d08a0f5bd4fafe -DIST kfilemetadata-5.98.0.tar.xz 437964 BLAKE2B c7958dc738b78443cbbce9abb7fadedfd89de076b4f4fd38d98e951c7220310b6027eb7c0077010bdf951fb711e535942598de6f41d24a448970bc8f705abbb3 SHA512 49e6606ee11c971a612b33647d025f0ecaf567c61e4b71651b6461350e329c0970035aa253f82fd5d47390f5cfcf9fbc930e6a4dcbd3c493bcd0b3be0dbdf167 +DIST kfilemetadata-5.99.0.tar.xz 439532 BLAKE2B 251617854bb7aa1b2a916e7f35651f29219066c7ce9659b60c93c29ab03156d3dda4d3536e4916f2a00db614c1e23f8ee4cc5de90f461593f2568e9cc20461fc SHA512 1499c9158fe6e1bf59f5150350b8f698e78881ddb251994ad6e6be0e471ffa1b4c092abc154e8a440eaa14a1f081ca411815800a3541a45bdd7d0b6767942db3 EBUILD kfilemetadata-5.96.0.ebuild 1675 BLAKE2B 4cba01f631f91cde214780491972d5618c64abfa53fdc1af02cc7adaf252f255b62ddc4739838afc7de4bbfbf4b23d3654e59582182bff47bc09f206da5f98bf SHA512 5992cdc0e4cd04180576b368ae7be4c6d230a33da12fc1c84accbb773e89606309ff54d5e56464f69ec149bb17259a382ee3a6f364380ce0f9e2ca855dee2662 -EBUILD kfilemetadata-5.98.0.ebuild 1678 BLAKE2B 8727f3350443d4cbd3de5c2e2dde0904ee06d633ba0ffa7f71d3645003209c8fd776c824065be7ee8d2d4af8130ad4c12eabb1b092ecbc228308ee623297fed6 SHA512 d0f545a4d954c76b845a53c872e20d1a89982b21eb3c6aa6acb18c66e1e014d5b4f8c43e3441b8580ffa058bf1280490bf26dc147a510f2249b558af6d985e1d +EBUILD kfilemetadata-5.99.0.ebuild 1678 BLAKE2B 8727f3350443d4cbd3de5c2e2dde0904ee06d633ba0ffa7f71d3645003209c8fd776c824065be7ee8d2d4af8130ad4c12eabb1b092ecbc228308ee623297fed6 SHA512 d0f545a4d954c76b845a53c872e20d1a89982b21eb3c6aa6acb18c66e1e014d5b4f8c43e3441b8580ffa058bf1280490bf26dc147a510f2249b558af6d985e1d MISC metadata.xml 724 BLAKE2B 26662ad6f30efc50657e17c79e056226389f31df126011c446dd5bc8a38449d5eb1ca4cede8ce97d4a5420b65ba0234e9d3428d34273ef9f58eda73960307a2c SHA512 5df051944e48dcd008517ad078ba39593de7ae1188eb9b1bccd429728d87240dc5b9c341b4ce706f5774f414c0c0fdd00a550a95475f427c6e1b28dde4d509ff diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.98.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kfilemetadata/kfilemetadata-5.98.0.ebuild rename to kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest index 15912e0e92e3..be0c6f282ea7 100644 --- a/kde-frameworks/kglobalaccel/Manifest +++ b/kde-frameworks/kglobalaccel/Manifest @@ -1,5 +1,5 @@ DIST kglobalaccel-5.96.0.tar.xz 96480 BLAKE2B 21a1033491838d9bd1d4828b9e71eb61b1fbac280864ef44a0fbcf4b1310bcc37bcecdd2a5c30d1062fa0daaa064bb34d70a50f47929fa42201c7d8b2502566b SHA512 8ca729c5b48da2e49a9f923182ec6621180025ab6a82a05a470afe2ed3feb2139fa874844ed85348f748ea8fb9931e2e89667b59a6ea92c4f7faf26de1b5a282 -DIST kglobalaccel-5.98.0.tar.xz 97144 BLAKE2B 7b95121cbbcb1b6e8941b2ec5701eef3a75aaedbeb83db2aee661319f419ac4820e3c934b131a83fe9529ef66b171795041982bfe7c13c538f45467c9f51443b SHA512 42cb0f678e7d9d334d72ff2c0daa559fa4f9157a063dfa2c6e28e580f0e111695c12499013480c5251ffcffc2bda69992b6b035abd5ff0c591641f25f56e5b6e +DIST kglobalaccel-5.99.0.tar.xz 97124 BLAKE2B cfeabd28ba90851d25fa110500fab392bf3353fc7aedae2222eb764d9eb67283e4ab7f6e7c5c16a792e0e339dcbdc068b9ca12244f3ad6150fc80204e7eb15e5 SHA512 7f3f3808de25771219ef3a73b28a52bd133ddcf2702ef5cba65078fd45406da1ad453b51859cfb72e4691c65a9720ebaebe8ed7991d7e875eebaabdf178badc8 EBUILD kglobalaccel-5.96.0-r1.ebuild 1173 BLAKE2B 9f820cddcd4fcbaad59d5a28ca369417b61c56f3061c2ccdd59c4c0d6d0709e8796f5b5f7305ff62d402a5da69fed92a0b97da4f7c56b4d99f2ecba128d1836b SHA512 1cf791eb117e14cedae2590bfd386f1ba2862c87e8f419fac7ab512506ba88cb6203e475c917fefd64a650f0c13be6f0b2d63be4f98789cafd467add0eac2999 -EBUILD kglobalaccel-5.98.0.ebuild 1176 BLAKE2B 82431a566065fd01bf7904df9ca1b469b1cfecfe93977f2de034b40e8395cd80e1660072e238a10dfbff46048d469ce683b299674b0c3123796059b82f9407b1 SHA512 c0bd7acb2b433df9dce056a19484764ba9df855058ecb1de3583dea8b17de092f68d0a4067ef9032ebbdecfcd9eeb21db9178e35f20edce256b841ac5f932b7d +EBUILD kglobalaccel-5.99.0.ebuild 1176 BLAKE2B 82431a566065fd01bf7904df9ca1b469b1cfecfe93977f2de034b40e8395cd80e1660072e238a10dfbff46048d469ce683b299674b0c3123796059b82f9407b1 SHA512 c0bd7acb2b433df9dce056a19484764ba9df855058ecb1de3583dea8b17de092f68d0a4067ef9032ebbdecfcd9eeb21db9178e35f20edce256b841ac5f932b7d MISC metadata.xml 540 BLAKE2B ed60f5e70abcb02842c5bb70c68d182de49203a02056aaaa60594afa261038f5acac828a59e808e0ae8e494a50d25f5d6f87e36d6efec5bd2914de7e9b7b7c53 SHA512 275e6df0519ed9194c66fb4e18425ef50d64f1d635a34d2ee3ee249ba894489cb757a25211661ae09dfbe851d205567d191c0d2aa59d862bc79a3c194f03f4be diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.98.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kglobalaccel/kglobalaccel-5.98.0.ebuild rename to kde-frameworks/kglobalaccel/kglobalaccel-5.99.0.ebuild diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest index 481e9ef6a8e4..947c086d0f12 100644 --- a/kde-frameworks/kguiaddons/Manifest +++ b/kde-frameworks/kguiaddons/Manifest @@ -1,5 +1,5 @@ DIST kguiaddons-5.96.0.tar.xz 73428 BLAKE2B 10f51b731c95b23e2ccd51bc666401ec48f1090373154eb2faf8fd3db21b20c760cb1fd1992381787e0954eb9d777beb2c9e3be113b751404a3000cf6418cba0 SHA512 fccc8175de2e48405692ac4b34a703d9a0d0340b0b682f13ca26af8f44161e3e7f08821672271680f80cfdfd0d5d6c369e41548720d4a8b921f417945e698bf1 -DIST kguiaddons-5.98.0.tar.xz 73780 BLAKE2B 1dd852abba321f8113edeb1dcc3e9394fef82916c6f29ff075224ea32aa35b632df37a9fefcce068ae8ffc9777e4ae5800779f0d4a7d1fb6bdb57c33e318abe5 SHA512 ca3102f5dc4c146581172382a79824c90ce17e0496d4bc02569ae64b007747907b1696e3c2664d4bad5c719ebb2ac819cdf9744279767a788927873999421234 +DIST kguiaddons-5.99.0.tar.xz 74324 BLAKE2B 9111bbad7d92ee73da6aa606246802937183986b8346cdc5b74d1115b0cd31255bd2eb379bbe2ddba6146edb607f96c735a85abf6b4831384587bf2df6b00749 SHA512 a47a9b4d642d33a4ed9cccc351fcdc317cc41482b5a10bc9a38500f6c20ba9c0afc88f864c63e5c916d205cb685b4d653f001c4f4719a86e7bc4670acbf9f108 EBUILD kguiaddons-5.96.0.ebuild 928 BLAKE2B 11b47abc9c77697f9e21360d005a9800fe5e5282b09104a3e26e1a05ca355d39a9973a55bdeeaebc8160d7b1fbeb7d50732fe5a8d4bd2b326f5db2935e121e43 SHA512 72d77b5e7603716bfe0eadb5f17371f02b8beaa66a6564d8e237668b1753614e0c284bdc111a1f3d3784e399e382e30baf8856a7e4228cb0db7f71873ad51804 -EBUILD kguiaddons-5.98.0.ebuild 931 BLAKE2B 36ce86e2cd86a02c9afff775168200a4fe10e5ee6612753ed07df43fb409eac3228234c1ed2028a3e6b9e37399b11556ebf202f6ab27cd673a675d37d74dc228 SHA512 e8b752d53998d1a1f6e16e0e3a5d4a56794d73d1abc108392149fa48d10551f82a0ce69e9e79b377c24566b35854f44ef789de3514c71853fc1b7a57e1f551fc +EBUILD kguiaddons-5.99.0.ebuild 931 BLAKE2B 36ce86e2cd86a02c9afff775168200a4fe10e5ee6612753ed07df43fb409eac3228234c1ed2028a3e6b9e37399b11556ebf202f6ab27cd673a675d37d74dc228 SHA512 e8b752d53998d1a1f6e16e0e3a5d4a56794d73d1abc108392149fa48d10551f82a0ce69e9e79b377c24566b35854f44ef789de3514c71853fc1b7a57e1f551fc MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.98.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kguiaddons/kguiaddons-5.98.0.ebuild rename to kde-frameworks/kguiaddons/kguiaddons-5.99.0.ebuild diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest index 3497e804c715..f0a39242ac2f 100644 --- a/kde-frameworks/kholidays/Manifest +++ b/kde-frameworks/kholidays/Manifest @@ -1,5 +1,5 @@ DIST kholidays-5.96.0.tar.xz 239304 BLAKE2B ab93636e48f661a5925cbb5e1827a61066c64aa329ff6c64ed974ebce2ca8329a4a222f04db2327c2942f29676ccbbcc390e758ea810828d5c2f7fe69d7f5ab3 SHA512 e6a8a249c60a95a35e859569e3e67603918f4a93e6844e3e8e9e9e81b7420092a44057cb4f668082319fe90b41f35cec87f4ac147b3f55f48a99e8670135d496 -DIST kholidays-5.98.0.tar.xz 241596 BLAKE2B 284a1e71e9e00a5b2f6d90191194671d8bf54e9f816ef4cc5daeb1ac383180b4688c33236dfdd6d25f0823c2cd5fe89d850c2653038f103de3b9116d7125da20 SHA512 89859e70b06ff1989197de5fcf991be7e3b071b0783bda119c49a9268e4bdfcfcca54cb3c73820b7dcac36524d1f09b80ba3adaea9397d373fcb6d88f4d599d3 +DIST kholidays-5.99.0.tar.xz 241976 BLAKE2B a11770874e77550a17d0579b6e5af31deb6e77310a1a2918ca6eb296209b7d6a172fe0d7f7273e6741a32fd7cec3d89e28025a2ca24c5131cb9127e7ab4cdf89 SHA512 42a1966aa2ed52898fc158a575dc03e6dc28087753b0819fa7909be516ddfdf7f012947947540bdcbfea6144920702a6f908850dff5b2d5aac48430136594ae0 EBUILD kholidays-5.96.0.ebuild 674 BLAKE2B 950cba4c17d166206fa803db8819f0e1acab7892318e3c4e983657bb360e2f9c843475fca290d23126635feaf9709825bc89d22d4ddc7aa04aec93cfd2740c3b SHA512 7689d4ed9439ccf86bbfcee52f67243059cf897480b16a84db6dda5c32f7bef13d39d8380e23d8965f469f921c866de526bd95d5d25d75b0cf453974dda69dd2 -EBUILD kholidays-5.98.0.ebuild 677 BLAKE2B a56443ed13afd3465a42cd3877639267dc41e5c5d29768dcaf791d34af9a7b3b420274f6f609b263e3f480e37db8abbe4f7626716af13eef81299a7b5d0334c2 SHA512 ba6f0c114e1ae305fe13116a362c33700883e244e29025c372e13332df7362718a242317adcf03812eb787bc2fbcb1505a982b702459cd66b7ed697148c96255 +EBUILD kholidays-5.99.0.ebuild 677 BLAKE2B a56443ed13afd3465a42cd3877639267dc41e5c5d29768dcaf791d34af9a7b3b420274f6f609b263e3f480e37db8abbe4f7626716af13eef81299a7b5d0334c2 SHA512 ba6f0c114e1ae305fe13116a362c33700883e244e29025c372e13332df7362718a242317adcf03812eb787bc2fbcb1505a982b702459cd66b7ed697148c96255 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kholidays/kholidays-5.98.0.ebuild b/kde-frameworks/kholidays/kholidays-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kholidays/kholidays-5.98.0.ebuild rename to kde-frameworks/kholidays/kholidays-5.99.0.ebuild diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest index 9b7c44cb5046..47d83274cc31 100644 --- a/kde-frameworks/khtml/Manifest +++ b/kde-frameworks/khtml/Manifest @@ -1,6 +1,6 @@ AUX khtml-5.96.0-with_x11.patch 3371 BLAKE2B 4e4d8bcbdeb6d99b185400831a15fe77c81c54da98c82d5c922b194a8fd50b4a8eac2d814db9b61928bee553764a9e56a64550e0b3974a07e345c5b5f85ae3a0 SHA512 5ca257ec36652ba273afbb7baff2412357ef0bec047b3894152f18b4712ded3981f602cac4ed09229ba568fe9a24d6d5579a155bb636984015b5c465bf8a4953 DIST khtml-5.96.0.tar.xz 1965056 BLAKE2B 857a338c9831a03989348ecd6d9c355d6538458311eb22ccc2ae1c631137a7dd411866c70632f941d2ae64bd54584283b90e9bb0cf6573f6504d6ceab0cb01f5 SHA512 7ccd0c8dbca62486b316f381c437568650696cc4fca0b2e382bf8d337435f9c7fc7fa4664e01bbe8db509bd293c23ebb4abaabc34719be38e91480ae0b1d4141 -DIST khtml-5.98.0.tar.xz 1964532 BLAKE2B c2973b3a7c132a63d53fff62dd0b7e6d03f31c44066b9688d98cdec55389569bbcbaaab0c468c2ccea335466220dc08ecb7243a0d2ea6f61adf0c2937a77f31e SHA512 f67128d9afde687d422a298dc169c59ba062bcc3e7fe45c5e6883d614e09295129fc0765fd1afd66e77b4409d36a305c4f4cf224488cd10627f3ca11ae35ee36 +DIST khtml-5.99.0.tar.xz 1964536 BLAKE2B 995f84f321fca9694074178e0881f819f21f625da36346bb09a1e53906abb5e9f4ad39ecf358409c6d49a5ebb25906c31c94780b30ac5cfdc2eb02c3c0964455 SHA512 ebb3d5b28ea66a73a535b757385fe48647528b4ac5bdec6a02c952b5678cab0a1f21129ff98c5c4353c54ccd4fa30d760053734b3fca3f21e50edf6860965b6f EBUILD khtml-5.96.0-r1.ebuild 1830 BLAKE2B de4f7699dea6c0d479ae17cfe63941635893d144c26f8d8779e2568f9e0ced4202e2c2df13eda3d2cf175aa9cc50f6d547cdc1c7b6c535deaafdc39d3fe3ee7d SHA512 e8539d33466e4c124dd755ed6ae6a140eb73f8c7714191050c6f18be068977d290f148cec22209e71b2deed5bf79979aff72b4ea22cd15460181dd19d250a41d -EBUILD khtml-5.98.0.ebuild 1786 BLAKE2B a7f711abe4f3e4538af82d6cfdfffb81f7c3643e37768ae1f157396305995678b175dc71bae75991bcdcfe06e247ed1ac54ede84a2939f331deb5cbea1a323ae SHA512 b9dee9f18bb438c2105bd1950e35a1a04c131d431d1e95b8edbfe3eb583277280f2105360c149049b440a12b60a682d88d7e4900f66065001f64eb0abb188ff9 +EBUILD khtml-5.99.0.ebuild 1786 BLAKE2B a7f711abe4f3e4538af82d6cfdfffb81f7c3643e37768ae1f157396305995678b175dc71bae75991bcdcfe06e247ed1ac54ede84a2939f331deb5cbea1a323ae SHA512 b9dee9f18bb438c2105bd1950e35a1a04c131d431d1e95b8edbfe3eb583277280f2105360c149049b440a12b60a682d88d7e4900f66065001f64eb0abb188ff9 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/khtml/khtml-5.98.0.ebuild b/kde-frameworks/khtml/khtml-5.99.0.ebuild similarity index 100% rename from kde-frameworks/khtml/khtml-5.98.0.ebuild rename to kde-frameworks/khtml/khtml-5.99.0.ebuild diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest index 4abe8f50d949..7e843ae7c324 100644 --- a/kde-frameworks/ki18n/Manifest +++ b/kde-frameworks/ki18n/Manifest @@ -1,6 +1,6 @@ AUX ki18n-5.57.0-python.patch 512 BLAKE2B 9feb6bd88fbf7ed853be777320d5d4821320da91308866d1afa08f3e7ee1631f3f59e2b096c8aa6f2b2562ead934ab11a03633fa3b09cdccd1e292adee7adfaa SHA512 51462a06c232b9ee1eb1f0e290ba286f7f7702676e5b8c86626dfcaa0ed11b3d15744573643960ead459f9366e21d859e54e344abf7108f084e84dcf0765b596 DIST ki18n-5.96.0.tar.xz 956764 BLAKE2B 91f00093b8f28f64ffa3221c0717e8f203d5bf6c4f2d9ff1b267a4bfcfe136be251ab46ad987bb68b51c3ba85cc042ba247ec0c196375c99fdec3fbe6f4cdfbe SHA512 ab059bd98ce16e20a803f7597ae0e5e3698f6b5ccbcd846131a8c8b0d02201ca9a61ed67ecf93cb2931ac347d3e13d5515079643c2cbbec39b0fe8139de17216 -DIST ki18n-5.98.0.tar.xz 955640 BLAKE2B f3ef6a5bae7240c9dcc156ebdd1b97710c9ca03883902b7df4005830e066eba9f935a48e8e3d53b0e05eb3f0755aa691dd832d0efffb4ce86f20a4c3e56abf71 SHA512 33b0694b26735f312d84ee1d1797c850e826a7899486e80dbba00b26a7922e2adf88af5695a600fb95e56e307e9f9ad8cb433204c60ab8fa9c5d7076505b696a +DIST ki18n-5.99.0.tar.xz 955952 BLAKE2B 200097c2f6405a98448afa725c73443e8ad930f55ff38c9c9d8c86f7a19e3305b5398296ea5cac433834dfefc3e2b13a3e5bd99735a742620eba88e66e54bc3e SHA512 845776c52e949b0306506185ed9000568d55c0bb1db9b6776310e637175d8c86a815b53a53ebf20a7c87375f9535afa50e7a21daf43a6f46eb99b0281431cd76 EBUILD ki18n-5.96.0.ebuild 977 BLAKE2B 366e39f78c60007bcecbb47790b52b9b1eff4c744b74931ae8070037d26f2b6f36915fb3600fdf82775a61fffc0842b78e16c99e7a1e9dfd6b2c4d89b35f288f SHA512 f4ac7325d0c160bbc53cf88e29401ebe09d83e0e8c98af4839a765f0ff470de06d67cf2d3fc2efe55e47da50cc3eab86b9aff70cb367d4c88d6767656198698a -EBUILD ki18n-5.98.0.ebuild 980 BLAKE2B 34e4654062261eecefb772d9a0d8770e57bd75e78a8edf6f7975ea3b1eafeaef48d56a74f440aa8bae8440ccba49d782049cedd3cfdab86b166f44aa049c5416 SHA512 09f975fcee7ad56f8a94bbea2f2a174076141e0c84812124a5da80b80cca48927e134cb9058fabdc4fccaf98649e4125bf6e2446c2b7f95f3507413d952972fe +EBUILD ki18n-5.99.0.ebuild 980 BLAKE2B 34e4654062261eecefb772d9a0d8770e57bd75e78a8edf6f7975ea3b1eafeaef48d56a74f440aa8bae8440ccba49d782049cedd3cfdab86b166f44aa049c5416 SHA512 09f975fcee7ad56f8a94bbea2f2a174076141e0c84812124a5da80b80cca48927e134cb9058fabdc4fccaf98649e4125bf6e2446c2b7f95f3507413d952972fe MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/ki18n/ki18n-5.98.0.ebuild b/kde-frameworks/ki18n/ki18n-5.99.0.ebuild similarity index 100% rename from kde-frameworks/ki18n/ki18n-5.98.0.ebuild rename to kde-frameworks/ki18n/ki18n-5.99.0.ebuild diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest index 73a0c02236b8..4015524f7ded 100644 --- a/kde-frameworks/kiconthemes/Manifest +++ b/kde-frameworks/kiconthemes/Manifest @@ -1,5 +1,5 @@ DIST kiconthemes-5.96.0.tar.xz 226752 BLAKE2B 58063e262e98a5bdc9e53ec450231463b1ac68b4ac907661494a45d01e7b9efb71effb8ca44a4eea8077ac6aeeb4b353e9e0b32ae72430cd849742f65a53b55a SHA512 2e392faa6859cd96395318852b96423fa3e132904af77070edaeeec30919c7ff0007787e0a8f3930f7226fd6ea02d129779b2607facf47c66927b8794ef81723 -DIST kiconthemes-5.98.0.tar.xz 228060 BLAKE2B d7c8882dd163b4c0124d36c624a4c969c2e142a9973539122a094dcbb3bfb1de63a25c5ed439a5242a7064c739ce1ab4142efca93549a2c27aea518461556686 SHA512 a798f62db7cf1b55db6202b2457ca9579fd43fdbdfa8561a9448771363e87af98dee27eddfdcaf9e2e5c2608823fb881d91a4ad094b497ffa0bd5f6caf697a5a +DIST kiconthemes-5.99.0.tar.xz 228496 BLAKE2B 7b2857793ce7b0f6cf9ca7f73e0b07defe652ec80d7323b1521aacc68c23c0d48c10eb793ff7a8cf10879731955a9e3c6fb4bc12b7a8b83e339e61891d5f05ed SHA512 564e5999f9fcbbdc640c6e48a7ac03481a410a6fc29bcadc0574944630a173e97536ea40c9ff232a0f855cbfdbeaa0f74692543f21b63fc179f974780d63bc9d EBUILD kiconthemes-5.96.0.ebuild 822 BLAKE2B 574884287094873437b89ac83d58b68736e01391083c3802b48124d59516625ab8462c0e48cb99f9eefff7677c9e7132548142084bc7e08d4fc6bc5cbeb015c7 SHA512 32762136dd7f7d471a0bc66a979802ac18bbf2bff80fb656c1f73e12b1e331a9dfdcbc35233a93435c9ec982ca8e61d8d098c318deb70e740fcc1219ffb6164e -EBUILD kiconthemes-5.98.0.ebuild 832 BLAKE2B 13c7afea74092eafc845585bd3adb3ac14aa87b4941a9d8a2391d4d13099000e62593dd2d703e806d3d82631ae464d953c1ff3fe1c798f59b0ce40f220df59ce SHA512 34647f7a2fe27b3797103e782f6f52747aa01b1d34b89a9923a08d7415f3998227884352d696b95a2a6de0c1fa4d130b12bc7958b49e0888a160fb88962ce546 +EBUILD kiconthemes-5.99.0.ebuild 832 BLAKE2B 13c7afea74092eafc845585bd3adb3ac14aa87b4941a9d8a2391d4d13099000e62593dd2d703e806d3d82631ae464d953c1ff3fe1c798f59b0ce40f220df59ce SHA512 34647f7a2fe27b3797103e782f6f52747aa01b1d34b89a9923a08d7415f3998227884352d696b95a2a6de0c1fa4d130b12bc7958b49e0888a160fb88962ce546 MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.98.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kiconthemes/kiconthemes-5.98.0.ebuild rename to kde-frameworks/kiconthemes/kiconthemes-5.99.0.ebuild diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest index 19dff9581157..7ac507e19515 100644 --- a/kde-frameworks/kidletime/Manifest +++ b/kde-frameworks/kidletime/Manifest @@ -1,5 +1,5 @@ DIST kidletime-5.96.0.tar.xz 29108 BLAKE2B c8bda958d716da078101c075647306a31cdd6404aacf7a18cdceef47adbcaebc7831d85e2aab94816f7a4acd087bccd8888bb17ef73d82ab7a9a6e4e19701ac4 SHA512 e7f991195ed48264ef11cee07843f7bfb2b93e701bda8fc2dd450d00055b24246b349a4a76f75bb13d81dea03e8170083b28140fb4504769927f5cf68436b335 -DIST kidletime-5.98.0.tar.xz 29116 BLAKE2B 79cf456c95c36163d311ec1b79f052cf6d96d7c5426a4c00286a8dddc14040851ed3801a9795867f17fcdf576d161922c40609505a5de8c4049c6ef2b264db75 SHA512 15a5c68c1ca71c20f1284cd75c8bfdf3a3108c7b151eee65e6e41a05099584fe471c6dd17f3de4425bfc64d2b88b4006284d1ba33c4d71931b635aaaa3d79015 +DIST kidletime-5.99.0.tar.xz 30472 BLAKE2B 3339a8304ad1b3b1258674ce79023eee4b3365f5e9f42c3c73142c4b0aee9ba9ba009e80623086e9a73c60647c12e592b43d8d79c515527a8e27c2236e18f6dd SHA512 5a5d4e028460b0a3ed72c143539e44c0b9e84f7c3c425a257233a1f4d3fe02e64d7bad7fd800f276df251acff268b68f151c706c4af45f7b6f5fb3cf0dd4f701 EBUILD kidletime-5.96.0.ebuild 880 BLAKE2B 7d93e8ee2eb7c39fa0375c2c71c04e5f2785b61a485d152100332452297b9e50fdf0752c6969d4787980d7bde987a724a5acfd15fa57810cdd1bbdb93e34f0c9 SHA512 5efb5bdca86be1af82dc48abd03893ac5dac5fcd93ce8bdefe9a1e952a924caec94a0e68b80f15ac3e30e8b9489227809f7cf03332130a9c73eacd6033ef18b3 -EBUILD kidletime-5.98.0.ebuild 883 BLAKE2B 5fb676f57a70c2003b5af18800e36aa41ee85878c32999185e7d166dbdd18fb918f1d7743f47fa4820ac1e5b25583ba77f12811439dfcfa46a375e6243e07507 SHA512 a926e38739db09a2cb3d2d2c08b34d21ce977d4aa732ee25b21742a5b07c8ff20d5541af94f062434b4c660978556c49ecbc760eb9fd6e32c464962be406b298 +EBUILD kidletime-5.99.0.ebuild 1167 BLAKE2B 57f9f4d9561bff13d114a968bed4a86bf6bb5fb9a7b47ab91dbd427b5df776a12285efadd13a6dc90d5514a4e3fd1ed0c2c8611ce126b69aac679aa3a6f3ad52 SHA512 e7f0f913caedda22dc2dc1e3af83a97a99747dd254acc81ba9d798cc0dbce94d743f8b13ca6e798c5f9d127bc1c878e9b67c2e52a724ba4757c22449b1b0b339 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kidletime/kidletime-5.98.0.ebuild b/kde-frameworks/kidletime/kidletime-5.98.0.ebuild deleted file mode 100644 index 585aaa36ce13..000000000000 --- a/kde-frameworks/kidletime/kidletime-5.98.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=5.15.5 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for detection and notification of device idle time" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X xscreensaver" - -REQUIRED_USE="xscreensaver? ( X )" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - ) - xscreensaver? ( - >=dev-qt/qtdbus-${QTMIN}:5 - x11-libs/libXScrnSaver - ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - ecm_src_prepare - if ! use xscreensaver; then - sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X X11) - $(cmake_use_find_package X XCB) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kidletime/kidletime-5.99.0.ebuild b/kde-frameworks/kidletime/kidletime-5.99.0.ebuild new file mode 100644 index 000000000000..8e0809da05cf --- /dev/null +++ b/kde-frameworks/kidletime/kidletime-5.99.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="false" +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for detection and notification of device idle time" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="wayland X xscreensaver" + +REQUIRED_USE="xscreensaver? ( X )" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + wayland? ( + dev-libs/wayland + >=dev-qt/qtgui-${QTMIN}:5=[wayland] + >=dev-qt/qtwayland-${QTMIN}:5 + ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + ) + xscreensaver? ( + >=dev-qt/qtdbus-${QTMIN}:5 + x11-libs/libXScrnSaver + ) +" +DEPEND="${RDEPEND} + wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 ) +" +BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )" + +src_prepare() { + ecm_src_prepare + if ! use xscreensaver; then + sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package wayland Qt5WaylandClient) + $(cmake_use_find_package X X11) + $(cmake_use_find_package X XCB) + ) + + ecm_src_configure +} diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest index f943ba84828e..ad639f236450 100644 --- a/kde-frameworks/kimageformats/Manifest +++ b/kde-frameworks/kimageformats/Manifest @@ -1,5 +1,5 @@ DIST kimageformats-5.96.0.tar.xz 3589112 BLAKE2B 2a9e5f72b09e27ebb561013f816b41e9ef8be9d874074ddd014f631a57f0da79cc2785d3d528f9ea9f76b940075f0f7649aca57c8ff20a376f5ffa3adea80eb1 SHA512 37e51279824df05391647d45125676127d5570d4ed0905d2378dd627c3542d61f6f43bdd4e6f28ef43268127d120c1d2829a5cba34dde1ba7427b9051d241c1c -DIST kimageformats-5.98.0.tar.xz 5312392 BLAKE2B 8dbdbce77298585f29f42cc6c14c45d3b4104d7abb9627df25ecac94ec0d878c12bfb0860fe03ee6eebf7ecb651e0ec53324191c7a8707957a273d8640c3fec0 SHA512 4c37067ff252daa596bff0eba324774bf1b214e47b629326f83ee61904f71b06d0e4376484bda62419c0e4eaae8afde1ea6ab1c7b5aac7aabd3d722ebece9274 +DIST kimageformats-5.99.0.tar.xz 12298368 BLAKE2B e1ae582992368031212699598b2a38a1010c08d89ca963bda0c39a0bbf954c88efa7ad4fc88019fea68afb328d624667188d82fee4317f4b893a234e66d640c5 SHA512 e6e456915d2ec0f9ef16400b4bb299fda7eaf28d8c66ef8e91fc700a711c65313785b8de64a310031ab362f507ef72922d7769bee232862e25ee8f4d44f45476 EBUILD kimageformats-5.96.0.ebuild 1008 BLAKE2B 881d5e6493a719ba5ab913e114d77bc46fe3c82cb655d1a47db14ab0eb2398cd2d6e4b283c0358dc65076d796ebf3e576155fff28be12f65b9aa3ae0710a9af1 SHA512 bb6b63276e7a97e0aef3cd4f8a83be1e600b4cd793501bcac42559cf00bf3c6b3f4f47163c0718c22a91373dccf5f7dce833f79c699315a2763bc09c2a139bfa -EBUILD kimageformats-5.98.0.ebuild 1011 BLAKE2B 667619f542ef75a2ef937c63b85828cb0b67c5b32301718cc9e9857e2f634844bef640db9921760ba73015e093007a285fc5402b0165c48255bef76581d6304a SHA512 42b35b20b300b7c9eddcc3d606e420bf0297460bda5315fd9f50566ebc5cd03e422a09013a7ea35984faf6e43c301c113fd5e9b70cee7045bb164c9eda5d46e9 +EBUILD kimageformats-5.99.0.ebuild 1084 BLAKE2B 9fcdd461cd9e8ec6797f8210fc7e0c646ebb2bc814228860673fde22674ad9eeaa00393819df9a50e77767e2262b8598f0146bcb0d0838193ad85271d664ca07 SHA512 04fc590115b7fe91297054bdbd9a48210359157f15bb9ecd402dbeb5227789c89abb85495eb85fe169c6d69c88c20e62d4a4a3d46271ff2ede49f2be24aadd7a MISC metadata.xml 775 BLAKE2B 7a31e17d20aaa7fb530e76ff4cac8f681f81d1229ed6c0b08206de919be074a3fa9667ff7f24c9db674a6950de938b7bddb609cb5c015f1b7072fbd981b56e1a SHA512 80aee93fef37b1ef9a81dba5c77934ec269d44a0016c31b4cd2d855edd607894267ad7c0e39cf795b212b200f433611fc9c7014a97df784879717a46d33ff62a diff --git a/kde-frameworks/kimageformats/kimageformats-5.98.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.98.0.ebuild deleted file mode 100644 index cb5227ae84d5..000000000000 --- a/kde-frameworks/kimageformats/kimageformats-5.98.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="avif eps heif jpegxl openexr" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - =kde-frameworks/karchive-${PVCUT}*:5 - avif? ( >=media-libs/libavif-0.8.2:= ) - eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 ) - heif? ( >=media-libs/libheif-1.10.0:= ) - jpegxl? ( media-libs/libjxl ) - openexr? ( >=media-libs/openexr-3:= ) -" -RDEPEND="${DEPEND}" - -DOCS=( src/imageformats/AUTHORS ) - -src_configure() { - local mycmakeargs=( - -DKIMAGEFORMATS_JXL=$(usex jpegxl) - $(cmake_use_find_package avif libavif) - $(cmake_use_find_package eps Qt5PrintSupport) - -DKIMAGEFORMATS_HEIF=$(usex heif) - $(cmake_use_find_package openexr OpenEXR) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kimageformats/kimageformats-5.99.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.99.0.ebuild new file mode 100644 index 000000000000..9721b97462eb --- /dev/null +++ b/kde-frameworks/kimageformats/kimageformats-5.99.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="avif eps heif jpegxl openexr raw" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + avif? ( >=media-libs/libavif-0.8.2:= ) + eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 ) + heif? ( >=media-libs/libheif-1.10.0:= ) + jpegxl? ( media-libs/libjxl ) + openexr? ( >=media-libs/openexr-3:= ) + raw? ( media-libs/libraw:= ) +" +RDEPEND="${DEPEND}" + +DOCS=( src/imageformats/AUTHORS ) + +src_configure() { + local mycmakeargs=( + -DKIMAGEFORMATS_JXL=$(usex jpegxl) + $(cmake_use_find_package avif libavif) + $(cmake_use_find_package eps Qt5PrintSupport) + -DKIMAGEFORMATS_HEIF=$(usex heif) + $(cmake_use_find_package openexr OpenEXR) + $(cmake_use_find_package raw LibRaw) + ) + ecm_src_configure +} diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest index 9fa67ccc29c2..9244c2a7519e 100644 --- a/kde-frameworks/kinit/Manifest +++ b/kde-frameworks/kinit/Manifest @@ -1,6 +1,6 @@ AUX kinit-5.96.0-with_x11.patch 2306 BLAKE2B ec443e5351d1fd727ccb4ba212a19dac96db7934bf59850590566f00a4713fee37cdfa30e676df01c7f7c72ee87d717b121e7613472f965baf1b29a3a298ea57 SHA512 dfc82d59a925503a586c2229581b754b26baf7ffec0614da32c60dbb0ed14a9107a323ba57d2a545ffbcc38d06d38a3f22bf4a6ef7538f05caa343c844946880 DIST kinit-5.96.0.tar.xz 119408 BLAKE2B 7372a85d89e1344e1205035fd1bd643b88619ccb487667cb7f41b64b59046253e8afcb053e51e5093c31a86a8ee7bb71c8c1b9b9fdca342612d0a9ba024c4fb6 SHA512 e3f2a8fc3a4487baa1ecc60ac86e6322b9b15a1cc0fdda288eba9cf9fce387fb299435a689abeaef8570e22c9f5fdd646021409a72aa37653e28e37c8a230e7d -DIST kinit-5.98.0.tar.xz 119492 BLAKE2B 24d1caa8aa758567498701968b1ae381776881209e1c6f8ee90783f0ac87eaf4514741673169353a5520e65dde0213381249f8d741c60f629a8246e931c7eb74 SHA512 f6d52b6d69e2069a78bd5af0061164b3b344f5d0bebcc3f2ce22e67aeba7e273dc1eab9246c51519e3f046baac8dfa31f8fad2283450f8fb13e29bf6109b5091 +DIST kinit-5.99.0.tar.xz 119504 BLAKE2B 431b1640ad39dbf2d87fba02116431fedf9d5088d79cb39f33cc91905b1fae8d8d11304890c70da58e60e54bfaaa68e9a30c0d1ebdf4872529d235ac58c86c7f SHA512 5629c43949d13208fb1353c849aca9bab97b09e0aec365f914f43ca9f69c8c7844d10582509a999f63ccbbd178bacf87c8fc0947534d7848046e3d5bb5ab778d EBUILD kinit-5.96.0-r1.ebuild 1242 BLAKE2B e6b72d7a933a8316dfa0d81795f99e616b55831ec0304fe21c2b0950eeaaa20cb45a26cd34dc6fac2c9062135cd538da558cd4db9b1ff7a1e78f86adc4ef12d1 SHA512 d753652450826cb437c551b817a8ee747e7558a60e6026bfdf975977f71ecf22f3aec8eeed243a3e4f48711c42d5bb144db2ac5b1186dc2aa6c4f533d8c12360 -EBUILD kinit-5.98.0.ebuild 1117 BLAKE2B 70ba9ed66c7523ead9d507ef1f25eeb6cde14292a3387d792e570299eb66d1bb7e0c948517cbe80d56e554f54010b62f924d4e961ae8e92da301c8c8684703bc SHA512 115a13f1075668e005f09912226cfe5b80e09227efae6c2689689241d71d1e603ea87421c65c0eceece790419705ee1b41440f354b0565379d61d914aaaa6f9a +EBUILD kinit-5.99.0.ebuild 1117 BLAKE2B 70ba9ed66c7523ead9d507ef1f25eeb6cde14292a3387d792e570299eb66d1bb7e0c948517cbe80d56e554f54010b62f924d4e961ae8e92da301c8c8684703bc SHA512 115a13f1075668e005f09912226cfe5b80e09227efae6c2689689241d71d1e603ea87421c65c0eceece790419705ee1b41440f354b0565379d61d914aaaa6f9a MISC metadata.xml 565 BLAKE2B 8e740127ae95b251e2e5cdf63fc19fb605cf5ef42e631b54e0ef300e8f21f04e288527c4628500c076e884da4b3017d041b1b45ff9a6680e72585a43caa452a4 SHA512 0efe6998f185b5a5aca504a041b3e5fc1ef8da0a4f9eaf2398ef9533054d9de27ae50c9e940001b24e69958d2ead67ab829304d8e322404cb19fda0c904e952d diff --git a/kde-frameworks/kinit/kinit-5.98.0.ebuild b/kde-frameworks/kinit/kinit-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kinit/kinit-5.98.0.ebuild rename to kde-frameworks/kinit/kinit-5.99.0.ebuild diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index df47f450a9c0..a3f90c6e2fa9 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -2,7 +2,7 @@ AUX kio-5.96.0-fix-RAW-file-image-preview.patch 1439 BLAKE2B e987ab2493674d99c24 AUX kio-5.96.0-fix-crash-in-dropjob.patch 1568 BLAKE2B 91837508cbcdb278a1b38747beccb9d61f99ca0424558264c422240f83d461c3977f5a9dda365305a4fc0a3c71d523ba55d95ea34dc4d12e9761ea8406809d10 SHA512 9a39c65a9603b73b0aacd51063d28d217a4e0bec26d6c1945e890a39f90c0375cfa5dedd7354326bc6f9a7527663de2ecb4940941d28175af28a0c7bc5f4b0e0 AUX kio-5.96.0-with_x11.patch 2626 BLAKE2B 22fe308b5238b54627c52e6ef927ffe8a3300a9086e04e91c4bd44c6dba9d7b09ee402877f0d45f08f685504f40fa426ddbb9f542274ee698aae191ac72a7b13 SHA512 4c54455ce672f7841a536d87ebf339187bda6db5e4c7ae876f3ff86a7d0e337c9de04be3ee09c81cbbe8d01eab4111819e8ab29b4cafa11f3cbcedd9e64ccce7 DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0 SHA512 70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3 -DIST kio-5.98.0.tar.xz 3402060 BLAKE2B 2b8f5af4b57df63783609c1543c9b53fffd26dc663631d1c700f8fc1638c34133294faf456e79d742a35c938b0eff7eb241b10aedbf23d5e906820cf5d2b04b2 SHA512 14eaa2b3a1ea2e4736c515accf1325bd49d9ed0de5321a889eaff2f0a829977cf8746c9b4e4d7cec7cfc0aa6d5a89704a3b6e7d1236b6b2a62225a3a2432d312 +DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06 SHA512 b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014 EBUILD kio-5.96.0-r3.ebuild 2611 BLAKE2B 6c0c1953caf3e9d12fe6f4d5e8eb8e6a30d81692eab6d56f4d365022e425725f62c74a3b2fff6fc3c0e05b3edbe9c58764ea83fb9968a1db560e4ce672fae8f1 SHA512 5185cd0db555cf7a9fcb89d056ffc044352a41a7913f4d7e1e164e91608868c32b7bde825dd8da0a90ad016106e2a504d2e151d6dcff96f2fa350b9f2f6bb884 -EBUILD kio-5.98.0.ebuild 2351 BLAKE2B c0d2cb76d84143b18f467bc5ab5de528735f6dd795dc58aa386bd1c3fa1fcee32e75317e602ac91b35231af3b96e06b1e093664f075a70bb290347843d8fbbe6 SHA512 f20b6d460e068217044b293ac455326657c90a55c01ff0429801de289f2b90aac4c0801bd15a796aafbed4a9788cf59ce4aab42f309a0f60f799e0a4016a7f0c +EBUILD kio-5.99.0.ebuild 2351 BLAKE2B c0d2cb76d84143b18f467bc5ab5de528735f6dd795dc58aa386bd1c3fa1fcee32e75317e602ac91b35231af3b96e06b1e093664f075a70bb290347843d8fbbe6 SHA512 f20b6d460e068217044b293ac455326657c90a55c01ff0429801de289f2b90aac4c0801bd15a796aafbed4a9788cf59ce4aab42f309a0f60f799e0a4016a7f0c MISC metadata.xml 672 BLAKE2B ed652f6e5751355ab96a5206da0184e37745e4b675e7f235648536931563b53c4f71112e81f809c88d02d01f9c77a20e9f41a2f6eb988b104636c8d450c50a18 SHA512 1fa6b33c8f146152015b0c8dbd70165022ceee580253850545c79eb3a74dbf44539e562014606a4ef4ea283a42f3946b1d3a79c0953a38fe10689137a53207ce diff --git a/kde-frameworks/kio/kio-5.98.0.ebuild b/kde-frameworks/kio/kio-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kio/kio-5.98.0.ebuild rename to kde-frameworks/kio/kio-5.99.0.ebuild diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest index 63d887d12d53..791a775761ca 100644 --- a/kde-frameworks/kirigami/Manifest +++ b/kde-frameworks/kirigami/Manifest @@ -1,6 +1,6 @@ DIST kirigami-5.96.0-fix-ScrollBar-binding-loop-freeze.patch.xz 8864 BLAKE2B f0222c16436c2fbe72198acdf6e00427d6b2ced08a3d7294ddeb11f39b10a744eabc11dc8cf3cf2353dc985405141b25e77f548f79de064b207bcea5ca7b0857 SHA512 10669cfc2e835d0d1904f2ecaef79a5c89807839a85c175006921336942b8b5f2b05e5e4d2cad249ec57d6937ff38e044ba15bc6f2d7c61eadab060851267da2 DIST kirigami2-5.96.0.tar.xz 359936 BLAKE2B cadba252c1065d7c1c7a539b9d28489dc61683a3b688bdeb4c7d43528494d62d9f4fa3515d29a554d0c47c0bcc81169ab8d3f83952911147ef4fb06658560e50 SHA512 c96e7d53d263f3c5f0c3f3f98c6523555fd67fa5e12dbb0aecb81bc9f8a46f641d2176d377e9c7d901ca235151e004ff1163ac07521aabfb53e0e6517b4df546 -DIST kirigami2-5.98.0.tar.xz 360516 BLAKE2B 241e89b90343526e7cf1e85d2b8c020ab3794e4f4c0395ca5b3c648b3b929a2a374728909915247cb8f98ae711b06902df1fa3c79661daab2b20df5889a02de4 SHA512 cd5af943d847873ce9da18e8cb5ebb2af805b035ac9526bfba296ce0e9f7ec42724205d354d380bc250657de292f363e63e8b384b90ffc9d65943b1b7d8455ed +DIST kirigami2-5.99.0.tar.xz 365032 BLAKE2B 45d7691e2a5eba7a60c133436a8187c1af1d132d06e516057160b99769a2db5acd7d1b14425a6b4e28bf4f84b388a9e890c58c67ed0577e067db00af7ac00f1c SHA512 ca7fdd861483f22e7c028b65c0daed9756556053fd3db43e2fa991643a9f38ebec3e2840d9bc04f4caa81c50757a16c96609300aa7c85361a23267eff7985533 EBUILD kirigami-5.96.0-r1.ebuild 1184 BLAKE2B 2e682ab5a2ec2e05f0266f2b8068582160fe3667ded04af7dad302ab3407e4b057e40cd4087ac34ad5bd821010a18b25515086246cfc234be40812d8d9741cac SHA512 746354c61b2bd3b8d2e29eb9ba560529c4d647eb31bc7cea7ce58bdbc3a7ff60255c78352fb2d0fc88d79271fadf24e4306dea128e518e1b194d147ebe456703 -EBUILD kirigami-5.98.0.ebuild 1001 BLAKE2B fc754b5307d382083124fa5a02a414eab58cbfb535da25d4dc8528746a7e86c73f757b3adaaf361f1bbcdb078fa220d4da0e7fa4297b7a208683877506f5212e SHA512 c47af50a6433af3fe1dfddc13a91d88b1578e4991389dac1d5d8d5ac895105d262a9e9a1589207f8ac02f8a9ca1bad1a0e0d0a0b5b7b8f17c2135cee7d951f3a +EBUILD kirigami-5.99.0.ebuild 1001 BLAKE2B fc754b5307d382083124fa5a02a414eab58cbfb535da25d4dc8528746a7e86c73f757b3adaaf361f1bbcdb078fa220d4da0e7fa4297b7a208683877506f5212e SHA512 c47af50a6433af3fe1dfddc13a91d88b1578e4991389dac1d5d8d5ac895105d262a9e9a1589207f8ac02f8a9ca1bad1a0e0d0a0b5b7b8f17c2135cee7d951f3a MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kirigami/kirigami-5.98.0.ebuild b/kde-frameworks/kirigami/kirigami-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kirigami/kirigami-5.98.0.ebuild rename to kde-frameworks/kirigami/kirigami-5.99.0.ebuild diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest index 2ef21cf37b80..1822a6a2ee87 100644 --- a/kde-frameworks/kitemmodels/Manifest +++ b/kde-frameworks/kitemmodels/Manifest @@ -1,5 +1,5 @@ DIST kitemmodels-5.96.0.tar.xz 407272 BLAKE2B 35563933a1371e8c89da764286e6b2270d74b7bf27091d08b9910510c4a66995cc89f1bc30191eaea50338685c3ae40f2488ad6c04d6091c6d3d6dfa5868d04d SHA512 46e4380788f49ff79c6e7a7d372c6e451a83ddf349e175be41fb9db5311399c342e5a1e3dbd268c05b089d49700157d87b683dbf894be25b6ce8842380ee6a70 -DIST kitemmodels-5.98.0.tar.xz 407312 BLAKE2B 1d51cc38283b877b4d64acde2775b26d2e46ca5e83ad01bc8fcf1ae1aa934bba9b4ab6778ee36069d20d9a7ddaeb10dd9133692516edafc52d5703adfb9447dd SHA512 b019bd09e5da476574ec748b27633c54728c534b4c350ce6f6be07c4e5f006d2d479655b37200c7e6dd93f1c1daa0e3777b99384b13a8237a50d4263298135e3 +DIST kitemmodels-5.99.0.tar.xz 407288 BLAKE2B 87d74c3c65bb4c8a3bbef7f8e0b802e527f733cb2e66dc9aeab4890295f9964ac5c40fe8a9f18e1696209bef3b56a7e5b72c332dea058a22cf84fddd26950d2f SHA512 6b0d47d7df4ec889e918aeabbee2aa2f058af3dafbb2413537d90ab6ec41015e9b648fd9c7e05085e5f2851dcab6c66915d32e8c1e1432d963a9211320c3da03 EBUILD kitemmodels-5.96.0.ebuild 641 BLAKE2B 0654db6f6bd39222b7428accad6db1d5b41278778a7848d8e6e790107377e4e44ff04ddd6c21fd93eb22bf2d72d7d5b79fbf526d072ceed3a9d7de2d0ae3b6e0 SHA512 a2facf244260c52cd9bd2d14d812eb14b4506cd250d5d8321b8575023ac83c53974b3281c3380572728f5856436edcfcda90a0ae1b0131f4819c9df0397dddb8 -EBUILD kitemmodels-5.98.0.ebuild 644 BLAKE2B c88fb4584648aac68542f97b2e9528ca5bf6658176467bef7eba7b53f9063d2f184e877d41dfa489eecfb9990391a3bf94ae50b54b7e1ec5f6607a441156dc89 SHA512 9619007985498d1a9a16203cf7c85bb5e7311d58bab9ee1f8a32239eeeaa5779b05b1bd0541d256adc42fb436ff18293d6ea54b88470401ae7a51f199a26e5f3 +EBUILD kitemmodels-5.99.0.ebuild 644 BLAKE2B c88fb4584648aac68542f97b2e9528ca5bf6658176467bef7eba7b53f9063d2f184e877d41dfa489eecfb9990391a3bf94ae50b54b7e1ec5f6607a441156dc89 SHA512 9619007985498d1a9a16203cf7c85bb5e7311d58bab9ee1f8a32239eeeaa5779b05b1bd0541d256adc42fb436ff18293d6ea54b88470401ae7a51f199a26e5f3 MISC metadata.xml 552 BLAKE2B 5cdc5875ea809e9597a8510b6c427afadb94c1f5673c2787d8d825ab1b1609be3f0ddfaaccd64b717f188c7eaeb44cba90ad8beef3653844bcd6c1567b598a90 SHA512 ea592f4380f95578d9c15487498f8600540e3f41d4702d63b13a34ef6f722dcefe70677e5026f507ae04b1a97d29d91851e0e06dfb48a63c3dac98618f08ddf6 diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.98.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kitemmodels/kitemmodels-5.98.0.ebuild rename to kde-frameworks/kitemmodels/kitemmodels-5.99.0.ebuild diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest index 9421013c440a..34a53981ac40 100644 --- a/kde-frameworks/kitemviews/Manifest +++ b/kde-frameworks/kitemviews/Manifest @@ -1,5 +1,5 @@ DIST kitemviews-5.96.0.tar.xz 77440 BLAKE2B c1b8baa6d2ce0a47dafcc1ddb54b91fb27e3537711b1961566bf1fde19e301f4666fab4e22a283b1a55f61edc6bbb147377113b3de2110ba5513c71b2d75e18e SHA512 b1ba1a7c959436f88ba176cbba1a91eaf4453ca91b9dc3bc7ffea026a83371d6377475fc9a6a8999edd3d330a8bb57d266f1738e2be879bbcc651cac1ebbfeaa -DIST kitemviews-5.98.0.tar.xz 77300 BLAKE2B 6a2f4c7fff5951bbc7035cc1bbd97806e711c189dd92cba4549301fc88b6e14dd3b4066452f639e42df31e2f78c7863455e50241ddd3e39756f3497cf8bda243 SHA512 520b066ed4a354836f32e28546ede6492f63dccde3bf7089e291ba06db78f1f5a289d0d9ab5868864664099209f63159636fbf0444b08d50189f79d84eb3b204 +DIST kitemviews-5.99.0.tar.xz 77340 BLAKE2B 3a6f33a66f3641c8b0099a2b7f116d1ffddc89d59c3c9bba8fd26f0f938eaadfd543864ae2edab074995298353411f3b1154a1d5b2b0cf195d5eb08dfea6e755 SHA512 ead19df2a234337ff9bf62a24e3bfcfd4c946f1664f5888f1e1772773a51825430865cbc207754bf6a94af3e0b205edfd1168652e011c9e175db9f69fbce27f7 EBUILD kitemviews-5.96.0.ebuild 505 BLAKE2B 6ac2e92bd002172db53e1eb7fd0c8ee7e227b28cf5e571e9c43b91c5b12b11854d0657115fe13602cb317c6733bb6b587b6b0eb3d67ebd0fe26858573a62c1e1 SHA512 a2e34d325b27c8d9ebc5e72c46335cf242006ab11e03731456c6eb61cb093ef7bff964753edea0c880e0dd0ec7c3c268cae55a79c2c56970a9a2452911ccf115 -EBUILD kitemviews-5.98.0.ebuild 508 BLAKE2B 05383ac475b867b4265a908ad993069a4896da69db9df40504082a3609e38462280f8c5e52e62b2a9df501b5c6f7355543728626a59ce594cb4e076512c40009 SHA512 b66465f1abaeecd4d372046d5345b1de5401e2332d561e7cb0480f572b9732c2836d57a536b95c5539ad9d45e2347f697656ddeca975dee2e8cfe631bb192410 +EBUILD kitemviews-5.99.0.ebuild 508 BLAKE2B 05383ac475b867b4265a908ad993069a4896da69db9df40504082a3609e38462280f8c5e52e62b2a9df501b5c6f7355543728626a59ce594cb4e076512c40009 SHA512 b66465f1abaeecd4d372046d5345b1de5401e2332d561e7cb0480f572b9732c2836d57a536b95c5539ad9d45e2347f697656ddeca975dee2e8cfe631bb192410 MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kitemviews/kitemviews-5.98.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kitemviews/kitemviews-5.98.0.ebuild rename to kde-frameworks/kitemviews/kitemviews-5.99.0.ebuild diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest index 6ce0cdb7b176..51d6de0b980d 100644 --- a/kde-frameworks/kjobwidgets/Manifest +++ b/kde-frameworks/kjobwidgets/Manifest @@ -1,6 +1,6 @@ AUX kjobwidgets-5.96.0-fix-ui-server-crash.patch 3545 BLAKE2B 2647b1e300997a7c83c480e47c0495afbc8575d9d705882663f39dfe27156377b25f00ae59a4cd74f4d4114b33c02cb647af9475513e4b29f8ab59f21e0e0c72 SHA512 3ec987ee9dd4a2ab40f3a5e82694982461ca575f835e36d94ca417f35e76dda0c4de619411783b3b636c84541beb1bc12d0334976fc36deb7b7581bb238414cc DIST kjobwidgets-5.96.0.tar.xz 101704 BLAKE2B 98f647b2bc7266364c05f5e57ddefbb60b8a16260f83abac4b33d7819987b2083029c14d78e49f6cd1fd5e087a343b11893e30d45c496e345fe98d67465055b5 SHA512 17fb818efa4f241a3e8248b81ba16c3a879b0580eb3a33efc19983faa5b39959e0cb1032b9044e953accd13ad93c028bfc619c49b26076416f707e6ea9480510 -DIST kjobwidgets-5.98.0.tar.xz 101784 BLAKE2B 9474e28eb9c8779695f75d571bbc4339c50d4e0c57dddbccb17b0dc2bc851992c739930bfe79e91ed0d1a05bbe8ed785042fbb6ee6ef11545729a5fadd2c15be SHA512 6b0be68a86d62ad0e802dd6693f31e0dab99db7451cf763f81ef062e349fa6e4850c3e9d090a9e86313a8decc65c25e0553fb65bac6d6bb2198c5d7cdfc40812 +DIST kjobwidgets-5.99.0.tar.xz 101840 BLAKE2B f6eea6fc2be7f989ae0fcc8573fbc1a7df68fb872050d99d3a41dd1be6443d1cd5c582ec8a38f5b12519c75b562ec17f4dc9c49b26ee18c97d01ea1f5fbd21db SHA512 b59fdf92bbe3d6591b4f896d08a367e01f863b317e6a9545a79a6622bf2d3833af6c2351437cdffcc276202922c4efbac92256389521a134397e88915ddc4160 EBUILD kjobwidgets-5.96.0-r1.ebuild 873 BLAKE2B 683718bbe4cf4a89720c3b8087b750d49d3ee7f64a65ed012544e6c3baa20bf6c9c8aed1c1e0d7a3a727ecc14dbc8b55b1763d3bd0e8cb0c027e4d1bbf9b0095 SHA512 1b0e2fa36adbaae67361037de49e6e9f13c99c4251e141e6f177d55fa0426061512c2a385dae2b3de33fd2d0a22146f977a5e3508484f9d55c5dd259c6dbe95c -EBUILD kjobwidgets-5.98.0.ebuild 800 BLAKE2B f290fd0b1118a065346c52256c7a4579809fd2d2f76861712e09074e46261064891714e1423f5735675c80de972319aa8d2fdb013b48e8326c3a5c1cd8535974 SHA512 fb86e131b1b9f893cea2d6ede10d6f89a305bfa1dbc0774efa03d0e4158030e72bbc1b91a8da983f83db065887ddfed55c62d37cb9b97157e98c77421f9e7f77 +EBUILD kjobwidgets-5.99.0.ebuild 800 BLAKE2B f290fd0b1118a065346c52256c7a4579809fd2d2f76861712e09074e46261064891714e1423f5735675c80de972319aa8d2fdb013b48e8326c3a5c1cd8535974 SHA512 fb86e131b1b9f893cea2d6ede10d6f89a305bfa1dbc0774efa03d0e4158030e72bbc1b91a8da983f83db065887ddfed55c62d37cb9b97157e98c77421f9e7f77 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.98.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kjobwidgets/kjobwidgets-5.98.0.ebuild rename to kde-frameworks/kjobwidgets/kjobwidgets-5.99.0.ebuild diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest index ba0ae361125b..3952c4e786a3 100644 --- a/kde-frameworks/kjs/Manifest +++ b/kde-frameworks/kjs/Manifest @@ -1,5 +1,5 @@ DIST kjs-5.96.0.tar.xz 339216 BLAKE2B c229de410e94d453f42c901f457b886d20249344a79d8686e5054ce0542cdc1b5c0cadba255801bda5b58413588ce86dca153515f8458eb7e072697ebd96c459 SHA512 38f393c60f51a049e46fedc816b3c2c748b93592e12f4f8c56e333b4bffe610074ef64fad5c0122d54489b5d43902c5be390f38998e9ee538d62fcce81ecedb0 -DIST kjs-5.98.0.tar.xz 339244 BLAKE2B 6f6782bae96931ac1ea92a4ea42a8ff5893af0249779741d25f196f7b62fcd16eb143e3af79e8660c0298f6c4a49e31f7f76774b226bc96f521c1d4a4128aea2 SHA512 56af0fe2387479533aea2db779ecf80c3f977afc241be4222f459c5e7a4b7f3cc51f70c9b59bba6574ed524c6d5104212e589e89263204f0f3acd3d51d229da7 +DIST kjs-5.99.0.tar.xz 339692 BLAKE2B 9a0ffc1b8da4c07998f2f76804c7b3d75c661402ecaf77479d38e9f26f303f6dfb1d87b02a32e309ba0845f52f6254e4f4316902718bdd49cf903f9172ed1d74 SHA512 e19b3517355a0e9d339d502eb9cbac6c3bfd1f7cc4c9603db7de04058bc5f0534891337ff6f70d6ef95a18f11d42fd55e08ff2976d07a943749b99c1f85e75fe EBUILD kjs-5.96.0.ebuild 424 BLAKE2B 6752f9f3ac9dfff237125c16f8a2a94c642d7538ac7056592a10843183a5047c8c863249ea22a38ef652add3c5c7d216a8a95411415833f976112098c6ce9fc4 SHA512 9e822bb3ffe988a629d52aab843d403fae5a8f188ea8eb468a0d84fb39a71af25c80ad6da8dcdb0f9f0a446912fa688c23daa3a1a2fadf5c6374e2f64b27fec1 -EBUILD kjs-5.98.0.ebuild 427 BLAKE2B d4a54f9b331c421ce90ad93ae70fb27dacce99659243a9432b7be5b239c2cfd89fa860fe3760461f6c98909bf0954761d4c7dd5a87d7414c9d8d637fc21ee8c4 SHA512 0e138a1c017c39af0906d7d86f757e319fd7968fbbf07cb6674057bb7635eee2e304d2c2df5e9f8367d4c391c2820a20bb6059b6683e8e4ba3bf81ebaabee22d +EBUILD kjs-5.99.0.ebuild 427 BLAKE2B d4a54f9b331c421ce90ad93ae70fb27dacce99659243a9432b7be5b239c2cfd89fa860fe3760461f6c98909bf0954761d4c7dd5a87d7414c9d8d637fc21ee8c4 SHA512 0e138a1c017c39af0906d7d86f757e319fd7968fbbf07cb6674057bb7635eee2e304d2c2df5e9f8367d4c391c2820a20bb6059b6683e8e4ba3bf81ebaabee22d MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kjs/kjs-5.98.0.ebuild b/kde-frameworks/kjs/kjs-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kjs/kjs-5.98.0.ebuild rename to kde-frameworks/kjs/kjs-5.99.0.ebuild diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest index dd06e82adcb3..7551109f8592 100644 --- a/kde-frameworks/knewstuff/Manifest +++ b/kde-frameworks/knewstuff/Manifest @@ -1,5 +1,5 @@ DIST knewstuff-5.96.0.tar.xz 1159824 BLAKE2B 391226a61f8b7c23eb7b942a3181a1887d42d83bdfbc8d8fd45f593d8eb15e9fe4f98b8067d81430d84b1a0bc178a0d549a3f73b926bfe5358254100fa4502f6 SHA512 5fffe90a25adbe5d0f9d69694beba5f9fe0418656d190bdb99c1495b7338cec5c0374e8f38d4fe3801cbea18a7596494d0e651fdb628c9d4e13932627fe60a26 -DIST knewstuff-5.98.0.tar.xz 1162564 BLAKE2B 6e89f594edb55ce9ad1ca4190f3b37c08fe6443ef251aa38d52ab5d2c6ae2fdc6581c750e381b9219c68e1246abdf2cdaa52913a8415a3cfde1d29cacaa68d68 SHA512 202b9f166d23aa6365bf0dcef7d190feb9b8dac45ccd79e9ff8a6e251c9b0a97ee95766db78145f11ecae9a5e921e19c723281fde9885db52c8094690c9bdef1 +DIST knewstuff-5.99.0.tar.xz 1162232 BLAKE2B 011389695ac5138e434b38a764b398b820167d117fb90b08e3b776055714c82b67ea833b4bad32352ed90aaf46396e048f9bf8f770b6548b90b92f9b23c6632c SHA512 bc2bbd3185b12b1651b812ce1b1bb975cafd29615a6c147fa72f7641e65792b14c52eceb3f571a8928f3e3bdee702188a118a2697768c2565ce14f88aff86059 EBUILD knewstuff-5.96.0.ebuild 1287 BLAKE2B 1727f536d43ac547c8edb1d73c63b2f5a7a67e577fd1286774ff7d5b20d499f29c3a93297699a17a995ca5554c637ac68390abadcf1cc96e2f9391babb00c740 SHA512 8e1fcb4b09b7c1d8e7dd9b70824f4113f2eee5e450275465d0cf1425283a88dddb016338d66c90b2d367300d22876aa87b2325219a1dadf5cdc2aedf2ef3efb6 -EBUILD knewstuff-5.98.0.ebuild 1290 BLAKE2B 1bb9ab11347aea01a4224009bab56921f2db3994b5301bdd8126a263a95d6e8276c00e25af7f8d89fe2bbdb6cbc1cc614938a3b0babddf95387681cdce4de256 SHA512 b71797918112a3415414cbf624b683247c0d035d3888d5eea3fe4ce47543d6721cb5798d4becec27f014e500ae5e5b64536a6257650273d0e2b1f9f9f8931c89 +EBUILD knewstuff-5.99.0.ebuild 1290 BLAKE2B 1bb9ab11347aea01a4224009bab56921f2db3994b5301bdd8126a263a95d6e8276c00e25af7f8d89fe2bbdb6cbc1cc614938a3b0babddf95387681cdce4de256 SHA512 b71797918112a3415414cbf624b683247c0d035d3888d5eea3fe4ce47543d6721cb5798d4becec27f014e500ae5e5b64536a6257650273d0e2b1f9f9f8931c89 MISC metadata.xml 600 BLAKE2B b9dafdddae4fb5f9969ca845f02690b096f81f6b3c1f76fe877f2886697c0636b8a3b4498aa5cbf903f1b6ee14f3de51c10ce88b37a9780f91ce23bd841f5fbe SHA512 5f3710e9d14cb62c66fa6b21f70691f276fb1fe030b3b2eb92f206a55bbc10dd998dd522e478c883c36d7f811d7f163602e3a2af7ff92e6dd79fa28a1fa32b85 diff --git a/kde-frameworks/knewstuff/knewstuff-5.98.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.99.0.ebuild similarity index 100% rename from kde-frameworks/knewstuff/knewstuff-5.98.0.ebuild rename to kde-frameworks/knewstuff/knewstuff-5.99.0.ebuild diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest index 1a1a88dff422..02ae44a0bf4e 100644 --- a/kde-frameworks/knotifications/Manifest +++ b/kde-frameworks/knotifications/Manifest @@ -1,6 +1,5 @@ -AUX knotifications-5.98.0-without_x11.patch 2839 BLAKE2B b673551d0752cfd1879982d880b25a6991cebdfe3fbe655031a8d1cf9aeafaae34d4a9ec19848ffae91b5dd5a93094eed138c8fba621f4f35c18798e9e990db1 SHA512 54cd30588bb642fe9234f998aa1bb6f0a6ff4dc452a6680a99f70fba4945fac9525dc002e363af01ce208faa3e39e06893acc27de760214c9e0ef8559008c9fa DIST knotifications-5.96.0.tar.xz 132380 BLAKE2B 6f0ec16faabfbeac68e70257501bf9faf980cb57ebb20a4324c3de7846062fe3cc862a289aff273e5b5cf9557bcafac3cb283d763f684940abfc026bb94a53ef SHA512 a38af9f7fb2d472589846e0b62ee56865f229662167bfc09b7e85ae18619fe67a71f06c4ddfc8da81093736810ba5db82ac91b5fd40bbb88357ff647d91746e9 -DIST knotifications-5.98.0.tar.xz 132164 BLAKE2B b015ae257d76d13fae7670bc6b0cc7f87f3b5fb145b45afbf2417e0d0a409dc8a5f4ab95c5921820e8b51053c16999724c45de01463e12b714ca04d7a57baf69 SHA512 05ed1d4bdb6cfa5d4fec3fbd3fb729bab487965a7ad79a5ba271613bad5ab69cd1e43808e75e504ff46f0d1af3e6c5e489324662529588f37a94ccda5b834efa +DIST knotifications-5.99.0.tar.xz 132248 BLAKE2B bc90dd560da54b9cd200135ce4ba793be8fcf2ae36da4dfa0e18b4aa204c91ad2ffa37dc6840aed30fd6dbda1b79ac5b37f538d8718be202b59592170702e862 SHA512 a648e864ec27b47b48923bd6b3eaf593c76fdd936abb818aa15d944268ff1a3f5c27e6fbe0bad3519f7b0c4f4c21245a24e041f8eeb33114a8fb7baeb77f415e EBUILD knotifications-5.96.0.ebuild 1260 BLAKE2B 70185f511ea8cafb5b7f5b8784556fc716b32e7a4a30457f01fd36dc6fa5f40273eebb4545612d4ccdcc208e5a3b5ced91ae88a6128f0647362aa6dd321ab2ca SHA512 2cc9486f76abf21b8418f780bc057b4bdddb03f1d5c47c7fc1c9ca6667c66331f2d84c2146a47b2e4ea5e154a928f301db5e46dcfe0d90e947b0150a64ead817 -EBUILD knotifications-5.98.0-r1.ebuild 1304 BLAKE2B f6c1b65d97e056753f9859801911a4cba412bcdc20e8654b3ee9061d72b793009dcd68a41f902876917547e5da5257213e055d636b28cd7cd82fff468aa9fbf8 SHA512 0c52f054ed6383b869a36e03783fb804557a65be0095876c0cd40c1b4961a84638c8bbc83f51dbde4074dfc8ef91b9f3084b354a2f86b7d393f39dda15647cda +EBUILD knotifications-5.99.0.ebuild 1254 BLAKE2B 93a44459adddb7d8e682afb1775248c0d0942f689c818aff0d5809350dcc8838ede69848c46eb3504fd64eb3a8d93116a8487a5c1f6cf04d9d81ccccf7848e26 SHA512 00988b866a977c210603c67d70913e8627e6bfd54a1e6ecc57f605955c06c5baa8bf51c566a8a8b5c5b688201a6c6b3f2c3acccd3d8d5debbc82b2a342d770d1 MISC metadata.xml 756 BLAKE2B 82887e3f25e8899b4c13b9f8cbed71a65c149ae61013bcaab1afe9d41fc0d80ebf6d551870d095c210721e4c1d7d8e1e50a02c1f60538c9ae862cb829b0129df SHA512 450bb84c5ad5550b3cca26210e9651060eebbf372b7edb6758a151d5a82d57efffd1f6f23f6f922e75743dad75d5b64b1ed46d1d22d30854d3702dccc36de017 diff --git a/kde-frameworks/knotifications/files/knotifications-5.98.0-without_x11.patch b/kde-frameworks/knotifications/files/knotifications-5.98.0-without_x11.patch deleted file mode 100644 index 358b873bb5e2..000000000000 --- a/kde-frameworks/knotifications/files/knotifications-5.98.0-without_x11.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 0450e434116acdc640b0c8256228feec8b363e47 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Tue, 2 Aug 2022 10:14:51 +0200 -Subject: [PATCH] Add CMake option to build WITHOUT_X11 - -We want to be able to build without X11 support even if some of the used -libraries may not work w/o X11 themselves yet or need to be built with -X11 support for other reverse dependencies. - -HAVE_X11 already exists and is set automagically so far, but using --DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 -as required in their cmake config. - -Introducing this option means there is no behavior change by default, -cmake will just skip finding X11 or adding unwanted features if the -option is enabled. - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 15 +++++++++------ - KF5NotificationsConfig.cmake.in | 2 +- - src/CMakeLists.txt | 2 +- - 3 files changed, 11 insertions(+), 8 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a59f704..8e6763f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -75,14 +75,17 @@ if (QT_MAJOR_VERSION STREQUAL "5") - endif() - - if (NOT APPLE AND NOT WIN32) -- find_package(X11) -+ option(WITHOUT_X11 "Build without X11 support (skips finding X11)." OFF) -+ if(NOT WITHOUT_X11) -+ find_package(X11) -+ set(HAVE_X11 ${X11_FOUND}) -+ set(HAVE_XTEST ${X11_XTest_FOUND}) -+ if(X11_FOUND AND QT_MAJOR_VERSION STREQUAL "5") -+ find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED) -+ endif() -+ endif() - endif() - --set(HAVE_X11 ${X11_FOUND}) --set(HAVE_XTEST ${X11_XTest_FOUND}) --if(X11_FOUND AND QT_MAJOR_VERSION STREQUAL "5") -- find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED) --endif() - if(APPLE) - find_package(Qt5MacExtras ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) - endif() -diff --git a/KF5NotificationsConfig.cmake.in b/KF5NotificationsConfig.cmake.in -index b0dbea8..dc97209 100644 ---- a/KF5NotificationsConfig.cmake.in -+++ b/KF5NotificationsConfig.cmake.in -@@ -36,7 +36,7 @@ if (NOT @BUILD_SHARED_LIBS@) - find_dependency(Qt5TextToSpeech @REQUIRED_QT_VERSION@) - endif() - -- if(@X11_FOUND@) -+ if(@HAVE_X11@) - if (NOT TARGET Qt6::Gui) - find_dependency(Qt5X11Extras @REQUIRED_QT_VERSION@) - endif() -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 7f47f54..8f63201 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -143,7 +143,7 @@ if (Qt5TextToSpeech_FOUND) - target_link_libraries(KF5Notifications PRIVATE Qt5::TextToSpeech) - endif() - --if(X11_FOUND) -+if(HAVE_X11) - target_link_libraries(KF5Notifications PRIVATE ${X11_X11_LIB}) - if (TARGET Qt5::X11Extras) - target_link_libraries(KF5Notifications PRIVATE Qt5::X11Extras) --- -GitLab - diff --git a/kde-frameworks/knotifications/knotifications-5.98.0-r1.ebuild b/kde-frameworks/knotifications/knotifications-5.98.0-r1.ebuild deleted file mode 100644 index bae13cc8e50c..000000000000 --- a/kde-frameworks/knotifications/knotifications-5.98.0-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.5 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for notifying the user of an event" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="dbus nls phonon qml speech X" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] - dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) - !phonon? ( media-libs/libcanberra ) - phonon? ( >=media-libs/phonon-4.11.0 ) - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) - speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libXtst - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )" - -PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package dbus dbusmenu-qt5) - $(cmake_use_find_package !phonon Canberra) - $(cmake_use_find_package qml Qt5Qml) - $(cmake_use_find_package speech Qt5TextToSpeech) - -DWITHOUT_X11=$(usex !X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/knotifications/knotifications-5.99.0.ebuild b/kde-frameworks/knotifications/knotifications-5.99.0.ebuild new file mode 100644 index 000000000000..17f9ef2d0ece --- /dev/null +++ b/kde-frameworks/knotifications/knotifications-5.99.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for notifying the user of an event" + +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="dbus nls phonon qml speech X" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) + !phonon? ( media-libs/libcanberra ) + phonon? ( >=media-libs/phonon-4.11.0 ) + qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libXtst + ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package dbus dbusmenu-qt5) + $(cmake_use_find_package !phonon Canberra) + $(cmake_use_find_package qml Qt5Qml) + $(cmake_use_find_package speech Qt5TextToSpeech) + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest index 7708e14bdcf5..5c3581f6cd6c 100644 --- a/kde-frameworks/knotifyconfig/Manifest +++ b/kde-frameworks/knotifyconfig/Manifest @@ -1,5 +1,5 @@ DIST knotifyconfig-5.96.0.tar.xz 87484 BLAKE2B 38358c908c3bd590b04a9802fa9b2694c7db5f92348138f8c81e5a56a014391c56cba0fe8e476fcc8c59d980e31a7b64ccecf564c63bc0f46b0b2ae6c8783303 SHA512 b0f6d8b6d01b4196943c2527e6562c24515ee66da05ad94f1be8178db6a2be42338e68ba15ca2e76dc71014432f7054aff3a969d9ede67938dc67ee6ba5919df -DIST knotifyconfig-5.98.0.tar.xz 87436 BLAKE2B 73f253dc0aa12e3117ae110d37539c7d0f367f4232627be3c448824c90c374ceaa5aa8f77d64acf6e380ae690435f57989d58c5637db4c6f9e207dbf41c1f674 SHA512 748700134399db759d87620cad783346b93e3549c230a9bb36b44c87bb8c8dc818b95839fb54243e814ce32f5561cad0aa43607e685ccbc432778e9f6518bc81 +DIST knotifyconfig-5.99.0.tar.xz 87416 BLAKE2B 5087d8f78c3764086b5bfa0bc957c6b78cbd4bce747fd18e89bc487067f7ee2d6fb75d8c50c7166fbde74c15d11407372d6ef76e460175956deebcaf3045bf74 SHA512 de999d103b3edbbe96e801bf83acc91b8e0515adfb2aec54a0d517edebbc0170ffa1b6e07bfd43960275afcea9446f77964f519acf25024fd90742d8a2f3f7e2 EBUILD knotifyconfig-5.96.0.ebuild 793 BLAKE2B 00a10ef8ff7184502b6857bac269f4142a0505732dbddcabe618cfc79a9ec5dbb7c504da06f9fa300147c7258e7b3672eee1dbdf6098dc04c9ff2853a54242eb SHA512 92e7950919589e8a633a1078914efb9e33d8e4af20cf8b8d7def41d5cb8bd3daf82f81e0eed8bf5c1206d5fdece25629e3870ba17149501f5995cface2dfe21d -EBUILD knotifyconfig-5.98.0.ebuild 796 BLAKE2B 02e68ff03cff2978f851f18a475426b3b1e351bb364e9893e6a664c2e8d3214521abd8139fe54546ee4a84449fce2ee67de13d8703e96f7064284e61bb631452 SHA512 0eb3c572cb80237cf0b2a8df9b3ec4fec8c216f72f3bfa133ebf05d94d6244b33859fe76835194785bfff4e42431db8013be392af64bab08325d0a213c1e14ec +EBUILD knotifyconfig-5.99.0.ebuild 796 BLAKE2B 02e68ff03cff2978f851f18a475426b3b1e351bb364e9893e6a664c2e8d3214521abd8139fe54546ee4a84449fce2ee67de13d8703e96f7064284e61bb631452 SHA512 0eb3c572cb80237cf0b2a8df9b3ec4fec8c216f72f3bfa133ebf05d94d6244b33859fe76835194785bfff4e42431db8013be392af64bab08325d0a213c1e14ec MISC metadata.xml 603 BLAKE2B de97624d3f4f43eeffef1385a40736073d352f17204b1667850dd033193b66f15a32ad7d743ec6c27c0717a315c1372805d800263226308d4f099e580cfc4a5a SHA512 39deeac37b8b1e6533852619ccdd245d2d9cc7c6a36fbb8393412cb161ed0dfb6ab711bdd7fb38ab515fc6c7972659b4faeb2cef11da979d798b0a1f43c8ed29 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.98.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.99.0.ebuild similarity index 100% rename from kde-frameworks/knotifyconfig/knotifyconfig-5.98.0.ebuild rename to kde-frameworks/knotifyconfig/knotifyconfig-5.99.0.ebuild diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest index 69cc702e5d16..2a257d0416bc 100644 --- a/kde-frameworks/kpackage/Manifest +++ b/kde-frameworks/kpackage/Manifest @@ -1,5 +1,5 @@ DIST kpackage-5.96.0.tar.xz 141384 BLAKE2B 2feabaf3cfdc9322296d9cd6880c830f3aea1b69132c53dd1d93e4eb606af7163a9767c9c49c05192ff1b128e8b6e2cd45b47cf3c520dcc58b2af13e9e57178b SHA512 97133351bd5597a29ae4927656cd8cafd552f8e6203d8419292169f6c19fa4e5f227446393d8ed3fc4a4aac2dc3a8d9fab436dfd499774abc1bee0addb531947 -DIST kpackage-5.98.0.tar.xz 140944 BLAKE2B 15d2c76b8529746dbe218e3454ba80b0cf87705cb64e95ae3664d8663b8b9a1aa85ebe224ca183b9db91b8c83bc7ef68b1d431a0abd118865b0cb5a29bd483a0 SHA512 7cd6b8a22521d6c2c39b869962cdc0cb27238721bc039a9f6809258153501fa2d3f5a4250420554bfaf5ae95210cf51ca0640086fb47e2eaeb4294412857f015 +DIST kpackage-5.99.0.tar.xz 133572 BLAKE2B 7f374db134993071b5d2bc3189cb03782b8b1172dc3c5f53f5d43573fd71f6995bfaf446eba9e51c1e3bdad4c830de8048d0f171423f8d90f5f6c3c97b2f9b5b SHA512 b788dc0b42a41993a14fbc6c6e7264c46886d9cac8c3af48a8c2a0ca57dc7935b13b1018e9075526069173e72c1bd88789b4ac9a260be4784c399fdb2aba6fb7 EBUILD kpackage-5.96.0.ebuild 879 BLAKE2B 98ac3bac3c5788d3cfce36db5bf9f13be4912311e7b9709d2a2e3df6968145252ba486cebdda3bcdbed13e98ab499d50eb9c7537895d832a46c4373e6e025fb5 SHA512 5f796afc157425c9aa753bc92eadb45f205b21bcfc88e5c3949cc9d1f9ba86885a0e89e100b5c7db6bab26e0a3eb53633e42c155d79bd998a5b8866ff1b24924 -EBUILD kpackage-5.98.0.ebuild 882 BLAKE2B cae322154960d0e9b1d29dc89a0c332bff23a62aa7fa200f3f937f76f0317ab1d5059f44767a1e19bab73f1c7bfe103c24f0d2e17dc3d99dc0925475b57cdbd7 SHA512 2204168908fb8c3b4084ea5c1cb8c0fd95749d9624113f57d89c74e48cbdd77ce3493c84050c9ea0d8f90f1364aab064c2eaa36c0f3f972b0a5f58eb72c97380 +EBUILD kpackage-5.99.0.ebuild 882 BLAKE2B cae322154960d0e9b1d29dc89a0c332bff23a62aa7fa200f3f937f76f0317ab1d5059f44767a1e19bab73f1c7bfe103c24f0d2e17dc3d99dc0925475b57cdbd7 SHA512 2204168908fb8c3b4084ea5c1cb8c0fd95749d9624113f57d89c74e48cbdd77ce3493c84050c9ea0d8f90f1364aab064c2eaa36c0f3f972b0a5f58eb72c97380 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kpackage/kpackage-5.98.0.ebuild b/kde-frameworks/kpackage/kpackage-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kpackage/kpackage-5.98.0.ebuild rename to kde-frameworks/kpackage/kpackage-5.99.0.ebuild diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest index c6da53427fb9..74bfc03bc016 100644 --- a/kde-frameworks/kparts/Manifest +++ b/kde-frameworks/kparts/Manifest @@ -1,5 +1,5 @@ DIST kparts-5.96.0.tar.xz 197024 BLAKE2B 7f8061af347001ee55a83f33650c650c42fc850cbc520d078582e3aa7cec2b6c40cf314ae9f9d692e57143f70ae4e97f362ad99a1bd81ff14eacb1dc61f118d9 SHA512 d1086f428a19abc3d880775a0c54d78fad7014b5f2f2212e4299c701f12ddcc61c64c09cb1db1512714fe54bdb5b7a6bfed491009eb44535454189b658af3602 -DIST kparts-5.98.0.tar.xz 196852 BLAKE2B 72246fd4037a3baef55dd0cee33f674e0c852c076ad7a36a133b0e52d8923b55927e3a98d33b3e851f872e64d6ce7564ac3dcf78b1b0cbf8f13a4741044788ed SHA512 99c5fcf3a08a015a25542da36f34abce4b0f9b92354a688e8340a69ae28ddf874f111c568c388f9edbd3b9598eeffbb949e469a8c7d4e67f97df25b19af65c3a +DIST kparts-5.99.0.tar.xz 196832 BLAKE2B 83d3609cfe3cb250d26dc82ee49c7e6a7c108da7c83e6e18c8e82ba9f322298951b79f64f9e3d06531a1190251d9975e56c97fa6527bfa0311e43709897eb1d8 SHA512 3fc49ed7548d3172b2b5ad4d55beea70825fce0d67d7bcf2b69ab6651386e684f03f7094d49eb37d3056caf394d9b0d3d4727fcf26570b5dee48b7a2b2a02b2a EBUILD kparts-5.96.0.ebuild 862 BLAKE2B d8b313ba602811249ca16eabdba9b11d6584e93d171363216d80b3e3136835d2b519eab6a492bb26481e0cff78a999035c2278ada2ab1cec19f3b961e0a8be38 SHA512 eb9de7de67f9f5aa3385f11ed9096dceb591b34c33e2fdcf8db290ded3db689c9db84ec11dd80ff49f62ff2eff2a9d75b12512d6efaebddcde71f5cf7a16f6cc -EBUILD kparts-5.98.0.ebuild 865 BLAKE2B 09406542ea11c05dfe078afaec919f79f7a5e03c30a15d51874848c1621390dce5fb55ee1952b8400c02e4ca33f29b26e734aeb28ddafde06bc241ffdbd8fbfc SHA512 4099bab73821690b77be8f9b3c39b651d5baf881c70c40b6572fe96006aa5bc53ac456a8759c513a184f08cdbe75e78046b46055c7aaf3bfbdc1f2df1ebeca15 +EBUILD kparts-5.99.0.ebuild 865 BLAKE2B 09406542ea11c05dfe078afaec919f79f7a5e03c30a15d51874848c1621390dce5fb55ee1952b8400c02e4ca33f29b26e734aeb28ddafde06bc241ffdbd8fbfc SHA512 4099bab73821690b77be8f9b3c39b651d5baf881c70c40b6572fe96006aa5bc53ac456a8759c513a184f08cdbe75e78046b46055c7aaf3bfbdc1f2df1ebeca15 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kparts/kparts-5.98.0.ebuild b/kde-frameworks/kparts/kparts-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kparts/kparts-5.98.0.ebuild rename to kde-frameworks/kparts/kparts-5.99.0.ebuild diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest index 4ed420a919b0..7a099e4be31c 100644 --- a/kde-frameworks/kpeople/Manifest +++ b/kde-frameworks/kpeople/Manifest @@ -1,5 +1,5 @@ DIST kpeople-5.96.0.tar.xz 60456 BLAKE2B aee419e7d63fc87e22aab89ef50e88cb80aa9c72407855e9ff88b7741a3ba945e03f8bca6823749ddf53a639f7e118048f62df200a9d6178ebfa8612b6ec01e7 SHA512 22f6e38b06b6eb80fda535ce39d5481bf45b21bfb2ecb33a093b1d86dd8ccfe578e6b85e9f4001cf6f01131317b2074eb9f6dd474e6332c4f0fbe0f7e7a7e498 -DIST kpeople-5.98.0.tar.xz 60168 BLAKE2B 0b2f2dfb265f9d0e064ee61329b73d60ca3546caf0e387b3c80c05bb614d9a8cf71f7814b438d43edec9e1562dfe1c7a5270cb6a4697f4c59dab1f3a59e3d16b SHA512 02e54cdd442c40a04d809956dfb35b6ac517230798d08666352401c84655cb49b0995b53815e922f5be81c75d3bc31fceb46c8ecec8688eb840c06dddb43ad4b +DIST kpeople-5.99.0.tar.xz 60200 BLAKE2B 62f3b554613578b66a3366ad60601dc8f5069521d6abbcf884ef655a4667515abaf5b8c6f532c5c93d21051a299b1047c616724e9a7a3713c94d6d8880466020 SHA512 6db65b2b8ba81372f2c3571e8ea980cc8f2ac734bdccc3841a87c8289694fba5d052c63df4004ee6559a8ce7a634b358f17118ff64b1a936f07c7bf3bddd980c EBUILD kpeople-5.96.0.ebuild 895 BLAKE2B 5ecf90c7a47ed17fecca282126d4d91feb3bea8f93f1dbf59f33ca830302cc2b7817f50f5662aadd1e9cf73238879a3391a868690335dfccdbcbd608512bc591 SHA512 78429b22a5a7248f41d2a1bd63b018caa04689131c44331f8506736b263b9585eba0be5d14327a10eeabe05f8872843ec2f2fc7f51d9727200542e84256187d6 -EBUILD kpeople-5.98.0.ebuild 898 BLAKE2B 62ff5d6af4a785df9195c1061ed6469528fab397734661fd8a259b669f06ce236e671f03184f034347d447ef88f4e518aba0860fd8f3934899b19a8277746f5e SHA512 f50f75cfa2e197bcc7f18831c64f454d0156c860f9b5dd0311bd180e4ebb32cb8e679581ffd5bb047094bda5d7254c3ce6022a99da13b49edd9466d0e6a4f860 +EBUILD kpeople-5.99.0.ebuild 898 BLAKE2B 62ff5d6af4a785df9195c1061ed6469528fab397734661fd8a259b669f06ce236e671f03184f034347d447ef88f4e518aba0860fd8f3934899b19a8277746f5e SHA512 f50f75cfa2e197bcc7f18831c64f454d0156c860f9b5dd0311bd180e4ebb32cb8e679581ffd5bb047094bda5d7254c3ce6022a99da13b49edd9466d0e6a4f860 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kpeople/kpeople-5.98.0.ebuild b/kde-frameworks/kpeople/kpeople-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kpeople/kpeople-5.98.0.ebuild rename to kde-frameworks/kpeople/kpeople-5.99.0.ebuild diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest index f4f6e2ec5c14..737bd3e6f1f2 100644 --- a/kde-frameworks/kplotting/Manifest +++ b/kde-frameworks/kplotting/Manifest @@ -1,5 +1,5 @@ DIST kplotting-5.96.0.tar.xz 33704 BLAKE2B 6b305522410c60cc60d2b31d528617222fc4b460afa285d817e54202450209afd99a7336b4987c66c003265bbce2637fecb1a59a5c8b2b0ee71b603e4cd3457c SHA512 cc6062806b757e4594e74aa134432b8621f7d118c5a749e782b1dfb67989ccdfd45694ecaa3351c9641b399cba4a4260788cff8673f5a7acc44341d9be85ca10 -DIST kplotting-5.98.0.tar.xz 33728 BLAKE2B 0140314b70eb2b009e0601d7d7624c54c248e514c967186d5bda327f835cc85c17cb7d283393b48ca6b6574faf06350da97ee063c53cdc99a5cd43597537ce70 SHA512 cefb2466e0bb96193f6367753ee7ff71f1e7e804ee3d93ef70d447ea06d5b4bd2c6ffece07738709b02dbccd79a9f963a2203eedea49c5f12bd87bbfabf650f2 +DIST kplotting-5.99.0.tar.xz 33736 BLAKE2B db233bd3d04b4bc0f8d65394840f541121d55200d315d0672b9ee8ebe6af5ed73c4d8e2faa11bab29dd40729bd6cfc55d2de0738986522be03a4af1bf3a6e98a SHA512 db0bcd4f742c9c5c173750af439634c2e42af0df795d81809a7ac8b6e079680d0a619e71399e671c66b33137ca63e04bf8829689d33963f6481dc486db6c357b EBUILD kplotting-5.96.0.ebuild 455 BLAKE2B 747bbbd948edbda06e2073d61e730ca5150290e7d30814330a0c0fadd5bfa493d51cab646c2440b6845d8fa99e558bc4927512b100736a33b598d40f40089bbf SHA512 7442a3008ac8710a7195ad6cb83272c2bfa00b50392d6d778a3aa199da05c95e0b8e14c794e7eacb29a580d8c4f106722796864282d346c36a08505111398f2f -EBUILD kplotting-5.98.0.ebuild 458 BLAKE2B 72d27a570dd7d00460fcf4ad5e7954872d4e43fdd8b248b5e0dcf0c06964d595b13ee5fed236c70db5e173f4941174767285adc417c29b6ee723e797b4f5069c SHA512 853d880703ab9a03283fedcb9df8e3f69fc540fb6769f36e6a0e4b0e9809ed5ed901e96fe231d4f3b72452ef029b24217458baf0dead8726b3be23d011034185 +EBUILD kplotting-5.99.0.ebuild 458 BLAKE2B 72d27a570dd7d00460fcf4ad5e7954872d4e43fdd8b248b5e0dcf0c06964d595b13ee5fed236c70db5e173f4941174767285adc417c29b6ee723e797b4f5069c SHA512 853d880703ab9a03283fedcb9df8e3f69fc540fb6769f36e6a0e4b0e9809ed5ed901e96fe231d4f3b72452ef029b24217458baf0dead8726b3be23d011034185 MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kplotting/kplotting-5.98.0.ebuild b/kde-frameworks/kplotting/kplotting-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kplotting/kplotting-5.98.0.ebuild rename to kde-frameworks/kplotting/kplotting-5.99.0.ebuild diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest index a937cb2f6211..6d6ae56d9f3a 100644 --- a/kde-frameworks/kpty/Manifest +++ b/kde-frameworks/kpty/Manifest @@ -1,5 +1,5 @@ DIST kpty-5.96.0.tar.xz 59400 BLAKE2B dba22a68250127a793938dc5c8f22e93b05e271af7ad1179a2bc7adaeae1fdb078a62795f4d5f23efe4fb2e3849666757bd591a485f60e1889190282c3b075fd SHA512 4801582c18632aec29b116dacfe63785ba534499d0d16036b1ebbcf9cf91495bc65a53c2cc7a70b56d1aef9a360ac1b803f8f4c0fbc117609a8f728c8beebac6 -DIST kpty-5.98.0.tar.xz 59480 BLAKE2B f03c725870338277cc61c83f80c38e4272c09708814344a99ef3694f5600936f56a7d10f7af8fa7a2719113b994e3e77576f4dfb3f75d69e05ba921c49010540 SHA512 54f4baa3fb1d3c83300e613a40fa0d80688bd86e968cb683ed358c3d91c285da0fcfbd638af9d55999444489ae0564a4e91125f3695298ed859bc17084bdc548 +DIST kpty-5.99.0.tar.xz 59584 BLAKE2B 215a7fec2dffd909d91e0ff10d10d2cda294011446dbccb295866387fe08c6bb1db203e4433bed7975af59cdbb191c2897f0d522d8809c947158fca5fea48283 SHA512 d97b8dbe9757ac84910d961a92d58418107c4f31da23b064eb5bc537afeb2f3ffeb7f0655e2634b9d52de0020be19e073fa831216cf5f092a5005c90646dc69a EBUILD kpty-5.96.0.ebuild 575 BLAKE2B cc277fcd3f9f5d4c9c86c3d037ce23b9e678acd91aa8cea0e58885165171d5583ff1d1bcdb59dabc178a9d309dc89c86d91fc0bde62fc1c8d37ae64a8ed51ade SHA512 93bf2cb3f6d679c3e76bde4bba193459ad17846ff9d010bf87962dc1230e76de0527f15e80312bb889b076b02e5b1afde8f959a370f6f240eb67c247568b4361 -EBUILD kpty-5.98.0.ebuild 578 BLAKE2B db264911a2165c86110454ba90352b89ad0cac9274b5bc3f7c2997a164f6942f85c2f1c1c92783adb98b392afead6ddf2e8357ae8fd1743fac2f99ab29427401 SHA512 8ca7c660ed23832dec2826e4c219f853eff46331cb7f2c3f438fe6f40e67ba53810578ba173530a4d8f4cfdb4246e52132f562cfd8c1061335db1421671bbe05 +EBUILD kpty-5.99.0.ebuild 578 BLAKE2B db264911a2165c86110454ba90352b89ad0cac9274b5bc3f7c2997a164f6942f85c2f1c1c92783adb98b392afead6ddf2e8357ae8fd1743fac2f99ab29427401 SHA512 8ca7c660ed23832dec2826e4c219f853eff46331cb7f2c3f438fe6f40e67ba53810578ba173530a4d8f4cfdb4246e52132f562cfd8c1061335db1421671bbe05 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kpty/kpty-5.98.0.ebuild b/kde-frameworks/kpty/kpty-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kpty/kpty-5.98.0.ebuild rename to kde-frameworks/kpty/kpty-5.99.0.ebuild diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest index 5987939b3971..157849f9f640 100644 --- a/kde-frameworks/kquickcharts/Manifest +++ b/kde-frameworks/kquickcharts/Manifest @@ -1,5 +1,5 @@ DIST kquickcharts-5.96.0.tar.xz 108884 BLAKE2B 3e0408144290b620092ca81b85b2122951e6a1a5a90cf88e4c00f0df35f620d2d5e1c2fc01cc717342e6d49d5ba2439026113b990840ae2097c7ca5fcdbcfb7b SHA512 306b4794eb44b7480a2cd85274d99b070184948d6bdc4a1f32c74360bdb5a48a25ffa913c743589ac58d10602f35708fb50e9111f7fac6de74b3986f9e410c7d -DIST kquickcharts-5.98.0.tar.xz 108876 BLAKE2B 5d36705d44dbd659bf08b849c1458d79fd0ad3cd12d7b6780723ec0f3cdbaadee97031ec0b960ccd251190c07272f2b02a6a14e08cd345c6d80512bf9839d2c5 SHA512 6cee0c6a1d3185b35cc351334693acf3fc6d2297169b484d65466259ff1f87e973e7403204dce714b27855b7195ea7d62f670ad07ddc94d8392ffa53972b1cf6 +DIST kquickcharts-5.99.0.tar.xz 110732 BLAKE2B e1b0c6d151934ca5240b60f1343011131b58bb31106f2c759ea6776544c06df593dc11451c35ba7ab072f4886f7c3ce1ead5fbeb9e00f8c49a9bd7b07477d5a8 SHA512 4ea2c39f4152e2e55bc51e1b0e221255d712f7379d51147e0f3eccb681b8bf1f342c1bdfd889ceba338d666b70e81c0c9a00a8c56a6111e7256527852e7979c1 EBUILD kquickcharts-5.96.0.ebuild 823 BLAKE2B b2e472ebc59b52a70debe9df3066802446eb2e09a33076b7ef72aa5208a37f0ff1cbb0b67740f9dfe6b19e71763cf24b34b574a6d7c2a77ec73d612af202d7d7 SHA512 fcbf0f30e756bc4deb58c4e1d894a550bb65e6c3d1b11fc5feb8d58e2056ff42e2a184350ef4053e1e4e76b51087488e081b97c0f344268653bfdc831a967093 -EBUILD kquickcharts-5.98.0.ebuild 826 BLAKE2B 1c039e50494e6a895578224c4c21d9224d038f98eb70918741329e91aa6f61142f22e2fc085e8ac68e863b53a7f874e3e778bf2fbce3376750ffd5edfd44a89d SHA512 9f54d79188efde4280215402270162fc8eb6889b963906a6a16c73625c4d4cbe9f45bbb3a3369a930f0f4ddd688c6a74eb1c96efbb5a2ac781ecdc792244e084 +EBUILD kquickcharts-5.99.0.ebuild 826 BLAKE2B 1c039e50494e6a895578224c4c21d9224d038f98eb70918741329e91aa6f61142f22e2fc085e8ac68e863b53a7f874e3e778bf2fbce3376750ffd5edfd44a89d SHA512 9f54d79188efde4280215402270162fc8eb6889b963906a6a16c73625c4d4cbe9f45bbb3a3369a930f0f4ddd688c6a74eb1c96efbb5a2ac781ecdc792244e084 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.98.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kquickcharts/kquickcharts-5.98.0.ebuild rename to kde-frameworks/kquickcharts/kquickcharts-5.99.0.ebuild diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest index cb647ec38328..a399994b553d 100644 --- a/kde-frameworks/kross/Manifest +++ b/kde-frameworks/kross/Manifest @@ -1,5 +1,5 @@ DIST kross-5.96.0.tar.xz 129452 BLAKE2B c18d629bc8b4234caa0df184b463c310da391f61a6363f902e53e1fe2f79b236409332aee541b4176720bfef9a85ee0a04621f39a6b1a4b81dc064a6d080f8af SHA512 dba8d86d1c4cbbeecfe407643cce9b545171a3123d7ce5f73aee74941ce256f6901af85796e8fff04d4e6e3a3622862f615d189885ec06d9d0e7dadebc31e732 -DIST kross-5.98.0.tar.xz 129392 BLAKE2B d7d5ac8d4f82c9e91dfdaa51932b36c342e6176d8c31d5c01467a8c0a985fc0c6304138d8c7027260e2b1af4df8d6f418252a908fe5b94f4bbc33ecf097dd500 SHA512 815e5e647c22b4da72eb27999f5970a156f6a695ac55612cfb5ecded55e76a899bf49895d2e51273edd5bebee97dbf9e85cc58d270abaa889dbd6daab0f6c023 +DIST kross-5.99.0.tar.xz 129400 BLAKE2B abf5cd5dcf0f98ca325d0ab79841ff664677ceb0f976bd7e0e29b54275ac5e9bfbd113d4ecb29a38b37e2082594e3370b7231a0b2382ac42d08b33c4b7b1eec5 SHA512 6ac8d86d1393d892456db95662d62ce1ae5266eb1f5c573814b4569c99d4565837085e89d78b9ed0393e03265d16e5f4b7df6facdb970fc36192bbc7a774a66e EBUILD kross-5.96.0.ebuild 877 BLAKE2B d496fb81422d5550ac9e5b112d5356fe237f288f75e345ef674847e00b10100333871714738d8cb3d3c45fcdde5c6a05f550e138720273bc7a15f35d142fa660 SHA512 eda5570723c6ef396c6a85aab633cca461f41ea578cd9d8592cdb06e80a22ec9844c3a1d71d59dcc2a856cac1fd58224bb12b0e418268f4737d0a21d2cd0bd02 -EBUILD kross-5.98.0.ebuild 880 BLAKE2B 23344db7360a006cf9715b758ca50b05b390ad801cb351fc6d143de3da45f644f1e1d8ea0091de4fdbdd836937da06033d5c5db7c717ea6ba9b1f3c12ff7b040 SHA512 92fafc3c550dd3e174e2d15f1a45f10071473a7704b250765eccc5fd7d9f28feea1d2168d9cdc04064b3e42574b442ec8a39b3abe0bf88fabb78178dc64e1fc8 +EBUILD kross-5.99.0.ebuild 880 BLAKE2B 23344db7360a006cf9715b758ca50b05b390ad801cb351fc6d143de3da45f644f1e1d8ea0091de4fdbdd836937da06033d5c5db7c717ea6ba9b1f3c12ff7b040 SHA512 92fafc3c550dd3e174e2d15f1a45f10071473a7704b250765eccc5fd7d9f28feea1d2168d9cdc04064b3e42574b442ec8a39b3abe0bf88fabb78178dc64e1fc8 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kross/kross-5.98.0.ebuild b/kde-frameworks/kross/kross-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kross/kross-5.98.0.ebuild rename to kde-frameworks/kross/kross-5.99.0.ebuild diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest index aefd691b77de..6c26e3448f0c 100644 --- a/kde-frameworks/krunner/Manifest +++ b/kde-frameworks/krunner/Manifest @@ -1,5 +1,5 @@ DIST krunner-5.96.0.tar.xz 87452 BLAKE2B f9a81bb88fc0d02d8458b01fde2e55cc6c9042e9d33d29603f3f3a38165bcd0a6e7e590614a4d92f59f0d741f4995614cdce726a7f72521445f9cb88aa865678 SHA512 fb25fdd554d56ee5b3b5b31a2feae1df8f37e1c434101eda957548b954b99e13cf25be46e03a43b73771ed7935750228b2957d654e06cd5e810353ccd264ed48 -DIST krunner-5.98.0.tar.xz 87764 BLAKE2B e5f17afe84f305fdc602fe2c8bbba106b8b75ad7e4a0f66f84efc0d8c1e38113e027e5bb5a9d74bdca3fd99e09599f2f4a40dc0abf936898911e541f9dad328e SHA512 e10264332a93c16171f0d05a0d510f2d8c28a7e5f4210a7400c98e7b2e44a6f9e5f6a7e3a1d07ef291180d379fcc84008e0e12a6c7a5b1e5b2845d21a39eecf5 +DIST krunner-5.99.0.tar.xz 87872 BLAKE2B bc79bdb1330f48aa2ad119b705a0dbd633fe3c877efb8597584ed30f709b4ac47875563513864480e0e4397233c88645d2f8dc92bbaff4c997c3e660b9b85325 SHA512 76dab24d018eaada8dbdbc40fffcfcfad2e8f2ed62d5c0fa909d8a12361e16fbf0f073fd9c2bcdd2b65aa754625ba4b0c21b1b64c2485f14bede7704a241d93c EBUILD krunner-5.96.0.ebuild 1199 BLAKE2B ba7e4362365bbcd54df253f84456e690f04fd0030ea5775ec4b596e2a66a3f6b2efda33998ad2966ad26cb8fddc2b29ec2a74f13734eb096374195b6c9e96317 SHA512 842b74c64af33f431eaba96e5d91fe13904df036f27877cbd3642f8d1627180cbe6a0a031ff5351052e22e9b0edf5a721fb30a667231d845a67f1c3b7871f19d -EBUILD krunner-5.98.0.ebuild 1202 BLAKE2B 9b5730a48594852671d76e56f5cae57f9f10ce8fbeb38313e9d4c2e42815903e11a4ee80b10595b608fc1d4f742dc83ed17b6ba64e3e1e892b1e3bf2a9cabe94 SHA512 67871cb2a72cc95f2e6b1605902f61eb1b67f17b22e9cb165d8fe320b6e586d85559386334d6171d649d0dd6f77ea164894b0905a1eed8685ebfaa558e5011de +EBUILD krunner-5.99.0.ebuild 1202 BLAKE2B 9b5730a48594852671d76e56f5cae57f9f10ce8fbeb38313e9d4c2e42815903e11a4ee80b10595b608fc1d4f742dc83ed17b6ba64e3e1e892b1e3bf2a9cabe94 SHA512 67871cb2a72cc95f2e6b1605902f61eb1b67f17b22e9cb165d8fe320b6e586d85559386334d6171d649d0dd6f77ea164894b0905a1eed8685ebfaa558e5011de MISC metadata.xml 552 BLAKE2B 6fc263110547ce6552754eceb08fa408b798642c8525e975ef326a154776129839872f1f66d72b499070b18af12f0dd5a84a8dc06287648c5fd00602c1a72ab1 SHA512 ab8b303f3c07000e126031e092019f3226cf59b191c221e1de39ce32bf44fede7918516be74bafda1886154026d1504c0ad3652b8ae9efe65831f09fbe8d52a8 diff --git a/kde-frameworks/krunner/krunner-5.98.0.ebuild b/kde-frameworks/krunner/krunner-5.99.0.ebuild similarity index 100% rename from kde-frameworks/krunner/krunner-5.98.0.ebuild rename to kde-frameworks/krunner/krunner-5.99.0.ebuild diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index b8e89f8ae67a..daa470320b25 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,5 +1,5 @@ DIST kservice-5.96.0.tar.xz 268480 BLAKE2B cb0816857bffa7be18f7136959272015324c6990b5eab94e8f2f9eccd451ffb98d5d17dd8ece00488c45f0895007c4ffb8b77b0695a46498136a0417c373d719 SHA512 ff8f0932574de555626944954a1b7d3bc6fd23fbce03ec8749d6f0242f5e75406c16687c3b6bb9d1cb747dd17aa4c3560164e8dec78de5c6075f532e6ad2e609 -DIST kservice-5.98.0.tar.xz 268912 BLAKE2B 4b53f2976556d6201d4c2ca4f47831e922cb6de32a56480c205760b2ebc0c2c57d01744cf8a442552fb50ec95bb660d32e11033bc2962667e7ab6c37693c1fde SHA512 abbeb270c2c4170ea8c75bfbadabea85f2409322f754d571cab84cc438baace7ab13db1a0a2fc4a013680a1f9149d05aac940592a3d891b5b08b3a71342a5e17 +DIST kservice-5.99.0.tar.xz 268904 BLAKE2B 7eeeb262c634c463f51e738353224ddf2b517efa0807c72e305c5d906c7267445fe7041c87ef184c8062477da39c256d9d9848db6ecf012b7c5007d7eebaae02 SHA512 40ae5f05952840e69d6f7504ca7bc3a0f2c4e13f613832418fc2814f07dc7070e14bbc25f9b8c1232d5da7abd400ba14bc166fe025bbfe892687ae62184440a7 EBUILD kservice-5.96.0.ebuild 1031 BLAKE2B eff5434811b76cf7e156ef9294cb6a2593ffadf9e68996b190d6b34e4460a852076b3c08cd2996dcb5622edeced7210ec6fc95f5bdc47c68014bcf25a1735feb SHA512 1b3aa8f32cb11d449782cfa9f8b89eb5ecd5ccac2bb923f1f08156822e5025ec31dc1d71d60c237dab10f86916753bedc8c450cef91b74b7c1f433020c322ff2 -EBUILD kservice-5.98.0.ebuild 1034 BLAKE2B 7c377e89fb7a7fcff04d041d81259e6253439e3ce44f5708e0a2082c9fc2ab5ea04d62577ea5cb3ccf064013c6c5ec7a581b3e178da203a3258798471f9a1aef SHA512 eff4756a6e2e812601914843e594eadd1e00f0988f3515899c37847842478e515ff1b8c44677b0c79b13b01278ee24f15bc9a8899c16b400f0a75e775d6879fd +EBUILD kservice-5.99.0.ebuild 1034 BLAKE2B 7c377e89fb7a7fcff04d041d81259e6253439e3ce44f5708e0a2082c9fc2ab5ea04d62577ea5cb3ccf064013c6c5ec7a581b3e178da203a3258798471f9a1aef SHA512 eff4756a6e2e812601914843e594eadd1e00f0988f3515899c37847842478e515ff1b8c44677b0c79b13b01278ee24f15bc9a8899c16b400f0a75e775d6879fd MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kservice/kservice-5.98.0.ebuild b/kde-frameworks/kservice/kservice-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kservice/kservice-5.98.0.ebuild rename to kde-frameworks/kservice/kservice-5.99.0.ebuild diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index 0a6841382bac..13330e096126 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,6 +1,6 @@ AUX ktexteditor-5.96.0-unused-dep.patch 746 BLAKE2B 0263e20650a749c8ad4b869524d6f4971074230c60eac765534c0703af139eb6858cf0e3e3b7b15f97caa260b88074c980eeddec1ff6589174f06bba9698c50d SHA512 3b12b0f7867d18c7ac80e58a7969b433b0b67fff4df602776949891410f0ba37a3a1d68179c18a7903b858c2ef3f6b22a566c579277d45b7bf24bf227e894a5d DIST ktexteditor-5.96.0.tar.xz 2404504 BLAKE2B 3d35559a25a111b3a21ea48f8512b237f343fe31e4cce5031a60b6efd3eb1f832255ed327ec63c6d5e81bc2be2f7eac3eb524ef7b354516273f070a5057effa1 SHA512 83528972d06bdebbd5f00ff17b40bf6f413b29590127ab7ef2d842bf7bf248e18dfb9dfef4ad3501b2689fe14d6b0444ee654a06c4f58a0dc23bdebae2f7ea04 -DIST ktexteditor-5.98.0.tar.xz 2422756 BLAKE2B aebd1f753ae6df9e40e4e5033afcbe4d4a9a031a2d44ead751819b0117e442535970feb03cdb34767952618c55a897b9c1f909c576e7225993fb1adfa0814ad1 SHA512 9505d4b791809f4a262d11d6a4553e29f0897a5447b7609e6df6bc89f86e839691a6e33d325a0168e0eba8ae433d6f5ca740bed115c80a59e1ed68a54e9c8e2f +DIST ktexteditor-5.99.0.tar.xz 2428464 BLAKE2B 8e65c6975bc2db94373d94d9a1ae08aac4aa75f9a2cb1b2c40774c09409af23a30c692452539413003e161e93e90bb927535c5f0cdb2e00a6f5f45235781bc11 SHA512 f521ff9f7143a36c41e9710eb74de904884557952e90ed817c0fdab6abb9554ed5a9532d88d1d6e35e7d60fd9793bd92780ba9d4577c675d6d7f1c76ec4d464f EBUILD ktexteditor-5.96.0-r1.ebuild 1543 BLAKE2B 829aa3aaab143242fbbfb837d0c80d510cd4ede3ae6210e56cd34001a2a75dcc1708d5a7f06e0c050854644db2928121c366d9522295f6f9454a94f2975f0f95 SHA512 2da03cfd667634797cb7f3919cff99a73926f735dc296f8616dd41224c64b7f84d79ffeca1bb2a2b893638853c3a453e5f51a2df16e77dc8d9c0d93837860efb -EBUILD ktexteditor-5.98.0.ebuild 1497 BLAKE2B 2337c06bd0354725f2ae485601d7743efc139df431b279e279a769776995f7206c5f975139abea5b4ada03b7363380a5ef796d5ffade42154616376f19067b89 SHA512 d4a5069be793673d19c510a9600c50d976b2d5db4edbf1278ea9f4f8a3e14d536d5549225416896552b32d3874b517ad49596468491338e0b59e130d4ab4704b +EBUILD ktexteditor-5.99.0.ebuild 1497 BLAKE2B 2337c06bd0354725f2ae485601d7743efc139df431b279e279a769776995f7206c5f975139abea5b4ada03b7363380a5ef796d5ffade42154616376f19067b89 SHA512 d4a5069be793673d19c510a9600c50d976b2d5db4edbf1278ea9f4f8a3e14d536d5549225416896552b32d3874b517ad49596468491338e0b59e130d4ab4704b MISC metadata.xml 617 BLAKE2B 432b6a3bf74f8673ebeda6dd2310bb75f0ecc09e48c2a1d3ca2c954dcd6ce4f8f992124b362e4ad3c1d166fde1f45d7fb9531d17fba201d5a0c93186ebe404ca SHA512 9babd75eaddd27663739ef242a1afbbbb427b986c78d8f6ead6dd026484f523403f827bdcc7a12c539558f6a19e02b73e3bf7a591c3333653dd1217a79a3281f diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.98.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.99.0.ebuild similarity index 100% rename from kde-frameworks/ktexteditor/ktexteditor-5.98.0.ebuild rename to kde-frameworks/ktexteditor/ktexteditor-5.99.0.ebuild diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest index d7bf1ebd038b..2fa500bf3281 100644 --- a/kde-frameworks/ktextwidgets/Manifest +++ b/kde-frameworks/ktextwidgets/Manifest @@ -1,5 +1,5 @@ DIST ktextwidgets-5.96.0.tar.xz 329332 BLAKE2B 1689f7f9ef471ae0525b3b5c454a724e545a76a903aa41f8d0ed4b49c042e1f790bbe790b2c9cbd8c1829a8f0aae801a94a6cf0f49927a3790e4c20ce9a9796c SHA512 34cc2a4f2cb56449a8dc8ce439252e96a2c4248025ad5a4a279a3efbdb95460c49ef8f2bf871dd0cf3f1a6547f5d2d1f1bcf64696bfbb56e86a296cc22b1befe -DIST ktextwidgets-5.98.0.tar.xz 328292 BLAKE2B 784dd6b1ed084f5f0b5ec17d7ae614ffdb070717e24c959538470261a47450de475da9129a743979cf70d053f9f95939569728d9c2047f1d6bb8d20e3d220d8a SHA512 a56a465665e841c1aaada4bd75cba93926aa3083a2723dc9e6b1cbfb400ddefc3cbdf5f05e9455b417d87e5bc5c71e1dc33259fca44d32bad084cf325522cc2d +DIST ktextwidgets-5.99.0.tar.xz 328264 BLAKE2B ed6fc9e63241838897aea3d392922049cced9ccc530b38e8b2ba54d6291b4799debbe5cb91dfc73c143907703e148ccf3e424ef16b5644c90c92f0a4b9e5dd31 SHA512 929a0f7975c7de27c4aa63195919807428ec34a11267c08a22b78983aeba4f2fc1b846f44a8619130048fea2f85a272dc3e77bf9ff2a8bb49fc4c6f8e7acece0 EBUILD ktextwidgets-5.96.0.ebuild 980 BLAKE2B 67023c83d32ab9878dfc5f20eb30c41342df21ba8f27cad2f037e9fc7aad8ff79dff46621cf2c9e5cbdbc6b52f269ff9ee46e9e51fac0e548f2211ae230e7f66 SHA512 a270c1b153b8a20487252651222fef75232e4043ac968fea2828976c2756a4adf742364394a32612682ebf41c9153c9f25e3c91bc5ea315ae0c245efd4d8ab00 -EBUILD ktextwidgets-5.98.0.ebuild 983 BLAKE2B 13f27c10a68f06cbf3e13524e3ebde8c7285c1cc80d3a73a9958bd6b792e937ef1d2d6065887b6e2cbf3783ff372797785c8a05c447ee7d211b4ca3475a2d52a SHA512 982b387bc8ee95c9e21f21434c3f3e0bae618c663a69fefba6d47844ebc43208df72cb9f98186a58ff30abda530a1c2619d8425c2c9fe33a8a40c215ad70f969 +EBUILD ktextwidgets-5.99.0.ebuild 983 BLAKE2B 13f27c10a68f06cbf3e13524e3ebde8c7285c1cc80d3a73a9958bd6b792e937ef1d2d6065887b6e2cbf3783ff372797785c8a05c447ee7d211b4ca3475a2d52a SHA512 982b387bc8ee95c9e21f21434c3f3e0bae618c663a69fefba6d47844ebc43208df72cb9f98186a58ff30abda530a1c2619d8425c2c9fe33a8a40c215ad70f969 MISC metadata.xml 606 BLAKE2B b0657b12dfbcb381fbc777811260f4904059890473e420a0f5bcc82c9e785c0611f61355b665c57042cbacbf0d397f0ef190a152b9dced6c7ada3c7b024f4bca SHA512 b7d8f946e5fdbe0ba748f6236ea9273c95687909bd6d6306d722dffbfece7233aa1b5345f9b3033471f5772540a166439602dca828df8d7262c0035908552076 diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.98.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.99.0.ebuild similarity index 100% rename from kde-frameworks/ktextwidgets/ktextwidgets-5.98.0.ebuild rename to kde-frameworks/ktextwidgets/ktextwidgets-5.99.0.ebuild diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest index 7ea32f3c7ef5..4e5a60c63170 100644 --- a/kde-frameworks/kunitconversion/Manifest +++ b/kde-frameworks/kunitconversion/Manifest @@ -1,5 +1,5 @@ DIST kunitconversion-5.96.0.tar.xz 899456 BLAKE2B 750bd4c70c7ecf29f9da9ce1a30c45c84d7b5a780661bb79079c15123cff6fe1b8a63f3f850037aa267163b50edd5db45a178ae212201c2985dbbb6873e03bbf SHA512 c3c61aee8edf12e17cc650dd903e3e2ff721c1f060ec621a55b3fa7bddb7494fb122bd430e899c26f2d49a5af83aa05512e17dabbabd077732666540a2f7d7fa -DIST kunitconversion-5.98.0.tar.xz 899204 BLAKE2B aaac0022baed04c9b5fb65513d3b90c72e4abb36623c154c81a60529e357829314cf0a72b9fceafbec703588ed6e910dee8b13838b9ca62744c4416423fb9440 SHA512 1ea9524208165b57346508b36a59bd57f1293e399cb549cf9d5eba072f6a6ffca653319f9c1b35d38508f89fb1add09c2e25eeae239ecf055a6b554600d9bef7 +DIST kunitconversion-5.99.0.tar.xz 899044 BLAKE2B e229b1097f4def6d917525d89e3baf35f08ac1f752865b985dce1f41b170bacb85be738c61e135fa3ed4bc836caefabed7288139b1639d2ca97cfed5365eeb8c SHA512 605e4139b45e270159e7e4a5ae8698c0dee998e8e67053d442bd74b6282ac4810f8e9855ad98b87bcf00eec587eb3742d1de4ea18985759628b04dc17c60ccb9 EBUILD kunitconversion-5.96.0.ebuild 724 BLAKE2B 8e7a066fc5948c5c896681114c776f21820eba63744be27a52562c428f780e4da662a50df6c20d55c65eb4461d143739762adf129fb763ad825d65d8f22b27da SHA512 3183322c67a93e5b3f71a76ff728d6e9be9dc1bc32348049d634a5725e5faf3e0c142487292de3bdb278253587d41dbf11f002152e8932841ffbdb7e87aa9033 -EBUILD kunitconversion-5.98.0.ebuild 727 BLAKE2B d359c855a209f421c2ff729c7b495dcdfdd6bd022c17a03ca33777c73c47184af9912ecc3bd776bf40f3ededc28709d5c268f07c05d27d5c1acef8f8dee4168d SHA512 0ec7215b6908d69f8dea553f542be85fea07a98a1690429b4651a675b2cbd65ff16c72f53578a0eda67da3d00283f72c4f97b4f767ad1a3afbc36650bf43dba3 +EBUILD kunitconversion-5.99.0.ebuild 727 BLAKE2B d359c855a209f421c2ff729c7b495dcdfdd6bd022c17a03ca33777c73c47184af9912ecc3bd776bf40f3ededc28709d5c268f07c05d27d5c1acef8f8dee4168d SHA512 0ec7215b6908d69f8dea553f542be85fea07a98a1690429b4651a675b2cbd65ff16c72f53578a0eda67da3d00283f72c4f97b4f767ad1a3afbc36650bf43dba3 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.98.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kunitconversion/kunitconversion-5.98.0.ebuild rename to kde-frameworks/kunitconversion/kunitconversion-5.99.0.ebuild diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index 80eb077c057d..b6763ddeb9ce 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,5 +1,5 @@ DIST kwallet-5.96.0.tar.xz 309604 BLAKE2B 59a2c5d77e0a7aafe27c76568b149b05a1abc34a0591bdce09d14d1f6a43e19edf453a6a140a07664c0ff42cb8df73bc732853094222bc290e15ccff84d63686 SHA512 ce84bcf07e6e053075960132d27cc1e709327433d61ff25cef34b886ec6ed885fd5a0d1c5cf3b74694698006b8d3ce231f7c132ecd12acd2c9f05e81e5d488f7 -DIST kwallet-5.98.0.tar.xz 332948 BLAKE2B 9e43ec290311a212d75a621ca2f44f714e287c84fc0c84b958afa424219529f19dfcccb2ca67c1d2a88a3f326fe167342acbef1ea3f28f33e7334cee1b6ed3b4 SHA512 72c09201e549ffb240dbdb5a09f0aead3bd2e32e31e2fc49f2a8a7895d381e1bf5cec2bddd076bd46cf4665d44cf12564742439baec6dbd7a4cb9710deb8d925 +DIST kwallet-5.99.0.tar.xz 333436 BLAKE2B 915fb97743be3f0dd8068e1a507bf51f490814b15153599fcd530805df69bfc69ae7de11ce2b31b27ef8eb6bfe6d719b2c7ce1159eec1e932b8fd1655d10a7bb SHA512 21310271f8acd92d05c985ae90bb5f25482c251245a396557719500de8a3562e0487dec26110b4956837ccf99cb83461b6d1d57cf5925b914dafd04cdef33e24 EBUILD kwallet-5.96.0.ebuild 1401 BLAKE2B 6a47377ee22244b8747d98111635124d2f3cdf208cb3d971183b7307e0be15fe47bf10a2f3510df3baed84d8cd980e4a88a9bf5c90b1b14c5e5fbdb7b95334da SHA512 37e605c3eb9bf590975f341374bb072e56fda872604a10267dd8b6eafb4eafc0736f3445f90d336ef9ef7e150c2122ddf764b70ce7bbb49487838845f2c11dae -EBUILD kwallet-5.98.0.ebuild 1427 BLAKE2B 0fd20031dee2308f92e424f367b04e680e694c5ed4c20933c85914c9d3a44146fd5a284cfa47d45e310821708567f51728cbf23418b6bbc307aeb50ef586b217 SHA512 e424d1175c7ce7a599f0b16d001838b0003546a46a3f7ffc1d6a3c9234ff0f4339e96cf1f35b5d39c81f778feba541d2d98bb0c94d4fd3e7d2dbf1fdd1374722 +EBUILD kwallet-5.99.0.ebuild 1427 BLAKE2B 0fd20031dee2308f92e424f367b04e680e694c5ed4c20933c85914c9d3a44146fd5a284cfa47d45e310821708567f51728cbf23418b6bbc307aeb50ef586b217 SHA512 e424d1175c7ce7a599f0b16d001838b0003546a46a3f7ffc1d6a3c9234ff0f4339e96cf1f35b5d39c81f778feba541d2d98bb0c94d4fd3e7d2dbf1fdd1374722 MISC metadata.xml 586 BLAKE2B 7ab7b780f8861068d289d9563a6a81ee660265764db00a7be316a1242fc56689af895248783ee8814b95f46ce35bfa7533d511b2c47b1170b46ae0ba96aa92e5 SHA512 f0d5748631151406a2baf5401386cf644a8d373651e44858f336741a8eecffe1b3c2967b10925fdd9490a050740b3f9eba781f2aacee13fcd211c3145c625a3c diff --git a/kde-frameworks/kwallet/kwallet-5.98.0.ebuild b/kde-frameworks/kwallet/kwallet-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kwallet/kwallet-5.98.0.ebuild rename to kde-frameworks/kwallet/kwallet-5.99.0.ebuild diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest index 8a93c5613a8c..7a7213bac505 100644 --- a/kde-frameworks/kwayland/Manifest +++ b/kde-frameworks/kwayland/Manifest @@ -1,6 +1,5 @@ -AUX kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch 1377 BLAKE2B ddfe0dea2bec4ae428049ca67e25bcc7fdd99de21905f304233bb41e5daa0c87b3d1dbbf2d900540523562e9fcff76a341eae431b3bbd689099eab98d218c5a9 SHA512 23c2705831d8116c8902bde652c981f7496cd244d1a1ce15bf8cb59d48f58f1bb861882cc4bee9dfed84a0c693a4e3b0b37ddd4bb5368d94f4da6c0a91c105cc DIST kwayland-5.96.0.tar.xz 335724 BLAKE2B 5bf792ebf1c97651cd9d578ca9e2be7b54cfa85d211447bc1055c8c0731a1ee1d4f1deeb93e693d6630b58777ac8da57725fd60ccdc53551d4fecad0d9e27060 SHA512 f81ff1cb141039c0148949860f0d9bd57c9afdf938b838dfc91aa92d67f2aa5da6b4c19875637eaa050174b94008f56f593c18b23422e97856b301e9d515c670 -DIST kwayland-5.98.0.tar.xz 336144 BLAKE2B 1dbe235138933f49502da42ee46a192e0f0a4c469ed31a51921d05454c892b7e87e7861d38db67dfd70097ea93f9e3feeda5e95fa8e77fe0e1a860ffd0c63538 SHA512 e714e4a23cda911819d56cf949c0d1f3e83dcac3f59abad01d25424fa615620e381390a2716a9a318ed205e2cc8f83ba0e4fa9322bcbb4522703534384c3b8e9 +DIST kwayland-5.99.0.tar.xz 336592 BLAKE2B db9cc7315fb5a4cfea301739651925582eb31321c2b44b4831484c878157af4e49078057c9ffe71fd5275ab64f96f325af5e99f058c2ef6bf5b415899338fa6a SHA512 d921eedef35ffa536595660d21c406288e1056000587701efacb02f3265f6b1fd5935626c32c191f3d870a61253d25f79b1b9d370e4e5a6056278d13ea76ccf2 EBUILD kwayland-5.96.0.ebuild 902 BLAKE2B 09455206b6aba96c9936e41bee61a9cb947bba3cd157f95afad8f4fd43be4728dee7fd36691234f4570b9ac5c09b11a72f061fc29706918c36de5a57f08fbc44 SHA512 3e1704fcfaf3230c4cb4c8b3c6b2016af2be2e189766f057907079c1c5621872c56d22fa497f064eb18d87a711550371d4f9dcb40896e5a079ae198ac35859fe -EBUILD kwayland-5.98.0-r1.ebuild 998 BLAKE2B d36b7acb495acb6e01ad1162289a8fa0197ef92c8956a79e2abe0a35406d66db6e22bc7d36aad66ad478c7ef97186de715306f76d26d77bcf776a5471b3e7789 SHA512 4d2b51d12a0906d0f5566debacbe21b3b60f6ac59609777d9a93fb5a21ac1304b7e07446a3f84e2d3effd04638bb263b49629c12a4c716b96df90863b6fdc594 +EBUILD kwayland-5.99.0.ebuild 920 BLAKE2B 44270d3445298ce6ae1dd966fda2e42280be8986bb49c3fae40e04ae63ec303ca4feb5e72e73710fafed04b4e972a2c164ac410ea2365249b2b877a27444d672 SHA512 5ded88e114fba531cfd600b749c1494a8c86463469251c178b3d728c1b0c34daf1d31766a5058eaed6d2b303cfaf6f1bff00c21b2ddede3ef5202b5bbbc6bac7 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch b/kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch deleted file mode 100644 index 7cc45ad8e2e6..000000000000 --- a/kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch +++ /dev/null @@ -1,37 +0,0 @@ -From d02188ad1f6222215adcf842f4c9806ba9e62ccb Mon Sep 17 00:00:00 2001 -From: Xaver Hugl <xaver.hugl@gmail.com> -Date: Sat, 17 Sep 2022 01:18:28 +0200 -Subject: [PATCH] client/plasmashell: add fallback for applet popups - -When the compositor doesn't support applet popups, the current code sends an -invalid surface role. This causes KWin to fall back to the "normal" surface role -and do normal window placement on it. - -CCBUG: 459188 ---- - src/client/plasmashell.cpp | 9 ++++++++- - 1 file changed, 8 insertions(+), 1 deletion(-) - -diff --git a/src/client/plasmashell.cpp b/src/client/plasmashell.cpp -index dc613cb..93bc31c 100644 ---- a/src/client/plasmashell.cpp -+++ b/src/client/plasmashell.cpp -@@ -276,7 +276,14 @@ void PlasmaShellSurface::setRole(PlasmaShellSurface::Role role) - } - break; - case Role::AppletPopup: -- wlRole = ORG_KDE_PLASMA_SURFACE_ROLE_APPLETPOPUP; -+ // ORG_KDE_PLASMA_SURFACE_ROLE_APPLETPOPUP_SINCE_VERSION is not used for this check -+ // because it wrongly is 7 with old plasma wayland protocols -+ if (wl_proxy_get_version(d->surface) < 8) { -+ // dock is what applet popups were before -+ wlRole = ORG_KDE_PLASMA_SURFACE_ROLE_PANEL; -+ } else { -+ wlRole = ORG_KDE_PLASMA_SURFACE_ROLE_APPLETPOPUP; -+ } - break; - default: - Q_UNREACHABLE(); --- -GitLab - diff --git a/kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild b/kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild deleted file mode 100644 index 59884e1adf75..000000000000 --- a/kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.5 -inherit ecm frameworks.kde.org - -DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries" -HOMEPAGE="https://invent.kde.org/frameworks/kwayland" - -LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# All failing, I guess we need a virtual wayland server -RESTRICT="test" - -# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h -RDEPEND=" - >=dev-libs/wayland-1.15.0 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[egl] - >=dev-qt/qtwayland-${QTMIN}:5= - media-libs/libglvnd -" -DEPEND="${RDEPEND} - >=dev-libs/plasma-wayland-protocols-1.7.0 - >=dev-libs/wayland-protocols-1.15 - sys-kernel/linux-headers -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - >=dev-util/wayland-scanner-1.19.0 -" - -PATCHES=( - "${FILESDIR}/${P}-plasmashell-fallback-for-applet-popups.patch" -) diff --git a/kde-frameworks/kwayland/kwayland-5.99.0.ebuild b/kde-frameworks/kwayland/kwayland-5.99.0.ebuild new file mode 100644 index 000000000000..5da61c769d8d --- /dev/null +++ b/kde-frameworks/kwayland/kwayland-5.99.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org + +DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries" +HOMEPAGE="https://invent.kde.org/frameworks/kwayland" + +LICENSE="LGPL-2.1" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# All failing, I guess we need a virtual wayland server +RESTRICT="test" + +# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h +RDEPEND=" + >=dev-libs/wayland-1.15.0 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5=[egl] + >=dev-qt/qtwayland-${QTMIN}:5= + media-libs/libglvnd +" +DEPEND="${RDEPEND} + >=dev-libs/plasma-wayland-protocols-1.9.0 + >=dev-libs/wayland-protocols-1.15 + sys-kernel/linux-headers +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + >=dev-util/wayland-scanner-1.19.0 +" diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest index 9697c5183664..dc1113ceb7f3 100644 --- a/kde-frameworks/kwidgetsaddons/Manifest +++ b/kde-frameworks/kwidgetsaddons/Manifest @@ -1,5 +1,5 @@ DIST kwidgetsaddons-5.96.0.tar.xz 2307896 BLAKE2B 428881315aeba33cb29b2835c24d9951f93e2314215f6d0015390f31b52e0544b6904002c0d97e07fba76f92a4bed927aeeaa565809f325ea8d0f6d62c2a9cf5 SHA512 4e725cb00ba84a862f607da81c4e0d18f8d7af51d302f5cac88d0301e590ea052942f16bd8fe2b34aab76cd03e2467da72c56c3a6a30b75d811a6c28d2edd308 -DIST kwidgetsaddons-5.98.0.tar.xz 2312552 BLAKE2B b79c65284145620a72377fa4bd939519f4a62cfa72aad62a851adeb86026ff15aa730fad1f410de3a8a3ca1117db5153ad71d74c8c459f582b70ca1e373a44ee SHA512 71db2157c51f27a1e14c02b29ac3181158241f9ee2c9f04f26f17dd9cf2c8e64c445f99c151720f6822011e0cc5d452d164f1633a700f5a8950001789ad28130 +DIST kwidgetsaddons-5.99.0.tar.xz 2312272 BLAKE2B 559df700609733faab143d6df9df3358ad55acfbda1aaceec2a9abcc1f9bd8308ae440c4fbacc1ea1c9bc55cdc8f6eb8ec58e8015010ffae0a62d0dcc768c1c7 SHA512 ef60eaceaac2a5940b5e679df22f9e720a695a9a29df9a48f8ffddafe10d6a1d516aaea097364368aade52129a7d9e9aa0c200bc09770e3fb9c1ed66176b650f EBUILD kwidgetsaddons-5.96.0.ebuild 686 BLAKE2B 19b61ec460dc024562fa2873c1917e3f1718bd24ff7606d953871a03bf93ef36c91f09bb203859ebc5cbcf5790373e19b55a20bec18fe5f0cb4912c769bfe77d SHA512 7f7b7b0972bc22908be4acabbe50b81a90b444ec26e8dfc291f0cf4c6e93cd84d4ec15d79bed808a0d2eaf1eba4d7295fd3944fe09a2e9a47ced059f5596f6f9 -EBUILD kwidgetsaddons-5.98.0.ebuild 689 BLAKE2B b07d3a4fb9b966ae27d0c01d49372b5144b504589ceb2601a3dc4a1e2465d754e603bbb29b2263d6ad46334d5e1dfc07b1d7b3d35643d85ef29704fe1e6967a4 SHA512 ac1553fe3b8ff0c2f5b08ab75b3c06d9c987dfd72d785195c833ccdd9d749d4a73e184fa59cf8dccbb47609f974820f6a3367e91cd1dcd80c5e8db5aa500d80a +EBUILD kwidgetsaddons-5.99.0.ebuild 689 BLAKE2B b07d3a4fb9b966ae27d0c01d49372b5144b504589ceb2601a3dc4a1e2465d754e603bbb29b2263d6ad46334d5e1dfc07b1d7b3d35643d85ef29704fe1e6967a4 SHA512 ac1553fe3b8ff0c2f5b08ab75b3c06d9c987dfd72d785195c833ccdd9d749d4a73e184fa59cf8dccbb47609f974820f6a3367e91cd1dcd80c5e8db5aa500d80a MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.98.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.98.0.ebuild rename to kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.99.0.ebuild diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest index 8492f7562225..19a7ae214e92 100644 --- a/kde-frameworks/kwindowsystem/Manifest +++ b/kde-frameworks/kwindowsystem/Manifest @@ -1,5 +1,5 @@ DIST kwindowsystem-5.96.0.tar.xz 182568 BLAKE2B 320382003f4d840b39e54e8f1a36f4fb26150510e3a11c4af4c3bbc70bb8a9b57f2ecfdad53e8ea22347eae2a4035d68a7409354c360be0b9c8494359024257d SHA512 8d6bc7f03c8f4a63775b3457cbd3a792e285d3b180ed0098abd5dcef602f2dc9b51f906b39ca2c958f347efdfbe9b1fdc82e5ef498f0d522ca65782db7152613 -DIST kwindowsystem-5.98.0.tar.xz 182484 BLAKE2B 01ca97abf73ef3f3495b64c78fec910bba844929da832eb9f373645a44199653e3c2b77cfe5015cfea0f8b9de03f686ae1bd617e6674e9ad16cec078d971f958 SHA512 3567b5fe32a6b8c4d8c344d5a095297cae1f1e500a2d2e65cd8d4b0d709455f164b9cca9e8ebec494a85e60764990e86a96b599d854b9bda1087e4872c8a6c48 +DIST kwindowsystem-5.99.0.tar.xz 182540 BLAKE2B c4789c96b65ba678e32264cb28c344866c39a08007a5324876247c3e823825202b8314c402e5a854569b6b459dabbcf8ffbc9bf8bd4c58ac95ef6eb8ff8e2cff SHA512 91719c273730693cd49dcd4a94701190d983a9c64a74cbd66143901efd77de8e78a6fffb0cc289888567ce66541ca64685458cac932b6fd7333e18a38487c1bd EBUILD kwindowsystem-5.96.0.ebuild 874 BLAKE2B 3261ce848da22fbc403d04e6c3dcc4230262f075b22d9866e70478916241662504a074ce6b272e687c63e430c6b96d9f6ec435ed745c6a1bf222eeb7709506ec SHA512 efb947ab67e5b4cb3f7a5bfb2adcbcee72814aec8539d5937a28ac37a189ea2f51fa652db541452dd2f3afb60f66f900bbc623ab6e03fb2e4f8aa3b657ab7267 -EBUILD kwindowsystem-5.98.0.ebuild 877 BLAKE2B a4494c37d27bf9edc145471b33ea5c27510284800cd329efbcd62f594707a6d6bfe1e0f41979aec899497478c1746e056aea91023fb3ac096b3ec8cab0267b12 SHA512 2ebe9f7029b5428546f032523bc4c93c669d6e425e7104554f29e34a350ab07eedc83f239583f602604edb9ec4a64fc4cdba25c625afe93a75f5b4db54d21a13 +EBUILD kwindowsystem-5.99.0.ebuild 877 BLAKE2B a4494c37d27bf9edc145471b33ea5c27510284800cd329efbcd62f594707a6d6bfe1e0f41979aec899497478c1746e056aea91023fb3ac096b3ec8cab0267b12 SHA512 2ebe9f7029b5428546f032523bc4c93c669d6e425e7104554f29e34a350ab07eedc83f239583f602604edb9ec4a64fc4cdba25c625afe93a75f5b4db54d21a13 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.98.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kwindowsystem/kwindowsystem-5.98.0.ebuild rename to kde-frameworks/kwindowsystem/kwindowsystem-5.99.0.ebuild diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index 0e3e6c9ea45c..1437a6629a3c 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,5 +1,5 @@ DIST kxmlgui-5.96.0.tar.xz 899276 BLAKE2B 7aa619362c28c45c00bb725f5819443b8ecea806a468847b6259a053c48aa4fd9a3ce74094b65813e06d5fc426bbbb7b23450349298e1e552dc36c1a04e887a6 SHA512 44ffb6bfe8eaeb1fe1aad27d6794f1a536e030177547576b38021e87bd3c6ab57cd3fc1c41a70cf79cff8b8698a8d424d739875d9260115b5b6430cdad327912 -DIST kxmlgui-5.98.0.tar.xz 903408 BLAKE2B e0a04cc15b95a00c448d06f163d0eefdf3d74a97c05829ef7edea14bb5df0877832e9aa4cdc7543dd69beff8d334982cb056ead9a8dbe5c15160ecef164403fa SHA512 f2085e8a77bf1783666d24d36a7f71487d87eadc8bf4ec853a5eeed4463993338da642f57fdd5cff97be70182a2fdecaa03d5498fcd4784f36ee65f4860d09c3 +DIST kxmlgui-5.99.0.tar.xz 899568 BLAKE2B 548a8269832969e26c7a86b7870a1824427d9fdd51d5b9a080d7cd587eb1c0b121a2bb4b6948522f78d2e456cd509632def89f12b41be56aa7b691e567f2f178 SHA512 c8d6975683ba8a6c9e4e3bacd11e3764605899d7ae77652566ee745395426c25847f974b7cea5d1692588239d8c7ed001808d0b6a444e4d49edbf695014c47af EBUILD kxmlgui-5.96.0.ebuild 1231 BLAKE2B 8ace03b541b0afc8c45edb87165c668e8ada58a657c4d7eb60a7a457c45bb64f0ad43cedd7446824e15dccbb36b7711c10fe9bb5a409b96bbbca7e3553af1936 SHA512 5bb8ce2347c2f4db2d9247ae4ac3cb4ff620a158ae6ae94e2ee0e3b76de3e4c3582bb5ab65c3fce07ae884c18e5e81e4891917c44aaf9d1089feda27f5c13722 -EBUILD kxmlgui-5.98.0.ebuild 1234 BLAKE2B ec5328f3d3d0556f0c7e79d509e8ca8baf09b6674221e0831043109abab4a4be1e0a57eeaebec9df53de9f94953fac7a83fdf557c87224efed32a1b1dfe16a31 SHA512 a7c14dbb97613eefc985ccad795406d776838e8c0c1a1429f890d77ebeb3cfa7b04d7b696b3cceb57ac442acd451f1a3ce391d71c5a86cc9467eaf07647e045f +EBUILD kxmlgui-5.99.0.ebuild 1234 BLAKE2B ec5328f3d3d0556f0c7e79d509e8ca8baf09b6674221e0831043109abab4a4be1e0a57eeaebec9df53de9f94953fac7a83fdf557c87224efed32a1b1dfe16a31 SHA512 a7c14dbb97613eefc985ccad795406d776838e8c0c1a1429f890d77ebeb3cfa7b04d7b696b3cceb57ac442acd451f1a3ce391d71c5a86cc9467eaf07647e045f MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.98.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.99.0.ebuild similarity index 100% rename from kde-frameworks/kxmlgui/kxmlgui-5.98.0.ebuild rename to kde-frameworks/kxmlgui/kxmlgui-5.99.0.ebuild diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest index b47e6e82a4a8..0299c711ae48 100644 --- a/kde-frameworks/modemmanager-qt/Manifest +++ b/kde-frameworks/modemmanager-qt/Manifest @@ -1,5 +1,5 @@ DIST modemmanager-qt-5.96.0.tar.xz 121052 BLAKE2B 1d8117ff16aa45939bc61adb5007be50e9bed77878124f14b723aae51507e906b7efbd4ce14ed9c00d881e67ffbd8fd67ee51a3ef6e0ffd3abb30c00d90edb6c SHA512 3c959b57e08342d0e8959d1f4768ba87703ac364eb0d4e2462b008567aeca6f8fe398fa13ee28585cf93a21278a22736e400e8877f5d63339ec36800599e13be -DIST modemmanager-qt-5.98.0.tar.xz 121084 BLAKE2B de1842a8c2db1ae91869a1b4f5c0c8ddd36576b0fa7d8147496bb27d50c752cad4dd47f62242ed04347984bcd3c329ab84b109517e660bb7c49f39446cf948bc SHA512 780d9eecbacebaebdd4bfc5416391c37cfe7ab1adb89c665b8775e847b0856550d99930f9902165e0c60573d6e0658c7c51846715c55fea9ba47559b13ade129 +DIST modemmanager-qt-5.99.0.tar.xz 121028 BLAKE2B 8c5ae98ede9e260b2d53cb03a11dfe2f033cfe890973697a7536438b7ed87c8be33b60f8cb66e7ff48a64d9d103982eb53bf5146d02ad1ef5a192ab59ebe1b31 SHA512 80d0009f28b03f8fcfbe2431129742aceecaa468f5720d36b6fb0f115fff32becb5d8c10688edfd636cfc6eb0b204b70351c750041a56f7ffede6cc326a4ce64 EBUILD modemmanager-qt-5.96.0.ebuild 482 BLAKE2B f82b7af437e2ca3d884fa5a9f4d70c8ed415d219de2a2b4fb8148bc9283d7944235495674594c2f39b56bb1309ebd27593078ff77173adc5b5e7e4a146736774 SHA512 730980268bfdf2930c4d1eed35693bdc85eea93d412a5bc306d79170fb60bc8f3fca0ab1984cdabe1baedf0c31bd5386ff022b458696fb4bdbb28c88bc020046 -EBUILD modemmanager-qt-5.98.0.ebuild 485 BLAKE2B 84e467c302cf48f56ec68464e4c9b7ee4c880952e03e7df777529bc7f45f46fd39fc42a2963825bb2f003c3482b15e73b25af701befe4682675d7e694d26d0ba SHA512 c0d2744fe15cf20fecea77e4ac999fc2002f61c484a3ad4297b9bc5c214933f0b6e676d825035a64eb73c999cc47688193dd41447f5d9d3888e9ac8d4c345df9 +EBUILD modemmanager-qt-5.99.0.ebuild 485 BLAKE2B 84e467c302cf48f56ec68464e4c9b7ee4c880952e03e7df777529bc7f45f46fd39fc42a2963825bb2f003c3482b15e73b25af701befe4682675d7e694d26d0ba SHA512 c0d2744fe15cf20fecea77e4ac999fc2002f61c484a3ad4297b9bc5c214933f0b6e676d825035a64eb73c999cc47688193dd41447f5d9d3888e9ac8d4c345df9 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.98.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.99.0.ebuild similarity index 100% rename from kde-frameworks/modemmanager-qt/modemmanager-qt-5.98.0.ebuild rename to kde-frameworks/modemmanager-qt/modemmanager-qt-5.99.0.ebuild diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest index aa26fe5d00e5..432e7f0185d8 100644 --- a/kde-frameworks/networkmanager-qt/Manifest +++ b/kde-frameworks/networkmanager-qt/Manifest @@ -1,5 +1,5 @@ DIST networkmanager-qt-5.96.0.tar.xz 197644 BLAKE2B 191ea1360476fa85d663323b8482e37b2e281588a52303b4fbfd3e7943b974af971010097916a9915957b6810b031b69dbe9649a616298429082d2c2a6e35a7b SHA512 35f8080932c5a66a708c97826a8308c73ba5ae760abc72e8ef458ae971cf5d2f837fa9ad32ccbc3cc028065389d404adb04f30410bc637679bec88c9dffaf823 -DIST networkmanager-qt-5.98.0.tar.xz 197732 BLAKE2B 707d65991cf50b5a8c79dd4caa9138678728abf266009803afdb9d40bc3c1825d4d078a961d6365cf436df8207d07a47d5f1de756eec287138f569ceaaf4f043 SHA512 536382b35fae375b139761750fba2bed7c434a9925fe39721a560c375e0b8b3f7cf406254114285707b06a3d0591aaa861c8c2c6811017b8ad7d913616a6283a +DIST networkmanager-qt-5.99.0.tar.xz 197696 BLAKE2B ad956ef5b9b2e5c211ed06929c44eb2cfba0d51a50106923f13650cbf7ab91fca08307a3b28158a5db652c6d7a495ab3182d0b5152d6c74b7eb1b5b45d02f105 SHA512 087a6a0e596dc236114159d40b23784b1ef85dba79c2dad158bafaa6960f53417c9d9d3661e84edbd94ed5eb2ed73911708d039abc03da78084a10891ea57619 EBUILD networkmanager-qt-5.96.0.ebuild 694 BLAKE2B 7ea41da19d119cf833ce42f5acbc1a0b77b20ade9040b449d65f701c196005f39c5004f9d1b7ccbd6247eee567c4a30cdb9aee0e14b68fe0a36416dd6cb58601 SHA512 97ea9ffdae6d1d29412f3d66eecf598122b0e03d57de821a369015a88832c3158933539b5c55223a589627f87e12e561f8ce42bfc6d8d2be2873d39e177b02c3 -EBUILD networkmanager-qt-5.98.0.ebuild 697 BLAKE2B 560df587d0fc0a400c0153cbe2bd6a8ba8d3a0fced24400c10ac5accb0bc406c711819ab70e12f1bc1cabc7aac34c3db47e2cdd8b03d0d1ef0372f334f010717 SHA512 37eed5678267f42665c80e7aeefb05747eb7959f5457bc89609d239c4976659265a9e744f75f7618c70af35949dadfb356d864ef64b9c8ad082a88e5bf418ff4 +EBUILD networkmanager-qt-5.99.0.ebuild 697 BLAKE2B 560df587d0fc0a400c0153cbe2bd6a8ba8d3a0fced24400c10ac5accb0bc406c711819ab70e12f1bc1cabc7aac34c3db47e2cdd8b03d0d1ef0372f334f010717 SHA512 37eed5678267f42665c80e7aeefb05747eb7959f5457bc89609d239c4976659265a9e744f75f7618c70af35949dadfb356d864ef64b9c8ad082a88e5bf418ff4 MISC metadata.xml 528 BLAKE2B 8e547c097f06ce6bc78746988171989fd5f71384b62d582c6b7cb8c99e30ab06f5e139fd1892ae10dbf4ffb389d9cd42aaf83455b90f7cbdf54e14da469a9783 SHA512 ec5a831fec9baf40d8298ca6f825d2c20d2b221f83eec4f2439a5e9aab8ab07b2ed4e114bc73f37ee55a15174c94fc7f271a587de9d2e8d34bcd76ace8565d19 diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.98.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.99.0.ebuild similarity index 100% rename from kde-frameworks/networkmanager-qt/networkmanager-qt-5.98.0.ebuild rename to kde-frameworks/networkmanager-qt/networkmanager-qt-5.99.0.ebuild diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest index eb2a65bf7252..a176c9fce156 100644 --- a/kde-frameworks/oxygen-icons/Manifest +++ b/kde-frameworks/oxygen-icons/Manifest @@ -1,5 +1,5 @@ DIST oxygen-icons5-5.96.0.tar.xz 238635128 BLAKE2B c42043a99f4e2ba314392daf6dcce5bf58600942c410dfa4e7a14782e8677060d18cad5671fada454e3c2c07c1bd17ea0d95a44638b1ed8e363f5043890dc805 SHA512 faa76c08a232530ad1e9cf2f1f46c217f55bd5880736df564725c61cc74b4e04d484d227f67d68b13257d8ab1ba0cacb761950a5c074b35dcde4f06c50a3d90f -DIST oxygen-icons5-5.98.0.tar.xz 238635476 BLAKE2B 14e62639d35830fbdf60ab4b7c6952e93f1b7e4b2714c0326ce30be25dd0cbca0c27f28c3e13d61dc247778aeec04da912bcfd7535ebe7dd309abf851f59dcc6 SHA512 15ec59dfc361a066c5217f05d0ba6a78da1980efe1617e408573069e23c879fa545e55a0920639cd9d2e201aa4d76822dec090b482e17cd3aabf8fc13483ec6c +DIST oxygen-icons5-5.99.0.tar.xz 238633012 BLAKE2B 264077a4619e5dc1feb277215468a6ec0151fdf9f702a39b26454c03a1b5a3b4c6a56ecbd487c03cb79de4b1c3eb97ee3a9210237b7c573382e0f2c30a404f63 SHA512 b1228558f04a498b47c2be1b53a7109aa95b50ce0fcedc8d81a27899fbd661dbe3e491c43d91434d7c157f4063dfa5a74771d69396efbf8938afa7113c00d5c9 EBUILD oxygen-icons-5.96.0.ebuild 711 BLAKE2B 28184ad5233a1587b6fd94448a95b17caf859f68ce557ffc4e747414c1ea7c9e0efe67b56962a5556ecc1a5de49c95cf7e96f06700fd7bbd19c327d6ec0a7f18 SHA512 6fc1ff687295cf5ed328c619c6f42f702e8670673672ffda9906dacb899e1bb578c1505205365c7e655c2c90509f48e0b29d999be366aa13ed31c29802cf5412 -EBUILD oxygen-icons-5.98.0.ebuild 714 BLAKE2B 75b3466d70f82ae27786d44da867e8ccfb81eaca9659bd5f4bbfa7e6cf20e134e9a31aa6720b19fc69a806e355d759a6a1739b1644ee6e33acaef93acda51133 SHA512 1c489708c2514ea77dc5c3a9dd2ea290f59d5acbc5c4d34cfe799a75b754b7a506ac42b91abad74dbf7f59e2da284bd8aeb4c5073646d763fc30bedea0183901 +EBUILD oxygen-icons-5.99.0.ebuild 714 BLAKE2B 75b3466d70f82ae27786d44da867e8ccfb81eaca9659bd5f4bbfa7e6cf20e134e9a31aa6720b19fc69a806e355d759a6a1739b1644ee6e33acaef93acda51133 SHA512 1c489708c2514ea77dc5c3a9dd2ea290f59d5acbc5c4d34cfe799a75b754b7a506ac42b91abad74dbf7f59e2da284bd8aeb4c5073646d763fc30bedea0183901 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.98.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.99.0.ebuild similarity index 100% rename from kde-frameworks/oxygen-icons/oxygen-icons-5.98.0.ebuild rename to kde-frameworks/oxygen-icons/oxygen-icons-5.99.0.ebuild diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest index 2b9c8e8b5588..a9407d85b197 100644 --- a/kde-frameworks/plasma/Manifest +++ b/kde-frameworks/plasma/Manifest @@ -1,7 +1,6 @@ AUX plasma-5.96.0-fix-crash-in-WindowShadowTile.patch 1634 BLAKE2B 80da6c10e57948875d18ee3699e092e47cef3a75e55b643438bf3d1b5d5c368ac1425aae1b49c55ec20a0f4986c228a31f22e390ffea39a9b34d4d459dd70c48 SHA512 7af67805cf73c01132a162c03dc50398b5cb4b3d5b1b1001b31c2b1ec8fa749c8e883b8185734e47d8434350426b6990315fc74bec8880c8bdc36ad8b1d5aee2 -AUX plasma-5.98.0-without_x11.patch 5737 BLAKE2B 5efea0b167ae98dddbfec87a2d8807763a432df648111e3b70ca700b9d954632494f23e0badc006add7751fbcd9709224bbe6e70b6a7ba068eb624188f2b0920 SHA512 2b947f89be87f67e2715035595d90b89618ed4c0d0b9e809cbf04f247a874d017f41468316e90f57bd4d6635ac81782f803dec71bbc46d723b6ee24737ccf0f3 DIST plasma-framework-5.96.0.tar.xz 3145380 BLAKE2B a9190358fc454dfba03d8f5881b52e21e7e209f471823d4d4ead54818103436775f09df7f1dd42ade4d4b5b2df448f5cb1bb682ea77d32c57cdfe7c39ecab238 SHA512 9361948197c69ab8b2a1b943c1e9a2e44443588cd3bb4073eaa9ac6a4575bb4c1e6a257eb2fda6333df13eb568e09ed26a88d128fdafbe517bca705b8a8f2a5b -DIST plasma-framework-5.98.0.tar.xz 3148664 BLAKE2B e61b896ed80a6f8b70846b19e2b9d525490ebbe4abb95d35f5663e93afbbc3ec23453e2228b20346c5961f6d6313c38f738150eca98f71d399670af3e07e0a88 SHA512 a016b5376ed620d4650c7581b282601c99aea2e6b7948d87f7a99bb747a3913ae2cc96a168deb7d25797fb9f936f4c76d05682036693a8515e756b7f20dab46d +DIST plasma-framework-5.99.0.tar.xz 3141664 BLAKE2B b37534440bc1f3d8f5fc13b6b62527c1bdde4b5d5d1c88530c49da2be221c9f55afac832cd8db61eb1bb91328145bc9b4c9e7b227b1ce740b10fa1bbefd3d2ef SHA512 bcf4f33facb20b542a90f5216fc0c5778d4de51d6a0ae86abdd5a22d7d1bfd7156dfd7a7d6cdad524b8f98596a75aa064fcbb295a36161ce288d4be4f42c5abb EBUILD plasma-5.96.0-r1.ebuild 2048 BLAKE2B 35b073663cb0ccf83d4bf94bbf5acaf2f801930dadcd0ab8171d7ecb98a1a950dbe374d228aa2fc9cf1748eda21df8b8438551e19b843be180c9c928e2a0ce36 SHA512 6bf299ca2dcb9419a546a2a58dd611f11be697dc0e6a2cbaf9201ac3243d488f74eddf1751b968d66fc8779bb48f6b72d1f0130072b0bd4f7a5f21f419f56abe -EBUILD plasma-5.98.0-r1.ebuild 1979 BLAKE2B e60e1b54d1285647b979ae8a1fdd7fc3269a83793b1c3fa46a743bb5f87d42aaf1fe97a8948268d7635203cc35453cd3bf0c575eb2b4d01ec83d0db7ce185438 SHA512 c4ee9a0ae20c3743b1ade363948b0eeb33a8b4ca72980a7fe0c850894dcbab6192ca486d5197bb79cc3500eea9712f8976ffa6be0126a3c109b3ffbd9532e43b +EBUILD plasma-5.99.0.ebuild 1929 BLAKE2B 3c196da48b5361359df601ce88846a2f566b2a72c030747d1ba7878d8fe4832343161bbd038aace80b5f9e43ab2a22b77d5470c7419433ce14557427b68a66be SHA512 9bd131a8cd874c9a9d444c6a2db43d67e52987f64146df90ed90e37f8a585c26ec651655f0fab57bdc17eb5463e41705722fdc8cb4452c531434c4e499e951c6 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/plasma/files/plasma-5.98.0-without_x11.patch b/kde-frameworks/plasma/files/plasma-5.98.0-without_x11.patch deleted file mode 100644 index 62b393ba9b91..000000000000 --- a/kde-frameworks/plasma/files/plasma-5.98.0-without_x11.patch +++ /dev/null @@ -1,140 +0,0 @@ -From d674a99d19efcad866a773fe6c848a7626a61c0a Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Tue, 2 Aug 2022 10:52:59 +0200 -Subject: [PATCH] Add CMake option to build WITHOUT_X11 - -We want to be able to build without X11 support even if some of the used -libraries may not work w/o X11 themselves yet or need to be built with -X11 support for other reverse dependencies. - -HAVE_X11 already exists and is set automagically so far, but using --DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 -as required in their cmake config. - -Introducing this option means there is no behavior change by default, -cmake will just skip finding X11 or adding unwanted features if the -option is enabled. - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 51 ++++++++++--------- - .../core/config-x11.h.cmake | 1 + - src/plasmaquick/CMakeLists.txt | 8 +-- - src/plasmaquick/dialog.cpp | 1 + - 4 files changed, 31 insertions(+), 30 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 3b6405725..15698543f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -88,28 +88,33 @@ set_package_properties(KF5DocTools PROPERTIES DESCRIPTION "Tools to generate doc - TYPE OPTIONAL - ) - --#optional features --find_package(X11 MODULE) --set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" -- URL "https://www.x.org/" -- TYPE OPTIONAL -- ) --find_package(XCB MODULE COMPONENTS XCB COMPOSITE DAMAGE SHAPE XFIXES RENDER) --set_package_properties(XCB PROPERTIES DESCRIPTION "X protocol C-language Binding" -- URL "https://xcb.freedesktop.org/" -- TYPE OPTIONAL -- ) --if(X11_FOUND AND XCB_XCB_FOUND) -- set(HAVE_X11 1) -- if (QT_MAJOR_VERSION STREQUAL "5") -- find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} NO_MODULE) -- elseif (QT_MAJOR_VERSION STREQUAL "6") -- find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui) # qtx11extras_p.h -- endif() -- #X11_Xrender discovery is done by FindX11 -- #add_feature_info("X Rendering Extension (libXrender)" X11_Xrender_FOUND "Support for compositing, rendering operations, and alpha-blending. STRONGLY RECOMMENDED") --else() -- set(HAVE_X11 0) -+option(WITHOUT_X11 "Build without X11 support (skips finding X11)." OFF) -+if(NOT WITHOUT_X11) -+ #optional features -+ find_package(X11 MODULE) -+ set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" -+ URL "https://www.x.org/" -+ TYPE OPTIONAL -+ ) -+ find_package(XCB MODULE COMPONENTS XCB COMPOSITE DAMAGE SHAPE XFIXES RENDER) -+ set_package_properties(XCB PROPERTIES DESCRIPTION "X protocol C-language Binding" -+ URL "https://xcb.freedesktop.org/" -+ TYPE OPTIONAL -+ ) -+ if(X11_FOUND AND XCB_XCB_FOUND) -+ set(HAVE_X11 1) -+ if (QT_MAJOR_VERSION STREQUAL "5") -+ find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} NO_MODULE) -+ elseif (QT_MAJOR_VERSION STREQUAL "6") -+ find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui) # qtx11extras_p.h -+ endif() -+ #X11_Xrender discovery is done by FindX11 -+ #add_feature_info("X Rendering Extension (libXrender)" X11_Xrender_FOUND "Support for compositing, rendering operations, and alpha-blending. STRONGLY RECOMMENDED") -+ set(HAVE_XCB_SHAPE ${XCB_SHAPE_FOUND}) -+ else() -+ set(HAVE_X11 0) -+ set(HAVE_XCB_SHAPE 0) -+ endif() - endif() - - find_package(OpenGL) -@@ -125,7 +130,7 @@ set_package_properties(EGL PROPERTIES - ) - - get_target_property(QtGui_Enabled_Features Qt${QT_MAJOR_VERSION}::Gui QT_ENABLED_PUBLIC_FEATURES) --if(OpenGL_GLX_FOUND AND X11_FOUND AND (QtGui_Enabled_Features MATCHES "opengl")) -+if(OpenGL_GLX_FOUND AND HAVE_X11 AND (QtGui_Enabled_Features MATCHES "opengl")) - add_feature_info(GLX OpenGL_GLX_FOUND "OpenGL GLX libraries.") - set(HAVE_GLX 1) - else() -diff --git a/src/declarativeimports/core/config-x11.h.cmake b/src/declarativeimports/core/config-x11.h.cmake -index 2f543d547..ad1b45099 100644 ---- a/src/declarativeimports/core/config-x11.h.cmake -+++ b/src/declarativeimports/core/config-x11.h.cmake -@@ -1,2 +1,3 @@ - #cmakedefine01 HAVE_X11 - #cmakedefine01 HAVE_XCB_COMPOSITE -+#cmakedefine01 HAVE_XCB_SHAPE -diff --git a/src/plasmaquick/CMakeLists.txt b/src/plasmaquick/CMakeLists.txt -index 37bbc5097..dd2442e70 100644 ---- a/src/plasmaquick/CMakeLists.txt -+++ b/src/plasmaquick/CMakeLists.txt -@@ -1,9 +1,3 @@ --if(HAVE_X11 AND XCB_XCB_FOUND AND XCB_SHAPE_FOUND) -- add_definitions(-DHAVE_XCB_SHAPE=1) --else() -- add_definitions(-DHAVE_XCB_SHAPE=0) --endif() -- - add_library(KF5PlasmaQuick SHARED) - add_library(KF5::PlasmaQuick ALIAS KF5PlasmaQuick) - -@@ -81,7 +75,7 @@ if(HAVE_X11) - target_link_libraries(KF5PlasmaQuick PRIVATE Qt6::GuiPrivate) - endif() - -- if(XCB_SHAPE_FOUND) -+ if(HAVE_XCB_SHAPE) - target_link_libraries(KF5PlasmaQuick PRIVATE XCB::SHAPE) - endif() - endif() -diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp -index 452e36523..2eabd5fb7 100644 ---- a/src/plasmaquick/dialog.cpp -+++ b/src/plasmaquick/dialog.cpp -@@ -11,6 +11,7 @@ - #include "../declarativeimports/core/framesvgitem.h" - #include "appletquickitem.h" - #include "config-plasma.h" -+#include "../declarativeimports/core/config-x11.h" - #include "configview.h" - #include "dialogshadows_p.h" - #include "view.h" --- -GitLab - diff --git a/kde-frameworks/plasma/plasma-5.98.0-r1.ebuild b/kde-frameworks/plasma/plasma-5.98.0-r1.ebuild deleted file mode 100644 index 36811b06c0b8..000000000000 --- a/kde-frameworks/plasma/plasma-5.98.0-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="${PN}-framework" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm frameworks.kde.org - -DESCRIPTION="Plasma framework" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="gles2-only man wayland X" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=] - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kactivities-${PVCUT}*:5 - =kde-frameworks/karchive-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5[qml] - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kdeclarative-${PVCUT}*:5 - =kde-frameworks/kglobalaccel-${PVCUT}*:5 - =kde-frameworks/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kirigami-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5 - =kde-frameworks/kpackage-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] - =kde-frameworks/kxmlgui-${PVCUT}*:5 - !gles2-only? ( media-libs/libglvnd[X?] ) - wayland? ( - =kde-frameworks/kwayland-${PVCUT}*:5 - media-libs/libglvnd - ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" - -PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package !gles2-only OpenGL) - $(cmake_use_find_package man KF5DocTools) - $(cmake_use_find_package wayland EGL) - $(cmake_use_find_package wayland KF5Wayland) - -DWITHOUT_X11=$(usex !X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/plasma/plasma-5.99.0.ebuild b/kde-frameworks/plasma/plasma-5.99.0.ebuild new file mode 100644 index 000000000000..a27e1ef1b167 --- /dev/null +++ b/kde-frameworks/plasma/plasma-5.99.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="${PN}-framework" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm frameworks.kde.org + +DESCRIPTION="Plasma framework" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gles2-only man wayland X" + +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=] + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kactivities-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5[qml] + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + !gles2-only? ( media-libs/libglvnd[X?] ) + wayland? ( + =kde-frameworks/kwayland-${PVCUT}*:5 + media-libs/libglvnd + ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package !gles2-only OpenGL) + $(cmake_use_find_package man KF5DocTools) + $(cmake_use_find_package wayland EGL) + $(cmake_use_find_package wayland KF5Wayland) + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest index bc72fc625736..ab7d9ed968ff 100644 --- a/kde-frameworks/prison/Manifest +++ b/kde-frameworks/prison/Manifest @@ -1,6 +1,6 @@ AUX prison-5.96.0-zxing-cpp-1.4.0.patch 3823 BLAKE2B dca7abe43f82012a23504779556940c039de12ba0154e76d6450026c265c5be7d1af3462fa54ccd12e5c2eae7bbd641a3a0631768932a888f9658e75410a6e62 SHA512 3f3f059440392443c5c4594192b6a9d3597b2af2a11bb960d98269c86448d4740739c497e2b043446a4aca88d5bb5b99d2797849af8271207be9d982cd4503da DIST prison-5.96.0.tar.xz 55380 BLAKE2B f6fd3467283a1d7980d070f77031d72bec4d94da0da30f99e360ec6cc160c1041d0025227df41649a0c20c4c247e99269c28e146aacbe5dae293a2f13457e562 SHA512 1bb85d4e8e6cd349cae559d5a933e606896ced077b850b4cac1a50f374ac2b938d01095c83a8bdb76af31069c17dfb07102a3a9f3c62ae9832f5b3846335a078 -DIST prison-5.98.0.tar.xz 55752 BLAKE2B 0b7ca899b9148ea9fe57d5189a27af2569be36c8a6ad681a5e0a0885a0708ec4a6e0ca8722085180df674e82887887e63c708090c28cd574be38f8c2cc153137 SHA512 71c800693292a98888f8dad3317613464bd7c07c20ea882e871f1103270619a0a59021405207f30bad4360c81649ae2701d7237c9e9d5948a4d37b4d148b067b +DIST prison-5.99.0.tar.xz 78696 BLAKE2B 4594ac4161759c16bf1323c95b60b39ef3e810d1cd52f91ef0a77946b3f1d92e15a88bc912c5f2638739928bfdbf2eae1678851ae7ccc611e7e56d15712103db SHA512 245224a5e76e8e182ec3568bdd833788301fd2014cd4e65fbc5616540464b6a5fd3f3d0fa357f1520bf9e73e65f0e0ef45449631c247e2c0af4f9da4281505a4 EBUILD prison-5.96.0-r1.ebuild 750 BLAKE2B 38e7968af05347c5dfce54fe52d98d4a5d00af150aa4d329e1f8bb4d027cec607b86c7e81aa746ffd7555535db078f80168fdfac0f781d5454c38ba842cb946c SHA512 e72cc87e20ed1dbf022b73ea72276f914cdba28a3d3897d5af625feb2231519d2289a2213418f2046b776bc3e60b8d154df999f3b1aeeac0f45bf3f81167b621 -EBUILD prison-5.98.0.ebuild 699 BLAKE2B 20185bf42c76c8675faec7012832766f5b7306858b99c0719c4441eae890f7df622794c5bb905b982e556868a5550c504a3b52ce841ea5e081c1c33674bc56c4 SHA512 48fe68f79517fde720bbf0528200970f93ba0b1f8d40c837a55574703e15d74ac4e6743766539043a358dca3c5b8edaa362dc09f51bec7941cd5df8ecfede6d9 +EBUILD prison-5.99.0.ebuild 699 BLAKE2B 20185bf42c76c8675faec7012832766f5b7306858b99c0719c4441eae890f7df622794c5bb905b982e556868a5550c504a3b52ce841ea5e081c1c33674bc56c4 SHA512 48fe68f79517fde720bbf0528200970f93ba0b1f8d40c837a55574703e15d74ac4e6743766539043a358dca3c5b8edaa362dc09f51bec7941cd5df8ecfede6d9 MISC metadata.xml 560 BLAKE2B 3c60b8b8f04fb43ee27b250985d080758dfb521e4ed3ec0ee94dc36c57db90701504490a0b56bfad2ea9bfc7c6d3e76a4f68995c1b7d9213104d13a8de622259 SHA512 7c3c097098192485a17926575bc5d9a008c480ad01fbd89f94b218f709a2d8b7d913f067548cd51579a65e43c3d0847b0567e37ce9bf1b8ada53f212650f0144 diff --git a/kde-frameworks/prison/prison-5.98.0.ebuild b/kde-frameworks/prison/prison-5.99.0.ebuild similarity index 100% rename from kde-frameworks/prison/prison-5.98.0.ebuild rename to kde-frameworks/prison/prison-5.99.0.ebuild diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index 7942b69d59fa..7b818d51756c 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,5 +1,5 @@ DIST purpose-5.96.0.tar.xz 172284 BLAKE2B 3a272ea568d862ed4c300a45dbf6c3d5eee6b9dd1a6b8bc1f9c08535375ae9bac1233514ca8b6bafc20febce4b42efd773fe8415dfd7156222cbe3302d33d7c2 SHA512 80ede3300842db1a1e2553525c47f0d8d5d8611c6fd5509b2e864f1832b468326c38f70fd1a9588260660c4aff6ac7264d8dade55a5c255a9b46cb4aff2445b7 -DIST purpose-5.98.0.tar.xz 174904 BLAKE2B a4cadd69aff680fbe41b6a93e18756b8a05a82fb43c8c2e55c2805ddbcc3829b7327d8f3a2e799a61220eb0caa29ec8998e507914ba75eabe36203f2f6ee9324 SHA512 3fff666a64a6ff82fec7e109a3118078179b971692f6b62dac72c7204b345b481766f2366b8d799674fb73633dc76c9aefe457d4f18ae733afb9e7a47fc18eb6 +DIST purpose-5.99.0.tar.xz 174964 BLAKE2B 18c0b9b51e3f7496f01b7404ad3a733aaae0cfed4781f188df0f66554db7320bfdd4fe2ce00ef7c91c21923ef9543e90b2e37f600e2fa2fa1462845e1348cfde SHA512 0f5070c6de1c6c7280c2cbc4c8848375bd689df6fcdf6f1eed0bd8c8abb695f6e5c926bbe21099c8d99bf562dfe96df6af269907e5fb9b01b0f2c5f5fabe54dd EBUILD purpose-5.96.0.ebuild 1606 BLAKE2B f696b3844923905953fd282ab6c7eef83f06efeff488599c94c84acb81577b6df77f99837344a01f9e0e47ff1c98b9e8dd7a618861a7770f268949e010891173 SHA512 630339a26a1c3c12026da3cbd3575b76e03225cfe9362438693ffa666c402a8504d4c6a0c3adea5832d6ea5d1709de71e0edc9a230e78e062bf8f09846c11d6a -EBUILD purpose-5.98.0.ebuild 1609 BLAKE2B 5d2eb61ea2a8c8ffe4dcc742d661fce1830decf032b5dfbb93ce72c04d8ce5184d442207727c58500237479e6f092f0bf1e00634c3cf642e93c3ce6212b86c19 SHA512 6ed1e271ce8227a487b46fe9e3074b11bc644c1f1bf47147757046a8b0511d9b78a3db7c410dd0009e03f79f3b5648cc9bb3f1890c0b3d1ee651f996cf6d77aa +EBUILD purpose-5.99.0.ebuild 1609 BLAKE2B 5d2eb61ea2a8c8ffe4dcc742d661fce1830decf032b5dfbb93ce72c04d8ce5184d442207727c58500237479e6f092f0bf1e00634c3cf642e93c3ce6212b86c19 SHA512 6ed1e271ce8227a487b46fe9e3074b11bc644c1f1bf47147757046a8b0511d9b78a3db7c410dd0009e03f79f3b5648cc9bb3f1890c0b3d1ee651f996cf6d77aa MISC metadata.xml 552 BLAKE2B b690292da1dd33f95eee7c08e13912efa3c683278c494d666eed7b29ebfff7852986009fc93ef86cea1e0c1a2e3f477810caf8c1fbffe6160da187630a9a9197 SHA512 5552139f71158888ea3d87b07a13492f12a502314fc03d7ef9ac9ea827aa2ae650bcbec7d872e2fa1473f830cc18ce630bf459e449e5cba44a6f8aa436e49a1e diff --git a/kde-frameworks/purpose/purpose-5.98.0.ebuild b/kde-frameworks/purpose/purpose-5.99.0.ebuild similarity index 100% rename from kde-frameworks/purpose/purpose-5.98.0.ebuild rename to kde-frameworks/purpose/purpose-5.99.0.ebuild diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest index d4b53ab8e618..6f6575c79b40 100644 --- a/kde-frameworks/qqc2-desktop-style/Manifest +++ b/kde-frameworks/qqc2-desktop-style/Manifest @@ -3,7 +3,7 @@ AUX qqc2-desktop-style-5.96.0-fix-menubar-theme.patch 1139 BLAKE2B 54cedc6763800 AUX qqc2-desktop-style-5.96.0-fix-precision.patch 2790 BLAKE2B 8d596e297587bbf7106b7e1d9d0a3f71645409330632db32afe7f12a4f27723c7195b6de3badcb9072c906692046feb957bf598f9187185341ad80b107a1d90f SHA512 dade8a1d8d26dae251b7c808ce0e3ee7dbc0e8418d292ab2daa907004526e87378bada6e02430576cb55c3ccec571fd3699ecdf85a6ab3634d3db1ca52a04bde AUX qqc2-desktop-style-5.96.0-strip-out-apersands.patch 1729 BLAKE2B 6134a0aa51a5a4fd8b91c70cf88df49535de8192953050e2212cbd20fd9f1f6be1474442824395d9b69a37e571ad618db76ae1ea9f57802b00824c8b2a105d5b SHA512 51e5b32ecdbcb95fffbd455475bcd566ef173cf7984af9573775dab4008ce0a389baa7c8d5a00ee3e3477ce1cea410dc2445d7f48fad3853a0873f8d6b4f8b97 DIST qqc2-desktop-style-5.96.0.tar.xz 64896 BLAKE2B f2bc4a599feb1aa0ed7d604cc0c81c20d5f07471845d9fd8c28a112c7c6ff0bb66223975a44a2e1ee771b540e1634e6d4be8eb8aa0761db63068fb8411515ce7 SHA512 ef9342933beecfd7ddc5c934c2d0f399f3d3eb8dd1f02b5e0f397e1d377ec06487363bcd7f6d1be3679b4db971fec80904e20acb391b57b2795f6be3a73e6db9 -DIST qqc2-desktop-style-5.98.0.tar.xz 66392 BLAKE2B 5a7e9c7bf67169c476e7baa12b2cab95f04a25c142fab9d351cdf9000239db1cc562f34c83e01f28c8722c2bc506dbbf934a11dffa3f6c0061b06a67252b3170 SHA512 a64a3b523854155270ec6ac8f45ffca421897f5a186fc0ad42de59f43996f39747fee219bf25832af1e58fa4ce3f5c9686332c093383262aad9e52c9b05424d0 +DIST qqc2-desktop-style-5.99.0.tar.xz 66736 BLAKE2B 6d205d80399f3c2b27ace08dceda4a21b56182b81d21ca22b432b768f9aaeb0d133d5e7ce6593f0a095d3294c268c036f6c2044713d47294419d1f5303a6890b SHA512 d3ec56008e153087e3e2d60c9293e282ac00b35eadd2dcc3644ad4cb998d6f95e84f2129936e58b801f7001de36d55ec2f4076e3d2d7a8cb3c5cd822908b0511 EBUILD qqc2-desktop-style-5.96.0-r1.ebuild 1026 BLAKE2B 75c6c9ffdafe5a1ae701c59f7a193f6e5a91ca936be9e90c58b9dd4491539eeb6142825abf7ad5ab284b6b229f07449b4c7cc6d6f9a2b7088afe6d51049c9a1e SHA512 30fc96279c71a9ac990e3e92ce94c7ceed7ffa1ffaa066d32ae4f57be7fb666a1882171a9a1632e194e6ed61b54c73792c2787fd562b93df7428d0af97c54aa9 -EBUILD qqc2-desktop-style-5.98.0.ebuild 746 BLAKE2B c4f1449a380ec55c3d81f5695c6dc1be89c88bb7d2f475ced2d79fc912f2adc9a8bcc1e5d98100d716e5fcc1cc7bd29b40ffaa5e4764ce68aa2416a1400b27f6 SHA512 1811c53a17a09e530369f96e0b0449099e6fe14ac5b572fb9ae334d2a03bfd98f8eb5f2558ac0b115b451799eca69c2efa3f6f3a76e4650d5f3a3ecfe375e63b +EBUILD qqc2-desktop-style-5.99.0.ebuild 746 BLAKE2B c4f1449a380ec55c3d81f5695c6dc1be89c88bb7d2f475ced2d79fc912f2adc9a8bcc1e5d98100d716e5fcc1cc7bd29b40ffaa5e4764ce68aa2416a1400b27f6 SHA512 1811c53a17a09e530369f96e0b0449099e6fe14ac5b572fb9ae334d2a03bfd98f8eb5f2558ac0b115b451799eca69c2efa3f6f3a76e4650d5f3a3ecfe375e63b MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.98.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.99.0.ebuild similarity index 100% rename from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.98.0.ebuild rename to kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.99.0.ebuild diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest index f1548d2b7ff2..3617f2742eeb 100644 --- a/kde-frameworks/solid/Manifest +++ b/kde-frameworks/solid/Manifest @@ -1,5 +1,5 @@ DIST solid-5.96.0.tar.xz 259176 BLAKE2B b466c2c8bf5421bbb4779252c5030be954e8ed5b9e950317244a046ccd878b0e41bf548ee2bede2115191ee86ba5253f7cd131643029ec76c448bd7682536655 SHA512 5a13db666f99aedcf0c893d3fbe0488390fca66605d2aabb30ca07e2d3a0a7e9832c06e3cf7574a25e78bcd6a002d04ac9b8e4de29ad6c5e2e191555896316a3 -DIST solid-5.98.0.tar.xz 259180 BLAKE2B 15527cffc3735b99d9eee12391b603f096f698ca28df105d4717b2eab25ba5f827e7b67dd6d4cdead7f22d277e5765da0f6c79d13e24a6468c9cac02394be209 SHA512 0a291f771cc77ac7e4ed804d619cd2d4638cf505e6c813f2e7e7a4ca6ffc60726939e346fc87053666c1d71e855fa1907712c9f59d235ce8bb2cca3ee730afb6 +DIST solid-5.99.0.tar.xz 261264 BLAKE2B 88f4ccffa9ce6b07cf4df938ba37e3f6d68fc7a3bdfdf8700cff645510678037b8d70c71160fa0de3552db76ded6ff5f62d06bb0da7c42d234a6f70648a0804c SHA512 bb3a1877fdb39d4406e655013bdd233be0815994ca74b466ad8b8059399d5dc63c3c9d08ee729d481f7ab92f7d9a64f04e469c28e28d8413c6a95f4febebb4c6 EBUILD solid-5.96.0.ebuild 1085 BLAKE2B dc7380371d02e92d89c687434d2152be12ad6d1bc6087f50c6b9d07f3deca9f9e550c3b6ff331a9e7ef59d55e7e3a7d6cd19a6a8547a86336753f119b16ac40d SHA512 56328fb3c302bebd6b1da1ac0d367f36c765e6445fb84fc1eda8e4a2d64be9cde76db0eb9289b28127d1a82e53c075cbf3494d4162e8ef9bed3bdfc2e6c03689 -EBUILD solid-5.98.0.ebuild 1088 BLAKE2B 862a4e4e4ff45d95f60be1d9d4fd8053e162dc5cd55a8c2d0765658caafd3a368da360d2f27f059aae70e70b873419991c2d6189de44c2b7705b48561cac4d8d SHA512 77f46609715681d54d40038a281b4208205396357206802f7a4f1ebcf707c7e6e6e2f256181c9ac031f0ba491c1c5d92bca64950775fb47fc0075918932dcc65 +EBUILD solid-5.99.0.ebuild 1088 BLAKE2B 862a4e4e4ff45d95f60be1d9d4fd8053e162dc5cd55a8c2d0765658caafd3a368da360d2f27f059aae70e70b873419991c2d6189de44c2b7705b48561cac4d8d SHA512 77f46609715681d54d40038a281b4208205396357206802f7a4f1ebcf707c7e6e6e2f256181c9ac031f0ba491c1c5d92bca64950775fb47fc0075918932dcc65 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/solid/solid-5.98.0.ebuild b/kde-frameworks/solid/solid-5.99.0.ebuild similarity index 100% rename from kde-frameworks/solid/solid-5.98.0.ebuild rename to kde-frameworks/solid/solid-5.99.0.ebuild diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest index f9cda41d08bb..41dc706b7487 100644 --- a/kde-frameworks/sonnet/Manifest +++ b/kde-frameworks/sonnet/Manifest @@ -1,5 +1,5 @@ DIST sonnet-5.96.0.tar.xz 308092 BLAKE2B 89c568becffb3a13f7583e6e34e6e2046715f1abf906c9cda60ad8c14723b4b0c0330c25172a233067deea09f4e687d5afb8f357ffd9536adb392275697c4173 SHA512 4625328b255112fd6d727db8e91d47b9fd45ab9b19a754dc6bee0de96a1002a9e812c7de0ddfdb4c146581192f8a36e1a274903d7525b6a0541e6bcf2641f6f9 -DIST sonnet-5.98.0.tar.xz 307848 BLAKE2B aa767ab37b075c8eb4cc78f97ca02b03e920e450a0c544d91726589611f54de6d36e5ac865a461dc8ef71aede17d0ef6d4362c5bbf92da4d3d7d86ff408e3a44 SHA512 165297c8376b812dcef612387b52a883dd0f6df3d3f381fe5b5bade26b3f0375ebd86a2568e2a90ca2b9c8fe632a3cf9d22f50bd61efeb04dcf15e3af3a87bc9 +DIST sonnet-5.99.0.tar.xz 307868 BLAKE2B 43591a0bd09f88b745b8577a8ac38b6fc1a60a20f97e2d35de19072f7956fd31974d35ebdbd3a802b4b0c7c63bfdacc214314e43dc3d0655c59a9df4236df6a1 SHA512 781e96a9ff4363dd4bc2a95f6fadcd97991cbcd4781314f082297544c4da38c57fa62c4aec62d8cf850c5d8147e0b30f6835d143a691ea293100c00511ab318b EBUILD sonnet-5.96.0.ebuild 1066 BLAKE2B 5ed42aa53c8c61daf0dddaf2c32b7bed97a607925f888724466b131c51aafe7bea7bb5354de5db5923a1aa4299c21cb268c379ed6ca8dd944ac5be2c8b997b3c SHA512 b6815cc2fa66cc0a60e18fb44216b299d852ec390bb44cdbbb81f466f4bb328ab4b0d8dd98ce7f5966ea2fa9899a9ad21f390c95334a1e657ea28ad969c5798a -EBUILD sonnet-5.98.0.ebuild 1069 BLAKE2B a4b3583a8a676d459599dde96cea3906259a145fa4691b4d1bc7b682d0f25fc3924acfe3a19252f12b4095934ec870201189b7e59840dcf39b5e638a17c657a2 SHA512 fe0f15e5021d82b052978d54c1147a00434020eb97816b50ce5c1411c26ffc1efd17569256db5df8397754788523124aaddadb4deebf00f2b2ef3fec4831c37d +EBUILD sonnet-5.99.0.ebuild 1069 BLAKE2B a4b3583a8a676d459599dde96cea3906259a145fa4691b4d1bc7b682d0f25fc3924acfe3a19252f12b4095934ec870201189b7e59840dcf39b5e638a17c657a2 SHA512 fe0f15e5021d82b052978d54c1147a00434020eb97816b50ce5c1411c26ffc1efd17569256db5df8397754788523124aaddadb4deebf00f2b2ef3fec4831c37d MISC metadata.xml 820 BLAKE2B f325a864172a141f2c05e3a798edd7d978f268de3d51c9014220654942ebba783a300bb55b943f82da43f7296f6f24b940aa079e9c5de5a9061ea5ef4ce6fa3c SHA512 2a71a8af916c56a07bca5d90ccf024d49e6fe06bf6a383b9aef09ec24623db306b1ed93e9c1e240555e8c9735b01930c92f7e89f19dd21f4e3d9db71481c1da2 diff --git a/kde-frameworks/sonnet/sonnet-5.98.0.ebuild b/kde-frameworks/sonnet/sonnet-5.99.0.ebuild similarity index 100% rename from kde-frameworks/sonnet/sonnet-5.98.0.ebuild rename to kde-frameworks/sonnet/sonnet-5.99.0.ebuild diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest index 655d49710378..d080ce51ef0c 100644 --- a/kde-frameworks/syndication/Manifest +++ b/kde-frameworks/syndication/Manifest @@ -1,5 +1,5 @@ DIST syndication-5.96.0.tar.xz 510504 BLAKE2B b59241247a7557a603081bd3685010a1fe724428e3b784517b67e0dfb9fd55bb852e4e4a8d9ef008d1270907a3177c7cd2be9a9481296dc41ad34de4a776aa6c SHA512 2069364750a1be9a3026b5846d37d2c0b75125d66f72c8a7efc76585445b699ac8e8fcbf24dce80fd32787041c513477bb5d7d77647d5254aadb880a2474d902 -DIST syndication-5.98.0.tar.xz 510440 BLAKE2B d883d2ee323c932e30980f434c37ce0d31bfe5ec3581721a6f52d07f1cba6a4b85561b97001456c1a637987376fda56de78ef2c8775aac4695cc9135478f764e SHA512 18a879bbfef722d1abd9ce51f46dc27867b36a6965c563be9c58331101f3aa5a605948587c819408fd62e7ff7fdf5dbd79653cb413cc9ea49206ea44ad6cc32c +DIST syndication-5.99.0.tar.xz 510500 BLAKE2B f2f0d4612407c5f846c8ff6f15db1abac8ce885b4f001e76f4eca7dd3833bf9896c07ecd1a9f1ec6e2f5182f4cd09fe15ab6bd3dbac2c71391cbec161dc323c5 SHA512 d947915708db77e25ebc89d76c4a0b1a2231ffd139f7f348aadaabdeafdce1d7e3874096407ea4511a54167338a000c6969aa50a7f0d1262762f56f6f2bd9588 EBUILD syndication-5.96.0.ebuild 460 BLAKE2B 8f6ebc25ed081a8eb6b4286eda2bb33705f60248fb9396ebac18b24f25f81a6a14669f6765b07ee86d11bbe6a09132ade71abf27ba0ccb3f7268d680730c33fc SHA512 10e4c6f123cbe2c3bd29fe689fad3af3368e21446a13af41d0876c93280614c7d81f3c6074a975e2c121bb5998c67cca86e8729bdf42dd3074336f56b973bc2d -EBUILD syndication-5.98.0.ebuild 463 BLAKE2B cbdf88835076f36566e2b277d141ff9698daa7b92ebfccf291b70b05260bf038d05d332ecb719ab61f3c1318ef07d419a64b06a83376880e14f4aecf8bb5a87a SHA512 19f6cb12ef7e1e3ab364d34a630226631d6e4ab0d19321d31239f6d74121f219ef19ebc1c4b95e5b538c1f33e12a240d9ce609b39ed87d160974f5ed68ce16ad +EBUILD syndication-5.99.0.ebuild 463 BLAKE2B cbdf88835076f36566e2b277d141ff9698daa7b92ebfccf291b70b05260bf038d05d332ecb719ab61f3c1318ef07d419a64b06a83376880e14f4aecf8bb5a87a SHA512 19f6cb12ef7e1e3ab364d34a630226631d6e4ab0d19321d31239f6d74121f219ef19ebc1c4b95e5b538c1f33e12a240d9ce609b39ed87d160974f5ed68ce16ad MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/syndication/syndication-5.98.0.ebuild b/kde-frameworks/syndication/syndication-5.99.0.ebuild similarity index 100% rename from kde-frameworks/syndication/syndication-5.98.0.ebuild rename to kde-frameworks/syndication/syndication-5.99.0.ebuild diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest index 5de1d2a0326b..c4492d8e8ba0 100644 --- a/kde-frameworks/syntax-highlighting/Manifest +++ b/kde-frameworks/syntax-highlighting/Manifest @@ -1,5 +1,5 @@ DIST syntax-highlighting-5.96.0.tar.xz 2399612 BLAKE2B c9549fff056c582fb72461483ee90ff5e1f44cdeeb586a288aee5dabb3f60ebebbc64e33cf9557043fa42cf5f6afeec9c143560868517945b7d19532594fd729 SHA512 55412c64d151ad72264547822c478c9882d1e8f397b621d2d2f976df4a9703fdb99cbc1d2fe749cf87df456c0e4359e4c9a9e53f464d677ae1b28c683f2707ec -DIST syntax-highlighting-5.98.0.tar.xz 2443264 BLAKE2B d4e49a180d928b8929c1f1716f32deacd9b2769aa58643860ac468dd9c175ec2673dc917c1bb8efd07f51e4734401a8367de987cbbcbad1e13109e6b1220d37e SHA512 7e5ec4e184abedb69c6e31f68cd717ecce2ec0cd5f4b3974bb83426775161951ba346c711da15b15eb3bf2b1b0651954e02de12b8c27f21b7a15f7fae98cb06a +DIST syntax-highlighting-5.99.0.tar.xz 2461708 BLAKE2B d0d98155da613e1d66ef51bcf75244be889c78b84b3dd20cd25296b0644ba2dda6e170b14dfa2db23e9d7a3adce7e6c1c13e1f544992d4c23e91e8750ecd85f2 SHA512 9974a4cdfe7611cd7dae5183f6baf4b65c842939fdcd00d264a3b2cc70f81896a3d2c64743f5955d153eb5ae0546e0bebee34cd4147915d1ad1e2fefec289a5e EBUILD syntax-highlighting-5.96.0.ebuild 627 BLAKE2B 5e3e14ae37122dba31ba9ea24268e6fa6d94b0d76540352839ffaba6430c04066e2cc1a3f9d3616c5aeba222e8f64ae99a69d4459c6053c7c65dca861ede1d4c SHA512 2596e60d8c1907ad2a1b7786bfbe3ce7894e3f740b08ef2378c850c7f5d8f515b43c6e70abae0346f37e1c53c51efa3196424b8e3109a5461465562134838b8c -EBUILD syntax-highlighting-5.98.0.ebuild 630 BLAKE2B f1357db07188624a6021a2514470fe67e814e13be98343a1eea7f825d5163fd875173dcbfe7bad186cc0b445ec8b384487a0768a7369e87aca7d17d732b0a77d SHA512 cf1cf4cf9d0b2b1f63fb0a5e75712e8dd3212624413b35bd0c3766b814aae3a88aa6a0cf8b7b7528d7b4e24666708b2b3f0661471203d0b3b018c5dd5ef36a6f +EBUILD syntax-highlighting-5.99.0.ebuild 630 BLAKE2B f1357db07188624a6021a2514470fe67e814e13be98343a1eea7f825d5163fd875173dcbfe7bad186cc0b445ec8b384487a0768a7369e87aca7d17d732b0a77d SHA512 cf1cf4cf9d0b2b1f63fb0a5e75712e8dd3212624413b35bd0c3766b814aae3a88aa6a0cf8b7b7528d7b4e24666708b2b3f0661471203d0b3b018c5dd5ef36a6f MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.98.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.99.0.ebuild similarity index 100% rename from kde-frameworks/syntax-highlighting/syntax-highlighting-5.98.0.ebuild rename to kde-frameworks/syntax-highlighting/syntax-highlighting-5.99.0.ebuild diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest index bf1c0bb26fdc..e3137c8b9692 100644 --- a/kde-frameworks/threadweaver/Manifest +++ b/kde-frameworks/threadweaver/Manifest @@ -1,5 +1,5 @@ DIST threadweaver-5.96.0.tar.xz 1413012 BLAKE2B 04637969c0a6b24211c98e62e5eef38273af4058c4da621494ec028efedb4c9f1d569eb7160360618d10745aeb340c254d85bf059e6b99f54f18700cdcfd6a15 SHA512 151169abff000a32b02028e0c5a96aa926875cf63023cf34d1b0253d456361b94e30284c5c3c7460c851a5e5bb59f34d91a7c154f089cc2721e0551fe87e7bdd -DIST threadweaver-5.98.0.tar.xz 1413012 BLAKE2B fb9b297394433a59e1259c2a7e294b732e93848868bdd6dbbe57a589614f6d43eefec2350263356665727a6df3446cc3ca15dba1c025566c2b18ab075e8f1289 SHA512 7ddef1bd50ba45b10f92ebe52a6206ad2c18de17d6eff83a9e5021395a64aa68c4e553c8f18e2737a2da25c1b6efd1736dd95b2a71c6d2ba0408a5bd25082123 +DIST threadweaver-5.99.0.tar.xz 1413044 BLAKE2B da94b974fbf5be077e28f11bbe3a70b959f817a7336fd7b0d225a5aa6fc178d9b191a54339bf49b21826e0b1525cb728de718696ee3008f7344c419fbd5e3b03 SHA512 d3283b860f21f6c9388dd4ac7a9de1c7dadbe6c39784cdcaf8fcd30ed677370e032c0d66c9389c09e4c0f6838afbcff69b6b1c272f7110338105e1fdddb37613 EBUILD threadweaver-5.96.0.ebuild 385 BLAKE2B d5616d1bc05c2db9cca56f5800a2f3bc77aba9503fd0dbd92dbc4d6ee507adf4692e0a5deb28b1577917dc6eb2eb193c06787dcba4682423c10d838ba24777e7 SHA512 0682b781a577eaef7b69708229b947003d1afb1aa8213fdebd45acedac3f62b8ffcfb0c41cfe15e824ae2c0399473869d3f3af4ab2dd82f05c91abd81033bb62 -EBUILD threadweaver-5.98.0.ebuild 388 BLAKE2B 0a456d1b7b7d2675bfc7c1d9f4581831e515fa612064d1cffe9badf39bacf813c0a4481a44a59adf8c1eeb7ac554d43344b1bcdbd89479a09a1db87eb88dd7be SHA512 4a76aa7a079cb869d2f148486152e5d3aeb7b5d5383da0ec3f9381fe265647fa88d04435e8060ebc2c3532bcf770fde7cdbbecc798a75145c8c321827aa000a6 +EBUILD threadweaver-5.99.0.ebuild 388 BLAKE2B 0a456d1b7b7d2675bfc7c1d9f4581831e515fa612064d1cffe9badf39bacf813c0a4481a44a59adf8c1eeb7ac554d43344b1bcdbd89479a09a1db87eb88dd7be SHA512 4a76aa7a079cb869d2f148486152e5d3aeb7b5d5383da0ec3f9381fe265647fa88d04435e8060ebc2c3532bcf770fde7cdbbecc798a75145c8c321827aa000a6 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/threadweaver/threadweaver-5.98.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.99.0.ebuild similarity index 100% rename from kde-frameworks/threadweaver/threadweaver-5.98.0.ebuild rename to kde-frameworks/threadweaver/threadweaver-5.99.0.ebuild diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index ad0ef520cc453b6f07062af27345a10a9cff7718..6aedae1466b1280c28c75b32231c0878e4bce9ed 100644 GIT binary patch literal 5114 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 literal 5109 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 X;Ap_+zuVGRoxl5k7Hq(R@*@BMi}22? diff --git a/kde-misc/bismuth/Manifest b/kde-misc/bismuth/Manifest index e1631b06dc05..8bfa5f87f8cf 100644 --- a/kde-misc/bismuth/Manifest +++ b/kde-misc/bismuth/Manifest @@ -1,4 +1,7 @@ DIST bismuth-3.1.3-binary-release.tar.gz 187092 BLAKE2B 76672973b2102dffc3b5db9a00f49a291ac07e9b79ef282a9fe24a33ddd641cdebbaea20fd149f293625ff800000c4bf7aa28f40f62291c94ed3828540728b35 SHA512 6c42a4075dd97e3429075e69fd0604ef273afb4a22ec4dc14073ca2e02fd325ad8f6defc3943eec1e3a11a598c6ace41ac8825ba36b8d7d976b98d2d00cc1e73 DIST bismuth-3.1.3.tar.gz 5473759 BLAKE2B fcacf2e6b491bbaccf52ec1227196b3a06535ae23371544762868b28b18ab5fe7cd0540376fd7ee34ac6d3fcd52d3ce61760c0252ff91acd7bc78896602e4c62 SHA512 fdfa1074d8c156c24cfe8b97ac99f1252c221f0ee2039d440645a08d6da405b7bf9b0479f1752cfadc9d05c21d3ad86923498cc190d69cc5f278c36888330a0c +DIST bismuth-3.1.4-binary-release.tar.gz 131470 BLAKE2B 435ec224ed589300f48bfd0f25aec75cb955ca7b6948ec48cdf0f8b53b92d262366e4159fb02862fde5bf676a99bfce38b521bcb670285fde7bb7dbda3e596d3 SHA512 90693137fa9527ed7aca9c0cad18d849491a166d3f6e6d4545f3c325a062589a196e1bfc36569f94551ba8a112e3f0be9a9d14dcb6cad0c8bc4e49bdd61f6488 +DIST bismuth-3.1.4.tar.gz 5456820 BLAKE2B 397f1f2ab89b92a2d0e9aa37f0cb42282f40b581de499860617ab2333a56e503bd8b76c4e6c909ec16df5ed56eb38019d559333c670898ab3f79fc1ab24310ad SHA512 3318f010dc9bf217536cccf2b9a683637172fae90409c2fbae4152a6b613d1a850cd7c7a03880e46f812aaa3a8d66bb829ba70f028a6a320db7844e254d73cc3 EBUILD bismuth-3.1.3.ebuild 1688 BLAKE2B 9b08d4a9c914b5a8cd09c215e7daa76a174a81081d24c3c110a6a8e619e9017a8b79e411d938d85fb9f29813f2c04a6486d75ff59c4107ed3e9b4918e4c93475 SHA512 d84e845a1ee035103b75377606984c94f129f925de51eda3148b024f8d55ca474e1adc653cb60ba2a893fad15858c9d6c41a8377245a3164a4123aea84acae70 +EBUILD bismuth-3.1.4.ebuild 1598 BLAKE2B 1eca99932c85323c19230a9e693a01ada5ea2e3419d38642262e9346dced1136b6b37d8029c0f196fe008600eef7e1e6bb8ebdc92318f942ee613b97b854ced0 SHA512 36b6f86c62414fb30acfeb75b1a419434fd1c87935b92ecd3b77d24bfa62158904023823cecabbc8b5acf0392946bf4221e2ddb2d3d84482d0f6e51f0251bfd4 MISC metadata.xml 569 BLAKE2B d310b5e9f83bc770db6fa7a8c9a47438c3d084f33ab4e5029a83382629d8776a72638331f991ea41f9e33b062df0a7502b0a7ff4ac021fb2e75abe71929df283 SHA512 d0a8c04338ef2c5c75b9801bc2ad2e9da2bbd3b0a5192fbc0e1690732c160df482da6c5f783565bba062c756ecb48c434f7c3dd621b4f0f506c7c60f82101c0f diff --git a/kde-misc/bismuth/bismuth-3.1.4.ebuild b/kde-misc/bismuth/bismuth-3.1.4.ebuild new file mode 100644 index 000000000000..aca8196c528f --- /dev/null +++ b/kde-misc/bismuth/bismuth-3.1.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Tiling window management script for Kwin" +HOMEPAGE="https://github.com/Bismuth-Forge/bismuth" +SRC_URI=" + https://github.com/Bismuth-Forge/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/Bismuth-Forge/bismuth/releases/download/v${PV}/binary-release.tar.gz -> ${P}-binary-release.tar.gz +" + +LICENSE="CC-BY-4.0 LGPL-3+ MIT" +SLOT="0" +KEYWORDS="~amd64" + +QTMIN=5.15.0 +KFMIN=5.78.0 + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-plasma/kwin-5.24.0:5 +" + +RDEPEND="${DEPEND}" + +RESTRICT=test # npm + js + hell + network + +src_prepare() { + # we are not building npm hell or tests + cmake_comment_add_subdirectory tests + cmake_run_in src cmake_comment_add_subdirectory kwinscript + cmake_src_prepare +} + +src_configuire() { + # cmake calls git describe --tags --abbrev=0 + # let's just echo expected output, e.g. v1.2.3 + git() { echo "v${PV}" ; } + export -f git || die + + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_NPM=OFF + -DUSE_TSC=OFF + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + insinto /usr/share/kwin/scripts + doins -r ../share/kwin/scripts/"${PN}" +} diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index c0729a6c03925a7dad166e4f18eb0fbf2fde9c33..9a1301e97007dd09a862ba3d743960aa11713f8e 100644 GIT binary patch literal 9241 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 literal 9256 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 K{N*lYLI42a=8#(e diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest index fb67c9ec7da8..a6b5214f72ff 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,5 +1,3 @@ -DIST bluedevil-5.24.6.tar.xz 173200 BLAKE2B 1a75f8e82e5393ede68dc499148da2f7c68e254e8586df00c1383556539d3c6129c274670da6922170ec3b9de4a4bf2c8c3fe8f737eb1d31f63536173d889889 SHA512 eea5cc9a740f8c79c9ab41511bef4f91a7e34c56ffc7d8ae713d160a757e6340727dbfbf9433372c72396b503edcaca087590cada2e136beeda5d5c94c0b96bc DIST bluedevil-5.25.5.tar.xz 175988 BLAKE2B 1dd5c25409e28a793b1fc073074974fc4600fc3d683e2296768daf058bd32b9fab08e940beb859cca9543eaa53fbe11201c491f82a3faf8aced9d221f8a2c294 SHA512 80bc69729b5f905743d7bc1923577eafcd9c3b2b8c51c0267b75e79053dd2437cfa47d95dcf36e3cc32b03673fd3ea92a69e5d3ce81d577e1d5884953317afb6 -EBUILD bluedevil-5.24.6.ebuild 1125 BLAKE2B 412951e184fc049a5e1696c29b36667ae2538b4e8e2b04132c1f35e42e558e3b9215dad10b7e2f3ed848671c22da559383e93a753687954c3cdd7f7749963f96 SHA512 0200604a428e1816cde01962c6fbb228ddf75dd3a397ffaaca4e7df9ac50415f7ad03aa75ea67ea447152d4069417ede6bc92b8765a8c43a3752f11b3be0138b EBUILD bluedevil-5.25.5.ebuild 1125 BLAKE2B 774bd74988417f1b0b6f3e3275f0bcc27785429b77b7490cca9a1187c74ebfc06bab5386e153e495ee14e9b89ab7cd99245c02ed49e6380bf4c52dde715b6053 SHA512 840f6b234780265e64c1150874b42b8a50ba53acbfe4cbe6ecf17e3e7d3c4be3ba6b77a197fddc9039f6311c096011f3f9e0e07172a60addecab4f7f71267ebb MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/bluedevil/bluedevil-5.24.6.ebuild b/kde-plasma/bluedevil/bluedevil-5.24.6.ebuild deleted file mode 100644 index 59ec28c6fa84..000000000000 --- a/kde-plasma/bluedevil/bluedevil-5.24.6.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Bluetooth stack for KDE Plasma" -HOMEPAGE="https://invent.kde.org/plasma/bluedevil" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/bluez-qt-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest index 35cdcb874682..cdc7406c6e1b 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1,5 +1,3 @@ -DIST breeze-grub-5.24.6.tar.xz 3133480 BLAKE2B 2fa13f91921d6b739292f44e85cbbd7d72dc62a35630cab0bcbaffeaa8e6c395eb057dd69ea5ae70026a755ea52e2882771a946e19bb66d395627a9f9f877c1a SHA512 a32cff0c1f337b31428e75ead8cf3ce8f5baae731ffbd7d6008147a6ff19420afe8b70e710a1f6f66b8738c4913754e59ec88ee248a4940c63bfa21ac2346708 DIST breeze-grub-5.25.5.tar.xz 3140116 BLAKE2B 9e0f9bf51cd10e1096bd4c98a2ad1e604042705431d61ef49f1384e135444829de7e1470c93b0eedc122e734cc4b4a976531fa119f0d6ca4b26f85862178fab2 SHA512 e91417edcbeda83fd635831de12cf92c29ef2bab1b360886f180430643a32758faf51264cb121eaf2d52407a8aa62662992d86bd22d03acd114317a4b8e06762 -EBUILD breeze-grub-5.24.6.ebuild 415 BLAKE2B 3edff59fc44583af55c14f2b5d0edf33cb90a6609abad0138402a3a9df1709a6cdb42af656fed93ee3544d04faf92789226eb633175c0d2974d73d1bc0f6d35a SHA512 8db0e3316cff7ac87ebc7f9899c1b516f83290d0abc122297ff5f88705cd9ec701182eb8003356769c57f5ce0bd506391481688c29c90d3bdbeb0afe4c79eb65 EBUILD breeze-grub-5.25.5.ebuild 415 BLAKE2B 3edff59fc44583af55c14f2b5d0edf33cb90a6609abad0138402a3a9df1709a6cdb42af656fed93ee3544d04faf92789226eb633175c0d2974d73d1bc0f6d35a SHA512 8db0e3316cff7ac87ebc7f9899c1b516f83290d0abc122297ff5f88705cd9ec701182eb8003356769c57f5ce0bd506391481688c29c90d3bdbeb0afe4c79eb65 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild deleted file mode 100644 index 2680a9ef8a8e..000000000000 --- a/kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-3) -inherit plasma.kde.org - -DESCRIPTION="Breeze theme for GRUB" - -LICENSE="GPL-3+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="" - -src_prepare() { default; } -src_configure() { :; } -src_compile() { :; } - -src_install() { - insinto /usr/share/grub/themes - doins -r breeze -} diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest index e0715f7adaf2..2ac726961825 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,5 +1,3 @@ -DIST breeze-gtk-5.24.6.tar.xz 43820 BLAKE2B d051e74984c111ff247c55730d7904e8db80f41cb4aacdc86def93819d140d2d0535bf4c45051908cbaf0c2b2ad19b8810fb8072db3a70cacad929a59df1971e SHA512 b9677e672435b8c459573180d151466ae6f56a0760a0d6933b85ebcb8cf9855201e98440f28ecd555ef44ebdc0610ed25f86c07e7f72aba108ccfe512db641e6 DIST breeze-gtk-5.25.5.tar.xz 45824 BLAKE2B ff106528773e4374ba1eedc90f938418d689e85000caa01b57b0c838da29414fdb97578bbc50eaf133b78c8eebe7ee7427e1649e5d9639d1ebb6be056c1b2986 SHA512 481d7c8d12a190b2de132022dbb76d9d2473732b2fbc1aa8ca4102e670ce32159b3263fffd055b2f01e934de58a24b0aeefa968fb728cb243828a196e2562503 -EBUILD breeze-gtk-5.24.6.ebuild 795 BLAKE2B 30860b7d202ef688705dccee482abf67cc589e278600fb4af75522a8828c17ee4277d4b3692dfb371bbc0b9fa522fb2076c47db65fd767c7cd8716078ad19e22 SHA512 6c22e98418a85e35b8fc1b0a125f4d06d3bfc7d365a2a02b8d651943141e4fddd8c264b0471dc61e999be2e0a4057964ee88f86a9fcaae3ee2e19854fbf9fd80 EBUILD breeze-gtk-5.25.5.ebuild 795 BLAKE2B 30860b7d202ef688705dccee482abf67cc589e278600fb4af75522a8828c17ee4277d4b3692dfb371bbc0b9fa522fb2076c47db65fd767c7cd8716078ad19e22 SHA512 6c22e98418a85e35b8fc1b0a125f4d06d3bfc7d365a2a02b8d651943141e4fddd8c264b0471dc61e999be2e0a4057964ee88f86a9fcaae3ee2e19854fbf9fd80 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild deleted file mode 100644 index 1cb679512383..000000000000 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{8..11} ) -inherit ecm plasma.kde.org python-any-r1 - -DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" -HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk" - -LICENSE="LGPL-2.1+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - dev-lang/sassc - $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - >=kde-plasma/breeze-${PVCUT}:5 -" - -python_check_deps() { - python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup - ecm_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - ) - ecm_src_configure -} diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest index 2723531b9813..32c7f8047769 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1,5 +1,3 @@ -DIST breeze-plymouth-5.24.6.tar.xz 110796 BLAKE2B 786d1bacca3ca17469e0784916a91cdf92fa078a22bfa1ee7cdd2ef95f75e0e6466d3a30a345ad8fe71a92478c5721975aa0fffdcb4c3e44d2832e085f4ec87f SHA512 454b25957a5b13aa6558da92f5fc1c3eac5524a600051933cd514c6e39cb67c820459896065c9ebbe0465cb27b1e89b6f99aa07f302075770b578bed3aacde9a DIST breeze-plymouth-5.25.5.tar.xz 110824 BLAKE2B dbce2afcfbf50b52a1f241dc130204622c7fbf963d8bc998ed717f05601f51ef6b76cfd815cefd231f1f89b431b74a25f3bce6fb978f8a9ef526421a529641a0 SHA512 6a03ceceee6df6339a35125ca3af0ab564d5420e6471bd63e5ddbac0695bc594059fee9a8f1de3bfc03d30224dbec65e844d9550289ff5d3dea25a30f0088e39 -EBUILD breeze-plymouth-5.24.6.ebuild 522 BLAKE2B e338aaedc211526165c1deaed8227a5bede5cdb94a4a57ce362b23936b578856be90c8fae6f469aa0a9c46e037d0d4e6a736e2096b34a021c4de30e116c12648 SHA512 593e3e0de6e0c6a9e6afd963558da2a6ab834c5c8bbfec5bea31da71d90343ec274a63674cb14f8da7f4f8ecb2bee6472d5e44e5f39e7ff7e5ff849f9a06f276 EBUILD breeze-plymouth-5.25.5.ebuild 522 BLAKE2B 11a7570b9a44210610e1b94c25805d974f11062a5bdfbcd366221fddac52d29b5ccc2ddd093b82a446d73bebb0a05e23beafa37e2808d55c496910ca28327b80 SHA512 7684f49e74ca615125f77bd9a8f8bf0c981c11f73f96c9428d46bc54b28a75c4b17b8c1d70643b965648c94ad90cae95e02672d8f1bea38120a640801df842fa MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild deleted file mode 100644 index 5e2172affc8a..000000000000 --- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -inherit cmake plasma.kde.org - -DESCRIPTION="Breeze theme for Plymouth" - -LICENSE="GPL-2+ GPL-3+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="" - -BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5" -DEPEND="sys-boot/plymouth" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DDISTRO_NAME="Gentoo Linux" - -DDISTRO_VERSION= - ) - - cmake_src_configure -} diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest index 6092f0da3b68..24b17898da65 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,7 +1,3 @@ -AUX breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch 2441 BLAKE2B 4b3c954753510f1be049cd83d7d26c7b685bc0d6c33fb5c6a719e30598fc2e0590b205531c0532dc8af5ea28fbb83ed93f73005fcd0928bc0f71cc3cc820c274 SHA512 f0693d76adb0dd64970cb77ccf8b2c938c133a1c303f4ed603a6b56921d20a9015600826d2e4158fd7d4511508fa79c3d240996c62fb509206452be3907f47e3 -AUX breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch 3583 BLAKE2B 7c70af921e37a8c82774345bfa1ed132a602713936ecc4eb763d6dbe2f33586723ea2d69ddbff09612151bc2de643aa78adc921989aa35cf72f7858fa40edea8 SHA512 ea6280190669b75fff169515cb5870b4eff91bb42ef4b5e37d399a788410609352e401cf540db0237ad3e89ebf4bacd40ddf02279f41ab5371f747f46b2285b5 -DIST breeze-5.24.6.tar.xz 43037288 BLAKE2B 69245aa03eb5d8e8f26a45a7bbba246a19b07d96e0c193cdac7a4bf4e538810269a4fa575f68ee9f0c6a362a50dead58de484f06f4258f1fa773e654fb6b870c SHA512 976744eeeaddd2d165315f17491ee67cc63d03f935a29eda99afefed51e642daf60aa4d6a71621f15e1a87138d8d91a0e36f081ae30e80ef31796067e858ca93 DIST breeze-5.25.5.tar.xz 31155736 BLAKE2B c43b442ebb0ea17b38c766ea8c925a5a95c4f6bb175ef40005d7245eafd7355ca9969a02c0043b7d0e9aef329c916920adfda21b431a3818c2292db29fa4c0bd SHA512 7c9bc70089e51492b0ae77e6e9005392ebccccb1b95581422b22779cc473ee3c388b0f109b7bc55ea62e3f59fbe14d8a560a286649489fd2be16862a1dc40ea1 -EBUILD breeze-5.24.6-r1.ebuild 1406 BLAKE2B 8c552d5db1d4744f0b09d9b6e88da6d4d93e3bfe2de996821527061a2aa112cd95502e132bdff27f0f3ebc3fe2a51ac0a4d094eb6ff81260e878eccf276a7459 SHA512 a6c08c5ce78fb4e4e73134273cfac33c21337c40d00bbe72bb6472bdfc86e05775e0bd8bbcc35e4080d22bcee9e1e4a0fdff5bcd1938a84dacd96981ccb959f6 EBUILD breeze-5.25.5.ebuild 1247 BLAKE2B 0336f17918e1c933c1b4fd7afbba59de1c35d7b60de03b488b7dc460ebb47869dd62fe690ecd8c8a8a0b440fc3f46fdc62e1146b81cbb7722183f88e74d6c615 SHA512 586187e5514dbd4a9a9c87f6df177a59283f3ece12b01f8acfd6c755a4ba3958239e14f6382bee53bbd5e3f1fc18931a6149235f5c957e83c05531154168534f MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze/breeze-5.24.6-r1.ebuild b/kde-plasma/breeze/breeze-5.24.6-r1.ebuild deleted file mode 100644 index 45ebac3dbbad..000000000000 --- a/kde-plasma/breeze/breeze-5.24.6-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Breeze visual style for the Plasma desktop" -HOMEPAGE="https://invent.kde.org/plasma/breeze" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="X" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/frameworkintegration-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - X? ( x11-libs/libxcb ) -" -DEPEND="${RDEPEND}" -PDEPEND=" - >=kde-frameworks/breeze-icons-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" - -PATCHES=( - "${FILESDIR}/${P}-fix-qqc2-sliders-in-rtl.patch" # KDE-bug #430101 - "${FILESDIR}/${P}-fix-qqc2-progressbar-style-in-rtl.patch" # KDE-bug #430101 -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X XCB) - ) - ecm_src_configure -} diff --git a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch b/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch deleted file mode 100644 index 36e4f952d980..000000000000 --- a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch +++ /dev/null @@ -1,58 +0,0 @@ -From d7c0ab28df83eb4a4c39495a25e609047c735d59 Mon Sep 17 00:00:00 2001 -From: ivan tkachenko <me@ratijas.tk> -Date: Sat, 4 Jun 2022 05:00:53 +0300 -Subject: [PATCH] KStyle: Fix QQC2 ProgressBar desktop style in RTL layout - direction - -BUG: 430101 - -(cherry picked from commit 2bf9fc4c7be280e2b77f7c150855e0fca0b80d9a) - -* asturm 2022-07-26: Merged with clang-format changes in commit - 32149dc002ae574ed41f111bf52712b1765b906b - ---- - kstyle/breezestyle.cpp | 16 ++++++++++------ - 1 file changed, 10 insertions(+), 6 deletions(-) - -diff --git a/kstyle/breezestyle.cpp b/kstyle/breezestyle.cpp -index c9fba292..0d7a8432 100644 ---- a/kstyle/breezestyle.cpp -+++ b/kstyle/breezestyle.cpp -@@ -1749,23 +1749,27 @@ namespace Breeze - const bool horizontal( BreezePrivate::isProgressBarHorizontal( progressBarOption ) ); - - // check inverted appearance -- const bool inverted( progressBarOption->invertedAppearance ); -+ bool inverted(progressBarOption->invertedAppearance); -+ if (horizontal) { -+ // un-invert in RTL layout -+ inverted ^= option->direction == Qt::RightToLeft; -+ } - - // get progress and steps -- const qreal progress( progressBarOption->progress - progressBarOption->minimum ); -+ const int progress(progressBarOption->progress - progressBarOption->minimum); - const int steps( qMax( progressBarOption->maximum - progressBarOption->minimum, 1 ) ); - - //Calculate width fraction -- const qreal widthFrac = qMin( qreal(1), progress/steps ); -+ const qreal position = qreal(progress) / qreal(steps); -+ const qreal visualPosition = inverted ? 1 - position : position; - - // convert the pixel width -- const int indicatorSize( widthFrac*( horizontal ? rect.width():rect.height() ) ); -+ const int indicatorSize(visualPosition * (horizontal ? rect.width() : rect.height())); - - QRect indicatorRect; - if( horizontal ) - { -- -- indicatorRect = QRect( inverted ? ( rect.right() - indicatorSize + 1):rect.left(), rect.y(), indicatorSize, rect.height() ); -+ indicatorRect = QRect(rect.left(), rect.y(), indicatorSize, rect.height()); - indicatorRect = visualRect( option->direction, rect, indicatorRect ); - - } else indicatorRect = QRect( rect.x(), inverted ? rect.top() : (rect.bottom() - indicatorSize + 1), rect.width(), indicatorSize ); --- -2.35.1 - diff --git a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch b/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch deleted file mode 100644 index b8b3504a0a0e..000000000000 --- a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 53f24305536850b244b730f9a04024daf02e753b Mon Sep 17 00:00:00 2001 -From: Jan Blackquill <uhhadd@gmail.com> -Date: Fri, 3 Jun 2022 17:34:02 -0400 -Subject: [PATCH] kstyle: fix qqc2 desktop style sliders in RtL - -We don't do any mirroring of the slider groove rects or tickmarks based on layout direction, -and this causes qqc2-desktop-style sliders to render in the wrong direction. -Swapping the leftRect and the rightRect when option->direction == Qt::RightToLeft -fixes this. - -This wasn't broken with QWidgets because QSlider relies on (ab)using the upsideDown option -in order to achieve mirroring of the groove instead of option->direction, and consequently, -this change doesn't affect Qt widgets apps at all. - -BUG: 430101 -(cherry picked from commit e8b1d4aa47daf99041332f43c29fabdf70f25004) - -* asturm 2022-07-26: Merged with clang-format changes in commit - 32149dc002ae574ed41f111bf52712b1765b906b - ---- - kstyle/breezestyle.cpp | 14 ++++++++++---- - 1 file changed, 10 insertions(+), 4 deletions(-) - -diff --git a/kstyle/breezestyle.cpp b/kstyle/breezestyle.cpp -index 2ef2ea98..c9fba292 100644 ---- a/kstyle/breezestyle.cpp -+++ b/kstyle/breezestyle.cpp -@@ -51,6 +51,7 @@ - #include <QDialogButtonBox> - #include <QGraphicsItem> - #include <QGraphicsProxyWidget> -+#include <qnamespace.h> - - #if BREEZE_HAVE_QTQUICK - #include <QQuickWindow> -@@ -6679,6 +6680,7 @@ namespace Breeze - } - - // colors -+ const auto reverseTicks = option->direction == Qt::LeftToRight ? upsideDown : !upsideDown; - const auto base( _helper->separatorColor( palette ) ); - const auto &highlight = hasHighlightNeutral( widget, option, mouseOver, hasFocus ) ? _helper->neutralText( palette ) : palette.color( QPalette::Highlight ); - -@@ -6693,8 +6695,8 @@ namespace Breeze - int position( sliderPositionFromValue( sliderOption->minimum, sliderOption->maximum, current, available ) + fudge ); - foreach( const QLine& tickLine, tickLines ) - { -- if( horizontal ) painter->drawLine( tickLine.translated( upsideDown ? (rect.width() - position) : position, 0 ) ); -- else painter->drawLine( tickLine.translated( 0, upsideDown ? (rect.height() - position):position ) ); -+ if( horizontal ) painter->drawLine(tickLine.translated(reverseTicks ? (rect.width() - position) : position, 0)); -+ else painter->drawLine(tickLine.translated(0, reverseTicks ? (rect.height() - position) : position)); - } - - // go to next position -@@ -6729,11 +6731,15 @@ namespace Breeze - - auto leftRect( grooveRect ); - leftRect.setRight( handleRect.right() - Metrics::Slider_ControlThickness/2 ); -- _helper->renderSliderGroove( painter, leftRect, upsideDown ? grooveColor:highlight ); - - auto rightRect( grooveRect ); - rightRect.setLeft( handleRect.left() + Metrics::Slider_ControlThickness/2 ); -- _helper->renderSliderGroove( painter, rightRect, upsideDown ? highlight:grooveColor ); -+ -+ if (option->direction == Qt::RightToLeft) -+ std::swap(leftRect, rightRect); -+ -+ _helper->renderSliderGroove(painter, leftRect, upsideDown ? grooveColor : highlight); -+ _helper->renderSliderGroove(painter, rightRect, upsideDown ? highlight : grooveColor); - - } else { - --- -2.35.1 - diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest index dd0ab55d70d9..9f80b4912673 100644 --- a/kde-plasma/discover/Manifest +++ b/kde-plasma/discover/Manifest @@ -1,8 +1,4 @@ -AUX discover-5.21.90-tests-optional.patch 3372 BLAKE2B 9c1ee887d31b48b730350cb599f3f8e7ca4b802ba2d68dce72cede96b7a6d0e83451697b9e9e3da67c611514a3d808affb9616a515b80cc3788365fc3ca01997 SHA512 43a7152fb04224f52e417f2684fda6561cfd26888ff6493899e70b313f725066be1aefe9a0350c1aa260d799c44bdd5643a79e4a84dd6cfa34511dbc098ff93d -AUX discover-5.24.6-fix-submitting-usefulness.patch 2041 BLAKE2B 865c8719c047a2c23147c198c15ff638be82745c4082f3f91bf9912653426a02c3e433d555915c1edcd8ae6de0a4712bba750449c0a228607234607807c0fdd8 SHA512 4d6fd5079dc35a36471d626e99430a83de25d71eaca91de526a8485be7cf62effbcec80058b6ccbaf9a3e0f083430a5cfb9f9fc418adc5818158039130502d40 AUX discover-5.25.1-tests-optional.patch 3012 BLAKE2B a13aa4927a0ebc6c4c021400a8de15c248adf3a26558e3a4809f75d104b23bdbcf8b87670f1f28ab3683a1c852d43fc890692e86580512e6c3b9a3d275d901a7 SHA512 96c3c48786bc66d1d777a0b43a1b80dff717dcbd395277e1c7fe6cba9e12f15bb55ee9aadfee65b2c2896b35e0b6567c62322852b94baf3698150a147b600e39 -DIST discover-5.24.6.tar.xz 8262256 BLAKE2B e01fe3da64f976c576f52c9882d76479b01aee45c008856c0dceca4dd243b5af0ee020912511ea57b15ebf2bee8a3a653896d83f663bea0c8ed79eee3f4e3b73 SHA512 3be308dcb302ee87d3a2983b822c0f7233837c80646c5387085714864c057cabd0c492013167f81b8b869947400ea2a30e4e1f3f3e73e2e03bc58953ea0080cd DIST discover-5.25.5.tar.xz 8311084 BLAKE2B 07cf7d8ce9ae0d94770dba1d477caaa4689d001deab209e58e7986608c1f2419ccb478632aee31039ba73308933c41a134e39b163752d66d4fbaf6998eaa70f3 SHA512 936c2ac4e4f3608882960080ea51e183115d35c3b1334c6287de9356ac714cb55ce37ff614b6ada78a0c5ebcf94fa028351c5102b274adb748fb421e8ddf58c7 -EBUILD discover-5.24.6-r1.ebuild 2501 BLAKE2B fc22e0aef2d50549f3c1a0c60a95c05e1b6ad21b82d7ea4e22ad8eb3496befea1a84aaf950cfc8cc73e852928cb09cb4b8c592de36e109634cfd6005fb0dd968 SHA512 6a581691f5e847c25b78bf5a02afd9225f839859a670bedbac466f38cef677627295289b3abeb60362e9b3239942fd7aa5244ac59d9dca0b06285cd3e4f9998a EBUILD discover-5.25.5.ebuild 2385 BLAKE2B e9bb7d2cb674bac400e0fcdc69b43f47c636f00f59b2211a26b1fb23b615f9a45a35c2d0b13a830314f806b379aa1425d6678f7cc7ea11ee18fbae74a5550c99 SHA512 bebff24cab41674224321fe1f3d091b76306eaddedea9e0c6217b9e90462168428f06c6a9684da53c54f72d73c051482568ab49838130fa245176610b0c46c49 MISC metadata.xml 593 BLAKE2B df9bc71449f9da27c50179bccd724b275f65726ddd17b44e9d639489fec725d7ac4fdeb012878a80e46f3f6e75a5bb7c2c1661279602b0b55267078128adfec0 SHA512 596816ebb6342627a25a605b62a87fe5aad5935e956db6dea84215b65edb2f405c0ad3fcda87481e10abc950e0263d190064f3edf91710aa2f16699a2de63f0b diff --git a/kde-plasma/discover/discover-5.24.6-r1.ebuild b/kde-plasma/discover/discover-5.24.6-r1.ebuild deleted file mode 100644 index 6c36d0838b59..000000000000 --- a/kde-plasma/discover/discover-5.24.6-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.92.0 -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma resources management GUI" -HOMEPAGE="https://userbase.kde.org/Discover" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="+firmware flatpak telemetry" - -# libmarkdown (app-text/discount) only used in PackageKitBackend -DEPEND=" - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/attica-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - firmware? ( >=sys-apps/fwupd-1.5.0 ) - flatpak? ( - >=dev-libs/appstream-0.14.4:= - sys-apps/flatpak - ) - telemetry? ( dev-libs/kuserfeedback:5 ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 -" - -PATCHES=( - "${FILESDIR}/${PN}-5.21.90-tests-optional.patch" - "${FILESDIR}/${P}-fix-submitting-usefulness.patch" -) - -src_prepare() { - ecm_src_prepare - # we don't need it with PackageKitBackend off - ecm_punt_kf_module Archive - # we don't do anything with this - sed -e "s/^pkg_check_modules.*RpmOstree/#&/" \ - -e "s/^pkg_check_modules.*Ostree/#&/" \ - -i CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON - -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON - -DWITH_KCM=OFF - -DBUILD_FlatpakBackend=$(usex flatpak) - $(cmake_use_find_package flatpak AppStreamQt) - -DBUILD_FwupdBackend=$(usex firmware) - $(cmake_use_find_package telemetry KUserFeedback) - ) - - ecm_src_configure -} - -src_test() { - # bug 686392: needs network connection - local myctestargs=( - -E "(knsbackendtest)" - ) - - ecm_src_test -} diff --git a/kde-plasma/discover/files/discover-5.21.90-tests-optional.patch b/kde-plasma/discover/files/discover-5.21.90-tests-optional.patch deleted file mode 100644 index 43976d145baf..000000000000 --- a/kde-plasma/discover/files/discover-5.21.90-tests-optional.patch +++ /dev/null @@ -1,94 +0,0 @@ -From f9e0be7a43665a7020e4bfffde0f48b332ec366b Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Fri, 14 May 2021 12:38:57 +0200 -Subject: [PATCH] Use BUILD_TESTING to make tests optional - -Variable is provided by KDECMakeSettings and default enabled. - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 6 +++++- - libdiscover/CMakeLists.txt | 4 +++- - libdiscover/backends/DummyBackend/CMakeLists.txt | 4 +++- - libdiscover/backends/FlatpakBackend/CMakeLists.txt | 4 +++- - libdiscover/backends/KNSBackend/CMakeLists.txt | 4 +++- - 5 files changed, 17 insertions(+), 5 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 73061dde..7d230317 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) - - set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake") - --find_package(Qt5 ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Test Network Xml Concurrent DBus Quick X11Extras) -+find_package(Qt5 ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Network Xml Concurrent DBus Quick X11Extras) - include(KDEInstallDirs) - include(KDECMakeSettings) - include(KDECompilerSettings NO_POLICY_SCOPE) -@@ -23,6 +23,10 @@ include(ECMQtDeclareLoggingCategory) - include(KDEClangFormat) - include(KDEGitCommitHooks) - -+if(BUILD_TESTING) -+ find_package(Qt5Test ${QT_MIN_VERSION} CONFIG REQUIRED) -+endif() -+ - find_package(PkgConfig REQUIRED) - - find_package(KF5 ${KF5_MIN_VERSION} REQUIRED CoreAddons Config Crash DBusAddons I18n Archive XmlGui ItemModels KIO Declarative KCMUtils IdleTime) -diff --git a/libdiscover/CMakeLists.txt b/libdiscover/CMakeLists.txt -index 661c371b..56c72008 100644 ---- a/libdiscover/CMakeLists.txt -+++ b/libdiscover/CMakeLists.txt -@@ -4,7 +4,9 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-paths.h.cmake ${CMAKE_CURRENT_ - - add_subdirectory(backends) - add_subdirectory(notifiers) --add_subdirectory(tests) -+if(BUILD_TESTING) -+ add_subdirectory(tests) -+endif() - - set(discovercommon_SRCS - Category/Category.cpp -diff --git a/libdiscover/backends/DummyBackend/CMakeLists.txt b/libdiscover/backends/DummyBackend/CMakeLists.txt -index 5b4aef10..38377d80 100644 ---- a/libdiscover/backends/DummyBackend/CMakeLists.txt -+++ b/libdiscover/backends/DummyBackend/CMakeLists.txt -@@ -1,4 +1,6 @@ --add_subdirectory(tests) -+if(BUILD_TESTING) -+ add_subdirectory(tests) -+endif() - - set(dummy-backend_SRCS - DummyResource.cpp -diff --git a/libdiscover/backends/FlatpakBackend/CMakeLists.txt b/libdiscover/backends/FlatpakBackend/CMakeLists.txt -index 2006a829..810238f0 100644 ---- a/libdiscover/backends/FlatpakBackend/CMakeLists.txt -+++ b/libdiscover/backends/FlatpakBackend/CMakeLists.txt -@@ -1,4 +1,6 @@ --add_subdirectory(tests) -+if(BUILD_TESTING) -+ add_subdirectory(tests) -+endif() - - set(flatpak-backend_SRCS - FlatpakResource.cpp -diff --git a/libdiscover/backends/KNSBackend/CMakeLists.txt b/libdiscover/backends/KNSBackend/CMakeLists.txt -index e2cb4e52..195cb98a 100644 ---- a/libdiscover/backends/KNSBackend/CMakeLists.txt -+++ b/libdiscover/backends/KNSBackend/CMakeLists.txt -@@ -1,4 +1,6 @@ --add_subdirectory(tests) -+if(BUILD_TESTING) -+ add_subdirectory(tests) -+endif() - - add_library(kns-backend MODULE - KNSBackend.cpp --- -2.31.1 - diff --git a/kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch b/kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch deleted file mode 100644 index b51df586c540..000000000000 --- a/kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch +++ /dev/null @@ -1,62 +0,0 @@ -From e74e0745bf233e02450469632e49a3cb1f416643 Mon Sep 17 00:00:00 2001 -From: Aleix Pol <aleixpol@kde.org> -Date: Wed, 20 Jul 2022 18:12:08 +0200 -Subject: [PATCH] Fix submitting usefulness - -QML was getting the names mixed up somehow - - -(cherry picked from commit 7ab3bfe4ec6a6767aa1410aa448faed77c934069) - -(cherry picked from commit 9f06c84d9ecd035c730c8720ad01d2fa8d39848b) ---- - discover/qml/ReviewDelegate.qml | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/discover/qml/ReviewDelegate.qml b/discover/qml/ReviewDelegate.qml -index 15eccda2c..0e04f1882 100644 ---- a/discover/qml/ReviewDelegate.qml -+++ b/discover/qml/ReviewDelegate.qml -@@ -11,7 +11,7 @@ import org.kde.discover 2.0 - import org.kde.kirigami 2.14 as Kirigami - - Kirigami.AbstractCard { -- id: item -+ id: reviewDelegateItem - visible: model.shouldShow - property bool compact: false - property bool separator: true -@@ -85,10 +85,10 @@ Kirigami.AbstractCard { - } - - footer: Loader { -- active: !item.compact -+ active: !reviewDelegateItem.compact - sourceComponent: RowLayout { - id: rateTheReviewLayout -- visible: !item.compact -+ visible: !reviewDelegateItem.compact - Label { - Layout.leftMargin: Kirigami.Units.largeSpacing - visible: usefulnessTotal !== 0 -@@ -117,7 +117,7 @@ Kirigami.AbstractCard { - checked: usefulChoice === ReviewsModel.Yes - onClicked: { - noButton.checked = false -- item.markUseful(true) -+ reviewDelegateItem.markUseful(true) - } - } - Button { -@@ -134,7 +134,7 @@ Kirigami.AbstractCard { - checked: usefulChoice === ReviewsModel.No - onClicked: { - yesButton.checked = false -- item.markUseful(false) -+ reviewDelegateItem.markUseful(false) - } - } - } --- -GitLab - diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest index 24611ffd6364..c9688b2c9f48 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,5 +1,3 @@ -DIST drkonqi-5.24.6.tar.xz 795556 BLAKE2B 0e0fe829225bea9e8921a6e3cb3068792ca69b2fb1f618036d3d9eabc87991e6939135a552c6b95a68101857c49e5c32c0d1cd76995466e0402f8e2a8f56be37 SHA512 199b2c9fdac785d0be612a38989a96f9cbd086f449fc1f23ff99bd4690f0aad6a8b72d68f7ddd886d18b2bea8bd65154d08afc51a751cf8aee8f441f91eb94bc DIST drkonqi-5.25.5.tar.xz 495252 BLAKE2B 1c445ba55c133723569f3d91839cc3b10bba81352a308329185bca21d975651b151057e77d6233bf8c25675b8670325621c10bcbe576c219e78d458d747d348b SHA512 71c450f057e6e8390849249a9c4deabc88eccb8d33ebe1b9cd3311e910d81584594c956c167035f2da6d162cd24a5fb6192d4a7019189e085f1c8ee5dfcf1d73 -EBUILD drkonqi-5.24.6.ebuild 1349 BLAKE2B 6249578a46157314b48d5e9079e8309d7eabbe8227ba84df7d371759309cc64552462daf456b65d890d873649326c77b6bde947d4a097655984b3d8968dcdc98 SHA512 7d09a0cbbf0a44d060be4c8531f6a9933dc3da9688e2715b62c9ac9c67fe0f243cc146d53297ae07f9266bbe044827452e62126f93fd32678a05f11a4460ef16 EBUILD drkonqi-5.25.5.ebuild 1466 BLAKE2B e035db636b1be56b6c3da18b6f540b45503c4c59c5b67810eb52d3bbe4934fe45c1031a8485d0572b725158b58aea43cf4b48452778a51d9c111b83b1ba9b7cc SHA512 95cd9e6007b28ef38f6b51fbe416546ceb00ad6ffe4fe83eb4abe60efb37992f3f635435f08181e9be64685bcfbfff05a6c96138aa60e55f9f42bf2d457573a8 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild b/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild deleted file mode 100644 index 216f1e591c04..000000000000 --- a/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/syntax-highlighting-${KFMIN}:5 -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - || ( - sys-devel/gdb - dev-util/lldb - ) -" - -src_test() { - # needs network access, bug #698510 - local myctestargs=( - -E "(connectiontest)" - ) - ecm_src_test -} diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest index b9afe194056d..49cd73aea878 100644 --- a/kde-plasma/kactivitymanagerd/Manifest +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -1,5 +1,3 @@ -DIST kactivitymanagerd-5.24.6.tar.xz 105180 BLAKE2B 9397099d3f0b7403e488bdb8eb48543deab5714dc00cb1f773875d03fcff65445e5ec7fd09c95440eebd75f4d7fd54712b15ecb392830c464aa3a430285f31d7 SHA512 7150794a7fba8fc94e467efa3d719fed3d08266111b8e330e9440d16c5569059876a5ae4e6d0a0426a4a45e9b4e3e47f4b2028965418f605cf0ba8b43c18c495 DIST kactivitymanagerd-5.25.5.tar.xz 106800 BLAKE2B ed3dacb51ab775f5a267d7018c0ec5a77f9e71f5ec4e946ec24675e7c64d6ded8f8295c7ad2d3555db6a93dfeb8a21d101b27dec59c3b446f38b26d279f4a0bc SHA512 41ecaa92472f6888d589015b7341fb9cda434aaef604f3b78a189018291bb0469459b271ae3d3f0cf2519693b34cb2016378743118d74bdcaf2a1c5b2e644c6d -EBUILD kactivitymanagerd-5.24.6.ebuild 930 BLAKE2B 7bbc5e9f4a0956e66be4cf56000c5e6f516def7a6073b7ec5e20b412a8a5c8de97e90e576954f5531d3123a6c6c5588a45b61857ee985651aa29bf319cf660f9 SHA512 7797ff6ed1e1217972c1a02f6aabf5ca7a99255f4e3233bffe660c425a45f58c5ed15e74ba5dc420c9b0df4c2cf20347d4df44dc12f2f85d35a6ead5aef65928 EBUILD kactivitymanagerd-5.25.5.ebuild 930 BLAKE2B 1cecba63016496b54e61a026ee061078894d0a99f34c339efa012186df91cb425eb85dd839e523c11d20f0ff51d0fb493087569db46ae1a59f254723f2b5ce66 SHA512 fb253755f72c6d3a22be755201659d63c18eec2af27294572f39853ab29bf62b066eadfa646172ae5ebda166c4cba20c74886b7ac3e08170b4f1fdc10d98fa16 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild deleted file mode 100644 index c09bc32f0d3d..000000000000 --- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="System service to manage user's activities, track the usage patterns etc." - -LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5[sqlite] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -DEPEND="${RDEPEND} - dev-libs/boost -" diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest index fed1fc054e37..5895fab83475 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1,6 +1,4 @@ AUX kde-cli-tools-5.12.80-tests-optional.patch 345 BLAKE2B 19415ec444e631602193daf715a94481a672447f0e262a78787a23d7c352bb18cb775e5054986019e5b21796ae24ace44ab92f337160a11500330fb03c3c75c6 SHA512 bb15a8b6e65298cab07e5a7ea9e834b2d565b2689a0c8d06c0b257fae9bc8a18f7af3922404ae4c13518c6be63fcb7581f0d50ec93d3ba9a64310fd901e2f461 -DIST kde-cli-tools-5.24.6.tar.xz 633868 BLAKE2B 0afec1bdc501ff45c8ca33e7a5d6581a205802d0333797b9a14f8ee8f796292c0af8b216d45027d44da08f2696d567b51bab9a901428d95abff222568c4eaa97 SHA512 e83bf23364325e1613b66abc808dfd6ec388341b9ac2a497ed0cf46baebbf1fa02e55e344d616e41931ca31980f366567c95a89a486fa7c1a41ff3e0132f034b DIST kde-cli-tools-5.25.5.tar.xz 635412 BLAKE2B 677c5a157dea5499acd47253f51ffd8e2638bb3684fec425966ed620ac26dcd784173feca914d27e61a431347dfc02b25cd5ebff1e2bad134b122dee79abf5ed SHA512 9776131b481a100d3a9e2cfd97184d4136d6d5db3c1b8fb25e35d497b57fa8e6b0756dadb1929e9adb07f7b15bafa3f0c699a7b2e6754735a5130073d8ef5a29 -EBUILD kde-cli-tools-5.24.6.ebuild 1741 BLAKE2B 384b34fea810e1d03fb49277c8590dd0169ec2b2efaa5e6dc3bc0625e63d33f8ffc605f7d117fe046e761574ff74afeff76e730d0efee85fb264db80f4db3a56 SHA512 6968fff2d889cf62fdec479db3fbb1daf384937b5d50966b02e8aac5f248ecc34ccbca3aaa1c4bccdd75936bcad97ef7ec1ce8c79149d1892d5b19f25431a6cd EBUILD kde-cli-tools-5.25.5.ebuild 1735 BLAKE2B 784e60f385a69cd8978b2532ca8aca8ac363ece0b8818bd50024b4349f25e2ed7c16e6f64b8f88167a58ce4d62ea877d12a78c03d1d448dc4baf34b492b55920 SHA512 d4beca0c74ea6bc74c0b68a4af687e31c91ea25d495cfacf5d44daae06ab03d4f85ce425eafea98417bed99609a9c0ddac2aeafea817746782807ea1a8f7060c MISC metadata.xml 422 BLAKE2B 6c7e36778e4ecaafce86d11fa6e70a86c064c654de467a57f9b5d181d720bf0a90c02655131be794fc271f6664764fe79fb7e29df622cdad67cd69bf67c3d39c SHA512 41cfaa9753dba1b53c1a2fe0cba54c1bde6982180d96841c057f2a56ecbbe4000d702141ecef493ab3d1a80c53520363a28d0024ad2619b5642e740927c7e4f1 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild deleted file mode 100644 index 4855fccd7a88..000000000000 --- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="optional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system" -HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="kdesu X" - -REQUIRED_USE="kdesu? ( X )" -# requires running kde environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:5 ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - ) -" -RDEPEND="${DEPEND} - kdesu? ( sys-apps/dbus[X] ) -" - -PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package kdesu KF5Su) - $(cmake_use_find_package X Qt5X11Extras) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu -} diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index 9fba484cfdf5..2eaeec862d15 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,5 +1,3 @@ -DIST kde-gtk-config-5.24.6.tar.xz 71572 BLAKE2B b55fecac22c40bc664aba88134adc191a2b5e0fe4a8e0778921939f1e4183bd43e40a9f337393847667dc9447a4ec09401e1bb3b9b90d7d184778435e203f8fb SHA512 a21907b1eee2503cd0533f0e1ab43ff20239311a7535215f60bc7600e2e9aabc66c59523849509247d2bb31b189a0a934f42683bcb771d131e3b968db070ee36 DIST kde-gtk-config-5.25.5.tar.xz 72108 BLAKE2B b7a74de727aa5e51c39c13bcedb566fad45b2ac68c63bef9843c6cbc80af1bb2d9a3ed930890ea9e9b08dc2e8dac2fd863914f5a087464928e0740226c473386 SHA512 dc337a2c9ea7105c49330c17c8f4a48b320babcd5bfbf548415c99d6fcd7fd66173dfc78bb853ea3fd12c47f29248ca91706e826dddbd8a40fd848f889a4dd44 -EBUILD kde-gtk-config-5.24.6.ebuild 1295 BLAKE2B aa6daa0f73cde8f4014f25f71670e15c7b56ac060b47b23dae6c7a79414dee4db768dd9d9e901d64feb5521abb79af2907a17e36ab7fde7f1e07e64b90a39366 SHA512 46393fb2ca218601e4dd17724013a540f22735590d56ec0ff434a5c15f5c2b22bdc5736cfa38f450efa00c8a89218f32ff233c8bdc47ede52113daa9bc8d7467 EBUILD kde-gtk-config-5.25.5.ebuild 1295 BLAKE2B 78d317449674e23b0cfc51fda8d546ec989183448ade0534f3f8a87cf40e443ea46efee553c22a4f1915c74140818bbf00da414ca6a630ef3eec0362eb70581a SHA512 1f3926ceae4cc68f0e7535ba559e1759a6424da1e3f2e9f7645b69bcb64f769c5aef1ed54a42d78df9088f1f7c2bbb2d14a7c4a6e6b7d906cf4d613f4d2bc269 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild deleted file mode 100644 index 342e79809c80..000000000000 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config" - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND=" - dev-lang/sassc -" - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -} diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest index 3c17067ff1e0..52e00ffb6174 100644 --- a/kde-plasma/kdecoration/Manifest +++ b/kde-plasma/kdecoration/Manifest @@ -1,5 +1,3 @@ -DIST kdecoration-5.24.6.tar.xz 48864 BLAKE2B 940d48ba31bf98e9e7649c9176324a2c7c1cdceb255de18377cbea183821c0016613464583f7cf60dbcf90e7099cf0f2e65076fa10f0bbf203eb51914d4c97c7 SHA512 2fa95acac5dd77415f43eb74c4043e1460e33b4b7ac9f6583bf4d8b6c6222b5bed02ee51b2f42a499834a30cfd2371fe8b22cb5e7ba679760eaf3f15d83bb2de DIST kdecoration-5.25.5.tar.xz 49476 BLAKE2B 2cfc7975bc8d6c1d54022b42a62a447b9e787697fdb51693fd7d36c820886a9076314cae49c72c600c2f971fd216098f22645526d9721b74170c74742fdc65a7 SHA512 78b0aebd7f6b1242780fb51af3891df1c3dc1f7ec7d2cf6f9c76048048f19efd7b9bd95366d8f6a03ceb4a1a4616caccc3fbbba1b6972108244f6ba6baa1edec -EBUILD kdecoration-5.24.6.ebuild 541 BLAKE2B 8f4eeb6d748e00082f9ab7bc3d24612249eae69ee8fc807fe846247f8bd4de1d1e11b0981e5451e894ddee57364f1b242fe7b55b82dfec1538e64233aa64de0d SHA512 e9a88fdbfd82c9b9ef2acd563f5572b16758d347a0f26540a456b42b3ad26517187fd236a7b925a92d5ff33c946ad8b1135f465e636aa51ab8e0d808652ff95d EBUILD kdecoration-5.25.5.ebuild 541 BLAKE2B 02da0e9cd252671730cb3714df08eb1750e29c1c2fcb4f8d3848fca672dbd573f8962150649e797cf690b37394aaa2b2b3a37028bc853fcc8cf3807e1e920177 SHA512 5d01aa36dd1ff200bf23ffce2c580bf8df056c4c4f7b2a36a18a5c63a1c5df6e6599716cdd6362a61695fba690d013756922a4f5611f012d3e98dd9b252edcc8 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kdecoration/kdecoration-5.24.6.ebuild b/kde-plasma/kdecoration/kdecoration-5.24.6.ebuild deleted file mode 100644 index c40376f2ccf1..000000000000 --- a/kde-plasma/kdecoration/kdecoration-5.24.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Plugin based library to create window decorations" - -LICENSE="|| ( LGPL-2.1 LGPL-3 )" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest index d8819f82c79d..9eb5bca49496 100644 --- a/kde-plasma/kdeplasma-addons/Manifest +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -1,6 +1,3 @@ -AUX kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch 2217 BLAKE2B 54c6a65843d336be4ae73972b5481981ae02b9ccc94ea5625f883e6f0f449036a1b3ca5c75080e6bfdda10c5fdebbe6a90d954795df36398d89f77d340a26e15 SHA512 cdeb7becc61aaa89704cdcf8f94f1792dd8c2fd2f53d3b87113de894786a82bdeb4c49ffa953a516ce5e08a0657ecab043013dd2a3eb06d6487374785d54b428 -DIST kdeplasma-addons-5.24.6.tar.xz 636712 BLAKE2B 903c829eb1066bdd3cc96f2eb116997eb52c947d821ebd4da57c8e9bf382b844d66af7e86889ccaa9097ab6d0ce77c2daf48dc676dfabb40b0b348047a579cf0 SHA512 61214b8dc316f5dc14940695f45059ae044ff7206c6a37df4211cdc528f1fef9997fc6b256ef7e05b263089d05a9375547b330ee6ba6a623d34847e501bda691 DIST kdeplasma-addons-5.25.5.tar.xz 677472 BLAKE2B 4c7bf2f966394196521fc84314018a3512c7feacf0a682ec809dacb2f6844977ae998fae3bdb051ef52f3ccde4f1cae9420c3a3c7affbab7125ef0861fce44ba SHA512 d7da7b201c6481990fb55303f2d71d5e64aa0e2a69b03498dbeb5d104520c033d8f8c84fcc30dcd23c345d01ef41a7c292b8aeb6d8ee673aad05016e27ae0f3f -EBUILD kdeplasma-addons-5.24.6-r1.ebuild 2018 BLAKE2B 3ccf1fd1a63f8479a3c56f1a5839dc44fea1ea489feeb6c16718a101706ca41a005d948a31f5193bd2fb118d4075e21e075537ccc3ce6c97325d2fd33b331717 SHA512 a4513620056748e40da7d34a59833db1306eb44885fd65761dab69050261377bd2882ee1a765b5ed5481b91a0c2878252149909e365657aa43b1d6b8bb17c25f EBUILD kdeplasma-addons-5.25.5.ebuild 1880 BLAKE2B 1c9c33df36001999fe1e6dd8e5996689869a8d3a369174506915f7f4cf1ac476f0eb95382a4b80802b6b03e6f372f0d19d6a3a82e4278fdd267d12a76ca9ba96 SHA512 cfcc5b7dfe11e541289f4b088d09764610717abf6e4e3ca55e24232e20468811fd4773fa2c6ce2eaa560ba7ddd2e290cc279f71bc1cf98e9a11a7662d130cda1 MISC metadata.xml 534 BLAKE2B 333ea162901ad4e28de1fd55b40d5080a4d3383fa9af09a46363835e312a8ead0fde01ab762b9ab6930263e61ffb56dad2d53ee6167568cf683da48eaf3ad0a2 SHA512 9eb20a5a87713c865d782c8a1e009098e6db4dddf2ac8cdafbce407da995ee258274645445901f1a5c883202faf46dfca0f1dde5edbe45bd89e7509b22bfa0f5 diff --git a/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch deleted file mode 100644 index 0ce0db252c6a..000000000000 --- a/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch +++ /dev/null @@ -1,71 +0,0 @@ -From 352ecf9aa151e842f5304b8f4dc1fa7c7689b32f Mon Sep 17 00:00:00 2001 -From: Nicolas Fella <nicolas.fella@gmx.de> -Date: Wed, 20 Jul 2022 15:00:02 +0200 -Subject: [PATCH] [applets/comic] Disable most context menu actions when comic - is not ready - -This can be either because the loading failed or is not done yet - -In those cases the actions don't make sense and can lead to crashes - -BUG: 406991 -(cherry picked from commit 6a0aec81074135c210a2ed11127ef9cfb138dbca) ---- - applets/comic/comic.cpp | 3 +++ - applets/comic/comicdata.cpp | 1 + - applets/comic/comicdata.h | 6 ++++++ - 3 files changed, 10 insertions(+) - -diff --git a/applets/comic/comic.cpp b/applets/comic/comic.cpp -index 1ad3e83a4..b4f8154fa 100644 ---- a/applets/comic/comic.cpp -+++ b/applets/comic/comic.cpp -@@ -495,6 +495,9 @@ void ComicApplet::updateContextMenu() - { - if (mCurrent.id().isEmpty()) { - mActiveComicModel->clear(); -+ } -+ -+ if (mCurrent.id().isEmpty() || !mCurrent.ready()) { - mActionNextNewStripTab->setEnabled(false); - mActionGoFirst->setEnabled(false); - mActionGoLast->setEnabled(false); -diff --git a/applets/comic/comicdata.cpp b/applets/comic/comicdata.cpp -index 52cc57e91..60eb475c9 100644 ---- a/applets/comic/comicdata.cpp -+++ b/applets/comic/comicdata.cpp -@@ -62,6 +62,7 @@ void ComicData::setData(const Plasma::DataEngine::Data &data) - mPrev = data[QStringLiteral("Previous identifier suffix")].toString(); - mNext = data[QStringLiteral("Next identifier suffix")].toString(); - mAdditionalText = data[QStringLiteral("Additional text")].toString(); -+ mReady = true; - } - - mWebsiteUrl = data[QStringLiteral("Website Url")].toUrl(); -diff --git a/applets/comic/comicdata.h b/applets/comic/comicdata.h -index 9c884a291..b5f5ee3a7 100644 ---- a/applets/comic/comicdata.h -+++ b/applets/comic/comicdata.h -@@ -190,6 +190,11 @@ public: - return mMaxStripNum; - } - -+ bool ready() const -+ { -+ return mReady; -+ } -+ - void save(); - - private: -@@ -226,6 +231,7 @@ private: - bool mScaleComic = false; - bool mIsLeftToRight = false; - bool mIsTopToBottom = false; -+ bool mReady = false; - - KConfigGroup mCfg; - }; --- -GitLab - diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild deleted file mode 100644 index efd12a43f027..000000000000 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="Extra Plasma applets and engines" - -LICENSE="GPL-2 LGPL-2" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="share webengine" - -RESTRICT="test" # bug 727846 - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kholidays-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kunitconversion-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/sonnet-${KFMIN}:5 - share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) - webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-plasma/plasma-workspace-${PVCUT}:5 -" - -PATCHES=( "${FILESDIR}/${P}-disable-actions-when-comic-is-not-ready.patch" ) # KDE-bug 406991 - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package share KF5Purpose) - $(cmake_use_find_package webengine Qt5WebEngine) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Disk quota applet" sys-fs/quota - fi - ecm_pkg_postinst -} diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest index 07345d1ed8f8..658384f41a4c 100644 --- a/kde-plasma/kgamma/Manifest +++ b/kde-plasma/kgamma/Manifest @@ -1,5 +1,3 @@ -DIST kgamma5-5.24.6.tar.xz 83556 BLAKE2B 11d5d146dee051aeb86bff32bfeb666e51dae42714c0961b1ecfe37bfb482799d99b15c234a5c0d674f7f2c20b02c48c7136768da45c631e85c53360294cffe2 SHA512 acfce8510f1f42d94b93c40633f7f11b367c0960c5dc15aedec4db87fb328f32139cd01ad86c6c6ba749b59a7d093d5d005754d98fc529749f6b05cd06f94586 DIST kgamma5-5.25.5.tar.xz 84204 BLAKE2B 9bdd0e66e8e61feae6ab93cbd269bcbb2333a8dc3cf114371896ae3f2313c0c03f9568ef047a023c1aeaf4ee180afbb410fd72034ce5e83fc54f542a92daec74 SHA512 d1652854078b2f64ef1c737c7c739b65abbe5eed63f03e5a37146142a35bee37ac7a71f4a4c98546fc718884b2d70d1cd6d154110f145b9a5134ea995164d241 -EBUILD kgamma-5.24.6.ebuild 698 BLAKE2B 95274d32093168f17bb239e15bb5aff49dac2cf0999fa26fc806095d4330cec904b55aceadc3ab790135e7c627e5a12e6c470a986fc1060496006183e09e10de SHA512 3df6c568ee47ec9013aaa55da42deb02c8133f3f4cf8cbe427c0d3ac67ad80ee06d0f2caa1d0d2513f2190b5d7d59bb51404617804077dedb69d72fe5760d08b EBUILD kgamma-5.25.5.ebuild 698 BLAKE2B 90fc3d2162dc59db50f2c35291dbb02c157c407e5e2c6887f78cfd973be8b65c8ae76ae61abafe45592942b6de04920dde2eca01aea967aae96c1cef81e833a7 SHA512 63678133cd01191474fb6720ff74ca94363f60c4eac846a0dadd7376ca834f94db08ecdc332aa0b7413025591854ccc9b3fc7a14cfa12522ea1cf0807ade48ac MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kgamma/kgamma-5.24.6.ebuild b/kde-plasma/kgamma/kgamma-5.24.6.ebuild deleted file mode 100644 index 257ff184219d..000000000000 --- a/kde-plasma/kgamma/kgamma-5.24.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KDE_ORG_NAME="${PN}5" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Screen gamma values kcontrol module" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - x11-libs/libX11 - x11-libs/libXxf86vm -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest index 72bcb4de4167..2bf9e67f9a03 100644 --- a/kde-plasma/khotkeys/Manifest +++ b/kde-plasma/khotkeys/Manifest @@ -1,5 +1,3 @@ -DIST khotkeys-5.24.6.tar.xz 1855072 BLAKE2B 4d494c75b31778db4c8fdf7c6568fb1c773a3da821bcf7bf756cab4cddff5456f65947bebf2a84c6c1570feb4175c8b13236a214de8c10cbb0fdb527fe855b71 SHA512 444ca2231f612a8f04e3a983cdd56ac2cd2552ff37972aea8a8930bf5eb5c6de4059f6ee55f98b9a57412cbcbb60c67fee0b721b4fe036a503c3657937a57ab8 DIST khotkeys-5.25.5.tar.xz 1834180 BLAKE2B c730233bacb2ea6b1856e914e9f232377660b0962e0c4afb887f17945da60e568d02dd9966b015ea80c893f5ea5fc92b1fcf9017d23fbddd07ebf998e43f9d16 SHA512 042516124861f2a4bb6a9322b4566f7e61d739ad7d0fa18cce913a53ffb4862358debb97caa0b7e04e7fb3e6bd6bef17d060ca9131dd0d134e1ee7eabcb36cd0 -EBUILD khotkeys-5.24.6.ebuild 1367 BLAKE2B a862fbaeadcd49285975a8500a4ec50e5d8e4618c7d9b460a62cfd77eb8a2b9846c9d455c58f918de744410cd0b6bb2e22520c8d9ba6eead1e35ab0f4cc2573a SHA512 e496197dbbf9713d2520326299645e3758bbd3400a016e16569d3f712c39d859e2873cf6caf63325b9a7e025ea959303b80f42ef8ccacca1f256fda42ab9d9ee EBUILD khotkeys-5.25.5.ebuild 1367 BLAKE2B 6f267cba4db6875ed038b1133add1b07ff84dc1ee725cdf345cd9f5e7536017947711bf27c0743d8514de9850f8365a957b4a2fce570afb48d8c5483bcdba69b SHA512 192cd65adead019398e3911f7430ad13d60e518ff186bfb93fd726b6058afe915847dbcc275c767e938c1102ec0e809cd9b2dd48857b2c8f1f6c0185fdc09ac3 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/khotkeys/khotkeys-5.24.6.ebuild b/kde-plasma/khotkeys/khotkeys-5.24.6.ebuild deleted file mode 100644 index 905a0def70ad..000000000000 --- a/kde-plasma/khotkeys/khotkeys-5.24.6.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma workspace hotkey module" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdelibs4support-${KFMIN}:5[X] - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - x11-libs/libX11 - x11-libs/libXtst -" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libxcb - x11-libs/libXtst -" -RDEPEND="${COMMON_DEPEND} - >=kde-frameworks/kded-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest index 1c32fb928307..a2348f9ed584 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -1,7 +1,5 @@ AUX kcm-about-distrorc 108 BLAKE2B 9324829040a699d8858a739b228b14035f8a33d4cc5e19af30545a6eb9780808b3350ca12c82a44a1868c32acddd76dcdb4e7b25e5792694b55fbb38ed23db8a SHA512 72f1dcaa04bfe435e64c8e584914eb56a15b63f7c6086f5e025f0c497b4fd5b9592d54aafd335f55d303790af274c9cbfa29c6c7ff87875da648ee16d7717467 DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 -DIST kinfocenter-5.24.6.tar.xz 720088 BLAKE2B f124db8c27ddd95084ed569716807987510f23731ce8ece0d7f303be95f17764bde6e522dc72f8dc209fa5f81305f70e8cccc08e93e7b1fe4b983b6e2f38fdc1 SHA512 bb30faf3fdef1df6df7740210da4a63a596b6a354774dd46fabf7561df265eccac85c8fc500b3e5bcf48b8bbef60b4617aa5b3bc245ea10117e8e9a082f98717 DIST kinfocenter-5.25.5.tar.xz 730600 BLAKE2B ab94fb984cbdb4827a3e06a15e1d3dcc4510be7db3f40bd8124c469bddf461fc2b36311e1e4be57cfd9d6ea5fcdf34be006b73f810efa55bd00ef9299531be3a SHA512 9683cac383d52871a37a4847cb416384d241a5fcd1a2c69be6992c77504453718fd8b0235195008872a3983033d4f63ec2748cd00cdeee6fcf270d054ac6e21c -EBUILD kinfocenter-5.24.6.ebuild 2339 BLAKE2B 66955153f8a905e5ce290ea21bb3d0ed6783ce604bfada2f1671712f6aedb7c530f67179816f987bec868e62840e676d044e51b8302b44ad118932b68b3f8bc7 SHA512 507fa2edb25b4bf3ad5184a4a76327ab3097ddcb7c22bed6a813a0ac898724256c97fff217554e19e719d1982609e958aab9fdd823115261b170921da7acab96 EBUILD kinfocenter-5.25.5.ebuild 2339 BLAKE2B 44b16afd3c3d0b5cd4ddef7bb761f66d5c082ae6f31b3b5143b307e7781740bb283636ce6683f236032ad271ba66cdec80ebac96b7017c3ac372baadb9a34bb3 SHA512 5486d470808b7c604f989e621935bba2fe53bd8ef531873d9727cac30b2adce8e0999c188d75dfd3e122ca19afb48b63e47ea7e35440aa61604e997a4b37d38d MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild deleted file mode 100644 index 2c37c0c60433..000000000000 --- a/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="Utility providing information about the computer hardware" -HOMEPAGE="https://userbase.kde.org/KInfoCenter" -SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="gles2-only usb" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[gles2-only=] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - gles2-only? ( media-libs/mesa[gles2] ) - usb? ( virtual/libusb:1 ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - >=kde-plasma/systemsettings-${PVCUT}:5 -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package usb USB1) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # TODO: Make this fully obsolete by /etc/os-release - insinto /etc/xdg - doins "${FILESDIR}"/kcm-about-distrorc - - insinto /usr/share/${PN} - doins "${DISTDIR}"/glogo-small.png -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "NFS information module" net-fs/nfs-utils - optfeature "Samba status information module" net-fs/samba - optfeature "Vulkan graphics API information module" dev-util/vulkan-tools - optfeature "advanced CPU information module" sys-apps/util-linux - fi - optfeature "Wayland information module" app-misc/wayland-utils - optfeature "Firmware security module" "app-text/aha sys-apps/fwupd" - optfeature "OpenGL information module" x11-apps/mesa-progs - optfeature "PCI devices information module" sys-apps/pciutils - optfeature "X Server information module" x11-apps/xdpyinfo - ecm_pkg_postinst -} diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest index e7dc64a002db..be1a37fea33c 100644 --- a/kde-plasma/kmenuedit/Manifest +++ b/kde-plasma/kmenuedit/Manifest @@ -1,5 +1,3 @@ -DIST kmenuedit-5.24.6.tar.xz 901472 BLAKE2B d0390efa58dca54056ad3c83b70c2479f326b7da64f0f141e194ac606d3cb522fa1c000cd19cc1e8b82bc32ee47b7278df6163d1a7b9348bf8804a2fb13118b0 SHA512 ac5f8a57599a5cc0f79561df383be31203ff239de4dbad739443d19a8d946d6376a6c824a712130f1a333bd1c668c29c41da67232b7b94f01db76c08b1e18042 DIST kmenuedit-5.25.5.tar.xz 904756 BLAKE2B 9d0b3b19f21e0da215ef71d493215d23a19b12cb3aed9e545515994f6e8bd1aa57513885441268096ab871f1fc2b5117f5fd91b8e45a236a19a9f3f567cf2f26 SHA512 69338f1204678ab0fd5ff60c657420f289c981f85ee1b2c0efa643b57584381909cebf1ff8fc8daf5488c7db03446bc0926f1fe93ba42c09ad5190c25c5ff4ef -EBUILD kmenuedit-5.24.6.ebuild 1081 BLAKE2B 1e1edadbe2e26832486fc6f29a0220da457874682bf91aa1a77e1fe3b71d1a1ad05026cf203179e13947c9c7dbdfb9f367f2b9e25ee531fdc00789038b2302f2 SHA512 db2ca9974d3acd90bd731c74c524deec7fd69adde97701cc23ea77a353885b902fc81ddc46a7be5302c4410634543b56700511e2e6167c071e80888ef6677d8b EBUILD kmenuedit-5.25.5.ebuild 1124 BLAKE2B d049ecfe0b8ae25e0c30a809bf4b19bc67c44134ce3b5bad0bd93d635c74fcc6192e00f4fdcb15bfb8a17b22aff1270757f3b6a4abc482bc7e0887cebd218caa SHA512 bcbf6856baa4693640534a427750b19f81a499125c68bbc6f90cd5701b5921736cc109a7ffcbc78bfa259b2f632172e900fc78bd8a5f317120dd9e38c51be258 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild deleted file mode 100644 index 40da1e9117e7..000000000000 --- a/kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.92.0 -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma menu editor" -HOMEPAGE="https://invent.kde.org/plasma/kmenuedit" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/sonnet-${KFMIN}:5 -" -DEPEND="${RDEPEND}" diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index 6f9fa77668d1..708187a7b01f 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,5 +1,3 @@ -DIST kscreen-5.24.6.tar.xz 137616 BLAKE2B 9e26ec4920ecfd8082ef7a37d8d0eee451fd364382da78773bb0144634a982da2d6e5d913bff307330528faf481668a3aca77d5f8283174790dd532dcf9a41c3 SHA512 0bee9129de90df75ed95bf9c456842cb3c2b3e240f2861f153c0fb56223178ae645e5e2a6b2ae377e07fc847ff60c58eca2173fec84a084bfb7cf0dc71175323 DIST kscreen-5.25.5.tar.xz 145868 BLAKE2B dc6c9abafa2514b9a2fa132ba8ef11043d622cb0bdbc2da6791e0246d40fafc22c6c1a977175dca51c14e95006509740eb72b0ea613a4e3f11e002b4c208179a SHA512 7b27def9d30f6fbab42370dd22142c587eb0c33bd4d9d66d2940d774dff991a337e2dd8fb7a59ab5a039117774c66bb720b42562c66ee52310bc26745ed5faba -EBUILD kscreen-5.24.6.ebuild 1244 BLAKE2B 386c29d63cb002547f145ed3d880e578e389fbd646f5ad0c6b4cadafc01dc6fe002f552077acf8a1230e6686a53b9386cdf788f008b9ef7a55f3217f71270f78 SHA512 a321c3be2e090ac42051c2de6455d20afe70000bca49be6ca86614103773ad9b295fb6098c1b19060506a23c82d9034fc029a4c75d60c974319493b2d95401bf EBUILD kscreen-5.25.5.ebuild 1261 BLAKE2B 57135c9af832a86c594b459cd36cd8342d9663e7f699b4940aeedc7a62defee0254aca72974a7aeb869a74ecda4bedcea25fe19f3c27906c5436531917b55db3 SHA512 9cb175b7daa2a7beb0458925d9ec13233805ad4f665bf449b8f88de244dc46575fbaeac76add6e0db6c9351a737e2cbc15206785a8839b1ec2494c46576dec74 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kscreen/kscreen-5.24.6.ebuild b/kde-plasma/kscreen/kscreen-5.24.6.ebuild deleted file mode 100644 index 833ac9e6f7ef..000000000000 --- a/kde-plasma/kscreen/kscreen-5.24.6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma screen management" -HOMEPAGE="https://invent.kde.org/plasma/kscreen" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -# bug #580440, last checked 5.6.3 -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsensors-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest index 218b7abfa2b3..d116e0ebf0db 100644 --- a/kde-plasma/kscreenlocker/Manifest +++ b/kde-plasma/kscreenlocker/Manifest @@ -1,7 +1,5 @@ AUX kde-np.pam 217 BLAKE2B 47e599ef678a81bd12a3e2a04b662c284136f13d5e0aeab06961e9d57007c51a93af1132239f97421cc6f9c47e8622d698d0eb2235e99820efbb8523b227c2de SHA512 88cae39981916a1d4ad115bcac6f4c7db92fa2eef606217ce270cf7ffeb422c18dbabc9f3f4c4581fc1a99b814f51c34b4ccb1dbc8fe255e64a63a31f80c91cb AUX kde.pam 226 BLAKE2B b281adb40b654aa616af66818613f6446b1bfd2025c0819130ae684f61f6683689d1facd3a4b248849bbfda0975603094988b809d01dcab501f69e1f4ef8825f SHA512 a44c3325ea4c56e1b3c8c2953a68e5c7eaea5e2f059c0eea4b4dfde2b2e056e5223574c967d991c6427117ce4db0c4fb00fb6a241f29bf2eaac37b1195496776 -DIST kscreenlocker-5.24.6.tar.xz 119480 BLAKE2B eb07d296d37ff6c120d6b83ef4824fe6bb90c4d0fd6a78ed82e2ecb545335fc74b3f032f9ad7500bc4d88431292e6dcd6a68175c9677519efce42c0ee8b5d1c0 SHA512 e7c05501ac6c2a7803b7c27638eef73629353e55cc1460a9830953a81d45af551074f91fc668873e66b6672dfef4264f69d44b84ab88bd44b06e102ed228022d DIST kscreenlocker-5.25.5.tar.xz 114204 BLAKE2B ca3b28be606854b45547df2d5ee77e73a847493b250aa81961892d1f83be185a7bf861ccacf7a67ada5801a9e419eaf4e37e032ed1a2670d2e805e7bfac71d5f SHA512 0da55bd7c44aa657e08b42e239ad8fe85eb3172ec1e0701d3a3684f5866c15012a34f7965b88a01660c70b91ef9bf15edda0de99a3e6deabaa9d7c6747f96ed3 -EBUILD kscreenlocker-5.24.6.ebuild 2275 BLAKE2B 8a57f3b9464384e81087b37ebbb328b4c127fd8754a81e9124fcde22a1be95c33f237d5c0f34380a11660037e59f6c258da0bd783fde69d95791d8269fb52e3e SHA512 121766cf0cbc31784da1a140784b02ff9846c4f26819fd9ae976087f0e18d079286a600c7ef9c0b3f0f929aaecde0d3c57c84276fea3688d9a5550cbd903d65e EBUILD kscreenlocker-5.25.5.ebuild 1980 BLAKE2B 53ef8527ec111099789ca95c59ddcdaacc471696e84152a599c42b453c1fa7f158c401e1284fea8a70c0e07a9d55e3798b5b7db272d73998e9ab7ada000d875b SHA512 393cf376cb0bde48b0349847e2b73a4be58b69fbbd7db450e34bdb011bc6725eae50b61a23a45513bd7d9520e0674933dfa74847d3ac0fb4e71ebcfba04adeeb MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild deleted file mode 100644 index 1e8e3e36852e..000000000000 --- a/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org pam - -DESCRIPTION="Library and components for secure lock screen architecture" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="+pam" - -RESTRICT="test" - -COMMON_DEPEND=" - dev-libs/wayland - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - x11-libs/libX11 - x11-libs/libXi - x11-libs/libxcb - x11-libs/xcb-util-keysyms - pam? ( sys-libs/pam ) -" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" -BDEPEND="dev-util/wayland-scanner" - -src_prepare() { - ecm_src_prepare - use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests -} - -src_configure() { - local mycmakeargs=( - -DPAM_REQUIRED=$(usex pam) - $(cmake_use_find_package pam PAM) - ) - ecm_src_configure -} - -src_test() { - # requires running environment - local myctestargs=( - -E x11LockerTest - ) - ecm_src_test -} - -src_install() { - ecm_src_install - - if use pam; then - newpamd "${FILESDIR}/kde.pam" kde - newpamd "${FILESDIR}/kde-np.pam" kde-np - else - chown root "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die - chmod +s "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die - fi -} diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest index e14bcb83b9e7..0141124bf992 100644 --- a/kde-plasma/ksshaskpass/Manifest +++ b/kde-plasma/ksshaskpass/Manifest @@ -1,6 +1,4 @@ AUX 05-ksshaskpass.sh 42 BLAKE2B 2fcef93ed56ab90d98078017924ccfcf3892914e0fc45c6733b538634743a79ae1603da4aabed1c9641750ceae24e167591989290427f6efa4a03b4d69008362 SHA512 780f4d0467bab82295f894f0547ea59c36e8f05cff51c4e64db8a7e8e4215e2d6363550fed16a4336019b2102e5c5bdcfe73524761ba04db3704ddec6efec669 -DIST ksshaskpass-5.24.6.tar.xz 24712 BLAKE2B b0656c01d4bf3c59461d001c8d7055e4705d9b74f9dba192562f83128d189c07e3b0bba30ef340123092c83100d1ea264ade2583be2219b23a446b4fde70d031 SHA512 6c7af2e9f322a03c9426f4d5ee25b5d7a7f29cc68c6351eb608db43ea61dc5dae26ff43753ea9dae500a5498b56accea750bdae8ed36f37a43da3e302c646afb DIST ksshaskpass-5.25.5.tar.xz 24904 BLAKE2B eac317c2c0658ade7607fdc73298f07312ac336e5fb4d69161a4c9c6d886c5b778858a26f8477a230068fe9d302097e34841b1c0c0e81809fea4ac63696f20f4 SHA512 ac055caca9c4bcfc6fa40d2eb54bbc72bbbd3b825bc8e831e8f1ec4fc089f334b70a9ba796901ce2c14b565e8519994655c0d32455ef90a1448e1ffdfaaf1c79 -EBUILD ksshaskpass-5.24.6.ebuild 1454 BLAKE2B 230c896bdf195c630cd287901a45ab63afec7402832a5a942be4a16078d4b8ff9e0f967ef92639f04b99876a7b40376b9206c42fc3ddb3eae45fa7e7cf5525df SHA512 d363d1e954c879705c4b71af35523e856f7eda94ccd647784b138ffea808af41dca49c799327e9e04ed28839ea8b28b003c9c9dc2d15529d53dc28e363f23123 EBUILD ksshaskpass-5.25.5.ebuild 1454 BLAKE2B f29492197c9ef0ce61b5295f31eb6a78a224a61710218691883aa8014380ca92e5a7d44c74ef38dd54f6d6900d43aafb727bc12256e29bab8ab50e5f005cdae6 SHA512 3cba920fa057474fd2d77d09815fdf3550cfb76ad982dc48f7be586194dbb2e225b158fbede5c71dfee5945a5529ed83c68099c07a40b505a0e2facade376f2c MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild deleted file mode 100644 index 0a9e854777e6..000000000000 --- a/kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration" -HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -src_install() { - ecm_src_install - - insinto /etc/xdg/plasma-workspace/env/ - doins "${FILESDIR}/05-ksshaskpass.sh" -} - -pkg_postinst() { - ecm_pkg_postinst - - elog "In order to have ssh-agent start with Plasma 5," - elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh" - elog "and uncomment the lines enabling ssh-agent." - elog - elog "If you do so, do not forget to uncomment the respective" - elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" - elog "to properly kill the agent when the session ends." - elog - elog "${PN} has been installed as your default askpass application" - elog "for Plasma 5 sessions." - elog "If that's not desired, select the one you want to use in" - elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh" - - # Clean up pre-5.17.4 dirs - rmdir -v "${EROOT}"/etc/plasma{/startup,} 2> /dev/null -} diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest index aacef689fec2..0681e296a1a6 100644 --- a/kde-plasma/ksystemstats/Manifest +++ b/kde-plasma/ksystemstats/Manifest @@ -1,5 +1,3 @@ -DIST ksystemstats-5.24.6.tar.xz 95264 BLAKE2B be3a7bc3d3d219a1df675fbb5457681c986b93cc3fd36b77ffe8a7a12c34569932b103a17cb0f515ed6a856eddbcefc0bb4ccf7ea8316987dd81c7c23533439f SHA512 4ab0e76f391510a120f0f004ace0895ab8c31d24b7224df27450cf5f015976ee45934d1cc1e9c116f096af21c0bc5c0e0a6dd418c7eee5f4cdc96e9f6ebadb9b DIST ksystemstats-5.25.5.tar.xz 100660 BLAKE2B e64562017c33366e13ae670ac7dbfe8fac5ec1acb442496eee1e62e9c5b3a5dccffe72f8b614718aab54e8f3ff163ec24e19d8df616391459e94150c2e65f6fa SHA512 2800377d848f89daf4939c1a65d908d97fd6702d03bf26432db0da9e0c3c8990fdd231dfd7d39a574c743562681b2312969546f0a0875e7ccba6c2c1e11e2f4a -EBUILD ksystemstats-5.24.6.ebuild 1059 BLAKE2B 0d807fe8463ae0d44c76686994bc446eff76e28d12e780494a80702f31251ab3cb65bc2e47315bcb5a6f45e48d635138f3212fdce7520fb93724f9e9af13bf2c SHA512 c52adc27cf03b5b2925ccbf7caa99fabef92b899191661fa4bf89e7cb5fd3d9627b7b2eb8fe29c432a095b7cd648bb4a465b79ee750e106863f214cdb73b8510 EBUILD ksystemstats-5.25.5.ebuild 1059 BLAKE2B e431ad38f673c4c5b7bd7458db6ecb8b972f6bcb0e379e6a70ba30dd724d7d18dd98297a982579b9e2e45677389a47a35bb189d6ac1aac31f78095d8db4aca5e SHA512 47fc735d923c5cc253585d9864d5fddb2c9a2c46b6af32536afa354cd8f7a1a958dd9c1373bdef7ad50ce340751563a41f15cdb1e65c3113c5e7b209b0716e65 MISC metadata.xml 467 BLAKE2B 61ac6047a4cb3d54d26f963b75c94022a501fd1b1b9ee227cce16023fb40b101ba40c6ff99e02c5913137b191bd9c516249387b0310f6558c9800b10f52e780a SHA512 0ad261d9d2e7a45d01b06a15270346bf169a3a8d827b409616e3801e4357910fe196813dd87ff4bea34e61cce3931443d9b617ef532230448f54048d1ed84f4a diff --git a/kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild deleted file mode 100644 index a654c257966d..000000000000 --- a/kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Plugin-based system monitoring daemon" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="networkmanager" - -DEPEND=" - dev-libs/libnl:3 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - net-libs/libpcap - sys-apps/lm-sensors:= - sys-libs/libcap - virtual/libudev:= - networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) -" -RDEPEND="${DEPEND} - !<kde-plasma/ksysguard-5.21.90:5 -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package networkmanager KF5NetworkManagerQt) - ) - ecm_src_configure -} diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest index 371f1cd984e8..6613a3366cf6 100644 --- a/kde-plasma/kwallet-pam/Manifest +++ b/kde-plasma/kwallet-pam/Manifest @@ -1,5 +1,3 @@ -DIST kwallet-pam-5.24.6.tar.xz 20472 BLAKE2B 3b389214d21c4f76aac3569e39e4e8babaaef3c21c3a930d89b2d3c941adc201bfe6fa6c7417d9c46c32a1988828f55c4771c02a88544c95033fc5144c082886 SHA512 99eb5e2a003062e2facc40953cd6121c8752b04cf928a7d1302ec9007e1108f61ae52e906950c5caff2c6fe4d333e3b174a3db0f858bbb6aa24016533a84bbfc DIST kwallet-pam-5.25.5.tar.xz 20576 BLAKE2B b0d49d51a558ddfabb96a492822d17c64d7f569b57eefc07aa40c81df350f7bb4e3137d55d6df7a871fac676a4e5dfdffe25675b8d2c60a33a36b0115b6c9f75 SHA512 c79096903d0362a27b0607571cf2f7d949afeb9abdd04b8a9c47e79f03e5d40aa5d9f5c1ae0b4a9a55d725396930525cde71caa1c455cc43710cfbe95de4c683 -EBUILD kwallet-pam-5.24.6.ebuild 752 BLAKE2B dab0ae7b204a664d1fc467422a4db18a03feb575decc83e9edd32bda03906718a6890bae4b0e1d9214c778ab01767027ccdc19e2368de8accfd6690deaa50f3b SHA512 d21668e6d0c1c2661ff42831310150ae1315a84820ce4b820afa9047ff0b17a9a9bd06b035563dbc69a3ef555c381fcb4303ba8435f6783423c1162cf748618e EBUILD kwallet-pam-5.25.5.ebuild 752 BLAKE2B 8393cacc6a384de06d9bc9e2f7cadb4b734b219ed5f3d872b6e7985e559f5e6e7b100dfd36818b30f8549f5361f52079dfe996ed3f1f280d5d915f3b40de6305 SHA512 58f65bd12fc61dfe05d1240c77a77927e5cffe9e26a5951ad9d84f72eebed8f32ed5c91b6c2856756b1ad4766cae3e8e50ee5d6f7d9cf5674789e33973320406 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild deleted file mode 100644 index 3944c07a37dc..000000000000 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -inherit ecm plasma.kde.org - -DESCRIPTION="PAM module to not enter KWallet password again after login" - -LICENSE="LGPL-2.1" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - dev-libs/libgcrypt:0= - >=kde-frameworks/kwallet-${KFMIN}:5 - sys-libs/pam -" -RDEPEND="${DEPEND} - net-misc/socat -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" - ) - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "This package enables auto-unlocking of kde-frameworks/kwallet:5." - elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking" -} diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest index 6d8ad8379d54..3360b967a77f 100644 --- a/kde-plasma/kwayland-integration/Manifest +++ b/kde-plasma/kwayland-integration/Manifest @@ -1,5 +1,3 @@ -DIST kwayland-integration-5.24.6.tar.xz 24832 BLAKE2B a6f9e863d7a7b1cb48347cc6115772909123f4561d76f0187909ca57344e079ff78a0ff4249115cb11ab1aec505c05441c34a4ba7eb4bd698354ac3664a1b7a4 SHA512 9f7e5e07719916b9f0b1c7f7bbadf75547f6e8d17512f23cf42088f7bedaa726cddfec3fd814be5021a5733f9a3e87fece2a62407cd724bdb4d1622def17bbc4 DIST kwayland-integration-5.25.5.tar.xz 24296 BLAKE2B 30fd0d0c2cb8ce34da692a40d558e7616796475f74ff7fc4212fdded88e7c55271836f160b48907fd3e195f41738c294e40c122bf51ec967861e17bc3d7de3bd SHA512 eabb2040275fd32b4ca1e8a5717a05589a331aac97e21861f36e8ac2b3c683b369d5f40507b0dbebd714dc766d311bd1233043327253e3c5d68de2464e12a342 -EBUILD kwayland-integration-5.24.6.ebuild 1208 BLAKE2B 287fab70563c09bd016171e3ba799cef58bd1859f2fdc2094df71a05b50a52e162d1b4c35b87f67bc283a85813575cdac6d2c6c8871711f7b1e5af60fe40ef9c SHA512 5d82f6e57dbc0a77d7e2e6d733cddf7bd8e65db383d4f3099755f70451c85ab85147f2907eccf026294fcbdce9ae1f7ee7b9fe2084d283017a0583395bcc92d6 EBUILD kwayland-integration-5.25.5.ebuild 1168 BLAKE2B c395dd7cccf776195893c63d8c1f197dd4be6e1f1eee90d0c8dd07c3b9cd2f28f1104e952c453d28b44e9e065abda148d45a7769bde68b6bb147193f1238b7ac SHA512 fa46622e16a31047128784bf9b3d11a7daf6695f5d3bb10cfd0c1d42eeaaa6821f4c1b41518a4fd9258e77c26a9910c744238e702226020d03291ec4925ddde9 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild deleted file mode 100644 index d8a07b52920c..000000000000 --- a/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland" -HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration" - -LICENSE="LGPL-2.1" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -RESTRICT="test" # bug 668872 - -# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X -# slot ops: -# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff -# kde-frameworks/kidletime: KIdleTime/private/abstractsystempoller.h -# kde-frameworks/kwindowsystem: Various private headers -DEPEND=" - >=dev-libs/wayland-1.15 - || ( - >=dev-qt/qtgui-${QTMIN}:5[libinput] - >=dev-qt/qtgui-${QTMIN}:5[X] - ) - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5= - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5= - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5= - x11-libs/libxkbcommon -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - virtual/pkgconfig -" diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest index 264d94478fd9..4e7f9b182dff 100644 --- a/kde-plasma/kwin/Manifest +++ b/kde-plasma/kwin/Manifest @@ -1,9 +1,4 @@ AUX kwin-5.21.80-gstreamer-optional.patch 971 BLAKE2B f31d18f865a9108ff1bfb711ea95a281295487090be982719a8623faeb5fbc645b8c55468fdfa8482fc052b1546bb2445e4b150c10b239e1ca149f1402b97bff SHA512 cf08106ca39cb455044c47da104b66eb470b72573803a3a1fd6be0eaa58f80b9b7a163898a3234f28552214a1aa3d651f633490377bf87ec4d883878b115b7bc -AUX kwin-5.24.6-drm-fix-blob-updating.patch 1096 BLAKE2B 1d9492147732110b9835ff25d7ee3c24eaf9ec145676b95782a94a3972b4766686f1a8b591f272250c8dc4958b686b510cec9ad21db7c39801d02150f7f4dc0a SHA512 d451ac0371e1c467a9f7033faccebfe29adc82977dcbddfd892eca5913ef8df22f7bc0addab42f36e39467d71022c7862e0b33e39f1f800347ddf21d3265b6a1 -AUX kwin-5.24.6-emit-rowsChanged.patch 999 BLAKE2B ed3519679b81e56a4c52e7d20b91516cefeaa4c4cdb432795edeb9fb8f98aba0ec720662966a2b9ff764ec3bf5126ab2aafe08a209dac826b30dc0139737cc6b SHA512 f6b865aededd119fed69b19d994604179de0ac69efbbefc300872a396125bb3acd635b2784dd54ab961d517b5752e2520c7e2c701263abbc47c3ca3335d44bb3 -AUX kwin-5.24.6-fix-color-picker.patch 1952 BLAKE2B 36409ce88f6a0ec2a9b561ed33134db8d10c9a1e3f2e936d7a4375d9eef2f6f41c64a3c584187ef8b0e7cbd2b91f0f3248f462bf5093a17108f27722bbdf7afd SHA512 77cc88b24baaadbcd0737a8bd2a8b14f5f2b4f5bd7348553c67d406032ba886720b448691ba9c99c12e1da41f5af31752955caaa43f2f75064816ca4f739b105 -DIST kwin-5.24.6.tar.xz 6464412 BLAKE2B e3dabbac99cb1ad4eab9995987b6070d2ae0c7d24b8745edad51d573f955783ef4dfafa91ef686a9325659b7ff32282f8448c4beca90b8ad357d83d210964008 SHA512 582464134046c672f9dd798a5485eb2ea93c71676ad20aebda60d978d459104e74fe1283cb0e16968216faf53827dc3e47d669d4c977e0fb7a5a4bb408f77eeb DIST kwin-5.25.5.tar.xz 6650756 BLAKE2B e0e08b6f688e0f614635618022142eafc7913935b14e5408927bc69762042e5e6085476ddda24fde2dd51571995709702d8c4aaffcf7004dbe1c77f155e02924 SHA512 7fe60738a02eb097e3f97ec2d93a5bc3788f16de75d2e98e3370db46a83152c9ca52973781049b260ec81f2dab6a6d17e699b58903d897c34f7034fec3a3a0df -EBUILD kwin-5.24.6-r2.ebuild 4194 BLAKE2B fdb0bd8025961424f53a05ce566d6dc91c19d54d2aa81dff98ed5bb4002c5a976917126ba49bf72241d497a37bbd3de04190a3a1f223776f0b8973f72b854ee7 SHA512 35f7bdd1b8679d3bb945a749ffd3a5f88d158ecf592e59ef29b708b6b201f230ca2d9a72a03f5316eebc14136565d9cbfab06f66acc2c2ed9df6437fe094196b EBUILD kwin-5.25.5.ebuild 4181 BLAKE2B 200e4ca4c472127436e65e533e796406d90d5250f0886f141112731e4b10c0876fbb29e850ed1cc35a4bc6eb6e90faa1fb5ceada88d9d7db57398392e6ed7c91 SHA512 73e6d766634337cfe9965d069036a2537c7f916a6be2560bdd09d9f48b2429dcb5784b838cdae2c8fa2be6e99fc9652e8a71691af41ab2b789d2be010fc9f505 MISC metadata.xml 505 BLAKE2B 41f9200ff14d77161bb0863065be67315f5459fa8232da5f0cf18aacd8abb15f7e858277a59a219e59f777fbd2d2d1f035c941d1a06e459b01935b70921e678d SHA512 19c2af1c8b56be6989b617adc24fc0a8bc33d4913eecf22a4ecef3c1a2cf2994e814655f3a885a75ad17613af1dc41b6babb5e4375a3e217f0cc5842ba969a29 diff --git a/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch b/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch deleted file mode 100644 index 45d231a70f1b..000000000000 --- a/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 3af37c8a29af36eb773b0684237d61b2bd6b81f9 Mon Sep 17 00:00:00 2001 -From: Xaver Hugl <xaver.hugl@gmail.com> -Date: Thu, 4 Aug 2022 15:36:26 +0200 -Subject: [PATCH] backends/drm: fix blob updating - -Two things about the code were wrong: -1. m_current is used in updateBlob() but was only updated afterwards -2. the assumption that the property having the same ID means it has the -same blob contents is not always true - -BUG: 449285 - - -(cherry picked from commit 97939ceae864aef2f50e117496f548555877b4ea) ---- - src/backends/drm/drm_property.cpp | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/src/backends/drm/drm_property.cpp b/src/backends/drm/drm_property.cpp -index 8ab0dc0e5a..b2a2deda12 100644 ---- a/src/backends/drm/drm_property.cpp -+++ b/src/backends/drm/drm_property.cpp -@@ -112,10 +112,8 @@ bool DrmProperty::needsCommit() const - - void DrmProperty::setCurrent(uint64_t value) - { -- if (m_current != value) { -- updateBlob(); -- m_current = value; -- } -+ m_current = value; -+ updateBlob(); - } - - uint64_t DrmProperty::current() const --- -GitLab - diff --git a/kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch b/kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch deleted file mode 100644 index 79ee3cc547ce..000000000000 --- a/kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 4f419afe307f808ab648a6d6c473ff3cd0b9d836 Mon Sep 17 00:00:00 2001 -From: ivan tkachenko <me@ratijas.tk> -Date: Sun, 10 Jul 2022 15:17:26 +0300 -Subject: [PATCH] [kcm/kwindesktop] Emit rowsChanged signal to fix default - state highlighting - -Without this, the rowsChanged signal wasn't emitting at startup, so the -binding `highlight: kcm.desktopsModel.rows !== 2` didn't work correctly. - -FIXED-IN: 5.24.7 5.25.3 5.26 ---- - src/kcmkwin/kwindesktop/desktopsmodel.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/kcmkwin/kwindesktop/desktopsmodel.cpp b/src/kcmkwin/kwindesktop/desktopsmodel.cpp -index cf147a7981..f8dd8d6260 100644 ---- a/src/kcmkwin/kwindesktop/desktopsmodel.cpp -+++ b/src/kcmkwin/kwindesktop/desktopsmodel.cpp -@@ -457,6 +457,8 @@ void DesktopsModel::getAllAndConnect(const QDBusMessage &msg) - m_names = m_serverSideNames; - m_rows = m_serverSideRows; - endResetModel(); -+ -+ Q_EMIT rowsChanged(); - } - - Q_EMIT readyChanged(); --- -GitLab - diff --git a/kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch b/kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch deleted file mode 100644 index 545bc96d0230..000000000000 --- a/kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch +++ /dev/null @@ -1,40 +0,0 @@ -From aa5fc42349052d040f45aca40749edce80ff8f1f Mon Sep 17 00:00:00 2001 -From: ivan tkachenko <me@ratijas.tk> -Date: Fri, 22 Jul 2022 18:43:45 +0300 -Subject: [PATCH] effects/colorpicker: Fix picking colors - -Due to the wrong buffer format, the function failed with -GL_INVALID_OPERATION error, which was silently ignored by the effect. -It resulted in the constant phantom color being returned over and over -again. - -Co-Authored-By: David Edmundson <kde@davidedmundson.co.uk> -BUG: 454974 -FIXED-IN: 5.24.7, 5.25.4, 5.26 -(cherry picked from commit df6331b60aa03e65f146e93d0229cdc6dc956bbd) ---- - src/effects/colorpicker/colorpicker.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/effects/colorpicker/colorpicker.cpp b/src/effects/colorpicker/colorpicker.cpp -index bc60225838..0625b3de47 100644 ---- a/src/effects/colorpicker/colorpicker.cpp -+++ b/src/effects/colorpicker/colorpicker.cpp -@@ -61,12 +61,12 @@ void ColorPickerEffect::postPaintScreen() - effects->postPaintScreen(); - - if (m_scheduledPosition != QPoint(-1, -1) && (!m_paintedScreen || m_paintedScreen->geometry().contains(m_scheduledPosition))) { -- uint8_t data[3]; -+ uint8_t data[4]; - const QRect geo = GLRenderTarget::virtualScreenGeometry(); - const QPoint screenPosition(m_scheduledPosition.x() - geo.x(), m_scheduledPosition.y() - geo.y()); - const QPoint texturePosition(screenPosition.x() * GLRenderTarget::virtualScreenScale(), (geo.height() - screenPosition.y()) * GLRenderTarget::virtualScreenScale()); - -- glReadnPixels(texturePosition.x(), texturePosition.y(), 1, 1, GL_RGB, GL_UNSIGNED_BYTE, 3, data); -+ glReadnPixels(texturePosition.x(), texturePosition.y(), 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, 4, data); - QDBusConnection::sessionBus().send(m_replyMessage.createReply(QColor(data[0], data[1], data[2]))); - m_picking = false; - m_scheduledPosition = QPoint(-1, -1); --- -GitLab - diff --git a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild b/kde-plasma/kwin/kwin-5.24.6-r2.ebuild deleted file mode 100644 index d5b779a4cc40..000000000000 --- a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="optional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="accessibility caps gles2-only multimedia plasma screencast" - -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-libs/libinput-1.19 - >=dev-libs/wayland-1.2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X] - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5= - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X] - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - >=kde-plasma/kscreenlocker-${PVCUT}:5 - >=kde-plasma/kwayland-server-${PVCUT}:5 - media-libs/fontconfig - media-libs/freetype - media-libs/lcms:2 - media-libs/libepoxy - >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X] - virtual/libudev:= - x11-libs/libX11 - x11-libs/libXi - x11-libs/libdrm - >=x11-libs/libxcb-1.10 - >=x11-libs/libxkbcommon-0.7.0 - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-wm - accessibility? ( media-libs/libqaccessibilityclient:5 ) - caps? ( sys-libs/libcap ) - gles2-only? ( media-libs/mesa[gles2] ) - plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 ) - screencast? ( >=media-video/pipewire-0.3:= ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtvirtualkeyboard-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - sys-apps/hwdata - x11-base/xwayland - multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/designer-${QTMIN}:5 - >=dev-qt/qtconcurrent-${QTMIN}:5 - x11-base/xorg-proto - test? ( - dev-libs/plasma-wayland-protocols - >=dev-libs/wayland-protocols-1.19 - ) -" -BDEPEND="test? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )" -PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" - -PATCHES=( - "${FILESDIR}/${P}-emit-rowsChanged.patch" - "${FILESDIR}/${P}-fix-color-picker.patch" # KDE-bug 454974 - "${FILESDIR}/${P}-drm-fix-blob-updating.patch" # KDE-bug 449285 -) - -src_prepare() { - ecm_src_prepare - use multimedia || eapply "${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch" - - # TODO: try to get a build switch upstreamed - if ! use screencast; then - sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package accessibility QAccessibilityClient) - $(cmake_use_find_package caps Libcap) - $(cmake_use_find_package plasma KF5Runner) - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - optfeature "color management support" x11-misc/colord - elog - elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised" - elog "windows to the end of the list was changed so that it remains in the" - elog "original order. To revert to the well established behavior:" - elog - elog " - Edit ~/.config/kwinrc" - elog " - Find [TabBox] section" - elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\"" -} diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest index 0497bdf45de6..6e93904d8184 100644 --- a/kde-plasma/kwrited/Manifest +++ b/kde-plasma/kwrited/Manifest @@ -1,5 +1,3 @@ -DIST kwrited-5.24.6.tar.xz 20912 BLAKE2B 900ccdf47fbbf7a3550bced57113ded87d8b8817f6c776a4d40327fe1e281e9bd99da68080e7b6aaffaf90f1785e4f3f80ea00be634ae96fde6f0cce50920f94 SHA512 86afab6d65b1439a79421c42d9e7f5b93f9fcee6f6215b06093f4085cc57b587808a76639988da096831c5d6ec51d6c22bf690f5235b7925244663af15e6460d DIST kwrited-5.25.5.tar.xz 21044 BLAKE2B 613ff44db4e261c656d9d870bb6db5896f2d0440ff18847a17cf5934159a54521dbc144036a87146b9ba6fe5bc0d72ad81018fb056680d8ae336d487c58ab3b5 SHA512 19da84af80a0e643ac46cfb826be05cc3b5ed4e3d1537e6c7e125d47e9ebfbcef2a3fcc5a6d309c3d9f3ef2a23a8303faf135122d845660dd75e5c17292f2283 -EBUILD kwrited-5.24.6.ebuild 613 BLAKE2B eaafd563e06edaebf1e53cbac17bb092e709bf5f53d4fb906586b4c78155e194d2e984c4b3246daea98f0b1efe97747cec108b4f29a9380ae0731c03f1f8ea1f SHA512 98e8abc0ec155341a1a6d2507c518da67dd144a1ca99ad7b97e0c7842b9fb035fedeb17ac586f73b1c137089b8b840d4cbdbd4c1e5494914c9220ecf4ffbfaeb EBUILD kwrited-5.25.5.ebuild 613 BLAKE2B bb7322e5fbf22bd3c9e5bbc685e718bf70cb55401b822d3bf6d9f9140f06cb309972dd7f851e8dbb68130c291b566383a70a0401a3048625d7b4db6c49d6d7e2 SHA512 112b336d06aee17d7b388052ac83b7523936aad0627bf1083f85ca00afbb14b87cf7e95b407acd75e83fd6735ae7f9d69f7a9806682fe8c3fec0e4b39837ccb4 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kwrited/kwrited-5.24.6.ebuild b/kde-plasma/kwrited/kwrited-5.24.6.ebuild deleted file mode 100644 index ea9e558f155e..000000000000 --- a/kde-plasma/kwrited/kwrited-5.24.6.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma daemon listening for wall and write messages" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpty-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest index 2653532cad3e..a9581ccabb83 100644 --- a/kde-plasma/layer-shell-qt/Manifest +++ b/kde-plasma/layer-shell-qt/Manifest @@ -1,5 +1,3 @@ -DIST layer-shell-qt-5.24.6.tar.xz 17888 BLAKE2B 2ef0cb27d3bd8f906a1fe3b43405c4beae10f0f7d9c04dc367e4162796842e4edaf8cd2ccf530e9c380c86a9470462fd614c7f022f3ee129336bb140e3af885a SHA512 28d4f4f82981a55c29cdbc0232920a4d5226c2c816b6b6ea0d3ef5fe0a1809d7911ab61417b25e6b31d17b9cb39ebd5ced3a741f59cf2b95126f821474eae75a DIST layer-shell-qt-5.25.5.tar.xz 18336 BLAKE2B 0656118af97213591dc79bdf5ef695c3d7e665d6391a51a8e6281a3092b25c716f036aff86e4523a6e2cdf0237a1872bcd1c79862e11da2e72cba7a703b67b36 SHA512 728c741dffff88b3ceea9459f8f3be6c1d6f3ef18039a31951f44169f7d439855c20ad7cd228b9393317231b5ccc33f77e0b49e2852790e4c06c993a834f0b64 -EBUILD layer-shell-qt-5.24.6.ebuild 826 BLAKE2B 7455832a69cc7f9c514f902943f393fbd046c4267765638dd2ded8fa25102fdf42f7e7e9ccb7df20a64f5dde1a967528f17dae533a98f50881823ac6bb0c4060 SHA512 2fb1fdaa4084625cb794ec1212da9acf3140042f45189963a0fccece483228937d3ebd40b42059a69d349b5ccef8ae42fbd7a1730e75037585ec6119b361e269 EBUILD layer-shell-qt-5.25.5.ebuild 826 BLAKE2B cec3fa6d3da7f9e032676a503ac8ac149d42898d42a9f588170bb251f4b0d1f42a6f15950b872854697741da481aeee4db9bb27a7be0e10a06c7cfd8214143fa SHA512 c4e70e7c7f532187babb17bf9134c2ca7020f19908f20809e4b5fb7d12197cd954febceeac2843ca3c35c4f56d7848ef3bf3db1249a52f1451e2011aff7faabb MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild deleted file mode 100644 index b8063679fdbb..000000000000 --- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol" - -LICENSE="LGPL-3+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X -# slot op: various private QtWaylandClient headers -RDEPEND=" - >=dev-libs/wayland-1.15 - >=dev-qt/qtdeclarative-${QTMIN}:5 - || ( - >=dev-qt/qtgui-${QTMIN}:5[libinput] - >=dev-qt/qtgui-${QTMIN}:5[X] - ) - >=dev-qt/qtwayland-${QTMIN}:5= - x11-libs/libxkbcommon -" -DEPEND="${RDEPEND} - dev-libs/wayland-protocols -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - dev-util/wayland-scanner - virtual/pkgconfig -" diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest index ef72fcbca07e..0ab860859d75 100644 --- a/kde-plasma/libkscreen/Manifest +++ b/kde-plasma/libkscreen/Manifest @@ -1,5 +1,3 @@ -DIST libkscreen-5.24.6.tar.xz 99496 BLAKE2B 82375f43970722d6da705acc8ea6b3abab497e04b2bdd0f726b2c93d7adf944a9ac1492ec0dea766230bd13be3f3d7090df15abc3c6b74a7b147f2e5bfdf6a84 SHA512 5fb86aae3c0be6f7f3108396a5f4a24aa0137dd65f53db84b9f703a309f3f695c083af3055b0f553dde07ffdc81f73794578ae8fa82bc8483460ace742a55b84 DIST libkscreen-5.25.5.tar.xz 100008 BLAKE2B b24fc95089bb392fefa637f15d6554baa791c62884d67445dd90b6480fea17c3daddf5bf1171ae9ba90c3cb4f07e9820fc3f903a686e23b04b6a2a1e3d5f20a0 SHA512 e5e69ff1be3fce0f08ffda2029c8fc2ee74cede12b6a8c1a113a9e7ed166894eda7159dd1ecf205542855bcecb65ba91d91b4c236f17500200385283f4a94bd5 -EBUILD libkscreen-5.24.6.ebuild 805 BLAKE2B 3b2d121e57a225ba760c74b03de62a3fe4a25a47dc0cc8ed9c43a242b860bc9251eecae4d8d74632b83d8392994df498a1c7eed3735dafb11761a991c0810bb5 SHA512 061adfc4bc877366df8d4da0fccc0659fcd56a5806629fa2f05538fcd656b702cb055756d9bdaada85b6001366074c60ebc3cc4548fb84b93a3524d7f282b7f7 EBUILD libkscreen-5.25.5.ebuild 805 BLAKE2B 96370e5a9c3e91fb60e87babd3b4ea391d984a7859d989d4d30975d13d72999a889b09450eb4eccb20954a37aa3c1340f67399e38bd1ac157361c99ea6c49f02 SHA512 d890beb2a75f852357900f7bd19721b1325757e4f4b8c328fa6753b4df30296b6a6c94eeea6ca11e9137e6d0830bf713a8418b4b6b683b73a6fc98ef83ec16d1 MISC metadata.xml 406 BLAKE2B f47c4d7eab804ce88be47f9723f0610045c62b51883ad7877b00388cff9c2a6cd1e72afa24076c1c9affae154d6cc881f33eab04b862c4e40f708fde341a4883 SHA512 47370335bdf14118dacfa8189bcafd2089a2ec131c62d2c07a21ea4db32d837de1f5765be2907fd709b263f5fd3c3b2c5f12da1646ad5d9ff6d2b9ea9f99ebf7 diff --git a/kde-plasma/libkscreen/libkscreen-5.24.6.ebuild b/kde-plasma/libkscreen/libkscreen-5.24.6.ebuild deleted file mode 100644 index ea5d486ae28f..000000000000 --- a/kde-plasma/libkscreen/libkscreen-5.24.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma screen management library" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5/7" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -# requires running session -RESTRICT="test" - -RDEPEND=" - dev-libs/wayland - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - x11-libs/libxcb -" -DEPEND="${RDEPEND} - >=dev-libs/plasma-wayland-protocols-1.6.0 -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - dev-util/wayland-scanner -" diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest index 993e9f678c86..4c3aa324bd61 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -1,6 +1,4 @@ AUX libksysguard-5.22.80-no-detailed-mem-message.patch 1091 BLAKE2B 1c15fbea7e0f46cb60f1423523eb53ed564b2d0d8d6ab0429851f1e73e1aef844cbdcb23cfa70c4b0aac125587caa924fed50da94c5cb8de49d5f215fd38c03a SHA512 281b047e7f7e4d3a8e8d5ca9247dd4aca538cb13d1ff3e35303c059187140586233cff1b7c50caf5f289f9e4f63a2f57421ff0389cbbb50ad3f408a2addb396b -DIST libksysguard-5.24.6.tar.xz 768148 BLAKE2B 434338fdf7380e8e83db4edf58949b6e040bff331c03f65ff7d5133a69ab381bf6ba89418f192d5ed1a6d1e42351389fed222e34b6c7558a9b31ec9caab3dbdf SHA512 9bc810e74821bd11fc4083d61452cd728daf00a2c2d8baa79869c2da4aca07f0db8ca3d7fbfe800110c1498bb9c94550c56dd8e82099a919b61bc76a15a8580c DIST libksysguard-5.25.5.tar.xz 783508 BLAKE2B c0b174991b14b5d422a5c5a8d50c19ac15c63d843aad9b946f65cc4fd1365fadd6c3b9af23e426d8f4e2ea4c4de22d025141f0b34c83e90d23cf16e408e531ed SHA512 c26bd5b3d6ac92a914d909e9d97691f0a851dcd069f158c5231f04bcb8d621defe49c667b166fd9b6fbea789bf37cc1a7dd9a52f53c942281f1ff0d76623baf8 -EBUILD libksysguard-5.24.6.ebuild 1841 BLAKE2B 54d331f47e9eaf2617ec3f9c3ab41525cc99c7175d80e0ed5c9ad12bf867be2f0ff9683d8bd90c17c0691d6bf99e58f7530b1744a83faca0d9a7fa0373d51bed SHA512 cec468ec31bde31c78c262de70a29b25ab2a0267a33b4a6db07912ec6cf2620023e3b68b63128a2893da40b5019b7dfbd4194580bafd47952412fb0ef9a71104 EBUILD libksysguard-5.25.5.ebuild 1804 BLAKE2B 6594f0b394b005dfcfbdf52bec2f344abd3272e5b7c846fa4adb8e4be1b802d7c2cc64fd57a5fb4e4a4b1f59489e6a9f352304691b370e6018b0ca4cdd2a9b2d SHA512 1251c8d4cc14f89fa40d167f3d25215fba1a6b42915eeac1a6f62642bfb8212996e653713d22eb1d4c9141f580136bf323d82612967308cd0f41741025b96c28 MISC metadata.xml 611 BLAKE2B 7e821b5bc0966b855561677eb598ec5eca351955c79f40e2f8622981eb02a206a07b47aec23db6efea5e08edfa2546a01f7f953ed7c7c3dae46ac1fa3f8cfeaa SHA512 ebdb86fa4d523efa0fd614acd9b2275284fb8298a75532d6afb272fe92cd927486044074121811f34ec8096d6de331934413347d1ca6f0f137e5beda0cdfc302 diff --git a/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild b/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild deleted file mode 100644 index 98aa21d7d4d2..000000000000 --- a/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_TEST="true" -KFMIN=5.92.0 -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Task management and system monitoring library" - -LICENSE="LGPL-2+" -SLOT="5/9" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="webengine X" - -COMMON_DEPEND=" - dev-libs/libnl:3 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - net-libs/libpcap - sys-apps/lm-sensors:= - sys-libs/libcap - sys-libs/zlib - webengine? ( - >=dev-qt/qtwebchannel-${QTMIN}:5 - >=dev-qt/qtwebengine-${QTMIN}:5 - ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libXres - ) -" -DEPEND="${COMMON_DEPEND} - >=kde-frameworks/kiconthemes-${KFMIN}:5 - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - !<kde-plasma/ksysguard-5.21.90:5 - !<kde-plasma/plasma-workspace-5.18.80:5 -" - -PATCHES=( "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package webengine Qt5WebChannel) - $(cmake_use_find_package webengine Qt5WebEngineWidgets) - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} - -src_test() { - LC_NUMERIC="C" ecm_src_test # bug 695514 -} diff --git a/kde-plasma/libkworkspace/Manifest b/kde-plasma/libkworkspace/Manifest index 520538ccca4e..3d0e4bdc7c7d 100644 --- a/kde-plasma/libkworkspace/Manifest +++ b/kde-plasma/libkworkspace/Manifest @@ -1,6 +1,4 @@ AUX libkworkspace-5.22.80-standalone.patch 4984 BLAKE2B e0f5c36ab657600326d0cbd29fe51c5ac6cf264caa7ec4c04473a2c5bf88113d8496b45618db103dd2e078efc1350b9fc613b25aeaa58bf0957d22ca4d37e5a0 SHA512 20c790d4860aec20b415c5c236537a5d8caf5666432c513adda0782694548320dc918c0d093ee0b716943df1fdab56c03a56f18ec691b0fc517443c35d0335ff -DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560 DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb -EBUILD libkworkspace-5.24.6.ebuild 1337 BLAKE2B f445635a7628aa976f465061be95ef08d597dde1c76e36e24f7e36e8d6a2080ac3bd79b98b0736f74ddc5a7490294cbe1c6d41017671a579e7cb0c308acec478 SHA512 841d956b2db834fa7103ac0e607c3589e406272775c2150707019561729fa9bfd0481128e2099ad16c7cd8c1a16de8a7adc100ced0c4af96f8ba4ede22e27b33 EBUILD libkworkspace-5.25.5.ebuild 1337 BLAKE2B 81c01b6e6eed8a2739aaf859b29806a2c6a5b8f123bd9cbaaf7b72769c38cd37fad6413d0ef1085067d42deb703abb65bf0195404f0957c9dc2939b84926e98d SHA512 447fa8b326dae63066d0181bee57f2a21cdec02ab75d202126a00ba30000f10b70adb980c026de3ced1ecc4c7ad0e13dae415b1fba80306e6672bb092d5aa0da MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild deleted file mode 100644 index b16f72961f73..000000000000 --- a/kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KDE_ORG_NAME="plasma-workspace" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Workspace library to interact with the Plasma session manager" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-plasma/kscreenlocker-${PVCUT}:5 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau -" -DEPEND="${RDEPEND} - >=kde-frameworks/kinit-${KFMIN}:5 - >=kde-plasma/kwin-${PVCUT}:5 -" - -S="${S}/${PN}" - -src_prepare() { - # delete colliding libkworkspace translations, let ecm_src_prepare do its magic - if [[ ${KDE_BUILD_TYPE} = release ]]; then - find ../po -type f -name "*po" -and -not -name "libkworkspace*" -delete || die - rm -rf po/*/docs || die - cp -a ../po ./ || die - fi - - eapply "${FILESDIR}/${PN}-5.22.80-standalone.patch" - sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" -i CMakeLists.txt || die - cat >> CMakeLists.txt <<- _EOF_ || die - ki18n_install(po) - _EOF_ - - ecm_src_prepare -} diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest index e5a3183fbf52..cf813964a55e 100644 --- a/kde-plasma/milou/Manifest +++ b/kde-plasma/milou/Manifest @@ -1,5 +1,3 @@ -DIST milou-5.24.6.tar.xz 48232 BLAKE2B c2aea71c3debe0315b657a73b94581402d0f91766f4231e1b6bf664d9ce9f52a5dead1381ee15041c7b12b9c496bc083c8c80fc868ccf5f479dcd3cb43fd5fa8 SHA512 5992808c7f9742b706c217fc6e9c36992a079d38459db704e9a911e5ff2a8c1eb645b8161049ddbfa9f4824eb3d5284c5c182b4c66a9e2b562d83412f2085d16 DIST milou-5.25.5.tar.xz 48664 BLAKE2B f2fca4f3c25ebc6b33e9f1b6ff82e12d8a7915d4c94dc967fa1e94185d8ff3d7ebe8cd4f368c89d27e0166f314a53368e2985d6d3c2d9ece8800503ccb9ddca5 SHA512 694b713709a53b8a725516f4d0bdd84c943f282537fd2faccde558ed695ea16aba6dea555472fe8dbe4b4967941c63cce646693d58ada9ba5e2feacd7281e034 -EBUILD milou-5.24.6.ebuild 844 BLAKE2B a5434c54faa51e7a4d2ca22c1dcd85950cbb13142b9c4ce88712163533b7ccea6cdd603714c78883b26b52d9d54936a3c0d2aa2949e9236df73422e2082a1706 SHA512 fb71458f9622ff689a64d31a6698edde356d6fd796025fbeee475b73c040885048f1e0ef86a1490ffd977feceed1af017983bde08a910c81a6f7d0d188a0b69c EBUILD milou-5.25.5.ebuild 844 BLAKE2B 76634cf13d8b3f95c5157b3aed85f85961a11a8652a293c82149842405b2e4cb97a4fab6432b3ad94df5a75ad28e486581b0495b426467a10782446dd0dcf95c SHA512 6fa48854e1aa9ef704ec5a2d82307a869ba4269e9bcb12ad8c2546ffd6e2edef640106e02cbf4e65040ebb546bdfa1e0d5fd3d6013651f6efc0447a2e59cf1e9 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/milou/milou-5.24.6.ebuild b/kde-plasma/milou/milou-5.24.6.ebuild deleted file mode 100644 index f5e362c3310f..000000000000 --- a/kde-plasma/milou/milou-5.24.6.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Dedicated search application built on top of Baloo" -HOMEPAGE="https://invent.kde.org/plasma/milou" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest index 64427aebff1b..346751a57c86 100644 --- a/kde-plasma/oxygen/Manifest +++ b/kde-plasma/oxygen/Manifest @@ -1,5 +1,3 @@ -DIST oxygen-5.24.6.tar.xz 4610216 BLAKE2B 0ffc3828c7b45d14040bb0f698d2dd0842766f143bc560da7bc2ccc60386898eaabe0ad711e1d7168283880613f01fccdd9e24cb401088282d23a756b8f63e62 SHA512 0cb9853e12345b33b0d96012eafc5f059f4f9bb8a19cc5df0e459b50b2a06e504107296359c5a1d710f7fd23e68f631e70bb9f887f8f1fde6f76baaca4184b2c DIST oxygen-5.25.5.tar.xz 2725980 BLAKE2B 452c56766d496aa4a222a464baf007da5a1a88fc18be9f2651907d68987ad1c9bfd611eccf6bf9e56856a942d1a58f6fb9b0a2e4aa942365d805f2553a86c022 SHA512 aa9fcce6f906a94cca5b23c0869915757f6e8c025b500c2c0bbb2acd4b7467087b3606f06cd5dae75560b9fa1494dcbd515b5d2d202fd363ff50356f3612fecb -EBUILD oxygen-5.24.6.ebuild 1307 BLAKE2B fa9ba3482a522d8787fcf1fa2c52154d24cb5bdd9cf3b3bdadc0d498861ea4fa9a54b115713f5e1ac8299c31fbe0ad8603a945f2bcd5710b631e82c4f0df35bd SHA512 58d2472abda2284be8861a751b712f6413904312c40098d04bd2fb89241d9a36aad75b09513dfc6f788141549e48120469c2e408f925ca87e9129be5a6c78953 EBUILD oxygen-5.25.5.ebuild 1307 BLAKE2B c3fb8069a3c5347be9330a19478e10729a61a1a6d2f6a0d19e4c62ea765199a544f3e4c163b02697dfb71945cce2834597f82fd5760049cafe05c4256a924c65 SHA512 5d4ca99f611bc5113c1dc760039ccd1a73534db0b075852663785eec0d3668ece1c7d5a6e7730a19730870338f760f5c09d356d6bb11624cc8cd66e93a9ee728 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/oxygen/oxygen-5.24.6.ebuild b/kde-plasma/oxygen/oxygen-5.24.6.ebuild deleted file mode 100644 index 61a737826b2b..000000000000 --- a/kde-plasma/oxygen/oxygen-5.24.6.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Oxygen visual style for the Plasma desktop" -HOMEPAGE="https://invent.kde.org/plasma/oxygen" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="wayland" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/frameworkintegration-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/libxcb - wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 ) -" -DEPEND="${RDEPEND} - >=kde-frameworks/kservice-${KFMIN}:5 -" -PDEPEND=" - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package wayland KF5Wayland) - ) - ecm_src_configure -} diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest index 1cc304dc5f0c..6519a36769f1 100644 --- a/kde-plasma/plasma-browser-integration/Manifest +++ b/kde-plasma/plasma-browser-integration/Manifest @@ -1,5 +1,3 @@ -DIST plasma-browser-integration-5.24.6.tar.xz 222788 BLAKE2B 596f0b3f72255f8ef6add33e4f4fd461f529b8e4644ea2513087bf75032d432b473aaf925d98de5292fef1fab7ab1c35655f6a1720ea4ea2bba53be29d717817 SHA512 a931c6d7fc176beb16483893b40c387814ad8d91e56a315915f9a50c9b1ddc40401486143da61ec2abde3cfbb463c6b8bb9239eba1b8d8c7fa882de18d56b11e DIST plasma-browser-integration-5.25.5.tar.xz 229520 BLAKE2B 61995b7eee91742133ed11c25102d1503587fb3395b219d9d88b423721f53ac3dea26fded83e22395ce85603f7d1b7b0721b9cad0c6a98c79b905bb173638e86 SHA512 07e0a2d5acfb66327961b576904b3301823bdb7ad8767bf99f3fe1418e8ff6ac93904f0419cdf56c8235149800f1b318ec6dd80f09f8abf9213c70a5d11e0187 -EBUILD plasma-browser-integration-5.24.6.ebuild 1173 BLAKE2B 38c8a2c6d7f4f05d54d27ed2ef9c582ec9d3cc5e2bd85473eabed2dd79769fcbf5cb6ea38f010284e0580664d15400c5ab668434a0cf41a96d9fb3cf69d5d1c5 SHA512 bebf044037cf5cb05fad7d6909aa236e986a130eb6f84aa65915c45a3fb7d9681c18391bd4e753a24e425c0af6c9dbc3b398255c9b88c4aa22fbc9a53b872315 EBUILD plasma-browser-integration-5.25.5.ebuild 1173 BLAKE2B c93a8bb55f67f8e14b6e62a6d5d7783f7c16db5e5af55f1a0a855f4628d20c214acfcb4972b1d57e8f967471b0e87fb8261f757bd604ce2693af25d66761c27d SHA512 7cebb3978964f9be86575a7a31939e3fc8813ad345b6b2179a88161e0017499b42fc0abe5cab4e3f768462645222372780154fb510f23e06d0ea1b1bfaf14b6a MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild deleted file mode 100644 index 05bdfba890f5..000000000000 --- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions" -HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration" - -LICENSE="GPL-3+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kfilemetadata-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/purpose-${KFMIN}:5 - >=kde-plasma/plasma-workspace-${PVCUT}:5 -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla" - ) - - ecm_src_configure -} diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest index a8d7f5dbfb67..dec2600d5279 100644 --- a/kde-plasma/plasma-desktop/Manifest +++ b/kde-plasma/plasma-desktop/Manifest @@ -1,8 +1,7 @@ -AUX plasma-desktop-5.24.6-fix-buttongroupmgmt.patch 3830 BLAKE2B b462e016083dbd1eb58b073f72b76536480742003b539ce5afbddd06c8b3b468fc98af05794cb0d624766059b917f60e6371844656816b29ec438876a3537fbf SHA512 2132451ee4d3a05ef847e106b5920f82589e9ee041fc88df4db10f5fce9e00a4961817e3e7f113e5ab410202e0861c1e0ddb6d631b654a2eb44d9d2197dbf679 -AUX plasma-desktop-5.24.6-fix-mouse-settings-loading.patch 1637 BLAKE2B 7dbd5ef28a1f77540029788f08826eb107b4b9d1de8e4ff620900304c17b7a7afe30c899cbce0e9baafff8b8ebfdd717e668ea9305570d70dc8e3ed2a836875e SHA512 e6c606bea1ccad7e7116bda4309585621ac16955a48dee7fa7a778d6523db81f90d94342a003f65be78a04feefd193ad091cc98813165f3d000bee48daf6b43c -DIST plasma-desktop-5.24.6.tar.xz 6246924 BLAKE2B dff70688c684437eddbf74ba8487be6de3d71591ef1644841d8da11e05eb00a97d96500caeac4744d8bb6a00f7ab14d16f45c59aed10bc85ba78d0fb254e0873 SHA512 5a9324473fbb78b804c2311c223e97f66a0a00a91848818de47eb92167af6e86db22c4323a9709642a4fc58818c2a451b2afebeda35c203ad8136f119fa40023 +AUX plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch 1033 BLAKE2B 4e14511519a4aa4eeb1f8c7c2f3b9e9ebdd29640a2f4b437affe6f13d9eff4a8e23031b8c5028f4af7e613a007504cf51c3361a80822df6643d84231aa8b89f1 SHA512 a0e73dd829697e6d6b2811ef90a9a19aaf89ea1eaa69950564e3c5f52e79d2f1b7b8d4b6d79b7fe5e41e68d0ee2d805f21b77e3e8f60af16962f00b632f87d7a +AUX plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch 1738 BLAKE2B 968ba671e2d1a12562bb3681731c2c1d285e8153d2babee626a8fd3592137d69da75cbced54b21121b2391d997a2e381c68518b63c66ec5fe4094ff6c7a788f4 SHA512 9a95cce7d7511a8f68b5db6dd13850307b17fa8cde64d5443f24e2063059f0f84cd401f81755a11365d7fb0311072cb28aceb4da9e8e196f069455dcd987aa0d DIST plasma-desktop-5.25.5.tar.xz 6327616 BLAKE2B b0693b2097b3cbee01c82c19b803c64401139a5206014de5ceaa17a253de159948d93b870910d37d205989e99e66f245480ca1c79b09338babc0d56eef387399 SHA512 8bcf570ae73c21af7780706a33cf905bd566465badb457cc64515717c01ed332cd8543ca353a82222abdc8b63a762ae85d7881706742b3fe8f93c77584261ec4 DIST plasma-desktop-override-include-dirs-2.tar.xz 8324 BLAKE2B 5ddf9340edf6b6fa76e80158a982ac887b0fb464bc40d5bc4dcd3d6b8f5a87c2d6ecdd153e67e168454aa7faff8d84defb90ba16096b64f3af1e7a74570a00c6 SHA512 452923555bd419d3e389e808c4c9ea35e48795d4f0d78c5845aea677e21f594068540538a8968c2d4034aacb11e910a7b69908e10518eba486ebcc0dda39221a -EBUILD plasma-desktop-5.24.6-r2.ebuild 5345 BLAKE2B f901b5c04f76da56895ef1393a656194c31f2d929713259db250b7583c2040a9c6c6631b24264723357a22c393f6ec1103c0b83c4456bea0533bc05a3952c1f7 SHA512 53286a2b785e35ab8167f4b44f567867b356dc3942feae31b63be879f9be9862592faa2256588a4383530d65d633ceb104d26c645468b83c492f3894aeaef994 +EBUILD plasma-desktop-5.25.5-r1.ebuild 5373 BLAKE2B 475ad69cc01d0aa478c8c466805ea1f678d9cf552a28b84a602e78435c351878bffa479168c63aaafa698636646d170a7e393f36a6452d6cd78147469d744c28 SHA512 d85d84b3a0a8ea7589fc412f39b3ee80ca184049e24d7c5740adb5e198ed10fd815abfc2e0dd0cc86e92b4a2c555b6fb4ba141b1b3f75a2ffef7bcf60548b6a0 EBUILD plasma-desktop-5.25.5.ebuild 5212 BLAKE2B 0be4c1ef8a61f5a277369a7a654994b4cf6366fe9142510a1f05edf8d965751f80c6967cc2437081d004e83b989466790aa7dced9139f7a1f7ab3000a97566d2 SHA512 80f62dd9f7085f19788b3b84c0212f060eae397c8bc9d0ba87b43185b382a817e25eeb57bdd81b022002d231c89e372fcea3df0e9d1f8e692726833fff8c70bd MISC metadata.xml 682 BLAKE2B fbd378484f259e8b85c9c8776c5ce7eb034432f9a4e547453e0b810b22273bc8c494fdcc5f435c1b660c9660fc68b4860fc40987b0c6b8ee82764cc7fd15e771 SHA512 dff0c23d15a172b901fb0d0b9e383b8cfbc47b2123cf06545c3f9064db492987043695305de4af66fedc8d1900fcfb266b120f4883e2384303c9e4f2a208bee5 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch deleted file mode 100644 index 0a86d08c5121..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch +++ /dev/null @@ -1,108 +0,0 @@ -From fffa899345df967ed815104cf88de8466d97b374 Mon Sep 17 00:00:00 2001 -From: ivan tkachenko <me@ratijas.tk> -Date: Sat, 9 Jul 2022 21:45:37 +0300 -Subject: [PATCH] [applets/pager] Fix button group management on configuration - page - -More declarative and centralized approach fixes the case when the "Text -display:" section may have no radio buttons selected. - -Amends c50e4b987dc365d741880794ee6f2924065a87a6. - -BUG: 456525 -FIXED-IN: 5.24.7 5.25.4 5.26 -(cherry picked from commit 4d835be8808b6372d69c424a66c3c7a1493cd6c3) ---- - .../package/contents/ui/configGeneral.qml | 48 ++++--------------- - 1 file changed, 10 insertions(+), 38 deletions(-) - -diff --git a/applets/pager/package/contents/ui/configGeneral.qml b/applets/pager/package/contents/ui/configGeneral.qml -index b66620e16..c5404b9e1 100644 ---- a/applets/pager/package/contents/ui/configGeneral.qml -+++ b/applets/pager/package/contents/ui/configGeneral.qml -@@ -25,39 +25,6 @@ Kirigami.FormLayout { - property alias cfg_showOnlyCurrentScreen: showOnlyCurrentScreen.checked - property alias cfg_wrapPage: wrapPage.checked - -- onCfg_displayedTextChanged: { -- switch (cfg_displayedText) { -- case 0: -- displayedTextGroup.checkedButton = desktopNumberRadio; -- break; -- case 1: -- displayedTextGroup.checkedButton = desktopNameRadio; -- break; -- default: -- case 2: -- displayedTextGroup.checkedButton = noTextRadio; -- break; -- } -- } -- -- onCfg_currentDesktopSelectedChanged: { -- switch (cfg_currentDesktopSelected) { -- case 0: -- currentDesktopSelectedGroup.checkedButton = doesNothingRadio; -- break; -- case 1: -- currentDesktopSelectedGroup.checkedButton = showsDesktopRadio; -- break; -- default: -- break; -- } -- } -- -- Component.onCompleted: { -- cfg_currentDesktopSelectedChanged(); -- cfg_displayedTextChanged(); -- } -- - QtControls.ButtonGroup { - id: displayedTextGroup - } -@@ -113,19 +80,22 @@ Kirigami.FormLayout { - - QtControls.ButtonGroup.group: displayedTextGroup - text: i18n("No text") -- onCheckedChanged: if (checked) cfg_displayedText = 2; -+ checked: cfg_displayedText === 2 -+ onToggled: if (checked) cfg_displayedText = 2; - } - QtControls.RadioButton { - id: desktopNumberRadio - QtControls.ButtonGroup.group: displayedTextGroup - text: isActivityPager ? i18n("Activity number") : i18n("Desktop number") -- onCheckedChanged: if (checked) cfg_displayedText = 0; -+ checked: cfg_displayedText === 0 -+ onToggled: if (checked) cfg_displayedText = 0; - } - QtControls.RadioButton { - id: desktopNameRadio - QtControls.ButtonGroup.group: displayedTextGroup - text: isActivityPager ? i18n("Activity name") : i18n("Desktop name") -- onCheckedChanged: if (checked) cfg_displayedText = 1; -+ checked: cfg_displayedText === 1 -+ onToggled: if (checked) cfg_displayedText = 1; - } - - -@@ -141,12 +111,14 @@ Kirigami.FormLayout { - - QtControls.ButtonGroup.group: currentDesktopSelectedGroup - text: i18n("Does nothing") -- onCheckedChanged: if (checked) cfg_currentDesktopSelected = 0; -+ checked: cfg_currentDesktopSelected === 0 -+ onToggled: if (checked) cfg_currentDesktopSelected = 0; - } - QtControls.RadioButton { - id: showsDesktopRadio - QtControls.ButtonGroup.group: currentDesktopSelectedGroup - text: i18n("Shows the desktop") -- onCheckedChanged: if (checked) cfg_currentDesktopSelected = 1; -+ checked: cfg_currentDesktopSelected === 1 -+ onToggled: if (checked) cfg_currentDesktopSelected = 1; - } - } --- -GitLab - diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch deleted file mode 100644 index 69996e532e10..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 0351cdfc9210f6f88863419534250ab7b8ce04ed Mon Sep 17 00:00:00 2001 -From: ivan tkachenko <me@ratijas.tk> -Date: Mon, 25 Jul 2022 20:06:12 +0300 -Subject: [PATCH] Fix mouse settings not being loaded when a mouse is connected - -Keyboard daemon was calling into the wrong module name. There are only -so much kcminit modules, and all of them are required to be named and -referenced with a "kcm_" prefix. - -Postmortem: - -- Mouse settings' saving and loading worked fine. -- Changing settings on the fly worked fine, and if they were not loaded - before due to this bug, KCM loaded them and applied, after which - mouse worked fine until disconnected. -- Starting computer with mouse already connected worked fine. -- Plug&Play (i.e. connecting mouse after session has started) was the - only thing that was broken, because this reconfiguration failed to - launch the proper mouse module. - -Co-Authored-By: David Edmundson <kde@davidedmundson.co.uk> -BUG: 435113 -FIXED-IN: 5.24.7, 5.25.4, 5.26 -(cherry picked from commit 0d7eccfbba7c3656487396dd381fcee0717bb1ec) ---- - kcms/keyboard/keyboard_daemon.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kcms/keyboard/keyboard_daemon.cpp b/kcms/keyboard/keyboard_daemon.cpp -index ae44b0ef2..56a93c4aa 100644 ---- a/kcms/keyboard/keyboard_daemon.cpp -+++ b/kcms/keyboard/keyboard_daemon.cpp -@@ -89,7 +89,7 @@ void KeyboardDaemon::configureKeyboard() - void KeyboardDaemon::configureMouse() - { - QStringList modules; -- modules << QStringLiteral("mouse"); -+ modules << QStringLiteral("kcm_mouse"); - QProcess::startDetached(QStringLiteral("kcminit"), modules); - } - --- -GitLab - diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch new file mode 100644 index 000000000000..ca7627d6c33b --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch @@ -0,0 +1,30 @@ +From 5f384e75bef57231fe01155da479375c315a9706 Mon Sep 17 00:00:00 2001 +From: Fushan Wen <qydwhotmail@gmail.com> +Date: Wed, 21 Sep 2022 20:06:08 +0800 +Subject: [PATCH] desktoptoolbox: fix flickering on closing + +The visible property needs to keep true until opacity becomes 0, +otherwise the toolbox will flicker on closing. + +BUG: 417849 +FIXED-IN: 5.26 5.24.7 +--- + toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml b/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml +index 2cdea674b..b3f306e8c 100644 +--- a/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml ++++ b/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml +@@ -32,7 +32,7 @@ Item { + } + transformOrigin: Item.Center + opacity: plasmoid.editMode +- visible: plasmoid.editMode ++ visible: opacity > 0 + Behavior on opacity { + OpacityAnimator { + duration: PlasmaCore.Units.longDuration +-- +GitLab + diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch new file mode 100644 index 000000000000..40d34cad1bf1 --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch @@ -0,0 +1,40 @@ +From cb3cbbe3b07da0c9e35cdef69343d32f7659f550 Mon Sep 17 00:00:00 2001 +From: Arjen Hiemstra <ahiemstra@heimr.nl> +Date: Thu, 15 Sep 2022 17:08:00 +0200 +Subject: [PATCH] folderview: Fix grid overflow property so it properly reports + overflow state + +In some cases, viewportArea.widthRatio or heightRatio can be 0 when it's +not actually overflowing. So account for that to ensure we properly +report the overflow state. + +BUG: 419878 + + +(cherry picked from commit 754e229b83708c1b8c7be547ef2dcf5645bafc21) +--- + containments/desktop/package/contents/ui/FolderView.qml | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/containments/desktop/package/contents/ui/FolderView.qml b/containments/desktop/package/contents/ui/FolderView.qml +index 72ae4903a..a057a5099 100644 +--- a/containments/desktop/package/contents/ui/FolderView.qml ++++ b/containments/desktop/package/contents/ui/FolderView.qml +@@ -657,7 +657,13 @@ FocusScope { + property bool ctrlPressed: false + property bool shiftPressed: false + +- property bool overflowing: (visibleArea.heightRatio < 1.0 || visibleArea.widthRatio < 1.0) ++ property bool overflowing: { ++ // widthRatio or heightRatio may be 0 when it's not actually ++ // overflowing, so account for that. ++ let widthOverflow = visibleArea.widthRatio > 0.0 && visibleArea.widthRatio < 1.0 ++ let heightOverflow = visibleArea.heightRatio > 0.0 && visibleArea.heightRatio < 1.0 ++ return widthOverflow || heightOverflow ++ } + + property bool scrollLeft: false + property bool scrollRight: false +-- +GitLab + diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild deleted file mode 100644 index 5b816b2adcf6..000000000000 --- a/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="true" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="KDE Plasma desktop" -XORGHDRS="${PN}-override-include-dirs-2" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry" - -COMMON_DEPEND=" - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/attica-${KFMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kactivities-stats-${KFMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kded-${KFMIN}:5 - >=kde-frameworks/kdelibs4support-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-frameworks/sonnet-${KFMIN}:5 - >=kde-plasma/kwin-${PVCUT}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - >=kde-plasma/plasma-workspace-${PVCUT}:5 - >=media-libs/phonon-4.11.0 - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxcb[xkb] - x11-libs/libxkbfile - emoji? ( - app-i18n/ibus[emoji] - dev-libs/glib:2 - media-fonts/noto-emoji - ) - ibus? ( - app-i18n/ibus - dev-libs/glib:2 - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libxcb - x11-libs/xcb-util-keysyms - ) - kaccounts? ( - kde-apps/kaccounts-integration:5 - net-libs/accounts-qt - ) - scim? ( app-i18n/scim ) - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) - telemetry? ( dev-libs/kuserfeedback:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - !kde-plasma/user-manager - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - >=kde-plasma/oxygen-${PVCUT}:5 - sys-apps/util-linux - x11-apps/setxkbmap - x11-misc/xdg-user-dirs - kaccounts? ( net-libs/signon-oauth2 ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${WORKDIR}/${XORGHDRS}/${PN}-5.24.6-override-include-dirs.patch" # downstream patch - "${FILESDIR}/${P}-fix-buttongroupmgmt.patch" # KDE-bug 456525 - "${FILESDIR}/${P}-fix-mouse-settings-loading.patch" # KDE-bug 435113 -) - -src_prepare() { - ecm_src_prepare - - if ! use ibus; then - sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \ - -i applets/kimpanel/backend/ibus/CMakeLists.txt || die - fi - - use emoji || cmake_run_in applets/kimpanel/backend/ibus \ - cmake_comment_add_subdirectory emojier - - # TODO: try to get a build switch upstreamed - if ! use scim; then - sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged - -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - $(cmake_use_find_package kaccounts AccountsQt5) - $(cmake_use_find_package kaccounts KAccounts) - $(cmake_use_find_package semantic-desktop KF5Baloo) - $(cmake_use_find_package telemetry KUserFeedback) - ) - if ! use emoji && ! use ibus; then - mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON ) - fi - - ecm_src_configure -} - -src_test() { - # parallel tests fail, foldermodeltest,positionertest hang, bug #646890 - # test_kio_fonts needs D-Bus, bug #634166 - # lookandfeel-kcmTest is unreliable for a long time, bug #607918 - local myctestargs=( - -j1 - -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)" - ) - - ecm_src_test -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "screen reader support" app-accessibility/orca - fi - ecm_pkg_postinst -} diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild new file mode 100644 index 000000000000..f4eba60391c6 --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KFMIN=5.95.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org optfeature + +DESCRIPTION="KDE Plasma desktop" +XORGHDRS="${PN}-override-include-dirs-2" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry" + +COMMON_DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/attica-${KFMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kactivities-stats-${KFMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kded-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + >=kde-plasma/kwin-${PVCUT}:5 + >=kde-plasma/libksysguard-${PVCUT}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + >=kde-plasma/plasma-workspace-${PVCUT}:5 + >=media-libs/phonon-4.11.0 + x11-libs/libX11 + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxcb + x11-libs/libxkbfile + emoji? ( + app-i18n/ibus[emoji] + dev-libs/glib:2 + media-fonts/noto-emoji + ) + ibus? ( + app-i18n/ibus + dev-libs/glib:2 + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libxcb + x11-libs/xcb-util-keysyms + ) + kaccounts? ( + kde-apps/kaccounts-integration:5 + net-libs/accounts-qt + ) + scim? ( app-i18n/scim ) + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) + telemetry? ( dev-libs/kuserfeedback:5 ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + !kde-plasma/user-manager + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + >=kde-plasma/oxygen-${PVCUT}:5 + sys-apps/util-linux + x11-apps/setxkbmap + x11-misc/xdg-user-dirs + kaccounts? ( net-libs/signon-oauth2 ) +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${WORKDIR}/${XORGHDRS}/${PN}-5.24.6-override-include-dirs.patch" # downstream patch + "${FILESDIR}/${P}-desktoptoolbox-fix-flickering-on-close.patch" # KDE-bug 417849 + "${FILESDIR}/${P}-folderview-fix-grid-overflow-property.patch" # KDE-bug 419878 +) + +src_prepare() { + ecm_src_prepare + + if ! use ibus; then + sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \ + -i applets/kimpanel/backend/ibus/CMakeLists.txt || die + fi + + use emoji || cmake_run_in applets/kimpanel/backend/ibus \ + cmake_comment_add_subdirectory emojier + + # TODO: try to get a build switch upstreamed + if ! use scim; then + sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged + -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + $(cmake_use_find_package kaccounts AccountsQt5) + $(cmake_use_find_package kaccounts KAccounts) + $(cmake_use_find_package semantic-desktop KF5Baloo) + $(cmake_use_find_package telemetry KUserFeedback) + ) + if ! use emoji && ! use ibus; then + mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON ) + fi + + ecm_src_configure +} + +src_test() { + # parallel tests fail, foldermodeltest,positionertest hang, bug #646890 + # test_kio_fonts needs D-Bus, bug #634166 + # lookandfeel-kcmTest is unreliable for a long time, bug #607918 + local myctestargs=( + -j1 + -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)" + ) + + ecm_src_test +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "screen reader support" app-accessibility/orca + fi + ecm_pkg_postinst +} diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest index 3a24f135ebcd..4edd29403f18 100644 --- a/kde-plasma/plasma-disks/Manifest +++ b/kde-plasma/plasma-disks/Manifest @@ -1,5 +1,3 @@ -DIST plasma-disks-5.24.6.tar.xz 88320 BLAKE2B b4690bad113215dccc36b815af4f2040293a8ca89d065d34cf65387fdcb98b3434021b1ea8ab98d4fb71577836d62926be77cb2d93c2414ec21c7337f4033e9c SHA512 b0a01f196477c496cd3ece167a99b82001c5dc5a1570acbe624dd0299c062c1456a30a13eaaca97e3c0bd530497b0753df057e1185c301941a6d6c4ed4554adc DIST plasma-disks-5.25.5.tar.xz 91952 BLAKE2B e8d66f7125563a1a9e23b860f8d4e02d6f59366b58b3de5b42373ea8b2ee442cc931ab91034fd647bac958b993c3c17c1b86971b3c591e40d7db6df10a847607 SHA512 b65a6ff02030362989dd5190260639500e4c361b4db2c9a6c6c2d4eb499b3408f1158c3510ec7e279aef5aa9b56a89a43a054859c5926cf803e0f87ea6d6d7f7 -EBUILD plasma-disks-5.24.6.ebuild 1051 BLAKE2B 55fa1c85b6e9ca3b434b9d65d936ce0936ddd780e7f1d56306c40db838171701c6871b71383dcdb67ace6f94e9177738db471e5110f2e4f592eb03593313845c SHA512 ffd478ec3bb3cd4c9e7a3919cbe3049c58800822d5bc40d8805a1d4d37457aea2455bf7565a11b9275a9f4b11866a922d391701bd69e8673e1226cf27e29460a EBUILD plasma-disks-5.25.5.ebuild 1051 BLAKE2B 606afe2a04f30c5003f47f1525aae2a5f6fe3e9c3f6ec2427f7abb660233adb187ef45ffff51b9813fdec472398004d1562737a48838c24df58aa5cd8a518826 SHA512 2b88a36f9d23cb92fe0af3dfc56505f00dddc82b38ae80bbde8d9f7559ae8a6f8db9361c34b6b86deb16eedabb8a1fdd5444dd85d6c26328196e132afc61cb79 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild deleted file mode 100644 index d7c35c299532..000000000000 --- a/kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="true" -KFMIN=5.92.0 -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure" -HOMEPAGE="https://invent.kde.org/plasma/plasma-disks" - -LICENSE="|| ( GPL-3 GPL-2 )" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - sys-apps/smartmontools -" -RDEPEND="${DEPEND} - kde-plasma/kinfocenter:5 -" diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest index a6c67a5a3176..f7b49386f11b 100644 --- a/kde-plasma/plasma-firewall/Manifest +++ b/kde-plasma/plasma-firewall/Manifest @@ -1,5 +1,3 @@ -DIST plasma-firewall-5.24.6.tar.xz 346668 BLAKE2B 857b90f383798961d32d9a65f65cec4f7b45dc17c56966bbe71ee4068c8bbadee941d0ce2a439dc99ec3a9327d5d1d4189d327a820ab618818090ff7661d4865 SHA512 b75442205d1b2eed986794ff6ea233e31e904de36e8acabc7ef2da83b94fdebcaf6a0fa26d5b0393921e9b0acc6d62bbd71f711e13f3e6ba455710970e5af26f DIST plasma-firewall-5.25.5.tar.xz 357380 BLAKE2B 37dcd280306a4b7674a78ce8a74f01ea804a136174725d228370427567b851dff6eeed01aaa687014d565c19694908f0f9aba4f811da8c7d8d2208b6d0250581 SHA512 b6059e732f34af49263ff0beecb9f11894420166a60ef0ebdce38fff9bb472c1c6d058f4ae6d3cae8194c5b6efe127971e6057564e887317250a4691df73e1e0 -EBUILD plasma-firewall-5.24.6.ebuild 1605 BLAKE2B bf466c526b0b699200fe40442ed88d4e9e714ff01ca6d4015cfe0bfe6c02cf71586c905db047ba11f07f390bc72ff8895927a42c86c6226b3d5a275a1aa35623 SHA512 eb0c0675756b9b3e76bbfe6528dfc2017a4bad53dca19ba44e6ffc9e09a2cbd7ab1faaf3d21897c9398071569daf2ec10d5bb5787309a3bcf6b3d7e68eaeb81c EBUILD plasma-firewall-5.25.5.ebuild 1569 BLAKE2B 5f25ba7b1b04d2894f381233dd2e345ba0730a00b4e0856b58889e6fe5baa30208e41850ecd452bd4cc51f823b9a27c55bd8b9d9a227dad03044f639cc4730fd SHA512 44052942cc0c0a6a165017c9ceb3557fcf024ddb078d0b2044b89421d871b9a735e6f4cd821ffe92b65f84cf5c512bbe952c78a4237b4afbfbac05f0267c5251 MISC metadata.xml 481 BLAKE2B dccce364cb3100483c9d5932a250f05575badc6c66a0868a706817c3da4be16fabfdc584fea5d6fe45284da282b2123b1b7985e7813264d27a0338dcb76428ec SHA512 f3925caf241daf159b2b19ea70c4a177f023487ba3fef866e7fc529563b045664debaafb0a9978d05882b69457d9dada314c3109803eaf2e8bb244ac5f9b8f3d diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild deleted file mode 100644 index 04e59a89cbfa..000000000000 --- a/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -KFMIN=5.92.0 -QTMIN=5.15.4 -inherit ecm plasma.kde.org python-single-r1 - -DESCRIPTION="Plasma frontend for Firewalld or UFW" -HOMEPAGE="https://invent.kde.org/network/plasma-firewall" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="firewalld +ufw" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - firewalld? ( net-firewall/firewalld ) - ufw? ( net-firewall/ufw ) -" - -src_prepare() { - ecm_src_prepare - # this kind of cmake magic doesn't work for us at all. - sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \ - -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_FIREWALLD_BACKEND=$(usex firewalld) - -DBUILD_UFW_BACKEND=$(usex ufw) - ) - ecm_src_configure -} - -pkg_postinst () { - ecm_pkg_postinst - - if ! has_version sys-apps/systemd; then - ewarn "${PN} is not functional without sys-apps/systemd at this point." - ewarn "See also: https://bugs.gentoo.org/778527" - fi -} diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest index 4eb973d030fa..ba933e7146ab 100644 --- a/kde-plasma/plasma-integration/Manifest +++ b/kde-plasma/plasma-integration/Manifest @@ -1,5 +1,3 @@ -DIST plasma-integration-5.24.6.tar.xz 83748 BLAKE2B b14b0226bafa2abdbe842c0446df1efbf61fa4106b84b9932f617051ec41a5125a3a48605031b1b5fef01136a976dd717461bea4a5f1905887569bba6873e427 SHA512 9ed2e42d5705f8680321377635b204bf06548869e661ea1c42b07dc12ac707f57e5287c987d50d9e31a61ab4e751841a307f1db0a377ca332e1fb602cc9bca56 DIST plasma-integration-5.25.5.tar.xz 86432 BLAKE2B dbd06f375ee4b852a35337f8137ee37e64433bf458e076c17538131d3b5746d872eae57ebb45b69a99af2f8b24c2901be9ce17ede079dd69bfba966844f0f956 SHA512 8595ce9026dbd2943c6579611a06889c2d41e6a2433837809d91b430d4b683931df065b9f681e8857f1a56d98d7703769d97a903056d0fe06bf1ed29986b26e9 -EBUILD plasma-integration-5.24.6.ebuild 1254 BLAKE2B f8c12c52b10a4951fc605c958b05342bca2026d36fc74e1d79f9da7d5c0d2145e46078173ec4fdafaa298f6c6920af77e33920cc0bfba25fe5812872cd9b1210 SHA512 9ddabde50b26d2eb219d25b1a2522fa605d0aa40847035599cad698486c25f69fa546ad6e16594ea550d03a75fead43dae7be23a3bdab7a0e0f5129e8eb526a4 EBUILD plasma-integration-5.25.5.ebuild 1399 BLAKE2B b43877ce24a1f53e5491bd461d5afd78908cf2fcd04e2b233cda6bb9ac2e9b096b2129f7023ea3aad8649e6b5ce9b35e277ef1da9b21ceb996ffd021ec5ff128 SHA512 1fef84956d038fa56f59ac4fb59ec87e18869940cddbbd82b30fd863b029dd69ddf5f7048bfb488d8c1506c8acce78e8c16a8910b0bf584ed4c0ef922c4fe413 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild deleted file mode 100644 index 3f73d81b0739..000000000000 --- a/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces" - -LICENSE="LGPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -# requires running kde environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[dbus] - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - x11-libs/libXcursor - x11-libs/libxcb -" -RDEPEND="${DEPEND} - media-fonts/hack - media-fonts/noto -" diff --git a/kde-plasma/plasma-meta/Manifest b/kde-plasma/plasma-meta/Manifest index efb406f88b08..69c6da11ef45 100644 --- a/kde-plasma/plasma-meta/Manifest +++ b/kde-plasma/plasma-meta/Manifest @@ -1,3 +1,2 @@ -EBUILD plasma-meta-5.24.6-r1.ebuild 4168 BLAKE2B 63fd61a12860f38f256a84dc8fc5d9f94a730387e1dc6c547fc650f80f6fc10e156a86ffb004c17a89f55c93541dc9702cfb8c654f7e3dede94d8b42a44b2ec6 SHA512 9561715dd5fac32d099b4418b10b01366b367b7090b0596e9629ec2bd5d8155d221bcbb5c3b0abfffa46f8ba44b68e3727a80c858a51aa929ce921d7d71232f4 EBUILD plasma-meta-5.25.5.ebuild 4047 BLAKE2B dddd8fd04a9e493c7f51729a44bfea004494d498518d30dbedef0758518709a17ccc53659421a0d65439adb61071113b5df76d596402b0b130e0d64787f3d137 SHA512 63ca953374b27d17a59e97ea4ba1eff3669a9cb9c70b11f0c0b1e544e1b2208c3029d85bb4f665772b54a8cd539e9c5ecadfa3fc4ef6f32c702a621d2be88fa3 MISC metadata.xml 2254 BLAKE2B 77d3bf75c22304a0b40847f1e7057d800ad92ddbfd5950f3c1fa5354b803d23c108333f07e2e5ffe552a951ae598d6d750e5060b0a05d9245b8518c7a0179f8d SHA512 fdcb3f598bd4cec4d67b9be27ae6cca4fb49ac9292eb3e74a0990654ec74f1aa180f83ae0682049bda231c1ffd4d62e8390f15cf33e78b24116e84237bce8932 diff --git a/kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild deleted file mode 100644 index 35038f355b43..000000000000 --- a/kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Merge this to pull in all Plasma 5 packages" -HOMEPAGE="https://kde.org/plasma-desktop/" - -LICENSE="metapackage" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt -+desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook -+kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart -systemd thunderbolt +wallpapers" - -REQUIRED_USE="^^ ( elogind systemd )" - -RDEPEND=" - >=kde-plasma/breeze-${PV}:${SLOT} - >=kde-plasma/kactivitymanagerd-${PV}:${SLOT} - >=kde-plasma/kde-cli-tools-${PV}:${SLOT} - >=kde-plasma/kdecoration-${PV}:${SLOT} - >=kde-plasma/kdeplasma-addons-${PV}:${SLOT} - >=kde-plasma/kgamma-${PV}:${SLOT} - >=kde-plasma/khotkeys-${PV}:${SLOT} - >=kde-plasma/kinfocenter-${PV}:${SLOT} - >=kde-plasma/kmenuedit-${PV}:${SLOT} - >=kde-plasma/kscreen-${PV}:${SLOT} - >=kde-plasma/kscreenlocker-${PV}:${SLOT} - >=kde-plasma/ksshaskpass-${PV}:${SLOT} - >=kde-plasma/ksystemstats-${PV}:${SLOT} - >=kde-plasma/kwayland-integration-${PV}:${SLOT} - >=kde-plasma/kwayland-server-${PV}:${SLOT} - >=kde-plasma/kwin-${PV}:${SLOT} - >=kde-plasma/kwrited-${PV}:${SLOT} - >=kde-plasma/layer-shell-qt-${PV}:${SLOT} - >=kde-plasma/libkscreen-${PV}:${SLOT} - >=kde-plasma/libksysguard-${PV}:${SLOT} - >=kde-plasma/milou-${PV}:${SLOT} - >=kde-plasma/oxygen-${PV}:${SLOT} - >=kde-plasma/plasma-desktop-${PV}:${SLOT} - >=kde-plasma/plasma-integration-${PV}:${SLOT} - >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT} - >=kde-plasma/plasma-workspace-${PV}:${SLOT} - >=kde-plasma/polkit-kde-agent-${PV}:${SLOT} - >=kde-plasma/powerdevil-${PV}:${SLOT} - >=kde-plasma/systemsettings-${PV}:${SLOT} - sys-apps/dbus[elogind?,systemd?] - sys-auth/polkit[systemd?] - sys-fs/udisks:2[elogind?,systemd?] - bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} ) - browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} ) - colord? ( x11-misc/colord ) - crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} ) - crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} ) - desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} ) - discover? ( >=kde-plasma/discover-${PV}:${SLOT} ) - display-manager? ( - sddm? ( - >=kde-plasma/sddm-kcm-${PV}:${SLOT} - x11-misc/sddm[elogind?,systemd?] - ) - !sddm? ( x11-misc/lightdm ) - ) - elogind? ( sys-auth/elogind[pam] ) - grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} ) - gtk? ( - >=kde-plasma/breeze-gtk-${PV}:${SLOT} - >=kde-plasma/kde-gtk-config-${PV}:${SLOT} - x11-misc/appmenu-gtk-module - ) - handbook? ( kde-apps/khelpcenter:5 ) - kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} ) - legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} ) - networkmanager? ( - >=kde-plasma/plasma-nm-${PV}:${SLOT} - net-misc/networkmanager[elogind?,systemd?] - ) - plymouth? ( - >=kde-plasma/breeze-plymouth-${PV}:${SLOT} - >=kde-plasma/plymouth-kcm-${PV}:${SLOT} - ) - pulseaudio? ( - >=kde-plasma/plasma-pa-${PV}:${SLOT} - || ( - media-video/pipewire[sound-server(+)] - media-sound/pulseaudio-daemon - media-sound/pulseaudio[daemon(+)] - ) - ) - sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} ) - smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} ) - systemd? ( - sys-apps/systemd[pam] - firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} ) - ) - thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} ) - wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} ) -" -# Optional runtime deps: kde-plasma/plasma-desktop -RDEPEND="${RDEPEND} - accessibility? ( app-accessibility/orca ) -" - -pkg_postinst() { - has_version sys-auth/consolekit || return - ewarn "An existing installation of sys-auth/consolekit was detected even though" - ewarn "${PN} was configured with USE $(usex elogind elogind systemd)." - ewarn "There can only be one session manager at runtime, otherwise random issues" - ewarn "may occur. Please make sure USE consolekit is nowhere enabled in make.conf" - ewarn "or package.use and remove sys-auth/consolekit before raising bugs." - ewarn "For more information, visit https://wiki.gentoo.org/wiki/KDE" -} diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest index 394626f9d909..7e07eed7e741 100644 --- a/kde-plasma/plasma-nm/Manifest +++ b/kde-plasma/plasma-nm/Manifest @@ -1,5 +1,3 @@ -DIST plasma-nm-5.24.6.tar.xz 926272 BLAKE2B bc78ccf01f8e1d8eb34340288d68b43f040e97cb6e582f859f47e914808d0470f1c7c4bc2e9a40f95861910c23f6403a2cd1a1c82873aa21d4957f7a84dd39f1 SHA512 d5b191e301525f20bc24a083eb2d15737d3714476477b0d8f328fba59b2f790730a450dc6e647061833d75e2f1d0b92419d51d6d950331c11012a85dd97f19ca DIST plasma-nm-5.25.5.tar.xz 950520 BLAKE2B 4dfd8bcff7bb6c176c5ead81f5e667df3411e89b15aff5f5e2615b0ad58084748b70585be81c82510c704bdd04269ef3348760bd69c6e5830bc1480837e158e8 SHA512 5aa1fc85e8f6b373419d188145d5501764f9aa8d246c2de7f7463483565216c6c0069d9a413993a861a083d55a504c01ea967888d9ac1ea2a7fae26b7bee06f4 -EBUILD plasma-nm-5.24.6.ebuild 2465 BLAKE2B 9ea5f57ef800ed4e3325ac65de2a4e0920016b1cc653d34909bf59fdace9daf30d851b27279c4b4f0dd88e529d665b081bdb7e0b276718a7556e0952070916b7 SHA512 7d870fab080827ead023d019a710bae33ff3817d331a9b384413109de070897e26716f08837838230a35e1b9fffb0a69ee49d5a095908143798d28f3038ddd9f EBUILD plasma-nm-5.25.5.ebuild 2465 BLAKE2B de689191a4776f38afc768aa25dfd17bd19c2c1e4093e4db4af6947b522b07f4226e1e3082c77a1c32feb8461256f958c3a40d602fc07f0841f00b3314af1c12 SHA512 6cbac74ee54e3b06cfd882f96b2e158694079bbc34228fa6dca63873caafbd0a1e24e7eac08295c691f83abe582606bef1170bfbf48f4101e693f97461fadc2b MISC metadata.xml 548 BLAKE2B 72ae60901cd45e2b312418553d64dbed59ed4b9d3fd8b71f0e6eaa1782dd997d08f28fd7fb2668303a6dfa290eee1cbde6397580091730b3c5f65c85c111435a SHA512 f4cd7aa6532a5816a111cc088db3a712462bce395aa792c0ba6869981d70bec7f56040038e3dce6a7b0496f423a5be8f0e0081ab45ee51451a384f3cd8c4ade5 diff --git a/kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild deleted file mode 100644 index 9407d7dec9d6..000000000000 --- a/kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma applet for NetworkManager" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="modemmanager openconnect teamd" - -DEPEND=" - >=app-crypt/qca-2.3.0:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=] - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - net-misc/networkmanager[teamd=] - modemmanager? ( - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/modemmanager-qt-${KFMIN}:5 - net-misc/mobile-broadband-provider-info - ) - openconnect? ( - >=dev-qt/qtxml-${QTMIN}:5 - net-vpn/networkmanager-openconnect - net-vpn/openconnect:= - ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - ecm_src_prepare - - # TODO: try to get a build switch upstreamed - if ! use openconnect; then - sed -e "s/^pkg_check_modules.*openconnect/#&/" -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager) - $(cmake_use_find_package modemmanager KF5ModemManagerQt) - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - - if ! has_version "kde-plasma/plasma-workspace:5"; then - elog "${PN} is not terribly useful without kde-plasma/plasma-workspace:5." - elog "However, the networkmanagement KCM can be called from either systemsettings" - elog "or manually: $ kcmshell5 kcm_networkmanagement" - fi -} diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest index ff6ec20b0b42..5cbb435e296d 100644 --- a/kde-plasma/plasma-pa/Manifest +++ b/kde-plasma/plasma-pa/Manifest @@ -1,5 +1,3 @@ -DIST plasma-pa-5.24.6.tar.xz 133040 BLAKE2B 7604df7e3552852e7ff289f4626c68536de0b75cbb7417f9b5d085745cb5d6ca22edb769958f2c36103767c0ed30c3caceafc3e00a6aa9c0e752fe96b73042af SHA512 217ee571008c75486fe349d33b4c3ef5c611395981d15cb58791d4b5f30afd5c54a04214194f0765920de19af5b6f9fac3e932819747f5cb26340eca13d2295c DIST plasma-pa-5.25.5.tar.xz 136844 BLAKE2B d28e40c87fe04516bbd3c492aabe961f949def70363bde7872fbe1752d70f061c5a19607582591e6309c3f77c1d7ecb134c3407d157e09a54addead33f62c7f5 SHA512 9a3f7734a4d0ca09a6011ec78dadafcdbcb6afc8e51f6800acbc3e3d2015dd79da80d8f819d042096633cbc2591d829442da3b1eeb22fc8203fa621c25d467bc -EBUILD plasma-pa-5.24.6-r1.ebuild 863 BLAKE2B d4d93ba45f42b96f2954ee0b7a94c22df5318230a8bfe4b81e94bb39dda1b496784eb10566128b472cc702c370e58fb55407c22a67ad5a82e4d6f9e27a1e3c1f SHA512 fb7977b95c65fd4d47bd8019d7059b8e003839f44cc04ffa159e4ef2409ce89150f8ec11991a34c4580c7438d7a9fe1da34da7c269b98503d5c7b9a3faefe972 EBUILD plasma-pa-5.25.5.ebuild 863 BLAKE2B 15b825341063ad417aeda2da8227fcc8848bc28801b0b89b820b6aba014ac0d9599380377b90f5fd9908503721dc23eab8777ebc793ef75af269faa086e6e7e2 SHA512 c89feae1cf763f63514fe6d93f2af81dc46f54ff6a268ab417eeb0558a51876fa0abaae411728b465262589997119ac63305b99c71486f0ee6b5e1b446177332 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild deleted file mode 100644 index a3e1db303330..000000000000 --- a/kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.92.0 -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma applet for audio volume management using PulseAudio" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - media-libs/libcanberra - media-libs/libpulse -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - x11-themes/sound-theme-freedesktop -" diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest index d310b3c937dd..b446517ab93f 100644 --- a/kde-plasma/plasma-sdk/Manifest +++ b/kde-plasma/plasma-sdk/Manifest @@ -1,5 +1,3 @@ -DIST plasma-sdk-5.24.6.tar.xz 261660 BLAKE2B 077d093a03c785ad860a736e9f785a440e86c1599f330f0a3cb128709cc589bc50a83207e2c66cf5d84cc5d08e8baf169441cadd3c8daec69c177702e00c7fa9 SHA512 7e5888422eac1d6f1039609f50fc328f98abfc07bb20a2590c6313f627dd2578e53427cd92239e06bf51b9146863db6c5396569479bb128fdd2787d788d2a0b5 DIST plasma-sdk-5.25.5.tar.xz 266968 BLAKE2B 54d3f19009eb2cd006ce4f6126ebb0a9f4b8ddd241afbf8ae7e7b78b5a0ca4ba29645ba2750fc98c403bb871461a5e62f034216c28e6b5f2feea10b4557cdc6a SHA512 19b9964821861c0a9058f95145fe15b39920a4c600db1aa37983de8a6b304320cdd19469e38096e3bfc6d0ff15843694144a7313fc7500e99a29b6e5dd91079e -EBUILD plasma-sdk-5.24.6.ebuild 1268 BLAKE2B 42ed9fc4ae624c8043f9ec88c1a53bfd4f53d672dcd1939928099055053129b2a5e921ab4502920f9cbf423bda36d975feece4e2e86c8b44b4518fe0b35713e9 SHA512 fd54d742dfb8912166353d9479238806d663cfb79a11d4d3c301e627c5d24e7c0c688d56b0f23462629911873500cbc2bcddaea62fdf2d812441df4f96340b58 EBUILD plasma-sdk-5.25.5.ebuild 1268 BLAKE2B cecf189015ab2a063a1792ccf7431086188012862c752a23e9d17a040f4e3fd5d17f60739b5db2ce2e5cf5424aae8bca2b7d32feef1fd7003adb289c8d574dea SHA512 9158542088de6037cb1aa648f85a6651b90246c79e72d991459ffef136209ac766a6b40d3265e3cd58b829e70c5aa970e03898e9fbc913492648d25674f4b6e5 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild deleted file mode 100644 index 9a4e22d5c841..000000000000 --- a/kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="optional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Useful applications for Plasma development" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 -" diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest index d142c65e51d8..65e42f5efd64 100644 --- a/kde-plasma/plasma-systemmonitor/Manifest +++ b/kde-plasma/plasma-systemmonitor/Manifest @@ -1,5 +1,3 @@ -DIST plasma-systemmonitor-5.24.6.tar.xz 152124 BLAKE2B cc4680fac459176bf7b57d7d5efc0f37b7ca7cebaf66316d3fd3583a98247da3bffa4a9439bbf3fb46328ccc134b407c88479924e2a99ec7eed94910365496f2 SHA512 13cfc5b292d6dd7c204434730f6f4ee8bf9bc85c715ec604ad49a7703ff3a4ee76c6148bd21b86e10ef5727d1d477737cf3676deab8744e62a204de2102c92b4 DIST plasma-systemmonitor-5.25.5.tar.xz 159196 BLAKE2B 8278ee309b3dccb8a6d725aa4837a66687bd4851c9f042651bc6b766147fca018706b9511836e25bbf50fe125faa80d5d9eba9e299fac9d25682efbf64f5e4e9 SHA512 d36e3e345de56f6c9ad72c36f69747a63fe6c23bf4d33ad9a1ae2387f3df592370b817efa80ad8bf32f86330f8f9ba64e17b943a70c8a84c2340b92ed5037ed6 -EBUILD plasma-systemmonitor-5.24.6.ebuild 1210 BLAKE2B 0374ef32ab478b0aaf98dac52baeb754fdc086e70fb9a9e070639085c7466dcacd6f7835fc700f44181fe210b1238ea6fc16fec39aa52264894a08af92cd8afb SHA512 9c27aa2e63420b18a2656343e5660dc47ee8913690338ec6187a13e202e37a2ccdcb1d4e4d621176fbba8f226856cfcb9154b4dc8a4e5fdda4e887ec946f7457 EBUILD plasma-systemmonitor-5.25.5.ebuild 1210 BLAKE2B 233d6c18957095ede036413636cda6af69b2154248ff852e96b7a6f43911acc5778c1ed406afd5b0d52f28a798260f841ee1789d4fa6e03b6943cbd135f274f7 SHA512 28421521f9ce067a155f3991bbc2ece36054432bff0ad709383b7a010aae669d201723a755a58a080fac6ff17b0ffdd465a3f35531341f5a1558b87f90231598 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild deleted file mode 100644 index ea17298c800d..000000000000 --- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-3) -KFMIN=5.92.0 -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Monitor system sensors, process information and other system resources" -HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/" - -LICENSE="|| ( GPL-3 GPL-2 )" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - >=kde-frameworks/kquickcharts-${KFMIN}:5 - >=kde-plasma/ksystemstats-${PVCUT}:5 -" diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest index bc76c0a3343b..8c33efa5aea0 100644 --- a/kde-plasma/plasma-thunderbolt/Manifest +++ b/kde-plasma/plasma-thunderbolt/Manifest @@ -1,7 +1,4 @@ AUX plasma-thunderbolt-5.25.5-kcm-crash.patch 2737 BLAKE2B bc5d652b2529f070baef999def0456dc48a253c42975f239d9c8943add1eb06a6536bbc8ab19ef3f9ecfab22641bf4ef36043ed267ebed19cab97c666c992401 SHA512 7b5f538f7904d7d6a452ce9b77da2ac35131dbc6b50294699a2e785c80bab16aa4d99e2f0e1e42acd2444d1067fcb239dc6bf76b169fd3a508aa11a00a3e1bb9 -DIST plasma-thunderbolt-5.24.6.tar.xz 66748 BLAKE2B 2f83473a8d03735669c38b6b872da84ac5814811da2213988edbe0acbf1315bcecda54f470ac61ed0bdd1b539934fbe84d5716aa9076d0091ac65f1c8aa8d765 SHA512 3d01fa3baae27bb179d3e27cbbce827324931e3c772465604019cef5f204db1f378e8a261cfdff82f561478d9e8592c9d151d43eed08a4a4ae9ea718054260bb DIST plasma-thunderbolt-5.25.5.tar.xz 68828 BLAKE2B 2e43e20f1413b2edf502f5d7a7b766d956e5bae7f69b983f234546270c629148baf126415915360d8991292139c2d41c687df308d143e359c5a47343d35ddc29 SHA512 73280e422e30893f90586ff7248a6ec0db8d8b518a205187c550545381ee34b09fa648ce819129f8cf2823877f7fcdbbc8e3484a4ca86fa427b2c95915f532b7 -EBUILD plasma-thunderbolt-5.24.6.ebuild 902 BLAKE2B d3db55ea334f743467b042f571840311536edefffecf00dcdd3e921655670117de845cf9a50007a1aad6e53f9b3187a3b6984e81c3ce769ac4a0a86e057ef4b7 SHA512 60ccc4aafad2a6bdd0e2ec9d08f5574c40106d8f8d6b2551dab9a4fe767bfc908af2c8679fa31c8c2fa5d38ecc3eac4ce7ddfa0e78505f2e25cbba7e45cab19c EBUILD plasma-thunderbolt-5.25.5-r1.ebuild 950 BLAKE2B f24cd5e964e7f967dbd70e795b1f630d0f6f692733c0b3a3787725dc3322b6ce8f415b3b26bc67e39e11c4369ae68709ca7e2df0eee5f48391ca81ee55130fba SHA512 0e4f57d0826fd9ba21d6683ca4447217dac969a723ce9860bec8ddbf3ce689fd0505ccfde1a0ad5721de2a3866c1f83ccff0a04b846c8666f43dde683b57eb19 -EBUILD plasma-thunderbolt-5.25.5.ebuild 902 BLAKE2B f05ab4de1a5f5f776dc20edbe10fda5899699aed9e5f8c9c9c5b17c19d051721d0ec5134bc129a2badb82a96a3fa7ecbf2121251c452430b2f174139a239b0c6 SHA512 88be42da79ea6e18746b0cb40fb77679c6a9e52bc4565af9f9a3881e453cefb229c9ff6be24175a9e34833689e9961fd167d5ac73e2ae37fec310fb5334eeefc MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild deleted file mode 100644 index 0b46faf6ff87..000000000000 --- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma integration for controlling Thunderbolt devices" -HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt" - -LICENSE="|| ( GPL-2 GPL-3+ )" -SLOT="5" -KEYWORDS="amd64 ~riscv x86" -IUSE="" - -# tests require DBus -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - sys-apps/bolt -" diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5.ebuild deleted file mode 100644 index 843d49a6f53e..000000000000 --- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.95.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.5 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma integration for controlling Thunderbolt devices" -HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt" - -LICENSE="|| ( GPL-2 GPL-3+ )" -SLOT="5" -KEYWORDS="amd64 ~riscv x86" -IUSE="" - -# tests require DBus -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - sys-apps/bolt -" diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest index 014f591f3d5e..37987eaf2084 100644 --- a/kde-plasma/plasma-vault/Manifest +++ b/kde-plasma/plasma-vault/Manifest @@ -1,5 +1,3 @@ -DIST plasma-vault-5.24.6.tar.xz 178176 BLAKE2B 49a15152f9adb111c1bd3341ac1b1d1fb73c2070472581e188a280a254d55629ce73fc0707565e4e552c8d3e39dff41623009d3a9adc7d1dc95e09ebad1de239 SHA512 5298fe2624bd7b774cdd8441be7c11830e0fa968b33ea13904b7b64545069a4902a05334604fbc178d0b11636515082e9607f5e8e974d93f5b8a37893cc71100 DIST plasma-vault-5.25.5.tar.xz 181240 BLAKE2B 3fa6cf0fe06946a07e252a36391a2fdc53366709e722c037f6fa8e5866558a6606c4b41d1dbaf567fa2975859c875708764c4c1e7110135108c7bbf4e7d42c74 SHA512 455391126b288506840a9503ad4fce580aa04a0cdd914c37af761a1d49c0fb4282b42c4182584d29fa91cee80c131924abcdebf05fa01d5a3f4ba92e4fc9463d -EBUILD plasma-vault-5.24.6.ebuild 1295 BLAKE2B 1ddf579806347b954b2dca1562141b0af4ea75d1de6e87ffe1b8b4fb0cf8793ec0a07a6a6a6c3cd0f8daf3f40066e3863c8968176bee6f907d08e1f6ca3fb999 SHA512 5c5eb19f119eceba03fdf2cfe1583b1666ea1ec87a5b6f098dba93915cb75f0d9ca7e2f2df2112386eb71bb0aeb1ad93a24f53416984cb199a2fa8255282ac57 EBUILD plasma-vault-5.25.5.ebuild 1295 BLAKE2B 36c50ca18ded0a329094111395d67c2064785c906e14fbc572fb4f2c497bc8eb2ae9983a548bee3a3c1eff9e0f0ac79fa2253f03e2dd810c0c9e2d48cad96e4a SHA512 afbbbb2e83aaa07d9b755c015e81312e1f9e17e2d9aa2601d61a59db65e16e325479bb91bb650af9ad4aec68c8b67b07499c4f314506f3c4e2846eb48d451150 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild deleted file mode 100644 index e3784723ad3f..000000000000 --- a/kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma applet and services for creating encrypted vaults" -HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/" - -LICENSE="LGPL-3" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="networkmanager" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package networkmanager KF5NetworkManagerQt) - ) - - ecm_src_configure -} diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest index ea01e5a3e9bb..1e2a78ae1337 100644 --- a/kde-plasma/plasma-workspace-wallpapers/Manifest +++ b/kde-plasma/plasma-workspace-wallpapers/Manifest @@ -1,5 +1,3 @@ -DIST plasma-workspace-wallpapers-5.24.6.tar.xz 72712004 BLAKE2B e832cbf4cb04d8a43fbe4057f2115c609c098a18e707adaf126a55a61c57e10977a836c1b27ae48bdf53e7ef7cf5c3346270311b16e0ba56710e9eceec3a1c96 SHA512 48f31c9bdcb6765ef4c4b62c332d66f86b23ee2712c93975488d1f391f68acb76ec4f5fd0ee1aa09a5f6569fda6fb1ad33a16d782a6cba9d594aaf3203e622c3 DIST plasma-workspace-wallpapers-5.25.5.tar.xz 70524816 BLAKE2B 01293ff8fb4d12394fc66ae3291f66c4fc317e0159f69c1ca8acd5ae78c360501ab337dca13da219f412ab0585807b798860ceac627945c0582dd42835d3a257 SHA512 8f0fb38dd3e10c4d7e844797976347e83440402db0d3cb46746cc10111da13669d6c9249139b0afb80c4008a8c1053860c3ef80023a98d11b8ae239ba9016257 -EBUILD plasma-workspace-wallpapers-5.24.6.ebuild 369 BLAKE2B 3366c436da91ff10845a630c10e996267570c4e05feb9936f26c0f79806d941a9497a9c8e7fa493fc970c39064b3f382bccfe3a8ef5dc74e775c6e2beaead252 SHA512 d81c8c85155db9e77bdce8d224d0fd7ace5be56741fabe26c517ed040a9655608322fe73ae4d0f430f4525c7a1358e4d2ca3dc75e911770d3dd9095c8b0def50 EBUILD plasma-workspace-wallpapers-5.25.5.ebuild 369 BLAKE2B 3366c436da91ff10845a630c10e996267570c4e05feb9936f26c0f79806d941a9497a9c8e7fa493fc970c39064b3f382bccfe3a8ef5dc74e775c6e2beaead252 SHA512 d81c8c85155db9e77bdce8d224d0fd7ace5be56741fabe26c517ed040a9655608322fe73ae4d0f430f4525c7a1358e4d2ca3dc75e911770d3dd9095c8b0def50 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild deleted file mode 100644 index 20949e247b3d..000000000000 --- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-3) -inherit cmake plasma.kde.org - -DESCRIPTION="Wallpapers for the Plasma workspace" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -BDEPEND=" - dev-qt/qtcore:5 - kde-frameworks/extra-cmake-modules:5 -" diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest index db3157e56400..39a6511f95ef 100644 --- a/kde-plasma/plasma-workspace/Manifest +++ b/kde-plasma/plasma-workspace/Manifest @@ -1,6 +1,5 @@ AUX 10-agent-shutdown.sh 398 BLAKE2B f6c06021040aee856421ba536b96b81f119153f099cb1c242bdc73637b5b0f017da2355f9e135d9f40a6f47cf05e1c7910d2ff93ddc932e771794378cbb30390 SHA512 25a6f1ac242e4cbae8ab63c033af5cc320fc0f02cdc95000d5604ddfc8e2a3352055a9bbc629e5490011df2744cd0de59354c137bcb3766f0b0755773f2eb190 AUX 10-agent-startup.sh 2139 BLAKE2B 7ea9ee0e6d949eecbdfbc41bd0286919094b6d6837e4c7a6ba1a8d223e890ca2287f9c842019e04ead5015840d6d2f9b9d89320a7b0f6c20197b1d90d56506b4 SHA512 718feed12544deb1750730bebf1d618cbccdec9a4815a28b9f17278fdc9c21466b098778b9a20785625b99b5eb930049a84a67a0c033b684610ec8eb5b5ec678 -AUX plasma-workspace-5.21.5-split-libkworkspace.patch 1154 BLAKE2B d37f649971b95c3fd99c551ec7512054460d8ba04c265e56c2ee53d968c7885929724c81df2895eeae8609a5a0a4c28839461429579f56bcbde4dcaa5646e15b SHA512 c41d2c56170914a309c9765a58a6cccaf4a9afae937ce762387590f3b2ccf59969b5873f702986369c4c3118c74d314f8b68916bfabce5e7379b3cb27daebb50 AUX plasma-workspace-5.22.5-krunner-cwd-at-home.patch 804 BLAKE2B 4bb337ea04037f8992988b70a40896166a2e10b2b557fa5518e3c2bd7129a221fe2efe064465cbffcc3db4abebb13d354599f44884eaf8c1bc029646280921bb SHA512 e49635bbb42c1beeaa9eee6a803f8c96497bc6e768a72d93886281edec922cb641a373fc0a1a482cedb36bd1f400f77b0030247f621373ebc141760a97ef5bbd AUX plasma-workspace-5.24.80-split-libkworkspace.patch 1175 BLAKE2B 74dabcc26da223fb46bd97c2d07b5913ad51ab85a20062835dbb80b2a555129029996f99129ea9d99af76399722a404cf9baabbea48de4ab4392f068539f3c9f SHA512 95a63a106242449cdf605f943e794e07834b5d1e8fff2ad4e6a025fd68cc20fc6725ec0f0389898c4fe8c87587c7a51381b343cf116b2ff812236f0fe95ed314 AUX plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch 2718 BLAKE2B 92a97286860d97a64f6bc19bfe0a1e42a85d594a7a9bc7d879ed08a92b3a0a1e03030c6c06315929534c51116e04c00a35330f0642e6fdd22dbb32353b9b58bd SHA512 2ec73f0c30a1bf2d73a4f63b76551bbbabff87462077e7137c699b0d65d6e5b52100d1bf66b279ce5cac8f52f5c54612a9a51e7b7ced91d09740cb8f79cc9497 @@ -8,9 +7,6 @@ AUX plasma-workspace-5.25.5-fix-setpassword.patch 1528 BLAKE2B af3c5aec87890e840 AUX plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch 1920 BLAKE2B 0bf6253ad9b2d9fa83ddc04cf804311053ec310f6d5bed67a0b67f542957294da697dcf402c7b46984631d4a0aa830f52c8c90a753351fdb4dc25b1170c0f201 SHA512 8891594b6895dfc46968ece1d4dfb69b6eb2f9b6500cc72bcec1d1e7600a3b5225b84af8e7408e648908e7ed3022d271322bf983450f5f9af5f0bb249b5c1541 AUX plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch 992 BLAKE2B bace8863e329cd23caa6770fe47d716701adc0245b437606545d0a286c48f54325b35a9ea70cc267cc1533f48de59fe3d4fe0a92c3ef6699cc24dc33276959d5 SHA512 1c3196b5309b234163e6c9dfca3788a958791f6b81a4b69e40ff1fbe60676875615dd85d6a769f94963af35028d2e8fdbf819d89c2bf4f16cf9ca070fd7a78be AUX plasma-workspace-5.25.5-widgetexplorer-recurse-containments.patch 1438 BLAKE2B d33271c8fafe0e7b14205009d541f6d7bba98e405a47f0d5c85fc60028d093a4e8b135dac122a18bc78288ed43d489adef6e66ff53e4ddc2098f74a1525126e6 SHA512 7f623ca5d8a184cb31af5039e49ac0a8a6a35cc9ada2959d2ae38fb2e4e1aafc44d3e684740a9d0c97b00e92af858b2ab374c2d5c793b17dac2e4808239dd0e0 -DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560 DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb -EBUILD plasma-workspace-5.24.6.ebuild 6504 BLAKE2B 70a8668b7062c419bc5b671f0e0359c590f5a340d2289b0688d24b3f5dac135ea3788863873a304c3c43ee38576424a29fe0dfe2ba60629cd63669b9606c379f SHA512 9d611f6ae062daac80f4d4f9fdeb8535ac5f567b9215797a4eba33e23fd808c3c61ab8b3956a4199e6b46635f766cd7f9bdb7cf20edb4907bb37746f5e54b51e -EBUILD plasma-workspace-5.25.5-r3.ebuild 6955 BLAKE2B 4beeaeaf621f68f8157c78a4e576333a60406e2ab8759d597f964de1e0e26c63d1fc0ffbaab9c7e4f6a889ed43316a6fac079ceb40abe32ed67a0beeaa82b1e7 SHA512 655d9656974c138906ad15cacb67aa77f3c41386a490c1f02d77d2b727c29509162844c1ca2cb761fad27607d3e837e06d81a943b08c641960d2691bce7f9d73 -EBUILD plasma-workspace-5.25.5-r4.ebuild 7035 BLAKE2B 7387fc6adc862c8298c4a474f3d93b6a5a3fa94e37878db64c496a26ac3deea93bb3c5d51399d7b90ae33f2e8cd31ca1e6aa0e44cccd24cc0a3d61d9eec2f70f SHA512 1f1a4b3be272359a85456b623610dd3752571e35095f88cbc241b4a91547a7f01a900d934b0c6338118a7653c873be4c7b4a30690c52cc610b0f2279fccc827d +EBUILD plasma-workspace-5.25.5-r4.ebuild 7034 BLAKE2B 3539851cf3cad460f3598a5e4ce0e1b997ea8d500fa2de304d7c3ca05bb1b81323519b4e11adfeebb7617d06dad9a90179d491aa209ed4b6ea873e20bf7c9943 SHA512 6cb92c9b73d02d4d543ba5c905c6569b205b762ebe6a6f9479c08398c545e7b3c3263dd63ed7de2eac699e281d8bce726ecf6bb2fc545ef1d90fe7293de9ac77 MISC metadata.xml 726 BLAKE2B ee1a0b82d5852d7c68784107563ccf0245d26cfcc1c2f2bb4cef243b7ab9a0925c0cbe848f387ebe7928ea68cb50c9c267203c00535b716bdb1c7c56eb4cbcff SHA512 f7ffe99faf800f559dcd966c7f3f72523484a851870fcf9cead18b878f1089bc33a6d20fc682c2c45db012b1e908618bdfdb4590816554245c11dbb9baf10100 diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch deleted file mode 100644 index c96c0ba623d6..000000000000 --- a/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 4717089b68c386446be240f463f2f13e7024468b Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> -Date: Mon, 22 Oct 2018 10:35:10 +0200 -Subject: [PATCH] libkworkspace: Allow standalone build - ---- - CMakeLists.txt | 6 +++- - 1 file changed, 5 insertions(+), 1 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 67f82cfb7..88a8c09b4 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -73,6 +73,7 @@ set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "File Searching" - - find_package(KF5TextEditor) - find_package(KWinDBusInterface CONFIG REQUIRED) -+find_package(LibKWorkspace 5.21.5) - - find_package(KF5Screen CONFIG REQUIRED) - find_package(KScreenLocker 5.13.80 REQUIRED) -@@ -214,7 +215,10 @@ query_qmake(QtBinariesDir QT_INSTALL_BINS) - option(PLASMA_WAYLAND_DEFAULT_SESSION "Use Wayland session by default for Plasma" FALSE) - - add_subdirectory(doc) --add_subdirectory(libkworkspace) -+if(NOT LibKWorkspace_FOUND) -+ message(STATUS "System LibKWorkspace not found, using bundled.") -+ add_subdirectory(libkworkspace) -+endif() - add_subdirectory(libdbusmenuqt) - add_subdirectory(appmenu) - diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild deleted file mode 100644 index b170c0126c20..000000000000 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild +++ /dev/null @@ -1,219 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma workspace" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="appstream +calendar +fontconfig geolocation gps +policykit -screencast +semantic-desktop telemetry" - -REQUIRED_USE="gps? ( geolocation )" -RESTRICT="test" - -# slot op: various private QtWaylandClient headers -COMMON_DEPEND=" - >=dev-libs/wayland-1.15 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput] - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5= - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kactivities-stats-${KFMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kded-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kinit-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kpeople-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kunitconversion-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/prison-${KFMIN}:5[qml] - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - >=kde-plasma/kscreenlocker-${PVCUT}:5 - >=kde-plasma/kwin-${PVCUT}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - >=media-libs/phonon-4.11.0 - sci-libs/libqalculate:= - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXtst - x11-libs/xcb-util - x11-libs/xcb-util-image - appstream? ( dev-libs/appstream[qt5] ) - calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 ) - fontconfig? ( - >=dev-qt/qtprintsupport-${QTMIN}:5 - media-libs/fontconfig - x11-libs/libXft - x11-libs/xcb-util-image - ) - geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) - gps? ( sci-geosciences/gpsd ) - policykit? ( virtual/libcrypt:= ) - screencast? ( - >=dev-qt/qtgui-${QTMIN}:5=[egl] - media-libs/libglvnd - >=media-video/pipewire-0.3:= - x11-libs/libdrm - ) - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) - telemetry? ( dev-libs/kuserfeedback:5 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.6.0 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-util/wayland-scanner-1.19.0 - x11-base/xorg-proto - fontconfig? ( x11-libs/libXrender ) -" -RDEPEND="${COMMON_DEPEND} - app-text/iso-codes - >=dev-qt/qdbus-${QTMIN}:* - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtpaths-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets] - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - kde-apps/kio-extras:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kquickcharts-${KFMIN}:5 - >=kde-plasma/milou-${PVCUT}:5 - >=kde-plasma/plasma-integration-${PVCUT}:5 - sys-apps/dbus - x11-apps/xmessage - x11-apps/xprop - x11-apps/xrdb - x11-apps/xsetroot - !<kde-plasma/breeze-5.22.90:5 - !<kde-plasma/plasma-desktop-5.23.90:5 - policykit? ( sys-apps/accountsservice ) -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - virtual/pkgconfig -" -PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" - -PATCHES=( - "${FILESDIR}/${PN}-5.21.5-split-libkworkspace.patch" # downstream - "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478 -) - -src_prepare() { - ecm_src_prepare - - cmake_comment_add_subdirectory libkworkspace - # delete colliding libkworkspace translations - if [[ ${KDE_BUILD_TYPE} = release ]]; then - find po -type f -name "*po" -and -name "libkworkspace*" -delete || die - fi - - # TODO: try to get a build switch upstreamed - if ! use screencast; then - sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die - fi - - # TODO: try to get a build switch upstreamed - if use geolocation; then - use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \ - -i dataengines/geolocation/CMakeLists.txt || die - fi - - if ! use policykit; then - cmake_run_in kcms cmake_comment_add_subdirectory users - fi - - ecm_punt_kf_module Su -} - -src_configure() { - local mycmakeargs=( - -DBUILD_xembed-sni-proxy=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON - $(cmake_use_find_package appstream AppStreamQt) - $(cmake_use_find_package calendar KF5Holidays) - $(cmake_use_find_package fontconfig Fontconfig) - $(cmake_use_find_package geolocation KF5NetworkManagerQt) - $(cmake_use_find_package semantic-desktop KF5Baloo) - $(cmake_use_find_package telemetry KUserFeedback) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # default startup and shutdown scripts - insinto /etc/xdg/plasma-workspace/env - doins "${FILESDIR}"/10-agent-startup.sh - - insinto /etc/xdg/plasma-workspace/shutdown - doins "${FILESDIR}"/10-agent-shutdown.sh - fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh -} - -pkg_postinst () { - ecm_pkg_postinst - - elog "To enable gpg-agent and/or ssh-agent in Plasma sessions," - elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh" - elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" -} diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild deleted file mode 100644 index 697c89e24f1c..000000000000 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild +++ /dev/null @@ -1,223 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -KFMIN=5.95.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma workspace" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="appstream +calendar +fontconfig geolocation gps +policykit -screencast +semantic-desktop telemetry" - -REQUIRED_USE="gps? ( geolocation )" -RESTRICT="test" - -# slot op: various private QtWaylandClient headers -COMMON_DEPEND=" - dev-libs/icu:= - >=dev-libs/wayland-1.15 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput] - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5= - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kactivities-stats-${KFMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kded-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kinit-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kpeople-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kunitconversion-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/prison-${KFMIN}:5[qml] - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - >=kde-plasma/kscreenlocker-${PVCUT}:5 - >=kde-plasma/kwin-${PVCUT}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - >=media-libs/phonon-4.11.0 - sci-libs/libqalculate:= - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXtst - x11-libs/xcb-util - x11-libs/xcb-util-image - appstream? ( dev-libs/appstream[qt5] ) - calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 ) - fontconfig? ( - >=dev-qt/qtprintsupport-${QTMIN}:5 - media-libs/fontconfig - x11-libs/libXft - x11-libs/xcb-util-image - ) - geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) - gps? ( sci-geosciences/gpsd ) - policykit? ( virtual/libcrypt:= ) - screencast? ( - >=dev-qt/qtgui-${QTMIN}:5=[egl] - media-libs/libglvnd - >=media-video/pipewire-0.3:= - x11-libs/libdrm - ) - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) - telemetry? ( dev-libs/kuserfeedback:5 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.6.0 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-util/wayland-scanner-1.19.0 - x11-base/xorg-proto - fontconfig? ( x11-libs/libXrender ) - test? ( >=dev-libs/wayland-protocols-1.24 ) -" -RDEPEND="${COMMON_DEPEND} - app-text/iso-codes - >=dev-qt/qdbus-${QTMIN}:* - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtpaths-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets] - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - kde-apps/kio-extras:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kquickcharts-${KFMIN}:5 - >=kde-plasma/milou-${PVCUT}:5 - >=kde-plasma/plasma-integration-${PVCUT}:5 - sys-apps/dbus - x11-apps/xmessage - x11-apps/xprop - x11-apps/xrdb - x11-apps/xsetroot - !<kde-plasma/breeze-5.22.90:5 - !<kde-plasma/plasma-desktop-5.23.90:5 - policykit? ( sys-apps/accountsservice ) -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - virtual/pkgconfig -" -PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" - -PATCHES=( - "${FILESDIR}/${PN}-5.24.80-split-libkworkspace.patch" # downstream - "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478 - "${FILESDIR}/${P}-widgetexplorer-recurse-containments.patch" # https://mail.kde.org/pipermail/distributions/2022-September/001287.html - "${FILESDIR}/${P}-delay-ksplash-until-after-env-setup.patch" # KDE-bug 458865 w/ Qt 5.15.6 - "${FILESDIR}/${P}-fonts-honor-and-present-system-defaults.patch" # KDE-bug 416140 - "${FILESDIR}/${P}-prevent-panel-go-out-of-screen.patch" # git master and Plasma/5.24 branch double revert -) - -src_prepare() { - ecm_src_prepare - - cmake_comment_add_subdirectory libkworkspace - # delete colliding libkworkspace translations - if [[ ${KDE_BUILD_TYPE} = release ]]; then - find po -type f -name "*po" -and -name "libkworkspace*" -delete || die - fi - - # TODO: try to get a build switch upstreamed - if ! use screencast; then - sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die - fi - - # TODO: try to get a build switch upstreamed - if use geolocation; then - use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \ - -i dataengines/geolocation/CMakeLists.txt || die - fi - - if ! use policykit; then - cmake_run_in kcms cmake_comment_add_subdirectory users - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_xembed-sni-proxy=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON - $(cmake_use_find_package appstream AppStreamQt) - $(cmake_use_find_package calendar KF5Holidays) - $(cmake_use_find_package fontconfig Fontconfig) - $(cmake_use_find_package geolocation KF5NetworkManagerQt) - $(cmake_use_find_package semantic-desktop KF5Baloo) - $(cmake_use_find_package telemetry KUserFeedback) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # default startup and shutdown scripts - insinto /etc/xdg/plasma-workspace/env - doins "${FILESDIR}"/10-agent-startup.sh - - insinto /etc/xdg/plasma-workspace/shutdown - doins "${FILESDIR}"/10-agent-shutdown.sh - fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh -} - -pkg_postinst () { - ecm_pkg_postinst - - elog "To enable gpg-agent and/or ssh-agent in Plasma sessions," - elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh" - elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" -} diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild index 4f4ea868b57a..80a378241b19 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="KDE Plasma workspace" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop telemetry" diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest index b8e609bfc106..82c16c7c0299 100644 --- a/kde-plasma/plymouth-kcm/Manifest +++ b/kde-plasma/plymouth-kcm/Manifest @@ -1,5 +1,3 @@ -DIST plymouth-kcm-5.24.6.tar.xz 39956 BLAKE2B e051251b487cf74cb031b751871dc5803d9b159d966d44dec7740cc3bd918f0be01918136bbf3e63c875d340ea9017febf4676eec333c876978c69710f127fcb SHA512 11297a22637198ec6ea0b5ee24bc444432fd60adcacc6538c874c4ba9e0b0147f8f29a30e4726fefd410ea764529901f47a271f01b9e19bd3c4e7fffc0831dd5 DIST plymouth-kcm-5.25.5.tar.xz 41316 BLAKE2B af64c07422f2325386bf691df78156dab693e00037871da076990456a715f44ad13f9ca3d9c765a09db0fa91d2c8816058b5e20111b51d2591b3c6d5430e51b3 SHA512 b361d4f7bfe3f2b1c17f90771ecfb3a543c8e8d171f392348fec3cf3b189b7c8fd7d48f3cce3a9f8d6dcba4e18e3d54745c74547fe9b724f325edecfb24cf87d -EBUILD plymouth-kcm-5.24.6.ebuild 934 BLAKE2B b08487066443421544416a458d8af1b87159ddd3c0fc4e2f4006d4fd961f28894c9c57cdaeff45f5ffecc3276cdeb10327dc661f9181a7b4a21c527486df35cd SHA512 6014c72ddaee0f64492cfb2dce04b24f978c73e89cf20fed5244c318b308ddc88bf64692c39c31580fd1218c1b9173696f105d8de04fffeb92049db7ccf93d9c EBUILD plymouth-kcm-5.25.5.ebuild 934 BLAKE2B 023d88c4f8d9f08bdcc4c33d6fd426e8531a584a345d4355310178a55895491e73d3c0efb9c89c350b200ff821ba208034bdb1c3ec3ef1b417ab94bf71e7fb19 SHA512 b11453ea242a77b6f340beb36ae1349ffd02ae7eddb103c15013d4d9d7e0d1bb97bd13a1c00ea2bd57f3c3a0ae963db20db8eadbcd96378cd8b51dcf9c7bae21 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild deleted file mode 100644 index 37b8f34125b2..000000000000 --- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma control module for Plymouth" -HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - sys-boot/plymouth -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest index b8fb5b3e61cc..75814414cebf 100644 --- a/kde-plasma/polkit-kde-agent/Manifest +++ b/kde-plasma/polkit-kde-agent/Manifest @@ -1,5 +1,3 @@ -DIST polkit-kde-agent-1-5.24.6.tar.xz 48620 BLAKE2B 036bbd33d2768df5f3d805f4084898f97b44aeffffe6884258b5ed620a879e3ed486ce4f46f83f08e1b9852a3db0d8bc3ca3fba08bcce9d614beca8d888737ad SHA512 50a253fbacaccf866a733654b2f4c66778db402dec35358187193434c4095cdec26e2e60566119e9060bc6e2a06e4075176811ffab2405c56c1de0ce32e5951d DIST polkit-kde-agent-1-5.25.5.tar.xz 49040 BLAKE2B 78fb02b96d2aab707f7127cc052f56afb895bb99801308eef1c6f0a0ca58d4be7686108f6406ddf1c4c5017b6b0b604930e05f2fe4b0a7cea55da12f7ce71fae SHA512 61aae1f311460d80a9dfc58605575bcc714730ade76dcace61d092f276584120407fa8ca30787bbc75db11bbd630b3cf76f4c0baaf720bf2c252ae75f4c17610 -EBUILD polkit-kde-agent-5.24.6.ebuild 818 BLAKE2B 01e5699e9cac9f4816c89146bd163e49185cbdbc347801255086a3743aa43f511a03d225a0b976289e2d2706757c7e44cc0881f293c0a81c173006b1f5664255 SHA512 c422de7dca004f1c38ea1913898905d7c33349e3916de2d082f4efd0b4304ba77be44b44b26ffeb9b6995b2b91a6929e3e27271e46846017e0da9fdbfacbc6a1 EBUILD polkit-kde-agent-5.25.5.ebuild 818 BLAKE2B 1bb9cf80ce05129acf62f7052e946572899d854aebfcad7b52baaab84e556c32365fe1501fd41d42e05a4f5f5668ac1723c9240b7f9cf25949dab55756a3a852 SHA512 9317796fe8805ef4a1e3ca3acfdf7b76f6b76fd3c15ce96352721537c745506a811a771361998d10dbc532166cc66cc9ff3058866b25ef9add1e0cc31dd5388c MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild deleted file mode 100644 index 5bb15ce1f41b..000000000000 --- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="${PN}-1" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="PolKit agent module for KDE Plasma" -HOMEPAGE="https://kde.org/" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=sys-auth/polkit-qt-0.113.0 -" -RDEPEND="${DEPEND}" diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest index 52ac73220d67..f7a23601c469 100644 --- a/kde-plasma/powerdevil/Manifest +++ b/kde-plasma/powerdevil/Manifest @@ -1,5 +1,3 @@ -DIST powerdevil-5.24.6.tar.xz 633104 BLAKE2B 6247c9327bbd72973844983e13d54166f3a38425b7c7024a1a8a1a138ed62e47641d203d929bd3f3e86e5f8bc1b23b9c46c2b2f418f68f01d2a6fb8adc2ef164 SHA512 b1a4c597b31706ec4749466018662443fea8a77c02f323066874df8d5cd5353a363f7ba8cc75301988e7a35afd9fbf654f24580e2254dec2f65d8c30dbeb4025 DIST powerdevil-5.25.5.tar.xz 638832 BLAKE2B efb5d3cfc8b9266b2eed52e07d8923f3d31705e6e051bbbf1eec73a7cb050b5abbbfd57662de844c4e168720d40a36dc407f5304376363aff3247e3d912460b3 SHA512 57a499a84f1ba63e66ececbd754881e30227ca834a3527c42e60559562776a78d66c4660984bd4577cb2ac73fb128785cd4003086296004bc22ae08a6c6c609d -EBUILD powerdevil-5.24.6.ebuild 2005 BLAKE2B 0e383d7644461b86b77d09b63c30112f724fa822708a399151c83d616e5151a76cb287cbfd68cc8e224c4f733bc1db5861d65e0a73fd554ec4719cdf98b9b5a2 SHA512 9a2a44c95ca7ad4696afefeacd99d747e983b10a0383238f2fb7e1581ec079953692b5cb2bfb137f5c5207dc19e894a47f82ab10eab0d90c271f7cc75cba40b4 EBUILD powerdevil-5.25.5.ebuild 2005 BLAKE2B c925b5d6da9d4462f619c9b2e2067aef9012837bed98b6616e5c4bbe4cf4da7479856444df4f5e348ec71033dcdd5978fa90eab9ca4fdf2e646660e0aad39a3b SHA512 112c949b1cb6007c5002b0f6fb80fa5a552737a0bc72a29cbd55d83d230f719d77b242c979f9af673c8855d9ccd661b22fea04534274c5b278503050eb9bd9d2 MISC metadata.xml 597 BLAKE2B 4e436cb067ff3c936a6e497de75b03947f4ccd1103f45237a8a7fe738f67c5a718bf17bbb7aa0a9eff068ce18ce4f0b73bb8f737badc63971e3edabcdd09bff8 SHA512 f4652971683109791e796a57de30efaf603566ad5f9e3e1d16ca54b1212b4cd3ebe1d9a934959fcb51d2722aafe3d57af708f45722534f225ea4b2889a492dc6 diff --git a/kde-plasma/powerdevil/powerdevil-5.24.6.ebuild b/kde-plasma/powerdevil/powerdevil-5.24.6.ebuild deleted file mode 100644 index 96fda75b879b..000000000000 --- a/kde-plasma/powerdevil/powerdevil-5.24.6.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Power management for KDE Plasma Shell" -HOMEPAGE="https://invent.kde.org/plasma/powerdevil" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="brightness-control caps +wireless" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5[policykit] - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - virtual/libudev:= - x11-libs/libxcb - brightness-control? ( app-misc/ddcutil:= ) - caps? ( sys-libs/libcap ) - wireless? ( - >=kde-frameworks/bluez-qt-${KFMIN}:5 - >=kde-frameworks/networkmanager-qt-${KFMIN}:5 - ) -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - >=sys-power/upower-0.9.23 -" - -src_configure() { - local mycmakeargs=( - -DHAVE_DDCUTIL=$(usex brightness-control) - $(cmake_use_find_package caps Libcap) - $(cmake_use_find_package wireless KF5BluezQt) - $(cmake_use_find_package wireless KF5NetworkManagerQt) - ) - - ecm_src_configure -} diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest index 39fc98853a27..4f66745d764f 100644 --- a/kde-plasma/sddm-kcm/Manifest +++ b/kde-plasma/sddm-kcm/Manifest @@ -1,5 +1,3 @@ -DIST sddm-kcm-5.24.6.tar.xz 81624 BLAKE2B 37415f5c6349a51a0a668ecb7aa699c3a4d27ba0a4cde7f5b9e290746ce505cac885f04eba6675613668635cccb2584b372df7b153776d46ce75ea4b2450b9ea SHA512 c9606de2552b8ee9160d45be3c34c46da73b0c9c131172c2f96573671ff37d27f20013d80068e61c8b5ccd63456c5732948b13fec8467cd9334f9c2450b13cd9 DIST sddm-kcm-5.25.5.tar.xz 83376 BLAKE2B e612df395635f42fb801d65aef2cfeb66ebd0d19bfb19d75485145166dbe2990fbce4eb155fd467741a45e76c79baefc2df18dd7e102f7b54b6c417f1b2ff1ae SHA512 84d8eafab6dee3fa384ec8272cebeb1684ae6431f5b42d89cf23ca23ea1e0c8054b311d207fb8781bf6350ec6c5713ab591e59b50747f3fad7cddbc24f854d22 -EBUILD sddm-kcm-5.24.6.ebuild 1135 BLAKE2B 1a3f314865595e746e88aa3965ee1a896252c535c1fe03c787dd2cea68fabe4df2218361e4ea1b229fe67b0ea23e10580d5bbf97af540213e8fdd88c5fe07513 SHA512 766d816f496d95390159499e0e1deeb35c4ab220979ab5e35da9e8888e64b1437ca7482245dcc4bfaa93e8032af8d1f76cb48f7ad607d44c0b3d22e5ac8f7e51 EBUILD sddm-kcm-5.25.5.ebuild 1135 BLAKE2B f31341c01fd2aad56210901b37106fe9052b39c9906812d5c1d713d8d3311bbc35fb1d3d3ba824a2db39e6ca324e48c2a9c4b02818a8b4a414200277fd72989c SHA512 c2f36dceec189f9f51f6335eb976ce1c018358e1a46b1e4f49cf1f535c712292aac64eb74a3512c7e9b0d669f5d582f1fca1aa7d6e6718ebb432ee0f62f4bb3b MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild deleted file mode 100644 index 30405393e409..000000000000 --- a/kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma control module for SDDM" -HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/sddm -" - -DOCS=( CONTRIBUTORS ) diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest index e3ddc5d95027..22b845482c18 100644 --- a/kde-plasma/systemsettings/Manifest +++ b/kde-plasma/systemsettings/Manifest @@ -1,5 +1,3 @@ -DIST systemsettings-5.24.6.tar.xz 205740 BLAKE2B d6864e502284b0c3da4821ee34f4be05f469f91c7ef013c85adff9ff473959a878622195a6701921410958a30b02389efa14661e7e2ea3fab34c7c871259e6d8 SHA512 79f9a4b749e13cbcf46efb123e7d4a0770b73097bac1968bf1eaaea920cef958a10fad4dd08d7102fa7a22a73d5c84d528c853af2c90d5e3f02c9d9e81ffcfcf DIST systemsettings-5.25.5.tar.xz 207904 BLAKE2B a00ee4796174dc688c791799f47feb1ed31d2894ee36e6b044ec7268bb8778de923e4ccac0f103efa425415b61a0cd30409a95c473074974f330fc05b0487eb4 SHA512 df661b0dec4c9968760b721563aea7c1a2703b0628ff2f7dd8531a2489eaa2d15c289aa56975e5c68119a2a0031de47eb6a3e65f68d0da08410ff7c7987686da -EBUILD systemsettings-5.24.6.ebuild 1768 BLAKE2B 99eb86cbde62be0f64fe4fd2512d1ed57555ec330995a9e2550a54fc462cac17a03844cc8f10cc5552c48b95b42bf935edf9f6485c01d3b4145736b7555748f4 SHA512 fc156cf0b4d37f33f267ccf66c3a309b8fb1f40122063bf0c443705a1664452b3267ac7f97ecc4adf59585f5b753ac01ed9944058167fe8ea8451fb9b75c3d6c EBUILD systemsettings-5.25.5.ebuild 1726 BLAKE2B fa1035bf6f6f693ba9093f12617981f843c12b0ea12b50bc151ca6a6ff1a7c53a7402fcd16b4d00a11be7b760d9cd74a1335743340e5650f193e0458233933ec SHA512 7eba560a42ab1411a26db91755f94e70673eb474686b86582270c363c4d5dbbe478d3abe02321a20d1357a2ae3f613db2ee966e140e055ad47e8b494a96211a0 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild b/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild deleted file mode 100644 index ef6b443b8355..000000000000 --- a/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="Control Center to configure KDE Plasma desktop" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kactivities-stats-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -" - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config - fi - ecm_pkg_postinst -} diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest index 07d2de095a7e..e3eb9fb544af 100644 --- a/kde-plasma/xdg-desktop-portal-kde/Manifest +++ b/kde-plasma/xdg-desktop-portal-kde/Manifest @@ -1,5 +1,3 @@ -DIST xdg-desktop-portal-kde-5.24.6.tar.xz 89268 BLAKE2B 5ddfdf8eee3c897aee56aa8e8797dfb9b0e102083d9c1fb50457b3428fedfca7ff8107c2336646d721d4cfeb68b25db5ed447c6239ddefdde6c65c40fa9d37f2 SHA512 d394bbedba5a09a9d53b2aee2dd11a691c88dfda66bf2bf1fff192eba4dce447e05f932955d13d16f1e0b026b79c24c26cd09b81d5520f37a27a173e1287d77d DIST xdg-desktop-portal-kde-5.25.5.tar.xz 105356 BLAKE2B 9aba9a67d71f0fefb4774ed1b3ee0dc20386c5fdbb4fed712c99b72850d040ccdc1dfb8869ee8a967b9e6c12ff6f2c99744931b358d4984ae4b7b17d0f75c7fe SHA512 1549a5ba0fd65e0f74a3fef2feb656db53b73dbe392ff7a63a89e01a8392bcdd827ebe082a44d802820a66d21382f50bfef487e90b049b964cfa7bc34e56cd53 -EBUILD xdg-desktop-portal-kde-5.24.6.ebuild 1215 BLAKE2B 60fdae3df7d33cce5d279af04951d767a04796642eccf3c119ef35a21c11827bf483974c53c004602577ed348b44b65b11e10a80f668fd1d84bf69ffd0ed4dc9 SHA512 49d0930a830399c5d0ba007faf7ccd8f5300ef4a4b51a45a53afbfef1a035e0ff2dcc05596df7194e5708ab24fa7ee24cec1e454d192ca2a6d8ec0c4e24d953a EBUILD xdg-desktop-portal-kde-5.25.5.ebuild 1277 BLAKE2B 4483eddf18ed496b5e0bcbccf94fd253eba68898dbf7e25e0530dc38372b081f4830428bec7094bf953db705b2312875b68e9948e4b7876b71f66eae3288337a SHA512 df607a03de67b908743172335caca173f68add3cb8c962e9cef75629188ab2885dbb277356b2a396191ed83f30d99577c8cef2b0f9e1717dae761e5ad422e027 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild deleted file mode 100644 index 897b8874faa4..000000000000 --- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit ecm plasma.kde.org - -DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks" - -LICENSE="LGPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-libs/wayland-1.15 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5[cups] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.1.1 - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - sys-apps/xdg-desktop-portal -" -BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5" diff --git a/kde-plasma/xembed-sni-proxy/Manifest b/kde-plasma/xembed-sni-proxy/Manifest index 5f365522e655..0d23d89128c4 100644 --- a/kde-plasma/xembed-sni-proxy/Manifest +++ b/kde-plasma/xembed-sni-proxy/Manifest @@ -1,7 +1,4 @@ -AUX xembed-sni-proxy-5.20.80-standalone.patch 2090 BLAKE2B d56e29d6bdf62bd4fea74c963e6af642c956b2907a2995335845d730b11ab09b81bf535edceecca2bbc7fa44552bc1659e5e59e95415470fe77a7bece759ba4a SHA512 8eb77b1a97715d549164cff12dd4d1b63af2d0f8bbcb447d47b4ec82f539e37dad5395e0a7f8fd5c700fc82e06569313a36cf1f7e6eca09ad6d18bb890dbb9fe AUX xembed-sni-proxy-5.24.80-standalone.patch 2177 BLAKE2B 9b10237e4108a312d2896cba4fa45dd24bec0cf5e6559845a4dc9cb9adb3786e210ebc5a9e6620285024250ad9af810ca22f205262fe98ef471d2711661aff09 SHA512 2320578033606c958ceeb7891a9d71e9fd6c788e1752d7a3293214fe54c72f4be8bf31fe131754b7b5561b7f5d5be2da66f4a29294cb0ff5732df5587ee465f6 -DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560 DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb -EBUILD xembed-sni-proxy-5.24.6-r1.ebuild 1038 BLAKE2B e0554ab002a536e9a2ea4de7687317ca0df32a51d51eeda274b0d8540e3704cdab997c4978fe40fd07e0b2d8a4c67b42a9760a706db707a12347dd1b57c782a0 SHA512 24c7ef5dece6ea561901f42ab50f4a7e423becbf348dbee4886e0c42932621e18f0befd45553510bd7d442769200a2beee32257721eed2f119219ab11cd723c3 EBUILD xembed-sni-proxy-5.25.5.ebuild 1055 BLAKE2B 5a650aa01457f3958aef2dd83de3a1a3fd9907c8836e51876cae44edafba0fa4621a5fa1eab2d43525f09b3f9e311cf0e1d8e91f39308c9e5be1ccbc93166faa SHA512 67b106bbe3b0687f0d2a50308641f02785f5e726913348c7d367562576037ada3612593e21b1c797e3cac9a8d9673e27b2c67042941c82b829ed21dda8711edd MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch b/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch deleted file mode 100644 index a1f09aa93c4a..000000000000 --- a/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch +++ /dev/null @@ -1,60 +0,0 @@ -From da1c5074e390b2ceca3f632f14adfba55def45ab Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Thu, 24 Sep 2020 22:34:28 +0200 -Subject: [PATCH] xembed-sni-proxy: Allow standalone build - ---- - CMakeLists.txt | 36 +++++++++++++++++++++++++++++++++ - 1 file changed, 36 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 443ff07c1..ba15b9ea5 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,3 +1,35 @@ -+project(xembed-sni-proxy) -+ -+if(${CMAKE_SOURCE_DIR} STREQUAL ${xembed-sni-proxy_SOURCE_DIR}) -+ set(PROJECT_VERSION "GENTOO_PV") -+ set(PROJECT_VERSION_MAJOR 5) -+ -+ cmake_minimum_required(VERSION 3.0) -+ -+ set(QT_MIN_VERSION "5.15.0") -+ set(KF5_MIN_VERSION "5.74") -+ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus X11Extras) -+ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) -+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) -+ -+ include(KDEInstallDirs) -+ include(KDECMakeSettings) -+ include(KDECompilerSettings NO_POLICY_SCOPE) -+ include(FeatureSummary) -+ include(ECMQtDeclareLoggingCategory) -+ include(ECMConfiguredInstall) -+ -+ find_package(KF5WindowSystem ${KF5_MIN_VERSION} REQUIRED) -+ find_package(X11 REQUIRED) -+ find_package(XCB MODULE REQUIRED COMPONENTS XCB RANDR) -+ set_package_properties(XCB PROPERTIES TYPE REQUIRED) -+ -+ configure_file(../config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h) -+else() -+ set(PROJECT_VERSION "5.20.80") -+ set(PROJECT_VERSION_MAJOR 5) -+endif() -+ - add_definitions(-DQT_NO_CAST_TO_ASCII - -DQT_NO_CAST_FROM_ASCII - -DQT_NO_URL_CAST_FROM_STRING -@@ -65,3 +97,7 @@ install(TARGETS xembedsniproxy ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) - install(FILES xembedsniproxy.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) - - ecm_install_configured_files(INPUT plasma-xembedsniproxy.service.in @ONLY DESTINATION ${SYSTEMD_USER_UNIT_INSTALL_DIR}) -+ -+if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}") -+ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) -+endif() --- -2.28.0 - diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild deleted file mode 100644 index 8c78543a4d2e..000000000000 --- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="plasma-workspace" -KFMIN=5.92.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.4 -inherit cmake plasma.kde.org - -DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays" -HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" - -DEPEND=" - >=dev-qt/qtcore-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - x11-libs/libxcb - x11-libs/libXtst - x11-libs/xcb-util-image -" -RDEPEND="${DEPEND} - !kde-plasma/xembed-sni-proxy:0 -" -BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5" - -S="${S}/${PN}" - -PATCHES=( "${FILESDIR}/${PN}-5.20.80-standalone.patch" ) - -src_prepare() { - cmake_src_prepare - - sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \ - -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt" -} diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index ae2582d737d1277b1b3115f5152e5b1429894e9e..757da0f472ea0c67b0d8e90cba30b2b558ca8c25 100644 GIT binary patch literal 2386 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 E01=Mfh5!Hn literal 2383 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 BsUiRX diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest index 1c40710ca138..78aeb6a2c476 100644 --- a/mail-mta/postfix/Manifest +++ b/mail-mta/postfix/Manifest @@ -1,9 +1,11 @@ +AUX linux-6.patch 802 BLAKE2B a73fc628687beaff462c4e880282f6f10e3c27f0f4b19cfec4f9b23047cee4f0f61c48d0895c8c6f0820c27c0319dd823ebf506c5a432624fa398d69b4e4c90c SHA512 aa9e47208041d652351ce167fe6205116658704189bc2a715a3edb31c0436d46fad909cfe57e1d6d869c933ff0b5237be0956b38a94b395781998c9092305274 AUX postfix.rc6.2.7 2107 BLAKE2B 4ea7006a381b76d5926a7d1794ab45e30d4829a17acfa0fd8c0580450cdd8d902df285f8bdd7dee79df6776e4a28ce0ecec00f1070c00f19f077358d80d61cfa SHA512 4c0f5f333ec02065cad1578b3a95e50d072317ee5e6cc65c4e9176d0b8687ce8e7e03d5e653f7a93a838a5bdde66230874a3c7f71a315fe2839706c91a8d954e AUX postfix.service 662 BLAKE2B dcf9ceb71ad483b580d126fcb5ac68889cdeb898df3333d38f195227190b73cf0fb41cd68a86e97cfe844cc7f9f095cba0a17afe9ce7c8697e0aa30f5faecde6 SHA512 04b475040b153f488a9358567ff9ee2eb8f263c619dadc23c837d17c19106041296e3652bcaded2be0c7c8b9eee7fd5f2ad55bed3e7f9b3a4bf9655f4762d563 AUX smtp.pass 29 BLAKE2B 589915bd2856fa64e22caa12fca54ef342eb07606de38d3879c13ac395413c84de6c3b733c83cc0625a4433167efcc7d504b2f87fa26c05b2facde9c3d103021 SHA512 a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365 AUX smtp.sasl 42 BLAKE2B 67e9108101779b6027fa1e5cc7c9256a606d440e15bb037a0da186e6b4983ab26e88ede2f0604737c78144c03e182f66005062f1d49e10443d1ddb9757461d1f SHA512 a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47 DIST postfix-3.7.2.tar.gz 4824424 BLAKE2B 3f7aaba222b64274f756ea37b8ac06c29469d9183879deb4942a709d75783f4a8ca81204971b6658aba4b5bea46ed9c21b14e1f8fc6b613f257acd3aad16c170 SHA512 23bb1af6bf3743c741f108da136f64613f9062d121dc459944ac192275335952cd309ffec6c380f5d36430605eec538c2549c3fdee9d4597f739d9d1b0a033fc -DIST postfix-3.8-20220816.tar.gz 4827629 BLAKE2B fe97fde4d19f621e1bfa1f5c3404dcd0a66d4b1a10cd6ef4341e955b4d0dffbc532f80f7c2cb794ac30d58d89b9986625877ad88c3fc27d3943bda301210b1d9 SHA512 b86ac743a0afff69f19f8c15360ddfba2b395560debeedb70c1142db3761e905fdb09fb25c7e77e49dda36ebb68ddb5cb2b191662bf81114d60eca97a93c0f56 +DIST postfix-3.8-20221007.tar.gz 4828474 BLAKE2B 2992083c825ad95c77e0834a1dfa775efc470da3de66f1ece06dc3bb99ae661eef9945ccda83eaace5a9b0e7f7c5f299cb6a23cfa615cb5bb44dca32ce4fc1fa SHA512 41e4434db0540608c94a239e98c94b27e4e80303b7129f2f081991bf11d36135f509760cd37c172949faade44b3960a187de2ba482ef4c34572815f3890a695e +EBUILD postfix-3.7.2-r1.ebuild 8064 BLAKE2B ad484376d4231a1eb4dcef8a5fa66cda8bc2ef1a1687eea6a8af8a82e67be22175feff862b4ea3c1b8cbbeb38253b1f7d7bac63eaa94a2ad8b780a78a8d57bd0 SHA512 f5a8424b1ecaaee4bee5684d7f23db0ba8f76a63f7121a1553df0674dfb554350efec208fc2730e777bd98a49e981499a25737292b7dd652e63f4804486b49c7 EBUILD postfix-3.7.2.ebuild 8016 BLAKE2B 01605edb7015c420fb5e37ee01ee19a05cf496f98fdc590d3925017fe2097ad1f3c746b846f581d02d38f3015b791e9ac6be3f2f0d5320f0b53db462bf1fd252 SHA512 1920af7e98d5a48bf2eda242bd0210b9c24a231d377975ec76241b45765fe4b7375552d7c765eb97b9d1eda3be19509aad562986dabd44882a5fe52fe89062ef -EBUILD postfix-3.8_pre20220816.ebuild 8060 BLAKE2B f47bbada9c7b165e8b3abee8eb88b5f36148cb7af19a216d4a3d80b7843e8fa39c59e99254fd30c9e9e002269b114ebb83df28ea6baebfe3b3217a4d2dcdf4c3 SHA512 0bd3c50a093847f7b687a0988f332167d33a9219aa9e315af48ffa20df6ad4a9c85c1c449cb781c2ed5f2342040b335ff23926be050bc769ff11b9a130e9f9de +EBUILD postfix-3.8_pre20221007.ebuild 8060 BLAKE2B f47bbada9c7b165e8b3abee8eb88b5f36148cb7af19a216d4a3d80b7843e8fa39c59e99254fd30c9e9e002269b114ebb83df28ea6baebfe3b3217a4d2dcdf4c3 SHA512 0bd3c50a093847f7b687a0988f332167d33a9219aa9e315af48ffa20df6ad4a9c85c1c449cb781c2ed5f2342040b335ff23926be050bc769ff11b9a130e9f9de MISC metadata.xml 867 BLAKE2B 1839d35c91007bb07e1a722b6b4751e9f7754e00109859efe5850df16486bafbaeb019326d006438471678553aca9474462fa32eaba445362113ced6927bf4ab SHA512 ff898bdce2b60bc52a0d326f8f8221bd474cc4fa31def2ccc5526ba59ad396b0b26f22cc98ca4e1181e3c38e5476615e53bde2db1e643ae5b9209ac581ecc1fd diff --git a/mail-mta/postfix/files/linux-6.patch b/mail-mta/postfix/files/linux-6.patch new file mode 100644 index 000000000000..19e73dc34b8e --- /dev/null +++ b/mail-mta/postfix/files/linux-6.patch @@ -0,0 +1,24 @@ +--- a/makedefs 2022-01-23 21:53:41.000000000 +0100 ++++ b/makedefs 2022-09-07 19:07:02.000000000 +0200 +@@ -627,7 +627,8 @@ + : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} + : ${PLUGIN_LD="${CC-gcc} -shared"} + ;; +- Linux.[345].*) SYSTYPE=LINUX$RELEASE_MAJOR ++ Linux.[3456].*) ++ SYSTYPE=LINUX$RELEASE_MAJOR + case "$CCARGS" in + *-DNO_DB*) ;; + *-DHAS_DB*) ;; +--- a/src/util/sys_defs.h 2021-12-05 19:59:27.000000000 +0100 ++++ b/src/util/sys_defs.h 2022-09-07 19:09:09.000000000 +0200 +@@ -751,7 +751,8 @@ + /* + * LINUX. + */ +-#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5) ++#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5) \ ++ || defined(LINUX6) + #define SUPPORTED + #define UINT32_TYPE unsigned int + #define UINT16_TYPE unsigned short diff --git a/mail-mta/postfix/postfix-3.7.2-r1.ebuild b/mail-mta/postfix/postfix-3.7.2-r1.ebuild new file mode 100644 index 000000000000..859d1d9a694c --- /dev/null +++ b/mail-mta/postfix/postfix-3.7.2-r1.ebuild @@ -0,0 +1,296 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit pam systemd toolchain-funcs + +MY_PV="${PV/_rc/-RC}" +MY_SRC="${PN}-${MY_PV}" +MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official" +RC_VER="2.7" + +DESCRIPTION="A fast and secure drop-in replacement for sendmail" +HOMEPAGE="http://www.postfix.org/" +SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" + +LICENSE="|| ( IBM EPL-2.0 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" + +DEPEND=" + acct-group/postfix + acct-group/postdrop + acct-user/postfix + dev-libs/libpcre2:0 + dev-lang/perl + berkdb? ( >=sys-libs/db-3.2:* ) + cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) + eai? ( dev-libs/icu:= ) + ldap? ( net-nds/openldap:= ) + ldap-bind? ( net-nds/openldap:=[sasl] ) + lmdb? ( >=dev-db/lmdb-0.9.11:= ) + mysql? ( dev-db/mysql-connector-c:0= ) + nis? ( net-libs/libnsl:= ) + pam? ( sys-libs/pam ) + postgres? ( dev-db/postgresql:* ) + sasl? ( >=dev-libs/cyrus-sasl-2 ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( >=dev-libs/openssl-1.1.1:0= ) + " + +RDEPEND="${DEPEND} + memcached? ( net-misc/memcached ) + net-mail/mailbase + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/sendmail + !mail-mta/opensmtpd + !mail-mta/ssmtp[mta] + selinux? ( sec-policy/selinux-postfix )" + +REQUIRED_USE="ldap-bind? ( ldap sasl )" + +S="${WORKDIR}/${MY_SRC}" + +PATCHES=( + "${FILESDIR}"/linux-6.patch +) + +src_prepare() { + default + sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \ + src/util/sys_defs.h || die "sed failed" + # change default paths to better comply with portage standard paths + sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed" +} + +src_configure() { + for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE + do + local AUXLIBS_${name}="" + done + + # Make sure LDFLAGS get passed down to the executables. + local mycc="" mylibs="${LDFLAGS} -ldl" + + # libpcre is EOL. prefer libpcre2 + mycc=" -DHAS_PCRE=2" + AUXLIBS_PCRE="$(pcre2-config --libs8)" + + use pam && mylibs="${mylibs} -lpam" + + if use ldap; then + mycc="${mycc} -DHAS_LDAP" + AUXLIBS_LDAP="-lldap -llber" + fi + + if use mysql; then + mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)" + AUXLIBS_MYSQL="$(mysql_config --libs)" + fi + + if use postgres; then + mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)" + AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq" + fi + + if use sqlite; then + mycc="${mycc} -DHAS_SQLITE" + AUXLIBS_SQLITE="-lsqlite3 -lpthread" + fi + + if use ssl; then + mycc="${mycc} -DUSE_TLS" + mylibs="${mylibs} -lssl -lcrypto" + fi + + if use lmdb; then + mycc="${mycc} -DHAS_LMDB" + AUXLIBS_LMDB="-llmdb -lpthread" + fi + + if ! use eai; then + mycc="${mycc} -DNO_EAI" + fi + + # broken. and "in other words, not supported" by upstream. + # Use inet_protocols setting in main.cf + #if ! use ipv6; then + # mycc="${mycc} -DNO_IPV6" + #fi + + if use sasl; then + if use dovecot-sasl; then + # Set dovecot as default. + mycc="${mycc} -DDEF_SASL_SERVER=\\\"dovecot\\\"" + fi + if use ldap-bind; then + mycc="${mycc} -DUSE_LDAP_SASL" + fi + mycc="${mycc} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl" + mylibs="${mylibs} -lsasl2" + elif use dovecot-sasl; then + mycc="${mycc} -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\"" + fi + + if ! use nis; then + mycc="${mycc} -DNO_NIS" + fi + + if ! use berkdb; then + mycc="${mycc} -DNO_DB" + # change default database type + if use cdb; then + mycc="${mycc} -DDEF_DB_TYPE=\\\"cdb\\\"" + elif use lmdb; then + mycc="${mycc} -DDEF_DB_TYPE=\\\"lmdb\\\"" + fi + fi + + if use cdb; then + mycc="${mycc} -DHAS_CDB -I/usr/include/cdb" + # Tinycdb is preferred. + if has_version dev-db/tinycdb ; then + AUXLIBS_CDB="-lcdb" + else + CDB_PATH="/usr/$(get_libdir)" + for i in cdb.a alloc.a buffer.a unix.a byte.a ; do + AUXLIBS_CDB="${AUXLIBS_CDB} ${CDB_PATH}/${i}" + done + fi + fi + + sed -i -e "/^RANLIB/s/ranlib/$(tc-getRANLIB)/g" "${S}"/makedefs + sed -i -e "/^AR/s/ar/$(tc-getAR)/g" "${S}"/makedefs + + emake makefiles shared=yes dynamicmaps=no pie=yes \ + shlib_directory="/usr/$(get_libdir)/postfix/MAIL_VERSION" \ + DEBUG="" CC="$(tc-getCC)" OPT="${CFLAGS}" CCARGS="${mycc}" AUXLIBS="${mylibs}" \ + AUXLIBS_CDB="${AUXLIBS_CDB}" AUXLIBS_LDAP="${AUXLIBS_LDAP}" \ + AUXLIBS_LMDB="${AUXLIBS_LMDB}" AUXLIBS_MYSQL="${AUXLIBS_MYSQL}" \ + AUXLIBS_PCRE="${AUXLIBS_PCRE}" AUXLIBS_PGSQL="${AUXLIBS_PGSQL}" \ + AUXLIBS_SQLITE="${AUXLIBS_SQLITE}" +} + +src_install() { + LD_LIBRARY_PATH="${S}/lib" \ + /bin/sh postfix-install \ + -non-interactive \ + install_root="${D}" \ + config_directory="/etc/postfix" \ + manpage_directory="/usr/share/man" \ + command_directory="/usr/sbin" \ + mailq_path="/usr/bin/mailq" \ + newaliases_path="/usr/bin/newaliases" \ + sendmail_path="/usr/sbin/sendmail" \ + || die "postfix-install failed" + + # Fix spool removal on upgrade + rm -Rf "${D}"/var + keepdir /var/spool/postfix + + # Install rmail for UUCP, closes bug #19127 + dobin auxiliary/rmail/rmail + + # Provide another link for legacy FSH + dosym ../sbin/sendmail /usr/$(get_libdir)/sendmail + + # Install qshape, posttls-finger, collate and tlstype + dobin auxiliary/qshape/qshape.pl + doman man/man1/qshape.1 + dobin bin/posttls-finger + doman man/man1/posttls-finger.1 + dobin auxiliary/collate/collate.pl + newdoc auxiliary/collate/README README.collate + dobin auxiliary/collate/tlstype.pl + dodoc auxiliary/collate/README.tlstype + + # Performance tuning tools and their manuals + dosbin bin/smtp-{source,sink} bin/qmqp-{source,sink} + doman man/man1/smtp-{source,sink}.1 man/man1/qmqp-{source,sink}.1 + + # Set proper permissions on required files/directories + keepdir /var/lib/postfix + fowners -R postfix:postfix /var/lib/postfix + fperms 0750 /var/lib/postfix + fowners root:postdrop /usr/sbin/post{drop,queue,log} + fperms 02755 /usr/sbin/post{drop,queue,log} + + keepdir /etc/postfix + keepdir /etc/postfix/postfix-files.d + if use mbox; then + mypostconf="mail_spool_directory=/var/mail" + else + mypostconf="home_mailbox=.maildir/" + fi + LD_LIBRARY_PATH="${S}/lib" \ + "${D}"/usr/sbin/postconf -c "${D}"/etc/postfix \ + -e ${mypostconf} || die "postconf failed" + + insinto /etc/postfix + newins "${FILESDIR}"/smtp.pass saslpass + fperms 600 /etc/postfix/saslpass + + newinitd "${FILESDIR}"/postfix.rc6.${RC_VER} postfix + # do not start mysql/postgres unnecessarily - bug #359913 + use mysql || sed -i -e "s/mysql //" "${D}/etc/init.d/postfix" + use postgres || sed -i -e "s/postgresql //" "${D}/etc/init.d/postfix" + + dodoc *README COMPATIBILITY HISTORY PORTING RELEASE_NOTES* + dodoc -r README_FILES/ examples/ + # postfix set-permissions expects uncompressed man files + docompress -x /usr/share/man + + if use pam; then + pamd_mimic_system smtp auth account + fi + + if use sasl; then + insinto /etc/sasl2 + newins "${FILESDIR}"/smtp.sasl smtpd.conf + fi + + # header files + insinto /usr/include/postfix + doins include/*.h + + if has_version mail-mta/postfix; then + # let the sysadmin decide when to change the compatibility_level + sed -i -e /^compatibility_level/"s/^/#/" "${D}"/etc/postfix/main.cf || die + fi + + systemd_dounit "${FILESDIR}/${PN}.service" +} + +pkg_postinst() { + # do not assume berkdb + if [[ ! -e /etc/mail/aliases.db \ + && ! -e /etc/mail/aliases.cdb \ + && ! -e /etc/mail/aliases.lmdb ]] ; then + ewarn + ewarn "You must edit /etc/mail/aliases to suit your needs" + ewarn "and then run /usr/bin/newaliases. Postfix will not" + ewarn "work correctly without it." + ewarn + fi + + # check and fix file permissions + "${EROOT}"/usr/sbin/postfix set-permissions + + # configure tls + if use ssl ; then + if "${EROOT}"/usr/sbin/postfix tls all-default-client; then + elog "To configure client side TLS settings:" + elog "${EROOT}"/usr/sbin/postfix tls enable-client + fi + if "${EROOT}"/usr/sbin/postfix tls all-default-server; then + elog "To configure server side TLS settings:" + elog "${EROOT}"/usr/sbin/postfix tls enable-server + fi + fi +} diff --git a/mail-mta/postfix/postfix-3.8_pre20220816.ebuild b/mail-mta/postfix/postfix-3.8_pre20221007.ebuild similarity index 100% rename from mail-mta/postfix/postfix-3.8_pre20220816.ebuild rename to mail-mta/postfix/postfix-3.8_pre20221007.ebuild diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index d5556b401ce0f80d32e431bd1a2796c6a0bff0a2..7c722212270dc3b640d0feb4fd5b90dae495df62 100644 GIT binary patch delta 14233 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 delta 14221 zcmV;8H*&~}qXLbi0<cC}e{H*N99g#S=U+SqNCF`7IRHqw)MZO<U#hzL>(87}Z!N0q z8vEAUmY29dATtsf8KE_oJnin4Kq-z><w*!zwy=unlpY2TwR4(bT$5oy#yymtRTU&! zeNG?2Q!7B;f(tiiEvgzss~sy@hn)Mgl!u+36yRk_nGsIC6dpDPe*%SAu|5ez_nu0= z60nxwU#ImhJ7@{J30yrd!oV&AW3$VvRq8?gTZuW*%kYp1z}^T`7A)*P`Eb0X(Fu&( z@ly%<{rdFd<Bxk(yG>B9MD@v0>Olc>4uWbZ#8!ne$T5T(PmR;l0U+cs|3V66sYw-) z@E14dbig44&>ynAe_@KxDVE-y^AozYA**{K9m~tN%cu03$~TWoNC0TnBqAx2b4kzu zV)LG)p%KfR>*l=;8QWbAdXA-nWF?boyz<zl0wyu_AgLuzuL{bsPJ)MX#Lhq_wVTv2 zVdEB`9oQXJ^t`Xxe?I>C;m_;&_xcZs;Bp`a5Uylu)#g;^f4A1Xy4e>;*mfOuyxVn( zP+@@{s`dgAaCQOnl>0p;KqQi^P}k|1;qka^c&D0&7Fm_!ve-(X)_2s5NV8~q{Dy8F zH)YEllw4z8PkG@wHB0sGQ($6>5bqSM!{!v>YiJ<o;HK7MC74XJtQ~=m#tsw%tCB)G zM4U>F`ep&{f4#8%*wyw~wrwg|-?~qqKfZjqp6|`4oBKF{9prG-rba?JrUT+yrLCS+ z{z<z*Z{s^}LHNxnh~l`IG%?;Nph}w;4eThTe5YcsyuBss?rbmY8gg^B=r)vruC!gB zJ&`r_hp>{qXJChgQo(83-l;L!ZVIm?GQ(7*bBt@}e<W%WT1f?+$Euy6>fn;r1Xq{> znpQB>Oxq;gNYM%ME=gCL20HENoE<gPGBHuX^}D~>=cnIm|E<2>aesKZyEvHHZt}H! z4W-NbWwS7<nd)qe`mxl&6wnUjP=@Myx!OY`$nF;hL1W)bxw)cW5x}%J&e7#qYSu(u z+0Q~ge+Jik8F6WsC?!RX#mP^XV<q7{Y{*sFzd$vLQSi4dA9=g3BD<18AyGW-+0(wd zl&8jZN+=gr2*6|en2f?lY<b-?cw%3hR>bR!c#d9`p@T=?6eW-|ebg>BYul!C^*^oL z_wWCp`<uymz$(4oB-=RdLbwfC3ES!1)E1TAe+XsDu{%)`Hibq9N5%HoX@A*OCwGj> z?j^`;R7^#D>EsAph#Zu-^^p(#hN%|H^peY29l<vu+NMO=)uw!zE}(~+$iQkc&hF@| zESg~lw)sM|ly+c2;yOWf0d?eSDxU58+4&wEV%5%eX)z<K(_1%9dr!c6ClzU_x)85D ze>+On{qw?&yCHeH&APUz-O&K`Z@Z;B!Plt+*1@5_XfbI1%DawxQpk?soCpw3PsU@{ zW`UyrlsCsYaA=LX<2p~miL}PHsQekc6q>@8S+6rdo-^CN!v8C#rXJkl9AN>daDWQ? zr#O)|eUn9zm!*OnR_BN0pe~A9GzWZqf0&c<S?{UK=1TSpOi6oCRf@LKqROP+skp@w zyTWl~&^Be;Iqoa>pAVnEeERWCa`H{Lg<|4n;TXHVOkVyi#LiXESShn=m$GE?lQNk= zZAmH@&&V?3>V<CCW6_(Qs8Fca)g?-Mmm_4Wk~e<o^Q=^!(3dRGjQN3TD=RQ>f4l4L zpn888cr)y07HtYNt)h(~R;7&U{Jt>PXjjH|l|4uVwjcp_G@t3!rexGIEn)QZRNk4x zu2uzLTb4d=WalME{Sd)}e4mSwbiGL({LFn{);myBX)E)Dga`1EgO0~AH8+PJny$U; zDO(}00I_qDg&nm69TiUE26Ssff61AH3MFznNOUsY4>_&tMG)0KB+M(5Lu+@hnpKnq z%;^UFhHd$)Jt^R7H-HbL4%W1s4XmcW<12e`Xn-6`_6;nJB@*FX7gwI&3kJ3`;MmT9 z_7I1oC&O#MMZ^xQ1Nf0Oz*Q^%#&+*MTX0vui|t9@emZ~65?Y*#-1Hd9f6n3zif!^5 zCnA)jTYOl_&%>!CUehi_m#6@=xt78@RFK#VJ^HjQY#EZKYND@VMqL9o@MULd<@AGa zi}w##)=nVU+<2qCJJ91GjuL~r!Vq=iZ6x+2#}`1SM6z`)A>#n`L`eXb){<2l@bi#B zONCT|V<t=AlE%u^3Ddx_e*uWST~OO)>2l(DyLF#)9}Xp-+q>2Je)anG)1C6Z-u&Ag z)Z(MO=O#E48roJT#ivr(+K9~#*Eij2uLknx6zXKu)QR9LC{My0-AEC>w<NbtQJ^)p zOCS>+GTQ+qcD>0pi^{U+Gy!(5BRx9A*P?p*Zu$+{{yOu_KC!J;e|jPt?!F+RhG?E8 zlKc>;RU!yn<#4-~oO`ge>@U(iQIL4=D;!zpKIc<2>8W43bSl*f9wBJ*{*HFLOM8uB ze`h@2h<o`YRRwjkYfID-{Kj?ZqAvYe^sY~Az{NoU9U?o~k}}I;fDlFK*H}-J=b=jY zNLGDKQ<|uw$Fjece-veUQeJ+$Q^7&o*oPIwW9}800$wFMgwy(?2!RfvDsSc7^*&S^ z%(A8N-9h`q8@6;Dl1vh@ajLd#$58WyPnh(ZJk4B)q}3_$s^IDgOqw)50Ep(1c2%^N z`umc-{P_Oq>G}F;>9)tx@z|sxi${yXUAcdaB&zbknhLw|e+R|8tvxM-Prz!{rA@&l zHjphzUY@;WGNqzURCJt4kV2E2pUa&0+K0X@gaCe7stS_yBNBJ}L*rM<cvw`Hm*zr1 zQ;Y_DQTwS_B>+&&BK2zR-m^O(0rIYw{^HckvZsg<<M1>9z&VTu|KsxV7I;r;Bj;<@ zv=eeqM$$$Sf8coBZib%g^N-KJt_PIs+V*3bM9F3&IuVTs@~0Qk4q6f)_I+ptR>o?< zGZb(Kwt6KpywD;Utvt9CAC|&0{P3!FC^|J6!F4LYH>KI9Hq;afUbIPh4DqPzyXIX& z_m-(#Npf}T+PWBhSf-+CfXZekm7^A=WMKj&**odsf34eC9KeXQIna>>>zlHE+DRzs z$KkLGn6xbf%3Ix$OOx_E?Vc>>V*QQ1cbnY2HZNVO0@P71GmtB(+7f_@7vE7D231|u zDehS3#F4W?ZIVnt1nSzIMLFcoSs7RIGIrIB!<s=V45?wW&yrQfR^03&n{0avPHw;5 zI|BKJf1`&@Re42fLz8<OPiHwfdkaVf2&7KJrS2IBxezvV$>P1Ws>E@c7A8_rdG<m1 zMD9H&*F^YCyyb5tEDb%J<fSca#!}6>w+j9F<@?Kr{;%KPp^Mw>W;0rDyqLCF8nf6c zW@%8RmxlmnWz+gJ%FzPQc`=(jyV5Tu<ic<!e*jSFv{TyZR9cb+$_d#gt=q;GL6I%9 zv1-nnIucufQY3;m3Nod9OG#OkO;2Tg!&V?F(N$WBo>e4-nn4OhciJruwoRhEE?#I3 z8LUb$5kI|^UyBqEcO!er&Up&}*YmW1E4o+M&OV7CtXOu?`ELt$eSZ1Z?M6cx$p;Ui zf4$nQ7u{uxb4a?ZXJ@Jo0)WCmxdIuAucxijs1EtI@w})GwVR2$t~p}^M$vo0%MB3h zMIK0Aqi&fpijt)|dIKIJ{{hjPE-@g`Hw4S_*5!5nn3yT~f1gy}e(nlo6Qi<s8i#Jb zYbBM(HM%RQ+LChzUdY;swn^RR{Pm&0fBP0zWvq3Vl`GHlRA)sFlTCI~T^2lP?){S8 zr*^`Fex{#LT9m*WQO!ANJaHoua2D2Vse5K3q<CP{<f}N-2GS%<5<;8zEgVI)^_r?< zoH|MtYc^h>`m;()o|3O@50_|v%Q?BFH=Q`I^>L%2hT*ch500vb;;>#~QGvtMe^*UU z9WXVUN9)<O>7>Ah=Oc#~kOZz>2LtLUZ+o^vt{(a*`iMoVs^%>(>mL-pIL}Qkj$Yd~ zD*BBe`uyYh>AqY5`^RcsO1=TbmqRP_b<yU|9?ULrbJHW)Qd(_nUZpSHXs$J>!wiQt zC<`#A*+mCZ*O6@E%scx<B<X;3f8}rW4c6mA7t%h0{)ZHm`-2&JI7>Nf7Yw%PT1*ty z%jx1+*>>8eYSZSpewhJVD|o`toPhx>5(_35i5ekG)$^vVT9v8?*(rd6_s$Nld-)_) z+G)?^@WH(a@ciTD+m8?5-rZu~u&bBoajjm~H5tNQ?~3J}fgma<*BJD(f1&i1OgIIE zWq1kcqhgiC0eB4rfuxF3s048hjqR2yuXA@!5Mai)$~9DqIBMzFF`vj$dZ@Td_t%VN z>MT^kD)r!|>WB=qvv9s;d=qf2mTa5u5|{zv64kf3WEQuiYua1dw^L9)mf?iHBr}Z~ z)?N2se$J|Z><dCHD+qVJe*>|XF`oMMp}(Bhhc91We%;bklh=DEXL(mORK0^E%2(Cv zoZ<+p^h`Y}^6nq@Gw;*?r?(ihV!jlRxuk<XiJam3N@G8XRTt1}S9&<f%9@5uS^jlZ z$^LLeuDsz2vMyjj=7W;A9G4=Ionl5l+p3fr8@1QPW<}r#udH9ve}X<+ASpBoSlgXR z7b0^QPQ?zD_hO@mXv2L<)Sr5>6gNI^P>s39QI7Za+{<s@p6i!i*OdJNVgLX+21_&f z9kxsD0RwnAoyrt|EmorM!ah$b7F219Q_E8|SxyZJBM?~Hp7N>jZ<Jk<7MXeW{hXY$ z*RJ$X*K4#W_g%I3e|)g@G@40WC6>kpmqQ?(ccY>qe@k3x<x=i8%VKumm`p!+x~iVd zSL2liHTGe@tg{LZPDqtv4N2+h6$W)vWV981>m?tLApI=fC-z@Ho!`FK=d*r2-`&UF z#Gr}MYEvExU@I$5D(McEJ26MnlC<HabkXi1oK?M%e9c?yf3A*fpyV%w(pZDn7UT;N z)ra<f_JFp9f2UQ0juqXZSa~2abeg`O$HOm?Q?61ru~2y^>iYmv&TM&Q-Qw=P9aUT1 z8Q&<uS4~vor3I05-)#S`T(NGUlv7Qu7Z#2fxMwL5E17{<!H)HMqXj~)vL+LAoar{Q z@2&rbZ}s`xf3HJ-tTxCv=s7KfkIr`oO(@4jgs@u?`cN2^kS#g92c^9&NW2c(EYEka znqsrgmJZ#DWF=94W{Dy?yV@UO>A;Or7Z*v&p%)cW^6_>r*7ve(D*URFGZf=e(N^7L z&YYH9i|wzvk{Y)ySg(?*fiOW$3#t+Te^4*8EmXVVe~^-)tx~k{swQ8ghIDs=6sse` zd#JN>P35M~$o_u8&g<Ln-(S9b_(|y?-3G(J=bp0-9HI0VX9~RC*%=F<l$2OVKpe&# zCArMe-}OAbmjf{GbEu<boiB-X*&<m9s=k?vorF}B?5fj}Bu=IQc-)f~EKrmze&Yf~ zISQ&He>?C$Ck^&Et;3vJ&eATH9=aL$P`!x<j#_F;XIW2YCgtI0=Yj}kL0MHQc+K15 z5Ok|^u4yYEWAF>8B8!5)H7TIW-n^~c9ba&eZ~Pz4LIC9i)T9(q)u%5vO@G2rvX{C= zT5REUfs^Ho%G)_NiCXN#MmkjTMrKZC=O`G?e+%?P@gf)foCENkuX&vuETAY^QmI~c zaDSZ2K#`@v@uq9<q90lBx-ydJK&PWDu}`foU>)#;!=-cc><-J8tvXLP#jgUDKtF(p zcE3-m$+GPsk&Sf3B*L2N+o3kZbT-vJgHU+f<NkmC`glG6yuae@#(FH9qBFqb;v5XX ze{fez7bv|`T^C*|Y4oI=TZh99O0I7@xqu0d^OY~QiKRG=rxPOA?w3e%ftHvQVpmTf zYhgGkkjI>M5`=ec=ihED<PUSQQn9@4K10?YK!;rR-k4fsyTaRT*0d^o^sKZdRT{5} zMbxJz@&~ILfZ#9P?-~(*<y>T-isyoYf7@B2sI6-CR!c1>3gO%S`XXKGuP@h!`tAGI zcYKxytx@O4EMtCOw)#pPR5$?GIjn*?4pHrfW_|`RDRi?<uPl8Xk7c?uNmQ&9H)Qi& z!$bWF4&4K;vDE9>H`Omx>WsmG&Y9CrFDyadZ?}pZS5>T*G4=6x?Lw44y5yuPe@vPV z3Nu5KXhAyJP~EQ|H3wVt#1DcfwFu$3cxx@3_hyPMm8MMMaLNIQLzQE<l&rnahN7+M z_={D$E05fS&78(7@|YDwwVyW45!k|$5hve&rvRAM4#2r6cYYck_&c@`flF;-5U*k? z4pBN4*{`ht2m}ix`u*B<Z<Bp}e`(0-#8$ncqk}!Qhb=fz=M2QU>8`?i0`~C(DmGrq zDf2>!Phi%e7GwwaXvd^!&j`~THSTLTHL$Y*OpGcgQGSj=vJ*Mgs=8;5d(Ty(Yj;3A zw<OplSKk(_53=38<I8!uA&knV$m=1p3v<+DdKY@J6`Yim>|Dc~YYmDVf2(do4GDTs zYeiFaBHC3a93W&%)6s#-5G~0D7+i;UfoXb;P-{_JXvzsNlbie)Y~r*lXznnL!pzIA zeqjPvpR$aHjeBB1Ft?-u{yPYYo%EZ$dERx6*bPyOo(x@f%OOum8c|oAv?>0$ib%XX zIk(v%mFb|l_<d0G%hSiFfBN<L>EHL@e-oav+kA#?ir72oP;`l9cT7_<hq-_shpa>* zZd7=S{7%K}Z3}r@L&Kz}w9fEOjSb2p_GX;p@NRdih_I85<f>`_N5GQm?G$hckGZC4 zHaa;LY?Tru<}8H3EE1ujZp%^C@bq4W0y9&bT_thev|rHEXn2cpf7nBEP?Zf<ru$1E z;1ntk?=jZJiZhS{B0otD431is*&i#nTItKnr~38VU*A3`=Jit!p!RsQmB=^>>Z_lj zw)4TplBUYZ?A4V^%5ae@>wLqkO;aLlR~JLiV_o#rfCeXZF^|!OEwHQIzBCG^W-ads zU{#+5#7)kvmqzC0e<Yy4t=&X9YIRciXoM$_C4*kFuhvVOH~ka&ssMOmJ%7FLoO9<g zOqBB5wz<AQ7$SaPlQj|}>8v%ywWUN{dpmbc?#7l?_Sp0pSf^k2eeJ&gR-fzo?qczF z@e{VN?rR~x112;Gqp}(0=ps>Y9>0T^Skr!JvbO<eQcZ_ie`|ZR&HXy|tcJj<BbY|- zq&MvwTT8oWUGHF}g?SypW1{UUnK|l@O)z>}F{MGbWcCdjWd+_(AL3TIv1BNAD6r#F zC>k(Wrv6n`l(4VblM`g7qT{s@uXy`B9T8Qr%!8e|dI!(L5@<o+4hqPNBgZuP=Vb}u zzG8n~UuS#df7@T5+smhS4U(I17g=rdrkP~8c_GzWk&z1!O`OMis-Ayn$h<lePUU+# zub(u_Q<F?7SOwyDZG11_JW!U(hNIF?xxQ!7A@huWv}2&BMta06yO|c!Z+Aeu<NDq< z7r;$&oZjI^vaZ%*s(KJqy`H!lW$)T37`&qP2AMC<f0L7;llxeToI{97X%VeJ$_#XB zr`e7^RW@Aa9Gvq>9HXf>eH+*L^7ZB8$G?7RD&0045Mnr?p`o1bd9w$~5gb4V%|CQw zc1%loQ)jJ!{`&o@PqbumrELlVg;d69*zU^Isza;~g|nrlvl}SuYB!;rC+m6Xrc@7w z*x#=Ge=k;hb@tScS&B_Tl7-H@N<dI9C~%vAwo3bTna*0Z^Xh=%wis-DCOy|UD?=*A z6vLf5&~ev1kyLD3m6*_|uy|>z?t;&+!fTATTgHDYKUJSUetrkfZbg&svQ#-N496g; zMOj#ZMS*!~=pe|Zr~yI0>9L~qt+U8st*mjDf1D)kNb?7>fSPNPH_kyNpOk7*=@k&O zZhfkegOMa`tj@SLc`c9ZsaB}y>LMQI$*fEva;R9YM2H)Xm{C`#yzJO=Rz<L#wGz>b zx8DSS?HT|FqOamoWVKZ<OW+abxe9T1MZMMv)a1qOV2<t}k8$KiUitTrr$3(VXqGVY ze@LFEx-5L$WXo*IpUZqzv|a{dv85{7zf>t?b6wt?c5h~q?SG&zz#u3X%u1eiZS`g} z?hXfsW6>B%Q(=X7)tRIa(0P~yS_3h?KJI`_+=q+nEEMl;jhl{XrBKFs;ig)KHinD+ z^?G^T!s*_lUT>RokJ-x?X|uqTD&f96fBH$<C$nm}W&E)3@1P{nqHRI{qM~`%y$JaF z)W84r>kG59JBFvW;I!?my&OrVIY(_f$}}Nz(p&SWB;U2FB*NiPr8s1=NKs{@c^|Bs zrdQob2T>BLC6K$pnK(YB?O~q4qAxskAlsQL>+LuWHxy4k#nil3r(oo`@Piy$f90-0 zqAI;lJ66gnsifL;jvN7}n%Yh-ehNxXIc`AF?|5>Wcf3GqC2Te=`nHp8UiGd4_$(Sb z^t<ug*O&IbM{*}%5YqwV+8KcHx?RvTuPp(I9o)wnIPmKI(^<1W9H%u^kyB}Z%YjVW z;Z`MU<~(L4-Kxw=y^wgiVD~7Je`*1%NjXol6IG@>xa~36O4%i&sT%6Xn3~=fXi*>M zMtlNN1c^jftx7(}V^_H8(x;PccX{BF{zeC}jZ7{mIk)DeY*~o}g1~j^?Hpq(vRJ3z zYzB`2kW8wN<@#3t3%2<DPIM&SiFctC33iK8(v-4klACyqSLF|byE*_Xe;iH~U;xb8 zBtuIQ$%mqzRF8IiHIO3nsn*38<>)$s5c%sxN6y7+hI7Vi-B!nb%%e9YI3lDLJDEb< zfr6DfwM8NoCE#^lK`o4BlD61QMQmU<RG3G=r%r9GiZVHz3XdY2jY5d%wJuIngNWHo zy{^jWETd~Y)3hqiid7Lke{Ph;Zy%q27U;UEGg8Mn!9pllfJ06~k|}o$9@Xk1mao88 znbj;48OVdO+oA0-Io?&;uBL=qw@DY==`>Z;-O0-F)~FcTIwrjqY%eW1M(2WAfWW_g zD=kfBYh4>LFOd4|7ui(jXNVSY&2s-pDrx8u>h!MCP1HL)Y1-!8f0B2GXWXwjaHS?Z z?}O!5cWQS8XGAut`og?x66k)AyUD`}@zq=K`u5w?^UL!)ce!`jF<N<X4$gUNry`#& zIY+aNL9|!%C+%LcGzuOip=C8S!U<rWMcG6dn;D+M{Wu7_k_oe}aEUDCaFAz6^FtDd z3dGTxvHLaJ^%#zDe-}9f$O#hH5{lK?jG+FYG@U|6RPt^1DRaD7CXJPb%D}QP;uIWG zG<mfZSc#$oP{)pA<vQsl`0!b|qGNdP50EB8YlBHZ=Amv2_Vn@j>74-dok6B31$n8< z(gd5%iAbuGW2sKRQJX|HF6I6aY=`%Di9(u+inGXjWF^A1f0=iD4FG=f%!DxDW>F<f zsIty$X(g+!q~9gkg3@`c;QiZVepG*QPvHPdo=PaBjc6d!RhKerrFq!#zo^HwNSMlH zKwyxE1Rz5Sxl}~UMw4nhMem0<<SOXwBwxeXuA0*nx!Zx;031p-Wxejp_31-xe|`J* z^!(1B<1T4KfA*_Vf)q0pO@pI`^SMWIYFkD6J&Fs%p&XW`63)99|3S&8LM?!}$nVdj zFXvf@L(Gm$+8twyuoA13H|L7&*=x3PdCQ?G?f%BQJJusRsCn6MKXuwv*X#siZY<Ig zrP6LwuJHi0H`ZTap#oTrygD6JNIdM)L(Uk`F;E^ke~nd?C=m+0HlBGoUQId=B9Th- z(~=3*>)%%GYi&>cr~BC3!1SsQP-<PF@TsaYz$+jJGtkjUe2#!oVQXnbv|6a1i2PZ4 z!K#l|RzWPBr6?{2f;WYnvc=9o(65>j&2TI2u+F}@S0w2o9s&IF`EUT>eH~ZpZ4!7$ zdw>O?fB78X*i;eH4R{?IOv~rye5&9NTF{%Ky>>hXLDxA}0?w*446zs3IGu$K#nyB< z5XCL_qKdL&WZ7-X*1li2uGZ}PC3_su?xn;~0SO4lc2yV|;I;W4Hr;^bm=C#ly~z$B zxfh9wyL4hjDu}%1auqiGes(jvO`uJm9UGFwe;AGuh5q7bby?X^svZ@fL49P*r9@q; zYj^D=w{H3y0pctRuVgFZ1l+M7cfx&%D`gI~-Gm!tQi(B{5Jn9u+r}GVZ5kYE8ONl* z^XfPtRB?3yxkOnG*S4!X5L&M3{gRz8KR&(uL&{W-^&s(QU?bq3I7t=(0vts<?JH~P zf9@@&14a4J$FwHxctLJa-bq)&MjiQ>2y2GZVcUQ85EAIRqob4tl+3}<tXw-^cpp-P zy(oNJv0VeN(X4ku(`58msMwZW)k>ZOJRiIl254-u))!r4WY|yuE9!QbeyH!VorBT| zB&&9|SMu6dmC}_}mi=kyFY?(m2Bc84f6ue7$NLq#{`>B_|Hf1-x)#pX86fijHUdov zvhwf}0X-R?RIThh)iKrd4zE^}@O2pc*udd2C~tj^kuQCVcr2oRF>jJfh)f_}P(xVB zQA!N#*~S!A;SnE<0xyB>6fJrXse%C*Klg3u$O=T?$?QRc^u@T<b$ULvKA9%Ne@;Ly z$FM4hyBdym=T2qCT(T{$3VrX_6}n_`-+y5*vnSeY)#$=f-mllk`l)_@`iCW>$d}#b ztRfG>%h3x)UJ@Ya0ymAebmuy#hV?oplSz);9HBZ2aYGft#P8+{_an}nO=&eQtyVO= zlK{c$ui0+9mx3IsAx0jXJ`)e~f1K6kcpJfyhU*9#NQ_lWx$Qh1Q=+O^#nQW6qiB~- z_fl!Rx;7E(g2NI3mu31U9;<qXvg;%af;BlG>_7g4YE_z-<e}?>B=;Q@__rmyp1(i6 z<HO$6rT_?v5`=0U$$8R5UB3oz{1vg~z>*rJgn8Ol6B0k}_y!4k)=l88f1yXMrcz!y zw`u6^U=~P;I#NSJJ}v0zX2(5{E$6I&{KvP#(mD@(e9i&pdWyQ@vNnec6+F-qZCY)~ zZCf~qX9x2ENC=%JcJ0MiCBSrzSk$ptV>)FdUem7Wl+Z#FEpkhW0=Z4YERtu6OVJ7D z{gQp5SpV_+uc4Vv4#jqef0p#8R70{Z*v66UqQHRt#K~L`za^Wyd2;HU53IZ7R>`ZR zi6H!NElZ?I-c_+%qh$KL?e;Mjb&PbQ+B6BHcv3jL+*GrJrk%S2hmu?`@8bKWyjlbZ zs=fgrrRF4opT3bmgc3pOGhf%7s5ggX?YInZ*(gb?7dGmtv0+n9e;$y@vg#L>WG5?= zm?`yHx;wdFr<|`(|9!9imT&jgtu%3&K^cq!(yC6JQaKl*m#ithiRD?QEX`cC@Xj9R z9cPeg*R@Ki)S}SmUaVh~(Vi^xb+14;vd5yGRFFN+x^^X^rOEC6anZv;JM|?3LU|8z zD9_W)vd+3rbIoP1e^x{3u=S=?Jy`lsXV-~<rcnK*enN~uqmdk_n1ZWzva2#4!LG`F zfLNS0U-cuJngGGLb4M31Uw(V4AD(}-r~3SB8Bm~DKV(vZf7C3{OD_ucI?vRIEtOoa zG=+kewd;8q4o%ERcM1`B4ZAesC;Lf%Yuh4u>q(D=!%N{ae`{gJ!cb{dnTMxyR85oa z^0<H9G(pa!8Rh!CpHaAA3*rhuYC3|?F-0z>D%0q*2DvCR!l(rCmZ*wtT!UAYO)7$= zv?$J-En=D!n=YGom$JmisS*If1_p<5m;e9v^5g3-X?WnWyUr9ifFQ;x01m35sJmG3 z8rsIyxkjnXf6+k@z?t_L7B)^)67Hq@6Do!Sm=+)eY6^9Bm-Nm)SXM<r7b*0Y!!XCT zP`?xMG}h)nhWKEX0qIzsUIYf<W4Qy%&~9jv;oz;Of)S3jQ|e05@~)A@x1Duq9BN5e z1U}xc{^4vQ2k9=V6HdTln9-;@PJQd%^jF-x`rtQ6f6u(P<o>sAj$gj#N^Kym#|0z7 zo{Gs0Zx>TRx<y%!y^sU5LgW@0{9<a9V(%5KN?2CDC4oT!0PHugU0R)kcbsq8No*4H z=DY0s;(#4+7m%q#YGEt0rhqhF(D~LQIji0_6u*mVz&r`*s4K?k{BYK;ghZ+4uY85H zNNx<Of9n)SB7B+!G=HjvnKbiLKO~>C>JppC@FNVCb@ARtu8>z7W7@7ey}ztKt=s#p z#({c>&VnB7Lr|D2=&FG1sc8OU*=GH;3^~`6VFVUaagmsEUaIS_aWzd+H4<jM70ErR zBCyXXBCpepWgzdo8IHmjB#*T!g(D5iis7MaINUe3ZUkKriC&dhOR`_(Ox9_8gB{wc z4g!)Q0m~JHtp96vI1P|<ts<lB)^}{}qDr7V2RJTkO_Mi%9e>s-1iPkFz42vSYgNTR zb^U+U(k9XrO`^zV<g{c-OfhVy@j4FM+tka0yiwBufFyMS+LZ}2O;9qYE)6?NUgtPE zrIR-K<J2|FgS@^HypOEsGkB0vUP4bUr<=*EV2yILq}g?u*}%A6ZU=?s6|{}rBwH&` ze=5Z3{Qj8AU4JZ6Sd(<irk%3}OL><}+|^z<R$iYOhcof>nq6O?-cRD+Fxtt}@Fbf8 zy+H$c^3Sela+hT0<szq4e#Wq8aZnFkop@ao6AZSvRQ;z4T|uzQzbO;9@Wv@m)>Dv4 z6$HfM7{pVoRIP7_G^{iA!Q0sk_L{ALc0PS|d|_1Gg?~8Rz_y?&%_39bQax?SvR$JZ z`d$K`YG{(Lw<&W2ZnmT;$)X|<u+pK*Elb2dWP`|+k;8WC#WD@Dfx~yi@%`yPKd}qE zfO!LHK*d$J6+V7jTbOhS2VtD1=|c{Q4e<lytfW#^_IR0NGVB(s?n#}J&e~LjJNLjL z4swH>`+sFoS8^i9H<C<FExp9@d{0S)aeq)*`~rh5c@F)qt36*?1ysVr?Z(mAoh#lK zOR-gZTRoTiWU*75>&YUO^kiM_+-+rdD4vy-1ab0EWU$fp<a?N^0hzP~$W&9hz4L1N zUVpDIKeO^~bSX;fwesn};RD2=(`#2EEbWI5tbd>>nOba$q1+CD0i=JNSzWEoQrLOJ zt=oA$GD!H;mz*>JK2pUt*v54fN)w^erkiCcg<<!`=A<NiJDa3IvM-5mkO4SIz-dn2 zVOK#Zm`kaKgSBF%2~0`RonChSv}_AWKI{!#FEJ`>hZnVl+IU?DAy`GA7)bJDmTdvf zMSnToAaq6hSB+e*ThrwG_5AVA`t>I@XiB0-t0`1#5brm)X?@-FkR>{dERXY4lP@T5 zl)<(Rh_YA6@xY}NmCn!^LAsUR4<uVRh-|SMvW=-z7t2LM4f)bpX8Q0#bBgjced!(q zP^y0En$+$fT6O;~w#CW*Y$SCyc&xyGhkw7%-6D^0ziMVn1RfyTZAgF9K20L8x|&xd znyy_a)wP<-$tb#A%9_fvYj$Fs+K_x+@2mFp^V9SH#(jTnISPQ!>{}gerxEIPMg1fl z^kq#z`GgYc07cPdj4WOj1ptBkbSVU<Vt|K2c)DbGWzF9>^rGe%kIjGYBhBWKjDN<B za*HShpm5mgy8CB3nl%kB;`G8j6<HGQQ-SGt8Jl9C%LXjnB4L#uEV9ffzxCzeU!A*# z!uk$UQ0YiKEm+B!MiJw!x6WBE3=mn2OgZaRLuFmh_lx%JujgNvoHnpF%2*xjNG>c9 z!79yezBd7<eFDiwS%w+-O%jw4On=>A_6UL0TW`WhIh}9}mVBU6QiXEPCj8-T{HfpU zd5G{Ff3oxF=6;A9%QHES)mttHmWn#d<m4Ru6_-vI1nPM4fl6?8-icf^q7+YlYD#x> zD~&-kBVwqEyW3do1Y2H~!;)vs(`<yGOV%uQM0W}_q9Vch9?h=*eE9g+*MIBRjzgP+ zu(2<)^Cd#M`9*p?QE}V!A<q-7b#SZ>jr2uGk)*#_G_waawIMdjp;2&gWCbvIeZa6) zj)zlA0F|Vzn9Sr!X{VyuIGm5}99y2k8W^Q7v2CorRLxGwD%HEAUCLBsSK30Bi^n6V zx=od@BpHRW7Tn%Kxz#H5pMPAd-A2BS7i>e)z5~QIDU^#OKNrG}Gi6S%yj!pS`MvVW zeZgd1>k6kP<1W0=6wFDqt}UAv<%TxNz-m|$Jub70G%2sR7Oxb+`RdcTE|n5xf-<?# zOI&RtlO`x1NPDsYfVoYLLe+Ykhv_Z!uktGNhYx@rvI!L!nUmUzEtAQE41Yj`Qk&Iz z?af9QI~42}n<_TMa;>P7j!a3t#_SL}FMD<5|EeHwM<Q)2?s<t+t+xgHtv<aPD17Vn zQ*EEFUvtY?YrT{>+Z%zI5M7-q9%6o(MCtT)he&ZQj^eILmr@sSkmvko)T;=Ha60jq zt*0dlZwf2+G=*?1_Dh=vfPXgfWTh)Ut0|E)MQ@R;Ijx+XhajU8+(Gk-cGO7qpdR(Y zuAuT!o1U^G8!hAHJ}8de)E?@6otkjlRE*pt5PG*3!)(Vj;+KwWY`*zvk)l`i%=PSp zz;j=@r*?g(*!*1kZ~v!U@M|BP_3{n0d|loLQ3OkV02ERM0ByVy<$u6AWkvnFP6>6O zW7(<mOk<Y1Y}?Dhz--n9sS!0;chDWh6&Qo_5Y;GEfL@t$N9p%VPuE({{<d}_S<E+G zF&(+gQbx5Lx`<f8fx~<$(~wjYRjyqU(V%u!0BG@E7^Kaa=|$<yp}AsIk0EP`nx@t- zVPcVvO&mVm)Ep}>=YN(<k*!-XzybZxp1yzk{`IP#Km2jM>kZs?-3n^h&U5n9Hw(XG zQ0S%uc&5#%9ANf86_16{AzSOxg}R(kT`FSFAkVQIc~B}x<qEFc=b)PMhb}_094m)f z#B5<l(<$l|!U*krcpWN~?}TO0mstBSDHhsic{`+>-?6eQSAQ*$^bX?l8u{V`T2s&{ zS0+D|bEi~Ml#ZF&)GH{ZD@I66B(`3!{?D1*s_boupgjE`;@#`;NBi;o{l}}o)KH`G zuV3r+Zt}#Xkr6Yp0bhVkn(ONC+k&DFUtgV+OVV4=%Yw{$7LC`g;Y`-)ppQIn5R}zY zuNqW{pAxu@^?xevjipaL+RQ_9UiMTtWsk1PKE3`_SD}a`+%2lrf?dgVEL3yo%KBZ& zd+>E*!+?V?Z(QO8VneQ7nxb_I9yc};=VDsq`FLu%I6CYs%T@>?;B@MOJ$e_J_q#aP zkI&by#aV8XC)42qm?%G(^F-Y*TXiWdjj2X4^eEu}<bSa$&gDIsMgRu=5nC=gnUeFQ znKvS|R}|;e!y#8FNEWq|(Qe9?i8t6%!&H}Q)>Uu)VRZte46_7k;9Z;ny8;S7I~T6X z4F%*S?PUXK@LC9g2l+JxrIEbk8M;KS)TUlxEK{PYYTi23El{?oP1I=NMO|lSgu;bY z->6Y;7=QQ2^J{XLPLX$u<ww7>*d6a$>=Df~yKLp1>lYD+#-bX8CIv2{s!&D}5Vf8H zdn{h2sWh`w>?>({Nx@R$W7&cRR#ooMM)|Fr`jk;jdmhfmaj>^uz25E*9}lW-@{O#< zK8IZ#!RE#3v8#vdwFGAe)^0alm5j+(ROsunJAdkK2^^QOt3qd)o3ifSxlGQ+UUXr! z60DX%1_7-Rd$f#}D*e-<{aSFAC`PE<%n661@gR;<*LQucn>KXOs;Fu1%&*CEl{7(A zg4Q0t0$cKj*oj96FMF$3qwIZ-KyuC4_*6RJf;6wmfl-9dOKvGg>_O6YKl5t3P+vDm ziGNc77%4x&(b%<YK9RGo{M4#}8=uBQsA6md71-8Z87uqm=#+-!GgSh#Re&Q{Hd~Q4 zDEI*iVU;@%pka>Z-HYPK^V8pDS+<)ji>(Hgt2SM5C_JJp>;2+Qg1}j;y*dRaX_#Vr zy;K_K3uzG>Ks{=?mPJd~rs3f+bw7F&UVrW6;-ZfHk*M9HZSvLmx25kunr1&_JX)QZ zibsoGW%*RqS(FF>kTy07|D}eA9>ufq;)Vxu>5t|Pi4qNlN{b`yO;v49aCVvqd;!+X zD|>udHjd84N2-{hZy@2Db+?JO)>{Sj<LjS4Gxi?bAl_tPk;mZ`O&~HfGE$Utz<)mN znt&-%U35@Rl{`&)ZbDT6QJd-`k}Bn9Xd|ii!g46WLuD*eRI?mMcofjm6UcED?O1HW zXat?!7VIFuP@?YOJH3a!bg;3WNxmfB;gHpKDfCZ1CK{cGdx>A5K=FuL5bLmYI;^^> z2;hM1uJup}AQ)|_t2>l80*<z2wtqN+;y9q=2v>Z!V1N8#PV?s6r}@k)WmCHOkbYh? zH(Y~qn%70e=#@j1CKUBcCLCO<?yf549_p=MeaciyeLWSWC3T!CsenE8S#unC+2XP2 z<{}3q9O0_#E|t5y!3;LVcI?g`t*T7xCMCReRQ(tn@-$6%IqQ)mnH});-hXcOzAjoK zQx$87*EVg7RNAP1{w}d)&znXA?Ch~femW^$4-V$xy-Qky6WF&k`{VrjzfqIF6;rqC z+Dl*E-NyZC3uHgkISn>yPG^`&+nfNE9O5bq(GIdioaL}Y=^DdODQ?O^c()kTn3=Pq z1Z&D`DW$44Xx;}jjar}dsDJl{eV0Lv_D0+|=Gz;aldyBzO>;d;y1HtQP2eMtUEvbo zSLJ$BBLwK{p(&malLM=(+G??{n@*oisX2!rc+`hr-zcHy?$~v#1deblju`58JDPty zeXREhx|=z?18~aMABVD#okB?)Q1#Fq^RS8pQ4aSXd)Xq3Li+^0^M4B)r#3ndW@CV# z_TXkEoB$wO)hXlDfblGBjoK__I2E;bEzrr$@u=Hdr5<}wR7pWou*uL-i3Ht@kxi2; zozBUsfI)&4mGBC9<*~f{%b_JnF8SJQ3aFt$@T9DB`uFIOPpkG+oyZ`SQ-iMVcCX~r zfxRTj-Qd_CpFX~P|9|bN|9S?vWewUlZzU|0DRa^+XO%Nhf8dp)s#9B$5v-lDHb5aR zwjE9$(koBxYgBdF<pW8t?z*8z$7N13i8|~K2s`)i+Gp{~`VvAui0x9n8~e!XY1=ux z9W8<VV^t{S4NwDY`Vx`rH2SSB56Ky5u{WY(Py?j{Pb&E}Qh%}R3RWq81L}yfmh{*n zyUv=60#`;%<j?l~R&M_B^6As>FJGU3?L8_%w$D)}VC$M^Q6_*<fX0#iny8mAVu@A_ zfd~M4bu^BWP{&1QFxA^7LFk!t&Pj%_Z<@eZ?_`a4IR&TcY%JPXcv<=zM@7egxNmSj zDm22kt2R~|D1VP4Nb!bsN`)=f-%<#`P^T9?JQGh^yt#91FrK35HDzxC2jJR4dD1o^ zSB7Lblx56p_+zbteocXwkazM3FPNWvtk<7cYrmNMN;gIjSXUuBz{$eFCj0Pk<mYV; z8>`c#0@FIA1q^*}$1I?wU$lMpI;Dhyn_@d>YjoGSw|}zhHV5h(=}T4j&aQB{E;y5- zG1{RD+;}6=vinGf6dop)Zd-G8(uaSgNJ$a-0dj^6Tw-PFL`LESNm3V~&a33e26cM% zBqBzEZN}v_EGd+812E^rZiF$l&i7!9JEMlD`{9<jFWJBUvMT>vzx@3!<JP0I1$O9u zDy`^H-jl(N7Jn~W#w%W(RJ!5iu2iEewAYW8h<r_!bIIAMiOEg_xEjR(2x?+3{Czpn zW5)0rGXLZOTWm{+Q`pE(PpoNagsp?^a+XD<>xDR2ReAUF^0MD@=-gMRT)HLP0-y<6 z(t(eBN`6%lv<Xm@h2E4ViRzB1(f}lRziOYK`q!7=u79U@wyk&3&($(@5WzR8ugi$n zswTCx@WgpKyt#M&TRNC#e%blFsP4eIluf>2Z5{wV_E4NxVRAx$A<}V%3F^&*;_aUd zL;%3ibyno9fK=W(PRGTuWu+>+b?_@)D-GO;gJ4hAq=7t1RDe!W>Tb!@)28b5qTIQ} z6{0(dR)5R*q%>Tjpx=Y^9EB*<9CH@^GDPsdil9tQu`5&B+?_OCG;lw=?H_Co*R=1& zsTC@<*RXS>*u6Pf(xOpsY>Lvm^HzJBh5zVijy31W%g=U6w0<VlYW!z&Xj?g#b4Fb^ zG-WqQa2qwU1HEF6s?nXpdv7b2B2|QbcX@K1<bSAFZ(5_k&-oQQBAUcWxgzVzh_s{C znip!M@l@sIbxoQt3KeziSMAXQ>4zk`aZ=T8ky#ZN=iC(2B@~^TSLfyZiv9O`{@W&7 zAHZMb_=|kmsOtHSL?{X^cJ(xC<3H#Nc96|gk6aZXFHTiALRm}Nw{z~I3aPI5<t#X_ zt$z^ss(oXf5y7jCq@fbI9%kcgUgh>vKj`o{ncJ>x+!W}PQ2OdnsW)psDjSt}+SwAo z(7H=v1v?C{$($Xxi&dPLC)P&JX49)!84=)cD7s>)7)k~r9ymVl5k3yh{D{n?p<T6$ z$CCXA7&vb){`L7EXU#PWvG<^7chyL1mw#=%$0?|_D`Hit3+kcp;iVnmdY(Xp9prfF z=zF$VE7wdV>h#gE#&epZvOJ3}yweq$e}7DK8+NW{OBC>(*!Zxu(qN37+voV_WuhtT z6j&R&MJ)=5gxR5230!>wiS&dut#X}SP}(4nxyU`FES-gv<5@=LCqM$uz7j_`rGIv; z7NxtRY#@@=!ofdo+?N0T_Tl%RhA57kczw4?UQ~cnH9eZLN?|X7izG8U;w+;!3;+lb zqRxpWfLA&=6%GQbWY0!lwZ>W;`;{luIi5{J4x8XrUZzZnqWMcOKR3Q~@u%OIv}>`Y z$#;~LyLzL``t8(*4jcqEu=#3IWIk;SXjH?C2_9s1xj}NujvJp6wMQauP-G+?dIZf< jmB=E2NWt$ikU=SBs^ya5Rn!G*{J;MXX5<^Dy$t~X?HLzk diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest index a5ff6f2e75f8..ce30f2ab396c 100644 --- a/media-fonts/noto-emoji/Manifest +++ b/media-fonts/noto-emoji/Manifest @@ -4,6 +4,6 @@ AUX noto-emoji-build-all-flags.patch 336 BLAKE2B b6c10010f9fe3b1e62ce436bbd0fae6 AUX noto-emoji-pngquant-verbose.patch 407 BLAKE2B b737b10535b8a04ca2d17d6803fc7c6a36e733acf88a6089b56004f9d2a265851278cbb85b6a5d2c2ab18e46f12fcf84d7185e768cae2e3eafefeb3bc06869e5 SHA512 5bcb05c6b7a1e0970e1ff67707a1a5d49b22ada4ef4677d3bb9f9874e045d79f1d35419abc80b39bec81512f547360eb705dffeb421c48296a9646c618f75f61 DIST noto-emoji-20211101.tar.gz 170403395 BLAKE2B d37ef3b11c339d2d2f2a8c1b6370551c14fbe3d902a51a956b6cb89592001a751656a2050f6501619f770d53fefbdf6b1223725967206c9f13072928ebacbfe0 SHA512 b80d3ca838e0cc66b6b6af9b368164da3f40bd22cfbb1d923a172bd51e87f1db9b7722494f220e4e912160664bb1c5318bbd9253981c1262ce563482d6cad7a4 DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6 -EBUILD noto-emoji-20211101.ebuild 2717 BLAKE2B e75272aa79c8b689e630486c5e0a6ee1f3061cd8d6912a478dd25f616d47d2f744845d363bd028768f1855e3ad4edbf650b3d00c1ad967b490cb928e6cb219a0 SHA512 4a2f955bfd43d1d1f2aeb73c5d75003636abcdcc903aa2b9a62584311d96dfbc6a9def87751700c36b75e9562484d19a56a98e82b4096db8ea7cf57238050c61 -EBUILD noto-emoji-20220912.ebuild 2845 BLAKE2B 010016bf39dd6c4df4a838217bdf4215a82ba7c0b12078ebd79e45afad765c07f5d6793c4ba972c3ef02026c5404822b5bd6bd55e0cb9a7d41af99908e7b6a59 SHA512 7df7d239e888893252166351f742a0898ea3b04e96009e988f7aeffe121e755e62abfe3b6dced51f2d7e228d34baafd3bfac608878d06cf0d2db09e7165af09f +EBUILD noto-emoji-20211101.ebuild 2765 BLAKE2B 1c968b6963bc53d3bfc14260381b7bc1e0f0890b2c02ee37d1ca11154670a8e6fc0604c07769e02b15df393e0bca00a0906c5e2a665dba66a6874f79e0375d84 SHA512 fed9a61d752d7ae100e7050f4623cfefa5185d610931b78ecf5c99e43f1edccb006e4e482b929d412202248d5858242b6751227ba4bfa925beda4d1084c3ddbd +EBUILD noto-emoji-20220912.ebuild 2862 BLAKE2B 4e672e5a1f7295f18013acb4a5e830a64a911283b8f68d8985f45cbc7759163a9664e2719ec78f7b69c472fb8b87fc2d82e0155aaa1f5f0a3bb874ec6edce150 SHA512 84b96aa63068fa2e0fdc8b99b0dd3f328c4765b8904749788e09a4dba8d3c75a8bb3c2d68a74f20f7161ad1e30275fa65b12666f204e6b76514212cb2d7d734e MISC metadata.xml 332 BLAKE2B 70f041e88305198971fae1b6dde29c425677c8a378fff9de17be7ef9d70289a6b10b41eb87bb661fef13855b01833b0cd86a430432ffeddcef7b33e0368b4e31 SHA512 25b86186d6c968cf80a1493d079da26f5821ec9426e9566b2d02f5e0db0a629b1b176c6cccad43a679607d53aeb49293aa298da9aaa90616e60115e1fd6214aa diff --git a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild index 6d60d2e3c1ae..8d4899112c42 100644 --- a/media-fonts/noto-emoji/noto-emoji-20211101.ebuild +++ b/media-fonts/noto-emoji/noto-emoji-20211101.ebuild @@ -36,12 +36,13 @@ RESTRICT="binchecks strip" S="${WORKDIR}/${PN}-${COMMIT}" python_check_deps() { - has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" && - has_version -b "dev-python/nototools[${PYTHON_USEDEP}]" + python_has_version ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" \ + ">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]" } pkg_setup() { font_pkg_setup + use buildfont && python-any-r1_pkg_setup } src_prepare() { diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild index 81ade31b2d25..66fca0268e4f 100644 --- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild +++ b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild @@ -36,12 +36,13 @@ RESTRICT="binchecks strip" S="${WORKDIR}/${PN}-${COMMIT}" python_check_deps() { - python_has_version -b ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" && - python_has_version -b ">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]" + python_has_version ">=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]" \ + ">=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]" } pkg_setup() { font_pkg_setup + use buildfont && python-any-r1_pkg_setup } src_prepare() { diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index b4cf4773eace67ed073f75c77e0db8126d966722..261e0f9f7d9ce90e1b3b970d2ace63d32a7db69d 100644 GIT binary patch literal 38329 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 ZJA^+u>K3FU^1$)`{68v4-AgwU0RXQ4X%YYc literal 38339 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 diff --git a/media-gfx/aview/Manifest b/media-gfx/aview/Manifest index 2b3073bc8592..2eae7b2ea2e8 100644 --- a/media-gfx/aview/Manifest +++ b/media-gfx/aview/Manifest @@ -1,5 +1,6 @@ AUX aview-1.3.0_rc1-asciiview.patch 1940 BLAKE2B 595c179934b0978246ed520434cc1454ff9aa36ced73c162080676114a0706c09acf3d05fab12bf5c57580cf1e96c7aea74b8bc65265276dc5e88fd359b9cddb SHA512 5b3afbba50a6338834798d9b380c2246011f3c465a2515ef0a5701c5eade5fdb0b09518e64906b10fb6b4a2bf8e9a419463c337a4672bcf79cae35cce2d0143a +AUX aview-1.3.0_rc1-clang16.patch 290 BLAKE2B c0a6821f4873fb4265667b6cf879f0818f3662855ff9938ea3728d0cefcc4048d3bff510ad0cab8b56ca9f84b987abffc9ba50ab445d7b1209096af6d0c06333 SHA512 3b4393c4b21ab553782f532bb9d577e558a1d2845f97eeca0a8938a4f7464e4728b5e5784892515c0ea7d1ab258060a751c3c62df14b3b5afdff88fe1e1649fe AUX aview-1.3.0_rc1-includes.patch 690 BLAKE2B 7d081353c4e245440820765710e25e769d8482fd7c8ad9160bf59776268240804f8e365a28c2a569324c8ca3bdb11f7cb7d0dce1225cc2779ff0c74122767ad0 SHA512 42104612c07740269f311bc264b20775035a1f11dabf1c662b3cf800f9a6e623081d7fba9731ee3d06b0f14030c848166409a6801fd035f03f8ba8479abb118a DIST aview-1.3.0rc1.tar.gz 54317 BLAKE2B 3a47dab51763f7c5cd9d4d5950437f3e0b86b46a9bf498c93e88258daefb511c82789b1d4bb1288844dbc70aae033fd0ffd9ffab4b28eb553effa7a2c777ef69 SHA512 941f2a92aaf3852b403daf688cda4ca2eb82ec32ee6566cd2aef3d121f259f1bb0214f872c4d5020c658bd81adba0577313acc5972d2f44b295f21905e107144 -EBUILD aview-1.3.0_rc1-r3.ebuild 622 BLAKE2B 3356e52232cd0b5820ae25c07abcb2c227edeb205833e55fac8413ad71f0d1e5e6ab0b1669761ac7ab901af171a0b6c0d3a8f9f4cb6abd2cd8e07ef6d7cdb9ab SHA512 22a4c563a5f4be3b6687e739b0067e60ade9822fe51f81dca6cd9019395f1a29924f6b7c115e0d009996bd3c106b982c821e0bad4172b6b6d60a16417fc20ce5 +EBUILD aview-1.3.0_rc1-r3.ebuild 623 BLAKE2B 1eea64e344cc2e27855ad835be503d0cb4b60f30362bfb0b16db0e6f452f92e4cf5db123cd7c10cdf731b88b00df4cbc7477a0236a0041692490e875ec451e4f SHA512 52ca858bd935bb364c6d76d0c3f32d72a94e4dcd532b6d921bf14172233b1735ce3811057f8a6ead18191699a539a94a090380d992f00f7325254abd0927f5bb MISC metadata.xml 253 BLAKE2B 7841cdc719dc9b176b5020e3c32f701df34ea863e0b7afb639400abf37f2143785936f1059ee8ef5dfa1abd3ce4f4783f36ff33871c04bc8c71cd794137daaf8 SHA512 db0c2d1e8158ce77a1a409860fa3f5c7057e90f96593e7d8c0a502304aa6c6c23bf4b68b020ff112f854f3307222a81e5e1f6d9c173989713c3514eb56d5a690 diff --git a/media-gfx/aview/aview-1.3.0_rc1-r3.ebuild b/media-gfx/aview/aview-1.3.0_rc1-r3.ebuild index 728a22350066..0f64724a6032 100644 --- a/media-gfx/aview/aview-1.3.0_rc1-r3.ebuild +++ b/media-gfx/aview/aview-1.3.0_rc1-r3.ebuild @@ -1,32 +1,32 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools MY_P=${P/_/} -DESCRIPTION="An ASCII Image Viewer" +DESCRIPTION="ASCII Image Viewer" HOMEPAGE="http://aa-project.sourceforge.net/aview/" SRC_URI="mirror://sourceforge/aa-project/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P/rc*/}" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" -DEPEND="media-libs/aalib:=" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P/rc*/}" +RDEPEND="media-libs/aalib" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-asciiview.patch "${FILESDIR}"/${P}-includes.patch + "${FILESDIR}"/${P}-clang16.patch ) src_prepare() { default - mv configure.{in,ac} || die + eautoreconf } diff --git a/media-gfx/aview/files/aview-1.3.0_rc1-clang16.patch b/media-gfx/aview/files/aview-1.3.0_rc1-clang16.patch new file mode 100644 index 000000000000..6ae962bbb06b --- /dev/null +++ b/media-gfx/aview/files/aview-1.3.0_rc1-clang16.patch @@ -0,0 +1,15 @@ +https://bugs.gentoo.org/871249 +--- a/flip.c ++++ b/flip.c +@@ -10,4 +10,5 @@ + #include <string.h> + #include <sys/time.h> ++#include <ctype.h> + #include <unistd.h> + #include <aalib.h> +@@ -59,4 +60,5 @@ + static char *graph_mem; + ++int f_getkey(void); + + static void dcd_color_64( char *data ) { diff --git a/media-gfx/converseen/Manifest b/media-gfx/converseen/Manifest index 9cee7302e59d..ca207bdb7709 100644 --- a/media-gfx/converseen/Manifest +++ b/media-gfx/converseen/Manifest @@ -3,6 +3,8 @@ AUX converseen-0.9.9.0-gnuinstalldirs.patch 5272 BLAKE2B b2f0faa57923c5d452e3a2e AUX converseen-0.9.9.0-no-update.patch 540 BLAKE2B b8a7bcf561a4be48fdf9137a40c1f5b1451915a6cf4b2043f9adaf8dd1aa853b331ee1499bb34d05ae9e7da2d9f3f0515c62dca8146d4957126054557ebfcceb SHA512 b5ed008bd7a01cb99ec97faa6c9bd412009f1d438c420e201d2605c713ff57c346391d5389ed019c0538a263154d1ed36c4a581d0582d2c2eadf8dc77a67b97b DIST converseen-0.9.9.0.tar.gz 280547 BLAKE2B 978df93748cd5585b99f371f9538f9ae0a6fa683c9a452a8fb3eceb0c6a7b972423dbd396f8702a4db839852d39bb7c3b654603a08a5dc61481ed74c6aa3aa0b SHA512 8ec01de40fc32bc83c97b3e1d1d0400b9ae5c8c5f374dfae452a75f1bec648d6db26ea036103e15c84e4360ed83f27ce5d35a64592289de083e9701e6153ca63 DIST converseen-0.9.9.6.tar.gz 290947 BLAKE2B 56772a2c1f55952d7531311fd1a915084810038677c91616e791cf99085cfb6548fd7d6aa86336ba3df2770c1ffd866523e9f96d3c0d572bc52246d81fb2b6cd SHA512 77b93752085f0f8ab086a30d8c327eb476756e1069736874ec914f99ac64b1fb5c8abd9a4ef7fc45d21edf7c1223c3c5e4e738755f6a71a997374622c98dc78e +DIST converseen-0.9.9.8.tar.gz 769184 BLAKE2B 136d4454825fd64bd8129544df25213346550d4a1bf550fd8c32eef7c2c02cda5965aa235ec8f637de53462968a08c1e1b7c5db454c68ed1cac64d08c322fd54 SHA512 64ef5c5614c6536d84c6fc5ad6f9180c45a4c9d1294e492f0b09a596203d91871191f62ef80c6f888f010377c834ae76d825a29b137885756cc33a7d38d70208 EBUILD converseen-0.9.9.0.ebuild 918 BLAKE2B a9acffbb4629cd80bc519849a9b219014c2d00466f6302354aafde0a36b46613f16bf48a5830f1a180118c99353d380768303cb8fdd0b335c8a540af137a0553 SHA512 8778b312f059d35458c6c393bb4d7939dc7a66d461679a9726cfda5ec8c448bd6ac5e42e71dc3c2d85afc76c64d1c56e897773749e9c4e7eff02caca6cbf1b45 EBUILD converseen-0.9.9.6.ebuild 1267 BLAKE2B f26e05cbfbec5e51537eb94937481643e8b70c523845be83e41172d2d6adb4711286d1afebf94843a000e90ddc96cd8344044f6c0a779e313307ea8912f8e565 SHA512 287399af1bfe691899f9257a1be6d3a9b6c7caa70611241eb67b947e37634bb09ed7407debb48a756f9fad42519baf6f6e8cc25880c8e7e7ab28edeef9741431 +EBUILD converseen-0.9.9.8.ebuild 1342 BLAKE2B cb1f39a20f0406c128c367e7cca67fe8451b52b111ab428c5cd75183d999af3b53994c2c54799455539c7141ce2f3ee7e96d859b5711fbbc6f2d87f9283fea7d SHA512 6c2d6accbb2a07877e01a8082603e2f9204db66688b43081a4c9a2b23ccff7e0995873c70e89052045c81f6c004fbb7eb2544f664a1e8ad291e50085e42e42e5 MISC metadata.xml 490 BLAKE2B 7ee59abe13eee7dff622a3e7b701f6e0128a208e3e49f5b22b3fcaf06357991a50ece3ffa9cb607675f94a7784efcec37c2176464e4c7741efbfb8b8427cb5dc SHA512 a56719d55ea41683315c5d3f98b8351d3b15b68fd8f598a9e692691c771a94bec23b8263c8a017e29d63a20a8de8b440db1acfd26558c6f8d51add12e4016ba6 diff --git a/media-gfx/converseen/converseen-0.9.9.8.ebuild b/media-gfx/converseen/converseen-0.9.9.8.ebuild new file mode 100644 index 000000000000..c0754ac324ad --- /dev/null +++ b/media-gfx/converseen/converseen-0.9.9.8.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Batch image converter and resizer based on ImageMagick" +HOMEPAGE="https://converseen.fasterland.net/ + https://github.com/Faster3ck/Converseen/" +SRC_URI="https://github.com/Faster3ck/Converseen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +# FIXME: graphicsmagick dependency does not work properly, failures when compiling +# || ( media-gfx/imagemagick[cxx] media-gfx/graphicsmagick[cxx,imagemagick] ) +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + media-gfx/imagemagick:=[cxx] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +S="${WORKDIR}/${P^}" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.9.0-appdata-path.patch" + "${FILESDIR}/${PN}-0.9.9.0-no-update.patch" +) + +pkg_postinst() { + elog "Please note that due to security policy restrictions" + elog "on media-gfx/imagemagick the support for PS, PDF and" + elog "XPS files must be explicitly enabled by commenting out" + elog "the respective policies in /etc/ImageMagick-7/policy.xml." + elog "See https://wiki.gentoo.org/wiki/ImageMagick#Troubleshooting" + elog "for more information." + + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest index baaa788596c4..2b708446b6d7 100644 --- a/media-gfx/cropgui/Manifest +++ b/media-gfx/cropgui/Manifest @@ -1,8 +1,3 @@ -DIST cropgui-0.4.1.tar.gz 852958 BLAKE2B dcc6ba775e49af9a9fe1054fe5246e87e044f47cb7ca20712e5048dd1fa0fda35ee90c38cf733540913d0220eb58ab0a6dcfe93c7b02ebb9e022529b8add6c1c SHA512 85b0c2c57faecdd7db15e417234f2ea50fc5edbdcacaedcfc53cda68c3a070f4ba0201bff9afbaa3de7c51552309df1ac3e87586b4021e68bbb255a2545d92da -DIST cropgui-0.5.tar.gz 853934 BLAKE2B ac7cf32495e3ac728223994f79252fd98a0a5cf7da79a9c6796ce3d7b213c797b16250be5d23a1bc6bed492f142a95411d6cbd42fe34242016c4e0181bfd90c4 SHA512 2babea9ea6089c74637c9023ea08c2ae4f666fbf44bb73d7a301de6fee6848e65a86fab312e765f7bd05e8e03bf3e92942d718ea84a950412385a8e0b6aa0630 DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68 -EBUILD cropgui-0.4.1.ebuild 1096 BLAKE2B 2005691ab239e023ca2a4d864744f9bae1348e3c7d6fe43925359fd119a53ea5562e3daade2c9d929296c7b61cd6e46a8ed978d8defd1c928e568ac36e8e6eea SHA512 59a123bd2e8d6c69bbf8aaf3f4f1cbe67de5834dda7439f76a3ca31da46048aaf5e78c32c3b438400fc128bfa42a295b10f468e507349c7f2cae66c6a9b0df9d -EBUILD cropgui-0.5.ebuild 1098 BLAKE2B 3318e877827c04f942ce5963567524659b6db686d7f27be34f7a9da79af855213aa065d42f1741a769a42cb027a7019197eb42da18b0c1253a7bf633d5246de0 SHA512 89c2284f236870bfcfa46e1b2842cc9b4fa56447e318fdbab67c7160ce6146668d74ef7431d621969523b905345e63f68faf6bab38f61d7ce38be12b414e7e89 -EBUILD cropgui-0.6-r1.ebuild 1101 BLAKE2B 6ef2cc900438afa4f8139d2e6d2767a5bf120eb1d342b27e12a3c58ed1603dd820657ea488c3b43c927e1f94a2bfb62135094d489f354bb70861d3f339f18f2f SHA512 e06a3cd5620942bf25eeb4113be9aa817bc6ecfdc2b1b84620437dfc80e0a7dd7967b64bc305ed00ed853240a7ad8474ba98b1276505b4d04c296f080b668a36 -EBUILD cropgui-0.6.ebuild 1098 BLAKE2B f9ce8fa8320eefae10367d16b93067c7f701bda080f1ca930bf27ea5749bd527e8fe9ad545954d9b166bb577a05750b517f176d329aecf65dc00b55fc7c05946 SHA512 6177045e980293670ef084b8e2fdd057ec85a8d359fd6f82f3f3e6dee546a5807c1ed0eb2cd9b5e19e5a474faa90fddf4c3bb0cc5100b9571af2a3cf4147ddda +EBUILD cropgui-0.6-r1.ebuild 1100 BLAKE2B 03156be5c5eb2ae5b9b8ab8865a2453b2548bc62c68c51dc0c335a3887da921fecbff96156fe5b83fde5018d223f7ca3df05e02adfc3615ca8c57c84fd3241ca SHA512 c38f85474d516a8c9dc4845bf7aac74fba0904a32969ab56fc1754966c06c344c685b25ac5ae59bfea59cd40ab6a402a4a5b186f69e2be3cb1a8a46271fdcf4e MISC metadata.xml 323 BLAKE2B 4f4655c7441d04e7d3840d96e9230c3f479955d01b44344b2b424af910b48e60fdf33a21c5ba6cc5490255a38bcb7f6359516e41ac5569446c7e000e23dda693 SHA512 b40805e072a6f3588784f689fcf6c90525f1b9c23c20570ecc5e647e6d151ab3fd81b953a0263a3c0429947cfca5ef23f2a48a242ee9aa789e2c543ca29eaf86 diff --git a/media-gfx/cropgui/cropgui-0.4.1.ebuild b/media-gfx/cropgui/cropgui-0.4.1.ebuild deleted file mode 100644 index 5563225ddde4..000000000000 --- a/media-gfx/cropgui/cropgui-0.4.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -inherit eutils python-r1 desktop xdg-utils - -DESCRIPTION="GUI for lossless cropping of jpeg images" -HOMEPAGE="https://emergent.unpythonic.net/01248401946" -SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${PYTHON_DEPS} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]" - -install_cropgui_wrapper() { - python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade - make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" - python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" - rm "${ED}/usr/bin/${PN}.tmp" || die -} - -src_install() { - python_moduleinto "${PN}" - python_foreach_impl install_cropgui_wrapper - - domenu "${PN}.desktop" - doicon "${PN}.png" -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/media-gfx/cropgui/cropgui-0.5.ebuild b/media-gfx/cropgui/cropgui-0.5.ebuild deleted file mode 100644 index ed810b818119..000000000000 --- a/media-gfx/cropgui/cropgui-0.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit eutils python-r1 desktop xdg-utils - -DESCRIPTION="GUI for lossless cropping of jpeg images" -HOMEPAGE="https://emergent.unpythonic.net/01248401946" -SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${PYTHON_DEPS} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]" - -install_cropgui_wrapper() { - python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade - make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" - python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" - rm "${ED}/usr/bin/${PN}.tmp" || die -} - -src_install() { - python_moduleinto "${PN}" - python_foreach_impl install_cropgui_wrapper - - domenu "${PN}.desktop" - doicon "${PN}.png" -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/media-gfx/cropgui/cropgui-0.6-r1.ebuild b/media-gfx/cropgui/cropgui-0.6-r1.ebuild index c0f740961d3c..a6ed3045eaea 100644 --- a/media-gfx/cropgui/cropgui-0.6-r1.ebuild +++ b/media-gfx/cropgui/cropgui-0.6-r1.ebuild @@ -3,8 +3,8 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9,10} ) -inherit eutils python-r1 desktop xdg-utils +PYTHON_COMPAT=( python3_{8,9,10} ) +inherit python-r1 desktop wrapper xdg-utils DESCRIPTION="GUI for lossless cropping of jpeg images" HOMEPAGE="https://emergent.unpythonic.net/01248401946" diff --git a/media-gfx/cropgui/cropgui-0.6.ebuild b/media-gfx/cropgui/cropgui-0.6.ebuild deleted file mode 100644 index d0e7fdc45109..000000000000 --- a/media-gfx/cropgui/cropgui-0.6.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit eutils python-r1 desktop xdg-utils - -DESCRIPTION="GUI for lossless cropping of jpeg images" -HOMEPAGE="https://emergent.unpythonic.net/01248401946" -SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${PYTHON_DEPS} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]" - -install_cropgui_wrapper() { - python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade - make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" - python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" - rm "${ED}/usr/bin/${PN}.tmp" || die -} - -src_install() { - python_moduleinto "${PN}" - python_foreach_impl install_cropgui_wrapper - - domenu "${PN}.desktop" - doicon "${PN}.png" -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest index 04261e314dcc..3cf43ccc2411 100644 --- a/media-gfx/fotoxx/Manifest +++ b/media-gfx/fotoxx/Manifest @@ -1,6 +1,8 @@ AUX fotoxx-22.18-documentation.patch 1074 BLAKE2B ecc735e158614bdbe2d44ec7463314a3f2f1151aaa95938a9415c7041ba0677acb4393d7f4d6c8817c0335e46dd365cc6f441102e0b6eb6f5ab233e70bf11ee1 SHA512 047ec5fa957ed3a9ad4e9667998045ec1c2d4cd6676f57275c40ea7d8797a0f95c7cfa2cd747e72f0f913c376bccdc708d73f675929302ce828c9d346d20885f DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0 SHA512 c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436 DIST fotoxx-22.31.tar.gz 8647063 BLAKE2B ae636f9e2993cab3fa5cd8c432a051b42d23fa1a500c14cdfc13c1854c576ee60b25780e7bab4fa46734fab8de5839e4d0d639d759ff12cd2a52f5c8d704bdfe SHA512 06da8d87e5ff59cd32575720ffba7422d858e8bce6e126af61cdd30891c4a1f8f4a3b1429ae732adfe25b6373af2782abde2fefa2c9fb5c147458ad82270c20d +DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f SHA512 aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4 EBUILD fotoxx-22.20.ebuild 2216 BLAKE2B e9c7318d9e66e9fd23c6cad9cd786e6b9b7f59fde880c4d5f2132cfa1c297e16df3b03ff0177e325d5e4e2617e65dd6df010f3e8bf5724f15d51ec6b5b93ae43 SHA512 14d10237455ab8ca61f019b62977dea2e8e636d71862e2bc84806581205ae24597d2eed20e8f2d88d6c0a53c3c3811f76ca0195d0f1ffcae5361de67e2590905 EBUILD fotoxx-22.31.ebuild 2218 BLAKE2B 82d2d2c45568c569ef3ce3e36a7133292c32eb42d016550e60bba6dce729df01305385e17630fe79fedc12e02264000ff2b435924ecc58b2b8895800068eaf3d SHA512 21f99c6bc7bf7ab7b8e05c8603f51551a59ab9b10a77b8aca5b1a797e5456d0111c8895845b7094251617876a7d2a800f1bf29c569bf6f8a1cc5baf3a5a06151 +EBUILD fotoxx-22.35.ebuild 2218 BLAKE2B 82d2d2c45568c569ef3ce3e36a7133292c32eb42d016550e60bba6dce729df01305385e17630fe79fedc12e02264000ff2b435924ecc58b2b8895800068eaf3d SHA512 21f99c6bc7bf7ab7b8e05c8603f51551a59ab9b10a77b8aca5b1a797e5456d0111c8895845b7094251617876a7d2a800f1bf29c569bf6f8a1cc5baf3a5a06151 MISC metadata.xml 851 BLAKE2B a6c60b79fb5646c3bd7d6959d4a1b974ee714bf6ed64f205d9c00d684b3da94672005658336c1c5fcb903605d11c9a5607616151b2f6262f3173e15b8fc44655 SHA512 2794ae92afa076875c7f725969efdcf9cb84435d0ea033adc28f5860a69438b754f4d22b0db27dc7392683439e51b51ae581a6da450719276e8df51a2a306ad9 diff --git a/media-gfx/fotoxx/fotoxx-22.35.ebuild b/media-gfx/fotoxx/fotoxx-22.35.ebuild new file mode 100644 index 000000000000..5819421d21bf --- /dev/null +++ b/media-gfx/fotoxx/fotoxx-22.35.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit optfeature xdg-utils + +DESCRIPTION="Program for improving image files made with a digital camera" +HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html" +SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +# For required dependencies read doc/README, for required tools read +# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an +# alternative to firefox and chromium-browser. `grep '"which ' * -R` +# is helpful to report some required tools run via the shell. + +DEPEND=" + media-libs/clutter + media-libs/clutter-gtk + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:0 + media-libs/tiff:0 + media-libs/libchamplain[gtk] + x11-libs/gtk+:3" +RDEPEND=" + ${DEPEND} + media-gfx/dcraw + media-libs/exiftool + x11-misc/xdg-utils +" + +S="${WORKDIR}/${PN}" + +PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" ) + +DOCS=() +HTML_DOCS=() + +src_prepare() { + sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die + default +} + +src_install() { + # For the Help menu items to work, *.html must be in /usr/share/doc/${PF}, + # and README, changelog, copyright, license, etc. must not be compressed. + emake DESTDIR="${D}" install + rm -f "${D}"/usr/share/doc/${PF}/*.man || die + docompress -x /usr/share/doc +} + +pkg_postinst() { + optfeature "HEIC file support" media-libs/libheif + optfeature "additional RAW file support" media-gfx/rawtherapee + optfeature "additional RAW file support" media-gfx/darktable + optfeature "video thumbnails & playback" media-video/ffmpeg + optfeature "copying images to optical media" app-cdr/dvd+rw-tools + optfeature "WEBP file support" media-libs/libwebp + + elog + elog "Please read the Help > User Guide for details. The source location is" + elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy will" + elog "be placed at /home/<user>/.fotoxx/userguide." + elog + elog "To play videos, in Tools > Preferences set 'Video File Play Command'." + elog + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest index 3f261d768e8b..08a9c88e3b2b 100644 --- a/media-gfx/gimp/Manifest +++ b/media-gfx/gimp/Manifest @@ -4,7 +4,7 @@ DIST gimp-2.10.32.tar.bz2 31397425 BLAKE2B 3887e2e29ebfd5dcfa671a9d1549180d11bd5 DIST gimp-2.99.10.tar.bz2 26782056 BLAKE2B 103e7fa2d04b1989e59fb03964a122891831d122cdc6dd3b7637f06cff28310e12d9a79678ac477b56728f4ceb53292001c53f026e94be417db76dd7e14740ab SHA512 898c1e1ffd2270ccc965db9a8263e04d95455535361b47f92256b4028808e1e91eb1924cf6cef7ff9e988194ebbc67535bd9cfbf0243159824e58551a2b91ba3 DIST gimp-2.99.12.tar.xz 24282140 BLAKE2B 2174e1d50941071ea6e96f0e3f315484867aa90ae06cbcdc7b30914f959c1a15a7e7ea34ba22ce09a973b29acf1277e3a4519d744140c3fcabc59f31dc3ebf43 SHA512 4b87dd40eccc39c560e69a90b4042b1b19506e9ae52e5079ace442325b54bf7c47477662197da8f7655c12aad16e08bae60d11cf269684b8aa291e978d246917 EBUILD gimp-2.10.32-r1.ebuild 5651 BLAKE2B ef43e980abbf5138658ab5d99c6eb61260c6c46830b7af5b7c73439fe9021c874e2a1510312ed19adf9aeef1c74690759ea812001b9e61b4d16ab76026f853df SHA512 5032166ffe5b5a90dff4dc9fc5198d8ea853fdee93c05993a2a2848cebb32b7ad762f2723237dff5ea09967236cac69235796bad654c57b203d45c75c9d5e042 -EBUILD gimp-2.99.10-r2.ebuild 6615 BLAKE2B bbc5019792517a8f16ee8a2112aa1b867ab69e1f5182fb1c4691f33ae43236d0791625daeea0b3ea8061a09afcf302f7f0994e543aa394eaaf9884dc620e4190 SHA512 96ea4d91f2c5b27b6b4bb7b8ef3974afc008aaf63a9ed309ca934399e54e9cb8846caee75d9807c9a5e4a392deace281bd5673be1616a04eff43c8568f63e9ad +EBUILD gimp-2.99.10-r2.ebuild 6610 BLAKE2B c84f1e15b27933c47e989c1cbdf6fdb63e32d5a64447d0b46bea2c219f2f1ca5c0d360146817ba5459e49fc0ae8055eb0f2cb3914f1473794ab91532670a265f SHA512 654c530093c1a949dc9e69362da07f009ca9a6e6695d17f660aeba33616256627de9f88a174f94ce6d4f94028ee39843971a1f2e3f216842fd46d9b6757b4798 EBUILD gimp-2.99.12-r1.ebuild 6864 BLAKE2B c87f2113968c2e5fdc14a2295fa7482da7295f5ee18ed1f7c87a8711ff4fc5d7e8492d38e167b81169d09786a22bb5150bb5c687fee9001147f4d51841271316 SHA512 942d93da26e23fedfbf0e18a88543722d704e7700e828262feb05ef300bde97af23ea6b32253e3cf3c25e334eb639d30c7a542b50151ed0e3b057cfe6175b48d EBUILD gimp-9999.ebuild 6716 BLAKE2B 3bb64815eb150c7b212f7a0fac16308a580896b7cff02fcfae97faa528600ad0ad7330c75da29f62870d956dd865b5c8dbfa89b0025a920719e6ff7165709e69 SHA512 c93640bd93922e80dbca12a2490d4676657e26235f4a6ed57224853e76e5e5dbb15e6f7020bc1b3678a30dddea24e3dbad049f08dd19fb2071be19086472cb32 MISC metadata.xml 646 BLAKE2B 167cb95fb064b2470cdbb6b625f7d6e24aacac57081a1177fdc9e878b4cf1a20c6b86a7e621530b45bc7db5f07e173a47829fd5be9dde6f9b9fcf54a39f24236 SHA512 9f6501b6a14f860be69e29baaace61fe4c964413b8c43882bf06144406333f4d69d6adaa315503dc83fbdb467cd47e3d752ed6abe4b78bd5cb32fb9f3be1ac1d diff --git a/media-gfx/gimp/gimp-2.99.10-r2.ebuild b/media-gfx/gimp/gimp-2.99.10-r2.ebuild index 6e2153c71aba..a4a5b7dc8ed8 100644 --- a/media-gfx/gimp/gimp-2.99.10-r2.ebuild +++ b/media-gfx/gimp/gimp-2.99.10-r2.ebuild @@ -206,16 +206,16 @@ src_compile() { # for https://bugs.gentoo.org/664938 _rename_plugins() { einfo 'Renaming plug-ins to not collide with pre-2.10.6 file layout (bug #664938)...' - local prepend=gimp-org- + local prefix=gimp-org- ( cd "${ED}"/usr/$(get_libdir)/gimp/2.99/plug-ins || exit 1 for plugin_slash in $(ls -d1 */); do plugin=${plugin_slash%/} if [[ -f ${plugin}/${plugin} ]]; then # NOTE: Folder and file name need to match for Gimp to load that plug-in - # so "file-svg/file-svg" becomes "${prepend}file-svg/${prepend}file-svg" - mv ${plugin}/{,${prepend}}${plugin} || exit 1 - mv {,${prepend}}${plugin} || exit 1 + # so "file-svg/file-svg" becomes "${prefix}file-svg/${prefix}file-svg" + mv ${plugin}/{,${prefix}}${plugin} || exit 1 + mv {,${prefix}}${plugin} || exit 1 fi done ) diff --git a/media-gfx/gnome-photos/Manifest b/media-gfx/gnome-photos/Manifest index 5eceb14a2a40..25b2a88b458c 100644 --- a/media-gfx/gnome-photos/Manifest +++ b/media-gfx/gnome-photos/Manifest @@ -1,3 +1,5 @@ DIST gnome-photos-42.0.tar.xz 2855624 BLAKE2B a980cc2f581f1f6834925426ba3e0e7e6c341d939b2fbe2aa40c737669fb09fcdd8bb64fd0dfbee640d8dd73061281b6b92f97cfb5737cbeca9788c9e01d7fbe SHA512 cddaa84596a180fb2a4d70db65c6e625e3d94bccbdc7bcc83ed577b9306210a2879e3d40f8823a9e097f78caa6fccc53404194e7dce0629db3ebda1aa428b714 +DIST gnome-photos-43.0.tar.xz 2857296 BLAKE2B f7e51fadcf213e9eb08e38629bc137e81afb67d227d2c9ddc6b2cc136eb18f2df7aae91112c61129d0a77439aac773925b2abd65f1267fb4a69ca66f86e72a4d SHA512 003f9bda3aa8a3d72aec960d7377d4df08784a95de66505b77ac2e2a75c44fb772fc560162f0e5195b4c3cb8a648263f2403ecc18648fafdc3e748eccf297e7c EBUILD gnome-photos-42.0-r1.ebuild 2456 BLAKE2B 3746d2de022510440c68e39efd70f72a11ae85a5e31b91b21ae3caf79fe9622cf31ec1b40de9b44261e948d2f88dc74a91d14fee444429d24fcc3ba0d50668b4 SHA512 8b41e4af554dc532ce44dea98fab43d0a9f7eb285347948ad6e3caf68ac44c5eab85e3dbc63c2f2547a09c3f685ea51b424e26e4f11ac047da1c91e776d7c2f2 +EBUILD gnome-photos-43.0.ebuild 2432 BLAKE2B c292b5845339c7ae4ade56056418d077479f797f07b050a4a5ea29aa96d43893594f04f4d70bfeead074a982438010db07d909326bfce333ffa064e2c5a70bcc SHA512 edfb2c621dbd75b7c7ca6a1edb9cd38690a1f07132c9e43ebd82782d9f63f43a867cc0d307c9753b12439aeba08302f9544c3e741f5b7d0e3f336431c9dc5bd1 MISC metadata.xml 993 BLAKE2B 19e15d88f2176fa80739650a2d3ae57e34a662e5a4424a00a33bc785e4e4a35d57fc28d678885e4e18564318e93957b689ff36ea96bea69038a377400c6217f2 SHA512 19300545f23b83e06df0db74a605b48a62f5dd462db1ef69de903123209b50331ceffec783bd9564a15ee10dd1f0a6fc9e396f1384e56f7bb0cc83af08d1fda4 diff --git a/media-gfx/gnome-photos/gnome-photos-43.0.ebuild b/media-gfx/gnome-photos/gnome-photos-43.0.ebuild new file mode 100644 index 000000000000..8546609fd357 --- /dev/null +++ b/media-gfx/gnome-photos/gnome-photos-43.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg + +DESCRIPTION="Access, organize and share your photos on GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Photos" + +LICENSE="GPL-3+ LGPL-2+ CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test upnp-av" +RESTRICT="!test? ( test )" + +DEPEND=" + media-libs/babl + >=x11-libs/cairo-1.14.0 + >=x11-libs/gdk-pixbuf-2.36.8:2 + >=media-libs/gegl-0.4.0:0.4[cairo,raw] + sci-geosciences/geocode-glib:2 + >=media-libs/gexiv2-0.14.0 + >=dev-libs/glib-2.62.0:2 + dev-libs/libportal:=[gtk] + >=net-libs/gnome-online-accounts-3.8.0:= + gnome-base/gsettings-desktop-schemas + >=x11-libs/gtk+-3.22.16:3 + >=dev-libs/libdazzle-3.26.0 + >=gui-libs/libhandy-1.1.90:1 + media-libs/libjpeg-turbo:0= + >=media-libs/libpng-1.6:0= + app-misc/tracker:3 + sys-apps/dbus +" +# >=dev-libs/libgdata-0.17.13:0=[gnome-online-accounts] # Upstream left this commented in meson.build. Probably comes back with the next version + +# gnome-online-miners is also used for google, facebook, DLNA - not only upnp-av +# but out of all the grilo-plugins, only upnp-av gets used, which has a USE flag here, +# so don't pull it always, but only if USE flag is enabled. +# tracker-miners gschema used at runtime. +RDEPEND="${DEPEND} + net-misc/gnome-online-miners + upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] ) + app-misc/tracker-miners:3 +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + dev-util/desktop-file-utils + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" + +DOCS=() # meson installs docs itself + +python_check_deps() { + use test && python_has_version "dev-util/dogtail[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset + sed -i -e "/photos_docdir.*=.*join_paths/s/meson.project_name()/'${PF}'/" meson.build +} + +src_configure() { + local emesonargs=( + $(meson_use test dogtail) + -Dflatpak=false + -Dinstalled_tests=false + -Dmanuals=true + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 3c9d25ac200c..9bcfe74e754b 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,6 +1,6 @@ AUX graphviz-6.0.1-private-ghostscript-symbols.patch 1207 BLAKE2B ec966713af13fbfbdea0e6217d3da22884019ef39fb968fcb4f0ccdbb21c170087f00561ac613d78c29917468e925466f4d8e70a881876877fa88f2207d25141 SHA512 7f5434235b4627b0204e7b9c374290b02d805edcbebdca23154c18df6795ecb12016bfeb1ed9c6520e41ad216f81f38ad18791a1de1e06f15125805f1829aee6 DIST graphviz-5.0.1.tar.xz 21493276 BLAKE2B 1eabf7dc175cde4827db682ae7c0cb00f5bec4bee8aa9801bc6ac86b06011588260ce261e25613d6d4a1e708ccb4fd65aba73210df8cf0af84f2e20b7c914167 SHA512 c1c5784558fd6f32cd8ce9b63c2bc5232f47ea1c4abf8fbfc1b8b0175aa30845af452dbc6651642f07f2c5b7a73f5c792934ca99561608a104ae99898eca3bc7 DIST graphviz-6.0.1.tar.xz 21492876 BLAKE2B 36b8c2e922a73e35cddb2a252138193c9a413df823953faf387c964a31cf41e93b9c502ddc58831542aeea7e06cfd9ec377c390b45b859bdab1e0602c9b9683c SHA512 78f58734c47a6e1531a00b9de881481108500bf0a38b0ee734ecd024b629d838d98dbb32d81d2c2fe3b5ac28cbad140452b4bb5fa808ec667cc6cbe7638156ee -EBUILD graphviz-5.0.1.ebuild 6131 BLAKE2B 51a031fc0606c50eda1830310c6fbd55945acc1dc188236684fb944af896171010d31b0fbcfb369405701ba4850a156deef5db134b92eac5976ca8e37fc775ca SHA512 61a6bf8c5155c24f10d99b4133062fbc3de6ac18cc6537e72c284b0d1bba6c0861ddac88d5cd5a178dbb08176967216d95f3ccb34acb7d8c7e753c6052a10343 -EBUILD graphviz-6.0.1-r1.ebuild 6214 BLAKE2B f89d3ad34f37bfc8acb1605827970a4702021b06c838fc82b15688bb8360c0f246bc91811cb7468e6ff8cd6216e45da6597fdf20896cc498d31992c9d015e241 SHA512 6b1736bf15ef9ad1cb113980e7ee81756a002a7dd5273e19a39d75d29db253ee8de408ba7b8d14e958b59d6287fb22e91dd6491d6ddcd240fe7731842dc5a6f5 +EBUILD graphviz-5.0.1-r1.ebuild 6134 BLAKE2B ced1e9eed2d12476044c69c269aa904a07ad8e4437956a01a199f19fee3328db937453969d4521c5f976b76fc4ad7d8824521b505a07326f67c149684d03da3e SHA512 28fb36c8781fb453de8020706583a1373af729c6583db178d78a432e8d08ddedb6c683c31bceb9ad8e8c9c7fa72ea28a1b7d25a9d8fd424af2ea5b55ed6c6ae3 +EBUILD graphviz-6.0.1-r2.ebuild 6217 BLAKE2B da9dc265f433e9cf73767daa122274dc5b4efdf6274b9c6c2a5f682715b6fa83095b273bf4a928a78a107b7c19f6f28bf07e47208e533723d9d604ef615f1d9f SHA512 aa5a915946fc9f1623eaa16a83d4b33b36e26dbcd1b22adbc72b3b1f54349913e24d67a255d6c3e67a5581d5d2ae44333d72c078f22ba641406ae722d9d67d64 MISC metadata.xml 2324 BLAKE2B 206e5312317fb7bf8f4bba64196a6fa89a8a9e30be3b5e0bf598485cdc2a862e1cc302024b9d170aa6c8ebbbd429ab839d296076bc6f1ac3b154678773cd4d5f SHA512 8eb9a1508823a06fbb180755a7dd173cb2365d7d90e25ad211d56645ee213ee825a991ba56b3f1c8d952c0a7baaa1ea3f8d8d35bdedbffbdce608d66645dd2b0 diff --git a/media-gfx/graphviz/graphviz-5.0.1-r1.ebuild b/media-gfx/graphviz/graphviz-5.0.1-r1.ebuild new file mode 100644 index 000000000000..bdab7d9db9a0 --- /dev/null +++ b/media-gfx/graphviz/graphviz-5.0.1-r1.ebuild @@ -0,0 +1,216 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit python-single-r1 + +DESCRIPTION="Open Source Graph Visualization Software" +HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/" +# Unfortunately upstream uses an "artifact" store for the pre-generated +# tarball now, which makes predictable URLs impossible. +SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz" + +LICENSE="CPL-1.0" +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 ~sparc-solaris ~x64-solaris" +IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" + +REQUIRED_USE=" + !cairo? ( !X !gtk2 !postscript !lasi ) + pdf? ( cairo ) + python? ( ${PYTHON_REQUIRED_USE} )" + +# Requires ksh, tests against installed package, missing files and directory +RESTRICT="test" + +RDEPEND=" + >=dev-libs/expat-2 + >=dev-libs/glib-2.11.1:2 + dev-libs/libltdl:0 + >=media-libs/fontconfig-2.3.95 + >=media-libs/freetype-2.1.10 + >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] + media-libs/libjpeg-turbo:= + >=media-libs/libpng-1.2:0= + sys-libs/zlib + virtual/libiconv + cairo? ( + >=x11-libs/cairo-1.1.10[svg(+)] + >=x11-libs/pango-1.12 + ) + devil? ( media-libs/devil[png,jpeg] ) + gtk2? ( + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + ) + gts? ( sci-libs/gts ) + guile? ( dev-scheme/guile ) + lasi? ( media-libs/lasi ) + pdf? ( app-text/poppler ) + perl? ( dev-lang/perl:= ) + postscript? ( app-text/ghostscript-gpl ) + python? ( ${PYTHON_DEPS} ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + ) + ruby? ( dev-lang/ruby:* ) + svg? ( gnome-base/librsvg ) + tcl? ( >=dev-lang/tcl-8.3:0= ) + webp? ( media-libs/libwebp:= ) + X? ( x11-libs/libX11 )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND=" + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + doc? ( + app-text/ghostscript-gpl + sys-apps/groff + ) + guile? ( + dev-lang/swig + dev-scheme/guile + ) + nls? ( >=sys-devel/gettext-0.14.5 ) + perl? ( dev-lang/swig ) + python? ( dev-lang/swig ) + ruby? ( dev-lang/swig ) + tcl? ( dev-lang/swig )" + +# Dependency description / Maintainer info: + +# Rendering is done via the following plugins (/plugins): +# - core, dot_layout, neato_layout, gd , dot +# the ones which are always compiled in, depend on zlib, gd +# - gtk +# Directly depends on gtk-2. +# needs 'pangocairo' enabled in graphviz configuration +# gtk-2 depends on pango, cairo and libX11 directly. +# - gdk-pixbuf +# Directly depends on gtk-2 and gdk-pixbuf. +# needs 'pangocairo' enabled in graphviz configuration +# - ming +# flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's +# incomplete. +# - cairo/pango: +# Needs pango for text layout, uses cairo methods to draw stuff +# - xlib: +# needs cairo+pango, +# can make use of gnomeui and inotify support (??? unsure), +# needs libXaw for UI +# UI also links directly against libX11, libXmu, and libXt +# and uses libXpm if available so we make sure it always is + +# There can be swig-generated bindings for the following languages (/tclpkg/gv): +# - c-sharp (disabled) +# - scheme (enabled via guile) ... no longer broken on ~x86 +# - go (disabled) +# - io (disabled) +# - lua (enabled via lua) +# - ocaml (enabled via ocaml) +# - perl (enabled via perl) *1 +# - php (enabled via php) *2 +# - python (enabled via python) *1 +# - ruby (enabled via ruby) *1 +# - tcl (enabled via tcl) +# *1 = The ${P}-bindings.patch takes care that those bindings are installed to the right location +# *2 = Those bindings don't build because the paths for the headers/libs aren't +# detected correctly and/or the options passed to swig are wrong (-php instead of -php4/5) + +# There are several other tools in /tclpkg: +# gdtclft, tcldot, tclhandle, tclpathplan, tclstubs ; enabled with: --with-tcl +# tkspline, tkstubs ; enabled with: --with-tk + +# And the commands (/cmd): +# - dot, gvedit, gvpr, smyrna, tools/* :) +# sci-libs/gts can be used for some of these +# - gvedit (via 'qt5'): +# based on ./configure it needs qt-core and qt-gui only +# - smyrna : experimental opengl front-end (via 'smyrna') +# currently disabled -- it segfaults a lot +# needs x11-libs/gtkglext, gnome-base/libglade, media-libs/freeglut +# sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png' +# with flags enabled at configure time + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myconf=( + # Speeds up the libltdl configure + --cache-file="${S}"/config.cache + --enable-ltdl + $(use_enable doc man-pdfs) + $(use_with cairo pangocairo) + $(use_with examples demos '$(docdir)/examples') + $(use_with devil) + $(use_with gtk2 gdk) + $(use_with gtk2 gdk-pixbuf) + $(use_with gtk2) + $(use_with gts) + $(use_with qt5 qt) + $(use_with lasi) + $(use_with pdf poppler) + $(use_with postscript ghostscript) + $(use_with svg rsvg) + $(use_with webp) + $(use_with X x) + --with-digcola + --with-fontconfig + --with-freetype2 + --with-ipsepcola + --with-libgd + --with-sfdp + --without-ming + # New/experimental features, to be tested, disable for now + --without-ipsepcola + --without-smyrna + --without-visio + # Bindings + $(use_enable guile) + $(use_enable perl) + $(use_enable python python3) + $(use_enable ruby) + $(use_enable tcl) + --disable-go + --disable-io + --disable-lua + --disable-java + --disable-ocaml + --disable-php + --disable-python + --disable-r + --disable-sharp + # libtool file collision, bug #276609 + --without-included-ltdl + --disable-ltdl-install + ) + econf "${myconf[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + use python && python_optimize \ + "${D}"$(python_get_sitedir) \ + "${ED}"/usr/$(get_libdir)/graphviz/python3 +} + +pkg_postinst() { + # We need to register all plugins before they become usable + dot -c || die +} + +pkg_postrm() { + # Remove cruft, bug #547344 + rm -rf "${EROOT}"/usr/$(get_libdir)/graphviz/config{,6} || die +} diff --git a/media-gfx/graphviz/graphviz-5.0.1.ebuild b/media-gfx/graphviz/graphviz-5.0.1.ebuild deleted file mode 100644 index 8b3b7cd47309..000000000000 --- a/media-gfx/graphviz/graphviz-5.0.1.ebuild +++ /dev/null @@ -1,216 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit python-single-r1 - -DESCRIPTION="Open Source Graph Visualization Software" -HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/" -# Unfortunately upstream uses an "artifact" store for the pre-generated -# tarball now, which makes predictable URLs impossible. -SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz" - -LICENSE="CPL-1.0" -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 ~sparc-solaris ~x64-solaris" -IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" - -REQUIRED_USE=" - !cairo? ( !X !gtk2 !postscript !lasi ) - pdf? ( cairo ) - python? ( ${PYTHON_REQUIRED_USE} )" - -# Requires ksh, tests against installed package, missing files and directory -RESTRICT="test" - -RDEPEND=" - >=dev-libs/expat-2 - >=dev-libs/glib-2.11.1:2 - dev-libs/libltdl:0 - >=media-libs/fontconfig-2.3.95 - >=media-libs/freetype-2.1.10 - >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] - media-libs/libjpeg-turbo:= - >=media-libs/libpng-1.2:0= - sys-libs/zlib - virtual/libiconv - cairo? ( - >=x11-libs/cairo-1.1.10[svg] - >=x11-libs/pango-1.12 - ) - devil? ( media-libs/devil[png,jpeg] ) - gtk2? ( - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - ) - gts? ( sci-libs/gts ) - guile? ( dev-scheme/guile ) - lasi? ( media-libs/lasi ) - pdf? ( app-text/poppler ) - perl? ( dev-lang/perl:= ) - postscript? ( app-text/ghostscript-gpl ) - python? ( ${PYTHON_DEPS} ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ) - ruby? ( dev-lang/ruby:* ) - svg? ( gnome-base/librsvg ) - tcl? ( >=dev-lang/tcl-8.3:0= ) - webp? ( media-libs/libwebp:= ) - X? ( x11-libs/libX11 )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - doc? ( - app-text/ghostscript-gpl - sys-apps/groff - ) - guile? ( - dev-lang/swig - dev-scheme/guile - ) - nls? ( >=sys-devel/gettext-0.14.5 ) - perl? ( dev-lang/swig ) - python? ( dev-lang/swig ) - ruby? ( dev-lang/swig ) - tcl? ( dev-lang/swig )" - -# Dependency description / Maintainer info: - -# Rendering is done via the following plugins (/plugins): -# - core, dot_layout, neato_layout, gd , dot -# the ones which are always compiled in, depend on zlib, gd -# - gtk -# Directly depends on gtk-2. -# needs 'pangocairo' enabled in graphviz configuration -# gtk-2 depends on pango, cairo and libX11 directly. -# - gdk-pixbuf -# Directly depends on gtk-2 and gdk-pixbuf. -# needs 'pangocairo' enabled in graphviz configuration -# - ming -# flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's -# incomplete. -# - cairo/pango: -# Needs pango for text layout, uses cairo methods to draw stuff -# - xlib: -# needs cairo+pango, -# can make use of gnomeui and inotify support (??? unsure), -# needs libXaw for UI -# UI also links directly against libX11, libXmu, and libXt -# and uses libXpm if available so we make sure it always is - -# There can be swig-generated bindings for the following languages (/tclpkg/gv): -# - c-sharp (disabled) -# - scheme (enabled via guile) ... no longer broken on ~x86 -# - go (disabled) -# - io (disabled) -# - lua (enabled via lua) -# - ocaml (enabled via ocaml) -# - perl (enabled via perl) *1 -# - php (enabled via php) *2 -# - python (enabled via python) *1 -# - ruby (enabled via ruby) *1 -# - tcl (enabled via tcl) -# *1 = The ${P}-bindings.patch takes care that those bindings are installed to the right location -# *2 = Those bindings don't build because the paths for the headers/libs aren't -# detected correctly and/or the options passed to swig are wrong (-php instead of -php4/5) - -# There are several other tools in /tclpkg: -# gdtclft, tcldot, tclhandle, tclpathplan, tclstubs ; enabled with: --with-tcl -# tkspline, tkstubs ; enabled with: --with-tk - -# And the commands (/cmd): -# - dot, gvedit, gvpr, smyrna, tools/* :) -# sci-libs/gts can be used for some of these -# - gvedit (via 'qt5'): -# based on ./configure it needs qt-core and qt-gui only -# - smyrna : experimental opengl front-end (via 'smyrna') -# currently disabled -- it segfaults a lot -# needs x11-libs/gtkglext, gnome-base/libglade, media-libs/freeglut -# sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png' -# with flags enabled at configure time - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local myconf=( - # Speeds up the libltdl configure - --cache-file="${S}"/config.cache - --enable-ltdl - $(use_enable doc man-pdfs) - $(use_with cairo pangocairo) - $(use_with examples demos '$(docdir)/examples') - $(use_with devil) - $(use_with gtk2 gdk) - $(use_with gtk2 gdk-pixbuf) - $(use_with gtk2) - $(use_with gts) - $(use_with qt5 qt) - $(use_with lasi) - $(use_with pdf poppler) - $(use_with postscript ghostscript) - $(use_with svg rsvg) - $(use_with webp) - $(use_with X x) - --with-digcola - --with-fontconfig - --with-freetype2 - --with-ipsepcola - --with-libgd - --with-sfdp - --without-ming - # New/experimental features, to be tested, disable for now - --without-ipsepcola - --without-smyrna - --without-visio - # Bindings - $(use_enable guile) - $(use_enable perl) - $(use_enable python python3) - $(use_enable ruby) - $(use_enable tcl) - --disable-go - --disable-io - --disable-lua - --disable-java - --disable-ocaml - --disable-php - --disable-python - --disable-r - --disable-sharp - # libtool file collision, bug #276609 - --without-included-ltdl - --disable-ltdl-install - ) - econf "${myconf[@]}" -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die - - use python && python_optimize \ - "${D}"$(python_get_sitedir) \ - "${ED}"/usr/$(get_libdir)/graphviz/python3 -} - -pkg_postinst() { - # We need to register all plugins before they become usable - dot -c || die -} - -pkg_postrm() { - # Remove cruft, bug #547344 - rm -rf "${EROOT}"/usr/$(get_libdir)/graphviz/config{,6} || die -} diff --git a/media-gfx/graphviz/graphviz-6.0.1-r1.ebuild b/media-gfx/graphviz/graphviz-6.0.1-r1.ebuild deleted file mode 100644 index 9c60b9f2702c..000000000000 --- a/media-gfx/graphviz/graphviz-6.0.1-r1.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit python-single-r1 - -DESCRIPTION="Open Source Graph Visualization Software" -HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/" -# Unfortunately upstream uses an "artifact" store for the pre-generated -# tarball now, which makes predictable URLs impossible. -SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz" - -LICENSE="CPL-1.0" -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 ~sparc-solaris ~x64-solaris" -IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" - -REQUIRED_USE=" - !cairo? ( !X !gtk2 !postscript !lasi ) - pdf? ( cairo ) - python? ( ${PYTHON_REQUIRED_USE} )" - -# Requires ksh, tests against installed package, missing files and directory -RESTRICT="test" - -RDEPEND=" - >=dev-libs/expat-2 - >=dev-libs/glib-2.11.1:2 - dev-libs/libltdl - >=media-libs/fontconfig-2.3.95 - >=media-libs/freetype-2.1.10 - >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] - media-libs/libjpeg-turbo:= - >=media-libs/libpng-1.2:= - sys-libs/zlib - virtual/libiconv - cairo? ( - >=x11-libs/cairo-1.1.10[svg] - >=x11-libs/pango-1.12 - ) - devil? ( media-libs/devil[png,jpeg] ) - gtk2? ( - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - ) - gts? ( sci-libs/gts ) - guile? ( dev-scheme/guile ) - lasi? ( media-libs/lasi ) - pdf? ( app-text/poppler ) - perl? ( dev-lang/perl:= ) - postscript? ( app-text/ghostscript-gpl ) - python? ( ${PYTHON_DEPS} ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ) - ruby? ( dev-lang/ruby:* ) - svg? ( gnome-base/librsvg ) - tcl? ( >=dev-lang/tcl-8.3:= ) - webp? ( media-libs/libwebp:= ) - X? ( x11-libs/libX11 )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - doc? ( - app-text/ghostscript-gpl - sys-apps/groff - ) - guile? ( - dev-lang/swig - dev-scheme/guile - ) - nls? ( >=sys-devel/gettext-0.14.5 ) - perl? ( dev-lang/swig ) - python? ( dev-lang/swig ) - ruby? ( dev-lang/swig ) - tcl? ( dev-lang/swig )" - -# Dependency description / Maintainer info: - -# Rendering is done via the following plugins (/plugins): -# - core, dot_layout, neato_layout, gd , dot -# the ones which are always compiled in, depend on zlib, gd -# - gtk -# Directly depends on gtk-2. -# needs 'pangocairo' enabled in graphviz configuration -# gtk-2 depends on pango, cairo and libX11 directly. -# - gdk-pixbuf -# Directly depends on gtk-2 and gdk-pixbuf. -# needs 'pangocairo' enabled in graphviz configuration -# - ming -# flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's -# incomplete. -# - cairo/pango: -# Needs pango for text layout, uses cairo methods to draw stuff -# - xlib: -# needs cairo+pango, -# can make use of gnomeui and inotify support (??? unsure), -# needs libXaw for UI -# UI also links directly against libX11, libXmu, and libXt -# and uses libXpm if available so we make sure it always is - -# There can be swig-generated bindings for the following languages (/tclpkg/gv): -# - c-sharp (disabled) -# - scheme (enabled via guile) ... no longer broken on ~x86 -# - go (disabled) -# - io (disabled) -# - lua (enabled via lua) -# - ocaml (enabled via ocaml) -# - perl (enabled via perl) *1 -# - php (enabled via php) *2 -# - python (enabled via python) *1 -# - ruby (enabled via ruby) *1 -# - tcl (enabled via tcl) -# *1 = The ${P}-bindings.patch takes care that those bindings are installed to the right location -# *2 = Those bindings don't build because the paths for the headers/libs aren't -# detected correctly and/or the options passed to swig are wrong (-php instead of -php4/5) - -# There are several other tools in /tclpkg: -# gdtclft, tcldot, tclhandle, tclpathplan, tclstubs ; enabled with: --with-tcl -# tkspline, tkstubs ; enabled with: --with-tk - -# And the commands (/cmd): -# - dot, gvedit, gvpr, smyrna, tools/* :) -# sci-libs/gts can be used for some of these -# - gvedit (via 'qt5'): -# based on ./configure it needs qt-core and qt-gui only -# - smyrna : experimental opengl front-end (via 'smyrna') -# currently disabled -- it segfaults a lot -# needs x11-libs/gtkglext, gnome-base/libglade, media-libs/freeglut -# sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png' -# with flags enabled at configure time - -PATCHES=( - # backport - "${FILESDIR}"/${P}-private-ghostscript-symbols.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local myconf=( - # Speeds up the libltdl configure - --cache-file="${S}"/config.cache - --enable-ltdl - $(use_enable doc man-pdfs) - $(use_with cairo pangocairo) - $(use_with examples demos '$(docdir)/examples') - $(use_with devil) - $(use_with gtk2 gdk) - $(use_with gtk2 gdk-pixbuf) - $(use_with gtk2) - $(use_with gts) - $(use_with qt5 qt) - $(use_with lasi) - $(use_with pdf poppler) - $(use_with postscript ghostscript) - $(use_with svg rsvg) - $(use_with webp) - $(use_with X x) - --with-digcola - --with-fontconfig - --with-freetype2 - --with-ipsepcola - --with-libgd - --with-sfdp - --without-ming - # New/experimental features, to be tested, disable for now - --without-ipsepcola - --without-smyrna - --without-visio - # Bindings - $(use_enable guile) - $(use_enable perl) - $(use_enable python python3) - $(use_enable ruby) - $(use_enable tcl) - --disable-go - --disable-io - --disable-lua - --disable-java - --disable-ocaml - --disable-php - --disable-python - --disable-r - --disable-sharp - # libtool file collision, bug #276609 - --without-included-ltdl - --disable-ltdl-install - ) - econf "${myconf[@]}" -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die - - use python && python_optimize \ - "${D}"$(python_get_sitedir) \ - "${ED}"/usr/$(get_libdir)/graphviz/python3 -} - -pkg_postinst() { - # We need to register all plugins before they become usable - dot -c || die -} - -pkg_postrm() { - # Remove cruft, bug #547344 - rm -rf "${EROOT}"/usr/$(get_libdir)/graphviz/config{,6} || die -} diff --git a/media-gfx/graphviz/graphviz-6.0.1-r2.ebuild b/media-gfx/graphviz/graphviz-6.0.1-r2.ebuild new file mode 100644 index 000000000000..a6a2752bc806 --- /dev/null +++ b/media-gfx/graphviz/graphviz-6.0.1-r2.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit python-single-r1 + +DESCRIPTION="Open Source Graph Visualization Software" +HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/" +# Unfortunately upstream uses an "artifact" store for the pre-generated +# tarball now, which makes predictable URLs impossible. +SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz" + +LICENSE="CPL-1.0" +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 ~sparc-solaris ~x64-solaris" +IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" + +REQUIRED_USE=" + !cairo? ( !X !gtk2 !postscript !lasi ) + pdf? ( cairo ) + python? ( ${PYTHON_REQUIRED_USE} )" + +# Requires ksh, tests against installed package, missing files and directory +RESTRICT="test" + +RDEPEND=" + >=dev-libs/expat-2 + >=dev-libs/glib-2.11.1:2 + dev-libs/libltdl + >=media-libs/fontconfig-2.3.95 + >=media-libs/freetype-2.1.10 + >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] + media-libs/libjpeg-turbo:= + >=media-libs/libpng-1.2:= + sys-libs/zlib + virtual/libiconv + cairo? ( + >=x11-libs/cairo-1.1.10[svg(+)] + >=x11-libs/pango-1.12 + ) + devil? ( media-libs/devil[png,jpeg] ) + gtk2? ( + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + ) + gts? ( sci-libs/gts ) + guile? ( dev-scheme/guile ) + lasi? ( media-libs/lasi ) + pdf? ( app-text/poppler ) + perl? ( dev-lang/perl:= ) + postscript? ( app-text/ghostscript-gpl ) + python? ( ${PYTHON_DEPS} ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + ) + ruby? ( dev-lang/ruby:* ) + svg? ( gnome-base/librsvg ) + tcl? ( >=dev-lang/tcl-8.3:= ) + webp? ( media-libs/libwebp:= ) + X? ( x11-libs/libX11 )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND=" + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + doc? ( + app-text/ghostscript-gpl + sys-apps/groff + ) + guile? ( + dev-lang/swig + dev-scheme/guile + ) + nls? ( >=sys-devel/gettext-0.14.5 ) + perl? ( dev-lang/swig ) + python? ( dev-lang/swig ) + ruby? ( dev-lang/swig ) + tcl? ( dev-lang/swig )" + +# Dependency description / Maintainer info: + +# Rendering is done via the following plugins (/plugins): +# - core, dot_layout, neato_layout, gd , dot +# the ones which are always compiled in, depend on zlib, gd +# - gtk +# Directly depends on gtk-2. +# needs 'pangocairo' enabled in graphviz configuration +# gtk-2 depends on pango, cairo and libX11 directly. +# - gdk-pixbuf +# Directly depends on gtk-2 and gdk-pixbuf. +# needs 'pangocairo' enabled in graphviz configuration +# - ming +# flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's +# incomplete. +# - cairo/pango: +# Needs pango for text layout, uses cairo methods to draw stuff +# - xlib: +# needs cairo+pango, +# can make use of gnomeui and inotify support (??? unsure), +# needs libXaw for UI +# UI also links directly against libX11, libXmu, and libXt +# and uses libXpm if available so we make sure it always is + +# There can be swig-generated bindings for the following languages (/tclpkg/gv): +# - c-sharp (disabled) +# - scheme (enabled via guile) ... no longer broken on ~x86 +# - go (disabled) +# - io (disabled) +# - lua (enabled via lua) +# - ocaml (enabled via ocaml) +# - perl (enabled via perl) *1 +# - php (enabled via php) *2 +# - python (enabled via python) *1 +# - ruby (enabled via ruby) *1 +# - tcl (enabled via tcl) +# *1 = The ${P}-bindings.patch takes care that those bindings are installed to the right location +# *2 = Those bindings don't build because the paths for the headers/libs aren't +# detected correctly and/or the options passed to swig are wrong (-php instead of -php4/5) + +# There are several other tools in /tclpkg: +# gdtclft, tcldot, tclhandle, tclpathplan, tclstubs ; enabled with: --with-tcl +# tkspline, tkstubs ; enabled with: --with-tk + +# And the commands (/cmd): +# - dot, gvedit, gvpr, smyrna, tools/* :) +# sci-libs/gts can be used for some of these +# - gvedit (via 'qt5'): +# based on ./configure it needs qt-core and qt-gui only +# - smyrna : experimental opengl front-end (via 'smyrna') +# currently disabled -- it segfaults a lot +# needs x11-libs/gtkglext, gnome-base/libglade, media-libs/freeglut +# sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png' +# with flags enabled at configure time + +PATCHES=( + # backport + "${FILESDIR}"/${P}-private-ghostscript-symbols.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myconf=( + # Speeds up the libltdl configure + --cache-file="${S}"/config.cache + --enable-ltdl + $(use_enable doc man-pdfs) + $(use_with cairo pangocairo) + $(use_with examples demos '$(docdir)/examples') + $(use_with devil) + $(use_with gtk2 gdk) + $(use_with gtk2 gdk-pixbuf) + $(use_with gtk2) + $(use_with gts) + $(use_with qt5 qt) + $(use_with lasi) + $(use_with pdf poppler) + $(use_with postscript ghostscript) + $(use_with svg rsvg) + $(use_with webp) + $(use_with X x) + --with-digcola + --with-fontconfig + --with-freetype2 + --with-ipsepcola + --with-libgd + --with-sfdp + --without-ming + # New/experimental features, to be tested, disable for now + --without-ipsepcola + --without-smyrna + --without-visio + # Bindings + $(use_enable guile) + $(use_enable perl) + $(use_enable python python3) + $(use_enable ruby) + $(use_enable tcl) + --disable-go + --disable-io + --disable-lua + --disable-java + --disable-ocaml + --disable-php + --disable-python + --disable-r + --disable-sharp + # libtool file collision, bug #276609 + --without-included-ltdl + --disable-ltdl-install + ) + econf "${myconf[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + use python && python_optimize \ + "${D}"$(python_get_sitedir) \ + "${ED}"/usr/$(get_libdir)/graphviz/python3 +} + +pkg_postinst() { + # We need to register all plugins before they become usable + dot -c || die +} + +pkg_postrm() { + # Remove cruft, bug #547344 + rm -rf "${EROOT}"/usr/$(get_libdir)/graphviz/config{,6} || die +} diff --git a/media-gfx/jhead/Manifest b/media-gfx/jhead/Manifest index b50e01b331ee..2980137fd2b0 100644 --- a/media-gfx/jhead/Manifest +++ b/media-gfx/jhead/Manifest @@ -1,4 +1,7 @@ AUX jhead-3.04-mkstemp-fix-makefile.patch 1496 BLAKE2B 99266c5b86f94e6b173ae48e72990503fdb9d6d55e10f509e94d08fa0e821f25075868c8c6587b69c0299caac738b4872f46473236cf714eb5ed7ff0cacbf1f4 SHA512 f1f682a7b24e5e6e31125f80cae48e6c9e1af1e9f21b347784da0724a73e10082ff45b5bd36210883e8163048e3174efe927db95ceb660de821338ff77b05575 +AUX jhead-3.06.0.1-mkstemp-fix-makefile.patch 1575 BLAKE2B a3f7defa7fdcb547d0f9ed2d06c690effabd4435769fadd26cc26c939dda7ec865eb4ff9ffaf5cd6e817caa759d1bcdb741c6b2105b32d1954703d595d0c16a0 SHA512 36b15c3b557be1bfbfffec5e821389cdf9fa9549d5d8b60d5e30edf4177b29f4f34895763f722b7e5b5510ff7f1b46f6c35f13345750a408f2d500ddd4687144 DIST jhead-3.04.tar.gz 67754 BLAKE2B 4b81927fe3db58bf10b6e42c7e045a9d8a2f50df152faf886bb28238ef74e73371d37902c3c13e6edb74a89347b2c6f698f18dd91b51797e1882cb1d3bf5461f SHA512 d783b02059ebcb01845d346e7c48bdc9d9f12fb7b0fd47bf8aff0a85a03f3523fbc536ddab0912f1c56ddb315b6cf31f16d4c7a4f81112d9a4c76a4a57ec1aed +DIST jhead-3.06.0.1.tgz 1144608 BLAKE2B 100eaddd8585e8845e83c3eb24aefb0a0a2d477f0ee818c212cc39ad88f39cbac5532979dbe7ee8c4d7b9475fdf4cce4257679d996e4fae14ef1902ef2f8e5a2 SHA512 7804f4bab1b07eb08ed981364b3634b1c25e0657d57651871aede640254c33f9d2307ba7c9fb3bc81eb06b71ba5d27437275a3fe53859e9e9457e37e12545db9 EBUILD jhead-3.04.ebuild 560 BLAKE2B a086e6fcb77bfba28f39db47362883a63fd5d84e15dc0b53623653b23ddb349d31c3b1015628a9b6cede80fd214295cceca8ea74f41b6e517744ec6bec89d242 SHA512 3684a173be604da4f4494553e0580a0f30754d424fea04bc7be4f321a3bc3810a89136b466b917408dea6be7f8eff61de98bde3062a455190f4fd96b00052b54 +EBUILD jhead-3.06.0.1.ebuild 600 BLAKE2B 68e0ef6a5b37d049080e926f790fa512618e7d4d8133ee793b5b4481f116c36474fef982786005e02a402ec3962ca7c6929db6be1c45bfade0fdb9ab0ecda7e9 SHA512 d09b7ee32db7234acf1482bfecc024ffe9e3e1908aa7a7df1b512109659668cf4e398d792ef60d5d05a09df547dd1a44502531643e212d52c9ed848c68cd1978 MISC metadata.xml 261 BLAKE2B e57c0c3e4a59fdb630d23ae9d96afed10307c5308bace0cf58c22f41cbbf22fc82c5cd0d041800498570b1490a39f6c47547acfbb2766e21735820ae1c39bf8f SHA512 212dbdf6e688804621cd0ee28e47d3b9696182fe4850a87569e0727e5e811b7c4193807c2ecec65005e1689d4c0ba2c88fb67b29cc89928649e23d23a94d724b diff --git a/media-gfx/jhead/files/jhead-3.06.0.1-mkstemp-fix-makefile.patch b/media-gfx/jhead/files/jhead-3.06.0.1-mkstemp-fix-makefile.patch new file mode 100644 index 000000000000..d25323d4ab38 --- /dev/null +++ b/media-gfx/jhead/files/jhead-3.06.0.1-mkstemp-fix-makefile.patch @@ -0,0 +1,52 @@ +diff -ruN jhead-3.06.0.1.orig/jhead.c jhead-3.06.0.1/jhead.c +--- jhead-3.06.0.1.orig/jhead.c 2021-04-14 14:02:45.000000000 +0200 ++++ jhead-3.06.0.1/jhead.c 2022-10-09 00:25:03.812585996 +0200 +@@ -377,7 +377,7 @@ + // as mktemp - that is, that between getting the random name, and making the file + // some other program could snatch that exact same name! + // also, not all platforms support mkstemp. +- mktemp(TempName); ++ mkstemp(TempName); + + + if(!TempName[0]) { +diff -ruN jhead-3.06.0.1.orig/makefile jhead-3.06.0.1/makefile +--- jhead-3.06.0.1.orig/makefile 2021-04-14 14:02:45.000000000 +0200 ++++ jhead-3.06.0.1/makefile 2022-10-09 00:27:28.659543801 +0200 +@@ -3,10 +3,14 @@ + #-------------------------------- + OBJ=obj + SRC=. +-CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) +-LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) ++LFLAGS = -fPIC -shared -Wl,-soname,libjhead.so.1 + +-all: objdir jhead ++TARGET = libjhead.so.1.0.0 ++TARGET0 = libjhead.so ++TARGET1 = libjhead.so.1 ++TARGET2 = libjhead.so.1.0 ++ ++all: objdir jhead $(TARGET) + + objdir: + @mkdir -p obj +@@ -15,7 +19,7 @@ + $(OBJ)/exif.o $(OBJ)/iptc.o $(OBJ)/gpsinfo.o $(OBJ)/makernote.o + + $(OBJ)/%.o:$(SRC)/%.c +- ${CC} $(CFLAGS) -c $< -o $@ ++ ${CC} -fPIC $(CFLAGS) -c $< -o $@ + + jhead: $(objs) jhead.h + ${CC} $(LDFLAGS) -o jhead $(objs) -lm +@@ -26,3 +30,9 @@ + install: + mkdir -p ${DESTDIR}/usr/bin/ + cp jhead ${DESTDIR}/usr/bin/ ++ ++$(TARGET): $(objs) jhead ++ ${CC} $(LDFLAGS) $(LFLAGS) -o $(TARGET) $(objs) ++ ln -s ${TARGET} ${TARGET0} ++ ln -s ${TARGET} ${TARGET1} ++ ln -s ${TARGET} ${TARGET2} diff --git a/media-gfx/jhead/jhead-3.06.0.1.ebuild b/media-gfx/jhead/jhead-3.06.0.1.ebuild new file mode 100644 index 000000000000..eb2c6cbb5bbd --- /dev/null +++ b/media-gfx/jhead/jhead-3.06.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Exif Jpeg camera setting parser and thumbnail remover" +HOMEPAGE="http://www.sentex.net/~mwandel/jhead" +SRC_URI="https://github.com/Matthias-Wandel/jhead/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +PATCHES=( "${FILESDIR}/${P}-mkstemp-fix-makefile.patch" ) + +src_install() { + dobin ${PN} + dodoc *.txt + docinto html + dodoc *.html + doman ${PN}.1 + doheader ${PN}.h + dolib.so lib${PN}.so* +} diff --git a/media-gfx/pdf2svg/Manifest b/media-gfx/pdf2svg/Manifest index 1ad665ae4b2b..8f3881bb37ec 100644 --- a/media-gfx/pdf2svg/Manifest +++ b/media-gfx/pdf2svg/Manifest @@ -1,3 +1,3 @@ DIST pdf2svg-0.2.3.tar.gz 89461 BLAKE2B 5857935195429f43cf9d6dc3bd66a88945be45225f0ae8324762937b7bfe407f0c4fb4013069d4eda2f0e036710a1a78b261093c18e4693622cc6fc9f7fd7916 SHA512 e8f0cc34c112c7d9ae02396ca587f1354462add882501f003b0173e05ebb09c09456dc1736679674fec5a2c04bdc0ef4141266090ba7efeba8b194ee602f5ee2 -EBUILD pdf2svg-0.2.3-r1.ebuild 767 BLAKE2B e744cef7b2bc242decd74028b1b45a133e16a474364642b21a3d445e5671d1532c168e4987b6813a90b61d595d3b0f586b04e8282767fbb5986fb8e22620d3af SHA512 3a476118a57ba86fec2cc89ca339d2bb5ac374338f511a750739290e01382c75a275c43f05bb4f5fa8d91b52b29bc5e9b0de73f230aa5a38420e882315a5d9f3 +EBUILD pdf2svg-0.2.3-r2.ebuild 770 BLAKE2B 57afb5cd1040794f772486093214951f7a814995b236ec4b11ff3e0f9c2172c40a6382217761f6fe86c83e4b0a62cf73693c7e51482a1be4fdb2f5141bc33ab2 SHA512 014a39edb2399dff7f27270499a70ac87a1e0eb9ac426c9fa3001f76ec8dd75e8c215ab94d20196f7cc17aadec0c86a5263b711ef30ea7875b2ee713c9c8579e MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/media-gfx/pdf2svg/pdf2svg-0.2.3-r1.ebuild b/media-gfx/pdf2svg/pdf2svg-0.2.3-r1.ebuild deleted file mode 100644 index b3b335c75773..000000000000 --- a/media-gfx/pdf2svg/pdf2svg-0.2.3-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Convert PDF to SVG files using poppler and cairo" -HOMEPAGE="https://www.cityinthesky.co.uk/opensource/pdf2svg/ https://github.com/dawbarton/pdf2svg/" -SRC_URI="https://github.com/dawbarton/pdf2svg/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=app-text/poppler-0.12.3-r3[cairo] - >=x11-libs/cairo-1.2.6:=[svg] -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( AUTHORS ) # ChangeLog is only for <=0.2.1 -# and README.md doesn't have anything useful for usage - -src_prepare() { - sed -i \ - -e 's:#include <stdio.h>:#include <stdio.h>\n#include <stdlib.h>:' \ - ${PN}.c || die - default -} diff --git a/media-gfx/pdf2svg/pdf2svg-0.2.3-r2.ebuild b/media-gfx/pdf2svg/pdf2svg-0.2.3-r2.ebuild new file mode 100644 index 000000000000..c103f0e2eb16 --- /dev/null +++ b/media-gfx/pdf2svg/pdf2svg-0.2.3-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Convert PDF to SVG files using poppler and cairo" +HOMEPAGE="https://www.cityinthesky.co.uk/opensource/pdf2svg/ https://github.com/dawbarton/pdf2svg/" +SRC_URI="https://github.com/dawbarton/pdf2svg/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +RDEPEND=" + >=app-text/poppler-0.12.3-r3[cairo] + >=x11-libs/cairo-1.2.6:=[svg(+)] +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( AUTHORS ) # ChangeLog is only for <=0.2.1 +# and README.md doesn't have anything useful for usage + +src_prepare() { + sed -i \ + -e 's:#include <stdio.h>:#include <stdio.h>\n#include <stdlib.h>:' \ + ${PN}.c || die + default +} diff --git a/media-gfx/povray/Manifest b/media-gfx/povray/Manifest index 2fd575d85f90..540f0723d49b 100644 --- a/media-gfx/povray/Manifest +++ b/media-gfx/povray/Manifest @@ -5,5 +5,5 @@ AUX povray-3.7.0.0-user-conf.patch 1491 BLAKE2B ee99672c70a5d7e12048acbfc50a3ef4 AUX povray-3.7.0_rc6-darwin-defaults.patch 920 BLAKE2B 9cffcda18626cfdbea9a6b00ae99ee300d6b29a79e22229e35d116070b4a1ac1fbb4869242a043155a4fa189f701e6bc318cd3ba8fbc743d497db26c763926c8 SHA512 17ae635430f0d57157c9915ce5b25a88afcb34f6dd9552b27a42b32d638fdfbcb8b4e41ec89b52048db9d054812535b7b41f328ffe4554e719e4a3de21cbfdee DIST povray-3.7.0.0.tar.gz 38191521 BLAKE2B 5d936bdcdf9910ede2247cfa5e3881211da00762ac4bc08225dc6b53addc9e09546de9493e642b5d41228d81a50a4bcfbb5e606eb8bd9a224bb1afc5fc82db6e SHA512 82e3dbcd58b7ae921fe3b953815ca4dbbfb22eda434554baee4accabd1455b18cb511061f1cf9cf93128fab0a042df374fe2f68186d78c19853a465bd4bcbe10 DIST povray-3.7.0.0_p20160914-fix-c++14.patch.bz2 12876 BLAKE2B b1c458764f04a57420a4562e9faacae4ae955c3d9ce4343ffd49176bb575f63830fcd58d0777dea22b975df118aa14e2bdd91509758d33d659daa3fbbaba5880 SHA512 3329da12a822762559445e208a746ff208c39f7b63e27ba84a390074bb52a105c9a2f66180e58c5157795bb16346e11b5b05efaf077ee0d8246179975a692b04 -EBUILD povray-3.7.0.0-r2.ebuild 4517 BLAKE2B c21d33ef7e62db55a05e7108b436e440d7f7d8ce49deff24ca986721e165993624749ec53e5bb36da92846add9e9a19059e8551b8b395c6441d2a03d5a1abdc3 SHA512 523cdb94b5c23fd4aaf03f62df107542b24fda98feb981403b611923e6aa708059d0beece67990990e1f0d727a19b9920ca4f91fa4bd8eb8595e6e8d3bddf3b4 +EBUILD povray-3.7.0.0-r2.ebuild 4475 BLAKE2B 49adb8ecb25491e20a183fb7483fb1741b478f0daa326edd6a5fb83acfa76789f4607d6c51362860ae11e9fb2723a57dff4138943fc78b6698f6c68926e15b39 SHA512 590e8c69ed935192ef2763a4c36ca8cf57ed7a08ce7a149689b30e6d691b0bc331f0956d354914cca17b5d32873145803377f961e87508187be9174442f68115 MISC metadata.xml 410 BLAKE2B e2d166cc7ed5872c7e0bdcf69c7856bd8218b059e9b0444a68930216c423ef7c8922ad963cfc3dc56f0d997c1a6372a04058815eb2b36487d07dbc6752908e2d SHA512 c159e2c730bba95d7c65525d62af05bd5b9d873a519e734010a8e5bc597590147accfe02e23946f0349c0be31a10b3e578d035bc3ff8d11a11274c1957a834be diff --git a/media-gfx/povray/povray-3.7.0.0-r2.ebuild b/media-gfx/povray/povray-3.7.0.0-r2.ebuild index 4e032565db8a..23510219e5bc 100644 --- a/media-gfx/povray/povray-3.7.0.0-r2.ebuild +++ b/media-gfx/povray/povray-3.7.0.0-r2.ebuild @@ -3,10 +3,10 @@ EAPI=6 -inherit autotools flag-o-matic versionator virtualx +inherit autotools eapi7-ver flag-o-matic virtualx -POVRAY_MAJOR_VER=$(get_version_component_range 1-3) -POVRAY_MINOR_VER=$(get_version_component_range 4) +POVRAY_MAJOR_VER=$(ver_cut 1-3) +POVRAY_MINOR_VER=$(ver_cut 4) if [ -n "$POVRAY_MINOR_VER" ]; then POVRAY_MINOR_VER=${POVRAY_MINOR_VER/rc/RC} MY_PV="${POVRAY_MAJOR_VER}.${POVRAY_MINOR_VER}" diff --git a/media-gfx/xv/Manifest b/media-gfx/xv/Manifest index 82777a57d364..00db61b5eaa3 100644 --- a/media-gfx/xv/Manifest +++ b/media-gfx/xv/Manifest @@ -8,6 +8,5 @@ AUX xv-3.10a-wformat-security.patch 519 BLAKE2B 7b0ba8ee6dc33af787040e72fdfd4cf1 DIST xv-3.10a-jumbo-patches-20070520.tar.gz 1363802 BLAKE2B 1a9f77b950dfa817aa861d9b2b6898d6e378b4a61a57c746a8822793a8e11e54165faf859e073ef99c9fbea5aa0c4c8caa4608ef03f553003b779a4bf59c3ab6 SHA512 e2ac5a3b4d743bf142c162b00815dd9d8dcaf345d0649016b2c6441fe2329879471b19453808e677c1a0b8eeb3468295dba160b1f30eacb2a7a9d8524ce03e75 DIST xv-3.10a.png.bz2 3082 BLAKE2B 05f56053fc0a77bba155db306ae181f5404bced3b2c22a33b3a0a0750b84461ffec98934d3dbabd764fbb6ec95ce2851f4cf3959682a315fe6e6653cbaaa5ae4 SHA512 41e81c34e74a034292c2a8f525d1452614a2b42e980a1a2c93e3fcf990db528853d633496815e5fb2c897a780a2da171af590f436e2c7ef181eea00eb6922e9b DIST xv-3.10a.tar.gz 2259124 BLAKE2B 42cea578a879c819be8f42ffb1d247643904d8b462a4d6faa208185e49566798605c89006cbc190725fa6356b87da3375cf04d2ba86b559419cf8f7471c867e5 SHA512 5b8c5890503e2796638921cabae8967e458c73e332acea8561b1025ed13c771bc44c0e309b4592852e33726eeaa9784f933d1312073b0ba2e0b8c0cedabcaa3f -EBUILD xv-3.10a-r19.ebuild 2453 BLAKE2B 121f3393b4b12c6cd1376eccd78a7acc8cda6c8860258c1b62a869878e4b743df06353cd93a4378f532ff6377e269072de805ebfe69758b7f7dc2b34531f44a3 SHA512 ded1eca8c5fc2774819331db81d605bde931befd79ecf484e3f6acbc838fdd88502356b90fb5ffaf4f707d7c7150c97225b3ffca5a4a797a36c4355715fcec0f EBUILD xv-3.10a-r20.ebuild 2540 BLAKE2B 791c2c62cd721b4b4b3434538a122ec5e2b963bde75f775b949eecdafffb063f1653063bfca3a81c9e361bfa4f27009c18729922ea8ac2aeeb583acf66505c11 SHA512 d436ce6f9fccb62b1e03f3a0f8915ee1590d9925503529a40a65533b865917859e12b5d0a1670f282f81d15916a781ec92637d7f5dfb745d357bafdfcb55c320 MISC metadata.xml 250 BLAKE2B 699d6b9629cb9e0fac6509f4eec3bd2a175002f57ddadb07c2041b583ac4fd57e8cf78506850997f3a140201cbe4bbbab49a768634a50aba337e0e72630eb4b2 SHA512 efce6490cf2258fec1a8f6c77dc22583376cc0adb5aa1f862b88beccc82a7492d12addd2276a58c0a14810a3b02d9750f8ad3f28ffa74d858a86f204e8c9ab01 diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild deleted file mode 100644 index 1a71a973d04e..000000000000 --- a/media-gfx/xv/xv-3.10a-r19.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils flag-o-matic toolchain-funcs - -JUMBOV=20070520 -DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats" -HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html" -SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz - ftp://ftp.cis.upenn.edu/pub/xv/${P}.tar.gz - mirror://gentoo/${P}.png.bz2" - -LICENSE="xv" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="jpeg tiff png" - -DEPEND="x11-libs/libXt - jpeg? ( virtual/jpeg:0 ) - tiff? ( media-libs/tiff:0 ) - png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${WORKDIR}/${P}-jumbo-fix-enh-patch-${JUMBOV}.txt" - "${FILESDIR}/${P}-osx-bsd-${JUMBOV}.patch" - "${FILESDIR}/${P}-vdcomp-osx-${JUMBOV}.patch" - "${FILESDIR}/${P}-disable-jp2k-${JUMBOV}.patch" - "${FILESDIR}/${P}-fix-wait-${JUMBOV}.patch" - "${FILESDIR}/${P}-add-ldflags-${JUMBOV}.patch" - "${FILESDIR}/${P}-libpng15-r1.patch" - "${FILESDIR}/${P}-wformat-security.patch" -) - -src_prepare() { - default - - append-cppflags -DUSE_GETCWD -DLINUX -DUSLEEP - use jpeg && append-cppflags -DDOJPEG - use png && append-cppflags -DDOPNG - use tiff && append-cppflags -DDOTIFF -DUSE_TILED_TIFF_BOTLEFT_FIX - - # Link with various image libraries depending on use flags - IMAGE_LIBS="" - use jpeg && IMAGE_LIBS="${IMAGE_LIBS} -ljpeg" - use png && IMAGE_LIBS="${IMAGE_LIBS} -lz -lpng" - use tiff && IMAGE_LIBS="${IMAGE_LIBS} -ltiff" - - sed -i \ - -e 's/\(^JPEG.*\)/#\1/g' \ - -e 's/\(^PNG.*\)/#\1/g' \ - -e 's/\(^TIFF.*\)/#\1/g' \ - -e "s/\(^LIBS = .*\)/\1${IMAGE_LIBS}/g" Makefile || die - - # /usr/bin/gzip => /bin/gzip - sed -i -e 's#/usr\(/bin/gzip\)#'"${EPREFIX}"'\1#g' config.h || die - - # Fix installation of ps docs - sed -i -e 's#$(DESTDIR)$(LIBDIR)#$(LIBDIR)#g' Makefile || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" CCOPTS="${CPPFLAGS} ${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - PREFIX="${EPREFIX}"/usr \ - DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \ - LIBDIR="${T}" -} - -src_install() { - dodir /usr/bin - dodir /usr/share/man/man1 - - emake \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}"/usr \ - DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \ - LIBDIR="${T}" install - - dodoc CHANGELOG BUGS IDEAS - newicon "${WORKDIR}"/${P}.png ${PN}.png - make_desktop_entry xv "" "" "Graphics;Viewer" -} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 063737165b58bf89b8a44c5f9fc4bdef4fe02ae6..9eed48ab55d332f5d9ffef80fe144351407008ee 100644 GIT binary patch literal 66282 zcmV(=K-s?^iwFP!00002|8%|Ek|oKJW%tgnzz-B@ZWlNA#~zs(A%z@@P=*hDYq4t~ z2bq<{%q&dzd_C9l5=5LR78*bokQs4~yP4|Nz139J{^P&=-~aNLFY8B}?MM5c|Lx1? zzZ}O^{_-FGkAL~!|5N-Ae_2;MYgp%TA8GHou94%BV{K>LrO)%+XPYIpuw!1wUNg*` zj~vc3udq_O?tR?*YIk2H?%39OrWt3;`8sx7eT96reV5}nO3g<|C6sZOmgeZaU->Wp z^?&`Ba>TzJ_iT5&Q<-P3y_CDm<IMfsHRdC(yT!$W9Wxz$pXW?xK93`eG}F#}?+h)a z5c>$@nDy@0eeM`q?)^w-kF7WUDy{Q6?_5K_#;C{OQQLi=SD#1!pZ?3g{Gb2ZfBsMZ z_5c3MfBv*S&-5Svm;cg!`Lx&fAAdQnGrX)<W|7*p!pZYoywg>}arRO}Svl3gHy<O_ znMOQoU-h`|+V6R+mabiMz4snxs^L1vzGLFq^WAcqb@Q0K*Uj3FP)e`Iai`hKdCb_` zeay_(oc~y_#wQ)2<TYBKyOe$B%o4V{l+ov`EZIC`yuw~Acf7;BR}5kBTz3qMcdvt` z%e(LptMi|*c-Y>{syjq}<|yl4cj|H6<E-gA*o|Yf)%c|IdS9>q`t|?%@xEAhIN#PP z-(~faCCZpk%`^14TME2K$Yrc+ubRtMXTPzu+%YFi@ks69N7IeX9W26*`>3&;A+V3^ zb-Lncag1=}YhzrP1GZZ(mh5gNg~E2`YhhmNA8R#d#};N<?QB<y>*B@vN=#*qafE&K zbdG_&%son9$LK6>xOTcHA9?b9Jkv;b#wyRjx-P7^ojl%}ZG;dno+Nc1J)iw<m`6P_ z-m+q^kzIOStN-W2TD|*Wzt#@dXjfk=hwHd|-hK7ZkB-mOBOPp9*hdVz<7mBPe6g{L zvz;2?#Utgg^O^VATV<j8z1*~N%$d)aJFeZ^W;Zdud0toP7v2$zZ<*ixu=c^)q`ccM zWA?t-jhlbscOl}t`HFj_-p7~)Te$!eAYro?arPC{46CrZ39PvCec!dDW3bV<16EvP zjV<I=<|^&DYTom%6`MHINTVF*d|#_p;#}i>wIZARwp<5altH399pRd1Emtl*C)_)> z-1^yh{+tWOavdG#DB?mM7zg_Z8r;BI#JE@wzV~XA7rNQC7;5Fcj-1ww%U!bt>~%CA zu$2-f_UsFne=OI^r+_nBJ2CBfOknQDc-P$EVr(M|HJe2X`xg7+QOn?S_R$)4GDggU z^$I-428vp(8S}el3WHz5M)$@X0En?ti=aWdt~~0jXF6jYFU!?Ff9mh6mBI_ir~3qq z@`a_OeT;REdYxD9d*(91r;X#6dyEsO1Fd;6obyT`%Zv-;D7~Gz0CHD50^hyIzHXre zSStM}toh_U{2YM4kJV<VAvadP*Y*zbtA$xHY;5#OSY%s(P{D$E%Y;q$BLk5W9Lj{5 z0K$)>fcE{Gkw-dKaerfE(aO<!X1NzO7#2Q!-1oIX->VS@j)-HNN5#rP6~Or>sP*-- zTKmWP<rU&nd|NH-^8~i9v3Q@k@giQX61qmfV+w|Tv=w<r%%s#aC;ns(-s>Kv5;Zr5 z*iRmW&8#N~e4R&``@&(uq0{bI47;G?h3VW^PDkObI)MxncnOIqV&j3wAMAJLo%pB) zu#MbW%55c<bDsA)Qpxighd~)fA}HLmfD(J(U?Zr|c$<nRV8+q#m>PJ?irmNI@7X7y z`H1bpqbA;smlDBVR_pWU_4Bu{AFQjstydvx&3jZL7i+OM1OP0m@k(_Ak>La!3vkfe zI{I~td<J6-W=urdycv<57*E8@b>3&I{c8LbMh`z|D=%=T!$FAQ4F+=G%MAx+dGl0O z{Kt9)%?E2CxL^!~g*pljcwaRP0_@RQm|7qh2bL4}JjP=vSTb9)65qH70VUS^yn*=E zZ(>in08GN)!5XoW4cO)P;UNhC8`wGAXoZxIb-b?E_x95VcRUIZ`xY0+ar0JF$PcNF zGXj}20q?u6$&;r|Ea|PZUhBHB`%oKjvGJ9wU|2jUm^P0J%nht8@GNJ^?ZAi%Jg!$h zVUNS;h!gN@M<kS-t5&GO{KtZwXNNvrp+iW30w@zdv-ydE8JrL?Lhu;r40pp8`AEK< zk7T>%Y8ald77f}&3o!hG7&d~+G@SCsV99+vu`HeCzM+bJuSSrF?8gaa{9(bqe*gZm zU@^XUWI3S_4fKXe!BS&s1pS6%l;Z+WL%qrcet=3l*9AJ<5v)4_eKxwcSVoOKZ7d7= zclU^GL}(Uq3C>pbaW<$%Ion<vCq8q)ge!FGz7pj2jYxo;1Z8#trbQ??FeO+8@e#91 z9Zm;K6Yx7re}(2Q^iV2>#7?ufu~ytNgM$3o7(HGPGvW;)f=J(R+<nzbn5+IW`w2&c zV4S6&L<cy{9~SJ#*I&PW{`&L3|1`e-vR`P$3zl8*BEW~hNKC?JAT2CUz?wlQ023lk zgd9X3P#G(~;ml?6l!T(vc1pxC0=}qz0mZO<!sjGB$}rf*9@yB0d(OuD5qKj;unStC zVNSKaA%Cjyb3X0>_x36^O~}FkatbWAOXzu?lCaqYOv3(4iu^#vM%Mz#_yvrT2nt<< z$r1%F5P(S9E08eQ#{h5u^GCa|0D`h~gdmFrl>Nt*`)z#r<D$Ko+lf8Z(Tl_;V5nt) zHaPoTQ=bj+U+9st_#2RnAFD*6R2Q1*f~fTkSlm1q=!=<vG6V)J1SZRK5*0&-*`~^V zE;PxAqhvTiVf~<QDd)FE<AaD1VY+Cz7r`^@TbJ<(h^mQiPwVP1pm3ui28;%=(x#RR zHX`3N<O5fY0A+#$5bVc!zy{-;Pee=~O)_vaGz8+UvGVYq6GB4VdtJ2OzO7d@i|>l4 z4s{Ef57&S{5R`x(6js7JP+B)44V!61h65^DW*p}gA=C|W3Ogznr2h=iu^5Q7o!z|& z@agUo%6}!e84C_KAu0gD=Qi?>h@RSVj^l;7f>axJnfL`3V@6h(0A3b67HharU=fSR zE%Vp2;Kev4pG9Pz`#`EfuFfvrZK4&-WTI3NS1X>_^Xa1^%QBR39F_17_a($&)5xKF zysp-l`SY*8{q*a%uRs0$x6glTFGS<4_j}+BH#F%&L(BPzEC7GUJZ?}9;zcAb?l6B0 za^5F$3~(mg?|dA4uuH54i_P92@m{bwA}$JkoggLp<p9VIr1yr1Ls42y+R`0xj<)y8 zIs9Ygko%~f32nj3j(vByJ;1?UXcz~u$;Mp>+ZJ!45{#xph#>d(BI-nQ0RA$|jpJVs zW>ysD3em{(KwR!tPweYD=K<M)K_WW%u1iJ*X?S(cFZ-vzvb5{l_gCV7zH7<=H$lc$ z-kRM6BYQou+q3i0_$u)l5sc(#<0cFPeJO*3-iHXA%S1y+_mo7!Cj<1h@Q+Z%w-7O$ zf&Q#)NJ2Nmk?(m)nE6JqA9B^+$Ocp%0e@nNnGd{psi59NA3))tRp`G$++j70M2CAE zD-xO@f6j@U!I|;>*`RM{%WyKxfqmnrTaY4F5DjPFsY4fTB_)*H$h)uW`e1Fpw(-~X zul?KC|Neb_dxf;)ouf5k(7_8%3=S9q5(5^Ht{M$9kHI4+<~&C?IGy`$&)fIGE)V=T z)P-}@M$n8sVllhkcnGFI)IAP25*mxdM3kXa!N7jPHlcm2U4MhL2J1V5E@g&>cSp1? zV1Q_zi0|>9kO{a5bR}RNrQred*|>hxyBvMsp_uEgFem;R79H7o=nJoLZv@p^<tAc4 z%9e)6&trRSp@ZQRFU$7rQ^$;7H9&n=OpV`09^PZ0;CsNVda6eRT(PZ$UOw;8dqq+s z*Sf)U0y#TYjAs)x7o<x$bzpZ1m_RDAGT`(XG8+l-@@WIug8?Mo?m@@t8lyAU+HVxC zKs4C`{yWPQ-4Zw;Y6K1uJK_LtgWv($3lNDyZL(}4-i2;rT@y@bf)~VjJOS6J0BbX` z#@0Wvm@hwxsl>a8vIBXbaIkM4>nf?dtk?JNpT7M1;+650W`It~YzltOP69S;837uI zf+oP%30LSK5V_(IFkSS}#AYr`r~z{@@KxbCAQM>EJEkTG<r_&<cwl_C<KaL)3wfY3 zJ17N^q>A*18oePIEKqvFGP(sBjHnHP3DFD0Mk6i@-@}r*tg*xJ2}5K%Gw}<PCA0%% z6|IE<R%jtkI&r%U2TFu$T<63)(f5Qo;4bl+kd?Vr*spT@xBlttYs3uqJO78S;(^^* zH_nOlfGU7bX+Z_BykUk0_gtavZUPSW%Mu{h5Si=^yFGYNkY^OY>Bfz~wgTBk%A*(y z!4WsbVp)2i@IcU*d0TKH(Cv-R!YnE-V5VylTPv>~=4h$+l+acK*?`MnX()80tP+V} z!Uo=^l-f}cCnKIGK?z?`k!*xyg$GE4X8-{~y%J|Q*!EyXui(_!6<)PUdtI&h>FfUV z`GsRdtmQp{p#q-;8!CjM4qi@z$ZB^6*s!V_%D0G<khB7uIVZ%QT|d~qh-^U}*L|;! zZ!GLCUx;Z}`@8@Z85Nu<#AoF%cmiIXP~A5aHXZ1g`lguH!QY+<krtro1v-o0x<bfC zK)XP{Kv*+6kY*rVL0SNO{`Yxc<yb*9qsJPfU}is6FF3&FQ4o_v6NEJ`%Ksw}6O0>c zdJgEax#SP1|MyRGefjO*ps^pASxoP-^6v0FFoP91>o%uUkcl($X_&)tZ7dqCf$+n< zu;G9b=8+eYGqi)ab-`~>=%qUg7h$oGDhT$PkLw9}$^7?3B_V~j<R6D7)SE*@dA@-@ zBB($-K$Qq6<1Zl7)L4)`H#;zqtx;ZB;d5*OJZPQBPrQAzr>El0OugWH)YF8(!R~_z z1OPl9sd7yq1HVPR!<*pmkccN|j7|T^s{Q);x1T@#@<DIr_k}BJuZg_5;prxhfFMF3 zLFR&7q;5i%Z)Vep;V_|c#sF+5&5SiT7JoL;^2#|_#o~#GCqydUcd6MiT)cb13jn#1 z1N1GymBDDZ`}oJg0jmWz5e~dMnj{0U7h&WCk5EFTcPY;>NaLpy>m2}KfE*KNLPYn$ zdraSr3w@W0iT{IDz6Z3Y^Z(i60xM&gij)lZK}0}%Kqg51%fj{6Kfm~9J>Pxvgd%}c z2iu-2FNU22QM}=>5K@2vtRE4B-zKj+FNS&<dIG@?<b_4$4OvVllxq<Gdo*4Lmk>4u zm4im$ipU@M?G2Eh*x)f;LYDT8|Hr|~@Omf?cq*a@wSgzMV^6#j;scL}&13+M#abx8 z;K!YfAlku2XU6F-L<uU`FN2FjkT};TXrcpQ|0?H<RH}Ikv8RT**_8Bx{eApg<Naz| z$NO?YU~ndU&UBPgsOM9kC<+rkY7nxaD&fJ}<DLmUj6;G;Jj^zH0ozzsL|L*~a5dyd zoy*ko+Q3!-40$FN0))m`?rK(u2(J&OH}J0;Hx0lcSjb;qE`s^7aibpw^thR8JtGUn zZf`ykZU(m?7NK@F)B>eW;J8top5WwR1{~9$Hz+}@=1+-O=zjiEd0b%Hs4{3>x%PNr zVg$<g-`e=w>%qv2dEFQ_A_Hv3#>#;tYH&(Vx6(#F@y>uSSh>u@L1hEPbc3qs#-I`1 z83qq(q?N$6c$%5M;FR0^n_L=uFPI#1nSbEm14OwY$)P~D-VWR#Os0Fl^eW}T^AKF; zm~y<{poF#H`XK7`yb6B}<}>5(3FGEDhk1+Ih}sAS;(9p~%Dw=cBFQubhodwT<VuEx zF9M9sTv^HKd|9s#nML;WZLJ224;-^S6Tm?_n?I~z1L8i5+9+4#Ki`rzPY=gJ`h<Sg z^DOs>CQ0|L&TK~nGd%UklmCkd`Cg2;m{;d@0DcdBU??8G!d~PuIlZmbMQlO1umHR~ zl))rnJdys2@grezt>ne80f6ixVU@s*I7Q_9FJkfmZ-8J=f;Qq23U{rM(6Z%1I;;~h z#vg-mJkZi3u@9D!w}m6T;MQoL(|iFgoco>QudXHpG`qfBN>%;%KOid?B<duJ-3sHF zp*eSyC*YjKIM7SRGarH5fLk5}@I#=X;n}vk5gPJ>!$NBJRGpm2DqdwvYvW)w_e*#L zs^DAfc0!59RG}hez~Trb9&;9nMTONiv^lySe<#kdvRIkV&3ZIQB52kO@u#XEpCm58 z@B%m~3WLYIoEXL<HV@9_uRXl3)?dGU{nCE@_UV@&A2PA;sq3ahBSL2g@JYDEf?AcO zM;HK{C1u!6zqi>OHn7TZvbYqRuK?6uygFh3B9<>0ClcNOfu29vKWqlLje#G%!+pZF z2>6M=Z)-#I(i;)GF>BleYYx~i@QH{48qS5SCR`K_cL0-~41!O@PgXQ`PwjcGyBFx9 zkcr0iaD`QGOXiSI56?TIrE9g<JYZ_@HdGP7fSymDTJVD}Yxe2O&#&J2E{bYqOQ6yV zj*k3@V7rgN>j4uP-@Y2idTx{xFw29@{v2Mfq&;|=hyj7R%U|+z7x!HzUVAowbEKQq zzRw70^bs@R9syVUY?M`aON^m1Jq_K@85@g;G)gEyi~?-ObLxF9R*L8XU4=2iOj~Gd zED|_e{H5pVb+Ozn@G+3ljJDkoJVvxfWI<?W$Kr96jeNyNt~=uIxJ_meUe@aKZ$Eyl zZ$JI~{eyj#_dLbTi=w2KjtN=1#Ctdvi%-ZPz@at3P4M$Zn1MimxQV5r@f@C>5Gv#4 zBL>1LY!^KYvYRR(+($tN(@Ns?4dp|uZmjb}sWklbd_UKP0G*Pnt#$$G?~HWz^cuoW zZ1GRJ>E1nnQ?Tm3k-rKuaCLNWpk61T56fRDb0kngIpXxcXR7c-PfjnMF!R*G9pgny zZHRdp(Vwi@kJkYCLMQ-)>A~^5Oo6feH}97*VPXKf*<%bI5m673y5KU$jT$~q(CETn zJh`rQD#!@skiS8E&nur7{2clL7l1cZpL*T6hX>I_Em+gO#tF{7vHW1>{ix<k2V@`p zii@Ha$M%372{ExBd=h8?+mJKuY)_JAEGXZJ4c()A$aZ&-v^7|+=Olq`MxpiUx5q}T zi4~Q#cxV8S-60}eEPMX{E!pdGy~oH60mTfW8GP_N-bK06x>Y{77?BWR-Jv!*4Msne zkHeCY#S#MuxSQonI0S?yt159|s1Lt9(s_mmPrrHEcDHJZnOB;oMDcK3^)0y%B>=BW z<tNc98FmTlT<*?h{hxT<+YvU*!NbM_C5Kz>0RXI^XeYi@mYh$h5mCHgG$>#;XC%vu z?rn(dlAKetfMFj46-T^;;mrNATwisKKQG}KyD3p~#DXmf>H!$<m&c&21%wES4rd9O z9gS$hbHJo0N)yU`96&k0i624u4wwcgim$Nsi|uRh+R}l(2w4N>E)QKW0|Eoop8ba) zzpd5*JcH;LZUY>g6?aSgJ61Chz-2&a`O$K{Fhe2ufp$yCMBA*R^H6!fbPmv1jItmF zF9;AHvji*)B#;N2!?S%HGJ*{-=fF~pmR?uu=g%LgeR(<8jmbKuKsc!&D2R``MLU2c zka467tm`Oj+DMUzgBEN-h7Y#YyN2`}SrIi)R8dFmdMv@KC_pB>%tX^h=CSPQ+NXt4 zL1mJ`B3AP4Ae>FYdGoxw@Um0VTWTf9^6|ud0?^TcJwg%;bSw}883IWIUdM&+A05qj zyD-+i97tA#q_sOEjYHjd5I`bN2{X3<&mEuWTjDoH7hf0a)63z9wNURVL!v}6WKE<M zfqoBg3ku#kF@U%xoxlLvgA{cQLzm_YfX2n<3>X8nc-`t&xa>ZFcx?)rkJg4Kp{k*! zAX2jk=T?8f0Z?kItn+>=4y$+#p0k!{-g5NN2X=lFO9$8_6EXK}zBLdKp*Hg{*)f7u zbsl#kC93(Q<ASzLsWmW;q;h|TB&#Ms3KkAWguZS_^=g<T_;S3$*4Hn;?lwMTbB^PM zdcjnA=T2b752}aV;5Hn_K!g06m>LQxA~E3Xd?B>CFHmBfyaxP`Cp{q)8_{|k?a2x+ z917_H<Stn0;fcL;sIj3Qr}R*iIi@?xd)5$!fSEw=K$)ZWvmltU9+nJJQXn^ph312{ z9*-Mc9>qgewIay+b>{>3zfoGlkXqDmIR*S#u7!q85WA}a!Ak+o69ESB>@%2)e_5~} zuQ`bl-cQzs#ifvXyts5e0dF{ufK#<~VFojTj<De5V=dEuNEK_;%2`A3<P;+UvejQi z>H^K5G2#a`cUKCE4*vDUI^jf?-0`<)dYC41kJWiE4?7B)J`fF%O(1!O;$5D%jO*qv z7i%zCXo74r35j%9WS5;y;j@Sqe8{UIfC(7eu-OahHUKw3BkO+8!BV(A{!rm<w!0G# zuZE&{S*zdrdQpvR+&gYvcTYWRYbrJLdl1W>>Z$VZIK)}PqQ(I|IX4TbQ?7%cBh#>k z#sizBtjCWrQPyF2tO^rBmSAl;5%sg@7AQKx8uIocrei$1@S9~pm93ayi&DM#9{54T z+PgIZaHiqu2!h{L3jp36(#;I@hqEWB!EH@Z7z9hu1pm*u#Os6?nFV6|z)-#oXU0Rr zg}k%Y;a&k^ju)(#^03+de#{T0hwrPk_u;X6=lwft6HGX;@zDH85O=l2`mp0YQSyyF zN5kVP#l+yT!6um>WD`XPd>v|CWGk4kZ_$?6S2k#r5In`o#v=_}30diJ?|wVAEurvI zM`W9Ng(*XPd*g$vY}86H^p$5mFfzaj*=D7hXXn#xe#!`Dfn33R`52I|3=`PI1(Z4f zTvYK9+eB1D$Jxr@i65x;9M`|l`nmr8>GNxGSbab1I5G&ZJ#s|cXGlX1o=Aa%?bw&K zu4ZmR)0%2J&Al8@hmQRZVA{w+3_L;^;MGvSg0tW)+vpkn=KVph!6%D2Aaa6pMl?<d zUDp0qx)Ud?a`j{hbc6v}-+m+ij^~J9M7vK*Gx2uTtvzK|#DUu~fn^zF$O|=y`~o!R zo%nTvC$4~!L{GQp%r~(}Ct(t}Ps4gdp6@a_^@3XS`}a@(1mbZ~fDytOc45cRe85dL zLmBs_l!jO#+E$8MO)t`=ux}y?B>f;7q3Q5MC=}89;$<yOgo_=ESd-y8S1Q=YEvvhL zWf=HO3fjq1UHOeb5Kzj!Ed|0Jn<a9@xG^+l4H^Dmp%`n15HQ=_yIF-O6J<RJr-=My zh5_Tbcf0eLHKql%@Z>=CJBVO$#wW*SnIfzaYsaT5Q24^O=5JqKtLWm(DO!s=Rz7ed zAi<3UP<W;cX61rbU8;(OB)WUPRC{vOjEvdCR)ug^mbv4|<DOyN?ez4`a~lhsQQ-i0 z%4XH~v59Vr*A2*kenY^PF#Z+~PtWF{!LY_rhUtB4OCTXY*g64rWISpsUN|dct$IGe zgZ0Epwsb^eOTfQx;0~iDy1=9duZNw%Z>?ms+-)4JXi!vG1%e!5{q=_T#af>~ukZi* zX^emU_1klr_Hw>)za+jk8l~^rlO@3x1fsOINhO#f_``-zHKq0N&7&tF!U}la15Qrt zvxWi*%8RhX)1!&f5s5`5X?0{<6P9!m0j$gK?M6o@_Qp!K>-{th7>D9vJrGY&7~mo5 zD|8SrfIQ;8wgg$O5x>X)d*~5^l((;zZ*U4_mMS`g5Rbuvph#~cnVw>a8RP`#0}HS= z<oSfe8TmcYyz>k7T3`CNwLU=D%W@G^t%2}paZ39RP!_EYnpgE>9o7zIPk$zQD=oNn z1~)cHv#YuOWkL9`oNid*i#pySJ(Q?KYaPZZ$kpBZo$fTUjBMl@z`(1$)lMLfStkoB z!O%YV9(K=yGJ@nX$Q@QQ5xwu*4ja(cDi^>A8@8JLR?+~lCv3V6oEskmZPOwe6XCFH z5F~(O=wLX}X>}5~)>vP&=`Z!I>-+rtsu$l8%v$xu^4^3lj~1FWR~M@EKA&S5$Q(#> z5L%#mz}VuYp|Y{`jdc^!PtYy&adl*r?EicS`KTuxX&b(A!N4E${<2R(IlO>Bs90fq zZ;uH#E075Up81*};OA^3iWY^1poxJRBS8;N>!O4S;Di`$Y66Kr?M^wYL$-doU060g z>}fq=)8Y&M45tqbFB(u!Xyk+^LVe37F2AhRzpXF7e)>>q{%%^q3T=p==e|?=Ng#tR z2(8=fD%5Zg31P1gOk`ICObLRRQ6^Xkywy4(r2dXqwuY_Nh2}t{b$~QjY=^2soItLR zr(&~$xt<IH$i2Ns$7T-Z0v4YnGLVMCJj@)7ZEp~6d<{^O-^A32X#5MBqdY}C<6?^- zL!3rJ*gas0I#zkXz%Ea-+Fg*iC^Z(1-(uz2|DgH{H_m^*F4w31<LlSYAIR5h$sBun zN;)kAf?S?fC);NQ;5Re#9<Kvi%cJIPd5Osd{DzosX*Y5|!hckEM9a2pp)vUiJ0Rla zCq%+Hc_-pY(<pbamh!LwVZEOQp@uC}wG0L2I`D6lP)laq5=)8K$F?>h#45F?n&>PD z<mPz}hAD4=7<xPa54#e}hP0ayD_-RSA1(zo0lfr#f<TL0#*hj37wTl!_XR_1j#plP zza0MqNqcziX~7%VyV*u|8fO8%CV+-0u{xVazEv-<1R%+r{PSXPb3_z@KuU<YSPxfS zg$*ChXuZta@+$!=y*eL^R#;Ch;v(|B5!Ga&Jrs%<gM>l#SlEkD$F$W5z>#&u9hL~Z zL*PwCD#p+_1WG9WO+Yz|8wx)~kP}a!g~&swQ7@87UX2h7Pr*L=ZNjRdS%?BEkq>J% z<Dd6m9U;LZQ5jel@u6DpjESR<(f`|;4)f2&g!443FwG*K3oo;V-<S>bUI8AqHei*Z zTkIvT4F7x1vzql#6A2}TK!hxZ5R6N;fbo5?V0b6%Z4AXI5TS60g<Z@4TPY_fZ6BUJ zAB46UH*l8FTrdq}Emphx7?vO8RIKqz7Q}TAp_c3tMT}f3P!D2gwPGk%kQ#m+H@f(R zdO==)yn5mB(%9!QLPU$*g$;*ameY!V4+Nm$#p33g;87194JZ^<2Ql+eFpvr!t=qgZ zpK6UpxVM6P5|Tn7B1NqW&D^D4cJiV2mJKf11M+^q$?JCUQwsz*HiQZVh6D{BqqNvg z_^8E}27=UeP}pEYyWi>pE4%M=jFRD3Ruh~3y>U#G1%z!*8w+A<roB-`D_wALL_55A z+;?o%l7<)Rwddb{`rwEkPR*c%9x-IO)sqwlgWF|jiU-6RKf8GZf?^~T+_q=&lE;As z;jz29RfKVD|Gv7!w1LRx@uGzY74-EKk~M=_H?}_wMBGkRC_pgEnco{Bb7J}N9m4%n zzQnJFg@nGc<Tj}26M@qjae@j$)h53htjNYY%vJN(kge>w7@@lfgwcwB=-yLYT?`pK zM<W^nK6iWI0|Tia)@y(Hb^ZMP>u=va=DXs1qQ3Iz1S|G?6J`^lFA!pur6X3dW>h%p zBOK5uD4DHh*I4(2N!ZkstaU`Hp*R5ukZmFjtz255e_NKQq9+q<0-J)06B**dCW{?P z-CXQ@$tr%rU!#-+q!cqcCJ^ayou{DxoN#i82BP~4pd-GnPOgv>1S-M;;NB=rY$$qA zM0D{y0c!-9pWYl^^YWzJgH-e>+ucF3X3q6`(b@ac{9{v5dhtom!1vQiN0ciyKq7H2 zf<?rdu^a2}`jf8W{R%rYvdt5F@x@@&Wj`eBV=lJZa>m7r65Wowg_zmfaayZn-9AVQ zf#QRjN7UOQr?=DWNpwz@rn1@-2H~z?ax0j+Z74$Aj-9l3Y4Dcp*O<}|!}hXga^GkX zUWR}RDY5I}K>wWJ05aHUGXvZLUD|9oyur(HZ<}Jz+1vGUGP^&w@sml__MzwYJwWaY zh7POWXk5=qQ1rDQ2fAz$d?51h%!(B7u+I{0mIYdlQ=N!ll+L-}$2S@Pu<gJeG+K}! zrYT@i1<)pNtY$VANqMdWBeibXQWdQFZOLr6B<dv40Y=2aTgQ)rOag#MabN?sk}LKO zu_+!CAQQ4xyZ!=8gx8Iyd;Z7^mdt8qJGLz-v1;XdnmRmA;4jgbN?x@5)5c#vF4+gn zf2XQ;7Q+vRja6p4jtp$E;?O?`n02$;vOetZaCiW?jXHu4c08}gx*JAPtfYRL`R!nP zb`Ao@au7OB+uU#)gz_m(2d56dE6Vip^>z{jl2}A<y_y}l)j$?l9=#9p3v~8vr48yE zM%PVNRm?8Tys$Xailt{@e^zTCGs_6<RwCB84s(ks4wYr@8P>h|EdUM`Br!v|q*pfa z`P2B@`0d;0KesM?1StmOgORGb(0^}@SrtGfkY{!hR)q?>5kfYuU8sCqDmIhdIjvMM zAS}_r3kRN2D}>yVarD?tREHTwJ_{OD`keNF&uyXHl<B=WBp_#F0!Db;6?Nk&PJzuW z4>~Q{SM+Oc*e0uheWI$dWA^jO&seHou$6n1a;;{)t!Hre<2PVMnguxYwDi78uwMBx zRewS?&I`<VU9jIi&F}yI%a6bQ^v5JvdY6zFINgyy+0Nv~)~PmN?`+YwMCJjsco>f^ z4_YG3`A(=G3&PKM5!tR<P;{yM-hb~n0rYx4wWTK~>mY&^bLP{C`+yB^0~BU!z~9cZ zSzE#`(ID{7m@9z?VFTVJ6eID7pEg~J%_4H*Hf1rbQ+33EW&5)vcpjhFdYDKE%wVED z4<vRYLUj}Z46xt!G2WL}m$Jp9(<Zp~T9&iF{_?|awNEdFCT!a~zvy;b)N<H8!p_HY z5U_8HQaiB(dTO(#M=W?pQF&$PkV!CK;B;QaNd$nbA&^%A&x?)xxVvdVID*Xq`Y}ZA zIW~cJn}A|X?e)H|_a!^J${q-Zk5&5!tfE}@{LEzAG9CeWwont^Yj{Z>XYG2}a<D*H z;wCYVWw#IC2L7c^Ijpm`l-4uD%V2GfI9zt#Q3@D|#Qn7eYky<&KL7R#{4aUdWiHgD z<??8SHG?V-=pPt0%aD%Gw)v-tT=oZLXWx`1*f$|nqH8}GB6O9fAS-PP7=$1wlD)Us z{XU*f9qTX0BdZ9|hnbiAy#T+bbObw8)vk~XfUH`QJ?vN7mgXcB*6~!w0jdb0vkW$g zn3_*Mb(9GX90&;00F6JX=BIj6IX2JcGuBsavrELfOR%^3El3RR*ZN-9>*o*aB_(`U zN5jD_AtQ?lpoCg8$Bd;+kL5upn{uJBuqz-B;K$8ajcDb>Ve322Bc1Rt`f|ufv~?Iw z%THNI=9zqwu0)LF#+`9#Xd|{1DuVqjF%6~Mp^nQMeYg}v>@HC9FmOrut`!rAh<PV_ zQM-NJc;|uU-Vq!-F)G+3qRF&mgv{lRhqiGf^S=T0dDu<B5<x^fYrpb6ojnk2VTUPw zT(D1H+RrcS)mo=_6ALIpG_Jk3ur8G1bHo>ig&M<;Tx&d?Png&wJla<cgD!U7Ea=$< z_Ck|jq{E&xVtYwDp>S^af3vM;Co~NU$0wCGujin(U`Sx{`+y2UMk*)L8V=t)IU@j} zFF|}F^)u0f)tZ3onRv!nmQgZW3IH{19=Skr4%;WHS*E8LXCgGLGvaMvd!ESkr{I$> zC(v$ywh?Z6$7IisEB52xe_bC;?47?tpb0wD?>*q|OOd+5?)iDyTr6L3c8~Szm*reG zv|K~5vaJQWmeR8LeE1Sjqa5)!Wc%iWb!+GoFoti(g<^8lfGzC?;}IcwZ*<?e2yA`5 ziHK%w?0+oQ%A>~!Jp2`LW!t=M%I31;fbfyaeV|LarB>iDG_nvOimVOR6s&DT;vVU= zjmBhoZ}y6rmCW`HXDb>M{vQ|Y@9SGnuOOCR7c2x1*c%c;GNaCJJGG}IVRRKM0j%Lh zn=j%Uzycd;dxeY;#4Zm=SA~Il=8^|`{Ia48lRC4RlhK^3f$<nMppS%py#A<9RnmLk z?Q(=cST5#3FQ?0+>Ew)^=|BVP?FrK%b+)Y6XZVcW-TOK(eziT-&3j?<cRHOm1KYW6 zJmO>4fDy5rcE}uNcrdvDPf92ZB4|3#{mL(X{QMzrc)lZkvSF(o&wKz(zFU16iTnAn zANzN#hpn?ZU}F!WeDRnD*Lp_%v^Mk8^c(ED&9f4d&SJkBk#i^toZ+zZymdsoKQP(L z;Y(Yld8C&^TY?{P7jhder(Ouur}Z;D$!(utDQ2?N19*SKLsz-b_XP|y15Dt~K{^<= zXH(U~y?Q#Uhrg?SABIqz>9Op|gU4P^muFeWe69NWxqVqbefjPCr}5MJ^4n|I=*zIH zY9`|Jv#STnm#!UEe0C5M!12I}ecU;)IglB64|ax;S8)58o%FDB>))VDwxT=g;sjwl zdL&Gkps>4j23uR>Ehpw1PU3BkFLM_>#AZjVOtmf|BeH8I4qEba0@1bb5SF2A3lQ&Z z!%KJa7e9ESAOJEx?}jSt1LcO-oYo2rr+FQ5+P8WjS6XlYQuLf_*yGAegMF{7_RHTt z<nmuyM#1RXiUo1bxe6+vZp-*-F<__(QGG{y1<k%Jr(t20YPd2Z47#^u4VL9e(3@4$ zX`KQOf7UjJCxjl2gFLnIqj5S_2HP?DGR=3rEmlAR*x5n^Om(O6j4Y~-M)L^Ekx@7! z4_WrCd=Rwns*N2|Y`}hqKqt!wP&zNf@gg08XT8KY^Kqgb;XLRWtPQfykDp<5sLRdc z&lJ|{V*UN|hZe|}@VIT8A>?|bae9pA7JBS*ZI3^W$s-^q*Z^eCg;32qZ3ni@YTlA< zLK*^eWnFm70O@i(!W_t;+v@4*AP$17#_*6JERo1!p)<z!W?6vu@f1gxwS5j&+rw|{ zVP$3DvX&?qCWhkwh|a7-mlA5aC*ukHKES#$Ad1(Oj;GA)V!<j8VCsFF3>py$Zd<wI z$L56ujYK0T>&s%z4|etLgeHM94BDl-?2mJP6q{IWukjBE`ne2eCUj>HZ7E~51jw~m z4vOoRS6U%M;4-HWiZ$^(<7s`oy{`P{ir1w#N~U<>dI4(y$D1B9x0q7qzY_a!5_^xF zgJad44F^C@dfdJe9H#IUOpq_9GO=i;QI-u<-3}+@S97=laGyPTc2?Srz{1VVl{;t+ zx<9JA(h?{%*2_|@4<(q_OO|45<9rBvaRLu8Ix8!s$roFiu%3z<;mJTB3;``@hv3wO z2;e3QVKE5Mr;*&2iL^nBb+3|d2OU6>dO7=H9_D<eB;EEtHG-(5^`)od$Pw{_*C8z) zdSw3=64t_saC#DM#X!$&BMWibW)F39LS41-nRtU{f~f%ENz#U{9MIklPyt$~HoHU) z=end~>W^r05o)Jpq2a?~{oAL%#}7HycQ>@p8A!aP#~#3()}Nqb5epEw5F24q{E|um z7SnXTM`2r-YZ;b2fNCs-xQKRJjwtNgBhFiTb#9o6b7wk?RFIfUYwN-ESUTRr;yx7* z*#pXCldRL?9P;AHIG(aEKNbqsk%26KblHI;R6GBy7aM!yiVk};=WWKs!3zrs=Li<G z2=b{GmyeIV&RHBw$p@!h5OMd5aQykx$M&k@D(@T>{+4V3KJ6QDX2F1wLyxMJvl*rj z`9nR*P*F(1Z+A`t>vrEB-(_~^F6H3$oQenuz=^D6B9OIgP8dRoM-@9I<^Pt;B(`3Z zyWi_`inAFut6*uwxh_wAD=vPp=zEyzMT`Okr;Rn34+}^%Ikuw;a8c|BIk2(jGWeD1 zs2(2E!eo!U&<SjTlVo^O^RUb5H04pK;Bcw;>vHWsrlem^w@;!<7>?($C*PWbWC!YT zH1M{=OjCtC5hCLl!=MGM9(T5F1S)B>iE}miMkiFFY;lb0G!5}o1sgVgf@+d1cxvYn ztB1DfR7Jj*+T$w-lkgB>$C}=#L}wcb*lbaAu8C)VDDLh681@lbYJ0NJd6<9PsOEFs zj&nkyAC|wg?5tCpOHL51C5W({Hf;g)xxu*R@-#2L^tu21dHwg-ZnPJexAYmzh5HJ7 z#pyLmoIi5F>cDu9ARHs=3H(0#gh%7F*93YAQ)qzUG>qv)iEFSL&6>dW3{Yall5xLU zzP(HKSdNf~KU@>U&bZ!Nl}UU0N`)id?t~+x+i5!Ecwki>H4~xM9y34|&a!6QClPwb zgzq7)_}$Z^7AsO`uo(s*%ZSi|bq6@L6=@bR7fX$T<50(VhImObUl(it_Yd^py$qn5 z)VmB)!KNT&6;bwb7Dl&so-JCa<mHiPl=@tDk^lqH90Hwv*Tabwyn+lJ_QCVmkBGai z9G}|LdW=a(Yr{71jUIgncz)^|-m40ilf{T8NanLcym43%po`yri_=NQ<snb?R66Rg z6ViNJ=9H5|1Y!S+-z(#uj<{+j4twY}X?woJ2HUt7drB~s`z}UOxZsYSKD;j0msjcY z+Op?~&w(Z|gSUu<sT@cgN3DdEfkH_BWs~4(TRrsiP8sHM9m&y6=jEcZ`0=T_x46WE z1c#p@3{2{Ksx2`+13D7UdwV<s0^Z0%2lKq?MD)qi{MOA^U&DSq!2UiQRzf&T>=G8M zt-{8iSObqgWCMz@;dDYD86*VtTFw>mVTp{HLkYve7)+fVu#G7MM_b!t!3FS&^L4F$ z{pFwZ?0Fug2ZIP_1&_LwVn?~1z*0=o4+|avnh2JU<S;dlk$1QVLXO2ye?ZRp<6w4T zKKcLH9e{Twd%TEZcXf29L=(~twuWx2Zm?+dt>1<HAvDZ5QKtFK9ygAW?hAW;#tLgD zzTmdWC1pb9cH|Jo8eo2&evZ==hr-LgOE?a{eN^Xq62?rfThMFA_U#BH0NC*wJI4FY zJ-#m1i#SAfUa#H87as`{677-a4%Xw%Jqse5dB$~i5ZzSo$=*9%cM`M~dnvIf;8C<& z!a{Q_QmTy7I2>FR&HGJ|uMo=vLWdX`ov&b30Wk^5d%R_xJ?sjFxWbBuZsNfCmk#z? z$9=8?VQoV^9L9k(7%DWm+)<i`r9jpv+{xueF9ciTfT^y|zblNZm1meNhGz-pp+v71 zQ=6Z@Eueel@Sp$v+lSKLmqx1SI9nYlsdT0(?_-3EK)XV)G!%zJ(-3)}*I^==p>arP ztVSB?=w1gJvFjJC-AYF64axxT2p3$eY5=FH44YYeGZW91hrVkFZ`8qgf62lI+dWS^ zM-Nj&Hw296*svU9878{7Q-=ZO)g5gkM0rA5REUJe6WtNa20W$C&O*5_RW9FQosyu) zBaab~ivw>CcFm^#ay<L<moFcvgN5wxwM(j~;MU<8XLd3KJ3mp1rQ{$DM%W@45UZiV zClY2m4^Mv1>CjmiG3ui~t<UKMX7LRuHNJw1gI=D~xl{$;MS4Jd2}x-U0%<H(e!Znn zMgHv2)@A)GfWDh$JUFuXNXI`p7`fV+-B1qbbd#2iJzkDo+7ohp69+F(weSF*4ex}+ zpR$*1KOOFj8!vO_Pc=%l%6gw@Y(mb<a{co4m(Q==RIg`^4Hj_c(4@e{!#8j`XY-X# zCTiCGvn+^3BGXf>j@&6vDIa0l+zVR@Z`#%K4Olaz!NY%C=r(t8+2fOdpwNP&t00v3 zJ}gYZ#fZXhwG!1fwZmMSMR?hfq8D<t!jp*)%ZkofFtzQR#@=mzSRO{q5)e%Hwrq9F z%lrcD`HG%!!s@GS99U@<oaHd~t(u;<GHu@Hfq@+D<s|#(Z|&E=u3y%l9{@o}+3et4 zvvGoH^*&)L_5v5xA$ILyJ8OesHyaZwvdyMAXs0DM_VNTE>8aqGg%~xRoVin5hI{9A zItddtP`9n5%RE<f9s^1thj-{I)+IqM464=aCK2C8khCqkyRC!*BL>FoBw9NI7u*<^ zk^~Tfpn$UtKsKEr+5cJXA-Y;cPGEev17?1*f6oas0R(abDgecO@K&$u_3876c~vj{ zLFY0v1v1+d*|P`k$&#2V8$7{#=e@-ROiAIukz!NbeE1Z4<cijS5RaVYV|5NH^T}Gw zKFob~)0iN?vxr*hC}jboje2gIzV7~>*+Q?{F9=HUf+2Y(-J5Q=fx^RzIhPZo0<lj! z*YGVCW_haVtR1J5WMtNIsO^afSjvxUz}qeG+YVBWu{dpdLgOY%5nY5OgaRzStk(Ch zzx^`*d<e(QqFj#tBg(=MP+|*>0W-qdc!uMd@aCx^%K*50G$*<aTt9kH1}%4%IzNtJ zvQ3obbQUGhfz-dddN4Fc^La8V$F?Yp%~=lHZ27&q9-4JZ93aLZB1-@rL7W$-QQX}z z$H9sRaDMzg7r$6_Oz=Z!tm`@Qf&WKSA#+&vm7%fmPWKLKU5n5`(TrS@&JuELz3;jD z%KepZegE-~flEKJ+OJmjQrhc8A3Fpi<~odA9v<4;dIr`-RJ5$5E5HZ?=zHSka?UDz zELf9(SwjN|LjtbjPSM7Pw<9?A&DLQ!M|u(i$d++hxIHYFo3>=7H=k@!+Ah`Xj>f$P zwww;Dorn#m^_%IwEl!8HMJK|dMe~^))$p87!i|Sj1vff+Uy8Ww(Z@&-R9>MZ*rASs zZ1S`V^yxe&`m%co1a#=1t=snx16a>@&U#3K`CxdgovOsL?%){|H{OT@gmc=%1YSVq zAu#R9PAogV6uZ!f2)JFx^Otzh<<z7CML^s@g60)Z2TPseUe5^S3=Ux$j#Qmcl($^! zCQgIO#U4ij2zcyaujeD<sa;W29T`{S!xP9ELcmD?_z95J3zF-F1Yv{3_4Zzj2RxvW z$q8I+^l<J7Pi6WO3hp8No!9|KPS*P83-|NauOBS#<xprLIgaB}$G{F?8Bwm|>{MI! z55h4kfl3_VWT&J5te)6bi{PHhf%BRNK_Qr=RyUYh_gLD=mt~&lWdPg3{r2_&(iRsT zyvSxL--kS!ab3<|Lw%Y8BFx=T<wp`biV$lt#pCqc!>O1Al4s7B=W^@0_5#KJ)WA#} z_Oy}(#f^pM<WZk_U)yTYmrf3`w9N|crw`nb;n$xp+;6bif8wfq0n*qBnD&JucWr?L z))AV)=~}n7IPkH;wnzTbJi@I!Sod1^q8U75P(>($-_WTG490w{fpTt{Il6n^YVC{) zMwy$s=qWpW1s3zxUdxYqA3;Jgpv;^r6bRywk7xw~NCW`^5uU|>uq>~dXhbeY_XZ0* zAOW6{p?L8|9o-K8V%Eah?+}b_gGjuh9hea$>Xv^)Wjwmi9~bW1kMF<!^nHE%`^O=y z<>g|5BW(MW4}jK!5+b^tHpxar7)9)OB4j$)F`&a>)c0ZI!uGlttA^p)Xs&)cv$L7+ zlat@&8OnV)aruHy&SmEeQX`{b&5Gc~3ru<&E0@AB<>QpAWo{Y3FAmCm+Ww|<F-~iH z@N<^shUgzNJz$X?Q+7D10o+&)NI53z-~O+7wudNM|AP<NCW^HWhgN21wakqtz}V|` ze^|C}t9@DDep>U>k59k+{H))n@v(F5c&XUj#--kpX__Sn&2A+{+qdA3JWeKP*i|gj z>u>}H+h0IIn>ts|vs44BC4!zY4#%P1-nTROy|KIy!D&o;PLoLum^|za>b7scK^@NT z1vXN*r->3(en_?t_z$|T9|-^X6m=7a09d}v5+=fJQmH%Uqq@5U{X53zhzDKq41c!Q z&oQ10Re0XNN3z?25V)9qvLIIalNJ0>RuNxHot%orryzi$Cty$LdS>2x=wjP{W)TP< zP*`W%^xH{|1d<pn9&;{xZeyW*rn=$kh5;VIDTLSWg$x9bb2<0SfRH8Rec4QwA!ct( z*P{=DBQLK44q)%H$ODaZI~2BW6W+=B7tYPVB~y{youvl|WG#(lM4wqPe}FmFrk~9V zohJdC2Tm3wL5UlZtqfQmyCaS9@)wxN%ZmN>=???c-hmCfYT-Fy21GpL!!$g@3r`i5 zv*n<K&>QP}L25)$uzzbcZ_oI>ERpEu*mEQ>!aH^%;Dr_}&*1&-BqONcU;|822M1Q< z!_#h90)X>A_V-H9wD(%iXTCtf(leiYv}X3<1|zP*Z-I8FZLLWNG%1c71W#*LQB-vM zV{sV+?R0)X2CNaq*NRw0vyCC*^{C}}SyW22wN&_cU9De#`Sqvy`Iq+RRVc(bgwAQR zNp}<zLWRZX7PEWd$#pu<dD%O|hO$Xu=QGp35de-8;KK>60D*OfCV+Wh$dgp|lrT`e zT)^VaaNC*9k^<F)&|&EvFd5$u+^RHRxGxs#Hp?RPGUS#8a0f&<{eBq+WXXCoKPCcb zhdrk)*wVA@NbG}<?ll%Q6Iv&~bv^B^R>L6IPP<el)>sEL$Lofib?}lf`)m91hZCfi zIozghVc=M$l^MK!vl8A36VXy{$5wj~QRFFLu5BHTiVK^F9i2Ogn_2l`mK$b*@;rtI zNhyuY3feOd?Ly`p5cQ4C^`P>HC&2yh{g&780Q20I-4im}um$yYDkfjV?>YLMNas8| z-kxts2wiX??`ODq4#a|7&6$toocE`PCRBLdwgD^<d7{}yyRRnvDn65mU_+V6I^&0P z@4vQhyZ`n-{>N+c?fDWjmpTlG+&y^^i7>o_4KN4n=djh=VTJgmcLhyvJ}FPC#?e9> zN-&qh7qd|Tez|(}0PHgH0N|Jgf;VM!jR*M|wWeO5$uU+J-rvJJ;#-`#9qOKK>>tC1 z$IFTA$$khklPNnGI0i4Uv&Q#wB;V!zGBAH2z^lcq?YA%_2qdN2xQ4+I7_%KX*7I0J zTp-tMa=o51UMS(qf_)m}r+@T!D+~DFUq65S_R}-Aj}RI|c$q!wG1!|j#Sv>O-s@7L zhw<mEmlNo{yQDWqG33MBKe7cqmmRi_OFCmTE4&~jEIqamgbtyPpbpAj6I+1z_Uq}a zMEPd#JsS43Un1i68o(9r_u+jB^4`2aDgzpJU<_-OSAB9I)uMjKt@Z7^T<J%8s=zE- zcChkcTuf-e!@M#f5_&|;sP>lB0x3U$xTY5MUW!wR7U1TN#LSk({*$%*`s@0IKX|=J z<)u8ac^c$tfRz_d_(|wJXTCc|hJPQ=S>ok9l4gytb@TbKr`o!(gmi*Vnh>?(C%}$a zFRyU0)BO&^w#eZH5RO=#5B42q7{_+_S$iL?c^gBBn)c;;hS_RhK_W|GCDp#r2+mz} zuA!qj9UFyizMoH@3jl`tCmYh?>HLZ<`}VJ#9$jC<{VF+wfk$vMUOT)a?z+ZvGudke zEKBu=qu-a5QJ4;4HGD#q{f9@R2*7x^^o)T`V9CWMR-FYmc2X%zksZ7_s&fb(Rp$g$ zaOaLldz*Qaq8!8X+BI)7gg7;CwHf9#y^WyuP8^Bv%VpIvT)+aqQd4y>w7r_%MCOEs zJd*i_W-H*buc60lvu-h6&AC}nztfZE7EfFMC$Q#V`PrY*E<DDBV($z~D$ObA$GmKB zxi0facYR5Me46Rw1#P(7+j2#_VT}!Z;V^R*=jB~=!!{41kXsEzoz3$z7S`k-k(Zr+ z5+5o5F0P{2Pd+n+4#-%E%l<cuCueo&r50$e-$LoJo!&HHNwyQcEmwzBCAl0F)$3M{ z;=BrMwO{G<e!cD3-G~+`_UK-Gp2=p2PBQ~iz&{Hky{j!*>*C0@ZMG6?b%+!U;{ZHB z!@qEb#&86z><FK=IFC3TVK6Vt_37L3=OYH3XD%G!Y{2*BKv`I2?xVB=$_`!d_5nOK z@{A~TuPpMICz{e2PJ>>S<GW=jpWA~Y=R|89^M>a^k56yHI0BM%>cu;uLQx)<gyrQ* zBNMVHL@2NKbRx6iQ=WJkpr-d;5(A+8fP<L~B48U{vvwWMi!xLpa!d52*`l896+Z}x z10-Z$b<+l7U}C>dWo|JMe11O-gi*fai9UV)@`v=$>oD{9jDgu+gMf$o>W)-0Ipp|6 zeBN1ua8$Fy$-ID5B6~QY^x*e1{m-GO&c_apInS0*#tXuETfl%zSY&<7e7hVL(?SvK zxExNvJ>IJ@;1HG+9nbX;)`_Qnj5+M~bLi7yrlljR5SZa9m>idtx+&Nu0Gj}tSSYxv zH;7o34ZTlR?3&0tv7gkkM>~*QXBb~>HE;bCmjOO6s`JxFf(A3pFPGWj!Pqbh)DerL znb~`8d)mN`lls)~Ry5pj+$Zj1ht4b8aJpXgs?IVxp~aj#fg+rkk`3&2@#=ONIMmJp zycld5g`f??A=LYQh968BUqnHAJ?-VVc4)ol-5zaS-BeP!Ji_m>Tg|+Pz^4WB{mv}g z^xx_+e2v9%tTkVP?elp%I!4l#GHl+dES9=hQtK5i%Nr?p)IY3Nd_AXoX$<jRm~`Pt zw+&6m=<tjwJhwCc*=5Jd5-A5B9-cX%CtqW+frEQ-km#h#>ltN2%siYBv3G#b4$mM9 z01+isCJzcKXW&8ErGM`G-S2$XX|}MlX9B-NX1seYj>9t<Sip@+&)v>o)8J6q-`nK2 z)$vaUk*V}_THT+WmtFY<glz#CoLui^7TF@X!|Az>Rkg%4S;TzV>^Z^<{fC6D&p&-x z^Hcji|MnUl>&x)NX`Qp3O8~pwZ^z-ij7Vd(u2)H#KrSbIb+zZ#$Kt3iQ-lN+%<;BI z&fHtB&s^N)l{}~UjJu)@JR_~%J@b_AMQ4EV4&VwZ+1nxCeA0U}vPY+OT@gquvw&@R zzcOAhEv0ybQ?Rc80)@PyY!XDhv$UFPLLqg4-KpXS&sd%SSUXV!Ap+wzG6ApGvhpf; zAsVFS^7Jac4mJO8{nO7M?|ZdC{#`dELWPy4&qTO}Dhf_Na8R*>@tpMR5sp>F-I4i3 z1hlX@N%KBt<#CX7VV#aPffYj8(L`Z%LFlx>#K{)`N$5S=*#tAcpNyL0x{vo(-OCoC zHXJbW1m5DciP_0!Ug8C3c&73VNvD^NChH(E<78uQKOF*$)L&199|6Ik{HC=nUpWbm z?FpNJ?es=lyN6RD1lt*X+MM=>1zW$24^_i2T;FP?dJ@C|d#gHR`6u?@JS>F_4#!)@ z?Hy#SmHj}wDOdQe3)$hd(!sl)k%3kv+&K9tPuUyNi4EuX53iA(H<%rs>Hy;HB+xjo z^M0R>HJ72+(FLr=z07`^D8LRn`jUkz8LP0tIy`l*-l6Ic$Qr;FeC}K;Jm7iX0!AiU z*jC?Cdn&I`h1eWga6OHOfMar|L0r~PzB;B0_P0+z{>d~kW76}|35skF#rCGzYC?T_ z9+*+H(>g-$?hIb6F`RQ#QWYhLY_R6J4(Ed&cugRno{ou#-RS_BnS{HoV5I`O{(uFA z`V0@=_PnL{DA^mIgKTH9o~xWaB8&mPJfDW#ocmKgM__Yij92~OwF7Cf>pHTR95tsL zvQBVTrG_0RCTg2~7jh;C%gnrCWP|8lt1TV;cD}Cm(h~T$M^^s&Y5eU&a<RO$Je<&Y zFJLRc&^coE9CBOT_1w8(d-2AKF2}M!sKR;Y-<`*Dw*#odl={e)HQI7~coiNpZyH{0 z&~zk)P83W{U)6MAet0X4s*U4%OD>Acy%Ag%%n45!&%B7!)*U43?%on@MIN-o(~kps zKC+`z@IEW59d|LEK5b#D*kXUag?6B6KC8>Q**|L_suwWT%Sqq&x_B>M{lzQ)_Vfg{ zUw--eqy6~$?X@JYzH~oir_%9WmbQ-Qoe|B;Aub{cn((rR-T*I;^$P6+ec&7tA}j)Y z56keXbk$112~AfnJh9K3a0vC~Niv|0pF&%wB@S4$4YM}Dy&tGM^$9i%Z5=l>JtYE- zCzjY$>@uh6l{Zdz;Zcr2NZ^MNE*6TN%i9atD@Pl^P^Pzh1s=)Ki^0zQ>BKJ<@OFsL zA#aFmTS#tjwDIa?-M-FGKmGc-{n%f>y%aK@FB5u#Z99k&Z!*5^N>qkThtRYq7EVY~ z@{qrH1x$WM0kP}LyGcE5@-mrd`)&h%or#M=_58~T0x5ytWf)2F?R}%(NsR_XS;z*1 zeZudlv*qxeInCl@G1he6yem||LS;f_^D+x(HMB>bc89&0tvf9-h)?xoy0EYH`@}?( zO1utY$?FJ<cS>W0#5SwsaN0T@@3MwdEBEVd@_+k(f5ST;i}U#8>xW~fm!x*E1PPJD zH#y~(ts2jDX7!1Rx0BlI^~|C_9oOhxTg{2a9fjnr&Il8<Kn3d{q2cf*FB7m1ZmOOc zp{Tt^1=*B5$1L`fdi$_LerzXuD@Z7IUO)-Uc$C<(En{XCy7}lc9n)svOS1)(&UmX! zz%VE8pL-`SkGt((GFFxHOoxJuAIpr=>FkDh+0bg~E}}Cy^7EL_T%;0SQfPns-hNph zFV1=$5pTuP^t!3_T#MAJ)r`Q(L=wSl&1TxO-JZfc7LBcE5o@qiwLhb03swiy_kuNV zKSVjH_Cf}E4+q%I3hD$eE<2|;vk#xVML@cMDR0$O5W$P}##FbrF<fXfsB7|Cs0ltS z_GMWjak87MPFV(!)d^kFzbSJ=9H|z<QaPdI%>@xXXTuPe^ZwH_7|n_y`^*zKMSO<} zt=IX8fBSp;AFX}+AOgw@IrEAubV%^ZQSUk%(2v`qFDDY26dUuB{J?w;FHT2KA*fxt zU=<^r40LlYmW5#5GKg$}WAda5;*?<M&dh!SBCeL51z4QcgTuX#gYpIj+vI*f&mb0E z+ZxpCAP$A-Ty9I<yaqiZQKJlx2gE0DB2D)E55k3gInu!+_?-FbBR^-MtO^@;I2Y6b zH1HL3AC71NgZaG}`pX&9=Qh9p+J5>d0A3q!QX?$F*LlPI+(wApc&gkGW2eU>;BS!G zq<~d8WyQL;s^G5q=@S`F@I!bmUeo*uyb|;u-TFS3xPxICf`$uQ59uv*>)Pp2rabRk z1c1~Buf=uf3Cnz*UibssIYA6oX?RD%X`28Mu{hhKSs_>*|BV*}0z`zKc>HX`aJ7xn zX>deUuSRq_Kdi}P<K)r1m#VM+l%$!MyZ7soeV7PRj{0)Dq!n!-_Vh$+SWkLjf6w(& zVCgeH0)b&+Ne9O;j_jy0OzyJx(pzwG3_^RvE+PzfddI{StHrHQJ6nobHm|i{wdXUb zYwMWX8>H7;G7<fNmqllTLy*sCao04b8K!xkW@&MJ2HtA2PX%$axceFId2JgqoWICk zIqY@~nJ!_J?X0&=;r6HT6V~romic>=aJak!av51ZEY^?xhhwJra$n+|hntq1wriV{ z-qbxRx`Eo{0C>l;Uc_f(IosN8Dq-`_?C3up5~#z!9A31%uu0TahCXRBesY9MuI!93 zXC|ujy-Krn-s9zxF*e)#JowRJ6M>^|%R^3La_ABJ_|P`zKY7m;dhF=ivDHIQOWr~6 z#g^U}X|2)k=VNCad*R>3d&D8(j<#dDAq7?<PBg&bWe~Bx&QSS0zI^}C)%AWv?yT;9 ziohc|#>@jHC>iFD47<Ib+N_=V^tyo*oZsVbBchYDPz2t#v&(%uc+FgaQ`zs|@7Tk; zysv6{aBkWIVQE)9aRGE`dpg<YEr)R$Z@h)GFL;9!W&;qRPojQK?^SlHo!9408&`-W z-Lbh2i*%f%WW4O>A|ZJFcmUnP8m}7lX7Fv^-MMbfd$qF#sv8#Gj%OtCYZ=hz^~?AD z+b<ua<$HJ}LbTu=rXicRs@_~TA=P5kwDJfu_v}6q_<*ZuW$S7d40s9bfnsNayd<|j z)s7dkb%1*bjNQaJi>-r&^3K6Det4m}Ep>=fXwrMm2hTX2_Jr|R^PKw*&kbrBrjKs0 zQjZr67vk4BSE$741QSPm*{{y}dcx_9@7$f?lOIm!1wQ+>xoKDr$K%83VrX6p0ef;7 zxjnVWuh;eZ^~cv=K8+7&<S(7!R(_&F#(pTfw~P|j`10K@iv+zy4@KY<_@L!mmwIM< z3cEx63FbVn2iW~`uv_x_cpN-GCmwvX<&9p=<lQgJTT2~REuYAicI3CZpJ$FovQgR* zxSl#m*zaTyw5-<pR~7>hbBwx^!shjRrJZ-)BNCfw8?$Khx!!D{&xSYDB_1FXd!c>M z)^=Unldj`-ws^>%M?uG4D;q(sG(TMN{W2669CS?Id0tY_WV_zkZ6-R>C}{F!_4ehZ z!M`iBNFaodc+I<g4Z~}}ysY_nCgNIPUaf*j-PwG|$m((N<&jCaSp=oH&3lffVByo7 zIwIyJLT0lop7l5B<ix~bo(Vhv@Q;8<$_-cN54PRlu%HPuhAHsw0RCkwF=l#M=^I0> zUWi$dYjOs!Ggt@o?{r$9H3!dBa=ght()w|^zU&uwywgkVKNuNyua@2!zkJ5-EOYM) zB3Movyz0{_=rDh4GKkQp7dH}tOLSagc8J~Y`9gs9dU}d2_)pb4)sRQvx2LB!|H3Zp z`PsJ<C&PH7_mx<1^+DvkEQ`F&=N^tChEfiv+CX~!t$153=DeWif|c@UE$>uzfHP+1 zkO=e@oZcJ8z)trKfeL5rtdX@ZUQ;-it(DXJ?i0w@(}(41ZG8VH@YRWc)qV$;%WDp@ zWA2NS46=@)#BR1qq30Zy3KiWBBl6a%=1@kHdTdv+EShzIU3f2+y~q65kv$DpBAXU( zUd#ZQ!2IuP{XSpqJ!S35Elg?P&i0Q1%+{lMrG%FSolj%f(}c;l$~^Xh+M#%Dp8`rs zTV9uUO7grBmA|@Yh~D9P>#yD;VFPH<5=Zs?W)c$|x>xTNKCajPvA+Fbo{=}QyjxlI zUf^ygoOQCmNAfyD{A|D~me(Ic@XQSt?*R|b)vA-I=m^&n(f^#D_1bU8!_8?w?+H<K zx~}!K11vdBxppA3B57)ENpDA{BuK$q?P9*YWDE2L;3s<-fHVSLHsxnGVv2BiCnt3< zD!8JUmgAzmv@F><WvAV63XQ?Qp_C}A%R;-$%e{lM#c>d)$qlofn0>We#+H}aKCaq_ zj)@l=L&svyKsO?qh`~M(1k>#p(fFL2dUts6irf}azu{6bdtVmz<9(qC!fF*OyLLJ= zecEtoh7<?w_jBR+@-~?61QJ{rfZ;QM*(Ez@?`M?3P98-9<ON8N-k%%15$vdruQYk& zNUXzSt4jeeOs=xzjvi;NRR6`1M?8OihE0N+POrB&)kxu0+}@t`-1iNo!?|rDKrTB^ z{12=3<wKFrO9lHDy@*;4l5F<)5SiL@_|v186Jrne9nmI-El!t>e3`%VY91>GZzrr( zZ~C>-*ZFDQZl~hxR`TLWhtmR`<so%S#hC{-DK~GLI@3FZsXI@U%VABXMH$;NiT>Q< z?Tswn&VqH?A?s~cwlOvvdX%hdJD~@qU4$3!p}~T!ya(p??J#g{+?#A?8rDC`OP+a; z#ap@h`3IN$_Tyha|NQIce^R{uTyP(nnO=J)oV{YrYkF#Jkv&g9#JbYu^@GsWU>U@X z(vSq!vRc5I4_i?j&+S!B5C~^VRqHXHll8T3Pn`IT?Ikitw+RI0j;*{o<n8EbuhoR& z>VOOSZIv%}(3hQB;5gwZK12^<jg0dKuh7Ab%ZYjNbcf!;uunqPaB9b}eb6iAy{H|B zM`48|3KuL3|3UcSUtNLxam~JeK>ZiNUA!a>vAvsfKX@*?YPQ#M<7@eJtf8d{5;Z3m zvS9Gll##FmKy=+<k0##W^hs;$^5u1E3F_q$iq&V{#)8B#7ZV@|_*i#fi&u{v<xOxO z-i6FYK`5<n@f3cUSVH}EFRKJ4ycxwX3d}-by-vmp@5WOr)~a>QkQPT+CPzq}-hXPH zqEjXcz8h|^*t{~<y?CY5<5e*6nE)_8F4x~b?bmSx<^3FdJ(GCA!d@*59?r4rkj#Z| zm?W{#raKHG<_G~T&IfdYZMb#A8z;ott;<HbweHXd@O)0(Zo_-Lk9y%D03MVTNfl0S zTHVKbGPKwG%><V{l}^_sI(JV@HKAZcEzqmHosC;tw!qBk>Q>(3<7va%(Hzxk=jajl zGisxy>lq+6JwOTf`CPSPY&DFw%QJD?^|APBiWdF#k+b&s>*wD-@`{&n`zPBi&GW7@ zhs;eccfAl7-az75&V{sysDDe<L3Qkif3D06vj(wR3E?yuuRL2G;NmyY#0$It8*|Wt zb*+}{XEX}pl0eepI30m?zsVwRTCvXES|U4@h$zdZtP@7#r5tu4^pq^bIjtxq%sh2R z5$XsdQyDtnkEnu(%N}o@V3^8oKNm2wSizat#8n3`0&t0!vZE7^Kl?}8+CTsHt^ND! z*wWXVOFa<?0taxzudm}NpJNFDE+?TQhwu|;rT_~NA^^PZ%X;WynUN^4OeI=0H`h)O zg(xY@{EoMk+n=6lT=Cdm*n%?v=*e**K-~K&_*J~U?I`VN<!UC9O16%0XMo0QuCd9m zp8704AO4510N`dA7KAuMZ&*6uVVk!XV5Ig@d0oO&ta!I7{kXf`))<`k>UizDV;1k) z>+x~LzQ+$mbuVYSHV)bT0DyRif6B*HaM<(qt_KHqUj}8_X;u<H!RR*S1h;TdyjQs# z+1a(z<h#fG7bM({E<DJ~)uE!kkfX7SS4Y~d4?{-lzeD~l=2R5xVc{}7bl;~(rLZqZ zyF>n~mh?LjMnp{%BXDocLYPj!u+`ErC(Z?Gjy;F!S4$5(+DXttZ!&~td+E202~K?( z?I~j@<^IEZeW>MssZ1}`s|MCNyb1#JaCoLkawimZVwMvJ9KUIKA>VL51wANoFn%=$ z1>cUOK-E-U$}3Tz0w~|$#2n{lvX7n@@?ejH-pDI9l>eR_fb>QxU`-aM!i&ALrFds% zbA}V)I9KHlTH8y#E4(u&Yo}rIO-OZuFklkQ&Jv1Bah5!x3wa3%xt=>Tst3$O1TO}K z{4a;*OUK7#BT%z5e^@Oq{(14n`qI>eSj9-xUyG$9ax5ovXyF!T$;vkZr%W%RvYht7 z@Dee@v9_$T!{wuW{}{I2LC&#*P9kP*7+rnF_j!SU^{?Kj<0WdU>u^1L^nRb#%ucDV zmxCFtcyatbUX)@(`vEf!?m?JFheZYF#5z#XJ{D_XV51$1=piKT;P^&pq2N+YrVKA9 z^9J(Lt-)ANoed^yP_5n{sABoUdi~PZw{Pu3cg^dJZ$}1ur>?_LQEHZ`Lj93A$%D2P ziBM1P&9HM7fWJ%=T+!lH;9#>ya}jyGRBughT`*^0x%CyDE-^fVv@auXJ5}YUL7`kc zIe5RLU^>^+dX%l%I_=Io9kxAX$)Sep!0DEihKfwc%~SbuN+Azh6TR(-0JFSy<2uhr z;5l-^>8J`dcC+zm5=54EctsG*+^gi`d4MG!*KD@m=BKa!<Z8}rM?ZUa5DJPz8l!`8 zufh}AFoqJ^ys$SiwBR^PE7Cpd+cv0n^Qw7581`+8V=@Lg*Cse6%@Y%r)Y%}`=Q+Wz z*^6pI@b+=>?f0h3ej)`eCg@fPHLoN<HWEwh3g6z-b(k06m2*S-n<)jop6SG}KYIn? z?&s5xe{cP-5kxHEdlKe+h}R1^m1cVRk`wq2uTW2(*ra&;VaaCy^GO9Z62y*986mgF ztPLhMDmHE3dzpdOlpQ$`EUTYjSu|I3SyltP0iG-R*At$$<ZGBi%eP10$=P2st*3x} zdHrEM@s3U4LII!;=UXQKfOFWxA1>!*TK4Xw13s%cq;g88$6=c5NM1UHdGq;~d57zS zl|@zcQ}SVAARSM6>8hu9WJ2Sohwry*=RsC1HfAGHA>5Z@Bjxdj<@)x|%6Pn`Ajv9G zAJQ*pww@L~@28%2c?uSaGvA14c*oNe1eqZUBA#Y#!!96p)HKxX_(J>Kh!EE7sBy!< z>g9PQKXv%Sl73iFECBW!h!I7*?OM@G-Wp;LLJ4p4__){~9#3!k0`4vO@`84|q}MaT zlz7nFUUw}RtP@0>it6>jP8_UG$<Co*pdsex8dxW)qmrgmj*&P{I~?)ja{aY^`So-A zFg)a?CkYLjym;Mt=pF`%#?cfdpA8AJt;5@*ZKwc6OqF{JSkK-y;W%pC=W4+_b{x;y zkLDfmvVAB1u>h7@JXr~>ji)}n<05z!d`(LJ^L;>6fq}&0EwSf1PD@q2=FMwp*w;fO zdTzQ)&7qLyE^n3x4wLQC^c2RbG@edVV@n-;PY8wXLdKjte-~$dn=YP)P%F}R8*^l{ z!0Y3h{eHyuN-bWF*PcOE7!{D@o!sTLO60KD)0{6M&uedCVC%?YCCq`qk`?IAH@brj z=GI0Y-WsNEdZr#iwPStmD>p-(9qR1c!}?aM(3D_jhT8OP#h{uj^9lW8pKQ4I4)f~h zY>R#m_|-GlQg6KX)4WT_=7k+@Y=tZ=&5D($VDxhQw=M6%$xtWO#U`8k#jZW*y)Dvh z&2m_04CtgESM0a-=L0cj_2wyO-rTkvbO*k7q=|)D^$EpTy0_Id2NGI|j5}OT()IFq z0BL!b&%yTEN$dr&ZK5sHR;8GGJe(YH7iZ8dxT!alK8;;^R^D&<eD5CPi_wk_vw(j9 z#1pnAPu$1<N7uV(%Z(dJ*H6@I5d=XHkAoX!ja!$I)NOm7{@)w={!>-QlE-V@Eu9Ms z1TrHNkr7MmG%4>zC2HHt535)&dzFnRF4C@BC6MBzcCm9%-G{>&GvhpO|8Q)d+|xDt zaR6y(Fb9|dL%m-ur;c9kZy!gJ<D#+!Z!?_UeUz(dghkDETwpWrI7I!~1Hrb^IRuy$ z8x>nIX{TZHKT<{=s}XnG8@#Btysi(^Z00S>)s{$6b5vC`uFcBSKGws~f$T_R09fho z)ON?~vX=9icUk#x8+hj=ogJO`!aD?x@$zoXh;=dJr8`A83Jc^;QdjFBz?#X(0*3-= z2j|efk)p5;kATF_aSp@V%aRRs`j6+@=;_9r+ErP}5%Y0I!8`aOc?)E>s11#2oxxC& zfo0=c&$8|?Qx9`dKW(8khdV``Njk@NTte1KV$=_tnrRZdLjgl8x2~2yKumug>V!8W zHth>K90vN+4f-IJnG67K87y0M>I@D_c%4m}Ub2?JQ0mBo;O1y_-t=fwuHal&8d}h? zdQPUqcFX?PC`#kBO{+{W{y3M$>`eXLiq+rHg98vx5l}fbK-M{V^@l8Yx3JFKLYpm8 zb_^ve8tC8xJ%r}eYCOYsdkM)`b=!*M{@W3VwuNeidDM2-6g2szNX~YMy`&)(kas~s z@j-VLG=;29Q97$*2u%~sTXA73p-C+vv{O9kqTuab&u9S{l*Oam&g_5hP!#GmVPE7j zz>T*G#te?dmgJ&UyP&tE?aOYsy0OEH_SfYi!={)0^~9(CDI&q~7Zs^gQ`)Jpt->;m zCjsqI3Ce%moE8AmMpna3(*UxS@UpCjG+>ew)}2B+)KyccGb@_t&}_^U3G%P99>X^= ziBD)sd4sKoUDZ=}SpC%rFsEbo$IQ1^Qhuo3!D{mCSE?zM0<HnG2bkSC5l2Btm@F4r zf0ufw+J<5PDg=<aRgoj}Dx`XG*j1pAk)Uq-{o36bAHVmH&oW41dtx1inKT``yz(m! z@OVGO@ubi=s?DXmCY32=wz(vE2*{T%HUN;I)5GCKje-e8WRd~syl%JJh23;SKHcK- z4<v_0RfucW<&xr5E9R$5Z(Tk)J$D|B+Gtlag~RRLO4h>+C<``|)kHO#rFPrLbs%>R z{?xnXt$7DORd-XS?vV3nm7$odES-A`+NZ6MaxaA)`$&yI_HKuL`tk4QBzZnre=jw? z&B+MLL!QIyI)W=nuFI)BbvxD%O(6*jxr;-|%LM%f$0>mT#J?Tfd)LcG1Mw8tL`iyY zz}Y5TIX6|56>(SnXIp=sW$d-bjZwBwtm~d*y;F5b7Jpm5<C1|jt`EY&u?4+Mcvd!} z+9kP6y(Ma^Qi(+{t_0zf@OtlKs_a7cw%EF(f{dLXPE?LsVn+r2q`kZ@*WWJ`fyadr zC75hoV9mA!<fr5a8GJxPs%^k2$AlQLhWC=w8D7LX6sZ`b<Bg;;^|xwQN`)P|u?X5H zBt>l%c_Tqm;D8gOgky(dE_>BB_#X1{x6)0P$b^HvoPngTUoW7TnBzqPKM&k1Bgf)B z*ivNgq_T$0Nl?Yf<fvnp=H=C5{U}9ZF2#dhK01fX>kB-Iw^Bgfpl=ibZHDk}wOapP zU-T!RROENv*TR%}lvErcdT1V$fhvHQOHMfpp)63G3UpF7lj6rz`cl#V?CP=7n{)?C zXX9bgLhG!3iR9`8u4l5708VNEhFJw~s&#aIQrFVgsVNq4T}!r4haC!NV4;jli=ODL zB){29o}7NFN9<ayk~(>S)5z+S?XWfH0Gg~~4i4vmW#3LvSJXkIISjNWQb81|F<<5V zihX@%9lm%()x()vV2ZvivbORve+`@R6;9w1u?zKUyJhGfAily@CTvF^R4YP$wQ{Aq z^5civ_g9jY6Dbr99lF)~JCb|P9=8837dzH;#`y*)q*|t-tQIGCvpO7l!lfcZQHGR0 zu&QM1ge3m=CZ@A@?6zL>)a9}AzVD(Bkd8;dp@SFJYToq~;J?x>0wI6un32KHZFzo+ z;^Mmn8-KiO?#PvUKz+a)B`KMtQ`<DowNep4hj@9le>-VicT2BGgiFP-y~|^<JITJc zerOcETN!~zNc5`Wu`Q_D+fp8&=qO%<9~4=;7a|+QPV(A2c-i@&hV@%p>J2a^U#N(| zKnRqH3LiTKt<Q1PP1hP+^>}J;XUo{y(kS#I(RS2kCwYT7qE&(xH|0#)zfZ3=9kNkg z7f@X_GEsnrtexI3T7SNmeBNbcis-x6Xh&6R&8fRK7NzOvtd4=cR_$Pa&LUe_Qwy6x z9X=hos*S1<vq>pA=1ox1^@6kkc$o7tqzx4jHh#w;ms9@oEF^@t+UOt?y2p-7k#sgi z-gl+LPcH#Tn`-AfiQbOWi&+EKHp|5x$ufVP`QbpcCS^Ey=#sZhA?Xrgp}Xm7FL7bl z_`!J$Vl*M#%L~BMc)wtu>)$VdtUPTo>uj&^7R++#ZX?dAx$Y7(+-<#5vH_1gt5WTB zMcB?lrT~sNWgu3QNz2YdvB@M;P;a#!z*UJK!p{rJ6`h*A1CKX7a8;{#69lREYEKol zQLeL7Boe6<NE{0A+9uQv`6Qzsl0;h*D+1}yOKI}CL<Jn%B2jDja?AN5#R?i7`zN{> zaastj<P-#U$qv0KHGk~ySM1w-QC7U3RI@l!$2qlu1us&Ct20R13)EJYeJhuv>{pOI zeja;WWR9SXTcu<?ineV4Nbj;qO@Vc0qiGz_qQ<|cbhA@NkW2!N?q-deJ}DcohT|I) zI|cPt9Jbp|fu_!?imzp2SUjRUy=|z)9JT6Fu18TS@PxK-n-rulG%+FAvyZe|0x4wz z6<bupvC~qI_n=Hzu!XF*PU@G&+4Z$Hn(eP|VZUAq@cb;**49N~41@r}MDNrM<(S&I zE*40of{P0H@cdc$n#WC&jwf+A25F?;XEyg8fp`x+dWXLBHB`iw3kYo613{K^Tn$2Z zNnY?!PCRC2?o3b$n$~HUTgZ8}9QwLAP9;5*nrU%hXVXN{5eeIOK%sJ4R%w^*IK}N; zJNvrYd96zS)JdTi9FvoJL$o7&9c&D-6v_Qolj(e2vS$wBi)@yUAWwJRO(m$HIqqE! z4IG?5rodFeubu!lsucm}X}v=+35F$TESr_S+=Vn2p-$8S>d+FH|JckwbvV_7h!-=$ za;=tbqbf^#$PX7q=bgeSf_i>}hRDSBVh7xtsO?%5KelN8X;%|grnZxmrTd&t&rJvO zC*`f2>tXq+-i$Mned9&wPG^NY^uW8l!Of~V_w)6tZGL&3HGP~%9p1G|p|DXJ9vC6< zHs1=O7jpf<v)c-GEXck<v4*>JQ~(@Env=Ax))lGJ8>}(X3c;YvZ6j_?MO*Fnj}FG% zHPOhD<*0!V3ajvNU14LZMt&$1=)vMcG<KSjvSAXW<yjq@2C)~#>2#=TCw-~}VRd?J z+M}vxyKRf!m=x`~>{6<4csLYD_LspQB=&5(Ej`7C0GI8x;X1#5`S*+7<nh>F%k6kc z-dx_`soj@U80N!LDU)ux7qwv3XtT+yOO9#MB9jQRMU7y+M<Nzv$6ciT61C+C9tHU6 zU=NT)t4=+DH+zGM@FW$7GGYD=R^0kj$t(yCR;w#A=DOFgQK-?2O3`gw0)TPyWlp0x zygeQ0j^2o#r=66`xfBVm8*#EpPMrF_=_f?7wCCbIKClOD>*YaItg^nw{Q2)^^3IEO z`tr`|l6R=Cn+?@sR~J;Qj4BC_T+~20>gI&YUb(K08j7@ATTWi@zH7qApDMZIWf6aP zFZEU@w=VE{+GJA=@3p)rIZdImWRHhW&3&u4s|XC~5g;?D*K_c2wyb4|e7nL{*VVxm z)*xQ%<`o@ol8tMZ4$vI!eR_TF><5*5b>=2G-L$u*7`I9r^}{bG!R;{d1=qWP|L-5) zYJZuMWJ^4-Yf>_f^@(I9XW*<zNJhlLbPF5~<?z$3-!u?Jff8qsfc4e1*tK>gkf=&e zCOaLdi`vrwPi~D)O4En(vJUAj98~ScP;YwZxkNGd2>HpT>^d;ZS`nms>g}R=h`s^$ zvR728KsHd*0FTfHY`^s|S1+sgn^-~)judmU!9l}S>b7Q!`dxBnYPC)tx3Vp!Qd1pR zW*e^!i@Sb$HSBy$HB5D7*t)u)5mnU{&;oSZs(#y(AOO;{lx>m^saF<@wBDp<lew76 z-V5b>*NV~x2uYefrW|5Wm#S(7B-aG=emK?uhyorZU1V#2G<Zr~?6ylrebDmUJ4$CX zDU^bg<hTa)r)saqrkxnOP-kLW^U>Q&a%4~it*cTnhol%HM6@w#mXY?6h`-wsouIVz zmXSpT7oV@tl@B?-{5nZ$v9<1m=KxC+eDrKSx{^4y4UVZMb<ygAlwQ4KBVuH|FG(-= zQcP(ib)Lr?BVvAJc{Q=gmwMobnm2P(c+DOMz{?w`p=_&WUFX~WQZP^Rb^o|%QZorj zI`b};i4EG}_2{K-aUx%UM%dTdfGev)I+vy=yIMY9puz(9Z9#~s`s}Wb3BT35(njr0 zs8D=W=K~c8Iqk3O_3`^Z-f5{5$;z|7%vRL4WEmVJ)DlDQfI}N-ewWs4sx)63RVl9B zheOnyGo|L87}`M&0ROmWDv<;xmugXu0YcK>YTZT;wfjzhzCpJhx^W~spz{s7j^(K` z)%gd5`re5PQvtzg(^AFLT{=lM4HL*O3KMocF9y)6nxI4L4p8gDCrN%dR#c`|7M79# zlT9UtHL@?!TFD{82a$tB`0o1q{`&8i81{74rlK<WcJW88TQ80Onj$5Oh*lhnN^4ef z@5<_IfFq!p46##R2Pd;mDVG6+3lImcxf0pg?VFvLt-W?tzKd3)>;R6aF{CTY^(c;{ z{t(+GNAL0Wih;UO*()bmZ(GZ9jT}bPCc$nhh{nK|PPu(acd6-+2yd67vstfDFjD57 z&6~TK<<tj)L)n13m%CMC566KxEw9U^7x>p7FKhN>JgoL&(gJuWDHLuGskiBD?#xdo zYo%jthp4WS$!yq@--Zt6-gKn9Qzki*z$s*zSrED9L=sYJ*zDC%Gj$TXYV%#b%*AO} z?twLVTeIMLunfHap@@O*olyx$&VQr^C0i;Sokm-8cU|FzZX@kfC|Ld2)3IqebK_<s zvr=qS4a~GMUB0NP@XqBV4pr9-F>H5Ryp#m_zt-#@_2pQmC$1}%@S2F4N-$9V@v7Xc zpiTuctJf1n`BW;xd&;{~M@tcnpy#u?IA>;$C`xfFPD>en^o`vxlt(|+<k9djtHsA+ z&PF11=F+)aK<s1Yhy&M$z6ff+Hiu<M;%!$lYTB9Hz1?=M-X2(-9))$Ip{`9KS`B#} zJdS=jNgXUgT*;bu$w~p@PwHe|h~svgOC?W1lUmac-oPti|HFrmFH!8tf=i+ZZwcVs zmUmULn$3Dv3^^eH$fi)mwX^5!SAiC&o}2ED#W*9~>2TPoY(jEsfFMLy4OIqhu9SjJ zLF}U}0-pC3UH5FtuXdKl4fy8FyztV=4$xDO<xljBN<dMBk&P8w)NW$PK$s++ON}7# z*qwBF?cNQ73=5cYm%@`B$2!D^Qe`7Ju=aa7@H&L+AT|+TM4c+$FV~0u^|>wfxXqO{ zojKgs(9r4*gsfXeho*5EWJ*{`)j@o6ypjf*N>?ouWvPt)(k4){I7!G`f|k_d2lb`| zVgnBacCRDpW2q2CMPru!qk~FLki4BqS@z1l+%h1j6ys)!wjC2rhrZe&g=C*g*k+l+ zIvz;Ps*n;$_Ob!8DN}mr<vE74tW+O5rvVj-*U4bV0o5*fQ;Khss@S_^==grYK7IV& ze{I#wP6_?ANlDrQZ-?%FR*5ppc~OHCq`Ilftg3h5X?cc7=v0GQS6#sVrh|ZvtICxe z_L!xz-qT4^IoG!ZGbaoLcB<B)BxLdir?$s@14lk7R%3#g%H>>~Jzl4S^Ujb_c~QkK z;drH!y6i~b#1TD>!US^p#UVYkW^y>wS$k^B<<;FBGy~vkk9cgnK1t7n&D$2&zNPmo z_ODO>`1KZ39R!T6{||+wzK(^bJIYdBzIg7GD5QDY9++uTyklhnntpPpu4Y9!tvl*M zIoV7k(J5+OgMe*~TW?;pvY(3L2TliC3Q(8ubKY1_UNW-Ww-h*PN^;Ro2wPU`o`9^+ z1f>JWGy_B_cc_aZ8@pLy%w?=$t6d*WzkTQp2%KdJ1^7j)U8jkcbx;C(Ug^pkF-7A8 zhpJx}?Bj>u2(Z;n&ev(J>;()7XP(k&?oFNYLIL9**&LyuN>O};$71V|BsZno)sa`* z$cZJHu~iV|q@^-(SEslkdsEXS^;r*zf;&f=Qr#BI@ib-1M$+1MFJ{*zl)Ag(NpbnU zJLcxJbf&P<?!HAOXo=gLhe=4u6m1SY9TLDOs%2nNsT|8+#Nk6n*N;nSMGkjR3&cUN zASZ+!ah>m$>p9|I=VQ5e5k%<A>h-+zQ{FYq=Jng01H*y^haip6VHs5&&pd+;6BKrJ zX^BQv`j>$NS-<P$qBepe6PtEFG4QkXB)y8TsT1IK`S|*U)`w(8ia@G#JGLMW-c&dc zQrdA_+M<9sWiMC=!n8)Oeb{6=9s3Q-!)8;?&OXPsjAjUK`tbH@)03)EDm+y;WxBT) zJ<C6)D7h6{e7&Ij@aNy3UtO-B=1a9xY^RryTf3dF7iy7pz|WbWpmwPPY4&@J@F9Cd z4)1(98Jx=LnARK;5eZ_TbBUa?Qu))}mO<6w;v7ohQJQ*T&i1TYcPUTx*k56rY{~_k z`{_p5ywW#^=~cCPOFYKOj(0ds`IxNJ5QX0+Sn%>>yNDNSu%0Ebr@gC(=ENZpmi1DI ze0sQ}^CSeBjT3n_`SY(Nu@7JW@#V*t{W*X=7z0+J(oyY?P$7Hmyc?|8#h_yee23OQ zU=JB;$N963p)n?aOGkB1?ld>+5WxumX%gZODwVFKnWBT#P2~P4oB5=c>AfmdR~pdc zp-5egHpk^a-|5^Og}s{Cx15LxaES`cvMg)5gVJWv7KoL}Apt9(95*GOHk~A-7pPT9 zX{>KUJJ)n+@~53vsKX{62YKUBG-<p_eYavSZa>%4M4OT}CS@%W!bn<}UBIp;Q!Z23 z{+vP*Zbhw4$UxP4c(Y{%^q9&`Q;OacFtJApEmr6#inFk1D?clj)*S5LloJMZ<ZCe< z!3py6jz@-+smjmNO=#boAx}w*oFWM>+X_>Es7ydJ^;n{6mU*Rec_xS@3)`mKch)6D zi|im1l_*y|Cx=aO)sm9)Oh4tHNGW{Ksq6dx8u0&7zdhM|?pJx5lQ%CCHs;jdV`JGs znTL}nph|fPI)<(bP%3L1z=foDsnZCI&B`VzWTF-bh4q@?kq?n=f)rJGh4$W?#Wj=3 zYtG_=BDHgt_;5#JiTzJ1GE*+aSvWEdMoNI=#W+z)>^U@xXaspMjap((AQ98Z(rwdZ z%E1v;@-`<9WV7<<w^JXHdXK78n<Wijw!kZ&O-sq$fu`4f*gwWUzI>YBUbRuu<4|%U zWB%zC6AOF9A@zONA)4ABWSA7Z3~dcd?&o!pZ7$6WlZK!dr6_QR7k$jJtAHz$Qtd-0 z-jy99yk#%74+&()QjoYLh!BnsS)SV??(;X^pO>~|pIH19NjXGRU<1|l<$NGevpI$` zoW<%AHXJ4Oh&Z0Cl~ujG-rG&?fa+|vzL#Ae2bm3?HCMK}=V2wQPcmJxI(c2R`7&n8 zX?qy@$m4ER4Lq3vWeIrjAQa$AVGX5tss1>DfKun>jjJ-En-|;~hjc@hTIta?lf9<Z z(Vq^XjZOQl?P|+u*Rk-fBIS}Wh*hD4x26~iJ=K_?oVHr78d`1own%^(HHh$%_v%V= z@g;;QLF(XztG;lo`9S@2w6p;$I3~>J=}TN$0xijulGi(Gpb1$-{;dWYg@gZYy*~EO zFGHs1qwuD@(D`WJC0&8P*rLu_mnDf3RL)imj?maOha{{w1HipIx@!$JI0k%evlF!4 zt2wCA-Ej0R3?j<}acC#J?m0BQJUus5ezQB?{U%<~)CJ#_@i{0of*y{t2{(J!o4G6( zR*Z7y@Mz7d$B8!9*UdStR9*4B`eO7_44u@rUX>(1i4LP`YI}jQX4K_gDPjP^B#O!> zy!&e<`EkS_^~0|T7QUXHT2`O-y*s@sGc2A8Vmc7&DB7XY!KTK)M2GBXtRtN>*Z?D) z*HIcd+{xLfWNuwE>coa9l;ek5!2<(|79X}_XH?HCsA%x!e+1%4>?!KINP?wWqt<sc z2PDvoR4mE1Y#N6als$CLiSkN8EX8~KO>k{Wys($lVdfZ~YE`NEGo1+@c9iswBZsKi zzfrUf$F>hX`fDZmagsEyEB=PX)8xEI=ccC;njDQY?{=WP@|d=;at174rcuI*Ryfkp z$W4hXKc&oF4i;?kS9m_kZ{wG3JV}F{1kXVuJYQ?7gZR&SvX3e5ZcfWXF<!MbA@2m< zIYhs#zB!b;_tl9lqG9_@rQt<HHH#?dt)90dmND57^7exbHcypOlIUa>FE4H4Y+w+J zC0z%DqJeDpsxHu_cjjwn|Kt7At9TNxpu*`km%#1vp1d<mM63!LlF&A7?%LudD)D<4 ztZo`=sb<PU=<0qZZ^=zstiz^*ningZJ|e;UL<>u=sGW^sso6Wb%0~*jzx67V?YM)K zX;sFm<fZA(1+GfH<;<yzZTEWGCaY^4fJ*RirURhpn1bWcU9Y97J{>ijl8C(f>);!g zJyUZ0xM=@w&j%di;HSC(ua(iqKii8k^;5sKN=Xi2rOio{a#MZjm=-Tbh?Ll*EYq}# zy5l%hrB>8a4>wBZF&*C>Kkrbp4wTi7OSKifQO(%!({(pwDjXusrsWznS1Z&o0?Pil z%+2JROD1FEP2K7X0-rKRO2A7Z3QIaY7b;cfsi)45l<Cn6aSPX;Hi_0-)HjGiLEeiK zyE`RUw8EC_p-8<1Hcjc0qhIP0azaae?NogHtR(46xAke<h_hVOU~n!o1%0Dacl^;Q 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 M2IzRzP;KD>0Nawp(*OVf literal 66307 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 diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest index 3136040679b6..59dc4e953049 100644 --- a/media-libs/assimp/Manifest +++ b/media-libs/assimp/Manifest @@ -4,5 +4,4 @@ AUX assimp-5.2.4-drop-failing-tests-for-abi_x86_32.patch 5956 BLAKE2B 68efeb9403 AUX assimp-5.2.4-update-version.patch 932 BLAKE2B 641c1c745b385acf83ddbc2c3e1d21b40b43a68934bbb637aba3a61b626668c423c6bc81d4e2a94cf602a24d9a6fef89b96fe56696c925b88531c059f7240f1a SHA512 68e14391feecac4fc8ae91cedd9a902d593d3d964e7827fd9661277bd39c5de64f97a832247cfb5cd807a75d07016820caad75e70e6e04a7714ba3422206013a DIST assimp-5.2.4.tar.gz 49613683 BLAKE2B d99243ce84a76ea237becd0b0982619e8f948ebc75784d8ea35e3800b9ca5084291fa58484433e4f2a7c3cd7ec2869033cf458daf94ee0fc4fe3283592721e73 SHA512 ee988b1806b46c78f97bb5b25237a3f56a7028ed37898fb9b243e379e29e8bfd29e4dffc616566941ed9bdcf502bd30568904ad2ef2ef7d0f63b40daefdc66bf EBUILD assimp-5.2.4-r1.ebuild 1372 BLAKE2B d8b3b36c33040a4db2bf2e1496a4fc1fec68be1cb8bf6e39db36753da297c88d5d1ac6d638697bfe8ad0a526c4bf8aa275eec28b8b03d16499dd952e766f3780 SHA512 8a6880e26604ed4c74818ad15140b44346dfc5b0983a7c410d33fd78ab1380448ae36292266f7c54e5bf635aaf4fa284f63fb9b677571d74c9d76e9efabee727 -EBUILD assimp-5.2.4.ebuild 1331 BLAKE2B dce8a52d03ca05308597797692a8a05747d6fe548f72c26f62d6a81bceec985cb794d783402fea524fb3f0858966c11939d67bbe5cc16bc1e5efbe5befe20236 SHA512 b66147e3bb614a2dcfb59f14e5c1a5dc8526157bed59adc812302d7c69422f3afa1eb8048c0ca9e08a8eda1d80917d0ee0fccd0e472b88a84dcda430d32e2104 MISC metadata.xml 602 BLAKE2B 37acfeee427b496401cc52d6f424ac33db0d84ebe3052f5d062e52ed0785751f5f693918bbe3388b657329f63b8936c37b7111e88912b376f0db0686320c2b47 SHA512 97813527a76719e99b97c81be7b11b38f5fd31e880a14519973bfa1e32ff08b8010c95ce1e872c2975a446ac567fb69ee2600920b87ead4d17b6584fda29a38a diff --git a/media-libs/assimp/assimp-5.2.4.ebuild b/media-libs/assimp/assimp-5.2.4.ebuild deleted file mode 100644 index 36b4ff88a3fd..000000000000 --- a/media-libs/assimp/assimp-5.2.4.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Importer library to import assets from 3D files" -HOMEPAGE="https://github.com/assimp/assimp" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/5.2.4" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" -IUSE="samples test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/boost:= - sys-libs/zlib[minizip] - samples? ( - media-libs/freeglut - virtual/opengl - x11-libs/libX11 - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch - "${FILESDIR}"/${PN}-5.2.2-disable-failing-tests.patch -) - -DOCS=( CodeConventions.md Readme.md ) - -src_prepare() { - if use x86 ; then - eapply "${FILESDIR}"/${P}-drop-failing-tests-for-abi_x86_32.patch - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DASSIMP_ASAN=OFF - -DASSIMP_BUILD_DOCS=OFF - -DASSIMP_BUILD_SAMPLES=$(usex samples) - -DASSIMP_BUILD_TESTS=$(usex test) - -DASSIMP_INJECT_DEBUG_POSTFIX=OFF - -DASSIMP_IGNORE_GIT_HASH=ON - -DASSIMP_UBSAN=OFF - -DASSIMP_WARNINGS_AS_ERRORS=OFF - ) - - if use samples; then - mycmakeargs+=( -DOpenGL_GL_PREFERENCE="GLVND" ) - fi - - cmake_src_configure -} - -src_test() { - "${BUILD_DIR}/bin/unit" || die -} diff --git a/media-libs/flac-compat/Manifest b/media-libs/flac-compat/Manifest index b3c0440f691c..ea19cb18c5c5 100644 --- a/media-libs/flac-compat/Manifest +++ b/media-libs/flac-compat/Manifest @@ -1,3 +1,3 @@ DIST flac-1.3.4.tar.xz 1038356 BLAKE2B 0553cd42705f31d6a98d10e8b73953265e97c6b1e46bb59c7d97d12ec1b4aae4c3d6f5e85b9e5d1513f7efac82a65ea9dc59d89d8df0254ff3ab1188039c55c5 SHA512 4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9 -EBUILD flac-compat-1.3.4.ebuild 1438 BLAKE2B 3de8e40a4c7391d31a330926badd1f0e56c9db5b296208089b3142197983bfc0fb48b10599837abf2334d237e82f6d14342a2b0b9786407dfa7466b893991dd9 SHA512 4db1995e462e369717126250ee18aae83ecd8dafae0e95890d4c001ad164250310df1fac9d261c7fc5ca83e24c3c1255370840e6dece9bd9ad1dc40c99fe2f19 +EBUILD flac-compat-1.3.4.ebuild 1443 BLAKE2B 0b1e6d478035b835c63328de1c96a6ede92c2101b2769f6269db2f08add3151327c36b655376ac2536b3295296c5634433e69c0238016951400320bb15639459 SHA512 413c027b712bce2ceff915e2322f385faf2f92929cb60f6cb614523229fbcd2340b59561636b763ab31fe8826d8e54d700caecca71b4d6413fb9c6f4607f19fc MISC metadata.xml 328 BLAKE2B f204d66e57846152c096064928450d390da7ef9ff2c5b67b4cdd8b83638174363dff11f282e9a604159ec8713afcac56114b6705051af6b353dee5201526682c SHA512 a742889e639181db89974299b09a205320021bb577c55e467dc969950520f61981918f1ff2a990d788f73fda106aecf3cabe70fd40d0b0269038c16e9d08541e diff --git a/media-libs/flac-compat/flac-compat-1.3.4.ebuild b/media-libs/flac-compat/flac-compat-1.3.4.ebuild index f1494f4ae425..074cf92d1346 100644 --- a/media-libs/flac-compat/flac-compat-1.3.4.ebuild +++ b/media-libs/flac-compat/flac-compat-1.3.4.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/-compat}" LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" SLOT="8.3.0" -KEYWORDS="~amd64 arm x86" +KEYWORDS="amd64 arm arm64 x86" IUSE="+cxx ogg cpu_flags_x86_sse" RDEPEND=" diff --git a/media-libs/flac/Manifest b/media-libs/flac/Manifest index 7d91733cfd96..40aaa37c5d16 100644 --- a/media-libs/flac/Manifest +++ b/media-libs/flac/Manifest @@ -3,5 +3,5 @@ DIST flac-1.4.0.tar.xz 783372 BLAKE2B 69fd756ae6a41bdf84a1237cb24949ae24126a6643 DIST flac-1.4.1.tar.xz 1024160 BLAKE2B 9ed283a0e56e96667bb0c7d66ad9f9d932dc001bfe4c5a71b0302d393a829fdeae6cfa1b0fed5a1d243f32b73933cbbf29c7f7684314b60c2a05758925acde4d SHA512 72a5ced62e06407ddea3ed6dcd28bf8f56f3d45e0649ea38e1b778f7856041c68bf85c3cec0a55170c2fbc144626829fed132d386f7439f1d6e3d0b45f13dba7 EBUILD flac-1.3.4.ebuild 1564 BLAKE2B 8bd7aef1a3ad5d9d4acdb92d19df3b6c3d667c4614d9263d59e345a3683bd8e24adf72129be46e355266ec33ff2239efcede265bba8874a1f251b8f5a21ed085 SHA512 cd7b12fd21f8d09b09028c5fd1d128f2826f3894ef3072328e0e6f51d5c62220493f1f4ec953128354369f3aa3e6f9e2a00a301766be43724657d0c72f3deab8 EBUILD flac-1.4.0-r1.ebuild 1797 BLAKE2B 71ceb931c898a4b8b1a572559f4608d8060d217da2d2ea13190880fc8aa24a620fb617ce0153edf60c6628fcd8c00690153f1ced602c30082974ad521bc17a6a SHA512 cb9a1b2172435bbe9e4944398c957c02237a9900137a2fd70fb8f34f00891ca3fd42fc01aa90da44e01b03dbe1fa02006f9bf88bb0c7d3af9337a5202311d0e3 -EBUILD flac-1.4.1.ebuild 1846 BLAKE2B c694c9e4e3213ae8b0c6a18b09ba691fd3851d71fb71740bc58c2894ea4631a62f527c60db1ae3328bf058419b5cd332112e70ce4f3154b3df5b1efa90fb544b SHA512 d8b3e3825011fd379fdbbafa58ff117902242531ad244ed47d00fbf5ab42236d4c4ce443652f4e0df857aba5e567c5813d944685ba9430d87bd28e74d925cba6 +EBUILD flac-1.4.1.ebuild 1844 BLAKE2B f6ce0f0eab45869bee9c9c908705205b9e95c6f6b0a0521247d9b50d97ae1a311a1178eb23d2a06448defaa42d82d08623ad3df99158e0eaab76cabdcea322d5 SHA512 beb7f032644903f382c55ed15720816ccf38ea84eeeb3a5478621b843b9873ee9aeb76ef1043230db315403f7da9515959ab5c60bc64bd9ba1065e5bf2b75f12 MISC metadata.xml 377 BLAKE2B 9fa4c0dc0300b2d2deb791a29d7a2ce6b00e05399ccc29581bc4ab83b1bdff3fecd2edbe6cef3cf8b4111cae5064edf4ccec9205e6791fb57f41d363c6352e95 SHA512 9d9d3c80a5a7c0255476ddc86ebf2fc76e42fc278185e9d5c4c814ff395f6d7d74e9a3e680be2966e89113a76dd482e1fe53f761a59474cf46e8b2469849fc2e diff --git a/media-libs/flac/flac-1.4.1.ebuild b/media-libs/flac/flac-1.4.1.ebuild index 03e6d0c23570..c86ddab9ddf5 100644 --- a/media-libs/flac/flac-1.4.1.ebuild +++ b/media-libs/flac/flac-1.4.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz" LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" # <libFLAC SONAME>-<libFLAC++ SONAME> SLOT="0/10-12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_avx2 cpu_flags_x86_avx cpu_flags_x86_sse2 static-libs" # AVX configure switch is for both AVX & AVX2 diff --git a/media-libs/freeglut/Manifest b/media-libs/freeglut/Manifest index fd3223db4cc8..b94f0a458bb6 100644 --- a/media-libs/freeglut/Manifest +++ b/media-libs/freeglut/Manifest @@ -1,4 +1,6 @@ AUX 3.2.2-Fix-aliasing-violation.patch 2746 BLAKE2B 37dbcfbebaf7609fd292305b7fdca72439a834b5ca8b525af9a577921851de183a7906fc7d053fcf1fd8616f653fe8ce52a9044cc9c053d68bce83ba0df629fb SHA512 9f56d78528c32218e649243388c63673a2859421029011fcb098a8a792e871532c586924d30ab79a324aa32a9778108ad0499d79ef8663e9fb03d00a8f9b9c45 DIST freeglut-3.2.2.tar.gz 397203 BLAKE2B e4151d9bd984504edb02fadf2983c750c1c81557f3467c01d4202d34e9e082a62f07d373908d3517f9b3fd3253b7b409f882cfe2187d4ff1787f3cdc09eecfe4 SHA512 190231951d314f854c244bd27f7c20488403bd0eecffc342097a2e3d1621cec87f6c209a77b4c153aabcf44697b4070227930e295ab74fb88953cbbf94fc81d9 +DIST freeglut-3.4.0.tar.gz 413389 BLAKE2B 47b073c4e81473417358452ede3891b6fc36e324f66eec42fcbbadebb2144680e3b52caded504135239e170fd8f30a1fe8b6666a746b06d48cd7226c98a8114e SHA512 4bb6d6c086bac7a9c0ec78062dce58987555785abe6375f462ee249f65210a964a28fb10ba7ee8a42d7fafb00eb8d196eb403d65d255f02f88467369c187228b EBUILD freeglut-3.2.2.ebuild 1462 BLAKE2B bfa87569994be7ae1c8a374bcb38e88db905b0a2349268df81d69a54979a80ed6ddb347821f9da6951fdde5fff07d82bc99b8d5c9f3b4136ee179069d2a64d4b SHA512 426d97d6fbf11029d1f9620ce3dcbf5fd503002c967ba70b4071778ca89a498bb5e942b4a87491e44c42150eb2fb68cd80e4848e7d2bd8f8879ace8ef5cf1290 +EBUILD freeglut-3.4.0.ebuild 1318 BLAKE2B c5e7ecadbb8cc94986e6c11724d39814272af13b291b0a50695c19c0bee57c2e3583d3b8727705bca245f487cc9555c4c6363ef5723c976b5e89c4a80a3ec419 SHA512 3a35e395c3e249e636cd085d5dc33ce1e07e15723769401a85dac3c8ab74975e1ed072683845b0e9fac89fdb87d7652258bc7271c41033e3a67d7aef4618e6e4 MISC metadata.xml 594 BLAKE2B 984028f68aa76f8cfe537ea8a9f090af580cbe5ec33007c91b5b95b1f8c5396c779f67155d99fce7708e4fba8ee661f35fb01f5fd714a5ccc08794516df15820 SHA512 159f5756565afb1a55ac874afc42e49591c94519970d10eb7857159262bf4f6e372e5c0584f03ed1ad70e28bb5d328d3f36fdb0208d9de8f22e307973ee38167 diff --git a/media-libs/freeglut/freeglut-3.4.0.ebuild b/media-libs/freeglut/freeglut-3.4.0.ebuild new file mode 100644 index 000000000000..6e93151246fd --- /dev/null +++ b/media-libs/freeglut/freeglut-3.4.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library" +HOMEPAGE="http://freeglut.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +# enabling GLES support seems to cause build failures +RDEPEND=">=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] + >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] + >=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]" +# gles? ( media-libs/mesa[egl(+),gles1,gles2,${MULTILIB_USEDEP}] ) +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( +# "-DOpenGL_GL_PREFERENCE=GLVND" # bug 721006 + "-DFREEGLUT_GLES=OFF" + "-DFREEGLUT_BUILD_DEMOS=OFF" + "-DFREEGLUT_BUILD_STATIC_LIBS=OFF" + ) +# $(cmake-utils_use gles FREEGLUT_GLES) + cmake-multilib_src_configure +} + +multilib_src_install() { + cmake_src_install + cp "${ED}"/usr/$(get_libdir)/pkgconfig/{,free}glut.pc || die +} diff --git a/media-libs/gst-rtsp-server/Manifest b/media-libs/gst-rtsp-server/Manifest index f2af7e139a6d..1b0d46cbc4ee 100644 --- a/media-libs/gst-rtsp-server/Manifest +++ b/media-libs/gst-rtsp-server/Manifest @@ -1,7 +1,3 @@ -DIST gst-rtsp-server-1.16.3.tar.xz 699472 BLAKE2B 8937ce9d0550b11657496dec5a79c00f74de4da9deb9236693a25f4e266a779c8d4f439b127c2af87c874327e10f01f6a1d74fc1cd1bd0eca20093341568cb82 SHA512 f9ca08cfef92b74a63279a5480cfc1b18557f3062aadc765dd4d3de57d62b9ddf3ca98a4680dcd0f050812128c5c03592cdbf9d8329b85a6c2f3a39209c07701 -DIST gst-rtsp-server-1.20.2.tar.xz 360388 BLAKE2B 6593a83e8746001c26abe623608390448f8cbe6710e3215eeea483940a2fb544617ac159a2e03ba3c84918d8132fbad1a91d638491a226dd13e83f87a3219d7d SHA512 fac3338603f1e31cb1da3c163784fbed1663e0cee722b47c3a6bb369296e5fbff3fdc9925952fe387d51f05ffaeef2a7400369a7006b805f3cb8b454566642bd DIST gst-rtsp-server-1.20.3.tar.xz 362348 BLAKE2B 45d5ff58d76b9b83baa6e5956976e1fdc10dae3200d30a877a26ddafda4f919ecaeca85fceec6fb3b7802303d152087d3f5813f6e3bf36a941a0c46fceeb1292 SHA512 15baf83d77d57d1e2517feffad68b4508e7a959863b5e6fa3d0f564c81786df8d3c1e57d8b8a9f9b623e19212feb137dfe89d8e385f518c86f205c4461802007 -EBUILD gst-rtsp-server-1.16.3.ebuild 1948 BLAKE2B 930640db6ad1288e443cc65333f9c84b175bc8bec63afd89fc947fc58737377db32c904fa427fce3b876b207ef33db73ad00d7b49726eb78b6ccedda0ae96485 SHA512 5850334f33b39fe3bbed46f48beecbecb604873d7751aaf570b0faf286b81e80027a2afa1ef1c76bac8851c6eac58b62be932d283a3145a1cb3e210c329b4a12 -EBUILD gst-rtsp-server-1.20.2.ebuild 1182 BLAKE2B 2b12602ed9f0fdf554d3b26c89d98b75f0e7a4218e431cd29af6a70e44cc6df201d1a68cb4863220b3a34d91320772c9fc738ee000c3f9282e76a460a422ca7c SHA512 72e7550b9be8447ccc4512ae707893a8b4e00d6bf1e85ba91bbf81f3ae0e1a5dec03f1d0fcb0443ab16406e923ab3a5f3b8d7e4cd4647bbac47efdd2f2b31ea0 EBUILD gst-rtsp-server-1.20.3.ebuild 1182 BLAKE2B 2b12602ed9f0fdf554d3b26c89d98b75f0e7a4218e431cd29af6a70e44cc6df201d1a68cb4863220b3a34d91320772c9fc738ee000c3f9282e76a460a422ca7c SHA512 72e7550b9be8447ccc4512ae707893a8b4e00d6bf1e85ba91bbf81f3ae0e1a5dec03f1d0fcb0443ab16406e923ab3a5f3b8d7e4cd4647bbac47efdd2f2b31ea0 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild deleted file mode 100644 index ff4af3a6f2ce..000000000000 --- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gstreamer - -DESCRIPTION="A GStreamer based RTSP server" -HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 x86" -IUSE="examples +introspection static-libs" - -# gst-plugins-base for many used elements and API -# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more -# gst-plugins-srtp for srtpenc and srtpdec elements -RDEPEND=" - >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}] - >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}] - >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.12 -" - -# Due to gstreamer src_configure -QA_CONFIGURE_OPTIONS="--enable-nls" - -multilib_src_configure() { - # debug: only adds -g to CFLAGS - # docbook: nothing behind that switch - # libcgroup is automagic and only used in examples - gstreamer_multilib_src_configure \ - --disable-debug \ - --disable-valgrind \ - --disable-examples \ - --disable-docbook \ - --disable-gtk-doc \ - $(multilib_native_use_enable introspection) \ - $(use_enable static-libs static) \ - --disable-tests \ - LIBCGROUP_LIBS= \ - LIBCGROUP_FLAGS= - - # work-around gtk-doc out-of-source brokedness - if multilib_is_native_abi ; then - ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die - fi -} - -multilib_src_install() { - emake install DESTDIR="${D}" - # Handle broken upstream modifications to defaults of gtk-doc - emake install -C docs/libs DESTDIR="${D}" -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -delete || die - - if use examples ; then - docinto examples - dodoc "${S}"/examples/*.c - fi -} diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild deleted file mode 100644 index a3988b35e328..000000000000 --- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gstreamer-meson - -DESCRIPTION="A GStreamer based RTSP server" -HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 x86" -IUSE="examples +introspection static-libs" - -# gst-plugins-base for many used elements and API -# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more -# gst-plugins-srtp for srtpenc and srtpdec elements -RDEPEND=" - >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}] - >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="" - -multilib_src_configure() { - local emesonargs=( - -Dintrospection=$(multilib_native_usex introspection enabled disabled) - ) - - gstreamer_multilib_src_configure -} - -multilib_src_install_all() { - einstalldocs - - if use examples ; then - docinto examples - dodoc "${S}"/examples/*.c - fi -} diff --git a/media-libs/gstreamer-editing-services/Manifest b/media-libs/gstreamer-editing-services/Manifest index 6ec5a8cef028..8e6c1fe82a3b 100644 --- a/media-libs/gstreamer-editing-services/Manifest +++ b/media-libs/gstreamer-editing-services/Manifest @@ -1,7 +1,3 @@ -DIST gst-editing-services-1.20.2.tar.xz 977092 BLAKE2B f64a922006ac4d8dde429a718a7e41360c83af1a6854baf68fbd2372ac3aa852f47cc986ae58fe6564044dee00484aaa36d66cd4d3f5ffe34153446b38c7d476 SHA512 a9f9dd196d838fab8727de6fd0c52fde6a1b56ba801b7b608e0f2d30abc38bf586f02c20bedcb1ba384089cf97e8d0db1719ed1c9e8c18c7e56ff732bb8e5de5 DIST gst-editing-services-1.20.3.tar.xz 979284 BLAKE2B 3d512a7bc17273dcb55c3a0dd18326fd8069c6eab9fe8c91e79b10b69000ab21ed3c7cffa0c480d2a047637cd84d5a6f08fea3c264ff5cab16a70c133a6c6223 SHA512 380cea0abda043a5aaee11981c85a03e59f4a5ac9221342c09d1875477dc327210ad0705e537538a981bef4de99b1aa7ac92fb37c77fc60b44219d673f97f56f -DIST gstreamer-editing-services-1.16.3.tar.xz 1091208 BLAKE2B d88bed4e8958a6bad05aab8d6c19cd737c6812e0780c420fd144d58fe416cd5dbd01e019c3fc53417d65cb2d6e100de123dc8183c8c3dab329fd677ba55644c5 SHA512 c84cc2dab2b1644ab118794b7aeb98748f893a26070359850f48e87cf362fd53b54baf8754a07e1d412cacb85cf9cfcafb3cf10d79c67bbe077e4d763f9703ef -EBUILD gstreamer-editing-services-1.16.3.ebuild 1857 BLAKE2B 9161678fd102cc9f249a289f7c6cccc97e9a3e4f4f4591cd598fbaaa736cf73a1b27c86cd1eaa2dfcbf5f0cad4c016796b533fd9567f1aa80c9deaa8d0be2105 SHA512 d5219ab71d71e520bfdf83c0ac58c5b442adc984893026675aeb2b5304c35c029b5debdbd1baf53655a1a097f1271f74e81701fcda3a6a2a02690ed8be2cc2c9 -EBUILD gstreamer-editing-services-1.20.2.ebuild 1335 BLAKE2B a34a15f71f4e9b53954025228eea348546dbb126a24f493586c3aa8e98ac7eba87f8770214659b3ef91462de4938a2ccdaa4ce4350679d0422a560d1728f3d19 SHA512 f0bc3aa9321e4edca9e25dce0be5e2642c106658feabddce325662e9b39357836226a68fbafa0e517b395ddf54f23e03f991d4d24e114821a8195f533601bfa2 EBUILD gstreamer-editing-services-1.20.3.ebuild 1335 BLAKE2B a34a15f71f4e9b53954025228eea348546dbb126a24f493586c3aa8e98ac7eba87f8770214659b3ef91462de4938a2ccdaa4ce4350679d0422a560d1728f3d19 SHA512 f0bc3aa9321e4edca9e25dce0be5e2642c106658feabddce325662e9b39357836226a68fbafa0e517b395ddf54f23e03f991d4d24e114821a8195f533601bfa2 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild deleted file mode 100644 index ea68e1b65af1..000000000000 --- a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9,10} ) -GNOME2_LA_PUNT="yes" - -inherit bash-completion-r1 gnome2 python-r1 - -DESCRIPTION="SDK for making video editors and more" -HOMEPAGE="http://wiki.pitivi.org/wiki/GES" -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="1.0" -KEYWORDS="amd64 x86" - -IUSE="+introspection" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/glib-2.40.0:2 - dev-libs/libxml2:2 - >=media-libs/gstreamer-${PV}:1.0[introspection?] - >=media-libs/gst-plugins-base-${PV}:1.0[introspection?] - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/gtk-doc-am-1.3 - virtual/pkgconfig -" -# XXX: tests do pass but need g-e-s to be installed due to missing -# AM_TEST_ENVIRONMENT setup. -RESTRICT="test" - -src_prepare() { - gnome2_src_prepare - # Install python overrides manually for each python and old upstream - # autotools code prefers python2 and installs in wrong location - sed -e '/WITH_PYTHON/d' -i bindings/Makefile.in || die -} - -src_configure() { - # gtk is only used for examples - gnome2_src_configure \ - $(use_enable introspection) \ - --disable-examples \ - --with-bash-completion-dir="$(get_bashcompdir)" \ - --with-package-name="GStreamer editing services ebuild for Gentoo" \ - --with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services" -} - -src_compile() { - # Prevent sandbox violations, bug #538888 - # https://bugzilla.gnome.org/show_bug.cgi?id=744135 - # https://bugzilla.gnome.org/show_bug.cgi?id=744134 - addpredict /dev - gnome2_src_compile -} - -src_install() { - gnome2_src_install - python_moduleinto gi.overrides - python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py -} diff --git a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild deleted file mode 100644 index d7fd494b7b54..000000000000 --- a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit meson python-r1 - -DESCRIPTION="SDK for making video editors and more" -HOMEPAGE="http://wiki.pitivi.org/wiki/GES" -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="1.0" -KEYWORDS="amd64 x86" - -IUSE="+introspection test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/glib-2.40.0:2 - dev-libs/libxml2:2 - >=media-libs/gstreamer-${PV}:1.0[introspection?] - >=media-libs/gst-plugins-base-${PV}:1.0[introspection?] - >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?] - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -# Some tests are failing -RESTRICT="test" - -S="${WORKDIR}"/${P/gstreamer/gst} - -src_configure() { - local emesonargs=( - -Ddoc=disabled # hotdoc not packaged - $(meson_feature introspection) - $(meson_feature test tests) - -Dbash-completion=disabled - -Dxptv=disabled - -Dpython=enabled - -Dvalidate=disabled - -Dexamples=disabled - ) - meson_src_configure -} - -src_install() { - meson_src_install - python_moduleinto gi.overrides - python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py -} diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index 57963f65ee68..1206c304f692 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,10 +1,10 @@ DIST harfbuzz-4.4.1.tar.gz 29231251 BLAKE2B 3947084ea2eedd76d64acfc5286ecd14d772ce0507163bc2c54a86579556a8799959ff4d47ea2919ee8472f8fe50d0266d325e3d0a7024f2ae8dcdf48d14f37e SHA512 bbc415d7b74408b1e8d34bfbc19a3cab002471fdd56d71b469c3129f0eae5532d5c7aaae7bb5cc3942fea6008d2ed9e96a7b20b10f4f5e46db63cecfa5c0248e -DIST harfbuzz-5.0.1.tar.gz 29291175 BLAKE2B a30512dbceba7eb339164cfe77685e6ccd8338c297a080341236e90bbcf7451eb27d5227422e040d92ff4267f4d97c377a66cdcaff45ea2b1e69de0602047ae0 SHA512 9d05b97dfce248634b6b3ff69fac5cc344f0c8265bf05595b74b0b060049dba082d358184662b8ea045cd51c3d07e7c4a4804513052094566b777c33ec5af89c DIST harfbuzz-5.1.0.tar.gz 29358116 BLAKE2B 006e66e9c76b505214b948c7c8756af38171b85cc865923e4665a4dd3eb14d89d20456ad4490b11208d57d056b087da78e1742141e41f8a22e644f20d3ea4851 SHA512 bdd7c2ca0b6f2a3a3fffbf0324d3c8bfd64a1753314048f6f67f901d4098e90054eeda9155d134f03c5d3ddefb15e087f872d2d87b2ace07bac6625fb43c7f3e DIST harfbuzz-5.2.0.tar.xz 17711968 BLAKE2B 5d01ee2291006505d9eec3547ff4b443789b3358ca71aabba3c17e14413d9af4b8c4755b32722b9476daf959bb5da66ccf2081662c36ce50ebe8e4da31c2592f SHA512 3c95ae9916dfc283714b936988726c0b391f634e22a62d148c201104178ee229c48e49cc82961d728a5c8bc8af06978eb172b35acb552c969bc2385892380d30 +DIST harfbuzz-5.3.0.tar.xz 17921224 BLAKE2B a220c1d4912487012f30942280651bcb63b5109e49be778a210bf26f4a0bcc7dc5ab7247775286b75cbe5b8fad7c439ae420d2085c6719088f028679242f9269 SHA512 0eae94769ac0157bf1df9b001223b30d40104ac448b1062f34ac793edb27ed1e459ac99954498c4b3cfb65c8cda29f2214a300f11523826b378ab67deec1a5f3 EBUILD harfbuzz-4.4.1.ebuild 2568 BLAKE2B 7e139034f21f106e2d3df102161487d788b49e6f52d2d109a922c0d38a9821fe090f71f5d844e04f495e16c69328b5b75c37dfd2faa05d1e120b19f4ccca66dd SHA512 0548def0efedc11cf90c9b57090e835a2f83a9e7f5b679166c04c16fc011dcf7919d5399c0ccbff1c7c8371c2480771d7a92da60573c3aa530e451cf5c2726c3 -EBUILD harfbuzz-5.0.1.ebuild 2582 BLAKE2B a1bf615e3b0e26a5e44504f9b65795e6431df96e35a8dc1cfc1f03f97538b2297aa1fba6a2a137cda94b3b41d2b29683d15447fa69fc9f55e9bc27a85424a91c SHA512 b50293b623a32972a5ba1c3dfa2a0aa44ec076bdb2f44cea30131309ab238cf816bf87c3740dd567e042c8a053514e49d02f3eec5ed14ff5bd47f4f426a58325 EBUILD harfbuzz-5.1.0.ebuild 2574 BLAKE2B 2793ad1bf84ab388d2d5efddb74cd1431e2d4db4789273314e1824fd8c9fff9ea3f1489253b15703295fb46fd8509712cdd3cafe1a9e3aa07d2d9d9170bdd022 SHA512 80cd15636bc586ff84796bd0fb2d4b4b607e94335ad7eb83f6901164f4236c1cbb5db0533532b500638f25eb615da725ffd82aab5dc2cfdef50432597c1cf62d EBUILD harfbuzz-5.2.0.ebuild 2588 BLAKE2B f1a74063855a9437e2b3ff5322d03ef90bb6432721cb223373a8a088362db51f9819ea09179f2a7e1ee2b23ed783b8daebca8f689044d89f86ef1f114ad3fbae SHA512 398bc8ba0dd4f9b04157e7b842bbd6f2c7ea51699a47249192e5c31f78167eaa47bd1cc9c9cbb56ef7ead2626a754f2ef75124aea14d59cd5f4f701c8589b879 +EBUILD harfbuzz-5.3.0.ebuild 2588 BLAKE2B f1a74063855a9437e2b3ff5322d03ef90bb6432721cb223373a8a088362db51f9819ea09179f2a7e1ee2b23ed783b8daebca8f689044d89f86ef1f114ad3fbae SHA512 398bc8ba0dd4f9b04157e7b842bbd6f2c7ea51699a47249192e5c31f78167eaa47bd1cc9c9cbb56ef7ead2626a754f2ef75124aea14d59cd5f4f701c8589b879 EBUILD harfbuzz-9999.ebuild 2588 BLAKE2B f1a74063855a9437e2b3ff5322d03ef90bb6432721cb223373a8a088362db51f9819ea09179f2a7e1ee2b23ed783b8daebca8f689044d89f86ef1f114ad3fbae SHA512 398bc8ba0dd4f9b04157e7b842bbd6f2c7ea51699a47249192e5c31f78167eaa47bd1cc9c9cbb56ef7ead2626a754f2ef75124aea14d59cd5f4f701c8589b879 MISC metadata.xml 763 BLAKE2B cb8679b8a67d692c73f1dc48facf6a98a442d34b51a90b2236070919b737d22e38a15babe5847cf4d30d4630c66d803f9d6e684c5e8b8b87a199d5d471a9e35c SHA512 0d87926c3e7a475bc84859d630cc8ed1b62e5766856e15b9aa74c87b5fd22345a9c05951508ccecadbea3513afdfd2244b1dbfbec8b41022d413a1401701e55e diff --git a/media-libs/harfbuzz/harfbuzz-5.0.1.ebuild b/media-libs/harfbuzz/harfbuzz-5.0.1.ebuild deleted file mode 100644 index c3af9764765b..000000000000 --- a/media-libs/harfbuzz/harfbuzz-5.0.1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz" - -if [[ ${PV} = 9999 ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="Old-MIT ISC icu" -# 0.9.18 introduced the harfbuzz-icu split; bug #472416 -# 3.0.0 dropped some unstable APIs; bug #813705 -SLOT="0/4.0.0" - -IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-libs/gobject-introspection-common-1.34 -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - introspection? ( dev-util/glib-utils ) -" - -pkg_setup() { - python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - # bug #726120 - sed -i \ - -e '/tests\/macos\.tests/d' \ - test/shape/data/in-house/Makefile.sources \ - || die - - # bug #618772 - append-cxxflags -std=c++14 - - # bug #790359 - filter-flags -fexceptions -fthreadsafe-statics - - # bug #762415 - local pyscript - for pyscript in $(find -type f -name "*.py") ; do - python_fix_shebang -q "${pyscript}" - done -} - -multilib_src_configure() { - # harfbuzz-gobject only used for introspection, bug #535852 - local emesonargs=( - -Dcoretext="disabled" - -Dchafa="disabled" - - $(meson_feature glib) - $(meson_feature graphite graphite2) - $(meson_feature icu) - $(meson_feature introspection gobject) - $(meson_feature test tests) - $(meson_feature truetype freetype) - - $(meson_native_use_feature cairo) - $(meson_native_use_feature doc docs) - $(meson_native_use_feature introspection) - - $(meson_use experimental experimental_api) - ) - - meson_src_configure -} diff --git a/media-libs/harfbuzz/harfbuzz-5.3.0.ebuild b/media-libs/harfbuzz/harfbuzz-5.3.0.ebuild new file mode 100644 index 000000000000..0b9dc09b3923 --- /dev/null +++ b/media-libs/harfbuzz/harfbuzz-5.3.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils + +DESCRIPTION="An OpenType text shaping engine" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz" + +if [[ ${PV} = 9999 ]] ; then + EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git" + inherit git-r3 +else + SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="Old-MIT ISC icu" +# 0.9.18 introduced the harfbuzz-icu split; bug #472416 +# 3.0.0 dropped some unstable APIs; bug #813705 +SLOT="0/4.0.0" + +IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" +RESTRICT="!test? ( test )" +REQUIRED_USE="introspection? ( glib )" + +RDEPEND=" + cairo? ( x11-libs/cairo:= ) + glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) + graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) + truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.34 +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) + introspection? ( dev-util/glib-utils ) +" + +pkg_setup() { + python-any-r1_pkg_setup + if ! use debug ; then + append-cppflags -DHB_NDEBUG + fi +} + +src_prepare() { + default + + xdg_environment_reset + + # bug #726120 + sed -i \ + -e '/tests\/macos\.tests/d' \ + test/shape/data/in-house/Makefile.sources \ + || die + + # bug #618772 + append-cxxflags -std=c++14 + + # bug #790359 + filter-flags -fexceptions -fthreadsafe-statics + + # bug #762415 + local pyscript + for pyscript in $(find -type f -name "*.py") ; do + python_fix_shebang -q "${pyscript}" + done +} + +multilib_src_configure() { + # harfbuzz-gobject only used for introspection, bug #535852 + local emesonargs=( + -Dcoretext="disabled" + -Dchafa="disabled" + + $(meson_feature glib) + $(meson_feature graphite graphite2) + $(meson_feature icu) + $(meson_feature introspection gobject) + $(meson_feature test tests) + $(meson_feature truetype freetype) + + $(meson_native_use_feature cairo) + $(meson_native_use_feature doc docs) + $(meson_native_use_feature introspection) + + $(meson_use experimental experimental_api) + ) + + meson_src_configure +} diff --git a/media-libs/libcanberra/Manifest b/media-libs/libcanberra/Manifest index 2af6d3b95e51..e01af6cafbb6 100644 --- a/media-libs/libcanberra/Manifest +++ b/media-libs/libcanberra/Manifest @@ -2,5 +2,5 @@ AUX libcanberra-0.30-wayland.patch 2382 BLAKE2B bc2be1eb32541c80483538b8e3105f28 AUX libcanberra-gtk-module.sh 275 BLAKE2B d7f863f77983d4144035eefc7ce3abb4eb411ecc3aac5f5737b7ce0f44e42cf713b963a17c6a6afdaa95833eedaa510ccd9371056c2c6f0e805febf16c245e36 SHA512 6c945211ad9d461e5bdac209c83e0fc0c714eb194f6d57e4f18db1d904528fe845cd628572d0ab9eb4d53005c00073b376b6d718bcd0cddaeee83dc90042643d DIST libcanberra-0.30.tar.xz 318960 BLAKE2B c90c6863738b103c256eeb0907060a0f74b73ef50ac0728d2114aa558a7a1ad7cbae4184860573d3fac0032eba77327a4de94c459b99a81c3dc19da0e98adfda SHA512 f7543582122256826cd01d0f5673e1e58d979941a93906400182305463d6166855cb51f35c56d807a56dc20b7a64f7ce4391368d24990c1b70782a7d0b4429c2 EBUILD libcanberra-0.30-r6.ebuild 2493 BLAKE2B fb1d1d99a5dba9186b2944ca58f812fde2fc8e41c775f0bb126aae2b8b98d1ee0043cf24ab4496e49c39054fa57dbe8dec81cf558391a55ffbe54af28abd685b SHA512 93c16fa19212600f28eaa7e006e83025bc533284224ba58f1fbb6c70417d2586fe2a53ce628328bb7698b31464d0d2f8c7dfe438bc8ec7757e13aacd017e26ab -EBUILD libcanberra-0.30-r7.ebuild 2488 BLAKE2B 8b33b01fba90c4c8623daf291d6a67c79d3bf13b7d9f6e21be6d690045964cdad767892cc9a8c41298492b55258f0128a874d110167f31acb125dec333e70e20 SHA512 056a92c8a79f86152cadf65f2271a97bf780e50d30d4ce9d62dcc9ca12c99475096a95ed440babcce032e4ed7a48a96d9716bbdf241db80cb7c37cc2594e023f +EBUILD libcanberra-0.30-r7.ebuild 2483 BLAKE2B a80a99c180006fbdaf76b1deee23ee39171097efa419074f1eff46f238486709928e3a3fcdfdd3f70d63229dd70da97a95f280f2e622aaba5a9446fd284afc8c SHA512 5eea1f883b031b056107473ee126a48196e69bf70b24563716602f06675c5fa1b1b4fcb795bc6f0d387d78062bad179c3056131a026573404288e510abb01c65 MISC metadata.xml 1743 BLAKE2B 3fc8e1231f2344d0d291573a6a42014035a12fe1ac9f69a3015236758b3f3a4ecb759ccb63e93f89037ab29ab87f405106b7fb9ba2b0966b3e5fb24c2046d340 SHA512 85f363f3f9cc6f47a876bce81675ee29e5bf61014f3c6a6f1ddacddbf24d1c3d9b1b3e3a38308fdb4fc67eed0fe01d5f78e94c55cc0369ffa7b862ac13cd6b40 diff --git a/media-libs/libcanberra/libcanberra-0.30-r7.ebuild b/media-libs/libcanberra/libcanberra-0.30-r7.ebuild index 9cd8f36ea291..ecc01176dcfa 100644 --- a/media-libs/libcanberra/libcanberra-0.30-r7.ebuild +++ b/media-libs/libcanberra/libcanberra-0.30-r7.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="alsa gnome gstreamer gtk2 +gtk3 oss pulseaudio +sound tdb udev" DEPEND=" diff --git a/media-libs/libltc/Manifest b/media-libs/libltc/Manifest index ffb94982714f..337beda75049 100644 --- a/media-libs/libltc/Manifest +++ b/media-libs/libltc/Manifest @@ -1,6 +1,4 @@ -DIST libltc-1.3.1.tar.gz 440790 BLAKE2B 881a237a23e6f4a9d058d69b26cad78c96a9dc0f90bb5b5ffc2d08f4b894d039b57e53cb70844d89b0defa5795d252e3afef07d43bfd4dc8b10a34066b6c1efe SHA512 e4ba96560f04155d022d2c975fa36d4bb77efb9a877344041e1bd12bd5e7d04dccb452f3a4e061aba961bd0c3c0d1d53dc98ac469e04e61a934feeedc20e09b3 DIST libltc-1.3.2.tar.gz 449921 BLAKE2B 8a6b3452245f72e918b4a105854d751ca66780ce4627aca54bb0d1342c5a1e77e614103da15037f71b89d44c62b35230a6240e42af287c442e6049c2ad9c85a6 SHA512 3b29b7da1ad9f85c62068b927abec9b3963a77558b46b3ee7681f360642570935becedcf95436574a8a7b456c7e0b414131571d71c6903139f9e7565968278a6 -EBUILD libltc-1.3.1-r1.ebuild 627 BLAKE2B 785e8d0e3ef817cfb1d7d426518842d09d3ddc30d2fedae658e4600d727a0fb2b4fe25eb7b2c594eac017c329ce0f56d8889c5f4f473bdf5a5ecae195682afc4 SHA512 a2ac7e63ef75cae901936462733cfb4d56ccbaff8130f8bdb5f20a44acea6281b9e41f0645a46801cf3a159d3ffbda62449cdae6bec5060afc91e954bc2823bc EBUILD libltc-1.3.2.ebuild 627 BLAKE2B eccb30e3d44310bb84d1aa4f3e7f9ea78d4a2dc5adba458395de482863c6f4703807bb13dfb42d7d210675df7820d91988b723001908edd0785532ed4c3fc906 SHA512 61f587055b7bdefb165cf84f019fc9034bb27c0a7f4be117dc7e57ac8df80407902b9c3408d2f67814f09307f84fb8a02f9068c42df82de86a13dcc2afa21f1b EBUILD libltc-9999.ebuild 628 BLAKE2B 407f8e4e3a512ffd1074fe83a07dacb79777adec1de7ebc759734dcf2284e85c70330a1a3ef79fd4aea432851efd88d844aefe17095b2b68bb89dccf1d90ffe1 SHA512 192b57e9e2b1ad8eeeb9147c335dede561948a8141a6b174f5e4e4ebcdb0965945b4c7edea755f50b903973ae32411f926a2f1f0095287adb6739ac3e5e1b4b3 MISC metadata.xml 393 BLAKE2B 8767a82f0fafc648e7c900f16a10b1100666f648e356d012c1ad3e47a098f4b79c35b4f70cc8fccf008d97d2fd4e2bf936482dcadacbfbbb8ae748f9ecd423a7 SHA512 cacb1b95b2a7216ea8d92dc105093000b1693e94dc26914305ceb4767ee0c23a82bf29d3343dd879ffa5b1018ead25148024482f3e7d3c5f414a251236add29a diff --git a/media-libs/libltc/libltc-1.3.1-r1.ebuild b/media-libs/libltc/libltc-1.3.1-r1.ebuild deleted file mode 100644 index 5a4b897e7335..000000000000 --- a/media-libs/libltc/libltc-1.3.1-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Linear/Logitudinal Time Code (LTC) Library" -HOMEPAGE="https://github.com/x42/libltc.git" -if [[ ${PV} == *9999 ]]; then - inherit git-r3 autotools - EGIT_REPO_URI="https://github.com/x42/libltc.git" -else - SRC_URI="https://github.com/x42/libltc/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="amd64" -fi -LICENSE="LGPL-3" -SLOT="0" -RESTRICT="mirror" - -src_prepare() { - default - - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_install() { - default - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die -} diff --git a/media-libs/libmatroska/Manifest b/media-libs/libmatroska/Manifest index 3a3aaf3bac4d..c5e962b41e5e 100644 --- a/media-libs/libmatroska/Manifest +++ b/media-libs/libmatroska/Manifest @@ -1,3 +1,5 @@ DIST libmatroska-1.6.3.tar.xz 65612 BLAKE2B b72553ba32358b996b98fb1b4a3d05b4026c95406c31312d43cf7ad875192683de05d8813e5f0bed04502543c80b83524b02c7caeb860f79860760d926b92754 SHA512 271557c4f8836411782991c069a16cd49d7f9b6f209d1f96f6694f0e8bdfdcda3bbf76512c328555252a8c3e45c5adfcfab1e738304bb2ea85786a6f45af3f41 +DIST libmatroska-1.7.1.tar.xz 61416 BLAKE2B fc245ea8b7a2a2fff80630b969c706cd4450b3ea058618367601832e73726a71712d0a316595d5f1013f6cdbc41508955e6a72709c2697ebdd79e13a04a75ab1 SHA512 a6f38d388f6c9bfe399b9263ba4ef0965cfb4e27b39ac04453d5c9a9db8eac719a04c87b58d88b612902297e17aa7437382a66332f3f5b3d41744a13351751fd EBUILD libmatroska-1.6.3.ebuild 628 BLAKE2B c26a6f32eda428d34c3eca51cdd4d1c7cd69190306305725e9e15be7da5a048696ff84e1ea3804752da9d09fece8c68ebba55239e6d904e8095f28c7ee62a2a5 SHA512 ed358879e9a78200ed609e07fd37ac000b22b98af5cd3025fdafce7946257ae72edce5fb0a093f51cdd4317be338484187e3cb289f0f53eafd91fe85f09910b2 +EBUILD libmatroska-1.7.1.ebuild 546 BLAKE2B 8dfaff8231bdaf72ceb08e1f931d9284ffcf9fb1dc31a286ff019902c0aa52e6e5cef7876b151fe180fb3b2207b557975f66510067d21ea913fe0cb823302f81 SHA512 0f7e87a0e532692bdf0d538e7ac1d7098f00c13fbe2e710592fc39c12c9fee3d6a9b8c7889228e5130ba754e1f2f85d168e02c118bc24ba84029def5f48f4116 MISC metadata.xml 321 BLAKE2B 15cf5ad5472b1ec2e1d6b26276d5103cb58b546c079ab14ec45003d5ed7112b6027439e7f6bd26f531acde56ac0568205f250f2c3dd2c001c7ea0ff771a25727 SHA512 35eb2dfeb5d238dd2831030be9498fa7e21999b0b00fa67a834c051995d81b269b4495f4666d1f0b4f73b6deefd756a2445826dbb9bc81447cf61dd031e190dc diff --git a/media-libs/libmatroska/libmatroska-1.7.1.ebuild b/media-libs/libmatroska/libmatroska-1.7.1.ebuild new file mode 100644 index 000000000000..a13271e866f4 --- /dev/null +++ b/media-libs/libmatroska/libmatroska-1.7.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Extensible multimedia container format based on EBML" +HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libmatroska/" +SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0/7" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux" + +RDEPEND=">=dev-libs/libebml-1.4.3:=" +DEPEND="${RDEPEND}" diff --git a/media-libs/libpano13/Manifest b/media-libs/libpano13/Manifest index 050bfa064f30..664bcd2e848e 100644 --- a/media-libs/libpano13/Manifest +++ b/media-libs/libpano13/Manifest @@ -1,6 +1,5 @@ DIST libpano13-2.9.20.tar.gz 3564544 BLAKE2B aabf9d8a3dac5b01e4a5bdb6d5ad6b56ea3e672f143b002c06b7108fae19cd6a00e8b524a4c18cbe16c65f41242fc12e7b19dd71c00bf6b553db65472fe8798d SHA512 18da5cb3760f06df8007622a64c4121c3acdadf8b02faa2125f319acde30532378cec5d97ccd5a65d6d2c1960c1b4946c80ffa850da2dc790051f5c0b76f8a86 DIST libpano13-2.9.21.tar.gz 2801535 BLAKE2B e4b2ea3894b4b53e6bbaaea39370254ad3bd1a981a1857376ff96e801cf167115ceacbe3ef4c790c3dcd380e3b0ec4a6d2b3d116e212f22cc4a56eb373f3447f SHA512 d344b81b56ba6e7dd38c0826e7e085ad5e20f5d2b09b27369ffae1e30d8f5bc03ab00d656d472069429b843d2e1eeceb173eeac39ee31a3622ca851387daef04 EBUILD libpano13-2.9.20-r1.ebuild 865 BLAKE2B 80da7ee945400ca2aec7bce606e64bb43628d38a921aa973a6049931f8f91b4920fe55fa41718f7ea790dfd05b5ac74263065b36dd5e12f2861eba98b1c9c5dd SHA512 d86662a87b63ef9c627cb7ac0134bf09c93fe4a726c59f0e7b6394c3611444b5e5d09b064b801442395d28d90f7a5b8f43051fc7e17e61e816efbda113425568 -EBUILD libpano13-2.9.20.ebuild 863 BLAKE2B bfedeb2bdacaaf0869fc81b94639696d8e3a55780ece792315d106bf4b273f24ef37e3616277d36d78397f19fdedb79ddc826cb7d0eb6454dd046ee7f82c5d29 SHA512 70a3d1b93416a41481a5de719aee25a322caaf5093eb781b257c5e23d115e642531297110d785d90e552d98d0ff435b6c457e650234e801b43a5392fefc706ee EBUILD libpano13-2.9.21.ebuild 755 BLAKE2B 5c96d8d199de3c37cd9fb537816189684f3911e0a8d2cb1c78e1474a9a91e696dc826729c2ff288d64d52c851bfc3713e1c21e38d4d7b33d9cb95ff6ab90f12c SHA512 e70233e957a30643b40839c3a4f6411d5c26dc9468b1f02e954766027a51b5f7c4c80ab0e54ac193d9b3aba6e483afd858e1eb8bc471b122de042a1d49b386b6 MISC metadata.xml 462 BLAKE2B 2043b0e6c260305e607a04d5d8e541c82408344a00e920c891eb1981aa05b75998f845800bb0a4fd16f3e1c83bcd2f4118e673845e47142a3ec58fa5df86ac3b SHA512 6f05c609c8a8f5a41b18009a1fa5258071328b99b33a670e0e2c56e1aaea398112759c42902b2e822684dc0f5b2979cda7efc59adf97dfe53c27d14707e1a6f0 diff --git a/media-libs/libpano13/libpano13-2.9.20.ebuild b/media-libs/libpano13/libpano13-2.9.20.ebuild deleted file mode 100644 index 8312b798bdb8..000000000000 --- a/media-libs/libpano13/libpano13-2.9.20.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit java-pkg-opt-2 - -DESCRIPTION="Helmut Dersch's panorama toolbox library" -HOMEPAGE="http://panotools.sourceforge.net/" -SRC_URI="mirror://sourceforge/panotools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/3" -KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="java static-libs" - -DEPEND="media-libs/libpng:0= - media-libs/tiff:0 - sys-libs/zlib - virtual/jpeg:0 - java? ( >=virtual/jdk-1.3 )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-$(ver_cut 1-3)" - -src_configure() { - LIBS="-lm" econf \ - $(use_with java java ${JAVA_HOME}) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc README README.linux AUTHORS NEWS doc/*.txt - - if ! use static-libs ; then - find "${D}" -name '*.la' -delete || die - fi -} diff --git a/media-libs/librtprocess/Manifest b/media-libs/librtprocess/Manifest index 2f99a7965856..0c570c02fdca 100644 --- a/media-libs/librtprocess/Manifest +++ b/media-libs/librtprocess/Manifest @@ -1,3 +1,3 @@ DIST librtprocess-0.12.0.tar.gz 158244 BLAKE2B 0fa18416b25b760541fd01285b5cc0c3a38d8ddb4dd88b45237fa0cd3f43bdb7831c06282e2c63ddee240c59f6641fb9233e2370d460e3ccdd2d86a5a75e318b SHA512 2eaaff9d9365b97cfb76cef36c0ba53d9b556f45d49bdcc84947ef3bf513240cec13d763ae7fc78589c2b68a739ed23477f6953a7329d8177275f81e5e588ddf -EBUILD librtprocess-0.12.0.ebuild 385 BLAKE2B 359320c6f4f7bbeabff6d532fe59ba7228489264d60dcbd82549ebcf9906df0edcb1e16932092b019fe911aa421d0337f87751c1b7a4baf9d794753555c03268 SHA512 9f84fe5dd2e4d27d3bcf87ffb50b940a9e4d73bbcd8293a7b8d96d5a9da7615d6b056fbd93cb372667570a0fd5ab8f6c0ab585169888b87713af209e3cfa6d4f +EBUILD librtprocess-0.12.0.ebuild 384 BLAKE2B 923e9861b7bf096f2853e892e2ed988cccafd103b763c200e19da71bc2b6832a671ef399eb207f1bda2902544717ff0f02f5dd6931114cb34929dc829edede12 SHA512 f96650a70c39a1b44ad5063a1e9dd7e85415c807e26f730decf8a584ee1ca46da2997c7b4d400e7bf0f5aa1b5f5f17f5ba448f9a0187b454bbe67506b14aba80 MISC metadata.xml 686 BLAKE2B bfde95b605e302d99e08b5be18dc694c4b7daca573e72927ada1dce430a9743f5b660ac9111cfdce37605f206eab8c94cf2997bc99de83ddc24f3f2ead670fcb SHA512 1a191e865353cf6256585746d9ec198a5c39da080060990a53a1bfcc024b2d782785c661e63d05cc4b08d61e0410cd6686bc2f45442b46d04c55c3a59b02744b diff --git a/media-libs/librtprocess/librtprocess-0.12.0.ebuild b/media-libs/librtprocess/librtprocess-0.12.0.ebuild index 94a5bf06678b..6c56fd15df8a 100644 --- a/media-libs/librtprocess/librtprocess-0.12.0.ebuild +++ b/media-libs/librtprocess/librtprocess-0.12.0.ebuild @@ -11,4 +11,4 @@ SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" diff --git a/media-libs/raptor/Manifest b/media-libs/raptor/Manifest index 166e9afa78db..64d470c4524f 100644 --- a/media-libs/raptor/Manifest +++ b/media-libs/raptor/Manifest @@ -8,5 +8,5 @@ AUX raptor-2.0.15-use-pkg-config-libxslt.patch 3514 BLAKE2B 5bcdb3fecf1149ad6038 DIST raptor2-2.0.15.tar.gz 1886657 BLAKE2B 0a39c7b5705bfbf2daa0ca633f79693953b4dfe24c144008d1646a9840a36d4d7ce153b527450647127ec2522047dbd0a6e71f307ee5656951f7e4b610adfd22 SHA512 563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee EBUILD raptor-2.0.15-r4.ebuild 1889 BLAKE2B a8dc0c30e446f6831ee8a913ea47a2d96e677aa951a690a1c7ac06fbf04e07e7fa0a8f09cb102bd8e09c4eb0e06638741328bddc8b80da68e0b591deb16b49d7 SHA512 ff38ff843d268fc14fdba779c0d2b32bb4882c85c09048b3e632c303c7770722a6d1384fb003f8cb1dfe53410dd7dbbf9435a0c9dcd0c193671d2b29aac89d48 EBUILD raptor-2.0.15-r5.ebuild 1947 BLAKE2B 6e69a50ab13f9587a48b4ccc5ff81e167f459b4b39b37557f613f4cd2f0a71e20c7b68feeaf84b9dbd9ab6df7d7380c7a09b8e021ac4e6e5e6ea4d5a7c85f11a SHA512 c9fd27d95591bd89bf9464bc2e649329beefc03d820a6138991934f06851eb880e837fa6ea1a59bea0da21b1eb764f334fb2f4827324807a3372cc24e7dded0a -EBUILD raptor-2.0.15-r6.ebuild 2010 BLAKE2B 47979c08e6a884ac26795d1ed9020686a271d9d464f21b378390e9cf9537d84f99bae4943494c14d1eb8e4fb0233f506bf328e9f62a6ab503ed3529247253dc2 SHA512 0a87e6304aee78589ec11d23654f16544313f4a7e6772c46d5b9b898ce578dba2b20d442763f5ac65179860fcaddbe71798b425c821a9037f3387b4ee4fa63f6 +EBUILD raptor-2.0.15-r6.ebuild 2003 BLAKE2B 9a5f8e8c8bae95b56c5135793056324ed2048cec901ec8280f9cd946f781aa576569dfa3392aae0b6ff7d376fb29b20a25684cbf94c53860c6972a32b4951ad3 SHA512 c027531af86ec0f05061ed4985bd32c3c097912214bb210025dd6f53b742dbaa1644e6b7a33dc352ff0200a4eeb3c07fff863f49f1938cbda121e6815654c680 MISC metadata.xml 406 BLAKE2B 00da42e759d35fc777ebbce9df89b600758104eb240cbecff33df51779ac9f565a3f7ee35a89a7fb91fd234c1a19b89ff96416189a5015e5563cbd4f420f616a SHA512 1855a61f21b684e5abbf35c3276dc8185eb805574c65e84593eed08d1598d213ca99c17bfe86be3db3172dc103b1dd2b8524e22aeeaf912afa097d022ad0c5d2 diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild b/media-libs/raptor/raptor-2.0.15-r6.ebuild index 61763d7ebb69..c13617839b54 100644 --- a/media-libs/raptor/raptor-2.0.15-r6.ebuild +++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+curl debug json static-libs" DEPEND=" diff --git a/media-libs/virglrenderer/Manifest b/media-libs/virglrenderer/Manifest index 7713d46553b5..cc3a19fab0a0 100644 --- a/media-libs/virglrenderer/Manifest +++ b/media-libs/virglrenderer/Manifest @@ -1,8 +1,4 @@ DIST virglrenderer-0.10.1.tar.gz 3814616 BLAKE2B f292bf49f772624d8bbc2dc48faa5c5cc3e2eeb46aef3e04abb7141743b763055e944beb6f119e1a99396d5b607510c1be7f9de0a319e63cf52d31d30216d273 SHA512 d832a1c19f7776fffcdabd848d8e3d43125613e3d4590704a98e63274d12573f0ab4501182076c28e026495e3690e79940695216da13eeabdddbe0e542eb077a -DIST virglrenderer-0.8.2.tar.gz 2697672 BLAKE2B 2c5b14fcca8ed778a674c35f3a88213d017f0cb30afcd5c28a13f8ea8d9d2fcb052150451cf0c9e7b48f0619fa93c9cc9036b59677fdae09ec97517984af43c1 SHA512 a64069bf6a28e5b77da53b5226a447decc3fe07a5c28bc49c2c15413b7651605170c5644a24f6a0ce9216a0f55afcee0246c3e4d9bc8f32dad771be3115e0f2a -DIST virglrenderer-0.9.1.tar.gz 2945799 BLAKE2B 86740155a824263b8ecb3a917db59996650e90a095e64be3cb6119eb2b6c5a64b6b3f5d40354fdf9d5bb4dae7d247749a8ddcfb33031aa2607057d18cedc319c SHA512 4edba82c83a6183871f74f365d55af88935edf9abad97c1617c569f21a16b008481364f50491dfbc7ed89832a6b618fce98d182f84cc1cbab9d2c7443a2ae936 -EBUILD virglrenderer-0.10.1.ebuild 980 BLAKE2B 5210c8a8b1f4338333d9f5a6f51477b3ffdc2404a05a69ed4770189086f61dffbca342ff675848d2071e216d326f702782cee506b497085785a68addd3ed7b43 SHA512 ecf3e02ee1798d8282cff03394a1222c14a9243f3af4828b57557002c5aeb0dbb877248b7329d013ce271d7120b2881b32d4fc68a10e2364f5020e0562968e60 -EBUILD virglrenderer-0.8.2.ebuild 965 BLAKE2B 80a530f2799085f5dd234dac0bc3dadcf01b02d2dc928729dcd618efe58619c16f70616fa695a64d5abdd72832c561cb728e20caaf3550ab0350a6de54bc2a30 SHA512 71eb7c0f75ac412376297e20605f344bf639f41eeef7bce0405876dd01dc9203e7df7517922fb4198a413009e4c10ad1e7fa30d318fd709639cfde7d30546ac7 -EBUILD virglrenderer-0.9.1.ebuild 974 BLAKE2B 79aeafb523ab4166a52f5d2452589a4ad8f9fd2aa56a2aa8b5aa0707e0f862d47236daf28b2a765b4619cb2f480c2a25367c3a05e6e0d52f465d11e8c67038f7 SHA512 aa7a80f7c0c750f51283705ad28df536733320d8f3822bedc6bd53f8219425e41d5e2daa4d15314a5044399844c753dba99c7b79c49bd224cc279c75211a274f -EBUILD virglrenderer-9999.ebuild 942 BLAKE2B a17fbff964ec6e6a664738d37437e786a8505cc74283a36133dbfa1dd98a19ef19c4de7c3fbe7ae0fcc4c92067394df0224fc0882b92486bd6ceb1cd8a07b0de SHA512 2380fdec62258309db09746db46ce47a2a14b29e03e5e666e5722a651414bb8432a41844f563f9081b5879f6f54add3e7282447a26c6ea4a487b2a8325cedc7b +EBUILD virglrenderer-0.10.1.ebuild 979 BLAKE2B 008f55340879687a07a994236c106a648ccd08dc7c01697a5b1cdcf6ab47ea62e7d34acd5707fc65e8c0e28587edfa070bdf0dd9577b040c7391e5a706f96ff2 SHA512 b691f7ce5ecdacdd8045b35bd97dc9a9e4347068b03bd8f606511b141eb54b742868978af1a4c97db0bdd8bcfb2073e49a3e177004801c29e057c398043aab87 +EBUILD virglrenderer-9999.ebuild 981 BLAKE2B d798abe9def761f42aa79ef96db6110741c9a5aba7befbf5bb7f3883a91e3453140ebf0091e875b7da4db503aa81bb13e91f413e53a778f167cc7aedc3f7584c SHA512 510793d1db746994b53a6b45f8c5419b7b65793e4c466237c28e718df508b07e8a6008b55b2c2a53137b1472f2500cc087688a184144347af81218fa960d6d72 MISC metadata.xml 372 BLAKE2B 7e2ddba025cf632ef33943c764b5537909f3620b85aa7b8c2ccc555bc46b51009831b69bfcf0da365b5b67495eaa25e562688beda797abc5ce01450c6c381e7d SHA512 ed657a14c44f3ae9e6ce95200a5ef48bafb2625143d50f5156f5d92daebd6a26d23e9481a7d3aebe20ccfacfaca0b0c0520f20ece47331c8b6f50a71a4880aed diff --git a/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild b/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild index 892e50ce7006..75fe3c3bcbeb 100644 --- a/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild +++ b/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild @@ -11,7 +11,9 @@ if [[ ${PV} == "9999" ]] ; then else MY_P="${PN}-${P}" SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + S="${WORKDIR}/${MY_P}" + + KEYWORDS="amd64 ~arm64 ~riscv x86" fi DESCRIPTION="library used implement a virtual 3D GPU used by qemu" @@ -27,12 +29,10 @@ RDEPEND=" DEPEND="${RDEPEND}" -# Most of the testuiste cannot run in our sandboxed environment, just don't +# Most of the testsuite cannot run in our sandboxed environment, just don't # deal with it for now. RESTRICT="test" -S="${WORKDIR}/${MY_P}" - src_configure() { local emesonargs=( -Ddefault_library=$(usex static-libs both shared) diff --git a/media-libs/virglrenderer/virglrenderer-0.8.2.ebuild b/media-libs/virglrenderer/virglrenderer-0.8.2.ebuild deleted file mode 100644 index d095ab97034b..000000000000 --- a/media-libs/virglrenderer/virglrenderer-0.8.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit eutils meson - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://anongit.freedesktop.org/git/virglrenderer.git" - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${PN}-${P}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64 x86" -fi - -DESCRIPTION="library used implement a virtual 3D GPU used by qemu" -HOMEPAGE="https://virgil3d.github.io/" - -LICENSE="MIT" -SLOT="0" -IUSE="static-libs" - -RDEPEND=" - >=x11-libs/libdrm-2.4.50 - media-libs/libepoxy" - -DEPEND="${RDEPEND}" - -# Most of the testuiste cannot run in our sandboxed environment, just don't -# deal with it for now. -RESTRICT="test" - -S=${WORKDIR}/${PN}-${P} - -src_configure() { - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - find "${ED}"/usr -name 'lib*.la' -delete -} diff --git a/media-libs/virglrenderer/virglrenderer-0.9.1.ebuild b/media-libs/virglrenderer/virglrenderer-0.9.1.ebuild deleted file mode 100644 index 06c7403906ec..000000000000 --- a/media-libs/virglrenderer/virglrenderer-0.9.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit eutils meson - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://anongit.freedesktop.org/git/virglrenderer.git" - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${PN}-${P}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -DESCRIPTION="library used implement a virtual 3D GPU used by qemu" -HOMEPAGE="https://virgil3d.github.io/" - -LICENSE="MIT" -SLOT="0" -IUSE="static-libs" - -RDEPEND=" - >=x11-libs/libdrm-2.4.50 - media-libs/libepoxy" - -DEPEND="${RDEPEND}" - -# Most of the testuiste cannot run in our sandboxed environment, just don't -# deal with it for now. -RESTRICT="test" - -S=${WORKDIR}/${PN}-${P} - -src_configure() { - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - find "${ED}"/usr -name 'lib*.la' -delete -} diff --git a/media-libs/virglrenderer/virglrenderer-9999.ebuild b/media-libs/virglrenderer/virglrenderer-9999.ebuild index 00473eb8188e..a0ee87345132 100644 --- a/media-libs/virglrenderer/virglrenderer-9999.ebuild +++ b/media-libs/virglrenderer/virglrenderer-9999.ebuild @@ -1,16 +1,19 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 -inherit eutils meson +inherit meson if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="https://anongit.freedesktop.org/git/virglrenderer.git" inherit git-r3 else - SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${PN}-${P}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + MY_P="${PN}-${P}" + SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" fi DESCRIPTION="library used implement a virtual 3D GPU used by qemu" @@ -26,7 +29,7 @@ RDEPEND=" DEPEND="${RDEPEND}" -# Most of the testuiste cannot run in our sandboxed environment, just don't +# Most of the testsuite cannot run in our sandboxed environment, just don't # deal with it for now. RESTRICT="test" @@ -40,5 +43,5 @@ src_configure() { src_install() { meson_src_install - find "${ED}"/usr -name 'lib*.la' -delete + find "${ED}/usr" -name 'lib*.la' -delete } diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz index 40fe09f0901b4fddd9a79d2b8177c1f422c80ffd..4cf74a186b1073f62fb0b6c1c95c419794bdf178 100644 GIT binary patch literal 46692 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 QYx}?cA4sQhZ7Wy-0Gcya6951J literal 46677 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 B%cB4Q diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest index fe0e521cda3e..46d532f8eee1 100644 --- a/media-plugins/gst-plugins-amr/Manifest +++ b/media-plugins/gst-plugins-amr/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a DIST gst-plugins-ugly-1.20.3.tar.xz 508272 BLAKE2B 6aa1859e89e40f1b9595ccf0b7db3b91dcf82f68c2f659c48987ac3144ff9a4aefc2fc37a3a0850f2487190f7ff957a44ab3d0333a33850c3ac36dbd0f7a2ade SHA512 6a18bcd8d90060d14f07dc9f3ac014f7a06a7da13568ddcf871916f3d47878ab73929b71a9863bc7ec08b3ff9418404703c9423100ee844fafd1026ea0be0fb8 -EBUILD gst-plugins-amr-1.20.2.ebuild 492 BLAKE2B f6c111170fcdf90764393acbbfecb32c0dfc02bae5bdc6c6909b1061aa47f32a93de249ef07a768904889a3288baac63aed7424a2d64d8e0d7d434cbe0b7e66a SHA512 12d979162d61be746892f9ead1abf567acd2ee04194ba620e575e15147f1fa202e21e2671405ce7351a67102d6c91d305c6eb96afffe7ae1620d6a9faa6f464a EBUILD gst-plugins-amr-1.20.3.ebuild 492 BLAKE2B f6c111170fcdf90764393acbbfecb32c0dfc02bae5bdc6c6909b1061aa47f32a93de249ef07a768904889a3288baac63aed7424a2d64d8e0d7d434cbe0b7e66a SHA512 12d979162d61be746892f9ead1abf567acd2ee04194ba620e575e15147f1fa202e21e2671405ce7351a67102d6c91d305c6eb96afffe7ae1620d6a9faa6f464a MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild deleted file mode 100644 index 79cf3a9aa4f0..000000000000 --- a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" - -LICENSE="GPL-2" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="amrnb amrwbdec" -GST_PLUGINS_BUILD_DIR="amrnb amrwbdec" diff --git a/media-plugins/gst-plugins-aom/Manifest b/media-plugins/gst-plugins-aom/Manifest index 01e3f07a9c63..8c7af4877280 100644 --- a/media-plugins/gst-plugins-aom/Manifest +++ b/media-plugins/gst-plugins-aom/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-aom-1.20.2.ebuild 529 BLAKE2B ea07ac5e5d0f906541fdd1f3f29f4d37111240df7f53148052c58804d17bc422405dbe82e5d60a35253136c10e923483fe80483327cf1c19efbc813f1fa1d263 SHA512 f281f8118f2fc48f74ecdd7903d74b0c639b4b56e2c52106467902517628e7eb469ae41159cbf907e1c3a1b8fa0015cda4435a1a5bc0f216436e790693d7415a EBUILD gst-plugins-aom-1.20.3.ebuild 529 BLAKE2B ea07ac5e5d0f906541fdd1f3f29f4d37111240df7f53148052c58804d17bc422405dbe82e5d60a35253136c10e923483fe80483327cf1c19efbc813f1fa1d263 SHA512 f281f8118f2fc48f74ecdd7903d74b0c639b4b56e2c52106467902517628e7eb469ae41159cbf907e1c3a1b8fa0015cda4435a1a5bc0f216436e790693d7415a MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild deleted file mode 100644 index f102bc515506..000000000000 --- a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer" -KEYWORDS="~amd64 ~x86" -IUSE="+introspection +orc" - -RDEPEND=" - media-libs/libaom:0=[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) - >=media-libs/gst-plugins-base-1.18.4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-bluez/Manifest b/media-plugins/gst-plugins-bluez/Manifest index fffbbf0c2347..34ef3069d927 100644 --- a/media-plugins/gst-plugins-bluez/Manifest +++ b/media-plugins/gst-plugins-bluez/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-bluez-1.20.2.ebuild 370 BLAKE2B 4c82353e8946eeea2a0a5c4de01fe3283790849ff24541adf5eacd1eca258280bff299c77d325bcd5e836427975f4a91387a6c436897c439529335fe7874b470 SHA512 7747820a81916962ed0e683db70acb86ec4583f42a0d385662a37fcde8595ad679311627448834c81fbdc47984539676b4b8739a2bd6d885343eb9f215365f61 EBUILD gst-plugins-bluez-1.20.3.ebuild 370 BLAKE2B 4c82353e8946eeea2a0a5c4de01fe3283790849ff24541adf5eacd1eca258280bff299c77d325bcd5e836427975f4a91387a6c436897c439529335fe7874b470 SHA512 7747820a81916962ed0e683db70acb86ec4583f42a0d385662a37fcde8595ad679311627448834c81fbdc47984539676b4b8739a2bd6d885343eb9f215365f61 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild deleted file mode 100644 index 4b21400efaf5..000000000000 --- a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=net-wireless/bluez-5[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gdbus-codegen -" diff --git a/media-plugins/gst-plugins-bs2b/Manifest b/media-plugins/gst-plugins-bs2b/Manifest index a250130181f0..97151c0f55bf 100644 --- a/media-plugins/gst-plugins-bs2b/Manifest +++ b/media-plugins/gst-plugins-bs2b/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-bs2b-1.20.2.ebuild 329 BLAKE2B 9df8eec5c7b8c56f0127d76a409cee57bb05b42f2510f4bb1d09dbdadc3eb46f5a1ee6f06405f44d2bc9e16117496798953b9c8f621d64824911120af8496088 SHA512 22c6541991ea6f03a973a844c8ca29b9aca256cb939de7f3faf45054b1762f26f641a317a543fdca6357584aef9835e1de714c302b0f1469869480f3e320bd2f EBUILD gst-plugins-bs2b-1.20.3.ebuild 329 BLAKE2B 9df8eec5c7b8c56f0127d76a409cee57bb05b42f2510f4bb1d09dbdadc3eb46f5a1ee6f06405f44d2bc9e16117496798953b9c8f621d64824911120af8496088 SHA512 22c6541991ea6f03a973a844c8ca29b9aca256cb939de7f3faf45054b1762f26f641a317a543fdca6357584aef9835e1de714c302b0f1469869480f3e320bd2f MISC metadata.xml 374 BLAKE2B 8323f41cdebbe14af4388ee8740c69af67b43e25352ce91804df40ada3e7a708896a6da6d85c6f6f80298260fdea54e1a7352321ddd4d902d3d73fd28b265016 SHA512 0030a4dcf645a1a0fdac28c4c5561d70f923cc08b9833476ffcd0767ed63cc8f547361a18657c303a341da17cdd8870c3f1289ed11b286c25f9ee7352cf392f3 diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild deleted file mode 100644 index ac8099f7458a..000000000000 --- a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="bs2b elements for Gstreamer" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -RDEPEND=" - media-libs/libbs2b[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-cairo/Manifest b/media-plugins/gst-plugins-cairo/Manifest index d01cca2a59e7..d7a94d51547d 100644 --- a/media-plugins/gst-plugins-cairo/Manifest +++ b/media-plugins/gst-plugins-cairo/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 DIST gst-plugins-good-1.20.3.tar.xz 3417252 BLAKE2B 5f288541598d2c308fbb1d5e36e54e8dd4c6e9d7dd71f41b778fbdfe883ed48e8d13fa53d05518cc671de029d804f7dc1d93396de9d199d45ec131230926d33c SHA512 98bb2dd428edaa1a5846fb47b1f42a1e99541faf05cdb0fb632d4a1a1e4fb2c1f9d1229bf0aa2ddcbce139533e9fd51f8f9a1175cd8a8729c5179750ca84afa1 -EBUILD gst-plugins-cairo-1.20.2.ebuild 329 BLAKE2B cb17feff542af9a1b34577f3122d64e2d29b969e7bb054e43c5b4678a879f721e33f0e431a698cee549a325438124845514666433ab224930ad4f9dfc14bc560 SHA512 035a8e20789e435dfb4bfaa9598bc67c18acdb2c85dca55746d94e1df61c5825ea4a3766201bb962390abc1fb5cb2dc1a112a3fa82259ed22f26ff835c0701b9 EBUILD gst-plugins-cairo-1.20.3.ebuild 329 BLAKE2B cb17feff542af9a1b34577f3122d64e2d29b969e7bb054e43c5b4678a879f721e33f0e431a698cee549a325438124845514666433ab224930ad4f9dfc14bc560 SHA512 035a8e20789e435dfb4bfaa9598bc67c18acdb2c85dca55746d94e1df61c5825ea4a3766201bb962390abc1fb5cb2dc1a112a3fa82259ed22f26ff835c0701b9 MISC metadata.xml 479 BLAKE2B 264dc8e4df1afcb465274e58dcf5677c58923801beea685be9ad3dcd770d984c0c67c88462abf6a59f9a802291aaecda4e21b73dab9158810b97824a5891c19d SHA512 a8a09b0db415d0a14fc2f3161c9d8a6f4fc5621eea4122770ae3a90a4ad4250975e78d540b1a4a8cb2b2ac2ffc4a1b60416bf4df262bfcfc0a204b2e77be9421 diff --git a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild deleted file mode 100644 index eefab82280e8..000000000000 --- a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer-meson - -DESCRIPTION="Video overlay plugin based on cairo for GStreamer" -KEYWORDS="amd64" - -RDEPEND=">=x11-libs/cairo-1.10[glib,${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-chromaprint/Manifest b/media-plugins/gst-plugins-chromaprint/Manifest index 94a5ca71dcfb..0326ccbd9488 100644 --- a/media-plugins/gst-plugins-chromaprint/Manifest +++ b/media-plugins/gst-plugins-chromaprint/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-chromaprint-1.20.2.ebuild 393 BLAKE2B a6816f80dbd97d8d960220aaa9f919f09b09d62076bf06bf0dca8f6e1560555a533173c07b084cc78290a32512f53ab1e92613264ad9f77573a7a7f95a9af6f4 SHA512 6d4524df1eb35c5bb1707542f4e18b887c1f542781059b04e1564e8890481d1bf9382d149192dad613f0a5e3e21e20308e34309e8f321aac0516f054b0d55c0c EBUILD gst-plugins-chromaprint-1.20.3.ebuild 393 BLAKE2B a6816f80dbd97d8d960220aaa9f919f09b09d62076bf06bf0dca8f6e1560555a533173c07b084cc78290a32512f53ab1e92613264ad9f77573a7a7f95a9af6f4 SHA512 6d4524df1eb35c5bb1707542f4e18b887c1f542781059b04e1564e8890481d1bf9382d149192dad613f0a5e3e21e20308e34309e8f321aac0516f054b0d55c0c MISC metadata.xml 494 BLAKE2B ba6f7e6cdf8caeb886391f80b58c11e44096902aa4d0262c29a489bed7711b32705a6c45d5d5da0025c3678cbf0f925b2d90d508490990e68d7d92038db84d47 SHA512 959a3150fa16184c0ea690706c9c343b436e2bbc5185150bd50e49ef6081b5db4e71b4c7bd7bcc7c32359071c122f68d1f59ea47aab344a5058f7371db211883 diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild deleted file mode 100644 index 7a0fcdefede3..000000000000 --- a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Calculate Chromaprint fingerprint from audio files for GStreamer" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND="media-libs/chromaprint[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-colormanagement/Manifest b/media-plugins/gst-plugins-colormanagement/Manifest index 30acb4f39b89..bbdefa0ec282 100644 --- a/media-plugins/gst-plugins-colormanagement/Manifest +++ b/media-plugins/gst-plugins-colormanagement/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-colormanagement-1.20.2.ebuild 322 BLAKE2B eeafa034da83ccc7b4e4650fae272a42e04018684094f25fc23e9acdd9680fdd912b53d2da443d4cf80a5d629b40368f51e1697941a431f4d801123065950fe3 SHA512 b0f89876f7a344abde9ab83c2c553d49fb87306ff56dddfe419a1dafda3742986c3f33e8cecfe4f292cf5867589fd3c256575531be17f29f42c934b38ad86708 EBUILD gst-plugins-colormanagement-1.20.3.ebuild 322 BLAKE2B eeafa034da83ccc7b4e4650fae272a42e04018684094f25fc23e9acdd9680fdd912b53d2da443d4cf80a5d629b40368f51e1697941a431f4d801123065950fe3 SHA512 b0f89876f7a344abde9ab83c2c553d49fb87306ff56dddfe419a1dafda3742986c3f33e8cecfe4f292cf5867589fd3c256575531be17f29f42c934b38ad86708 MISC metadata.xml 457 BLAKE2B 5d06aa60a2c1884710c1c2e0663d728f690920deae06fcd0bd477a240a44731c64e04543e8a63803416487ba8f2f3f4c69cba3df80dcb47ac5e62c07482ce839 SHA512 c7460bf1d5f2e6477a1e955bc041761739b9e69a443e649a34d6af075b2d0d362adf52a4ec6b70a678e3842a3ab04f9fd46231a9362658026bd9fc7e154f0b19 diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild deleted file mode 100644 index 7978ea328fef..000000000000 --- a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Color management correction GStreamer plugins" -KEYWORDS="~amd64" - -RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest index 372870fb8b47..029a58c7bfd5 100644 --- a/media-plugins/gst-plugins-dash/Manifest +++ b/media-plugins/gst-plugins-dash/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-dash-1.20.2.ebuild 622 BLAKE2B 9774edfb6d92f3ed5e55865221f48bf77870d14601a3271a07d114b5fdd02bb9124cbb7d21f3a9efc49cccd2726c3a57bc54c790c525504e2c446b17384ab9ef SHA512 ebe9d5b5609cc0699106f8708131003c910920af05bf7f81c348652f2905db3053a1263697cf8afc51c8a637f679b793defe0d44db14fadbe131820bf88e6106 EBUILD gst-plugins-dash-1.20.3.ebuild 622 BLAKE2B 9774edfb6d92f3ed5e55865221f48bf77870d14601a3271a07d114b5fdd02bb9124cbb7d21f3a9efc49cccd2726c3a57bc54c790c525504e2c446b17384ab9ef SHA512 ebe9d5b5609cc0699106f8708131003c910920af05bf7f81c348652f2905db3053a1263697cf8afc51c8a637f679b793defe0d44db14fadbe131820bf88e6106 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild deleted file mode 100644 index b377f2b1cd6b..000000000000 --- a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MPEG-DASH plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux - gstreamer_system_library gstisoff_dep:gstisoff - gstreamer_system_package pbutils_dep:gstreamer-pbutils - gstreamer_system_package tag_dep:gstreamer-tag - gstreamer_system_library gsturidownloader_dep:gsturidownloader -} diff --git a/media-plugins/gst-plugins-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest index 9d4a6bf459e3..3f0dcd5141a4 100644 --- a/media-plugins/gst-plugins-dtls/Manifest +++ b/media-plugins/gst-plugins-dtls/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-dtls-1.20.2.ebuild 346 BLAKE2B 5eb236879aa75f461ed7a15e899bf2c8c46bbb0c123141c0afbda02c49a58a15242b3772c73056ba6017be0d37169d581142b6e7a747e23137b4292a1517def7 SHA512 ac0ae80babdb2d1c51fa5d3b2189f0e980a951cc696ccd233bc619888c1fb4dc99e474ac816db4243641f859bff2f2cb948443622bcf24e42b138b6bae919faf EBUILD gst-plugins-dtls-1.20.3.ebuild 346 BLAKE2B 5eb236879aa75f461ed7a15e899bf2c8c46bbb0c123141c0afbda02c49a58a15242b3772c73056ba6017be0d37169d581142b6e7a747e23137b4292a1517def7 SHA512 ac0ae80babdb2d1c51fa5d3b2189f0e980a951cc696ccd233bc619888c1fb4dc99e474ac816db4243641f859bff2f2cb948443622bcf24e42b138b6bae919faf MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild deleted file mode 100644 index 1ed2f052e089..000000000000 --- a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-dts/Manifest b/media-plugins/gst-plugins-dts/Manifest index cd7d1d6c207a..419b3a8ec1bb 100644 --- a/media-plugins/gst-plugins-dts/Manifest +++ b/media-plugins/gst-plugins-dts/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-dts-1.20.2.ebuild 535 BLAKE2B fd5141d7145951f394103f9f9ecb6bd78e642729bc181654cc9da4a649adab6d9af12a7c032fc9b16aedea321cfb4954840bfef805a6b1a2ef51903771617d6e SHA512 1e1b0a693c25ec9406797dcc9c75b1d933d160f673d3d73b71a81c99ad1b4ab5b13faf0c3cec0629d3a49ad475431880b08045209b204d8c9dce1564ec83dd5d EBUILD gst-plugins-dts-1.20.3.ebuild 535 BLAKE2B fd5141d7145951f394103f9f9ecb6bd78e642729bc181654cc9da4a649adab6d9af12a7c032fc9b16aedea321cfb4954840bfef805a6b1a2ef51903771617d6e SHA512 1e1b0a693c25ec9406797dcc9c75b1d933d160f673d3d73b71a81c99ad1b4ab5b13faf0c3cec0629d3a49ad475431880b08045209b204d8c9dce1564ec83dd5d MISC metadata.xml 267 BLAKE2B 331be70b2fa90cce1bf91ded1dac141de6a9bec40c1736bcb90d280ac7fabf22cfd0a701c7fd5864f007d1159954f7ee55701d5e68b47a1a9a217ca34b7ee619 SHA512 4dcdd6bc6d148a0e02a0f1b766bd0c5712d373d898c06078d8630e0067e858b815117392a11332b257156e95da6337494d99c2724d24cadb97432089908644b5 diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild deleted file mode 100644 index 587b7f5ac5d1..000000000000 --- a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="DTS audio decoder plugin for Gstreamer" -KEYWORDS="amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86" -IUSE="+orc" - -RDEPEND=" - >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}] - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest index b2e48974bb1a..1a3903fd64c2 100644 --- a/media-plugins/gst-plugins-hls/Manifest +++ b/media-plugins/gst-plugins-hls/Manifest @@ -1,6 +1,4 @@ AUX gst-plugins-bad-1.18.4-use-system-libs-hls.patch 1000 BLAKE2B 6e992199308ff8afdebc47dd5fc0902495ff095f8e87cea96b0a3f9d7dd6644bd677a7d1753fa9c7b1a2dd5cefe5585b23029367535e8ad7df44dcd527774ded SHA512 4e7ec1a36c158334ffdb0f9e1db7b67cfbf71932aa08748e6d33b3d576b1cd58ff7c889c6b092e12dadff2755045f852e1477409801d499a5eb87afd66056cbd -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-hls-1.20.2.ebuild 817 BLAKE2B 57ba23eeff14a984c6f07ce2f3231be973a2444fbad4a15f5d9bddc0b0c6c22f2a79287af30ce59c7bd9e1330005872a3c231875b669f853ebd0ec458cf4c4b2 SHA512 fb8ab9be82ecdf46d1bb4db7f9958ee7e5c115683add0b9c3782cc35e496379d7336d29cc3ac50c36b349ae1a8445d6936581e80264fbcd91e170c7fb8df7b44 EBUILD gst-plugins-hls-1.20.3.ebuild 817 BLAKE2B 57ba23eeff14a984c6f07ce2f3231be973a2444fbad4a15f5d9bddc0b0c6c22f2a79287af30ce59c7bd9e1330005872a3c231875b669f853ebd0ec458cf4c4b2 SHA512 fb8ab9be82ecdf46d1bb4db7f9958ee7e5c115683add0b9c3782cc35e496379d7336d29cc3ac50c36b349ae1a8445d6936581e80264fbcd91e170c7fb8df7b44 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild deleted file mode 100644 index 0ee83c8a1705..000000000000 --- a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="HTTP live streaming plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/nettle:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch -) - -src_prepare() { - default - gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux - gstreamer_system_package pbutils_dep:gstreamer-pbutils - gstreamer_system_package tag_dep:gstreamer-tag - gstreamer_system_package video_dep:gstreamer-video - gstreamer_system_library gsturidownloader_dep:gsturidownloader -} - -multilib_src_configure() { - local emesonargs=( - -Dhls-crypto=nettle - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-kate/Manifest b/media-plugins/gst-plugins-kate/Manifest index e2cd58fbf3c7..cef8fcf8652e 100644 --- a/media-plugins/gst-plugins-kate/Manifest +++ b/media-plugins/gst-plugins-kate/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-kate-1.20.2.ebuild 385 BLAKE2B b57bacbccd9e31aa31c08dba6ee8b59544896d68fed841154b59632c566bc60cddb8fdd539fff00a53245e52a9c7183c3d37ed53636e7fe2506a768fcd914030 SHA512 a6196464ba1a53655bcf54d68ddde9532af6ff24e345782d1d912cdc09af6203b0dc3db57022017eaa5aad74a650ad2e9d67ef2f473019f7007f4580e93675c3 EBUILD gst-plugins-kate-1.20.3.ebuild 385 BLAKE2B b57bacbccd9e31aa31c08dba6ee8b59544896d68fed841154b59632c566bc60cddb8fdd539fff00a53245e52a9c7183c3d37ed53636e7fe2506a768fcd914030 SHA512 a6196464ba1a53655bcf54d68ddde9532af6ff24e345782d1d912cdc09af6203b0dc3db57022017eaa5aad74a650ad2e9d67ef2f473019f7007f4580e93675c3 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild deleted file mode 100644 index 9fb2cd02ddfc..000000000000 --- a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Kate overlay codec suppport plugin for GStreamer" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}] - >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ladspa/Manifest b/media-plugins/gst-plugins-ladspa/Manifest index ce014a8c1187..2845ba4cc1d8 100644 --- a/media-plugins/gst-plugins-ladspa/Manifest +++ b/media-plugins/gst-plugins-ladspa/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-ladspa-1.20.2.ebuild 384 BLAKE2B b3a9a04f897fe39384c314c109317ce9a7f878d3a3a60ed45dbfbab48a329a714186026a1d9f6d539bbc7b2796fec0c0a38cd38912e99e88694a789eb45b3dd2 SHA512 35d800c690407dff7cb9d340c5723a0a4aaa6505ce2df32e0a001e45fd94c57d442c879775a71c4be3148053d9e12918f813d8185e0ebd0100498d327cae6f6a EBUILD gst-plugins-ladspa-1.20.3.ebuild 384 BLAKE2B b3a9a04f897fe39384c314c109317ce9a7f878d3a3a60ed45dbfbab48a329a714186026a1d9f6d539bbc7b2796fec0c0a38cd38912e99e88694a789eb45b3dd2 SHA512 35d800c690407dff7cb9d340c5723a0a4aaa6505ce2df32e0a001e45fd94c57d442c879775a71c4be3148053d9e12918f813d8185e0ebd0100498d327cae6f6a MISC metadata.xml 374 BLAKE2B 8323f41cdebbe14af4388ee8740c69af67b43e25352ce91804df40ada3e7a708896a6da6d85c6f6f80298260fdea54e1a7352321ddd4d902d3d73fd28b265016 SHA512 0030a4dcf645a1a0fdac28c4c5561d70f923cc08b9833476ffcd0767ed63cc8f547361a18657c303a341da17cdd8870c3f1289ed11b286c25f9ee7352cf392f3 diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild deleted file mode 100644 index b80569b2e3df..000000000000 --- a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Ladspa elements for Gstreamer" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -RDEPEND=" - >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] - media-libs/liblrdf[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest index 04cccad30255..6cab0cb0a4bd 100644 --- a/media-plugins/gst-plugins-libde265/Manifest +++ b/media-plugins/gst-plugins-libde265/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-libde265-1.20.2.ebuild 319 BLAKE2B 7da4276960c1857f35d25d8a34201659dc1b5eb0dda0a6fc871c9623ba2ae928bc381bb232550cff1e1ad120dca7188419fbc5fc0f8e73c7587922a163e50984 SHA512 78dc5dcac793dbd8c53d7f98961d7d65e33c642dd2dc51b23d1ce1401039fc879e9d14aa4747231768115d4c15f9f3ca7173b30080839327cda61d9419a82da7 EBUILD gst-plugins-libde265-1.20.3.ebuild 319 BLAKE2B 7da4276960c1857f35d25d8a34201659dc1b5eb0dda0a6fc871c9623ba2ae928bc381bb232550cff1e1ad120dca7188419fbc5fc0f8e73c7587922a163e50984 SHA512 78dc5dcac793dbd8c53d7f98961d7d65e33c642dd2dc51b23d1ce1401039fc879e9d14aa4747231768115d4c15f9f3ca7173b30080839327cda61d9419a82da7 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild deleted file mode 100644 index 05b2ef9fb58a..000000000000 --- a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="H.265 decoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=media-libs/libde265-0.9[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-lv2/Manifest b/media-plugins/gst-plugins-lv2/Manifest index c10fd2dec2d2..ceaa7d44ef7f 100644 --- a/media-plugins/gst-plugins-lv2/Manifest +++ b/media-plugins/gst-plugins-lv2/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-lv2-1.20.2.ebuild 385 BLAKE2B 1949c479402d0eb99fbf688b5ecd743274f55578946baab6bf4e67c886c5b85ef8c015b23f4e2e73ed214dd5991209c6ec6dcc6c89e18b2184677000a53d303e SHA512 e9b93eb0c68c45a4df3220453e689d4d10e026ae9a04280a6d6e13997883a304ece26da3544ccbf8a1ef55e143bf489840807e5e3f0006460770f8899a8daedc EBUILD gst-plugins-lv2-1.20.3.ebuild 385 BLAKE2B 1949c479402d0eb99fbf688b5ecd743274f55578946baab6bf4e67c886c5b85ef8c015b23f4e2e73ed214dd5991209c6ec6dcc6c89e18b2184677000a53d303e SHA512 e9b93eb0c68c45a4df3220453e689d4d10e026ae9a04280a6d6e13997883a304ece26da3544ccbf8a1ef55e143bf489840807e5e3f0006460770f8899a8daedc MISC metadata.xml 374 BLAKE2B 8323f41cdebbe14af4388ee8740c69af67b43e25352ce91804df40ada3e7a708896a6da6d85c6f6f80298260fdea54e1a7352321ddd4d902d3d73fd28b265016 SHA512 0030a4dcf645a1a0fdac28c4c5561d70f923cc08b9833476ffcd0767ed63cc8f547361a18657c303a341da17cdd8870c3f1289ed11b286c25f9ee7352cf392f3 diff --git a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild deleted file mode 100644 index 8343e46152db..000000000000 --- a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Lv2 elements for Gstreamer" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -RDEPEND=" - >=media-libs/lv2-1.14.0-r1[${MULTILIB_USEDEP}] - >=media-libs/lilv-0.24.2-r2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest index 2732b3a7a3cf..74233b1df398 100644 --- a/media-plugins/gst-plugins-mpeg2enc/Manifest +++ b/media-plugins/gst-plugins-mpeg2enc/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-mpeg2enc-1.20.2.ebuild 440 BLAKE2B 31a099c3e3103ddcb1ef5941206c95d1e79b91ad765b355280f94527784305f6ca66b234843f36d5547d3a1dcc6b1bb4d8014bf68d74118df62d4c74a5d8ec6f SHA512 1ff37533265608366881a95563acde95978426a014e5775a698b7eb41c50af3640d4956b48d331766c213f0532ba35d46f7b0074f21e5610c9836ca02d2bec27 EBUILD gst-plugins-mpeg2enc-1.20.3.ebuild 440 BLAKE2B 31a099c3e3103ddcb1ef5941206c95d1e79b91ad765b355280f94527784305f6ca66b234843f36d5547d3a1dcc6b1bb4d8014bf68d74118df62d4c74a5d8ec6f SHA512 1ff37533265608366881a95563acde95978426a014e5775a698b7eb41c50af3640d4956b48d331766c213f0532ba35d46f7b0074f21e5610c9836ca02d2bec27 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild deleted file mode 100644 index 3cbd8a64b1cf..000000000000 --- a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-mplex/Manifest b/media-plugins/gst-plugins-mplex/Manifest index 7ed717fa4717..5f2bbb0959fd 100644 --- a/media-plugins/gst-plugins-mplex/Manifest +++ b/media-plugins/gst-plugins-mplex/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-mplex-1.20.2.ebuild 517 BLAKE2B 33b147694dcfe6b253a8f2b18905027858be3bd3fe2f4de8ae5e9bb50c2d1e570fd1c64c7c680140dc2cab4f7c202df8edf789573ccc8310980bd3fc3b6ac07d SHA512 4883908d05f0314245b135c31e7fb8b3ee0ddaf00460cc77aabb260f06bc603914004fb9c2975b47b5b83435552cadea00e6ecee41e9a1947c7a3663e9fd3890 EBUILD gst-plugins-mplex-1.20.3.ebuild 517 BLAKE2B 33b147694dcfe6b253a8f2b18905027858be3bd3fe2f4de8ae5e9bb50c2d1e570fd1c64c7c680140dc2cab4f7c202df8edf789573ccc8310980bd3fc3b6ac07d SHA512 4883908d05f0314245b135c31e7fb8b3ee0ddaf00460cc77aabb260f06bc603914004fb9c2975b47b5b83435552cadea00e6ecee41e9a1947c7a3663e9fd3890 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild deleted file mode 100644 index 7ab01507df43..000000000000 --- a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest index 6665c8b35f65..d4a193e5ae87 100644 --- a/media-plugins/gst-plugins-openh264/Manifest +++ b/media-plugins/gst-plugins-openh264/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-openh264-1.20.2.ebuild 329 BLAKE2B 9749fd49669d44b717616a76e57b1fe0b34839a4d3b09656996d27093b499181585a11dadb8308957b8e4a362c1c5ca629d047ba92719e7a564c44ad44a55513 SHA512 7014f0a75698c81b8aaad5e30c93c0359a3ddf4c4b1768ada1da30eb19d7683e8191ace8a8b4babd3c92b66fc20d443633aaa9be17a50f509adf34e85c0f8603 EBUILD gst-plugins-openh264-1.20.3.ebuild 329 BLAKE2B 9749fd49669d44b717616a76e57b1fe0b34839a4d3b09656996d27093b499181585a11dadb8308957b8e4a362c1c5ca629d047ba92719e7a564c44ad44a55513 SHA512 7014f0a75698c81b8aaad5e30c93c0359a3ddf4c4b1768ada1da30eb19d7683e8191ace8a8b4babd3c92b66fc20d443633aaa9be17a50f509adf34e85c0f8603 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild deleted file mode 100644 index c2d5af7e41aa..000000000000 --- a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="H.264 encoder/decoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=media-libs/openh264-1.3:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest index 9c02958886da..5f5a3cc1ec2b 100644 --- a/media-plugins/gst-plugins-rtmp/Manifest +++ b/media-plugins/gst-plugins-rtmp/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-rtmp-1.20.2.ebuild 330 BLAKE2B f94526c3ff235e04a20b0b385ce1a57be11dd8a3329ae41949bb646964c47e3119d065e12c8dba7c908793b128e6b9111ca5e2a2dd9625bf21eff788875ab290 SHA512 f1bcc927cd51f5c18e099f8673ec48893225d96fe52bdb61471898c331d4876214e35875f6ac39a17a694ec62b4031fb5918fa40587db5d3f8402c8324b33f09 EBUILD gst-plugins-rtmp-1.20.3.ebuild 330 BLAKE2B f94526c3ff235e04a20b0b385ce1a57be11dd8a3329ae41949bb646964c47e3119d065e12c8dba7c908793b128e6b9111ca5e2a2dd9625bf21eff788875ab290 SHA512 f1bcc927cd51f5c18e099f8673ec48893225d96fe52bdb61471898c331d4876214e35875f6ac39a17a694ec62b4031fb5918fa40587db5d3f8402c8324b33f09 MISC metadata.xml 420 BLAKE2B 2a8c408c34ea3f895bf1e38b0fac72061979fb7e2b38b6d275d815bdd69ad9c6f328621919e1dbae37cbca37f9786cdae706cdf02ba77a49edbf6a65809a105e SHA512 f12a00575206882fd8c87f91ac85944ad9102f922c2bca6c503e99f3f534e74ec18074b6c13efa9d737e92299ad2e85f2c8f2c2850d60ee6fc8c5f1ead8a2157 diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild deleted file mode 100644 index b0cc6fbdd2a4..000000000000 --- a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="RTMP source/sink plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sbc/Manifest b/media-plugins/gst-plugins-sbc/Manifest index af4dd70bea56..eafbaf810f96 100644 --- a/media-plugins/gst-plugins-sbc/Manifest +++ b/media-plugins/gst-plugins-sbc/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-sbc-1.20.2.ebuild 320 BLAKE2B ddabade7de7ad59b2c9416a1e6c819aeda2c057bd551e35d7dc51ec38fa8c994bbdcf434fd50f34f2da2e4a77ae4aa7ef40e7dbe79d55125e73662b9b80b9ba2 SHA512 a484607e747fe51ca3e87b3c1ce37d9bc3eb53fd6d29a6d42899697f977c5bb6d899c7aa3ba68ae87fd3bdf2c16e8ffcaec2223bff567f4d551f01123ed798c7 EBUILD gst-plugins-sbc-1.20.3.ebuild 320 BLAKE2B ddabade7de7ad59b2c9416a1e6c819aeda2c057bd551e35d7dc51ec38fa8c994bbdcf434fd50f34f2da2e4a77ae4aa7ef40e7dbe79d55125e73662b9b80b9ba2 SHA512 a484607e747fe51ca3e87b3c1ce37d9bc3eb53fd6d29a6d42899697f977c5bb6d899c7aa3ba68ae87fd3bdf2c16e8ffcaec2223bff567f4d551f01123ed798c7 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild deleted file mode 100644 index 73534799643e..000000000000 --- a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="SBC encoder and decoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - media-libs/sbc[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sctp/Manifest b/media-plugins/gst-plugins-sctp/Manifest index c963798d583d..07af95c82449 100644 --- a/media-plugins/gst-plugins-sctp/Manifest +++ b/media-plugins/gst-plugins-sctp/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-sctp-1.20.2.ebuild 321 BLAKE2B 622e9d4863cae3c896398f897a3ee0fd3f7740f479d17e2c0822225201a8905a57aea09bd6a1fb3657247069ec199edae02a98fc06392daa258ab1f6a827e456 SHA512 e4f86371598fbcc8280f625cae81b7bb7ae1820051ccdea490a0f4d42ae83cd4121e4b3269adca2231094dfd4ca335379e7371b5ef9eb41518671656e3cf2910 EBUILD gst-plugins-sctp-1.20.3.ebuild 321 BLAKE2B 622e9d4863cae3c896398f897a3ee0fd3f7740f479d17e2c0822225201a8905a57aea09bd6a1fb3657247069ec199edae02a98fc06392daa258ab1f6a827e456 SHA512 e4f86371598fbcc8280f625cae81b7bb7ae1820051ccdea490a0f4d42ae83cd4121e4b3269adca2231094dfd4ca335379e7371b5ef9eb41518671656e3cf2910 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild deleted file mode 100644 index 82ba2fdda97d..000000000000 --- a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="SCTP plugins for GStreamer" -KEYWORDS="amd64" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest index 9de5f436015b..feb8f9e80d07 100644 --- a/media-plugins/gst-plugins-smoothstreaming/Manifest +++ b/media-plugins/gst-plugins-smoothstreaming/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-smoothstreaming-1.20.2.ebuild 594 BLAKE2B 56e03389867df78e6b3cf5965d771be08672c8afa33be4d1f56f08ef8f02b8c5d9b4838c0f9aeafe6d69685fa46a61154e70442e778e54a445ccf659208bdb8e SHA512 51d7df0eae6d98378ea9a1bd566ea8e239ff39e7c6a52e5a97395a82f5ed2d423a64797334a4cf8f6082e662876bd43ae3c5ca0e6e2d2d7016f40e5e0f3dba12 EBUILD gst-plugins-smoothstreaming-1.20.3.ebuild 594 BLAKE2B 56e03389867df78e6b3cf5965d771be08672c8afa33be4d1f56f08ef8f02b8c5d9b4838c0f9aeafe6d69685fa46a61154e70442e778e54a445ccf659208bdb8e SHA512 51d7df0eae6d98378ea9a1bd566ea8e239ff39e7c6a52e5a97395a82f5ed2d423a64797334a4cf8f6082e662876bd43ae3c5ca0e6e2d2d7016f40e5e0f3dba12 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild deleted file mode 100644 index dc567bedad31..000000000000 --- a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Smooth Streaming plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux - gstreamer_system_package gstcodecparsers_dep:gstreamer-codecparsers - gstreamer_system_library gstisoff_dep:gstisoff - gstreamer_system_library gsturidownloader_dep:gsturidownloader -} diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest index 5ab14ddfc9bf..dd8c7cfc93a1 100644 --- a/media-plugins/gst-plugins-soundtouch/Manifest +++ b/media-plugins/gst-plugins-soundtouch/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-soundtouch-1.20.2.ebuild 358 BLAKE2B ef07e2224bf014b7530241cfa049e45f3cfa8a46a6654e7dddf3ab4b8fae02a212446bb34bd9a0e3887a9fa9b939dcb6e080dfe30c40ac5c394778b6a03c14e0 SHA512 01bbc82146cb97fe31d3c811baa98e0ec19e5445eaca01cf4fb83dd38f8f03861fe8468a9390439c77d4b657120b200ec32cc95347c4b226adc532d0d9ddda7d EBUILD gst-plugins-soundtouch-1.20.3.ebuild 358 BLAKE2B ef07e2224bf014b7530241cfa049e45f3cfa8a46a6654e7dddf3ab4b8fae02a212446bb34bd9a0e3887a9fa9b939dcb6e080dfe30c40ac5c394778b6a03c14e0 SHA512 01bbc82146cb97fe31d3c811baa98e0ec19e5445eaca01cf4fb83dd38f8f03861fe8468a9390439c77d4b657120b200ec32cc95347c4b226adc532d0d9ddda7d MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild deleted file mode 100644 index 00266e4f218b..000000000000 --- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-srt/Manifest b/media-plugins/gst-plugins-srt/Manifest index e77e2e524953..08932e4045d1 100644 --- a/media-plugins/gst-plugins-srt/Manifest +++ b/media-plugins/gst-plugins-srt/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-srt-1.20.2.ebuild 332 BLAKE2B c027a828dfea769a63269fecf155b04557c32eb6bd13c9629c7d43cc2f894800dc2f181cbfd2ae66b7515f02a1ddff52874aa2e40f8ed187add5d43ed5a774ec SHA512 fe594ac683578ce41c360ea8d1a8c6f84f3a5672c51e695516c52c7df2a311ae8b02e93a5eba76bb94e36b6b5c0202821b9bdde63a33a7f48d66efea66bce6e1 EBUILD gst-plugins-srt-1.20.3.ebuild 332 BLAKE2B c027a828dfea769a63269fecf155b04557c32eb6bd13c9629c7d43cc2f894800dc2f181cbfd2ae66b7515f02a1ddff52874aa2e40f8ed187add5d43ed5a774ec SHA512 fe594ac683578ce41c360ea8d1a8c6f84f3a5672c51e695516c52c7df2a311ae8b02e93a5eba76bb94e36b6b5c0202821b9bdde63a33a7f48d66efea66bce6e1 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild deleted file mode 100644 index 900b56229995..000000000000 --- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer" -KEYWORDS="~amd64" - -RDEPEND=" - net-libs/srt:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-uvch264/Manifest b/media-plugins/gst-plugins-uvch264/Manifest index 82f78a901f23..9456f7134021 100644 --- a/media-plugins/gst-plugins-uvch264/Manifest +++ b/media-plugins/gst-plugins-uvch264/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-uvch264-1.20.2.ebuild 471 BLAKE2B 465f0880758fc740fbc10847b844e2ee0132024de0f92d63aceffdff16c1cca1827eddd405a21d266aa947f077bbd050e9d38391a0f244485f6e8ad1c66947fe SHA512 59f4368465086aef2e0c46fe448d05ee32ebacb55c59db5f19f16cd6967ae30704d8607b4f980df324f69057031258141c52ff47d93165008df176061fbc1e4c EBUILD gst-plugins-uvch264-1.20.3.ebuild 471 BLAKE2B 465f0880758fc740fbc10847b844e2ee0132024de0f92d63aceffdff16c1cca1827eddd405a21d266aa947f077bbd050e9d38391a0f244485f6e8ad1c66947fe SHA512 59f4368465086aef2e0c46fe448d05ee32ebacb55c59db5f19f16cd6967ae30704d8607b4f980df324f69057031258141c52ff47d93165008df176061fbc1e4c MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild deleted file mode 100644 index 20f8ce4b774e..000000000000 --- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/libgudev:=[${MULTILIB_USEDEP}] - virtual/libusb:1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gstreamer_system_library gstbasecamerabin_dep:libgstbasecamerabinsrc -} diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest index 0a3e9abb70b4..4316bc55fc47 100644 --- a/media-plugins/gst-plugins-voaacenc/Manifest +++ b/media-plugins/gst-plugins-voaacenc/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-voaacenc-1.20.2.ebuild 317 BLAKE2B ad1710208886361d1f33ca4ab4323378232078e758ede109a1552cfa1360f7d5a02d83f2a5229f4fec62460e65ff9fa6adc15c5f798d2797e1d502e0b195a17a SHA512 7001e663ef356195d869d9e92445dd9668cf4b6ba8422652d71f6930028bc7f257518a86e14e82c8d7e30461b0fd0cfe1d8acc6d6048a845e449de6f190fd22b EBUILD gst-plugins-voaacenc-1.20.3.ebuild 317 BLAKE2B ad1710208886361d1f33ca4ab4323378232078e758ede109a1552cfa1360f7d5a02d83f2a5229f4fec62460e65ff9fa6adc15c5f798d2797e1d502e0b195a17a SHA512 7001e663ef356195d869d9e92445dd9668cf4b6ba8422652d71f6930028bc7f257518a86e14e82c8d7e30461b0fd0cfe1d8acc6d6048a845e449de6f190fd22b MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild deleted file mode 100644 index cfbce4d36571..000000000000 --- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="AAC encoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-voamrwbenc/Manifest b/media-plugins/gst-plugins-voamrwbenc/Manifest index 127c76f0b8b8..333ce3cec0d8 100644 --- a/media-plugins/gst-plugins-voamrwbenc/Manifest +++ b/media-plugins/gst-plugins-voamrwbenc/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-voamrwbenc-1.20.2.ebuild 331 BLAKE2B 31eaf497babcd6b468bbbdff9e1dfc5b1e14081392cd69a136ef5559b813f10c8063ff3c048ce5aea8026d4c50d5ad5d29325d648075eec65e3f967426d97064 SHA512 a86da56b361f1207513d92d953274fb5cf43b13d98aceeb64a0c1a6f8a7e45daffe2e8c260314ec813818c18108fb50ec541b48b3e98bc7ae4056a27dcf7c8f0 EBUILD gst-plugins-voamrwbenc-1.20.3.ebuild 331 BLAKE2B 31eaf497babcd6b468bbbdff9e1dfc5b1e14081392cd69a136ef5559b813f10c8063ff3c048ce5aea8026d4c50d5ad5d29325d648075eec65e3f967426d97064 SHA512 a86da56b361f1207513d92d953274fb5cf43b13d98aceeb64a0c1a6f8a7e45daffe2e8c260314ec813818c18108fb50ec541b48b3e98bc7ae4056a27dcf7c8f0 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild deleted file mode 100644 index c7570f67a172..000000000000 --- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="AMR-WB audio encoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-webrtc/Manifest b/media-plugins/gst-plugins-webrtc/Manifest index e8765c8c61d5..ab078bb64d24 100644 --- a/media-plugins/gst-plugins-webrtc/Manifest +++ b/media-plugins/gst-plugins-webrtc/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-webrtc-1.20.2.ebuild 1400 BLAKE2B f419c597448d9c67496789eb60d5239100302b4d69db9af3c4f226e36a65d518fe26e5be5f90506d472b56e96bb0ac0cce773e461e43876b458372de37081f3a SHA512 92feadf20540da51579b4cc1257ef2360a1861676af3d15f10b9ac1cefa11340a8295df5d6cbeb46df00ce5800bf19b8ba6a18087a9bdbf95d518e268a9be1a8 EBUILD gst-plugins-webrtc-1.20.3.ebuild 1400 BLAKE2B f419c597448d9c67496789eb60d5239100302b4d69db9af3c4f226e36a65d518fe26e5be5f90506d472b56e96bb0ac0cce773e461e43876b458372de37081f3a SHA512 92feadf20540da51579b4cc1257ef2360a1861676af3d15f10b9ac1cefa11340a8295df5d6cbeb46df00ce5800bf19b8ba6a18087a9bdbf95d518e268a9be1a8 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild deleted file mode 100644 index f37f6385d54d..000000000000 --- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="WebRTC plugins for GStreamer" -KEYWORDS="amd64" - -# == ext/webrtc/meson.build -# dev-libs/glib (eclass): gio_dep -# net-libs/libnice: libnice_dep -# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep, gstapp_dep, gstrtp_dep -# media-plugins/gst-plugins-sctp: gstsctp_dep -# == ext/webrtcdsp/meson.build -# media-libs/gst-plugins-base: gstbase_dep, gstaudio_dep -# media-libs/gst-plugins-bad: gstbadaudio_dep -# media-libs/webrtc-audio-processing: webrtc_dep -# (android): gnustl_dep -# == gst-libs/gst/webrtc/meson.build -# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] - >=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}] - >=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}] - <media-libs/webrtc-audio-processing-0.4:0 - >=net-libs/libnice-0.1.17[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="webrtc webrtcdsp" -GST_PLUGINS_BUILD_DIR="webrtc webrtcdsp" - -src_prepare() { - default - gstreamer_system_package gstwebrtc_dep:gstreamer-webrtc - gstreamer_system_package gstsctp_dep:gstreamer-sctp - gstreamer_system_package gstbadaudio_dep:gstreamer-bad-audio -} diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest index fab9e737b80b..fff1a1c2cd92 100644 --- a/media-plugins/gst-plugins-x265/Manifest +++ b/media-plugins/gst-plugins-x265/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-x265-1.20.2.ebuild 417 BLAKE2B fa336c9aaf87cc4ab7a0b05a792f7e1ac076bfcdb7e2a34714fe98101acd9e1447a123c073baf170ac7fc8936a42a20e6cb83b6ed7fbbe618dcb59b90330bc0a SHA512 d3180302095a9386ada33c3a8b3f824eadf216bc1bf641fa013861681134a01201af7f8117306e8025c7c619c3debaa787c3540267300666da652a5d289d8057 EBUILD gst-plugins-x265-1.20.3.ebuild 417 BLAKE2B fa336c9aaf87cc4ab7a0b05a792f7e1ac076bfcdb7e2a34714fe98101acd9e1447a123c073baf170ac7fc8936a42a20e6cb83b6ed7fbbe618dcb59b90330bc0a SHA512 d3180302095a9386ada33c3a8b3f824eadf216bc1bf641fa013861681134a01201af7f8117306e8025c7c619c3debaa787c3540267300666da652a5d289d8057 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild deleted file mode 100644 index 58e00d4f2a38..000000000000 --- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE="gst-plugins-bad" - -inherit gstreamer-meson - -DESCRIPTION="H.265 encoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - media-libs/x265:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest index caabe8deb7e1..e74a59effd04 100644 --- a/media-plugins/gst-plugins-zbar/Manifest +++ b/media-plugins/gst-plugins-zbar/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf SHA512 cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b -EBUILD gst-plugins-zbar-1.20.2.ebuild 338 BLAKE2B 156d85a67930e8f62c4a028568fe6b4007d37ede8657a5d9db9abfe2c14d9adf901da7599f2f425e214725c06780c5577780acf6d613ae738512cdb6d729305e SHA512 c323af36eb61d8481a4b2ceda4070d430d271074eff97ccd255b590699ff6b6f00f58e2b2d6038e1dbc57c79ccc4223dcfe6da59974ccb35b12c2a3d6dce2006 EBUILD gst-plugins-zbar-1.20.3.ebuild 338 BLAKE2B 156d85a67930e8f62c4a028568fe6b4007d37ede8657a5d9db9abfe2c14d9adf901da7599f2f425e214725c06780c5577780acf6d613ae738512cdb6d729305e SHA512 c323af36eb61d8481a4b2ceda4070d430d271074eff97ccd255b590699ff6b6f00f58e2b2d6038e1dbc57c79ccc4223dcfe6da59974ccb35b12c2a3d6dce2006 MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454 diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild deleted file mode 100644 index 4dd9319efe1c..000000000000 --- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Bar codes detection in video streams for GStreamer" -KEYWORDS="~amd64" - -RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 4196750579741d68a98a33df9b7b8a1f69e44979..6f44776a019a628e5331ad072621134b5623b13b 100644 GIT binary patch delta 56811 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%0Droy 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 AE&u=k delta 56915 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 AtN;K2 diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest index dba6c9f6ce70..6662b704c1c8 100644 --- a/media-sound/cantata/Manifest +++ b/media-sound/cantata/Manifest @@ -1,4 +1,4 @@ AUX cantata-2.2.0-headers.patch 1345 BLAKE2B b11ef0fa85f0e851a812ba2b106a854f7c429ac9f757bb0b33edeab9db8f05779815ca22918811852ba895529eb7e38466057215c124c3889b97a55752ad6428 SHA512 e9c1a3fc756bd3ed37bd8729433d48d4bb652d3fd7d95b3a6024b4b1d6cda72205d1326214b283377a1ee0b376fe1199c351006e8e640ed6ca9ed98f74c1b7df DIST cantata-2.5.0.tar.bz2 2487031 BLAKE2B ad77987aae205695393a4fc782dc442a467ca392ce60251efdc68d12d29b3d2f24270f462a0dbfe0c375905f9356b8c649ff139021629ba58fd7de80819fdba0 SHA512 42f28321d01e0bc3a315030066b738dead8f8f8caed8c1115729a3d370d68d9d845f00576fc81ddba694bba6a4ae57c3f7de714b2e39874458548c3e5bb8b2d2 -EBUILD cantata-2.5.0.ebuild 2954 BLAKE2B 8ae70b9888937e1cbd89f17a9701fefc87e8c0c14996924280fd7ae2a54b5d0edaa9807fd759c31f202266f75f1d1e30308198b732089841624d3799f1ad6813 SHA512 0a554ba73aca5d7b94ae0ac416d2a31538fe6bea04e621ad4049e78cdfbf7934e44c6e92daf88b7a313720ff2f9f16df3459685ce7978030f4e89381876391e2 +EBUILD cantata-2.5.0.ebuild 2959 BLAKE2B 5e45afb34a25270255a3543cf58765d99337d97a27e89690004c7125aff6bbd69b4073daf989e1c4d669b04c3dfaa271d4d8e16b5b0e0a692434a3ba928f465c SHA512 eb583a1c7d2e0f648061637b337668595c444918f778fcdb6217e38d530b9e23a243613d725b366f8a322d8de73467babdc21c0bc44152bcd55bcaf4558f6be0 MISC metadata.xml 740 BLAKE2B 20184d3cb15c328f809d6d182cd2a9c93df568e0cdcdd74aec83e0a2d66424da412d7b1432212e70857af62c49da2ca390070b452d34e50ecf7f91d2ab782582 SHA512 f9d6d49ab1977f21a8014acc34cab6334c9e3e7d9524d021f821ee20ad38d55dc47274986759f458d1f495b91b4dce0a95e6ff4b23ddf8375514e8b7e8e0165c diff --git a/media-sound/cantata/cantata-2.5.0.ebuild b/media-sound/cantata/cantata-2.5.0.ebuild index b913e18ae0c2..7dfeddc9814b 100644 --- a/media-sound/cantata/cantata-2.5.0.ebuild +++ b/media-sound/cantata/cantata-2.5.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/CDrummond/${PN}/releases/download/v${PV}/${P}.tar.bz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="cdda cddb cdio http-server mtp musicbrainz replaygain streaming taglib udisks zeroconf" REQUIRED_USE=" ?? ( cdda cdio ) diff --git a/media-sound/cvoicecontrol/Manifest b/media-sound/cvoicecontrol/Manifest index f72cd9b67164..3249f375f902 100644 --- a/media-sound/cvoicecontrol/Manifest +++ b/media-sound/cvoicecontrol/Manifest @@ -1,6 +1,7 @@ AUX cvoicecontrol-0.9_alpha-automake.patch 1547 BLAKE2B 3353ad34c10078f49eecb4fa3e4e8e56db7fde7219219744aa97f0dea7ba6db1ed8ce1500e0431568c194c6e558799e6342cc19ed63e865d021d00c9ac19a124 SHA512 04dc49ca1d4643d06eb9dd08f591f363bd451883944beeacf2070904a70335ee40a5fde96d88187f12fbce29529aac3f69b41c2401a8188be03337f4ce55209b +AUX cvoicecontrol-0.9_alpha-clang16.patch 170 BLAKE2B ad72b39fac88c415168fdcd20296b19653640a3dae896f12e47d47f4c7ddc7bc677221b02cd463bd4823759056259d8b10199b188554d7804aaec6d97a514ce4 SHA512 00f50c540209b7d8e1eadea68c83094516c7f8266cb38d7db555eb3fad6fc7fca1c01cec3260533a3bb9f9d1c84f93fce57eee651d9fe35d2c7486625a109af0 AUX cvoicecontrol-0.9_alpha-gentoo-2.patch 5403 BLAKE2B b9f010f8f005ab8a872dae734972ab5eb42e734a92b05ed3d5d467fb4695dd1db0e021e83042c813f379642bf7cc69fb51b753af1d51daeba47399d1e1a5b9d2 SHA512 89b9d6dcbddb2f67fe9fc8d19b64ccdc182898728819bda7c02960fe2f4f452169cc74ed7cab916bb07a616954cd60f7c28c8e1ea54cd883677a3b74881752a1 AUX cvoicecontrol-0.9_alpha-tinfo.patch 561 BLAKE2B 5e67fdd31e96e10e005e03ffcb44e886b78086cc22705721b4efe26dc382d18de46ddf55f3d38beda4d9f45a54c4aa4877b6eddfe2df9dbff1dedfefdbb81c60 SHA512 e6616a1880be116aaf6ad00378ec434fee530bed56c7c11492f1ad3903c3302239599f49e7adcfbc884f59053639f3d73a937ceb5763bac24cd12a48ef4ee5a3 DIST cvoicecontrol-0.9alpha.tar.bz2 78081 BLAKE2B 162557e9e85ee3e15142a1603a70a23d8e55f6180c006660c020c476aab45d37de3c66df8ebb1ac78ae7c5ddd79912a45dc4b29297899dfc8a0a4b5a67ede9f8 SHA512 c01d932edf563f7c50f5edf36ccc03401372915776489026fa69a12dc545f8698f542dcba054d0d1694a86ce78171bc9507feb47a924996cf3a22e865e0ed187 -EBUILD cvoicecontrol-0.9_alpha-r1.ebuild 701 BLAKE2B a64013c1868acbbc04a2ab27adae52667d7289858b9455f7114b4de477b32c31829fddcc8efa201e5a08c7be60ce1eaa667d874ead813ad108750035259070d3 SHA512 edfaf8639f867abe24ad810879248a2c6ebddd3ac5b8f50a6a57e9e9512e5479c1644f7e345c057e6f9dddeed2e7d764816bf9502a279ccd7bcedd67b301a674 +EBUILD cvoicecontrol-0.9_alpha-r2.ebuild 765 BLAKE2B 228fb7a647d8b62fc33380b9c57f99d95fbe05e6aa6516529ad002c7cb60cbfd517d8466eca7ae655a42bb7f9938402844ce02847c408ef605dff0822b9320b0 SHA512 168e9d4ddf23aec0a20a09537f53710e8006301cf8ca29b33c128f0a25f6cae828d88a04e259c0d6a6d7168732df34631536e40058153b4e8f6b761799ea0c5f MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8 diff --git a/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild b/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild deleted file mode 100644 index a1d1238c92c2..000000000000 --- a/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${P/_/}" - -DESCRIPTION="Console based speech recognition system" -HOMEPAGE="http://www.kiecza.net/daniel/linux" -SRC_URI="http://www.kiecza.net/daniel/linux/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc sparc x86" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${P}-gentoo-2.patch - "${FILESDIR}"/${P}-tinfo.patch #64716 - # Handle documentation with HTML_DOCS instead - "${FILESDIR}"/${P}-automake.patch -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_install() { - HTML_DOCS=( cvoicecontrol/docs/en/*.html ) - default -} diff --git a/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r2.ebuild b/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r2.ebuild new file mode 100644 index 000000000000..ce4f80a57ce1 --- /dev/null +++ b/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P="${P/_/}" + +DESCRIPTION="Console based speech recognition system" +HOMEPAGE="http://www.kiecza.net/daniel/linux/" +SRC_URI="http://www.kiecza.net/daniel/linux/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ppc sparc x86" + +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-gentoo-2.patch + "${FILESDIR}"/${P}-tinfo.patch #64716 + # Handle documentation with HTML_DOCS instead + "${FILESDIR}"/${P}-automake.patch + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_install() { + local HTML_DOCS=( cvoicecontrol/docs/en/*.html ) + + default +} diff --git a/media-sound/cvoicecontrol/files/cvoicecontrol-0.9_alpha-clang16.patch b/media-sound/cvoicecontrol/files/cvoicecontrol-0.9_alpha-clang16.patch new file mode 100644 index 000000000000..c6dce9df0bc6 --- /dev/null +++ b/media-sound/cvoicecontrol/files/cvoicecontrol-0.9_alpha-clang16.patch @@ -0,0 +1,7 @@ +https://bugs.gentoo.org/871159 +--- a/cvoicecontrol/mixer.h ++++ b/cvoicecontrol/mixer.h +@@ -29,2 +29,3 @@ + int mixerOK(); ++int mixerHasIGain(); + const char *getMixer(); diff --git a/media-sound/din/Manifest b/media-sound/din/Manifest index 0197f6c4e9ca..b0d80a0e82e1 100644 --- a/media-sound/din/Manifest +++ b/media-sound/din/Manifest @@ -1,5 +1,8 @@ AUX din-48-fix-random-constants.patch 667 BLAKE2B 2747a1c60f2f968cd4e173996900d889b9c45f77af6aba035a4fe29ced8882178cc3fbfa925dc2bc02aced071648e008f409ecd9c6b3782838dec5344a8b71f4 SHA512 0805ea12a272276ba1883ab624c96566dbb71168bd9a0e4ecbe6f3373287e7d88d5a897c03e0385acf12a7fc79a4be73f1d66ec699790986cd2c863e6ca251bc AUX din-52-makefile.patch 1946 BLAKE2B 46535f179ae8c12c9eeb454b82acea990688e241e01a88b8cb10e61e9bf7de4152990b079ae62f9e2f9873062bf7e9309f3cab026dce67241ec828b7d740f2d2 SHA512 91adbbf10ac46b447e21db796b40b2f4925a20144584f7649a1e55b64d47361907d95deb1468b3df1af2b344253b79330a93e4d5e8828f3bc81570f500d3f258 +AUX din-55-makefile.patch 564 BLAKE2B fb483ef0182b5bed5131a2915204c1a564ac31acef1faaa780804a46f3d23717d3af8222702b3d6846fdccf2a7370546d6f586add8a42a3fa2bff130b9c9b9f7 SHA512 e37d9bdec42df1abff6be2ffe80d4b46838d451e015a0d557f387922dddd54718733353e7f5cb198bf4d56b45754a933657a182b8420b81770fc5e2435719b6d DIST din-54.tar.gz 3710611 BLAKE2B 2a7540d9a413c0f83b2cfc7373b1c0fdd40012ae725f162810e4d3165e3bc669661860fd653eaed8c7f2eeed7f015ff50ce6082ce8de04bd035bf395ca018d6a SHA512 8831e6d838ba06373b13574701929f96a508f2899618509b3e79f23cb0aa11c34b347fa00b4fa765a7668c7db54733be2c9146b8e783d3fe07e3ea4ce2707bd8 +DIST din-55.tar.gz 3711327 BLAKE2B 2c6ba4a877c512a950fb7c731f20d285019da1c7cd4ab5c7ff8d75e3c25eaa4ea08ca865b37e12fa1cefc1175baaa1c7ce27a44c7fa7c0b6c59b0ccbf6ab7a39 SHA512 432a53e71d1cf96c9ed62694fb23d1264d2e80b34620ebf0f1f33f3d4787cc7358c42038b2a45aa9d3ba9f59828eaaebd521a046fd5a51919a13f1bffad16a22 EBUILD din-54.ebuild 1087 BLAKE2B 7a67f19a58ad0555fa33921bee462e9be928e008b2cfd07c651143e5521cd2e0034ee3f738281ccbe2c327f20d6586ee75595717b962a7dca1c3c5349797d3d1 SHA512 097052995d6bc80e03e46d902ddc49d83cf8d2647ab30442b1f2391780de2876e795f41d5bd234060d35003abba4ee98e6e56c47567564ee44bedf0ba21a6fbe +EBUILD din-55.ebuild 1085 BLAKE2B 47d21494c31e240d4aa34ac472bc5b225bb52e8b3530caaa00b03966654f78f0c232a84dc8038843734bfaaf5935ec3f407fd627e33731176d8b9bec94a3377f SHA512 1de77358914c36b81d4196f27ef7056207d6a11dacddc50d21446c5ce88adc3c65357462f5e5bd60f54e90bd6137407132003549cedf96776181bc9e439f3e1d MISC metadata.xml 256 BLAKE2B 211ca90d8f704be5ca8a1994f0e8f1adbe1fd4937a10a301ced0b9be171dfdabb223661d168535cd7f5edfe0c8edca4620945e13dc3c43b5832ac183913188f0 SHA512 fde3b658512fa6742886d7dd84efc906331b43f5b0f8fdca353fe2280653381716d7143473c9237b9fe58b9df5889b38b008da34f6ce4b64336f38642d78e3dd diff --git a/media-sound/din/din-55.ebuild b/media-sound/din/din-55.ebuild new file mode 100644 index 000000000000..a214eed23a5a --- /dev/null +++ b/media-sound/din/din-55.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools edos2unix xdg + +DESCRIPTION="a software musical instrument and audio synthesizer" +HOMEPAGE="https://dinisnoise.org/" +SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa jack" + +RDEPEND=" + dev-lang/tcl:0= + media-libs/libsdl:= + virtual/glu + virtual/opengl + alsa? ( media-libs/alsa-lib ) + jack? ( virtual/jack ) +" +DEPEND=" + ${RDEPEND} + dev-libs/boost +" +BDEPEND=" + virtual/pkgconfig +" + +REQUIRED_USE="|| ( alsa jack )" + +PATCHES=( + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/${PN}-48-fix-random-constants.patch" +) + +src_prepare() { + default + + edos2unix pixmaps/${PN}.desktop + + use jack && (sed -i "s/-lasound/-ljack/g" src/Makefile.am || die "Failed to fix jack linking") + + eautoreconf +} + +src_configure() { + # Jack takes over alsa. + local sound_engine + + use jack && sound_engine="UNIX_JACK" || sound_engine="LINUX_ALSA" + + econf CXXFLAGS="${CXXFLAGS} -D__${sound_engine}__" +} diff --git a/media-sound/din/files/din-55-makefile.patch b/media-sound/din/files/din-55-makefile.patch new file mode 100644 index 000000000000..5ce81bd0c1f8 --- /dev/null +++ b/media-sound/din/files/din-55-makefile.patch @@ -0,0 +1,14 @@ +diff --git a/src/Makefile.am b/src/Makefile.am +index 1c54f03..db187eb 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1,7 +1,7 @@ + #dinincludedir = $(pkgsrcdir) + +-AM_CXXFLAGS = -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\" +-LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound ++AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\" ++LIBS += -ltcl -lSDL -lGL -lpthread -lasound + + bin_PROGRAMS = din + diff --git a/media-sound/flac123/Manifest b/media-sound/flac123/Manifest index 2a5cd6a1d958..180d2513d0b6 100644 --- a/media-sound/flac123/Manifest +++ b/media-sound/flac123/Manifest @@ -1,3 +1,4 @@ +AUX flac123-0.0.12-clang16.patch 124 BLAKE2B 956bd8bccea2685a3cd2eeedf6006d5d96014143092e7079efc87709611ce96dd5f473f3b467a0a59b9c91c9406856643a2e1b4dc84bd6903427bd685edb0669 SHA512 a2ff2001059c15c67478fb0e8403a8d096e8c55e0e476c8f0ba3d20ca43a342268a5cd7168cf8540285d6597e46ff4f538836ecd76f9806a783b4dcc59cb402c DIST flac123-0.0.12-release.tar.gz 129795 BLAKE2B 6c73cdcb350de6431d15af846af4aefc8beafdf9137a31144a7869acca0f5383aeae110ef81165c98a188af7580fff5ad27836955cd9729deca14a4465aa8b0e SHA512 4bfabecae86cf11a13bd45025d7fbdee189918e0cd4eee0128856897710b44afd19df5675cae9426d30e9d8cd09b358333438cd05701fa0a7a00a8493a77e1f7 -EBUILD flac123-0.0.12.ebuild 524 BLAKE2B 8a073d8d1f77b6656f951e8d9f7c9608cd7f080144a3bfddf0156c108cf92b326cafbe42b82dd80445eef5a1032a401dd916731f94e99a31f8b323a0a08744bf SHA512 81ae1c85c01515ba15a8f15ac8d5c0da8c42f1178dcf4a2fba4db78878048758d78372d5f2cb631fd2ee7e74f6ade167815d0ab93341ecc9fbad94ea29be0fe8 +EBUILD flac123-0.0.12-r1.ebuild 563 BLAKE2B 54d1f4735fa612787f86e7287dd9ce4580b696314e49180abc682815d3588786a8edbcc317074ee95c6a46066cf98329c031d79754cce28421263d2a2a8823bb SHA512 cea216346334f3b0b09a7c9841db127ff30084cc08cbb4d2051ad166ae5b75495092fc4b759502bf39e35433d194f1f88bb073ae5c1637f0ecf52f7579b3010c MISC metadata.xml 334 BLAKE2B 352e96a4322104e7978f08770954eb0b2948cc8b3e3156d3bcf14ae99052f43fef402fc46bef334814782ec55b19455cc91a92d64703040a19268824b15cb0c0 SHA512 8f0ff9ddd4454e450d0e9794a63ac73e71e9cc961584d1c08927433d6e4e03914d78787f3f96e70b3da7a3664f0c1a2bf5102bee7e84d433df96624300d61f08 diff --git a/media-sound/flac123/files/flac123-0.0.12-clang16.patch b/media-sound/flac123/files/flac123-0.0.12-clang16.patch new file mode 100644 index 000000000000..fc27eca8c179 --- /dev/null +++ b/media-sound/flac123/files/flac123-0.0.12-clang16.patch @@ -0,0 +1,7 @@ +https://bugs.gentoo.org/871204 +--- a/remote.c ++++ b/remote.c +@@ -22,2 +22,3 @@ + ++#include <ctype.h> + #include <sys/time.h> diff --git a/media-sound/flac123/flac123-0.0.12-r1.ebuild b/media-sound/flac123/flac123-0.0.12-r1.ebuild new file mode 100644 index 000000000000..397eb0a1ddb2 --- /dev/null +++ b/media-sound/flac123/flac123-0.0.12-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Console app for playing FLAC audio files" +HOMEPAGE="https://flac-tools.sourceforge.net/" +SRC_URI="mirror://sourceforge/flac-tools/${P}-release.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86" + +RDEPEND=" + dev-libs/popt + media-libs/flac:= + media-libs/libao + media-libs/libogg" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + + eautoreconf +} diff --git a/media-sound/flac123/flac123-0.0.12.ebuild b/media-sound/flac123/flac123-0.0.12.ebuild deleted file mode 100644 index 93b3c7f825e8..000000000000 --- a/media-sound/flac123/flac123-0.0.12.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="console app for playing FLAC audio files" -HOMEPAGE="http://flac-tools.sourceforge.net" -SRC_URI="mirror://sourceforge/flac-tools/${P}-release.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86" -IUSE="" - -RDEPEND=" - dev-libs/popt:= - media-libs/flac:= - media-libs/libao:= - media-libs/libogg" -DEPEND="${RDEPEND}" - -src_prepare() { - default - eautoreconf -} diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest index c5f583911af5..5cb3439bbdd5 100644 --- a/media-sound/fluidsynth/Manifest +++ b/media-sound/fluidsynth/Manifest @@ -1,5 +1,3 @@ -DIST fluidsynth-2.2.8.tar.gz 1751615 BLAKE2B 7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0 SHA512 8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535 DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B a6b4a19737d01e86a80084cdf88897da9af7d2c50be80fb0227a1d70effb8551667ae27f43ce63591830acfdef31ff0d99d51e3160b9b09c274637b259a82833 SHA512 90f44f6d7a4ed504eea5e2d39d8da2e0072bef746f3d969e367f0bab36a4cff479a98e795dc8b6b58b565fb266c44a137a14e98c7e4c77d1be3b300b8c066600 -EBUILD fluidsynth-2.2.8.ebuild 3392 BLAKE2B 1fa6acdd1ea5d223df74ba0c3b1106676ee9bb0c518a2eed129ecd4c6b49ff8d691cc67702dba1663869daefab6687a12eb776069f45f44b953dd129f9c46df2 SHA512 b5369a6033e7dd4bdb73f93c794ebe47824fd425ad08c97d10fc2352d4d74bbc98bc6300ca85eff72f255d248735bc7579f4311950a48f7d195af1b6ad1df3bd -EBUILD fluidsynth-2.2.9.ebuild 3399 BLAKE2B 4b673048d37e574b3c226c39a7b31cafae87ba21dd07fa9925a361ff3c054b19f6b707a7592a245d81663025d150105edad63916af0bf4d386c7785d124d4fd8 SHA512 96eb3dff31f6dddb0d6c718fe8f603193d3fc3aa1f94b2f46a5ad93d1ffc8fa9cc9c27aab7271efcb978196213156951df75bf3b8b3bb6a1d61b037c916c18cf +EBUILD fluidsynth-2.2.9.ebuild 3392 BLAKE2B 1fa6acdd1ea5d223df74ba0c3b1106676ee9bb0c518a2eed129ecd4c6b49ff8d691cc67702dba1663869daefab6687a12eb776069f45f44b953dd129f9c46df2 SHA512 b5369a6033e7dd4bdb73f93c794ebe47824fd425ad08c97d10fc2352d4d74bbc98bc6300ca85eff72f255d248735bc7579f4311950a48f7d195af1b6ad1df3bd MISC metadata.xml 431 BLAKE2B f739f538274e2e63b1977673b0766a594db59982ab71d6552d1e841434c4040bb7af29d441b1d9e8ce61385dbdb8e522b5591f6826a4c52f085bf004f9fe8426 SHA512 c8085e7652a504610fb841e302ee380de58a67a16a9b874447c00ee20c2d56119254eed954704e8bd4cf8e574980da2dd2f90baa5c99e59cd534e26245af67bb diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild deleted file mode 100644 index 440a94c7dbb4..000000000000 --- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib systemd toolchain-funcs - -DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 specifications" -HOMEPAGE="https://www.fluidsynth.org" -SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0/3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" -IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - dev-libs/glib:2[${MULTILIB_USEDEP}] - alsa? ( - media-libs/alsa-lib[${MULTILIB_USEDEP}] - lash? ( media-sound/lash[${MULTILIB_USEDEP}] ) - ) - dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - ladspa? ( - media-libs/ladspa-sdk[${MULTILIB_USEDEP}] - media-plugins/cmt-plugins[${MULTILIB_USEDEP}] - ) - portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) - readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) - sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt ) - -src_configure() { - local mycmakeargs=( - -DCMAKE_C_COMPILER="$(tc-getCC)" - -Denable-alsa=$(usex alsa) - -Denable-aufile=ON - -Denable-dbus=$(usex dbus) - -Denable-debug=$(usex debug) - -Denable-dsound=OFF # Windows - -Denable-floats=OFF # loat instead of double for DSP samples - -Denable-fpe-check=$(usex debug) - -Denable-ipv6=$(usex ipv6) - -Denable-jack=$(usex jack) - -Denable-ladspa=$(usex ladspa) - -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch - -Denable-midishare=OFF # http://midishare.sourceforge.net/ - -Denable-network=$(usex network) - -Denable-opensles=OFF - -Denable-oboe=OFF # requires OpenSLES and/or AAudio - -Denable-oss=$(usex oss) - -Denable-libsndfile=$(usex sndfile) - -Denable-pkgconfig=ON - -Denable-portaudio=$(usex portaudio) - -Denable-profiling=$(usex debug) - -Denable-pulseaudio=$(usex pulseaudio) - -Denable-readline=$(usex readline) - -Denable-sdl2=$(usex sdl) - -Denable-systemd=$(usex systemd) - -Denable-threads=$(usex threads) - -Denable-trap-on-fpe=$(usex debug) - -Denable-ubsan=OFF # compile and link against UBSan (for debugging fluidsynth internals) - -Denable-waveout=OFF # Windows - -Denable-winmidi=OFF # Windows - ) - - if use alsa; then - mycmakeargs+=( -Denable-lash=$(usex lash) ) - else - mycmakeargs+=( -Denable-lash=OFF ) - fi - - if use systemd; then - mycmakeargs+=( -DFLUID_DAEMON_ENV_FILE="/etc/fluidsynth.conf" ) - fi - - cmake-multilib_src_configure -} - -install_systemd_files() { - if multilib_is_native_abi; then - systemd_dounit "${BUILD_DIR}/fluidsynth.service" - insinto /etc - doins "${BUILD_DIR}/fluidsynth.conf" - fi -} - -multilib_src_test() { - eninja check -} - -src_install() { - cmake-multilib_src_install - - docinto pdf - dodoc doc/*.pdf - - if use examples; then - docinto examples - dodoc doc/examples/*.c - fi - - if use systemd; then - multilib_foreach_abi install_systemd_files - - elog "When using fluidsynth as a systemd service, make sure" - elog "to configure your fluidsynth settings globally in " - elog "/etc/fluidsynth.conf or per-user in ~/.config/fluidsynth" - fi -} diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild index 659632e018cb..440a94c7dbb4 100644 --- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild +++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads" BDEPEND=" diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 7a2c47eb2d04..f6f1b73aa5c1 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,4 @@ +AUX kid3-3.9.2-musl.patch 914 BLAKE2B 9a92f800f6c29dbbf420468fd53c791c36b00821688011d3a1837f18708527b9e5e8f26f5f5d434eda2c5f1489a982a278b1c81091e38d56e34ced33155d080d SHA512 ce5f0bd7139683330963a7dd1efc3589d9a1d9a4f896746fc57a58b8f39c9071de270a86db36ea3217690822025f0f32f5ef951168e046ec0a76940da0fdf534 DIST kid3-3.9.2.tar.xz 1952344 BLAKE2B 5a44a05f614f97dc7ddab39694a1773e1e6c55af7a9dc4ac7b793a520e54a8892c2181903a58f150885b3b4e17ebf921db719863f7ac4fd540f711a444990df3 SHA512 fc0b9db33ea948a2345968ab5da65f959bea829130f4250604d68df778218173d49f92b015d9be4e43f57ba5ae3388b0e97f558774df590b5959aa6f6293acd3 -EBUILD kid3-3.9.2-r1.ebuild 2104 BLAKE2B b8ee06b4ec666f0c5c84da0abfec18680860c824229d497da365b0d0b0a26f6e12577cbed9207d3262f8fbff6cf707558af998617f507c53ded1cbad2e95c5d3 SHA512 5b6e113f3134c7e2691982031680cc1cd11a081f9c214dbf0af3bf8307264857969c1f209e1a88e0d540f333234335581b105781e0a7a73db8b0df8d9d7ee7b2 +EBUILD kid3-3.9.2-r1.ebuild 2147 BLAKE2B 743145c3745628fe51765ba70593816df560b179a1f6c317f48d47631f5e3fdc1db4fece7f39361d8641b917d59dffe9a5a98edf7aefe75ed20ad025961cf5d6 SHA512 ebf2bc061e326ff13cefe54d0784f1c1cdfe1a4888d3c637435f1111cfd473a0d39f9b319637a8d7d794f01e8bd27707e56fb2c99b2d0a73383be19bb569d683 MISC metadata.xml 650 BLAKE2B a05aeb21a41043f2a4891e07db9fcdb32051fcb306dda9db0e892165e44728607430d3aeaf9f749e6a0b0a88b1935d1768853572661c1437c4b51a79a80acbf9 SHA512 02720f1bfffea6ee6a6f29d7bd2241b0bf425c491b5844f119d1ea9b6512b52d6c75a4eb9052d506905edb4790f5af0f7778d0ce05ddd3b17ba37e9b83cf3a5a diff --git a/media-sound/kid3/files/kid3-3.9.2-musl.patch b/media-sound/kid3/files/kid3-3.9.2-musl.patch new file mode 100644 index 000000000000..05eb15536386 --- /dev/null +++ b/media-sound/kid3/files/kid3-3.9.2-musl.patch @@ -0,0 +1,27 @@ +From 15655cd3f19b95d5533bdfd52b0f38c51a4fdf88 Mon Sep 17 00:00:00 2001 +From: Bart Ribbers <bribbers@disroot.org> +Date: Sat, 24 Sep 2022 17:20:06 +0200 +Subject: [PATCH] Fix build on Musl libc + +malloc_trim is only implemented on glibc, so rather than checking if the +OS is Linux and not Android, check if it's Linux and glibc. +--- + src/core/model/kid3application.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/core/model/kid3application.cpp b/src/core/model/kid3application.cpp +index d40bca83..03409d1b 100644 +--- a/src/core/model/kid3application.cpp ++++ b/src/core/model/kid3application.cpp +@@ -995,7 +995,7 @@ void Kid3Application::unloadAllTags() + taggedFile->closeFileHandle(); + } + } +-#if defined Q_OS_LINUX && !defined Q_OS_ANDROID ++#if defined Q_OS_LINUX && defined __GLIBC__ + if (::malloc_trim(0)) { + qDebug("Memory released by malloc_trim()"); + } +-- +GitLab + diff --git a/media-sound/kid3/kid3-3.9.2-r1.ebuild b/media-sound/kid3/kid3-3.9.2-r1.ebuild index b298c0f7a0d9..332eb6c4f7d3 100644 --- a/media-sound/kid3/kid3-3.9.2-r1.ebuild +++ b/media-sound/kid3/kid3-3.9.2-r1.ebuild @@ -63,6 +63,8 @@ BDEPEND="${PYTHON_DEPS} kde? ( kde-frameworks/extra-cmake-modules:5 ) " +PATCHES=( "${FILESDIR}/${P}-musl.patch" ) + pkg_setup() { use test && python-any-r1_pkg_setup } diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest index 2e1b3076f9ae..6cb98c415212 100644 --- a/media-sound/qtractor/Manifest +++ b/media-sound/qtractor/Manifest @@ -1,5 +1,3 @@ -DIST qtractor-0.9.27.tar.gz 1995105 BLAKE2B 08b3a18d37eb700960e24741178079deb728f909f80fc00491abbe832c1d1966022ec6bd2c24469047b53b168a7e084a7d76da96e587afff78662f2f1c9b1d26 SHA512 2bcd4c5676fda58c7cf9ad9a9dcc139eda11c69b1c608812ff912ff63da56fbd0ba6b76828b326038365c9d84519bc752c54572e8edbf573e6cd0d068a17faf6 DIST qtractor-0.9.28.tar.gz 2000685 BLAKE2B aa0d71732b9d214da22a97ca15d0c54eb61b7c35656f827bd0e39f5b55981b0c0d29645d5d3c4280ccba6aab971171615ef099f1cea1f3a8c381ac0dfffd2ca8 SHA512 db63766bcfd5a744a532d68cbe6f3153f9dd02208bca5098b27cda1cbec694b2981b3eb6a7912324c07327c000087cb5f5ba46dccc96398d051e011ce563fc67 -EBUILD qtractor-0.9.27-r1.ebuild 2503 BLAKE2B 82e268d7cc532cfa54937bf76cce36751f546ceb924d5cf07908f0423529ed93a4c3ed526a17ae472781b26a04977da2f0892656516ba3da906bbb981f87c5c1 SHA512 a029c76b6386ff1e10eddefa0738591a51b60b0564266f5defe2a26c6aeb25d2b6719c62a97396cfb5e1df7a49ee25dc6212bd5835b7afaae55605ccb891d912 EBUILD qtractor-0.9.28.ebuild 2503 BLAKE2B 82e268d7cc532cfa54937bf76cce36751f546ceb924d5cf07908f0423529ed93a4c3ed526a17ae472781b26a04977da2f0892656516ba3da906bbb981f87c5c1 SHA512 a029c76b6386ff1e10eddefa0738591a51b60b0564266f5defe2a26c6aeb25d2b6719c62a97396cfb5e1df7a49ee25dc6212bd5835b7afaae55605ccb891d912 MISC metadata.xml 891 BLAKE2B c85e76d86b5e559e2de880a440e8bdddfb8d67de2b7216a42ebb1ec7cce7b9a4dc8ccf20732e4b4ea489a14fcf5584aecef193e9fe3ac2bb0159011002607a60 SHA512 fcc0f8b61f0b9d9fd3d49c5f00f46b739012a6e8e4f7664bf08ae277b279d282d11056f9ca986788a7e444da53a17aeab46c2ee30fa945eb54dd271b11cf4a55 diff --git a/media-sound/qtractor/qtractor-0.9.27-r1.ebuild b/media-sound/qtractor/qtractor-0.9.27-r1.ebuild deleted file mode 100644 index 57db29bd6746..000000000000 --- a/media-sound/qtractor/qtractor-0.9.27-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework" -HOMEPAGE="https://qtractor.sourceforge.io" -SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib" -REQUIRED_USE="dssi? ( ladspa )" - -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dev-qt/qtx11extras:5 - media-libs/alsa-lib - media-libs/libsndfile - media-libs/lilv - media-libs/lv2 - media-libs/suil - virtual/jack - x11-libs/libxcb:= - aubio? ( media-libs/aubio:= ) - dssi? ( media-libs/dssi ) - ladspa? ( media-libs/ladspa-sdk ) - libsamplerate? ( media-libs/libsamplerate ) - mad? ( media-libs/libmad ) - osc? ( media-libs/liblo ) - rubberband? ( media-libs/rubberband ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) - zlib? ( sys-libs/zlib ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCONFIG_DSSI=$(usex dssi 1 0) - -DCONFIG_GRADIENT=1 - -DCONFIG_JACK_LATENCY=1 - -DCONFIG_JACK_METADATA=1 - -DCONFIG_JACK_SESSION=1 - -DCONFIG_LADSPA=$(usex ladspa 1 0) - -DCONFIG_LIBAUBIO=$(usex aubio 1 0) - -DCONFIG_LIBLILV=1 - -DCONFIG_LIBLO=$(usex osc 1 0) - -DCONFIG_LIBMAD=$(usex mad 1 0) - -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0) - -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0) - -DCONFIG_LIBVORBIS=$(usex vorbis 1 0) - -DCONFIG_LIBZ=$(usex zlib 1 0) - -DCONFIG_LV2=1 - -DCONFIG_LV2_UI_GTK2=0 - -DCONFIG_NSM=0 - -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0) - -DCONFIG_STACKTRACE=$(usex debug 1 0) - -DCONFIG_VESTIGE=1 - -DCONFIG_VST=1 - -DCONFIG_VST3=0 - -DCONFIG_XUNIQUE=0 - ) - # Following options are left to the default - # CONFIG_LV2_ATOM - # CONFIG_LV2_BUF_SIZE - # CONFIG_LV2_CVPORT - # CONFIG_LV2_EVENT - # CONFIG_LV2_EXTERNAL_UI - # CONFIG_LV2_MIDNAM - # CONFIG_LV2_OPTIONS - # CONFIG_LV2_PARAMETERS - # CONFIG_LV2_PATCH - # CONFIG_LV2_PORT_EVENT - # CONFIG_LV2_PRESETS - # CONFIG_LV2_PROGRAMS - # CONFIG_LV2_STATE - # CONFIG_LV2_STATE_FILES - # CONFIG_LV2_STATE_MAKE_PATH - # CONFIG_LV2_TIME - # CONFIG_LV2_TIME_POSITION - # CONFIG_LV2_UI - # CONFIG_LV2_UI_IDLE - # CONFIG_LV2_UI_REQ_VALUE - # CONFIG_LV2_UI_SHOW - # CONFIG_LV2_UI_TOUCH - # CONFIG_LV2_WORKER - # CONFIG_LV2_UI_X11 - cmake_src_configure -} diff --git a/media-sound/schismtracker/Manifest b/media-sound/schismtracker/Manifest index a249b3974a51..136c55df136d 100644 --- a/media-sound/schismtracker/Manifest +++ b/media-sound/schismtracker/Manifest @@ -1,5 +1,3 @@ -DIST schismtracker-20220807.tar.gz 1278129 BLAKE2B 86cb727e4b797ffcf87b7a0dee93d364a93f2c73bd66856af5bdf0c8ef72157824d04141a11a884d3d286cecb5fcdf2a24f91fcb3421e6831b5fdde6681b5100 SHA512 36944581ef88ba256764d1acec0f6d38fb83027ebca7bfea7d313693d9e4062bd217ba6c4dee6a262753b186398b89035d371c5428b35c33eaf95e901bd7304d DIST schismtracker-20220905.tar.gz 1278816 BLAKE2B 6f461732c99a01c8f4a17afbac61b9b52686cd6c0e58c99f75337b4e33e187b5465f9adf5422ec3a455e9448f1beac845080816001af02cf2afa5740b9f384a7 SHA512 2429e6a3ed6004a0d327ddb8ae7c379fbed4e4d2e2fe87be225fb85c990327fa3008115f9dbdcf08b3691c50411bf5aad04e97264a2f9ef6c05c7cfdc6231bda -EBUILD schismtracker-20220807.ebuild 1305 BLAKE2B defbd3cca41714e6a2f75392a07c0ef44765ae146e28887f628dd7ab3caebb4b21a502eb8693ddadcfa7904f6b60b695a6bb766b2aaaa281050d0b2b649fdda1 SHA512 b37529e6702b49fd6a4ea7a1332ff4fc898ccf71c4ff1b33e7c2b1153409c8da91bde1489b82fad2d873a9454041ef2c7cd09ce44a69deff5704c3016d1d145a -EBUILD schismtracker-20220905.ebuild 1307 BLAKE2B e794286cb89c54677bbd384c5d73bfd4de5e61bc98fe1ec22528a573c71e2a0fe21fd54009997c419f6eb7be6a72b9f4a10f5041eca62631d767bd853cb20a55 SHA512 b80613778005b2c4be7e22493a623dde37bfecff94866d8f0fe8edf37323ca1cc23697de6acf4900c7ff6c8153281c12800e9999185c480ecca1b41127e17f38 +EBUILD schismtracker-20220905.ebuild 1305 BLAKE2B defbd3cca41714e6a2f75392a07c0ef44765ae146e28887f628dd7ab3caebb4b21a502eb8693ddadcfa7904f6b60b695a6bb766b2aaaa281050d0b2b649fdda1 SHA512 b37529e6702b49fd6a4ea7a1332ff4fc898ccf71c4ff1b33e7c2b1153409c8da91bde1489b82fad2d873a9454041ef2c7cd09ce44a69deff5704c3016d1d145a MISC metadata.xml 356 BLAKE2B d0dafca63357e3b8b2fd8658b79f4f3e62202273f63dd59fbe1cdd7255a66ac2199854ee1adc870cb5b82ae18c294e65a5504163347920480e851a914dcc1fb6 SHA512 5c0f821a6f33b5a06ea18319e989c38714d2cc06bd2049b4e52fef62fdfe93b2e1a2e2c97c4776ebcd9cc10ecd3039b1f805faf5acc63cd20d60d3b4d05d4e3d diff --git a/media-sound/schismtracker/schismtracker-20220807.ebuild b/media-sound/schismtracker/schismtracker-20220807.ebuild deleted file mode 100644 index f487591fc429..000000000000 --- a/media-sound/schismtracker/schismtracker-20220807.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools desktop xdg - -DESCRIPTION="Free implementation of Impulse Tracker, a tool used to create high quality music" -HOMEPAGE="http://schismtracker.org/" -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2 public-domain" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - media-libs/libsdl2[X] - x11-libs/libX11 - x11-libs/libXv -" -DEPEND="${RDEPEND} - virtual/os-headers - x11-base/xorg-proto -" - -src_prepare() { - default - eautoreconf - - # workaround for temporary files (missing directory). Fixes: - # sh ./scripts/build-font.sh . font/default-lower.fnt font/default-upper-alt.fnt font/default-upper-itf.fnt font/half-width.fnt >auto/default-font.c - # /bin/sh: auto/default-font.c: No such file or directory - mkdir auto - - # sys-devel/binutils[multitarget] provides ${CHOST}-windres - # wine provides /usr/bin/windres - # and schismtracker fails to use it properly: - # sys/win32/schismres.rc:2:20: fatal error: winver.h: No such file or directory - [[ ${CHOST} = *mingw32* ]] || export WINDRES= ac_cv_prog_WINDRES= ac_cv_prog_ac_ct_WINDRES= -} - -src_install() { - default - - domenu sys/fd.org/*.desktop - doicon icons/schism{,-itf}-icon-128.png -} diff --git a/media-sound/schismtracker/schismtracker-20220905.ebuild b/media-sound/schismtracker/schismtracker-20220905.ebuild index fdc90b6a2c28..f487591fc429 100644 --- a/media-sound/schismtracker/schismtracker-20220905.ebuild +++ b/media-sound/schismtracker/schismtracker-20220905.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2 LGPL-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=" diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest index 4bab4d5a01e8..9bf081710bd1 100644 --- a/media-sound/strawberry/Manifest +++ b/media-sound/strawberry/Manifest @@ -1,6 +1,4 @@ -DIST strawberry-1.0.8.tar.xz 11222136 BLAKE2B b11b4a082eb2c2d180d7d217884ac498c692df1d76e54ca41e83ea3ab456c4920d3348ee0b154f02d22902b84263fb0afb86c5e125d669fc54b6ffce1719abb3 SHA512 7d43a80d4aac16379929e147a4cc7af8b2866a3a14adee8716ff89ff255859eca197f448ff605e255f0d3d74a8e0d1babf4534cfd58b5247533c37dfae6f96e3 DIST strawberry-1.0.9.tar.xz 11226840 BLAKE2B 4d7619a4161b422c417a69be1eede54068279a5829070a9d84d02d05c7504813710758d639901073b9567183be61ff66a6cd3aec9585b0ec2371d12440e8284b SHA512 ccfd9e451b719cc9aeca5ce2fd260681e649edfae14cfee2d7f9b2f978b3d111e8d449f16af4869c95c96f657a7d61b4d2353ed0b0fbe6734eb31271a1577ea4 -EBUILD strawberry-1.0.8.ebuild 3019 BLAKE2B f90ce6144be7f24a66d09d114f4ec9b4f28bd6c12e37a423b785973b8391f06dff2c35eca6e344c6b1ce82dd64e65f0d894e8de1e8eb1bf7cb5c08bce72a604b SHA512 6b803a3b98994f7628d2cb8f729ca189c7d72d865a76087f0fda8f00d8922844d3e16516e27bca8c3b547a3608f0074c999707472ecb3c2c2aab37344d04f2e9 -EBUILD strawberry-1.0.9.ebuild 3021 BLAKE2B 626e0dce302219386fc8cddc66d0f11127718685392fbd0324610ea2099c581376871db28d214cbf00c906d697a067713f02e24034ccc2aa93d799ed184a1c44 SHA512 5c5c18f84ebcc125638f590631f92c20103dc4ea344358f2f8b9eb3f3f2932589936a45a25ad13ea2aa664bdedb96b960a74decbba91973d8175407ee421a7a4 +EBUILD strawberry-1.0.9.ebuild 3019 BLAKE2B f90ce6144be7f24a66d09d114f4ec9b4f28bd6c12e37a423b785973b8391f06dff2c35eca6e344c6b1ce82dd64e65f0d894e8de1e8eb1bf7cb5c08bce72a604b SHA512 6b803a3b98994f7628d2cb8f729ca189c7d72d865a76087f0fda8f00d8922844d3e16516e27bca8c3b547a3608f0074c999707472ecb3c2c2aab37344d04f2e9 EBUILD strawberry-9999.ebuild 3021 BLAKE2B 626e0dce302219386fc8cddc66d0f11127718685392fbd0324610ea2099c581376871db28d214cbf00c906d697a067713f02e24034ccc2aa93d799ed184a1c44 SHA512 5c5c18f84ebcc125638f590631f92c20103dc4ea344358f2f8b9eb3f3f2932589936a45a25ad13ea2aa664bdedb96b960a74decbba91973d8175407ee421a7a4 MISC metadata.xml 473 BLAKE2B 87bfc0758ce3a886e370384baf5bf4832c0e94f27a1789bce62c73f69c8f6ceda5c2cf36295412b751ae55aeb7c5c52f695e96b363e72d91f4019fe4a81af945 SHA512 88779d17c969b36adc7cc1ead94940643e1842e081d5c370c9190da1bbe1b0b152211d249a1b06d99a9638930a44e48e54a89c6b4139793cb23bcaf136e24813 diff --git a/media-sound/strawberry/strawberry-1.0.8.ebuild b/media-sound/strawberry/strawberry-1.0.8.ebuild deleted file mode 100644 index b14411677be9..000000000000 --- a/media-sound/strawberry/strawberry-1.0.8.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic plocale xdg - -PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN" - -DESCRIPTION="Modern music player and library organizer based on Clementine and Qt" -HOMEPAGE="https://www.strawberrymusicplayer.org/" -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry" - inherit git-r3 -else - SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~ppc64 x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc" - -BDEPEND=" - dev-qt/linguist-tools:5 - sys-devel/gettext - virtual/pkgconfig -" -COMMON_DEPEND=" - dev-db/sqlite:= - dev-libs/glib:2 - dev-libs/protobuf:= - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - media-libs/alsa-lib - media-libs/taglib - x11-libs/libX11 - cdda? ( dev-libs/libcdio:= ) - gstreamer? ( - media-libs/chromaprint:= - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - ipod? ( media-libs/libgpod ) - moodbar? ( sci-libs/fftw:3.0 ) - mtp? ( media-libs/libmtp ) - pulseaudio? ( media-sound/pulseaudio ) - vlc? ( media-video/vlc ) -" -# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; -RDEPEND="${COMMON_DEPEND} - gstreamer? ( - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-soup:1.0 - media-plugins/gst-plugins-taglib:1.0 - ) - mtp? ( gnome-base/gvfs[mtp] ) - udisks? ( sys-fs/udisks:2 ) -" -DEPEND="${COMMON_DEPEND} - dev-cpp/gtest - dev-libs/boost - dev-qt/qttest:5 -" - -DOCS=( Changelog README.md ) - -REQUIRED_USE=" - cdda? ( gstreamer ) - || ( gstreamer vlc ) -" - -src_prepare() { - plocale_find_changes "src/translations" "" ".po" - - cmake_src_prepare -} - -src_configure() { - # spotify is not in portage - local mycmakeargs=( - -DBUILD_WERROR=OFF - # avoid automagically enabling of ccache (bug #611010) - -DCCACHE_EXECUTABLE=OFF - -DENABLE_GIO=ON - -DLINGUAS="$(plocale_get_locales)" - -DENABLE_AUDIOCD="$(usex cdda)" - -DENABLE_GSTREAMER="$(usex gstreamer)" - -DENABLE_LIBGPOD="$(usex ipod)" - -DENABLE_LIBMTP="$(usex mtp)" - -DENABLE_LIBPULSE="$(usex pulseaudio)" - -DENABLE_MOODBAR="$(usex moodbar)" - -DENABLE_MUSICBRAINZ="$(usex gstreamer)" - -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)" - -DENABLE_UDISKS2="$(usex udisks)" - -DENABLE_VLC="$(usex vlc)" - # Disable until we have qt6 in the tree - -DWITH_QT6=OFF - ) - - use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT - - cmake_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - if use gstreamer ; then - elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta " - elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags " - elog "depending on your preferences" - fi -} diff --git a/media-sound/strawberry/strawberry-1.0.9.ebuild b/media-sound/strawberry/strawberry-1.0.9.ebuild index fac9c644eb35..b14411677be9 100644 --- a/media-sound/strawberry/strawberry-1.0.9.ebuild +++ b/media-sound/strawberry/strawberry-1.0.9.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="amd64 ~ppc64 x86" fi LICENSE="GPL-3" diff --git a/media-sound/terminatorx/Manifest b/media-sound/terminatorx/Manifest index 381427de3f03..d30900ec0ebe 100644 --- a/media-sound/terminatorx/Manifest +++ b/media-sound/terminatorx/Manifest @@ -1,4 +1,7 @@ AUX terminatorx-4.1.0-metadata-dir.patch 438 BLAKE2B 848b76d7c86b049964cbdf0b3070491f78430c8b613f9860824ea550a32c9a4309da656d6c970ebda52819cbea21cc3dad75666f02b8f4f4cbf5c5b1d223a35b SHA512 263bda47b9376b5de8c056999be92655658355ef2c0557ecf84fa7f84542c78580071cb04e46907df028bd4badf72547084ffee1bea31809c0e9c294d8f00e05 +AUX terminatorx-4.2.0-metadata-dir.patch 437 BLAKE2B 78b272688db7c4a4e63059a1cffd8015dba5ec8e69089ada1d3ef03a7efbda2056004114e5e691f01ce7dd77fed288fe99353e4ff839ad61807214de990572fb SHA512 64043f16cc362df72fb6661195586b93c5ef806e79461a093eb71e3a8103bddc4d1ebd2f47fa7668ba62bd33f3d438d214f02d99dd16eb1c053244da9317210c DIST terminatorX-4.1.0.tar.bz2 1832295 BLAKE2B a328d05bb0c3c88719eb711dcf3f50eac08cd140e3225f42633744b39ce49f3e074263997ec21b2cc245740fa3f672a19b89d929fad1d0131981988fc80f37fc SHA512 2dc87bdbb4f4d24e10f0c8fac99b4ccecac6036c6dc950184cbdd1d05fe0a4c723ea1b04c49837fb0aa8f149ca9d2fb5d2c42f5109031184980a14fe549312fc +DIST terminatorX-4.2.0.tar.bz2 1821474 BLAKE2B dc86555bdb0d837d12144b392cf6a1cdf707268a3634940bed66792432ef014d168dbee2fd540a253ad369ff4aeaf5d0b7dfb252f3c97550a2c4af5ad1a58945 SHA512 e10ac7acd91441dabad80ae7c144b56f39ebfb4c76f0e3bfab093937c69d2c6b0834a68a0a216994898ae05a7f9ae5ebac0b1fa52d65d627b7ed01785fc55941 EBUILD terminatorx-4.1.0.ebuild 1542 BLAKE2B 7e7adf5a9aba6a1859099c3b0a47c6b9b8f5d11a5187b37e1e03f3740298055b257cedbefaffb50731090fd765c7dff99840d7107928ffe674f317225f09b25a SHA512 67de59ffdb9c6bce6011d9b9a31dc73e1eb5fe0b1f66504c3a9179cda2b5fd8b5a0ccf0ae47f64e42645c80bf61b53de4406bd792efa87d54c546f7cc54b1b37 +EBUILD terminatorx-4.2.0.ebuild 1526 BLAKE2B f65e94f798be8210de3335ca6af708a648fac261cd619f1a0a9cc482dc7de36e547b3a642e6360182414207da5bcef7d3369d61d7be48b7a12baeb34a7d7e6b8 SHA512 4496f8eb697e4fea65414bd1c23defae297465d55d0a6e016dde1044fd4b516dd290fd64c227007a39b4c278f4a703dacaa339e2fb8c819f8171d6dc6b03f078 MISC metadata.xml 256 BLAKE2B 211ca90d8f704be5ca8a1994f0e8f1adbe1fd4937a10a301ced0b9be171dfdabb223661d168535cd7f5edfe0c8edca4620945e13dc3c43b5832ac183913188f0 SHA512 fde3b658512fa6742886d7dd84efc906331b43f5b0f8fdca353fe2280653381716d7143473c9237b9fe58b9df5889b38b008da34f6ce4b64336f38642d78e3dd diff --git a/media-sound/terminatorx/files/terminatorx-4.2.0-metadata-dir.patch b/media-sound/terminatorx/files/terminatorx-4.2.0-metadata-dir.patch new file mode 100644 index 000000000000..6fe84c945d09 --- /dev/null +++ b/media-sound/terminatorx/files/terminatorx-4.2.0-metadata-dir.patch @@ -0,0 +1,13 @@ +diff --git a/Makefile.in b/Makefile.in +index 7c7e2ba..98f4fc8 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -367,7 +367,7 @@ EXTRA_DIST = COPYING-DOCS\ + # Destkop Entry + desktopdir = $(datadir)/applications + desktop_DATA = terminatorX.desktop +-appdatadir = $(datarootdir)/appdata ++appdatadir = $(datarootdir)/metadata + appdata_DATA = terminatorX.appdata.xml + mimedir = $(datadir)/mime-info + mime_DATA = terminatorX.mime terminatorX.keys diff --git a/media-sound/terminatorx/terminatorx-4.2.0.ebuild b/media-sound/terminatorx/terminatorx-4.2.0.ebuild new file mode 100644 index 000000000000..ca8785ba193d --- /dev/null +++ b/media-sound/terminatorx/terminatorx-4.2.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +MY_P=${P/terminatorx/terminatorX} + +DESCRIPTION="Realtime audio synthesizer allowing you to 'scratch' on sampled audio data" +HOMEPAGE="https://www.terminatorx.org/" +# this is the original location but there is an issue with their certificate so mirroring the file +#SRC_URI="https://www.terminatorx.org/dist/${MY_P}.tar.bz2" +SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Making X optional fails when disabled: https://bugs.gentoo.org/636832 +IUSE="+alsa debug jack mad pulseaudio vorbis sox" + +REQUIRED_USE="|| ( alsa jack pulseaudio )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libxml2:2 + media-libs/audiofile:= + media-libs/ladspa-sdk + media-libs/liblrdf + media-plugins/cmt-plugins + x11-libs/gtk+:3 + x11-libs/libXi + x11-libs/libXxf86dga + alsa? ( media-libs/alsa-lib ) + jack? ( virtual/jack ) + mad? ( media-sound/madplay ) + pulseaudio? ( media-sound/pulseaudio ) + vorbis? ( media-libs/libvorbis ) + sox? ( + media-sound/sox + media-sound/mpg123 + ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}/${P}-metadata-dir.patch" +) + +src_configure() { + gnome2_src_configure \ + --enable-x11 \ + $(use_enable alsa) \ + $(use_enable debug) \ + $(use_enable jack) \ + $(use_enable mad) \ + $(use_enable pulseaudio pulse) \ + $(use_enable vorbis) \ + $(use_enable sox) +} diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index 919aa243697b2ca918b14e6fc9930f3c6e094028..4bedc91d21e42b8e3cce497a25e83291de7b80e2 100644 GIT binary patch literal 3933 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 literal 3934 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 diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest index 8046de1a6015..2dee2a307c18 100644 --- a/media-tv/kodi/Manifest +++ b/media-tv/kodi/Manifest @@ -1,4 +1,3 @@ -AUX kodi-19.1-fmt-8.patch 875 BLAKE2B 12899b05bc5c79bd6dd9871d45065142848507bdf928dca12a1fff483611df1d924f1a386881232fbdd67eb303e627f41b331b8ce769325731dbbd4b63a0d4ab SHA512 bb54aa79a497d6d13f88ae9d1e530628eecc1b57deba9c4a404c2b5595f5ccc0c0069ce728a34df08ffbcac984713442091bb63bcdb06adacf7dc05965001e58 AUX kodi-19.4-atomic.patch 3225 BLAKE2B 83559b2886625c3d8b3a4958733c62508e3ca2d538141f061c5d8f8bc681710540c1ce5cffe3184e293d9f8d5e99c1c83cf29d8d4cada9920f3b2f0f756b6c44 SHA512 8d011c9d0caa037f44557a7fd6f745735207fd510b76f53064ee2dbc03e660dfe475586fa4a08fb5308ed0d5133261aae6853c2c7b63d8da4600903f6b232f9a AUX kodi-19.4-fmt-9.patch 2455 BLAKE2B 02ade8fe11dc19850814b01dd77db9f8f58aa2b9fac56d525c0fcd6e1235fdb3bee251835e6ddb78579e0fd1568f9c1284cbae356188d6998b6aed062f3089d1 SHA512 be32a2413b69b3c1bbc053a328c07bb8b42d84a58a22b0d84da6b0d50cf6d3cb29a509ebb808b4f9e1b3f1bc89ee6aa36dd5ee5685597102c3855aa27dfa724e DIST ffmpeg-kodi-4.3.2-Matrix-19.1.tar.gz 13490949 BLAKE2B 90007f2c4bac0e0a52b419d9333cf75b00e291f1ea7447cbdc579ee2f860de7c436c924253600f3fbd6e3faaabe97aaf46db083a5bbd2f5f03badcca5d643e89 SHA512 d3719253d674b16638b873545583b82fba3176803c81ba8bcb37e90456dd956f1c2ee8996493840cff2d61c6399f06ed0524a759f46e4ce174bce23e9c6eda4a diff --git a/media-tv/kodi/files/kodi-19.1-fmt-8.patch b/media-tv/kodi/files/kodi-19.1-fmt-8.patch deleted file mode 100644 index ea82d007910d..000000000000 --- a/media-tv/kodi/files/kodi-19.1-fmt-8.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://github.com/xbmc/xbmc/pull/19904 - -From 18ff80a9c169fb969b75e2143d9f1f234b71a730 Mon Sep 17 00:00:00 2001 -From: Craig Andrews <candrews@integralblue.com> -Date: Thu, 24 Jun 2021 20:41:11 -0400 -Subject: [PATCH] [utils] include fmt/xchar.h - -fmt 8 moved wchar/custom char overloads to xchar.h, so for fmt 8 compatibility, xchar.h must be included - -See https://github.com/fmtlib/fmt/commit/76ee490468212f8705a1421b4c88f8f814b2d351 ---- - xbmc/utils/StringUtils.h | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/xbmc/utils/StringUtils.h b/xbmc/utils/StringUtils.h -index ca6f82953d90a..2dc5c3f03af2f 100644 ---- a/xbmc/utils/StringUtils.h -+++ b/xbmc/utils/StringUtils.h -@@ -36,6 +36,9 @@ - #if FMT_VERSION >= 40000 - #include <fmt/printf.h> - #endif -+#if FMT_VERSION >= 80000 -+#include <fmt/xchar.h> -+#endif - - #include "XBDateTime.h" - #include "utils/params_check_macros.h" diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 17c2269c1c899ec48620e84d0c89303841e0a05b..f8af6dca60856080685e3abd5b51ace63904d711 100644 GIT binary patch literal 25843 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 O{`D6~$ZHYhw*UZ(2bLcI literal 25860 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 diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest index ae41b3379c75..bd03af9171b4 100644 --- a/media-video/ffmpeg/Manifest +++ b/media-video/ffmpeg/Manifest @@ -2,26 +2,22 @@ AUX amf-env-vulkan-override 60 BLAKE2B 409985e6b5ef0e148076c16d8132db2b79ea53e0a AUX chromium-r1.patch 1582 BLAKE2B 48547a7d53fd1f0f44b682c7e2306e79f007f8e96b36253f76775c4a3ced54ffaaf403dfaae94e81aa26c60887677b2dabdd2c5cef9fc4553e203f8259453910 SHA512 808daad5afed13a6d3926c9f9ab5cb58f80e16969533022c7ee959147908bb2c12d066d2125a6b6975ef9304d9b8d49c39aeb0a047009adabb4529e3cf54498f AUX ffmpeg-4.2.7-libsdl2-new-version-scheme.patch 1132 BLAKE2B 59d40a3edcb19909a34000fc5e5fe2cb0565031fcb653d4ba3099b310e66ab1f3cf6ce11906d61657e472025bb9135342c7207b7c0536f850156e78e6a0e9cb7 SHA512 bc46370ffb830b32bc5c92ce31b2a2d51f2db1cb8a53bf6f03cc73f184a70448a0e744b5eb3d19990b58bb018e52d16a419ca030f42be4175c577a1d0ddf9f5e AUX ffmpeg-4.4.2-libsdl2-new-version-scheme.patch 1061 BLAKE2B bd2efcc869ad19acbf312568bda705c83999e31ac365a7fbdedc281186d2ec567afb1f0af021e750e5cd76e6715de7006b642a24a936115760da10371a3db982 SHA512 9a005a86b817fdccd0f05704348a8446c3a9b269bdd8ad0243f07a8d0bf9dc0f388a134065e0695073b1df2867a3c8e5e725917ce331bf1ee03c20d8187d1dbe +AUX ffmpeg-4.4.3-clang-14-ff_seek_frame_binary-crash.patch 1813 BLAKE2B 3fdb56fade5c723fcf387dfe5e31aefbd88e8256fb2ae24a3a90b91902ff18f9ffa9b1e464c0b0b40fad04c7230be7bec78f043b7ce52d70ee94f2a2313dc2b2 SHA512 fb11cb1047d8f44ab9f9f66e52af136b7fea27589929e45afb770e53837954fb03854ea9d839ecee80d3c3d5a493f32bbdbc74e8efc9600d5b53a7d91136abca AUX ffmpeg-5.0-backport-ranlib-build-fix.patch 2224 BLAKE2B 1af6c5eee3f2c69c0630a73ec3885b9302cb045a03623ff138939348d6ba7e7deef1bb07c33c5bef5834040c4f6abcd7d22af8b0b849b28efde3d5753b776108 SHA512 e82cd400488ba86e5d039f088e3798b5a66245a8753d275d608284081f4b260fb7a4d8d1310f43acdf81258cc507943c8f07e431c497411744a62ba98c88c5bb AUX ffmpeg-5.0.1-libsdl2-new-version-scheme.patch 1061 BLAKE2B 262d6baf3592044d5cc520cc25e213f41d1d6c02c8848178ec1001ef4d8893ca6f3630fe74b8a5171e46b8607687a899e9970a97915e5e903cb78d34afc6ece0 SHA512 00dae0ebf2fcc0e99fde2d0126cb32262831402e1119e93d0b091fd32431fb36c6ac8b122ba4bf5d8a917e9aa965c9c5624b88aef598c11f9e20ad27731b9d50 AUX vmaf-models-default-path.patch 1126 BLAKE2B 71f83765dc89b85e929af393f9d1415d119e71a91aaf45e8a32fd4fff270a129ca797c3b383a6074bea32fb582816660022a59d33bb6f557514df038baaf0271 SHA512 4d21f4b1622d8e47d2821ecac6b893847ada74d75db7d8aaac70efc7e6e7a6607c011b6fb2d015cb0c5e05f6a56e4feed43eca7d35b0f686a68261e6d9981b6a DIST ffmpeg-4.2.2-ppc64-altivec.patch.gz 7171 BLAKE2B 6676dadb22d2ab4b0f5c19b418448c5b9b54fd8c803c3f0ab517c6fa7990be08098dd6f6a2b1b3e77a1bed31a069c702366aba79ef9141ff9e23cd8c1b6e2885 SHA512 6653975017de3f7bde420860419fbdddb50ae41dbb811b819f4b5b13807bf885a4c01736f05a684515f97b0d63bd8896d5951a3276af90cc74abfe32dc2e2407 DIST ffmpeg-4.2.2-ppc64-gcc.patch.gz 750 BLAKE2B 3a9cc7f0135e077c77179a7ca3da917bca3995d99d53b58221b23181a075f330132f83ea90a6110e89f90c7c3b5b2a7837559c5df414d9bd52dbb3ec166b1545 SHA512 701b0635e0819484a31de2062ba52d95ee03883ab56547cd75c3646a9b32bf3ecc7f719690b93f29202cfed0fdeecd26b51b9f3c66e72a999a3e8d9e97389275 -DIST ffmpeg-4.2.4.tar.bz2 10959430 BLAKE2B 932bc0046edab5587063bbc04d6ef0149876bd1001ad185384fcabb3d0ae196c9ba591e680823b3c7b6e0ef9a0a9e9575a8b08439fdd89ef0e4dabb9d4a7f4e6 SHA512 5c74e3fe77ddf8ffede0e4692d574858dd0626e542380a819ab79c0f669c6c1329ffbccb872502f60306e561f10aa8bc1e61d09b2bea829870fe4a48b76460c6 DIST ffmpeg-4.2.7.tar.bz2 10966448 BLAKE2B 91151a3ece19700fbc04f304ebad9f34ffce2de19416992ceccf3a347ab58195f746a0ace0a331cc1f34dafd87e4e8c6467268546b417d3f58a1cbbe41662807 SHA512 ab57fc370005d8f33eed2e0f18ac4f418372f47f03d43566c52f9ffc70de27e6ec1ba49faf6e3356fd8a495cff40a8073f8d85a625f6ee21bd7018e19b31734f DIST ffmpeg-4.4.2.tar.xz 9562968 BLAKE2B be044e9895acdd71a237a343a8d047c56db845c693b8c07877fc8049b630eb254e3430b6e9916330e6b3d53cbdc9f06680d80307a1fea1377bb818f4168bb276 SHA512 abce847c607ac6d63fe32ceff8bf8724888acf2b7db9a083cba50e3235590cdcb27feb7e0a314133d0030809fb54d474f64001fc9ab7d896a819159869c09d5a DIST ffmpeg-4.4.2.tar.xz.asc 520 BLAKE2B 1ff4a886c7703a05a19499ae5b2b6207df24e05844861cb52f2c56a97f47ab4fefa5011de46a385bab9684964470697ec5e74553098392877f7521a04ffe0fc4 SHA512 a4df97a6328fc076b5611023bd61254f1a5043db1ec2f3426bee305206b2b0937047ede9cb51db31a3387a16218fe95a7a40296770574fa32660118938a9d301 -DIST ffmpeg-5.0.1.tar.xz 9812524 BLAKE2B 0a37d425780f7e15836848048214411829bceb0de12bb7089803feb3dda07a077be9c8e8174b72792558ed86d92224bee9d4db20cc74690ea54312fbf2f10e83 SHA512 e5810c7379748a6bbe1a903bf36b4372b67cb3973179727b6af6f0118eef46f4c990155961cc37255e08a5bafdc4b4683503ad410ebb7afe7a35b891c01fa602 -DIST ffmpeg-5.0.1.tar.xz.asc 520 BLAKE2B 686a8c372d26bd0158a0e79f6cbe8d9c46127bd200df7f4f6e2a4285bfd412cfa9aff865eca125a27a7204f32ba0cca86bcbf769ee4874e5202cc700b0eb4449 SHA512 9c4bd404196c3a3808bae92873aefc77f8c26a9419cc6130a3f2359a75c8e83189d206e9aee8ff85c5a7fe4a98da24e11cf607ec351386c18979ec2d5ad3b3ad -DIST ffmpeg-5.1.1.tar.xz 10001696 BLAKE2B d0d62b4ab3032b554f52f10e61bc152bc60c4058df6f1f640101c21f1001bb5b5c7dbc21a0559c13051354346fb951f4abe99a9b07b1d4b2410ce6ec4458c909 SHA512 689e38d1a18bfaa8709505bad0c07edabbf02b2f1477dcfcb2fed5e1a3adc654c8e82cb877a92e278c90521242c39ae7e0bbd41e6beb3651de0c96b113d97baa -DIST ffmpeg-5.1.1.tar.xz.asc 520 BLAKE2B 8d5848b0807f11c82c3a6eb93aad129c4d3a1acb8eb154c32d20f6696cb6cac0600bb253629169754951af6962199b95dced2842c8c4d011a62173ee0437baa5 SHA512 4910dbccd108ffec03d08f96a497261964c22a234c786547de136953f57232d315cfd9790d943ad41a299d529ace259439e628c4e0fe6f4b6ff7363baa9c1be5 +DIST ffmpeg-4.4.3.tar.xz 9566020 BLAKE2B a8b62a37151173f90821b876cf51e6819eb5519d7fb1f47b55b5f3003cb0e3d18d43c9482d70e32ef2bb6f5c6310260ec2c04ee997aad5ef687d598d838e9bc9 SHA512 0b232b66555237ed1a061807f88dbc5e6cd156e604c5d611bb6ac0c32b9006414cc4f30d632b482d9cb95f526df98b36efa3af9c863c52e7b7aa1a183545d915 +DIST ffmpeg-4.4.3.tar.xz.asc 520 BLAKE2B 999785516beb913d246d5f9de6e189ee644d0dba07f64ac90cbec91961ca181e5d6b95d9e097c362a76b543e3498672b1458edd68c23a86c3123ffc8e6c5ff2b SHA512 347abc8d75f4447296d8f6105b188a187daac158fbd972dc157b8a3597919519c20b8f649b7460df4e9aea249d74c6287e35bc389cc99ae5629490a36b345557 DIST ffmpeg-5.1.2.tar.xz 10004956 BLAKE2B 4e2682f040205e6344ff1f2cf8ac69c35cac90a14634a2cd4b41fffc0e09264586b014327f7e9cb6417d12210894cdbc180541c07ad02e782bdf79af9f22991f SHA512 04d9ae2a0e9238c469941d2bb9929d59b58f4be3830846cf91b02a440da17803a04b147a4e0168c9ffd6f62ca82187508bc7b53255de9787a97168278e903b9b DIST ffmpeg-5.1.2.tar.xz.asc 520 BLAKE2B 57573afa9157e842efc6a22185aab133e5b5bd461c55d63bbb8b218e99f05fb17f4a679ee9e22c14060205894d7e71f011df7b0ceae15be4c7f5980cff739b32 SHA512 6afc898e3898a7d34e21f0f0bd0553765a46257332c6ece6226e3e043b842275a8d885b9ccca34bc90a2f008ae5fa14515276d23f921a518a63a47f6504af115 -EBUILD ffmpeg-4.2.4-r2.ebuild 17868 BLAKE2B e78ee4ec8c2b6ed7132f4a7b61d71df2c8a8af22f6b1206dea5d6a8f988922293827b5f3fd56dfc039933af849db58f7eeedb9531ba5c7a16a03806ec7e78e68 SHA512 f8eb67f028d2d062a11550e8e55446e6956bb88e9c5c50f0ee4fb2941b797777e4f6ba304fcabc99854456d439619e4f1d3cf0c74214214ae2d388279fb2d557 -EBUILD ffmpeg-4.2.7.ebuild 17934 BLAKE2B 548f6d2890d56594861228128ae1c236ada3f9e4dc1effb400ff8e9b9453c1ea3cca8a14c65989a82b6cde08d05e60b67fc536e77ee46286f082ed64acd6d40c SHA512 562f6a3d1a436344dff11ade32cfea82288bec78da897c26eeb8d0c8f5bdf291ff860f5e6b4db91b4403c337eeb39234b091be6b43e708f7b83c72b516353305 +EBUILD ffmpeg-4.2.7.ebuild 17927 BLAKE2B 8a8d90b78af2fe7072a99ef3ac5fba854f035282cdd23d359e29ecc440549974b7520ddb1f281194281677eb941646c5f0ff28ebfb5e7cfd84b6412f24fff961 SHA512 f480c257e84a15f2c09b60bd9f544de843324a51436986557898abd245b3a2616113726a3886bb81a199a03d3fd952234ea7ddf22f63e9b36e29d5a6afea4db6 EBUILD ffmpeg-4.4.2.ebuild 19707 BLAKE2B 7839be0b631ec26d346c7e6e63ff00a1d6dc799d20b832c5dd15b470c3b0318f9ac946389cefc8ef979df77b4ca769626fca0b1f6f4975b6a0c671196e825646 SHA512 a64861e453d9c5f3abb25720379ace501690fdbd26f7afb67ca89c76932c33c8d262578bede661def6ad01ab9b972057e2eaaa2e3e59d485177e141b09a577aa -EBUILD ffmpeg-5.0.1.ebuild 19810 BLAKE2B 0ef2a72bc9c6fb5f9dafe7500751081912134aa06e2e7a6dfd712d1565733afc16849d31ae2157fdde9c7ea3422c0c348edaa8c95594e8d6064f0fc77de97f03 SHA512 df943b8b532d2441c9a6101430b883d0d2b5318cec967bc962d70ac08f26ea2a027ced6b969e32f8be007a2729e46e29ba1dd0fa5bf6721250eaa71523f72751 -EBUILD ffmpeg-5.1.1.ebuild 19870 BLAKE2B 59f22d5fca28068cf67dc428e59b930fbe0f2900ce6c1cf3d4924da13227579ea9cfba2340bb9701b63715123610239f3bd9b7fdb19b658302815129d7503b05 SHA512 35a64853802ace088afa7c0ef9e71627dfd65a53225aecba5bffa2e5744b158b2ebd99af0cde2264a8a0b5b76b6fa9e24cc921b93635c7aacd4ef93bdfdef159 -EBUILD ffmpeg-5.1.2.ebuild 19870 BLAKE2B 59f22d5fca28068cf67dc428e59b930fbe0f2900ce6c1cf3d4924da13227579ea9cfba2340bb9701b63715123610239f3bd9b7fdb19b658302815129d7503b05 SHA512 35a64853802ace088afa7c0ef9e71627dfd65a53225aecba5bffa2e5744b158b2ebd99af0cde2264a8a0b5b76b6fa9e24cc921b93635c7aacd4ef93bdfdef159 -EBUILD ffmpeg-9999.ebuild 19870 BLAKE2B 59f22d5fca28068cf67dc428e59b930fbe0f2900ce6c1cf3d4924da13227579ea9cfba2340bb9701b63715123610239f3bd9b7fdb19b658302815129d7503b05 SHA512 35a64853802ace088afa7c0ef9e71627dfd65a53225aecba5bffa2e5744b158b2ebd99af0cde2264a8a0b5b76b6fa9e24cc921b93635c7aacd4ef93bdfdef159 +EBUILD ffmpeg-4.4.3.ebuild 19559 BLAKE2B c17858f1f90fa10f30850bb44a91e68f22bdea6bc6f0cfef8f66ff1a110023ec0af7617a3c9f4f5758e8ef9f4dfba8d56ed6d24639bfc98c30e35bf0abb5dc33 SHA512 d202152fc72c207919425ed4f1000c5547eb6b2fc6d6e545e8af5f19c23b67f23172bdbf6904eb1be16a6e9c5a56ebc9f097a07b0608ef4d35153a52eeb6d122 +EBUILD ffmpeg-5.1.2.ebuild 19630 BLAKE2B 087140ad6db7dfe43b4cdd805d70d215436bc4c227cc81e5f0f0e66c29850a8714c3ce4c983b5488492155f775b6ade5d721cda72c5862e3d5e08af2c093eb43 SHA512 d4338ae4510758692b5305ea7b50ecdd1b265d5b8fde591dd4d7127bdd24d50d276f4386cdfdc706522e4d8f1d67e362d2c4efa46b52eba2155cbac4ca00929c +EBUILD ffmpeg-9999.ebuild 19630 BLAKE2B 087140ad6db7dfe43b4cdd805d70d215436bc4c227cc81e5f0f0e66c29850a8714c3ce4c983b5488492155f775b6ade5d721cda72c5862e3d5e08af2c093eb43 SHA512 d4338ae4510758692b5305ea7b50ecdd1b265d5b8fde591dd4d7127bdd24d50d276f4386cdfdc706522e4d8f1d67e362d2c4efa46b52eba2155cbac4ca00929c MISC metadata.xml 6716 BLAKE2B 0b90e505494fec4c7b34b1191e1a5a17487780cbc59f514981c3bc621702c35c2f50a4c53e34ce1255b2bf67f63600e0b969d9511d0c529c13c24ad7d03307d7 SHA512 0fe26a8db776765c25154a6930110c849b6383e732924daba07c6053890fa358e454b186231f9146a74b1d3352ded10ddd4b8430fa271c4034536f80364b59c3 diff --git a/media-video/ffmpeg/ffmpeg-4.2.4-r2.ebuild b/media-video/ffmpeg/ffmpeg-4.2.4-r2.ebuild deleted file mode 100644 index 02b20c3dc611..000000000000 --- a/media-video/ffmpeg/ffmpeg-4.2.4-r2.ebuild +++ /dev/null @@ -1,555 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Subslot: libavutil major.libavcodec major.libavformat major -# Since FFmpeg ships several libraries, subslot is kind of limited here. -# Most consumers will use those three libraries, if a "less used" library -# changes its soname, consumers will have to be rebuilt the old way -# (preserve-libs). -# If, for example, a package does not link to libavformat and only libavformat -# changes its ABI then this package will be rebuilt needlessly. Hence, such a -# package is free _not_ to := depend on FFmpeg but I would strongly encourage -# doing so since such a case is unlikely. -FFMPEG_SUBSLOT=56.58.58 - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_MIN_CLONE_TYPE="single" - EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git" -fi - -inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} - -DESCRIPTION="Complete solution to record/convert/stream audio and video. Includes libavcodec" -HOMEPAGE="https://ffmpeg.org/" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" -elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot - SRC_URI="mirror://gentoo/${P}.tar.bz2" -else # Release - SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.bz2 - https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-4.2.2-ppc64-altivec.patch.gz - https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-4.2.2-ppc64-gcc.patch.gz - " -fi -FFMPEG_REVISION="${PV#*_p}" - -SLOT="0/${FFMPEG_SUBSLOT}" -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) - amr? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - gmp? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - libaribb24? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - encode? ( - amrenc? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - ) - samba? ( GPL-3 ) -" -if [ "${PV#9999}" = "${PV}" ] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -fi - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls gmp - +gpl hardcoded-tables +iconv libxml2 lzma +network opencl - openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau - X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib - # libavdevice options - cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal - opengl - # indevs - libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack - # decoders - amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 dav1d:libdav1d fdk:libfdk-aac - jpeg2k:libopenjpeg bluray:libbluray gme:libgme gsm:libgsm - libaribb24 mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh - speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec - vorbis:libvorbis vpx:libvpx zvbi:libzvbi - # libavfilter options - appkit - bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r - fribidi:libfribidi fontconfig ladspa libass libtesseract lv2 truetype:libfreetype vidstab:libvidstab - rubberband:librubberband zeromq:libzmq zimg:libzimg - # libswresample options - libsoxr - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -# Same as above but for encoders, i.e. they do something only with USE=encode. -FFMPEG_ENCODER_FLAG_MAP=( - amrenc:libvo-amrwbenc mp3:libmp3lame - kvazaar:libkvazaar libaom - openh264:libopenh264 snappy:libsnappy theora:libtheora twolame:libtwolame - wavpack:libwavpack webp:libwebp x264:libx264 x265:libx265 xvid:libxvid -) - -IUSE=" - alsa chromium doc +encode oss pic static-libs test v4l - ${FFMPEG_FLAG_MAP[@]%:*} - ${FFMPEG_ENCODER_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) -" -MIPS_CPU_FEATURES=( mipsdspr1:mipsdsp mipsdspr2 mipsfpu ) -PPC_CPU_FEATURES=( cpu_flags_ppc_altivec:altivec cpu_flags_ppc_vsx:vsx cpu_flags_ppc_vsx2:power8 ) -PPC_CPU_REQUIRED_USE=" - cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) - cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${MIPS_CPU_FEATURES[@]} - ${PPC_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${PPC_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -FFTOOLS=( aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher ) -IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) - bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) - bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) - bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) - cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[${MULTILIB_USEDEP}] ) - chromaprint? ( >=media-libs/chromaprint-1.2-r1[${MULTILIB_USEDEP}] ) - codec2? ( media-libs/codec2[${MULTILIB_USEDEP}] ) - dav1d? ( >=media-libs/dav1d-0.4.0:0=[${MULTILIB_USEDEP}] ) - encode? ( - amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] ) - kvazaar? ( >=media-libs/kvazaar-1.2.0[${MULTILIB_USEDEP}] ) - mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] ) - openh264? ( >=media-libs/openh264-1.4.0-r1[${MULTILIB_USEDEP}] ) - snappy? ( >=app-arch/snappy-1.1.2-r1:=[${MULTILIB_USEDEP}] ) - theora? ( - >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] - >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] - ) - twolame? ( >=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}] ) - wavpack? ( >=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}] ) - webp? ( >=media-libs/libwebp-0.3.0:=[${MULTILIB_USEDEP}] ) - x264? ( >=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}] ) - x265? ( >=media-libs/x265-1.6:=[${MULTILIB_USEDEP}] ) - xvid? ( >=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}] ) - ) - fdk? ( >=media-libs/fdk-aac-0.1.3:=[${MULTILIB_USEDEP}] ) - flite? ( >=app-accessibility/flite-1.4-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - frei0r? ( media-plugins/frei0r-plugins ) - fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] ) - gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[${MULTILIB_USEDEP}] ) - gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] ) - gmp? ( >=dev-libs/gmp-6:0=[${MULTILIB_USEDEP}] ) - gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] ) - iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] ) - iec61883? ( - >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}] - ) - ieee1394? ( - >=media-libs/libdc1394-2.2.1[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] ) - libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) - libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] ) - libass? ( >=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}] ) - libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] ) - libdrm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] ) - libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] ) - librtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] ) - libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] ) - libtesseract? ( >=app-text/tesseract-4.1.0-r1[${MULTILIB_USEDEP}] ) - libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] ) - libxml2? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] ) - lv2? ( media-libs/lv2[${MULTILIB_USEDEP}] media-libs/lilv[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) - mmal? ( media-libs/raspberrypi-userland ) - modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] ) - openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] ) - samba? ( >=net-fs/samba-3.6.23-r1[client,${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[sound,video,${MULTILIB_USEDEP}] ) - speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] ) - srt? ( >=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}] ) - ssh? ( >=net-libs/libssh-0.5.5[${MULTILIB_USEDEP}] ) - svg? ( gnome-base/librsvg:2=[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) - vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) - nvenc? ( >=media-libs/nv-codec-headers-9.0.18.0 ) - vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] ) - vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] ) - vorbis? ( - >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] - >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] - ) - vpx? ( >=media-libs/libvpx-1.4.0:=[${MULTILIB_USEDEP}] ) - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}] - >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}] - ) - zeromq? ( >=net-libs/zeromq-4.1.6 ) - zimg? ( >=media-libs/zimg-2.7.4:=[${MULTILIB_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) - zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] ) - postproc? ( !media-libs/libpostproc ) -" - -RDEPEND="${RDEPEND} - openssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] ) ) -" - -DEPEND="${RDEPEND} - ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] ) - v4l? ( sys-kernel/linux-headers ) -" -BDEPEND=" - >=sys-devel/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) - cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) - doc? ( sys-apps/texinfo ) - test? ( net-misc/wget sys-devel/bc ) -" - -# Code requiring FFmpeg to be built under gpl license -GPL_REQUIRED_USE=" - postproc? ( gpl ) - frei0r? ( gpl ) - cdio? ( gpl ) - rubberband? ( gpl ) - samba? ( gpl ) - encode? ( - x264? ( gpl ) - x265? ( gpl ) - xvid? ( gpl ) - ) -" -REQUIRED_USE=" - cuda? ( nvenc ) - libv4l? ( v4l ) - fftools_cws2fws? ( zlib ) - test? ( encode ) - ${GPL_REQUIRED_USE} - ${CPU_REQUIRED_USE}" -RESTRICT=" - !test? ( test ) - gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) -" - -S=${WORKDIR}/${P/_/-} - -PATCHES=( - "${FILESDIR}"/chromium-r1.patch - "${WORKDIR}/${PN}"-4.2.2-ppc64-gcc.patch # both ppc patches from - "${WORKDIR}/${PN}"-4.2.2-ppc64-altivec.patch # https://trac.ffmpeg.org/ticket/7861 - "${FILESDIR}"/ffmpeg-5.0-backport-ranlib-build-fix.patch -) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/libavutil/avconfig.h -) - -build_separate_libffmpeg() { - use opencl -} - -src_prepare() { - if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot - export revision=git-N-${FFMPEG_REVISION} - fi - default - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -multilib_src_configure() { - local myconf=( ${EXTRA_FFMPEG_CONF} ) - - # bug 842201 - use ia64 && tc-is-gcc && append-flags \ - -fno-tree-ccp \ - -fno-tree-dominator-opts \ - -fno-tree-fre \ - -fno-code-hoisting \ - -fno-tree-pre \ - -fno-tree-vrp - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - use openssl && myconf+=( --enable-nonfree ) - use samba && myconf+=( --enable-version3 ) - - # Encoders - if use encode ; then - ffuse+=( "${FFMPEG_ENCODER_FLAG_MAP[@]}" ) - - # Licensing. - if use amrenc ; then - myconf+=( --enable-version3 ) - fi - else - myconf+=( --disable-encoders ) - fi - - # Indevs - use v4l || myconf+=( --disable-indev=v4l2 --disable-outdev=v4l2 ) - for i in alsa oss jack ; do - use ${i} || myconf+=( --disable-indev=${i} ) - done - - # Outdevs - for i in alsa oss ; do - use ${i} || myconf+=( --disable-outdev=${i} ) - done - - # Decoders - use amr && myconf+=( --enable-version3 ) - use gmp && myconf+=( --enable-version3 ) - use libaribb24 && myconf+=( --enable-version3 ) - use fdk && use gpl && myconf+=( --enable-nonfree ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - if use openssl ; then - myconf+=( --disable-gnutls ) - fi - - # (temporarily) disable non-multilib deps - if ! multilib_is_native_abi; then - for i in frei0r libzmq ; do - myconf+=( --disable-${i} ) - done - fi - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - if use pic ; then - myconf+=( --enable-pic ) - # disable asm code if PIC is required - # as the provided asm decidedly is not PIC for x86. - [[ ${ABI} == x86 ]] && myconf+=( --disable-asm ) - fi - [[ ${ABI} == x32 ]] && myconf+=( --disable-asm ) #427004 - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282 - is-flagq "-flto*" && myconf+=( "--enable-lto" ) - - # Mandatory configuration - myconf=( - --enable-avfilter - --enable-avresample - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *freebsd*) - myconf+=( --target-os=freebsd ) - ;; - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # doc - myconf+=( - $(multilib_native_use_enable doc) - $(multilib_native_use_enable doc htmlpages) - $(multilib_native_enable manpages) - ) - - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --mandir="${EPREFIX}/usr/share/man" \ - --enable-shared \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --strip="$(tc-getSTRIP)" \ - --optflags="${CFLAGS}" \ - $(use_enable static-libs static) \ - "${myconf[@]}" - echo "${@}" - "${@}" || die - - if multilib_is_native_abi && use chromium && build_separate_libffmpeg; then - einfo "Configuring for Chromium" - mkdir -p ../chromium || die - pushd ../chromium >/dev/null || die - set -- "${@}" \ - --disable-shared \ - --enable-static \ - --enable-pic \ - --disable-opencl - echo "${@}" - "${@}" || die - popd >/dev/null || die - fi -} - -multilib_src_compile() { - emake V=1 - - if multilib_is_native_abi; then - for i in "${FFTOOLS[@]}" ; do - if use fftools_${i} ; then - emake V=1 tools/${i}$(get_exeext) - fi - done - - if use chromium; then - if build_separate_libffmpeg; then - einfo "Compiling for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 libffmpeg - popd >/dev/null || die - else - emake V=1 libffmpeg - fi - fi - fi -} - -multilib_src_install() { - emake V=1 DESTDIR="${D}" install install-doc - - if multilib_is_native_abi; then - for i in "${FFTOOLS[@]}" ; do - if use fftools_${i} ; then - dobin tools/${i}$(get_exeext) - fi - done - - if use chromium; then - if build_separate_libffmpeg; then - einfo "Installing for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 DESTDIR="${D}" install-libffmpeg - popd >/dev/null || die - else - emake V=1 DESTDIR="${D}" install-libffmpeg - - # When not built separately, libffmpeg has no code of - # its own so this QA check raises a false positive. - QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" - fi - fi - fi -} - -multilib_src_install_all() { - dodoc Changelog README.md CREDITS doc/*.txt doc/APIchanges - [ -f "RELEASE_NOTES" ] && dodoc "RELEASE_NOTES" -} - -multilib_src_test() { - LD_LIBRARY_PATH="${BUILD_DIR}/libpostproc:${BUILD_DIR}/libswscale:${BUILD_DIR}/libswresample:${BUILD_DIR}/libavcodec:${BUILD_DIR}/libavdevice:${BUILD_DIR}/libavfilter:${BUILD_DIR}/libavformat:${BUILD_DIR}/libavutil:${BUILD_DIR}/libavresample" \ - emake V=1 fate -} diff --git a/media-video/ffmpeg/ffmpeg-4.2.7.ebuild b/media-video/ffmpeg/ffmpeg-4.2.7.ebuild index a365853a6e20..a585282d8694 100644 --- a/media-video/ffmpeg/ffmpeg-4.2.7.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.2.7.ebuild @@ -62,7 +62,7 @@ LICENSE=" samba? ( GPL-3 ) " if [ "${PV#9999}" = "${PV}" ] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" fi # Options to use as use_enable in the foo[:bar] form. diff --git a/media-video/ffmpeg/ffmpeg-4.4.3.ebuild b/media-video/ffmpeg/ffmpeg-4.4.3.ebuild new file mode 100644 index 000000000000..9823dcd522e1 --- /dev/null +++ b/media-video/ffmpeg/ffmpeg-4.4.3.ebuild @@ -0,0 +1,598 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Subslot: libavutil major.libavcodec major.libavformat major +# Since FFmpeg ships several libraries, subslot is kind of limited here. +# Most consumers will use those three libraries, if a "less used" library +# changes its soname, consumers will have to be rebuilt the old way +# (preserve-libs). +# If, for example, a package does not link to libavformat and only libavformat +# changes its ABI then this package will be rebuilt needlessly. Hence, such a +# package is free _not_ to := depend on FFmpeg but I would strongly encourage +# doing so since such a case is unlikely. +FFMPEG_SUBSLOT=56.58.58 + +SCM="" +if [ "${PV#9999}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_MIN_CLONE_TYPE="single" + EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git" +fi + +inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} + +DESCRIPTION="Complete solution to record/convert/stream audio and video. Includes libavcodec" +HOMEPAGE="https://ffmpeg.org/" +if [ "${PV#9999}" != "${PV}" ] ; then + SRC_URI="" +elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot + SRC_URI="mirror://gentoo/${P}.tar.xz" +else # Release + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc + inherit verify-sig + SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz" + SRC_URI+=" verify-sig? ( https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )" + + BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )" +fi +FFMPEG_REVISION="${PV#*_p}" + +SLOT="0/${FFMPEG_SUBSLOT}" +LICENSE=" + !gpl? ( LGPL-2.1 ) + gpl? ( GPL-2 ) + amr? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + gmp? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + libaribb24? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + encode? ( + amrenc? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + ) + samba? ( GPL-3 ) +" +if [ "${PV#9999}" = "${PV}" ] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +# Options to use as use_enable in the foo[:bar] form. +# This will feed configure with $(use_enable foo bar) +# or $(use_enable foo foo) if no :bar is set. +# foo is added to IUSE. +FFMPEG_FLAG_MAP=( + +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt +gnutls gmp + +gpl hardcoded-tables +iconv libxml2 lzma +network opencl + openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau vulkan + X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib + # libavdevice options + cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal + opengl + # indevs + libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack + # decoders + amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac + jpeg2k:libopenjpeg bluray:libbluray gme:libgme gsm:libgsm + libaribb24 mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh + speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec + vorbis:libvorbis vpx:libvpx zvbi:libzvbi + # libavfilter options + appkit + bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r vmaf:libvmaf + fribidi:libfribidi fontconfig ladspa libass libtesseract lv2 truetype:libfreetype vidstab:libvidstab + rubberband:librubberband zeromq:libzmq zimg:libzimg + # libswresample options + libsoxr + # Threads; we only support pthread for now but ffmpeg supports more + +threads:pthreads +) + +# Same as above but for encoders, i.e. they do something only with USE=encode. +FFMPEG_ENCODER_FLAG_MAP=( + amf amrenc:libvo-amrwbenc kvazaar:libkvazaar libaom mp3:libmp3lame + openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 + theora:libtheora twolame:libtwolame webp:libwebp x264:libx264 + x265:libx265 xvid:libxvid +) + +IUSE=" + alsa chromium doc +encode oss pic sndio static-libs test v4l + ${FFMPEG_FLAG_MAP[@]%:*} + ${FFMPEG_ENCODER_FLAG_MAP[@]%:*} +" + +# Strings for CPU features in the useflag[:configure_option] form +# if :configure_option isn't set, it will use 'useflag' as configure option +ARM_CPU_FEATURES=( + cpu_flags_arm_thumb:armv5te + cpu_flags_arm_v6:armv6 + cpu_flags_arm_thumb2:armv6t2 + cpu_flags_arm_neon:neon + cpu_flags_arm_vfp:vfp + cpu_flags_arm_vfpv3:vfpv3 + cpu_flags_arm_v8:armv8 +) +ARM_CPU_REQUIRED_USE=" + arm64? ( cpu_flags_arm_v8 ) + cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) + cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) + cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) + cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) + cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) +" +MIPS_CPU_FEATURES=( mipsdspr1:mipsdsp mipsdspr2 mipsfpu ) +PPC_CPU_FEATURES=( cpu_flags_ppc_altivec:altivec cpu_flags_ppc_vsx:vsx cpu_flags_ppc_vsx2:power8 ) +PPC_CPU_REQUIRED_USE=" + cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) + cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) +" +X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) +X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) +X86_CPU_REQUIRED_USE=" + cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) + cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) + cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) + cpu_flags_x86_xop? ( cpu_flags_x86_avx ) + cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) + cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) + cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) + cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) + cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) + cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) + cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) + cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) + cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) + cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) + cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) +" + +CPU_FEATURES_MAP=( + ${ARM_CPU_FEATURES[@]} + ${MIPS_CPU_FEATURES[@]} + ${PPC_CPU_FEATURES[@]} + ${X86_CPU_FEATURES[@]} +) +IUSE="${IUSE} + ${CPU_FEATURES_MAP[@]%:*}" + +CPU_REQUIRED_USE=" + ${ARM_CPU_REQUIRED_USE} + ${PPC_CPU_REQUIRED_USE} + ${X86_CPU_REQUIRED_USE} +" + +FFTOOLS=( aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher ) +IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + amf? ( media-video/amdgpu-pro-amf ) + amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) + bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) + bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) + bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) + cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[${MULTILIB_USEDEP}] ) + chromaprint? ( >=media-libs/chromaprint-1.2-r1[${MULTILIB_USEDEP}] ) + codec2? ( media-libs/codec2[${MULTILIB_USEDEP}] ) + dav1d? ( >=media-libs/dav1d-0.4.0:0=[${MULTILIB_USEDEP}] ) + encode? ( + amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] ) + kvazaar? ( >=media-libs/kvazaar-1.2.0[${MULTILIB_USEDEP}] ) + mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] ) + openh264? ( >=media-libs/openh264-1.4.0-r1:=[${MULTILIB_USEDEP}] ) + rav1e? ( >=media-video/rav1e-0.4:=[capi] ) + snappy? ( >=app-arch/snappy-1.1.2-r1:=[${MULTILIB_USEDEP}] ) + theora? ( + >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] + >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] + ) + twolame? ( >=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}] ) + webp? ( >=media-libs/libwebp-0.3.0:=[${MULTILIB_USEDEP}] ) + x264? ( >=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}] ) + x265? ( >=media-libs/x265-1.6:=[${MULTILIB_USEDEP}] ) + xvid? ( >=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}] ) + ) + fdk? ( >=media-libs/fdk-aac-0.1.3:=[${MULTILIB_USEDEP}] ) + flite? ( >=app-accessibility/flite-1.4-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + frei0r? ( media-plugins/frei0r-plugins[${MULTILIB_USEDEP}] ) + fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] ) + gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[${MULTILIB_USEDEP}] ) + gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] ) + gmp? ( >=dev-libs/gmp-6:0=[${MULTILIB_USEDEP}] ) + gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] ) + iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] ) + iec61883? ( + >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] + >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] + >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}] + ) + ieee1394? ( + >=media-libs/libdc1394-2.2.1:2=[${MULTILIB_USEDEP}] + >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] + ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] ) + libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) + libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] ) + libass? ( >=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}] ) + libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] ) + libdrm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] ) + libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] ) + librtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] ) + libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] ) + libtesseract? ( >=app-text/tesseract-4.1.0-r1[${MULTILIB_USEDEP}] ) + libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] ) + libxml2? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] ) + lv2? ( media-libs/lv2[${MULTILIB_USEDEP}] media-libs/lilv[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) + mmal? ( media-libs/raspberrypi-userland ) + modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] ) + openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] ) + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] ) + samba? ( >=net-fs/samba-3.6.23-r1[client,${MULTILIB_USEDEP}] ) + sdl? ( media-libs/libsdl2[sound,video,${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) + speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] ) + srt? ( >=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}] ) + ssh? ( >=net-libs/libssh-0.5.5:=[sftp,${MULTILIB_USEDEP}] ) + svg? ( + gnome-base/librsvg:2=[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] + ) + nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) + svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) + vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] ) + vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] ) + vmaf? ( media-libs/libvmaf[${MULTILIB_USEDEP}] ) + vorbis? ( + >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] + >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] + ) + vpx? ( >=media-libs/libvpx-1.4.0:=[${MULTILIB_USEDEP}] ) + vulkan? ( >=media-libs/vulkan-loader-1.1.97:=[${MULTILIB_USEDEP}] ) + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.4:=[${MULTILIB_USEDEP}] + ) + postproc? ( !media-libs/libpostproc ) + zeromq? ( >=net-libs/zeromq-4.1.6 ) + zimg? ( >=media-libs/zimg-2.7.4:=[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] ) +" + +RDEPEND="${RDEPEND} + openssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) + !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] ) ) +" + +DEPEND="${RDEPEND} + amf? ( media-libs/amf-headers ) + ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] ) + v4l? ( sys-kernel/linux-headers ) +" + +# += for verify-sig above +BDEPEND+=" + >=sys-devel/make-3.81 + virtual/pkgconfig + cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) + cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) + doc? ( sys-apps/texinfo ) + test? ( net-misc/wget sys-devel/bc ) +" + +# Code requiring FFmpeg to be built under gpl license +GPL_REQUIRED_USE=" + postproc? ( gpl ) + frei0r? ( gpl ) + cdio? ( gpl ) + rubberband? ( gpl ) + vidstab? ( gpl ) + samba? ( gpl ) + encode? ( + x264? ( gpl ) + x265? ( gpl ) + xvid? ( gpl ) + ) +" +REQUIRED_USE=" + cuda? ( nvenc ) + libv4l? ( v4l ) + fftools_cws2fws? ( zlib ) + test? ( encode ) + ${GPL_REQUIRED_USE} + ${CPU_REQUIRED_USE}" +RESTRICT=" + !test? ( test ) + gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) +" + +S=${WORKDIR}/${P/_/-} + +PATCHES=( + "${FILESDIR}"/chromium-r1.patch + "${FILESDIR}"/${PN}-5.0-backport-ranlib-build-fix.patch + "${FILESDIR}"/${P}-clang-14-ff_seek_frame_binary-crash.patch +) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/libavutil/avconfig.h +) + +build_separate_libffmpeg() { + use opencl +} + +pkg_setup() { + # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. + # May cause breakage while updating, #862996, #625210, #833821. + if has_version media-libs/chromaprint[tools] && use chromaprint; then + ewarn "You have media-libs/chromaprint installed with 'tools' USE flag, which " + ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE flag for ffmpeg, " + ewarn "which links to chromaprint. This may cause issues while rebuilding ffmpeg." + ewarn "" + ewarn "If your build fails to 'ERROR: chromaprint not found', rebuild chromaprint " + ewarn "without the 'tools' use flag first, then rebuild ffmpeg, and then finally enable " + ewarn "'tools' USE flag for chromaprint. See #862996." + fi +} + +src_prepare() { + if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot + export revision=git-N-${FFMPEG_REVISION} + fi + + eapply "${FILESDIR}/vmaf-models-default-path.patch" + + default + + # -fdiagnostics-color=auto gets appended after user flags which + # will ignore user's preference. + sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die + + echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die +} + +multilib_src_configure() { + local myconf=( ) + + # bug 842201 + use ia64 && tc-is-gcc && append-flags \ + -fno-tree-ccp \ + -fno-tree-dominator-opts \ + -fno-tree-fre \ + -fno-code-hoisting \ + -fno-tree-pre \ + -fno-tree-vrp + + local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) + use openssl && myconf+=( --enable-nonfree ) + use samba && myconf+=( --enable-version3 ) + + # Encoders + if use encode ; then + ffuse+=( "${FFMPEG_ENCODER_FLAG_MAP[@]}" ) + + # Licensing. + if use amrenc ; then + myconf+=( --enable-version3 ) + fi + else + myconf+=( --disable-encoders ) + fi + + # Indevs + use v4l || myconf+=( --disable-indev=v4l2 --disable-outdev=v4l2 ) + for i in alsa oss jack sndio ; do + use ${i} || myconf+=( --disable-indev=${i} ) + done + + # Outdevs + for i in alsa oss sndio ; do + use ${i} || myconf+=( --disable-outdev=${i} ) + done + + # Decoders + use amr && myconf+=( --enable-version3 ) + use gmp && myconf+=( --enable-version3 ) + use libaribb24 && myconf+=( --enable-version3 ) + use fdk && use gpl && myconf+=( --enable-nonfree ) + + for i in "${ffuse[@]#+}" ; do + myconf+=( $(use_enable ${i%:*} ${i#*:}) ) + done + + if use openssl ; then + myconf+=( --disable-gnutls ) + fi + + # (temporarily) disable non-multilib deps + if ! multilib_is_native_abi; then + for i in librav1e libzmq ; do + myconf+=( --disable-${i} ) + done + fi + + # CPU features + for i in "${CPU_FEATURES_MAP[@]}" ; do + use ${i%:*} || myconf+=( --disable-${i#*:} ) + done + + if use pic ; then + myconf+=( --enable-pic ) + # disable asm code if PIC is required + # as the provided asm decidedly is not PIC for x86. + [[ ${ABI} == x86 ]] && myconf+=( --disable-asm ) + fi + [[ ${ABI} == x32 ]] && myconf+=( --disable-asm ) #427004 + + # Try to get cpu type based on CFLAGS. + # Bug #172723 + # We need to do this so that features of that CPU will be better used + # If they contain an unknown CPU it will not hurt since ffmpeg's configure + # will just ignore it. + for i in $(get-flag mcpu) $(get-flag march) ; do + [[ ${i} = native ]] && i="host" # bug #273421 + myconf+=( --cpu=${i} ) + break + done + + # LTO support, bug #566282, bug #754654, bug #772854 + [[ ${ABI} != x86 ]] && is-flagq "-flto*" && myconf+=( "--enable-lto" ) + filter-lto + + # Mandatory configuration + myconf=( + --enable-avfilter + --enable-avresample + --disable-stripping + # This is only for hardcoded cflags; those are used in configure checks that may + # interfere with proper detections, bug #671746 and bug #645778 + # We use optflags, so that overrides them anyway. + --disable-optimizations + --disable-libcelt # bug #664158 + "${myconf[@]}" + ) + + # cross compile support + if tc-is-cross-compiler ; then + myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) + case ${CHOST} in + *freebsd*) + myconf+=( --target-os=freebsd ) + ;; + *mingw32*) + myconf+=( --target-os=mingw32 ) + ;; + *linux*) + myconf+=( --target-os=linux ) + ;; + esac + fi + + # doc + myconf+=( + $(multilib_native_use_enable doc) + $(multilib_native_use_enable doc htmlpages) + $(multilib_native_enable manpages) + ) + + # Use --extra-libs if needed for LIBS + set -- "${S}/configure" \ + --prefix="${EPREFIX}/usr" \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --mandir="${EPREFIX}/usr/share/man" \ + --enable-shared \ + --cc="$(tc-getCC)" \ + --cxx="$(tc-getCXX)" \ + --ar="$(tc-getAR)" \ + --nm="$(tc-getNM)" \ + --strip="$(tc-getSTRIP)" \ + --ranlib="$(tc-getRANLIB)" \ + --pkg-config="$(tc-getPKG_CONFIG)" \ + --optflags="${CFLAGS}" \ + $(use_enable static-libs static) \ + "${myconf[@]}" \ + ${EXTRA_FFMPEG_CONF} + echo "${@}" + "${@}" || die + + if multilib_is_native_abi && use chromium && build_separate_libffmpeg; then + einfo "Configuring for Chromium" + mkdir -p ../chromium || die + pushd ../chromium >/dev/null || die + set -- "${@}" \ + --disable-shared \ + --enable-static \ + --enable-pic \ + --disable-opencl + echo "${@}" + "${@}" || die + popd >/dev/null || die + fi +} + +multilib_src_compile() { + emake V=1 + + if multilib_is_native_abi; then + for i in "${FFTOOLS[@]}" ; do + if use fftools_${i} ; then + emake V=1 tools/${i}$(get_exeext) + fi + done + + if use chromium; then + if build_separate_libffmpeg; then + einfo "Compiling for Chromium" + pushd ../chromium >/dev/null || die + emake V=1 libffmpeg + popd >/dev/null || die + else + emake V=1 libffmpeg + fi + fi + fi +} + +multilib_src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/libpostproc:${BUILD_DIR}/libswscale:${BUILD_DIR}/libswresample:${BUILD_DIR}/libavcodec:${BUILD_DIR}/libavdevice:${BUILD_DIR}/libavfilter:${BUILD_DIR}/libavformat:${BUILD_DIR}/libavutil:${BUILD_DIR}/libavresample" \ + emake V=1 fate +} + +multilib_src_install() { + emake V=1 DESTDIR="${D}" install install-doc + + if multilib_is_native_abi; then + for i in "${FFTOOLS[@]}" ; do + if use fftools_${i} ; then + dobin tools/${i}$(get_exeext) + fi + done + + if use chromium; then + if build_separate_libffmpeg; then + einfo "Installing for Chromium" + pushd ../chromium >/dev/null || die + emake V=1 DESTDIR="${D}" install-libffmpeg + popd >/dev/null || die + else + emake V=1 DESTDIR="${D}" install-libffmpeg + + # When not built separately, libffmpeg has no code of + # its own so this QA check raises a false positive. + QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" + fi + fi + fi +} + +multilib_src_install_all() { + dodoc Changelog README.md CREDITS doc/*.txt doc/APIchanges + [ -f "RELEASE_NOTES" ] && dodoc "RELEASE_NOTES" + + use amf && doenvd "${FILESDIR}"/amf-env-vulkan-override +} diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild deleted file mode 100644 index 565f105878be..000000000000 --- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild +++ /dev/null @@ -1,606 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Subslot: libavutil major.libavcodec major.libavformat major -# Since FFmpeg ships several libraries, subslot is kind of limited here. -# Most consumers will use those three libraries, if a "less used" library -# changes its soname, consumers will have to be rebuilt the old way -# (preserve-libs). -# If, for example, a package does not link to libavformat and only libavformat -# changes its ABI then this package will be rebuilt needlessly. Hence, such a -# package is free _not_ to := depend on FFmpeg but I would strongly encourage -# doing so since such a case is unlikely. -FFMPEG_SUBSLOT=57.59.59 - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_MIN_CLONE_TYPE="single" - EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git" -fi - -inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} - -DESCRIPTION="Complete solution to record/convert/stream audio and video. Includes libavcodec" -HOMEPAGE="https://ffmpeg.org/" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" -elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Release - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc - inherit verify-sig - SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz" - SRC_URI+=" verify-sig? ( https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )" - - BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )" -fi -FFMPEG_REVISION="${PV#*_p}" - -SLOT="0/${FFMPEG_SUBSLOT}" -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) - amr? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - gmp? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - libaribb24? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - encode? ( - amrenc? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - ) - samba? ( GPL-3 ) -" -if [ "${PV#9999}" = "${PV}" ] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -fi - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt +gnutls gmp - +gpl hardcoded-tables +iconv libxml2 lzma +network opencl - openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau vulkan - X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib - # libavdevice options - cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal - opengl - # indevs - libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack - # decoders - amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac - jpeg2k:libopenjpeg bluray:libbluray gme:libgme gsm:libgsm - libaribb24 mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh - speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec - vorbis:libvorbis vpx:libvpx zvbi:libzvbi - # libavfilter options - appkit - bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r vmaf:libvmaf - fribidi:libfribidi fontconfig ladspa libass libtesseract lv2 truetype:libfreetype vidstab:libvidstab - rubberband:librubberband zeromq:libzmq zimg:libzimg - # libswresample options - libsoxr - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -# Same as above but for encoders, i.e. they do something only with USE=encode. -FFMPEG_ENCODER_FLAG_MAP=( - amf amrenc:libvo-amrwbenc kvazaar:libkvazaar libaom mp3:libmp3lame - openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 - theora:libtheora twolame:libtwolame webp:libwebp x264:libx264 - x265:libx265 xvid:libxvid -) - -IUSE=" - alsa chromium doc +encode oss pic sndio static-libs test v4l - ${FFMPEG_FLAG_MAP[@]%:*} - ${FFMPEG_ENCODER_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) -" -MIPS_CPU_FEATURES=( mipsdspr1:mipsdsp mipsdspr2 mipsfpu ) -PPC_CPU_FEATURES=( cpu_flags_ppc_altivec:altivec cpu_flags_ppc_vsx:vsx cpu_flags_ppc_vsx2:power8 ) -PPC_CPU_REQUIRED_USE=" - cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) - cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${MIPS_CPU_FEATURES[@]} - ${PPC_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${PPC_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -FFTOOLS=( aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher ) -IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) - amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) - bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) - bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) - bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) - cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[${MULTILIB_USEDEP}] ) - chromaprint? ( >=media-libs/chromaprint-1.2-r1[${MULTILIB_USEDEP}] ) - codec2? ( media-libs/codec2[${MULTILIB_USEDEP}] ) - dav1d? ( >=media-libs/dav1d-0.4.0:0=[${MULTILIB_USEDEP}] ) - encode? ( - amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] ) - kvazaar? ( >=media-libs/kvazaar-1.2.0[${MULTILIB_USEDEP}] ) - mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] ) - openh264? ( >=media-libs/openh264-1.4.0-r1:=[${MULTILIB_USEDEP}] ) - rav1e? ( >=media-video/rav1e-0.4:=[capi] ) - snappy? ( >=app-arch/snappy-1.1.2-r1:=[${MULTILIB_USEDEP}] ) - theora? ( - >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] - >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] - ) - twolame? ( >=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}] ) - webp? ( >=media-libs/libwebp-0.3.0:=[${MULTILIB_USEDEP}] ) - x264? ( >=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}] ) - x265? ( >=media-libs/x265-1.6:=[${MULTILIB_USEDEP}] ) - xvid? ( >=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}] ) - ) - fdk? ( >=media-libs/fdk-aac-0.1.3:=[${MULTILIB_USEDEP}] ) - flite? ( >=app-accessibility/flite-1.4-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - frei0r? ( media-plugins/frei0r-plugins[${MULTILIB_USEDEP}] ) - fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] ) - gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[${MULTILIB_USEDEP}] ) - gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] ) - gmp? ( >=dev-libs/gmp-6:0=[${MULTILIB_USEDEP}] ) - gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] ) - iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] ) - iec61883? ( - >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}] - ) - ieee1394? ( - >=media-libs/libdc1394-2.2.1:2=[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] ) - libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) - libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] ) - libass? ( >=media-libs/libass-0.11.0:=[${MULTILIB_USEDEP}] ) - libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] ) - libdrm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] ) - libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] ) - librtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] ) - libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] ) - libtesseract? ( >=app-text/tesseract-4.1.0-r1[${MULTILIB_USEDEP}] ) - libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] ) - libxml2? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] ) - lv2? ( media-libs/lv2[${MULTILIB_USEDEP}] media-libs/lilv[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) - mmal? ( media-libs/raspberrypi-userland ) - modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] ) - openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] ) - samba? ( >=net-fs/samba-3.6.23-r1[client,${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[sound,video,${MULTILIB_USEDEP}] ) - sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) - speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] ) - srt? ( >=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}] ) - ssh? ( >=net-libs/libssh-0.5.5:=[sftp,${MULTILIB_USEDEP}] ) - svg? ( - gnome-base/librsvg:2=[${MULTILIB_USEDEP}] - x11-libs/cairo[${MULTILIB_USEDEP}] - ) - nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) - svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) - vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] ) - vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] ) - vmaf? ( media-libs/libvmaf[${MULTILIB_USEDEP}] ) - vorbis? ( - >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] - >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] - ) - vpx? ( >=media-libs/libvpx-1.4.0:=[${MULTILIB_USEDEP}] ) - vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[${MULTILIB_USEDEP}] ) - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}] - >=x11-libs/libxcb-1.4:=[${MULTILIB_USEDEP}] - ) - postproc? ( !media-libs/libpostproc ) - zeromq? ( >=net-libs/zeromq-4.1.6 ) - zimg? ( >=media-libs/zimg-2.7.4:=[${MULTILIB_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) - zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] ) -" - -RDEPEND="${RDEPEND} - openssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] ) ) -" - -DEPEND="${RDEPEND} - amf? ( media-libs/amf-headers ) - ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] ) - v4l? ( sys-kernel/linux-headers ) -" - -# += for verify-sig above -BDEPEND+=" - >=sys-devel/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) - cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) - doc? ( sys-apps/texinfo ) - test? ( net-misc/wget sys-devel/bc ) -" - -# Code requiring FFmpeg to be built under gpl license -GPL_REQUIRED_USE=" - postproc? ( gpl ) - frei0r? ( gpl ) - cdio? ( gpl ) - rubberband? ( gpl ) - vidstab? ( gpl ) - samba? ( gpl ) - encode? ( - x264? ( gpl ) - x265? ( gpl ) - xvid? ( gpl ) - ) -" -REQUIRED_USE=" - cuda? ( nvenc ) - libv4l? ( v4l ) - fftools_cws2fws? ( zlib ) - test? ( encode ) - ${GPL_REQUIRED_USE} - ${CPU_REQUIRED_USE}" -RESTRICT=" - !test? ( test ) - gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) -" - -S=${WORKDIR}/${P/_/-} - -PATCHES=( - "${FILESDIR}"/chromium-r1.patch - "${FILESDIR}"/${PN}-5.0-backport-ranlib-build-fix.patch - "${FILESDIR}"/${P}-libsdl2-new-version-scheme.patch -) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/libavutil/avconfig.h -) - -build_separate_libffmpeg() { - use opencl -} - -pkg_setup() { - # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. - # May cause breakage while updating, #862996, #625210, #833821. - if has_version media-libs/chromaprint[tools] && use chromaprint; then - ewarn "You have media-libs/chromaprint installed with 'tools' USE flag, which " - ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE flag for ffmpeg, " - ewarn "which links to chromaprint. This may cause issues while rebuilding ffmpeg." - ewarn "" - ewarn "If your build fails to 'ERROR: chromaprint not found', rebuild chromaprint " - ewarn "without the 'tools' use flag first, then rebuild ffmpeg, and then finally enable " - ewarn "'tools' USE flag for chromaprint. See #862996." - fi -} - -src_prepare() { - if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot - export revision=git-N-${FFMPEG_REVISION} - fi - - eapply "${FILESDIR}/vmaf-models-default-path.patch" - - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -multilib_src_configure() { - local myconf=( ) - - # bug 842201 - use ia64 && tc-is-gcc && append-flags \ - -fno-tree-ccp \ - -fno-tree-dominator-opts \ - -fno-tree-fre \ - -fno-code-hoisting \ - -fno-tree-pre \ - -fno-tree-vrp - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - use openssl && myconf+=( --enable-nonfree ) - use samba && myconf+=( --enable-version3 ) - - # Encoders - if use encode ; then - ffuse+=( "${FFMPEG_ENCODER_FLAG_MAP[@]}" ) - - # Licensing. - if use amrenc ; then - myconf+=( --enable-version3 ) - fi - else - myconf+=( --disable-encoders ) - fi - - # Indevs - use v4l || myconf+=( --disable-indev=v4l2 --disable-outdev=v4l2 ) - for i in alsa oss jack sndio ; do - use ${i} || myconf+=( --disable-indev=${i} ) - done - - # Outdevs - for i in alsa oss sndio ; do - use ${i} || myconf+=( --disable-outdev=${i} ) - done - - # Decoders - use amr && myconf+=( --enable-version3 ) - use gmp && myconf+=( --enable-version3 ) - use libaribb24 && myconf+=( --enable-version3 ) - use fdk && use gpl && myconf+=( --enable-nonfree ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - if use openssl ; then - myconf+=( --disable-gnutls ) - has_version dev-libs/openssl:0/3 && myconf+=( --enable-version3 ) - fi - - # (temporarily) disable non-multilib deps - if ! multilib_is_native_abi; then - for i in librav1e libzmq ; do - myconf+=( --disable-${i} ) - done - fi - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - if use pic ; then - myconf+=( --enable-pic ) - # disable asm code if PIC is required - # as the provided asm decidedly is not PIC for x86. - [[ ${ABI} == x86 ]] && myconf+=( --disable-asm ) - fi - [[ ${ABI} == x32 ]] && myconf+=( --disable-asm ) #427004 - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - [[ ${ABI} != x86 ]] && is-flagq "-flto*" && myconf+=( "--enable-lto" ) - filter-lto - - # Mandatory configuration - myconf=( - --enable-avfilter - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *freebsd*) - myconf+=( --target-os=freebsd ) - ;; - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # doc - myconf+=( - $(multilib_native_use_enable doc) - $(multilib_native_use_enable doc htmlpages) - $(multilib_native_enable manpages) - ) - - # Fixed in 5.0.1? Waiting for verification from someone who hit the issue. - local extra_libs - if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then - # bug #782811 - # bug #790590 - extra_libs+="$(test-flags-CCLD -latomic) " - fi - - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --mandir="${EPREFIX}/usr/share/man" \ - --enable-shared \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --extra-libs="${extra_libs}" \ - $(use_enable static-libs static) \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - echo "${@}" - "${@}" || die - - if multilib_is_native_abi && use chromium && build_separate_libffmpeg; then - einfo "Configuring for Chromium" - mkdir -p ../chromium || die - pushd ../chromium >/dev/null || die - set -- "${@}" \ - --disable-shared \ - --enable-static \ - --enable-pic \ - --disable-opencl - echo "${@}" - "${@}" || die - popd >/dev/null || die - fi -} - -multilib_src_compile() { - emake V=1 - - if multilib_is_native_abi; then - for i in "${FFTOOLS[@]}" ; do - if use fftools_${i} ; then - emake V=1 tools/${i}$(get_exeext) - fi - done - - if use chromium; then - if build_separate_libffmpeg; then - einfo "Compiling for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 libffmpeg - popd >/dev/null || die - else - emake V=1 libffmpeg - fi - fi - fi -} - -multilib_src_test() { - LD_LIBRARY_PATH="${BUILD_DIR}/libpostproc:${BUILD_DIR}/libswscale:${BUILD_DIR}/libswresample:${BUILD_DIR}/libavcodec:${BUILD_DIR}/libavdevice:${BUILD_DIR}/libavfilter:${BUILD_DIR}/libavformat:${BUILD_DIR}/libavutil" \ - emake V=1 fate -} - -multilib_src_install() { - emake V=1 DESTDIR="${D}" install install-doc - - if multilib_is_native_abi; then - for i in "${FFTOOLS[@]}" ; do - if use fftools_${i} ; then - dobin tools/${i}$(get_exeext) - fi - done - - if use chromium; then - if build_separate_libffmpeg; then - einfo "Installing for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 DESTDIR="${D}" install-libffmpeg - popd >/dev/null || die - else - emake V=1 DESTDIR="${D}" install-libffmpeg - - # When not built separately, libffmpeg has no code of - # its own so this QA check raises a false positive. - QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" - fi - fi - fi -} - -multilib_src_install_all() { - dodoc Changelog README.md CREDITS doc/*.txt doc/APIchanges - [ -f "RELEASE_NOTES" ] && dodoc "RELEASE_NOTES" - - use amf && doenvd "${FILESDIR}"/amf-env-vulkan-override -} diff --git a/media-video/ffmpeg/ffmpeg-5.1.1.ebuild b/media-video/ffmpeg/ffmpeg-5.1.1.ebuild deleted file mode 100644 index 04786c9205ad..000000000000 --- a/media-video/ffmpeg/ffmpeg-5.1.1.ebuild +++ /dev/null @@ -1,606 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Subslot: libavutil major.libavcodec major.libavformat major -# Since FFmpeg ships several libraries, subslot is kind of limited here. -# Most consumers will use those three libraries, if a "less used" library -# changes its soname, consumers will have to be rebuilt the old way -# (preserve-libs). -# If, for example, a package does not link to libavformat and only libavformat -# changes its ABI then this package will be rebuilt needlessly. Hence, such a -# package is free _not_ to := depend on FFmpeg but I would strongly encourage -# doing so since such a case is unlikely. -FFMPEG_SUBSLOT=57.59.59 - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_MIN_CLONE_TYPE="single" - EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git" -fi - -inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} - -DESCRIPTION="Complete solution to record/convert/stream audio and video. Includes libavcodec" -HOMEPAGE="https://ffmpeg.org/" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" -elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Release - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc - inherit verify-sig - SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz" - SRC_URI+=" verify-sig? ( https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )" - - BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )" -fi -FFMPEG_REVISION="${PV#*_p}" - -SLOT="0/${FFMPEG_SUBSLOT}" -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) - amr? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - gmp? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - libaribb24? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - encode? ( - amrenc? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - ) - samba? ( GPL-3 ) -" -if [ "${PV#9999}" = "${PV}" ] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -fi - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt +gnutls gmp - +gpl hardcoded-tables +iconv libxml2 lzma +network opencl - openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau vulkan - X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib - # libavdevice options - cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal - opengl - # indevs - libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack - # decoders - amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac - jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme gsm:libgsm - libaribb24 mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh - speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec - vorbis:libvorbis vpx:libvpx zvbi:libzvbi - # libavfilter options - appkit - bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r vmaf:libvmaf - fribidi:libfribidi fontconfig ladspa lcms:lcms2 libass libplacebo libtesseract lv2 - truetype:libfreetype vidstab:libvidstab - rubberband:librubberband zeromq:libzmq zimg:libzimg - # libswresample options - libsoxr - # Threads; we only support pthread for now but ffmpeg supports more - +threads:pthreads -) - -# Same as above but for encoders, i.e. they do something only with USE=encode. -FFMPEG_ENCODER_FLAG_MAP=( - amf amrenc:libvo-amrwbenc kvazaar:libkvazaar libaom mp3:libmp3lame - openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 - theora:libtheora twolame:libtwolame webp:libwebp x264:libx264 - x265:libx265 xvid:libxvid -) - -IUSE=" - alsa chromium doc +encode oss pic sndio static-libs test v4l - ${FFMPEG_FLAG_MAP[@]%:*} - ${FFMPEG_ENCODER_FLAG_MAP[@]%:*} -" - -# Strings for CPU features in the useflag[:configure_option] form -# if :configure_option isn't set, it will use 'useflag' as configure option -ARM_CPU_FEATURES=( - cpu_flags_arm_thumb:armv5te - cpu_flags_arm_v6:armv6 - cpu_flags_arm_thumb2:armv6t2 - cpu_flags_arm_neon:neon - cpu_flags_arm_vfp:vfp - cpu_flags_arm_vfpv3:vfpv3 - cpu_flags_arm_v8:armv8 -) -ARM_CPU_REQUIRED_USE=" - arm64? ( cpu_flags_arm_v8 ) - cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) - cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) - cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) - cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) - cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) -" -MIPS_CPU_FEATURES=( mipsdspr1:mipsdsp mipsdspr2 mipsfpu ) -PPC_CPU_FEATURES=( cpu_flags_ppc_altivec:altivec cpu_flags_ppc_vsx:vsx cpu_flags_ppc_vsx2:power8 ) -PPC_CPU_REQUIRED_USE=" - cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) - cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) -" -X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) -X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) -X86_CPU_REQUIRED_USE=" - cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) - cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) - cpu_flags_x86_xop? ( cpu_flags_x86_avx ) - cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) - cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) - cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) - cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) - cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) - cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) - cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) - cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) - cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -" - -CPU_FEATURES_MAP=( - ${ARM_CPU_FEATURES[@]} - ${MIPS_CPU_FEATURES[@]} - ${PPC_CPU_FEATURES[@]} - ${X86_CPU_FEATURES[@]} -) -IUSE="${IUSE} - ${CPU_FEATURES_MAP[@]%:*}" - -CPU_REQUIRED_USE=" - ${ARM_CPU_REQUIRED_USE} - ${PPC_CPU_REQUIRED_USE} - ${X86_CPU_REQUIRED_USE} -" - -FFTOOLS=( aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher ) -IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) - amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) - bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) - bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) - bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) - cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[${MULTILIB_USEDEP}] ) - chromaprint? ( >=media-libs/chromaprint-1.2-r1[${MULTILIB_USEDEP}] ) - codec2? ( media-libs/codec2[${MULTILIB_USEDEP}] ) - dav1d? ( >=media-libs/dav1d-0.4.0:0=[${MULTILIB_USEDEP}] ) - encode? ( - amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] ) - kvazaar? ( >=media-libs/kvazaar-1.2.0[${MULTILIB_USEDEP}] ) - mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] ) - openh264? ( >=media-libs/openh264-1.4.0-r1:=[${MULTILIB_USEDEP}] ) - rav1e? ( >=media-video/rav1e-0.4:=[capi] ) - snappy? ( >=app-arch/snappy-1.1.2-r1:=[${MULTILIB_USEDEP}] ) - theora? ( - >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] - >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] - ) - twolame? ( >=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}] ) - webp? ( >=media-libs/libwebp-0.3.0:=[${MULTILIB_USEDEP}] ) - x264? ( >=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}] ) - x265? ( >=media-libs/x265-1.6:=[${MULTILIB_USEDEP}] ) - xvid? ( >=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}] ) - ) - fdk? ( >=media-libs/fdk-aac-0.1.3:=[${MULTILIB_USEDEP}] ) - flite? ( >=app-accessibility/flite-1.4-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - frei0r? ( media-plugins/frei0r-plugins[${MULTILIB_USEDEP}] ) - fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] ) - gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[${MULTILIB_USEDEP}] ) - gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] ) - gmp? ( >=dev-libs/gmp-6:0=[${MULTILIB_USEDEP}] ) - gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] ) - iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] ) - iec61883? ( - >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}] - ) - ieee1394? ( - >=media-libs/libdc1394-2.2.1:2=[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] ) - jpegxl? ( >=media-libs/libjxl-0.7.0[$MULTILIB_USEDEP] ) - lcms? ( >=media-libs/lcms-2.13:2[$MULTILIB_USEDEP] ) - libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) - libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] ) - libass? ( >=media-libs/libass-0.11.0:=[${MULTILIB_USEDEP}] ) - libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] ) - libdrm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] ) - libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] ) - libplacebo? ( >=media-libs/libplacebo-4.192.0[$MULTILIB_USEDEP] ) - librtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] ) - libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] ) - libtesseract? ( >=app-text/tesseract-4.1.0-r1[${MULTILIB_USEDEP}] ) - libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] ) - libxml2? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] ) - lv2? ( media-libs/lv2[${MULTILIB_USEDEP}] media-libs/lilv[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) - mmal? ( media-libs/raspberrypi-userland ) - modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] ) - openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] ) - samba? ( >=net-fs/samba-3.6.23-r1[client,${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[sound,video,${MULTILIB_USEDEP}] ) - sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) - speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] ) - srt? ( >=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}] ) - ssh? ( >=net-libs/libssh-0.5.5:=[sftp,${MULTILIB_USEDEP}] ) - svg? ( - gnome-base/librsvg:2=[${MULTILIB_USEDEP}] - x11-libs/cairo[${MULTILIB_USEDEP}] - ) - nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) - svt-av1? ( >=media-libs/svt-av1-0.9.0[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) - vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] ) - vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] ) - vmaf? ( >=media-libs/libvmaf-2.0.0[${MULTILIB_USEDEP}] ) - vorbis? ( - >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] - >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] - ) - vpx? ( >=media-libs/libvpx-1.4.0:=[${MULTILIB_USEDEP}] ) - vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[${MULTILIB_USEDEP}] ) - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}] - >=x11-libs/libxcb-1.4:=[${MULTILIB_USEDEP}] - ) - postproc? ( !media-libs/libpostproc ) - zeromq? ( >=net-libs/zeromq-4.1.6 ) - zimg? ( >=media-libs/zimg-2.7.4:=[${MULTILIB_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) - zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] ) -" - -RDEPEND="${RDEPEND} - openssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] ) ) -" - -DEPEND="${RDEPEND} - amf? ( media-libs/amf-headers ) - ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] ) - v4l? ( sys-kernel/linux-headers ) -" - -# += for verify-sig above -BDEPEND+=" - >=sys-devel/make-3.81 - virtual/pkgconfig - cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) - cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) - doc? ( sys-apps/texinfo ) - test? ( net-misc/wget sys-devel/bc ) -" - -# Code requiring FFmpeg to be built under gpl license -GPL_REQUIRED_USE=" - postproc? ( gpl ) - frei0r? ( gpl ) - cdio? ( gpl ) - rubberband? ( gpl ) - vidstab? ( gpl ) - samba? ( gpl ) - encode? ( - x264? ( gpl ) - x265? ( gpl ) - xvid? ( gpl ) - ) -" -REQUIRED_USE=" - cuda? ( nvenc ) - libv4l? ( v4l ) - fftools_cws2fws? ( zlib ) - test? ( encode ) - ${GPL_REQUIRED_USE} - ${CPU_REQUIRED_USE}" -RESTRICT=" - !test? ( test ) - gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) -" - -S=${WORKDIR}/${P/_/-} - -PATCHES=( - "${FILESDIR}"/chromium-r1.patch -) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/libavutil/avconfig.h -) - -build_separate_libffmpeg() { - use opencl -} - -pkg_setup() { - # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. - # May cause breakage while updating, #862996, #625210, #833821. - if has_version media-libs/chromaprint[tools] && use chromaprint; then - ewarn "You have media-libs/chromaprint installed with 'tools' USE flag, which " - ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE flag for ffmpeg, " - ewarn "which links to chromaprint. This may cause issues while rebuilding ffmpeg." - ewarn "" - ewarn "If your build fails to 'ERROR: chromaprint not found', rebuild chromaprint " - ewarn "without the 'tools' use flag first, then rebuild ffmpeg, and then finally enable " - ewarn "'tools' USE flag for chromaprint. See #862996." - fi -} - -src_prepare() { - if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot - export revision=git-N-${FFMPEG_REVISION} - fi - - default - - # -fdiagnostics-color=auto gets appended after user flags which - # will ignore user's preference. - sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die - - echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die -} - -multilib_src_configure() { - local myconf=( ) - - # bug 842201 - use ia64 && tc-is-gcc && append-flags \ - -fno-tree-ccp \ - -fno-tree-dominator-opts \ - -fno-tree-fre \ - -fno-code-hoisting \ - -fno-tree-pre \ - -fno-tree-vrp - - local ffuse=( "${FFMPEG_FLAG_MAP[@]}" ) - use openssl && myconf+=( --enable-nonfree ) - use samba && myconf+=( --enable-version3 ) - - # Encoders - if use encode ; then - ffuse+=( "${FFMPEG_ENCODER_FLAG_MAP[@]}" ) - - # Licensing. - if use amrenc ; then - myconf+=( --enable-version3 ) - fi - else - myconf+=( --disable-encoders ) - fi - - # Indevs - use v4l || myconf+=( --disable-indev=v4l2 --disable-outdev=v4l2 ) - for i in alsa oss jack sndio ; do - use ${i} || myconf+=( --disable-indev=${i} ) - done - - # Outdevs - for i in alsa oss sndio ; do - use ${i} || myconf+=( --disable-outdev=${i} ) - done - - # Decoders - use amr && myconf+=( --enable-version3 ) - use gmp && myconf+=( --enable-version3 ) - use libaribb24 && myconf+=( --enable-version3 ) - use fdk && use gpl && myconf+=( --enable-nonfree ) - - for i in "${ffuse[@]#+}" ; do - myconf+=( $(use_enable ${i%:*} ${i#*:}) ) - done - - if use openssl ; then - myconf+=( --disable-gnutls ) - has_version dev-libs/openssl:0/3 && myconf+=( --enable-version3 ) - fi - - # (temporarily) disable non-multilib deps - if ! multilib_is_native_abi; then - for i in librav1e libzmq ; do - myconf+=( --disable-${i} ) - done - fi - - # CPU features - for i in "${CPU_FEATURES_MAP[@]}" ; do - use ${i%:*} || myconf+=( --disable-${i#*:} ) - done - - if use pic ; then - myconf+=( --enable-pic ) - # disable asm code if PIC is required - # as the provided asm decidedly is not PIC for x86. - [[ ${ABI} == x86 ]] && myconf+=( --disable-asm ) - fi - [[ ${ABI} == x32 ]] && myconf+=( --disable-asm ) #427004 - - # Try to get cpu type based on CFLAGS. - # Bug #172723 - # We need to do this so that features of that CPU will be better used - # If they contain an unknown CPU it will not hurt since ffmpeg's configure - # will just ignore it. - for i in $(get-flag mcpu) $(get-flag march) ; do - [[ ${i} = native ]] && i="host" # bug #273421 - myconf+=( --cpu=${i} ) - break - done - - # LTO support, bug #566282, bug #754654, bug #772854 - [[ ${ABI} != x86 ]] && is-flagq "-flto*" && myconf+=( "--enable-lto" ) - filter-lto - - # Mandatory configuration - myconf=( - --enable-avfilter - --disable-stripping - # This is only for hardcoded cflags; those are used in configure checks that may - # interfere with proper detections, bug #671746 and bug #645778 - # We use optflags, so that overrides them anyway. - --disable-optimizations - --disable-libcelt # bug #664158 - "${myconf[@]}" - ) - - # cross compile support - if tc-is-cross-compiler ; then - myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" ) - case ${CHOST} in - *freebsd*) - myconf+=( --target-os=freebsd ) - ;; - *mingw32*) - myconf+=( --target-os=mingw32 ) - ;; - *linux*) - myconf+=( --target-os=linux ) - ;; - esac - fi - - # doc - myconf+=( - $(multilib_native_use_enable doc) - $(multilib_native_use_enable doc htmlpages) - $(multilib_native_enable manpages) - ) - - # Fixed in 5.0.1? Waiting for verification from someone who hit the issue. - local extra_libs - if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then - # bug #782811 - # bug #790590 - extra_libs+="$(test-flags-CCLD -latomic) " - fi - - set -- "${S}/configure" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --shlibdir="${EPREFIX}/usr/$(get_libdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --mandir="${EPREFIX}/usr/share/man" \ - --enable-shared \ - --cc="$(tc-getCC)" \ - --cxx="$(tc-getCXX)" \ - --ar="$(tc-getAR)" \ - --nm="$(tc-getNM)" \ - --strip="$(tc-getSTRIP)" \ - --ranlib="$(tc-getRANLIB)" \ - --pkg-config="$(tc-getPKG_CONFIG)" \ - --optflags="${CFLAGS}" \ - --extra-libs="${extra_libs}" \ - $(use_enable static-libs static) \ - "${myconf[@]}" \ - ${EXTRA_FFMPEG_CONF} - echo "${@}" - "${@}" || die - - if multilib_is_native_abi && use chromium && build_separate_libffmpeg; then - einfo "Configuring for Chromium" - mkdir -p ../chromium || die - pushd ../chromium >/dev/null || die - set -- "${@}" \ - --disable-shared \ - --enable-static \ - --enable-pic \ - --disable-opencl - echo "${@}" - "${@}" || die - popd >/dev/null || die - fi -} - -multilib_src_compile() { - emake V=1 - - if multilib_is_native_abi; then - for i in "${FFTOOLS[@]}" ; do - if use fftools_${i} ; then - emake V=1 tools/${i}$(get_exeext) - fi - done - - if use chromium; then - if build_separate_libffmpeg; then - einfo "Compiling for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 libffmpeg - popd >/dev/null || die - else - emake V=1 libffmpeg - fi - fi - fi -} - -multilib_src_test() { - LD_LIBRARY_PATH="${BUILD_DIR}/libpostproc:${BUILD_DIR}/libswscale:${BUILD_DIR}/libswresample:${BUILD_DIR}/libavcodec:${BUILD_DIR}/libavdevice:${BUILD_DIR}/libavfilter:${BUILD_DIR}/libavformat:${BUILD_DIR}/libavutil" \ - emake V=1 fate -} - -multilib_src_install() { - emake V=1 DESTDIR="${D}" install install-doc - - if multilib_is_native_abi; then - for i in "${FFTOOLS[@]}" ; do - if use fftools_${i} ; then - dobin tools/${i}$(get_exeext) - fi - done - - if use chromium; then - if build_separate_libffmpeg; then - einfo "Installing for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 DESTDIR="${D}" install-libffmpeg - popd >/dev/null || die - else - emake V=1 DESTDIR="${D}" install-libffmpeg - - # When not built separately, libffmpeg has no code of - # its own so this QA check raises a false positive. - QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" - fi - fi - fi -} - -multilib_src_install_all() { - dodoc Changelog README.md CREDITS doc/*.txt doc/APIchanges - [ -f "RELEASE_NOTES" ] && dodoc "RELEASE_NOTES" - - use amf && doenvd "${FILESDIR}"/amf-env-vulkan-override -} diff --git a/media-video/ffmpeg/ffmpeg-5.1.2.ebuild b/media-video/ffmpeg/ffmpeg-5.1.2.ebuild index 04786c9205ad..32bd6b856f20 100644 --- a/media-video/ffmpeg/ffmpeg-5.1.2.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.1.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 # Subslot: libavutil major.libavcodec major.libavformat major # Since FFmpeg ships several libraries, subslot is kind of limited here. @@ -498,14 +498,7 @@ multilib_src_configure() { $(multilib_native_enable manpages) ) - # Fixed in 5.0.1? Waiting for verification from someone who hit the issue. - local extra_libs - if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then - # bug #782811 - # bug #790590 - extra_libs+="$(test-flags-CCLD -latomic) " - fi - + # Use --extra-libs if needed for LIBS set -- "${S}/configure" \ --prefix="${EPREFIX}/usr" \ --libdir="${EPREFIX}/usr/$(get_libdir)" \ @@ -521,7 +514,6 @@ multilib_src_configure() { --ranlib="$(tc-getRANLIB)" \ --pkg-config="$(tc-getPKG_CONFIG)" \ --optflags="${CFLAGS}" \ - --extra-libs="${extra_libs}" \ $(use_enable static-libs static) \ "${myconf[@]}" \ ${EXTRA_FFMPEG_CONF} diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild index 04786c9205ad..32bd6b856f20 100644 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 # Subslot: libavutil major.libavcodec major.libavformat major # Since FFmpeg ships several libraries, subslot is kind of limited here. @@ -498,14 +498,7 @@ multilib_src_configure() { $(multilib_native_enable manpages) ) - # Fixed in 5.0.1? Waiting for verification from someone who hit the issue. - local extra_libs - if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then - # bug #782811 - # bug #790590 - extra_libs+="$(test-flags-CCLD -latomic) " - fi - + # Use --extra-libs if needed for LIBS set -- "${S}/configure" \ --prefix="${EPREFIX}/usr" \ --libdir="${EPREFIX}/usr/$(get_libdir)" \ @@ -521,7 +514,6 @@ multilib_src_configure() { --ranlib="$(tc-getRANLIB)" \ --pkg-config="$(tc-getPKG_CONFIG)" \ --optflags="${CFLAGS}" \ - --extra-libs="${extra_libs}" \ $(use_enable static-libs static) \ "${myconf[@]}" \ ${EXTRA_FFMPEG_CONF} diff --git a/media-video/ffmpeg/files/ffmpeg-4.4.3-clang-14-ff_seek_frame_binary-crash.patch b/media-video/ffmpeg/files/ffmpeg-4.4.3-clang-14-ff_seek_frame_binary-crash.patch new file mode 100644 index 000000000000..c8733ea2382f --- /dev/null +++ b/media-video/ffmpeg/files/ffmpeg-4.4.3-clang-14-ff_seek_frame_binary-crash.patch @@ -0,0 +1,46 @@ +https://github.com/FFmpeg/FFmpeg/commit/ab792634197e364ca1bb194f9abe36836e42f12d + +(Rebased for 4.4.x in Gentoo.) + +From ab792634197e364ca1bb194f9abe36836e42f12d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin@martin.st> +Date: Mon, 18 Oct 2021 12:31:38 +0300 +Subject: [PATCH] seek: Fix crashes in ff_seek_frame_binary if built with + latest Clang 14 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Passing an uninitialized variable as argument to a function is +undefined behaviour (UB). The compiler can assume that UB does not +happen. + +Hence, the compiler can assume that the variables are never +uninitialized when passed as argument, which means that the codepaths +that initializes them must be taken. + +In ff_seek_frame_binary, this means that the compiler can assume +that the codepaths that initialize pos_min and pos_max are taken, +which means that the conditions "if (sti->index_entries)" and +"if (index >= 0)" can be optimized out. + +Current Clang git versions (upcoming Clang 14) enabled an optimization +that does this, which broke the current version of this function +(which intentionally left the variables uninitialized, but silencing +warnings about being uninitialized). See [1] for discussion on +the matter. + +[1] https://reviews.llvm.org/D105169#3069555 + +Signed-off-by: Martin Storsjö <martin@martin.st> +--- a/libavformat/utils.c ++++ b/libavformat/utils.c +@@ -2146,7 +2146,7 @@ int ff_seek_frame_binary(AVFormatContext *s, int stream_index, + int64_t target_ts, int flags) + { + const AVInputFormat *avif = s->iformat; +- int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit; ++ int64_t pos_min = 0, pos_max = 0, pos, pos_limit; + int64_t ts_min, ts_max, ts; + int index; + int64_t ret; diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest index 9b95ae56f67c..61bbc36c009d 100644 --- a/media-video/libva-utils/Manifest +++ b/media-video/libva-utils/Manifest @@ -1,7 +1,9 @@ AUX libva-utils-2.15.0-fix-threads-option.patch 816 BLAKE2B c035b29e21c3eb512768f751717188041e2fbb49570d92e661e9271f1fd746f6d3128d7292de8f80dbd88c4f4cc5e0386fe6173871ea37f138ca0423acf26729 SHA512 a9344fa68fce8f64764777c1f6df464d640fbb76751666dcf597e33f23b898744ee2a258c652068e0c5d821eb58f13585333d4e326a56d3d69e38f06dfabb97e DIST libva-utils-2.14.0.tar.gz 1241072 BLAKE2B 17f1e0badb05e39f3979bde652dfe6832e8bfb2accd99fd6c5d972090cfce630e2a93ad96e5d17bc7bd9c393b12c2a7b066cb60a715c2dbb128dd263c480bcca SHA512 631e9becf5b2f6d083906962c004c9080d2e2b2d98b6003638a31dde8ad4e2549606301b97e88822471e29007232fc470a2116be09dc0c55d3cc2df6a45a7be1 DIST libva-utils-2.15.0.tar.gz 1245559 BLAKE2B 92fe1e7dbd3c953eecb351625213c2b537ad640f61534f3316d3a46070cb3818b4acafbc7a666e24b51d0900cea044074a7a6519f3c4aba6d2a38cf6ed0b2d66 SHA512 90cfa83fb7443fc90558c148c740c9c272796197fba49ff0179af94c40e97c830fc26c534e9a74fa58f597075f9ba68b477aabc784148c14dc09bde07f23cdeb +DIST libva-utils-2.16.0.tar.gz 1245723 BLAKE2B 3ce3b54f9b8d1e5960fdb7587da9dc4fa9754f3612155e86d99f2f120e31e0e69a40482d7a4571fefc0a8079ba987303cbb433203de9ef6e203e9419b6d91b91 SHA512 d5395c1de4b95f4d0a86621b0338852250a3893b732c6fd69d0622c989bff530461a183c151f322469b1ed7e4815173dbbcf36cc390db9ebbae6fb7d7a90cb9c EBUILD libva-utils-2.14.0.ebuild 2008 BLAKE2B a8aac0631df452323aa175609632443c38f76f7d0d1bdb9a818d170a384416ddb51b14d264a83944fa97aee452024f44a387f3992d9fcb5d1275f143e2bd8147 SHA512 52e8fe84be9f693b1297f220fc8498fe7cc6dff6a343a9b515fb99b256d0a2b5fa31f027ee9bcd4b6f3c67283f751dea233e0b971b58e6f0330cc95e2ecc5629 EBUILD libva-utils-2.15.0.ebuild 1944 BLAKE2B b8b4b69e555a83fe5373142bba9ca53d1999db0a5302b14fa59ba52200fc81dd82451769111e881b2fe7aa64ab937fb86923171dc961e9bdaaca8164e50af799 SHA512 6e93c40da4a4e88054dc50b56e1b90c7fac4b7da13bd43fc753a99afaaae952eb20ce131f517d6f243e74adfe5c6ab132f47917d0b5c465f1e8b29da80abdf25 +EBUILD libva-utils-2.16.0.ebuild 1889 BLAKE2B ad1ea2a23c7b442b24a0a60be02f19f67c0e36812d0583cfd3d4254ff91b5b4a6415ae79fcd96702312534dd147b8b6548778d9a1bd39c5c92f331fba5834302 SHA512 034c63820418b13c50e564f61135cc07ef82a4491e6208fdc32c1b9ca0eadc151c7c640a6748ab0ecac8f563f56f7dc672e2442748dae8c9a9dcd872533f2fec EBUILD libva-utils-9999.ebuild 1889 BLAKE2B ad1ea2a23c7b442b24a0a60be02f19f67c0e36812d0583cfd3d4254ff91b5b4a6415ae79fcd96702312534dd147b8b6548778d9a1bd39c5c92f331fba5834302 SHA512 034c63820418b13c50e564f61135cc07ef82a4491e6208fdc32c1b9ca0eadc151c7c640a6748ab0ecac8f563f56f7dc672e2442748dae8c9a9dcd872533f2fec MISC metadata.xml 598 BLAKE2B 22e12ade6d6847d659971976ffb272dea97d6a8579cf6b39720a0a4eca5336644dbcf7276892f707e9e4e454f9bc523ff5fe6cab2f2e4602c3f09af3d52168cb SHA512 e6f11bd15f5f666fc22a87070e388f5e9244f15c4ef244ae225f7082da39ebd7a48d2539ca6eb0c2c08ff71e1f7613a72d40e0ff9d2919012a68411166d86765 diff --git a/media-video/libva-utils/libva-utils-2.16.0.ebuild b/media-video/libva-utils/libva-utils-2.16.0.ebuild new file mode 100644 index 000000000000..428cc77cbc2d --- /dev/null +++ b/media-video/libva-utils/libva-utils-2.16.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Collection of utilities and tests for VA-API" +HOMEPAGE="https://01.org/linuxmedia/vaapi" +if [[ ${PV} = *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/libva-utils" +else + SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="examples putsurface test +vainfo wayland X" +RESTRICT="test" # Tests must be run manually + +REQUIRED_USE=" + putsurface? ( || ( wayland X ) ) + || ( examples putsurface test vainfo ) +" + +DEPEND=" + x11-libs/libdrm + wayland? ( >=dev-libs/wayland-1.0.6 ) + X? ( >=x11-libs/libX11-1.6.2 ) +" +if [[ ${PV} = *9999 ]] ; then + DEPEND+="~x11-libs/libva-${PV}:=[drm(+),wayland?,X?]" +else + DEPEND+=">=x11-libs/libva-$(ver_cut 1-2).0:=[drm(+),wayland?,X?]" +fi +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + local sed_args=() + + if ! use examples ; then + sed_args+=( + -e "/^subdir('decode')$/d" + -e "/^subdir('encode')$/d" + -e "/^subdir('videoprocess')$/d" + -e "/^subdir('vendor\/intel')$/d" + -e "/^subdir('vendor\/intel\/sfcsample')$/d" + ) + fi + + if ! use putsurface ; then + sed_args+=(-e "/^subdir('putsurface')$/d") + fi + + if ! use vainfo ; then + sed_args+=(-e "/^subdir('vainfo')$/d") + fi + + if [[ ${#sed_args[@]} -gt 0 ]] ; then + sed "${sed_args[@]}" -i meson.build || die + fi +} + +src_configure() { + local emesonargs=( + -Ddrm=true + $(meson_use X x11) + $(meson_use wayland) + $(meson_use test tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if ! use test ; then + rm -f "${ED}"/usr/bin/test_va_api || die + fi +} + +pkg_postinst() { + if use test ; then + elog "Tests must be run manually with the test_va_api binary" + fi +} diff --git a/media-video/pitivi/Manifest b/media-video/pitivi/Manifest index fe170e361aa6..0a8a7601f3da 100644 --- a/media-video/pitivi/Manifest +++ b/media-video/pitivi/Manifest @@ -1,7 +1,4 @@ -AUX pitivi-2021.05-meson-compatibility.patch 1452 BLAKE2B 453356f66c217b0ae527219819a5ca3ff4a7da60664e21f2fda211c846c3efd9139d8564d93eb907e72e56f2b4f497135c7f7f5d0728a2380844d5b5de040db5 SHA512 394ad3c1317598d7bb020176e1572598f310eb5fa2e37e274fd572a9c8a3338c52accd1a66be8e9322032a1c677481a219bb25da223f348d2469320bde80a2fd AUX pitivi-2021.05-python-collections.patch 406 BLAKE2B e3c70bb271d95ac5b6bd6f0fb8738b24e8db544140e565173aa71c652ee1c25f8e50f77ef822c3843e4609d531e5f9b25ce299cf82f59db975121a44c1ad0e58 SHA512 20c6c6df1d86a3e5e126b5f3d851fa56651a18a86313c358eef63a423d70e501b28abfc767e7fca8d01e0cd2106d346e2dcdbf8075f60596ac6ada8059e2f5e8 -DIST pitivi-2021.05.tar.xz 11303884 BLAKE2B f87f16cc1ab7ea0f97bc92cdd9f1d5993051ed67b26473748aeb327a4cb51bb32510c845e1665ec3eb3b67c3f0f113c05a514076bad4e13d0fadbd725bcb6bb6 SHA512 3ecb571d501b634ca3a369d4020954cc0b2bc101ceb12bee74d6b38c9ca8f2bf15fe94030421c43503870128d8218548feca7d32cf25b4afcf610365784ca9bb DIST pitivi-2022.06.tar.xz 11352412 BLAKE2B f7d14f9bff136a8b50c0ce82e66fad92ba7df429d8cf588c526ae04f673617d882a0cc024c5a21c97471d2b31cb0001cefdeb8e32c9f62e1c6600d9500d1e428 SHA512 649c8e61d9545cbf35a0a0c8f648490c14c8bfb6c6637794887c03bffd6998c63cb2cc22102cd2f7a59974f79488a13f29beceadab29ddd1c1c01abff33a85fa -EBUILD pitivi-2021.05-r1.ebuild 2209 BLAKE2B 7696097b20863ebdfb15d33cc7f52ea73e8320ba4163e1da5c746eef684e737a26e158c3450ac372f4b27a2abb3984676d040cff479634a82bb38db5d210344c SHA512 05a8643450c5ca897c627b782bdf3d3d3de466d80ee00335a033eb79d07640b53776f8e27733d96d9a109c79b412c6b2cb1e5e59d53bc2ceffedcd24e7f2626d EBUILD pitivi-2022.06.ebuild 2014 BLAKE2B ee9b5fb21c0a6ee376eaf95782d5ee1917b8286eed504bf5a85ab88da0a02baf5d9ede57ba65095ef15e5bab43561fae9b6a9c68e3da1c12ad668873c404353d SHA512 16c582d40a36a46b4a608b64ec8e7ada63c66f5eabaf36ea2d0fdee086d99592a771294fc37c45a906e5a2a129ffd40c22a5c34afd7dc4e5b002abf01a013d86 MISC metadata.xml 380 BLAKE2B 3ba78024c7a1f5dd825bdb63ea42c4a4c6fef74a881f5acbfb6d707c27f9e0bddab88470f03cb663f564e26a3343e8a849d9f000ba7cf3e1df437ba5ae66086a SHA512 2c728bee57e023b734c64c65824c25ab02744bf49b33f91bc231a5a2ea47f821e5951f628fd558de55e0cad0cc6b95faecb924e226c581008ee342b4e58d6459 diff --git a/media-video/pitivi/files/pitivi-2021.05-meson-compatibility.patch b/media-video/pitivi/files/pitivi-2021.05-meson-compatibility.patch deleted file mode 100644 index 990f84b06795..000000000000 --- a/media-video/pitivi/files/pitivi-2021.05-meson-compatibility.patch +++ /dev/null @@ -1,45 +0,0 @@ -From ddf2369d1fc6fddd63f676cc905a8b8e96291a4c Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com> -Date: Tue, 25 Jan 2022 15:37:34 +0200 -Subject: [PATCH] Fix compatibility with meson 0.61 - -Previously positional arguments to i18n.merge_files() were just ignored -but this became an error. ---- - data/meson.build | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/data/meson.build b/data/meson.build -index 2ea82cf12..60d23169b 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -6,7 +6,7 @@ install_subdir('audiopresets', install_dir: pkgdatadir) - install_subdir('videopresets', install_dir: pkgdatadir) - install_subdir('gstpresets', install_dir: pkgdatadir) - --desktop_file = i18n.merge_file('org.pitivi.Pitivi.desktop', -+desktop_file = i18n.merge_file( - type: 'desktop', - output : 'org.pitivi.Pitivi.desktop', - input : 'org.pitivi.Pitivi.desktop.in', -@@ -25,7 +25,7 @@ if desktop_file_validate.found() - ) - endif - --appdata_file = i18n.merge_file('org.pitivi.Pitivi.appdata.xml', -+appdata_file = i18n.merge_file( - type: 'xml', - output : 'org.pitivi.Pitivi.appdata.xml', - input : 'org.pitivi.Pitivi.appdata.xml.in', -@@ -43,7 +43,7 @@ if appstream_util.found() - ) - endif - --i18n.merge_file('org.pitivi.Pitivi-mime.xml', -+i18n.merge_file( - output : 'org.pitivi.Pitivi-mime.xml', - input : 'org.pitivi.Pitivi-mime.xml.in', - po_dir: podir, --- -GitLab - diff --git a/media-video/pitivi/pitivi-2021.05-r1.ebuild b/media-video/pitivi/pitivi-2021.05-r1.ebuild deleted file mode 100644 index 92d0aad1b722..000000000000 --- a/media-video/pitivi/pitivi-2021.05-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" - -inherit gnome.org meson python-single-r1 xdg - -DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework" -HOMEPAGE="https://www.pitivi.org" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Do not forget to check pitivi/check.py for dependencies!!! -# gsound, libav, libnotify and v4l are optional -GST_VER="1.18.4" - -COMMON_DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/pycairo-1.10[${PYTHON_USEDEP}] - ') - >=x11-libs/cairo-1.10 - - >=media-libs/gstreamer-${GST_VER}:1.0[introspection] -" -RDEPEND="${COMMON_DEPEND} - >=dev-libs/glib-2.30.0:2 - - >=dev-libs/gobject-introspection-1.34:= - - dev-libs/libpeas[${PYTHON_SINGLE_USEDEP}] - - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - >=dev-python/gst-python-1.4:1.0[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] - ') - - gnome-base/librsvg:= - - >=media-libs/gstreamer-editing-services-${GST_VER}:1.0[introspection] - >=media-libs/gst-plugins-base-${GST_VER}:1.0[introspection,theora] - >=media-libs/gst-plugins-bad-${GST_VER}:1.0 - >=media-plugins/gst-plugins-gtk-${GST_VER}:1.0 - >=media-libs/gst-plugins-good-${GST_VER}:1.0 - >=media-plugins/gst-plugins-libav-${GST_VER}:1.0 - >=media-plugins/gst-plugins-gdkpixbuf-${GST_VER}:1.0 - - >=x11-libs/libnotify-0.7[introspection] - x11-libs/libwnck:3[introspection] - >=x11-libs/gtk+-3.20.0:3[introspection] -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/yelp-tools - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=dev-util/intltool-0.35.5 - dev-util/itstool - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - # https://gitlab.gnome.org/GNOME/pitivi/-/commit/ddf2369d1fc6fddd63f676cc905a8b8e96291a4c - "${FILESDIR}"/${P}-meson-compatibility.patch - "${FILESDIR}"/${P}-python-collections.patch -) - -src_configure() { - meson_src_configure -} - -src_compile() { - meson_src_compile -} - -src_install() { - meson_src_install - python_fix_shebang "${D}" -} diff --git a/media-video/projectx/Manifest b/media-video/projectx/Manifest index b02655b33ff8..4da19fa26660 100644 --- a/media-video/projectx/Manifest +++ b/media-video/projectx/Manifest @@ -3,9 +3,9 @@ AUX projectx-0.91.0.10-bl2.patch 535 BLAKE2B aeeba4ee7d33c77c64563e48005260c68d5 AUX projectx-0.91.0.10-idctfast.patch 1089 BLAKE2B 9dbef016e8ce6ac93f8554fe0414191434ac9364ddb51dafb9505c125a887e72dcd38e58f6eecd8595f9b735f099592730debf7948f97927ca3930c30731fa62 SHA512 309beac4a582a3abe25a4f28acf2a69d55f3a7824a18d845a2c46cfb3a05bd1fba1021a01da396eb395a633cc999a96527d53654b2b8cf3c5f87add9ebc2e24d AUX projectx-0.91.0.10-stdout-corrupt.patch 378 BLAKE2B 7a92d7c16688e75e6d0510a93a02ac52fec7aec83ea768b70011d5dc8016c7f31cb4194bfd44f6696b6067c0c4fd179e03bf922d49358846b62c33914641128c SHA512 22f859c66d723f501002ca507a3a246716adf584d94d84fbb75b870b3418d93f073b6f46495232a9a9215007283e0acbe21871a4af74695dcbd0fc3a3ecbb2f3 AUX projectx-0.91.0.10-xdg.patch 1082 BLAKE2B 331e818365afb4aa09a4c6cc4498a674100720cdb76248662d8786cbc14ebcc8cd98a828683b56fd4da44333dc6249bfec1ede3ee861d6719f752954d58d58db SHA512 f41700446a6ff32a95a95f1388aaefdeb9cb3e22a77841ef7ae42e85d0d267d8e4c4581dc0923f98d94de9aaacc7283583554693003c81018ee2a876e02beb58 -DIST projectx-0.91.0.10.tar.xz 830104 BLAKE2B 511481dd2c391a6a26acfa0603f1c221d013d334593cf8ce6da0cf09505387424e58772705e17f9e90da546c43ce5aad313723aafd36063c5cd4a46d93634f86 SHA512 681dae4fd368a00a7ada37f8e64271c838a9c3737008b6fcd7f74679ca9fdf2cce140b0627a4c77a9a00baea76659bad0d2d710511b66026f9597ad153a2e725 +DIST projectx-0.91.0.10-r4.tar.xz 830232 BLAKE2B 26171e583dc608c181d3ab3de050beb569659dfa9cd681e161fd0ee7168c4d0bcdaefc1eb42323c8bf901a33f96ea627c01b0ba63f79519e1f6c5d7868331ec9 SHA512 004a8819736c426a27dbd896c125233a1014260ed2999911bdc7aa83b8aa220776297060755fdf6fb15c6a79e71b14ac166c7d423f3ac568a42e2a21ac8c3da8 DIST projectx-icon.png 1692 BLAKE2B 6da85b69961b81f64638b04860b467e8cf599287513d85157aa71e4575003b8ef6e96cbe4b0b40b54bb15b6ca74c14f4bf1855c80f1f6db89294567a77f9e151 SHA512 33d9e505140d2dd22d34f87ebff040530130bbb7d1e9958d7345f442bd3d6e17dff8d243e22f374217aed20139871e406e46ca6f03ca48eb338dc3630af2417a DIST projectx-idctfast.tar.xz 12444 BLAKE2B e4b2a6ab235601dbdd1acf8a73a14fecb5da455670bad52598e0dbd8a7300305fad1b22b3d550dd046dcac68975af4b225e042f7c968ce9108f702d01586302f SHA512 85dd6dd0011c166aaefd47a47c4455dda68ba6da65c9eda5a996f7d078ce3900168714c0c72c6250f7b99181fda84c6d81e3afb392ace9c12c3c5690de01c1d8 DIST xdg-20100731.java.xz 648 BLAKE2B 8bd082c445d64051c65c66e8a22b61e582d04f1f650e3b15ee2f3400d47b10f137d245bd8a7633d96299e2c688f7bf836b59a4dd49ea3c181684a78fa55304c3 SHA512 8b5d8e695f3f052f889002dc93742da8ba9eada173cb10ad1db525e1ad89d1c8f44200d79dc02068ccf93fdbf2e8daa5bb359dae77bacbc89cb6d4895732774b -EBUILD projectx-0.91.0.10-r3.ebuild 3283 BLAKE2B 819949b4f47bfb66b93cb99708f46ff86ada60bdd11239ae2e12a9784357c7d21e883b68ef281e1d3802b26dff92136320f565734b3bde4ac184fa2eabfac77a SHA512 0c45821af059a1ccdd85024a7440ec380951a8b8d61fbc5bb965396c14a3058b9bac3a12bfff651f16f89ec7ca8f57939b3de0af1bf9cc120e498445d78658a0 +EBUILD projectx-0.91.0.10-r4.ebuild 3095 BLAKE2B f708cbf96b9f67b01d580b3e36b623e5874408bf107db17dcf0355ebcfb8176488ca68c3b0e2157b08701280f3c96a7ec24a681fc58b8ffca0eecbc09d95c534 SHA512 197ffb29d545bb445959089998725d2245889e07726ba8f25bd1e70eed219226816e52d354467025abc9be4a2586ef6a60527d8357a5a21eb2c1fd4dd0d1a01e MISC metadata.xml 743 BLAKE2B 1100ef8186544c4605495d3cee7ba506559e124fd500a20b54a7cbd912a792b6873143040f46d9b30837c6dd79c0e1f18f6464d25b84dc1681b0886c209471b0 SHA512 7644cbc684eaaaec7838c38a7856b3421e4e9069dc208bad12c9b4c40567ecce706633148656d2ceb193ebd925761599856f6290126ecf88405f9b86af49ab25 diff --git a/media-video/projectx/projectx-0.91.0.10-r3.ebuild b/media-video/projectx/projectx-0.91.0.10-r3.ebuild deleted file mode 100644 index 366fdb7843d2..000000000000 --- a/media-video/projectx/projectx-0.91.0.10-r3.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" - -inherit desktop eutils java-pkg-2 java-ant-2 toolchain-funcs xdg - -XDG_P="xdg-20100731" - -DESCRIPTION="Converts, splits and demuxes DVB and other MPEG recordings" -HOMEPAGE="http://project-x.sourceforge.net/" -SRC_URI="https://dev.gentoo.org/~billie/distfiles/${P}.tar.xz - https://dev.gentoo.org/~billie/distfiles/${PN}-idctfast.tar.xz - https://dev.gentoo.org/~billie/distfiles/${XDG_P}.java.xz - https://dev.gentoo.org/~billie/distfiles/${PN}-icon.png" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" -IUSE="X cpu_flags_x86_mmx cpu_flags_x86_sse" - -COMMON_DEPEND=" - dev-java/commons-net:0 - X? ( dev-java/browserlauncher2:1.0 ) -" -RDEPEND=" - ${COMMON_DEPEND} - >=virtual/jre-1.8:* -" -DEPEND=" - ${COMMON_DEPEND} - >=virtual/jdk-1.8:* - app-arch/xz-utils - virtual/libiconv -" - -S="${WORKDIR}/Project-X" - -mainclass() { - # read Main-Class from MANIFEST.MF - sed -n "s/^Main-Class: \([^ ]\+\).*/\1/p" "${S}/MANIFEST.MF" || die -} - -src_prepare() { - default - - xdg_environment_reset - - local X - - # apply stdout corruption patch (zzam@gentoo.org) - eapply "${FILESDIR}/${PN}-0.91.0.10-stdout-corrupt.patch" - - # apply BrowserLauncher2 patch - use X && eapply "${FILESDIR}/${PN}-0.91.0.10-bl2.patch" - rm -rf src/edu || die - - # apply IDCTFast patch - eapply "${FILESDIR}/${PN}-0.91.0.10-idctfast.patch" - - # apply XDG patch - cp -f "${WORKDIR}/${XDG_P}.java" "${S}/src/xdg.java" || die - eapply "${FILESDIR}/${PN}-0.91.0.10-xdg.patch" - - # copy build.xml - cp -f "${FILESDIR}/build-0.91.0.10.xml" build.xml || die - - # patch executable and icon - sed -i -e "s:^\(Exec=\).*:\1${PN}_gui:g" \ - -e "s:^\(Icon=\).*:\1${PN}:g" *.desktop || die - - # convert CRLF to LF - edos2unix *.txt MANIFEST.MF - - # convert docs to utf-8 - if [ -x "$(type -p iconv)" ]; then - for X in zutun.txt; do - iconv -f LATIN1 -t UTF8 -o "${X}~" "${X}" && mv -f "${X}~" "${X}" || die - done - fi - - # merge/remove resources depending on USE="X" - if use X; then - mv -f htmls resources/ || die - else - rm -rf src/net/sourceforge/dvb/projectx/gui || die - rm resources/*.gif || die - fi - - # update library packages - cd lib || die - rm -f {commons-net,jakarta-oro}*.jar || die - java-pkg_jar-from commons-net - use X && java-pkg_jar-from browserlauncher2-1.0 - java-pkg_ensure-no-bundled-jars -} - -src_compile() { - local IDCT="idct-mjpeg" # default IDCT implementation - if use x86 || use amd64; then - use cpu_flags_x86_mmx && IDCT="idct-mjpeg-mmx" - use cpu_flags_x86_sse && IDCT="idct-mjpeg-sse" - fi - - eant build $(use_doc) -Dmanifest.mainclass=$(mainclass) - - cd lib/PORTABLE || die - emake CC="$(tc-getCC)" IDCT="${IDCT}" LDFLAGS="${LDFLAGS}" \ - CPLAT="${CFLAGS} -O3 -ffast-math -fPIC" -} - -src_install() { - java-pkg_dojar dist/${PN}.jar - java-pkg_doso lib/PORTABLE/libidctfast.so - - java-pkg_dolauncher ${PN}_cli --main $(mainclass) \ - --java_args "-Djava.awt.headless=true -Xmx256m" - - if use X; then - java-pkg_dolauncher ${PN}_gui --main $(mainclass) \ - --java_args "-Xmx256m" - dosym ${PN}_gui /usr/bin/${PN} - newicon "${DISTDIR}/${PN}-icon.png" "${PN}.png" - domenu *.desktop - else - dosym ${PN}_cli /usr/bin/${PN} - fi - - dodoc *.txt - use doc && java-pkg_dojavadoc apidocs - use source && java-pkg_dosrc src -} diff --git a/media-video/projectx/projectx-0.91.0.10-r4.ebuild b/media-video/projectx/projectx-0.91.0.10-r4.ebuild new file mode 100644 index 000000000000..bc9ed20e4ba0 --- /dev/null +++ b/media-video/projectx/projectx-0.91.0.10-r4.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" + +inherit desktop edos2unix java-pkg-2 java-ant-2 toolchain-funcs xdg + +XDG_P="xdg-20100731" + +DESCRIPTION="Converts, splits and demuxes DVB and other MPEG recordings" +HOMEPAGE="http://project-x.sourceforge.net/" +SRC_URI="https://dev.gentoo.org/~billie/distfiles/${PF}.tar.xz + https://dev.gentoo.org/~billie/distfiles/${PN}-idctfast.tar.xz + https://dev.gentoo.org/~billie/distfiles/${XDG_P}.java.xz + https://dev.gentoo.org/~billie/distfiles/${PN}-icon.png" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc64 x86" +IUSE="X cpu_flags_x86_mmx cpu_flags_x86_sse" + +COMMON_DEPEND=" + dev-java/commons-net:0 + X? ( dev-java/browserlauncher2:1.0 ) +" +RDEPEND=" + ${COMMON_DEPEND} + >=virtual/jre-1.8:* +" +DEPEND=" + ${COMMON_DEPEND} + >=virtual/jdk-1.8:* + app-arch/xz-utils +" + +S="${WORKDIR}/Project-X" + +mainclass() { + # read Main-Class from MANIFEST.MF + sed -n "s/^Main-Class: \([^ ]\+\).*/\1/p" "${S}/MANIFEST.MF" || die +} + +src_prepare() { + default + + xdg_environment_reset + + local X + + # apply stdout corruption patch (zzam@gentoo.org) + eapply "${FILESDIR}/${PN}-0.91.0.10-stdout-corrupt.patch" + + # apply BrowserLauncher2 patch + use X && eapply "${FILESDIR}/${PN}-0.91.0.10-bl2.patch" + rm -rf src/edu || die + + # apply IDCTFast patch + eapply "${FILESDIR}/${PN}-0.91.0.10-idctfast.patch" + + # apply XDG patch + cp -f "${WORKDIR}/${XDG_P}.java" "${S}/src/xdg.java" || die + eapply "${FILESDIR}/${PN}-0.91.0.10-xdg.patch" + + # copy build.xml + cp -f "${FILESDIR}/build-0.91.0.10.xml" build.xml || die + + # patch executable and icon + sed -i -e "s:^\(Exec=\).*:\1${PN}_gui:g" \ + -e "s:^\(Icon=\).*:\1${PN}:g" *.desktop || die + + # convert CRLF to LF + edos2unix *.txt MANIFEST.MF + + # merge/remove resources depending on USE="X" + if use X; then + mv -f htmls resources/ || die + else + rm -rf src/net/sourceforge/dvb/projectx/gui || die + rm resources/*.gif || die + fi + + # update library packages + cd lib || die + rm -f {commons-net,jakarta-oro}*.jar || die + java-pkg_jar-from commons-net + use X && java-pkg_jar-from browserlauncher2-1.0 + java-pkg_ensure-no-bundled-jars +} + +src_compile() { + local IDCT="idct-mjpeg" # default IDCT implementation + if use x86 || use amd64; then + use cpu_flags_x86_mmx && IDCT="idct-mjpeg-mmx" + use cpu_flags_x86_sse && IDCT="idct-mjpeg-sse" + fi + + eant build $(use_doc) -Dmanifest.mainclass=$(mainclass) + + cd lib/PORTABLE || die + emake CC="$(tc-getCC)" IDCT="${IDCT}" LDFLAGS="${LDFLAGS}" \ + CPLAT="${CFLAGS} -O3 -ffast-math -fPIC" +} + +src_install() { + java-pkg_dojar dist/${PN}.jar + java-pkg_doso lib/PORTABLE/libidctfast.so + + java-pkg_dolauncher ${PN}_cli --main $(mainclass) \ + --java_args "-Djava.awt.headless=true -Xmx256m" + + if use X; then + java-pkg_dolauncher ${PN}_gui --main $(mainclass) \ + --java_args "-Xmx256m" + dosym ${PN}_gui /usr/bin/${PN} + newicon "${DISTDIR}/${PN}-icon.png" "${PN}.png" + domenu *.desktop + else + dosym ${PN}_cli /usr/bin/${PN} + fi + + dodoc *.txt + use doc && java-pkg_dojavadoc apidocs + use source && java-pkg_dosrc src +} diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 59bf27cef597..3f793af8648f 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -9,12 +9,8 @@ AUX vlc-3.0.17.3-dav1d-1.0.0.patch 3256 BLAKE2B 49403c38c7b05b80d7bc075debb584fd AUX vlc-3.0.6-fdk-aac-2.0.0.patch 3436 BLAKE2B 022201ed10fef189feeb36f44ab4194ab7994e4fdd8bad922070b54688d34d051fac28177a0e648d55670e0b9f0c6b45f9a05650476b0ae12ebfe759dd561e28 SHA512 68964adda04cd88e80b586984f1af0cfdccff5dbf8529070d5ab985b23402dfb7380b5d39eacfea433c1ba03434139e4f394c1c25d6b426489883d3a42cb7b5b AUX vlc-9999-libupnp-slot-1.8.patch 763 BLAKE2B 6bc8cf46f029db27d6d30d96e871d3bcfddee004e4e8469e1526a6a38fb5cc11a24a19888443e5f9062d7145665d594e142c12f3a9693967f195bab3b33ada38 SHA512 dd3375997a1935d3a227231785f35e300e3f992034da6a9c3019e28c68c1f005cbdd67190672264b342abc719e69005f965599f7af975e2bbd4cfccd89e3770d AUX vlc-configure_lua_version.patch 2057 BLAKE2B 995291bab038c912b5d76982da803da34afd4ddce4e21f2aeff8ebe2be760857d169f904a0ce96658b6810e1030031f0a33d0c57f7bc514b1bbdc17e0d67157c SHA512 119f2fff52b334cb073c73979a6bec8710695c67e5ab3ff80d846ede52e922138ac77f8f3f9cccb6f750c74a00baf1529e27c683f0b93a6698436bdcdd930e99 -DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 -DIST vlc-3.0.17.3.tar.xz 26393440 BLAKE2B 5079caa779335647394eb4af631ae89098b22545531ecf95ed81f9551f7004b8469a6e44de08f512e381164dc64e011d42be14d675d20c09ab043a00348f6b83 SHA512 99095b39ed600c3a89ebc0d377a2fc2522b3623a56b0f6de2df50a3c6e0148c67c28c0f2d8dec28bbdf5c62cf29b3579429a79ed00440570643778a9871022b6 DIST vlc-3.0.17.4.tar.xz 26567148 BLAKE2B 4f36e7a9695d9e839fbebe92ec85c9411fa5b980b18332caf3dacfe51c6fea30cae71ee4cb0dad8b5536dd7d9b8801987f87a3c978eec17e444eaeacda603881 SHA512 dac14c6586603c064294672eb878253e52b3a7bef431fb10303345e5400591b5c1f2d452a2af03f503db0ca186582a84be06fdf05ab011c33f7b0bd5389c51fb -EBUILD vlc-3.0.16-r9.ebuild 13838 BLAKE2B 471f7be8a48849e832d9605c293dbad9caeb381097f808ad2aa07d1dd4f83145adcbdc7416c14dbfb979c7bb0274dd2f91b0779ad85ed949c321a6e0ea48d611 SHA512 6c5e416bf6880315e106c4b6261486d3bfd0d54bef78b994a6d77974b09e325ab9c698c826f7c032920e4b3e634aa89f2c33a9637c4677a507aebb5580871cae -EBUILD vlc-3.0.17.3-r3.ebuild 13550 BLAKE2B 41cc81b88070948a54d1ffea2374207e3d90536890afc99233011086d1c2d699c5a94582c52937bb1a6c28a2d756d12ad622f96c4c8306458037056f38a9760b SHA512 1ec020458a8ab21785d8f225cf3c7a8afd2ec9694faee9852cc56d6622e380e8c2d3217776785a1d32d503bf4350de139f36142bd14e2306eb5eca22785209a9 -EBUILD vlc-3.0.17.4-r1.ebuild 13569 BLAKE2B e853e885ee66c2b32f857458bdf70d91111df3ecda4cff79c34ba3e8c6f65d6c3f1b238b6926635d69b3ab48e241f45ca20e291d407d20e8598acbd1227875f4 SHA512 4d338979426f91f6906bef17c72ced9928c8b4c5a189c043f0170837754baebdeaab51f8a1126a56cdb378a9e9cd6f2114d6d9e7cd2019dc7ad7893f8b7504d3 -EBUILD vlc-3.0.9999.ebuild 13431 BLAKE2B 2b7bed823632bc72a1adece121189c886e8ac3bf00d9c08fa7d3c70a867956f782ab3596c1d4ab1ad4bd85b27db595c45de38446b1c0027688b24052f308e517 SHA512 726d306e8615efbe6108e522e62731b2f5c61964086530838d9417b91715b4fa5fb1e5c01d21565a4008d1316ce2b48837b607fcdc11d48da3561143f0a0100b -EBUILD vlc-9999.ebuild 13486 BLAKE2B cc3a4b209e2870b050ee6ebfb5ff0858136fd8fee3a11df52e877e4d07197fa8385cf54edec4c1b2f5cf1083619106bd198b9d3fdad60fd7df4e6e6b8b8f5c58 SHA512 7a1e821ef8043a2da8ca3b5fe16e8e3cf0f99c338c29b7d00c4e849c0a6e36fd97b6a7fb997dd2a6348a395578abd7ddb0d89dfb0b93a9c3100dfd0ca5359794 +EBUILD vlc-3.0.17.4-r2.ebuild 13572 BLAKE2B 3576eef1af239996593b234ffc9aa3305f33513aab58a1d3b082a122c21e7a5f6e7442c71c262202fb51c1a9cd46b8dae52c129e121515369183ebd4d0871668 SHA512 32bb040a83931820383eb04d08e6e6ac61384ffec1f349066b763c9aa69c5ae7a01ddb0e344eb677cd37a2ba2d0438bc2f084115bab36649f0536b72b5813cf3 +EBUILD vlc-3.0.9999.ebuild 13434 BLAKE2B d8c5bd87a220617b60e597e901728fe1810d7c96ae31e7b50bbc77c4544d2cb332d42bd06726f79c5456513c322973b75c10727e9afeb115fcf91de5bcd17af5 SHA512 33ff3122028fda0abf7f9e043f8c0b12526f8ef4df7a90eda1d6034e0ddd6e988c40993660a9c26b3f89536b914abe07fa16b697f93b89c792c94755359561fc +EBUILD vlc-9999.ebuild 13484 BLAKE2B b379baaf3dfc1639942b76cf1d99206b4cadd9817ad87bf88a863917af67adf5936d25de9643e2e0f1c9d0ce74db117fe32c58e165089717a8f0e9fcbde210d9 SHA512 a99d01306da007392bb8c579f5be917e123515245b517d12c17723966413258c1f0514b8a3c663ffd5424450cd6170c03a08bdd4c3c294202839677e6239f112 MISC metadata.xml 4923 BLAKE2B b115bd6bc666f1da6a0ba4d5b6237fedfff4baada406e56eff9c0f9574968177490c456e2d8f0ad07cf73b8e52bcc122931ae9f800d6a29e41cbfdd4ed6780fe SHA512 4b953a8662e31a66af1fb710e166316106b393d136fca7c1c5b61e78bd285bc578037fc11b7ae07202a6fae2a4a6e43f7f6560400bab8d92457012a4fa7e3045 diff --git a/media-video/vlc/vlc-3.0.16-r9.ebuild b/media-video/vlc/vlc-3.0.16-r9.ebuild deleted file mode 100644 index a69ced3df0e0..000000000000 --- a/media-video/vlc/vlc-3.0.16-r9.ebuild +++ /dev/null @@ -1,517 +0,0 @@ -# Copyright 2000-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = *9999 ]] ; then - if [[ ${PV%.9999} != ${PV} ]] ; then - EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.9999}.git" - else - EGIT_REPO_URI="https://git.videolan.org/git/vlc.git" - fi - inherit git-r3 -else - SRC_URI="https://get.videolan.org/vlc/${PV}/${P}.tar.xz" - #S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" - #SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" - #if [[ ${MY_P} = ${P} ]] ; then - # SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz" - #else - # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz" - #fi - KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv -sparc x86" -fi - -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/" - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast - dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac - fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc - live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses - nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp - run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib - theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X - x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx - cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( qt5 truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - media-libs/libvorbis - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( - dev-libs/fribidi - media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz:= - virtual/ttf-fonts - ) - bluray? ( >=media-libs/libbluray-1.3.0:= ) - cddb? ( media-libs/libcddb ) - chromaprint? ( media-libs/chromaprint:= ) - chromecast? ( - >=dev-libs/protobuf-2.5.0:= - >=net-libs/libmicrodns-0.1.2:= - ) - dav1d? ( media-libs/dav1d:= ) - dbus? ( sys-apps/dbus ) - dc1394? ( - media-libs/libdc1394:2 - sys-libs/libraw1394 - ) - dts? ( media-libs/libdca ) - dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) - dvd? ( - >=media-libs/libdvdnav-6.1.1:= - >=media-libs/libdvdread-6.1.2:= - ) - faad? ( media-libs/faad2 ) - fdk? ( media-libs/fdk-aac:= ) - ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) - flac? ( - media-libs/flac:= - media-libs/libogg - ) - fluidsynth? ( media-sound/fluidsynth:= ) - fontconfig? ( media-libs/fontconfig:1.0 ) - gcrypt? ( - dev-libs/libgcrypt:= - dev-libs/libgpg-error - ) - gme? ( media-libs/game-music-emu ) - gnome-keyring? ( app-crypt/libsecret ) - gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) - ieee1394? ( - sys-libs/libavc1394 - sys-libs/libraw1394 - ) - jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) - kate? ( media-libs/libkate ) - libass? ( - media-libs/fontconfig:1.0 - media-libs/libass:= - ) - libcaca? ( media-libs/libcaca ) - libnotify? ( - dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libnotify - ) - libsamplerate? ( media-libs/libsamplerate ) - libtar? ( dev-libs/libtar ) - libtiger? ( media-libs/libtiger ) - linsys? ( media-libs/zvbi ) - lirc? ( app-misc/lirc ) - live? ( >=media-plugins/live-2021.05.22:= ) - lua? ( ${LUA_DEPS} ) - mad? ( media-libs/libmad ) - matroska? ( - >=dev-libs/libebml-1.4.2:= - media-libs/libmatroska:= - ) - modplug? ( >=media-libs/libmodplug-0.8.9.0 ) - mp3? ( media-sound/mpg123 ) - mpeg? ( media-libs/libmpeg2 ) - mtp? ( media-libs/libmtp:= ) - musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:=[unicode(+)] ) - nfs? ( >=net-fs/libnfs-0.10.0:= ) - ogg? ( media-libs/libogg ) - opus? ( >=media-libs/opus-1.0.3 ) - png? ( media-libs/libpng:0= ) - projectm? ( - media-fonts/dejavu - >=media-libs/libprojectm-3.1.12:0= - ) - pulseaudio? ( media-sound/pulseaudio ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - X? ( - dev-qt/qtx11extras:5 - x11-libs/libX11 - ) - ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) - samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) - sdl-image? ( media-libs/sdl-image ) - sftp? ( net-libs/libssh2 ) - shout? ( media-libs/libshout ) - sid? ( media-libs/libsidplay:2 ) - skins? ( - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXpm - ) - soxr? ( >=media-libs/soxr-0.1.2 ) - speex? ( - >=media-libs/speex-1.2.0 - media-libs/speexdsp - ) - srt? ( >=net-libs/srt-1.4.2:= ) - ssl? ( net-libs/gnutls:= ) - svg? ( - gnome-base/librsvg:2 - x11-libs/cairo - ) - taglib? ( >=media-libs/taglib-1.9 ) - theora? ( media-libs/libtheora ) - tremor? ( media-libs/tremor ) - truetype? ( - media-libs/freetype:2 - virtual/ttf-fonts - !fontconfig? ( media-fonts/dejavu ) - ) - twolame? ( media-sound/twolame ) - udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) - v4l? ( media-libs/libv4l:= ) - vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) - vdpau? ( x11-libs/libvdpau ) - vnc? ( net-libs/libvncserver ) - vpx? ( media-libs/libvpx:= ) - wayland? ( - >=dev-libs/wayland-1.15 - dev-libs/wayland-protocols - ) - X? ( - x11-libs/libX11 - x11-libs/libxcb - x11-libs/xcb-util - x11-libs/xcb-util-keysyms - ) - x264? ( >=media-libs/x264-0.0.20190214:= ) - x265? ( media-libs/x265:= ) - xml? ( dev-libs/libxml2:2 ) - zeroconf? ( net-dns/avahi[dbus] ) - zvbi? ( media-libs/zvbi ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system - "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 - "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 - "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch - "${FILESDIR}"/${PN}-3.0.11.1-srt-1.4.2.patch # bug 758062 - "${FILESDIR}"/${PN}-3.0.13-srt-1.3.0.patch - "${FILESDIR}"/${PN}-3.0.14-fix-live-address-api.patch # bug 795798 -) - -DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) - -pkg_setup() { - if use lua; then - lua-single_pkg_setup - fi -} - -src_prepare() { - xdg_src_prepare # bug 608256 - - has_version 'net-libs/libupnp:1.8' && \ - eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch - - # Bootstrap when we are on a git checkout. - if [[ ${PV} = *9999 ]] ; then - ./bootstrap - fi - - # Make it build with libtool 1.5 - #rm m4/lt* m4/libtool.m4 || die - - # We are not in a real git checkout due to the absence of a .git directory. - touch src/revision.txt || die - - # Don't use --started-from-file when not using dbus. - if ! use dbus ; then - sed -i 's/ --started-from-file//' share/vlc.desktop.in || die - fi - - # Disable running of vlc-cache-gen, we do that in pkg_postinst - sed -e "/test.*build.*host/s/\$(host)/nothanks/" \ - -i Makefile.am -i bin/Makefile.am || die "Failed to disable vlc-cache-gen" - - # Fix gettext version mismatch errors. - sed -i -e s/GETTEXT_VERSION/GETTEXT_REQUIRE_VERSION/ configure.ac || die - - eautoreconf - - # Disable automatic running of tests. - find . -name 'Makefile.in' -exec sed -i 's/\(..*\)check-TESTS/\1/' {} \; || die -} - -src_configure() { - local -x BUILDCC="$(tc-getBUILD_CC)" - - local myeconfargs=( - --disable-aa - --disable-optimizations - --disable-rpath - --disable-update-check - --enable-fast-install - --enable-screen - --enable-vcd - --enable-vlc - --enable-vorbis - $(use_enable a52) - $(use_enable alsa) - $(use_enable aom) - $(use_enable archive) - $(use_enable aribsub) - $(use_enable bidi fribidi) - $(use_enable bidi harfbuzz) - $(use_enable bluray) - $(use_enable cddb libcddb) - $(use_enable chromaprint) - $(use_enable chromecast) - $(use_enable chromecast microdns) - $(use_enable cpu_flags_arm_neon neon) - $(use_enable cpu_flags_ppc_altivec altivec) - $(use_enable cpu_flags_x86_mmx mmx) - $(use_enable cpu_flags_x86_sse sse) - $(use_enable dav1d) - $(use_enable dbus) - $(use_enable dbus kwallet) - $(use_enable dc1394) - $(use_enable debug) - $(use_enable directx) - $(use_enable directx d3d11va) - $(use_enable directx dxva2) - $(use_enable dts dca) - $(use_enable dvbpsi) - $(use_enable dvd dvdnav) - $(use_enable dvd dvdread) - $(use_enable encode sout) - $(use_enable encode vlm) - $(use_enable faad) - $(use_enable fdk fdkaac) - $(use_enable ffmpeg avcodec) - $(use_enable ffmpeg avformat) - $(use_enable ffmpeg postproc) - $(use_enable ffmpeg swscale) - $(use_enable flac) - $(use_enable fluidsynth) - $(use_enable fontconfig) - $(use_enable gcrypt libgcrypt) - $(use_enable gme) - $(use_enable gnome-keyring secret) - $(use_enable gstreamer gst-decode) - $(use_enable ieee1394 dv1394) - $(use_enable jack) - $(use_enable jpeg) - $(use_enable kate) - $(use_enable libass) - $(use_enable libcaca caca) - $(use_enable libnotify notify) - $(use_enable libsamplerate samplerate) - $(use_enable libtar) - $(use_enable libtiger tiger) - $(use_enable linsys) - $(use_enable lirc) - $(use_enable live live555) - $(use_enable lua) - $(use_enable macosx-notifications osx-notifications) - $(use_enable mad) - $(use_enable matroska) - $(use_enable modplug mod) - $(use_enable mp3 mpg123) - $(use_enable mpeg libmpeg2) - $(use_enable mtp) - $(use_enable musepack mpc) - $(use_enable ncurses) - $(use_enable nfs) - $(use_enable ogg) - $(use_enable omxil) - $(use_enable omxil omxil-vout) - $(use_enable optimisememory optimize-memory) - $(use_enable opus) - $(use_enable png) - $(use_enable projectm) - $(use_enable pulseaudio pulse) - $(use_enable qt5 qt) - $(use_enable rdp freerdp) - $(use_enable run-as-root) - $(use_enable samba smbclient) - $(use_enable sdl-image) - $(use_enable sftp) - $(use_enable shout) - $(use_enable sid) - $(use_enable skins skins2) - $(use_enable soxr) - $(use_enable speex) - $(use_enable srt) - $(use_enable ssl gnutls) - $(use_enable svg) - $(use_enable svg svgdec) - $(use_enable taglib) - $(use_enable theora) - $(use_enable tremor) - $(use_enable twolame) - $(use_enable udev) - $(use_enable upnp) - $(use_enable v4l v4l2) - $(use_enable vaapi libva) - $(use_enable vdpau) - $(use_enable vnc) - $(use_enable vpx) - $(use_enable wayland) - $(use_with X x) - $(use_enable X xcb) - $(use_enable X xvideo) - $(use_enable x264) - $(use_enable x264 x26410b) - $(use_enable x265) - $(use_enable xml libxml2) - $(use_enable zeroconf avahi) - $(use_enable zvbi) - $(use_enable !zvbi telx) - --with-kde-solid="${EPREFIX}"/usr/share/solid/actions - --disable-asdcp - --disable-coverage - --disable-cprof - --disable-crystalhd - --disable-decklink - --disable-gles2 - --disable-goom - --disable-kai - --disable-kva - --disable-libplacebo - --disable-maintainer-mode - --disable-merge-ffmpeg - --disable-mfx - --disable-mmal - --disable-opencv - --disable-opensles - --disable-oss - --disable-rpi-omxil - --disable-schroedinger - --disable-shine - --disable-sndio - --disable-spatialaudio - --disable-vsxu - --disable-wasapi - --disable-wma-fixed - ) - # ^ We don't have these disabled libraries in the Portage tree yet. - - # Compatibility fix for Samba 4. - use samba && append-cppflags "-I/usr/include/samba-4.0" - - if use x86; then - # We need to disable -fstack-check if use >=gcc 4.8.0. bug #499996 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # Bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype ) - fi - - if use truetype || use projectm; then - local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" - myeconfargs+=( - --with-default-font=${dejavu}/DejaVuSans.ttf - --with-default-font-family=Sans - --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf - --with-default-monospace-font-family=Monospace - ) - fi - - econf "${myeconfargs[@]}" - - # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo. - # Other values may break the build (bug 523144), so definition should not be removed. - # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the start of config.h - sed -i '1i#undef _FORTIFY_SOURCE' config.h || die -} - -src_test() { - virtx emake check-TESTS -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running ${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" - "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" - else - ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)" - ewarn "Please run ${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen manually" - ewarn "If you do not do it, vlc will take a long time to load." - fi - - xdg_pkg_postinst -} - -pkg_postrm() { - if [[ -e "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat ]]; then - rm "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat" - fi - - xdg_pkg_postrm -} diff --git a/media-video/vlc/vlc-3.0.17.3-r3.ebuild b/media-video/vlc/vlc-3.0.17.3-r3.ebuild deleted file mode 100644 index 0798e4728354..000000000000 --- a/media-video/vlc/vlc-3.0.17.3-r3.ebuild +++ /dev/null @@ -1,512 +0,0 @@ -# Copyright 2000-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = *9999 ]] ; then - if [[ ${PV%.9999} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git" - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz" - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz" - fi - KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv -sparc x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/" - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - media-libs/libvorbis - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( - dev-libs/fribidi - media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz:= - virtual/ttf-fonts - ) - bluray? ( >=media-libs/libbluray-1.3.0:= ) - cddb? ( media-libs/libcddb ) - chromaprint? ( media-libs/chromaprint:= ) - chromecast? ( - >=dev-libs/protobuf-2.5.0:= - >=net-libs/libmicrodns-0.1.2:= - ) - dav1d? ( media-libs/dav1d:= ) - dbus? ( sys-apps/dbus ) - dc1394? ( - media-libs/libdc1394:2 - sys-libs/libraw1394 - ) - dts? ( media-libs/libdca ) - dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) - dvd? ( - >=media-libs/libdvdnav-6.1.1:= - >=media-libs/libdvdread-6.1.2:= - ) - faad? ( media-libs/faad2 ) - fdk? ( media-libs/fdk-aac:= ) - ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) - flac? ( - media-libs/flac:= - media-libs/libogg - ) - fluidsynth? ( media-sound/fluidsynth:= ) - fontconfig? ( media-libs/fontconfig:1.0 ) - gcrypt? ( - dev-libs/libgcrypt:= - dev-libs/libgpg-error - ) - gme? ( media-libs/game-music-emu ) - gnome-keyring? ( app-crypt/libsecret ) - gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - X? ( - dev-qt/qtx11extras:5 - x11-libs/libX11 - ) - ) - ieee1394? ( - sys-libs/libavc1394 - sys-libs/libraw1394 - ) - jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) - kate? ( media-libs/libkate ) - libass? ( - media-libs/fontconfig:1.0 - media-libs/libass:= - ) - libcaca? ( media-libs/libcaca ) - libnotify? ( - dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libnotify - ) - libsamplerate? ( media-libs/libsamplerate ) - libtar? ( dev-libs/libtar ) - libtiger? ( media-libs/libtiger ) - linsys? ( media-libs/zvbi ) - lirc? ( app-misc/lirc ) - live? ( media-plugins/live:= ) - lua? ( ${LUA_DEPS} ) - mad? ( media-libs/libmad ) - matroska? ( - >=dev-libs/libebml-1.4.2:= - media-libs/libmatroska:= - ) - modplug? ( >=media-libs/libmodplug-0.8.9.0 ) - mp3? ( media-sound/mpg123 ) - mpeg? ( media-libs/libmpeg2 ) - mtp? ( media-libs/libmtp:= ) - musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:=[unicode(+)] ) - nfs? ( >=net-fs/libnfs-0.10.0:= ) - ogg? ( media-libs/libogg ) - opus? ( >=media-libs/opus-1.0.3 ) - png? ( media-libs/libpng:0= ) - projectm? ( - media-fonts/dejavu - >=media-libs/libprojectm-3.1.12:0= - ) - pulseaudio? ( media-sound/pulseaudio ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) - samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) - sdl-image? ( media-libs/sdl-image ) - sftp? ( net-libs/libssh2 ) - shout? ( media-libs/libshout ) - sid? ( media-libs/libsidplay:2 ) - skins? ( - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXpm - ) - soxr? ( >=media-libs/soxr-0.1.2 ) - speex? ( - >=media-libs/speex-1.2.0 - media-libs/speexdsp - ) - srt? ( >=net-libs/srt-1.4.2:= ) - ssl? ( net-libs/gnutls:= ) - svg? ( - gnome-base/librsvg:2 - x11-libs/cairo - ) - taglib? ( >=media-libs/taglib-1.9 ) - theora? ( media-libs/libtheora ) - tremor? ( media-libs/tremor ) - truetype? ( - media-libs/freetype:2 - virtual/ttf-fonts - !fontconfig? ( media-fonts/dejavu ) - ) - twolame? ( media-sound/twolame ) - udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) - v4l? ( media-libs/libv4l:= ) - vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) - vdpau? ( x11-libs/libvdpau ) - vnc? ( net-libs/libvncserver ) - vpx? ( media-libs/libvpx:= ) - wayland? ( - >=dev-libs/wayland-1.15 - dev-libs/wayland-protocols - ) - X? ( - x11-libs/libX11 - x11-libs/libxcb - x11-libs/xcb-util - x11-libs/xcb-util-keysyms - ) - x264? ( >=media-libs/x264-0.0.20190214:= ) - x265? ( media-libs/x265:= ) - xml? ( dev-libs/libxml2:2 ) - zeroconf? ( net-dns/avahi[dbus] ) - zvbi? ( media-libs/zvbi ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system - "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 - "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 - "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch - "${FILESDIR}"/${PN}-3.0.14-fix-live-address-api.patch # bug 835072 - "${FILESDIR}"/${PN}-3.0.17.3-dav1d-1.0.0.patch # bug 835787 -) - -DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - if use lua; then - lua-single_pkg_setup - fi -} - -src_prepare() { - xdg_src_prepare # bug 608256 - - has_version 'net-libs/libupnp:1.8' && \ - eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch - - # Bootstrap when we are on a git checkout. - if [[ ${PV} = *9999 ]] ; then - ./bootstrap - fi - - # Make it build with libtool 1.5 - rm m4/lt* m4/libtool.m4 || die - - # We are not in a real git checkout due to the absence of a .git directory. - touch src/revision.txt || die - - # Don't use --started-from-file when not using dbus. - if ! use dbus ; then - sed -i 's/ --started-from-file//' share/vlc.desktop.in || die - fi - - # Disable running of vlc-cache-gen, we do that in pkg_postinst - sed -e "/test.*build.*host/s/\$(host)/nothanks/" \ - -i Makefile.am -i bin/Makefile.am || die "Failed to disable vlc-cache-gen" - - # Fix gettext version mismatch errors. - sed -i -e s/GETTEXT_VERSION/GETTEXT_REQUIRE_VERSION/ configure.ac || die - - eautoreconf - - # Disable automatic running of tests. - find . -name 'Makefile.in' -exec sed -i 's/\(..*\)check-TESTS/\1/' {} \; || die -} - -src_configure() { - local -x BUILDCC="$(tc-getBUILD_CC)" - - local myeconfargs=( - --disable-aa - --disable-optimizations - --disable-rpath - --disable-update-check - --enable-fast-install - --enable-screen - --enable-vcd - --enable-vlc - --enable-vorbis - $(use_enable a52) - $(use_enable alsa) - $(use_enable aom) - $(use_enable archive) - $(use_enable aribsub) - $(use_enable bidi fribidi) - $(use_enable bidi harfbuzz) - $(use_enable bluray) - $(use_enable cddb libcddb) - $(use_enable chromaprint) - $(use_enable chromecast) - $(use_enable chromecast microdns) - $(use_enable cpu_flags_arm_neon neon) - $(use_enable cpu_flags_ppc_altivec altivec) - $(use_enable cpu_flags_x86_mmx mmx) - $(use_enable cpu_flags_x86_sse sse) - $(use_enable dav1d) - $(use_enable dbus) - $(use_enable dbus kwallet) - $(use_enable dc1394) - $(use_enable debug) - $(use_enable directx) - $(use_enable directx d3d11va) - $(use_enable directx dxva2) - $(use_enable dts dca) - $(use_enable dvbpsi) - $(use_enable dvd dvdnav) - $(use_enable dvd dvdread) - $(use_enable encode sout) - $(use_enable encode vlm) - $(use_enable faad) - $(use_enable fdk fdkaac) - $(use_enable ffmpeg avcodec) - $(use_enable ffmpeg avformat) - $(use_enable ffmpeg postproc) - $(use_enable ffmpeg swscale) - $(use_enable flac) - $(use_enable fluidsynth) - $(use_enable fontconfig) - $(use_enable gcrypt libgcrypt) - $(use_enable gme) - $(use_enable gnome-keyring secret) - $(use_enable gstreamer gst-decode) - $(use_enable gui qt) - $(use_enable ieee1394 dv1394) - $(use_enable jack) - $(use_enable jpeg) - $(use_enable kate) - $(use_enable libass) - $(use_enable libcaca caca) - $(use_enable libnotify notify) - $(use_enable libsamplerate samplerate) - $(use_enable libtar) - $(use_enable libtiger tiger) - $(use_enable linsys) - $(use_enable lirc) - $(use_enable live live555) - $(use_enable lua) - $(use_enable macosx-notifications osx-notifications) - $(use_enable mad) - $(use_enable matroska) - $(use_enable modplug mod) - $(use_enable mp3 mpg123) - $(use_enable mpeg libmpeg2) - $(use_enable mtp) - $(use_enable musepack mpc) - $(use_enable ncurses) - $(use_enable nfs) - $(use_enable ogg) - $(use_enable omxil) - $(use_enable omxil omxil-vout) - $(use_enable optimisememory optimize-memory) - $(use_enable opus) - $(use_enable png) - $(use_enable projectm) - $(use_enable pulseaudio pulse) - $(use_enable rdp freerdp) - $(use_enable run-as-root) - $(use_enable samba smbclient) - $(use_enable sdl-image) - $(use_enable sftp) - $(use_enable shout) - $(use_enable sid) - $(use_enable skins skins2) - $(use_enable soxr) - $(use_enable speex) - $(use_enable srt) - $(use_enable ssl gnutls) - $(use_enable svg) - $(use_enable svg svgdec) - $(use_enable taglib) - $(use_enable theora) - $(use_enable tremor) - $(use_enable twolame) - $(use_enable udev) - $(use_enable upnp) - $(use_enable v4l v4l2) - $(use_enable vaapi libva) - $(use_enable vdpau) - $(use_enable vnc) - $(use_enable vpx) - $(use_enable wayland) - $(use_with X x) - $(use_enable X xcb) - $(use_enable X xvideo) - $(use_enable x264) - $(use_enable x264 x26410b) - $(use_enable x265) - $(use_enable xml libxml2) - $(use_enable zeroconf avahi) - $(use_enable zvbi) - $(use_enable !zvbi telx) - --with-kde-solid="${EPREFIX}"/usr/share/solid/actions - --disable-asdcp - --disable-coverage - --disable-cprof - --disable-crystalhd - --disable-decklink - --disable-gles2 - --disable-goom - --disable-kai - --disable-kva - --disable-libplacebo - --disable-maintainer-mode - --disable-merge-ffmpeg - --disable-mfx - --disable-mmal - --disable-opencv - --disable-opensles - --disable-oss - --disable-rpi-omxil - --disable-schroedinger - --disable-shine - --disable-sndio - --disable-spatialaudio - --disable-vsxu - --disable-wasapi - --disable-wma-fixed - ) - # ^ We don't have these disabled libraries in the Portage tree yet. - - # Compatibility fix for Samba 4. - use samba && append-cppflags "-I/usr/include/samba-4.0" - - if use x86; then - # We need to disable -fstack-check if use >=gcc 4.8.0. bug #499996 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype ) - fi - - if use truetype || use projectm; then - local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" - myeconfargs+=( - --with-default-font=${dejavu}/DejaVuSans.ttf - --with-default-font-family=Sans - --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf - --with-default-monospace-font-family=Monospace - ) - fi - - econf "${myeconfargs[@]}" - - # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo. - # Other values may break the build (bug 523144), so definition should not be removed. - # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the start of config.h - sed -i '1i#undef _FORTIFY_SOURCE' config.h || die -} - -src_test() { - virtx emake check-TESTS -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" - "${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" - else - ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)" - ewarn "Please run ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen manually" - ewarn "If you do not do it, vlc will take a long time to load." - fi - - xdg_pkg_postinst -} - -pkg_postrm() { - if [[ -e "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat ]]; then - rm "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat" - fi - - xdg_pkg_postrm -} diff --git a/media-video/vlc/vlc-3.0.17.4-r1.ebuild b/media-video/vlc/vlc-3.0.17.4-r1.ebuild deleted file mode 100644 index cde98f26b191..000000000000 --- a/media-video/vlc/vlc-3.0.17.4-r1.ebuild +++ /dev/null @@ -1,512 +0,0 @@ -# Copyright 2000-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = *9999 ]] ; then - if [[ ${PV%.9999} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git" - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz" - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz" - fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/" - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - media-libs/libvorbis - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( - dev-libs/fribidi - media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz:= - virtual/ttf-fonts - ) - bluray? ( >=media-libs/libbluray-1.3.0:= ) - cddb? ( media-libs/libcddb ) - chromaprint? ( media-libs/chromaprint:= ) - chromecast? ( - >=dev-libs/protobuf-2.5.0:= - >=net-libs/libmicrodns-0.1.2:= - ) - dav1d? ( media-libs/dav1d:= ) - dbus? ( sys-apps/dbus ) - dc1394? ( - media-libs/libdc1394:2 - sys-libs/libraw1394 - ) - dts? ( media-libs/libdca ) - dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) - dvd? ( - >=media-libs/libdvdnav-6.1.1:= - >=media-libs/libdvdread-6.1.2:= - ) - faad? ( media-libs/faad2 ) - fdk? ( media-libs/fdk-aac:= ) - ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) - flac? ( - media-libs/flac:= - media-libs/libogg - ) - fluidsynth? ( media-sound/fluidsynth:= ) - fontconfig? ( media-libs/fontconfig:1.0 ) - gcrypt? ( - dev-libs/libgcrypt:= - dev-libs/libgpg-error - ) - gme? ( media-libs/game-music-emu ) - gnome-keyring? ( app-crypt/libsecret ) - gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - X? ( - dev-qt/qtx11extras:5 - x11-libs/libX11 - ) - ) - ieee1394? ( - sys-libs/libavc1394 - sys-libs/libraw1394 - ) - jack? ( virtual/jack ) - jpeg? ( media-libs/libjpeg-turbo:0 ) - kate? ( media-libs/libkate ) - libass? ( - media-libs/fontconfig:1.0 - media-libs/libass:= - ) - libcaca? ( media-libs/libcaca ) - libnotify? ( - dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libnotify - ) - libsamplerate? ( media-libs/libsamplerate ) - libtar? ( dev-libs/libtar ) - libtiger? ( media-libs/libtiger ) - linsys? ( media-libs/zvbi ) - lirc? ( app-misc/lirc ) - live? ( media-plugins/live:= ) - lua? ( ${LUA_DEPS} ) - mad? ( media-libs/libmad ) - matroska? ( - >=dev-libs/libebml-1.4.2:= - media-libs/libmatroska:= - ) - modplug? ( >=media-libs/libmodplug-0.8.9.0 ) - mp3? ( media-sound/mpg123 ) - mpeg? ( media-libs/libmpeg2 ) - mtp? ( media-libs/libmtp:= ) - musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:=[unicode(+)] ) - nfs? ( >=net-fs/libnfs-0.10.0:= ) - ogg? ( media-libs/libogg ) - opus? ( >=media-libs/opus-1.0.3 ) - png? ( media-libs/libpng:0= ) - projectm? ( - media-fonts/dejavu - >=media-libs/libprojectm-3.1.12:0= - ) - pulseaudio? ( media-sound/pulseaudio ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) - samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) - sdl-image? ( media-libs/sdl-image ) - sftp? ( net-libs/libssh2 ) - shout? ( media-libs/libshout ) - sid? ( media-libs/libsidplay:2 ) - skins? ( - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXpm - ) - soxr? ( >=media-libs/soxr-0.1.2 ) - speex? ( - >=media-libs/speex-1.2.0 - media-libs/speexdsp - ) - srt? ( >=net-libs/srt-1.4.2:= ) - ssl? ( net-libs/gnutls:= ) - svg? ( - gnome-base/librsvg:2 - x11-libs/cairo - ) - taglib? ( >=media-libs/taglib-1.9 ) - theora? ( media-libs/libtheora ) - tremor? ( media-libs/tremor ) - truetype? ( - media-libs/freetype:2 - virtual/ttf-fonts - !fontconfig? ( media-fonts/dejavu ) - ) - twolame? ( media-sound/twolame ) - udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) - v4l? ( media-libs/libv4l:= ) - vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) - vdpau? ( x11-libs/libvdpau ) - vnc? ( net-libs/libvncserver ) - vpx? ( media-libs/libvpx:= ) - wayland? ( - >=dev-libs/wayland-1.15 - dev-libs/wayland-protocols - ) - X? ( - x11-libs/libX11 - x11-libs/libxcb - x11-libs/xcb-util - x11-libs/xcb-util-keysyms - ) - x264? ( >=media-libs/x264-0.0.20190214:= ) - x265? ( media-libs/x265:= ) - xml? ( dev-libs/libxml2:2 ) - zeroconf? ( net-dns/avahi[dbus] ) - zvbi? ( media-libs/zvbi ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system - "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 - "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 - "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch - "${FILESDIR}"/${PN}-3.0.14-fix-live-address-api.patch # bug 835072 - "${FILESDIR}"/${PN}-3.0.17.3-dav1d-1.0.0.patch # bug 835787 -) - -DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - if use lua; then - lua-single_pkg_setup - fi -} - -src_prepare() { - xdg_src_prepare # bug 608256 - - has_version 'net-libs/libupnp:1.8' && \ - eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch - - # Bootstrap when we are on a git checkout. - if [[ ${PV} = *9999 ]] ; then - ./bootstrap - fi - - # Make it build with libtool 1.5 - rm m4/lt* m4/libtool.m4 || die - - # We are not in a real git checkout due to the absence of a .git directory. - touch src/revision.txt || die - - # Don't use --started-from-file when not using dbus. - if ! use dbus ; then - sed -i 's/ --started-from-file//' share/vlc.desktop.in || die - fi - - # Disable running of vlc-cache-gen, we do that in pkg_postinst - sed -e "/test.*build.*host/s/\$(host)/nothanks/" \ - -i Makefile.am -i bin/Makefile.am || die "Failed to disable vlc-cache-gen" - - # Fix gettext version mismatch errors. - sed -i -e s/GETTEXT_VERSION/GETTEXT_REQUIRE_VERSION/ configure.ac || die - - eautoreconf - - # Disable automatic running of tests. - find . -name 'Makefile.in' -exec sed -i 's/\(..*\)check-TESTS/\1/' {} \; || die -} - -src_configure() { - local -x BUILDCC="$(tc-getBUILD_CC)" - - local myeconfargs=( - --disable-aa - --disable-optimizations - --disable-rpath - --disable-update-check - --enable-fast-install - --enable-screen - --enable-vcd - --enable-vlc - --enable-vorbis - $(use_enable a52) - $(use_enable alsa) - $(use_enable aom) - $(use_enable archive) - $(use_enable aribsub) - $(use_enable bidi fribidi) - $(use_enable bidi harfbuzz) - $(use_enable bluray) - $(use_enable cddb libcddb) - $(use_enable chromaprint) - $(use_enable chromecast) - $(use_enable chromecast microdns) - $(use_enable cpu_flags_arm_neon neon) - $(use_enable cpu_flags_ppc_altivec altivec) - $(use_enable cpu_flags_x86_mmx mmx) - $(use_enable cpu_flags_x86_sse sse) - $(use_enable dav1d) - $(use_enable dbus) - $(use_enable dbus kwallet) - $(use_enable dc1394) - $(use_enable debug) - $(use_enable directx) - $(use_enable directx d3d11va) - $(use_enable directx dxva2) - $(use_enable dts dca) - $(use_enable dvbpsi) - $(use_enable dvd dvdnav) - $(use_enable dvd dvdread) - $(use_enable encode sout) - $(use_enable encode vlm) - $(use_enable faad) - $(use_enable fdk fdkaac) - $(use_enable ffmpeg avcodec) - $(use_enable ffmpeg avformat) - $(use_enable ffmpeg postproc) - $(use_enable ffmpeg swscale) - $(use_enable flac) - $(use_enable fluidsynth) - $(use_enable fontconfig) - $(use_enable gcrypt libgcrypt) - $(use_enable gme) - $(use_enable gnome-keyring secret) - $(use_enable gstreamer gst-decode) - $(use_enable gui qt) - $(use_enable ieee1394 dv1394) - $(use_enable jack) - $(use_enable jpeg) - $(use_enable kate) - $(use_enable libass) - $(use_enable libcaca caca) - $(use_enable libnotify notify) - $(use_enable libsamplerate samplerate) - $(use_enable libtar) - $(use_enable libtiger tiger) - $(use_enable linsys) - $(use_enable lirc) - $(use_enable live live555) - $(use_enable lua) - $(use_enable macosx-notifications osx-notifications) - $(use_enable mad) - $(use_enable matroska) - $(use_enable modplug mod) - $(use_enable mp3 mpg123) - $(use_enable mpeg libmpeg2) - $(use_enable mtp) - $(use_enable musepack mpc) - $(use_enable ncurses) - $(use_enable nfs) - $(use_enable ogg) - $(use_enable omxil) - $(use_enable omxil omxil-vout) - $(use_enable optimisememory optimize-memory) - $(use_enable opus) - $(use_enable png) - $(use_enable projectm) - $(use_enable pulseaudio pulse) - $(use_enable rdp freerdp) - $(use_enable run-as-root) - $(use_enable samba smbclient) - $(use_enable sdl-image) - $(use_enable sftp) - $(use_enable shout) - $(use_enable sid) - $(use_enable skins skins2) - $(use_enable soxr) - $(use_enable speex) - $(use_enable srt) - $(use_enable ssl gnutls) - $(use_enable svg) - $(use_enable svg svgdec) - $(use_enable taglib) - $(use_enable theora) - $(use_enable tremor) - $(use_enable twolame) - $(use_enable udev) - $(use_enable upnp) - $(use_enable v4l v4l2) - $(use_enable vaapi libva) - $(use_enable vdpau) - $(use_enable vnc) - $(use_enable vpx) - $(use_enable wayland) - $(use_with X x) - $(use_enable X xcb) - $(use_enable X xvideo) - $(use_enable x264) - $(use_enable x264 x26410b) - $(use_enable x265) - $(use_enable xml libxml2) - $(use_enable zeroconf avahi) - $(use_enable zvbi) - $(use_enable !zvbi telx) - --with-kde-solid="${EPREFIX}"/usr/share/solid/actions - --disable-asdcp - --disable-coverage - --disable-cprof - --disable-crystalhd - --disable-decklink - --disable-gles2 - --disable-goom - --disable-kai - --disable-kva - --disable-libplacebo - --disable-maintainer-mode - --disable-merge-ffmpeg - --disable-mfx - --disable-mmal - --disable-opencv - --disable-opensles - --disable-oss - --disable-rpi-omxil - --disable-schroedinger - --disable-shine - --disable-sndio - --disable-spatialaudio - --disable-vsxu - --disable-wasapi - --disable-wma-fixed - ) - # ^ We don't have these disabled libraries in the Portage tree yet. - - # Compatibility fix for Samba 4. - use samba && append-cppflags "-I/usr/include/samba-4.0" - - if use x86; then - # We need to disable -fstack-check if use >=gcc 4.8.0. bug #499996 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype ) - fi - - if use truetype || use projectm; then - local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" - myeconfargs+=( - --with-default-font=${dejavu}/DejaVuSans.ttf - --with-default-font-family=Sans - --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf - --with-default-monospace-font-family=Monospace - ) - fi - - econf "${myeconfargs[@]}" - - # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo. - # Other values may break the build (bug 523144), so definition should not be removed. - # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the start of config.h - sed -i '1i#undef _FORTIFY_SOURCE' config.h || die -} - -src_test() { - virtx emake check-TESTS -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" - "${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" - else - ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)" - ewarn "Please run ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen manually" - ewarn "If you do not do it, vlc will take a long time to load." - fi - - xdg_pkg_postinst -} - -pkg_postrm() { - if [[ -e "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat ]]; then - rm "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat" - fi - - xdg_pkg_postrm -} diff --git a/media-video/vlc/vlc-3.0.17.4-r2.ebuild b/media-video/vlc/vlc-3.0.17.4-r2.ebuild new file mode 100644 index 000000000000..51e83c818c18 --- /dev/null +++ b/media-video/vlc/vlc-3.0.17.4-r2.ebuild @@ -0,0 +1,512 @@ +# Copyright 2000-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = *9999 ]] ; then + if [[ ${PV%.9999} != ${PV} ]] ; then + EGIT_BRANCH="3.0.x" + fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git" + inherit git-r3 +else + if [[ ${MY_P} = ${P} ]] ; then + SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz" + else + SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz" + fi + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" +fi +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/" + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus + dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth + fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate + libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua + macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg + omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image + sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame + udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi + cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +" +REQUIRED_USE=" + chromecast? ( encode ) + directx? ( ffmpeg ) + fontconfig? ( truetype ) + libcaca? ( X ) + libtar? ( skins ) + libtiger? ( kate ) + lua? ( ${LUA_REQUIRED_USE} ) + skins? ( gui truetype X xml ) + ssl? ( gcrypt ) + vaapi? ( ffmpeg X ) + vdpau? ( ffmpeg X ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) +" +RDEPEND=" + media-libs/libvorbis + net-dns/libidn:= + sys-libs/zlib[minizip] + virtual/libintl + virtual/opengl + a52? ( media-libs/a52dec ) + alsa? ( media-libs/alsa-lib ) + aom? ( media-libs/libaom:= ) + archive? ( app-arch/libarchive:= ) + aribsub? ( media-libs/aribb24 ) + bidi? ( + dev-libs/fribidi + media-libs/freetype:2[harfbuzz] + media-libs/harfbuzz:= + virtual/ttf-fonts + ) + bluray? ( >=media-libs/libbluray-1.3.0:= ) + cddb? ( media-libs/libcddb ) + chromaprint? ( media-libs/chromaprint:= ) + chromecast? ( + >=dev-libs/protobuf-2.5.0:= + >=net-libs/libmicrodns-0.1.2:= + ) + dav1d? ( media-libs/dav1d:= ) + dbus? ( sys-apps/dbus ) + dc1394? ( + media-libs/libdc1394:2 + sys-libs/libraw1394 + ) + dts? ( media-libs/libdca ) + dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) + dvd? ( + >=media-libs/libdvdnav-6.1.1:= + >=media-libs/libdvdread-6.1.2:= + ) + faad? ( media-libs/faad2 ) + fdk? ( media-libs/fdk-aac:= ) + ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) + flac? ( + media-libs/flac:= + media-libs/libogg + ) + fluidsynth? ( media-sound/fluidsynth:= ) + fontconfig? ( media-libs/fontconfig:1.0 ) + gcrypt? ( + dev-libs/libgcrypt:= + dev-libs/libgpg-error + ) + gme? ( media-libs/game-music-emu ) + gnome-keyring? ( app-crypt/libsecret ) + gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) + gui? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + X? ( + dev-qt/qtx11extras:5 + x11-libs/libX11 + ) + ) + ieee1394? ( + sys-libs/libavc1394 + sys-libs/libraw1394 + ) + jack? ( virtual/jack ) + jpeg? ( media-libs/libjpeg-turbo:0 ) + kate? ( media-libs/libkate ) + libass? ( + media-libs/fontconfig:1.0 + media-libs/libass:= + ) + libcaca? ( media-libs/libcaca ) + libnotify? ( + dev-libs/glib:2 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libnotify + ) + libsamplerate? ( media-libs/libsamplerate ) + libtar? ( dev-libs/libtar ) + libtiger? ( media-libs/libtiger ) + linsys? ( media-libs/zvbi ) + lirc? ( app-misc/lirc ) + live? ( media-plugins/live:= ) + lua? ( ${LUA_DEPS} ) + mad? ( media-libs/libmad ) + matroska? ( + >=dev-libs/libebml-1.4.2:= + media-libs/libmatroska:= + ) + modplug? ( >=media-libs/libmodplug-0.8.9.0 ) + mp3? ( media-sound/mpg123 ) + mpeg? ( media-libs/libmpeg2 ) + mtp? ( media-libs/libmtp:= ) + musepack? ( media-sound/musepack-tools ) + ncurses? ( sys-libs/ncurses:=[unicode(+)] ) + nfs? ( >=net-fs/libnfs-0.10.0:= ) + ogg? ( media-libs/libogg ) + opus? ( >=media-libs/opus-1.0.3 ) + png? ( media-libs/libpng:0= ) + projectm? ( + media-fonts/dejavu + >=media-libs/libprojectm-3.1.12:0= + ) + pulseaudio? ( media-sound/pulseaudio ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) + sdl-image? ( media-libs/sdl-image ) + sftp? ( net-libs/libssh2 ) + shout? ( media-libs/libshout ) + sid? ( media-libs/libsidplay:2 ) + skins? ( + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXpm + ) + soxr? ( >=media-libs/soxr-0.1.2 ) + speex? ( + >=media-libs/speex-1.2.0 + media-libs/speexdsp + ) + srt? ( >=net-libs/srt-1.4.2:= ) + ssl? ( net-libs/gnutls:= ) + svg? ( + gnome-base/librsvg:2 + x11-libs/cairo + ) + taglib? ( >=media-libs/taglib-1.9 ) + theora? ( media-libs/libtheora ) + tremor? ( media-libs/tremor ) + truetype? ( + media-libs/freetype:2 + virtual/ttf-fonts + !fontconfig? ( media-fonts/dejavu ) + ) + twolame? ( media-sound/twolame ) + udev? ( virtual/udev ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) + v4l? ( media-libs/libv4l:= ) + vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) + vdpau? ( x11-libs/libvdpau ) + vnc? ( net-libs/libvncserver ) + vpx? ( media-libs/libvpx:= ) + wayland? ( + >=dev-libs/wayland-1.15 + dev-libs/wayland-protocols + ) + X? ( + x11-libs/libX11 + x11-libs/libxcb + x11-libs/xcb-util + x11-libs/xcb-util-keysyms + ) + x264? ( >=media-libs/x264-0.0.20190214:= ) + x265? ( media-libs/x265:= ) + xml? ( dev-libs/libxml2:2 ) + zeroconf? ( net-dns/avahi[dbus] ) + zvbi? ( media-libs/zvbi ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system + "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 + "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 + "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch + "${FILESDIR}"/${PN}-3.0.14-fix-live-address-api.patch # bug 835072 + "${FILESDIR}"/${PN}-3.0.17.3-dav1d-1.0.0.patch # bug 835787 +) + +DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use lua; then + lua-single_pkg_setup + fi +} + +src_prepare() { + xdg_src_prepare # bug 608256 + + has_version 'net-libs/libupnp:1.8' && \ + eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch + + # Bootstrap when we are on a git checkout. + if [[ ${PV} = *9999 ]] ; then + ./bootstrap + fi + + # Make it build with libtool 1.5 + rm m4/lt* m4/libtool.m4 || die + + # We are not in a real git checkout due to the absence of a .git directory. + touch src/revision.txt || die + + # Don't use --started-from-file when not using dbus. + if ! use dbus ; then + sed -i 's/ --started-from-file//' share/vlc.desktop.in || die + fi + + # Disable running of vlc-cache-gen, we do that in pkg_postinst + sed -e "/test.*build.*host/s/\$(host)/nothanks/" \ + -i Makefile.am -i bin/Makefile.am || die "Failed to disable vlc-cache-gen" + + # Fix gettext version mismatch errors. + sed -i -e s/GETTEXT_VERSION/GETTEXT_REQUIRE_VERSION/ configure.ac || die + + eautoreconf + + # Disable automatic running of tests. + find . -name 'Makefile.in' -exec sed -i 's/\(..*\)check-TESTS/\1/' {} \; || die +} + +src_configure() { + local -x BUILDCC="$(tc-getBUILD_CC)" + + local myeconfargs=( + --disable-aa + --disable-optimizations + --disable-rpath + --disable-update-check + --enable-fast-install + --enable-screen + --enable-vcd + --enable-vlc + --enable-vorbis + $(use_enable a52) + $(use_enable alsa) + $(use_enable aom) + $(use_enable archive) + $(use_enable aribsub) + $(use_enable bidi fribidi) + $(use_enable bidi harfbuzz) + $(use_enable bluray) + $(use_enable cddb libcddb) + $(use_enable chromaprint) + $(use_enable chromecast) + $(use_enable chromecast microdns) + $(use_enable cpu_flags_arm_neon neon) + $(use_enable cpu_flags_ppc_altivec altivec) + $(use_enable cpu_flags_x86_mmx mmx) + $(use_enable cpu_flags_x86_sse sse) + $(use_enable dav1d) + $(use_enable dbus) + $(use_enable dbus kwallet) + $(use_enable dc1394) + $(use_enable debug) + $(use_enable directx) + $(use_enable directx d3d11va) + $(use_enable directx dxva2) + $(use_enable dts dca) + $(use_enable dvbpsi) + $(use_enable dvd dvdnav) + $(use_enable dvd dvdread) + $(use_enable encode sout) + $(use_enable encode vlm) + $(use_enable faad) + $(use_enable fdk fdkaac) + $(use_enable ffmpeg avcodec) + $(use_enable ffmpeg avformat) + $(use_enable ffmpeg postproc) + $(use_enable ffmpeg swscale) + $(use_enable flac) + $(use_enable fluidsynth) + $(use_enable fontconfig) + $(use_enable gcrypt libgcrypt) + $(use_enable gme) + $(use_enable gnome-keyring secret) + $(use_enable gstreamer gst-decode) + $(use_enable gui qt) + $(use_enable ieee1394 dv1394) + $(use_enable jack) + $(use_enable jpeg) + $(use_enable kate) + $(use_enable libass) + $(use_enable libcaca caca) + $(use_enable libnotify notify) + $(use_enable libsamplerate samplerate) + $(use_enable libtar) + $(use_enable libtiger tiger) + $(use_enable linsys) + $(use_enable lirc) + $(use_enable live live555) + $(use_enable lua) + $(use_enable macosx-notifications osx-notifications) + $(use_enable mad) + $(use_enable matroska) + $(use_enable modplug mod) + $(use_enable mp3 mpg123) + $(use_enable mpeg libmpeg2) + $(use_enable mtp) + $(use_enable musepack mpc) + $(use_enable ncurses) + $(use_enable nfs) + $(use_enable ogg) + $(use_enable omxil) + $(use_enable omxil omxil-vout) + $(use_enable optimisememory optimize-memory) + $(use_enable opus) + $(use_enable png) + $(use_enable projectm) + $(use_enable pulseaudio pulse) + $(use_enable rdp freerdp) + $(use_enable run-as-root) + $(use_enable samba smbclient) + $(use_enable sdl-image) + $(use_enable sftp) + $(use_enable shout) + $(use_enable sid) + $(use_enable skins skins2) + $(use_enable soxr) + $(use_enable speex) + $(use_enable srt) + $(use_enable ssl gnutls) + $(use_enable svg) + $(use_enable svg svgdec) + $(use_enable taglib) + $(use_enable theora) + $(use_enable tremor) + $(use_enable twolame) + $(use_enable udev) + $(use_enable upnp) + $(use_enable v4l v4l2) + $(use_enable vaapi libva) + $(use_enable vdpau) + $(use_enable vnc) + $(use_enable vpx) + $(use_enable wayland) + $(use_with X x) + $(use_enable X xcb) + $(use_enable X xvideo) + $(use_enable x264) + $(use_enable x264 x26410b) + $(use_enable x265) + $(use_enable xml libxml2) + $(use_enable zeroconf avahi) + $(use_enable zvbi) + $(use_enable !zvbi telx) + --with-kde-solid="${EPREFIX}"/usr/share/solid/actions + --disable-asdcp + --disable-coverage + --disable-cprof + --disable-crystalhd + --disable-decklink + --disable-gles2 + --disable-goom + --disable-kai + --disable-kva + --disable-libplacebo + --disable-maintainer-mode + --disable-merge-ffmpeg + --disable-mfx + --disable-mmal + --disable-opencv + --disable-opensles + --disable-oss + --disable-rpi-omxil + --disable-schroedinger + --disable-shine + --disable-sndio + --disable-spatialaudio + --disable-vsxu + --disable-wasapi + --disable-wma-fixed + ) + # ^ We don't have these disabled libraries in the Portage tree yet. + + # Compatibility fix for Samba 4. + use samba && append-cppflags "-I/usr/include/samba-4.0" + + if use x86; then + # We need to disable -fstack-check if use >=gcc 4.8.0. bug #499996 + append-cflags $(test-flags-CC -fno-stack-check) + # Bug 569774 + replace-flags -Os -O2 + fi + + if use omxil; then + # bug #723006 + # https://trac.videolan.org/vlc/ticket/24617 + append-cflags -fcommon + fi + + # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... + append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" + + if use riscv; then + # bug #803473 + append-libs -latomic + fi + + if use truetype || use bidi; then + myeconfargs+=( --enable-freetype ) + else + myeconfargs+=( --disable-freetype ) + fi + + if use truetype || use projectm; then + local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" + myeconfargs+=( + --with-default-font=${dejavu}/DejaVuSans.ttf + --with-default-font-family=Sans + --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf + --with-default-monospace-font-family=Monospace + ) + fi + + econf "${myeconfargs[@]}" + + # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo. + # Other values may break the build (bug 523144), so definition should not be removed. + # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the start of config.h + sed -i '1i#undef _FORTIFY_SOURCE' config.h || die +} + +src_test() { + virtx emake check-TESTS +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then + einfo "Running ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" + "${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" + else + ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)" + ewarn "Please run ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen manually" + ewarn "If you do not do it, vlc will take a long time to load." + fi + + xdg_pkg_postinst +} + +pkg_postrm() { + if [[ -e "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat ]]; then + rm "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat" + fi + + xdg_pkg_postrm +} diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild index 0a7398e26412..04bd2d59f6bf 100644 --- a/media-video/vlc/vlc-3.0.9999.ebuild +++ b/media-video/vlc/vlc-3.0.9999.ebuild @@ -199,7 +199,7 @@ RDEPEND=" ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild index 1afbaeb71d80..e3fed8ce3a0d 100644 --- a/media-video/vlc/vlc-9999.ebuild +++ b/media-video/vlc/vlc-9999.ebuild @@ -201,7 +201,7 @@ RDEPEND=" ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) @@ -213,7 +213,7 @@ RDEPEND=" ) X? ( x11-libs/libX11 - x11-libs/libxcb[xkb] + x11-libs/libxcb x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 339d3d3d876b486c1d4d29ef42fb449a3998da15..388689e1fbbcc915fa4c41c6f47ac8e97ed761d8 100644 GIT binary patch literal 3862 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 YE1D5wq4!eu!EAo@Px*i@0^1q@06Xo7?f?J) literal 3859 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 VKE0Q+55V)Qe*)|(xMSNI008j!ge?F7 diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 11cda797d58c..6dcf2a65fc82 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Fri, 07 Oct 2022 17:10:06 +0000 +Mon, 10 Oct 2022 19:09:41 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 2d78f6328b88..e83881994afd 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 529256 BLAKE2B a8ad285bac1cf4317c62825ad52e916f3d77cdd05175694abbde87461cf015178a8cf1dd6c3af6013668089990ee96f6cb9be7de7409b13ba538d09d94cde515 SHA512 3502c0b489efa2b78e07af6e3b1c1c817c21c7435c1db2224f9b91f9d0ce815b1514a1e3062680326c8a33813260f974b3b492221b06b61e7499b2dcad6eaeb1 -TIMESTAMP 2022-10-07T17:10:09Z +MANIFEST Manifest.files.gz 529253 BLAKE2B 4870d0ebed8f73802444d2a3e204d4fe556355a8b2b4d4ffdd695d17206e94777c458bc34f39aee9fe92a996aea872cf895c73e601729b57032c40785dea2d65 SHA512 ca03ae189444f830ef68a97bf0be8dd0ed5045d9010eaead8695ce26c0591587965b16cbf215850d4c87fa27139a325c616d08f336a7213ad4483bb7e1f46baa +TIMESTAMP 2022-10-10T19:09:44Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNAXXFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNEbfhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAtUxAAk9Uk0HfbfY6qixTnIrTMTcquu49Ep66CDqlOPxGQCLcTPWp4W2+302T8 -QaQzhXrgLMdyacweJo1nkAKFhru8RTd+gpdDvVi1yl9cQ5tEUSLNGbzDkiQP9KYg -HDUKqg1tkgFM6k7tYI6NwzG7YamMfWT54u3X+x2O1RdmfasD8xkAv3FYx68dy0ld -G+nTvJLOEmCmHf3lSwzSxLJjbmZUp56097I8eaPFUsSXGvrG/L3F3P60NCP6GeMX -r40mePwZYwdIOsHGV3WpG0XJ+zfpvXS9EEL9tvf9ZJ17w9gXB6THrgnSCYXGW4dz -ptdrL/WwdOv1nwgtxsCGSOdm4nnyiK9cC6ViMkzHyUB0VnF+LKk5eDi6M6iWK3ol -qBGSSqwiMfYqbuXqGWYfu0y1Ju/NRHEeThnEBFQNoJyqcwIzmeZHjM57k3zln5TJ -Aq/V/Pv/A/oMghl58CTNG1DxKBrf36WpEdJ571mOm7et5G24g5/MS6w/7C2Mty4k -mg5Vp2tXNhFC9kLPIR9ABYDDD6TSIo685Adm7vmAnxdxAXnqgf7hZHxse28ej/8z -sK2p5aJmpiz1UdB4tdyMELHXsAAS6Fe7GkCgggu7Pi6eVd2S4HwtnFVWbDK19Uzt -Mq0x7IeuKI/Vfy2K9IKNf5mMuS83R9mwaCYAU95xlVOvl9qQxhY= -=fr49 +klD6wA/+Pwqhr4hR8w/gWtTC2sDFQFS2LLwBLpLnqvoOJvoJL/cXM8hm4lyUDv7F +7jPLJ2KFqxbGK0GRwj5h0zMK6p1h18l3gxCYx5Xg6x9p1yCGK2MokRNKeCIc7DG8 +xvbyyKVNe/rczYPQ0pdbDoBNkXZphJTCyAy/Y6qVMm6dopQpjeq6AJ5phbJgqCwO +/Tnz/Jqx0/z5RZtjcBCubCwULVlKIA7+D7joJhxYR273CWB4IKG47HWmTAf5sl6/ +7cv09HCKw1TOcJ1NkX/g3fERI3mYInrBaB9a+WshNVqGTb957E/fg/5suuEtG0uI +wwdeGW+rZaD1KJEgdkygiqr+H33Z4vA8SwXm0ohNcadG+3VdAO4FZW2+WXu/8MTE +K7n96dVT9m7rPOzhzJztCgxhEMRwo0b6vzLO5FTrVrgfsclXD9bRYV++4GVwZsyq +fF10am17Ho5OYvTjRQ8B37OeYDciZIbCcLtL0B3taDY7QwSeaZKqz5cEIavDAlqt +SGfKen9UYK7NiV8DcIEqc8mTe7Nz0VkikHBmGZLIcDOCOL0kpNLl5IuS3SRtDsAU +QN+455SY6WcWzrNNibl2BooNrG6Dt6U+CpyEaHtCUkhBe1wRBS9sHVXhSfMwReM1 +5TWUbR28llOpyq753Gnx6gUqA1ANbyPxlSs6fjOobOURFqFJTGM= +=Lyg9 -----END PGP SIGNATURE----- diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz index 8230cd2e186c4c28ed6c11485d179f83b6e30174..9e732764b3d4611118a463ffb9a5ee621a8af9e9 100644 GIT binary patch delta 61199 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 U-~R1?{ri9T|0IlIWc5=I01t3@!T<mO delta 61174 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 diff --git a/metadata/glsa/glsa-202007-17.xml b/metadata/glsa/glsa-202007-17.xml index 1234ccc4b9f0..1260a6ea54fa 100644 --- a/metadata/glsa/glsa-202007-17.xml +++ b/metadata/glsa/glsa-202007-17.xml @@ -47,8 +47,6 @@ CVE-2019-1010302 </uri> <uri link="https://nvd.nist.gov/vuln/detail/CVE-2019-19035">CVE-2019-19035</uri> - <uri link="https://nvd.nist.gov/vuln/detail/CVE-2020-6624">CVE-2020-6624</uri> - <uri link="https://nvd.nist.gov/vuln/detail/CVE-2020-6625">CVE-2020-6625</uri> </references> <metadata tag="requester" timestamp="2020-07-26T15:53:15Z">sam_c</metadata> <metadata tag="submitter" timestamp="2020-07-27T12:29:49Z">sam_c</metadata> diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 11cda797d58c..6dcf2a65fc82 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Fri, 07 Oct 2022 17:10:06 +0000 +Mon, 10 Oct 2022 19:09:41 +0000 diff --git a/metadata/glsa/timestamp.commit b/metadata/glsa/timestamp.commit index 82d38176045a..b1a12b3d73c6 100644 --- a/metadata/glsa/timestamp.commit +++ b/metadata/glsa/timestamp.commit @@ -1 +1 @@ -423ddf8af24c3cf1486229480c2c24ed81d77ba6 1664462883 2022-09-29T14:48:03+00:00 +8e52f9f318ef7a9ff9934af98577da9ceadf5360 1665286750 2022-10-09T03:39:10+00:00 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 8870886a9ff3e24341932fad1cbb11248634da41..321225625a6c08f27ec475bb47767da2ac85eb97 100644 GIT binary patch literal 28226 zcmV(;K-<3`iwFP!00002|7^Y6mMzDTW%sVHs2`vdeu)V8$L=v&LmE=+rS$`TC65T; zpaGCotgqLcfnx5=jViK8;+)LABizlFtz~Xz{@?%0|MP$T@Bi(8{J;Ow#`x_|fBxnB z-+unz{(JlB+g`u^_P_r5-~Z*lj`R4J|N4Lbm;dX(#sB&*W2abi=rfmI<9+9OrF68E z&VJl8)V|srdzabQQA;?^+|O(D6lTfo>ivvoy!#04K8}5qdxTzdT|M1%$8wJAs<nqy z);LBUaU6@!%J-SlK32N&zx<E?<G-9C{>v`=2tCZb>l*c%*D+>3a^17^m|8zq;cwaw zv)}7(N3EluDc6+qb<Mp(>Lc|y({5)y+7)BE^Of&?$IKU&l6$`M=I7@zTTHQEakp!n zyPRvS_`m%3FU$6~U)L{RSM4a}`dGDmrQUhKcC}XWnUAt^%I9u;{*_n1&wB24ht;ml za`#&2weQwr31eUF3T5BteU`f%b6<0@R^vR6^PCqy$s*n(wz-a(ci^4N*dy(`^4~2V zSGfMUYWHzhe=en#_p$4lLRft9s<E9nOVE3{SIfEflE)e&w>Ga4kDV8Pblu_1CGv?a z&$xQ-t@HiIit}K%3;Pw~QD(iy3ajs{^J|Hn=^>oQ5sy!+_VdqwV&&GazkciAe)#s= zKfbQsnO}?7_UIVWC|BP{J9yt5YB*=;yZ2+xYq30i@xW(1daE(7T#q&92%A++;iy-s zNgK@NN_T5mB_?|vX<qXzb*7Lo<$kppj=R-zC;m2<;|?Lu^v}f`t%lrIJ>tIZqaJ7K z2OnN`y9;K>ho9GucbUgE*uc?RJz0Pdb02$#9quDsc?=$gM_l39t;EpFiGfv@dxo=S zb|$gY1JjP7ChWM>`?}+5Z;Lm7{PxqAMLW+@(#NXBdW_1y*e)KfSJs2)x%kWrvp6a? zS8&?VQs_s_X>@!Eo9!ca{PtS$#1Ge)E#PRmU-iab+KeSG4EDf~uUOI*@or4^9;Nrq z54RYvlcoFTs+CaK=iaZx9;~wtmhr@P!`A%zoV}-&kKG%e99aq$Ghcm{)hY`Y&cKsn zwHK}&_^vw%7P#WQ_T7OF4D%}UZkyl9sm^&~2%*%yR||hIxu1Uf_V;hU{O#8-D;KW& zWp49cxKr5aynDNjy7)36VVziCT=A$lRh!LMZL^nJ*EMTD3s0QG?gLl7(hlGUYh7Z+ zqkG4rQ*C8jdu0%67O;{(J#i%PCs*z9IL3M3=RX$?@QLHX%;w6Ym6P@6BO4|a^4MSm z|9t0T9ii4M)Z@mjbB$@73q&|ts3R4ev6qqWl<zfK#`baVGhz?`;fbl0hVSN(HXpm^ zJ}bZ1_uw(#7VekvmoIA;d9(To3p2HuQeySvRnoe#r?SMiJEf7Zp^?txzSqR$V?Phf zyvKNh3gcjh>y=pJBi%Ku0dz#rceVyN?em)L%4Y!(S=rihi0!IzoozMZ2o93#2f#&) z^8#1dKM>&<*TlAYR1l$K?Q`*tSJ@FHW39$nV!8l{d>)w(I`!0$c}|uH;EhBN9=)=P z*_D~?h%HrOMPKedfr)6)&$(M4@xr9PE?RHnuW!+m&~}EGlSXjt1PW3Gi6i@bE%tm8 zU|YT0Ja2ZSj9&ZXr4K?VyNY$kd!8djj0`YoN8&F>!ig3SeU;MhF-ks;tFZ!M6+CC| zBNK9CngNd)#PE{^`RB5otnki+LL4`;wg3Ro52*8U?cV+15BlD*-!<|%anHW>xdTA# z`~hp!0v<4KpaCldaZ@NP903P5(C)<J5}BX|H3EcJ38C|!>9{trzPv5l`f2>-$M(x# zzj`S#I=&2!uk35Ka=So##a(Wka1r-HBGTMpUzJzrvrgUt9+3;*)L<ALI)a;)nF^N9 zld-;y7<T3bl?gydV7YRutzPc*ncC6kg|n`c07Ur4qd&a#0=L?o+l`OnI=mQrl;$FO zVy!D&>D-B+G&3{;_=C1A)+1u3-~=py$Qg+ab!|dH4TL^ScyH)P34Gn?YXibi9X5UQ zzd^N5{N}Oiyu;U(8}lm*Dd5j5j$WgL7)I?G22sPso@NXhhzYHT9vO4r9gjN$R)lF0 zy-G;<5MI3te%m&bDIY`w{wW%cF{L>)!;1$aj1biDFWj9EtMP=`EIHMj$3K^>9$@2j z;=#Bb=z0cFp5?~q&osokbVI)go+r`fzOHn^B{JSoiIoK8P7r`m@f3TWgo-QT+zHg< ze`jbY7B;kSA{~EK?-cGvsK=$DGjYBx+4rA*Yu|oazr2M6=-JEK=1!np#(UC;iNLvr zAq(sVX`myJlY7D}Z|N5=5&1Hfem3|=;de2Gh1pL6T#1m=`vPsjryNRxCS=%MpXV7M zVzu2M3E}Z(+Yji*JbL`+(#;5K9nbbv!es|_Lv0`(ABiv2`@UoEtZ5E6t6@OCaeN@2 zJ>5pv*)T5bI1Zv)!>3ooa_7hd^Fm;c2M*mKxCi9qgoCn(`@VThSoOQL{qm2WfBUj( zEX}7#N(3hc<Ky@OL2g~K11sz~MDrx%U^75#4x@uOpx%@gMPMlyDBwP@CSpH47RuFA z<muV}7y$moPGlAp39=IrU*kIrr-D2<48b|u2kTw<@WsoXY4Ov%5@81XTMsZ*LJ}4i z=b1`!n*oJ-TmTkZfni>dMaUo|Y#41j-VRS57-dZO%+*+P!Z@oN0VKX-@@e-_fnW$Y z)|<i2Z{xSGwuVkhpH{7a<BMNLtl$f(0AYm%$zT!hnL?Z!Ds;_I&<F6hwGyN)*8wOj zRuzT;x7g>I*yacYzM+*jpL6q^cvw;Z6n*c;K*!|!c?W*unDHZ&;<AXTgQdHLeHLR* zF`PZ>5ACa=`u321)_k&{c<=@CLbT(m7$SP0hlLpH{0F2b?QsoOEAlcY|Dmzs>cp1P z&I{52L_+l=kUH-4wrbzU8~rFbf2`ScPWE;2P6@<i^NA{;QHVfTgO1j8LCym#m8XL= zfNcZxBF>MVH>h|AkgP$L2Yjo7;U&T68>)qfj39!^;b?(}jjX^PkTxXU1@!}vU-Sb$ z4L(;S0R%cgL2u0WMkZaj-~cxIQ3C;=e`hpN;*k@cIZ$9cF#-X@sjwz2i68;jxly+O z4mwX3j=DMrDzTr4S_}{ZNQ_5g;LzZ1k6+hp&2PVbf5WwimA`O}*aaDH^6mrsCzA2P zFxDu}WxVCeAbx~1Dlh@yIS^0>Ayfngunz)VT||ClCE6ZdRRN-?pd{MhwqS211|aH7 zn?(n{+tnc=BhEfPZ0+2@*p|a1AlSrm*MUs|M-lrz`8bSg)kfG$31CBgfRhn^1lIcn z=)Kn13gTx^6&YI}#R29+*!gbQHq;rAB|Jsd|Jo-p`VNJt`$pT=k8S+=7DvkwJ_*vB zPb65gZA7F1IYSt+4v4IK9{YlQA@qo-fG?(rr03lU0vP)Mza~b=-bL&U5eSt-JRB3# z+|g$mNU(7q24b9@?Z+{C9M~g4cpWcX3#irOEPLDoe}afk#8reZ_XS}K7nEh;;AyuA z$lj-+6q_S{6F{!;a6+QShBKe|FnkBQ#_|HJC}D=UJxi8kLFnPS@Ss^sBErC)VDj&) z_O~C}Z{NOu6{Qgt_`){m9vl)X-&QdI^#dBP0UgkvkIm=BBkbci;Nb<qdiDbQjYOwW z_$P2#bF7#hQB!gh<@HcW;;Px9dDfH=4;P9J3;@(Z1gQ}{0}0;B2L(Z#2dwi}buM5G z6#xe(jPm~=)6pP%S5ABaN?{^(R)p~Y4}|pv7Xu0!)D{W^F9NgLxNdx%hukBgMKNY* zZ9=dB1;_)i93akl;BTPL+sggAepuscBrWItO1kxONEIhufSQ7s+?Ze5yfZqfp(rk2 zvS86r>+{Cq_%ARGE_?HDUWVV|*C5Mg=7xDPq#;kz*EK+NyplM4<!n}>WGr{{f#HDU zK$bt?4U)C+EPTc^Ne{%|D~)Ml1g$yr%6veq(KEQ`xCmYmJ#myh=SUsK4Lw8A5m({U z2MmRE=a&<1TQ4X`90e1;4gy<&(%}#iWu!^Q$F8?Py1)Oje){#>o2y>eaege^O$ap) zlb}myoRV5hc(5=Rp?aM~+gf})1QB(9up$R<h2A?NNOB$9j7*#rSVKTydL@)y0~?M* zpaYQQW5w%0Z&W1b33(4Js5urG?1!h~fY9Ol0uf>z=Aw?X^W$|8K|<I>2nZxBU+$<< zX>7%P``~EEyMu1ILwV{#t{?;Od_1$^@R03$p@`8yceu_TGHQlLsulDDcCLojdb780 zp}aXM?_FMtCh1PcjZ`}yLdSPuET93>K|Pw3o<zTrhpCT&up};ZXlw2_%<@1D0Y<@q zw_TA)?6@|1f6t46HBmYkWjT=vmA}FqkYO<SjK)bHDPF`Re<WD&)rgZ!=<NGK_#;^& zlIvjmj7xX#U>y#(3<U>POB{&3=D8JMw;^Qk#m5>AvU%olAUReJM??3b(+Hq^B>M=K z3^2UG^x_)<`Jw&%+xM?pKIibFARzXAf#|H#IUyiYd7fU@UC+P+uP23Y0G>n$f)+Xw z9Rw}L;b6wFe-J5~cTPG6nxaBQ>Wwxhl-+fnfiO191q75NJPlK?MqbeILy-2;EAYp^ z&<6zbhQ35ot<Z}&h_NYEI$?7@s;XYlj&hcKPaHbH8X+GIxP)dCAK<>=8m0<%9YnZW zY&<bkSP*fJw<ztvi{UL8{~yTikL$Nz-aYjGoNc>V5PorQ0E-wnp-4mlS^q92$-R-x zBOc+nuAPw)Wf6%8KCAOI#SCzTE)*EQfx+d*gWH0mqzOE)9r>t%Ooe2IGKnO0qbnB( zbnZ|;B0^Pt;LLE10?P&jS_K}7HFZgl4xOvr$Jla>jwcZP&lB2&74dO=pj>Koc|gXW zP=8QGzSB@iM8JU&EM`<XxRZ&>Aj^#$O6HT^mhIcGU+JzI^R;Lo`9*lyhdS_zh}#i# zwT;%qi43d&#Tu~Au!>2cGh>r^)*Yc*p<l4iGPNL8V=OyEF<V>X@hJHM_zzWr|Ax$; z<l2<~P?(7E?hiS7oJ4AfZQdthw!m!S!%sIKDVNR_+uuO$HMMG_FL)cpy`Cek+8b;R zV?@hW^<cqls|N)!;0iaS7niMOu86#>J;E@bP0}z>xo;l&<M;mUhxPMczW=noqT3zr zkEMg^KMS*wNGyk31LVJ0w+-({ttIRyL86pHzz(V+WN02v!bb7M=y602Ozs}(Mu)<U z*MaiK<FH@62{ICiVOPBYgQ$r0=mgXh_reF`O(z)Hz(35RgCu+zU=7CtSG9KbFB7}@ zMs^7;)*|*5p%^C34&>%0QjfKG3>Yu#fy_a`@{ei24CGb_!Y9!S9l~8<P@#+q)C~LG zO~3E`ZG2rdMA`8=O(1*^G-b{NKM1_ha&>UCf(v&_sZ6L_1Bu5~i~o1Sf6?L4d_p&@ z@j#evlNUhlxON43`Z8;Q9$_Jfm&43s!t)SD@Z=f{55()0AkH6@*HZ~J|3!%1Y)k;u zPLace#sx$mUGT5eE36WNmRCM9^fE^HWfAd_yDSru7Yq*YP=XqiI>_O6Gt)#!Lw$pP zz$zaN^g#B8vVkb|pDo+^x3APKfM+jdnr^J;I0I3#pbp?R*&IS@=51hRND|^B!5-lW zuLEY6M|M%qInY0s2L?|z^CZ+ZFpgM{GegvC$uod*e9#W+>VffO;>diClfqiBJSA$9 z&;lL+01anMcs2s-ka={t8X6>Z86(eiR})2h5t=5#fY5(|osb-SSEYb!ocJPfEIu^6 z?`ql(s|1+3Nu@y8R+>R>rfj*r9bWxB+t($-4L%<+!}x%eC6?g$pc6E74!wxIha(2l z@&|#o$GVJiX!@921a~|nki3`%nb3ksysEg)aS%EWr9WDKZ!?MD7H=67_BdAJFYrGo z%PRqrHcA7F9VuJ|jRztU4l-0|obV19aun0xT!2G13j!fWAi&B|w`a)b)EG=Fr;y<> zB>-L*I5PPs&q~h379jujAT}eNVY`#(I9HtGZOOj>@>~1!n~#Equc**HVG_%;D3xME z0G*!0^n78;yacKqe;em<tOP3yN8tM^AWP(LO`47NL5G#S5E|ixe=Z(I+ZCBuj*9?s zf^F@Ix5QzODfXTC$B(FxM81UoJwc>5us@p^HUZ9_5-M2Mu%}62KA$(|)z298>@4zu zx`<NL>BU|l1LD2*;%U~Ct&9cr3je9@rYxtp6}uuD%s#&-DS!RT`r(K7<G%1Iw@X;V z(Lj-4xd3tsiV6KL9{m!l*V(gS9J2zhVf{SBM7sAx#9JuGN#HZvoecMg7^2z8NDZv% z8c1>M1JM8t)eHembQ2)H*dLyqDEV<vx=^8f^@6ITOKHyv%nXPP9$>;XHbP_JeFwfq z0JXSc;5lG!ynCHHL)6ps3<3Hyk72|o@I$70!O*a?!skZ>STT8odWrGGKyP@-{T2~^ zdq*`;{?nqJ@aIr#?kC)FWFQht2TrAhjYx`s3~;1lqaxTOPmW<by!it4LxaN2D-aW5 z3@8b-Isq+0OM~gth8`r`Mb9X3OST``0c}Hwpc){p=|jlF!9YLDB91ztY!U3Z(NVB4 zld~WM%A9XFU4CpD*$Xn_zgRBrf~t&{WdfiGYHuwMu1=nBFSsMIHzNLrUp*sW#`CPu zo^y?-bYQ#*tG|Ey@oPH#3gLxoNKTw*t$1#}28GeJ?Q6gsfTZ(6=B$jGg4Thk8O@xq zBI{!av0xdNnLsNkxk=mQQMk&cD%h}J1!0lqZqH5{*prThh`Y<;6XJL!KX^GpfKQ^S zK@uQ{z_;Qb-<re*v!Mx<jLIKoe~|(Os>#FgjF@C4UL&~BIUr~P)Zpa>o`at7x0KZL z9#9BaPGb8rg!E2##$VpjM*sH5Y#TB6enrrRhQoWn06ph9-S2mSg~O6y8_0x(k$cu% zJB%H?LYN$Q)AIO*;CVsP*+j?z%hwx@MZj1DL5N(x5d09d<uQDl=fbDX8-|6z%^tjl zk3t5-8SH06<KP`gO5`bTi#D&4{&5pFBaw<Q1ogukQmiNZIAufy+#l=JFoRq(hazLF zJrb8rGkAc^z%=pRrHnU2uPK8k2pTvWsPbC2x&HpA_7*{j$S=0G2+!sh$^@KJfMN!d z&>K2`wRjrXvgerCpJd(oDRu9G`)!au@|^f5Kgvt)Tw3wa*dmB};58Lcs|&?J1SVi5 znZ4P?JOD6=*!m#3SD3@{mV;=Ph|Q*6S>Az)pA#~JV7&OIaGM=g^aW1_h=7Dygv)%6 zxJ#M+NK+YjBNjqLl;Y%xf2_LwF%s`&a-8R^ddlx|8jt?EWaH<r@}2$sl=W!Uv;eUO zp9dL|$>$+pi$Cljn}@E4%JNY0T2Wnnz^Qn$gj$^GX!BObu&6m$+~Yx1?EsLc9}N`p ztQ53fh*pHo-Gk?Z##&hY$LVN?aDk>QX1yM9zw6>P;qrH2rHQ&MKLTSAShJ;E4RUzH zi;B{yCdg|FH*5s1X`DQc+_3qMg&z_3=3&CRu+q`-gQHmYWKwshuvyCWb<Jk~3TT1f z{8VBDod=OF*wMDy<3=!Ihm&QypoQ|La&F=wF^yMm5y)yAQjW@m3gq00oc?{>kVbuo zkV4QrJoAvp^?vmj0-S*-yCQPnKC=fgNY{G2DrIoMI|g(f;=5<-*3b^esoH_h-xIZ$ zKx@Ii2T#KYt?=dTnQXgZ0M=W9sPG|-=sNMqr3xTe!Hnw$*9N|6xzx6p<}~$H;M%Jq z;og?)`)@z3H$_m&>+~Silh=Wqc@hLJ1?vF;72*!49u=i2)rT(ix^C#}eS%rAlM}jB zGtmKH2#_#f5lHS<1VORbS==*vVgi0|LUIFCa9P|94=m@YGv^OQK=_528v3I-*S#y^ zdWU0P5fR%=$|O@vmnpSfQY|L5VB512JE69lPXtKgf@7zcQA{vR34sTb4SZv32VmB$ z3_2`*00T|MR0Hhzx@zl3fPmohb=?TMFLS$lvXZ0l-n=0Q1kxV;1XJLUeZsfEnW-*- z8iD7hr<{k$QDfvu99W*?z${Rh1U{63NeUoL6~(`!XL*(_jACXN$yGf~J%AEu!OKG- ztfc`p#5uKX2RClH8f4>8>>WKri_^g-HP8R{#Tp$EBQp&E4lA7JfNm!E+J)6WTLT+6 zl?kvSf$KS!#j9BFy29prpijK>>iuoue)*yO^yfFKmOqskHPjI3fubfL5zqOKMYtwJ zd9t!#p%tbxt}}LgmVnf6Q^{BqcrhT7r)S!*yU5@0KKNj@Hly;F7gVe(G>xd1W3J!1 zULwN4#!oij<7gC`g}T7(BRhwyR%FW2aIE7nw+FL@lthoXJF%go(cylUSRwB2#!3wj zpO$H%3*?<Q!M*Q*#rDMuv53)nQ%F`D0|f*>Bhu8}_@(+;fVygbZa=QKBfgYh2QK#p zw!tLy9;o;n;-vv80AV8*l`Co^oQoCc{XiK4=AeuMI!^iUED*PHpTmUp%@XaKRq=E< zTUmpKWv>ArgmHzzY*i&}^a$68IQR#>J<OTljW`@YF=e8NP!_tfD{aSgH$0U8wN&F9 zK0!S3s2-Yj!gCBw(}TSmd*1^EgJJjUFd<3!E#}ppa!p?5DfW;aZ;zW1?f}r+qJ95L zIbiS~D+U)to?yg<cn93Y5(q3FFB7r@Z)wFI;f$TUK!>Ame&HU-9N0;&=H3I!$s;st zPy#V862mcF-WeXAZ_5J1X$1=uFlWnjbA<R+51>Der~;N?bh#3r&rb^!XW9tJD4cri z8m|m(3xGw0G@5T4+aNCU9)?2&uq6SJfK=ExXn6Fr002V#6M+aor?k6T{tQcJU%@8X z@LMeSOZ)Y&$j`Uh=JQh>8-lg4L9jJ`nfE5{RWSExme@`L*P5l9pg<{HSp6`wmY4bK zCoP)FjTAs;LE|RCf=RiD!;{AlJXfhgQYE6o$4?Kvku~_%vV!#fV7IuFWvZb7UPBHK zy!QdCz(tAD_yJGmlQeb;S%X-=Gdr1wRopFMcUGWIOTs5Cc*YyTg0^RaGyim4;od3= zKsg@pVkk_SP=JOGCUksVxBsvGy}d!&b-(y+XzX}PkSIK3d9EEis7gy}lyDj1G}xV< z1qHKGXplx!+d`t=o{eJ#3(uIC$8D9x>G2QrqE*O;8M?TwQV1}nS}p*`Y9ZDTzO>fs zgvvvle))e-JzRz1m;gHiVV6j(Sie>lMl!3xS0eigzY#!6kDyps)E0k9KvjMO*xeCt zORkGLzlP1en~sKy0EH9#6znWH+~=En{vi%P)$f;wUhZYhP_~Td53`^#JmOKu-5w>d zES|RRn)dDaD53OJcY1EZ*LE}y-sU<ElM*e0k`X}OIxHZZFVneo;_Jti;PPO-2V4#6 zirW9^+_)jEP($<jNUw5tkENF9Kgd|*A_UmZ4*nN^z4yFPpBq3UG9u!atYTq@*OP!) zfB^b1nSw#GO&pg$I`|H#c!Svx=kxQSAnbYa#BYoCt-mLS*rXTfKn>t_`=N-}h31}? z$FGDn@W61J12jPnqevt|Si!2eYqkQf6MfcIAtms*S*%o3!ynZI7f=XOxMe2mKPuyR z*Db(X1QXP<qkV+WonfXH_#>ck{Uc+c)@!VDuwKhN`CwBPb{(6E6#}~8WV)_Zb_T^+ zJb*>kH#s^o?(B)UfY-wG_<(%#Ax0nbhXEFOUoo+D)&kG>Rr~erDD)1mQ}>u)<PrTJ zkE!Op_=aTr56}S!b@^29vXR)reORW$lYvO)YI*V_uYD0o%~e7~6X675*tCCMbXc5< zfkEuBk*KA0>nKml$0xMvBNkk+4BKH&mgPjwo}Oaxn>Z!$F4#nJHw&CYu~mgfGhYYq zk*Li3uvY(}VL&l_iMI*SYALiQ`_}LdDf4v=AsngQA%xJIP~wK$=Qk<!!{5F_S_#L? zIaifDL75K70`6n!JXRNpK_}{C49HKg(xj$qn>a?{fD6mKqQ|rBTQ?;#f-sWd{*ZA# z6I-nCJpKb^lM^v!YE}XZQln)Yt&I691aGQ^==uc2+C*I7lgAbv(}6Md^C=XaC{#8p z{oX!hDIZEQucZF#2{^9xp)3`zux|pLUo@)%#fOa?4Rj%xqHbU>OUf9gJnl^t{P-3* zS@BPKp>5*Wf?@Pfv5#Qb|CG#%nmC@;POS=VZZq_#YD<!#3-?n_Z5}=#t=pZ7g{H}r zYBOilqCvpm&U4;25<w>0)6GESWV!f{`l|WEJ|Khkri4Va-O%KtSmp~|jJ4OiE!ju3 zA)`)2-lcfMzDCD-8=@WSzqL4ojpPOno6QwpPc^6YtROW30~fupVk|Y-?sg+%GCS}l z2YyBmd<_C7;p!*Nj#uvqGD9^{({jCp)g-7W2(gJ+i1Z?#wLb{YfI~pTP?~P^eR<|Q z(v8=oer*rPW5+nhwLC3T!eO3#_&oWv1t%nqoOU%pMNw=YtJcxjb>L;eTqO|E8+KFR zrm|{8zPost7(+zF-cJPs%rU~Vfx$VgV9t=)3KcS$3&X`%6df=V>j(%lgSR<ML|iAJ zjLrab#zr*18QRZ(`3h$jqW`sK8^lM>2%z25%3>)&U{mZ5yTG??!9T0$K^=N-A0B<* z)(~O#P_bz-IKD{SMBcZ{bTv-8JVmxf*i;3o!kW~<Qvv`GOGrBI0;m2+-12dkg=sTZ z^{6cXmNNnEE3*g)q5)0Bq}R@f6V&q=lHLX1vuVVP_hp~gj2(PeTj??=`<MX7>LIgf znvxOftR+wlNFw4whKi>*j`s6Ee*4Q?v0q|OKOIO}2VXR`1flNR<HrkVKd0SV_OlS4 zVH03OsGu3n2hHW%*M+^C<pb@irMYM#U5NM(H#tsQp;p&PwkMciJ6>6~6-d(<-1K8O z-p7Gdv7yHEuYG1!PCKJHvhoD=auQn2`C31J0{+PEmdwoX&7LG&h*ZnHcw~f1<u{R} z1utSJu}U;P^l)0ZE7LgbIsw=47h<n$?@bf@&$rwVG5E!7+b!>b0%8!Boba-jtTKA; z!S@~PI^0!Wj_k?TbbTShNQPzgE`000(EzHN=~>lLS^M1(`^5ZiIrJfSs)kTrWo?K^ zv=-G?f;2xuXHO7AL<AI;sA_T~;nu_UAc7wR1WzpXrpk+v#RQ<iXH-azrP3!6x$rb4 zHTJCVacw^O0I0mP^?~r4=n1oDKY7O3Js;Ym<nwDmu1ogI_cxAK*`MQc>D9Dhm{%U# znj54Lj$grU_z;SEX5`6rz$<fo8uWN+kCn}3Z%`X?Kg@%HXBa`@d3FI>tO|f<4D1r8 zLB?M>b~_yVICIvv?+o?&V736{CP=!6sS^+_`*I<YEff|;q^Aa`?aBXF9;({i+}hsf z=6g`Z+0|3WSTs%`hyx|)*)#Oyik8a>KIcrH9Q9~zJ|Ace0Fmy^&VKn@|Hs>^p}{`o zArlrnVKKLj0G{PF3o(H%xSBoL)x6Ngy>8nUtC{z7uCqb*!BQdva1~oL&&8`)D0V4M z>`bsh<L)qhm=T+v)*3)KPQ;#HEUo9uA2|-9i=B_QWq2ZOW2mkl(TUJz&jN@x8M=$z zW9YIk#2=n#D=z8<rF&bGXxr>e@)Eq?D&iBqgk+Wyvre%<7?+*CYIoaNZ+G}@)qWj+ zSwFs=vI9RaP=kr>e59W94L?FOVG>Voa=OGU+dw8NW`)i^KUu;fSrBT!1l+3jyV^bq zMq9Q6vdlyNKTlg~1Ktu&d~NgZVW;V7(N5x@;OE4_<0CbMDemXUwct>o=cv4HiFVkH zJv|qmPpj;-%OP0#j&5>I7QpwkXqh`@srdSRoh;#mT3nt`bWgEw&mb4pOVo#-;aaHc z6L+n!d${h`W&3UX@Y`R%(%W2KT&=KMhshsM!Nygq<l?qb6+eL$MTAB*vD}MLkYJ_w zO0bhFAX?!@{Ona>)y@`(K=zK=a}g912Fjm~)$KDj=-!qECi_5fuq-%#uny3eKY7mH zVuIfi)quIg0&Xi3wrzDD+z>(LlTFCL%9DBzOC5NlF0g;LHeN)>dA4(dD(gn_TS61s zB3>Oggwr6`4#y;zNSLQ3S;yO=t$+KvWDv4XC+v*?hs<XahSk)(7gllc!SxPoxW^Hg zIW{~;bmRd934zl*YJ(;q1_3}j-$w&qSQnoEh>vLz1|SCZ)LRVs)bCt%nn4^^ojxby zubOWgxUDu~ArC0p45Icbn2n%q8U-7?p3+Kw;Kt;JS?_Msq{X2Ig-EnU^!<Lok3fQN z-WkTr6Y|m)$=y*g2h)n#6K6i6W%hFZVaa~@_V=&;38=hcL9#tKnDw+$^}e9D=995u z3~X3Lu3!k(3@uE_V=&klgzIq2AhLGBICTO@47tOWz(Up=12%aILQldlFa#-%X6n)j z9-WFYyzl%_1#mjt__W6MLQ|t6o9_*EvqhFAS)&})dM3hU-{@kZGHkIv8Oa-K0-iw^ zThv6*I_v6sglXskKSe2eMuxw#t2OCWkkW1fTHW$>+5Yz1w;$fy8(FrODhQVMl%>Qx zWl^g>bx{%A<`D<-bUn>X*+K=DgLrSd&jHNytzq)^wjmOQz`nZ-E2hp?Jufeg5V(w+ zu(``>%j|)t5-Fmv;dS>%6)to^(SVFSt1~j@Il$gaFc8=6l+OHj9Hx^o?9wd$5%2Hg zCTu%JqY@J!=PZdi*}2Rk**ANyh668K=cFgt@KcT=)57p9b`Ni$_V@R?1QY6?4vg`< z6UvW}LeQ}``GhB1^Ez!-99C2ho1_Q{GI@-MC3WD2zq)=GNe6T?Y)=k6H#s2&3&**v z7+R-s_#D9Z^oTX{su)|aoRQ^t)eTwZ>@lWvBO$fy;63tk&<X+WvOJ`3*spcQVIzW_ zT9NG7;s?f@MDVq&Y2bwjN$T_%0oDYWOmF~Gtr_ih-xdH`bd`g!1byoD(;@qFsPd;a z{?G(OoceUqP9P*4ZFb{;p4zep^=1ps>M472hlti-=M6ls(}67&ZHm^)P>Mm^7X(+k z5IzS~jDH>21qKN;PdhO|sXi9uY(oNBu($y##8b9B@uT2M;)f=YD>v8{E{bywo?<~C zt4(ZW5^@OefNg<#SywWw$4F*9Em6nRfGAk_na!pFGsK{RRcw^pX%92<pwFiZrer@Y z+9SYnK#2daaKFHy-%6Lmm0uyDT4vh_<gn*?I!uGFkU$dCu_n|CyWImiv@4NU%TE#; z8$5~W1d(HvJy8vKPB`YU8#B$zT=397@h#w4)d9p$RM_NSEyzS|SNTYLU$z(=>AnTZ z!V@VQaq2a%ZC$UURRF1o7nW?HbWR?`&y2VoKy#C2B1*H-{EiM)z`8u-NA{v$^I;+J zzF_iDlxm|Wstx}lvb6NMMB(>^>)+ciZwJTf)=%A`wVR-Wu}9<vhybTLw60q#0=;9H z6BEgOdDMFMXddo#ri^K|2s?KM2vAJOBvK@gwXhc48(ndy5P1#a3Zy<L`W)30tb}9n zA!Q%>AfD(%qUU0XrXwu~)BSv^reHp|#aEc%X+y?CUx@e#biojv@_}1Ib)iITJ|7TP zw@f($3s?lIw^}n)U`%kC+rlwV1dqf6cXl+U^uBKYdB<L`^7B<xdgB25sTE=uyC*;i znDgTdAz*Q>%|S9Y$=MpFm~)^DfW}%QL9KA`qy-NsIl<JQzGV~zdyMN&qVXCxF)!-3 z5~>sO63Sf(60aU^{MX46MIBprXqJ285X%`&^};T$$gbWXqy@n!&%M*{2k6_5qY)%I z7+j73DlBdfIa~Bd0OLqGdoVQZ#q?y6hsR?2JWykHYs5dS-A{l1_S4%D^2wsSj*#sj zJPF<FaJG(xOFT9ZGH=I|)ar2^f+@EX8Gl%3%nMuDZVeQ;3^H3(4Rm)W2u${#a4>C8 zI80C~7Gr|ym}K8^%J7Ou?u6nqyvE23GqPZ&TD6A>n_*c^ayLtm&C59q#PfjaSTA67 z#UAWCcC->(3nCE9;VI9FKWm0v5+CYt_z7C?f@-ql5XqA`mM@+Ie<hwmb3%Pzxc&2+ zmXCM-G_?qZ3hAhAnfU18IBbATtc3~CXLQ(TaPn49^9W{hapQ#kS|OZ{=78Gz>>v*o zim39?iog|!naIBqbCDQW)36T@X;{u>zP29#)2kR4&&+2{n2mwhTB>5@PqT=;T2~S* zckCw?64{A5tv?^uOdtVD2OtpaFychmKyBEo?Vu0n{H(-O<WNjJj&oz6@u0~Zke|^q zh(yqMU$wt}n{Ueo$h_nguV*j$Gu~o3g2TfKGi`*g%$iwIhPRk%LaVa>=x?aNwRogb zEto?uUkB(xa6%-vV?SfPf}=f*u20dyX}gE@*S7OPS{F*cLjYgZxcH96t&#A7oV*X| zb-JADQIJ&@wGdyO|HAHGDynVW>AXyqUzYh6J~BDl?ZgMdN;s|4r`BylO^Pf|OsW`g z@UXcRGC*Lc#KnOBysz3H+Ni=2Kh-R3JnZza+lqEL65v533{HuO>9_~Vx)2r+B2Y4W zN7y}QD_q1nd$@1leFag4fI4hk1F&(B4l*6jm?vlffpA4O9fN6Sd#WU02{$6{!$o00 zkfAdMA}a7TERo5@1o#H8U_7WZNS*UJ*0Kc7X?k@4q*J<Rv%Br#{G`K9j&93dlNZ6c zZPNfnoR$X09Cx!h6LNst@ejppP5#5O{cXPS-cM2?*j~iP-;FrX;sT_Q1{E?!lscu4 zAqHT82M#t!&d!6}F^fZv-5bYwItM3OLk9{G60)VCHgBgRIUmS3AyQimq)I%BMrg@g zfiQlYy*n=O=tS?Cu?h2!y$1PKO$X+Ccrbvc!RMOQ^VyR63%vkn<%Yb2@`Esz)Pu?P z^ctI{y5*_pXUSo>!*ZGEbT9NMfJTI|<RY&>u(zN8_V54x!&~AAom)QT+r|;63A=zs z*-p_x4%;LiTPz-O+T411dTq)bs^9_n(}-dFB~Nq^#?v;_1$83ic`^^i+@(U<ER7pD zKME+qKS6ecxM$8D-{bTj?HSz~5X9JJ6>zdp*kk4UyzGl&Sqh$j20tCDWL18?VL-6S z1%cWLG+WTw+bI|TWVHg$l-_Y#c4RMiSf(!<FN&rtI8`$ZbLE6Cbi~{H!u|67&wpD# zeEaLywadq+F%|gUN-+ehouauP^v||tw4Pno;j}oA#FaU=MT{3e2FjWFz9Cg-K^VZs zY}K@IW#ebq1?+lT_cUz-80KJ|`FIWk2t0$IKW+G!>s8NuBNLp(HcYEn#u%yu@bGlV zYP8!Sip2dw>>ylEc%J1pXMmz0oIFswaN}cIy9s<a{LSfEFx+O50REip{y<RM3SEn5 zHGBo0Q$EkK`;Vpj`D?+46`?OjH7|Tx-&pkcX`PN8GF#S_o0I|KG%egH9#bGquRe}x z(6tc8L&=4t%tQqE8KBd}42U=Z@toG`m1uEf^2~nx-boxRTt}a~TK`<M7A=6R4%lHI z?<-ms=XUT$R&z%O^`SH7vZJ=y0*$?a9f*8i-T7XGt2lZqzJN2_Yy>`S3>t)b2M-)J zX-21Ctf${Kc3k_mUiE#^eqF!({cTvM!#`h%w>k$KiuF{d=ndA?nUc^3XwIr?Wn?d$ zwZ_(<?9ov_&Pl<>y2|yItEvnX1<shnut4m?ipk??+3VYU_psRx3PDIamvbWygn0jm z3en=h0b6}g!GqwclUF-45<%24Ex~HXryvg6GZC5n@imWp2pmCK4}^IRfkWDQY273+ z9m~_dV5%&lFzl&=(!^w?5*+RXTmPUIe*N~J%7t9QEBgkKY(yTs#B@hTk)Fwz*tfG8 zLyExsZFR8B+~SLL7(Wf1ag=O92JDe183dH|w0fYpgJm6%0q4rq;=#_W{3aYHLJ9!> z(^o<~d{nbRLUbH+PMAx-kV}01Lnd<Cj{OVrqpg&O7lLL`b@r+|xXp@`tXJ4D>cE0s zX4sNPj~4l3C-?*pLVz?|#tI&b$)5I10v)XMAJ)$9z4s=UPp9%|mD~b0;sk?qDNv+5 zj@}C+@yGY=ILFgQ4SThFTY1iKTLuSV9`66SP+QX(l@JYdckeA@hn5x|QWTF7Sw-}S zM+d++LK3iX^wNA)(u3;(m#zkMy9A+q)|yl&5uxu@2Kek#D7m(+#m>%cP!j%)eNNC4 z5VU3o#uFhNYFdO!Lwg*PeF>FSC2GWB2hp&}Z7Cf)5VQZVZomD~ep`S3$9re;r-8(= zo6x##n~{lheb3~`Q!<@lc6cfa7Xg1TZV)i}r_*7h<-)ok={jp;b>W=Wi#jB4N|p-d zd#!l!Y1VU_Va1!5!@!CyxI*8n7yfC5>1O*K*^5ANMn$Q%G!vh?Gre%$;SdTS@*<2| zU7ps{fM5M@({X0JHwwaDvA%Y8GT3%#@{R~9j16C~&8r&xwsQ^7r!}kG?@RZGlrNrA zKM#H?)3HA@Bh%Tf>ltg~=GcWp%pW^7lk`r4t?X7L!lH&DjEbH;(`95pkQdgE$PN?m zG&Px~V~31)aC>3}4qm`E6hQ&XJ>3DxUW1>UU~!weJ7Jkhu-vT;7T0VnFo#qppJ~+q zoZPHq@i1jhW${j@KZ?|tsMUj~d88S%l28D9w@x}(Ms6F{eU76?IO0BFNy`)3PpkIR z_aE1vdi!;~m4$yA*J)FFb%GZR2|br;R+r1ZpUgMT=;<+Rquxk<bI`$IXM5dg4x6Q? z%^$0PJuVOqX3@&6dbSKZHrNtT7<WJ+nXN`1D!ZBozWw+}z=ge?{#?Vh3sw~xH-WDc z2vTAvXN_jys<b>^<v8K64%z`yCvga@QlvVm`7-B`Ep$H-yu=PbqN3gK01wz8&1ZL_ zCJM(%U~3p|%KNIVf5T7Tswm5+kP0b8;f`)O^$lh?tW6yqP;KU^uz|^Mn3t@lE#5#X z1noAzPJn=;g>3h$UD45YWe0wNFZ{VJEQeJ~R_4wdw7(rK%3l%&of_Wy3*O)kPzU{Y zpn{#c%M0=(&*;Am?+NzdbY(7b9JAV{={=h<SC^f!OU%AJ8anJeMb{F*(P5aGwIi~h zoi2zkKcA4v2$&L`gzJyR&-(PIzy12#`uR`o=eKmoRX<a>8DQ1xMxpPs+uQ~_kJ7jc z(rsMqwoYNq;0LS9+96Zy>)M^4B68ets>sGROttW?aLmi0glJM&8RXT&9VeR;=q4z_ zAFvj?4bQV)6wVP6Paw7Y7zzft>X3)ooWz1(wbod_>V)+R{e*tCX8{%0u&@q#u~3jx z5FZ?{`}|3$43ulsL!2636&vhJbfgcqGJ*vtI6(TMwf<w>{@|yPm3bvC0dd~tQGzvV zxMlYSugh?V90PdAm#n7+WfxEDkJPN8upB%_=`b-i5*?~tkd7sa>##{8d;E;-!5STp zErkmSsYKj4c>Slze!h;I;lmhQZ<cu*Qec+#>Xv$6(VmuWg*c1r+)_d*Fp8^V!Ol>y zCKBdmw;Gg(NXBj+jtm9O4!FECFK*Z|qz2VIo!0|5u}hsD;GNf(aQYwX_Q!JP`Y9pe z)JgacoN4tN`m;~lfqHdtFMO=r?)7M<-vasoPrzN96JxA-g3T2ku~yd;qD-VfLPWW5 zgWR03eYk;>Y1~r?C`5sP#u_|>v5%L|3Tm(pBoJ+h!|_Vcnf#0eCFJpCmO&1}M82NW zdds29SXRaOi_Y~y>^o2fFPRx`u=gT(vjq^TNAK9p?V&!=dD%)Fmq&!eDm?CURQTJs zKl-Q**DuOz-BXd7@?Oh%{rf4%3fPu%h?wTtWH?}-rXGmiPMo~^m5#GP*|W8Fh~#1a zB--0Pz|(2N^QxW(z{*z^(t(j;W_0s4r)9mwh1a1B2D?uOU+@8{KC6Q@snI%->a<ig z4>kEV!}JWK!{l)4GlFuN0O?8ib$O5j05~HtJvS&^gsr-ru?j=aP)xfjMs*^Y0|ugV z7{li>RM+eec4ja1D~`fK?aW-n7O-YMel?qA*yS2Fw_KKn?+j7$#Lfo(eL7(nY2)1H z3urNWGc2@m8j!;?k>h8!i-o1$GB{@);qM{BJDdW#5akY*`H%_b5FG8&Jkzt@q(sZG zW$=!Sm5N~$rXoB*#C%Z(S94tm+38LYIv@}|fBs%H|1`s*(C}Y)Bzpi#Uj*CkJeC0) zO*VJ4Yfxs?;`+K~|N7&52)#cQJM&$HdDs>9I-LiO7@U)^3KOUaw&?g|8?CN<W!p#+ zPtc?&&j@j35~AQTGs9bf8}qtsZr;xS@7Y=ARzTQvIvky7<?3k^@XYm9f_fzzx<eb5 zezPx5cNo!IA`Svd7A}x1uotm#m}G#03{yXjJ3t3M{S-V|kV`kHxB?qYOF)d%Dl_8Y z!1@VJ%eJ>*lRN-Wtq|>>B7rSJfBO5kUw->rdmHa@ern&Skm$>7_^=@DaJnTl*OO3Z zHlINAePkY&STumvhUK^YT$^yA+of^o=*d|;_WoTJ;){rYl3yt74z(ku+2Cr;DFNra z(YB7An}A*@XL%jcBU9%UcG!nEM%ZIxZe^Ya(h~v=rG)=M6#;MC1fL45Wd)EOjSfIS z=0vCPp$r}IZgs@d3}5VKopvu<6f*AE;G@;V^+vux`X=Q0wQhf%>yL<bLtI{vw(oLZ zlJ2C!Je?Thqy+d^NNm+JN6f@F&POzRrsP<t3RA^7!fln5b>hhyTMvQK??h7#%L3u< zHLvPb4Y0A}^g0$Wm+kNcyKR{N%!_*#pQ3#Y%XUm_Xi(?pcH#s3Xl#-t5D-1TLewqR z#p5B=6#)>4anKRK=)5R94d9t-PV4u_>F8to*d)1DWgP2-D{ZG(c<}xCoY_U&zo4uB z_51r&`gmQRPW>)V(L4LxvJFm<`O~`6>xM7EA9z}@I3@yLRY2q%oftcuJzsqZ%s(nl zp+hj;6poZkdh4335YD|SW)_bI;K8Y+WXDX_(IAX^d?k66MNTC}Uf3eS`#53ZnQ%NZ zUOR?O!B|+cTKTqnWA*L~Ehj(hr~!HtPxt67NL<3cJye2VtH{PM>C9I)bUy}yax69@ zp{EOi^y||7;T(n~d$C+ZTSMjAl3IZRpx0^Ygl|Nn<Mu~((EqX-G(2Rp#%DOuT27r$ zmOKzRCP)O^pKNXL+}v8#l;M}&)Nli2j>F0hKnit=b1)R-V0n#XyJoh^fOmLi9Z$~& z9CZq^t^rL*$)30=Bo*7@#nyyj)doesnx`yJHg5#yMDS;!^2HfSnXULm?PIs_65HzV zDpN(Zn(?`h3nQ*y*X-vX+OI#hHwFKBA{%CHzt+9M;ika=910S|IDF)paWIbAPBxLC zw%K+E_*)pm`y)<al~$e-w}uCE(*p=6Jv$L*U3?HBEiEvS5S$&8=J*{J9{O*K?uVs8 zrtu`l6;1Vl^2rN6qTN3Dby?d%h&IdCr!qPZYjl(49qeIGzb9F&Jc6=M%Ps0y(ArbX zufvfDM|8@hE$nx+u#-@5vi?ZO_9^f2!@te{M8L=U6S5V2u{KoRdXhfpa@eEeC7eGj z0`Q{l=!p?Ka|15DH8ccrG}cY?o9A*631;Pp)957L11AI;pQ=8mF5MpJUmo*Dvm;0; z9+^KrUY%)2@m$MBn{npDGS#3QaOgEk2$y$6EC5?@x8~#mM?c3bZM;@$CI?w6C{lG2 zCLaQ|%O2i(o?Fyuo?Z{kID|j|cY+t7;Y{RS_vc0XpTGSlS&!q>^x<SV{hhr=rJY{< zM2xZ9{TXAXKw?WhE{Yy!BnNPZg<3`^1@J50(xJ*a=4{Cwag_J+P$Zk}u=m#LXM!(Y zRXvCH4iigUoX*|btI(|-_!3+#g08@V*|T$a5=>x6(FRXSs)=^E_|sBp&xhT{*#SKk zY+1Q}T61i%LO8q+!Q;|l*U9u!1XZ5aS0IHGxl^qjo0et7&$FI>Y~OzP)A-@r`sr<G zGhhGd`~@pmp2I$4VDk0cSpiDhG_s;6z>W)FUg9tu#OyNI>V6!&?d3Un5<(Ef*=Uc; z80=Tb%h65VSK^Io%gLhCOLK5P1erZFD~|P1z`I3g>*k$1ADzEtm5W^8b@2eplu_7o zM$pN44m+yPC_w^rhv}Y<jSSOKOWT^$(+pSB7A{Xd{(~r8)_zXg{k-c6%G;8M5&Lb~ z_O~B?dpmyd0RANo9QED|*5PRgWy9^>uwqbA%cE}~lqfm*PN#Sgz=Fl1Cd3@!HBo*t zgH)|Ou-UOEG-ouzZ9Ur?BmnlyT2WMJ?As~XR)Fh;A0f0juF-+z(+nA^9d}0V!+V~w z__f%cz-tGaGE-Sjsz3^xVS|uNFH~}Zp690<wjXbT_q20>9~qb&;;OLY!|P&{LA;PM z5(Wn~IeUIvw;zA|8Vqv$6b#G+z(1W~9?ezH)6%nHnyPt3nkxbej3Sa{FD-%Zd9jQ0 z;7w})A>P)61@!#X@l8i&ISPPZN_yHelh;eT5Dd{e9GGTE(v{rSE5X(sMm?M$fU^?| zh8b}0f7+oXew1glNUR?ZHG#&QIX=hr(RRqPpV?F}p1ZP8w-fI?V6%nkPJmc-bU=Yd zW#CvO%++~?PeDa6Df4;Fe)~^?0cP;2DWSj|VzDC4lIt~xCosc9j`&nem9SyyPPfUB zrBH*T69bwY<QrZQI1YP5a=xv<gr#_P9y|fF8rN=YWW>%kkPhN3@e!p@@GS&p*8DX^ zpz&CXh*%I?c4ZxQCq(<P*0uyRSnIW%c>T-{s@Bthp4ScKvQ@D=^V3uO7A)(YgaQ6& zTNVf)+?HM@ul{phZ#c6(bhctc=@5*^+oJt3nVX4apGw7VcGWuxoB0Rtfgpz7&ZoOA zE2+qh29zHTvxNNGW)!_=aXK6Rnfv5uc&J1aU>u2MS0w~6oRFpSIo+~cKV=0b-tM?; zOUnK4S5qJE?35UH!&1Gcqydi7ZPSNBA9r&kGb;E-=C$Mmfo*4eaP0OrB}?eOydbe| z_+}eb*g6}}N!UC*$i>3L!|RBqu;BgNAZ48$c=G9Z^v5;7wLk6eKfRss<>T}8BKC<m zXfC~5lH$EJUi@?&n2xEzzKfX*w&o^cLsD<WWgS-XG>?SLMOZWd8U~=Lz?bkuJGY!% z4{b%09*%OU69zy8lXs*lZaQM(qn`s=N1TAg*jx`MXkJs{>|i)gX%5%}GuMR2c@{Y9 zc{t*D2hXo932|K6w%2ZYrOfcY0caD>h&QlO2poHFK})zF&qo|brcS67Xpld*!2G^$ zf8Jl4U`~Mb(<lKRxp>@kTJVok9_K8$-(fyANB1_J-hE@q{eEWlb~I<+e4QuraI|D) ztotY7yow;pRy^0P5F$#O(W7!}=R6s-P}?Z&yn^^SBiXzV!HcTU3>L;=H{FTk1xdVZ z!@|<9RP}zi%>`{W9pg|30KoARUejZ{s4=Nl7LhHBeR!iBR&gc|BBR6mxA~Ognc@p` zKb+Ay-&gIAd0fX6zA9$yP_axLE6%*~w&rnO5U|D89}X;tPE3r}MSHWGrC7dnb%gFy z?N5xfw!U1D%G()Hvfb{XAgraDvpbxidtM@NK+F`B%+rBSxcvwSh*kWKx8Mf>9xmb0 zuIQv?-0gr+uI7!R1R}&ndCsJp@nUY<|DX?t15`_M-j8QwUSwn-J-ma*5(4>LH;LoW zS|<lOy9+O$Run{}wfAX#)>OZ*+s{Az?a$wSdY}CCc}iz{il}mNQW;;iyt8OHqAqP` z&P@e`MgO}vfvIdqpKsqQtx%5XObguYN#ok8?2OFy`*;xV=u22LD?lL3&joqgL9u3S zoj+{l;YVAf7k1TaZl@mZ9^hvd7#62~!}9FkfR^zP0O)Zv8(p2=mo(#SF^Gevh-Jgb zq1J+rSzSa3g(caIIpN(7o9Or9U7@JI=j<Ehi-D~5zH+~``R(icC!*b_BNv2!!l|}x z2&|PCeI?r=Y-;x=#$s#9?~dvPaC10^+!}9~yv@oJ`+$*O-imuzZ(KZ5@@}s9Oximv z9Wv46xPs^W`*0cyV!{@q*Zijjo3c3gvdk9JQZGExSs3<{qqGgnb`LsJ8ljOPz+%Gi z`pf_+e|l8wy6baalcM5Md|Fu_L9^SLwn&%r>BxerIn_8kyNPa$e}K1NzyIy0uho?I zm(pF&!;;m9tvPk0IB4Iw*N$I!Lacq@&*5CFAS_Ve%&yRHFVw|Lme=4pUBVMp?;n5$ zA;6yAb*YA@>5h6`_p(Cmyu8WddZvh*>il54+sR`$B5XZVqVTB2qaow;`4bWrB2r^z zbkG#W(SjE;*S>C4OLvwg`V@f-`KU6+3Ex}Ryn9Wv!x%BTs~y|+^@Uq_p`6z<7~j|D zgwgNo_S@gzW{sUM3gShVFz>OXJ>Fjw0CWhoHvpc=`twKRtGpdBokuVM*`k#K9%Nz| zR@0#K%xF5~L>@_q+a6C7pu=z$FPMGU<FP%d_GSR6G$wuSSLZU4&AUJO8Ic>C$;VT> z4=L&V%Wfq;{Cw`r@QU37;qJVvoR{U9V4pJrowk~6ajv!!XUD=>u&`LQ2x6=Np$@W1 z>$TZ#KG{3F;`^HY{o7pM-zZ4>G)XsL{$>T8@N`*@;+CKbk?aJ)A`Nv}kXcAL3jm8P zotGu!4;Lduc+buBU1Lo6rsItAd<Gbr``yvxCai>zQHZ(7w&-z!46MJ7lMhGwMO#{s zO8pt#!vFSIV+)C1Y`d)ry2?Tyd%K1g##luM4@TMAcgNbRoo|`pB+fxQk%2Z?Ocj}T z<uub!gown#J^{OT#7(+C1%;p1Z+~h(wIBZR?{AXyx<1#RcBhe-<<wq_ckJJ2c9S_| zY7*29Ud<4XU3qlHVtVzCw+*2A7nWG>`xy~q-9@;)ZD3vqF8<s4?qZUL)wIPJA3{XH zAiVTp@5{c6SN(#sRP8U~o2PeZo=%6XR-l=`aNMx4HHi-xIx8^8<psDEZIA%>>5Tg3 z+%6Ud(n0ucHjQ{djn)Pj@XF%PS1<F1b=g4fb*XnvpVLMz947a}+wHbI?WfUp&MG>* z9Cs}hR&c1!<rqp}tJ@0%4LYkc;==3>zp+ruDIElURQoiUYJr8<L<=*xH26hCL-*lH zW>ltCv<_m1IXq+fElx9i2sC_%(kB}npM1}L^25ow0z^`XO~YbZ=JD>3v)w*Cq{Vk^ z&2(t`jS7X}ne;rZqZJ~}>9tV!soN{r#5*u`BfK*F?(l*O_;+}?aUIv&s=cv~aNeJW z8trEYa=o?<${n`p3BdC1T<<?M^jop#WzNX@by)s!TUG1y4~yz=uX6Q5$^b7J<v*_8 z2$&k7Em$-Q_S~n}ltx?y4t+Qa9-?In!>j8XD=4<|dGGk)#oac~c#rLwJsdq9q*W3E z-RfS;Ezn%kDnlnvTR?bus^*<v0>ptX>z>5ifa!g~1Bk|_ZLH9NP#dA-8EMgo8rJK4 z9tY@}?Qg%Ve{Jt`6k$xSY<Rd%LV1Q!jCj=9lu13Cy*Rpcb&kY$>S0%JCJDPIqGyax zBL!O776U=5I$y^*quzgtCOj;(slzM%qGd_hhRPkR6+fSGkQVXgSJCeFPEI)3eR%Kk zbuTj)j(*FaZh(}9?s=Y<vRR>fS}5<#sLC@Y3^WWldd8%Z*ZDcv@R>f~s6ZZ+{{;`e zZu6sXxG>zhu_mN-0juq8-QH@8K2Pv37XXB7RHyQ!C*N&l7-3+XPaEqTzu%Q|@FoWm z$^VM>8a}A<46ZQg8<rDvDj>ULX_j$IAh(UK_8HsXH8Zgj2t;_;$QexVy)IBjbwYKt z?M2YBgv6Tg%L@9wvZZYssDEzun%16QPR?jv)YDJILc5>?;fbD}Ns6GBgjEYtGinDv z$zFBhknw6%y)3G^r-Lx|=Q8JK#eRFAYj@;NVZeJb5S}<&#a2drGKWOt*taTfZnd9P zW;_l%OIWoW#5+Q*J!Sp9S#B>7&vP@A!(~bkpjbS0G?4_4cj{tAhub~uL2?1woqhPh z)lOc20sgH%g9d>}Six`(6dLrx<&bc2oM(*90uBtE!&NyQ{`1Ui@%CKUfpgFH?^n65 zcvr7Haw1i?=guoG&vp^iEediZAIQXymaj|pcIQE`7vx26fh`jn1QE=+-Zn_wxInGW z(Nbwc(u-5#o<Z+ClB0%#_Z6D?fy-K|Zf5ZIUU}s=xPcy9mo-t<Mr;*}y)0P7GeZZ# z??L@#lhsGoV>=YOPY8Qh7Q32mHSGcRTU3o{1&2Wcc$bNkVY%d)k*Ang_OD<krC7}= z*C!Z2;Mgiy^SJIk+=*rxVU5qNa|_miIL*&ZWud=C&TqfGwWUS8?9<q+Y<u`A$uU1Y z9kS{L@aXY$Y?0K9y79LTP3hZea1f7mzqh!+;*M?mRrE@u;Z=E0Q7S+8`=z{~&`!iy zhhg)1xJ&^n9cH!Bh_3<RVLxeO;zhZ=A057yQTXBUH^_C7S$QP@>Ki*kX4tgXz}n)? zV|RizL2>zYuSY8mCHEp%7|1vzE%8xXrXsy0n`jG6WQSX2maiXQ*X$1&59?Jw-6K~4 z(DHQKOedPy6vbOR<AgWc-ns{i<Jr>XpqbNjL0Hd~4xXa+M@ThOX_ye?^mHzYH!N)n z8Eq%g4)0z(A9tdjY`m@uO0uL3ABGl9k6BykP=;s~`nJ8#cqs0a)}z&G$gIwOSgv$i zf$p%k69MV4c6ghUJ*~C_SkrSunfF<-#a=Y6gR(R1pBdou%5ZNx2ZHkM>!Nvb@Yc$Q z`+OQjpDzd0j^~1)<%poAX!i8!uoDb+`*hHP0bU>FMbLBNngdB?FL*tYi6f^7m>BVv zB`@-hSB9ED7k)Wo)*H?|FM)$sWZ$rks-eSPcNX#o1XS<EvXKqR?!D-@Y4xFuJHvJo zmuV2YJ)H}VKgZjv0t#AYpw4n2G_jb|$^G7Zbm9T&Y28#SpDj3#z!~ccw>`6`-B$jh zW!BrGy;mzd*U-F*Buyw1*)ZPwY3mMw)v=Dv#P&I!8GUF>$VWpsKJ_?Y>-J0v?Pt4_ z*PLPv$Z!k7;R`U}{7h9-SX+g>Eb^UJx1(oR#KS9sU5N1-(PjjU&ycrqIEIv9cU#cK zt2(jN6JkeX>3^3sT)(G{QgJH%=^dG;O?;(oOXj9G6k2^<qmA>Xh^zAn=hFe}f!wIe zJ5DyPO>8f3RO6?&{$!IpuO-6?Y<YafMF6?SlW0KHqG8t4H7A*J7BFJi>(--*#KU<1 zTo-qEwn$)enhezK9*-PP_c}Z%x0!7^aLuGN9F@?TXZ2D9Z+&maYt$I@b2_isLBTCs z7uC!v26Zb)Um$<&xoHX`4juno4!Yddqb<j{1lZlSFBeh+KZZ}+x2D$hdL`RJyy<&9 zY{*&77$9`Wx~TvLzYEWw*1!JxemeCD(7fig!H9)V?+{+u!zT;;$8$w@(;FSQWWS-u zLr;&72Y<~`mBTB%0c(UEJcR|m96=nam2P))Aok^T8n8Dno7xsRr?|#o8@zkzwPvoA zUei!l+heio85wz7c@&=05xdKYl^G7|Es)TSY5SJV0>fS5m&^1vU`xTAlDhBffO31W z{5rdLUVCR>d0atR-A-l4<ygD;wq`%Q5wwWnekC}LQN90{hr&?2N<2Ds)VmOgVCi(O zy9GVXs~(#ND(nx@5}9&E!=;zS-lhRDh;CNN@$|ziga!7+b4DcHjWQC-cD5tIBSX8n z(<{M&WJor@T*L>j3M#i1bTQatetS8`>L(j>v>3WW16eNo(hv;<CM#w5Fwe7y52tsV z5~AU03kbF^BegV@q9vPdLcvD|{UQwQ*<zdDg22!5=eJwq;-^zkvsUQ1;NezkPerar zvMUA$)q&xmKJ5Wu6f(O+uSkV}7#gGFW04Lh^UHE$$2NN(GHd1?7*5N&t@xPmx!eBr z%PSRZB6gzf1Iha}JHT5i5L~XXy+*{gwq`a4Wx|xv*S>Hwx7E=P-adzYquedBvPmC> zn%6ViKO$LG{XEiT2fT9%yymD{hZ-(qqAe%Kc<vRtAfVUhE4iOF`{mnDf4Kkb<(y5G zkICG28<~I(UNdj=x@PMPwEf(OdnB_B&WiMY?q|~GJq56(rnHf%L9v{+=q*?2IifkS zp8I^Rb`I^iErVEKb;Wr<NlAjt2d&-H;R?mJ(R$f@dG`P#D9`2bV(1d``G~{%eH<Lq z_ck%R^og$r+QIvi?UC>zQd4*LRVxH6v#Dpiozrah=5w7DJAM$_kvV)fL2IP<Mf?75 zUt9GE`kzJ*H%Go4Xe5w;cj4`(gNCiO(KW29PF`afwVWyrq~$m*0MB_8UV+hh(!)vc zgP^YHhpwmP?6cEBCh@sl!m-34JywpTW$RT>Mfhtp8=_Y=R`@n&PQeOq7_Ecp?aerD z?4mpt0<(n^-Ci3Gl!axj;ej`-`E=PH-kpxCI)ZQyClVx6c&(_a;ln#C)Phrqc_j2Q zifX?_fxmzM_Ve2vOP?+aDuHJZ)O&gAtDb6z=BY1>uo}B|LT?>OOx(E~r&rT_`dDPB zFo^7JzuVT=$yVp56a?eU2us4~crH}DodbA2b!e&2;<)z}omhXqD&+~n4mD5S4~&?0 zB%OIf2b6hA<&=;k?g)RlOgh02q0rtD$l8qac<we+FIl!890ki`;U;X2lF}xul)Htm z)7E>ZZy_|DRXs7nI^Wjp=bzqZ$b5>N7PENPP6+mj9w%-bj$>RP4}5`_?@D4b{Q+t^ za4<76rzH}WtMQsp+i7P;^&+O=X&_GCZGP!?-VCg+Wj43lnRl=k%1~3cp|<t1vr!N^ zsi5J#oTz&@Nz#<#b`qvnOIkYZZLrX<;GJt$Rq@A|3VfqEz24l;cBu2byg}Sy$k(G< zAddk}fFi9sdN)pROrtYEZ|o$$+u6T<`(^#Getj!m_F(cwIl@&=M<H5kmWc>Coy93X z<7sxwUI%@7th!B&BB#QBZW7Fpar7fWh_Cmeg=dV-a71i38RIl$F9U_IUJFv{b;=%9 zO&radQU~XIKKPLmBEkUchc(m@K=Wh}laNA23-P)Y9uA1Joyb|1_J1xjEs_qD(lpWQ zr83ahtnlc~3ke(qjC_I*5tVJ=a=5OQDcPA{*=%??aF5r*IZgdf<NGh~Q`zFnLoYjv zve&Iyrw+hg#Hnm|91I$|NoeuH>abv_7MM3X_c6UwAMuVJbN3<GTQ#9A=D^s7X3uc8 z!mJ_L@^h=4)2(n%sa<vw!oF<=`KX6M$xZ98n-t1hq*xitOB2N7xM9zCE!LZ&Lbn%> z$HS|ZlMMp}r1S_PnLfYmf8WmTfJ{dxp=~?dl(VpK!ktsW9kXB(;B+iX*@V*9qW$vy zSMPmq?`86z=D{LYEa^_qF4gU5LTK~$23HWnSrn|m6hI+OYaiY-oVqt_Cmi{-wbJPp zyE=?`K*%lu{JD87dUwyv-WxQ!4d}s(mzT;bWW%5bg|Erru$SWGj^PHZ<C$Irse!t8 z+sLg@+LnFe2&df+=mNwVoMbwt6zgKQ<vL+G_|o$sxV2O1t*HmD(OHhBaFV#S!xJrb zjc8EtF3Z=V{W`w=sr~xfFW-Oq{^MH=Jw7cQK>+Ar9f+E!{b_NX*9|9INs8ghzO#;A zjxe#Ft@(w{0i<v>8}E+wOhT|yo8>X7+r+~TZ%4?R&)`R~FIZ%^z@7~s7VQl<Nf@u| zNUF1jmVG%a^IWjh!`bS9yFFvP|5lJMhyG3P^aC|iwJ7CoryaPZAiNI`{|`G{rzM(R zOKBUvBiWtjSptS~gCrmda>Z(&=J@OUb>aHA?>~Hhn-bu4fUk9%&t&QooA>Tk0#U(f zt@)Xr2AfS~ccaadHr_bU!0WXH>}(-2n3is5+4Hyd=>Zd#%ffEw9U)Q9Mpf%KE4r~< zV%Fg~Yc&G~Y09sTGf3`qP=DJtYg!=b$<@({!xPQ{W@d#j@Y<!VC8N8J?v1dZEpC7y z#&jxy9y)MbgxC!-+g#}cB-?>uSx7J5rH4xu%tF*{sYvPZ>$;8h!*Hg@_g~(Gs24+h z2!zX9=bZsq4=kp8o8U#L2*KeodmT@px^D!@is#{J-*%R4F~0X`GXyf3pj3!X4)gEP z1m(?&LT+Y3p~Lr4t1xyi8oiv{dmw3Z^YWFCs4$-UwVk!>9Xg<Q#w0GgZ*YmLSRw7* zQqc=gj^RCp-p1h+1|rpNjx=@fbZM4C@MF&6=C=rPGPY#zXG3xjK`gLXPoKWS#?He` z`%Z65_m}nKH~jT&G(|3-YCD7u=jYb$fJmFNt>e5P876S6DFcx709Mw+ZP8UkZe!tw z8KFy1Gq*aq*th3}G=MLLDxP@=$Hr8rY5ID^!GUtk&KtgLhWa!i_Vf(wfOA+er5#zE zT};~&jjvIyRPd6Qkh~lhB8dj!uZssa5HpKAEU~a$xY|78Toh|cPh4l*8Qiq$8r_IS z<lC2EG?PB>AcOwqtgw(F&V3v22cbmK*AyONGojM4c-PZ9O<)Ez@Kr~c$rinz^E4_t zliLgnQN+te)4IL%t$4Al6EcZr&$SLnE>M^^DE1p3-RoG4bWnv>oM+Xa_eKFIiC+2K zyquqD*X^and6AeU%)BNszK9;lUWf&gZ5MEXRPZwD<~iDUdSKe|3`;&8P4(cIMW;}4 zhmG55x9!)vyrcA*)2>PHw#0V};Q4j!{=B~PU+br_-n+PuPm}$j^G;x~=fdVc<bV_3 zvfotEeyu-e#PBBvP^G6yLat{s(aP3Nc^PXl>t=0=lSffo_=2<doQ~bE(@|{>F1fGZ z0BbGJk(=Qu*n8QXN61)S0noh<3Qcf$=_L+7Oj|drYvV|^s3<(9*H=s{=QR82P|({; zF9}$n*PYMoMReY%bsjfi8#HI%JaIns{p0c`f)fSg^z+@nuH7FF5H$5qGZZbB+zw_o z^9OsFysC{yITV;$(4y-BMOzL9@a{Gz7+B0_^<<DS2{3RLGqQG4d!x6LK>XFVcON<9 zDbtc7c%nTfmg_g~B@C}QGEWvALK<xr!QJh+w)7}l31a0riox3;Bs)jFoG_1mayq$p zAE8@4-m*|4J|}_af`F{i?4(N$;wn5uwp;5-QaXRtXmeTR{#3AhU9=zDZvb8U?cG^n z4xhSguZ;9A_7SW2f}ItXau9E~d4pqmKfUkdB@*2-`yHJ&k%)2aIb)m3Q8RR2-U=@; zo-E9yBjQy{Pth7tRbF-$2MTzvS@V`*toU`7?CJdB<XkUAfW-{>Zt`klPYXQshYA6Q zUK<Xw8-rr8V|w#RrFeGXmtxya!8)8zaXb%ZcIou)pAf27_Ynr|#C%%em*=?-UkYz) z_kNC$z@gXKO9!C`QX+fDBx_=iSoX?tg~Vwa*zH82X@BjuF1{k|B9FM7vrtNVQYBX~ zl^)ya%<j`!sR*4tp7MMz>BF-xzk^o=;?X`qg?_*8WyNP^vBeUWX7sXr<xU>TdY_*o z-2qkj*K>2{h85j5vBW27&@su$qTrj3-t%H8Lc3k(-h`T*h2WjlF!s|X$itC+YT^`u z0B<@Q>CH)h{>wjpeYZ6p>=hTR@#-QllD933i}P@#QgDXXved*gro(JsbBHKZUd;kV zIsM<Fn&n6az}PX&aE$7;7D&TYN_A*TKjF3~J5#p}fV{4)F}1D@n^>>j<kgf71-Ekw zF5oeex4wFZ-mZ|ir@hEw<=fCWpGtnB(^YX%&ndS<35o01Au;E{<!~Mlb}RBjIH1MZ zGg2IBZZGGssX^l<WTg3Z+5Z0R*T1zNzWw_j$Fq5C{%P(4w(^wZL@!L?aiC5r>~lr) zhTfJ)xZ@3o+r{b#b7Wx7eRwT~7r;yZpm$fW3ZK6vND*aDFC?(7{&0#r|Jgj_bv&5k zbl46kFihy<ve6hkhk~j)LCR}?+OuLn`*eoydS()&)8L6!JGKEu;Pp>c0qr2-P83_G zBQ7DGPHZeJnFrN<rD=yJ-?zmyk1f_fn!^#7O>8NCUc5E_^w;%|w`l5t;iut~eA&|# zfU5<k6U=&ey^Ck%FbMb;;Q<^tkroBY9!Gz!ruGETJMgf$>uFT;stE5BjrqBS)B`22 zDDqCu<$cW4?qn~rMjsM8fa>ecA7yOIK6}r+?Se!vI4Yq+`cX^-KgS(83mPS1uZ44n z0N8D=?MNPI-(CYedJ3l2a13wkyGC-ZKGp_Ty1dgNIL^vJxM-Lf98Wy6P4iy_zKizr z_aDBEH}d<W_g=<E_^RG#e$Fe@a$00Cgl{M%=7;%bCvK((nTdl-5rAXxQ(lGv*Ngcm zIO5#57pLM(-no+C0O6_8&JMixM$G0J`0zrK#S#&9+WF}!tJ9n4oEC24YV7Hy!#L{c z6(5eUbmkja7ykdY&UVLg+X$ln^DY5Mi4w`jAw>!{VrPxb$0l!|bGX4=%^d@VVeiLW zU5f0kVs}?9{iLB1B9GG`fuT$ONWqE>C*4XouW`ALNoRwG5lekHt@b3Rb61b^sYt4# zTq;I?;tl`($5-ivlA!0WMe{04Q5y~f(YBOy6Gm)21x6*<@9J+-LfTn6Wtn&7!*2Ht zgh0xCvMF_dvr8}Q)uVfX-C<7f6X)%r<!d+{yh_nlOfz3Ic+L4jA!+$@mg?<BTQm1< zQw$4|uXd$|ayz)yHafQcYFLLo#o_=RDIsa^xRX>hZsjmW{he$Ah3oAe`=WQ_TpeE5 zz1di^TUT`Wo`d|hX#e`>FK;}{cBl{d0sd5k$Bt%ON}_#WTOz<XtHEOv57N-@-C@@P zG*3=J>ut6?)uO#IRpHgfG1#q~D)Cdb3FzZA<`sTFtCV-ESfbT(bU<(y*@ee#k|JWG zZX8lOjc)aBLk3+yH`FPeEQ8aj<kM@F=`{+B)ytR@@a&+ly2W?4eqTsWn<6Y=I8F%< zzNzZTQzY%4<H2iLvSZCJ#Si$rX#KZu*Wcb1WgZL*jJ?Yh5B0Ff$zTxv+r}Zs_#AV; z+0>!xLJ5f9?BykrbtQyUhINRqx1*@UM(7SL_~1nSQ=Y-wyg5_Lg37jX!XW@Q+ES*_ zb-mlGso4kvdR`VY+I6#|hN+wgq=%kpIe=X>S@8N6^q>kkJNL3E=P)w7<FK<{^X}XB z@#J-<E!LcI4n$I`516O4j1r69B`Rd5#mL*Lef#$2&qp?UQ7evOS#S~t5IyDK+N7RH zbM8sK3<sW66FC&fCZIUoJ2lMUvEvRBm%X3*c}?BluInQ9T<Wv&*NX|O3JMjCEO+oB zmy#c=9eVsI{DH2Lk|}^YXGCqO)d$8hcag)k0k=Got!>&K>0ZP!1LK&XH?bYxs+0G- zKqad4kW^>XY)ALXu4tlDIb-Nwr+0nxsFEu#@=N`^XxDG5i+z6=WP89iZ(7m;ySx=; zvPBqx!O~s{{+Y;YaSbY89My~U1I+2R2-?Z9#NrJEXgi*cO$P^%O?9Vj(Z#X7NQ$>n z_0keKCBf9tQEiA!i1@Et@^xFJnx(bv;RFzgWROLR@Xk&*!Z$JAk+XY)o%d2r3UEDZ zk~b;e=CN)^aFaABKnub1k^nG1q%zYSF&jB+SGOA)5$s2?3FmFIjrs5S=GMwLeaPu* z1p>!NN-UJke_eL|wPB4es%RRN#fCI*gGdimV$ZQJ!*b*!;ZDATDQb!F*a&So;TEcb zdiUw9OKu8$c@GKjw}{{DoB_$cY|~m_&hl)qbJsh=Iu?weo=#*&(~`dHRoe*yf)g50 zbe+z5U;Ij3^DV0G?!4v0NoTMk!O_uBhm;&fjLTq9(PrRF4BjaUtSv*d&#Oju{Qm2^ zuKz=Ak|j!ASEmrNHjevPE5b1hwiA=QQ}%MBdvjpZ=LY7oD?EZ>$+o<GjeVLzyy=#7 z5^N;`Gs4j7Z68u@!@;6UuUF_G2rei@;C1_J)%c>3h``Pq%kh#JRvP~Uq)lF;@Y#b0 zEb1d}9P-ORS#&~f+QwSlCA1Z|Ah|+M<=FTJwKzTQs2y(zG{r{iX&F<`T<)nk*MQ$0 zZ#ne-_51HX+FK>7#D`rg597GNG68~J!gy^D%^FT_6PUosQ+}?gb)$lnv!uJ81Ex;4 z2YYMdO~dKzbI^sUDxu)rTyTJcN4CsI+C8s&^7E>0q=~G(ahTc%(7iVDOzfIuYR<s6 zBZb13w8gPwjU+q|67PT=sS;teR0aPUm*@4yhwNlw!A4aa!@hGe(Y;lO7|}n%%Z`if zPaXlo5SsWjZL#zjKc4EQYu(<i#_i*JwKtREoNve$Cc4v<HhTefytl22C4&WzeVM#x z*1&x&@zr~GO~QdccJ|@sKk*LMUM%exp~vaWO>~mEtTE=W4f`KPCztMgvXWgNcjIyk zKELfmZ)bP_r?Cn;j6iG)_C)F0A8B4433N&Gy9mY`a4ub9LEXi{_a;rSkC~_D1<s^Y zL=)=9th?oOc=NUyb|`#nV`}`oWPh9A|Na)&9Fcrf=r!VX*Kqy<KT@MdO(L?|aP}1M z$`XZfcV}D=iC^?qX7^ShwIv^+#3>sk%0*#5_95{l$WFV(DwV?Q#k;kZzU;}5K^K<G zJ^it4)?V2Y%GgXx8~0D?hYNZK1}9N<=|Y!x?zST;VZp1+3O{sk3QXYCT)}BSSe){{ zL$#S?SMYE^(_v?!p5BX9A8A|nvXYtn=Jt8nzFbi5AjQY=<R?2o$ksXZLG>nvAA2g8 zpOwtj>!6>&{<)L`;GAAa*KB`e7Pq?0nFyYnL)PtbLQ`e?$zI%8_3roN+`=xKb49zJ z7>V3B`GT(-@n&mUC8V1{hrxP;70uW!Z7h|zFb}<d?BB3K;coM%HQA;pD<lz`Qs$~q z-3q)+`!E#B+CA!*ko$ySK^N!J!7Lgcs<x<#?&n4O<J*rn;6cVb9=eH6MX0CJ9gC_< z_GLIL2V{fuWPN>()mf3Wi5vO^r!A5NRr`fxk<3Y@o5DRsw+`6ZZHlmQq&WYgve78o z$*K=9F8+cT)xN#<$^}pb#Tv9m?@I^d@GfI@Yq9e-%@7r*VmD6pK?&v{rLvK1t9{~4 z-B)0*&gesXH%P77h@GXYb&GH*Z}x~pwh!<L2bp;*MCzdCz}upI|8~8%f{4iCBe3P{ zfK??Sk*mky0J-I2UgsJ+ULAe;%2wmLH*Jl0QPagDI*iWWjqp!ias}Y^%<&8gn#2H? zSw#tL*Np4oRDp?Ag#$rVt$UIq9ydkP(&m<wpSi6wX~E!~g|n*pR5!71B`)7W+we$~ zd5Z){yD)am_H=kVbwg~NNBhKpA!;CZTNByDm(u{&^-~~bU&*^n=yAK|Q$OJUQj?#j zgJL?LO%0ACD;+9@4WKLqPE_-mJhRQn`aN|W4BNTvg6i_23f84ymswj^g7@gU#3-?+ zKJ~@vDp!PvIty>06q4}9ZAemlH>(3W!EGOVjYPf-3Ke8xW1Yi7M~VfMO2j&b=FMd% zg(n3jqXLEM?64Du!^u$aDX<Akluf&14Kj5r$>NU`-NSv2Y=Y@xcUI79yW*{!|HqpB z`0?Yf?T>c-@{T$lxd2pJlpmiwH0V}`kq#Gx#j%O&zS&;9+Mr?byNW`(d|nI6+DN0D zAEB88t!=m#nn#+uv3rei?^WaW$V-MY5D&Yyl4Q4^L+kBKAC>u`$+Sg03BDP9Dpswf z`(_KddJ=O@r=4Qna3(cSvveP{!qaN3E3pH9TX?CWCGD;{8K&CyzuGR8q1HJ>>+Nnw z_Hf=j*CV~J+S@e|2;nhSMXJ-2QTxYbU)I$LwZ5j#hn6XuUSd_7$=!0#N^HX+?F5@~ zo@pxgCy(fyVT;9X#;Q`EW1(J|g70?k=xheDHRLXPs#Yob_5szlZBv=CHOW|ZO481+ zuJO#tPPlFkrrrk7b#YRj%Tj#XbOy71>t3zPI;Rn06x0vO71zoNs_CWX9Gi367Y@3* z_2VKG^I}D~@!6^6qWy^?8zAU0x)B_%^iIoL^uz4{-~i?jXbDD|U0V!Qen~NJ{v%t3 z^d7E{+c5=@EHwYT*U5vXlVg>t)YfGmO37&sqT57=6xr*$13ikSg_cksLqaLfHC3IJ zr`t5L5d-UuW6kh#_L2Puk1r|!&Wi(LANUcX)=T@%dPR6VQ9d2JeRAcxDgY6Xa>{Y; zsuYk-jM2K}wM-5P#lC^3Ik3z2wNAycd$B1nP*X|PYJq*Nd^VrRlMP*vGjV`WCaRI1 zH^AvposDM=!s<9;AxaK|_1Tg_$-Hr+9^0S2$g2lkke+h^b^vZUB&Sd_oJApo`O#Ca zuoEB|>aCO_%-n{L6W)3_sorhbx65xe4eIaJmn^7FL@JmDwU<@K%d(FdWY*2%kP_gm zdw|MCt9v%}q^3J!gxnksqA1S!)VFrc{!B+E^7<a~obc>;L+!xNpjM8n+6b2d87ht( zvLbbz`XWx+Bf;Lfk|W@@WeKtAy8){tw&X#IST#>Ci|WrqogHM-VrSh;>asZ|A!q@S z7x1`%sA1DFpepmw9l|bpBm|wNdo`l(t|Eb}E;ASoE3Z7O{@JV70CkBd+O@ds(+7VD zgw&Tr7db&)_^><cp^WEHMoWPUFV553vi<a4dMm@{$27v6yu{@Fu%f(PQIOTaxg;!d z4Gdd(I`xvm#{RkB!j5bjp;ayMesvIPP8%A$G$ef`%c`pR%L#}fWV?E1PWq7)5mHai zE<`W3&i&O*xik`Ya9FYXu&CM*+R`SN%g<og-*q`d;LSF)$~qHZI4EXj$0~0-g4_<r zk;j0#?2xDw)KF2Ya`LFYms{1iq(EcTi~TmD6K`J2_MaHPW`pQUeSzFSfL8yBcRxrj zJ3rPdw(Gph<;5;E0wAtB?5&(p_`mLt<`^1aC?%m8^PORgfPw<xEDk3}@6+t~4br1R zQm`RplMz5a0Mp$9MSLxqN9V4fVWmp}@!bKWT~nnfoAoZ!RDW|Q8XGn%1EE0wwk^-7 zC0Yg#gwBG<^bS7eD%J-!{)B7m{Ft?;P#2^+C|`g?e80PV60&pAzAC|n^b~3)Kswdi z4o#tnTHfJpsu&Qj$)O<^X=m0kqpL@Fs_toR*s+}53k*W`P0kI4-{IlGPlcyHbl*Hw zm^iaE4S<`xpsD@haPYW`C44Y<AYw|u&S;JmESl)RkI*E|;Z9L5+)i^}@NKlCkgYZS z(^KW42JFxXg<rDzy$!u1;dGi0s8mcEaO}n!^WL{Ibw|0pZctLI=Fe+3zW@5=e4fvu zo}w@c@isP)O%j_51mV(v)eMmdH(<<ZeYRGz6$xlw%T{z5af6RT)Y+=9JCQ?KiX(cj z$sXo4u<*AQ5qejGGdjngPlszBDyWe6KZ>E<5!gO~D7`P`5_Z+Ld!xiEYrCtQV1(Z5 zCcVO@7F$(y(sV1^WJ%jwAg{S9Iqg1#EM&0L>HGo3mffo<)HHDE>lc<SHqbnNUbZjH zeN%<$)w9s-i6Dit>7A7etJcpk=cn^Nk{;dmsL9%rb$`CxQd&Ol;0xock2N_Qw3r~1 zDS8Ib*z~vs;j1;NqB&_ea%3+9UviQ{+IYXlY<I=d0e>63eCf6w4uA9j#xJKv8}%*( zM{}|_7usPgU2VyPq=R?RyP|o-)s0uEc2%}XJNBUnu>&S&9lK*Ur+m-L{=f#&_c}ex z?k?I_QE+y`>wvB)OnY&ITAy0h5sH_EASsTpke4|yoI0`|fGI<$L&Qgf-GEBNa+oGr z0V;<DWdN+TY$83;$$%JiU4vDJ+U&wtroJY2$AmMc{;Gs3(7~!%ZLu930M<EqATTe; zl*wkx1U2lSl=;ZoV=tHHrU6H0k8dQ-OT(juJ9d5iPPJH*rCp&~I_<r>bW63?O?0<` zH>uLrKQG#!;SM(2qtp4cs-vpf7M8jM0OPobnRe<aJgxwAREJgVDci9I0M$0o>1`l! z)vo+F32?jN48k>+Z3!eHIIvP3GRqw2aRw5xO}mp=f2CCyf6a|*g$0&TIA!)uG$Itn z>g<JbYHTg`2Fbw-Cp9zdzU*pusWVVa4>KN$n?mA7TW)luk27ee1Cc&D*vPU<=CnlH zc>A{8000e9#ih3s`p^0O_cz#aJcc-S&|125Wgg0~5}*{N1+TSm+mzB(b0CZA?4)30 z$~UZMLO|Q4+iig>T0`3G5Qp?Q2L=X68UrRsU}p2dN=d$Js3R(^ORBR?`2_ksME{6_ zmLj^U$~`9Ny7srkf6`}cdO`{g?*gEyUOsCqeQYYkI-@#=9g#eXR)VS-ac20_P6_Cl zrYVWC!<V<7FanDjiGXCDQt!FFE!r>h_xaxU2T*(nqOg;eL8I1cl94t~NJ_1m;3(dw zGmj;opid9kPq}8k)U_<#6v1_z3@&kbs~ICW%Vw)!<O5bMb$b0L_I<SkLXwWtByl=^ zus!Z^ue5QZvy#fnCPwz$B!zcdz(HR?9;Hldtxy}UwM_PA?|Ro3wmYg`d%yyq3q_(s zoatVHdWjBCKC3pK1>oa2cTF2GOZKhE3M}Cbt$p!v;dMO5g>2k(&U5F0)J#sfmMTou zs9DubyYQN78byKpsJ)069+wuRL>HB9(hWMcZQ@*xy|=;)Iw-4CZU>cNn}-!oDSdQZ zcAeQzR$q37ihW(1GaPYOXf1)D`N<pjyXeTLmR3s#V8pp>o|XLp9wV#tO}lOlnUzac z7Ix$N=t5Rk|GvFehi%wZF#=7Zfy8#w6vh0tnFZoMmh8U%M5$RHvByN;q1{AN7$1aY zNy9){IFI&(k3)v4N-W?*{-`xJVGeo^X(U}ME3gx8_u;V9wba|X1cETbi+1WG=hJI2 zJFlIKC(Nmy<y=jz{b7$8wL{eCn0&A&&;zuUa|+vC`usq5;8(Pb8CJSwDBA{&996$l z=N76?>c=_~DzOyR6pz}PhI#T%5(X?n!rTZWn%$ih7UV6(HQpBOt5S0b+q1)TRxSL9 zO+<$_rfyBna3nU_Ov+O^upO7v`YrBM)ttYj?|7=a>VEnIb*&Gw)^PjKjz$FEVX-#O zG@zsaK_6uY!9dfT%;FT{2bWUy(@Aeaj%qOaP$kW#oV8EQt_d<IH2pZ$?3;Z5?$xUj z0FK^6L0GEFD<zO|?)amSz^hGyFG#770H*smpOzKlVP8vEQG-|%?QHwY{{S<$_yOX~ F004LTi3k7y literal 28226 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 F004uKARPbz diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz index bd51cb39ba5db83209353525b9e581e20e8599fa..a219ba4ac84fa42c461d207429724824f0301868 100644 GIT binary patch literal 7546 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 QKK|x^0o-u$kC8M00Dv5V0ssI2 literal 7871 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 diff --git a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.1 b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.1 deleted file mode 100644 index d9e796f6f22d..000000000000 --- a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-apps/help2man >=sys-devel/gettext-0.19.8 virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst -DEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 dev-libs/libltdl:0 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak ) espeak-ng? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) -DESCRIPTION=Speech synthesis interface -EAPI=8 -HOMEPAGE=https://freebsoft.org/speechd -INHERIT=python-r1 systemd -IUSE=alsa ao espeak +espeak-ng flite nas pulseaudio python python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-2 -RDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 dev-libs/libltdl:0 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak ) espeak-ng? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) python? ( dev-python/pyxdg[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) -SLOT=0 -SRC_URI=https://github.com/brailcom/speechd/releases/download/0.11.1/speech-dispatcher-0.11.1.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=cb22ffc32ba640f965700ac55fe8054c diff --git a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.2 b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.2 index 97b09c5af61b..6b4d17f7b05b 100644 --- a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.2 +++ b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://freebsoft.org/speechd INHERIT=python-r1 systemd IUSE=alsa ao espeak +espeak-ng flite nas pulseaudio python python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -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 LICENSE=GPL-2 RDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) >=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 ) espeak-ng? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) python? ( dev-python/pyxdg[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) SLOT=0 SRC_URI=https://github.com/brailcom/speechd/releases/download/0.11.2/speech-dispatcher-0.11.2.tar.gz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=209eb82bf219c92d124d4153cc7b9a67 +_md5_=b830fcb2ab84680ac84fcafd7dcd80c7 diff --git a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.9.1 b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.9.1 deleted file mode 100644 index 796759126ca2..000000000000 --- a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.9.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst -DEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 dev-libs/libltdl:0 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) -DESCRIPTION=Speech synthesis interface -EAPI=7 -HOMEPAGE=https://freebsoft.org/speechd -INHERIT=python-r1 systemd -IUSE=alsa ao +espeak flite nas pulseaudio python python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 dev-libs/libltdl:0 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) python? ( dev-python/pyxdg[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) -REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) -SLOT=0 -SRC_URI=https://github.com/brailcom/speechd/releases/download/0.9.1/speech-dispatcher-0.9.1.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=df0ad2593320323117ae1995475e74f8 diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 638f195a58b6f425c9967e0353bbb22dcdc7dd9b..94794dbdf79e3f88cc457360b0db8d8353260c29 100644 GIT binary patch delta 46925 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 delta 46898 zcmV(yK<B^9v;(QL1F#Vsf5}qtb?AEkkOHXidTx=e*ylH)MpJb~G$3T9GD7r}Q-xU& zqz&dFW~P%Z7FL);t#6qSSdJkZcuACsY><GHwT5FgcL#4i)cye5U?-^WkijtO%M@mM zL8=_#i?>zf@QXZwZAd{i-5;$FA$*<-I+hT?Ps&V$J=kUtfV&bXf6clf1PfG@C`8ae zAY&yrIs(u`Z(gOR2tB)Ss=A(fXIB2ckDX`zYg?6{Y*hl=6*0FXE9FL7$OM1{4qEVD zc{X1Qb)TK!Q?pfP1?Pd<;DtaIly`0`@EU3bN52vqW);LFN)<AZ4f+J?lQ2QF0PG+F z1jfYszbST076_Eaf95=4YOtg{U@y4E32a|+i3xxc0S|!SiBW-2CA=qeLonjPLju5D z>e7fd(C{;9vPDEfMk8PdJQ;0jz1=k-?&hi?W)ju)*S0!-vXv`gR|Dh(6%2fO>h9UR z@(Xyl*iA)0BV>d!_z}ymMg1e88wkj^$w&A=f|cC?OhOv&f3rMg3^l{kk8W%@0P?8N zmHJy6$}i+swCYAafSgxB676%2;m74oFlVDz)-YM$#18XJ=VDuS+dk02P~hm<ZyAtr z0!J!OVJQTKeP=~^^3?G<Ep!=&CDbULf-j|m<=D~EqVES3YkvLx<EKyieMSO~_g^x$ zdaX9?)g~p|e+AI!)ncq<hePw&j!nb=t%@fg6r$Qt?HJ8xIRNW;49`b4e-~}g=ob$? zXO~CCC*KP-CVVd|M;GscJW^yXLjHmRV62xUj4+8TJFW%EhpE?M#|lJ<1&iiPPhyxy znK44!`d+QzS2x7MlovE@S{w<Uev@-{J}kH)@D0Ske-x|bR?ASl?&fJ(=;pSI$~%Pc zJrlY<{{HXt%e8-ff9<dTFeCc7SV+mz?{9^I`4#L@R%Zw!pKT+*%v(Zd0xw7K;7vd+ z$VCsHufcnXy7oTs)VJl<ZsfCAF^F=z5OXXe!l@VQ!|q21A&dxM&|EtlAPj6_Yvc%< zmuZ`qf5XFdC%JG8=Jk)bPr%|Jc%}BF^x}Z)CaiwP0;ReFt}<Xd+ln1*$ws*)c{?kw zC(lqpOui7lhRiX^S*_2m_HFS)gqe|HUH7+Q@E-v7Ul?zE?=g65yqOU*k?_TKLiU}e zY)~s0?0CAeQ1tMbxYB)rXx)NE+!|1WefE^(fA+RjK(9L=k|vuJHq9$oG@mgsbO<L~ zZWb7ltzi~70&w=C-LGYX1o_L~=_vXFg$&=AD~}W~R<gpG<*3%eAL=Le`-Ui2)Dgao zdXJuSB0#Q&I%sB#rk`nVpIn3&X_lM8F@|}`(+6fR6c2*ZclLG8PxF`gWq)OxrVly& zf5_CdS6Bmkc*gd04BnRqHYboI$o3Ac%C(*mmVcI;O;${y;s=NjT<WxR5nn9nIUG7> z!B-EWrzcbJifD`33JF*yW}vQ3mS1yR>J&C*I*(Usab6vXOI%*FSV<{?8z+cS=1zLn z%{mOQ;<(Xg*79F`z71o?Aw74~S|qHHe*!)U;MVRXOJP~!>S{pRVCGgJ51%B2igY5d z+)$tKR|ac#d6w5?P38BS8v=sI0zpFwzHA7o56ZtI2~iR-I@SW$hJjjQs5ph$@D_M= zOQt)}dC6rnL15YPisDJVa)!%S&)fOb+e}bfj|?EfKr>(Kx+XYKFS%%i%Mf-<f9Ufm zPwGkvpz^lT7{L`h;r0X$HD%9Rx_ToBV3)W|U|*2vQi;c>DMp+!AF$?BMbgaAvHH-k zVZtBCWQC6(w)*wFJlqk(+PnOwc7!;I2!@!L=ddW%lmxgMAjlP_(3KM`mJZUbpc=g8 zGA7N1)~=S4uwVF{`k+6)WSQ@&e=xw}9=^lJ%s}I4ggewC+ZS@%Hrr^v8p^7P%PKzn zZQHU5_;eTXh_EgT%&pl6OQHKf&kXfqhY$OR;9W3gFn!i$FV39@#)HUNv1_6Z#W1jW zhpL$)xd<jiFlhf-;2P-0ABPp^`M)-HdUjv2)91BNgx@AOTex3{+uJGte-^s{)8L{t zG;FtsaD!iD`NBM{iU-pyua41nC8Sb?G)$$0eHWMK&!Cz0AlD7nqRm6}V1M%O$Q~u| z(kcMiOQ1A;2i0B+mQ#iWo-BS`M}uVG=LEWHfQX(6CGDv`ZE!}D>3M>n!_bT+k@7(; z8;+K8M*u`iu3@{W+L8vue~+hm)XrH#{W?b3KRoLC_|-bDVLc81_UccKxP^&uc)^;t zhj33^w?b4PVw$NS>n+cPaPDCTQuHhZ)DXdN4;(LoUYMbpj$v8x`d*qf|Jx*#4SR{* z1HrOx3>_$0Uv_}KXlh7*upti9hV9<L776>_CUDt1c<%ueRXdR6e?C`N(f~>*d7`&X zr|03JfxQJCt*M+%grt}}=32q_hMUjASWq*h=csnQ9Qi)RdA>DMe>z<~0DbkQDS-x= zJs-F%fyEt0!)c(Lye~dqpXMwJwo(quewN|7K(1IB_TxhSoEBfBiDM=%fp94jk%1bV z5*m$tOizR|q2J~?e;aJFjeeHbBYOhOiSLE$^c4rx1igDaeO6ehKW#LTZ5Ep6PX!dh zRV|H|fI$c^h^ko`J8BTh9+{@(=~uYs#10!kl5$yT3Zv#bU_6%HEtBuxYv#|t@ADsD z_xW@q=6AWh)&-isB)sFQ_hEh2fGb7i6V9Dcz|h_9*-o(ie<PVgjWCyozwX=K3&>1| zl0h~qo2huD0k2B)9{6E`%;0@&PgJz*n$HN8Fl367XwzS|-SB7uzB)|1>W#*glI<fX zeS=m(!9)1+Y%HS|PjxGTBADsFJSx747|Tv2A_WAYT^4rdC)mM*?3nELXqLAxeD=bn z&}5$e9=+xNe_*Kc3^oXFM2~3-i&mdfW6UL1oefW|#oGLV^J0Nr(XW6*=_s{PJ@8o; zYHZ8dV<uMC3}H_YNE`}GnazF@o+4UgQZ2JW_2=W60uZ4a_(pFpr_R>R-OFThuzuI0 zDf5RQB5DtvG<yy>kWrZBlkm3OZDeDQKM4{OwAh#^Q4_2%+SV}eV%N3Mn~<v;ZXey6 z$f((>HJtIO$j0y675;;vzD<C5Qz0J|6V`oQ_Hd|10FOf%JAyjB%Rz;!&N9u(yC<u2 z@!f^?8s_PuXI+!)B_V&-52g7W{bTxY^AcvZO#E5-cCh1{H5UQdMC?icG~dH_0>Z%x zjswENF3jNSQ(#cg>?hxl5fW^zi4zv#rJ2%a4_Uo>+HG>nKv8S$KNzb0$xy|flk*7< z!89&3y?9Pwn?R@$_hq}qu+DA?q19$5^xGp|8x9h|Wau?!64-w>FvG(X9VEXdg0zJZ z)3!J}>>VqB&F~yJ*3;`;Ui*6333eMe2q1d4kLy`mPJk>mE=$-jRh&r1>`sRr#OQf` zKA%|^>Bg4=i?yt_JL}VXmU)UD@nwWm@B=-6Jm+aQ{^5Bu0C*5$=6%i|hWhgP^Y8!q zb>91Z{O}ZEVW59EO;F7W!P7%M9TiW>R%k%A2Wn;zVs3+#2f8_f(&x5;VilpM0@e*= zw+I$RZR;9LnZE_)L9LvK@;3%BeFc!%^Lb3(jcsG@>nPW2&se*5Cz{xUn9s_-ofezO z(GpS2nv;gO!5Rx@d0YQD&6+miBXI|Pfo*I%wH&qLnbv=d+~RMkw!^N3h(4du2l=|q zY=_8>WHE1ROvYPd{qga#!OrTd@}`~v$3(c;nvCb-EzuK)!pCfkVle|NI|BxE3d=mB zy}_QE+I4gfsAC2z?LoF5hb;v4L>-O{FW5K1Xd?F3@U08{9;4fIUOPx^XZ&mZ=*(y+ z_C@eS*7kp?HJ>tQbTA}gCG*>T9PImGLA}ZNU9AU3)Y-%WnwJLCEs*CJZ*y5OU5=QT z@;-Q`l~U*#-4sH6c)DPUsXYg}`^8kh&ENknJ8w@V(Hp12sTYD5F|{KOac&?Toy!h} z6B63&rdTa`{0(|<!qQax0ay(Qo30a(<+m~t^wNJkXq$-#j9MXjc2Wbo=}Zno=pN|l zE9qLZM-~2Sg0x#%VFO3x?N~ZHVgWA;8=)yrMad017;H}z-#8J#HvF^ykdy3kc=il% z-NhRC{DaMA-_?f5UqZ-j4~re$%MQGCRKwQ_{n~8wA1vY1$C|Oz@gW}XYI_ZRaMgjP z;@N-T7O2?(5cjnS-!kn45SXV?d&5eIj|XAQy3xs^*&%H{@F@}SM9)b8JM-@uq#5>V zMzaN$>nDOdJJFY&y$tKoGZg!L?RmnVkE}M})$T;hG8(gYJzy}%iaDUMhX8WU=`O7H z0DF{X%N?vCfC?-Pdkv@nkYMkyG^icalSh9ao98BU3B9xN7X({eTf+9kOrQVew)>W^ z0-9d|JtIX3G-yfIt%KX}m_0j+19ZO|?130>U88kytg~$bjb-zYe0wyGSvvlL4zvOF zDRZ~67D(a$M#mdHg&uI>h8l}!#U~4){<hKVl}o`VZpV)_xV1wOz@Qe^g+l|PIOTtV zyd};d14PenC^vY)Zu`#me1R`VSMr_2ouUdp(!5M4fpX{=`>gHdM(~W@&*tY4&O6bA z82ZCbU;p{*i9eMO^_`tvuW7w*d1<K@NZG~=JzUE;-aJ=g`La~F7*7!yaPXjPx+8+@ z?lw%vaR*H7fi*IB^+0&P&@R>(u?T<9Aegn$ZiPVX2nY<4t${Cr4g8{Epg<6A_6cFw z+_Eh?144)1vupy0T=*AQLYx?$Y(;{<=^eIEySMF3k>!n3qutKKfSVj1IXj~XCkG-x z2sVRLnfP#{{Sg=O+7TJ&Pj-6R!64nQ{Gc_<*KV~n5MXOMYmne@min&=-S2;%Ck=BI z{A+3m8i!(?cKeTN6E7}qO8M|8fhd<+%fZ$YHC<l*pUYVjdo@V21)vVJfqN{gq+hb1 z842WgF8J$}LB_+<b6f=Og=1Lxk07@7HS;9VqkX;X!l96*&03RwsjAJYS|5qj!R<~! z5pzM=4~Gj`qGFThS;j`!T4jGWdmVh`4>SGo_4obd>)-dMPi(*ALwT2CeA8%>*)_pE zjQX{t1*Bqg-b5$hzyNZaDo@S#?%5-GOG7M=`<C00=e1&|LIM;*<UbP3f_X_*zhjcD zb+{`r5{ieO>vl$9bWDE6*CSM-7~}|LK|Ig4uH&QSw8(y;r{{3^0#JYFQPTBH`m(f_ z2r{2hAGQ)si@iLeeG(ATW4JMU{O|$r;9_plf>4X&yLAn~B(%?&3g4~u`PYB^^IK79 zdI$ecZ>k-6rh=~*&+gRR2}N+(RaWtM(=Wv0jaON99YA^sQW77h<<(CAy3NK;DCa)i z2e8AtOnwheV}l~NO^|=Ty0e(Jg@-qy7AQr;zP8Po;Y0^ugtP6VvJ)$0x&V1-^6bg1 zC2Cj1Rp;$KKv1%mtv_y1HB)6^532{3pf&DY9kvxODe4UNW7dccv5xkTEb_1=I;i7t z7TEl=ow5VkVB)VJ6+kFEXyIwZCTKbP!iME&amMA)m^u)j5e|O~86eb5+YUe-#Q0@j zcd<F7OuKRc#+FXg06l>Z&OmG1BGX3Xaj*jt67ABilQqn<&eyXCVi2FUoJ#?wK_kHH z8)lkOOE$2A5s(Vk5J+eqQAGBt-PqM~CG>)(a}ZTiCFfACRIluTArXBMl|}x=^8}dw zFh;LFAVX+aB<O#BvD4T6<=^&~_lMbFPq`o|?d@ShgaRWZJ(;%yG!Ura7cJHbi|e`D zX+1oTzb0R@z?j+`0|kAuln$oq3H~!RBbBN0ztv=Y3zoprneEfJQ^FFV+Y^ffh`?aN z>tO>}!$&S8Zz1eCR!|+oBfudEZyQq)&Ee&EgAG)W6HI@VK>Ce<@QJgO{InM5^jK|J zA0q;v36<T#!4FP0oBI14rBz363=@FB;eEea>yJ<0wqJdByeS7A7R5*G;6O1nn%TRx zO4_UsyP6M#8z<x@5JK>Pz7SZFgyvktj<fRr#(;Pq&K)F1^)nOzCUy+Zo^5d?6tjI7 z{W+<;;pu-*`>S;ruP7B7taM|nmQjO~9Wh|lb8a_MxJ5RkTVuzh21g=RBeibx<@qG~ z2Le7+Dl58>iZ=UtQW*Uxv^%5&FW)!9-y+KUj+?!224r>Tik19lJLM1N%3i6|nCK~j zQF&;BPGdJ~hP)$+muZdZWI2uQ=r9Ac?SGfO32=WL>}g$n@gT^<n!>)xj$qmC=@KH| zS>#hvO-@I;5vh89^k~!!>h(I!h$x#S*|=x1zAeC=`FU&bRzztjK5KwJK$H*=XSzJr zwprfHG;dz+F<`rn&L|d19{lcpP7k&-Oo~ua*}Dioq~~mz*rW1Up|tXooxbefK7Bmr z@B4otRlyDkLSRV!T}yA2GGQOCwyhlleO4(t27c;@3eU+SI*^^I=$TT9fULUJ{0F|0 zr_Bx^Z?Lry(!+kSD%nC%Pa&-4tJMNcQ>oJ#WkmM_k<wu#9+bZX!cnbMuoprZ%q}^# z)VJmx;H%~2WGFB*gIlF<58Uzpinv5gq3C}d7-kCiEbJH_!IYv$aA>7g*@wMt;4+CI zHZI%3y%0!zki#s0GTra{m)|~pvs`i_6oK}|V8?pK4xwEkZrdqPXrc>GSX0(%Q={`F z94>P?QzUImmmJ&qbkKKJm5uyNP|0y;0*ohVR&X1e1)00sxeW1231B?|6@JjqKCORO zemQxtyQ5!$-5%ynVIO==3&1`sFWV1{TiIq~aa?km5p<9rcCe=Dh3LG_V?pYjwa`t^ zpmd0ayhgQveztL4*Wh_g@>yAnpT&BbQYCu*7Y2(z8I16H^oY6@*LmsF251<#Ni%|^ z8WVUNP9r#290b|WM98cp?H$mBWD9=)dtf3V-RO9Ps;gMsbb09GS+0dO`8huHte;hY zO9Mc!35N8vk=a6LbIOLan%lKrVg^+We3o4po#Zw%TFP#P%lUx&a(EGBfUkgiI>zJX z^KFiuxH>_0hlyr7-IwV}by>8W`Qus{C<*(evE(leR(>+r#ZCca#P|~$A%lOk?yH`j zh+2|A^#4a`fv=-jRZMX6yw<@iMDXs+%{8FwaoUFubT7v!IL!1&9*Nw%Be+!Ud}UX9 z!gBAs;e)T4K7OR*=m_tcpXN2AGOXUENX{FCPeFE}mCNA_JnMac7RWU|iO4A?kH%_^ zaNtQ5##hs*Fsk4@#m4?~)){}n(;9h`VeHuDL1Jw@-wzM_?T=3%e{td_X3B4d{mtgg zwV5rQ0E?o>84fPtZ-K7VpUr>~iCVCmMZm&uEIEl__VQ)HB2=&FGTlFj8c#@-+)mg; z65W@vEWkcI(#t$G`rpR>YtH$axKe(5?1akxcDCh=mMdGe;4HbbI6QyIt{#-5Nrjp^ zECuaxu_`v30_w2YlU3uTSVvUqxe!bCVO{;Uq#JH@4hLTKhh{fVa&8n+{a)^Ie);_C zr_bj<;9TKJvX?if5k)VB6^v(S@D7%`<R@W9Xm)`er7<@g9lm6Y<89CoCu-0GZIjlX zrCII9(+^j<**<=Fvc-R%unxlF@igp@;rRg*ld8~+N$gLrQ+wD4)8@410Xys+C14$3 zO3neYb04w{!AHg8?Wg64^|r07;VswJ4;POKp=)N6JMjXAjC9K&-C<b`f!Cuhhp3IG zN*9h(<s`OrzMAUux3o<Akluf(?_zv2R|Wbz*1~6<@YK4E4vv3Tx$K9>EWB+z(nMW3 zg(-~*VZ4uRM*NuDDZ&RhYn8zcM)h?p-YR(n<?xVri2H}d)Fy26f~c&pV640jg7<!% z7Yry{glT~zP*dQ#P%|CUR7)E8hZ1R9v0wRstR{emL2S%(<1)9s1vM9o>!FMFnHiF8 zr-SEO^Hd=5vXp-VfEdxt|8%wn7)+e}ZmfU)?cYEC3Yl2*s{;tipTNq}=<Q+f4ZXG_ zyh_}U2An#2#=IIa(q?SH3pKinl^^#BNdUnE5PA5&!}H-DOn8`9LaNLemxG0JIIJ>7 zSMK$cyE=^3{(}Nmye36?U1X3aR>oh$UdrxdR1jP2>6CvgC-k>_5D(^ESGu4#@aN*> z>n(a*0n<8}Yr)lqvrdvJLOu;9QyqB{JUOe5|CGXF%<iCIQ0XtN^(1L}dQ&!vfOQ(w z6`eYL&!@DJolsR)6YDz>)iH=WSQRc;vOQ<+XONnup^)MDWSy6@yOna=?ml$u2^W7R zg?Ubl+k$_)nN_uWpd8l613E9w0Q`p4-yTnn=0I2{(CCOlS(r-YA?buvfUc)Clli#v zNpy(p*KRvzjP{!h-f!6H37v&=Sn`M9!s>IhY(+(x>)f-07xjv*K1CbfjCFnd%oeO} zLC0pjCTC1I!rmMpI2^`%F5vUtBjGVMp4JcXN<x2eHThsw8aixv90hH~siFSP;k?ym zs2qUngtnl1oz-b2njP12G)GKr9#!_(>@{}6#S5L!{`L8EZ%32`gux<K$49W2En&7} z!?cTLv&g<a<=mFW-bS`=KEe7=c6DXnI?vd-siKQK3!5Kj3+>x*7hv8*L?9?4aS4ep zX8M0JuV3C<w%4Ur?KL|i*5Q7!IZxgh)*$(^nKXFFhHG1WJscX_Blx(iJsaJT^fp>} z&<cS>&mYc?00=T3XgvWkAhS%kmV-`jOCIrh^JEWQ+DMP;Fy)sNvZJBKSj0~D7y2ii zkb?<%L_6C74iF$u@kfubo$=rVyt<uR?_q!L`3ww+&jEZ-EjkOxS&=wbdkzAu%ndpN zFFPW-!J<~XrVb*1`>vy}|FN!LzrF|Af16*vO0B{(o9E4>0cc#pS1ko6j-4iow>Jvl zoXV_fXI4qDrD(0R3Ht7U9AXcQxjO5Z@Sm4>UK~1^AqOy_VOOt58Pg7kT<lbIKCXY| zJHV}nPEL-wUjm_%21`Fv@`8f9?tVJc(wd3m@@#h_Wp!d>%Z*$Ck{qiuEime0`HbCy z_)u*-2l>0l?WgUU86SA;<eW0gQ-`D436QswCyEWf{d=0``aHkBZ=T?IHqqV;V&jo^ zaAu>^5O;9|{&1`Vj(k4lVu>gQh0cF?!8L9*OZj%F%5pakd=XgusmP9PBgDI&b{D1e zllB2x97Dc?6JMe5XlZB7B8|bD<FykGC>SvCy9YDb{W*p7d~!Ge)Iq7q5;&LvyR$=6 z?0RX<q9k76uqmBQ$l^we*bgf%hxx<1s)iSl+R-<T0EE*F`4*@S#ND@fgyVltc4Fa< zHwQQv{kG$HXEU!x4;yVPje*p%?7@N7HD3soi^t~i*1VR@c+Qo-F>M<MZsEKfXKHNc zZ4v@+IXoM+_d(3LY`{9Kb2#&J`-P+I^O0W;x~$#KXkf&-mCcTo2YC_BRyslhp=oT_ z!|6wMJir?hK*2tA8tUx+n%#d3>41bx>F{za!#YPp^T24jr$Lu`2kLvHFN1A64e=js zj9fpA^pMZBe?9;Hor3oKnr8r|&v;J9P}$4lH5=xG;xqw_ea@X*H*4g0KSDTqZ1=1H zZQ{L^r=W1NAEFy<g5{_O;wn2B<S96Gct=G#&P_b-{3hg@?d&P>YsY_tv&Zl1V8Ile zseGPt5aOx>TH$XsI#myoJ(q^`ZP%Zh>y!m_SO8m`0Lz=RfWaBQNT?Jq2mRY{b>lwC z`R7imTYVCCx>IuZ35h$e7mqrBH<Q&5%+%gAOL(P&vnhxU4Z&8V>*rHgxox&G%f@^5 z>ZH%@Xcq{5wvnOs%Qk-qCtqDA!OWG|^Kr2QJU{F#*RidhcE*R716a9tucJbK;Q%~7 zwC+XwRq^e%Ardt%;qKiTE3)t#XhK}-5QD%9&BfkqcUHu%@v(V8!W?m!(9{yYb?yB0 zS)9*F)6*r-+wuK2M-Nz-aOqr-67~Bt{}}cDVy5vYGqreG(7JyuftYXr%T2rph8+#E zW2l^ibk9=2WRrDx8k8fivTlGXJF$5<{I84?PKP@>6;}AP-eN%w5dT;N=I<=b>%@fn zc2c1gRxcbKotZGST@DBvz;D>QA7QaFa;M>2y#zq;X#F{`u;$IgV~1GIt3AUTU^c_! zRLgL>WkL7#t)CM)PbnHmLL`Y0V$dW4cYOXcmTZ%DIwF52W}mYN`97YjSD?_BEvIuW zRz5$+sh!OVQJE&MHmgylgK9Hie60l8z+a<@IFond4Ldma-P8G|yaf!=(Hs?0wVmsU z9(bx2FZ>)GJe@Um4aWx}gT-ysB*GK{f$#NjUCVRer&7xyL(?fI=tq#(ru}7W<+&^` zI8V_Xf>VEfY`HIgeEs{kS%(kbd{cF8H%+*&0k5bQy>9>0?c6&HCs?bAXd!kvm;rNw zFTP^+lu23T2%FpPEGV-r`VK=zTby_i<b64!Pj&6mhxW`dtHm_4t%mVBUQ1x?D0Aiz zkr3Z&wyvwV4}v(Ka4+I`u!rVwKG8mKC(MUtH`jl44acgqr|ZQTyw%e;dnYZ_i;gNm zwL%Jz^G-2k{qV|k7laTYAUhoQ`U^u94E5%e3j(3yt`4ZZo;g9;6TAUaTK$Po&QC;p zE@-(r&WlGJLrL5Y@eUwUGUPhB&?^ggYO?{@t~r*v_%M~QXH6+#s(S?u8!+0xvtI94 zC>3c6?L_n9q>`pYzfZg1EY1z>X}5w_ofpEv@_a8!Ij}sSRtRBn*hd%~S&8b&HeA`N zV<95`jase_7;z&1Fw2IgZUU+O757D;{*n9iE|~et$Cr^F)mcq%vn~fg4ST`jzy=#0 zi9}A2lYTrFSQfT(%bwY(c=$8_(6zKY3eJiyggvnePqDc@Yr%mbM6G7}r2<K>gCJp! z-ecnMykU=1VAsIl>>PxChjaulbm>5rO|Gm=bKa8`A-Cgz4D(O(uZOeVOOxz883M<| zlLtLAf5L@+L|nvhX;DSIf(4aU4H01=^{^kbk+)+&f8&Hdp2*??XU&jSFOXnAndgq{ zl}=?goPBproY~H4uBQc9P9lK&$K4$S&}}`+Ce))dF-#3QZOL3_cff_@-AcV3`Og=m z>pBph5sTXz1``!#>S2Q!f0?~*$7vgA>Ax~pNc=F&66ZG}`HoLF>vJ*8ty(7@qRfb% zb5(o@A4m>|33hU?rQ0E~mUR_}qtu)f03!#8kSHQwbOM-FSczX}M=XogJrSDDeUd&g zf0uzEDOsuK<hggt<!`G2pnS(^(hX9TuW#1}ICk;@d#BVPNZQzcWv-;T^1Fl#dD99` zT+gy@X&rub-qD-gYI}0`0wWGlo{sfuW1{70PM<?0LYhvI{W;!*b~cBRnN~rGK<d0+ zg6QF>cC+)(ycOP~0AtRk^-{R&Wn8l5e=Qi-sp!pi?PzHizhNhHu1;r}qu!t(YhlgY zVW+jn*XQBPFuwj&KP94e1YpWu5-Hp+=V#Qbb=>DOs0Wo`ZA@P{y<@Sx0;gYpWv_=i zq;|A71S_yGmIei9uV)S3_SK);C916r{Z>jGi2fs<wXaaO9i(1w5ZtGBo+oqcRoOu` z$s_q^7Z-zcv2JY74hyLj`9oMI^er|5>{-V9dhLk=ny+t@l&Zr`5?l-I5WjUsL4~%m zv^k>`*Cgh_E(&qso{!yvQ5!fa)k(bA5-3|v!X1-@KP!J=<B1`f%CiKg$;KL-)P(iC z=#6dHZW~3CM;|;2+wyu^cWuRK4OVbY2v&FKjY-~x63X7S;b!7ZQ-u~(C+~WRN(0^` z{__Od*>kTq%&GpYQSf4w=Q4}*%n-dpvO^`Bmbx8ytg7-<=Bb-Sn-Z$K<M~ndW*yms zR&L%7O#pvo%$!XJA)2t~DZ7KjqL;Tl1tw0bwi)(^YyJBBm-o*J#G4{MIj&L3f`)_r zAD)!`Gh8u04Sd88=pT^a*vjIrpE`5*_|uvm2VLILi;}#g%JIE0(9=V8PsJ6Z?3w5p zzb*ayu+F#E$lnk6|LX;Y_FXwE-b>yNZ)(_fdU=0VO9+D`7e`LVdOY)waS(9&ga9T7 zbW8w>rB1ge&@cpm^?t6Lgh@loy$5Pq2<^>Gwo#;DJxhmv*whrAY4MYZ;!h?bI8||o zuNh*J>F?V~smrd<U~8w7g^=zA2qo@ZM>6|r$25-17QLOq>Jic8fp04xf)TFQr>*S9 z;!c0o@epd87`=$)SAObNpcJnYt*#Jw|IP>9PcKaK%B%u{z{dmo5sHQfdA%3D4$F*? zZRdc1#xNOYCSMM}^_qdK#IfDUF)bz%3d^PLQdrDwZ;k_s*X<mBY-*0+Clgt#{z?&i zXnSN(CO1yYR*+E(5Ab4((+iBjnXga+Se$?L@v~Hu_6HbUk@%})ll$;K$@4zEL@DIM zW@L7|*?(&w=2koUFb=U_4z9fkJ^<beh9|3tQ7Tg{+)aRc@NQ8_0>VsxPHP|Jm&0NA zcs=Sb-1gQyXOPJO^T4L}W6jHH<KQz?alo9rrJ;vS#7^JD4ZX<&b`YkcHDRIO>tTQP z*ZpaqzuW)tA@+A3Y`i(~^DMSb5I-25z03>%cksE%325I!VKtAqp1a_7>UL?~kZLcj zL@~7f<d3(P9i8pDA;<C@8;#Vs!w#yApF7RZd141jE#D3vg}%L3SUKj#nxfz^l90C( zC3;ZIdB+LcLt*ad7^2|y44SZa2%vv<7RED))%VX9i`o_SZ76t5Y>3p+?2+|O&Sptg zcvRNXo06OYVoL2?|Itz@I6ynS89uuPOK_CSqJ(OR&UO*@W=A~_x*X`;OaY&%%IO8_ z(?R=9Nfpf(dixCwf(5oX#5TBOpQ)|75F`N3F$t!KJr#QzUT@3t?(5CSakhVSwfBEi zZ~1D)s(xob_UZjc(GHUU{+sVtczPo)S{J}^sMJ&N1sPzU-wxLI#*e5>MilO_eDL!b z0R(B~W6QW5=<T?oY9-4LmHfj}-|CCs9*f%F2j{4sPD38ObQBq!AahWK#wRzt?J2Q| z{TW{4lyHx?pU#7A)oQQ|ayft2*Q)~fC3Y>E!aKRHv`?2UUdrSZ9m~aj+0O(48y8=W z+nt%}aUSRb-r0Nwm70fV<InVdt)1g^X6o!4U@7Nl9>W+U*v!^q-9Vn=Wjxc_c;IRp z$8;j0hH!+2o#-x{+;PCq@hhGV$kqM*40-?C@Bj0M?u+Knd9XLe>W+VkbJF&<jPNLm z-R>-ToA7bou}vj<nTmI`rf1HpqjW;`)|G62{U&gE6A{|gyK|is=B1@|z=s{B7gS5b zXD3KIan;)}aCu8&Ur$B7%D}=7o+Lp(3R?Vjt{uXynQq7yX*I8zg*TX7u=Ks*JI?Dq zjk~cr8y_98lUE=TYS>Jb^}G>P0WiL-E{A1!Ie|jm(USqD2wBKK4rccMd=C1C#l>%j z{X1plAjCPlYnSSclpsiXt`>Nho>$#AXhXEBCCo<D3Qt;RIAzn5@<cTPn~9StMJ#{7 z52QLAI}r{TvNtJvVd;;nm+tw?Gd(B#>u<6D>u-o-R_C?C5epxVg1ra;%W?U4$3ULg z3b0;}n+X$0OB<0qo5qVK2yG*9Apq{fnVY6U*-||~W`Yw~hOG;rR3F}3?YZ;DoHzV= zd4)~57ZmYauem&ALB@BA$>Q!b>h*uLXnHw!onDN!*K@;YtXDPT5W6FCOzSwW?8Kef zS>WIBf-=X@VWDF?nUF<`wjIFB%yC!{NDQ#j-wT(^1-94k<lx@FpMU>W!SS^I)i)!* zh+Wm%nsO$)#INU^)^YqWdqS$$sWpdlqsqO<wZaIh+TKKrcl9_G$}xJ*Womx|jyfI- zdz)Zn6RiCVOZ3_)`#&QQavcsTF|7c!y^i-svqIC(8_DcM&1nqud}i78NX+uiNJwsB zX?m*`-&oR#4gq{F;2YLt-GrlhFO$F9n;g|j=-)-SfpMa;Pn(^M0=RC!@Wp9SLT=wX zZ|{%y=l5?4UgEd2zWk=G4TyjCg64a80i6S?ZZmRjH+En3N)X3}drM7mCHUGahUNiW zYYAp3zrCD*>BZwCX0QLP&c{Z7HsZAttS<I#2X`{U_vuwcjIe9iXGeTJZC_rX4Sua< z_xEXcp=_J?h37|SY_(?p&I&9D<O?SOJ?}2~BU=D*z$$qL|7b&m&9Z+L7>zir2J3uA zoT!@Wol?OoezUE+!Rrjx^}}GFoMY*jfY?7|=s|gNdTh&w-PzMCG`+emJIPCVyG}Os z<=}_~+d`h2p<T0jZtiU|-Xb>+UIk7(s+WFvTS?FH>C)<Ezby=Tit{dWJ5G(}V<x(1 z7RAi#;ml!&yV^_jT`zz5n72;Bdapc-bB+;4?YS9f9D2By>*RuZylwUK7On0GR+#gd zGoN)vI}?a3)%&>Nm}UlBw#9@G4`%#ME3(o7umiV$WvPm#UZH(LsAoMrErZ(~$JJ7c zsZ4LF^=2&Cma{NGqx9UR=?#^5F;T#Y`@=nYUr%k`?smuoukn8Y(T`xij{VF1Ht$_h z_1+GzO?T8k{_9Aa*CE*$Fo6Ab8W2wJLMSZup7QJ7DbqaKdStpIo!9Y9inOrH>FwS) z04a9%Mc^$k=K1t--5{8A{&qmyNv$1n3Xk6o5_TAHIUQo6uBoq<`u7QB?Jv)$fTy!G z*Z8IhzI$mpgx!BzJMQ&djpPg|j1|4lj^I9_l||uc8qbC$Jh9#ZFj)@9^VD&GY7L)T zr$>9+`)~>p)hq73b?Ri7u*s4)4$l_6`T?fz@x+TdzP!5I0=VnR=$V>`7Dt#%jnxZz zmxU8;gVwAjwvGoja>$)idaCzo?ILwYiEXQk36yvjF_nL(0v;+0gj$QnaL)y=hi#c_ zO2>~8z4xa-P=7WnN2|?1gg1F9_?%OP;Z5-Fe%aTU4rJFwU~>|+gT9v~N;fQeoF;T4 z>ua{kIpO)3-T(y0u0RJ{tV$|SZcV^5YImo!KdjBGYQ6aMxxRBaej>cYK?kxoVhLjD zJlHOmvnhX{@Jm!wdm?VCjh5{|0ouYE4PZd+Ez@#7sK<)seDa)F)JgmOxj7>wCwuJY zAjex3?$fl|sdO>{*`xW^@0R-dZxYb-p+0wN@L#W}?hT`!hSgvWXIbyXeh2LeCbad^ ziANwlYx%UHda+Y4j@f{gpx#9_+fVHmJxwQN#{qv#{6&cAozQijPFJ-!-_c+L@Nixg zI}ir-Law^^v|Tc?V-fJ1(qr$Z@8a4Xr&J$=_0Na!l$?4E4&IKzpUyDwo;?TD1D^w! z^6V7cZl{A*!IA?*XL~0ggvWFDo(*-o+me~rcXIVN$kq3bB<C*0=LnFv^=1oN2a<1_ zf8c)^^77<hkQJ|+Xfd2sUY`Sv+gtQzFxg>?E?68<iB_uvtp_Cds@L@5^5_sMB&BWN z*+D2JI`03ho<*I>`!K;XN1w3aU(&<24><_YCan3~*=$P*5q1aXu<zg`{9$-4_H?4@ ztPsDv_FDST@@=xpbLfP}!xNj+06Yz89ejVQ)(gsX>&E$<H_)8+xM54q<h$yNy*~c> zVk+zT-_*y#)|VO6VaXQc?p}8C*j^u<jwJnH*DYAWMBK624tS+Q;Hs5$)8Re<xB?@V z6olJh4_P;%7oB)5KBK<FP?~RZsd(e*+ux$*kGkv7Eif>#xUB=ZVYu0golN9<Dr$f2 zRfVVl+R+(CPRM5IAWGid<?UssqoxNs+#9B=)wYXuJ9vv^NtGjz*>=PN3wymP!s7#& z-o$Ue3+BJ=U%!0*<^KAVyf{4gHCyG(lDw*eWel9&fmgh2+s3^6>2UK3;-fqjz84e~ zdT39B;oQbgtC(Q%R-ZX(c6v{zU5kGUw6~cf8wB|81NZk11JIV2>|N0aA9-b>6(Bs2 za!AYWlxbKTYTGUQjD#^!J~cWHB<qEMI~3Uyylyw;eQ3RIn;Vf1*g|h(Bo%{IgDAeX zH@ek9U>4;Ov5|Jcp*Qw==NCgEnBV`lzkGWC_x*|gug&r|J_^*mrmmW;Euep4bVMw^ z4e3iZOWJCR7`?nSvRES1wtZGHTIJtn>yErN*6r@Jn&7Nd2n<emr{gf0!wY$<Md69T zQ)g^hL+g%8IA(RmYJ9mfmF)#XN4tXwUT^f&;RlbYy~`^*%i<n9R4T|iq$f{}Am=aY z`HV%&spbG)G*3*DcX~J*&P#uJU|*^Xn<(KS$Kt!oaX)vRp;*0`9<5ORE3-LnhzS1b zYOrPK^S66}hGRP{LBFjfh)21J_|2;xyzHr?oKMRWybIPY&KnV$y_B+g?+fqaoDz6x zDK&!Y!~#Lz%t&)^iBrWrd5GRQ=e=leySU)E5gp&Hh$+NSTTA1OOnHAAnF5TEaC4fH zKXGW=#g3MTEL|eq9gyz)1Om*{RM9+4^E_ythSG0+8V-+kiZT!ui@MkzR)@deKYAg) z+w9B!{o|MY3x9b3_5AYjx8J|Mw^%N}?$G6B!NuJOr$EX%9^rPt(sA4HeSFI|HY?(h zyO+a4=Lj1C>>OVcrIvp#OlRbJon1?ga`C1MyvBASSeFGvr|sBwA32a>5)iyo8}uKq z`Q*Or@%mPE=bbx%f;Bf4$^=~J>#C*$y%ihHMM!27^3sQe>9(>*r+?hu3~GbpAjtC{ z4sXF4D1B&|P{~&GXeU`OMF=HUzzc4BUVb*)GhpDCk6*rg_N;&FnNgVDUNCOmtg$$h z;cP|=nS-^PHa*)OzwBGvC79E{tbEHhTC$Fw8>j5u?T)i@;wk^^HC63+5cPCg8$#)b z-Zn)bI6UUEAmO&Z75&K$eXY(uZS?_m0F0RL`>7zggVUiM=YA1{U>@6ZY&&*9D{rf? zRtNsvAXVO^YL$Nt|7G7OA2h5NVJ*#buG$@z<m3dx1b7!NBo`}mc&R(F_`A_Q{*Jze z%KrNM$NA~~-#-5~zrNhBlq@WL&7cNrzrEzTOk0bsndlM%pu-D##_2hz2VyNMV!XGr zMwOUHbT}7Qz3qNp=I)4jmN9!Tp%rMSV{Dv9lI7^*G>w0(3eJ$v;+T{0nrUt}+ulR~ zVo|a^*-od6sBNJLyBgX9UZ9}8Q5b3BbvV;`iq%V@j5k+&#tI_%!_yEDa8`KF;fz9J z0h;^CWjt4!H>-$=8i6n36<dEX+~5CL@7Fy4@yBoP|M>mmb3a_tZ0w#_Z);#XLgsMv z^0-vh8v%dKGO_d0GuA)ZCgNSr_j5vh+p2359DJMgJB#%`*~@f_Wg@5)N5PG~J4Ekz zhS8(yqqj_yQ6mJM?Z?J#YTy0l;1C(zJ-G6eX>JH<U1JX<Jxr6h&&Fp7K@1zB)$pMP z1Ra)ykl0c&?PqeDA1(=Tvew|T?*F!P{kiXSUmhP20ntd3(!Foq`%4frKMoH6%4qqS zXZW@!rxTE$E2op<P(}hiJ(DU?FD^Z-V|Q<2uI1leumhK?xElWGs4Z_iNRPLqA2%ud zwasiHCrH2XvoM2=G+y@>lZR0wf5AB+2~bAs(qiy>rs~CDyL3;po0mj8><{=cKgyPV zoxJ^Ag9?{+T52EO>y-xd8Vn;8FRu)qFg=SQo-Y3G2tcCj&hzw~XN7BYs~9n7CtBDf zg}n4WOZ1!J%rPBa^tUc=_G$6yxOPqlNHBg>AN{q>Jk)<{GZZb56Nn@Ue>x96I;F;5 z*5TZ~!&+^-&yrbz82r8iSRN4Fby>|a9g^dq-R0F{rp^Ij;KPZxEQIG3QjO^KN2h5% zupPM(;Cp96cD>l_g7#+K#vzT_i`hNgnO4<#%mkxgA(vORozo8Og0teWAchy3qSC$C zdQYbVK*olb9@ttJiTr*le^KbNcHOcd3t60L^Q4uWzr)k-A2$1+|9m7<dL&cgH(xpJ z1U$V7+rFhW*ndbe%Q7wq&VF{DN7GKALMlXW!)1+NWf3IzLd?VIay36!E$89<TJNm| zuKF`yjey_<fT#&DuwxB;&$5q;=&<8!ud1EMNU?qb{oNJ`CxLa<e_yi@&dI#N!sF)> zPs<~{G_u(Ei~~FF$3EkDds*jshF${F&pC14(Y&hHvw9!vg%s}!{9va=K*n#674XOJ zmiot+{pr&$&()3b+bDAO^P7v~oV_$>tWP^3TdX>j=SC@mo3Y1lL)nk#V%gI>Qw`<o z$x?ceC<JIgfMHEYe;gAW@LAv`7cVM_4{SN?)Ct?7#;^j?LeQZL$JZ0tA?Fy@hd6uV zvUL}^;Jgw?-VGC84}&$0!GrY6A-7|G%M&_O#s(8;_;hmPo{ocd+^W4*j<rU2JU3dw z$M`98+{K!*%i@<*q3S;y>)VMewDENw-GR3h%Xk6pF0(<te{P(hn07Fub;I|Y*MQ&7 z_KnKJ+v@=9m9N?%Cm_XTN<JYK+FiVsI$V%A?{{=MS*>G4Xjpj0vc!sps!r9q`H}s4 za_wsw{@5c2zjg(13$Av1)aJdg>nVh_P!0Ndd%>|eMjHmLe#e{gGv7yp+vDPa!!u|M zOuoKdRUOSte+_dO2b*|2w_96{4C(l>{eJ!Y%YHxCm+u7;@4%f`pQ?`7vTmH+exhsk z@RqgaRWBL-!WM+g*jajawi1Bx^mKUz*)uP^dYQ33%?=y3Vgm(!2QwbSYq>mbMqtBT z9hGWl#i;<jrl~J4o_fi!MtipKUHdd~L&u*ud}i5le+$eH1h!-HJuV+@NnlX(>`YL# zc}Jqd&snPI{4h8Jo4-F(MtZaOJlB2M#AZgQ>iG|8^=c`1^n$YdrLEG>wt9-;s+XvB zFFYz<t7fyzaE=jDm6fw%9OB{)#$F8!Ti)5b^m2`dM;=M;%8Dc1aTiA}p5A%8@9zn2 zZ*W07e=Li(AI_AW1RAZ~dF>V-%X=cG6LN6|$g&rm-s71?i+?>eUJiS(_%A&(B5f?O z;@{D>>aluyLpYBKuA}l$$FU&Mmq}e4Y`xrjp)Z`O44FWfSY>4+0nhWpuRgyN{yB;~ zyvuJc0l;H3UimFSVlCE+wK~zNPw$I#psiIqe<p3b0NOi$FbOpEaL`eOJnm+vw(Xgw zhEGERdowzY@R<#3gU-{)dtRpU-K*g~oIQmNU$TbYxdiz6HS#GWO0-$J*d2L3LlUwZ z>OLHg10tPxwiNHO0TIgLe|z0Y@&5AR^$SI8ahf{51G_T&NYJqgs+lQu)<iL_>v*#H ze`2av@zdT}xbddUhUK?}%83)j2_<LonqXLFgbO;6HKEnKG-o_bIftkH&eRy7i`oW3 zJaIC}Jzm)CuC;4+9NsRJw^wZ2cwVdsZ*1u04H__zR_x(EUK01WXC-{#u*JeVgAowc z+c|&?hB_>s-6pgOo5+L0k%?cm&J8R&e<B=C2Ci8sS?jm^SBI>yIQX$>94JtbT_lJ! z3f`0ur~=A#FID`rrJfTGuXlTslo<Q+BFmHD$5&Zs22YX8fDRY_j^G{Pu++jEuB%5M zo~k=NP{C7A2O=iVg~9jc!LSue(LA!A=9MUH7^hsgac>V}&8~+tdgbp6R6%X=e-kUi z;Nb^;;BoH>Y<n_nA+Oi(;H5Tx5<#X=VZ^hv^mYK7fw_7Y$8q#A5`-o@Ry28?t4(nz zuVCH2bET0N4aQJ-nEK4-Z9iG+?;qE1FRHq|Z5AhXn}j;d(ad2k6ziFjd`b;$L5E%* zC<`y#BMhbiz>fBelxe0=ZS-oxf0Q#Er+X2F({-K5lxL5)B1lLiuzzuvBY8c67cn`y zpXGUNEVPx}xzZ?@@R-yQS~8@Z9aA~HD#c5OZ5e1Nr(oH>hc4Sog*>Nq9D?^Srql5N zVB>ul5`mTM1PjyU&)q5Qxy9Yw7{Jdn<VGO)$z1>A>*rtRZ(fQPqoEM7fAMC55z(nY zl1#HXvXV_r00#w3=9D`hr<Y&vU^lCC<5$AC)+afxygBl*C9h~+MJWe~-hp3XTaWu0 z59#%W{q){xLS{tc1^Yao<3XtN`C_roR&f$$v$K5Z()MXMWYIw>Xnj4x$`xH5+TwJF zjvl_*5vo<VG||l|oo2C!f0S6yrWus!!VkUPb{^GwA~ls`k<j7JzQdsAjefG&*FS#w z<@2xafBW+J-#%X7ioEr;*z23NXx=erB6vSM;yA5<Kqy=VS^;D`VVp-B>;UJB4tbbO z;L|IWJ0zlkE0*Frjn7*!4~sgZQz^U@+UtJGxBJ7qbh6@$R*ZhTe;wBY;@9hW?Vbys zW&l+-nj`Uf9A~c&8$B=knDR5jH{*vk9A7GF?{d%H6AtVV=D>BQLsTcF4J*Cy>d>O& zSDFK;*fxY*M6QDYo!948w|sQ|;cH*!KdmY$9uwtv`E8DHU7lFlEANF-_w8X+%-Aj2 z)J&X?heg0ZRyrKxe|UJ=WbK>y1B>=1H=9dC0XEO`xh>mb)M8%eIY^EBa2z27jBNpa zZfmvn|IgUFE=h7DNtdru|5r$Hz~K(Z)3m^GVVCf_RmJI^efm8InHdqq=6v(@Ob<DA z$?$*!W~wkVRWBYjyniedKy=&t9vlxVWRSAD&{H)4DR!Kre@-|$t%@bdlmuCjrJ(_) zVF%JqGIVf4$(}Ur(IgX=U7KGEHsQ1~(Nw_9Z?ixrG1zggjR-vcx=``Q41RbKuG8Im zXe?d4h*d5H2ETWkC&u=s#NV<Sd4r_4r|d1oy(EEmYufpaI;5*ix9J5y?pC4N>T|y? zwE@)Gu^a0sfBTGe4F>}18mt;D_H2P0`gZ_J^{W}Wpm+^3SXNJ{jeqUflpiUuWL+<u zO1<=&DVAQXWg7t8a}#ENu1WIZZO>J_*!A8aoy0n4UZMojKAwF5J~r~m$F0M+pZn*p zKhG~?zzw$_)6%SioyFvg=5y7K2-7SxEH|y@uy2E`f9eP22w#`~Y1UROX4rhmSC$s$ z(_XN-no>wPik4*GK4~Mw;+sq6fy}{7WMGXnp|4Zn_6SM5)r+(6`|K`B+V_Ury^}VZ z(s}<IKQy}xOHPAK2(5O2zgLTLs|E{EItRgB-()2<ZDUa^$?j*cO|=PgSHo;`K1GGk zUL3WrfBYik1Ne4p0r9qK|Eyp7=ilb<z|->|^_M^XS^x3J7YFk;=-2sX^!3tf0w)g8 zWHyI${NTI@P1!XhIHoo)#H7<X@k2|(P0!3t$Ua$=EncftBN@9mxlOxnH3HMA1Ny${ zMGSfbgi8f?N2i>goEq2@FwO4IQW0A*v&uFnf2u6eRZWgw#;OP8a9F-znylhUW}H*C zv8*+#4n2xV>n4-E;pAhj!Yxr3-iC_I_q>w&Wcnjt{nF&{w%>>t+({CSTzxFw*PoRL ze$Mvn>d`3t{^H7{LcpzONiTk6Cl{x|i?Iqc%7ErsIcPv_z`|;TN$2XO(o`_(CwHjg zf2kbzgrNh4%1!=G(+sIS#Z-)|I%RHaA{&A=ocdtIBhP0yuP%^>g64$K`)F!fuz^yr zBClLfh^srv4n;4Y)p}EHMsMwG6ILT{5ccd8-GH!mP#1;Zf;M?zSoW04-0fD%%nokl zXdNIK=N&%EME`8R{Ql>%64-Qyc~vx5Q+G~QOgIApY?sRbR~4qpvdEJvqA9Lx?Nosi z9pm<>&K^+RJ2sLS-y~Uk*zF{}hJGlD69N0kAi*JdixrSmI3w{t%u^ss7=9qvW#DH! zf>)Etliytxe-wEXm<CZ%|8{$}LsuQaY8Kz)&OjGoYUx@4Q9!Q03#S?sH4vOf`($`+ zkaE(1EA_FpdROJoBKJS;@vR1%bXHUS%eBPeMLaAOKqddP$(%@5It)_NZ)KZ#9m+d# zNZ|fDpJ;QEy^7c8(A3R}Tecz**4CG<noTs8ZUvkH?oJdQZGQ`$OvCH7d)!%+_#9~A z+{5L)4sjPW`8jCIL#yQa?&vQs42X4ktzbWra#?mPIn4s7wWz>BP^~dImZRZnF-*bE z6_<l$IC>VmxO3_Y+#&R{z){2dK=nVzFTeh<t4H(ceChd0&J;9dBrYf&|EA}r`Unok zWgEbOPx`A9Dl1s9q!;)aOtu}24aVMv+OkVXf6kHGS*21Dq$PVr!*OEcdJhIj$W^9R z&yyWrC4bm!4SF9tIKq;g&6a?&>!20@_Wbec*eJiQ`QFWG)S<_b(0GFKMU$`=?OVb5 z-z}2kz~{?oe&0gz{`Xw+*NU43;=8pm$IgPG#wi??1&1@bG0sLd-jlB9mnJP;t*A|l zE;!S)MPxW|YsEi?X4mdf4s`%^KOg#*lfD#>3x7uN2MrqDO)Hw1EO@cIH#WkG{{RNn zAUDT6=jI@wo)_0ri34nIH_NNpdh$S%GFJ(ixCQIp6rNJw(VH(N-w%7}!hOo#gNE*# z9+?EYw?zWN|M2zK`gXsy98Zpy=2X(mH5?1kZBzRVYrKSREtN@rfy10^5V7xZLOHw} zfPXTRjuN5Y0yO{)<Q_SuZQtj#0duwQhQ&7&{67*vzRXoBQ^cPP0DiP>{*eJs8<ofg zhi!i_Ffc?>;rk*Q4feskt8&5z66L$b6gqJnf^>(cm$`%X>q(h?uok43R~|JWvHzQw z;N64vIUH(x8dY?2p1FDj##Vh_s^7kipMSo5{w6y8$Cnm9<(H*8l$Y3*S2-YyDvej( zM(KgzAm2XiYk@9zjc>J(I_20gDy7XQ9qqm~1J^cd6Ni<HNU1JqTsBBx{&VT%-fQSo z3LUMH&*f*%pL@(CIs!fj_et4Kk{R(KYu*Z}hAo|hlg$oKi@a%#rD>3+i%0QZG=Iup zIb%bGHXgz5v+CToi!m)6r$b<`ue>(clhBy&Qx%|#ufM%V^q<FATrvKb%BS-MAmk;x zeycR46RV?ta$A!0IFt^xk&l%y<{3CoNZ7SxvVepfl3-tdQN`!7i%RZssW-#h<HXnj zX)5C!ms6;%8|1-H)R5%J4sAS^34ho>C6WL;`8l{!9RRVWxJARJTQTJ3jYORwh|?)7 z3rK3b+KpYDOdbkB+;(y}BGGI@oUz;F0r!H&D+zzVf^Vk-MS#;w+|s{Wrhm6J&+=B^ zc~$GqhGsi1)Ve?TmI{&Vn*wb1KsdRx`nHtDOQ||idhu(@1swXyY6iMOn=KPc4zjZ0 zf|W)%20465gF(Lm4qz{n&D0Eqq<V@+p8B>GrlPJ{Bqu6#aEzRjYGNf{X&l!tH`+*k zD;wI*!zr}ftzs$aD9SHH&hgjPdaLkUFRlXjVddELd!99x1c?~w@>G-7G>7B8ZoA$+ zfGX&sKAq#vDuI?w9dq-G)iL5RP-9yP%sd(~B^3PyW8Dvv?qVbgd9xpyjhxd<>$H;` zV=;f1U;g;=yW1-4%kk@FK*|>3P0dw%r&xb|&H|`aechvUuY*oft+#I4;PTqocn9xR zRsU#PKaXN72A}PGM5q#=qBK&qTnA#P<bdLA(di7&buI%o=O^t&cwB0!S(sMopH#?t zS*3xBOeLZCoBFPAt$1O<{yCg0bjz?|cb$Kj62Xep2fT<ujrCQ}*DP(SKt{;lfl$6G z$H`&QXIK?qQp4?yMgLf;KQv^2hf=S@QLOkjmx|loGT{misv(ZoAF%#;vGLV=9Q^1M z%RRu!L4On2fgpD}ze_~Yt8p>Y*~Kn=ac76r0pX+shu4+xRYB2d>o9mF;Uu*_pp<{t z4|=vNhmuP{l}*36sDC=A^|FRYe6-=2+-{d1v6}U9EdlK8taIHZdI4t7?Cm{Kkx8%l z&TX?l$z}i^Nh{*bj)Gm8bN=f6juL+U^Bxbuy7R~L)A4f2FueB#a1bYbN5MP#uH4}T zG0+vwh*5(B)4L?VE}4tn=gJ;YB~X9pgpQ_U|5Y5UYP#DK>C`M?D7fF8I_t_|Oyh?a zOJVm`r9Dt*^!wV`x^t*Fx*PCJU-A*U(jvAuz-gK?+g;ekYV9PyJ2-mn&Al#bJ+Mhm zj>sWGxGwe2hf+Y`+j@50kh3l6!JQ}*(GK_ow0sz1|7EGJ@0My?W+hW)J)3`Z%Cbn; zb7{@Fs;UCaA_-5B_`KV?(c~C%GWojqG6OgXl=>16XEFv*Jgr%J7H7(NmKfN*Ox@yu zxb2XlsEieGDL;+Tcnwtzs)YwuO6bb!v%%eE83uAX;-lzsI_L5RQ9Z&bJd#^h_LQ`r zh#X5z{IpB@OwA(40G^6qiD!Ro>wB9H_KlR`r~3I3p7;J-s`l;Qtkc5iFQO_A7<TUf zh6WoAI+9ca8q4UZ4ZdP<q80ew!_*82#G}#+Pv^K9@Cr<N>AvL!QFojm2M7>*^SoIn zCr+mR3ifQ@g+Ci%{KOFU%RI~WGHT9CzZ6HZbfEm`*6m1lc0+D8EGU01ite=M;WcPT z>4Ks(-X!a1Wq|Xap{;M@$h$91EmO|*?o}m-;q)RB%-HnTUSbScIob5yrTfe0`yYRP zed}iq$EWb>gAJMI=kji)wpVFZ$VIhT{rRQ;uMEloldF){dFp;*#Y{bPm6j|WNB5YK z8*FN+zuQ%kSS@9fZBTz;6Wm_bUmR4hGb^Cphz?^<&wzVL8Y*M8n~gHNdhaUe*(Id+ zn*DRtsYuD2S^=b*i{!ZTtBNXRrP6pDxF{PPqI9lSR)v}4uClB)Q&&Iw8nDcEX@^ZU zbj^d_TR?vKt^Svb#Q$nL{{qiR#CvMs$e`O=auArOBYd<(qMLtP$w5_$;OvCsL%e6u z1DK@RHro&1kX8(dMY9$ps~{QYU3p!8fLBG@2sN(*#{j^CZQ&=xE~TEHqnl!YqIouG zjU5Z^-1V3nUL|EaY`R@VLFe()dc#f-+pea$vH9BmdtS9y=<@u->oCbvcU0Ot0*Is~ zsiWU)cu;n1w)lS%P?d$9-!D_JZWCYP6FF+vqFO|F0edc;FS0Uuid__5{C;uD6X6@w z7uRT7Qb5k4A<M}sX$Ca3LAuke$g#ehDcPd841qvgcW_XBNv#z-)9pIY!D~ECtj^*6 zyj>Aq5NxWcIEF?{Yj&KtBe%BMf}V9|jk-oud1_#NvgUudUZ3gbNNCr)C^&G<yL8;Z z@!DkOm}AMHIc{Usb=Y~Z+m!He?tcHtN|!?fYj_%N{vwhU?9sHDZ!E8rq6t@0;yY+) zmAs&2<@JRE1M(Fdxv&DTof_M@&YHn2EvInK;_K~e+@X5Gd)pNYg4G5bVA{Qj28=ZO z1359z4ds6s>I7B;uG8&&fQnHD$X%_~C3R&d`I#Ka3fH<Yi7){TogK&a&QH;eT2&|j z2^i+dvYN^^#cxO)O_juL*NNwf3Za-See%ajefj;HE*<-iVfny>C*W+HXQ!HYE!{iU zsEU2Ls_JQJY6Ln|imz}3r{5s?N)~{&TT$OV6@q_}!Z;B!E!tYc`8HiUCkGNfs<L3W zdV?x7j1ZQ?gk;>A{RiM=*)E0M^wi>L+qPx*Nil{rDXb0TL_sy*Nd~%JHZR)sN*Gn| zoaCMR*`sc9RmqX1u-<3bCBaH<X?=GoL_h7vBVU}S@`$HaO8>c3aeF6y;l;i<>_xjy zh^2pRwA-fbo`+`BlAvkslXVQ$wZSOq+((VXx}wR#NhHuatF1<qk*)LE_;+a~=o|C? z=Hhgz{-NX|5QFpxZT0?kI4%6hee;fo9|((v&^V32FN4>`m$2Jv1O2X^^bTi$V+kh7 z`|SQG@>LKRYMCwtOiva}TDRFER@JW9!V!PNy{<)v2HNYVTB)`v76NxYmg}nuNB{kl z4@s|ps#RND9I5MT9@K`wnY1R@3^QZTU@dEsp_#(;2MZce)_f}UN#<eKsogxzB|d8{ z3u3I4jJJ#ZT7YoXO|4py0Ek*$%^=mio*h`dsAPR8y#}x2pbgj@KXgpj1MaR<LS8$g z*DWjlWF2Yuriksszt_oUI}c5=<E54}dX+}VaA3D-R-cy}AKVWhf9r&}oocYK$dI4s zVtuQ>{PdIlY9oJBzlVY|+T0FR%I`ysa<JTK-$yUz$K8p$yTLs`wi=}A&!|1*x?7nR z64j!O_hVn(1yrC;+qo%)!?JqdRDM<uE@~IOsSLEOX6BtI+m#O)oH|XQRU@p+`1m@P z>TQ`8t66?%9h+)gOXVZJ`8i!G?v8vb;7U$&#OHOXzW#snhx_wyA9MNnrDOYmGTm#Y zq+Rgh0B}296VpWXs#c`L=a47c#&(8HC7bWrWw3oakJXpa{S+X#JAq4XA<ubxbMZr# zo2uo(;%&RX1hC-<=fx|Zy+!prAieqqD%58mgid3&d*>blTj!`X*#|luLsT%Kn}79| zBo!SHRx^L0DxSKb6yct3UQj<W>3)!y9ZTI5LI}1H1WTvBVnCA0s?XK>^UEAx{vRzu z6}x4PUnT-9?`hEh>H}J4u@QV&gKs@a`RSZ>z^F!3%h^i~8)Uxrm=0*H{S3oPaMF<3 zz$=^EmXLFC$WejByk?H{2I~_rmg*QZpZpYzbPRu>6Y}M}d0V234s>ag#<sMVc-S(+ z0Xvocw|L|9w1dDp76eT&V{~Y^Rwvg$4^j6RZ#Rjbxes0f;ewRV6=H+ikThClQyhV8 z^08LG{q*HeVMB4Dpd>F2;#1S<I_<4Y`tJ4)_pWMsU3TnNv9r!x*Qtccuxh`lo_>QD zmim9*#&;4&!#n~Z)4?O>O9*MrTc?e9M@ZzIRt*U4ED@-$wx~Tn2R23J!P%v<jkYAV zj|#s$9bvq*<Jd1d|C~xuPs?${LoFS<mS7PCT%b3hBeR26Ro{u0GXcsE4S_d**mWxP zcW*4bra;YO3Cle{E)|wPZ+DbQfm=58bDe*xGmNKC;#~c)9ZtS!ezXQ$IB*&c*0Ehm z-4IKi1LlaH7Df*stF|Y})#Q~Hj<9Nko3p~?P65@WWa7FpB(-rO`8v(<RhS^B>#<IJ zx)W91jh0lbNL!9x;W$EH$TvDEMtyVQ<inl#QjEzyiA{|qzA%LN)FgLjkw^vE@~nRl z_9BRJ__pOamkxVY_f*s~6+pshCa?c(oqnx9uZz!rEun|)Q+n~eTul22npiZi$4XRC zkVmtRod+#sda#gA=~gnmM=NUA5x<>B*wq10;r{jzY&Y<omprC%0)lD-=rP$mceN9c zKp0?Z1jb#bLYP5%s^B~GJP7HqVw-=z2{G&bH|wEQ!)?P_+Q4*HrF3qXS_sE<U*2=1 ze%vbCa<Wf#0HZ=Zu^$#N2uUZI1wb>qeYfXw%q~l&G_5MdL&N9SHkNqL6+d0)_0k37 zo$scj$yom5JR3P$0ZZNoWF`&+kv>ct*$fN{4hOKYWIH&Xqs=Mv5}1vBlyiTc%AJ#H z0#udU>77%w*wro6@-PmCDKzZGjk1_e|1)#u>fR-#<Y<qU(*$6bD5DjwFENmEz^Q`p z%8jjiFpp(z(k5Byv>xq>h(n!}csT5fjcV4Ce#km3F4!&DT6x*sed-MM(PQ;kr1Gh} zNcPx-0t;h1d-N5l)sN_O(qVruwcFul-z6l#EHvJFxZttZp)I4j4<)x?1^TdGDrZeA zW-pEOtrLCFK+m~h82997=_C3!gSM~Mw+B4P?NSCnTdEo7PR!`eF{;FVC;#xeD7}q5 zhr|95twX7@{q%<Dv}slYFcR990MIZnKYdquK{;=Z+G*1>NCFI|eT{#25VP38qbbeD zBK`i0@_wKH%Lc1AyV>%@QU==P@@kKzCW^#y$;y&NZcb87-t0w4R-$hzZ(NjGX9cDf zrfk}wpZ&h>fJP~fc977ZIJdJ`#Ukk)Obn|1*uKDfu9~1WUjAbSE-rQXM2;(Yi4ufb z4>^?uqe9BNAiKA%7sr2Xi{lOP8O!ahM1|v$qK&rQauh9Xb2yXYK+OTyZV{E7oh(2m zTflno67R00dNlw(t`mM8pMR*oe*2;QbF`m-SpKPA0*B+%`BHaK)rl?XwLh2)3U6x< ze7o%#OzJRhtu_G_M?c{(dK1nAS__VBb`dzgl~g4bli4e4%TIqkbb+``EX2)98su#2 zX?D%y0Fi?{s`sJyW6iYP@Y1Pku(#`BKN@?kC{#DSN&(BYu_WF0tyX(VEW0o1VfcjB zjjSnqwmJ^5@lRmI8ZzE?C;cVjU1Y#s$XS~$<@%jzyr8dn|5!7CI>#_>QGcEEsk{KH z6m=Pihw`tJG^Kw6)usBg2EZE(>VSP6dl?Eg+3Q4V^!0!`S@CluZIc_EPk~JB%@f!; zs+YY%>2zxzXVlQ<a-xbo0Sik6Gpi45sK@nZ_o#9hqjvJ-tY+*Y+4Dg?Z%S`i()7B| zfoBj9dE?Mwxo&3EbJ=O9<y)WCebtmKzOi<P{QGnazAk?WMbKYMVc4P%3s?P;Wca>R zKmY#q^ABM)n}z%`{$|<d(5kmC!%tS7u%k_Zy(5joWZ8g#p@n0$d%u}NSlB=yXvBhR zuq6q~S}U<D$<9u&UaW~%#(i7k$TFSgyxw$lcAn(L3ZNoEJa&|G%A4~?!n8F^0?<ge zJx5;ckuiUFu^LoBDSKzCtl(PQ1#~;~RCW8Ew%@|H?Ddyjje7|S!yBTK?w054eRc;l z9a)*#af2K`EZ2Yi`P;w#_+15jZ$I~!$?(%Qj$19mQ$2e>f46;NY#wCC^r0Slg<Ndd zcxfYhsXj#n=CG4_oh}<N!=U-DuvZCUzh?yYZ5MyLpxe<wbO0OgZcwcw_G<aAKgZuL z$4JVhk*Ovc3Rsu%mMho5;au}!-f-|YFB^puu#feE4u$~pRa$5ik<Fb5rp};}>o2{| zZ+4eAF2`jHQ{0YbZ|ao-i+t?Pm(TYLm|wx?zkgU!Y}=ZE16sd`(ExQ%NZ4-4uxe*e zH3@%mj_4Tc^7AyObw?|`i<-+gs;Z4zy5Sufl&h{sr%o~|9utjDLTpJ6&G52y;N#1B zWv^^6Pp&~&*5%}R|3X;4cY>S_STJ2p;ZB9>rqfWG@C4^DFCn9&`a2&>Ue%@;NNX#U zh5Y9AbB|?L<0{(IFK|<z2IkHO65!N!IkSHQuZp;_8J$%45On|RY8`)BE$>~D%3dAv zra}1O)CK!}*J5oz0ND+V|2Xq=?T&rcHEopJIc4;3*DcB~s~F60a=Zv8?ElktReRNx z5zN6$1I72?&WW=!G?02;z^IsZH0SvA0}R&kc;kBbq|(*sIkO}feoR<^;}RN&esg~i z2Hg&BUEXzx-OeTZ4FZILa>g$85cTGSGr6f9VjnyIGdUVvvwOm6tJ{CBmObpGz;rzO zIfx!GJJPhGPo%ER(qVLDn{9vE`c#};ai~!bTy0F2vKfRLl)T($L=hX?a=j?^^+;4~ zkZgnTIHW=3rAx)>>KOM8ba!-XYFmH*K<fhx#n~pHBwcffO?IxSwUrdxf)HlQbV;WN zjsI-#lqY1+!h*!!PeBe8+1iySi$~ImsV*TzZ$h=Fi)2Yq0ulEBt=V9}*Ek>-*Z;6s znVt2dHf>*Zw>w@78i(EMT*qJhIjZrHsI>BPUR~j2ExfE&?);vN=v45glhJ=w1-%I% zJJ6OGsE8{6TvsWln?neq)SQ`?EY2$?PqpXHI*YElyN;`IkqB}e3Gs}Y7Fqn>d9bdc zMkXZK^5H#j+$JgF+SrAM1Qh_F&KCbvdMbJiuqy+mp^9@YmjaEJy1RY9M|be)auVoe zvEHw%yxS|Eju%CIpN@4pmG*zIiBS9Rrm;{b>1F%5p--36YE!#Q1=rPhn#-%Jcu5L$ z2AOp>^_guy^-`4}p<d}7f$q+9E0n8uN>Nc%4Qj1TA<*eDsC0B2@RAi6?N4M{dg~@- zN3Y%Sjp0PZjP}M5(C%F!#^YL#;xbq*Dv<Tt4xC1C>kelh%dgaOHo$+hmEsTUxq}uC z$6PcaAzGB0{%);yBG&6#ZQz`HuYjqcfZ;~yB(!JMi*`+%Em{?)2t>xWB}~2&kSAMC z3SEar6-f09B+_|f)wIIo{M-s`2S}z(50+Z;)cjQYFl(}xlcvv3;xKGinTB&~*Il>c z)RWWJHbQpCDTqXn-CKW~N?UT+ozs#eSXpI|Q*q|2sJ{YyGvk0_1pZ3I-3km@k_YTq zSxM1ZNbtU$DUi<kSgX(9v=6Xq<J|j8El~AQZ<oENDB4L7HBbEm9dkP;>v5BLRGL}F z>JGk7XA7LF55rz62PZDVG2h=wk-(p`1y$ADB~lXLO=FI#Fz0`*xA`H=^fLab^D){* z67FhPLt`9ORyXemx<`&B&^k3Df{d*qkZP2N)vHNtC4d8wK+Z+~Z5~6qX+zfq-xy9d zttQ^Oof?lG4s!#?Pe<3l<YRd0{rx)a)=bNbU`24S*>>Q3tN%mlA5Ny(X}>|;(mX6i zUc*^+o2Nk+q`?^Ew2$QgLmK#N(`}Ju^upUd1Vv#zG<TAd9e67N50goFA%98D{;G(J zA=8(ll6cF1S*G~cWr{#YXa7y}n<J$*=Qt?j$ggN{%jA<w#jHD=VY%tWJt&q?y*V#7 z$`CBN0@cd<O+C$fXwiDWsivkP&vDsfZlT{I2CoC70*TL7M$1~)w!w!dsq9EY5AA&! zFzPr~6z)y-5bIj)-nJB8ntwaZTW#l1w2J};X#GhRPLYV>WTUfDO=axW<;TKaS{IzL zYTMx*+c>umO7pFL{^d=N=pSF&ettS%M&-c+oKi0*mtLy|XII|k4mvzseS?v%88s*a z=OK8R-?awN0FcngfjjLmVYA=rsVQe_n6C4!>;qWWcA#%bog$9M7=IdtU5D-7guTb@ z=U{mNveVYRBd2905385kIceF#k(UY-VcPW{_Av3>DQt@Uc==S7g45z7#iD-Wp^(3J zJnVOsPIQ&py@HQoqG(Z7%F(UUeq1j6`OCM@GUcTUyrxZ8N8^jDkQbT4w6wuSEAIw+ z1MK8rc>}`1az0?6I+N#lAOjMGos$ZB9)D(UoYfp01=lE2t@*j;QZ7(G+a`D&H1h`U z+<3W1gU@=<H!Z+zCz<ZZJldMv;Jbn1VWvdR36gHSz)Y-HmGN!Cej{vs8DGEI)4%_C zekw0Qn;dZ4BE3dXlJQc4g`~%Z<K@pu{<_sg(6@*a(88(Ge_ZNPhZ$)$IJ5`MS$`IC z4e)8>i<HQkN8OZ_EmZ<t?Hq;gmock7z^W2#_34~*3{655v_0%O=#B#N*2#0N@<8dZ zn;2*f<7+2>%o%mPk>S#0%$$IwnnKIxmwv&inF)^sR@0gADt3E7!Y_r3ZNDa~*t_i| zT;Kk4rB+KZYx{%=m)#J$Rb_2o4u1`u*&<DgY44xo^1ZP-WRaaiVH@sEYOac;drx+l zIHM9UYc`@+t>MT?tLS+^U2mOAd>ro|+X0SZlL5sY_;}1d$kN-DRf8b!#;zNI&V92f zVy9JIvBNDB^Oeg86Z~ta=vDz+B1RN1NTBq5`Kg2@#{wL$3j(BcI5w&w;(x(|?o$v? zDDl8lZ$yv%W2yf2^}oM<DC2KGUaM~*z0|gdHP)BMDbyHFX56~S-}(-oyo6osZgv(t zvh8?*R)7K8<b;c~t4?@xgq_u_<ODl70kR|u*fP<OILG?fm&@+c5nxwT4!js_ae3Sy zL!7P~@T_uAxoz&@FQ>cP9)Dw3-F3veRNi6Fj?6epb9eqloxA1@hf*Fb0k9z3IrKQy zU<-=gh|1$BKh#ZZ-bpRw`)p9l#```TsCZwmpZ@*r_dk}g`tFb^U^#9d4gN2S=DAb6 zMFG|+#MEvfDvqrbt^M5|!Ht-xU_~DeF5b&Lk`Nm$g#dfwa?k)s-G3Y4c<cMA>>ArH zH~pNnq1Wnax4Ki3g?~pRICPKmNG?0C?xi-n24ZB3!cM%0vusWt>HU(<1U9yXQAx7S zx@g%p3FHu(Ye7<oj}6JeCc|c%gsE6(Y-qmLUx)5feR;}d9ozY%s<q|xe_k}7?|3$c zHr)i(%u29iTTzq7gMT$`ljY={@3w6lE)V`TuOvEEm(*QzG>LdT*+FT-A9nU@a~RyQ zaPmRooNxL~DafzU97}MqmtZ4>gxV|^*Qe|)+d@G;0H6LDL}RZN=Mvv%3*NWAqqa|i z#?n$7xNITknKZ_<dS*t^N3I)FtR1xk%G04nr#QALIr-+jkbeLgY*o#ja}AYOb${O$ zjRmuV{hb$DN@W|pC~0;+;ttMp==o%SZc>L*=O5x_)y=hvdP6vy(ck_seZX8Y6~lW} zw}oRAEjSlJiNo|dt7|)_E;aaaALO{XMr*fICttpZ?uC!4PRih+u33?@all&jw7fpo z3bp8K-`L@YC4c{*oin7bjkelqU{X-~*_C1_^GfOv^VE<ZjRfRcK|E4e^t!fy#k#pX z3#N9Qj=2BLT4fcAURsHg#S-fw91Vh4u}`9!UThMdt5cqnLuh~;^H}f?l?SS-<9vkE zX5@(|wdZLoiF?2U>%r#FpgUEM2e7vAugcX8()*^$V1EmjgDFoZ1_Q#b^ND&$`t(}9 zzos6k);_v6HM_mC$<DlM*!4gFZ5HGeWl^X1TJMZyoVE%bRyy?^+f*1M?}Cj;1j=wY zmpB1yq$MRcU{dvCsm5<#+7DmHw{M?+`{`?ci~FCve|v7OG?LRJRlOIsPIJ68IJ)S# zVAh!{mVevsD&WMO2~=d9-ONR<9u6?p)Cl5gD+lYY0CI!S)tm;6%G2HOmE`PGyz8w9 zIN6-VA&cEFw!OPj;V>&s7pY+=L#tH+@4<X~I>)h0Kk}+1tD**iIC<!!C77RXGfH<& zdr`@HweZnla_05JYDSjU^mxkNZd*2i;SGz|#DB5<;~>846y+cH<#Cl>R2Z_ehdb|E zdt?aRsUIOf)FJSpn4+etdVaHY)dNtkq@SvtDrBV9l~*Ca+o<+*cgVh|PdepO{0wp# zff!`XIklxdClwyVAUhl3ITe3jmT3D?)t}U)p1qS5*aL6u8b2j1*g$*t0`i;q#?jGL zqfb@KaJLWawj01kWBZ$ykeluBw==yZax{4iGQXGKj{5hs?T|%~Vfo8Ct#MOU@L5&W zwK2o+!?LWI=CeQ^x&ycffTKfpb|9Vz1*x@<*OP02E`P@)EUWIaX*;7?o647(c-=-N zJC&hB$->d@##0>jy!mm}o3_*WBYXeYZw|EavM15w063hWuIZQ}BwHaHsDD@@7rWXB z>qep;^<|yjVCl<<cLo$3pxFXJXzamhPwM0+f}Sor@oZ0mYZN7R`kR9t8;NMu9eSEN zBw3W+$$$6+Z~{39Vpo03O9}8jUj{%05@x^cV8qOy3Eq+@l9OIcn@lUq&sH1RtOb&W zR2F`<eOIQIL#6+9-Y!k<p@oV{LcUd@=x{UdAOLFM79G;+xoI1nC#fN+-mOY5d$hF; zqGmP4gJ2oKY0j55`u*D<%i3f6bmo_)4?XjWl`!!&s<}rU!^dj8Q8`>cASZHpSm=`k z)mtVFW?esG2ni3?QEai3>@V}Cw1IfD%HxyAfhT{bUZbLA5u&515n%`dok~s1=)t*e z_UZ88F0cAa?Ou?3?v`2naCciG_l>j>wX$WR%kiE|6Z*efC~@fdQkP&8XFYL90giA6 z88c@+-rXsy>9VPP#cLpvf^eJ!I;JhLt8mogx<^q4GVBD~VviUUu#NyhRekW*J(c9g z?_7T}6Q^KoC@C5T<ndGnOUoL4x7AO#L7RMRT3#aWNp1JABw=A?3T=8T(RXJg98iy} zGLJvHF5Qz23nk)PXru)9P!HVFkcQoS!8}wIsgCggL@nHxI-hIxuiwA)udJwPZ#VCq z>1DY}BU*ce!BbrahpYqqQZNH2*JM3ZTU&p}x9jCx001&>$IV^>XK}oWV{(P~T5h-u z`En0eu2##4$$hCd+q~YBDlW}&&pDS@pu?4qyq6rHO$1(B*PJ{pA6ir#NJXQ%*B(vZ z>2`1!po31l%zG$FyG%wez5c2uPN2Wd3vbRm(eGA?gcuk!Z%TIFwdB^Yj4~7sn;(Df zR)1Zt^tQi1YcH1KZ<dN#iIWcUsoD*-!%_0Y>sEwuzwcRhJ1t0nLnFqMgBG>Po=_`t zJnTyi1%ejeiZ$B^GZ$x$Ajr||&i-FyNHQ%CngRViub!pyyd?GhX;bKLwJz=);A}HY zci1VW(>6RCt}d@d0h?plsS%>KrBpQtpamc7_PSnuUUr1^(@Jr1j7(J^l~e8a*_1}g z{0<aWIP7bJ7qq`$G1a2KTQ28~RhQoZlOKd2DLBfsY1uKqbf|^hpdczdrq#Y!Y-v46 zqhSu)TSz2_prm_i1vh>a?2nUZgdPEBlZS*X7=IgIzpXJrrD4J+zRL4T3!JXbLTow( zSd+?xCVyp5#Iu8)A641pzgN?N<RIRr;4uf2!h*&D4Zfc>RlaM|Z2jl}$jDCv=W_yO zjvD#psK2H&kg6M4(I5u#RxaCT$lJS}E970<ceHY{y3a;(yl2{G;}riCVlQsgZN6uV z+5~^-xAeYNx}Pk^`sJXuZ=Z5_RkVUVL2B+2$bZke<zBZMJ+LxIK=Ph+1US7b&JO!S z78RmZLma+OE+&IpxY(7>Y+e=;o9tl(aNOqqo$a@i?m!)UC3u>4#6WAyfA{%dgCw$( zUB_1_ciBhbP;#z7$KboB#xp61S4C8YHigypASS(Z9U)IQ*64PK3Q!{+ib68w(Kegt z6@O{4i>q2|2kI`5$EJ?^rZouhr~S=ZEueM0tW~mSQ2!qC3Fu^3u7${bSyKQ}WF>QR zPY#^HX*D@7WMTd|uX5w~u@|EzU@)yh#L`)YzpBO()CfijIkH}1a9s|Cq;sCIsIo*V z-kx+2ura*|0LbjhB$S-tQOfWF3pm@rvLIVItc?wpz(}UJHC(5Oj+G6yIoMQn_5Jcj zw{&`Gv3rw^h9`fLb-Bscy(t*3n?X6X`6g^+ZJ1&?YhJgPmp}k`o}5e`mK6cYA?gKt zs(Vcs2)ni;zzZmOOd-rIs~wT}%?-vfvJIQ}!8cV0d_FzYz^__Nt6M0{K7vE%ntrL! z$C+6-cUeF=jpz_Mn+R;qgklnOTW-sUm^bF$XOprtT0nm~Xnm-Cb?7%o$g$Nd=B!Np zgcMmmi0`%fKh$3M_016`e%CGI9WmVNCZy<CbHfSP_*d7TMs3Luq*>}1=$&0P&Pc?t z#LHoimnCFs6N^)Nz%#FJ`3DSEV{v`M`T5#mOP;qV<OXO|aHTEV@WDsz*&9;WRKHXJ z%vPK4+kAg|gS>CJvDd#2yAWD|b6TY~+beanJ?xj|HS5hPl-R)PP-fCjI6#rzn{aDE zw|;$4DRzQ`O)3)`7V=$>4^aAL{PJfXKm1yMt3QopV*idEQruo<=AGGfPFHH4m-dqL zM%LNpO!dfJ9qy(?q2d|wvO}AEy75P^ArHub_^yA#2?wSU-ET{Ww$@$A3lX4mTLLuj zaRtJ<$EfW|ORi_o0{^p49MNME3;>}3Tj#2WbGt)b>4Sig9m+fO_yx!BI+>Xl4sFn7 zG5mBk7{`wVy(-vGJNv05up-qY#2w7h98c9?3NjGveVSL8AIXrdwKNQW`)MgZf_0V% z-}ZkR<qv<*l<A+FbDKS!T4j#LdElMf%deKqCM2^3U$D=A)-8&Gv${F$#M*2Z<Ev%| zDS+a7GfiOVS%Z%6PWWAFdRJ(OO7TjbJ}c7NjH&eJ^e>QL*+2yE8M0w8l5N0EJNxOH z#Db}gU(hlH8Uo3k2Ju~$({uOdLl#f#t0aF6sJOm|!cd70xSphK*{A47*EBIbQ+h0z zuA;9=F@H+O_M*i{AcZ#RW~IQM@($ql%a`rg38_3;k0a7*kP#Zs=#1#<CQZD3W$)Z7 z{C01fGfhRI2+|l?+{P{T%R<#Rc{Y0;Kb1QJ7kXXuxP#x8MHAS!d%{2*z%u|JJY$ov zi3xvY&_VE4s_QAwcUNqn^3%uMz0e~yuU=o<pMj$j3LI2HPfAQXQm>rgIIFi^I>u_v z@p0?$^&h_uWz$0XM5um-cpyQtjG``5(QXpjw8RpYsmz<h>D1owEX7b%M9#|$6q*K$ zZYsb+RtUH!!Si%nO;P*MK{~tFHPIXBT-Se?r1q>9Pn7~_7Qr8U+BO+b%LWE6P8$*7 zXI!exfLG8%U21gWfG#H3-EL7DunS46hs7VgDvJsL>DDljbju&pLiadT!o0T{vK@^( zNd}}{^YYRq&TMJd3g~^A{``ZKNW>y$#TDhlOPGh<0tA~r)x}vFQWtbk86Y(XEc}1& z8c}d~Hsx`Z1R_YR8OY1?K+tAUs>Ze&MedNk!}0-i*73sa+MK!sy`7{Ez@IR~E=ht> za-QoccF*D16&@t-vIpw{H}0G-tvEoJ{7R|4dPV9jmZpKu5*MXN*l)ZG4s5qJ&A+Ji zW<uGAY>WJ&)CZ?<vVNM9k+hVg3toS@C|P`dxYWL{RsJztUb(+Ex)VfCm1*EdnM^lr z|IEwzQC%qVg+&Fm=Cvcs$9ZU031anz^s=df#H(1j0xIg`*ob1&HVGTN5R`LM*#5GS z!^y5iL3V8$ZCyN`H^`@o`s#l*r<^PjM>3ka5E?FPM_1XWI)6vU$Bjp0YHxpEgLh0J zIZ_ptfU3Gq#4jxzY<Y|X(~Up@ShuFP9cvu8rgMj~ANI4IAAM`jg)0BCQ1&7myh=+E zx1e})(X<$Gx_JnfAhxmEg{7HDXnN(SyPe)L`PBb;Km!S`brq9f8>FCh8v;tqB1=u^ zQd!RBjr`#cSeEmTtI<$b+O=L<>P$F60k-C*FvGAzmBl&S2!j{3t7?6d!d81Z$t){3 z97YCxs4c1FkpN2RGVd%Pj+UedFr0$jVv9wm36o^IPu}JuNWCpo)raq6UlH0~Izm8G z9NqnN<P<Er7n6~U7JpTVgFe`?Jgt^YK{szS`|Fq9rcq(o;2l>jd(i`h7{a<uO)Zsj ziG;Mrg%;>EYUAbRY5UTQ)^u)DSUEJlcK1S}oT?FU{OuwDagLU3arFjtR}dHqIZ1xG z$7WBYO}NCaq}-u}%cBf0{+lYk5dWq}JJ3OkhreI0^4H~p5Py(vnyNWu<TZWbz3;d+ zAPLG`tDZW`d6D0IFqZYKXIq>@L{Ai&mOj(cabOiSO*}|iJFwd6d(O#iSB;(=WcFIR za(0JyKJ11^l`z1K9A(xIm#@c?!&we5fyl?;gB?6u*l}6$|DcH^ryOFuB?W2-Q$aH& zuR&|<rjxD3_<!aQsH(0AOY7s)!(KB7p5#2)s8t`!<NMhD%V$<Au7-Dh>i#lyvgrhN zlYbSK=PPfjDG!Zm^08Gdz0wj*-PA%lj2+2K<F;#E%BynjjAd3IKdQ%UQwAyBL9LTC z&F^k1V)7MLmi6{cJhBr~p#G2cEWq5xCv%V@Nh+GjntxZf@X%xvU7VIhcx7Y{7P<3N zay<xUL4)t=%-RIDuqiJ-U(G<J?17@yc?$lnrt%YvyX$^+s)4`TpKxl13KjnQ#nK_? zrR~qlDDzKgL3_)~eAMpM`v~y?5N1_}8b^t!Wq$yh@N%?HCCaKrfIg|INgb}Pf1&*g z>p~y)sDHq-(xdyd%hY@3!+v&6mD{vSKRzd(iN|`NK$!Nt@im}Mhc$0b|KYg8U}q}r zp;FwEj<DBlYmT6>Nkf5iJJ1UvNY_z-=-%tFYCMxK-zKKSv1#Sb4usz_Twt<%{!aaM zvHI;Hw3_<eZ1^e3Ih<|H;KrmWp<-Dc@&P_4GJlUl0Ia200*F9%Zn$6dptcoD;?627 z5$#Y3AUi6k(Kcu`S#&v;E1OD01@|bw5+>+;aeubTb6afyMNTL2=CJJ{ayTG4)ho=m z0cTwjno`|25cvkl+yG`^hfP+B)?6j33hK;fQQfpf5JuM^mYuV%V`Nd}AdZAr7`?Ep z+kbM=9sA#{RQPVChT{4*?yfLL+E8eNO$>$@{%}aOMrLeg!m*QQ;FDwBT!v*b#T&ex zWE+mfA8mxg>jrI``p_G2N})qtJ$uA|UCkU*;XK-gksnC(2<slWoO?`8z7hd=O$x8y zIzLG;_42ik8h%62yb}RWc+=ypbq<V&#D5Y@Ct5>B9o(Wo%+8tHDZ~>JB!s@slOVz# zQ`jY~X7uB`;Qnseo_{p9=kQ{sYOSzj%Loq4gGrnM0-!JL)N&FItko3)lC7`f3T%_Z zS+ikdg4)g-FAMNukR_?Y`QR?<<7o}(IU|Lt^x(j6xz-q~Q{bYao}Rstb#nlsZGX9G zk1DVrF0>npVB3vjY$jJ_xFEmENJIq}PL=E=&f#tZ5zb&-O--cX43#3t-M0Av7jm;| z2B&gJSe$zjXdC-B+{&E(4~rGPTPzg^cCQ+nH<th#Hh@W<BS;EXDd`%Tx+__t<QvFM zFt_VN3!v(!Rf}}${AHgqxs*`MUVn>03y}l5yD7_V8?!}p&7uw4%m0RK|1{$Od+CY5 zifF+_W)TY?y4dDJ$r^W+_p9@E%6n6?jO4Pcvp1_iusqNT4?X}vR=>4i5<iFHz=9<^ z1*dXjA+5<Mq(;^!n}Z-e+9Ut?SNrnce|%ddLpaX<z3>ietgC}20(?Q$K!5iw-}PQ5 z@nsmAGy|6`I~)1Noc-ZCcR^hhZCZ`}`yMsh(?v%$B0EIbCEaOzU>pei+5&jvCR2Fh z3Qf9?XOpt&m(2!&9A56TLZw)oX<=DtC>Y*OTO;}6Y-i5D7A2za=^er40Hnof%lJy< z5z*|4xxAF@x=*vJS9S_8tA7X237NZ{-sG}-f=)k{3T)+l%(coB;W?u^Ko&QMaqkO$ zXhUc!Kb;L$))h3Pl@bTkmsNxJ?}{-V9I<<jdz((@Ha!MFV8nSl`&6Q|lmLlY(sP>z zTTa1W26!t3O)>SWJ^fvXZ;~v<7qw76mXIBp6-ubwbDVLKNrP>nHh%_jj1T8mqBk*% z2kCGy74rejHt}>QEh<|RdfOEF2GA!6Wh6>zNp$gG;<>phpdVN6|N6E5w!bO#y;lie zBnVc@Ja6@~FX(YRH$Iz<4MEjA&2js)>HXA{$KO?GB_M2z3vtv)?P=;0?AVyv)fzZ< z>+%X!E^A)xpLINn8h>9XGvW9RK=GC@JvG%x{*JXI6$Usq;Q&g2UC*Vo0QcEpN&$w+ zJF>;%B!6Z?MA15#;A9&ID-DmIK`SfL%FwypA<m6#?O@#w83c#u;G-yRR!8&ph4C)_ zx>n1WD!hn31{D>Rly-n<Tl27lIjvG*Hl}Lb;{g=a%X5`kwH7WmjuQ1piuUm6n65|n zw79CH#jYIQldh8-e?2N+Flv<meOBLOf)?wvbw02Db>iHuM3Pzvc5<Aqpq5Mow;WZX z(f>SX5?a*RCBRw8E-C|n>w<nXMB8kOH>63>{?Tju$A9;^#>3Yg?Tb-y=+*nTb6wzE z<`hL`fNfS!Z&zbp3ZyC7WiN)4u(swEVrfZL8${UsP}wAqf16=RN#RqqFNl-y8I61a z1>om9s?pFjduwA2!lw4rrG>}nps~D(2J{!S=(IsqKC2N921#q_v$OBALTM0JSq2A6 z?H}G<SGusO<3ZYR>}2`L!(?hL`tno&%FXiw-xapY)?3Sdkn{UHXa0Zxfd6Ud3~o7J zGG5iOX9tdxe@RaTSfF6RAt1Hr@7vuBr-63>-d69amI>2-9Su|9{}<2bBx{_I)Sbs& z&J$7ZB&QQLb(;FU+3QVIyB!Qvy1eV6_~_c+2ws*s?T@{d)vEC_cOB)1;>U(;vpYGN zgL_C=YnyfgYkhdw6Q5MoP+xG}Ft39_{-|Tw1W4Aae+s3^LZl<e7Qv&VuXbs@uhF;n z=CoyPqp{zs%(2!Q(sg#`Y0*^Jof|L&jC4CSPjmv9`C0ay0BQq(YX)HOt|~L{k7%b+ zl$WOL1G_C|(V)aD98QoHZXhtVJDa2a`V=2pmsFziBRVa{e>=CLB1)dxb6Jyt20LY- zeY_D2f2wuxrWTL8=V8gTL1Tzzfxp{19Kp`MZm*uDyOu~n1Sayc^E|f`gSPOKB-xl3 zSpnn+3VL6vKR>shzy9m<+f2@O5Hw%JF{{;ouy2J`L$vO5=s0A>(s_>QjMlEBqW8Qh zwABNv5F<d6-O=UK1YGqwnrchC@~x@~KyTrRe`j)#d>ks#mRhvJAiYBMoz_x>@sae{ zCJGu9I1Lem?3INXQP<-`tv}@qttqOkb=#x9tJrb7Z!{2vUknTXQ867zg3V96*MZ=P zUFjYji_~~kTV4U%4id7<9wZXNhgsK`u>I_Xx@{gj;<JzFhG>Fycm)m@Sk_Xgg_xx+ zf8rgSHyz?|fHpDM29OS5SFrTHb&P?!Ey?uK07pkJyW$*h&P@?<f|tz#{G1HLCc;J~ z$GW{APJZa@{Ia8FBD!CCVD7{u4MempDb*f%fW%PP4qU=}D;wwoAWy)waI&#SJd%#v zK*K=7XG<DMYa4NUpV#xzBCxXf`mF<yf07c%)nk2vtRBl$`>&sW>u(J)Z>se#Q@a|L zUz>@gk$0V;Ou^P><*%luPzqHk<ibz%RS-i|$nT1DUaMhTW&tmEUl+ULPf@;Y;|exP zqeZgdbL&AI<f<YvSPEWi+2pD9K}>bXmH<mE)9MQlC0tX>l@LUtvwm}Ma+j{Ve;(?4 zzO#}|4*sx3VzZx|=e`J0`lcRP5yPlkbFflG^m5K`bH3n`*=OZ%2+bd=nBT3{DgXk4 zURv2#bK9}2Q8m}@S1pEEzHiGy_w5t5t_!cyI6)6!CCjE0s@XPnPR9imb`mD6o-kF6 zoif{kol+$_9^x=jWTTLmlHwP+e*@i)^1_e-gDRxAb?prhBl{DCz`KefU5OuefFJlh zj(AbM{NkIMzHCc4HYZ|W@5XM0R2?>eP_PmiLd02s_}tzDCgN;#f~AcK^4%>O=DmC@ z)^C3-?X<Pip9+r|9PeFcWAi}tT<mI|aJ)HH9S$#$t3AWK(<>(#fmRiHe@nz1O&&Ih z7;N)CRAyf@n6*3Wf1a1{vG1F`?aLD_?h3U5z}6rl80>L1Wr0<{=w0hAfLhf4q1chd z)+6w-t4f6_PcqN4M~}8Zl+)qZtUH;b>yg7&ZM;@4CF-N%8&Z;w^#rt5vHBE4t1)8v zpY<YO?8nC<edVLx<c`lDfAgpFML$hz2_72s6k!IISF~~>f(m`jQ(jX$aR>j?9+AkP z$bl_+mdU~RWw)1=EGef*M4(M0Q%=$BqI&WQc%0}$6w8iHaC#3lia^`|@kfi*<^9;O zAPCrwQ;WgV7TvB-!+?w5wu@d<mAw*Re;n(yAKpA!Wj{z@m-nn~f4BM90sB+SBoZ)r zDduq5MY9pg4y^;VQI4eLtdgQy@_)Nh>+r?>Wju+${5GI%*DpBmFhV=oelAHSjeB`C zjU|Ny&ZLED^OQ!h*QrjEvoqdgtMR7pm*|r9Z%)dS5COz%qD=-^g0ieEb8@0dRjx<# z-eQfL!elCWs)UjiMM}%pEga{w?Mei#I_qQS%?=<~(zQ-*Y{OfBV1w7e>NR!sdmaDZ zy*G^;8PkVSgxibKt1cxMmsO$+qIh4e)d;iyn7)&Onk9dQ&K+Ck<rBAvQdjPJyz>h; zhn8P-F!tsdmjlVVL_X}aQ(;IIb@JZ>nk)Wt0)lRx?_%=CqJ&_t-l0V@tiS79GAk#R zT_hl~=*pYzs^7EQZ_fGQsEfnln+;d0@sz5n#6_M`{6wQe)mivG%@#YUeBDC!@7L(~ zZjEM2)zW`e=RNqQ9J+_CI%{=knnfngLF16H2R1UOQRlx+1+L@19G+By2Yzyzeoo^9 z+j6g};hZ)XC{Dd8B%Cz1Bo6}=z*IpuVqpFAGV1njweA*EH<F_Fl3^ofInj3!oU6WI zeP50JaF?ta`m}w#=x(nvv^|!}SDc%Q@?Lp1S8RW1lYABxpvk6HCadDpz5GcD6?PN7 z*G50)biKR#+{Us(aDpr4XGFhL=^>UAQ?_U`Y}JXig2Eky%6hjGPO2@my0Su_SgT+u z9^{bJ8L=6?+}`6mFT`_Z?cEf{%POf3HyxnJhM!x6@9-@tX@uRr#YY!fbZF47?rqs_ z>ZDdaEYoOpqG7fY-6fM#N?xt7-K*uzfpJ38&Ste^k248V*!Oezv!_;}Kqn5LA$YeL zQHK)eS)%?CRxdBh!5;?KU&g=Ry4Uwlgtqu%*AjTa7O0)lNRxY<BY)?v*SY=bp^x)m zo2uy42opgq<ditD%{xyZVN$RxXg~jy3<X?Yb}+lQ9I-aqY8H7oEdxn9?fKXJmTi)) z`h#`%1V3>!C#b#XO*pBD<4=Iz$#s|W&ee9Krhr2%1cSrt9ChYcBb%nhklWGzvP$Xu zRRX|!<>IwzZ&!u2<bSBhfw}?B59+HigOdPOBy67wY=UVg+Xtddn7@>zb|_~DixJ>= zd*DDVMs-&$r9JB3t|U^m@koDWd%aHY(I4X@ORh4&(=~ktA!X2<H>~^|d$pFY>ID;S z#&+nQu1Vcaio*g`(n~1me_%n(F#>+Usp6<`A5b9Zo&dDakbjb732frunofU2%$m06 zDy<G#(8-IUqs>6TVfJW&XkATZYDJ_uwafNHmH%k~ihCqx0Xqo3n#Z4Z*04Q@?PM~i zOSElT$g}FdEZejJ)gc_mURi(91K8Ov9;-$I`9~DDGLan=%*$EVYUgp<S$#!T?I<Sw zdQ5=@yW3aNY=0KI>{ql$UNPPqFg!Fx$+qYS5zg~2_Ji-v0|LkbQE!lTZM`Cix_Af2 z;zQ2r%lm-*^<(6SzFlvU8sckH!m&Gq3pcyc(g5$5-H6VSFXwkKqhmL%-Eew&gY(>+ zLdAnMen^08BAOPF+6-QbfM-xODf4P7)Hd?Ap<*?8Ie*<h;&NqyShmO9vc-xmvYnMl zTV6vXCCzuQUKImpr-F3D0h6jEwcW|9;O;Fd80I5x`s1pSJvPOxTNye+mbsB3=CTew z?4lRO+4iAFCYV%gyGPdjKbPy{HrS;0j8m}_t-;mPiG7%4<S(C4_wIG%={1`$QrWC> z!&fiIPJa(ea#k$|=YXWS0q;rVHryP<VSp*`KgoUIA*5B}n^OC1rh|82h;TN5Z_uCY z_|$9UP`?r$)s>FXM3*$8*y_n!J8X5{_xG7$D1fHl-p@P02E)0#5=DHGP4mjA>eb#H zcm~K;rMU?UVNR7rA!y`$(uJ;L-nsVpH_P?dU4Q4Z(7@p!Z7ZB{sm`wv^yWAVzhLok z8^;R#usP*$idIdLM6!e?Pi?Ia{fxk-cIfnZD!YC!Uo!W=n@$`NPUS^G#WmJxBt|$} zNep~|baRC@Y+b7@{eZ3FSY^45Xm_`wd}-E?aP@87lKIfoDksIk;J3`N9dpxzO2M$` z&3_tH4c>kOC9HfW`?<Xd4cU&jvWI&1W*X`9KbDK=@He~bzH^PdFj5sqMKz#IK5G#S z*md9B<VF?%LP@$hXn_e=j<)%d3<1eDHpy5=o7_2o#E7B3-7+CKoK*~VY;3FIu$=Kg zh+FhcgS&`~(JIuVL+Dls$+_g-?4gbd!^nobNw$AlM)+c@>fvE&nb*`EdB61iS$3mJ z1`j1AcLlbhg34OJ@jq9yVzDWR!~yVTFgX&fsaD@OM^lN|^KX{x{8+B?0<D@VXIVW4 z^XqZ*fr{Ca>-pGZ3;EPW)JBm*4`wC94;@#)&q>BQ?3h!hg#@4o9YAaV6xCMj#TmDv zn;?IADo^E_t#c9luDkiPPoE8yfC)apP0Jo35*P`pWHGCEM-OYl(7S_OCm6O}*FRiK zdQzJmo#$?|i3+P>g{JeiZcDh}74cPk4KOGEd*oEte4dK&{ORnS=HD#W^}bw3c+n8` zj?S&>Y;>xTEuz~DQCI_=Zs!mfS4~!}?Tdd0!`mONi}+S5Lja$&mhNd^`d9i<Y4PRU zoRgutt52`$D?siteX2pn9;uw}r<TBJW?Xl<MF7DXII9|s!%h~oqF~{rmo5?hin=l# zYv3@OAjl=dKFC<(t-+Eepb)#M`_z(;u)Pp8c&&Dj)pRVOvPyQFvhI)F_22*B`0alm zOB(F=FKd8gU0EG3P@*b&x%u+IycyuN{ET(EKU7g8nkn&SXNP#)(P5#wG{gb<P2pX& z*1+ZNEKrZ#d)EQ=?PD7a2F*(*&p5fx+VfNNuo_z^3-3G!1gnKhl7=TlKV$MIajuaQ z0Go3opC52t+n`EP2uQ(v3u+ni>PUYh%culmu`6YZB>7WGL#=hxANFS3Le_ptcRU)F z%Uet2ET^gK|FmESt985}3F{~Kp-@)eS0iA_c4N1Z%jquHqzlADVww7?Xw<FzKk!J8 z<m8Fa^=K*w1*>%)X!DL<ELIEOAz7-)I@C;+ot&psTB)jI_P7k?YZX<=ykdXf4Lh8a z4ukiu;85$et6^I8p(3G)efAxCsiZtl0ny&8ZBtnTN&C!5tDWuLm#c~WW_yvmtML+s zV)494B|U83gwY?btM&EQKjnl!TD1w!nzFN#w;~)4v)C>)97;akGzo2sf+fT8CQ&s& zwseA0E`#J2_(*#Jz<xSRO)Y;ymZU~75%H+ba|d3UN9a!HdeQoTK^^V?=Im_SBhL4Y zgntk~iQ7=EUBKc9waTJE2Nus+iXfxVXexRs=JguUfIo97NHMe}T2f$|Lk;((MKH%) zB3}ctdMs}x<v$$TnX8*pb*!`Xzg;So+5xL)%r4q9d>ydYuv#^Cd&hr(GRkLL>v#Sm zs{}}9tkoJ*+pjCw@OhDaZ`qqsV$D3l-qs`)U%(mCYj`DnWKF0}&qhCP8<0WE{G?3- z!QBzQmyrl{k$0jpj3y@zmNMvp5TpC8g-C+5q7(WZH(L_y`Q(GEa<hc{RnqZvSc%>| z63NzaPNgG{Cnr&pAgh0AJR3+wX?nYRhcbB&bF;r)G&14gqCF2KV1j_v6qt;mHvpez zdCGV~Od&kw1{&U=*g?>7u(Pb;1l2?}eLE(!8i)!=h{4bc1JJ6Kh15hHR6z*4tYWlf z-Aou-su-6#k+WP6c)zL9XbUmn#d#TWjXh9DU%hWlkv8pqA<TcBM}V6OI@AO+nE>p` zPfq=6R}?QR_0l#+1$FVN?6uST?$st&H+9|ECFU5@fJ#Phi}tntR98ogo?YjskY7f2 z%_n3mxBt|Fp*Ux*`O^Vs_J>)((enY6sspGv)=T<6R6(=D8XC5f7(gTOx^;!hirQUu z3uZ{x8f@Ryeouebtq){%#4CRceLT)&RKm%^BI^r81u)Mco3MVXHo@r-_0hZ+TKd4d zQ%9QjIu8X6ce0HfvN_%8wG(eyc}6nQrL_!?dJ#MMml!TbI>=<~)q3q}w3Pa~QeXc3 zWqkc%9Y-L=r&ylX?@f=zq3)lK6T4TZVfB$KcX+8e1;Bq~ou)c##pwhH3J3{$uS17p zyrR{!D#^!jhNaoW64)Kqv5Iav;ZW=JP$SH)Q~PFk>y{;+g$mLio4Y{~;;vJ`2|0_v zjZw1m9(o55$VXQ{jc|Ya&W9zB(fLgPe^xCe104C-I@Lq!RqH#*&obrSi)}edBwkLX z>7rRBSwnvlmh=A4<tp$0`NT<k5oG0bORby=BJhM_%~->6uk3QGiZ5Qvz=)Go^tsjS z+X}dMg&@hOlI%^wEA58UIyv4e`F_`tkK<X|YCi>MP8I01dWG?2TlF~l&p{<(QPCer z*Jld~O;+Q55daA^(Yqa;)vBdp3w1e+5xf9!EjWK>NXGCrs|abrYOEW8e+kZ3^&?u; z4xVk_E}o3UIJZpf<!tmvrSNP0<=YP=qWEL^<iy4E5bhhBq!A-5f+he`jD*9%hg-&B z<F5N&^(QY|bP}&G5D1#af|?ZF<OoR7<=Dt!qX^0QngpYBT;%3W_0#|yI}Z)vY$Z~S z@m7Cgme~48i~v`4Os%H1lT9<VwaHGeDDH1`%bjIVDcjnXL(JU{QZMszP#!)hEFH)t zyN-p*lq|~_VnnUQ@$76bs>A(y`+>+8J&2m%&X4Qmk7e55peaaXd$HJ6Pr?Lck06l1 zeleYnS{US{Ynf-1HH}L)Q@fF{bQ2}h!S{bi>>KS!2=j@+>pTq`fv}LR4^}&rhws5V z*I>8um`m8PIayITQ!mDOa1q{#p^CIZFsMW;#{-iRqvY4%L?HB^FVBHmG6!HYl7kz3 z7Ya*dVAoZjP;%TPdqPw#f~a7jj0)RnRq(GhhzLyP-(eTy!`|$<QpfvBz1ZRm>!W`P zT3=vjA`Ad|7w!@Oy)l6J-fIMW1I85~UmeP{@%a7T2>5(ygQy+RlfSlsxzAmzQG4Z_ zJ=3LT^KzbdtxJWy5XlT@A^UDmT&mg%v7{-@Xv3EK#V!<^QX%u#?W7i<gTG!>)wWzy z9L@ATmlMb?RX`@G(RS-{1bRG!GM;~z#l^hz!cNjDA+R@P4K+0eesTCd3WXmll}v%@ zlgcSiLhZzDA`ZlB%Y+Dfjul-PL6tF`$|~@v90$4l3@YzjYJ0$3#%4*QOvRuthZ#Db zV2d_^BN4IfqEQ^EsPd<>icOUqRA;f9z7eEwNc1zPUk8zKE~`G5?R3OTmn(nmW=aR% zk#Z}jeYdPKpybKQ-%Y?ujwshP9Vji_OJ_yo)$E^{tVZ0LLj@fvG6arauU?TUgK_N5 z{>Sv!rFwID`EIGA@?6~^86vW0jlj?~G9e^S_NX5)i~TN|)MYKe;Y7eAr6C}B<Y7l1 znwe|YhQ+SLp&U+&nul^U<NALUz$A<)i>=5%{0U$VnC;O`6b}ogRde>e^BQz_sm{Y5 z4p_!!G-u5kP|fQ7a+gy`YMOh`t^=@jRlSMHL7M3{kQ}6K8Ose#xQ}z)$?E-~pe?i@ z%b;wP|I7IUeJV=zBF5*WKD-o2$!l)gdTpmf@#Ilp=xU$_&jS2FnFfE24(z+Amg!-^ z4sZF@h;uo>x?;%nP*KQBPOT@%{^ZYSFZ0Tgg4{c4Oq^e&1^6DkjGffqc^rq7Hr1Y? zVMWcsx2YwTAvmMYda%7KF`kpj|LZqi<nv(bkGrPqkiR{Hr#(xSK<r{rjc;|{2e@57 zBbe8#&(`jD%>H$(iKIO@S+KIdOnc9^d}QLO&#`6V>E)>1*0w2F<O=7URYk*GhCW4h z<7Ybvf`&AXc{RVYbF{arx&6#`@pCB7lRv8<9P}VidY$af1L));=}HjQ8-Tou1MSWK zTM5bQxRZOUIe*)2nrHv84D8^Pr$zu(;n*dzVK*h~%6p$Gq8>J&?5le?X_ZjbQO(}4 zYP1W)>58IO%@Q>QYfgP9;)5FJkKI%pIn;T1JN&xMk-4liadq+!M4=Y+ii}|6<p8Bn zJiDCzEy>coFXm{!Bs`1vF$c(At%ty$Y*r+#DrUC)-hcQ`<#s$3=*)IV*Y@2qEvO0S zdmcJ6s$y*l`Aq;0PZ*Pmvfbf$ax<Bga2(B}Hr>^va-eec!`t!T+|{-TuG#@Mk3#2~ zLv}V_%~?npd=Ox9Mrdg-UgidygVewSEpN|Wk8WG5d=Lt5i-Qx&RveP`5hA(*24_lQ zJ5_Z2#eceQJJ>9Od~Mz{oermKhP5xJ{#*@?)v(6_09PGgICllQY?d@w4i&-){vXTq zWxn_Jf66aS#>6vDz48fh-9;174<(0|;8(noU7tFUt5A|`YTvwS;;{2*OHN+j`L6Pm zFd}>3O&HMWl^_>fT{UidKeY26#i_T$la-b3zkl}e^h$REiKU)r*#&Uw(>vaN*wP0} zvSm+=+`;D&7puO*qzF}ohLVJi5je;KO$lkuFzIHp^DT7EJY$3;?r%NQ-FCN7!`1}J zTUTq~yHzSbUM$l7qWPuoul*@bMOPJZ*h}Z_a4Yn(=uXjih@#j?*KJ#+|4ju$ey0la zw13UCMzK2#2arrcx5{tanzU>-=uLGA?z64VzThm=N&2#{@{#58$eMX7<vWwK@=D&2 zCk2o^SUhxr!s>3ZY!*4@R?6@0raDyAc5avbsNW8xvV-9ge?t|WCH*j(E&jIt1byVy zy>7$+Z&ddOAQ&IMK<Q0I2b}cWPyn<<c7F$9&$&D;Zt;C~#%j}bjif~if<vg1L(W&I zD;YM~$<COn;_MLW&EFL2U#Iu$lB_EM5WsvRDwf&o-t<Bf_IB7=XwOG{-cM=u2{cqg zOs7c_fUXK{$xYwN89P~#$;Vo?C}ur%o+4ec_F$X~HsvL*rIJk@_^#?^H(72l0e^?s zY+uz7q5GO4XoE<qe|E7$|NPsv+COo8zi)FS=sN>>C@iS$m~&*CYL%LelUrCi^?YJv zsZ{v^P(?P_E)%n@FPy+_0fytTj#2F_Gl^S+8bx4;vZo{Cs)N@&6DzljJ31)j**L3f zfNgZ5D^d|hh0k@O0nC{QL<AKDu74n%ySgXd{;oTzkoDz?3hwP~(>#zj9{L)bOm-lF zc)A6DcZDuNEM^(JD+f%#m{$Q)UEi<O+pR%(u}AMshsLV!UB7HpU*yPcJLm`N$Cg#} zu0ee_q68bR%tN7KjSO^_hEhV3Zz85cqI-l%S)5c^@t9Swaw5u5>iL+;WPbn#YMS<X zXh!kCPwX?^^*Ke(_QMef)Tb{+8fJaSF~95wfisiFOu<_-Cv?3}1;HmNvxe!X9}pX~ zx&mFr%D(k-M1m499`?yG2-P#7>UN5@3B0e<@9pPhPq|c|b9!lSj9Syw<~7cKuYRA4 zzYY3f1>yO+k2zw#T!*3N`+s3C=B0g4R*R}!J0y_U1OVJO9or2+2T=pW%+3V{agy57 z=!G-eoqwp^qN~Ii=Oa!PeL};&ywn}v85*xvvYEDL>I`1`g2~XwTXbL>YZ9X)-c4X< z(-66BECMBIDp0gGQ+QOiGNQwuP_v>?J4k^Htc`=09EWk_gX8@%+JCn%<A-0zFW>s_ z|N8CC19f~M!0&9Z{EY8FwQaSF^Ux50ZQpdN-M!w?vt`reXlV!DHm}|)UaKn!Kxu@A z{k%?f2vr%%3Ik@?x<8;KxtYFd>Yi}yDmzg5HZN>7w<WG#ijzN}g2e@EpI%tO$c7_E z6ZpNex5~5#z64SA*?(63>?EJAW`{uHu*?$`Ep{M~2T1vHJLwHm*~V&&0XVutvr_|& zTOGm6Uc1n5m=k&Ze_gkvEc^314~}BxWwOs?F~%tMBQj*u$z+|8eL?Wp-BK07OQt+j zaod()W41SxIDFdCM@BqPk8i!SFdJU$c=0Hqji>f(LHA}r2!AiZ>(<A9WBHro<yTxo z@fr~5zB~Dumwv>Tk)ADcjZKR#sKNw(+<H`Uz5zRCVeijxV4f#c9nu|Iq|%UefpM(q z2EYTmGc7MFApDX_J^DwR_Wx<!!guSoOr_?sC<|-ghK-+`0@xg7w$es6=jckfE-;tf znBa6J<-(G&CVx<*MIG;8i?rTyFr{@vVIl0+nDMqD-$;4eGIHp-&d<5Lc6;2#Tz7E3 ze^(xyZFx^p2<QPiFjkjmVm*|W;;^2@mI_7mK@P!LS19R4lE0JkQcGr%KLf35ws;Xh zyIz;t2=VvrTUGKgDjmFm0d%a(|NFW*@cAT&R!A<At$%JTx6Z+0lUqqX_))e98dPdZ z8f905j91gpzi!^tf=?^b<|tUaj-+D)tb&MALAZrfzQMECc#~l?b^WS?@*h(27+;u= z6X93UMMgYK2FZF<T*_)^_i$fPME_zS+f7_s)6W`P9_@5SQuiEL;>Cm6-wOq;z&d+b zSyb>NM1PGGRrE&6Z3#M@4(#kOiTHo9ZaPi8OcIi>&tnicy+1ki5~)2qpa`C<H$cKk zHgDLfX7>#;GRD#q<}85Q<6*e<R_E9i9e~6*RC78n&Q|GZKb5cqmnjg&8z$fDlXy*q zYUX1|AlroilFFSxnzb0vbBgqmb{TxyvW8#^s(+QD+9WY4+vd&r2+8L1o#;8T_d>bp zou))}Ef&#=p2y(TBiPm)`f%*g8p?UTd0Dh@{a?hl^xeAIC=Hnb5I9BARj)aQjl3y3 zZ4T4recZx-#nRx$o8q>~Y1(ROX|OS}?HjiD>&CF@+6jy~We$5QOF@T()<}bg2Od7G zKYyxTQ0c{HPphi8CYN54eSA4)Cj$;J?m@Wl`hu-v2Sr%cY)5zcH+TWvW$Elw#W0D{ z75>k*XOk|^w%AmAm}|0X957eQ8aYIrvifOD6^G$}U$^7Cb2>nE@cX#T(f7$iosQMp zXQW)GGeK-b+Yoyk4x{Y@XcfEFJK#J4*?-PQ?F!0L-6nTJ`dK$UJ<e`-NUV0&fYy%P z-Xv18lk)ls1Ee2$!LEMGV&D^JF-X+x<!eo_s>ux(i;htYX9|GFEQDH#CqRQ`Q>_k6 zt-P66{p{_Minlb==?Jpv>gl(-SiCxis;tQ?s|WV3<@Uerw>O}Byv&Y|&C+}}a!$uJ z^2MR^V$f@Gr3PV}1oQpux1F&{Jlf24d0z;$BoGQ|&&x?GMZzH3-uA#wK**CvZmiv@ zrhw;L`7O2WlsjmBi!VAe!0l%HyomIilW?^~fBDm&^-BlnrXK-E+mjF|Le)eEayhm_ zgVk->d-!XW!GLDnyW=}1>y!pnrTB)Wg=rq0h6L|89ab8e6iL6MC4+Ej({ZsjTZN_b z?Q>VZo@A=sE{pmsW}No1+M1xtZ_#sJ&o`??j>)l+E~&M3SI(h&er)-)Oab{|&`KkV ze~Kf7LfV|#s~<xvL5u9E(2)QgN=0sSazDahWu{6#llcC+P;Uj-*M;g!887qG34~<L zvTQmhtix-TbOD9D0a(q>QHlE?ARol^T5C*B?_MO2%bJf?zXT=yFky-|3>Gk)_Hjid z42-u14UDMdR(;Rzr}!_4c>2wnNYtT=e@U8jB8Gjdz?y0sAc8}ls>a8mhar2`?pKzQ zWwm2uO-4HF3{fr7@c|3%SpgbgNbo|w2dDYi(`<DPVN*GtP4K=@-+up>BBMWsPuB|# zcT~e6>ST`xncj{ohn1GuMO-S*=Vt#NG<?|7cMZ~vZsSTRYN!kX4}O#LmKuj+e^&^5 zwXX0N6bDpoDBA|HIohnFMdJsO4Z+UsDZQ<~jz)9K==(@s#qJgg^J)94;*)HPTkvaF zO;tssKs$)E{9#3PqElYIXfJNz$Yv*{j5raz(nDMM<FM^b0guCL%RpW_?c&`&JlMbf z`NR14Xhik+DZNZY180_9i)K})e@rZct!Jw0`7YcT6ymgb+ooH!hNj+$Dd-wIlsK%y zv`#+Nik2lKS#O8p;f79@(^fg9LweM$_Atu#E_<~J=IN9ZGY15&e&_})zSQAbnbf$e z6uEWFDw~7#-LWtIfrvOTs_NF?JZ#nOPuo=|4|Hj^mpQti=>j?<WjhI`f8C8>&7pi& z%h5ad()<8le>%0gzfBmHmx8q7sZ9kEpu6gDTjRufCr{*9#m$*cg7BdT55PiWvy^Xj z_BAH7Z7nTDO)`EIvtG`&B=2Bn)SvyfL$Mx*#xN=bT`eqsx-y}c?b*8w>mo@w3lENL z>RxHB$~TLL&OIP_nCSuve>z2~>!QocsWGpvE@>lT5Pvvt5V#A<DS<0_w_JZ}ClEoz zl^1lWMjxkT60$ZMop1FaQ^YF$&N7uBL-@xZYq1~z`-?9jAhGj6x2`XW#1Te$&JJ*f zJV$#;ZNf-0KSE;X1$kL&i8T_Py%)->2|QQT`y5)2OXVtNT{z2ve`3YS`lFPw<t^(f zMa<ubuSa<CTz80xklfVX_WlSiw0RQM{k=}dth}34mlT?7xlR{jl3IwD9^F|07&#mE zd22pPf(;Ha%Mplmb_+DG`kab%-4r6`wSt)Wx-X0MR>#OMAsmqH#5gEp4jmBf!C5t% zeHH!=EjS#-CNikce`6m**=*qg^XsW~5`1*SFccAFi?SDS-n>g2nK`oFf$6!G>>^Z4 zQ-4^UHQ~4CQ>KqY35`-HhY!57ik9bs!``J$r*0G$-_;DYA>~y2v3X&194wpaFdn4? z!bp^D`Z}xZO=4157JzH-2N|j+Z9Wbmb%^y%gJ}XAKQ5pDfBa*7fm;6gb$nSP_Mi6c zNvvzoX~G6OeRi!KihUYE#UbVl<<8C^5{#!nJK0T~wD@Wq@X5Czt{7hnNQIQ7-wRxN z=s>cc+AeBrGD?{WY4XT7tIB3`iV;Zvyr|dM+H${j446Z+dco<x7h^sS#WoGfWnZ@Q z+L&ys&x1tKe>h0C$VDqu-7#vY{~Fl?YSr`fj(~rHsjfZ}aFod3g89jY0}ti>A-=QL z>c2jJ{r$@iNu97y>i9p`io7tL_)x|psvln*S@dQLnq4;NtWqjoT){>7&*8nDQ|mpg zX`b7QTmW!z{0_{Tl%8_dS;rH_ECEHJ0nUTP7VY0ye{aX9f!Z&PqzdOLg#+#{-eb#g zz0K!P7bP!5^=G;5J!hr5W~8fAK|2bEnUoT$-mTu+_1bUxR$kQDu34A1Ri@~l9oPH| zWcRv8@CpMyG0wkTt7Ogo3Cz#2+9%;pq%qLT1_^a!0)jpX%GH{$6Qz4p_V=yqqZ=WF z-z#4te_RBZlxx`&Uo4wen0nBhOR`}r+ft#PI&LndNOtPD6k5_bZajdwzARb@HqyY- zvyp%YPPG<AY6=lk4mCtp+eF(|<JbTrD2xRgRVNQPWSd(AC=pjdz*k;UWh6w+a6%p+ zn9C+f@p<(k^m6!bgLu8K)xSUYAJV%FPk7<We=GxG!%GGDnNsJHdoPJiXH#EF_S_DW ztNF5{`VdM%rGQGhaT2G_WY_7n49vQ|W{Tk3z5zTAuIJ8=nr)duc)@pxAyb(wT7UYz zID5C-xd*(~uk#33VfQNEbjDe2$mA7-P(VqxnPv_~BoJ!+yX_jAw0p^FUYk>i_tIM_ ze_qq`=Fhh)AF$K%CN(0fyX>XSSSsN21D5~ySMTZjLY&$&zWM-I7w?KKADaAmjXdlu zwlG67CDWh$_^J|XG3Z37+hIup*6#JzTdhVN`Kj_eQ0vtHc<3^siAm9Cd)w_(-?V;( zdOOsnb$1ctKWq39w&gyoL{ztLZ=4)Je|xERa8zgSRA&=HB0{8A2=v(sr~(Qa;|{gX zEbT=JeN;>ET%>z*3#HvnpwbtNVCO*agW+3o-L)xw`yVTnIC|x!K5a`~Ee72rWjTOH zHa2s>NOlr~O4xLM_RKoB_)YD|A4`16Q%ZQ!{8q6IAkVHiRsbEVUNm*(V7J<1e_NH8 z%@>3Z%neew9n&aJ74oj@W%HJ0xp<u8b`FU|U`enkBW<bKTRkuOEvU0(QERUuh%1)^ zG(0^?fK-0T{p_XNm*>c-A=#4LB-AN-Qp~)doHrwQcy##7LcPI+@FGcI<Lse#g>43; z8G-@W;L`9+LCj#IG@r=kNdm}fe<Rx|ayeGl771x*2bVEG1If<JqLkL*1OZ6nGN5+$ z2Y+0VHeG}j`d7_1Y>Hq$THIOPsyjEo-HBa<NXzHmR=ejRTD?0>-Fd)6x74skjPp=g z9$4O;=Wcv)l@{COspSA(G8RzFwj5wp8`?Es;B49eyRQpaFU#|DM_D5Kf9)q#)e?Mf zkMR{!B`<+CaGFh5dP^7Y#hsAmkPsXXuy^HC;1Cto-W1n6K}P?7Vds`4$BiY?|5*h$ zKpGH;01&Gg0}zOAT8k2gqNG-@e$GJ^E0Yq<`ln6JS7jms_xgRfyDDaS1#??+bd{X< zL}HfJHCPj%CMWikZsL|ue^|ol+SVFsHNDov@2wxo5xET^nG|e#%D1-hmNp*TaXQr} z8!Nb{-#RdWlBVczeLB_w^p`E!1S8w2X<VCdS_#iW`qaeNftp_J(Je@RcZuw^Dk*A_ zihpocN@_a}cw9g|+*f&~Gbx$$B5>(2=8oJ2-sde;hkcV2)`Jqnf7(NJ;2sE@Pab)@ zrEe%9tA;G_Mi0!xVVw)Dci>8NS5XPpDn|{Yo7N=Ck-Z5&x(c$05RTX#81)w^MfK|_ z9gAH=MQH8lm1$w84sMw9%892*43CtHY0sR9-maPh^R#8DoGR=WpZR9-9Ng(7=d7rv zw>&pH#2=hhUT5`GfBcb9l|oQ`DJuM!yp53}jF%R~1Hz_Q*Cr5vO*l{$r&*Zt{F=Q4 zmC9DHX_|GMUiiDWyiSrcpFAyh7%QEiyz~;}Q9g!ve{<a)^NA4B+MrEMCBMltBLM_a zw?or5Y;onbiGXx!2ip#7t4$?N1N5O!n{<UNMX0;|!kG+le;IevZP6<z^?E9Q!Ld_T z)ogqD&S3f<oK^9x_NSeiuEA#~eNN>G^utot6u>lGN>>zXF5k{8kgC<X3nXlw7g=R_ zlXeB=MqG=Fw~O_2QzLz-HV}Y(O@l%`grd%SD%ng)CrLVNsN2KWk_3A2Lhkla6oJpm z-jZk(wOJGTf9gs+nD!XTZBWyIk~K(iZzU3UbOP#Kcu(ERN8PS*DXOLO4M{ndlccET z6z8tlY;kEI51%+6{=2jK^|w!-+Lu3<Rpa|F$2$syr{Nb5T}iInYL90Txq}Ll@O1C% zsH1`Da#h~$l2rrHD|>X+M`_0URtOI?>ECNB0P+VMe_od;2q3~&@e~EM&6uvsDX{O* z=ftn`pkcb11|V}_$v1aNOYF-lsgQ))UZ6>5-btTEO8L30&A=+VQskvBq0B0Hx3ZNY z15ha{3M*M`&>&1wMW<@Ec0<G6uHZz6WLWy!fqnVE>wPSO(BpY#BiSWMM^Dm;v(y4k z`><bZlO4i|e|~LW-^cAkcH8!;pGWNO<cv+8bFOk{6gPA+(pGhn%oc$Co8mR@|J4=M zG_77MJ;}L^-Q(kuZBBAmN<oiJf<<pY3eJr@MukxTYjFo_+br36urBaEh^os^?KB!_ za1wdX<vq!g)f3Q-WK%sQRCL%}z^TixiP}wVtb6ZEHhfP<iz1by_bWQkkqcC8FY*4a zbzH?zE)@oI-s;k_CU<P<?V!HSPw&SsKi?n!@&5Cdk3WC2Tf^l6f5-g!<8)b9TZJt= znNWZYbfp?=Q;YI8I2$M`Ik~YjTsV;DrLu`4SX~niO)x?xuPF%4RaHM7q%-7@k;Ubz z77&I6vl(}r<XmCXNFGUJG9de=h#)!esbfkMnkU(V%c5XbThDDzx<2wOV{`p`I82ca zoSciQmZ<l;gy5@ke;Ui_guJSM&Xht&IiScol{KKR^`#`QZxmlrkJGIBu*Rm}EVIAP zpMU-5$EC@(v@r4m+pDj`Eg$ys@1P!-^Y0Wjo}b#go>eP^-c<akZmVly?uwm~y6w0n zMvZWX-F`!mpGA^znR4s#Hd1iV{Z83O(Djv%Syn}nZ?HeQe-O(ds4iQe3joDW(@5!T z&LlGxYp~DP^nAU9SlV+R%HCC899~@siUg94f}cFdZ!TqrQy`;tYD^Ruhs#?Ibu`GB zasyA-H+CxHl)fF*moM%9<;$lRSB39T#UypP&LdbPOj2k%4v^Wn4--#Shv1w%Tjf0! z9oCRr>*ho~e-!q%NSK!{6m}3|;0%%j88uaP3HN1G*px$({G@pQC3xW(DDCowR!87< zQao(hujfQZRSCUSS@aH;qbq=i!xDlk_fb6`h5b|_=*89kX4^Q)5_MZX9)M=94>uN+ zGHmQS2(?;}(SNAGleDpD4zYf8Qi+p#=o3(RDj=x;f6CFVt8`+G%ce>p7m##nd<)*u z9XJ+v>;zCM_}bhSNB{?Q+Q{=!^$FRas|8f#$|T+%o0(LQfNi4c*;^)sipURbw|GWx zxiL`+Uj$B<`L3I@kpR#DRFr2|dJ&nKdLtKiU@c2G*?Y@LZ%{Ve(bfI#`sq9_YDR!r znPeA=f7olMaJQ?;agEjZB@ZnphP)*0(l=M3?@wxfcRVR^^9PNF!~AvXQsgFvj1!>v zyjSCIlVxvPKwTQ;PdYdLP$w8zl#?^M48T5=-Z)NP(y^3~?xAq7O;V!H6mWnO6Cpbh zZCzsG<?3%r+=qL~&5u2T9;#z%^sZc)U4IcBf3e*}Iy6L(TcXIM0!2~LLj_`o-^9i$ zNKgY9@`Br|6!-4L9Z|+IQC>fXt|2EyXuGMqDWLWr-oEnPN$pz9bLI9zY_h{q>|~w5 z!KA43SnH3AoTHm{aWcRobD>T#wOpF)X;NT`t3$rnK=*M_>28FW0jL6_60OQumOH|^ zfBgdB>MuZ&f9uz{Gu25HpaGICi0F`rT}b{)!VOg*Vw5f9^pu~)+urP3Hn|FGC%Ejg zWzJ5mtJkOoKrLOl7*T~WS`%6pL@nH|P2VV6Q|SOuelyC^aQ*uD>%a70dKsyn&k!q5 z(?Rgy)mJM{2J~)G8TibEat&B{;_ko~f0rf>TWd0(oHi-*M4IFUDe+RR{{~4_T}1iP zB-CAC63n6M?eTZpIwd0UwweFm`lTF(%|WUuuE&s3;yxMSmSEg;^^0yDo(e+joB{u_ zoy~=7_tRA_qePVs#tX>vt(uh$-8#*`0PkSk(%nSYg|IZ^OV@VYH3=T(>rs9BfBa>( z&kI&%ZBu=i52=f|m=>`saGBP!hUG%HKTVx&|1Mi2n+nUdgkSQm=`8qw11rmWRu<ui zzBiMXu2OooBhDeytcz-+#*HKo$xdL@TYX$dvk!lTc<(^6)6A`1fJi&6jZtE5l!Ce| z9US*c7$3XDp=~PUMeKI(k~p6<e>B|}{X&|J3)96uSXcIQ=ND>FKA@~rzx-1Y`J#4b z7bXAjsLFSy0g+q>`myACao1HW{B$RZBGuW-DrRlz4(@zP%XuuGVoq)El$RiilWhs+ zJ1ENd#d}jvF?cLaL6WOi#9Gh|QCEekgI^9xz&tz~XV51`*8(*mdDb;)e-NZv9q@4J zpVz4=jRMyCciyr@Hq|GyThQbjUE(jTP86li8bc&Lz*Wi`3CdesUcYK+DGOHB@Tq;H zc;!#N9n~LAbA|0gjFNitlhlmd7P4l)PhDlILdQo}H(Aj$$0&0;V!mal^ZrE2T5&Ru z<KX5|W!Q=$`tkw+V{T4re;)TTgW6n@boU1Ie4oaSE4z(F%|aX_Zgl+|-ga$e5!6HG z>Cw2R`>pRJKl36AXBEbYGOmD3B`-u)u7I56nPR_G8PDt@h^y0_dg%7!O4v6QvPs*w z-44ozOcW?&A4-eP-wm^@)u?Ys;q!}pvc#t+gQ{DTKpoz$R(G#<f8fGPR3Xa-#WPg( ztZwgYz#`sfN@s4UL~acMHysW*NX0iPuZQ&^U=YB1EscK4Q^zW5UGW7}<Y?j2GtJ&> zf9!pLuDEW5<Gw7oRp--yEoAE9O6*ets$9ioNB<$NV^x1cq&u31y@7YneliI&OW3xO zQG=lAA<BDCkxKRse~z3bE;s}^^XRTV7Rs^58NCX)KFNrQhyiMYGA17y*??XtEP07q zkb7Fhh_`C3e$B~y+ODFP5yjUCK+kJlb*X~3uJ&S47MGi=j93G~D)zxqcmJrIST&Kh zyX*_oJdDD@I8l<rsoSWY?ukM`)*Y8s39{RTtELK^1{_;Hf7|3LTNvCf6}q~jz*I<P z7%SzZ*6b4Mo`E8!u0U>IqNtIhCgbf4N|}OC+Up+C*DoJG|MBt5Tm!-cI^g?1Y2Dh< zu!{3#x{@k98<o|OwUOxCTF0eW7xs27>}(D1qGCRGTa-y9sFgB1w#8Y#8(9A;>JZ$L zkHHq|>@QUwf4v5Wi+8HL_Ncbi8$2N9Yc+LMo{}sCg7#8x)xpX^x`zc2BO}^&tYEjX zwr?pe`O+Y5BGBPltD5NqoP)S)hhMP*RY)~iD-on|Z+3S#VBtY!V~Z%?_bWX3?RAnG z)W1*fG~jz8XOhUgr>d2yM-m9zVvEHAEm`{q8+VRce@OGXlAbfm!D>1sh<h7fL=V)q z#Os^vKwx29cD^7*D_(M<JIWe=sfei}gEMmq`!{r;y4I%4D*5MD%$6Lo{L(3HLGEFg zx2SMD9#`F?wkZ7yMDU@4MA9Zf*EM3lbp;56cy7t1?t{gZ-EKZQKR{)G)&Vi@6*RT{ zUwg>EfBo8j|2W+U-QMM=66Tg+os+tSU_H>2PR(H3;ZHj?A0)#I4CFAA`*d1X14pqk zdFnbu?m0PwE&9qihIW7Kq&Qn`af%f+n#h3jG`;UC{}JD=;9lQD-L`Oyf?1&D;&6st z^7%NGs^~!)i+&$Gdk_fsHjxW->beYfyt|S?e<@r<&st<m9papN8^}3_{T^1qU5I*D zUCW&w?`|Jga7y~iDY?S{_<5AXWzX*QbN9iCR0q5BA<~QM->N1!>JOCe+~aFX;h;1E zZc+u$-Y*^UDE7&9cGsm84M{fq1-rc9uv6t8?x#|FyhoH>?u+a|4b9LVn4sycL{_}H ze}2kt-c^D4W4fPpM83cDM_w>j>-XDHFNF!m20*gza?Nv-`BMRPZY%I(B@<DxC^g+3 zR7X7qc>Ybr7nwA{2cV-Jxaj4Ses911q*y}?AM(5NNu8Bgxftt*!l7bfUQFtaK8V^J zvSr+TDau7GaA@2w*W%JKbrAQDHeieHf7QxL^F|596c6aSY;oPFJWq!adYfOnj$ArT zWjleYA-=5+sh&?V;a%O-t({i2B#kra^O4AvyRDpEaUNg-nTFhD@o#yPD3btuigV3n z5Sx$IqKXKooqs;-vSH=FLp#<cx84Eeo=dZ(sUAB1c1(q1dc<(b7G6%JIvwxce-gAT zmelD_D%%LdT9_JX*YV=|I(0j6YA&uMrVp1kT|u!jj!Umu=b`1-sJTOm<UERyPF-5o z_Ek}-UWvP2AD)#bQE@8P0Dvnhklm*^Y&KBzA<VH;r^#^W?uC*Kx=KwVfTSArqS+X2 z)aQsB*~Ze34{KjWRv3Bt*3gkZf1oy0h<5*ZG&)H2zZ?_T>APbpO)dVWsEy08dW*Va zQ}w8pvys{|F_@d-@YH%vcNpp4>gnBNCI<x9GLY2iaGv02U`z#gO~uvQo}D*1z&OV0 zmJJ~Hrp`X)*ZyFtQk|U3qMB!HyO6^12sVW;X{&sI=^pnk)k*#ABoY1Mf0}YgB*!>Z zKBB@*8#kMmIgyCw*bd3*{GHpiS)d80dA*c4JY!p9tzP`f_}ek<-yhQ?A6)zs@m#{B zvU_hO{B=SCLLY6_uR{VAH-5Ff`Q}vNTEr3ydB&s<fww9jwujQ85Wi-5dtKzK%X&v? zYI_f0!$r5}y$2q>&9*33e>m&3sQkM{m=j!}7`TDptagt|R)G6aRM)cEuHFrArBWs8 zF!MTcrK__Vy(_n&tg@0}y4Ha0ob1l5G0fy)D7(95DS3p8ZM-(jf1h9e{Q2XUo|KS4 zi`Iw!hm-SiEb<Tt+EroF1z9Yo#Y1z{cC6%?rH%vRc)zHXkLi}se{DCkx%aDBtGXSF z6bG7YYuc8LW+JKE=>-uk0gCb#h#E@;`0b>K7Gzv^v}<S@ofB|?9X(XOigrQd)9PBU zcPF0R5{^dzp5iU8l}}xE(7n!udgw{Nut`_AoxI1HcU1sN90!=Y0+0wDk{^>kQ0*Hv zaFuoUFF#!`EOGbyf4A=}V@U-HMDxjxQ%QQQcg_JKpUpsU-qOM-_4}a^Xnb-1jk?;q ziO99kFAfY9<pRaD`if${0alT3srfsFtdvzJBwR?svr<`yddAmVm^!sgl91*4XXrq8 zt6Ywh>OvPpzHe9AO6LVoKKWhsL8*A<beWce?0f;`ICNimf01L(n*J=a5>VK1CQdB{ z2vOR4yU6fE*87YUZ?DHi*81t=e>f~4RC;yTjq$n1!i8&E2$j6ntuC3dQc~o8+bc|p zBI|9-JHgEt7DmP9L<dR`$naNm5}dhbFRB*i)G*Ohq1<&kUGC1ZX_UhrjvolaQE!v> z)(t)k{FL=}f1lLIRIKe<W-DD$T<7=T_L3(*PLp-H%r35OjhnVFu)VDg&J7q`JVp&n z!1a276qmX-vW$96r(8p@{qBHgsfOsl@Hnr}pTAA~;)ml{E40Vcrtx%_LS_A?ZqAg8 zNsVjY+CBlV>~X}U3IojD%B-t~QnatST{(Fx9R;N$e`Lc*0fhnWtw(jp*3s1sm!^fG zm<sTtz#frB_9<0cdFb&dVR}}cR@}$pbWi@DJKtHcc4EN|AZgMoK!P$?d9=1v`H@QF zO$F`u1v#rG>TZ0fyDnwgnF6JnD}j6pU9*+{c0HI7O2*}>{OG`5mL8uiQiCCRsxs-i zITdhKfBQAR=oD%`%p=SEtVH2zJ2Pt01*lSJ9jvQBP$ip&wUG#{IJGAs&xNM;wg#4k z*Hl(FFDp0z>~Xj3HmTl;+gs%qk0t4?olJEbD~j7obe#!AtQ=Bbu8}=1D^MLA4$WwY z)i*)J2nV1jHeWnr>jLfTx&4Q2D2KJOHRZZAf09SlQ}bFf`t1M_ybj|3_~$P#eX01N ze#kEhkWV%NV70}xI{9m&h6v=ix7jpbw7qYDXnR#~*o!#t2?hj0pT1VIZ)2f+8M<;# z<vjY*%=C1kY7+OxivT>LnA7H+_pIw?Fo{wi!1icNam~V-o~yOhx@2Sr#Z7PVs3kS{ zf8a<3ICP{-9~7!D(3o3aUBhjWL&-Z3TJ7+&>DI$fjfxbxgrs4%YF4|#^uE{C`bR@! z;8=OZ>;L}OxLyrq;|a*pPw26m#uM|CfW7r&y@lx4aC=M(tzO*lES8*I_3gbmWmaaG zx=W3*UA2U5a}cj?N86^NqS-fb-hk;Te_d(Z2mi#_9F}dDs=yTTyfnU$Z<kQ5ACi^w zDJH$sW0qq8(jo#@_t*$$1Ze|4;7x`Z5m50Qy~ue}EL4HUl&-OKWwC5Q@wPh*&{c|; z6WAP8%oicYuK%G*M49U0^{5tYQl)zy-qU8NrJTJT?ef5tZeZrTEPij&isI;jf7+d6 z0f=h0;9WQs%eqxraOhkN<l76QrJGoY{m1V5HdnD{l??aOd5W8qPD8jx2lWuiEj&zj z<*rMHa5>kBYIn@sRnbu#qmb=<V&n}=U3bA2OWqBlrGYcL2EZUi@L9;`b-6$fq~#~y zDo{_IwOVqE`O@ON>3*l8wh~%KfBL_jk~go^2h&Cy6SXI{U6uk*a`5KLlaWOy0ibaV z=CZI~Isv-#NxeukAxY{7P@NC}=zw@Uuss;B$S*g5>9Rd=lGyKEyJ*dpY&8OHRh@9o zz3mUs(AKbputyA64O2!t7f(ryXsa`FS+32O3n*x1*p+UXS%d886#sS<e@yxuR;S8` zIu56Tl0)RyBo!zx<t77Gy;!c!)n$&W4%)vzs3l(X)K4h4+Dw}cCRB~Ln-0eyt2FDW zq(s<$Du{NE?rn3^v@{MO>lY=FU3>=y0-f{1WP9rrtV4#d1HIF!yK7Qa(=gdy&Ps=r zeU&30{e=BiM0p-g0{bDBf8zUrJ*xUw?i`0CS7#XJH2_{-Octs_X$e{C2y1^93~Ras zRqf|Dh0&*~>~e}Xw_md*xMMnPf5NfvR8!Zhc+tPVwvRtKU|2gFPlzh<WPz@dM*tR4 z?%5=ToJ-|)WWo(q4Ka|SZnIL|BL`CxQ5`(2+w+hLs!zsw6UzB+e@j1_z<*Y|;JZH9 zx>?G!sSZ`h1J_b)3ob}K6j#-Q3FHSenS$`k(5R9eNHI-KUJ9n65<nHp8=c*A0R*do z%o}I{92}HxJlvtpfQl&O*VP$rA}+q+aY?+}73u5JDfdWN<?Z~-G5zo7`mR3h0LhG0 zT1a1{aLFLvj8YPVe=aeB<-q;oZ?^i*HSmtDG<b4$x>gct+guW3eaW#Acax+%EwT7~ zJM~&}+dH^rE`*PZ4cYIZ;mxCmckBkHBVMwQg%B>i?Q%M})s|O>C{2GvC)!+_XkyD% zbunI!PSpwqb3t1|j@BJUG4j&ZZ@aX7D?Uk5G~(13l~A(l4LLysx#Mf0{Aas9y-$;* O*`Ej&>e=q#i2(qvN}=We diff --git a/metadata/md5-cache/app-admin/awscli-1.25.90 b/metadata/md5-cache/app-admin/awscli-1.25.90 new file mode 100644 index 000000000000..34d7742216a8 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.25.90 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.27.89[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +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 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.89[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.25.90.tar.gz -> aws-cli-1.25.90.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=d3e40343c65019dc8ca8907cf3ccfe5a diff --git a/metadata/md5-cache/app-admin/lnav-0.11.0 b/metadata/md5-cache/app-admin/lnav-0.11.0 index ca78e6ac8b80..d66b796d47f5 100644 --- a/metadata/md5-cache/app-admin/lnav-0.11.0 +++ b/metadata/md5-cache/app-admin/lnav-0.11.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://lnav.org INHERIT=autotools flag-o-matic IUSE=pcap test -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=BSD-2 RDEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre[cxx] >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tstack/lnav/archive/refs/tags/v0.11.0.tar.gz -> lnav-0.11.0.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=26ab83925a7afb5b49e66112d1e5f74c +_md5_=58cef5797210cdba048e03230709601e diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 452bf4c8bfe1158bccca419796bb8bac95faac57..c4d6bb80144d1b0cf688013592f617c09617cfc0 100644 GIT binary patch delta 22656 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 delta 22983 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 O>+=8)$lFF0p#T6ouP(g+ diff --git a/metadata/md5-cache/app-arch/lz4-1.9.3-r1 b/metadata/md5-cache/app-arch/lz4-1.9.3-r1 deleted file mode 100644 index 977f382ad3e4..000000000000 --- a/metadata/md5-cache/app-arch/lz4-1.9.3-r1 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extremely Fast Compression algorithm -EAPI=7 -HOMEPAGE=https://github.com/lz4/lz4 -INHERIT=cmake-multilib -IUSE=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 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD-2 GPL-2 -SLOT=0/r132 -SRC_URI=https://github.com/lz4/lz4/archive/v1.9.3.tar.gz -> lz4-1.9.3.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6c2f22f045ddbba9098d37a508a84ea0 diff --git a/metadata/md5-cache/app-arch/lz4-1.9.4 b/metadata/md5-cache/app-arch/lz4-1.9.4 index 746bb8d73238..302d412ea34e 100644 --- a/metadata/md5-cache/app-arch/lz4-1.9.4 +++ b/metadata/md5-cache/app-arch/lz4-1.9.4 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://github.com/lz4/lz4 INHERIT=cmake-multilib IUSE=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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD-2 GPL-2 SLOT=0/r132 SRC_URI=https://github.com/lz4/lz4/archive/v1.9.4.tar.gz -> lz4-1.9.4.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a06b20a3c23dbb1a6abb9f6c1367439e +_md5_=0679e7206d90ae477f2a5553aab30d79 diff --git a/metadata/md5-cache/app-arch/unp-2.0_pre9 b/metadata/md5-cache/app-arch/unp-2.0_pre9 index 838e4f8c80d2..2604c67d0bfc 100644 --- a/metadata/md5-cache/app-arch/unp-2.0_pre9 +++ b/metadata/md5-cache/app-arch/unp-2.0_pre9 @@ -3,12 +3,12 @@ DEPEND=nls? ( sys-devel/gettext ) DESCRIPTION=Script for unpacking various file formats EAPI=7 HOMEPAGE=https://packages.qa.debian.org/u/unp.html -INHERIT=eutils bash-completion-r1 +INHERIT=bash-completion-r1 strip-linguas IUSE=nls KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=nls? ( sys-devel/gettext ) dev-lang/perl SLOT=0 SRC_URI=mirror://debian/pool/main/u/unp/unp_2.0~pre9.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=6959c2318170f391289911186957b825 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=675057becfb37403a4a08b316e2a97d0 diff --git a/metadata/md5-cache/app-arch/xarchiver-0.5.4.18 b/metadata/md5-cache/app-arch/xarchiver-0.5.4.18 deleted file mode 100644 index 050da6810ae6..000000000000 --- a/metadata/md5-cache/app-arch/xarchiver-0.5.4.18 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig doc? ( app-text/docbook-xml-dtd app-text/docbook-xsl-stylesheets dev-libs/libxml2 dev-libs/libxslt ) -DEFINED_PHASES=configure postinst postrm -DEPEND=>=dev-libs/glib-2:= x11-libs/gtk+:3= !!<app-arch/pigz-2.4[symlink] -DESCRIPTION=A GTK+ archive manager that can be used with Thunar -EAPI=8 -HOMEPAGE=https://github.com/ib/xarchiver/ -INHERIT=xdg-utils -IUSE=doc -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=>=dev-libs/glib-2:= x11-libs/gtk+:3= !!<app-arch/pigz-2.4[symlink] -SLOT=0 -SRC_URI=https://github.com/ib/xarchiver/archive/0.5.4.18.tar.gz -> xarchiver-0.5.4.18.tar.gz -_eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=25b902c2b7dfb1fd9e55a9551fbf5d9c diff --git a/metadata/md5-cache/app-arch/xarchiver-0.5.4.19 b/metadata/md5-cache/app-arch/xarchiver-0.5.4.19 index 6480752b7b73..6c4ed1a0399c 100644 --- a/metadata/md5-cache/app-arch/xarchiver-0.5.4.19 +++ b/metadata/md5-cache/app-arch/xarchiver-0.5.4.19 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/ib/xarchiver/ INHERIT=xdg-utils IUSE=doc -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2:= x11-libs/gtk+:3= SLOT=0 SRC_URI=https://github.com/ib/xarchiver/archive/0.5.4.19.tar.gz -> xarchiver-0.5.4.19.tar.gz _eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c41c3901090a2ce86eca98dce240a3c8 +_md5_=65249a4a5843e640161a07a72aab7d2c diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index 6394c934cafd381b1689e6e8c96b90070d74f940..efba77c10dd212c93e8691f8d2530fd48988ba1e 100644 GIT binary patch delta 13472 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 O{67XYeR;KD0ssK`Nr)u? delta 13775 zcmV;=H89GXZ0c@*ABzY8000000{?BD*^XREa;ER~6!`*4nD6eFEl9usGk2r=fv;6m zaRbR}sr2;o{U<Xcf@C#%T2*9b#5v|>|6*?L^Kbw7kAFP%kNwl?&*5Eq=bpcYCm&pT z`q%&SkN^Ge{$HPpnOkF|acUTSmpc6nuI!xBFbge(6wEn)%b}mxcCp&Sj4O@cqHoF1 zTvJIWw-873F?xPw1<Ny>QEl<hE?H0Uj2V6Jr)J}q%*Q%&3DZ6O-~aWG<or|e)?8g} z%~g4V<9IH|^PID6JMVYw{A=rH96r6JTwQ2$))n@d$Mx*_>ak|rG3^pU3u|?rJe|;6 z9^Lk-eK_NP`(xZ?cOKCXU&kCht``2~->y)7|NeeH+dG$^zq%(E!aYzt1z)=I>baiE zH}}w2AtIyoo_lGbu94C?rA6Y^H!owU&+Yrnd0R@+{Oml`c5}B=X4!;{DDRVI=(V|W z%JOBc!T;GlE<$Fb_t;84=`Bzr?H=6p1ZC8|Ltd4CwJYJIUVJPq#koRUdxu!VigkOI zCDbx@i|3d-d+g1_hmm)g>*V5hNqG>z<g@2(((-NdvD2N=r*E0S*~n+5$~Qa)s_`F1 z$=}n-lQe6^wpQ_Vj}T@U)1SObYToyDMmocy>2rDC&T6}!+6um=>CHu+G~^n$4?ef- zPjR(>r0Q!sbGXu@+sk+UU$kCU%puqc*~%zs_;TK&6iX?YeDE_hJ8^}ucn6}rPm8hC z9y{Ma(uQ6Au-S{bQi3lt*p8WiRvU>zaD#+utM^98=bC5j-n%1|)eUdMx508z8m*q> z-RUlL3+E+Dgzt~{pT58UxS!p-@Q#dX4;htzX7?fTQ7gCMPujWHJez0T$)d9Aan$4) z<U((*#X6E}B#(15Qc?VNIc-%7eOj)W(mhtK#^O?1DTkwS@og0nHibi8?Vb5Z@}<Xc zZm}A@9_u9Abks5_eRv;U$oa_EPQR?UITKZXC^p+2OduHk@UPKRdugpeMTE`D*Shn6 z38jy<sehg~?coNWKtdf})B4J0l=vyZtkpf+-^R*6X?bq3io1p!$gX0W^f{sWlxL17 zr!`ZVnbI2oQVF~5%6re2$?e_pG2eNEI;pT^gCI3tH~<Bt16i6|_k=xB5OWrQk2-dG zW))J&-MQxC4W>wlG70+GU=*L_Sq>6^EN21J=%*()h#Hwg-I41q=4w8zTw-nHoJzm8 zkrrT*$Q=)Q8S$qGJaL=0!I3aor<HR~J<l_SUwoaTrpvE+b(NqGCEr4|S-L}310a=E zn$d+l5-DFhPq&0Tz!J3>;{yCh=va*0H9rP$+IRAUS9jp$whg8Yis`hn-68Fhr2-Ux zTc`lcp3iiAzIP62UI5)WKF&mzbPo;fl*<B|SJ|T{N{~lASLjp}mERf5^+URjRt+c! zGo=lXt^$Bmi#+itA%c8)@Diccx#v-(K9=C0U!I}B{@eZvw3l}-3fyC>w~+B!bGpoX zrdp#Fex3h1mTm9{tMNyyIiT&S4<LwtT4Jp_pyh~zU(3Kdqj)OmS-~%uAr`oZg<Tf= znjSvw@wg)Faff(NsL9}|+2^{248~;PL1!q8ylSJ6Dv@u1cskka90{>H;XB9iwmHH| z{6i0|@TnxV{-BwohNl<wLF7C_?I3!Di2=kueB!ae55A0ew$!z>2Ae;I?9=;yPyg8| zMK96do<gyEhGnoM6X@-E-I{VYD0t*TwFRo)gq}bcTvJ2Klv1K98&7g#&arBpGVD?e z4i$Xv6tWZoui+Yjst|95S&3+;Mp`YsBoCXVb_md0xH7;A??E@N2Qq2E$cyjK&><_; zeBQujI#ZyU*W9Es>753D=piP5^2SgS5W?_-)MBZr#Tdy1GYB522qT7^VPt@C@I7$N z$$|1D9`!L?UnT-8C|3E&Wp^*fFi$ETI!dF$e3ZFGZxwygYC;=?Wn=rYSN9eW6BI5$ zMbQRp#uqwXV&p*ypW+wH?N?a^eB&u+EXm+81IG#r?pV^4_u(s`VL!lsvG5iwpsAb~ zB1zcF6q)XTUYPChXH!zjctp^^`Ps@CtOmv8C_!>{jL2{AwU>)?&J#<7bP5o<__J~# zrZh=WiriuvnHmo8eQ-P%Z+}oMKLsnki|_0bSyaTG5^LiV2uT!cxiQJK?%<JADw@LU zvn$205h@)@Ve#NJ_>x3_LWssdeIO135|bbvgdSB3{6ga}>sk%Tb$Bq)f=62&)T`0? z9#Z$a&6~(Vd8ls4>ygPK7$&!3Fai>()FfGlHa;_^?iM1GPo)<6X&w25kU<=8Slf#R zC+j;@=YSY&$|DHwLn4_;Z^bB|Z8_;lDToO9uUoMG{6G!5clIuSJ&BEPf#M|_;Yo(f zaYo_04D<5AycqFDgv0?sx(EZg6;UW58I)*YvLFDgO9Qk*#2o(P4ZVmsRL&ebNC*qj z?=Uk`i((A|XHvFM3gi|7<AzunH4r;xjjRT2jO--xu0ik_4O<r(UcD-;RK0grJ+d$Z z#$*-A@eS&Q=357UJgN9m$i8?QX+>C37~m-?106q!89D;7M+$}uaQ3f(x|BPyx@(8+ zogl^JPeKnYQs#q5X7nkmPdplH1<aBjev|nq-%a-IP$1tjz|LBLZIm}ke4-?BgB$~* zhP+u2EAd{yyG#5@&WGfY$Rw2`0{%vb^<+Fyg2_siW`kIN(EQ|o=a<i{iC9J0VGW+6 zk|#vH8&2X}IEsjhv!ahN00nAFF=peNAmeWEY-@mCD5)cbn_;7he9xXG)NQWjzmF9< zEBSJZl|$(whS0$_VG+`Vq@l{;GIWhu%)_CE19?*p%F{3o=(tLKuC#$jl(eV(EX}&R zBNA&C=(_oTLuQ&K@(fV+VehqOhLrd$^hyjk7ZUk~RshoMt|%6`z=UEfh^T<gGbvP* z%{juyjW&Yx;w1)vcD{-_2N$ph9=t^PQ2y1;0#_zvRT)HX)O<YD2t1&ot;nBDY!Av3 zw_39O7^^_6oC4Kufugt}x+SH{OXY-{MJ%GBTy2?uN(G=V`B*FER~@h4At8VR<uYMw zkIbZe$!eC+Tt_x~Ohs$iU_TWD4qFD5C0Nuan!Q38Fg!uWM!f|JZHFPoz)-kwDC=`r ziEyNQYvorK@}wirGOX_$Njb_k4{f4HktG=T94UJw6ZM}V2P8iE$B(LLC|HbZ>qHo8 zDG~jD03B23I6FY%<hMY5-JicbyC%87L%Di~Dqg{7L=G^3Os1#_9q$9QP9ldstr7YQ z=x1tyz?6&?^jTJdSRU}Jp|YtIDwc|5ZM_hKyh73P13W8l@2Z{)vOotS8lu&Sy#)35 z4bwp$zp#*GCy7U54rEAHqaZ{Gbr%xENHKzcKIQtLt^-|T<`K-b^XJ$*?0PU19ER|~ z%2-!`0XQI>Fy2AUQ8Wj$jVZz7;G;}ppQZmHQr=X43e;UGpbroNRqYFGB+rO*IDno9 zRp6>P)NcSe3|pHgfoc#g0l>oZGL(~FkW@$dD`R*cUgUDS+o)5}9}qrjNkmC{Y%H%{ z3BFDK9SHILEl|*>Yez4+PbWvotlq+`I7*}gYyc=AH}N<iABG9|=@KX4I_WuC4|C?X zdOb}f0=E>Z1NFt9!K)Y^wC$qAS?@FOX)XyJh9^%fj2{E#-l0JW)Ps|d2{Jr})l~DT zd*oP0P?Q}P7SWHTl88Cs@}ta9$5h>FkE|8kqvHEOEncmwCCw7S|9o)T1cUTn2L+=} z2>(Ts{s}AxZy@#g>u;}<F$xubPIJ=i8Qn%|q8N+(K!uWFng-GqGUM<X27;-Lav2w7 z*+F%%zFEb^63jxKLE{xbJ^UiCSIEH?CVJ7O*}99!g<FpgGOatfDP;7lHg*KoWewo# zhRE*bU`JGt#BB$uaB`>!w7>VLk|n&2)6B_-A#qRx!%*cwI?E22gSymziK1Q*KFF6u zHQ?=A0It{H#Orc5aA0(Idm~ql+ijayt&v6R*yVsWI<vsiEkYW+4l&>vHr~P^ym++Z z44z_n@R1QkPVu08kbIOL{zkynpg=MP%hTcoB~oz?G~81y3sBA775hY>W6e-=gLon# z7rw3X6$k~4HzkZ%A>?R(-3&$!{dsO9%Pb=uij1pTQqjdaeMgD`A``d9yQIY5$aO@0 zbiyt2jc|g;pD%0`di3wZb;au5?`zPT>Kn;4QNESTM7;&Dyaw!X;rZ|o35Peu*x7G< zL?;g^8Fk-+3>r*O@olbkwNZI4pbD)CE1ph1AOKG!8BtTnd@2WjB@zaqqxjxpg$msX zqe*~pQ5$N5b&=RpWmvE-6tUJ#9?bh;cpVTOF$2^p%_gtGAD3|kJ`J~eV9JvzWK6>V zAEScS4^=X&l(Rd64HR?-K=ZG$dg;r=hbpAv8p6yUJdqNNRYxB4C`P%H%Q#SsAXcXV zHNhJ`1%$(Df>P>#6!^0Ttl|?=7LoypWLiiKq<s#8vJwYM71Y9fVT&O%-;0_kl*EcR zc;~?*KhRh=Vxv!&n+cX2Qt<-MiaSPH;R~^n6~)&jZn7#62`Iis{Nm>MwirP8rk-p* z>SE)stuM;eQGJ-#!Z(!Ih9F+mJ?A}CAG?~!?p=ln6U1<T@AjPr0|g8xFA-<i>d(d$ z#8a!y23b^`YL(x`FBnn)nynyGJMaQdhyQI|ItKo9RU$p;Wl<FwwT8%3_cRMx#P}ct zIuoBuvEqeqOlYJEoX3N2<mmP!1)Q6<0d;^i>y|OBlSkwe@Str4F#jyW1!9BBipgXg z4P!GJh>og%I}?vYVqsBPm&zxs0@nlbGGddbBb>-es-pcGszL!0syi1-QRA?hN#?3| z63J=UC-yorPe;50tQAn#>XO!l$^)RKkHJpju@DC=Cq7il6sk<ysZR;~Zx>#g?>yCN zxg~5KAF3h*Qe3UR-a>_!!%Lx6c@$_^+aN{WkNRzYnWqA@sanXksVvDA-}otvIBYOU z4nWb%7p6)cPDBH4U{J~#T~5h?zq><x>LKA^)px*nK-e!39n(Ej|Fy@nfm9}7caM8r zpbNNzqCw%110Yi<d?!+BsIft+?>O>iMaeMWvXQ})P*8?q&*9~!RjeS8c5pnhF{7RH zL7wn`?|gJsn3s1L4{g#A0`fn0Z2*mSYa*vXrQqB6NxZp3(*ZpVv0iyOTpI?0H|E(< z4iudN=?@`{R333>fiZj;gr(m53fqUw3i_`0Je~qE%)enXQX$(1sLGOociM6(km1j< z!ruHCsMD82G2r1M4h#x`W6F_LXwad9#Y*XuzYc(Z*Fb&$I{r|YBt-K=6DG#sh<HyO zM`bWFY91nu(l~7_+{-4Nke$>Q78lt{77wkhgJf|d9zP>Vp`H}vyeZbA!pW<n(8D=S z2r|LC7Uj<1b&w67uuSreo36rt;3QQ-@Hcr0tnl;T{J;ueN>O_*YbjWqq&*TG7IKbi zJ`jU{9zJBZ(L1H{D^^5H+6L?-Dr-5fjvk2KJbFyraQG|jrDDn~>|eqZ2vd6Kzj*Xy z^jke>Udrzcm#~i7IQ80>#YE(qDH&u3{)Tkb_9d2>6h0FmtjOznMDhX+d^f+ZHJYs7 z)dVM(MgSoecCxzB)K((zk*Myj5r7+lPqm_ds;Mp5WNJTZP&hD2Q=cAgg^p2jP7Pme z4x-5*56ZAz3pdl6D1b@Xq8w13DsH}y;+T3vxO8Y!WR70c;MkRd>+%!+r!av~KZNNd z?CKe#ORQr6BQ-b?XdMtzA4HtdPa4AKu`sJU1>vJ_U~7m5h*3RTMuT7?TCwoLjIl+3 z5m_y0uLhF#M@R^ygU>h&L_dkgYTr8wYWpT2g`mWS7@XQ{m$sZ(A|sK!defuvs7u5F zv&(Q+c%@+IkTnGUApPK2Y8$rR0`Hu(&plN6U3*0{@{=H*$-gDk8}AOX{SqekLzpPf z&hJOqTsj>%=~I>?mlT79j?8VQpotEDSdNTit$_1Nl!$^*p0X@X-6cnm@K*%FHWZY{ zfXW5!8)b*bCYktxpe|EeYLo!3H*BIj3{M!eD=Fx$E&57gwR}LEfzm040j=5$uUJay z;+a}9RL6maAu*C;V=oa}4h$ky@yh_ITEYQIJxO1~6XPZ#lEDLym!Nmhulpr`O#X*3 zAsh{C1^%L8^pBL&F^u5Up2&{c;XVzB2e3d&HKZ<wgFis-mLkA$9=wP9!5{um(;)KK zrpV8MH@>hH0_W998VZOc9}C;p?oCf^TCSodE94HW<W4e<&Rc6Acwpzyv+Ac)gHYWz zR0xbPuB{sNo%pxik`FKqRL^%GCI~hHY*2aLJQ<nQv=5jEQPN}vxDfdwC-d5V3Db|0 zR}xEq-{uwKm64k?<&}v7wV4QwW)6ZymoritdDXQk<Tp>m|DyUyk%l!kH3+F>ocAKQ zSu-@O_Vu5XaL`m*Cu(&q=oEV35$1uOv1e3aEWd;){)kP)SW_y75vG230c$`UwbA)2 zlw=OLguD{$vZFRlNb+=oQfFeIw!4JWX;=V%H(*4-9uh)~lcczJ2%SU#!s0pmAO%Ru z&Zh^;lfS${cm<c2Ne!k1RhV`#u_*G<D6N1CZ@Uml_(`yd>0T#^I<TpkXHfTMSq|#6 z<2V6phx-jMAgOuqhG@w}VWb(gby0Z$P16WkG)nYCm@bEhj=l$pa6)A2*XM->Lly9U z&H%BkOLUT9+7#2@Ea7)ncY0b9*OTl)B7kqg;hl1hG$@_{zRrAq!^A^%U>9~rrR$+Y zRu<EnM%nVQx01v9PXbD|`3}-0N31(4tZeiYMAW@+4u9861~l72O9rF^0q?OPhsZ$) zy72B<oP%{pnh!JRA92qDM6bSf*8T~99uvo0S#2<Ctc}rsE4e?vetGuV<$H3J!hMTx zqjyzaR56*_I%r0=dwiX?Jb8H`3hD@;L3g-m#1)`NZQ^U?A3Pk=`I`|EYYEHcpgsmF zFeMHBfFzg~3>n0g4%x2l23{P#iu-O@)ZRqzsoh<d+RF{|m=ZE0BkWkGO$-iyS`0N$ z#wCGH-g2`?y~D083zkm3&nN~^>lyTzm?CGm(|I-P1JMdF5pNjXyhb?^%3+6}qx7;D zYWLO(La3%THF1Wn>yl@#%Q5<PpkZ_@g(2EBv=r&B1|H-?ZV*6ud9-px*8#M}q!f62 z^`pV~b&&4bhz#UKC&H!i2H2ik-bjxIchq@nLjkL3e2LVEJtKM4g3hw77`kiX$7lEo z{blnUWItx#KxbICdSvdb&0%qob%0L-1CTP{sU}@adxY>R3cgbPENaj!6)T)5Vi9)T zKc-Uxn0|<pcoiIfnyORx!~<VoO?DU&gaFT^PFPD&{sIw;n)zh&RCjzFJlzx)#Ein{ zA+u)QdL&u$eHMWvZ`#!bvWq5x)@;ZJ%;V6OTEqbihbYyE$}!F6z<an7zSz9>Y+Ofb zA+A}2ZR(?|?WBG&auWj(W}{YFoB&66+zV@tBJNAuY%TnM9Hn2<skvN1B7`3z_NecW zF6u`)4w=fZwfY;c=zBqZKypM2{1Yoj4Pe42Eo!U`cZZ$S@LhAbd1U=Y9LvZZ1P3gJ z!)hZ>QV>W+dPVr)CNDKs0m<fS*H*N~35eWEVAPbBN6{Ui#SbaHta%IV6*z4iXh&K8 z7%dLncFhle7S9jyA7m{$zA8hbWQ+Eq!Qu&cV`sFxhbg1-UIR7f=MNwD{0`aGr<Ctu z0`34cc%1UmZf4d_wRStKz{2DQI5MqPG#lAKh9j;Ze9;MMjWr9%M#F(@U<JT5i9Hfj zlNVESYq%j_GIB?ob_F5~War2QhC$}v<RxNDt*xeidDEjYwd3XDp;kaEq3KaNcr(7< zLmpuwS;2#(9(@E6)u)P}A-qCt!P#!^fCm~O!Z7R}`)C%BB0Hwas`Cq=-_rOf|65<X zbW#&nJM)^Gy2hr;y`!mIgp4!n8^bk?=zLl7=?jY5h@T1qkHPX`SYXltQo+Ml-`D%p z$R7%SprfcN^@T@Nmk{)-8DF5CLV!N?FtYWX7H`hWY)!3EYp~yq@F)=S15=x&A6S4w zVMCt$esBdRfZ@rQ6KZ*|h-g$9Un=LQ$rzwjkYbV~>Rqvp9;9{2H~dosN%^5PC=hJX zffiAnyp~#B>SHZyw^+S2$$|3t1P<IS%c=N(h}<?N_1epZl_+FQ#<^L@frinp8Zkn} z*~sbxAv6anrY1GSu$wrW3DHJ=F!Fl9sWv@W@s9peZw_Dr*ggMEWID?R@((oZylZhN zRa2xqw~PE%IDx0k_z{#KWe>j*hR}nj=unB+6Vi6_S6Q=h)P#kcrvo-7;J$z^Oy$^r zLnEPLbxj@xZBIeUWLx3Er2$PXd*sWjWtpEpef#sn^UDll|Ni;wTL(Bi>=}E9hBi19 zk|@9-v1r-@48!9tikc@Z!s$F_)+7!Euc25+CNCGTp8Ty_eF2SX8beGfKJ}(M`NX=d z0>G%#K{3R%mTG276b<c>-Kx;7A>P)1zPLJhX`oRsn*;HKo_7LCE#Ow=k$^!{uu~f| z2SJ=k6QIqb7dn`SkqJ;Vh=j~TWAR8)YY%`9pa6!YKw;CytFq`DyZ0KgFY9G<uRcY8 z7v<{t5rT9OhyI$bUGuVr8oxRMEz^$9a=U2X)-rIWIStK5^$p>lc8>Pd()Ip-cr@}0 zm)VHqf-v=1-V%@KtZC#0=)kAe1_w~*w|1s)Jc0%gr}lQDv#g<qfb)y$BD;ZDx|%VX ztyr2i0<`$c1wv6i8D@zn(N+PGs!;)n5TG!pji`fhVO0d-CX@*LPO@ryh}5ps5*70j zq}9K|e1$~P(9_)q!y6&Cw!Nl*Jq}sh4Ig;`A!G}G%!g@F)jNWI^U<UpCZfx_2kjq4 zOqZ9ltE^ximzUn!OdT2rZ@9cpn6(p^u@KZTi3?Alwn8(1_rc__h0TI_^@fX;u@*0E zC=~6JBHTvR_#5tSTO}R`C}yGfq!q7TDMFnU#{Vps4H|@wceS;(GfY}mA5Fqt&zd$V zh~(mTP!9m~2tNj?{1_xC8ta0Yz*OL!56d|{h#j_?++#sE7`ujOOHdZHd^{+Q_tG|c zp%e&8U+55Tdyz{XP>eYm%25OQJB6Wx2w;=n8d`sAkoJG}XH{GzRF{sbkCS)NZJ@b9 ztEFil$#9%oO+?Zb6h4=O>Tt|8yM=V(CHlnvuGO@iMi|sy(P@#bp{9(~QUe9uLu8uq z_DC3Ql_D_I$4Ak6HOEfYNa}s^4hy_UwWJ-m%6DbWRfD#N>`aT0L1#iF%w8d%sC;-8 zt<ZnMAoNf!_Ls$m?5{Dn?Q8^a1a>*Q!`e2HP&!M1Xt@jq|2zSD6BpU9v8qp)`-h|& z3Fp*z(f-Ox1_+Si$%aP;cpMd3Lb7U0AZS-DA68@djpsD14vdX+n?{r<g_5+x8P$*7 zU^g#<U#0R;gE%%^e9=6}!nd%<;9|WWn2CRyo>1~=!@eCjLZeUQ9?zgOMy)O6XVgsc zq4KZ&I#)HdI{k6#MzF%BW^5`jN+^IPs$GknWe6bzr*6x^Zy<R3Qs*j?C$0nfuRBxg z{nvlK|MvUCKy{7}BT|~O0{IHXuY*Bjs-5ImNOkM+UBZ&Ap(fT(opc-$XbLIvm4<(C z$Bz&>6r*oZGe={9XB08=k9f2GUDHu`mZ8b6!vEmkCbF=BDmPDDG@`yIRhq8Z89rX~ z?i1AX2uAs;C`LyKAj}Y;<=TpBjwDA{I5McHn|z&t8rlqY8YW#>-lpY2Qpo$DB~C>& zN_lNxvDIjyjEa5@)t_HJyr1vC|0REM{?1<$iubgFVaw8PFlgzutG1-6mUg7zav^iX z`NyN_dQ_7mVReWlAqH5{BvP7Fhdgi?$8V$zfKC)uo9b)9ctx8BBS+QO$py^}aKodK z9J!5?ondgdh#fJH#XhDTE;rPj21B*0H>x&zwSB2WU+_(s(d)ok(ZMUP<8glzVkDwE zcV$&m#16lF_HGhQM^u>0Buh2M5XWw$u})yDx04`0#VTC0Kgr*RUp3u?m~)Cz4esbb zno$otndT!4gyK!oO)U!CAUGO>PP`oIB4~F3Xe$~+LOX-s{5SO!U`EYVc`CqDCYdbJ zz_!C2<FxRp7;R!(ZqN?vA)<e^K1aS2{gmZ@iS^P!D}Iz5(wM^b=x;Xze2eDNKBy+d z7JApq0b>_D?}Rarn28M_X#NQBhHH?!Cr=Gmm6?2kKcnw%7*Z$w94?K&+LK0C@BKTh ztKyWX-U#i5)$wLon?JY`<Ud92pqq<rP%)D=<~JzaHiL$dO+|-lrD%Uq=)A}9p<tCE zeQiDhDpkasZMZUEquwcos@??RsXYv6pgB>4J7S46L|%bhv?X?7X`URX{IVa*@=-cR z9)}{-5tA~3K2LBFNdP!vOJfp)+TGZvM3x@EG?tiHrsJ^Sh*2@V%cMTAQrD?}7b^E- zs8DlYJIdDS{elJyjy!+WzS2w6eHt^;7%Zi48Zf1}P&O-LPhzgeG$Oy`$q#-M(INoW zCI^wq8eAj?qUH;hX89;p0ZjsgG<R}un^XSqrI#_PXp%gmhBHiqkxrYJFlMjfMF11~ z%a;?pEsTba+jNygWf1}Lam^>-CbZjF;x>(`qoK04fC$=g3uk|ekimWtBy`QnZ#$m~ z)nDi;o$w3s9;K~~DYw<ksHyV_V2V!3Vh4cAi0$Nc5HK36!5b1eC|YMnlh-yIf+qWf zSfMbEwwi@11YHgO*d*I^7}wO94j3<;m(V#!EOz9%E#6z5e0vj~0LLu-QrFz+>}$}L zAaGEi7vvP`)oXt~5?x6uPdhJz#N?T?6+9`wrR81HP%?TdXvjt1-gqnCjgp8PG7oCx zqwaO$hXi?@5k4RGfB!gl=fcyY3O&dH%LRCWF>qlukqsnJb6O9LG|9O0Gli1e$fBYH zrK68YHTIHArvBo!1B^@<83^xD!@?^@$^cV}!P6*G=~92OJ5Rw$Caz>)xsNGopqr$_ zCU>aGkrU*k4sdu){me5pvp~Y=xSDid(!n8wpQ$Z@Kb>j{p_X(2&UB<GYP!Wxo?YCy zu7d?NEe)9z+z*hY-FN*Y?>1jq@O<lE=kM?Tc^z7-FUJ}jka!;#_R3Pe17eRmPK`BP zT}<HLC+&ZCM(`5pUl8UxYapG3TD6%VWlB+9@}k40@UYi8J92a*w5tw<)h)(x)AV<c zt<Eh`SRj&U7Vlec;X)2vJ$8+iYSyoSGuJT&O|HPHu!34-jZz}7i;k$Eo+cos_8++y zSAbFEOAAs385oy$%1Vv1gO14BP({cax+)pTtqp%xf{Jr2ugLzpM5q^1#ivy6Nu}eO zD!yq^o2pT#`tTsb9as;zb`iKDp#n%03X0h4Kx5Eka#K4Q+CxO3c!7S?t}N?CIH)|F zO-t~9hCopvoj?;MNYb>ai$;U@_pSGW?x-7y#3vmfM#m@NR6vGGO|DW-Ri|wzL$IPD zlxBZ*vo)N>!P;qpfOWW<^j)K73XIObO7s(bK5p{4U2QN;DPp%;(CIfFy3sM^S8Maq z%4<5z;2#b%Anaf%tk|Zkl8#o^CL^!ZAZik&h)Ayu2pC8k9|%lfik~v|T8<9YTFM!t z3cOIf9<@R-!t1t{L|Aa3@yH-W$G2%?B<X(`fM<2@LDKr0hLRVqMZ2CdnWo`Ej|12m z_>@Ts+PN9pRRkNOMe8uD+nQfp=aL{NIHYFRRwLz(g}S!2n?@qLt|6d43MN<5MZ;1@ zEkmCAB}gCsoPYdv>w6}RX*`^8m+Kwcy(2bgwY4FRHHTpmGyybplzr;xyv8Fz>*#;w z@0)Hf&}r7HZOA2)N`!))Yp-qSNHqxq<d6?txqx=Oz(+%16+E4qo91tC+cKtOKbn41 zR~H?Nx*OWo!}S6P2kg`!Au<H*0ClY;B>`Y!d(}4=ZlXgH(xB*wK$#E(+L**c`vLus zN#2R|K63tiyC%ov3s`4l-0N28$M=6<aW>EX^=657A58Rsu10lqm&DMvw$8*rncCGx z0HAlGB@I#TiK_s>R6A<Qc=dX!Vx%)zYF~Tpek7KB`3sfuI2r)-*s^pTo;#Yi#{p~d z%&8Ma>fiPoz?`tPw<EK`;#>z;bcS4e_bsT`#XktG(XCD;1JB}IK=zF$(K&x{GDPS3 z4sH-BhloMz21o;nBLlU2N~uP~+)GlsPUeDgP(po`2p|9W_PzhMqc+!{qCJFZo3`8# zH5FT&k+-N^HJ;S&NAKX0y#_3FTBEmPx*ovU86{b}&SK+0m!uRwSrARgg|3Zw^_kUS z#3|_n-i+#c=v~mR5jD`M3(9}^K7f#}t{-J!q!J~z5`Kk9Q!@A`5=DbPz#KrIrNgd6 z@;jYt7*@kuODV!n3~Z8Q8PKdQm?3x(1-T<Ew3mif!()Ko8UkC85p=nG|20g2)Z<h> zFp^**6jW#R`6hMb(ivcuukz<Q7L95kht)s83rE&!gD*e`zuE%jQh|RJtU8$u`{Ii< zc!n~aLCwUj^CM+nXV4oE1Fx&YjvX%B-!}SiY#PfONk^ujgHeE_HOPmh<LyBQ(h0XB z3?C-l6{5in$n0p!9tn@&*jbBa5IC3#tx#+jXzG&?8jz87+W|%wN;oJBwPtkd1@`Rx z6sT(oA*6d(SX4>*91VZ|Bh_^C!@2eaO3|1;zB1^D*N`^`0!*rkXV6KM5z+;vIcc;b zg8eh;><WAozzcIaxRZ4bQH~wgL!oF>7jcf&;Dx2iZvI%?g&M%}njX{K0Ww2}6*WG1 z%|?*4tO1&TPaY!Z;PO^qcns~KI`j+WS!&Qk<srBzLh7;VTrGbRBw$?SKCYwUT2lDX zgB@EVkR<DCoc{Xo&yP1OM;k=D(;gIjbU6c<VotlmLFcR?HnlLxF2W7I7BZ*lW&p!s z%>wV@RwS6@sGTNB@$CEx3r6B-e_bOc!0bXFYGD7G-I5z>0IW{NIzD6N-tJ@OMQ0iS zJe0IhZ078)+be%`pTeZTAZ63>z^Re`hMz+g>nInNO;bII6)6ChP8z0mb<i}(9;gwI zgMwwcM!kTR+=PN<YJ<Y*_K7{-&ar=4e}4ROzUlT2VR?9HA|T4~;!Y!aLA#iZT(+uR zKJ8JX19sI`rc5TKSacJJnoE+81S@Ey^g48;YhO$|;<<l`eKa)(C-a1nFcCHgxuaG` zIJQYZ$_%3fOx*OrNJ+c9lqT^^n)K1Z1%(Msq1{A$kfEFgP^XDwo$%Huuy*sk&hq!- zB(ik8l5F-WFl~h)Do)}rs&4T>FX|}g!rcrVmXH&|`}_RLd0*Fl*^e<DOhYQ(H$($f zLs<ytB0hgArJ+Lx2w<24aiW=VoohhIXq#ziR15^mu3XbBC{aKPt18c-!-!XwR4}yr z0A%RgqJ~SGo(k8SuO@ln>B)J7=?%>D#0(=ANd%<SwR?smaq|3W4!ENZTj(?ChU8Yh zFdK7nYD0@d8D3+Gz39NT`u4hrM{`vjt$MCbanT=C0B_|mQ3v0lBD!ov6^FdV>HRs+ zuf->6p04hcg@=<pC{2Gj=)rsNUu^?RfNyp05k;=IjSzBF++{srNJSCaKTexhWx<ow z5E^5mC1iVbLKDFhbZd;}J~ptXb91nrX-~_>!3zeBgC*?-=)~v9ZvlI$z^mPo9?H*G zuUX!t%R7$l;?h}Y$pkzS_V|S91I3O0ul(57AX*b3ts#}Gts{SwNg3)TYD3cLKrwR8 zs}D@6QXdi6M>2Lvksc>urTi!a)aV0FE%GW+MEVQUDLvdK-eboii=@Fu>33||NV%nf z3d1>QCKLqlkp)|%Bzk}KB3%kM?jw{`+Z4n=T<RR>R(n%N!!7B+ch#(NQE&DZrPq^= zNfR#jWWrZO@LPX_Gevv7NJHLO<9Cx>rC4;C$|*4Z?DDbW@MUQRjUD4IqBh&Q?sh2+ z<J_Fi>>w85hN|gcNIm32VQC;iqEbiRhfZ=NVvXp#H>FHxxTtj0yTv3eC!JE!TUp2c zv7oXvp=2a}fkdbq6d)829K$^;O`VV1y3s7l%oiOWREvMGuDRQo+Utk9yT%hhVnTQ( zWW9>rcV@osYp*Xq)raH#eze2ugN>Qu^2VBDh2ohyA_sY~A^_9W9wj<G>>Y7^2yR`_ za&%Tjr-rxJkthv9QB0--IU2~NNJj=lsSut_gJ?TsHMPV~yn0kdyoIP~v{j;HSEs#- zU|Q~_(XxMa-8m$ckLDdZn2$&B+7OSLFzweA38rMO3L{0ep|yFWeO2`KQmdgO8Z_A1 z8Y)BEAPCOTbd?xpX{;La4<RaOru=Y&nFG^<cE1W%zH9Ki@{YL0dNlQ;X&1SH%8F2S zI`u{N8v?L`3qf0GSk5{Sb1P^hL8st~z!F9PKly)OR;>+|6}PB;HYEvAq1{sVaJcw1 z9ik1oO#t}OTz%7FxN1ea__;Pyv$|hn8c^>jlAF5dK<(5JIu$&;E|udaf;JkOn)3^u z&?P23yf%hF^pMk8LsPhvKQMNpa`!Dnp9SC|yZ`s)+Fb|_W5MbKWRPQlI6$&upi8cf z6SjY1tkodM^2k`6Fmw<P2Z`u|<|yvOcd3byebWl@&*;!tQ3Oh8JO`qF!<zkQu3ID1 zgi?Je84Km-ZF8Nv8gSg=L6#=28{DX^<EW#16fZ2$HQS@Pw5kRK<*UnONLo+|u|zqR z(3<4%J{lA`r(fiUrBDt{Vt5@w3Mb<VZ1I2iY8!^3>G1j%t8cHj2NJC(7&4WIBkQ^k zZ%&;a8!z`ck;9tB)qtXg@U)@TbO#Fr3k3p-GI**T1vc?SRU>tvhmMcqLxG8b(naWD zlzm%BPS<ry+lWK$UY$(PC2~V&L~h$KAa>yed)G}p^X0T1a`H3{GlqhPvH*;uUUh$& zgob5EDqYYpDNb@x*SG*tJCVvdgU|9qnK}#>%5~MpaIW&%8jeCRR^D2B3+r4edi@+J zo$i329{h`TmvsykUpVm|+EmzpUew79%!7_^ZRAPPg#;RsZ*KNYF=-YqPhGyo$^&os z4yVKEM+4KKWzeNa_*QDkVHB>m(prBS#g=sBN0QTy*0>vDO`&cu#lQj?y|E|^2{F(F zH5fIFCW%Gj_yHpi?Gs+tJL$kz#m`6R*Kh3}2i#PL)e`@R7qWJZ!77oFSvp^iq#BXD zCpWgHQ1Z`_(jh%v9pfM7e=smQ=1z=B_pW1wg{MJjXnZxwlj;bg?#7#i3aWqFZ_`aZ zfTT&Xv&KO0Sb*Cpc63<o+8iXar#AP{zKACB4SlCO6N;fPuti9K)NYP=MBQ@Mb^1K2 zFWROyoaCBYxNM=5XEtpZDV=pjPdC|Yx%cGD1=b`I@%K7=L<WV3l`bke?eSIlVdp>? z>@_R{1vOQ{=o<U%{?|x3O|*a9I|sVy1>vWTDr?DWRc}x|8VQ8QXmquFL4t-U(ncQM zQ$0Ckk+95k*1_u_CQwWAM8H0qZZc^uoa;utL&$YIX3&k1u$C@%nVKxCx@_#`Uc9cv z(Ty+XI)(@674iAfmacjzjZEbcAQ#QEJ6%H&G@(4yXf*82b@>>}Cl7zf^MDL2gN_wf zEH*gB8anmaue0w2X%Fp*=spo0_IZudw@>}cx8Fa12h*dDc|6DiMfzyeyvbw*?0rye zVe86eNm({czv@uD4y6znL}#r)E@?&G4MI0Iex1z1!BarF@O;{^*41nk^3>rhOq~x0 zGDg0lsJ-TBQTy|jQECS?=qA<c;suigFC%}VJ3bw1lgExdlgB8@S@F$CyclNO{9Ov# zXz=QV7{Cu}y!H;h^{;)rZWN=B?+QUTA7Lj`1D%q%GUx;=6(o1gsyLkkm61^4Ykx!c zZwj6fgyL{rcVW~_(bYxj&*=(=s68$@f~ezPi+sfHSA@~hO@Lj81JRMXhwC<X=XHNK zz_{+{=(@EF&<`knl7xRUo&2KGuS+*DL=H_mpj3n#prnF62<?o51Jn>}^I*mt<xzD1 z1w5rYbBTM`eH@y0(RemgQ{n<XOAoJD{_Xw8FCX@8W3RqWx5RtrPP&lQ+Vg6U;vI;% z27fifw+4#>^a9u2;UnVi6swMvX}*7o)PhyabpMYB@iiA2kLHp1<91bWpazH%6sN;R zMYlwB4VK`KNxBNP-UfjR8o8RT%+*a~d~|26b3|q6IwVWi4Anxxjw4Y7@r|tQc99%b z28tvsSyyd^jlP|_{RC^N*0`=mSem<`^pfs4*2zZ_zG#ZU>#Q`Y{WV^c-<N-DQ_rb? zzzW_QQo05coONg;&=fb&)oJOjX@N-#opvXH2b@u3^Jo%4yBiH(rh~D_g?KbangBb| zstzB*qq;-_X@HWFzz|<A9ST{f#-kaPm~}Gc-e(b{p~%Nsn1?c17i7mogKD#8?pk#* zjG3;IItJPIp(Ac#x_xPFWZi$(t%OZwHPr%iBAy=96f<6Gox?YhUS1IDc-Gw1b<Mib zCA?kK@<XHok&5?iy>Q)McU`o_LVGFPMFPo8U^I1WhzD7cE81Gb*g_)O@{R7A*&&KX zkew0>ntQo94S3K=dcgO(ABCFM9luiX*LYv#M|Eo{WrdWz)gS_4T-Se*X|U19r2Ad% z+T}>9Ed!FhhN39we75dY(E$qG!lFAtb;Lm<S=i~-Q`e}7Ce0h9jEho(8T8xPckPaj z?XSz7b>G0!4BU8Ap5MN_U;FFl{>Srp|LM7C&+6JPw#PI5*X7fv9(j1(STJQ=5a+tj z8Xp{yTlh7nx6!SBxB-9dUVCl0vo7%}t6=B4%(Ew5a*;J{f;Gpv@E2rJ(cTjX0>Z<Z z{HYG*XoA?rEw>EFY&vicmE#aJ28)oy17sq1bgD>Ks}Z2$Dewx>MYLV*n$AeN4J4%P zMnESIjh`XiFb4RVdb$qzR8$?1a!h?&64he@sU-?N7F~7ps;hs#{q^bdhtI$L^*ld( z{&PKl``*95|NQB#S*5XTk>OpGdXx})nrD;h4?2Qs`h4_1a*_fEw>1yYbicC3?CN!M zH`J+Ygmh%lQCHH1tSz)&G<BSzc65(JrT3uyGG0tWuW<~;(jSfaws}8Ii)Pbs1fEpP zKQNT~p>@hgVd;N_&%UNkH6R3LjJc<2OkMLN0DjOds#|?Pjp!M`p*;X0Wzx|b4W8tn zJHZm@uWcJ`Ctf4%US~u0>n`&5eu;>S8bed2L0S){aMwmbkC!`U%F(f6l;zY0SI@Gi z$k>5uUb=>|O<oDF2;rMH^wHT#dxI<`YO=YeJKC?CDsg|@IsuI5)^&(S2NwZ5T@#NP znwrg$SH2l&a#@3#WCSMIUw828igxN=_Xc>~+ND{y?NIH!+uFU7mMAChJ!y$bC}T8j z6ipq!9HLMbmu1$#KZT<iW!95yOxi}it_khB1#y`!0ep?sw~x<N&8i>>3lF_dXqOVB zs-4C(L8*V@G}dWb*AY<pI*FspEh755TsLteJaG*W60VGdipA^tw}28xK4fj;E@Guy zOmr|^7l(@hbTV5~ii{~>Zp5unLF+c|LZmh2w{*|fh&o7Ws0Rx}{ng}x{=Wg3^}5aj z;s}=>4pE_?raG8HntNT|Yx?9l7wDoJqA}G(>bifCd+7pBzS-+KTODI3yR@+hUWQls z{^zIf{nKwB_Ve%Gzkm7meBZLU?k351HQ~@*GNVWLqM^Ak8BRCY=xW8J<CtgzG~Uql z0%&{P54foR1`pa~b%S=~be0k&1M4rck;rD<MuuQTS=3|N>(*WmSw_fC)XC?nR|x%n z!~B0qnnzT3H5MHSM<nQk2*whhW!LD25kD3}=kqkpXdo&SuYHrFThf<0Kss@{C1{|f z%=+j!n^6%Odl@Ibv<#u11U>^h8g<p>udn@?fBuhp#u}(n8K&}ZPeRZkIK&@_2}YAr zTNhUkd2#dCjRLx+h)3u;C=@hHndLC9sqB9NM3<u5Lv?StE+Nz1;Sr-5mT(0p6`gc2 zwZ8Z&vSO~RQ_fQKr=)uyOZSX;O|MMTxz*-*9qa?lN5NP`q9pD1<z~7O6lIEh(3B_e zhgKn{u^*kE)eNX<pjJCcrYmcY&S$`tPz<8N=`hJwe*lx-o48dQhyU{b0U^r(69fZe F001?DC9nVh diff --git a/metadata/md5-cache/app-backup/attic-0.16-r1 b/metadata/md5-cache/app-backup/attic-0.16-r1 deleted file mode 100644 index 8dc36e563a09..000000000000 --- a/metadata/md5-cache/app-backup/attic-0.16-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_8(-)?] dev-python/cython[python_targets_python3_8(-)?] dev-python/msgpack[python_targets_python3_8(-)?] dev-libs/openssl:0= dev-python/llfuse[python_targets_python3_8(-)?] -DESCRIPTION=Attic is a deduplicating backup program written in Python -EAPI=7 -HOMEPAGE=https://attic-backup.org/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-python/msgpack[python_targets_python3_8(-)?] dev-libs/openssl:0= dev-python/llfuse[python_targets_python3_8(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) -REQUIRED_USE=|| ( python_targets_python3_8 ) -SLOT=0 -SRC_URI=https://github.com/jborg/attic/archive/0.16.tar.gz -> attic-0.16.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=785c20679c9d0cfba462c8a415fa0ce5 diff --git a/metadata/md5-cache/app-backup/attic-9999 b/metadata/md5-cache/app-backup/attic-9999 deleted file mode 100644 index db7a99ea01b7..000000000000 --- a/metadata/md5-cache/app-backup/attic-9999 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?] >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-python/setuptools[python_targets_python3_8(-)?] dev-python/cython[python_targets_python3_8(-)?] dev-python/msgpack[python_targets_python3_8(-)?] dev-libs/openssl:0= dev-python/llfuse[python_targets_python3_8(-)?] -DESCRIPTION=Attic is a deduplicating backup program written in Python -EAPI=7 -HOMEPAGE=https://attic-backup.org/ -INHERIT=distutils-r1 git-r3 -IUSE=python_targets_python3_8 -LICENSE=BSD -PROPERTIES=live -RDEPEND=dev-python/msgpack[python_targets_python3_8(-)?] dev-libs/openssl:0= dev-python/llfuse[python_targets_python3_8(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) -REQUIRED_USE=|| ( python_targets_python3_8 ) -SLOT=0 -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=785c20679c9d0cfba462c8a415fa0ce5 diff --git a/metadata/md5-cache/app-backup/deja-dup-42.7-r1 b/metadata/md5-cache/app-backup/deja-dup-42.7-r1 deleted file mode 100644 index 180dc1423aac..000000000000 --- a/metadata/md5-cache/app-backup/deja-dup-42.7-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/intltool dev-util/itstool sys-devel/gettext virtual/pkgconfig test? ( dev-libs/appstream-glib ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=>=app-backup/duplicity-0.7.14 >=app-crypt/libsecret-0.18.6[vala] >=dev-libs/glib-2.64:2[dbus] >=dev-libs/json-glib-1.2 dev-libs/libgpg-error >=gui-libs/libhandy-1.0:1 >=net-libs/libsoup-2.48:2.4 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Simple backup tool using duplicity back-end -EAPI=7 -HOMEPAGE=https://wiki.gnome.org/Apps/DejaDup -INHERIT=meson gnome2-utils vala xdg -IUSE=test -KEYWORDS=~amd64 -LICENSE=GPL-3+ -RDEPEND=>=app-backup/duplicity-0.7.14 >=app-crypt/libsecret-0.18.6[vala] >=dev-libs/glib-2.64:2[dbus] >=dev-libs/json-glib-1.2 dev-libs/libgpg-error >=gui-libs/libhandy-1.0:1 >=net-libs/libsoup-2.48:2.4 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 gnome-base/dconf gnome-base/gvfs[fuse] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://gitlab.gnome.org/World/deja-dup/-/archive/42.7/deja-dup-42.7.tar.bz2 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=bfb505babd5b8e4c4b4604203ef69fc7 diff --git a/metadata/md5-cache/app-backup/deja-dup-42.8 b/metadata/md5-cache/app-backup/deja-dup-42.8 deleted file mode 100644 index 93eba602d95b..000000000000 --- a/metadata/md5-cache/app-backup/deja-dup-42.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/intltool dev-util/itstool sys-devel/gettext virtual/pkgconfig test? ( dev-libs/appstream-glib ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-libs/atk >=app-backup/duplicity-0.7.14 >=app-crypt/libsecret-0.18.6[vala] >=dev-libs/glib-2.64:2[dbus] >=dev-libs/json-glib-1.2 dev-libs/libgpg-error >=gui-libs/libhandy-1.0:1 >=net-libs/libsoup-2.48:2.4 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Simple backup tool using duplicity back-end -EAPI=7 -HOMEPAGE=https://wiki.gnome.org/Apps/DejaDup -INHERIT=meson gnome2-utils vala xdg -IUSE=test -KEYWORDS=~amd64 -LICENSE=GPL-3+ -RDEPEND=dev-libs/atk >=app-backup/duplicity-0.7.14 >=app-crypt/libsecret-0.18.6[vala] >=dev-libs/glib-2.64:2[dbus] >=dev-libs/json-glib-1.2 dev-libs/libgpg-error >=gui-libs/libhandy-1.0:1 >=net-libs/libsoup-2.48:2.4 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 gnome-base/dconf gnome-base/gvfs[fuse] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://gitlab.gnome.org/World/deja-dup/-/archive/42.8/deja-dup-42.8.tar.bz2 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a36943daa6a0327c364c263a764edc34 diff --git a/metadata/md5-cache/app-backup/deja-dup-42.8-r1 b/metadata/md5-cache/app-backup/deja-dup-42.8-r1 new file mode 100644 index 000000000000..28ac62fe410b --- /dev/null +++ b/metadata/md5-cache/app-backup/deja-dup-42.8-r1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/intltool dev-util/itstool sys-devel/gettext virtual/pkgconfig test? ( dev-libs/appstream-glib ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-libs/atk >=app-backup/duplicity-0.7.14 <app-backup/duplicity-1.0.0 >=app-crypt/libsecret-0.18.6[vala] >=dev-libs/glib-2.64:2[dbus] >=dev-libs/json-glib-1.2 dev-libs/libgpg-error >=gui-libs/libhandy-1.0:1 >=net-libs/libsoup-2.48:2.4 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Simple backup tool using duplicity back-end +EAPI=7 +HOMEPAGE=https://wiki.gnome.org/Apps/DejaDup +INHERIT=meson gnome2-utils vala xdg +IUSE=test +KEYWORDS=~amd64 +LICENSE=GPL-3+ +RDEPEND=dev-libs/atk >=app-backup/duplicity-0.7.14 <app-backup/duplicity-1.0.0 >=app-crypt/libsecret-0.18.6[vala] >=dev-libs/glib-2.64:2[dbus] >=dev-libs/json-glib-1.2 dev-libs/libgpg-error >=gui-libs/libhandy-1.0:1 >=net-libs/libsoup-2.48:2.4 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 gnome-base/dconf gnome-base/gvfs[fuse] +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://gitlab.gnome.org/World/deja-dup/-/archive/42.8/deja-dup-42.8.tar.bz2 +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=48ace243fbfe0e10c737b0c8644c8aad diff --git a/metadata/md5-cache/app-backup/deja-dup-43.4 b/metadata/md5-cache/app-backup/deja-dup-43.4 new file mode 100644 index 000000000000..0e9045f45957 --- /dev/null +++ b/metadata/md5-cache/app-backup/deja-dup-43.4 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/intltool dev-util/itstool sys-devel/gettext virtual/pkgconfig test? ( dev-libs/appstream-glib ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=gui-libs/libadwaita-1.0:1 >=dev-libs/glib-2.70.0:2 >=dev-libs/libgpg-error-1.33 >=gui-libs/gtk-4.6:4 >=dev-libs/json-glib-1.2 >=dev-libs/glib-2.64:2[dbus] >=app-crypt/libsecret-0.18.6[vala] >=net-libs/libsoup-3.0:3.0 >=app-backup/duplicity-0.8.21 <app-backup/duplicity-1.0.0 +DESCRIPTION=Simple backup tool using duplicity back-end +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/DejaDup +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson gnome2-utils vala xdg +IUSE=test +KEYWORDS=~amd64 +LICENSE=GPL-3+ +RDEPEND=>=gui-libs/libadwaita-1.0:1 >=dev-libs/glib-2.70.0:2 >=dev-libs/libgpg-error-1.33 >=gui-libs/gtk-4.6:4 >=dev-libs/json-glib-1.2 >=dev-libs/glib-2.64:2[dbus] >=app-crypt/libsecret-0.18.6[vala] >=net-libs/libsoup-3.0:3.0 >=app-backup/duplicity-0.8.21 <app-backup/duplicity-1.0.0 gnome-base/dconf gnome-base/gvfs[fuse] +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://gitlab.gnome.org/World/deja-dup/-/archive/43.4/deja-dup-43.4.tar.bz2 +_eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=c13a0e80a46301461997617fdc262849 diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz index 4c3cb846f9fbc1ff5142f1b7cc02d1a6351a7626..dab18b4cb80f73ad9deefba680715b7d9b73331e 100644 GIT binary patch literal 13452 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 literal 13777 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%0DLX={Fk{|pGH<x$Af3CF-oX=UidFrwJK<H&V& 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 H-(Ua$6$mp` diff --git a/metadata/md5-cache/app-containers/apptainer-1.0.3 b/metadata/md5-cache/app-containers/apptainer-1.0.3 deleted file mode 100644 index 42a230c7ab74..000000000000 --- a/metadata/md5-cache/app-containers/apptainer-1.0.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile configure install setup -DEPEND=app-crypt/gpgme >=dev-lang/go-1.17.6 dev-libs/openssl sys-apps/util-linux sys-fs/cryptsetup sys-fs/squashfs-tools sys-libs/libseccomp -DESCRIPTION=The container system for secure high-performance computing -EAPI=8 -HOMEPAGE=https://apptainer.org/ -INHERIT=linux-info toolchain-funcs -IUSE=examples +network +suid -KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=app-crypt/gpgme >=dev-lang/go-1.17.6 dev-libs/openssl sys-apps/util-linux sys-fs/cryptsetup sys-fs/squashfs-tools sys-libs/libseccomp !sys-cluster/singularity -SLOT=0 -SRC_URI=https://github.com/apptainer/apptainer/releases/download/v1.0.3/apptainer-1.0.3.tar.gz -_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7b4d1d5d76dd44804bab7b2fda0c02df diff --git a/metadata/md5-cache/app-containers/apptainer-1.1.2 b/metadata/md5-cache/app-containers/apptainer-1.1.2 index 9f4fcfa6b106..3673d04396d3 100644 --- a/metadata/md5-cache/app-containers/apptainer-1.1.2 +++ b/metadata/md5-cache/app-containers/apptainer-1.1.2 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://apptainer.org/ INHERIT=linux-info toolchain-funcs IUSE=examples +network suid systemd -KEYWORDS=~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=app-crypt/gpgme >=dev-lang/go-1.17.6 dev-libs/openssl sys-apps/util-linux sys-fs/cryptsetup sys-fs/squashfs-tools sys-libs/libseccomp !suid? ( sys-fs/e2fsprogs[fuse] sys-fs/squashfuse ) !sys-cluster/singularity SLOT=0 SRC_URI=https://github.com/apptainer/apptainer/releases/download/v1.1.2/apptainer-1.1.2.tar.gz _eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=4faa086daa749cee20cdbad56ea64aeb +_md5_=033aceed97bf05c45dafcbfd03d10434 diff --git a/metadata/md5-cache/app-containers/cri-o-1.25.1 b/metadata/md5-cache/app-containers/cri-o-1.25.1 new file mode 100644 index 000000000000..d37d106fba4a --- /dev/null +++ b/metadata/md5-cache/app-containers/cri-o-1.25.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install prepare unpack +DEPEND=app-crypt/gpgme:= app-containers/conmon app-containers/runc dev-libs/glib:= dev-libs/libassuan:= dev-libs/libgpg-error:= net-firewall/conntrack-tools net-firewall/iptables app-containers/cni-plugins net-misc/socat sys-apps/iproute2 sys-libs/libseccomp:= btrfs? ( sys-fs/btrfs-progs ) device-mapper? ( sys-fs/lvm2:= ) selinux? ( sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) dev-go/go-md2man +DESCRIPTION=OCI-based implementation of Kubernetes Container Runtime Interface +EAPI=7 +HOMEPAGE=https://cri-o.io/ +INHERIT=go-module +IUSE=btrfs +device-mapper selinux systemd +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 +RDEPEND=app-crypt/gpgme:= app-containers/conmon app-containers/runc dev-libs/glib:= dev-libs/libassuan:= dev-libs/libgpg-error:= net-firewall/conntrack-tools net-firewall/iptables app-containers/cni-plugins net-misc/socat sys-apps/iproute2 sys-libs/libseccomp:= btrfs? ( sys-fs/btrfs-progs ) device-mapper? ( sys-fs/lvm2:= ) selinux? ( sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) !<app-containers/podman-1.3.2-r1 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/cri-o/cri-o/archive/v1.25.1.tar.gz -> cri-o-1.25.1.tar.gz +_eclasses_=go-module b088539f282ed242c23f38fa65472184 +_md5_=a9c98d08ae698e501fb4f2e9b10b0d2d diff --git a/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20220601 b/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20220601 index cb0a14ddb01c..d9196c6e4369 100644 --- a/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20220601 +++ b/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20220601 @@ -10,4 +10,4 @@ RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/moby/libnetwork/archive/f6ccccb1c082a432c2a5814aaedaca56af33d9ea.tar.gz -> docker-proxy-0.8.0_p20220601.tar.gz _eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 6864f899c6843043ba23620fcd4a908c -_md5_=a1ed228ebe2e366bca32a044d34ce781 +_md5_=50c791d32634affe8627162a471493b1 diff --git a/metadata/md5-cache/app-containers/podman-4.1.1-r1 b/metadata/md5-cache/app-containers/podman-4.1.1-r1 deleted file mode 100644 index a11e9fc90e18..000000000000 --- a/metadata/md5-cache/app-containers/podman-4.1.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-lang/go-1.18 app-arch/unzip -DEFINED_PHASES=compile install postinst preinst prepare unpack -DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=app-containers/cni-plugins-0.8.6 sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) dev-go/go-md2man -DESCRIPTION=Library and podman tool for running OCI-based containers in Pods -EAPI=7 -HOMEPAGE=https://github.com/containers/podman/ -INHERIT=bash-completion-r1 flag-o-matic go-module tmpfiles -IUSE=apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux -KEYWORDS=~amd64 ~arm64 ~ppc64 ~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 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=app-containers/cni-plugins-0.8.6 sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) fuse? ( sys-fs/fuse-overlayfs ) selinux? ( sec-policy/selinux-podman ) virtual/tmpfiles -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/containers/podman/archive/v4.1.1.tar.gz -> podman-4.1.1.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=904c1e2ea708ca33c5d93c3f9a3abc84 diff --git a/metadata/md5-cache/app-containers/podman-4.2.0-r1 b/metadata/md5-cache/app-containers/podman-4.2.0-r1 deleted file mode 100644 index 1849efc0f61f..000000000000 --- a/metadata/md5-cache/app-containers/podman-4.2.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-lang/go-1.18 app-arch/unzip -DEFINED_PHASES=compile install postinst preinst prepare unpack -DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=app-containers/cni-plugins-0.8.6 sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) dev-go/go-md2man -DESCRIPTION=Library and podman tool for running OCI-based containers in Pods -EAPI=7 -HOMEPAGE=https://github.com/containers/podman/ -INHERIT=bash-completion-r1 flag-o-matic go-module tmpfiles -IUSE=apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux -KEYWORDS=~amd64 ~arm64 ~ppc64 ~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 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=app-containers/cni-plugins-0.8.6 sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) fuse? ( sys-fs/fuse-overlayfs ) selinux? ( sec-policy/selinux-podman ) virtual/tmpfiles -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/containers/podman/archive/v4.2.0.tar.gz -> podman-4.2.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=4230018163126f9517a4d34f94fcdf5b diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 594cb320bc46ac36f8ffae28ceaf81892c4c136f..66e6dd222e55bcb5b23ad7d1466c29acd4077e29 100644 GIT binary patch delta 35185 zcmV(yK<B@Um;$7j0)HQi2mk;800092jJ?~k9Y?Zd_pYzN4}cbtammQX)7CPRne-;T zw?)Q<#3|kkV4YU!>orCK*lV+jWfD(Y7YXdWR%V3z^f^7;J^uTD{9pg^p^snI$N0l> z{SZFn5YvbM_J91x|Ng%o|LsGYd8IY)^VqYLqotP5e(f1rtbb{Z^Il_)e)e|G-rK52 zYVAz-xz2X=5a(6$HLrAxSob}4I?f~1qs$gpZ#DLP?>$nTcN%vID_-+#{ffuvg`aQN zhyU|``;QWj4_8}d<T#GF&z2$&a^_ygebu9#R}9B_o$GE#T`BgXT%+evay{1F%RKYl zIuD!gJI`{|R)2FU*OB?}&{GV>e<r`3&ugc$c+c8$x#Kx@Jo&5A|Cj&%ZkbZ}=VhvE zPCl)qUTZGl$a@W5@jA<y!V%LQQyo0Z80Bhn^ReUP8Rr_i#K_N{^SZBIR@l489F7s@ z+&zST##OKTi19x7aQ>S0J#$QK!npH&mNeL#w`DqyzJF3J^*)ZkdXF|+O1b9QS>NM0 z*X+CXaGqzJ<sSDv+d6o*l-gjG?y_?ktWWNt-8nXXvZNW=!K<!2uHE}x&b%voaAa0% zuQ?94J;YwxpO-0qU8eH3Ofg;Ou6!rUlFs9Zch1*h8QKijwO5NJ)?<t@8y|Y+^Gq|f zBV2LJ9Dl~qcO6(8Z`RJz`{YsXcJ8)&IZDUGcEE;?Qpe6$S+%$jGnIVLF<L&pFB3bO z_f>kRCuR|jd6v9NY)5a{a*kI%SfJ~|2tr78*R}&M(s`acwY`sa96PpsmM~lG*R@(J z_2_B$dCt-<c8u@2FyU~NHu?^0vdwJZXd_<lmVfEupARg{YmruEhf?4LSdh6`{k_js z`2CX0N*A^t@T0UMHq65Desf>PtfTi5a~oy#n-94czE$$%kq67Lt~{~yw&Gp|XO0CU zuec}f*iywo?tYHa%J)S&YM+spUNy#$V(fLXVPmZwdpPiutJT#*Vzn_ap7bbTudB8g z&VQb2+(+(59g}|pGU^&R>{9b!!TH|ZaynUDoHSh<rwljvaj=wS9=KLH-YwFXpFXA^ z!VmdFN%?J^GN!T`UWEZ+Bqy)GdG%2PFPaKgUQ#))aEH1U#&of9eeyNwO86mu#)GY# z!X6hZ*Ke$G_1e<_gCdsI*TU4;*Mr|Lv45wwZay=VbMAb;8B+{nURW5PR6@z&tQXr1 zEV0vZCV=R;S-W*$HXFC;>tYe}xN)sDS-m^N6XawI+U%)>lb30M?F(zyegZ5Y9ea=y zE7QZhS%oz68l__q|FlkzJ%K4N1h4mwk=FuYz>R>-cfPc?GV^utvTQ|ISHv6cm4Ejc z0fBH%mNg|@q+SE_a^dm?USKZcju8xEeJ794JFxP&AHP4-jt9WbL-N*VIy%4nLhu75 zNxSZzj|pU)_^ytbC;vJL5PS#-6XF0&1W!<%SkltoIN-^8<yO+_y-uMct%M6-XRnz! zQqQn-;|}n#aqVDXv8LGCbx-i--hc0w>5osp{^Mi8pyCI-;Cx%Ed&H9X09NH(35;Br z2pGEW+<U*+^|<ij$T#7XDU5QmuE&+iK6*bA;Uyn!oSTr?CpKTxfr($|9a-;fth;u` z9?~$B5?AL5P~3R)oJSnrm#P6af$hTnBD=-+-+au0@!bJG1F0rxxv|cv>wk@&);(r_ zAf_75dMg<x-RF&S-E424Am%wn!aa}s;4uP=#`2##VqT!_eF4ga-_H3B#XqO^cX0gt zA;yoN^M@<cx20k$fq$Nd$a$Q+0Z6#Px*N>94%~<Uc4G|jYyi-~<J}Q(4(Gu>4;-FH z!}E^{5`nLMvQZ$(X0rf#41cSFFRTyvnJ&;^1Yn~_c*5KZ#_;BRpiad`c##fZ8w*Rk zTdjC>u636-M;amA#ELsyDW#30@_nTdA~4Uz6K!H$1a0pFE817PYTg-i2U5WToVr)u z?Zi$s(Ys)peUEh=eSTZ2Iez~1G5m1-z(Qf_?@$WtxQU%tFyaCMfPZI)g<O~tU$o*G zHa~LR`|2>MdS4gjIxZq}IsnBJ$^czxfH&UyggQt{toUI*?v@BtZCwFZSs9K%oT_{( zn`zVljOq)`cernTV%81(1YQ;Y!-c>W<15xHpTk7@0e&Bln4`t>K6!HDm!@;42sr|w z?<eAeoa;;i@B$Bket);KpDbF4>%^UhQ7~S--FbgosP$!h{>Sfs0Ot{d%GZlQ%{(GT z1<PnPl!n^_AOSOGNg`A&b@m#R&7DogVg)Dm9_WA>?!i_Q4igcRrCOUun^)W;fbj4H z)`x(@JBEDl=6+x(8yZW5DhJQK-hA)Ilfg#f{2HsmBw~vfe}B_6QG(zBCp<gbm?{hm zZ{k^b`F77RLJAX)#fo!l4Z?=2*2RDA4K0R}68vhM<H~T=lqy)+2&w0FO9I<X;9qa+ z^!umZ*T>_Bygr=mMGk=czVf{eps~XC;+YEDEJeM*tp+p3F~Q$CA?*;Q9yf&ZAmSeo z=rN8QS%ezz34c9@Rr9-`OxV{<>=WS8<P<Dx19sYA8StG<h&&1Q{f&>qcL3uj-ti@n zSvh5{CvFr6Ms~p6H-A3(OGxC=0>S^*Om6-iF18^wCy}NhA$TYD0IJ;yKJe%G#Lydt z$~Qm??%h`apLPT~!q&V0WtsM$mI){zF!bXB+rSyNWq&~JAVCqT0Y@OV5!oQ>D<MbX z1&4#IW3)mNetPd3Gx2&tB3Ut<eX)!1xFqX^(ZGLM$_nX>vl9b5h#dK{gCKo}H$MJ= zM<Ntl?EIcYi_&vN5JB53k5)s!jQxiITn%txK(>Ow1ENO=WvHRvggn-hC{vCOO$jn$ zejG2Bu74vo*kG7&=LOp>f)On*AmZCH{U{w*w18jlq#b+@!gUjTKrDiC%$;A$czhlK z5)(EI4*3TR$r6nviBJmYY*;(cv9KBd2llov%^j^35G({OU}arsu6D76u@E3J|0_af zu8oL<mE|`w4k#ZnTp(VBlav$xO1*~*;@QA^=zrl!Z0iK)`21XzWN(PcnwZlj*1>A7 z0k{(QW6xMIO#Wc0u`xnz3)1Ntd4hUnxn?_dM)jN(lJgzHKmYjKug6EICr}-ZkDucQ zWYpVY5ky*SN|GE>M!`W3L0LjT>TEvy0|caS<3#@Cp@2B{IRMCY@nBO%0e#;A`~@j8 zKYxVOihw5$hn=Hdt}_la2Ep=L8`tZx@Ca-~+ixuD3>DBK7?l7(HGpp}Lp|c{LcE@+ zGSp$iIxr~ynEgZ&*Yqf*05{@~F;{$zSi!pY+!jHoz(6N~L-q(eKgK?eJ}^GSA%XZp zxf4JkxZf7*%bK4*{nz^R=@X=Leg4#c27l4ZhjhMH3~GS>#;UYrARD$5)G?Rph*g+u zs{V%-fX1yod3sitpo~u$8Zn)HpfRp=!VZuG7gzzOV6AZ`FfQD(BXK7X7UD$Z;+>#9 z!K(D{D@J(bS0W~jV`Bq%hF^lo@UnqS;+>AjkD!6B$!ct@H$_nh(v^5ltPm;#zkdX( z32xAnBBwuf%LRPk)p)5SWY<iPL~bAOLhY51*!o|r*x$e0Uze+0?+^<fj+u{z@~;IV z#}+`+;C@&v@C9AIuXugMgA%ahSqc_|9KkLp-h(=xX`s~5(?mxe6+xr60lig`#0L=r zls}L~Yw@mS^3)NFcuC{D6OlMn;(y}K`!4JW<i7>g3$%<_%Q~<YXFK^e%(sA!M2ytU zbQE@rO-6;X;0ct-r`*LL3*ku+^$T))&)QNvQTq4A-w-YP2^U)E-nZrY+xiEKbbhGe zcv~clRLyZ*1F{+lP!K>->`1B0+Y>TSs$enhsVuLk3=o~a46Cxe_gv?M?SIS)J0Skw z9VUvfgKUC1uJIror#j6T0B5&3pq#KT-V!$WeUT<mdnGs`;y*UPAhKq6ixr_jEHUFU zaGicvwn+7THPmVZ1JDV^{u|oBtF!WFz}Q$zG$8B7vH%$Mq0PJi>=Pq1Hlf{?q#iAg zw*0zC_xPU%zbNfY9}pC8>wiR;!jgznjnC-5>~*DfN{5cIkP8zHc|V#9w1fmNx#H3A z4c4|aX;wzppa_Z9l?X24RM=2J%f!@l)()#U49+KPY9V@94+#LT^L?Fe02upg9j(ub zE;J-qeJ!4D^@!>$0p-j>o==tmX$N)<e4dZSBo6Z@Q8_v=Xe|E89)HYZ0%R$o!HBH9 z5sQf}AIL#G8ZBOkV-;|%-$>{E<<pP9!p`##MOcsFosO9cjtR>EKCT9=$QlP>Bpr}7 zEU5w(@QxeJ1?lgg#6pn4O%V$GPS`gOmd`R)Q%#?7#|=-%?N-?ZV~2@0!sEiLkRmw5 zflQt}BJ70qe{(yS5`VE2f{v4*5?CH6(FK0wO_0EnuMv#+4G@DE;EAjSXn+^ilOS-R zPr;muE(S({#`ES?B5;XU0_D|w2m)*XzI-klwV=djMeP%Vz7d5nK27W?|B%Xu^LVY& zfd?ataa&moF)yJ*1J4i?G9eL$D=PpgKXJcwmJR)aSOI`w(SLcJqhi?|7eR$CC^&*M zbr=og4CCf+)K&?xals9>C_Ww&MY|tLombxO?2sG~aTNj^mVj%nT)=(w&rTRTYf7NT z9SO&9tx({gga_Dn&t~g}Mpv<-bM3w%wfZk?v$Bi`pW_PfAQUJpW`n<w#Bog%6+GDb z=T)j7&eUFBw_KMY|K0&xM*zgemp2p@LIQ&>s98c$T-Xa{Q15`19>7hSLyQMuJG3hs zq9!Eno<Ke_YNI?)!uO3u6A7^kGzFRwM8S|+uT>!4{Y?||HUn`;1cfZH_DE<#>rInB z4i<mouGax@bmGc{GVrgk-JPz>sG&Cuw8epPA~Fy?I)oGg4@X2T0p!R0(<&8M=b2tP z7UIEvq-Vv0*2#+%gB$T=!eV>p1y7;855jWn*xEgyfskKfGRp}Gi>?vK+03&%G6aEN z<qhm~0v>ZFM3{@{{LEc0BqIi~kVx~5ND+VFGsq4Xf=1z>=*R+1g`5&upmZmkry|Tz z2keH4_@iC%n1xNj1z6#+VS>17Ma-b1v1uZs0=Y&Lt9K);!qEWD88ZA;(BP5rR@8p` zzDSQ6j!%XqeSp}%Efii=GU4<-fVsR5f*U}5v1AQ$89+=-2r(Ot)R!X4a~HU7T<L#; zbPl$ZMPUC1zh9r656@1>Ma~hF2O5!B0I>n<cR+VT{?Y76ZOn4L(eneFNzl;VBEbT1 zjgT@}9cGdI5ctSgIn}*UHMtY$0900OKiQvqjR80=NYe(BVc@w#A0S?=O$E)yonuz` z4~%V~A9xrDK2ZWSnDFFp3$;G~asPkz$J-edyY#kF&@~u2fgApR6EncKb_Zx#PDg_7 zvT*?O!5$(B0oa@9fruvjphONZneYo(vK~CtS$jbnuqy6V24{THq+&Og@;z|7gAjI@ zLdT72`@T{`+(n2l<z>sE?*?9@RBnDdAVzjM^Fm(C<jD!E6(?4XtRmE)sbGKZE3#?q zDqD<Op<-k5xNAY}b0Ap5sbE}q--R;=k2i)^^`uPmKd;o+W2*Nn1sW1Pu=|#vLxi+k zO`ssMFo=uiSqd8<TA6mR4%-v6MMT>E8`cw1QsGH}VPHnY4lBi*^~)C8-AXaPwFvOU zbGT+mKr6fkC#-Lre4MaO9{zvAyIG(;U=D~G=*Pv=q2(5MRwsO<UU7vRAKnNq0Fy9w zE!H0*!G?GChp2`EmXV+xcG+0kGWCqy^bhc&ATl7X*n)(v;#2-*rQ+9>y55OnL_tDr zx1eC!nRVlFXPFmnLS&sDV<x<<umXovbb!$Wa9A*a%{mUmTj$Hc3FLpMf@~S9O{PF6 zj{|vZUN)O$z-dls(7aKKuI?L5neo1F-V^j#dzao8fDXA$_{RmA2s#P4%$5=Z!B*gG zp$2iU3)e?m&6ChV;AFp`qC8UV1T*tt72XE4l%2Y#Rsz_7?{*I}Mg+*pKY8DCxRBGk z6Fo_A^@Jr5_IOelSipY}0A%Dk785{E!YTn~0D}i`4ep1z&jd+N><h1Sw&SQ3Fh#`@ z(UFRq@LLm9E+yhlx*;$KF8-CBy&#X^(*P17pKmC&2<4TK2|K+A^FRtLr_YGqzpfb& zlsF7%oDYa2|9|tu7%>C8s(~<z!hs32Qa4-xw%du;7!68?Cr*Dv+v1`haD``!iRL^D zSmW}h7XQ3X{r5h8dOJ`*T6`JSaR3{IecqtcG(*;n?j77a^2M&gu0hWNOM-FoLOnG^ zf%^s~9&i@O6^tFRi1EM?;T$QK2KXhkLiC&u+{hRq+zy2jt65VR5CkB;3=1uXC1Ap6 zXv}*d3iCDjJOF>usLC6g!Gi^51tR#^rT08S3^$xMAXhKhPFvS{(uaLy*wn}o6?@{H z`~^5?o{dO)+<o>ffEKX5{4=b-E!cxue_Al!1T6I|oDh{R^JT+qASwVa$`G(%G^!8? zbJ8L@vS6(P3h1d?ATq#{@wNLB<L~WBf@f)ibx4*WOxAxJ2tr#W7BG1BgAbm(0pIq9 zS!=R5#1;g{f=h#6uqBwnJ_w2v8whM^(`+Z~HDcVefMo5+jpdXv4JazAiVtGpb4Z9T z7;s1Mct)L`Q;G`}Lpa)=*u+~R1fD?O_P<-O_$=7*I`Hcr@<W9XBpb<R#e+vIs7t^D zo&<TszW0CKc0qeXkd!WkRc#pzQG4*>%?wNia`~lml<J8XZ*#_5Ga}AT0{~0`8J_2J zdITFQ{_*z(3$RmIhgBZ!VfDKqjtY8|*av{>pI9mDc;(h3OMVkQO|rva(vJKqVK}nw zxIw~OvGN-(u{CtX6lj7j<9msi;0SDO5;Ii)Qr&;^FBj}VFkJtYQ)oNgJHpHwP)Vqp z3z0+A0ga%ZgzQ;~vOu>F;c4j+?{IE_VRWJn5QS(<N5IeE_C%-+gk89KDv|hi55j1# zkoKGZPL-{N<D0L@2XwQ%X`2hu*t=pMAvyDnn!(*~b9;AACJ)c66S9dChr%z4MNo%e zLYaTHItLOKQ%ABB1c{a{d9;gmAilCkd@BrVMLq_}!K2)~<mTJ<4FZ?&=jEEee);(8 zm*0L}=;j27J;E78d0RG~B}M3&Ec!CdggMLnHf+u+jvOKzBuzL>K|=DOVelY=^X+jj za=#Mv=83|>TjoGYgKKOj@QR?wAPftK^!I;^)S#G)i~_ZqPo&}ZWi!FbXFjLvz&N_r zRP!*2*xf?dM~9||h|x8uIFhW4+q5tS2&Uu!?D5SZ1y%d)i3lPzO}@voK2+~8iYMp; zDhQH>$^-cG4RVH~{kvs@(l<O4q5N921GSu=QX8Zd(Ia7LH-ZJ-l~^7^TPzKT#{z%4 z=ct2l44AGxRj#=c8=y#@TErcWj8Iy+maw$~U<A?w?@cEmqQOY8QzghX6y31w@pi^# zy6~v1kcP9{A{K{=in}oXiqTgh^+2okFyX<MXC08)dMx$}yH!74%dm1@iJ!#`Pgo)W z5(o$dljQ}7NP8mxjVTD@aI<jL7l(i6{dvuP{qfVU|Mx3arWf?5Cn0`^yzwi<D~#vK zCNBcfQPl~sXTVlO*rtt$GBD|au7xl4yYU|zD`49pU3gI5c<(Zc#==ZMB0cX-Foj{G z@@w?K5SGNt@&#{c2Lv1HYn>4WHL;CkR`EJOz>b#XgE58^PC8E9o^^sOn>>G?2akDJ zq2#fS^3B2z5hhA{kmn07M$`_TyTR{MHy6@8&y00P^_&j;*X#8yRK8oU*kWfb2tEBS zRz<+4ahj%%m=hsi00@2nj(=I;VF6HLU8AAtjOY_!BwP_MAiyW!&T<oQwX74Agvp)f zCgi$sm`9jFf@MaDXq?N7TL6DiJziB(KqxxKUCi#mbsB*ZW`C@E9L3TW=o&JXA0Eg` zDD^~GpP3jN=Clfi_aoSwvw~&{DA6-GsCrd62{s6MKKUdxK|)zyqSe1yudk6Zzak}m z0QKR^^f!nCd_S=4Bb)S|u$~5v*Lj($xXfn3z;;A>RpK#7dZT;LZbX0S^R9t~o~Jcy zC*}ha+qLwv)pQfp0Wr(>k^2pkT<UZj=lgmArLaQGZa^^zXMNlz=lJ~-05e9jOZOSA zrGt~QFyq<_T|2TF8RFfHEYm!IP7w+$A(VDV=8fmY8*t7Z#a|%*opD6MLSiLY_;K^} zf3;p;17!;@@i?G65r=;s?E4MLEG9xd9A(*1V%F+`;nC8;vKQ1NjW%I|qu&WQ%^=ny z;zVm2F~!L11@;b)fCyVkP(b+2BjPk?Iq-&x;=vjxjB~~}BDPSHE`NG3;f61jGZIi? z`2gmsSO!5rfp{*@(fF1#vBIdKfTWqY8y0UB&&ue9GGjanY+`>v(fB*axaSf^G#0-T zuD}qYt<@}e&G{|)KK7R{KR;Q(_#wZi6L=MtM07`y5|UX4c%CWgb`sAf_<{*dSRrP> zp6&^aM0tUb5Y`iM&7y2}4$&Ojf;r}e)mtHi!=gNpQJ!buhM<o5Vu&luY9r|h!*53v zc?Ed!=EE-j4?TY!Dx`p5%1dE;>WTy97qB=D1%ZhSLTFlzize|z%=1V-{*F!1yb6R4 z@}1zMXJz&8lRqvUEnBSB09V+li4c*uu0O9*RbOA}T^R#Tv@i{;oUkUe0>Wd%2-y4S zIY=SiVF?XEck^fnlWqafj<Rq#cgP+qPgV)Rfy1S45o3P{2Hav|;<7{r6RZTOc_#wp zfg6L`D)+bJ)PvB;`eAp{teP=za0?lMcBvJ*%JO4nl^qGF=>}Uu2cp%8H;>HD=zOVT zLH!~?8xftr;~6nw;vlp_fvbmi06pOWL$4X_Id6F7{!Z$D`t^_B|K~^Renb2K*?t|O z^24V`9mIcLg!<Q<6ZAOr0%OSy@lS}nty06v;QG%gTa7SD!uAPI<%bB&EGzr~5x2J4 z5=1L_wUBo}=^(rjMwbOx0fT^@AvXJjHNB;_;3z?aPgx3jF19$q=>Vy_v0bYH6exe> z1%^&U?T}JW^|!_ZSYcuW$s%V(ajP>Rw?i2$ZXkcvZoZcQURuj%J**vEvFRq(QrGYo z>m(yB^>s#3ci6+yZ@dxbvoxvjAv_J=BP%DwsNVUSR0jTVda6snZI%&7-j+q~AVV8T z>g*vyvQSou3|1_Wq!0MyF;I_I*%X8kQnPzb{02{8+X#d2=OyrMz91sRa$lBg1_;dZ zWhZ~ZFkiq|fq?;=FnJ!h4hXqfRIq5@N3>ATaI+%B(eotu>WxB!SczR2^iv9WLQT4< z#cRy(nTWsr-oJc-ydM^%o$oSR(2}MCyy9N9z|M^{2b7UbHE{z(Y}j5F4b2u}sSt_I zySJ?UAuf@~shMhqEP%5RV*VHOuI<r1?IM4W!Ev^r7tI7_PiAhgWWN#+#RJn`LxAC- zPcc-CkI<h@*KRoSHL*27jK#pPB7zyga^spcq(XQl4&sS~A<!BjC=n!bEa(^%H9y)0 zT4N5Z0p~_|{G(f^8mx2vwobpz^*smQTq<bDYptwAxq1F!xY;TJJUZP(vweDe+1h`u z1NFn3hYgPb%267aHF4;I<{-IXJL6dMf>y(>;DLlTUXst8b{q_X@Sdm1Q%j{V{lMp@ zQ;>T}X+Wl^1D3EqHhcn}2NK#c(PCMBL+GI^TOECNtR4k~>cjoEyv~np>^I8@#myj3 zARykBFBL+^8mr^eDqJj<k1-d2twVp6ZLWO3*6PR4zy1C9k4FgnKsfcm++IF-v5#i~ z8v?<oFY{=;Jl+aEB0!+B!Q6GR0!EsJeraHeh2oaR@Fp<^_J}Qv00)o<j&z;YV(C7h zhr|ITk5U*CW;r5eY91b%JKwZ4q#zNh>VQ!zhuEaq_0w>%tOODQqa~`RX-9v^ID+QF z5Md@P4IfJ&A#^88KB{@LH2c8tJzqUj&L^)l8xehD-U;<_qKOg_p{2gy*x%Rdx1X(I zKng0LFKp|4LHpStAq4DHP82lgXHqY05hmG7LTDcWtIn&jq}?N`8sH2S_`+5YAIRQQ zT2g_9hK*WV00}zN=r%K$_``pY0utQ98&A6yguN5V2BPFm3}V|>g&YkU*JisXV70R) z)Ien5A3lcY1s)&J4hT}713h87=3w98<#yCy{7@yf4HWmB_rj|;GC|q2O_%_D>~K3_ zh+rIFbyb$Kd_OJx+<~mWjW6*Kw0?+4=kz)Ziz`~ZhaG2+iG!SKuPJ{<1}*ruJa?T~ zTrJ8!bMIHXuLSYSo;A%x{70p&w02q#&NK-3VG69<L=mul9u>zr3uc0CqP!tvP-q_f zjW1-#KyS@LQc#=#15(cl(jXIvZ1+H1?Z#(D$QbCEPDB%*46=hp7li9J7sEnZsd8I; zhXP`eh*Q^P2^+6t7g2vW_I@gJ_iE1$AZf?-Zx$>5X|W0}Y1Ml_%#iayesRWU=cDW3 zVY`DF$Enf>KFw9aU|{Sy!I%-l0eob~p_%0%LSTWdu96CNi4Q`j@C4ywRj>l)aXnSA zedDKVzERM6=YqqCfyvt5>&ETSiWk2!hMR>)PK4(XK?Fz)KZ$>Oh~}lBAD6$4LiCUT z!D7LZ6$IAL@Sh8p8CrLQQzzixK*W0Oa@Zu0V)&L~M(BR(zkckW$4{UBYkkBaKY#l5 z$EVQmhp!}}yq4~YI8iUis%4h_Dx(<%N2t=iX+jp<u?myO0Ka=Gjgdh6n7q%lW@uFc z*tKW0ZK;P1tipd}c?D}DEcHjXp63Owg=IxhAfi+cjy4hWEjYrwGr)Yu@|<HW4Axrs zwQQ~-b__e9_&@a6eX}nZ`P7~ut#EVJ4(b{LNMhN?Q{Qme*p?d+;O<s_G!SQW^wz?} zp*i?aC>{?Jd&~dF(j7qBpVn<evr~xm`d~f5dW~kv9esaZiJHSCRrCBSX0{pt=|Bqd z_Oec#px!0~Jy}G3SoK<z8w8<PQW`L5mJx<)@jM0r_gRf!A21Iy2Is3VD^8evS1<A9 z%J4D?9w)}bmR3)~v3r=#lyh7j5P~7Sf*7*|FmrF{Cr`LMJ?U*&ziS@@ei0>m2?2>( zflBjeL=1mZh`_%mW-_4o|6|>rm3!$$84Esy>+|J^3d}so0}u`etCKw24UNqqkS)(O zkQ2bl0;s{;oAtQiigp*l8La!tmxsF@do}rgw^MFq2I~lz+=<8CQb>YFNj<zBpxH!X zMG*lTc?x#(vNlaBJFjFbCp2f^WhdJ*tz8PquE2jdtT>;R7W(*RCOSN&T?$#A3>15M z7*J~G8U|C8#BtoX7GKaX<Uw4y-<<WQf6UMQk2L|d^K05UzpLv$5M37Nn5=8az{j8; zSB2W}TyDP|Zs3ERdte~=2_Ze@RPDgFQP>tkWT-Q!h{X{DVk<0X1E9;(n#ucE1?KtZ zvKoIJc(erzCwe<>Yz46h9287ym=?ge>kSeD6cN2Oh`)RwLE>yM-F=z^F)M@9T7Jk< z;HY&EO9>)@er8i}8#JyK`Zcf)J#fX-!Vk~_BtMXC7WTgU^V9mNf1c~}$7FWvY0`;E z!j~q>)1Ffd-YOV$kR*J@0R_xvxDgi^U$uWTr`so236De>m=i?5@mD6!dC!BL2Kfrh zsao<t>5k9&qiq?N)`=>FkFLy%+8Ko29sA9=%5GL^qcxVL;+7%6r|xOB3VhfG#!ARJ zuM;#{=&uU<+eD1!5pjp&L8F5yR+NmXFf^X$wjicQG!a!^uK}Mh(a0_oWXBmmK(>E5 z<nL~|`j>xv{QRYV>m}s1US!Og4?-N=(w-?8S+$IZ-~#_WT7~!5azzAWPU*bvYakJA zyn^poYE#0KEC7mG!)$#G9vTVymY*$nCYUs##26*wmbbfV-{Z-~At%zSV3J@QtaQ|= zqsP;bl^e-v@Jpo~73bkyvGOV5>DGUk@@O+$H>7m25ybv-RK--kL@6Z_A<Hx%df>v1 zE#o}w^;1yd!RLk4z7Ly3{$inujh3%^Nnj{sU(VknT&O8>un@LCOtg7S9`KzC$g+BH ziXq$R!^4UDsbs_LI?>b$lc2s&JOzTJ!qy;YW7}?G5*uqJkYuoU*wS0!MsI&9=8FIf z{oo^c`QhQ$Sxgzn@^r;2q`PI4P)#DG8)&`$S*M9Mt(7lG5orsfXH)OI62T@wJ4TFX zm4v{EvVmlcz13no<&IAjh~Fzq|Flq*g?b^CM>7P4w5>6RyTMyZe;TiW!fpK#k-Nbl zz~W|2pee7!3eIiTYuFDFnkj!9QOv$7#OS@3{oi;jOrFSzSh1lK!;dl*&oXX1Gs}yy zdPZM7O`Lnd)sH?gpCu20Jl|MUKaZzS1F1%^0g|l8QEFkt!-lL;?XJT^tPW;Fhbg~n z*_nb<ACT8;7L$wTP7!UFqP03Uvk6vzu~6rq7V2x!L$Ge-OuN<$NEm<R;3VdYizFW- zukr`>0qi)g7VkI_DF6{_f*qHVZ_PjRd$0pcyjU8vHf)0kaA7QmnVNRNAs`fo<&Jz% zdP@b~m#G}PIxXslf7#Rn(ar6){p4ye2vFdL+Sy6n?2~H+b|vRJsu}D9h-D+K4<2|H ze4v<3wBnAx4G`si#A$ys&9>Vo@wwZsa+up+x?cN`-<|7E2-R&1M9UJsVo$Cl@_u}n z9mWytSK7s1Sj`H7Yn>V1NkGJ?E$>`y+gxos%Ke-&nxGy8I#$XmmjKhoemq1cT0AwD z$rSV}8F5}LD{QT<4L88NJWk@BhzUJ=vX3OTq$eWr!C<~FVWod|S^?7_GJ+9(9kYcS zJ@VPs$>Q5~7ZV02$oN!^#a=GY+|ZyVsZDVnwp@H$sQu{=^!1mg{N1$8yIzW72NFs* zn{jFJ#LK}4BECJ%b)2VhQ5tERahDYEgHD@BHv(>hDwwcc??fI*KtT*$$)k(osBpoA zX+p!dCCz8vhm3!gs9~QU3mDs5nHy>WCqZVOhXF6@K2|Kx`!p8@xR{$PCPLA~%|8Ea zf*+8TqwsK0nC`L?PrCWyWXA+zttD%kc|SG}rGd$vyaPaE%{q=?!T$Vq&bmI$kH7rS zj|J+PpJRMp`$gOVOWx%Cia<+?HVw=pG(36RUWR{y>dSvBlwcbHWGiBU5okYA@Ezi^ zO?8d?NY9}}8W2Y)D?Znpo^e~&8-{1h$us%F-dq;opdi05RkEBp_hn^tgM1q94yY3# zWLNSDM*=878NvwYj@;;oPN+@s6bs*l<Kq=oQNeRsv6@=O3at^B?hH@HGdd}iUDAo` z?+6rF?&^OD#-EnzIs1y~-FZc;CriP?bUX6T`Y4r-wn9Mx#K(djhjrS*2u1G7pF2aH zoW%e~m}Z}%1#egg;t=q@>a>QFD4f#;9mH>jb%kXfEiWVYd80QIL4)OZ*PT;x4vP9Q zgOfTEZ+==%kA@n>j0AxymZyRNJI+w|uK<aAdnSKN=x`&-b3BNnnis)A4v<DcF_dAg zKYi>r&p|jlur_xzrTQ&dV{guU(polD1WXFj@;bG5U;;!6UxG2=98OfgyRe8My)y;F z0|a~FZ9M}F6o(eM+)^zbG#zLZD+pQIiABS8BEjv#|C8-vcT_qoPamvy!WNTjj}D5j z6R>}I;pz#_jc?-3w!@|qD8awL>p|?l3rZ08_Rtu*amgL*2f7+M$s(osj7N!VXt8XR z)v_CieX&7SOq;1%;J-ai2mswNESBRX@9zob_4E4UkI&uy%Reh-=&+M!79@6nd#6S0 z6UNspKChM`2Cx@r8wm&7!XU2LJdnVBKnZ_~!##m`y4hmL(fqtA`{t~RhGV82P6Y}~ zY&(pGAW1-|=E+`)8G+KmvTGE27~@&74=VvJ|BJzt9V80-z5yQeaJ8A?1c&Tu7{o62 z=9D@+w<kCW;0Ts>gZ<DehmV}ojQeI?JXJiNq60YbL0D|Zx09Xq>wk@(`lnx?Hr0Rl zAzkmrq2T)nAE&4gRxIm2JobkDUakAOm=+`vuf(fv7Qq^a(+0K*PIQ<$4DkftEf2Cw z#5!+eNC^9ej<bTX9VWkmxkX1#;7*O`al(M=YqZV@d(?I(;ntUp*27P;dJw#_tOM(9 zIkW*b9mlQC_5`9G7qI~s>bLzey@G!T;}+?7R(tpCGlKLu!(`j;Y$@R0z+1g8#UAn2 z2IH>_wV&MI|MThh$Doeubv!>|N{1~j-PDDM*P$FIJotjVxF?{?p*vq5fLM!&GmT=; z@PX>EvuEO#m&Jc45K)2K0zrk)1CuR2O%Z`m2kC71qeac|=>hJts&70BzzKgg;O+{M z1z94P*Noq%4$V#td6&f|0Wx$yHSjj#dkPFmwbBmmEf!`6H55y8(NS;+0GTH-$3e6* zO><rYpDuQK%ZHC>Pt(_R`f(_V^Rq~Bz1QiNX}Jr*n4|L)I-3yo4z|kLH;J$3a3l+| zJs>68Z#E5_^+0pu)zFm%a@&7y4|^K19_1+$$1UMh1&zk?6ck0^Vay9Tm%=V7+qI6@ zI0i6c_ilIXwu$>l4lD{RnZ|I*t<_TD!tUE~w@pO4ZDTlW%10<PcILFwx7ZGj)j7s0 z;^~-O*3gkcO2It%P(BN9wILG5$dBM&|FlYxRcbG)d0sf~#zxO+FT#ImckB&KN%kc= zg~2K@hzmB77h)}ENkhbM4$R#WcB}DtCSV=$pbo=J4Eu)-qaLTiXQGjPBW^vC-uThw z$saP~&F63mtB-M0+XN$?0`)N;i(!0ihb`G8C~k_yLlyE<CB*h#NQIbB>qE;x^F7ST zQ9Lyt&K9sydbOOM!47{jvjb4RZEBf7jXMuwUmpLwO4275>P4UC)bPxzc%}~V4vw(O ztX3q1;`wJe{2w-r5Cm8hkLDpT!7Mj|-hN?VosfQ?vt2eSwbs#G#~MUNb{`Wp7l=FE z&o5$8xGGP|V!xSF+{AZtkz+YUA?a)PaEJ*}zy;w~V2;POG+KWOfRjJvzUBoj{s$v~ zHB&^_#P=|lYy_Xd9N$>^OnA<9KZoCUiMBlh;;4`A#IXK;p{_%xgJ{3_c(a~vrKi`0 z=)Lysv<`G|eaKmb2lZ!1t_L8BbH41QcYXsT69c*A24FSvSuaR8VGoXD9d@f_SciXk z9&ItUE_1-BCw_mb<-CqjlLP9kakQj<6ZUafn+iaz^RQSCpvKIQM!nQFZugTweVJ`f zRe(mBR!gEAVQk&KKK*iwe@{juC4kfMFigj@IX(<((%?ZE)&7kU{J4HaxtJCH@^#!m zWH}?tm5&#iW0oN!=3vz6u;XUqhUO`6YZ-0=_=Zdkd(D6GX5bNl@HMADt?4U@MO5EG zybShUSsYd^PT3A50VjAmwGD8#@RMaq5Q_-X0hHvMVX;qWl&{Ae)-pX>!QpeayEiIy zBFSAaqEs#X#64hV1XNT8F&;IFxANJZ)Z$qD-3?QV4oT>zBf73~1*;IEZMY7?v%d)m zKc{t9-<E&u)Bf_)-}nC6Q6FEE!tc(z`1IL46%Ibnb=vy{mAQ%VD8>@a=)rb9=jO@p zgYZvKVnK(q<uH1d*)05m>sfbMhv2@f5(m31)Io0Vx$cJ#!q10?_<OdyS`N})y*kZK z;bf0Ntq9D@zT(@6w^FaOo_XEyBGv*!C9YYuUTuGOENI&(RVLbk4<od+;SNaO_zYOO z(SgGO8_!8mi?$DV>H{?n7IhDvXnpSx`0?lUdrcq5Piy?`V+<c+c~>EtF9e^ZulHCt zg1mWHWaPQV0a|`N$STpErNO@Avq-(|Fco`r9lmFiHZpNoia`*9LEJOn4)nWa>wJ_i zV-bHFUs0Wubq&l6hxLf>E&MrMAjPM=bIU8>c!!xav#xkK@Ddzx;TR1ff3zL|50}g& zN2Oe?JVsP;P2%<qDW2eUaQ++Y7sHOI2pe%x3jCn+NKni$_$|@Of3;K=xW5~Z5^lrq zHCr4eo`h2fN8CiPxoUv~-JQiGCJol-93FpxP74J<6j_V$7_+u_XRSb-IFjj@+EuZj z%&?e>6|x(q0aVV#N^?l8ARqm$mSNt4vyEF5dSjSFki$64c{$Z%Th4%NKtpcFK3L1v z`7l1VUTn%P*v9Sn4AJheyP_9QAPB6GPa^=^S_@?DD4^N4W;0gHtD#2uTk-Lazy5#y z_aAY-;|HwCuCtfiI}Bd{2cMD5x18C8C&=QciE0PvGbZXzHr`wz+1s@*M_lfGnW%@d zSl|s%-KZG{jiQv1fR5?3&KlKIEK2D!+pg-EDI_7T9QwO)g?5awKg1D&`Him9;Lfw( zSCJC)XV4&41+st`+4wbN3Vg3NV^)6)3OhFWG#V}^jX4wqjKV!~BdGF$&e-4sCsM?t zvw;5!UDKoS9R9pc>4&E{=7{esil>wZ*cL-5kJj)Ww=;DdDdZ_glIkMl?yNQ2)YWF5 zN68)c2(I605(!lv1{B_NaKgSpzdc}EAW7gJTY+JqDB^iK`m_cI@#VL2V}gH<;?*+j z?)Vyr&@*Mlk{rAl)Al6NRE5L0rp?u`J>GPARDedsY;E53wD6doFC!ODK+D2Ln+-PZ z%)euJaXNBv8yNsjEEa0~CyRQj7~;n-V?N{4p1C{cJL~cU%o?43ohCS;F#QO7SSmzV zi9DU%*8x(|9Q!zI9qq7}`woA0p%!O@%xWf^UA=<!kDiNI*<sn_v*0}CQ|rbrVu=`> z0vR4+=j&T7gNipfgKhh%yf`2Q5hilw37mpIiqp}o>A|5OTh6=M{5Nzgn|LXf0eU2b zRyP-nQiIpq6>PCq795bu<+^hBgsT&=%?4===XY%X?enLfe>RzrtyO=^@8sXXFFu9# z+ms+I9nJy4Mu9k+)YKzE#f;Rjjip0|lep%tqF_AJ9s9PtC4vs<#RPRiW;jS;?-Sv7 zumraEdk74Rie_(lAFBl+1M!tcXLsa?)d@@u?q==(z)S<c7#$#h0EVc9)8qeO8>LfK zQ#~C|0bM4vfm5DPBlv$z13pPZ&y;pCbqx6>B%W3@$YH<H)zj9~w~E>yfA82+v_qo3 zo6r!Nc^WhP#lpJ*l3(hz+YImFke9Q2RQYvekfaEa*_=!3Oxznz_ON8cGCpg$m6bI~ z-}KBY+s`vHA{#N|*hLe3_d;I8Q2D0U9E+nECZOGB=Mu_yrPF_`)8GYz(q9|fF>N8D z?rsy0bB3y&xi&!tGa#)5tQ_z_kyx$;3F^rqes=qXJhp@H_`{8@f@VmPIToK+<3BIb zlNKfrz4Dzn2g2NOE(`IBaU28>i#d_-(UBF<ks2-exSp6xR1J-Fls6~s?#cK^57Qk& zz!o<aaXFU+9m;<;gmm7T9xF>Y!NRP}G?fZqyk@H+j8T4L8CsEKd$A~>dPZ-d1Z~nb zeS0bg9YkjK43fKTIq?)hQkgx7_LQwxr&fE^XC3MY7Tui=ee76~&E(DuWAChUzz&Fx z`Ma(GsI1`l<;TxvJs*%t=erOXoGx97VXfHrRIT^5LcD+9KGF7+70((T;UW_fk&jiG z7V?{1JTFU;A($fuoBidN%W25+J29HK4;ei%H+(@_<Tp6a<if1(S0719u=z#YfWku< ztdcNFlpA{i!);*aA15DKV%6-{Zr%L;T@SSI#8qyyEQBcnr7}(Wxlu0p?$Cw=MYj;b zDQ*sS*vNlrMD!qff&FKATdimOb3DIJ!vvXL9(Y2VQ$K(@>z0U1&LOLV&}vA&9DDb) z84wjO2U-F@*XcxW-elU1fYUqX+Xm02U-<%arz=#@$YDXHn;G0ZA(YLT1WRlMtVc$6 zzNT8h>c?ZcFa;u5HYaIeG+Y#=(4Qe!MqsBUgx-I#%VOOjfQPB!^h9Gq=kbgo!U?dm zdIT%N?29~2nLF0NX;l0iK^U>ayYT;5?|A;xQZ;?hA)W7zW-f<GVaTlafNAhQl~C^N z7-IV{4F@2eJ}Z#r3GM7et_$+!zygyg&KNpEH8ryxkmlI|5j;AzFgJ+NWrov4jFa+W zT$X=Qq5~|xxYz4w#sMi4w{gs5jdF4i`JZkjND1o{R1?{mcrdzVPT%U>#HTvFCgR^6 zLP+3k{Fdcwm%VLs<?7rT%So$+M?_6e)Jj2nwR`t-I-~AwslNQt|FERJJhAUxDQ&iU zW`j-8U5|fG6ATAFqRz$C33~M+n0k_13uJ$tonnb<Bz`zS#fg7$c86hz@y|qX7Zsw| z5lbT|`T2y)fgWZs7T%HUdx^&cqu;tDs%PW(u&07m;&Xub2<qf@1P@?{RfHPIAA;NQ zWqaA)_4GA5N+Uca<W7Y|O<1*YV87N(+b|blW*Bm)uo%AHNxe>5yiZTxor?8c0RDf} zzx>pH{_PJtcU>uL_LWSx=R0VsPBYolTux>K)ev|#=<bOJ^5e29-MU%8lvT0=#uHmm z6bivgv&jh8dj!Y+_eCU|4rI4*|9YC3?*d*$r<ec@VZt4+@H!c-2bgSu0Nna;?ht+o zVnV$LQsrDn!RTza>b58l;LwDI=jMM*pl2+#$(18I?AT7v<zy}o8SdZ-EJk`m&1dDg z9WfG665ErO)1gN9_e_i{HToYPt2MM=M}xhq3F>k}1i^7z;CWhwj#%XrSO{LnDJ49A z_96o)5w3pPht(XOG)z72`>FPH48n9^pyTRopaoNTRY(f~AIsghB|gc)ni_wAMWb-& zyPvPgy|8N#bN1V5V$Ptq(zHXyEpmc6467gD;V064dz^i0u_7mEVa)=b@yr+GxdLL< z!iwveG`O5+`5aP*h3QT7aq4~TfrbQNn#BVDx>otm3uXP*Dh0^Pwk=rpOF(=YV}ngE z;Hd2vT26FEn1sahZ0D>wfc$@Qx_4a!CC^WZx<!_f?(6m(%}71qItsqql7BGK8H~#T z=nl?#b3ccLAz<wtwB%qsb+^b)hu@1q=uoLHfmiL2%>>NkWU$jZ<ipUvyOj~nEv_Cb z1P|rLb6An`VgCN`IKZ6p*OmbL$l+qj)%F)gmH)-4z-U$l|G$ZL)d7F~!{a1Y3-Jv^ z9hj0i%=?y8U63V&D_B%)sod6#z#TCXU<k_M;G?@*D>iPA-?v4f3urA9svad}$cd-% z`mjN=za9I5Q-^0QD5Gg6ED-#x0JX}^Sw%Zsw++ppB@pdlc{lXN$%bBN^>o_?k4q{P zycb|Q8-+DS0`aK;3_E`*6fA_uX5+?l(*jhNPhGqJ>spn6TBwchMgp?Ni2A;f5;rmE zbUeRiU+@?q-TZ_7%~0uN%FT8TrCTPbq^<!&zEOH=>`w6Ql07gQ=5&^Nd0vk}IgHd! zrsS+W=*1hSg15@V9WZ)4c|jHk?h$K=-U@)e>bC3FWi7@H7`cCWmkq^i5qcAto2R1` zozHVR>k^2t46k_}I>8CsO|2ib&(|Rk03sYP0DbrMeXz{;h5A~V@c!lzL#dJmeE?5` z4t16UQ1R^CllNQ$Zw1j}e>Z^L*=b9|8=LzSrwk9^u(7zI05jNizP)iE!0#+Zn*<n} z#EQass%M-Wkt%;qiVeM`sbJANczs55mY;JYt2Znl6hWlRn;)PFm;{u~qyHrE6O95g z3to2E1m2?+BF(YLa}ii=wnF>JS*nE2aPE=To$aDn(F1Q!Uk{Jv|GZ9r|Krow(jcPW zyVf_)(}5u?IxjC@0mrukVNa)f6ZK9g)ib*~n&}`8LZW|zwK>Ll+xw-wJ@%Etut1nc z;3<)=tc^qBF|Nz<f|{M&>>LYd|KWJg3SWLD)q`CfcGALsF$Ur+?8&)`_};M_(ae4i zM|A5>*nBt<mg}^@%aKzv$v@#zxd-QNLie#wXa<ZIvV-vPWQ7=l$n?}E+3OO<hTVBp z&$qQ&pMHOt{pXM8*Fx*^A^$1y(uf+6{&ShSPQm*h2pnEZflUD#vsxR{t+dJw|Fopl z7{u3jvA|$)Z;N;_^ybVvq`d*!5&r9TJfVm82byO)3z+!ku)O^o?|BsQs_19w5P48C zho|QInOy40cm|xD^3GaUM;7o26>~5>@eEg(Qapc{A3+4}zR(BOvkjSyndLDY8x$RJ zoLN%m>2H3HhX{ty5ge;>d@J<)^h^J^{_B@FyLx~f)OnXJR^h{oZu@0UW$S>*s`80y z!3sJ;okwQ&E#p;NedT;(kUgPbvwhtaQSZ=X(RJE73%lnB?RvIJ=JpM<iRhUlvd1p8 z!%Kff?)j>V4N|w`QXo5V*<ryv!lSFbgD6_2bb9}bxfy-n9*&5g<?=Eje$x}I!x6|1 zm(Lc}E++!k<+z1ZS(+Zafe8O7cn4u)1B>8XLh1e0ay_7Rz3Y+BNLqBTqqMz{W!jqr zWNaar5DP!u!?p)YYJ#JSkHZ0j(28X3YBPUvV;bXf;<H`E)3W&|;pq7(cE3FJz=tYe zH;LwFzwLqdfCf_Zrk4*-g}sRZ^s^%Derm(`FE6peHgRec3tWL{W8jK5LntQ_%8%c} z^mB2zm80|0!zfZ`v5YC5eY5o>K8L@-5s;DHHAPrG`p@GVU;ocO{`TeXzdRRhJehx( z7GEMTt!BN%c_*1Jy98{oZbT{Uq#Td{$>cMi)oHV+m}yQ9&JR~|uGnq6rB{AD&4dss z7sJNEl%2N;!Y8&eJ)gv0cgI|3JN#ht>s=W!v3bq9tZ>gxP%icfo`iR+qU=wGAUt*7 z4$-%AJM~qc7P}Fh1n!+(1xG#NaeIGBkO!36`L1w}XYR(}iBMe@H1o4NZLg`hgGKF7 zfNx8+{&+fR!Vky!A(huH8_V9q``S-a#o!^ZRN_jr7ZJZ4Q0w)uPjJ8rJZsu4E4ioF z?69;sj|Eoa1n2$0)J2RrY>z&l!EkotV4E=2mQ-Z?VL<0L!u;7^hc(Y2Dj0v#@~kZ0 zUIJt}Uof?GOTnUG=b-40EJlG7#?YHr!QQ=t%&9g9F2#n|*_=td&_w97YB%jI(<5+I zI5Kg}x#v*+ZC5|>7_mD4d6`o9kaB%jnwOlP%dT0EwQQFgeIRHyu?p|G93HpUQ({0o zarkm50W)wQd?CO%belhzrrduAIBIDvLIPa9U@+53VUVHjpic+et<!0I7K>nU*O6Z- z1+VgQ;G!*OeOLpP{g}(!t)`vUVmb<LIu3IMr;YNh#z0We^Kyre<#IZu+VQ_;eGqmI zK51ArI0EgzkP&ukPIMX^mN*Xr+qUy<nLhpT$NIc}{p0g*zyISo+X{al%DYjuFsF=^ zSiuWch-ymAWMfeTBAp?1AAJ9563FZ^@e&oAowjmxPaDvz*(NJs6CKl$FqqUcY9f1u z0AVwkdOiw)p~DdDSv`j{>@D>z<0SwIyp9`#O<jOXT*Rg63_^Ie{k4v~V=EV+kIrRf zYp|R9nV<Mv*k+f8M>>CTpfIo@be)xkz=1<loQ$p#pTP;O#OLH-qTBHt#I3UaYPHf+ zr)S6FYmORg4pupQx0sG{cE+$8c(oIUW=jB;x{%8eGYZ!vPI|WN#Wa}ujY`4LuhA^v zg&cbu*KIMoGh1T6iAB7cl>?SXZL>9bNeAWbW4@9wsGet#rtN<R8CrcEJE$m8&bSG- z)Iczl?$ymFSQ+c!@#3u@?J!Hr9(xI!Bm1JWtEL0@JI{XrH$ce02KMc+XxQT+i;V58 z1=)@#qO*Ik{q<@kSL<CKl&IicKBpr61P3=B=oNa77xh{V=e}JYy4Z7Y?A!5M)mHZG z(2Qcsclug`GUg&qD-)wC7f&2sedxesvjvBR5il|{@*AQUt4A{l^nFXPdl|`bczuPf z!ChvF1}&2TKq!BT*m?$Mhbh5G%?S-?xs2zZo&SXl{q<@&RHud)yic3(ys-yLsYv(S zc=qZXI5v4G89*z0Y8?G<>H+=En>#DKIYwd@;z4(CJ$x%zmKb2la*!KcbfNM3;RO?R zIA86nJ2*)a{a>MyuRF|&^yiskV6wWPB_T`RipFch0L_2OqduQmLe*lHVpr8^PBmiF zW;>iugqk|fy|3bUFNx|cBg!7DlsV9AtkV&_yAfdJ?`Gc4<oHY6`uyvU)?y!Cl@Rm0 z8!0^l+&mJVuq;-8?ifJi5viZi1-u$G*uKEiaoRBl>&v1eg2%k=2Q1H+cl@bZ_3D{V z^^OD!6^nmAK5ZJqJC;Z2$h^E!E4Hm71z)3nEliu9*@Mdng@B#fu}v()fue=92_d|k z<nA=g;(V`Dr2;}as3bmJ0sC^K{_--a>7}F>VhL#zU@YD*Q7zfJffUWnYx-dIyRYxF zt^V`3pML%0r}g>M@4qk4aN1X<b=7whe{B@uDII@E?ByWpcZUuJ^Jn2Ya8KS-A+(pb zn09Bic`~V*_s+uRZ8$4gq~)az2)t>14}5FH)s@lK<bkc19Un-IIjT8+*oS=)uZAs8 zGA!yrgI3#*FGtdLn@hKMdcv~26_8K9z^vP8TsWcEk31p#IV-iCAF^!0m(wJJ!;=>N z?2UhO@isJgH(Yj{tF^)i4fl-rfBxly{pa6*xqo{)ZNmTf-7Rql_}7t;?@~5T3H0<v z*lH(&HS`l)8qSUrli@7ZqndhXybX*4Y^$ePCmgdp&0qc&rsv!Wu=w`AmSR7Mm)Dul z-4+3wkHr>wV*ARgldTB!ZwD5)TG+W~9$tTYk&NRW8X?zfgNg%OoiW1;+riQ|h~>>W z8Kq?sWY6cSFn=`1>~(pVIsCRXPhoh3!<L+3E+k8lkp9j$wt;PX>q*N0eg(g#Z%Tc4 zbm$#td@ifz;0{|M9am@uv^b%7Oh-ho;CbTmywc1^18Tosj{*I57@`9{p36NgZb5(K zc@u%n?0CdjC3^1fNfL1wp^ag%@x7ZRdh5`|RiZUbj^KA<vxSFt)gn5)a?fT?D+Z4! zgR%;o2LWB39Q>TQ?Pcj5N_9<ECZpLL=x2%c)x7oz>ipy^oT!7!M8S9uAA+FXp2L14 zu7B%4fBLJodHDVZP~mlo2sy3+2XTL@wsBtdJf1suW3w95+wSZ$ZBApk%!PoTfC8}5 ztYzWfiUZDO<1bpWX}(zB9r8dNoDSx$AmU{i8$08OFZ;Z_#<9K|40*>IEpvcQTV-i0 zvIA}{Nx7k&SGlta$g4-IGm201+zw799`Kn~fk=0~4GW@%>?KH^4$lG?kj8(SphYWZ zYmW5Y-qc_k5B~4XZ09$%{kQe&*k3;W{&W9=?uNzwaQu({^Y1_P59hm5WvI%)%}um> zlw6(Og0<M+Y$vyUjcilv1;%X)Bz(|OoAqJ;*L6E(&%D(mvS)&67VjPMHWP67{#p{D zfGJM#GbfAd;A-F{ud-g2Hc)?w0Mt{KYJoWc!m*&J))9%xXMv)k7rutcfgvM)hhxKR zzn$@L#^UY5T6(ZdPNN~Bz~^_i=<)FN^t(C$u5{%L>dHw?9&dhMvw!^j+i!n!mXWsg zPD*a?53KPS+~l08Ha!u+BjDv;jJ2Ly@vLiw1kFy2^|HSf%?Ml*L_2>aO(zi&RRV55 z?X8|M&N>}!i?7e@8LCQj5n8>b(tZ}N#6c6h)%~&3s5@`v>9Xn;f-Qr9cvR`N>dgjT z>k+*-*YTX`;!Q6gjEHb2>q)n67EP?|3)>$iMZ7k|0~wfw{gjpxJU0Up-@P!^+eL4C z_P(vtmp}UFKR)Ik(g%Me$h%uDSz`brWm^Vaj&nSxu+GUpy}RrjPB14LqJteFWL49& z6vHY4ly}&c`<aP5EpNM$$3P|6=``S1gbyd8&7B;KiFZdQ)Rfb^gZk^*oMsz2b~L8v zKK4gDrRZQ;z5c;@?-sH<F7yNi;Tf<fFD19k5!C_xp5CeF;G=&SyoqR@Pi46W7sU&+ z2$UE5duOl4h+}x?oHtQBFfxR14*2sYoXPsN_O;@Hm5=WVvt&6q`kJghaU9cbo(~s? z+a@Aiffg@FcyxwfD_4rOdtIVe?;_g(8C2A=#}JzBO<CALaZ=UwG_MXD?L<C+w<9Dy ztM$^UY47y$>X?7;4o!--pjsv|v^*zbh6-l-(^B_JEOKZ}p7tTx)K!4mV(W?{lAR{s z9P@9nbVfef70ALCGnAKuzMKwaUn&HNkKqTRgL0g+`&UbqK8S=bQB;#x*EuJ>UtK+B zlOkdfYS|qo=D_CDGI6h|L`8esp0y#K>^hbU!D;3y7tDX6LSY+<z>)(evYGNZEa;ub z)8D&ify?sn_4M8{wCKA#Kree%IxE~AeR4xjyb$D45Z*?Lz9t)E!Bg@MWf)g{&Ub7o z@}i7<!R@X3kSE0bJZyW$?R10Q8aroC+?(?wyfWobDVX@GsKmFW`ei;1arr}g*D(K( zY5S|4kA{EaV4uOxFYiLjEqeeK?LIqhuLnU}IKVE>=VGQ97mSj(Z4MnH?sa=aqk;)V z?oB8*=h#bfI&sGAeTAu6I_#iMAf&(5W;w;!+w*L@KRs!*bJd#kiGfFpyA5$d8z1G6 zSBJR{XK;aD`9zszFf7>X3W@90QEiU5d(JtCHqL)(Lp@r8noUn#*E8)WV8=Bg>E5r> zw{x-M-RV6sXFH4W^h(N>oK|IFhowHwwW`j^%iDA^1bx+~<)_<#a(JgCP}wZ09X9TJ zG(JQ&_SQ?&FpY3KFSCPf-o11mMtsPjNemkz!&_N0uve{OS=lnsHJ-UEpuyE2?lDYt zO)GywkgDF};4~Zzoka|1^9sUf!Z~`mU-C{@*s$ex=v&mp{d7D&r3f8&o{l?%9eN*u z*Ik;ccw41kKcN@DUaD6=5FB3p6JEjLVW9W0cf!cso+I|GvqM606j&(0=?O(g;0&-4 zVjT4RZGQ|e7tG&v=l@!U&q^U+J^yiP=<R=mxM19g1oO`3Zb@L2k~wGkm18~#VT3tz z(MAf~^swx=P9Dk9+3W;?c$)6Hy;U7ii-TGmY^y7NZKA`H0q2zScLbE{@H$5x7`}Yg zvp8JoerDeeOE;by_nfUaYWdft`f673T|VBPcJ{zBU#FBMFJziT!7|OA!^Cep1%`jO zP+iMvVoNii?AU}AZ|uFdUwPgb{Y5XB)pQQ_pPvm*#D<_fBW~fbb`2Vryb=bcRIaxI znrWjVa?@%6Nk9DDtDT)pH$3`U<7n2)Bpmi;2b|D(L5XZDstY3iGzvEH6xe5Rk=Gdj z!o6@o&#|-lWwS>nEv>CWD0<@dl)rzxAnMEa>6!T6`%#dU6+WTb9r|BvcnIz5lxw*- zhTFCWz%n!QvOImkG1AGGT(%({05EXnO~%<Ivm^L>cGUC?9<dxnq_aUmtrnf;+Ll9d z<mi{VqqhmaX0T3g^RyYdKerX)9TU7qBVF(%N2C$?mt8e@n?+B=U0xqDY>|Jq_hlh= zoI{D!1k}yW-xfeWs)GpT=y)iHbv0}~*nY@JyM;Heg<9kDvMB3#D%jEo*y_9T?Pvwz zZ59iZ#Izj|2z+_b&tYqYLk+$9eH?R5=YV@;+>cS56FRTxz(Ld+$Ou(W8vC}k4o!$p z1}~Y6POZo7FctZbL5^Q@UITvs`Iec_%lJF(9eZYc-wp{l!1+pKg4}webZE~_$h|)o zXo>k2WZRwrkUK@gL9qoU?pV*@Q2NWON|V>3uG?h!b}(z~STGU5>s8?o+pNOda{c|- zAAkDo%X2r{5An&?AQaveC_8oPw7%l<H2Jvqafi8J;??GA!dO)R!c%`rSKzCQr<XbL z?%hF^$wprA;JGu~iO=B9>fW_b9lceCF~70{Irj|DFj=kW1^vLYH>wa6A;T;1s<%Je zyV4zB$bUQ3q)CUj^9j8|0Fi99<84=w_b&hx!T=1hZ9A&6jfG#w=sj2G+UwkHuD?tz z6Lt=7>Tv{=ZBLus{L_DWeOaIX>q&3LZ{?(X)cb)%7_{?758TH=ozGwx8~8!9=jLUE zFF3w}T`rzXKYi&z)%8pfuvE(lH&)_ghl%HVU`NI2Jkvxx!qJnn)~t9X_<L&>lF?(i zSM7UOxeTXt;&#(P>)t}|G%rHT;aSSzwP!Grpolpg(QZqIH(!6+t7at%-w0LM+pY^6 zDT*aG&+Qng<>PWLa&Yd^Rtq|%1MUWgM9W{_Df@4~{r<79FCTyY?aTV(k%6f^b7amJ zhX~GEeC{|!M}+BY+G$l7yt0@+Em&1!8@K0U$t$c1f^6LJnf@GX23`(C@&E!I%vN@9 z&xH2CA}1sWVRV1AHEu^^c*%uB_F%FRWqy`<y=ssi4gw?M@uKyhjuL>Vjb}ETg&*kC z=74^-!mEv)RTRKOJ3rfg>UunF#ScJ)8@AbO?#uQc;e)5s(x02g95)_34kwsfL-Z8S ze>;5r<tx%3KU60rqX&=hKDoex!%CZ@am^qv=P{J-h24K+U*0if(XBV&Dma5pOxqjN z`f}8j6J%K!@AD|R@xx`=Yr%^~`(N+p&fGJ5dtP;Z5cED41Ug~VLity6;fQM@{gU|@ z6W+Jedn_gJ818)fve}x;(@u=Z3$YO{fmgxb1#N<F+iTl7(5%*g0u#2o*D1hDF~?!S zkqse|P_uu+<+(-R0EgQBP2~JCvj_U&hj9E5zSiJg?;@iaspc&Hdrs>vjT8k?C(?KW z_H^#)sd%r~;auX56TpO~TFTRQMJy51+X)?ophUTrDS~asxIJcG33@0Gl1Z8pB6393 zWqDtfHTEOfda|wE-n_oIi8__MBURUPsjHVa5%GV#`t_mrz&@th+OiZYv&eN@h%y`# zbMW*YaatI4dG7R#0h(90LB!*>Y6UCyHJ>`ymA<c4A*}uWF{^UkU4J>eG5Tqg*P^r0 zCalQPMLU*w8RE?HTEcwSVZ?C|=b=$RiS1+5T|GG_9AP5f;q81uWIv(eDOHd5*z(E_ zQ@Veg4`<%4IQ9W%^s0Uj-h#y*IW@|2$9g*L-f1xS+_ExvUF^?|s#(1y?|$mw-hS>o z0WRSqU%ha5ukOT^k&PCNU0&{#*}dk3eyEjjfFdV|+<4#|_R}8USE+t25qWT(ZF&Vl z-n`=4#X&%Zd63zeTHaz|9WX)J3qhevyoZyGPYQp_(*J#*&TZg{(may)j$rVB8CDjH z85_$jQ@Xu*%29jGMsN5IH1*Ycl2HT2{+j*FK(>w8qON3y$O-J;zyy+a!jM<nd8JS9 zSTbA%TeV8Xt5zV(w^wACk_^V_?YZ2#?34o#7NMl~vpDtr^3qw98Qk&vZC}4w0Qhtg z@_&CW)pfj^=ALnNBC_X^PNHzg1>&C&=e&4FI9~V31B~g7;b@A>PF;u|t5&Deo^UtA zc=CRve%m}=yoA?l>BV&CcoN)U*AU&?%hk1!vN1kY)SF2q@6Ivz<ET2A(6k=W!!YOV z;KTMe-w%vBN+>T}XLp>9WkAzS?_I$$ESZ1E$UZv(@K*0cvJV;y_inmKBt1?WHFZI! z4#HdD`1kknzh6H6`sv%n*fD&#;yXPU9q7N0>sEA_oi!J^9D(e;cBj|Sn7qR)t*HZ& zs{?lUlY}_SKn=iF!0YbiO)Qa4>s5yiP#n*-TBk#XogdSHT2rYrTEgTxO@CV_=U9JU z%X?Sjae29_JA!)wmMPhIdR$MH;c(;vxXvfobmmP0my@^7ZHXn@i*|Vu2>d7Nk6>U- z=#VKdyPqr`gp0@YjyK26xw^A_*EsLi$rM9**G-tcn#K9)9%Yy1)q2h1*yGrIQ8}V{ zLgZ*yzFyXV@!^g|20|{r;<WMR;x~USLD(@PEW9TWJs5ABJSMMzN8xq163Hpre4b?L ztgP-U=qW!@RHrkXvUBzvOF%S32xl8g!&8#&q3LDmeUXaataP(20!j<?4d-4uh&!4# z0&K_jpv!La?Ik*Wczud<^BeXCS5RbY+p+)CIz6Jfy`LFsDGV^B+BQYDy#jxQVEWwd z17$brKR2c{*CTuH;^A#dPlbGwC@w_v8Jy|}$7<HA+_tTt3Go3hqxO2=<mHgW!lwj1 z1dul&nXcE+f$R*)*qtw#jHp{h*uBL5$=*%e#2#j7ejaHY&!}ghXhE60vm-run9FG? z8EEFsL0Ih5gQsLssRPo-*WQ11=X?T9=|mf}O_Vna@qL~C`1rTacaf$)4bS;QhKRhb zeBo8=Gjppu3Yc9lyYitIk<%NX+NJ)qB)V9p6}<JM73kNrP#WfE8Nsj{U~NYg+=pYA zK~uB1(@`n%*lSt`x|359ysqJ3C1NsgzImUA?<ndp1|-{qF#<-vo#THR_INHLYTZc) zXjVHsSIX9}LbsPn+J4Z@Zdo%wy*?w^h7a32oLK;~aum_w5XReitVR#jx8CPm*)slW zwH_{&-_N5xuWRwc)k9R|*Ha1b+-hkF3)`HgT_g6u5>|64-oBBV<20Ug!3IA}j?eR6 z#-^}1mxs&Ev*V-UE{A_Tyg?pXrqgTgwF`^^8+Yi~i+DzhhMo*=aj5?EMoFvthRe+} zUQXJPLwQk0_BMlKn3bybKRcQCbm9_%=Qy50wi^irGK>rZE6p3~^ee<YJ6{1kMN)T= zwt0h`|7Eox=Qhv2J7_irUB&Btr=yTq9U`@tlCggLb1b_<Jxzb;mbTbP?6Ba=?YWUF zh@Od*fc2I#isg&88#?!9I$qPeR$yp&5B|faqi}Q-;{NTeR&T8HNKV=IN`Pmk`NFy& zK|<yb=GW0JNEo>Y54R1XR)tu%dUPkH+`!Sby%8Jnj%Q>?c{&2TJU8gTM-wmMoV&TO zZf9c+kFlW`ki>r%SbbZl{`>DgKRNdFoJO#DuhR(2s3gE94MX)>J&51co<q`S@(9ZS ztHSV!s)+U5^Eguw{0&6Lwi}2t@u-C1$c+;l#q+#F4p1I=2mHGFfsodNkG=x}^Qz8# z<k{aGQ66hk55fn_IU6h(mO>~Ul1GQRdDpYIs5eiQAuoU4bmNRLu+f^XQZk~|vu62K zcxEv3b;CM(w$SOB-ahEP^rubBgs18t5=;cq`EAAi_B*cd+jEzfGuhvb-yvwiS0Rix z`&hnX>yb9&-6_@cf2)(bmr+}Qgz!D9m8~br)$#q!?z!Nk-g843Y>ej*7l9_*e(W`u zC}bXgdIx`2t%MSb&WT3P1xBw6dLcZHr1m<|<cR{I;|{3nS`UXg;gyHi@q+pCZS)*u zZ9my#i&W>z?!PxF-&RLNDNT3h9EAd@R?TdA;3#NBk5DYD6MrJx_MKM!_N$Yfe*bBG z_U_c2p)s#+9S8EAPtDy-4lynHIdpg0D`6M_@?d|%>!|N;r#<K}q)y<lw<kX{pln=t zj=Vw9&>aKm4C}E$Hfz5xZzoSjJ+7LevhjfQp~##+UFY$-UjiB8a8!UAg?qxck#x=a zX$L|P;+yw>!RXgrOu?&so9CZc?=*q2ow{btX=ZB=o#U<+BsQDdh$^cn#rE}_1vovB zmx6yKoym)SziYqWe*5{4Pvh@@JS&wz_zyhwyXzUf3<2lb=9Kz#QVb?u59Dm8hi^br zj>kTq&OpArGL?<<?qa+RX>8sa%ju30-RWsDsE=g#-t-(CFB1?$_x9={>kv#&;*b#Y zH{MX3z_ySX$?10cx`4`gOh+;2Z5d77AhCb!=_$J@_pFg%dEIvUUJjB$=X)0lO6&4o z8hkx$tA_{cu`K|#qs|i#0_(u$`7UttbllH*mw&fdUn|&N>jh7NVL}g-TAO$@y(BOa z$W4el(rH=vSe{A2UKBM<@k05Q(^qeYfC2tGQLG;Iq*FJkCLQdI9}dd18XRg3kF$S< zx1lYLJLA!CyEi_%?7a@oV8ObRU7v=sJRCd!w2%x7rtzW-OYkN{XJ$hxEr&#26bI@@ zYqnHFcfx>5x3<|~QFfWZUaeBTU}4}Zb}>x+V&m3PU*Y_h_4?X?@-7(ef<-*U^O<G; z6!U_a$w>{)^G(45Y;*i^K>O~TJ;Z<D-!@AMUpT!t$kPG2B8-%XnJhTP5}a1Zi*DFy zd3t=+`$)0s&CO;hdBRt=-5znLW%j2l0ZXZ-em8tvBgUtozLt5M8Ght2TX^)kq7vA) z%cqs+P6@hh-^9KwAX5%DSiFa^tvNh-5&BUMm#aL7<!{hi%=Vib{@TC%@ehBDsy^)M z-Hh53W!?!qULr8-RdjwQz8wUr){xc}iGG+B@4nU?PBDS>nlTA|THtltnQ?+^{9Oh} z0+>vIle@Y!IPXl(<-H83xey92uagH@<C$JL7>K$KVm*-ebg}X4`6}bdu+`Zc!XB>+ zkQuMKFGo0@b<0j6dTQWPFW!G;$Cp;zQj;_dAql#nAKl4k$(+3x-QE1N;8?iq_rCh) zRB-(K$+n6g@`qIGyEFL=c<R{wI0mq1bwu?Z#x^Hk;qk<sZMF0$<#0|gujB-JGmDoY z4)EAsvUjk;5z1Ap;WOcNm_70W*v66(+VR*k0PJl@O-%V-{ViLC8j640(|`NK02L4} zV^hg%f~<t_y5_1Z^+H2yKCr-S%S3$IRJxMXAw;NE$SIO9d!N7%E{Mk%vIh}u$nI2x zb{cr^jTsy>WPi0%<pXN_-Hn!BMSXa6&2G=NKA{?T1~mM9uBpk<aR#MH?9Ec0-7$W4 z=sqQ`UUj5ozCu2&S?PcGvX<J&e#+tX&*jy*>^JM@i~!{8ivMq4=bEfHZe-j4cNCg{ zDhLoHh|zT5MO#r-lB`F&-J`#2;XJ;t+zR{NaF;8jb4U=#+?m+9w*z`)@JD$gJJwO= zu2}@&R!@VpRF4M1OsexG5!dlaJNIMx?Qxv6#$w0YCG#4FFKvGo%;_G$oZIPZh4ncS zO%-b;o`ql0xoRR9>#WJ_`F~d`{kDBL&!?4|FKo7!mw1W6YF~45L54LLLWSp$9XRq+ zQ`hk2t|kA~f)UjLtYbAAsKulUL~ooaSam@4T1kz{p_YQ`(kWGkL$hu))T8&4SP|Py ziHzP8_-<LzWL1BN+F2c47Ri9*d2+xLP=qv3^<$U1k!u~`*-w20S|M8U$Wp1MCj(II zz5B4q*Bk(i`Q)fl3|Xue&|OI^WBA2Ntyzi(#cE2O<tv6$(*Y|Nva6!Bj*$onM$5Y_ zGN&e}Mzx*M2%dsq8oEq6N_}o}d=kKiB4nEQ=ACtHP(FW1sr7CviZbVxgRY^1Z2+*q zLx4b8lYQm?Fe&1%w3#zibK<?$O_4<&5q_xd2`H#Bxh=?*j;gBk+SrR=05xPO1X;^* z4uw_vwaIR03l1g!nsg>7?vvLk3NiKgv{JGcsBM-(v4pfI89H5~lA?p!4gyD%U9HNV zdvC4wLsx&&g(}mTvrF+Eq9`TwMOmv#hjN~0)Qv`KT!3iNU1AWr!Jy|*A0O~aiBs8{ z*^p7FG__sjyruK~R*QP_w&hYB85>1;k=suDrOW6Rf#DJwI8iJ~;xO<0=XM%2Nw?i8 zlFy)Wo(SDLgx&7W8P{{!U9Hv!PGVe*#J%^+A<%!MV#BHATlmFly$Sz6+Uxpk?aJ7! zMuGam)GgG>3eHu6H{ndu%1I<^>C7rh0G1?R-Rca+Ky=hDs0Vks3_PVN*7Ro60T2Y} z6{@#7dCjMSN)9%c<`0CUccgIbwwj4FdM#MN#rqJEIGpQU3>Bx^5&S|PzlqubNynip z59NPSAzV45xo@4CobcY9J0qx*mUh*uBY0q0w0dDgtYLe#zEcX`zz5ZxUl;42pS}t| z_nilN604O^5CSz2uU{KM!I5w+-6-_=`oXC=StXf@JQPK6?&T|(hrh+1$i5iX%S*|( z*A2K73ZvCgK9>Pr-^d2ayDJ>LDd6W2l0tv0?-k%C<ZzTs48hT1r`tMDHb{wuQ34>J zio&HvZ8U>!w@r5LK?Sz1_V-A5I24lElDG9ujS|(HWJq5^EkX?Mbvma^1WQ7i=B?8m z{%w)cUlxfSLjk4`{}|JIZxsiveW}7k!;(}ATQ@g5-pSz?BB9beiZt$8pPm+_DxQB| z`a#?APe;rWK?t$VpiL=_e7W3r35A;GHcbk|<L}|zp{YYMdD;lUNv-S%GE`#7Da)=H zq{=;#peYSjV@C{5C2hOb-Q*R@QmRoGsoSJi=z*hmOS+b3<NZ9xWoZ<sN3o2uy4t=k zi}dAl{aq<11^S+J=bU+~w?}}gJ+glwaj{dJK$pfrj_$$X7zGN|!aR*J;V^(GmqrLF z8W|C8o%-TgyqzGK@2Ue>6z<N$^Wg}iPR@^81A&xv{1Y)fXdP3Z1ci8<m?l*D%L%t- zjg(|#QFJm@pVh7p3UHkVG7%Y*J7-t%@t&0cOS_ad0b4&zMlvu;<H0E5d5(V#h<RyO zuOyjP>~9RvFJJ$@<o-YI4lJ>oo+=o=J+&%lA?`~^O{Mu0;1`0<Jp58)Co%kXI(y$W zN#@j?y3%{&%%||eWHF2s><elp1B!uB#4(Cu#c7KqcBPP|CQ+JAUZ<y<5K|v~A*#9K z_Kv*Ym(C>4sAmu~=a|I8?zMkLx+K%s+^M9x!q;+EMfZz(QLV_T(eZxcyJn|9XH!(s z#_1qR@G~qYEJED-UBU6LIQe`dV81WakJ|p2-{0>^pINg6RB#H(TYdd&BbI8+-r~JE zSr(RAoEqiM?kAPzXXT8M>AKqPozvj-TiP_FJJR&3gi{IrQ(h{bAjf|rC!MA9SmWyi zRRz@uPkev}Lcf++7k_~g|4w_9b8RorPABkzBwE4h<&?pq8}PO{Y_7b|8a<V_cFW~+ zP_F4jd@GE=u_N_)Z=>o))L?CMERO@udMZIxoXrYviiTglfB(bF8ZDij82P}uKRAxw zh7xd>xu|v>GEJx2)dGLc`%vTeQeUX5h86$}_nv{S7lC1yE2m$N)4S<d8hNK;4a-VZ zQSeCETKcBoN_7sM%y1}+h++9pn14`b6MNeZ1|Z0J-M+W5C@_*8>I<ivtuom|eX}j5 zfVQqB($~o$CbS8X11hcA?>Vc+t@6bkmF*m;CA+Mt2{4uFmcxI$?e;gk+xz8G9kSH7 zCwCIcF;l0iCuF^T7dhyvAXr3oDVfPfR^U;05_`!c8kVJ<OFwqk2+_Y0+u<dHm-CKv zD_>nmQ1-v{<_OnuIK4r1Fk7<5fZ4|#psm((spe~QYM6|q+XIZE;PoY)=)7z<Ip83$ zR$RGyb$+vs*P4F|q*B#@uIqPmuIX!?Fum|qFM9F%JI6F92int6g;;kx$FN`4>T3ue zfB&>dj=O}=0A_tGm6{9=O6@5N(9{j4oB*5OYRVp4F1ze>F#j^`*-SQkzY=Fui={jN zVWW-8l#ke@Wf6&3nk$foc#F<X8+v&S<+x8JD)zX<9qfPGzEfwZv%O()%DL$4-X#c< zjZgKLidw<<+$0-=Q>4!lYJ(!;n+?|NEO7#o2Cv;rekXv2s6hZG0cHzCxmx*L!tdJI z2e%ff*!$i7)=hX?D(e|g?^EAJKVIUyT2v0&2763V+2WenRjLWupw=plFWl_q?^=um z`HLLZVV!@ejp(vS&Ke|$Ft4TLa8;=Vss`=eYJrMD7926^0KGejO7F3X7_i^rwt>sr zmCm=~XRxBTu{#e+%T0}JvVPXop5xT4Z~4!$aH_J)U2a?~*LgebN7%boCs^&GsGMj9 zpd4OjS?(&ZFXK#ki}V`Yzt*qw+l!C-`Qh1ogV2Ao=5N=GC)iQ%MDYSue%F^Gh$IMr zQFp|-rfXW3q&ZgybgFngyr5M0$C)4&o4<MUM-|iu&n_T-MR~lIymQk?6Cg`cztel! zrynonk0x~-ERs$G1XJ*k6e*j=VqQ!k-?<!;ytU%Q?GE_K1q#$kR98`T)pTn8Lw(?E zE?|EwQ2D72q(VGT9Pc<3|1L_I)I$Bkf4w5Auj9oVNIpmTi<iWdWNzoiiLCP&z%&&d z1vmF)^X86CPbIR(0a$cf7nQv3)wH58q;fuL(4j6KUK~ef_vWcSghMt%qd}nhsX`&K z$6CxZsxjqtJv3LfX0xBg0dhJ3T)9uji@Xvi^Ez_Ln*vf4X?F@+iQ1e0sFVL=8-JvR znPk>-6obLPD>r|=PS1axi=_}k`jDTHr_RRNgzlA<GHSI*UaK{4*?acty_KG+L6zb` zJ)@?Q_RAif0-Wj6RtZ32^hk!1;@P#a=CH8CLF0uw?OLula)njVC4Jw!cX#<=43xB! zJDd|ctf6!%0!~O|3;NhEAM8`D&VMCOPc%?rOy4_i+;R;w@R>Hp3Qqp05)*@Pv~3Hj z%VJGS0RJZ6>TsbG9|eb+Z2ZC3i{!6=`#OI9`PC}s0OLJyr};N}!wa^&I8}tn+ik$Y zWOdXiN-u$QcJk;@R7Cto4i73Y@JmR6?C+?-x5ivbhm&tMMFWO|vHDeZ^?&|7#ww{S zhC<m6J_{xIlO{@NWV7ZNO(6yI^O8wW+Yv$_XWKinMRC<6Tho}LZp7h@qHNcswdJOM z&S^J%Pz5v}Bay0|n~%=rfHGx*$#NknH_f1x){d|B@YheDm0|eT(qDK{5WSxI=VN*F zS~%@{1KTS5kOJkk4sumQw}0gBczl8@IgC{z&le8`Ab1;I*^;K!kPeExrp=TRb!yNd zc@RT1#oaIYI=t|(@>?Qf_8#Vw$J^3qC2F5e!U1+E)JdmWdIYJG<YIMqo2~I6*<p{X z`R3%>6;w6%zZIxI`3Y5_hv?9lwy1|iIZ-W+;qcZm*>O&{CQW<*41ZM4Z;SQw`_heh zksCjs#OA<3Td84f=NB29EPnE8curEe-I3t_UgCo}9FDZrB<*%Plm>H(g}P-|ZqZI} zp}GSNDQ7BcfpZ{9y6BxJFInPX)H}SY$~xa$QluXKBHPni4WPScIVqN#r%hxkl156u z9jT#g&yl^=)vh_cbz6@-o?N6#Z8+*ODeJHNL~wEsj=!+_TALnqQe1Tne07lHuc^{- zzLtGoe}4(&ZmOj<4)A*{m6E@z-|9kpEo@_-nWAg?G8L+ur0`GGD#lS7YPRSM&Wwsg z7nAU2Bmwx76=x)W2FSFLEOw$3@ZP1dA;2nayS+u-91UQfvsjWB9o8z@R*YJGPD#i2 zrP4lP)E{*j#_Q_+H1e*#21Vwr5-1qGf-$K-qqNSd;i2-P6bV*Iiu@KmO(hP>5(f+| zGT$WfgP6QB?JU-z8%8>*bu2k1|APvn3r7i8B8way=2J?4<9%C+a1{5PL$gIt3xGir zq^S_8OxCTk8;2SU<W9DyCcUD3{;)IU?CTRC(u=?%jeU)Gf&uSCTMx=rsTz)T^0v35 z)Jxas9`c1Wa{TLBy~cH~u%0|~bGv|bW|kzzC)PS2togw@Nvjid5$uWR$s4DwDA18E zh2=Nj$T;bLtX9vNw3k#5&c#Lq0V>NYAkGk#*sp^Ha>O}hN;kb774d&Z=Q>8lO?QmL zUb1X{2e77-1#&j`tu6hR?UIeCZdUYyy^>q<v>#}t;GL%l$r*{_AwHYt)O@mw;y5lH zn_Xg^qf5>RP75o8(Cb=#`}Dcbuiw7(`ThHsZ=!U6RRSInOEsTFG%A$;eJE6ZXuRx& z_FOuSd_RpVuf2nI?X;z-jha*lt#+hVWZPnvrIIoML8lR!BOw<tDnCfxV^@Mfj<7DU zB;E4o<q*8X1<>P~Qqf0Y$RcrWgWBy>*TmwHZ6+7Ui4wx7hM3?l^&NJq;l+5kibL0q zS#CrqJ?|vslV&wUXT9dO`)Xqe_5uF(;tlK|mH~NQG1WhMU7k1TgI$QnlU`{we?pnI zi#NN|i)QKVl0KGtavK!DMY*U^-Z9l_B@MKdD?*V&8GGpe$?ob>N1Bt3ib$$iM|1?6 zbnPUiPV+ibhu&tf&3B^6iWZ^Sp^Mu;du63+!3k}pZJp@mp>6o!G*@c3_O?hrKlR^V zW@whxO?&Y%ds3dTA>cg-aCZ$be-s_BsFa(ck(-wTcDB8dRHG3bM|DoZ)n{`lmYus3 z;ojJQHP2YWIn@m{qIQj5Qd(NY(&RK5v>>xCxKuzH4<c36Wb+`_I<W}=QPUB8NC>wj z3u+{9B;5=&am{NW5iq!sR8P~AeF$PEID&Q3u%~I#FdPu%gHwP=Q@0M0fB$J2qIy!3 zxyQ3<Ec&us-|DB&?aM#kQsKo?J+-L%Ewh9JarVMPG%))VECet9*=;%pnxMSiSX`Rj z8>1{uV%H~|<qVCN23*`_SzyUtY*RzFqVLP09}QcKEy4P+d-a-9W6*Z<gL8J-(DG`u z1!vNnB+aU7f}qZ^HkB7xf03fvwvGnNL?ljv5*@7kXnOn}DkNrYjM+(78-!b+B3Zbx z@01o;>fF51waGFr;u5=o?bUJP+nRcKz3Piks<de-fC=QpIV6xZqewvYp_X}Yx`!j@ z=N5fg^)0EZPUlBj=!)fEO3_(|-uAWt$?R~-SvI~)+yrS7A|1AOfBs%Uww$ep?*33_ zUrO(62qggx)tVTXveX(%*0%*1ysMCr>^wIk_$j?+dr?v3&+iJ!@GJl`g<z6w9XBew ziHcp;K#xoPfK7T0Ljrh%xS(QF`1fU!=~<qnzlMU;bvdycqqV_ODHh14<<<dmXO|IP z52CAd7h}xg>YodOe^o_7PQHlhl|(cTjudOwb>FtAhz}qBEcd3l_USxt>WgGW<&n?( z(eMPLIDAYZ=~H(i&AOKci4rnSf=BnI1NE0wYaJMs>Q`w`*2d`-yK3i&t*u`5+;=MF zDGP$#1f~kw`38T9#q=Ryy>>t-TQI*8&Axs4@#%jEQP;l2e`ud-WCAf!zlklVStPf= z_%wtJz&ki?q!dY#POSqy^{l@2R<@f6s@fFDKBejeFC*m!5i>8{)v^@id`iR#4r5Sw zD=Dvij?-{@{gKDsrA%fRd{**@qY-*>HkA+c?AnRd4lagmNJP>mx;3e-Hz5q@bVfBp z4$iYfINI)Yf2Fg$03z~gn{LyyxmucTP&Ro}&JLxT<>k(x2gA!ceQ*88A8RTkKgqpN z;Ce~q)a*_A8j9|z<qyy!^ATYNL87I3vms=Ck@x@!9GQ!py)S^bWI6bb!D}PQ#`@Y4 zKGcnF>PJ(xw57{;WG__iQ{8`{tX{+q(qh(4ITb1(fBxyxdtx{4oN1eC;)77KX#yZn z`!0tq6%ECe(Iw8ff5>dxu*uj}gr;PAVeRMUI1Xh_QRl;<BqdOy7URWR!6IMhZH;WU z{P^<akMA!@&k34G7~fma#F3EcylIFpzFgw;s<j^V@UR~3x|}OY>P@cXS575>Q_W|- zuZMx%f4DmS=c0Nqb*NF+%w*Zzo2*D8N2<)CuVkzG71#aY9e4;bdGoE#O1cQjwh{z8 zh0!(F#Wm0B=?nU27RjDbcX3tWPQ5eviPH*Zqs}V!Z&+BTxHCYiYcn_Jz06@3Kve3h z9vqDc628t~FP1hNPxQ`B^9s&hF8T!eSphGaCJF7%)fDdyr$(1m*yxaj^~-K&{A_F5 z5!~&Di$(v0uC1naJIAJzu5K0qxRb?hB>_{D>uw}}E1LS=$G7@<yi&~4laOQNuX$~e zoWS&EtZ#8m^%4v{F_z67BYOl6%7irpO^O|QULDKKWe+-Zh`qfhrb-)4v%^!OCUEv5 zwNDU?Bi|s!oAA?A1P!L!>!FVW&e;-$28YGFtj%#aFHf?APWlauLyI4K;LiSD`;u6T zLAl8}YrA)<V-SoMrh#HkzQb)xqezD(<lcNWB1>@q@baeja`uz@N6Vh=cw47eeGV09 zpZ(%l{H#CWOOwZMEr0NJHx-YZ+5#J?$IYftYf8$G<``o>h<LnV0PP+cUCPG3?UwI( z`Qt2qhU!U_&{u|3o{NM$RR${#rGegdP_a{mCcvSquZ|?VoUAxcZCH---U&*+KAg#< zWUqvUGsm}Ok|?|+*#9D<y6<b~cn^vVgexf*Q;x=GI5{x(mw&P)<lwMm|J**R*B2Ti zN-I+?N6#C@c&ggkT{lj4lXmAd%#(lREJ?GNNo~ze@hOAHkjHpPQdLDUz36h%k5^z5 z^?7Pb*2$jdJqDXXJyI}R0PK5_oE=%3UJa}F2eMJGa;C*?l-#Bn;=K5NfEr3*iWws1 zzK$QYC)nOGaDTN;+uJnO(<+G#o)=2pK#-S{@sf1CgY~+lNO<#_Y#z$8fX;0X&7wXJ z5R|l=OVwbfORCUd{51a&HL3Ac4|Sv}tJ=kZB-OC7tIQTnu&padi~Q66a4SnH$n23n zH14!48SdtWCP^+~87n~rV!_z_2F0manL`P<DO*<qRDW_UX{X939>jn&wBqWX&8&1+ z)9oT`YaF*6YsRvO637D~zg`-DpY`uwzI~q`)2m;#4hD}%9{G}N)@A9tEvVsrZYIWQ z<7JJ?58HvWZRlh(z*5n%m?_7dT8d<wR3!`xcayl%Vt9Z+`Iv1ca<StC-mPYbgLheL z9G}xc+kdk@s6b2K{&oa<QGM;5C&_jW+3t&{LSk7;;F~OmBJIEttq^w~p=lza?Xt?! z)CA$un9tL$HAl8fJPffH5ybmyAmP+wLZf90p|`dA$ImaH>c{W@Si1fkK;m?I1S-X% z73uEhnxU60x?l{Drv|;(lM{0SVV*WR;P2SLTz_Oe-FD5>r>SKlB~vJtDra|O;5Yau zTRCd`xCcJ2ir|i%djSr<_jdoGWURtDFU7Xw@ElvTI40!lRkuWqheN4q+kkTWAXHH8 z>Yh<`+VY0Au(>x1hPecd=W<~HQMuq*^6~(<q<dS#NVkrpYwC}ObL_qT`)d97i_psl z&3_vn<D<HTrxhZ4-!$P>)ZFfM(7;?;UzGJ*mP#?8lx1}@*Q(6l*aSk7^lZ=h9?3rs zygRkjKJ!hnn}_aK@__VBIVg~o6!elqj{kcf58SBpa&RQ;Wps^KcSvm#;gxnPRJ)-| zlOYA}Ta}<rp;!e1pm_FKbKqcV=cg%wOhw&#iK4UIoSVgWw3SL~ZqB-AnZ1hiPh$1! zE&KOZJ%H$N!~P*Z>D8+eesdyD@VH%9st96|8JePfZjNOxKj;aLQ*NS@uX8N{caz<7 zO@F#jAkR<tzdr6%d{3COoEDiom36%wjoqj2>7-g>Bk-qD4uS;aYbYM$Wt`@rRJ)u% zXU;fY096gmm(&*f5eT61#3ti)TpG+(3Nfm{tOGTn{jB6{whb>D-!bQMFOk-fb@fP+ zJG(sTo{KVm?AAJ138|14fu26~j=~MB(|@DJDF$jxei;SeB|$-hGimR9yDG0UfG#Pw zqt?bJzwPRzDRvzt_x7eDz82~8-#&h=-+pKqp=JD*pZW+%L0IqR20&3B^&aG#5j>U6 zypL?*dJk_OE3hKSEp*4Q_m#pCfb-Q{E?E_al>Di10h?1XFG|R?dG?OP?kK0q*ndP9 zH>%{{ci{w;fDXxsY%4xEf7nVNfDta0-cN#<Qf|N@Fb!MF8P%;X`_HVnuWAKnr>p}+ z-zjKilg0+t;PX47t<s^|A@XJCkz_gFL#1ARq`qcvtM%vCKjz0DU;q60_4g2z!#O{M z^h9DTR0!H9Dz224I4!Z=s<eBpS(B%AHv#CA-*rn{<-zYu2#0NzUha~4n+IBVxF~xq zW7gB^da&>mB8~4)J#*`hDMxd2@~;T{I`Lj+LOhPUZeBQ1mJ#s*drP23!r}-z^Ei}G zl^Aw%+fI-w4t0R7I2EZXI{O%tgmy~{hC}(!Vh`ulLw}N!+IC3+50fN!O$-|h{ZT)^ z49qOJ{uGmacRhb{>Qk)A*mc)Ml=K$)diYSzv2L7Glz!YCW(Q72-qY*G!y(Od1AgLu z+xk$#WvC#j8A%-82If_@9unc%YViWq+nn6MXq23mW~Qjp9iHkGS;gyGo}D02`8jXv z^yT-t6kg)eZ{D8@8#OgMU`3TOofExEsLtnXPGK$usK$Rz;8(Y8S-}o%ZwLr${G%=d zp1B{lo3DG51TZ`X-+1T;t&GFjB8Pd9^95)+c5yx(N8e;%JTBZ-^R{&ixXTV!)ysxY zkPgNQ`5d`xI+50u1JwdmsOCOX&eqV3tj5jT7P6r1JP^PJX3<n)*M&&?qNzA)E>Uq{ znG<SdA4^;7=XIt2X*~C;eb>m~fjjTMOaee>*5JH$bkIh7+e106Emx<)qzY|(g40r( zJ+o-&*13ZqUKXoi@Rfn!CwqeJ%~qtw(8`i0BO;tqiTDPGQqT*w$`B#>zvq(_c_x2< zj8Vd@To-liQ`sEZZIT5KXIL&hoRT_MDLQ@R)w{B^K{?=8-1(y`$1g@$MD+Z0bF8=D zUG`h4VSdQE{g!X0fWDHTQBuWJdRuGRs@Xm1UJgr(L`HDK4s_i^U&Jf3HKn$Gl_HGg z!sjTv4x_vqFf0x|vb1Tulw~^~atRK~=?H|X?&SJqIn|M6a+An;JO{c^JNqdg&yx#! zOMe|o^>B)%5?Ph}qwtIJ=_yDkyL$Fwy9}kct)MS8J(uOC<mp6qTrM@$vY5@Z9h7s? zt9W+)wAC@eyX?o5bhA)S+zU*Knc?j;n{d8DDbL*e^XDJ+$KoR77Xew)%abrMRh8cG zwuI#OffkxdBALanUYGHrfdFHH1f+6i^?z`BTw`e-SR<87^KKO!tVo+9bDSTie9Fzb zOVTB%_C?08D%hmOE^rcvg!tY{zo-lj3*~q${-n`*V>f1vCZ|Sc3d1Xq>6}GWE>mk= zix<)ezY7#4{O#233e0JK<phOeG4_c(go0{9tE11F3-f{p0Gl7Sm&by=G}3K+mVZ}n zUU<41<-`$ulgypdeuLb2`_n^0jjfgthP3BN!P1lvQpZ~FXLXQwZMTyu&Hy+ElALll z8)&~?R2yn=G+BjI^L*(6c5?#Y(t{IRnf*lXfU1q6(%P*yd$m8Kn!i3B&B8{$=004D zX;vUPIENvXjdkL207e_TZS1nS9e=-@&KK<917)L|Hhshc%Z;U`wW~Xs$oNFxT4gW% zdcERb7i*VYpvNspUzs<Ga7T;mhTqNwaP&c#m)dn+Is_w}8V&%8E#Jy<I+HZzTyB&{ zz|<)BS$iFA3DO$8KC(cAkOtNvP6eIBKqYFoJdAVY86URh*@a*zwx}X%VSj3?N6G=7 zX3dlqUsJCiu(DJIH;L9K4j2ua)VhuW+o?cqHEfMo4vZXpr3L87!TYS5#x7;_<BFOc zzAsk%SlhQh2l4$CTLo(W2ban@xO;c3CuFsj@AG79I5VVDi22vS3Oy_25Fe`UQcZDg zDbaMB2&IA+WT|T&wRA2O{C~HKRV!#{NN(R5kaZE&{da0793b|dAMO~p^R?sw0KRfN zxjVF~rYT$Y<o}k)9wYOw`w%$?(_noxpOr8;B!1M~i`KAtS<b0g>h!&a_TDe`B{erK zO@jweVjO8z1Pc~?TCP{}*>c|cke-G5cV$M>nNLEAjy@cex}3cldw)7Cq4!fdeA{DY z^Tnx31DHufzDJ;zSxhM}Z;d!F0QyrmuG1(J9E_tnq6|x|*>xC>sUO;TnEiX)AC(P} zS0=`-8GKd~!A%ATmE;Pb-2@LRvxE1XsyG0sq`iI&brlrdUy_Vrvw1*lXZxSp)el+R zo|o)MzC2Rm?bSH10)I9|VU_~f(_+1x#N&nh8S;~U(4`JRCni!yp8c>8U~#&TS4MGk z>Yn0EPZ2NI$%5OGCRHg+oeYA2hRphU0L*wjPyn!uW7;FIo^<IYV^L!G2BoSg-}H8# zlx|?g_g*OBt;Bmxfo<~0FA(Onh;G2Mx@3(MB<W5fIh;I|Fn^R=_A>ov_py-)Y;YeM zC}b;o1p)YoL2W%sXXSimoSMpV)UzX{r)DJ*kAAUOyDRlHLqiR}so1%uHoJPvJvd1r zMWJ8LLaI+L<(Z;MgO25~Z3181B=s`tP!!ZDx?^d(-_nJt0BupRWL{e9)4Ew~wrFJ% zXVhz+lJ9*$a(`{KzH1XpiR^Bb^pm~X_ZMw}1Q#Nu@N`OgX%d#@bD(_4ki|v3JA&1{ zc2wFOsUf#%0|cZ6wVv8U@)$|4VdqW^ApGf)!kf;->q`B2VSc_4u*35hn+B_EJ|yY} znQV93&sb%u1~^)3cV`8<y03vmb$S>{%Pe3wWgYu+VSgzOaaacG#sfIG*dFoJJykz2 z%|fodF8=de<TM~}yz9fflm8dxc1D+mtyD<~N8Q-=C$B{`P^_3(cLP}E-s~j*^U!W( zQ?6azy41m2hSsc;n}i45PC*Za;)1dVaH#U9T!GZ~d{dt|+(XQ2&#U!aw)z6_`v<!h z4_Yxf)qi50SlX9St2d@Is2xR=lEdkblj+De02kcd;#Ak5dJtj(`lFALHG(!W<ZBNA zQ44K7m6njQ5`;rz%FVk^Udy&KXVSZ-_g+l*4$QWynz%`abV)M2`&~GSrwZ~UQ{u2r zuSIJ)iI5r!H(Se|gz(bQ??+nIpPd-%)Dn-XpMT6C>|4Gb(okCC<n1J*E9n88=C2nk z{dKW!{w6?K%9w*{yhv8n1z3IAnv%`#{Etny<?FY|K<BdX(>M~G!pYA%eS0~29Zsx} zyfxefVL4vg?1d8*y0?6(1(nChbmVg0>Aier1F2i8S&kydd2(zEDUcYi;)Nn6fZSwo zc7I1H{&T7R#BbEl0IV#QVZS<x?#&JlOU><tc3a%0D4ZwUoHlsxrIn~mPg_@%@%XpJ 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 B*xUdB delta 35137 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 F005OW)Ykw2 diff --git a/metadata/md5-cache/app-crypt/acme-1.30.0 b/metadata/md5-cache/app-crypt/acme-1.30.0 index 2bd99aa66523..49938cfd4136 100644 --- a/metadata/md5-cache/app-crypt/acme-1.30.0 +++ b/metadata/md5-cache/app-crypt/acme-1.30.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/ INHERIT=distutils-r1 IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyopenssl-17.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-toolbelt-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/certbot/certbot/archive/v1.30.0.tar.gz -> certbot-1.30.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=637e652391ccf0735a83ea76182f8c46 +_md5_=c9814c5fe10636117200f424a2865f42 diff --git a/metadata/md5-cache/app-crypt/certbot-1.30.0 b/metadata/md5-cache/app-crypt/certbot-1.30.0 index e8cdebaf9880..56003a021dc1 100644 --- a/metadata/md5-cache/app-crypt/certbot-1.30.0 +++ b/metadata/md5-cache/app-crypt/certbot-1.30.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/ INHERIT=distutils-r1 IUSE=selinux test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=>=app-crypt/acme-1.30.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ConfigArgParse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] selinux? ( sec-policy/selinux-certbot ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/certbot/certbot/archive/v1.30.0.tar.gz -> certbot-1.30.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=10b8635aa2ebeaf1660856094a0c083a +_md5_=b158b00907cad1a8593aacbbfe97dfa5 diff --git a/metadata/md5-cache/app-crypt/certbot-apache-1.30.0 b/metadata/md5-cache/app-crypt/certbot-apache-1.30.0 index 7992da351cbe..a944124b4479 100644 --- a/metadata/md5-cache/app-crypt/certbot-apache-1.30.0 +++ b/metadata/md5-cache/app-crypt/certbot-apache-1.30.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=>=app-crypt/acme-1.30.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-crypt/certbot-1.30.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-augeas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/certbot/certbot/archive/v1.30.0.tar.gz -> certbot-1.30.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=292f288d561abdd4efbee3c155955134 +_md5_=4e0da2f5bf20e7c35a5efb0a1235e20a diff --git a/metadata/md5-cache/app-crypt/certbot-nginx-1.30.0 b/metadata/md5-cache/app-crypt/certbot-nginx-1.30.0 index 4b09027b0aa2..c426b2af1414 100644 --- a/metadata/md5-cache/app-crypt/certbot-nginx-1.30.0 +++ b/metadata/md5-cache/app-crypt/certbot-nginx-1.30.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=>=app-crypt/acme-1.30.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-crypt/certbot-1.30.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyopenssl-17.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/certbot/certbot/archive/v1.30.0.tar.gz -> certbot-1.30.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=488a49cbdfeefdff6360feae890007e2 +_md5_=dbbdde535602fcf42bcb23d2f72ef148 diff --git a/metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 b/metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 deleted file mode 100644 index 9311a08e0174..000000000000 --- a/metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python? ( dev-lang/swig ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) test? ( qt5? ( dev-qt/qttest:5 ) ) -DESCRIPTION=GnuPG Made Easy is a library for making GnuPG easier to use -EAPI=8 -HOMEPAGE=https://www.gnupg.org/related_software/gpgme -INHERIT=distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig -IUSE=common-lisp static-libs +cxx python qt5 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) -REQUIRED_USE=qt5? ( cxx ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) -RESTRICT=!test? ( test ) -SLOT=1/11.6.15 -SRC_URI=mirror://gnupg/gpgme/gpgme-1.17.1.tar.bz2 verify-sig? ( mirror://gnupg/gpgme/gpgme-1.17.1.tar.bz2.sig ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=960f004f3ded96b47952ee8f53dc92ca diff --git a/metadata/md5-cache/app-crypt/gpgme-1.17.1-r2 b/metadata/md5-cache/app-crypt/gpgme-1.17.1-r2 new file mode 100644 index 000000000000..ecf0e3cbf650 --- /dev/null +++ b/metadata/md5-cache/app-crypt/gpgme-1.17.1-r2 @@ -0,0 +1,17 @@ +BDEPEND=python? ( dev-lang/swig ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= || ( >=dev-libs/libgpg-error-1.46-r1 <dev-libs/libgpg-error-1.46 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) test? ( qt5? ( dev-qt/qttest:5 ) ) +DESCRIPTION=GnuPG Made Easy is a library for making GnuPG easier to use +EAPI=8 +HOMEPAGE=https://www.gnupg.org/related_software/gpgme +INHERIT=distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig +IUSE=common-lisp static-libs +cxx python qt5 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= || ( >=dev-libs/libgpg-error-1.46-r1 <dev-libs/libgpg-error-1.46 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) +REQUIRED_USE=qt5? ( cxx ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) +RESTRICT=!test? ( test ) +SLOT=1/11.6.15 +SRC_URI=mirror://gnupg/gpgme/gpgme-1.17.1.tar.bz2 verify-sig? ( mirror://gnupg/gpgme/gpgme-1.17.1.tar.bz2.sig ) +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=35ccff71506f764b0e79041d33301ea7 diff --git a/metadata/md5-cache/app-crypt/gpgme-1.18.0-r1 b/metadata/md5-cache/app-crypt/gpgme-1.18.0-r1 deleted file mode 100644 index 4d66a8ad8fb0..000000000000 --- a/metadata/md5-cache/app-crypt/gpgme-1.18.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python? ( dev-lang/swig ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) test? ( qt5? ( dev-qt/qttest:5 ) ) -DESCRIPTION=GnuPG Made Easy is a library for making GnuPG easier to use -EAPI=8 -HOMEPAGE=https://www.gnupg.org/related_software/gpgme -INHERIT=distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig -IUSE=common-lisp static-libs +cxx python qt5 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) -REQUIRED_USE=qt5? ( cxx ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) -RESTRICT=!test? ( test ) -SLOT=1/11.6.15.1 -SRC_URI=mirror://gnupg/gpgme/gpgme-1.18.0.tar.bz2 verify-sig? ( mirror://gnupg/gpgme/gpgme-1.18.0.tar.bz2.sig ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=2990e1f4a3a4bbb0d09e37625a37d85d diff --git a/metadata/md5-cache/app-crypt/gpgme-1.18.0-r2 b/metadata/md5-cache/app-crypt/gpgme-1.18.0-r2 new file mode 100644 index 000000000000..11bed2773074 --- /dev/null +++ b/metadata/md5-cache/app-crypt/gpgme-1.18.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=python? ( dev-lang/swig ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= || ( >=dev-libs/libgpg-error-1.46-r1 <dev-libs/libgpg-error-1.46 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) test? ( qt5? ( dev-qt/qttest:5 ) ) +DESCRIPTION=GnuPG Made Easy is a library for making GnuPG easier to use +EAPI=8 +HOMEPAGE=https://www.gnupg.org/related_software/gpgme +INHERIT=distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig +IUSE=common-lisp static-libs +cxx python qt5 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= || ( >=dev-libs/libgpg-error-1.46-r1 <dev-libs/libgpg-error-1.46 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 ) +REQUIRED_USE=qt5? ( cxx ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) +RESTRICT=!test? ( test ) +SLOT=1/11.6.15.1 +SRC_URI=mirror://gnupg/gpgme/gpgme-1.18.0.tar.bz2 verify-sig? ( mirror://gnupg/gpgme/gpgme-1.18.0.tar.bz2.sig ) +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=7496d6d45899f8228feaad9333a21f86 diff --git a/metadata/md5-cache/app-doc/Manifest.gz b/metadata/md5-cache/app-doc/Manifest.gz index 813ff8d79094dbefb757ea7f1208c55fee56cf1b..44faf56fa6ab8132d727193c911d800dc35f31b2 100644 GIT binary patch literal 22844 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 literal 22992 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 X&xONf&t!#^|Cj$CLv|B+KcWBt0q1r2 diff --git a/metadata/md5-cache/app-doc/gimp-help-2.10.0-r1 b/metadata/md5-cache/app-doc/gimp-help-2.10.0-r1 deleted file mode 100644 index 3c0c78ef8241..000000000000 --- a/metadata/md5-cache/app-doc/gimp-help-2.10.0-r1 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) sys-devel/gettext -DEFINED_PHASES=configure setup -DEPEND=|| ( ( >=dev-lang/python-3.9.12:3.9 dev-libs/libxml2[python,python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-libs/libxml2[python,python_targets_python3_8(-)] ) ) dev-libs/libxslt -DESCRIPTION=GNU Image Manipulation Program help files -EAPI=7 -HOMEPAGE=https://docs.gimp.org/ -INHERIT=python-any-r1 -KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=FDL-1.2 -SLOT=2 -SRC_URI=mirror://gimp/help/gimp-help-2.10.0.tar.bz2 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=dca9611fbc3dc42572a14f27379dde4e diff --git a/metadata/md5-cache/app-doc/gimp-help-2.10.0-r2 b/metadata/md5-cache/app-doc/gimp-help-2.10.0-r2 index 57a29ec4d49c..81e41720e196 100644 --- a/metadata/md5-cache/app-doc/gimp-help-2.10.0-r2 +++ b/metadata/md5-cache/app-doc/gimp-help-2.10.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.10.4:3.10 dev-libs/libxml2[python,python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-libs/libxml2[python,python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-libs/libxml2[python,python_targets_python3_8(-)] ) ) app-text/docbook-xml-dtd dev-lang/perl dev-libs/libxslt sys-devel/gettext +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-libs/libxml2[python,python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-libs/libxml2[python,python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-libs/libxml2[python,python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-libs/libxml2[python,python_targets_python3_8(-)] ) ) app-text/docbook-xml-dtd dev-lang/perl dev-libs/libxslt sys-devel/gettext DEFINED_PHASES=compile configure setup DESCRIPTION=GNU Image Manipulation Program help files EAPI=8 @@ -9,4 +9,4 @@ LICENSE=FDL-1.2 SLOT=2 SRC_URI=mirror://gimp/help/gimp-help-2.10.0.tar.bz2 _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3cdfb362229ff050d7f267d1180bebf6 +_md5_=18591773b5a2e12454237a438788fd48 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 8b030a9f689114068e5845653e231049725a5917..53b9a01e95fe1c6b6a49cf2c22ed412f7828df1d 100644 GIT binary patch delta 21362 zcmV(+K;6Hz#{s6s0e>Hh2mk;800092guUCcCC8C%_pYy~AE>gpWJY8@_OT-~nMrTb zds|#dG(iH53!AO4*BDv5_S%JJ>kuReRMlQ9)5CrGoDuFG|MOq|pMUw(*7}^j@K^kF z-1n#d@qhix|M|bC|M4k~GvBfF8h5I-hE_wWv9`EIorS;cTz^~ZXY4J^W8Sroc$ArI zigCws^>rTQ-mT6wkJ4i3t+nH-*X*&Tb&t~4xOPoF%--irah1%^<fDfj=lSXX{y+ZZ zjOkOE{A@kWd|o^6GSbP<pR<&H#PbSi^JKfEb%nmy9q$mrxQ})A`;KR6_gZ_b8ILh? zNq3HIoT-GFT7TimcF%X_MdH0;sq0GDKKVj^eAZIdxv%oS{ZEb5fBb#zAAbGwV=100 z#Us3%ijT@G*CSr%RYRWvV_f$=@_ns{>GpLW?T#tWd8B>kmSQ;PJsPi5^T_#}{XRBk z-Q(oxOWSqN`<}CgW6m%$ugrt;@G;ji!o@qBGaNg|*nh(MW~$KA-R`T#S=w>rYaDy^ zQ8wQZjx?{{j?}`~$KLzurIvJ_XAPyK>%314H0Bw3NM63Ljd?pp+~+-FoOc_0pVv9h z`#9^Bj@swy`MB=Dcb)alW&cxCef}k4t^Bf9So_SYVW5ERXG*i<cjr-eY_%V&gp47N zk&bJ(`+q*t%Aub-^*!o6?}B5U{lct$@5mGP634(V+C5X5eeqnl$9=_8?#M45bsP<& zjJ{d-RlixQcHCjDw0P+oH@O>YzSEsT!3ED)57y&aW4FYIUpuUN@gqm&@vhkKa*Vi3 zWNqiciq3JQv*Cz2hTPUs8-@w<92!6HUu<yT!+%F9BZe@?o3;M_!{_+r_(Jfd^lqbl z)N-u5BwQ#Yd^YYGBC&Hsg5^5<I7aOir#)HCW5=H6+{?wQrH)b)mLw3@XoDEc6B|Ze z)SsB~tRoXlqt9_+0h~7NYhSI7xq0_?+}~`}${Ehq%Nh5&=05Vg+D@t7*Aa2?u!;Ge z<A1qJ#@w;Zh6~1pdliDPoY(5T*E(+giO0~XG072II#b241baS>l#*v1372hgl+}q3 z{O_7yZ8U!W<=6G==RdE1tog%lpTn2?OVzFFb-ZG5)FX`RZoFXUF-A#8>ygJVyYOW^ z?zme@W#AU=0>}u~(q=kVypKWD?6ZP)IDg)m`x;}M6$ei&tiRk-;3+o`yDGnZj-#go zyYsvE5z{LM`@A+Qyh0hXU)Q{kYZ2NQBG0gJsC)IgkCl&->N(CUrVj2D<328ME)L8Z zS4(TBE9N#D;c>K`albH93L^37X`Nt0Xbs$pIh~O|vGWzbT5PtzW2WoN`T3Xh>3_^G zGv$<1sWC=kE0;N0|F*&e|I)Zv<!gX0X|K{-y>Y9y;|9g9NZienz-_$FI?lFD4C}bl z4UQhiy=KwcEdV#|2Ax|6Si+rV+h?yi+@X$jd^6KMv2a~$rhaX_dDRv2B7`b_jR)2{ zoQt?33+bQv1Yc7vE2ohAb>tJrK7TKwGVvby08{a%D`R+KW8S^55P6(%_rX_3a@S~A z9_hvhTJGnYnQ$rWRPIm5mEUc29(P|jJ?=i{WTAM@4aB9R&wLk*P{}+16Np$Uc_I=O zfH~0>=FLBz8C1K43VwTEd4qPm<j85}*;_t)W)*K7BJD`ZA%SAKILU|On1Am86-&T} z_+0}0zVSC~io4{F53|yDCn?WyCo>k-IuGKzkcf)`NjUSr^KOf;1f~XF2ZXcGgaigA z6-2Vc$ycrt^X3=H!g)m#EygD%-fZ+k`^!&%`{~!OVfQJLJ>M;LbY6lrT#0x;aN@D9 za^=_oOaMC66U<w2f*W&?`F}2;5-tHWk|NJU-Xr2khU8w>>fq}$Ns93DMOVPm_b#gv zUlG7qn_QUB6y|lG=fZK{p?vaoR|CMwq{je#D&7?#Cnu1<Gauhe0eLs6pw@>5G{TG& z0=z*Q@VZR)Y{F0`N%AVVK0&qMEu_44??EbQd!8i&P5qpWjB>@R@qe4gS4*u-%DcWK zoau$+S_fXU?^#J|6LjpLNKH7(2!mJ;C;TW~T0hNN$wYk9t^+0meqD(e!`;I=T8RgX zev?e`hO0uRpk^fMxbhhL20-dK<7|ugyHbx}#dvon_z!>5mp#*{1bHUT_FmzL8+ZgD zGZs9795CpT3*9BRntwr3AdBp*YsJK$#gnfcS+^%QUgrW)3uwWc$XnniiA3B1itD~` zM1Ywfd^6Gb<%eGuu9Ut65j?_6-c6N`upxtCHC`}5)<y)w;bJ*dT;#6l%;m=YPu`sj z2L57v2ocF~$oCo<vrQ;iOM&>?nC#3uO-zWhUFoccQFhHGqkm;h0_%&(SdiAv^37C0 z*#U5cN#H;ndp-CJ76Q~RFqOG0Ku!|ow-f)eNibkOX?BHE42>@5ga_|IcD=4WE6zef zo?rkO8&ZAl!E4Oi;JqQ=EH7qa-43`%cr(?47o1-n{!~JJ#T<)5fWZ+>H3wV(6rESe zgS;^LuAEkj_<t&2-dMDip1cc80h@Cz$VAFj93>D6@iD6OD)0&wP%{B+LWbN2z)B|X zd`mSND8nbDZ&o68#|j=Ns4Pr*;CR>QC%j4Q#^UpuCE!VgB;&K?uyptW(ZZu{{HGm2 zcitl;U<evePD}zlfkQ!eaYPcl>F*%$c><nS=j6ZXI0@f)`TFtiKm7WW`3I*2Ya73Q zv!n=w1b_c(sH~x09>se?fXKcu-}?ZeGj5UlEPgdg>)_FG`o{W<2;Zsv;f?Sgq_|!u zSsJ`0I@)y05qSZ9B87zw|GdzQd<e@{03?1dBF{+8#XX5<vogPj9^9HINV{a&5tQ^M z$}aZ^AnlOyxtFXLUJWdimf}F~wktqK7CG=v_<!*++(U%7Kco=UV2SvnXd7Sx`JU5B zUPn{KN?sN<x-nVy?DroG^{{gs`bE!yM;J#3GSVH2`??94H5){?#eke7L1kjIu&^CI z)OcSc)DpN>L~ER2c{vGwydU0pND~?%!AG1G(FoE*^~#u72|iA;Zk4>%u;#q)cQ7vm z2Y*;}bzt$hC&VJUU3VPqY9Z}$Kj;j--kK3OZ=~SxU^staW<wU{I>Y_!Eo9jNj3I-H z1PhF==;5`Ccre+}_(+&=o#dO<{}_7d3*7krbU;g98^L)({CPgs3|UuC^Q&73@nLZ+ z@C9P>4Dgx)cqW_>jETctGbniOqRufVuYZnokRDHdy5R~W=2UspQu&<~#qWgcfu_<w z4+n(HZv-9Ph#p7_00yf`wSYdvr}f6l!E4VWf)V75n*c`prRv6y&jrIJ=+4Fm5|>gm zB5M&~5E_IRigsN~nG69UN!L^H*ZD12N$lqpu9?zzrn<j`ucktHyteJYBjPNe9)IsC zmSmJ-hu1W9!7UcWGs-rRG<+~03P`U+7$LD#Ipo=W9}uB<K<<>OCG)teq9A91vR)N7 zt=y03$>pZ8M7)#WD~|F`5y-zcm<SY`;)yxJ>|mXsnsc~=OitL>v(FHr0sIOv_-w_y zm44?ya)H5<O)sC%UDkqv0lGjbLVt0Qx6x5xJ`X#{?vtnE6T$k?+6SEa4bgXAUw07z zyw?V&;)U?q$AQ*lx#6@p*D~NkHB1ICz0R27gKGyjF;PoULVk*nIW`n^B=oSyT|6;l z45vr~X3n4BjX*6vp&{|^OP`dh#U*d%4c_-#_*X&>Yh<8_bg*USQb-_xsDIq(QaC&r zgm=do495cS)efiaeYhQyCEl(n5Ghvk6QqsHtvOP*JQ&oh#4ki9oCGgF$NRB-DSg|L z`sLU5+yDFd&9~qX;f&{FvJcMHCTZ@}!icQ?7}|r8b@5TKY1tmI9PbGyMlQ>{@(G?^ z)m*uX{y>}}`$;OeE)-s2#(!dVVh{>;4Zj(I1?m;TXFeMW@aV7_AMz5)?nVxfPfC7A zT$A(>ClQI8wevuh<Nb)hgf2NyA#jrn<E*2bQ5)C@eF7H2x9Z9(lhJ*Um20~@gzp0& zq1~j`y4{`34LqIh(9gH6^X+Nq<5m~K^qY;aIid=V4OZip$XhZn)_>fv5%f&Y<huJR z<QmTcdx1craZhqG3rlE9swO@TBuvE0#(d}?H`Z51c%tu1Y{%$n6e$tEygM@U?CUtB z>)&jYjsyHcdXjKcO$~`F)9aoSRYH?D4^YYDI3qC=O(i%dzlQEI_j(d}nR_rikK(Zh zv=2Ois9jx9!n`p&$A2P^c;^idc#sHuUiIBZ?YBR#Uw&@$bNmv&1k>`1R3S=O`97gS zNPQw6j>|t0mT<*FQY9WPA7-F&+)ai2!0#%i+MOt6h3|v(j6}qS)7@{qh8XT-X?Jp2 zg@)Y0Hsq&1QGWh{`|68q{mwp-C%rA8{T>h_0D5+~C-#KC<9|OG1O*LcYc+WE_?#21 z>=}gmG@K=e0=40{k?~mWUQ4vxB<TV+Y{UUib0JF7oypM^_l5t2K#Cu${1aOxZ3V8p zfW6=ZWWfx~$-was(hMN3{|8r(&&E4$`5j6ivS4@Vyi)a$7SRmVLDHb+>m+N|q#EYI zXOU75C?%g2+<$i_ZZjGLyg}q4KTs0;eK&8x+T9hC$Q|g-sq*K+AS5^-TAVj(4P_1c z=hYJ|@_<AwIQNCu0%IidF2TfaJ(kCE6*&bHt`S*wh%LBf&2ll)-wdW1C~4j29q)f) ztNbNmtMaNyK)4V@NXmAs3A9AC0h|vff}Ios8VRM;K!4155C!=pX%<`^?GZhTz0&9{ zp4mKz+#m!7Bx^!7fE17FW4Le?w<ZEXLw2iBONcZI65{pER?t)<g<nUdE#xpH&Qn@E z1UHk4Kv><{f?-a$0-vALMl#)=4i#*NMoz#yi2(TAV4@0S9iGpC8<SN#J%uKzO7pK$ zdFP23WPdSO={H;bG=Bf}KYsb)xAhCgs$a^dNG5(63tY}*G{Co!uMoA%lYKXa;iX8D zIG{Yd#Zg#q{&k*kLquPbNSyfZLZjtPXiXIcFpz5?7pCILa$sf1QXrQb!%&ri``rch zhz@VFz8eeM<H9f!aw|H!KRZl|pGt0Q@!#kne}98ap|3<BG?&{oa2BYbr)#I20)~85 z03H<#Bj9WD?T+6;x&tdF>0*pyEU0HHs4l`GDpS7Y!TlSkPI_`bO=w40y~J|53*s(T z1L!zmLJ;r!#1#TT2Hk|T47|9BL6D+B4h{ny%+s@OzzYDjCc3rH4b6w=kgkambYi>U z=zqK^c?Q^@;Ky?~JeN|od*&V9#WFG~2NFQWBscHKA|yEOB7E>&C|7I5d3U!DWM2SV zYT&0(LB@rb#*4>Jfcu&SI@l6^lN#SgQ0EGqk|5^WUbc|2dBVjD^(S4vh2Wo_BlaT^ zd|3IF0Bbl9sHNn{*WK_xqW)AB<z0!EVt;W6fG|fV>0EtgUN?B0d3xXljdt^6Wma={ z$rr#*GzOA;9FM#S$ukT<<{?yIM-X#85Vv;XeK$S1HQ*jPawSGofk)Axk9#iny5_Kw zBey=mJ3$X`688Kk)G>ioz%+LYr>MnZqs(ySI*H?P0Gb{NB41JSi+7#3+mbu+w11KO zmH%j^<i^W~sEgqDm>xkdAyhq%;m*!y3@sEhi!xDVhorKHg7{dypZ)MWlxPLv21FyV zW*c{B4UdNN09$w)NOaw9Z9sB%MY^HC_=%(p8)eP+)JIy7MjviAfY=J7Tb4;u#i?%o zG<*dR-4cF?<%WP-Fa$H+!Gf06J%5ED`vDaeE%4kx0mM9<<RkL1n;7Ky6wgr3n^-;? z#Bo-DcOCVkm45#5_doscw_m^d6zlL3fZ1a!B|Plf?P}b*Ave+f5%SIBqa)l1d2+s~ z^#q{u3Pcn>496mCU+#*jl>vKL<Jiy1#X{x9qqDpuFa#R*#jgBNykI0SW`8iMy<6)9 zkdTLP%k420R19_igGKUtt{0o9tLHEpRlY<g3>hnwNbUfo2ygR&iwo81V)^Zf10UPT zCVT+Wh6wB|hnxK5<GY}j(e56iyb*;zS&V>@GHmMju%Up}5mX>9bZG$v!L;hxF$C{W z7d|CM<SmPWumetpIY^RddVe>(5zCOU-Ux&_p$1T{f=Cr7iHu|pztF4AV+!bZDp$`H zf51lQuKvyt6s)RG{4%0V3ThzmYUE<XXf4oV)FmPn=sXS>1WX&y8g7!qN{Cak95~UR z9i&>1>$q|nYfle)!1&=NSJAhyEBPQ;`hi24N$>BClpo4@ztAaK27iJwJ75;3b>tsm zPAZ!okfzJMJd3tEj+G+|M1WM>_OMiNT3fcQ`dO^1+qg4$B5<FrZ@90AIL}c54-Ujw zz!BOez@{gu=Pv7=o}&|c22ian@`RPI*_&TFA-w>2K=KpMByzLFvB;YBl<<>AQ+MAC zWW3OY;PyOD^71IBWq%8Kk_C$AOD8@C?^rxOPlu0f7;9YvM?~L!Fw(P$5RVVicvzN+ z&Vk%QnktJ{uNx~N4&Wryip2oj&G;nv2Gno&<^ijWASVui2se26f1n|)3~pl8dwNh~ z21$WTm=Y*yWzNRUj2XVfQ{Mc(i2#{e8SUlPHn9z7JILrr27i2-B<mWwsZ~93UN=U{ zrF)bNmn8?DVP6fc1<wp&$=lqZf{Qes@p@Q1xp6`Vpb;pUxbXAiDM~vA`Rkj``_rF) z`t`Rr{sb)t$?y6)YVi0HEdql;QGg36VI0g1LAZ{^Qq-YDkiGFttmGoh2l|24EZ0qp zu|S<jf!geV41WW5VAd>Gg_lDnS!#5Dwj^duw;k$*-5M($#-8uCIu}~=4xTfFBf=Vi za5DP=<E)VQE1@ax4WGKnF1W+6+z5Geg|e{%Pl9UzokSS?7E(Ao=Gd0lbr0WTNdp(| zm8@`qy{Q>WZfE;0clc+vieHXTB*Rzqt<C2WbEM|xk$)x6xmhUU`G78x3E^t2W5aIl zH}loJYq187<+2Q_@dhzlFS`#niBTH?$0PIrg=ytN%s>{4P5fmoexWJ{?$e+&?R^6Q z$`p^qOZ4O94G{2yoZI<#{v=CRJxyFh@$3@-Br9H4nGxX9R8<k_5iTJw*{7+k0@grA z?<8|1-hXp`1@R|id%8yUmhs&XvYJ-;=f)};>xJiYSF|n9R_4GaC>KBpR7SXhmnH49 zMYo0rf2eyn2G4Z|Bqo?2vhP~%cBkroDf$yAJ}Pms2V@X3e-V=S47hP`vN(ze3l&xs z9uQW05vd6(=IIgYL6QfU=5x{^L~WKRlGnyk4Sx-vFQ&zJ;AtyB&O=a<-)`7rpja<N zFcRQ$Gt0ww%#&aid?mz$KL``H=%#rFx83yQi{Fg(x1avHKL6N$1F`a#BM9u*hrI-B zy!CoZCqO(HC7xsv29dX5l#oUI9ma{<#2L}P>o8J|Xcb~V+$2TT@gPraf#vHf>+#s0 zHGh_FH_J8fP`z}V9z5_DP66+H6>*@Oj&LD`Nf*$6?Ee@&S%#BIpO_DpLN1G~Ku|pS z81M%7N5Oiegonqh*I_9_T%dpJBh^dJ$&&I>_}uc`_{`T<LmA)cZc0kN<)gK*)o-7r zRzLmnm4e2Pb^BE@TC+tKwH&j8cniMxAb%1FiG0f1zq<BF{mPq>^iogQ@#1+;LK%B^ zQl9t~A;I95B}52k9+~WZ4us{cR>g(gM#5h!bpK2^^*hR+r%dYVvJ1#XwxrCRyv&*+ z3J^fs!Ykf%dOVRyw^n@v*zJfO6Nl3>DV`Q@>a!mFFS4BOPx08<#sX{1(5bBEK!4oc z_fr*;FlzkoE%uOy^F#SQ_C?i6i0>I2{y!#m!zr5k)%`?GqC)S~RDhO1L5{;LIQiXs z>j*<6kVnSkJ`0C#KMRa%&nYr&^{_tooRC3~)lK00_RLkz;%@!B0DQ`npt|!yUh^}+ zz7^)P9Y@6R2V|J{U-dbR#-mVl2!9itzAGnD@A-;6tcU*Nyulc^lgKAH6iIx;x>nop z_Inf-HC%2S!l`*GkI(1-kHzBm7Atc0YZ3S9LW)^q2N@uLhGjIC6*t_Md^4?2e6}zo zUM)qdFjMTjVJCz!hg+(<Sp;+3)2jXg^25fFn#(d2(iM({qYfz14Sa+9?|+qguvtZI zVPztDD@0HRrw=iA%SoX&o@AgSk*UZB<OMXE_=f?njkq%TD)BGO6>)KrVJ7uKO~8QM zV7OLqLb+hP{G?~l{Kfi^{-LekeC+qX{`H5a+&X;%;NGpoPj59q!Qn61-@-aUac|8} z^2lq1UclIxm+Tms(Rf+{vVX&__(#^XTPAHy35%Od&Z04q%j4_|W4aq)A54KJos%qZ z?2CMQkh|a0A{;t*xZbw-(XI8vo)7F^QM5RS-8m%40UKymcM`DZ=VoJrVjl8<<O3jr zHF{upf&DF0Kv*y$PgN}<1^*+scab0n`B5620zm}E{LxDJJ1coGN`DZcJOh76T=gPv zzAYLmEqR{PEd6d>7iV4JH5Qohcb>0V%3o?5O@7QL1dGY>@58f^iXK7_xG{W;NG8LL zEKOdpqa6hD<NXMJB9nN152rmVPaZT_HD=l+LzouU;ZkM%)p+uS2gn0P!+*(~*$tCv zxdP?@B^EG?n-h)Q(|>=&BF;wEh{Jm48rDo?R14op|8GSdfBO3mfBozkAojgKSxEK@ zIv@uZhP{JteAPgbqDWxq3lBgBz)<)#SUo;)lXGAK4X{QD9po2Y$wCZ%pS2NV_B<mP zR1nnz0Sgtn)L~|u3OfPDjygN)JEemKcrQI`Pr*7a3r$5R5`X!uU@m0D0i8pJU1K%a z=1u6WNOCOJ<*FL4%kz!d)hoy*H_{K-fvpWt#_ZuN)V%<C(AEoaaR+xFW45aRpTmwb zhCdoAKj+FH+p+RVY{iFuALj~Ip7SmQ?Y3Y#u1-?f7|esUGv6$RyY0X#l#{d=+)<1m zL_N@_R$e4vV1HqFesvsD@M(n>;DoP26L1ws{k;asf!BI($8x(17$)=WcoEqiQ^3hB zXfrs@x-D%bNgv5AIbygHj3_MvoW+Ka2E`W!U-r!)bliuKxA9YT-Pet^z%=5cCn*n- z0wx#7jcn@qkA^De`MsfJE65i820efa93fog+z2M#2Y(#ePbmj(7S&%Q>jQ?;_MDz% z&y<2^gciwdmfotXRiXB$n-e^UW~t`Xp24UE6*$qTa6}+$0#dK?{d6Hsrw5Eja3|?J zfWN^467hRN+=pc%J^|?sO)!zu(@jQRA4&*;scw86o-kNxXce}pJ3tEhiYFw0;jGZq zf_{USAb;of1!5pW@9<sdJyi<u><{8*7BIXWerYkjiMD&5Pm56Z%#*Z!*=a>MZ)=B? zul)Y3?j<KAkiB(9tjy?o0Df){+737q%Sq0vrw4~~Bjw;z@Em9uU$zvIujW3;VxIUY zPrtiG=~vD^K_txsl+`xLOvC}7<OvpZ!uiN`1b-#G+m0+GH53+g!#AyZ_co9dSlOy} zchfKhtfP`~Nsw?Hcq2=hr^TUf?BLJqA5S;dXLOBZ9ejKN)Xi6;4r<)M(Um=0taf4D z;o_aa3dJ*g?r?)G<vYWt<7Kh**-!pVPL(vATyi^CB#BRfXlcVk0Z$N+J=3jIDLY#6 zB7ajhEK!b{-+7cf?^fFNb&{j4_=Z)Ug1`a-V?b|{L?ZGLRA_iuALdRAk#O9_5*|3= zjipJJfV*YB$?}}OAIJxA^1iJj?EnLgl%<E)Q_AOd@4Ka*?N0?D^yjq;bC!Ko_g7%! zL=$0h@XG75hLp^~C)&-xTi&I(`+V@gg@5PCJp-{8q`1$x5cIp`;1O*AyOR5(%XU!& zaB$0F!0#Fg@m|dn>Z?N)`m5?CklZfMd=GS#iW*Br;?v$e_+@;yZjkAdq|rU%Jb`(Z z_$F@73jG7{195H9$2GQP>mcJKIxrtXy$%cJ4tK(jbpiJ&fbvMt(*~0E2IGJJ?SGAA zs+8lu{`|{Is)iKGC%*4R(eD{RQCM__c5a>>Dh%+s!sz9v{N8d^WIbyBFzfEinohiY z&+4{;O&YAvX{T$n<tQ)rPZ1_qwplS$3V8-n&x^4tXt@#419*6OH=4yWu|37-=3Gw~ z`wWFADzXg^)5#_{KCjs#iGruVpntH%GzZL*;85A;V4?8!oSC?BH^)TQ)?|^;^;EVZ zt$6f8fOLyXYLME+x0b9w|K~qG!(Jnh{v`lc@ni2=%DfO5H|<myD<jMk9|0J_`b2g3 zYxS6&<n*+3Lo&`|X4}Nbb!5v%-oXp4jyM;#v2Y4e4mzC4nCKRS45IMBh<`a-u$Q7m zbflhlW`2+7-~x?_sDs1lm;8Kn;}@=bl6kORvV7J<MQFVTKdHL`1mdt5WV_>v*0n~6 z=Dkka&GAMap&Yhl!e%Rii=W6F3nP?oS+rpN2I>FSe*N|5_W7?rj9-3wuYtK){P_77 zTOi_xJuFt#&ZvFa^MfYto`09Xel2eF&>B3mu}2Vr2O`TMX!{_4On#8)^_(ag7-V>> zf33~F$f=gmvapCg91aCz?Xrikq<a*`Ot1~NtzKsldqcw-@`Udjby*_`V}DLZ3f~ni zEzhTIrqJ_y<1CUti#u;JAgi=Zif4cpy5DjTCiy;KCT+UoblZHGNPoXILk&;29gl1; z#SIL6Yi0YlHSPDizr_3LKgzFsXz{DZfXb^1YI=x-Qt^vYv-z1gCy5j3{mR=t$6C%r zri%7JRD0tIH<ljJH!}(DMk}As&p}7FrI`>NQy;7YmHRZqL53jtP}tXw3@Ag8yTOxf zw!JJb$HJgJn0;8ppMN~g#UHlW;F$Uo<O{^YTqLDl18CwI0|Xes9PWOfr>&%l50bA1 z&$pYQ1-gthY;hx53t#T`^t++J`18wQ$x!+f$>%TqcR%GQ&F*+UTA_zPB3luW*T`TM z@qKjovWXK(ikH<MPP--+@0IKe?noG`dY-x{On7;!H(B57j(-&g>J|w&D*&|t(}bgC zX9~bT-b+E79(=f$x}VVj$e^80Yep?q-u*1op63MI;Mx!p)N{3yW}h}q9LLw@q+13% zpWeb-hSjgN(2ekH_W=%%n_&?4w7Ro(lG2f({fKY%jsN!3`h0vT&*}SzQgzaCjjDR2 z!mWNdt2G>Ch<^;nwjgaN*2BPOBX93UfORB9(rua0vMjF)m>#jgh_j{sAtzij_e=h~ zbbM<rt@y_uj)!b!PyAk`>WeqqU>=O6z&VC(t?mKNbs<8LZ0PO7NU4c9K}UIrh0cJ{ zpP;Bc1Mpn(WZ>aOccbk*ot@zMJ7OG$awqpa=2N^3nt!1xQC5M_JFas7!AQE&hZ+UK z0jOZjU@&Pz@OzWUl6#$C;2{DS5j=^79wK+E$1!`@E&%PxNQLqYhG2PuJ5p}Wfh6!y zXvb}B+)CuUYGqi!`>ejSwgs^0Rtmi5KbU-hgUBEGraKQ71a&+|v9&L{r!R2=E9Z?f z)?L~J3V#tW-Tt~8`Tlh?JDs=fo@5S4=3!R`p>U#SSRo4*(CIgiwBTu$gOT8Qf$N)< z{;ruK+3!ouUn@XgNPd-drvuuU(h3%?6!$n9uxj@)$?psyS_?{AL%_m_ht)QoIP?W3 zSSf(qL0ShK2HFi@zU&5aXRi|rmpx06Co~7x-hcK5)MN;@@)Z*BPO#8#C>fFhIn`QR z;F90QUq?&oYqTH6o=?$O_MmO$K#ZXVLzCS-5kw>bKe(NZfY@T%P3Kw3aG;9C?v{7~ zct=A6pdk|Gx9e?xZ>#zxf2p6&kELh0bOGn~UG*X!htz~K&6;nXsahidQ`!Xy9Kg|J zUw?snBYX?%2Fq|xOR{GoJ-aVZ0<Z*ulZlV!83MHHIjyn?o}jE}M{W@^mU!&f)RJHb zg!<IJ5i`ID3JS=Bl6LqI1Ow4tEz0(w0zK^U^64*<aDrR*(c*sAI;x~|0Iu*yP^4M# zTkI1?;}Vy4yLNuL<STjZXuIW`oqmTMnt$|S_}8BySNKTqB>sHqn|O(DH6zWS@0fv9 zY?FlN$=eep>2h&0O1Cuj#<daE_){9)4lc{aIx%YDoH;VtwNl;Se+sLjb37W6GcGs& z@e=UF`hsY$U|#Pe)ENMxf#>!Y-VTD3g~|N3z8&oX%94k{tp|R-T8^WOLT0S$g@2NH zI0&7@^DPaxs|=!GlNcn(Vl?8>U7ei-ofg`;9<@e3wr&00U_bx-Im_9P@agz~Rn^Uk z9qs#Y_u0Z+o*1_0ECx@Z+&;0$5UDv}-0tm7PdEdhGx-j@JVeyUD(*5&)ERol%8){K zOk+H!Js7QFuFEyCRcY*$?2lUgRevdTfK*wbHawppV74--FO9jR_D{QDKGc#GeA>~u zGKCa*7Se+SMy$0}MQ|?_Ua;2$x{z&gg9o8byKO_8#U~A|#fxrt!Q;%~znCe0f``4D z+3Z0{3({syqgByYb_WzUl$~Gq0ky32T4=w+IT7JX(dq-#Q6u9mTihUZwSS&~q*dC9 zH_>YjU>4JjY%fto>`zFAwKI5SvSPu5t5?@w?qqyi$>BNHL*Ge-?x-3#*TzXv)6J9N zY#vURn;FouuXA?HK5-RmH7w4B^vTt?qf#COcd(LM49E{`jcz9+z)K6(1~@YG^{biw z(*E+(?|)lgWlcocT%RC~FMnBM*+g5-7Y>#K?1?7E$G7vR3b|@;Jmcwfx^2hy4Ba+Z z+q(<;&|@vM2d{=6ar;g$uw7G5FEm3wmMTm(4z)xZ9oQC9i>=~#v2&u=g6jy$m@z*) zzyZC7NQ|CIb{1hDPY?Yq^^TYwpJp-1kQ-&gLPwM+0X{vf$1I6QK!2Dg*mEHZ4-pa) z2$!|U4o(QCILEWYeE)aGdUD_gdzp<VKOHSKgYiH@(0w<MY9F6#16^Fs0NNJnk)s=` z$}fgEZYw35>2dV#$vbHQ?R6fA+td9VOMo0sb2%mIzMPa0f@7={oM7#TL%_og=xk}b zWfT#QB-mGnX-!LwL4T@(qN^8C=TXf~nkEX6b{)QrGJwHJcFqIBY<E)Z#3Kr)&-yg| zomQJ>JBx7)R`yJ{o2Hg-*pd5YuOEK2sQ><QKV-qG*H;*V9o@nszQE4zZLA+(H;r)< zWXZfBCurnB;6c6;INgH*b$CF_)7loz_nn^TBG_)A+?oOK6k{@(<;n<vDAfUTEX{Yz zh0t)G#(Sa1m>u$#rAG-Vi$Rlzr)cZT6~Yo|<YD0}cmvo^8?v|QqFxZgYAJoTA-+sE zs0catEiN18OX&8V!3#Z#z#S0a?jW8~5q~*vX}wwMN3%^VNdW?XUz3<EqJQ}FdYVJ7 zhk8B*&!70BS4Ry(JX`N`#;3eC-VJiNtUq6l7i@5JWB~kNi^NvsTQ;!*X}q|*e97g} z&F6$uuhs=CoNMtEga_c2J=jF>cKd_e;Rx33?I-&jubqTipbPkCPOw`0P2`U4*?zjU zHb6~Y#yuBQge+m#0SoJHL4QS0C(p4V_R(!rLZLV}5^-S7{g|SHht7zu`zCcAsu1!3 zi2;y?lD&b{U;kw0(@=@PdkMe3lSZhJ_wM+zg%Fy9_4W^=n|cRQ?LBtB!%3zn%M%Jz zvLz&kEd#6zs@y#v+qrJ{yZQc-Fk*7!z%bs`En#<FuyW6^+g17iDt}&e9I0J)r^1>} zvL{{x$31(ots6bfqhYw{Ajk{+syv7c1_-~;6a5!R45$5K4r`juX#}xGciJGP-4-Pe zPwDCfC4#otptK5a4rn0Z!}nG~lz(R>6uVvXz@nW{4n}}3MF+MlYhN~zV3$7h2PlwF zKZ6d}3FUnDhU9`va({7H0~Ee)gLhn-i~&=GuUk#mO6OCodFB(Ii9b-l2CltRsX8+M zULf?hU1!H#$>Ye#1^}KLiD#8_vE;~o6D&2+^~9YIZaXgVo$;&Fd1p`s=eg`^59hg_ z?HHRp5%JY#WJoDW0&0bP!3}NG_+}-yhM)RRz$u3N!?X$K4}Ur(^S0vL{^ElAABdC# z5VA21S!&OCv}KrN8nQdLPfuR4zdn$p9NM<r-*<|nv%Gk&bZ$H(VLDH5;T$&5_Pg?3 z_JN^S$<OUIZ32s0bFfJ1WP+Yn3g$Onu{;N@1oO#H;x3oNs$jj_@c@t-ygWOA^5zk6 z@545z8(a-JxPNWCpT>~=oZnZy)k$ZT?$uMyb3G+4-^zkshPppRyM|ue94X>nD$i~q zzU2u(G&<db>u#6&UAFt<w^J?cTMHX>xIy{l@KsySmxbu=I1R@ETJ=R<A%77M{`ACY zi%;p~kLBdWMCSD5>;5nj2j*Q`0Q@~)un65&?(7L<9)C_eECYgQ^}}+c?AkU5MjLqm zdM6?TTLnCv+0`i(mjiU5JWA>1aq2V5U=i5GNkVqa!i>=j?P<h(tN#4!PY;Cxna)?t zxz|hXL8&^94i_+=qKzUBd+{(6V>lb&MkraV<3P!7ay+dCD0s=Tjw8Emm)%i=XJe88 z<*q#g34g>sVGW4)V*AU5vC9NQfee&LejQ(t-&@c(V6(P$q2y3@HoZU#N!}>sc8+F~ zIW`7#Jh*_}f`8A3OoyjW_~hBq(<h6}DiI-vr`~tT&S0_J2y@ua42IkXnQtS{$XVZF z?x){>U0)g0Y1myKj$sf_NKHH!pbX~|Om@lVV1K2vtuzG7xE-oTo`Y-GX+CsJfVKRH zSmXz80(v?n3Z_$R?MEh}(YsTCrakALu#mYTS=g#Z+mY^ap=92LO9uQv5XHC6{z+`g z5pjLnq!m0@24<{^y~8l^0jX&2sMsmjv=Zld=KLZCoxE~bPKIlNcMA{;a+9a~A65>d zFMn>R9zjkpY>0cKntyA5`{{GBBZLg}%5y-k``vad61W#Q;^A=0Emz<sHmj9b7B_HK zj?l*7JQJQA;X*cVXSw2iXc;nY-C=C>5B_SiJ*sY6x8saGq!~i8!zGA5M?zskBKKX~ zImO^IJ00t?alv6`&Vd$i06b6#BiatN?SIcDDDxt4x;;gq_QP|vi!ZF!>bGaoLjdE^ z7)bNOf<k+>+W}E<;K~I)LG&FpJ0*1OI~yI}+eie<$FY|~ByNZ8fv88@Ps@OL1dk_K zj_G`1rSH+vT*XQgJ7N<5jt9e^?JG<e2W@e7KBJ+%ECz$xpZv$(k<^!!v&o%ViGK_- z;=T3`HMbCG7p@D)VTEjG|J|TC=^5VkRH0j+WLpO=IGl=2YIer%!hcE+AP-OlIXJ9m zKF+>8KrB$^>V9Lco=)Oq_PI@G7u?c--eB<KgN?p6gpe~|XP%A{fhWQnQRueiIScmO zidAyi+GxszD8DVF2lE_2ogEJ_k$-u(FO=B|5gSA5fJqUTf=j)4)#YwFGQn*R<TMNu z9}(KnbFDz8+N+`VL}~2pbXPdFRPlBiM9Em=w(zP!IzzfUj_n{;ixCb7AzLBeq8pU% zGwE1xvpE5TZV_k4WN;MK@U2$5t&9x#wvFCU93&LUD193|^*3dTrLN^;tbYNd2q5bM zYIh?7=2w7FXGO5?cd`n>ZR!d&NOtcBCvWQL?LH@~csrmsR@9Dj{%U*<>7q@K(mmT) z`)xuu?I~SCcEU||UjqjILT*IjnZs~4N5eajt*JQeqr~kdRuk^5^)2hNW!7Wz%kf2S zh!FIS#V7{>z2N<B@*jOVwSURIR;Y?<23-rZHIK)xVGo=8*$%CQdVVv}*VE4W34#17 zBLix%sXfqE*5!4AIhSp$hxNfDI%Tf}yHEPGTEeKl7OJSb*H%E->vYnu1FJ5H%3hul z-P38Lh)}XzcGo@FrZ${E<BXb9Sey6Djo|NXPS&(FVwg`COjJ(xtABwfNPS4>GoH!P zR<|NmjcGa;nmmAqYp8fT{@ByJXDVkylg!H_mfH;*vXST04k2{9T73EhF*fw>n~i?5 zkSu(uU&5zUKFkjE&|^+W==SW6Ww-vqIqE=)J(yM*<Yav-uuQ&MsLtE~FILS&UOg*t z_XjSRJel;IWj>QpJ!5$_SFvpE>HN7b_kr6p-HN4z3-;If0W39cH_#5!9DlpW;wL%v zQX%3ImU|ts*bLt+5GPn}Rerv=jUArP#)4y&Bp!Pb%O4NHR_Nqlt6=eLoPY|l{aCxA zI-wyEaFZ<j7qg8v?*RdClYKa$1aCk6rjsH$r~!|Y%Q>S2^q1f8lX5zz0gICwJEVW{ z_rEsJ5e^uYmmR%A4}5M`tk{slcUb?4zuH?nk>Hi!bNot6(?eKGvXC%1Sg@Ob<=D>{ zqP@ZU!&yY<BFjYUFUf~MNEyztbbLLbw7st)x#i^ngvFt+<8#ZJyG6b=Z_pMVeyOQ( zn(F03<QWGHctSY6NaPm6hQ;2tY<Yj?fyg;-Xu(2gdWH?6c_?{Al1uk`1&bk@6V^TA z1`WsMJbC9M!!Z6}rvgLI@k5JM!YUUJhjIzvdUHtauw<s(j^A4_Y6m?!fM|$Jm;c+t zE=Ft7@d;~Etmc=!kNeVa&<7hB9GlVYU4~{8)z4-+K+eif@`SU(&-Z;gJIH^kl(9Mj zj7%DklI6M_e5X@^!`Wem7bGDhyvfPmmeDxGoLm9t<#(!5emMTd>NaA+_M71p3u|=` zrzxFfUiKcHJ2}qGtqXMZ+dkdT|0$cw&uj#%PhNvN9c~bw7ELhCVSu-@QKJnIXg&*` zrmaoQ%CYR2n&ieZQmwBZ9Rq(9lsUuYMzP<{1%b=Yr!x+Ax~-pf^q>XU=@}vD#VVKg z1dt-%!;TMz7VaTULHs>A(k+9#HlUhR6OU+ee`>g~CpK~dPkX9<v!h|HZAt047H<)k z0q1B0tNEOU;{LGe(DB^XjzYE3Z|!MgLeI26nkj#RfQ1hQcBBZ;vhjcG;P$WGt#U&X z9H={{bD+F#D>*0vRDg&%nhu(@Jf|f-y$8fo{<ORu=J3EMyN~VY0Q|7?dFV&@UF!`F zkwh#qt3%}8M^Qc{Mox2sbr_V6_S1QKvvq`&2DilPgY!*s_Q5+hG9l4qML9ypPG(QB zrg-jXeh;m2I(gy<PoaPQc)GFyRKLcX2P}lIL^0{}tC{}&YXN@nuB*2`4{#`*pX!I2 zL;{{9YTLSn6^@6y(QD3fW?|4oUZg`#vKqnOWe~f<{Os}_p0!JfJjJzJhLj6jAI_k3 z_s4PqQ6i8KpD{7EWFmIJDL0J?+!IFlZn7Lbx|?2a=PTLYR@;BHUfc<x4qe349lYr# zJ!BjX4m_U74AdNPw~yO*iSGSimrJRRZ$L`jI=gL+fLVJ#kp~-xn=v_7dk>L7-+=1h z-+GABqyCDA!*DZ1*e44VU+TuqrR;SU&cCx|!O67Ajwe_zgw%%Y>WC)~TIOLw8m{1a zHZdGwy}W&+E~kGh@UwQTI6o3-x5uH_ES0PKj%&^u$$hyw3ksHkZ@wSESiJ)=1BBs- z<MMJnp34KS0Ch}5k1vFLb2r^9zp7Wf5bgmM=Z+`}cz^wNyZ;>k>=4l5LCJ(9llo$N z>OwpZu9;9Iik&fV!e{UQmC<Am-i7c&``b!Nq=nZY)ysc2S9c<>g9OlQ;kDfaod!YV zyN{lDsA+wdR}v!4F1u;Q;k`u9{{C#4UvNI^<o|FHRGr-KNeL5?Hj)#syw&HrvD5qB zUbEU_KS!kU^KE}4ypF^&<PwOLT32+~K77ZqSgBiI@0|mdsGS3r=8%lr8G`UMo;y?< zos&Zibixwk)r{Tz{2aSx=Zz*Cs4GnIpR-3mNdbQ!fBo_OE<e>i4CO^H09Tt+zaDg0 z>>lrIiV=~Vpo^?>ps>?0NLfyttmS|oB$z@c%Q}?zxx%CjJJs!zz^~9@Zhl#!f1-=G zQ&!Y|<ILyn?4*7zkJR6HYcRe8zJcz1h*==ga%{BCNYhb}Bi)t`A~n%F-euHKGKcpB zBKUt`54YW>IXxFi+`vq<+altAB+8OJ{z{&8f<NKFA;xok%=Wz60Sa$tfWMG8fB8%6 zPifx$C49}D$q#<^12b#zl8)Ic`%XtJkrbmHQSjm5_He%gtk^c=^BJwji}McF>^rvS zIGsq~<b~~b&)aj0WCb#L(W^#T49K06$Gm?b#DSSluhwO^$JM&qpXWSYy$^Riy@s!N zFC3Zfz8qMEYkONC;eE^&ES0>yFhu{H<$Q+EmZwO4+Gi4y?FZh!g$8(zb)3x_oFki^ zMYi2VJonSaS-?{syhckPzLlu|vYs&})yr+Y#^*y5n`@P<V)b@Izz5!Gd)bqFMzeo^ zfUH+ML?mrL^J5*STZ`9PS+W>ob;wBeavwYp9CLT1ih{*SeB^+`B4i*&+R}kV1hTDs zLj3D;+a&&3wHm!h?GD4ScGC+ek9ycyUVE_2a$k7Q;dr&_eJT-7c2BaNw@;8=qIU&k znAvb3yhn#T#g$vNts{6To3ozR@MeFAWQkpiEW@?`i=FZ(=*$c4VFkq5$s<AmHfk|B zQms0M9->v8!m|h{TbYJ;&w}a~gb~J*S9gaCgE_I(dDgryCUH2bL-8t%7TuKHN$^6T z{Z;cGPHMphqd4vKT{vE_ek&IFMm+SX#&u#Iq$VJ}uvp>$FT%*9h6ZuXkjH--9Q7V9 z_?z{v9t7?i=<r|M^$uRB=)upGtmj58T6*L`qvw;);SOmYX#RG4-J6}>W(0gdthu5y zk`O)}S0rwb_;##%1FIXor-|qU&Mn0|oC?`GujCd2neV)dtyXaI3ZuMR3tmxoTYi*b z_$0G#!bO>RU*~Dz!n)_P)o6b=?aJ>=KSjrs9sTq;&#Q6m5wq^s#{A3vh;hdIsXOWp zUIyC@GZ(Mm{LVxqE8Rrf1$~dH1xF=Z_nODqu29sTW(tevE#|>A%dr%^Qfv8J5%I6> zZ}UGT`p*#c59iHdwMTxC<J|&zBn{_`M$#Tm)*!~3#8XIq73a1X0-k@D_qrlvfcIu` z!6gU!tlAuLc|M0?-MKZ+TH5v}bquiEd@2b%CGr}M5Ri)R+wj9Fyvey%&Tu;|IReI^ z`Xs`p9C`+k%x)zpP-+R8RpHsFapoJTw;fJFbfygWX}L?VZX!appKBMek>@$jJpq#O z>@iUC02pHXW~TAOZ|i^a`6WK}9Up37RP)!9-mJrbQ8|37p2=MwG!L>Q733~{ONeYo zP4EPVN7M&szpilEnYo=21v2uDNTXRVM|*fznFUSFTYke+=PFdMGooIyEgj=Er*Qz0 zciHY2;c;Fd>|HU4aj<eb8KyV{=qy)z1oTm%dkKeqb_T%;2lIckR9@&<y+B7DDdZEz zPD%IOPDj*x<5F{!YIt_OFQ>3NW#D@=rKiN>gPEr7;V^36M_Ry&@d(~TmArSszMkiP zuI@#wrvurh+n2oLj$TJYL`}O62y>(~%h;a9Ba;L##^QCiQ{JP4-Mn<UJENmN7wPQ7 zX5bfw%O-Df_hEli40H$fJss}7yw!~NKfS^ac)H4Q!Ot(%C&22xAl*)f=SJiwjrsYg zMLg(IbTo_)KyEJ*uwDGx#X(gNL-5_Ad8O_5W_qTZrT98^KEiX?RzAJvj-}iV^1oEQ z9t1e|0ugJG`g-<t9drc=?GpKI87J|BSjh|W2`fWvK@fl8g+1EHY!6oM%|TZgUjG!k zJk&8c8I4>%`%C4>(6$wrUc6bKO(e)cTb{$)nGMMCQjSFkXm-a>@=IrZt{^`_ws}Q6 z=Yq%l$(t`hZ6|Wwj;nAkoP+SKI&Bt=;<l&$=*4XgX?Qc!pVxC|!TIUqKC-q6{CQ7p zW_-q8#7lo4B5C;;)k|zIL}<tW?$Z#5?}No8WKuu;p+5Is73Xq$$$0TN&PtQ%^|JvG zAHh4tZU39j?ald_YP6nX@%KZoWp>I=HD`I8(tMr3>gB|)%X^Bv=<nXH$LZyp-r9n4 zUtLXcfTp*NOFXNs)b=rW3CnXAgBM9Y)fE`lJ}rN@fxUp<ide#qG!55VZ)xt=-}{e0 ze47E6|Mh3p;?v~tff(!vdmw>YjuRZa>{xK+?O`qcK(Y=urV%Voc0f4c;g&cJYejkX zD}a;F@O^Kuy3LZ_9vx*u)<0d~P7u{#`^^io-I2}SRk{hVJzvGK7Yp81lg;IM`rImd z(Q$t*j*-Wgy{m0O9G+W$r`Olpf^DIq{WZ1;U%_tG%h87p<8};wu$)&387wq`S0&q0 zkr)uWVJ-T|&ba(17CUV93-wd^P)lr|*G|Ea{B1dS-x?L`QF^rP{>D>Jtl)t5NBtC_ zLw6<#!f8F`aJ-M@ANDd|-9sPuEKj=`oqB)2Iziwq%+AoTXCXaDvUhXD^YyO&APc=# z??*qJa^Sf<?uj5xb`p^Dy_W0QA&s8l`mGL6v!0<lJ;z&1mtDX-H(_3%p#=Eyu(~lh z`q)}l$J#6hF-TzeH~3=lC}i*d&Rj8nsvl;;!Nt3!o(>kU4&33a-i+uS#}Q>=mjZvt zVX@e4{tA}CHAi`#8%=;Uf&&5uS~%6droBmC0=o_enTJp>%kHK<LEi3Ul?3*0(=pUK z#=8Q1Zg3)1*~O5&c)~`Cljm~ywi=o*!$lqQzOz%}R?W{m?BljB2jSU4hc!J;Gzw6G z{HSa!c-x5u6%+1PFMD+fWpzHVfn9&$C3*aJ=1S3d{2vBbdffz0fC9q#9~}%hu%M@- z*l^-w<8@^_NC@Yc2nx%7_EVt-Ojc*XC<((lj^w1%;LIN002GP*f2wYJIudAntp&&q zehejr^BS)adiU+6$6k#yyl2HpaFU}aNkM8>cRZ4%rxQ<tO|G1uE#)w6v-N*o?OfY{ zPdsCvy=Ty-i$gtTUC80R>ceJqZ!Wu}KVE^H)0u;lr2kuUmG8{uMnzu>-Y{-&6%rr1 zx9^_a)Dwf(8F*ie!iQz6_4!5r(e~c`R68b5zVbDk;D5VwS-sn+ddCWZHQcfY#VPW3 zsyn_;?%hqH_p3Ja8H1iPU*&&PuhO1f*8FtmX(C6}qUK>qVg)MPwkj(kmRI6nOk&{? z8>cthq1v6t=8)V3Qy9a^{DE&zJcJ*AI+?rR5$(CB`|Zg7x79u$^~*DPH=Q5ucDK<1 zeD{(P^C!aHqJFyo^{RC{w%-xu&01a_9Wjip(ja1Z*Z8zB-!NA%Pj!DF|5aqqleCGG z#pYdK$vL%pzt<hy-GkD@RtgWE-|1BziPsSSyknZx^3EnRNP4O!7r)(~nl*&O?6%GZ zZ;kRAVAL)WXo2h5%S4DYXZWIIpQ|mm<&r&I+X*7}!Z}+%lf?4$h|2MdK=C&#jh{Z} z@~=O~o9K2zF%bWuz~6syl}=z})qF3R+u^0+$*n_crpkg#54)cygdX4+^D%-Au8zfb z8|kp{;Bp{(cqVpC8$1ZhI)*hDRbX#k<aFAO#}C_S;)wS68ubaWvhwe_O96H@o(5^h zc$i@Ei-pR$yrZfqI)if~PHPm1ZEx#z&`9uj7Bz1zO*Q_ULP&oeE>GDe^xbiKggKGR zx5Fu5!@MD)qkS{h^h)k*anb$ZqTBLZ6?uCW=XEw&9lp1-Aw#c@BN^T$5AP=Xl%7-r z0|<!?)${eX8i(;9rKSU8i2!e5_R2DkgL?92akrPYH*P>@yeAS#p|-h~?Ez2|uk2E< z-2|_3vYg5C;-Ql(vq1%aFOII3h!U6E!nz3Ih+e6?AG*`Ai<(?*@4cBv0c^9QK!Q}= z`)lNk9-Vo>=q;kxp=R63%i@X^%`cbw$AA3v%U?VaD_`m-uZ#TPPhQDTJr*&m1*3Y# zKD$%Os<YKZ#oLRey_V}~K(wkh+kF9ts?Vr%CuZ6En4h{ag39}U1w70|;#BMm!ChV^ z(JvU(LUca)%_H1*(q7{*BE5sIExy1;kOBkF#mh9%(XfqD9oeug@g>U*4>9j;@gWJ- zk<FGEXF&Gpvau$6JbP)DKBC9&?KJoMMk)`BP!MR=A6mimO#=S@_2}^DzkEJy)H<It zoy%R#Pamfe@42dfB`n0!u3$~_@&+I;d5vckexDl0=FLmP%e0T9*)!}Mfxvsgcfc$) zK;c1>7qCV6!HPtV<(V5Wc3*-wpAR~W=MJ3xm5Y5C5<rdvpdgY1egUC++H~ywUv8(} z-U4Yc4J6*0jN3b!ydf}N&xH;!xv=@R4g1aGYcp4Yen}vI`?y{1?HI)6{DKat1iY-g zB=wXdmT&WR|8CR!{pI@2qX<;ghdM0scM>L@JXZ)YJPDY}K?BWfl`Qdo0&vwj4uzKd zus%gl@Z#=X$$eJh3&?gfhFEW{>u?W!I|;5lm*UwS2ygU)l)ABhvEb%)Ln8F78dB*Q zPz+o`riML#{{SrRlNGGMk~bE2Nv8MyoTu{`@m0NO_UhT%<w!B)Chlx^v*QexU9IDG zN0i{~veOt$g?!hpPaE&|X8QZ5a(!S_o~g{|h%}Ybj(a=e4|LzQN1xtV=G>&`>YyW( z=|wfX8i+;?a8aDByt{XOT5#+QXf@o=Xt6ZHJlwf|LW0@S_iW-6XVP4NkyFCQ(O*M9 zoyT{vuDv_CEDx`&Bg8G)JuJ6falnk75~R7jB-n{6*_#K8*NHuAbw9H*w|!^MUBF`( z3Ku*HF!f^;`^KH&WX~X(ygQoL``Y98Hu?{2^kFoA_f9VuO0`O<97tJZ9Eo;1l4Lq* z$6GCbZcE3!3Iw%$FYlspPtroUYOR0w_P=1+9PEi#ixVel_LCA?8TLT_p3kk39X;5+ zy~-z?uRU}^9rtt4<8b_9u(O=SOkS+y%%rg`6>@%i_bO#x)~0jk&5<(Xn#Y-o*O+a0 z=Nz>N#jO^}JkvRHJiH*qhDG<%52x)QAyAKh)03(C%|@@e&CjL4<wGTi<AsO!4&zV3 zEmQkmqw_Z$oDI@FU1?5ig-cD{_8HgXl~Z_PMwAs3&@FJVINt7su7Rt}eXi_HtfY7M z8N5x~{yl!)8dnkne{Zj{hG-pgvp=VNy*dwvh!{7Lm`DI_bGVQI6K(-x%U+?0JR`M# z4XtYX3Tv>PZvsd^C%ceeV1aZgm+;IcOs|diqA*X<!LI1|L+6M8!Bo%W=JMf&8k9+g zA$O~Y-Noou%{S*ZnDQN^AanzC$$L-wekvQS>j+P`8i?$4!idCTUEmq#-VPfo*Jb%A zf7UUxcG(Vl<NA6=U%M0KjJXtEEw^@ml9M!{WNr-2XRpa)v~x>Ay|g~t`4yeh+-&M0 ztR)MRl;ZU_-sLf^7XYuf_aj1dyw#vsSLk@06Q&29AC6pI&O{0PA(qVIk~aTfCqVCU zsT$LVCcx=nc~TwJXW^RHMyfBTIk<P#mk1ND=&*f))ENX$HuJu(6`t|@jvzjNP>Nm? z<q+sTKq)Wyv1}ncL$kosrod3iI^%3ucsmKd*Z81mvH8*DKnJesNEa1vad7X~v3_1O zP#sTyT3PGXb+i1bd7rY~!PWaz!p+Z;Wr@U2o*NE#lx_wG7f4wk6~)Hx?m)KUtks&K zRUcjIIhOf2iOS2{Eo=)=lVQ()qZh_|>mW;oOFPY4D~3fHOKLs~N3F394(@YI1dM#+ zd5&@8)8k%Vw9V521JUa$x=0$wb4hE20u!QmT3JTIcwL>9JkYlr!YV4Vd-o{uirty_ z8E)&%3APh-Zy0hG5v&pp<;|oz*@S$fDEo3wRD9aIQ0cfRXaTERDXr&!7AVgEST>}# ziIrdn6%!KlWux)aFY7g4-UGSUsXMXu+_`&M)h*?)t@atv<pmUpAdiSaX_Di=BLM>N zpJ9Pe5Ebi=F{WECP9IH<gKv2_SKi6a4d220ZQH81nN+@GGe;{Zu!59)C+E{*ZobHS z)h=&HnY=|hY}Bv|$_sLT?JsM~eHgUtab6Y*!u1PLe46Vlh$PH<hX6yhyk`qHJK!|W zF|^a}w}*jW%XkmF<MswDtf2g7#uBLTnAd(Dq{2Dpe$$D5>sG%V)x7WdB%J5A*pY~V zrvzu-t><PVTi4GKoG=5YDPE`3P_fTY?%~m&_rg7cONpu(JR7lG&BH=zd{-(q9ncuw ztNtf$Tv>)#Cc5yMT@NNYs_gcD>Zv#eP~i*@PpJiha7AlXEpG7|FBpr%35z={MY&Gk zF6SJ;GjE4tPbcztw=)tH@pikr0Htt9=6(G$lSfpc0gtokRDJ?~uj8j_fmw}T(pP`_ z&=zs}cph7MSNw1y5(xsZ8}+%O+=2gKj17;M)n#+K2;^Ecji;{}s^GQHgwr#7+gl)P z$9Ddwt(40D<=&Q8vT1x!B$DyGUD7h6SJX)<;giWpUlya;`-+?d<fFVY5IDCtH|_iI z{0?x(b)0QT(&SNpO>A9Fv(Vg^w=sIDBgtSjhkS|w-rPCyPqhp_Xm|Gc-2W(4{n1wG zYe%koIUjl>oSz!6MSy%2LP({{;oq>J=SrXqgE1@Qiohc4IM(py!DsYd9(N6<$r31c z(-yO+L&*r~Y8Li1=V`*Sv$Id#t~qR;KS)a6tNp&mxxC<iYJ0n?P4}SYbY>X3iC9}> zJ5&*KI8Pfc=H?fi|M2YJ-XDR%`b79|iVuz?xJ*oZ|5?2k$<1`{V8XRoHQ0j{GoEBY z>kC-W?+>>6;rGA3dDa*2fqjNm;xqBX?X7Zd9O-;+j=b$>_S(+lWT9-jbs)c^FbEzr zKC}UZ0$Y}UnFy4+ozax=E9Bhp5^QhlhD6?Y=<U^T5GX6IJe?Qjy!P}y5}I33{BXrB z%)^lhPGp$blPe2D(1ob|<lvWQ1j)0n;Pv(M@?sN9@!Vkd`nkHFTQsJpV0Vo1sX#rv z7|5d0L0qbjO*#GAw#<+N>?n57U3lL~_+Yc=Vp7t7<NeiUAC70rOlZbo6WJWzq(ne2 z=gB57-Gw~aOVhmN#H)&l4Q#{`TH^v;M$R2>Z)e1ovq6WM(8jgpyngqiawCB)l0Uz1 zo0_tZAP05VwpZu9<c!SwbV$M0@|3Zip0;|AkuzbPTD=d4N#BlgLsCfOv*U+Y11AV5 z@}uW}659!AFor<VAxIqnlAbGjEE{#+WFh&SU=U(3g=bvY_}2RNA3yx~pY{ko9fJ3Z zdcv?Tu@qnexX8xDe%9kj>1$tF&x10UylppRLXY~!x&{9Os2njn#XpdpyX8MTMe{-* zc!oE*@7>Ks4m)588XT`w`zesX!3OHr7#ItG4ee*~kOH`|RTBC!JnE_T-tns4v6ICE zyY2;1df-;`dX-PJ=N;Y_ku)lK8K|XMGE&PNtbmUwnetq=H=Wg+yzmC0R=qs?%}W3H z|JpjY9Jy^Mi2i34vx0#rk`lQbQX;<+I0%ry&gydxr`^+bjC?upjJql7-m3ekdW@@o zfBDPB(~tSQ{4zbP#c<UHi{F+$Y<iqhK5RR#@*G6!Lzw2OaTyzC2izbOWe23H5UeFb zOS3M7qcId1wK-{~Tm0cF_747Xn_i($a+ZM%8rTW=&pQP*G6V4Aw}TzCSKvM&k^i(2 zB^D5vPJLVhKUfvSFpQGAxuw&lt~DNi2*m+C)^;OoR`CwEile&R78aEZB?-ES0tyw? zRuD9&_c*Pu566)3p4M6Ax4pa=7r-O(DxdHq6|S@YWcvi*yma2D>$bb5r#YVLZJ&Fx z=0x;&zAbW^%HSHIvu;Ct=)?=c3&gYIDX273RB7v{7D%=lpy=w;hgArBmOu4>{av=l zeZ&%#U%nS;FsKerP`N&Sy_#SOu@b!Y`&!_k6sIXwT?3K>R1X(-@=08Emb<Nfme651 zcmjsq#<4q2(n%>i$&nO0`1N7g&x++$L6&>3UBCu4fOuB*Mvi%9hpz6<m8o2C71-c` zWOwrOh&9-vTwWY{X%en(MVg?0D^Q?Qm9Ly?O4(@#1@r??q^lz^rb?VMD5Kl8czWI} zoxOW<=+_~6)f|;T$%k@GdYLtHr9y0bhELCIKYc8Xd#AVqV9jD^xhoIT`a1ASTdSdQ zSu?+<qgV=eBf|cC-fc<x<)U+G<LAT5@6oq#d)r^P;PNsx)RgDW?i~Psl3gP`)xPC{ z=;uUs*O&2v>I?9J0Hy1>H7;v_`@OncY9DOYaa4_|O3M_zIe3&>b*v2tjVP~s8RXTb zJ(@}hPYs6bSUgu;!F<;Pf*w~%QGH3ctB`4lVYz#)GU2A%TGb|VTWO;>sWGNXGrMb( z=>RkkY>OKN{Za*|5GH_s7;2~oCy(@i)z!wS%m1I&hqMPk__MTrML1Voq@UOSR*=qg z${P)!R|B^$`*=9-Y=_TpX|;l%l;<u5XvV)ybScjF@-`GF3gdLNij)Q5$=VJ!Nnjwv zgvN)}E{97?$oed;la!iMQ<fH#n5fykDGrzqAn^o@UEHt3^6H3xk>C!o>pI^C-RP$i zKw0Mv9t&8_YeeePw@GKx$mNfEZ8(2$1Ee7&ni2YOx)qGaS^e?*_2tiRj~FlF3hztv zTBqNag~1jTd{ASs$pe4^?zEE!RU;%)CpBpATL`h=?w*6$H8UQYg5op7`7LVfZ7LK4 zq-bi!J5UAhwu54SF&r9pHZykRaHjSWLCc@*DcA%6gOl+6T&=uUn&?D+bqTMnT@IA4 zlWG2|&g~Bfp`w}!`s~XltT?NrFbXhAfo=YvL$4LbwUF(ieRL9HWhkgB$4cDMX(EJQ zpIQ8vg?W`zcX`M0YS5&1nTEDt5m953=*-tn@OIx^fv!V;=YXX_d|t3fkXE*=Q?!&E zg|A`no4+&NR6q4wOz<AUPKJ#K6=GL&Kyb@@a~L9@wNZ<)gIEDz9|MSfY+Rb<Q94zt zvK<IC>AFir7h&Xt8?eFATIc2uTT8?il4LAfQ_ES=6hVSZV4&z8NW8^DqNB_C08s8) zX7L7nH;4Lv`a^4(l=68_cCGD1Ymy66?BqjDM;-9ltsqVX3<#5XZDMIK34H+jxfEna z=U!FfCJ_(Z2oGY(hmrQ2V&e-#qr=T3y_Ym6H}(Y1sj5Fqyg%iL6!)_q$@AE>qHxw) zi!Tte_B};Ypi_PCxDXD2LzQT)JT6;to64kXfG28y*IBCTjHOpa9@B7E&tM7qx698Z zfS2r*SD2i^GdO=br+=I{`9xWYbz30VmU1!})|ry4nCxr563^Iet@|8$1@KVZ#I;G8 z+@S=dYfm?=x%iEGaW2O-5k3yT0~Qn=mPu0@)>Ryf)-{1q&}~xrGrHURvh|~0ntsW* zYhc`eP#BKCSk`KuIim#&mx;Ps8&DU`N4Xr=sYGMufRA{Mk^~^hH#oZZ@4%Mxb^Eb} z&K2K_63lA@z=78Ky*l&tv$<SeW;s+3vaIj$o|~R+<5E<$Z~83GKs3@HpKNaq;=r~C zB!e8Kaf!LaCnTJUq=n!TG_1uLY^C6gr(_p@o?y}v$O;8l+)5X4yl(-@_AJl1H<Rok zk*LUP!^y^jf87~13!QKfo=P~^;G=6xL`l0?9HlaVx>JHvct6*YXH#&%t-)2iPHne; zqki1BED|($n=UdaW#Ev*ctFu_f4eKGgTe6@U)I=)qb>q~q@k4hdV;K4pus0(SJzB` z-M)$wCADgWDGUWtI;H{H7rk1H2UfWEz;$r1j&BKrc3sQ4LulG0tXCzm?1S-thNP(z zXP)#XDbd6maPAvy)D>vycaldD<MgLg7({O^Liq^?o8DBemec1Wm|t$CI~4axCE4*P z618IqU4@Ou4=#!74iQkC($gGMSwOXaH6P{Be?M#<lGFXi>vop9Y;{+&*PX$`62Ux{ z`ap8{x1Ean0r=EUIIb916A6}ay0Qg;aLfrfzwxyd2vx57wosxS1@tm3*_1W+IFxV6 zR#`MMttC3+`h*A_R>hYk_(0(TTspzaRjYK2%T7169Z<(nsj9oRQmY}jZdXZvu4@7j z;(h8Nv1YG{L$d+lp?$%Z-SQFGMa8<};_@y0<KXSL%<^5I@Nr6qbw0gPUv>AC@Sawh ziM+!FJa|gtbt-TMl9s;h9AS6VK<-yyX6+_i@;8N>yr%jia<e(|uHRg9U?-j6WZ$ur zRERXbWj>nr9-FNi4t3QppCFx9kUO{!+ct<apgX>GtFD*t?qn4ujX^|KF$i4C4a@19 z8db_BaSpAnp(x;dJF*=newI_!rpeDJLu#4tvSV~eOu;$3!&OlMIvB!l{{gR^cYGJI F008x642}Q* delta 21505 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 diff --git a/metadata/md5-cache/app-editors/vscode-1.71.0-r1 b/metadata/md5-cache/app-editors/vscode-1.71.0-r1 deleted file mode 100644 index 8bba330acc55..000000000000 --- a/metadata/md5-cache/app-editors/vscode-1.71.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst -DESCRIPTION=Multiplatform Visual Studio Code from Microsoft -EAPI=8 -HOMEPAGE=https://code.visualstudio.com -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop pax-utils xdg optfeature -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C -RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango -RESTRICT=mirror strip bindist -SLOT=0 -SRC_URI=amd64? ( https://update.code.visualstudio.com/1.71.0/linux-x64/stable -> vscode-1.71.0-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.71.0/linux-armhf/stable -> vscode-1.71.0-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.71.0/linux-arm64/stable -> vscode-1.71.0-arm64.tar.gz ) -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=018f2fc0f4fa0df647399fcaa00c0b66 diff --git a/metadata/md5-cache/app-editors/vscode-1.71.1-r1 b/metadata/md5-cache/app-editors/vscode-1.71.1-r1 deleted file mode 100644 index 04bef1d131a6..000000000000 --- a/metadata/md5-cache/app-editors/vscode-1.71.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst -DESCRIPTION=Multiplatform Visual Studio Code from Microsoft -EAPI=8 -HOMEPAGE=https://code.visualstudio.com -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop pax-utils xdg optfeature -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C -RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango -RESTRICT=mirror strip bindist -SLOT=0 -SRC_URI=amd64? ( https://update.code.visualstudio.com/1.71.1/linux-x64/stable -> vscode-1.71.1-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.71.1/linux-armhf/stable -> vscode-1.71.1-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.71.1/linux-arm64/stable -> vscode-1.71.1-arm64.tar.gz ) -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=018f2fc0f4fa0df647399fcaa00c0b66 diff --git a/metadata/md5-cache/app-editors/vscode-1.72.0-r1 b/metadata/md5-cache/app-editors/vscode-1.72.0-r1 new file mode 100644 index 000000000000..fc2fcaee88b1 --- /dev/null +++ b/metadata/md5-cache/app-editors/vscode-1.72.0-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst +DESCRIPTION=Multiplatform Visual Studio Code from Microsoft +EAPI=8 +HOMEPAGE=https://code.visualstudio.com +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop pax-utils xdg optfeature +KEYWORDS=-* ~amd64 ~arm ~arm64 +LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C +RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango +RESTRICT=mirror strip bindist +SLOT=0 +SRC_URI=amd64? ( https://update.code.visualstudio.com/1.72.0/linux-x64/stable -> vscode-1.72.0-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.72.0/linux-armhf/stable -> vscode-1.72.0-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.72.0/linux-arm64/stable -> vscode-1.72.0-arm64.tar.gz ) +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=2c8a2ec636b580e6f1acf8e3b4cc5642 diff --git a/metadata/md5-cache/app-editors/vscodium-1.71.0.22245-r1 b/metadata/md5-cache/app-editors/vscodium-1.71.0.22245-r1 deleted file mode 100644 index a9756ccb382f..000000000000 --- a/metadata/md5-cache/app-editors/vscodium-1.71.0.22245-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst -DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode -EAPI=8 -HOMEPAGE=https://vscodium.com/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop pax-utils xdg optfeature -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C -RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango -RESTRICT=strip bindist -SLOT=0 -SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.71.0.22245/VSCodium-linux-x64-1.71.0.22245.tar.gz -> vscodium-1.71.0.22245-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.71.0.22245/VSCodium-linux-armhf-1.71.0.22245.tar.gz -> vscodium-1.71.0.22245-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.71.0.22245/VSCodium-linux-arm64-1.71.0.22245.tar.gz -> vscodium-1.71.0.22245-arm64.tar.gz ) -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f51a91f621f65ae478f8028c3983070b diff --git a/metadata/md5-cache/app-editors/vscodium-1.72.0.22279-r1 b/metadata/md5-cache/app-editors/vscodium-1.72.0.22279-r1 new file mode 100644 index 000000000000..fdc8300ccf8d --- /dev/null +++ b/metadata/md5-cache/app-editors/vscodium-1.72.0.22279-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst +DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode +EAPI=8 +HOMEPAGE=https://vscodium.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop pax-utils xdg optfeature +KEYWORDS=-* ~amd64 ~arm ~arm64 +LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C +RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango +RESTRICT=strip bindist +SLOT=0 +SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.72.0.22279/VSCodium-linux-x64-1.72.0.22279.tar.gz -> vscodium-1.72.0.22279-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.72.0.22279/VSCodium-linux-armhf-1.72.0.22279.tar.gz -> vscodium-1.72.0.22279-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.72.0.22279/VSCodium-linux-arm64-1.72.0.22279.tar.gz -> vscodium-1.72.0.22279-arm64.tar.gz ) +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=8eb35ffbbe52d87d107315f25295d730 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index 0adcf825a788a8657c1cf8cd34f5d2569ccea8a3..27c04ae7c4ccc0177523588f559c8658cc5816cb 100644 GIT binary patch delta 82896 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 delta 82880 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%0Adsi?%k7 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 ba7NHL5u&L!d24cU|F8cG#!r;z!*l`w$@66K diff --git a/metadata/md5-cache/app-emacs/compat-28.1.2.0 b/metadata/md5-cache/app-emacs/compat-28.1.2.0 deleted file mode 100644 index 669834c224cb..000000000000 --- a/metadata/md5-cache/app-emacs/compat-28.1.2.0 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=sys-apps/texinfo >=app-editors/emacs-24:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Compatibility libraries for Emacs -EAPI=8 -HOMEPAGE=https://git.sr.ht/~pkal/compat/ -INHERIT=elisp -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=>=app-editors/emacs-24:* -SLOT=0 -SRC_URI=https://git.sr.ht/~pkal/compat/archive/2c3233c0e09ef34176787b6e3da4319751ad91e7.tar.gz -> compat-28.1.2.0.tar.gz -_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b -_md5_=67a5d3da43a6476f4d44282ec62a51e6 diff --git a/metadata/md5-cache/app-emacs/compat-28.1.2.1 b/metadata/md5-cache/app-emacs/compat-28.1.2.1 new file mode 100644 index 000000000000..3155eed3ef43 --- /dev/null +++ b/metadata/md5-cache/app-emacs/compat-28.1.2.1 @@ -0,0 +1,13 @@ +BDEPEND=sys-apps/texinfo >=app-editors/emacs-24:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Compatibility libraries for Emacs +EAPI=8 +HOMEPAGE=https://git.sr.ht/~pkal/compat/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-24:* +SLOT=0 +SRC_URI=https://git.sr.ht/~pkal/compat/archive/28.1.2.1.tar.gz -> compat-28.1.2.1.tar.gz +_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b +_md5_=be4d9afd8b0593487b5b5e9d45f5dbed diff --git a/metadata/md5-cache/app-emacs/dash-2.19.1 b/metadata/md5-cache/app-emacs/dash-2.19.1 index 970c579a4123..3ca6e14cd5d9 100644 --- a/metadata/md5-cache/app-emacs/dash-2.19.1 +++ b/metadata/md5-cache/app-emacs/dash-2.19.1 @@ -4,10 +4,10 @@ DESCRIPTION=A modern list library for Emacs EAPI=8 HOMEPAGE=https://github.com/magnars/dash.el INHERIT=elisp -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-23.1:* SLOT=0 SRC_URI=https://github.com/magnars/dash.el/archive/2.19.1.tar.gz -> dash-2.19.1.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b -_md5_=c8d5a7c131f4ebaaf9efb7933909f2de +_md5_=4bc121e998d339a8f5ec087cdae0f5b2 diff --git a/metadata/md5-cache/app-emacs/epl-0.9-r2 b/metadata/md5-cache/app-emacs/epl-0.9-r2 index 82463594f5fa..eb20a71a23e4 100644 --- a/metadata/md5-cache/app-emacs/epl-0.9-r2 +++ b/metadata/md5-cache/app-emacs/epl-0.9-r2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/cask/epl INHERIT=elisp IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-24:* RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cask/epl/archive/refs/tags/0.9.tar.gz -> epl-0.9.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b -_md5_=4b8684a8d50e26d07e22ae7c4c54f4ab +_md5_=0921a5bed7a4cae4aeaf436a97c108b8 diff --git a/metadata/md5-cache/app-emacs/f-0.20.0-r1 b/metadata/md5-cache/app-emacs/f-0.20.0-r1 index f42c2b8cc302..923ba2cc03ef 100644 --- a/metadata/md5-cache/app-emacs/f-0.20.0-r1 +++ b/metadata/md5-cache/app-emacs/f-0.20.0-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Modern API for working with files and directories in Emacs EAPI=8 HOMEPAGE=https://github.com/rejeep/f.el INHERIT=elisp -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 +KEYWORDS=~alpha amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=GPL-3+ RDEPEND=app-emacs/dash app-emacs/s >=app-editors/emacs-23.1:* RESTRICT=test SLOT=0 SRC_URI=https://github.com/rejeep/f.el/archive/v0.20.0.tar.gz -> f-0.20.0.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b -_md5_=1602ebf932bfcbfc036fa501b4535f24 +_md5_=46163ed11c0be28ced248fd31a941661 diff --git a/metadata/md5-cache/app-emacs/flycheck-32_p20220328-r1 b/metadata/md5-cache/app-emacs/flycheck-32_p20220328-r1 index 0cd103c87efe..a8a463b169b1 100644 --- a/metadata/md5-cache/app-emacs/flycheck-32_p20220328-r1 +++ b/metadata/md5-cache/app-emacs/flycheck-32_p20220328-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Modern on-the-fly syntax checking extension for GNU Emacs EAPI=8 HOMEPAGE=https://www.flycheck.org/ INHERIT=elisp -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos LICENSE=GPL-3+ RDEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/pkg-info-0.4 >=app-editors/emacs-24.3:* RESTRICT=test SLOT=0 SRC_URI=https://github.com/flycheck/flycheck/archive/3b5b4248074f016922c2674789d4a242528cf4c7.tar.gz -> flycheck-32_p20220328.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b -_md5_=68755ce7507d1517253dfa696f685314 +_md5_=80a6f9e2c02a11f5784f09067a4a63ae diff --git a/metadata/md5-cache/app-emacs/pkg-info-0.6 b/metadata/md5-cache/app-emacs/pkg-info-0.6 index bc367a2e2f30..51109fc670b0 100644 --- a/metadata/md5-cache/app-emacs/pkg-info-0.6 +++ b/metadata/md5-cache/app-emacs/pkg-info-0.6 @@ -4,11 +4,11 @@ DESCRIPTION=Provide information about Emacs packages EAPI=7 HOMEPAGE=https://github.com/emacsorphanage/pkg-info INHERIT=elisp -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos LICENSE=GPL-3 RDEPEND=>=app-emacs/epl-0.8 >=app-editors/emacs-24.1:* RESTRICT=test SLOT=0 SRC_URI=https://github.com/emacsorphanage/pkg-info/archive/refs/tags/0.6.tar.gz -> pkg-info-0.6.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b -_md5_=c8e19dbcbe486903d9e2f435d863254a +_md5_=bf6a2ff345808fee8ddf2d846e67b42b diff --git a/metadata/md5-cache/app-emacs/s-1.13.0 b/metadata/md5-cache/app-emacs/s-1.13.0 index a96446b56fa1..4bab32eca15b 100644 --- a/metadata/md5-cache/app-emacs/s-1.13.0 +++ b/metadata/md5-cache/app-emacs/s-1.13.0 @@ -4,10 +4,10 @@ DESCRIPTION=The long lost Emacs string manipulation library EAPI=8 HOMEPAGE=https://github.com/magnars/s.el INHERIT=elisp -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-23.1:* SLOT=0 SRC_URI=https://github.com/magnars/s.el/archive/1.13.0.tar.gz -> s-1.13.0.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b -_md5_=1c04b378b66c2defab257faf4c28c349 +_md5_=d79e846f788516e22ecf3911c97a31a9 diff --git a/metadata/md5-cache/app-forensics/Manifest.gz b/metadata/md5-cache/app-forensics/Manifest.gz index 705003feb2742d6a99da03491ec3c875c7b83699..88e829147b351314f4f3e0bce6651a229b81e9f6 100644 GIT binary patch literal 6605 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 L!UVH-q%8mdbi987 literal 6762 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 MKNzNvkIF6p0R1iK>Hq)$ diff --git a/metadata/md5-cache/app-forensics/lynis-3.0.8 b/metadata/md5-cache/app-forensics/lynis-3.0.8 deleted file mode 100644 index 2bdcd75e8710..000000000000 --- a/metadata/md5-cache/app-forensics/lynis-3.0.8 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install postinst -DESCRIPTION=Security and system auditing tool -EAPI=7 -HOMEPAGE=https://cisofy.com/lynis/ -INHERIT=bash-completion-r1 systemd -IUSE=+cron systemd -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=app-shells/bash !systemd? ( virtual/cron ) -SLOT=0 -SRC_URI=https://cisofy.com/files/lynis-3.0.8.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=619bb622491c6fbf1f8ee4118739f3fb diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz index 2de971e1ba6b264fcb929095999899e7ab865af8..cba72d86391ab8d089337666eb37ea24a69406bc 100644 GIT binary patch literal 25778 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%0Ae)~?1#G)6qp@6&xK<6Y^M<un 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 Bfn)#x literal 25634 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 N<9}iP=sBgc007idQF#CW diff --git a/metadata/md5-cache/app-i18n/fcitx-cloudpinyin-0.3.6 b/metadata/md5-cache/app-i18n/fcitx-cloudpinyin-0.3.6 index a5b30a6089c0..bd926e15fda9 100644 --- a/metadata/md5-cache/app-i18n/fcitx-cloudpinyin-0.3.6 +++ b/metadata/md5-cache/app-i18n/fcitx-cloudpinyin-0.3.6 @@ -5,10 +5,10 @@ DESCRIPTION=Internet look-up support for Chinese Pinyin input methods for Fcitx EAPI=7 HOMEPAGE=https://fcitx-im.org/ https://github.com/fcitx/fcitx-cloudpinyin INHERIT=cmake -KEYWORDS=amd64 ppc ppc64 x86 +KEYWORDS=amd64 ppc ppc64 ~riscv x86 LICENSE=GPL-2+ RDEPEND=>=app-i18n/fcitx-4.2.9:4 net-misc/curl:= virtual/libiconv virtual/libintl SLOT=4 SRC_URI=https://download.fcitx-im.org/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4d891b93f5c898c0d6eea7204e18d2df +_md5_=a3bbdb30deae4654b21443d42a712c93 diff --git a/metadata/md5-cache/app-i18n/fcitx-rime-0.3.2 b/metadata/md5-cache/app-i18n/fcitx-rime-0.3.2 index 7f4c408bdff4..98ec15691b15 100644 --- a/metadata/md5-cache/app-i18n/fcitx-rime-0.3.2 +++ b/metadata/md5-cache/app-i18n/fcitx-rime-0.3.2 @@ -5,10 +5,10 @@ DESCRIPTION=Chinese RIME input methods for Fcitx EAPI=7 HOMEPAGE=https://fcitx-im.org/ https://github.com/fcitx/fcitx-rime INHERIT=cmake xdg-utils -KEYWORDS=amd64 ppc ppc64 x86 +KEYWORDS=amd64 ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=>=app-i18n/fcitx-4.2.9:4 >=app-i18n/librime-1.0.0:= virtual/libintl app-i18n/rime-data SLOT=4 SRC_URI=https://download.fcitx-im.org/fcitx-rime/fcitx-rime-0.3.2.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9bc972a21d48f5fd06d8593ebe8e6d43 +_md5_=810405691a49592d4b9b955ccccded6d diff --git a/metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1 b/metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1 new file mode 100644 index 000000000000..5bd88acf4517 --- /dev/null +++ b/metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-db/sqlite:3 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure postinst postrm prepare setup +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=app-i18n/libpinyin-2.2.1:= dev-db/sqlite:3 dev-libs/glib:2 virtual/libintl python_single_target_python3_8? ( app-i18n/ibus[python(+),python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) 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 +EAPI=8 +HOMEPAGE=https://github.com/libpinyin/ibus-libpinyin https://sourceforge.net/projects/libpinyin/ +INHERIT=autotools gnome2-utils lua-single python-single-r1 +IUSE=boost lua opencc lua_single_target_lua5-1 lua_single_target_lua5-3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=app-i18n/libpinyin-2.2.1:= dev-db/sqlite:3 dev-libs/glib:2 virtual/libintl python_single_target_python3_8? ( app-i18n/ibus[python(+),python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) 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:= ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) 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 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=67e501ee1a4d3546d68737160915a90f diff --git a/metadata/md5-cache/app-i18n/librime-1.7.3-r1 b/metadata/md5-cache/app-i18n/librime-1.7.3-r1 index 2a6f8c6e2eab..1e9ea2c13447 100644 --- a/metadata/md5-cache/app-i18n/librime-1.7.3-r1 +++ b/metadata/md5-cache/app-i18n/librime-1.7.3-r1 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://rime.im/ https://github.com/rime/librime INHERIT=cmake IUSE=debug test -KEYWORDS=amd64 arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm64 ppc ppc64 ~riscv x86 LICENSE=BSD RDEPEND=app-i18n/opencc:0= >=dev-cpp/glog-0.3.5:0= dev-cpp/yaml-cpp:0= dev-libs/boost:= dev-libs/capnproto:0= dev-libs/leveldb:0= dev-libs/marisa:0= RESTRICT=!test? ( test ) SLOT=0/1-1.7.3 SRC_URI=https://github.com/rime/librime/archive/1.7.3.tar.gz -> librime-1.7.3.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7c02a1a6168dfc32939342695bc46c8d +_md5_=1e850f9ba9eec5cc4f08ae022539aa10 diff --git a/metadata/md5-cache/app-i18n/rime-data-0.38.20180515 b/metadata/md5-cache/app-i18n/rime-data-0.38.20180515 index c6e81207856c..261514ee4d21 100644 --- a/metadata/md5-cache/app-i18n/rime-data-0.38.20180515 +++ b/metadata/md5-cache/app-i18n/rime-data-0.38.20180515 @@ -4,9 +4,9 @@ DESCRIPTION=Data resources for Rime Input Method Engine EAPI=6 HOMEPAGE=https://rime.im/ https://github.com/rime/brise IUSE=extra -KEYWORDS=amd64 arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm64 ppc ppc64 ~riscv x86 LICENSE=GPL-3 LGPL-3 extra? ( Apache-2.0 ) RDEPEND=app-i18n/librime SLOT=0 SRC_URI=https://github.com/rime/brise/releases/download/brise-0.38/brise-0.38.20180515.tar.gz -_md5_=d7f7ec1c7c755b90a3f53ce32ff6d865 +_md5_=e26da999d563e87cce6b320e3a8e7d59 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index d9736681f20cb0f1356838d63446fa247521ec5f..7689604e06317276b7d0f87d82572b29d8f326ba 100644 GIT binary patch delta 29791 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 K;vow52?7ALNyS0{ delta 29492 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 XeO=#EwN>i>_x}k1iI-n=mj?m>emZjk diff --git a/metadata/md5-cache/app-misc/mosquitto-2.0.15 b/metadata/md5-cache/app-misc/mosquitto-2.0.15 index 44d29bcd2fe2..64ce8007a906 100644 --- a/metadata/md5-cache/app-misc/mosquitto-2.0.15 +++ b/metadata/md5-cache/app-misc/mosquitto-2.0.15 @@ -1,17 +1,17 @@ BDEPEND=test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) virtual/pkgconfig DEFINED_PHASES=compile install postinst prepare setup test -DEPEND=acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON:= srv? ( net-dns/c-ares:= ) ssl? ( dev-libs/openssl:0= ) tcpd? ( sys-apps/tcp-wrappers ) test? ( dev-util/cunit ) websockets? ( net-libs/libwebsockets[lejp] ) +DEPEND=acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON:= srv? ( net-dns/c-ares:= ) ssl? ( dev-libs/openssl:0= ) tcpd? ( sys-apps/tcp-wrappers ) websockets? ( net-libs/libwebsockets[lejp] ) test? ( dev-util/cunit ) DESCRIPTION=An Open Source MQTT v3 Broker EAPI=8 HOMEPAGE=https://mosquitto.org/ https://github.com/eclipse/mosquitto INHERIT=python-any-r1 systemd toolchain-funcs IUSE=bridge examples +persistence +srv ssl tcpd test websockets -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 arm ~arm64 x86 LICENSE=EPL-1.0 -RDEPEND=acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON:= srv? ( net-dns/c-ares:= ) ssl? ( dev-libs/openssl:0= ) tcpd? ( sys-apps/tcp-wrappers ) +RDEPEND=acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON:= srv? ( net-dns/c-ares:= ) ssl? ( dev-libs/openssl:0= ) tcpd? ( sys-apps/tcp-wrappers ) websockets? ( net-libs/libwebsockets[lejp] ) REQUIRED_USE=test? ( bridge ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://mosquitto.org/files/source/mosquitto-2.0.15.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f15b27f070df8f67d893045d3dfb6cef +_md5_=0761378411e0f38e727428770b050830 diff --git a/metadata/md5-cache/app-misc/tracker-3.4.0-r1 b/metadata/md5-cache/app-misc/tracker-3.4.0-r1 new file mode 100644 index 000000000000..a80ec9456806 --- /dev/null +++ b/metadata/md5-cache/app-misc/tracker-3.4.0-r1 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/glib-utils app-text/asciidoc dev-libs/libxslt || ( dev-lang/vala:0.56 ) gtk-doc? ( >=dev-util/gtk-doc-1.8 app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.5 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject[python_targets_python3_8(-)] ) ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/tappy[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/tappy[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/tappy[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/tappy[python_targets_python3_8(-)] ) ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.52:2 >=sys-apps/dbus-1.3.2 >=dev-libs/gobject-introspection-1.54:= >=dev-libs/icu-4.8.1.2:= >=dev-libs/json-glib-1.4 >=net-libs/libsoup-2.99.2:3.0 >=dev-libs/libxml2-2.7 >=dev-db/sqlite-3.29.0:3 stemmer? ( dev-libs/snowball-stemmer:= ) +DESCRIPTION=A tagging metadata database, search tool and indexer +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Tracker https://gitlab.gnome.org/GNOME/tracker +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg +IUSE=gtk-doc +miners stemmer test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +PDEPEND=miners? ( >=app-misc/tracker-miners-3.4 ) +RDEPEND=>=dev-libs/glib-2.52:2 >=sys-apps/dbus-1.3.2 >=dev-libs/gobject-introspection-1.54:= >=dev-libs/icu-4.8.1.2:= >=dev-libs/json-glib-1.4 >=net-libs/libsoup-2.99.2:3.0 >=dev-libs/libxml2-2.7 >=dev-db/sqlite-3.29.0:3 stemmer? ( dev-libs/snowball-stemmer:= ) +RESTRICT=!test? ( test ) +SLOT=3/0 +SRC_URI=mirror://gnome/sources/tracker/3.4/tracker-3.4.0.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=467ec33de99e968074c45fd3775ac874 diff --git a/metadata/md5-cache/app-misc/tracker-miners-3.4.0-r1 b/metadata/md5-cache/app-misc/tracker-miners-3.4.0-r1 new file mode 100644 index 000000000000..3af5f173ea64 --- /dev/null +++ b/metadata/md5-cache/app-misc/tracker-miners-3.4.0-r1 @@ -0,0 +1,18 @@ +BDEPEND=app-text/asciidoc dev-libs/libxslt dev-util/glib-utils dev-util/gdbus-codegen >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject[python_targets_python3_8(-)] ) ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/tappy[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/tappy[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/tappy[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/tappy[python_targets_python3_8(-)] ) ) gstreamer? ( media-libs/gstreamer:1.0[introspection] || ( media-plugins/gst-plugins-libav:1.0 media-plugins/gst-plugins-openh264:1.0 ) ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.70:2 >=app-misc/tracker-3.4.0:3 gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 >=media-plugins/gst-plugins-meta-1.20:1.0 ) !gstreamer? ( ffmpeg? ( media-video/ffmpeg:0= ) ) >=sys-apps/dbus-1.3.1 xmp? ( >=media-libs/exempi-2.1.0:= ) raw? ( media-libs/gexiv2 ) >=dev-libs/icu-4.8.1.2:= cue? ( media-libs/libcue:= ) exif? ( >=media-libs/libexif-0.6 ) gsf? ( >=gnome-extra/libgsf-1.14.24:= ) xps? ( app-text/libgxps ) iptc? ( media-libs/libiptcdata ) jpeg? ( media-libs/libjpeg-turbo:0= ) iso? ( >=sys-libs/libosinfo-1.10.0-r1 ) >=media-libs/libpng-1.2:0= seccomp? ( >=sys-libs/libseccomp-2.0 ) tiff? ( media-libs/tiff:0 ) xml? ( >=dev-libs/libxml2-2.6 ) pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) playlist? ( >=dev-libs/totem-pl-parser-3:= ) upower? ( >=sys-power/upower-0.9.0 ) sys-libs/zlib:0 gif? ( media-libs/giflib:= ) networkmanager? ( net-misc/networkmanager ) rss? ( >=net-libs/libgrss-0.7:0 ) app-arch/gzip +DESCRIPTION=Collection of data extractors for Tracker/Nepomuk +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Tracker +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg +IUSE=cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.70:2 >=app-misc/tracker-3.4.0:3 gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 >=media-plugins/gst-plugins-meta-1.20:1.0 ) !gstreamer? ( ffmpeg? ( media-video/ffmpeg:0= ) ) >=sys-apps/dbus-1.3.1 xmp? ( >=media-libs/exempi-2.1.0:= ) raw? ( media-libs/gexiv2 ) >=dev-libs/icu-4.8.1.2:= cue? ( media-libs/libcue:= ) exif? ( >=media-libs/libexif-0.6 ) gsf? ( >=gnome-extra/libgsf-1.14.24:= ) xps? ( app-text/libgxps ) iptc? ( media-libs/libiptcdata ) jpeg? ( media-libs/libjpeg-turbo:0= ) iso? ( >=sys-libs/libosinfo-1.10.0-r1 ) >=media-libs/libpng-1.2:0= seccomp? ( >=sys-libs/libseccomp-2.0 ) tiff? ( media-libs/tiff:0 ) xml? ( >=dev-libs/libxml2-2.6 ) pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) playlist? ( >=dev-libs/totem-pl-parser-3:= ) upower? ( >=sys-power/upower-0.9.0 ) sys-libs/zlib:0 gif? ( media-libs/giflib:= ) networkmanager? ( net-misc/networkmanager ) rss? ( >=net-libs/libgrss-0.7:0 ) app-arch/gzip +REQUIRED_USE=cue? ( gstreamer ) +RESTRICT=!test? ( test ) +SLOT=3 +SRC_URI=mirror://gnome/sources/tracker-miners/3.4/tracker-miners-3.4.0.tar.xz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=1cde85887a7f572ab9837b6367b77e2a diff --git a/metadata/md5-cache/app-mobilephone/Manifest.gz b/metadata/md5-cache/app-mobilephone/Manifest.gz index fdb2e192f63066c9b57dc36d9299b49de6a2a705..857e91e24f12215d0e21f803d10d7bbf2a32091b 100644 GIT binary patch literal 2717 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 XD|Hs?F~a7Q<lg@PNG=%elM(;`bJkLb literal 3034 zcmV<03nla)iwFP!00002|6Q2dZk@Lgh41?mdI1ZZ;rY@*3KVGX+7}oOhpka7Zfz$> z-o76dOKNNgjvVd%Z*t8#jedOpkM|Gu({G>S>C@ME*B<LbYvtjGzrFwKpY?}_;xR{V z)pne9w&fmWil-5h(_A@D)lu4+<}FmJ%vFt7y7sohYd$3`iJ!DjEqT|RT*AjG=Dcx~ z)3uazV$OCnXI@*^=n>7vUP~VS{+IVvlrzmztov#*Q>~oGEbk)2?BvqcnYBpkzLWG- zM6_1-Ew<7;eJ{5;yw_tn*Ofwg(_Z^*eXS!+56>(!owaxKnTMP<M!i>54-;SZrynm) z`~3Xw=dT|=zDtiH4|&QfPN#ZKN3{2)N%!<*)psl2fFwnD=A*g-BXGu+(PZr|YZYs@ zB9&efD3^J1w|RDncJ_##`}Q%bkG8E^-!^N_J*^Nez?etLIXBlAoO-rXSLNZSB-72Q zW?Nok<-<+0d-Ph0rju=1DbZJOPs^!$4A(qP*wVi1GV602r`~DG>UH-4WPGCWpffn9 zNRN^Bj8>L;KfUztaGLyi=wrU(G-M_Bl(?YI5~-It!fnsqtyJfR)tsaC6nphkW^s;O zkFLRmcjS^ZG9-zxX{q(x0w9~VI679gnzpH*;gtiY!7b8hT>N-IzgIr>&PQ)}y1H|T zJYwEgR_2jb<v-p#&zNg8&A~xj%}ckWT52D=?Q!Prkf?M8E-$O@x$m%C`B(@3sa~zc z&b^)BLGTXf>WmuS`1DVEdiwdDJQjIO57JV7(_OfT<TcSxDSM35a;>3z+bAo>(0Z6( zRF@^a=E9c%M<B?^5@t0T#5-$_*%@~_ZU-iDQg~j=POFtXcC;bt-UP0}Jx%?7w_k9| z=rBC-$ZSz|(U|um4ggD4>)O|zZSve&o9%%zWhVsW+M4V$Y#rc@s9UpJ@_bBXFee*m zT2Vk7bMcAHml;}`9TrL+ux+;T9Zq_2DyhHXv_LoQidYd~m7!5<=ZW3+YKVMJI2Q8) zzf2K-T%Mnv^}wG!))0YQ#_8}A2*30Ks6*OL-ulIVmOcVbIznC0LJs#GOEb@Z!D&q1 ze(WTVvzJ)WgD8;iO3fw5@1C|M$T7_2a4Y-ljJQ>pq~PJFaV`{|V>V1-W3KoR`iKP0 zgfHw7V$K7RY*d6G4L`VZ{f5&|pZ@*f1Mbuwv%LFU9vJ6%#Y)oAsp)#Mjhq6fE_NSQ z@@m0NM|F<fdsNP$Yk~m>tanH@ro!vZMNSoW4!tDd7HgQG{FEw_E4qPr!FTK|XBfCk z1821?X}w^Tv@Kb4mMZr#NC%@Ey!JX>D>wlYDZU4X4{@1TR$%IVbTopV;PyhFE_a04 z7zO^Zk8TbpW%yEW_*ml}^CX;05xKT`#khL>0jp<+!m{5i3Wgu;CmF|D*tjkksi3yS z6Er2*BtD5QJVXtPCxm<;DRjtnkB^Oom6H`iB{4}X07=eYJ7e<4u!)1mV#bCiDRz<) z?v_(N5w9>YBAm5f&-RrFf>8jd<T@oWvY2-`eQQE~t4y4E29&HPuY}3;bNIdna~Rjj z@zM~CP*rrN3J!5i!?r`}NtU8FJRz%0#mJic4%5Hl!_&5pAFuiz_1$NAAbH;OClrLb zZ6DOaF;P^<w8Sr;PK%)<6N3#u(nA2{KC#<_7s8mXdBXiz9JXK=7(f-PQkG81xGk|Y zxyFi0Wx%Z04(A^j$hiYX#PtO%n;-}m0)BIWo$*Xs$-p7EL`ezYm=QE{i;9FhM{1LU z@oHe9+8{cLML9wu6J~XgZLk-;(=0eZn)C3MvZoEtX!$}~=PflQz5@%NdITwv@_$HW zKfOzL8o=N|WC(oqPOSm-CSASYsWXxLs$^jkXo*=&dIg^Yu&1d6Du7yblgD!~y^X)* zdI`!f9MiB1G9=!l<aD$)h|%(b6#d8sNpbM~iG3G3$U=6GM&_+_W8uZyN+KWJ?lZQK zsR`+1qM|V&!!L0*vW_5cBTn8|&LBheOLVc5vlvb4+5CAK(uRai@0;Ht^{hWh^UbDA z$Vzy>R~Ze#G&&kep-jz5L7+LsEgm>#I>w}|$TT>JYhb82CbKK6-K)?Dc|gZmEz=fK zh4=<AfL0b6CZ{MN=Dglu=gvaydjU%EItneWj#1YOKcz?`t=*J1fE5c>C^ZwB@4_-R zw1A;dsbKT1BaOynf-XbrZP7UEfZD`IS`3mY`oLV9Z$_2yfl(I;s6_0rZ_)SPuOu0c zJ|5+Y52e0!1PHwx4dn&JuWtGG(S{i9hUgkIEBqE(0I^?5IC@ac_`a`#9f7G42u#*# z=N(gBMXAS)Ae8HCOt5fy?1cu}HJWaMeLw_e-d=zrur_*(8%U6LGff@0qxR!?uT-B4 zvJCvlm{wtcXnoTha7LO*vRqRn9exYVT!c^o4q9wll%3AUwHtl`%T?#~I8n@%Vq1~; zH>3LEPrv>OP?L&~M|;y<qf@85HZ)o{7DHi4i<r`uF><62pYZM*tDR_LKQOid!#n{G z*T=Gb5?Pf%+UtsQaJWHJu{1KS8Vr-JO?jdLJ`<j$qD*q2py=1eiACWbsA*pVpt2B> zah0Wq#4D5uE70MPHOwlq!!pXdOQIBCQq$?rZR<sxS3A=}u-EMmN7}d_b32shUL6(~ z&1<mLC;&prctPp2|K~T%T=lB%t#DGES4kLg!g(8wL-+?IMIv_lAvr{4_tXNy)`YR6 z&8<%RHy(eeZ`9{b@vXGts)zrHOXYhc$VZtmQkYZ9QnWWSX38$1Mrj&ZUsJCW;}D8k z=(rRR8&ON%-F`yn=5wjMjirP2F0efIH9C9QfmyV++4_imTcVeTL<Z$>-AyyyPb2<# zcS#iMhMG5{jaji|nm!u@wSRpNQ~o1NFlcbJTMyXcZeZd5>>bUh_}6Y=>WIxeGw#RI z){qa99E}RBmD{Cp*_0Ng3p==B(o)LMA+ul%=$ZEw1MY(ziQawou8s5^H1OKXZ@O|n zmT1C<IUQ{Ore7_zRLbrMV;NxSYcx&h!(I;eSbwh%aU7OfpWI<B_kNqhY&aR_#A4OT z;RhHOxw)>Tn4mU`eqBNCw%Et_FqJ>TbO1@4INJnq0HMmH-3WOMvGar{cg-M+J7CiF z?uuIQwuW}FYuJG|-lk2J3T(8nbYSghED^kri24AkBwZg_sG@!=H8}*XPV~Ii0=ibI zg{4C#3)y<^B6R9Yigp{cv-7~08?Y=(#0hdIN1&bEpf35gKWqylsP`8kyqB_L;ACVs z`@vm?v90W3yRe*cCTw9l@@H}V2Gi4*ub)1B{PHe80u??E%}06#>uzsMd6vVH+FQM> zXD4C<%!bim8T0O;oi5CB6qLlhCXRk>m_-8;9VWby+!$mns}0mSOzs-kwSdJKZ<FNV zW!=h`FeA1l*i~?w*T8dhn%Hd0?Kty{j(ts*e!Bl6l>lc1^u?lh*Sxg_wKqPlP)eBT zam;PA2jT4fG^~G9b9!N8J}jES7ENnndilzlI!j=)YP9={09)Uh!Iw`fe*N<K7g&{U z=H&<M=8ag{**Y>ckcQZCO4`!KkdqK$RDaqSeV2;KkJ&%U?7_a}cY`N)%8A<ePIlb& zD`PF~7J-aqv29Sfz<k5i$*C|Nct^-%iSSG4d}+Lva{%?t!g=MENg?7S;YnQCYGTK8 zaPuK6^EX{CC*g&NeC_hw$M5<=?P4$DPf(tjIE@fi-e2cHMZBnu+mS;HjoVHmRb*e9 zu#x|c)h|z<{L@d*P(7D}{MMovbyhYMmgPkSV5^<%=O9D_FpRli2{)=7BDwN96ai=N zhU`SIQ+Ba1<tOZO)KaCY+`LJdzD3@5=77R)wJwJkVAF-1e4Ui(;;(+b?HYDR@_087 zr6MF}etMfdcO^dAmm3Ru(8<9I9C19f+*U??m|<CL4Eq)xh6En0OG@1$jJY9k%(gKn c&WTsz?d&(KNObMnN@!9411LM)fZ-GX0BCLR?*IS* 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 b4113e827b54..cf6e895e411d 100644 --- a/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 +++ b/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 @@ -3,7 +3,7 @@ DEPEND=!app-mobilephone/smstools dev-libs/glib:2 bluetooth? ( kernel_linux? ( ne DESCRIPTION=User space driver and tools for use with mobile phones EAPI=6 HOMEPAGE=https://www.gnokii.org/ -INHERIT=autotools desktop eutils linux-info +INHERIT=autotools desktop linux-info strip-linguas IUSE=bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X KEYWORDS=amd64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 @@ -11,4 +11,4 @@ RDEPEND=!app-mobilephone/smstools dev-libs/glib:2 bluetooth? ( kernel_linux? ( n SLOT=0 SRC_URI=https://www.gnokii.org/download/gnokii/gnokii-0.6.31.tar.bz2 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=8ce43ea4e1f2ef707721bfb1c3157cbe +_md5_=61119901b8c13888bd1a05c3616108b9 diff --git a/metadata/md5-cache/app-mobilephone/gnokii-9999 b/metadata/md5-cache/app-mobilephone/gnokii-9999 index 7852ce9b56b0..6e5e0b3c9f24 100644 --- a/metadata/md5-cache/app-mobilephone/gnokii-9999 +++ b/metadata/md5-cache/app-mobilephone/gnokii-9999 @@ -3,11 +3,11 @@ DEPEND=!app-mobilephone/smstools bluetooth? ( kernel_linux? ( net-wireless/bluez DESCRIPTION=User space driver and tools for use with mobile phones EAPI=6 HOMEPAGE=https://www.gnokii.org/ -INHERIT=autotools desktop eutils linux-info git-r3 +INHERIT=autotools desktop linux-info strip-linguas git-r3 IUSE=bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X 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 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ccf9777dd7bf9bec6da4e7b27c54b41b +_md5_=a29663175935bd380dde178f2cb8f57c diff --git a/metadata/md5-cache/app-mobilephone/scrcpy-1.22 b/metadata/md5-cache/app-mobilephone/scrcpy-1.22 deleted file mode 100644 index c3d7c12daf5e..000000000000 --- a/metadata/md5-cache/app-mobilephone/scrcpy-1.22 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm preinst test -DEPEND=media-libs/libsdl2[X] media-video/ffmpeg virtual/libusb:1 -DESCRIPTION=Display and control your Android device -EAPI=8 -HOMEPAGE=https://github.com/Genymobile/scrcpy -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=meson xdg -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=media-libs/libsdl2[X] media-video/ffmpeg virtual/libusb:1 -SLOT=0 -SRC_URI=https://github.com/Genymobile/scrcpy/archive/v1.22.tar.gz -> scrcpy-1.22.tar.gz https://github.com/Genymobile/scrcpy/releases/download/v1.22/scrcpy-server-v1.22 -_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=756643ae52546763fdb10b3771940cfa diff --git a/metadata/md5-cache/app-mobilephone/scrcpy-1.23 b/metadata/md5-cache/app-mobilephone/scrcpy-1.23 deleted file mode 100644 index 534a168fd0e0..000000000000 --- a/metadata/md5-cache/app-mobilephone/scrcpy-1.23 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm preinst test -DEPEND=media-libs/libsdl2[X] media-video/ffmpeg virtual/libusb:1 -DESCRIPTION=Display and control your Android device -EAPI=8 -HOMEPAGE=https://github.com/Genymobile/scrcpy -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=meson xdg -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=media-libs/libsdl2[X] media-video/ffmpeg virtual/libusb:1 -SLOT=0 -SRC_URI=https://github.com/Genymobile/scrcpy/archive/v1.23.tar.gz -> scrcpy-1.23.tar.gz https://github.com/Genymobile/scrcpy/releases/download/v1.23/scrcpy-server-v1.23 -_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=af56529193ddc69483eb1ca6b08f58bd diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index b6f40772f0dc70d784d00db543e6b03a65e24b58..3c0fc716e7ac5202dfeb3e46d112a18e621c962e 100644 GIT binary patch delta 10601 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 D4Da4j delta 10926 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 Q|MLF;OJ;Wk_o__*06(#4p#T5? diff --git a/metadata/md5-cache/app-office/gnumeric-1.12.52 b/metadata/md5-cache/app-office/gnumeric-1.12.52 deleted file mode 100644 index faef86495e19..000000000000 --- a/metadata/md5-cache/app-office/gnumeric-1.12.52 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-util/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 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.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) -DESCRIPTION=The GNOME Spreadsheet -EAPI=8 -HOMEPAGE=http://www.gnumeric.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools gnome.org python-r1 xdg -IUSE=+introspection libgda perl python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=app-arch/bzip2 sys-libs/zlib >=dev-libs/glib-2.40.0:2 >=gnome-extra/libgsf-1.14.33:= >=x11-libs/goffice-0.10.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) -REQUIRED_USE=introspection? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnome/sources/gnumeric/1.12/gnumeric-1.12.52.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome.org 429073e99d7067d3462e875bf5c6e14a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3967ddaa86facfd2d65df533edd228cf diff --git a/metadata/md5-cache/app-office/gnumeric-1.12.52-r1 b/metadata/md5-cache/app-office/gnumeric-1.12.52-r1 new file mode 100644 index 000000000000..d91033dfddae --- /dev/null +++ b/metadata/md5-cache/app-office/gnumeric-1.12.52-r1 @@ -0,0 +1,18 @@ +BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-util/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 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.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) +DESCRIPTION=The GNOME Spreadsheet +EAPI=8 +HOMEPAGE=http://www.gnumeric.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools gnome.org python-r1 xdg +IUSE=+introspection libgda perl python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/bzip2 sys-libs/zlib >=dev-libs/glib-2.40.0:2 >=gnome-extra/libgsf-1.14.33:= >=x11-libs/goffice-0.10.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) +REQUIRED_USE=introspection? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://gnome/sources/gnumeric/1.12/gnumeric-1.12.52.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome.org 429073e99d7067d3462e875bf5c6e14a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=9e155ff410ad5b1d3fa542f668097024 diff --git a/metadata/md5-cache/app-office/gnumeric-1.12.53 b/metadata/md5-cache/app-office/gnumeric-1.12.53 deleted file mode 100644 index c40be72fe00a..000000000000 --- a/metadata/md5-cache/app-office/gnumeric-1.12.53 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-util/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 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.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) -DESCRIPTION=The GNOME Spreadsheet -EAPI=8 -HOMEPAGE=http://www.gnumeric.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools gnome.org python-r1 xdg -IUSE=+introspection libgda perl python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=app-arch/bzip2 sys-libs/zlib >=dev-libs/glib-2.40.0:2 >=gnome-extra/libgsf-1.14.33:= >=x11-libs/goffice-0.10.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) -REQUIRED_USE=introspection? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnome/sources/gnumeric/1.12/gnumeric-1.12.53.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome.org 429073e99d7067d3462e875bf5c6e14a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1dcf56a351d5ed52aa1d4a9f79a1acaf diff --git a/metadata/md5-cache/app-office/gnumeric-1.12.53-r1 b/metadata/md5-cache/app-office/gnumeric-1.12.53-r1 new file mode 100644 index 000000000000..eb151b3f421f --- /dev/null +++ b/metadata/md5-cache/app-office/gnumeric-1.12.53-r1 @@ -0,0 +1,18 @@ +BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-util/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 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.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) +DESCRIPTION=The GNOME Spreadsheet +EAPI=8 +HOMEPAGE=http://www.gnumeric.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools gnome.org python-r1 xdg +IUSE=+introspection libgda perl python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/bzip2 sys-libs/zlib >=dev-libs/glib-2.40.0:2 >=gnome-extra/libgsf-1.14.33:= >=x11-libs/goffice-0.10.51: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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) +REQUIRED_USE=introspection? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://gnome/sources/gnumeric/1.12/gnumeric-1.12.53.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome.org 429073e99d7067d3462e875bf5c6e14a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=edde1e5b5652fc5b1c13ef202c0280de diff --git a/metadata/md5-cache/app-office/libreoffice-7.3.5.2 b/metadata/md5-cache/app-office/libreoffice-7.3.5.2 deleted file mode 100644 index 71ba0adb3710..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-7.3.5.2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=dev-util/intltool sys-apps/which sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ) ) odk? ( >=app-doc/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+),xml(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+),xml(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[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.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes dev-cpp/abseil-cpp:= >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 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.17.2:0/0.17 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=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-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/openjpeg:= media-libs/zxing-cpp:= >=net-libs/neon-0.31.1:= 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_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[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.0 media-libs/glm sys-devel/ucpp 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 ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=A full office productivity suite -EAPI=8 -HOMEPAGE=https://www.libreoffice.org -INHERIT=autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils -IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan libreoffice_extensions_nlpsolver libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux -LICENSE=|| ( LGPL-3 MPL-1.1 ) -PDEPEND==app-office/libreoffice-l10n-7.3* -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+),xml(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+),xml(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[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.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes dev-cpp/abseil-cpp:= >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 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.17.2:0/0.17 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=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-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/openjpeg:= media-libs/zxing-cpp:= >=net-libs/neon-0.31.1:= 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_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[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] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) base? ( firebird java ) bluetooth? ( dbus ) gtk? ( dbus ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev.gentoo.org/~xen0n/distfiles/app-office/libreoffice/libreoffice-7.3.5.2-patchset-01.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.3.5.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.3.5.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.3.5//libreoffice-7.3.5.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.3.5//libreoffice-help-7.3.5.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.3.5.2/src/libreoffice-7.3.5.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.3.5.2/src/libreoffice-help-7.3.5.2.tar.xz https://dev-www.libreoffice.org/src//libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.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 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f1af4887db81b20e3bec2d0fad79b7be diff --git a/metadata/md5-cache/app-office/libreoffice-7.3.6.2 b/metadata/md5-cache/app-office/libreoffice-7.3.6.2 index 39581a65e5e3..42a4ffd8f245 100644 --- a/metadata/md5-cache/app-office/libreoffice-7.3.6.2 +++ b/metadata/md5-cache/app-office/libreoffice-7.3.6.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.libreoffice.org INHERIT=autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan libreoffice_extensions_nlpsolver libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux LICENSE=|| ( LGPL-3 MPL-1.1 ) PDEPEND==app-office/libreoffice-l10n-7.3* RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+),xml(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+),xml(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[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.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes dev-cpp/abseil-cpp:= >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 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.17.2:0/0.17 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=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-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/openjpeg:= media-libs/zxing-cpp:= >=net-libs/neon-0.31.1:= 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_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[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] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev.gentoo.org/~xen0n/distfiles/app-office/libreoffice/libreoffice-7.3.5.2-patchset-01.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.3.6.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.3.6.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.3.6//libreoffice-7.3.6.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.3.6//libreoffice-help-7.3.6.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.3.6.2/src/libreoffice-7.3.6.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.3.6.2/src/libreoffice-help-7.3.6.2.tar.xz https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.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 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f0ce2a4324e9b07951166181b35ac3a5 +_md5_=9266326093ae498331e0c32f89c940ac diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.3.5.2 b/metadata/md5-cache/app-office/libreoffice-l10n-7.3.5.2 deleted file mode 100644 index 8a49bd215de3..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-l10n-7.3.5.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/rpm2targz -DEFINED_PHASES=compile configure install prepare unpack -DESCRIPTION=Translations for the Libreoffice suite -EAPI=8 -HOMEPAGE=https://www.libreoffice.org -INHERIT=rpm -IUSE=offlinehelp l10n_am l10n_ar l10n_ast l10n_bg l10n_bn-IN l10n_bn l10n_bo l10n_bs l10n_ca-valencia l10n_ca l10n_cs l10n_da l10n_de l10n_dz l10n_el l10n_en-GB l10n_en l10n_en-ZA l10n_eo l10n_es l10n_et l10n_eu l10n_fi l10n_fr l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_km l10n_ko l10n_lo l10n_lt l10n_lv l10n_mk l10n_nb l10n_ne l10n_nl l10n_nn l10n_om l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sid l10n_sk l10n_sl l10n_sq l10n_sv l10n_ta l10n_tg l10n_tr l10n_ug l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW l10n_af l10n_as l10n_be l10n_br l10n_brx l10n_ckb l10n_cy l10n_dgo l10n_dsb l10n_fa l10n_fur l10n_fy l10n_ga l10n_gd l10n_gug l10n_hsb l10n_kab l10n_kk l10n_kmr-Latn l10n_kn l10n_kok l10n_ks l10n_lb l10n_mai l10n_ml l10n_mn l10n_mni l10n_mr l10n_my l10n_nr l10n_nso l10n_oc l10n_or l10n_pa l10n_rw l10n_sa l10n_sat l10n_sd l10n_sr-Latn l10n_sr l10n_ss l10n_st l10n_sw-TZ l10n_szl l10n_te l10n_th l10n_tn l10n_ts l10n_tt l10n_uz l10n_ve l10n_vec l10n_xh l10n_zu -KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux -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.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.5/rpm/x86_64/LibreOffice_7.3.5_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.5/rpm/x86_64/LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 rpm f73e907469f65e52192f110dec72dce0 -_md5_=30a71c5e715dc927f7aca1cc0e957abf diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.3.6.2 b/metadata/md5-cache/app-office/libreoffice-l10n-7.3.6.2 index b6088423016f..13274dab6d41 100644 --- a/metadata/md5-cache/app-office/libreoffice-l10n-7.3.6.2 +++ b/metadata/md5-cache/app-office/libreoffice-l10n-7.3.6.2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.libreoffice.org INHERIT=rpm IUSE=offlinehelp l10n_am l10n_ar l10n_ast l10n_bg l10n_bn-IN l10n_bn l10n_bo l10n_bs l10n_ca-valencia l10n_ca l10n_cs l10n_da l10n_de l10n_dz l10n_el l10n_en-GB l10n_en l10n_en-ZA l10n_eo l10n_es l10n_et l10n_eu l10n_fi l10n_fr l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_km l10n_ko l10n_lo l10n_lt l10n_lv l10n_mk l10n_nb l10n_ne l10n_nl l10n_nn l10n_om l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sid l10n_sk l10n_sl l10n_sq l10n_sv l10n_ta l10n_tg l10n_tr l10n_ug l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW l10n_af l10n_as l10n_be l10n_br l10n_brx l10n_ckb l10n_cy l10n_dgo l10n_dsb l10n_fa l10n_fur l10n_fy l10n_ga l10n_gd l10n_gug l10n_hsb l10n_kab l10n_kk l10n_kmr-Latn l10n_kn l10n_kok l10n_ks l10n_lb l10n_mai l10n_ml l10n_mn l10n_mni l10n_mr l10n_my l10n_nr l10n_nso l10n_oc l10n_or l10n_pa l10n_rw l10n_sa l10n_sat l10n_sd l10n_sr-Latn l10n_sr l10n_ss l10n_st l10n_sw-TZ l10n_szl l10n_te l10n_th l10n_tn l10n_ts l10n_tt l10n_uz l10n_ve l10n_vec l10n_xh l10n_zu -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux 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.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.6/rpm/x86_64/LibreOffice_7.3.6_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.6/rpm/x86_64/LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.3.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 rpm f73e907469f65e52192f110dec72dce0 -_md5_=2de33a7e678bd021c22352a785ed57d3 +_md5_=30a71c5e715dc927f7aca1cc0e957abf diff --git a/metadata/md5-cache/app-office/scribus-1.5.8-r1 b/metadata/md5-cache/app-office/scribus-1.5.8-r1 deleted file mode 100644 index 3deaf824594c..000000000000 --- a/metadata/md5-cache/app-office/scribus-1.5.8-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk?] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk?] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk?] ) app-text/libmspub app-text/libqxp app-text/poppler:= dev-libs/hyphen dev-libs/icu:0= dev-libs/librevenge dev-libs/libxml2 dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:0=[icu] media-libs/lcms:2 media-libs/libcdr media-libs/libfreehand media-libs/libjpeg-turbo:= media-libs/libpagemaker media-libs/libpng:0= media-libs/libvisio media-libs/libzmf media-libs/tiff:0 net-print/cups sys-libs/zlib[minizip] x11-libs/cairo[X,svg] boost? ( dev-libs/boost:= ) graphicsmagick? ( media-gfx/graphicsmagick:= ) hunspell? ( app-text/hunspell:= ) osg? ( dev-games/openscenegraph:= ) pdf? ( app-text/podofo:0= ) scripts? ( python_single_target_python3_8? ( dev-python/pillow[tk?,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[tk?,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[tk?,python_targets_python3_10(-)] ) ) -DESCRIPTION=Desktop publishing (DTP) and layout program -EAPI=8 -HOMEPAGE=https://www.scribus.net/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake desktop flag-o-matic python-single-r1 xdg -IUSE=+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ppc ppc64 x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk?] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk?] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk?] ) app-text/libmspub app-text/libqxp app-text/poppler:= dev-libs/hyphen dev-libs/icu:0= dev-libs/librevenge dev-libs/libxml2 dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:0=[icu] media-libs/lcms:2 media-libs/libcdr media-libs/libfreehand media-libs/libjpeg-turbo:= media-libs/libpagemaker media-libs/libpng:0= media-libs/libvisio media-libs/libzmf media-libs/tiff:0 net-print/cups sys-libs/zlib[minizip] x11-libs/cairo[X,svg] boost? ( dev-libs/boost:= ) graphicsmagick? ( media-gfx/graphicsmagick:= ) hunspell? ( app-text/hunspell:= ) osg? ( dev-games/openscenegraph:= ) pdf? ( app-text/podofo:0= ) scripts? ( python_single_target_python3_8? ( dev-python/pillow[tk?,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[tk?,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[tk?,python_targets_python3_10(-)] ) ) app-text/ghostscript-gpl -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) tk? ( scripts ) -SLOT=0 -SRC_URI=mirror://sourceforge/project/scribus/scribus-devel/1.5.8/scribus-1.5.8.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=33200317e829d561c9b9923e483b1383 diff --git a/metadata/md5-cache/app-office/scribus-1.5.8-r2 b/metadata/md5-cache/app-office/scribus-1.5.8-r2 new file mode 100644 index 000000000000..215fd8170a3d --- /dev/null +++ b/metadata/md5-cache/app-office/scribus-1.5.8-r2 @@ -0,0 +1,17 @@ +BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk?] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk?] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk?] ) app-text/libmspub app-text/libqxp app-text/poppler:= dev-libs/hyphen dev-libs/icu:0= dev-libs/librevenge dev-libs/libxml2 dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:0=[icu] media-libs/lcms:2 media-libs/libcdr media-libs/libfreehand media-libs/libjpeg-turbo:= media-libs/libpagemaker media-libs/libpng:0= media-libs/libvisio media-libs/libzmf media-libs/tiff:0 net-print/cups sys-libs/zlib[minizip] x11-libs/cairo[X,svg(+)] boost? ( dev-libs/boost:= ) graphicsmagick? ( media-gfx/graphicsmagick:= ) hunspell? ( app-text/hunspell:= ) osg? ( dev-games/openscenegraph:= ) pdf? ( app-text/podofo:0= ) scripts? ( python_single_target_python3_8? ( dev-python/pillow[tk?,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[tk?,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[tk?,python_targets_python3_10(-)] ) ) +DESCRIPTION=Desktop publishing (DTP) and layout program +EAPI=8 +HOMEPAGE=https://www.scribus.net/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake desktop flag-o-matic python-single-r1 xdg +IUSE=+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=amd64 ppc ppc64 x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk?] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk?] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk?] ) app-text/libmspub app-text/libqxp app-text/poppler:= dev-libs/hyphen dev-libs/icu:0= dev-libs/librevenge dev-libs/libxml2 dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:0=[icu] media-libs/lcms:2 media-libs/libcdr media-libs/libfreehand media-libs/libjpeg-turbo:= media-libs/libpagemaker media-libs/libpng:0= media-libs/libvisio media-libs/libzmf media-libs/tiff:0 net-print/cups sys-libs/zlib[minizip] x11-libs/cairo[X,svg(+)] boost? ( dev-libs/boost:= ) graphicsmagick? ( media-gfx/graphicsmagick:= ) hunspell? ( app-text/hunspell:= ) osg? ( dev-games/openscenegraph:= ) pdf? ( app-text/podofo:0= ) scripts? ( python_single_target_python3_8? ( dev-python/pillow[tk?,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[tk?,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[tk?,python_targets_python3_10(-)] ) ) app-text/ghostscript-gpl +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) tk? ( scripts ) +SLOT=0 +SRC_URI=mirror://sourceforge/project/scribus/scribus-devel/1.5.8/scribus-1.5.8.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=f1718422e3cdb3395f7f2fedd35cda01 diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index fb50dda6cf072e1fb070df776ca79603412c3429..cfc20b6cebdceaee0cdf5e33710fe5fc89ff7540 100644 GIT binary patch literal 16152 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 literal 15985 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 diff --git a/metadata/md5-cache/app-shells/bash-5.2_p2-r2 b/metadata/md5-cache/app-shells/bash-5.2_p2-r2 new file mode 100644 index 000000000000..cb864e91f02d --- /dev/null +++ b/metadata/md5-cache/app-shells/bash-5.2_p2-r2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/yacc pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack +DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) +DESCRIPTION=The standard GNU Bourne again shell +EAPI=7 +HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git +INHERIT=flag-o-matic toolchain-funcs prefix verify-sig +IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3+ +RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) +SLOT=0 +SRC_URI=mirror://gnu/bash/bash-5.2.tar.gz verify-sig? ( mirror://gnu/bash/bash-5.2.tar.gz.sig ) mirror://gnu//bash-5.2-patches/bash52-001 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-001.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001.sig ) mirror://gnu//bash-5.2-patches/bash52-002 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-002.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002.sig ) +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=53467d7b4385dd8f660eaff909ba5904 diff --git a/metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 b/metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 deleted file mode 100644 index 4fdfa01320a5..000000000000 --- a/metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -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 -EAPI=7 -HOMEPAGE=http://ctypes.sh/ -INHERIT=autotools toolchain-funcs -KEYWORDS=~amd64 ~x86 -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 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=81327890a5f9e03a3793d461af60b3fc diff --git a/metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 b/metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 new file mode 100644 index 000000000000..20e994805a1d --- /dev/null +++ b/metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +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 +EAPI=7 +HOMEPAGE=http://ctypes.sh/ +INHERIT=autotools toolchain-funcs +KEYWORDS=~amd64 ~x86 +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 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=452648cf9fe2d99e1ed437e549a51ddb diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 85c15a62f36c11a311d48e5b168dbbea51d4abe1..494fc1088868ad4c3d2317aafc6a9e9fdf3a0877 100644 GIT binary patch delta 67657 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 delta 68300 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 C6JrAa diff --git a/metadata/md5-cache/app-text/dblatex-0.3.12 b/metadata/md5-cache/app-text/dblatex-0.3.12 index 9d0410bb4f29..c44788378b9b 100644 --- a/metadata/md5-cache/app-text/dblatex-0.3.12 +++ b/metadata/md5-cache/app-text/dblatex-0.3.12 @@ -1,16 +1,17 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=app-text/docbook-xml-dtd:4.5 dev-libs/kpathsea dev-libs/libxslt dev-libs/libxslt dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended dev-texlive/texlive-mathscience dev-texlive/texlive-pictures dev-texlive/texlive-xetex gnome-base/librsvg media-gfx/imagemagick media-gfx/transfig inkscape? ( media-gfx/inkscape ) test? ( ~app-text/dblatex-0.3.12 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=app-text/docbook-xml-dtd:4.5 dev-libs/kpathsea dev-libs/libxslt dev-libs/libxslt dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended dev-texlive/texlive-mathscience dev-texlive/texlive-pictures dev-texlive/texlive-xetex gnome-base/librsvg media-gfx/imagemagick media-gfx/transfig inkscape? ( media-gfx/inkscape ) DESCRIPTION=Transform DocBook using TeX macros EAPI=7 HOMEPAGE=http://dblatex.sourceforge.net/ INHERIT=distutils-r1 -IUSE=inkscape python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=inkscape test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=GPL-2+ RDEPEND=app-text/docbook-xml-dtd:4.5 dev-libs/kpathsea dev-libs/libxslt dev-libs/libxslt dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended dev-texlive/texlive-mathscience dev-texlive/texlive-pictures dev-texlive/texlive-xetex gnome-base/librsvg media-gfx/imagemagick media-gfx/transfig inkscape? ( media-gfx/inkscape ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/dblatex/dblatex/dblatex-0.3.12/dblatex3-0.3.12.tar.bz2 _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=969ea348977880ebf99363f11a7bff40 +_md5_=517ee2c2ecf1850efa6f1299c0746248 diff --git a/metadata/md5-cache/app-text/jabref-bin-3.7 b/metadata/md5-cache/app-text/jabref-bin-3.7 deleted file mode 100644 index 62bd7c399b56..000000000000 --- a/metadata/md5-cache/app-text/jabref-bin-3.7 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup unpack -DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 -DESCRIPTION=Java GUI for managing BibTeX and other bibliographies -EAPI=6 -HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 -SLOT=0 -SRC_URI=mirror://sourceforge/jabref/JabRef-3.7.jar -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ea9f353b56a23e4bc6fd068d45433d05 diff --git a/metadata/md5-cache/app-text/jabref-bin-3.8 b/metadata/md5-cache/app-text/jabref-bin-3.8 deleted file mode 100644 index 7ef5bea35049..000000000000 --- a/metadata/md5-cache/app-text/jabref-bin-3.8 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup unpack -DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 -DESCRIPTION=Java GUI for managing BibTeX and other bibliographies -EAPI=6 -HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 -SLOT=0 -SRC_URI=https://github.com/JabRef/jabref/releases/download/v3.8/JabRef-3.8.jar -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=88752d03ac2b4159ce877412201aeb2e diff --git a/metadata/md5-cache/app-text/jabref-bin-3.8.1 b/metadata/md5-cache/app-text/jabref-bin-3.8.1 deleted file mode 100644 index d4b0927c42e0..000000000000 --- a/metadata/md5-cache/app-text/jabref-bin-3.8.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup unpack -DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 -DESCRIPTION=Java GUI for managing BibTeX and other bibliographies -EAPI=6 -HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 -SLOT=0 -SRC_URI=https://github.com/JabRef/jabref/releases/download/v3.8.1/JabRef-3.8.1.jar -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d72626b76b2ba30f089041efb4ca2758 diff --git a/metadata/md5-cache/app-text/jabref-bin-3.8.2 b/metadata/md5-cache/app-text/jabref-bin-3.8.2 index f6c6fc3d34d7..341585f7476f 100644 --- a/metadata/md5-cache/app-text/jabref-bin-3.8.2 +++ b/metadata/md5-cache/app-text/jabref-bin-3.8.2 @@ -3,11 +3,11 @@ DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 DESCRIPTION=Java GUI for managing BibTeX and other bibliographies EAPI=6 HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 +INHERIT=desktop java-pkg-2 KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 SLOT=0 SRC_URI=https://github.com/JabRef/jabref/releases/download/v3.8.2/JabRef-3.8.2.jar _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ebe799138707ceeb42caff25cda1b992 +_md5_=7d9d066731bf9aa051c0e7a31a8a9337 diff --git a/metadata/md5-cache/app-text/jabref-bin-4.0 b/metadata/md5-cache/app-text/jabref-bin-4.0 deleted file mode 100644 index b4db7cfa34de..000000000000 --- a/metadata/md5-cache/app-text/jabref-bin-4.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup unpack -DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 -DESCRIPTION=Java GUI for managing BibTeX and other bibliographies -EAPI=6 -HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-java/openjdk:8[javafx] virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 -SLOT=0 -SRC_URI=https://github.com/JabRef/jabref/releases/download/v4.0/JabRef-4.0.jar -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=365cea59e062e6f5e4483e27a5137e7c diff --git a/metadata/md5-cache/app-text/jabref-bin-4.1 b/metadata/md5-cache/app-text/jabref-bin-4.1 deleted file mode 100644 index f0b8a5322722..000000000000 --- a/metadata/md5-cache/app-text/jabref-bin-4.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup unpack -DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 -DESCRIPTION=Java GUI for managing BibTeX and other bibliographies -EAPI=6 -HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-java/openjdk:8[javafx] virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 -SLOT=0 -SRC_URI=https://github.com/JabRef/jabref/releases/download/v4.1/JabRef-4.1.jar -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=365cea59e062e6f5e4483e27a5137e7c diff --git a/metadata/md5-cache/app-text/jabref-bin-4.3.1 b/metadata/md5-cache/app-text/jabref-bin-4.3.1 index fd75d068464a..4cdd7516fa11 100644 --- a/metadata/md5-cache/app-text/jabref-bin-4.3.1 +++ b/metadata/md5-cache/app-text/jabref-bin-4.3.1 @@ -3,11 +3,11 @@ DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 DESCRIPTION=Java GUI for managing BibTeX and other bibliographies EAPI=6 HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 +INHERIT=desktop java-pkg-2 KEYWORDS=~amd64 ~x86 LICENSE=MIT RDEPEND=dev-java/openjdk:8[javafx] virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 SLOT=0 SRC_URI=https://github.com/JabRef/jabref/releases/download/v4.3.1/JabRef-4.3.1.jar _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=365cea59e062e6f5e4483e27a5137e7c +_md5_=ad60aaef613c97dce1a87e98e230276b diff --git a/metadata/md5-cache/app-text/jabref-bin-4.9999 b/metadata/md5-cache/app-text/jabref-bin-4.9999 index e7f301cb31ed..063356033b9e 100644 --- a/metadata/md5-cache/app-text/jabref-bin-4.9999 +++ b/metadata/md5-cache/app-text/jabref-bin-4.9999 @@ -3,10 +3,10 @@ DEPEND=app-arch/unzip >=dev-java/java-config-2.2.0-r3 DESCRIPTION=Java GUI manages bibliographies in a BibTeX database EAPI=6 HOMEPAGE=http://www.jabref.org/ -INHERIT=eutils java-pkg-2 +INHERIT=desktop java-pkg-2 LICENSE=MIT PROPERTIES=live RDEPEND=dev-java/openjdk:8[javafx] virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 SLOT=0 _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0100f580fbfed76f32ae5d3d58c65555 +_md5_=874726ae8b0052174ee4a4040f652e13 diff --git a/metadata/md5-cache/app-text/kramdown-rfc-1.6.17 b/metadata/md5-cache/app-text/kramdown-rfc-1.6.17 new file mode 100644 index 000000000000..837206650c58 --- /dev/null +++ b/metadata/md5-cache/app-text/kramdown-rfc-1.6.17 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/certified-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/json-2.0.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-2.4.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-parser-gfm-1.1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=An XML2RFC (RFC799x) backend for Thomas Leitner's kramdown markdown parser +EAPI=8 +HOMEPAGE=https://github.com/cabo/kramdown-rfc +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby27 doc test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/certified-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/json-2.0.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-2.4.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-parser-gfm-1.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/kramdown-rfc2629-1.6.17.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=cbde43d24bfb15bc4878687bbe072bb4 diff --git a/metadata/md5-cache/app-text/libgxps-0.3.2 b/metadata/md5-cache/app-text/libgxps-0.3.2 deleted file mode 100644 index abb385c7d530..000000000000 --- a/metadata/md5-cache/app-text/libgxps-0.3.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt gtk-doc? ( dev-util/gtk-doc ) virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install test -DEPEND=>=app-arch/libarchive-2.8 >=dev-libs/glib-2.36:2 media-libs/freetype:2 media-libs/libpng:0 >=x11-libs/cairo-1.10[svg] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) jpeg? ( virtual/jpeg:0 ) lcms? ( media-libs/lcms:2 ) tiff? ( media-libs/tiff:0[zlib] ) -DESCRIPTION=Library for handling and rendering XPS documents -EAPI=7 -HOMEPAGE=https://wiki.gnome.org/Projects/libgxps -INHERIT=gnome.org meson xdg-utils -IUSE=gtk-doc +introspection jpeg lcms tiff -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=LGPL-2.1 -RDEPEND=>=app-arch/libarchive-2.8 >=dev-libs/glib-2.36:2 media-libs/freetype:2 media-libs/libpng:0 >=x11-libs/cairo-1.10[svg] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) jpeg? ( virtual/jpeg:0 ) lcms? ( media-libs/lcms:2 ) tiff? ( media-libs/tiff:0[zlib] ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnome/sources/libgxps/0.3/libgxps-0.3.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fd4b1cd53b59e20ddfcf312e3f5a934c diff --git a/metadata/md5-cache/app-text/libgxps-0.3.2-r1 b/metadata/md5-cache/app-text/libgxps-0.3.2-r1 new file mode 100644 index 000000000000..4378b081fd1f --- /dev/null +++ b/metadata/md5-cache/app-text/libgxps-0.3.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt gtk-doc? ( dev-util/gtk-doc ) virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=>=app-arch/libarchive-2.8 >=dev-libs/glib-2.36:2 media-libs/freetype:2 media-libs/libpng:0 >=x11-libs/cairo-1.10[svg(+)] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) tiff? ( media-libs/tiff:0[zlib] ) +DESCRIPTION=Library for handling and rendering XPS documents +EAPI=7 +HOMEPAGE=https://wiki.gnome.org/Projects/libgxps +INHERIT=gnome.org meson xdg-utils +IUSE=gtk-doc +introspection jpeg lcms tiff +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 +LICENSE=LGPL-2.1 +RDEPEND=>=app-arch/libarchive-2.8 >=dev-libs/glib-2.36:2 media-libs/freetype:2 media-libs/libpng:0 >=x11-libs/cairo-1.10[svg(+)] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) tiff? ( media-libs/tiff:0[zlib] ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://gnome/sources/libgxps/0.3/libgxps-0.3.2.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=69cf18b2b1aac55517cd3428498f9c9b diff --git a/metadata/md5-cache/app-text/liblangtag-0.6.4 b/metadata/md5-cache/app-text/liblangtag-0.6.4 index f29c43b0ab11..7483c1393a35 100644 --- a/metadata/md5-cache/app-text/liblangtag-0.6.4 +++ b/metadata/md5-cache/app-text/liblangtag-0.6.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://bitbucket.org/tagoh/liblangtag/wiki/Home INHERIT=xdg-utils IUSE=debug doc introspection test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 LICENSE=|| ( LGPL-3 MPL-2.0 ) RDEPEND=dev-libs/libxml2 introspection? ( dev-libs/gobject-introspection ) RESTRICT=test SLOT=0 SRC_URI=https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-0.6.4.tar.bz2 _eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=851caf01acf4431e1c7e5014963da118 +_md5_=d9e5c4c3c45390ec726e66513eacbfd3 diff --git a/metadata/md5-cache/app-text/pdftk-3.3.2-r1 b/metadata/md5-cache/app-text/pdftk-3.3.2-r1 index 32e1dff6315e..c67f05580845 100644 --- a/metadata/md5-cache/app-text/pdftk-3.3.2-r1 +++ b/metadata/md5-cache/app-text/pdftk-3.3.2-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://gitlab.com/pdftk-java/pdftk INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 LICENSE=GPL-2 RDEPEND=>=virtual/jre-1.8:* dev-java/bcprov:0 dev-java/commons-lang:3.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.com/pdftk-java/pdftk/-/archive/v3.3.2/pdftk-v3.3.2.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=5bd59d53f481d3dbba6f7c80e79a9986 +_md5_=5f8a35a412176e43f086e8beae5f8a59 diff --git a/metadata/md5-cache/app-text/qpdf-11.1.1 b/metadata/md5-cache/app-text/qpdf-11.1.1 index 3bf5fc4486c8..6cf043ea605f 100644 --- a/metadata/md5-cache/app-text/qpdf-11.1.1 +++ b/metadata/md5-cache/app-text/qpdf-11.1.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://qpdf.sourceforge.net/ INHERIT=cmake bash-completion-r1 IUSE=doc examples gnutls ssl test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris LICENSE=|| ( Apache-2.0 Artistic-2 ) RDEPEND=media-libs/libjpeg-turbo:= sys-libs/zlib ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) ) RESTRICT=!test? ( test ) SLOT=0/11 SRC_URI=https://github.com/qpdf/qpdf/releases/download/v11.1.1/qpdf-11.1.1.tar.gz doc? ( https://github.com/qpdf/qpdf/releases/download/v11.1.1/qpdf-11.1.1-doc.zip ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=cbbea2a8900790ca0568a08025855b92 +_md5_=bfd0ad821d9324a50d463563c8991e55 diff --git a/metadata/md5-cache/dev-ada/Manifest.gz b/metadata/md5-cache/dev-ada/Manifest.gz index a75b4a496695ae39684a0155abd4ba10203f8cc1..43ac6eea5c4c50f16e2822ba6c5ebac3b85e4f70 100644 GIT binary patch literal 5503 zcmV-_6@cm=iwFP!00002|8<((j$Jo$h41Gn^a37`MHYW9J(vIik~;^v9Tdr;BaAE$ zEICf{^!cjQeUAJyGGM7s_c@!pShd!-xcjf){>QiP{`0%<z7hFz`g3}hQ?Bp+^6%gN z+rP+P-qkgZp4nvHTCJGOT63xCB=vf>NIGZUoJwn_-*tDdr}ehdcD1TiR&87NnKpMR zwXI^7uGckdD|go}?W|GrZnNpIRmR!Z5-;pgy4QE#{p+`y<(+7ADb=@ROKs^MEl)pk z%5MAgwR4wyj-{^Uu5(5nn)$FbM#;7>UyG%oz3ejA$aP+>Cb@8PvinZC*F2Z3<>}Pw z-HR8SW6qg!N%v2GjVjr(zkRTe-~Vji``<qKPyg*dy;V(0ACIc3FJZ+cw{lL^<cB|9 zdzM+249m5r-dN8v)za#0t$Dd}cAiu)C5ky(^)#AfDL&S@xiq=m=US=ER@seNj^w*$ zx+zg$K8`Q>gz>0aW}{AG1L{4AVxP9lDQ9v?Hili<)%B)+mbcq;ORdb2eOI05?t7Y* zMQ!ftOSal*JDId~+ZJEG&2p=QrV!cQl2PcM+4H@QN*mX|s@nT?KmB5#_kVpONm9;9 z-(|YzQL?3doh5UxE+v_(=gJQDF7(YVT&&9M<BWPrN@?nD#*TG*$(MC@drkVY5Am9c z(5P&`SY?r$D)il4)69G9yqxcCHde}|ZKH>~y_L+z%xuJ>S9EXdIa_Zjd27}D++-?q zjGUGm?KY>*xQ)?#X=|GE+MQxiT|U0ux!O%`x@vL$in(ZJZ5BFQWV91sjG4-5$LYnk zUrYA$$M>J3Qu*EN&mzs(B`(2oEXyjpPA{dirCIjTq*rz>S?p-<jqg<Yp|QN^VyoA= zEH|O1iH1*drVj4b&uB&c+SnzJyz4D#4j(GKg$gQ5FZ8Ux6^X%4YzCWEx#uP=(`8d= zw8j=nv)L&F-D8Yr<6q46tqfu;Ak9Rb7*Q{>?YN-;_vR^i@lICf^H8BR%kEN>yUQ9@ z+%6K(YFT=JRiro7lBa4lyRI>0E9I6`<6|gDkEyR+kM7&(qwP~K&0zGMEgwZgi>M{{ zd}~57vY<(}*0x*<s-&xrtH<uC)OAeStZIwVqxeSc-1BAS57nBz&&D1xJGZcMU9=P9 zrgiN?Ll2g6=jqdBi(O#`i*UoYX7<u^+KU0F-7+o151|aJjU7|HS<29{GH;$Qx<E$^ z>b(wamRjwmuXXz6(_1UeM~S+j#<wYhW_?QE+*OHnmc#(=EyyrRU%IB^wJ@;=cB&T* z61r#BGw94*SvIZL>K%O6u{!h?8X=?OqizOnEtTx6^@?NUOPg=h=P_^S-9nywuiLqx zRt6F=Z}(oErcqa|w8&UGl#OJi6<x1Xs0=g^4=}nAEexq2o9$-LMWf~@!Y()VI<rMt znQatq9bt?^WXj6<s}j96(s&M>tAxJP5Cv92Hyj(8W~_6frcxQ_hSANFDh5KISDy?G z8p_VHoRypr^TX6_&m&RRRBUa==JNj@Q`GHrq`bz)w{{l`q(Lc;$Xk`D(K0-A(!hq1 zq1|ro_mqa~wR6@y;|eW|`sX{+c@f7!$L=wh>qRT!Z}rT9QTBvMv(=YxwqiOxOdpAz zF@u%u=cf9}?COnCJzuKi<(vKEPac)ZREo}MPyL>F1M@{6Vpd45q<t7*!Qs1O_nk=- zDR>-adoFTeweDV|QiR4;%FgsPwwY-EtBBa~eVsBPnz>d<WnDfXuWpr>=r1g<IHpwg zqo0(<L_%o6a>w3zXK_TIPjEr&)++R1nt0e?5sPNW`=l=h44Y%>Hg!3U{ihb&hj%lr zGE(owQNcT_BNcdQ(zMydx{kN95z{2=^hc#W`=`&Jet!R%a@F7i1oBZV{HE4%93Ei4 zxG4Yibvp#5n`X^N(KA664cW^Zvqfo~C9zm^a8G)zRXRMx5t_oI%FK<)qR0AzDVmQC zH@GrN)q|)SK4GN?F+BJH^l5pZX9+hzUd=F5JZ7Ro=DE@3bQ^EQG96dMOAP<i*&v6h zXd{?16sH~_4EmyDBLHm%3XITFR?G)NF-)5r1~wfgvUsS=`cka#Kf(n+e)#asdjIjf z|M>l@T4AeS;Q`fxg`$=Ei59`oDEZYkU^u?ZJLoUED)WOY)H#;0QQ2JX5l>!~8*_@4 z=Pei~803@(1x1~>Pi6;y!aWNVXyM;f@eW+veZ5s|t)9GO&3!vs#JJN?;KW>xv|G;f z_dUZZeO-(dS;K7i?o{@6bc(qJp<if9FXKENhb);Qfn;>uIVkOBet=H?F3OC@!20A8 zSN>_mUc~F0pD3Fqd4g!A^%sQ#Iss55byE9@?}VLs^Bh8{HyQwkzig<`QS4(n64--6 zApSN{r+T1@xs3_M(>EN}#UX6HI6xyP6e_bYksUJ!pO5w^+eK<%u#5L+fYF?B)H(}& zOhwNELlbaos8Z^-vc4E0!-x*n8Q*R*^<6+*kOJOd;wesHG>8-Z0PQPm;BvqDMi;Ys zgcbhjr}pxjvVBo8S|$pXbM8;V;*W|#?bD)_SFI$K0}?U+NmRg+g%qVbJfEQa0i|bM zg{2=P9QoM!%(LmuRTlOQbry2KWvKZpGnSi?fiU}te;~|OTR1CeDnAKJcZb{=m=m0r zxJ_Zkp-<b82OUU(8Moe;uy}bQzIZ>>eGe_4Y0jcBM`Z(<lCpW-(TA%{GL1O{6~ihk zK0XaQAd^6npnT5r4-58cki6%a4?~#?@+ri`TcHlUBbEn0YAAx{uy44Ji|U?XZ?_j- zV4qWE$4aF$Nl&bLvnpBxNtsLuiLQlPSKj8a=jfA8wz*gaOLLgOeydj@C4o}~8=)T! zePVb=$5JTDMUG+;SP&xz#^HDn>HyOFfqoVv7Bc7b7=1buIS}b9<lEw%B_s&tU~NFO zY4;nMc#oJVl2X38+HdN0)*~0<$<J}@Bnl=*;I~8?WC#!dz%iK9yic%|og!`r<P~HN z4r>{z*e&gGB6>ykYa8sZblQ{=gb{ZOmLV$m06p2^A=R*5WTcKkLYxfgqgucy_JtLY z;^VU?^as6lcphje%X>tkjcf&t084>=1*VJ$PFVCDhT0_%pU!V|4)X%S=%V<vv+E*_ z*aEjmI5*WuTPQH$74A;YYW?6pd{O&cbAHqbNrj>sQOO8U7%XjF017TcV#+>loIk8h z`6_mZGO$6o`ysxrhS;(t?Cvf$A|XQ72VGWFT8Vo`f`o+*+K2aIAGLFLm<u9Qu*)=` z*ahCDFixfp?LmcH5kuo<xMyc(+QF`Gh<D~wkTrU(AKWSd6iOO$taXO<v9vo@#L^?Y zLciiTB%KHkeWN*W<bv@5Y9;kxBKP-odJ!!A_E{>1gGk_HzdUO23<+O`8kuY_xCPzb zSPCiv4^_zov4eO4e-<2wt`S-MaGQecvSUnZi<pWuVc$R!vRyk!O}U7<M6^wh0VD?U zJdPUbWqt%WKm`QRs{@F@X_2UK9k?%VI;Y-+8m@hq`M6E4*J2uk5W(be6PIW^!b;~M zwUHpOUy`Z9wLWCtP0%JtkzX<O#YbTSN4^rQPyhSF`tig2|NElw@3@Ueu{O>wP>`@k zk<d}9GZGO23!t?}7>dMs2$SLLiVUbeny|7cG&<z;1k$<^RM<08;yf`$nCwMSBo<8d ziernY`$d;A(G=`5(s(Nt_ezvJb7ykVz}T@>6pt*{t)o<6W{ey-jz|wM)agF#89;SH z2ztTg7zcvL*a$0LM{PR$dxDCJGOUwbQ=Eh79(_ik1IckN#Py#QE4m9dc+?97MU0po z{BTX(hQ7DeN%W-7oK@=ROnnDafd;fKmZ|9G&XN7WB0}~;V~Ce%`w;9N8bY1mg9s{2 zOzTQ!9T&e9T!<MC206@adAMN$$Tvesh8V{Z?L#Wtn2X1876oD0*xM06NFe9K@!GyZ zF=T{8kuTeY^Hu|4u;Mtf2{Vl&KZucW1&r&uTGpWJq#}W3BL+k(3iDd8fBdw5e*fV- z2a%3=4x(}~Xz;H1@VPZcJT?Zs0CV7V<ckbL9BRX03Bv7Rm=pnC#Ij2+N@UMEpl1lx zDfJ~7(i_|i4O-&XI?)oXN|#x^KpOsY<@B)Rw*#z69O=_hAK4?oqt6n7l_C)2t;Pvy zMz4v6+p?|h5$@yY?)VLszU-f%Rlx6J$GKZ%4ZDa#uz@ciSQ9f~KSV%~;BVfw3?K%) z{;*aBYUp247J`Mt^|a^WbAa*)Ad7+vlV@Z|Zt+Y2XI4;MVMTTdkU0sdP+d6uh{LB6 zXA*1?>ZWlIWVYjD5T^@CWS-z&<Pv~)M3J&pu;V`FF!uiCygH6hn}v?T25beLxq$mP zVxGv%=zwMoqC0VvyI*+BHWG0Z5s`vM1vdjuO>ioJ$RgK<_>&he$TQJHw2LjYxFd4F z$iM5WSBNK=<*$xLBfsZ@GaK;D=pa#b7;FW2T>{U`u>hq33S!SJoU`HCiJM;31V5nQ zq-T-`_)SuSI7=Lhv8Q!I?Wnxa5d{Fpz2oSmu2Lul#<tSK4MAW$F6bQRxE1CI!A80e z^}!TP-pFK+2}t3~j{l!HE~T>zEoqaeGht|?-$E>Lq_t;hDs&h?Aq;ovWI3mWM~$DN zguFtJklA0W_4)61>=hc?d>*><;W&ji05=gK=u=V&13=-E$6<em+WoxPeKPhbPS`N? z6N>(F*qh_T!)rV{m;?*5K52yc%guVy$=o0Z7sX~Q5I4X;8Nh~yqmccrOu#2MiL}$9 zgfH?{2mH}@!Rwr|dxxAV!VJU`NJkvD%Vda|VnGr>_Ra?H5~4QZ5T(I4ab_sk2^;Su z`$`aHy@<|1PX<wuFsoqNZ_4z_>|F18ItmdYu^}*qtn@)$Fo_lb58XIuM1rGmSZA-O z0&3{IBUmZ?0P>tOc8u;Y6PkzUKn$PUl5(GcMc5+4ut5G6DHD&TAI0cTJCD-`6mn32 z%MX#2XlzvTZuksxNA6CX-*UA!^-K%UPD7(LxXU<=*)#?@G@h|&96X=9TaSZ=7MMll z;yIIH(=(dfXlIa~0I*RNeBt$|CZ6Z~{c(;QQdP*Bk760tXGjZV1>z`r4O7GIQZ|jo zZV(1`WjMJ6y^*;99!2?JbZ%X_yBp_m5q?pEj_R_Mf$)=3Y5$TVsX-yAJwC<@@Ds+K zcCQHBgRk5wxI5_M6-Qe+4yn(GAtLo`8raDZkq6_kL>>Xjgr8U^j)Z~&JMcRMJ~lVB z`T(kk(?BVW0Cn9swzWO&Zgt`kE}`S)xgQuwi@p}?{bJ!!vbWAcsGprhwt)cl%h@n^ zV0WSM8ldBYW}fi?&>Foqf%;H1v}7Tman68{Cmbcmvnh5CGV(ZSgSP^Pk!IdT1B?P) z(|U_&0tnThWqPHg1ZqFI9c@7bkQ-2{47drfMyg0qB>Eb6=(Q1;U=rdD)e8*Sx6oLi zMw~Np<783-yP@6$>xCuvoG=Hn+l{Af36CU!r5rX(k$^r_zli4F73=elKYsZ7kOsqj z3KyxgCgz1ZM_dyIULCPK5u!ls0R@xMuw@41(7tdxNP+vOU}6$vC=6nESda-xi7!b2 zkkz3^)d4aB$BC0B<QPm7s-W!g#USrjXIn!5Mh*%%LKUFQW)%t#C!O?dTf7N6cB6eN zRB~@TMr98(*5N{`Cq2>5z;D67S7iv}VR7UyqJ(Cm8LERWclZIPC@O3fo5Wz<N7XRI zSA8cUKMzfTGiENr8gh|qAs~f@PSlWYu3sKOvQY==jKJA)BhHr`M{~FV;h0$s3`KI4 zX<V6!yD63mWzYlkX2(<!KyzqNs>gBse0k7Q9-;8?qupMl88O#*pba6#^Fe}5!em(> z+#V;)E4(fO>3BIh1^;5f15iyUfGkYn<P(pD4-1mZ^`)iNrJ_+l3DCj7@DuUC42B^@ z-}bvQeQ79pqNv654ru7oQLrZN6&C=Wu^lQvvTE3Mb)0|uX8E<oQLiXWf>$H|lMyM# z7bP@-gmXr}v{)xLk;U&|?VDyJ6YO~Ys`M+;qSqji2Z|~tL8}x#siD*H^bC^MO)I00 zl2?L?U>1Tjy040uvDO(Kdy$>CBc6?$5j1D#gH4@ggK7AINXnQuOfwQL#A0&a!2mEV zfkz?zUsvime9*`<;=qQpvoAN$&h=1aU-7s+#FkD)rz=s^;wTUfUgQn>Kf{qV0#Q6) zJU9aYdzzvKV9_ShB6_f4C&rQ@mB?&{2SVa0ZIU8YL8N)_BjQxNm28yqR6YX2WuCZW zx|LiFY6?R`4WWCv2muB+iE~^6=}CYoRvMDKFBV(EylLvK(L5H9gh_u;b%aAAFjx|~ zU~k5FK!a54ORYZr!+!brfQI^&NTEcdz$dJgxpB0yp3qjof7$mN)w&16D)EaT3<g9= zOE7dA7mFh)%DFQ$$ClDCLWiQZk#-dY7kz<HS}axv<42Mu8q<7;U%ro{D|DZ<#IOP2 zG?o!`;@2POolHD8h)$w|h{>e5h0(Jlke^hCB}2i1Tto&ihj3QFcB61~P<&j8$Ej#W zob3WC#@O8%sO97a>{!Yxvj5KyAKoDJOGmZmlQ3d!K2lDc7y;&q$U7{>^K&>3R?Ju% z(X=1zCvqo*V74s5T+I7s)dcIlrp0-EmSgd&B_odh*!`5UCDtGK70*BMHHDg2)W0%> zq@zbi?M}Mw<sMK`<6-lP$2##qjbSO)NKQ(8nduUXV|^sCqqWA_tB@BvZHi|j_l2FI zCV<guNr5;51>(3!p)}v7k(EDK73wK;vBzoeA5=<yT`8OZ2D%ka-2Eka;!~v}>6bo7 znUCi#T#rGMIP*Jv2fEtv*r|(`84pN8uZ|_akMAwM8!9HGS&#@FBb!(}mW+oIcac#+ zviMb|><<tH9tqW+n3s6E-Kagu?WUer#pC;8_h3J*c*e*iA0@`~O8lM<dNa9+j<k^q zwUR-Ctm4sYUQy|Is?Vy~hDsLz^~x9Qi{%8IF-q(Hx>9ea?DEXZ@yiqJE<;Q{E2~HP z*hF%KCcT_qpoOg5Vr3e4f?NUVdq-~oh(y{F$l2*&^pxCIHnPdTPCN{Xr&w{~iu9nT z&{&^MG1HmRS<}*==P)=QDRahA#ab|CCrGgkqs(KqVU2`AnkOFNQU~&Q{4NfaGj@{< z8mAkKJX{pL?IV5@gw$U%jyMTA@b8{bA9hOKVUiMB5KmB64^jKm{{#DFC-tl*003%f BkN5xp literal 5492 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 diff --git a/metadata/md5-cache/dev-ada/gnatsymbolize-2021-r1 b/metadata/md5-cache/dev-ada/gnatsymbolize-2021-r1 index 675dda42cef4..06d4c052fc11 100644 --- a/metadata/md5-cache/dev-ada/gnatsymbolize-2021-r1 +++ b/metadata/md5-cache/dev-ada/gnatsymbolize-2021-r1 @@ -12,4 +12,4 @@ REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_ SLOT=0 SRC_URI=https://community.download.adacore.com/v1/884f3b229457c995ddebb46a16a7cc50ed837c90?filename=gnatsymbolize-2021-20210518-19D3B-src.tar.gz -> gnatsymbolize-2021-20210518-19D3B-src.tar.gz _eclasses_=ada fc6c14ed095d505642b43326b744689f -_md5_=d6faa0851628a2b194794558d3f27b91 +_md5_=fe50d50a1f036c1ac20bea892d529a7b diff --git a/metadata/md5-cache/dev-ada/libadalang-22.0.0 b/metadata/md5-cache/dev-ada/libadalang-22.0.0 index 93abede806f4..7ca80a70c1ec 100644 --- a/metadata/md5-cache/dev-ada/libadalang-22.0.0 +++ b/metadata/md5-cache/dev-ada/libadalang-22.0.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/22.0.0 SRC_URI=https://github.com/AdaCore/libadalang/archive/refs/tags/v22.0.0.tar.gz -> libadalang-22.0.0.tar.gz _eclasses_=ada fc6c14ed095d505642b43326b744689f eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f7d887a5ac453d73c162ff75c17ce7b3 +_md5_=0e3a9412efef3bf0c638be4931d98a32 diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index 0e32eeeabdc7a508a4ac0b325fe162787e4440e1..134e1920df4578fc7c6036f488971165a0b4f3c5 100644 GIT binary patch literal 24478 zcmV(wK<U39iwFP!00002|9rhouO&B<rn#SA5&MD!()sDjYIFkwOfLqQUd*mRI_XMH zh7@W^*;U!UexAqU#ywZctj;V{N^#?!<8Cy2?R`lz<A46w|Mst+{>y*+uiwS*^Y`&n z%k9&D`mg``fBl!^KYa>grt55R+<P9gwY!~XJbH|~oyS#=7+S3(kC1cR@tXI2wlT(> z@m%Z3A?CVs&T00%?s?aF&b5zu@pnfL$5DIOcV27WeZ}bS@|o$HW#-b)BYgUQ{?C6c z@%WT$Tvse-?sd=e;vwR^uf;$1JddNd$q#wFt6brT_YCn&VU2JPK4ynq<~VChV?@5O zpJ5*>9POOENjZ+WW{lyu<_zQD>CaMfiKAWTeebf<x&M#<tc}L}ZU6ZByX%)<zB|GZ z!g-|c)2EnveHm<qF!=N1p7jcS-Z8E_UT45OW!J0o09U{&Ewxm}k>lboo%0$c_AukM zcZ=-`ykcq?t?c`*rTO!+O3cR`caNhF-umcwOXs~;nQ@(0tXEFo40ater=0kUYn`3< zIP%;v_jSyQ4Uc1=SKE19?JhabarA^O7e8zv9_zq-tzRpTyYeW#+()nV+OxNmV!T7h z=RRXe<2rfp>!|q{p<VmxrN)-ee`c^4(viPEFxXk%4Tj;v9_tFDpS%~&vd@eS!<zjV zF`TSOJVS`HhIOWR?A4DH;;Pqi-f5<}&$-uK>NT!V?>io4E!J)I-1FXbHWoGb-(B!K z9=Y|l@avIwjr*Iy`ohKf!0NRhSmee^p~iFYsTr53bzOU%^X8e#Re9oku2w<{ef5>Y zdDfo7xk8C|;v+Q88pm;!hIvD&HJs@<77sA@D0iQ6Tzk}Zthr0R|Ea<B%J0LcnB)0w zu(UIeap3Fy=p82^_}0i*H~vzZ=eqeTfwv62=L+?@?pATBHp9j^#N644uT@K_;W~Or zIQbbf*5I{AJ=abxrisN{sAs$I*hX0Hz0%p%H-oi%bY6#09Q(L=f_@7EEAZXdXsd^{ z4Y^PzpRx0t1n@d`X(JKLxrfMeEn=jF+zTOck3C`wp%Q%O`Gj;z`#ke;jWByDJZsD0 zCLC%x|2GEv?$?OTj{a`5yWaie%lT<1urJ^H9-z|%EMmS&P3;Vw*hn?Uc*HsJ;*nOI zoxjpSxYS3(H%m(^^?f&1E`@vXcwsKAgs-(SX1QByN6NR$dVpgqU$K9)8Bv(8w)S;g z*A8iqn+WS0SPl1mUx|o4$2E@uV%8jvv(((`E+Zb{#9R$T!{313QA?<xTH=d3(K?Sp z{N*dLptTIqjt4k1=*wHy0tAhC|8H$ZU>+a*tQ>i#3)~v@K5FF=kK910dd{|c=KU}V z-%#=Fn*~jV<h5%kV_*8yItD4?if!{a1n0fezDX1n>^OkQ3uHS2UV7j2903n$a}5Az z>=XOG0&_P|vg)~*Ek%M8d|KGA_cN_)fS$l2W+dS9o$GnWGWe}@&p8Njo{=>==FR#X zd_K-LvGO?cA~bqjY26!}0+QjZljvO|0(q$}BH+ztKmPmYFF%kW3-Q>`7vOI)UJBO) zsO|tN?0qC&VRc??1Jmp7tV*cWkPnSK8uNqI3rFW0u7jnoJjZ5*8<BGX+IJ#ou4ApM zloNC>fxzj6)+iTAW9HoMuyQK>_-3X=>Nrva>iEL@I$Ej&h&XXY0v`lxV`K9)L&|OT zdv>s_4%5Tn(JQMpQ*3p#K~^DSkk)vnYwo%Elym?>Wwi*l#=3jDE}Xu#IYr)eUw<&u z$$vie`r;8J^?{v9AFMuKpTLE2G%_xEgYd({dIufT1zI=$o`_3=j{JNcxNcZI;qp)g zGS}>T6C%T?;lYnmc(e}CTqU;#8eWSGk?OJYedgF={bnVSM7Y8}0nTxmM2X><u^jP! z#Ut$tbF=`%Xna5MxA@<->z&6sYC01>Q(4#*8z0<5TH#K>$%)NJX%&1uNvZ@*S#f}@ z1>Un(xwRf%_-3V_{>Lv*_~q}@_dHyWuYB0%aYv9OR#=r(rEH=GC|$fz#a3}%<PJdW zggn&7$`Vh3XDC>T#n|Ug<+^z_9)WnwweTh|FKmqe!LnB5kLCoxQzod^ZB{yZ2J^%5 zvQ#0pWc(N(#saI}e8b=sBO%ivDTH?b;|%3>k~J4Ziwt-|5rEJJ%#jd`_ss`XlFw$5 zH-8guG%s0Pz}%Y;!>M3HiC;M<YrI>y@;|dw`-7!6R_-Oh14}4<HTVv|5<-Kqp7)IV zhTO2CGO!gp_%wjyFzVWw*x=<cR4Zh+-GywB9M6pWi|`^u<jp5d{x$L`GhhRftcf*D zJo(*H(pVlLUY&L0qq46~z$E~MkUuhntpSyN=1S1^MSjji)EV@xqYY>Td?(K1aTc)l z0_8z$QhR}ALLPzW8&<`?R-WjJ=~!e@axY>2W~rZl|NQG$O#i-p-<}kRE#Iv*d}mTg zf%y{9N6FCK8&=9ILlUBN3c`GWe!K&yc9Py_AleBR@HgI|f0M(L6iCBYIQI=!7G8NI z$t3xOr-xTH5NL%sLS=mh0GC$H->h|(J~l}ZHVah&gGqwCXxm@`h*Y2)cm!72=_@OM z_d=}rafkZtFpt&d2|FZHLm0x{V&`*|BJhNpB>*7cv83`=&V#&+<KlY#kuK}}v$ZnT zBFUWT#YjgT_%)$S@Inh<1i^H$=O8^DqsMatIJkB_@>xle`z9f>IzUG{U<ftxSbQ%8 zpH;6nXcRyp_&b?kB(OV-IEm76?n=JqS8vEH9=xH}@0PkM(Fc)4I7A4`3WyyP1QfTC zPY-{QM}q>O8OV-l7MOlE4EHQh7M2FtKz5Y|qCF0|6bgyZ$HePGuJM*Dvj&)Z$FnEs z86N|r-ebL4>enBB8NdFvajU3PHALAvMX2K>v~Zh~H=ZCo+#?<r${~Q8+JTpZ7{cJw zF*nb7l9(@WdXH50f|Vi`$bw)G0&qfh8YUl|DB@x20I|sa#}#IYFx0dc_Ptyn0{2Bl z&&6wJpn$*ID;R>&@#_$)97|fm3&9yvg^<8wNDEK~n8khTjU==iZ9pEvxof&XhE481 zD!dm$I>~{s1wI56MNko*r~%-2^>Y+_;U6qjKeh4#Dx}iN#|Z(#2>|ZnLcW5)z%9Xn z+DicC#nO;jkjTg2Ysv;i+BAPGm1q-WAom6GkmfKmXZ|nY82*jamAr5*h+^zgRR9&6 zupTdm8Y|x}M*%pI=2s$vAqA1FwVwLXMOYe%3GCd^erWN<_Xa|dN1TT&=H&a8HslLe zaJOl;jnY=W15ID}iguxWc{uQwkA{?hD*c;?{_V#v@TeHR@5uTO&csKRMLy^62SSQ? z4QNfIG;t*bM6{o1KnWj0YCj?;Ca5|ACoS4z^3;ULIty&&K&&M24iZtImt<<Nqp5tL zsV%aMXo;B+=Rhq9_MJ$9JfuUwD}a%>0lWlCzvRLwe()=S18upP0jFD;;3Oe$xGsb% z^LeE};1;=$EOg<ridC6vuP|6%2aQZ*5{^ItXtt525Kg2JietAwSm`(fr+mCysn50H z9b*hqEqV3~3VQ4SkBdhJozIK^kWk~wEM_Ta5a7P4<~k0AY}vr$BK`C1kb#-;DflYb zbDqH79GZ!h!GNSG5~+^Cw_K4Bdk?uN#mz$N#ryD;0nUGC9QP<B-U~~^9No--VGMFh zy-r9vJh`EfppIc=)FDXWa-pc8U1LB>U6on+RGjDBR|v`UaAX{-9N^`=k=@^{^!s0b z`iXcu`uB(6#NT?E>fRN!T_qoUFn*k1XebgX0Tc<`;iZsNYp{Sh%UXa&Gdl=zk$h)h zrGcc?ZzxlPcFT>YK;24z<Pcea$b@L1B^Rvb1nCHq2@$*BMPEkV5c(Cp#$p3dyDC-s zCKO3Yu)@4S0R(ps@J!Ox-QoYRVV(eid0<__IFDPPI)H^XGWrLqydrc3z=XL06&oZy zcx&PZa&wc^FQmi$52i}kslJ3BON%=OqWHMe#O@%;L?;tDNGsmE6^zAd`S`4gI!>HH zo1W`NUVvut?v>;bd3?azy`Y5kXX1;{s(>|Fi!2UVS8L@#-Z7<*-LH3{#~;DG5&p-G zD#gmA$i->^0cS#96Dm!!6lfZbhKyjv;2#TX!)4`e3q1+Dgj6n~e6E=5L}Wa>LuBui zc1q@IlvIX@5-I^L0qG(j_8;w(>YGcY^JOZ&D#I>1K81Ef$j!S$5h4EI-T}1VbHmvi z;iza>0R6GbS@DV+Cjvi@$^wll_Z`@byi(k3Aao{>RtLX`r@{vD783n^AYfL5-`>X+ z-%W+gL6D3EGQ!>qToNIG!a{~D+&s7yQPxgCd&$`+%W?qzuU-7gR4>5TZo(hrJ8H&z zNFpTh4E4l}NDLAI(TQ3;&_@e2pTxvQaswJ)O*Qw=*I#}bzy1}VYRcjsUor-`8+=?P z;=o>B5~@%DM1*+8Gu8&MS<f3##z$B+!wbAY7blW$5&%H-1{=nxgjs@6WJnFXD<W+9 z0+{jw4&a}@BL?OFHPRt)zh4{23v~l8gsZNOBam7;4};}^C{m$7h-~5`GOC=w3}_Le zogg5-Bfo0uIqwU-!f(e0v0<GNWQjbSt_0ug$B7t1q(dF>S{A*zmpMXzlf~Eg@z*c7 z6=@G4^SBj$^=>TL64`Tx8v`ZyjhnT1>O1=?CHJ{UIKT_c1&RyOC_u9SM6&lDn%oGo zo(ka7W&}ieH54`oG67l`5V;H{OM2>cJv$?EfSCed{m!EZNm9qa&`<yrNVtRB@OWZU zz(7tezO|AeDkSq>q&=J;jN+gDZn$H2j|HmK3uzNNA;@l&Cj>mQhHWlZ;W%3^tY^Lk zf&qpBxw?R{e`2f*R+ZOoi#~M`IOG$g9EvD{aB$Zr)&jf|L|^Ca)@^N9;UDvW2F8tR zTp{Bg<P#{#gihlJ<UoLdY-9Wae$aJX<F4v0z%=2I=R!7uGA-aF?*WJq+${EudC<-E zMze&oqziELtbtcw&?FKguT55GdC|eE#S_6rRst~i!O1F<e4z!S<ICuGR=J#z%?<bw zCvYYbN5bu4q_|hii(g6j*FRXQer4weT;;{6VBP3lXdr|>5Q8YsPBJAuAS%#AXHmG5 zPa)qh;xiFE*&Sn~L-!<tgbb;PJDUyTal60a`|b+4Sr~{2bdL<mh}{oq)d8V&>#dCU zvk2&YSTLjMM%Yanxgser9&;-Hq5c>RYb!$G|K~<fz@CbN`q&S~qcGsB_&Q{qRB$wj z2Z9u;H*o~$8t>Gv<~}<je_Vul#|_8=qo;pjtOK`7ul->%7kU!0D6vF-laz5gazDVt zszWR9Rf1;$_$i*tvpqZaZRQEvCJ2C}LK<Sl8cYsWak%lznol>1QK12EJ#<pc1LU>< zRfd=qa{l?g>9Q-}#bT|ZA|Z+!%Y+#;IblN-YV<a7xQeyhu-N$a0z@Nnt`Vy@q>vT7 z&*HhoC76LtQ<|(_9dNo_GiuCj?S3@nyt@xlu=>qXzh8gRPRG|2NC3Um@iE|J(DSy! z0SaW2@N~!j!b4e8h!p=bF04~qxu6jIe9HuYCJeEluQ&(B#-H5ApK8Lp9qxmkWsq*j za}BHz(`)1>;0s~W+#Q6AzKfZ@fFaU1>y1a?KpBmJK^qC*-5R%+QQkLx0+D1%KmfB! zzPn3$!kH1Musg7ooLnFbfFy!v##Z;d@}+JA_+x~#1H-&CSp*L0dFcA1sh$nbv%Da^ zLcW3WgU7~V717X0yX%6X-dd;1Ad7LxXF?`G7aSiQA5d<KbcG8;uTj5;gbKuK9{Ip; zVK8B~6Qz#Wi96wb@Bq}qo#9;2kQ+t%PCk!5p^oqkob^~r;}QTva4`cY6Eed`M~H4c z+|!J_Kez@8LPPtrj|~M=Mq{X@G{%Nf2Obrb)&pFw-FuNYcpo@1Q~__oz^u)MjQ?n+ z<NKHpeX#8h+voBoWOkAE?&JXq`JX41dy`&nU<m(P$ZXuaz(uNl&XP2gm#ik8C|+X9 zqXu3S<R2b*si@-^MBvCU4GdKw*vGit3@i<R72V$f9rY~)cjN+kY90h2o;0TChjl+Y zV`LB5g^`OQ$T3T_+#*2PuRYF#RZJ0IL)N6_cJiK`FdLAFSt<x14xl{?fBh(%M~-(5 z;q<^bf3#EjK74P~eK=NzDBmFO%AVxHs7}u;7L;$YE{I>S+0C$uKn2U(h|Qj~-|$<~ zY=O5-{?HBa2$EM1trE_6%`{IpB?rEXN|Uu=q#kBL4D4%PW*;=u2Zm6QQG5~UlJv0> zMnN3_LLfh^beaVZGT!h2C_(z}(=dZIPDlr+>!A-U`MCQ&FPU6d3E|$c0Z627G7X?r zW6!ub`lcjLRh~RFKAP!?Ieg=#_#~3(unsT5yEisS1p&m@6di)4Cw~wL2?p73v>jo= zhZE$=OV-oPg##r`uo#Y}%(Ai7Nmhc&AQ)OghvDUXEwmVPvnYbtLt@AIe)tYwz`Pi# zbQsaKpTqRFuD(bWDY{Fr-66zX0?BK3^x&m*T<|k22i@?rmL(?dv9d$=V;zsHhIE}^ zRT9BT!tD&W9R^~l@u^YIGT%-auFrqF_RnrdCH|Yg`?cv)ucXI&!!Nhn57kte_ad<) zas62G$aE`pkpK~F+tcRd`BpkX`i5PhPvcI&4{PmFY2x9?oi~hYz*Hcf`zGfkKoD%n zkVUfVyf3Izif$miC%uX0*zmuEtno2=<@>-%2<6%k#*J&OO4<buGw)Ay?}bmJI6Ih6 zRD$I|70v`6v=|m}$kJnK5AkA<siU;d45J=+RUl{(t!Pge<oO?1t6Q3Id>~WZP0rXb zGA<HPP^4h~3R<uaq!I2~H*#$8x;KA#Ld0>z8|8W*5wi6h%)n(bN;F<jVmF2$Hmzk@ zc=U|(1P48x=);30QhZjpTy2)uCf+_%fC66pgw(+zHU!8W=M_5Y@v2~NM_s@w-GJkF zT7b5v>i+1VEhZ*Lw~RPW0vQKJbb;tI0=hNw`7wj$XRW9mB4MB@K(p|m-8bL*<(KdN z^5y#S^LGJjg-`B`y&Q}9ayP$0NqW7Jl6wR3L>ZYM0@M))U{ocf+X*7VlLNvYVKM^d z&FvwmQ0Z9siA)Q%TQ6`m^9WNGUy$t6vXoda5So<*IZy+|b@>p6QM$3*0YcuoV~Fak z0l!Sy1G-%x1N%DX5khgtslyoH?DN1+Q9d$>ZAzK|CApcb`5fn5nyT>=HxDIRtlBZN zF%CgU-9zu#|EZ}SLKVwv-*d8*kN|ituDM`T!5EwYZ$g`I-4|{P&4k90^Q|CQH@W1% z<={U2YqGckNe7FARu9Q*9H6LK9p^)F-}p;GIa=$4ukfk3FbD)}ypBeJ<daV+71#zd z$37CTiWdxkXRs0>$oqj;>tKj^PqF7>{i=jUotF_p&>WV$fftDE3o*4@UeywSn}iK+ zTqu%^<SlrYM^A*oEUUa(>-YWBFQ3Qn24emcj}LBjx*QV+8lW*cA>QPM&Z?r?kdd&H z0}i^}gM`&w)|doOJYYK)jCVq<5Arr<0b1P(#hn*9iX702i7}c0+Ucn~s)3Z&o4B~h zx;Wc<owUc(4LIVC*onbs!FS2@@S+aFS`D*ew3NzS`L&>esKWqxn<s&}2cD1h%L#h` zt}{yk9X^i^9(!!**%tD086z7Yop9-UJtxxS#;=B2Uoh2gziX!N&p(`t9;o1raI7d{ ztPDuR6V-g<s058bOPWR6trHYpZiGPu`8!bTagvH<B?}D5c+G$fROvW~&99J=dV`w* z6$eOz@-B#Jt5cwz2&3ZO!~1?-O29ITk5xf%kTzvuiNqY5U){<LwM|G5;?smi7KYM- zP#c()xPfUvRKISbf3yo~Rd0e3a)6V=TM}^rKj|daYXD_%ZbF4jkv%o~YA3|j&lkFn z_&dUJd>{Jv$N7B#vSP{~syHw|X>EI?(#ml2%>!TvgZxHsNv3Fk9d;|a<8iXn1`wR8 z<-ExSXzM$KL`sCy%u-zVtbd?O7l~@(82TyDXGz0y7b8MH&Tlq@qIS5pFS&0Ku=av; z5znyQd7k@5dy%uq$*^`$r|%eLuI|+FOE7T63eN_rp;mx81khNG%y&VtQfoxZv>I$I zgayloVj7jqL0~}a{{x$yYQaC-3|O$<$HNp5><lY)hy!W_nPD;5nJ38}-*%_z3Tbu^ z9Kpv72L^$(5X%WGE5pi)LejHfhhSCUA4JrX@)68rR3Lv_D}WF|>p>CXyUj=h7bJwA zx(5g=L|VhB+Hha*0$S1qKlgMB%)eveAFik5(6Y9ABBSAG)`Q-#RahGI4o_Oq!;5?! z>)6|P#@Il!)t87)R{M5YNUd)+`|*eUGt@o5L41oZOHDKilH(%3qcZ@1Oy-^unad;3 zXuZ?nG3WGLc6){{YdsX{gyM}}fDfb4Cjrsp*R)5z!GKMY1?b&KaG(aN2_uFik=)&H zK(Ubo-^<Ue<;<4l4rygMmWS-q^1Wp>5ont?2^1_`DlLm033E8kc<O)fe>c;Cqdewy zoMyb-12mA(Ja>m!kSze_NT#}cu=7MtWBiK5iErBr`}6(d7c3RSr}kmT*nKKAK?S17 zTPU0Y!Ev7&%T=s-tC_Ef-)w*z6$<87pff-<5nQ`W{JlSiduS>?>V|uH2t9$E?180d znymy03tq@OqYD$n0T(Cc-t%BSNA-jgrpE8G>Tb1T<|DXaJRvX^V3n9z2Q=E`jrj;z z3L%;RhwFj^C;bidH_q~QABHc)$&khH)d(hM4<C@t(cNYD@$2m>zq!-><@4vizeQj2 z&?bC!EAZg8$8enB%+3gSOH(?`6z7oSVgYoAM2RGaEAv7V-G=BT;a+EQOC`aUhKWso z#E6q{!S}Evu?OxVdqCI&PBxKWXk8L1lCGfjthh#yyf#D0wQd(5N8^(-Y;{<K2A~uC z!D3as9OOi65L`Hk#huwKY}F$25>GxmkK6*N=egHblAKoQP2i5St!nH1cUxA<^Ij;9 zU=>oR`5!Izj`2X=>qufGfbX8xY(TV7TJDrwX=cP4?xh$fDTctiUQcLlu+-`)#6-qm z>1^)ujuzZZJ@BOF7QLn779jKFh4ddSx0+WTtn(^IL1|}8hTrwhx-A-kJYsqDNCdQ> zA|Eshzr8^(xAK~mR=X+ON!`#-upHumM1p<rK=){@0x9*jDt3~|$MMMBjMm-!Xk+z` z6IXtTsAV;mReY=dqq*MU{iC_ip?qd=Z@ty3A|THDMIe>sBEpW_gkQDmtZ3L1Eo@7` zK<`{0b9FcGN?T+^YqH7f{P}LP!XZ{e{Su!L9gPMeWsM%OitCJcuP<JjJe5U=C=id+ zT>xw(jpX6Td50(I7H1c}7|B}7p78YZL{5>M$v9n%I5yOT&?hZUA`#k8&{afP+57|; zm<fD^#DJq=Dh)4>>+ZLB{9*s})8{Y$_O)X6*%=LxuKI^E_I`Qjf`^;V?u^!j5LE=S zRV+M6ItuW7-jG1j5hlEGk%XTOdFpPrg}=lwsu!+yK|c_H$ZsqFeu3Dax^=EB?BzeC zex^fh*3<Park8|+KW@0iX(=o8zXHQ$F3UOq`Vk+Fg=?e=oE=u%4`erCULxuq=6br1 zWpTDgk})W3N_s$kk-!(odkrwudI6jdLP1s-@yhv4^Zams9zXo%Y4g`(iHPI9&gI?8 zJmp!eR$?`JSAmh*JjA*StbQV6P+{u`>PV0=-4+EMV874-rXp%F7;0qJYq$EKD<2aT zukxkDlR<_g8+buBTHy69;KA?mFk5t%@WMREn>cOv+au&I99ZG0lWGtWcbFSF#--Aj zC{$LL)LJ?uVdKQ8dkbogjd9^AyjDP6=IgX(5-7M8bbB>I|A2p4EZO!ynCkeWour97 zHF!}a$smP61b`K1sg@0z`<7b?6|M|PEa(H^2do~5D_CkrXCq}uN08+1KRnxQK-b-p zv3xYV6k}KAMG4(q2%O=v2pD*K$1Admi5PL+HvGl2geb!e$UoK`<qK4v+r(N>m=V>m zE<OMcx*D3#Q|OWIh_Oz7oO4>!%`oc%NaLg!lqBMZRlmT%LS%2`-C4m6*6a^<`nu_N zd@MpEiDG>-&*{D;UkcD&kd?FO=DAeZOMj~U%Sn=R=QaVWC+iTAB60C80o%0;>N6pE zM|}?2NcS~o_X<h0SXWI>_90ItOQw8$R`^}+@Pp$vSx)FM0W{p*Tj;7$mPgQ~dh!4o zTBgloksDE#J3|vlDQRx`7^`E#ur_QQ88O<?WM(Tw7Km(-?SlP>fiA~4A`At+TL_&u zGkyMXKJ^Q=x``D(!3|!F;a*YN=sswZ9D&{&WJfWk49|jg_8#s6aAY@5QYY-q$tdf* zU{$JJo-ze;6U@#N*8`I@;5#&H#K;UwYK)g*@d}qeEx!s2)(O16OX$->j7cotHp^Uy zCR+uT?~bckc-3Wq;B&VlBvoi6*qto$m}Ckdb_N?SpuLy`^?^PGASNk?+>HV%E^2nG zVR;0+0ED_>@nyXCL434T`Gils_C`-Jb<X6mOwZB!Mba-$OE|0jJ=MyV6&75W1pd^X z;Puy-urQcA>x)@P2v7x*5Q!CVKW!cXO+0-8K}l4kA(GvM*QZisWS+3#dhfe^+a46f z52Olc4%W5qhx8+%p{`^q7%W=a@}xY-Fa^GwR=*Bi1hW@?yCBJ|)FLiz7>d*08(^ZI zXtG^At|Z%#K|R}rg`UVEGHv~nq1qdsA0N*qZs}tMmD0%)!waq9g}?-x1Pz1L@UxtV zEF2X+x~<99A2KM?__Gth_b{wmYB+7n<N0lOY0=#(qUyRmO6;U-(k#L*d(==#B0asU z8`OzPi6!C9)GF52f$-!sSgT!NgbQM@x@>#cj8F(av`ntpVRzIATzNuA-3OJi#_mC( zW%p#O2+yyU4YHgYG&}8Kz`ZVWGJ5;Zwn7OSeXsNQ-ZDy+xRE7V7F_BM5pJh@@?}=( z<e`*DJ;MepHqJJO02&bZ+nkvfM4n6s;XC<^aC)ZRF0@U@gSHNlkEa^CoEF+Y6*D&r z-_Lix&PTRI2m;X4CZ#&bpjAyyumk><RLMe4-guyEaDG)Kcnr)A$%HsGPBL(V&@Dt| z_59{ahjoeD3P%#Ir4&m%cSi&*a18evVwv9z_2q}}f_nKAiuM(HmV@Kd@u|Nfeav9* zqO9=ZZKK^4ZI$94z~F6o+id<vVnD&C#fR4F<%tAU@?%i<YoJ|#)v2G8)*GA}fr=wo zV~&(wrbA0}k9Qr&vRqBc9>5HbMh7nfDN|yT+9MJN4r^I(I>?LYs<AxygvwoRrCPZh zqz)<#*fKy%j=c%VHu!7DhV1~eF`?d@Z6Y{fC9jgDlaT)hE7^5);FPbUE+ieq?6kZd zQfv(-u$*>5A$hE0=THvzsYN@@3?Jw@(7mj1s3gO3N{qr`BTPjFlH#l&27*1;%kaM2 z{RQ;Zk*m_n-^OX+)hoVdz1)WN5AYl*62jNED$vTL>z;cBkMK!!G-@jV>lR=l<n2AG zmJ`l%-1gu?tL4Ul$R>kcWNHfvdTkwERY2}}Rd^M#kydF|f895}@dqo_uU2|N({bZW z3&oAzu-yW3CtI92CqPa1vBeX>JWh`fY6HDCO7=n`J{_qWsKs+VAzW51U2bqA-w0%g zvwZ-%B8XOrPoU(!ZC$w~g4m?K7b_6yn8LDgyInA^`w02&I^2D^69u_~TA#pFxzWUV zJeBnraasm%4|2r!k(w9`U;u71Yd73twZt8|bGGBz{IqniAwgx#w#Xsh-nNW?`0e*! z_xNf5`n3useBG(S?k_UsRs?x<6TlX?o`4}Hz!@Mq?#3Q~=!9bNg`1Q%JRrEF&Cr=O z?N&r*x~GTOba#Q&)WzcJ*@g`(Ig;n{@VIzBdrv1WPteo>uD>e!ZN^K`#1ZbNrLHga z03!47d<3!XR!VBSbep5%Q(I%Z-mudTB5~M7lnEpPo$NQ<gvFJvr{LLc9~2V$eR+Hg zPSiP#K%y~P82&E$o*i~f6`v;D_F=PX9_C0MS`o3by%h_HtJ$V$mig`vDYt~a@{OI? zE5}ZrX7zz3Smb8^rj>)m@|Eix7WozT*wEa<KamMv#D>@H{^5nNA$UT#(|dX21<6?M zWnhX0jetOJUS(Ue1zT$HL(7ywnzWwXV)wY?5uR!-1krt<=3u?<y;P4Z$+tl6Kxl(6 z7wR9WUP+<{t4}8K<Osen#w02ro*(V>M$PMo6Px0WFzcV8zo6u$e6#Qh#c*08XQx34 zgkOq<$GD3nwdmYppO5t*6GDETFx^P})#+|cfs$u?v2IJ)3euS+gd~%=tl=PD3*`Q= zP~kn{73-lAKRjn8XAx`{fN1YC_@)3vcabl5e;Twf{zd@8c-Lv6HrX^*&u5zFAq$W| z0v4OqQLozqXgucHbz25lWEaPcD_X|e2B7>6%D+`$=kJSwNBn-wdb|%Nw@~vbMpxq_ z^-s?h*9NB`CIk&JGf0YOw+8$GBs~gkmNyPJ2P7mA3eUpz7<?+g<XL1~t&;2#f~{Lf zg-4o#SjXt!ct2ilpbZkYSThXgE~G$QNdbrZEZM=fs1w@J@8o6;VkDnXZnQOVlz5u$ zCKeE$JYIIE07H}Ed72e6v?^K5GHZY47Mxecqf0Nj^W$%|dS6YIG*x{}b$kGIywY^O z5Y+ZuUr!Uyu<_1Aj{dbiDB9GNc<V;qI0-O|t<O%H!vc7H#|-!kfC-_r%jNEUp>e?g zxj6YU^aHw9J-NVP?9Moap#Bc(!9x|Y(M?`ikC&1ze4EI>LDMJ1fWTap%$$~`iJs|3 z_>%1+Fyu|XOf&O{&kjB>V7aQ@S7)`ZXxYmF_djj_yi8<upv;EH7x`NY#0OKgPkj6N z;Y@37aH^AIFA$EzeOl{mAq1g#KJ~h%Cn*(rnXh{w!~ru%7C~sweZlp8WF8-eZbG(A zp<MB_V`e@_A&%OxiOanva*^cyhLEtD@4TEfFM2kwwbP*=;s?AS4w8<rJ9r37fCkw( zG4NK)&&U+pGyXfZ!fQw1zLRSq!ER&(Pt@+C1EahJR1v;O^tI>Yd)(W$`25UWSoi*D zC;aJcN2-<&-O0QU3uqr9YiZXB9EJ3I!>0CpYE}@!BnYcD8zS>?`|ffK#%0&h^!UBF z`+D<Y=v3D2$X0`5HkL2h&TP3OmN~9w_t<q${PZ%Y&-Wdvd07ciWN&pAi-GuG_b{MG z?nn>*h2%F0we4I9geVk!MqH4zgPGx|s9X$-g#yYd%W*@jr0oNf3=8MTlSKcWO{_?U zJVoAEQE1_hmg;XOS%lArKJI!(yZtPECqkT+fcX{hHwq8^YNh6^%T2=0n@mrf&TNAd z;tSFVl_d4BSWkI#wPwz)ZjU9O8VFq7GPT1`w;p;}CXTR(5aa$T>o?((5<K02kXkm3 zfnYuA9;tY+SlP}Un1JlzLPf0YE`FCAv;6!l+cJZigIVTaf<hg@(V>Q{YPE#yCfnV^ zGSYlqGYpTWcTX>v`t8f#e!cep{Bi%=6NRzAO;U*GhmE{+^k5<Lcqru^w)wCMKu&%M z7Go!(3Dmit2HTUj$-(1Nf(h#Ae1qe1?8|o7;I_3LGKSX!?L@>g;-%rK`LyRX?&z!$ zx0C?$_UhTPcsM$n0ln}LMnuYUq<SCr4|#-u(*~S-pV_8fRM!plUoBNM+$MpWA6OQU z5t=xPZ|01k6b_&Qpoh)gSXAx(7;PcSNrXp$h`kx@Z=Zi1fBo+M@$>%e@4x-Ne|m;0 zIOyR+wbin$pXA#BqN<CMtyrRA4;LSOS$2jS-J6tF97J$?wtB{CsjvQ$10eToklU5f zMk6~AYsumthwuQWWmr^0kS)*N78$}#a@0tD4WF<~3Sl1Hycm2OfF7cgh1}!EnB#We zsX+?%K+Kc7!6|fgQB+tf>X9+71zOp59(J)K#&I$H-a$@{4imY9{a$UtJPNDg3q;Gj z=i7GrUw-`IFaI|Fj>3ucEhvxvG8VKC^m7P9el|ar9q4ED-)%->RV%b0$PfuGhuN%i zKi!%nElY+V#)oH4*}6hiV1LfG-F&b{a@gwEi2~O58E<i+MEa<<TOx{IC#RN%6Oc1| zwrrnwLGXLxa$6^9Isa)d6Lj6(GE_5isjf~=Br90S<h+U)NY*jfJ_7tgSd@{&Q;yx; ze?}OMX00<qw~#LJJY1hVTK~aVHYM?vAIfM+_Bbb>DhooXlCNQ`aFRM4RTD5$?=ytM zt<Ll`_|AgVHq(<vn+-%#uUj%}3a{ue&<hIPtLJ<?A*%sXt>tp06*d~6e2P{Jy~7vu zTjh`OVYLEdI6Qz2mA?!r0af8LV|yUj8$u|Wfp(uZ*&xnf9IVsOH&J65_k+Ip2?rpC z8U&LI59z=Vm{If0f=>Y+X2|xQq(53JT5tUIm?pezW#)2N!{NM$c%*Kj>acg^={T@_ zeiUnE&UBfJyBirN{;@Cjy!*nHpY3iQ|BUjx`+;d(!J4!f9R$(0<vn1x&GJr$F^80m z!@bHwudCXBi)qNFEcB&fASs>$wc~&i^4M4CBPByR5j0Xs9Ic)(f3Q)Gds|LbJXEu~ zZAjvYwt5anmMKOY*a9G=gy{}Net&pa_@k}fL{9$LJA%TwA>={&Aj7F{LOWlJrwWL= zc6;DQuCo=@zMyVxYWB$Vyf*0L+ymB;HQx?kK<+q<VIy&@LAC}xSIZAb;APo_V9QXc z_sw5>?J-!WSD`h@;ZErIiD)ReIAmhk8q%-|a)5Y7qpTZ8N{I4pTj>c8#@Pmp#%9JF zHqm<GU$KD0c8Cx=L07b~^BB*0Dwxh+BNXv=g5_;j?=Qdq^!fVte<%8S`&9djjoziL zxq7jb8a!tK0SOf$0^<lyVS1)q*eG^5EreJ?UOj~p{IrtnojbGuud9)DK>njyYmDVj z&-JP)-u?hPF6&`KOZKeBN}yF=U8c5^ObfVq6#Km#voe##j0gtlE&fIpV`<{{;0j`T zKAEK*Rx`Pi&p#nyCN}e3(951wru+1RVYaYP$K^o@4+7f$^795B+(<(fd^OYmH-7!{ zZ$JM0*U$Uw6beI-4EUjY*_OUpA#;2@v}4EXAZC&>5hn-<md$z(&t#xl10Hp-(l#nK zJ4xqm&rCSvbBDSU|9D__^Ex|0hE!0a1(j|@;)4UBk>C;A#&3f6L!V7fSIf(;Nx~!F zPI_smyraPzKwvjh?Ueu<4@;xFhs=OFQW?oHoFc_v>rgMa3|Vqm(iDP$VPQ@{VOlL2 zE+v+SPqAkRGl~f=i86b$*Kc2bj`1;5`1G-~DyH+c8xhE1Ma#CWj}-fKW$q0nAIUO| z(|JH}QFkj_RB5{vjmwk55GycitJwGh0w@kgn2??@ibod?jT%m;fDE7w2v&Xxp>bKR z|K5=c!HNA0QiDAm`hmwFFj3~WZ9d7a;{kA-{L|Bl8W&M`#)f*}r`O2Mw)>-4ctDuB z#Ri=iqukCD+NT&Z0bQJ{TVajH4vnN-`Qz)&On?3I*S~)GO&<Dv_=@P^gCJCd5QEk@ z1UCykx*`!i6B@FkfOyg50Hkg^qH#~oh3(Gx?4v#<W+-HP-7%EMO4fFR3{HP@FcK?U z(Y%PK7A#Ayp4=BqnS9rGo)D2RcjNoqEFAY`|BE~yf8-y+9o;TIo%l5D|BBh|&qOeg z#!?R!@Fz==Axz`|r#vQ7#0unCdvr5WECae8F3k(RR=W7*;5|}&z1}vhKL0qcpML!9 z*<AnH=61A~Us*C4+{qw_9g%Thcq9@saX{o7YY%}SZShlZ8!Rn1ME$TsIwN?c@GR`T zpG_MpLeUfUoNh}zs-n$f^13J3=E$UKEpbgA&Di_!n&Vj1$^k5TYH?6~i?8)PGu9|5 zx9#Q~F|+y2w!`L;@n9!nSr1@P+cI2tw+lVlNeym4<D)8>Cs@zd5UtCTlRI3<xp;aA z>8^imf3($G_WLj;?qX@7yQtEq$rEzT8;<2HnBuf5=+j}Z4N`bpD3Ypiuzi3GMrHGI zAg{2_<*83;4%f1PdOI`I(?}Q%@~9z$NEHY}r!Lw-h%sK9F_!+$1g<2z{ot60W{+?q ze>XUKA~_?6YzEmpecOyb6+F*kGa!yk>tIo6KygwKeC$YZIWf{vJ@*Aj0(05Sfd&t8 zx{HZy%5Gc7Z#(SRNu>Jj*I%wTSkGT6=*zM23sUQLT&hzRht+`{Cw3SHfL$%PKM(L3 zH4jZaNlj=EjAZYM14kMRwR-q#*Xw#_gdJ+O+~PAKh!7<Xic=-PbpEYfU&j!6GO*rv zWjg3&BUg7Y*}$`<*sx!xD)qzgdB~Y%lEDT#;F=GB2Rp{96g%8`vLK#2kpY{Ib11<P zK8|DU&XX8!#4o7mbrdVW5`4cnt0?4mgZ=bvX4UcEe<`2HE*}cnCw4yb1y{Be7~mwR zNVXUJh{tzr%HB`6AX?5sP_pmI4;Hc*ChQ()f{?myA{6S4w;Jwr!F{%n;m{OphzR2O ztLzm(MY3Guo-fMaA`sVv*pZyO!|OhSNl)7e?+(p}ZSifv9aAa2+RNsJv?mL}((-f6 zL7?X?nHcMGyYF(!+jdY{vCW5UijYojzh-;r-7m=B&ba<;s%IEedmY^X+ZGBC+Zg*Q zENWP1K5rWl2N33lox54~_>Wrlosj6B(xF>QQ5cow7`>$$JQX05IGTtqwFPMz65(%E zn@a4wuAXmRX-ucs=J!pk0gES}+`C(EHDY$Ri_A%egoO}^`$X9UXZL!pet;YfeDzc` z!p(*F>bSh)I!_X;;c;Ea!gZ|EdRLwZ?O-(#e)o`E0^YL1IhS3D@7DUVCdMk?hyOnJ z?*q)LAMibNr>;FUVl0KK#u}#S+(3);9d|?ibBFk83-AQxa72L9EF4nTNG>%IgchA; z3)a!99tS%XOk#b;>H&PtE!d@PJ56!o8M4HF(RU?iAB-{R=+6cE^8v{0WJLxfp2x}Z zH0RW)^l(2s2C%}pg6Ga)(JVG_q9|6zey}jmEfLSK3V6hH?jVm{gk1PLa>yF8>9H(X z<Ug?15&vK<Pr7Ue6ntT~)&7xrZiiLz^o{_F_qHZjmq#SCuB2&O6A;LtTIUgXZQ!Ze z=6Q6t<%j3Ea82jb4p#p-AgK1<de*uD%~aeXCHcQbqRoDsZtGr7rn{?~W0ojD|DH}v zyIYY(C(?C*GcdB2CQnVamb|nX-1;C}>df=BL&BLhjz>jjz>crsIR*CT!w_ee1PRh! zKm{w_{$Q=&{>SGZpFX7zF4jIac8$~N(Kq5UNQF|)&gHo7-s9|r{J$;l?Dm_c<RGiP zZo;twPL8WZZCLWvqEk>d0lMz;Rf(WfhVw%SgODb9!ls5$tty!|V|g0!I-=j!=3yE! zIwl()9MQ4S)O@!kb4RlzhgIBVT+{l5o|ZF;hr?ML(xb|54?Z>q*8GAF6|4w;g+~4- zH^`M?g%;D3q>v+#m__Gpu=am%G(7F2(e~Ym$d%$KlkfHT5l(<#5QX!a?xc+9Bv{$F z2O@6ES<hcsc2FpQ#BPX|8*qbzE~{c-1;+x>&I1$kQj<>`8LHCB>o)b;SY>fdxL#cV zL=-=LhTlqZgKc?4-Eh)?{T8x_ZOtWg>wJ#9HlM$qkxa3NfEU^<cmn^edT4>h;P>XU zzgkwcLIUnF9bJHmMSSq6tR);|#+Rr4`%j-A(9h2v4dl7!7yD|51^G6v?c=cBeZ*_T zz%x#>F+?&H&z~=64#E*_uI{#T*hL;8L*aySVk-zAnS+%NP(drD?e_!qHx41kk5hip z3M`gDj+ZlBQPuAmGS5yBI=y)I<W?O3aYGmGv<ah?NdYJR#dn5nwzb*e&Z`_eI<!o2 z3YHSFkcVgRl_jYTQo2;xu{yPy07-@uu81TiX5%C@U_c*O>Q`%}ZyQ=RJiX+P_HYhy zaUQNo<ZJ*a4!k@f#|o8nj#jD3F(qi@Xr*g_i$U3}D+36oV>^&e(QXY3v+}bq?@6KB z9Fo&mUS9d|%y3(lg~2_*dj~Nd-hI0o(0q68B%RATtFvdznE-vLUV;rHz`C=r5Z}!T z{z$BBryXsg%yFe#zOYD<1cQUAg0A3z<K=+h?ufIqJ(EV^MpgMh?pkkB@oT&Dzx>N% ztoGfn$sXPhgLYbQoHKlolz6-C>nI@%J{+6xffVf8Ao56SL1&R|Ct}=VFD%f8<4=Z* z4icBt9F%xCF8Z()k_2cafrW<7_dWPU8-4J{;Ct2UoqG}5&RaP=AhDz|@Sh~RO;1<w zuwZFG-DO+g;0>-h)Phyuo#p$|I#}?sF;)sD(nF(>OrV8xeF|yBI+MFPVFry(0NDYR zk0XEEe)wts{u|!)XvOsD;~{IeN4mEqvjGe2V#kNwkcTf`86YKrICP^qw9Fe5X7RAp zE=A<hHT~1Mk7|q1%<#4n;P>PNr}HPZLCH^5uvNoIHPs9*;D|%(fZkbG1Klp?0%Jn^ zP^)9o9RG|~LZ-q}i1Xfu?fljA9cTsA{=!H+-b6pg48C1f61c^BpQszSOK}=>S))0T z26fp81O=Z(7B>Fb-%k2`v(r!Cz4Z;cQ<FcP?d4G?_zWW3`aLcmC^#iIrG67@P**5M zD(zkqR0W@jLtD|T?@xdZtjNP)M^*|cjss|dwjEvF8Lv1vc>=8%vQ3a}I`N3$ah&aG ztLwW*0V4SG)Be`0#iRvTBwer&M9s5NpBz+dfJe08JdG;1cOYTie`vRZ?3?X4cie8N zwfZbB{4PCBON0P~o0M?vk>p;aO)^_Sr@UF}x9@)V?eo{2nm-QMu@n`BYza<)sb$iZ z)4m)4$e%g7>#&F}IQ#^Bzr4Dkp4pS|2m@WuMH;+x9!`+&Xh)+D@_=&VH{;U>K|+TI zc*uNV!o%)~J)Q}-{Z-yD8s>9e9+;i5t4CQL76#{DSbufnyuon@x3!na5p<Uayq4IO zl$_I9aDiZVSjnIWf1t3b@X5pSF^@dZTjcs`d4rokSDJA7yyGA2l%I{i{$XSjAMXx< zT2$BxZVl(#Auz0MA-fO<?zmfH?Nkw%vE5b0Q)P#39>iRf1fR)7JseYOeJE0RKrhOc z*OE|oiu+=H&UTU(`f16aXR+@a4<36A$H5*RqFHEd!LF_8(<2|KyJxW5DHrKNblB+) zUppbl!=g--jKjCBlp?YZ=WEPm`ES27@ya_xf4mC=5`+nB_7JZ*u(!%`|6r!CbJssi zeFov4@l$8Nk3rUIFhnx5^`g!qWqpbz1r6pyc6JaMG1j_`PxEk7>rtyDDfm4^%+tfR zp0cjX0%R7{DeM>0!~-9T89)}4$<>}_-1wRsbHKShhbhipgwx}jUO-}5d%d!5e)&}3 zz<FyVloRLxTU$Uo@V6Xr1#vk@`Oh%01%JsnuHC|o;OI^w*;}RQ=;mdc@I85&j-$O< z>2LqH1A2dbhI~AGe*MD~zRDA2GHXlLh~F$HZsUC*C0Cdo;E3NMkWIt3Kb#)>UaJh2 zEoHK|#o{(=IauM0@xJc|u87t_=E_!{*=1rAn4yL50vY552WH=CzC=!xMn6L^SuWB? zI;~-}1pUEgJK83&jmmTGkW`O!MKUhgIgwBkD-7`>63O(ElhE#JL6;*3%8=fLsD1G- z`_Ci%YCo3~Orksf6I-QEA1kyk9KxYi&)6Z4dn<wjpBYxr%zH1Oxj4F>06H$mg4L%k z!NZ@Uf~ZdEw0_KUz3I?>azI8R+VGW}6R;(Auw?g;tA}EFKBIOEnc#YND#!XcPAAwA zVR_brh;R?b|5ypw2WcZp_=$_*W>CMn`%&9sWRjbz&{9Y2XA#RaFC`z3j396xw8IS# zhlq$T31Eq~JV!)4a=898Lp@IQq2`|t@N~@TC=c9+7il=$fXsY7=S_}rM{kzy=-liG zHLoB-D&|8TH>5pI<2;`UQqIoikuL~;6#X&C;mp_}{w1qk-1~us9}e{@<$BHQtv09_ ztP7@3v^x;e4vj`aL;QdVh(ibTZ6KlD_Qyjpw$+AP1d$$-K^Eqd5N8p|FX_&YAxYYI zBjLBzJGd8{)n%unEZ@&3zS-*keE>bWf%V}i$K90U88Jy-aZ(8ZndZ}0gdL*g&x-Zx zpxBt41D=Gyi?noMyP%WbZh$*e^h_2M9QEnCK6r3gaK0g*u<l@8X1>W`M|nyjymR3- zu8{a~9)bJC@pJ?h;0_)@5Wq`o_02Q3>bXl~-zdvtjrubl4ZaQ2dxq|fw(n<uL?V|S zLSlcX=l#R2Su1ZGNxq{3tU6&v8S&LrKY#x6m!HPZKmYe<L)mWm@5`tDVHWM7A7Y6K z(-_&Zb=Jv^Rv7XHO0jHnIad?gShVjL*hYjT=QzU>(=#f@a(r@{!`u2@fLaH;EE|Q^ z0Bu=UR{I&E=4>H&KRN3#^}a41*-nyhh_Z*c4)&~8=O-R*IHu7#^aWmFw?a6#gCS5m zVkK|8mT=|qcJgYC)9DA6%-%K<I$RT&_bx5K4EeUV1FijxQzgJ69^ZJvKbR|i50ZYE zigMTE86>yY%19Mw_dmA}EXS_i?*AhOJP1sM__LAEgC+7deoib3M%F6w3C+6^$TT+( z2yUX3&*M&BPz2w09`t<1W1iVlFDHV+QSW!6u0RnDR<{ign&2H<USvUXmnumY;EM4X z0CT(PNTAxz=GG%Cq?8MX6W@0}QH3xZ&+<}`(xP$>$C34?LiBXz3hU}-Q6V3ASn<uf zzWjdujY$0Mk$=x#^7&yF171{57_#XT<pQxKQXuco3@azv$Ut~mYwGUH=J%GTEXhma z2t?FMbH)_U8cFXUw>2U*;yJa<Yf9Skka)M|g(khIxSlIA(8+wu>#~UD-EcRM=EWTA z0$QgN=F=rVawLddP~CzC%YMDG#(DtK2&;jBEvAnIf;!2bzY;+Ad3%{qwrtF@_U`>D zH|WwV20Ny=C5eNC#@jB;mtXeJzwgf*75MAl-_CW?Tb<v>^Hl=S`Dkd+6`rOMFHZ9m zcWxQ`>Er=Pc6TToK-A(>aEkIcpc&TKLr85fvHA1a`M52lwjvNmvMFb6OCcdfxMZph zgFzypNQxb8?;Z0K>{-(RXbu2~eU#2(*!PKE8CEg`BHemQ=)|zx8;%ERX$6oRP(#v8 zvoGudPer5giPiu>{82s*lWrC&oz|KHv8Sijs4tIWASwT`)t=L^k0wjr!{zLXHT3~j zf@rd4p*noPiwe$|t7V4n<^s0JxnbR*&|b|+=XK(E!g+z&;%AsTUDcWHmYG;GaV)E0 z?RFSIRJ^Z27P)S(O?W@P$NY|-Xcx4M-(66@XxTl%R;3Z!8Y)<cyQnNyy6ZKaoP$Dh zyTZ{0b_6C%#4rhjrd06t@O(Jf*$EYNf-<6WIISn!xCNhezq6;~KQ>wYv&nQ>r?y?i z+31$~3^#T6<wSD0I;ioKC1*m_jcsy<?Ai-Jynw>9e|+n3rjuvd$PscN7M|^C)9`S3 z^D=1gXPR`eJ%=3OkS$_6p070Nu*m$>HQ6Y5+sohJ#sP>Qci^nX?bQtkl-eaaP(<&( zBH!H>Qw~SJo99o*+k|L0D?~OPdkS*5gS3NfQcjU0uV={Nt(>0XO*zvY@AtOwU&hZr ze0ka`^0$HQ^+V}xI59|nM))K5P$b8Uw>NQ+<g6gFc6E}7g4JtQ9^62F^J2#f&r2?F zefXNQo-c<;*f~VDwBs4UJ*wr($m;6li}4=zei2`eXASMOL24t3N2et}wQCl5wTRF6 z;RS3qSe&RDf=^z7v*v8I2;?1SaVx-^BAtF4-F`dVWW)=dfMFgFZofO@J@o88kvoXy zfA<6le{}5nC&o&jj`m@gj9m!MdqW(QnVf`f9Un$JywGJMZ4uDfVm0)OEdKC6pk|ZR z*uQ>wp(29S4lUT%JzA=clbBA1WZ7@!wil2gU+j5$`UTuv^uDNf@amwWp_YqsJ==(E zS3$dvqb;DEb-7{jo*u$mJmMjnxPyQvJ30!51sCbhDI?zoQ9wQ)P(s8I64yOiIDoh4 zfggucZnMLtz}TlfH~iUB<y)Iv`=EgC<ppNg=E8NnW-IXM=QCCI1{y8$<Eh~m?wIj? zo_`TzD|ZKO+ED8@`1Bweb=tiaW)+)AtJ8)ZB-vqW-VHcI2{5l>d*Gqyj$rJ2C$ANY z8=StKwS^}+c=fqL%_%GZzQeT+?>t-prGp597wrKcs2;2Bte%}_6DLPsEMBn)HzQT9 zogDi}yrFaN*c`!YQ3iCAzwd~;Liqj@V__*s(uWqXDeXKQAn0)HYYzKKiLJw#N36?T zx_#Nl)1J58W7&=gZ9P8qq6SH*4w|v*6(0YbPF=7=Zw%X(6uJXI8oOYU<;vcJ^i0BZ zl*Q|W0#_-hi0(KQLYv@B;DGlqT3hah0)OC;4(F*lAhRb@ubuK|uo}_w7FZBep*!&Z zaG;bompLZy`PIWK6OP+U4je^6HrWn{61wVmV-mmoczt;Y>O&wt<qx|LQ@`;7!ZDVG zK&W{)*VggOUvUsQ^avCRDW^2yCr%eU?02`rj6_YoM!hF%ANBL?JuA^`>xR8Bj`#*j z5BGX)<X%oMg)+jn9o%)V7e9TjqXdZ$?|VIwD>iE&A*?d-t(JF$-MC2y>b<-LD8npH zCbP@DnQ5JBe+Ii`pF32h7a0t9ZX^F=QBL<%9JvNrtz=E`H7kkwo2dTf=O4&^;rrwJ z^V9L+ZY~}-yVY+Mj_M&vV&F1kJ+1q<`)!ZwcERzGnf8WTIQ=};VAB_mOvZHA5<tJ5 z_Y52L1{lYV)J7&uHu?qA5O4L=-QM`{oFwaaE4jroTC)>|yr#5(rXa6846x*}I5R&W zn4MSMC&aa~1jDP2z2s<zvY!j2tp826=0vLlid(H?=Vyi?ddPdoJlA<}%vqApPBp*x zW~DE`eD;zcTnQL@xl-BqQF-Q(K&cLQZy|qVjp4MWE||lXE%b64I#7{pws!C8cFc^` za}KXPp9>^nbD}_jPCavOhH31y&)dr4m|D9n;SKiyfG{h$?FHo-SmEVutoMS`^3-%e z>PGPv0Oz~t-Bz0{_g<QJJII==Qwf~X0ws4&eYG8{IizydNgg`f>b+W>m)+yjf?f9| z&kGQbU-y8ZY#)sDbz`)DsFoo*@Ni<H-@TAZYbx1bc3L3XZCPmXw5M<9^FD)k3y5=% zr!^0sK|3GMCDkAo{z4qV=LipLz=2<{BxC__KZmmg0oEGq+u5QR_nk%EPys06xUxmm zj`Q*6iNkrBIX=^B9Z%?0Ku%(ICVP5@o;CQwGe$UglzThXXQnI23Xma$qD6pZ0p%HE zJKf0PkGHJCJGYCMfr2h?Hv07oobxaHZ@;})BO?eulwzf0HCsSN@))97lDH0Jbj<@! z1dH-E8@JJe_ni)J!61~p6IcjI<GGf`f+K#@twwm|bjy44h-VsmJsYS+>W?q&l${-0 zyb00CRIf&QUITJ^+PU%EpeOP~Bf0}L7wo0RIiB)tFHsRo9n4n&J|{}Se0RQ}U}%8b zG~<Y!{EPzR(aKZQ;`W|1rkdkaQghq(I+ug|p+|4(`IoPa^uN6ss(cuV$;+hR#~lGc zIqes*(s{U@_T0edc9brUdwT=cbXdE$pgz~Jc_duCSPks3W{3~-NWbWA&jl1n?pk;p z7+A2SGrEHa*TzQAIG*D*<HNhlPbUdP=S`dio|uqlz)WNr@NVxG*dDF<Vmo>KK(bC= z?Ac+I{c?;AMBZvpIfKI#F9+y%a-a1g_8O-nk|u1O^RhE12l4mTw_9_6`8$^S@n`SN zjbHahA^ab@35z#O*CUq8O5fW}QID~_Ivy45_z9?=Q@~1r*V&1gZT(u-*BWTfJ)icX z-)TWofB+liq;tx_;)Fdi;_Bpw9`38o=fb{cXq{I!zaO6R)K4q&p~wu+DK+T~xil;M z)$5oG!Cf4XWiz$o_{KgQ2_cbsYTwH<fZ^0v8a#kVS72ZEtP{LoD=#a{NcK9S1c`Yo zY8>D8Rtx#-_<4Q#DIV$T%{S1457(rh?qe26cEt&JvghsxUJ<Aqe(H4V+B#!+-?}ev z`t=q?%V?h~NRZhLTv#14xE0rK@j1Kpxz*HEzU^phUYoou=EQ^16C`naf!Bv-UQaW4 zNzy8$!cZiuI3Rfp%k-?#v9-euRYxUda+|%_Cvq`6!4;2#Z?dGMB{K80*5CQ)-mc-1 zVt1BE3ww6^oV}(o89Ft)aog{AQ~j{N`=7}sFSB3&a0$TTL(8*E(E(puw4x`uj*A4@ zeMz)HaN8f5wWXFGvXgPh%wRFlV;u&s?d?8i^Iqr6sXMl*+5GQ$rDvSk%{U8&ceV)? zNb_dI*CakQ%(U72I<n{T%g|c(ZP}&jaJcQbK*vaACmc<{!E9HReiuUBozU~yeC(i^ z`;O0bY>pU4(@NEMw8i~2m3zqtA&XaTBHRq~%~HSoxbDCGumAN1?9V-2ANaY6$qg&7 zd9BmELND6H_;xIL*arqUU3W#+8*&boT%Nfptj8*sXGY>snI2e$=YH;B;rM*6jRHM( zLfKoCxa`p_RqltLgJQ!?-nqg;X*l*1(d234B!KupU=Fh`=N`gAJgP4nFNc+o&}QDt z={{&ud&A1jlESqQujh<j>p784&y*m0PHM$~5kKS+?e_{#M@RFT<e2;T=ho_vwO(n^ z`|BJaGSV|B9iduoL_+e?633m_<i&!^;iSrtdp@o2%~2_y>O%u;;=cL5!}bC&!8=>6 z39%B{s|TYA?JipSPPl?62t<Rsu;;64v|o^sGg;f%+%C)x?r?KqMvFteFne3W0+LM+ z9`^A7wYM|DFK*im^6l;QF!p5wfKxM0tE1v+eYXiY*j?qVC;e$4_rB<iy%yQCeX!Qw z$4{T1F-|s6oF7az`)x}>wyo_99xbBPt#xGeNx)FUmXNHrJ1_7i)o1h7DYHmgd})oR zOX-{*1tQ1X>m5h)><R4xIdZGmJIQRVKZiSkM~%;DO$pPxL~c(%*}8z0WqGqD{LWWR zaDlqQ$~R%{K$PUhomb4dt0Q5ww{44R!P)pX<O%lYG|Joi>YScQN@&m&g2Igx$EhnB zo8x4f{|obaGu4;*<Imsy<;$1#-CxFUe=#LKXB1y|-anY__8xoBbecWNVOFQ2du?#H zy4$JkbKA{?y>N1T<FrG?8-a?QDu@>r$m>p#323(Fx%fWe^*ryiO$$VJstbgn$Ka?F zyufO+?x5TAJsuH|?GW28D~nCZd4-aO^TJPl8)V=&<VrV60a{?Akki5P)0!Rn@Phce zyM<JejX+jr95*ScT94%PW1h@9MTd86@~8A+&kSh7yFQxjr}4`(+$q7XK3vlbr*m?U zJum?NZ8sq4?W$H_*;Q0f2iB&db?nIu*E2i4crsYL<Be}bem$2jhMsK>ZQiqDc@H*q z7Hr+|wmib1wNxG#vZ3sDbniRUg67&N7>jpwjZkfy_10!jz(4?xO6+`d&f)2x3jDbc z&Pa%DAFOlBYQ>z<>2qKn`Dzjx$zutdH=4c|V?^wDGXnv=y;s_kWD70wpDp!O>U@~l zFt6p=a`XZdAk>*^=mnlp9e%l4CCyH@Cpr(|x%zgvFx$zj&%McKwVe^mBG~NdcLu_9 z8+de-DN@bJL=I<lIE5t!P>bN*-2CGEhB3J_I0kpIJS;SnKQ+f`N40>HC=bX}*LNLE z07>v7jqMJiw|*wpw^|WSl(H5U{O;t*4)Lv9j;ngV_H{VA_aNYxT^xIb^GVQ0c<ZJA zZB13qzx)d>b-J~eKY8!y>*$NO9X36ur#HyzllwvnlWxc~1$i4#_=FxW;9%9^rI7da zRJuC<$9n_Lfdb%{kjJyyt%;xjx3b53Ie7eZKvHhQ`q<Xe_b%x_u+qz|oNF9F%+Z&d zI@!_QR`j3VUTX`KNVs<<tsPmY&9%Et;m9Jg@O5T4h%0)2J7lUC_sQ&#GmSbi%qm4o zH$CHv_YUN>laTfPns~%NTkGpK!yinwtW!zAEgA~qSR5D}u@5){Zbc_c5ar(KJ&4ba zbn*HnJCxmckECrGK55_Ux~sb}PFB%K!}45+w3j7&ciGO-4R~wx4-eo;;dQ>oJGsLT zbAlS+KUQWq?iFc}lyitDt9U@H1S<gSdiTCGN6eQK6a?n4?i^cOP}M)(IXi6p%q{S% z_G`mbVXp4N+hXng0FKP?gcn48+l=|`$De-rynp=p$M496=O=viMY5pjUNN{5JQ>dI z5mU5t7~CV-oL+fq5ww#VlEne}zP%>L1~fRilcgQqa<G;cNV31)R2MAjN(RotTY09N z;C8N^laifmy}hZ;ium`<2FJDb<eBaw$7Bz&JeQAlRH7Lii!wCUB4FG^vIoF3c@HnT zv%#EgWOl?5)9VtZ=WyA{$H`l!FI+Tu57X^rLhFkh|J`7yq}Fdx_1l-vhXae8cbv;d zD?!Gt{#-u3ovTEa4ShOK(nFBj`(?-`j)8%&!j7$CcLWrQ$};Go62gnz6DpVW0?o<v z3G2gE0bCRW`JLr^)MN)oZo3<JjgnA)ALc^Gy}T$L@M9(72o~IS`%Omndh32ocm3DM z(OD$kpyKqO=4|nBr-;<{g5>3{)or;!?%wsL4+ttSt&{ZKopq>V7OyS$il_{^XyXr7 zdM;P`IQ`0IJKGWFBR_*#K$`vxXtrGTB)l%Nw-tn5Rp-={;T>u$e!9Kp*(A0+zdE4p zm7IAOdmx;)n00DzU$LL=R!i>b{_J!ta8^UV@5HoBn0vuID>jHVywP$`81i&-lB16t za^je&6>OPiA;g^$tYY$fqoQ~a#s~j@VQVykV^^`3vjHQx36Ujnw@5MqeVdnFOq-k> zX1>2!$?-eC|2lsB{GElBUfoqam_I*EJ#L<8B_}o7m}n6Ksi`9BF~Flm5*Q`^j#-^H zvTO!-my2MXH~8SCqF!_EzVVG8EKlbVzH5_h6o0qZU|Mv0#hf&IaQoL{#+6@%eJ~4e zmrSHxD3v$j@fQ$ZmZ5nO{laxjp^n-g9#sbSG3|>3KN9jd5Bt9^To_^ip&;(>ac8fJ zgPd2G{^{6H3=7a*)x8m1-Mb3<Uf+6DfBVG}ELrGx$5W);K3p%4o#3=&nZpaItswJ| z$bljUk1)nFdoDT<21<_?vl!0va9YiCSD@E!AiBI7ySZZ&Au=A&4~NF=%gYs<Gkm&@ zY{SmAtx|#{f*=m!d>79LeAY`<t3m1zJm6AN=TW%Fd5$`$Rx)3LfF<c?^BCD@d<JvE z^Ut)~bMoD-VQ^e~^PW+!GCNChtFS!jG0$RY-}2P*l(e1SO!am1>i56wFTeiXVEn}I zy;_yB+Us)b$$=i;5|a<hJ|kICU&)sh#m-6F7Db)U@wvANK9`r^Z?Sqj%}1c$vn1v^ z9O8(a^$O+T5EWwGDkLx|FQO+;=W_<!=qj&m_L<JZ3$VQL;F1Vg0nu!aZO+2OnMs}w zQ;e-y6OF%n%U^nKlZa!<<%j(QPUb2qH^&${w$=gF2ofts9j<j<>wfN3?+{lc2N-sT ze{QS%hY)-Q<Gai2Mc^K-IKEd*_u9o;Eh5I9y`&O%$=2Sh3=4n&d^#t^8Ff%&uPlWl z7-`8uF}!0V9C>qm%%RBJK{+sh<u<cZgqQb{z3!N|O4U;}`^O!=J-r*RR8R7rsTtc# zcaEfDkI&Uz$!iZCaq{dv+9`Wz#Et2kr{DY>FCmL1ZSMvlR!_*w_TITlT5<02b^<b7 z?%N2gKijH&Y9ILedag2rgSab~yA5N{6{6m1=J<JH23U2lBSPl6N^sU3%CWCia31(Y zEiRoixiDpOcdj|e<$f-M>fRUSh%X!vh)(Xd2KR60*N(AQ@m2DkE$4CrjE?jgkO7wh zj%b^>68y=cY9BISCiIH6Bu*#{+Yz76ce94WsB^dy9$@2CvijaRn@DbNo%I4MM}~L> zHBki1N2k5fs^7<Nf4x6{`M0-R_|Z^@(*&FxzSf!S94&B6&n~@h<9fzZ_i%XW+5xuO zsP1J*U_-GDxvk6F>0*sw)3Sra+9>CBf!v~Pw9h-N<uNFJ1G!xGhnn`TJ$SWODs&fS zJ9m0Gkj0B$lXu&*5|&pw0f_Y5Eg!C49T}5jB`tIhctw`2++KflDL1{J*!FVP>OviQ zVS_1kl!m~L9-e0VOU_(uUA8{!PlkE~AV~KC)QhKolBMCu?zuKO88!v{KBK9s*D>BU zTm#&<-OQU+JePai)0w#_s9=vka>DV9!Nc|Du}?2CK}wy-y-zq3=^ql4Nvm$%<6b8D z_e#;rrlK~9=;3hc;{xow*Zy*bs27(cxz{le5!?P-BHcb$Z&TWrm;WqhNy6sfs1`nE z8$|KKqkG>fROs>P=zer>aMkIZ8QWn_F6>(k^6ztciA(t2j<@{bdLVZ+9YbNSh1+F3 z0Oko#?@xeJM}nmC2f(N056v#B+PvU0I8MkN4%><ysq0RE_p0}NBqA9x=7dnoECMX7 zHd|b_qm>*fermx`UbCVPFHS}sdLvn9;VQo4G}r0ixxv3*01>ESA1d&DUFUP(1Xg4f zpPhDFfF0(vx+5|jd35535RVh@4ff@Fr}{aG1Gm_p`y4lv$V~nRD}5Va@nKReYZ|u? z><ufWwe^e=X*?WZvaama#JPK#J{=@1<??z?yi2+`Ekm(v*&9=>otw|?4*lerkU8x+ z{xzdQ!BJubDdHWpUSS%%gsHt33VHC3LL@XXA>@)pBBON2!c=~;kEe3sa!<z5&rTxP zPNO4L0`~|N*5`hXb+2o#Je@y$&u14JmRV6FiO};tuL85Nh5fz~sf1t|DC_(uJC$#P z`Pzq4y==`L-(fR4YCyhJhBt^sZy%m(^${J5;&y1aRO##S7unX~^J3-L?$D+altA=i z@dms&@&Ye;Zp3&-h;<L=F9O18m(C-1w(_ft*6D~UZhQiU;Th|EMls;Zl7{r`BD%?Z zJJnzM36*0d^i=nEoF8DvSb~uh9ytZ@k?26MRa5Trwt%}jr%Z}`j`iH43?I+Y`inoA z>M3dbxK})#tAvK%-64$^tn9LODuNWi+d|qjuW$|CJ^yt3%r)k7)0O*ilCOr}c{SAv zwyS&Y9f=Nysx0@FlUG>}IH9-W65Fes-nMX}4fV=*mpY!woVO#OSSq~6t3w3d+vIV1 zn<FVJ0f$z@-yJF9fmbG!p)<u%!1h%+RHZu@WO_fzcK(C&ik-O%=zFhW@=lc#R6v+5 z8)P#6*#Bgw_Gdc{$6bf2f+584dFeRp6$t`*WykLkg5I6tEcxL+WU{~YASS%^dbh54 zK!%)NYzx6m-V^KX%}X6azJ>tU4okkU$QOz0HKf*K?ewaabw1y)?HC&V+_>B=C*V~q z>pPxneLQ=vwwHMqDVeW01@VBHUCyj<tSIs;KP9`~Ztb-$B<f{jwM`boOPIW*#5yGW z8^(vZ$->Vi?{9XxK966XeW~&(eV_$|P<8rX_s9|ccq$%_6Kpu2yU(q$i}onqe9h(c z%Sb%1=VC>sTfHH&Ruz)&C5RZ;S#!<}O<taLI!Ew6oi-KBo>&;ofp<YDtaoqw#WfuU z8m&WAc>u>eI#>_;dC138O-GcL;Hgp#)v+97B_4}d?Vd`3<<FJ@09+$hafrrvYUHw$ zVcc!-;1muOx~gLFWDxw@nQm_ffWPlwf4aVW{$hVpe0nHf#DI0Q?!+t4EFlGFn$u4j zxvJkyinp`V3HVmWi%#!F$S3RR1S{`B<vD?f79cX<e)AxPP*ZN^F3*B^z*y7MLtq!B zBmR@O4_b)yx?##|7HwV`4rc<Xz4Q#D;n>@nBiK`J@LpVQhif>ErV2#2*BbJ};Z<0q zylt~XK_QlrJq|^Wd7bv&7C+6W@ZPnIcp)FVPlsjjvg_>z@ZW#k+f$kLseG99k8hWL zd6&Tf^?8~#E#R%*N$cM1a7a;c3ditXAGpvp9m54V3f(Kcn>6#u-QH+`vsiec=72px zh|x5)IQhgjh5FRc2h3Z~r~dk-T)d11W$Ew%Po&*gQZOABZNk(nbbqe;vzXa#sH!k} zuIz$~;GN@s8u0Pwqa323NyGC{dxK9;B`}^v68*|DT?<}@2bL*$6U-aQ{Ga3Vk52(( z_`ZE=AI4f)yjJ`9R2ISitr_*8p;@Gf9Y8>A&&MD>ujjC#8!YMR=<>X-V`EESSrs^{ zEy1j9@kXJfVdqm8eI$4IFv~MZ-mVh2hggeOs#BJdD5R2Jgbl9`eYWS8f$pKXGjrh0 z8=pl4PN#OeN10(E&rlye>+H^*JuEUc`6<a8k_tlO)XQ-lO{s#Dv6#_m2K)bS>+Eu6 zH-R9$mAeGM*uZiyhL=RiLn2*e_xV1~&rG8Gdd_Gx#tmK7bXSG@NyQ7v@_B^+?En1U z|9C!I7-RU+-Xu=+!bonkqu7ue^P>pOeFB-ru7U0Hb@b`%aMefkHsB34<>mCx?T<Y# zYK3t==CRUl_7t&9%lOd6jif;t$+qsKVlVh;LA_r$3_jGg>7YUtK;ldN4SmD)wYO2` z%6G1ok4WWgprjm*o=iZ4tjbmNMzM!xQJgoW29pC-`VX2K?mKs&pobjWte2q*F_Z`L zvc7z*|GQN6hc{hs%;j;!NC#N8`yNMh0i98;EXO(JE*WIV`<(3Rs469?Dk=e)Gzm%S z_wp&L8}_Bbu5!1jSa-JZVf$IxGWNyr#oiLyUYk|FAZdRy7xJCX3(=?qtlEvZ*+I!! zr8~tyqsOk|FmW|oNXeRfRH}J8(y;B){G~>_#Q+s7c+Zfzs4&^3diDuobr9z~#{P6T zH1)~rS4-7gs<+{z>Hzi;6@_KrLx9=>y_PhJO(Iha*R{-WJXi08$JFYEKR$H#B0DK^ zU=BzE$zPv!fC=aZJkFcv03lFYv8w{c%_%ZCeRLJ8yBPhw0S_<C7irTzERMMXF0o|- zN@-~{KuGjmuN->G@o@`(GZTzgQlP3u`E!I`DS$ttx|t+}88!P=F<(ElYJnPbZDt9_ z+D2X~WY#ZN#n)1ONQSnzdxjevR#T8w5S#2V8>j40DF$;qAGKpIiKDVWorIA&%3+bu zs7lN6lSRK8o9QBB!Xrr8&(l_fXV0&5^alOt?Ll_15QM;v)QkG%BY*8_65WEW5m;x2 z#zYaw)eoyEypY+YeW(A_`*z=*)^mH+2MDmvqC_O=QDw9M7Hqo8C>%;=)8@NCu`KtS zG?)6%*EZGEQS|>Swd)4$Eu@;F*g)x_vhl&zs7ju0egRH#wont%pw@2Iz!Qx09QsVC ztzX6wclRs6)81@WoY%aZ+_b)+Q$x~o`{6mX%FBxFB#wV5vu%y_`c8eSZFiVRaxRaw zayS4CRH{AQ^(eOf>Qd7iF#Rf`r<SIs3|%=@b&dH0s6wy13JfJyf}&;3{=${KjDTTH zC40)rLk<n82;tQqO%Fc{oImIN*Pr9J`S;#`)!VCZzBvMs$B7^ij*W06C&E=t2!LxV zPJcU&@OUYdAjiuJh3rEW5%s%bw@lA7KDJC-mnA!twvApJi+b)9NXU^rIE$3i<N!Hs zey)3t@4ITpvyzhRn@I{@f^nO+W2(?9Bd%?Qo*glIk*@wfLBR>t_~sB(j!hq9=s-A~ zpC`HKXY=7;trWj=*8J>~bIdAQ4w?mWo@#c}(ibh>T|r~7RQV*v`Ayt-Mlko{mjW}r zC<?civs#=G3F}_E%o4F91r0q2+2+V-7I>2+y<;y$qZ^Kk-Atsyrp?yT%zweNf%y~G zvtR=1%Ylfzc9?dbf_7i-Wn-kK9rFp#BOui^xRP>ex?-sRo)q?Sv~cKSYF`$3INMLj z7L1ZC_Jm@Ib9fVe?#bfIW+C2}S{PnEX0wF)T$4z+pfxEUI_~vfFBXxN-rPyDbI8io zWNoJ#r?V_dH5$!_oZ1BQxQB*1K?!o~?f^)#d$$C*0JB%NiY^^M7uIA68>?C%kpHaZ zklGCJ!Mcqll)_xfA3HVj8peg%MLQk5U+oF-0phn9IGnlyvuh#{En*DsARYkeAZKLj z(MiijGDBBN5F!J}071;{SCwl~#I9-@=6r`2N*X<~%<wwZ#tBds>tAuz_ynk`002?~ BC=&nx literal 24312 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 diff --git a/metadata/md5-cache/dev-cpp/highway-1.0.1 b/metadata/md5-cache/dev-cpp/highway-1.0.1 deleted file mode 100644 index 499ead2925f7..000000000000 --- a/metadata/md5-cache/dev-cpp/highway-1.0.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-cpp/gtest[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=Performance-portable, length-agnostic SIMD with runtime dispatch -EAPI=8 -HOMEPAGE=https://github.com/google/highway -INHERIT=cmake-multilib -IUSE=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=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/google/highway/archive/refs/tags/1.0.1.tar.gz -> highway-1.0.1.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0556805e3cff0177fdacf6092b8571e2 diff --git a/metadata/md5-cache/dev-cpp/highway-1.0.1-r1 b/metadata/md5-cache/dev-cpp/highway-1.0.1-r1 new file mode 100644 index 000000000000..f4099c31cdd0 --- /dev/null +++ b/metadata/md5-cache/dev-cpp/highway-1.0.1-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( dev-cpp/gtest[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=Performance-portable, length-agnostic SIMD with runtime dispatch +EAPI=8 +HOMEPAGE=https://github.com/google/highway +INHERIT=cmake-multilib +IUSE=cpu_flags_arm_neon 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=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/google/highway/archive/refs/tags/1.0.1.tar.gz -> highway-1.0.1.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=152061921af3d8ac44d1ea9837118fc1 diff --git a/metadata/md5-cache/dev-cpp/highway-9999 b/metadata/md5-cache/dev-cpp/highway-9999 index 99b7e21baa52..5af903ea7418 100644 --- a/metadata/md5-cache/dev-cpp/highway-9999 +++ b/metadata/md5-cache/dev-cpp/highway-9999 @@ -5,10 +5,10 @@ DESCRIPTION=Performance-portable, length-agnostic SIMD with runtime dispatch EAPI=8 HOMEPAGE=https://github.com/google/highway INHERIT=cmake-multilib git-r3 -IUSE=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 +IUSE=cpu_flags_arm_neon 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 LICENSE=Apache-2.0 PROPERTIES=live RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0556805e3cff0177fdacf6092b8571e2 +_md5_=152061921af3d8ac44d1ea9837118fc1 diff --git a/metadata/md5-cache/dev-cpp/tbb-2021.7.0 b/metadata/md5-cache/dev-cpp/tbb-2021.7.0 new file mode 100644 index 000000000000..2363e1738a30 --- /dev/null +++ b/metadata/md5-cache/dev-cpp/tbb-2021.7.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=!kernel_Darwin? ( sys-apps/hwloc:= ) +DESCRIPTION=High level abstract threading library +EAPI=8 +HOMEPAGE=https://www.threadingbuildingblocks.org +INHERIT=cmake-multilib flag-o-matic +IUSE=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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=Apache-2.0 +RDEPEND=!kernel_Darwin? ( sys-apps/hwloc:= ) +RESTRICT=!test? ( test ) +SLOT=0/12.5-2.5-3.5 +SRC_URI=https://github.com/oneapi-src/oneTBB/archive/refs/tags/v2021.7.0.tar.gz -> tbb-2021.7.0.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=085994db590705aec9fea2bdcc2d995b diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index b17bc0896855d79d66c7e249b70d50df968099eb..1f5ff77e70d54be2e7aa7013d86084d1733f7b97 100644 GIT binary patch literal 31624 zcmV(uK<mFBiwFP!00002|9rj8vL(lntvA<G)V!_A;y)vYeeGVE%%qt#m&H#eyNmz| z4S@GH_4N9_tg5pQ2#{=o4WQ21JJZ8``C1X~9{>H{|DS*VFn<2a{(Rpb)2HK8_|RMb z@ZbKgfB!%KNBVCcO6oPNJ#*SSTxU;bZY8XG#vEp=t<|~C9?RY09(~o_uUbR6+L=P_ zH6AO6dzUh2oMWVs#~vfEd&hf)w!$4l-o4JW=2(S)yjmV@w%GZ?z0ME+_y6(lHKq?e zp8ViEXT8IH_jb;C^ChLGaGarpy<=^o?!4MP_c`Kq?o?MP=f!Uw=Up~WHS4%jk9=0T z*3s7)k9+db>n@>ezP7X$XBg>TwblFBJI@sPfAfF)@7igOUw#}vVWyZq{t`c=lIzP- z=W(a9Vn0_o=NV=_#^CMRu|nu!mlk%ecU|j<v0pi#xu17RYc(DuuX*M&V@mxf7+}>N zdMbXvaqM;6i?^J-dc4x+tHwRXS#ln;?>mI^Xx}Y$#PhCas%LF;@Dgj?7i+aj>-SN1 zI`XyGm2z0IG`_9fSDCBVcAZxnqqAN-&o$0=^8oXz>&nMC!a9!H&fQ1Jt6#^pkK?{Z zE@P#;^tyNNcg<J-M@yX_a!BW!nKlpCQyR6FcIWfx>8{~eD@-hwag*b~h3>dZzvjJ< zs~r5m-NJFLJI~NUtTnH-L%{$%<~5Gp!{FJ=I`M#+_lTplb<Tj-o&j$Sce!J}N(}M4 znZjAG^Imb^iC4j!SfuMd4nDf=Bb+?jt|4c<VjY?HyhBQpSLB`fm@}3dE<CB?#JK&K zyW`FK>}9Xbx3(*`Qo@nrd6jVPdtHGai$^0cTDrfP>2GWNvcG(+pUS7m(v>$m&3)v2 z6K!KxR;OHXoD;kArYt*VyE-o(iLrYgnMkZN*JGY%!d^4%dtxAb>FD{&MAj_5rF!Sk zG0NRp^BvEAp0&?7t`uU7yWN4e?Ykc5@!d`*5n5YkbyvB0K$d8<w6WWDm)Lslb;TI& z<2;XqFJ-<x?u-A!riCYqf%uDONjN;qTWXDMZGO7vd6i1!wR+9-zEj+}Hx_u-dh$mp z<BZ?j2?Y8WJ{|SrFXcl$URJt#ucvUNm-o`nOrVU&y9Qjm#ZmF_6|TjrV6E#ou9=QH zFw<ze+<T4VE+_xE`^M#Xx&;Cqgd_;Ug4PWZjD)8FewFvHvxI(xd4$y4{eq`)j)pVT zv~$U^;3TP?Hv!%5!3Q10S>EYv*PYg=C4^Md9qS6%r2}a5UU$FqI(e)bK(KL*HqOBM z9+AiIHy?-P5BxfZ(Tr0*Jj6t}q;FRG{M+At{TRb1aQs8$0pIL&mKM`qsn+X?pi{vi zdn2&-8E54~uG9|x7o_QXULlp3BUm*8PkZr`VCifJ4>uz=#vA%bL|^PB^CJB6nek2H zv`$`iUSNJoH3k-kD9GRKgwyh#D>krp9&H^fiA$-J>%NYC4B&2FyAW5U^n1^O?~MZx z@1Xm_NWc%6UwS;!4o4?(tkePTjrmiaYp;@O9;>ppWdbuPva&!9-x|vA>=ZwRPwfK$ z@n)u!09FzYe*xUM4@TTXQ~+V`EAsS&!6fL8-cv82H6EAw!UPJ(c$k_1qMFkLpaG{l zlq2QM%MpFY9e5>-bQYY1mjMaZ%A?{U7x>46e0L}8eSz)cOn778sZDZb!&eI5hwaPe zx7vYA72+%a*7>;jUSKd_+~XjD)Pu)k9TO-Yb_7kZcI3N`yBB?D9IN0;I6@}+R#}1N z#5+d+2Q%@1zcbS;E0g64zg|NjV0fT$UA5(!`x>)d6(0b(Vx0H%Kcmm1;QWRe*>|;B zd7^b4#453$LdM^S1ibMMHO4_I1bGLDmcU)SGLTnS!$(LCZ`f2Yb_Sh~d5`<9aVEkP z<R@nCMaJh3#c+~TImt4t!Bt@&;htdNMQYjP3sTvAtqxj=72rQ9wUbj8v?j0INh^^& zab71rbi|g=1}BQJpFfx>{mx84-yO?7_ikkE4#eI$wmMn}I4EDqcO2<?2%MOxJ56qD zterPrQPM$7=1sO;cp@$*sR0xtkU7ph?#+AhBDaXuFMOUX$s;#VHG}tW-n2#gTJMuJ zy4qS1AGiq4jS0xSF%yf&eUtZ~7%U{;p<m%GM0>r5PjK<4$0UWYR01GA#9D|HD`fZ` z?+9ehJR;zBorJNO<~CD)Gt-y#*I&Mj^&cPOsYgkmT0P#Zg-eArG5(Q5J&C$;lK~fu zf&kjFlng=)-s}pbY(N?JA8?lvubV|GJW7W0l%tYp$N@NiZ(8$cjez!7PckOIMIK8j z4*U!%5+Z*_qJ6U#d3xhXfHu%dW{it$2!HL6h<2_7yUGg=!aCrd1S3H=3jhn4woJy~ zH5YPJJt{zcgWs2V5zx3Hnq5+O43hiUkUqRNwDSZvcTEtmzR!QO78L4J{c5cCW~^HG z$$v5Mb<g_@*L91u12jA#P7scQH>c~!DZ@@Ci6Y(5KfoJkAq0=Gg%kjHfb%V_O~yP0 zteoRf&q2)YK@@`!L^afzoVO~Bw?jhecVi7a^CGlPtaeG0{IToqz~+GIwL$_T2X7J^ z&j>4t>CTy@<(qQ=zevR(dxD?TePE%%Qr<))X&Mp=OpyEFG8f<oA088c*icuvT)X&` zZ^ruh=a2iB&;RrKMQZ`;Ccjr4!ZEH50l6Zaj(i0W^waOhkxC>tU+^E;NQMfL9t)f} zCKjAPVtM$d-3!=?-@zkr4XNCLlf`n39thnwdQw_k1apIoKrwg;_$1if>YK6fpWX16 zI^p{8swydX{Dz?Fs47GV)C;ozKtwI~Anibt3p|Jw9vcIKZ!Bvhk7OjwIiGLDiwk-4 z24?xF`jA($46m71zt73b9_w2i?(y5$zl{I&F+aGD;(0R^hS;np)Dfl$havajPXNX_ zh_bUG%_>q29!gNO111{Bf<dAFLIdnk2*^TcWxUlaVhJR@^03IQtE13dxn`EGGFZ}6 zf^=NO4YVk{i9HDKC6~%~P7tJnFhPaEu&zV`zWBOP$0%ikp`ii%I{<AdtH(~E4XVI% zL7*;pI)9t))*pbwhY}g2p%O7#nn!|M;qvP+{~`zX1#o;d)b-oi7%6{B1xfq@s<cUM zAOP<e^#NWx!kzGK^vWP`DhfnZJC7MzT&M}uyj&Ie!2;I-B_Im0F%buaYS;^XojdVJ z1`h<;of~>Bf`*Y4QEvDZ8~|1TUD$6{y7&QQ9&|iyOuy0~HZCLzKE-DpA>RR?>8wlT ziP9+|uz2^$ALFFh9<PtMV}u#<ZKK7Ltc^@B>N3S1PmC)CgSL$sNQwyT0x#^pvl8+J zDpk^(l?WH093p!nsz8m23Q_Yz%FvR9AjFQB=#>ebai9U<4j5K>gB>?n?6^@1WG;dc zS7<jnXqq{LG!hSihZZCsLW`fu1Ii2uLJh&3-sCXu1pzInN;n#%@;;!wOU|1c2n4af z&q@QGNmoE092{Y&?pnyKb)F<S7SCOW3sHcQk5D@VJc=6W84r?QhO0Da?HB@HhW(J* zdBuyI_|;1H=U=Y*`4=q}uvI3-l~3X0FX;mwlHctiK=bkP6ZnRYG_(---71)bR>7_C zmm5jHSA-6xiD_X|068E^KAv$BeQ=J6Q*VG{&C*oGIqGGz>;i>{%|}Q@0P?YJhr5D+ ziD$1baf}LsVxM@`0t_xVzWi?8XC;r4Nw75hyu<LJ5o2J({?%E}33DL(z<2m?auomH zywnlvN8qt^K7<8^L<JyXV@d6DvxlGn9b!Ow?SE~w{ClH?3#WJU0(k|@pGXG&lK>yd zJ8qGobtuttMt*LFYqQJ~TGP)^U_Lk;v>j?*7XMxD2f*AB5D@!^umeFb)eYKQWY<#? zO*}me`;6C{(I&k2p<|FZXy*n{$YBlN=&+7THblHvm=$Y?WwC4C2Mdl|iD)Tc4N>f# z#6}T9$jC$Z>T&bDNrH~_BvMdd2R@DZQ?u`mZuhlf{+0{xU#{!74If1W#{L0K{0d3Z z(yD=HM|8v@_`+tP@O^<zu+4JeLGF^A@$P-@HRWS&3jp&stPl>qfmRsdfqR|xL<Est z7JdSF!7Si_&u$m56fb-*l0y!X1P|QGo1ymED!gNZE^89^{1?%8C$gezmlaCnuq4s| zT#XdXV*orGW=7UjssP^G?F1<o!Y?i&;3O&WJV+1x3PgkcMflp0V7l=vrjvr_e>K!! z{_}^Qe~`F?Tn1t<FS#6#JIxq)9D;7j{UYhTqG~Io-l!n2jRR$hRxyptK25RYo|6zE zaIwn0Nae=_VG1nZgpyXd)R8*;aJj>m1mO!^AMbfoe+i6)HN0`r6ZwHQ8hgnTNP{Pw zNw7xfpiv9NnDqnwp;NHiJXpaAf<W8|g#b9>tA;4q1ujKgW;8!paaTlk!6BjeRk;fg zg9GV|@l2+XnFccHtEK+q*Z=%sPYl&z4Ec#a()^1x;6cbylAoKjXMqv|+&q_DuOMP4 z>z8Hf2=_J53#5b^AV6`h&>R27<4Kw8aL;CUJ|d`k&*W|}ER=795Z%h92rFF6&D+L1 z;|Tdp4X%T12=&DT>m;ufP`V>bAgB|v^=Q0@bQ832*!#?NHP-_D1lxtS^qt+)8l%Dm zU>7-)bHjLeDzx=%uvtP700tz$2FNQ+5i8<h?VGVa|8)QGxBvQPu7Cz46kevnGtj&J z?2z{uc@I_wma^~1eJ9c#s)^5#VvxS%e7*{O1CYeWi5pK%P+Yg122Xj|A`Zyn-*~$l z+(0?uMBsqNYon+@3*>A{z~>vjqXANbSds(q^Jl~2xNbnIg|TP7z+xzlc^6@dlLt6+ z7OitiMJ0T=oz6PuLg;4X8O#iaUIp|XWM{-Zk{eEl@F8^{z}ZcT=<aXr^k=40;#BPU zvet@6>qyZPP6@YyOkyT?d@qs~(6`;Ix!aj)nds9<euoT_*<gn!9(F^7`<wuGC(EN^ z*8pAk%)Wp^06v0V2_FgN21Cf;ygFG1@dL#_(|2pNo>=+_^ME~|x!hqURPIo&j<~NA zo`lBe<}h;pkW&;lcLsqEeZc!jmvzGYOJkiTdZ&&p>pR_TA@Q<KiKwn7n}te%HS-!I z$_vo?6Kh2sE4}tXp}l+fU0^zd8A1&u01r@d*tDETe-d$hfQ<Z@VFJWpgv>z#LK$w? z^_?<0gLHX<_#hv`f%pM`A*>a(JKH_dQPWAn?+57)?7pFL*P1WlAO}WXV#SV=&j=u& z2Y^g4d(MK0<h9#j(t{nkO)w;YeIN>XSD<ddzQCveDz=T}#7ze*takXI8y4^y5)aH3 z7BucovK~^y&5HIvF;)5pQ{e+>VXT3~+7j;&@v@thYI-ariLhx`btm~C4IyDXp8$L& ztOAlf!#xmxE#Yz3cs8v_kmp`#6?Z6kU4nxjDci%KT4AmND|xbq7cq@)3EoGHV|(sW zf&%mm07~At0;C))at{^_2k#iyK7jYM?wc_3JOQ>0@$c?y1HR=Z1F@_#9}!v$Rf8xZ zAxLE>{@x0I8<0WQx!iuA?N3aVKePl5c)=A?7Cgo3d@I=}pBG{{LohEAF46{_2L_dO z<d|Uqp#~UH#VQr5s&3?g-CMa4t+|6s7-^4{ly?yRW01Hqx#HeOZUSkCJqHNn#Yepe z1IRStezT&w6O<Q*0tUkYc^c3hOWveCBtr{usL~D0Juo{zn&KJ3d`Th8O9mp`BccYf zdYYf=G->h@M=}hA{dn>8(cDj1t#Hooruym2Z(n|vFhEGf@;5^fr$}T{1+oH_kca@h zxS?zT6Sq}XC)9+W%-@ET+>eh}IwrIjp&npYK<fZMPckNMqSpoZ;-L_SMV(Mc6zzIE z@=!ye3tI3PqrA3b3VyjZxq}P?ik));^qGZ&t@CoXseKT7cvwaf!AT09ihzD7D#YYO zeL_N^_6IN<pUqpe4B7|vjQ>IG$mYrv*b%Iqr@YW1J0fz+cc1zz?u2Uos&B|UFGPo0 zH@N3Q>*o}axx~v*vW$K3fS8O$Ay6Pfz&+rIEcZx)FY-6=m)e2e1Uwa%3E*sD0dvp; z&w;U9_s9Xf0c8W2hkA0;XTq9M{`s|Sg?dBY-mSQkusi@=jS!6Jw_4qc!FQ9p{LrMs ztu?GK&m3RRec*ef0YDAn-4=EOa3c~sd&V6|-QYxlgoVScxa&sjAh)|aux8C~cKSR1 zw8s4W)AifK*N+2c_3jLC;e6Tke)ygnpb@ZPh45~eucuYpo#+FBgR=(Q`H=hZZ-^CO zeqzqR-y8|~15g6|>2_lRolM-FRfoY{N^?(@6vkubrZ~Yi$D6V_rrU$)MxALOpP?Tx zE%IqsCLH%o<|HemjrGaKq#JS`)Xk09HVPTvJb^Ql4bsZEx1z-zy-e=B43Dt+Ucj~s z5cL|+eO?lB+{d?#s~<kY_&<LPpH6EO>iZf6R0}*Z?|^<!c=V9HUidc}3@rd!Tp7SW z&j)ur@f&#C1hbJ<P`?lW3UG6K3g^-8ae(xM%dV_<AUT1wWao1yYycz@*BuPxL&$z_ z1hgW}>JV{B?`=Vq%nO(7qGNHu#Iw6p$a28vCXTbN4s}``^gA#RH02~7VWP-aY`i^t z&!i@z<@B7rDJO^v6cp?F?27Le-6*?$XQr?Fp}&4Lm)t7m{PL{m=QNTm&&zu88+<~Z zkODMq(`V}>HX0QD+K^=^(>1Z+VJ$%*T#70dT8y9~=<?M{Ma^dSy5K>unL~aGHRL6C zfrYrw172OI8FJOz(FE%4A`}VTeO#3g3GG0MRW}mi1o22WB<QGuCbu9C08JPG>i}0I z7noh{?iL(Alsz}90RX`Xc81{+urQ(N$p`opK*tO=2Rt+Y4B^dWpTF$6K&^^ues<eo zFRz+~<S|yfSyNBc0df*UP4g_r1*qdjXa!8bt1KuS+LnamCe(3bnpqcA4;019DkUWQ zL%$%8_XZX!DxjlQ193n$x=!2+UR^N=<PDkpmIs?V#Wz2eNTDW&2>I0;Jezk<r;YfW zTL4-hYFZxLz~~{CVYveLz&zl4g+PJjcZXU*&=cSbSLPY^MlZR0oIQ7je<`P}Q8`Au z%bT?{*1!GRM-Q5-dJuK{A`P*)9|H$yxWrv}R?uNJB5aeGVHC<#=wt+gnwtp74G@y& z;ZaEPrQeW+QzeZygD|FcdPp!kvM8gOWfwhnsW{POeF1O<<wd@v*OB}Ik?2+@<pbRZ z0nMb^mimB$!y)TD!}wN?kt^zcJm;-&hMag162>e?K!V&AM&mBqG4OB_aWC8LNY8$! zOy3{m4Wad}7(Y3(=j3n3`v0DE_?&m)yf3FZu{a)75eJv2G^|j`{2R3B0T|%)?iwhC zi6gjebO(EFUX^rmh+wE;eu+S<Ie;%nk`Bc4xTJqiK9zjPk_9R7JR)u=At8XR>Kbpm zF;H9L+9TYc5+UOF#%jINfHN+%AxfGk!uNnj1RVmZHZmT_>Yutj4|53sJkAVYd3sby z(3e8(G@{Y38TFmYee>f`JX{L(%O{27AMBJoM15B;M0gx|Sj^S<tKZd~22Ter9#G=A zJl&0O;FTwiLwsEMSO;DWY3a~m{CX2q&*Em3|EVhCUluYudI=8#ykaC@lPh^x(kJG@ zmKltGtAnvB%suRhHQfb+kRsjSa2Nt+A$Q9S=LHlrv5`aQF3{@2EpOB6XbEqOM<lp; zCIATb^`xNF!y96@2qb_Re@C|D0Wn-Z;q&+SW~Lwad;;(M6borEhj;s+({pn|Ei4c; zUl1)%v03^K*(`d>8Utv+Scv)9VC|E)B;#BFxyPcsc;OLmXuYmh;dYjb!KyEUZ&e{P z&x6Daw(-l*Sbh-pw}9Taz=M~M7EzbyG`*av29^%4!Ea?AY=#*UVwI4Dcx++mo+(}@ zpSk6g6G1f5(tPs8*YFp3dj=khWJrD?;^DmoDRX*)PcV`zI%0`5m40U_YdkPhdzbo1 z2kNu2TEE?jt)2^5T?YcIN|9x2nwm2}`5<@V9nPn;B_KF%(jcJBvyj9y_KWf$X!!Dc z74h12hhn)wkKIji{4tTaP*TY1H-{SOG6%HUptSh{nw8`TI=~WEXO&W`Y2g}a%utYR zlbC~Aw1gL7I-vC+9SaBD(l1oj=zQ~ed2|L%ykTL;8{!sgpL1OhvIbj5WS`d`%_Ksh z9$)km1cw9+*ko4Mq=Mc%$?kwbC54c`NH?9p;Mqy^*Xd5$hzWt{X*p^Tdv>$!MXU}M z&V4mZv{4r;<B<961&-D|)+7l+1&-8EFR>!+-gZH^#bZ(Jdrj*!Ss|PWN(OxjxF~kq z-|JiknX8i)&jTb&VW)=AkXqy6o(;;F2b_TzLur@hN5@fD5JC=*q8d8laz~TM=p~~! z&X=X0zyq9OJl;E0BMU4N-c+`c?~B_igLUJ7T%(zqrzI63GFa%_(}<0~BccjYPQSVE z$BCE%Eg)VfQj+`CaBgrY1SC+kd~@Wrp8`Y3khKv&#Pw#T+fp_B3Brj#oYuj>o!8M| zv~b!e-$<Y!Ov}@ud?c2EU@t=CMthfDupV9u098-sfil=tIG5Tl+@te~=Z*&%D)Ruf z4BR0M5ZGg%uV(r&9zT72+x{%?w)2n%lULdjGaM0XjERX;!>ys|_00UlJ%L6*A?qL= zW`b)$mbV)nknvlH23Ho0tX9dx1@7OWZ*nJm^~_g>4I+VwM0iE#9U$)Lx%MWK`P!k{ zo_8Qf8*ANQDP+f45C+AXNEU)%1ErAiz#VXKpujpvfUGO-<AjBeUJZVb2D$Uj=&yC) zw5(Asme$}ReOaRhK#`H*PjHbyNPe@^_~rA^PLilnK3H||+Rg*>0^G2WT!x$C?!=~| zEP&NqAjA;_*Nb=rMev4jxLI9!S%H+W+sG7@YTos9ztJRh?A8*RSSFl9TjZr{gx+t+ zHj4IUfe!#G_BWSmNN84E8QC|a1j)QC$k?deN$|jFZ^$7z5$R-g4*BkY2=K&~IPPc} zA;1iA>lZMFTW>`KIRx#%+Q7w86fpVhLJsmEQjAr23ImSt2UF!wxqc`|eDQ-h6`1`g zP<0<MSw{|Eis<kGj`BKihFlTr5MlgpdZOzY0--&@C?F$^0a54|Qj~|PlK^uo?^*{2 ziez{hhm`@*%9<0ZXq6I6!zaIOy;u<lK}seg^yuZ81(}jJfv6v4sjlD~@{$>6j>v>* zff8;5{-^~u#2$qYc*D6fNYGBO2+dCJ!{=B;0Nk^D=y`$CLB2>sTbY^iA52v~B~6uH zGKLhtL4b)H0G_C>a#=DQJcfYj)=*&i2MQpfO(9O<8jC2)dyNSGL^$Cj>5}vTP#B6Q zbXe9Ckx0HF#+qfx2Nqp=QGIF)p|)#~vhTO;glsLAe>D5WGabYxp|S>W9#5n$c?QlQ zY4rExD5qs|=6161Q_k7IBu{nE!J7myiEugj0mLgY***7djg&}IN0zBiw^`I9fb>VN zsunMhQC??S#05OK;wTpBpR5Jh2aPQa;P2{AkbH#5=>ciH8$eh{y;k@jH5(30_CI@# z)~}($Iw={!!ZTL4M9j}9Ko8k?z&7|L$i*OQbu`}jI*7lHqmON^WJ7uYbp+mKx$3>D zyQh$QoM#qj1KA#TfI#xz9VSz5Yt#9O8%0;FBPQ=zi$REb$mQmYQoCI4!~(#)(1~&; z-|(4>D5~F&O5d5Ped^K#jP*)@fb@z88Im3@v>SorVT${~WD050k=+1!Y9r7A173S8 zzli|1&aJ?To=@^YB%cA7hx?ISbb=A!rhFQIvf;@1KMAcvtU_^jGLYNe5?})E8WbU` zjbyQfe3iE(V36D3m^>JS_7J|vj}d3Vhyy1q0a3J%j?eIII59l+W<|5*&$*2U+{n_W zB^2-i>-_ud4~yL3?s0rS)%tF%_2s9ZuJzlOUp}s{rB)dl`fhWNOl|prohk=lX`M?X zRE~!%z^Ycbmxtm{;u&+^w<7o|o=~yO5e0Z#skaNr%)^1^(QR`ZEMQZx%Nj{zye!Nf zVr98Uao3120$HxNBO4SQCSJ&vPU2l2L~p$CMuY^<jH|U#ndm-{e}v}&k%UB&gAt@p zXN?5_fCY5pf`OeD9k#nc)_f9D7QvYaSYA}AJkHVW+~J=NGV8yxTKZH!AeLSn0-9z; z)s51b9S54{y4(yR_aT=90CZJU=o#elNbx8OtHhAp#*Tso@ma?Wh>&;W$`TqfDVepS z?>8JWKfgJ9@(d7UCS2V*wcL5VAWV_<=$a8>qw_rAnbR75P%rnJuUl@LLTYgho>^6h z3CTJ<eRrcUMG_P=W0rlfY#qUeoXfYniudrGept3TEs-KyZ6qpOo}Yr0{BxthuFnsd z1$`Y(kb)}?0b%Edmvt%4dUp4#VCJS__(|lc_~vVuiyRhU=YYhso!sk1dg8m&!Ee9= zgLPWgK#-z4{&IB47k}4qK?$K}+wGo0BBVII%061YVYP0&YXe|%^H9yxk~sP9BDJu; ztPGn|EY-Z8Ou5t{kOlXxRtpe@0eC@#(DOX}ZTO-$^{|8{1x!L-Hw-70>**weO|16M zZ1!#Ej|eRv;(Np8&|@U3(8Z90QtsXJ;`4C&0ZyPN_~L%u?vS0<tMY>LE}|(3%Hv71 z*~lgPJUr(lA>er=P}C+5One-cpg|?@z>55jQg5WqL*U=`mGK5Ze(caZvzc!9M!W28 zn?=%TX$wGUIVukdExmvWi_bzJ!cdo<-dOk#vXz<oyylD$Y2tBNzI`C9;H}X*on;Re zPfBb^(J+7co&>)9^cPI^v3&ZzMT(p%@AgP7dybyv;DHyhv3Oj&2D7^Z+XUSRm;!4B zSG$q1!1~?4Iv2nWbt4zvPaTH4JG-ZN;&8C$3cj)Iyz!wT1yXn}J0|#{3ev2%qa9R_ ze#iHi4DbsGP6AYG-TaO_KYV_OO(<vwpA3CLg?Ywi?Ss8;)eSiJaj@%oMY0Fkb7JTl zx`OV3d<Ru}&(BFA4-e*&S6A)#{BvU^jrC$;2RKhCxjW5*xd9V=W8&fPFbzfM;SA7G zk{g{H?s$4Ea3hw9x7|@4kOd3E=02>3!g+4nRC-J)v1-o=xqB>RT_X1+kgr6_x|bjG zRvh_ov)FTxhTu~kGDl_kVGH6aQ2#uL&<PNMJ<YRM?0%uziTZZC$6U(^%vR4834c%b zo3&4AJ(2)%Mbz*ttY<47+S~WjIAX8JpBU=^yx#5BTnN;_kH?Chf-JxcZY+RzLONJ? zmQbk5ImeRK?y%%`U6$#zye0;H8rCAo-pzw`#2xT|%PUdW9spGf#bzU)ljojl#xY<f z$zqoC?X+G23WzTc7!a8RYlmRKc5;F+UDu3O(vq-IS2n=Rgzq57n#Y<@d!zuo<A&Cp z*x(|`-mqzpN=O$;=dxhug5<@Gr<=w?u!^wr59p^qv(&R+^WIo|*|lw+gE524<a6NV zBtkB<iw6U%0>3%(<{`DXtc)TPLn_uaRZP*=GPj%|)!pqnvebHVCsMXWnHRs!3#^a` z@kuxaiP9p+qL<!S>#%6p*1u<arWY|9={fZ#Ys~o;TXo!=g8EsYc3-W#oq-F2m(a3c zx%<<-NI+tGcgJe1!YL%9Pgaz5yKQiUb_AP`V49wV_3-D$N*e36U3!D#2``P-nXKF{ zya`owM`aApQ9<iY?#9pKBCSBVJ*tY}(fRECH_!CkWRI8I<SW7%%8d{85_F;UG{sni z1E_nt*W8BV!7ma=U#}X!k*w%~ZKJlWq<?k>?ew!o7A#IY86W1kBJbx3WJf7SwQgH2 zHBWyDSiW*wq8r=Xr7ixmiEiLA@sZaFwn3L*`>BXUBt;8L*ZN0el}|Bzu*3A_R&4@A z*%Ow+6K+oj;C-MxI&=^bU9gGh+9O%RzVN8S>~_2JJFV1Qo<(~Yq(>cOmi4vrmcNCK zG<Pf`TB?=ij$(XDXAw<d0d4zTTL76Da_k``CI;K=)`V5W*;;v8VQ#>5t(mM;&+>L9 z=62(fg}8Wri$Mo$%+pj$=FZNdCjMuiaPVn8vM;hyzl-g*Wv7S~wITe^EcG=8kJquz z?Ez$ig@DNTP$9!b_if{JpJBobK@!hIkdq{6Tf5*uQhR)9lG-xNIa)fxI$8^ag*QkB z?hclHUg4N{k>~R^Ux`Y2Nh@F%WYxDytmLLAiWFses4p*j#f}P?J|$1VgAW#z#9^D) zT?f$!wz{)vIs27~VCdBXIcz8+pCnQgG|1wRit~58lC)wE#su1Xerh5V^-rn%AC1+& za)$V_l?^Qe<Y^DXwnS%OAE;I9lcY=_@s{d(_hbk*E0F-W1NB;Y;Is1%2&g-`6IF4c zZs%@5X4kTHdk6=<&-1{UZMsTsx?XA6-wNS)JB2nwTnJzg7ZmUCp3BW*Y060g-l!;+ zqLO)ynw#e=^%|)YWd%EDgd4OP=bi}rSqnjmC?`gE=rJR(w5B!C!2;lGY3LIya6bWD z&VOnvDMNe(;c>cwWP>|YQD!sq^FkL<sK$<#M$XvF>ZJI-N`e1aR^B9>rW1^2$sW;$ z8bgG|hf0A}cgzh1FqHssa1>0Mgmwp4mZy0r<N0Fo8Cu3q9Ff>@kKDq@WF;z$1rR_* z@CR@`loq;Z+av%q5tIiZ6oD)fElIdrPzJ+sMg+8l+&Q0a(#|7n<SoHWp5@CCxdeQT z#q;1*es8P#DSY}mih<nm+7skWPCL2zgy3O0;b?9DMkm0$8&<pxwWrJpxl-KQ$*k#N z{m%h5#%XI8Mj<m;do^o<td)DZ4TL1Sh}S#-o(8~m2M5@oS*{aYd$kgtm#|&!t4)%2 zaxvgQy1K@KD)f1tp8iKiA~b;6%16*3y0`jNlHmEQNyg>)(kyp&3WK#$mjBx^IKr@9 z!A_%S<u}|hlDObF5b!^>Rr<ZH_JJD^wULKH=WnP=J<SlPYQoZo336gHD>NJI-1~rD z^5rW)EYK6}=%h6g4-0*h$)zlN+~da2Abveqh(Hu>yHm*^*R+UhBen8=brRY(jm$%3 zhHOO~X>lDa1iu2cyU?I{S(Elut!7UF&r-Jg?CKf#8ZnUEEVaNi1c}{IyW7c->I;oc ziml{s&&U?9aJto-EK$Yj?(2`XstCaI9TOd=^kc!;V7#PVk_)UMJIo?@IB7GM-4Uy8 zJDTjg0hE?KJ7gEsa05c_({U1TLwoKAYzBxW)l?MuaF-1KNWpfD>yE`b*J*Dsj{C;h zabbY5!oA$F1DkFa3C@ylm?WPI=RTgTXG>~=+u8v<jZjI)V5DdXNoLvW$wIUpeTrFk zlPuoB5iK*6V0p`}sJK`-41d}Ze8n;T#86KXd~d6@9l8-K(AQW1o|D|c*YZHl5FpFg z{eN^5bF@$f9)oS*o|Yg%#4$oW+!nK#8ti2;Lxwudr`uy5_B?MpS?p^kJjv_b=7!W9 zeNtbC_ECzyZC(zh!8}j*^{pXH`XdUe;Q}jXyaLLpIsl>F?1>nVfP=^!w|(UI@oZKK zaK$<ga;2xlo0J2s%sek}mwBpV5+D7Bj9h<etMq$YInxGI>I-^=4gl-|hz*TEOFP2> zhGNZ3u;L_;M4ZhM-P5+_)UsRN4-Pfp^!zhxhMtGJcK@ke66Nt6KEouszCcR6mn{W+ zSnn?$ikD=yB&KL3R?G6R$ilKY&yj<5*cL$8oZd^?lG^T`H`#O8E00ic?h4`qE`G$t zQV{}&9bLoy((@*@Zm89;uzv$PPzKPxzyj*quKeHE51%cDeCDBqck^{jr1_YLGCOfW zj}bZ{H5yj3?Q~b`p5!+`L;xV0)&I}q66O3IN$D84j&pc|^&6og9gpVzRfag*g^Hoj zXvfva9XuIcirC3I@(a`<;K6fHYqX<1_u~v0?CY*Xa0Ek%yzjEs7crkenChPN$!{aU z5|VyP=Wt&@ce^Eb2J5}IM|hs#dG2$TeR=?b-a2mUrS^?#0DS+!PSqxp^9=9obcLt2 zY}qFq7DDNCRFiuKmQytn>jtPXNPJ+zlX#+h?1c8ImK^})fi#9U#Hy_<eTU-h(U2kq zeP|DlEz8IBWe(&bDau|Xq|X~$M>a|$ZV$YYn{*M4dF-d77u<tN4IV^=xZ^!-8ndDo zHBAHqKS#1W3OzI0aV2s;5?(d4pr_)xtw6Z{AZ<FN0qXIzW?rko<cNazc6v5NVe#*1 zda!0H9Tr!W;7Zx|2S;$Q68OW?UZj6#8CX8BoJZnbABtx34i|~?%#Odp$gHfhm@2@= z+VP_95;=T{M4v3`=ij*XhjMHl?;ZVBiM%$kGiSZ}Q3AZ%mN`Hq<>OYQ^P@G9vg~l% z5jt|%N#ZPr!>JBdz(HV$wK(T9Cy4ifzho;%_$g@0Y4b^MmTHgrbYkPNM5YsuUKHW) z`)@z~eEsq<*gjuBr4J;<*BL8G3qhrR1pxTeg%A-cEP0u?1zEu7uwT?RVls7ckPF@( zY`9HZos#@nOlT+WQkrzj@5re{nS&kT!H<KeP>%HUkN49KvIB2;tAE5<W!SLqCJ6K0 z>9on|=I3ski~%B&s1S#6Z)7^_8SRU93*2(b;%3=0>;gG~a051M?<^ipT$l_LKpPMa z2&xq93e~P|@WI{wXsiTEVXD{3eFQkp3*)&V<b<4~dRn@x<aNVgn`5RxZs%y-76u)x z{y}`+j)j4lz-(^vn@2v?G8)1kZU_SJ8>&a1Cx0#XhjdJIP#$iU9LQBr=XD&7@;#ou zlmlgQ*ps|TS<k4KJ~rsI5w_<%yCV$ZZMPOn5j>+NL5w9E9JzZwmEGdT9^;vbfK*)Y z@?r1qcFx74S)q{8nt6F0?BxD4Q`JxTgU8-4?zy0RMBJJ{QMN}W9xNTXx;*W!kYKWF zB}9+sP*SD`o8$2a3RoA^!u=s$3;JvU7h>qfElO5DPd>&x6FmI5%CO9OkQ*SSeMmoF zRmdKBBcg3#L3}zOZC2Z-wuZX+adWL3PNY|$6`;7EJi$j<rrO~Uj(l*OnyfWhk>8#k z2?)oz{J<@4W_&wmbBo7xcr&~-Uf(Iz-=C9+E=_;-_B?cdITpm6M~5CXywola6iN56 zRqVT1pz$=o<jfakQr&5JI*5Omt4S{{TFZ&gJF$S3bViToj{_T#P8Xh5PUtOAXsH?h zWO-bewx0ksuV%Ol?!@w6GH3iI&dVBBgc`wh5{0>2<p;LfFomUTUNMSJ<ca+-9@*JA z-<yNxO83Cdvs`_^I;Uxmgi}JMol)D9S{pK|i9USS%76d$KY#eQe|yF=gbz6GyYUQ& zMT@Z!lcZ_z6>59r<3JDs2{4d&gTm3QA7C?$04rAZpjP20eex)k^|X7)LW^o#NMc3J zh3x-IW)3GUIr-x($Gr$OUd+ioull}|u<Bu^=jgu7K;VEU0Q|5qho#^tNb4tf@0K!; zhjat^+&SK(Y)|DKOb8YdZ$RUKI^0%bpN<e|fKqLu8~|@|J~;}5uX=gNzg|26L%}?c zPq{q@_x0V#9caV0zC5joD68-=)QqhX2qhbJN!*4>uzwQfc3YyIM?h!Q`+A;ts%kFh z6OigJvNfpP913FKMK>p|L<+lAk&WD$al@zo%47NTG8GKSG9?1b7D>3~bT^M&<8U!T zlOM0F41_$R!HKhWCJ!>nk)ez17T6+o?AR+n;<PI4y6UqJ5$f%(5O2BM-@)Au2N3T4 z^yicj-<#@d_<cyc$m^)yv|u|r=qC}g9MU?~)zfs6<u#uI!22fCRA9hTTX@32fM>T3 z+36)cLi;?Mc6Q;Z)psuQu-7(P&<@G6e=d-yZG4BFI7(mwCU4Xebq5JA_J<%8X0=ML z6=MngUAB1T;XYn}OtdXnBb}O0=?LoCeMBc%4PpH7l(G^79mR$F^8CR;WBJB~l1D<B z6bwtikhX{2xc+-Py*qP$>PO=<6I0^wt}?{qm*Mybh$86?QqU~Luu%jA-4{=E-=sS$ z68rI-h}<MW-pJzOc|kcco=`F>BUpcozMD1fiNq@4g6E31WDzWbZz$K+MNv$aP-DP1 z!$HR8<v#z$DzFkPoya|)HTn?wO)TAm#BA#kI7NKhLwH!cbWPwIoH+Rg8+7dLb%GLa zwUU|(FteGs?#mrgbl=zWi|qbGyU4ob_~(ZE=5A`em%E`y@D*T|^Z@a5P~Uwx%&|5L z-EC4($)MFBP-*UN1<v8<kV7AIn#XhaY@r5x6k34GkglA|)a^>M-gC5WOYJIdeIXMu zD_8^@cw_MUkx{qJl5K+zwyRnW3iIf0(L!sp(qLL53PvT1pP**JuD4~K)afqTc7$i# z&IWn<{z%a`oISeJh+`&Rx7m;mXGd|*`E@5Gr}9s%_AW!F_rk{mSe~IkhvC%OE<pbL znK{(Tg*H!wD00WWI5aL|7`v)j!LQ-8Lfh$zXS|TeD|QDZK6$~jYn;}uoSjTpLe<*J z-o20NRFyXO8}&-{FlTrQZ8LL%z3Cnn$K3>$E!o*>ud7}PYKPPI^Gwm<D!riNFZW-^ z<rzI61D_r@T<C`9Jjboe6INT)(U7>w-4G=f06<?)>+#;3?ekBcfBX3B`sMS_zy10# zIlQ5u7UR1^ux0B<A2%?He#4$?FSkq_HZfqaqus$tp^hT~B7Dw`K!jaQWeKd3FbE;p zh!n*;r*g!Bdh^t|JdGb19a!&{T*Ah1Zmdx7@9`S%dzxA9Zf`flxeu5-!VK*+(3&0T zIUU({Z%sQ$NG)FXI-M2z93;v=J;i2`upd&xp^a8P#R<8w%mrUYD*z&c2ansaI`$c5 z+ZgumZ1(HlWURmbIM!c3KJzXrp!Tl82_lw&HH_8}4X0Bof#P_?XTWdwHI|(_-4*MO z4Gq=~IJh^d)hxY6vE5EJvw1Q*Ns`yBd)Wn4F5(E~?tXD4aX8_4-T?V5(eZIFCgz!I z@>F?eXLIFpp`+Tf<8X*-4pcs|rz3jTZN(+*1vO}*be0+D`<!rWD9JOu5_J%5p##<K zWL?NMDI_!RNyaab&l3ji0W%N(-e&*n%P)VO*H7y|z6R%W)PuTurO-pvv;n$Ga(FM; z_H@sdukH|oliXh?=)BwuLP2%gZ(x0Z;FR_*T%IHph4twqkxclMvaN8e{f1|^MsQdS z>KtfiY8(z%$bd1y_9~LEX2`+{fuqvA-JDzEp~h_;t%C*$Yo{WwGob}Br`0qLt7L_5 zM?X62OBs?KK`rWbDBukXfiw(j8&`5z(&)_wr-7~bSNQ6@%fB$%`3IvpN)eo`{>K)- zYUMku1Mbd8!5y-rdPy?(aBf?0RD);Bu&(2FCTYHc<-!HM1}QG~9zczGc1Y%UX8jP9 z7OtK$Qd<=+Tp-!ywuq4zKYMz49d0`FQ$X&_Z3k=Ing`b;$5<0~jr=qW?RY#5EYT^= zJgpU(fCwqZY7;WXb|xPRg-1TeMgTU4;f?M&`0YLt{A<HN&nO-L=SIuno6*X<hB36S z#d##kOQBp&sQtF#(N3%Ce*L~%hDf7sI)DWzU@GUZbn7bBj>Q?9(;0np5#4A_Tgu_Y z#Zo_Tb~=vJ!j=RWU~`n|6;T=Ktzrb_4=NBuW^jw^o{pW12WstdPrUG{XLfj(<8Pfb za8HL*UU*XoB@%B=NI0K)L)D>}?sSswNm2)71C5-Q)e5BHXM%FFV;L$CE&1*5jP~2# zege_rr}NYKp_F%9sw5ig%<l(o5tT<#AG%>z99vDanjEL8h_q$(51_<nliI=Cr7$nZ zJ{}2NB@y%@Z3E}hfqrDEn^jy#taYXPel~`!>3XWINQQ6Klve=D%nZ(KO);Rc>IH8v zP`z=wr!q;)IYzs}`*4rK?F=}fL%%|4;VLqEE7VEbmkMR#^9w3x<N8<@q!t+XiM7wm zRvBBSwp;n}&A+}*cR0WGYQCG~8gXfyjL0g9Ft+eNKf5B?UCMac_$OPtARlvk{yHoz zz$oW%yXrWla5i*-WYyWZ9xPuLA@~!x7?kbgbM7)6C(vwTiEfwi6zP7o_*k528x>YB z>aEy^6T%#hglR8?BVV?rGqKkIV1v5xhWZESBhX7?fb-7%Y!;G&iCVHD#2@>Rcaj@a zydoLH;{c+Zhj6PMnPkP<S3`YSKYt|jK7dLu&gyaWC4In;@!{sseEYg40TXONc0Yu) z(a<-UEC$OU$C0g?l5UK{M1R|M<K)WX>0Bc6VkC@h&GLBK!PTB4j;G?+qaHqBFUy)= z-K>sUvx^qZSh~|iD=8i=HGyJ}9~2?bTE{t5{nfrp$7iAE`+}dbh)`0<Mobgf$0bi2 z%c5gEhJS)aNvqg(8^Tj*0$G2i`CgE@mxZ1^=U(2SIf<Y<!&xEfnBs0zF**6P!eTuY zS2utFduR@p^r`~uW`YMgo4i;NI?=+$_zci<r*K0J+C={llgC+Xx<h+7t<H0O0u)L& zr}aSPt*4+k{MaEG*9D24BR2G-B`F^L*=Ff(?bCv11A&u&H48tI$uucKu!h@yB*%Dy z@!6UWa<6k|fc<4(cZb*KQjWoMou`enb2iED2;Wcezx;gtwC8^jZ{_Qum`CrgO`PnM z_@13#n4OSYpV4TjHa?UXcB96U{>VDohz9>VzzNdqa4?Wv`KW=*nN?05igNI;Yo)Su z&kaF{C3&;_+z)VeVET5JqGQQllV`3KB3MD557}D^kXq5hNVIpwoA!Q=$}P155K&&F zN2H@gXb#Xgj;A}+&SFeR3U;DvJ008Q=plk1=R=%&UUxcGq>nM(@T~2yX*mATR!s_z ztzKoy;ptD<hh5p^R!qFR4FK~Xo~)=+9Rlz?<pdk8VBMaDV_RqTO#ozF=rgxToMw<i zvP7%kMBSPf9@9O;K2HaHC;TNi=E;g{GE#c0`ok+=mb)FGInRGy)1e?6t`0bAal95f zhr?t&$I}ZZ(mPiEE_jQhg>$nPY4SE8X>ykyu2=IycG+9YvO5C64aXV1mIVB&Hk@MM z{-?HryZ3iJ($B6CESa2zpW|2CHq^i?-Vf?!axL6yHh0=#Cr%r^Zu`rE^A(`j?jTG% z2_RW_vf&J{_S|sh2&q5>W#DSMC*UZiHj`7*tl<Lp->S1Lizz38Y|A4IKxhi+(RJFI z=|HD$%MnTdcnGZa8Gy{#EXq8sQFc(tI-I&;C27CVf(~`HHE$lcbg*ye@pbRY$nIO& zj9qMCCoBA;t?IYAnpV8NmA`K%3b68y$iY+*%(KVDEpDd?Ty6<E{s#+m?>RWYs@n}J z_lCts+m3=mrah>KULg-j(N>^3yTs8|wo*A((xInzhh}?r(JZCs^VOhY%6mkr9Xlm@ z!GL2#lD^(aWFwaPTpR-iW;e(nw%KBZYRk19TIPF5%DKG&<2f!TNe!#Qk3Q`}K#AFw zVb31=!v1d`1fT2Q+IqhHGS&|lg8J9r#!tVkA3k3{{q`|-E$0q&dB;F4St&#V^bB@U z+F{kme5RvjoeL8<QVB(jk~(d=cUC{15FD5cnBvuGL3xm{VqObvogRN;3D)|sdthP8 z7Lh2Y5LtCW?{_#o(0)5Eb53MJxZ_t|jx%i;KGDKqorgM*h^**)%e3!uA{>LWBkvtN zD)1T|gbYE#V>{ZXq#D4mXX5^4Lv^_9ygQHf+_wR}86L-2$KxD^<6j!?eCBjNwsSN0 zwINX~3E2+1!f#Ob0m<BKp>V8rIWM#_com{2V9gE`T*5C6##6&9(P36e*u3J*w#yre zAjTP>wSDji!I389z!gusLoehA*llYBAoWH`%^;m`v;PA>9d_cNwIQ$3aT^{tlL1bX z6Oh^A>t22__~%mX{k0Gxb_caU*$D%@^<=pYV=?kYmqYRfaPNeCOEWq|W_cTe$Gzvj zuw9BCdVDqA(O<jy;3av?`deKC?6%$le{t|{JEJ!kWYTuYj=;qN9m%-e@LTQ9-Z22* zgjG2G<dV`yyCgD1usFZ$bb9SDDe&shEAo9O>b!a;S{D9tJMwlD!jV%Lc)<+K%#iW( z2-B%#o`5Ky*K;i5YBhq6M8NZ_wNPd#47fjUuyIW|!v&v!+1cOH93I->*XSg?F|qh( zoE`QMJ(m1#x}UFK)|a2g$6v2soD2Ub?E0;7CFgesYsA4Zr_C_Qwq)fftK?R(1z%59 z+kOtEAUqp-b&cs3y=0B_L-;+AV@>4Jj7VUoP};_67DIwZ!m?I-IHISxP+CXL@nx3U zz2?=Nj`Ve;i2{El@zu8OV@2l)@|J*_4awUE3dg?2Gud&2Uc@6$h)}Z)7E4tA*U{>5 zIKG)YR6sX^HkN(3$LHYnQxa~wU(R;d@Ie3EZ0(tl`wwOdHbYmZH#_eL{(3)G2W-F5 z>;yY&V>@-u;j^Z0cZ@3z7(ElPgkhoOnpA?^;XMdm8*)07>L5+W>`^Xj&R+`}>kOVs z<{+VYMb~R@!l|6qA=S=Us7|7B+E@rkJ?G`)_%{mab{dS;)&*U3d##Aa47gnO5RSma z-GKmv2OxHbiXy%(ZgAko2Fr#sLJ+~rsWu0XQ@v;cY4>}x{r2U{4}bmq+jA}%KR6rs zokD_sH3?sEp8cf`cAnw3;>&hcXPEJ@Mya<T*=7W<v1}Vbm!aeQhWBqdNlhXOT1+pi zND&e%aoje_KK{xYIP1k`mbI_sm29uMBZsA(!M$<!hrI0P7!Z$4(6$0uaTJC#1e&{W z*5NJ>2_5rLGpMrf+k<Hf8f>X@WE2bJk(&LnW?-3%KOVu|rn%D8<fz&<zgL`mH`ssu z_6uOJ{`$9{KPC(6;cLz_eA}ToFZ(OxG3{~xZCgPIP7ieQ&*_ZbYCl=E9TwK*S^mk& zIgPJ-i<5^iWHwZ(Zx;lvkgXK5uF8oSi>U6y@ix_gVg&(_oTHzPm+;2Xkx}azTpgFK zjgi+5;3Nvo4S>8GL3G|dDJ$#!3@wT%e*3ki({qut%fg`mecT7y8s67gh4}Qn2L~?l zu~#ujY$tZC*lA(gy2|}8jh5_Nd{-)NNx5BR&YR%1#-#*?Zbhe|dzN}R$Rc|s&32?G ztDT=AFLvDnG*0Vupj&an<~fgsy(tmW`7~r+X1C;>NaKJIPq=~u0G~U+5Ib+;X{2WW z*HAEC+4uIov|AAY|8;lSdq1)bEV!hTULl4KYrEaXC3RT}N3J#QQ*?eEKb2r-(c3VZ zM^!al!;3WZ@lBGEaLr=DEco$HjrKhm93R}Ld^hg~kamXj>CDIjXUhAT*dZf=a9RaT z%#PxAFfsAm`gCV&d|-2z%Bb0|(SccK5N=``bq8FXC>RUfR#{%OWia8<z`9*k_oD{! z+qYew+m7s`d+;ZEJ;(r`zMaxJ9F|^D#!*5>_DlJ+ZE7Pot>1UL>aY_OhD|J+oGr{i zbSa~@Meo-2T$ajqhuEjX%U+yCXm5ky`>*ZR94ilyy*OLBuNq}JBuWGvtjvj3s1L^` z_Hm}_RVCMa+Nmmu2vM}WTWNcWJ-pw6#T-l84#jng)henJHyh5`wop7@3V&NZk69ds zV!iq~J81qIz@I%2^ClkKG2o?M1UPS~$@vuISYLMmbUTa0c>9Qh9=rNw*};#Ycp|S( zLPuU!N_pMbfGImE)%p+zke|1EVKBGm1Q=VaylT%$m{D1R<K};AxB2;}ujrOdqsKeb zMcWI?TCzW6iGzO=1c3<c-W2Jm7Ma|#Z}75i$1XCb!I2L^kJ`y!8$N2sB9g)<1l7}# zpHnh8(S7lOmYc7hl3naQox}M8cu~J!$0EVG;Uvn^yd8x<v6$Hj4qlvLJJv8B5-4ur zssp`2J*z~l%|wlq+e@Y*j;Sg}V-6?lT@Dq$214zryBc*#lp;v*)Tx_fye}tzYpweE zFaP_OUw$0F{RZ=}uC>;er63T8<0-twX~L<_(Y@Ai-+~M;i2I;L;nB;<9Ifo?Xw$Z@ z77w}WHJ*u3tpu-4aAH3`$~z)2+^Qyi$prY7gXJJbsJ}Z|SYNNvy?*Qs)K1ccbIH7Z z<#z94db^69()adgwApO{({nbibAiiZIbj%Zu;z@sGIH}W1IGxB`0VI|ThkueNwVdy z=8O?<OR+-G+g06i=kIQ7yZ_8m@pqPTw~t5P&H~22BSHO)KxK`*Z{hJ>a(i^*w$*9Q z>nkV3=XxsQ%k)qX0-DS6LL}=m!CrFa1x6v4y0x!`_i&^&#wPhMyHfym=*RH}{}5c3 zJXc5Nl-VJ$P^w{@-_ZeiG09S*K5eud)+FxS55RKU<Zu1D<Mzo((1+&C1}iHoAqA21 z{3BYnkD1V9@g^WxVl-m&PcH|Cez(;BJJxTX|L5o5{{Gw}5<kG2%e$d@Ui?8CsqQ`D zPwsi!v>(Y>_1>FzD7W1e#iN<(MU15UJZ#v@A#{@?DPh4FN#awyDK>r7ZATxt!%{k6 zY$D8^{NpqwN2wm$qxCl$d)vkA_<7{uwOX{VZ({zvnp10^!3&4eJIJyula<sMC0%-5 z?9S1Sb6ahJR&LK7t)<(i=5&Q@y2elKRf|s*5*$*kfGf}BA?NoJD2(M9NclPqE`K=t z%dPCgey$E_o+M;s?{g((2l~U>7WiBUZD*@TYur2^sh5M^y@Ix#hh5fQ2NSJ`Xgmyy z=wy1ZO<&vYFCoKEGlc!HPk@mhJ(Yu!y++J;NLTW@G7=U7{&4VO{5oiMckK4u$0U~` z@#2HsrlVP4G<L;$#0SI&J~sgvv027S(t}!{Zrzddic^RoY25n@oZXty7OQz@gh$Tb zEj9k47=N0JKY+w9%F5cgPZhl*sYc6?y%)GRez7&L0|dM6^lY{}*$S(82}F;fiV^Q3 zVJC~(tAK{XTM~d=V3vW5M_6V{9=r`JIBB>_FaqG<u&+D6!q4L$Yc#Wi;aK;EsmXOc zkdk?{JGnz#tm=4<%N9Okxt~eXX;wVj@eHxGh^D$REoJtKhx_RhKfD{jD`g!T2Glij zDtLi(yJ6(}yPZJ7zj*o>Kh+N{y#%D^!rnFG-a*-x4>=U9E4Uorj&50GzSAmmdpVIv zUVa0S$lX~fgMclL97V%=y`PO#)our;0nDe_1xx{o7p8gYzn-C^p?kP%8RlELPIx9a zsAsN}<RP)zhRm7*xrFU<Du-?9%M1D}_X1ak*B@_$BHR;ukXb9_z^O`$K=49b{-;=0 zbp{e~y(}O{*P%0apU-85w?pcC{-d4xhvQv6Yjo<nJF)hTA4IWdh0fMGFi7o=`wh;( ziEfG1>I^5$aYtmssCf7Bh)J6~?!(cqXS){AU%ebGi2lhtCC{go+s@Q&E#>7YTCqm4 zyvF9mV!45_X6NGE8;ZK0PUWu7i(h+5FXG8IsB^e`K5qQbqjE?NB)ubCGbGR3ag+B5 zFWIcSeZvlp!=P9eIeQmxvwyFb>T&)aZ+80fx1ZK?oE_U!egE#JzvR%-a*r-Ll1S`u zaQ@yshV#MQzI40a^H+TZx$JE1+e+W3+@v|N+A>eT4QwDJy5n70;WX5Gj@WEowD62e z8l_<vWF5qZZ-isL?YuSza6QAx$Z(Ef8n(EiimjTEgpsMDR|JLU3bSI#ABJ^vuByFF z{WGlWL0#;<l3s=Y3TMkVDdp(T1V?lGfrN9kr}vqR?Fg{%Th_m`)$#RK#PqJXBpnr} zjvmI?Geq#AL+;z#XxGt9$WHzBQp($*Al{l|MJ_UDFVC)SMKye^5{9<9H;=TJ=+>H9 zAstDgQJ(F*I-X+-lzV=zvVPm%kIIzOa)!ea+S76Q!^_`MNnSLFZ1Ax3nXz*_)3Z3! zB7+FPM1j|PsWp^+*o6ninhLvj`PI`IYba9qlLfy-4QWt(71yDIV9I#mlzl?aw#~EE z)z4Q17UzfoF8O@6n=J@E-E4+fdvV2bUUq^*3~#@E?ln96VY4ZpA5ZTKvodvB`4IQ9 z9KYdK<GB^cpc5>$IpuacWPW*q?wwi1iBjl_*J0!dj33?^V?(lC(%JbUEa7qlL{S=n z0g$Ii_H{-H)}BrX9d2DAA<<SgUe#b%j@MNJZcZ?VR~EyjRRmkmL*W)8vh`+%vpV92 zh<>-!4`2TBd5s^wN*YU7-wn04Jhza=hqcgcJmYhsJB~0#^7!SYSpXukwOkGW^`=yw zc-!Y`XU_2W*_KbQN3`H~I_K$`wRMGo256S8Znyz@48h}lRZv@qNeZOR*YI!W80X;m zEG%s0@!TGDSe}kj@_sWfNgOtxd-IXExksyjAABrfdULd6?4S&M<Jcs>au{$($Hiw= z9^L6FHg<R^XIFXvo!8D@HT2z7KVCnwod0oId#Rv#H`p4pff%>fRgf^tYztBcIU{^+ zXTn#Ooju8dKCf!Fa4kEN+Y53IPf1~gPGA{!Dnu*bya?3cv4G6wMF#yuf=qAeJ#13F zpV=~YUrrd`+jc!v4u*X>YxwfY+w3LZ(Qd#aSg+sAoz3g>oNI{#dE{>szgOcq>%`6s zo0UCV@H(Jqjr*|bIM0E1yWNvWY4-$^XLKNn8F729=zR04AHVGDho@EOwErx<OM%ln z8K)Oh7{Wyg!?PmovivALt<bl<zK(|B^&0^W`Ep8Dv;vgHLog!uY_zg;!&{?>w(cz~ zUN(6McFuZU&g~!GiVer?J3x8hHm@yuw>9dT+s>@qzK$Al&YSZI&HZQex{hGO4WuHB zXM$L<amsTvs7XJpN^wju)Y%%t9(^b8x_w|i6yg&UkJU5P*oosht&R<O=RY%55y;<9 zwP}_iS;o~eKs4O@UHQBRDi@Yp-ET63IL$OXlQ~IJ9T7Xdc%YOcI(GMxMGZIimt(`w zvhi$oe!!}&d>HnW9cOm(i-VVz^uqk{=2dZ7K;o2aj5TaLMvj2FWZ+|a)kJa)9dkpP zd<rH!0LN`e(hKnL6h$}pS_EfSE8(Yukvw#cNFQ6~pL;L1D$!~zr+D)#mUO?dg`dBC z`5}E}=}(bKFYo7}S`6u&lM8XMpbn6_6Xdz;L3VSeQ^@YcDFWWQvAt8zR^kwK6SqVx zCc-NDw!jS|SnP${jQPwvbZ7_+BYKl$d4`vffdWL|8PhLCQ@l!)+?g$mayI4dT;c5% z<$LLzp7RidfT<^t=sag#U&Ce-%;d3gl06kCX&jImFxOEo*vek}%LDoC5Cyxe*4e!d zt~l`DxkqmYX76m3zS-*CsFoXZJGtMHdk3_?cAM+6w@0k9kT%cFD%A~n58KCclad#H zIjVt-9=!rGZ)akAH(W{%BJ#SyYht};7E^7>sQ~2}Q){bTye|)Y>VDm^;v_hd83f|? zI7;#E9o5-=3(pO0-slcOzO2l*>}aC2-Je^)6HbJWI3VpAH-~dQNqIQE|E?x|_izaZ zXX*u15DX@{%@0D)V#(GYZFPd=@26ZRFA1|gxp~XC`R_7u5ZUwO+p4!0S)_McPiP?@ z&(7*5H@=$(J+`FTJ_1t#WZfFSou;~*ds3%U=SVqZO!V&*2<Nmw|A^j4mR?u<dC`Zx zrR3dUnTaioTRL{3s=UP{B5b@vB%J(-b6T@wgb>gt&*^o-5&v!@v*P!*=fK+ocsf|h zlQ!F7=d5#J0O93;I^yFj?j50b|Itv-dD!{B_;h%R93A}Nxwkc_Hj!6v3b9dlg5F-r z<L&ECD;!q!ZD&LCm5>IAr<Xk9c76J9oIy*%&+tUAX!9aAAO(tV|9f#jh~)6{YP#(# z&^MiI9apw*#@T4jTeDJgf4v718Xow=buC!2!_(Xyx^GZ@x^t!KUJ1tFG#g@G>Evj8 zmQNt{K+z`qSaC^MbOmReV6mTjgeTJLeu4VSQ0e!EvdiIe6hd;koP!T9>t1r<Rj28t zdAUnbYq0=npB0YNJc8rLX0?G5i4xuFcm|BL3+Yw61?20gzafVAR9O;Ayq0^+tv6?0 z?(^7hp+{nH-`9(NHW|*l&YlT)ceKzB9+O!uBG((fNEObR<GBFnW~na16p`T^l;>`y z>6VLA|CNE>zYVwP-hyCZGi)9Iv|d^zuo@6rUt3gP4fT{)B8}c%0|ocKQn#e#Yb#3j zNWqR8SoQ6|mWdlktKCt8q;0^!c?aZ5%U5B1-D@kn^v&xGcu0$IE-$>=PH@j|7!P~$ z5ZDe(UeUQI#o<Qtbq}fa*(G?>adhymJ)BPJO?Pr~jI!yPPu(@T(3@~(c7~u68y(7x z(Dx!bVBV3lwi3f$`mFqTn(o?@MyK-1f^WCgtM@52hafofDz`WB_sf^R{r35%zkIvr z-SWeisgQeK?v$@@x1+)`Sk<J|@=VIDNN<LF*v!Cz561|T25$vEa&VH84zKF&$0VE7 zexA-D0gG_e{&X>d47XeHvSS#l{4}@$c))~SAcZ~3d3d2kb41U8wl4>b-*5*)3s+gs zspayPG6(*VTuG*+B8$qrKV%#ZID;@L4uMiW&g!|~G*48~_1u$~azGn}OECh~UuPX& zRr6=2GV#6Zk%bt-Vo^kahjjS)349`!yzdj;iaLD;tenq$M+i*zeBYyy-~qY~bG+ez zS`P21wt-`lpdtIoD=(ko!4&uyl&R;I!~oBR|J%XhAi1|e5tp}?@CKxB%Zirsxjcu? zj*B=7zZe`ql1X0G-HI{1weeBD(Rr>wSQ9kQF}!oyTV;~f-VPM6;L34rr+I;m+tdfd zdfAWj8yx{O{>)VQ_om9n!v}0&faQBB11e<OY`@BLb+z5j?y?J8iF6}Ba&|m<-@Wu< zvt94cm2kOcXPu72yY9T}(Q=o|xufoloD#%jRhy+w%@Nf1Ym}7ZOT7!Adf5-c>hSt2 z2cg}|A&$*GSFit-i4-z&L6bUZLa9TLx_bu_s3##HR&6?y7TDGSo;%7xG`CAaUE?ww zZP;q$Dfw=?!XHiL9<j}Q@6KpqJnZT8rpNQySBviN4DUTI)xxQ3IT`4l<G3snBz!s# zW3AfhJ<4N2NRoAy4wbtPFRu5<f+PVb1&iNr@2$5^(gAyre)ml;{9&f?uAx8-3C-%& z;vOTp&UPU<N5TiZ6>=7m$+<mgJ-tNPOSiy!cekuhC{}e;E1-D#M4H5M-s!OHEqw;4 zSPM5D=g2n}_~_~RNO%0`8>as@etvF1e6EaSE#BY%RNSaXUt6sX8$(q_#~ZAteh-N> zY)R_gUKDLF%+U&@oxLg~C-BNqX&}9G<a&c!d4`J&J#99HRo_l<&)(R0N^a8a&9}>` zGv1a~UX5cUSWlr3!hUY=J<$Q}Jo8%d1!1vGR)_NXYW&q3CxCj8;si5E6VG*y=E>>} zfm`n*_EogyKJANkWwW;tmkB`ggGLZ^12BCf>Hqc9_Yz856ERkMcTt^#o;-B6Zc^=m zcJL<X^$b()7Wf^PLq`s{L$xx^T_Xpejk5xBxFdwchK<A7rH;BE4&=x-9C<v@>?N*d zD;uHEuH9$$W*yf0cpd$bVqLSbJs%)&9}WuiVB~!|YtkDBhh+@OUKw3JIW0mftb^=p zEw$5G2}frIKdnHHOnYXG+Cqy2x3t#=H}}f!U|v8Sk!Se5KQq>o1LI36XOFlcw&Yc( zD^#ykOW7#`BY5wqMff){Kgq7y13|Cyz?Rm9ZLgF?FxYe8<Yy;YcrosCS&H2(&lTDh z=6S~^DIWK)tS#ihD~2qf&98m+;cbd12)S<CFs}FvH1e3BX>6~&IiFD>&D)gRf_D<N zCo?v}JF(@w9iTLcwnt*vQ157C_!dMDr-PDv7_q(J11Btwk(eY%GEVwaTLGf6y^tNv zK}-a%2?=L^?kYw|cZcmbs)<)yYn@IGh(1BHX8Z_n%|bk6Q?>VcdWEXDAx97N97uLM zKSBKsj(81gj9#Y5yPQDl!qrIrEbaa7KAJ<i<t;^50rU|GckrCR{fOCxK(EPkBwh`d zcYP0U2qz^jhZzUcojx{T_dJ1+8n2TzCLwgY>uno}EAi-0CUz|1Gvvkdo&IL4|M>aG zzmNUn=bt`SG3x``>)o{uy*sktbeG!sY|AdMgIxWzv-IciX+3>44!iVh={W;z9`4wV zlo4Ov#Of%5<F4Uw$T9!mjlJj!R30Lx0M?-3T9$KkTU4^QZkJaTuH{q3c4!9)o%Rpm z<G~vno;zF-3f@fl46Abk?|@A>*I;<QR6TqPmYG^@H@$Y#fs!g5^b>U5D?>|hm)L4u zhm`@QeLJ8(S>%&Kdo$I~fB9;v<Lk7f`mRt7qF^ZB_8NL}f8rYD-j4A`&rH<H<o(<T z@dk>^rm(~Q{O!F@y*fH2W4&cfMGe^tB}s(0HRAz6%twc3(wUl+$7Q)=A|h<};ZMR_ z7Cfz9Ne)8vk`(70*q`T(0*I35vXA~u*C2z(=O7r0OjzDRn}h1{CGWK4TVebQ!tBsz z@2v8Q7<q$dbIF?K3re?-y|ab#w|CKdN8_K_>e()SXRFh06oOKhLS3NEsyCw|(rn4{ zhG7q|lFN=vBiW2jXtJEej*#kvt?>-yhFIDeg8pxN1e+ur!sJ~?-n{3{^kmxLu+q~$ z>C>I=J?g7hGf8?8Kh^_z0F5<BI>oMH(hHDp!`v>HJ9cohrQ!v$L9T`8K&A=U?3StZ zuPwXR6LCN{ui;eu$BU~#h~TKFrxcHj?r;vTKl#o>f3P;We6n2hT{+cAw|6Z8si1<@ zgu%t?=u|8{({oekjOP9eC(`#XLC7s5r_hqdOeEbKpWvNQW`W>_XaN6C@p5~>kr>l4 z2;__Cj4kJ~-d4@NcJv&?AR;?P0uFRF@7a1X)x{&8=Mi8r&B?F(8dm2o<>I<<vfwRe zYQXMjHF9WiKr~s{NlDN>C%vu%pBmN~CM0qn?g@6Kd$e3U*YC9I%dfxv<@2vk*-N&Z zBc<b&|6px_^x{3mmXMTZma%=4l2He=29E>$I~225UjTsolUL@!18jy+hk_*&p5c(| zr%!$_-VQvhwll&e0`w5ekEe+e0rYgjUC{Zr;B%Toc4`|Q3+EuftRu9K^#apac&CJQ zXBZ;c;8x^B^pdq3q;mwHO=5jY$=m6)e?p3&a^90?t#<EY9o*Y3C8&q(H?w=ovLH4} z{iCg_hN|zcm$pJYTixZ|r>9lf@i|R9THQ8II=c$QaA-A9Zu2g1<)jsy=b2lT?5rpK zkTwB!t4ZwAa{LtG7`>Iq(xv{4>_PSLuXX@-&UL?r*jPc<tu{LCoqc*^&tSW%?o;j2 zwtf+;ft7TKwl_nw6y5-fCjZ)XjVMdOo6sDX_K-Ped?nA3hZu2?4m%*{wGAy;MQAff zcLwtQqoIxuwg<h=9;~jxvoSh3s(CxL;>ZkLpPK`o$&uYTu+H{ILt7cKFeTiEb%9o2 z@X>yvVY8FNJhoXfRyW<8Q9Qlf5302uh3^$+upVn_)1C7hqnhRNkkfPdW^t$c`ye=k zhhKC2pd%jYVPB%nKNfuM{9HkNm#1X8dOfK3WjLB2C4_aR6HcB{xlo*E*mi2(d`B7# zCs1$eNp2*;^ZJ8FDU?%sxBbHE+1ph}sc1_lWk2`608RZVngDRa0h~DMZSgbhbmXx2 zmee%Ao}!+~$|{FTfyM3XWaSy4L6_44rGTeXz%GxtkoE)GhMn8?w!F8w=Uzo$tJAnH z_uJRBS2CDNJZVJzx;5_wib(?AmZ5(?XM61|7E~@Q2tY%Ty)w3W_sZ!l*0{A5(!Hb$ z(rH`Zd@cfrHov;Zv(-e`9}Pw5k#1iEVOvx0Y!9HxE@ZEWf9}W(&p0C-0|~NhU8r^$ zM?<MNPQeXX?^sjIc}j5H+fg-8cBd{|kmWsg)nVJKIy1`o49|pcFDWbzYXPcW*RXlF zlygD%uI{~gLDBteTj*;RS6dM11A6C9-oV5Wyuu|r)|Bi9XjP|ckql;^ek+DV&@7f7 z73%Ec=r9gj0}nU!y=^geCp7~oe>BwbdqcU!ltHLfENp`bL+XfO(83GAY$1i2;Xu)R zkHtI^-C^Ct6xw2XBW?~Qfn_!oIYcCQ#T9UpDza=m7Yt#Qh)QZz9bml`kn0e69`&ua zytu&xwYe>Jc`isxsA2C|DCA$SC4soz{DA`qU<+2gK|a<_!wU}Fw-6<~mIEIT)~XK2 zS`cMT=s?1IlX-kDf*@;d(?M9z0Py&BJo9EK+4=7b6`gKk6UOBvyy?W$(@{B&W`w|< z&ey^=7U5X_%4;|;-#g-xH(l9g<@FKHEWEw(6#<xRC_eNbZ!EmiQ!RrAyxc85EhY+1 z?hN+(ysFNI-B2A#tR8WU&{IFpdmIUeUC8a}YkDS{>mx%Q;_ECUuVa|gOI6S<BtKr| z$kAzdC75dvqUYE!<l`#yQDTk_L>&{=K&aQueZO_>y`kbicvN)NsujD3l*yr_h)oM6 z9k;sw|GLg)Nsb)3qI-P>_p&YvJR*SDO4{oa#()4~hEl(#$$9;~&Owru$!4pqt;dGO z%8En)?)Spo@6~<8#`mdf^OD~j7X2!~SP(|a7xAbK)l$jci|)KYm;Z1g@lyRaY9<$n z@nb(s2;hbdsK>`VhauRRLp`sf9nz%8>XRa@@Tmq>qI2Y3TkCoV@h@j093#<}O?7Hb zZcg`63U+<~Wx_m~{*5|kv8vO$m{QeV%JfZp`sut*22AAh4;CtYyHHIT)y;@oteubp zhps)2H|Pu$vrfQa$V0c)Gf?un?`2~I2T0)rsn57ZA~;elbC7j6YlM<w6IyAU%Pj}} z_L}3d+KCKT(*d!kI3Q7W10kPgY{@#jHdwrr`%VpRc(Md>R1rZTLI@SBwk>bVFokcH zw3Q%pNN-n~_EbD~5n{l^s$B4F%0a^hSvUx@@lG{?<2!heet-1%Wt^g2T#z<p`*dj9 z0kJAW!ZaLb;}xeP>OZ!ruf2N{y=5;Ow7Rs@`T`vEeS#r|hB^18weej!DNdJK(K+NH zRjM2myWVW@)jI51pW#iksj|7sm5Qb7hH+=_#}zaKE!uy6*(a~kThibgWO<)$sRYHW zOcVr}gP;&Q(cp%U75k~#p9;YzjRynCm?%57m%5yrXjZ}U_Y3vAqZgd^?<#EU#5h|} zGn>rUW}EJv_jFB_<PP?1QYPQ2WAZOwfUG=JHc(bL5IBLNQAL%cHX12ZcZS2_1D~;P zqus!yb&@)p;p~w-Qr-m}bhx_7zgAB?h2Cfl@A(q=)hw!o>=EGH(0J2d4%(HU#GdNN zbx{nM|G-A!to@Yk?2gfptb>oA)IZ${jCEYwW1MHe$Uy$;<lNsb)GGL~^v_H52qaoU zy;<D=MPgxh#g@9$Uq6x!q)qRL-SN`4Y|xdLWFz%rAAru?3X1{YokC%M9;)r{mwgft z<lSkIq3~Qh^jNxcg-bi!Rkr%RPN$AKIoR5GSOU5%-0(Ef!kI;3@H$zS46HIcIfAbq zLxAw{5{N^rA!qeu0XEay#Yu+XDEUO>Y6;wv?~vH<<IW`RQ(|jBklmR|&%LbEZ&Qsd zJ*9QKdg%)~^mEl`g{2r)Oin_l-e5JKs+s7@?5GJ#dEQ<V&l{{&i3XeFD^W3MP8*bE zX3O!Hu6i;mqE`g`S^%}vm*W;m+Yo9#ewCQOprMziXr1sT)i}DN<r)CM!>h8JTDKkw zKbHXq)nK3~jr+JHv)X0F=4Owx)`v}ro0WLdt0xhje-rgXQ=F`=4ux}S#}*<4)w|}4 z^(x`}wF=8~4vP6qeHVMj+O{;}g3{QUtY5KJq;6OA^iFa0D-!~oqa|rAAqD8eWo1?t z2iAl;d%ZAMtpM`1fh~c@J20l`HOET~LA%jmSYwM7s}WDXD*#saa>0x7oy?s8F1t#} ztkl@LcU4M^9wl%(m2bEe1qz^wZCUpLrwHmB`AwBaN3<^J4~uizz6Ko{WXutOn?uRb zq1X_y#qrDeJ`w)1R-lCVyR}M(whU?&XO<vNuWHiNR)_WHiFwOK+t1y)1}kZQ>e*^o za;wELDxlNUU_CkHzXTbjpKeh$l~bYYc?J5res-55HxRp9E&e?}ucaixRXvyURE&{S zdc<axW(TK(ZP|~icyid4jhMcUqZ2f{tqCLx=VYVp97*|Uuo=k-Afa}zI9B=dn^USk znFC^4ifhFlL=yYGf4^4gt$whJ?#cRmp5*D_TcqP&R-x-+h%Is3AiU4j_t2Nc_~xZL z??m%2%SJ;tWoP@;QG>XgdMpApInyaimV>iQ4#(7S@<ueONtb5~9uK#EzZnK}NP^4F z$&Jf5_g*vQha(FF&E#d1`Yd+ElW|X3^5$F(udM=*?{R`a;VE_x2A+Ui0}3qmNAQ`) z(gb%PD}h+GoV9*yzPMpz^ZI_NyvMT|{JcqsXVKV9DK`*)y4?4gjB&mooQWNimZg`1 zEgnmwQoU{NP{FbQ0ndC6Vh<cxl}AoPv~TUcBcMV1kU@?=RqQJ2De8!_B=?IKANNzk zPZ3$I>RD@p79baHyASWy>(l{i%WYHC#d)W=#^^#zc5;SZNuAzVPBN?arMI1`dMKXu z?r?%_RZn*1Izq3TNx8yM+eL}>`&}*ab*c70{dPq?kze&ltrey2wT6>QJQ8HY21aec zjKmf~h>TaYLY&#i#97q~jzjN7NR*Abgi+mM%~4ai^R{HB4@=0)%2#RDsv{+2;4))r zB@d!`>WX>oJODh+l}=um@DpLl|8%eqv=Gn;T9h0sxXC-vWI1F`pWf*k6qz;5yEo<R zLWll#N0e5x6wx@DUAuDkoBFt9cNLKCky*rVD9vNB9#+UlenzWJ95_~)N=^)m-Ry1! zIGbuFD6jd!cHb?5SynO0z^>a-340d~<+UrE#esvQSHxJ&!1}i=ulRVXn0)D3rWxJX zNS*r9>3{jYue`jQs!0GhPp>_TN(L9fkWW1WC|IjkMZV)|gn@37>xnmT;=tM6Zx_#+ zLQll=6Chhe2vG*Oj}i{;T8EzWPP=;ZI^69x9)aq=*0DbQ`sW|^xBV@D$S;E-WmUi0 z0k$MZEOTOT;@Kdv_F3nwkB;rwX@ZjYz<P@l2{?IbqzGRf5%{Xsg}MSq7_G1_I&i>d z#*%m)P1$O1Rw00nMJjk;fgrs%<`shC21=7G@cH(hcC{7w4wu)11VeT%OQ$X2&NABr z<mbfz$IXIw10Wko51M(bYdpxq#hR0ZN_7b8QgIR#8Io>N+u@d7!yDx*p<yR2Uk3Gx z_?Le^<QMxU+Yk@$s5)<<*>lJq=(edSsMmm!wp>s3>Iqsvtj(YROW*5Kp558Iq<yh{ zS}bA2sX>4iS?gL~ZRfNR*lg~DSKjPgTOcQ=B0Rg!T2s}{o*9m-Qm0+v0B8=`j<{_d zx@ry7$+>Gr_H^8)W+x?pzYqj6=X6GU_ZI5nFl?!4w|v_G18o?#%3Q4da>!F{j_|=R zU~81I{eHEef7@fVz&THeh1OM~n1LO;>t)JrKiS)!@V(xuB+RB7Tv9%Z{p0*AC+rsH zoVuT!03p8RE`psdA|Xxn9t-xR4A3Tlr5#Jeuor>H?sar=EPb2Lp`!{(Bu43d#%`{G zuch>BSLIucZ?*Kv)X*38Yb=r-R>9R-Y||1<alE|P>E<nvQ)3ds;Yh~r)M8)7n58mb zf_j*0xEvS6w0*S_{p;vI{Se;jTd7OcufB}ic7co9uiAPL7kDetmSqhUvNyE5QxCmM z37eB_Y9ZZj0C)&t8~({^RtTh~ZAVYmaU5FaJytD$7dZpqsz{mE<@zOIfey9tq71-^ zbS86TGJ;c#Kt_@EMGyq|j24_3o8HLi{HYA`*}=_GDKltYv;nf{OskV(){jRMTyO`l zci0tE(<#O~*02GQV;=on_t$W@BYa7LfBn4wz}C7x{`!|S&ZbY%5^1f^fzoVtQ|RX& zw)*b7-qEL`J8QCGQ>vyZxSK7?X(*f@!sJ^tJVxcDqh>LiIMo4>V!6Tn-GjEZ)86bW z>c!RoB=z8L2?@&9z#lK8+>#jp$_;t5V7RMDbZbjf2$9#dBt_L=)iYi9P<UUsJYz%! z0J_FEJh~ybHVxlxe{&Y0m#)w00ckLK>Ba02mjWn-knk9X`x3W)n*-8(yv4VNQa*d( z*`wf`G<e!le$_~>LX++3UBY1C?NRjegh!aPNYdI|tG>ViAsy|u?sJ5f)H>MX1RwG> zFN>Dbu{=l^KxS10?=@vY3}Q=>me>LLS^6V{JJMUT%>+{w4#?0@PVIuVINzX?q3cxu zl+Ias+2-}~8u3#lPvaYbfTOFLGr)dA-ERO=)mX(e0pLD3Ch9v*?YWd?KP4>lb*0KG z{PD3bSD;N(k11ITAb=ii?#YKd%0@9x(0;U{T+Q_K1r5TwisGfOFT|4aZCGYNK5sYV zp!c%gWz)WEmCk}tBC4}+DXP8?PAH7G*!1&)LP-ZxIpIwgbhZe;jnmd`w}u^q(D+h- zJ4H-0iHN`G+>l)cI#m+T?rWsBC!UTte=TbQ+johz07H8L$fVZDj-<VV64H`es4ZCN z{JKoP{`BXiHu1K7cs0`2d<g_bj=49|ruusdJx30nD)zQ1Te1qOb8OYZ)w!)sST9y= zlmH6!WrEo(4C!bJJWwWA%58g?AXNg{#R3^N-ADoXwEYWa@^lBYnK{a#Z5`0oVr2~u z&7~Dh>borS(98<DZOcEz_|Pa%b#If0l=V6}0PIzv8&Bk5RM69GuCW<y<UuvSb!X*O zPv_GCkwn-p%k<YDKYpHUCx?^w7gb1T7s+dSp*Ec8BIMj)KaLc^J1EFep}FdOHw6rI zBLkX8Gu~wzzf&yBY7SI5m-3wss`_xK?(6u0#yxhUs94k+0b;6lsy`6Psy<6Jkm)ko zP^fp;ST5ydq$mk7kOU4qf1uH?9x`{;1e+9F^b^n5As<y>d<)8{sRnXEvI5kHBm*L` z@jrq*f_C?;kN#M;=B@GASbw)n&LzJtQ|bzH2fGV&K$=B6<Ccz4EGyQe=wH&SZK<3Q zk~Dt+6yGeSlTJExu^7!M%FTa?F2k8D^)M{^$+negZM&E7&L0ikkJ)-&F144sgClcx zcx=3)F0VRP%k`o8!O+pqKDFMJj+{%LL@8f2U)AGPxq6&x#FHLK!+-<ZUIfni(UCsj zl;9}7llShbCul;+11D(U*H*JnKmPLbzrqjE`potLu=wI&cv!BUoD6Lf;aivLjcwPh zw5K4bX|d?p8|8deB@oMQn}0vI0X*H8*>I2|s4=7M&Rx92G_-?kQrGqVV0Z1#QbO(4 z9a~uvB2Q_w>9A^aSp0NmB1eU)>_5)O8s6pT?cxHGlM(>2NObd-EuG8%tRIcJ*KW6i z4l`CV`t(xItVy`G*glsDc~Pz+Z#%>$t3mXY_I>)beg4?io>Gx@frAjzH=fY?PV730 z*hXf{t5bg(+o{Z;peg}VWpEoMY*h-YdADh^eX4Iws^p{tACw=xY!T{!8wWVpB}uD@ z9GqvVQ{EfZV(x4UQs=e5w+0bV?F??JTNZt9%)dme$T?F=Qcd9;9T*@e^P<S_HkL%^ z4eQo;lR9b7VW&7dYmy7Z^-bG@u*UNh?LSO7BQ^!nZ#CY@*^X8n?YretvhdS$(UdxR zFGM(?$}e`pR5Sa1iTSo;-BjDTT#Pu*(Wj^_p<S;P^5aBowRJew_F&6OBhShs1eI)+ ztc?0gX+?N0XBO!sVg7U++Nq(V-1B|S_SKfsmgTA%<FPtEV6)9oN%&Ble_Xd#%O^;C zCAC|h;knuTMTGQ*3wY|qo^Gow#s-XGB{lm^e1{=aVM|rDGp*r?1+_Zifxd8?C;rTD zYA(g&rR|fQZMndb*nZe%NNj>|)m^OUjW!R&xw(j&PyoQd@^2u9g800FzoM9VCJs?% zdv^7r$)}vC67w>Z3AQwn382-t+B*$;23FEB4l4V;y@*7o*TsD(STJ>D1&Z?jng+@c zZuKr$ECTgmM~f+KXqK}^NM<+Zgxyzg@t1}*oF-ys?Gz1;1mx;PS~=8jJ$I5N;pgCC z_L;s~b+}YNK4i~U=z3!<-xO*7aJ;m^s57|ho+AvXYr+vS(3G;!n2uBkYa)G-bL%+U zW;02jtC=y~c8j0nBsTTkSvgzGolF`<Ol<=ODP1Ln)fP=mbIu}~@i?6uDeKv^P!cGh z13bXU3g=F5eON?5i9XMACP$HXL&!cKUB@;BrPlTJ;kfQ{1c04oHDwp93Kn;w^OEaU zEtNwqZ~Yk%X!GtCBRdz4THe=e%)iecf6;yD>$0W%7AldSyz|VElP#h5E*mCfJLFI2 zX`4!AL|rp^AVLlsc@Mi)4&{I5braB9cami}!0Evo?gcg0J*&k~-b5yaH6SfVUws9b z<_&-(Zz>R}ChvRTSFRjrZjY$tjW~#vK=7_=dOvtewvb&q*J}`S<gKxmg;%gSivzcV z`G*K7i(P@yOC{#8IVUiApGvWF4paAzbQZPyNYY;Yuo-zF;kng}V(Bd@8=y_~Gvs?~ z!Y@%y28>lLYB_Up7WF;ZA4!S#aDi{KV$D#ldIKLVr*yIpZ!p8wmfK}!Z?SfVy}jGA z2<AzkfF!r(6`{AfP2YPt_+YDTPc;}e6S?<XTCdmKyTi4hU~hq%((-pCa;4#+olY4S zyHIU)(|XTbl5Z>Q>N&$t?IBFs^AVJz{?NmL;sh!c4?E=o;>f!ez^4Mu*Y*8EC7$Ue zH<Cd3<(jmIn@zE{uwsK(x4cl7NMX7FR>BBX0W@MSiGXkIy`*#LrkOBL6;G0n+BU6O z&YYJ#^MG*>TUA&TXiXs95K|KZ2sh8*b*oPS6V)qXsszhPWCy?xVAE{2z~}R8b{OAv z-gP?F(CX6c>})f(^6p5Mckzx+5Hby^<nhC{jILSDp}jk&mE2^B0}h~z4e#dbG}7xr z<!={CuO*!vwx#v9+j_p3&J;hf+0UD&P`4+TG=b^lYnDmRc8H|L8^lz-rHA6q>OpOm zht=REyQ}inwH+aWY3T(vY<ifg1g2BZi(-Iw6G~I?!Mq%`iFeyvpwgNy+b5$1VfLzS z6+^D5)$+q~uExVoQWp7E3?2vsRUlAm_tPC+9QK;9-ir0#vJI=J-e&8ltC9J)3-u_> zmlqi(uRr;)gM;RkggS8mbl!~JcnY3-6`6N00yQx%OM4GW*qs;ygXw`_K!xhET$ZP* zBXL^NT2{U+lr3>4uhn>W+71-&Zmo4{Z};_<4_0g^4nW;zndr>SuqZ<CKbP;4-cvwb z@A){ShkmMsqps<wcS$;CS+0c(dj-L(&blS(MyGZVAK=IiQL%VCs3VEiSISw#&#rHl zssHxNKRyxJ(-+g|<K;evpC$btn}Qi|Dn*<&yBgKVAsE?4pPPPJgh6(#5)nt>V2w=~ zBvH|l-fuUFoYbWA3(!hBy;V(tmB=GgUAAZI5eq;sN`|+@GKTYbnnp*fZ7JI<dY%e~ zSED;emeUHERDtJm91@blsV22ps8K1*firJ0p!Eb#hn|74ryBE3T6oJUA@Fv;=WZ3o z_E|tl(LJ{5Rn)im|E`x~ZZFOh9OYXj1$7Z)oc4JVaY$c!aPbX>f^Z;T&S+T!#StWa zkT?LeL5~w+J$t=a=^}*Ol@p|J6o7fGX@^bsvaZ@9>8dT)42ubVCv79&JBd;a8N?al zzQo$oHss55+E-x@J0P&z9qZJESHy69V*8~Ae7?Mz$(B$!X^H&IV%RgbD+ggSrka+! z4yRisx_X&HKv}v^Bx8boseiOykGc5cc&=7yT00b5vP)MKva_MhFo5Kl3keJ^CLGP% z;m|hgQ#r3>k7_%+GSz#iHWqa&K@QlkY5K!nH?(z!eC`g&ojNsZJ6e<s)r|2V@V!U( zT9iId!b;U^Epcs17}#RvDmd}wj8<<wIGsYqxPzY5Y6kJj&bs-%`RN|KKS?a%#(BQy z-mFAEtdP4}y>`BmkyX)9Jye9<Usvm=_Vb!IjSqLn@(l4xp~8PP1hsm$?RnY>3Kj*! z)uzPl;a!zef{?Y<=VMXShW=jF;c8p;f}A6)SepbNHg+n9RU@dBU1=MpW4U&>18t*o zz?usZT%TQP7F!j5xe1B(y%qh<v$9<Zy9Yk_a)bc<UR8A<_1-H2s(VbZy>;glZ;Dvc z^1f!H-*OvuO#!<Da$@gAh6-yWyt)96s?J?5_v>nX`uw-?@s~%J=pxqXl_YA+uF<N3 zwvqoK&dlJJfM!iw6!cdB#l_2tVc#G;Y&baST=J9N4k$^ObZBjgP$>|{COKiU7D~M? ze0Z4GT~(sqm)LOdTIhP(VG^ll)SWKah8vu`wb>em$gAS>II6<C!%=%;q`q{7u7lj; zd^pS_D$eLoezAa_)r(FJZRlQ?PL*mo84wS>`*tVX>#c~<shAiL`VSW@IU}FTYe)NZ zT&OrY!~rMP92Pz9tlQOQcYxE3Jg_82<9XON-}^iVsm4(XAflqW`l>2M*p+kfHoB^V zkX6M$bcwzqWZSF6b%jf!56Y#-r<PpEAPPI@>a^SRBB8;v$e4<%lLocoJ8apO8n<rq zsJeX8n$r<#rFDXAmq>3mW;xHQZ|0?WQdPE*{dQR7wdc?Ir0a_7?x&9a4D~;)$?s!b zZ>9X)R*7w)%p&VPqnE&BA5iJ^b_n|EoCABOt|7a@GWMo8L(m6L34*2>xN6uH3<Cr> zIX;{fJBbwI1VlT6-8a=Fyd4L@Yt4H*9#MSL?>VuSJWlOA`CN5U3aK;ZxSH`I(18Tz zZT)1^L#BBRhsPoM795U<DjEfYxkDsGmMhp#cJnKA(0W{^?aO7&QL*UN)AB11))S8J z7pi_x^5F$*@s^iR0l%->M$mNlW0yM6-4A8d$-+A0<W`A8nlPVx5Gd(0l$)IiqymKk z@749FGu@%o)f9<n|3D;?zQA*L^*VTwS-S!oAKve1_%;TxqA#~rhQt78SB!e<Kg?B9 z-i<}NN$t~n*G5DP3#V8l;jMut^a9li{kS$>qSGm1_&C+Tayc?p9TaTEK8};ju=?kY z@7C#bon9~&C#GrIeyjng8my$WA*wR$+TIKXQ!nC%-9YEahApXws*MRp@P=e;j>|Mf zeH9OMvL5_GZULGf<Sg$1L6UbXx612km{~Tk!ufQPxKmyrI7zFNBECerRVh>g@4UUK zIZr?~q?veQDTF|+hW8w6<j>K8<s8sSbX_5C1u22ex-}OEC!85~fX}*YUS^=Yvv}E0 zJil3|2UvLZj@VQ(;Z!-85w~^vRX^nXH~_39fKK62=eWW~)wISk1WWC8x(zY}8{&-q zjJ4OJaQ19v8cK5N2tBh|rz=eq0pe>KfY_!z9$|DmdulrjU17p~5Eivs2R$j1s51o& z2RH*W=ls^7-i~+PY@x7>wHtqSuWkUqlM2a}s5uiS<Y@V{6Q4*-irt(}$!KxTs~kF% z4=X%hRe3+pe}4Wn+i%xj{`5cXhjV!@kwu=ZR|=`Hy1^`cuF=vZO2I>ER<ywZQzPy1 z@q(*sj^$?PXnt_=^Vk(8B#L+utQJIkm>l!k9f1v;2bP?OpQYxfniZFO1q!1y^i!N7 zY-%s+wdrMnUd2~(@YF7S>s`w~nq*>Ipt9DgX=p%VbB9;C*P3Snnb;GW_Z)THPy?*( zn}X&|D}l!0%)`DysOeO`*2}>F6aBJUAAg#kuJ+>`{fGEgMD6=arwo~OdchGTotyI7 zd}W2BFEIj9Mhnq%?-dg2>^<?1GfMuxH)5(~5g6zWz0EMX2&jN(L7Kp1yH_J#bn8dH znz2+~<Txh>1+QW;A-{_b>HWsf6p^Shb?QlTv`&RvHMewpMQZ`)LYf0OPAhhxzVU4f zU6JaU>@b3{>UduCN(d?kY}%xebu?(>9l2Z@h7xH{OS|MzlFc72R#lz%o5kAH+g95I zumbgFBeY)EB@p421sZNF=xr>zO<RmiYfQ2@lYZKsLGaPFd5OYq_oecjqCkq_YJhqM zZF<2ya2ysNzAkGY)jvPpDfHz?-<o)}`z6>~s<HxDuG-X`$j;Li!b^>~C?89W<f_Ar z1v-Zf>{9d6#DQHKCsMMC=ncSS)9<yMU)2~7I*=q8qMdM?v!nfw7b|?bSm1raR&3;@ zVPCzY=vu(Rzjgpz50$TQI4NwO4DSuL9vnG|wuh`)*>g?LS{@@>IP-ElY{icjZCbY* zjCd*}yILcXHV4Um(;18<Pt2|*W7hOjmy4i>=WqxvDCB3=5FYOm*i{PfJ(X(ovY5xe zRfB_-*}Qiuf?UX`$64>&hTg<ChfY7H#>m@CIqWz#8<#ZZuv>rDuZ#8bzb+PPdn@$= zNBQNxJ(4NO1NRMbTcc^}r|U>V`m5d_LF0LM3IqUYlNVFuV?tss4nAx;W|ee$ACh!M zP)fkgTcAsE57@8mut{ku5Cq-t*qt^yLrb2DC;RFrv;EIudc`fzlYksgFIVh<)z!6L z3ZJM^=UC@%G1DHct11Degiv?>%r0~GP@Ba2%E^sZLTzV{cK6h1GZBGqvp9D*+y9O) zDe&_z|NF0B_>_-7&(F&(G*|U>&X>t=7Tvo>e*E6FWT=2;ul)I5oI$oI>1^;&w>73^ zFgOH>hjyHh`_++7_R(^T{dBKJ`@R?nVK*gJ6}_6Y>CF}>0_n+lJbIaWBW%w@NW=!V zw#_^GJ6QnFn%0gzfi6hE8qc3L8mBc`Tj%nlv6-FCmI+`ZDq?MKM7E=zPq#fRcN<zP zM+ZAM<r2WssOe=6{d6Yv)&b?~g8kOyfDhH77iY7)47siZSF;(VDdg;Zfb->fPe$V< z-Vkkf;$VUii92&$Eje?YgHBj;5+3wzP}}@ggT+ZNpp>^0%IYhp0HxX0R^$xqUiBVc z<-aczps?y_c%3#i6yc6tuQr(I#Kgh|`(J_jGl-YFbFTNTh*e<O01T)0u=SK?+}d`N zbv)zthm8b+VC`)uci7@C*3guzQU8Rf^#y|d?dOmG{O|wzkN;ef&rU48=ri#-Q5abr zDvz8LpbtE@I(HLH&M}41n%)4U#9<EuxTg|tx*9LeIXOQG&RLG}yJp}@YE=;A(5wLv z&bMyT-3}7(70Rr74Cv?LP(LeP^R{mt#&59zNHvu9fimqExLzv4IZ#N_?FuCzQiQzJ zjHZmhb<7~WW#Q}aAE+FZp(DTn-3Fcp@6GSlY!Qcm*iSqiTnSnPe`!(s`-3e1`@icZ z{>2=rzSM6vrJEJmBrFktI7iCK7iBu_Lj+9nrL*EsHh=}y;i~+8mt@{5#;CbhH+%N< z9^UM%XM+K^yw4)?IC)tVhT)Z{R(?Tt_<|3K@ArKL8akYtRWVhyHIiKKF{@ImA-$=Y z*v@&>CZ2_L7FScDOP6h}3r@?1&Qvt}yFmAeU#?uLv+6t{tY)hU+Jf`}8$6ged!OoC z@F|bg`o}*X%axw@Fy&=rqU$Kn1|ZNCo5-MUMVSl5ZkJlT@>86%J2*IOlZQ?SbGfhR z1hw05s)9h(qWy8>r*xrXamIrz#ksUx3v4b<XtqO@7_0n$+203obiS}mQxzgrItK{6 zFDF!xVpLU43Nyg|maC*Lx`3wC)MTmNn-Tzc<EKhFqBst)*ve)0;xF7;<H)SrDtt{h XzpP!D_QuLV|J(lo*VJQ<(cS<6#26my literal 31448 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 D!FA%w diff --git a/metadata/md5-cache/dev-db/mariadb-10.2.44 b/metadata/md5-cache/dev-db/mariadb-10.2.44 index 9ca77fa7b842..719013530c88 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.2.44 +++ b/metadata/md5-cache/dev-db/mariadb-10.2.44 @@ -4,7 +4,7 @@ DEPEND=static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? DESCRIPTION=An enhanced, drop-in replacement for MySQL EAPI=7 HOMEPAGE=https://mariadb.org/ -INHERIT=eutils systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake +INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake IUSE=+backup bindist client-libs 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 sst-xtrabackup static systemd systemtap tcmalloc test tokudb xml yassl jdbc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1+ @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.2/18 SRC_URI=mirror://mariadb/mariadb-10.2.44/source/mariadb-10.2.44.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.2.43-patches-01.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=02f298444219e5bb91fdb46c0c8aa30f +_md5_=9f022f914d6e06c395d1235e3c55e7cc diff --git a/metadata/md5-cache/dev-db/mariadb-10.3.35 b/metadata/md5-cache/dev-db/mariadb-10.3.35 index fb6645082810..66dfac536cef 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.3.35 +++ b/metadata/md5-cache/dev-db/mariadb-10.3.35 @@ -4,7 +4,7 @@ DEPEND=static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? DESCRIPTION=An enhanced, drop-in replacement for MySQL EAPI=7 HOMEPAGE=https://mariadb.org/ -INHERIT=eutils systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake +INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake IUSE=+backup bindist client-libs 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 tcmalloc test tokudb xml yassl jdbc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1+ @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.3/18 SRC_URI=mirror://mariadb/mariadb-10.3.35/source/mariadb-10.3.35.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.3.34-patches-01.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9917fce01d6273b8f088e2fa2c3d0404 +_md5_=d1ff32533f0501ebf08db229e125948e diff --git a/metadata/md5-cache/dev-db/mariadb-10.4.25 b/metadata/md5-cache/dev-db/mariadb-10.4.25 index 2a3b1f8738dc..88f295964ac8 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.4.25 +++ b/metadata/md5-cache/dev-db/mariadb-10.4.25 @@ -4,7 +4,7 @@ DEPEND=static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? DESCRIPTION=An enhanced, drop-in replacement for MySQL EAPI=7 HOMEPAGE=https://mariadb.org/ -INHERIT=eutils systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake +INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake IUSE=+backup bindist 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 tcmalloc test tokudb xml yassl jdbc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1+ @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.4/18 SRC_URI=mirror://mariadb/mariadb-10.4.25/source/mariadb-10.4.25.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.4.25-patches-01.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9818d39e2944fcc985d7f2924da06e60 +_md5_=8990b2b8081b9e8830cdea63c18ce12c diff --git a/metadata/md5-cache/dev-db/mariadb-10.5.16 b/metadata/md5-cache/dev-db/mariadb-10.5.16 index 9951436e0ab4..2771c5ccd097 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.5.16 +++ b/metadata/md5-cache/dev-db/mariadb-10.5.16 @@ -4,7 +4,7 @@ DEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/sed-4 >=sys-apps/texinfo-4.7-r1 sy DESCRIPTION=An enhanced, drop-in replacement for MySQL EAPI=7 HOMEPAGE=https://mariadb.org/ -INHERIT=eutils systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake +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=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1+ @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.5/18 SRC_URI=mirror://mariadb/mariadb-10.5.16/source/mariadb-10.5.16.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.5.15-patches-01.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6cb09aaa0731bef81c0e6ddd8b1ee907 +_md5_=d28d41e540c9a941ebcdc11701761406 diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.8-r1 b/metadata/md5-cache/dev-db/mariadb-10.6.8-r1 index 57723e0aa97e..36008650aadf 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.6.8-r1 +++ b/metadata/md5-cache/dev-db/mariadb-10.6.8-r1 @@ -4,7 +4,7 @@ DEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/sed-4 >=sys-apps/texinfo-4.7-r1 sy DESCRIPTION=An enhanced, drop-in replacement for MySQL EAPI=7 HOMEPAGE=https://mariadb.org/ -INHERIT=eutils systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake +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=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1+ @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.6/18 SRC_URI=mirror://mariadb/mariadb-10.6.8/source/mariadb-10.6.8.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.8-patches-01.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3021dff9064d99647d4553784212b653 +_md5_=d44892c9813eeb399d3ade102b7eacd6 diff --git a/metadata/md5-cache/dev-db/mariadb-connector-c-3.2.5 b/metadata/md5-cache/dev-db/mariadb-connector-c-3.2.5 index 5c080e912824..8e3f68aa6f25 100644 --- a/metadata/md5-cache/dev-db/mariadb-connector-c-3.2.5 +++ b/metadata/md5-cache/dev-db/mariadb-connector-c-3.2.5 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://mariadb.org/ INHERIT=cmake-multilib toolchain-funcs IUSE=+curl gnutls kerberos +ssl static-libs 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 ~ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=LGPL-2.1 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(-)?] 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(-)?] curl? ( net-misc/curl: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(-)?] ) kerberos? ( || ( app-crypt/mit-krb5[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-crypt/heimdal[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? ( gnutls? ( >=net-libs/gnutls-3.3.24: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(-)?] ) !gnutls? ( 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(-)?] ) ) RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://downloads.mariadb.com/Connectors/c/connector-c-3.2.5/mariadb-connector-c-3.2.5-src.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3b960d1a0a6348f1a53f26d081ca0414 +_md5_=f45776b85095ab70aa60c37102c034b7 diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.28 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.28 deleted file mode 100644 index a0a47de5b39f..000000000000 --- a/metadata/md5-cache/dev-db/mysql-workbench-8.0.28 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=MySQL Workbench -EAPI=7 -HOMEPAGE=https://www.mysql.com/products/workbench/ -INHERIT=gnome2 flag-o-matic python-single-r1 cmake -IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.28-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0e2d331ea4fe00d8e31d27ef8d02331a diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.28-r1 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.28-r1 new file mode 100644 index 000000000000..7b69a99230d7 --- /dev/null +++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.28-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=MySQL Workbench +EAPI=7 +HOMEPAGE=https://www.mysql.com/products/workbench/ +INHERIT=gnome2 flag-o-matic python-single-r1 cmake +IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.28-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a380de91deefba2050b1f19fe54869d5 diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.29 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.29 deleted file mode 100644 index b67ffd81b2bc..000000000000 --- a/metadata/md5-cache/dev-db/mysql-workbench-8.0.29 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=MySQL Workbench -EAPI=7 -HOMEPAGE=https://www.mysql.com/products/workbench/ -INHERIT=gnome2 flag-o-matic python-single-r1 cmake -IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.29-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0e2d331ea4fe00d8e31d27ef8d02331a diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1 new file mode 100644 index 000000000000..faf1e20e91f5 --- /dev/null +++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=MySQL Workbench +EAPI=7 +HOMEPAGE=https://www.mysql.com/products/workbench/ +INHERIT=gnome2 flag-o-matic python-single-r1 cmake +IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.29-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a380de91deefba2050b1f19fe54869d5 diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.30 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.30 deleted file mode 100644 index f8fa63238983..000000000000 --- a/metadata/md5-cache/dev-db/mysql-workbench-8.0.30 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=MySQL Workbench -EAPI=7 -HOMEPAGE=https://www.mysql.com/products/workbench/ -INHERIT=gnome2 flag-o-matic python-single-r1 cmake -IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.30-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7ed48eebc1eb0fba3d8f0769662aeb8a diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.30-r1 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.30-r1 new file mode 100644 index 000000000000..afde9143f2d2 --- /dev/null +++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.30-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=MySQL Workbench +EAPI=7 +HOMEPAGE=https://www.mysql.com/products/workbench/ +INHERIT=gnome2 flag-o-matic python-single-r1 cmake +IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=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++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.30-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=1d9940f4304082bed73843424590e885 diff --git a/metadata/md5-cache/dev-db/postgresql-11.17 b/metadata/md5-cache/dev-db/postgresql-11.17 index d29dccd976a5..81251997c3ce 100644 --- a/metadata/md5-cache/dev-db/postgresql-11.17 +++ b/metadata/md5-cache/dev-db/postgresql-11.17 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test -DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( <sys-devel/llvm-14:= <sys-devel/clang-14:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 +DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( <sys-devel/llvm-15:= <sys-devel/clang-15:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 DESCRIPTION=PostgreSQL RDBMS EAPI=8 HOMEPAGE=https://www.postgresql.org/ @@ -8,9 +8,9 @@ INHERIT=flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles IUSE=debug doc icu kerberos ldap llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=POSTGRESQL GPL-2 -RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( <sys-devel/llvm-14:= <sys-devel/clang-14:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles +RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( <sys-devel/llvm-15:= <sys-devel/clang-15:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=11 SRC_URI=https://ftp.postgresql.org/pub/source/v11.17/postgresql-11.17.tar.bz2 _eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ad31187b01e741ea28e094a427725549 +_md5_=576cd1604659a4c6d4a266a6ca8d6d20 diff --git a/metadata/md5-cache/dev-db/sqldeveloper-22.2.0.173.2018 b/metadata/md5-cache/dev-db/sqldeveloper-22.2.0.173.2018 deleted file mode 100644 index 5eb9fa278304..000000000000 --- a/metadata/md5-cache/dev-db/sqldeveloper-22.2.0.173.2018 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile install nofetch postinst preinst prepare setup -DEPEND=>=dev-java/java-config-2.2.0-r3 -DESCRIPTION=Oracle SQL Developer is a graphical tool for database development -EAPI=8 -HOMEPAGE=https://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html -INHERIT=desktop java-pkg-2 -IUSE=mssql mysql postgres sybase -KEYWORDS=-* ~amd64 -LICENSE=OTN -RDEPEND=dev-java/openjdk:11[javafx] virtual/jre:11 mssql? ( dev-java/jtds:1.3 ) mysql? ( dev-java/jdbc-mysql:0 ) postgres? ( dev-java/jdbc-postgresql:0 ) sybase? ( dev-java/jtds:1.3 ) >=dev-java/java-config-2.2.0-r3 -RESTRICT=bindist fetch -SLOT=0 -SRC_URI=sqldeveloper-22.2.0.173.2018-no-jre.zip -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=13a320b78401cb5abd90aa1f95eb61b0 diff --git a/metadata/md5-cache/dev-db/sqldeveloper-22.2.1.234.1810 b/metadata/md5-cache/dev-db/sqldeveloper-22.2.1.234.1810 new file mode 100644 index 000000000000..837588f5f6a1 --- /dev/null +++ b/metadata/md5-cache/dev-db/sqldeveloper-22.2.1.234.1810 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install nofetch postinst preinst prepare setup +DEPEND=>=dev-java/java-config-2.2.0-r3 +DESCRIPTION=Oracle SQL Developer is a graphical tool for database development +EAPI=8 +HOMEPAGE=https://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html +INHERIT=desktop java-pkg-2 +IUSE=mssql mysql postgres sybase +KEYWORDS=-* ~amd64 +LICENSE=OTN +RDEPEND=dev-java/openjdk:11[javafx] virtual/jre:11 mssql? ( dev-java/jtds:1.3 ) mysql? ( dev-java/jdbc-mysql:0 ) postgres? ( dev-java/jdbc-postgresql:0 ) sybase? ( dev-java/jtds:1.3 ) >=dev-java/java-config-2.2.0-r3 +RESTRICT=bindist fetch +SLOT=0 +SRC_URI=sqldeveloper-22.2.1.234.1810-no-jre.zip +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=13a320b78401cb5abd90aa1f95eb61b0 diff --git a/metadata/md5-cache/dev-db/sqlmap-1.6.10 b/metadata/md5-cache/dev-db/sqlmap-1.6.10 new file mode 100644 index 000000000000..4b7584c79eca --- /dev/null +++ b/metadata/md5-cache/dev-db/sqlmap-1.6.10 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install setup +DESCRIPTION=An automatic SQL injection and database takeover tool +EAPI=8 +HOMEPAGE=https://sqlmap.org/ +INHERIT=bash-completion-r1 python-single-r1 wrapper +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[sqlite] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/sqlmapproject/sqlmap/archive/refs/tags/1.6.10.tar.gz -> sqlmap-1.6.10.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=a30c0eeccc3d53be3be8a623c3c2df58 diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz index 790d75b998644e0f50743d1e2c3d93130b5df2b5..977237c68421ef31b18d259455126e4bbeafd399 100644 GIT binary patch literal 1881 zcmV-f2d4NRiwFP!00002|9zLuj-Iy-h4;CNxq%soltfBP2PsgX-L*GBiBb_Hv4bSN z|30r>+eMld@WNw%pF|y=zxnRn-`~CDhu_|x-(G*sA70n@?_cYiyfxL=U*yGGfBE*W z@BZ>9{r07{oGq^1bLJeGvhIjI&-8Z6&E0oi+wL*UR+JEl6C>&lyHlhNpRT^7_abf9 zY2)6rr=1md)Mz$J&-89luf|zdO|zD}tjf`uFMs><yDs`Nhu5m!mT7F6WexASZy(`4 zb*;mPxFc`hoOw#dZnu;(mk!xIo3EWrlXkU?yGw~9CJZDu%Q<Zp&uv~pcb~rI&?O;x zM33C<-+cE!F{{7FOp3KAedUx~Goz%mYJfLa80R%EJu5*rYN@Gf#<G2EMx?crDy_=^ z<Mh(ctyAaqBST`&y`+uev+Ffox!3CB+zY~U0b`dI=QC!UDr}}|g0ptly`P=r>3U{l zwqQ#`E?26LRn`ustF5&jW%A+MZ{4}vv$j)jo?SNU7uod)DBga$tyLN{xO}6;;`9~X zxY5fWV%FcvTPx!uX7ej%86Gn=tsh%;mWb7cbk1Whow0Ql&=_U9m0G2?dE?e7-ZiB9 z?q0^J(8jf>3ePwlme^^2(kg!~I+w4@OJT3`WnSHOHJxMFXUu%CgWS8$*=$0&%aV5Q zTU^F9S*id4(RsGW*zH*N8lJ1BM5>oIcaE)4vsn+{az<g~mDOtQ<`*i<@^dl-X$|*h zgf)iqA^k(l>?3C7!EF2o&u;fIw}5=NF>0&3$*kLFZI%F)Im*#d!o~dbkb4m_<SRv@ zkMTg5=k`(xFr6U^>!9V%<ew7k6sqLb73(rw=q(VJ^~Z$I^9yE0knBSd_y_Pq%JK9z za!BnyCksVY&sFH*l!p4tXxS6~Xgw_MQNtMXO6)S>xnAE~F2G_~i)>cHd<X)*s%<Fe zV}zZJar__5<oB4(yIX<XL#s!N#2z?ZD-`B!0pnbo_^J&sSeI$({IOG^P_@0APL&NB z7ky%4<=(_>_=!zAY=jsn#aPE3*vx?yr>y=+3Pyg$47C7Mt#R8JV$mDWSYEKpt0yb; zV;lSK@G~pAz(=_{3p?(Djqc8zI89yH8l(pa9#u!rvb|y!CU&H=*Va)h=b+k~?I<Y6 zC(M5Qe*GiA|M|y%{`wIw++Sbts`>>kvwFO2G<c^%<c8BkHrX7G3yiks2w)!Qb@NKL z)f7)S2DI=R!7V9*-xr1hl(V`o|M)__RS%ZeHpDr>(Py5+eaYLR)uR5z{t;!V@Ky~? zAwlA&=S@Mt8+RJp4@hH{YqxgCWp^<iM*=t&o4RlEe%8ul{mkb52_Qj2OFLhh?eVgW zvzUlLD}NxX*$Tt-_6e?^KD__1<Hz$p<CoX+=5PAa^((h{`D0ZL>TK7j(NhM34_?~M zN+XK2wL-A0)-Q7E>N1(Nc+HYNF;t$7U>{e<6VQy{JTb`Av=eJi!FtI(C>scO;7rzu zkkNPjqQ}^M6~(Xx$&3sASZaZe5PTB2451|xR^{PPvPF^B^gHIjKn-rzj$$8mF{opZ z72oKdcw12(v}}+B2%AIejnnYwJ}XXp&%eQXpXb*fUUR{%@@8)mFRjn78R^ovksS}z z&U1E>lvDx;KwzQHT~J`(p{JO7KYl^USR0C3D}h7QW?u*SQ88|<d#t-kLD;p?7VcwM ziG58Dgumr6Ky;zVVSL7_j${|?UlGbJv0?8ScH51;7=Xw@UnhtGER($C<Mz1ws%ZKW zPhq`wQhXk_ID`B<TESxY$g1;+nkqs-=IFz9_MD?iLSw{z{tK&rph*C0Z}QUIzY39# zGR>(3xNkjbV6j?YuTMbH2-0ttr#qn1ZPqL>tH=&yu$Yk@DpD-wEgJ*}UXAzEc#2N# zm<`4lPcd>{J=93AK<pn&5|a9imo*-A)&_!TXGb(@4Sq~5yGkc}ID(N5^hzNll4d(t zrs?QJb*kJDl(#vb=)zi&y5S*-YQ3t}Ya|%^M<Vmm33KrQDnQD|s`v@7pU><4@XJr} z+pAK+K9*K1<7+TdA;=XP>m=$R7X+m_-g=lxk@R9}YQxQVVw-%YR^275I{$?mknb8q z5ep@1=p+fMPT3m%V5V(!K$wdcFfe+0iftID;r{)L5RdKIsZ3f-617~?)e+Zii%cP% zad!%A;YY5ma2XeBa{&l~7UQ0p^FnK+4CeD*y5pjLJCvjCV6va|Oyh;QWfK|HlY@I< z(ew9UfyaEIk$(Ydw1RhH-MF1jKYSbA<1pG=1Qm(m348G+(0jb&3c^^p=ENF`(P(>B z0tPrq9>iJck&rL>TJ@4t5y2MERXU{-B~KNafw%^g_@YAU2s!4M`wYypw?<r1+&1x{ zh5m`gm(%)KM8AbxML}eZk;wt(4LE2OKyh?g<2RHx@!qwzEg#%y$M7bjSdxfzm`b%U Tq?-}K7QXoxCC}Fq5)A+VtIo_U literal 1878 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 QVG5u98!Xs|9Rm#j0Ee)}`2YX_ diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422 deleted file mode 100644 index cb6454de3367..000000000000 --- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=.NET is a free, cross-platform, open-source developer platform -EAPI=8 -HOMEPAGE=https://dotnet.microsoft.com/ -INHERIT=optfeature -IUSE=+dotnet-symlink -KEYWORDS=~amd64 ~arm ~arm64 -LICENSE=MIT -RDEPEND=app-crypt/mit-krb5:0/0 dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) -REQUIRED_USE=elibc_glibc -RESTRICT=splitdebug -SLOT=3.1 -SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.422/dotnet-sdk-3.1.422-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.422/dotnet-sdk-3.1.422-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.422/dotnet-sdk-3.1.422-linux-arm64.tar.gz ) -_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac -_md5_=b33e410e60ccf48c09f2db3e7ca3055c diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422-r1 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422-r1 new file mode 100644 index 000000000000..e9efef66faae --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DESCRIPTION=.NET is a free, cross-platform, open-source developer platform +EAPI=8 +HOMEPAGE=https://dotnet.microsoft.com/ +IUSE=+dotnet-symlink +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=MIT +RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) +REQUIRED_USE=elibc_glibc +RESTRICT=splitdebug +SLOT=3.1 +SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.422/dotnet-sdk-3.1.422-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.422/dotnet-sdk-3.1.422-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.422/dotnet-sdk-3.1.422-linux-arm64.tar.gz ) +_md5_=abbd5ec63b55e5078827e5e5b59ffc6c diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423 deleted file mode 100644 index c5b5a8fab9a4..000000000000 --- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=.NET is a free, cross-platform, open-source developer platform -EAPI=8 -HOMEPAGE=https://dotnet.microsoft.com/ -INHERIT=optfeature -IUSE=+dotnet-symlink -KEYWORDS=~amd64 ~arm ~arm64 -LICENSE=MIT -RDEPEND=app-crypt/mit-krb5:0/0 dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) -REQUIRED_USE=elibc_glibc -RESTRICT=splitdebug -SLOT=3.1 -SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.423/dotnet-sdk-3.1.423-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.423/dotnet-sdk-3.1.423-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.423/dotnet-sdk-3.1.423-linux-arm64.tar.gz ) -_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac -_md5_=b33e410e60ccf48c09f2db3e7ca3055c diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423-r1 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423-r1 new file mode 100644 index 000000000000..7ce26df70377 --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DESCRIPTION=.NET is a free, cross-platform, open-source developer platform +EAPI=8 +HOMEPAGE=https://dotnet.microsoft.com/ +IUSE=+dotnet-symlink +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=MIT +RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] ) +REQUIRED_USE=elibc_glibc +RESTRICT=splitdebug +SLOT=3.1 +SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.423/dotnet-sdk-3.1.423-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.423/dotnet-sdk-3.1.423-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/3.1.423/dotnet-sdk-3.1.423-linux-arm64.tar.gz ) +_md5_=abbd5ec63b55e5078827e5e5b59ffc6c diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408 deleted file mode 100644 index 1769f7b0cd75..000000000000 --- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=.NET is a free, cross-platform, open-source developer platform -EAPI=8 -HOMEPAGE=https://dotnet.microsoft.com/ -INHERIT=optfeature -IUSE=+dotnet-symlink -KEYWORDS=~amd64 ~arm ~arm64 -LICENSE=MIT -RDEPEND=app-crypt/mit-krb5:0/0 dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] ) -REQUIRED_USE=elibc_glibc -RESTRICT=splitdebug -SLOT=5.0 -SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.408/dotnet-sdk-5.0.408-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.408/dotnet-sdk-5.0.408-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.408/dotnet-sdk-5.0.408-linux-arm64.tar.gz ) -_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac -_md5_=87a09588ed696232d41ab607ae216879 diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408-r1 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408-r1 new file mode 100644 index 000000000000..9d0f89c51a23 --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DESCRIPTION=.NET is a free, cross-platform, open-source developer platform +EAPI=8 +HOMEPAGE=https://dotnet.microsoft.com/ +IUSE=+dotnet-symlink +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=MIT +RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] ) +REQUIRED_USE=elibc_glibc +RESTRICT=splitdebug +SLOT=5.0 +SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.408/dotnet-sdk-5.0.408-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.408/dotnet-sdk-5.0.408-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.408/dotnet-sdk-5.0.408-linux-arm64.tar.gz ) +_md5_=b360472310fd717814fb1b8f923f0137 diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400 deleted file mode 100644 index 29a82090c2f6..000000000000 --- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=.NET is a free, cross-platform, open-source developer platform -EAPI=8 -HOMEPAGE=https://dotnet.microsoft.com/ -INHERIT=optfeature -IUSE=+dotnet-symlink -KEYWORDS=~amd64 ~arm ~arm64 -LICENSE=MIT -RDEPEND=app-crypt/mit-krb5:0/0 dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] ) -REQUIRED_USE=elibc_glibc -RESTRICT=splitdebug -SLOT=6.0 -SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.400/dotnet-sdk-6.0.400-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.400/dotnet-sdk-6.0.400-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.400/dotnet-sdk-6.0.400-linux-arm64.tar.gz ) -_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac -_md5_=58cf22154ab1e43222fe970f7bb9f77f diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400-r1 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400-r1 new file mode 100644 index 000000000000..33f359d9a859 --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DESCRIPTION=.NET is a free, cross-platform, open-source developer platform +EAPI=8 +HOMEPAGE=https://dotnet.microsoft.com/ +IUSE=+dotnet-symlink +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=MIT +RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] ) +REQUIRED_USE=elibc_glibc +RESTRICT=splitdebug +SLOT=6.0 +SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.400/dotnet-sdk-6.0.400-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.400/dotnet-sdk-6.0.400-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.400/dotnet-sdk-6.0.400-linux-arm64.tar.gz ) +_md5_=becfceb5a46cbf9fa9383a38837075fd diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401 deleted file mode 100644 index 6a86c0baac02..000000000000 --- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=.NET is a free, cross-platform, open-source developer platform -EAPI=8 -HOMEPAGE=https://dotnet.microsoft.com/ -INHERIT=optfeature -IUSE=+dotnet-symlink -KEYWORDS=~amd64 ~arm ~arm64 -LICENSE=MIT -RDEPEND=app-crypt/mit-krb5:0/0 dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] ) -REQUIRED_USE=elibc_glibc -RESTRICT=splitdebug -SLOT=6.0 -SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.401/dotnet-sdk-6.0.401-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.401/dotnet-sdk-6.0.401-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.401/dotnet-sdk-6.0.401-linux-arm64.tar.gz ) -_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac -_md5_=58cf22154ab1e43222fe970f7bb9f77f diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401-r1 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401-r1 new file mode 100644 index 000000000000..44ceedc1a750 --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DESCRIPTION=.NET is a free, cross-platform, open-source developer platform +EAPI=8 +HOMEPAGE=https://dotnet.microsoft.com/ +IUSE=+dotnet-symlink +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=MIT +RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0 sys-libs/zlib:0/1 dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] ) +REQUIRED_USE=elibc_glibc +RESTRICT=splitdebug +SLOT=6.0 +SRC_URI=amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.401/dotnet-sdk-6.0.401-linux-x64.tar.gz ) arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.401/dotnet-sdk-6.0.401-linux-arm.tar.gz ) arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.401/dotnet-sdk-6.0.401-linux-arm64.tar.gz ) +_md5_=becfceb5a46cbf9fa9383a38837075fd diff --git a/metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r1 b/metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r1 deleted file mode 100644 index f46abfe0bcc7..000000000000 --- a/metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r1 +++ /dev/null @@ -1,15 +0,0 @@ -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/libpng:0= media-libs/tiff x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrender x11-libs/libXt virtual/jpeg:0 !cairo? ( x11-libs/pango ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 dev-lang/mono -DESCRIPTION=Library for using System.Drawing with Mono -EAPI=6 -HOMEPAGE=https://www.mono-project.com -INHERIT=autotools eutils dotnet -IUSE=cairo -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris -LICENSE=MIT -RDEPEND=dev-libs/glib media-libs/freetype media-libs/fontconfig >=media-libs/giflib-5.1.2 media-libs/libexif media-libs/libpng:0= media-libs/tiff x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrender x11-libs/libXt virtual/jpeg:0 !cairo? ( x11-libs/pango ) -RESTRICT=test -SLOT=0 -SRC_URI=https://download.mono-project.com/sources/libgdiplus/libgdiplus-6.0.2.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa dotnet b5d9e65edb57355919e7f5d438b04ea8 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 mono-env 87888393b1c1b882d0543087e28ec0b0 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1eb0ded32b0de6e7284d5779950a9858 diff --git a/metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r2 b/metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r2 new file mode 100644 index 000000000000..ca044c6c2df6 --- /dev/null +++ b/metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r2 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 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 +EAPI=7 +HOMEPAGE=https://www.mono-project.com +INHERIT=autotools dotnet +IUSE=cairo +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=MIT +RDEPEND=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 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://download.mono-project.com/sources/libgdiplus/libgdiplus-6.0.2.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 dotnet b5d9e65edb57355919e7f5d438b04ea8 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e mono-env 87888393b1c1b882d0543087e28ec0b0 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=f397c7ed07166af794e32b429f6a9f64 diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz index 476e629fdbf7fa325b2060d8141af8689b2b10bd..59fd5a066f9450d085f78d11bb92aa83a3662697 100644 GIT binary patch delta 8007 zcmV-NAGqMwLzF>(ABzY8000000{?BB%Wh@IkwxeJ3jRP5`F;##*gymJtb5QiAs>+v zp?aBBlHmUOUi*-|m$L1F4Ofx(o)a0d_u83RfBE5met7uX|Ni}hfAo*_!*hJ7u0Q<w z??3$Qui?)RH4Q&!PpynG+iLN|=}Ikm%yEYK*6N8Pj2_N^o;x|KrIq9Tu+m-gX<M)z zkKbnwi*24h+AcM^dip$Po)xA!UxQElB_HGYEuZ}ee$PD9!+-zR57~!@W420gv7Hpx zjM@3TW;@G;oSNIS&y>7bKOtA|!VahSkWX4Y>|;Hj(psCL#lFtzzVgG)`!uE>iC=9o zMk_0yR(d&qZp|K7%CnWy;<D)1pZ@ZPGX40~*N58OtxkjIDs|S)3xqmap#-i><Lz=T zuAQ*Lj?~0W9-NoybF2_~-;;a}p}5(aD=nETqwno};1@e@GvYeCQSa=x7NPKR7S}p; zTN<N8zHYj=I*mU2+9%uMr&rq9t!l^FoT(1JsO)TiIWE6^9HrHf_insv_2-m%!ptd$ zRJS{>mf+{eb>-Z=@%=rdbmm<At?QH3IL#R^RJymYy{){$c&XF)W?!G5zS~u-{@^L_ zty1SypIn=5r^6EUlS?@}(ocC%g0#XK+0{fvMoMNowPVfA&1&piQ%v3Hn$djala99< zPugvN?0MWcE$rlbUu(5+Qki})>P$IR<hktFTcvh%Bem>ohrLf*Rx_n6*-`kidn=*z zzzVLon_loF{^Dp3_V%4oaIA2hho2fQ(J*!J<Gy&-)8_6}JZ_6SZrYG#?<>X?bBumE zo^1bHrNU#Z56nTjmCDBQK155FT=HoSzM(pQK9Oo4i>EK&#-g~vxzs~EYrAE6oxu9| zoa1b%uf|k4TXgwx+3~}<h2VTzHEr5xyJU2g`PjCLd_^nK-0;lOTdAtrHW_uK<g=GG zW@6+=$YyyLE3-70ZPdEyN4j`W6kfI!OWEbZXfTM~A`0OLqOixD#q*pldOCs0w34HL zolHX;W7)z&211XKI#>5nsx_YX*QfREgL_OLp8Z28_ohm-#fIeYP^ee5<#y>c2Btgj zQ+pbDp(ZQS=b<xuX&l~i#=y%md_&Xb<F1JT@HBgLiNg4iy-j{cUBSvPa}+KFUNvp% z+1lahS?JsNrCK%$;0H>@hayl&Tw7~@m&xK3-+Zyzx9g?vIqIbC-HE3$R=HDGS}@d{ zW<e(73H*$k%ma;SGxyFXQtMW84wQP1y`uL%&g>@RabCx7*-yVdQKlw6_s%^?XKuC9 zC=HL^?NUlbc8l``)jVzY5Gu++ckv5lR+?aTR;Zp*N2Pg@#-3J5f%Ri8Gb_6p^7f4v z;B)9MWCua*RH;WF==Xwppc4owf0GdeN&)keTm*bH;XW{#OjzyKSHXcs@3?Qh%C>9v zr7Q~EIwdTt;G_fLTLon-IpB~z_pMQnKDt0R`h{ftlMDqPe>X4${2f9GR&4CNGFy}s zL-egU-Z31S%T`5|c1yIuNQ`JwXSTz{jfVat{%)+;vHjxbnj2b(H(jrEwx!Up-5&ec zQNO%U|JAnK7LlrxabJvLi#QCP?J)nDM&*HHm>MtXI75XndRAyeM3pB&k7;%UlGfZu zdM{n3`&W$?e{*nn=^tyAFhKX9Rk<4=OSJ;FN2@HeR`rws3QJon`ng!f%|mrPPCKY5 zPQIX?hWk5~-_u!Ec{uzq=8Eobt2LB@A<-BeQSJhmFrwtFEtbXxUo^4VdM{K;i$dWm z409^<IE4>wFg+bJD6Bp!>DoBJ8`u{U4NTvpoChy}e{1#u9~{YNj$Z6?JgNe39q6e< zOgks7DA1>6JnBgr7Ol3D&P$=r$MOCDY(5Vr@ZwMZfJfenwIZefkHL01^F5(qBXng) zSfLn10%c`F`E0~+uS2CEsD)S#=R#<^in8!*%7n|U+Do8i_$^#>o5PeFf0?j$kOSy| zW}9~%f90k(Z^G_vG*l0f1C*ixiRzv+W_6YMX%t|!p3*+}dmOBA%8Op5Y_uLa33zJ8 zJq#EQMRWWIO}BJ?2wDn*@jUb{0MvqE7xWYgoq&b(N(<+izqXGbKYaW0@i%+^P#z22 z6>7VKC>E6uBhbxtSP5c=%oAvh8MY%Q$BP41e;5fR<Q*|YkRT!dDar()AZ7+h*{mw_ zry^r{wa1c^q$&4008E#H>-Zm2=r`|~Jia!|9j{`BC+Tfq-ys9FUjnJwZ^y$DEXqNz z=b^nx04333aVloe+Zk!V(#|oG020*>x@B}Ra)CqPnP8u*>O$7R!(s3+wI))~FD~VK zf5E8L(?+x)tcULJm7=x>Z^l4pnt@?Q6u{>?wqLx@=2<*?Ms8u?>AT)rB+T#yVgtfZ zq&S1xxeU<r^_@?_T02A7<DpI+7G%EM!1<8}ngYb>(mdq<=7TUbOv}hO58oR77o#Y{ zH_?))mYK(T=mt$9Ye6!hQPFH3f|V?Re_D|g3Uo@bGA&jCz?p>^g&&4pDqq<;9*hZR z`mPNol}V?WUn=#}m;L4YhxnKuA*-J65Spk7Z{slrYEkt_+W?V`oqF69Qs~7;44N(< z*7*~vOt3(f0BAd`D71mF>`rKt+1D&%pq=P^^y^@aIWNIkVXBai)W~=P{U9s8f0YRv z;LVPL(iw;GBiAszpp|F7kr)Vf0qV`n9U{?CwoESXbdjNJ8PDfu_$E?<2j&)`ZS9!5 zWkYyj*gjb%zlN<%kT_sM&<yPfzP~S1dUQWd`#!=$1XADO0<-QNi4nh}nG0dEWked~ z45X_QMDUb~cifr(%iuE##6`#te;FZiRiqAcm>Y}%-Hkq=4utAa7fFs$#mJaD2;SQC zC@`W6Hi8iO76K8PE~kT@s5Six&SADoFAK^MK!P{S`(VZkt*?;40*(?dpGh<fJR*zl zV~?;d*`Uy7is!BesA}p3Xn|Q!-QuCUV1#7caPVkvVHpNpKabBBSuuI<e>939i9ygS zB-LYp8>3OwBEG=DfG-AaXei>nHr!oE@$;lvyP6Oj2>dltMAfGJ09xb$fOPQNXK@u8 zpGe@aClg9C4W@htnbxt&ZSqiadJ4nCF!v!fg43?G(Bkz`^f8Uf9JiFTnNT%S7!7$3 z9pXzM+(3#X4#yf;FKdVue;vl$LxW{RLLgbzllGRcNS7i=a)*)FjPYx(`FZ^Q%jb^- zz|yq)l2W-9O5rvrmv>|S=qhvq)nd%B>)JsnV3Y!az{GPV!U)d?d}7HuvXA64EO@qq z@1a8YjF^xIh61X1s1)KfQr+4lBqR*!A&oUd(`TwT{v`TmfVzU4f5lM%{i22gDifm+ zy;*v6IbnwUBK|?g0o&v_x~eC}su!m$im;OqH^3`MWBph|iU_*k2y^a%)@EWPct4V( z?a1EAzZPnL{Bi&K=_?)8Ny|WglLI_te^;vt?~;3=<Q679G#UFH6Kcn}^^8!AQb|37 zz=f~Uv``B&3W07Vf3|DCWkslP;4Pi!h=f&FY3_vc6H3tuU$z4g@K;<4f3BTWJH>Ff z{i;O^pjdSy_LtJp$-uo~i0F02lm|neOi~P&Cp2`_F(Tl>y7r1=dV^ejZ~Ril9wX8X z)X{8+F3}ZPi<vk?oC_qO1MRHUkv23YzmDM3^YcfB@H@@be_ld!Yw4W<PKJEb@}<rQ z9H{`zCUWV>&m>V~r{UTTy+qdr7Uy^5>rgHJBn-Y6uPYTDp;M^>5sWT!ll+ym5#v0` zneOl~9}?_n5xVz6`j+q83;ZA+hEsYli5c(cI~_~PJWx0hp0|h4;^YIw<8u&u&`M9U zP+_te{bC3@e+^t{I$Q_5XxfA!>l=X-=peV&$=VNknJ1P)S|y0>f2q~aw6r~cd#Tw& zdZ$~0OhgJ&@=ZI6QbyhoU9w2<uPZph`*FMhPRk_pVT}5uWdc!bqc;S3H}H3+B^`&r z?!&WGk}x2``jH93NRau?%_eH1Hd}!fujf{<T{J$(e-kfxM3%U1HDV{9A@Ndf4iz#b zwD4;X1sJtpysG^hOJ!+Sa^}gLy4_iDjAF;aQj)8{|1wG2QP@BZ7!|+39mr{XHmXtn zrC^`bU;PoCe;|9`)l2rPfaA0YL;&|d61Blkd1afV{QxbXxdb0!&Bpa`H#8Y(rws`- zWTmLRf2!;mX2uql$1Lc*L-7goLfQcILx^x@nkyjlmSe4q&0D$9e^>ZUIDi0jd4kc4 zAU<=})rn&z?KmM=1O!qMh|Ur)vH58Gu`(Hl1b`Nh?9DBn8V~dl)uM37Rv~cV`3M#Z z$vQJTD^oI$EyjN@*S*DF%EnvWw`Z`otxQ6me_$o|7+%|!ppL2IVZ4GQ9fe!%s}Xcb z$t_`Q;468Eww_rsQC%Q{&tCfRy~d1>Gz8P_RNBVD0@zKqtauaQn|3LNWZyRZGO4iB zs7KB|YUv4{>d+MWL=Zxp^!a7_%14a?-K?zM8xByQ^PzDyd2%5Y)R<qOd=3NV*Kj9M ze=wn&0Rp#i75b0hO0o}`*opwZRE-S%X*_*@2DY97FJ;8uwD-Vs+)73wNk*}oAAM(| z8%`m^lZH_o&CwVXY%^D<L(MY3Nnpdr5FVD4BBQo`Z-lTfvOe=mKW%J^cSqI;A0C_3 z9t<^Tsxpg@%8-W1oHx-&uZV$k8e@p`e<Kq?a8Fdg!IAX?Dlx0AXtM+p7eLUQgY2jM ze4t<iv^^orjBqEJp_kz76(jVRARW3$P-Uib8QR~SFbmNjvncnHegAQNe6r8?f}#B7 zUNFyt!#I%;NNoUL15Z$Co>AKc6Lv{EGy;WVK@m8*kO8K`G+H4FIbbSk(JI)`e|cZ{ zdjOgUcowUWz)n`vCLA5Fi_``0BZty5{pOOgug&y=68K<^a#KPQRb!SIqvOeW4pAAM z2SP$c{{U35=&Jd!Nk;G%6Nh9bWTI<kNz+Nsp3uJ)rf8mJGwn)G93+rcnGF^r-3s>k zcV;oVM<;l`*GXcIFikW7w>~g4f8t1E^(gJcQ3mgWH<KR{FM;Soj2<9EZ!_}Cz!K>~ zBJs0gI;~kkrjjd@yCp=iHni)YYxo5qOXer0c&L`FwQjQr=b)UJJAm%1UX6*I(!mZ! zp%sIrARu?`ov}JauFi97{}^|OhuDA;p(qEfC45B`o`T3`cr)$L;{-erf4v7rL?Waq zCQjUioN=quw@+jJV$avPj{os%%n!BQ4-2WWz$E9w3y^R#AAf4Cs}FtNf+(Y`7rdn7 zwx2{%$l)xUFho|dMS>uXETcI5HF7l#nH$=;p@>)9*>p_vI&7TeIhJ+uz;woN_nj@~ ziBvd?l%3q;SJo!PCO43Fe^?>Huv4s$aU8dFkTN#R*yrKfj!=&9oTekCV37=72V8YP z=Uo_-MXPBvClFp0i0JW2MfJ+X+<z!nATfST@egN)#{tN-)uUY)izupfZKI*o+L#fb z>l}lHg)qU5Zoo$72?`)ldL~+KsI+fkoQsY1$0JTuFsaa*@>wIMf0=j{x`-G-Vv!*& zOg#77-WDOqu?Pt#L4%?&y<=ZQQbtf)<#~2v-gM$S38AD~P^SWN%8PVYg21$i<cu`~ z==lnj59qiuBaM3aEzg`VNIKau9mKZb=;Qv16QAsPjqhKck*xSg40?BB5s1N4`zboV zC5aM+Pz$S}kt#9ce~9{3ia^STS82MC&>`3qi>A|DfH!e7ZABk)#zND&n2_Y+jv3?7 zwL_VqOPy!{SNspOv(N54^NqVE&cw{~y+ubj>Lb`_5iSl!N8$mjpp0z>u!~}=Oc?sX zbRCXcD+vIahM-ANXe-D~L^C73H{gr15)_Uh$evXPg!m$*f5*JE4;Eev^-rDd#K-jL zAHeH7&tp0TbFYxRPD4AIK_Z;UBt4G<D*JhyWuUSFdym?^h9l{jtwlvNYaQAfMMj8) z1Nz46CZid3(l9Wk&F_VUaZ|!5>6w&RHK#XkcuLnvdiJ!{Q`ctV9+D=!c{qMz!Sb%; zn1W*^p?jTrf0Eo2S%^{W5J|>Yk#-8$`lz0KiMLK%IANoZ4}WPJyAL|p3|Ysx`GRw% z{iRHw?f36rK2s;sA-{3wD<r8Lc{#EG_rL*(mv<lwU)orsMIm^?EsUvo0z29j_QY2x zahBxgauOo_eFM->MpmIhW?^iM@YqyJ*~4SZ#AFiYe`ruoK7s6ig9V19G1fXR)e#uv ztrH~|;y^|DD$EKgcdJSkYAHphGQdL}v^5iXJmX2IA#LLTxH#nu$Ei74J2TLoc<qV~ zDX1$e$lT8j9#H}RI(1*Ri4k71VZT=ioZ~CC@88cX@FU1vJS7?0k?+G5N%N&x3$`Su z!-(36Fvv@LPc5TCSc|8-QFRaqY{CNpK-@ZO5EGzUXip;(v7V#odO_5RYX9u5O4>vu z3X}U3KSMzz@dNeWZ@u*8r|0V~LwM|BPifz+Qj%=(3t0wb3KKU!P{H75)H{PL#rmTc z)|(Q#F*A@%Pun|7QGZUCOxcHaKa+hGD1S!=4dBqk0<B9l%<{1cRK6c%9-=5vV}w&^ zmI@CBBrl*(gFMSqqm6Ls);%A3hRI7hE}uX#|E29wj5!RQLi5~zs1&hAdszXJzZHt$ zaCGkjKC9aMgKLjA#k~Yzz$N6vv`fWFchtR|QAtTmIev(|XR=j^fxJSfUWh@~eSZTg zk+e0Lu*CqA@4z1sk(~D5(Ak*qp~XUmTO0&1!AW=^A_8zAWXo$3%^A7O0-+!n94<xR zOD1M@DHTsdC2%?%cXjYVhpjjtOr_&r(#F!AqFN#bNB+u)q{DZa1es@mZO9IWIiGih z3OaH|#bMn0<PpgBfbvj%d>O67QGeYkbR{1Fe?qVW(N)@WhaMk^zQ<Adn>B-Yi^o9a zQ<PL_XA*-v<mjbi16liu=rG1YDoK?`2SW%O)Ys9zw|>evSlp33g;x@ICQx_?+db-3 z6j4Ndz+giS7V(_v3m_ef+^)2MRVOz*h10P?4P(SukrU}+s@Mh{NRYtza(`gaH7vC7 zArYZ|Xu)flo|KYxD8UTeHN5jXjp=uaLX#KK#f%V~PThEITocU#$#uabVyhkQ2$&SK z7Z#n~h>WIY#Km3KVKF)dde`feUMH_byU;Ldil*CbYuB<Ms-xYz+XnK+cXUEb#);Y& z)}CL;OIz0TaMGa?JmLMuSYmS3sWx*Sm#!r6giI=A!Z3Mc&$J<8{PEIGS}7Ib?{!}H z>+m-}brjCrLaclnP=I^A?ks%yYM;L?`)ofwkFP)Dc;zwER#H#U<9?8%o!-teUPo`* zt^iGvwue0W7*q&8lLQzj57Ur-7iwxcFqlKocsojklRFq30c?|47$tw;_`0&SU*bdk zk44k}{q(zP_v2S=l*s9?v*?)K0eb{fW)pHR-Do7nupGoZo&tu~JPt@C8%m;^7dnO$ z&PUvh{=-z7u2sqUWI2UG;8&2WE-ZHIt{ee4`j!yEm~?ieBXdTYfN%Gcd+NXEtZ{9) zY~lOpaUd@&>zV9`G?{<SY2$Djxyq~i49Fgq;n2Nn5giy`*jcyLAl*4GcQ!NZVC!~X zL_f14`}UsZ)<I~kiLTcD&Hq@zf4rO?URCq{-2o!M61Ad?3a#eFZdqA>XfrK}RFI^k zs|<-Bt;vZBscsUyxR8f7IrffI8xv~`uqO=&3;<&IgOvn2dmevzFM-z7o^K|RBtc$i zw?mB3H*p(oiU@=5)#>c5y<D8(I~~2^bja-iFEmM~8;GQNT?N&q4gl!2m!;dOd;snu z?v=|c5C*THK~V9!*hRaIP_@GvWDLmV+a;Q><CmA~M)3iGyl-K}rkj-EB;7ayV~Gk4 ziX_qK8e@z6C5e9wb$Z#0-y*JsLMH`R2w(rvPFm~%^fq9I;u5?gf5h|xWQadb*=X6g z#w5IYrDrmYk;QI1GH5;-mZ8&?2vX#MY)De!U@3iem?=eVeKFO1)PV4GR*_&5OvVo! zH;_63bpbLl+LI>8IIfa8%`#nhbnyqz0v%m*x--01!R>zxFnK-c`TFxeznyRNlY0zT zKfOO?O$=VV<lB+*l?gmLs-tYIr-)a)@*Tvhg@b!^3ApHdM<?bL6#-L=ZbTgfnIF)d zj<JZU!|AZThSSwjM3)JBMAXGrLukwp-FQ!f{yIS2L&qZ*D+f16mO$fzV?*{UVi>4U zq!S9QdH8=AzeN`q1UW2_j;eM_0E0pIEZs=NDpJC>bf1l)c+z9jAA$a?^l5>?K-SzJ zN`;kn%2e(h#iQi7n^6L!0tUCNhlN}~C!e)Ze#J0{O-(0G&`Ey0RCG2S`VTq;=+h;v zQwc{od2F$TnsvHe{a9Gy87K(T#6Sds3|7Vp7<7Mq%Q;v|A~cz{doTm-cA6d8*Tjex zoEHlig7n}Vs~p{ZhWv(f0E>u@;5l@Pws`_lB=oXjnTS{hagj@O9e{!uQ(GKIS8cW1 z(Druwt)sqZAI5$gA3uO>x-|1{%Uu_Cz0f6TzbYz<L6;N$tr*$n;{yzruMmCELskht zgld0uV&xXz$I|g_1o>2XUOdf{VR28>l}h3W$%C#S*{6^qqC==!WQ-7qDdiS+Tqgg~ zZdvyOBj1TuE%?ceNFU;Sn_u)QN0zBv$Mk+Xr5CRt-eeqIheoV%&9J<X3M;_s2ck!T z?YiKN*NzA%>kb4KPA53+y1$m{TlnzxW#50wJ*JmqLyYrYt*-jRdb%Nn)#{Kr0$s#h zywUMgz2dV;S2C!SNmS3NjjF8fbRESrz_fVl&FfN%Xd|P@RU13B90|nbO&zf^TD9o( z+QJ#vrkuOMm+5v>7UYq$@m*--(91<9TB2WM^XTG-qlPgC;%ROC)$qgXV)Cx6xGjH; zgyT=Eo4Qi!wZ*3(1jg46C2l}<>F#%JI=G&TX8?y$ua|25<Ja+vr4QfsFK}vlk*oKc zGPUdA6Vp7rlWr3w!sqJDcdl+DTsk^ufry{TC5YX7g$A$;m`{uz#k!VQuZ;U9Wlz!@ zfbH~87!b5bW~#b@n89v_#-_3@R*`=)Dty~QR;tma6-Dro7w5;wG?AFIuYG-6L3fBJ zS)~d}t)ZHj2O%32)%icVKejibG<i4h#gfa!B9y5kMShJM%lHU&jmHOHCP)kVgRw8w zdM1#5`~G?S_Vm;E{`BSZ3){aSmy0expmul6AG$)NeF6NwAWaw%Ppg9+hK_$QnoRhY zU>t0?T!W$$ab21x#YLes9tgGLrUEI)FTh}q6-C^R&dzjQ5-mc8O&=|`w7Ilx8tc9( zz3!!T0Ll9lj>F`OE~vp9M!zI^k@7#_LCntz0|Y;;0nxBVV8o{eu(}cOjT*+*&cabp z#;q;7rEL?<3+tRac_rwgS=WDIDC<$r>n6mvr%ylGc>X}Gv_<OU1M7Il`@-@UmKU37 zm~Oo8UN8Vo|5#^?Ad*A1wSPIa`PCs4thbOZjX|pp^fsN?u=wfdW{>V4F?EPN-cLIP zoylv?b(MPyaSO>PMJMUGjpfuqK1)*zdN?<drgJhRomfs6qjA~^F&%$L9I_f~0O2|v zh$*A#(9-Fic-K`atbs{5;2^8$3|P!O-Z;AJ?X`DmJ=7?rK<C`B;@`&dtynL<Nb9`A zhe$^;Enu*AoS?OaS!1f&WMiaeV%6wspB<e+`E;cPRYBl&m5%HIZR*@tNj*;;dXm%R zp)=_E&9xEDgKsi8s*8W5F*bs;UMhTlKb1a9)Xjo-kDCp;gZ3TTqC#J{@ROi(P&REd z@_i`o?zl{t0nHBeAf(xK{!lvw<e*)Nw?Q?|x{*n0AVE%D>)>TkjGU@YQV1RV&`X`Z zr(Zs-FP}br`FtG}zHCSM`tGh4zBTvRO_vtvR|DX5)j((A5x0LNu}3OIi}T*BP|a{% z+B8OIeLa$<DJ<Icb(4+`9V^(^1@OHJL+h3${(jX>=Gjz1H<hn5Qn(`DuK$$+y<vh8 z)&_s(bsAWqcA^(ktV6wp`|-4Zx9;~d*Ml!7gMmPV*QhR6pk<kgZv18a>kzWNGE|5S zkIGAz)p1V@N4I~!ph84!T~|I{%k}ip_H{F)Jc!ZnU4<e?9v-sc{evimc<-lfPv>Ey zAqo&{(m@R}JOyE7X8{3?OgB3Mj|Y&7{&kkFzo9Zcv5+jEZqcNye};zCDXj23q)vd7 z<|ENV=Qo64;K(Z4)uOIMx~<)|W%}1OqeQE*`nr?;ah!k7cURYK0UAbWko3Vv2I>8l zyfKPctb`f3-Mam{H24)=(JeFs<jGP1F5yo9Yz29Fy>|Qi`82-&Or79&-7~*$mKsy< zX3;1Stt$xSm9jQ@hP7C_UePc^{INTju<0xL!$dz!=R(Bkfp7;O6&UEc7X?UoO5Jfy z{Zpr)`!{DMeKU~~gQy*6!oa5fw;PftfRV83D9*AhosM+QmkaT9*?|_`YZAdrYr7ik zG{LQ{TzviOCo;7DDWa}s?tYH07-B1+E>H@(ugP?H4__1GuVbLo$+WsWF)`*p{Xar- JM9+3P002nEdS(Cs delta 8347 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 diff --git a/metadata/md5-cache/dev-games/godot-3.5 b/metadata/md5-cache/dev-games/godot-3.5 deleted file mode 100644 index aa3222a679ed..000000000000 --- a/metadata/md5-cache/dev-games/godot-3.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig || ( ( >=dev-lang/python-3.10.4:3.10 dev-util/scons[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-util/scons[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-util/scons[python_targets_python3_8(-)] ) ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup -DEPEND=app-arch/zstd:= dev-games/recastnavigation:= dev-libs/libpcre2:=[pcre32] media-libs/freetype[brotli] media-libs/libpng:= <net-libs/mbedtls-3:= net-libs/wslay sys-libs/zlib:= bullet? ( sci-physics/bullet:= ) gui? ( media-libs/alsa-lib media-libs/libglvnd[X] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender pulseaudio? ( media-libs/libpulse ) tools? ( raycast? ( media-libs/embree:3 ) ) udev? ( virtual/udev ) ) theora? ( media-libs/libogg media-libs/libtheora media-libs/libvorbis ) tools? ( app-misc/ca-certificates ) upnp? ( net-libs/miniupnpc:= ) webm? ( media-libs/libvorbis media-libs/libvpx:= media-libs/opus ) webp? ( media-libs/libwebp:= ) gui? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Multi-platform 2D and 3D game engine with a feature-rich editor -EAPI=7 -HOMEPAGE=https://godotengine.org/ -INHERIT=bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg -IUSE=+bullet debug deprecated +gui pulseaudio raycast +runner +theora +tools +udev +upnp +webm +webp -KEYWORDS=~amd64 -LICENSE=MIT Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB gui? ( CC-BY-4.0 ) tools? ( BitstreamVera OFL-1.1 ) -RDEPEND=app-arch/zstd:= dev-games/recastnavigation:= dev-libs/libpcre2:=[pcre32] media-libs/freetype[brotli] media-libs/libpng:= <net-libs/mbedtls-3:= net-libs/wslay sys-libs/zlib:= bullet? ( sci-physics/bullet:= ) gui? ( media-libs/alsa-lib media-libs/libglvnd[X] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender pulseaudio? ( media-libs/libpulse ) tools? ( raycast? ( media-libs/embree:3 ) ) udev? ( virtual/udev ) ) theora? ( media-libs/libogg media-libs/libtheora media-libs/libvorbis ) tools? ( app-misc/ca-certificates ) upnp? ( net-libs/miniupnpc:= ) webm? ( media-libs/libvorbis media-libs/libvpx:= media-libs/opus ) webp? ( media-libs/libwebp:= ) -SLOT=3 -SRC_URI=https://downloads.tuxfamily.org/godotengine/3.5/godot-3.5-stable.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 scons-utils c30e32d0d48c308fe47706846020fdfa toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8cd4611b90e2acd7c0d69030d07115ba diff --git a/metadata/md5-cache/dev-games/godot-4.0_beta1 b/metadata/md5-cache/dev-games/godot-4.0_beta1 deleted file mode 100644 index ec5df34c4f5e..000000000000 --- a/metadata/md5-cache/dev-games/godot-4.0_beta1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig || ( ( >=dev-lang/python-3.10.4:3.10 dev-util/scons[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-util/scons[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-util/scons[python_targets_python3_8(-)] ) ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test -DEPEND=app-arch/zstd:= dev-games/recastnavigation:= dev-libs/icu:= dev-libs/libpcre2:=[pcre32] media-libs/freetype[brotli,harfbuzz] media-libs/harfbuzz:=[icu] media-libs/libogg media-libs/libpng:= media-libs/libvorbis <net-libs/mbedtls-3:= net-libs/wslay sys-libs/zlib:= fontconfig? ( media-libs/fontconfig ) gui? ( dev-util/glslang media-libs/alsa-lib media-libs/libglvnd[X] media-libs/vulkan-loader[X] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender dbus? ( sys-apps/dbus ) pulseaudio? ( media-libs/libpulse ) tools? ( raycast? ( media-libs/embree:3 ) ) udev? ( virtual/udev ) ) speech? ( app-accessibility/speech-dispatcher ) theora? ( media-libs/libtheora ) tools? ( app-misc/ca-certificates ) upnp? ( net-libs/miniupnpc:= ) webp? ( media-libs/libwebp:= ) gui? ( dev-util/vulkan-headers x11-base/xorg-proto ) tools? ( test? ( dev-cpp/doctest ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Multi-platform 2D and 3D game engine with a feature-rich editor -EAPI=7 -HOMEPAGE=https://godotengine.org/ -INHERIT=bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg -IUSE=+dbus debug deprecated +fontconfig +gui pulseaudio raycast +runner speech test +theora +tools +udev +upnp +webp -KEYWORDS=~amd64 -LICENSE=MIT Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 ) -RDEPEND=app-arch/zstd:= dev-games/recastnavigation:= dev-libs/icu:= dev-libs/libpcre2:=[pcre32] media-libs/freetype[brotli,harfbuzz] media-libs/harfbuzz:=[icu] media-libs/libogg media-libs/libpng:= media-libs/libvorbis <net-libs/mbedtls-3:= net-libs/wslay sys-libs/zlib:= fontconfig? ( media-libs/fontconfig ) gui? ( dev-util/glslang media-libs/alsa-lib media-libs/libglvnd[X] media-libs/vulkan-loader[X] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender dbus? ( sys-apps/dbus ) pulseaudio? ( media-libs/libpulse ) tools? ( raycast? ( media-libs/embree:3 ) ) udev? ( virtual/udev ) ) speech? ( app-accessibility/speech-dispatcher ) theora? ( media-libs/libtheora ) tools? ( app-misc/ca-certificates ) upnp? ( net-libs/miniupnpc:= ) webp? ( media-libs/libwebp:= ) -RESTRICT=!test? ( test ) !tools? ( test ) !webp? ( test ) -SLOT=4 -SRC_URI=https://downloads.tuxfamily.org/godotengine/4.0/beta1/godot-4.0-beta1.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 scons-utils c30e32d0d48c308fe47706846020fdfa toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=48fcea1526e36fb126c0012bcf8b4155 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 47e5c3fce9c1fba282d09bb93bbf7508f2cb7527..522713ed1e972c5353c9b391908afb6387e491a7 100644 GIT binary patch literal 73673 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 T;gNaO|MUL=+wkLYzX}2XvsiAV literal 72834 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 MKbLlSxAFu602SQyYXATM diff --git a/metadata/md5-cache/dev-java/aqute-bnd-annotation-6.3.1 b/metadata/md5-cache/dev-java/aqute-bnd-annotation-6.3.1 index 5675eed4472f..c576331ec935 100644 --- a/metadata/md5-cache/dev-java/aqute-bnd-annotation-6.3.1 +++ b/metadata/md5-cache/dev-java/aqute-bnd-annotation-6.3.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://bnd.bndtools.org/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=Apache-2.0 EPL-2.0 RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-annotation:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bnd.annotation/6.3.1/biz.aQute.bnd.annotation-6.3.1-sources.jar _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=77813c82ee046c3d4f79548e699b0625 +_md5_=b619588d67a53b8a63c13601851eadb4 diff --git a/metadata/md5-cache/dev-java/bcel-6.5.0-r3 b/metadata/md5-cache/dev-java/bcel-6.5.0-r3 index f3bcc4ff1fbb..cb3a4c27dc7a 100644 --- a/metadata/md5-cache/dev-java/bcel-6.5.0-r3 +++ b/metadata/md5-cache/dev-java/bcel-6.5.0-r3 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/commons-collections:4 dev-java/commons-io:1 dev-java/commons-lang:3.6 dev-java/jna:4 dev-java/jmh-core:0 dev-java/javax-mail:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/commons-collections:4 dev-java/commons-io:1 dev-java/commons-lang:3.6 dev-java/javax-mail:0 dev-java/jmh-core:0 dev-java/jna:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) DESCRIPTION=Apache Commons Bytecode Engineering Library EAPI=8 HOMEPAGE=https://commons.apache.org/proper/commons-bcel/ @@ -10,6 +10,6 @@ LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -SRC_URI=mirror://apache/commons/bcel/source/bcel-6.5.0-src.tar.gz -> bcel-6.5.0-sources.tar.gz +SRC_URI=mirror://apache/commons/bcel/source/bcel-6.5.0-src.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=e76cf0726e5f8a5cab751740ddbae2f3 +_md5_=13cf90dddad2eb4416cb12cd61281788 diff --git a/metadata/md5-cache/dev-java/cdi-api-4.0.1 b/metadata/md5-cache/dev-java/cdi-api-4.0.1 index 6bb648a15535..a8048f692a4b 100644 --- a/metadata/md5-cache/dev-java/cdi-api-4.0.1 +++ b/metadata/md5-cache/dev-java/cdi-api-4.0.1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://projects.eclipse.org/projects/ee4j.cdi INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jakartaee/cdi/archive/4.0.1.tar.gz -> cdi-api-4.0.1.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=25a05e9f22c1c9545be062278c9c774a +_md5_=a446f2e9a2d6166ed810e588b239f6d0 diff --git a/metadata/md5-cache/dev-java/fishbowl-1.4.1 b/metadata/md5-cache/dev-java/fishbowl-1.4.1 index 485dcb630603..586887174309 100644 --- a/metadata/md5-cache/dev-java/fishbowl-1.4.1 +++ b/metadata/md5-cache/dev-java/fishbowl-1.4.1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/stefanbirkner/fishbowl/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm64 ~ppc64 LICENSE=MIT RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/stefanbirkner/fishbowl/archive/fishbowl-1.4.1.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=416f561059db78340bd254143f8354d3 +_md5_=ca03456e4ef1d195563d59b971836c24 diff --git a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r2 b/metadata/md5-cache/dev-java/hamcrest-core-1.3-r2 deleted file mode 100644 index f1e65d57d92f..000000000000 --- a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-java/hamcrest-generator-1.3:1.3 -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Core library of matchers for building test expressions -EAPI=7 -HOMEPAGE=https://hamcrest.org/JavaHamcrest/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source -KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos -LICENSE=BSD-2 -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=1.3 -SRC_URI=mirror://gentoo/hamcrest-1.3.tgz -_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=08187eda85f54ad656cea64df87e0ab2 diff --git a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3 b/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3 index 3f0745d41270..ce4750adeea8 100644 --- a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3 +++ b/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://hamcrest.org/JavaHamcrest/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=BSD-2 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=1.3 SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.3.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=8299831cd6f70047b6e0a531e3f568a6 +_md5_=5f6f53542f0b38b80d70c6316ae7ce8f diff --git a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3 b/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3 deleted file mode 100644 index e273a0bbb68d..000000000000 --- a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install preinst prepare setup -DEPEND=>=virtual/jdk-1.8:* dev-java/qdox:1.12 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit -DESCRIPTION=Code generator for Hamcrest's library of matchers for building test expressions -EAPI=7 -HOMEPAGE=http://hamcrest.org/JavaHamcrest/ -INHERIT=java-pkg-2 java-ant-2 -IUSE=source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos -LICENSE=BSD-2 -RDEPEND=>=virtual/jre-1.8:* dev-java/qdox:1.12 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=1.3 -SRC_URI=mirror://gentoo/hamcrest-1.3.tgz -_eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c06ce07f847072c858dc889f4805ac57 diff --git a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4 b/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4 index c4089d508afe..412293611318 100644 --- a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4 +++ b/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://hamcrest.org/JavaHamcrest/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~ppc-macos ~x64-macos +KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos LICENSE=BSD-2 RDEPEND=>=virtual/jre-1.8:* dev-java/qdox:1.12 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=1.3 SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.3.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=6ac96967558c3ad9a9a250f369e2da23 +_md5_=82c4192babddf478374f5cab7cca984d diff --git a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r2 b/metadata/md5-cache/dev-java/hamcrest-library-1.3-r2 deleted file mode 100644 index 2cc3d6cdb95f..000000000000 --- a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-java/hamcrest-generator-1.3:1.3 -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=dev-java/hamcrest-core:1.3 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Core library of matchers for building test expressions -EAPI=7 -HOMEPAGE=http://hamcrest.org/JavaHamcrest/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=source -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=BSD-2 -RDEPEND=dev-java/hamcrest-core:1.3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=1.3 -SRC_URI=mirror://gentoo/hamcrest-1.3.tgz -_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=93f17b49b2a6ee35d661928b655146a1 diff --git a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3 b/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3 index d17f204a1625..f8a6d58ee52f 100644 --- a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3 +++ b/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://hamcrest.org/JavaHamcrest/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 +KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=BSD-2 RDEPEND=dev-java/hamcrest-core:1.3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=1.3 SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.3.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=d688b6fa84708c754e3f283d479352af +_md5_=5cc69385ac64a49c82035e357d933a72 diff --git a/metadata/md5-cache/dev-java/injection-api-2.0.1 b/metadata/md5-cache/dev-java/injection-api-2.0.1 index 4896d4996041..ebde8dad5ffc 100644 --- a/metadata/md5-cache/dev-java/injection-api-2.0.1 +++ b/metadata/md5-cache/dev-java/injection-api-2.0.1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://jakarta.ee/specifications/dependency-injection/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/eclipse-ee4j/injection-api/archive/2.0.1.tar.gz -> injection-api-2.0.1.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=1531749ede00b21a44ad1e8ea1a973b5 +_md5_=de342b76196cb267990e385baa1e8f45 diff --git a/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1 b/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1 index 9ae12469545a..68fcccb7b516 100644 --- a/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1 +++ b/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://projects.eclipse.org/projects/ee4j.el INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=EPL-2.0 GPL-2-with-classpath-exception RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/jakartaee/expression-language/archive/5.0.1-RELEASE-api.tar.gz -> jakarta-el-api-5.0.1.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=9014892ffd8771a2dbaf497559954082 +_md5_=e0787630a02181611b7d0dc06ccc69b6 diff --git a/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0 b/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0 index 9f7995c1b84f..5e3bf5a8b20b 100644 --- a/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0 +++ b/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://projects.eclipse.org/projects/ee4j.interceptors INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=EPL-2.0 GPL-2-with-classpath-exception RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/jakartaee/interceptors/archive/2.1.0-RELEASE.tar.gz -> jakarta-interceptors-2.1.0.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=1ec05062a0c7a9c5b6defc7f878bc0fc +_md5_=ed23a47004207df88fe5daee503131f0 diff --git a/metadata/md5-cache/dev-java/jaxrs-api-2.1.6 b/metadata/md5-cache/dev-java/jaxrs-api-2.1.6 index 33345261c0f1..1ac6f8559be3 100644 --- a/metadata/md5-cache/dev-java/jaxrs-api-2.1.6 +++ b/metadata/md5-cache/dev-java/jaxrs-api-2.1.6 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/jakartaee/rest INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=EPL-2.0 GPL-2-with-classpath-exception RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jakartaee/rest/archive/2.1.6.tar.gz -> jaxrs-api-2.1.6.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=a30fc84741c85a08890d8b73b152fae6 +_md5_=af8460bbbb32d44954e8d7be95b12a78 diff --git a/metadata/md5-cache/dev-java/joda-time-2.11.2 b/metadata/md5-cache/dev-java/joda-time-2.11.2 index 395037b2e677..caa9d7f37977 100644 --- a/metadata/md5-cache/dev-java/joda-time-2.11.2 +++ b/metadata/md5-cache/dev-java/joda-time-2.11.2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.joda.org/joda-time/ INHERIT=edo java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris +KEYWORDS=amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* dev-java/joda-convert:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/JodaOrg/joda-time/archive/v2.11.2.tar.gz -> joda-time-2.11.2.tar.gz _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=cb0872042b4d0cfd5ea0346bf752952f +_md5_=af4684080ac294a0d9ae1db0b24906a2 diff --git a/metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3 b/metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3 new file mode 100644 index 000000000000..7015bd13a0ba --- /dev/null +++ b/metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* ~dev-java/slf4j-api-2.0.3:0 test? ( ~dev-java/slf4j-reload4j-2.0.3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=JUL to SLF4J bridge +EAPI=8 +HOMEPAGE=https://www.slf4j.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=510212ad5c94890bd66cc212ca661849 diff --git a/metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3 b/metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3 new file mode 100644 index 000000000000..a3a27b6bacdb --- /dev/null +++ b/metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-11:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Log4j implemented over SLF4J +EAPI=8 +HOMEPAGE=https://www.slf4j.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=c48383d2f17a2eb467d6aa584d7c0936 diff --git a/metadata/md5-cache/dev-java/mockito-1.9.5-r3 b/metadata/md5-cache/dev-java/mockito-1.9.5-r3 new file mode 100644 index 000000000000..fbc51d8ef931 --- /dev/null +++ b/metadata/md5-cache/dev-java/mockito-1.9.5-r3 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* dev-java/ant-core:0 dev-java/hamcrest-core:0 dev-java/junit:4 dev-java/objenesis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=A mocking framework for Java +EAPI=8 +HOMEPAGE=https://github.com/mockito/mockito +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* dev-java/ant-core:0 dev-java/hamcrest-core:0 dev-java/junit:4 dev-java/objenesis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=0 +SRC_URI=https://repo1.maven.org/maven2/org/mockito/mockito-core/1.9.5/mockito-core-1.9.5-sources.jar +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=23d19414f525660aebba05316769dd8e diff --git a/metadata/md5-cache/dev-java/mockito-4.6.1-r1 b/metadata/md5-cache/dev-java/mockito-4.6.1-r1 deleted file mode 100644 index 586b46dc1521..000000000000 --- a/metadata/md5-cache/dev-java/mockito-4.6.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=dev-java/junit:4 >=dev-java/opentest4j-1.2.0-r1:0 >=virtual/jdk-1.8:* dev-java/asm:9 >=dev-java/byte-buddy-1.12.12:0 dev-java/objenesis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Mockito mock objects library core API and implementation -EAPI=8 -HOMEPAGE=https://github.com/mockito/mockito -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=MIT -RDEPEND=>=virtual/jre-1.8:* dev-java/asm:9 >=dev-java/byte-buddy-1.12.12:0 dev-java/objenesis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=4 -SRC_URI=https://github.com/mockito/mockito/archive/v4.6.1.tar.gz -> mockito-4.6.1.tar.gz -_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=429297d0b5ba9a2d9c23add5c6c5caca diff --git a/metadata/md5-cache/dev-java/mockito-4.8.0 b/metadata/md5-cache/dev-java/mockito-4.8.0 index 1a6c689b8983..b350ed16055d 100644 --- a/metadata/md5-cache/dev-java/mockito-4.8.0 +++ b/metadata/md5-cache/dev-java/mockito-4.8.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/mockito/mockito INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=MIT RDEPEND=>=virtual/jre-1.8:* dev-java/asm:9 >=dev-java/byte-buddy-1.12.13:0 dev-java/objenesis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=4 SRC_URI=https://github.com/mockito/mockito/archive/v4.8.0.tar.gz -> mockito-4.8.0.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=bd0947004b88f4012f72ed528eb59bbd +_md5_=258cac6824931f67ef94787c524d9ff8 diff --git a/metadata/md5-cache/dev-java/msv-2022.7 b/metadata/md5-cache/dev-java/msv-2022.7 index f8f4cdbdbfb2..cd78112ecf07 100644 --- a/metadata/md5-cache/dev-java/msv-2022.7 +++ b/metadata/md5-cache/dev-java/msv-2022.7 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/xmlark/msv/msv-core INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=BSD-1 RDEPEND=>=virtual/jre-1.8:* dev-java/iso-relax:0 dev-java/relaxng-datatype:0 dev-java/xerces:2 dev-java/xml-commons-external:1.4 dev-java/xml-commons-resolver:0 dev-java/xsdlib:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/xmlark/msv/archive/msv-2022.7.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=4068f2cd5501c37683a0f32d84940bf8 +_md5_=3ae0964b16f67cd204b16192de1cf780 diff --git a/metadata/md5-cache/dev-java/objenesis-3.3 b/metadata/md5-cache/dev-java/objenesis-3.3 index 00dfc5226576..d709c70131e3 100644 --- a/metadata/md5-cache/dev-java/objenesis-3.3 +++ b/metadata/md5-cache/dev-java/objenesis-3.3 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=http://objenesis.org/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/easymock/objenesis/archive/3.3.tar.gz -> objenesis-3.3.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=273f222b8ba9ad480097b4eea930ac2b +_md5_=51c4f7dbd5eb1ef479c46a2865917463 diff --git a/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 b/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 index 01d1a732602b..81e18d2e8b04 100644 --- a/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 +++ b/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://docs.osgi.org INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=Apache-2.0 OSGi-Specification-2.0 RDEPEND=dev-java/cdi-api:0 dev-java/glassfish-persistence:0 dev-java/jakarta-servlet-api:4 dev-java/javax-inject:0 dev-java/jaxrs-api:0 dev-java/osgi-annotation:0 dev-java/osgi-core:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=8 SRC_URI=https://docs.osgi.org/download/r8/osgi.cmpn-8.0.0.jar -> osgi-cmpn-8.0.0.jar _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=6dc0808bbdd9f6565123c19607d555f8 +_md5_=4670d2af337ec01ed0e9adc99b816442 diff --git a/metadata/md5-cache/dev-java/relaxng-datatype-20020414 b/metadata/md5-cache/dev-java/relaxng-datatype-20020414 index 99a972f1823e..2cfe7a79ce4a 100644 --- a/metadata/md5-cache/dev-java/relaxng-datatype-20020414 +++ b/metadata/md5-cache/dev-java/relaxng-datatype-20020414 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://relaxng.org/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=BSD RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://repo1.maven.org/maven2/relaxngDatatype/relaxngDatatype/20020414/relaxngDatatype-20020414-sources.jar _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=92fd0f6f247ea869c366c3399f872a3c +_md5_=692be08df7779b74457ae67148117169 diff --git a/metadata/md5-cache/dev-java/reload4j-1.2.22 b/metadata/md5-cache/dev-java/reload4j-1.2.22 new file mode 100644 index 000000000000..7170df9e7db2 --- /dev/null +++ b/metadata/md5-cache/dev-java/reload4j-1.2.22 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* dev-java/javax-mail:0 dev-java/jboss-jms-api:1.1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Reload4j revives EOLed log4j 1.x +EAPI=8 +HOMEPAGE=https://reload4j.qos.ch +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* dev-java/javax-mail:0 dev-java/jboss-jms-api:1.1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/reload4j/archive/v_1.2.22.tar.gz -> reload4j-1.2.22.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=169b983c08461ebd8dd7b5a64dac493b diff --git a/metadata/md5-cache/dev-java/slf4j-api-2.0.3 b/metadata/md5-cache/dev-java/slf4j-api-2.0.3 new file mode 100644 index 000000000000..c8ec2103d41a --- /dev/null +++ b/metadata/md5-cache/dev-java/slf4j-api-2.0.3 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/zip +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=The slf4j API +EAPI=8 +HOMEPAGE=https://www.slf4j.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=652fa318ba1a7d5327e8f4a18bdf2cd5 diff --git a/metadata/md5-cache/dev-java/slf4j-ext-2.0.3 b/metadata/md5-cache/dev-java/slf4j-ext-2.0.3 new file mode 100644 index 000000000000..e54fd4e8a222 --- /dev/null +++ b/metadata/md5-cache/dev-java/slf4j-ext-2.0.3 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-11:* dev-java/cal10n:0 dev-java/javassist:3 ~dev-java/slf4j-api-2.0.3:0 test? ( ~dev-java/slf4j-reload4j-2.0.3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Extensions to the SLF4J API +EAPI=8 +HOMEPAGE=https://www.slf4j.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* dev-java/cal10n:0 dev-java/javassist:3 ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=2c6c59e22997a7589a9cbb61579cc371 diff --git a/metadata/md5-cache/dev-java/slf4j-nop-2.0.3 b/metadata/md5-cache/dev-java/slf4j-nop-2.0.3 new file mode 100644 index 000000000000..0ce521ce2281 --- /dev/null +++ b/metadata/md5-cache/dev-java/slf4j-nop-2.0.3 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-11:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=SLF4J NOP Binding +EAPI=8 +HOMEPAGE=https://www.slf4j.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=073e57ff2c99f77cf2b2d5d8be51a704 diff --git a/metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3 b/metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3 new file mode 100644 index 000000000000..1905692c14f0 --- /dev/null +++ b/metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* dev-java/reload4j:0 ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=SLF4J Reload4j Binding +EAPI=8 +HOMEPAGE=https://www.slf4j.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* dev-java/reload4j:0 ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=2d3a296930cc30bafb608b94be1f4b45 diff --git a/metadata/md5-cache/dev-java/slf4j-simple-2.0.3 b/metadata/md5-cache/dev-java/slf4j-simple-2.0.3 new file mode 100644 index 000000000000..e1bf62165298 --- /dev/null +++ b/metadata/md5-cache/dev-java/slf4j-simple-2.0.3 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-11:* ~dev-java/slf4j-api-2.0.3:0 test? ( ~dev-java/slf4j-api-2.0.3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=SLF4J Simple binding +EAPI=8 +HOMEPAGE=https://www.slf4j.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 +_md5_=d829db58be1b486a67e0071fe94d6737 diff --git a/metadata/md5-cache/dev-java/snakeyaml-1.33 b/metadata/md5-cache/dev-java/snakeyaml-1.33 index b96e358dd352..a928b63cffa5 100644 --- a/metadata/md5-cache/dev-java/snakeyaml-1.33 +++ b/metadata/md5-cache/dev-java/snakeyaml-1.33 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://bitbucket.org/snakeyaml/snakeyaml INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ppc64 ~x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://bitbucket.org/snakeyaml/snakeyaml/get/snakeyaml-1.33.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=235984b446125e404b0df4a66bd3fa85 +_md5_=8ea992575aa22140759db57e866ff768 diff --git a/metadata/md5-cache/dev-java/system-rules-1.19.0 b/metadata/md5-cache/dev-java/system-rules-1.19.0 index 8658e33f7450..d05afee74bea 100644 --- a/metadata/md5-cache/dev-java/system-rules-1.19.0 +++ b/metadata/md5-cache/dev-java/system-rules-1.19.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://stefanbirkner.github.io/system-rules/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm64 ~ppc64 LICENSE=CPL-1.0 RDEPEND=>=virtual/jre-1.8:* dev-java/junit:4 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/stefanbirkner/system-rules/archive/system-rules-1.19.0.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=43c25dcebaf7cfc9db40c11ff44a9bed +_md5_=66184340f7ec4dac9f498d0e8cc8f06a diff --git a/metadata/md5-cache/dev-java/woodstox-core-6.3.1 b/metadata/md5-cache/dev-java/woodstox-core-6.3.1 index 8c186ec3e98d..3c383b0a4630 100644 --- a/metadata/md5-cache/dev-java/woodstox-core-6.3.1 +++ b/metadata/md5-cache/dev-java/woodstox-core-6.3.1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/FasterXML/woodstox INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 LICENSE=Apache-2.0 RDEPEND=dev-java/msv:0 dev-java/relaxng-datatype:0 dev-java/stax2-api:0 dev-java/xsdlib:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/FasterXML/woodstox/archive/woodstox-core-6.3.1.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=32f11d80d9606eb60e191d394958d62d +_md5_=880a9aa636ae17c1ea70993954b98073 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 81e4d70e68ec3beb18ffb5e1c31ecf1f4fbbca02..1b87dd4bc56e281fb4bc4b3895e7bb5837688099 100644 GIT binary patch literal 39979 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 L%G&=ZOBn$G<{5ah literal 40598 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 G9svNU0oPRk diff --git a/metadata/md5-cache/dev-lang/boogie-2.15.8-r3 b/metadata/md5-cache/dev-lang/boogie-2.15.8-r3 deleted file mode 100644 index be43e1fd1e0a..000000000000 --- a/metadata/md5-cache/dev-lang/boogie-2.15.8-r3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-libs/icu virtual/dotnet-sdk:6.0 test? ( dev-python/lit dev-python/OutputCheck ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=SMT-based program verifier -EAPI=8 -HOMEPAGE=https://github.com/boogie-org/boogie/ -INHERIT=edo multiprocessing -IUSE=debug test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-libs/icu virtual/dotnet-sdk:6.0 sci-mathematics/z3 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/boogie-org/boogie/archive/v2.15.8.tar.gz -> boogie-2.15.8.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/boogie-2.15.8-deps.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 -_md5_=b241c6e6bf57235fa4596581ab73b193 diff --git a/metadata/md5-cache/dev-lang/boogie-2.15.8-r4 b/metadata/md5-cache/dev-lang/boogie-2.15.8-r4 new file mode 100644 index 000000000000..4f35c25c0a43 --- /dev/null +++ b/metadata/md5-cache/dev-lang/boogie-2.15.8-r4 @@ -0,0 +1,15 @@ +BDEPEND=virtual/dotnet-sdk:6.0 test? ( dev-python/lit dev-python/OutputCheck ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=SMT-based program verifier +EAPI=8 +HOMEPAGE=https://github.com/boogie-org/boogie/ +INHERIT=edo multiprocessing +IUSE=debug test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=virtual/dotnet-sdk:6.0 sci-mathematics/z3 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boogie-org/boogie/archive/v2.15.8.tar.gz -> boogie-2.15.8.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/boogie-2.15.8-deps.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=4d791ba9f8f18154933e3fa1c6e6b7ef diff --git a/metadata/md5-cache/dev-lang/ghc-9.0.2 b/metadata/md5-cache/dev-lang/ghc-9.0.2 index aa264917017e..41c2e06c097a 100644 --- a/metadata/md5-cache/dev-lang/ghc-9.0.2 +++ b/metadata/md5-cache/dev-lang/ghc-9.0.2 @@ -13,6 +13,6 @@ RDEPEND=>=dev-lang/perl-5.6.1 dev-libs/gmp:0= sys-libs/ncurses:=[unicode(+)] elf REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) ?? ( llvm unregisterised ) RESTRICT=!test? ( test ) SLOT=0/9.0.2 -SRC_URI=!binary? ( https://downloads.haskell.org/ghc/9.0.2/ghc-9.0.2-src.tar.xz test? ( https://downloads.haskell.org/ghc/9.0.2/ghc-9.0.2-testsuite.tar.xz ) ) !ghcbootstrap? ( arm64? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-aarch64-unknown-linux-gnu.tar.gz ) amd64? ( https://eidetic.codes/ghc-bin-9.0.2-x86_64-pc-linux-gnu.tbz2 ) ppc64? ( big-endian? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-powerpc64-unknown-linux-gnu.tar.gz ) !big-endian? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu.tar.gz ) ) riscv? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-riscv64-unknown-linux-gnu.tar.gz ) x86? ( https://eidetic.codes/ghc-bin-9.0.2-i686-pc-linux-gnu.tbz2 ) ) +SRC_URI=!binary? ( https://downloads.haskell.org/ghc/9.0.2/ghc-9.0.2-src.tar.xz test? ( https://downloads.haskell.org/ghc/9.0.2/ghc-9.0.2-testsuite.tar.xz ) ) https://dev.gentoo.org/~sam/distfiles/dev-lang/ghc/ghc-9.0.2-riscv64-llvm.patch.xz !ghcbootstrap? ( arm64? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-aarch64-unknown-linux-gnu.tar.gz ) amd64? ( https://eidetic.codes/ghc-bin-9.0.2-x86_64-pc-linux-gnu.tbz2 ) ppc64? ( big-endian? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-powerpc64-unknown-linux-gnu.tar.gz ) !big-endian? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu.tar.gz ) ) riscv? ( https://github.com/matoro/ghc/releases/download/9.0.2/ghc-bin-9.0.2-riscv64-unknown-linux-gnu.tar.gz ) x86? ( https://eidetic.codes/ghc-bin-9.0.2-i686-pc-linux-gnu.tbz2 ) ) _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f9647136cdbd31142ee9379c59d84d85 +_md5_=522dd0524e6b4ebdaffe88cb7bdcb859 diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2020 b/metadata/md5-cache/dev-lang/gnat-gpl-2020 index d9874e21b364..a0fc795aefe0 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2020 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2020 @@ -13,5 +13,5 @@ RDEPEND=!sys-devel/gcc:9.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/libin RESTRICT=test SLOT=9.3.1 SRC_URI=https://community.download.adacore.com/v1/649a561ec6de9e476c54b02715b79f7503600ce5?filename=gnat-2020-20200429-19B04-src.tar.gz -> gnat-2020-20200429-19B04-src.tar.gz https://community.download.adacore.com/v1/e6b6a3e318e13248456bd37b758435e602b367da?filename=gcc-9-2020-20200429-19AA7-src.tar.gz -> gcc-9-2020-20200429-19AA7-src.tar.gz https://community.download.adacore.com/v1/c7a97636b31f3575df85f1eb0965462a353630dd?filename=gcc-interface-9-2020-20200429-19B10-src.tar.gz -> gcc-interface-9-2020-20200429-19B10-src.tar.gz bootstrap? ( amd64? ( http://mirrors.cdn.adacore.com/art/564b3ebec8e196b040fbe66c -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( http://mirrors.cdn.adacore.com/art/564b3e9dc8e196b040fbe248 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.3.0-patches-5.tar.bz2 mirror://gentoo/gcc-9.3.0-patches-5.tar.bz2 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=9204bdac5e41aa901db39c4a1f328db2 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=bd9e9975f2d0d32625f5b149c9f8e319 diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 index e51fa7036a0d..b8a9ebccc110 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 @@ -9,9 +9,9 @@ IUSE=+ada +bootstrap test vanilla +nls debug +cxx +nptl +fortran doc hardened mu KEYWORDS=amd64 x86 LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ GPL-2 GPL-3 PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=!~sys-devel/gcc-10.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=test SLOT=10 SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-3.tar.bz2 mirror://gentoo/gcc-10.3.0-patches-3.tar.bz2 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=fa8fd8a43d3d6b6035abb3fd96dd4496 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=a25fba29aa285bb0c651f735bce6d81b diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r4 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r4 index 7addac19c20e..bc3435915570 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r4 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r4 @@ -13,5 +13,5 @@ RDEPEND=!=sys-devel/gcc-10.3.1* sys-libs/zlib virtual/libiconv nls? ( virtual/li RESTRICT=test !test? ( test ) SLOT=10 SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-4.tar.xz mirror://gentoo/gcc-10.3.0-patches-4.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=2bcd3dcf866291a49c57ddc1393a5094 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=873236366d743eb9d117e2093e4dbf6f diff --git a/metadata/md5-cache/dev-lang/julia-1.8.2 b/metadata/md5-cache/dev-lang/julia-1.8.2 new file mode 100644 index 000000000000..d38d8683c3da --- /dev/null +++ b/metadata/md5-cache/dev-lang/julia-1.8.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare setup unpack +DEPEND=system-llvm? ( sys-devel/llvm:13=[llvm_targets_NVPTX(-)] ) app-arch/p7zip dev-libs/gmp:0= dev-libs/libgit2:0 >=dev-libs/libpcre2-10.23:0=[jit,unicode] dev-libs/mpfr:0= >=dev-libs/libutf8proc-2.6.1:0=[-cjk] >=dev-util/patchelf-0.13 >=net-libs/mbedtls-2.2 net-misc/curl[http2,ssh] sci-libs/amd:0= sci-libs/arpack:0= sci-libs/camd:0= sci-libs/ccolamd:0= sci-libs/cholmod:0= sci-libs/colamd:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= >=sci-mathematics/dsfmt-2.2.4 >=sys-libs/libunwind-1.1:0= sys-libs/zlib:0= >=virtual/blas-3.6 virtual/lapack virtual/pkgconfig !system-llvm? ( dev-util/cmake ) !!sys-devel/llvm:0 +DESCRIPTION=High-performance programming language for technical computing +EAPI=8 +HOMEPAGE=https://julialang.org/ +INHERIT=flag-o-matic llvm pax-utils toolchain-funcs optfeature +IUSE=+system-llvm +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=system-llvm? ( sys-devel/llvm:13=[llvm_targets_NVPTX(-)] ) app-arch/p7zip dev-libs/gmp:0= dev-libs/libgit2:0 >=dev-libs/libpcre2-10.23:0=[jit,unicode] dev-libs/mpfr:0= >=dev-libs/libutf8proc-2.6.1:0=[-cjk] >=dev-util/patchelf-0.13 >=net-libs/mbedtls-2.2 net-misc/curl[http2,ssh] sci-libs/amd:0= sci-libs/arpack:0= sci-libs/camd:0= sci-libs/ccolamd:0= sci-libs/cholmod:0= sci-libs/colamd:0= sci-libs/fftw:3.0=[threads] sci-libs/openlibm:0= sci-libs/spqr:0= sci-libs/umfpack:0= >=sci-mathematics/dsfmt-2.2.4 >=sys-libs/libunwind-1.1:0= sys-libs/zlib:0= >=virtual/blas-3.6 virtual/lapack +SLOT=0 +SRC_URI=https://github.com/JuliaLang/julia/releases/download/v1.8.2/julia-1.8.2-full.tar.gz https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk//074d761f.patch -> julia-1.8.0-074d761f.patch https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk//ed9851b0.patch -> julia-1.8.0-ed9851b0.patch https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk//julia-hardcoded-libs.patch -> julia-1.8.0-julia-hardcoded-libs.patch https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk//julia-libunwind-1.6.patch -> julia-1.8.0-julia-libunwind-1.6.patch https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk//julia-llvm-14.patch -> julia-1.8.0-julia-llvm-14.patch https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk//julia-system-cblas.patch -> julia-1.8.0-julia-system-cblas.patch https://raw.githubusercontent.com/archlinux/svntogit-community/packages/julia/trunk//make-install-no-build.patch -> julia-1.8.0-make-install-no-build.patch +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=141a706546b4698b7fe91672089b4acb diff --git a/metadata/md5-cache/dev-lang/mercury-extras-22.01 b/metadata/md5-cache/dev-lang/mercury-extras-22.01 index 41580330d1a9..3071be5d8418 100644 --- a/metadata/md5-cache/dev-lang/mercury-extras-22.01 +++ b/metadata/md5-cache/dev-lang/mercury-extras-22.01 @@ -3,7 +3,7 @@ DEPEND=~dev-lang/mercury-22.01 cairo? ( >=x11-libs/cairo-1.10.0 ) gmp? ( dev-lib DESCRIPTION=Additional libraries and tools that are not part of the Mercury standard library EAPI=7 HOMEPAGE=https://www.mercurylang.org/index.html -INHERIT=eutils multilib vcs-clean +INHERIT=multilib vcs-clean IUSE=cairo examples glut gmp iodbc ncurses odbc opengl ssl tk tommath X xml KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 LGPL-2 @@ -11,5 +11,5 @@ RDEPEND=~dev-lang/mercury-22.01 cairo? ( >=x11-libs/cairo-1.10.0 ) gmp? ( dev-li REQUIRED_USE=?? ( odbc iodbc ) SLOT=0 SRC_URI=https://dl.mercurylang.org/release/mercury-srcdist-22.01.tar.gz https://dev.gentoo.org/~keri/distfiles/mercury-extras/mercury-extras-22.01-gentoo-patchset-0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=84288514345fea8b172af5202d648bb4 +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 +_md5_=bd75aa8d61de3c0b6ddb6bb7d77fb918 diff --git a/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 b/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 index d5f5d201d1c8..48dbc117f56c 100644 --- a/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 +++ b/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 @@ -3,7 +3,7 @@ DEPEND=~dev-lang/mercury-22.01.1 cairo? ( >=x11-libs/cairo-1.10.0 ) gmp? ( dev-l DESCRIPTION=Additional libraries and tools that are not part of the Mercury standard library EAPI=7 HOMEPAGE=https://www.mercurylang.org/index.html -INHERIT=eutils multilib vcs-clean +INHERIT=multilib vcs-clean IUSE=cairo examples glut gmp iodbc ncurses odbc opengl ssl tk tommath X xml KEYWORDS=amd64 x86 LICENSE=GPL-2 LGPL-2 @@ -11,5 +11,5 @@ RDEPEND=~dev-lang/mercury-22.01.1 cairo? ( >=x11-libs/cairo-1.10.0 ) gmp? ( dev- REQUIRED_USE=?? ( odbc iodbc ) SLOT=0 SRC_URI=https://dl.mercurylang.org/release/mercury-srcdist-22.01.1.tar.gz https://dev.gentoo.org/~keri/distfiles/mercury-extras/mercury-extras-22.01.1-gentoo-patchset-1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=69afa06547c9baf918e096880b04188b +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 +_md5_=f0d4441da4c07ebc7218521b4176e68c diff --git a/metadata/md5-cache/dev-lang/python-2.7.18_p15-r1 b/metadata/md5-cache/dev-lang/python-2.7.18_p15-r1 index 7b5b0712a304..e435df280f87 100644 --- a/metadata/md5-cache/dev-lang/python-2.7.18_p15-r1 +++ b/metadata/md5-cache/dev-lang/python-2.7.18_p15-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ https://gitweb.gentoo.org/fork/cpython.git/ INHERIT=autotools flag-o-matic pax-utils toolchain-funcs verify-sig IUSE=berkdb bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl tk wininst +xml verify-sig -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 LICENSE=PSF-2 RDEPEND=app-arch/bzip2:= dev-libs/libffi:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( dev-libs/openssl:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) SLOT=2.7 SRC_URI=https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-2.7.18_p15.tar.xz verify-sig? ( https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz.asc ) _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=82e7b79065a31cae83cf3854ad4b50fb +_md5_=f5de962a8664591ae7a8f1de94fd55d2 diff --git a/metadata/md5-cache/dev-lang/python-3.10.7 b/metadata/md5-cache/dev-lang/python-3.10.7 index d9da50e7a468..421a40799c08 100644 --- a/metadata/md5-cache/dev-lang/python-3.10.7 +++ b/metadata/md5-cache/dev-lang/python-3.10.7 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig IUSE=bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk +xml verify-sig -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 LICENSE=PSF-2 RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) RESTRICT=!test? ( test ) SLOT=3.10 SRC_URI=https://www.python.org/ftp/python/3.10.7/Python-3.10.7.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.7.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.7/Python-3.10.7.tar.xz.asc ) _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=4032d5fcf8508c9946fd10c40d19b77d +_md5_=0a221ce4798af9439c7c80a2392029ad diff --git a/metadata/md5-cache/dev-lang/python-3.11.0_rc1 b/metadata/md5-cache/dev-lang/python-3.11.0_rc1 deleted file mode 100644 index 41d925b7f4f1..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.11.0_rc1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)] -RESTRICT=!test? ( test ) -SLOT=3.11 -SRC_URI=https://www.python.org/ftp/python/3.11.0/Python-3.11.0rc1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.0rc1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.0/Python-3.11.0rc1.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=85fafe32470d8fe06669f17d2a169a36 diff --git a/metadata/md5-cache/dev-lang/python-3.11.0_rc1_p1 b/metadata/md5-cache/dev-lang/python-3.11.0_rc1_p1 deleted file mode 100644 index 98f938379d0f..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.11.0_rc1_p1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)] -RESTRICT=!test? ( test ) -SLOT=3.11 -SRC_URI=https://www.python.org/ftp/python/3.11.0/Python-3.11.0rc1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.0rc1_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.0/Python-3.11.0rc1.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0ca13eafa109603ce724914b4d4a9423 diff --git a/metadata/md5-cache/dev-lang/python-3.11.0_rc1_p2 b/metadata/md5-cache/dev-lang/python-3.11.0_rc1_p2 deleted file mode 100644 index 82ee0b4127ff..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.11.0_rc1_p2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)] -RESTRICT=!test? ( test ) -SLOT=3.11 -SRC_URI=https://www.python.org/ftp/python/3.11.0/Python-3.11.0rc1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.0rc1_p2-r1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.0/Python-3.11.0rc1.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=951c18c45f8333a6321d2083228f7924 diff --git a/metadata/md5-cache/dev-lang/python-3.8.13_p7 b/metadata/md5-cache/dev-lang/python-3.8.13_p7 deleted file mode 100644 index 19e670041e87..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.8.13_p7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml verify-sig -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.8 -SRC_URI=https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.13_p7.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=946f1645137ff82220c994b60c2f8cc7 diff --git a/metadata/md5-cache/dev-lang/python-3.8.14 b/metadata/md5-cache/dev-lang/python-3.8.14 index cafc1d06e6d3..72de6ebe391a 100644 --- a/metadata/md5-cache/dev-lang/python-3.8.14 +++ b/metadata/md5-cache/dev-lang/python-3.8.14 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ INHERIT=autotools flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml verify-sig -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 LICENSE=PSF-2 RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) RESTRICT=!test? ( test ) SLOT=3.8 SRC_URI=https://www.python.org/ftp/python/3.8.14/Python-3.8.14.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.14.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.14/Python-3.8.14.tar.xz.asc ) _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=15ee9f0685658ab5631f5318fee468a6 +_md5_=c0698375ce62c9b667c3cb6be798f373 diff --git a/metadata/md5-cache/dev-lang/python-3.9.13_p5 b/metadata/md5-cache/dev-lang/python-3.9.13_p5 deleted file mode 100644 index ca17f5220288..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.9.13_p5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml verify-sig -KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.9 -SRC_URI=https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.13_p5.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0c45807e913fa77b46be6825a1ec73c1 diff --git a/metadata/md5-cache/dev-lang/python-3.9.14 b/metadata/md5-cache/dev-lang/python-3.9.14 index 30883021dda9..5a9e67643f38 100644 --- a/metadata/md5-cache/dev-lang/python-3.9.14 +++ b/metadata/md5-cache/dev-lang/python-3.9.14 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml verify-sig -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 LICENSE=PSF-2 RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) RESTRICT=!test? ( test ) SLOT=3.9 SRC_URI=https://www.python.org/ftp/python/3.9.14/Python-3.9.14.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.14.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.14/Python-3.9.14.tar.xz.asc ) _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=2b94c72a5b88d1b94e06cbe2b62203b9 +_md5_=b64db495e3f3c54e0673aa4db67cae7f diff --git a/metadata/md5-cache/dev-libs/9libs-1.0-r4 b/metadata/md5-cache/dev-libs/9libs-1.0-r4 deleted file mode 100644 index 333f5df6b45d..000000000000 --- a/metadata/md5-cache/dev-libs/9libs-1.0-r4 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install prepare -DEPEND=>=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 -DESCRIPTION=A package of Plan 9 compatibility libraries -EAPI=7 -HOMEPAGE=https://www.netlib.org/research/9libs/9libs-1.0.README -INHERIT=autotools toolchain-funcs -KEYWORDS=amd64 ~riscv x86 -LICENSE=PLAN9 -RDEPEND=>=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 -SLOT=0 -SRC_URI=https://www.netlib.org/research/9libs/9libs-1.0.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b50ee59d9506da8d277eaaa6ca978315 diff --git a/metadata/md5-cache/dev-libs/9libs-1.0-r5 b/metadata/md5-cache/dev-libs/9libs-1.0-r5 new file mode 100644 index 000000000000..075cebd9da69 --- /dev/null +++ b/metadata/md5-cache/dev-libs/9libs-1.0-r5 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=x11-base/xorg-proto +DESCRIPTION=Plan 9 compatibility libraries +EAPI=8 +HOMEPAGE=https://netlib.org/research/9libs/9libs-1.0.README +INHERIT=autotools flag-o-matic +KEYWORDS=amd64 ~riscv x86 +LICENSE=PLAN9 +RDEPEND=x11-libs/libX11 x11-libs/libXt +RESTRICT=test +SLOT=0 +SRC_URI=https://netlib.org/research/9libs/9libs-1.0.tar.bz2 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5483ff76b3c9959275d077427a9fe9be diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 00e6f57e272e27b51145b68f292630cc6657f6ec..a3db6f5816b959a4500cb059470cf7907ef1a696 100644 GIT binary patch literal 166644 zcmV(vK<d9AiwFP!00002|9rjOvK={+rFXBV;C&lu_zeJ;JvJk0B+ZP>Mi;s(Lm&{< zIh~nIF<Gtdx7YUt$+J&YWvk4pDw8~C?+Czs`C1Nl$AA3C|LY$=jGuoxfBzUig^yqA zhn|lQ|Kb1m$N&95rT_3@9M>^Y&MO~B&atfAj=RKutT^&fW4+q$@$%1eh%Ke_Xr<O8 zo$ZeId4$mSNVWKfd55;Hm{S?!-lHC2&OXb1tvq%qtA@Of+{-xDeWa_T9pi`p{=fcX zjp+klx5}Av<d^e3k8{p_jJxDnOAM*EeC)K-5$jz?pSgr_ubtO*t@Ezs2ziEd)GO5< z!dd2S$LhR759hJUyz-UH%(2%!&X!h9$HDXT9>$6@<@rDTN0;e;{ty4lfBG-~<zosd zeG2hY%pbqR50Te?Tdy_mk!FlB=QMf?<*K!pqvTNMIa)cdo=fTd+I=2($noxDta+Yo zoom;7u6>4k)R}nV>mJvAv~yJcG_}=Bzj*(6^jc>q@kk|(T1#%}KI_G=m$&t*S3c{p z*HI!Lcbsju(asiU2z8XT?sAVa_q_Lv`AGAct+&!ytWb{Q+To~eT>ZFGJ7(`^jisGA z6qh)sJNBL1b&WOV2#MF?<Bxq@Y-8^|wLe&|_9-4NR(V^jbcDro$1~>MZyxHp!t))m zjO&^=e?3c1dml6K@+I>Vi3b^}pXX8bXh*$!Tx;?3yTsc22&3)0-dCt0tXO#?P2f6P z8GWx<`n}t^TR!_de=Jt;TV~+D*w@MX=ADm)wH21)IIq!0&Fc;^T;~d<9WnDG>sYPr z*cOg(6kbG=ze+uhc!UuO8+9HzwHh~e8{)C~UX1j(u49dx{aK9<KU4p{SpR1{Tq?XU ze@b{_`oNm^x7CV$U|Xw)x-;L(OU`=4)<(bTxnnxcc&@~L_u4v!lX44qR=Q#fvGOSR z;5qx|;rfk@^FDFqi=DquwlUQ+wtZowsUI=%0(T2J@WinmIK}m2wXhl%;=0Sl+Gd=I zrMhY=?doBk*kEsS&w!!fb#={sH5Lzl3*}@Luq3`=^P&7-nD|HAD@<JOW_Pf{jj8Ss z+7;K{JKU@Ber!xmS1Td?aK-=o`srU>uJ9>hT;oGe^=+v#Ry@M0vrLRU9fQ|DgXn>2 zr^wEoX9#!g;K*^Un0PjPvCT694FN<ObGAE`l#d4P<dR1RSL)5mT;M{keXPAwK3Qh` zW^R`LzH!U@7<v9!std=R_%9!F=YCC`X9)~ftbkoS$3A+V^GJ)`0Wa>#R`K2Uee{7f zrFQK-_N?GiXED|hF{&M|#GVbDGhRIb3hUnGy3#5&Ue(3p6GF}9+fx1KwLj)h$ET`E zxdw0RbngtfU3*>UUIi;jg&j*6Q9c5ObM}Hm9#?K1xEf>M6EkLuMw>iayRdRLU$`ta zVGl=}0P1vc^O~cl6yuRuue;sH6*hr^4eiIh1MhUaIpDZPFZ|gF7N5X)3G0q|$2`_L z?z!U~8*!qp-a21c(lz(m;O9u^##!e~cLI&db+Y$-H%6GTsgnD;JCTI-J9{WQPJS48 z=HcSx!|;bZ!nbw$Z@=wd|LcDy3f50x6%Lp`#MEC7c)05arq2tFbYJ5-0!A{9l-b=p zDz6UC*O^^|Sq>ckjMsg!x*NclVI1c^&zs0pF3hh+0^l0^di<KT9$H|)^X84wAFTO# zv6PQrT>Hmrl_2i0D&;uW+0#Ay{kY<~uXL@Ap<irs>qO_A``lv;LiIiKb?58gIU=!B zv^031q1SS!<G$m0A7x^hyw?IW(gOH0dxatLZi@)Ldpgr!trnj>Sf=B(OeJ*OCP$1Y z?>2BImMEVQgbxR1wRK4rG7@EcFi`2Z377?E3L#&u7lJ!cYTqMnTnH?$rxppyU7$2( zx#A7nwNb`d03K}p<_m?0{T2cT{}ze1xKBI*zQ*^?x!RuW6>HXb>u?ot_^j;?@Qz5( z-MApWiIrg;pa^!}>qU$_0Wn;T=LUKc&dz27y@CBCL>ime+o7YdyC)Ro{W7JG=~MdC zxxdaNWxz3BSXJ1^3hM0(+vJHr;tsa3cUV2Rw6v6aN>E||oJwmaKQpn6-WJXXZ-`+n zz`c}0bX=?q-Uy(qersZU#eKnxc+^qq<R4amp&k5LehY$|pHCg)QDz?-CgwiPQSJgX zfO;op(i5DDM*<7sUGNA{9ZVmrB0dETTL;@WvG4nukT{qj{(i|UN<R+Fwk^2Y0A+4A z6M*PMWqfGX{nyL&nAK?EMMTR1C#ZliZ^^R}a-l!v0AkvWujj>D7_b63OXPqC5aM>d z0DIy!1c-ND^|*<B9n>fIo&>0pF!}(SVYw4L3lBM^GotO?*#v^>jXRIG=vQ$8@E4W} z-#yb@sbyBVRlEdGC0t&;LZLHGi}wKhtQW+kHyIAw%a`)ncpC0{ffD-)M{fr)J5)>z zg2=u@h%cf5zlv4v^Oj!pbC>VSG=I7N{M%nX{`Teb$Iq<T`k6@hsSpZb41{l2>jhhD zutRwau&(D^;?*GKc|pX(aYOH0BNh|9L*_*w61g8GK@Z2??0&&(gAB`e9dhRgX<b*F zaYO$yWbZW84}pI65`{mh&OtznY{rk31C;Kz@Wleto(VR3v(6Y6pnl>{f%U?_vG54Q z<EUk9j1F0GPn@{l8NP=F2f|>&LPNZOaDeHIH!uyb7RWSl7>mFyQUc<j7ejkKdEOr@ z_w&c_DSe6`phItK)D87bGPbaqK2aNujV7wJN@OK+z&v?HoD5l$F|Q2@uST@IZ&@d} z5g|nVI?IVov;M?%fCn$(SFzLqv!3wrvtJj$lTO@-eZk6jxHo7g0z={^U<4zA^cLQh zmtZBq;X`gd_kFr-QnecZKl4sy8L+{)v(<pr0J?)GV;c^B4NL%419peDf}hHd*MN5S z4b6voBU$*dlPGk&*64A-mfPDB?E(>FY543DGJ;ux+VCed4nZss#6bFU@&E%ejzoa% zT|^;Vh&8RSF@A&v*(@jPlVMUwo&!+`1>!|OmWptMpyOf^!!7wlfuwNGRo<2e9s$5X zAYff66y6J11^|&I*MJXJsNKDCMHXy0C2Jo+E4HrSpoGz?sOl&zc-jd+;}MipL@;=H z$q_XYCvtY62BByZf2mTATxtj9emLN-f8Ia;zP|kQ+gG4H*H2MgZ#};UENCC%MOKsH zlW+uB-h~|GId!>#_YqLkWUM1Gj1X3V^Z@V0krJTW0xxu9+ZXDNM+010A|B>oT?=L@ ztY+L8^$TSHL>e>;eG&4TNhJc><hzG#u}?$SLUy-+i|z^yI-(d1CiaX8p+9q;cqvHD zHlQ>R52q20&qcAJHKD&ykXB%5XT*R}Gnics1pUEsg7z0-s7+L2y#H{$j!)sQ7Hb1q zz=9zR3VAnx4l`#T609vX5P3+00RM#YfGYr+yaGVRLb4L)fINVy4WiI-2Z(u%0~A4~ zEl`cX1Jd9L;{cr_2n9(5M8LPe3#V6_A<R4qGzxNZwTQW67rDYc_=^U6YLnl9J#K(K zTtp5?3cGu)vEb$~iw%$-C!kvz5pi4z(lNnq@fHlPsLHVTJfJJ*TpP-yn9<-h&iP}p zzW)5><ASu;Pf60=%4?~BC%u9IUI?$vPhn{Qei#JA34}&%qwP$6v_XU=1Q~TNV*P<( zY#2EK@xpgnfNi#u=f1<W6<1J%6&kOMm8Ha|6}9Sh)P`_}4q$dKIEN=yR@85TDvTZo zzmRz1Ry@Gw#kVaGyzd0@=A!|vT!@?j##AQ!^+E;WyiofIYl6E$O#u52CSV9eK6a^H z(B?wa$twev8+1bggdg;3{`TANU%%}63!om$rvn6y<CS1wb69I>0_au-%!;sqof7mT zYy$q%3=v@T;uSK#e1YVp?gZlnW{5603UC$9$8%tL{JUrdf8vcc%QS<r09s8r1nUuU z8+qN&QQMETg0Jw4aM#ioJQjxsfAN=AU8D}3xUNe`z|se53g?2gs2w(Xe*#0tJSupC zTD!43bR>~l=8r%Md_NKLLUk=H9HIuHBHp)nEs%ncdjG*%)lZeRI$k^!iNEW8Uj;lQ zRNb2})wYQ0`k|#+Kxii3S9uq9=4g=N3rg|itl&<_I!GOUoOl#I0Q!x(hhXrr=%1SU zoudDs+#hgT90+<=r4+9aco8;<p5V`YVai0bR$(duT!XL?bTW=|X&#Mmf!b?mOcWMo zv*1w`2OCOjG%ax)CAD#_3FKaDo=3UwQr%j@ywLzON&FjsxFGlt_xiVM_2-{|I$1Cj zVHe_49OK=ZvCoZ{#&_<Xw4NiuYT=^LIzWxJ!DK7s1^5Oc3F!DMycodfV<p@SE--?8 z1xAJ1Kaq9lcerSQoa$n%BasfQyHOV`HCqicL2JY}Y6X$3=Qs$_)n&$lF<|)}Y=zi* z5)Bi&=B&^)3<4Peldl;MjH%Qc7PnQ`EPFL$hVILiy-fwJL(FC?kAT#zckwCHzE(OW zdx;)uY<vE9)~tVWz24ER1x3f#kYDFfM|1H9?t*9Sfc!gA)j(}TCofneyyB?AubcTc zi-m#3d=Ip586&Yig@@?wHDm(v%m<&~a=UvqFUiZc#is^X08Ye)zma%pZZxSyV1q@} z5TvbW89=HaEj#glKvICDc^wAZivQOQks<<OZ!L!oVI^J=%fVk5^=dcD5c00jiMj0z zCf{a85FAC(Pkb$9%^7~I*O!kG!wMh2ln*iXcloO%=D>gur^sLohK(m)&VoXNO0qo{ z@fXUsL6mkS6gNOuh*r?CfiMZ{hVWblmuSWiw?<{+a9PLTAy-85L|&*Ilf4bBIl(hQ zu810M7=LDL5BYZ-mo%Ya53n|X??jVJ<|4p16kO~kObkeBkWi$4K6$<YlPd^A=-oIW z?Uf*jVuU3CEM>4=7o-h~hcy}o&xTke2C#FJ2yy@2I)PbnyfACCag+B6Aa30oY0grE zQEb{E4j`J4Cu_w?^hIK#D_Bgp_3GeKfY9_F`9ly3>2^U9>eykW8#Bc{_u0&(V6RYY zUY4ETin^8Z!9QQG1akHS0bvl}l-<lbUjg$70CL+<Wn>^&e0#=m&oecAt+N5x>N)uL z$T~s6&$NLvu;E_E%>#uSo;%F0W$0V$$G+k8cq>5$1q~R&!`F<*e67=8zW($xi*?9H z`v<oEm2GE{Gf#n<$gram54zcQ6(h`@C5w3BI!!C`)`$xfa4!S};thBTwxVkwcdXE9 zrk_8#@V+aWs5#Po-dDZgUI=XjIZ)$Ic*b+U;1^=%&G~}7VwuQWlF=g&fl(8fC|Hf= zj#C?5(_8~OeZb~NUb6!FtSatFti%!<Pfd(md`JcxfX5Ceksu$(O+25WoKGY!3sJ#y zLUs#F_Q#7gSgaUdNQFu%x0%*V;Da#nM1{Rr={a_JLb&OlgJ;A?08pHfjaSAeOb+>j zf~*9m0Dj?O_XSE}?JQo+5D|iX9eooqOxbK$80!I6T&KyMw<H#U7pAHOg$ZFpgU=1e zoaSSa8LmML%7I{i6Eg-Jo=`ORHUnb%>b$BMq)P-sD4~%qWKjqG%6XZYCep&BFT#6+ zqKzkR!5{eh5Wwm0i}mHtU+4MrhPr#^l|SV1%FL9FF`lNN&%5yk&`4}x@h}S`KiO<g zUKZRKV+Fy9kN1(&d5zd`hm7aKG5Fc!kqF8xu8eQM_ijWFYX;-F*Tu&2JB@u_x-T!E zQ8Z_Jv#Zr4y^$RY=JogpGoPKe=<s!!JGclc*2c%-&Jj>F1G$iPMDb*-%*O};&Y6|W z%fP&%3G$s;Zp2?PAJq9?%+c_gl<P`?R@V2W`u&&x@zd9D=Qz<LLUhi%Tug&!))`S4 z;yb*=GnnVNap2Ae&#`W{7*64t0a$knidA}u=woR;GDB@4up&zkkW5f~Br~C~5t&Yi z%~sk$Fb{MXj1n4%=jV>tUvGo~!tK#5<^t_~OmvtJ!(Rd)$KQ1<=DhqTusAm&KLIe# zh9JCAu9#3+0VClb+4~z0s}-0-<u@oTVzN}Tqnq_%K}XwX-N!iReWf!Vf4f%C@gOqn z{aT?C)ErnZP7Vu(a#x?APJ9g&VN$`vID&X6a37BVV9DV`O(95##HiD=ChRDk9s%Pu z?C18dfzMsA>{u^?*W(88{*l=k=@)?t<bA^{{sc98L4XFqFLYiv;_|SD1IU@YPP|dB zY)XP~L(B$375>^Gh9^M~Kg6RWBwgpapqdDeQaiL7ip91=vr)PIGE*e`U%3<6Q4nmv z`hizp*XJ+WBYLDWeDj6t8y<Fdbl-sJ3<B*<q+j?mu(!?s06j<N{R6ZqUj#y|=pHk> zW&B`(DkUgSEV)512Pk~5=V%<%o|OP5`7oCUiACMPX+rI%2d|0eew_;rPxf;=u8Ij{ zyc!??#&6#_^T@18C9FV;K(K&vf+55I2XPP}G=q)8Bg(O8-NZYA6Y6r#)79bG;MWZr z6`CjD8KnzOoKad$%zx9)UvKk!QQ2JHol2a*3gNe(o<~lz!XSeO!*$#N5e-Xce@j=s znRvpXU~i!A#s$-XI&K4b%KDu3m~b$b2Yw17Kt0D<z;Qklg$q46T0D5-j){2c;c3oW zAw!qbL&6&_hh$pl(ds!ABE@XraVi#izF{dBd<xO1#6oS2t1Dx$cB6GWzA>#SlNxKX zp2TT*HHw;*f~>IY6T2`4QlXR6lS$m~$144^X_&4pVXiNH8v7u6pf?V_hUc3^u~bR{ zsZ&P6vPK8N7$TYCllyj09?-rEaRVAg+?{C1G%>loa?VYN8R)%)b+eaHKvOE_=8Clb zjvx+9lqmRSOL-JSF3b_K+lfr=5^k&&K-r)#3*6k(@nsDOaU-BDS$)&%BcYLUgQ#Oj z7mNUU2cSw0u<hz`B2K~2!g{B5BL@piB(Dc_jCf-9{{1QylU2RESZ4ycap--leckAE zNE~69`0uIy#=0>8;scDqG}+x*NWQrAgw1)XlFkK~<9}f1#v=-k4YV~m&Xew39;P6W zW(I!uk>EO|vib-7Yo2eJJ#5BfvlG?bN*p&bcWA=V?6_(<J|=?2pneNR%{Su!9d|^) zi%%Czb4)gST)=EFnOYMf1H<Qg68?9Fdm^W?>3k7-StMv7(ygP~zc13ieEIxw0Zijt z4m6_Q-j*tuFaUoc03LK>T=FLmix=o~dWe7uh0h|0akaa7s0nri0(8GvxwJvYvlH<# z!ofQ8DMSP419&8<=V8l@BacJx?xJ||Ul0Q<!rNIOYk}p)4jW`)&qkbp37nazJDYl& zc-?nn6#;M_j?m~KJ?6(l7LW%=#}Frc4&<(&Eem%PB12<mR%gE&Qj^Uy(RP?5g=`&C z^pjWkzEuD3@2u3Co<J1yFX5f$Q|P-`m=BU|G|U<hgb?A|2%MEHIyeZXPyG%qRp2JR z6Le}6D}*Kj<01-8-h4GB*+g7;3I%lCc_ygw?B-TwJosJik0%4ntiq3_YOx&c#K|j0 z3{yihVL3R*>1Ue8+I$WiDM87)2gbM#kC%$EP|Cum-TdS^LG*Rx71-jr<Ix6Gj?W}2 zUx0u|EAXlS+Rp<sM)r+9=3gz<=U;yL{Ohw?M`F3c3(teO8!(2r3Ppch10%0Fqsfo9 z`4foVg2xb_#amXTH(U&vkTCpx0~J@u{u`RU)C2CE&UB*^BMuB<f({|30h`Y9HLL;4 z#3n;e3F-BQR9H2lI^;t|fP{^(!?BZ<EGF42l#%ZUs6%kZ`VFiMnmlgwAq$P{Dodk9 zN}KE>6s4`oL)SuE;W9*Z$mYJ5sbZ97f#z(4w1<uR{=?;}pD_9Q${FXYCLx!#fD>Q} zxI@bP_p;;;!sBU7e9AeXM%O|@5GP|V4TiY^-+Lqf(YWmAW$rV;N7IQwhFVD|9wOTg z6sr{uU^k4(bTi(KdVSf}JdcTDMXj)&-OM7~mM`^C{aT3MhA@VAj+HH>YKNKn$(BNL z`#R9*$+EO!1~Qu+A<nX(M23muNpcq9wuL7zN+>{oz+M(XY!7he{bKEZ*}s1M_?8e& zmd9AkH(oAzgahZF>?j)$&jHx<A`b<Ijs|K5*R`X8p^UlQ9S;HNQ^Fzk=6}z?It)aN z836uULADMC5}%3J7zAN*;0{0{7@HsUTxOSl9_4&3+i7N_ToYkMV63x>p*MyF0tOJ~ zX7Qm+-Rirx!Z2bJet2N4+B8?n@ELIKfCp?-9ze*|b!J4(NrY|#4sT39*#0!bVcCqC zWE_0||1Mi&&B{wS!}y`ru(btPu2b7`ThX1VctD9%ir0msd6tVcUS-0zKz(FeFoAkn z6oPpnqx;>Sx=CP5c3{B)P>%|K4uFUa72(7C-fV-;)~~z2sX<s&XlATf)M;V^sO!XR z<WNx+JTSe01vLDPi<`ZOgw*@?yaL_^b!MLv^d>%MU5hYuXJ|4I>|tIK?yyC4H5?-! z0wS+_pD?yFzhASTK0gWM@Xf%E*O@AcJ_1?zI?RTk8a>Iua*(?gq`_n&76)m#S~#XT znTH2hlA%bx&oc09tK1TlTPS0zTN@UF!C<=?ib0IJ%o8Tum|r`h89D3&|9-3e;Jd&X z2q(G}3Rhtie0dWUS%lqTZ7_v~R164vu-(1D;1Tz8v1JD3Wqvu;i>>WAFEI-tKwz4~ z;+eu;X2}i$j?g4XE<z88b{^~R7Ha@t7SX<3aZXrG^Kc+1&xb*OIHQT*k>!L0U#I~3 zop?RaARQ~a%xYdBI<%HY_KZ%kGZub#Jbb+cowXxPu>=cjig{cjB{Grl;K3Xly~o?> zL@y9l6(5p>zyS1F;M`K#+5>zhD~PXb9#caawQDm34XhDBOnhf;sEvWP7C@Adr6Oae zxR3$5((ApBZpnw03^hXJmW3N|=l5pyPka6I?|=E_cTaOZ!MWJgmm69E%`b10<z0C@ z+jx?%M}wn+v^C7mM$QdS&C84#{&L?eFph~53j=vQ0C7t_EQv1I078&GfRt|!a-dBn z^9?10jSvThwM;+Nm)s#RmJ^c(DKQx<w)YJ&DOSlGh9r|>4@*3(5}QcOVtR5GVF(S1 zWnn)^26kjsPdM4bVX6>W=IJg*7w(k^wP!W~X{BOEOUXm>c&*p(*FS$;zx@VL?W|V) zkdEWUQ`7PY2kR-vM4J*)P!H@HW>IA;EE@_H$!9(H4GC?N$m!7}Sj4herUjXSIGQZK zutFTjolb~pgc1%tJ?W}3s4wxxgP+HOH_(W9c{{A1Ceomu&;W~c&4CthI9i2!o)&_k z-c3XDn;kZ9{m$e$A&8h^s6vA$%_v;xa0VzZG-D{MjWay1-T1TCa0QR)ZoSkRr9c>m zul+mA#Y*A*?@|s3?sOEP>BO~C^-TM$@Ugo+$%1Ol4PS{qM7CHBwyh{VlE;abedUM- z*b6z(4|8sfM}zESx7gH#^}ub81KdZrTqUYLt|y6f*S9oQV-Xi`7x|_@@MWb~Fl&7? z$~vi<^G3B;V^U7IIFz@wNGJz|JnZwlRJrPTBHME>B|Iy7g=WPAehI1*V&lc*vGD0O zcX6Q-XW!|&H=gSk$+?;2=ZLVpOOD<VfLlknh(u=nuyu^5T8ghHX7oiJ{N2d|s~4@c zkJiXlE8H;zcCH-|1AY;PLnPy0;o1rx!t=;x2Gf%{xOjA)t=-kK;c8N-y$Xx0D+OFK zxU)Px)I7Gm1xu9<dLK3hSVVFG>EI$^8omJ!%o`G@(e(9nSP&#F00Q3vaia&2B;Tw( zOxg72&2|uZq9+r<YADY)zEg;E|FVDm3xIWeiXZyB?2Kdq%g27%^(QZM7qOAoNDZoj zUnJNR+-YPD;+(Ce)`3|t8qs)-c#X5L+4VBrjG1NCZMWbw!q=ggo`3OAa~d(PJr2Mn ztuf0UZ|Qc>2~lVbWW>9RdXexoa2UcTcq*&%bZPc#(iKZO&Z9^8iPl{KiLGc04Q#Ru zg=m5A-Do+KO#>O8W8IEXBi*25+f?w;fk)`|KK@{t!1eI1V%t8Eh8p&`G@)i7s2MP9 z+p^ivTUf|q6dnGA+>ajfU=f|Avh07}s37QIwkd~gK`f>96o5fm1LkIa5bS6YSffrt zdzgatbiIS~uQ<pm@axs8_X0!1g0Y+9?iX4k^OZnMvSEjHA#_{8cwFnciYm`~-^<ux zS^Kgi_f$uW>%w+%V175SNpNUZ_U0L(s8)i6h$!XRVA6lLQ2FVXc)wJL+$SO<bis`| z2yk~cj|*Ar)=9T@r>9bH>mB`gQm2<f3zi;vEek@5nQSZ!&hImTPOW)XFrK_1DwZJA zO4$d>Q-=d1GHaLO>j;OHXa;@{_e)x58kUD!MF*v8Ex>D#E68H?uoaPGCb?h1;2S}W zFC_$ZyG;P?vIY?~A)b<{TS;m-gscHykd0!Lt4M_}54n%=S4;J+T>E{B20Xh_6}E99 z*IU9Mv<M>0MlSFTk>xt2Ye-xJn)PSNY6*0{)=ngOv>_T9CWa`FH@ql9it(N%p47#r z8q$>5;2&1W=6Do7=3D3s9wNe(klh*mo=p{*yS9qZ`XS60wSM>yEVej-Muf>A^LS>M zjk4L!u{C060nrJAcS&#(0`mzy#GY@XKE&<X2O$BS1ed(w?EL-rW%~2e370;FB9tHR zlueep5j9N3Jce?2^f&G{svS1%Say(9Lh&a2Rk#xx4GLCs%V3?g2A-+mm8G9h1s+{$ zxk4k*+yoWYL@tX2J*-)03C~POH~$BBc$NQOCT?K4)u473Yc-H3Ft(IDcY$FS!-xmn z1q47aG-UuA2F6BfaiX<;b@JK?_%sXHAQK19k6_zJX@Jpfnig{(#END=2ST-i9{CRz z3L~#CRRjCC5TAI9@<qB6WB?ay$K}BYXkzNM0+fa)z%0x@R_phGd?Rgyv+_&4iJ6M& z!RK}MK`55BnyDZtl@w4lml=_at03Din~>K1;_5X+R#^<#Ee7oQ$dlHJExB$OCt9mZ ztN4cDZr+PvW^vuxW%;4^eWF@WiO3*a0x%01?g;s_Q6WjRE){v6{yyP6ctTRm@SblA z_0!kiw?&WrQ}O6@^jH0miu5ikBve4gG{BsJ61QA?MqK3_)(4=KKtP0W!TP$@&IQMs z39y7d6F=gep{|#G2#r;l0{-06U?UlBa^j%XByRW2#JbUC&%;|L8QSJa{qoe~Dc>ce znGHC0vr^{jV$Q{%BwLvv8@b*WR1aTfqk#XtEKl~J8JEs>X;wQe?f)G7=y96NTr8nQ z+tJjj)kp!3h|JmPwNn4|m;3&CgXsBF{qVl~O<HdN>F_)Ipun)xA~e7vq_e77?+FpT zJPh~D64V42(83EAcOKFiXpi-h9TE>l9jLJiZ-6aWK4RhzN__&g?5Pb(VHB{-uBhWa zUwMUmA@NYs0KZ4&xESUz_K5bjVG@zA&lUr)jE%qs>R3eh6vP1)by}4Nk0N%b;8OBF zX!>=ZM5E1bM~w*s>n&CDm@6h>XBujM1isJvpMLrH=k>9F3ZKe{nBTRay12Hgf#oK) z>+q}#U5X?=WjASo&mQBV>wv2!fR@0MPgB*Sbn6X)wPc+P@f;>cn9hf}Ek$cFr!uoG zI><O;J6hlNT>|G4a^Ete*ye_l6yJOy$wBWh35F1>fTd1sz9ih}?oSH-7$(sY+QEDg zk`qRs0XcTD?2YP!(&G^DChal%Os&q@kyswOzzTtOSP1*OQQP$oR_gfcmFmduf{^t{ z<3OjOLU~={IbrT;eLXyHviPSjv(+BX-PP`xj+dO}>4(SzCQkH*ZhL~jiWAjWz57#5 za{y0yWfPp|brYW^lwleyVtWgHtV}?qqr!l}EQQT$HMlFhGFvEXglp0B>cdjG)12x$ z01Y1B+CAiMcx=~m>t_E6PG<#7>o>#!S%JcV^)IA591WtsOvYRR;zvyXgO%#6RDY2K zSSMO3Y5J#d6*|${nqaVw&BE0{2v}T2wOcWUn_JCA+^YzAD9dHD)``B$?Y@UFP%U6+ zkJ9he`t2!_TDLY(H?4G+a!Ai-cuObDZ2|2<0wUO8gXuPPYW*?c6(-U$RNuBw!lucw zAg8+Gkyu<}7hHD1q=Zu}gs(sh!Jr@~XFec(dg#)9AgAZ9Hn<X4Tjdi@JHqqdtyJ;^ zHNC4^Sl~;vh7h#fS7}yP9U=hc8S$*!B-6r!vb&ww6+W6TeR}z-jQe=h<(!@o02P=O zVr`jVKMpGy#^BFjoP3x)LU*y1*`r@iso!wwoF1v7zOH5`UcFAm9?#=xhb#|^pC*wZ z21p&&ClS)lV-M(G)5qXT;ZPFWoQndmLV65f6?8;#5iHHG6A8cvi<$71Ao0@l&+rE; zm9(jM$<M<on}z2;XK#nhHW6FxpX1Gq&gBp`OtU^MITb==U&J*3WC7zjJfO6G`!tCV zu*qpg!w>4GkP(TByLVHQHs)^rgzZKAzq}8|j^>6=<6;nV9*gL4#cu`0*-qSioF2s< zgl^*qmUEetEv$C~L<8&TF)}7e^zGe}fDOlB<E!Px7RZ<(>ATAsGEa^W3fFC|!O{L` zrJhW2eRn!|!@bN+Ji?^%vEKv%5psu}^Np4Be;6<}a#`>aZYc;#tKRYSq?JDfW4nbZ z%lHmCDEao--EMbO{lyYla$={ECl#<JtZjFzx!)?;ff_`}U5oj9RIvjaY>Qqz)FQ&? z&G!v?Co;-feuNEBU^@@o21$WLM`}fWR>}z_#@hF7b8xfbz|H~Bn^6F#1049A8|wpg zujg3p$6|f{{i`*h1NTF~y%-hDXW6eYPTN4L#~+aO);mN7;yc2eHjEhOh>>+!Pzy!H z_X6$>F9I_mjmVn~$Q@4$n$@cnPTMZ52gy5P@+bFhso#LVMM@1UL2JDM)sZc+?y5<P zPKj6SMsyAVZx;>;f5Di5;)Zpxp5_7xT{j}vA~?ICon(NPN#`)nh5fr>k&l2(d4>s? zBJ-gC1jq=E$)<^gKx}D$y-q!RTc`3ak07TTD3W5U%+0%;rgCg>-{A%@X0~&lz;;`X z2SOl`Z`2zR`m}1z>P?Lr6>~Xwz<B~smz6!9MyM9<aNzOFLn!2peeZV(HfgUn=Nr2_ zD`ca+Er^FyVX74}3LAi=uv`!bRvox3p7tWTpDZ8y7E&`~vFp=D7E2xe3>^0I)cryd zwQBA7X;sfk(0+4ZmQY|C70ExsINq<*FTef#am_DZ_wPT=U;p&mm(SN<mepzTsV@J} za(vg^W&J|1AQ(zht)%iid*WKxlj8|^B^-x{eDKBi!THRExCw)spmf;n!Nx~Wl_jt* zn+1HzR{=v}ej=ECiw0(s@j4IiErFkqfP1~`MpcYJG*NgXG!IwGCD{zHGlI;C;kRMz zI?RaL_jmFY_7q~p1SzOz8P%||uZpMIAP}z9+;baBJhZp+;52CoZa86sAdjj-x&08$ zpTEvutqt|q#)|&eIzdzp>(_A=bcMxU9+{Z+x`}En^4_KmY6aUnzz=srq!7H2&~|i% zWlTp^L5$I~*5sC_m&ZaeJ{U^Re`M?Pf_88F!*Qz%@;<_PjgJAB`IyrJPImuUFEmy_ z8Xi1FC>C~aoZBwQ=&23PW>4HAKzeM$XY)_cgkZzJHFDLg?ulu_V=<2l(Ra!UkA(w5 z_}6@z|FenXH+THk`}3Et-wtd(@HMYsXsY+Lh9hPSV9j|0J;?*h2vnhXx4m|EurFrp z!(()3QVhseysR`MI+z-EfC_AO<G7Y(K^}lYG*YwlSl($?#9AdVvfd8cfcHQl-ZJXf z0F*+3x9yURxb}M#kZpqKv29cyc(nPeF#$f75AyBd>VX&7$BqB<J=<|Lyp26~siUjm z1=6u(**uh1hGPRs+5qw@9cDuajpgqb%GQYRItX-T2ZH-d(Aj2c_jC?J0><zgAh_}E zB@*|~D|uR4F<z`nDMT<I{2g2fmMM>62h6$=0wW)|%r3N9%4L-ZuMx1B8E;p_V>HAk z;`a@>SX$mFS}A+fWQQ8NHSu<&R<#}BgmObI7a|yofl*ConP42D<z)%cYKZL)&Z%vK z=`#ezzAVSIbh0_*#t!IhUg0>JEtU0jK129X#eV+f_kTm7d^=wL@Lt=PHz=iBiNDMT zVnyb_8e9=ZQvlcJ01LD3$(HcTo`aRkWeOb+Ns*8fdB41uJ^YwEOR!h-2nz~tadvnV z|LNOca~A@g^*xA<=Q&<!y>&cX-Lh)aO>v*-Z$5M-d$+QA?}!Qx73U6!Z|Fn|(FUgq z<=xN^f@cjl!-=9nEM9h;LLq_$+}N=Zv0I->JiG6d_%~pq8!XdzgjyfZpFjU@m0EgS z@4ZE_O=+p=J$3@e;li=5)S;h{PNT=h&(?j|5qlk${9zA{ifOheE=)Lo>z_oc5{#b% z;#wVeWf9xVwKmTuP~WV>@VE)@wv{p@Pb%LqN?X8c)f|^yA<*%*@edZ&Ljz+Bu?1Pm zt`zH7D~b+Pju=NWu6DZwaxF75u-BRhzfhsJmi-V$sF7|nKqvqZteAozeuD@xUGc|C zt@+!p1i!DI!{-nAU6-!zUrfK^Bj#BSmeEt8_*DOUszD5fv{<_OxOxR88eRuk^bm5` z5{E2q1=|lA^MFie&q7bsH|oVf0J`c8aHfh{Cbs5V0-cWfYCVO47(^4)Z4o4<jRY5* zt$A1j*1@gdZigfsHgFV3X&MC!Yu{5rJJodQaS?5P&DtF}lwr*tP(-$rNL^tM(+N}Q zzWEj8L4IZ-UEgc2*8le3|J#3k8k1uEFxrcQ9uT^x)4$!54LK@`*$GQLSw0Hi`jjwQ zN_-=DZ7<K3TN3BeGkPm3%=IcL*tE1lcACDmD&BwrCdO`pRNW~~rww$Ty#r}{=zcXb zcZg@SWMvn95Fod%bZ=B#5ikMLD;*OSFi^!#ZmaeN7A1|Rp$%>ieS1Rijz}o@G%!Cv zGhD`c2h50Q0zIiu=*FV6^Cz5T1N;5HOz+Go1`E^Li$_`e1f_t{RjZbrF9*c~*#Rie z@Exl#;4<e$EJNfbfS3pj=^ZXI*p2+LpaWwDZ4dSIX)H`BCy&S`<k+^@O~`icS32^y zc>-n<&o>$hD)AB^y+IuV#~1lIq+@V|!wvGl9l9r|P`m=8Sr_V)Js~D5@&FFdVm~z# zR{2IL7ckydOe*;Z&=bOE4_GK$s=eo{;OZV1#`*V4HGrw{E~)PLGMEW8u+Cvgs7H%z z_^?41k>L~=qG-3IWmO9q6D067yjad&?r}MjuRkYo{1q>BLzEyb@KglWlLJKt<7dzh z^8y}8?aQPiF8x+Xd&7K>!#H2SJF~CVvPVx|dF@~o=nXrxwHzg?VkhVg<s^cTFS-&G z6cB>6+_$>?j89)klE#EK=2Oz`X)sD)+C&Xwam0)bP5EqZEA{)=&%f@E<x}|9BF~Dy zBMFP3iYRdEkAj$h8#`39z$ABV2wQ#t0l-Jvp3kNbMA#fhsyX>1C_V|g4SzX70Du*| z*a6=g`%X4~T)0-ilMY^?^ETmN{WHvOgDr2T?p7l_gEKsGvFfyg-hfQKVvETZ6<{u< zr%T^9F$qz$8{M&08cc}D#11twM@Bs6bucKW4dK#PH=BrTv=<KWy&(VhK<?g<kDT9` z)wji}pTeKMtn_zn%*!O;ZG+;~;)H-ebIpbGmd)D5JX=%oI5P`=?(q#IfUUWlkb(k( zyH&}SlMSNuB74r>13ETB$dHQ@a@a0Z+ptjp2<`*04K}tOZ=E(m?X=>+yyper-*(bP zPh-)2=C6ooHg3Q_59Bf$XIiq4(6MN}IDzGqnjX&Mk~&>0I79%#0nDdu&iSyl{Zi>; z6xgzP1rX1L`}dX$QIp=)R`E?9Ufv#~rx~Av4isLInxzb;ch65RTMaO3-8-J$UL<6^ z)zyb053X)ezg3%ce9N>W`FRk__V|J57!M+Y^e=Wblu-`E2(L*ftxPBWHBiemhJ~-` zss08lrfScIi)aT~1?g>8@#tmyGDEVZ+fVy$J<%nyN6(EKR5oN|rISBcEa*O=1H~1b z{S<dcE<lyy^*77)94)h3?H#&DqG&verIy%p482`Pw-wgmV%Y@n4YPp=7*F`f9?jmk z9J?eWJml*D8Ctt*o)FA*ITfUz$l!TBZ|Kw+Tj)=F=}WNz#hDe(VS77)-_sMb?z}}D z<!S9~1Z<3u_q*{}a1);jcKjJrmc1H?tgb{Q;Mz<@Ea!i1{{}b_ca7-dj6TTFQ;LZU zCu&<c#%rP16K~`YEkI=dSg7B>{_8J4YX8T(afKIO0Onqhgc9y)lMEu_Nt2iAs1eX( z*$V;bKGyZ@OA5A4U(U7awrYW3#TgyrUK#<x8dJxzd7_hdzaX8Bk3SIDyw~%P*o@_q z<$8AxQ8AW-?N6SqUpl;>b$N~ri)_w9MFE0b9z;O4J)(t_W=9)hNEa(-4cn{}*RuK2 zX&Kj}96^B7VIPJH*aE>GpJ9!7M<Nk%^#@#C|E%kMvLypG{~RyZcXb`$5z%*E$#Zj$ zf!l^PfSAk4I(4%1jSvp+%%^9y8-WXt)A&NeoLC04>yB<*j;2EjpPmfQX9N(@{$SUj z@KSr&>?MO_OYBdv-MYSJ#l)Vfv%JtXmwf>CC*n8B7D{`9ZHotGMmV2ND(sBi*!J{W z%XIPONZA&~xN>SvBSef@QX8vdCGLy_B}|zify{5nJ}5T{HH0^S;_p|>a*q%7U79M| zYHbfLjCeg5Xu68f2rW0anGIwofe{dmR)abwfQ@CJ?)CJ`k9Zi71p`9zc(QnetjfQf zwr$tb!^BXer`0ZA!hCTsp1FYdnpju}TXthFhhDMNlYIwyV0CM1-O+No2@QsL@U$~K zfOI;A&+7JN$K+0^p=}`^(8%)}3t{PqT+g>t-eA=r%Gmq^lOGmc9pKDf-?Iv9f7#Q9 z@BHc8bk$H^CtO(4s?O}PgDfjU%=H*VwgX+%`M2$rragj=Vndg`R@mHOub)YY+ip0d z-VT_3gXzH)#%-^v@6QVH*VR!y$!fJy9L9UeI$rbT2q0iT2vr-<nUFfRfLJSHrNr%c zTsUf9^R)WJ0an<!dTI`9`B`Z-R11KDN6}9D1A?UI+9VizFX%-T>wwPYfW`bRy;0C9 z*Z#YuN*~(j?+yYn#I+nmwRV!2507VWeivdsEkuPkWo0<jAd0a_nmVc(M68xwvO?`n zn299#x)RUt(I{_iBlQB)ZBBQF7f~z_wC}(g0{r~d+cFJ^cEq5L4yA4Uq+;YMHmebx zYwHf0X_AApL26E?9Catkg^0&l(F^k10}*0&;B;_MP6;ONEPw3QQ=*-atanCKK^S?4 zOk{QJaH)T=Oj=Zbmtn_1D=&1F6|EuVOZgXDt52bi{pE9l9aR@>*@ju`c&c~=UY@5M z*}AZOTgsU3)6~z&vkIj(!V6F_z`8ZiuxuC_<bp8oj}g1_TkxAo$fpc8n%3p5Gu#f& z0z3A2#nW4?J||orOYuzAD$~?bD$nd0hm>uN&vQYC&n`F?VZ>4w4=|A4p7TS8h#0|1 zIH2!sG0QIJkJh*K=bygM(Rt>iy>GHXiCk(t{G{;hRj~@JUc|(b-NBihG25*0A}(6^ zUEGM%LoT4au7V$&AVs#PYg?6eBW>;RETGk1hw@@L;le&|d*A@pUY}v+ZwWmIYubZ* zIpXtj9*-2rf>=`tWjcEBz8xCsX^x15K?cX7qjDe==Qu4u-IDfMrZcZD{kvWFOb%fM z*y;lGtTP~H&4D~3++L5fUO&|GpTF$=>o<)0Fy2+4fwckcgs-AYiJNx)UWAryL_Iua zXUlNq6CN-vSUo)csvc!+s{#-@#GF`BA^Zf2YFRX7)hSXATfcDvFn*f<AgEV<on?Sq zoan^+ej}Y5ZGYs9YD6BkXON2pv6mx^*E3&99>mt8F}sJ8`?OOJDsGLmp%`|M&lL+# zd|8Q=or=cyNiy*^2LsikS^kHxYR}*_nCWuvRSDnEm7nH^Z)2>!ot3_~C@UgOe?1=p zRzXeLT~HyxTAQ}AgU>F&G1P3K2Mgz%6@Z+Vg`|#hSDPPAd$Q>^>Q^~6VHcn{ru?1_ zJS}yGXQb$m9_%*TXuMtnXmMeL&eBuC!B#AZx7r&L1x>gPdl@`&hti=6ZQ?y{%X=Z{ zJd2fK)n>7%g!e=X(uLC^Fr0^AI^echYu@p2a#OsW!i>W@%v0*{wp71-^Stu(AF(bk z-pL~qrO_b(xD}^J_KA)LE*)TFZ(7#_2DoL}1v+#z>z<uRkM9gj*AsRAG(m!i0Yl== zlV#g4Ow#exMM0CTwCJ84m^iTt9?kT|q*j(*dIHK~@c+cCiSBkZgQvdsAz2gIy2GuU zly#rB!ZpbPj2~1S(OLb6LV-w)0a*Kcs+Sx^8nD4}_kfBF-R5u>QNVGOE${h#p#<{u z>EWBa+`Ed71u=vbcNp$|+KZl!&gSUiZTmJ5vnSG`9mbw#?5VKOc*k&6B=f!??lC@d zyIAl{B!If?F`pSE#7K0_ZKBWNc3J%1I1&y8w_fi^)H;w)Dzz3p{FMqhq*mq~ucy|M z&p{u+HXGEzqsefa&08Cix2?r=HX3GxK!$cXS61P309?d8Lt*sb0ELVlq7BUxIz<Hj z@`G>w{7=9AX4&VH^{nqwdCz9>ZHnW<FFT7<LF1n|h52wsrzOOA;<D4uNyb(H+W*#F z183SfnpdDs$8<c7y2Flaa0GP|r{~*;^Q<l_tL)~Ea#^Int1`VfZKQj2p=UY`j~HUj zGeoWqhmn_?Pr8tA-Rk}A^h~GnRS)%8j#Z~q6IpC$aeDw;zn|VzKE)}e#2HYMzqhtA zdCx=bHUZy1Cg!|brtu-h{7SYsq7v8!8!$m<z!eYXn~4o)W<*#^uyxVy^WZWL+{`?F zXXkIH<93hq3{jYFF+U6$#ekj~L!0u>888Pnd^piWe(yBA_6%M=-?GCESOmVodi;3j zqZ1&LfMlbfH%~ZZ-YU{)|JusVq=|%M=ZntgvX3qwXMb$O?-mkzNQfPsPcfvlh6P0; zVS>fNFE8z=Jd9Pu=?5qO`KRB0+h0B&h+<jYyV+g`s=C6Aiyh>rr?;T;L9ifffVXU4 zwjwb)MF9m0m0jL;;aYUN%?Up~3OnDn^UqmgY-5jQo!K<IU2Se&M5&DUI2}JqNIzNM zg!q4}<cRi?4SSdF<C%C&NC)$r>L2a{mSXH8xOn41aGKA0y5)!>$@Hb5xlU&()f}2c zix7vf0IF;D`h_;!W=Of@=d?<;<$32AJqam4MDfp`KmXZ&TPr!nyQyA|N3uW{e93Y1 z3|==v1f34Avi6PdbF$e$|2v|`3_cXmiGj9d1VR*Ks3h!*7~@b6OGClNNq`Timc_sA zyIbj87gEehRJaoGjtjje3i08?JlA4PE&rZ&!a2W}zkqu@6+%u=_RPX`+w5Lna613q z^YnfX&>F>cz-hecV)EUlFY=wT&E#p^7S#d6HEo9<A#V`<wsk@CVtT(!PbR9ro0$ql zw$*NX^Gd^M64(Qax8!U?Shftx@iHbKO`eO3mX7qW<^2dn=~e*v<7MfFCxbR6fn|f= z@RYW62eL({1xKYL0&qXg6Fa?n9M+X>6F+VOb?e?uLQF)HV9R`|J#y!K@|gG*EPQy6 zj^mgtNJNc0ob(BBvW4w5lq)18-ky$tl3c)ptoKBc-cCORrzBx`e{#I`503fy=bw?e zAFt29fKc^YU-EcYYaQl-@78WRoGJ5c8oN3pnviliRbme>WNDXq=Bg0y#;zy-?=1-1 z=051CcJ6s9I}2-i#)}T~6nV6Od7&|?SCSBOvhy^&=q2Y@laUj9&D2|^>!?w<^#v7L z9-o>UERI7<&XNe0);U+C7QWsQ<GI0|faA++H*Wmm1_p@7(w%)ew|vfS{iu<`mO13Y zy@)|T&YC83_Ky?M&%ds}eEG6}UH|saKYjf+3e**=A-x;kfx4bj0n>OLm3vqRS`wkI zbj%(3`*g`%^NAh^8hm4U8H;mbAPB+fv8P>o$w3HCNp&PbvZfb}Ed9ViVs}u4Q-Cm@ z`dkfiXB_)==Ya~$d5q<}pDPsj2MDj7K#q_&?Qh^a_$JozaO`@4_QM5G4yF)@^v(r~ zj_p<~)@S0%5m)UpoTz~44w>?v5uljew31>2Ygk-;Te15uzkBIO{t(0QihcdQ2NdxH zA1%h}C3)S>efBw=OW;}Cc8s(=;kF7V&y)yJEKxL3e}^$pV4f#CVrM!i>HtbHDkZu@ z3);M&$w83M3#np56{|l_I|0LMUSo1-U9iKWc#wR9ywi?yXQn^^`VHepV>)lj9<*4O zgE=hmSy0`?&UI_6S!YKR7Qo{v<k*ffvR)$J9#r5V`4J(Rzd=Q2Y~Fd@Z_D)i=b!hV z&M!Y*fBrVw%M#i2E-6(N9B^SLwAwTPY;WgQTjQ{h{!ValdQL!2MIzK?dInZyx+P*< z1Ujv5Rpifk*x)~p`3ycrI#_LZ@*YG?a4_5bw)wWBKjWws&TrbdRmX^j03J9X6#){S zlO4U+i$)N~*^#kul|G@HW!+|Gov-PcK?Mw>rdmW)B#IpQ@-*I4UiKBPyPrg*z5Dhq z#5}z=4F7RD)E}<bw^lav#*2cUJX1JNZOfxH=oyB(pV3j#y5%XUu=&`8@HMyf)mAp| z+dB|Ib0_Q|O)rP61WTHVgX=Irk<1R1d_402K$n{jbR3-5Dq%F(-MbDg`!OAyW7eys zCnMt&ol%@KWdlxS6>;CYbdzb*TG9nfg&md&wF7K}3-fI!V!9)#i>GQ{6y}LCI-nb% zu%}}EUcbAKdJ-hnbl;cjx8K(1YcE;D2mb!0kH_}Hn1&zOcU_K(jl{Z-O4Pg5H1jDU ztWK7Hx*!f`DQqWYz{j^^ZZUwEoS=2~pl{*7*p2U0fSpqUU_FL)T@?=6F&|i5(Yg1_ z3oRiUzQVzWUyFBN_IaXCP~yY{l;62b%LL3*1rNf`ML?c))<tBUmvW~%sS)Cr?X{jZ zz^RHb@8_Nmk6ob($ZL<Br!-7OdGEhjrthqwzRR8?dgb5<M?0}#S^PHYB42~Zbe0&g zR~u?uv2w*|HPh*YRZBz9Jv|~R_VN_xrU453ndm({-F8ef8f{u|?Esd!97~DBBaBx0 z=v%H69y^_FbUKm8QK#u?vb1vzJ=}FVq6QpyJ6#eb73}geU0sH0+0rL!$^Iflhq@cL z%?|(E&J!gdOe<kRa+vc|ALoGl{2T+%QGVRzwtoA|Pru%uzfWt-pVILGQu%@^8xA}u zDbssI_?WwwnJl1Rw<&D9)-bW);fiI{&WW`MWf1Ufg+0{9@Ko=q7{du2Gq9$Su+W_n z3VoYp5X|?}O_>~5?JYrOQ2?daSzm<7cE?PD2Ge`^x{&0JE$oexN0aqWR^h?fyw3^^ z*UavZT}z9e)uW9jECpuLE?adDugWRbT4ghKIaRAvu}vNsa2-$cn|Cg)?*+x{i-(gB zq#qBvdf%7at;TV%>~jsB7uUs<ol-pPr(<W>6Tb5)07F2$zkD0cxX#luO4|;CJuc1_ zhs(_8SUCVQBY9vj?4~)9_}Bu7XK#K?&qYt_kTbIWCm->u%=4lkR%UkR_SYvpJ<~G) zzJE_df%|ReTYin42c7o)j4VNu6MsMfe#5avI7YT=&_<s@ptVKkvbm)MC?rb(%W3Cj zWp7HR29XZsZ&vDCNo;s0lu^PC#c>jeU*gE{=Snunv9)G_4=ZZ3+syRgg=*bey~-X! zSB^UObKgir$sbVpv7>b8u!FZc-{C14zwhjIM4dpiO_?6DMxc1Uor+ril>@s%fQrRo z`*?Ou&e`^oI%t7C&UXCY(<Vtz8bBc%@4Iyq9o3A5#b>CP_2MQuf`y!RQh8g1a}=Sl zDMy)e^P~|hwExWs|9`hm>HC<ycf&24(`v3_-W!aC!Zhz#fd<}ACA*0y5T)z3{N<Z( z)TeRwHlN{%fn+BZhfhNoU@zXubpWakLxh1LG)!b7m4ZXPA<;IxtIl>~)y{Y06K3+* zV_(U=-Z3BE%>lSgk1d^u<HdAOP_$%eIN8kHIEtO<i0yb2Bz8sUeHsjqrw7iFo#1$4 zdMMBY2<+1<A`z_@i)Y3%KO+NvEY(k6_m`hOTasSBO-p?-b%$M#y6;dPT^#H#M-&rb zh8NE9Pq<HVHoiUF7Fn*?C+|7)wZIcBCxI!aZHxqCZz-`4{^B1@dIZl_tvbxkcwJWX zdg8M!QMQP#yqieaL7p0WW#^zhUXdm1whWf2g6qse1Vqrp%PH$Oiqh$cPtW53{4PH` zZb#SH(CbDxH_jt4qtP>n#VgjPb7xqcClNT8W3WJnKU%8z*GmONo4knObf1(Y?AtR; z*YW=yU9w=q&h!Chz0Jn1v{r~Q&I*67>$tu1k)5(><QXj|6Udju^{HyL-S#;cc*bTU zH{geukes={dTEAZNA9PAww*_}@yzo>`3pv3)}wFhi*bS>Oh8$@yOmFd&|lu$=}d0G zJlf`I2UmB}VoLM20SfAQPIF!MI^@y4_vwT?MCcGk^&|25<@4{q|M@RJT_3}re*3a* zEew3*hx$%9pIehet~!px<RcNHnO&GS)MSE6L|3>`@E%uU+Ze%VT2E0E-wl<sX$A(2 zj5j;uL@#H5v-w97aXkz!@DSO~@aoazl^2b*0b*YS)O8pTCFHszRNBhR%TEAj*tQOO zwF^k_I2s9WgyY9&z|%EJl)7yJR=n~HCShx`{}Y83>c#%G>?N#TBIZC$?;;(Ji}8js zXRo&(`sT~O{r2_qKm5bT{^_~zr}THHS+^ZOHmelJ9-_dNe%2vd=yM}kJ$%o$A3B7^ zq2&ns!)gGh5f-z%)A}WcV_^=}i+_=0-UWy`q(TI&UXe9y=S8D{$tyec4i;J8*h1PE z2#87iD8;IFH7`hn==GwRipg8%?O*~Ycsa@vqkv91%M|zaggBWQu4c~<Lc|dqr~*D_ z`{SMLRVGHqV{NZiD^6Imyutf-!jBTFzg)lm$|_~S9Ta_6$=IFY>dkZ$pvK{X1>)1< z!{Y*;t@<W-Ip+7mH?3R`wmw<Wm+e$T#dVu{s?)_xu=HwY@$h1ZO-y*kpWg@D@AUTs zEH{UBd%q&yJ70~r?9+KC$O2j#c-M^_=H#6;=8e7D#FIn^iQnIJxAepwBrlk<sQC62 zJ{(S>S88krHZ?*-uu#z1OK<{*eQ&Qyv1$}vmMz-lE!N*I6mV7kYN5=`629{qEh=F8 zbGeSGyKW`w^bR&$D0}bYd9r!unfr4I6KVoC=V$Zuo`BP7qJ$Q25Lnfr<zB<Z55`Ax zj0aNC!e!J8y6tcc_`};(rk*uem3Nzx0Mb1=uv&R;$656Kbb~A}I&%U>dZv><gIghj zo@Aq}FzFMfL)c!!Y>vaR=W!Q-oByIVQ4C$8C!6=GRLoH+j&==yy-;BKry4$>d|m<2 za?$85paiVvnw-nV?2PA*>O>=xwf0Hn;YEezxhPDgg`E)rfgEfZEWfN&b4&?n>Mat% zX_@#&BIaF~z;npu1rWV@^-Z3^w(k6DdUurgW$!Fl=K&@nPHJxL<85)|c1Vy{0@P}o zP_iK15jg9)az=nU2))~x+1OZ9+7D}L>=kh$qf^_7(u<X~*VUvJ7UJO<Hn{ftg}T3d z{`Kqr^?D`=dHVOxt~@yGmiVEUvOU4i-DV*w#&?CMIF7{1QtV+k+?Y4Ec<0-_1w<bL zol}<yCw3Zn2gSN9a!1mkB$th*kk&rt1uHbK3hmAp9>!<C*t*vT$71iEkrv}z9mu_% z8|k5#HR#|04hqNI){2@<gBKnE>-?tYhqYUF4|}4Ix_2UOtycy2LPK;k>$puhS)J@* z9$bAA{#nJhGtz(A>+9z)kFWu)&@%6a%nG%aF@5A{FLb{T8)9&wI4yw=CEB#gS3j3> zXmBHWd&hh(&-NVawEO)&y?=<9j&D42!&?kJb%%z_*Sc-O)}G^|!MT*?DqfR6AuA_q zmx3kg1mEVF4=e}|WQkF^!HbJ5Exs$5X__FK2z+YJ*b9%t=4lSc4Azk_oCUgG&ymH` zFppgdggr(t2jx?|)k!u1wV6M3&A<NZ=ik0MASZoG7vo&73St}5j_t*JJd3ew0PISb z=Zw-bWwwG)-;LCcPq_)yARBsds9S()bd}o2dl3khPQEE>_+&#+Gag!)W<N!ICRy@R zP6&6v&ucW5Bh8|>8DrYfnWA1=<zVcqt?8XzdZ@P$L=DRem0)~cxoL(04Z5vbuvp^A zUJ2-IySesrKEOt9R(G=g-e;4Z+2-DSPW*vP+Rt9sUoTaD?lx%e=HmoQE2}MCkYvXS z-hEr&j7qV`!?}y6EyYO8%jPp_Fd*cJ1uZ*T-?@_Ad{!c0XGZ^gD)Xz4kD_vP4I0c# zP*ihX{0gpE_Wu5YcvIyjgEGX!VtH@sCWLs(srv9((%DlR?n@BrIXnX+hlLV~L#GTL zl7i}3nxn_(szWbNQep9%aM|ei>8kBXBhVBk3SqkeP<&gbub)5v{4CT50Q=p<7mt$a zeMK}950A@Y`okN$E^8A(rPI-cL}IUHVIBCRV2K8F*P85(fOZ6X0bspI+$#?4BypVP zX~Ri>I!Z?I8V!`R4OGoCEiWE9U)OkpTVBgnEF$nq8H}|;d?Vo19j16gWxdo?gLHti zg|DYApv&vr(5mtyk1S8@Kk+!V)}+-#U0BOtdr<(Wyj0st9;f5Cc<yU1`?>#qnRLAO zD>a;S0cv>vaKHC>QbG|DVllV9tj);-8K^Gj(`PV)*SFb85@x&xPFSu-kU21Jozr=3 zAl);5#3nxvN-eFny|saYUPMn=<2`yKhQ49cVHdZ_rc^EBW0i?91N(~O89W3urx=k> z<J@Lb0^fLfo>aXSfH1MW8VL*=Pl0zxW+M5OLv3D7IhT$wB)DJoX<GB#p?FWH2T|7_ zt(4bHzE)~FruDgcaW)5_Kr`UitougE683T~*V9OU+Yq>LhUW?>Y}~GKcJTn?EbT|9 zq96@$kwvkuC{%b*G%DSW2i(>V@A#bQ67-5^s{7UCpmAEmS_uXw;^U2cvIM^q+z6BA z0q?^BsJ!AdF>IZCm*HUM&$z$KL&(GHb1|5?opNpMC(hXHyLB+Tjm<YI^=^)UCk7DG zJ4W{-pZ9O){_;QO`e&AEj8FAXzeTSidw2Fgc<tW75z&%Q(m(8My)LrfZgg|h-e47; zURN)qunypG0%12_=2;gDx}AG=9~UyXIp1Y#ML<<W6hAH1=n`X^wc|QA>aacc!o48f zrsmX}wcPs|Cmfm=fO=otbLo+#wQQVMSvr8t`Q~S~&k1gJdObWiWRH(k0Ry3PIN=2i zQtb2GJS}1Q$=Xz?;kur&0QEF2=UkcoW4*ro<@b-j&)<J`EWoGKpX*rqd%ixKmzR2# zGfLyUA1fi&hMUiaH8>96b^^BREEpLCBHK!d^(XH~&H$W;>F420c>=w>7<WR;de`B~ zXLxFMdEQ`?#6lTeynORII~3KMC#rq7BSMpA>h0m)QG~Q5_FQ&M)V>@GAUN^9JFu6| zW0DdO5u2B&J4|SptvQa<+aRFK6Ixv7^1f`(2O>m6<z|yqA6<XiPD8B!?s{d{>)ln8 z@PxE(g|cP0UV?-;a)P|F3g4by83%#!iYtT2?MWJf6S1=I>0p;3$~tj;-m^)OKs$n3 zF{|!<T!4?(YR!;kc&dE<XE|B)cumVe0o|>_bkH65b`1Iruvj`}-@R>ec6<Y3k-vZ% z6b~!BrDSEV2X;K@_7cKjAGGz=2+B)Zi&;C$5!qH9k&MciLNVU}Axe&qISHx%?s^s1 z>v(rRgnhv|Aa+nKj%i3HsO$3TQ448t3aC9KZ>C2C1@DGGo{{N2+lpbSlEqE)sXQb? zIMaoPbJ`;d0!%p22RJSkY}-tLYux5FDmd~cb58Hrz+S?+z#zNHQ-*A;e%hXMCGT}G z4+vr&wj;t(PRy)Sr`e5wZ4I39EZssZr^z{FXIp?=o~a9t|3AHb_9m3Tj?S8&WCd?% zEcv!xSNPNU^H0BCfBNZ?yZ`Ao=P=_a<wJjWJnt{{=blO%=?UV4O$D@`iL-h>ET^%Y zWqX5*6YtYA(S4teh(p&$Z#1@;<GGCwe(b1zFS1R^A_t?i^Cr&;E?z82_NH2g#&%oM zUX9C6!5_sca_<$l#C(LKd1jC23@_V6dO2k_pvS!S5d(qk1pd_eFu|a>(dQr_bZ=sw z&0`50?4S1M$;w&5dj_vQH!qIttq?^RQu%IU*ZlI;;p#d4)Axj*grA^eaB;BtyWSB# z#)=CYTau?KB3t(+;pOe#tvSMHdNrwyyH->~^$HUDbhw?9smsmpc^fql427_X*sCUr zZC$30W5Rn_l=yTwrD2f04li8W_02cE6b~=Qwa1;FM$S#JaFiAMbk)Z`Omp<7ULboh z!vU(7)EwvMmFiw_c^~r`*@t8WQtETcC~zIbbAX0maRexf9f#dJ#?0I}`!N62x_!Gp z{vCiFs>=K%o8Z2+LU94?frkbQQI%fLX%%?lSS@5nc1$T`*^X(?Je^KolIitc-G08` zyN|oW_pQ;M_cKCjVAA{f?fl#m`*f<lt_hrX_P#%s&-;3up}yJ;w)U7zufdvbhqofk zSU^4DIBitk;CJ0@(Y6%}@@fYXc*J^oEC|51-mEr0%)=0pgO}@Ni-RR?%@Wq`%-<i2 z^mTt1JmcMk5WLVrbv_-A^S;wF49FH1t2R(V<(Zvzz=(>KO9bIsygSn=z}We=1*A8p zuOzF9aMF~B>__s-3jn=)No=r8NrU3^kAPA>lGC@G_VnuVc4%IPc?>HP%H^J=^RPNJ zSj!20f_Oi7qI-l%*j{}9fP_m@tx6qGtZMP!JP|q92~#=kuvy++J7FSW$>wWHM1~EY zcl6_VPKS~IK&=yyU;pqAPdog#TXK(gZId>;NBjHi+D2Kn^U3uLZ*9Zk<FXjYS|bPH zTjd3((<{BvJEvxNo!&7X&>$XW1#1bKr(DK)Li_Crxn)NS_(DY&wg&;3j^KpdSGL`Q z$i6o0`ni*4+I%&w&0Bnhx6`7Vo9AV*EIj_{(}M3P)$wL;9&?QFvX{h*@*pDjR(ul= zuG1S>pzNsNXd96o1E;t8=?*BV^T*Kezg;Z&>HDF){P1NlnA7zkSI8M;S&iP4c$il^ zV{-t%muhSU8&9Mj_72bP#4hje#**sJ_c|R9MobTO?0~G9Rkkz9s}7fUSbNzjA$KpY zMYl!d)r;%UT%@Dp$jfu39*oF}DRCt^wI1{aIAQKE4C98Q(_BOe&6C`=JQKp@bpY69 zekN=<9Lv$|@>6e`pMILUd=+!9P7qiJ23^X##rl3rHQe_@dS6E5#k#EzuPex)fcKRg z-j0ikho-On?ea$SNGwN04i-lgPLqq%&Wz?ovBBxwRxA^5fGg;+9DH}L_QEvU@e~XD zTY`tfDjX&xmc5YbKHzBy25*b)VNT)BPWg81U-rn;+F5VebM9ybZ8r4K3aEw}%oZth zsDLarI6R*ybxW+ALi^-wzz`6a;OQ-_8~rMIWOwZ*i$}TtXsK*ajOks8%<z;moL-dW z8K39HSau~UH;0;fsnwkwvF)uirg)c07>kGoCa?~V-FLL)e>?UVUTkN))M471@Lap< zcse9+fV~02R^%-2Fleu-yv`%jOP==M!i!tL5PG-HBDVDm@DhDYyqXF+EnkfYgyw}` zP=fn*pdpd<3^wC>q)%`=m;I^^PSI8P?!(Ec<rzRe;BgIU_0+0;U#g$>R~E{Ot6aQD z?bSo_3<<E4Cmvmv7SCZB7t4ixc=&~D!t&B15xv{lZefhti+7@JNzWa39?u-f2}pM3 zsmqZ2&lsmGOlKm^F|7M+xCtu5!)&Oavi@x#MRI2PjU(He;pLvk^&C<VSFI5ssAN12 zHU?2)r|fQu4)X(@<MA{bIerXa*bYiLZA(79IT&KyS~ey?I*FN2ld}DMIHog*M2q_e zuK)DwpFck1!^5}Bm*a>2?zXaJa_T4!1rJXnP{P60n774d+CS35GK+L#@AfSeuc)}e zPm?uI6CebcEr&9LRnHWEtJAx;SZ`Y;9OVVxbqi~a6b?^_@U5q|^^H!oCzo+fuQI-q z_ru^UCK4549w;Br{YW6Y#m&`qbE2`utnij(0&aEiVZsibU+zGwE!Q})eeZRQwv}9P zKl~n@gViE?G_dIPzkjq?Pwhu}H<{P_<d>;#haK8kW%EjS=1f5A3d^`I9(-Tc^Y*8$ zPat#>i?{U>h6zUA_YFxr^nY8p)=YY;$Z3mA=1)Cw^`g~-KxMH*T+fZJZ(!wotNpYn zr5i`w7Uxxq%%b(Qri><H-&Rq$BE)FeuMIFdnANP&dK!ScU1SFF+cEVW;~w@+A1GfK z;Nj)7I~)GyX*0In3gDJ|`D3wu|N8mMFBxj(9eA<6JIV2e-t5HUdf{{1TXDhb%OrvK z5#dyd!y~d3)yw-LdT!VaY1@$*xNZN7_314PoN!v>3)qeAHDOrNWf5rxF}8P71pvnI z@tn|JIQW|)B<d6LpOE3<!!s$%5&P2_eRke^b4m6lI?Ua<D<yc}13F?3C4xgxrVZC7 zuke9pBZ=2npTiVKbY8E#|0bq*Km|F5f_Mw`B1-&NsbA*LKYv~y>!+uMvVCapTHY=@ z*irBf-38*nz-minTwormm&bH2av}V9xv?zQ!f@$dfKfW0_EacsSn_SfqFWcXC(Ygn z5u68kKcl2=9lCh+lc%<e0C2qd;@7z6ln$2Za-5U5*gD56urZDab%a-aZnc6_pg&pF zXp(!ZVdu7d(wS@?LOB<ZD0?L@B;xbEDP?*c9qhe&cz{eOkT8e%S^{<V?gZrXua|0! zZ=$BWzt8*fe(UI@MrTI)K7^0M3x;Bc{AO=ys#*tj4Y_yVc6RihH*k+{{ZWK1YYelE zF4+2Q3q@$2jV7n>@#x8U<`ETWHLF*oDwmYHulu~66jmn+-X19k+i9cvIswXgY@WnJ zTd(r%$-|r;y;lUeV-?ZZ`*J8IOvm<qs6!r31#<?TgNX|A)~b~3&FRrHI<K$sxW1g* zSNbsu=KB2A(to>`pP?P$ov>+AN&MHdtl*@Ur>g4qUTNVTs3B^h6fD=dy^Q=eFPWWJ zw;ldBok_-OoG6y<G_T7UoY9NZa2wq9cDBF6_3at7ES)%o%|6#^ytsN&*_9d{Sg<kR z<(LHRVwvQE=1TBQXCh;cetJMjpi?$jB-4wvMlu%14>+rIj?04y7$W|6u>FVi;#LiL zVC6-T-Fvqn+{@F8_+z2|a{jzOvRMDJzx;0bl@$%~!+5u1*{jNP!N^a~pO^QW9iG;7 zJAS%VFYHbBQc5ok@g(kS_R>2T75vy)B!-B2soE0DGrsI#=Yjrla65(uMB|~|TeLj} z#T{_q9LN2-4|dop>VUEHi2N~dU}mD1XI{v(CE0u8pS*Ij7CqV{kLLC)xmZy=rrTSb zJBni4PHnYPyFcxxyv|}pbGA1yc^R)4caCZ@(zI^=!9xF^pMUylk3{@lC;G1U#-gO` z5%%S5rNhB{hb52gX$iJ?;#5;iUOU+EU6!Kpa$f)S81>;)vh2KY3y!8U^bxkndj>rE zh&l(FqIiCA;2rmKgB#0sz~SFAea~#>ts1s`H{M1E*n(L)tTI2D{?#m321Tszyd1Mq zS~{Mt@L(P=E>r-&4ah<`q8Fx=Z52D;yl%poK@nyIIKU2z!%J<}D#p!k3$@RW#j=m* z$obvLSN94w2rPh@oW>0btf$&%TTq9Md7Cs8(5utteVo-3Bs?5yivBc=_37NRhkiNO z%bEJs=Y}93PmvCKuQt1kzxxcH*kL<n!B=|~v)|5ozpY6MY5{!5vET`u@!|)Mm5c3u z@oC(_jRs)m%xkY`w0c})^*SyhaO=hKU3YZ^X*zR(%vRXVaFU^^<U1{IQL|MW*EH+) zeU+}CVCug<2GuaA{JuScNIoqNJr3mhKHIc7{Y1M1+fNoYAlt!jklfU}^D5@yfQ_-{ zqqV%!)55*!oL$(n1LqHfI^h?h17m|Pv-nTwyt{p8D0PQgSn>M0vTYAXv{tC@jAo!5 z&~Dre-t|DZBT6Lfkahe27<;#5yKW@Qwkzs@WLN;!>;L|gS@od|Pl+jtWRX<dh}-%* z2F_z|N>P!OQe-H^^H>`TaG%rRKBvKWD2YOhA+Qlp?R6q4IUMUe&(wKqaU%WA_3Itr zJ?Fg7to63D48&J5vduVM`Ha_?KF06$bNRZ;#=l$^j<?A1Tl*{SPg0Jc!s)XNiy%Zq zFkBX<6BxWh(oA6%cR$QW2&a3ds{6KzpG2ps?9!%5o*w5}y+3WQylq#b;&{=?XbK$L zZ%A<A(BGEs*<JhnP6c~Y?!h@)h}O{H>~Lnl>}UzIfq=U%E9&g-%Q>3^d2P-MsNTDK zgPVAXFcPA+^F_y*FL>0HZ0ArXv5AyDNQy9wkiFP}UylM?+TIk!$6RUxb`yDD`Xsft zJ8pO!wkFnN3YG)=YlmZmI-(QRQ0aqLD1H(W%VMTpBHquW1d^J{KC-3r0?<U=O*@U? z)t7n;96$}YcPn^A<vNe3|2ARqfvj{oAPzgH+>3_sgn3PS6`A!qw4D7=C{ZU@XUs@^ z)zUt^ib$m}X0&=x72Z>$&}W&p9`N3#!4w#GI`z{*Qe^sULAf|h02&PE_Lo&kuF@m- zZ3WE4?^ke){7#++SwX8#9^>9%pG_x*E5>|#*Lzw@8`}cGiDSrPn}4%bM~Q>gK~o!n zYoD8)3yvgh%Di^1?ZNV1EuZ|XUC|V9^?0b$v)mbw=I4s0Kfv#iC+AC1*$i%v%7ogP z*I=BgR5ZKk!AL#Ypu#q{pN@U1l6KoY6ss?CYT>9uE|jtsXAPTfBP{z_OWR78YrL+~ z$NA^?4<DD&>$U#`Ie)gWv1Gk22W&I!2as;52a~OARp(_MijPEX6XV(9p~U>|kh}Wg zhf@;6c?C|sS+_3t0OF4Gp^c2nJ1-iGRX+phfaI>*#I<Ce!~2i~3=A|~r<xXhiSwyb z<1`S*X?HxAV3XC@b*x{32%B{QZDVhQr>e=s+#zMxARVZ4r@Scmbvw@(i@qB}=n0rV ztNmeN^5GPM2j2sX|IJDrKduzyk0hXrblfft?#m|c>jo6Us$HFjRoCu}s<m}Ok!te- zB&fdwvsM)>O920rAOUFr@!)<A#}(=J&`7<g^r4^1gx_?%mp1m~L%E7g81w+*By^py zwI8{C48BiyW_PB3aNtuXu(qV$mK9;vUPtjuuf5qdm{WPnHs{+%W_fO+s}O`I4Jx2m zx>7OZ)IUY%lldl~`ol_{KY4@wBnx99L_-!HA0pe~D6l$r73f@r$V*KlqO4ut8ICsf z+92`k(OmTcJoI7_%McO#&z01{Ou_<SdtKvBs{ux4q)&#k5Vn)@uG2${zU%C6aBrHy zC$`SPAziyfc&sirImR+_Fa07epYA`ql$HIs;B?!)ywBREB|M<Cd!=|RjrMjbu&Bpm z=*8E^KVIkR;&jIP%@Od&m0IF3@k#7?-j{tDWgIYi?NW%*QD>gZ8CPdflT=GfZoT&G zv#2F#0Ym=w%>(0Z8@e^VwB?;YBJ1lXPHxnhNSBDzt&1ev8B`cP?Jn-nqldJB>Y(vf ze-Wf~s1l+zRp4*0)QUC%l?B`EwBYcCQoQ$fKC3LxG$&LJ#WZ=Vs$;^`IJa95FwTSQ z5xtdD1$P3-lCWLl7A<m0bXwtUvDCNRRak$zsIgy#AV?-s1$-&++rbIWJMH5+91i3# z7qtd2OOH13**Z{_KPB5|QuQ@7+9qG$hLwHM4JFX@dhI|R=d#r;Q!CD#r})IF^U>2- zgpQ+}JdWt8&LLZ4Xj$zAju+LbZp)BeLy1~oz1<c~t($o}l~w0u*-oYWZ17B3VFV;A zc;B~N3Al%?rRhA$Eaa0*%@kcOhkBgb4{Nk4d4$oY0Hu}`tUIs4BfrTk3RJjkPwJpw z%aNQoDDV|YCN`=$4y=2HsZzJ0E7>we7&-RnfCLfGQvWcd@z3@<SmK4iw6<$>7xyvr zUVJ}x5!^j?(FtMK$#;A5bxpY(&QvDx2vG%o$ilT(5?H@2&PoR?u=MO$ULw<ay*_{^ zYB8T)2EgA}O(GK#CXvj}WA<^e8t8Bo)O$OBSf%tsgTn3`?JDtKj^C1p0ZRbcplG5x z_X!joS2KH6Sd>UJjpD~r)luQjQr%hap6o;=w+F>5U{*@P0^Xthyk-;qy(D*a{pRi8 z-U`q3-o8iL3K?9&Hc$d#FIFwC)#)6dk@7}m!)zI0M+kVl!@8;o10-w<wyidYmZ#uM zw*H~+NoMCY@hDi;0S`iiqXW%+y1XXRh}jC;V~Jk<T<<5%Pt}ZxzR;z^D>ZiH=*`4^ z+Zh{lAypQN0IyW~Qbex6p8Yna#%7(aIzCDmXyB>UdQ!*_33f;BRiZn;I5b>fL4Ll{ z-9|4Z>K+bAYK!wRt>9|2YcCfYOa1oSmRV>Ui`_J=cD{gZwp+{uTsZirxWajB)yf-c zoNmGwOO-g>vY1koGA2qoE0XMoxF+$h!LwQc@7UJ%x<>yPpT2*5k<R(Wn*Q~;lvzp- zcG7ua9@Nlo79#H8MKLMhvcwbuaY9|XNz4Hvjgi-7p4T_twC~Q(+papD$Wk=-E_N(u zdnitV9w~QvH*<5UG%jQR5vhe*k9$7InHE7CiD4*M6r8N=&HEz9=~*7l1g8o_Ca!Et zyr&(MRu!S`8mK@p&!ujuumZ%XFU8WW0Sb9ht1pOW30_z7@8og0^Vd7d{O6bQeT@OK zq2kkUsrrUM%4WSsC8bDCu)*fa-WXcUtu9a{(Cy2!kMvRHEFkK7Dmps=hP=-cj86vU zQ%=5_gbOPuJo04$<bnk*umTO14YSy`G=ulwyNfN%vmKA-pe>L>UJqOaeVgUNq0Mkv zL$KX25J5u`aO{wzI>(YnUd>5L-az9^B<1kZ=Tt4eEF+09D%1+_%ICQi3-i9#fyP{4 zqxUTT{PIOLy@dpxnt;R>Hn^TkA!M^x!f`v^p_l)08Km(}SJRkUUxmC3@P!_v(+ehj z_F_;bGN0->@;G-3_IWjq5E!Ft5t#DsKv^a(D2LE&WYQI2d-y1aOW`4XKpOeXN!C-e zroyjEyQBeS8Th8t+fw+UPEYG5n}hGzM*~P~N_FTIt{_2~4h>xEVsTpkkB8h{+6Nrl ztR@r4mLl)l?B8s^et4NFwReiJ5bX5G_i8hKK7-nqpY~&!Ba;?=8(Zs8g`7v`SB*P6 zFU4y;y_IL<>|QEd#)Mb^lmve%Yu}5+pxE{Y9<^h9hrBxrbE(8VdBIi&hr-zwk)UGZ zJ?WJcy}$+_UzbH=B4yMNhCLZ{^@MzIwECE~etKi2hWt=|ROwvr8q-z0`vdr8;LhZG zH6Vg3=AADFKUW=d_UQl;=c%qMY&HYIeQ&Q=lQa8K!?DfQyj8(_>J4Js4rTkpP}g@? z<v-bU>^P^cMR`eNS>RW`N@qev)J4flEw3mHFu{*W4wRc|3D5)sAptw7t0{VMQuHEn z6FP`<Avx~}0x$XDEV(Vk=B`x_VWNY{+SC!lPO0tWyVwTA-&|FwIxH_KcA9v5ZW@>y zq3wp)XwID^f9H8EQ%h11fMjE>k0yUj&Mpom$h^&|sw~d%rph$O*RLPGef<3Uht)>4 zz52gDDW-0)G~*V4iO6)U_NSe90^j0CC(E!#pr-1H*DH#$ItfL*hVQj(q|8g4E$j}* z8dbbLUrzC?W=or<2CCdPFLY}MnXr_elT;pH!QE=&%3ZMv{)BHjD{Or;p;YLg*@AW1 zZR-d<+HJEMl{kRBSkIis^=ZPd6mDDDQit`eOs9XY?IxeIHg&TNsYK~g)_aVXR9~-= zC$ZwA-Lm<o<4Hcw(M^XWiHA9X+HS90{P?hxE<3RqhTKfH&#H!ZxR-)23b@-7I>TW* zC^;uI_wiVFGjZt}-;%P^7GmGN1;{H1Q%_$pc+VE?_w%>sNFuXyb~+VxdpY5lu~%sv zu`Mlyez=^)eTa+Q3&Sgq0n*k{PzOHagq~2r-berf@4kAqv;^pjrRGClA&2uF{r79F zrX6ousgFfk=I>8p6mz#T^8^xmjJ72sd{iC32!neE>u#$y>z>-QymK=4P#i+T&*H!@ zj7Rgf-Tu=c00y+G2klMh7|}@(Oa4GcTjn-L=yt-ro^#v&Xz>(a47Jx)Jt4ajHVMUq zD7%6*(z}5|7kimS64>iqy7VZ@>9y^u^oC{7lsWUKy=<IH!5@d-(zJW=<PWc;;c%(P zx?ND66Da<=P9Mwn`sd^fE(iEm1-U0K6Nx}=*{0mK)_@#HgU}gpwNSc%w*;7khu|C* zd)l%%gn=(014_<Gxj@K67u16QK{VxqpWZ$|!GNMR4lFI$q|)fD5ojH+Lr<OgzFg(J zF3%)c?$kr7=nT|&k0Uw|eKazPcHBW*A<c@j*9kVi=cL|8T4xvXbvhBp17(f5)OqC$ zPdCwUx^%Gb^&Pj<sJ7ladw^H|b}#zZ<yw+3*V8FHI$X_8ZlQ6vsX?2xF;zDrr8zi2 z)Gv0Ox#3h*T_RoHp4+QW^3%kALKYm#QZTbC5oWU}*mfT$=<=3M0wwHTFIu7+HY_l- z_bf=<0e0zZx%ER8L<glnQ92oVbr7X*rv*dRCLOE>;*8ULy&YGoNzFSJVoGHXwI8EB z=p2Nu6~c8#&MxGH-;!#vCrpEfVh5YniEqpG`Qz{3Uc{aEpW^;3(mxE0L{eVlPA;`o zEY+9~GOlJS-63sT0*DXlb2zjP_`EG6z@aUr@8NFVA+Z%5&R`96bmtiH_`^D|>U&OC zj8fteS0V7+Rlc%L_GY^|W>h>*fRVJ+7Ks3v#;zgV@}Pk!$$UtTWO}GL8Dluxe5G)C z2S2=!Q>9$9$>3&8&eGrZhF(kI&rY=6sp!q7wRBa;1gUjrKfkThALYeV>!qPT5*`&6 zd8`*)NRCyNopZ|R0ETNB-K#BSUhQwE#>Tb@I~C|<idFt)I5dvk)3r5qpjGHsgaqtL zVzO9W?wo9J9X$l#A0*COT@^jGVbIetKJ2w@jMBP@-DT5*t(8DUwriZ44Hb@NE-+0Z zfa3U}K@^&V=C;*KA0itc73U`V!tgsO)3mLVp6S`hr>_lQ<XDm|n;t}WwexDe&3ezT zWBl{uy2#ppN>8Q+YWJ~KF5L+9J+-uLvo~n;$oHlMacknL8_?4r9G8BYX-o&fYuq)% z1m{g>knG?uEH^)LdYyWhO`Trg&6{n!@!EzZH$djCoBTB&(TbD9wz08WP0>r!=j60i zToX4CIG%{bP$^bv&td6#vq*4*>j>R<a(0Y;G^S3pLyAf?_nstpHJ~ppi0^jdq#wP& zb)(Xd**^R5w`Dqh%1?J!1uR!=#yk{W27y}w;M`{K3e<SptOrC(+s8eY^yKMWcXbf9 zE32yR>az6qVbX}VjTmDz_^t}2D(}D}RnXUH<OJ_&_^XmP3HH5=XFV)-fU`t_AXM!d z;-{%UULkV3BLr+02o@o;fJwV*N!PusT{yPxEa#p;`yuKZuXy36U?`z7R@JSVeb>|B zAKpLNON(lrHIMgZm-+QW{m?(GbrKbW;U2eqwn(vuip|l$nB<C)p`E!(`>teLs?Hrk zj<tY;P_tn+`_l+d*K*tqYP8tt%6aTJK?4v(YEh11Dy2#y;vAh$vSvlioz4K!2ge8A z&mE}cs@||@ne3%UUDjqK2}_KeY#Z{_<=t;@(;VP+ej3KgW9udeMJlUvRuO+^ohqxg z#Q>C_e3$1vElsD(W<ZGbsRj`{z@YcqyD`6g|N6&EtLIPl_dZZUIwnUP(yob_nk^fg z&r!g`rtTgkYj(sFr$OF(F7{`2rMK=&lVyTf%;&DO{FyFqb-MMsd3y(7`TJVslFcE5 zpzeRXRi#MY>60uUmshSNpSEhytfyF8o&10zKBQw3!t@H4(#MYoQ;9B4RDe!Nuk|1` z=m03#vZTFfENN$u9R#W*Yh2MBd4M5`1}AHC+Y17x3CHU){R;O>zhp;3w)iC2p%0ex z71OSlKwMH-kN<O&zS>k&l68&2Z*(lJ7MtF7g?J?cMH_R~F}zI~(HUbvw1Y>S342&I zxz(M}W>KfdH0@Ir^U{7Pl;eS=K(%C2Jw&RFPID)eYY@;!u?=HOIub<Qrk#nZBx+eY z^r~^hmxI%{%hqW^5+D{_ll>@L2mD55M>q_6KlIfMFxUjnN}h?(+3YWWU8V8)!xs+S z@ym-c;-h@tU*yG9q2v4o;u&H1-ZURpZachOuk7|EY9nH673{TWlyfLoV>1QOL50gI zY664v((OGJ1a%F}$ZzBaScD@}94WGNBz3WA9$EpNR1nk=vo7F>=A}X8eG>fiAidTl zC}`wRxXxK;IQz<{&eQ>9mNn4Pb^nCvHJd5Bin-)%5;df2-b=!0TLTbkY*lFebP#Vd z*!_K(7TSDvT<N!xkg!RTH4hr2_5`Vm&H&SpiBYC*U+_2fZgE%$xCM)_16@ydV9o$5 zcE8A5DnfO2a4R{904!LR?A@AzQgh%zJ2bQ755S-KsC#CzhRqhsn{!2?L-SRqjuo~p z_KVr@Uey8wx(hVgw99|v=;)zWl@_R5o#e53TsiX_H%rWYbf5&3aQWUrZj>&UB1X>j zv_ALBWqzGMx6glk`8d9h2bX#FdY>;ty*qdr3ZFI6RJxMD6N6Ie%6{@Mmc?@f5*`jj zUQ5YZ9rfEW@j=uDgcmQ#VfVHmnA_omy2ckTlf3>L_7!MJNh}2Q-OagychCu_jNZh` z*z&o>u13YV1Y@Sk7zeNkEbBYcG@vK-M|b@Os;@8b1yiB4+zH&uIqiBJcr`_)f}D5n zr9ryUyZR&R8hafMkSI-Zyq&)p|M_N5^W<tkN>C-mn<;+wR9Fl$b=T8-a_Ad*Rz+JF zx9tQ9F>W`nb5A@Rh$6S?LF|{(##S4EMkHfC=wREN#BFet>=d5XRFR8HBaqXSHFu8d zp+M+;4?h-=WmQX~6kb<X=%f~n5VaWxd?v3UlT*cxh%R&KxC+(xa#hvN=1_l(Jj)94 z>DXy2ST$X~oYx_tXr*>5pw`773Uj?K(uc3*tJpmKqD;W?h*EA`PEfx1I8pnmZJ9yX z(VcoHbWcLjL716!_=<@*St;*fLxeswkgdy}Zi$Z)V=O}4mu6selz+{#=JDby^pd<^ zbW^lwt`8g6<&DC3_sMQs{+_zWcHVv`^4URfIaAv;J|+m(D+7UCPz4Aa5+^vH>QA)P z*3NO}3AlTDvu)RNUxkr&N5_>M30&>x5l~&V8~EEg9e-J;OD#72S-o!6iTDsn@*KPO zoL;gJ_UtuVS|GyBWA!c*IEa%l7d4~!YDKsg(ctCPnRYQZU!rLd{IF{dqWRx$2c08h zx^1<ZAMz82cY4HC^+PjoSO>V<elNlazffmS?Q#i#;Kr_qz_!;-;|#x|FPorJb1WW9 z??9ZIFJ3xB049``bHeGcLPL_?-P=+9gR~4Q|F%x&kLz?m;BMQ~oJdjZ!2VvRtdk+x z{wH{ek-4RO%t9=_Y`h`UR2!9Sho6K-4;$EkAJJ}I!9jWLA}*X3A4h{ABxk%~G)GYI z7&;9b*d7C;5HYohIGv6%t8UH9uBsX~r&&1imdli21Hdc;-sbF!LI}5_goB^Ru}eoG zZl7MjH~s9K2`<;(J@xyr7GoEaeWlJNg{bBO3Az5bPA`|D&v#f$dS8q29II8E`&u?h zdCC?ba6wg}!QLOMfAh2*fv^Mq*_;{DCJ#J$Xjhrq2!~#!j^PjBUiXT0Diz^W%T#rc zN00gzuCgp(`Mq$k7e#k86Lq?j7!~$z71fM3TPMvN-e*BX;K|B{D0ZT}7ZCmE8nLKd z>DAp({qyAOWAYsa4h4upF)Ua_zxIm|sA?()MfsGZJZE^l6#ezTz6lMqAtei?ry}R6 zeLF0aY;ZczbDo23t=X&Am=XY+>+4b`8q0DmyPFb^(xI6AW@uP9?{ZSuM}TksQjK5< zp0NJuZh8kF-JV3=xzUqj5=ov9k7+%mHW8faEy}SRj;93$89=<F1kVt`FF9_;3#!_U z5-uxfsn}namsN1RNx_@l<+r|!&TFc~cB>r>C<_|9sxiyH1$(l=z}Fy={=7=(t9;jX zJk?bQ)*J*SWJtX3RH#?>*abB~hm8Xk+@|WpWl7g6wsG?@mPaB7Nf%G{4S^u`&4}+n z(!8O^Dp54z=pi5WVhylGG>8iAYu1&X_}vM(X4!kZT8BHaYUg?-_JwN^$S3X*GDd{D zm*RC-1vV4zyG>VPoO*kJlT{oh*&OEM+qRJ7*h%@#Ds(2i-Dz1^aURaDEW@R@^PT^) zQ1NdIrIbNq9pFLmMa|&4UdCRpJ9Pkl-g$7vr<TZ)oywdBm7ng$3$)FdeFGTp>$0>F z665k-)`->4YaSGEr_J41&i3vBXpAD1ilw|`r_fXyvcHS{4G9&w#Vc@TnqvK=OsiLo z_@pimZ&t&Spm9}nFiUHZvRlK3zO%`Tx99*JBHd6Rh9i@W7^~Smq@Dd<)o*3@6U+Pk z!$K`h;{6GbvtMKJrdD?Xq5~*JW$Jjx)1hY(QC(7M{7tf*4g&E7;KwVHpY0yJ)iP&4 z1~s*Yte=NaAjvsuOLBxmXOSm=((O%1Dw7@iM!b0_U9%(9;yRc71evM2xFku1FS9Cd z1VW&MO6j{!w^_|**!vw8gT9QcTbaS}p<S_Ef{(^tK)p6EBax$3Q+wV+OHM*J{NBEN z*y;Xy3A$#Dqx&iSWUJBR)Y)H}EnV=c8>x%qRFZ}5OaI}!Yd?0uV!hY4(O5xOm8T@D z+P{zriCR!4#TuIJ0Jg|yt-hvXuC`Ixe|kAs)Y|QI)b8IG@%VbLKUMWYRn@Yqe2N8a z;Mb7-lqIs06k~P>z@e*BHmLOJ$nys2ELmSH@*ROeU0XFWJAsYhZcmjdgEXl@h2l&w zbNe<G2!U@vFGySA$7OOiX&d?^+kAzv1AjNZdd<(DdbL7wPb;H^c+#5+NmF((ZY3eu zy~Fze;x;*zKiIrvfUbk!qdCdiAt2*mbCRt28L8PNdu&@QmW5d_0z|VV;n9e|k<c(D z1D<UnQcf*9%yA{i_gH+h@Mf0BhgZG9D||hU02XX;vK#pO4En5BRXCFh`67EI?QTt$ zpfFLxk~mVf`%*nSwT@zZhvJWATBbeED;2r|H+GH#WjT457tCSZtXCUDlx`W0dP3Df zH8-cBueKST3P?=rUWTuU(Z$;??d=Insv;}DHTS#rO&`;f&F);C?F}vMBB8jo>p@!l zEKR#5Ab5{q5cahWOm=RAK8tRs6>h`XYI`A#m2GKUk-jXRk8}6~cAXRX)s~<2b0b58 z$LxUHOR{dG1{nayN~!jYqd2<qW-<2bA0PgZ0w2G`w5B`4Q;EEg%Xwk^2zJrPx9wtl zdi}$i_x}O5pvi_awxpqP=_~7)4qwFru9}y(AK-vnNfb^Z&o{hk1acjg#hTNp&Zh7e z^r{iT2tBLUxV?v{P)PzBBRQ2|;|UZ)v6OKi=V86U+a({iX<DADQlG-?Yt1(S##++h zeEqK!$S8x|sfJ5+pkvse+xapW&+fg6O0wny=Wm;{($7nkURugFPVl2xM?AhWe2ZtO zOS=!ep=eF87U8>X#Q9UrgtEjZ`6Wtf6+V#z6-yR*-&pEPk4JB1Ht(@6)(hBMZb#1w z!J})w%r0b6b}tR4nyX_zkbwr(cT-%S3_#8vYiO3_UhU<9uYiIs&FyUP@C?>lRh+y$ zWC>tXP+>zuP}HLk{WSuPci)##@c~{VI1H16)_CM^eX)b$cJPJ2ty5y1o?Q?N*j`8= z%eR@CUt1ibb|!fAv@Usy-Mh9^^KYh?o;sxlhhjFhnxYd|j!g4#B<cmsEw!_$75X}~ z1_2Qsp1M&br*|i$5FZ|v_pgOvj@f;e)t3<b{$5SoLvvARw3<+bQ&`AvEtTA=I;g~^ zt_Y8>auPu;EvkH7hDLeNU7h89%|(#_E43QG0BVvW(Asbjd*0UR%g@J~Q0xzGk@L7l zsk&C%J_CIQ+Yo~683@)kTt}kucHX)>3;K>*56$fIEy0V*OY-{sa!OuFLdApn<s9GX zeQ8tENt1WrB~d1VVO3jO?L*<cs=2(T34Ddsxp{A-;F6=ywb`c;d$-4lm<Js=6&)3W zvPobD#v-r(!1-z(w7~}?%N+q+s7AlgN15`Z)h%3*>|)zpgF-mLs!8~f|F%xvxTFWr zv}wKa$#^-c8QkE3AbL(7Z(F-K#A*s!SFW}trERz(-sQ1hk9`VT^qA0#V5F*Lz<KZ4 zxq%iqHfoy_QMTS}um(LWM_A%~QT6D(+2>T8N-x!ooyz&Xbk>FS*htETFZQABMnNrT zoVmRTj?GDZ4fZ0Wds`;l&})5*q3BJE<Tm+r+tRGi+)}&BR8*F`HfL<Tomzd@uj};b z&z1JVc5BtMoxg<pmk8fGf6C#hWbObMKY1yUoC^!t=fa1yb<9My?e>E>$)mC$AKpu# zYX4KQV(mC_&uda>+`1R-ch~RzQWK<9KW%AAjk8kj)2hp@VTIBXgvW=oZN4@IMf8YP z!A7}!#d7mup?2Rny5-K5n0CoJmFpNvUn@;(_mS+OYw1*BlG(Nh4xUQ<`4C=Y*g{x+ z0Ee>Tx3<;3@(M(AgyH(jqUmpBWdCJjud#Id4~xb=Qx&Y}v~81QRCpVxY@h4B0s_zk z07tsdYMb5q#S?-fl-x!U9fGB`c`1kk!@;QWK9^4sEE|Z}Rn#QsovItDvE_a_)`-mW zY+7&D<u#luO-q40Eph+g4joEhdj~-ZQOhz~BOw*0v3$<9sPC!ev!YVpbhPgPxh&sJ z1^P%S>a?xW{cis|A&w>NN_fChLAU3>S+w0zzHqLccKonte8}EClLi_qwED#BRWPrv zn9Nj?v0q*X6P-g`SF{(<WF_Z#t62u$Qwa_19>fY&XLYA`Na4<Pu*Kr)!5L(5K)X#2 zyaBuFAB#5A>7YBC6Ks|3O(d2(>jR42Vjy(|6;L(lw#6<e9vjJc)kv_j(}uRG=hB7J zYe~Zg=LEvEV;LR<*Vcu>0eEj3`HJh>NiORn_3*=@S*BV7#ZMCs>SrHBA)vt6rrNM^ z6Y4sp5KcHNzkcojh9yS@qX`aZZc@<Z9U%uXtHHH*P3e^F=l%0}*%lE*qzK=p*k9J& zeuCiKJ6=GCwszV3?z+WY4v)sX&TxkSfs$e5a<`>yZ9f&@ji0V~)Vh6dSGGTI$*Q#g zM*`$jZ`t*3@fuq1dWXsMY6>C_ZQF*^5MJo?uKXsc<Bc$XuKzXK_n$v}`u_Fvw=evo zS_!Mx5PpIJJg$=U6LYqIgs25fUJ~O=(zLO4AQaxmZfqP5Q7+L|%qv#a-^r@GF<ki% zH3j45tgD4>LO6M7Q#F<l9bQJFS}@XXL>w}>&#c+!J|0Tp{KnSEY9V`tx7p}_0nYld z^uKJi-d1C}Gn&o<z-jgTb4;vPx3Kz;_UK0kOzh?a-H@@M<RLoZ?Q{;9x~m@$Rr$4M z)L{C$2md$gme;x+PqTgw?`~c=Cbg)&8tY5XDLY}?<y-bw0Vg&UgB@XS1R@}|V<Zji zs>~KCbN8}Pmx^H*x1vb|UzOZ6S+osz-?vNIz?fFs-Oy(%Kl&PpSs(-ZvcM5#i5)~x zXR52N6;3<#>r%oaeNSN8v7A=7+u@4rIFn6RES##rMAnd1es=&;QRw7N5FrwfOO6B8 zIgN99H!ey}^ZHNg);|C7$79<aPc7Na9=TKZ_BaMO{JynIEAZi>9E}Hgw<>hab&o}O z0XtdDnzr)k_dC4YAFVpPd^+o9#qvd{p-py+w?FV9-tUZx`8IET#@0{AP~NAx#mK7l z4k3%$g2T(k#(tm0fu_qi$m$IJ+MLtAf{2l2GZ(_RL20{Q!uk;2CC@9u;YcFUro%Qv zAIn0M9DZrnH_c*tOfA=)J^kOUo}2GDpZpbh-;>vH5`|obO7bJ$P2kni`%Kbaf`&y^ z4+RX^8ysM&Q?jb8IPtZLz`&;a25`ZYoDL&^OqrkegWClinBEU%^^}NPKs*(*-!U68 z!)vy9&Ry6E;XA>$c6mb!on79vwX#lG0F42{G1=eUSrb@+#s}Ft4JpzRpf7e;3}#KE zokYuE(aowC2qorfBckf~S~(~o_LdYr+ar^IQmy?_KdrW$LvyxnIhKeH`VoH}OZ43q zw^QwY_BRMFFYTJuhU$n7PigC;7{vBjGPgPkXDEu;dB3WUo^>#_R<(zd8?pmZWSJnL zg!}g;vaK>HnPOvJv_W6x`&#Cj6w{<wzu2JuOw#D)1pRHPsI9MwFl<u0Q?<7`q&p2~ zYi6;xZR*wq-=8Yn1?!C*AwJHot6yDC0^>cbef$3N`1I?maEBfwOOWDH8fj62?O8^y z`!*oH)0#llNK)P6avk{wpB<;*wb+qxO)aNF(~d`HYC>sH{fO<NnS=MVmECpnt!zF~ zJzw2#l|pU20=lc)t__tg2VGmMdA?K3p=g2Hgs`ycwdkpKm!<~bdA@6nH1AIDl2&vK zPpdc|`6o4$%MnLpcg0P0W^at9m08v}FD?HAoS+>;5IQDFnf;YjJH(xzcaFcW-HYz5 z+Kmq?kb=0BO`~5m`EuTBH|{F6o}~D!H!{DZ*a29Bt~KBpHQ9>ldXT=hG)Fd#G5D1H zFpDakfTK!6)++7l1bj$z?5bVn**V&z-3uuC9?7!usPNMJTJm-3y^!Bb-H`<n-Rl3j z^pgi+_1?Uq7>ZvV*1yi|rjD!sNhuo6EsMyW-_)m@=TJE<D9C!)Eo}Ruh=c6P@u(!7 zf4^87c;=@mRE|(7M`cm2<r1-x_G(R>buBgwo-ueOP4YUHsBqt>RYDN!R4tRI2Cjyn zkrKf?iyiCoQm+a#Pn9})1PPz@)`Xr#^vQ3v=jZ!cEnssNzWmS&XOro6=XG`UybtH? zhn<es08c=$zs)OA1J&zU?I?j*T1xOtAnp+L_U?|>_GB?5L9|T7&89==F^{ac8E9G! zQ683etx#C~`&zAw*JovHjV&Ew1WN8U$%gxI$hu0$vmzZ;<#d3*F1`>Lhj0KCgj900 zDzMQHzC#`>IcT?v*bcARc&Xm<5wz7Vv!!*@;b6G|D{gHudp<;A6#no54$&#h(@G}f zQB^jxKMd$}Aa4gy$84=4dl$k=DTBtFmGe2SZaeOI5y)@oO7uRs?5Fb<#8?$wKsl+9 zyu#2IWZd?G^M`L0*01H0Dpv5MU-nh%$xjVz1jFUiK!)3GezX%z+lGC~a~w;MsuQH_ zFD8l%3&i$W-1c1aMORkU7mj>cjqYo^B#F!6Exyxdz(!}r)!99+aLdrgEW91t2l`WU z``{yKn4QbIOyrc3n*#xQuj<9|J%LAH4>@;w!#@d=r~37^KuY-{aJ&k#ySavAIQeam zvU)V0D%r~3Re5&UN^SGY+sz}S>9|n*ajlM*Se2e!fdtRiv2;!)Y_;H?ZDbwW?Kn5A z#_85q=TAl5%>l+_hg!DVV$Q0W>jW=KDajq(IZ?a3mfj1D<-CVIUNEAid9H<4_CglY zSRM{$V`0`rOw)Ni=smAH20>IomO7LxRL=wu(H9-k0)6yD9Yq#u<ym54+g~infWEEj z21Dc}02~BZ0<N_uoj81q65#Yp@+1&-_P;JvTnqJ7w0~``ApR*x){_b*HXy1##(zOI z`Gdl*(7kt44b<_nHCaE_V4#MFon5x9lbWKb**olf`Z?8q1#2kLtI6}O+FC9SN@}8X zg!+C>Etlfk)e>86Z$&T?BPW!v+7%yTx7|fOu&K&bQNXf6CiZkF`#5a%o1q-zhKNiR zTXpE<hwM2n^|+aoC52t+svE5usWjjeE4yoZEY$ap<K_6dQcv{>Tl*E&2V>faV<+^! zlouUq>FP?bs}CS=J_ric9ySNF_;B44{yqvv$U6V(Fv^+>DiNL>jK40&@rMGTz%6f^ zK}#1X$AOq?H`4=W#hJ^kh3jVHoFzhUbewRgdt6d}b_o!~Q#O~zsGsRBfo6AU<qNSP zaA>zC4!E5LJC{S()VQ%MA1bS#QQhJtHKJYe>b(PR#J{bSeSTn->&XxA+-d^`kxoZZ zMvT97rw5+Mg}~gy=AphX<tzs|b|7X^OrC5gKUVSkRGlEm<8-C8^)s>~mR{(lN1ULS zRrMyxk(lDdw}x~Nab7S~QK?O2o(vtga^b}C<b`El#-c#%gB1)jq}9p_Rs?Hqw_Zi+ zp*!O}L7i>x3Wf1jomO-xU^Ad_Tyq^+CuOg&3wV{^NxtZBI^w_n`A7ZyGJ^v~c#2Wp zkJ@1Y%Fc=lu_efj*%23x^{}G@B7dotliY39p%dF?37$6Gf>E9DGBUX1PaCrJKq11b z33{;&ZAq$0x^Te2Zx?_#1Q~GX?_F+hc#NIAF^<?e+ll|2WG538gel`_Cb{WEFd-bA zzg&1i;|*%<;LXSIQpaN5>GZj8Yw|<0EjXaL<#;@7&X4xvoSBdg7l&}BS7!KI`KT)B z=DCYcS{0|3uDc@LYan@C#u(nB@|-c<R`9JcY^x?Xz#Y*<%)gXPtuE{4T-@oHo>QpN zdOH*li~@QD5rLLf-QqA<p|wD@D%uq)*q@9ulrOVsK5S|`6LuU04E8mtxL_Z6B(!Ah z3|hNZ4We~#WqBnWvbe9-t2I?srV*_i>*A56>E>C{Olh}L%#AbJy=IEbfmiK<^Yz&M z_Mw+AAC}Dea;;7ecn*`ffjM?&K|@JfL9-<%NeQGy7i?#k#-XaR7_p7)O(C(f7^gU^ zTXCF-FDI30U<a}Tc&nXx!{eZpyzz26l2(gX#FYb(v`Z#YUhg<+PhQZlv6~jfz!Y!e z^eC}&-V!G)yctJtfQntGFVn!u#1D}p%<Q_SXb}gKE@@Tdlj_cmpn7gV&UkrkaJSLC zIkq8-PZeN`9R&E-g^Dls-j9k5IsaHQ<}58)(~DoAkXPq=s7NKe$k0J1^%4C1Awct& zj@+rwNmr!B8Q*N9Rca0}7JDQ?RtYRfxD<!-LAQK(U#TEZfRlHxQQyy<BbdW>1);Vj zA$Sx2sF>OXE1rt9EN2RpRoF9nsTao-&&dvRIJce}4gvJa5E+s-4R{yiY_GoJ3O_K5 zxO7mfuI<UaFFoe#ZJznJ4_`<Bux2TB_dcG6xj?HCL<WVGke%y-mGA)XK9_-q7klAQ z<1%USX9-W4nChX|g>AV`i3`{21g(wl460W$f=C4@&~Yl>I+4wTqj5sp6kx25SmyIF z^VZch8xHfSZmfz@c07OUqq6f<kB9PcoHv*xTwfO`EgNeB!t7)euphKrq0!;M4Y2O^ z=3s6_vn#6YvAnz$no^_e&}<h{rZD~3{<2Wk6rz;`h{98p0!V9`yFsu({0&UR9wTAy zj=92x4=@=&9}v;%QkK=wHnB{4GC7qwIHDGD9Z<1h)Z*Ogb8DvXO)W+Hm~+#n$AQ7) z==-{4z8-x?>{C!k^{hccR#MZKio>cR^jxZ33A!971iCJXwQX7S#=NR$!Eq?rOc-UU zxw+5>_+VF8+iCXG+c$97x$K$LfDUF=@p%fbLIS^i|NiCYIli~w#@ClB%wjU}sq0U5 zj6LWm4x^fC=2rkf&^U&8V0jFbd2Cq~V?IQfYBb*mBzLtyt0M(lAUmE43pfvdYQ0s0 z{L+!oEo&0#u(lU4HYVF5l&Zjz!||T{IL{9KfDc+$b59HFQ)QV3vOjh9PHG$I8Q_%) zFv~Zs$pUY88K~7In`h!-iAb?cp-#JDITl4>x|40Lphpp&Dhkb!5P9Y8eZl_qWqkeC z$|vAd{wtSRQ*^tEbp%LWgYH4<lHA<^;iAM^*SW^7sX_+dlmy^8wZqf+Xlx1_WYTjc zZKi%}V5OV8qbJ=l)O)uDiT$C7my@gfSKDpqhMhg;0W7=TqF2y)&^v@=Tr_+jdy)3o zY(a1kA`n8G)l<^}sisg#3FqBWIG)|@6>sNu^_sg?Iq310N^a2>J@>Umc%>R{(tKRq zcJE8|+xYZz{N?)PT1E%?5wLVy9r`JBZK(NR>|QTOFRyhuN90&=Rk!h~s!p%-u`?2+ z$mlTt;iRW-X3@SF%avuT>bDd9^ef73>i(wRoRcF?G?1gx?)4~9^<B<`)3iH;zG>#O zb-O$IuB}z8UK|nkcD-IV&tccDa5yW(VcRuc4w}L6MuG+d1gl|}tKxVwgjMj$R_JZB zGPYO!DM_MHm7~_@*xs6xKeP{@el0(L`R$9|5MRsJe?7c3(vy-uG-e~YA4{i)9|4B5 zR1P+G)Q_d>TCf&%Ue(!S|E}=?b@Uv9*UHYjMZhx~=LA08mi&36r*O~a8?A2bC~~4E zTKJoUeT_d?>Hd8_U|AM4r47V|li%T(6gyw_{jS=X#(15411k+h9X3aEyl00#1uyKD zxQ)u0#Di0@aiHYBgx)!nn=?kca}xoY+)G#@=bBR`g>e7Fs$IYQxMZA^oi}1nkAItF zE?&A<++OU;qNY7uFw->)YD>S${cd=6mBW4tw`eK6rIW=!Ss}%&0ROup{2&GGA=wZ? zzxRzFqQcaGC~oJYW(7cjBXH1?R?1r7YSDIpgn*{7n(XMN6(?TT)OksDty_(j0A>Z? zoNDwX=jh7;rSDz@k8Yr_5oH7IMgLwV^ETl*TVshM5%Kc;`$qdtmh4~3*YE#&RUKHH z?I}_2&Y)i!eK~IgFk&O8d#M%ag0eZhrrt;zBR5-h#=XSCSZ5IP?Zv2i$K49C)X}yN z@6wuq{kEhgtOeun-G^f=(Z)tCNUa7xHk(sftDRiaOz#{(ELLYgPWoNyEXYnS>abio zlPFDedkwn<7z4OVMI;cOT2O?Go1Hl}jSBcV!18XA)P^=4pm7_wTQr>V;;m60>AzVy z(f#wX-NKa4CpnfiZd(p$x4uPQ$8qTNDEDG%ZcACzW-8qqR$sg_U)lZyKJ@f@HZ0Ri z!Z8VWfJ$ltyxJU>;D~o|V`lIM-zFYP=R+*zU@tbCB0>dx?=eEqRUw#4<Ex(RMHXjr z*c%S}REpM5o$YEVhvQk+W(cdjK|Q>i&`He^Ehi9xmNQhriLM)6Q##`A)u$u!%FDkk z+n+z5+iNS_y+6wCC##~5wf)43MFzDX9nDfzIUef1)tJ=VEH?qvK`sp^n)fzYEgpC@ z|BDrDFbexa<xTg{^fOxnPWo7aG-MC(x=Gm6lZve3^=W@d6{*j&XJyHhief2xY0cZl zsF{ExgwY=Pp{e(<({yu~qsWxWRC`OggoPhe_lt+PeOaN#0bjT|?Nu2+E2VjNN|__X zx@VGInCX04rue_Uwx8IR*OMXF;po-bW@_GP^iwmW2I~-4sXkXMDifSRHD;F97JC$i zRlOLqqaL@_3qMR+etA38`cOMMEhX4%)lAG4&4K_Yl>F~~8o%bf<Of)0V=B?y;0K9= zHBGmy-Qi$a^6JI&Y{44@#P{1L;HkFX+KNA)7k1V(BA)j2vjUy?7`pCiSw&;hM%9+9 zG^KCs+s?Mt6OkW_^s)Tw^Pk_xKi8)EDH493`ri(SGT`%un5p|)9gGF5gE0A6R`EP? zQ{P|p-D}bZU^yRVYqH8^d7<gtTd7ijqRB0Lk4-+k%28%;?(6i{&Fby8?P}C*#O?In zta~~64pN&*yCZNBAjvz>C1)(wa%N}KdW4|gWeps8INO=6;e{bDvr%0`H5EmOlq}TJ zjs+zX-?i)X;!Y_fVmrAZUEUs?dR)fi-!0b5)`A#6?kAi`SDqvkXWX)0W<;!eNz~Uh z@(+zmtLD8~n5@$2jpyOaHQkgp61YJ3(n>1_C7bW9*q;iEgE{eBY{Y{jaPkQ^AQcG3 zUQy5ZqZM_o`w9bXP`qQ^b0^#DVeu+2?9pgavXg7%k-Vwzx+yZq`vtT1xb%0FuLJyy z9CQV#yNJY**xg#SMwy*>PYeu8Cu+{i9dO>`X|=}BztzPVSHrwo*N;mIAZ8^R6!-Y1 z9MBcFVLw~a3-;QE?Y4)&T%SbEhl$ofi?>5F>2hizlzCW|B1h$EHS!|38ws>k>B}-4 zbPXdWPzO7kPO{~doj-f*twZ}6j^RFR^#Fj8+#?*p%YhQ@S&8Ecs=CF#idN7!U?S0* zl}lssdmU-Pd|8P+b(Z*~5O)w9yLKB&WT^v4B$==n?XPw~c(P>r_tkQ)hoyRg4Tl=W z8b!=_DROb~|D$+%*Lqm7+0&^{-~%75@_9J8fvm&U)l2jOpsKX0S;^QzjA5^8%}%@B zp?#-w=Rhk~OA(eOKNW|qI+`Lp30$Z&7u8C>^;<0VTu&AbWCDUa+3YE)V{=}6Rk!@C z>fr>91sbd#!WgFNeaX%cWvLs1ob|O`#Bot@kh(8qA|=r5h1{x*NqT0S<#=1FU%!?w zzb#z46V9KuRA@RNq`XF_G}yCA5&oA{SmrzebAaZpz#cF6z4j`OhsH4~+z>FISN;9= zI;Ltb1e_pkU)vH-C#B}-1f4)PsOogJ!C^A66uT(iaY6=ykstEei72qw#`aNWRgDPH z+_|v_m5@~A>I7;P%|dlsQ|+<!QNw8LcOKX4-F>0_c_?c=ZZ<Wr*e){1Zmh=J>SVvo zRHIF=m%psjt<l?dKf=0qcf1C0W6*^xZq}IX^v$aUjF+L1f0^q-qy&D$eyLu2!XY`K zwZeypBW(Colpx~Ktui^235<ZG?S_9213}`3cB<;2N#zC#VJp0^6EMiT*IlmFt`@?g z2qCERe~L_W)#*#9`WPys1cwup#k9wASIW;`|Jwt|;XihElX0K7tT*!pKPXGt^td|v zgyT;XoeTVcbdUPCb;>`kQw5%A(6EB_5%r<4ihtUiaUJ$f-`;O|O6=0GBX@NJr%Pc& zwcSG3P@@Z~POmKCwU^_g*CCIyR=pj9v!a$K(E18<Q(Gdet?+(153+`AZu&4U^Srsd zv=k3tQx~`MTn?}i^cou&x>F(asSfW*b;9iGTB~)S8<s{(s&5&McxQxsZ4EEjxEeGm z&C|P7O<Ff%?Qy^M{(boU+xTOsd$q(Lw-g_33~pO?f>)G!0%`!YD-w9CnRaTDxi@{a zr*mP1n+ssAP!|#Y@}i#ic<KavI08%TAzE`5*;NWKf@8qTWFujl)m;&SqV20wn<RBS zx?>=2&Z%pR2tpuFlweIGm3|5~E`Fa<br$Y8`d!f9?ee`ho%fC?xJxXcPBCCRyVSHr zSasjaUJ5qxRLR2oX8T3Dn%eg1X;AvMqy8x0fBQN8vQ{enq@dlSVQte$wW;KkoXS<v znP2b4%}^mfUwnk1!Eu#AYz|vBuRFU6Q_~hEjWks|<Fjb-29;6nG7&ViWU_}UR;NWY z`l}8Fg9hVWt9M!NwNg8wy~Zf~#4Ect0qn99s;wcNb^?hJ0LhzEfAUdH)OgLO<KxL% z?I>&LSAjakexZ#?-^^RD4TX3d0S{^#c7g?Hfe;HuCSQZu{>@5dR_f{QtCzd0itn6G zSDaE^%X!(^1bww*P;E3KM1-jlCxMi=ewGetRApzumrKzN!rqb!#Y9w%+zI$?dZW03 zS=sndRh<`#7atD1z~Cmh?ZNu&#XHvcV|38UR(2x|>E8+=ANxM9)!f&YF<4^VM~XT) zIG~-C#sWjv0$8~n3hCs*S`?;&UYyR;64=;4o0mzTyK6D~q{KpbuV=lllm<6XjcGAu zo5-_ts9U`iu)t$(KXqA(Iu55P_IzF;^T9G`1uDS7Yn;}u*-LL4L<9EENXQ_R%+0PB zWsN*Ihqf-lH2VYV@=bzmZ;FUL`Bq=ybizJnr<;Huw!gF6F9P@t{I!h9Syk0#27nKY zglH=!GnZZ2+M97eHCzstlyn)#lT(6K?oHF?uFeJrI$MgF7aPMVIhFWdm+8}o-+tbg zekknsQ9)1x)b>U-Az0*@4bonjUTyg`2^WZc-jO(}yb)#D8;*@lD9NhyTXi0wr6^*z z+NMO`<+veyY69OA47LC{M}WgLJ5i-1ywvm#HZ^_`>KrC1$5lxda5T_jwG%h)+V=t_ z$)<o?i({(X>jbVUnO&!l{F7*8yR3bc(9EV2xoWq!fPFaFt<&3B^MG2f_)>ySGA+L^ z(wFk}+xY5!GD6+)aqKid@qm&StltxqmOeT(NGS-RowjuYS_~8*@sn!UTl{N%o6oqW zli&$$`Kh$)vbD%THb-gl9ms)GFDxhSCGm#ecslJxkQz@~k3i6{Sz1xd>Au7O3b{1? zyMRp;Cs2FDx{f|&=cTI0`J&X2t$e~nAaZk4(L_N9{))xBs1CCra9eE!m1!?wN;gdK zAL5i#HzWRask|SAmOcp;u_Lu6<vBD^C*6>ZYPEIe96<^GB#msgl(Fe;qL}LBk$<6H z=d`E|O3Z7r;YgNKMub5fMMd^%hn};-{m^SlM*-(%ov?#~@qF)9&~gm5zYkC<^!8*4 zIiMN3KAa^_ikM!_{N4={np{}Xp9;kiAEQQT#KFx@7_ThYIogEob{&uzl2#;EXVq^A z@H}!+Q)p#(`g**Fr%zx0{QmQo@?wK`--_DndqzM%fC~9pq~PUMLQXk1TlOXgx@WN* z)H#;hUDF&&4GAj;WNRNc*c`g~-_}hWj&_!-?3;aB5F}5KMbxyzj-Z2C6-_TL^kkXR zt-kNu!#v*6dr)~=6LjPY9!1s$3IXX`b&sp{6!x1GSuVE3n>hePnFB_a)5&o!w>oOx zqVV>n4Ji|3#vTZ_rlhy%pNydyXw{WN$!*Os-f9Y;z5}V$SNrq(`1$LfpT4gdb12~c zi<73RV?9+u^HONsnr+KX@m?pkLnJYJ+m{9PT8nLtMuWE4=gz@uk>pen+?A)dgJ!Pc zOxNC7Bkoh*Hrry?OnieSTdTDqUYqoL@KveA^LhmPZma(Cigy^*uH9L*Vx2sSw?m4V z?zUyB$)$?o>VKG!ZT{M|7gqA9t5iu&-)t3y4q56DFTxo$J5t=B*@6fP%J$g~O~PZT z|J~v_%$c%MQ1|l)Y;C#*-R)4;@YLy!45vntZ34ME>sjINTjuBtm3TFrIc|tiyOP&n z93lc(a`b3Z_c!o0J6{!r@x3oKVLlXxI%k__^?zz51l!IYBl^Jjtg>KKfdoX$K95VN zIbCD{{>U=tm|Z_)a5xB9b=+(1Q&ooAr7`RU=(k;DNYL(+IFj`|G%E5hhs7s5)_@tu zs^A1;2dMFSUc5iX_pcw?x5sVI%fW@c@A3HQIv?k@-@1Yj_Q9F3D?V51dtRTx3xRg8 zLRM$X5zD|#j&0d_-@@GONQS@Z+kP2;IN96jbqcA59h6Tf?HW5~OTuI(Y}(!l^|Vf> zGSsGg%)%Z^tH7Cag9KPFs{z@PO%%5O!pzu1+j2XNR!GmOiehu-I!%@7vPvduv&B0m z_P<Slx)`$aS4Yiq?5RhxN}!jo-Ox*ddw;+6`EOS5PJz{XGC!$67lXiYDci&mgcxbB zq#DEGvpm{;+a{?bJItEYIy?<?byBgfuBNZB&Eb}-qSx&T;x(<qA!GL8+7_genT~4C z1S@>bdY6Z{x`~8?3g*|%7ff$U{c=Cen%6oAle{3){RJFEFd!l6Y@dgsJLEFxJ*hy| zJY_q)yojKYHTO+wClM;?diizhK95bX+aGurFDA<K>iwgwNvIE>zPX0smuzQA^2|Qa zNMYBh$ienuO*8R*9_@BUV32CP)(Ixsx-Zq7-t5ixtBK*KZg97%Ur<Kacmnb-FYb0b zWTf0apY^EXTZQNXtHSfL1qo7jK3J#z-mX-^=WvA7!Lq)lkqDOlFb<vT>z?$!t838H z4>i;HH%j*^kY8-B9_lgLaHleNNuUM+r?J2x|Ez3yaoQ&F9-Qw0Jy;?-qORKiY29`& z8sm@aR_~}4&cW-BDgZlEtoU)gYtzd+-9nw!?I%G#nhLLA*zMFni|p^slzwtvU=Uyw z0NBAso84*prv{tvbBj}b=DF|lBDmX4*KI(0Kdr)&c<AH0P2G8pd-X>orJ4bFJd|E5 zY3b3bi0{B4;R?`l8(M}M+*u((U~?ej4Xa){P<OLC`G4rxY~z)#JtQBVm4m>?3<Q>z z{?oeYYy6kZ#tzAcZXaZYW$79ej?(MdiUK)^D7UM{K{~AJd^-i2Y{==Ft*LkbfMNmd zK5`&<ST?%VK65xd+gEVdhor=b1zANesy1&Nwf99!_oV^a)y<F6a697d_T5^A0|ZDh zan{lJ%PNGO5Yv{CU3%RTG&?S7U*d%$5rnRr^(^vyHW$D%tQ%%F<`|bXbRp|pV;R9l zh}T8?R({s%BfVZ^Ur!f9J?Yu$P!+j`^Rww?0Vsit1#O%LDRD&z6<A1<djX*ETftIf zG}z5l3QYSyZNt^lARm-9jt<O#rJV{$$Y?bOjl`L({c?h*s=e_9;-==XC3{6`>oI#I zWv~nMiG@~(0**2PxWU<lU}J<=qfX5#3us!;*OGY<&GC$c>DVvLqN{CcyamF64cJPX zu}=%@t(*(kjI8{&Qd;rF<#@FnPa6s{1YGA697VU}GQ;4frL2USgZ;ex=@c`Jkw6P_ zS^|ap5_0ORr4poVQ_(?+@0O^Jqe5hQwT#VY1;jL)k*Z9UANXQuXTz~tp6~Mo7swr~ z4#c?ZNY^jKgbBPLE<+8IS9q(t^VT0xLwA3(*XsbtyY5YQJF@$<5;U~!uB&b@j<a+} z2wRQV_G6l5FTP4y;B#3t|F}#*+WaI1A9Lwq6TQJ|sXOsqzhUBxzRylw4BOi8qR|H# z#Z<jiRGmqLKFk%Y$|8J@m+;azy<oS(O4>vWj%#wzbL6H-sY4MQJZSr&s@(gbvogOa zTb}&@CStO~2^X>Ib_~sn&!F8s|694X7!R8lfq~~TXQ}Lb0=Y~XJPpTd$wmUuVozFu z-Jxi3uq*2Z%(+z{v#sAI(D{BL`;UM9zWPzKMnu<>_N402hm)VWtDj!!@%F^noQ~5r z$ID3%o>E7yY=g5d^R{2#mY1?^BdV1*NwyQsb&VYz4(BK)=m*u*=<K@kCdV;?Msv#A zL2KK?-746Ox?BrGXE(Cpmg=yQidsi0_LcTzRi$;SLF#k{TZ3-GkV3$_D12)&arg%t zz_vKWnp-$7?Nea5Wl8&$%Obaut3gdC9RXg}>A%XSZ{I%K3Ad$}R*2`dA}B?_7B;6O zp;(g$U_m1;K`=l>SQKiTHvi?!%Bp>k>+MhrsJ!yUHoVwU9@$qUpaet8K%t_}J^@p% zyxTSoGKSKeV55sodBB_>;z=qla*QE2@tQ}PwhSi+-)_(1t~qfd$BS-iRSsBF6{mG> zD*(V3Z46Yug{~DV1waY**9CW~*5FD$i}9ZjLrl=xmJHgL#%Xyg+&`@qTk2_eT8%_L zYgd_OBf6@f7EfhU9H1>r9G|DLukl)K7Q?Im?zDJS1^(t-^wdbY-a+jiSB?gugyWwG z=Z4O0xA;-utgM#?FIwQ#5gkQ+-%=J7m5c?59&j9GsQ|rwmUU=0tKTZtWDOwCyzX)< zQ1A#2B<&hs0fkwhn*+@|JqGAn&#=oqS8an(Wt-jS49hjF+BI!;a@ll!dtIjSNBQ{i zb6ew2uR>E#MtthStl9f~S(9tKhOHTP<y<N}xL8M20Ltc6MZ00?aaTz|@dM3zry)Z< zFe{%h$$4}W+eKJO4u))62PB0dfJrcFvkX}a-a^27XaV_Il%7+7RO4pf$xAcLsSmD7 zaTZgX{$46y=yy(1-@9@UVE`eVCsP34Yhr+j7Fza+5^5pbxAV#el$>wg95x}89NFsl zP~Il}ZLwY^pq|`}g{+AXQH6}GJwL@;80VQ3uz*qrJL|o*vdzl2Hv)grxaXGBZM%j7 z&fctv4$E^OEjAit=P<8bt1VWW`_tJ(hs?G8at^~O^vAW?HJ#4b4<!;nmt&z%fK*f~ zNw4rTE}7waT;45lT#rrcy*ux5-u3dLPd-ij0{+<;vUHmBp+tLWOH$2g9xKt_3>~`1 zK&aF`JpbKFy=<%f0TB%4m$v|J4=ZwQ59ar&+MhP(c5ChWUajUgI1ZuSRtTl%k}VvU zo@Sc`^RPQ)cq|1$_O%lcre8v<1qa@BS8Jw0!JF>F&Wyiz?P|(g?0C$TEnJ%(dOM)Y zD5Mo2VOzOW9!}erAmTh6YD)^Ko<!E^Ju<<N_nnqL(l`_Bo`eM&yjKyd>)*A>*VPLo zXhDcIvu3*<Z;SP{eEak3yU~DNm`@EhbMMYd+xlqtJf}qAGP&`V%w?gL3z`?FW}T|E zG(N$)=164w+W{KliVYiQtd7#~jQkAVdee7{sAE%3sJx5;q;Rj^*6%=Lj)K0gm7_)+ zLVc}N`sI+v<5()7pv$VGRag!Wr06I~YOsYXcs~V94O-)ozi&3P0)tHn-Rr23Dl+&z zoO$GVBEh{C9#m^qE9NAedpL~!3Kjm#nBMG{JYIv<)7{x&hop7ws@22B6R<|NGvr+( zAJTM4TKTLdhf~+EKA}@JMc~8~!K{AJ(RN$3A&wAwUOfCS7QiTr6qFR}r<Z(?OrQ<# z0Q%-!-lG+1oE_Ti72F(MXst?t8-WLCTHUJRLX@}(>h3To6tEVqbvt>d{s&>HY&Utd z>1712N=kPq50MFQ-T+KhrcSam9CO$YbWX?1h%LSUuu`v9&`-^P4ff#-=xIB8bEx-T z@;O1@(A|kf3w7G&xi8e^xw`}0#zSi`0+V7N5UDTMF5@qHRGwsTeJ04)a;~W<4xfSd zT9iU_;7$>ZM<YbCSA|drHh?YbmUuee$h-4@^(C1*^KE^<0J$9E_O|EZGqbs&?7dF8 zVDUCenNIDPT^2r|t}4?z$(<-uSDV?c3hSo8QijzX&l_sV!D@^0vZ)9=kE?4PE0r5k zUk6^L;Yd^+gj~$~QKdn5EBL6sW0%Dva5zlLzSc_*R=$tTe{T9rY7lB0fVLOH<uf^Z zI-Ic#qIFiu3jVEmyG{S|JyZd!^`CWYPd_ZDKTEviAiFlS5rFLV#<s*8@0S6A;~Lul zDS$<bO-})cH2Scjbe*>NbnOgz&(pCIvnNc+I8#VLnXljV&C=xgyq{L<^=@cQ`7Db$ z5@EPlwkI$ef#-Wa9JBY<X?QtAK#XbxvE4I4nk{R8ilK&0=Y7n!J7J@qJpicR*RZA1 z7HVj#ilRL#YJQLdPW7GJ#p||up}R9IC^`J>*Z>Rvj<ULP^o#G3LgRL4R;cHlt?H3C zsw!t(lHK~<fveI0_7KMNZe(Xk4|$!}8INnOa>0HaOBTIP?*tDXlcTAol!S!%l8dSn z0;m10gypieFFNnsFV-JVZ262mx$iqk2)b;u(Pl8s4&LwroiHCZnkqTO={UEm8`X9o zcv5_vI1F5fs*Yy>>ald(H&EWCZ0aUgiKn*~@U#k}2Kf-;MZ7UT)P^A=M7T>apP~*a zo2uLRV@`n9@{&bn^YqB?4s7+X00G1Rj!}<w!T?WoF=!%s;H0_#l9CuYU)G@rBpY)h z6D>!@S`Uu--R}{fg4WkB?d3ow`JlE}M|@Jk0|miTSgpuT2_Ux!T<&96G!t;@L@#tI zvu%m4MJWkyXRR86+ljF%NRx_oOL&(Ci~OM7hU9+g&C{F}CP3dO5kJ_=>nxd0tkr(t zcO~7@NtDOf13br>Ck2?NU13f}XZ5WkS!=Ulbzkn(9K$pDtF%ue3~e?_6`p}_Y_L;% z7qjw&BursVa7r8)6TPbA!N~7}M04=2p=Phk_5HW6V_iR{muA!Rxm>k@+?M*3W(Han zo(@8BVBi>Kg>+rjY`v&)={0Dy;kbcHw@^1YbkhZkv$EYPWvbjZ%h0iGC|tZ9Mv8vH z3ShTaP>cMq*;sG&_q*ClU^Or0oozRUGJ{SlESp&8<l427&+3|SSL|$C^2NjZK4qmX z6ML+b0GMh35G}ixqZ+b#`&X34@OAO}obw$csrtK+vUdn?AnVWmuNRX?dv4ArkyyPc z_d_g_?XGafHx^aHyMF7o{;;{>4dk;0ouPSJI=1Fr;;G#9(tFcq?C#3`FBcR2la=T= zZ=T7r1(A<K6<iGOHioJ)<ofttZ69mCgv6r4UA1*y|8su?(9C&!^`O;-+FE79TFhpf zdzrJV^Q#IHv8o2=8q_j!0F8A7!wAw9Wre&Fcsq${L^ib(qFuwa2#%ev!XdwxZ~yw# zmZ{9r4SC9h3ff(lx`Ya9+*ZyALL>~{|Ec2m%{$n&$X3tq4ln&#+OPQ`2onT(FDTh7 zxvZ9o;B7A$jCdcHftmZ8wQA0}S}`GBS^HIhG(UPIGyx})b9h_z_}{7x9=1crOUmaU z&OLVC6^tG5<zNWAwqG_^h1xV*YL`MH3NR2-y__U_FQWz3LhXZ&{l)Z7$r@IxlA~4O zK3;one(xX3uV2d_Yb=qKx}WTKuC(i+t8OGLBJ1*Pl|VD|P7pcSQr^%jz))l{j#N6K zp(d@4@d?Ou*!Qy?-af>lC~_lM4f~NumWktgT7ZILuv-p}xr#mt(y#-=W8A_)en=BR z2b7y^PKry{8MX$KHlV|B4;E%RuSP^(HF=OP=NlG#k^Q<RGdkPo&C5T)TlUGm$;B!p zA>?R|lL1D6Y8tjeD}(x4<+btV_wld#;Zp}OxT(DD3M&3R0#zm)*+-%xrm75(sLdL9 zsdmBHRm>+9HUpjNSmw9wB;Bf$T+}llgE+F!DKNQr1q*``x9p2^Rq55gSnx?9G&Wvd zq8rK%r{kgAW09TH34{c5TjO=`b2$4EcWu(HK&<kjQ`@JW^$vke5Xp~2Yu*Z;-iRG% z=L6c3$4Y`6rDqz8xX|-7VeGpeknral+U9i&Ojui}_vQNb{qv{s(!;zY_xJF?3(3v~ zn-7P#J!|mL;)-ISkR+`*bb_9eLtgn*wQ+MGEda5?0dC43)ZI>Vo7b~8A%nnYku_NR znww7CW4qWUr|mBT^i4X~-td0HqgnuG4kx+qRAc8b14DB5lI$dFWPJ5U!@WFx;FNdR zY!A>zSpUwV%P9m(PZek7?aZ+^&?65Z1KgilN5I{AS<S(Eu!w@iYY?vdWw92`iTUXe z?m_h_0w_-#{Ru%myngUT2vi`VQ%}XYb*=KWK=v#tk+^dbbuqBwOGMibPn^E)%Abi_ zbX#Q4RXs-|fYEuA5UO_=cd;F<kxkn}GZz4{!<z|O1n&%1frr~Vw={jBh%6o$2h`=9 ziiPFwG!w^FC_7kYlHRG=_BO2n?6oZ?4j%kgJG*BakfCb6)1l`oVNO1}xr<-Z-|wHl zj87jv{rcPIKeZbNSLI*QPi)r5F`V5gUrW*a`up(OEjWyyM2wv6Q{~3IGFr{n{dSfQ zbd;b9HVudgtJTY~D4oaXa1`K{99@pU>l?l&Z|?Q|_8K534OXG$MC6BTDL<bDjfW!Q zKw~JgJ!Aa(eKhqM`B^*>Txi_4K5zzVHrE~%br*_Nbzn4Z)8vE`3iS1U1<tHqDd@kR zJUoQj_B+@DAG7VLRWf1U|4$3HCW4<AEWl+>wz7Q+)*P}Wg-v<;#ImTt;H^a}y4YU4 z)jsXL@k6EVFd6vIHnn^Y2`?YTJ5H_Yi|*{=G;oy_i;FFG=}c_+uPU&y9UiSU=Ttm> zuC|10(>nZ^{7it+lFTDsxj&@7j&eu)1>h&z!}Z{>wu4&iVckca!kCsC_;*^IFVWuH zahc(W;&wwrHDORekcbErs^|NHefxtj|M~ORKgyT)9Y%(FG;%phc|(}(1vu@rutL-= ztN`_j7wX09kdVC<w7rOR0jZx7j?)&65^Ms>%i52Z4@#?=)IveP@s?cF!7-cwitMC! zAD`e})xwX5x(IoXXtuHPO($S>^?qqt(@yJiN7Us*VUOTSuqo;uZTcfm8A!*A^Q^W< zX(?*xl6!l5IV}3RI$<hQV?(Ly%u13+^yrGy>f-o6Etos(hXvacySCV%&308Ko6j?? zNQ17t!a0@k%KD}>tAEpOP91ysOoxRn(4UYq1Q4_N(1!FOF$F+OyEXW*ny7hKr**OO z8W)cUk>Z2q_sj@|j^|pL>{VMO|ED$L#9<7M{IzCHVzVBYyg|E`q@p88jxo6~a9VX` zS(0dluPX;<L(q!v+8}2y5zfo#aUXmUkaw<TXW-lGf_*99fBQDd&xds9rSjlC@Uj_w z6yo`OPUuw=6lBJ{0qa^i@{m<t?a8|V4o)_rA~%qQ!xEtlQ=3%^Jq#ziT@|+(s^zZz zR+$gf)0_4VghRsJX(B0Fo%1>C8WnEgebzNiWu4p{f@?D4xQz!9$S>EbyRnabnnL0& zCVp`7vY$n^gEMa`rI9>$MGn@O8GsF9aVqI_DW$@p-&rmDFZH1ca0>F`p{)CyZ>^TU ze;J>@d>sF1<!iTUy6Ri|lUOyWODwbPU2z3RC?!rnKz(5g=#ey-tXZGl-mmLTWi)mb znU=4giW`orT+JDiz>m7(^4H|gZ81;?P7lD-!$BC^Pn{%=<t<#V_cM9wed$nBARjnj zcNN{-I%HQ#OKUnuQJ0wY*{ntisL76px09A?fnIxIqmr9$M{>HVuaPyA8}J5&r4jyg ztSda8%MMn}f0bK3`rC4SCGI<spI+nu3EfY#85{3+s!qCO2yAHJxAC{id+A!0n5tJL z(fL$5inDav%XqTkW=&_j_RE_M5FdN-@RX6f$%;ep7StDp&ab&RfbXW*qSEi=Tu|ma zqOk9KXf}|BNw@>~j>hTZjC&(Nm~u9C*J86PRn1Y<#d|-kD`b+2nHyB&Md7@>aLUn6 zsHhZB(aTL2yxOFcz#`?Hs*h3O!ktHXTdF_n#}DoM*YfGxm(O3nKSKT$o~G_NcE0Ce z|J^CX2R*9~*%UC{d$ak$DpvPW3MLYkbV}5ICb)ZSIaqeMwWY8XXNJ>+cy6}>PRG6U zj5Y%$Xr#bkEK{fq*i;dCY_GAdBlQA+xlAjo8(hY^yp3%7g`ET|=kM9|Y>)E<x~6$q zeH2AIjeOXkBDrBtYv~~Pv6ipK_mynG@lpf;)Xsgk^G+H1ntMEs|FC8&>OZep*wwl_ zlY>xo^>A|bcISMosV}cCmS<n~aRm2cS;?N4b}d_miQ8IoJ5}v*CD^KVx9e805uj)D z?%FvSGH7X}6?hg~;4lXVZ~FF!S{b=WkbaS+Pj=zURny>Ssj8ESWL<Z7b-HyXQA=dA z&ki<|7xV@y+9EuQBMn>HuhrI40BZHxM@b@Ca+waZN3+hnrqdKZ6uQ2y+5i4r{`|g1 z6)!s_`GHTG%X?Ggc)%3M1<|YWc&iwug($~81ZM{o!SI^SYij}kD*?TM?7)2IW+w?* zZ5e{-ZIbp)>EN)2G@WM(96}J9j-#<_3bkAFfcMn*l_H7OsbUEEpxEeM&NWa?97<|2 z@0{kitdjS9og{!`cVIBE-&d3H0iKH*s<2W+`9rJGr}mV0QI<*JKDiYk(RoqZLagl` z<I+4cz9F!$V{NJxx?HN5p04tp-?ix%$_qeR4MUtFNZ=Z*D?l;GvaOS(G~gNUrrhio zekbXGh<<L@rDzi;)*u~p2~WE|f$WUz<oUidn}{G#VQY-4M{N#jt4H<ddr0b$7-+O8 zBFSEh@p#F}R$RqYXpIdyfJL@xU)}1QIZ`;!+Lx@(rhtw1F-7Sj``j$C)(m*If4J`^ z0F6oKrRXC+B9pFf0^Dom^!Go%jjuwfTH5bx{5<?*&*<ZpO!+?I!&2<k<b!a0ns~_5 z#&}K{$8FlGm28cW-(Tlm<%v8d;kWcP>Q5dRmx8*639UGJqk=c@-W}cBmTqizF5Md( z(8Rpc1FK%_$s?_r=E0je9mYtD6mFW{0#&j;=)ly<2GLGx49AXQxEh}vRMMO5To-`b z3&`&D<54y4*-r?)ro!wgUWLNzWK($-5RZr#j<+_E-~ZnM_8MQ?=dTtfjvu?(eEG3y zU+i$rwnV8j=+{A*TY9ZYD109*LA+t3RK3Z%-2?2(+*L8sl8ir8GY0(T?AsEBb2Rt> zQF6qqUAjQRt`JYr0?A9WazE_L0R!r^RoM4d6&^8tZ;IwbTT1SFgA){+AWz<$=PP@& zTL`gi9__UpQZ}w1eiLzpa6Wc@K&v^nauTak_WVx(rJ~HX;(Fy~jP0*CiXUH=>W}j2 zMcnlKX$wz+HMXW$)hFoidfFY->tt7Z+Xoa3g$IYW?v9g^c~4P|o<^L>v)c8L_I)}J z;M};yrlOnil62#=T;Bgr6@o<C!g_Y4y>fhjQ}eX<Q8Q)k`Lbb|I4efOOE}jQ&E{w} zp@280387;Kqz0#~6(ElnXqQdSR?|3++yH-XO8vktyIRqJ*xO4NP7kS;D9>|4Ha4Lz zaO<`f^kzWt*TuSiT&&CXS4|4NL0qGCqjG8p6D0zhbwM)U=-{lr8;3Tru2xhvUgr%R zr0{&I&Jf8ruMPp_umcA~C5M9-L1s*Heec($L342iXgJvZ9^i*QNAS9&iUg6#OKA1$ zR0sq+t;^d@m=^S-h3)ed4lNbkT5NUM(!n7(04Xn1H)1xhkAu#eEvhpqjbs6_SlZL5 zNad)qlyuI2zgS-E?~hKA&VzLT8o&VFzY~0Q`7Mc94;mWQ2&O#+*P4&xjGOgtHNO0| zEj!SEE0KO{Jg^nQP&Z#V!^rl!ecx*)crC>0mh6X;>$->^<;fLL_eC{BN*(J=Us|TP z-=>mj`fUcU$}SkIQ7;4V&rO9%YouCNL$Z(c5;>Aa0&fa5@g)gNfa?iIDj)>~*@v39 zELfOc2r8cRwpjldAAkP;#@Ej*mZ}-&6L2`z%wW94#@&mtn%4dS;%-Y+FDReQ;_}Lx zEqTl3N{@qUKy@}-vdY<Y+0^=qkHJe{0$JHR>*A%_rl7sE0^2P-bgoOqMKWo6w2F|$ z0pQ-?fajJk18<^EP?g1{Wex#DcK?9E<rG1$DS!9arb4^RgtuQ=Vs@&1$g#C8B7|!D zkMk!NVRk>ZqFZwd-nHFg06^w=TB^QOSi(=|Q%8+z|J&7@<B2vy4%Nr_m}6-HJ1DE; zfe(FXR;^DOCu-{;>0OZ_9#?l4PW^P!-&?10cvnrLaYoGGvfE=qB;TC^51MF!#Pk)I z^_@$XO)uiE=_LzB22lu=k6Y)`e}%-~dnv>SK5SU^*m!KCYMadp$D4;GXx|R)-oi5? z$axo_XD1cfgJJ`OQUW3G8fSt>cTI$Dc=*ME|JyPpFA=p!eeh_xB^e`dvH(W4>O?TD zRFiX5W!)@8InM#Bc=2dEM%3c$P*iH1?gPikHIG*RUW@qKmRHLn`;vp1k?>3E1X{FZ zbH9x>x|(>m?|1=pIvu$n0oLWlnWL+;rn<C#i|iy5XxAQW)deg3cLFh5a}r1+XGO}q zIU-hj;lWP3ubWdQ-ajn_6D5cKo<vUwsI--cMf!cS!u|N6{*V9Xf4;~lE;$Gj<|C?u zI<zDWY8Jyp`vnluX6;OIrfCvle;)GyBuMe#gZ5nM^5XE#wDbi9xm8}#*d+GCLETu0 zxvy!(i?r7_75pG3WY{>A&+U-Ku3zWl62E#Y7^+HxsvA@bb$!^Rr=0(x4?}>GTGG9U zrZ5R|N$13A@8!7UgzCWGi`^?wi>Od2T$Gh2W@?4*y#R=?IzG9xb&I~dgiTKA^}bf+ z!{>E5wynP4{J3+~d}Zht-how{D&3@P8%J$BJXtSw*NIEJZAq8cR6wi3r;pD0-lOjh za>8FT3CA`(BII@JCdNuDC_u{MS;^yvBMAf)tur@eS}y{@d%MGIr9qT=7!SG)Tf%ph zqFB8c94e{cCUpe2dvDfDcg;wpH$kflHO1IGHGu@$u4=#XBR1Tg=dmOWnleDUH=x-O zD0pVDYmw}*zuhGMuu|zSzD|~->=J4=pC~G$4#R!z`h{t&yAh`#EoXn}<_5qvt!3H9 z(@`yZzV%bR)v=BWv)K3Ds*_E2mu(LC0-aS7^j?p{cgQ&p4FIl(>6%fp^2_hLUp-Dx z)piD5TRF;LlxT@+Xx6A{Wzd9|D4J~-zfxM(3*mHFPm;Im55H>$rNduljZ~nmw?4}X z<!)dZa^~%2Pla)bR)1Kjx8}bm;SBI@*1Pz!a&+0jaH%}chdG^4mXJA42xOcq`?p5s zbKYG4Zn#2JW+NOr99`C*vwail@UYm?)&s|2PvWsoVFVi@-(3_wy)^B7FlMtMi(=cB zul?fxrDfX(F<OH-_wwzI-f6JwyfD3nRSK;FN4D^A?9l}yZ$rhEQaIIVns&F4@3ciG z|MbY}9PoLFELeIcNbGEk$1;8T_Tl5_e~iTeZ^Gwet(Fy=q7a)N#`;O9O#=;$#lo~M zjtaJ_CUomZB_h2v3#*ETu)Yh|5F~G)p8Q{$abIA)OELWHJcNCnnmpZ3W@l*EWfO<R z(8o2tZanFnb}?MbM2w`m`mfoVm&!&^DfJ$<T|ujQW<46`bX;z4N;?mud(0}Asr!3p zy&FT+7)N;pJCXZ1?55KH!O4`^hsG_!>*vGwSS!0jepoB50F|gARtEJei9d=cLc4+d z{SHbXWv2?;-1SY6GsMuG3UoxSEkD8TDF3ESrb2yS8?ON%!w$gjI+SMXrnd%A4%?ny zE1y8P@ZM}h9MfDwn^josv39@&);Zq}gvkSdAl>ORCxG=WFZPlNkagOEaO<I>ZF1eM zMX|F=1>_ecWHbR)ya6iUe6Q^jfdtDNX8TPiF!t@=uhsU$T7^U=C(&K=)}$5!d=zER zPL@a6NUQv7qWu=p0#|mzQdR)svd^$PaI|^aoe3?R$Es9`YL9#c*el&@s7KWSaH`_) zr>2r^Dl{>|V_)esr20KSpj^wF;c{r!#-@E4Om({$YzT%b*d!&Zw?Wqy0@gXek{Y<{ zVAIWcFZcMn9#PP8T8Ptb3Esw`b0oX<<?9VF@us%#e_yK=uZS*>{1@C;x3Z&7r|K2a zmt#XvS2E>B5ZnlkkPFRri4H<L2Z)J_rQe6w&d$HHCvV3W$p_B;dULe(1~4Ny9qKa7 zWM+4I1a4YjwR!93LyI#eTT#-HZF2@11;x^>LOFEkwCk-*Px16<f-`ua+XNHAE9QNb zCqvesRJ+QkLDHe{q9fW+X^ua@2cl#@{7VHwN~G+-r2^PvslI&q@Tq@j<@@KaKWj!E ze%aPdSWv=H8<i)wnE)~EfPmnDdN*zBc$+mx0|fz&H7F%rCu66hjZFcua|0y%wbnN} z%y~1brrp`>+uqGUhE}e`+vTDgyK*xu8h>Vp1JhlHBdPB&ivzpOrG^7~bPDnE>h^S? zrK>B#@7F?&=uFs<TLO?yO(l-f(<};!pWvIJQ0b=GpGKLW+XLK5*i|gx(g>5da(7ps z+(8To-YE0S9*g(2{rOEz8&4!)DLzf_gruBv-cI$rf--AfGw}g6i94O{nIwJkeU$z2 zjsX>O*}il1*wzlSgXojS1(!x0!;Ct?kPc<p@Oj=W8sUULt5F$P{^8P&bj0@x7OYY7 ztLTi=)#s($8cXZQ2|xvKp<{h?G`FhG=Y_cisQ;g@x81g+MzU;Qg%^OK4|jdM$o*SG zlDlWpg9L5_)a}ZrzjNvYXKxa^M^#rtaAF_da>;C&Y}s0N<BDMSzKKLdX@ku;ROvdN zTgVS+$lh}jYXV+)lss0uo=IeOaQjG3=)RWf>(}3h({rbla|>_ETh~^ep%|dd(7*$r z%vR8q+RGhYfM1cPPkk#-6QhUM8Tai4wES$owa!v%(k`*ZU3FfT+0%74WI4%X)FNF| z)LUNKDdy36`bDd8Lf0ncsYIx<Y<zwrSg<8j=!&PdOo=M}%xkNjWjDS`H%-5zF*Ibq zIdVqTOwFfa;LZ~F>AgS#xywsRhh1W+TZG)g%iu+n+}}3UZ{zE~#+TphuJ-@>mDNh& zZMa^CX^yu%|A*75k9660Jmi$BauhE_KfOxDe;w)sOTN_w-Hv6C+D}oRcu!0{->i0k zi<INDDUolIs<%}D`wlQk8nCepuC0#cz07PK#nepdpzJ+6dyyloDe&ol28dTvtz7JC z%R&cPYY?X=2dUaSvOP^Ivj-4Sbn8%k#X%G`4sSg~czj2dB2Qzq)q-=Bs@q5lZ>#mo zzkXc*^~<kczppwI9Dg!~tm;FmO;NQU@3)32T5zk2tWdJ9K_hy5ySo;o`LOScDVjCx zZoKS3X{sl%vUQXuMC+uf>S;}BSxNL*L$hxF!)}UQENR;&!LJ*v$-1lCrd+aKbDnJt zp_NOcXlm6lR4@RQ@@h$4Rg=tRKb%JeVQzEN#Jk`vYw<<pT%3#dDq26;gM}vn@LqXr z3Whm&v-}I7Ua8U7a{cdgva$3u`mZlb5xn%~PIqh-?qsUgS=z3OR>>#08b~qh0;=kt zDH;WOY?|mf^{UAWNQEhtrzLIa(*vGVFh`9|{hcYWPp_y|FQxh)dNS#Xt?Ag)pZ;P3 zp6iyNr1|pcMo7(?ZQVVvdDIK``h98t@!SqPg+3#BUDryv!{CUbcPEkZuv9%cm6Y^* zyp~d##}mbLRr)K)Bk2fskYZSAPRbtyHx_G_<70$QqE>z*wy{C`08c=$zwL=QZ_&c7 zJGJ&|*<i4$#`pcor~60=32$PYej>C-g*UQXD$Y*SREQeo*kX|zb%U2nnyg<S(Jrl* z4*9Snv0gV}PQBxoGo->jMD}LCb8Y|OMobu&PN;Uda&tt+@ej}wC1~p!=Z@_XVrh0O zRG{LEb@2d6<urOZAHA&fyS+)SmgOw#Ly&UhRGX<S4mbXgp>d(cSMaL=>kn1a_$F1R z8wDB9;s<QG*vbn4DhEvGoJ*0cH5DO~Wj?$pE^1%weq;_TpxWqD%0p4eg;af;u?Rub zc<Sc>KM0FYuzzN64VW1S#b7ruP<;tTsrdt_xn&R(TaNr)Fh&qho~vwUKJvm@OP#WF zmh!RWW)jk}-TbJIN%7S+|6^Nc6=+o{TI3#zsX?Ahip4(~<!yCYH5(o2;n`oS_3QJ^ z52U`Gz5xo(4o0gB3X+LZuj@yZ>{w|Mi0}hINrJJjSnkQBKI3Z(x>}>2DLPuj=oP6} zeM+z>TR`Lk3G^dxgH^dvqG$H>rIlTGgzdA96Ut>5?_|?xcPv&J4h+V_1gU=2sa5C7 zJ?oDOs8|ZU_CV1(2}g%!H;n>09suKV5yq(E^A$Y{U=aP4sAdoE)@|225jZ6pW}f_9 ze_E#a!#CL!LeHB~*7;C>9Foyl>%6J%wz(>hGAnZ^Oe?nGw5|oFaBP|#B`P9SOp=lE z)}1PAatSKVUSDiGnx*hYzo(`{WcnhyIGoQ+N<Wkwua{BQGA?TbP!?a@JjfSH4#tGI zMSrvv1Vc=ngDE08o1mn5=MPx1#m6sQhL*Q}QSDeAQSR+l)1Li;Bt4Aa1ndATu5xU5 z%}e*}zpT`smq{yij?LB)wFpsFCie>5D-zJhbWcba-lCn&DNXYaFWI&VZ-~f9Hfyrl zsB6^3*jCiTJK(HTMU#-m8J3V%BzRX{>q|e1O52~yM3g%{@qDKl%dy8#8vu<6e6mQK z)kd6aikCUzdT*bgux);9QxEHE0LjJUQ&M-p@WuPl@+J|%c!5+wRb$*Oe*}P5!B1ZT zfNDGbeC~EZSl$?sEP%r`TN2v)ra?ZZ>e6J;i=U;bM3OKTY9!z4W})@^G$1yIou9~2 zlg%M<oyQA}O+US^OYU(m-t<c(zZfLg=tRSQaqyx6?eqTXPy*g5lf#kDIv=v#lKqhZ zbElGUWHNme2*a1d2vM;_m5<2$M^ZyrV>qDI;efCN9XoNv__*}3(vh?q`8rk40WxpS zu&eaDO|xD=eSW<@++*y?zg_eV-5sk=j%qgqppM=#ey7t+K`i74octaNg%m@SdSI$k zsoVs-Ii=s)zUfpcnOz@`wH)_VaH=V`vUZ<eIUcQbGzI0jkj987^^MKFEnYI<ncbZC z093YR-jdUn7Dmnc26aSkYc^kvS8Cwm!f~>rb#29d@(%x!nnKS+=yqyMcPfRohMYGI z{Gy5t$sww&PiU@xU8t(T_M1put@6mUwhDHs9b3@n_`a-QG=>HQE62g=C={8O`Zqz< zu94+4Y@b23a+>mpw<KIpP<|Xx8+$VGcG^iRCM~%Ss(Wg)W-g#;ZLdH+h%n@&Ol8Vf z=5I=AX@qK(XVmU?n7(QxTx~S%mT_9%%}VR$dkpPlSXD1AGl!Qw$G!r}0dbEgiX#Dc zhoQ#Ok&S2}Z<OB$zI$7!Uv__ak2R44-b74InPJZ{P|%h`ZR?oz0XU<VO!5w8c^U>O z(od>>nWMoT6fe@dsKE~pD{W_wl4k2cttz4@b*t({f@4xn9hzA<J4|T!@HBjDn(h;( zxjmKA=-^#V?$TL>XqWPgis)~;tu5uTg%8<!N^Gk1pbb(8ht$Vhq}j*Vo)8rHExOM+ zLAz=B0KMEEf(W_CY1KP9oAp|$-+%h){_S5sZG>LFJL;=*dOuVoMV_Jt&5jaN3aOHD z$p0@AfD}9<HblK$CPm?s*mX({v=8agInN+uwg3V(s6U(>wRIeeO0sAlSCiyQ4rj43 z&Z{p#`ccmON_vMZ>hsYLohno2R8S(J>h|j!(a6Nv<)?UYW=*iPrck1m9L!0Gds1;} zeVxk%f<FNf?TG3H19wOtg>7nUBs=<^L94RXmIRr%UG@7Hch&jB@!j!8vx>H{b$jP6 z894f(4)@@f-O@6z(3D9KFsfh1Y6aPXdQ;kkA9I_GBo;CZCvb0YZIQ&|TeZdqgca{h zf%sG+dMGcJo<O8755>@H{CRnUN4lBzB>-#9!HLwf3N`y$e((5w=}CFWZ@3gTjFQm+ zCW;@Z_~FIvx<*yL$k7hFrG*tsnxrU+>_?Cnb;V-s3F(v?^L*Wf&j0!C{`%v;6$2^X z0ajmkp}kd7eQ+3<AVtBlh2KH6+xiS(tUNE3>2^YpH{nczG0;Yut>RFnvnxumhg51I zkR^2nDP6neSajb}Pk!9<0!YcUO)+dMq4UMm_AWVXGxN(4W)3{170Av3KAn6r+1=?t zReDIXE7ZC=z#IrNIj6dRv)<&(gIemkTijxYRpZU>Xkj6&c<bdwma*2E13Q;Ta4h-n zma4K;@AMAx(6dF<f{qoogVK>Qg?ZE%;mFx3vWqlBEL7T7t+z=q4eIz7s&EjC{J+ea z&5|uH)Kd#$3J#L<L>g(44`kRRmD<@OL&|=BW5Q@wot#`gHv3y?h@zsSfeT<k$|0i> z-h<K&b^EQxt`X8ailPYsHIY1<MDGm69@-EgD{J!D)t2_nzUaj}JTD(g<Mf+5fTeGz zZ_Qu6?14g!k>3<rQveXuH1zcJb2E?WH9tFOC~Bd6UhrZs?{PF`iogWdBt!ECOVk(S zs>+@1o6_qc%-tbM!6aJ9O&l^i0U4zyj&D+>A=WPDZ^|Hidh=D$a?<T~Xq%<nikHfH zJ$s~T%R9()XI~w564a<WywoCX+DkooBes;>xxwlFLpip|qxq5K7xIG~MODj}Dke@! zYY?^MqrDbNcaGg*{tz|{Z-e6AKskC9I{;LZVRDKM0RGAXnyda1k6rF=D>YVxT<7cI z#9G=?fGApfdSS{!PRA8g_hRj+9oeB|zNo{{^gf#x`J}5@98>KIPd{mnfDRMlS*W<x zmI0utUmth)^5&|qt;V14i!eQm@CuajE0t3Qst}pHFz=wv-l>hx%-I5#fd+WtMUIIR zQ@eatfUl_BOU%*m@0x$JSlg561wM5x;|!AVw*<n}VT!HcB`5)6SRlmIBnx#}Lr!6- zu1+p@Aexed01}<xvx6cvfGx8WPXc%LW-ZSbrr_>d!F;2{No*^_Yn>VETib?>6QhTU zzouxx<V;b%7>`pdEaL4i<G{(uP@f_%3NgT2hz{b{2CM_kpDH)!TU7ybxJ)zSFuQi^ zg-{ykpupBHK@aYe_{`t@%Svsh-|(h{B|K2F%L&T#*vBW{u`b7vh@Rx1<gn6RRYCT} zfY;THkqEPA=X$)PyZ~7UPSYCYQiDg0RVu27q<(KJLI4;6ipa0Bkv)A~ncCZRdNPyV zN9IYj3*F<1MOE*xyIOW(DyWgdYfK4pOD91YB_CSN3Knf~O(*9KWI8dPUf%_MogzuX z>-ol)syfw>klA%|9Rj7)DsL<G<1dQ#eNzpqDZLqqYMG!7*iw74Z`rWBsa^mq1DLeK z7p8eyX4i5!Vtgcc0`{a_$f3!)>M4x+6du$dK3o#3n)@kW^q>=tLdtbriiUX0;FshG zd?vs~!Ng0k(9<gFP6irv=iBH)WRBQunv-~A!?_s}MGjxE>Q>}t>aZMjCsgQEiTKe8 zWt;@kV@O+4m~tlETmS!%z!U7!)r<K2v_G%auj9-3`IjHZzWQ{2@Qs*#?nJ^DcuExm zapbMsz-v+M^fkgHl$ndu0@;zoyY?~qdxtG}d=Mg4{0;06y+%oXRXuiA8^ji!?AD{M zW~2H|&6v*NASY){J>btG&_Qa!;q=7b{H%H*O)~`dp@RJ6nxLEqB~;+mWwio<FsF|1 zN78k;v~;KgN*(F2`s`<Y!0dXE0L_&>b&SZe;aqlVmsaZO)`sA<V)y#K=;r>NdG(bB zB}nm(05Io_UO-)h5pO+Nlt+&MHq)y5TgbIn-NJSrU-!|5LWRU35+lkfHRg4G(G`{| z@rq=Evd4g^Q%Uj?)zp4ywzzIK0_fxO&XY?2)V#_=VH*VSwf()xQJRM@9hEPqBsoY5 zDBa#1>wH4Qcr-^=EuwT$v;At@=0^CI<Q?|lPoHZYzKNw6zn$@-VaQ`u`i2+&@#UA_ ze>Gsm@4x6}@rD`JYRbQ{E!61+R~<uZjeU>8vlj|PaEZ+%vqe?dku>F~mv*ec=x(!% zt=^pd5Zq*&+zQJj-PSCD)g8~*n%hx~SJ<5&^G>eaFQvm>Vqe<W?m$9%AQC&0dFijJ z{K}ZhpdY9Ba>(@9p5?sex+mQ2S~PVYyI1Q9kvdkBSgwaOcw4;Bjriki`n=eiI|#3Y zg!R_b`nFi<KLt}Rb=A}}29h}ZWb6xoOsOXF07jA8PFbNaXmRR(3#IRy56}r~uKxok zWNx`}Cy8yRD!0yiQ`>cDiI~+U*sSea($lTIiKj8W>gCqSs$Db7qJs>8K*>F79QG<( zu+%LRQZ$A3PK=OrZj<@0Xhz>7ZpGUjrDT=TQ>fpR9+Xx0TFV-GD5RqIJd3BaoS&jR z#$R?-_Li8;_h#{NlXsn}IC-4wV#NZ{csbij>K-TA&#U&*RMP>76R92wEbA%?7mnXa zpi*2+>^q62I{os(<Onyd!MrkwR+^6lh&HOa)P<U5$v;0owFkOWhSKrVHnvfJ?zRnb zt!ME9ry#Ra+bFZ=TyP<l<q}jfqjYZD@<BJ2$2m@F3`(#qba3etHPpoi)&)%~cp0;3 z+R3v!<f_8_dV^N~9AAF<`Gc##TD5mU$lGDu1Bg33A!)<QU?Z^1-X<Tsmi?ZXczM!h z<x!U1R6WjAbo_ek-fQ78IYLW!F}(&;2UV%Qarri@T0uuF7nv3mNF`UK@?G(DVWl>n zb3-iWVnOoh1ZU`8E01LFLXDw1wub1*;gx}=89Sc@x(Ar=iS`5-%}&%SOm+H!Kq7T{ zPuBfDh%U;?NN`l$?$J|mqsO<ky1sn>p+qN9vkLp(CP>8oiYk$&+`31ln9+V<k5&-4 z`qq~s8j~0Y=&2|m<b*u9vXc+U)4WhhtXMU0I<>Lv>Tum&6?aReqWT1ga@as;6GU6h z{Jryjk*%^a`$M$k0NbOtxC7PHL2BF+rJEiBErBgqLpC#C)w_q&mM2Hc91e(-N^#wJ zGl`YUJS!DI)qz-?uAVGA93axPoYyE_rNQeDaT!<Zr}ce2_JtKC=&NRS3f`f%q;zL1 z&J#@WBYWEmC+A@mt?`niNj`UAij++)R9o1r57ow-+B8OH<(2hhK9am#N)Z4x_&^ph z_-v{oM_$*zZ{v^hBCt~v9K3IvM%DR3>pP<Lt!Mf2PD3Xqna}D2J&l?^Un;4n=5cP$ zY}S;H>Jg|2oR|(Vb!BXuAx$hB8};%y<K>`#Qh()f`nXJ@@1Gay++ZP+%HEj9-cm`I zr{ukt>Kte2qsYCXQkzu90Dy;WwiL$BK#^O!!;>1vTFXIa3H{IG#H_McRbkq$pW@ms zOAh4fmnL*RlEdcwzX96h?besT0C=_u;U0yy^?9s{6*w1tDPherR#ibxhg(RYS)nr( zIxjxwCaY#*`I2#Q5em*j=Z`Kw*7=@oNuV0><mew>_E7%Rxi!Gt1k`kYU8wxS2jLiu z_gbw^D6(kCaVVLv4aoY_bESIj9H4n90uG?BvRUl2Nz5arf)k1JPR_7zI7@RYFg}5& z1p3V80VR5~6HkuoS!IzHH9S~}aOC3#0i@5>G6(Wb_+Ps{Di9sSJT<I2?MeYv|3cFu znEwR}HTAYvSJfh^G*CarTC#25qIJY7b9Cp3vgWKoZPN}KzJgurN-2=5Goa)}GDG<D zYL!h>__kX8?c$1jX$Vk~ga@UtT#oJtB%^IbA7ziqIt45*Zf<{u<`uhg{7-V&jt#S| zi8kHeN>xsbO86<|q;}Zd+^I1tFn%p>Wu|K9ZxREVJs!?q>h0IGT61JaI>=29Bu3k6 zrUq1^0Ib<T?A}5<4n?*G#|%!Ct<%GqR#3eXfk`gsku>N#Y!7-zIGltgXH(;V<)6BE zyXX3w)%wF_C{mgTNMBnl*)C(fIM4mQ__&~Bsi5d|mh4(JCOJt;EH-kKrsB(B>#U<H z4(Fpps6*Ay(zX5~qC8c<9K!S_T%QtaGbzBdt({VK%zMX@@JX_ogzZ|lWsHQSqTg`w zOA)6m+t0Rzj>cA5QJR*I1ujJOhl0Yfd^#0)FkY!f0LD7K=%G$L4*}!yW<JQ_Ija2H z+a|5@+ln=Z^KH>SbRoZjNsk|#NjTq%Xku=ik9Z}t>`fl8;o5UgiX8xV4jo!&0WJ;u zHsg}U0%XvoQdwg?n1+v`@P&3O_ogZ*X&^Goz`YR^>%@~%Q97O|Hykxqc-{E%lX>ue zZDVz{$Qp6tt}NnJW%7cpW|fx8-vWB+OFw0oRmBzyP%KfskY~5?i6XHx6DvqMEN*q4 zj6lnGRjrjU$d`^lxdp7D@By&C7VDRvpCAA6ef*)SU6I~~Z?s=@3|xzB2@sF*S^dJY zQ%l|U&}H%aMxus~5=@8-y!|O0O5PBWS^9F=$!T72d9!ODC{-rUxD7dUciN`k?N+Ay z2FA-qIC^^d&e`uHsqmg}1D0f(;uEQ|t3aMWPK`EAc4c?Sl(He9&DcEkm8LLJ!`RVO zHjm{D6`MX^r%WA|T>kW<QNU6<Rkhn2=&i!{tJl1K{r$&ldoM+&O8T4A=%@;8-_lQr z-n?4<kyciul7rBls=fFu1F5NiO~;=CPN;53?2ai+8@I$0Ad<xoUvcD1M^0d9TtVL> zN+!@k&koZq4dt(?yXksgDfM`?Z6b}Rg9ED4I)zH&VCiR{dMlVijyh7>9k@0XN;!2H z;LtsZ@anr;+xM9C#Ags3qU__UkhaFW_ZAgiob5#cOVR4pa*2Ogsj~0;{<Kp3#Y`AF zoJ|B`pJMYHT+C7f76>SyI^tGR*ID6MYfpVGQzwjFj-+walzmd@wttv}I+E!$bW+i< ztI$p5Pt17~X_O()e_JP8;j?%y+i>e48cT-Rj$lhO>=ldlkewKxNk*C%TJzdR(>>_u zV0|L^sfHOZmn9^IDUAuzn<0f`TUn^c(bZ_P$V-I!speB|j?Ivu%ln1<mtWQ|d!=Ij z5Z`{6uzgn6s`qM+tw`dk@&$6zHOFxw#{tsrAxVEH@+i?lnJaa!N}x{?LYxd%Tg>hf znZItmMUavL%Y1SmPIU#tE9jivyHq!&*nGQ3<~LP!*2Az3G{>dbqlZv+(!)+E=mNk` zG>(7^f=(rRA4FIRmDSX3I0sv8UAqAW!aMe9JMR`XrwNv34$fZewI_j3iJz@)BZ+pt zrj^#$ue*)2b)4$kpuDnBYNhio`Q=1VGcK6a?-?B+bzvd}PonVAY^v~{ZQxL{kCRBO zde}<0Lo)#TD&Ow19aDM#pav&YsmE76G>ee&0^HOgM&dsI<@0Wo?A#tjnWj99Yp6;k z>w9?Ze)Fa5REDa;%>=Ws=hWt4M}T$WeUI(0;DksKCPX!E*?wU7cBzZowL0z21Bv0o zCT{~jv|3>g9IqS*$oUrqblCH!$9L^d(jI(;mK@}{ltQDPakj`^MQGrIyhS>}b6O#B z=6RI!vfXtkw>b5sQnHH(J;7cw46EJ-$>ANof+EOI=Dcd5qx49+lx!w3W*OS$c<Jka zdx!;E2?9@LQz}7`FS){(byXEqQkV)p4kwZ|kz?bqeNqlFPt|Q5=jTV$Y?74>qFFTy zWpE;~N-6xQ(PNGzT6qSG=nFOsZ)^4MfB$r=x4rulM}Lb~j;-lc@sO8E_?7T%{j-8) z>uzofl#WMNPjB|XIwyNrG9Iv3x|sf!<X^e0zRfFYW7DM<EZecOsY-N2<tjoK%7tT# z)^11XPq@H|;yGs3zCpG3snJ96YCuA$B4d3!tj&vevisay8irqJX~%}Eq$SJsvMuA9 z0w-QedY408%RaYLO<hu!(i!A24Q{;%pM=-fo%=Qa`TZ^m+3RoP-|X9>Gzf4!IY3h% zbwdDc;2-d%Na!K>Jd#-)lq-6dsERk_BWS*$=7auIJR<x5R?;A5FHyjxmxH7Hu_dvM zoNyPLH9!JZ8#FLKBb8HZUQT<bevT9}1t%E8eRCaFhW2<Jl2jAWt5;&O@t(3VQBt$} zPZRfQ-TBVbn}s0}#%Zs@-eLc4N+1Pf@~TblKpWe4S{#49t<&#c|8@WT`$q4_hph?Q z_l2&!DYTzl4a$pCQa4BJmc^^8fM!mVak|F`<4shoy3Jc2JMUObz8q3_*feXdQWa%m z%kke1&m{3q)CbOW@Poh;B;}q|P?sV9QzV%Zeo;(4j}|$)tF3K*>~#-&dtIX2@gV^@ zlszmmx8;`d1=u($2=bzuzUfZ$bT5d@B1&1J5jakrmG3qd3+3>DT{#dk@VPl{{nr)y ze}CICK7X^5c37=_c!VB*qOIxp+N28rQiU}#12`Z%#42D&>~*k#SfH5LBp?;%JUNpJ z)y69wtppujl{30GQJ)y0W@^(fkFBiJ)h!!@ly@$wrwClh<9>7dvR&AmXOK!olp<al zRS!Y~-(4uh5ht4k9W>*0tFv~2UA+d=ee)57C4H?avs99Fgl(wl3Br(2snLjWm3X1^ zM$rsOjqu=4-!C9>{rL6Q@!R_6wjBC^67kK)gZlY-yx1k^bBKt!RKZcmqjp!S+q+Ie z3<zz+JvVsCDl(e`_t-SMGX@e@w5aoq7kd-j3RESXHboe8=}}jS$hGA~y_t<*7nb+) z9&l(1>J&?`*bI~?L3yV$IV(j(x$Ss0W!;wMX9T9?KVG&XBwkHb`z&{yaJhWR3eJ)G z9o-~|b$ch*1m?530xLJE;}&Jbx~RJE=kM0b?)@9JeJfNESb=W}yf-Nl*S0Y3tzCOU zSNnzd*lFTzs;WSJIAkjwwt{b^ZY<XHWlPi|N8uZGwSrpHXI}S8R{uI!`&-3G3M4x# z1K9nNX9$)z*}MNFpm&@OEV#&Yw{A*FbKOT%reamco|<4(y@whY?sDdB4{1~LBzr7& zAGbe&(^rzWsXf{3yob^DK)G($gbQ&t>3_t(TdJ~4pSLhZJ*xVNV$%{mb^6mi_0e0> zsmHdtzFvfTIg!~CCODvt?XwgJ3;NkLij}x!Bz4wiB{f~3S|tuXXA%Y<jzu5pT&fsA zO|!N|=4XOjm)rnKW5pJ!+iWv)TF$1EBXD+{RETj4Ch371$bJg6#qHJDH5qFvJ%V6| zy}>O@sqQ58Q_CRb<((}%H+uQwl>>FLU6$P(KgRnx{O|jlJNcK73dpl~^cPm8#Mi9t z)OcO>oKbb9e3V$2_Q}tqI}-0ukOY|RquQr(YG4tHn|9nBeO1#^Ba(~IhzZY!C&Y4a zkFti~PcXNaPr*o1Rw8hz5uHD)MOm*(#dAv1&3AcJ0H!LEad}GU=l5*wQT8Q3gK}^i z5)e2z+=NwL!6ZKrqU}U?CrLPt(~Grj{G~iz)X<oCb3B!!sR4u+9xN!p=<k>8V+OjN zZw@hC58gr@sbaJOXxZEG;q7iwG*w<bMefPVcI<O055x~h>H%dC%D2CeY3Ev+`f^f) z=hN$(hn-GQKq&mM9p*I6d+?_^@N#<FXKyS#R^lot02&-e61lrCK^3>68SHi4h7NCk zfIeF-Q=0P>;~dUWx){{(6yI`bIIIpcNSo2zqOi4`q9xm$f)1i!z6rp$5sbg_zFc2_ zf4*-0%pbO<Em-VL()L!UYMa~eBCA5sL06u8j{uV7s=QM7%qek)+%wNWS$S+3a5I8- zrT{a?`n(qdn0n>sbPvbY`<m%6vL+G^96TUyh1=y@JvW%-Gt^V#vA7P8aKarqAW~2F z@3S2K^fL+D)w!xhshw0Q25T$BMihD+8PGxbVTWmdH<jfr`XZ<*+ztYp5`a_>+P*zS zKozBb_BFIpd@b0|_ir+~KPYWfKCde-RS|^g9ILFjsqsFrE2v`uDa2R;H}LP`o9_R< zG}@sEs5~s8>@4aq=ty)&uTGq1<&;<t-M96Myezf^KxA;(r?OAVXjjFI!<+XBwO?CX z+Opd^VT0a-Fn1aYyuFK?0<3orcq?iW>ia0XIPF^x#S5;b1h<2ku_|%S?(Z#Y0^lg^ zam=cF(j`NeI&*Df&jHd_Me#37wc~s{-c|}|!_EePYciS+P$LEE)z6a*<v5Ym2isI9 zh_3p9G96=9ug{w@c%;ic_^{LlI8*_uO0z0Ke(TgeN@&#yiEUe{)pVz>YD#!HPXBVE zRmt2!LGf<#%i}0l-r7Y((<_~mvMQ>u6W12DdjMvM0wX!&$UZu@GL91l`fsH}?egld zE|G(^5i(4LfHUZdSfak{zLt&(qrL^LpTB;&y^V-Na9Yco#j3%^nUHx-_D>!|U&-na zGB2LZeOfAdXVf@O<UNhdGr;`ZR$RJs0@0%d;UW1~4^m2GHK6!8CFrC;YxqK-XRGEr zDiLr#UiI`B?MOwZ=gxNP3<HN09R(SjcH!Ho<!9~!v%0@o_Hd~sqg2wf`gZyzPO(Jy zd5w5%(~~g$*RnLn=H$+_dx}z54+&Hk8w&*7x10QHt-k*A+ch(VBP*7_d+%Rdpcgd` z)rq0vQixE0l2nL?*N2-r^)m0T8+r+@&dfJm@2VVR17{URDvmZ=)fQ<yig!?^tCRrR z-+Fzd*CC;*P;c_Vg9GQh_zTJ_qc%5^>=STngKny1n%mq=+e05F-hv{Nwrhf?0KmB~ z_v9U@o?e3OmZFVf2XK&*_@A;(w3ihA<SqS(9vw$&<8ZW?koYEYasAKF*S4zP_9rpr z*VcNZtqxU=m+*c(B>5u&=P6RC2>}q>J7?9tJpvQE`Y?db?aHfvQF4X5zSm=$CW0u~ z4YyiwRpT4)-{WApljMpC8Zm7xke#sO^PbCo{C%k5xFzDrZ-ZccD}3*$SSzcUO{zw+ z)qyC*zmM${>R_#AcZ3t-k$1a?^Ce@;swD?BHAJ}C@g(_qEVbH{atjhSw!v+C-ACLX zLrvkk{6>11-ag(uUJm-jJ|!7b6jCJQD5YQsxxBY)((6D*p!d#pKkZ&cfbnVbUAtG~ z<5J$&fWjk60a)sNa3Bik>&#LEhW*!6^;idyd<H8Pp=lY$!Bt%wWX-~JKE$L!Hilw` z3iccF9VTA#Ae?xXvNpiZAfH2hWcK5^D0<Q@>Z{qp$y)>77k_xn`*}8m<8K$60A$tq zHmP&ZfBi&Qw;2X{f5TRk#+QA0Y8Rr<&~`9ejF2(BLu*^gQdcX5<4-3`*A@@Vnm#-2 zNQ_R-SMyq&)tRRz2;C*~GfT=|FC3M63VfC{bASA%l#Ye%^4V{tF0VrykVv6s4Wl83 zBS}dPKKSiY;D4~-LSBk?!U74RE0RxnHG&i4QeIDzqJz0s+D)}qC+qnjuZ3?X>YPdx z!$^&##5m-sgugD7SEg?S$?|N5kKzK<(T}g7fY3em-BG-|Yco`wuE~#MUdK^)Fsd8~ zCBwnzhb^e6E^MIUqx_K!?xnd6iZMb<S`nP1=iMI*RnhjX2=+4UO^Pnw)Z1hgpg6Fi zN+oKyR4%~A;S`#Bf^q>b<w6OPJfb?ZDrM_VW@S`l^{EZao+meM3u5P*Wv%Q^i6*38 z{>UH$eJH^PMtZH&^&{w08KEQgt?(2{$!{ttoZ8yAxP%U|oWTC*a@)35P7U4i&haYy zTWo&d9|saJmyYgSa^FT~paJRxKpL5;=b*b;Civ=__;@|-Y2zRyYTKZQ6r0Ftt|z># z0zkECMhaAI=C%GL$?Gcd1V`wPo4iTXPg@r;t6T>{e<G>wOnt^I^gV&MIyY46=5-d8 zvq(5q++V81azeV$HFk;v1#qcCDHcY1%YgU2+3ysBZ*m`Yk7@y#0E~$09O{$_&4nrz zwET20kw|(nTcq4?>0mW}RTp7FPMZd8#SfcUN^H<oSL<db#mJpR(rm^7{L|(Xc_Dd! z!!mMc*ex%66OS2?H|QML<tjMp0m#yptCl?)V^5Mi<|9YYhg7g8#r_!Dk_l5)^#k}c zbx|}hzxA#ldCQ*y#B@h1Nb6^RoI<}H_I8NAz0l|V(>JMs{Bhrx-+gFL*-kQdsv^F6 zxHV$askC5U3e=oW<7>Mz7eQ5lva_p+QmVpDi=0+f2hZ%Lq6-**qg=`*EOy!{E52{l zZv`2O?0z)`3Rz4?vp4rW;|b?Yh1KNPZ~*?VXk`vGJx^5#+OW;TSJO|1r)H}=mw$V4 zrA1ZN9GxPnSv*W?g5U)0sbzZz?4ziJme!NOF?u^pjUDRj+H0*oOtaT7*S)QKGZ6i? zTw0-ap`3x53QqdEG+|DfB7#we<5{I-IlQZ*;CZStRCH_^wi?&iUH|!bsboj6T-458 z{LUtOC`0t+nsWbb2A&s3b2*N#ugnXsUup}penhOx=Q*Opu#W+vE*skRsvxCmww<(` zEQ%o8X(V8Sy)|U1dLS#mcxp>{n#Wa<G&}`m)twx<mHM`UaM>b~SXSR|m+!B?ec6g1 z@uPS6?hHW8O^b+4^?o=5a#7GrDC-`5n_SNsgU^s1LCMy$r;;8ViaRxZR}>92j)Mu* zpCT73V15D(b#eyR-cx$z?5Z16`Ex$YG)c<=d3En86As~g3KrLyqdV1$nNdpVt#p)j zm)k=^OXbD>R*5SrPO1k^0c8a+2W2`{sCO_{%EZv&77I?ZDrOOZv^oqu8Wj|s46VRk zl#u(szdwG+9>6!@EBy&?eZ=IqT*mZU-N2iTKOFBpasyqH`kgijdxAcY#r=I}li6+$ zn@10P{Zj{APmNPXcK+4pCYWZ+*uxo@3p9PGO0E=jxsKONVY4C!;Uo!WoaK9M0S(G` zr6^8bqxS@ngm&2btIOFUmWE=Q%7>zFZR0Kb<=f_jS1B{=@dos&6p~dZ$IAij3pCoc z3vnPtb_!9>(c3CrEYubvk1{0R2F1Z1MJv2pW$@;#64iE*a!J@C$#d+Lmr$RY-2jps z>f&BYV=X6ZFRwe;aC(~aIAD)ML=&qqd<n{ztE)S_w=y8vV31w?3ev7W+1#hrNaWT0 zu<;yGDViS;q0*)MDJW#Sj%TuiZQQ|gABQH#mqOdFComa^!SXJrIn>W2R?co{(PG&- zq^yjJ43m7Z=BKURZA9>P!S}gTo6Jp~d28dy7P>mv=X8>r^hGJsPeVp#Ju<6co!Uvf z+83DN&wO~5pXA?1Q*jsyLN0>0;<eLzO7oOajK4mIE+qW4v~Pk(5P*|f50T~TT0xha zOPwL5+9VJLC4S{N=?;-p-Z?3HW}|Ypsmdx5V7!I2U3vQAq5{Ic38Doh9?+jiFc;y{ zsYc3Ea*v9xSI`lipb3nbVKWu~W2ruvk>u_-St805(Kg}u;#1qOIl}=fSFij*1PN=Q zEvwGD<(Vb#X0KUSq2EUCy+CA5Q#+1n((iJz!J;Pel*81=_ux^AL=a+xs!JBB!E^MQ z5CG0)@&Tuc#F6TCG)Fy?Gt%Au7@O8gasf!QB#{!-H&OkD)cq8ouLCDaM=rH9h@(%T znD5@#+zwfE&?+EyU#;?Wl=ULi1l3)8ek*DI`~La2Jt-GCe#cu&0x+k$n%=s>zfL?I zRGiJ|qCs`%yE+Qv92+|#i5hIP#Ih8JcP>)hfvRA!T0Hhr^xqTg2emtiUwob2zj++j za7KTa%J^P{#n({pec#HcQr1-eu97_})i^B)bOT|}(-yK}e%HAg3QG&Qd7Y$TR?g{z zbb=9pKdL#LUgOAj<Q%j7#8z!b6)aM+Ll<i&-2@in`Mae`Dv`g*H28^f(4(d?0Bo>E zB*0R7lX1vwUSzR@t=^q}vp}qp&$UN<G^$f_vFaA3CFTI?1nSXFX>yVaw}kc8bQ{*T z+9jp__BJ&xaP$i%oC*S$=cMFyNS`A1=zN>nDR(pzzHX=Ac|y(#V4<k+6ZIh5(=SOq z68%1h(j!&YvJ(vK%zK+26%pUmCvE6xP9Uhj?Q;m$d58T??CP~te;mQ|J|WQLG7)vQ z8e>>ht<<rF>_#n*ZSHWY2{OUHlr}&;iAWS5httiL@7rT3N?|SlV@hd4n~Wghr79~D z(|aWmc@yDvchQQ3pFYxSN^aabo)D>zO>bbKX5KpS(tj5xmO!M4t^&eD|E{!S*Y3u? zZw*<JxE4h`;lqQ<^CiF3Fqii^=5Oj!?<4ybQ<mmHzRcr@im%=Ou~^?0>J3n}ttLQP zIyvqtxM?^Xy;-29D_*vU*vH)CrG=os)sMZc-4Dq=VGW;}m)9ZW8@(xk{p1!k)1pzB z0>cZbCuXmY2!>PUmN#S9iwpv&)?r~uk<xEdPmrO5rq&nQt6$q<9cVz^V%qV(-uzW% zSzq3Mk`YXy(JSav+M8z6`l`fD*w$uEyr}7ODaqRzPM<w<^@v{!_3!^D9Utg(Hv`j~ z`LixpL|*#|m+UbxgLg)!+7cWs7V11s+b-Kc5xk=SGU)1dx?%X`SSv*f17|+fu$7yF zJwP%*Qu-JG!$GL64Nl2=IJ|tVp&uFf==1WEpr@6RqL|Z5e(7jr<Z-Jq>V<X+>b<g9 z(Zre6JPA(W+gA1V=wzQ?ps(Q4Ui;vaHrv^hH<^iiSj{XWYKTQjFxI3~dCe5x1fBl0 zR@7T>IgssLbgKk5U($7izU~*@WczS7G}W016eTM@BNzRa&8JEo8B)oUM@LLqJd%-e zQCU3IF}0DHTO9iuk=LkV%yFg7c}T}#_wz^dHO_l+{uPft^vveBC>5?Ab=GSzv$a)3 zCSOo}9p1=RWqYl+ybZIt>Lh)h78!v8uiFHR-Fprv(<`7uYp<Yg5()F%B3`OhE&}L! zHMX9#zE|K<;{C2_;#*ZSf?L|D0G&9cN)#z*6l6t47)d(c;NbPx5qE-sqd{R3mH8pC z9+Cwl3h`W8J4jep*<}pi`E5z*9K6yJ97v7mB&(mi-+4E8@8`x+Lt6q-wx3Pumkn0x zUp~Y(CGziDc})%%W^FWka|BgcLjs%vq~wHYFFWdtE<0YWEz6Imh#`o&MZxGY3oCc` z-HIcqa)zk5-WF?o{q28!-JHnYe`u~(dsB<PY{2Cl?%Uz5rUXn<iZe)6kg%GawAVOh zTg6Vr(ScPG_ena`I4aK<=L88WK^X!UgW{V{vITboF_NBTE3H#~D6ni+S&cf)hV6^> zK_sqr{8-QhT+l0m^_se7s2dSAkyOp5%%kwnd_>gB*=rhIUMf|AQo(?YAnBg{VUt4Q zJfXiteFk_HQCrhnDT=!}^-DVCFOT|vSg*d<EB7~znN1&Ov)BypN_bDTtY*6OSJD-W z!s$_dL|7CHn>adEW9_+JOmuSAmK?0$^;YM|CLKjWySzLk4kl_GWhLwBU|$?6wLUX7 zPR@84PIx7q^e&>Pc7B4I&g-Zvi%ddLEm{w#ec9@y;BY)!7cxGWXLwGE%p`$HVpt?F zu~!u-aOClFic$W-(@9o3$cfoN?tNzGtKXE1p6AE!H}h)WvA-!sgJ`Nc0a|t6s^s4q zA=hXRVJvmFIbteK0Ievlb+^-;ZgV8$VxCj}YwJgL<gYnivd5t<uY=wCvBmP7aIH$w z-<on$k*F|A`SB9<CAfRQ%DGiKInqw2dYi`Evp7-03N(|)*6;)WA9>4c8!*;+vgld_ zDT^G&xw%96UM8TX9)y?fpi=#bvb}+Q2_Z`nNYswEJNA!-IzGEwuK=IyBPew&3zerV z-j`ga7cU#9GE7u%m#$sm9OJsY2|TnsH#slo`Ij050Q|ACJv%$2w?mMl5pOu84ZPLw zO~ZS1bD25cUg*yJ#v%nDoMhyqH?mo?L|0-xZgJ+IW>k&Z8*|uGt+I*kv`KJIfL&R^ zWcAul4tmPenUa_Jbk)aPT>Zah;$xKVqsUEmIvRO4&S+=zt#9+TRO!!4#WU&EZAbs! z;-GUiuP~*?0+KA=9BHYPFuFr}WiSrlO;?>Zh$Tpf(ZLIm1chEMm&)6~5F+`Lw1VX= z$ndY~os#7=k|Bn5hgCj{oS9g1osbUaug&G%Ay^V{?de+X2(Lg`eQJQxTqN~_pG`d^ zBi>RFvLh2bgIZ8}7PD`QlCC^t5^<|@<{en$lw>bvb+%A-wCBGp)xI}=g{cRStPrf1 zEF}Fw;H^sEse<i9wl;T^DGorU;^K)ky#$>@|I;J~1eC`QUYBO!G8Yc{{83+9a@TXQ zxx%FWx{m;!p!Rx5boQr#-Je2qdP;%|*EGU(-Q&o~BzDrfe8TD^OWkx@^Ig83*H`3B z8MQ$@zrD3J3X}D`?D-1FoD8DkBh{FC9-B{(<62SEZ0i83h(}Ae`%mj6*=l?krN({J z9^M2Yy}`LG=SaaMAikACTgL#kKSym+WC%{+ZDrJ0Pa7D|lnJBq*#c=$r&Ah%{dIlm z%2x;P$&-X2N1gW!+D%ww;p6#uZJ{W@X#@W?Atw*<R3h8{wWRJ#G2jE34Q2_BF?P@L zqop9v<m7W9+MHW3sve3cq(g<Uq)aC7y~tiwrHg<u6|Ec+bL<xuRg_5tLjvR(^k^UD z?^o<we1GE*IhDiVQvkJiZwb03=X3a`!Lg{>p{NECi|~<jO2|~w6kjrm70+Q8c@yKY z4GLpC4%&f$0_S~`Vx7EGd-PIySEpl1$Z2-xGq3TY^QjrG@G8iz<|N050@FRd>Dz!- zf|^};QtPvwnzJRX)MN#6Z;MV~q9ad$<I_3m%ZUK?Kn3GGtPd#!2y~IM9{I#%6Oq>L z-o3^5AFp4Mw|#Ldg1l>MC)LRokAKABNOfi5`Od<4M=avOGdUnT97~~87?PiP+$9>& zMfj0la;b{qIh^OdBqqEcR&~L!KZ*W)b<*^$6)$IGQK1EG$zJRQjXe)dU=!G=I*zN3 zqV~OfLA@_kG-l6(MpZ>3S$IXHR1K@5d|0=5+=NZ?mD7#Whtf7JN(Mi?x@Cht3RGT7 z0%;IRhGwr`?-=XHpYDJE_|s2YMXdfHkMD)xiFv9A6QW7TO0E-0gV!$6o9n(nffU0l z-9VAG&E$tNm6viGKu*cZrydg$|H8OksH&?0xtzDE8vk{u8>32+bIjd71F@D=&#B9w zA)fRQfN@<hGoz03Y?9P;!eX%{MCX-LKec2VoTY;r%h8)6QN@0u+|w+Z@}X+@P)N_q z@kXjUdC2`Rhd5D0h<@(PH<(&d&*M4r->=pdBrmUoC>CG=fSB2<b|<72En%gUB$nQo zPyQ{>Y2uO4%a7e%X%}6Lc!~BpZ#y!RjUnr=J1uuBufVIGO-@^-1oh@uddOS_?5?jV zXzQ~<=t%7DYv`_fOws<@&lDvQ4Sw;Vjcm!@hPDn&yW6(-oK-(7pz>s4kFBRwJaMxN z9d(l|6u63fc4vN1eFYrUid#nHnR+^a(f)q5{ur5iTd){U1HCu7ROa>|r~&!C-s@j> zNU0mWLhuTfpv_rPiQijo-H9Du(gcV)RsETs2;}?v<EF@^dM*moG<Ct*mggN?Q_i+4 ze(Zogx%G3wETXF>C)eS`MsWwb2ZeH_4G@^}R|g-FcH`0d-Vr=8e3MwGo5b?cC`cl5 zAW{KR@_>etwhOizg05S-EG8%HjWxO`u#~R_`)T|(zI++~^C49CZQwp=Ph>0X74eBJ z#{p7Pd`JFuIXG2bc&S)k4kBLheE|_DX*Nobgw&d5Y<W$+W`r3;WvVjji+nc)dL9ry zP?Tr~dR*JYN<#L1aPYK8Qa>3iet#l*=QXTZbtv_!9iS#?mYJIgV&Xa-;d!UhL@#|D zvXQdztDR;K-NA}#X0pEKSj+ig*&P5>Ljpjm30^s;;37FU*W{D9qBFgktIxlF`@a4V zWf!Hl`<mc5SyYj2cuNvBL8W|-m-lB9{Xz6HT`vj!nyjeCq%I-olZtpL(Jw7Q``43~ zx`<SHaSpA8ZoW7r^=P&>$JWbwKz5f`oDN3RG+%;|nQd8|z<it|Ch?4&q?i7N4l<Dt zEjNc;x2Dr_uK+awAC+_R3XHmu43RZIceZ2>;vl(W3+g0?V5X){hX&RygEt<@LEs*x z^6tN^Q~vWhJw{30MgW!;D~{8ztu{y1J4h(!-1JK=NL1X-4m?l292Rez!h(XhAKp`f z`G7WRj!?d{yuo*DsyNjrt9*AVT`&VnnS*m>K<M!qy1XU!)+2-RZmq|)rlWGZ>!ne| z)MP^%Pkg)=0a^RT*uNhJUzA#pqUh{gOMgeQoZ$90KdNVPP-YKB?x{g0TaJiv&Cw}W ztMd1xxIe8^`@>6tvgef(P3-DY^UGBvAaGxI1Ee1jbWB|)IC1z)ca*4P2hR$=townR zBQg?wz3%ISn&{>an(Mh`CiB##(u`hvzjO#Db9XgYmg5wm#^<%AG-Txa%K5Ur*Q~p= zL~-0gqW6&LcWR8sW=i{ByV$mG4)#?5S4k?2JRna>Pgh$nGDiwRiI3W!4!?A5L@Dls zkNP8C+qCnDe_5*dZK+<B59epF>aiZ)MzSq})xn(|zxdGlA<`0o6l~%@c&B<g-R<y4 zxtzP9@=4F0>ynnZ#a6l&oa4{~>H!Yqa;UzV8o2t}4pm99CBn-6*)ePi0oF#faH#;k z)wD@zL^)X_Wd{AA6vW{b@=Or~&Q3iR)p}#QXj#D9(v;S=WIi=<$X=`R{3MN~)Wb;M z2=1JIs(}i~r81wz6ZjuX6*pJycykKiEgWPKWhNBYswbbQA7ZlJ+5;4z&d!J4+1!@; z+)|>{Ldif#RM0H^9AG^0066KU)@{lh=@337LnMk%6|Kf@U?&G3rHN2|zD9f>i9<?7 zvQLJcCepu&rKq~khHzlgHX+|snF-CeiIPv<!$iEovyn89s6{fEqdLSVQ%mb{aLXZ` z1>7!8m{Ja;@i@It*t5%W&+ylE`q)y(>nh8tu*juT04sZ-YMe_^s>fMfMGy6-NZLG8 zRdHC&#`-%ftxW+bhZ@RZ=sc2%a_q>aSFgSub(&8rE39BW^@{^p+FzY^?fLmyUv$wK z#vW|ql>wyI(6}U$<%F>SW3WHRw?6w~f{OZP&F)SS5jGd;Vg0C5PiGsWHkt(NpbUpC z*!}xK2EdWNsc%a6v*bVy@5B;c^iNCGKji$vn{ESH)j>_Fit0G1BssZ~SMTm^PM|Cq zVtFHeO+`NejgMqysgd`GhhHnlrEis5N(u*6?H}6GGnXtJ4*h8a)ma^7qO5(Y>X7gC zGM@-m&~b>Qs{ZW2p6V7`OG=YcgIciNxkbaxQ&b5uzo}CJo~a@iT`;^3(_Bayah*jq zYU)5DxnN7r<Xd4V3SjXUSRV9~bxQn?b^0c1%Okvv5AtgV5V6WN>q`>?5Dux6g?8$T zQd3vfLw`8F0~vQJh(S6mj%^=BpWYQViap$yLCm9sm5oc#27t_QEiw&nS+gZO6j=c; zGWBQs>u?V12KbuL?V|!J^i8wYJzFHu2U3=o?onPvie>8Dd{DD+Kq;TXwF5b+m3`Qi zvbdu(vPJn|cf6SQE>G-r?j8}*-nbg58^;^}W3QAQ)%r$1)*pomDvQJ^)aCmZoiqpy z6m3`1RY|pWFv4?P`V=4gI#j7rV6z<pC4yAfY*$rENb>^+0j!zoR$V75Yl)d1GrmNR zPqTTzft{~ax~eko1lmgp&(-1tmK|US$4EHQe7JTKEMDELafR<}PI~+J^ld0UsG4jH zQgE!I#_7t6o06a$hbennnv%%Q#*F$a_k9x#gnlDGK3{+Pvi_w&YyFe7#VP&%N`rMK zw%GNTw%ZP6wW-~c8(5!)VzVGP?K+-)d<fQ0INT;Av|+*9?C`5Kbt?0lHTcp_k`mhV z=ojF#m#VyKCGurcfAJZ*^Il|lR*<u*Q()l8CFwd&UsW|)vi5R`*8`~1^GF?zP@U1; z<1bk$VFD7+M7s8=pR1ZYC(+>1E75CiGBFrli3}n=89q3!PHFvj3$+_KHM}W97PX|a zRz+Z#t&{dB1na+DryPTm<M#Nns@*1PKERw~f_(<r*b3m9TsXjIWwVpFSpQoiGZN7} z)vu!VDC~lBdE>wWUpmfS61ZQ|7Cf=6tkc1#<*lHHo*ef~e*Jiq(NW=iO7`9wZe7*g zCE@7-H#-zhZlu6oY-ljekhK?!*{|%8VbvvU30aRTdG0M;F#(Vw*59vHX02X#qPF){ z+^6ytN;?7Q`2Fdymelr>C=k3z9|{whlazBHYRckZCogBmiI19s6n<-0%|}}n730qG zP+29mJvcvKHb3O|S7$@1+W1eO`$~GJjmV@VvLn4Z)0TVce+_z)C+Y0nX30m*2qJkw z0yAg4TdI5VlQ&AqE2=PMA3Ll_u2V{D64(5*?&LJJt61Z9LUM}t(`&8%5zp-yzIRoA zqlrFNK|uXkl_REV;~AW)nlcA&c^KOgTnh-Z)zX%V{~2085--ZQyl|wzv*K65@tEGH z@E<sV-X8JO6ocoMeM<!QqqAAIdDN*Q_UGu01U}HfwVkrGk~%9(;Vd0FgVU$Qz2k1X znrzuB`*2neOk|JrLmKtgb&2?1^tp<9ob0XN)%S_p3bI%%4n3k}FmCRks-MrFR!YU+ z`d#j?Kt&Q@pAHW3=s{c9c3Zv9#4gedR&vVSq|rauEuo%GG&luCvBjh70e^N&4u^2` zy|m{_#(GAk^oheufbIx|60)lJ*ezi}#o;;#yym#-G#%}mR}~U7Kd56ty27I~-?)4) zi4?fiM;&cTiq>ms|1{D*0MmO@EvWRqJjA>@QBj{?Y;mn&cn$(;P@RdG3;ffPHw!)f zyrDkw-kal+jaW+kr%7j{Ja@Y7kf+U7-dc;cBth@;fFw+7EIf6d0ZvjXP;HT79ijA^ zq2|q6y%IYm=@#xtWmBA_DF~9-U5d;p>P;-G^4C74w)uJKjaC`uvQx{^B>Dj;t$uwx zJ3b1%ooTGgeu9qAM-Xi*_^STXQ^6d(pLr8Uidq#q;CQWaZ85<l_s1?ch@ICSc@NUR z*4sr3tMujm`MSS&`0PZqH@$5tY3-wjzKf^VB9_^TA~c|Pst0djH)hzh%6|1{d4WMz zc|Z;vS3-)Hr3FAPi{G(hXGM~&I_-XLC9<7O%GzUJ8Nfp@E`fZSM9iN7UGvo|JBR@= z(4W;tA2DCysZ2#SD9PE+4m3w6DVsK+TQF2>(6Uv2ysfGfFuY=mo)WbcKd&H%(1r#D z6-drPpBGZ7pxO4Ck%cn;X0<$k$9MgmzHkRk!Q#H?Od17=Q-ahjm2|||yt1W9-6U;O zSv%<{1$b~;bG<irW;dlI0ct9=wyFx4kpRN$CG|(}!Tpf@E{RT^QeO8Q-p@;ERJlQW zd#aB|#rm8y)1c5{)5iIa+xBB>Yx5{D5=gTw<}^WeN`mOLoFgSvEADI%VxkTPhjwqp zK+w}N27sdW_N3-ijUDiMuxZcxZx(AG!~WK`iI((U(a9v-ZrN%chwfB|-?^%78?`!8 zen`AakzB5EPI-!ik^v^=+i3>1rW7`>08>D$zszq62ZHB)yI+&XqwhHdnJzsmB4@81 zQ1}TyqenX%upDJe`c)G~Zh%JC^yN~tC8#IZii*{ayAlbrHiFYBI>LsaLSx`t2@Z?Y zIrkreHGQH4{BIhz&Fxp*s@mLy31UuryGi)R_}7m=e{j@-{s8G+5vA#QS!6ctS;%tk zR+9Eb@!oW4GVE<Pj}PWu@NJ}MP3_&2q_(BOZ}X1Id7Yg;feo=snDH%;4nCM<L-Mpf z8Fg&mt1KrZ<X0m?Kj_&F>R_WGE&pQ4r2uSf!jg~yiRz~g1<`@x(~&@d!Dhe@ug3a( z9=T9QPy@-;kVwt0@Af?96sQiLROnPjLvlGeV7yJr@74OpKkl&yaJG16esgLpQkdJW zu!!y3rYOlP9xC}Sg3<GMqrWu6A_#fYtG#YGYLx854=dq*cw$B*XodztCUjMeH&3mP zS(T+~T9n;s+`Y@Xm5q~!I$w0{QoI@0ntkjsC+$s>`eI@G%G(7T8iS^~#lAG(q3{E; zh;zGY|JN4Ur_u;d(Nv=;lIY05sV$3R{|_kSpg2%PFRAgQ#m1$g-fO+qm;d>7t1x^M z_n;tnqiowksA`(&J8<&>fFBAofGFVwe3t>Yb==F^S9udT^;!$+)~O4Oqm1S_JqPAG zi-krCng|13fHBz@(iImwi1UqNKh#^Ixk7xe!w5X#jVz^kjvxc+B-Nh!y%&X4PSu%# zRKPRYOWp0Uy#7Cw_BeeDS{;$YrO=;Q<U;WvvCm5?y^$l(SkkGiB`Wj!kh&MYNqLm3 z{B^ndhi8>Oh_4<h8IUvNbv@tCxxDQVeq;*0C)k^@!M%DvZN!h$OIWEfU5Ow{VLcbf zbl~W0pF-D3pHs8VwpGoDdxT)8IKUncr*OEnMv~4DUs{JGo02oA1Z=>m(VATgN_Mo~ zafE<_>W#k{<@q0@h&4eQ@pe4f5&7)+<xS$Sb#3arc)z!P3&WY`B1;p%&zB!WcF-Ar zV3gL`{9XS3+iHE|GiXSt4*pwPkn;Un^0_YW)*NvKVFE<%#EBztt4n-dn`&a?ZEPW4 zs<da3c4ROKiuC1DI`$#sv}1sc+O_9-1IH;UB|gt{4>&APx14N8-8l!x=ZaB?p7J24 z2FwHlBB@5U-W7F;y8v$|E|q1h3O03ri42=%$B+%&lkEXN+b1N+0z)*Wpn@YY@r*Ta zw82<I{VXNEr9diCrNHD{u)oG{_E2N{xDox6bB;wXshi+UDXl7M0q9=ZkWkc-)h<n8 z$jgtT8h1YR2aOT<#J+ZF!-D7Zh@C`VJFFyxesMzb$F0sh7w`PG?3?n<NGi&SQkChF z`3m+5g|6Hh5pK&R1PuwbM&$%5M_#;(RFXuJAAzHgxK*H1AV}eM3V`axgP!fG2aQ`k zCVTPGuf@i4AwxbqW6;mrX;P(;WpFlUPhP9FC!JGJRE?j0)rGbdl{3?&ZfG;hQ7Ff# zmQZzHC$VnE4&EsrPUa5c8KRXV%Rnl1eQpK%c@zh)ffFnxD10e2UAJ!b#dZsh)9aMw z2|v_~0DZI<_2YJxR2vqflRl_lZkhfvBgp^v0p_TBsseU(m0{OU$*m6hAC3wgi^4ED zW_j0c7uR$ytOasVLO16>;&MZ(<K$OXdg9>4k3RppP{oCMRfhIrY}(rMJNKy2u{M2x zlI4)yby2Z&MHf%UDdb@|?zVYN+7f211{KTh&iY0&)=3F=s>h~3o=pfxz<D<#XM2t9 zARUm5`VEwdFV=_Vj$Mm-_H4SgonGr+BC=T(765fAcCICQvzK_=ig}c+1zt&!=QYOc zl$5%Q>J+=h>|_@Hy4pr$+I$Ajh0<ijG5E!|*StQycntse@i*B-+3qsA>P?YI4d-@h zW3N!}DuP-NK)Re#iCVevSXE(JN4SW_WT!lX4X&EXxgDK1FS4CfnQfLtb_T;7VGEBo zsZsabbpD_)BK6MH1&8QDHTubb+^ZuYl*p{-p^`pR4wp`BQI6Uq#mm4XB`O^4B>@oU zA_>J?ACDo0IaXVMiT`+3r|bNqvIir<#ODEOcQW8`pl4fw=}bsPAO3Tp&ds`dyXYGd zD98@Z)c~;dw9_U9jH5yuORfSRkCz^cPW@&9*Z>}0*x4ve)6i~MVQJ-EK(a~}HH{Z* zmkKP|(;n5Wi8#;43yezTgDaC40H0l(LlJXjU-oPXv6f?))HW&#c=CR>=Z?VJnI&=` zz+&orCXH13j6EGEU8-W{;}Q*o+$1UT-IT%0?F<59$2XV$cghR$fp&k+KQGij_y;i- ztEFx8tJtZmkdi}9M{lY7ipH$lS$)zB;4pVGimG|j@(W1dhNC*}j`v+vx^r==(<1=H zcYxxt8de@Io>UY4nw&XZa>~U9-Yk#`ir{R%oQrR}5seMZnc^dy0vF8P@`ko2A}PW9 zbM06`n<fx|`Pj14+pTQ{C9SGdF!u1NAC>(Et7_h8d5-=Z`j2gq)XTW5n6d809F+H~ zJ{Rh@`|EFj_>Y?ByY@zgk=+yYa*gg#mEgNH5#0dBP{)o4!@(I2tl77Eh^dcSX_PR9 z&2|p<yxtoc8)UCnh<z5@;22^?31Y3{?Y9?;`XqTH3MQlSqX2pNhm&$IU}%W^J#Sz^ zZV@2kd|2S<TswtOj%u#_D9;ka#ENv*(kOR1zEowWa=h}^W#cA5O;XFlt0Ch^Qy}m| zzk%v9D#Yyx$Yk8tdj0&%zwYlTdhV~^fBpT}U)AZ0KQzPF@g{4?!J-~#p`CymYI>0o zZ#^voIA{|!Ztc9I5+l#j!^Vk7r#e=gpfVekYKkp6$fPJIwRLA$yi>8PWFv|eL%U>y z5!BNLQ>9`D?Q`A8pVz6jm!iEzI*rBAttu-3xx0PTs(Q9X$0qMKN=bsJSGw$eEkF62 z8g3dI6pm*p7Z8+MTtCPTtVvM?9;yg=`2A20O|MecFZ^HEEq${}D{uB+YLm|Aa-^3$ zlk}}5lM`V1wB>lxmBCy=>qD6)wht|=$@fV{4acaZeVLeb%vH=zs=vZ3W)UK}G^`rs z4_}(5X=6S}H4^5>d>LAGJ9<$s1dElV9OP1#9OTA!SB_i?xgUHuh?ANI<9Z)F1Y_Wr zUDm?MJgBx6R6q4+3H#cE?Z9rA*>JaK3&q_UL_dx1m^;NR8U1bD_Q2|gwo|O{f(^YW zHKCgp37DvG-CaA0O#-DRbM9eFBC8v?s}FwG{;KxSOEH>f`z%NwEAeDuIi8n>zuj3& z&dj{da_jl1v!tG;6nL5_sbTZEPyx_D-6a)sd!yvp6dRH!P2?jmke9sJJ-s>2dc3Z! zB70s`FVUw^LG*bzE)?auR*?ocu_Jibbgu`5!Mb1Ui$+pXmE*d+oZ!Pq2!CCu{9Ui< z-PRafwmS`XR_~awsy<M6y(EtZemUzvSp@(hc&krEvJxNiXi`pBa}N=T3D%+w@{)4C z&W%PTrVh0aIY3UNOmm=<l~f_r?=K5>4ThgW_EKS|d)JdCq^YN(;Zk=_@zE6K;W@zc zo9)E$?D`WF?@0JhOO^QZaAapV`#yoUUTBUayHt`DCn2}Q8vBx+>Rqa`^TJ;1^y@#q zzrTF>#Y^S`7+>C^Jq16Y`EfQupE9Qy!49R#OkvAV1L@nrON*V~d!CxX5*{Dt`iPe& zn@-o~TV6TQNGh>ixjL_@U7IzdkEhh_B6`n@0zOi;9ZQ1AYnUlW5+#d;v9DzH&Kf!m zQe|?|^p#^f)n>B-2s$L8*`v8gh1I*<L&DW?fEJus)Lk3JbAGlY(SoG(Xl?Cubf+Mh zlyqv@wFl66mC*kWi?tau<;|=x$;t_e3VD$cR2wc->^nYG&|!6IpXXK{Mm@keya(3V zu5T?f^&G4@dYeQQpvJ6ZHWm!HIAl%boVJnLn!NR@v|c9(T2y<$KHFhAv!U%1g9IpB z>NX+1H!+}UUQc)-n`s+NSsf^&bbKc)by7O0#S|<eyoX{8)Q7k8j}e?8qhI-EP03Dn zSKn@JI;VMyQ*{Uf*Mz@cukzt|@>VAHC=OKPpdI4eJhvOFYM<V`sQh?(na9~76LTtg zX@Lg@Oa$+pyp!p+<)uAl(QMR&teHW*f*?Y$Q_~ZRlb(b~@&|E5Neay&KZDluI65Xu zI&XU+oSc2}=_LVh-mdm@vyGFkJW>yv^Tuhaag!8KBbaEL9oHhC+Nnq+-SIR{=SI-( zB3oJA9Eus(0b~LGKk(%M5kBwx>&IWNtw;y#dMgtLXfyK*<rwgfHp1A?Dts1aMabL) zs4dE+s*?hrLZ7>br^j{@*<|)n(Q81p>ee6~_kBs}AJ#BUrde?anc^y^=%7U-9hFPS zb9}P5sU0Y{NgRF|@EX7T_O~p)S+xl!C`h1u+2*QfpX$waLDiHGrS}Org9KZn_53Vl z3+JkHYnPL~<zCkJ`BKQk^5>F>(5*J!L^J<bsPawxKE25tYC)8o&!O<4(C}u>J6UsX z;4!;yZH-8Eiw&xS71jBJ5!F{B+!l$6=f38VDG9Wq+ELWqbi8LeG8_IHs(9;E4NPSr zlS1g6*mS-6h>y+DP*s~cFKNVkay;#+kxVSU^^}pEshlCPR40{d*(Iqdk;0dAuD87* zo=)Q|=K#{B7VmlJVlXq1;x^si<mVxV;nk=JkVE?W#X7#LZ*$PucEomk@(pDTFTB_u z+O1tW3AZ7KW1Pwla7eoM1{c+;_NMmg15ZGHq@>xop6sHvFLgmsRxVkA4z-<cve(&l zYE>Rmn~JGQ)2o5cdDAy|vD!B=hgyypsGvdF<MNJ4v7sH}m3}>lfxPpk(z|pW`4j{b z`w9&ps(PuGp(L(+iQ@t>Le<>R^{A^<N1BO+dJ|H0uz#)9m+|XAZ=h-Xju7!C-p6MW zH!h2lCtVZR=Jd7GgKB06kbQITWh|wn)$MddC-Pn>?1r`Po;(Uw#nGz^4tK+>8Ig}M zDRcR*i8Seb^Xhwr!s(1Kq3|{T%*$H*S>cO2!QReD#adjpN@d`E{OJw7ZR^`9(e*)4 z&3aN80>-V`7$@NZq&Xp;$On$tu_U5nD{Wr3zIS9z00`gmVi!+C&{6)nP9LECcx&<4 zHF0g1*C1e!gFWT0BGC0dg6ugbM7%tk3e!?VRLSJW?JZnzuwsGr7I32uSx2tL!*L;+ zX<VY4(Qs&pV@}RE_}2O)ol;)C1A93RoeI}wN=H7?YluTf!@5XtBq?vE$QJc+vOcIx zULKM|k{*_vP0xCh0WUzCV-svH8xt~x$)NJxnjE&An=CgkN-s)aqMFc6RQC6475}tW z+x|mIJ}sY}FlG;3@_d~P^nzKJ-A5uhprI<vW9vrcI$#3G8dRqyqcWsv%biNYuYig> z&ZMn|!rHnW)?IB6dr079wWqxmyIxaYhZC=JPr*~UvsTU-&#3=4xr1b&Fn?rssggng zD9wJEn{_F_?9{I0SUHD(dM!~D5{y~t>6_X^{N9yKaiT;ExHzOVQr`lg=39O9yNXzf zAghq^=J@4!yq-HOt}8Y*?YuZ@jzl;$>TtEhDt;ZCZIT^>Vg!wS2h1W{EtN+3X<&@r z-sf;;&~A^e9Ea0j$`qR?DWD1ZAt<KTI9C02PeU>>jHx_VFWwNloU)0-O+k8X1k}!@ zy+yNYdnV<*y?_f%3qISjs;H6xC=a(6wNpLBuf<94o4exGPt!vQ)FWB6p0ZC8hgCVW zzpT@yWC0c5$wnbvN?xB=54wMYf+;qJGAv4bQkg#FTyn7LI*vT(Y+BrY&TT2TsQfU& zh$IfYAzLr9!=)gXEfhDq;sRa{u0_^9ynX<Qm5;fW&n@)`pR}4)95?w@i0DON0xnRL zuz-=skLhu$f3CiT37jVrw6x&Re3Xz`L8f4n;m*ABjKS{SQz*kp!1@%9%U!KmYY<?` z-F#!X|Ks<s)2X;0V)zaO_ey@m(JQFK9{Gn!d>lkt70ru&g}S$DXjj|K*>RYLhp7Zw zQiknk3a)zq9~=NvgTq>p*uoNy`q;a7(4Z;4z}GNSm8W&bm8xnvH)YPJ!c2+)@t{hP zY8|8!$6apTH&3$I_=QN+hQolQ93{w_mp>fPc~V+&sIN1sH+{=O(Cjoh6Mo6{W!tN5 z8Ja|)%j$;;!ubT9he#cQ-2YrDebK1I%A2h*fLjM6Zw?%Hl|S!rO_UmtG!&j$VKb0J z)6vCFa!b@^ygs#u)I0%UjX*K$CC3>-zKaOz6a`16Tuu-v1@CNt4X|ExCCbmqbH4ON zqoTa(a7#Tl8TYG|<HPr$?1l&%wXmZIdQM9x4!fh!(n)1yIXp&gUK-XOkAvY$1WfkU z&;cNNs8#9F)+)QJugI(6^_;w;JpQ^+k%fBeQk34ShNqDvaW68xH+pLMw#$OARO(v$ zB?kpH?}%^#WC$u?@D;ob(dXVO3b?Nw`O+eZv>x<0TZC<pb$m|qAgG>S<sg*Pg32|t zm*Hhn-H=*`a*d3{+U%ZM&>L8YUnJCn74~RUQG%LGX9r#_I=+K8N`abTQDOq&hFO@` zuJL%eNL3Obf_IaS16#c*)LXPWsCojunF;;l|GUR;|Gd9^fBZ4vmEOhsj`hSy9JzE` z*i%J?=)H%NoAR)?DjcLzmX#Vx-a&cvF$iiQHl6s27wp4`501ORJ|r)1BY6x3Gh<4s zEM%(+JA?$&$BAHRF6DZ&VGqe6=XFa|JqdzT4hP@nkYagg7U!Lu-c3bRvLu-jSp(6+ zVFGYYQMZBWf^B2+$;yjnrRgX(1tOwCB@?Pm+va=B+gT*>UFzShSF%@;-+J|I6jfe8 zO~A_PJX&f_G!}I{N7m!!Zd6}2ssj<8EzCgVY%1{c`}&lslKE#Ddd?k_p`HD*W1OtH zSS-^5$BLY#b0;uEnlpi`wf@rJArcZ~?IS+&S)6K7re6@@wP~jMv~#U4GMm<I|AFLr z6=W>_#jepQvZ-@;nJj%X*?PMVf@kll_*}L=F0BvAFkag|ltI_}+r|20Z<X+Nc{L@I zI030@KJmQ*_qQW!Eh<q{4n96B7?hwOFF^4{`v7_eM=F2bD9<|;7S#!JcXu^>Ui+#m zfCLEplz&4;%e03s*Q=|>(^`8oUdnd4ZDL7hc%(9_e#NO#9O-=6!p+i$@=%hAT`-+# z9?2A{hEVyE*^IM5V$d^>t4iLj6sOo&Ee=Kb52-GMFmJwYC76nJ<>zw!bDQ+0AL7Sw zKzp~Xr|Jrct*LmUs*2v{P>!o`b_Zp_E~Okbz;NzHyrs`ARo4KFJz*Qk#;RT2*y1`A z7Zv0}t(NYGa(7tK9nvHTrVT{uOZRfVOv=U2K?;6)=}kx35T+8CmprWG%sNHX5j%OI zvpv;kn>rR(e(l{zNW4Wy!g-0=<vS_AIENBXEFMRyTUh}Zb~zj41rIobC~%PtvM3iM z@T!=9T;r!rBh^JnZ=5&3m$N4cXqn$Y!sEqC=1~=J1SR^F{EA+mX#ApWLT}r>Bk$R) zvdusWb(a5^?9S71h{*TOkCUQwrV2*_^hk5l4@&liGFO*GjU&HEAdj;*!Gc+p;agj( zsGED%L}`MD4pzpi9nv09W`Rn|ly131DXWQcFO~S&_F8$*^P~4cE+>dRT9kPy;7w^! zH6iXc=&5t4H&B1GSf|{`^wumqRHR7WfVS?$Gr;uVkgA&*6asK_HA4amd;`2VDGE<{ z<>@WdW?<d9<+v{zn%(^_O<l$Z_*f`u7;^|$qt)7i9Yoz~0~_x1a)BI50$+fx<mi+P zw?pG*Ep;^^5M&;9&50QVtF7oMea%iORbi(b15yRM7q%{zab6m)N>kB(mkPK|BBy3( zx&cT`;N4g}m-lV;%g<XGS-Q;Iq-C03RLK<8m04LYkfdB|PM3UaQ|y)Z7(mn*hqU7T zdW%{bu|x;emvH#-e$q?1@DQ~)|2I&PFBf_2+OKVA8C8zy_BUmVD1q`arZT+@X{!49 z0DBG@TU}uGc*qLjkMKZAV_Ypnu6weT5^-L0Hi9@XRwuYau^Pp9m7+1@YB%N!_8#?d z`HW1|rqTCHqzNkEy-g5)E|hec<IN&l<6SDWBwnZF+h*c(N{>^V?9NBjZdS@kW@jjt zr5Cs|CS9?Zo(=+cR-%OeJ^F6-O<q^;N?lMG?)ywClM^JJIWU>G61-vt*uG@R4-Hej zP^RK0(G~fZ%_=aFCakZ6h5SRfKBDt(f+VlQ<Uc7R7s*0oB_|_*^*b$+<4V?cnoadF z0AjTjRPkz*CI{beDxAvMc&@)LRMjK(HA1K?G=-+hZ^^Jnh@qrp`JP;5LXVUjd6@D@ z^HgqYC3cpr(C(Z|k)Ouvyc_Y@0W`0Tihh2l&XM;nahtt)^?ipoI0^(%lTR&*KHJSy zAC~%gU#FBS@P-~GX|&h2@K^I`+*4MEp2<`(3-Hk%&FJJ$^E%}Fu_wL6;r-~)F~%8) z`p2#mZ6*~p2PoF~)zk&&zDT1+deaO0@#l*$_1pcu`t9MH4px8H!BQCU(ZE%uIF6Ef znu;LsC>jLu`&AfMn`Bn<lf+L0!xm<`PPthhrUjR}uBxJHGUqL>_g<Gny_b^x)AIh- zfyj&jtT-HlJKqE$DY%JZoO{p)V8a`wY+0*RQzJ<%>X|L2n@kOdrqJt5O%AK$DU?e= zt6SpdrE?YVhf1PIH=j1f4y9x@55M?!?I5ck+Pp`tw$3*(x^F9H>*kLoOQ0(@)f+q6 z9)ygg$Zlt0qJpd{s*+e_1W~;VYwNC9Q`G;1K*D1XaO-^l2Q(k5gafIgnwYHR-yGJ1 zAW-ck$Z^@bBu6DA6jD<;JVTu^%gZI;?8ax3t<H0~>o!2Dx`ISU#Y+^LuafWE)|CrS zP!*D+%TL-kzdCRPNZi2x6d+mAzh@9u9f@n+$vQj&{#3A^r%kKsuAm~|!H)mGEn41- z_9kkf-yi^~K6_SsWJR3z$?|gJa6*XPSI$Q4J`TTuz;kY8H3$0@^~|b{c1=sCCPLeZ zDzRDEZ8x>|wWmF9`w=>tXgjR#;SKa(FTa2sbudYsZbez0Xc^%5uG)dKT#s@mMUq^s z1UN^ENAi_w)5xjT^Qfzvd)tPaWO2D%)F97g#tIz33f_G<&Ufh2t|xfLY45GKmXEhZ z`}KE8Gb#R2A-)knsPU8vIuEaX!j^~A1;81-L^xFX(phhvG31(0mQ9cBr9?}1i-F6% z6HU)!1JO}UlYluE@O2-jBW}{#?AD~@5id@Nc*hul<S#F#qTVmRo!TcR3gXAh42lYS z&HNs+S!P39;H@Ff;>Z%no3}RPo5<pvY&|tLgEwYsrTVf-3=eDKB`U8}NATl0ubmV9 z;%z$yzoV_6fBQ)oZ|nK(isp2~E>*`n*lK8?#YU@g+3bo=Rq|9xUA*#r#R7_vj3wb> zGZlwkv!~HwmFqsHgKLk8A#)%+o`4S@%SlP+v>jBcoOF#*_^O{xFBKe1(1l`{;!+w! zaw1o@k+lWI9IsQXq5~{#70gX$2M_C)Y7<Txs-onCKq5i7PK|dIGY*P0>Wx7pnuIpq z+HeF~BVDgssqbFv^!1nd`<I_LMe_JAvK`+>=QIZ>o!3t;B*ZHeKF(zF1qI%Zj`at> z!pUMst`rLAY_Z|NL~I@JqS=!~qvh2)<#;?E)mPY2x*7Lc7P~`Fa+0sJD?z^zWlQCD zzPK{LFSm8to=YGn-Z{UsJx$?g2ZENoMk-$wR#lxp7NGda@_WcO3cdNhDe`%L9J51n z`AdTa?^QT-)~!aDhZrq&#d)1Yh;^pDzpvHv_1j8;GhUq>HecWzgOD`uvGxC0lIW@8 z#>uwLZ;Hj^cITSoogSd-<DBSba!L?trJvpk3Jh9O8a1d@uxwB`$qF8&fZ>m>LuK^9 znXnE|=O-@B*Y25Ld!kcqG-n62%MOwXr`wxi|7Z`PNPnJdDib}9r5F3fudXJI+i@}e zzKussfr|q^=A@aVA<CDyyr^$Z9H<5o4tx4@y-MgGf3u0>{b+g{@6{rURUg}~voD@Y zwliVMR#yc~5B<BRx*Mk>dJ;nQ&H=wqyL-f-rr>+uH@0@GbqFhG*o~8edXBgHG5WnF zh;Ct-?kh?Z)YpE}k%4NNZCycYT14_8x0W`bx#t>Eil1^S`^5)L6NBCOlc(0G`?))S z#FsiOk$BYA$>jz^=?xrf@PcxChtyBr*rQxhd<g6W#Q1jW_pwapz8!s=&QV=4u-t@A za7;~A*2gTPE|ORoN~ZvR4)ts9Elhg}zSWxW;<CtnCk+wFJJ@x~7_JV{%9aEdPMbhL zel{2f2vD-syuFg(<c90XuUiIf*tUVAE=6oWez=R{G_3t#BdeSp*XBcC3VyQLPaPnV zx)sH?T9bep)hJn0?Qw~~N^VdSfcU7JgKpId#&e<zsCP#c3dFZ#_rHJKg4?lf68D?3 zMHM%bO^OH03YdILY2vIZC85&r(vk?p@(bj)$TuXLunSpFwoI1j>PfrpyQE9WcJXZs zNs$aGFtWv1t==S9+MikMOLD}DFFE(j2~Z8Y63^B8=3k~PPh!Cx0LvB;avtX8l&`9Z zJv#6<)N0@)0{b57FZK1ck?hK*%d5SVR|0>q^G^+TSUX2MqXMpSTJ_>1`rZGrR3GLO z<=s%>n#RT^<hbl?=$jr(RkX4S;I8Eoso%+qPEJcTlkPK}>J>NepiT>(QPW8vy4Ujn zo=!gDj7Od+fjId2bE+9rJ%6M_Dmw!8%X*MszBoa1v#cx$@>c9t(k~bnbgRv$$}S{1 z74;{%#0j+M^xds0%l4hQq$Vl}$j3OsWCN$!XmVm;1&4exE5_TkGeuzOj%2?0$o~uY z`OW$4yZC;`H&tWN8bgZG?9{j3IX2I*;}VC2Y`zlkh(yL_Ifxd$@T!2ghfuCG4a5QO zPvte_pn&IT4zP=&3XHcSjf5dTFOWvk%1TZ?TC%)^YXPrn7-lL1DNNoGa%RB7o-4p- zI0YDNW4%7=P=lcm6g3~7iQ+-kVRdYr9dhhL{Z5T?jBLpvd;ZSF7OPtokoUyeuFK2S za2BG;->j52;cqjSb5mTl{S%1yA*`_e+5i#Ymz-iUne(`g5pu{6PDk@@K2c!D8a4MY zpr&ARxKAo$c7Gv72MGe+cUO^zH_e(PfQkG6&)1nQTXGvo`c?RUjIzX<z|)KYnF)y| zF4e43x4NHxz7JQr=WyxiMIx*2k_QPycm%@TpY8dao$Md?Oa6o3{W!jzbn?=|Tb(;c zg$d5*79H+9S)6&6aXHk)BarF%#lztNXISSgC78p(Vz=%8c^0iS<K_^`eF2~Ih>C<M z@*9F`Sse81wWt36Wqkemecc8fZ&LS^Q;EVuTRY3H4oIqwyd8)0rdi>LWVbyP$C!wI zkCLiEXEIidNYx~Gs5%&8x*`#x>E1-hy*gE1o61xT&^;i{5r?jZkgDZMumQq8)1HKP zP<ivnN#LMD0j}`srNgH?I>4y%0VwZLr6{<)G{L^Shusb%<tpdqx5Q&xzo&FrKstn9 z!RmVQ_Mw%ux2;55+YzbAT}dy<`S-7L>@lld#+3d>%BiHIEy#PGx^J8h+y0*WKBrn6 z6(x<=Rklk9S;K!Uy{g3;bw*bqHxyafg#6j_VOQR6Hv0gu^(g)yo#Y}DKHf_aS<D@L zn%Q6CzM&}YrRN-5DDUYhrIIKVq@HKl;3Q+qNyiPlxATBAo7#&7cI??H=F2f2Sz9Wd zDJ~JEjca2N``v;dvlM-jz<^JbBNnf6-?bipT&nP0udj}AtNPmxV$;w7k$kozVbM*? z52y%HO1W!vW-(I5i#)v&HvC@88}N<f?G6Y`3W;5k>2iDw=}BR6a<PfnjKPPJ2&P8c z@@KuK*d64QsVVo{zHTC!IgC!^19?+H8AtP@z}8`<)L87&3$>bxYLro&%Aq!s8dHi- z+`T&azCeP4oRxI&BMqoCv@YuhS+rzUP|K75xK8mm>jcIT-k1TNgNI%FY=Hxaa6-h| z<iThx#ox=`BZ~L!Eg_?E>4Qo=D2vMWry|JFd~j1UCygi$gUsphDto9pV@(*M^q^vC zWayVh1E++t_+~W$ss`Oq$g8$bos4|OL9_`*=E}Eg=IijtWz%Gx@`y{Pc+gy~sjONQ zd0W@TE(eKjf**B#amFfC%D=pO%KUZra<Sa6b^7s#_3f9n_L#@<8{y+8JA%lYB#3V_ z>Tos%@`fewGXx&IUPp*kZn&)QZ^CL*$b*yN<xbYtj-VdzJ+w)AVw;zgtjCbPDz@|} zN%+`vI$`LY>?8AI%<>`*@}7s@&{UU7*vef1Q6_0;dWA?RmO@kc%BbKl5FSjTG)4tN zmbIrSs24QIR0d@@YSs_i6ski`=dzRw^Qvt`XT4lmv*E)ld|RrY6=#S!efQ1;CwDl7 zHj)$FiBf`HAWiwvC#(0C4m(i!!wwV_N2!{-9$ER;9oYF!5;ys#Y+X4Hgqq}P{c>7L zP|txarYyIUH46VJh<a)mI8|BsysVi?dc9*Eo8#$a=UF5(+_(I~MsYbD$Qx8$U?n{* znqAX0i%vTufvKDU)$I>>$nKUJqUbW4S1xitRywG8mO}S(x<F>?E2uJkg|~J3DuX0{ zczC^l)Q}nJ(1rD$`tbI`oCBw#cIfh6`h#6-IC8g<5)epd8gd)ETpkjM+R~5h1vYsU zM5Fpsx}e5GlRhBmP$05Cma=@m#zKdh3w+Ag$gFa52f5^S3c?f0KI(j>1W>8_SClmo zY;q}Utw>uCr;MoA6HDZ{5y_YnM>1|cCz!*VhRDa7iWfNbu2>#X6M*OXQaM)*ZQnN3 zFMs{3Y{Bps>CNp;(_U2xGQ*+$xf9bwQrp&4;MC!_!vSoLH47yUaSFsVhSx#o(iS{P zRZ#Uz3WFl3M?0^>L2CzCWZh^&XcJ+SZH%en6|1W#;E^2#e(CoTeWP9!b0|LoV187n z0w1YGC{R)TqlE30pvilx2Z@iAYoqRNrwwB7A1KkaW80Uy;Maau$v2t}B;|3!;WhI$ zBz5b^zUL^(%74C8`xd^xR?7=d;sO9^V{Tql^@b^FdJlMT?8IA6ui-N2f9Or!a#MYH z$>mm#PlGPi6i0j<f9Dgb%%(vhfNYW*l}&E8T6koFS|*)ow4es&C!TTy^tx4c_7+1k z7QNkhhQe<Ff<&8gISE?VhOb=$bm0Y3+ROt?M7b47_sYshL0PItl{6j95ycLpMN{~= zsgXcx;slY>qMmyFeYJl6<=3C~*sQu0Z%(q2lAch^$}9a2?xqBkH&rQJoc`;Xuzs|l z8R7Qg0FM*Y`mQbS>kLcvG=*kvLr0;uwdqdrPwCT1gfV3=*f#~d>w-*Cs6#Oe>b3jl zAv`{0dY=`&odBl+ql>qR#M3~8kp-$_yn|;!A@vcdn0b>Am6bk*70_?jj$>MNN_GgJ zYDn>mp3kfo#Y&Rk)Rqn^y53vrY*s(c+gknOhp*qKf0^zQDqeS{ti}B}C;T{au4O!n zMy>@4a84vHbB5Xq+ir2&tISi?{zvYT(hKrRtxz2f)5^?Q-=-@-KZt$ZYfC`?Qd33g zrDV68NYq62<8!H=q9)4HWQcE|YO=TJBo%u|Gg4JRH-Ec($47-UHH9r?$e@Z;v}&-# zJQRA6KRpJ>Ydb;$s%~8|9Zpph(^&^`2-TQO6UmP?|8c2y+vVLGT;nyJ3G7=?!}aWJ zsf5Evb?HvvJU}57srv;hIHgm&G=kGH-+0*py1;;kreFH}h3@>jL>UkfkhyL<0KHTB z;9IAhBB{sqF@E=XZCZT?$0n@Sr0j|#WoNg8?`;gR=2FbH$ygrRBxo*k=|<&5XbpC+ zY`i+h7rQjV;r@-v^H69JQoS~+psdTwMBCe5>BcjKJO0U1#p7eCULC3qBvU{odlBx1 z-lb3}>Es}1QLJbYsfq=toeCM$6E)0~Z$q)xEb=(-!~VB?<!yuL)i?#c3fRv4$En{8 zMWVjrw>so<Qpm5o=9ix6?D}-;kvE7mlOP2YV%hoGw$+Q4<?D8ISJp+^R8H2K0)}HR zcxCat<vmm>Rpv9N3Yt5p3zx!`TiShiSc!O%rSkGE@v(K)Jo@v;rP_0Q??a)K?!f(+ z?Dcy460f1;fHLGu$y0?e!B=eji`w&0H%RZK0LTey?|B1AnrYPutF6Z+Tjbd)v2wm= zbJ&WsuqZ!<98YzsMD_6m$A4bNM^AWi*hh77K3v{6WS6a|<~%VQlH$C5jEs=%RauVX zp|Br1$%kH~%>^|d+9UZodC($1s$Q10EIB8Tk6x4VKs{=^(W-aLe1h@ErAohFs=H{A zNOC3@XX*WbP3fYWEvoGCt+@@*0jSz#NG%&5dW>ehke|b@uD~oS&}C1VlR$Yg<+iCZ zaO^9xsIZ!YR#cg6YJ%@gcCRmaffzc+h<dlO3u3vv;8Ca70X~P>v>x`J_Tor71EeX+ z<^1v^6->Q@R?iJh%c+?EvSr_-JPp7JCp&5N!OB+UIys(4bf`&^zt=vmL6{%E-9PRd zhx%QATc@(wQ?k?vG))=%i}0ZY^`&1-lCOIlm9Wy39D0Dk93~E<9&K%qN(fwzr{>iH zyXG#e_VYv_9|+_b?zw8!?bI}z;H)BiQWV=j_k_=N^3tHxOUn(L)sM~@PU}{cDkPHW zaH{Nq(kg7oD)rP>KXE|?JKiPfMPN!*GbJP)6t7C!7;O_s{i*VYFJ3kA3QQp(uoDeV z(B%B%I-TFO^G)~h;6<}-4|!u{2P@~hqSuZT8q^{ov+VjH*gfgzP;yHRq~O%9(-vD) zNZsSP`a#ws&TOxUe(2w;ghII~(25$)7UENycCy4w^(A3HWWrn@0$wV0uZxwh9}+9F zL+(N?!mh1F&otuCh*XOb?)2Kb)Wl~0QiE1DG{Jw{Ht;&VDmiU+&g6}(*-uvU(vPg` zN5~$&ueX5yKmX<B@z(Kub2ZaLT+%I}hyvD(57J}BR6<ciXYgtk)kmCn*FsPs8J=eZ z$NCOuWI0u;t?k=Wooyu@s1<Hv?vIj(p@2oToz@Rb4?6|4hRWqH8L(BNHoli#M6g@j zO58&=Er)FQYQ>5jFqeNbq#)hY-BuQo$}W}m+(GBflT%&kWkxN~sM0u|xAR_nw{3W> ztoQ`ZTM@cqd5o`T``tPv`H`<`#)Yu5oaDFUbg^P5PC&89-GneN{^0TIfZxeyB+i(f zy`qvAVRf7|qF)Yn@n*qKohs<jh**pHA-Jn@+AarvgZ?Co^``P=cYTf`bce4A#7ddj z<OXpj%E+L}3dgyy+Xx3*<DD{Zn))55v&s67ZzeTsuL<5H!gnGLKZjM6^vWYDj;p<q z3<f72wKP^^gfJ7GI(jYAPh<Q`swurqZ0M|bZ=qP#m~J&SyIUzJcc=IiF`g|+>Nx9W zsj1_wXTh=ODGx)&cs3V}DDv3kRtXijY9duw%`7xj_BysWYK`3q9qq@6U7veND$}j* zWdb=+`*DorC+P5ck9#ZyEk;)t)Uld&2I@Y2<Byg@a)5>>Zzg&T<@1&-r0Tro)Pbv< zr0GMBwPxLvXX=_=U?<(GlFC1ST&8V@@FsY?lnU1&&^aWEf3+0k7jlBaO$Kg<5;*!; z-D<b9H*SK&z3st(P3cnKJV`>h`gC4YJ&8*JrK#hJ9C>mMYXA-w#i~~F=yt>Fr{a0( z*MqVi!ae8pQDtRH+0>h3M-@9>L1N}1X*7DV%8mk8c-a7aQ192cY4t+U!#d>ipl09d zKUNGka99(rq3W8}pM=0AN~A7TV(fjTety1v+e&E`eD9_R)uPi{m*56O;k;hYRz44` zfChJwDo5w9tRI-A<z`NGKGEI0g))X-1n#Ee^3Yue3`AW=<>JkSo_#=8X^}G<jYk3u zD~@?p1Jx(qta-QCh$+PRV#fEnw_H`N$*I};C8)5a`_zviSarA5U!hbPswfa`a%G9E zJGZr<1u17khZfLa)i17-Mz)aI*c8@vI4KB9cw4J)&%gN(;V)4t5+%}WAn3jy2a~Eu zK-RYIbBCtvgz6bpnArD?#HuERyI*Q^&hshqgPv^)M0q8Hg5qW<HdS_|t*~>FPQQis zdy&n?0$TLkmh!3sfvi8Hl~*_h#XVHX?>n{Wuv`aBQlqfp)LD{9c-~aZ(}~roGFjMD z%_<l*2P-e_xc~<CL>%AXAF7_HH7Fyzyo^s)u(I2tdTg1ho2dN1Em*ap;fK8{8X~in z=Ur3D=>_+c`7d2#4$Zr#Gf|X*x)4=o8i@t<I6-(>WuS8bSbV>k8eYoCb?X+#L9N-5 z>qkHH5l)Vvw@I0Z7qyJ*{4V0#tN2Ui#$_6?6;0{k9M++ZkpcR0nEgJ*d7QJ>r~LT7 z^;^?={NGW47G!L4DH&z+CP=*wVv)liJy8o#&Y8(czESgvhqS9j!3n;5Td;rr^uy2h zJ@;e~Am(krSj0<q;XGzGlkOtChY4~8Hc_}Kw5URq^UJ$P=#mUdn45Y^dB>^HhPDG8 z)ZU{yVDGBfFf(!8?jIN@c?HB7i#9JQ1x2Qha(FL|1vV1VTJ<!bZWq)$TM2U5c0{YF z!{){PX?i1DuzXH14_E87E#7o<iTVVo;406-s!lx%HTU$zIvbdxZN23?Z|^(>;Dc_) z_xjVta%+_y-v(derAC*+P;RHC7D2d%w|&Yu<PjrjkDq9>?iRELV9LoUJ8rK-EHm14 zj@wTI%I_rSL!+c^3ZG<x8i4sSjX1*U<TWDiII}F&Pqco3eySrI?bg?dpJNYPIWP8S zo=T$w!gVooGD|%Vo~sp0R~wAB`E)F?+i{Qtx5HS~fa1=|RQo@=C#ZYT9Io(Y(#tNJ z_vc%)>V2`!zj#&p2HDFqwC9>B3=4^3EoY(fP;WZ;bs5G_0>xninWUA~7S%v{os{@g zGG^mQ;prSZ59$P^1BHc*MVwOoRjC6~c-WK24a`C9N2Fc%`FT~k*w@t1prPlQ;@tA= z0^-&WQG%QE`C1}yd^v6G5hu_RTf>pF$tz~l+Mpd_Yprqo>dA*8=3k24TzokB*NSHd zt%x^y5ihij74iPbV(syl_NH_KEEs*?3^?NHRNzrK2oB3WD*G(8Y;>Q~hH}}pU`ITf zaX44L?xX0RAT>k9ekUSR?BMgD=Km@2R3(lzg1%u2a6ZvnrJ(IcB0;{?_&}~tn}_Bx zTY3CaFZi_mZ+bYr-y2mwROOH@3A~{{+uDIHkP(K;DVFmc0Ph{U6m;r?V#+8%S!OSn zE$J!nHIP*KqAZ2ZUY&)XrrN#R{?tjv{&rys%)3>E7y4}Z6-iUu&eguAvxW2K5Vcc+ zx8ALB6!nZLXfDBl_UfJ!3bCF!c%`Tud@Je!M81@JCT7^<p{#ZUyDZ%XW4B@Yx-iw1 z^ANjwYOcIVrc*kGuU?I#s{ijicDL*bsW|Hjf&m0?6_2SRG!PM>ss{d0hiobVJcB;( z&T$`(52ej5oyi6SKeH$_2SRzR)Q2*(Q+mzC;(fmcJ7n@dp~wMI(flB#E6Bn52j&dr z<E7jlqOIzj6z`~?<UTL4yit~2sS~mM9NY4IS5%~HIusKe9laB&o=VD5eqQa6vGb_g ztugc`%O)yi%Z?RLoT~O^n;3U&Rf(8K8oK@&Ij(3!qbNw)ha&FTR%}uMQkjfHr2tFI zcnJr!k}K68Hd~Qi?A49x!~9FX^vVi+?ePX3o*&l-FMhKDkGCP1J`XJu)lAVxt<N+f zS?waU2Lg?*x~vKKXi;B)+ht~h#WqdMaV(X}S%k}m^Z8++cQ~qa*Q85&*LQGJm3gl1 z{2C7}V)&_tyw;bmF5!y*PA9=VJ*x1m$M>%Y#2L;HGV9SIOVdem<a-LmXRwnwNW>J@ zW*nyuxRk2bW_qqwgUJQxyxmc$99TBR@3gHC&sJ4(_E#<Dx3&6-n)+|gy)U`K-dtKT zy>^#VjLo)gEmjiVfLuPex5g?4uX{NOHQBY3xS&T08<0>R*zem=Yb!acS{r6vluEn; zAOJv$uiX^kW7`MSJhtvPh_Nd6L=Nb0NPg;^>wqM|MuFv^JpAODC>orA82W>f6t}OH zhTv5rxZ&0n^w`kJy~*%iAT2p}lx-Xs-j4psPxCTZVc)d`g@8Ho@0~~Sx^bpIS+Vh7 z&sSwJ!-sF>@n)UZbqgc$<Y+rO97Q8V;~3{~8oo5SF_0KDNlID-1bx~zZdYB2IIPug zQ<g$Cf1*4u{?1B^4ZVE$@J=Jx$W-^(`05Nfhl+*$3}Dr&tL(mz($t~|PVM8_S91vD zWYnkHawru@?B%$V^tCzoznsFpB;{VJXePj5Z=6H6Jq7q__xNN#2$~nK=bS)tb{^<W zhr94*h5F~KrYh!Jg+2ECK@r#}3bOQ5rZ!eqLAISwcawN8^{iF#C*Y*{Y{Nlv#p#f= zy2wPkTm6OGQC^_sD$S;rUa^kyu;r$TIxaQ&U2zgNfwKUgcV9QZUvGg0#Be^oZrv`M z{rON)jFYG~Ft3=5u>>uAZYpSPWvxf0^zaBW7$3WUA40@o=a23sJ=v3zy*X)AykF(V zxlxJYj^Vvl?T25-Umtt#`$qM6o09<)9h>z?VIm{Y+29rUEV^0nG9O}`j@oj4A^~CE zV6Qp@K#G{=T>?m-I__q>WZCDfNYb+Kc56JPgGyA=IF2no0j?uTQU|g*DG)!W9>M4H z{!r1$p20c2c|Aa`wu+?9hfCuRFOrA?x?4OY--=>#z;%Ro<dQwFe0<UnscW#UrG4QY z$V51GT{tXOcp+rZrnDvL`aItVa6kR<Pj8;f_rIRso$mtM3PTZtl(s#{Lmc-Iw2F1I zQkxPT%N5S&yk!lYPPX2;l8k>&mIOIK`U#Ft;&0o8j<g9Jwcbm%Myz(rwhRgK;3{EB z8kHl_;pMcungRw3^zrQ5W1EuJI(17o@qrJ2F;xz@k8^%Gt=m-Ny+TgT)$6U~%)(7X z%>ld+t7(i6cxvZy@q778VpjzknT+fu3p$-ldM(s1_x#7cQ2k4z)_Lbtmgk^+C6;c# z8fyZIK^=-Hj;o`2yZ|Ejv|&Q}J@rFSQSIcsQd4p?q|^tw^b&am`8o?wy58INN-Zd_ zj8s#x?7290S{sg=0{11_bW6yTsA62??73-<TV^%Cx8E7unjBjv1L-@pHRF|Q*1mD8 zxEw|Ih)2m_M`g)QwcG6>(@PB(AU!%t1Bk-$Xy>3CfHv`0s_!fH>{_}>KP_)WO23^T zTjZWQjxaQi(c=-Y<;}fRu96g2?az!0_{#y3Co-PJZxI~?$vL+{S91-5l4FrNCwSk{ zKWGUqvxD8*>8K9-MB>_WkJsU=YNec&%_`^nqJp^qADu{&HV5dgN^*kM*f{Er=seb9 zDr659t7YeIbhebR@q}!`*4WxRXWlkHZyf-96|bicrH~ld%bCo4-N*Y%{nuZA{6PU< zH4D>s{Y^B+$(5zY_~k`b0UCpq3+XKK%w8v-Ix_2PLgfKqAQ=H&6uLX)(}?tkikYVt z6IH8ijS!bEh*h>@+J=nlk`{6DJ~T$p;P2>t-EqALlxvXu+}M{r10Y@H0Lt_OoR8(b zQP}LadMdnh@m5sB&m7ykW(Dj$nk99@#(hwC^z#BPuEI_tUa6wFwDKc1f#C>UPqnX3 zu&?rc^Y0gHmxnpN&Y$kqoZ$?Hs_fvX|Mqn#c^Rty61;78zqPUgmC2zeP3xjk#`*(& z2)aDiDY`$1nvQPIbCIFsh6n37Qo|a<sTF4j!XD#Xni&&TKam!DHY*__<!0>o2W|la z?P*hRIN6vJ$I)@Li4$nst*dsbK($KsRBH3E<yyto<5oWO))TruUe$sBwC<s*yeOgA z>ugB{Kq{f<c<(!W8Q0%8E-h}V^KIxKY#T{g!{Gv6lKbB=L{TIUeY5?^w~r%iMG5Ss zE0=P*U6aN`eH=|Qy0gL2OKVR4kfx)|_wA*wGZE~(r2IuB$`dSlvnd_DwtKDB**R46 zPzO#Upg|d4ogP<tMzs#hYMB_knrfuFv>xTOg8~ZamwHQDC$HPv%+vVW<)*WY)v*-! zcgf;bW3h67g+gTNYXX>vZ%E<mUaVu&nE&ti@yp-F9$0%*rCmf^+52*YRn-GXdog(t zr?X5Pd+Svn=W};SL537dR61Llgm+88d%T|CBo~F72pLYodwAGamt>Ey=lzyGoXIXj zy$=fpvEXO>q1pN4_d0qI-9nU6Z9^CZ8ERE$1aL%P*BgfY+~x1wdzSH0Vbyt>E@a+n zFsjdxYtIrk5aLPap<-I)g;R4%Q>O$Z6B1ySa}mE^vkzy>RNnMGEHDJ%$L)0mh47G^ zGbrIzlj9Rz!71{&WnZTQe~Jw+{Q^Ni!jz(KqQregGqw?NC=@D`BUCH8QCP05-MS<- z+?E7OZT?AWeD!Ip;ya+4(pr0%c%5zNfk(M|@foi@J3rM5r#=uctFxUQqH)!LWyKIQ z<uk<7>rA3#yc}j|AoXYiNMnbnRM=W^^NZy-ux(m<MXaC4x36EG>tEyAEx(pZOPeM; zVQ{ASL9@zXJ~Y(iytn&S$BQian5@AMC(oj>XJYq}p7gVb0%>i49GSjORdqN}yt*3F zO%f&O<z5DeuZhzX>IkvSZlnEkPf6zqEY;OQ2l_|5>;m0Hy~z<Po1?YHA){Qm<nz4E zwi=}ZM->`Y(SS#9-VqV>OZB3~wo%REE7FZvpB(GIFGJx}^sg%F`PNwe`T6=SD%`Z~ z&U8C^)r3O=&Dh?3(}5gk7O!CSPq{eKU0Ofvz)>}{i@MWU&NlQYDvAXT9w=@$yec-t z3RW91ok4xKy}%U4R#&mfoR@`CQUZJdaVX92Pt-6&zPfI;!=XQ7?zN@(fn!wDPgez0 zGr#ke<4}$=EnzP?sm_m7^;Xhpd$qY#Qrk$N568^H185AU13z@&7Wit&Y#=z+;5G7) zR`FV^b#3#F-KKfh0?TFC^>xfgHeGW3OS|1eEfzkHqtxu(L$0F!MqVhzIKZlHn=|o2 z?sQfKt)thpA`rb<j_nVSO7Wsz4>;eh{MDkHDX*EW5T5(<x&ri1^s@{Y&$*3H6|s+c zX=^w_5iQ1+KXHiwpQ7}YK3svXr1no@V-UD<$kG5t(=qDYzHAnL06g0`n!t$uBx7<^ z?yXy(soZO&RBX~aNST<oD=@ZzCaghraD1{{D6iJ12Zq{Dw~Mhws}DtO0Ef+{5+_qJ zB%ok+`o+7iB59{Npjf?s$$5c_M{(SvIy59p*|$0pf4yv?)%ZEo*QGoJkkPfA8+OF- zl3ky?bUSr^*vr?#xVDW$3)hArTcCPXB`BuG2Ra)T(BDBQRlzZg$3dJ+!9ib)gKy*~ z-NcoKebg$qD*f#;{fo~<@O_h|2-?0reb46FePloE($;GDB3gUt5srPQ-kfh&X{qW> zX&-K>V8lvF!2yq2;}gtJl@H@{d0QBB*A7QN&*rpNmFL=;wr}bphBuK_=XYBMP(F|3 zn=|sJF6VdHn-uij`3XB}*B(gjmzu`ZR1aCyuFH&G!#!g}Cqg=PVDY7HMR#Jcf~U?a z@uStyq;ge1h8=mi_T#rJ<v?w$ZwNuZ8)ZJHs&v7|fourt^Ksa9<S2k5Nu)CE51l|N zzkMl19pp?Xv3l(e04YG$zrB-t)wc7pBH`yyZQa`jSSv8ETl`H#{8EErg2L(X*-0KC zH`aBYQ?{1uai2-md8H3GOKfF;15jOwGVcXg@}ZisVL&=kxud2DQxcf!LJm_0X#$?P z20~T8@=;$3q{WY03Wk!RRv5FsFVjW`u^jIr>|}L64TvSw?byNlv+LXRPGNg4Ri%Ju zttp?UEWN`rtiir7(6EHvOl3<5D0XL0LZrZe`j#crXe6r8bb69+Vzh-LmD?=a>+^Fn zxs_yj*>#_GU6ZCAq-P+&0*V~EUx!CR6lG&O6r{|`Z5`4Oq6+lj5&`S2gM~(RR2IRb z$GP1?zK)bj!L|n^N4A(8RgJvL3rGF@%a`vXDfBM^te(D0{jE(khMYtIET3h@QvJOE z&%WWx0%SyL0bux0PTTIx<JI)$(YGyR1`wNDK=JbS&so_KH|8T>QYTp}*{$0__R^YH z^h$+YbkKWAQgFWGHM3r}y>@NOS~)@5b{~|-sOqKg?OuNuK-I|975uaz$K6?4#S`nU z$w_2h(@bYhK@iICNs8V#M~bjoFRJInnl<~YHXC1S^>xiXFtf*t+S}m2CxL9rt|05) zNds<8#-^Ucowsp0eQ;3qC|{ves-lq~(T7vV{&A-rmn1GA2CzJVE|+rOKq7ex#33M< zGh9kxK6XyFZPvN?E?({1?O@*ER@+Yb4q4kM;+$_wsS5dAUfgE^BLQQRU={3(ozvj3 zTJt_mLEfg_B?+8(vSfK^Rp)htlCUHQXC0@NY^!_L7H|NbdRwZ0eEZ?YubcG!LD7Bl zB2naxLIf1ae*$!>$#d|8K;G^o21}HjHpzCHsQc7_%MukpSG=}ZrT=*?%*x7AFW%qD zYbbMHm`Ij&oQ_zMuZvx)YmkKtM~yT5(y|Ivn9qj=#89}-8KEGhFPe-u!$}^$t~pyB zr0TVJskfY+ng=JfD#54K&A_H=Pu_S_S#}Yx&|U*aHdjCGDLh3##+(0FDgJY{ep&zg zsQ%J-BAHj}Qxb^8=M2@o$~+8O04FMftj#;`nLGyE%;`LUk5*kAJ$4-x-X*7m|IpHA z&lZ_tI06X((+Lam_k{9i(1Ui0{*FV7?&dAgQsn=Wrld%=-f*BD0FIN+=OqKv)dda| zuP)Bu>c{LYdo-i*Ww!;yeVst4*4L>Njv6Cr4mQ>SN;!O5@S=JWGS5j^s*Bp;Hi3Ah zK~(wULg}Oa+E5fi6hS2aL)XWnaspH6gkf#QFOp~WHfpSxld)itqIDv0q|F8>t0UXi z@O4F}b;w!*LBQtWIBRi&x=t;JZgyLr6o9~nmQ+s<?`<mZDr=<>0dJ}-1-R{d5x^}w zof{^~JC3ezAVqJ;CR;~v&#LNNSiBR3_>O9G;!u%+<1td-9@nSvAfDUG5j3mQ8Za>V zWvpR)SquL1!;c>_?B{kNd3U+4`CfM~iap<YZ1Ee)mU{qu>sW9&tQn7c3+7CPRe9#k zq#zsebSeky-?&bXh4Vd*+Gy-SaT671J{$xj!>*#xV+M3{-q{%mOz}#9<X(IG`SJc6 z1m&oY+C!Y<lr&<fCKoMb_#!WfqK5OMdZ)(DP}ku;wF13u%m72{bE-%tc?7s~kPNCi zT@D(MiIo8BURi8j{dx`e{qpPekFOufFp5*;H}<L0msEY4zLF6*e|$`ynxAt6<%twG z)ym-g>50rkt~n0%qaKR74+$+**}%WK-&@19+TmP+Bjxu=>?1j|pGCDx0CyBM9Vmss zsh>-=fINc|V}Kz*C&8h3FBZMKK0pA%h;F98^)5g2NzIqiZZdAA7+&><qL%U}XZAo{ zo6L9}lTz3!PzR!E!?0whh|A@rfj-gH3*&c7^`Q*Y-emST2~GMsxbKvmPhF<KMUdx0 z?Ut4DQ|Zht&cS%p6*&#ryE~@kHKjadpJLiKkEdPap|Ha8%38N92Usa_h%cOHHfHJ^ z&B@yDcI(Sqsw;I#<wkH0iRgCAE6chJyIVi(db;zgN{puLR7|jqdg^oq%&-!yz@b~d zn1obfVi!5vQDWzhb?o8#Ov<wTKuu7ab4$e7=S9=~<=gt0jj7*-{C2a<XDOiL5gLfV zI@53Dwe)1~OLITH>?r^v`y(o%NFk&}f(}4rV<n*<#S(+kdp5b-v9`YjrPK`IYzlbN zACV2Hr4o_mO1CqCb-jr{OD^`x^T{fl?}uVd0Ah;w0s1O2&eWnW8F@{Ii<Yyavc$A~ zKjqW_#r&B~apkbm0Q1~qH*kdGJZ?JVUwe~7mIOvO_oQUH7fkr&zt&cUNgo5-{mrc< zdiRnGr!Q$!u1>b4d{)W(VY4TPhFdZ5?!KoQFX5=<=|qXn&La<nQ}tX5qO31M(27C6 zU)jQiph@-C$ElJ-)A2^{vCA2V@@l9TRoSj*D=c2S9@i{VJNi{p$!^2lC2rb50vfA| zC<dhB3}#W;;F|k(=-#uyZ1ftp{2C!d%Zh8sE3hGXlf$WqF5Nhysxit8{OMAa??Ch~ z@Of|HtrW+t%J5V+og+uG2SVEU+1BP2ctaTKWEyE0IVe1mw{xF@`Ff6cj#ZKBb%`{I zGp>>&EQx@SZA}2(dbQypHIJWgrkAnQ15jHE0;&2AND=BU6}+;xXB20PTz0AGq&J)* zjX>9+<u{-k;6l7Qz0pvI-Qlf=r6xm@8UO`*M476>B%xP33u_eB8&UsFzUh_yzJ&1M z81XOU`O1ETA!=0;`J=!MKlvz*OHoWzS>Bg2UXcXby$;uP%L!oM)0BG-<O9@G`nT<s zQZ1(IJOy0!CU<)4+EghOlU6OYEm%ij12{iS%owi&n8+AFmf9Uivq7UgH;=@}4C)UO zc8)|0T1nn%IfoW*w$8$>5GK%+Z=eQOV|nUw42<KSq5_VZZS%48#ts|swXW@@^`-Kr zDVIMkRrpw{SF8$Ms{1StHC3i)eq?L1*U2AC$N9@(rL~x&e1rtY?5iDp_I%ZAse6G- zxo{VGoNJK~lyiKh;Gci;ashlW0Zd@Mp}W{V#MOpET`xmQwS$P2<Zw<mj|2b_3oFd0 zjPOdJ*Cd-&cYwQlqwJ{Fl%~M@DmuZ)PH6JE9^#fZ@02dNui*$3`6O%+%|~@Lo#1+^ zTdOF)>z=$X6>so;Fpb!Fj!qF6-I@Rm5{A>ks((@m5U}p+Fcxqg#S<H~MB)yM(8=jQ zc{vHX_JHdGK@Cg>(Dc)W*oo$Ii<E0$`G5jz-^9!<@K@h1v=nCMk-;ccA|xdZdCwu; zLP28ZP1L}dR)55{OW+x*DOpb7a;P8dQM{7Tj94p$vfVOyMH*fi(e7?TO(B-cSP4WX z9wgiIZ<p_%OXWJfNo8O88oUk7irS@4Sl*%>()BKdE=Uube$;R6-JcBVHeNf7q?8Yc zM~~g??4Z*Vo%;DnM2l>B<t^kHm$%4LDW&yUY4L1I<tT0QdHVQvcTSI_KcEj`pJhI) zR~zhMuiV3SI7@0e$bfAEukN+7qsJUvj#YQ7YD-nU6@A#vlizt!gz9v<W&t563PU+t zW>92;Pexw6U(J^<<JYgxum7%;w*X4|uAQ%I<+^*Q)L4Wf#k`XOcEROpifT#U&ADi; zM;Yo>iSPl?G`7rC_tJwH&8GK8+S?*KH0RTUJYp#VUY%=BtRcN}3r<W@x)J_vs@>1t z=V3}9#Vki?=e`>!OpdCh)=|l2ju27M1WI1*?W>_LtJvgyNXStgB2t}Bds$P5CihM4 zl}RNU?v2?;Q8vE&z+R>R^OcIKT8O?@?E3ZjzI__P9<Qakvr~YL#K7Tk#)fS|R0TTP zHqKH!ytU=k526gH%-(g<YEOSp8)u+lBMf<_*n$XBxf&rx1WUa>Bk4i?oA~Hzdy|`h ziKI4j_4SFZ(!LuP`6N$#HA@j+8b_^r-+dG>-z~wF9wM0l|Bpz{b(AJ=VMyQ(Ra8>A zlg}aHdDwB(|AbX+%N8cZ;g;{)O!VUcrx7~m@g};rmx@yChw=0G&5*^LeW`yrG|~>G zwYCC&s%n!bFJ4sXpvq9)KRcpGNk#o0Rlt^f<QM1&656GY-s-2mQOdSUYbNMeSN5)$ zJjJ46MK8{&%dns4(Z2kpDL|ajz11<$vpd0|7%Pa6(ver8lSCad05o%K9M!48*_fn~ z#~D*EwJ+(Oyi?+R({$!}nuS^`@*o_jjr^nq7|D<K=EU17H8|*NTz<1!@%up3I!JwQ z`zr8$&dFX-;K(6|sqXwD1dXAYE!*~X3|+Heoi2bUjZz~Tv~I1}vU_OgE6VA*wnWzx zb+MeP2RX|mIqTy-kM--eweRqxVb|!zlh023+y2Y$a;>l1Bs7z<lmrLuWmUpeuyFQE zal=J^3<@(6&Nx||Y;AqXK(?a+`B5)xHl~q%oz(Y1SCHi^R+5L~kPii|D(9%YZb`p9 zLjmKY_yTdcytVc8Ip$#~Q~8*(oaRyX3;?C2I)xIF2B9RL`iW{GnJfgSqrsG&PdY%c z8c(trPM)5EcdE6qZ%Vf0;MiU&il<lgW#;+l^4#N9%F7Ai1RzPU?4s^|i6^_au}-P9 zN0&5Jj?S@_+BEEFW;|PLgrJZbd#`w|WxrpCGdsto2u`rZd=8?$eahNoqLG$2cbkwh zFE?qae^{yfu~O~LGa{Uqdfvnr@>8ut-<nJNLN@p#=5w&8$ST%jDC*YIJyG}FT-0)H z3zJf&Q^Z>GCaO5Hlv9}!=gF3ud(Ni)$54IOyH0Ram3i}dS2OwS)Q#*M^25;10EBR* zEo0ZImvq0&d&)%b9IpXx{bBSwD!zdP^j+D}%iUc&?tSxJ6u7A|>NM9J9ra%0xtg{| zXHX80no<pg*GjFQzR&v#;=BCD<~l+HZYy=dfxi0<#8QD$HwF{*DXhG;!WKGH9cZ=2 zk(c%$qewoevIkm_cdL^D>}GAk;r#+Xp=s*19CRAq>nsI;nzDHxTjlcx;%-9<NpY@R zp?PwfH`OZ<x^zSx<Q_{FPO|+Ov+z{Fa;d)!4sb;9Os8h1GQV}V>Dz(SaY5c#Pm>Dl zaB_E?`~<0bHrJ!mpsdwvo&NUA&(F{Q_-Q`Bk_AKjOX}bCH@S7n2EGH(B%zl2rtmS< z-!>vv)m5~RX?i6cha*T!RaD~8wUL&V#A{q-D}!E?cEOp}z0YjoHQ95T_5mGq#qbWy zd-tPzyPzGyOIfZSYK?g>aBXjl=u43<!{JiKCo3c8ObeAuykc?wEs51g9GOf9Lf004 zI_A{!5p;+jM35}0R)L>&s=%N-Z{z0<2@0w-HRXoic=KO=`0}X2w`V~sbys^chq&bY zrMdMWm7+PkVIJV>skoqWY^P4SkMs+Jq(+Yip#rEusLEu+LuF>7$resjLCX0!jWQp7 z=?_O|&B@VOIc1PXV?$=8i|QvD)l`}a*}JBdb@o0_X&V~RfF{9In%ik<N6ch1^{EQ+ z>8%6ttH@}6ntXWWd5N+DOkg`{$bT5wgzbGQdzOO-C<2Ep4t2HS0tdcrt{=y@^&tYb z`6L@NyoshcbJnEP>JQNzJ}1!YSAA?10U+fwF802rGfto!OT80frGvXbKF8@)XdyL} z_93*b>-<ALbxze*JMTc5F><D!=Up9PRdNVHcUdoEX1?N<0%aFt<w4y;bv+c3YYOoJ z$UJUmna%~NxOrMyswpC1<B)1vXeV8FBytve>2a@7p4E$l!j`r#&iO4=lM(2mKp%BR zQNs0)3-&REmS2Gju&((~2kdGTkf@t<d~x=otCj^q3{xvfD-FsrnN#K5W_a4jR9p1Y zO&8TF1>siN(LYs&F=5y#NJ}yO5G|sTH&{XKwPE5t+RM01ac~(OOY<aOKXG*A%IQ8F zFFEtJ%wTo3T)xF>lYf`rS`t67f;LGbSxat$VkvD1h<4-uvMUMHCxEpUy@$QyaL|(f zRz7mQ7tg;`Dx9``7T@$M_~jZm0az%qNcgrEIKp>7ytvIVW^I3oAFUkvz-p%;_a|wD zny0qFkBXt^)`BFEPQ}5g!8#j*=$TnpFN&Abt5g^qbY=2}mKU?UmPu%&T%n`wrvzt8 z5Y25huW<zLd9M2b(mAyINT?1f(tOaVB>>0*ETV#EYcA*^#adEbv^ao>vWJ}DQDNf} zNN7bkRNdmRtoatMe);v=@am?@{&~~M)@yZX?7{i-j_FWlubFI}E(4TMn}t2pp#HYi z@}adVK_WPE=vh=?$jMPY|Lr}2Ju7n{(P3V^cXb<h-TIP%otoaR`kx;cLGhE;%to(m zlj#5?cho`D5F^PBh_WRXs`w*=WSh!E<Zj@1qPV2WR#|yaR27X<h~G~C4$3?*Ysg!y zCj-=XjMSreMR3KXJg4(=D*U|`>OcPZ&+pIe3ftdo@YY<sM2<Glgq;A|`9S(j_Jy|F z6kb38!pwOs&5w9OG8ecSj7l<W-k%!Mqb9s8MOBM9b83eS?;5nn9Hcw;+@&ZzkS8dF zE*^dFFmwWlZ9tyjaN_PzAHeXa9JOj}>Rwa_w|KnC)>vC_E~~NCp1TMK)N8%nOk>+t zkV?roXMKR@KK&kVACov5FHK@jT`EB8N60Vn=P$oLKmOx>zAt*5QZsY@+S{<+(Y&oB zP6kQWAyQo(DtABCsT;u6mL?@YFMu+8BsqPhFxPZMOa>0meFBzAB`K-^)B08_CvFk0 zls)Z~hXmk_<8F@hvpa%CbBx|!Kr||QU9`1kuV31x0+bY?)}p1P#Xc*7PK7I@7VtG` zXW1ktJkx2f*`wo@bF6WLTmfc03V<u>31Ia_&=B{rfn_k>V2b-RrILVtzh3wJSTUm2 z+lZAgYFtAy6A%t4N6;K)cQPsVL-X>;K@DKlw&qfWNF4AaK3-i~!w^)T(*f(Wtt5vc z9ddTscDhQ%QL9TU^V^q@u4~v@rGR<P)L-{p$>}wq4uzB#_iFAbJa)+ae;&EKR~DS> z-lS^)u~8WT`)w<VggdL259#K>F$IUSjbkV69~u1mxC3?aoTRX`-5MZTwek*Dd5h}b z{`TuL?(e^T`^WtHF*oaZeCzl<&MPZ$#0~=4f({(8<V`vnGoqgg>~ie6S>5fE<9Xrg z;N#P&y<6L&xpfvPs0rNev8NFwI4O|=aXJr5g+$6JnJr)|RvS>AGG5}@?RZpm&Kh(C zsSSfn&o?=W$oZL%9jz;<<h+*slm*5D^G10)y4zj4GRis(GGo0xQ?$l8b&fYRML#?B z!!1^oOWV|3B-8?^17G(R;J^L%w{QO~*$rs*>LBw8ZXM>bq(?6op6jYn4{-ay7s-Aq zouuuOqae4Jj=%sg&r;@>n#D4a_yBAszEjOQ?sUi#bku2UP!4Jk&19AqYm1i-@a}4K z#PT`3r)-Jg;M59NSw2eo8-&jBmVeLQ$Z;iQdrNYlo8W(l^6#eVfqulP>ZvU^KutV= zup((x`lnaQ=|dgY(ItC@8mg&3XEQ`5>zlg3m;d^Ye~cf0V5tH@{=*see6vgH`tJbO z)tgq{6c9IUau0PxWfaXk?R5}oV<G%XocD_Kd<dOhntB<gK`|u_hjnP=GfLjpWQt6j zRl4k@r&d&}nuT`mifk^uF1*|+{XtbXYmooF?{QfO+tt}>XF8fFWo_&mD|uWL;5OH0 zlxTKK+%@7AIr}`EmmoZWHpTsNpy|v2s@{uk7#!7TyF?uy4FQPF|NDZeLGngW(tb1R zVo(ITrveA+a%6(!aq+R%aqf}m?7X+$s)zlU``&8Oq$%gI)y|MXHWHB&Olpf#!33Vv zJ>fuOnz}eB8KCpgXv#8FNei!=FVfahANojkSBQhjPUBRX;I`4X6h_rBy3QmC?$o>& z)aT9Ba7)EPsw4nZZy+8G0vr{wbxCk%*Xys`4*(yVa0ad2^aNLGhG6$vu>amI_wq4s z{AMw=9JB7WmU3)-m~);SxVwS}Rg;w|L-M}}hnAeDP4(kLs!9jsV`-mY4d+;vYN0wv zw&KxtGMF$S>BAO^39720F0)c2*U1M6p9Aa`&PqM9lL%YgnaF3!Xs2Ewbd`EioN0`x zy1wi-J+-I!zsjYbQ66xvCp8k=r*1vnlMKr%ZJn%mX}}8}b-2l)@}=~z`aFdGlN|TC zQvdPopZ8z)$T5d7zcrDq)GFCF0T*;uP#<WfD#_b!VocJ;_=;=<J9kqmC{wAU;?!t4 zOr=w_Cf$gVA1+luN|PT$z195TOx%O@$@xg>7I-&>=|1869u#)RIwv}upc;}KNpe{W zHk+BJObNef)PwhW9o{6WmP(Nqsk546l-k^oKXe6FQA7T-H}z~{K$!RSiig>92aie& zR0bi2ar|MW+BTVbQ`+IY1v9SQg<IqEqa>v<v}T%GN6P^e)?8Y(F0!U}@hU3HqtU{N zysOYh%S5H43vWxm_)Cf{!u^WF4xCm5Y7**SRh-e-_rSd6mkk~z3B~i)Bz@LorznXU zhV<hm)1wBb>m5&wV701V?n*|C)j9BN{VO=99R-0l!^b#o-J%o4p?r+^OfdYx&c5}W zt0@=ozZRbNHPRnes_#AZ)|FXZ2}-a}pytZ@Mm>>LZ-jMq(r)%>FI&(s49QzmK=&ad zP`gsnb8ppdo<lWL2|m3PwP{f!bQaCyZjpZpRTFnUkk{f4Y!LjdwLdY|^Jv9TH^(9Q zk%&ng8lALM5YcY<F4K#9R#RPeN<3S*k_{<emDRnY5<^;^$3i@3v(3Z#rI_@lS8>LI z)e%wtk3IEh$(@51XRl27>-aXuU%%g$-#qZE9WxI_@6<EnXc3P0XsAV&BiU3Ei7oD% zCQ2O2cu@OsFeT7ln_UWar&0!Jsv40y&`W!3AP&h`mnzW9p&^zo5Co0fC2bInRBF>a z_~m4M2dCsYr^+2VD#YgUM(LPdi8|s3=qGdPoZd*aYPzz2&cz;T`iE8$^rM>a!-*hx zvJKg3#D?=w>_D@{Q#Ujd`sMWYNwKSd4N)Zj$x7AVt`xX2e%RKrttnI}&*dCa27=jj z4JVO$q>kdyi(<xhM=0wkdMp-2zw9yxIl$MK+*F&Pg&OGu!!Mq4?wz(TEG(h}@xL5i z!jSvU*TqEanP0f3#D1y;ZGlZF6w0JenaX240OqO1vS;*eYD9wwiUYe8J<6+P>9UF% zIz|_%AFPe3h4^4XYGOX2vjaOQS8oSx^*1CgzQ|j@-hUtK@8bh1d>4+lkz?7mAiz#R z*==Dd$mT?v-8sNaQ@yQH47bbsjzFUD8rrxWs^SqEPX}_<wFS%sKvL}ZM>T{fIkE<t zL~=_Bs)M4Wb5d10b$y;cD`>|#HG5Sf#yK!61HHbhBqh!!5r68E2UG|Dv*$U`kE-n^ zOd`F`@F0ZC7Qmz7yUodU3)%^DQ(Xpyr_FZxiB3!Fk*I4{l4O|vWUb1M>Tgs3I_{iG zX6vw}^pc{VEBnv|1k5tUb3H*K-Z*7iH}&XsYCdjx$2Ds<t$un|+m;aS>0oc)a$jti zj;9(F%C7p^p$pi(0Nj>-^Rv3ij*rOsy(DENMM`Ct6<rLJ^jB%J18KZz1UOI}EM;S; z5<wMN{G4<Q12x3UAm+f<6f=hp_Xt){@3Pa4tJ+BNN`^v>`lHWxd*S!Bioac}29!G3 z97_B5ur<CNdr_2^?F`;k{QA*5&Cvq;3#rE2(v_3Po7+OSq+V(=7HBy&>sU|#6-@H6 z_Fg3FJVc0^RUX=aSFdEEn6ba?<Oxs8PAOkUF$th3-v2mLLrBgttF!l9JY=^CZ+t51 z1}g)td12>ql?7JZNk?8y=p^;(vBs+^8BE1{P==~^3#`2L8L1)GyFB#!TBYBvl{M3& zt~CXN{eeU7SXRlDC2#h_hQiwH`K*u=->b8mCg_hY!5WiJ@QU;1QGID=Cd;<V(f(TB zpj*VHCXMbP;h^F_x4J(EaP;>v(Nu4rL(V!IoxL%%y$ci~N@uBWA-RXbiXeS%Bc?NJ zX!FbuT%5HgpiTyh0#Rdd4Ac>NV56}x?JMX}fgo49Bs)2lLQ-$*Uh7ZRs{Z~Ah83Ok zvLl}K?A<b$mJl~7<xu;R94;&GCii)F2Q;w2lFXqcL3iZ7Du%j>BCVA-4<HW$B`;pD z6+!L*^kuiac&nO*TuSP_nO=CoAx@?H+M{8e{AjWa=L#VFc#YSzqEp7(h|y#b-#qCE z{3E-$9BL(Q2_=5n=tI#-dsau_xTWQ7ye-~x%h}UjjHB%+J81(%#uxqRS_RkYcysX7 zj%-wWM3R&rsr8`g>$0#R=QxQEGF6-9oO4mvxvYU8!1wH$xH-kAZA6z2I}S2JltBVi zT+7yo_q;&SN6+f*;qEX{D7QKkpIu~t;n|wW>>f=!V%~`$k4R|$TrTsbd)BQVw6wjw zKt+nT0dN+mR7#Tu&>B4vofONN92b+tm3KtGl_MkgS}5r^u|^XE0E+6Ltks7t?7K(> zk&|soc^8#b)B2N2^nR47a6c<`qNJ~RiDTqS3}JwyIOHT7vq?ulcFa(|BNO{BWx=$^ zYD(TsZ}E6s@S#R_-qX!TAx)~Lmo4m47q~^LWa^~4CD!=<E%I>KXFc?hb8Z-DNqtNR zZL0!nhOANkdU#OfpHn$54tH_fp2}~F_UXu2Z;gQE4dg1VI;qtyinM1~!=J2G`~6y# zsOYft2!#arW{Ml{%Lv;80I2Hr;1}{I>Iy5t5;Xa=`}X8#9a|YM5={2>?d4GotyV?; zC25nnK+TVeg$iE=@`R9xBS~RY-`tdxsN{<sY0zU}hV2P)T`IDVPI|w$E0)H(Ksp|B z0G(^m3*iVnwRURFWV|`%#Q7_B1%bAR@0}~5K(iiDh%~UK&XdUI@o-Q8j6Yo~^I(26 zM8CJ7JgHvGE5h{D`xSViQ?f3Yg`fqz(d<LFSPCpEAs)Wlp9!{Dx?b+9>SMROC)^Yn zkxSolXi9_^Hz}cg659!Wx{En`%R72;-xR|o-|41(o?FtxS#6n+94loF+{`?h4Cmz3 zNZQjhojj%~bFZr6-O9=bZI5ItmYa&{e!!Xv7Cugw<iuCSO-!*JLnU2rb(vpl_5Aon zJ-Karli%)gYPzQry0h<1odTPI4GTsF{yqB|us%}wx+F*4lKPBGZ<NNi-k#l#Aa<v~ z>hg{}JC>z))XF@h7g7r867W3`QN_*WoW|ml-!DfqWirWcT5Yh{oSz2b7?hm)-RUIQ z6hpJP=LMvw?!uz1iQYHm+_iaCVDXNU;OdNS%_7O{2#378%gIS;2bTt(fU)I$jQ^U| zR(d;u&lg!G@h|6Yho(38w|LA)aSUtKpk<QCNhxozN2DCl)mF`gvjiEp>}A#Gi0fnm zR>}d*{K&IdO)Kxn#y^00fXpRDPy<Ib-nwJz6n3_z9ah&)(6+^Ag=4eHOz8-`m2*jo zF{x;!b=sj5SSXa7Ln|`MKzq~nX{C~J9&f5t0L-OATRb#^V@q8}x&SmoVl#!kB6jJ{ z<JLv;Y>Iu0LvJsv$NO6S@~fJwp?(nMUnej-waZJ;5J_#&pyMbz@6lr7_Tt{2M|k8= zf{&<O)2YUPIFrnM^*zTl0qHObB&VDvGJwyF_09%5VUP{jSCuJlQ`mct;s7<3?`O2i zlzm>-WKK3Q#QSEi6r(&89T##@SiG}GFVzcg=W-Sym3{qOdWUrH>mvo~^a4Wr9Y;88 z+G;UgjuF;Z%l}qE_Bxcf+BmNiyzNic$`0Re){5onm+By=1p71EDc{CVI?Dm}09X94 zMmCq8q!eTtHC9CzsBKQ*KzG=--#)ym>awtoAYpY6lwE;PYejJGY09S0q^jM3I)x5D zyT+UNMZKmQ@o9(35#L}Zl}utQJb4X0)v?GD8m-(L<$+35in=NOyzXd!75GWj0W46y zZUTswBc<)q+3L1^|LAZ*$*l99*yiYO16aR4-+uhM^*lCXDZlBoE1Vg~;iFi&kWh-6 zX{Wl@Bw8sH$=#yqsZwe{BO(M*N)Ho9j(1C|Z%sh0mOy3dw00*TrR-+Irgz5bYLIVl zy}pgjtW#R;_*|>_0DU-{QgJC<sJ@j{l9fpwjLL=BAKaT)^Gp>yypvcf#{rJGJ<)m) zEER<b<u=-QGZd?oN_@6WH3BMEqTJ#9-`XR(1hDgQeEV&!{`2|yuUbs}TTv&ysSgD` zfz+x|oL_6@hfk^y{Jt9CKPu(dMfP$QSh<nS;@`78Rdp^o&VAYFVq2U%(0VR~Ye~vg z?qkqyE>O&s*%Mn#qoE|@X)ANTWIc{Es9?qRQt5!>V&Qo6qMGt>SBjZ!+#L%i@I0#i zX<1vdwl<2(tH{sK)hj@^TNZtR4A{};A26{lIP87}$~3p<90lbc)ytjA(fnb#KKPa8 zZJMZf@w2vJ*L2|j0NsICB;YwL4=k4Yw}z7ed_H-k&#hX~>HL2s{Z~qjW%=Br>coUt za%e7M366rK7}+vn_P(`_Iie?Tzj)B@S5L+%kCV`nd=VF5i_oIj2la#F$h^eqWd9|f zjg&_G(pX20_^D^}1f%N;R@Bh%&e25&n}|&WkJ)6%$ktS#LXZ)+o6$pt<k6fS|6HoC znxv~1vu|%e7O$o#$LZKs#@p=XBuVhDE(fr>RVNsVki6;Kl&gAhIqdv+hkFp1l$5P0 zZ8VUbswJE|N3Ok!4m6G&YTDwx`|bLIMWaH46lCfdyc9!&gN+o}WG4<cZ!Yd@c4dZG zSG7{_o}_2#B6D_a=SFiRYma3GiMK7)BRQ(<yfe7i(VoV>m^&5Sd(gpPL3u;Id<Y!| z<ESrG`0Y}C%%{Dn*>|3gBP~5pHcgUEr`>|4?~z&|g8ruy?^G#gc1}g2V-;R;^yC() z)uN#^e@A_!QzRcC+tkx_>v3|DXxg=<jsYYu=unqR>ASnVRX53OQU)Qc44Y#bv^#zl ziS*af%<xg<4D_I)t->fNCM_vb=cOouzNn@g<*+SZ!4VYuwKyV`u9HoFscAShUq3d3 zsc3HH0D36L+cN#<58uYG4k2%+JRbAKEIF<&+00R>a20-tO(9N8l7*xN6mPiCt;Ufj zMQp#+tCtnZDZ0IW4uoAmad`~;qc%;swMSQz?%c4d>2;o^U`fY3$@fczJ}+NB7fUXL zoIAqDA<hq%wjVK`zOvI0ap_lT|Iwr(<weJWi-M~-CIlL|b<Z>PX{df`3Uip9hH}|# zFUlJ|mwEy+PjAU7aw&||>OS6%-*bJ5rT$%#SNOkQepNTWtCshjlAy1a-*f1U3@Ues zHmP{tod$411&r!VHWAjFaDvyZz#qR&>5-2s1H~#8zt$^bsHhUtR*zO<K0KU{)wYJT z16ur%{-nAH0Wj2|q6m8FXlJMT3DKuU5|?Qx$*bZREi?92m7)eB`<M33p6SR!8p>y? z?ya~SfK&S!JxwGXI?6NIUIA3s6?4!jBZ~pRPoV=I`e11Z6zBhM-B>vQI+-!NSvi9~ zIMVydC?-*;O&FnQvXZq={3zgGc3GcW-je+e<R3{EgL}qJG^mRvfQizjsD)o;fw8ZO z9)Cn9)wG3%Ld2lNpOUfXYrl~VZ=qV{q>zN=7PJZ$_p0I0idWeI07i>CK?>}v8XlCw z)R~vP-dPU<+-iO9?A{&5A{8lm%U*M!lt6rGDo)(GIJ1s(b&D+mTzp%%U+?GZ_vPQN z0QpU%;d1WtQYbDeKtbSONdRw81D`Hc@2doGB?fDdOt~bOJz{btXzF=TojgP1s-&D= zxcELbv~H?TOP`!{is#UskF*t4n(dVXFgP^hvrp53pwvFYnG({^yl)l1BIjn>7CpTg zjMVZD;8y2NlAU+rIp8|Uq>YKKp=HI?%uV;+sq+1ncN$xbf%>c}W1&JK&|mZTqO?hq z&iuYuKa3wYqE~!p^Lo$vie^(HlwO;M770;a_@c<7=&7@D<{o)D1kF?4X~;U?6-oYJ zVTxMy<P<k)j*+v*d*A5WHXMQ?{vS;{$FS9vwbGNEs8428drS%7&&#mGzmxCQJK<?@ z^1Hr%g!v?6kxg2iv3F#i5=oQFM^{7YWp(W`Fo=qE^N>}X1Zt^>LB<|QvCu@Y<TE6) zx&sq~(o1qCN$Ak9F<yVRVE>xqej|U$YOy&<@Yj=7XFirh?V}+<#!2$Z=CJ!=1s;<( zZN%HWD2+*iQrZU~z`5#_*j-@%#veJ!b?qU$)5%Ff%U~UK;o#Sm6*TV!dVS7ETD^A- zNLZ()&0!4y2R*gRsrhiX$)}9;vLMpmOHwa&oAb7gcLshxb$rpPbdap3TNI?B)SW|? z{veAqQugFPI;dq**IM`qZ=wH(zh3|6|5z&?|7t^&H~L9)gdyuteQrZYr~19ZCBAM; zp00^%zO^cBx;Ho!c?~rHz$3%kx1|+r*U4qtIsqmcY%52JW2n^zsHkz;!4~#i8YQoa z$!wkLZMl|>m~(kcf0XS9=IlP7Z<~%CUcw&NN5!a)b=G&aJC~?m<(7nwU3XkwUX=Bs zAsl!u)*MJj#{z70r9{+Pwt1jx!qDJ%N+Wu6=y+c)qI`K1xKJR5(!!z4Za9<?^ki3K zc3q=V*;m$fB(?EyR%Du<r=5aR>r0#G;Ru&1lFo8ceRHM{9Zov$SaYcC#Urq5(;`oT z9f2NH3OawOuX32!4oBlJZ5ZoHLP%^juVUa0B$u!5vB$LmARkxl#3?3qGBEKPj_3r7 zhMkJDNRpzq3AX$sD?5n>jO6pk+Nq&<!Mui|r0Mr-mHsuU{GEyquWM=E5@mvVvbL+w zJ!Cfx!J$!gS|0Qe09Lo+4(p6;Y~G-H>G}bP8YF%`w{yWnPNgVE-_99!QPa+>Q86X8 z3)o^qczZkkNj`e%uS!@Xb112!63Ym|yFC?URK&5V)P~B;cMG@H&|rsK7DJOT1tcco zE8m?hbBTv}_O3LEDqVN$Y9ywEOtto$3GdUni%jw6K&iv9@2mCo`RjkWwG!v<?Lv$L zE1`1oo}I5Mlth+eB*#NjOKIVCI?ixE@&%L?&XV4RgKX^K5MUH7al{lfRLYJ&;9F0- zfx1ttQJ#h9)O*3(g{tGreSmAzOR4rDy2V>T_^wmfC7<b$uoT^{lJ5yioTHnPT<tx@ zFD7+l<FU_2Qw)`F_yyFt(fiBpRmCA2W)B9FwKeFVdOvJ8vkz4B4@G6=e*W1?W!v7b z6F6;NDDNfvn)slvmTV0Gv{Tc`zO^2b1*oL5-lZS}F+hD-N1lR~_1kYz2WICP&$Wr9 zQ+*C)U?b<o3cNM_%Q|1+$Z2>ur0etg{z`HK)gsg>f<FnGctnC{(5h(Ys;2Ca0&X|Y z(I`+K>0tX`V<S|u|0}?Ow9=l(n!j!Tt~st5KQxFb={V)dB%HDylnQ~3M}OtlO8xjh z+u7v+Ftj(opl)#nZXaZ3Dm%GG&&}ykh?wm(ugj}EwTJUk7-{oSZ<UNGz=2hdwzMoL z`B&Xt${w9XN%hMyvO2ZkFotRZ*qyUYRsre;rSp2#iqicyRZ}fma!2u2TyA)FI7zuU zJH}PxXU=ccb*hTYy?k@XmqM&84pYB#ARwN%4ndbDfI)LmnNSKwf|SWVN+rt`TQ)JH zl*HdH)4!q=JMT>})4?Keki41B=43y*J*xI1CTya{VEb^M&amp)yxxfVOv%4tKa<ya zslCs0oB(O6R826u#+78RWTSANoNOhL<t$g}U=+cloQ{NkhV(vnQ<L9(YAkY9^7zUm zXMPb7xZdD~FtQP)aSFpJhl#RJ3<wHl_t)lh?VcXj?1iv38wZO*qxGXXg~_S6H0;hs z)etBaveh*&=50g$a{us;pZ?`eML-X40ll_zD@Cblp~|y>6;-S}8ybHC(6uwA8l_IY zcZZ+y<B>K!o}~=F-a_T*#HKPqq6z4#yrQ$3UdoIxH_p1W=rjP{TGQIo+{OVfTXmp* z2D5Wa#7UxI;?+1E&>`{OnJqB~6<}d2kV5%gkuy$NeMO4+wGGT1UW#q^L!aHK09Pw6 zayS4BmhYVRGd^DK=|z9#sjxNiHvRcp{ogNYvXUuJSM7~~LK&|~uo{#k(Jfr2XVcQ2 z_`cd!i{yW_bJ44+-%`yxz;EeBB?C|)B4Tw{DU|1@kS=F%(p~SK?uD!cj0R@<Ln#Gr zWi-Hwr1?*NugrQ5#gbvZX%$`@@@LLltEEZ3rDy^P%zE`<qbOQ%YKrPiHvsD<+8@I? z_IW#$J9HwX=x|o#^7`_)6sOa5N%6`AqBxZWbttO*e^!kJ*?a9xn4oR@_97qs>eToX zbVat<-tz}AWj;<mP%jsQLDw^<5jXn2+#Nn2DMkKr*pv6_`bNrW<tZkg+9q7_wo1Y+ z^^sD_-A;$1iR|ppJJ+=Zqcx7^qY<$IRP0FV&}|_bW+m+3#xDMjA4-HXF>ktBuhNNf z(A75ah$hWzmAcIz^0v~kMbbnTiLAEW1yslfPV%QK>httkwJ$%9|J>v6>ATWjb}#3n zPR*lH!eCR^q|RL#i9^r(P2QNtG1*ETWX!p;xEn)}a8i2R>>N<Mo`#%{e1O?CbJ6Zf zQ|qcHa>@JF`6Ou^oR{mQJX>|mTh;MTlr`KW{G6%`oQebjwkHa;FBwEjrmR$75CdRK zZsl>#eU0F3?I9;fr*XgyXe|P1N`Lm<oo+PAumchT4#_cebZS#Q*`>o}Zhy8=Tj&0b z3<mf#*K0U^YtXQ#RFA`phUV}nzxv?$9`6j)Wpm`nR0zgWX^1r@S`b)o32cda7sx=g zB2utd0Xp7~q_qR2{$?CEkW(dTNHJ@#PBZC^!<)2+U>kM-Th=c~G%<z6w~ZGIKqn34 z#f0OQC`*C;=r+1$Hyfl6ii@U2w+kB_GGzaXBZ_ocC5_8nn#9{~11~qPl*S*{$}ROK zd8o~#m*1zCzWqGz>vq!QRQE?^j}(^<REs#}+>|1W;!E8dBFKPfWqbzm7e)JLcUnr) zgc>Q$TNclCzfDv&=fW2AEgpe8=2w5l!lQ51DpKK76yM|_u3KNJ%Ryp&+!gU4Dymt% z1LiuU_@DC4yDEWG*YYeQGNy-|&}OntJ=IfMD*u6AhQ98aC&Wu*P%S&a{q=Xt6t-{i zo9CcfT{^#>XOOg593|u|x<MYVkd<_*`dr9er7|RNIC8r~#igKoB`ll@B8N+RziAhZ z#hl(bc?k==w~kbiPj4IlAd0aM5M6m)N)PX^=lxg@8khJQe+nyJ20OW_gQ^@eab4Q) zl<=7?gQhptOU)$eHeC?G@trN$ZIl&CZVK_k2Fv7wNWRK85>+8^f2!7{+Q}c6Y3tIx zt&{`GeoRHg&yv@@-59QWu2E#62bQj7eK-#)wS(OwgF=dy)>-@sQBmy<Z;F7-Kypq> zi=$JR>NpmP^V6~`yKEdadBOcv4Vz0W@N&Yr9k=OcVEaj1B8ar@GB>>d26gpk8%MCM zZkFs+44(vHuQ9Bx{i2J#<~Uv<4d8g<p?Lq|FHQN*vZZTvfn!s8MHA)g+h{EBmEf0e z--izy-gm>|?f<dvVh77#w|&G;hd&&%3&N1o2J$0g{s4t@c;r(JA{78wCp#&s`mj5^ z9k#7>qtYXY&fsLKzUTpf8;4uYuIJV4v-Ap-c#(5RB2{Hsr3-aTQ4CC>Rtt3byG6Ci z=*7S@)r)uzyUNt_N-&-ZcsXngEbyc$F&wl8onFK}1p0D-LGCK0UjEok1rBnh?qI{! z`Zh%R_1mv9>&u6*MR}WfSL%wl+soyo_~l+ml;JHuYEN+JC>KTmZ<n||WRBiitRSsZ zRSznQ`|6ygbgLu4xoHPbg48}ZI^NsLa!?0tYVfn7X4GE5RJIxwz-+HAr2^FH82Ht@ z<^V$xx#7(c2khik#jZ9Mt1~DN9Xr1qF>>#EYwnazOUI?`OOu}*&%PxuwAE{OxQb~n zPTuv^!=>hiCdYd7*tvUOs$c&8ycX+x)3ALs-{?}fR4THGH-?uWL1C7b^cL$z=_e>8 zPqE;uVYACJ%iD`KU6q9$k(!Zu3v|-LC4cWZl%wX!x0(qcAH==vtSJS-%Z`NImn5CO zj$Nlwl?D7SsoC8F?pHSr5x~H#yWf``3_q1NCIcP@Ld|=e26$v9&we_&EJe^Bp!nxx zhf?M!pGoy~+`L{7qK@p*LD%ayi}mGiu2$Hz-VopQEsTZ_iJ#hnqO3Z@%{~HBv3T}j zpC?bsoTQ75<3qY)#eMy$a@AFo{GteT4&t)k+%EonjYEk~Huzxmc_ZLYy|DANkw8>i zUVgmJAe%8e=tLZe4%KS7r3HGroU}hTjHh0rEFDcgx@Aw0Mr@z;wxg)cjS9mmW3WS4 ziu`L=L{rxs)?cg!G<Q(8srE|DXeIBTwvInvEAZ6Y&3$A2=h%8tPOxsx<}oc4c#{Ml zHVc2E@O|QllZ1xud6s737|#2JJuU61V?VF*oJkRLzV}cQGdYPv;^%;#c0B+z62|ny zopD&gybhtGgP<?%JyoctNCWAr{w6Cr0iUiGm2%?bdG|PZxV7C3gIc@Z>8K!6FYoqq zlS`x$)67D%(-9LL3vyI2)PBGgjeiyi^>kkL&(|vcX05W_xH(SyYxk|ew1_<T@j${} z8CK^iWDjYS70RV-3Q#GreN@2*2J591x0qey-P^8QHiS0Q7Z}r~!WKjCZg#Lu=^{ot z4I`grpt5%ycum}GG_!~Gtd$6Jxgk}@q&nqbo*HBUQ4dGd%o-oP9x72DHuP8l09650 z`^EQ`aL-$P^%TPh=c%-=MhQ?7wS4Xx%)Yq|dUbD0CLW3-_weq_!2|IY<G72Wb~gQq z75bc0@LMLZhgr;nl7}dgIbJM9+!uXpU*#bVhuKKwVJn}GE&4Q+qUDD~$FY>fCqme^ z((zQ~d2I(0C-K!d_U?)}J2b(uwCN@;Z<r6q|CPZUOPVru=eW1m@C16?CX8F*D<Ul0 z$=oC0y;IgY^Hz_95?&ou(q6V<8%RK8F=Y<#d1`!TPJdgfuRjOp9J&Ly@y$b4HIzz$ zk~TF<+aR|8;74#!x=y=wX`{?~Z~$s6#8L})xkLsK{-&y-@<>eGVxGt50bJ(##rC6Q z@RC}73K7(KjO(_0pz{ED^Ya9<B5Ke}36F|&U#8yMXqk1{)(n^!L+s+Qs0a7hZ82E5 z(@VYYs)~lgq#)pJkwI)64*MQLL-TS{?$n`A{-0vRYq+}4EkE>aS3TE{A4CcXI^lKc z+~%d<m3@}fZ=?2RXUBGE=bGEr3>X)mFpfi_w;fKMLja6fArO^wBB<#clx$#YLPV2^ zuS!-_KTh-PTh&Qj8kL__n5QYArM&RVYbmJ;uQ=Fgb6kmSHqJfuZKw+OIP1}iv@;nC zHFw~AEbQ0^kfsLyB2lvbQmkdelAkD9*!tIWzWUT!r;%U?l0~|l!H*CEfGhKjQ26cn z^{2l-n^CWE-kZde5Nc4wp2S-<14tZ=m}QOyd{&@m(K5Q~m3fl*RHs;8uaU5tlnN#H zvV5$g-25EHKrhAl*bK^s0;!VLSt?Wmawt5u*~8d^Rh-h-`5V$2)v~FiP0|#buqGgN zc$`8EM<Vse2f7YDw1^2+A(|GCOo5`&u5H6hpGB|49|uE<EC8Eipth%~PE17S4NwA% zJ-^dA)m_)fR|@=)Oxf{DUC8rINBYi@dO}?6)UaMygkj13GAbyvV%czTMm{ekyf?R` z^rZ3Q(H<|nOWmSMkGhZjcqD{zswG-AFNqJ%$H$n>V{JkqNK}pXso1A4-q(`C+Fh6= zg*8#L=x7JFoqDA55SKveRLpeEJq5gN0>`#(1q>YJQDNTekmd*pNr5d$B$hh&sMIFy zM1m*qQLii$=S@Y>^ay!D_HRG@^!(2+KR-W>FI!K#?t8)TW)7!zRatvDSxp#1U(<n= zeB~r=CR6~o?8&Wd6{oUVVk=2$rYIh_q&GzcECZK<?Jf-Us%i||J=OM&CiK7@VvPLG zq;a@HsyV%uY!>f3`!+=n3JL;Zyfr=?-oB3HFcX2I6r1Xe;&o<|ieA*+9%QsiSC^K< z0eUIU+Bn3u$grn?{m~~wC+9;m6y=n6$9tz-j_GU3e);M8^}jz#!sd{&{N8rH1^GTU zBh-O$BBgx3-AX=Xon?aVR$R<`{@*$^dUP-SV4r**Dgj6do)V4@ZKVpOgRX#t&x=2h zE45YjJC!8?$Ja|e;>i8ul6>A##P|%a7Ne%vvfFNt8(%|ZBt2jItw>cMYfm!qqTCER z!~l!a0u5<1rVzGXOIMa4sU*3}s8dG;GxpZkt&X6gn<oW{NZH#2AjkWHtsj5c)(XeR zOm};ewAJlhraYS|Tx%a91u7*hkZjJ=xoL3bWsmG~3V%9nAHBQKd3M~6ZL<kh4%^3- z!jJm3IaQM!ZY;~vqFlwPQ*i60G~EL}ce)|GD#Hvcs!HlMb#TGN)V_HV*k^gVhBTQ6 z;e1N3&Ue1}I<>8u+$t{x`{l9J5Z8XiQYJlA1z%3-T3&N@*6|J-<de8%1$v-WpH4lz zuhviF+u#0u|K*U_+h~zjP4jMgZ*f!<P4k@as=Iteg=vE(M}!S>zHux`3^{UCxJ1Jj z8_u;V;wAU^xg<ycz{uW%P@n9ZYUD!Q4O&tRG{mH?UUDwv^Fo#L4T7-yst{z}tbdB< z)U!IM#p`?NXrx#0e>E>r3q_~4YUJPb{kaw5&F+@%`>78wvA~h7o2<fVJ}59m5ND{? z?4XDS_-XmM^KbUnmtTG~Egtz}YxOswi>&}cH8#qbOh1H2HCLTYp6YH>d9dwIp<NtO zqXeqJ1Ff6+F5n<B!IDXFj;uBIcJTCO_87!1?`%t_%$4!(Y^lb9>^P7GIrk+AqT-*E z<f`Z%d^}(pnd=7jg2>hU5`vOf(*+8@DP$Z7m=_4I@Vg^vio!s)g+^zN^-Pfko6swi zs0p%@sNl4Rc*4ezxZ+^CwioktS@`YCPhYodPX4aFDLu^x7^-5<LAD_4f`Kn5iJd-n zFjJMZIF(3$ywz!0nZYfzaPp{GLCS5UB5l^eDzRr@Vm9LP6ndD@wFl+k@U&!fmPb6c zE~?-+v$&}g(LJ<q2oKA&sP&RERF5=5YTi@2Y}u+h-8ubmRZd%fHiKH~6iB`{r{LL? z3fV{x=(l=%I&qbF?J-$4rdkr0Lc97tcBjzNAJ?g{PH(eUPD}CiS(@8?r0X6hc#o<w z@Kc>%J;*0~qQ^pzP`JE>BI8o8>|PMnf;35KC{AgR@$Wda|2y*@y*_NyW&7kY>M>Vr zOCD6x?2h=7h`b3)l(S*mXgi}Ez%LpEMzh+ZL}^ddaSzEXt1{5MqgqbcJF8}6uU}Uo z!#o6vrgA#LNE-4bOEk{pGzg0_J{-!Z@8zj&9NFHy;=cXrP3eC=KY#nsBiN1P_9iZU z*Ft@}<inHhhw{kF+cJq3yp1w!LaCkpgqvdK(HxlFE8h!9Z~{BE|E8Yrz|;|v6`xx7 zdadMjYX^Jo`|~2Fn)Rx4_i-O*qvq#=T@U-1SA2Sm?nmvZ=MJ_%AG`2cG%03LJ(8aN z?7XvDy2qg+&|MVxC5~uEU{64~OJ}8;7onu<eCcZgmW<xTNc#_t>pB@uG5a3d-xsX@ zCH`i$C_EfIQGx(jK&HQ{layCC>)mRkgxftLuaLju_~`{zr3~p@Y6+XfiIiIaAkt^H z-$g2lRCpAI+d^>j0Mi+|@G5CQ*kkUI6h+-R*<a5m$5)XLH8IqPCYI<}duxBCK?T*2 z{U}Z?Y0jxGm2|UovSA76z=)chHt9*&!=g%;oG`#5<oP@Df|fQOK}SQODAm@~AR~!B z2$ALf-&QOAX0-rI7N~n`jvgH&<cWz6_KYZwhaEM_mZ(3LGL?FwfUWCvQgZN5#s-^1 zt0|kGRWf?Aw=7qB^!QNY+!)Pq^(N|3=fG(iolsuv@ja8P-s;qeo>bLt6?w`b$INTS zB8@dVL0Pr}v!mg>)>B~z&_$fSuIxyWn$5Xw?`^`s=3^3EL(#OX>n3K{SCki6(|Vc@ zL3sXlwboX{x9?Zq0VxXvJWyOl)$8ZJht9ALw(y4+VVnIwwVbU0eGsU0usxJ@W)-!G z*qn<x54MZ*ezGdWUYqwi&s!s5&8t?R9{7;z_ZE)|uR7K78Q(P+T%m)&<1lO3uedeR zPA5A*o|2afh3MrC97U#e@i@J=QT+$FRu0nt<7n%->F~GmXHiapjnnK!UK!LQRWUFb zKIv3U&=HOMO|td1RN1!Q+frSTLzrwdp2=uhiNGv$J~ctQ)IeLn$UvfI35&gjLQD$A zGKcOD-A*oj2g&D;H~0=>X@t-KW(pxDM|;v;)D1c~m(K+LM`ik`on9lOr()G?D(7*d z+I2*pLjmM%FUI<%iwG0JDAqJ0LUq>b9tTuTURUXMXt<XB^BlcBb&8rF^iXh0Me0gh zX})&o2LkSpjjwvt41cy%YV*7=RXQ|IXEU8c0g}6ysN2%0w@VHZx^+xZI@v)zwFs}X zagNjzk9OTzQXu7ay|My6hEnMj)Ss8;CMtcg)-EU2VM!vfqBSM2#l!Kc3svAASKJrh zu`A_%46iqi<#5PpqNwU^Ce@@BxFu$TCkO<I+<HhPPdPgw21r)lf%=f2*z2vzwe)Fr zxO&y<L$+<wBU_kL5aOGN-#5DsU%ydI?{S9XJ9g0P4BBsS4()@1MKJ<s1TpYh6WhF8 zk}iqbvuWj>oE(+;YfB>P_;ICs-^Np96}88Rx>JA2>;zlWB1ty|d%BOw-N{lLr%LUE z((3tQ%_%7e7~w2=!5r-V7u}k@W-8e(;kAWC%e8JDfArkYoYs4R%OR7?WE$0=1_bL# z(;Q4b`8Y94IwyN@q=Cr#Bb?4KKV>=VOVD`3SYP#{I0#j(y`U&{$`Yrk9UQ#JYF@UT zORYs--(X1(8S#5+^|swrmL0kQCX|bL5tgVgzyM7FS($~@iMkW9TkVuvA}Z*8o^CV! zd2awGAtD|s!@i>W1qSaLRRMnQEoTdW;mrfjwr!`t|026n`aD)GQp_4leF@L69)V|5 zzYo0)%Kzi*T#)Rzkz~6SZh*4P#5Y&-42cBP9P#%^aaujAf9IfBbuYU$&&I5!p^CTi zB7q1GgopdmL)~s_puVrmJ(b1vWF9I*>{^kuew}i`WJbpRAIo(7vP^b}+)W2Kbh!_E zoGAA9v$t#0Yw$XxrQJv6nW<Z)O?V+1_vqX)o5Kd!rI}1zY|wP8CAllw3yh_hDgHDC zR8W0oJNUMT*-Rsl{UNueL@mdfT4NBk!CV{3f&YJ=s?7n3bRM`t$ZcWO+3o|-zSzyz z62ev(XLl_92B@-8Z?~Y+-C0A?eZhP-o|G{Ftu!J63NQOuwhWJD`f+`EpMF~seuUUZ z3CIelAsmWmC5o)7A$gZoUDh1g*iUPJMH|$yrQW<{j!h>`v`(7}TqJ#u3aH2F`@OSd zmZNK&XgF$m^2Xx;lW7dQHIwt8(rypq#-^*f1^Ku&YjV1!I1?iKtR2gKx4&pVIYUc; z_F~BU7=3g$Ka)5H)KB`;tC&yDJ*uKRQe~nnv_<na#?9<_7W=3aIU?YPw}txAKQ5O5 zhnBYO-JYJU&^X;hWVVqvV)EIW92iv%*&E5eUk!q0vfi$1!Od5)f0)yd>!m6oX_v$0 zJXSRl*f}p9>`3$lce5=yhVf_sA$@rP-Geujz<_p?-tOG_P<1(Ejcy>>4x}fCMk$hK zC1*w_&AU`H$Le+^ahy)nz?Z<~U?v;okSo0z3bXQSfTgjf^Ut8XmhOOwnn<hhnENq_ z=%fin6@FQ)pR?lmNf^1ezSQof+m*u{)(ne2nko*-E7y%t#h;sE;fTb*ivSy939`uY zeyK6K<Q%)z-5i@<)8HAwL{$fsbLf?fxOrNVd3iFm))`NV?oE+gr@^Db;riP;#IUQ4 z8J4u>ac;aU#W-&@ah;&JoySuNQ@ba2yUl}1z)#lDn*&nIzIn?_9l}N>OT!@v&gQdt zw=={xFZTz9@5eotM)?b|9oY4BUq!a+%3L}gNL|1y1x$Oj-O_Tt=DA+{eVtX?lE&c* z@!w$>J6l}RUeP`=o4LQ(60NDBQ7JH#E2dy{dE?=%DUk%!z`M031Ngk9y}{3H8po0i z;wgH|SrK3FAr7_w*mM+w%07VZK;J&IJY&GY>Xqtz=$$vu$8+3X=YpfF-%5vH-ac{d z&@H6uN@UETj8qXl02uyut#;NbmZyt$(7!3PstjTCPaD`%$3|-W;lQ1ANIj#@+iGsx z&Z!~%RKd<xua+#<s!phN6$NiIF<{uSvqG{nS31qXmUKEkI$8}{Xx_j+^rJIq=(uGt zS!6eMvU8TZGQ(t;Ipi2_c0erGvTA=4zq^;ijy)JUF5SQ_siJg;OHY8Zt|;x=>OZmR zWe_Rf9dV^{QhGYDf%`0fyH<x9n&-32EcwHB9QC>W7jD-%`AwNbp?vg3>6%nBI=w$O z$m@GSS!<7ZSC^X<=?f;Tu<@I{F~H2W#NqZ+=CN{rRF%rgDolG+2XjGUEYBPG1e|We z@yd-_;XbvZ-O3W&xx+F<RSZt*jP}J@ztU}unz0rf!gh7l#dg5x`C@dW`<{foAiF4b zex;f=@@=b(=sK?hprzE=d7Sk>_ti_d+MbL}G-*E7>dUJo3eYr_-XI`8N5Q9Cr|hcc zxYNa)9%aDT-E4r!86nJQ2qxd)Tw;4pNoYVxO55zmgrufZrUL4>({)-%%{v2o?!e}J zOM&X4%&1tSI+~l~7(iObM!|Yfe;hT<h&JlG$Ok-xaez&o?5gGi1gXn0xLr=urDW8m zuC1yDp{R&ECa~;stT(auiOtzzu*JQ5N`b>krSNiHMF@OcS6xmV-D<xP0=$?wH8l@I zi6CXt!MT9+B```twsGR!IG~+0>lI8^RoWrS&30FJri@4*yg1H|&U!415UfmM)9Kv1 z5clw;@QH7zisD3z%1d{is*04R#K7qwHK8b>uPhi<6&P?xcs#t;Da)2U@7Am%dBvLL zf5%Q#<*!RYlk3+=n$^GNTMmj~Xu7<VTz0b0p2okels(jEjl&9LqOzY9G#qkL&(-pB zk-Ucd(@7d_B;{mvZ?~yR+~t(8%?hcB#6)(|jD=$A;Ey%sIF-=Vx`}F%zf4(rPbw}T z{2eVJqbhCeDiFl=xYZ*z=PT)M>nN#Cm{d_sQBQFlTb^wldr;7mE&JjhUZz)3Gpf{o z5S_gjD^_EG`ctWQN-WC*y=B<f2g`Jky!7w8)JN^TFAcn>xso5hfBo=fY4DU6i|0po zD-4yh9pE_>Uj(~M@u3FF$+F0W11D1oczu6_Wy1+{)FjV(6!>Pkyw%C!Kiqlgb(oYW zy{hG@<4;9xj(tqNW!Y@h^Ih`g0ew4sdiy%Vq_cKNyVC<&A4h5gugkNNVY@2Qk|~P4 z5Y08@wuY<+Ty^yWn1cF(*RtAufKaVyotiy1CEJMT=enfa^l|06^9H15ou9VUXJvTW z9~3o#YVUFQoSaSS1e~W7>cdN*Vt*{8w)ttK?MBG!+u{)tU@147it4xX{0dc_RoSzl z8HQGaOTS~&X;=GLVwa;QUCT0cl|?wiY5HQ24sZ8)H!IzgZUxQlD)4a#Z>Mbe9&%t5 z?@b^(yAhk_?$MDw2kp-LT;fhv1p<_CANDF2_945CP=fLf7oRUwRpf~>!y$@Bh<5D2 zL8Sj&sq}LU?rB>cQUa6OQdGIsF?Aw|KF)F0!ggENXo~EfLPl0a*XybUo5H>PrKsG+ zC{<Y;1<$BhHtpqtdjY_nFL$k#TBo|nq(6;jdFfq=*7Mn{iq!*K03aRPJTE&5lq>A$ zi`S*u;c#4HEF~)4PBX`HtlM*SNfmf@3<_)oM(0mK;mgqB$Q?`oeqmM08TmNHGiG;Q zX(ybJHl8F|S**`LwAK500w3(OyH~k;&fcq6rM~1)z;8b?;cmCFm^Ge}@zI5=mGHm| z23D8_tCiIjOw)qb-TV1QNb3$Tw2iVz%ILWy^qUtd+6`$bs+EjZU=O8Vc_Y~i=IMR8 zL!{{jZd@^eNO(#LB9N|*1p37ime|h+Yon{I>M_8>7%3PMkLFBZRWES6R<mYa225#C zVR5Dps$7*_6bP!p383et`oBNM0#*6N!=&bCZvbAARY<cLN8$iE@Jfq}{j|o*LBo7= zcDl2(yyLk^<Oe{>{?szr0sHFCI<o=dUdkI@q_8K|60RCH0mf6iwba^_7-YYKBGMB- zrplKuWzif!=_Eit&WBq_fvU--|A@DWr65axf0xkYkhJk#EtIS6#txSK@J7Rlx~^I{ zcuWahl6rKkRlR2EKdRP6G6G=a-&ZSm1+#oiwx?OaCcTU-5!VM%)DkW^*T+GCB#BI3 zsYX<B_OX1mc=StEF{M8{SaG>PvBWjp!?9Jz=r>>UqQ6l265@%8z^d9+Jt~{TZA}6W z?Mfa@kGd{>71CqNT=r<Jw=b(GBA!k(=Q!p_;EV}APu20ZpdFa%q#SDH7L^iKT+v?B zakii=p?nY9CZefs!tu6jbBGUAqwDvj=iT#aegE^@htI#S?&<y_GC-_;(%lXx^<l9u z>Np?8fb)7Dt69%({WGmnE^rJ#=ah^d>R$OOn#-F5F93b`ad+RrDb(>ww3XSINpfIy z^vR35N$|NZ<)D@(p@LoyQ|wK@uGS6fmYl~nHB#Cfzo$kda~w_rNq*W7wvK)KAmV26 z_DCXE*ru}@85~yy^_z<8x|rvk<3IqbGMJU$YBtFoVbQgx-pY#p&5Hf3ou9@4IK+{+ zw=b;<`QoybR^PbU&<qBWq-3!Ls5hn&bhMPM`pq6D(waYKOh+ayjKa1e^ipZZ8xXlj zk10wIuABzW_m%9NN&;4O>3&S2^4kwZeKyByr#IJZH3eg@<1E<$4#KG#bh@{iu%{j7 zrnPL8BL~2zKIT)-xkjF&vbB@wPr2Tysgo-B$1){Tw~_=+9-T>DTB`QPT7AFP80wLg zv3(i}XS4dMc<)J$#Nn!tv289<`f4obm8Zem$-y%nm(ygr&;VrwJoZ?pTJGmAMqqns zYI50(*j9Y5OO8~N>)U(=2+&07R43)pm)B?HvT>xU;vvzf>g!J8u^U=?0XT<K!f{ri z@C4r2<2x00R{%dOfl;MVc6}0oKFbS(ZRV5kt^r0=q9YznJw(U#6tIm`;JZH!pSn=} z%crmHMW86X{}$e<YySXSO>ZNWH<kjm?0(}^@B|P50+k`Z4gh5=T70IcbCHJhk}@P8 znd)@j3^HB-`xG$J6&)UBt7Lm9yu~8tsg<@O;NFJ{M{JI_t#!I2ay2Tz4CqDBpP9FF zDSXV@fYxPLf?Zj>sE!@^Qm69_fU4>NYIK(L4nN88YRh|}7-S;$1*oRhCr#@WiZ*YJ z)a1GN16dN!EB24CFPqDl6;gN-Xg!;vQ&DCIYpyAm{A#H`qc{y(qM{5^0}fv9p0h4{ zRl~7(3W)YyzrjtZXs2oATT23?eA2y!YFE=KC2psZ3BU;6JB7m_`)=pk6*9HR@@@zU z?&+7x8QfN{K`UkT#92C}9P{D@YJ@bj8I3A;++ymYiZct=isiA<U#kVy<x<@f1RaJ3 z;GI7wipcdHe5bl>!0J<w|8v%_-@bIw7BTC5qSx-aG&{MK6sO#`sxQMSKin@=c2&{5 zljYsEok%mh)~7B}S%V`6Dk8j5KAduJ%XSiY$)VA}!RZ8u_N7~K20bzJwI(8z@SSW* zPu5$xbJ!d6Zb3PmkZ$YgOU6M}<f!W=-lVh;7p4kGdbSbHWF{n5FSonwnsE@6lIqIR zmM)!pSdnZqfkMq22vW<&=iX#i-e*ijU8Sd~iC@?1-@O~FD!l9*!k&X!q55vfXN$l9 z9yzErc*%|vFFW4p{+W_>G!$;6VO0YF13J83x^=K|*m@2HfMllklma-_aXMfr?U&>% z6+fq{^>2aebbJK3Uz~kXbX9{0itS0h;5bdn^g<RR7n&wdH5dr}gj9mZeIIOdH;ok$ z_1hk`zRGcI;+MTGTfMA+oG##-U54Qx!9{6%+V*^^d7MX$@#PSnp*&TGdT=J4lqdzY z_~P`je=fUQ?GWrb9N|RFK@N86Re=kQ@AxUIUJ#OcV0L@syhfhu9(2lp<t$vz?|Kgy zK-obD8xy!KwFXWP=bPkCP+<06<)mY%YKwWj7cWw;E+<W;g>X@#N~@tNC*7SIJ=P;Q zPB_U!W6>#W(n)0yH(cjbqtAdRu_M0tbT5tJ<~{gQCfUGTzpT`Yl-koEfVLVN0eGsg z&8}fdY|!UJjl;NUY<wN6v1|2B3QOc5s+Zx@IMWZ<2r78+YJ#mka=aY`{dDh5L$ktW z-6luqK3TQB0>=jdFI_rghxq^uR1mTiFQwP))1^UHQ15ZA^^}~}9WK;7E-&u@0N`;s z^rI^A4baMAlqHtbDE#D$kQP`)KM3IN_@_?R6zi&SP$Lims?jq)&F%ho`}Xm}=Re*b z+LM;2feDg9r1Ct;N$f=R(;b3WR){kd&Pyp#@A;fz@EDY)UE#)db*D^ya6xua;?McA z)zwY+hI-mqB_vm65ZnMmkrR&eRC%N9;IHr)nBUd|kR^i`R8f;g^#`4iQqoo}kBhLg z1n;tQINgzx>$>@To{v>0bzHi6voyQ0U<zE7yX#H_XeK%o3O=M65bVLhRQ7CKDT)8N zPT^gBn!y3*%jDp|P$!&T6KfUjT*1kac9ZeDV{yWx?uz@4T)=R%IJ!edvy#?-gxCRY z5(foodF05hO~gey)(SpI<JW88EEbjOVq|a0-Y(fUPCM_MmCB7{qNgAc*vnd-u+^~% z4z`0aNgRh{pUsO2pg&((VJ31WA!<0sBIzwnsm@@u2|&}TLs{y2`#jV8?B2V2U93C5 zCXPoj_}}B(pI-EZ7tKfe<BzVOtx}=BPU~#V>WBufDuGMvKJp|QmCg-#v^(_SXn)*@ zvPm%A0S#mxvd@&)q0BFlS|1Y7Cm@>Cwe4xyu(k&NB(^&~nFlY-vBCam$*U&cbZ;1T zmzQ5-RjCGmtZjJaBp%*>6y0?t{SZz2=18})-AYdvsVAIY>a)nsR5eg;__0NY50}{E z-N+eJxs+|!h1%hhxZO_*(vQVD6#IRm(e7bgw3J~pDVam8YxtSd*{ycZN-+&UnYI+R z+(37CRaS9hNv<K)zIMY}T#Yd$I4JOWlcX5l7zya&gsPLMsBBFZ+PfO+QZ^p4<XJ1m zQ=@ds5^pIl@awHC0E?<aLeWL%SbEe${mfmh%bO~)I3ne}0d@Z2#53Q1=+&l+j919_ z<#2+MorG7T4JAs_xb6&&u5$|0ldQ*o&oAFTwKY!?ypeg1Rp1vz5ZY?Sb9B5eQqUM6 z!j3(aQ&qiMz27y_*@d2>cC`ttsGa&>#RU=1t2)Q6kB}EVOd-%iuL4c54(B7+^Uj|1 zM+6i;dh*qHORz8di*%*qbCi^ah46msMxp?lUhlh#9L13lXXD1TINIuHZW_akOkJ)# z_<k<VSX^%2N7^WLgCy~T(5zN72S$-BM@r-{JQnNAhd=)K;`Oop)B2=$)wISHPws<o zE$iHSOg)*wR;y_7Sdt{!M7%K4k{;H3JC_-jnu26OiS9E<JW;DlU?ahs(!m=q7MU|m zOqfg3d4KW1RJG!!I(WkfL2E{0(p-b}hk|GX%BD2_#X@<}daKWItWkY6d<n3d!JVK^ z9W$1@p0XhnV7%U-*WF1f=wyVf5dL%qHfqJtcS+TpX4ziyC(Bb<cV=)^fbm^^;`?V7 z;B?*$oWawu>y->DV1%ZJNwCD@_wqhefF!Xg+qa#(i#fE@0Vz91)~;O>UhA^uG+^=! z-SOg-`mGIy3DZFZ-K2C-G*gf<-<qfVZ~++-;VvuB!wp=M5_DJJj#90^+nPUU#ID|R z1O?}1Yn_~FDH7+4I>KHVcdyYK>k*~ko;nPTO4Q?b+UVTf>pn!1ue`N+{oO*Xp5T+M zEZ<IBy~_z(9ao$vFO(+ZRCM;Ni!0!ax}(ZOt?o^}R*jn!H1?qb;r#Was|R&ek}1k} zsK9pRA{_10EKgP9O^+5Swbr*O?jasehF;md3kG8I>{>Zw634KG9X39T_{q!PtP8bS ztWG)T3&wNuEV5dir`G*OJJcz;O)q+(oEo$$zBgSm)7*g^&Z4Lyu18`yk7q-#*R=}o z!n33EDRx!>Ac?-Kju|>j*yg&DB<tnVrKt$j8V?k*bmUv7a2fR5TnKAdAKOaWhSo7j zikTy82l~<)h|o^Fw^_!^Cw(s9r1Zw)3Wm4Rot)5O!P$_wYl;kTs6nGOo`*H+P2UYC zP1sIsEPjQ>gKw08Rqk{yZ&zE+Z0B=Qt%oIV<3tfVTd{|_`lylpb@nVRf-);Vw$wjc z|MKZ)^OO|w#PT1B2<MrK-V`Z5$iuMmy36adp~HJUbNA{?v1cb}Rj-bONgGj8iOX%5 z#Og2IRS!&d1shYzqEu~NM%Cr1kcgbhaCA~Q5Ua-iHf)o3wThFS4B|;}%yAkbTN1N6 z%u1#k(Uu1JW>=d$dYKp+@5YgM{j%~U{04+{Cx>|$MHC(3klDYfa?N=>?StRTcYrrc zMMLd;&Zm|7+S}KU<IgpJ`XT}rpTt%-XT!+lx_?Gq#3A|0G~JIEA-nUGrg!Y@?e!(3 zy9dWCy*8@)&u7)1Jb|&<^PHTK7G=N!)yY)LB~aa-P4k>RShDDqFm-@^JAk%;!ydf? z)mc|ErxFGUlxv@iFEy2Vmiiuawa<qgn5f&+Pz8hc(0EHAsg_h_3{IC-4mIhawAJwi za;PlA>nGlAoR&cXWxIj^9tZHB*I%FH@a_9=#mn_4R;ZQ!ICoLotqMC;UY24ZZ&KZr z<(i_^<kIy>6cpeDFRX5AONy#4Ic<1p3kW)6Q;|c{mUJsuc%%$8*XYX$US%zowx<3f z+IDS^QOd)aR0%bzi;|ms3Y9qIDP8_roAy;Y{I*S9Wmw3bh_0l>($(nkZl);ZW4%WR z;eDxXqmk2oB=<l2yMj@b#*9RM@>pKQ^&aQnF4f<)A`~qoRC1t$PAh8)Vo-)zUs8z5 z!*OPe<gKib1{v(NqRRIgPz;LLOubwNDWUO?1|H74g10la+eKH-^EmbY;S0yRc{NRq zNjiHRL<N=Ztdgb$4OyMa@2*$t+JdW6F{(wfxiNX)Ykx`avUt~1aURhAuJ*FdeAbwf zyp+=qRO`GUmi(qfyt8h0Y;Uz9bh}Z*e73*cSoIyX{sXY<(iIhHt{!Ag`c#UHFJC<E zD)z`GvkCx5ntq7@yp`!CrL8-iB*9(T8HlKbGlzN>cWPE9kfmY?l+z$3cF~u@3AZHl ztn2eb8JcLd@f2+Hdv^8D%DQ4c7Q;F(N22V2hEl=V$qNTQcN>JfzeB+(0@r*Y5Y5&p zCY^R=^Y1k*g7p4k!Do<WTZHWJF<&!NXFjdeUp2qzfu(mTJegn@uZ6M-k$vB@eDlNG zY(7pA?c-9>#Q7OE6z8KjrLJ5`ywtiQHcR!7L(zqEm@lUx))6vd0Y^uE2wQ}`b2~Xu z&x;QlieU1=;d<CpB_5po<gr!y6~J+*BL#dnM4w3@vB^c*cG-H9Og6nb2dmabR+cou zS5E2{1|t5Y5<ImM0HL45A;W3YNqz5K+aI<rKdgI5y3eP=hIJaBez;WcNL-H;xC4zT zeG^AKtc$}tQ$uakp_Te0$W?J7BWvt@X;P_YIQVCR=9T;I-c%pa;l>(wq9aM&d&Z^R z90)K}r?nKem?I><0~U-$CW~p`^0=p3)&ldgoYH-lid4><!Vpft1|7Wt%KQPz;-&)F z`qI8;Te8zQJ*qEjp3@}Of?dE$x=9fJv+<pzty*kZO5xkhYh&k8W3Li5KW^0jx_^Iv zweREp@a-XcT%YWz*zl*5Hrd+?w!bZR>p^y?qqp82E3*;!;OkVmdQ6psI24?rxU7Vx zJ!U2OS$1*kec2Y<P9<ZAV@Y*Q{zbJc9o5gdQ40}@*_Q1w79q*m8DF4?WxTYl+GWk9 zP)Na%=pKb@rAIcnIuB$?$BEPI>aOOr)NDflmUe0P6pUWCJ3T<b?;JYFAx^(1CH>Ta zr#A|>4vIMH|GHv<<$8d2<&h?FNxMzEk6}#?0N??nR5zp;uh7%7#j@%mMpMZ<ldprI z7ZA=RvtbqvCMsm5Y(d+>^31#UJU1n+37=8*4>s6~frb>v>y5~#Z(rYSAoG3gHju9l z{!9_qb^Fbmv7Fl?5wBBt-m0`G0uygif$To6or1u0vXh7iyT|RV(WzX8X3kUs`@MAj zrai<Y1;;woJI$wi^}p^9b2^n2Yy|>~A2Ewa;0>WM8IaPvPF$M#a%CM8Yf+00Q1)e) zZuLk3KS?;Z$RT-&-$&{6n-k5I^XCOayEz|q8#+l^{ZNks<}YPwP3d8IPRzINmZC+n z;rE;0FDVibquj$rc~kaf&gSh;S~CdbMluSAfx3^JqN`xsRq|vVhr|)ShQj~@d=>Io zLK&&%H4jscT{V(*1r{}?2W`yzali1_$L~L9bDypB*o&&45R-O7qGVzsz}+cn##U|_ z`2AF?9V~DFYv#$z?5lqp&uN=IiL}UxS%E?AVA#{Unkpo5Whd(D@`ItB3QW2eleWe( zGSD>pq3N+S-%06L&C7=^-ym}}0*5r?pu`6|B%VQI?#+viAS*j&Kbrrn(&|#da_H|G zmN?sWtr0Fe5rv8}sJPj*DkmCH^DMh~wfs_jUZ%hP`RxP6;9?T3y7_!^^is8o2u~(E z6^{iQv*k&ESLao1nh^2r$TULx)UD@lUhzfMsAl|nYm>xdM_E7W$(AY}QLTOI;=bM_ zCv7JA6D2zj350?zC$8t)9fM-jsjF}osc-F6Xty}kS^@+GhrHbbyE;iaI<bkv)w_Q7 zAW7Ycfm*CB+h228N~KG6Wg;wbPFKxwsQfr75~DpD4!X5nkPpkFJuYLwR>zA=i9745 zbk<sa<4s77mFTmzemZ+JC~<5sIi%m6As&jXo=TKa0IE7-`|t8fpnxI_`k<VwB<?<} z6gvw=Lg>yvC1pS3QVhE|fz)KjwhqI?!|UEvdvtP7?E>eVwX*~=Tw9=U)Q_AO%4@M} zBDELXcb>{;^hmK}bFZ6elw(loUjri>mqAozw<~T_r79=$REeNgwDqL08%bjR$4Z^Q z?Q2(gv;5GS(;`#vp?Eo<?Z_UHsp%e`blqIT@H(>cBvDRYve%`Faf_SdO$3w6$@Zr4 zr6O2aYj2LRO&q}GY<5!zkhW3;Y24u*jcmmP?ti=E>v9Pd0P(_2XO!Zwg-qG5q7YeR zyOsYT%FA_O1*_qewFFf}Ny$Vjm7G9|(FM!IwtP?xN}Hgr>M~*WTjxy2_qDu{_1EHg zr~OG=XD!z11S$gih*uQ!ij2vEnS6^>G__ZVHmmcs$vVh~^2$oLWV!jdG*yFR%ETs5 zTjpzMs718&mXvyy2Q0)g%5zCh+3R*iR1cA^6c@Iyt>yXP9kb^B<dEHo^A;z0X4CT| zs=1ru^6OJajt_FG*}to$@;r5fBzil<>%d@FhSlQ^&|=#!IcRDB0eCWayyNOFv?JF# zK9U%xrrCFUUZ?A&bF;nM%l71Mc9_Psg0NeC*o-2@D*dwYkR{v2sV{zrARbC4hlz!! zj<{C|lEEJzD)GtcA=y>URVb6Zvg=^A)D>RMG8UIK5@CID?4%JtE<=H0UBIKHqtuB$ zIJ!<{M6dR|G~>B7n{s%GPx6{jiOJ|JCoeZ>u%V7`2m75Iyykux8u}=8x6O6Wp`wl> z6RW*?sQ#{T`~9Sz_O?=|3-yTTQ$>zmSAX-6OPiKvsA9~-zs3#{l5imT{ue<aG>Zng z7DOcpY#jMiC|c~cC|6CW07Y5C0{eNBER&42v9diSCGU0WTptzv*xwdP4_#lucH0=$ zJ8pX2mn<Mxtt01kmzKn{<<2SEElZVC)u`N1LEw@WcdJ6NDebT(B)pEh!hQftn<6uc zkb}*5P~DxJKTn!{KNjly$JMj>EhJXz8Lc~3o}FJzn#F?Az`)X@34J4I7{Y<{qJ1c8 z6!l(<I?-va7+-8RizRc@NW=PH$s$mDsmeCAJ&}%7v0CE}*SNfqTO%GSbg+ltD91@o zRX37pY@Oo03H@2zA_k%A$}&zQ0$fUjfn`T%<hctVKh)8@?4J?p30HED+vNFm@b0<P zmE9e^T-P;98LjaG<vui`I&1u!l`8M}v8So{5WA`n%g;<F7Zqujd_1c{4o=G+YqBF8 z?rL65%V{V}w8bi#aGP}#UlZP9=I%|nS4o{B+)00lVjQ+Uqi(R8{pA%$WvSf{g@5O_ z)%UDJw$@M%it~9o@6YyFji7yBj<Q62{q5yrR+1nAVp9moklDtiv;mvN`))10DA~1~ zBXeJNra;F8VO@GWmFzV(Sv`*V>q@O~4nlikIBq&-0s6-73?l^^dzX|h=cZ~PA*Y?Q z@1*7+-0#b$zG^UPHLF%5UxbGuC{SV*jT~6d&db=m`~reG_<9py6!GVjo+_blTc*C) zAM@VZrNUkZvT9H43<=<eLve0P7XP^Krn=TfZCBY;m&Wg7*<l81d0ndX!BxXB7io+= zYhb3NBfI7jty9#8Wgn|4?PVLY=%wYP0+8@+o&MF<Rh6o}=hIjq=#|8}b29j?4r7f= zbjiydt&;b0Hlwhcb{%yWa7&jG=*~h>=V}vNCBK}6XNr*=!N#&{6A=1disNfqIm(GR zHcc1C28gcqS9m9H>l6dq90)v;19pTl-E|ab;JmM^4!dhd9WEt>z)%1{sGjsZ<J;RG zUHp0b(p%9@aX6D!x`~j8qHdc1!-7W{sX*1fIbL--(e$6|l->bH9<iKoc#?|9_K_M+ zH^n69T-h;gSuO<y6+W;l61>=nGK0D*okLYJzO-V4L;I{_2T81nvH*BB)i@PPa=$N! ztwYz-EGv6_&n3wn(}OWfDxlT}r6^}U4(ICZ_Y`-*eH7u<l;EXk$;K9!O)~gN$HAkS z<Tw=w8A}Xe5!Qu1RE27cwYo{^SE09qHj9tnDADDYm)xJ)HUIOW*;0<)O+8stsuk%x zu;P9M%W|?KWX=s0pZ0Kjsb`ySI)%hOtvoTMd!SCGmZKISfC1^qZfYp##j8on#aEuh z{wf<)>VoD+%3(VIqvq038#BH2{%#u})DkMlM{f^L-LsuN0jghiTkCYPR|<|Cl&n#% z*D|M$*pw}ori$Jeuz6K=u!hz(?XY6Fl~|(!8A|*uD!pF3W1(waZGV!l`ngK^msQ#h zMLzT{T;=rbl`J4Xt>J$no`TKh+6FSVF{~ju8%CKU>QO*fB(f=XWXM%uRVJhNcRRtK zs8=auRr%7LLus($&2Y`&dFj6ME!#PG+{F=xZ11En5aE#EI32Fxw}2H}JDV2`RS1=H z=TDoX&75&<Vs@|RmtnC&%ex~>&8tV^#3rwR4QfN~rdr(<_|@G^G1DTXcv>Zy#HS<6 z@rlk)LQ;bjJjoy1TusW;*fiXfqg7Tzp6tw|LbmBnIMOeT`raEyK#e0})KYxKrIAiv z3yUNGj<(FI%j1{8tl~<zmm!9#-1e<&ndNai9J_L~J+-o*$BRW1YrM8%2o8a=gxgR! z=Fs1DS82%$fKD*))FBT1DMalpf4Hd^YRlffQsD>fNF{aUvQ)ICo|aICU1V(txAC@4 zzyIUU7eVo*ars2JzE#-U+4I_XD<eM|XoX<J<JbftW|HaodiI8QaKi8gO;hhEZZFHW z!NI^JrdndGl=V`&C|TO(UE@$%R9u}YNcBR<%G#bMz_=Wb86+o4<mifcH+vBpDxFIM z_>`8PR3<sbeTSE&9L{FgLD(JZs^CXcFGa7fl#mYSlk==gmILo>M!!l8Eb7&!j*L_D z7b*h>tzQ@F^B?bj|JFWzYTw=`?+?=Ap6yQ>s-?uBInS;je9BA6`H;Qku*#8ajgp2n z!MmzhWs(bIrSk3CF|zj!S{Ehb$>!zSAx&6Wt&{2ipl3aOii1wgUP$vcQ1@<M12FLx zsG=@O+E<-T;~StpuuEZ2*`Bxl@a52_)2jf-%BZrJQX;i;&%<kYjU0{$DpZ|fs^U); z@$+;f=tLKALcf9PL2U>X*A!|vG-2mg{QZjU%WeKipqHYXl2d}z$u8GsShHu~HE*Y- zYEzH1Fg1l`hs;@J8y+B%)fMHd_tnd^j(0#7=*iXxN)IwmY>Iz*#an_j8VXvcxj+XT zTkv<MN_ry-%}eoi84aarF?>6o1~y{nM|K9E$AMI-{PH?m-9g8NmqcfnStfBJRyqXF zlGSRpf2k@A;89QNP+KSH5nScn^Vp4Fw5tSL$lPxy@$-+r-hcns_uf8!eE<E&*X7f! zIo@wu`fUrp$XMA7aT<wyd^!~1oFwtT+!~;hCQnm%)+eT&NnI)_{IW4QZ|Ah_wR~x* zbT0Ng#h+U#IWfO!(sm9DqINkDXq%_=8mJlVcr4Ge<8fJ)mA@f%Y+gZAF?7{jE(O9# z)jG7^-tPhlNc8%_X_ve;BEq?(89@V4eSC_aX1QPj9cOGyg`W>jnm1AQ6mL#b&yIwV zCCFmeeY|P?f9ZeRV|gffv+z?3Iy`aGs0AveDg}8|l%KEdi4TsA$<`neb@mVuWS+V= zt7yR6aRQ5@D)C&~c4yRh`O6)Za7vtOH!s=+S5Q-F=Zm8wafUB)ZF$(cyUr(RRYF&H z-27S=2Fj{&?)j3NpV<kJT5DhI&2$&N5_oUhST1Y20?m`sfQKe+8bsWB#%RKxgYnd7 z4g|=5xOE3EDnn)$PLoM(=I&RZ_2u{2zkdAj{r%yv{5wmQhg6KihMV`&8iVROcg)Qz z4#|{GsL5(j`i#s{<-H!j9S)n`b403O^Kq(%Spzui^8QnbFF$oIz0n?*`rgn7otF=i zAK>2?sd0x#-%h21;?n1dG5WAyGuO!BW&=@v_4}lfcbur`*rXJ71L>aXs&s!9sBF2= zC`NK?D6ljhH0M2Zv1GR$PV318ytD^Zd&}V!&Sg19pT8{C*O#jKg%tW^P6G6~I6a3Z z+%u#l&DKf2rzk3TPq7NxSXW<^l~ds}iH=Gk&h$XC0#4pBN-jFR1ppNvO4Sg5$V}T( z{JA1Xlw#_%b!fvQu-W2cN>{N54jJbOe5E?2a?4W#!C{Y=3Vy$UYR;sSaFvYV8IpHl z(zhG`3J{M~3hvgd#Nx0fD=ps?dmQ5fOnNx&lsl#OQX>t#<q8h+%I;~Y{`%{Mxv;$x zCp|9L9hj2@Rj0O=8SHf|`E}k32Z+?)^}sl^skq{_ozu0&wOup8D<v;EUd`qz(IKc4 ztSO^w$q~Jj&m^Bqu~6RV$l2R8$~8`e*Gdoitn7r$>rt7~IT(FT4vMWa809V&(93ic zh)6$&nz>y$wTo0WZ057D_IIq6bpAf(Y4;-9^euV?szjq?43%%xfYx9OHZlEhEFUZN z{U1MNFT)daNG5!$>Ob-rGZu{~rUIR(3hY#x{F_r$ntTwmsbp?Rq^&FbZV$hckd(&; zjRGNo7@OAJw_+&rG;FCjeSIZ;Hb8@%(B;f-Ym7bgXqXZdhgVX?)3a23*-5f^v$MPs zUJRZVNE8n2|72e-uP#%PuHJT?hsc>%w@Z*T>zgyOzKZ#)_s@yo#0(xTfCMQzRN|t> zA3eX`?fv-heVGEiSaXGEDhxUI@(N%0$gidR1bx`6TBb)zQ%CRr*$^#UIw-MJV~K&T zdDmm(=;x?tOxJ;`62Gpp%YOh&WtJ~{L&|H_oK+HScT50`qVRNiyI@eSpF*|>JQf*o zj>dtbz|x$i>G^ods$4#2jts75@^ovkImRT0pJcUS=Y$Nq8RewxkRGhc?6x+k5)^F; zSCa{d=y};IYaQ}>wf8??R!i&M`E=yYQ)Wx^j!ZS3UhTQ>WO*w2lnBrUJX^J1J72OQ zw&WGB8(d4e-if5g&<Yz+>--dOs7Z4jOKjL~CAGU|xU5Qa!NcMAu`}Hsl3xUw+j6_; zn5rTy<<}&Q%a*rTxt8hXP$3{F#gp%Kg_5>LfG55?E~l;0?Tu10`&hZ_SVGZ7W*O4^ zirqGSxGriqDz~e9TUkl7KbPp!UOvC4DCE#pgHzg{94Xl(U{JE%DQB1Ja94BaW@l-& zmPu-woes_EjTS82=3J1f`v4p2H_9;Ud4OXj<LpaC-_eC`{uN(el1_-7&Ty&?L5*O$ zj=WmhTQiIQOwl&^is}rc_(E<C>g`3fAmySFlXZmQ_b6j5nRd2gX_Nt_OS{&dZPpk; z0}T%D@OsOu#4tO6TEB3og|5rK)};bLH<9O8*#4;jr{3=`<xPFE%q1iNQ--stpgl+A zQ!}Pr{Ew1~cU+nR*-Kmpa;bJK{+HpKo>6)>mD@q9zEfCej0YM3blJ48N|at&x;fVA zSP2+pdYkQE;l=bfU|=4VZlIBrI5VC69?>V|-OZufBp)2Sz|&tH9md-!{<;b>-Z<Ft z-&Gyjr3B32WWzOV%qEBHR3>8IY4vq3xs<#n@iYyRto5q(MN#wNds}yU`Q83}5pyl- zLANal4j7vnG^9HVImIH{UZjL=OEE)NzhUdVnhOb)(Ltii0Y6=7cqxi=H1~w|R!RzJ z4&{~m?3-D&+zKz>au6MtydPBcTOwH^qi|3|2iWp48wi|K%G<HqIPXI2K29f1?#sIR zD7&ZfklE>VMch@qRKKDP(Py_R4C)VhpD_lZ-c7B^eK5pmqH}ciAGq<Cb$Zc5t55Qc z&QV|b99qnQpa~%kN$<Q`s-m(yZFYs~$Sp~S-s3*bTNw_;*0awTj2#xJ*YG=md;<r7 z^4_u9QwIH1{-&A&#;t`=Z%W{=uEQH7FOtxYYBh8cp;WNv#aDUzV6waGLqR;hi{s<` zW)eX*r;b}EJMuk+hH6LP48kY%JjG&&yR_KWbdEeK2<F-pa%~)NDts{TeakW(ul;td zM*ge)wdRw{yJs~}APv8AatQba-rFk{N!d+~ReF=$O%XQag71gbxug3m1G`+}Z&eOF zQW=8ZBqZ^VspL=;AF5Z7v`Ibr1C@Oa3)EwI-(*c^`Qx`cVgQK(JY`EtPl3CqlssuE z(wW&XyO(q9{c{YvJNG#UWqC8Jk+Cx2{?6(Iq*Kjz#ekwBY!3G3OM23!zKv5Q>4gP4 zDOHm=xcBxdh5c##Ih26`jsN1+S%<3g1dw}L8-i%_x+l>tVFR!p8<0>6Xxo3<Dr!ro zb`bl{YpbOqE^Ah=4rQm#29A~<TgjG^HaQ$X7zd4ytht7oF1KT4<8E(<j*3^uJhGNG z>cP$|fr@qmzS^q@N=h_uEL7K+Rl$_0E#(BXOx0#6g`-N5jwuo`HpiN?p_ZadX1gP9 z8oC+uc1`TND(Gu)+3omql|B%~Kdy22&G58u4|XisV*ozV9aqmR>mH|a(H`_77p*Ki zN1jgWGq3w6FtOX2JoahGrZy+{dM=Vou#JNQtRYmBdc2$4y6V0B05~<~L+6AGxOS2D z`a{~;{H1jc`&A_BT_TB*aHcv-0$F#@k-kA%^)!R;u$OB?4}h-&kK%tacCH~#(hUA2 zHmR-%X61ZUEw9IFq#h+`$>)EL_T)l-TdDEqhrV=j>bv^X>m#CUfZ*PD9k=ak=xia+ z*9#KfQdOmHPfONIWzT~M0T9v#Tcwd*>NhBYFQBwgR{hWk5xZO7fs>(hI&&iOx)t#~ zyxmoOQRlUDJjNprO4aFg64{DVkrjX~`DijaSnN$b%;Qq6btm+y<<X|ivlR~wkGf;n zY@pT=BPY2WQrd~z&TSu#wzU%k#tW^2*gYsQ!tsf(KGmN-eE#r1Y^R^3*pi<XN}>7$ zAdCD~J&Fne=LR!_%od+R2W79#2?Ngd2E8<tTLC)(_EczHJO&CK4WmvuW*Y2Vir9N4 zSM)9{e$)h~P2jWk06?@v@Hy%OKIuplEPu$kov=<&OFlz(jzrnG2EN+?y!v~QU=7LY zLnq}2&d463iqtEF6j=+|P_Iv^my`2+Txxx>L#jgN>_WTXPPpC#D6-zqYrIdNUh2A4 zv4s4*N+e&(0)nW-W97qm<AV>Qn7-9|wh0deS044a<w-@ae(#>ASfqQa&aa<xOEpAW zcYQh6W=HO%JaobY_@cZV0Z?NfO=L)1`U5?N{bIUEQOa%HIuWF#?wl9CXW>UZljH!^ zY_~Kd#7p`qyEd!V{y|b1=?th1>;oR?@w%~k7tf+!`o_PJK*Nxkq}AN6_)1tEyYVUt z@afZ^^Zm=c%J!3H{iGFFDFNGv-u%emyp9?ip#e2j@=r0@0AGx!Hh-h~@{wGBT!+_q zS>D6m)VB>o&Cs?v3gwjs2QE6Ns|p~Mvr<1ceogm>w4&?O^W!0_=eVhsd%HvJju9_b zn`-5{+sr6<BnZeLU~jV}<*rdBXPw|UfZp>`sqxY--VK>yX`t>csr0I3)u24SbtjHR zDKT|Ts>3Rmx`(ej>dXCo^dH|o{Q0k?e^%a6TOUtUydVXV<ED&}N~Ebf`$3f=ezOFp zqKw+Gx<gtaQ%e-+VX26@UySJ^`P9Y9%IWPB1w0u@SXP`Lww}GLS?!+2uGqE$0`n24 zdX^8?$MV-R<H#@|{W*_kMm-`J)4R{2v$%$GSq#7_-|m>5UzQHHDJ<(9G(oI^aoL{R zsRgPHM~W2=TyYx8)`VK3vR$0$dUcKZ^yTyKU*7lk_qPxK{lbZ@FZ+v-^K^aA9*E1P zNG(}a`wpIGi!V(_{Sm@y%1Tb5=E+`xsi-_|Ef-Xqodgw)>x*Nlq(^svbh#A=sjYmq zUUyPw+w%o`s92Npn*M7~@@J&qyjZTB@*_GT&KJ6z;sovS<F^z4b9F+g=cgta>?1*q zzDY?QZ>K7x<WjKh>^EVdsZJZJCM~C|7_Fu@wnuTMT1q6*K>_8T9pz77`|1F?NcnLJ zhYp`ppBe>lYA{c$%I6q)v9ooRJPr$0OECxQCS}e>F~6*ju577d!j*4DsFJIm!)Bp% z)a4})C~HZYmGcH=jl*>h2=K8#=u@`i^cr;AswPwI%R5?HDTKUEE?$jMV4ljD`F6a@ z(m(kwG7++4HiBMC-RAVFa+6WgpbT8cNF5R>gS1g~1fUkVDPV?TCo0FiF4Fv_m+)`f z|M|Lym)76YZ3{_UnlKC4w3-;2<<|8*qf!)Y9O``SQaylvlz_Zn{*jauR=;%jCW`Wh zox`~yfJH$#k!}fd>UP}xFh}&GBlM?3mMU2utB8I>Rh(R2me;t-v4FSE9+G)Vc)pV= z*ibvKi6}$9i3I$iJ~!!3XS>Kb^A<)O5%0t~zn4RGtc9xl%iF0&8_g|C9Ucy&krBE| zEdaq+Pw!9PfB)M0AB3y0=5C)<i}_`{Q_<->e5b5|GJp5DBCB8nm|{dn$9o5qT2R?! zIOeh>x;KD%ShlRB@EufV-Zar$qfO1e2s`ZelvE*Sr;&e>yocFUrjnuhMm5_cz4cz? zO)J-+nI`9ZdARcOyZTLhh!C=Qf9~M~s~pQN@~Vg0Dusi8Mki{=V#iunvknxKS6x)1 zpw*COReD*dvJwGfgq!UZRypby9GiJ+BVS6f%LUdUh7AiYqa-`1=Yj+3<ZZ9?yK}>v z^I63~b?;PW&;Ximm5f|Yz>r-=S2K7ciONqXa-{G5b|y~UIf9Nvf-3EQua{!(<1uPG zbUeJhRCmgI9}8A1YauC9x7k~5=;^q`F_nW;tNoN~V=GwOU}Yw<j5Li6^><UlToE^$ zlG@o^ng<8HqbUTe*DYS9^k3=MC0Y(OPa;eA+9J*pYT>E{(#Ce?BnNLbL2ec%!_nGB z9qNhi>+l)L@Fso8K&x6)+kIM)<#J?nH-xJDQuy)B86PDx)Dxo02r7mSoqqE}c^(jz zZJO(yNf74eh$2x|i8U1IiQ>H|C%cNz8(`PHgO(f3L6#Ik>Hr}*fUA_}zBD&3XL1V# z-?q$ochU*zCC+*4?>e-V0#hHaMn0e0=Pw+()uwv6xO-|-Q5v&bEIEqANEU@6Aj)Nq zUc|98^h_n`vdtW3oq%Cw?w!z7bMK0hER&?dri<?8L`{p!Y^wqqTHeeE`Mjwy8X00| z8#Kp8r1!SB8-(m^8CXEk$IbqUqJvvjRv(N-Mbi~U;e*H$$$4fFZ&n&qWk#EuY#svZ zn0i#`$}3xf9IpO=Bb!>3dry^aWxZ!=@|m^9Q(T>r`sY&h&!26pANmx%1MWNtmsqZ{ zEkTDp*|R*<VP&0C2HOGUtaApC_fjCmW>3=D+k0n~RAdBz6tm~fBt=Y#_rB;bWXWT( z(?M9;F7B6e@TXfic_W^jO?$hzqef9vdMH;FZNai}M=89%prwlQQ`C`@OhzUr4ryfD z?q#9a6b-F)S`|Cu6PFJF+dE#%tXM{IWm8u|)4uGrEc-1*QY9xuJ-&Xf)A;kxk6yJD zJ>m0{#L}i0Nk|l~!;#o38&3Ohv$i&TI@ZdzSuzOwp>ZF-l_Om?mf_^2&0G3ZFI2Fl zDSf)B0T%8h$mF^0P1_J}v7*Ccjm?osZSJ`k9_oU8=fK-1k30DV;>t>GsnPJ#FOz&K zw9r{4$Xl_8btq^ZcJrdLa`}Zfr}##3U>LZfeu%d%KvB&QwN(bbl(x^C3RQ=8>FC?P zty2|1oyT(=Z%Re0v=L7o8#DPTb}$d&J6xKZs9L;KYOm<@5D0iU)8xpXzR#P?lk7z> z*(G}6Lfp5)+BLVdiWr--PLxE70xs=D@T)T#6mk!93`Hg{`7`9Z&H?9CR)rMV@9NDt ztnWoG_|$23D(HJ^r~oi8x`^1a=AWC_h0YqDYQ1Hp4EM<q=iu5tZR!%VTV=FUNLyul z#`BeQ@Ok`GX^C|FcI^M>tGt%2?)lyEtel|XVb6d$Z}LpMl^x0!(Gh5n_M)jK>LgU_ z#R1M_(@Rn1E~TXS`nRgOl&YSZ7asC!HB(k{sQAYkg>F>(yEeHFsz(keVQgogyj>+Y z%TaXHiw8kAMS?G@FK<QJk&^mSgN@QHhmkru>bL7lNM*E&8mXVrN%~8X7=W1W8ACmp zwAqL+7Z8VoE5B&!sUvqd>&bI-?tiY>r?K4N7w;fG8Dva{9R-?~e(qhjvt1P`<pATR z4lJANa;PG)uR&V8lNdL-K9X|z1uU(?a3ugVfDd{=P`}DEk1AnC(qf4k(*_VG`Jcp9 z6;9W906;*$zwCjbN(fPYt3Cr9Mx}?#8aE*o16>c6Kc<xQ(yLKVi$x!Zidip+V?Pue zwnt((2&tY<xaV!#HH?=Vn48AaV$Z3?R$;fDWOj}N2j<mt^Yho`(w$#aJ<sO`=&*&R z9aIh$xNOfvAxV{5owPhSM|y-vZ;Pb+!sgJRTO%LUW0Uzjf?)2uTJE&PNQtJvWZkSX zFfWZwn#^30&r{r4%~{7u->!sPp#IhRvk@P6-O97~E4SBAUL@Ii@m41rRi~=Efd>R; zllOy-G}5LwO{)4xbm3n%>kPfzn)9r|8MR3q8_Fp27Q23Xx`&_V{__^$^Y`D!=j+4g zTidZE&YvEaQ$$C7H39#WmKU2rY08ppR7%3X9Z<gr`x}+za41YOG%|nkj)m}Vy}!%1 zmJV=AM-zvE#E9UjX`v#$(b&W;9D0nz^CE9LUQU(s*4o=A@#zYZ`@woFc1ntOdoiHx zN*0nC_eg?LV{Wy<n)5)Lf<sOidJ!WD-IzGloH%6`a@?2Rkxm`n32Fja$uqZBU;tuA zE!m;x>r#FFwpi!}bbj5F5TgPp3NUEdscuJ5(hT@QaUs2hE!|7*Rr3$dL6}aDJ9>0+ z0N91#?yWl=N@+?oUA87#Q}Kpxts{p1%6t!CErp$arfM=$!^ob>Z$(~qiVuunI~K$g zRj2nxf3;C0B1g}OHzi#J0JO}k=FmIfx)$?6s~K6S{1S(cy!Ip^P&h6p=A>OKtCM&8 zb2C;F(zV<vd6E6Bzb;d9k)GV%L6lCXI@54?pS<*4^oAk1>Ew54E+o!O?0>R;n<OD> zHr2uoN8l7hy|s-o1y*bHAitn_h2T}TA{E4mb~i0AlFC#^^g4T4#=lX0Zh?VRvCB~$ zZ}HY_@~I?+<^^MoL?_MZy*i|<zJZBnO}^!6E92BTM1>u#CKbgPGcPPcQC=63gt%ov z@0dW;f7$ErOIw8F6&-y44m8O1xA@L>#-n`kbNAwtcSX~OBDr1I-}Od56c8FDvbG;` z0jRXtSyjff>UdUzY-2Am^hFgl2a=|p^l47Wk|mdxvn4QLfn6Yd^<1;%#>BS}&O%US z+Hg^6k9elkrN+AicFoUJ)KLtq0+$B)PB&almbHabu|89ftQx6l`0A~Wlj78jMCrEk zKUVow(LO?H)tgq!fVh-$*nZEeRL<Y_Um3zI=rz^0DpfI?wk>L0@S^!}nBNYS#9TJQ zE_bW&nv2pI8nG7@kTsq??E(zW>+J~3bvp2`le=wnMbTPzFfiEb^~#7G!jT5r_P5Gq zU)ao>Juh;WZmEq<!>|(FY0kw|b^J#`G|CdYkI9ijGKF3@VJQmO{v_}>huZ+(`n2%Z zh4pL5@g_gq!Kk=-bq4e=nRtHxvPw0)vw89)%tfJ}O;O~IsF#!1ZM;X0eVE=G*~D9O zzI-aMcg-=j?x8w#r3d%e6L7>lC^FZjwAgw8Sg=!o@6!=h<;LW45pw5P9Bj$<4;2?Z zIU}n#LFiq>5Lp!2Uec}b`O^Ldk4It%`we`~Thn@%7rqEL1Okrl?X=l02`@MY*6j-2 z?mH(KvKQ@52VO;IiPxL6GI?r@P#<gbb$nWVh58Pd{3Lgioq@h|Vw4MTZ5q2NF_4vl za%k>ySdmJU!eER<{sQ4mY6MwQn#<I-<i$82KoQD0h2BR456?4r_0Z0)S?%dvQ&Y2K zv;I|;X(PhCUD5S07G11pOiMy!&6IUeUHBqdY%08N{9ZE0$hOW?Ra~Uk#vgY+PTwTz z(5e+saE=^cv7Fd?&1%!gbQqKtOZ0}agY>QY`lhH>EUydoug~k+H~#GCJx%umt>hR6 zyPTI+S+{tC3Pe6&&}`OW28t6(bxV+QdKa~mMXiJlr#AMN>pGDHgmR5UEfp2XQr09( znA28-#J-Bi$R_}sI6Rt?KVW#i)H-2508QkR+JH#6!(IxcDf50ub+v$t<i4orzppB4 zU1BvmG=?tHUr1qU=N*m?^0r&j>Yj@8JmOMFS4_=|-z}+4t9}I;_up1Z=WPPf<0^As zWFpslXo442_EuMjluIS1WcDO%Pf19|I$@_m2E#dHmBD+hRjatn)8tc=y0Qd5V)2~D zB*h;@Ak9{(+kWq=!B!0~9k6+W0{{@G^Yn5QC@tfeQ$yBy>VvbV&7l|`s_M^B^bl1K zdak04bt{{~!lY;LH&qFdiO6opO*q%teN~sF%)29#JIvRebmMPN&ANXwSU&&x@%^qn z`TnAs^mI3_rZQz4fkE;`NkeJ3rFf%!d(@bL$4O%;n3aPlnJL>vl#Qc4oXfB&ZpQ`; zsmsW07r9x@NF87I(G`}SEdg_=cn;NosSf!N(!hh8p`^e)6te*Y8E;1B8G4fEzSIPj z=;Xy@Eigb1b6+D_PWQ`N2Z=0^bxP6IIvc}Dg1YHO8EqcQnYNs4TD8~=i55uC>I#0g z|6C_KK#yZb2Gelkl;cOabC6BgO-qBIDvqLp1m)gp<FUba$M*PGuz((#ni?M@%jlRr zP&_sY=f18;b(>uCuIfkFygCbI_h}c2ny)o&weIr`6HHsI>^(;+gTis=F%~~kukETh zK#3A?1#wZ?Zub4W4w+G7f|u(BG$K2YJwOfG5g%F!YN$G$^qCT(y@|EPIFB`jEmk{} z2fq4i!Sc`l`cAEqizqxl&2mWDR)wKTr~_gbuWKA$&6O(uR&HlgDEB(;&{F`h>pK8} zt!*OH(o4m?q5rW1FWx%!i+rWg5Gi2?$(QLJHr1)~Z<Zal`$Ui=i?=~Xf{|BOwcOfh z?^hx(uyaa3l<J`_tYMe3!r4;Uo(QUV4@I2=q-q80coQgi*~ACyxyz!ife=byyd8+r zX~ak?G`}0Cj;(ibtch6VC)MXm|M>nxzn7Dyyw<0xuCgNC4ktyHT+l)dd&oag9Br1N z(66FQ=T&t9;mtZz<BfRMGfCG&FR*P*@%}`SyAtX8z#DcYP7#sMkT#1~buy%xNH@qD z8$NU>H|Lz9WRs<u9;oI$Ox4c7C~SJpkpBvFuD5r5oUtAyk}j{(;{A&nOOATz1$V?Y zB`)%?FaE_^uy}P(l$+j7QV?~=&$az|RV#a5C_9}`W7u7-l`C~1pz>OWN}>)MhA4Jw z+DC&umNB4oaj(tDXgY>+B(CgjS#nx3tCg<e0AG<Jp3HnI@<zRHu962#3hzOxWb6F6 z9=JF7;4z)xEQl@w@~Vk>Oa6Pt#XUM-CXKg!S@)0+W~EvHsj*+0m{<RC@IMFKf!e9_ z^zCrFrmKqKsW9$vj0(p?UG7PMAP4V58(zZ1>q340@cXAP@ADhi=X^?e;u@!9>f~uu z`PM8<vugGIuDvcpi77+v)=d6hj^edN6_QlP@XOe%qeee@w7NJY*8<}QCBr4TJLpE- zrtak9*8e@P>tcJ}Zz+%L*lyy#{fk_QWW$l8uA%Qql%tqbpi`ohjTXvIJ|wlCbO*kV zDJYYuX0GS21JPsjdXKcFG`#d%UUHIL0Dx%9IFXEe8x$Ys@w8GuzWw;rSgb`KD~~ex z5cImWfn-2swubJw7LpmL&?M!T+nL;;s<FD0TRkWrz)B>xsY#yYy0msRl<nVL3el=` zq5hm>wuBItoF9uKW2%e8Hh@=q<L$2CwD&kQj-R#2)gHVa$C=3@)GF=NshY(h+bb8s z3j_KW&>Vn7x9FgR18~K<GjP=8v?Rwkd}~`$RwDsqSL4L4{^<>^wntUV=~oGa$4dP) zMt+j(%$ntCGU~XR?iSRsz>TJ3S<r5AO@gvAZRy;DsupJ*@VV<YC*whB5xv_9So`Fx z7V0;%9AQFPwdLgvqAuigC1#STT0%WJ>2c}HvPw?5X1{fk-t?%~QF8-p$uw47LC70T zXj`;7)4Z6{=^+e`1hv*BPehBeQ~$2Y^B>Afke?KvkG?EUiP|Wm#@j1rLG}`A{t2VL zd>x;ORQ+Sqi!Qv<qsVtpfjwFND5AY<opTbpcf&&Et&!{0$S+h$&G@B0)4Vl{KI|ph zv-M2a)d*f;=x~(u;i0179PdI>EA%WCp0voe0d@qkBA}h6XOE4CY{X8v5h%hGl-t<x z{Zfx}$Z%hmR6zmtMoB>GO1rmi(aS-3AAPvhK<-MM5wg7R0O~92P^p__lovJT6`fo+ zhBASvhb$pEwIR>^cPkcMv0s<#blB-s=-mPG<TNMSm;I}-N+&>H6k^2@OI6=*-q@iL zLKB_pZl#(;^8MANK6uF68jc=PQS3y=E&)gu9@}37>eJC2Z>R!MZol3DLs#_Nksqb$ z4h8b8KUO#=RqQgSt|-Q4(f1|Yqak0DBTKy<yGju}tQzEp${_@TQ`Wvc)06ZGa2;ME zEyl;?Insrv$$(IOcK+RRrPt+pg6kt&Z{$5Y=Td<9<DgK`<wvb*)<!#)&Cx)uut?xz z8Mv#Fb!ZI>ux>+p7_~X`nO0ZpR!&i7jMtiXUYa-{2R?5#mlx2mlV9F0T?ALkVl?kS zH?g62TDP7hyR|Y^K=GYa`^|+SRS}c|kcnc^-q!7$<(Rslj!daT+#GZ|NxIUPx|b_X zoh9k}%I>RxyHVa!AsoLfm&oDc7ozL8)jR%e+ke~QJ2iG57crDynkDLjCpC(qX4ilM ztUE4tHA%?{b!ERx&qX1mZea#=^<IRGw%M0!mzQ3oGl^j}5%Kl=-Bm$UCMR#&41uk6 zQKPIPg4_<JJw%j%?q%I$Ifs3nq&5wNbZp9|Sw(MdnZD#79mYr>L8W4EH1csTWrnS4 ztv3|FA5LuZ{`S_hz`p2=*N5&SoWmex(c2)Z0?MtV6Vv~H-Kcw3`(fXo+#S4_Wci#? z@+wWupG^n&o$8E8LD8*Ch{jI@x#LRfCLnl2qtu*j2!exB<=#MeI|^_(c1hp2q@_(m zaa#>Z9<|c4Qh0BI+ZmNfdFwx1{F-y=sdk4LuHgt~ZU-Aw{z|axVOJ?sC9Hy1tQ4iu zVHig%<FrF$yp7KLa#9ug(z8uTGzHnhCKW|l0n+>t91p6_wWh=debqGk-<IzDEjU*D zR55bq)L1)}yP9^qOHRv<K1u}dy|6=uv;n8i579jj&k;~c((zge`RvBau?`?k+lyCw zEV;IfdgYoj9sCD%^B1kvH9{M`+r*r2W02Pjn+7jb4J4Tk<l{XmrlcgFDp`Zv*}L}9 zq!a_>PjM37F-4>*sytNjk@+M8$8~ZB4lho1!U-f{&X5-5z*`cL(iH3siY$WFc;0f~ z{`K|GFMoXS(*5NoLcfs*ewAlal+KpHc!jAu0qImlpJZ`zR|zMRET!<AUOiw+cY*o= z>;bmak(Ata+dEh`6>Xz7qz0COpJxY$fCNs>@Q5WwyC6Mjd62)Qg1H<&6h#egHiBDp z|El%rjH6C}w`P(uawhecO5Mrft6d7jR55+GwkwNbab~K`QEj;<Re4Dywlo0%o1-vf z9nIeZ2}SXM@OlTh7R;tRSbtMRT{hW+HpCM(2}gYVK9oyV=1qPHwJ5Qh>gBE+rfw;y z{}>_93&*8+!S8ln<7Va539=+$J)-94yQU3nK(a!24DPDHNxLpPMU5K+grzO?8`kHX z=B21r6kuZi%F8$lyT`TVFWQs8BJYY?Ic4&pgo>dd$O+(CDY|GBM6e^IQE(msc$=5I zM^~_v)gEKj+o|z__3!~9H2pQw6E6F5jlbUSzZKd2K}U@3X_^gyoYY<9dpS?xg|b-I zi*2VD68{B^wmEnNR<=*5^8)yYHQ?y>369Ik>m&t23&4Rd&?OIBb%F<swHs(%S9Z2y z<V$Ma)lD{Um&*>a$2pZDW_K^c7YYvRuan}6!_2u`S_g^{>s)y$kC}LCwdfp+=J&Nt zq0k^TjtH#U(4bN|+}ZZu$Q!q*>5!+dy+u(_xE?jPCyeoxEV1}#)U{8lLYrb{mo9_J z8%1^&!AL3mU~@?~M^!Z0@D8~y<I~GCr!G`TiYJh}x^4``>zG}Y%H1jSWTS&)xgVPX zgOp6Wt^XX#V$qzMCQLctuUS%hNa}Sz)lH%3FSfFrDYhAQ8KKz0hh)yXCn;EJu5XHR zZ$vG1DghegN9}Mqh9l_dy3Ep*D)nR+jv_~gGeC$aj)dAYBb3Vme=O8@r;m*9?-ZGR zu+f74UwdCun(NwQXcYtgGm$$`(8Tl<_akT@uyN=#<-B>O8z6t2&KYuQZ>NLU@^Q)O zl5K9U5SJa>KJ6c>8hG-}y;vcf5wKaax8o;0no2AZl!=&81GHU%EDfEi^OimmuT3X5 zA{M*KYqg}m&$WwHDDtUXd9JwJP1!;~NLz>`jMb_q?D0@5Y)F*`Yb)YI(v0#>pBC!t z=<~;CNkqSeclnuAe1PF?Bs9>S90{O<(=fny3cB6zyg*S9wKfX#x|1A%^K6)P@t{nK zvK?tBTq(5?6oxvbRdm)VNn~MtVk8c8GW7*qW-407&(t4`S&cNE$~su4AT@L?r!sw1 z`Cu)b8kZ#;?{A;%nCX|KBvMF?^Da!bBkV*FX-E9(sC|{XuF8z;Mz5WVQ>g0u6x(JR z>>Ow9f4^4gm$kAK90I!n5|po5#rn1@$lOz=SS`ewDz&K}%ZqfC%Em4okF=)&iSJ9s zbNS^qJME`@kyAAeDRfg``t6L35EGT7(r+Fh`>Z(_m9-d-n;4Lf%|^uW@)tPIjq>$W zrf&T@jZG}P^f4(;jO%jEi=Df25re>ZEH%_~KV?sN%W7-^DHsx_cm32Pyt+-J3SFqu z(^`H1_+mNzW6}E0<B3CbnBjd(&VNJz(NOez2K|hkn^kEbF8?7Nn@LRiW}O0trntr+ zVzTRkHcin9Au3ySHgBToIr-$U@U$@G@?zbQ=WY41f-b^CXF~mKR`!;PMvZ+_pH8VI zPPF!|ky-(I{(pzkO#n*G9-2delhCcn3fp(6xz;#RyMmkjpbV${$kNz$AnVp8w2bQL zdL%b1fGzomjd%U~V)1|f_ua8Q-FH#W0~oaW^2+wOy-hA1_{Uo9^1Rf}@`_*eFuj6z z5R1wotdB~jMNx>&J8IC~t;5kErWDH}mAY;C-(GtS1;5#rx+*U3M_EAOaRe`K@4Q?m zs1;EsSZ><cCk|VCmadphR4*o+i%3E7LiI=H+o_g~N@hc91fB0rASUUhvpJWnstU`E zCAkW#rY_#@pm5z(sO{p}e_JW<ZxUf)dn7<gt9E-w8ifTdIB69~C(?(VVJ3NON~aIQ z4j&q1tSX0ICvVYu_uvZ=Os=F=byAwyiGWOIOiC4dlcq)lcrxBW{kxS(DUJXR=i5TD zqU@oQuOBakB-VwnAx3{MjS0Nu_kKU^qG8^h!Xdh$T69ze7l>|~xa^qyBC=YIcljRb zC-LhDCY)W3zg5GqKki3G{f8-meqE^k<<r+?z4>wsm4A9VhBwhKNlK4Z1}CT2R9o$A zs@j|s0o`;3t3!=cmKG$&#<mx%h1XJ#1Ch;(vhC`d^J`WyJWA5~S<OW%zE&fcsGnM5 zhVxX52dDy!edrTA&w47FuOrr&l3$MwlusI0ve6}Z?-E~tn?3GXW8l*XlX|To!_&+8 zWGU-q7ePaRB;xJmeJ4R4K<Z@k>eU@QZBaJWfe`QH#{aTr{NESHk;0SS60j^<KX|)- z4kG}Ek{!)ar$n~3RV6ZBLI?-p`9}>MD0K1K2=hczU3i_$O17pCd+QX4IVGn$siot2 zNcm2i)BX-aZ-vw@G5;ZHLLG41gkpu8gF;CoT+)rKYx33R=28e#fidzb*#xA_!h3IW z>+x;R(BhlVw`sX6{~cEc_mq<rz=v!wn~wU9M~#Sd{Q#}04-;P(?9UH>y)Q2&fZ=I~ zWSp8+IOe!|!FvXsIZ8{RKE2D-06t$fQ}k2@mAi!Zn%^IsP|6y1vedp7WnYe^qc2Tq z+NmzLVSK9UY_phb6%N%_LE<-os62v})S<2HY3Mqvp!~%FRD)Dz9EqpP{N()V=y>d9 zH)g9TNuCZ$698q2qLUY-Hqa@L+yMvnpc-sW%aO1)rTI7ooq}w?bvEC_u9xXNeqE;Y z@5{trBZUI<iIRiNqd;9KP7V-$iu#?3bp<=A6u>$@5-12gj(qdt9pj=ZvH?jQq8~Md z>!zruSZiyoUEo()rzF_B85#@uN1GY_&L6{V3FOT#bCxhE*XM*d$e`vTG5yj|tZ7&R zz$Llbd{^lNK(Gm}mO59>IVhR#XpI{kD4*6G9w5yt+#s5%yicCy*7uDUNVwLYalT&9 zeE<IS{f{3X?iYWW_utC9dXy(=MhgnB;#Dg;?B^evtB5_?GEmM61S+c<ybbPlONBwh zj&Ga%W=DT?!aUCFR^#Z@iz%`e1rVQ|`yd}o_6zt%1_>ohh+1_z6!u{D=`{{CBS2pY z&X5PK=6AU-j`whc*#00$*+*7T+9}y^V<%q~FfPUklfAQ15_i&quG}D7O>U)_^JX(R zOZ#o==@E!rJft?N{O?bE^|k%c|MBI6o&31?4&g~I6|}qQgv#M9R9#KR3;Q#4oeFqB z3SfnI$Zct39lUDxPM5Exf5^TaJdTA}j-BAH%1`d3;CY4fQgisY6$Lt*lDCwSnLU_q zO^*RZ@xeN-FJYubP8Oe1_CiHOGQEaFX?(MTw4$Me4avv}0C*>DTfiBjXV6O0ih}<P zMqzKM^P+fE+tsX6{VT}IiY(9~Cwhg#S9S&=-8sLm)YlL1v)A#z?eET~_JuHa+d?1% z&m>*}l#<a-;`Whbx7MXhP6ZdJk(G*2#GuH>)ak=04fqD4P|DPBke4K~ovOZHdP-5g z2GtakS(?)#KgyQE<wZ+<NSj3PWt5xLhr3kY*2@-$CS+84)R=nPc##+8GAJH>QD~JK zA?7Po%8qhMmI|XTsk_wW)e#F$MK%eX>WtWCp$rJxF?%0N#Pm}C=hed3-qrE?zS16X z>d74Hly&UqRAmS3)(;~4nXk(~@fIQ1b!Y<dmQpw<0KjU<;<F^+RE%|txl4x$ns$N( z9JKWsxl59C?l>hS`4?ru`NchgBthKaVLVM?kf{#))dSJPk#>6(gO@+8mvxv?^;#zg zkR>bONCuBLIAIwups6vXnBMU_#XiNYJ)K><YsbHwMDSw%uH^KvTnKKD5f9k<n?Tjq zzJU6%YMSzNtv8oY{mF(T-59=$>ZtV+J-P%AO?s{u4TY$|dfq7nLIZD-Ju$rOY_@iE z10HN|3A)a~9=6Ulz88<LXuV8edqp5t_J=n~oSU~=nJRnPrkwlk1wP^Aq?A(yncdpd zBV>WHLQGB*BtH!FA8NLNK`CYBN2sWKQIpIdu(3K*7J)n$M;Qx?=m6`{b}K72O-KO8 za<=%nO5^uGKfXVHt1phXXL(kkus{{Bfq}c6@8}#%u#?FqnsPTtXY7#O@ie>GCuuR* zZi|a`3G&(1y<ow6lCLP0jrvu!?&@{BjQYMi&$yARSUvG$vAae5eG|~@vWZnEB@kVw zLz>s(*AT{a|CMxR8LY{!b0k9<m6nDyP>=-J%Z5}to#&5{g3&=rM|7OF<~3{7z;T`` zY4E!Pksv9S>{XiG;pc@4OD3Q^Sv^o61AD0g<h`k_voAFza3PsjugtSfN3z1c-aeR@ zEDO-FyPTxh$=~XfWfI+4@pgC_JSG09cEh&;M~U&lOJvE+A>0fa>{c0`$3rgm)*6sp zqVA;*jOS9%HvFg+ummfM`m}nTdx{hj(c>1h9#q2ImsLG6ZPTe~$^I2lFJ)KEj&*VL zXK5;6)TkGML(stq@I+ks_f<;2tkNCLV@K|K8J8uF?CS&PHdV1sm5RC(;%iDq8gWso zxPd#gyRxdHK&kdh^|2u~b8<#7$|~ZwD>PKQ!>YEgmD|Zm_e%;KH^=;O>uCpo*sgPw zf&i3Mht&LFy)+cJ=xya1Fu`8==0Li3Ir`R}5PlJf;<*AfE3p$~4yX)G0XUvJtGXMl zC<sV7FZLl}<L+vqIhgo!l|KCb^~0C<Whufv(Hht<Vj=SVG3;iLH=Oz$;OHfgMajVr zY!0Oa^~;9?TXO}N`_kd!EZ$=cb*ee1CHq)f+#NEq6FX^GXY+`*mcx?wTCLdShWJ>d zlS84Y2gt_moeEfy>OSn$iTVbSNm-Swyv^ztIAOND`;Ke5tMhw`Hh^Sa>$f^K1>4tn z=C0QI+3oWZ9K4ts`Wu8(N&7n)ZGX-wfBmC>-}m?b7$3hbA(NxLFhTN@3@QQ1Q9X9B z*N)_yEH;nYWK2#Wn^)7#q6a)jkLsrG`s$H}&%plJ6``DKw3bp#4(aMrk^{WcRhqJM zXhAoX<LVufZP7d4ywai~<r~&qe5!*WP=IOkuE&s;HB4SjE#5;#e<DJ04B$RD{l{61 zTZMs6E+lQ&n&m!6n<GST_9Llr*{%oWy?{EWrk8R}Nz1*8F}j-PN6GzvS+Ns<z#e$I zqq=xw4s<X243!L6+F{W{vuH1<hKf>$VA-ii=Sw56<gyi%y}7PQj>DNQ4dp<mim3uu z>WFIJ=`qJYu7k*PY9T$N7tmz;XdCgZL(fVRHDz}J4ZM%N8)sQ7y5{UGA&M=X4(+<Y zkdwN+O;R!$8em{p19eC*FmUL<7b$~yO3H~U$9&hLb$2qYoMbEF4zZLS??ja0|8;|X zY~Me%_y27F`q)0-@4tTg^5>WSW!Y|)#R(}-nwFR9$AWaebhf(-hO_OM2ry1?Zi|K& z?s?s+Gjrm*wxdZd%h+0xH952$k6K8moCc`nEZ<8woO&nL$(f^~pIXX;P&qOVHjwwJ zcit*MKGK^CPYt0101(;B&UDE}NvgNZlLh0`HBt6f1*oUv6FIQh7*Ssph}yK`kf}_@ zIM(cRlov(Pj8gT1hHQC)<&wjr9<guOUweW7pOrh;%GK?OTY5{oki2=<*hXZ9vSMi7 zZx3~qZ{F%u#gDkV)Y5mdx~gY(#YWKVQCcrCsA-_fUu=Y<s2`yBwU=V{yUYoXk<wm$ ziBz4-3Fbk<wVTO4Eq$AZ6Ny5hG@7%&pe!El-m8kCI$p}(JNwx#2ML^fa<HNB!8cJ# zD<|^H1-!Z)4)i0O9&}vE5nF2meoN4WLv3|VLTW$TIA1^AfBZCM;Y~i-ByPaRTUhCR zwqsaXl56&;P8&_Y;d1E9>xhnL<j`JK4f%VKahHYG=CIMBnZarM1%SIrw91xVpl@EN zV(3TJxsgma<bXO?|DXT@ht$WVtRh)Z*_?KdSYYyBQZOYcds%KrZ=G~Kh!?j#80AIS zXkFQN?H8=VvZJ30hkDgMwQdCofy^Q&Ik+yH*Co!>>|W=CS6)k;Fa3}4=bS&?A9f;H zcn1Q0FtjeUucU!()We)Lha=;fH660XRyYPm>jCCib5)aY8&0#^gm>osvQMumXknSv zzY2<+))h8nASazFD4O%q1_*6$8v*cY+H5{B7xB2(vvHhu!}PF$ed-l=-xScNAWWHU z{`RRc)*6h^mM%!~u3*8iX?9hWPQ2_zStyNL2hN~x?I~}b#HGF)J8x4}ibTU9V3)lz zw7$yhUOGb*zfV#EQg?G6DP9T>Dk`mw>!CDY(AmbpZo;aSGLf|x3uNhyX75A)IeFMD z=efk@R4h}I?B-<f^6ReMn(kA2weJcTYx~{JrM4g2qZr)umZ!W?DnPN9)j8&a&+JTe z$c}QH+IGeRKy%rIzh%>2ZXGiSb#_;$-}%oDPSJ33(NC2n$g2=9({`TLm-@<Giib*` zq(*#Oqc2v2+tR3b((+)HBjMBW2xa2|qsm!IbG%Q*Dzv&)tAN}Gycld!9Rainqj;9N zFqPoQ4i5w`39r+3$ZoUE%YRixcx?b12Q@${L>LEGf}M3afN!%o?4Ft~>2s-Qv#2_@ zj0}h002Q1tBLCoBZtN#D$ty4|Y-RNe#|Fss_fvLK0A#Ih*iT6Z%A@P(q3&l`J@Bem z8|7fx8X$Q(qkgyg>oP415m)L-4|EAEUrO6L@{+uj*w<iOb!nP|a*^ME5%e5fw2?WA z^OVOd-3wQaV_Bp1d27|N!kt1=5kt0z-gPW_Nt$aDrYSZpJf;d<X?1_!E<s7Qhayg~ z$#fo+A9s+CHk>oncucA7Bn$B-BiwHFizGq4$YX5+?t7V2>;C2aLZPAueSqIJfeEWp zy<~cVtM;m?La~}ZYa>bDuYH@>mD2fd2T4A$N2lbo-Ht;qVkN4|exzMq4S`f;ZL`bX z1k%~dN9{jkS!CU#EJsszy3wKP)5}uwLIp(I)6;=KOQI;P!P&Oc6914Gv~2wz++;Aj zq{qSD97|1iWTy$V$qH%{AKssrnXU2eR!qnx=e;Q6zBw98q7j)y^2bI!LDHyQxg&{M zj;Qfrs{eSu7yHRZb&VW91esBqy)M(&)u3?{^=Tq5?;t&`c)SmzUZ-T(*0^bql2*<g z06;R)rKYH3G(n?)>7sFVGXrUgq<HMLRGvrM)a^)|sRhtf?2J^Ve4HUkcgx*7dn!5w z3?4UCHgu9g0-}hjPAaF95<tD|ru4<NI<<>yVsQ`1b(Z_oE_u_7SZ`S825oumD%)21 zKoo4<Zu@a|AK&(1R;b-uX7(XaU#HmftiLW2<zRTyAIwuKL2VQ?cUczJM_^lN&b^6h zLD84Ni~q(3YgL-;rCkV%q7cJ$sKfhDX%@Fa{Ei&+uX52zd5WDnA?eUjuHF=w_@?rm zGV$`mf6PfWCs_gF$|`d1oMZ;;?1y7OI*KXcp$l8leySauP*sD8&bon9*|1;YF@s!M zLIzk*LpjyX2u!z6p(Ar#z8)sbsVKHr5$xQbi}cm&yccJq{fW+D%qD<y3INq@*u51= zHeQAnjrPmNp^;_hnH(_Y9J0z`6Fdg39IM_<N=cGr0lbvVo$%dv74HFsI>XpOZ<K7B zVR0I?_)*PQ&G5IdL^-P_uOkzV!gAVG2cIL|^K9NtQ;87~*uHBXrB_{wrGt*7JC1^P zJcV_ELYhD&Cm9LXoOCs258Vrko_~Ze{p>;diZhd_<-f*%TO~y)o`r>kKxFD|k>>TQ zu&JtunIqnO)Zu4r0^v(%jaH=c=!xCTDOvo+cT;--NO#z6*3_Jufh`~<9Uvo9n&UcF zMZe!2gdn|`S6b%dE>BQP^^}%`rRG4D<S(uEXj)}U*9U!Yl&gP4Oar~P;~cvBY3X*y zHCsurV#^(BHkULv6?UA-(X!O5Xe}%q(9RBkOir=0XJEyjt7O4){g~>gpTDUm@I+(R z%sXp3LlT!J&FV-EqUvi=CepDFejybG_<+Eg&SfNfxDsRs5a50*=F=qasObZG2QIVx z*)fMhJa9~}&o>2c)sQI4#8T=LBH}q8`W*_Z9172lT-2OW+Mqk+$_4^?8TVr*y-bIZ z*c_T7Pi@foa}LhI6Gmqs3Gh{$fpFQBh)(|R-KAEGj`v5D3Eq<GVt8r*LZE#W-+fxD zWBW-cKA(7>hMf>wj}ffNc_o(-i`99c((7c?z1Sade1igQ^JYCzc$H0w?QKx;N(Gq` zb_q*CN0w`Gj-5Xe6E9T`H-gedhwio%ak3PtxIhaJmz6N=%Zcwf#M|V-oVl#}sO$c! zd*q#x1gfNdwFH2sstb_UoAgYExi0ni$-4iKuQ$+=<TjEme?>n)9RL9Y0$;NSfdHPk zBZ(BdwQt{k{oae}u1qyajb_eJ&FacX1mJG&FgL4m9i5E@Mo2g>!%ICXuH@yfg)7x| zEgC0lO__85VYR;5J-jimWofAEpe3x=<VzjdM0_t@t0KL<hCXKMHEXRMva+XDJkASF zMgzMa55>z^$4HK`du_A4j?;iPZYHrs<EbjQ9$UbfD&ZpEuM&@}?{VW4?pd*-=>uzV zun3&vsLvBo>zZz1#eYc7p?=sJDQ-M;h*QOjM<gc(|2-S*<f~0PHQB)_$M+r;apSEz zcLWU{?RdN(J$_iIvDLyqM!fQS!$prm0;Zi@_wTKmQ&Du(k?N$5!{FtP%K=HnBvK(+ zD4zpt*1|$hxpg^VtZrwzDG;k1lc<8gWgon<V5B=0f^J=qWwkZM8E#PI%WUOPZ=9q# z?Us?Img-dv5L8BdHtkPqQXLJv*k=zvk8^M~l)Yf;VJVj=VYFx*rBxey&Xav8L`N9i zTzb1mgn~k1uMP~wLw||u50}fedSlAQ=&FDmJJDR}8|B<oKqWCQN!_=0-z?Wny#<z4 zds>x73Q6MHOm46v`0Un)GF|p){jk%$Cu4c6MmXcJX60~`wqfT8dLZk?{Mk1KZGZtC zsfhNm0o^*zC6CC|JC{nPx4xFrzN-9ai5gCY+|+J3ZJb*Jo@!fOd(wZZh_?w{r^sC0 zuykIJvu7g1yGrOGPlG)_&)}Dz|MA#42z%J3{)H{{MpM_p-RaYsx5mm*wKvdAaGmGU zv7-0E|Cib1mA_m|8~OJn<B$vT#j#LfHv{G_y)JoM&U%#XwPtgdMLCPUH-WR%$pEEE zI;6M{FXcE}Mz*r5x_&uU$`@VksK#xiCw6Ty@=>4L#92?UvYMAI>A>=b#n$7mb2tr@ zr$iensgL4rZnJ9RzUEC~onGRfUQcKyLp}6)r}afgsKAaYA2XKu)j!}Y5ltw7y_!5U z;ik^cytaB|Ae`<9Nz_0b7`z~<T7)Z&sSaspnn}qydA2>^7N2^S?(-M*rcwpPgT+_L z#O%pe09I15Y`T81%>1llqEwvTH7<x`K~1bVZ%MX{)C3U~0f*puD?3<|e43{1ms}*y zwzuGV>10*JG+6EWGv!YCSOLXsV(Gj$!BbBg4gwFumYXLf2%r4pN}Vjz8~jw1o#M1r z%IQirClphc=()7DZ7$xKms(@DmN;Zt9<PUuzXYg`td3I%>n7(M-qB6{OoOI1&!uyH zQH`J|f-|KYW@$kWr6|iLJN~oHqNkEGsO^}FvY+gh<~@ATeuTFl`=aP~)b&(JKwomV zP|)H>4x~ELdVU{4l5St>b9!Sf#?e8RAL2LMF)O`B`AHt(H7mnRkiNdhsju_@om(vC z_-p$na!H`uQ}l0^K3j{)%S{5YZB{YNicJAPn|L4-l9M-j50Ht7qWWQO>M<ST@iH=< zl4R4`Qwmysaaj2Ntow04H??q^Tfm~}!6!?lI?7G`_JGCOC!-^Hi%5070vj_sprmVY z?|QE~Brd5dQ^Iv8P}D<g4#)zfz2EK*e8@+VE@|a+oDMxqr)dwTRMcgw6i1eYH;Ftr z!C0x)+4&B;Jl`ooU;p+S>Gs!Oe);?7j37bvdKcb%99!2ZdJ<i`?gVNC47N#B#Y3S# zdrD372mTw-PEt#81c(?31Tx$`*R?H}b;!(W7|qi=6ymZrXoQ_hErLCu8%MM;JPA91 zs{Znd>PdQ=mW#X`oq)jm*E$prw<kedNRia>^rx}agXGac{#|EtYoCH2r~f36sB{d@ zdGxK?A|j`~fUJT22jpU5l{>Dw$C0$p-v494zU2SC`NiQc?@qTIk9^h5YZM_=hmjw3 z(Y>MKhyfl5=-x$hgh0xGqYsHbkn^qJF2R*}7KWpL>_e>qqdG=vD<0m9kc$GPfIf(E zXi-gpp}}`nH1j1Mu3ix^gVl6Wm&(09`SjK?$;}$tCKCHq1{p=Jkz56y_-sJrpsXH` zOqtDo1_nrs<STc_&_M2L2eW~mi*Kcy4e^YxN3>WLn<VM)7LvdI`+xnce)#U`<-fEy zpIhydSn$*E%vSGvP@{B8a_?sJekKki4Osvzj$H8tr_h-_O`H)t5HN~tPyn;Grl56O zo^p$bAnGShHh`u>$}Xj)187xOEO?Rmxlmi7W$OK#2OHZPeYc&$kAS5_AO(%<!kZkw zDFW!_FxMlBuE(~D^D112Zt}Sq>Tx8A$N?|~&>XsRx8Q7{*JoXut(2|K*yzvi7K+mA zO&f)RtzVo!j*DG=RXm0eTW5;I7FE%cWCYex%Boqj&I8=LRe7Duz7PIw_4eyb#IC}j zCFyrv?`!wcjaW^JFG@7(KY0N^iUe_TTc4lcN}W)9t14#e#(YSIp{_l|wTolJ;ad7O z0FmQ1Uub%Y)_%?HmT?{a+era5^+jekoyu<$v;Yhg*Q}I+1D7oNT`eZSTQBTy0zrGy ze=gImZ{D@Qbb$%m1JrqekE!3&%UApS2Y|><J(=mKP8aeT&nS(N1*q}}2%KQXr0Qzd zw)A||J81g4?txx;Sv<W}!F04Sjm#OiSrZUAKloV(n!(!^izBKHPAg}n7tWOyC;d=> zfJXyEP$#kvysPe~mx)i3!%y6~^+0$$wR4gXqPLH_qIu6_Gr}-hi$Z5f)+76<I6Z4U zl=HXU^sn*DZ@-j1So%@gymQkz)XI()iPD@~K01ofHUF?fF6E_9b2Rx}p4mY;QJRAZ zii)t&y)PdcoTtqNmE=gUyiTgsy0$iXSf)xol;d4`w&K3_z-}hFzmOI2rP@W=)NiY6 zO04R-pFBcRZn{o_8m|y+$;ky1Q*}O$YB^Rz);^!S?K!|dm7q2_gJh1TcacL9-f6Sa z%ZWxl$chMT7O0`hcY)A<jemdn`pZ9l{rfLpw_BUi{ci)_4*6aD^1+J(JT>;#seRY2 z5tV#F_5|-)YCL&cw;8fxEn7!}a)ZL7Nj=iUN~Hj^nnUmeHAf5mo>}=HJIz3E_SG_v zS2amMIrnQ=D{FMEi?IT~)mcL#UOEUXTR3uhE38(MVaLS)YhM@DQ{m{Pwh_CkkEaYO zvXfKqLpGEY-cz~v`wp9j8*XpGgLVw0jih4z{f#2~uV4DVzy9rGnf|X|e^U*ZI30`A zxb;m@MoB6SV#ncpN?L5K?#!wx$EpU;N8Q#vD4954!COc}KvktdaU&&&G;8sD-U=<4 z2$JW*u`QV@K%k-ybX1`2P`R@@2Xjyry@dSLFNkwVFOWvvDM-48kxSPDJ20S4LHeZT z(je{DG*FgUH8hk6DkiK94?0Oo0q;5PL*2Dibj#L2+ji2tRf!tgKhcRq2g7)M-|pQ1 z^{@Z^vr->m(!9x_Z%X1rpPbuvsA_ot;@UJ1FHx@&$J?~gIwiQY(;)*Dv=>-p-VSp+ zatiX&$>7o}kpFbGy4d$%o7HtZTM`Y9+ZkncKKXTOKTL|G2*2`M_c%mn9JUTWfl{|O z622OZI>4RVrADV10tF>gQosP*<#*3|k0i+vyb7WQJJQ+V8vQWs)RSViR~yzGr`pDb zLJAjRiDeLJ=o_&5*H=esew$yu{1im*k#q^PdQXR0lf$5KMNSR)cP1sM`!P<EikC}{ z8TZ`6o~NZw1W2Fi@88J@*{crEV++EIvL(Zt^XCcxd*wt7Yo>nDJO^9Pfh=R|ECP*E zKc{kmmdcSYYQLn(nbxV>EYUvtP+N_t)=&HO+3|gF7$7qA_^A8L7T_73!)DEi8L3O4 zR~W}GVOG0eb%Ux5GIi~#fo-NpyY-SeRnYjpVE;4!&-h#a*+J8I{5AcDpGG6dt3LZk zS;|GNrt2Amd0DQ`?|9vGI_ayIMBHDQz@{<^`6Y8eY?*nztOP$>P}7}z9$v0I&ZEee zDq)KSm2|L*4h@;ESkF41myk?QiFU9`9FGSC#(Ovv7cJthlVnSMJ<3p?sG1W`{dyDe zr+c*u{@Du>r8Fc!x!t!*UwTs4d1{d(m~S#A!nApsB!zlm3S{{{>iw^O_y6x_4et^a zbb7m2R)0e47rvhI@A{tFRGx=jJ*Q5$5p5Ubfhf8~Ctv#U?n9jsJ$~f;p4Ro(p5vH& zn^@D*=b8GAvgp}k_UCc07KnbfVgmJ}&6m$3Xl2)_K7|I0P#5^-r(|66&dIN5e^4S) zee1hkRFT+H1iXqW?E|n2+>uza&A~MN)~)ieDY8_RayoCy3ikzRah~=~rjELV-SopM z9UmQ;x51i3&IC$%^_P{dS-N@@#WH<Ysd{^N5)n(*KWOU3H_Br~)%AID5EL%Dl#49Z ziB63rTOX4Rx=lJv_e3o=-?hz^110~XLPz0iz3y;i$2bI09C-pI#9Oh#D!d|yf;Ed{ z=yyG~vFdg4eTSHx-SudO@_<XtJ!7f(J~(7@9xSb+`n|ea+^0^$hoZRgSQe4z;%qA+ z`22pM*iq?Cf!*<cN+WGUy>ffBeRkU5p{56KY38chH*pFmJYvWkFk&6>i{e+&Y669d z6@2~ps3%pFCwTzoN>q^zc-jfv62H%(W<2|x*yiOo5#kfF@5^F#qhiEVody9duWt%N zAOX2UO%cl5o~e+peU;^qVyuURQ5BR_7~&HXkyVv=Cz`t#j7l4X<lS@9;@J45riS#( zJb~rSE30o!zTf&%;zXq@BEehz$ELeBly*>4al*`zQ@P60Hfm6>!>D(8oZ`q*5-<9; z(gFwbhDhvPH()Rjo7mLc%c&DJd&h|*XWls?WF^Wb{+PA8HCmu-JKJ4fKDb+^swYAv z2*du5dedFj80TL%-lfD?^Qx;!6jri*t7cF_H*y5W&kNsMw)#@ud&Vkee%LZz;;_Kh z0rGgPn*<M)FJ^l?g!B6<{rdCse}DPqpC5BIdryTo`%={a566uM5!YeS<+vSnMwgHj z9j`88I*Bn9@n8djRd+Nh*{_ryV~a>7rg9Rdjy-AwhUBT%Ob>WHYuu~($E`(HJJ&45 zF0w`#ueJhTp{fEOg|`GiAg~uT+L}9KP`%$KOnAw?)W5O)73@t?(|}r<E(@IKp{;5t zUey(?ob_OJN{d2+U(}piu3OMU$?uULC%)8n{gc&F4W_&R=mUCn2Wm+J-UAMIU2;G* zRn^&~wro?cX-4~)6fWhVfFBC#Dom1OS4co^X#&B{BPi!37_?E&W7ZEPM)0x4VpkNL zJw$>#oh<weRXPBGZrLNCRzpAUinCX|v7~rYN`DEBlaZ@XH<!IZwoBcuvIJ=?3q4h6 zcRoxNn5xP>iw_#$NJK4N<e<nfEUJp7)*Q-JJnzTV+GTTl6R#)mT@=P4f&6)u_Bsg` z*&a6-DC%3KRugDzX2%h>#L(?H=~Ol-I#pW^1@@C%!>}EvM_wACN{_Wmu4=Ji)<LWM zIODyR)IaL(ml%a|G1Cr-tIt`vTvJe-UNCYRg3764bvCn#GoTQQuPZ*PnNP38b$_t{ zpai|k*5TBj5NJVcnLN#*Ty>E~G<2dUkH*=2HInuGzEEHO)&IV|s1J5js&D#2Kqb(0 z*S@JGl~rSLL}huGnzVf4>3tVL2J;@tx;aEDj&ms3SQ_C*{eD2>7coKiXW)RZ)5%95 z!Q75|`tI;Tc`)&r^9z&w`PpY*l0_7jX<m3Q3cjK>Pj?dLJZygHZdLU@a|W1GeQ*@q z@-`x8OHR@}Jj$RBP!xp%L+VL$=;;~tz6D3hj;H}Qt(y5g>Ll-RrEg@I-^Td+Px(U| z6MXk}7f9$C-ZHB=sc?wcf=Wn*r|N6rQKZkQn^o74)->#kU)yN5oZ0Ml^evE99eO#A zr8-04;ScG(<qlh4?d<9_Mu|eiA4yFbW6jUfFEw4(bfQd3++0h~oJbS~Kq|C!*Al2k zb8@VRkUB4utn-TsEvQv%^GdmFg?W`-PKm^GYf)m&HZ>Ez;?gVSa`YvQN5TP^3yc%n zf2`B-T|@M(v(R{K-LyEp(#Ef5E6*;g-Y}YrG%aRRuF9~^rtP6J(05F7inOWHS{MMT zCCFAL)|RJd+YGllsWxla;Cg*(#z)*Cqs76}PUo;cFHPAGQ}bI6hTy)l;NrL}H;$L) z^b@=0Ah2|GVCveYZFzlctWzIcx#)+D31up>Q~JP)2wYrG)R=`l19V`Y^TD9@C7bkd z8m7ee4W$<558#}L=9q@Iwf&UP1h%98CV(u*>w~v@I$1<5qN!lL#&O<aDkX61o$xr4 z(}<-*fp7~lYc7!MD*Bo=rT(AHe&<vx^h@>*rplqb$lHCXEbY?>MTne9t2$}#N<55b z6SM(WN_lA5q)>n4y`AgibS1Gkn*$6NY-<}n<pg+XZ*P=xpnu$+=FU2`?$|Y3N|owE zq5nLN|5&A{As|Qn1rCa=@}Ujc)TK`cfl$;C*EEEqpn)78G<8iWdz#l?E?6ZvqP9JP znq3xYa%2&e>$d!#R|Ylg5&vGaWR_HDr$BWaiCI7-@apF!;5gI-;75q5H5!@-bP{m_ zIQHB!D}f~Gy^1xcSN<vs4Z>yG3Zzf3d*q{0%UGd0`+kzHK_P$~?+7=;_;$2McC@`k zZx^#l{NGn;CI!8|QTK!0&o@;)Vvt4W!x~3RqQ$EOPKwv3?WJz#QXf4@nA=%?ZB?D8 z8yJej=jZgO8GFdxUdSKa2{Xb8kWJDgt5xM-Y80(l1@Y{N(Fuk0dG6FYt$ZvfQnpG_ zdfp=n${{dr_c1v&&J^)VFIBF1O08^dojG|_c-c?4rG7sT(25sYf;Ln3WzS+-u0S=h zj!k!M<fxM7o<z;#hqX$74f)$zz4jGxx5@_56!79dU}-r;kJBa3p!Pi+{#ChWDizmz zu~kZj0jd-kK56?#4eHM_OY7s>(tzoXLpPFaZMyXXmNypL2d8m>o%M?jaD7tIB$c#6 z#;r~M3W!DPo?vrO<?B!no|8IMb63*keH@C$^QyZoZBBT))Zcz=>22p!9sEw&Nkc^< zj({vdZwtWA50U<3PSJGet;X-y>ipflqTJUEi>h54)a!`eO4_!zp!8z=jOt!?ic4a# z^FLE6@RmLyb#47{E3nL7cQ9}48$N}NZI}{aE}iZ*`~1*Gls&E3Msqx#QsQ&1sCMnY z3>6(IdE{2<`Nd{eJi6^EV3vUZ+ARV}A!%{4Z5|S%ST`QP;V6pGgV@t}Rg@FkUD~nX zkn}O{Lcv`r25l2rD&DbPLH+w$JwJc>>E~aS)(e}n@OJaZes9g*Au-F*_mv$wQA%5i z$7p7t?LR3cO3(6Kf$N+}1!a}T$VHe<pbOVw733_0-G-$?yR2y9oC6(BK=RI=V^_>K zHnZY<Q%&_E@Xjj?!p!D=b70&E&Z??ZuL*%<BbCqf0|-W+>>BZ=djqwpPTnsa+Nai( z-V{+fR3$j(z5`eO!@DWlmDFA-s`jq!^7R?6o;}5;^ir(5lu2(!Wmf5a1y65MK(YWa zO8f|px89`|fdC_Wttzhv=N4RCB0<>W$3qT_RC)>W$7vf<77P0#%IR>vfXC7;*rtcZ zl*Mb)Z6Nd_I8suzYsi@fRfD|qv6UJvX-O)k2OE?6aPXh2?ztTmzq`^nVC|%&8ZYkF z(t{umikedUl}W#d@ocYCk(7f{VCM{?z0$4n@c2&uxmX%0{`}AX_2t{DZDJ@VQgznX z-3>2OGE~u$pok09r;E2{1z=QOZ+3h{PEd7Z17xl<fH$BKV8?MwF#_!Q_Vrp`y-CXj zk&ocu2e>2I17Pj<bY~>)P-M<aQMBiJ8FMAsV&HHoAXeE)+z+VUGI=U-OKzK62p+^? z$>YkZWe3vHLGq9Y5-c4S`Q`{<Cv#{dD^F>^>^XZWGD6fsXr_=xCYj{uyL~SLfBxsc zzyADpg<ztbg?Cp8iMqFaxMYF8JxGa`eGkVi{bV#z>eOf)DPj^JekfI#k^_v#ZHSUg z#kvr3NS1rJY}iGyHBMpMok}f_a_rt@C;(+Zn!ncHDC_vCgQN6G?<kHO<g1674zCeN zzYbP4lG@`dq_7lBKE;bYd9qDoIv_f+;@+?G*rwK7I#qFkNlj1QCd9Fn1k9-H99epW zP9<@)?!?(rbe3x6yIR$6fB(hXn*5jZ?b4L+q!XJR`R!e<Jc2z5I|YaSG}1cM_6paX zroMOA<(T=3hn1QZ-B(yD-=sqP<Be*es#_3SpB>Vh(sIQ4A*mx@!BLkYms*dL@}l{l z&JAqpKvgXixKE{j<oot&rphlm3p+_bvSn;3;2clYOxF<_4Z{d@s!u9;Nd8!o8k9*| z<U!>RC?lgdQqAJlJ=%|&I!@7jA0z$k7m(<0($}|o{rinpx~BfYhi#{WO2!duju17u zKxZrSsGq2FwsS?xfpf(J8f&HPaNJ?~q|PyJZ|{_1h2E6@2FG|$xqBQyeTuncX{2mr z-jt_yzc9lDembRgXerhAI7c=JIQw(lIg~lJKESP@hqHB#r8uEeRd~IvtFKJWwGGE5 z9Vc~96#kj^bn?ZE&1%+_By*BSu9pr&I`JOo4-0keb;{u_2}YTJXSpq7yP76bC+J$V z!&CfpDX3Xa6%Fi{a5Cg(CimPW5oam5a0I6%shKXvT@G94+ClR=Q$F+neZ1toz2pE| zUR&r!F@l%JTlVOyv`AJ4A~oV8KXg-52FgS=r$ZR}Ej(RowxuA;1UCT>Zm(9yu2R5= z1j(nVjI3`Op*HEPR~?5Q>I*4su5)doZ04VrordGPdD-VWwIA1s^PQq(^*FZl$4GuF z5O=An1&m|$WqlWhS6sK~Np{-+IxiPxS<3cxPJQZ&GZ<;uasZHS(?h-(d77A$Nsvt) z*lWrQZB;G9m%d2`gzsB<V!$JRm$!4Ot$zB#c?Cu5I>X|}jkk%TKlWJIVo~`XrFN7u z+xUD|=k^IAcgy^+sM>qb1fbwxdt1%xT<Ru~IV8LN$2xs8*?3<k&ihu#I%_Ql^}ZT) z>v&YHQKb9iOxh)M651pS4D=De26t$lx#8$`Yxg|bNm?II-1c+2;i&C4)+Onx*-%l? zPM;%SyC%EGbrJqv(^{D=qvWET6o=*2ET06#z1){P4;C+P65a$OIVeMw&Zn_$GaG~t ze!`<}6P5d|j!7$fvZPD7eW<;wGQ!U}tmK{@ARNtMjqCS|(a&{?Kdw_(ezs932sH_~ z)VdBtY+snnn~gk`H0LABySp7B)!Z2PNoc(ip_+Q%sbO~_u$+LxCbu(qiLcKbBnw3+ zx06PQlGzDOB76Y(Oa8MtV0!PlL82Pfm8)?pl()Pcz4bSrVcnK+&dTZ~<L4?65*+Lu z*A~v7p^Z~8PpKbDjG6{H-W-DdF7~u4_=RVldIYS_p5*m?w>14+r}Vr1q||#h3J<xr z4}XnPi9*2ya&)E8KmrzYnzLC+c)JZalwk^P;)Au1n&$K>H~Mi_Q*+JpqE1sv*;%fX zz*JhbshdBw<8T=Bd9j3=cT*10Ix!oS0N2z&!|qeLChct3_T}q`0?`C(4lnN_E0p3b z7P(}oP~R0~AnEAeM1A*6$J0YJT2tOc0N5BQZM_F@C-tPpP|x^bowmuFMEaNAaxH3p z^L4=1nvM0|KU`o*1!Lc6pL3gPY{e2j^xo4fj<Tu6Uevf#TP|t$;$4Cla>5e|GjE}Q z1~N%y6sr97^ckp8`cg*bKHj|G9iRs^fRWg71X*2uy4oYvziNdY6g(<AU#KLg^_^zb zU~e&*s;$(giE}|nJ0!_0v#koUjz&a13ax5c^+U6UM^UV(_vPJR>-0Zgp8KcsuQ7i( z!n0Xko9dQBt%AMzg%#?Y@9d<8ozTtF3Ej`u=M;<<<xQ@p{vqMVw5Ofq5en~`<Z`MM zr2)#V<cUS#l{E&wbo^YK8tPz2)rpLhQ1VM>BJYv=?7*3x)j<bNm(JS)$~tg}>ae@@ zMl=B21;sbmZQz+xUAjJQ`5LOoEe$zNGRiP*6UTWycEA&FS@#_I;z!eTP(#A3;_L4g zOObFT+Fr%W;-eM^=FAFV60isXqbtxO_sye984&g6T?)?duBH1|Z_4UW{3}ZrtQ?ZK zCGDJYCNB(6WQb94U6qWEK%HTIoGnOV-psWZ<63tYeQWkf=K!gCr$!YpHm9R21ac91 zBB{z7g+exrlu&hdVG`k#kC%!u?N}|%M0BFAfD-9w$I!B_Qb%jTQ}v6eheR>u|3b~* zJv-l4s@nWK-t|6<6R~mX6ty<nyXdke+l%*P<4w<Xpdg`TRMJE%VP+-IQnBx0H$#4V zcM`kVrml)@cB0zqbx*51{2{FtbY@~YRaCl#_Lkb8D>ZMgS9Swm?-KB2PFou58qI!& z?_w%E=p=<>0GD<O(s3R~eDAFd1p4!$|B&XS{K4U1`cp`AL@kvR&dAnua#M|UVDz!2 ztJZaYuGBviCjMV9bROQ6WG((#_-iU2A<%w^(V5&D&#B}5L8#@AERrsA3kiVOI5p>! zgb|NUl-7@yJ(iVKs$C`Uy!y2-@3VrHItO-3P^Wmc$0=e<P|0{{Sw{O>-zIP?8&Stb zxxguJ<K5M_qZ#F)x29fjU8)N?OW>rhWbTJ^smPh=cvs;1-bwu6|H|4{C-xTkwoa81 ztS(EKqa>F24JEu5>zi`WE3)&}Iru$F%qQMet&{;lViP-V)TY~5O?Lb<9G<?n_dKtQ z%t`Uic{!^BD$yeV6i`_}e(-UFqo^Lp>AGRF@AOD2GKL@huYy#TH>z2_+t!2Z3Vtq8 zeQ=mA51E+?4D%95Wz<iEN)5xJclgBt<xOtnO$=r7wwMzKL5huzTTvw`6#}Bo^s5A- z3J2SJLJB8+YZbpZez#WNE#BVNs@)1oOZ$G*_L$DIgAkOk9{Z9r-4Z+~k9gEQk3qGR zwaz)H&V%!uRUK@tklX56lR0Td3#@-qI81f!?sCX*C0!~Pp~s!xj`G4jDKA?zBi@g$ zK#E%c>k47=ppqdNCk?-!OxB~c0b^$h$wHv)GL?d=N`$pyx#TFW0+Uy`Nnj7S6kyjJ z1ykf@dPFpppqM<J4))?&QP1lS)++wER(A3v!c~P0q{6aoo8on#S*0;fB47CMU^M6h zQTk<Tlmee^ABbK(>T?WSR~Dy)#;Qpg(k4Ya^bQ=lccE$|2JFjLx%3~nIG&#fRAYw7 zDO>4Om4VPJBG(*VBcH7gbW8NVc@g3x4byGcrA~D~%4JR0Hl)zA>*#v<X&a;#MwEA0 zmc;n8C23B2mej(IJ=8am0$=}Nt<sNcMY5Q(81Fs1aY>vD7p0whg#E+1=r3|y-a-|i zAVn(yn>Ue_2Bj1ngC|{*X30&8Z0K#vYoj0`%BrF!xv){CB*nFP+@>}wHFj=PwJ%F% zuv1@czag!8*;1($y;leiS?-fm&&QiewgI72=c46Qtx}$I_dHpYAX$XpES2n3$HoCl zFckT*p8IYjs}%f{O1RCobBgz#{SVga_;IbKu9O<KCtdZrESG(C{@9rCep1w_i38Pe z;fXrCSyhAPES#fAqC;gzNsiuaodKxsU0YD0PsbL@IXwWhOo<LvYjw+^JnYugPl{07 zO%ZnM>0ty*FY=0FhH0C<P>w4{>y7cHD}@rONdlJ|w^EcyGF1U?^7Lt3V^xQ)G@j<J zMJlL1o`yF?We@qq&G8jZ?YUyT|9GuFF5utA2z3>401@CvKm`7Phc190xVrK_)N%${ z-FBxqi(%8PuWS39#Herx&&y`2#Ixm0a9CcGDNVtyq+%zN2dA)8IV8#hg=SnzFq1K^ zmtEi^tFUW0|D2T{x)k1}Jn;r518ZcVD{{}i|KLq_scyjH<OGI-s|D!L$5_h9It$!v zgiI$D&RPJ}Lz(MJSwc?F`m*z;XC{~E75hgatL$s|x3!9dDBgFLNyXW&RqLIkcIA@f z((fMG;TD4A90J5KbudpB>7=yoFt`vy3B|{Qdb3pgdriU*$0+Z_8!THmt0<udvYa;o zn-7@@g#USCGeB~cWgyQI%?jU#y;~#&T*_Dm*@Q%XcG=`091G~7PeyaAN7Wje6B3OY zX=;S0M0iL9IY-DYiD{G`&LAn5#9QKvi2{cnPfFPQZmqsi7UG*%Mo_}-5Nqm@ofU}I zxm-^b+n4Nl_OjiWyIyLAdsz%(@gk0ICEBm{@|}DENyK}5?rKWccxAUGGcg2g?9wkM z^@)AJ5?$4(L|!77MmaC*%B2*vK1iIpOG9!>fMmaGs;du7xtCn_?&WY)n~ic_^?8YJ zy1;y}sqEQU4uMm(@L)T4imas|s~sY8mX3N}Ny#O6{$O8yBQAuusVzQKGPzuQex3gF zr#CBA3JIU0g19hOB~85s$zFhD<vfl(QI>g`^-=MTo#xne(F|G2r4p}GDdfvPB1;q2 z2!xX1fh0ydTd4P2GlsByJfJQwfYk-NH7O0=gi!d&U7V6~Z*4Q`sSinU1x{tKt!Ik8 z`}+XQaW=YE@y$__$FV#0IEnKB8>s@fM#j#n6S;O5EtdGUR?qx@ejf8fV*L}r$2a-# z>ZH(+UZRW`nUC|5^%ZR$0G!ty<T_FklC$*r(m-2RY4GA<ywvU>P|)*h7N94prKSd( z_t2_OsMM*qXe#n$)V0*VlO+?d#?Sk}qKC)_(Pc%w)&>!XV$lI}k}$>T^rE76)yvpH z!}`#XH{j?k0ZtpK<54hza$$JIQzcAOY^?h#Tl*-e*SK_F&)#8Jhp83T&iEhb;Xjw` zLpwFRIf36`9O}%e@4DO?8Bc`RB!AJnqWf}KWNZz%yyw9=HHYrm-df&zbLk2R9wg2d zel-DG8|)SBS8Z4cq#b|&LgAtQ3)@7iw@b;e&lSthMr~jp;&Rq19ZV)Eq35o<HMt=v zlGC&hx}02>+?2Esl?LZrF~1Y6r^nm8x}fC*uQ=F0z(c&tr0_`H*CeWxs&lK*^b%gS zKV7lw#}#uvn75NYhI*@nALU6-MPOI~64f24!t}-nxADvC?@L`fiLj0*X3wjV730)< z`&uq~B&Syb_)@b>a{H2&%)%3t&zPL*SBiLjB8j8rY{y@plc(}7x}^Mz<e%+Hxpt?z z0t5yk8GFzH6IM{+3?~s)igRRG)y8S-<hrfS?hJAT0!cqC-MN3NFg?%i54W7_a;UH# zf4*YvlhF6JXlz_PvD%?lYqzIdpLRKVWHmTMF%pUfC?YNIDUYj>E0R_kw^aY6(lF_6 z*g0n#l5)N5sTzl}T!12Kg?tc6hPk0m@2Moes_*wn!U7Z%Lg#jX8x{o3J4rxk?qS>I zP_3}<ySU5#!{v+SuP7IATEIDU!Cwwd4CMSU$V{aJa_AoMmth|DrSlfohK3g|(mAch z`tc`=_PuC)Td_&%N!uIvkt{~I+{25RGk8<Q$O92-vA5av?PxxTqsx*GC92L-lf0nr zp#CvAI!WwAy~ftNJsz4wbwZM((4{FfOh{?khU76{698&tJERiI!><Bp-p#|SB-VM8 zDQth7c4>vxcEQLNfKv*jsbWRf<81B#??n@P>toiRhpv@RQWTt2Rx%Y-*}=yVrd*Fo zv3&PGU9tG%iXDoB9rtz>y;Lh1B)EAm6;dDG44@)=Z&6F{vhMDn)SJ#QL$)|^AxjqS zr_<2K5)4LAWu!VHcNIIA<56SOaxrap>`UySDj~=CvnvQVYeasBm+z^G@a=E3uDLjd zKpevCwz;>7$JT9+Lp{dZd{cus=v-C`#9kF3)NQvM(!3~d+HJi-EEh4<*^;rVdA^C2 zesq>*{ppIOA6Kk*F;-A!mym1KM%^A1T|S&{o|l8P1ZA=@@slb-PcGRCx4q!)HYp{) zC{o+K$RElp9_iH3#sbcsy8g(n>-5^~^xpoUkhoO=c<G}oj+-rc3f7@SlJ^;2YuM&2 zhuR4|$5Zv{H5~F9&g0yZo40UhX>P~9ocx$AEzRo!)ecX)dUG@z1bmb_PG^-=?moMh zPKpb+a{lRx9Y3y^qYkOJ+b^g&Bu8`TGc0>)fhmD4?Bo;RWn`#i!AevvoUH8_5lV{Q z8D!3;maJL->x+Zl?5j}DJMLhvND>0BsWTzp?-Hd_6TI3J)O_+O?cqj%c~W4FBYfG2 ze8|bSWXDJ2DSjvKCpiG4rU3<<wt%<#eXRI?m6BwrqsR?Ps#+594v(%9bdeCGK89v= zI&}=^bB^mzSL~xYdRsBVFTYCvVrf~H&8%Rh(2)|^Y)P)|DN1x34(cYW8s#8>Q<Ra4 zyoJN7WkqdImBkEJ+Po)nl`39d2q{qbq(+rFZPYcw6u?vq_|M267C%brpmMx`zMXxd z?31h{3Z1#lHR?ry{U{Z|5=iuyX(9!Nu=Gql2&9B?04%KJt?|iSi$YL7`M4^Xr-427 z7tc#N$){K8>puSsl6}-j<c?QY=Z>aaXS1ojXFDmAB!0<J@4H-5o3%)!zh`jFpVue{ z5HLZg&^AcRBw$Fcda57tm3e7HaZ4|EL9?1M#;W!lUu+S@z*KChSl{HvpFJ`cqIx2? zq;jQBWM%>mk3(k1Jy<SkFlWtKvFXf#xlgfZp!}ssQfgXeQnq&R7a!7Am@?doQG+U% z-{2rC56hS7I`nGE@~pc4bipi?+8YhND&DCiJw;8`mQsrt)qC{^x`{_-NDj)r8gR-n zs+1$$qb6fSBsV%xrS{{!Z5czChDz1gowCy?&M~Q_DtdEf%=y#g>@V+Vz5v;!(|}6p z3jPF-jk0`2T2B*_vAFU!DZ*BfcX%jdY2RHnK%4i|sC0pPRH(g{zG_|pWqX!&>f=>d zVm0EA2z<JMaJTw*j=#0?Ckys%tm$<ksqh~K8^Oz!a<z;u7v&<8?UuGfpw}~$Np(9{ z<v<l$1Va;8h&N;Rq@CgcGwoZVpp~psca&=!n8R7qYZFdwLaBJDgFRt|BmA;^A;~9= zgD#VH0C18G2PuXG8RYbN@#K7qbUQK$CB?nkt+<P1F7;?UeZ+*Llr#_i`KW#;<171$ zTsafJ%zCTI+2cGvpuub}lLvlB7JvKY%h%EWuGf+k()*lvX7>|1n*JzKsctE&2>?2X z?49ziyPHP^Q_0)N-KjX%w3W@*AR(s0zTjcmFxHF;r%=?~&PLe1KPe?0j3P9$)O}l^ zOL1{1pXdIp!sksOXwpNRez(_C)Zpo$-=GR2Z-lR3iCy+oGex%p&;<KrlZn5a$qokz zSne~aNa2{9b2$}xr6lL?vGq*NWRA;GA}<$$wl;Qw-&RYD&++%4e*5=7zyAD>`B{h` zZz2~tQV_~+(U1fHE(%KuI}&=bnVE8J8_gzr)I~AXqNY197HC<vW~L$rA&~+=h$KXC z8{2I?i+Xr^YnZ9f9lDhg!w~=@ME7&;<kHuqlbjKK7UT{oA|kmsNVLh`E)2)`Z@oqV z4O)arj!G7dIy^iQyfv7i;9P((N)W=6#Sbu!VBi>XP;Kyb3ZH5rMEwK?HSn!YLVf<* zs_n{>^?5;l;Bm@jGsfi4+<Jze*2?+-D4eGD!bPSrl#_z&L{}vi31zKD1)_Op4&ka< zA{keY7F%g{o2wRT)S6?iTSXklBLQYsJJ%(5_j9YYJOkLSK67*KV>`5*$?Qi`8d)<+ zjoz}jMb3075AlNdRrLf<OW_S0O`u(oc2|#;Tuk{%GQX||Fmr=Jbgz%j?NY0dx(*R| zSNrt8En53=(X^{-8p~;!r}U*B9nW?NQFC55_a@V;f~7cHP9ZN@p5c~+Nzyo^nTfqG zWh6yW&bv(jR{AE4!OoEgQl*O#mTrw;WPGwVrM!lq4h4XcJ~?NUEe^EF@x1jH0r&D8 zks#JcK=+U@1-vrCIveSXxI;DB%QW)&L5Yy<`;tg*Fg|Dgc5o{>f5?idvf0U?MfMBf zGd%15^F{ksTpn+ZUkkj#B0Zbra^*_Gw!{EY^BsAASyRX2xEwVG!S}dSrX1TcNV~+C z6eK4#W~W^>Dp{J+2Zdd4bz?>WpXv=Tm*O<#9P?Qp%IJium+#A|z>`Mx=iCbaoXZ=; zz^l^Z>rRiSfWR#$rl)!Fj!RP0qTJ29x87B=5_)S`S5E>-WcN<nGler<blO%niW=14 zC1*j{qG8|N%YR$6_~W8ca}0%Dn*MZkGtq9_J&qvXwqLEEr~vE-JhorEI*zCQdrRil z3Q?WiOQfTx9HlQ|r|gl!;$68{I5)4v0jx(X*_`KmoCxM6eIi+sGG&<#RBVhr8><S# zlJhV%`%X$|CP@*}r?PNZ!ngw1kCHsViMb`W#umEIhgY|%0~9;Wm+lbe6|(L2n?2O{ zDC!QjNU3w3|83FIkBdf_KGYgH)Jag*1ytEgPwG@^szqUwtb`7I!O!63#1eO2Y<a@6 z7g$39lA)-Kq@iM$z16`NIrWD)9BHA<2VoYcKE=I5z8vVNz1kSWiOx6n%HafMrtMM{ zwz5GdlM{c+p%;T%L!7WF*3xUX6?r-QF*}tFZKq7pI@0L?fIXdJ+!=iy;+S2ZTm4M= zAl|3);%d9Q-v4dUjvp88B$U`30|!o$0O8TNBFmUVq`ISO1>QcMq`loGsT?9Xw83H4 zwOB<>H}s%ScA6!JwS75#E)uL~_;6p!C`zg@J1xJu{w`qR&noj7(r7}}5&C>|MW!$u zn{y%$MOj6@8@2aPknz})2#z30L4Ux@2b<X0{d!YgX&Wv*gH_z4jcLxu0eNCX*i!Dg zJ1tF#E#tHXi2rTTcA=TyAqU(4tb7U~GE0ZyVW@PdH`%yke|F8IT0LQbTF)8pqV@ui z?TY1N*exv^hPiE3VGa>tO~IR<)xTRQM%`E=wW}2Vd1bi}lunbp_u?9YH&i=I-V4P+ zxOsG|lE<ok##l$5{miz<ry6W~nC;%VlCqSVapb8u6bXd9$;*@^em!>Xrn)_r>F1-C zg$zUQ+a-!z!YBd=NB++jZP%I~V%~4-R_l;~39$7B`@Z$r4aw_m1-zzu%J-vvUSG06 zsE{ZZj;Y{PRF+vFdTy1|)i~8!)_8R+F{*)`hRUt!(EHcv6b(Wg0Gg-y*Xz#DbyFPj z*32cbJjC*#ZV~~aC>N;JpE`(uFE+X=XNtS4*?K4xvYI{)Q8G91^0c)xD3XbRL9qv! zpQ6XeW+w%M=;gIhz!-E4gy%i}+q&($x#M~ho=kmrK8MA+roFsKnPE*cNj*orG>nx~ zaM?hS8aJ=47U!yr&en5iYTxy8s1*CUnx@S|CR8RxsVc1F&29-gH?8z?UmwJ<&&|e% zlgIL&$hD25<(6tjE9)Xc4Ms#K5L6YJy(y!#zBMw+3Sa_H`Ze?;&eWTOva_o@)3m4L z5&O1ddp2S`bniVXMe{+{da{xUM_#Y4#&5qX2jZJsN^C@_pcDZoQAc7EPhE$1&Z;1J zHQya-lBz%nWyggS`&3qv6v=s<TCQcKI;nWIE25A&04P*5+8_=^WO}?DGn>OHJ2fG7 z*)G}*e6lZw7X#T#AF79~Y+Te|^rj;Wu?;1GhfyzO_TGK!rE^p*@w_onY)3scXRW4; z7=Zus08Tp&N__I=R3V}U){^UTzy}~`iprs-KU}U|2WTY!NxnD-g=*z<1Vha^bRq)y zQ9oD8@_J~Zpg_BK5NDI|$Sc}Jp6=M<p)!mOL(0LRXfmj7H<2Fa9K4p66-W%v?LL$u z;3u7hj<;g+^Ch}<vQA@rPI{lZ=A2q-k^P(qZn}>vPpV8txp)c!$r$k=*T^?!n@8oZ zf-Y^REQuvUXp?iPn`&@;Jw~}_w{)LXd83jUSz5OIdH>;RwU5<$lS+EF#O`_a9u#-g zMbR<X`#Dur*0YiL5u2#$$a+N#7I&(8dPOfNofW5CI_(5G;sr{VGp~H+J-nA>V|q&^ z@q+C#c+u+Nk@|*eFrTHS-n3MzmmYW5lrBv&ikikY*-naLf~zU8^U^4U`r@``=<d14 zfy-LWeH2Xb1Uq|SMvTyw!HEUM1b`yW5$aZSH1J7qs!2ZDcu6I_uhuu@|GrxMdMAvR zJV6#;?Re1VvxVG&RXjcwup$E6Sy&zFWP<}xrqATiBw>-dwbHqzGOCQz4g&Ewyf6&S z`SR=}poa2I6!mmFtBT{Z$e(*_5|X;D5<(iKpfsrBK-qPbeGkAdJT+Wx(aUF$p0ZKd zWeuG&LNnNPQQQ_))5+$WT;b_ed@ZQ<O^K^!Pq9$$gxI7g%5Zuzo&672D}KbSS1&ed zGfln6i>F9?C~F7?S#P!!{N4rNcg3J-vsO*|%v|km+Vv?jlQl0^CT+w9_9(yvC(`63 z#{n$tQa00SK-cUoXEVHeo#3dsMhBm9%gHlPSfz@5bkrpL$OuY=4N~-#rn9hKY;M7? zLk_@G`f0zr$|cirdxE;o4}o5l+=m&y%2sEy>Cr2FSL6}B-5!VYhNn7I*Hiv*wKmr0 z%fC54b`1w(4@>bp$^~r|kGLiIbUmP)D-H`zjS@if4pk@W>60@v*Uj;D5@eGj`Clq- zl4Au(I`>E3Zng-@E;I={{o?lnrJ}wToQC+K<&%)J@>ESO43(@bn!EGCR37}wuAYha z_Su=+49@4=k4PEIvvyz9rGT}wi(0U77S5tj<<k^+QX5}N7r$@bPUGY)M_(`P6e=4c z{^4pJKdu%jFa;`iwVj)^guWH%B!wknJb72cfD>d89jAZFRmOIHUM!2`Q8zP3O?szS zKGRy9>WOV|sBIm=(9@a7xWeN_GTD2bMKN1l4_~;8tu6a?>2%kUtvEY`r<7F>mBK-D zXmRZxC$56Qu04GHH1LA<PEwMR`;{z3c20JU0Ez4b;<2}W9O7_{Ll)bfO94)3%XX;+ z{)emeagFpQ8+fS4>v%9*^p=Eu9){1Z;X-xji6eO3PRpE$y#Q+3QD+{u=#&{>R}dvl zn^8)@rrsYFeedw7nyydYd8xle^rqhIa_KY>Rs8RItrjR*+1^bD)(G<6AI^^Hy6-41 zBomuglKuV1t_`*XXL1Bwj#(vz66&26)ISoCz;5)eSn0e~qxW7^##*(yUmrPmz!8Bz zXz&kK>)RF58*@x=;ZsJ^u(KK|%{I5NZ8-?<kM3=KOPnbj`(<3|Dt@!~bk&v%q=7;p ze_CZYTy+5hD17@?Q?`c{EuGbaCz(@~&gF8F@hdRrv*?zHD!V{NhZ5A33{l(rQ*)0{ zIKg~5jvlDZqMDM5e`qs1i6?!Zut>qaCzVN~h5Av-UcU5=HP)xCP-RD(hd8<pye)wB zkGWdx^A8tmUmv|g`R&VaD5&P3+(l*Oo$1X(X}wx2DZrrxi%9CBs&K~4`ci0{qGYGr zo%KBjI~r8V%T#)eO`t%BBG{l*%@q_xA`|G6CgK5aQ-QbFBm;G}RlYnW3D@g`NXvN> zqIqMh4~QlLQiUH`AJruR$ak>MrLBT0eTV-8GNFV{!oB6(3_vflaf>QV+tP}{xGCrE z@JTv|cb|*(^{20Y`}aTp=ck|l`E~v#7xj~#@;36%6R-iuVw7H&QrowFg*>2&=FxJm z@Fg#05cQGcKlShq^Q5l7tJu%xg!d$Jw=_QK&p64MV~_ccdFo1|sV=#J*n7!sF*0#P zPa?zTsztA+c<Gu_o_l&)Io=1f-TDk$G@N9pGKE++sQ=Ka=5U757_#jeYE&Ip8YLQ4 z?U{7DICVofRRdSac(}Xc49O9fOe6{ERvEGW*Hw!@u9}mcG4dWoRCm4P9f69JJ<Jk% ziaKXJzWi_p(WCC9Q}H}?PBdjYPAQvt&RwPvtaQCTo!eq(j@tpmv?VZ>>Ma#?9m#Jj zk3994wPsUGRpsaU%<*U_Lc&(22wVk{pkk0k<NY4FTE_}I_EY(DuXzv06Iow{GQE?~ zm^>@q0Hy=_I0J6&sxfNg<N(}wZ?`@!ZP#wce_gfo<EnWxI|1=3zjqC*2ueiZ)qPz& zv1|p_E@>XX(_D`%3{B}sVbAuQrYtYKPS1{mz_&#4m=s2!T37nV9qJf@WD-EW5@75@ z&WShCpRwPY7)JqgWdxp2U9HQa_$zk#r0MJKYs*g(e_=`G+Uk?=c-cZ7%le&<>ZYuB z-x}sE$vcWpW{_wfV6Qw&O^EkhY}$QpwGW>2zpmQx<ErU-(3SbzcH0C-wRw`_3{*B% zt_dNvI_XBLA5^^>-bq(?E}s)7iPL+-;)Qh31Dr5R;C`G@AGdP}T2)@w4olHtk5MB= z>W$5Ee6HGuTKyo_@D*=9ekqiuu>)nP4!X_el7i|wbdp1q3eYF?3|o9=m=ova(BG<* zZ$#jprJ(nRWjeYdOhwP?Q{{kml5{VH-L~fITh0APtM-92-Y&;Eo>RsD6ZE1|mK^~n zQJms`^r5=Fr)~S%#+lS9VVBo42x2<EcdyDg3%BE=-7%|STYGLp0f#x#sZjW(IByEg zF;7yR4XG(5@_8vLB*6;BidSS*ENoI+6OXjC#{v_qnH^$o7pYR$jIHsJD0!k2_Dk{s zXop8u`6Ez`NaVF~Ir_G;qab(SysC=L?@R1zc7%fM&(;6Ss(s*%_GV|Uh^Sr`4`)-O z(4wb|3ev2|Ln-z+WG(Y5cZngMEa$PddY=^sCxNe+4A*zi$yhsgiYhOLy~*d{`j(y| z%w!AuZ8pjSe<<C3f-_wJF9l%Ysm9^se6Hk$=V8a2eYFU36j0F~lJKKGv~A(t@(M&4 zt%8Fx0wdU_phQS|bW4Bdfd;`f>elT{6~WCpswoLyU0Sl#e_gZ>+RF7N*6%!zjpmDN zLx^@N{dUW+Q?iMM3XPY%nOe<8;fAQgscT($>J%<@r(<Ozsqw9)X7_GUZDpCo1Y&A{ z%h~<o-s23c#hAqHE4>!2+oL70j;a#JHPWpUK;6>|N!KE=O?kvwwaL~8`XqV4WgLpH zXnI|)Es6=C9#M@}E#9hnPnR=Yj<5R|LGSjSwv#(=x_MOo%c6Z4b%t2q#<-l1tekXm z@3qIkqnG5=Ntz!e<uFbH+%QB-hd#F(?h#KguMMK0X+#zl*qgc?O+D&$fZA%;ZN|9W zozWoYt6}ZfP!E|E3i-{O8dw*z^U!Q&M_%tKXHS<34L5iZUdcXeSSKp7=Ic^;ReV)H zGDwf)6<+!$s*ii!O)JA<C}v?jFXa1Jl{f)=MoxAE#S@2;###A$8SvZu$1nfS+&W+7 zFJ!?t0o5V3gq@+f?-Zk5P9z?3iY>`hvjzncZz<&zoKc^~D;te$!e)mbN&`B*uc{~i zc4{rIWC<ZewT-?l5<xMsg_`whJjRnhysuu)uaRXVop!CtG$yz;mZw~6)}-XegIcN( zhK#S2hDldw|9#9dGrW9I@J~ws!pgLl<PcCuT@7woi|Q9Be`(HXgcN6bsG!+_@w@Zg zm-NpMWv}$%ksHbzB<uQ)$!-KH9Gxt+ZgA{1+p>I4;gk;+S`}nDSIyVzO|cCM3_V3S zEEcv^D$-qUjWQC*E6V~R%SvZ9x7UlW#^2Ekff6xk#Z8v@BwbKiO?d}O(JiGhj>@7r zCBwSdoP6{_4P*^xkG6@<snQdFYXNhpuPAgQRl2Pqz5{XA!|IiZAGr-Wy=*#o+nh~a z2Xz>LmTIp``hTrd{D$`PD=QK#59#rx5<0UQAtq!MszP?w?F4h{ybg>$<4J%HimrCG z8O2s!PU^e9rs`-K=S+qEcI2m4^%W|u>cEcVV95zi-Irs_wYKxKYZ$%W96=vV)h_vk z92;fp9|=1o9EVh{Q=N%+Zl!gilkS+Dc)-xseB}2&dPO7$HJlRQ+>$0Uhj>ep0`2Ra zH_`-0ZkgO}Kjgl?8@_(&U;oc<Y^dY<3oztG6|1ad)!64I<vTw>O4t!3be>C__RO<9 zTm4dgvrS0{121b!!v6M?bST_4v8%6OTHM37K`*4H!@Uokt$^8k%ELC<wEDXC&os!F zChQ-Q&1bb|-Lw6P01RBVYgZMSu+ZeUpw6h5O+iI|_C4rnt2u%29yYR_l+0W5YIs{n zuy6I~6|-HNhtx<2r>=mLFOYTo{9%>af3DKuRf4J|?aX}V`_ySUc$Ghhy;F5|Df9X> z1pUdEbMGh7YqYi-<I%~_V2pfnzt{>l^+k$0wvwFfA6hsA&z0BSntzw{Jf(9lg8%2# zGWDqrGUtw{LBB|2O!xMa;7dMVY%%I=;K;EYbm*533<|Ii69~kQ*MCD_q#;Ri6qamy zB_EWs<lW`Pt^wsf(-|BJ0{s|N(AC=g+bTWlm*4);zy8!dn1^q(l8$D0AE;5vc_=JF z99CwQs*Vg-?ZD`@s`ZL-_Rw4JXnJQ;VuKOtp>Ba!YnjRoU?t6K+1gQ8ce5r6U(~n~ zqkZSB%wxFD1q?c0Gc*1fxz3A!zA^wxttw7i54*ps&NN_>!oXqBrw}V{^<1KX;@&!# zAYk5)cj|yB=L{UqnOiIQ-1*_wk&i>CIOIxUd2iM9g9W1fZlSIp7K(`GSOyqH1t@vF z{p@yb!#06Z^;bgfMHU{Ht_NpQD27d<XSh|ELZ=GH+YjE7?i)#y0%CD;CpIVe9Z^n) z8qX5OVk?Qtl6>*1bjTANN<y3zVRA{;3glD-z(zwmYNK2NPB<*n6?0K9Yd*>6<j<); z^~X^X`_^egX)*mPcR(a5NxlUI+Bzq`DZVhb&OfWV)F$}0Q1iFPV@JZvANF?bc$;4+ z%62%4F)qU%xhapXlJR&tyX%&puxyUV!@X11oIveBwK->V&auleR2ML75xsR?K{;g3 zwh>Wo&Q3eL*dDFpPg~+i4qiGwLFabfDjJ4p@~yZHF<MtW65plPtiptMyVZ#*4k>A1 zUdj2zi8`tUo<ZGk0>NfqQCHpGN2(6TzPnU%FOMYmV-HM`ICurayl5?(f45Yp!c}hy zL$^Xs${<hbRdVEH`^LkOZeN-{+4)i02o&R`_N_lyTB-!3?M%FMS@ISpNE}fcMRyF2 zFu!I|R@NXvS^EmF;i*Exj9rD2sNvjeGA1g@9yXIvCp?}-<t^zxD)x*^ktSC12Bd%; ziy~3pnAJ4{WnNUBm0BkHGf&VKvse*b5(*4;w?iT=hM<olXk=6+v6fhi(;LEToqqoE zt1ipwuOVq`z$(7=n`@!!zk+s^9~0rcyn79O*$yg*eDHrugUd}j1A8wyF!JATWpv0^ zRu(KOP=`ajlzDgD>eLrlu@o)qZ>464bsWp%Uc6r|-9dt{7OMVB4*u0iqW3<B)TcT> z$FfP`9`*~C1Og6rvK!6Lr$B!6f=J26)l3p1bbTc0d2I+{;|zzY@CVCy?okX!@-L+j z#&daXK=1`(eJh&3{OxbQ{Q7m9uWZHQ9Lw8qhqNTVxf21D&0FS)I)?g4n{?8|l3#E4 zPu&f+HYx5@ovH2;*@EtQbX#8LN#bKv?oB5)_PNbZDnJqcwN1B4&t+dWa+aycju$VQ z?3Z@m|01i~;*t3QzBpyptBBDYm`Zkbt3ATRTUEuEXKjj))~4_Z0GKM;(Ua%|Fm-fP zY(2B%1W?2;YO^J2iI3CXgttpVI={8DG=u+URI`-=(wk&Buht1&$CI<7A^@Go+drMT zK)lEHu?u;tjhf+uzK1qx9h#iS_IXgzXA%UoYty+=1VL<7FWQl*%bQTC9f#Ku^7Nw` z&X=xPpM%LQ@%}U$Q7&x&wpr2XXvx(S2cpER5_P=!J^><x$wxWt%CUF!L-k|AwkT}w z$u~m%lo~<6XE&+Uwl*Q?R&h6jodc2CV*6Ggv#sB))JIdfzS-0$4SP_~$%HQ=5x~Nu zw~QA`UXe_y13j>)5fr6g#C`q?Q3*(2s~Ws}_)HrI;BQgv{ZNnT5}xj1KrkCYVPCms z#eAAxV#M{v(Rj7usih=34`nyl9hy`dcdgJbC;3<rZ|uAfbGVtMWfKAOSC=Yqsmm1m z%3flm%dS^13L0|KCbghD^{Mezz_VD-bYSwWvV#P}?<3rwE2R-<R#D*<)z74Qt<6Gj zr|+%sr&f<dx+<duSj(zw=Oy1&|H#5==Y2bhw+_cpmYNV-je4?G)bgZqtY8mdvp1IG zQiOoAgUUzcw%cZ*%-Zw(tcr=|(kK9<k9!H=MKnJ&`!)<*I)daz!jmT_-_(Y+QeewN z3{p*s(ginDURpGA(4865PL(7|fZ{_GyR4)vmHr!b<Zk%hu@XJQ?^Y^)O2EW7gG6Ps z2j|W~Yr?J9Bl3iY?lC+_1BX}gDIwphn=N^(bR(ek!@`hC#{uhl%0=VE-G$<eGM5Om zhK5lOftQj{(HPyx&YPV}oT0>J$vz8XP8~S)dK73#eA~;b*^^R>eDB~^vf+9289>mB z>gfcrv1Qhl$&wsst2Oe!(z3nkAg3-5apu?rX|+PRro4FcYTbdr<bb%c;@>H5Z;O>a z1Ylk(#ko?Uh;(y4k`oh|Pu~B~gHClZ)$?qMT`IegX*OGZ`+QM5C}=G6Po|ZJbSf<c z5DwB4<eqiXH{Uw)^=7;G)Rf)FFukw>3#^yDvhrSz&>xBh2Ed)Z3v5`vT{uqdz4)_8 z{X%YhY-j6G$WIrIuZw-4%ohW1=v4Jk2l7sdcj~Dq$B-QKxZ8N-Us5)RV8P8L2##C- zVWp05eT28}`U#MhoN#7A9Iw0Psz}5(SaPQ1;4Ba@crL!$=pHvcQoLdiB6ZopQ7>5e zLT!rsS#Z$sZSPsnyj$k{)K!aOfD+TuN2j6>FRfliQBFK{g^J6(sO|L-xV6Hrn{WCU z7N07z74{`16HPjjMkz52?=1F^vE@)aMOi-XTXBnK7C8%8g<ACx#8PMxY-J2kC)d_g zJpaB@|NI}|=k?8_jh}yY)K!u^)VjMifv6fg!I!twr;-{U6^WJbBeE_HT9?a8_|DHM zc415Jza4Kq>h36sgZ**`$%%@{1|1r1TY3cJTR9Pa%vnR}6Q74~0?5G?4tWnLF<Q!$ zF2Tv`<>es%<%QK+j?KvI7Vq(oGtI1MW~Ry;Y$?{%0W2!hwwmVJq)w9FrbQ4z*K`~^ z*iH2X99r{8o&2^?|I_y<BZ2C}g*unl0Fe6hJcQQ`3f}FWkW3%%p?y64{^mu!NnJ<G zY5UmiMK}^5S+xYR9hg~dOcOX~tZj$NDwE|=X2<@nHW=06&vZ{BAMZjT%vS?1+u4=s zOw6|N0t$B8-QnA;B%C%J_JgIvQ&3ZL?%QupDL5FAuymOv?@%SGwVWi~cna9|GBBu& z$&1su&GQWUW2*f?CZ;B#ra!-t9lrb>h{Dk;tWter;NBCMBv_&NTh26uvnaoF+TqeS z#5X(lHOaoBSv+Hv^$%R;q~Ak}x7yO77j$siw`#(b*#g49gYX;11GL%WsfvyOj474C z-I7(~3r_JRWMn?Pdk(X%yK6I<$e(;`-aAmt9{J&j9r09F!F5-=TtolNxyghlM^O$E zfn3jwTThdv?CLF_X+A0qgUEWmOjc6|D4_Cp{>+zu{_?+X=RLoCo&Wg9{Oy$juQyw} z$Ki@cOIxvaR5^28_OJCtPHbxF@az^z1@|?jbm#32aZ1(?s#A0J*-wc|m<l!%^q0lN zWlOkgv_Xs|YDsS7?{dnPZirMrVNfJ|?ksAt=~N?6qOxO;-LY3nLIs<27_OQE)H~|e zu&-pQmz45$2}nT{);IxVy0Aqf9fhh<jqu!(ehLI~3Z0YBIh4N;@KezPsw9==KV36# z>faZPtj1a7j5*__ue&!&m0j~tKRr$gJ4HvD(ZJX?dd!74`>3OE6X(ljg~vGU!Ba*k zIJ{Q1DFuj?gIsM)ET=fuc?=L}pIxPtQ<JyPHZjnQrJ>*ld4xJtk6&KhN)w=*hy_4w zZ<pBWd{woWboO?t5|Xys6{Y#qZrM_vH>-lTQ@p)KZ!xb)ZN@VWh5FaH7g((pARYmT zPyM!FzpSr+`|=Og>C}RS$9n6idx`CZj@+m#lzPl9bUIG&6g_6L+_RD!>?ttcR7|=% zPPa~#njWt^_{rI9TIwuKMRM1ZlPU-EqCO49F@H+9sV^ieO!=gWM|}GFJdX~7kvo@4 zbZN(dB#m(!>W$mOcEvHf(`x$p4fUI<HsYtKt7_N{uwTxjmhPmQb0YjMdsNpci(T&r zHI3~Sb^oAP1k1(q=K1?l?M6&wq0+aW)eBzThyJbvhO&nb<Y}=6>?7l~91bc|-p*9K zVab$xiY_@ebvHjW+G&gGdON-oG(}VOnZ0<4iWR|#*BRCKIhP<r(PIsOtG;9}60Vy; z@0mSsb|o(p*~FYVSsN;9s0Jrz$!}NYO|j%u-?e)VDn+O~Q}hRl>K~Q1wD}-ilOtAf zh&edtMKM6+;^DxcP01&I|CGf1yQRvm)9Y?@4Dx1FH)QA}Gt_?8+FoLdYIF*M40)o? z&Kye_cQqw@QSmlhN~PFsT>2h6w7{V&-X2=LvY&>t^9ue_$|kZKp+eT~rPq`yv!7j< z0s;_BI}Y=NEsl2@%}e2HsnlMSMjwWDshR1c7`oY7s_&BLC~a&Tx9V-@h9#O&%K5B7 z*3JCr3Z-bkrS9;)#kAF2+O=wVTc?i;<oL!TwJ#kr`=L{=p3_l-0DL<H5hZDyK~*LF zlC>I~8E_#XV0zU}CCHL?FG(L=JG&D_RD#OVE;cq%WO=u}dtjTLVmuKpDs&c_QXQX@ zuONu$UZ(mBl%|xYmZ)h|UJ+PT73nCBhzGw!S&B~HXyB7O3_IiPIu(F?T6frok0GZ} za3?D<m2yr8t`-UAR^;YBqW8MfzITZrnQt8BFTXw?em>u%^xkAhD#0;~r2xv{$(>9p zdUc!<YihFJz=n!@$jD|sFKF;L_EaCI$8muf)Vz}>1guFVu_L{#<b8M@NC1(Eah+ml zFjWaVX>_|Y?WIN!EFQNiO>D@EA3XM0Cnf*Xc~pZ!O?S_@C5G<6yRrdxRSv_FsYXTk zXbp8%8H<<t!FopB)XZQa^6%k{{WcI+RYgl(-ezyL%gLGRhlOfe(elj-;w)wJVf(`| ztqzDDGfckYlIW@GiNWh88GC^vUq4XJYGA_tj@@|*eWe~RGbvL_&=bXSjq1;#SOC~X zc5zOCQ|CB+QMc;!wu(ypWmTgakm^i)I<-!t3|AfFu6qv0JG4FGWwX`m9W|$ymdZ=b zgGSI%G<Yi4A0A2#5&LHNO@*F8>6f}o<<#bBo?2Wsjln4?Oot&Jzh9@1K%UE+lU7qW zYPv@`<fB-KE5qugg9>#zB&q@QSZ<sf1uk!91GRr3uX$sqsn26ai6ejaqS2bvyP(}r zby22$NR@SU0MST6xDLj7$@Z@+I^Sp?lZaCFzge;kP8m}KYI&>Lk+<X?muBL<gKB0( zqVv$YE(53(+Lw_C{9Ve#HLX*kzeMLU^{t|}s~Roa-D(H1Q**fgT&iyzm+;DWCF<g- zEe{zMBvSc~7iUqkV5w4I#N3p5*RU;0uT*<SVIVze6S#%X+PwWo(}1GohhF1>gHWVo z%i7hZi8orV2!1SkYmi+DeaB}%PbU)%8l{mB**hMrtS7{MW>>*P>kuZX{HiL3+z#rf zTa=v3yfo5tBDL?v(;*>xEkz|ccv_M<6|CKl(mckl0qnVt3@GKyr0@Ce*Ds(^uO7-b z6!n(!bcK2v0LO7pDl}PTV`qvjh+b5i>NZctMQKg|0E4Oxr3SC0FD;YX7*BI3eQ@UO z4Y89bwu81KRWae)$-d}v105a%U+ns<&FiIJnLTrd{apg)qk^L*LdtPE#qNZ@UX7<x z20Wu4gp_!E%URU$t2`z}JR$V<+FB-)?EjAe!pj+VeiIl}>)pru*5S2;Vgvf}gwK@s zuYdR7=Emq@WAprm%}Gv5Qx`27s7Wb_yyhS`Ie{{Rj%@lT3~$~E<x_jd%|}oG%Tjb} z@d7Zq_Ib&&aM=kubvxX=4*ziGeT7fGBx^NItrOd3lzq1IY&)EDHfM783`ke(_fgrW z1U1#Y={eQ!bK03OEbTqb^VGjX(_CV=<eStfQ?vr~8hLxII{^kdHDc-b2o54iw!S5d z^b1iL>iOML?F0BOz!f6MOXW){-ZSx81VY|VjXJ|>1RqM1kaba<AJMWJtVk%}O@5TF zETH~P%MH*RTRP4@K+)btfVVX{=#On3Jt|bButclQk(IpCORgWFp@p)x!OdGiorXvX zY(W*ag8iQnST2W=6+=JBM6n-vce|uCI0VA+KDD1vl00_@2IE>znq?V|HaI;C>~qeG zV&bx2?!pp&-&9}wZ@>PVh@L(yYm$7+my6_8NJ8GjaIg)?Jvf1x)kmV>D2G>YfT%Ot zj+@t%T<h#llJ0S3`LckBN%WmdiE(8GomaU;Eks3aX(<Oet4nc1(3V5gr}Gv(`Ddu2 zsPHx+1chEyluS9?fZ3_At{H|(iL}$$V@da!?LP)!AqZ(`>#aM{wyH6=B^~Z21G4fY zpuix2m*-qTr~uW&JF-d9mJhXbt`UA%s^hPXb*gU?;d{z}N76vFs!Dk7p@KO8OVwd0 zu>JwssPe)<DH)8QZo#uheW_A7VySJb1Ja%9<rLKfzk6G5UCI=kGAvGw<(hMta;chz z?u7l9pSikmabL@FpmX*@k*yH`ONWf8C(Gm6Zdq&ub&`iu;7*t5{dBQj)9aYqQNmMQ z{~>RqljW;ZQCB&#PS2KtcC=YR{X_wQIeOp!eVy)~B=m{I{&Ljw&8Cg&D@EyvwQHgF zs1Oo(3s3Nzc{2%qWGD4KRklDN#Pn%5l<(Qsk(#rs4;7u0G0hojz5wy#0Nj+WB^h94 zXxzq!UF2s4q54gYf4{;xIGl{`6{ty%<%tq;hpKOraByx)s2yg2gm#lT1CNpgBYExt zm3y;DePt&Wgw;TG`WCL~pD7Q-oA+*)ICwlP83oKBFU7P)OP}wU^XuAyJpc3?mEL>W zOWK6wra+EUwwK}U0*F#oQ2<d4@FLYz9fYRrrI*6_wFHMWPK75n;d_tU>z`wj&-nvT z-tDkL9#7J16(BQfR_N~1{7#)7vSfP7Yvj4fe%H~7O<SA~E*Y@c4lfTHF=fjKEN4RO z1{_ZF#69;mZ?e1{1?`gU>|0!@;;9*zmBMrOKJ|<9-xP0;_+dFRUcwLA?B&~q!`IpW z=eO>T@_+MR*mSR&m^w;Hz^Vx=>6B`WH)LO4%igl3z9hJM`%kQDQgo~ReO+og@1A(C zVvgDt4^gYzo8AJJQFjOLW{hTCdWzngry}!dJ|GV*B<|M`M5mhcl2N}P`Jvu6l`E-S zq?~S65m|p(pn<2+YnmwBS3R&gRsYEHoANpXh(=y6?_KxDb%1{rrjk8CXq^3{DND9E z<l~X_%J-G}$FG0yU*}K%OFVV_^~iq}qQ5gaioL(nOGcZnOI87}2av1wFf}C`S!(~# zbY5djUz>_bcIKRL*D{UW%|T3EDNpS!PvGO>oQIm2RLJYm=_V8>6_hmqwQ>j*hx-iZ z+gL~yM2D$4O(cIy?5J;Pi7HCzv%+x_T7u-nauiksSsC@3$2&_U!{)hbw614ksWw)G zqP9LYps!M7YE?Q}6GyT-``>C{{K<Nqdx*Ea-zX<XTJ&55jDgLxF(A1~+u?VTZk&F6 zuC5K@ErNU$@?L~|kcqdHWbmNS;$|*uw8lyXCwV2d+UTUPpn5qe%AERU9W@kC=3YY3 zOMT1^7S%7s4&RU0@1Sb=(EcPyf_?LSs=N(Abu#t<S3s!0(!@$#lBTi<#SGh|IepRi z_@<hdQB8rGL%%#N2v{kSvF}P6qfMShnIm6!e7mRl`nTVHUSB`DQ@fk4e&HupSFUz_ zQ{lVwZra8I47}Axy))=f16xYYp~l_g+g);9s7FB;Uj3_XzsjS!UN;^D{mZ3>I8I~} zQs)-$-#n|b6rI;rvBn_%c@#;&kGF-zVQ3B8YF1!;gQws?-lJdTA!#3U^$aCw?a>`m zJa{X5L=ml^7+}|nk&=8(L4P(=DQ8xwCgTcFblHPc%*hL3^|`(+)zAO@KmYGP{=S>T z$pBy9=XbmJ^y=#M$?w&{i%s4ad4x#WokC&p$F1s(>fEwDi%ldd+RJvD1|l-@%~eBz znLvSh*sUc5kpsyZ@d;Z%YJjM9ML+lOn-5)|S0|6M>D1cuR-eLocMS^l@B-LszDv@z zry_9AV`?Bb#@_l{68RRcT0zyA<s46$HnS><6%@e?H?cy^67LwF>yX|<fh{=c`nUYY zQl+1o7s~sR=1nZc2DfG<x{R|)4p|~m=cYTakI*wTCYOC6bW;+Pm#RVgBY(sx*!m1d zgPQ7b-pXwgEH@nISHoGBI!vkENe!B83B<__gAY6BOZLghOl=abD4`VaV<4~mqM`=c zQ5|<8AgkS(c*X*TrQG2}Q|1TOL7ivsOHSQ#00!O3&Ze!fYGh8b%g0VzMnNT}P$+o_ zvLIHf_it<U_rL%A<?F{lh$~gYYgb)-<TD6QZ1SOt58sJOSq)^bE9ah!YU)|4ORnFN z#MdTt2SQL28O_3_XMNO)`&z)^8uV^aLV+42Yq_9Hl=lS1UQ|j1o#VsL<z@MvLvYN} z1J<lQ#T0Eip#V&XQ`(P%`t{MU>QG2>@j!f{*MhpUtOzvI0ExgKg6*E$cd`WcB!@2D zVm?aLIFlA*h);gxMmyI1!%E4gs&9hTx7RT1(b|O5tq#^h)`^E#Jj&=dd$gKltM3K? z&hjV~wNzr_Sl~T2q-&@S&{#Y`yX+2<(<#ejnd!N}Q&T!=CZLQTIDWKSUHz9fVwIvx z7!eR_8qvMHrT9#mM047rx;I<JQf)@<>C>F|+#PxMt{_u?Xw3l~V{}52c%r=j<^8xf zf&$<<C{eTK^Kn~V7X5HPh4;Vy{mb8e%74B7s)_2Gv1`2?_88vUf}y?QWIxDu=QBVt z&K-k1{kPA^_wJ3IlAx(ncoDz_M=p}0a^O75V(Y|uJrWKNodPtWC2MA|2W7m|EpobL zIj}eLOQNV<-7CtLY_~exRr$24M0isMK4>wox<7!j>q4WXBF9v-8|rJ@SyV`liBgi; zknmpdrf8>-FdZtZx~0(B2&B|Q|1r)V%Sgh>-{*_I{`2cU=hvUUjo`kvQqeuK$c@h` zgaduOl_embRHIW?9WYNXPu*U(fUqfO`<`$(f<7}q=O%$Cvu8Ms`r6)Jz{miQ%dR~w zp#t0y0k&bvd!k0t(D-~2)2Du#w_>5X_Z)TKrsNOh!b5^<47N~uQa4Mt7q2fm31Qo~ zZ_D?n;IZNz3OK0~ssbU=shfDZ?gY-g=~_(DsykZ(VEAM4J2B|%FaP+m`j@Z&=wJUP zMmYYur?JZQVkz+0Ljv>Tu+<{v6~(a?%MaEM{DYUd-c3fm1s=yY3dm4mM|IX9YOf`g znY?}t{;E>TW3Awr3CK<d&!xOV0E)^@oMRMXxuC1p`YLQRhq~+wpZ4~>!+XjW1L1TB zCHI~4u3OOdwC&3KWxHxsHZQO9D&M{<xR$4^@FOcwOElWdj;L9VgQM27Y*=d52h??t z^%HUM{vOPK0f7GW>)(I+wg2{IYQve%zn*{L?_O_POan6)%n8xEZJBuXZM>4Us^ah# zNFO?K&PVxHj#&qZv7g7aM<tV;!OIz&Oh{Ol+uXV1?GLZ+0cT9QawNj=Hi>v?H<4AP zOE2>0vU{RGRf|gFl2-=5TGbN@%ZF6U=Fq5zGE#PPIhyMB<Wn`rLig^Iz|@^LBBra} zDGuuZUcW?CW>!ClN}A8SIkIE4GdBn-`Fl_O>u>XeQ1yTPN-Y>k7JG~Fi(e(7N)p7R zu9#X+?yvjQ+PtbCt`FnE!Q#KEpzz!e`&nm_8BZWK_&^yH3DeFv+Y%(-EICmMEEBKf zAOkL*p2p30a-u2d6$P-O!dFo2vlo+{SFr)5ePqyD?_SfEx{&y}FK>F}6|)b+6;%u4 z=tjp2?6zzz1QASD_E6rbn3cdgW!RF3=f2jWoC(U1=<ik4`Ky!&tK8qI{jAvh>C4Yw zzfNbhQec0b$D2b)WQ~UMyjfMjX53S8(K$In)TDC1^{O~dn_7y+<jBwP|GbBhk#JaP z$4(W$uDt(&gae$OI(&8$k@pP7b&kLw07aR;0Czj_p9hivzy=iVQ@8N_&H78q$eMh^ zCB>Au$oV6%`@4v2RE$Gfpbos3?G*}ak_t=HiDu+>Z3(=f;B-5n?=;t>)+PxhJMU-T zBIA^}0H;4$tooNTzjoGnT1&GuK8z+jr>-`@s>&+GO%ZyO0*-Mx!BQNCC93F-+W2NQ zR%M@onp${!Z0mMb4N3&@PeD-z8AH_2%1}#&<Tw$*7q#G9^g0aSciB{1br2j~EK&%@ zCX#M_qh(}HXCf53NYn`R0WixOvgvw&1X>?5|461h-PyqeONX%lLT1fIDvD%8xoxs* zm*exQ%ADi(i?w^~<*mmq(tAjOUi?hy5^^kMIRaOT?5KNFEYwD|^GMChz9F<7%I*<- zW%?`ANSqG4;Y5O)A#Jk0^Fq|fVR%VQg{!UW@~W4!BWbl0em|E=fl-e1<DtKWpwH#h zJaMIKBj=?fNn}tvC~M{r1f}9U#T5O1TBPDpHk`QMw?lkVa+i!EWl*zur%S_q#9O5| z3Y%l~?FOr7Z3yZ2OLg}zJ3Fd#NJa4?qopWBTpGe`bGlGH<MPccIdqZWyc|t)8_QTW zeREtSTTCCiglPP#yO^!4+%?%&Wj{o=$GK}mewDfLzK_E{Y`!AUiloxK-X@axs!i_J zW4t-^?_|;4flKZEOp-a<DX+=;l4|qTHhB`&&Y@ewqqWMVL9T|liYEF#n^HXFXe|}& z-zxn~1;Bd;@T;y(W;x>X2b*hroJGpjH=f6(*0h4c0RBT6$V;|#b-sl>lYlF{I(?Ob z4ikjN=d|heI3gk_7)Sgd+L>8FU&JV2ror_hwH~}?N}9)O_8hmX&76)!S3P)-H-42= zkg-zhR8bls&A~w#`!@N~AemxEX&%MG@9Z6p^daHO&DvM>SygE&V*YHN4g_1y;N{dX zk9XR`IZg!^0N70x<3JhZUG@yboa>L4>&xHzZ@+%*G2mCd-i)e;(k`m!$=X=MyyDGM zkd+C*0NZFg@+h<|9#nQhBQc2~W=78Q&;`YDgQM$(w5XNXFH0ln0)}mmjO)gsArK#G z5?Vo$+BsM+b%jXf-5o*WumxEx6!+}w*h!jMPOKBH)U4ul>P~q<5{M`!gV1o2t6O!J zf{iN}%+f9sr?NQksV17^8g+XfyIpTiPj?hbk(uw)N&m5EzyA8M%YvcnO^zao>F<@C zNOE3A?Er$M+&#6EGIfJ)YP@*j(nAmp$%Y3Jtxcs#Npk{0BH=vUo3*R|zJ@j`c~8>t zJG~*-HThN-KTuVcVP2b`SA~xCI%fMJ6>DAPsG@LTUz9AlGn2h!#iR2;R@Ra~)T4v) zrg{&1gQ7StWQE&V;iiA0EEbadF`f?<C{R*Pj}lrymm|a`P9M)7V2SbN%l9buzF_f? z6#XbKPrU`ck{e|wwo~cE6Ufh}Q;na2opPRA-r9+!0<5^UR+XB|cFiAvTG{Fchq8<W zA<k2-O%F1@Nso?{o(kSNLkYBF#b0b0{<L`UYUf-SC%wdrMrSu2LsL(o+xVAz>J0DD zH>;{_6YaiIU=h!NU)ouN2z4gBypLTr8Hjz|5!!r!p)c~BCfa&!DJ~<q=nr<-{D&GM z^ZDts>HL`l+PlI)GyU6Gtm^J<vrRpfycfuv1TR;Jve%`N_SS^d1;=qrJ$@-T^TBE) zO*Dr?T%ay>m*mj0#LWo?jx3n?kozM}SwS-VrAF%~+ShL>9b&gfiZS7NSmVkRIH*l^ z%9*@Y+m?N)T3$<V3$iVfk_gY*#*AA5;{WgKY?matjb!`(KE?cB6Ag(35}8jU!&i#4 zA~jqNsg?Bf_Z)P0RgE}WNhXtqJzZHyAi^Wy;jXYLb?C{TC<`bjr2w8OUuG#<f!?;m zsH;laIb#IM4@=nB<@?K*M?iboZrVTZ%7Hpec1>r5O7d=!(t4N3XhZovPwQ`TBwt=~ z?e5+1JUGF};sEs^*&Gl>lqyac+G^RlgJ)gK9JN6d$Ipio{~-g*Y%Ef-KI=(^{CFRi zr6OrO9eU^PAcuH1HlF5{O@q#5${9Hd6ieD#IPDTSeG0Cby*B~5f1!Ix7fN&7g8fw% zwVWhU<t+o$_l?Nt4^ih|e_XF0>({@|MHHb9e=nE#SNe3sXK!^}k^rZ*zBl8c$q73g zLkcIWN`6m-61#$jY|y~Es)zzka{`Gnc~AQVP$BlP2~=|-Hp+6~FoQ4>D5a8Afi@P? z7kTsYKBy@-4FY@Io{=c@G}7|BIoL*!Q+bU-PTmaQVrNyshwhKTD=F^%uB!J;4an$Q zCla3uV+f<%-Hx_vag^>$cRF6P^X;3yL%Ua6Mg7OB=<<hD!#B(K+s{8e;#=8XM4isD zq{2>paJ+LSd1g(#_3P5idgqlp8N-pFP9%nQux(GyI>}xl@kiT6!CNazmMSwQq?K7% zb6)G#lXEH^P?hDwkRw3`XO<BDY+z7au{Tazr?EM+C9i=LdIkqZrUFn@DTn5ItATlV z=RxQS8o&@_EVkmdv<I8k&RuJUF2RD($Tv=epyqocPXp6t74X)RrIbqbo%r_O_3!nG zIkp#J*8+TPc3c;)%JIrAIno+HJ)5Ej;my)vh<Zp$>*8=k)jKW~0MA8F2Sg-&VY7<B zl@f~d;Q)F)j4FWj-SSo6R=)jNyl)^?wg=ly>fsgjICQrv#<|F;w^mhcSqu{g6u@o) zXhE%Zu3oMUTGBkl-Yz~h$egR6GNb_C%R+V;DU<X;pZ4eWe5xd5JjmY0)TV^W_gCy| z|Ml}PzdfMG%P8HZu%j!r^)p5<s%N3BV?P5pc#Uiohi$dhkd#QpEB!3Bwj_?coCUzz zZQ0qK4v|Q!vVfBZ3Z{J<Aa>YPF(v*$$7e8>7IpPyKKf9tEftx<U=&TLgv*Mp>i|$y z9(By`b}Y{wrPo{M>B_n~cYwEhU#1AxVG`<!s}TbalY+OQG6FUAbUZqyoU<dXr^dZI zwcK~=f&czGzVzqeeBMB=HjJa~=fZ)FtbZtgsv20eBBK&Mc#KPFxw0J9n$)gMbw9z0 zg26j6wc5w?I-lj~EcHSlo*|L`)CClH$?8ut-wmj=!Tp@)(NIynxvVENAg~h~i_<+- z9R<ZEsH^H&w#ZS(aw-u}m?9GVb}GC?I<I<SC>uobN$*vO%tra=6rxl0SwaK#uL=>{ zCFkXkWc)GF`t6c^`P=uxS<aeHXyI0f5?*P_XI^ebeDOdr?xj9ppm}RmW?R}x)b={? z>EqiR_Y5~_-130%K!wz9r8O*4l$vx-li1dkS6$L8*37Cu5EklFNLVWbuUtmc+e{Om z?r@SKhMruNqCjdp2RvIMNg{mHE7G%|sZXfOKmqQb;aJyO<Z=B>6%4Iwq>_5op>>rk zsmO*NHV(w**}u2Re*fun{oW?C#&krF&8(mXTW5OyEm1r{U5OAYdG$vr1wCx1WZ!y| zGy4TVS9@?t{@8bImqWHu=gLd-?asC@N@@^Zl<ii^ktiiO?7G_(A2pN~J(0Yey*t_B z!JZ{bC)JDCy6kr{b~i;47eHi0fk6ZVYa|dgCpHACLEy8MYr3>3v5(7sa<iX~$#Ybx z5U-@Vr`Ce}nDyh#CiwctCHr~)R{uose-U5vhEA)5C=Dv!ARurcK^ge7xEj5+L7--J zEF4J4>0TZj4p+{N$V7oep<8rklCJ3p{+wYoWMuSjw~EkGQURx%4Q1zrigWyj4fn?d z2@9{Nx~xGxqT2En7&?vL<1LycPcblqh<}x&@ba1v2qf{YgM;i9-T9hxoX&Q29Z8KS zx4H{pG4la`LTs@0UA!y-VQ;;c_MaAOU3MQ&y2-Vv6Rsb^QLnOkRpjTxX~;8O!4Hea z)pg5>%Eq*)iw=dRRx|7?1rCL`LCUcs%!|q{XPULt{q|fAf;y^zJHSq9*U$160A{l9 zgBYN?yiUzk$IlS~0BLid&cY5>kGBBA+LRyHH6UviU`HiW2MK}N-W63M_QLAe5m`}f z5-QX~m`edkZU*PCNx9gwBm`ief(-3D$?{9DuZS$a4E$W(;V$haGyrkL&K|PT7Ewi} z!J*mI<8vy$D!-$KF_<m*CLQXcbXU<vZr3qSSv!|{|E;Fv#DZ5zlmq+)&<9yFEbgMW z)%@3^WU5rzF(g|kHRz}dKt7h(nBsS8=UlgUc-|Qh6Ickf7!NIw6^Le=D_h6nlF8Gd zpvsKPGfgOyWi0X#OZ*b_au13oVm1*|qLwzBe_XO(e*EQoCHkpxiUwT@d~K?|*qR|a zQ2=PV1HMu4UsrXdpVVzq4NJ02+O0h2sh6E9<LgqVc$3cJ?N`^YGV77Tj-8x?tu9Z` z#{ay4{nSpZ(Sy^gjKa_dt6ExeKAWYgw-8EVd1-P2MoDSCv-9Nk?ra{lgEGg>k<(&} zYy|b!YO|f#E(N~k5~JMhloj6wzn|0%KI=ExWhxj>f%TmQ`{!>zt~~h$#>%TL`0cGf z$vd|prXr?s)HNmO>%yXj=y7tpP4M7-EkUey#*-bPj-}<U1n@F8b=`Nb%~LE+pO8Bh zG$4@=wdIz3)RF<(*g%bNIUjM%K~4$U+7)x)k4eeMCOB1>krWoRw+9EX*xo_N>d}JA zOEnH^2s#BxSJF6z&tGgHvh;O3`!R@P>^I->@W%1Vy-dCtyLmRi8bS4sYxX}chw^2z zS`L+BpI-QR7v5K1^uAHH?eeiD2~3KE=%CWM3|*w-?A~hLj!#ns$vgrEZAJZ;ITXJH z;-0Q%WuN9X0mN@6iYtwzdx-3Z^Lec#$5NShfJv5N+4eoEoy^WTv_TA14o5mE!N_>B zwG|q$3gXE~^R>Mh@OafUv$8$s9D@@um9B2`HYMt)*WSGbzQC4Vi-Fm1r#=3-Ucb)2 z%zr$V?0hj&EG5;;AeD7gYDqzMlI|onI%>{~NlM^(&3BzPB5cZ!pdeN^w(x`i#;P)9 zWkK?$Hj<ZIUKO!vv)5M9yJA&rlolmsrt8#!iun1!``Z@yd`ctmpEHG|1|c5tUy0DT z3W}1a*IJ8%qlXoVulCIY8uT0&*Gr0_pmXHBsGfY4iwJECTw|23XFzG2!xmd5XR8T* za(uoM`hWes{qwuE_*}B<z)r{F0Hn#f%k-xA;1VKNBvkW>E}>7LA<@T4P6P3B@zw%$ z%q;QBo`8j=KG}ppT?8qGD&SjLHR|{xE%uVDI?Vcy8xuz)HtEK)MT4FUgniPp%6FWj z2>x?+)CRkZoS;Ma=xY2F%^iV3MfV<EVYYf^DJfx7BN{9w)t7uzy!{F!b}GQFIT-Hi zX8EW{zqevv-)qWmYjG+C0w~8u#=|M4)XV>{M1BB^BpoWH=428;zZH8XGuVH;S(J@p zCK@@b3inCT|GF6Cn{He;0E*vPc~pSKwx~C2CP#j-Fc66H2xAo7O2BVU>>T{I<fyRi z`OB&~+aK0LWm{r?K#$Y*j}7!r;n>>wHkwg^t(;2E0Q+2(TT-tSK5Be$^im4bly8Zf z5~qju=8Ar#?{qJ|_WD!(KD_V>?Tw@fz(^-GYPi(w=gBv%go(voSDTZQjqBtjiU#a~ zDn;|Xt5QPi_7{nxWQOH8n$)f+Q@;3J7t=J=T&xxjA?>Lk^aV0`WJ}h>+iH7h&fP?F z+3J(U63J}jAE8Rx4NG$GozBp<bSmznXoqS=!%12dOjW}@C4b-26M<_K3Rl#-aL;<4 zYi<sl9zmOHYKHrdOZMB>|M^}VD_gGO%0s2|MAmI0#Nya4kF$HFsYtC;+Jp?fvko1# zoRVq!+JfW=&)!tlq1z1gyXa&Ae@AgIPUG!3L}BNQTXyVWWla)P`@KFDyrb^J6gzfB zl1}465g{oV$EH58%!X5jfpUW2Ppaw?Z|B-fHIXDQ+1ANQ9pzheN`eiw@wRtUHr3kh ze7{0jY>li_1Qp!?O||%)o8RC5`OAFm_i#2}eCUTJQ<QnsI$<b{R)mhSik)Pj4B#Q6 z<}uoJI;eIT`ILT|DV$Q@K^Xh3uU@*;!*dirQ3epX$^7T#I3^FQZ>MsD-b;E_Hq52$ zy{F7gHXu4S;n-19c!v{5thpRB4$kN`Rn<JAx7rYdIhkRnd?7HPb69-zt^;66<a&zu zTG;`0%WN-#0gyu)VN{<er>uz2;Y`nL*Y!x5pTEf6ET71~FY1bX!`;ze&YcsTRW1cM z3Isqx-aDsJg59AD2Nf+TRog9@1WJAo3IqpdPa6fn)Z(WTvjN-{sB~!OBx_`xOA)xM z#3gLY)HaSc#PgXW*#@d|Y65+8U`TJEaC<>F0q3$Qa4kndjp8VGHj0Hd-tLvEnj)N1 zuiZIY2M}2D>LBpnLO1Jt_568d6la6I=?V|0vDt<806z}n-#>r-{H|EGtLOb}>;rS7 z4q7q`z2PQ$+*ZvabEwoiaSTFgAUT>tp_wIbB&?&PM1C@^*>dPIh$*|5r-KGItu8)@ zZ`^344vz!5UbRtU^ZuJG#^=4ru8F5}nb&!6)QRSv>7(3=7<)MmV3(O3O{upHZExY$ z7(Kzisw~2G-=cc$+M%nmc!6Yg@V8E9R2Ebxi49B4Z}*vWG5~#QQ*nJ1MSrK-W;c}| zmb58{<Jp}qXI?D@K$~i9@ygXE8(`3R+|6)l_Bd4NQNLS}St>Q9d|OuuM5-&_p1spS zMOy+ncdsOPhjWoY2!7J~Z|7`CMGB_#KDN!Pr}Jq$#;4ej)k>i+*Y_$_YW)rs`6*lY zJR*{VFr9EpbakeQIFR^NYOpIu1S|xi1n)b~+q#E6-1@R~2;N~HUN2P+ih^*LkX#Mf z{4Or_d;dvl`TnLA_`;dCg?Fss*Hcze^JcwwEmWvQDE#J|MpZp*E+0fiwIHL?3F@+d zrZm`Qh53<0ah9bKohldb^LigsiXVE>4?PjC>Nw3^O?kja1sEStD_n)#6f_-GX|mWW zyq87^(Lc%Yx)p{2r`}o|b)zK^_)t!5Q|K)4U{wXPOw2gCw=)#^3iPh|(;eu_G1H81 z?hXdrzK%haX)ENNZSni~{PjFOHk5YDFAf$ui7KbH?lK6JRLKPD>0CffF3dIJVldUB z$X<++*#OasCZ0=GRS&3359GQzRu{U8Jo14Ymhs?(7M)KZ*{D3&HB=lN(J@pGf0T;k z{=2A1z<%GH7nC*|RvSwSmZCzsB*#Ja9IB^-OtetB>Me_9)9=EjkNM4xEve+x&>7?q zy2?m-S5z(UUQHbYGQ!!Z@&LR0INnRe-~aZxeg5h5?>{dEuI*EK2~x#Q^HjUwjug~Y z>S3a;kkP1|zv+TkR=wN^DvPU+EM*KhLnOI^&ePi_vz-W6d1j-emU^tLJ9XYt)pvb4 zh&GZslbZTvyBmS}>4NU17QuBm_5|?uE;>2I2U<8z?avh_yj0ul3e^HD+tJt<DcK{7 zYGr^)T4rH5v&vH^NAA@Kw~9Z>O;IT^Sq{6m_8JN<!Iu_it>0a#HQe#aJuK?d2D5TM zv}0wZt4^<B$mr9Ol`O53sZMS2cE-V)ffq{dbu63E%sT{XDSNK)T~MO^)ZL+J>gx2- zrk@ElBv^u~W~nysoD|mo(dLpWa5@dC$Xr)qbyPh>>e5dm+mJ6DQcM;BrrP8-0|}g_ zLho&bPE@LZcJS7kSWy{S)?8N4Kds5YqO<i>1Dv$O%hEkvIQv*EAl293{_DS%3~Vs0 z6R@6ax~^{yS$?sUG%}H!B^Yg0b1>CSDM~f|?EtpJn$_*bVOU#^BG(IeWrI1xj+<z% zaOsKz#C$VA8YjV@T;(j0t|;9Bs$0xl&IfTP=|nFX?N;%XlfE6($>~njvYqUCg52IY zc9Ix$sMGfZlo#bjdXugkxQTz5{5`Ej-BTN6qRp}|9hV>tsA?*v2pg|+@E$k7QhO}d z-|J7me;CP>7YAHk`z4EtU#0pwTQ%$Ter5h7UYsCya`OsyX|QQ@SuHr&R|W^AcieoN z_db{Q+$5tq50wK6D@r)AeCGQmL_b!CMzy0k_3Q<LJZ^wM^pV(m>+PncGSSjOJqmQv z7Hcc7QuYQ_{M73#nkm)oc0NR>7A@Zhbc0}=0fmZehqoDWfZuF(%)xAIbo-t;46g{! zTl19E%D*qvBD8{EU&hcJ+8~{B7IuJcVIxE`(NI3;l%?c!GVe3ZC3eZ@UB{L;>JGW( zv#$=qsV;n2lUH(OPVyD`p?O%g6C8Mz$=PKu1{M62hIf;x3IFKKCnb>hiO!dCFg{*- zC(By|GbN>f)E`&%u{+SPNsmzspioVaS9hCc$F5*FncBfAvIF6q2Xb*7BqfkjLd*LY zE!%l8JQVM@0O{}R^ebTY%g<{+y_*oc2;9g>Qw3tk9MoTdJtb9+ry{Tt7NS=UB=;q= za$AR}M@Wj{&<{0@YH@xksl20$$VrO6l^W1)Q~3iWt{S^w=sa@|f}!Q6cMjf|Jz~`` zWgIF{R4JXj3^J(m{1l$LTE`X?QBsdbg?GYqJ^EhS(heSSQpZJAaH>!@mQk?E@s3K= z)ogQE@Y+F|WshTxoTv!Lo&@kbNMIjpwJ&8;Cp4eUg{V9C38D(q$wD5+J_6}#4OnUU zrIC)7uAGOg!xt&z00LdBiJ#bGmZ^8<sIa0$CIZl<EhA-9Chm`xK#-%Jh40-64xDp4 zTU~<F)A+DDbj}`-jd-cek$1jxRTb>ebC=cIH%dE-mJJxi2L`9*0mFxylVF8CDx`mF z^AYsKrrHQY$=Z`&4%%~Frb2?s5VE(aHHOpKRe73!U#NFq&GI5v#utps=c_oyIVFD_ z>H;eHyla}x|1+uV(!QwAonqjVvKaL!Djf_pgN1QQ1Io?k-KTjRs>gdpMTP31uk~(H z8tA0xBJ}4S@cR_uVs+Jq0q<)hroD#@9q%AX!S^`qc(&p&DkYWmQc@Cv0;8X;DN=Oq zTk=vi5}C523DkJf0PK=E#jdPh^*Vg+s>8)8am=PQq37Qg>Rnpu_5QGcxsM6<Q@(8~ z*>p;_vdzjq)`YumRsOdBM+%ny(T6<%<%{;hPKy9vUCbyc0Qr<6HVf2j4^gQukl(SZ zDrR%A*)~;RV_Sj+j}29u(&cBhiYv_{>KF%KiSI?q1eOnqnCuKCX->0AQ9H-lX~yaG z{H8<%=i+49z&vD(i*<?0bW#F%t9Y;ngJYXu4oj;|?Ruggk3POxr$7H_Irr<=_gPRr z;bqK`@FK=mot&+6$#%Laa6?gxKB$T>jg?)LwUPiN%qg=iY=Yht_oi*0MM=5rgZroo zb4N?$;LUv_Q=L<zA4Lq?rf-Tq)YV&thho{%D@mGP5ui9k36y^8(CXH0dCllrI~>as zUdtd=Z+O@G-F9sS^)%O!@?2W~Su%irP=%ABGIbfn909K0)=a@R^-CGHr`z=(*6U3< z>1Ez=XouHJSLk6^EUL&I&dSAzwY{!7s^b8BJWt)$4pUE;lXYkzp3`!<QE?_kr{&~{ zXj`VnF8hMq)DrdIo~dij-BuGR#4Byfizg?E0*H+PB+i-w>o#@R1||X}M>~kAH(_p^ z&6YXmnY2v&p31~bYSCo(>vrUiWK^`~A^0nHbDj?POyx(mc}coFoh;m)oM`$}k`+jU zAItUmeQ+=Qa5=XZUyMMAEw;2bC1RAzs!DD+eV`M`aKt<Y^*3xvdoOX>A5bgZp+;eT z$^>in_oZ*>ofX61bx&~ahdLyhOQW-aK!-i>XGEVG4?EMd<)_bR+Bqj$-#IzWPo0<7 zkc#arojqWUw%_e=rzC6pN^0PlN+FTyBt8$oSFw#Z(=OH1X|{bTxl3uwnNvAQ*-!=K z^%f;Y43d4e_g25RR7HorXV8-3Q{Tuem%_UWjsw5r;wI<~Ja~e>DC1LgK(N=SW1qn( zg44d<B1V~^<0ZhaU?T-)lv<uTegm~Gm9eOpym7d<LuX@(4d=8UOJxCQV7iD(mx`Y@ z!cNzT!eA@<A8HvzWF}oY{A$zPk?Nuqtb+GITIxcIS)j8sZ_doB>_L^U7O>}F>Jxbb zRd$7foB~?|hBk5Dmx@*T`it(EzxLnX$7nyD`|EPaBFfUsRQ*(nHZKPbmu4>U#c3m2 zr(r%=8J-hhpVji<!)~z8Y(wdzK@|7a?z-*ZuurnC0Hdy94liwP4dAx4?C#~3s}At! z#ZX12DJvgLs}MuX{2fi4z>Y+TuD(vE@CHkP^NL2%&6zpQ5;dUC9B1~bv#T3R4A%vs zdSAP1Yrl8h+Kdx~It2rd+bhTcLR>0{d;X8h6~9@ot_J#fE43AM4RY>NHsf5D#?Cio zP{b@+6g$kdU2Hx@^oyR&8rCc8vlwfqM8_;u&r!O&E12Lo=&iU((WxMj9w*<64NK{J zmhiNr3${5g@Ag%h2OV*&SJxPjpe34f1B6U+5%n-%kf7)Yy}(=oMtYNhA7mtj_;~n! ztRbQ0>Z09`=<MPLJ6K7`n<f8qij=ix!@n=rZ?~f^EE2owdMTLYqEW$6(QfLejdiKQ zGAZ}g-MK?yBWrW%9O+!LE3C)TGm9kAv#U5ke!p$XXL7U#&+#mFpig<$TI@LWqH~-2 zk`(pY#!+<ep^pw9rCkZCXWWV@233Dl`O~sbk_lf)Bb&qfGOdI;-vyW{^SL{P&AOHm zNa8Y0Pu@;HWeBq93J3-r6eNzZ{qNmbyTOag1Z$p-Gavdl%k)+S#^?Ncm0s=n9sm^Y zXl*>oxzn&iEP3%eZ*ZyiMAgZ{O%^!Cphl*<a+bHuHUh-3{ApBp4tUkzejiJdaDdO; zfmBUkx1wo-u8h=B*CSNT-t`va#X3tD*@#JPdjFyV$o5y1P2)JnAsd)*9oSsFUI5|Y zD97YQ@#YpyOnorkrqMNa<!S+mx2gg9zJS%8c`#YElA7)a;r>{qA01|l%bPqO&*V34 zI)MQ66_CIX9V8%wM_vIDd&`1n*;tOvIzDy)&8?-jRoXT6k272RU}ZCv@X$UWxL+dR zqi?OKoWoj?2&ia`YPL-jo_GA}*?nONS(~Ccjh1*iBN7cNe-t-0VJ~Hxw6n9d2ujOE za&lw)HK3GDtz9M!4>JT9QDOs_sb~RzDWx?o`+Q4$)bTKi*E`3~ddc^EA7lCbch#kW zUgS&N2AKUM;PxDnS|@#Tsz4?JNrn}$cU!&SJ!YnSFPpal=Vs*B4^~18h2oLt!J`st z$o!m2Fg0)AJ5gY1aaPWY*qo`Qoa);<xqgmwTb?czi2vA7yq?=ZHQ*f)=Q4FB9c|<* z6j^}Fw6&`v>+mxNsB~Qg8r8t2YU7v-Hi2rCh;<fAveBhd==7rU6b%z0C&#u3G_oRC zN@D^t>i1Skj_WgyJ01p(m1EZOa)F6O!8T9fDTARZVnB)y_TS0+%T+}~)43w_MM+;R zSQM|39qcqd_{))ZoipuXU9GTaN{z5bn=@vu5;G{^`s3)`_HOuEa-WGS)431Z6=zW@ znW)S!-%p)VvO*^pv8#9;lsr;IDRuh56MK>m7971-iNratXjd3$Fwd4F8&VUisrA@p z%ckAI*!F%?^LObA{maikFTPqnyi9(vmkAe}g8Ev5DtlKJI@#Q*%H83wsBsLhm{Nc= z)ADUJJiX-F<+*N(Dp!;C?KJ<bS`#t7=S$^27V5ahA}j0CK!JDFFzoL}-NJ&S7>{n% zCDDU=9q<aqQ=Ydr&!dO0@_mAL3QJ&6jW*yxFG(jjJ<l#m6Jo!HksF_67gq&PZ6>H| zsRNy*kuKA{54ttn0~t29Q`nb7&WC8y9~NtA*uOLvfXDoW4%(2*$9`SROp*x){Zg7* zmrzg$UvXClT#a<THKCt3wQG0E-%i`|*HOW}$+`_q$SE6Wvj;fzf07-tNo*L&OMSKE z+M{SzJyg3~d-?WJB=hTD<Xtcrbdz>@P#f${)pHP{K25}-L&B*I#2Sm5J=Ce=O>I;O zW`H5!LGtw}`elXZL1NWVa>@eLYE6xiv;2p}+CSx&2}ME#*^1<L^GfzLc6+FT!lQ3Q z)nh3nb+ytiTk1uF&h9ngwP^?Lz-E`iLpgV84I*%uOQ$nb)vE~%&Tx?)ygAhjLNDc8 zK`XNTcrg2{xNp$3#fOwhrIFfMih^_M3SYc9o{)WF&oNo-IZ3KXI|WQr3fnQn{W^D9 z%!4{{D&W4?ecPgwk=-fnUFRV=YwY5BIMpiUwB(PS)&I2pklt=<u9t4{JkrpUfhX2O z$Sq(su}ms?RH_^04W#gsxvWDJxHz^=Tdzy|3KiyzY!o9(`zbhbL|L6ch;uq+ptBaR zNPbV9&bv=djpU586QA-2-ZzDLbagtjgEndGssxijy1|<A2~d@b(@`oyEa#Y8d0Y*g zECIUWTXGnjPSKN`oMaN1S-S}0B*(RD?WH@RvevxPEDI@w{hL*yWY}Kp=c+b7GRS7o z#HJq021Eb=M5Fq2+9t(&xudBMsEwQk7yQ=*^_HZ22GRIP6geC$&y@69z`}NTJl_mB zq%S*5k%!&Ms81p3=+&@D?yMj=*{7HCy&s}GJB1*<O*sfjnYO^Sey7w+j$#lXGvE#+ zf9r_ua;|IXJF=fz@7iit5%OMax7K}u)LrGVL;nC(v>p!j?@P3Q;%mK}HBL%Uz2vl+ zxTG>E*{M@?@|>M;BUfrmS&KC1Uu5VdA~67ophK~G*~fA|_>M&r7tr3Ot~~|Y27KY1 zf&<k<$&s3twNXljsK%>&j(`zZeb09$s9vVhFqXlQV0t<q61=31P3jkgD8+#@Qr^5# zqt;{b|J6gHZZp40FW>Vb;Pf+BjbSwnlIcYDP*IaVOuSHO16#P?VbtHheE#cSzx?U` z4B*UfcMkh=t!%pGO;=-e>^QbM+g#;5071Gmsx8BECj~~W#>ss^c^xdf9zzxZyOK2E z0cs$V_<T!sI^~eCk}l04uC7a*j$Pn`L$gV?U<yx$wgW9eWx=`H3AYN`cIk_XiT8FE zr;#buf_C;{*NjgxkZl>Ob7_{q4&C2@4pWk$GZtD{kk#6zT4SU7*`y_Ur6%&EvgQXl zk390nTK)9<&-2fJof2pFWxA6-iE>`*J&}NZ+8jA^aH+j3M=;ny=c$1V@Lk<yYssCn zZ*$g>NJ*^An$O`u6$zA-oAS-~HMVki<Gppu=VLV@Gv_$TF15vb+u^;Qlha--@R@Q3 z$)%mJqY0*=<jA333aws|w>f0P?6>2)Bt8&Dl!Q0sRfT3glc`0GlPSU1T6o%Z{gaNR zRdtlGCL@xnw&+Nz1H^o9y8Lhb=TG%-LlyLO_i((x18V=RIdpK@qvuydUCD-0r-8?o z_J8+NV(f4((;iP_JqkY!W<Q#<Nph#kr4$Q$ei}cj+GoMBkF>gSRg*$V?%`6qEvs(l zEM0mIm}H5Y&R?Ev7jI@2C@b-fi%)itH?P|C8=oGp!%0jlyJJ)1p|-_JR-4hZSG^(9 zRZ5}V>Mi506^%X$fJBZUkcU?y5$AHihU(_qm3q5-pr(3WW=;E8*>*)AN|NSKoUJQ` zG&e2t)wEZ$9DK#uBC(JKy*Ak-jRk6%%GvSeTg?eVxjsS)JZQ7MH%^wJno?v5gLKgH zBs>#lM%Fpx!IV`j0^mpj=M&Vq;1H9Hj*`0KV`Ov=k>g#YDYkaL6zDb$NkLJtUA2mA z$5ba9pmA{$h^1|L?EAXNC)kmllv3$tfJydJwB%%+;<xMc%dcO4`_jMs<n2Q|00}SG zq&z0&4;Y%a<ei>EXgO>WFqEJpLuzlL7X9`%$0BxAnhX>%iuY?Hlr_~v<WFqK!7fup zd2rkg4TdD9E5bb|`!noPEpNp*2cY9QB#{>BSE_9Tzp^_-J_9JPc!=}pw=_R~5eG|4 z(USzA`&#MSx!j&&Z&KjO&|9<a=an5?k}*ELH6?_5dbNkFgYCFkw!e{?C{X%;TClh4 zhnMb)bLw@erUt%Eo-EB}%;Bs{FSdFg)$Qi>qPk2=^Zd3uGiTKG$91F(R)3BKsH!vU zqWqv!FcqdjXLst-nSCc^PCFoKNQEAr({Y685H6NrvqK)H1?2F`Z%uFp)tdT2ElGJ} z1Ih*{C(R9b-&-QlQPZS@sBnraKyxI(A(;?}cFr}vb~(-C7!_DT)>2TiqVEFIcgXO+ z^XqRKMu%m?O5T1h6ggo8R;H-Lo^@FVevm9wDs75u%YVKl1en%z_vB}~Q;j+e27uIY z5J_70vYe83&cqJ~fX1!6Zy-y`HvqB$fI#5YtG(fXt@Cj&T2ftpmMWkzbuTxSP+g|< zKu0PPLY!_|MKMMxe?UC;NOB^LR2Y;~=<M~N*>E-macWJDmi^R`2hRuIU|}x1gE!&# zzNZ5p);+DwKQ0u{bj0u?#C+ZkR*drI41E)G<FXnH7FjA6C`_RX)+u+LZE)*(vRMr7 zS^m6BwA<C18ob!ji|luOI;eKC^PnIZt;0!-d|Sa=bS^p_FY@t)^VGdwu!NnQXz54y zscV!i29`g|xSSjt`{zOIZ6?aM3?WY0X+uNBPynvBa*Eq{Gh_n|c(o@=Lx7eNp>dw; zrpHU{std(g)3*z?z3r%!UpjhD4LEoNl(wC+6-t5D*xAclL=D69Huvq_1(w{knQf|! z4%MSB)ld8zN4LYJd3s+86u|6zcFEWVa&PZ}n8!`I??keILGSM8)HC5QEggaTSVXN$ zpWG$NK<2C*qANO_>xA8{)+-yDSfI><?X@8bBB(@ts9ZX(T|<lN7RVZP^6TwisKmkX z6lws6Sk63Boa2Kg^uAClKye_S%jC4m>gP4>3n(bnQL1$l2qj(Ab~V=(Zyb&$0*y~+ zEO<x@)*Mq#-Z4=5HucM#5@p{nQZI?=lEudMAufYJc`(~L-Uy_X=IVUf5y*}lOZ%4O zPxSL@)!{Aekko9prK<uGXl&2Zv5>>8yivfU#!ph~Nag3j0H&9s1$uKu?OS|7hi*v1 zSF++p6-r|Cz>MJ~UjGnr`$r|B|H;b6E%oPLezoiY7hIq6`Hh9cy^}dIspaIQvAGp@ zch0nsRPNmM0_1z{OTJL)(CjG9u81Z(rUm_zC^!IKQ}%gtYBBTp><GRZkZ_A)TWUgr z!lpNkgr7>KcJMkLYgROIP+f;G!!IgMZ+6EAyes!M_|P^+N)pu-VWM#Y>QbyCeDXOO zWRAS-C(FId7FXGx%xNsMBFuits3f-c0*!DsV<k=~@bjVM_K*6@XBJI6p7>VfTrczV zq@=K`9ZF0Ze1Bd!fFZFNh`QGQHd!R55MZyWeZ=CnI04}OoYO)Vr4`^Wo;*;~<epsC zWajaU9qvwxtJjrn-Z&6?vCG>$wRm|#hC}&a1x`IER(vX2=&7Q9XIBPj>&LFwCRkn7 zVU~?NxQ!zx2_^Ei!R|Y|I_t>pz4!@SmO6T*Q7Z?%RJGIFF8^?efbR~Oc$M<+Yn6W3 z${P{;h1!1*ha5K~gU_85r3jzO?Rqm^oB|Dv)Lgz50pl<xx$4d5ajd$5FcY;JQF&hu z9$KKw@U-#{2N^mLZF#&oF9L4R<@Gqp=i9Q#eX+W@!HtsfTjwR|yufd4nyf2*#h*^~ zwRZk<+5xj;4CYaNd0FUyXQ;7Ep325G-oZWj3gmNfzN1KE98*;leGOw@KzZwgUrr>| z#7Bkmx>o1gTD^)-QfGye6y@~Yn5)hNnQp4C3!U$E)d3JXBns^m>BiHX?a6hD!!0XO zY9mpT$TOC%vHc;OF$03}6^5)s7q2dYw4-#{$@ijVYp-|8>i+<1`I?80Ctg3Ron)h9 zC{fIYj1v8eelKdw&+e?4mW!h)b5EjX|59bKSRBPTRP|aDt8yi$#QY#5rGQ;+i4n;p zug3jDW%zZiC~{bb7hZ8GI=>V>$Mw!rXB*@}bss=KUI-?DLDzzK7>X#`YNF&RN+>8b zDN$Wi87fCW4nWZ^`-lcNWf*P!AL=7X3%SWUQITs-D2TA-r*p$arn+^JkzBA;WukA8 z*PwMA=ZIjnJKw)4(#bQD2PE>IQL!2a16V6QSJLw?qdgW)#-xHKw$gNx+GIuIB6)Ax zE*!Gnl+n539~KHwr4IUwRkZETs7~VWT(F-A)NJMr1WMdqa>tH+of5vy0pt=}T19)1 z(^-8^s~cI9v#L{0)8ttjpH3Mb=dDgg;#*u^*%W}9tqc&XQt$m)HIoXisB+D&1^f>F zxb&(x6z&NQQIe<i5z8DRa<^U^6zD~bN3FD2LaHuMRMK&UkJG8hGKMp9OUu)Fxi-OP zyzip@nZ^RkeeBAAJbiKdcA=J2qpBm$?RbHA$#idX%SjGyJXDhz#O~Ja<w`NBb&eLD zc1cP+Qb};4cyR=Gid;h#HO573FAgqJkb$O;bE)KXHsfvdJxf>hDW8u%XwWjQNWHq1 z4L((sjH!Zs2azvlK<7~HhqWecfmH2m5VTE<vQw2(B2-)a-ITGU90G{1kUGI>mbfmc zZ_1ln51P$u>JuDuIKWSZ@y$ZD&wm@A|Mr)!FY(I4|3&>(CP8(sPg}-gC=VttJFb#b zvt23TZYv;_V(x^lX@e?++cKxxOgPr{*r9kA=kj*QzH0ReoNW&Oarkzb&}Ab}>K<%& z)Z4S?EyPu?N-Q!8cIrX?>1ovQnugL4jFM~9S)lGtC~FW;)udvFTEZ+_0_<x$BSW5J zuQzc`-sW7^47VO&d0)z+4k9e-j1qc8-k|B;|FLM-Cn}ehi9pR+Dd817QR2bUE45{# z2*A}0YS<+(iBO~(sit-@`lc?yQ~p5zxIlR5w&yseY6`by_&fCkJ-2pJm^s9zj}S>P z^4RvZ0Gy9)W;Mi{*#rkHE?^4uk@+%tyOusf?OuEh%ges3B{-i%bFZ(*B_>mg&Zbew zBJ*8%4;C&YCf?BMiV|f>@hU~JX?LG|f3xL1KV;axw_-#vEfZfx12t623Ylc7s0Rlv zt&!F^MSv5);|cF^ROieikEJLghm&{_mNn~ivUcb^KTb^yh7&`bYCKD=)s0M}u;zfA zB>A@F+uBv{{1nT*?d@f4d=wfhIzwEyqV^oe+gl6L3vXkntlVV-OTOd_I}sE$Fayg( z1={Z2iw$imfGU8-_$KF5^yg}avm~I0q8Nq^SjCHXck%zVVjfIt)AYg+RRl=iBs=DN zQL$a$<fWR<=dt(LKxxf*Q#Y(2C42p_S-g9xl(ct9O%VqDzjq2FC)Cs_8+NshO}wSt z{>DNtDoyS7%49S@sQ-&WLV4;N1^YRDby6J~F_eNohjj8ITn=<NOTOe_<KdJv`BK-q zPLX>~UMa`qn6`TC{4M9?CDH9@W;~Q=<~<%>?N-J3Ip>Nl{U3|wilyg@ZO%h#pFZo` z#BVH4X*dU<ZONrw$ujY{DwS8(=}w~&`?AVYMeyo&vjzB;6tF?}Wv^(LG|a4TBkF*n zxJ-4##NKWU?~!!1j*kJH;pLbGb&AS|Q6lR=<V>~$DkKt}(8sj5s3gF&^xB+j(`ged z%sc5E2|Hu<%j(iLc9f9{qpHR?l+IT0Icd}zfHu;}EFQD>R_`m;{#pO}r~E_NKk=2G z+iJc^<dFwYa&XWQolq-WRmgvNDahKlpGzTqgA1u}qb;qQ7gER#!*Oh&M8Bvf`5$_r zNoV0iMQ_ju%(n@X)Tq`wv2O6F#fyhBpSrkSeq@mD8rM~TXGWzS#&Uk#m5wPk@RXjc zo`hTf`CF*2Fl~~>yeX`#;WEd73bXYxnkJeG8U-EA9sBIN<Ed(8ZjO<Y5_og(J@|jj zU;F$@VJ(esU$bu<_-FTT<fYo#WeZ>XlHpHYmqx7#6gJ$KO{*s9_w5UH&ij^O+$v?S z)cvdZOQcgd7SRd7psi(j&exNNn4P!;zVQLF!-~c$d=pN<v!EsuP<<7BY?KEfX$dx$ zHon~Aq<ldy7yE!rlll?I>3#F1pYpBBXNtQOQ%zKqF$J$2qeixz&1LbpsZORHxT4X@ zyQ|>Eqga}j?cWyb?Z#q{FEf?#2EP&FR~u{jhz~2*A~BreusN_CcRpIcX)}&GX*kMV z)fnxv**Iw4Pw8o?-;U5-7bw!`qKM|hL2EF2l9^$rK2GJE?MFQ21W0aLz5>rVO%AS| z`ps}iniUsVQj>07tI3o-dhw_jNLD_5tF~yYk@z=%d9dMS7gxaE27GPGueNnjLWwh% zZ0TKt3WKB+`xoWo=>7cDufO!wuF2aE;c#D(r^}04a8Qhw0y9-xCp@$caa)s1*79^H zzQ>JsyYVCkAsw7dT1iPoZ7<^;Maf>#PQL&UoYmKUD5$Z0O`ebR9~ChTDs=Od@;WZr zvJ^QFR^L`h3V|hDer9@<l-+7Fc^y_&ZgOt!(r!kw8;e(|n7h3g&6q5Z#h-RQS?>sR zsKV5#xuy21XFEl<fdWo74Jmq7YP%Md=N$iOx%N--bpoI*Ej~q>qPnez7RK!qD#&h7 z1&`O`ZC6MReCTFuDb~HTBgyG7<3V%QpYH+gJ``cx<Qe3s0no|f1l#u6)@Gxox_5$5 zasks5*aN8YTSvUlsmH;sOb3CH#2k4-n+=-Btl{hU#<mVi?@%u?JNuN`>=ahfF&3x1 z_y8+^-h0!))A5VTw&8J5ic_(8Pusi?>pb)ymn;1c@+TdCo@MnE%<UR->1naM55#iL z5^GbN`i$&k@6pv&8;TSIRJ=-E+7?~=#As*B3!-X5<U9i&k~4KO5jHl0-T<d!;41Pp zConimoY?$aE448SP{cNq9YfZL6$=VClj#pdniOieSa$xq*>22~58#VL3`_*ALzQYR zh*-W$^U2tiD`n@gp$Rui(0jGLOPZLcw|`sEOid!-_t$D!9PzIwG@X|bp5S;Ynxr}o zNlo+Wk~MbHsZ{MSOB~*FQgO!%AK=vl_8)H!c#d4N1iQ@otm-sH3}DEc954F4ax9vg zM%&myLri^9)IxZcKSM>mi|yL`rJ>)sNIU`jG&GjxNc9l<829RUD?4#W1GtoTO$r@? zm-*E}E%9?MqJvuP+ajqBb%E;A?%WRN_IY&Dcci$zWW<EWa($hBwM_SS>5B4fnUV*! zOz^TbH#z@`n*_7H&JO#um%J%edwO$7kZv`r0(RI&+16mXC39A+X|jT#*r>1yaKpJV zj?<Q8p;09RvSz=+uJ!=+vyw97Y2m<UotI;WU57JGFH}CfJp8;cU#0%@j>&5>0YU-V zdXs1ZBH`&JM_S|nXl{Bs^q~_haRF@b#xcpsJMnmhVPGu%41%1<38^o~@Ud2JgS+8; z7KsGI5R-({%nM4k6P<W(w>`hp0UGN8EeO*0P+lc9ZuJH)5nPE^WjIkg^_t(*EKkSn zK)CjEd7iiA+~}Yfs9PN&;|b9GQo-Q_|Le)giacdL)XG^pk|*1ey>Q+3lXppqDN#S2 zdd>&u=~RGM7(mMe=~s$K20b6vfGU_w-D+Mj#p;^62ea?W$51ADVC8Ls`O}~>nW`M| z-c$T&+Wh0kH?N)|2XcEtcHUB><_Hb+y*GQ6ypr4l$F2gXSO!&buFFRFy7AQbJxj|{ zlE|x<atnrXN=1j%v#s;U-__ZfsMVEgN^_=7nRv&qE{FebgCObSY1LDeD&KAGd-Y|W zbEuSxR8G)d$UQ|@bM-07cS9jcUGMW^5S?bjVSUX$XT8V(^3VHex_w(fJw|d-&s6VY zkTIBo&^1E$SN_{FolXI~ER&Y2rxsGTvcgI?otk?C)Y>WOlno3bx1B^nJmiJ|4@#HY zdpnk-(??{V^EdcX9Fa}o3N{ljbL~Zyl+`!~C3{sHHA#^~q(4}Bs?9CDU*j49Ut0QE z^GqUv(yJWRWwv`cmQd}<05A_0JS}Z7Ig<Rgd#YvbJ)yd04y8INklmWzR+G8q+VIgq zN>^MBVvW^|UfUm*Y5RtLthF1fkd)(#T21U1n?<wm;4wKhUv->9@jrs4cba>WIH`hj z(a@^sL8b^VS<1<f2DYc7w;I{iUZDQzZ`Y{1mdpGdXHV^}Yl`y}$S2BcNg%bs+z3op z9U>d+ln>(9kpM{zVON-?tG>dDv6RZWkyaO4Asc9l1)L)uR8_9XQ=ZOK9jzoMAGDH{ z%A)SS1tw}DeH4KItpEMfQa}j;s&DF=US+*e#@ALTMX%CS!yu%yi<{)f?czH~D-~zm zl9y7@U%^r3U41G=RjGOitG9L$H50aMB&vb#a6+B?;hqnQ<*{n|xEkPWNtH(=cXVOu zI9e-(fm4v4cFxN(2iAL7U3~?Rro7eVOj3`2%<a?{GI+j#^w)gzXGw+NPeQVUI&Wo+ z>Mb_qTW!FU;*}BU3y7!;$6m|FLVfMO&S_KmJXRm(RV`*pYE}m+uYooPnD1&6f76*_ zx6rwcxD4l_RR(FBFM1jjns`#1!C0@VXG*ZnC&&?;Bpwte!CBHv1)-!gtH3WG$;IDQ z)xMv`9_p6~$#3B6FjIs@I8Q814a08yaPT$~8??){2)xv(OP3959gTtClBa<u+o5b( z*FEVbudrI}Fw<`2KP6E?dR`&UCER8wE{%_+`qxrl$ZJDA)1BAE77WykgLJJ3rw;F$ zS{DV6x805akkBbqkKn0smA-7f&U^FnfwOQse>IkZO7U((uYlb~(p8-F<9SSGYD;9o z3ea`3Uk+U!AD20LawZ9lw<ZI3$Ts{*ZE{A7w96pBJIRQ>WFe-c1rG(zmYh&lP;BuA zl({>!ux@Ks&vEC2ihudg+IBuS1z3}WpxXrIe0kjFbCvQB`{F<D+e;r*6D4x#CU2#d zQ&oVb3o>|<3XjrT6TM}NEj5NnaUH6r$@(F;>9s^|VgapEx4AS07J*^UOWT}>t(&4I z#|q`r6(fmD7GXJ#5}uRHmn|~IxxGktj#iiKjn&<#K}p2QJrjN=a9hteFEnOyoIit$ zwxSW1JzT=6wu8!KXe=T{z%k)TjkYCe&QpyoPh;C1PSEc8{LmzSU#0lAO3!51N|0E6 zsnt^mCWnMj8}49_7_%+^Q+XWkAm$oSP8x~<8;VxxU4RX$V;|~SL(NE?PN*ZYQ+qnC zH}zw_f@gvtvxTMalN~+Wh;UDWjPBUpqxEZ0t8C=eKF%KO^AIaDb)AYP^3^4`B<~<( ze;=Hq!ZG8Z>gS-nmI(KVy7E$kCBKC<P2M9_fO=R}8C{?tKYsFJ?1=8~9jbr*^yM!L zWKs{O>xGy$Zbx)<i=s|!<OLhOL?y}66I^WPTZv-H3vMe?Z>IeAOM*K45W9O1cJS_% z(P^5Mv!S~-u4z$+ouIo2ZM-rN12C~E1w7ie_s1&f1E@=1><UN{jMYY?+8@eH^+S!w z;Z+~;mYsXv(-!*SJ!ZcxCJyg0>j2K^S+Xo!m$=WKom6cqLB!=~%|BGYS3Ls$p{nH| z_4ED2{p+_Mf1P!#0m{YD7PLI59?BZYn5-5WI<F9Sgkjw}Oo?Xi)Y;7h6(<l5duCd} zIzD?IddjOyM(_&C)g*mQD1tA0WRkda=WhOMSvn}wI*EG}uX>I<qWBS<<j}UO4yW!t zOKr`;c%#KxA@N^UdN(hxWJ#x*qy^n?ri770d>k}?cd||(P&u-yoA3f}TZ3bZDyt`D zn$$s3l%fz?HzhVmhwn@Eug|}{%?57!4<&x$Ex$--2VIR0K6N>qNA^LM$+AjE>7EBW zMtOJ+9+^RzPj6BwP4(u<>DnYJSG_IC*h2zKIarb7ynMgvCs3nBeItMtWFg?eq0k#| zcJ!x>m5baIa37N&r@|wp)+yb3aGLCqB^?55UStwm+B}uk4P`SYHi{<JxRcBdEwIw2 zVAATYIcVkBbguds+<<oq;kw#XPDJt@a?a_yOSOu;{Y7rUJb!FK2(xQDf2$3sbW-9> z&dYgwAe+XVU~$hI1#`NbN_ArJ%t^mp@9KxlLO_By{LXJhis5Najk4NhYf@Kr{<)$> zKyWr-=Sx2a;`4H1VAV?|TApbVH23xIOXHF)+Y;TB@W@U9c(HwZA4F`|%FXM%;N_Ak s7X8#2Dnv(j2!WD3Hf5NXYV&DZM&)kXY}I>S0LcIQ|HuD90wbja0FF({dH?_b literal 165553 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%0Dp(cWs0v*K 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 diff --git a/metadata/md5-cache/dev-libs/capnproto-0.10.2 b/metadata/md5-cache/dev-libs/capnproto-0.10.2 index d41317c4600b..f05f18a44c0c 100644 --- a/metadata/md5-cache/dev-libs/capnproto-0.10.2 +++ b/metadata/md5-cache/dev-libs/capnproto-0.10.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://capnproto.org INHERIT=cmake flag-o-matic IUSE=+ssl test zlib -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=ssl? ( dev-libs/openssl:0= ) zlib? ( sys-libs/zlib:0= ) RESTRICT=!test? ( test ) SLOT=0/091 SRC_URI=https://github.com/sandstorm-io/capnproto/archive/v0.10.2.tar.gz -> capnproto-0.10.2.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1daef863b1d09137ef808b45a52e4c72 +_md5_=0d79198bfa01dcfe1a83a857284c5c0f diff --git a/metadata/md5-cache/dev-libs/capstone-5.0_rc2-r2 b/metadata/md5-cache/dev-libs/capstone-5.0_rc2-r2 new file mode 100644 index 000000000000..2665eba92138 --- /dev/null +++ b/metadata/md5-cache/dev-libs/capstone-5.0_rc2-r2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) python? ( dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) +DESCRIPTION=disassembly/disassembler framework + bindings +EAPI=8 +HOMEPAGE=http://www.capstone-engine.org/ +INHERIT=cmake distutils-r1 toolchain-funcs +IUSE=python test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) +REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) +RESTRICT=!test? ( test ) +SLOT=0/5 +SRC_URI=https://github.com/capstone-engine/capstone/archive/5.0-rc2.tar.gz -> capstone-5.0_rc2.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=6b9f343d2ce964183c0cbb1a36742025 diff --git a/metadata/md5-cache/dev-libs/clhpp-2.0.17 b/metadata/md5-cache/dev-libs/clhpp-2.0.17 deleted file mode 100644 index 0eefa156a563..000000000000 --- a/metadata/md5-cache/dev-libs/clhpp-2.0.17 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/opencl >=dev-util/opencl-headers-2022.05.18-r1 -DESCRIPTION=Khronos OpenCL C++ bindings -EAPI=8 -HOMEPAGE=https://github.com/KhronosGroup/OpenCL-CLHPP/ -INHERIT=cmake ruby-ng -IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 -KEYWORDS=~amd64 ~x86 -LICENSE=Khronos-CLHPP -RDEPEND=virtual/opencl -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/KhronosGroup/OpenCL-CLHPP/archive/refs/tags/v2022.05.18.tar.gz -> clhpp-2.0.17.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=23dbfbfa526627dc8db35aab4abd6f3b diff --git a/metadata/md5-cache/dev-libs/gjs-1.64.5 b/metadata/md5-cache/dev-libs/gjs-1.64.5 index 61ff76074132..1545fca40edb 100644 --- a/metadata/md5-cache/dev-libs/gjs-1.64.5 +++ b/metadata/md5-cache/dev-libs/gjs-1.64.5 @@ -5,7 +5,7 @@ DESCRIPTION=Javascript bindings for GNOME EAPI=7 HOMEPAGE=https://wiki.gnome.org/Projects/Gjs INHERIT=gnome.org meson virtualx -IUSE=+cairo examples gtk readline +sysprof test test +IUSE=+cairo examples readline +sysprof test test KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 sparc x86 LICENSE=MIT || ( MPL-1.1 LGPL-2+ GPL-2+ ) RDEPEND=>=dev-libs/glib-2.58.0 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.61.2:= dev-lang/spidermonkey:68 cairo? ( x11-libs/cairo[X] ) readline? ( sys-libs/readline:0= ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gjs/1.64/gjs-1.64.5.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=67142aab6ffb8f733e05c8f0948dcd92 +_md5_=c8f1fd8770100769d9f8e22f45c71747 diff --git a/metadata/md5-cache/dev-libs/gjs-1.72.1 b/metadata/md5-cache/dev-libs/gjs-1.72.1 deleted file mode 100644 index 1d5aaef9340e..000000000000 --- a/metadata/md5-cache/dev-libs/gjs-1.72.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install test -DEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg] ) readline? ( sys-libs/readline:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus >=x11-libs/gtk+-3.20:3[introspection] ) -DESCRIPTION=Javascript bindings for GNOME -EAPI=8 -HOMEPAGE=https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs -INHERIT=flag-o-matic gnome.org meson virtualx -IUSE=+cairo examples gtk readline sysprof test test -KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 -LICENSE=MIT || ( MPL-1.1 LGPL-2+ GPL-2+ ) -RDEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg] ) readline? ( sys-libs/readline:0= ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://gnome/sources/gjs/1.72/gjs-1.72.1.tar.xz -_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=e6f1b00e5c0ed1321c415ee43d02cfb7 diff --git a/metadata/md5-cache/dev-libs/gjs-1.72.1-r1 b/metadata/md5-cache/dev-libs/gjs-1.72.1-r1 new file mode 100644 index 000000000000..4ec434ad2cca --- /dev/null +++ b/metadata/md5-cache/dev-libs/gjs-1.72.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg(+)] ) readline? ( sys-libs/readline:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus >=x11-libs/gtk+-3.20:3[introspection] ) +DESCRIPTION=Javascript bindings for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs +INHERIT=flag-o-matic gnome.org meson virtualx +IUSE=+cairo examples readline sysprof test test +KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 +LICENSE=MIT || ( MPL-1.1 LGPL-2+ GPL-2+ ) +RDEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg(+)] ) readline? ( sys-libs/readline:0= ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gjs/1.72/gjs-1.72.1.tar.xz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 +_md5_=24893aeb3000e584252b868d76cc6d81 diff --git a/metadata/md5-cache/dev-libs/gjs-1.72.2 b/metadata/md5-cache/dev-libs/gjs-1.72.2 deleted file mode 100644 index 18e0b8b51bda..000000000000 --- a/metadata/md5-cache/dev-libs/gjs-1.72.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install test -DEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg] ) readline? ( sys-libs/readline:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus >=x11-libs/gtk+-3.20:3[introspection] ) -DESCRIPTION=Javascript bindings for GNOME -EAPI=8 -HOMEPAGE=https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs -INHERIT=flag-o-matic gnome.org meson virtualx -IUSE=+cairo examples gtk readline sysprof test test -KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 -LICENSE=MIT || ( MPL-1.1 LGPL-2+ GPL-2+ ) -RDEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg] ) readline? ( sys-libs/readline:0= ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://gnome/sources/gjs/1.72/gjs-1.72.2.tar.xz -_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=e6f1b00e5c0ed1321c415ee43d02cfb7 diff --git a/metadata/md5-cache/dev-libs/gjs-1.72.2-r1 b/metadata/md5-cache/dev-libs/gjs-1.72.2-r1 new file mode 100644 index 000000000000..8fab8f9729d5 --- /dev/null +++ b/metadata/md5-cache/dev-libs/gjs-1.72.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg(+)] ) readline? ( sys-libs/readline:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus >=x11-libs/gtk+-3.20:3[introspection] ) +DESCRIPTION=Javascript bindings for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs +INHERIT=flag-o-matic gnome.org meson virtualx +IUSE=+cairo examples readline sysprof test test +KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 +LICENSE=MIT || ( MPL-1.1 LGPL-2+ GPL-2+ ) +RDEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-91.3.0:91 cairo? ( x11-libs/cairo[X,glib,svg(+)] ) readline? ( sys-libs/readline:0= ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gjs/1.72/gjs-1.72.2.tar.xz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 +_md5_=24893aeb3000e584252b868d76cc6d81 diff --git a/metadata/md5-cache/dev-libs/gjs-1.74.0 b/metadata/md5-cache/dev-libs/gjs-1.74.0 index ffddc3c58e5e..fec07daa5b41 100644 --- a/metadata/md5-cache/dev-libs/gjs-1.74.0 +++ b/metadata/md5-cache/dev-libs/gjs-1.74.0 @@ -1,16 +1,16 @@ BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install test -DEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-102.2.0:102 cairo? ( x11-libs/cairo[X,glib,svg] ) readline? ( sys-libs/readline:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus >=x11-libs/gtk+-3.20:3[introspection] ) +DEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-102.2.0:102 cairo? ( x11-libs/cairo[X,glib] ) readline? ( sys-libs/readline:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus >=x11-libs/gtk+-3.20:3[introspection] ) DESCRIPTION=Javascript bindings for GNOME EAPI=8 HOMEPAGE=https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs INHERIT=flag-o-matic gnome.org meson virtualx -IUSE=+cairo examples gtk readline sysprof test test +IUSE=+cairo examples readline sysprof test test KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=MIT || ( MPL-1.1 LGPL-2+ GPL-2+ ) -RDEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-102.2.0:102 cairo? ( x11-libs/cairo[X,glib,svg] ) readline? ( sys-libs/readline:0= ) +RDEPEND=>=dev-libs/glib-2.66.0:2 dev-libs/libffi:= >=dev-libs/gobject-introspection-1.66.1:= >=dev-lang/spidermonkey-102.2.0:102 cairo? ( x11-libs/cairo[X,glib] ) readline? ( sys-libs/readline:0= ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gjs/1.74/gjs-1.74.0.tar.xz _eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=4599dddd4beea7b562674f96edbfbe09 +_md5_=a3d80d12f4177fbb25fdb3e5839c4aed diff --git a/metadata/md5-cache/dev-libs/leatherman-1.12.9 b/metadata/md5-cache/dev-libs/leatherman-1.12.9 new file mode 100644 index 000000000000..bdc223406f4d --- /dev/null +++ b/metadata/md5-cache/dev-libs/leatherman-1.12.9 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/boost:=[nls] net-misc/curl +DESCRIPTION=A C++ toolkit +EAPI=7 +HOMEPAGE=https://github.com/puppetlabs/leatherman +INHERIT=cmake +IUSE=debug static-libs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-libs/boost:=[nls] net-misc/curl +RESTRICT=test +SLOT=0/1.12.9 +SRC_URI=https://github.com/puppetlabs/leatherman/archive/1.12.9.tar.gz -> leatherman-1.12.9.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=7b36a0d2dc9140180c8a92caa2f2e3ec diff --git a/metadata/md5-cache/dev-libs/leveldb-1.23-r3 b/metadata/md5-cache/dev-libs/leveldb-1.23-r3 deleted file mode 100644 index 3fcd868e399c..000000000000 --- a/metadata/md5-cache/dev-libs/leveldb-1.23-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-cpp/gtest ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/crc32c snappy? ( app-arch/snappy:= ) tcmalloc? ( dev-util/google-perftools:= ) -DESCRIPTION=A fast key-value storage library written at Google -EAPI=7 -HOMEPAGE=https://github.com/google/leveldb -INHERIT=cmake -IUSE=+snappy +tcmalloc test -KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=dev-libs/crc32c snappy? ( app-arch/snappy:= ) tcmalloc? ( dev-util/google-perftools:= ) -RESTRICT=!test? ( test ) -SLOT=0/1 -SRC_URI=https://github.com/google/leveldb/archive/refs/tags/1.23.tar.gz -> leveldb-1.23.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=169d6b7e27540d0ea97deb127c77642e diff --git a/metadata/md5-cache/dev-libs/leveldb-1.23-r4 b/metadata/md5-cache/dev-libs/leveldb-1.23-r4 new file mode 100644 index 000000000000..d45ab9adc597 --- /dev/null +++ b/metadata/md5-cache/dev-libs/leveldb-1.23-r4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-cpp/gtest ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/crc32c snappy? ( app-arch/snappy:= ) tcmalloc? ( dev-util/google-perftools:=[-minimal] ) +DESCRIPTION=A fast key-value storage library written at Google +EAPI=7 +HOMEPAGE=https://github.com/google/leveldb +INHERIT=cmake +IUSE=+snappy +tcmalloc test +KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=dev-libs/crc32c snappy? ( app-arch/snappy:= ) tcmalloc? ( dev-util/google-perftools:=[-minimal] ) +RESTRICT=!test? ( test ) +SLOT=0/1 +SRC_URI=https://github.com/google/leveldb/archive/refs/tags/1.23.tar.gz -> leveldb-1.23.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=752e5711ffe0ff23aa5cc5069d9d0a80 diff --git a/metadata/md5-cache/dev-libs/libbsd-0.11.7 b/metadata/md5-cache/dev-libs/libbsd-0.11.7 new file mode 100644 index 000000000000..3197b0b2dedc --- /dev/null +++ b/metadata/md5-cache/dev-libs/libbsd-0.11.7 @@ -0,0 +1,15 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-guillemjover ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install test unpack +DEPEND=app-crypt/libmd[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-kernel/linux-headers-3.17 +DESCRIPTION=Library to provide useful functions commonly found on BSD systems +EAPI=8 +HOMEPAGE=https://libbsd.freedesktop.org/wiki/ https://gitlab.freedesktop.org/libbsd/libbsd +INHERIT=multilib-minimal verify-sig +IUSE=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 +LICENSE=BSD BSD-2 BSD-4 ISC +RDEPEND=app-crypt/libmd[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://libbsd.freedesktop.org/releases/libbsd-0.11.7.tar.xz verify-sig? ( https://libbsd.freedesktop.org/releases/libbsd-0.11.7.tar.xz.asc ) +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=94e5ce82774251f8ff6b8a04c171163f diff --git a/metadata/md5-cache/dev-libs/libchdr-0_p20211127 b/metadata/md5-cache/dev-libs/libchdr-0_p20211127 deleted file mode 100644 index 57f0fa0d34a6..000000000000 --- a/metadata/md5-cache/dev-libs/libchdr-0_p20211127 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=sys-libs/zlib:= -DESCRIPTION=Standalone library for reading MAME's CHDv1-v5 formats -EAPI=8 -HOMEPAGE=https://github.com/rtissera/libchdr/ -INHERIT=cmake -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=sys-libs/zlib:= -SLOT=0 -SRC_URI=https://github.com/rtissera/libchdr/archive/929a8d6523a7d21ea9e035f43211cd759e072053.tar.gz -> libchdr-0_p20211127.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=af039e5fb15d3cb3633e113eae13d251 diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.2.9999 b/metadata/md5-cache/dev-libs/libclc-15.0.3.9999 similarity index 100% rename from metadata/md5-cache/dev-libs/libclc-15.0.2.9999 rename to metadata/md5-cache/dev-libs/libclc-15.0.3.9999 diff --git a/metadata/md5-cache/dev-libs/libebml-1.4.4 b/metadata/md5-cache/dev-libs/libebml-1.4.4 new file mode 100644 index 000000000000..15d4c8926a93 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libebml-1.4.4 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extensible binary format library (kinda like XML) +EAPI=8 +HOMEPAGE=https://www.matroska.org/ https://github.com/Matroska-Org/libebml/ +INHERIT=cmake +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=LGPL-2.1 +SLOT=0/5 +SRC_URI=https://dl.matroska.org/downloads/libebml/libebml-1.4.4.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=80fd6fe43c01424ab4a211cd0fa9ae78 diff --git a/metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 b/metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 new file mode 100644 index 000000000000..316ec73afb59 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=nls? ( >=virtual/libintl-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(-)?] ) +DESCRIPTION=Contains error handling functions used by GnuPG software +EAPI=8 +HOMEPAGE=https://www.gnupg.org/related_software/libgpg-error +INHERIT=autotools multilib-minimal toolchain-funcs prefix verify-sig +IUSE=common-lisp nls static-libs 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 verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=nls? ( >=virtual/libintl-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(-)?] ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.46.tar.bz2 mirror://gnupg/libgpg-error/libgpg-error-1.46.tar.bz2.sig +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=28f7d8bc59d6cb272e25485bfcf4ecb3 diff --git a/metadata/md5-cache/dev-libs/libgrapheme-2.0.1 b/metadata/md5-cache/dev-libs/libgrapheme-2.0.1 new file mode 100644 index 000000000000..cb833ff38c7b --- /dev/null +++ b/metadata/md5-cache/dev-libs/libgrapheme-2.0.1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=Unicode string library +EAPI=8 +HOMEPAGE=https://libs.suckless.org/libgrapheme/ +INHERIT=flag-o-matic toolchain-funcs +IUSE=static-libs +KEYWORDS=~amd64 ~x86 +LICENSE=ISC +SLOT=0/2.0 +SRC_URI=https://dl.suckless.org/libgrapheme/libgrapheme-2.0.1.tar.gz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=e048f5a317f6bdf44c5482db43ec67d2 diff --git a/metadata/md5-cache/dev-libs/libical-3.0.15 b/metadata/md5-cache/dev-libs/libical-3.0.15 new file mode 100644 index 000000000000..a6399b24e2c2 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libical-3.0.15 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig doc? ( app-doc/doxygen[dot] glib? ( dev-util/gtk-doc ) ) introspection? ( dev-libs/gobject-introspection ) test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) glib? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) ) vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=dev-libs/icu:= glib? ( dev-libs/glib:2 ) glib? ( dev-libs/libxml2:2 ) +DESCRIPTION=Implementation of basic iCAL protocols +EAPI=8 +HOMEPAGE=https://github.com/libical/libical +INHERIT=cmake python-any-r1 vala +IUSE=doc examples +glib +introspection static-libs test vala +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +LICENSE=|| ( MPL-2.0 LGPL-2.1 ) +RDEPEND=dev-libs/icu:= glib? ( dev-libs/glib:2 ) sys-libs/timezone-data +REQUIRED_USE=introspection? ( glib ) vala? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=0/3 +SRC_URI=https://github.com/libical/libical/releases/download/v3.0.15/libical-3.0.15.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=4d7c43c12e0c67e74b065df7a52a130a diff --git a/metadata/md5-cache/dev-libs/libksba-1.6.2 b/metadata/md5-cache/dev-libs/libksba-1.6.2 new file mode 100644 index 000000000000..6ae92ae26c2b --- /dev/null +++ b/metadata/md5-cache/dev-libs/libksba-1.6.2 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/bison verify-sig? ( sec-keys/openpgp-keys-gnupg ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install unpack +DEPEND=>=dev-libs/libgpg-error-1.8 +DESCRIPTION=X.509 and CMS (PKCS#7) library +EAPI=8 +HOMEPAGE=https://www.gnupg.org/related_software/libksba +INHERIT=toolchain-funcs verify-sig +IUSE=static-libs verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-3+ GPL-2+ GPL-3 +RDEPEND=>=dev-libs/libgpg-error-1.8 +SLOT=0 +SRC_URI=mirror://gnupg/libksba/libksba-1.6.2.tar.bz2 verify-sig? ( mirror://gnupg/libksba/libksba-1.6.2.tar.bz2.sig ) +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=e3d8632d349c4b0af4186a4e0cd4c9f4 diff --git a/metadata/md5-cache/dev-libs/libtraceevent-1.6.3 b/metadata/md5-cache/dev-libs/libtraceevent-1.6.3 new file mode 100644 index 000000000000..d73e9160ecae --- /dev/null +++ b/metadata/md5-cache/dev-libs/libtraceevent-1.6.3 @@ -0,0 +1,14 @@ +BDEPEND=doc? ( app-text/xmlto app-text/asciidoc ) +DEFINED_PHASES=compile configure install +DESCRIPTION=Linux kernel trace event library +EAPI=8 +HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/ +INHERIT=toolchain-funcs +IUSE=doc +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=!<dev-util/trace-cmd-3.0 +SLOT=0 +SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-1.6.3.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=b5e14a4f12e2059f573a70a4ea5f125c diff --git a/metadata/md5-cache/dev-libs/libtracefs-1.5.0 b/metadata/md5-cache/dev-libs/libtracefs-1.5.0 new file mode 100644 index 000000000000..73c960c381f3 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libtracefs-1.5.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight ) +DEFINED_PHASES=compile configure install +DEPEND=>=dev-libs/libtraceevent-1.3.0 +DESCRIPTION=Linux kernel trace file system library +EAPI=8 +HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/ +INHERIT=toolchain-funcs +IUSE=doc +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/libtraceevent-1.3.0 +SLOT=0 +SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-1.5.0.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=d7b0e8dc9fabf43f3e23e7f9fcf563f5 diff --git a/metadata/md5-cache/dev-libs/libwacom-1.12 b/metadata/md5-cache/dev-libs/libwacom-1.12 deleted file mode 100644 index 13526ef5c013..000000000000 --- a/metadata/md5-cache/dev-libs/libwacom-1.12 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/python-libevdev[python_targets_python3_10(-)] dev-python/pyudev[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/python-libevdev[python_targets_python3_9(-)] dev-python/pyudev[python_targets_python3_9(-)] dev-python/pytest[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/python-libevdev[python_targets_python3_8(-)] dev-python/pyudev[python_targets_python3_8(-)] dev-python/pytest[python_targets_python3_8(-)] ) ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm setup test -DEPEND=dev-libs/glib:2 dev-libs/libgudev:= -DESCRIPTION=Library for identifying Wacom tablets and their model-specific features -EAPI=8 -HOMEPAGE=https://github.com/linuxwacom/libwacom -INHERIT=meson python-any-r1 toolchain-funcs udev -IUSE=doc test -KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=dev-libs/glib:2 dev-libs/libgudev:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.12/libwacom-1.12.tar.bz2 -_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=1272d1f7ecc9f7403a4a8f49c255c9b2 diff --git a/metadata/md5-cache/dev-libs/libwacom-2.3.0 b/metadata/md5-cache/dev-libs/libwacom-2.3.0 deleted file mode 100644 index 6803f8fb518e..000000000000 --- a/metadata/md5-cache/dev-libs/libwacom-2.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/python-libevdev[python_targets_python3_11(-)] dev-python/pyudev[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/python-libevdev[python_targets_python3_10(-)] dev-python/pyudev[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/python-libevdev[python_targets_python3_9(-)] dev-python/pyudev[python_targets_python3_9(-)] dev-python/pytest[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/python-libevdev[python_targets_python3_8(-)] dev-python/pyudev[python_targets_python3_8(-)] dev-python/pytest[python_targets_python3_8(-)] ) ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=dev-libs/glib:2 dev-libs/libgudev:= -DESCRIPTION=Library for identifying Wacom tablets and their model-specific features -EAPI=8 -HOMEPAGE=https://github.com/linuxwacom/libwacom -INHERIT=meson python-any-r1 udev -IUSE=doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=dev-libs/glib:2 dev-libs/libgudev:= -RESTRICT=!test? ( test ) -SLOT=0/9 -SRC_URI=https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.3.0/libwacom-2.3.0.tar.xz -_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=927a234ffcc96f656383d3361cc0cb6b diff --git a/metadata/md5-cache/dev-libs/libwacom-2.4.0 b/metadata/md5-cache/dev-libs/libwacom-2.4.0 index 72254a69dcff..2cc8afd017df 100644 --- a/metadata/md5-cache/dev-libs/libwacom-2.4.0 +++ b/metadata/md5-cache/dev-libs/libwacom-2.4.0 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/9 SRC_URI=https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.4.0/libwacom-2.4.0.tar.xz _eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=50ffa075d3a65f438a09d604246211c2 +_md5_=99af73ee86cefa725d331ec5240d9869 diff --git a/metadata/md5-cache/dev-libs/libxml2-2.10.2 b/metadata/md5-cache/dev-libs/libxml2-2.10.2 index 3847a87643ce..ede0e414d4fb 100644 --- a/metadata/md5-cache/dev-libs/libxml2-2.10.2 +++ b/metadata/md5-cache/dev-libs/libxml2-2.10.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2 INHERIT=flag-o-matic python-r1 multilib-minimal gnome.org libtool IUSE=debug examples +ftp icu lzma +python readline static-libs test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=>=sys-libs/zlib-1.2.8-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(-)?] icu? ( >=dev-libs/icu-51.2-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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.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(-)?] ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] ) ) readline? ( sys-libs/readline:= ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/libxml2/2.10/libxml2-2.10.2.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz ) _eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=2fa007d959b952e6666a01443967dfef +_md5_=bd2d1dd16835eb31de30a8396eb364f8 diff --git a/metadata/md5-cache/dev-libs/libxslt-1.1.37 b/metadata/md5-cache/dev-libs/libxslt-1.1.37 index 9ba7d09c34a6..b0f5a991b579 100644 --- a/metadata/md5-cache/dev-libs/libxslt-1.1.37 +++ b/metadata/md5-cache/dev-libs/libxslt-1.1.37 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://gitlab.gnome.org/GNOME/libxslt INHERIT=python-r1 multilib-minimal libtool gnome.org IUSE=crypt debug examples python static-libs python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=>=dev-libs/libxml2-2.9.11: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.5.3: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(-)?] ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) SLOT=0 SRC_URI=mirror://gnome/sources/libxslt/1.1/libxslt-1.1.37.tar.xz _eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5762c9847acff4772b0c1814bc2b9aea +_md5_=1e776cfb34d595dac61c0c255dbc3015 diff --git a/metadata/md5-cache/dev-libs/openssl-1.0.2u-r1 b/metadata/md5-cache/dev-libs/openssl-1.0.2u-r1 index 5e7654ab58b5..0ed5b7a05488 100644 --- a/metadata/md5-cache/dev-libs/openssl-1.0.2u-r1 +++ b/metadata/md5-cache/dev-libs/openssl-1.0.2u-r1 @@ -14,4 +14,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=0 SRC_URI=mirror://openssl/source/openssl-1.0.2u.tar.gz bindist? ( mirror://gentoo/openssl-1.0.2t-bindist-1.0.tar.xz https://dev.gentoo.org/~whissi/dist/openssl/openssl-1.0.2t-bindist-1.0.tar.xz ) !vanilla? ( mirror://gentoo/openssl-1.0.2-patches-1.5.tar.xz https://dev.gentoo.org/~chutzpah/dist/openssl/openssl-1.0.2-patches-1.5.tar.xz https://dev.gentoo.org/~whissi/dist/openssl/openssl-1.0.2-patches-1.5.tar.xz https://dev.gentoo.org/~polynomial-c/dist/openssl-1.0.2-patches-1.5.tar.xz ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=02fcd676a6b20e99a86cf8ee7a46e5a7 +_md5_=28c7fd7bc6077fe7e467af2d4e62b4d9 diff --git a/metadata/md5-cache/dev-libs/openssl-1.1.1q b/metadata/md5-cache/dev-libs/openssl-1.1.1q index abc909169192..2afac50c5617 100644 --- a/metadata/md5-cache/dev-libs/openssl-1.1.1q +++ b/metadata/md5-cache/dev-libs/openssl-1.1.1q @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.1 SRC_URI=mirror://openssl/source/openssl-1.1.1q.tar.gz verify-sig? ( mirror://openssl/source/openssl-1.1.1q.tar.gz.asc ) _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=301e263edc9071422b2563b1f51c0f22 +_md5_=f54f3e2acdc6489d85b5a6f5fd411dbe diff --git a/metadata/md5-cache/dev-libs/openssl-3.0.5 b/metadata/md5-cache/dev-libs/openssl-3.0.5 index ad4fabf8e06f..8c6d54457570 100644 --- a/metadata/md5-cache/dev-libs/openssl-3.0.5 +++ b/metadata/md5-cache/dev-libs/openssl-3.0.5 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=mirror://openssl/source/openssl-3.0.5.tar.gz verify-sig? ( mirror://openssl/source/openssl-3.0.5.tar.gz.asc ) _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f4c848c6255ce459a64ef03e88e55f40 +_md5_=15694aad2e8bcd6c95c9980061558a02 diff --git a/metadata/md5-cache/dev-libs/poco-1.11.2-r1 b/metadata/md5-cache/dev-libs/poco-1.11.2-r1 index ebf000042c9b..a009f3c77bbc 100644 --- a/metadata/md5-cache/dev-libs/poco-1.11.2-r1 +++ b/metadata/md5-cache/dev-libs/poco-1.11.2-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.11.2-release.tar.gz -> poco-1.11.2.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=487ef1b9b4c7721a51d6e61b0bfcc54c +_md5_=37b40266d63cbad9528ae8dd4d521fec diff --git a/metadata/md5-cache/dev-libs/poco-1.12.2 b/metadata/md5-cache/dev-libs/poco-1.12.2 new file mode 100644 index 000000000000..d2c3d4371fb3 --- /dev/null +++ b/metadata/md5-cache/dev-libs/poco-1.12.2 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib ) +DESCRIPTION=C++ libraries for building network-based applications +EAPI=8 +HOMEPAGE=https://pocoproject.org/ +INHERIT=cmake +IUSE=7z activerecord cppparser +crypto +data examples +file2pagecompiler iodbc +json mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Boost-1.0 +RDEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib ) +REQUIRED_USE=7z? ( xml ) file2pagecompiler? ( pagecompiler ) iodbc? ( odbc ) mongodb? ( data ) mysql? ( data ) odbc? ( data ) postgres? ( data ) pagecompiler? ( json net util xml ) pocodoc? ( cppparser util xml ) sqlite? ( data ) ssl? ( util ) test? ( data? ( sqlite ) json util xml ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.12.2-release.tar.gz -> poco-1.12.2.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b900fe044286c4e08196cb1aadd49799 diff --git a/metadata/md5-cache/dev-libs/raft-0.14.0 b/metadata/md5-cache/dev-libs/raft-0.14.0 deleted file mode 100644 index 2a00759d3610..000000000000 --- a/metadata/md5-cache/dev-libs/raft-0.14.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install prepare -DEPEND=dev-libs/libuv:= lz4? ( app-arch/lz4:= ) -DESCRIPTION=C implementation of the Raft consensus protocol -EAPI=8 -HOMEPAGE=https://github.com/canonical/raft -INHERIT=autotools -IUSE=lz4 test zfs -KEYWORDS=amd64 ~arm64 ~x86 -LICENSE=LGPL-3-with-linking-exception -RDEPEND=dev-libs/libuv:= lz4? ( app-arch/lz4:= ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/canonical/raft/archive/v0.14.0.tar.gz -> raft-0.14.0.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=61c61e7790ee042e4c8c9caa96f77fc1 diff --git a/metadata/md5-cache/dev-libs/simdjson-3.0.0 b/metadata/md5-cache/dev-libs/simdjson-3.0.0 new file mode 100644 index 000000000000..6a193a1723f1 --- /dev/null +++ b/metadata/md5-cache/dev-libs/simdjson-3.0.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-apps/file sys-apps/grep virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=tools? ( dev-libs/cxxopts:= ) +DESCRIPTION=SIMD accelerated C++ JSON library +EAPI=8 +HOMEPAGE=https://simdjson.org/ https://github.com/simdjson/simdjson +INHERIT=toolchain-funcs cmake +IUSE=test tools +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 Boost-1.0 BSD MIT +REQUIRED_USE=test? ( tools ) +RESTRICT=!test? ( test ) +SLOT=0/14 +SRC_URI=https://github.com/simdjson/simdjson/archive/v3.0.0.tar.gz -> simdjson-3.0.0.gh.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-3.0.0.gh.tar.gz ) +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e2fdaf0fe7730de2d65605cd2ae17bc6 diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz index 4eea68e9fae84f67d582d06275da8e6d6771787b..5e7d91dbcfb63e9a7a9cfc487b76b49e7dffef8e 100644 GIT binary patch delta 70521 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 delta 70480 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 diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 b/metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 deleted file mode 100644 index 0fc48e00ce25..000000000000 --- a/metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-ml/dune dev-lang/ocaml -DEFINED_PHASES=compile install test -DEPEND=x11-libs/cairo:=[svg] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= -DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library -EAPI=7 -HOMEPAGE=https://github.com/Chris00/ocaml-cairo -INHERIT=dune -IUSE=+ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 -LICENSE=LGPL-3 -RDEPEND=x11-libs/cairo:=[svg] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= -RESTRICT=test -SLOT=0/0.6.1 -SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.1/cairo2-0.6.1.tbz -_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 -_md5_=bb92cfb4ed5f1e7ba82f6552920c086b diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.1-r2 b/metadata/md5-cache/dev-ml/cairo2-0.6.1-r2 new file mode 100644 index 000000000000..7464e896787c --- /dev/null +++ b/metadata/md5-cache/dev-ml/cairo2-0.6.1-r2 @@ -0,0 +1,16 @@ +BDEPEND=dev-ml/dune dev-lang/ocaml +DEFINED_PHASES=compile install test +DEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library +EAPI=7 +HOMEPAGE=https://github.com/Chris00/ocaml-cairo +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 +LICENSE=LGPL-3 +RDEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +RESTRICT=test +SLOT=0/0.6.1 +SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.1/cairo2-0.6.1.tbz +_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=de35570343efdcf838bae761a8c18930 diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 b/metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 deleted file mode 100644 index 54befebee3f0..000000000000 --- a/metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-ml/dune dev-lang/ocaml -DEFINED_PHASES=compile install test -DEPEND=x11-libs/cairo:=[svg] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= -DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library -EAPI=7 -HOMEPAGE=https://github.com/Chris00/ocaml-cairo -INHERIT=dune -IUSE=+ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 -LICENSE=LGPL-3 -RDEPEND=x11-libs/cairo:=[svg] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= -RESTRICT=test -SLOT=0/0.6.2 -SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.2/cairo2-0.6.2.tbz -_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 -_md5_=cdb3e136038734f916e6145603940611 diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.2-r2 b/metadata/md5-cache/dev-ml/cairo2-0.6.2-r2 new file mode 100644 index 000000000000..ff84d2c93d7f --- /dev/null +++ b/metadata/md5-cache/dev-ml/cairo2-0.6.2-r2 @@ -0,0 +1,16 @@ +BDEPEND=dev-ml/dune dev-lang/ocaml +DEFINED_PHASES=compile install test +DEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library +EAPI=7 +HOMEPAGE=https://github.com/Chris00/ocaml-cairo +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 +LICENSE=LGPL-3 +RDEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +RESTRICT=test +SLOT=0/0.6.2 +SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.2/cairo2-0.6.2.tbz +_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=15db65f82b11a9f0ca656b057044de12 diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.2.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.2.9999 deleted file mode 100644 index 91f32adc597b..000000000000 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.2.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.2.9999:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SPIRV] ) !!sys-devel/llvm:0 -DESCRIPTION=OCaml bindings for LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm llvm.org python-any-r1 -IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PROPERTIES=live -RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.2.9999:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SPIRV] ) -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV ) -RESTRICT=!test? ( test ) -SLOT=0/15.0.2.9999 -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=31ce9612f8264beb63ef452e8f3ae5d7 diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.3.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.3.9999 new file mode 100644 index 000000000000..7b783d50d271 --- /dev/null +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.3.9999 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.3.9999:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SPIRV] ) !!sys-devel/llvm:0 +DESCRIPTION=OCaml bindings for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm llvm.org python-any-r1 +IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PROPERTIES=live +RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.3.9999:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SPIRV] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV ) +RESTRICT=!test? ( test ) +SLOT=0/15.0.3.9999 +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=31ce9612f8264beb63ef452e8f3ae5d7 diff --git a/metadata/md5-cache/dev-ml/lwt-5.4.2-r1 b/metadata/md5-cache/dev-ml/lwt-5.4.2-r1 index 411ec3ac7db2..5f8e64a33981 100644 --- a/metadata/md5-cache/dev-ml/lwt-5.4.2-r1 +++ b/metadata/md5-cache/dev-ml/lwt-5.4.2-r1 @@ -1,5 +1,5 @@ BDEPEND=dev-ml/cppo dev-ml/findlib dev-ml/dune dev-lang/ocaml -DEFINED_PHASES=compile install test +DEFINED_PHASES=compile install prepare test DEPEND=dev-ml/result:= dev-ml/mmap:= dev-ml/ocplib-endian:= dev-ml/ppxlib:= dev-ml/react:= dev-ml/luv:= dev-libs/libev >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= DESCRIPTION=Cooperative light-weight thread library for OCaml EAPI=7 @@ -12,4 +12,4 @@ RDEPEND=dev-ml/result:= dev-ml/mmap:= dev-ml/ocplib-endian:= dev-ml/ppxlib:= dev SLOT=0/5.4.2 SRC_URI=https://github.com/ocsigen/lwt/archive/5.4.2.tar.gz -> lwt-5.4.2.tar.gz _eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 -_md5_=bbedd63f9bd65e93de5d9ed8a1c6191a +_md5_=9f538a3c00c741537c1f7706562f8de3 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index f13762b5002ba44107c55d2c56618c2866e5445d..14262530acf035de20a62ade55e0145ed9fb34a0 100644 GIT binary patch literal 355856 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%0A3py0;oBNL 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 literal 355959 zcmV(wK<U39iwFP!00002|Af8WvK~2-U3ouGkuQ*G_zM7W*{xPfW1}&ZRGOc=HUt95 zqMAigBvVq&(`&6DdCtkIZX2_-tV;5n?~4H3x9{z6cl^WO{g=P{>F@sV$N8sq|Mq@; z{yG10{t|ymHJ(5H{eSqo|Ks1LzyGP-xt(FAQQNu78maUcuG-IhpXVLVR{N@V-eZQk z?jw|R9>+N1UD7P`UUlC&-65A_w)5r}Lr7)i>rS~{Da^a=+IqR$5yRT|y!$=s8IQZ< zGpuv|^v8eycSlS=@i{9W^DHauFvs4TzmGh@nw38-Gqsd>!an)uXm^>{d9|63UgMDh zA70OX)Z?oAx@L(f_q0}BS4g?e+|sy4I>vQ`>u71-cb!)&$4DVvt=;GU_7Bfueg3q5 z{q^0)pVKelm+(_OLwd7P*SSZ!;<|a5aK*9GdGguutSnJFZk{7&9&(0Qugdqu9FN(@ zb)BOfN4m;6&x^HVz1!^N>M_llc!r~w)ncj_4>hiN@Cjq4xOmhM%dvBb<;P0#8ll}I zp6A8i^wm=<v)=7KuG!X6T0Poq_2fy9$WF8wLS$)IZ@IA_sULGMY~ao{v{n}1ywjP} zO6+oLyi{Dh?w0uFP};=;=aP1eyu}^Ix0U+)ajo|(Qw+c4pGs)?Wu4Z#&lppmtz3K8 zx$e$dm36Jy>)N^281LBlmAzx_t(L?Crqw1tGUj>QBlNS>Bd^gW+uiqpb%wLe;|Ku* zSXf6o=5_Z_`rTWbu^;^kGwyJ&AM13UiS?csP{gQ8$t#cD?ppTX2|~osScFyBj(VLv zvo)?<=fRKCTSx~xden@~v(cMfJxZ;kk24oGq@FiMyuz6L^vP!3g=cOn-uLcz814Hy zz5Duqule<(&Ua{1^?Y5bjQfmm=40IJ-UpV%<DQG(A8lvsj7_PPEl9CMR<iFL_8KA7 zv|XXlu(X2l4IKB3tYG9(c}SM&UOTLr*yLlSGD3}^V^n-m-dM_+v7sMJb=S2<zObd5 zu-M~nZSWY4osYF9_AiWnq=p5s1%rj-p_)%~^7EOU<@1gn&Lf{JGOl{}IA_n-bsZ(A zdX!Y!SmolEQp>myX4p%?4l-N&ZK?jv#}E76uYdRX*FTKUU)Il&^~yit^vBD3;pIo@ zV;$+<ZSHbkvGI8gxCpxBQ9_LMUcgSkqwY|!y)@>9C9V|qWarP!lcs|4;ED|c4XNgF z-g}g|E-dK;UPi_xW^G_YzF654K)hP~v0h<baaZi}JXcPwj>wMpd=ww%+VQBXk2!=d zkSOJO3>FSwsQg{)y$x&%pWEe#;0IO~c?1w4;~D@Vi@8E5VV`;S283Mmu8G&Z5}%sm z_x1Yp>EACb=kv2(pK-?aOZkZx2rmo9m!&mV##qmN>~MBmr|ogZa>mUz+`VJON2+Op zpg1J^(o!v*-?;n1o9vvo`#N|BT_;>;IOiZb^sCQv4GibHXTaoF8JN(0VRPpO2y=cx z_k5f&VNe$)f5m*?tksFdBz~#)>samT{kYDx%8q=@1qS)NjlE+z_AZ<C&zkwT0nQ8a z1!9hJFYscVH8)JY?=jMd`@Z=0l4{TA)xo^|ZNdKG@Bgo_@7{mG6T>g*C*G~ST2{LB zij<BW`^GZaKYf3%6WhOf$YajAQi`*s*j59!dI<;bc%{l?6Kc-BMlT2JU+xTa6JKTr z;x=2k&*%3Sn*qS|o^wB1VV^JJW|=SGe&0kWfTzxsg_L+-X@@JU%<=&XX|r3Pa0vv_ zeG>u-rkp1~gk@tNIT+nAsZeJ>1^M$J?k#?Zc#5}lcks^R==;3KUc}skjlBxM+>d`@ zp?>}hWe8_{S*t>*i&p`A_Z@hzgz29LMnJHR^Ja<gI#!=hTW<E?uE2{Z7w5GI#0&c> zDQBTK;ks-*W?$+ZfuIwx!>Ebwkcv7(yPzTaIvb&as4~Fd7l5DTtT&d59jyX=sUShR zj?K<g-goc`aFtvE4Pb<CyHD(QY<`6&<rA*}PdV4M!S8<L(OVn|9uhG}77?eta)xS% zSL|uIfmAje{KfF|x3&7m@z3~PEDvGuTVB>_Mwk)Evibp2Y8Cc02<DjTaT-(!Pz!v& zZz6RW2fRVf0s~^7<272Jk)N7zR-THT#%K9e-fR^9`*Dqm7sdj8!4K}aY693#P$Y!= zesR75CpwN;<~i3inBM#!2tfxI7T$K_f~-U!`o<1I))QV-$};Q?9y38J{LA68rp8WV z=bdPB6P|OtLdM(kO&B0F2<H<*x%MeTAtE1twNCM`*9qT%>VzD6<?~LyB^aU8b!Lzp z{ugE$D=dOh<Z)&m1A4O>$g}yTmh@7#v?dLFR6_7E4WNBtH&B}CGC`HHRBOY6@QAap zGXnB;{aB~c${5fC5VsusgO_el3A%J8xMaaRZ_T*2sTp1S$`^=#)dK6padAhUrQ<~d zy9U+3GB%SPO28k85m)UO(W&!Ai-52qJSG`&*V)d$UZ?ce>x4_g!&fE#oe72n(MsST z#8QMO^3OJ4R;iaMy5OPg(jEs94wo;P?Yj6H3=#AN>j{)>SqD(Xd&mLry6a#`dKnK7 z#rD=dh&>w~@M2GF?_i}59BS%I>@thO*Y<d|i|BeRX&2B&#O*h6KTd+q3EQmYdKe3Y zBu+wfJvA(t4fag*3p^yDh}DE;59lV;t<M1TAAEKPw9>K0->g&o{W_&lF#id)Eb+p# z+ZivO=7iMU8wvsOOk=nr$6AS41Qr1A_mB?2T)@|Ljw?qwVF0ox<TD4HEWo&ii%7s( zcwZ$B!l+J&MW~H{0)wwF1a$8ME=hpb$1Y6elCZVd0qgOIAY{`G+rnLeYCe|bFD?{P zW)d$dkBZM%3<;t`i0$k+v`NRnDl5<n^j)AoSckM}i!i<W+<QPKuivfH@wfQ&P@ur} zg%WoeGa@YDJG(rvgjGbiW6KGDukf36u+NaBy?Q*^Vz7h2rZEz`x6B5Pm<jTP7TMxC z0H)|dLY`nZEc3xvg1Z|8LL|J{Q@IKcJY&d&hgo^&YwmcX8|R+o9{dNkeTHK|%vi$< zzCuV=lC-){WE?C{u|wEFK_wI`-yU|pSY(t;;jIw}g}_`@Z}8&<oYytL_5B0KKY#rH z)`y?}@%{Mn&p(G>VmI!gdtTY6Qmqs5K^iG!N44<?d~Q-Cj8^b|@Pj8hq;S9!I(ejq zk@0%aR>%+b4zxzLn#Im=Y&4su0KkR>=K$6FocsrH&C<f!Zw%-pY^U^s=lHigeOxz; z1!u0r4Fo36TBS&p4LQn{Az~9?KH;Q<PrMW9gpgX}SzmCGrGTDddI&bq0xsYV#uSlM zX<zPHLUvqxsAhSXEAR*3+4{eG_w^5d`TD1iA7Babm(+gZgX*gfg6B}=0=iv;zz2sJ zyS6(Z(g;mJXdI#K1N4BoA+(xNwjCMnT?>E@XTHGf2zC`2{n#jeD5mra<p+x-SX6=$ za**%}Yj{*P1h$V<UeXFDYB;xusg{edq53`!L=^gS2=oL}9R3ame}&xwH8(#`48SoG zYA_V`F1h0cwbzMxFd4!`g5eYKp!NxOm`X6@JM!P(1al#21$Fw}2mjsYclSSxuj3y- ze*W|L`UUf<I%7)xWx)`lcmSTA&cwE`CM^Ac8zA(y>(b>&sdcseoEX<EF!siaEgUyO zU*Y4OfRHkDtis6(1m?cLyqPM2ZyhUlm=rXN7@co$rooRV%LfU6Vd}9qb`46oQ8Kts zL}(&-fdqIq?-yaY={C^<9^-0=zM}#@C$4!)Rk20@zTtH@L5?s1QZ9_~x?DVr39UWA zU-x@m(B<j!^LwD=9slJ8gEKsdt6W~uD=A=LDxl+eUFa4}?B)}}t`pLXwyM?q0d7@W zW$R`I209jmSjQ}IS}18BH-@UaWi5wyfH@*vV1qZzb|6{tYTzC=0JfPw0RY+f7xb#l zbl3%z;5TsV$As2ACN%UaXY!*W;D22k&z~^q29HI@B?!an01!NUD7t0foy|wf0+T!` zurT<4_g?%|z$}SHTN(gS<rgrG^*wR*zyIMcE>aY<;u&7;3i=Jo@U9K3H=3t3mGcmj z68M@rj9x^&0+bpC_;zG8Y&sx_&fw}GVHI=G<B~SAyPqlKiRB~c#s!G-`jBP=;fT2C zK=HS&IIH)MWlA9#qKIoCXn-aL9C$ah1D=hSkHd5j&%!s>%rl0&VbF+&6RC*SKrOLw z!B_{B9Gkb_gmtt#MCj;PbZ$uN8-83G?iV9gfOhW(M5Od@%k&@Ce_tQI{ORj@_d$$L z%0Q^stF%!^ApX0uowvl(TS`NfE2D+Zpxy9IfC4$TPM8he4xoV+C^C3W#K#iinB`8& z8G`G%VT%NbEvcDu<#tvqF!F;ayU7#4whx~41>y;BrcJ;`TpL*nCEK9X*>0#E5gr_E z5IhzXz@O%6PLz5uyFpMqhze6EjMyVw2&PsQc!5YxIO3~OjYz+O;vjeu*rB(;A^de1 z*~0lRtyT)Z9JpY3T`kB{hHB#(h>#n9HwT&J+Xvwt)p8Su(QoEn#tBbA!ertj(Af1M zXbdZXQGrq?esLp<F(k-nz6tHQTpNE(*c@(vBs%0iI}-mYA?kP`?ih59zA&5!&Ts@E zF7qygy7QEq^U}B&2GJJ6jd$2^zZ0N`BVaTJ!9x5<5zWH0g*z0We<h@rh;l=Y_<lsJ z^b?4`O=|+Fm||V&yKViSYyN3`csIxUKYsk}6W*xMfk3=wkWHDSyNNl+s%-4Q_0Jn^ ziJt{Hi7E<7iy+G#eudW(!Y=_nHe^0eg}xO}Va_-zA*i5-lo+_T&Z-zf+prMG;9Jx` z67G~clyZe1>(y#r?9>5Mzxn$RV?c{^gfMOov78SQ9nxlPdjX6$3k9Q|T|+y>(>bpZ zj%%3&C;*1kMv`?ONFjo0hq#wcAj$Bi2%GRMVb2qW`>(H;@P*;OCa|Ev@JvKKB5JF` z@`j8HR&(|f1!o{awxSeIz#$?W%?N@vIACw)+tG;8-%>N5m>;nc;dRS}E;DQw>jcBe zsd#`PeoUe$|9hc9UmUVv53CgCgDsT|2go_IeEb;;(rSYw5Jy36h^x}N5L?ds@O<KG zlNG|f<5}lzCYg|-;^PP5ySF)1wwHY^Ee?=xEPxMZ$TGVFuTKBUlBp33X8h`sNWx3c zgH#j$WN=0&+-tBIpeR1X_kGL4oP1qT++l-N!$UInF!MFQowi}`iP+c8NyC2Bmogl@ z9X?+=(H(N+DGScJu_p-Qi%SwrC2S}9oTqQ-iVYbc8uklG2p%CR&SVDYPV3T8(#nYL zb)J<ayDq-yK;j3C2*Fg!2{~Hmt)m%&s+@2TuH-u`9#NFXgEbMO&m52MCiWjc&5!qz zZ^2Q^PmsP>{^0opzp`KhYdxO;h9}l(MPMDVm#!1X%JBUJRG?g!RtFUV7;-^Bq}<HB zb-XC!ZzkbUU1;ZuQ9uqWjsYGQP~tgif~G-elj=PZp?@$`R9IG35a04P^$S%Ck(GlJ zv{(~65%*qs;D%RvG6;zXUT2!q6Ss7tl90#sIz1yG_!2H4wP#yN`P`BGE!}EeLw~y_ zFm$r}^}uewv-$t{+t*LOef>9oT2t{;jEn7fMf#c`fovV{x6Dvo4J;2Qu?zI)5f1a3 zH&}}T#g?}6|Gqj-A1fSaNqC^H7w){VxKrG0kl2Wv45~KVIEYE3fqr~;EjOUnRimhc z7fF3Ue@uei=SXlN4@cOHg{~4UryhGvmS&!;1s`CN5jJ<@bSfmsVg&N<OTas)DLsC% z;h7#m5#N!YJqCgU02<l)g@QQ~p=Ww{c70#0KM=<M1mOZ@q6c6xLvPwE=R!y=P`!x& zP>_L0K_(99t(Z&<M0ecBKwCtaFWb2{euk3eA<;d2C$BS1rtPTuUi_YbbMdJew<3}k zlip(%aJf{IXDk8wKf;1vgmt-P@T(vNptd)=gt`nD@uzHKL|`EZNCeF1q*qEsqz)6> zCBK7rT<e5Q@%WAZAWETZ0ei7{uZti^+|73YQ~>Ba!X?v`>zs+m{T;Oa@Rxt{@x#~8 zV?I2-<A{&41`Xe2Y|a6457-k3LCi%P4%kZp;ZOeJhFzUR7W7f!)uF&^^)QG`>>fPk z2FLN4X|lB<ec*@-ZNo~h&}E^J?^5Awpdn(RiEq3+gcMtaalfJ#>Jn#OusF5>QvhO! zV~C<UDz11hwqzY_6Vw25&UPR!pjO~+Nbu+jAHCtNaE3hCCL%aYqHieCl$JaPOaVGG zmte@A?LP9|kScAp9}9-I{?l)lCt%03R;|902;?vH2Q)SLcPo<NJS_b_krp8Al?guV zO$h7}gc{63Ng~`Z@>1dM7|Q`ZnGS$sFBK*WTJ8;(j0?Nx^UFN?&M~p|7#eGl{0gjS zypV{)d}lu!Y&c&B90c{{N&Icf4I|}Y_^MkuxsF{u=w^8l2fM=IusCcDx>`~|(?C*d zfM8i)P~D$JFekD@{Xty77U8h2c^@0j$~U1Deyr6W{^1|fw{z(8ryP#>=12#HgoNHO z`dCh=2$4)O90r=sqtaoHWtwheEeX&S4wDfM5OXMk0Rj7h<^u}_t&HM+vZ>W{>A~AY zUJ=hY`i<;3Hp-xQ+EO)-^m4emA$?e{C+-O%Q}@OSFNK}Ql9>8{K?Qu+$6+Or&<EZZ zGAP+mrWI~QBwgF&;Jg~)31a=^>mgT1z08jjw)O#&xY^Z<&_)ngCm06<|LcW%XenRu z3hs;T1_ZF2WAggyepou9uUsrjZAe;p99Gl^5%vVPan5Z*GQ(qls5b7vV?GD{5TJz0 zyV+9gK93U}$y&j`1c_+o1v^?U#*J-UXM2%|=Vl93DMT*z>D<!F#2&2UImm&1xtKSs z=2%3X3zFY%;sAoIFP;tmY|~RS{(Q8}CSg1fG}vI%>N4?UE=1HoLGcKDLzjfWW>Mxp z7V1BJ{rURs-TT|L>5E2uL$QuY0KYuzFv77&FqfUdQPw^+EJ}AK{CT1=&H7==e)9!1 z9H-(wOz;*aXy#-<#bEmvdS;BBp=2-ym<4hT*#Z}2MX}@rV+9})K0lU=Cr3yxPeY^% zx)_0<n0)FhP-K`VAC`f5bS&)F)46zUJ(<7(5^lhfML;EC{>_ACeTpXV7*-1uYiw@n zyk{JT01wlBGH(MOR9~0t`1$xH9>3I|ROzql1o@U2RFC>_u~~rTiNBSE9*-J8!D<o$ zrK@>>RMc|EPv=Gw1<;Xb5A#d1VX!8z4yq$~0V^Qm2v`8*aljz~_Y-^uN#?K&BETqK zj#LkLE}r{9GJLPPC3BzXP+;w<$WuND=pMMH+6T!G>DX70zv3Gx*$iQ~5-Q|kO$y@R zlt&#;A%Je509gzazeD-6S|ILLkiog$uG5!yu=WS6o;1y?55hOgdBlNGhfYIWYR2)U z+^v)erovpNe?w%&_hFNFFu$Jk@ENR8K)Gd)m?saztDPq7s&cz{kOGqA4SYvPawJM` z@X7<fVB%@MEY<>`U}75H)d>UGIRXV!I6Xo;Djbf$)ji3^idVTz`6K@=^+1O8nfb*7 z-$S+`BPxFSBvH|W$v}*~@gfAfaPs-VqtEL$`Da;J&u@IN{#<44Kb7z%n+1o#A0ku^ z2@0A7Jm+SE&d|=XBMx#@zO*J+Z8V|~TVC=`?0bTG8D=gXjnHg{)VhUc#mWVf&wJ+@ zLrXnQzy+L309j0Vht^O`1gjUK02|&YOAPO_VCRBZ#E5Vr+TI;>uY)(-1m!JidvXm= z$`L*Wg0loCEEP81ttLYg^Myg#GO`H|lppd2*6|#&Vqi#}ONRtsO!ww;|9+W@D)4v9 zG!C`_ASJ+f7>96!H<=kgOUGW!WsU>mn(}Kr;4(b~gM0+&WGg1D)3n6ZEIm670@m`t z=8ZzpL)fBiz@92B5gt#_CPskC$9k!gxg=}-DVpe0B?++XVa-hLkl{9_XZ9gjZPZY8 z$YUYO6Xx5aZm@ko7zn+da)1v|_<Qo*INg{gOJL0xz*W$f$<)y8R#g*oaOmGz)Bm%s zfBWIrcOTYwyGr#<`A6b81R(&c7d1?gQ>L>+o-qQH0IR_p>;U?ml0H_Eh-{9dbW1e& zgDVx~I-UnO5xT^iJs{~33xItfMFNCjtaGqZkad|~NmA<<G3XoRjlrN-kY~gF=n#ej zc9-!j31<eT;ctlWNX!SUkQH|W0P#Z$2I2U`s9rN-5ih(!iqo)-3|xsd+U9*HG#hBe z@D~ul;~{!x{nr*u3;W%IjqdRrk!p?5!@V(lLLgGggEn^ZLe>MBqgyI*TX<NCr*#FI zmy9h39szW)WO%`lzue_U>Rv%(9N-N>3S=b~u(CU#4{KAm5d8_bFBX<Cyy$63ki1xz zv$jXY{X!0xEAiH+$F9qmNLc7M;ta1nJUm-0O)7AZF=3r$+^k`+qHFDJggVgXY%#V< z)Pw23NUgho3_jIj_f_65*aPnQSu61Hl`uT{u#VQmyJyDtfUA015@a$8c0%;8e3!@g zr^S{mA-i7hElq(ioe-8#rWEu}`6jC0?NlQ*p`KSUi_Su`>rijgld%rmP>mSVo2s=K zFbWXp>;S|vvyW73Ygyq)#0~fsWGaG`2GFPa*374;o+0`O$pWuM1SkuKz6XzNrZjkd z3ya8Ro8XD)Wwh1Y#Qo}dED@@&H^%j9S`TqJe!>jmo2tmfx)kCxR21@qpP}TYWkV`h zh$J64RtL^Q3B^>z1)2ub%~c|?xtXHE_@dP-(6M}CdoZ4CGP6Q(9xY~K9Jj_<E-Q?! zGEz;A7u$+{MjvuXTpEj>o|c`F7=e6zYID$$XC_#phH?E2$ZpREBa|39%Y(p=SugB9 z%IYgIlJJ*%K;Q@DDvOzNLNWPx@Q_`h`kqUJ{Nu-Z{pUaaG5x#sK{ERDXCAA*DN0Vr zhYA8BBT+>jPk`ngJXkk~Odzyd3=)E=3}nv<pC71f;E}CM5-nmKxDkP{5<L@Tv+tb{ zk*$V7JcE=WTTJ@FST6GhH;i*zQ<PtL!+4lt+W;tPCJ_`NT_79^epopJbk2G3g0Ngv zBDC!cik-0tzL&>s#LY{BNhopItH-!*2SjMz2&@wk0OG_u6omkCBUjmVLHyMHW3B%9 z5C0+k94vE>mX5w5Sfwb3aVRjTBK@mr0XR{Id6}Sut^z>-Zm^QOLh@Y2%Hv5oksrZ> zQ0NC}*Q_mrt-vo}so0Knh^QTaxa{Xlwm(0QLt%a=-1i0HF-#4ak8jAc6aV!n>_C59 zxh4b<fg~CHtXT1Q7PV4SMF*~IZ4w;uHs!@vpjL?y0MWD(kBvIn94&rlEQ~-}c)iPF zk^qA?o6jEq?Lr~E>YG#_E733f>Zuk_N9^?~X1pOvhm0_|2}BK(ve04hnCOmdLE1ry zyGeo!qp=R3P`7{&^z$k_h?0&a-6t^<Hl7uG(KKs9%zAuHM0%}qXsl@p=2_5Z{I1E) zI27F(N{cOFI~KwK+x;mmMl-?aCTrCelJSc0D})#x)gXtMW=L$c2O=<w6$y$Laq;MO zCV({=9gh?Xk8R?9f4flm_X`CJv0&wp_+QCtq2nB<fQ@NY1IejDZM0+3&@5uD#97-H zCVbLdi04gLYVdimq64DHMo9%2kIhd&Gd~BZ&;p1zly$GY5K!f4FE9o0UV>fe#996Z z<AECEj#iDs<XVIY^OP-HKQmK@WC33I@PX=t5Eg4en}@mGtQ?y%kbc?v?Lh><h($>? zu4Upp^A+!CiBZ5=?^oAbAHID2Y_dIAhMd}K<xDZ1(X#{rT0ViJWw{Y1&^`VzAv>Q+ z5x%f>qcDqhJqKS4!?CU`LC(M({&0c{Ks|2?r$NV*n+Pa&*#W|T+U`-{sRODgNuB3Q zLKNZHuu9k%u@~1Oq+3uQ&Vgo#12BSy^e7oMW`mSa=WWo9>Ts)c;>IH(e%G8e1i%i; z;&+>EOol0JydcKLhPaHNv^>rKdob1i#ie?V?0b3T3kAyE%O*%2fM(K;YB=w_qvwa9 zwMVHpuMC$P!H$ixEYnV&EFQ3*V;ciJZx@yfdG*4Nhb=b2;^wROithH<F<J}<EEmXC zwe&B%9;<dt`#B~x*BK#Z*33o|YCOhuW4oB*#9+XQgxtwiF6?3U8^VShT7?)h;4hG9 zOO3%Y>n96Z>$cuvqe3Aife1eH99Af!tOt>nkP%*1>*M@qQ^)OF{PV!_wI<TiuW3oI zb=QQTb%N-KUD&F1C`cN1Gn*wMgrlyfW%<Y69we=H#~T~IZjTYJVtG)7ykh9QI&VCN z8E478$9U+VRj^zO{&TbBc;{E${IqVI<_Z!U1IbH^r6QW!N`Mcd5iCc&t!-jw5P~xh z8%{&LT^pwbiHMnegj1J~U~V1A0rO_;<T9`$7a>4avZ!-$ow8YTl<1GOvTpm`1!I5O zmwJ2CzO+0F$DD@=RJ8coA{HM9Jis`EWt&MYg>|D{8k!mupS*DPC>_Ve(*W0vyKJ~0 zNUq|u>KL#J2$F~Z4yNrZ6alAP1X-nSw{PP`;=tQF)LE5IJhn0phGG^XWe-Mzu86#z z7S3O6YI{zd@c0`6h%{(WiOTYC<MxSVu_iG>dJ7CF6sxKrx8X#-5(p61VHD%>LrTK> zu~MHumY>Tn-Q?bx-qg0EJ*<;}av~T2W{X@i4`L~bBns)pw}I*lK!i>O*huqy<xB(* ztHy#P3}?V~p(?rtKiLoP^{}|W3dH*`co5&AhLN2>gf~RUo0{!&+wL?kJbd^9m@SJP z5I@!&FC4@dR;M6bz%yv*uuk1%KB7H)@Cv6PFqd{W0Ua-}E-*@N2qvBtttk7wK{U{! zr|RKY8Lwqn|LLozT;C4n%TG1EIX*q0Y&h0s(Fpoj-qFevIi3oED`W04jkA0BWoOBm zFLi!e2N=>lvybqd3o1X65X0WWtm6aQm3W0#gEjW%nY~4z#Xm)NTW}Qjs{qU%_FGGh zw+|C9pa}L`BWkGI3JCo^^KCLTn+1bLUThJt4M~{ELNOG>VR<i4k_rfPSgZ}Fcb6*r z-YgQlG88!>o>&AnCLPrZ^B={K-xtc`_}<=hR}xSLUW<bu1qRfI$k6P-LnH9V`7)(L zm<3)}T+@PpVi^Ve7r$oJkl1ypd)a*$CUFSG02)D74xs!-hXsorV1P(3qJ~Kd3~or8 zU!@<?8<v2?Z}57efM+!xh0F@OKUlA1OVx=50K<)~YS{6$ZJUDr@q3sq(6<oM72ybi zT?Hah?;seYX6f9t*k}<C_))Ye7=v`W;Um4azgnf}D!rzw^2A1p$9b^AV100b#9YP$ zG*|l8ewXS@=CzU?fKcRP2b-<}@)Gl_9<BlaL|=S-H1rL^A9M0F5QPxe@z7^GP($_L z3?RnTP8(xhpb7V0n9{v0)yst2ommpKIKh#K4_`5P?}0s-0Mo+S4$F2bk7Rxrg19ex z5AH$SObz&&*Jl5V%{=RXCqRO`T?7G(B=T5Q%f<#A@H>eA=l}V0ek@6y^eXgVD}+)r z`O}kz^IKI3m}9Bt25uGo9VN2|0tQz;o(g*wWD{ATF7as>wI>H7MzdRaJX}*_vsFR` zG6$81ntJ#{c+OCBYnGr0?X^!ATt*L7b;ra3SeLb}0BDwgH5m7_rhSFO+yWsL>n`b# zy=*MvBIp=v<=7dC$9oe?F!YGAWQ&dnH<vX)1I-aUukQg)J&V1h^*b>AalHTfU)Gne z?>_wca|*FT&oTD+7NCIf416Fg;7I1^K=No72}P0oa^x+1JWJiObv#9AUeB@T^0>=f z8RFW0PemxE;2DDLGwlE&EjL3IXS5rE1>iC5WPhVabA0xTQ9T_yPXmJzGuwuO060wc zz!v!)AO*o-jXbC{S+9-KLHazMU1x7A!L}3**OOfsfv_^{Hz7!k3*bA6r^@bYB%)}m z_)PWG*)RQ`p&Hkh_dkF7%lDF@1e<>)1~AzUBLO#2RInhcS9vgi@i?o;M5kqPQTKv# z3{)CI<2+G(P&ZtFm;|s|4GlMc$^s^!G9hFO<i?5MK4v+=h)Yl2ya~u`n&{wFUXK4N z77if60ob<C6a~c$aj;#&a=|{XhHT3T<G+R{v&Rw5I^F(z;#RSC_#@_+&ZiNUui;4y z*07TVaX1L?5x#CUmelLQ(9khZs{CW2{&IhmnIGS((NcT^=O^OORt)U*gb(og*bVz* z9Y#4pN*2HH!B}xENH-9~;=C#W1ZYmaJ}F+;=-Iw5SdHxin`IY>gU6gOoN2S{W#cG8 z!YmBLqTJB_mn4GCsA$Yh+)c?cyb3P>J)`my-FzAEJas5G<Odti?Wl+BE=YftGPA~* z4(cLd@|9fyz*gx+I2qZF6fDz{6AJ>Mwb<o67aLse?|JocU++IY^+Hy&Hwfu#an){M zpq0Zism(5R=txx}fd)sF93LC2ZJ_Es(5Sd0To;Xx8;%95Bl7tc$V6B&a(>yxVEs^q z$NJoa3af=Mqzi|%ryb~S&(XrmISs)FxY?Kwjt)f}4FXIkK+zp6j)m!aEd(a$iraa3 zk8F8*IeaoZaPYomr`EcysZE$LzLo*p0vWTd)}khR7ux_u04rO<WG+amAI`VFjL+lg z&pm%CExxAF!we8VsA5NtqA@B@W*s3;kkW2?73&BIwa&N)loM_SL}Ej*vE#C!DCS(C zOYvaIQ`~@h!A@B$yW83}!Ol+rU<BiGv}Ic&l<S10zxW=J3{$e@JbIA24wfcaSp;WQ zn}UahuS@1I`gwYWuFGLd;j};Ap$7P(BA^WzHwzIY&dSCPxAUPhDA~4HYYEL$iF@g~ z^>{I;AM4aTOFrH>Ue{uh-Mkg<f=6XP6%JJoh_SVs)zT&h84%Sha}1}cYjCq>3>w>R zn@9z>0<0j#D7fxf-EpAt4v*A2TMCz$y_-{oQo$ZhbqG83a^@}r#Nq8%fm%YzEbYc| z&(gJ<3fo_O*_8wDMEdphC~8Qh=eNj)?V)j)8)WxL^kSuXmCI7u1s_4cJl%rmZfkGq z4FiIASuvF0bn$Q2sXZ05M|g9THE*!NM)EbTgp1AP@d5Z#E_=75g>O$z<HBl_CwVml zt8}0*&F)Fo!S!0sVTf>2yncJin^`!cm8q=;U4ciSMlF~@;d`nF*uLsK3xWH>q8D`b zs2&p{S545%T{A=pE^EW-ZjOtH)np<b=A-$%gbz@ABjFvhaC?yDnfgX#3TtRqw38); zjSa+vE@;YbN^h%Z_V**w@$2~ND1rJ*Hg`bSdJTMtp@I`(iJ)BHPlp6%hDz){UBk=` zr97oMXYB;n!OH|99xFxHoxejJ7r{8%(X6hu!;8h&5}|&C^2P5Wm@T)rL&x(kyyPX* z>4AT2a69<R^5CvuT8<QeyB)kL<Xf<t)@w_>F*o4KBgnCyq}&z<b>5~GK7&^pbog8` zdt7X%2=SQMNJL#`K?za2qKoow$MtrlU=^17fA9K^ZyJ>Dr$!wm9PXz9F>Oos&qmlO z)_q_eyrBu%>9B>`@b?3rzLjeWzlT0tho#rSs$|~Kbm?3tnjJ$$*=^+MX{ii&YKj=% zm1FJ}zlPUJY>RU%oHYXJ#3!T%@Qg587F;AmL?J#{*AAmu_KD!9>3Rmy<O+8?vC4?z zG-r;Evp|f1xexrFzrZz=cneet#(2z0g=(HNm_@7O?P{(6IoJDVy`DNfqW|lG!|7S) zM0D}F+oM{-l>MF&*IykL0+J%fj9bw&f#XT}^8hzrPmHw91F}=^yP-|5=y-w+Um;q~ za|@+l90pm@TP?7m_vH{6d%Ga?#|vT41XL{Yf&`sqK;J-;i9kotI18ii0AX>4O*}ly z25+`8X*$CJK7YW~AY_+<a>odMO{aRy(|)w&_z2r~L9Pm(Z9gDn%+r}V+G|d4*XzrF zd;c)2{>{41SJc`Bq-YDqf{74|CiDh4j{Z=&YP0F%v?~Vm2#&2Nm-33}v+pNs9;}RR zmj0lDDiC9#L4sG~OJUA-5`+fGZV|KH4IYDfq7cp#cJXqK#U8LJ!PF@_-w$KaW3*+w zI-W*zo7Dk7PBp?R;L9Bowz>&b^;FwFWfFXZ8Pn6r73~~mOYaWYGy*nEIPh#&P0{p? z5)qGd6v=m?Jl=i0KYSa%@Qs9)-yP7LFc6dTO`l)iHWVxF7Mc|gK7`)Bg3}^`!uNR2 zmab9#nE=LN1;=&>2yko9qUBv46s%@dX0bf`Y^Y_ZVNb`CWL~zQCX2#f0DePP%vUHV zQ*6B<Jw2*}u1~QW6XMSzP>l?%2qoC_un!zohOJpzdpwyJPnvK57%^O(MF!jNLJ&n( zdu&&1G2*p7uCJ&jo)?k&vQ+!s`=`dge_yQdyB_CwAudnzYg6r993#>^fa0}mflH?L z4%^uC;kcHY5E1MI0$Wd$eb6CKN`Sa#)s)5RFy{-qWM6I4BU}>e@fC3G$*@|?k58BQ zhOzf&u+?$`3#y3s!l0tHals}QNYk;{ypZpjY&|-boy#>i3IWQ|Pt*G@Lh&@cDhqrd z_znbd<O4Q=7dR|u*x=snxPp7-2AX2w_g^hmO5esXVBfE;HXz&$+8~uKu<^3*2}od# z9`c~JwY(g)mzUM)jip0w%;U6E&Q99x;i}B5bfpPGBcfge^e$<*aU@GEJ#lezQ#u92 z=NPSy<F&TR5=Q)5<v_f(uFvAclg~o7qX^I7>D6<@I^%O>71Bs>K+A0q#4`>)7OfCW zYoZ>Uf@32@yeyTEGKMo-Oc3tpi9Mdqwo5}J)_Pg0KYjiB2_NjgJYAJ1gz?n}Et0!H z%(L9!76i-sOl!`IH3?{9RWqv)$~~k(4F?CUL16r1+F}jnXXm5<ra|#+tqVqvIz{_# z`HxjC-4dT<#VU`EQ9vrtoiF_m2qC`H>g!}eA_lk*#8C}dO!ry53GejOj<+W+JHe`@ z)$e7iD*FfK2DB%v5E4NoSHEXVQE$5f;CKgglpxS>f{K+6n@rI69g)%E->y}*hUt}K zJ!6E<a?A{RcFRhy%<slErz1^>GM&imOq(lb2SeH3qf!73AwsYj;0Rjq<m|Qtk`+y5 z+6K<<=X=5eu4eoOU;|LGuK+nZ^Rx>7r3f3Ku?T!Dm9Lpr506V6HqZt6K*I)szD(@w z+p|d1Ykb)vcp`kPlCm-qU4Gd^&%caK(He)23cM^1!O-?oOMXBIu?T|ff_$II`rj|q z{C4=)1gr#Y$gec(K)ps!fno5<Hv5w<Ol4x*a4t~5sWf+H;Rq#{HT9n79=qFI2b~%P zPnh7HJyEhgYy3R{LGie;bDA7JkwR+Jc@uQZF%uSHc(0A~)#LtfZ9<6ij@U+EcRKPx zkupqC+mA~KOwJMMPodYgP}LF+eE8;nS?e1Xe?zBWe?-M)2{vl_X<#`miMMOz=|Lcz zVxB2lazv2${eu11cOU-iNH#?L<Wa|KjeoUoq#{d>VxJls8N~oYWS=eRzeUMSRLQ3Y z9t4}y@{MM4wz`5A+KUO#ys&0V4N`L0lVRrDp;uMdI~?}btk^-dG|%s!p&Ku;Fq-x? z13D0)>DZnwM?U?ss|d<Q$b%W|YI*=GgdpL#@CWtlU2yU3`Bdmc+u5J}$lcV1Cv~_V z&bb5sWW&L2XZZQZ{Dl;_?$yKZSL@4jV5)t^pE5DvH5wAM<dMX$qY+59v+kg8PpL{g zp~9#rAnHbL5sjqRwwA(@o<R<X`r)7+L_TrHp>GaZGcv#nSV@y>z8nf+wy=6#1uJNl zCD_h<z2rorZLK}?5yLDh=1q)-a#_iXDS}9oz^xs?sE{uYs5^dR+?X_sHSp8J^mRO~ z|HRB!JC5rq7bD`FCPMvoL_84?Sq6t6mga`mG0>Og`t+CgzkdDiPsdwyG~eqXeBEWp z0HAE1LPgU&=NK?0Yzy&W8<`I|^SAajI3KWH9o}$Q(Fv8Q!zvZt)7d6yKY;Ld#6~8b zZpZjJC#}G(;O-k5m?|X58a?>#>%sDUR5t;kejYXS`+5?t)@4}rS@|0jqsLWj?Rl+Q zbn*`Eguyfu^ym4s37t;(Lo?uhofv;wl?0oH+7L|_T(U=G+Ea|!_LY)39B9YOQhi=u zK7IV~WqmWO{Ee2rbw#TRdOicfkMR0*LN!3piDhWpY@t?*;n~U1f|UYTl1;<2V@MTK z!DFD-FjVv|5Mv=Z^6VUFPCFkEHAJ-AM<l=#IE##$Fa`LmSAA##VPjE8_mC@|j_N{n zs$raw=D3e>*<yKgI|&a!j)?Q*l}l}odcy~rqYlLP0wfR-8=GU&k7p-DVsY1L@;f{T zcooa@!5f0gd|j|l^Z#|o!1>hrmsbK0rL@rlRAh}E4%VHPz`EGMhC?-HyP+H|`QKWq zJy25z$R3VYo(|KrALf`7(rV8{<Oc}lM6tUdbWGklI#roHAr%?X6u(U^d{bd1|Hv4S zO*62f^I|C=cxcWH7oTvxhd!dqVF4R=H0%#V4J21NbavUpw@M~HJ%A6+?Cb^Yk(}ST zlNi#%bKDUf>S@7<X_A1r|Lc{Kl>UCDPA7Q;w7XD<x9A!3fazS86!RIZm#x+%?0O&r zaqUZee4QRoprQ%J&U36zI9i7%TgbO!7Im8@9*(CgXkaKy=7Wn>K*4IB#uC5I#{?gd zLL<T1z=4nn_D<PB<eX1S$n>yg*pL8KHN&-FyfeY(k&==+urS1D`T;+8KPTas8m4zy zf8;D8>ng3^jE$JtXM&CO+fkgJ*}bgPmv_H@81KKG;(W_E9B&$KF#JP#i*0sQ4!i<y zI3_`36*x3f@Wez2|A=)P5K1~6P2qSUVu0uS(}JGU%!Lj1rv3p9SmMr(Pw3#?Hiwgw z#UtS<e8atfmla+{$js@uAuHo<mM2|FI*F$NS_jdj+UQ+x|7SW=q-%5;K($i!hG_w| zP~p=VM(pBc!^*l%n>xuiIV)8+&G|&}SKH#26;jYG<dan*-&gCue);$T%X&HTif@WR zlg&9G<iT?_=kWsccRej%go*CMJX%S?j;*m5YDA54LOT<f0T6(^*8A9Jj~*e$-nKP* zbU({esb1k>$u7KO140njX1N*&O|X1rrT4blrydR)!&eTo*hDcDa(+g0fGpd>pNfGO z0^L))TTs&M65e@RReLn-@EM=@F#1g}x|T&s!UR#4n8c@86KPS7twCm#)8!nj?<@75 zVEX0j`uvSDd{6zoDM+)#3s#>?!VSuX{adeI9cbp9KB5O=jM(FdT|*;3&qGS)yF($( zvOtiIrv-DJfRc%XXriEjPv}5P(7v^AAT1rWXy5V<(@F=6cz+~ko@r=&)|rI`_y`&m zWO7WajocW?L`e`_U~5GC7ONRFv~ahQfLCW%qa%U<E4Ws+qREj&0X+&At+(AaYg=jM zxC-ZX*^R#C8Cb^4a{c=5>!;t|zkllY(vw(5dAB!88rr)RGRofqmpqPS>x;=)xZiDA z=WV(fIypTDIg@-5VPX!A_$-t4;Afo;&1xkzYn@N0WkQSiX$S{vWE}#L=d>l{wtEH5 z+|HMoI}W+B;|oK;l%YO=H&P6hcLZl?7snw&i2;9tL=)7|vbV<#_Q4@!c(UV)NW#-; z&dvr$J3}RG>x+HEx{RKDh&``|{Vx-|#Z2ewKZak8_v_EsyZNp6`zO1{U;U7PaUu5L z?*vy%PJ?A7t#|v&SV40Ngfctb9DY(A?Iw~!Uh~te5uagw;JG!9PBmDd)sY-rYtD~V zi|2vHD=;EEPK%finPN%fYbq-{8v&ba)5$DP#m~LIHEa=PtP<$UdB+ZGwCnRJKXKw> zJ~z8{RkJ&G_q$Y$cn<mVJOZ}gtdnoWtl@r+wU1TcT#%aE>92w4)PEckzJLE|y!-s+ zlSMM$W<~c`B@J71!ZQ(qK-CY&sS!r;r)d2wZuzYT`Lz9SJSVQniB1F7Wm3o4y2a*C z9vAez0N?SPWM3F75gz)&+XCDcd{_dA#lQ}(Sf7#EucsA&CQf2ym2>ATL~63D0&6=U zycUkkb~_rFSYlFCxq+9nvQEZCf}0HK#7S^8W=Ba|q=8^HQ31vgF{~RMp2=0m)8j_j zX@7;E?(tt<s|T}yx;KS<0LX;_2jfQQwgR^TmtQ<93j<++kKE=pM_>`b)OH_bq3@DY z0_4S)g`gM|__9x#)?rl7o*FNEm#}ddeU{joOSQen0dp{w{wj6O<8du;vO4V=)?0S~ zpsOur7g5JqzHH{UwXciY1Z^AVA<H)Prfe|=@J__>{O5?n_B5y{YZD!xp-N5Lid*~U zFnep?uDxfv_m6DWpVx=4|MY3he;&UsNon~uiu}!bL446_))qQ4muN}ULlG~>i6hC) z<Dv@#oWUxY98ERc4uV7?l{Gw=vP{m#OoWYN=wq*WTn9SSiAPYk!sGUge6pp>avCIu zb7v9}{)LocNax}Qp<80fdfL;_+!_nQ4)j6AU$%y0eLWt|WDb^FCTF(5Wg8?cUDlL2 z%^glmP<3AAg?Aj!8L+v<f%V$^1lBsPqHYrx=Z{%V|I&JWGqE>amNj?)7Q>AOu9muj zg!tM$?St&CKCOTm@(wm3*{|k&1L8|^CM7cRIvj8b1R9o851wgw5Qa2ob<)u<#U<2f zV#AJ-3D(hD?nKBd_Y04oLBwTIJT%N;+)1<{AfJ|uh7%u;<Eb4u;Zdg2LRz-Y17|gE zBhe9khLsb$v2Cfdt_2gw>vE_@a;g}3Wq%I@)>MlFl3nL?{Ft9P{`~P?f3``<vF)+H zfqCAmqejn5s{to2OLa~#$_7}Z1J7XE1f@{BC9_C*dvS~M22SG{BfkZu;_GK!xB;fK zOfp$JWmj)Yc0042NVh!u(-22k^lpgyX3YI?u8i}f4r}x8;%EUD)#l!DhH)o|Wwm7V z>ecxSPJs5{)(Y9+ICz94!mK}su#V3h(8v&xvPjYs_G&f#T<HjhN4`jLVFU#!4g1kC z|GS0yE~Ae(T_vZ7ATS@~q}4>2jYny~7X$!pXjM8Z;mD4rlC7}7+|G1ou;KD(!Q}wm z9Cup<gYEnf6&aczce3l=`X!r#(a%nsOaT)`wG;VXvhdD4yXSVoOLR<3owmaz9K8?| zZ1g>|1?I`Iv3Etr01h2q563^Y!;>&voFT1hqHC8nWy;Cn)F%Hj7Vlv@K6=diT11W> zH)IAkUq2cv$A@=cKB}F5KAiyhtX6$93<bk|#$`dWTDQ8m5re`BDN5zC*eVhir<0nj zKEz&jv0@WMTDCOv!wrdnM-jxVIODHozVX#$o?Or?cnloM32J?}7@v6(&YC=L=*Ua9 z6c1<7trCKv*kLg2olgLheQWb}Mm!v{f=p&cOqeNf!eO6Jbs%s)JjU}N%mIq=f;pP5 zad<0!7SiouTL)s2&E}`$G?22jSRwf%D1P|z?wNH}l{;^2s#?(Nye!An1EBF?KMtUE zFvT3s@Iv6KS8y@7)!;GC`AjQEWVg!!93yxwMVk)mC(z-NuA4`+(`jAZ@#@${nEYV# zM9gv8+v1NG89jV%VmnL?)q9@aeGttZ?`Hr;xUJyFNU*Ch;K0NRf@wOQDft&%-Vu_n zu_Mi0Y$N;-$RLsGf?xyjIDom>>{5ufHSnmtohYi;RZ4&Q`seo#BmD;J^^Mv&i&^D> zHa#7(9dN~4Bd<Kpd<Lsopyt#wXMRb1vHhpP<s9=l;5)2Ban#9rl=2<Dt;7-Q4fJ+u zC-xZZ<zRgYTesygArfD`6z0XI4tVOs7QO7_@~6;LjaS-mPYXx~!62yT5zb)IzB)F^ zx6Y?6%RXKlo##LL?L78z!;~G3+5kS!%kc0#ou_UC(`og!oEg$#2M)~pb+xYd>*x9L z&!5KE?=|k;bn=>ZD5#rZuiJERP9df^HCy@1E?Be*mSaTNADG^IJ?yZ28t*Q<Zf~!x z@s0&6rSLP${Snf!dz(#`n8HM@E`&de>o-zZEs6#L8DA@t(b1wYeB#6!mRBeUT^480 zXO{ip`Rj1ii^sIUw&(i8#tdzm_y!YU5d$Xv%;t=@RlDfeLCk<xgl@NuZH$&)db(ii zkiF&vjrgywSNw?udQH=8XQ?%y0S_6DFLo>x_Tm&rFK&SOR3{fYv-8rFp(Q&eB8k@( z6;}1O*8DiU4aZ)W40M>Ceu5BgO$az(hmMEC1*3y^Rl1Jq>BNZ_Z^YX?^&qxvi!v>I z!rA$8^Ta4i1Sn3IESb1HBqGc>7v3s^=`b)zNN$Fw(w<QoC2ptjUc5uXLcIkhJGY!| za88^3PRH2`K<`w@`}gbh=`X*^xy&v{(|`n<SNsAw?NJzucXj#%&zzs8{tNV9d7`8p z-U7AumKO(r6I3p*n<Dx+LLeg<6&ir(bYHOtpvK{+m+afSWQd{sCdA88y!SAj>dgxa z9rB9u1Sj)7PqP%v4m^hKS_QLsbug3Xu+RJ;_@IE3Gjxl0q`*-52G~3s<_Iefr`*6j zt<wNNw>K9AlR&XLON<?bo&-hs3f((ZN}a!7vCqGK`0(8N@(gr}Zz@E}Cb$sHtC)>V zz!!%X6ioOIOxIG})*oc!IV5#xQi3JA(F)}oCUHHvWrLhuXvrJFT69!saOMXa&_Rr1 zpE@#u7!d82O7{EI>$T|NvS!LPNWp5G!$K8ei1kl48$jN?b>-08;vs!?ve}cWVC4b1 z3`;gY>UCkBJXSEc_S(JFhp<d&bS7^I{h73*P4d3$npP`7#>T(0UV7y3)@wTqI(w*c z95rCF#G}hGGVz&zd>sdz;_lhY0X%SWFt6z}{9`yv-g~sJ!(=#dDcyF=dY46Wm>mS% zRvkhJYI8shF);A2A|vnOXoOW?v=5M$iS^DL9-hGG!+8TINF&Pydk*g^*u+9f4X9?F zy;pnn9h~JxybT+U2*ZQJ&bycBEjCu4@*{BL%*RAmKY3$8i&%vBBUrqpB7I%2`SJb7 z&kvROo(&AIc%M$^I$%{iZOQrUPWe5Y&5ew)p*!2@0^{6p`cpjv2{QY49#7`^J|#-P z`RoKf!_ih2IP4gI#zo_ENq{5Nyo)Es+cDKUJ>&YYhL@zxb8p&N*Wpw+m!qSothI6u zNM-dLuCGm6i8ws;4e|2cqT*yc0!6fz!R`~jj`x6k#>u8&QFrpLk)m8h$vI0HCQX#I zb;@D0$4uj|SBs50t*Ci}TlURDIfFW8PXGfn<TI}3*j$Sox5x>8BUih_y~{3EITJW} zv<*Qz?0E8sw?^3Vy-`p_OosB9?^PEi&kbPXg2>@$j&H4!tj_CvWJ{J#IFR#}Y^-Ms z&(?B$Y91V_fzC$Tpe5Qvr|NZi%>?SMK0T~}>ft>G*c$}bq3sZ_a2yRkj>j{P{PKvY zdrzB9PzV=u!{%?(k38UqukSw>fZj_3vhMix-JjRb<@+?O`eq(vl){bnv<pou{IWF$ z^3LLIGi>0AO%+K$q1=2PMrPsT5u9c2O)|kT6<+Pt&s+6%4-2U_`p^LhvDnmv5MRad znV_X(=Jstp-~HM?Amxt5dPjF6HIF!#9nize{ED~1001&T&A)yHst8uCXYl*3P8@aG z#Bsvz2#Pk2d8J`z18@?IpHK7H`n;Wbfs#I&BM3dsb?zA)-6JIa`u}&~;<qtkuiO<o z1~BavYENmk^Jq~FaXeKx^SMgQQB*|5J7kO39jJrqMvFZ29&IwP<{&5a?cxV!3-Ak1 zYKAO$9@y7%PKGn!t7Cs{d<d&K^ysBd-pVx)=mMsCH7D<!I=p^9_pEsSMYIlv#q-;= zibTY8WUX>M;DZHgb%MNk!hxqa%L?`e`KW|b`yIE78a#)CVB@fkyS2*>e}7rHzr6eS zGjd1@mfoC{JuO~fH7;-d!=7LCi`{Mzob9cRW<2V|L7fu^W<<}Ox}!dMCC5Wr5_~yP z(zIND8j0-Vm@tg-G;jgKRy*;!DZ?M-*|~eO7c}f;nE)nPS;)6pDN+CGyn(e1P;8bC zzjPK=Ll@fwwyms8PE|oTdE|TBg<>^Xwe+ofZRd78>y6|@+6Mb0tlDwjkp=4B4s$*y z#U;N2{$Kvv*YCV5dB4^R(n|qt7lzCuKO8i%?a|~Dohl9Gf))bF4yejcO}9nxAz<C< zbf|#yz_9J~%rLM$BszZ$Q-tL3N(hDF!1L+FjC-w)RJpddFJ&9KUU&p_B<Eq5%YuTS zcyEvR;V4cEoi=Bhv$t%=VS=~AQ14-5j$LyFnc+Y^76U;REcLk^knbd;EGC}>w|n|{ z7SmLRm_*zJLuD}_-TD0eGCik>$D1Ss0?ny8&Y6P-o(CT>riK3&_M4p3<ydpaIDz|! z!69G)Tn@`Y24zL169kacEVgY{5h%T%7=PTT$<*v!GKoYKvKC<1n5>WI2g_?KG$iJ> zW(O6%=YcE3bv<B32b#aO!vt`cPw)D83L0>sdh*G2Ia()sfgk>aehaPLRtm0hwjC~S zv9O55>~L^0)-H~l#!qZ!bYkrILFhld`}EJhKDEo36JY&XeY6}tAf4+2rd9}B@L{ZF zoj^RmZTU;KZ~wX4gP&+#WpE;qV9z^;+AN|$^V@C{y($CZay7gIVsl&Qfkey}N=1)9 zoN-y5M*Uo{^m>9}_lotNh}7)eC-w&%YM2h6VtFPQ?t~}QCs9>vu)_$qJiOP|^3xEX z#*S)ptG%nw0EtTAJT8UswG4gy%GISo1X(YNkh)InbHA+9mrrZ{eAsOPsd{q@1*{Fa zbM_~VGA%)}l(8hfA8MW~Wyc}CvTM)itdVF{QnR<jAx{NU5iYz-k==2~ED;~LFEtG! zOsf%a@m9=zg#DD#K9v=RSKE54(hEF!ee3~!xuF3%9)g5lJe)Ij04-1nM`KtIoSo|m z`9pgj#b-Z(`PjYJt~o$ro{j|yUaY~ET7ipDz~;Ou(+RBTvtm%Wyvz5f5axRSsPO*u z>3;Xw0U*U;DXdj|GuDDPC<uW)Ecsu>9ti?XFK8*%jaT5b?6IpbzwB3alz<)Mp4s0G zXv@X9U<T>^Tt)%*V}UC=vK%J5ip|+bx{;ilZv7=<%-fO&Oy^~-5bW(~w}IEGl)AGH zdT{KPcO(D+^HNpUo*l5Zx7X708yg_yX|b8S{W@=mI1%xK&GXHY<Kicf4*9_QTE@0c zE9xDW9Q(=V@NhpG2R?oIAGlubza0Pc>HB3cM|yLADza&N#pE=SNeYm5UMvD_$W~^1 z+lA*!sApSF$K`BcYea50XPSPz%JA0K?o}~)p3ew+fV5su3-YP*l3bg$#-I0g%9fUY zwfcHzPK*^Hy1;8|Wh}DGj?gIV!&bz2w7jk7JD*r4CwY>1Ueq9)ogR8cFUjIHh|cE4 zy~ZF$kC(jVY1lqFI{u4jwZstrbXK0D5`Vu~=eKTq<iRVC%8}4)`7yA}{w+v{O(Vk& z_u&bOLsGrTd3c!RH5te{BFyc5jWSRC#xC-Qmz&ZhV!)3sxl~3s1FWpTM5lTI^BJQT z%)rwJ{+;TZ@rKSr^lZTiv{oL&&<F!w$8GKp!q~j!(%|R`Dx@(#!|uJ`B;ukLM>_@( z!j)~zPsQ=S?b=hAK!2s-^$W{mVV26PeVvG5;;<e)|LsEktx?&4W9tAyxp-3QLGQ-; z(eY;F96s-@*xstb_EqR3|9b>)C_L3WR`w@k7B<8p0cuCLzdATi7FF0B<XKH8Ly44f zmzS(wI%PG6zw~CB4z%&%IoJqjG{D~^8;^sGwA{jLHTU`Sx1Y0uT1dNoR3hM|_6qW& zP@G~!z-#q#00LCb)QPn}fqk}j91awTr=?n2Hyr)ay|?zS*D8O@E&pz<j>`iSrz;xT z%+2k~i)5z-FOVW{1uktm?(Oo5tmIXEwxeA!J4<KCAWT1^1yeK^wk)1_rce;aE1^5r z<38k^I1N8*=FUq!E!etVv@_WJWMYZzz}x9Do`nxYJP1Fgh#iJKG%zJZ_L3fgg{Kkb z+F;L!c<7ELWFCKo+d`b>bP>$FLE_Bu>7SQvhI=|qWqq5gWai^XuJrS-rb*wguj|`| z>)(5wUWvLBArM38<wnpQ8u{tOXG^l4nIQO!Ghc4q&7+r8q;AQr3$}yy{oMbzyyQr= zW?I*#4+j=iFO?-!Jhjfn1wOLF>VTp(U~BtT&m6&PQZqhbD6x(W^<6v*LqNiDj_KW& z7z00;jtIxGkKvlm(Vd3xE82bQo#jtX+YlNxv}bq^N=fRlo>?&Bi-VT>@TR7yGC%6e zdi_ZPTFuHhjqc6mgo_AWZ54NbY+|cs^3J{uWvGtR?52i2Kft2fvt(Z4<0>5q4Go6E zHM|ZHeBr@{wJ%mkfcTz+K4V+akuF?cUSbYcwy9zevk>I3=l7dk2aqNP<>9B9VOuN4 z6BJ-X!@_Q;W;HXg;Lf+RC-8j_Ss<0c8{wl@+<U33cjWl|PJD|<Rqwq8R#?atoLinn z+dF&Xr5CaPxG0B}`uHLJO!Rs8bBf<w@wwjN72<ga%WDn16^-QNw$1AxMsANnA3<mO z$0qUSoJp^LaojF3Z{6c5KDw*TsVKt&>+l`~8@`{pBHr9(M|q82ADEu!-d+ZInKryw zpx1#a1)}1umT=AF{9@19&0Qb{L-gj0Ej>*kNIQ;kwdv)8#7eIlv|n^Nc_e1LcWxvZ z(2BQ3Q%AP2LJmiF(C&yHXEleywCVKVF^MdHyI|M55BIwdzkYG$zSo)J`ENQ~^Rg{R zy=`%svz4kd@Ch2%;kDG`I8ZzI2^7NdeDQEL;Z=cC)Y)mK+3PO7rq^-l+am^I4hDh< zIGi(Aq(aHzF}SFcB;*mzo5Aka0}NiAC@2H4v~gKoa2Nh<Zll=vvBm-HrAJprGmGHv zjU!%cJ#p5Ftrq%4kBl0m4o0;cmgCe2k3tkin4w{)h3E7DTR|k?=6v+^vT~oE`|AHZ zK76uT1jjs%SJh)0)Z!Hf=z4GYx?$}&`tSe{=syK(n;x)bYvH!1{@w&T^7RzF;mfzl zyXKX`-bJ$c*<$g|x>~m55Oui`s-cx<_%i~#I#8W33BtcP=CGg~inRqfcCg=Gf-{Oj z68OooT~AE}2Zww=clZ(N97pN!6no7GoJdUn9s|0)>yG~uy)??f0>d%5_b%Qz7Mw8w zlO(ixE5$2>eg61Ao|4>*UVT%N>pdNo@S1J99}H+V9M)~_0M%NZ{6V~|gsWO@%$OdL zm|&L}d)AARAn@Dq>Roy8R1}^Qwc-{UyNVY*GY>CLnYov3ZM)OwM;&j9Y4|zJeX-+J zb(`%F1hu;bee1bA%i%Q5en{_FIg(W%2%^~>uYxi^!*hWt;)snaPwuzWVN2-gBmrA9 z)2vR`Ti&?h?Z;{gBn7nd`!ap`_1)*SArgn;@OXRN3YpqwT-)##1pWaB-7g}|vf0m~ zselW0FQK%o&ruDv2Jhr{4f^Qjpa3hvorMASGw~WGpKgzu%YZ?7Y6?5xUnd`xP4$?e z3*&{u?^~`Cy!i&&<arbOb3bh?-Y*aLOpZKrkmdDU*wA9M!_`|uPfyJ8LmaL?w;jb` z`C6SVct-V<y<A=gS-j001?e$~)p(~RNxM7z?#DuXi1YJbK7IXYbJ#Q1{mm6H!4XMV z3`%Q+X|ntFLaG(c2W+6hb_ScQwm+AsKi6}e$~4&*?-{+`UhawgTvpv}-q0A8PNWXM zwmnYs_E~Sqwh|)2U+a=8z?j}p(~`aN-Oifk)l?0yzPwgv!<Jx==V1dr64m72nY}zJ zoaRYp=1);zw>p%i0YQ?phmr7B*IA*w8gVKrPfa5)cs~@UJqL8`qOF!ceDBNG_20+) zXPB+`^``jdP}*!)x1}mRrB^mZCR+rNJcrdU+dDLzk?&nr{;XXB*K;UageQLV-oz{O zT=ltdE;`2lBrx7YyV#s>VAO{^mZ`<1=&dP^<+)xlT}EPN-hPf?K(-C|WD`$oPVa4! zDn1i;iuKbuq9hQ0ms4%ok=>2M$y-)BkCL+^Oln`x8Dns&&IsAd-LR|qOiqh1Tuh^M zPcY|rS*hpv>wD|3ZPl+U<v0q0x_*w07rA?D*11oM6Nw|JeqH~Wgt$$EEOZ{Op1mN@ zku@<8slDX#hVO^x*xw9859{eTumju+!1Hs<dn-0<0kDt?R=B>-(e$z=NLfkx=C_$z z#YvOp$N*h&s<FfC__bzXPBW9VqBndY<ZbIj#Dqs!rTknu2UkXz%=@$zSr7F{Puz6C z|C8H9csloraJpVr>hs5Ux2MovYvNT^Z>Aq+C+y#>l{NN8DKA;7JTkuKjV`AX+dM`s z7LO1zf>m4&5KUp5f%AR}me$zly<L2mSFw5t=IvO8>uSdlO-8xw=p%x)gRq>!4V`-( z&guZ^{oL;uq6uIe+mdLfAV9h%_@mR>wTVFKguQ%wOtzjoR&OuS$=zYQhs}F1t$aCX z_H<SR<fVK2Z8z;fAbCzAqd01FIvnw(`Tp%vbyn)l3G^*NalB(NwioY$li-0N$20BN z$?_E*6TC9Q+lue~<P3)Q5?-bZrgwj>_z?JOf&sTR=4fs2x+>lWYvZC$G^=-YuGV3J zXdtUCUvy4+^o<FHC?gm<JOf^*S8Aj92>f2hN09dsHvtl^0Sg5mo{kN`Gi&U?kFyd% z9!DQn2ZbkA15Q$$f-g-4-|ZNgm?e@L#*3GZ^0HE2KmPOj@a0j3{ipPHq^4s`j_%}2 z=NdOl{QCGdC&YT^h`H42xVVg4TDcsb`z<Z7LI-;hwbuZa=c-WEr8U8)wl4M~hd~2e z8iI9N+0jlfelt-%PDklqFGK+`jz2wT*^VSF$d8c&f~!77UdV!O<GfSe?(UE_Cj@$3 zeDX>hkCWLSBJ$AzdYlxJvTYRF-ard7m>mSs{a}Khx9bx10kn+|UjY2eQvLSf8~=QU z99ek#dVq6z!NVwMmE*S7z`Ky0A(_lWhWn6o9rjI_6)YaRiHH{=XLfIZ&ySAJURL8B zD2~^Yq^9H;X*R*DL$x<v=CUBTdj<~ycP2c3^l|`w9S+`bSXPb831#MRvJ?Iw`Kx)% zXj;QsEnu#AHHPOF+u;Rgu%fzoE%EV`s-iEQZHamNjNV2i+TBjq3r~ZYZJ9Q?dFzoE zww^x<XTJR9!~FUE=ii>|#MRGl^2m6sw<uo&;>Vg;Bf~OTq`JIeDc*oc@OpT!L_BN< zbTXI2Uhidd$AAVy;Jg73!43YLM1gLvOoyS{fG0H!)!XB}3MG2odD_anc)z)S{kdiO zScgiZI7Zkxn00zJg-1axnK`pRov&*qJ1_GUhu4iBHG31<x4s~@&Y>Yr4~mXC^J?l4 zf~8#*N*a<^N?JJX1gvPK7nCQz$iZi+JZAp*+t;6qZBF0X4a=JgRL|<v(CHmYb`n{4 zus|({-DDL|Ai@4_@MAb4Jle)to&)6I$agc?4p6m;7^Ik>3TV35{fyKYtnl)n5zB(! zZpXvIK@ccTjIx~m^)_RR0lb^moBD!dyH5-T#$vsTx8Yhy!U`AfT=D+fhK_@7Lrj9n z2_?levt~NL3qriH(+OWDl{{bVcqRc{z;dP(xIM;g0*=SKUl}_q_D{dA59{-gJa{qa zb65ereUtw4Uaiq=tK!A&`v*v$#)#8dYbclQrO;*U>4_&?@o7Dp>pF}r&v|BnI^}!9 z{-%{=ke*?;p7mz{-d+v~@zxk@4mZ}mAh-)S>o3?vpo`zSh%NK-($9Ju<j3}QE<OT= zx4hmE3KsgdlL8v$NX=nO!W_dnCPpDJ38F6e^=E_}!vENI-h``|tFF%}s%fz36=llG z>!l#XCHwOAc3^q73goc+x4kJW^;&Od{zEYfQRs*cfQ%4QM;N82$*fv93urj4!LF|0 z#lm$wcboyw9tv5WnQ$sz(R5O?h1bjb@PO0Ad~z;rp8bH3HdFLq7j)@`lX_eGf*POW zf|f3Vs`oos*$sy4>TJS+d>RsH2OMokuPEy+IfRepJ=H`>&H8e1gXxUvXhmd^DN4Yg zd6VWsBw3KkwpyRVVjZUSzOUBTkAHqQ|HtQdU)Q&@ux}|X5a!JtC+JDMC7D<l&-EK; zQi=vEUTl+jDk+k~><KaUYJwpkT05NO&Z>skTC<eT<DlcP`Hr`WwpW}ckI=E*Q?CUG zC$G;QqJQ?{w0^&wg{`$pR%f9j?czBc5s1RtP6ZCOKAn98yub_OZ6!AcX#a0o-tLEN zP57SoA|rR$&R!g)bUF$tJ&ll;CqYnVIIu%(4tSb3p@0KkSN9_a`1R9o*ZX(#`%!d! z+bUhH>?S%4FG=!35eGl>B|gE-_!Pu|WwNyvI)SHqkNfn($k4o3E-ag|f}xpEvv66b z+8q3u%IwBgB?aCO?=6qrc_;aV>h@<+RDBVKgpg<6jWfecykNtZ{do=tK_ok9qdc|0 z-Wz)L;COut%P;G-yZ6pr&M6+n8xV<y!BNA>3OFl8md(RQF5Anu%%XVb2W#&T!~CQ` z{${0~b$X48z%WYGDd<QsFJFG@c^s~n1or2G&*Sn=_nM-uUWez!sUVCFd&E2x_Oa5p zxiH(U9;ZWE@27dOdD7pl0-D*0>ZzFLhf?3(f_c4mvd+t~NAbBc?TFD!A013LF+AVv zgyh=XaBH`0<&@syR!@x`TO)L#U%W20J5j<R#L3%vtjYBk;bS~j6K=2M<)Dvb+n(hQ zmh^Ae>8~xyNq7LSBLdHJ+0fL{1<r?Rxe|OQh&k-Hf{5OZ&O$SG^v5`{GTXMnZdHio z3@v+!h-KcES=D4`o&^mDZmqfBFSq$s2;2neUyB>8F8$VS_auP~UAf_q%U-7LsW-n~ z*B<B|0<5(Q-duc{?mHYh$l5y}*r_7s06Ox~4od5Qj|tfFp<aHa`+EWDbM04A;~}qh z`=NEde*OI9kH7cL5z<~2G`zsN*<(Dz;0oUb#h%TSc~ascW-wFeVFkdtXLDZt;tA=6 zt{C2B1w{ojBrXm-13@=TZ1;o%Bbk;A2R1TwJH^Se+8A1zZOMDN-^5EDEdgg~j^c0# z)Sx$q5$J1fj(a2CUpA<23nzxd5-$M1J8<1=I)fdz>A6g0UUu0hZ-sMQvD16tW==q2 zw=1gyqk}|5qPF*kqS<=--BNuo<9@qNyc&_$NuA!E+2LMJuL{J&?RaQeVA(7M5wdvM zxD8b@DddzBXPdP}4jVIH>zzCKbR2}UeNRidSar3b*IL+bvmmU}{O&ab9k5!j9lzKE zi)D4lk-W_$AP*o36X*lD5Cf7wuYd!UY6Htz2KDS2Lm3XCL(4d(!@EZuMB~xGy`Q3i ztHU27reB^*BBD2z*`DP{qH;X>u<z^i+wBmVaeo_&_>+SSUpwxJW7U+Qb6lLM*81{J zJTJd>LKOJo=w>$5d_oGXI($Fd-ELR>Bw9_!WI8FwA`9rKN8{O<ZcdOtN9oT5eyGQ` zI|VOFHmsOoyk6%h!zNf|%PhRB=m>Dr>Hx4#fEh6c4B@ar*9#w#{pc3Ec`+%XFbtLx z5*xi!INJ%dY#)c3IbjotXhjmFgMU30Eze<uH)+@+dOE>9{_wuvzW(X+!xGZV5c5|| zuU=f|xHa%<!%-|G<h>>#p?O)l-xIx4k3em;#BqmbX6A-UWPSDi##*~w_D-I(zT3VX zfDHHS!MV$EdFxyEJnFd|){+>_s-7<itPF%%I6THv_l;*d>SDML&sm<s1iV0wmGY)u z=QXBh3hKI-SExCvKu)Fz@1<SN%0i5ddqxMxdRZ1S+3CSD=YkcpI}0&xsmA<q**a_W z@fv^npa(iH%Slde8t2aJG3pj8p+RU|hf!{x$;-m8YRbP0<IQd+%QeS_aAL(372|bB z-lI6(_|>+PL(Jvc{AhyG&Oqk@bmt;9)U;~cG4)PANId-OwV(*1WaT(}Zu_&1^xmvT z;6e%U=S~m1z0Mu*3*Ln0xF4GV`ZKiTR!c*x06IMM^v)x^Qa<ZAv2q_?CP|ROHM|yg zC6CfXnQdqP^}1B^<DdULKHT5BDE{dauYr_}{ipPHtb>zD`BpSC+lGkqoz9adz14~K z;hXO(7GEzUZFH&+p$G}>5p{MpaumqD!$vkSBkIR22ui1U=<0>9BRfO{zxH}G{G_w; zEQxobzVOgtKES&my^;9v_I5j2ylEsZSO@&?X|Tkw9Vi5PTUvyMce#tR2nWK!+R}(P zy}hJ`@3grP#klK^hi4cN7I^>NaB;8Nm{zW%K<gT>%l2nm!NL!B^iq+x_f%-xH=lr| z@(}U1XJb6)c$UmumS}p>q@z~66XJOXSxN$fyo14;laXppCc3?J>YO8+kT#+<v(67= zN>Z$e(Iv0GhK!!clke9Nb{-})ulR&a<Ah3fXL>gUT(nQjPTJr#t*a7wAleQ&b?&8= zED+(`?NvlvrDS_Gk!CuL%JBe6EsywytKkD+&f%zK+i0>=i`&aR6)e`LZ$0<VX-<A~ z*Cp!ByP$Z+a|I;J=%!`Nl?)z{h?k!s*Z+&JbHS41MzZWyv;pb>?hc1z6|;moaC}N^ zu}B?~>aLpA&%H=yMCjAgb-KGGCL_b)fZ2O6v-iAUgE78oD8&h%bCw8ZxWl7&$8-G~ zLwWAhixb2=*6qLvk!t2s@g$xr19=oYKd-T5MD}N^pE~*QAQkX5adj$Ne}h9EECmRI zf&y$vwPuzIwwA>^&<13yK}8AO!GEQAPOp@Qjl5-712foIt;6ZQ82E1K*J9^oQ~vGz z$U~yQl^VZY>)tQ?v|anlWfsrCW?f?;H#8GSz$5g*UIzQ+H1$`JMHgkYG%a;k@D@+U zfZ6LXuX}d}Wt&<S>+)M9LS}F^*unoU)6mXwI54kRFL`3#UK>0RmV@y8=N^{|@xTV} zQ@j{b88)a<cdG!ZKl!au9vj34czdGk0Q8b_E~!<UO6RbrG&rPwX-Tdr_2~K{CxuMd zeoLxToXvY7c|RnApDUH$R_fUWLR8kh7GlAU5!(fJq=Lr8YMp+v1p#M&2~UTUQ#_<9 zNar$(l1W_A?x@7JzZwU&YS{#EBeSZ$P*n<O+JUcubi1e61MoM16VU&8`Z%%B*g}R< z!Q--@<aT_<a?WbxcUFs7uPZs!3m6h_TV45;lV9&075n$toD&<vDG+5Fz}adVbAY|M z+{)V5yiCsAecN>lUDMlo|I<pn%`$m|`vC1bapjh_vvJ5@1epLlHMIHxHgqP#yF*;3 za~Z(T(@_l7T(2uSkJQHL9sHHMINP}g=S}srQ7V6r1Z5(~aNsqt^?5S#C+T*(pZrE^ zWX^kO<h5laxh>iDbB$9Eg4n4>LCMqZ8J2A>6KWf#hj%Xau3YD8GFJ1jXho|p2H2ck z1-wxwi#)2|kMdqxkVAgYop+yQ=`RcQ^~-M#;kc!?7c6@1*7Tf1;KMD}tdml1rM|Pq zjYWIzvn2;ZH;1mB%{%Q`;{i$V_82+rXhU+6h0aOJ+nNJ}Y$nIpRLds|65!Oc_fF;l z4K+nQpT<Ln^Z7&7{t?NVKvIsNvz6VsF12qRsv;ur>xbI4MN+2b-n2XzBwb{@W#OeC z%WWmKvs^^0=Ch1j1!@J0<1%k`tiua(!No%s<bS?>_*Vb*;rrM6`P-)-SEFeG`13{f zHtUb*n7T#^w<DtS=xy0(s-JpX_VN-pn*~C^zLMm}Z4-?ku{6yzHp?mOqO4HNraQfj zkj}j4E$)1fx;jKth;G<CF#wWfMiib+q?$q4s!VjsSJ}0oD%tvyk_bgssFg-+Fw_iG z;jpq5Wkq#uv(1Y~RZz*z>d~r7C8NEUDB{${YFOk80LN~R_rY`7tXX&GfF48lf4gXl zAigRUSh0{YnIU%e8PrJ;V2{wS{rJ?fI^B~90U}-f-S+U=OX+B)8>*a_h4jmE%t^?B zM5RvN(3*8AAH^j)d}j{iBwp$Mq!WuJiKl#)5+IJZ5xXrUD3Z{;Zh>5=b8&kwqEcp6 zCH2-MCVBNvpyGY1XQutAdO!hSn>8wy<7Nk`$%SoLR1L~0?xN}GOmqO+SfSI*_y4zO z+n*Or65KlMrK^Fsq)$|`ne2xof;bX1kh};L)O89-5pR3gu2GJ;+#WBxOu<pvJJ01Y z)8~0>r4cz#MIrRWM?_cFLA+@X$<obWhn~-2a+|>|@z*6f7rgr=i;StXaM$Y3Rugup z6SjQ3eG63~kX*xz`j9H=%DVt{k`TvL+>)?gwTCUsZcCrd&I#*JYJCleQZn<#<7KD) z`)mErhj0DY9}|Was6C%L=)Gtiof%{fH@w#X7(lhFKD-)b`LyGNg4?TRi>InZutb9q z(OBJXlBQ71e|EH>sPUyH^k`1Tkt4L1RzP4c(*|-r&>q35{soWoWJ0Iyh6>2&T&NSq zWnIiNydpch^TMMRxT7t4?DwYPrRE*shE}M%(HybXPkP-sHDUw5f&jxFRT~MsLdeZ& z=NBc1ly<fTj6Gd^On*nI|MTx(KYsUq>s+(<*E5j8tqTwu+BNQtFE(^e+cnv{x(#Wt znlmaHYV*rE$5O~F-k#iN*+hA|NvL<rayaLuRS7WB36$%GPj5S?d)Fjf<yjSNNxf<Y zZC*X@PaUmtdq2(2g9vYJDTuRr`ewI#d6QZt80xDL-FFRiyEi5~aL6t<uRVdpm+htO zT&+bxk&0P?J=EoOp4-*6gK$@o%09bGlRdcB{PRNPKQC0Wu4|(N(Fy)#tt~m$OmIKc zo6n>`pyGbsoH&RetD?>{50S@G2(DdAk8|puq>qK8-p&nZj6--)O|$7+LR2}NMBS7i z$xChD9_&Z(;vIV->yUJ;ck;eq1`A6X3F&&#&rJ`Vth~Qg5qWt&LW@fTM|-OZhDkkG zCh?AG183!;lHumes^!?@Z5-^@tH8_4x&%98nf=F=4QOS2njgRY^5&*yX(yJKE>iU? zQU##!J~S*>u;m7!Sfy9G-mcqus%V?Z`+!DRPgHE_@G^$YEOr}1Cp94K5qAe~$F+Gz zLb*Al=b?cX;Wcg9?dmu$n^aF1mij5-lbpG{t)fm1PKLHw=fyj>dC9Bnr8lYURUD&O zwaCuQ=mQm59%tT_8tcn9-qOf*_;1-v(36^Ngt2Wa_+N+Zdg^+zvZ<fsfj_U-0;-;Y z=e`1i=%bS~G*mz0@B)p!#H&4aN6CYL&q9=*ufV#KF9%`+7^*`G`44G0TWH5s)}4r> zsWh_*gT!v_uH@4>%Ba=2O*+fJJ!sMWSgCbr59Rk&XCZXJZI)~hTad^M#h7{;o~ooY zy9o4U-mauo=WY!o^t5XwRvd@4!;tTEpS4Afn>`b5v<M<n9(t<0;cU#IxSFoF;eDmr zudRN1GbsvxvEA7vIN+?Jy?VG;8!Al0S!1grRx-TTwx?!j?bF|erH@-vWH5_81%!>$ zzuAnK(9B_#`<5F=fQi=$-i`;ofRxY)Cp!SZBjJ4v+TYF|s1UE&>oK$<zoYJOwj}f` zswnQPqaS4V`>uZ^;FH7+j!-Oh2mcYKx^};ukhZbAhC5*b<OqMoqD2b!?AWd1U2YTK zkblCv6t#=>WzHq3qR;sGL=ATIgk(F^dFdHnAiA2KX+#B}b`aMNnzX8jm3Ml2UkS3} z^LNLN;BwGOkb?JdieR4}=G}flUK*KF=O?Hr)Dm0(c-r8W`=x?%Bt1Ro4{=`iO%TS2 z9iG5hE%qrnctw0CdwMV{XS9xU8Q!ROsi5j@8&Dx-LI-*2_pZ{?*$9@?ZWV`kO4WDn zj7l9Jgst20Pa`mUM$`FR{=87zx}-T@4R;P+1<6B`Dd0O8;nKCwS`k2KTU}`cK##VX zhhk42M71z$bdrDPO4lTz0krEo1?o`=b}C56evG$mc}XkZJ$fm$Jbfc%dwWjK!IieF zfp;xqlUtmBSHF|3%+3mY0|<jIwDz8`kKm@kDT}PyXoIzG0_&h7Nb>smcx#fnPL-Kd zJgc@3cqo&-Le;U@<Y4oHMdP_pzkT`o{o9A{<6pn&z4Iad7z^88v|Z!X2m~w=0Xvy> zZ|zz@T$fsL=`g*tJ6a1PVDGwo@&}4FY7eeFTjj9rdP8j9hNvV~wBWIpvqotF1E9a< zEn#;)*$s^DYA2TeaSSVgR{#kI>TH1<IH_=>Q(kbxvK`(YH3cAU=jPN6S;l`HKVpPC zg#X4d7J!0(bRJ-_a<HomilB;F1Fn?S&9srOmtDZrkd4h*!k-uIe@6Y)Hh9+TeVjFh zmwtzR)k7TVD5q3L1y|h#ovVnTs_n4DVQSiCW4Ys~4$iC&mjMne(Kn};jdpd4%GqdZ z!;LKlT1_1SK&ME9movLupg5RK5bRG~DA0i(ZT*gLiD`qriUVm^`lD!&Oqc=}!G^BO zu-Qm4pps%=xJI7GeUBWAsz<9ELxnOmi;01)!%y3;lnKXEFI$#cV?ko@%={~o!=IP! z|9<&AK7O8GR?v?NOQe@px8Oy)MoPL|6R81@-N#+c%&@*IDv4;#ci8N9*>|Hdh#GkJ zRg@&vWYCtcu`N~4NTfb(ww&4sH7O8z``DtH@7SDM>dLNEyV;(TPj+Hf<v)h!TZsYd z-dnc##a`DqPn*)syO^wQJaARx6w|=a9GMqccL1z+uIHxI+%f%2N|ISEkLx~aQ$f{^ zY;Pc=#feSDtL?dL?6Gejlr7y~$MBU8>RNCTgc7lG<D;Z`eSj%>!Yz`YG(_dyrR=a4 z;R#4#cc-2jULOUo5jiQx>aig|*f6M5>f8X2mm^(G2QRzRrZ%6KweF_PN`G2_um+ps z(fw>3X?`3s=p-hYRN-;xXRucX*vp<$206E-zR&0EmK|HrzfRsuKv!Fbf2&^$Ir40+ z*(|mIBFLCDX>w9k(8)e^b>G+Na|g<c<d2{BS3^386@2Z2>4f1WH>_UOh~rJfBI+u3 zF4H%TyviuN8#Xv-WnUUp5!P{CM0vJ~`tjt!vnV3q#RL3UML@+gntLIuEENcmQB}IS zY}g-&OYw`du(YRBD_7~x;pqe)Pp1o2Y%C7U9hQz%qflF_?QTy}7NFIOD}gY3vA{{; zL)Gi+WOcEdVJ{9{)ihYun3L>OOG#Zrlk<I8`mSHcm(}|qh=|9Fhx-Y+@kWl6b%N3e z`U3#c>@;$aK9F;7H4JZc36w^Kyx5H8018Qfpt2FnhkCiu(a8oEmp_3SIWl?g(&(vD z;JzNf@gw*NaaR|q@@W5)N`a<M<wyDWri3!5Sr6&GuwS|Yta9>p?7RJdBpf?hcW?SZ zt}5rSbJ8Ak*_w(Sz}Jps|NKzKPVyVXEyRO*2}w6c5u;iFdFJ<p`u0m*lfUtO^7ln0 zksstCyrv8pR1W>QPqi07jrNb^%s%x)t(+-24g0-;$zz-(Ds#ZHQ{iurCtFGmlJKQ> zVqCK|iVa{V@y#i{VCNiTuo$~x*i=;S`9cpn8=C;VpHKz8#@8?(sc=YDNhu`9Dt^C8 zAT`Ww+M7Gr<aOP%G~H4<2l{9>ntSS_!?|$fp|(b~;Bx|h$*=@wP{^)FLf0a;*YMZ1 zS_}2OZdQ6~caMMuZAXcM0urDWnaXm7^VI*P${<oEN$Y`h8FLAP`)C^QMs?v1?ZL%I zp#9kh@8qycYkJ*)&#SK5)#ap7N-D};fa&x+eFcbp>4ZltQ^JhLQ9XUDb~>H#0AkMp z4Y!{s*i6@Cda8XBrK&0$obor7hj`56w#2S|(kPIIEh*kWfDvLqhO{fQ##e2(?grZV zT&OP}#@A2v+xL&{$9j?No=Be8V6(?%1^BS+TNEuz%1yyQHEoTy64?1~8-snvAmn?q zO+#fJM_5N&bG~C~gg{&OHJi9(i1aja(&?0OEFaYcVXw00{6~FOe3aKzaBMews0*P* zAe3A`AC6Dcb>je*7qw`jl7_PiYKf;Ti&L(SXIU~xS`G4}3WPX4qOK{CW7ieR^4Xi{ zAn4gj5~mvQbHCp^tl_!U;T?W*IO{3?#F<}nW@A}{LSk>xu$XP?)66do<a~h1JYmLa zEhoKTln~Rf7sTxZ^%j?g;RZ!=vP;=|wLv1Zt%Cc9dXR^r;((exYcAaE73|lu`>0BN zc?vMxa<8l80%#Vo!1)6kRH~Lr5DSMfLx}_(UZ-u42e9cl*MyVVk0T1QQPoDl>7&_= zqvFz`Rt}*cRwX&y^~G*sGWL7xAHe&cpT<%|R4Syrv`F$<&9MQczjOsVlXmu-E-BWh zNX{_;cU7a%sgu~ke!VQq_F$)}wxU<5K+{8mU&{)_0j=nqISq$C6ZX490MygSZHOf@ z$K`Uw<<WW+)eGmn0|Y`<f}02mG9~3GfOR&nR7fofimT<qzO_RJAP3{qknRxSZ5FTC z!+Qqvde3L%yB+HU%a@H$(n^&WOB|G6WPOnxl5CH4`u+RI`TM7DUw;4Xc-N>qUS;!b zz#(T8$C0dYib&XL)-C{mcULey+KX1&^!*TTh?UBfz#F&Q8%8^(bzA@irwfuxpyx<z z>%y6^mcV93%_J6y7+gvx6-WyJ54}7YVpBcI1VM=7(Kkaqq#y1B5dvH3lTz3H-Knd^ zWlNSo*>Sp-G_xh!Ha|ioDCI+YS7Yny4!Uq~?eDe=U)@s$bJi>5E5HrjOFj4a{PCaT z`<n&bUtBCmwjA=?EiCBKE9i3KABvDx(1J?|nK|;uIR~*jZC<UU{h9zLzN=1Dd^dGH z?&v7t<`mqi`Rc+;&Gz@57u-pxyjYEZPa*|mn*Z{EpuuU+5*O?zoq)w;)B7?sWWO#M z(P;-e0O@pCU)N>bUfGVp{%5ZdH$C4#hE12BjTc!!%Dc)KPQ=;_L1@2iB~JWh=vP0I zPxU^Qd5^EZj!)x1{r(WIpW~Vr$j=dSHH<jc1zw^UAv|+m+H<Kwa=>Tx3`2+8Zflyq zDmgt9AUwrp$rBn6awWCgO5}P$+HK{5EyG^5H{aA8SBTK7<ii#etr*C@r)|a$35;f$ z&k)7$IQ3!?R%MQ}w`zGnO`C!-yjUl^_zjv~+e9+bTvtfKcbmHG5tN|DLipw}EYvzG zaycKG*PNdoLvYkh1qS$1*5C56SU=>t7jNEQCU=TD0jfGFFRBUN?E<jP=b?s%I#>%_ zMM3kzCj8f?tIf4p5Cp2~r>PO}n<vd!`kdY`>$rIXz;v7Ndv$`bHqKz~?6tVi{waUh zRCrV^K`LXI>Xv41?_eDOh2*RZ#s+Qtn_Z3Zt+lsdqFt41_AXofv`tE`=w<x4wf5B8 z{`CCvJK$`Nj1pIPlcX1g@K(-$U#Rc(U-jQF<GzH$XBvc5#gUqJI-8DqJAqx}zHHmC zSJ^!Dbg!y@+MM&}>v4#)O0qYn)2k(*)o!tejmO#Jm0g2V4Z83mZ(8b5w1R_m=y_5n zpw5Ok;@gufYr6{O$(oEDZizQt_)V=IPU9>U@*sg{uWah}UlNSc)$`K*Z*a_8S_1H3 z54B^Jb(qS*sULr8w4?l;akjuQlNXS+E(O(a{&B7TRlm1i#xk)zmbuysZGOAaRQ&Pc z-8tv9oesn-`)<ID{7q+s9266G6p#}Rm17zE5iD1&DuK119Ig9D&2EFjNu((+dX&nl ztLNG#T=C|t#VT>NME7Vua%1ro4)_Tu%+8tQg+YMq@=`%91Mql5DAxb8k5NbX?j_G% zyfkQW?c*DiKZi0z8~<cE?<`y4D-v?|J98-EAD6Q=q%U>bI5zEgk69n@@8jQVLeqM* z@PUn-U#|Xc$=h5Ksy7rfvXgCfbkk0I@07(*R+x>q5t56STBOiJCCkmz8XZ9w1@CN7 zP(dwQ(;re7X_?Deu1g)m?q+2*y#j%Vq|*-6$7)^9>}&4FCi4#8t8@EY?@Os2pzg(< zgeED6!^e54!9MJzKo7ziTLZMHl2h!#;0smh2j`F!sy5Q8okY|oN%6Cmf&+=0)c`Qu zHve|Djz6!~vgY)vv+I<uL{Pu3>PD`*?Lt9$e$r9~C53cVI~EC9DcZ0{q&PHZuah+- z%=hNRSZYdsleu9XGbt&_=3g?+@ZQ+GjX4^-W$dv$TH?W#T95)NFa9`n#YC*ToCFKL zqdMy8R*kV4t(CprhW3BgkxbcaR}!3|H^z_w`ZjT~lcOELg0=!WJ~if2i>e2*ryklW zsX#^`9q+64xqki6m#?3{yy1s8b;SHacJ|;0D5ax*<myW#@#ug&6kxPhUUwx$=4`|u z2W?J(rI=R-v!;iTt+^UJyfOpJN60r}`&7diRt9_u8aLZct4<g%2vljqPPy)<i!H3( zK2$|m54&OPbz{vGZM=zQ;?$-DXVnjdl`3jqImma}s&U(guk4EHcRID`NL}aQ;;P2n zOP9-5`g^r0*aVifVN`VmmivA+^YMHAYO}+(>h=!ozD$HwXO*Cvj*Qn~g4h)9=9q&E zoKea=;i${n`(9(=I$~a$L|?9o?q5N>Z(#DS4j_lceqc)ifv<BX?ZOiX@ZxQ1iOh3v z77i81eQM^jd#h@?oX>lyWgarZT6ST94b&X{WGf)RShJg`>-T*xHOG(wWS$tCtC}j- zK^65Wg|r)Ny<j2boJ2ayC9n-g_7&@!US|*~9xL_j``3@3|G7q;lr=w}0DjNvaor9P z-sHmrJ~81P*7Vf;+G6y}+h)4%e|LQdZ1>CL6DX>4-fE9%t9)n>d2#G+J!c)>-)&xR zJ1gl7{;j9XXpST30O#U70lcGRDw_=<0I}UEDW}9TF{-V(B0_<)DSSrM@bS2m7Uj$E zs+@g}4k7n_IZo>T(RW+m4#&_TUCt}c1|hxmYgU#j>o}oHn!_dOeW^ax_UoG8kwU{B zUuMD<Y4f%&u^x)FblWWI4$vD;hX%cWP7j$(bhRAkl!)yRz~aqU_Ci-<ybQU}!AbBE zCH0rmA6chWj!?UJC7Il=TPx_3c+>jRAna7*zbHpb1evGPC<MB^JFUI#w?+a(AnPFO zl!F4H6#)j^?TVS(sH!<2sCbLoTpjIgs@2I54{=L`j^l7#%s&C{u`gMDXw?qD`O`vO zYn_f)nI3tO9dS3?7t%@k;#h1zoLUu4J#SMu=rL&dZQJeTj0eDS9+#q#AoH#zFq;u_ z<ZbbYrIK7O1);;S43z4WS-AMc>-ecuRli?)OLxVQ>aKwpz~SKc+cO%hA@UZ3P}3RT zu-V*JOrhOA37EFV<R0X<I+~Y_uG*1of7`p^<GZHH3(s3aw+5LDB>vE)jYM5HAl7)S z)30Oy@Y{dZZA1LYhR|noDc^t<;4NN<L=6^Z9_Ig$i-hZhzmSyf@i3=h|5`niEbu-{ z*#_sqSkPpaSA~V0uaas3;X_(`U6zdARVh|$y&|k$+;FN}`KT1yP6d4$+HemK80pNS zz|EFt9eBi@P(?y?dKL_Bd+(l|r`rcKEF3#|tS?2Rs=5JTbLWUeONL}Z@1~2sX|2u9 zKIZ}9^yh9o?}`Had8yiu#j+9ciQU0G=QyCV{kGL_Tumx^+0mqnGpSuW7ZR#UpCEEj z8`~G0Uu-knysRyEnoBtSwtLZW7A0~It;4EMw%Q721o{je${{O*=Te)eJUVeNf!dtT z5NU1iOuN^Lq^ly*9a0m!XpSJ_E(EDVYbe`O6z)5mnYono&i<9;_w^g9mJPlgtlOU7 z?9TbG!@D$~7QoD<x{mNzEHc|KAJUqJc9XpL^VPx|NXk-bY0XPHh62&V!OMR4P1UL8 zvga|-Jpi@`rLkIV(@xOLhCFkGT~$`+6M<u=qR`q)T*++Q=Q<@U=wP#|9bXT3XD-j4 zHJhSa(PjrK2&qtP4Uk9X^dfocoe<UDQ6P^)Tw2$fSZ|*p3De2Yft7gaY*o_%{2Qmv zj7nQ8C)6B5*V!hi@OlD>)ZGUxlGe*(oxXh=T?GfN+Z|DR-p8o$!l728P;EDWEPF#Q zbX(e!qAe`Wae)B<s7(=d0_jm5*YoGvaXZF!5M^OA>W#Azhx~ZAq5+ZVtCm!q1GGQZ z5(bGmC^JS5d|rxfv9E5fZOFB@s94tFa1Ll^-*SP!5j2mnLpUAi$hKyN!!{<K8uCvB zBg^gz;P)8y6=5lPN$h9^>;&>P?8#2LgT&zU$lPs30)dQ|m0C)X@#nmlGw9|ylX>W6 zsN37w>%qxy#%3i-K^z=*UUpDxK5mDyQckybJ6^WNi6tzH5n7Sk2b&NT$ai`(>hZI> zz4^IVRG);8aOR4B(ns4IIzRgPsNh_>A|HxFj^bn<_!6X)FD+GrBReoJQ0R3kfi=eT zlEz`*y~eB*YHqixODeSKo^f2t2-{b&B#X8+lE0-Z#9NKk+flzc>}Q?ZX&?FfT7CTd z>moJDss9(1i<{j-;^3GN@rZ@q%m84$-@B9@@Xi24V?D@8EFhBC)s{q6F)8|zfsDa- zJ+Q?=J>AivV3X6#_oWEUY8T74*gAjAdh^cJ$^d9QBD%vD%9+@0Po!p_1pOyC-gOD& z-8NfHT?_O}Bw9>?&?I9!`OD$f$QHPB0|&BG?V9FJXEk@*ZpLBPX3tfbr#T#oPt__( zKC;Q+v8BGWU;D@U&mU91+x23!uoJEwUQKS=eH_~7ZfEdjowst>tfW$qo#Ruk6eLcX z$J*I?+B2kp8G%a?ADB$2`m^6v(V<%jOjx|GpO?a#p<Biz4to?DK)yeH$oUKUXtIsS zVC4Izdl7sn*kv^>)i{b--Qj98!ys(`i>o>ql}m!xb*mK|`mtY|QqvYR)s(M|r0Z+e z01*U37Rn%?k`^h|4QP8T)wi~EX7qd9Uu2*5wncG0-y%2`!+Yer5t9b=B-JzM7Qz<Y zGiRMG$B9!Pc$oYGAxOm{)kXOSJt8HpN<UWneL<Jb8v&KodKx>=Ton%?%JNV_b-M>k z&XPvEC&-zc*Fat?WZg?G#=+@kH%+Ifvfgv?SXR7Cza`5B&Sh*cmIo5QjjzwAtj(*f z4!F43{A`zc0N2;-s749)SKRQx3C4O~r{Bk?@%`BWsSw$d_uV$uTeZHdcUn=`A~ZN% z-=OWAO*i|{<i{S%Wg^I%@FtD8lEB?P+W*)mj9wKIxVASe`WGs_05XGgX*Fx-I*3PQ z=36M+^$U46!|Y1dL(rDqqu!}g83aNxBxa_l7R=sl({!X=4=t7gG<a{Pb_+qH<iffJ z<y(r@Ke}U1$ra&#BbRJ@H7Y0vQ|g<WI3agI!8V?2_4Rg7{n;LRT>>95YGPpPBPgj{ zJkeGy^6{edC{>dS8lo9>tuCrI4Bf#1UW$r!aKBuNGtX8`=hU7nXo-?7e{ryb)0F3B zhmIE1P`<G2f3_!-s#;D1G%UWHKoRX_oos-Y^{jgDD#D)A#`=wDm{j%6leBMiQ}C@` zCf=si@8+-U`auLoXhN?RIhLOh`%b6#x`tJpd2!_G{ciosr|(}ruO^Qls^xaIJ@40f zPlPpH)uC(ZRQQR>QPC()Tf#;f%udzbdIXCFGUEX;*9h%)cvEBc11itXwEr-(<-$F@ zqTBSHD9u~R`?S<FwMJH)E?Rvp<$)3$qf}`RN(mAvs>>CXvy~yzoEFH!#?;5Suy>>V z8mA+84NSE=?xF(aWV?4qR(IfM(?gxGIfMx6VSs|2<4S}wmQBrZB@FkyTM~F*tS=zX z&!Y6V`@Ec9x;&cQ9m)AOr!OZsM#T%bgg8YBrwmbM^Ch)1wQ;OuvK`=8oew7o?c^xU zX|5aY7h$klYu&ply>#KEMbE+L;NPyBNmjw<^cKwqjK@`i*P(3<8);_T$*Gz)*vSPO z0#XcX-f1=eZTerg)3C9to<XR;_4`%{l^ko8m(YLI$hw5GJlU;0*{-%rX)`I-wx9d9 zpJkHNbNItb{h!~|5c}u`Q>yhx*Y-;vQHg6z=9Iu~w%P2)&mN#)yj=S|wVNCQzoTmW z0)ZM<L87nU`!dHJ*q&zy<|?SJdp+1au<PlgU1zpl4r+6HL?_-3MYKK!#D1#c!)$Y6 zvk=Q*w<F)2Zip$#Mb9B91i8`4nyB;KJ@rhen?5Rb8SnZvXXWY1352A+6Vxt^7sy4? zu7+-ecQg#3(@7QHgxE!@i!ulDebv5y`LO+btd%;v|9tK*8SDi1=nDw%cesJiysh3C zD)njvKP+X;YZ-V9)su-{J_)?<^iGp-t1dT*?zS^elP^#KNZLDsqOQsAN9>wND_nle zqOFY@84sy)@FOvVEV--l1N2wZm1s=LbmtYD86cRvHPEek<$N=O#l5uedG=x9i)6Ts z06Mr-2jN+)#;ekx390he@YtY|va+LUy*hf!wmrggrFK<8j-T`K)BZX&0kXLH(KUnX z)g=&`aN+P-6DES2U@U5#@(MT*&M@}ep!%ns)H^5CinJ|fd(2by^m^sx9+7QqE4pVm z-c|i+?M%;|S20OsmN4T}nGXDW*`qLlVxUaUU)VG-70OybS13i5FOc_LA?D|RA*m4( zi^4SF)C}MRC8#%`gC@Ze)Ct!+BPm&(a=pQ}pgtZ;Kr{tlgKpU2?B>5L)TJoT%b@B> zIA%u`(-P-dv_S|Dw#~Em9S+^>Gy&D{oW~KMKS5RNPS%B@G>2=6@6d+^yWv<U`UM{4 zRXHoJ`n&AZG^fnv9M1laO~n~LcRuTZ*@*;_g5%vq-*n-L6ODk40{zy~RCV~UwYtjg zu+j#=w6)WBcsnvWjf~U5(d6A%aFnO3y=-*7PnqFV&XR9pkG{V`)s6VBvG%%9@sA5t z`?i|$b(VEr+36sQSZ%+56qD5H9o~a3mGnq>U|Ya}0EXE**ai;o_S5b*C)i-GmEkZ8 z0zfurMFAcVH&y?l>YO|I-a#qlbRWEi?cf$0#1)V^(I{(quY|*WSf_25Q~NtVF%~wp zI8kh|fP!id=;hBz3{24rpJfEd`G;~}^V+n^B`)YX>X4(O_29l!eZfv3x$gPbh1&kO zPyk~U@9an<6OiuV>?H}4EDYcFu8gGU>t%sI^7e*xP!2swKWGW4g!^f)ebUda9eNdI zr@oK#2+m1r9G}&U3T%0{9MSDs3b+$Y`alcX|2Uaxs#CsP!3iMVVKv0A4Xa3&<e_&w zpU{ps3$52$FE%xn6;Kz%t69dQw5qvxbRKonj3|NX6~P%+$$+}2Q;aNOFmn9O(L4Th z^z16MA8s{y5PJCN2$tFollcY@Y#X_u$oJ2dPdym5HQAPbFet)N0BAs$zfrzAl<&@| z7|nturmFaZCG2pL!E<xscAk+;W|tyJ@aV}R{$rtZrziBV7m0pg5lz%CMfnMimvbeT z?St0|SR&|U<yLqd-mGx^v;g(aCbM%ipDlMkCI^8`>vh^@KZL^B+Qmg7F0YLM418}q z5hpnPb)n8bE|ih5T#7cS-(8D$Q0359X{fZ|v<2{TQxauafWr+m@0zDkmxOQEM0D0e z3{2`y@&>z@x)y@aUcfxeN1k*!`3uoiK11b~C0+5v2llCfVbxV}v<q6Dba4#2GI}Ai zYrQ}oRuaT}taFI8EMlx?Gvc>U&JLUDjq}MCzrBnf%3JT+bc2$e$IfgC9d-zDO(PH9 z?)aM>mH)U<(9j(u?mhIyh6Wu0b;$P9F*xshvxP=ccOorwpgQ@BAjD4L(Jy$Pl}2DU zR3?zlwG9NvD?M@W&n6T_N4JxIym@r3BAkjB*Xq{r^yb);UAu{$*Cs?kfnhJn-F~+h zat(d~Y1d*c+tb%s5VGzCSoP#($Dzm*7q~BTfYnRVa+**=08cubI4gKt?6yM5^TOFV ziC0j1;I9jH{c)k}AsdSAjS7gHPQdaNA-=5KAqcXOpKsZPzcW~IyrLyuCHaz8Z^{Y4 z#mIcKB`dWAl#9i)9fxm3WVW62@Ytvq(EHJXhJn2<9{OmS1y}66gVjB1-?CTlsx4Xn zX{0!qh+wgke$O*qitlSWcz89b8#;VN=5i=}7;L6d3`cncuVQMp^bC*XjaO2insIh* z+x$ynEb(=r*61nJ=VcH=H5&Mk09T{V4RD-n5Cf{SO}!-_DjdV|YVs9aBVRVOIBKMP zr1Rf)&aupPPZwB*{;z8M9VAaqDx_r-=QSeW=AeeUQ>p3i_Pia=e34xmoxNzaX$Zgx zXiAFPoR@`|WN_QPZB;Ku$&Y*auV2|>hd;L5l~rA^L4D~`*(<KuQgyN)c;_7skEq;* z9_RcN`vV%6pR3fqe0Ab&%K}bEI-XrZ&@eX2y=1<C!)rDVz`_%sb*c%ijGWq&<~HJH zb^Fb6k;*G1LSGSG<H&6a4o<?XuB{Eu>^-wRDE+*>d`Nb2r>X#<vNI7V!3lXF^GnAv zVEM7^B3R_;WdzvbwE0HQuW-l}Cn;~$+Q@L#MC2VO0A88{U%B3{T!5BD@+1@N0IlIr zxt%yuNvWdWo>I<bvqRg9zw&o$1?JR4^BK>r?>jpNX465Ls7rp{iVE~&DJ{Sms;8NV zm|$qPO~3q0K80i2I%k;}?f|;>yBhI=-gT9Q&e$^Gd?8fiXi8D5G+TiNb15R|J@qL1 zsZ(<n*&%;wVa9$x5K-s&lH66klAqn8Z+1qhid}W(R~1ZFU7rvI`o9bKu6j|>$tKfY zD-K|hJWj_`VWWO7X?1t_9FVcJ8vk~!;vd&)W8=!*I`2hA(=f}ZeYfBgqb|l;BEZpd zRjrcHzya0`H(5AI#xi+zQB%fYXLcIjYi>%4m)*<UqUMA)PEHtY_H8*(wkrm&IP|0A zr8o#8Ikq1==`U*=Ds=tYr}aqtCv7C=unm1&y=AE!vt2LeTU}sZIj<LBti#Kun(R)> zj%ps6d6vDlY64l{2S!QWjt}e9?{aE?TC43(`$}iXDMsA8TI@>bZ9S`u!Va*pDJDCK zvogKKoBF6S;M6<Hmc6TMQWf<5+obGWy}9JIX4Xy;?9P{Jj>&mJlZsam!8VAcw7)+{ zA0bk46nz^UYrf+Yrk5q_<w%)cJdl*j8nzmeK)ZIVBDyk>yewNbvW=`&4f0sLAyWM5 zs@`@7onVQSaHI1L7w*f<GdMeL1KQuN)$zx*8jdlIp|~tLFxpw5ZjZLbI_%ZMYw|=W z<_&FnxF|_s{hzEyoI4%Q68~O`(I|OY7cPe!vk&{a-b&V2VT?f&z<5P?FRw?fB0lqh zsiKx2wZcFgTHt^a&&czq9gQ~UJM}%gy_VL~96=A9z-=1i27eJ^k`~0!Kbw#C-V6q6 zdl!_EZ3=;5Q)vymsWG-eTpgrHM8`7jzg?^IPy1?Db`S{Q@M>af<fxfRJ9HB~yf8SX z%@NMjd2y1ZuNO$=Xq?s!5L5N*f$YS(X%EZhNnMbvT+x!H=Vj<1Z!Z%hk<6(^Br&}4 zTb{!0;aVNu(;GN9na!_IO!gRw5x{K|jJ5}a9AyEOo*TLYhprB?S5#nccCgm6PJ9t1 zKo(I;77(#LJLj5i%zgvH*sxk%Eot7QpT9qY`HyR*x9g>n1N@TJ2k^MJ)FVF0?qS=U znB~=w_6}PYyv_kG$T6b^0Tafkl;|n6zCnx<vfcymudA-h**I)30)$%O)6Eg0<ZY>x z`?;^YoO0MWwOdzVrEr|>D+j<EDh_T@&O3SW<Y`*_)OM?M)?+6<?!!S>MOU&VF>u$G z)DUeNL;1@2(%|4TSq|pS^G9IH%Z4Vc-Tr>9u0O6-r~nff_Z2zG&OUVw&zdHj(Hl>t zmXtY*YD8Hn$?9pSs5t?C<h3(t?n45!ify%1%TzF=y}^BK-Y}|TG-R1Vhc@iNQ~AZA zuKn3h<@sHWDXi@7$y?Vjo4`d*VYvt%<d(E8$`LLW-}(IdCS4b-Y_ntFM7^4F4kc05 zkUb^)GdW)#3fTUz$4yuIszUwJNc=NqSU?nr`)vDcyY*?E`_9|uuK+~u+XgD%l~x6% zIGeB&4(+G_dTJd)G_)VQbX}vg)q+~E?SW1FBqWO?r+}(sMb%L^a&uEt4J@;?Sy-u{ zKSIq<191gkPV1hWXyrfq4m~ecjq*%vCP>`s#7(in2;fI#k+PKc;x2hKzwR6H6XtAy zn8)dU(lwz23oQHw2dC?5<|>Yu=q(yM?5w_A5Px5@TXFk&)AnV5mP+9;`agjH#7J5; zc^^c|+qE)u)_9gPII2Rx)<$UZ!%C3_J>KQb-V|?ZzHjJGt!s`pOP6L**{Msm`!$WT z%93g}s-zmQkcWCosFAlJerZOH8Ixi`A%cMR8JDz*ng2N6CRU0%KwV8z@VJhVSMy9M z9<f7BCo7w!cXQ+W^VJ}QW4~?MR1i*-2h`OTey}CM{p9}nhn4y~+OMlsJ^jR%d1=1p z8HkUk=CbVIqN_vYQ7(nR?a{c}@_e)R&-yD{NuJKT?yDoFrQMpl6P6%wvapw)fP-0; zu(^m3ke^!>m5m6$QpRYU5~86_B~O)#2$mYr33lBAO!K2HeSzo=;zk0!573C}>|hwS z>a|1yZ(pLlWy-?9?>JnOIC;Z)v@CU;<#w)adOJF15|`?($DUG&D)6|$p}`+(^+PQ! zxTlWo<@BA<I>7I(JM`Q`B>*MO2%yG%Q|I<(RUpd1SI5xIr^Ul-Eq?w0;X_udGo~7Z z+U3*>;l^8y&H271q^^Ugj*bm5S*m?w3J`E8`tfXhv5RQa=uKc)Gy&oK9E!{4O$9dL zKY4elk!{}7WQU|x^2$p-@k(9~@X<WMp2KR7mW}EdU>mw7E5NBk;Z3FaZ-f2nFk~0! z_a^nPwT*v&*nZys@mu@}obuAo5j7C=27ZIs&*V&p85c0Edqd<;l&wG2-vE*><EvD) znq>hr4XE>8&X(*;-}({kiLB6~Q&meZDR;JAJH1BP!o52yUO2z3t{t<FZhpZ~Te1nK z*T7Ip4RpOPEQA$3-q-|jNlU1Z5F8(cQ8Z<0s@mvjBl75R%<pJYbhbK-N^^m*o$5Q+ zOK+{fFHp~aIu_u3D3oM-F4V`*-@lIG)a0`L3@^RJzzJL98k?~+a|s*_RCER_S?B7` z35%RJyQg)#KK$scrn4$3?4JvQtZy>0T$gk2EG>^rICx%ORnWjwMPO}C)C-N|NY7b* zk%-Y;7DBRnzmcb|u!nz<aMNJMn*vGhO(j+>k4+U4>&0e<nSwIm4|X}(0+}TeZDhx_ z*kBw)RXnp~jei4r<RtQvBRG$p*uA~#ZT`(#E&1c{hncOe4ASb@uig9o=KOJ&fga!@ zr*i9IS25vPxuKaz@&ugg<ltVKfHm+v8}6JrItdIy1XS74rYn<%D|*zEHnO@^H@n5Q ze9)x#ClCCot(nw@jKB|dRaUwsSB2Oeq9bXk)DB%ay7OCeb1&zval=VO_ueKb(K0W8 zlVuT(KctJ*_IAN8XUp@fQ)yahZ5eJo#9hTZvA<cX{O7gm`gJMxO6o2em^Zb3C-@=h ziWtktcN9@h?co))JuQrGNe`Oa$t3=oH4{=73I5=nrYbVD+kxO<^XO(iBdDo?%i-4K z<An06@D!i&0R-7~qfu0J8QVd2Y?H?#LPYgIY&+l8v4vx1g}(F((v@AuFnhLD$_@5! zDb{3TeRc{qkS0_*B75of&DtMH%};(bL!(dK9oSv(Yc=ZkUtFpESRNBEU9#l69<MbJ zXHh}lwKm8@=Tz$x)>Oi+d9(|tUVtQX`C2B0#!A!ef~2=wjkfe3bQ$M4vvYxE36CZ+ zT|SD-dtG|T+oG{4;+^uNQwRi3SdlGggOI8nee9R4F|ekL1hHOk{^uAfcmV6BO5ebf z<|Gl@FL*{T0#Pv#s_CJ!W6{qZDCq^jwZsWF3vbXKMWd8KDddCn-qrE-%lA(omtVL| zFy+l4?f?-#i|>BBV4=Kd7X?Z8;>`=}uzYZ)W2Gz!8$)RiLZi}|(NTlpoU!P-sW9ka z4c@2c!rQZwI67a`xUL9XJ9W%5dtLEVd9H3rNARb~Qd0et7;?4RtFeHu;%&Z)mJ?h8 zk+9z&0<NZ#Cd70W06=EvE1TOsiW3^?D5SDlRur4nt6*FC@`X}JEIQ*9PuM-*UZ*p= z10VCaU*GV;yVF@L@kPj&<CHS5=a!^-0i+TRKvK;Tex=eKe1%I3Z`HuPTeFP0X|$%U zvrX1xIo_xyUBI#IwB@+6Z`tWdsJ}G`XrDJ@>OGcd$)popo<o2D%W}d%v(B^p_U(K# zsysHe0E5aD!)VFzpGyQx?_*^MFOTV!)Udw2HlMsA-n?3B>||}nPJOSIc<B+;k5Y@o ztXxdo>_c#I`148?+t46;uWe|`r~C6HTL_A#=~+W*hjQJ0_NHmdvP0HYg(3T@xaD1k za|L!@DE>rF3WjvYi@NgHip%BWbaWM%pm9rf+z9ZT8z17${_)aNTwwz`87LD=Y}{2g zYTnzaF=#L4d6!@Sp8ztU$he1NTVz(kS4-gCq^+ovU~nE~1a5D#)YplHq^yvKm)b)C z&8?9&0vXg93mE@<v+TFt@BPF1^X7<FeCcY;t7{Y{cdddM+4qo1WIkZpS-shR;xsm- zoqu@KVlqxkd{c9Pr;_tFD_hFW=^CXuNMD7ARK4Xb7mP_5zpKBpoP2h-uf4O+3ZTk( z#!9Ik`++CXJ8@fOz;kfUfa!<Lpglo>z29(%|E{Z=r*BK^d=K~vMEwAi!Z508ic+Cy zzwxj@;MuohP2Kcev%t2LyWfxA?;k()HQyb6QUL#1)@qCRIe-#*bDSCgG67(_8~@XH zm{kK?k>iw$gTg>|oA;MQaQ4RO>|<h;vnrJe$f$*zqk=%Y<nLf>Z|Xujmu;tA-OQny z#5R3?9z}?*yaqWW>aV1&3{f2x%8%%&uDHamzr1H@fK)(_7oayPHR-qkZ*22^l*7C{ zbh1A8-Vocsszsx=yj~#eYE@X&X7}=c*;as)@#8|F)%MG1U%(1qKE1K!2w+dIAQTW_ z3qG5}^P$$@-8QzVU50_@CIA!SSwj-CEy0K8ykJ4i6Kr$V`74E?iI+tcwVa$bw*qY6 zCSYBw_RS$io8*q`%8`$O;@Efc&^m#5K!#5pCU*ktTa)k#<(r?+e^?i_KR{r5>eX!D zjikq3HD}ershPU*L;rUOLxenf0k1dBU4$q(EUlTO)LT$i2NbfJxZD4}UK{K6(y*=@ zO#{qaS*zpbxUY(`$!@%84`5Au0;+%vz|I>GuXIup@B(0BlRf`F4&f9hg+OGO(5J&T zKJQj~unZg^I(CKGtipOiIhOPyd-o|~bt}wm8;KSy5Gt=DrWZKDetyET1v9pNRg^RC zicXAR13*)d(mq}%zjeGJ8xSU{Rb*vvl;45VtQKvj8@HkB<#13~yI^=EJM(3|`Uiaz z#@FxvaTMZ*t?coF8f+b7nRH}aXW&iZZ%I&RqF*Qg1TybZ3nlZB(h02HYuAefv{^Is z#EWDlNKq=TSVh;>hcJDwx#e5mIYOzotHCLL7_UAQ>gGSz>{7?k8J+dpls)0y%uJHD zHAI^To9RcrbkWe&G28j2d+co>A?8|uEKZG%GDReUF^y(yPDomDumyCzWuxA!1>bvr zmC04KxnI^ygVfat`qQ?*lu$Xjo5j6D+o@!!DLaeUhq82<nN?QMW-3B*b7aa<V8Va3 zWqKMB8l;3Uc{^zUr&wYP`PNW^aNfMjlEBqvLaW$dDm*CcKB{u{?1zEh)TZI=y+QQ& z=xp<%hIRVoRo|dy;ewJ|IW+N%YKB&hg5cG>WT|pg)wJxYB#KYDv<`#bevfVok-jB! zz<Say166&Qee$wW-@knMq>|&dXwJ(?jJC#EeLvX;s+B5mvz_+OJ6lwpsJ6D8i<gSL zMva~z59~Sz*lsIMoBgi0^>U@NyE0<cE{;2wO{QxfSIeo&$1ToQ{u>+E$bUb*gLD{5 zD)Lv2Xuzhb7(}JNb^zy8B$!7`Y~fpVX3}TXc0u*gb2xVh37xPWJ3&>NSMZ#_1Y{qZ zQi<9W7ZSI9(E7LW>1F6wv&Ng>*XrZfFF&xmiWGv87k@YfE;Y}bYFO{;M>?*}!#Yc% zMf!lL_Nvd}W{0uk-BC^o_lT8Wf7I60w$b7xI7!_sb}OG#)S-ec>3Ry;RbhjO+ARro zO+taLPgjXqqRpeuwUeATz0g(5AG<1f)t#HJVoxXM`gT&~ghECVVkx$eY__E7s~*w; zgqv5}>M;Y$3prTQo*Mh~Hx*))OqC|jnnfx0`8P`?B|NqlQ=EK_euI7Ee(qA0<-$1I zG?{f0je^#YIs&8$OlS29=TcqXDHz@*{6KF_RV=y|q1|H)sHi#%ssg?s<|!WtyX6Dz z+^mDXnR`EN2bJ3-rP#IYPO|${(@JQRdgEkZOQ~L|vY5O)CxcE?ovyni?hKG{JA1c2 zwSYSoW+9umen1X~!G2s((c1_Y0Ve8lqbNHRY_#{K`qb-xuSn%UM0w&YJJXNd9&0-k zod;$;nio$XsqL7G5R%x=s+U+^dRvK;39Sd9jGf=9Bv}%_Uft7wkR-fsQ6P+{!{d7U z(3gVPE`8qhO|v;OT6TP_Q=fW0jBOiGPuAh)tvCBySy!(%@@A`*9<#92b@wxDzrG3T z<m4`|0`Vrp7cifgas=g?)FG7QY}%kg9OeC4EixrK(<qvk8ejghPTL>XN$WP-32!w> z0J=&l+b`HbQKE;{pnr5HM29mXK?|m!g7@HAJ*Q3O3sOm!>quL?Qg=L`9l5LktqOB& zXXlGS{vbVsUbDas+I=)HfWpD}EzYW5C##|riB1;bSO%>@J&bcx6ccQrxeO~7wNGCy zk8AYXvahjYsuVy9(D2osV24JOSuVEezygS%z;*J^WnZ#wOZ~A<|2@8b&|~oD{4=Ct zd)0BA*N_EXYm%GbNT{=MpqFi#jVMm+FsE&p$#(l&-CLLqzrK@^$`oAP%_{Q&h+RI! zj#`#z+4XeZfn(}CS+oxx;>z3S??X?{3~_kusar+gp6xNW2J*%_HCUI>gAURLI3w9# zy7)nwEMya<lfI{lXmb=*{!)26ua<%l9NbKf34ji7jk3zIoSlgvalv`wqz({7xcTR` zBK1KCPZ#T@+sZ}^&Tk#0s8#>C*%(twYNG{vQ!;PFsCuM#?*{Znxt-&%Lw_jfOsHl9 z@D20<<Irk$x~jorSS{?1OLo;IKt0>#h)qdK!9OeVlhZS;`za0L^xu#RI6ZKz(JR=| zSY{&jL6@n^bbzeeUqcEBR(s${HdAScrsV$auoQWq)^+i$vO_0l-q~xjb-k(|POvd- z<VQ^Z{LlaTXpwne^ML31oEUMCa+;Wj4f}S-M}>cgMqX>4<QeZ%*uovGyNi4+Dm4W% zoaYRnXhLuIqFK)ZJzO2oA?Q0gHC1zD-$P+J10uHJlPD4QcH3H>H3<iupeeTR53*ys z_d}nzW<AoOLy~`WD8)0EVc(~dS%=fKPH3{B+3TxEfavYS`ch9lcJ`#ZfP{K(&bSJF z_$b!xST=j!Ud(s*E>`Nx=Z|cz|N8dj^Ku%rEV2K=>}*$5*2x*&4Af@x=CcsJpyFB~ zk@$BTCh7)TV2_oWreY(CXRMYwC!rjzNvF-7yf+P}gPNF8<urS_oig0LiaQ6(lCmX< zOFf83{d8MK_3Nrx0!>UjZ4a@2zjVc&61lU&@ah;4(X5$lAla;s>b<s-a|BaU2wk5^ zf5TQW<)mRnryKl8HfbMV3K1iTlJf`YX<Po^mTPypp5*2}tOD&I5cpsjHZc?xYltg0 z74r+)X78W|@Jruai<Po1KW^_*dy1Bci`Atq>(po>(^`7>Y8`q5e2+wl?!>@xhgDQ_ z)_XOcK9u(k0MC7lpdM_Ump6RPo@@x+L9pwb-7>vcXHVp?I(c*mx9!H+TD`%Anz66e zYzG>7r6KCGaCA$GyQ3Y;WvsBhPxU}fjSbhOa(<AT-@gC;m9Vu`(Kt>|zyO-jC2{lO za!zfNtXsax{hS>v1eg(K^0rTJI<zipv)+1&HUX%<;N4O>*@`3Ty_3q&EVuj1ayaY9 zR~&YHs|q-?!fOgs-A@m_J%d$jPCe8e4yw<!;})ju%RzKEqv}_C99sCYS#~84WXNTW z%5x&3W&#d+Dk=-;yMwe{mmK29(Sgjt2G;?$gVNiNyK}m&L!Rk<oxa{{KRN8JAlmar zX3pED9@fh!(Y@$ak&e`IsAYXggtOO1gf$}0eL7>*&bQhe6n9;ytF@R`0K3^%nt40< z-$;1J638ygBwI=1Nv>-bG4&)E&lkH5!f;b!x2O%x``-e1V6_xSU9L2HtH*h0sZI3m z4yNqhCh`U}XCi|Z8#jmq?7d}Z!$Gj7yYqUIY7FG_=s4W+Gxl;`U1^p1O&;NWp}viE zt>CeHnO?Sm!*C;)l8cWziZavZ;qXqWVt4IBcgsZgK}aRQhnlsjZAt-md4bswa?T!m zvpTwzPmd~lc@~mYbYl6DjK`$<lXc{H6M~<W2sms}smmsSWaq(95dS`!gNF|55(7^G z3ma8Y5Bn(dW>Jej_OM+XD{V7@!Bz@4#WDdKWG7x%*Y7G^2J<x=U`M29nf+!p^@%^f zegFRZJ>Kjgeo`vti9m<;GLBFjppmAPUq6+J&~O0^l)Pp4Ru)#<)Y#lcQr5gk{6P3h zjetrj8@tXL9kM1of^t}K{s;hbu{J>qMtH7vE>ZtdyKvP{Yfp)VF&!TTc8K1x`akL@ zk%h@KOI(kD$d|0jub=)#Aa=WQ?)&N#w3#>9_NLBSpV52U8|2PI8R)9?VWy$z_OjY8 zu_cu-gZTOVg1y!6zkdAukKca%=hD~Pj-R%2yeOQ=OuhE$-kE6Ns9vnIzKZLvHt9uP zmOpM;m$3lMysM$uG$4)Fb?Uom$VsF|(1z^7R;|RDP^i=nFdYL3teFr9z}L@ON$96( zrK7RuSq{xl&gpb5`#l4vz#TRSc>C)}a_`C?jy-kzM2iDEx@CcA?JQaY^7g@VYAu^I zKt@+4W0Ht3FAMurUeU&P6`txK+Y?{w{WpuX`WMQJ=4|Ki_q>dgt@`cDlB;)4I-A&Q zRTv!c1%#h`ZETvPAzoWDU>hM~x3^@#$LjhQfI?>;m11}^1HLw83BfuQI=0{5fFFgF z#~$WaJY}*q-df|L-G^B6foy?G*(D;CzC~b8M>m(Yf$by~*u8*M^}!KJ<<{9xs$yQt z-`!rVA^D$6ds1QF(|e-ZR@RFM1<9?-XkJ(R%UZoz?ZP@<tq)Gph~y+HhO;|Cru*zL zJI~&gX;Y1dBy@PCXA_~ErxQ>i?b(`_em!eZNGG0+sVLAv*sxxg2m1v)XtP$b0LP0_ z{>{#qXYq!;srJ(CkCH)$iu7s|5^?vgqA~gN<kwkwjt;_hHt({->LskK4`0t2{LI=x zg1d_G_0Sv!<TdXwPGO+#UXDKAx}VG8ccq~~sgI@l{`K1u*jp9(c)aw3hQkSTqSS6B zG^ka2Sk=>BdtGw7?oAijB}_o7tXdot*RU>{u$sxEat53Y71)93*@n4IZ9rLvwqq<U zp_k*LG0n7%7>e^ae`nk-OLV~8eW`)2j(iJ|LsQ0EBj3J+GPFpCs1OB)wsYoa7IV`) zdxM~Y{Pw8Z>UHb<T$_b`XA>(ZN<GM+u|(XK-RSUY#8IW~&kMCYPmk?c4rHOv%})N# zr>=|b-5Y`F4V43a>|*t|uhWsxGiYpg7N5jnincn?cqQuW@gCb;c8bLU+*DEb^y*QC zLNJe3Y`l4ZS36lrwI|#8X!6kMh-Bh~<mPTxkJfu-b=5a5@2+&g;9;etiqtx>2LPZ) z^0-olUR8JXz3Jx+@Eo=YEXO`4V%$w&+OFZi5%ma$CTGs44s-(c{r&LW%Nq8Faz{)r zN6)?opl0r;ML;h&llz#LPBvd?+<vec)3W55ihqWz;wVQ05(P4AgnE14Sve)7pjEzo zVgDPfo8WOGrxr&$n_sVZRWNP9dNHL0_omu6+i$84-HHp62!Qdtcg>AE2i0((&{uU- zcei@{2H0!y0&m?!XuLSJPjD{52n3J0mE)^6;7s1yQKSjl=4h|HuCda4N16+@eMn?J z@DwcSrNfbL3{}5C_-zMz+}i|2@H2dGqhU`~A$JHXk>CiYW0C~&3!;8&u`-hq*;U1Z zrjngj79gd`);Dmgoo{J86^qBVP&sFlU~n4&y*<sqC&YgA@+JZ8xcVNugTSLHa=OW@ z`qWJLSW>L8Wpc9GY*X)})YTh}o6hbeXlVJk)sD$fqDzkjqv0uk4Z2)LhYNHGu_QSP z`|QUuwO{JjKE5xvk^EBxPd}ygyaFpOS6AT&*0Bb!l|coL>#S(Ow~*xnOP~z#thSr# z^vKS*y#E=RI!}!ObF)hY7Q-R2K?p2CymEGfvv@5l3~!qiZy(A6jK|62MJ07v`D8L4 zj}30CcGVuLa#@1pO>EB2M2`6(i?Ed%7N+8bQY`GXxs>1aK;Sia%WT`>u6_m~&KCS$ zmgGbxIf91>XkAAVVA(rF7+>%4_4jY9?BFzKc<w2P=Exq7U;`}plH(L1P)#v4I|VoJ zOBh7OXlG|ubwv-v>pWDD1OjTw$748*q_D9H;=qLfM29k@jcu?e{(sh|$F9*_VKt=m zZOJh|s4?kW`<=l)C{~rpV$SgfjZwi0P80#qRMyVQb;qbTa%j39*pS(6=-RCn9cl#* z)+qtMXCls#@-A4^a0+-Ihj-D%pI+r^ivs-A->lTJilnbP*h-B%Y;_-ZBzbC~a@l`r z7xrFd7@#Azd*sv4o-I;1t*3#{E_88HQs$(=H*rh3jH0ta)306##)onSXOv__;=B$A z1@^<+tYG)YwM(`0?OcMVU>|#nU@rO?Xnf9wJgRy{&4hK>Dh|WDm+l&iQdz<Pa2W^Z zLOJO*dTDPUhpR=!fG_gm&faG2Z3*;xG<je7)`0McQ{(IRkMrY)-J9b5=Xk1vt+2`y zQaL2tb;|+10AN))-JE>0z^gT+*JeT2PK&9Eo7;p16||AvX2vbX3FT6N<RFLIGrg(J zP<w33bLa-i{*?`?*~|e+!;ai~?&RoaP0PWW?5QEG*+iP<+P8O%nFFTLec#~y;kIzY zcZA4zI|x;>sg3VFz5Lybn3~y7@41b)d^MJK)KhiB!!knby5IrhPn8-#YpN&ySg*Ho zR!nbon)Cvw`tk))gvkoesrRM*h@>*;#O3SFP7iCH?jZN!1Pw=Sb51JpD~F@qaFjKu z55h2Mb|v?85#&v4QcfHqJgn(J$6<$*qJk{X$3S4QcD(Bl?O-^M1Gcj#q28+{?q2OQ zyVgqjFFUdZxI0u0t5MAmr?BIj_0TNK-rf=}A-ooC3E~-(-adqs)Rjb>+EP_gi|-+p z_iN($&;S0gFIidDr(ddmTE1)6wG}9eTFSsxm8CX^r64YPC#i~d@dSVeufDESftX&B zs!7U`+m_HB`*0j!Y*nd4Q%b6XfLKOHJ_t{R@3T7|ev<YePN6*8i-R}5M8<Ov*E<V% zIPlsXv?Q>=ac{q)LPXXi)cj=KI7;5=oT>#+RSf&&t49Ze&Y@F+cB1CX?IMt5(*qj~ zvZ1Cc`~Ft(N9y!GGt%bg51&4MR$uQtmR{=hyiU+nb<fc|m7=kYZjMfKUiSPsM4D_C zVq-LdmQn$VnVrr#t;nUHw<@W_UFjeWA=LYCzUrZ}T2f+@eHYzcHfr1(6!I$j;)2@~ zq1yu=k~YSAGeoD<mO{W#3cou5W^>JD|71|qB3ZX1e^^krjVk4CX-^N`F!+jDuZX)7 z!koDvavw=s10odrLaA9b-PlY<4?C>?x>W1zT`xVLL?UlGHH3>(LKB_X261vs?39h_ z%WO*BrKsFYSX#GGil7j&95Ez)%CknyhcZRC#x<aKb+@WW%>ib+6??Q_wl>`ob?!<U z!asJ^;qOvAi4AwGD+DbFvdVSKk+av(E%YoQn4z9C#N23f>3|m;8()wHSiXD$oZZT* zR~<nhM+`_+=8>xZDa06KKFh7K;Jp62ROjkYcx{)B&^Mrv0v2;>(5kYMJ!rP$9~xi6 z26de~+U=3nGE8G4r*5l883*KP+iF&q5=1C`bl%P}b|N?@LP=-+o`CxEUPiTbc*RTz zY|lABFWT%C^_tmQ1)mjT1&t}&nUBtDUwvu6)N878(8(>j3m=hRG~;0*QQILaxuf5@ zcU>$y$zy0RCpak@nCU=2HobH$>JVrYib#LARDar4oJPxOPDAj`x)(^WmZZSanfY#w z$P<A)Lz<;#>TWXO^>MzA?xik&aKk;--Mei3J!}skDlM6yzM6UM`v(&1LZa&Oso5at z6gKe`EWRswT@7%}#<f?lay+#0o={<8=eauIU@NiOQLUB$=;YEPdt90y=!X-cE&s=x z!j^(tcM7sk2eX`mJ{zR01a;U+|M9lK<*|6L&&=;1|20-&MzP|Td-Of3_GjjfFyLZW z7;ryZ^och)nee68!v&~OEUO;Q<q<(P#UTa7G4RGiB1?N)owN$D;Y9{Jqo$tOGCPTn zGj!~PLOz4guo<7X^I3V<`~ZS^>g;+s|EX3(%ez*=84wDEA*tq)*Pv;QpdlC{dyXx_ zTV>4^UrLu1OJSC0!t|OQnPs6bdrYenrop!z!f^g%YJCiN7=Kx(?T_oEOC$%xu_eAf zq#Mk)Y=7N7(>qE>^ADr?X&3+uX^l$^SbemOa}+@FV-jhLcT!*>>u|fqTVNU>EeUOT z^6i9POIgHra2OFE#_}M@gRl&SRP)7(z545?!T{djz&2sD1w^a!C~$Lv`=_mN9I&(# zHwB_~2__OaNdNhaSvNC14uF+pAy~z1-dzzjX0lAXbRw#{`&J2ltkXZge);{k55Ir^ z_(`qC>xa7R_Hv!hiGga4s>chz2E==ihEz<lX?n}M1yrEr>2!rJjIg8V+P-%MB-Z`y zao)CtXH`48y1O+v-(VqF5&mR)8nNkN3PB|j#--H3NqR)8bMt*2YS&dZk&u!jdJw9V zdC+}!EQhV_@a7cAW@LjlkWV7<wNCO|5k5h|l{T2gUmcx+FxIoI9N-{s%STFAa6UoL zgJ`MifjfVx{~Djh`w)bj=B1RZEFeeT_Ba6OP=eUZqc(O_#ot1}uGF;ZwSZ@L-K|0? zhcAi)$+!gFsKCHAH2z|j4W~8+Tf_ci+uC&Yw2ky=b+c2U=4ow-)B0>@)KWuz9o~@+ zH)U%#F?$nFLihj(d^i3^SEs_EZ(Djn#?ICs+TINLf`Sg$(keP<cWPT<&7@1zwl@c? z+ukc^v}9cw1CgapOA+I-R$puTKE8fjMyBzwQE%y6mY3^=245m5vGD=0tWR{p&eM4U z84n%CwmaBi3}$}oM9Ow>D4m?W9kEKRS`;f5!39JN`?9uk@mGzDYEaEujm2H78RZe2 zQefi|?d!A8pS>!qV?D@pUiFS^xPzkQBTX)$>YItVU&jK3S+IQa1v{82Ko2dOLYB18 zzP);6w_TU^)U5WptO9M2@tr!iCh2swcdOCbe0i>!_b};AI{Y|Z>RK?!w341Gj80f= zs#PXs$t~Wl5?0UgD3N!i3@TXWE~}5>hD$iS0`a<R5s)YH>zg9XN&k=yeBpKEJRNel z<%-Z?T?w4Fym^R6uPkeNP46kAbEC7VQ+!M20VD({)@jYX5zOpY;V7*N%w<#@h9uIU zSN)ZYXV=%ZZb|g<((@sYn=dvr|2><sSxVw1?;6=|R*JXnxlrH6_kVo;^7UW!)5rg7 z=g_)dhul8dpc9+yn$C%d=T5#O=I$Y%sx)4g9mVS<I%WwU)@$-~K#()07Z%Yh*=T$z zM$uxB*V^+HJm3WsqfV9=hU@?piXE;d$ts1q=~Yx8*g^e@V|qyg_-t%WUFpW^J%V^9 zA3vJMZo5f~ZoP_#5?a~<KRpS*;uv1$DTZ+D!;ZavGz(q@YGzwT2K@!8Y`m?+jpdjG zMSE0D|9;Kh90OmMtyonkMWaO0Ghu06tVD%+p_b$;Am#J|8HP`&?zc;&ka+=n+5yva zMCMz>jW}NeH08Q&iH5=zHB8l_1eK9OptVZM+2D5<TY{XDd7Md|0Ko(a+#!HCw9V2H zlV209dGW&n^yUtYs#y|)hzA}I_@{P*ef6I~92Q^KI`nk3V`}tfEv4{?^W>F=$^&0) zzfJqaaS{ohG5_oL58uB3-ameM7Z%Si46#8fFSSNT)+e|)^l~c$15P1IX{&mHly1VS zs5B^m0E~26R&}J!uGOln>P9~GT@nqH@rL@U;BeZ{vDtE9_cGisD55vLgE@7g8qbL? zK)a)^z|ck-BIkSkWr4-CWN-g!$g{qcY|f0zJZ8R9j+`(@9rW371ozZ^2~3e!E`@Mu zm9FIU{`QXaw@^uO-@ta~wn*nYmj6ZVg@4u0ALsbCOx>=ZIC3v`fkSoIOOY&_qJR#Z z@QXBiiNx*J<n*xXfUkDLK;vu<i_rnW{p1u{F5MOSf$XYON>~mOyWE1xyyGIw=3KkQ z>2&H0W^=dFUTN>g^Wu+Pse<?!Ar!)JYq7vFz2JcZ=W1wHbK)`rae@^;1I26mJ?3t= zMJ`HMITLUFumvgM;oN@qa?L47$Pyq(O9qG)l$JkMD;kI#9?Lbp*I#z<#P;*~kKgRD zcvV*2{a!k)>nA+=nO$*S*4-4}0N6!qPd3;)EH=H?=g0J~b67V^^f$OpP<Fs07L>?! z>ix7dsIlfIAoF62^gzlxwV-!Cfl&U`n41@v7mQGgbDhBeN5rhk7KGd8og$^Xyh#M8 zS57pUSBJsLnFmZMOyS(Z1%UCcn==CdtBwtG1}}~%*vDp71rNQ@bx_aP(nzozp2uQ+ z{qp7ehfDK2qZV=CxmGioe~6A|>EIBnL!v57`Eq;P)yB~r(321MjBe>0)<p&*CzmOr z_Iql6aKoRfM(Ii?vNk5j1A1Q^Yk;avQROnY$ps=O|9sAY1K3&hysXKVlmoD@D}}6A zmxE3-y?K$qviQ=f={0ZPz0q|tTct+(v)iQt*I;{+`j%_L4MN^Rsr-J@uU*pntOinb z{&>xrmp#|&>wkXxk3Pd|YLEc=EE0z9RmKDzXNNqq#YaoliZ>k&CTj&-brPIy+0%68 z$D+05PU`0vKuu3YhIqTeu<T;nD+YQ3gApaVAEgTGF|R6(glF>0hF%JfR)%9IuJ0C& zP5>V-kH4v)db_HF^6)NV&-KQ;>sdkK2@I?^Oy!*owRjXcS-hwY<;}H1I5aLf6<5ut zzC+~PsjWa$E|^V8poz+>KDO2G|N3oF#jxxrQw%Rc48umt5EW2Kifs}c6b@pGM56tz zzg}AI!q)07bAxEXOqMXhNDk)ZX@%y7HIopcS0I%r6C+IFcB-cq?S1Oi=dv3<onq>Q z5tjI|sjPN7Gm-!iJ+5oknfXV)f)3~UHw9bccl)Q4Q|0HBd>Ib4HyO_UK|)NNwy*-) zwb`1xx7vG#(u-Y9=9hP*X5MvGn670>|BkvoejmSm{nFm7-QH9yUW|YUmkRM3rg=M1 z8bV2EKpgOqqU<GkD__AZXWf_WFW729`ED<xw;iI*5OlE3I=voOBh8O<b)OI=*c??i z%SpP;I*jJ~Y#|eT=ken8?LbUYZC5OBsL|$@Y#=+iF1<*}U|X~CTJUx(?!4KrsN`0% zDTLr;r>eIh!<lD$E0q`N(QCN7fDH4M*;d=3Y|#ZioOyAlM~BRR{rW#&>u)+(yRFEZ zFGbZeIZUR@oD54EaaJ9-Pry<YJzd&@<Tll!-!;xrA#B{R$EyDh&+Hs-hD!m%wR(xp zWyd8Q4A0Zcd?db$(yK+k+)fm1dZw_nkNdxwIIt#DrSqHu(Z88peqW>(PFgH#gK)wQ z=a6*nBW^g6!KsBDhYEDCIC}4dD^Q`s5hU%~7Hr2=om|zh3_#O2w!4GFY6*H$V8-vQ z|DWpTe}4F(MilpD@1{Qa%PDk_hkfdZiY!zuOird@vYo5dBWZL%j>+tppl9tC^<~la za5?j-C~G8DB7zTy)44;1o%Af$e;6EYZP=TG*_9;H==HK4;CkHIByj$Hc^yEu1Q>Jz zQ_H+D7XCPHg;gV5OxaJ?0Hg_(->l^9!)XD{MaT^rS9`@fi3X|!f)JsBtkX~eWhWs4 zzN0gb*QOO7WF%YhdGr(gVY!Z<bx-18ytLG&p-Z%Owv)VUmrh&?a(h!GkdxQFgSTH# zt9aXc_!_`djcJ^}b6gkHa#npRpk7|JsLu(cRN6%mX7>e*1)eL2<1`feL6xiuPfrqc z^t>e}S~oR=LMsyja9bieJa`r}G`Uy!$0;sr+eb7Z9pd9?#XlJljzg@$nI*=bN%N8c zd!6pX)o5W0%I^I7t~_Aw-kkmI?vhz^7|Y8Ib53pdW?R>@xXSc}*lc-*BXHV`xb<aA zp_DwRDXF_>P2P*`Rf5skg_R}q5$RXUHm^-E<p3M6KUi1Pd3qZ|Yh2zfxna{Rk5Kps zTSry32u2=4TOC6+cy9wGZZ@81GHT`UR(jyg$%zmJu_SfaD(f-d^PZN{6wpN5r=oyc z$flWnm_Aun;DSB~L@hTx>B5#fPS^jsTtBZ4KaSb{V&HP>!_YO#08R}^iS1G?2%}av zR@$pdYXIhU<e<z?b|G}*n%lJ-3hXoomEAQvwtJrT1bD&Ni1Nd};OSVDju%5~ce^^0 zJ;&{7;Ib(+YmW>M7DyRMYO(3ZtLDz3f|M$~{br|D9pzPO8%i+)YgF#FBfPUHWNqaR zo&B+|E?Ek(yP5Y*TwQ9c8XekQ=A6q^MrGFUcWZWfdGj}Gwl@bjSK}T#R3GKOnw4&~ zSNd{fQPk=reks!cxNr*I-f}PJNZ!`X_T|du#F}F1-k%SaX*-=&3B*=CFI&5U&lxJ8 z-NYld$US}XylTt-rN&RP*By#H95Vt_M(=hK9I7{a>aXc_)u=4H^ZNDHj5b>H2LcX@ zJ@;G7m_k~X-qi^^_H7RB4)1PL$Z!asm|dK6kLiD3vw!^dRTZi=CjFB+`PuzI5RO1R zd$>TLpl^8V)HKg#yhNh3vA*5MVH>6WG(a6oD_JuIEel5Jb^`W62o9PI?_I6!YoDOh zUE}qpKC<ZdwohDD1EN(X&ZqW}mkA<3-H+c|ax(cih~UEI-MG>zq{QKsh+<8fGoikM zpvc2=oPtc>mv?vD;WQ3ka@|}HYYu9y=)iF0J?sjza+;iOgp7dJ?5uvjk@z&eEHRMy zqpjw7bpz?sd~DoAnxt?yl->q@LbI3t>c$ZbSXv!$$a?mJX*mzSu+ynrO6;&Lc$e;( z+ks6lx|}oW-a5n2hWZSA#bY_#gs2v-D*8@mJUvTlPOG<lT+5qI`&DJ4?Aj#w5UMtt zGhmGO6~^(_sR1EU0FhY0lZP6%Vx09?4qolOBzZIz<h*z}SFBx46%3r0P6V>rRGc{a z`*rH4kN@~(eEMzJRk}t6I6nJ}g1c@IUK{12j>2`R5Ol8bZf|lVBYqA0+*CCnYIjA- zPGIYD<ho601agkD6Hhf~jvSF!!G=953IU!vwJ0SfCJTtfsU4nkXjS_3Eva7YK*H** z#4`>FacU&M$iCd@@@~;?*G&^npDJ63=*n+h0Okr>)CN{jp`$sRxZ4O=N+bq-kev8k zci-2cpM3F<_O$ox@Oq7L{B^P3TDo8RAV?p;OV!0eqJi`bbgnz!-0oh^q_Uzds!gpf z&T;erLQA*jrHRji%{<CQtIvD#TmVsE><WQiPiwnQDB{#r1=om&V0K=+`T}N*rz6~1 z6tTPX$+TrzMR9GTW#i4E!Oi<F046y`aUVkByev_Yji4dhnpWi;sODCe*(gilRE9md zL+j7YTiip_p53~nG}$_Y9VhX8tX2E<0|)Tu9oF-LB}&+?s!T*mkRIT-b}^F&2GE6K zO&La2)PwM3gu7`7)EfV2bt|rE_S1$lFH4B2Y|rzsV&$N1&_~%jHwa3z1)BU2%whKs zgeYG0VAjBN%MV00=YWdh$ZQ#Y+pYT}Y+Y^i5;YmGJv!J3<@c^?SH!`=O50sHZau+! zy}Bd^AC4z0(h)(t!+KH5JjHcFe#snb6rB$vdcH1`=l}Ol-#@&S8spE~56u(;=1W7w zp~FfVYOr1siqi`mw$6FmJm)lu^(-YL(x$eC_8hwggh^Vi;u#^$H^y&=S{eqsmy~vS z!&n?DRB?>I!U|gT4Js|P;TS}E3|Fwj@1V1qrP2szSA6!otXJxpPSED`5mwn+R$1WJ zI=v8|2!usBvjRy}<*)R*S`s-k3Q8t2ZsI^#C}U|AqR|9gdqk2oY2(ORk^W(Oc^E&m zFQ2}A{q{qWU<)rOKb`7)*VGluwW{KUS%wm`W|~UeS?xw>mMYEAR;VQJXWh>ok{V#! z$qVjzsw;Y`g6klcd!`I{!F_^5Pu1Ir(0ZEhRjnnv=$ev>Pu=bP^qlF)3&F6RI(iWS zy(cX34geDafE+B6jAFlwddmC~ZLhOxWe`tt@gaq7xxhNCj;fgm#wNA18%lLNk<^pC zl8(pnN_F0@|6!|r`tmmC<c#6VFy_cM%Vr~eE!uttHOTA<v$ha-b&CUWhcK){-hPnJ z0Ez2f%c6=}@)r>4iuNafP#UYMY$gFKL={aH#WwV)nCL8zCh}umHiM7=o-<)QkE&NZ zcPR??k{2P}M50`;n@|eRV}p3%=)jyLhe*3S95Ym?y@#DZgrQRxTY{kS%1&wDrft49 zsbJIM81OyvsCM$-&YoV5>|L)*_1mZ4|M~Irx3`&02+{Tg5hS14pbYG)HOiukX3qpr z#RkZ4QQy(MzsYk$3ONSTu`0a@w{w-bocJG8YoxW=On^j^Vhs@9qvcLM_54~EYx;~X z#U+Qr0VR(h26Y7RdT2b{ocT=)%t(s&mw;Q?E^3fyWbNEx*UQ4`keD3O(JWy>KlbdQ z8%R`G<x-G>G+vY<w|CPH76&NhfsJf1yS>bL{$Xc*|K;nb{p07i(Xcm1OY-2e@l^TR zTjzPwxTHT84SKQ=tU+p2rK%co>nLG8Ofg7r@Kwgq;7Fy=)Pxkaqd1)tEo4_tkn+1$ zwwj%0Du*2-X5ug*T9vGvXA4ixolDxi%rlp4s*NsO#OpjaC%GdBDqs3{z$umk;Si8H z`pzFfeQoUI3n<#9LVdK&WqRA#IfA?H$cKdp+ZwZX9;ZFiS6R||p*_}YPR&x)o8iPg zt3S7GV~6s+gAaxNI<x8o>eS4~p1viBuBF~(Bhb+x5LKf~hb&1%QKS0^Yuc^>kRE-q zYASo__DnWEV^rtat3K6XoN)y|@-Lh-c`VaXeGjH+=V~OYMMqN0ESI9!2WRx2j$MI2 zA^Cdrs0vn<H|!~SM0G|6(&**2Z<{U-b-DSd16}P=otr<p-5gOZAhQ-@aFp?I;bobA z{kYoRexyX@WFMSoSe=@Ha<YlaD4Hv%9i`u+;<9`Rhv(z2{_61lfi$WA)8!0>Gm2X0 z!Be0ZH|H2I=8brAM$s<8K!mxyn6>H%D0NV-cH3*N#Q#3-2n9#6I&;1$k;mUOH!dS6 z^@f$sgK7pxEMnyW^|-$@rC;e|Q#HLPuC-)IHbORgoK@Dur+7(WoV#siA>8T{J^g9> zjW+QA{-BF*4T4G1v;PE)f01=}uqCa@CVQB7eTkDvL-`v^9dDkovUu$`1f43`HYe|+ zvpV2<J)v7n)0n~*tKio>0OADOWu~asoWs<rET<R=vxlOQu!jB+=h3>P@N<NaJy__6 zJ(hh_xQs321UcM?)De>N^y<cfw1U3x8oz+<X3;^KztAP1fO9Y~p?0d~V~y!j_>Qn| z?9UcLz57bOAf*%E@0~w=`Mv)}%=$DQJrOTHsg*ON=R^#bj)sdT^D-`DdN;#5SPK*f z2B@c@8?Q1}>y~NV!py<R+Ar0yY$&qqLUM38IXILKBINzvhk6Dex)W%>48a{_)}!^2 z3(17V6rOF`n#7XCK?x>SAo0m|V~;PbK5t>HR2IHN4x6T4<8&1GsFwq&oY!2UHYb|X zsbF=?#H*@4sKZl=bk-OO2q_R2R($*0#oFE$>(w-T%EMF>C9VdE57_O1T_}Td>v{v4 zjApua=_;Z6Y!18Z)q-YH9Y%M-K44l~aF~5+tj89zcnc$UfS4DdGAg0jB|UGu$GmrX zR5Ze_R#5Q0K;+oI7f4|^;D0-Zmyb)cl6$Srk(D7)Cg>LP@w~byT&GP!X(=;r%b@HG z7CUwWY$Dw9)p?a(O<Ru3tEp^vEH;o0Ul!|I`&!|M3&)@2oBT3WSM8-Fh{kazduiM> zcd`Fi!5Aftf#`6bqR#9A$Qi`1bjgPQA7Af+HAik-TTew3pjRUC$jk}+)3^(Xhng0< z$xE_r$)o@GMv+xTS-Q5>R`c;yB@&1@fjDsv5M^1(=5t;}six)fx&xNL|3%ee)j1tv zb`rJPe&0D}l$%Rn0YF;%vt4}#Ck;raVL7!@vTN}@y?HGnq5jZ0-@HNMlSZLTS4)g4 zht&v<tx5x!>n|x<vW8-3-GcILNq2~0C!1{~jX0dzVX|r(61YcyEZ6US*Vb8$EJD$H zVCTsIl1fnN;dDmnFRD2PQw-$;aVE#5tGDiPNSV9NY;~FEMN*1{OM-}P8M_E4pnx(* zVSnPetndpU>m~E4PmY(1r;;p^dY{+xz2>BUlePpxJ|Iy7@?Phy{>`>IqeE6dMOaGJ z@GY{Qz-)F<U$*~Pcz?G1rv5!d1XBeIq4Q@}{&$QN9Ydrp1emegG%yEI0v(@<7oR_U z8twbX{~8|_ccg!AmOGDp7?1an&B)Qn;P`n^B_FZ{0V9J)vtQE>^^@H)k{q3DFp+35 zPKeSEPCZdTCxJqZ>e);YdO|Hf>T5G`NlVh4?ygD=dQ}bF)*tK6p}aWr^3?L;wg5sv zy}uuaP*!1iExh)U&qMK6FdK#Q&H8zGuH6BLLUm|IMR_v<6ELA|j^&dMFMG_l*M40N ziT!f@#n>fHLCuvI$R!&PzCOq6tPAV!b(K3=)42UDYH0~xGztmoK#|y;?orUgyGas9 zlsz<$)7Kr?ClSC|)GcR`qGTwNXyb7Rt=@ELXsLc%jShEHzRfAg;UTq7#a$NVBx)VS z!ak8h<puN>b)z`q%^#=QRl6ylfEnonwykT`(uJM3yGickoS3m(r#AZpX<vpa&LZv9 z&*M^cUR#aRd3K{Hb?mjTcdZp5U&|n|r~7@S+Nb*MaR<2nuRBw@rR-u3Zg8jc<^Ght zcC=9j>XWqCovKX|daBOlm-mMEu9Vnj?gAuxWy7M`!Jy7m{LqUovd~-}8KqYuoWmCs z{u#8Zzg+11o?e1kyH=PWUtNi#lhO`YIc8wPlq5s=lo)8};pbCkkz<s`VokDFTMChp zmOya8`}5F<K6609Ij2{?vVpbyEzQ-A7C^d6vlBvTPe~(}Yji5<Z;$p*kiYd>Ev?RE z3go3LN_BeZkw!dBl|n2j^At{LT1$!Q(l<j_qUqM>!K>d&gr>j~`#DjqP|PjKRI<2U z26_zNlCKF+6e#W5)3{E}lO&TqZ)zxqB|}Jv<!k7G6g8rWc~#J7p60c>)ZnHSDyu>~ zvuj?8+Cl_^dM<kD;RDLvb7H9T@3Si`XcO3eq;#*tx=_=k{gN9MVt-pLZym~iEMp1| z@~dmz*{}66BF1NBwg}i+%T#sas#HU1^;PZK7C`D(e9)=0qpAcTBmB%MFGF1?#uQ*) zgtD6)<fy3vUwzYX%UiO2S7B;6+oaOa6Fi)H)P~UN=3EHB6V$ufI9HbgJT}q=r<BoJ zgjx)SYnhyAn@9x;;wsMdCFPdYdPwzF7*E5i&d09$@Kp3SEr!sgulR0%%6p3IZKb|_ zsqN$EKOeUaaw6Vt9c~8$95+#@-Y7hDTnNi=!>QxjiIrBDZtbSQtDJN|tnO@bIY7*# zMm;d?c@hCs#@N=}E2$_^N{voR05MO`ly}8ldJn<*w$=4S@oZI<F&%`B;8SwSmKCNW zQ+Iw6b@N4<ou~GkQ4)!G2|#VDQB!G0sD~FuUE|GS(*t~bJBkKS8HI9r@;7<NT{W7l zPfJnaUoYA+Ud#38S4FwCTF7taOwNa;q)agoIxnr`*eBb7U1>xvg+j^!c$sMc6Mm&V zf;iDw#kr=RtLlt|*{HfXsr|}_U8W#JPwURSQj)EQk`tq9v!#HN`OoNnL<#}LuN>Lb z<C)^c3$?v+*2h8MQ!h)`M(v_5uU9gG=~lp#vX8<&aJ17w+=#;-E&)$z&~qOu&qmTy zmW)UVbb2hOLmO?~6NdS0@qGUM_wmQ~C0Dl;rWb|le1lt>SW*XPzSEKq6j@XJNF6@6 z9@O-lJ6THKR&65K(WiE3p_J<M6<<+@JC(roT-~UU3AX$piVVvr30rK%O`{$y^qLdK zdq2cYQm&qp)2G6^fbt~O+(MUfofQ%Wa)gpi%O+ce_ptFT3k$H)bD^wtEsGaHyh`dG z*+6#Dnxf*e+02fOKR-2$Qt*YMXO|<)yIXr<9Iy5I{KxP0>)#%C%8!ezw`&L8FAC`7 zs&Q?Y1v(}rv_?^!GJVhwS-TfVyl}2A1@AXqY=YwI)`Zl+5-tfvfC#CI93FPgrfd7@ zmAneaz;ZIUdi>ol?(kuxFngiXar5?_R|pg`#KmqytLr%n@IBQB9?IbzLa0MiYH%Q@ zsypJ&Vptj3D5!dQcpW~Mb_ifKX><~`(ovz37p$~V3l<^7SG7FjlbZDTkNNSh5A?7- z>cg<VNxkcrl1bJ|pLZu6sqnx&i))|^UZZv(2S<l}uC;KP$J&7^<;?69l8uM%0P)Rh zD#pTDTBBV<LABgv&{^$VrvqT}iZA7lo#v&Yd@<gDaNeyPN)UlHcg1pV33I`siq9dp zcvsEd1OKK-s-S*y>QOADj-1^hFSt~f2;PbTI$2^OSK&>oz17Vx>j%h}wS@8_zTQ8L z(jJTT`Tox}zfvA#$~S?GzO<<3p=O@ab&h{4FG|eNJ$H4Rni@6tX=B}j<En*%C}`X} zb#i0Vu`lfV5~nohNk$GT0%bsEa#r}%0xd66S507^uAb&e9UfmjM6X!Z&pzbZYTTv! zs%=5)0gzJNR;saek%0T;Xn>6a3aU699BK~oP<etsMz-p5wC_twr(}r>_}GFab+TI8 zog~$WkLn$)Jooq2`u5xS^y$OA9~tp-wBXg^8I(A;xf?hFcG#p7<#?*T7<D%*7Z_ea zDZR)QDpigzX<%UVB}K5%tflVe;OS%BY>5CqAjknP!C4m(5lFeK%?b##7c}gE^48fg z&$GBK38k}3%Q;CZ{CSJItofpf0dgkt{or`2pK_^-2sTSvYd7hZL+GkMZnfsG5A|Ya zv&i33LBkDX?K>u>4mJB63BB%;lo|eI!T$Wx>-VL&Y2QNa$Jaez>|;%_U0UWkc)5>* z1INqY{CL$(g~6*MT3sB5sQwDSkrjrYIyhdoIuDsE>U#%+^dZBI2-At#w@S3T_Vc%* z;>wHLPzX^?!R-~g>;~D2+#OJ-(&KI1jmoph$dW%Tqrw-_wVeP6Qk-TbN5F6dFZ&_; zwaJTD;cKt#U5h{mq;!Rhb~lxV*)(T9YEZy)+3$2&i7~#G>(6gqYk3PF_v3x0n&_z; z9mN$zeaz}IvYnH|)zRnV6CHu1tQnVfV;l;8)$v^7I&V#~nG-<d)#*5P<ZqKmfuQU} zieLQ~oKz5@bK*(mUiU>Mx!d-<g$Ksm6-3ahv^sJORpGMlQK-?)-n@e{<y=$uU|E@i zXH1q?8b(#`nt4ak3lFs_2upRj4awrzDa|VA%VBFu$ZZLuq$r1|DrfcDSKoe?(c$f; zbn8@n94hd$*Q1S>rjWtC6#v0ToHPlN2b*e=8h1&FIZ*W2s}c&Se{iWtamIP`#iz(4 z>Ivkfrb-8-JkLhiwRM^*SLV4NyP4`mdC(ZHsK-SnA@i{V!yXzXif(KaIO%ZUy7ekN z@$20!0D$wRARUJwO1Zs<l*F!&PKdJ2j}~s$=CnGOnxsU<Mp%=Jz$?%aBye)B{cV*# z|55*F;{i$+aG<bxZ7OAv?MK^gV`~ycr4^D2yM>b)-AVRAnsxxPcI=0Ko5R_}5J_oE z7Dml&sVaOOlKd^2RLMqvH3_-9gTxwuw?fL$V<Kx=N9KCo&)C)?UaCZ=bU{-YhfgbZ z-L54e7Wt>va~g`MR=gL!Cwn|eh|Hu`uyE-UWKx_#>1-@El_aq{)+sZZvpE4qjelIH z>{Wmv@1=yFo`o*g_xi{8Pyeur4nJ^d+F#|NDv?qpyvIK+2WOMvPL&0GJ&C9X<%^9B z^G6MKyftdMqPp(I;gT&<*Qmal6*<u0O8xk?mE?m*f_s+F+?@)t9i@jSrDk-DeSeXf z9gU-WCstV)Y$@Gjb?X-0I`~?gKYmA(*Jb*lL{L55E0+7+H`_J5qC^W<l!atjMqaA= z16B{)t)p=y8d$lo$hVV7-Ad+sU$3u!wxvM^csK#^+iS4^?6=<Xzycnzs)%~sKiDB^ z`^zlU3Txhcv_dpyTQ+vSyb`Z@&HY8~V1)@peTk|q6`{Xx@3fqyh;p(ZXxh{rs3$cN z2Z<QtB|FWR04tERNTrA3Qdu|m<W1nM5>!i@+$6QgZf74!vw#!{42z>ublW);!`G#O zk0aze>`&ICYU=7QS^H9Roz+^0BpZ9x6Ls{r%fCOqQyn_p^B-FAX`Avohc*~=IS!|F z8xd(ZEfH#0<^z-(Kwdp9M#q%6t*|BET30niq7~>+iy&(A6YNs6e7wTI4j8uAV$eKV z0&17h=9Hr^RQ(}ptY?F#I?+Eel?OlZ=*xWmilhYjNNOHYB^=9w<@VMAOuJu340f&d zp^nB7HrXQ0ep?aQ-;Nh$J9^0mTRiKgQHXkQ$JA>gtvhDUe0yHPfByWpkK+gZZ=J#T zHdIag&>YC{vXQRCP^Z_#!nfFU56?H4fbeM}CxaG8UnTsMdDM5nIY(tzt13J1a8*I# z?wryZ>vsg_GQ_gZQMV*xATTjgH^-RXYzs3rI0#+NBUSkr&d(Y0KtmKk<yMU)t4n1^ zbb9$xs9`jjqeAyOl)Xn%?i3ICR1G`WGY5dowt8mDsonaGQV@aVIGBBqri(RV?a#IP zI_j5?IvwjPpqt|UCY*8J-q}hBizMdKs?KB_GntZP5|4=@$m$gYn*?A}Cyx#VF%J$D zb;pn+MSStn&*lQF;4MR<z@eNul-!cxsc1c?bF&7vC{X{Vzt)Q2#UEE?c-j~w>h`So zXWQ1)G6e!~UkCXxDW&`D4zN&(B_f4(lDigr$2qpHriqpPP2t*(t}rJ{85H<AUD!qS z_Ki13C<1x=ep{<=?YFUR;J2RwcW*|IdWd&V(4pCoV<R>dPKVHmUerEQtzzX7Z8muY zGA;)%ffFQRqK=MA-pO2tB*@bt2})-9KPoMfRSAU@={=dsmu~@xEgG%$qBviIZQuiE z_H)%NC$Ih$=>#M?)Vh&}l)R~3(=LtN7>(ebA<7~RzYPg0%c^YJ7rTivR{oRobhr9# zyNWj#8**Qo0Ti*zD}gt6J;VEdeQ?PhqHWu1;U8};e1mXz25eIT-ie1zR7*V@yL!ag z7Z|02jC;*zZC*EUNXTZ+rPjkFbS_Qwn;J~7aK8El_FmLDHP3?rlG~`N;>M!R{`9`z znafuTe>v_*Dg^X{FW5VW9)?71fv<xp?g7rzG+GMzk_zh5HBGE`{zp{#^-}VLVm^c= zU++-krLE7cj2cB(CUo)|5@E*+%tKk}C*|n#e~qv8uj4}jl_u(%@CF;!jJ<@q2#Cqv z7v$UFt}EKfA6gS>*HLu5;pggi(7oXBPAhBJdrT?lgs72MN$Zrj4phA)9$F1}Driq^ zR@<Eot9Z&#DUkU83|Z8qn<{m@F!rE6h!^F+R-7HZJaNip1D!xul%5-D(5WLftKzw3 z$Pbv^x`{l)7UD~JG2sbTk7C=dODSWX@19F1XLrtuD!b*nm>B<SrLt8{d<$5+Xwfc0 z0lr+0Tvn%xNGpS~W>WTYLdmIfwV2lx(@@92u|uy`L3Utq1Gk*nOZ7JS<znWXotxJ> zmD*KxUY(`4hi}@@FOYBAUj8~=oAXSjZ9;Pim-4{b8R0Cl$en{;>V1BL>1~+);)B=$ zs?v1Kar5Mz7loOlZX}?v(hZ;#NN?jMbvqc=V45*Z*+`kCjp--T;md*x`;RNX{p}X3 z5Se!CrvZW``6m&sc3!><a(J0~^T{=1{ZzVQvy$=5-vLPMa6r?kf}|7OnAhR%FWc^% z@!Zx3zc<v<HMcdLe<=*rwTifp*W@%$tT)`I>a_cZ#6pPV<y2j!Ip|e-C8Za&MW4>} z0S0+tUEjSTX_c_=&8r4<Vewlj3)ih*2Z%TbL>We`R4BSrpE)=%^mMyOX3qxL*ZS?Z z??1!~6nnVdEVTQyEh62OD86rYpFk}dHwCiJuGMT!TBz=J3JAo6i{MNGMT`FORQ;Sy z{XMLA)_otL2Eg9=tBU2h&{T7$_@WwW>?)kAJ}LW4hI1Ect1Zcz9m?T$MUl>MNf*@t zqnw0<PPCK$e%kG39nRxe*M2Ig?H8C{`lMFlr#87F6>;rO$*6&!9*&2Fw6}|wPV&*W zE)ntPB;wch`{&NCIzD{Oa<blKw#YTI)ud7DJ{Yy^B^=uME5uxKg`Gcey3@u@?{fuf zs*O2zca%vp)v^c3un7jyeCztQIk`-zWtRs3hzV)1OxIFE(uPg1tY?@qeo;sc(;i{e z`Pq9a&U8jqFYYFmAp;6I6ep&zRPI8r5Vng<<LRhv=8Tu*v?$L&xNY)YuO)8@Vg*b% z#LTJHDglh4^Udm@{p?bF{rtzr?~64PSGPXC@Vd@*)mlw4-%)J|v71hNzH0GofI4b@ zXU)3~TNLvAdm?FhEfpMzQ<bR;UcE21xRzLzj4GhN`z(Oy^Ri8|LLjk$W9*FEIb<<D z>%eXw>S{ZfKtiwHQ;u}FUlie|Mqw3LAd;h8265PJx0~ZdUJ;HhMn-j3>9jNzEhvVp zHE3A^9uu&$#RBw5gxh>N*|^OT`M>>NtkmI3y*h+?(rJr$3*FQSQ_D};5~W{uMWj`i z<vTi+?w~O!ahsZ~h7*9%I0tINw65Yh%NqNV)mcLSRr?&p(Y!JQC|0R4lC&tsy`|cY z*KIpx`gEv#*!1o!j^eSv_0cU^sM)50jnJU8bCn9_5LW`*c5Tqv#ys~L^c`AMS~<_n z4WRMXrc#+4%w5-A;%HUoTA168C~au|?Bsm?$CvM)|N6Cl`RyMc;voqAi^|8>Tc=PG zpJI%e2i}uZw(F93e9Kb;1_D5qB%c};Q^R-7$%!ZXt`A(YP10`Xs@H|)<(>29eO0ub zLrSCUB9f@w?JXj8Wd;9r(2l$88LU{uOOo+sxC7QHeR*9|<+xibF>>Nu0+lfqJ;am# zWXj+HHI<2CX>F=WvLNE~{<IXWwx6_VXv<gSAd-ijUkj2|Z%fA@$3ZvYf3;rcW6Iq6 z@wHz3<fguCk?s+|yH~d>Cs7$dOZ^O3k|yhWQ2ilD+q)v0vBgtDdtS=;j_71L);fOd z)D2Bj$g0DPr5$Pf-U%t%eajLAN2ci=&Px=&>rJR(k%A9Sfu7~cns0NuQ&H5UF3A;r z?<9;XB1GA!8ZPkUa8sA5XL>yH?PS%Vg&*<UX}-hJ_zBhv+wM?XJNUDkI$13*rTQQ1 z_3hh-FDgbotOkw+8^W82!69J07A-@s<>(C+(V0-C4mN;%YEi5+HCvmoq9l8WTBNJN z$K#B>>7BlqB77ZAMNsmdqE5#-4Y!B%5jF?$x5-XgmOY#{-~00d%Sm6t*-&-jc3@&C z6Cqj9Hw5rLm!u{M`?Sg3XX@nW!qHOnT9fK!QLS<h7!*XIKN*`!-(VFm3bk02Ucxc7 zJ8m><`d?q#sy{FMeqF9pA)hy0YEmAFi;C+O$4Fi{4+3divnGpTSWjmg^ofsJu2euC zdv5Y-k}#F^D+iTatNYX%bU&vuro|zAeb*duqoii%IDtlB=T}eQPR+d5Cl|!JH+z$$ zIC9rvEXYAi#IjHv9MBWO?Y*DZy1ifhu>p+93S6rL5M<>M{%u)z&7udv{&WO=CY|L} z?X#Ok;cPXg@UR?lFU9L?t=i|`zfeJc`}}qFq1SctFCqr^yV#wwi)=H;ji6th6p>-4 z85p$~3rcvp!Q$T1^yTY#XqYYgP?_aq9h6RIUv;0fTS7TWJ$Z0kipqAR4$#-_^jRc| z+3iWHwLY)0dUT$$NlKoFVOWCIv@f%1YFpKHp!mxytj<yT`R=)ENhAssw^N>L;&Vj@ zs=#<&%~g%9f>WhM#MAXkzRxOJQ8xu}cR6Ym)9WyP8}cL{3S>(jKJ4$qU}57)TmX5~ zs;);Ky0~0UUrxR`3jx?8ujInBJNo6|%%!|hOpf&^_dMdsk=t)=&b%X}?xOH7>RXJ< zEqUL>opH6H)pv8ghVSvJb+n!6O5Vr<r#^`Kv{$`M#7#M<e8d+zE^x3yFrbaw<_}<( zioZCTN3fOlW~({s1frIMS1Eefw+^~E`Tl(gqnFY2)TIcTJzaY#|Fl~BPnnvW-V8Ez z6rqUDO0|))O+TB}oP}tZLt{xVO)7D*%3W=CbJW^V#c;4Lj-Cy9YM|R~fOzbWZk|zl z<#y!&CEi|@Rr5$s>>3Kr0(g1qJ-8S(Ui+G$K6DoA`{m%oNZv_By>$-VGE2~ASXbvN z+227;MMLV)m5F@V*4TpMvL!3MFPBqRtN!g2!FP_jlLX4S>1DM-Wwt;6#abPYwR%g5 zUZ`&J-$L~6xa-Z<B(C3}yqmM8GhjJ5ZE90RJ<bJzQSG+P`(sihfm5n*xE*O#J0y_r zC{-w*uGNyBRhAI(v~x~1SG&4?)=I!U=XLz>5)TP9{4wHb@Pd?bS6VX>)wD7m<V#Rc z1p?cawQG?zlVp!Ceh7J~8*FbW`c%REBTCXQ&cJHOMqL5);MFh7S_#kh9Iv%{DCO>t zU3I=$srkkgr1cIVuiFk1m};<^T6yW&WPGUXaH(_`bP{HJ5uXbmEVwxoNG`$J|5T$X z%52fhg2HGcETkofY_lqbGf6yGy5@4iG`=RA%HvQ?JGlxhMj3|0hMh3E6px&uh{;V_ zlOxwtZa@e56(^=Tz_cWlyA-w>Q~MxdD$&9wMDQA-sGZw3-Z=GA<@IN)LT{O<e15|C zZ~x_F(*h2^8d+!<&e7#3f*^0g`rX(Rmy`^})+mPBCUs`>hFaoA-ep0ll|b3hqZi^- zHS_i|7c4`4Dm!+MvSr7{ld3(h(5?zQgt7h*w@DnQ2o8G2b#Iltk5RTWs13J-uN-;F zI-Y|ht~J7WYRuhs^-eC$K3F5?xr@+PuD!y1+OD07+&D-kUE~}O)*->eW{|U4)%juI zayL$=pONa%uiwAfpZGDg3M_eLKu6&1Y+b~JsIP$IfzGOuPQBQ<w2HWO`_t62tJif@ zy{3W&mbp8&bZU5>haM|HojY~QUFW6bw`QHXDNR5gU44;DYufvAYB;?-uN<FfW;5ak zsgJtnkQ!j7buOqR_ZZdZ(9ASwQ>!m1`M5i<o{5L5)&mQ=Cg+<}gF;S_<b5A1|EC_< z)a0nh3s=#Wuy8NdA22ar|6-*ie!TG+h-$Jvw>TVp^|Y&2Y=Aa$YuJ9WEP^I}(OaPC zw8$=HXCp2E$|bgERi>0i+s@6BUsj&1MNfwMSvEvj^^>%AcpV6$_vcgTKZ!-ku7cu* z_w!o4j;WAwR^3Qvi>bPPbf)uWALx3gR3}?zDvrh83Lq9GEZRvmzFcg;d0DHu=Fg(4 z6b@cqr4_jvnMBBPJDKQp;E$F1ufKo(@_iN1>?q>g3$Z(LkYaEEHt8>LuB)G}osc4R zi@BLCQ=CcDK3LC^Qww_;SCevxbX>evx|VG;<?k&JEd<TNl7k2N!ljT>Php!wUh0=5 zJL#{%-m)TZ2wkPfvq?4a7AS*O^w(*p(&a^qVLr>bE{7|3huhV{)__JQ^yGczcDtsV zd}Ru8O7=SijxAsHVr88251eN&fs3k@Re9l`cgO$T{`+J9{@da+99o;cDUN|gsA8|| z)k3a&t#_b+=O=(PcBK%t(_SLMz&;=%&pB24)Dn%b&iA`m5hY7B|GmNDpjr06D`ES0 zyMRXzm8e@Amnyf!`prSXm+RFXo8y0nw|6`!2Zl0Sd4_E$Q~?a%*amEl%_f{g*T9l_ zx5n{_&ABj&&*9yOr3H0V*1LjgXp&*JXb>E#{E;n&Iu*clut6Tt39b9*mFVC9&;R#z zjQ{bPJ%lBr65k}erI9UTST+pdO5ysx0xL%kgt&o?z)cje?5Zi#QyKW3$~#l3XX1t! zQ+HRVm?##MnwM0o9+T726u=xig*~sdGzLku^SUk0IbP3BmvdxS^+JI#3}_@68M}A3 z>`pz^9m80f(ptus=!K+Owk#ACbpRO2$f4fRub}8b83_Xs0Hhd@(9_X2Lkgg93Eh+J zSU)GQ3vcx2>HA0fG!}6?{1_7l*SsQ?^31E7l{9WuEHY{Sn3liJAvs^O)a6nNfQ!~9 zhkSzJC_VK$mHu`pQa*vZ8eclhn5jjTQIugr`77&8jwHb&*u+cPI}@zp^=zVEUfNK+ zs)U~P&H#4n@x_myniXuzy7<;gHB-+?`KMw8*zq@%9p$`QB9eQ_Dk?3JITBzlucq_b zK;ZU390z<I!CiH1YQP*S66c>iiHG{r_8<H8ACZbCzmfTB(|*h0hMmd@jO#3)HU4>0 z^GPP|Iz;S_^IhjH=T+GkKxG+@eVoRF=5)56E;ZX{s!|=|@VZ=yk*rH&QZx#5>-9R7 znm5RYJfr9Mv$|E4MG)3fTHA{!#u4f%3&;tTXU+DCJ3v`u7Bi6q%VKt&*U(l|w~f%Z z&A3MT$h!3mwK2l*&e-&@gST!cR)dbqX+>AyZTe-UR$F5Hy^Sy5Kk~0%>&Kt>4Ue&= z^wz4-tm5KK%b!))c8%&~sWW=$NY@}$%fxUFOdz(H;%gh8h38le>q{kcHl)*8N3={L z1KGWp!zS2aPq{m*sG%-EF<m+7XTVQ<v2BeG%Q3=g>LSEV37T8g2TjWeHpmF7zEefX zZ8!!%BU${{xRH=H=cgwCg?9ujBs<4#Yh*DcW)JBEs>DWpv5s2`z!JO~;364Nj|J>? z{QmimkN+bd@`rwdo~dtIP=52}@+@=u(Ck^lbr~9NJ3Q`XnSDGXv~w{wKbM}Y>>0|) zDxLH6`l*!FG$khncE(gyuE}$^TD*(u*Lg`#s0SE>P95nP@GYb^0)RJqO)4udfh@!S zwj=9u0yfwAX{ksO!plV&emkH?W(jK35iR)2{-Ks6LTvSNLYBQ&hc&YGT-%hVju*gW z@abja$Wj!g<NUc=-~RSNDK;l6{=y%4V`8lz%IYNNs6i0XsO2yPa8*}vWg(~2FKmtG z)fIJZP~bwNNV$)o*PwoaRHS`wO;Y((eA^0@a9oY1_tuo!+oDeEmPrJ_lf?KOKasB& zHyJ@wkLf#lS$A(s5+dI1+7wtiz<{l8Vc8i2WXO#h$YIT~Q?=WXR_(2u^G?F4^to{= zWukc1kd4F34C=q8_2Nlg-VcL^|Mx-#7wWxqzEnuoC9j1jkDEP8J;*V+<>nDXy+vj( z6FgYBQ<K!J$P}kl7LttWv}E*(|Iy%k>OQS#H{Y(TYou&JSa~#ASWbv-?pl3)UJyc& z^SLZ)cBMoqcK`+3*=u+FO<P@_zXSVb2jc>{H*Fy;2b{d?y4-fYqos>Vut!v9fA`)w zT_<mhUFvv~K8o=^{EzwuQd`s0u;G27_ForD!Sb8RH>T3GDpb-!J@;aJocaZrtGcys z1{^iXO#-589IG$gwE;<l)3S*lqyyPArHIse+5jQ1M9!!5z_vzKwP~uHe(!aAcnRp+ zouA5ZS)<%(%>p`FBX2+rTMDn;;=Os1yxDEOS6nzYi!`NcbfsIbV6agXeQiB??J@_^ zfS8q?9#T3SsLFSdqfQ#pZ2I^yQP}UP(#)c5YsLBow7|EPOKn}*YVv)x!0~I|C-cqP z(#({}7xg4mM95pGq662xb&Zd~-C%;@J(Hu#PGj?|VJ-rj@>qUN3T~b~c<icH&RP8c z0{CmZUbPWju}etA^{Sf9vAEmv5)=%N)O~5016;!qxY%{MoeE=U%b8_nt|47{4g`}4 zg5t4AFKo<gFQ6-zt~_P5=}B}dZMkrRkMh4*s0Yy6-h^ga6KUtwU8E3GqA%HeOjH#2 z)S&JrIq0jMl@t0gl7G*<sIAMCoBA&wP8FU2ENZevBjH=kRf%}lBoXaO+XN#PdCnE! zmA%(|_McT3rFhnen%cRwBPiya^J4R|W;yQ(G)ieeg_)=oLbBDA1@2-NCm}2siK$-s zDX9p)$hY)YGCZ|7S+i&u?L@SOoocC{%^^0`dVa3epWi<GG5-F24Kc-s{Mwsy5oMo~ z5c3kSQvoIyd<bV0dejFGXuT=&90?oxR<^2ua!+hf#pjMQog3K5N!5GFM5^{oImk&R zsgv}a+99h=)tjRu0oueAb*0Lyl_MBEygk^p5m#D3@jISUq&+oGJHeEsD@Osq_SD3; zI;}b{t5SAPFIO}wzJi_lNg&!}@kwl+Y@JPE|Bdp=4k3jW`&`pYS&_O;zOB|zWl|Y4 zr)BgjVBI7vQ)x{4i=?hZe_W%A!-9m^O|&Ps4ba^dRzpJhK4Pb8_<JI{v4O@ewm)K> zWv`18Xxb@4m&|JW+kEw!<==#&!V9J14V-<6)yaGWmMLj}OSaRVuR49YfdxPhe3wnK zy5t*MBGHQ^li_uNSX&X^WCzQ=^;C{)509ZDTeLmsg2p$^`ga#+UHQq0D6Rh#(DL|K ztEDTlhTw0$bR=<SKjUH+%$iq9k>GinqQ|jj7`1`}3J+z+9N}8LE4hwWaY}3%&wI6} ztzT<iMy-KFFB~M1kox&@sw67`t4+B=b{oI>>`Vaeh#=)WCQp8<nG~8DRKQU_{j?@_ zbZ|Q)^gDr}ACR}}yL~Zhy{d$I4HTnfx$2Pl+%+dTuQO1mZr=3q=>!T@q_yL=%o^G) z=N~u7y?=i=4gAH%_N&+-sZ9BJeeto&wH$Ni<%qfm&RgC)ZB$Q<#gpK~d(#QIdh^P6 z@uW7zqg5Xb6dF>F0bT_(F6WU0eh|A_WUr5FNb_h5mC5Gbeo<_wYJKRCOUl#);sh!v z$fKpN#**NgP6efHv@=!R`ZDk`mE+$ONp$FWUU}D{EY!nVgVj_VQ0I(wZ?q3*ag_Kg zr<<FS!8h=8k;eV~hb+kFuMfQLNbid>qgNs+o|oJwAp;PZ<R<~~9Q~%Yvgte(6;dwk z(m8$VgJ~Vy1&iH0a)3@qJolFMAC>t*{d5c9#WvH?432%&LVPN#W4BN>j_YN)bH+81 z*MJhrzBvX3dQ@aHd9i+7#QjN5bD~y8rT%SHSet6C)iKt}=N0}{wZ%M4TEr|0s*9xR z#;2Zg;tp7%2lu@weud<yb==sW%k}497rC!!bD!URMq5>cRz+03)_1iV^gd9bRDRx& zAANZHMs2_B8Q3Wnh4Cb!0pEJ%YjY0zZ5Gr^hLBH94f-Hd?3;7{ls7yIYp1&}uqg?n z9nkF0rbKhvSD&b&CQUp;Ok<IX$+NpkGgNPC6iYk~%CPfF^0K(94ySUwh=mkF#_2`5 zyy7Bcl*@7RIjKgSQdc0Ff_jl7HZ6F=(pUa@-9Rny`D=Ag<)`n}{&osUvy?Kr8!CFZ z$&Ses2dcYxX}?rEWXM&1@zBEImU6OF&P37*$p`Q}RqY`<@dwGn4dlEH4d^-6`o=j= z;v6TjDLavWE5NI4y)tpn>(L=S%Cw*wN&uBzY%M3j!D=K~o!|6^*8fV|(knVhO|nsB zT5s}ft0z6^{a~?cbC{c)>um743B0B(FamFqWqF+4O-v}cRrz_Y*7)-K`1;qe?iXaY zze&tk-|hqn%E&BZ(}xCVc@wjgitHo_$_XM;TI+TU#hfM;7-s?eph2cB)#BZ3ln6{k z%rXbvweM3mhuybWlZGdu3Ct1?aY%kUpBu~3xGh;2-ugRdC3E=4)ee3z$fJ3+KZ?Wu zEZ}tDayGm9P6;IyFyf^iqx>wxnBX8Pi+Zu2NY#BSNs<>!2WlYGlbP>yfY%HM@wrs9 zt$VDXxd55tjmDtoq)K~DA3|?CH%&fAJG7?uYCzt4FK5$NXQ}zdz7#APUomsms$750 zh0>6`z{2XZ9el->pnf@OVvEgtqdr?g8QNhkf-r|DZ%?cs^FR(NMZoTk6{^-dP?Bg} z))xJA4fAUfJNjb02r=`+toKmpv&oUT!8`=reaRs7=+H)5ZtIB}TdA6=tOyBnInS`8 z2*4DW&xQK)+vtD){nKhT|Ijagvx6KNfVcJGa6@?bf$1J_OP<-lI;U0NkbifmSG(JY z-W9}jQf^bOsXJ{!EZ&p_BEye^pRw5r&XO80hnO{(JxA+OJv%E2>=+a!R4mVc6^4W= z(Y;z_Q%OaNpxbU6XWXGYUO}{lPYOB!2;~;EnpXF`%MKyd-+MhkqN?$q0RQvao&49i zw5!v8>CWx*>f8brt)TWug~*}*xm<sI{-gfa*T>EZ;V*ulUu-_^J+#7krW9=&5*HIj zuDkb8*<pX;{keNT=Y)4ub+=YM@k&njZ5H1(FJ?hhaaEgu6;`Ute5T-#BH=_MHxz-k zS~Hfea$$U~6`yyyowf8~6HwpkS|PbetWU`V3IoI+UO;R1$mR#A@J|QC<$%sxNyXqa zsoi=ohkD!U{vJe6&4b3&`h3{sW7n_w!bow(cY7LM_3`B^k@oxO56u3f$a$L~B>3(n z&jkE)aD*2khrBBVLs3`H60`@^#{%RTfxvaK8|4d^K~{D;OYW&xTKV!8RR2KmFp0t2 zy{=HT7F<%aJnpGeN{eZE`C+EFA}20QTge#G9ybYXCJ8%i4q}_q_Muy$C}IgFfVB96 zxAXm{j?h|)G&8Nf51<Ju#eM2k9~CXy(;??T86f8dl$@1~aGZqC`0ILkkNiU>@_ehG zIZ|WUK<4|>kJE#vdWPk=bC*PUit62wiVGw$ujQ*s)xHbnsB#EWdMZ!=@zNDrxs_69 zn;qR|YaH6cCE|xS_*8<Y#*k_r6>X(ojS7%&tIoeg0Rdo=<*-5Amu@9LgvC8{Nw5pZ zo&aHRs1A+66q#KfE|TNOE~<o*+Xq;L7-^rWN#9iO;?gLRK&u&za+?;rM<gNrSgeoj zd;bW``1(_1W~rvUT^|zzQm2eFv9E;Yt;?am2pf2l(b0yy_6~NA;scPM<HO!jNh>Jw zj&CWOUd5e`y2iTvJP9F0Slzk2>m<7ep4R8npz1#BO)V8(-X6UExNJI3nQB`|H$N&U zuFKx(PD+yV2<<H7bh2^Jg*dUvqxEL(+6iaC0;Q&+CQnIhv%DA&<xGR4;nZlP2Sp4l zynu$KEymNiy_V}s{n1&CN^0(JQ}vW8Yy(P~q|rJ7o~<UjNe;iC>glj`oHS03)i=>4 zFYQu~Tbkxneee_<5=y%h9h`tA`|q7-y&GY%@mGp>&1LyQJ0kCJNhO9oL6(EQs#Izs z3aA426^#{_4z4s)*=~wqNwlFjkKV{eXHXTqARzSR?_FAvUOPSG-HWZJ=8KF`r4#OW zI?t)+pe-!^S7}`mOMY&wIY0bfzqj8$d|Ch8H=sHHLvg>o7L8A{oRYn<=`G0niU5#A z-dSFTAVKGyHL1KU)BNwFd6A$qA(ef<H2uxm!74xF6vy$<&bu`;B$Rq95z8VOId4b^ zcAm0Gh7PYHx)39(_&|T`u2zaS(#^T}k}O*}?wSoNVVix$i#d7e*_Nf?kb*7Lz&DWx zsc8-5tBvNhI~BS<bf<O=T2eb((Y&HqYJs7i_rF~<8UI09;O*U*RY^+66G`qA{;WRe zOG10m4byS#v802&R!)S;#%2I<s#Ht*p+4W7q|Hs$&t>iE#u|s>0nve8s+>mjszYr6 z#o^T^asep#j~CkkD3*c-6S`De;gN=0RE%CDzOH>eK<3c>*O8$jiHTESBGpRqCN;6a zRZDb-cU{DlJ;+s`JtDN;&43t<9MfaEX1OaVT?1};Ho!i95_ClslnoQFym&9OO7Ags z8j9=1QJvjGmvoW{DB)1C;&d#+VVj#RYCAK^u-C|jNaQ5H_o2YTsTu=m%+BbgO7Ov9 z1io$7!ol$h{fV~Y<m~v+&rnY+3Dwz1>1C(N8U%;vlz@Z9R2%#N@#m%&H<3#wW>O@% zR68O{`4#1Pr?aF^fb2SGDVlXk6r?ow&O_rK>e_TSOImpx&Lt7sey-Ek@BjEP{_mgl z)8ZOEV8rz{Eoba1o+ZB>+s6)<0?3WWjJib_mDP9K+9nQ;M1v#jx9^#?CathjGDoST z6{=4?*oZ~EV~s2aM}%lHwFCjFR@10%R9*kS@`7C~qW4~`mug{v0>G)N&Q1Y0wILO? z=2ILmRg_qJzf4J?j@VWQ;f^YD9u%u5fx<>4wQ1DBh8jbayHk*%b<tUMC1bgrFd|P? zAL{;>%eAg*fCR65_#;YR1U3cdvD-y58s4nm?P9+la+h}UpE?7CAfr3SemYGL2I6=r zDCuQL25W;9!K}@Ol?+ga;`=R4gjfiI<)L>eE>k^RNsZ}sS8BEGZG$&Kti|GS1xb#j zD{BTY1bOJ*D8Y#j3Yy+`HR;wUmgFpX3&cf|gu?xsrRyc@(AmdwK7vLxS2;&B?FbjO ztI6qowx6r@ttqV8K7Aa2d|!k1A<O!EyDu%_&=4aom+X?(NZ&E{CC5$CLu@CD^ZU}U zl<eV@ofKcE^sDa8m-Y6M$>z5#&F(-mCw0l9+aCtbHU&ISo$YutL9JeLx_YYi1fG_^ z1^7q~4cgbYHP(G90;MU9_9~6Q*A%Yc_-xC9#=Wc3^U(2-s=Y7IJ~rW5!TJ=fl2gVS z$y{_m(l2{hqWPNj(DZ{30L1~@!oOLtr0C4~CUxt@0J}mmo7398lh}zB`V;D4GDzht zKS6~zLgGn^(}%}A$`!33WVYI=r~`<4S^IO4556UZX^xxTfHQyzh<8+OPVzhVqzF5B z_Bl5m0LdUgRquLQ_8?T2MH_XBPW?A82MI_Yam@m6^2s>dcaR~Y36KLzn>wv?s&?1` zZ#s_+iI(@nvCWGzr|3utb7(!)wV2Ukrv97N%Kx-laxkOX<6VxCS~EJsj%DT^<pydC z1U%>8qUMH9!hjrADbXri6t6Xc_ooz58m!5VuBu4fiaDN%$K7|YZtk-O4&BB}=QXpO zZL6=)b$F85mAdsRhEnyAXF=F(dIFNcblxfkYW|_vAT^cbRvimB5WN&sLO5>)Oi!Sk zE??DqhQPr8r~rRb@=~Ztm9BzFg?^}1pV!R4uGYiz>PoMpNH$J=w@B@mS3WA4=SnJ3 ze$g>>wS65c1YUBo*m&~%Y!?s|*oz8s=z8D87UZ<DE}zmimXzeS8B3^O!1{ztCs-+$ zPD1>0R!gbAhITmbO#w2(?ohJ#R4hXoNpcLx@{}4vogAs3`6a?5xKmxRC{*4Eor!M} zYB-9<fqBW@Zntb-tC)D3$0p!;wH7yd@TA_;wzRV!&*l0Xwe4@?Lzb)j!>{7CT9>UX zLV6^Nw3^AZ3aDiPYO7x1b;3I^VS=+x_Z1LKdz>YNthe@3oLb*lYIxHbS773lh0UPz zyeyVU8J&!_>C!0xx;r44D*k-kp7Qf2vG9<1accE4$!3W%L6<wPuA7rQ`M!B!Dwav( zX#%t)aft85#{-C*d^nDweu{JbLYY*EDmmrhg#gFE){DrO`kU=}JAL~)ir+r}@%bT_ z71IwrmHq9i%L@|q#%`6F6bC!iEII5so$G#Lbz1Mn11MK<$v_7IE|bPap>L;O!j<x3 zgF=mHds5|}%Ea&<ySHzE0M3ho?FY-Yt3SOromwdoo}=U(h^c3d8DopoTuJUz2V}*a zuct9!*3O&S<q~MKoA>3t+LTA|LcScTRjG`0B_5Fk?#-R{$lFC}qRKjucqr$!E&6Gh zBye7iY|Q6+egE|FUI?}PS~1R~))IdqZuWqAibDp7{pVxfY=|_reW(5lJ^G}!RrRw8 z$8t?L9Wt3~!rZp(wg|Vk&hPrTIBhqUOj2}?HCc#id^EJcjXKRe@42WkTur<0oDIDs z!5in)n<fmWF;(VLv5R`EJ907RYIG2!_nfXPn@!U)8lk*kQ%YHpj9(n|nw1paoGDhn z+h(g&NlroL;Fu9!3-$H0Gxtl3^ljXiZSBwT?lukT8IJQ%78>B-Xngj@o<g;Er<CLw z?Hu~7&~2g+$=Zt(Kq^1Q@$smq`3^if`NkA+x=ZlKu0tNz4c1XEpX}w6ZJ9UpL=NfF zYj%&x>7}lGZ{AMTE{fNWyqxPY9tEXA)E+Br^x$zjz5UnL_sC=$K#8ulW2v_7mFyS9 zr^2yw>Z2-lj*HD>A;<ZXI^C|H;p#s>^!mNt_1pOH=hsiGiQ$07o02l?R9B1#ZI)&9 zxT^xjL6Fc)MIaHefHza564sqg)qf7duEegBqwejNNPV??D`u<j6gb&AqNdbtobbjj zAbqmMluH6-Ro*Sh=sE8T;v)`Z)q0P0!5Jt?bTUxwCJ>b>dx=zdD~xe*qzJ3PmrS9q z88x|1RXmNWLe@h^kD#Id!LHGAzob4-H8{X<SMv%iNuwgDRO;dFwP54-`tj3qwUk3F zZzHU1e^sASzO^d3cD|d#MN|XX46a@p=@O8XrT*SY=Pv-o?clGs=L(JksT5@*jA@v8 zDEP01y2^vA;{rb0In6-q)bFHCz?5{xian2^vmAsXV$;&YTh4M$0T>Wd%7htUotFjb zW?jM*?MfBYk4sH3-a>e4*<F{Ti=D*Zv>bFN>vWiG&#0?H?x(=^odGd+l{uZk`!}mq zT&=g^9d(bbD!|UHGRbK3)^aENxmYe&H{_430n6Tv0XE(FDjHe=|Fpgf8)@{AB$2ea zyfu_i?O*XD-<*06GGv0&x5Z&>P7iT5Z7=sGyEJ1sWqd7Oc5nt<T522(gsj|)l0S|` zvx8(rR%)lx^pEmx=hg^Q0L>O$5?M(mtALfW&G`;tfNna$>%8T?dWo?COC9x$*K@VL zjrz6yww7yqG=B7@f34T9v)pD6Vb>09Z~CT^Uy1vw$u8&lJ9X9fY%|ud=8kR^&VBd1 zXpNmbKch|udH4y#2@CaG>{GE&mDk_Yb?WCLSy2m;hBD9f%!X?kjKEn-9|wEV3AAA) zswJ&@pORM;jg!(O&vhhK+#L-C8#giRp<0V_Ylb7m;W@OdT3w@IeA`P<6q2en%53d{ zx6LU9yN+x8T(A1aUq63{HZsazw5@v08LDNX>8lzAoajDmQIfPW-(<;H@~`SZf|MxE zqB=`buED^E(uCGlz;s0wq(cxm&!lB=ralf!)Ap*)Mh>1QIJ7M5#z_SQP(pu3`6`!o zcN9W1X7v_#>X79*v8(*4yCI>Sb*RI7V@jd3e{L_B9}DWFs2Y;YyB;77U@C{;kc(5i z)uxta3mnUiArRGMl@m=CZE1#I7AmcYd!FOXr$WmyaFX9FWYtiCpT|~JG}oA3ztc-M z7*?g;3i*%Pv-9M;o@Uy%6WJvQRiFazUOKC1k=L{-gU6Ae)^z4P?L?HK{N~c0ahU#m zR)%}?vb)^HrjNc}s=0VoH|48tdAX7+xbD4L<WEc|z|J@|H)#46v9Mif3&4{vT%E7W zK_p(*u!-ztBe{>t9@xL}63J^jK%PxCTKlJU(sm)ei(XVtZc&8sK9xJ8q*~I4<75Gd z@80})UVt!^i}?~}&bmBhH}!VAVuEq?@HrAmQT(!^+7Q<mW+j}FLJ!VF)OWC~d17#* zPR{Mw=vg}5$4TI3&-9@&MjMU_6bbHX3mRHfWuT<zq+Q<Qvd`9qgBSE{d%=vVh-2vm z>@!fr3|sc2sB=`8qJYg1Q4aV>=c1LC_))*CQ~mS%Zy!GO`em({Zld8$S8NBY$(hh^ zBn=j(iQMdq`<CT|vVo{E{NSK215xeJd^w!EHUa78xvJ_Wq4GQ@Xzg&?K|^{@gPw!8 zJ!%PXg*0(VA@9{0;;US*M0kvDsi@{iog?wwak&`wyGAAHfeA_G?G1t=Gw($if_RY9 zoLwp`bYUMwDT5R^(`lH^-M>34DtGM678;iB`}HuSQ{%M_;uW>%FDv$_42|w_IbQAQ zO|!0ok(I-YOO-+Lo_$OwW1Xg(GUhgEk$y0B0x^_7S(FkZ3v;T*R0L#G&4#2!d|Fq3 z#4Cm7rZ!(TCjkz;OHYxG5@*R&3%lw$&lR(v(Y*ZB&AzB?)wC#Rlmq~l{l0dsd;uQd ztj<<Dw886w#L!xD!Y}iSN(tJwzndO~YQ=1N!qh_@rZv*6-vt%>L7-4KSA&3=z!U#_ z#Xf)e=1kqMm9$Dd6zWQYuy<|{ACJg80v29Yz_CkZ9RScG1(H}qhS+UxDELeT#+d*v zE9HEx>=ZRER-%Ak=i5&LFWX9HPInSN7m4cZV*mx9{N;3|Yh>0RQHi>n4<^h>)F;cw zrG2`lGNSG$UVFvjd@qT4pB#{+n{P=C{Bh@TNDm*ZPg5>|!ceQhOZBr-5B;|lQB-mY z#BHV)d;Gdw5B2x2t7HA`$4%gy$8S5fAdf)W=Ix!CJ{!tQ6T}Y<4l995?bDWZBAoe$ z3(&UQTy#=(9s`)SNn}u>g7i+g#1Zz|o{Em(Vz+BeRC<-d3Rfa`lcYJHfNK-N>Rt^- zwokWJbp^|&g!{F79|~kx$r4!Xh+-2zx&My7a3<eehj*oWr5f!!K_vt|GgLM`oFF1M zTw=W@nV6gas?JUML8`oeTC}g<KKw>v)6_lwM_3cVl<;reSa32y)LFj+FmRA~B~ING zhDE~AtpEi@Zm|P<M<<}G8o0a8*4|zaW;eym!JR`{oz!^it!p(QQ}k5Ii9N_>J(pH< zUJ`HYAkOFY(zC02KW*A%#&&oOF#zmG<9Jn#r?oho4$P)b6f#Z%%)p>APshr9X=kpB z4#6Yv9)qxYYF5I3DXKi&QVl3}vtlR8Dr!lreD@nC;>W6e{rK(6KR(RQUw>atMQbvD zdy{ON-U{xZ+e=LphgpjDUy5=&&<2_S9UerApuea(-PSRDfw~lURd+phMM}Zl6eRi! zaj-1)i8RDmA|W`~!QHso{@x_9Q?^GnYFYUwlf;UJOhk6mA)ejukx-B;C>P<ln6sCJ zpHs%trIJ+NofX~)2~ESb!3(DbB3$hteEoa+QtuSzpGvK0x2zuS98-HIjTP8}dlEhW zvTF0=Cw1HQ@X%SNa>{So@PrxLGDW(q=FGfewt@%gl!tda&TH^p#^E6iLR-{0YmbQo zdemZ(pR#rTdFc+j<VO0bnT~hSs?rW~u?ChJ>z(}F?I!pM^q*azTVC`=8K+jA1bmL; zsby?&PW*HVT03}!d>*z)LHi8eux-Lk<^OQ2c&9CwoJYM&)DA5Q=1Wi^y-L*faml=< z8^<bTt!tw3FBfb#{sS3a5Z|q@-XA#p2xP!rb+KjTsWQn>zQa4e2_EIOv8O2@m8#dK z;>_yKNVN1Okli_?gNjs$vv=@LoY=+2qn0X^n|EE}SC?~VlOUSkL|4efM5(6MuBIrK zG~V)c`OL~+Ntz)4NQwtPa^xwIWv3+Bf)4N9;2s4Rk~QV2rbk^Rg_0=56SnG7lOXON z&A}@<U6HJJ9LjwDvReQ7?L+<cZP?Y={t{S^S69Q}ajDHl?7hA0p6Z)<FHY8Fzpo43 zpiEf43G9n;WjnP@H5WO?`Uf}|$vy-U1i_G66>J?9z5)e9UutXdCPINaw8PqNKQ#97 z>S`GOGC{1WhRes>;1NfRXjZiTTU{68kQ(&j7$+^JN~p#OO2o-m@Ama`(662^`%pf+ z<|fBRm!B;tXqq?ol&V%<FxZ>Vzg9%QfBEjP4-r2(MD{w0dWr7TA+u{M;N;*iz&Cfj zVshkxPUIpu+5Jt+D!DE)bJs<afU4-vRHC}sZRP#xZesgzYl10aYOYS7QYw(-nv~P5 zj%WoDY)@81RAc5)jX0=FAa`QynmTQlO==b?>(n+|%g#|;Q>(d=LFz%h3KHe+;FxOJ zl}MR_ic6YVyWTqmqEzzWm=s~ow4z;+v*LDE&*z})W3@hi|FVR&;tv_`SIZ2jN2O)J z2s+uU-bPVYnh2#(Nq5`|@L!8}Necek1td3Yr{16T@=kUVxJ&7CS+N8^A$oSiUQ?k! z0e-6B8v!F!l!XYjd%M;2)PCz~0Q;y44Kq~ogF<jFL(!VlLa$`;yeS{c`i;S%3L>zb zEV*sYNI6TNhlfikFS#B^IJCj?KJ^-au{(>1L3HU{{x_gn($6i!u^qoG*O#xKe;?m} z8-ITLVVWG?{cY<~HOT7#iH--c09!z$ztf0xID*oZ{Jbr`om7sQLo?UNPq@_-mY$Z6 zRIdH-<J%D(PTia#vn^j&-?J=z!=>F%k$767`%3fb-0m;0hBd$5I4Fd4CyN}oR5``& zXV8?fT(@kVC|FAlbP;5m&Bm^Q(xJrqST1g4EQPA5QXFmJ$nnZr_t+?VtthFt`lA0^ zl5se7L;q#TzK;I!+lTzaVtRX1KHsR`d(-+3h_jp;2_Kc$EY(GRgN0d_pp|bWmlU`G z%*zm3WSg=Ef>jVx`<aYo@MJ$-ASqAMZa1qEyyZ~LS!JdXc&M1zzj?kc3OV8S59&by zHTMgsOvD^Kvdk1YJk$V$q2%4JZraqro32qBIk2a@v&x4Y9NyBAw2PHG3>>yl+s?k8 z)6FNrW#)U+nwl3kfx+|F^Z4!a*YBhMzW@Hi<|$ln3R1VOwLQoX2G@||fvE>EzHLhq z7o@2c@}2be;%gP<&J@lq+1{}LsB~}N=IHjYsfxgmvO~J&L&PF}o?53o6(!VSzBK2X zy$)nMJ&z<?RXsXgKh#-t;M8_aU)qA|rrp+9mq`DPhFWDxTh(cv!b}};?Zh-8)Jr8R z9Hx57y!9JqE2`&7AY5M6!)g93TJ?f1Yti&8nD}1rPvhIZC?!Pv_-4Ci;i0Vbp@7lm zSjoX+9kytS0i$>WY5SAC>}zh|z8)PONh%JHsh)pWb6mvw<-U+?q=Q&Bom6t}h?Q+I zlmk;=(`K#K*;jM&{dKjfJ7(hi*kvUN?q`=JC7FeV()n7R4fU=CR=kILlH(kTu4p=8 z@z9dmloae7e_%`KLmdOz$a9%^Sx6-c0|^BrRl(}yn^wiR|IK<m)TH7YOM)Zfb%=(! zV87Z)bc+IKUm9Gvb>(6>o15Z>ROY)>52BhJ5TdF5mpD0XZIz8wFH=pPc3-CiQN>iY zti6tou-fcJZQt)x#%-7{BcrSkfxC}CP>9d`OecYCN9~s?4ww3Da^Z^XJiZFaWjoo7 zTKiJt=6Y$$Y=a%}vBg7gu^!JgMNXVy?Jidy$e|04##)NV=WX%h&VO33zy9^(AAfyN zydKlm@y$nN*DY{oM^U^<MI8=aJ2>MIN_5^yWsnUNph<=!ieZ&?wmBy2%30i{>ZM)Z zUaAmNAz;-~S`ko?>arEu)kH6gK6+j4Qny@!?(>2t?L#-|dq}}6jvI4!O52n;Iyq^w z5Q9ORl6dHR=k-ig`%G0?1K_Dt+dQ<2&Ca=I&%(9tM-(q%5f6356ddG4reYUlY=AxR z&G_F-_MHf}J?h8zaZe)gD6IA%qR7+Rimfa~QkL^{a1w&^5VMU8HlFiZHdH4sy4EPx z2#Vp7W0&4{lj@n)z>Gb5d$QzOwL+Y9v^365<AJ6g*!5zjmQCL;yJw^^UDU-H$-;-g z?J$b`dwt53IR^Bz>g0xUpNWtreSYW!$U&o&v>u{BII~l@jmXPZROp5nmz%z*3i?Dl z9h&|b;(lGOkH3%q`TWPAE*hWuhs7i;Z^XEwZIO5198Icksa}*_Et4C1<rz8VZP<~L z^v}nU!1?3xT+=KqsQY9i_EIC}P=7fqN0IVLr0Mz;b4ZtYTqTdi%eYSX7|y_4Wq<V_ zH)XbnFg9mv?OJVvu$t3p)kzlK9wn$O*yP-hmTr3WX$4emLr_tf^9a#P<V20`>4mo< zEPYv7J8Bj|%}p{>@E(-?YAv&_k=_^W|9tuU=^wv;{`%#&kIhs`qI?sZ8qVB?Mf@yM z_bOo1dlJIP>1{&P;r{maEv`l?NYV<5Ezv9nIEqO+I5A%L_?=im$|mbtbLOh(AA#`J z^<*bptXUYP(KvYW#KUvNlIjQmXKIY#<$rRklw7FNo2pXYP=qDotRZ>Tzxy)kQms|x zJP3Y7*kOz$U~Ft+(6`DBz1<EIF7=Qd?B>0N;}e=IY;90NMj7nyEB1AK`#!(c-^YJ{ z{`$AamDpnn?Y%}i?*wv{vcBjXg&?Av2E}o8fXV52GyCOyYS$OB>4&HaSfHA*I@t=P z-?dyKw|Sf7PX(~bxRXztW|zxy>%^)$ga#F=?SmPpyk0#KNgG6VitYV&@QmO&mTrVD zp!u+8%9HE<z+rF@r)U_oIrAm>m|Es0`xP+|ZLE>)uWJ#(F^$d|HY&WEs@(Ck+d&#d z11K?#apC{DaO+m=msPuVFJZ6cQ9{1%Yz-o)f!f&seTOu=;EW#kL5f&p%NCBoO6%oA z4cL?h2l+ZEOD%i@D|U{UOtwK@kbQYOuNujfI<B^T^P)(J=k!FfGL1(&f{Z%JbUgb6 zf=z1dT>}}1DP6kb$SQ^ciz+4M;4o|j7_tOIlWYK0L@C2Sj#~{5^72|+*mVh1GK?=h z^|d+Y8h{6(Pupfclfd6T{{GXT?J;Tm#yp|^qxx6_&qcq2b)!(&u0UpR`dC+#L{xbx z%7ug|j5xafJ<VKm$Pk(p%zee`jUR`wRtrZ*@bf(Gq$#@M|7G-x8X(LLrdnOk{p~(1 zTleqsn#m(n3(9w$d(kMXy0DuLZuio3Bu<2?i3nkeO$%(co4o5oatUYv9!^k99UP0a z1H$r^baz%f=vLH;e^-X~vPDPz^)r_J@$JK>@%N9;&_;Fhq&&XSRw+nyE5DT9Y@rzn zVhDgc>dEXy7)!PWK){tJ2-cD7K-8x?X%uqfathmK!#)maR{DynMN)WU24WK06&&p+ zJ+WdSqhM=<{K5IkFLS5~0AHS7QK|K67lk(us9gy|Y5rZ26Yy`gnUb_<G<Vnvr99;L zZPXqXr5CBFtHU72D;?TGXs*yzt^)!~E4}SRsD?@+BGa<V&VRF7@h|aR_l<oGES0vW z)u;X?JKJB8I}O7rY~oUgI5Z&DrM^0}tx{!`kw<+qwGUUk1(+3_V=dm1Q{sXqrP|53 z>8CCd5^TJ>kai^BHs+C@t0l!`iMH75U7E{T@%!`Oh>>wYK3fCW0Pmb<w0r3Q<Xx%k zRa^-CRj^(zUI)t&h?C;(G;{1p?dK_*cGETBR0KK@{K+u)=|Ea2&+gGbuU7hXwWzgI z(2qn<Q7hz39b#`^d*xd#>&@E(^(XoIMW%#CQ75$zz#%p@@Uk|0WO8q+!Iwh2)42<> zRaSU8sOrcwUOF%qIj=x5g-gPGHb7*Ot;w+s$QsvBgv3^sVhFfYDeCf_Rg~ZyX{%>( zq8PLjU7BNh<td*I6hh(HRC%K?aCEOP$FmK*-35H?x0x*cbmhBNUuHa4>xYud{?jQc zZf~-vPAalv&Z)PG{22LB_oy<SeSQiR+4cuJJM=K>F^HB_jIu;m%pw@IC0BWR&A(|g zN!ayXBNs;;=DH}Jw{jPH&J`P|P7VQ7h-=Swk+zt;hAPXx5~*){c3m^5bP0{sO$zfE z8@MJuhTPJkoA4@BhqZxC&a{0+8h83ZE6Sqj6uBvbZ4XkQJxL1Vb9eBY3P}Y^tDK*E z>vKDQ@Csvi*AmpPSj|9AEm*`t+spD|7zCmcMot6tRNzBJ*qDd{1Y#xQXO&h=*+!s0 zmPFPuQ#+DELad!;ZEOKA6!-%qKy7UK75%lmo08uA5=2#o%VuLD``wAHw*XCXK6wlf z*+tzayGu61R77z(;1CZfetC_m{r4+4(0Y<Hsc-N3u$s!d>cIENl4kU>@QSUP?}?)v z8Li6Ve6G^p#@7$zLS5mbOZB>&u<vt7?x1qikAOP;J`RnU*z|^3=SQe>8>fmwkucE} zZ}1{Qg(`i07i~}Hmf>yRp+U6f=m+tvHe<NT#y42498M80H|?r3fqmv@t0NvPH04-R zfRMUD`Fs_J`Fo&(+BDX@vmOf3I(2T6QierG_0A#O&Ljlgg!v3!gwsoEbDVWg>Hvmi zPj(jF%kFvt6`fsk&Z6pt^S)GHzW?JPa=l=~_NIxthvCF)=M<;P5z=-~b}7g+%CrG4 zgAU^E7{|^snv954yF&{qEt3ieZ}He2F4{RHfOR%!4~nM@Ez2S~jH0=X;6$cNLH)ov zp0WU*lX}EQEm@sAluH@qfo00<yxH3&H3IA%4W&F&$=At(Vk7=&Y;3zkysvKYU2QmM zc`Ai~N;F1IbM)V(?jU&FyikX-iFIC%o7ZKdKUYhgYaJeT{l}<E-n@?z$A43Ai#KH; zP;p9oR+iml#q(AY^JZU}>~$9v5vj1fpvpUOnm=97ONXYB))b4?UGN>NLuJ+6SW14M zB4BuNqp`SFiojRS=1WL|3<i`q1@7*KBaCHrer&uE6*C;EReMtTWx14&FfFRInwf`n zAn4>$$z6F{eek@J*Qca_Z@i;Wj96;EH=c#Bq6m4BWY&-HT&g7<`|+=TXu|pDALPUS zF!Fu~$A&jMK>hnRiL@+NbMPXMs@-l@R+LIYD=G_!omirIxNITCfO}q)UZr)FjNmwC z&MPSyP{_hA!(=rb)Y(;JlJ_7JiCD2|lOPS_oFl!AUauwB7#%1EI9(j$G{_2+Qa9&v zByogYQbK@g-TZ!&y3WpG+waRN*y4!XlVupOI~8F+3C|X!HtDAR-D(otRR8H}Jc>#) zg#TEt=h8hqA6TrPiY4XE_IzEM^0A@nc|*`4Bzi+L+1X8}O^#n)@<~lnuM#qsmfV!4 zfI#VCPNg}{!;^w#<R0mqCT+i`jW2j;ZD>)ehP*meK{r7gx>SZQnNI-9ox0Xrx0kQ+ z0Fbj?tFq$y0`E$4wFZ)}=Pe=COPeOYvS=g#reG(6DjbB+fv)QvERoMP4uI(3h&m%6 zF)J_W%2TU^WHjAV{@<&0Ssq?*#8t{Q<(9W4e=hg$+9DXK>UA>?wzRwo_J+90`3ycK z9qN@&wnyAGHw})8v8@yflU20U<+PTlA-BWv1_1ZY{wIn@uS^c{jrv5_^-{vIQAe^F zlj@VruHeI^7l&eAn?~t&rl`cUNR}8-<t_pfQ)ZdSc2n&`Uf8a%ru_u|pyjm+-N{B? z<UyS!Z2MG@ZnT|0OC+0iX8viR{`zUydrZGdQRTWT>>GFOiPR06j)sqOWVY7sc#Be4 zfN5`5WfW5)0Le5flg2~&nq&kLX#f<&3Ci&52*<iIwDZT3UuzadT}fTTj#iw8AvN7| zK1UPS0{N7eJ#><_?^D!ZSCjFOmXwa>OhSqdEb+t7a4uclQ&&c6;Y-1Ts58sdSTuU8 zUP$!>atdIl2D}Jg-kr)QI(>d`popj<5ef2NFIHBp|IKRItJ$pcw;-z~w|&&-nNXmd zsGGDpCcfLyD9u5zvBWWmNW3Xl#EA^>j`vXY)}2)oLuXCMQqqi)2v+~g+v!$`ft2D= zy@K>6zM*BCcYvzKpX1?B&u`pHR>dIwZgF4-p^9e@I`b@PbWUSe6k+!+yy=um<yO2K z%8H*{!}xr%G<-ZrUZ1ETC0DC8!k_|>O0oW2tiOKw_-XuLWZKm}|FWO?tsg`koW0F$ zwkqXz-3~VE%pucsv!kN(FS$)bx`eSWFWuz)-l}tI$}+sg)nHd~EOm*87f6I4Ih%<L zkcl2u8B0C^?9WbWV(pi=!EP!&t3J@Y9B;n6iKKZK<4^`)BJbME3%5>?;k+H@C;pS^ z?1we)&eUcHZE-x86$IrGFDS-9at*6N#5)U0x=__>`FK0kl>oCpFCRXC6hlNc8BGaq zm-H>4K!x~7-iJ0?MQ)YGUCjfOb;lGHWbZo&*1GyQ^OSXS+w?~~sa(1?F_V2(RE_E~ z;I_@19V#iQZvEIOJ2vGJCk6R6IRc!ESLdJ9q9~5HdZ*@_x4ss@ba@$@QgUMyWfFGV z2NcBhP7<7l*ZCGXjdCRDhq#*T@?N#bo?`gc?K%*_!P%rWm62vUSvv#4DVO|uTc$7n z_&MUgzd0Z2c&c>;c+lGS4A)}>%Be!pD&;$vp~yxD;hoJ}mmqV}CR3rjp%`)lIT+&{ zYJXS?lMVS*&0kFm&cJw4we-Su9RZ!xptRNV!r@jF(uSL)R4`+AYD70A{_rV1*q%UE z`au1m>WDIrAyIngbsZXs4%H}u^^v5vl|UxmrNXJsCuoteE&nk+jM6TG9L4Ps^gBDB z`|0<Of7I{l%&!T(UmU3kd<s|O&3c1?T$>I=oShWBC5>CxzgDHd#!e!>fT~GqyWX3` zRxdr(!m~)#i<d|mjp>f0G{BkC9lMbM97Ygt)FkTivf;ZE#Lv#6o!?kjijcz@kM7Xn z@VYGNzClHGx5_&u?|3Vz(9%>01~jXOPnMDv%H~LKp#<2sRduh4hRD&iF`9L(S$*5S z>0!g_9m~&gJ~^tN|GYnqzZ0UapD6T=GU&~%gM@O|x|17DU{}!#F?`zY_wIm1)07KV ztFh!ss<QWQKb`<wqZi&K5_}Bv*3&GaErhUB`dVomqYjmeqLN})a};zVIK&t6=F*dZ z<PxZ2oQjVep<~H$0PP%<SFmzkUhK!=5bB-Q6<T%@(B`@CM^?Jd<JAjk5`tQ`z#s#l zgLGY%lw3%a7Ao&RM^3v9<0;1YW39&Dzl`?%+e1Ci;_wAThXNJd&Q_Om)TzZZ*xns) zyu3$0l4ia<{usN1jX)+6PYfhLEwrN2pp^`)xKmJAY1g)Hvu(!lp+-C|RpBIasOYd~ z)q;Zj<kRN=^G-Q!{FawuSzY9`lr?saGLebnswfF({Bmn3cYn@Z$(=Q`nB;ajK1@Qp z$bIsEH&PzKVRL|);G*o&;Sh(6JZCL;eds`g4lf6VJbo<LpQFjS`Mw0Z+*@w~&V<?l zz^`8RYEej49CLo~O4tiK<vb}d-fL!w*N`>**r$$$n%xw4O(#>yZR49n>o!0&`RdRj zO=^`e5b#)(>)Lc`+bz+(90&bB>u9B9q7?`~ZrWJ_-mCu8*6p2IPK_#5e{5a8yy_N@ zgLEA~b_7(r7{Z|1l!vVKvK<a;122+h%~Jbzt-(03dd-iaq)9)W{{@8nT&hq1{jn+5 zwQv8Cvc{6HD+d#nw=q;EIW7jQqI6(Y(*Lw>)exP4XwSF;A=xX=J17y;bW0-+u~@bw z9M1r6Xe6%#^yvb1@|YeDy!#b(uf;E+Cf^3tJB8E}wG;bIF03s_rw^srl_tBThUs+} zbpi*7vKzc!2urv8*j2Z7fFdjwdfJ>+;9yZDSdCqm0=HeFVAb$J39p@1%<_QjxwJqI zzZ`M>S4&k~s#hMQV!o?PlXU5_6hONgvJlU$r4z7C|3%}ox*~_39FKmeoo4AGNoDjc zDFuCNBSZa9k)==NPH?s0y$u*u2v+#A6h{w&RT0mWmt(2g6LZ<V>v*R4R?-Ab@rC|S z&ul6k+Z2{)<MK7Pt&~+hjj|=^OdM3)S*E;~ZnP}x)-~DVbSM}uX;eSzwzQ-8dlXV? zN<Wrr)NlXz@cp+xf4~2z56i^UV@U1xidfzcX~oVVp^zU=9^?T=b41ab@_tDS;UPOG zF=_W=n=2NnvPzD&OXp!L5@6`go+p9p3{1Wt=0*9Irvwt^V99ZmF+kqifw?2cm++MO zQXC-A31t^RjYk}Zl$vG#4K$ckuF2~>r3d|Xj{GZ+88wmJwd>#o7Zq1kAIKxH%B188 zZohisrFj*2-#YY>2scl94{CH3KKK0h3%36yz8iWIsYoVrZOLKaP3qsGwJKnSW#n|R zl8%lmu6`-!92H?`%HgG`6wStCA4;@pKy07O|Hn&fN<S3|KtSn2&dwku;D@6WH=Bp2 zRXF6C6FIf~jgcKC3%Um-)iBk&w#%^YLfG%JN%^{$f`f6YC&1tH-k31&B)$B`<S>qR zY)6mwiR09`>5|LE_MNiy4zdBIq|*27$}8pc?-wlox?n_Na!1i*n%zmnBC_)}S*xt> z9}$4B$uD}Z4_1_Gp{1M7WP2sy9qYb`7<+8DJ!;|upkq)i@^km5d8=<?N|)t`kjr-k z#k_0Uz1n#)Ad>zXpbrW!O-RqpPTH_9D>XwRhIFT9)ub5`zjo`M?6v~pfG}1esZSt< z?#(t|^v0<UjY>CC$&P!O!G-0{H7r`GxA;YM+FuLy<?H7*zOAvA1-bH@VBWaAzEC-? zJKk_eZm=y$*loe-bm?e)(L0uYfbxTj)gb-IHpCsaq2`#Q_vFOPCrd2%23Yp(?aC>e zVdUK%awlavSeSI|*`8NfR5L(}qKs259yVP*Tb0Jy7Dru~U&7^etti+|6CUNqrYJg9 zN19D_Ox<&Ix^7P3Xy1}G*}Vqau|DL@Nhx|iHqy;`SWW7^xBaN2*}C7V_gJSENc$UQ zH`_$#QR9`=;En{pgYW?QTPoP<8nVZ<sW&n5sXzmE4}17jzGWG3Q6{oP)PDDV?Gqqh z>qa4`m4$-Nr`C>By|XFy4AS2v2Wun$QtOY)Togdvi{sNyRA|$^jb>M&>KzzCIbbWG z@qH*dvCnL1bq0g~cB}4WI}lt|yESUi`<#SFDnA_w*MqhVPAwU}iNw|Q+JhdXKaU|G zYmq6fqUAQfASo}qpV8h-TT(1KL{TyECA?!k6@7PXd0&p~8OW52XOA@3buVuggOM6# z`RRZ`EvR`@#HX2L3;}Q1oI3p2t*^X=={kT}tCzaZ<|-v*eXu!zE2jz~Qne`&0pj<; z<EFMbC*|YY9|T{Re>c|7Wzn=*3lArE7rfeRs)#1|8V)sCoJBP^h#w#|LAQe$Yw94R z`L<A>zdq&|oy;4LdOG|xWC4P{q)E2i@1SNZ;mnfMMEr0e(nb7gm&7qZB^8^aR7(zp zP+5{DH>4bI7^smh{cdDzfr@1G=sia~Pn!yxz-^ttIblFF`>Xw=B=83Fc@#I6)*<O* zIckzGE-gF```=3B-&vy7lyjKm->Obr6+P2(a3iXFks9T!^g=)hdiPqh6(<h;{@y=2 z1Og5tcPbTn$z{nT#*=d82kaW3>bLJ7+Ybo|R_*XEzGx%$LKCNB;4GK=aj7aSxa~S6 zDq`lvd9;LaS6{>g&~<bCl3hs7s_M|`BCNy&ISowSdsiT+-DER@J>_0G^$SU?vQlq{ z4)ayLi56<T$!;&NgKl*=v@!-)RtGgoBF@OXwQ}EVJw%5VL7a!$%#>?<&lI#SJwz6q zU3P;EA<e(EAd?#5g~YVI!B!#A3ajn^glXWS$OZKEpNbpf)A)V-@lfHFf$F&U`6f%> z2%lB)F=GbjnoS}7cZo<iJy3M*y?3Y1flYG_yXzr7glrRpdyu`_nbfhPrUUH~#E+z% zob+i<hO)9sfhMW{!2(l<w(Ko-ePUIPiq02=Q|TvaTZ@8EhoFGQRm6HxFOz^t#CAx| zV_UjpKsj5-woi&Zp+o)&i+K~8vu(su8sQ+@(4;D}$<|uag~FHRzyO8o{BdV9es5!} zQ3KWc-^}hVyU4pE{Kb)xxe*w;j$_%a5ZDCQ)rc*NCw1;;>!&UtU0%!>mqshgE8S@_ z<ubI-)=92wkwJAkSD}AWnRAS~a^Mc?D~5L`%f@G<*L+G|P+Yog`>u>%RLzntau9>S zmrLu4Bv<dIxK?g<lv0e;T~4+u$J%5PH7)RnSSqEGI)|PY4ysNE4-O3-$Xk_d9!Rax zE6q9od70v`%aoPM;pD_6rns*9fXv#4B{xedykwp{c(qR6WOt8Kjnk%w0crVGr-AA? zY^S7B%jMv3NDuNCRi$R9tI-dR>&km-p3XyDMm7$@>#9`i3{A2(H4)0C9Iit<WO^{B z#y*rXr7LO%DoOXG`~y{q3$#KF`u|XWc=-}kCB7Z@QWhjDk*v*#Ehd%pb+}w=WX^q@ zNov6PGtU41`9D7{TQX_i>21_U-$1WRyvbH{8{l-R2TMFUrUL~{p^St7)Beipg4aR} zttuDo-jr@ufV)yyc_^&Q(P^i0f;(B(WjU0>R5eN+p>#R$bITn$#%mCRzv^bLML7iW zxGlon@%G#AL{JX(^zuW+{i^)o6&BT0i4?ugOLO;g5Kdq|RfK-qlmvWfAOk4(h)W$q zV!ldCT7L0(s$ImwzvW+-Dg5&?DU7MIB=F9T{n=WT{-STP9!FvC%CMX~uMF_vS1+8o zq%rL2h^#%zLld1Wv{||l)OK>>Myb3yhj6y(ks%Q8_C~x52J_ETqoijY?Zl|6p{L3U zV#G~Flv`(U$uop!TlZBLq~MsvuBMt3m7SNeu3r^WEYX%>%-v>(4=Q7;w%`>9<-p); zJ=Er?IEr*7urz4%d@d9DE;`lopo6?g+z`-g8?Zypsaf|eP`sAyuN#7-FQJosVYhTs z{P%R+7YJyhrJedLde=tLtUI-XdAbbn3Xg*Wrx*bH5Cm9w>am8C&N#P2r3IB?o;)K~ zrhzHba-Pvl_}qJQ_u3BFy=7KmTjd`uRN6+wQ9I|-KJ}*N=H=Qsb2whf$zusm^{H>E zUbq}i(Q^dfOU{%^GUuL?7pM;Z|5&I$zIrvI`NP8w&`IW3k3!Rd<eW<0mcORrh-D=V zYEVv$PSm73;G8sA-Em^jcwJNW?I?x1y?PH#C9+Nzaj7b5sho0hp3a%nbIrqU;7ICe z=kM*rPM+!6^CC>Ahv|HN=;QK|4idXsWZOt_ldMUg+v1)yL)|wg+=`AqGWdbO_Me4^ zzTvLwr>>c$>Pvapj*L`b1UBh|q%U&vbOK762*>B=QhodL>-h5V%Lo6n%k`s1&2OSW zw-?rw1GCvqW6daXZ@!2UH0PQN=t?k08SLI+bAIH%9?qWht~C(Zhc7jiK#8iTAAlOt zO(nD^!>Jdi=dJ*Y{&oO1QdP+;vT}bfp;%HttqviiBPv651g97XGW>sjC>w213Q&`9 z`dGEK9QrE^3QDi5qa7AU+%!9KmQy;S3P9=%oSyJD*%{+j{CQIbQdM!^PHUn6^KyL~ z-~asb{qyHf-#(PQP*qB=#wtird#3CFYv6rpvMv^JS|HzjF|sJ<&c-GhMZZob^2*X_ zI;;IT>Xuaa)jd-bl7MxSpg_?ag<n@v;3U4CDnleHm~m@YaVT&bwilO_&FXCjh(5Ew zGZ4%9Okh*i?|jM})d`Ffm#rvnZ#=a>*!Y^`)_{>5WK(7J=G9PGGY`w0iTay$x}yCz z3JstGN1;+4oiZ-~h3C)q&c9o=upEV7tCk#6J=Avdno869;$$INDc5Ti_k(y%VkS}% zFvI3lo|Dr%sU18-o{-;p^<&x3pUz~SD$-AFB(qNCHC#N((T-TN(Qb8vNg{ISo>T`4 zP7vzJP7X&~gTlmqK=P)2-$@k8!0$*U9mW~M$^cp{61U58W6`mcGGGur727zR?k9o~ zUYmnP#)`YfMVFYxA+~neFXFvhWBz1n{kv6jZaBR;c4~%8!4J&w7#+@#1(G9mGAD&S z&H7N&+zvN^$oZ<9(nZ8>enZh68Ocj2&Ta}Rbt`h`r&K7wDUrfkF%{uhz`hsfkvBDA z+0SXq;mO23JblNZ07nIjftIN%hV)V;05uqz4rqj`>6ea9>RRsRT^+fUS&$evfEcHJ z3b4?|bLb*{QW#K)X}t!>jl0fzMWLIfGzOX9g6RH#uUcBB%&)x`fu-z&3|dKisLnrL zoRXl`Bs!Gi0V}hboGY(qnr7}GW~bY<eFNqYX4PT59zF*Ag`jwZ#J^68zt7qS@48eK zY$#t6P*R=CJuBz^!t+(n-s$GPt#-kL&U}p|W0)dYOA$UoN)+L2O@saaguU&y9Ji5e z`zn3`c>sxzME<|;(F2J@O1w>pJS63|{Pbr|Z0@R}ET6W!Wt-d|l}I3B1!BcoyLvGS zKCn>Tn-$65rIOj|o79u?)2UT9q9s$1%}Si^R3*{bYZl&}3ihb~w%7jWmpNH6GTq-^ zZy}Bahl?WPL&I}x58KYlV=k}4s?FuGbzUg3j@Uhd1DLhT-Y3kITc()<)bc!m2A3nh zobxz2Upi+6B?_AtFrcGmLkTF7v%cWhlgP|pC{o7n0Z6u~fvN@>MpKO*6z0BFdtu`N zcpUx_NSiEX*K%j7q1H4o?1M^CaaP$5`?7o1j==HZ;su^QDEH3iWgA8^GNJXz|6#eR zQfKM!-}7gAneUkn`5AG*P}H1k87qxbpK;s5oAd#Vb(CJJ+iD>PnZXjFtAZd=TE4TE zWG?<bWW_8UYt^==X~f26Ap~@Lt$E#G4mB52TEOW6VZG{bs-Id{I=yn{b#W5!6*zBw z3#@p?DM>IlU_~buc?)yMZ@YG_=$$140o(bOFXTMs^lkLO>DFAcT&BzDZ1`dIseOXp zD*tKW)N6cMxc1V-mY?Z$-l0HB<vniFv3K=~yd!mDI+2CIi&OiWp`VNwI2ZMOi@F~> z7@Q0<oadR9%}RNC{Zg7Yq2%bI^TkGe-lP_3MoZYUpxa)&NU9=#9-E}y5{LRS-w??w z5XdX5;UEdvLYn=hZ2iW&C6Hu&hlpe`@5;r;N<db0WVu0h$NW^OF-QWOikBnQsvCjB zx+b%1p}iN}zkU1i$LCKUe*3n0Veb`Tc#*w1RH}8TPvPdW)foumN~ZwOJ4l2erI2jp z$pIgd&#odza+iNJ4E<EmmdD4ToHqxCSGPOyI$O5*mGDInT)@v;4Ned_xRO_|r?Uny z5uC^;%YfrFDdBC*ofnZl8A>BBE)^av3h$1Ekq<4VHsB*EuxNCA65Z;ys&oxFDegL` zL<<Sir#AKFBB-pPcg>fG!4Anxs@6X*)pBk58^G>`H?Ju~yUqD>woh$Qc%?IR-bX&v zAlPds<+G(hTN{y`Zx|{U>3g9Rpn@Pu+mkJM**Y<l#fcw!FBeUqSc4?Je79gI3fgHQ z;+B0BN}Ha8>bdPIyeo%#mDMAz0$DW_$||A?;WQ{82&TA5L;;-P8xi$6fI-qxHg<C~ zp?KpW5wlXSl1H!AVTk}sFi;|^M)m*Ba)Qp^m+BuMzNn#hJZAY{kKlga_ACIek@`h% zccp2ax%EokyRSmvwt1BuDK;#evz)gg;61CnBT440TA`du@*d#TXpwvF3O7?=UCV8G zS02hs-;g-L4!*E6;&aGAB5fttcpb0YXIrXwb{m`igg0B77bKTc=JcsqFTp!WjMP_5 z(^KLh^^|jeHi6D#l;%VP&_cO7Uj4euwBGY}_zs$CNVW6|^L?@Y^~bOCeI6sJ1p4BF zYWE4)cNVqaVs=8(sVm?-Fu`%&C1j*z*am94ic;a34d$HOwaM@}oqJMQS<a|e8tgn( zqh!2g@lRHflXtiS^mb(^Pe-nZM#R4-bX5??kld5G_Z-p8%o1NfB!@FgjuiIO5!Fk3 zP!>SriNUrw)xfzVkL(1bcFMM&dWI1{2OpMWNC+`hUMXu)=%k6I>g`789O(Cb_4$|i z>-^F`{`C3Nmv29PnP2CZf4nhJIgj~;e`EEb<4aUDz$t3I3!3tIK;*6Kh@vDiFf=)d z%tpys509c2-FC($vnD#T*%`V9MH<sgwvW>RjhE{{VCC5BxpwNB)^)^~k@NcWA<>Iy zsFSl>Ro#?nn=UfNTK>{Hl;SKY1r6+H<%#6VLpvSff^VYJw$~ewcZ-}IuhbNU=+>7V zCYiJq`%#kFDTIl1bKd06&M6=73PCK{^<lhG2H(VH+Y{%@v9sOVN-+9*4LKe9zMTqi z)QEr`oZq@GYt3;Hok?o?h!pRmsU+E%B88Nkg|aWG*bw{e)JME1F8^j_a%ZcXVcI0# zf@ST3JU9}d4S)KWEH(#4y-5w_b)T$-fDDE^yiencuVrRhmeu@5z;c3P-yEtg{DOH& zPmvNt$<D5f%f?H6M8!C@I9WG_l_dupvCG|lkEQzZ>B}$ux9g+AdCQhK9xuWgGEpiB zuq7jQbeOPsZ>6NBtST*MQeCr3><IbG&f0Byop-4vvg7k@8{DC6puJ7%4PXJPr8LpK z%8}jZi1Tbw&zfU$rcVwCsP%#GGx(Q9AxakS#nwC{C>Z>9$79iI_EYL~5c^V6cSlUq z$!Yb?U6GPie9|YtM_*K9@Z~5t;Z_aygV(O%*nZmr9%_L1V^HIJHPG98?E3a!|NQmi zEg9TH_}#MQr5uVDCrSxkQr-)dn$~Va!%OafQ>S)QvJTIi<a+O%f#Q0lY6q+N+XzmP z9SV$T-Abl0{mawS@=Y}<T`JjHB(Y6rs@vN=s$!=(9{65@q@$=r?lpasIC0HOcv<5P z25*GQ#G7&u(79Ztu%;r5QTEEE-A{8=X=6bG+s>(C9#u{<@o$?|9J@@l9m<IH8uAi} zcA7GV_vQNi^Y=Ekl==F?1rK-Kwfx@q)qm+taZeH~73kr-_iZOS=^5<#<76qIr;SBa zLXoE-ojZ%Ov(p_vy6$_)0u>-*TwY`#{c<#||1toU$K>r7B`k91D;|yP>4=xqX$mR= z(x{O<J7!RDXIFU55ye=^ce^_^X#iT5uSHboK*!As+~j=^+xj2_kzTJ>yc(&RCq)&{ zDN1`3hdc2fE$EwL5buhN^B<tCk8{!H)1sliSk5bZPrk}mRezg9;dG(y(tEMlP6@}( z8fMNz$9JKak{`S}$vstNblLoDmb4UirBxg{G!KrC+T%)X%_*(i`<kg?;O!lhoxwdl zVClvFlqMb&^&tbwcUY|Q>mn-D>(or~=CCOBp``QdvYrklD^3C|)kO`IyrjBK5A3@- z^FfG^$f9B2(5gTyNXjFnV~ELGCa|@6&kv5$|NQ#qf?EG3LVp>C;t3B^;2yvtRA&H~ zDRKZIanw0aPJL&hB0!b*GP@pD>}=`=k{oYRiUZ}IJj~$(Ievewq1aQP)Iwj(^lgbt zU5)Uk@;RvM=<#@}u6GH*M8`g|v{PqbmNeI{Wx9QeZH>lX<?tp;L(a*f5Q&KRHOSO( zTwPk>az!LEsMyQW^9=dY-_bVzrog`Q!W#EbSB^M=*5&)y`TS@9_08j&WjbE?TlsCW z&_kfu*ru4E$&TQxyw_pBQWC~NR6X<{x5cQ0GB1&$FpQ*c=ccC=(0QuFz|QW18Iq-I zV&T{*rei+)ZY!A=5I{M*Vio1dw7Jzx*V=nu)0m{FeDZ=o8nyr;g}t4!xG$kJPKqj< z7O>^?Qlw~*+_R6Yw{(-s?x=CPc1JXd=?W~=l<K481xzT$&VOaGIOOm5(El9sv+~zJ zfBE$L=eNo8|N1hT>aovQby|T;N_CqL7w~-b8@nbgf@r0O0e=^u_1M-<iHnRNStU<d zd)|HOhT}yH;fi-`<X3)6&v(ufKkjP2J*`s8ZbK>SGfkz_?nkjxbl0AQ`f;v1*m`c- zZRp5Z`7s>m$-xYudtl8}UqnUlSWY*r1@;Nv<S&|H(6{oT6pN>h=Y;Lpbm6njp4kLi zO#5TY@?fq`N2mS&xn_rJ_FD6>=3xos$YWiW5Lzo9`U4&0I!jI7_hx%EJGD=3m(=1~ z!zJ6U+SM(#Ab9fvx)(qWR}?#*yL2jYd6I|7*3s9N@<0i<>7dE>?DHqRU3P`|cgJt? zGHde^rt_%Ia?9?zsauOf)yDd6rPv%XJ(7lGobXNc+zA9Zh*ef6ioTPR=J4LSp2?Q` zbPBd<Imf!T5J_t9R_gPgbNohlkMCC3yryU9B7Sn%IS5T5{&7?e!Xm+J<Q{OU=|;zP zdq9`6T6@R<QqZ#ZmYgsBcBUEunifoI8BQeVh+@eeHt67Xu;);wI7#PFyMPyLTgfin zBXseO*tHVnhthI(C0p|8nvQ6-H2K>~BlB*n1gfZvwlZhVJFP~-bYP-8WT(h0QHr3; z^3F&JFybzFTaUxh(AijJhM)x+$s|43>i2JN%6M^g{E14>v*=~8&eK5xa#oD!w%@_W zy!Fdtb)=mucqB_pZu&?Ez?m#fT1oa6FGUgo99i2A=aJ^IkiE^@G>)Tc+2%|uHEh-q z$Q8U)Y<x;plDvSZx~mU0u}D_HWDPUyH*I?dv+Z^z?RdzmNQ7!lzwM>lOD;30K;P|O z80Ixnu;XK3kJUu#3{8-~B5!DVQ8iSX1_ev(`tw?SH{*J}qv3S1#d++|XON;pjInGc z5|dVjEikGH@5xUq6OOoy3BafdEIR0T+vKoaQpQ8UKy@gn_9Zto73bHU2Z)D@qJ+f3 z-XydsaKMXsc4+x3J44!~0a?ilYh-Bz6=|ui$7CJd&ZqXGezK+@YobIbyBz90X}V*Z z&q3{|C+&T!Lf`-g1st1AYAEsUTqHFDS6@o|)f=+=-<N9DganIcv=Yy#8+=N1S3<O3 z$>cZHRXWXim!u3}QDmW_)KpsyS#;<01BYJf77<Eo>S-JS6R&yfq;Z^B`tU4Rs1n7U zCvVcMD9_oT&)el-Jxx|F_AV|TQ#bTuw+Y7KSHe@xBnNxt9H}SO4(cGzx)(&sVeerH zOe=_A_Mur`x-`NDLhD7pdDW$Q-fmMp0$In!xliQSN3?n$i8_`t_{%kXNKUL(8~Ue) zA)J=G>)@?yywkgJjo+MdDWiUzQn_to?e`jDxg#N7zs=3zbV8LqHI8Bc7<1Z&bFurf z`MR2Oaxy^40M#sX0S}*86ijfO`hmo*l|~~8^tv=*x^(582oVWW7l3CkQ(D&=6}4M# zrBGNo7C|u9rqinw5mKE%e1l-WiX93!qQ2S%UWFAYqVkI)pZ0yBzJ2Lm-_G80qb#p} zWt6)-fF-*0-`ycT3B&m~bg{@smPV4<VHz3m>20D0=i&50xE$=%KPfsHVlPo021Qxd zI3)n+yq!2zA35p0F>a>~b?Z}pyya&<kymo90sq^XXa^+XskN6LTMpA{)1rl-`c=0` z;#BpRsJ*Q|nyt^`#Vd$eeWj?p9eXzLHJ~zGWTkKM_5e1Aq&0G++({5J+y8w}{W1T) zw02Zo`7gg<(n^33`q=;g&CI;6A_25<hNS@wgyyhurm782B9|uNa%9-;z~@wD$n1SL zAX!xF1qHrcJQzVkQH|QoM-fcX88y!KvgM%q$=BobIZ<fe*<1bMsa0dSc>5DJ$tsjE zypf>si~~>9CwUy2=sKpzJHBPvNwe-6!jK(!BuZP(0br{hSw%pNJ5Kg35iy?H^lY4M zLZ-Bvx0Sm4f6q5<>$v9Z$X+j2>8COvMC8EtN{S_4^{JLYT*|^^Hwx44CI7*jb5dE= zHKM>J817+n_Fb*W*4dHO8E$7roH;3%nx^U0uult~^X9Rqb`?j|2kT7xbIz{W!M9<& z*@}#+N>LUDPypb`HZ>*SrZlRDOv9LsBnNPwY6z4NI2fA+LC?Dcl1WM<s(F2|c|oCY zNK;<t7HQWZnQ5}=`SV+qfxlWR0L<|+y=kF7?QSMfa|zoT8=b5`mirl%7xb2I8ED)~ z4N$S=s67DZJg9!shy`)m7bACR`&KD?96V}Do!*b)m79ib>Cj=7^O(CsuPHvt=9_?c z^7+})Ms~x!F^0Up9L9O9{m@MBpsb-vIM{xqA#=?L&Lygl9jum;+VW8?Xp(@W@|~JX zZP1ui2jFxMoiR5VMAbTAQ%o%U)l#LuCBFCBBMe#B8|A%^b=}0{sv=Anx^F<q>3{`? zy787d*$P6RR#`k$CRN{c08CU=CsS@|vg41d4{wI5dgtvDPtNlQQ@Tu*{iIxQnakVr z>2rE3z%g{~WtXZ=BjHAK5*eFH{jf|XXZBN3jWpdFrjbU9mb&WdD%%e_cJ^=Qtm#XZ z7Ps@<4Yn-!Sw{>KV3G=&q{N|2Wd~*F$5MU$Hh<IKX9?6efstQEdUm;N{T!@<usdZc z`m*l(c#Z7l?j%$?ZwVY;ifM=uH_jAqZmhwcAr4~Ils3P?tSmNp?&ifE<=$qJP@joI zh11;~JF2$I+7)FdJZ|_XGxUlD6gBTw6kb^p2^xEQ8w92jQ4vxz;M0p!$Dm8~hI+r> z+732C2%MC&QCZ14H}6NX>X%E8mGePnDATJ87OnAeq>J=X`d_RSWpjQ}#aPY<4n|g1 zp7=*OF{xq*KXTau)yM{_;Sj2~Of+T>_MiY!04+;79^+V}@Vms1Ggj)}sSh_eSpiXA zsq(&#Ft>bpcJ_L%84nFB=Oe5W1#c%<*m}mCvS?!}t`&B(ebhqDNYSg9TP4D1uGPUV zDXjZ){W&gn$|32ed#h7pjT(JX_?#O*xUnt{Ndnf$sycDUsfkNk?m*Xbr9S++`Z#NT zT6vlm!nY%*)Tot=WMhwjevNcdeNr(|-GbtYT+wcodwOv~ErU3kCl$03<$wbo%d*<b zbV>%QnIKs>iDBZsdj}ET93NBaMvOOhZ&9D-kpsb|j-R)U+$m{GvKpB9I2<(BRM;Mv zv?u3SHh>2;{^@Lbl%;yGaMadQx!)_;d;^CQ%Qe7sI@6Z7_u_}jUJ~Q@98~2L9-9r| z<K+nc|6f1-_I3O+f9-a0mZcjn;YGqU2gzO|5DxhTBqFexLSp%?l4h^>8wfDhNZ?6j zXc>QY=N?WSE_4NN&PIsYi)k-90X?k6OEeTKQSKD@t;?T{0H>p4A&jN_Dat8vz1RIt zr^<Fk33*L`^rI*5RYeMj-s&bLfLA3+r_H*zEnjOp)`vtQuuNa&Bmcgl_Z>3qbYvv| zc@dN?oh04c_>VfQd!_oH7i{};<=peBvseSYn^ys=hsFeawzh^0_Np;OIFw0H>D&tl zZ3Op1=2Cfrh-_#4NV-OI&HxrIN}3Zbsq3cEA89cIGP^DJF5XoZIX+3?dPvMoy@QkZ z&u6*WX@KGFOwRiCXyT^U1RmX~DJ@gwL7k^MJ^{$pwTzaQ%CeJY4qKZip>p|2OUYB! zrvg0eR>>{5xfz{R4bCWhUogJ%XCqht_UX&}XhD7PaZ|^#hpZ|pm|4|)3WqvR$9AO5 z7u}=nJIy8iaox$mlfwe8Rox66L06owsI=JtgzC@T8jvgA(MjWMkLk~9_WQI$T5dt0 zbyoOUJ!@qT>`~U?wCYqyvGhW!B>+YBD^(;m)k%#iOH%l9YO`otm`k;z3yR|y%c0$6 zp|0tereXu}mtbBvpS((a>&t4VMGX&9APqd1>vR9|b$<D&+9X^()fZiK0D~Y_+emFH zl6?59EqMpMi`Q1O^ypM-ZWzE1S@N8L6H2548}YGq$q8EdEN*&bYnsp<@N&AcD1J{B z08C}K_62OS7l`pWDb~BpAo9L_XVzcMC9OjM4(+I$W0ngIIIeEVsF()7dJG3W4hk2& zo4jMco8}wdJ+O#p;@Bs4^zJ7MoCfm7=}hmmNd%Zy^ib9M?~8T+`g#8R(|6t1@a9lc z%d1CVT4GQjpak;Pe~kox$hg)CeZRfRBVS5uy7?t@3qT9&_Fa7+MGQohw>+Y<Nd+Oh z7K<Gn%A#7ZJ8za+idTD2HvhHgjOA3yq(6qJQ_+NgY{97tSpy+LK(gRC-a7n3QGn4# zg>i~%hvNgf<3%s+E3tBS6m<};W=~cCntri7!%B^}3j{Zv7iv}|ZK5L55;DS2z2^IJ zeYietD=8*DFkVLLR25QpMg@%hTGJp3-ztA}FF$JSe5y9-_D{%^nSiArE5~INO9_)% zk*nT?U0F&lxb~jI3dO0z?u*uL3nUwS&%|n=g(`vlMa{sstn3BY;80N9i6-xT`30l~ z-k0sS+YA3Vf%Mhv=I>F8<K(1EtD3rC@X{@m4=J$OYvh9?tI@EGp`?#tY&OJ;JvrUi zkC<PV=^>8$G84SbrlcmHIK=3<BdGK+Bi?dCPxgYE^%Q8kMMAq+EXTm&3h&9w@Th0^ zt>>fkTnzwr6=gbw$6-g19mjE9y4BqqOpCEw(^S*wqeVY?T`toS<4~u$xpAlZ57r3N z3z;atMTbAf&o6}r)oJnrE2n6iiS?195bPwbv8t*XM;*J9r6k3C?)^@|sRk=ks!}Cw zc%b)Xnjf#POBpvTdJ&oGMJ|eBPRT01Cprir<UH*MfFZ|hr{Zel+%1{%x9moBF63|+ z&2CLu^XE~P^-?8?9L#a5K&hB+UwwUIdllO_UBF?~GA60t3cz{nC~5;RUf_FFhCHNL zX&@0q7~Tfo>MP9Yq2qja9W26~Ir5jok9UrX7ut1LnYmk90rAu?&C4<VB9LcRmeau! zPSyXY_1R#69kO_QU#gGu{Nvkd&__ovlvH>r3R4vcuzR|+-ivn&=DgT2>k^TK*M|Hn zQasykD(}egmQYJ7i^?cYa+G&9Jb+;PUixL50z7=-Me=isSSBi<Htt@(D|u%Vm&bgr zRVPBV<(i!AK!efG29#BB<w{mFP3s71;gjR!J)N@ImiJ&N#hRB=t%~E3gmF-o+Pu+G zTia;Coo;3EEZ)lSQ&J)ovQC!_*_QsiR{W}im3lQsZ>2iYap^{?yQ^mFQafciZBn)a z$4+XtS{s05`S{|7nW*x#pesqMJsyiFT9c`X@Z}7LH#5uTOC8c_Y>C>fQOWpGYokPa zijZX$QAi(0b~0(Q1Xjd~5ICGlgjDK=gM5od+`~Z8Q`t~2+-!?%7W!xLP$r#6fE9Pi zNe3UrTsWna5k((Br&Xj)dTHdW`$75-&z1W4Y3OLt);)V`FRrCtP^nCCI~=P5pe!^2 zUj#G)OF-UTJ*$&r<Yc*;;>uFxn@s|OVa>cBm~8v3$dp<n+o{JwH}CHhn)Rp-j3_o! zY^U3faU?uHt=R^7vnb(CuA7(U6(I#p73E`D7!lj{HJQ;RIVqG&0#C~MbUyN>8U)EZ zm<<$v1@A>&i|Z+)=5i3kzqplDZP^iN88c1eVv^T;_t};D_Q&VBg1V3@yv&oQn|im6 zAP;9$s!P?Eu8ksUtCmq&#dtzOccOt;SMp9q+8vFr3er&N6b<P_EUL1S2$cD8csg|b zm4Q;c+MSpKqMf~Z-Al#mIuM8-7=g0w0tZg*lqKc{st!N`b@nX-uiA`=U?>*c>Agvr zU8XGLm`?W^Sj)d62ob^ynPE--E(yxbS%rLWa?LeWy3|(DXpusz-iorabni>`+x1pG ze>X_<5?LzMi&#O>6JmE1AUW94?1XpeLtECaTQ>WUvtx7R+`vcUHYq9qu=|#@qN&t9 zMNY8pp?vyNlQ8A}I#q7AB5Yc+)Pv*L*;hbobw19gYA{PFn?<rZK}(uL^MTnp9Aa%4 zPCx`WDJ%Jzv<p#U(<=`!1Di*~k#ko@B)HfdcN6OAEJyDSzn>1ROZ@<d*%scYr@;Oi zl2L&?vf#I`A3m*C*RHqgi?l06kfIUGyEa{-Zg!A*d;L81tyIU>nR}0$(>iI_3Ys`c zR8OkBdN(V<D3<JH3DqwV?(+K5D#;6GXF$Ar=0|CJ9L3dg(5=`W!HNv2zY}3fi*CQ6 z#C6-Rv}T@ObSxPxIY=9o*lGFMIEW6^2aj|KM2>@(txkY5Cz5`mH(JqtDgdl?_AZ#= z^wSjS=tIb(ar(cllcbLrUW^&qDmRXe)OjE3X{jH%9m_b<afqZ_jY>vGPdYpIt7$@> zy^axOaQ^e<M2)qNv)9APKFWM&)dA8nJRLeb#_~z_e3Qx9U7E^2%jHBFtb)+ecHbN{ zAtuNg0Stjtsf+Sr5)+?~uEyjDhZ-c~@`!8Fa@D5mcrI<rK@S44I$MhcqD-F0%%SVg zM+K9{$$8;8IOR~yqwnkV&u_nfA^YV;5!GP(3Db`_y-Eve@^d_@%I}K8Ya60JnM#<P z?7O>-fmC8(V&|2Y2&eKml>Ai<Qc&|$WP+GoC6w;@$j&qKi7y$-gg1UN#q4Ae*m^8h z>d#q#TP5VAC$<eRLb^(207XE$zd^ynu0*)(NvD3<*^UCs#*4d-FnsN%{uF<%vE8}o z(iEEHn&cEXRpQ;$&7n*r@{Oro2~}F~s4j_YJBZ&`>SO=!+1}R4o}ib7Pa$~aubk47 zE#K^(=~z=e93x6-=w)i?2cqx$?nO_gh9VH{T15waHOM+7pyK7mz1@0ESUv~cyopOG zU4-yKs^8ScYu-#mV1VPr?3QQyCbzL^?NK)860|it37kZh{R+{!vHR5MwN&tH(WUfU z5(u{wUEbR_i_pT~w~=}0m%6LK63;T9ZaUO2`Q1phIdnS}(LTwGyz|k1SSq1<{+osT z%UxActi!tuuK{jS^C1n#pHO5BjpqHLS?eZC17#>gjU;-~5f2F`a%jR%kOm(ohb1(j zmFBvw#!l9p!FaEH$MSNuv#QFUoUO;u(s_EBx@sK(-li~5aY%Xz6f5LXymdL+bP()h zM}di!HtF7ip+@nX!o$a`x6IX};zr<(o5~afEvUNezZSU-LXW5$p|o3qZ2V!JbfyC` zd|Yq=u+C3<5zuP2E7++p_pYi$jhqk)cWG4`0$IRDo-Qt}kK0&D*0y;VQ`b3|BdB4V zE*428s7p>^aF&i&TO^LDQdFxfwFJOYUak`L`LHh+FqGld!E3fDSwJB+fZLU1j2v2Q z05wkqEcv!&tIIEHvKo||IK3$K9&|YEdw0zk0P%f!7_%aLds4Vl_Q{zfvN?jE*DT&K zmbu1r!IXH|-`euZguc-KyLO@7F77F9c#!mp3hqI&zkPWtC7#op3fY{&p*f2<?Z!pe z<FI4O3*4OVCRS@QBj1s*s3VYK#&)aw&|X!M3ep2*P@s@{v<1}~y7Fxop3S7&y6@&3 zhq)AVXY^8IswF3%)FZIpp=|uPI}xL_MS(fNul_wdSGh}m1ab0A>ey-ENNvsAxyrgS zTNDzxU_3{Ctkl>4{^@OMaFGTcK|Qi*h+WI!p5l5?h_IW%v6t8I90Ia_<83F~MM_8< z1~F$MvSrjot&&xyIHE2TYLpd;IXv|puH{3c*LJ%#R5KCjntCpWC2F_2J)I7z1{BBA z%8^yMZLzUsiYD8HWVZ0ws$rElEPaC`q+OJ<TI#3VI)XJ>@|#;^)8G5LRTb8wdQ(Y> zZCCpaj5+sZ+^vfPV3}RGzbn_hEmQyeLFK0($)P*N6zTVJ^`ZoV^H#Q*s^x6X$dR^} z!XMQ*uaKRlggOT<s{WPLPqwed8zk#dRGcb3M=uXLxQ~FhDMsR)jOK=vHjbYkt7Ag` zzMck7aj_XI$w7i#RjxP;7WufG7zafremVQ9+lH8&G|-0qSm}8R&um(jUhL_^Y)P0T z-pQ6z(Ov-oRSt;9<Q~O!tZrv?Cz5?;Af^AXP+z~!#UJu>aiE^}FFX)ino>i@Q>U!i zS4#Mu-W@64DJ^EdBx-sWu2_Z)euuD&y;1U0I><%#LbrJE5-AeFn5-P-$ehlQjJsZ{ zRNlq6-C1VJ_?;5w#aBSPK~;7gc+zQmdH?9ck^p+n2_EjHPPnI-+&1mcO7sfK&JzF0 zM<;&XOUab_kKMERSdQOKM;X@IErLkpA(E1r9F%&J=^fB|T`Y(FK7Q{&fGb}JMA;ko zMlnJqw8<g9C4MIkKL2pKn?Po#7Sy*Z#D0a#ChesrUy2RHP>G{dKe~jnGGrL%-KHwl z`&*2r9x|?Er%;JLT_q^J(><XN@e67u9p;O3;6WDxCFF$_n>W94^;n`ryzImZ(8ZZC z>QDe}UOsYzU^V!t_LQls)@^L4YIF_zBn~I*=i;=7>Vfxe&#YXLxDxgs7HfR^_4AkS zYMW}mY|s9du0i0-ecSbjxi0{^Jb`8-T=$)%&#g@JtK6Yej!Ep3M!ml^(Ix*;&KTB| zGa!T?Cs6SwU#aZtAcG1IhiD<oZPSfGEka^<olj*k)nc}KT`4KzuPidFO8`{Ou!)bA z&LtqN3oIRy&!Uow+?K8|f3(f5(!tyGz@`eoc~PoLZw1}SStcD3Sab5`TCa+62(S28 zjn{u#E)~XJI3LAp*+I@AyzaXGUQ|rA>Zh)u^L_8j2FNLQKGjm70#^rnbsDkX8pr}$ zjutm#(XO;)atL8#No+<qag^5Wi{1t7396*a2@N14IO4@y^fZ614jzbthdL!?yM@WG z(y|)~;n4h7|DxbvEBib&uiJ^beE>#4yPHa>_T~UFR8_hr?B@;M;Na(ZIwS>_qwY|q ze)J}b1~mKQa((%_wEf~6Nqc{Rq>jg@s`t>POahyijSFJp)8AC7O8auoqf^VG=Uvr# z=L3|zmS>XXgG<2-{K@VO^B{<vjsunAw6y&EDOs63Bo&Stj-u!mC)jy-3<2!*(i=vg z8a2e|8i%c&3+nU%Io`v|GB#Rtrc)k|RLfmy0(r;^Q_gd8{%xzud)1>3M94mMzN9Ke zmgL!Jro97>)b{Xt1=#euUVQQIKd(vNrMKxF?lUir%Of=cKd7jIlGVGf`oiD3#CA}o z)7D;Kb5?C`hPAT{H0|=bTX|eQjspor4_9X|rC*dP!6R16ddhqoN!~!$OULo1jj9mi zdDX{0*Y?m0I`!hKh0ZBjA&!=6M<kBA^AR}P)1mJ)mS_6yG+89g@?K6kmX1~OI1-zv z^4Fde3SQKWyeWb|rJI70)bC2XD?Plm*Y*1OOaDjz*1vrB`~UzyTc||oIg%cSDr4Td zpsw(27ae$8J0Z1rQk(U<+Uti7p2~6OuDoR3GzOE=sN%i;Ph<#=HC06>!)~$@o0Ef6 zH?+>Gr>uj3$CL8yd4IL*h^92MVm7*EXx1E*)Z+Wktca{MbX~)#0wv#4)^VsvgoMjo zwy!fnC+lLJl+T@#l;y0T*9^Md97WKqVLN28Y)QGj%^@uHU0>Jhmv6s*{Pn||b*AL@ z7p3!{L9Luo!*ATW?!#JL%jzZMIB&01+|s9D$M4DmS*vjZ{7uK|0SS+Rw5P+|HVX~a zCzWN=H!M1a2@JYC3qe0(y;4ahfRE#G>5$Il9W(g{)g>9&0$&Pv&?OkqqMwZ&_;}UP zEiTtY|J2zi6GYj((Rl^XSZj4CBB=5F<rv)^cmn@DRQZ<~rjO&C6k^`gQ+(_{z^;#< ze*W;=n|mKw=tbH{J{*TQILBts>(ZOI?b))FphT+Khq}Bc2=%^rVBu=#WPvFP)yuZp z2ip7$FIY!YAroYyBXv6lsmH4@)!Eot8bcF<sc6+mR673|>m|K)jktKyp)8DkKwXI% zP)VhxAu!ylHn0dDoKThySUlRfx&ow+DKSO|&SHe35{dUNIMq+2={v)@R3$)lUb~I{ zbVBz=S+Tz^)~_Epjo;qHH)S)tT4?f86X41_@8J~Fu4?$fZ@ei#y7DKy%Ai6InIJ3q z=e)#hdJrikpf)J=DxWSMbI2C;2Q92Gv#%;#TZte9`Y=W30enHF7eKeH{Ug*Lyb!7+ za%S!dK#(Ze0a}VJ_w&>hp|=m?%`AXel@`TQBsEcz=*U81;tfk;2Q2QZaj1NhQ#@s- z&bh}V-%quFieem{V0JID`TWCC{H_1Po%Pd~{5L7;&w=ONn`?`AAn%fWQr;w&up}-w zZvlcX!<?(oH)T1q=zh<3&%IBRXL|=CvofMi4-Uz6?Erq1%Rv#{)rLcnRFag}nuOj? z@<v<Ak8?OV@LDhp(5RQeYzw}BR__k?%^Ob&E632X>Kg1co|&+D@&m7W1oaA2rTlMR z8y>t*;nzKtf+QaBl;EQ))tzu<n9@J1h9r}9i|RGMuGQ!M^LN9dux;yRS-;I^rve-T zke1Ko(BNex;NwYa2kr7!q_uc8d+(0z%wty#%WL2RpbP*!)h%yvO~sZ;^pUQi1w6PX z=?FHG((Eb7Y#r8Fy#A_ZfhhfX8Z{@-P&}&A1Y*#W@NkMb3{|!^1#g}9PwO{kUT5KG z>U`Ueh3Kx$*<Q({M6`3CtKR2b_9Hn^3YcNHM{0HUMpP86$mj6x=e{1ahVM)ErT_Nn z!?i}mgX{G~s;3$z+f^rEI+a1>9;Y{0${qyJE2vKa4V@r4e%fhx?lWay4Y}HKqt104 zev&rZtvZKFE13s!H62=rQ%00i1yW{7ic|mi<I>*usbJIsJC)PEt7u*vz*k}X$~DU@ z9xKz?Z{)Yi17)jTlx6af9dkc5@Y3oJtW9(f{HLP$QC8KA-Eg<#0y|U84rRw!dF?>K ztdVHK`+i+7K>fG-_m6A2j=zC$o<PFBFk#$jF|XhhV(VU09(>|Sl+<idmo-7S@{w8I z!Wx2hG)#*XYVL#jJni1=Ixm|AsuSp-0d=*1t>)@m1#qqAio`8Kvo|x3xf4TG6DjOe z=?d2Z7KUD(oG~@vi}Q$`l9#QdNTi*^ygAiG9Ow0_$Wy(FRNvc6&26bNQ;ll6JT>KZ zPz?~3ZT?f7-P()}Cl;>$LuULszI^!nZ57$|M;xJJwt4raqVnTWd)Wg81Meno&eN%i zwjM9`o@SK1+*QFT%2Q{%LuV_#<)u-j<G{uN39Ou+L4dCSj`zwEL_oc$c)FxXQQ{cm z2~&Yl5&WUPj+8&eDLG;aHLx8j>72~a`dis>6Qi7ha|EZ@Mmrq}y@=mY|K`hU=%Y00 zUo4B0*=#J9T61ruwKC9~gu|X?6QAUPAL7^7&%b>5?Vmq=Q+(!ay6L-_*bj30j#0`n zRE{Y-Ep!99oYg0(IF58|gFP?vdUu#EY3<QV*N&<>d1i6364NqSWyb@m0R&sI8>NYa zj;n>!sGTwgi07$VWo`U`@}NiVMrX2}u;p0(J~|pvlwDa5)x$gW<pWF&U{iyS1k@nd z5k?aWP$V~>tf5rurbq<vM*l};m?#U_p*$O5!HKu#M9J-ZL7)7@8rt^5y8WMz{i6ij zKiFx-Hd%WKV=Ol14IirlhBvR*2&be$;Fve4qE*edHIi2DcV0SW6Selj<0#HW99NU% zAWP1o1uKiF^1mwkv+{w0JUeP$M{%T*c@J#TkS}#S?!Icu(&qCLPhz9;6OY)Oz#lpv zo{}53TpbwhRYR`cb#4X$F8Nf>UFx@%ntPy1+B5)Byg|FT`)wBHQZsMLVBDk56A{#F zvFu>r@t;;KtqZW6UMSv_aU1c2dbaL8++KAl+ENsv(qNFk51?gRWCuuN9whKx%~9f0 z558u~Fpz{_tD1zjFveJZj&&Lds#nQ5RnzE9v31(OoK>~7$dWxU{w?uqcRFh76C{1T zdHd*9*J<idm5^XWbswpnveU-9GwVlNQA;}9?$|THA*$yH=4Rs)I-TG@;+lsd{I%W5 z&9KZhHF&vfW!EPT`*!{g9{BQg1+twi`J#WJ%Kt9wO7Yn>IhTmhx$~N*9#NDyAQv~$ z(3aP69Lj0%cmX6ytE7(E^vztB>wXxWI%TrVHgleOR<#UBRJ*Mcl?P{la)>%ispQ9j z<U?OZQ7y>AYLrkegw2hsA7ArEh%_{;IHL7c7sz!n_0VteBH<`}Fo{;VDPG7S-WO&{ zx;s$0sR5JNlBeC<=)De~^$rf`j_?<YwK*J?)irv?{X07yuvC>*FCV){W%{OhJERtV zqZiND#j&LNAi_npv89j34Qx$G?&zK-IC-gCUMh@H#X6~zRn=WnJvXU1P>*YBo|M>$ zLuApz(>RjnAXjXo#6}hAe7=r3yOz#H$H3*=yj)Gk5PxnCtSqxxURBdLO5+}~0|{Hs zewF8S>&eVdvH^Rk<Jrp97nRy8r%mnOy{bm`zFc#@Njb#t#F`hWKPB)a*OMmn-t43` z7p_t@0ytIE12fpnsz3uL&aHl`_kzWl8E1fj)m7$*C6pr!`I^efHziOAguEDHlxB9# zt0;B_MLAJTulDOXnWD1$R>1${Urj8%O3cR*7UTI;rgc}Lo7h-YOU=9^FHAJe^6qN) zwlpR_h|2nNnG{5&aVYk7IpLQ|h^JnY%IWbipqxs~K2#e^uPgP&0c<a(<y50}b6~vW zNsUKN3ZUrINfcJOM_X@Ry>;b?CUBTHd{sk6=PSVM%E?zC&%G_%4)-@9!;#=Xu+Zge zv0Z@(&OtgppFQI`MpDi_>LBVa-c8nog1nU^ynsf)Fa(3T%U)x9cxmBv04sMcD0UzB zNK1So@UOhCdsDGO@;-~ORMfTB5pj|aBshA90%W5MZoE@1Ce^iSkL%R=&tK&LvZ0o@ zMSLaU9`;F`Kvx|<$Szk>>Xwz#R79yH@Te$vPkKcRia4qc>gMZEKL7TDP$)mo!REWC zzVt+l?P^O^T8BpOy8yMzE2Rj=NU!@1!j9MZWVYSWm%(y?GK=onw*V#DY9<ADDY$z7 zjI?H<)%UZ@M>q{ynx%8s?=9;6?KL$?Gl!jkk?I}T+XPfK4@kYqP9*_~8u`$3HEyal zy)V^=Z>v=u|E56Avq~gLlaf4W^P>J?f9#4{m%0(Nc2Nq&j8f94Lx&C+X)3EW)HzA% z2Nl<@hMeSd!P%vX9v?Y4cc`BFz7h0Dgxj&qLN)PdL^U#SwPF4aOm)_x!m$?Q0C`VJ z6?4e6>4#)d&C735^bQ^pD(Ua8v6kI@?a&oIOeyIJ(WdN+pd|CPJTb0vt!s&JD{N<S zun7-_ROxGI&;DGc|5^@DZ%ajvd#QNjC+`O*d6xv36srS^TMTyjTk2BYr%lYtJ{i|& zz=SHdXwkNAy{(Tasn2@={!hC#Me-cy?qgd<82qUYOU{6o)oQXz(6e(qM3r|94M6ov zTI-Ocl{R-!o6CeR-BS-4euuL`2O&s{DV^U^ma8>X9Bpde+R%?`m)?Uz3ij9>%LvzW zHcas~G0mnvrk-m+u3Ho2*QNS8ekGi1mkh9YRr9Mmn<P+qc!38z0b@#XHNDJ1oj9CR zJ`M+xHa3NdSgM3^IB%I2ARrP=A<ZcLz*g3jDGwKsH@burhvK(EHA%gRE<4f(7@q)L zpS&8y0VESgRWgfOfHHCBVznM}I%H|wYw$!1cds3c$k+5LZvz@BzS{H>0!3NTym4}q z(`sIKQ)kcSS&hZF5{q4;&;U~e`)4fw{r>pV;wtaowftT?7@K@giqs{~BgrRs2k$t6 z)h^t2I&Uk8;;FR`P;(tfxk*7(aC@j7JhLQv8Pm@BbgJxOn^a59GT9pdBbJz29GFg- zllh{wyoAzou7Yh+rBxi-B@&6M=Df)<T<cNRm9RuH-@MBkr~R5LC&C6<(<AKiCSx00 z*=?>hK+aO&ys71ZE7EG_a;>xi$O>`pTao=kj=lD02jgY2{<KoJLVRI5@~9q98$AE6 z7c+4_t9+&BB>6~@l}ieNZr@a*c~kQ(+pvzx)h~YJEs;NKEz_LBIuzI1ZTSbsn?c-8 z0NR7KrQjsOQ}u9Zed+I76FZ}p(wD_ix^6<WYW$b<kvm^TQN@CMQ!;~rLi_F11%*8k zawstyobsAg>ye~s!gdD96_exUb7aMg-L$+9pte$Vf3>aR+gd$u|1L=zyB?hW1j-X{ zQ)YFzsdFHY0rsLYCl*jXb>6oiaMydgd9$+-7H+V*<C<3{L4z|0n#y)3J@tg9+JVaN z<mhW*ImG>>RvYy%0&F&Q?$lzTs9l|JU0+>mAP8I8v5BA_A`d=fF!@n6Pz(wS9+r9* zKV^<fPgL^Rv09_#sydX00s|@%zV8ZYWNoK7vO|M#FVWwbTAzOV_U0{+|DLMhD!drb z5l9b>6DS3ab(<b;{SOWWr-mDv7!awjyusBfG;UM;rrzTXH0Y&NhtMPNTPZuz>7?qo z0aGE#p;FyZy&T1AcEAw7L&Ipj8xDtLA30F^5E%t%s~<qsgV@xiHhx~J>FgG@$vSx< z<Qu$9HK7+Cbr>r~kwY=IvBXN&&TBE8z53r-qqZ#8%dvDPv^UdAh+2~pljA+~j{b|a z+Lx2<OaIU@zY({S`UUV@CQ%q5r#V2&=arRMlh*-YAPi&;xcNOnr!9#eL^Pm-#>zV7 z?cT2`VwhdTc`Fc<WWexw!b!kjaf?zKG6a_xXKznxsX7N8bbB~OvU%}ysNuwZ=+zjb zwaKXDISsf~>LiO$jjQ=gdISQDu`jdeB5i9LFYcpgj$o}QlaO`e%_|#D3RRq2QNA2^ zDV%?~R>>>U7c-vQd1uW70=OX`;>1EWa%d)noK<B7ba^d9Lb<iIQk4kAyiuY!oJ6|Y z+w$!Qww|L7&Zo27#1oAydvYvu6G}-g<J?49I|^-YPiBog_I+s(6!v{mWR5^EK?j5> z<xe=W9Tb>OnOnP3@-iw~)(XoubkbCyR^7zQ=`8flhE}Fahl057PR?x6ne6GRAxA<G z=L*#y<hCEzD*w1vDy?lD&`@<Ay#f#`QQsE;9y`au>P?!c^Adny;*gUMz@+GvwjE(0 zg$hFV)D=5R8>491RG_Dp>#{tm!ueFephW&dw_~8bI%B#!Kgz!*9!?o-#tN|nU8`5e zFi8QMgJ)#-D=BbAl&4-}1Jw;ovo#r;l)yvvB6ob(kwH;Fb!zl-rCwH;_fqdn*G~-v z0In2@UUH<a4bk_t`ajoi0ITxG?e^OKSpjYoO5`&(=P`nm>*9n=)fz}5Mk67fRnaF$ z#CZbpF3WH$$?mo7?rtfXR5;wGbW+x7>1sJCn8)4&E09Gg|Ho$UR2IuYWg_G1Wm?rM zr2W)d&$g}nx|{H?7)c7+`yO36WG&0<5>i*mE>7)1+1%Ly)C)jNRZIj7p-7|)TToTg zn~%i127D?c;uK$W(1EkZb6CL>7v2dXU*`PR{Q39amVMZ!ulw^V^jZ$WmEWGXTfLZO zH}_6U)I+6c&h#SCR89Jd#^3F`>D$hsnu`I$1{nbeq#jV-eBq!Oi#Fck9h?y3GnL^r zt(e@<&g(kWlYP(tV>;NdyKUtAYznb()DA#hmT)W|!y3LiWv#GqQVoNz)r8f{49=$) zt(176UP>RG5qT=&%2su`cc`eS4Fo6z#*F)loWncvd^}WqM^;}xeEZk<^xJQ9D61(~ zYq^V-{dv2m870u)KCOfU$1T$Z`lq^84^%CO;$hpp#A{?d#c=Xi%+nL_aD(rNYTz^- z?k+9DMT6a&7rjN<^5+t>&(#~SAb%IQJRG4bK)c6v6(~E9r7nK!?#i;{+u{89spmkr zqXIorO>;jhm`3Sc1+|ZJ179h!Oay3UI7Yv&-JPAe)DNOe>?$%<Viv_=RM$i95cLr- zgka%C=Ko{G(vK^)1zt6qI#`wa0}q1q9SD}-g_6ZpQSm3K-W>#Rc)PX}EyL>Z1*I+T z)TL)Az(94x2kWY?Qj5&f2<#ky2X(3mk)0W~;d`IS_T(cU^7%pAm&26%ed@^Im5H?I z!dZ-Z2<QrHgA{C{alCWY6dqNT+wHcBaGXD%USd;>0=qQ39(MO?znoQ}&^{*dxT`?d zv@39ErcgS*vnRiN`q%vJ`Y>#QC1Si5Cr^Gz;I~srGz<7sGc(17tny--V7n8LysLg^ z+dl08Lc<#AHmH4=wTdS4`hQ)MkFK~7y9?+8#MS1-fg4LPmUYNl=d^ClZ|2LK`#g^q z8={^dmMrY^%&@t<+E6%8*Ckckh|Ov=@VjsFp#vqw%R3u1pv5?wvZ-FEt8@{QLIAoZ zsh|K{@D}D4zRNi9B79J@$^&K>zpmBC4`0=5O>fgq`wQP&a~=XvKU4;cN@sxjYybdL z<MK#QpkK8Zk7qw*WU!#hMNl*j;_#{W8#SA9h)%aG8Mck;jRN>`2H)|+Wzyy(;X!=? ztN<<M+`@C(-rMAzy{loaY+Fj-1l%=d-n=pp7yy!5!G37W7fE0$M|4SpALN<wW<YU+ z%k6HAQbApM=<*n3ho)Md6Z?y~rxjLE68faD7fgR&D|-?7@3H>P`ReE4+Y8t!v1tU( z^YH$&v~Iqvx)|CTI1jek3D!x{XDK-KAyUd~QyL*U%Q*Bs+_l=aqo5TqmAuj~n{(n? zsHhJz<+bvR?drC26%c$5&q=tlVHGqZ(BR<!G&p6LB_i;NE_-gQhag~63uB3n7A>5n zgbYI2*?Bl{&?MbXeoYHJlzK)08TEf}1?UOSpb?-qAy@5pHPYWf!`H8$=Xhg-wC}yt z<3-?I!WS##b_{ZX_!!F)@(d2-wa!~pcaoQX+IFvsMhprn@!aYCRA2Yz-Z)gHy#iqt zNFX0q@9;YHu;c}(4QJu8^WmrFY-~y5)?-Uq`RY5Xd14~IZ=L#gG4BDSYO$Ql$~YcV zttzL&!3IPm+3pT+h@yZiC&{)AJ<PO1(pQ~h%a(r=Aac<7+F7Ev64hIWwa-F-4^_Ya zHr}LWK7KgA>s=@s`fLmGgVs%`CSR>c)*+UfgR(=S&XxEkfqTk3sJb(phL9&}G`sm+ z;8P&k)fcBzj0Y-Qyh;bjHVJu^&#y#oao(q8n*(!jE;$>|$gWp4C-w}Z=sc;ErW4?o ze@MI;vdXCUcX@kt*C9~FB|G+t#1ZJc8_~sWZRBm)9Z-YiD#QVN0adbApiRl&xyy<U z%d^*tB|Mkw4>REYqkMytQI1a?N`Gu@c^*bvbMkEg8nlBIuew}FJ0XjYq%RXm%D%@W z98md@1gfSFQq-*RfR)+yh}{&8DJUAFf)2SaS<Q54p0(__>O*~P-Lwdz*rmJ1F^cAs z0@gr+;$*u+>AX4pi$ZpbIYZHHmUZ2~c-@>vNiZ^sIS?^+`w`nNJWH9qa69{_@~y0+ z;&@VDqVv3mcYUnizkGT-fc5X2wqNOG)QM8-bolwqt6NeBH8|POp%;1DP4(s@J8I%g z2M~#fwyO{d!~mn)AKBJ*8o^icTJSz+Y;xg)MnX;>NS+GpapD+ojmN*VV<>ld+B0cP zJJ)9(S>wI!&6QOgzDcS)9j0S19mRPSCGhglj&71a%*{(&ePtoBVri*sND()coh3wW zVq(6|D5-!QTaQ?}N}_Y-BmH@$j=#skO1-$77}+{?R_Rm%L(Pt2Cyj90i7a)EY3-WI zrJ3#Vc23zTy@+z3V13su5Z{TmMr-ZvSzWsVL9j>&57+X?G>EXl)b&r5>PGe5`$+o( zg+|+RjxDf~x8taiZMSpDd?|Hu$yMGd54<&1py<q?%%%pxa>YEfwm(AD+~M+l3FM{_ zkX@xZ-F1<f2WNhW6xo?l&6@fl;Qa^L?`5U7<3}sGIY}h)m{=LTv(}?X#%!yOBcl~9 zdTS-9N6-RwJgHt|+Cd381K{**(Z-bTPy4Dv>hY4dV}IAt4qeXKTdaZQn#5PCjIP3O z4^R2~s_D(4*URB0m_`Y_e!abwQc==L)sb_l49=WLEjw?yE#u1xaMCtyQ&gYom|A0x zS|@>pOAefdvkPW}{<6S+xoj3r)KWw{KG=9~2mbzbzRO`5(2Kp(XQ;Ywzk1^n4%LrU z`N+p@-BFZrnYv0W_SvE?CF2VzX=|$%wPC<J+8l4afYFomHHjEo1vBxZ$X{w-^1rD1 z<ssQNBaAg!Z;7pwpAErtnG;4SmTcK2Pa~e3YeLLx)_n6}2yj8WdI!a4;iY<Yb}3-! zu_w{()YE#+Q-c%Cs<IlSIJ<#KjjqKzaX3&JO2u@DSA5sIb;td?llDtbQ>;Mg%=vh( z)e<5~isO2_FBkcAG_5E^S;)b$cU>H`!Yw*XlfIMgW`yygjuQA?``sX6ou>tKfoWL4 zM&{>x0Or?L!3?W$<4u75WF^Fk?3%|BT<UncmgF|}S>5SeuS6qoW?kcPlOo-V3I)R) zn=J_tN*zS%P#*;tNL}dMEETE*9YyLjH!$GcipBdYISTtwDUSEb)(CCS@<SeL^{;>Z z@jw3KZM~e$EU(52aswzKlqIo$YPWdUC-I~!Z*b_^tmqCEU(xh(bI^HelkAHTquQ+? zb|`|Yo-=<`gEmUhK^qb=a7vwcV0LwyaZ|ff<1_yHY3WNycYspku;RU=(#c7m-|akf z2WaFz3r#(JCONW65Z*7<wMi6{z>#F9o|MG3zwJA|qu=W$Gbx@DYyn>sS8A*1aq74{ z;I7U1{S^M(zkXYjC+W@i{zZXXjXNnGgA86&BfE7Mw~0#hkP1WSCM31Ah}zD?7jL1! zU-y**k=IrxhjNYu9ay}ksp=79Rxj5L;>pcmFKGhQ!2l*NYd9dJxaY7=)D7x(;@%pz zFA>k{l-)}Vyzinp0Z4Q>kV1+Ga_A+!O<spUI4RPcwm67yRFZC%VwXlN2e?ujNIP5- zb<{R1dh@2X9@t7Pk?#vNzW(&7|NiZl?Wgn8w@*KP{`mXPYYJum+x9Aa5kLjb=2cIf z0u20ok2|}HLO)8f2fb*1Q^YDHgc_75zC@<POOW8093LvHYEMFn4(YYZ7^~(mO_euQ z-#5ar^4v|k9|8?OJmg1^*UX2Q$2Uu{BYGc8iIe#5oyV@xOFbN4*E{}nq?SDxG(qbQ z74K36Oncg?Bmo6!g_@x|NK<rgn1Fnp=q80FsQ@rB<?}Wr|Ms)}KUZxHOqcpX=canQ zl+M=fTR#NAal9;hTJ5_;f~$e#30s7&!)w~E@EO5>C{Da7N3DqL<=|VCvqRiUWuMz= zPajY)dB16Zvx*n5*-?|te&V*`*kjd#ZZMbLK!X!FPQ_~}ECpprI(R%No14z|cQc(R zfye#>rBzj4^0s`(`?$Lkx)(cC@f&TyMcVl|mH1F|Wmlg#?#h{afe*qZGkyoAKhNL3 z{_=rixx2g4OH<YBU#eUu(ZDBO{VI07k1JLU0jU-msf5!*eINrnI@Uq#)KL%EpVTyq z;Rafefb3hxp)o3lSm$*eZ_KUBr)(Lmr@0KAz+{Bm7pn!r8|m_LQjg!Xz4_deTM9@! zYy@L_9FC>|4s>Wewo3<Y{y!4=n?n4K$T*kX6fsDWS}zZyo<Gj*<Yk|0)9VIdfq^Vg zZwD@TA@#XVZ#R8waPH+47R`$YJrNvqiDe};>Y=c_?1|6Y7As|8@b1;|Q}F2p@LYe` z0SQh9wq<KG^{(B`jgE>CgbM&j&#w*i14i1YcSx1NIf`@n(p^vA_KUF1c2x51jflFF zIdh#$-cKGM+l<Q2z2swoOF#-T?eZESrR)G`WCyUtFGr<lA|LOb#VaU(8rKlw1PaEj zM|(vop=?SV_bWX2)3-m?z18;Cp?I0TS1okNc$QWL4Ct)8LO8*(Q|j?84KE#Kdg(&Q zh61L`TJH*X`l6bu2wv>6`H!MM<zmk-nFZb~d*|pN#c8NF-hm@M242a53m(|vwnIwU zxTQrMtp|`y?dGWt5g~;-^s?o+kD&4DIUEAxq_O&XKRdx;_o$r2B+_}^yzK21gq!8U zEko3?mc&9`&H-jMiM)$*TIPMk@aJW^_tWMixsB(Vo@Y<7T|y}!{%|yg{HsbuSpsjD z*N*m;fQh4fn=Uy>l^D0N38>r()=P+T6f3wuETrX62I*2Ui#QxhA!u~{-&WbT5&O1C zwBm$4dO0~Q?Iz{)sk^DO?!umob}7B$0C99Jw5H<mXHq;LpuA<9gi34ej_#csANF33 z!31~tI^>FS*Mpy0$xVw}(3W76o-K+L2r|?4&eeWfsb9W*`#e5=SZlTfXjH0wmWHQ# z<QnfN)W0vm`{R<}K~x3c7iB3O{!Nzk&clKH)=&`ug4pTd;)PXPDSWYgD9d5>)~Pf* zsWStAHXqCjDoPRsqZe1NsZaJq5Lr8dGv!k&;@!GR#%VH)f-E>sHWCyf(NBBpQo%wP z?7ZmsC+o%$?V+@+hbk#_I+j=05K$p;a@2r5w&yiu%1y2T72D)hfUmz_i~jt}=byfd zy>IV6q49Vzp>5Umz1`qc>6cn^K_g@UDDlchuB4DodEBI+8hM<POAZd*YPqvUL3h~^ z91B%yS|7R+3{JqnrC&J@3Ocn1{9DR7O7(cPjadI!u3&pV=dPQMJW1<f@Kke(Wl%pY zf8z;MrB*kc5c*pN>gran>)EVq=KU;(Q=9G0=JHzhwK9y(DR0_01wiBjvmeCE<ojdX zR4nf-ke@$jZv2lA^M6)%LIQGpv4^q5^`7eTo*ww=O!#iMz37z4VvvC6awa_QOF#kc zId3WYn}%S{Uv`yKTbx=*ke!<jjCnDTT3Yl)zF~N`t-Gc>%fT%R=QBRS7SZKY+67=y zfg4T3I3Gr~x<Z{&jwGKZd&Z|yKBuZbYEpvfr?iec5d5h^Y)LEb)vh&?m&w51<Jh#` zw8LYYn_sk6JQNA`HKl)BtM4r2m&sMz^qq}37TfaF$DAT>sfgTaPIc`{7DRT6!9fW1 zY)Qc0xDePCC|CJbc~Hq;ib;YS$ZT)E)?`Znchx^?C*<4o4ZDW1$BH3OCZzJ>k^zVc zRJuBL5S-6ERO=oVba@R!Rq)fMqBYTw0LVjUN$_BC2iqNLr(jcwRFYiYowBC1iD2bj zU6G@8$%oo3DOp3fpCaDlxm4G=l-Q0{@sJT-?;I%T_ju(?<&&89!igc=xDD7D2X9l? zvdziK%U&NTFzAdP#Rt0vEd<mptBD&=h2Du}Jlk~@?Q4R>DoQ$HVsbv55>Z=+dl3}? zT94~d^)g1cl@}<4$ag{hh!vBgg2J_u!|jYkaayHm55gi<!I#d)JOH~GP)4Az^w`I0 zLn>wyj9N82uRt^b@7w7nATL=kVhq3be5}+jzn=-PzEa^9pOn#1i3j!0DyEV?svP54 zH?lV67j^HU0Ljc*?rR&iz_z(;I#nVB7V~&BRjZC6jy`o3xVzjk=N!QR(WaC1HANE? z9-5j4^kf??=l$t-q9XRL93TgY(5z#~^xRxU*~DhAS$!&2BW#TXN7<rWE8E_IVMkSu z<79nQKP4FK$I^TUT}_#z^Hz}aKB~JyW+t#FDH}w|Ad&U^LVf&ns#U(fmC!HxAf#Uv zz;}u@#}apN8QG)j9e9~Wl=wZDT9S&$isRUaIF@3Y$}m(fq)cgKde#Vo^`jUy89uE| zfkQd3=9_$e)gn%X&0P`C<m1K<M6xdxXi_0C!FrNnFZg9VasXNmts_o_GcSpGUQ=tz z6wND((mj{I*TE_u8pBCI3QGV-^>^@&j#zfl2yDD+36d7Nj^mH|Sf@|(k2RiJ0ioLy zgtCV<x^~DhPC@tP?MCOf65pxk?Toi&>d6!Ea`|1VWRkmyVPoU<Ch)1iat?jHZUtB= zlM>;hDg0$GBd85Q26K{VSJtK)%xtGWt{Mu_Kj}fB%WiW$H0*M^IK*AbPgUKP7{|fp z)H+L>^<d&D2M1FH*raKzMy>kJ>X}JFrPPStpGu3IX%dgvS3$-=?o>i5Lnlk0_ssX} z=RX!ic<T!0*9Okk_NkaO+cvWJ)X2BmwH)B(2bBoYET&!%1TAaveV2M1SL;HPhfuG$ zgumD%-swh-i8;97)7!?f?wAy1ntnSUaY;LxL_i(!(sM(}FXM%^<{q%=xbF4#B9H%+ z##5;_t@KDDB&tLHvMx>crkKi62~^uMGN;De2M^zj0q0z!^n6@td$Jgg{nWfjNu+-9 zqvh+f&Au<xr%ykBoJ)djjR9<L-k=<+_CnY`wOVs3)_bVKQM7(4+Zz;3FZr->(Rr(Y zhg&zvsTpUH@;-E<=fi*wyB;5esv(DF+x9g%dpP=OUE>9$9BE+HPB~qxEo$`=##3FI z#J$T0(rRt58sbT&W%)EjPIiyUG3+4Wq*uX1wXPj_Zyx|WdO1~{mu9$H1$r<G3wH+{ zd1De+wn_%m!;u1yijtp8?P#;6zdP>z<%-20SB%=p_2QeRTrVQGGzH1YYg)59UErj% zvkywScQIyB?Y0suPfMgreGP{r)8%9Y7>w^ZZ5r&lgq38=9FSzQ0VtBKHyu5ZT>c<_ zQ2dc!v@f8{9E*9`wjf=!l4q;BQBHAOQUx4#t&M`5&*a^*^1DaSzl22~bEv8zcQ853 z&=lzk8uTdm)C3)oYRN%ynJkGv;1%Wnv|>%>T79{Gm$R~avaDuwo|@`=j<MticH$r} z4sdsX_+nMUdDHu^5k0&F52W=_95W$m4k!D%Hg`%6QFtBHaVn+^2YmSlp+z5=L#naD zZ#ACJ1+$ymm0#6IC@u0_QrxsOX)s>SNW4gC)h~*3B@)Ta`$<wafl)#4Cvg)Mb*KIS z(I1}7>(YGHFi#em!CTE^lY>uTy?0d{a*O|dD8F}i9tC1)OU~}a;mQJ?ZA^Wo=j#Fd z-U`r-?L^GBfm8)y-sGqU$QD<Qrzwv%*$SGgvM1Xm-T*%cZ%;Q<VJol}C)quoQZ@E; z2X8Ts)!%Pk>)&=oA8ppu4s*P^<&FArFS}wzWC<Ms>db13<#>3rxu05!?sFk9a>Xh& zIJtvba^uHWidZ&yRUBWbeh&zx+2qCOYvl-DQS7vp!=z+WCH}8VSKpKX>k9^RG*ZK$ z<Pa{!hAKX%V`Ov2yXd=lTX=}E+O_nRRT?bzq^OYqj;UTcUYBTZLd$h3;ynWESjn#P zjs}t;DT~z7=DZv+LB}29a(RGN)glk|&J_>pRu;Rw3-5%YJ=)Sp2Vf;hHhNk$X{I5U z8<dc#@pIl3?ouk-fWZr5r4Q)=VoIAE#Vz6l;-y<%^$ze*G#Bu)&HBGD-S+3DE7I1Y z>~KdhPlYxQps|*ef-KcPn>NnWbm?@==HOA3_m*zVTPK21h-5uV@=EGGNEJ;Zs++7+ zPxi_)X;M(<681S$)7M4O;W(Z*IhS7RqDit8AER!zz9&Fgiuh2w+Ii>QdLSK}a~FN- zvZ-QOfc7$xC<6#_QwgtQNf|^P92AqU*OZX%P=?OlNp*NVNJ_f5gER8KFJ1cc(%nEj zYK2`2s~%<Edhe>1tnnj2hjX^PJhg@tAKvYcIvg-m*6EH$*sD@+oyWFqoE*&KczOQ> zrd>W?>NH2knSx5pRH|1a`o!a&&tg({USWu(T~p+g>JnH@EoO>M-iPru_kE_zSu{n* zhyv6Jl&nRv!J+z44C;Z&?$XBGZzE1z`E2XLTv<GCg+ZE8oztd4qWW<A|Gsqj&r3&P zrhA9(@eXk~0>|qr4ndwEQ<c3O!{-=)3kW=%;Ml1EEd$!&l_Hp^Z~7)g<=kz+ajcY; zZ~Rw|7gea-RuElM-IB;&gc(zI_!Ef`_w?}9&gW8JS~b6BunK|~Ij5UC{%n<PYCz-< z<jguQdG!uxyR;1frVwQ)PNE9MwkvspNq))N*JR4wMuD|^-L|hw?Wm5WrgDE?y0<Zd z)q`AsSM>Oda=>flX%7~P8ebmVsg>R>y<jFv?WRMfq?TasgOAXiu%u==vJQfjIf(-( zrK*jc&j+SjUQinR?KjcO`yItfiSXhrt^6*#sX1Rya}ZXt*}OR8t|3s?VJbJhS4pqr zr&#0=25%teO_t<@M4<0=$w6Xw-^z?T4_S29Qu+{_UMSW`a7*@wtv9R#sP*riw~|3D z6u|06Yx?=)qW%8u7onSN4=REu5&?fJL*{+g)yfu~61_BvP#HNFO;;x|-&(p^D=S6E zCtpf11U|5mx(04}KFgu_){)3>e1cOMq+_35wIaW`99l9vzZ3X*O}W{pK(nn+XDaoK z1bC219QbmcOploH{mztFuQdd?T%xp2HWKoH7Bb{FzcuU{KQC)?4z^1YbX5;Q*UoM( zmgRcttD;h{Hqe5S@*h?!x>_%6aPb(Gu(Bym<R<U3z)qWrJvP?a$=M8hco9Dws{|Gj zqr;{jpF$c60<-ydqDbMLfi?H3SC8HpKr@R(xw=KMr*q*Z2k+Sc)Qyi=maco<)krB) zg{)BhP$C|AXtuj%p>OSE)hBP%73Z}mom9-ANRm7GNuO_Okzlim&F&-<WeOkZ=8%ix zGyvQAYPp%(Tva9UG^}O+{pD(HZ+q*7H!%QbYaq<o#z+-<-J0-e34Au0iQ}RgIyDtL z6gV_BIE`{Uv^*WLyH%P<B;7Osj#uG09vU?{1wXtCOMEv$i1pQnVd_Ld>628xdEB_F zv~)X!CMMAT`A}1g_3UcYY9w*rL}-pQxa(YI_qt+*Qv}fztfg`SaAdynyeUDhOZypb z@~@i$c~@Jf?rOgK1+wCXN+6f?xpVuA)v^il@x!_T`hKl%h4S2H)$s<e-+3Odl)XVD zkni=BW_QUJp6B5W21OPK_R^o1g5F6p_OnMTwWZyvNFuTPlvCK3%ugHC-+R-i%!lO( z9CHL9EG<Wch})B$!^r_b#coknR6ONJsKX8vS|n$U&?m{(=7E-wq~Fc1<4pk)C&&DX zJjJ<~0~BP-85*P_Gn`XmM@t-|38T(&fEEJEQ4L^u{28dZaElorq1WKAa`W-rZafNQ zq@DWZ&Y|5zP)a3h(V?7{>WdOQ!lj$6(gjjrFDlkqRA~h^kskti{aO+YrzRwd`~xJK zHe=K}lJ2`U1AKv370$Ag7}cD501aMJv=Qaal5TY*g3u45hW>)9-(QG{icRn<qBth( z*J(2_PwG0#s^n}**mM+A0#8n+BQB2E?1z2#QvrfIT;r5Er3;=NL-GgU?|)gf^y8{2 z-hA0XCp8_REsf|1UQiU<lhvK7vjyllc3iyntYL!lpTe<95FIfp)CKZBCoeK;VM9t$ zvfrvvk;XfhMC4=Pdh8C4-bv+&7bEI(nR9GLcB=C=%g(_H&b0xb&&_ru39;v8yue@D zU_RB*Qv@g#0R<UE29#ntmD8v?E5DG6LOqWzyIL1fl4jS-bB$GAvR=q+Kdjp4{`Fgb zv)o)gxBZ3ZEAxvoUE4iJ^Y@}}>XdeWDOV1Xs><yT6$py+mHH+%iUmI6>E(*HttY7K z*0qf!Fdg=%!je%L6oseElF#YwyIBe(3{Y2}QTMw1yzEF#B}FnN&tDxIv%R5s;o?_m zP&_UNBC0B6og|?o5GY8Uj&|6eh`I}F#~hTpyF#?sAiZBa6X{ZSq0Z~2yy}F=-LVpd zu=^Rqk5TQ*TpR7-Rl4TYkNiYs?B`7*1b)nRv7?ICXUdfckSUc^kD+?zIaG+Q5*-N3 z6!uGS!4RxQ`0enzPV$wod`jN#Y}{0`DjRkZI52$zth)B9ob|%5h#K-ewwWGE>_o3Y zz@Fm5q&hpl|5A!DPYvEnaC$FMYpR{$srTx2u=-jp0BK`W?9r=K%78O>Uhk0{KXw*A zwCyG?SN;@OP(2S?SA-p)__}H!*{^D=|H_hm{_^SDCsp!Fb*$?3#)IgeSp-deM%5)* zL%6)@8bdV%@>e;{O1F=*7)Ai0mjUo*y>24OsjjpX{herb**fFrY@1(A-A-vk`3Oed z)q67sN2SPaKC;GT^>IR}Smk1G$*~Q40qu5*<KR_|D6Pk2v)wiWPRo_nb&Q|Os+6pK z`Z|=Wr)=5v`PtXZfE_$J&l*~!zEN2z=BgV6A;)IJF!-qs_kHO;&(FY}pN_vd5b&Jw z&t*Hi_P3!ZSK7{M?{PCUt})JAXL=<OwRiCPj2I9r+g&DdA@F+{J&tAY3=HSs1wy_x zbQa>>-hSKGG;?iRq87?l?wjnFSRMuXdFrXc;o~&li#!ZQs9u|7)-$Nal|u@7D6?P> zE-X#pJeRuAkTXFA$|eGWYZiZ~J;yo@e!}fNq<V2AY>GGy>PlaJVgOouE#-a2|K~6L z^DjSHCOKDCw4{E?leYcS7SrzNK50WY#UWu{Zmh<GPUMjylm0f8Je>`3D%(W<9ssZt z1g!7nk)qt0-P}r0mMo(hff5faLg@7-#+sG(281s_&byTS)T(4P4;w@l9N@B~j~S8a zIu*;}%L&pccrT&baByO_Ipw3d_briC>pcUPm;C^)d7XV%F;!)}cJJ!Fhn~q6Dpad# z&p{`rfJAm1$N#oes}a7nm*&Y$MCZ+%>I6FoJ_4Dj5es*R%T;8E@@v`NYvREBt8DnW zh~%L-zgbTJW{jJ&H>dMZf<_8BzRs?g$&S-Z%yO(%jvSC9IGMZOFYbvBEK?ge&)ppx zK2?^K4w*8WK%39VW{i%Ta5O=L@(0<x&RJW0l8v2)Zfvuu-LYCaN-0johf}BaBX=2_ zPf5vq>AeJvCxMo*v-g*!`p1WVnHcQ>Y_Fayb`Vuc%;5y3csK8@49LG!X&YHqn}U%1 z<fvzvvp+1Q{j;3|=@5+5gPc>UG*w_)oK9V`ZgcZvJJVJUyE~^UyiwCbN)k%IVorIA zgOgrwPDpkL$C^R?n0k|a`R#1zrXTC6@?bs8JqdivInX~u6GQf-OE9QXdgnEJHQu## za*(iYWJag_G%CFbA4+yKB5t*<!^b|}xxZiL{O#lXwwQ*F6u-KcUc;lWk7Fcx=(xkf zY^>WRmsk-g4z{P|@EvVR-#LPrfwv0Ro!0n@agU|e$4iQY%NuM~;+>p=P{nmPWS8ww zHxXRCZbcSB_YXR`F><+z4u>Yh1-C=j-hv0<JWnLOmhgPu(@9(L4xeZl>9B`%eRXzz z_maYEYcHnR|Az|8`Xf#+t{sfY-ZN8}2P4GrQkmekx0jUyZGHUjH}je|{iN-Q95g=T z;8tSZGGixCvw1J4(B;^JC3z7<oa1n=>!v#LbORSvNasD~A%lglyOpo-AI2No<5bXv ze8v$1*;pLgZeLmw)O+$YH}=p2IZ)Y-smpijB{;LG%WG7DOG2KmY~DvF9aVOKJN5Q) z6TGTE*53Qn<<J2bA%6Bt`f5@7z*36h_3fHbB%R!0pqZjv2;n30*{D7q;p+2PPLp{t zqQMt0V+z{NIZA4;sqS4<4BlZ=a)tGqMq@SEZ^Ky9y<YVq$`OkX$1uCEy?bk@aFTuz z4%8I|VXn*Wq+2eiCrcQr$4QR7%#y6}d}<JP-d0qi;?`(-Q_X5k#B+YYC`7FpB$@Dy z=i*67X%+MKG!6BNCg}~!*5WsNDH*To<f`o}r!IrjP?~<Lt$u2|pcS74OEPR6>4$~- zHot!R@Y~Pt3r2E!(YkSVdbMhUSVwA74sWVzgOq!CPN^({9Wup#Co2qY9f!??s$Pq8 zIQ66=$l9qn;4qd>vAvzUD)-~DQvUXIpO}=uSgmm+UMBWbq#-?d&FGaaxt%Wt-%@|^ z%`)hfbx|g9Hum;HFw^1XFgDpm+S6`YwHR=toTF1#e&*vyW3($y6mhEfc8vA(iuxeR z`s2exYU6#u*4^s+{@PyHtd{1ans#Pu5l;Cg;iGS-?c(8uJw-~p*NiV<@CMJT`MGoO z6$Z3Uqk^%080{tSSj%0PvH;Mp*i0L?IknHy((EY9-qVv^987y$euX9XuiBSQ50>j< z`xG;~O4Q-<e-MgJsWELQR>VwooRmVK0HvZ;fVuX4ImX*L(sH<lTeh!vy&Qo}g;R=I z{iRMF)zg_3E|e4Xeh|N2OP<+s`gLSokrcztDOq6eDk)L*vJLc&R2xLT+^+JnH0{_* z?|cY@ufm8r3@=G7z%g%&=)e}zsg7Dlg`BZ?Nl{~zqxCKHNN$kPV!M#A+@5p&tgVc@ zMtx7ZEzPO@LpDKoDsie=vO7rR(sqmIL5V(<Y-6ve1yDF#nxbhGvC=`*@phL7%x6{H z`kLOKl|!|+F?gSGb81Q9kJm*~kn4v<ssK+}HR^EzbSBlLBfrisN#?KGhSZ^YK6|V# zgFoKxIQp#H?X4j3koN<EsJW7f)e|~{{cBKF(btz6o4h#AHWk(amrVdvK&!vYlWtQc zgh!-`I<MMR&HO+~i|pou1yCh`>Tz|f%dow2?h<8)myQK!_AQI2-?ELs^bW~``mz!x zl0|sssxO<P5+&gTAl^VpTdbGPX4Bw7ym()vueO8Y-<z1Ky@+?pM+loEbPBJK_?_XS zP*$i<lKOS1aqHlIQBO*Pp+T<K9(tJ!+p(G6%YZ1fuy$y4Ea@4QmndEiFE^cGU;&#V zB~;m`yXm?e@_3%O<)N!!*=mjtdFcE}m?PiR%D{53th`6ou3$LF-7RBwUR}~yomxf> zBcdM&u*jv|9I675w7#U6ydEdKZ-L5QRbP;EP`g-U@lF%?`t3RWxh?O~;}w8X3Q&v> zr&;t;v;twnGy=HAeAF4PsD&WQUhg&5R!Q);E#}o)_Wo%S0H%V=$`&oNU(b~q1DxaN z#fO(%&R%jf(unJVf?xE~_qp03g(+H0Qen5PJ3v5=)Y;i`xop`;*_T<=lrN;;&90>X zK^RS?RqwC~fxE7!?8tMU6oXEy+D}R3DqXrs+{+4c)5-Bv!8KgxUoRG6YI`|>y6|}v z*yrTiFw~tT1ROzK<4nnrrL!J`km^u<*t$JLPJ$dkr;5SkmtLf&UgBDWvd!6;j=)pY z4TTyaVB2|U{%&+dK?o>&^3HEOCKK2gz98Oq(tv4~zbVz!BoJ!wCQ`~SDa$r0IGh7E zRP`mw%Aw;>1zsfB7l6vS1jZ00!Fr92+9??BGcVG|wRDe)d=%it5#|;-@$XpS_xbhf z($CE-R4OmC>W9SsvxRA>U_+}}W-o>)wF%rcbtNM%uiaX06Dq<&%2#|wXAIsTAXE8X zNB-mba#mi}w}t#}PEux_Xt6BpIL+R+r?fTsuMbViZuLnqa{?vBA{<@gpUpW1mT%S6 z>l$GL9s{C^YWy33o2;T~xr$v0Tn;LC=v^Y3CUeT2sLQR&+~thx^a-@ROU)S_MOy%7 z?@90XfBoy@{I54>hyPm64r}HtzUh6J7w1=pW(Kcuo<{@4%7T!}(5MaTy=lI(OTOww zM>MvkJ)YDZuBYlsAv;%W<J#MXHI5b~SJa?;17X*d2Umg6IGw{*A!X)r;2@W>ai3^G zen!+WV~Ks6e0AGdf>d4aa9MT06iITe=+rip2J4z*@>Nlo4}RK@4d|o+kNiDVGMB9j zCqFvtyBmPPiPct%MqqrfEa~+7(Cja)5G8Z^Uf+;Qo`fdNpzlLjqI2p7qMo(pQ_g!T zX2=Vp#Bg*)HwA4%ujv%U&EK5MZ!>rw<JdH%zf%doc{{l_1!NIf=~B8R?O#PrVD)VW zElt~~kE5v6t0RuOEzjvq$>v-OhizXLgJ7op@@nX|j(31pH8c@&G}?ndiA%N+j+5{o z0M4KuV)BuJ1-j9(+4{5vqQ2KSc%8}q+0`h}0T@3llvD`d{fk=5m2wAsca_aaWneOu z7Q9vQ;x6yX{qQ-r&a3i*w`r5LU0SGkA2~r;>ND)BSW|_P-?PKR`$oO*4Z5z|Q(O*e zT*C$jh5xulqU7KxK5$jjZ9r;?qF)?D?=*D!l+O-Gv(6zlI;sMi-|ofFraEvIhwa5% z8s{P$Ms-lgyJ1Q+Q(2ZBo=+PS>Y|dwDUhsOi4WP7v$Fj6bNI{l&asa#0tntRDy^>9 zjCQjszMgAp>LN;4K;-2(j*=%AFGUBpn`7FRn8sNGfQsr)!Rs7&DQc|{tBAK+2zBSJ z<q8}bu%-&BcVmiA9a&aM>W`h|n1>VR<oV6&m2)T8(vLy)F3cx+P&|}dNui+Vvh@_H zP$iiLe$bwnmpIpaxCvugkxAk37R<t{%BbM^!i=iw1QJ)t@y&wn$2Ic6<?w?AXC@Xd zrFN%5IC__!HmN&YuF8lig@jC%e^^He>||I&bM@Xuty4|cRUf22mY|@>n#4)YnZ5h$ zWx7H}S{s3x1*->{KrhOg(^II$6ugSWt>1*ket8>^wT))C175rQP4<gE99DLb$JM_t z^9YJ8XrQuR126!1>xFX2mfJnp(@rDRq2JQ7<RWCT|23>v3WNPfl6Wjres4lMIQN7I z92UX~?}}KU2w5MS&WD%HOYc-jEul!e&=NpW2H|x4U&7u-S&kb?vVIl4fX0ycOXSnE z0h!1arzw&jN%ge$>GvF5-l}4^X1`stX-T}im4yT%+yfEr#C8XCk3%q%tqYR|;A&vi zL+8eBb7peZE_iDOz)~t_I&s!2xGik5Y&po&;aoQxh3~JZ@@G;wTziyg;h7f`2V0c2 zQS6I2rK|49uu_PY68`KY)$N_J>&aKJO}!X2^o*jj>lz146{M_a$IU6cFCAG3whqSr z=%e|qeEDGo|8wiJmhZ7B5uEv=Y;><EFYO!kyXD1M$_E`P@wVT#Bi(E+4$U5{rESGt zg=xtRNTy*j|LCQN{YSz1H4QE7Dd>B$FPI2;uC80>kJ<H)dk0S0v1?x!IrulH%Z5~a z0(pC<qU<T#M$E5?il=qGU8{z4L@IR*)a>B->fi{#qwEcFIAZ7bs?`t+E4a%;p|RC* zj(zj$g1vMQTz-^2f9qeq{5kr!x#T(t;o;@tRM$4p5KGRsJf`(aSTI?E+*dLOqg+dN z8*sL+Gy%?0M5p9oP_lR3ty)zpI;8d%%60>RNm#0vH#TCkyM3@bIDbw?AN<uqvTNQE zK8xuDHo{I)H<WKJg3?^zWS^dwba&d|3Z|-uyMiMq4py#Oxqs8bp>#K|nN7rkPp1wP zyedQI+`1_q8&n$s<iY>Is{3+kawhA&5%9PE{rv6MyDPi(<xlwES0Es8YKgnC$zFM& zYL>%ZQC<D?XbL6^;5r$4*~084sh+CX_r)QH(@9bl&p%kY&LhTU+i`0N1dUa-p(wAd zt#p8C?E4fT^DDc`C4CuWa@<H-_x%8&)!SmDEL$1KlDxztLv7C5AJc9N63)nupegVi zBIjCBui%j&d2>`iPT=5M&)o?rzDLs9Rmpk?Yw{MwNu#-jy{>Dj#wFN-769H~SMHzZ zx3>%WUu=kbZ33}LX|-MsRR*#G={NCwfL7KZe=5penu0hUD;O$2a4%06Xp7SEfq=Sc zn(cU7yc{Ko?w6KWSlvB9Aogq7?{jK@xB((NzxmM~4&+e{6lT|Vm6*Eon}y`&q`qAP z1Sz<P0?>z}9A&UPHR~3xcDEAJr_O)70`lzm<^_X&VV$FqE~%bZy0)g+g{ruES!-pp zHeBUpsXo5dKer#nbx2W4FRezbgNh?l&n|o5ZHKQ-*FSYc-PH%^#bG@5mWd{=;qR`r zMY}{Y@lf_7vv!bfMdqvh77Ix4gQIo^t8U%ti@>L`dHZRh$KLP<uIe^BY~hIaIkP3* zE7~?avoh!H+M6@Cm#zqxt|aVNeTTdL>Yyzh{FY;OzSI%p0Z6xHm5z3uW}trddpJe! zytHm73Nuuox=CP;|6DJtF|5`0BAQe<U}Gp(p*%3*1&j^)vmV(+e!6*8ZJSO9D@oQY z2JyCgj~c8oH6_iR@AbAz(HfY;D*O%Ic!=;JFW)N|(M`a!e0grOkD3(He02XE_Q&M4 zSu8zY+tNpM_^#XF+DPLZ#2v5=a{##1o#>tqjwuUYyW_xo7rCdF&0FfWglH>HL}%aX z2}FwYZb>geh3@0Ih}$W;IRA64j_1~T;w(p|;hCOqqJTwRdo~mtxt;b(#|cA7%XabP z6a}3^npN1z0pSN#7)V(WHMYjB%-;_8vtwL4$*OQI(IUq*bb{`{P5wPg&38Q)o}ESN zTvkUM_0l1D^Lx@7hl4=yA0{!w9xK-kl743*b^)2*_u-C)GxMA*qMB!$wLU1NRR@c& zb<uadaush(u#{zN=|0KMkmW1CZ>{s==RdAzO=ihVrSzgek`{FYR*_TorKP46Kf9Dz z4_5|rtrp}1c2H_{@_Tg@CFROM<eGe{^T5^tP(<(6!&O1akXzl%c^a?tbXx%&!E=Xm zynALB^EcT?kI;2!juDqe5Tuk(9x8_JZpxtb$<mQfA*y>{9a7r#gn*W}srQ7YcYsII zxI&>?SRMLqUSe1xy5f8!eHf1ehy2y1VMI_Z@dyC&_s}&ze!1p9-^vTWr10YWw6xxj zX`i#hJj;_oPTTaS=cP7jxXnyTtm;>>R~1TqeqvC|Drl!z^<BwYuPilu>p5w#fp(S9 zlt<3a&0a$tAw@IBp4kT^#>YZU4&fk~l_82-Dion>5v`9)%zbQ{so0`<I_RitBP6I) zH4MBEEQD9DZpqB-;Q;-Co@JAY-b&5ue1gm--h~0}3Iscm-#cg!c>A6XKU|iN!)m}? zMbVeuAy~0<tPbC)KnICW{YuWA1L209*+&wW+E)%mv3|R48WLB60Teo_B{Az=*k6Nv zuqhT>HG2WHw<}!wz}u%PX11_Z@12*B9mE3(-_MXWyqJL&T<q|!CPHl*-jX}iiazh6 z-UD=Dw-FOg=Y=;A&XMyh*vR?byw!=$+ilQKGPACrGAJF!)tIkrC~$((#Z65iKFk4* z{k;YEw+~<E_2Jw5MY9T!FNK&gZuJjW+g>i53HDS|A_)i`nuYbcX{$lbJ*R32LqqQY zD;=8iI<L=xQ1Xz#=ValnQ|L}$8amRiq78da$BJmXEU5qvZhnAu!wes(5ClRxO^1cj zW{HZRZ95KY3;Zs-f}J~Sy=%8fUIZ&<d+t+$r0Z8{V;C4+HyEd0n*H{gf~W}+)rrv| z^a^UFfEn_p$#&I=c1#fdkG1;J&wu=|)6_usMgB(>s}PoFdIaGd3W*2BWF5YbYf$*? zvuV_NTbm=_cdrVonlfv&&F^*hNwBz2sUy(17{o5U3<zToAJq(0OWvEBxZwEalrPcf zar(3xV_jJeRcx{jA=Vn8b(e)JRj7!dDz-S#bZ>d}n4h35McKW20BOOa&%;%!yVgh7 zR2J-T*4^H#7&M+C)^G?Nbxy~|X$C<6IsRjrR%Nff+GK%wqrEp4hrt<T!O4Ad2EMa| zcIUx5*t?)^NNCm1<xn4?E@Z-As;Y1Gd-a-&M)L(O-7RDd#nCJ46!}wi_d9@Rztp0( z0)5738@EQGy2VxtP}Y}}^Wq!m@tX}v!QoF$u_{?YQRI{~`LUPeAhq#G4Z5|1Tljz? zh)@npaV^67v05sJ7c4df->O`b31C^xyQr(=*OkgIEA?z$xK$Y7t((-B6<j749x%D4 zG{?1x?gE=N*fenxu}jm{y;}3^B<xK+&u%}(ByU+yb%1@^cR}prl}+fl%1c2JinF?D z-kgk9r^*wxZ(<LQH3&j6=QzF7pE?q6&d1)tL26jgrCK#H<|J9Lv!rECDLX{1pOocV z5EG$X<w;;Lq5K4&LRa~BH62w-Rb!8@rvqSb)@$A)`uE>I#_#iA-<5@3y|i_SaJ@Er zL<i>xpDK5*7GZyb6^yj5Oh}GO4$o4G4nBu<Y)edp*VXMHAhqgp7$I(dmFfim!wx{^ z{YC+kW5d-hvDoZ()=$J^A;x*0LR~$TP9{YR9bzsG2M_I_^nYD?TALFR#Y%oSS^mb) z5XJ)3&lz3)+pHg!-EUIZTjA6wEy=CIvX3pQ>v1NVH3`l#*%`d-rTloVSo!r$?wd@Q zAv@aIzFgzL4%DLENXozr1pzK_3@_re9YAwYCwunhk2Fb<UhjH$16Sn1tV0J;2S-_W z;0S}udGl)bj%v4pbRG4$a#4?lEMb?OGg-sttw(8;k5|_CDgenPvvBHcWP?ew9SaoO z2XN_78PSoMwt0!Kzj?8hYb+_B<ZV{aY|Pst$kbHuCEFjvDN^;Ba0bKIJKpZlp}7GN z@P2O(UCZ?*i@q*yG?0Jkq&02Tlb^SR+(J4lq3&^V^1CW#pnOe{GzJI9K#=X&owyOb zsNS*Z6AuQ}YmTQ;1HmhZTcvYQgTh39CYvYQDs5`h+m6KdG??b!PP-6U8qP<M)1;QQ zK5Azc+-kl6$dKZYg-L4;)q$XOMYWmo(nQP~tz9K%Yhlnxmu##Kuww@)T^2ixZZ=$! zBSTU5+X<xWeW|`L2hxpA_2cg5Wm~19z936sys_754t)fGF66QE7W=9WK&;uD(%U)> z0|TI>)3H@`<H5naPiJ?o3WV)Se?sBTwiTch1cc83G{A$^t@U_r@I}8weRdFWzD}!` zLGPJew`Ql?t@UY^S8u&ENyyG)G~4Gmc5#8$Zn8XuCr!&P?cH-7cJ?_^Ja5xz%))+B z&EZARbYPo!O$2rlpk;a3W39eC58)3^7>Rx_qMf{T*zHB;Ci9b06%yU`X<E0Z8U%%@ zV9Hp6HH$GS_}~EWWD~>J`~}<4XbrTuDaXr_XB)HhxHVh{W%9{!9H-H(*WGH$SWSIE ztfYX)ZSDDVcEBlTWg-B(r{2_aBlRodq?5F^60p%FqjgDEls%lV8%VQr?87U;vq1Yj z7mfJN>z?{Vt(o-8vQ|<VpY7PxeGbpP^<|Asgf}f+d+DDSUY3s>oAolyw#nkKq59;4 zz3noU_n5VpC)pVFH_$E*rvmCw57-XCbh3@2eXz~@-l&5SX-x+Z9*Zv%R0^ybGfdFv z(g}`Ji`pl0w+Vj~1pzm{$g%P~I4-RLB;vF6!)YCHMp*go%;TjMw$TU1%qv!nnLi$H zGut``Z~KxKxRNzsD*%TgM^!}aT>a*djoxMZ`CO{;;nQM+Y^(B%F3~S01)N~8iemC$ zz6t(OtZA8k>p7;*H^3f%ut_4imWH;e0iH>9#42YFi4}3zng<Xt%2+K|?NC5cYZoUa zD(Rn~4aOiqYiJL8G(|iwzIH{-6%Hg8ZAvH&skMVTQPCs~;-Cu>a)&aSb0_xNcozcc z@^ZXy>)M2^5BXA12r}(GtP>ZG1!<_@tAvB8N2iOrV;S~t&;7YpOLzq6P(ben;%CIV z^@2PUyp>5dJ4bk%g#dJ%%DsArqC}`h2>0@kn{o^C$L1()Qj{b)Qwk`67HEb#)r!*x zd#F&<tl1Y*tR;i}yt_>4up3*c&Zob-<zIq6ORkQO^8}a5jF1*@hB%AhH~nu}Aq)E{ zfeF}wkP9aVl>!CF>n>H)M=>lxZh@|R`gJSqJ~T8@g8d2>cG<Q`%~Qx2@9eo$Kjtt2 zTKN~<lU|$u?_{^GZM^s0ob@9vX_=bMiE7n{&7o26Q-FLWPN7P74nu_uLL*->DG3gS zS0>sUykSS6*3BFesNiV1<>E*pK|Fzyq~3X<<Hr<cCau&<fg@0FbPkFgc4R)s8j7N# zptHgLjnP7}O*or!%PLwXhsIg>S~|?gdR(~HyqE^7cBw&^t6>w+yJQi@4Ckt-mF7lx zT+FjnU+4Fw3QICHUX`uB^z?<L>jHD#wbxPR0ZfosrQN2P>fp+zJ$eVn9kxI@Sg<R` zt$*QVqaLwJZ7MdX&N)2N9&=Er!b802cK~!q-cS^;BAp*3>Mtlgp4Gmj53p7q(*cp& zHbO#@F5szDNFA`#D&MMY1F)ftKr01Zhh6^4{YcR`f0vDcBy<RAE49tN@V<l*;+Q&= zEQ+S+s#4=pfU6H$$ZGw|UG<~mL;LvWKv&j)KA7W{cyT)%&GV9dctNtQ`}1o5iE<ch zX|R_ca<D?@>S8=ErTFdE=tLO{NxO0)z^uJ4r-wQgqV`scWS|+%I2<t2?eys>R-7}m z+lcr?JXg)zJBy~Qns{m`0i-(+`yfE&Y+kLrk#=3t;a{K~w83t_5o$3!>ApeQapG4^ zVHsReZNUq6$CVn}_woSiME+x`{^<WRKm7Xf`<p7p_FvU{UwXNt&~#6w!F&1U+3YEa z>#{DLTshax_gyk%T?0RBo3=v1fD{k|K-e17RqejqnSnsOPrbd!+yr>FTJnCZ{%E#M zT^14EU0tJ1IMh>+>(<iV{&j!zW{a-!Qqx&KV-?VfEvIr@B*J#W6MKh9mXt>W81u6n zLym#A9y<4S1;r1CBs2%&DR&S>upcpMg2YCS@R2oz0mc1a*DL+JUdk|C$rfML$YRz@ zU6l@!Rbw03e{${zAXNbli)K!az!L7JW3Wnx`P6RADQvARYg_;w#2wuKNm*HIf@;ta z*@LPwcC!`Ll8%?DC9*0>h48pFCthmPmT}EY4?w;8{M*#c_2#S<-2?|n6}Yoq22LY| zIrqG}@|v+ZqvXvjV7A?X4DTd=u>(u(<_bR@R-e__UGo6%>-Bs8bbtLYKV2UQUaOvU zytIR;<f7MNg4)~1ce4^pBbbvCRUGa5IO+kVLLaF^6;4l5_Lh9N#VV`HS{lfP@V``d zE_J2uqsd?O=WxD<%@eKe+)kr!gcxT_^L(0&DX-@^wk=vV;^{Cwv{G(LlPbOL6qAO3 z968`jQrpMqq~Bgp{z1cezD?d$sM}Pw)H`7->M?l%4cJlWrFlfczGOw3O?F|<?Paw- z{GX|b>$+QwFVk>pZ|bQwNIxOyp?Xbwd4poBq{?$YIRJom;NHHqg%g@BqL(`3hXhB@ zN&lqhe0wD^2>qpmTldCk_SsK@jp87HqN?C-Q7v+m<LU30to#uGXLj0D8H?4fu<OdD z<DxZv5G)C>I^%82<-LBB4dIZC)|QF8Hu05zQ)YE!O~j5h5<8Y$QuAGJUS(@srl*t9 zWw(R#KUQjWtGx<;hf{&&o0QO;+_>(jK-&iHw98q;-&>@lYOVDGeL`B!J3lpy9Bleo zOu_+7bj$<}WO3t^(B|Eav0XV`wwrBeoAT#61?)UI%SJ+ac8!*^8N;mk*hLwG!aXOy zM9YF59C>M$rDuvYY+G94ujFJ)oS?95J)BoIyyWq$UAEXv)$}wv5Y&}BvjbI)B=a9m z5}we?PO^HpSNZLq{S=IDOYQr`Y`XI8wPn&2frJG?0CNTsBEj80<Wcozh8=R8oCt-x zEC#yUw-WbDT0ad&fPIDTpw;Rei438;8X3j8**moyw=Yg5Z`oUOxTZ~8Pu$Ln0vUU^ z;oP7C*Sn*)p<E7%MRjFQ(#07q=-AZ*p166cU?;I2=b$U{=W2KJ!*?wT^*<?V!d)5B zvlL|vn}%I!TQ>B4JGa28d|9S9qdLjQ6S6z?nr(|Y4`rB0_We>g-wa%`f^gOhik^W) z(4lRXCNS_=;sOC4hPJ7k>22!mWwkV4Ye($`Z3#SW19wJAi+i#>2yU57?p{wk?Xv7y zIy8{fuBR%ma7yB@lXt}DAIm(i*bq5*|7;^IA?<~)m!&9hod`v-OdWzja9Wu`PPOv9 zikhF-;SI)4z&~}Vcep-^AiSbH|814x&#MG>1S0g?>$B!G!J!<x(s>d-P30QT#wod{ zJp!4GqJENk+5B#}yQY4#+3O@*Q9tLhAK7d&oIp-zD7ibAs=b!ZYU<4%%8l`cAH{at zTf%VDkQR;DM54a&|5xpT<L`)cO<e~Xz^6%5?_yho?#V&0C3|c~j#hh$8a1c-udqMz zk}@eU?e6sn@dyUbt{U08y|*L#IN#CwpI_$J`)mJw{#sU(jBWPM+5(B6{au#F)}Gje zyQ=Y4R|(s8hLM9ngsLjvyex&AV5!BHlgo1ZR)KS%vCZE5s5r6`om%DavTZ-emI)o- zS$Nz2M9wbRAuB&qo~C~L-R1%PP&NMGWmllNdQRPo%ivwmu9tjqu5W625R(!=hB25z z-t|UPa1zwDWY5R3cd@9d*<Bxq5|-;iUcNO-z7$J*AUPET|9Y+7By?W~-*&HP(&nt- z4&u4k2&$9x{c<!&of{P%?UOcYuP<cxSUc_5i#o#ZRtmlKvZF2SOZIM)&vwTw9f}c} zd*5?f>B-8k&Fpw6K<N?9*@>H-o^Zjlc$LR8413N}Y^oCoI>#CzXA3HwO7egYdGk+x zY-&6udmQGJ{>5Uqj+5(cKLn>TcKsZx5~5(?U>g*X-xOpc<9{qy<rr>n%k@$e-D;87 zG_RX%M}x$yD>OKeLlFwZ@N&oPHHo!tWr#VD<)~ACf;bfr?oPC{#?K5_RdZWy&mb9K zGWG?54^&T<Q2lQ1OLxK-03LeKn^Qk6y@@zz!=XQ`(g#^piL!X-b->vg>ZTFs1vSZT zXM#u5kmu00Q>P_8@yMfE=Iv|Vk_cNiHQss3<r){&6<~{N#|RYDkGQ-n*T)Z^{-H(4 z``s64;Awf`<!e{A&k^9v2XIOhM^x_?hNYz?V8V**r5!54oS=SPY0Yl&fL`ZYISZ){ zm|>Xvsli{2dKCk%9DC9e<Ft$F&`6aCSG|M@2B=3(RDSIUKWR@CAVPBzkWZ^8=yqS) zq`QiXN?Ee&^V-eM$LslC!LAi*Xm)gn4x;6VpF@`^SV8O@m8#EdaLRQf0G~}6PyY*0 z`mtP}zyCJBefY-iD*3+(AR#^b8H&#AP=1irsg`5UUcr=csVt$`@eNwuFGEjp_@za! z?X>71dT4VNozegdu8WhJooLjIYYBD}vTdGF*h*pEO~2aYwK)J=sfOb@;|wr#I(!5& zslv|$@FnaJ?&WI^SXGr4V8jP#<8Gf$w~Et9e*jdsriKT#h|5kT<5lR?J8>g1SBLkG zqNX%7jX%7dF3GWG=cWldf4x{$MD^kx3Fe(Z0voS<FAWSMOHI29-Eik_O<U7shZJ^Y zIN2f!*`+h{#FvdWz{4ZeAN4(1uALV#X?Q`BWNEaxCCjQ@qVw&ghtyeg-FejdICc)v zLU?TJXEzr>a8c-9!NTb{PDt!*@b#@CIxq~7>|6;M`LK`nR5W)g#?R80I-m^t_W&4! zo$Vx&^HlW0c3jm<qP7HZwVqhJzgjE{qdzTHP^w*XRvX=j)H&LC>HND+bK@AcF)at= z&dUj2hu#i@)LkcMfJ)Q;*D=qKL{?h?BN6GEmlR%6><%>EUgsU%F77exXD{$I=QSVI zKGg!O0L6=Z=^xo9!eVIFsEC*<SL&#ne{B_a9EacMoec>9CVgJIkdUQsHNB2)nBfoY zUf}XK`!f#P(@VUXg#x?g?~4;+2{PC1uNJHR`(m92fpcya7cE9}tfDijrZGj6bcN!p z9#iS<p-2^J+lezTrW_bNnzQ%L{I#*`$MV*1q(--{rcQ^1Jy}b)lIlM#^He~F@4G*C zmQE7mwv(uMy%rSO;284hX~wr%h+u0We_e!g`&O2|7{p3-e}LVldF5%7K=z7TBf!!t z0I`A!Ph|zPIXL@JIjLQj2GpC|AiVp|{QF{UKQET@s2eK)Y_U@lD0sKqN@R4p1fsbd zA|PP)s#gokbJ+o3sx1xj6R)-|Q9tE0^k`?(75Iv#ZD4uQpO<wiBVLYT5P(!7EQB98 ze><M~O+!Aqsu<1&I00tM23uuB?dFE<sTtBc`O6F7mANicEd*(#e2LG=ErfnO%1GnE z4!Ag+b=p<`ahyrLyZcfG9#+KXaf<pylzCgM4`=^4KVALn+t|r3po}LWB;WBEndMcj zT#<;T2C9?6<cp-0W)D_=^vwixSDhM)4sEP~A~%<vnAKypEu)jBulwzI_*wTQ2fMSi z&U1|zDvx2q1W;PcMIL)VhwcSU*P-Hq$KFo50f3!UKLO~&%hzs|tT?#`u8dkR=TpfR z``v9Ofa3AdFhUjJ`fbTKS*um|i40viD-hm8l@<js2m``~Q9;2!_SJ`Le)|65{_|aD zAnoPFq6dPk>!q<;H854QGDL7mNe9rBccR(d4)C*ChE*UBFMDc&?%9f6xTU+vF2W^m z&)&f3xF)%ACk=Ved}uqJIOiZ@K22rNr2faF#%Gh3bBS}iRRjYBbsHgwg2xVYAUxRU zVb{9$8p>M{(QmMe0UD0U+g&CL90WbMh~D+8NlA=s=ZtEO4x3z#9Sn8DR3#wLC>31( za;0>eez|kb_9mR(B{<s!9|1F;8^~4*O=z`sKUH!9ue1y=@V%vWfS$wB)?If1i3X$o zGUl_0Tc$!GmxTiBo4mfmYhl)ZBnXB$ZC?Wh$D<kwadTzb6%Ob@+x1A_1ACo-+$?K= z;;VhL=VcA1cLmRr_B_!2B`CgWsYviDI&yNRF7qrKinF>Yzdlk^FPAJM+u$^WV4WGP zb%%E|qn}o){=8CA;}~yEz1ZE<<hH$XReHU0aXO7{+}HHGvL5WWaVlB~D37X<w!lea zb*}YlNamO04vP5l_8f--#;6s*U)eG#6s)fkWxAo8eLtSs6$Io++=#X)M-?5_ga(W0 za=LoX);<c>)wHeM99-I^|50kTmB41xpI4bDry4JjF+ekr;PN^Ky((c$q$s*zu+7y% zP-SksUwD1EKJ{PI50~4ry)4tEzpqYe8@X7=yr}42HTp)G-%@9`AC+U5byz=>nomm1 zi2TN-6IETqf|YLoFjE<wGeV|RdV)OONcn^aSOJOWRHHy0GQL@V7L2vE*{<ao;%o?{ zD=&mFoNNU+I^qddgZ8Q50aM<S@=s|Qmah9uA_9360KnoUXlw14?owHy#pz(&?S#`d zbR|8Oz~5XWyJ6Fm_orpbY^4_w?pU1E$jY<G_Tnb%1yrgd%K8vVTfgL))d`Y&>r;cQ zse)~riU0&XM*$|<s%y@1ABqPztt94>F(hR3*ZGapNPaK%&8seL8N%8lJl%j&j?d}M zU8+D5$JLq+P>vz9Z=rSU@=G6G{<-wS)_%n*tF<c#A2@!+&qB7#_MMRC>|f9*gIqU! zR|g2*A(g>#Wba;1n{$l%`=N9G>FfKr636_>XKwF@z&k89#7(g~ryA9pWnDlvK~$OL z5;1p&J)Av0y?c>5Y;3R7+qISin6?QiFxc$UWQ_=IsxI+V<g8lMV6<FsR7uCGLp`ci zHchgM8XX<llmeUCqNg%-n+!}{ziIbXb$Blw{1ZD}B|bGUfl>lFNP|qSa~$RxQg<@@ zbW~AGqGZb&Y;g@xE47t~so-`^^nR?<e{0T~ykFMZ{RyEo$?@Jol~0v6Rc^QG^nB|B zJ@^&pPy&5(+>Zk~+&%Hq9C%nP%RI+2%ORweL(jGo5Yv*Eb8Kg|$GuG%fcvq$Y&IqE z2wdZgFSPHl9*}RxrAa1D3zjQOPG;p8*XXr@avsEIT`TwQg~;vjQL>T+7aeMoSQA-| zzo(MDO$!U%8uqp%U7)3$(8EeUuhtF;8?Jeb^y6~*!|(m?^TTICc>GbWVn4pbCqhA7 zE+^_PIG+b;aLQI4UImhE?UjRhy>7qw(SuIhHZ>Jtr2UX_S;M4sxV62d556kzrM*ZW z-X{&M2H`Q=y~2!Ew<<nAFSN8hU`cO<@oYY0?HfTrLnRRGY7+#`R@Hs<|MvQyC*GZ& zWS<LCRURV?+|HV+V6M=^norZIw!sTX*Wej91r)jzn>SBQMSzL-&x>{6zkiv3U(KQV zZ@;K*CvCmlBJ!|(sLnJrXx$FG{cSTy%cE08d;LB~(gVUCQu{+d6-z*Pb6&q|;L}Q7 zg-Q#mc}e{%8>{I+KfU!*Is4`<6kcjO!_%Om8I$<X%9nv>CnxZx_mEmXEX$lzt@=|{ zWjkgSqql!j|HZxrGl&znf<)tp+tOH6KIZ02O+bnRPMjKjcXt9ZM_923qOh&H`@6Tt zTCZ>3YuWO+><(YABD_HanQH_iqrbhi^4`QQ`RXXg-Qyk9z~St`^^_mc%s~AuTjR72 zf@#}tt6ezQhJdgHuIvH?s2HL;0RmpK46p5L(#wd{F&-pY$25ydCHG#ulE0!BheQaF zG(eX37L4Fqx9eI9lT#X<PeMR;*O|zaP-UCJ1PNuGeLjZM^gUcos|1yk*@_PB*zvQe z3~{e(fOnBcmg;F`tKTT=`cek9zYC`BWT2=C%(H8|lLZ{ZDP2pkn<iyT`P6yOVA&*2 z+wjtUZ_|E)quW2KEg}hB&c)L!<B*r~@zk+W$ys51;4EB373bIUv#tj)>la@)JJYQ; zXx2W-!w7lP{Zb9GW(zr6usGWci`%_OJqdNrFx+-eTki4=AJF#P)|ii-Ay-x62%3DV z5R#TL0q?dLOu(_{`&xbY^v8$gW4q+Q+KU*GW74zxWv(^&Q{3jD*wZ#SULn~3g6zZ+ zbTtH7otlB2N~i}l5bPhA-CG=zT2bXBlB!Fx4rL2nXLEss*<tb%()hGt(lH0fHi-KX z-H)?vgdJe+x`o%{nvW#<-bx)xa9oBv@kWX*#8<60C|C7~^>^btZyJSnuRNd+rOHZ4 z2Ga%>X(7w+$R`jdcwtiXfM{_`m)G|Hu~PfLuT;|hs4O3%3K+VaVa&rN;5WlH+_+F- zbIxY94TccTqDV{BKOpv8)yji-*kG^4S6?O%WNgdaP@Ofi0Q)<fLEUsIBgAQ#NW|;U z&`!Vw??~=|({=feSNPfy)dzMM6^J~F;ZvVi-b`>dgQX;t@k)fI8uZxOrTB@}Ha)zd zj4aBffB|XQA{*dK&OnSM^Lhg-O?rn5zyJQn_dY&OC&9PoEyQ!F6zSwU+XKqpyh|Z0 z5*Icy2rpw+&4vP5jn6Y$Pqh^}tt0Wp+uYS`u_z0?sg`DDxGf#8F?HpP+2!)Wi<CX| zCu6-W2u!8n4S)~GaI;Bn4K9>U;jgek71iph7k71?FOKGxG<~by-E7JO&v__it{A)G z^$=2c;Gsks3^-378_di`-t6*%LEk!$Ld?Py^%1)jhg~xp$Ng7Jb+}Z|s6ID|VhqtP ztqqu@!MBr03aD<gs9-2JB%MJkVF$eRU7d*iP}{%;mta41@QB$1!?)~KU(`~+lvi>9 zAEtL}nZ>SzA#x5kr+@7PdCZb@eM)T2^X}l_#luEV{SBJkwmq#TUMnS;m}KLT)7=H^ z#3A+q*^!?<9H+Wc(WRh-&A>s5<^UgKS9Cu+#Mu?&v;#%gjv{b9_D2HLaQowj@weaS zcecj&Zl!98?SvQKggBSlx<Jz@!c(tb(Leyy^82s5f%w9{slx-{1?&}gXiAFzpDf2A zW)FiLofHt88qcau1ZpE82lcF~C5Ew7TsIyTZdq+V9FCkk?wb!SR=P&%QSV$p_o-J| zwx`<iY3$11X>MgBUKoTZ;+$&6%`vKWIt7(&B^<{MSi2lu1+j57VG!5l*cb3c2c$K! zPk;kO^FDUPY4Z4gE!y$|+g^MRt5SekKlH8z>#ek~?Ese9E?DMRs#XMb4u0Lec!)N| zYZ_3ihT#>2r}@IE++uMsGOgQbJ)J9<w|l9e;`TCL(2Y?2pn2MD9-nGz9Qc^kZe?NA zpDw}q3g`~xM>mzSB&gNT*E>e@T>$3P>fVviTbwGdYOwO4Y-Bl%nxU=X-sF(e<;*^Z zCV7KTWOiRCUaoij?fPFAt*rKspH!WeY7h_M3yt~)Lc}U>96AmjwdJ0jlGKe*&;-z> ze%ih7szt;3Yf(=a3~~Xmk{8TQ5P%0clpeRs!A8PNxEd5OO{E{YCQalpVB2$}!Muf$ zjU!_#9A9ZDS|t_<`mlzbtgB@T(c*A=U2w0x#kxEv5}eIJXw_O-{GtYVIAQJH5Ci8G zu<u~JO)F}Gd~;Bo*b?Jj5}fn=_ci-EzkUAW>q$f_&YCzq@m#bb$@3zPEkWSCwPD=t zya|=SGlui=wxB!mt$-rW%Q=b8eZyK53D7h3Qje{vm;nCcptB1hySjW6-V{;Rht??@ z$GQ7?@2pdv8mBypeqdX6Y20$lHF#s)Q}*I=@LIA0%Y^on^#EQ0*jeMmPZbDISNg8Z z8E0$Ca&_A;%V8-sa%>E&htuid@Y*p(Rr!@G=a7cw7LdXNQYbF7h9}<2Swx}dncUt6 zN6gmRTU<khrmD!4K{cspt)pSLFxoUNO9YKI#RWft7@fw5og}9v#&(o7Xr+Z3F<vPH z{-o}39}vr|uo`bxJ?q3tyF4HCCnXy=$sl%8HI=MLWXn<#!tXHMRF2kQNKD++eaa4S z=xYTbT*4rZe-b^njfYTAdW%JRq=Se`Y!lw)NHB2ZB#c33yr>e3UB`R$|8#zxzXR#} zM=$K(1^f2$EWKN{&PE8YQw%(c-L+JK)tVve%a!;HJsH-tBWD*{x`CY!EgQU71*QW{ zJLvchDqd~DtMKHjOVGS{!gS%JUdT)#s5*C9(F>JlA3^M1K2syzni4IgE0!l-q!e{* z^c2`tGPGa*UZ$av2{L+^>|C~Fjq3`Ym2hO03@~TrsdQsHRwZ5?6JU*!S^(oUlwgI- zp4fUm7VMh;n%Cd{{(nAvd28NIzv!3!B0(VAZ2@-nrpd2B(z*#ecSpWT*~x(0l}KUA z5J99lAD4P%TKGr+R!uEkoKX8mKn3B-IwotyVB3O8U2nadlvuZIiLWZ|==(E%Ek17x z#93iFf;mNu)FG@*8tx3Xl`0!}iUr*B2IE?{vHccAcUj5w5~wPDpvweo|JHyH=%vw4 zOPq==>Mq2WJ0OlxdyK9%!gc@UaxH|PUwllwKZ^DWCwo>1sD<~tpL~^*V1C-HX{BZ_ zc4HTqZV9$$hb9`j?08dIvv*stmV)}Ol<$6bwQ#Rn@zlH8D*_p2e<ZLQ|A!agAls`Z zd0PeKl5JFQ#I*`MH^1}ro&%%`Qdv3=JpQGyS@sH_tpmJetFVV}Xrml!rgX$Oz2#Wx zno!3fR8b`=+)<V^UAED}vw67--!tT=`{O*nuSO%O(Ed6A4Sk&&PdZ|`#CQT^c5xqP zSJ=}4V}}|Qe1ghH(W?_Lb;7i>a%xkZEE^PWXn+*XCQp*6;kE$1bbKha#M54fWeBHS z!>uy(LwIcuT1Pq#pHGWV_uh#XeA(Ey0ki~(?fyry&bAaK#;pR^eTBDMMb4&<tntjs zG4jKp37v=nNIs5T<@rM&*85ycdjh<)MjF#|wdeHHLVZ}~OXWvX)}HIjIN_!gr4WIq zoj_J7h~m-fHrgrc+aA_nM>|L>9;#E81K3LB=*q>hq~nNTeg0*$Pcl9nyB0KAo7Uik za#I_tKtzRyDrWStCJY}p_5}aqv>8=t3o>t0<0>vAldd20@M6@V6j!iB72>ojbX=PJ zs^^a~m$&zk$_=S&-gT_DdwG*+js`;n3+TJWGOAamK{WV=w|6|3>yLk31L*K0!oz%D z96H#FAk>5G5-o39Nmb8&W-lf|?T5}NAsyi^UJ4h;Sa!yXylPL#e%my2uc0>B)bt*M z><5fp$fAo-`F`tSR;vWHjZc-&B4N8f?YZMZ->^e_p7=G<&c#8VWMf<)2pfeCg^d8w zF!23ghY+(kxs{i%q~M!qO;C*#Xj+|v)!>Jebxkb{3N(%1(GI0<bP=&l&w7RZA@hB) zKE&^zfB(2zxc@^Y(k}`iD1!31^LR}Rviw#!Yuj`TU)?1yS`-4Q-amz=nl+F@6~<d( zw5@LTH^X?n#F+P)&%+7&B`s3&T-tR8unC4f(y2&9IpfnASxFDFtIe4$TsnURQfS<k z5iPuZbKJ!1=wdnI5+xH3;Ba<#6gD<twm`#!mRF~D{-73KI)^zPo7Iz~h#)D;&K=9e z!o6U-DtP}<lKAxD{QT+uumsnB9K-sO3@ttGR(6XX*_#7pbxC+v1wJ;tq=>FY^#g#o zTfqqHaxXxmLMZBsp5FNhV9GXjD;#G~SeFoF1DE%K92tI)HxGo?xm}A#=NtCtC=+l} zN08)T1u09Z16UFfYZjIyney(gVM9Mumb*y%$#9z3leT+ZAjU{+s*cY_;$~A#g|nzl znSP?)dJMjdH)^`Y*bqhP%sL_L&(&Jv;>N5u-<Ow&#a`cSwzl0ct=TFq43ch6N=d1$ zcPYbr@H390$zJO5rU%k4<F+S)O$F2<V6)MR6X&ywE2hmq01;4CQmfTlD?Wz9cPmn< z$;VTUhg=DlXuYT!L+DnT*$#xFsJ_mUMbD$8htO>c4EtxS3MmAG?E_HcINob03|5hc zqq8co-j=Z0`*tBXDoe6BKtBP>mii<|P2%r6?^zx>AJ=64dwh?tI^|m=OF%Df-GB~< zVTTvD8=Uq8oy@{fBxZSAC-s`!a(`E~(aQt-@?eZQOsfdO`%~$PM0qN#JS>d1oiu;R ziB;n84*s^0CEAFQo+{F6HWJK&>MHtxsq1?#5loGBRxv2Iu0JB+w?b)e$2o}Z*G;w{ zJ3>E`0_{~B@3FTvS+A|%uAPuQvVF5ax8!;`1TF6zbQ@l79`1d$zR!=p&3~=B{2PJ~ zFZ1HNhL5?gDqIq;$*ij2nq&rH2X-oJv_;8s6O3;JR>v%}-t6<<cz$S(dePOk6x&5P zvAklSwPLAPgGy&r{=s0*CGCej?OW0P>Ve?P?cFgEyi9Y29@?9isxUr1;n=&ruNY2k zNu4R@n_3+*U*7uOI|1b={_gNbUK-QtUbZX}4hpLBP3*9-HW6afz_sokD;UV0pNsYN zpZ(+auXC=;S9M#DXUwuHrzb)o@tx<I9)}+g{7xI)v%&E!#mOsu6fB!+3L!@E=E4ow zm3Fhb8+}KI<9fRy^npz%U(|GB&Chu8w!vixs8=b)ip&#|<~5rOp(>VzL9-C61l(;9 z(BySD`Fba$@=$B!#YsjdW%FrF(m!D%?eRBro?u3}<N=6hRd1EMNe_<1fpQ%xu4w~> zJI(@fm8;};3H%SA&;I56A8+IJ{}q4zs=L>V=o82K78dC;Xg4H;X23<*xOP!@*8^nO znh3c<-`MDf7+~l=Qu|>iy3^h{LLP#uA46?f;%tbgI<O!UIP5C&Rs}70iGaN?ZFuYc z0Pq05HQ5&q7RFX+9YgLTZX)DM=&A1tL0hGzqbk3sj`O8#SBd)j+KD+Tc!r-F5SoMY zX2`JI1b$N*`jGoLkaem<#V&?ctU;Rh%ERaT<L9Nf7MI={+~B#d&geKh)WUg3d%#qA z)=EYVJ%Cnl60U;)idMAj+~xqiHyuRE)!>utSF$k#b_+h`tqxtz_|h<=QMILQicSN) zq<ncfi~=fe1)Cog)XJHLzVIAFQEgl55Bngz-O+7S-#0r1lez?U*A=J1?HVIwAJrB- z2zt^Z2p+cI+iF?M%M(uBS3Tvmh%0YeKV;WKlzeJXIoo@H|FU{S;@bp@(sVDw^~)ZW zZEDjKh=XjF4z?06$dSIFv*w!Wtlj!*T*6Pl#U&W78(=zC1Rg`>my3W20Xql3!{IGA z$F=WzoLK8}w05@!5FNZ3oVaJ3NY#&iuNnetn!E#ay(~KK?8sei{A)Y)k#W*e*0{{Z z%WAN_#^q0Wbvp!JP>VZRcLxkLmLjvI)Vu@DpDnEW+FgN05-*5Ek>D2Im+BgCZVJcJ z#Uc&82t9Q@)nRs5*}cgMN*}S0k`^4qXYj7;2N0};09dwam6{fIP;J%A>;NJ+R?qga zYbdo%>Y55m^us|Dznspoyp7$4Qn<c&R=wco4VlxEcKX={sRFfaq!(*@>D~=XJp9Ef z_m)%LAxEa1?x@Wfx~SMSq3t@>Xk5OPMy%Q@?SqV?sqrZ}+bZ1cP!*v|4LfX@#83W7 z@4@QJpZ}O&Kh2LY=*=Ed9T{H*xud$cP>-m{&1vT#G5EIeF;>UTBB(+uI2%e-`WZQ< zRUN;sQdwR0zD5c{NzMXMLSOHCuZAQxhySbuz5?{#;qbi<z2xW8V|hS#XMBm7i?Dzj zSBMHc%>WdWYg9&Qhhvk$lrMNzxLTy;bcaJAd*8HY-;bt83!lRyW!u@vLc>etrG~#L zV!G`BM^cINSwpxV|6;AYqqdFxsfHgQm^BWsFoAGvsLRr%e#BYbvV7}hbvP~<)L5u< z?<0BH2(kdUpN<nL)O@gxpu*F70U3GQL2C`_>TnHA!DdG7ShLWC;}WW#<okH)ylZ-= zkG2JX!;&hCL_FISgh|ed@T*{)8>w!xK@V46^<GhOlRlG04ri(x(VW-HVrejW`mf$Y zuQ}Tz@iGjoL>Sw*9nLCq-=F&m;4U8h_-k8jB4sO2FbY4gXQfwQ!!pL&3f#`yHnuhq zwE{++*~(;^pe6x1#vG^pYqUbR3cR*d9jD%;EVRX^ZaZfqgk4Dwp2K#gmGKWyLGNq+ z#Hz|;u>eqZn6X_!6u~B+F!CNNuYje7OQ^cRF4x<&UEs?r0o}8;*x_xyv#P0kM<U2= z9aLx0X%Zf91yBnQz{4y-7d33>bzRQmDVRJ6Z;!=Vn!jz$i4)ac?!&xDT7Ch1Rj0TD zuV~|Fsa9i*KW*2(3g5RW@LcuaQa?+|VPn~*S7MON6DcCFkIW9R33|vKsg0#~<As$S zYQTl8=@nVh>G}P74r1ET6Ewwxh-(eRj#itxulv}rS~)BX1?^qzo7LAn^060;!T_Wg z{<U-xo%L0ap=!C~t(*?80G?oMkLunGeaXQI9D`+A9^Z8jp9@viLbVsGMyPMu65GCb zRkCr2RgYn*o%ua1{}c!^(28V21cM<ErT0sJGE#qm+vPQAr;Wsjt3P<lmiy)m<kYOY z6B*STg3Hpe*CAQuz6FM!_Rgw8DPeuFckEFe`l9dw^BxO-LWAushX)k(W(c1_4S419 zv}%v+QWA?13A`5A^l|BjN1Guu6mH5<?ECH<JNPB*9IxsW_+5RupBCzGf1jWJ`2OMJ zw|A#{n{ZzY7ZS*&5qL@>9!_{_b_j3NR+RJ`2nWrX8Img@CaS1L<S7?_pn-jux*Bmt zq47KwJ6#79rCKkWWQC{;0(#R@uPR@WkAY`dP~gsddJ$HO7iv%D`&OO^q(r*i$Qen^ zZEer0{t~?_ELxIkAIgbc3fK;oh%;?>)@?(EH`v5cCq#CFKO{t91UJ{AvnilDoO-T- z@ofp%_v^7}|MTJc`~3cm4d(dxPnyyI_E3~P?l1=X#fYlOZi?+vQP+!|wu6QNK1OZj z*@5$%xGSrAxVgSZUsIOWJ;_*`0|i$iPwZ;aaiWHX>dDc8(@~?-US?a&`uX&29J=FN z8wgl&Tm9Y+P#Y*A>oc{9wN<=;CONg8)n8Vdf-riM8;=7J(unRFkr1$LO5c<`v~@&p zm5syKVDkqU-3mq{vpb}%IUNt!-sdU4p1&^T(eO)t)oBGHtE|zqs_vH#56N3dWpgj3 z>y!1?h33Fk+P<t}pH(|mbx44_Q+`wWvYG3mcF@CJdf2^gUusvF++V?-Si_E&uCSo5 zl+MRp;g)TU(3~+Tc10LIHJ&aYEPX{mLC0~cZ|A_9Eqnw}csq!WXr|`&re-8K$;k*W z5OzhUl$d3$*}BV8J2&Ynv7W8!^(@f87uA!~523XW-#)`Nwl_6`w^H90UT$*gtuahg zZt~O<LFdGFovI2DE$qOxgrQzuHHz@2u1-j@I6~SgF#BVvXQ}3@R({p1s9Eqm_%2HQ z=H}F)mj`^8ep_6e{nE;Kd&Ktc%^EL9>1C)foA>f1E?>hq8tB?#)dUqJ1L%(i{sTi; z`=6&56fuZ>$yB)#zyLz<#I6RxVFUWDT&QK66!o{X4x>TM8d*8nF7e;jYJ0Qncrs=S z1{@4$Wo+k%I2^#r>-4@CteL&EOzh<7$YM}T6mGm!nH^R4a?KlJjqmhpu?hRmgjO*s zAP4xthTnD0fb*WtFM-MUFdon-wLflh+}N9)J6pMI(MtA{jcM#<<AV5)A6C@*%E*$E zDs<o}el&$;iE3d364Qo8DMfucU6+?<xs77hg=8U4f>dW6l*L}&tsw91u~1k4Zgru) zU*m*lUxQPfs`Ej@Sp+*`?0vqSM^rI9-<oEzN^CIzS3s!05Uw)S&P-W}89s+)bH|RL zlOyfKo*>P-Re@qFI4G)skrIgd#%5>cFK9F=ny5N?3(w2?W`jkSJL?goQp{!BS_wKy zaN0;P9T3T3(@vA$yT!xWy@S!V32fQ`?#hqqisV3*Al-}kvI=qR&7BpyG<^ekt+-sY z168BCJ=f}wuYFy6#U(KF<1Xi=dZj;+5R=p&9IuFBi%YY7iCb^I_Z`TvH+>sOANC&} zC(JYv7#BC<5i<}?vkzE&Z1J{0&O6o*wBB<A`NGYCwn6n50p09gCp1FF@vO)2^7T(S zZCu-kEw-ca{q?xFsu^eW5*#2R({GNN+3m_cErP)_R%;!}+~ypa@Kd6l=GBOiHG_S# z;-jp7bJ$MPhTF@{+Pp(9j}`m+{nw%y%-iPTv!7EI(e@1J92-=5T?bBpD%tzJi>#`} z{F2O5ocmC2aJPRg*l5M`-fGs`7vFeoJF!YVOC=O|#q6d)5Y!e=!`-mV)*FZ6ApLPz zg2uUzVU&I=4`xXBI>R19$6eE|!UubIbvu!*tO`IA#P`nWlkv!5R!QK`L{Q5*Ai8@4 z%|OzK$7HOg62w$QIv*Oe7Gs<hXQIooPI`X7BmDmD>Yx5TzkdEh$ABeXRO<_NCl*-j z<9R^sGo5Fjd<r26j9t}Fu*g2uwS;zQxk&7=kh<T&W2l5|QlFAQ;&>Q|PEV}3*Cb3k zbPYW?q*d$A<Bp@KYPQ)KEme5h1>6M$;cV;#$l2+*q|1lu#=9m^HXiGi>f8WC%MonA zy*-M}iK7ht=3ipIEv=Jllt)OhLH@+m{FM=wx+<)s#?BIe&Wf(l#=-K=2*3aFX@2{n zI%Hj1wr#5~Eo^ptSthokqJ&&aPW_zAKKTZcX5Sh>C4if%T97(M+SwVLCU!2eI?-c0 zV^-kYUasByFIC~8T(`}C%E#E6YS50hd(?d$_D3qzt$OI?#BKyYcu9CzHAz`p*mS~C zs&z6a-`H!8pD2^QZuCz_Rodzfc3k^f4Uo_=;aRf{nj~qrmew}?R_B7;3X!dRHx<-F z3h&_R`=4Ltw>O8hx2uVlTd$kn2;Ak-_N8|2oO9T^!sNV;X|$Dcz%AA#_mpHGQw?g) zkV5Nu5BwhuGT8%m{VYFF)vZX-KxW5(IW}Ho>2%EtNM1Oy`nxRc(JdpmE^nyUyY*&c z4yTdBZ9z}%+1|aiK2+D7j@8@m5TW|{=q`uaQF_{1<(TRpTv9U&Zfpf$Eg;Vk;5})B z?x+K~TE)G$u=%!B|E*=fj}Z&+y&yR4rGnhlawMk4GoB!8$;DpSY`LA`A{weFlz6z^ zxM1LfqwO=PFqLa1$3t5H^_pIRt-VrbrNKGm8K+iEuf@rx>aB(zg@llE+qD=egqUY* z(a_bJY^p)W$y(_!w!j)oPk`j~sCwL$6(cuoS@n6&++8pBBb!KoqYEmqoYd)z7D&^H z5q_=^+ufu#QtV3EEM<ocP^*|!WrH8@i}kgipINT{?Hl_`^GoF<_7|zcRH6OwelP@& z6SSrF1#QJym6JrTTi3lhB*|8~=zyh&A9hMLBBrW*ahW_o^}N>0m&4WU9Ae(#49{>N z&!Mqu#jZC_Fce)&u>Ra!V;RsW+S1tXwnu8Ty&soXQ^}DTpn&2L{pw37U*RIHLN1N5 zM|RX$g~O78F^(%=9zC^~v#N|~v%^Uv#qMmuCJ^M+o?UKzAMYXSFV@Suoc)QmY-zHT z*lsrs2>qT8M8KwqRjMJ_6MeAF*<IQ{RVPieWp{Y^(6Z8Q->!6P*FXq3Ok$1R+{JOG zmHiSZD0}5RjvWe=ytyZq9QxHhM|jRVn{~nF6*|F!+k~j?3xotV#cSGF%a+tNSH&`U zlk7R$?|T)I)iHHu2ap1P*6$lWf9m81Wji-7r@|$rsHQOkixn1+<?%ic{k~qGKmKSn za?OfFngjO|>xm~@n|2TYd7bqFB0Gj%HJy-fjjb#&vxzYK8x{mmfY#OMViOMW{syYP zvvwcWzBC!y7jT1LSFlZ2B3Lh4TbjM{xQ}xXa~~k0l74yb(<cFdmviSg-%CHf6JoqP zO_o6p4`z1~Ydf93y*bJx1meApd>Y1c98@#{O2wXFLjW)G^5vGdI05b9s}Qs}2$`R4 zYH#&_TeDBg&m+IVi1d;h)zSkRt5l?i6qpKtNs8oG7wrU2Z-(Pg^j3l4W?!d{2;OMz zr9u;l!p(?c<?rlD1Z<bHWX_S~Y74#d$yL=>kkhTyi$2@SY4v;>i1G`FUu@}UJH40h z00}(@jsnO@?Q*Ggf${#&C}IIY-MXejeBb-wB)^WThb;rFG)RXGJ<e4&Dk@aKUST4D zpFLZ<C0`LioH!0Y$FTY7pJJ{z7wGmpkWv3@6?_{3H+$tcoX{ll2j%zGLzW_JM(<79 ztnF|;$ELr*1+d;~ar`n{QtGzIcNX4O$^<x60f}@7c2{wKYO3u7lFD4lVyCC>%<{=o zlF8u!oyY~7Q&l#|K-4zzo({`*QnDK1si?wOhcPdJr}o=xwXU2kXF%I1-m}txJCq~Z ze-68YuMnvt-{o=<cbmvK^IOP2AISTUPv`f~pFh4GNALuY?zz3-n@N`_1?4x@5Vea3 zVBSD3rIaDiRkr|shKNbz<y*1!CYWKKqL^VMb&_ryn|dV*TO6A4?lv=u$KWymgXQf( z4lJiKAYd^#T<T9ZkK02u44~7wIU5kHOe$QY_as!cmI8X+6mSm9C3@)nq7o2P(icRs z&^b*(={x$%qSJsuXzvWG$Yk3AfAfZ#MT<%tC38|8|Bn?@l=P*&yLinswwn~C!<l+2 zPR)%ql~BD&lq0q!Vz7LIuB_VLp-$E22w?KgI;da}^jwWyQUrw#nrrpq*r(2|PVAE# zlO5Yr@VVLImmbX_ecRUf575cUS;hF80+K_aQkHwEAly+EiM*^9l#9G~V+VQpv?0jW zU-eqSI?2AZ<_rXsV>j)4N)@rc*_9+~%}>jvr|>06e-|bFv0@*-&#!MQR!Ngk?D!&Z z#8*2=BYY(uh24BDM>3wdK^?pD)}*u}t?NSR%XS;eIKy^%0%9+PUh^s~doSxyM7CvW zha!)3>;%@_ycoOprqDyuxUy>}K^)HEX)?DdfiS%4we6a{*(V_iG^uJ9xYB0C=}7IG zAdnQ=@}`S@Cp{*mu?|a<ehTO2h)dj!?P*3(W0=1Pri-TM-LkH}O<iw2zHbdbt=PxU zfB(DYnCUI#xAsbhG)XEsFKKP!Kq{KFE4N2%Qy_~srIOs?9o|jApL~}JO`3MfSPvBN zNSZllxhu8o72Q}0z}7hk;oD?iX~SeAsGjMkE+;VgBRmB}ATz`q6F!+TC=9V&hHljd zT-#+n57z;&Da5MCEP-f;gIqRd-U8~lq$;-Ph*MR&JOXO-34Yb2(1xg+->r3Kbo862 zbTQ#c*H7#9rGNiT9T7u*d1-8e6z@wjQ!u9Nj~*&jjoDq5x^4M>?jdO7bKWZK?xI&# zl5cSsV>lqd9L*Sbd`Gj?7>$ZE@U9&uW-W@*&Ypjg;;Bv`w9Zlc{Gi!(YB<fGG`m$D z7icJVUp4@2P35|66S-ZkV~FkR<V@|huUw}zDCOHWNQFbSPKMNuQxS7>3$OlM9VoTl zyY`PduISthgUA6M_tRp1`~G$I-<R#&+d$8&8wv;Adn6u!{|(T*Xdet{$(O4fxK$PY z{j8Zh*!_2MQ&E>qYjTTUbC4o#<+H&yy57S%n)(5RDOUk-&X<8`3ai2J_epBm<5Dqs zlyPjD1_mp{JM5;34lP3t$Chu~m=#q#<k+L@E&w=>#O_Vczb=DT4vSCA>>z+lfWwv( z6a%=fXA<#Utk{xPJ#2W(x0zj(>Anu_X9V_rep_`fr|XUvL~)#_2E}5}-D_ru;Tq*# zt#ZJorRoUuabQVXNKnJIDL3I=DxiPAb++mpLLL@mcu!a`p{hg`kTit9$q9hhG$2kF zzkcWwE_By~{(f$+m|$Gq%J$W%$FAf|u}3*K<jbu)7fS#j$&AZruSX84wDXOt!-v{k z6rB##p&~V(pj(I%Z{T!ZvO!(R1Di5f&eDJ|J-4b=fpN#bEf!ccEeGV3UaHR<^xU>S z2LLuUd%P78h|UwJ;&t}jZ`i!c3~$r6fS6c0iO$LnUyYf|!UG}VR;|8kE}hNe&`c8b zefZL4%z<oQm1)+6pzIME@W86}M8K164`98rVgm}p+G@4UCE{Rftvol~EvMuJe7Us$ zTe~``$hI1p$ObG-n6^of_@{0%t!@sQ?IdQaxfb{pUaBP%^e!bL|7x)g7AwE1<@4_H z@R|jL?m67S!Q)WB*y|eplRcVyz8qy;@`IZl`4bRrs{%h=6kCq%b}A*DM@uqTPU@|@ z?54k^=AzCaI_1N6*}S=Ex6@@1@<)3coKI_b2s1khR;S=Zh_GrE6cpIJlmh^g0GE|^ zQ#?G_t~A&>%Vf$fb(M;C3yY8u`x_uvr5_IC-|A0R0Y+{PmJt7^?V$E(0v#WV_4$83 zeENqS%-b8&&M%i`(=mPBu8vrs5czgMO^E_M<rI4u-TPT>eC)*5YVn9b8^!aBYJPX* zB|6tuZw*OO*ua!LG|&w~pfe%};DF;P#lD?+Ri}DBZ9l&9{nR**ii4G=rsXN)YjBm~ z5K%2gD!9SHc2l@S0S1L#Eu@it4xPJs6JBs^A_T|^kg<TWl@r=m@3k#K;1+&+a?pL) zr!bV7p91pjJ<6+a9@j<Lkzbl1;xd+N+KOld2i-X%*;-Gkbz509dLvJ51a+@o;I^mw ziBn)OR6o?>qN<tepxnh0+e=LNFssL7*-`|rI>B7>v&3iY%Q2QTbv+v<TV%t)dKA@f zMCKzGyZ(FAx-HdHG1ArN5BmXWU9iy@qJ^zuo50SY)F9Xd!Le)#M?}KFt*0-vqQhAM zJx~C9FdXx8JhumsJ+U+Yyh!oqMI!mJLG)ajirnjjo5^AN$<>~8y9&<Xs$3Oq9%b!; zT!ei4Z`rO@lgHAh;@+h7oSW*0#lh{I^tGS+Va=7W;?UXhZqlP!HTaZYT*rsfT&hXk z)xm+Kb-czJw`h;tNeF^xa*p);>5kZ%cO+S?!bL(otu;AQvsLf}OL%&r&)Fjy$kHH> zyH&-i6!r<1C%^k`;Th$suZtA_eJ6<omg<uY7R}P)4i;(WbWX#_$7#t%R<$J?KXlrm zHj|wZyoUr~nQH$#^`TLVT~WJ&qo=pcS-bJB8M*SK+wSOrz4MjKqsqpU74FI{f+e6r z{`{fzVkK}~EUI#l`*A2tAz8dN*-~hkm{`us4v@NoP8EO^{GGhdd3dGh5OGq@R4bT5 zdhdDIyS6;kH5o{!H#Qe!;>RM9FFwA>9lgy}y!1$N!kznc4Ce;CIIX6h;;#A{Us$7y zeQw@4a2m9RTC!<;Wb&?ujIFB;A(E3tkcY<Y-pMrY56PZ=Q)oadc}0{RN7i}6tHaaA zY>3|jAEde+hi0NpgI^NqI8<!aILlr@qT;qIvYt0DZUV2TXyxGc;26)MrhWh#sx788 zl)^AI4EqIm0~|@PL3k6Dx_LB?G<eK013_+nKXdb1PUCHr8TJ=7j7ysqjuG5gWh+wF zwYH2t=P=P(H5aZRhLA1nlD7D8qZZ$Nb<dImFY6`>V1dLh3rm_f6^8;ZecdZ*Pcf2S z?05y>Mfo*H3wZWG1`Z+eqI75*t25l2c72<sx}x2?_i6ul^O`y@ufuFdxL1YF2V1+; z-gx(7UH7lr^rIet^rf;%BqwMd!MRTDSLEfgGiCI_`tQp$zkHg1vQo_sn)+fguI`+U zFaTvD$jNR1fzRu5PQIG_JZ($;kYv;20sI1W6GC(H#(DC)G}4J``Q<(E<b(JSYIJZj zk><UvQ@sWtK}ynlep?rk*SY-VABnCjn|H9W0djVD0qbl)<97}%W-c#fV8S}1KtTu# z(aZR>+O>yG^{i-2nrM*&>yqD#>co(NgY&%Pnr-c4p53k=p?a^%r=En;^1e_XKmK`t z`1ae2UubwSs<5cpybrW3)P|r8_&o0=e{(I@8|AHsHr}L9Ycd<SGE83F+xSR#BP&We zZ*4xNax%J}sHheR-Q`l-yHp3BU=2h0w;|v3f*~ExsZ~{N*fxdCcsci^IG7XTj_Z|v zt`_@Ce#4%3q!(&Mw6u)uT-Z?7p*gyKDu)LM2EVZVE-|H$KWGFOwL0it#0{OMkLoaV zyx^TbR_nv3|L$HzZ$DTcoA6~spjpeQQvnN8`igbsR8b93t?=fRt>f*wS5Ec8Rd(80 zmrS&;%jtu3uRw;w_Nv9OCD(<a)4x}69H12s#V`Z|SX9ehgEWxzM-k?<hgR>uqm!=5 zlwG|NPRe%M2+c}&{l{-#zz!s`gBb!)w93*hAUKz0u;UNNw;FwsaN#Ry(@`=?`s9eh z%wscB5UwC+*L`sgj@PAntG(oHd+|ntQToPJ{xC}4wiic-Jk%yq#so~;PV%vyP(XA0 zgupH}E1r;fs-(cZnnGH;-OGjWw(mi46jFyOYF1KMcJe#Hc?~WL@$1fdJ>~;=TXA`d zpTPM6tR4>V0X6jF+q8YUyce<*bXW?o?g?!o=L{zb>>4F~1F(VNJqgCWEAJ}MD|f-! zWCtb3(GrIhp22@_c17^Wai*7LiobsU@cVr4AzgFhPZpyT8);Sv3oxK2Zg+CF6T+^Q z7w=VU8#VTV(<?+j^snLIM&5QyRy5PPqlZM0n|jx8!_xAu0*F_O&<hZ|v+_1A2YXG! zW$hgD{p80RbYQG@n`x^vXUKjfO{uOz&bKrS`~d){0T1%n*s>+)od;+lR%@6#z_T-C zBB9ktwRmgh#Q}tf_C?8`to(6kk;6YNy7PN<Jh=DQ_4?bFkAHmaAJs?<kNLtH%8LT$ z!A62N+H$TqXix~dPeHG$(Xbc5K)h8ttlsJ!3S1oIlQyR#9uhm^_;gtHxY@Cw=BrFz zbkZwqI?sDvs(uw1I28Z37ds!|F0#kd3zK(}iGR0+>672c7OeBKZK1FsNhU&!>gBZl zRjgk~9CZkiZJ6LYxJp>JzEO!Ohoh#3anPGhDN|ReTr4!??B;(}wAZ&n3H?GO`LSrf z&u^=`XP>0vGcS|&>l#G|XAJ|Eq|Bw@H5=j7$CniVVqNuQg98rt`!?iPcF8ro9RRL) ze&Df}O^f$x94o=PN$~{RA;&-K%IL2@99&fl%#S0{J#~T|6@exW`=>QlkriHQ3(t7k zbE^|{cJO8=WFJBpo8ybKeDbd5kfHzG)Zv4H38uqd8lA$cPGL<DcCrn33-HZ*!dvGk zyTaZ}$DhX!SN8Wtw)VWqIUVO~>N3Pq4nlmje*?l^b)4QDd^va(dOSv(9HuVkdOqs! zLsr&pq=Hv$HV0~3kW%p|do#SrZB@U!oS+8r*!EU!$Jm`SNDg>C?j>|}0m`4GxuW)n z&CF0G-OFQ8u}8NG_G*3WyeC;Un|t8rgIBU|%gap>sonRb#@ulD|GvQ|_mVItBB)wu zKVaocWGzEAZ(IE(?@RS<u5P34&8G0>%8ShnW@I<tF)OCAOb#rFuN&NSpQ|_88JVn? z15e?M^QG#s*Y&|su50y+3AQ?Kt9r@O^>5x~JtbAuW?5a>w;qSy_^G?4;OhB+SfFh+ zMK}-yZxtHmy5S&?LX-&Wj<fDPL}K!BEWz~ivbRL*91;u1oHx^zP0=mFVxIGRCE9dT zHHcq@GyZ-giJHx;t?<j};<kABW1;@PRd3mT0k%FP)UG{%ssrcpwF6y~a)g!k{<B_u z!C_r>YRK&Xm|8cS$EJ>jHeo8maWovrx2YZA609x;_PQ6s18x&pK==v>P60RnaxCPd z)3Vot0J1}ZiUxd_p)jXaIVI~^Zmo?2ghc}!z?stX88W>Fq&Ek6$f4D$8sN5BQ?6DS z>^3REt4gJSirVsar|w!a&wCk(5t&It<ec{@)gNnQ`R8Tm^7LgZq10#h?(%F-bmnd! z(6#(|ywp54@LnWk$HW^Ur@?n`E!fq|W>NB8oCg9CLU-6ndZt==fezd4ZO0g-wrEv# zt4^*K@0`x;JVxpX6gnWspm?Ch-4{QtKnCYBSxZ;Mx8?{mNw({C5*$Q~Wja)NRh*_+ zqXkF<>xi(vsWh~PfD_*U&1S;^gwt1d9g;zy4lHF?Citf{O48%kBBwu=6qmoP3(EXL zA*WwwxZ5__wZMVy{TcYARZW@(F-LVEt7eMyLv?C&B4|_el1MwX!-X!u{{V%pvO!j` z-xOcfI%PGF0z&2^C~axo7uu{!j1CUZl`eN9FO^BUjeXZmRaZ6^a`0bw0vO=CdA-JQ zfC|~H1?L*u&WqfG8j>K&Z0GT5Q0Te?b8M&W`w%V8^R3iYn6GDT#iQ*-U@dv?4Iat< zh2{V~@%vK6Twk6N*AQYc^XF_YB$1_TVf7p7!*&9a!f`>Rv?NoPv=Rw&)4`(gb!`_0 z!RG8_hE=x226qOEuWDQN<E(`xl@z<BN|g)jSP&QG%ulP^Zt-Mj&udW_sB|rOrVgSi zqpT84)%i{px}p{y>Qw3S0IG-l7l@1Z`207R(Paae<;h^XAVBe*@_mb6WXAjUw=Yre zEn?3v4jjG=PMmBPod(ztHWv=QXiybU?0KnrTT|gd+hq#2S&lbzbG&ZNZStL#c4}Xq zuwC8KQ;iPRCY{j%HhnsQoRA0(+~r`-6_+)#%Fxd)HEBu)GVA%KbH@d551Vym_%cv7 z-s}v;G-JK5HSxt8v!@F>2h!}_!Ih9ETba||l)AAvxpK18?hpy>YuH1|-q`(+=Aq4( zwE3v-#i?)SZ}a#5x9^|-_G3Km$1!}J^db@_8!{?sM6G6!%0YN`n&pg+(4HRnaxP{M z^~{b@a_+1EkTOE%*n$JSy|qT(r-Hk?_a(LS_u&(f(-CU2x0-JWFu1f6?w97K;ZdbB z02?%|(Sctj|F;lyIs|&?=X5Ky0>2GLIQVuZaf~&Ju7W08v8oJe`LB69?WlRbH!uIi z1-vlu{FXqC=gB|o-N{+%&^R_)e!rOc_WOrV>vGg`LU?JeJ+{rjue*t7TMZl~4#{s@ z-D^`>B$6+5S?jv$Bs-<Lw^LquO$8PVuo?hqz6-5TxWQKuRvqo&>F?#9XlG;4)tX(f zh8l>pPmiypC#c$9ny?Mnq61G?<;Vmbhu;`7TfHxzoH8|;4V`eaOfPLEKCOljJZ&W) zGIZ6pl(Jz@Zk#)Qb6kBD)?4g$TbdFMQt=P(Sx>WtuV2m|AnMJ>@ns|~PjFAO)@^@A zVP80-<ygnYn@!7Z$)UluNhW_&LsFIQw5{CJp-%r*cYQ>cYPV&!LlZacE?XqQPi5$} zqXjoXGSgv0km=*HzxHW+nYNt3^mR3~t23o9c~MkocNv|nCuDI3?HyDg^Y&_}li12e zx}91GwBi+mSs-~>iLn}n!p?vy`doRYb?+fR>Cb83E9qND%I9j8Ri@h1M`=$E<NUtr ze}q-*ElvAwy&p)5eNztXP}K)20RbJ_r0ZMh)SCw4BoGHfa?tkaWQ~>BJH20V%!p8) z6?eZ?=exAsatft2o{=MIjprUuf8LS%a11BPi^}P!<WhPdV*<oBv#9Kv@SrFQ+s6Ch zMwZr<f#{XAtaW02YTQB^-ZrxxWO!S{XXjnXrw(F~Bqo^*u9Y4C3hdbD;d@`F<}y7G zpLMD2JXAUH=J-+$AOXpBQ@4kl!xe$~#8u}z3XFuq9~8$1A#;pwi9#~^0Hq=sR_msw z#!FR}F)y3dyk-pfG3R~m+dlv0A=KMb$F?65F%up^7d*B@W!WLB=sF$(<g`ZZ<-e_V zDsJkDNW3QD@D7?a2z8`(*clNVO3X4(<CijKabpYL-u%K>tCK*GhXzuN>f~|G|9zQ` zpO<L~DRO4L7E!N1X?5A)qh5tqj_(P^Q@9zn!6u(hl!lg-0wj@;#cFW!bQgJL`$udq z>AWWZ^eumPz{rZI_k)+T8ep<7M^M|Do@0Z~n=YAsfg4A9IIqJGc_U)qA~7I4xudBO zz>XwJTm}6XZ-fZchQc8KvgF|G@&SIx0(Px>502q67944y1ZVjq{bXm2X`nFAWx77x z_mYrN<M%~nfb4P{M9&sB)$Xzf;>fCUakz$7<jK5Ks(#mwLJ!B^H5xe#00%(EMs>?% z<Af7%FismdPnC<k9o402Y57~|(rH842$xrv?fUG_9(;#M`n6leK5Scq)htO)(k-)+ zwtPB(`@wMwYpB~Ycvgmtz`%#ur8pc9heKZ4*l6=Hr;TVF>RD}#<~6}pH!X#CdyzHb zy5dWGvJ*jrlOMyVFP$5wiN;HfLl-0Pq%tO{IfOI14e2G{hr*USpTlW7NK3k|-6|B3 zNq{T{78j%}&upGm=|!8RmZ9jL>?s_FbjbT3K~~?Bo)>&ndiCTzY)jskgHg5qYN}h3 zJ36xRP#SNFT6V9b^&^g)f=XPvJz#qz`|KBwH=OM@&X>${ILOSahRP(BQb7GMWB!;O zX<0Bdw&Auv*XsBA_3wI|v>%x-Z7=RsUBd%lMZRZR_26nW)t5z?y}T?E?8LpJEnbbx z*z`#bPE<7eFw{HV6_g-tauU<#)syBc@eov#tF)EVxL8Aaz8*^eWYeB`zO)(hdI~%^ zd(WHz3wm0wamnl6oKH=n4Zz3*)+n~E@@+P6YYb_@is-MFBionb9?45EFr}hl{rV-6 z18dpAY?TdX_n~b88~Z)o0p|EztuOuiX#p<*Uc!s(`h>0AJeWO$ZQ9y<Z)aPg_23gf znpkejuwB)CT~2MAkru|P7I4w8LX#T%R&DFMwHAXx^LOrjA6h3k)TL7RIWASE>`)~N zSz_*wUb8DY6*t~2M3lt62r9NqUFt;IsHVjkz^w=J9Qz7x*p6#m<M6?m_<sUP?Lz7^ zhb~pKrx%!i+D)S+il?J#j>K-_&EKS9$bm-p>3CVG59dEV&Nm$=&ftsBP(3(LtcQwF zhXUias{@c7F)E-1!oxmdTiMSNz^a2l-`R+o+6}GzNZjev1rPcM*t0ae>2pi49^lu; zKD6Sm@sQfB!eb)yk(^3>h<)Uvw?rJi33!JLi6jnnBBg>~CaY+Z8ekXj1lvpZTkjeH zi#Knd9OrCvTesm&h3-DvlAS*ZRu1k$V|mMju0xGrRuR%@<39(Zl=!+<pO^OBuWx0A z_%hhVQ%TL0)glsj@sY|=K}n9m!<dRor0?h8r2qw|Jj5Ym2bOJQ?D|pI#J+V$v#vU> zz}t+fr2|z7IoeAefYoAGk7fW_rH<RKr>8QJ-kg?j=W0)bYe%KvK;gEI?K^+t7-~v& zhqp+mW{P27-Q|#%`j~8|+qTz}-KO;~$3j&WBFgPhc^F!;*VRh_0ds;3F2Ylj6Z&{A z)z^7@L&NDy=>>V(%GJ*$Y+^H!gXYQ+FU1-TBC*Ie=R#z+>TBgm7fW+JVcClH+3kcI z3STbE$51Tf>H*C@HU99#?0$!J0cl0Da!<LwBIZvyhTDl#X9achBdXkWbRB9>jb1>L zNsTKT8tqa^>V*;yy*ypA(fq%zq{PLl>4}(X_pcvHEX5$b(k@56&T4h5R6FskMc9vj zT;*k%G-Mhp2_{$Twa1K&Y;7*<ji!%SI@UPYJ|W29gXk=l?fOG0=rmSGP~)U+3fS_X z4pf4}ouc32Bm_)W;*jJYbEyz5v3`#b=SoY7!*84Fp^zZE^?|H*=Soy69#))rB!ypQ zP*EHfP}te##i?hT7SA&0LzgBmm@nrUx|P7;bm#z=d4)!<BvR@jx5VXHx$G~|Gi+!U zW_}K8T|kHaW3>*Q6Cl9p#Xf;o?Lapl0AX=P#tzglOMz;N3omevN@>OR8<nSEJ|K#n z<!RbTC+`QZn}=45mY?)s_O><e@B*O+<f3tucH~o28I8eUJB^+4RJ*!E=j05VYn6NT zej|8%&RR`3gm1RO?U>qK9Rvf>jgV|>JHxJM)X8x<!A_bTJJi$_bJMw59Tdx{y4N~D zw^@x<x&OY|uA0fK%lKTXw<?SST+2DUyg0!eL;s&r_tEo~HHy@XMJqr9pE`F6*D4JN zaFdIA$h5dQ9Nn|6a3kEMT}#<y(T3co3kyJKNe8h9RbS+Afjnbfrr_|le1afAmhm}a zQ;KC2CvqIl4b|z2rX*UrPrCq!oi5R#w2TPJj_TcltnN4IULH=vo8+R91HYUoz#b+# zc~`HiAj~NM(Hu0Mwvz_6f>r$lBL3B4E$8t1VxFqXrXnV!bx^n+vXi(Mmz)c1-6<6w zE=6Mc-tuxn*KdOKeKfUZ)c%eUlzG}e&Ub_LF8>o4kWFCh1UA0?4l2kr^<@hfeCUu& z?rzTsu07pra4TxlMNrxL@)W(@J2q28Qq-*3+3+*3AkIl3TQmh%j|u`0!TPTk%Q{Lb za|N<H)Q4GkBUp{`Safg4`Os5ox1b<vum7=F-@eRqNs4a2aH#T23(R>{ohuGi#z4(8 zYg>0Ec1^H#mxEQ$rYyU>p@UQ}Cub7S<Ah)USVvPv<52feRnW9Guf)5i@5DADh|&mU zKb104JQXkq{n#}H+MlI8z15so29CpPG=fu;H+%Urpb6}2eTR>sz^P?fn`>cKMY|ee z;$=rowRKb#{<DmD%<c54RZ?kc4CqUvbUx`tLy|=7Y=ywrgp2?Cf<+hXi5;@i-9>5i zHAJS!_D}+$EY}edwVp;TFLY9zo8lie4&9v9hiqRQs~Ht+4~PAZ)0Req^fs2-r9(n2 z4zUmlX1iaHU>-}|$%}%gH+_7&_E)Zk-KOAqRbTJa0c%_L%Zkfilb?x@!a3O8dKLyX zR~5gw+}}ax9yK`QZdLNE=>!4md)yTuBl65^%+32IvS)}eMVn0DJ%(Jce<=|5uFCK- zS!1tqKhHy_jr-OTENdCsoCh>=6QK7YfJ|dg%f9o{6MS>Dpp^(z-W9iJVRix%2Zcy| zvnd-eZ3#M^4K86hOR*YN$WE0#iBJ1><!6^dCkpZxHFU|)04GpxJ7<Zfgq?Y5Z=S3k z*yjyhzgcQ>5DDs-QID`mw&ddo0%N(W6U>tTq&)^lpL`j?sBG`6=v2soye*WdbjU&a zu~2_}`tbeNfBkMF=<y3FWP5Qi(Z;l>3r4=T!~IY>CwcAfsHlqiD!jF%vyc)N!=mU= z878Pqc${`J0VbR*i$}AMk3CLsWgm23`%=fzZ&h_f?@e>#Y^-v~6K0j6+vYWfn5C)z zsiRk$Cy^&9znNJ2(-EWXZCEVnk}`;nT}?EFu>6DIRMwkFCZD-ETw{1z^44)DQ`xjd z#vjlT-WTkSe6iR4{RsZ?<<IY{i$DC(oI75|nfF71gu{CyTZiPo`??1>_&VSf6=6AI zyo=k*KaIPGUFlXqn%`__Tg5)fY)8P9==RbFUGKbjC;fWCjm4h3V4txr<Q&TbxW=n} z>aS|(u07boG5pdCZ0D>w8LQ}&QXxs<J_`wj-M1+o9}eeDg2PRbNa6jz=0b)c-Or%L zO{*`kA9NFlqsC>{80E~eewe^vqX^VsKYw1UkKZ(VS;M)UwdV=U(>!-gI|bFx55#6j zeu7f!HrXyd<?H~HtQJ?$kxgl}G}NFx?F^7%c3!A$_Y%jkt%1@F2CWDp?Cm&~l^GAe z`XL=|wQp4C&IclehOf&-4l%(^NjPu=pQF*dHbvDb^nR;}W~YERC`73l13SbE)-Kfo zhH?@d!a1vVw;HbTp8aO$Dpitpoa}&ysmbA$W3!2@r=J(=+x+@Z{^!fr&;R;!sWP}~ zF9W&}jGn=qFv{I4Z*|zCP7Z2P19Lql9-Hah|7kn*xoScrF366CrwYX@=Sn(--4$nd zO-y|MGY6ZAj@4=&Y?}>LyR%#yp_N<@n|ajz8eD>-JU0NPovuX9U7>wdJ=r*xc5JD( zW;#z@A`}2_sV&vzspya?#<|;Q0EAVXcBm??0;)D^wXR@QUqb5S9p9!cq}i+6|G!m> zKd;)Rq~ob;7)0eFaliSi_=2pj!#li;hQ098Hx0Ok+pdbRdf5p#wh^B8^Bg+8r+F)I zrQOf2{vSzXck<Cjsasi8u=nbj&9*koXSFo0*6^(ptBG4XamD%hL;ot?C4nMt*QP)l zCvC<u?Ct|2z=7<A)JH9<iayHf7nHg=mjSl}x`hAB-nn4OaU)rFE82kSIN<pCYU;q< zff7d)sY8)nrC$Bqi)2QGN~-Qz!1Sj+Vlu-64wyYNJbN#LC+&kxdxsj-5vNJ(o7YC{ zW9qK)hgJLgcWs&aHy!NNG<%-SQ*l^l=WlaUaC&=<lj(|EbkMP{ODMVuU`sK>V^f|y zdRt|R>$?ii-v4GoZp>^F$+e5%#$ix_#h(5y-Ur9E!HHzMrpvD9cm(~^X#pz+rQ9#} z>&X%7ZOLqL@`;E1&1J)+_ru^-P)EojJvK|a0!&o<cRGON<mFHwajpwb7Mi+@GR3|h z=do?7dbM+^nx()QaA^OJ>y`g)y;=nUZ>nkoxg=O|5Q)pmxOWAfor07{$b(ZzH1#>X zryxP4g9N&5GHxR!YhD;%^(CV!)pc7VGrb*)pF1_b>CM);6RelyNx;R^fFi5AqMf+@ z%T;I9b4g@h!NwwRVLG@~lKo=x8bQA~X2)~OUkXa!nmY)DUVuBkx05`bK&mQFT&ty{ zq8@Ngp2Q7`w!LK^=&t{^UclAQAIFd7Z^;c-UMN^iyK&tjmN#OET@CL*obsZUjCWP( zonsBQWkm>WAA)Am<&Yz&*=bpO%@;ooQVjM~&!wBJc9Sq1Slb+kXOXiP$Yelon6>+y z&uc@ENZ1th)u3fN7Kotm-pO=|u3yJ4*=m+4&G9r1vii>Z>{WT)p!RKa!c<kQdjLkJ zii^$!4=~U4^;23BJHbiLSaF_YKaHx!$-ghymto-;mi2gf0*eML07G*II4Y4kxarYA zkyb%^jk<6n<x}g$vs=U&vo@zFRl_Vvy~Dw`(yf`TRdjBREm7wVLRnXdM1I1M$&pk% zx~z&eg>Z_Mdw%9h;$xZYK+;h3ev<#Qf00zul%6|@k%|fQ?h|nsY%3@$LL!v-b!Kbl zepmh~+eV&!*812wd^#xMV-RpEk@9A@1ALdjq-9o*^N-8*rda;>HQl_LUUCawcp>W2 zs^F=nQ>kNkA;V!~gL@6ihA<@dmKE1+jtlXHCH*Ze>PZ-tAz##qwOdT_qpr!k0VYwy zfbQ&x@;B6LHlnp}1PwSVU3pFAsm#!|)=p|L^bI_v44CrInYuQrjv})$-ywigogSQI zhD~M}A;n&6(GPNtICXLlMJ9qmzheWI>KcDkcCV(PPMRHr=C1P|cv6YS{eM}sqy^tg zrUZupF7<zx1Vs_-7`vpc!*H_%ye`Fsl2Uwg!DI?F9ZN-z@`LYP(>Mz|ErA?pW}hWq zq<;5RfO&YS>?Fg%;Ro_wyVO~7!_zrhBO{<~Q*z=8yt$!pxy>MAwOO09=tAmHqi=?S zkWCdx9ZGi-^QQmuAPmG3N#kJ-KGlgJN;V~!b`_dR@zjR2T%#2w&VWDv`Tx9V`3Hvt zpEh7@6ZJl9EDYOYRH<a4nhz(pc}0{NoI?WY+>hAZA6>J7q_|d*pT(gh7Zz}Bxb;px z9FYrmR!pc3X_XtWQQ;5H6jjb{U!a099b>tlpzI**Ysf+A)17*0zy)e0y;SriClMZM zrzqX*ZH$`l&gs=P;LSogyRrn#SUE*kh!x>lcg4rX51!IJ90Cn0n~`h)%f%KH*)qLb z>bx)7ul@SDFBy<c3+ep_veApfl@)KXMD?^21MZVj^O!os*L->PNK|#gllrzR)!3bD zl7eQEAT|@~Qdp9Kz$q6}eL_-NqC%vM=Z%nG`l7%Ce|XD)DWc6$tT^`PRsT*6tDP2K z#G+r*m^}4$FxPlhl_bIK(x~@D4PAE7>2xrMa#juS;>2IcY=6}^K(<AR6zZyW_v6j- z31E0AVx>B(N-&CtfTzP_==uAaeFw7PZOV`+_(CD!@l^;W0_O<sQ!aS7fpsgE!aGnm zse}Xo;~=n-ligQyAvs9_J=H*$;ib`p8M_i)^;W7&gQd#k-Z;iySZ>6bq<Q!n@mpq# z?de2xADSOlDe6wYof!yrjPp`i%-i#8iS6#P=l7yM%eqi-#J@%j?WgnP(VIGe_jIDj z0aC)mu9ytD#|}~8G+7jquTBq3RQ1Tqn*5&@OdDif0A32rID2vyU58Xc&28t-9x|u= zo^=wV8_AS<w`QO{pPK>+T5BLe#KkfZ;Jsa_>tf$Q)$`uhB?pD%ydwY9X5LMeuHO10 z4y550E5~yvY<gj1XUT@6Lew1~s5u+^351`{nlvwn3N%NhWq^#{t*EsTR50lt1!4?m zC8`1=i~J(LYx8_G2ZFN{UN0ymnE{5>YpKqG=<D{M7cBg7!DOV8z>^b6bJ~9b>aaNg zEaa%Rtd|t^SCZ+pi==Yz8E(0Y1cT`7yn&Zt7>DmbLMqawt~rOjVb#Qwa-{%FFcOd| z7Y@i~#l_2gl`^Vxm?k)IgcS~KI5q+&7{+0NEbAQHniU$ptFv>h=qI4ns@Lu(J8H@H z42gqtEdAxC!i}BcSc!y1Ia@JH*6udV-r2=V#`NE-q_+k8`!D_LPyeU?YfXv~{^N^1 zO4NAO($*}#-A-@cU@d?VST8Fw2;L*t@5|zn_sLG9l1ujT)8&C_Nfx+1=ZnRrRFHG! z#aS=C-_l|^P$~tX0O;1dx^K3<u4mIVX>CFA=#+$W+C;=HMm8r~Yxg&>pJeH~zfLwH zXKz!+`gCN0zo+}Vq$VDCqjDwWN;g$HaiM^lW2s2lrf8XLS;yjvw4Hn#|I`1vZsiAO zKwhPwWSe#ZhqE+nwKHl5xyZYR9C5zAlH~f=Q1epF6<&Fg{kqE|&R}}h<xslbbpdmz zb*MUQqI%Yb;J&&B9mz<*X}FZX1H7(ril?ztb68Jyeh6maP7u6F(+aTf+gLW|JNrHA z1rqiiSH@#U=|rRS-!>b|)4(AUL_vL(^|My2aw9(8Zzj@GqD__#u*_)UchH7B|A%$^ z*w3W|wg2F~;WPR-)u@W7vuS9$SAA^4skql3?l(E7HKtfp%GZ`4f@?U<UGH$yARD1m zBimwTOXO3Q#8^UT6JQJy-SmMaB^RxghL%sjbg9tnz!!~>a!xDoU?tzR6;mCbvPN?L z1$4bNcV$s1$7SF}Wlob9BGwD1?B@~nxw~xr1W7KshI_BWT5}{7`G{1qu@2R=iDq}t zRJ%?D=f7O5{6h{eW9C7J)1mVY5IJWR(IP=Yk@p)IdnzwL8IToZ@-lI0Tk>7*yHX=7 zj*y%#Sr%YqT96jU;MAosc=M&ahcvCI44Z^Z-BXniSc+}+snipbLc%HNiL~iDxpfk& z+#s?H$x$wtULBXyXGs+ow&@tUYq(5po0{4OYDwxofVa0`wr4l{Sgu=Z<pM({HFBLi zmv2kl+4VOEvHay))gLq~eo2xlWGNAHvB7wn=(X*eg4{@IW_$ah6+p0+s(4=07Ik$- zd7nvhuC@uvjp%7fH;_mbfYvjrE{%7Wi@&AYIB~aLT5!u*d=A#_MWGc?1xqV)LgaR- zGewnQmqX?>VVffMYMgFGV~;p5S>Gkvr}y5AgSfASB>uKb83pYeWIk+wLC{wh+!HJ0 z3e47Y=tz2{_WqY^)&96v``}Ud!hC@DAbnwZz+TY?7nB8@uuN;>@~|zC#3~%h4D!+e zI2^EJC<<fqRtoXd0oAlVsu5MirO>uWb|nNC$^Rr>d-RvA=*PbDV)oz<my@vVeG6=d zF0B{s3scs&Q&(#R@|7Rg|A9acByyA?$XB97yX?toJ)^ymJun$d?8ST+S;4oK&Zo{b zddiNeO|vT2e_AU${QHvCCqBGTbnarg-#FWZ149nyUFR5ZWjvRaI`Ju3Q>zD0MdDx& zQL8Tn<J?y>>~<2Z1H{G}C~T*mdj}BbzKc$5$MU(O-c_`esMYr6Z>kgJiyV!n;u2a} zv^jTY&cQMS?bFCYUMXqRb4c&<?nkMtVDG^RE;ZF|$=^F?ONs-(9dxBC;N&1^SL!4b z2u%`GDjaV|8;jk3rB%!QpBF6taly(}bw#mVXUSNdnYQn1Uqga~CTzrZsS9Tg%G|PX z;vFU8uov>yx9lajHlJC^Q`rS<$Exc#fo7<dPYj%7*X`6B)!U8erD~vxe@-S|H}P5$ zx?LP;D-J|S^y0&nQPu2#oj^2X!`GwB0MWG*jH?g&PMXqDXnVW4+4>S(O61GxxKa&H z%u1veKL$!v{WycO+9J^LrzrpTUw{9{FXPkKH?yZTs`xC7!cg5fyOXI?Wv%JIGqVBf zQf1St9E}pd@2TsO4PYa40>WmJe@1*Ms>y81!&mlcZ9wS}HQWWI)m;^v!#h_up)E-- zi0-|udg4iKVpr^5D4)ykd5}%`rE7#<KK7P$g!evV3yz52BqC5(T4P9=AJKKDJEB~@ z2&N{brX?TQ;E_hgN4jdMOzTeq$}U%$N`!cF5y8rz7VSIKkADjaOQzTATUvycE`oKB zW}Pa)T#m2my%cp`yjwO)lXw+6rZxb_A3zDJ+<WUDl^oiltC9RlRWpsk{m}13!!oj` zQx<yFu4dM$5#koA!yHda^zN;T(}(SH#Q-b=I7i9s#W}T&d<)wqyu`N5t$TLHb;&a+ zY)&P0mgQ5QlyTADmt9Vg9j`ek`+^haNm=V+K6lI-OuWsY3+}c54{Mg+{GXn5U%(FU z!3kWsAOr;kL-%pY|2wQS+Flw6n{;!gb%i=pRfl1}Kms{A(-(o)V>_EV$Qn`;X^NMp zCQNmB3h>-I#EBy+36+Wopxb7IdED+wGre_bG5c<ghI^f-uIvq}lOjVhnae{=7f&kc zNeyLDBKEyJgV7<EL#JP=`_nry1*50)D5_USP#$nwLh<c<P8Gmyx|){%WzE7L*9?$# zZ&6-Db5N?N3st=7AMEN|?YLA|^7BXl&NTx{%Z*x|-L~D!$TYWu5?E_bbH%nePe+x^ zA2dG;MClt;LUOYUrAZ2zj*mPaGz;_37+!b>^|2lB?7*5!J`l;!P7I69(TiSl?1wsB z^386|5~6pxYfA-5QAb|}8k(?It$>46K3z-{g>a%m4e6lJO0(iS2;ay5xMoyt$4fb> zj@B4Ufm{8qP?8cNyjhYD|Kw1TW6F29G~JN7>+QVYfog@Vm@GQvJ)g_4ibxIcIlFVS zLph@;4}5Aw%h7gLG3my+B_NnC!w*W`R8C9vISPQHHXe&zJ(jC63#4JslEsDgtFsY? zeCqS!Aq`PhQCc;5v9<ezCuOGsEr)H&<mKs9ZO^ZI@YXk5y~&$vzDOhAe_ykIUSEFy z_3P&~Tr53ofAy_9Kui=^L!q*vfCA@DTmf{xKmck^a}aw}eE{G(hl=_`8^6MT;#_iU z8t-dqI<Wb4TR7FESI}2Uj!d0Z`(iwhHWd*h^mt*!8+bM>oXBimx3in1&XE}bs@Lw$ z0FO6s`6R9FVa;9F<*Qf==b#s!(lj;OwJkA-CA?!xM6V$grh?+J6fvi>-ST9omMuXi zRE~77@5YEPE0q>6>;+i(>hyEq`#DYStgpgis#wbRB$^T@6ue&owPDe_ona3ZkO__m z2V0?yD@_1=CRZz8t_2hubMxZD!Kz5rWwDkn&Bo;|A6)|r0`F6K>i}ms;O#WoP=M>$ zB=Dr;JZwsK-Lq`hdjq9-K-c0Yv14y5%eor{x|Y+bVe(XE915juSxH4lWP{?q-k4IX z$cqilX?`ss9;Nor`Fkh--3f}VQD026LZPzSnzx>7mab<7lfd!PTPb#$F6|BvsZlsc z^9l(ngYJDkPo!ohuT5`qP6!z~t$XKN!?2TFrE>!3fHflV>eCtJh)~JfpMQ?5--~c+ z;3N!t<<3e39f{aOLpRZFvWO~e+04=tL<uj)mx)g;ss6yL_OeU1g+tcO2}F>O<!Fpk zkU3R}$^7o+BQ6Br6<P&(e_yLUf9^kipT1sR=09kf_{8`lFAHO*>Q!{PD3LhH>LM=} zm&?J+;N?NIkmRHjX!oVLSvK8Fhz+M>QrZ@Ib6u*<@iPJ=iKh8f|3cAy0HdOrQ`tCx zqFh(D*m&~8*h8%9JOZd;8wxBOYo?SlbLhUAG!jxeZ?}Z^wz!_BEqj5>p>hbIMsL;x za;?O%rG-6J1U#0M<8kO=T2r4j9R?DLVI|CoXYb9gpZkZe{ljlxzkIvi_SX-RuAY-< z3g0?OMZ_I%vdTPD&_JdTdQXrzwRh0OvQ_UziBCkUMq&)6wV*(gj|6DUL&{;1kGV1= zP)c!>?By*RK1vm=npYgM{V0|QtB-=n8C{UwzBCaDj=-4+roVP_0SFizr^%r$<}&2X z0Cx0_vo4X!LHvw@9f33Dk<tQlI7%BFzD}&U{tdh($|{*^>P$@My@rNY^>|;bU%&QG z%iAc#Wo8~<l)RNZ?5AVoMRRv=^p(hoirSK@WnbTcBN>{;S>T1D>ewQwcnzaJ&vYtW zTaG}?;`90I=MLa-w5D=;73ibx)a=E%=zFTie=1T<k@ZwZ5|xs6bdV-yZkm-vFmWJ` zQMMF5k7RIY8(2L~%6EXFDKz!}Q|5yw0~(y_mGJs*a$y(0U5A3Usvb7LD0{(6(PdFN zx29i=Af~*p)qj8f%=v4}73Aga@!qunVXG?$NeOx`ZOzNe|6;N=g!21?4q6xJftS?I zCF6K%eKfsf3=XdMC6hE17(2CG^(MEeMX>3an1qHDF;t~S59(W+s0M=f$exv+C983& zyhk9XIHsMirJ88KW@(x%FyJQ<X3<FXaBYel1zsQ(%}zwL2fM_u+0dtQ05a=@!^chX z<6Xv0b^g}P%mm?V9)D+2{Cs`>G(Y@f2}z}QB`KElxvk=ua_^1Kd?F`FD4!NwEE01n zn=GhW-JPf6C~jmw=Wk?VSL=s;ks_2H)n&!|n#*@hRs<$Gs1=f4-h0&7UY<2zOev>b zzksKvTLhje6KG7P?$dv{XhI7fm(<}bIFKokMHS;E_bwJIL0ZQs9yL15Q&0c7WSmQ# zv%7f!Sdig@RX_I9j?ZD`>o$LR=gZMOzf*O79^+R*=({809|R-p1S=YKYajt&=@;l^ znC4Zu;aPp-l4G<V+u8(>BxmFgn=(%Lg6P@9lBws~^bX5t2x!}TD382&qfMy<GGvR+ zmFk65huXG}YYiO|2?82}lV89C6pM|Rm=!y)i*8@3di?`nxNL}#3U(ERiWg(z@1z&I zRF-9vdJTy%-X;Zy`VPepc?(Jy-CA-f!Q<@FL3SP6`%3-(#k=hIUF|%)wrxaZR0iro zXI-<v;*(?@b)B-!P$}R_jS^}sB={)p11Hgmm&eDgE@e}f_agFw))m%S#}A~X+mk^5 z)Jrw%B6_Iz%dT3{j2QOFfqe(HXi#1I9i5U<nj9bs#^P6Bl8}I+Q{r0%mdI`5aPlz@ zek>1;F`W^J)Ht0|n}W!BJY^T96R?v(51?R<!l8x=30SovrQZp)^)FUxXQk4shqA&` z_dyksX0I9a#+K7C@6dT*iEhqr@KY!NQ$Vc0qbv^~Uq3be;k}Gk*v@L#7Dy~J>48hW zlU&cnS0K}4HdS7^iEw<#5wye2#PvHpWi_bUwtbB|oOaC}at7=TC9U`>S`eyCYREY> zYfh&YdZ#thdXGval9`paKj&f#on+Hf^9j(eLJpv!?liJQ&9<=(1RcZ<$^&v*|HDfC z_GAC3J(feW`|E|Q-E6jM)(%<C3OQ$8PBu}fQi*dOPC24J5Jf2!o&pkAQZAeXSay+* zzQ<*SgoF4~9cpr9Pp<%}k<Pm4cfKce?|`m*FBG6&b36@iH-BTvv4<r^oT*OOEC7$N zFAKt|s9pA9b`76h-Lf!zw>Pba6c5*yv>cVplwK^^+hx40QIpeM;kKIDq>5>2;Td(_ z`+OI3W3_(!`uWr7-@g9zV_uR7iPZhV_X6bI5(UXM0JtfUSa#|%3<#u|yHFlZ09V%e z(jlt>+P!v?fp4xX%jbFlFQZXR=~Mm~G)n|?0-7yl`_9<x9j}e7i+H`C>fgT%3z4!K zg@K+58lQt_^|N9<(we^Dbg2-}+hsig+(|CWrD!o3vv1($Q-wvfLY<IoiYD(~sZl7A z?a4;BSL+1fp3Wu0#mW&ARaLs*Cl!AF$N6Jj6IJ>}KNm?c)JZ{OGuMPNeUCYVyk-ho zY1FJRn`Evo>5Y1a!`ig4PhcOvz^&AS!0!YzQ1`N4Q`Ke)|2^&!`FXDn*6g##PF;Hv z!cQYde+Ko$Zd4P|KIlAUo~SOS9u*rziMJs&&;FTC*aR%6eU>Oer*yZYG5e)0%dMPh zi|Y<$sNqROw4P8V;_6a3R%=s|vRPwuK;;qCKm7B<Z=XND5h4~BuD)m~ULFMS%TRoV zJawql2TqA)Y2T4khTJ~(5p{eeEj!rjzeW-YMVV?#+Ai@wiOo(1b+B=2Sv<27oXSe; z)Zn2NpYj%zTbBbED9avDfd`jnx;w3V_1luEu}wH$aw&L$S&<!JcgfQ3BFHA3>kORQ z^l2#33JXqB;=Sq<Pi3Em{y;>DsNE%BisVJib^1fG$7PHzW9E8C>mSDlD!?Tgp)<;J zPjQ;E7b1WpQXC%)D36X8)ha0Opw44;=dTMO%`RfQOeNPxwOicTNub}&mSlFsCFq!& zBD*GQV@26IH6%Q#&z7VG%XD{^km^Pe*5@phWb5Nnmx8j6j}12Pa@segm@Y%8gbJW& zSoe!923AlfPD**F%yzYSrUkTe^t}E1ve`mHPKq@YHt=1Vo^Qb$Oz&k%ttu-hGxWZv zKL2ulBR)kr&-=?TqZ0MI(u3p;Zw@E$&>Y2S;#Vs2sND*6%bDEoMDI-<B{JY~^Y25Q zGg9R0?UH%VaY%h2NGiw*$fBf-imWD^$0Inj>Zm|p)Wi`Vw_$Pl7M*OgtZpPxI5>sw zW%f}OJj;Rf37iEI@G3ldw=9c=b@QS+I-ur=9_8Mq_6P|eZwhy+Mn^=l?9}0JTdE3Y zRS$TmX?gT_xxk;loOy96H`Uyp`1~fTByW;}q`;)+ox)`NYTo(oWK-303V@TGvo_|C zl@AqEZ7cK51U!w^RlyZ7)#lJVX!c<XxH?2_2d0iPmzyt#X;)iab@i}4N@UWi*A>~s z0m`VLNz>>?cH4PZyq+lMXS2y4Qp(j~5w@7>t4s5k;$AKYA4(Y8=An3l{!eV_!B_Gr zYP%isbRNN1prj&El57nAcw429{maiw5|`Ij<I9~F(1?Jac1Q7w`m##mbd_KL=i8f- zCC6bSS%}9;KP48$))KKjW<n@OVKs=_z4WFu3j~>RW=Mj7FXi#fVQ+)o>{t0N-dQ)L zW1rHKn)*<Ej#J%k=eT>{tVx3{$4K}v4P5s^AyYGN0Isuv?9N>)v8me%f3igxI+Vx! zCC-T>pu37)Q4N|?ovyfi0C@LecPEp=yZP_O{&oE8`b;KR9V+XX7ndu5ei%bXp~6m{ z8VG{Gwa>6j%Iv4zq4TJ;A!pH>T(&MBB#}&!MJYj)|LazXA0#5E?PhDCl-UBMjswQz zU=0U*({`$O=@&?q_mkoPU?t}c_L2T@_PjJA(HnkU968~qQY?RODV+wf`;cPmfKe>w zy=(#69n+$`n=0%$sAPYe0zF?|)2@ETMRiIw6YnnFekf7#-l6)~|NHkJKcD|+TwlM> zONGDH@6{iu;~CUrB}R~k?lr?2B^H_b*k{Y|$I-T4>gJUu6_2CL;g*@iKTk1Ksq*78 z0S{i7trxxauHB;yBHPvX+!U)5*G6XwC}uY$+bBV<r?^cu+?_G2Vl~nXS8}M5r6j*m zc_^63QLS~&7N{Ywn?$}W33eWRTH%p)Ig#EFnfoJWG*cZqo3rn?dY(iTKw^|MNXqKk zae`}ya}nQH?e4$sY_4N%uJ}|-8kgGU4&7Y}>Ri+$BxhagsK8Wkh)V@!&7sOjCo4s@ zIzix3jRp#fqSFgy7q2PR!|gUSzG+@mY`R=$o!6F-wFc9>YJNv3j>|nKe;hNlv6&5* z@f^i&fXdA$V3kd}Q_3#?ld~zWr4$zV#sS>K&$1IwNtlu<92*>V|3)cFPjK26>-!Mg z<a`TgDjT5M(LMBUB7S_=)%ZC2*Pj4W+Zrk3r}K-n8{dh-S|cwVW1Yk}QzzIfOy9kG zA;Ak4qcg>O(f&#salV+=4(U3)=@mQ^(7dU-_r9yyT#ugKG%plP?MoZ%c1@3TYvQO1 z!u|jWHRv@KdDp;`yd{a;mpk{eN2gVygj<6Jb!JqvMJgpr%a<Ox%vzgHGS=44EP@YO z(1v6lSrKrK1O*rXtB>Wvnx(CR8D$QrD7gQ{LM^rP{Y3`P_EFJuRv}!Duk))mWSzO> z-;SfqakSo@`MHi=;rwvuJwjDK9Y3>b<&A~0EepI;6*CH5N`5785A}gq(5QyO5{y+3 z<WwGx`u|15yJ-(m`q9)trS#P=rV)jg^^#7y-5cWLh)T9;)Yk2(HlaJoh9pCjV=E;J zQ%(ojmT<A0*1Z{O3cl(Vv~&k=`()G{{EeLx1?WldG?0&DTt7J)_3Q7(_YjvBUff=s z$~6fs$2LJgV@iWL<)+_-5-QnTvtfOnrzNWLdlvyIX;xn6xl|0aO*ULp=n}?~T-T{E zxB|qw`Cd%{Giqu@MU>Fjd(F$nM)CA)zuct1Yt8SCML{A`s#PA>yp^3xNBhZm5kN%( z-iH42s<Tk%Pw!~2HA$PheX&3a^2)tSc_mXUILvu5Zx&e}_Nk>>RQ3*W=ZgPnxnyO% zgsg*#v3MqqNhH4KX;cp2#%74oHm7H4P|7Oo8r;b_DLjS_%$!rLx2%s#bl{?q2gB}p z+;=6lHod^X%&I`w<-6PB;>J=$l6on@pN(}j09hsbcc*hDht}9$FHn~|e56XH6MN&( z+Ty0tthxI<&4ljYpJKDaYuwAr{mK64-$_?hWXFq>z#0^p7&oxw%|+ASc--%%qW`{J z``hk%F`nbUfycDiaO#VF(^bOPZhdpGKeqrFy}Wp;`Y)2N*fZ^&G*-0knS@iex$}y< zVv%yVlj@Y!krz&dL~ic_q`Xc)s9d+E<nigLMmRfkW?-|}K<i=IA!qVv;ymjqWy?OE z>PE4rPH%;H&)G`}BOC?8?qdKbG^`7{Qf^+3Ia(VHEq9YSyKik7M3$)v&Usu{+&JFv ziE#Y(+qE>T7eOX~3ZG+8oBB}%dY!a6XF6?XN|als+Hvfxd=095pJ@%fS&Yddl54(& zN<IdR$`cITP-_s&hYF|pP-n>mPEe$bpx{=SSzog3{67V{=DZIg7V(he;P9o^E2{5D zsw4JR8`1GK<qxP-fqW`g63s}YMVUiomW5wl25Kd^?YzY4;B{9Mvd$FZII`AiCD~Ws zowLz><J7(?FVW)nu=U~WU#_1%{MY#L`f-&x+lxWwrq%9dCv6R7RofPNC{i8E_R)Wv zw@Era_d`pIsu>tL5y%-x^pU-Ncp*nYHhAPzuJe*NO6Ver?1zf(-jCWZ=dd3{4@Z;a zUY{)P<JwdmMr#PKZY5R~!X}C33cESg$E#Fr#8C+{SwD~DX)7B$vuFe^hbf4+$&HO< zoq_xmOF==~I|3&<%V`Cz53J+kYHuir(*_IPA8U1e{QT|yasQj5Nz_~~mgF*ZWm-Ar z803641se%s9(MUIj;Di@s3f$pal9y~E`3NH)xClw4x#|CX!bGKJVsXl!Z|bGY6r2) zji-j^%NrXfznZn6b_4$IFH<Q>AyCs%Ti+C!UAIQBS8PvkUNvs1?6X;S7E?z8ue_D( zc0vGL?76F6g6!_$T|bl}8j~EjoyV!j{Z)Oh!Ca|AFDXH*682eqtkg%h)v|Z`?pXA4 zXETC)T~@zpHYS)9k6%tdfIn*iTj|2pIzhv_EIMAv#wBVTyxdFQc}^c^guv-^m@0}X z5Sq#6*52o_t8h>V_DSQhT>%fidC)npJhoNRjTI<d?MDFB)U+O|j0f$V>zld6zF)Hp zc_^XJTL<#Ff$74!qGus*skII+o8G%4ww!q_@2;~>?Rh|s(lWaZ5&|+cZUCxu{^hY) zpZfLjP3Tlvo9FpcTtfdbUeI~>EKP!CXp6>f;a>>*+B57@^0aa9ihEFqCQ`Vfg1Q!g zNKN)cfJO`=4`$JR(Opk_6(Vh@Nw?spI&qhc<aCNdGtX(d6UbYgV@m3>E#lu)7e|A% zqf~H^CO;~TXiCJ{TCj6?m7qY3&BWmJt9ZIwjVGIaBoURPbf7s^IMt8mR^wv;e!NH> zD%$t@Sg2n=eEj(NpYy{%e){@m?DXBCfHx*RW_vM>=3S6a+@C>N!t6}#rA4!#l-vYt z=cx`wR&E_FflI_S_2lCPo~UoW&b#h!qpWHquD0&(TuAQg8c*2<s#ey<rh#lA@PmDk zC))C6>e#)U8nrpy%?TnTSR_eYWtYna9&6ZqaSB1<-5w0#e(t++okK6gM(ETRVav8_ zthpxt9J~m=BN+`Tb3j@SH}#PtN4k`@^jx{$|Nh&DU+$$S|JKkVD?X2;UeDxVpu#B; za+hkYqGwVpP?3OplTzp)&O8Q3Yg01MP<+|wR0qH=Imf6fR;=aKsYmFk!I|t`O+Z0n z1gGGA7hu~aOumx-8s#w^whuz*4qjC-$=t!7+Nq?o3<N$xDht_1DGj1+0&DVaZFi_B zx}Wam3mm4%rn<yIn#E>ap1>pntnBFcy%gX%{dLorX(OXjb({w|?Xh0J_1_kc`#pZ; zm(9f|-iqUs6z9^E4$0fhxfCFH3&yb1i=>w9n*qnSb6C+3<{gQY)mxqF*H}#>nl+J4 z`qQ1Aw4#~(`kA1HqhHGuOsOjiC_gJ7i(1xHvZ^*1V>tY-l4x_H)d5Cdno2jovKZyb z7I|6yG~ynuNEB8hFv*9|E}4f`fbw1{vc>6tiY>d^(wa0#+O@!_3g{6)9*gz$mv7F_ z1sQ$3=<qT>edw|pynl>EyGPZvwa;#%a=>7isa|#!^&v|0w%egh4Jqd|gC~7-4#(0` zu~QsRgDsWI(9>(vl^ht*^)s>N3Gq}Zck0_4jt4AtMki<Ly`lU?x35=v0H3Q29#wx< zr8=lZKGbtlz*DnaodU(|U>+HLM8-VTv2gG;QZZ^%c{mRcfNI@FTB$?2vYw$^uL@t4 zaP>c}RJQZ*hm~^NU4i_|);?7PnZsL2a?qmPkXK}k@k=*S3-5ioR)=b*zD1Dv#y=wq zE{+xd<WR}JNB%acHIOM;XsIfFO@B~b1QvBVI#1YP$3FV*Bq(sl1xR)hfvi(njmm=D zF1@0(8Z63)srnA+S5KyHj*Th*SiB!(vtCpR_IC6`=HH#XAZcF&eW%o$3FoMthwyZG z$I3>bEZ+ZOrK&6S<S{6aTiK0i4*(H`GOvDeo`7EG>3|!cA*xKw$Hjxi=a>aYk<S{H zA>Jr;PbVMeqIypdpWX-xPY31cgXWOLKh^%c4j#qbrwz0P)bqltk{pz6FojV}0An4w zQ7*$ZB^ug!R~L}bF+$SFvn~~?laJQOXsJX~9VPDx^9}Hxj!)KcYb?NaD6%9j`@mGR z<oQEC0cw$!sg9oj{=Yta`TEX%tbeO3w7)3D5;F8RKSopud%aU<iz*>JO=1Drn%#VA z-_R-04`o^;`B_`5m=(cc2k4OfqemXkD3hEY=8*|qY)CawfZ&r@?hT4=rH+*?hWOJT zSyaUeoE|)iqf#9Gj9p+Z_(&?ZC#s@&@2r<oBx-4E+<7jmO%ilcR+ooTiG@6)3#(F8 zt&y-eHI4Ei+!C17#F5Y4S-{-eW|QwP*Q+f)!ynd*EZ9j7RTqtU^(7lf{>V<&>f+>q zOJ#{AE7Pg+lU^Hg)-=lj-st!w70R1@z)&n@nGb_^z&On!S4+h$ALnrk`eUL*J~^I4 z^Yq95s>f~d-L#Vw&j5hE{|3Px)WaTSrD-_)4Xmzz2GB}f>r?A$-V47}1FNXhLCorr zMF&Om?!=)6_57J#eia-i?>3tax_n*xi1R<Jm;1~6x90`4o^#IMb4n|}&+(~y*;9KV zth-r`JG;zwsq}kRB(0GmX;SPm3X|O4%>7i+2WNKY<bu}i$I_fW^*6Z<U%YbJZ_Uy! zIA*M4-uLyo+!VyzOJe!}r%8e4$OZ?h4u6^1uuEDnz-<SMG0h+{Xn^hn!DvZxN?f^> zp8(JwZo%l(Jeg;9o1Ns=%3)D&dDkfoV8-6f<1g212{)@h^0Hh2@x26DDfU+u<N`^k zF;u7_ITzk5t4JDjiJn=va6XE}bqy~Aucd!&{5ljvR#E)k3Xf-J7;x4T*>PVDrsX_j z*kLp6eT_ap`VW*l6wzvcD0UB!OwI&ux@_MXIq;VN3RH=w%pSI%p0-5XHLiIOx>%+@ zhrIAjxnOOWlr8D}gdFr@73SS!v^l<{y0xt_Ti-D}km)r({Wg9a|N8aI`0ck3EZM#- z)=WI&3&~+fdOZT4s3j+v*n0vM(iAbuz;eRcaBSI2{tWt=cc+fvtY%3rtlf&kaz6p3 zW=M0r{P+8?9cU;PcB(zeKGdMl;Z+4vdrZ&lSZ1ZTnoCJ|yQwHoJ;I2DmwHioHO#z& zzjl8=@0}gY{&QxvD;1-2&Q$D9;`x!hm@3UyuZ?$Jd+0j$aL{*kQ&_95X~m%trONQ{ zi}q>!{nsy_=ZBBu3pMsqt^9+J0f|UO;mPOd?xCf!9PDH}>ee;J9Yrk3Taj|-FgJ%n zC-=@yWSOL8$7OHF(W|$X^t*SG99kQ!M@Z7Zo#UkTD9SHyT8IZpxGz#aB{+(bC@0xZ z<tqA#O7=UBH8UPHi6CC^MTdU23dHa*ia1)a9?_nU)1P%aG)Y&FF1f9gm*x4KvZkEk zlxWV(nc(mQg&?H{h1ed;_49}M`;Q+ymEUb@)SP+YJY)hWv5CN}esiaoP&Q<)5sRD` zqr%C9yj=W9eJwf)*OhTrdB#zpL(xoXaSqia-Gjz#7&v0-oKw-+Ik8_rZxK{cs`J)& z*N)^lOX0Llm0@LBANkHL^o{p!6t#G8=1$HW1qNVNKbWpc9(z0*J1^;%#BL&&Uh=vy z5mK(w6vt@wkQ?VTE_G&Wygj9<?QHBW+<85Y<kug=n>AZ#FZ|J_&&9^UKGxJdyJEdF zu(k{YjX%04j3c3ZR+2O-<A+>o+mdDLz%i=aBB4Wx14|=N96LWP?-Rahm=5*NCU!28 zH`V>PsqCqiADoBtme)dhkyXprBEgV+NT=6nvAWbZQ@;tF*WR_r$}<2StogTF`S~KT z9MqS$MnNDw(c1-JSny(fdRfM)Ol-_bg4GL_L_z%?v_v~zR*5oNxsdQ;c|-+5U0|77 z{q|A5V$<!CCDHax8|}E*E*1>LTrjfEvCaErAmEx?yQ?~|!?}vCJ8QM;1`uC<(>r-~ zv!Kx#q{q$MPlZzsM`s?rt$q~h1Y%k6UQ2j-8V#w$qSJ@XGz>~Au}3E-E=uzZ@&yOW ze0NliILo>4#z*%U4R>^oA>{i7K+svlb?y9zlc$)cE;T?vxlY%-Usfr9pT~Jo0ADw` zUGPVCw?{YipeF_0L7})cyK<;cd^x>-k}f5pS86nchAr8|UPBA+oyXzC25Mk(5P4## zQdzXovZYzPL3Q@0kc)~cW1!#1D%}e2vpcf;HIvZGEkQ=NvO_g#1&i<fHru-=0RrqA zQoxk08nk!@vtHJafX<Bo-gajmd4s&e!?NJAs;*8EwrK=+#+>keSc$yb{5@CcZ*O>k zDDf-|HDA>E&|c@h+$`-f=ZmB~$ve?eIj!x_sDrKduPQ|odfBi_8R_#)8c_Aw$WUYj z$*1IfgUK9JR*u|OgrY;hZXU9!Z%P$()bx}f3(FUTs_}B1a`}79kZZ~K&FV!RNM!2W zU4c}amm-ra2Vmp5hhBuuf#`kL`i=K~%~MpJ!xHc(hTa*Nu&PGSib?}S%VzujWvPlG z{Qoc2|MOCT6^48e9UgyBUhN4KG-D)N$qORtZT45DfE{4fmVX{ckpq_qgmyh;-5sG{ zh196oI^mXptyuiIDnJ!d(;DWPNu!)>n`L$|kZ|E%P9(Pyhs0HBR!=rEKSj*r`$dNe zWGqbc6S#%gxq-}e=;81aGItOJ0K6ZSYTMyE=XL-ys&(#RTJ6u_G)r@om^U_-rCgAF zk!%nYNx5?9om-=1&(F;F_2c;V^~1-9ghP2zR#8<XI!5pG;8c!8#kL42wMl&i?GKCE zb`)g;Af;2x1~A%Fy3?{^ayXQvs5=Td<I<Zn-uy}DZzQ`SK{Ta_t=<n#?Q6}u)XZXj zG#+$(-Y%_Vs2QY#^38A8){FL;jN1G1v<7%DWhylz&pMoi0p^^J&V^<EN1b|8W$=uL zHF(wk*ztQ+e$1An3R~-)Y<-f5*>LjD-WTh?#+UK&bH9O9Md3tV(i5=no;H<T)qB&j zYh2{P?C@UP>lDs#;L4&&tD49^SFWG5bn;4VEzM&O#iT=8Aj0$9dT(+1Y>!mutK?`E zc8Ua4lOL;ip5n$9pCk3nY~FHR6nAjlspbZ-RhlKK=2&E(Qw<S4bEeF3N}#MoUXn@L zt8SswsivJEPF?BcHK-!?^@eWN#a4u)n$!x}JC<|f4=BJMjlYlc+i&Ch$g}j<=b%@1 zhLpOVdVVYy(y&XiY+jIL3w?^s)A1vRH@xSO{F+Y%X;_B)P#Y$3LRow@lNIMFPGNG4 zu2!l0f+7xit_4td!r@MScK6buJPI2JNms~J)$fV~t!eL`H$WxdeGtAjUwP(@-8-D` z;oz~DAQ%N4B~7S$udW3}e`6a>Y31?MzlQ3eDJlfiF^*hPd5$fs*1cPeAMc6qm;3zg z&z)Xd3{+s2&0gQdb0H*7dUU`KT)nh<rfLh4JTE5`<4LK1s2t5#8Vm7d@cVd!RMPeP z+F4G^q|ojNz^qcgs2-_sEa`zBw}N|R5BF2kh*vM{B`n2t8#ja#cWvRek>Wf}vpHm| z<DzD}=UV_fS_X*{*2)$~<x>kOrW=NcO036};04^gRQlDJP2x?pi|SneS))Miem6V% z_{%i36WMq6&#T7FrfpFVBI|B!0jIF_d52on0r&=WfIhK%&I)qglUPI1T4nUGxRwYe z$ht`&pW4`^qk+jcg^$!j+@13Xmu`>usaWYyjzwJ&!_Om{>o%i-e4E1?e>qgAooRN} z8pFS<?uYv3CVro@Bt)n{B8*Fhpkx+Fnw3(y7NGp0fe0K9iX#96*?E^Ns`3+QS~dr^ zU&)#SK3K`0ub;=;IxVuy3&))=4jxbn{|qKET}VKB8}9@F&Z|+;i=rZU>l@Y_oGKXv zr>2xqkTbSr;q_*<30~!ADx05YX{~!lTx+?UViPTM^m2^Tp=v<K@nDUTXm{$dZE(s} zwE@8rIf~a4agC_lDu_`>5tv$LLkQG|VvJ5__vJ3C|ChZ|ZG$7Bs#1pa(7P3&11Dj* z?J7BYCU;;~n3h05=~JHTWGCTG05|^lW$mgLj9?2~i@K_mewO;Hm!8>WcjQ<RYMpiR z2ntLBb?t|4N<W{9!xiGmty$Hw9+anctVW$XpL+gK=YcdOB~g=ckOjG*>UhMCoG+Kq zO5|OaULmPoUAm#wURl#64sTPaP_s+NiSnii_F#}*fle=hd0xUBrRwHoAqBt5XXh7$ zyL-z&6`@y77N}mMEo_Oz`X$s7j(xoM_dfsQ{QUXn<rTt0g_qF@;28&lFIzaXeCu67 zcQTfKElMH}eG-PeOQni>ye42rlfgjLAzf1lOY#W{9By6vt4*8Kc&WdAd6azZdWTx# z_Qg0kh~xS@&lkC(-n3+MdSyRUdm%XhdL8+u)Zg|dFZPlrvnd=PvfyE-2MGK}N+Ykd zGTr?5y5rVPsjGid6a^%&-NV6JJAb!K>j{F6OWiel*ssSz&2L|RU*|9Upn}Getfu9N z8e)Avni5>bmt1cW_^yLkw!c<}&R^9T7TqEUFqF!KBdzEKx||ud$f*sdw|69GJrKvO zJByfQM0H4=7p#+?WL33^Ap^AQWn@Vi5yy&let}Z>ZlU{dV1Sf%c~P@pXX9;=Ki=fG zLF^i49&51BnS4hjY|*ffu5IOoxG>3xYWAo}BY4;}g|gi$zi03Pobty)eYpC^AHRM2 zF!>K(KYYKT&!)ZS?jorvQ3c9T9a$3_`#TasygSefa>`ogoHccAHamM$4IIL&ig@I| zHLSzd&z0AgR2eJV=BSxUU<Xj4X^&a;v(2pGWsiO5OzW(;J+E;NZBM-dkR?F{ME%gg z_~c`9g@{)bhiM-zY1(<3SUGu=5LH#GT^SN_xaRBB0ej%wc~xL$(b!_|-l9f(O^L!I zixKanp?N&pBWV5O+m~;eW*OYei`-817JcuIa8VIC@K5C<yRJ$7Kf%6KQjQJZ=dQ|| zqA7$ea*XtB&7!U)?L$!yuDfjg0A7N(2~8gg&_!z;VkLPdzhv5-;N=6G6%dF|y;j{? zBSlLP%##YFeera*FZ6lp>N}k=IyIM%ouHJK)21Y}+VY4+Vw#SM8olrwJfl9no18Jq z1a>;uYEnn+ik~WI>1~nCZB9;ouG9B=X8&9Mt}{?yHq|a6Rre)X!$Z7DPM>01J;V!O zmJi(o1Tg?p)kxA2o)W`*Ck|^m!>qi4O+DqILiBl#gD}&0x;I<q-pUqqLOC-FrBuGR zt>v}zdFqv^y4Ykp9)4S`-JDkk)@3p$hY|F<14HtWrAMpe*;LaXMPZldEy@-+6#10G zc`5>TQ*HLSY~Q`<B~Q$wvesP%eF7o1X>nTlowoM*=ilEbYd`RgpEN8T%gS^tS#qYf zkW|1i>Bp*5+^P5Qrkpw{$UCi_n4r`22E0l&d1dL%g!XVnCn-0|?ff1^2<V;fYYQ&| z`!5GX$)Ex>O4^m;<MRd;(4hui2FU|(&%x?w7#fem`EGtb15f*LD+{I%;!t04O>5rK zQIXwweP_agY62JgOy!$KB58!bC=Tgbsp?P{m66jh3yj7FXQBEZR%u_W^de|`d&`mS za)5J`y&2{5>Jjwn<Qc^`5c>wP>2W^gwHV&D1xxd=SsYY_7`_lEhK62zl#ENJViRjk z@Q~A4HuXTQdt~FQ$yvzS$5YT2?62{{k^`-`<D+0-Wtcf(eF<k4FKg^=x9{rPa=bY6 zLHto<K6<-F0Y4m>E)H>2PJbR`f!n=A4X`aS@4-tnU0sT51i9n$9i)Hz^ks!7O`cxF zby8UZxtlwa=&UI=^{>95H%Uj9V^z9<x)6vPr3Q##6sn-w6U!xs#VJuJlu0<!^s+qF zNSSOq+Xn1h!<yZ$=}m|Ow|4EGGzxoQ&&3b)b|!n!c1yAizy)&6B(IB&y1T;!ZikM3 zyEF$L?pFLj*GVu3yM72{G!kk8&m$_L9;o&>s~X1h`G=;Y#MA;-KHMI=w72)Yq?=!Q z*Q$7-(<)ZsIK$HC9PAbaoHe(q9B%N~nhuVU@C(k>E8W2?b~j0UEMe1g4{6_)2KRm) zRKOWbE>Uc2r!4qW1<$31raYYVozrRDoA1<L_EJ=)LsR<;>~kexRTjf3)B)rU!}#9z zwI6nG!JC<p6bUvBiYKpeUXGyjr@&%c<jlU?^N^rJm9MEVDc!ou@s*uJdL5~<y8$iV zSLwf#+-$c}j!!1L^bmfCP01U%r>?ndqoDs>QUHeYKkw+0ux5P&#Z*~@MSfILL3*_H zMd})8lYI_O<iYv26jx*cCueu6Lh4{@KIu~azUH-x-VG1Vo<bjPQw>=_QbYAPa-+I> zgp{^}o%mA@J#SL(h)iu#otS_cf||*ZAf4;vE(Ephz@4sRvt@CqCAcWtifMSy2)qJR z?Ta>Z_3u{=zr^pta%8$UBJE3MeBRn?uwDdJt-YP}iIRJPPf`D=1BA0#{Oa#H^*o@m z+cgU3Rp@i0KFOtp6Y*M0R;j;U3{lH$=Rtjy>=F}Myq%KMm{kgDdXrLPKIov%n@i5p zI<4~)z+!!v*`7rOI<Ka4+*PO8l`>Y4>}XkSDsAOW`iEXMmfX6hI!1njSf&C4k!{|o z6E{<>Ly+J$?bWng+Z~5|pRW9+|2*cmPmb&^%6|;;WoCDJb*x=BMcMEIRKohw)a1n3 zNpZyOzPumaj6tn#msXCXt<$YdFpX5Ql8s5}+qzvjmzlt!EoYXlwH)|lN_uZcf|66S zYv1;4wd8rZultZ5to)~UaR8g*wA*k##X07C(?ZW_piM!m=9od%tsnvwNc61o8Km2b z52~FA>UjQ~v!?kxzY7F2cn}4ImL~`pg_N}YX{GYpO1)^xDMhifSAdUf5}QdR9Ezva zDp%;QM?f)n?s^m69NvCA)}XRamQ-$!<l0?AaOPm;4-#gnZU+AKN-BeoWO_a%Bi~YI z0kx`!K1Xhx!fe-W%2-vj2I2xS)%337WHqo!7vSb4DF505;5g+&irbNv=umN{@OF%Z zgRUVW(K_sAY=B&0OJ!w(yJL>|xZaR6c!P4MoR5`K({Y&^zA`tas%N&D_#dYo*dfPh z$2O><N!_cL=_dJ8Rg?^JAlk5<;=XIZTcVm0CJq8y^wQ71ox`RojVi!ox6@fV%Fx~^ zwtzgV>v?T<r^Zt(T6@98;*|JOmNxfJgrxokT6b@iy|Z>?P>G`^Hc5PEJ+y|hb_cKn zwBOfY(!mzy@A8!Q!SjNnPc5*$n%Q@mO6%H330wV0=iL5nmG&QGS3mO|M~32m=N%~I zHl$h)ZILd*i?q%u^R_$nce6{XJT3l{ty~IFjcbbr-+nlupejhg`{W1^`qfxHZykan z3$V#>Z)CNmz<TFU0v#UoYh{Skh0ce?8OI<6fxy)}iBw*fsCgLMHd`x~TWot%>RjxJ zLMSbu_R|R~j>R+*#7e9pZW<9x)kkNG+EwnXl9N5!dN}=>>-#GGa(3HMOHm-y7e#1d zP!+clakFhPRiMN!_VSLPt)lX(YF;QhO$uOZIaH%m(<Xyn$!{&W*ep`CGs!(SQo8eZ zTGp~rrxJ{0guRN@u5%KJw<R_6xZyjUpem}XIL7XlQ&_~2yPkDVT12U$>f(@OTQ)UH zIEJlUUfA;{G}vLoZ;C$vaniA=uGTCfTeZUxMdyS!9)TRGX8e}BHp*&9y|2@!+k98$ z|FoAww}E4B=YsQo+e=)UCJHemMX=4rTHfqBpjz452GCQ(23pj`%Odogj+S~9ou4mx zRS&mI&f)=tE^Q}N42z1301HkV=O(o$GSHbs$xHPMfc<jO`K3#T%77=u^IEFXr*rNF z+#WYdUBFKnOAw0fDyE2_eZYd#8^BTCvTVzI=~Z`0>rEG*llc2dc@G7u9nmcNW0}4U z=WBv$C*e3=)#E6tBf+33?MFf8@i<B<`tK!eAykiYl+nw9ol{Y@8=Y@+&)N*KbCPbB z9E_9bx>s#igEO25)mhq#lQUr34P+dq>h`z&$HID*@xTRSG63byM^eG<o^3^TW>OH- zIMbFCTa;^CFE5&=tSI6S;195`++e$ceIBo|NMYv+`eZqK6K%~=$~tstQj;f@+|(~U zy>!j*X#AJ{>-qU#e;@tJ_3gcJ{s$Sy;+Z+3vy;wVo<$W`$};vUh>7sK83j|*Sn2T1 z5;48+B;~4*d$QYNSV~gEPU3xTM10TKt;d?2I;!@n3N)C}v2H-trMOht)bBW-6rfY< zhYZ31I22{RvY)7@Yxcs71-`)!oqCVDhXRb{R6GWpTBY5qnE+s8lc>f@8Mw(qb(mu= zQ>aZbF)2}CSdU?H3Xh7*tw6|sU#>4d-=F{aX%)luhyC>gW-7JWy_4?Cwy0mA7*77A z+9QDng~epX71>eAJ6C=$Cp75_q>!2_f&dZC^Hf+ILg#&TeTX^i9=2uGS^Eac6g`!8 zZEa6^q&1$8K((uSwe#a*SHa*25@%0x{JrU<a>+pkKRFB>^(9Z&vhpQD=;}!6ONu$K zuJNqsQ!`A3_mmY^{q@oXe%l&hk8rL#r4Y#WsYBM`Pb-y_$8IlGjItoj2B1A?&{SCt zw0S6GG&EaK=UqXivluR|NvmR$lh4@g7V4p@kx)8MfssF<LQ>Uw$z4?S$jQ-u!l4|` zrf5h`q$`;l4_et_JLiyi6u~=(dMmuQdzVqJk`UNo6;T((fTNYo%RSApdBCa3e3lB% zCxBvZqK0Xht+}LYDHK_|%a&0ALJ;6MNPTGyQ3fU1U-92o>Yc3kn4f$Roh7VhZ>-e= zQvZ_&1NtrzS~0iD=iot_o<VXxCow{ymqa!xyLda0bu?0qX90%F+g!^^#^^&Wl1tQ4 z8|ZTz$tGhA(nsx-9_4Wi$w)SE?Ql~NIjw%WKwj~5)y#{M6S3Lb0wnAzkPzApktzUl zDD`FA0qs_mA@B?Iw~lAa4&oF1RSR3{6(p)lDX5czSxGe+AGQ8ZOXeu-i|pPJqyQ*o zF4=+zEpL>U%WuE7IFy3vb3Frr1RRj%kM_3dgrLUB(G>|G1<rHS!u$1dM+P~-O|{Bx zi4JISq8}9*od7FTRL34{`0NU+{J}RIcUiI(l{2E`9vhKGoO+&t<v5!`U1Pqp#`lMv zSVEKv&J+d;a%(}hlOvO(Y_=`P0Yj3v>V~RP0lL`y8ZH2Vy!(}E{;t#ezGRWrT8^~k z<-TuTL17@hvYqJIZ7}ar#3>5ZgdgnRawyVf#F>t@I&h|oD$7WY1Z@c_fb^AGSuS1- zN4tnL8ZGGLIV0txM5ozr6&}QwcNE*V7rlC=ND{znND%2na6qGoB2G$m^X}24gtM2G z<KdKPVMc5{^#CgDn0^J7DUuaolYvAj&6Z_tHCDe*XB6sk_EgAiPg0<!CR3_!%)eTy z>?qQUt_~kQ6+NX0*&PpdlE}U(P~eU^UV5xqR}twQl2*!|uVSy5;>yub&YJg-5?A@@ zF_xR^<ya~)5rDA76m%{FY8_s5viB^fNV(^8KE5qYMeP-*8js3`xi5FJtF|cf)CX6e zIeyb+A8chM3NQW}75-T)<ea(NbhE1jCiN*3k9#O{rV1AYN7Q%bIvo3yIHfh^sngY& zo=f%Z*WXqL-TJ1zn4M8HQP2fe07MG-w$+`^)hO10P-E9sz{kL*=WX)m)9W-oMnp(9 z;>ZNe)zywU!Q-IRE2yzXB+j}qT{6D!?8s2@#$r<OsjseM_cO>7+j6JyJ8#uUy-HCv zM$5B{;zXjigZlgtZ$h6kw<x9LaZwIB*xcj*c~w2~c4>`9dQtL;U*vcOiTzY4!=rky z-KZ2N;R^_K?DY=|#bIBnX@3^?Cjclr5A3UUy+ZRgG4<tyr7DI)DNSeg;~GlohCz)= zx#LB=J@X7`y1dexxds;g7_7#v*?bJQ+yYUYBcqO^2BJQhlU2}aVJ|PVy!|x2I|Qh8 ztfS{%#5e|7-ExP6$~;a~W71d%o;fs98Ovv4^I9f#v8?sB(z9BR47K1Ks7{;L4^&Z7 zmAYaVGfOVIk0POsbMdF;if>w>uiT(prt(GTQwet~j;)^xFnBEQ2q4mu;^-=mZq{fw zK&JtScBKbgFwo*1PIVjIjpC>xv4?QWVrw9@=X;SZa^;cDjNYb31?s{$wx<BJHUcWP zQbF-~lyoZgnju=MYmUN^Ir5$ZrAe)csQmzif^zMuY%TkZ(>LO*OCt84gSy7Coz0Oh zw(V-@DwK6M(QozoV~9?k_~Eyoe(6rhdk)LnAkFi3R6p|>i06uve%DvGF@G<oHhDT- zefzp|j`*@_Sn4wnasg$kl$fa-V$kD8;k{)ALLk}?EfehQB^d=|?jY%bt>=-N#yKnW z*q<_Uixjl_4YxH|(36kop2~8R2GRzqD_3~0p=Z07<64f~Wida1qpIL)F4$x9u9>7Y zef4C{yb(OAoOJz*m6oRfxf~O*$(m<Kf4N$Yw(Z*s<Fk=$ItNZg%d7)^8=aE)2x{)} zYj<tK&Pk;}U6AMLn10bbZtv`UFXYx7AWzXJhtC=Is46CCVmNoXW&H=dIpG|3FH-M& zgtIG*BK!Ukw(Q4Tsse!7?KfNwN*6h|>YeKp=VXNwgT6)A|5S<8B6hnSx1*LWlN`)m z$-!EX|IN1GHD#WSjJ@TZ0H)J$rqu8b)mzx^okaK#s}=sZTF14#c<vGpb&UBCZ^`Ws zw^WG6&Zm()lrr3}D-Q3$cFMhAf0!LjV(i|=9h<H)a$x0|B>lNIecYG1OK(e;?%2D| zEx{?GdV(~_laJLZDwUpkTd5|{!|lyz6wgzSips-S{^jfj(h5*Qv!dknPxLNl`4rUQ z=r3ym^t)B~c5;n>k*qMpfr`uWmnRYDqI$~OU#MZS^}k%L_V0U3<$>^~`;)KesXq0c zASkZk_eokK&60mO|F-YO>Y5y)>ZYg1^y}0$G^_Vn(XUj?B!QR_H+wmuD#_AURH`+r z4_bAvxhR_+BpCkI?UpK6&U&f<dZ!c>FWM<YH7b(O=V(|^XHVsdk{xN%(PLM<P;*?? zwkNNjNQ$g@b^=YxO4A6rDp0-IsN{X8OKFL@BF6UETVH?u`1z}r2y32A03Rq-pS=g- z^<c5<wY<Dzw#C|<l~TTZ<LG%a13;v@9*&;_BiLA7>b{=e>?-PKjh(HSHRhruU#8hQ zcvF|;HgxDr-UX^kz+y@Fbi`X`^rPKgJXGYS`(7bVV_|-<nN5L7np&~bFIj?@!)l-} z@&1%KxP*Ki8+U_K_h^X1tL0cG#Xa4N-aBdAUFCx~i8pi+v-FnZJL7YA{b9WpYj4@9 zz9@oOZRX$%=P^RrC4*<}Q|3lRpFFC(S%;InAa5$~3DYa6hhQAZ5^C6j@K2EEepxDU z7O8j-z5s=|vWkw$f$}+zBFbi0SDi61M1L}iiQWpo1=;UfAcC|?x0$9So8omtHu_96 zmL*0{c)AV#yZ#M8KZ*Zwb=konx=_nwCQ2&Qd3f7WNLYj&JDtf^uG)=y%}wjzzg(}k z#mX;=9=!9uaW2xW6R;|AZhZB7^-sHZyB=+|LocOODTWTc7%zDOMy@22kh4_P84|Y2 ziac-2kc+A_nJe!!i7f!kq-BRhM1^T&?mzuWD0R$bRf(Zyp`QAiZs;tVinn<Q)J`1? zTdnJk4qUEp(vTppY7Fly?wWg1N95b8-G{XF0oZI#P&m}z_68Qe*l5l^IzykIcR4SM zRo)s9AydRXgO?{D93VQ|*<;BUOovF6KGjtW>@`54*$%?RDdn+zN($#F@e$A#n=`?i zSC=Gr`8F!0mv}lmTM}EAoY0+$*j0N7$@`#-SmTWUBX})THyS5OucceX(nATIn~>Ax zr=@mZbG-m+8lqfSE?YyYv)&Tg9`M(y!)&B?YLa6!iYYYM*O1B@H&)a$?+z#uO;r(* zH8=P4r}g^q$>Ch@E*uPuFZ?}#4QF6ipp6_BH`OQ#%XBN@wQ1E$w73;l*5$J8+ohJD zd@lcA*Bmyu1G~M+yqA~5J|QO*;*HHW3GyJN>9Ea}eAm)NobQN{8s!ncs9p#`+4hE} zDWpS?goEWA>HF+e8Hm9G^^_=JbO#{MWZSH|98`tl=Q1QYsW9yGDQG1vyg8ugB9ZUC zIokljL6(<d=JqLu=75hS`|{ymKVF}I`Q`Jcbt5J-?WNT`m!RIXe>SOXLCO^M^)f7l z88w2F>~XP2Y8_4`pAH<Tj!l8CUdh#MaoMxutDc}xP&n0)90U$)Y)4h=w>o&;R!!?n zKAR?}uJjaCQ{>D7Y)of_o3tH+p}t<5v9pCF7l_|_f=*Nlq;fceo?F_P6h+)?a_Um) zTn>OzJYb!L{S;L9$2j18ou>Mu3=odZc5BU%pFOTWF4rPoQNcaCs1!j&PetM#At?j` z3Y$|=U+R4h`#~H&yb_G-LV~k6K{Ad6>`o*qWH_kgmcAn;G6_v>DGKN=fpMzcCs7`B z!N(Mfw|IETqIp_*QvbW6)9j|8Js+^rA^0Hs%khS#N4<Q3Y@+F^%vRM6B&z;5WCqxl z)h>zimz`WuM=6~_IhW}bGPN47V;3ibz|73qd0XP8>f6_&3i|qWeECV9_V%}B+C|QI z?yVtNisY-F-rVKKUCwSQ+O4#;_Obwo#Yx?k^os}UP=SKw0n}_DbTDRc?5=MTxC(y< zKsY(i3Ogu14oIQkxHZHXf)KV~&dxQTFK$%wQXC>63}~xP788;;;eppFph>+ysPN0k zecXnvtTM%|c&&0lUdTs1cy?6-0nfQQ6Xy9N#%czbni4@rvFESC0sEC@ry6^o(ftK{ zbdJSUTd*s>TH!dowT0r{(Nsmh>h(lq%$GV8)E?l|%eK9vl%#jlx|WEx8iWW`mn##U zYG7BtVB}Rhp&y!7WNFjyk$T4xz6R-HypIGB0{vb0qZz2YcXJo$Uz0SO-JF)uEJi<$ zVNXUHmRGmn3*D^1D16JvBT&8VUeJSwRgm#Nl-0`UvMY&8OLScuqkMT=-4&Z4f*$JX zpUcqr-<E2LpuBqK)jN2z-Gt0u7@T`+UWz(FshB=rObL6bbf+<wkfC&Hl<CPK1Hw=& zE0hl)AX#M<u*Y(Vvzah#+?Cb+s^rD2)SUbPDtpbV*mzGnRD#&1xr9LFqU22G6pcXd zawpB^spxe&*HnlEp?bP5uF5BisP}^+u~?k4fK&vR7fwnTZpN*q#g$sTaZR{U98;q3 zAfnd2#`#@w;g|cZ7ys+WZ~yr4>5Y8sg5~W+k{s;D*K&qZS5CQCMy0eo$`<F+#$+ZL z+w9nPzIFsG9ZMX;YjC^wQ5xU2m*EAuMQm?HYYt7Dsy5Y}bmjgjwG;cLX<SwHYkPVu zRrQ!m%=1>6fEYz!p>{vC3YSn_6by6D^5%`6i*$R+j_`&+iTSS5)!ei?>S~Da;@TdT zl%(?Nc3!=QFKoq3bQ_J}4g?Fz>mTJmFPL}w+shb^qbqSq*>H5rh<OdebxOok^%jnT zXt{~odGLy6R=Of*uLp=P7ZuO3X);|&M`cac-_}1#BMis-8X=6BVXKyZ1a$CbJjnvk zh~Y6bv1uJk(Bs){9w}-{eYX-L(W+Q&+(E7_vCP}JzIq7qezv3dp3}Z^49DjpH1yP` z6oGSfs98pDg1o9K`UY>rb$~AD?Dj4)&+s0!?r&c{E||3>%U*P&oygm4{M(3;!a9}9 zCO^lx6!plw-fCS-OTK&iqi~7W!`YdN=$!@SZ6n#~v~a4lXur>1>n0(gc3=esr7g{k z97gH1TUQaf=2K>S+Yc*m%BpfJRY8U?Nk?5yQomNhA5>zi40A}a^6TY*+|<Sg+n;z; zlpVif_MtB@Bk)5N|LFZhX^C&b(V<#9vjUzM2vVaCfCgdry-d9S_4j}L^mi3d)~5P_ zWclJbL8SyVSna#pv0+g8ZE-<l*@uDurX-~V2JmQ|;1^VWs)3rO1M7tSs8!#c!=_?Q z2o$W<)a^{ev<7qfi(;MNLA<|gW3a_QDOxo@TBl=qYiWWjW|^l}i6jeWeJ`Dm^ovs- zMnz95Wj;$4-F8#8+l~muJsI=HZ}%GGXhv}UVDO8RB*x=1tF*Pfqn+|WAlGqDHT>_B zUBCFx-gTRl7bvUlDKD}W6e=}2yj&f6>(ky9B_HqRGN^bdy=foX?r~n#+gBiZDvC@f z-M8~+12k+UVcSjHVzwqflO0J^$^0Bj?I{~1kMkn^9I8^WeK=l^ejqi@&Ds!G45N1J zRZ#Bjau&<~z5yyaSj9#dnNg`W?G;oaWiP5KDLcelF0cYGnZH-mab{a~UD;9wEr&ge z=Gd#0QoxaW-6Bebek|Be{nLm49&22w{os3kCdB0Z3^A!33be2`#Kg)MJv593@@?LS zOUv(}M{`Y(w*Y9rbyNo4SKU-NVdU;MC<chK!Q1PR`hM`O2poLX#AhgO5}c4#*L+v= zCO>DqigKt*WL+)FsB9Wo%Tfx`231(y*4WQv`Mo35CsH<vGp9wRaJ33FI?$1vEjKkp zyL86V54>prtJHPB)X3}(|DL<r0KjJu_IpAc_lN#{$nyApqfcsiHk!$F)D?OpOo4XP zt*kdS_^bC!oc*yKUFWQQ={n}P8-UnuR1as@l7>gT8#$^}OW~kFDzIJQ@G#Zu6Y(5! zET&>VI}wstdpZaio~={0D@VO4b%@`3m2KpTq#xoI**D?Tv}y!BnvEK)pPHMF#FBT^ znTizc)5(55!B-wxkWv>_S`+l-2%e&&8t}|>^`(nK`RQ;{{e885`TXVgr@|G`bXgR? zz*1ROof5QN3ThlY_Z~oSe95Ly?5@JtyuH4n{A%4Cpu&x}t*4XyTk1e+rMm#3#d`v( zl;cXynJK-ka5F{kzAgX`zl2;<Vls8d`E1PV1)HecGhc;jh+G4-(i{K`BDZX5YY-=> zNbh-BQOi}Llx;(iP=Z!+#(^-T{VgSuGQgX&om5>^^?6NnvzFTu-;Kl<s^VM5b0#Rh zvr5O8fAEIJud6atSoEb;b6jps9yBZs?{)p9G@^b{JgZc3m70m#$~1(gHt}H_;7&!) z$)tLc1G<}JuS0MUydC0|YA$RGIA~LGt19JeyJi6vSH$K-+<9;Tqjzu=*mt!HLSoGp z<c{DCWysj6>>H4V&bOqBd?xUTmxa#wc6*kjQxKK|)3@$xIv=r06j6%9Pp_%<r%~Tm zMkeq(Emv9q1WWn4R3EPI^tSJIvi0RgKdBE$(UrVW8A>Hps!+88f;)+rp^`2Sa0628 z9g~mFHNv2V3*|=*yl0i^Z<d(zVE0N*M9}4>9ze*RFHNoF$jl64EJ^OF4!94xGVmoS zaiEDuA)m+6{lQJDf^g<iYY#M795C6a>uXrJmg<;eR*C-0K-kS4C0D4kb`aoL8j5)7 zRm7@wfw6|?sUmk1HZ^e4BH(?se*5Xe=O6RiuBtD3_aj}ZRPkCOz|jDyY_m$Z>|}oR zb(|?GB0}C+4YXFh!6KNKB2mN=a!9(hITB0L%+WG`F*lq^%g)+*MSJWXX8W0JuI&K4 z0c4+ObVknD&OV6JNh+l|TaQ5O=mdq5*NdEZvT)L)l>k-mt2=l(1MhCGVPBgu+5-}T z^vxo4hZb+$X3nh%C^>(86N$!0_O|f=JT%Woe5@0g;Q<}Owmec_n(^mNxIPKby8;kN zIfHBY2d8CF<9y@*J3z$0RJ}y&m!iV<Qt7`J9YdvUu<5mV0j1K3ssKEpuCHt-fPLMn z9-K?;F|jpHD;m-RFse6KI6n`euBYG*JI~aVO;;r^oY=p+w!M-Hz^FviqMsTkQ&hzU zv`57|mT9Niuf$Aow{AqsUfD|}jzY3uG4)TU>I8cQ$?8W`TAOFP|8lvGx7B*Nq(0T& zTtc980CjIlaxbsch~9uSprLFdTX$-TDE>^Pbe^FviVQGnCe0Bqo3;w;fZm&eChG8H zwFNDaKv%VRpLYyUmO_%Z1G_UkmFDIu*7znQk0Dt`jgAnBqE7O57E%;9ydH>__C$FC zQCA()_9*$1?2r~mWuIASrUl3nB(Q_U=`)~Si>lwZ*(Gx7z6e&NqI;(=kFWjb@#WL7 z-igO5q}z)X;VC#!2|dSC(cYjo`FR15tpRzDr@h_CDN5?#mP+1MvVuy%=H0%j9(SFN zMRc8uugSjKbW5aAiAE|A&9dy%<ZR0dhMbB)Ox9<6+A!5!yGOO^Bt!y~G%(qnkkUFw z{aIr+$#r)u-*-R)2X)yy8s>}yG$p$^xv1T?vje-te!#+@fT!wbd2fZKly{?IkpfzJ zinc@IUoVzL^ow%)O{^%^(Q)c@a4Y+lR14G<$~n%{d$%LGWPBVc%dE8Jb8p_UD;#sw z#wo4dt_DNsAw*j?eWs<N?zc6IZFXDhMvk2dS&@$?ftho>WM&l8Ti(Y2K5Hz3V$>PA zRqAEF`%q-g*<27*4nbLlZC|R5RkcI?&ol~_{;iQ!)6t!5r+E`7CsO|w=T(zKV0UxK zCT>&;+g~qM{NrM2I;e6MCtS0atQk2wxG2>~z?ek^!8<HTimVB;V@!na^8^wqTyB-@ zta4|^C-ty~5(w9IIp^nyMJKABP7PP3_eznb)I<$779XRk?1o?|G(<?!V?Y4@ig_P> z&7)bp9Imkgg$dy24H&U?Z=O>zvwjNEDMGcRVmwvSVCevShh&&)gthxTCkSf;A9<58 zy~H4Nd|#{&SO4d^(5T|=0Hv2~2v7uoO(i}7H0&d4%&cjbGqR3QoZ8i-VpS$n?Vwt_ zW!4can*;t5zwaRxTq6yy8WpdTAfusb_GUYJiMl&fvJGbyr2*A`v-h841fegTP`lR) z#W+SkPCJ_yudg@F%PwP4Q06Hs#;=+a<tbr-ZBr%c)*&Z|i0Ql&8P9I)aJJCqq7_)( zi$pYEX!5$<14K=`<@c4k--eum6XGwrJDS%hNzZ%W6&_8IaH@FT7%3X4zL<zhHrRoh zJmtA({ip$kw-W(J2|`kPp_hfk;%Oa@X#mpXpA!+he-vIwA`91EHEBH$Eo>h>Kig%Q z&z$q3K=O*IY3C<XQfuoiN#b3Of|^waIrO)lqV{v;!;wwA_|kGrg<2;e`vfKE9t@NL z7e}Q%`R7i#2Ky_@Mvm=v(mKAE&mRDz<J0|C;C#oT)JIRo17{jor}Unh02&n!?Ro8w z12c!(0ID*Rr=7(D7KNh&Zqz1ln(Eq@TXtB(@b+0r_BXFNO|=5;Y5^p5C)R0OjWz8& zmW#)(YQvK>Ns`j4tf-_Bl$ls3TPVQsIh!K|pv!Sv?JTJ#c7ArUS4$@~J^}lK%|v0D zIP-))iW&mr;zgX^*9u&z4FPQ`WvY2<kEmaZZ2Z1lpFZ5@lJ6})gc@JKmAw_<0uYOG zPcsx&sb}6BAm!9tv}skWP?<^&cXZ;iaCCP0iNPMw?&V;Q1Zp`AyS{M~Slm?JP*a_( zCTnk5W)Sq6BMxDAaK4Slwz@9W03_Pm($KtYP=Hf!d0)G$-O!tMb*3|;a6PBOcwX8G z<fkm*w<~86KQJrUho0UbZYtscRh`-6FY4;+MZZ&nqI+kH9+&seb*ew;VDP+w4tgbQ zYL!tOcnJ?6ItX@=OhK4G)bEgKu;rB}?VH>y05zwq2y)Xf)JNe=o%Yy4K&J_P)mqM# z9bFY&r)%aZ!R$7D$p}sNRi13+)|Ri5{%66DRw8Fu$AIrtvUEU>T9n0d{w_{MA9`7( zs7&CE*K>vCynbGHSVqVC-Kf;EjMB6h5WI|G`z=V&=adjyKtt_ioqq10IDzj{YURaw zNkMU<sH$-JcJ4Wo$z>hdf{ylH9TcejIsk3W8=9cA27!b3IP^9ERtG2Nlwp(t<H&Ax zmkw1CID|u7<Q)B_yvkOFvzhE%-s*G2f}?z?T$BfJND^qK_VgB_o~JscL$jF>^nT_y z5ir0F_G-0Xx|~(X2Vdg24}Dt+P3O6b?)Gi*Dr=!e-Sm~K67_c5Kh5^-rsBnYJgz5L zt6x4}Kfm2PzZK0d>=|MUIU1zkaJvLjA^^y2@|#>Yr2%!<YI#>4Z5&#kDWsE~$|n_W zYL#c@(t1DH;)z-g_#i;znc0ZPaoV1wL{`sSBf7GgBD^Xf(mpPq2|Pnf>%0)H&RKV< zGPJ8rubXYN#Uh?kyDzEQ)QRc+R{JM8X|>Ot{J~D)rP}r8GbNJRD7~aMDBZIa-tDEZ z6p31aHBhOYxbtOWef#y(uNpNv=u66a=`UzssBZdhBd#e>RJ-Rds~~wTF$dt*^iEqs zd|HfzaH_wz?<WiC+!eLgq5PgLW!)rn2Jf}&pP~H2t(fw$tJ{BXoVG-2tn1$MnF7^L z@A4N;Ijd@#w5g8&t(t?Knwi)+x>LCyb>KZ!>>64Cvsr91+IA-}MLo!?Gx@bUj<lJW zY~L?NZoLXC2!zoB_PSN4(cj>GsebD}_cvDeYPP2rpBE2q%IX+WpX*;McFY9+Q+ds% z(fTDNTZ+!brfS2y4FY!1Za-C$0RYPEwA;>EJM6ifPG;*#WrroI@O9d^*WxNTWB{nu zwEldO;2i`|$cyM>^Nn09uXYT|B^A}FYi}>Y6Ucmp<$WQTW*MZMeNGy#jTP+4EFi_Y z-|D#Oo4TuG-Wz#CmN%eNp*~97b12$5gm~LyslI;uG*(<sKg9iIh;=EXtf4nM?9Qok zdYX%;&jvddD4>GRUG&-@@N*1<f@u^mq!V2{r73`1IXK>!gL=YoUz75=sF!i3Wq7G< zYazGscakB-QMW?z`-to6u<Hq~z-|H^1;xjw*Tl_YZK~g*Lf}#R@Pg=OpAF}*6}as7 z5%a?Ix}~<w88RR%TbyM)LL>QX>ga2|Cs&3T2ll^hZq-xE)9(xQbN}}B^Zof+w}anN z)e&EY=ajA++d;*mbf8@Z5D;iPs-tjw>*;v5VnIPU8*sO2u8c6L(%A}5GOL6mw@rPg zsSG}6N3E<?x^7<Z`z9|^*VYuEQ0_{btEat->g)vWgS8}DF4ldQn#Ox8`oMV8P@?k* zclJWd!Q==C+m=n$;>j5nl^>ACr~asymtI&pxYz_A(W%qIKJ3m^uu@sxnyk&x|GZl9 zZQS=6*Q44@dD)6O4g|IgZFw3wjCY<njs?e$o6SmXx{>3{XpK;NbThYARgrUX>sMcN zD<oJ^kP7V`a|R@<Qc1;2vZ}Y%8dpC!N6s@IPnKU#YgT~*C3HO>`?;IR9B9&IjZ<~J z*>c^~%-b3jYkl1d@ENR&1QE#>tmwHp_N3FMrX(!<mg6Ey6Pk$l05jR<&D#8y&|+qK zUn-XAx0M3J4}{_8mI7CXEh#TYDjv&i!TGB*RsAr4D-Oo7IP##VEcf6=A%G#}W~klt z3rK`%@#Mzi0{y5PNL_a8n!I8%gTiR+AYBgmJf+o?8OSX^hbrWOvs>C`dqrxMhVP_N z%J1TAaN^5S0$chO-7Se=`k^RIBw>*MHbD`V;>69v(H(seN>#61-kMDaP>NV{&1y(q zA~0%7MwwCXe_JQDWh9opT%S@dZPa_DBTq%5{Lb6mmlBLM<R;qVyoXSwo+MI>@k)ou ztrvMamsjq@aiE!6cbC&^hA!ehq1Kxg*$vb>N(@o_T~(S6-<yi{MW6Q6W~%GSInTqu zeVJGZ**=H`kT#7oC^N#Bb{tHl6Y9tcPVJ<)rW&?qaSQ^s0#cyGa}{IxEJb~}?!6*` zg5(g=(oZ8It7LinVV%y;pTGY0^-K5i=8b<9+iT;PZGL$l#insYi`^h4=e+GXYU=~k zWS5f`ubOYgU%j&nS(GmWc)K)3JvFmZ1DECA_3k#9TVSzJq%0-Nd(~oyN{%C~zqMz% zJTQCmnrx@)xi`=+5XAJW5PHdnr-lvuW+PTE-!dD!I_~IjD=>{*qf<Ibae5`hp-@c9 zRxWVuP#IoM@KibW<lWe}--0>@AXH_4YW(w({j-0)etKE6m+@%-vir-X)U9ysr6CwK z_)ZX{ZWucuY)fkJD~6?%{;8xliD`}7d0JUBcIK{<P*+@9B?hUtWocB^dpmVhBX~Pv zeang0R|S9(o?g6W7-_K7#>6R3*e(Y!<jD^a01mlIo5Ud9MZi)cUSv<RgyZz~wbWfz zrLKxqE`@=6Iw)T~2-<e*3JDB6mFnC2VG9gEG4>dUaDP~{e|-4*BccAM&tHD~&N5nE zhx7xb@3ZBX6adrV!dtA_B)Tg>D-E7#CSCbZPstk``(-0JAW8bwXpH*j|1$OlSaRe> zvh7xS1JsE?AOOT_`Tz((;uo9bBPoq~R{!oru`;t;nm=#mj7HroW@R7%cXNli8HcW` z%`oh2Cb>#7peS!N;4J65EnhAo`QY_mIskfKO#qsq=#>4`SJ9k|ZGK9_tI9_b!nbM- z73}6|x4OnY!>PoB)GAZCl$kudrO|u7D-*Ca>A-Co=)ehSP921WX^yV5cZa&3gj4;b zZH6Rv$G<JzxAD)9%bn`3KgNeoUwZxY@xRCYzLfhCjf~feXk=;f#QOn!P@`X;PA8V_ zn>1cENl}bpyDKdn3t))7RN-sywvj5uD&NPhjx1A$T|576w^-w7I7D_Sy(RA^=W??3 zs7FW93N?rQNknoG0pKv5aU6ULPI_|oLh&s>J$B$B_>l^5oK$SUw=-(=qbohfMza{+ zw|=S#EbE=v#o=CLO5y}RklvaJS6zh>m`pb&#bWAXhVyMHKknsC+&1c(v%O>nA`Xa( z@X<h|M|%q;&A15!v)^7w<iI@HJGz+@w4ClrN)Z|8<r75ep<(7H*7a=TaPtnnvW)UL z(?RLxJL()Fa2u6CSGT-{_LR$@bjTK9Q;>HruQda%6Ms`k?q^@iH~b*;>X*1=UI}Eo zoqy_ly|*Iuc-(|tu7lTCo8t?M;t_2_vyxsrIn;3SK>)#%v;9Y;@f%z1+sFFpLs_X5 z$o~S(wnS<jqp3(Zz)++p?^t*pQ#Pwy8C`=No0uDzM>}JA!_fly0z?smOu7znwN3h; z8j!X<9bDE_B%SWBZ87<ECK&TlHZMy-d&)>&%2G#133-91Lqa^2P8&D%o3pgbh&6U? zv8U5mERT0^D%TZVL=VDqUQW!jM+dM}+#^vXzBk4C?Tz|rw}Vg7euXl^sdeSc_?rLo zf*mf{v+$Nvrn<{iZix&alT=Qav@<sJ*et;Sx{cJaH{G2#s)kJq5AZjq12n6Ic`6!+ zY`T^nL`9ZEEno%1b%wT;Q6+ZX$^Zb3iQU0N_ei9~_qG78iqeHbbZB*Mzwd}^s@rte z9StIQF3-WHuo=iV5*w&E*<}U<;yqA_^xf1~iq}ny;T$XV4ssgHfJWzFhts???~XXl z(f_9fJO2_~uor2h<?{#B3)+6MsmcP)0=F(_(NP%HV5plxstzeqHy;xFCD%_)6$J!N zc<X^?A79o85eslW?6Kxm<k?K^Z6xmz*nF#=X16?c80Ya=PU@!#TQk&M*=`5LF212& zJ+Y`K!HUUu2b0KPpLPO5)hSo5DrcfoR~BVOFYSzZGunU21W<nNQkx(UzD^;La|S%D zl-~587i|3N$M|eQ`2N;CTxDi@5gZvBs8BI2v`i{(s@Uj6Vtli<W_JK$$pHM;%Lyap zAd<s?*4on^FiDNjk%y*4L0g+@hc4@oH?=;rR$uf>86TW!W7F*3B|lwPhknpf_m5I} zW71p|>1dQ&vr1x1DLUh+?JYoLr=BFqDs95f<SY+DFtC!dcD7r*PHM?cSc85Y3|9k1 z8k`+UvILnoJH(=BXH{n7kIVP*vqpRm{Bgc1wS@D<A5(>62LujIL)s*$9D--(khDA^ zo=y#FC1nu-N%5Bma|;fg-Gm&cST)AGN%(OpL(*m1M@{H8mp_#Hy-y7^35Z5z@`N+L z>6ESeC=$x;tnxgwCILeOlTFTWzLbODR}1<bfu8`hTa7C!T03>EDqebO<YU%8b*ar7 z-Z^>{ID@lj?#>tWZZXJlC6VygNoqVRn8Xzr`40>CZQLKfjsD~NPo$xP%gag4s+<!! z?@rv}k4Sl8grV9o;56`^38XCtu!z_Ayl{}vHOW9DT1HE_ZiC-i);zdVKtV^WBN&4C zTl_2_DFt?sRF0~n%6ywc+@6+m>I(9F<Y;npln1UU&X~$^lkwI~pV&jHE@cBJd85k8 zig3<rr=lcZTw|34vq-fFY&@sRE@v8U3cLHfok87#W2oMhQY+t4+DY#F|F~jdtyp-% z4UM8TK)GU|^iu@<)CMuC*$O1p?%uMi%z4}vnSA@Dv($N)x2mJwqpu_Y@X{853KUei zv;22n4mH=I2aJYERg;^>&QuoRSnRt8%S&CAOPc|eYs%$hxorqlJ8qqq^|-WG!m0v> zI9j*2C6sA}B5D#xjLdCG`D!V~Ds7ikR=%HC@2pLi#eO>PNf6=;QIAYp*5y<?;dRA+ z{rdZF3f=tc*Y_azD?#pCeG72;7kgFDVFccCo=(t%DU`kfnewq?X5a7W{n*Il^^?+O z{pdlu9Qu3&J*!N%`c`b_tadq{!-l=o-qi>ED!0_tZSU&VYWr?SgcaBY2;kEG95?gM z(ze$Lj>;u_>2qsOT9@)a8#LXQ9+(c%_d_)nm6ixB?GDl)H3Cf}dNz|@Rf0KQ#BnX< z!uxPe*Mw#xyi{$+LZGJSYcw9?{C{0Q1#$kcfSVc(x>rulL8aOh+49!X#<FQir;tQ* z<(AmHEhDFi+3;QUFv&|I#x)gjXQyO~epYdSr6iy>q19FSs!{+rN0dwZJS_IeGTS4{ zEzd1VR0_Q_0rf89my;%w{3t`IRlQ<Mw1(oj@3Abj2#WEn62@A3o9{@*9gWYUO)H(t zwBjnK97_2ab|fiz7V&2ITAH%9>Hlp3!`po5{xWdI4x%g^&TuLwsJy!l@LFLfot{8f zb#VoI*c=*82~bCMVB4Lbk?vhvfs=13J1c2oC3~MOOjP8s=jzQIh0k<^@}#CtN8l;O z;U0V;rw|~rUR{pK*4qcw+q5eH3EJThF3aPoZI}=j9H-Igtqze^l@!RDrIRl-3eLL} zFlSGeQ1nnSfZy7s7N}|L?CZuaIGlYul!ExVfWQ5i?}R#cTUfU#`NbQNUn%KXRi#ti zzH8dcy$M-iiLC8GOZI!s;s644@^buxEUV&oS^6qnQRqu;T(BGm<vKK{87@JQr6NO> za_Ul9f2WoU+qj)^Nym#Ms4DD0Np^m^bSWnQ=tfmY0u+sukP_o`MbplUrBP#$^pkmB z5?l0&J&kKPBf2*UQ3OR|o{m|kx|dX}3O@iAa+SJ%DBY_*_EC-}^XX6Pb=X0AZZ6KY zT><?EyR$(%b*36GK^Gp56<eF#W?eF+IQp_AX{i8sPVzqAkzaO<!hWfa*^$wB$l3S? zL6X+J#*g?(2@?LysmQg)KbZx33hd>hQw-;=+NN4PT^o_)SYl&Rmtp9L960eJ$wOmH zuU(p^8~3`TF4{p+z$&NbPzu$~7CDs!0VnB|J5VJf#=fRasO16vn|YR9@^i7g`Hc^h zd&QRtqOw#gb_&=UZ}1l%rD)J?57HZru~UcdNiBC(TSFv9IebQBjU35gp~pK`X0v$( zq%;zLBiOy&?_&b&c1plgxy;!pTeow%AP(SwwH`MF>}!x~Ce>aNr%5D&(F>FVv;zT$ zUDrsBtCOA5#@UL_^GVfn5ae6}Y;`MuC<ibTb$VC>${+#W)N!5r)-S%8U9GV!2_i3| z0AyJA_l5d4K71r}{rK|b(|3xhC9i(G3ekI{Nr~1+W=TcduV7D+Vk5_D9hWI6BdD8@ z>;-1smt@|y#I}mkh<Zb0uaww=M0sZmZ#IEM0cAr-h{@dLWtwt!%kt3%s4V73+}EYL zDb5%#=}T4Sm%enBv%SPL($N<SKPY~5C<5=qNEe?8=#2jo9nXz?pjecG-GHVg2M84B zUCc{91K@M>8jtrD_IfYI`S#w={qp0>+F9E#<+xs)4RlQFtGHAVRPo!Bea6`%@<vDF zcWK?blmYEv^dY~U=Eyp$@C^!ku+7~rs`6$8U&7t4u4S*uJ5SvkDe?3jSmPR7G*sw} z#^OIk=#?YQ*12Rt0+;-GPB)=2XK$V>m8;w$&;f99QW(d3POqlO0>X{qjV`}JHS)~) zE`8`Xn%4*jwcaH;z5pkpt%d-a<5y73k;8e`{ZFfuej$Co@H3@kE=s@d?t}nfb-M_? z)?~ME&kl4<dsZW%*#l7CN7qx5;MN>H26*!z&j0g5Dd?0~h|1$rEgm3QS$EFuk_mbA zViV9g%4u)y(X0i0^2*b?iIeiR+Sqx|bIE0FTh)L<Bo~#H@HLG{Le$Y93ilKU?^3p# znhY`MO_P=g^WCdbwN#T?y(7)v^d*Y=%9tFT8hFPLU++)-UPa|w_B&swPvGCQ3?;Hg z?L|fnwY1j0&Y9{=)F{ucdsJz=Mn}?^u2$7S(nIyaOCL=uUDEwX+519=Aa>nEcRp@O z#9xc&P`#0)a01nz>%Qv&_^%;YQjRXl5LB;D?)oMd3J6C+QSiVUdbbO~Q!+*=o6{^O zfP~_W1I3@~NddG`6K--Qyj;Hyh5v8LHl?73w)7OgyJQ|?eP$!S<JGSp<JaHcbsD$r zrId7RwXeywL?Co7II2*rZKFQFtKmYtQB{$$%>x+(m5vEpg7J^~wsZPyAcs<YIyrP3 zuQvBhnV{koog<1oEs1<CVS?y1O?rf<TMx5S>lkf!F6z!G|0U`Gdv<WfwK)lQt3aik z9kBVVRjCp!yDueVK(K87Q||R`-$W%u$~fl%fP_hNSqkA}@v6H9eA*b7xS#Wx_`U)} z|Msp<!h^kd9Vsv6V0|2#ekyw>s@c?a8>&uH#)VDRR<r4%Fv1>}8ld(B;6xxHU~zYL z+u?*I+TS#WCzhY`nG=U1JNYB&G^R?jpLzrH81qs8#LCCcO(CMVZs+ZV$viC9(6=Tt zg&ghOu9ROr-S@HVL!4jNiMT~k$7-e3Le1Z|jkJ8Nn~>JMuvScuHPINS`Q=GWngL2= zdA}$5*4J#~zSNz=5yOjuo(4CUl-f;+bp-*bUUf3!H(w)`X5)&Dv1F~|Vq=^#wC&EH zj^apL<i(OX8(%_`Ya6Xsk@B(6m^Pa^R09-0$(!v4WNZs2hU>w1(iF`)gnb&++NQ<~ zz7FqmS0h%|cIui04GHVb9Lw)r+?QAuSuBC%41bBhMn+mBfp9njaVoVjM{&f+idzPp zgnR17W0G-Z{`Z9ne_W_=i3GZq%SlJ0bgT}kM$uh9YPChL4Q0|9pl|#%;V1g;v;-{G zF|(><8qZWSJ0OUUB~sp*VAs@*rO0FXg^c?homai;09j`i=SlXZ;GxErB*)vTaoPz{ zGhwp86eCTk!Xp1t%Mv*uL?SI3d98t9Z<Os)W}KgO2qkJXz13Y7l4DbP;G6{eOM%I( zm_fHQKsX=>{)ZiP{Ar=UmH<0a$4)g4MkuP;QD<GwG?o<}1&^9Dv})wgF^rSb*1b@^ zDI|#4#EV4Ux_5yP+y2gW@}lHmVz_dj-J4^Q!NK2Zc8qze)X|TlXNNh-U(OdtA)SO> z@~pjC>S<YO9OUkR&61K%^<b|OIn{~|C-HCJW7od+6tk!VKGY*{dWWE%fT@%ZMtOa( z?cQEi;7-O<lh;Qf^Zl=1>mp`K3p-vVfubhvd_MKrw%osNjl*=H($7RSnJ8G)4SAeS zkj;G+u0ylUes5r(OEZm5h`$IuGN7k80LZ)Bh;YuyM5P8y)GO&;mXg&;f6nX!n{Nt3 zoKCh&XiNoQa3AFMqHNN*oM8`jse0R2tXC(Wu;*07>4#*3eYu1xV?CV6rdTHp8_XSe z)`i3INqdWOMAT8F%qB=g){tj<U#RaN(obu@>v=77>pK~eVo9X6!!bQ)uIGIRC4o3v zDXwWYB`I_wF1y4`h3wYdnYTq*QGRwnvu7W4G1Bsm@^lgaZaYw9zbw@#v^9X?)blQB zvOeNdJCq5h6jReE=yp1!&u8^TW7fV^n`CMHN!696s+7V$3Wtr!lC^ESm&S$0?nKa? z@@0|X`Gq#J4vUs{?g~FIu>hx1r_u#^+mCl(@Q+VFKCbE5^kz4fUa*1n^R46)NoEIQ z2Bk-}9t_(&76b+;@o_6s#I|I=bkEghQIq#B*^4knU?J5Lo^0AC4U#zu8+$)>gGvHl zP$OO!1uyXakm{C{XMS{CRKd~Bggx8jVNgw(hk@|Dlf<aaR6gj71LHOK0lYpnwUT9_ z)!%e7n5{;|x2|*bm%7yM%o<BhbwYIJqMGEyJBAZ9$JT>>-_q++ef>1<kKey8CdzY$ z<4CVQ5c@uNJ4rQr%@;2p3{1Jzz^>J|WDy&SL#mrTqbl&&zXKjR<^oigyF_eooXlEo zoJMg%tnE62*ib=_KO$^34~;1u(0Eg;J%z6&%2`nti;Z0^yzM;u%(1V^c+=yTzd6Of zX(t%-X(|M3@}bi#d%vFA$W3QZ^bEN-pseZ*f|tvdRM6lnQaiNdmL!Eb;6!q*kFfra z&#Y8<zxO$|m!5njD{Rpj#Wr-bb{;<VWH~IHy0oybcGbZpLm5a33RA^j_Hb=Ow+9}B zBlo7^m@EywU?Z^X!mjPU6riO3KJP^$a7Z&Q1Vmx-)c549db2Ta#b^ZKOBO~lpFYFa zEX9gcH&oA&H47ne6~&e)Y$C_@)k)Q#d1MXVlzt+z>oKIUdG;L>VEP;mOzZ4%IP&WB z$76ea{`<G_);f-Fg!>n9JSyql)IX99mTnUU$TCK)j`Ic%P!P+}faw(hd0fXXby@Vk z5V$!vK_a|Exl5`fV%CCEPZftD5kKE*<%Os$)2JluBy;89%#b?n$K~QwSGIA8RjNBV zA$E=uIasw1HG9FnMdPs@$f*ZXq~@!ubvyOC>sfK}n6(M+l1&daxLK7;!*m^f@@hEt z?(T~E*zvMd2;se554nin|N8Yy|MYQucB=pS1%&p53#3rajqcJC))VNlXSK|U%foQ0 z9^<r2!oHerRxsACgN@uGzZjM9@K%-*n(atL<{POqsc0l+SX<X(7Kd7@oW^YG|EOTp zZ8!CCohVjRY_hRRS}i&qW{Rg~vX>&9w51qy%bDzz*mXKORj}5zJOV_!vT|No>r&h< zqGD90GOMnlEM3*8k>?zjmLu9jpHA{9z4Q(jey8r+{z7Q`<)rR;-d30Ga1@01G8}tp z#p^C_nw9@5eA-oc*-@q2p<XNBRT`<jt4Y(#6sTka2tfZHa@`UP48(O-wbk?JOFe|7 zMC?14i&5z+#0_^weO@7EDO04f>%7%GD?D^iY^W$R2)t1@X>-VpKyN`1HK(Td;*A1P zqHtA8Ey#=7G-;d2mW>&Fu`aN)N(oED^<+<iwaM&d`hXw{%CSGLQdz5Xy*Oj=w>$Yx z8?!C}cUX+f)~e(2x879uU2Q{og+dn6k|3#6rV(cM4&hd?&x?WD<vrX=%5<Bs+8Xlr z)!`MP-?`W)YnrtII;MjZ53q2C4n%2s`YCHpc+;Fx;~@PFw3lij6Yc;Cm4a<7=@p_9 zkvViNoa{*|1JR;@Sa!h?b(zin2s@ILoeTA7bXZ%m-PDMTy=hT%{b`lLA6JRR=#ApG z@%{6qtngsBQz;O|hoh0A^FzWa@87ZAZi#xS|L0o@4keYTc&0BjQ(G;5g0kdR7$=bQ z)MiqnF+Pz~#Nv6ifAGL;kVkMjCEhjLmYiAjhbMKNb8ES+@%WR?sEPB)($;TKi_P_r z9Sk0GyLT;m+Pa0NV(@Kp0C!6(q85Lyccblzq8(zgqG;+@ZHhN>K%T4g>kC^%^4sxd z_;5V2I{QUvz;|3^%UdDg!=Ww{6|t2Q$5*~R{EBhf@?(vH!uW?+yR8Yhd2D=NePe3W z>&Xs++-4rA2%U$cY#em<9vJy>HtoKY5q;|av?ZJl@Kuj(@}a~$?Gb8^EWzcK0_lO8 znR@2ZapNj>)rpWzk=7%6ZJE`Q2c6hrX#@vv6%@NTEwf@*U5;F}hMZ&qE3tW8v5>Og z*X;ZM`SdfO|8#udf1Zmqi6wGCI3C`$_=_FeJwW}0cUC}u2R2KTg&Nr1Y;$lxr;xuu zrz%HZ)%gm|4OFhB)>k8@#3}Wag799~Vpb{Y1&qu4QT1-id?BfxB|7j(#b?u{tF3kE z+@g<dUs5>R)WY4WC+Kh{ho`9n;`!W+7^6GC+;yM#IOM}d?WVRl3Fla&9vZRl-s^+% zyu*_!IP`&kWWVn}e*Id%eP46LOK1K}FZHs+Jo~gl85-7CwuwT)IzTB{erv5v%HE}0 zC_1TOCwbg~x58?$A1JB45q0!jn^6Y}>UIer0Yc8AvtpTQ`I3IQ0lAVcKO^X7eLS`n zxnv*7j}D94cO<|9l|N-oP^9;sps-y5{4I{lo`2$rbG%zn^z|H;$EW0*!2u)FCaF-v z5gff2y_q?B)oEGP6fcm7hQbcz9-g|xe_ky@JZ19p=AkY7MNqW8cv8M`LhI8slLAV* zUUL{&#h!1zx3*XW;2M?_vD7}rn>n#s_c@f#7v%4;{VAWQMR>*`#ojbI)fEO-IWE?2 zO(y!IQJl;N;EUGlR2zO*iPoUZCTM3Jgf*$?-puF>oT++`!+!G7*Pe<_K}<8V`b;`X z7v3{K$V+h*XOuA`RFQlqF#5O^s1ojnRD`^5tM$45_2ZZC503M(ret53M~+UAX1&v3 z*EXQ`uF!nvct`K_hJ%X|{tta?Hbq_~`8)Ln1a_qL)E7hWqT}ls5A}_@4&UH^+n`Y^ zE<Uy>+{3=`G->=u#F#IW*Zdhz#DZ;my;XitEQDXTDO;c#1AoXqDVFiK<UuDj07e?m z>qSO9)bnox<m-EJ+S~1NmgL~^j2eIyZ@0rC@=i850PP%L-A?cK)%x-M%eNmN%G)H> z@zQ2+{C9Y<L4*VuvFd7xkJTn4QQMwVFHkDXu7dfcbRwZK>BbC#+6HJ?0S=QEm`(vu zZCVLlZyqz+;BE4zDbiGfEYgZJrl5SjpW@$qiKQQ}GvcO+HYZHD?_KJpz*8q*96I+A zaFUNlCMYdbwJJ1-^HQtp#vCeD;6>Ds<+Y!@Ln$Cj88(r2>p^AEoiwKa(NixFbZU8D zsDJ$U_~{?tpEvN~=iM@2`$>`6RFGm%AC=58l4>xeWrfo3dML4VD!5B}@)mb{YyC=G zo*`GQ(E>S|gP~Wo5`;R~N&&EyyfmbmQcP(qb1mTH?WhiWg{8m2QO~I=LIMw`QJife zUS)M$aceS|FS+5BM^j2&Rlpmlo_T>%S$9pIm40)3sS+2`!nYa^lJUXHIz+{dI+=>W z>3^z^TY(qJ3^J;`|M<^qwv4;47dz@u$99IYTq1%J>A-;7iF1I#ZRn@I>@J1Qdc1c% zgF#iZNl?EH;SxAxY(&zuT$muAOSn2H==jUd#z}?X$ZmEno7U{QxabdFpH`-9OZ{6e z<;L!NW3|8#?iWE!ILo>UyzS0aPGmV|u~f2qpcxD3e!o;+R*K(|497rOKWRLj0!3E} z$1r!(Gsim%68W;qG?T%9X2s8~f2!ZVf9y+2H~+$~eYw54$~F~9bJSO5T05(Q3<v6w zg?Ha44|nqHho;<Ssc!O<+R=(eK!BfZ4!i5aTZUWb=%S=}Qa6{kXwSpfN50k%zF%@v zi<XNoEo5)~TPwgThanx@y^lco<qf*tti%L|W&rPcHSzl!Si`$s*2CIM0hn9{@8os{ zNqTA69Rk++YM*O%Mp>Ry(YmaG%+fF27Vb!Q`S+!AFoTo(?8>C&YEd+H0znNauU0IF zio!v+wic*e4<(Z%Sh1ug8}PyfRNy_C|EBk>lKu$5>~8+sLgd?|6jP*QTYXZ=+gf(A zmNpI@kO=4fR6MPA4EANKJwj5rBrnUcy*V7JhlH}scgPaJPfcEeX)s8pJPtFV18Ee{ zQBNpqbGDizkrmK?Sn?`~N_`NN1iQSRB4-nSs7}uCT&jgiZT96~6rg`L8oX?4Iz%ML zY)}2Y#rSNIp+ZcM%B1k}9`wMJ_3z9t!HUe6ZQsbCD%!_W7lJDWUwO9`UVUAMs<>0D z;rr@>qiF*$pZr@B$cy_CK*|gBHaVeQKdZ~xj;p0Lv7haBX!%9em?D6et-GC?-Z>S* z?jeILBgMuh^b*+%(nM;ZJm%|6Kw-VBlWGe0SC)>GQ5K#C?6t7}hm|U>)Qcizn0zY5 z$GDp0{M*Yo8)ZdNQ|(f^?$yAAm1wKF0^U5^Kt0rsV5PSy(<?7Ugd{_bnrxSkqpzfH zzSrU)teiR=Gwh~>LACevD$v!wU!u+iz;ck7hXHi39EYZ$x8g;6QlY^yKGKP5dj!Bk zm2C~7j$PZ5Whj!hAD*X59A)>?U4=?ExCQ3jh5|kj*m$jBWhaHU_-`w<{Kx*VQi_}y zz!gJNzdSo5*!;Ca(*h@hRkN{@x!7@D9Ch9*c@ad~r3>92eo~`@#ZgTR;Q=+rK~ArZ z;p_%9`<JRJ&BK|qEm2Rh)3(>a;<j{As{^Q+npBC7ph28+;)O@%Pm?3ONgA|7H(87v zRCW%bQXLIeUyH{gz<0_njh?F0#e~VS$v1I6Pq(C?&B-Q;IUKTl?x`=I|2e*SJE4V- zK<yc*lmnJ+GZdz#8fOort7XOEO4}57QsL2gDQYpmD!2-yB0&!H4z|d*ZsL=3a8qjR zw;my!otwJ8*f#GDe4Rl-QJV+?f8806eh^8Y!kvnv-kJas3>B%r$@h+?6iqK;(m;?c zN`Xoo1Jh@R?Fiiz6`Po}4)s?hZ#mn3E*^#hHk8YPSS3b{PYu9R6jnO-F2283_f2c6 zKQC2YcV20Kaa@-B3h-b<^NlVAGaJQ-^1v!f*;<UrveW!Aj?9_w>UOCf(1<NHi;lV) zkt7qbev<O<J(^7s>)5-nn?RY~Ia6kGa6)k^Ko;)(B*S<gQj~p?Y)T046j<r7Z?2@s zb;{WB@`}{JM&P%vS`-Xm&7z3|-;6UhZpG<Jv26$>Aoq3EQvnI&@#sCYLfy4Q+bIWu zi+#=l9`8$afBbDMGR)E-AwRy@syJ+tH`ajqbW5AFoZ2<8mx?WazH_j?)S*6Jqi4x@ zpa6Xoql6u8yaDI|=*l92qz_xisyzyH+$m(uY4(>HytE<9Wx)29^m%;~^b~94lW`4! z4v1Zxq&zr@YF`q|yB2oVk{er}GB}LO?6;%=qw0TZTu8>7y4~Kv38=WY!|#x_C2<D! z2COQ;daMXh<OiR}yFdKrHotuPt^W9Mz6~T2M_#PqFUe8iZpHrPF8^e|^aHRJ%%&#V zf(bU(T`eY{z(Kt=6>(95yy=8Q2D~m%(~@cbDSAXaQDLm>$yD3STBAAo$MIzWZbcS! zZF+W)HS$&JvhrRWwje5ySC`={D9o-p`9S`%VpulxRMw#ubLjJKb@fxT;{=uUr>xvS zs&koJ5I-b3ULct(SF#?!bSkqU!v!>XTRXq6)c3D{`}p}^1og6RBwl3Qf)^pzIHcHV z7AlF+1AHV~We0^`Q>hI6PQ7p~uj*5q`@m*uT~YRPBMmG&G4gLyykhfWf#8{vh8(8D zJ@h;x&(B66^yhQQj;T!cXkU3LuMqRD7NxVTr2L(dv8Vy9LyESe7DW`1toP6+<61VI zi8_`9uHQ_$^-Tap$i5*J&y%gBcDSAy{d%+Y&_HCR8b5xwU3$M8vwd#=te=($Z2HB3 z^4w7T;I6P;lKo;Q76{K)?;z|pl;1nfQF%J`S*U&VbKI5zb)=F|H_IZs%Ux&!pzSW_ zRM5>lU91Jw%#r=f&S3d(b!D|PEPdQWuE%w=vx{Vev`rp-6O-&-9~+>yWmiB2(M<GC z7SGWg7)_zhb)8$X)V1qg!j4^@nJVeG-n>rm+`vuVS+cDxLyZ@4Iov6!f{Ki~{%0Hc z^ZnNkfBW&{>-Ps(IBko@mzyr05xmOQ=bPlEZb@Eg<OfB7qvotcb(y=QeTprfSFh<) zef%@1NHiTbJS=^dmZ@z)J|n4;M=qv@9fYweAHzb7V3H0JJ-_Uf!5E&J=m5GsgIS2t zoz0VN229;GDNPi^aVE7B{XyTVpU9B{)MPIxTUf2iCM{Dsw?^oJXuJ1R>M|2i?Z{bn zBD{6wv1Lj_UFP0A@2+=PHNO1w<8L3njo-ff80*T}E^>Uq>zm_Q6qq14Z_92S9Vbwb z&<o-M?KV|{v&5{PsJ>RGuc>~N9m=B2BfhJ*r17C|uIW;ioaOSwYPTROy%YJSyic;Y z7j{|CRf6y180y+-i49WOPG`JU7iTDuuaU9jr&%eO2re1~7uK7UPXx?fP!Ric<k=N4 zWR(alHH|uTaHOu%l4#m|cA(zLObLclfsba*BV7JZ%SALZXzee&_48O1rr?m4hG0Rv z31#NQM2dYB0HuW%;lV*nC-R3v&IH9x;He7gDX}Rgs~)YarYaSLM%mjo3{TBs4`K}w zx|Hl~+t5&rH}pWFi}b9fj`Fr%sY!d4fW%uP2HDgnt~)OUhCj3ek2On3>yj%#7b;Nc zHK<>ZdY!C@oSswh0qHbgMB(qDsu2Yt6&wXztjUZ1ca5pf<NJ?a>-XP3_m3)_p8CRX zFR_axTD#=d-3f+6jy2~?`p+q$|FE^rdsN40YT>F47TI9yL*3am!Im~}uG)1S;Zg>3 zOB8~RD{Wf-Rjr|8tmLJ+v5;!epNbBYq{PZ&Z$;`n!25D3QLvv~pr6{UC`pfp?qWd? zCRKhf^-!kK$=;coL)zUnvI4+Yf^IQV0m35TUVm7sLPw;Bc0`Hr8gjhIXjD1#%?o1w z537|}t?~?9*6zc;5=Gjr&dx>2pu*}U4_;NYaH*N*_4Cd52Le+Zya`d~ri1BnX6lPc z$hS0`Q5FWWTXKeq06l`I@R+w#`lPo_ch4+ZWz8RZOLw;8pem1+hWn)xSO}p~AOS`d zGfau6<@8oQPN%ajwIV3H$CI;o(TU71%R(3D-Lg_LBGnJUEn8SF$&*ne>WtHx+nmAD z_3gcLHGU9@zAfai{TwTQnU1!~vwfHJ8NF;Ws1}y=bCrNKHw9Tw+c4A+Z{wF!Z~@>f zA{G`wzYRs|lu<fClF?ChFlEsiIjV!Q%D3B`dMwpa&uXPUsE>0<>etYENQV_vc&Fu| z;qV7p0=uM>4KUW0C?G|r%yPZArS>|{xf!3_#mgt0uODpS^1tLF36&#KNa@11%QP&c z`BNMVjwjL8$69sX_Op+CYD2>@eGVwKaOo;O_poo5H-TE7b&`zIJNh$$xPt4E(^8?> z*HDyNH&dbh-qhtHy&btLliR&YW`896=1vB3Qi?LAQ4f}b&>N~2-zr~(*&qF@q=~>) zz+j5d4l)5{9Xpl+#UWsWm(R^1l5%wHA@A~2#<I}Xd!FB_ZAaUb+K5yiq;Iy@?LB(W z65Khg-O?ZAwNpQlFVET}kh7+bllbE!uz7e5y}yg&?XNz#@(`%Q)FmM&*`U(t_Vm_| z16kJqv+2$^3DDPDRZ%>p4r`GYO4(9mFPvk$^sv<dg1<z5bfjD5g<V2o5+PJ)NqgNg z2NZn8nmszB>Ogp2wmn(SsVSN++s7RBQ`_CL)S?OrNZFg(fY64*zNTS98oKvU#Ggly z0&!~>zMOfqvjovQq&K85YUT-+-R!qDlDx#g`8<mM_2t{&{{?&~!qf9bfW-?YkIeK^ zwzAokH$4Zagf-Y)KMrJftXY+LK#K0CL=2H+8&b$An6x{#YC3~n9ZAE&suH%N9rx|P zay$7CrR9PuNjzOPp;25t8l&0ykK?HKRNeGm(<1x098du=ADU?rm^|ClhXbsHAz|Qf zT)2bPmhReYtBALM-FBt*))H$=Z8aHpTOFp}x>Mv@n(*8$#}xm=N@Z8-wcE}|=c`&7 z4^QK%-%jyksqYWH6sBrVK<2~F7U0B8coaZN-4&dUcDH)fa6MTe8}T*gtCul?ljOVr zTclPJp3rHq0ru4vPcIgdqaRLRI9D6J4~aHZHDa(0I0RezGbc@>c{~aUFdK>1m$r2c zO|_oo@0^Z&EC~+>+r7@QttxlK87UT!<3TCDD>oK2Vk(F5<L63!`tkP<-bhgHJ=aJr zzN8G5+ApV<C4`()OY3`&p&Uf<OR3ylHySV4c$2{fTh()uF9@1dQQqPQ=&$waU`MZp zn&X7yP_5h{CK=57vL<^!iE3S*Vt-0A*F%H38rY|sUh&0lJ@H)#et88dsG-7ZisaR` z7}XFctIm6yAj@A9z&!0Hm&}*4fpaQJK@qk)$wxpK`qSS^{*$M-&HIb|&Y4+jbk`sC zL)eJ>He~D?ymYX(u=t-T>Hwk)VN^oQTdYO(oQ`ccG}9#L?_G<IcsS~>7a*mBv(rbu zs{u85@YPQ^>~MQ7x^x^cxKtOVbq~>fjZ0c~NZo!MJ}Skc7kRU{S4MDPxrarHCA|mz z9S#fX&CbRc#48e;+BL^8-CoDkErCF#W3NMST70p?!v#Xtok#wv1Je$K7yT&h9uZ8~ z5J!DquFqe8|2a~^@p)D_m*i5@zv9`pbo@-}_&ZnWp**~f)Y2YLA`+<%WW}4-81Ck0 z$#1qAS<|j;wY6OJ2g~mLCi$>AXL#_niSruCco%UFrIc!whW~Q#?6F5OSlU(Ulogat z{wS+JI1eCxSR&Z<J~SUXy5`$idf?QI)2qvp?U|{D$}2iN=-E#80n#{jUL*L42R!5~ zvS9HZQwXUz)BC~ua*q$+$8Y}}Z`g{=cfJ@uO?5XoOiB83xH}n7gh*Hh21o@9(GLG9 zWn%FSt-<()5}fRANAm}d&F@!p2}D6zbOb5myjudDw7{y#kF6)7`+f2`u?a$BdCDE> zDJlnzKfIDxL0}C%NT||R>N@wi5uL5M)xYHzYznBd$HqK%RU13O@iMSo8mdsd_=^HL z<x~lMR|P2P*iF>1E6J-XVjcD}zal&rYkdAEyJ|VzzScIwu|xZ4X^o=DCr@mCzKz=o z*s>{So3j3~%^?PG*Bap-`t_-Ya}wMNTOX8tnM+tL6)eDuVB#p3W!JA-aWd!2i4fY{ zQRFyz|EQb0x9RO%*R#4$IrWp47mDTXlIiJ^%s6(TD8TOZm(~q=w}qFNehX;H8zlK1 z!dVTNZbfc((&Xq%X>o3L((X*21d!}0?7@8cp7_3eAB!22fBj0Z+Wntjzph3yNB%{} z^Ux#a&~4f=NN*w(oRk7)<36j`W+$H-tQ_Z(7#)Nz#Ynn}S<awQ#wmpp^+o81W0}X; z_0gmz<XkB6Lrv^u@}=v$2F-z#5q0B!xgAuOp5*QbIVhd7g^*%JLE&soY>0^7)!Ovj zLsE2`x{xTVz_j{~XPGyL)CtTQZa>lKMjIxVZ);6QkL4SrnaH);b3-ME_HIkMR_$B; ze1G}v&4<lt-4|5>YHuwrSTb{Y(ZGT_ST^u=dRvg4J!<Dd45#i5J*)YUrD_yQKhAEO zbxpNvS`#JsQ)Fe0B(okud236?p#ej?GxV~uE{X!)^fSD3GB<_sr^1U~zL}Z#+qvJl zL|PnzoBIC6%M{KBvW+&qfm))hjmqz7Ds)wLPtZsg07@oX`Ks6`sy92cse->tvCPUz zbUDSdUeCn}KLNX@@8`<^xIFuzGP2it+VI|rbM8`8H$uSGjH7m+x@IWe7KLi}d@0%P zwu8eN#KAqNlNF7p?iotop$%J=R(l8ch~nYrNwCv=?-b!ZeX_PaYHQ6Y+r4n)JT2*J zj#5wC)S=RmVsGU0#VY{bCfyZy>><669SuBZlciucs{?HuKImS{^_wLk+*^!TIG%Ip zZ9}xECgx<H@=xou<es({pWCW$c#^#-fhl`Yba?G~EE^0>I7HCk#X;HP5bAD+t9d4< z4!tcSrsq@fO)J)Ih=gZZUTvpN5$aqL<Hj0`^a%04ciw8>7UF#DCn|!h&cM3GCO#fo zl1gFnUxsKq76^HGHOC{WwJi%o>1*%%bqb_7wN_}N5Y_Kjr8Z8h59tL_jqSsUQAy!c zlTKh#whlSP;kiz~{#X6>`Qzume*blT{PbgdTLs}?&JW+TD>$#0sZ?!M0JKdhcQ3oh z#%<r7?ATbxqRcAc$MSks$GIBFNv+&L#yP$H9YYCOLJfOQ&_0w--yDlPNFHTh66J{$ z4<swLqhpbbqk><4s>U4B8df`VUy|y&jDp@(72hxCTG}y{7$LVLN$d)b*{F2@x^C3e zUE9rccHQi#LcL)t{A9GqkrG~QGAkKW6kzMxD6SsV5-NKypTGPV?aP<He@G5G^R4ph zt!kipztoG+Tk3Q`Yxv9R=3#VRQPfSnE*Yrk@7|ra-Wt$BzNBoJgYr%e8lYO+HZ|+i z$5~FoW2_-l`5sw>B&k87$8I3Jj^k<ZM@=pQbAUeP%gOI80zFb)g~d2{n{4EZN|^#l z48I*4-#5#~I+ySZ70UtiArUn1Y~P&WPr3P1kFx1R^0`E?^m(CnBZz7@MFq6|ajAa& z{<n|6y(#hQ)BPkC0aPxvXs-!?+-y=GfeI$q^W^27i;7o4!z8>urPdLw$T<qHC;_Yh z8)?0GDU^mZ+Xdh3AzVQ<CQ>3mB%aG%K~bmVU^)9JDD7IF*E_N+$YW%H0Q7D{*DeV; zz-{#@b$qHL8JaRXnJShDEcKyG_kYMH_0p3KJOT;}K`v13jkU3V*_^R1I+EK(Ud{%j zru~vUM*Yzr%k^>o9^QQ4J%u5?h{m*}cL#w~hIY`2Nd<*laSmlFz?r*BTTufYxxj6W zr;8Yp!-Ax)Gu)-Jm-b?6+`O9ErLIr8JG|B^+lbubke@_AzP}2j8jhal;}mMGd3ik? z<#}<0n?<<8cg^tyjfsKx1UUsD+9Ag;>we3|Rd&}4osg(&*(W=oMY9(Y@v`m$!8tQ` z-3OTYYAQ;bOg9Ipsk1kI81~0neR&hu(XxPIEWF;>^G2M89qN+mJJZyf1G8)n;;ZVW zBcGlnZ>*Rw39u5}9U2;CtxZz))2R<trwF%~_X@t_Lw3nc>AXCqq%RW>?N7gnv+hbx zJ;+5C-)C8hh}DEx2rwyBYAO}>yNI{z^~lL~3a=F}HM&hdHFydAz(Tg%CU+8WRGjp( z|EYlLZNDOLMEAxE2Y{Q)6v_#dMV;~>y<h8m{qg%(;{1oOTnpr(J<&r{Y^r<NP!w6e zROKLP=)_aC42$e4jS&xdQ0yKumP$jX*pQI3)yYBFq}UaC%RBj#6t;?*LtYzagiV_d zl>&7b*SFUCoTJGDJo&YXXAQmQOS8=<nOIi<T|lD0)@DS=0=ufHB9VIU{M&sAuc%WQ z)TboF-CmS$PO$fDYQ3#&3;&qaF4j-;twE{k1<5c1xcZtHnA!%k_g(e<>-hVRZ;J!D z{lbSlVb+}9!3B!fsBfbJt^)u>C~nbFH{zeLE7m(WdPh|wXr<T=UXM%=$~Ma>y*H-q zvhPhL!6vh3Nr402BmCBO0Qt6b5)jjFmty8J)dPNVAoame`im1QgRo@BB6vIl5D3rC zK=Dev>T6PF)em;lcaz$QlemSk*O1h*(!xezEbnuvF;$sUdv^3-pK_x>;^z(X;J5%_ zVzb5f$o}KgZ%avjwcCm6`Gx21kSz85Qs&gQKHAReny;3mMh?}AM!a5{FaOI`FJz_P z09q=wtD;Am+ngv|Duh8<k3;Er1@Wk%y{)~dTUu?w4)EbTx18s?$EWCdRtEg4D~sOF zt)*>0#2y?`N6Gemnb>WVp@BGl^1}Bn4Mf|<%t<Rw@KJ!Az<mm@u3}Tu@Y+u6y@PO? zmQs-es+Wywkk*jtlm_?SKmPIc)5rF6OY!Yqrc(XxPFyS62-4q)Pu~58e2hlwW_w83 zwF#`l?CrhUsaV6LG$r-$YJ#%VWJ$8h-XtyV8ticLY!qpqv1O%`cz7@C&!h>CwTq7S z+jH2NcytvPJ7{(5Nh*W5=7oCXsA|fd9VIA)3P*UnYBtUg=XVDHh!i(3vMB&Xu@}j} z6az$mhh?clv-(d*xZ1ugBN76}NJ$=qHYY#V=^r0|{JpM9u>2ws^T}zr^?*#$Mv~Hh z&7^dZH+OAsVmxc{CGdWEBbr?VC%KvuKq-2ye)qn!X6#@kVTi^Aj&4Z^@*)bSUS}=j zOG%~FI-H=N+DgF8{XCx{)S8ZHk+j8=FP|0f$rKOH<Yb%Lw+#Ps=_=7w6)j}L-TPfx zGfi@~yz$(WVATXc1td3;R%U5{&g+!6M1J1|#Ju!Cp5cT#u~7cBPCKiVUoPj{QUZuo zcjKs!tvhK;nKwxd3UWW$B~wfTS_j-w;P>Os2U%QJvMSk`uV<F#X;+26B_~67ZSHJf zIbW-bg2a_jRy#(y*FhFL_oomTQ6=8Cn077P9S&L&55Z|_hp{9!01^QN+8?aGx*VL= z$u@^Om?RejW2_IkQ2$gggpTFJt)?%B>KZra2H=sryO9{pS<y=>{CSn$)~US6I?5iQ z`m`?)v=0V)5PR6&14wr*{UqX&P5ZJOGNW(DD)3b4>RL{0S6FPMTlCj7C)jl!?G8ns zKpmYeboZ{8zec@h;8C+?3r}|ouPrvq(m50~0PyY-N+s<bGO1WRpoondouwNEbl|ld zTEsi|#Y&J>z$yw{m3Fr^#XqB$09t$A-teS1$KA8E85ZM7?-x$^$p5xZ;g9Qd<WuRI z6Wlx(F`Nypv%(rbP^Vp8BXaSvOX$dJ091ml{J6BF;cS&TS3#kse*AUl{da9ZAEG*` zix9hM?jf0mD(2LI>mWv)_HiG#5n9QB;zCv5Wp%9BE$V1G)u~|hFbi%Wb|+t_O{gii z<I=2(_`a)rsUZ>tRFteRZZ*<3C9Nw+hXq*!;fEDl^*)HVf2PIzKgzqI=I4L>HvaYX z+q&8Un8z39!q${*vdzj@2vUa>`_#r3+-o1Rmfa?(3OSS$?3kwihfGOwJSfUL-Q9@C zS-i8_$5RJw1-4qXNvVg(To%b~IRF9@bhqalXRy|zh?$_&D|_v?yns^MBjKA*xB%xW zkvmcyy~jT`87~|)^75IzxN61u4(-+`Ty9>Q1KYYKunBq3Bv4-Y7APW!GbsYH4h0N* zPKv_LNC18;)VhcW0E1u1rOyoogab)zT^Ws1&#hF|X;egWVx^j!{Ne<MONI;uOVtnA z&CYUen}-WfdwDfJNte8Hr*<t;PR+B_NYiJK6XFz3qRb(tr>e8V4QPLQu1WLCdPrMy zQY1Bdm3m?ywuLPLil~D6Zd>=(!#PZj<HhdYB$y|a2*7rU7cBl#$;#pOzNyZjLa;7` z(`%Qx$ZNXcSl&1r{HJvaZ#VE9@n<ZLi^O**CqJXZI$AgRh)t&l#W$?#Weu^dLeh<e z0;6kNuE!HtuQ|?Sp`f3=BYvl*qN!7RDG(CRt6z42k8=@$BR{5ZdDr@Qe;FewKqbZ6 z9d2b8hrBNQ*p`RBVLKl~Sohb~lO&}Dl-I3AS?|JGth)cIGIq-ek~^f@&8EA^Tz8x- zl(2wr?;I1ydDD=@+ri`Edib(be_E%^zTON8Y+q0!X@g`%JU>)XI4s0jhD|;mU)e^6 zq1tXJRlQOg9Pj~H;4DOGihz1&a`!F<wKYMlT@-SZ#-NJPme*I5uPo4d=Dbs1z;;hk zR-<Sq=IRnaG%7|kp75d+h;9z@FQ2k%kUdjo8^N8MjibouCB>NJ4xkPgKsf?&VPHL% zW07&~D(iBE3O@qmHzzy)ZJji6f2oIM097Rdso;XVF(s#|>NllHWx?jmZr|@fpq5dQ z^t00F4Uo`nG2Xi)iv6^|KCiBKhhexV*uO4=2a)uM@|Mfu5V3>jbV%>ivh`UHD*&vK z=vbp)!0Dk3=9xwHw?2{mTB&SnW*&;HU_ev}X^%4Is8a!-fXHSepZe`~Q!0&oOQ}qL z@-pm>-J1_`Vs?-hkaq&M{%xHI<>duwI+-s`4%|~HIUGsf*MN#w4?ta2J0-br3`mQ; zEQS5Uj+c~ZRpKfr%<0jP(y&{h5F}w)PA%|4M>r~sN>o-2)l0GKQc=StC1gD=OV#vJ z#;&jNKYOQOQ8_)5(@hBKZ{K_ZSnV7t38<OqMY!VF%H~ql0DhxPiXb6n5HUG&K=oVO zx_ili&DELdRYG*@N^TsB8})DNq^jIY-%d`vQlzKkkV#Y|XH0eUcT1I|eoUH5<j9}g zeR=$ntT5B5gyg}$Xlt?sFc*e5Y6m%Vs$G3K>6X^UcgXOt!<pSRx8jFnGeXzXY?R}* zgD$qk!CuOn-O+_shjRB$i%$QKy716vI_;XCDq1}C{<Q7hw?avCJ9NI;c38>}YytK< z<@B&IbHt%6w;nBOXO497)#PUXIprP8V&cWP&t_I2NpEXZrE6-%%AAC|2qLg&-!wJ^ zxhy$bst7AkTPahGBHKC}adWC@H!M+s^|9YdT9XxkcQ()11YVQNc$v;taXfg<B&Fji zd<j^ddXRH?C1mdkQYba3Y5;Y=b}|RKYu71L#Yn1=CNo@;aHe1)JKU{E?kB2J1CW_- z2g}t8%%^wgBo`p5hH6{9)fT7x=ak5?eD@oAStsIn$gk$LiI1Azaa<NIaq*oxQG~Ri zX_`%lt_|H3&H^0|!X>X%jo$qLT;1M+YYM&1${QY+){n&f$rjS}{?r4(JXDty42dY% z>(-6~K>4VI36ICBt1Cs}b$ch=`3bF6x1n|jzeyvg+l;FmqpVYzmzVlXL6M%IUEQfu zIV)=4ULq#{oedqjsv_Ri7xK<f8%WzfwQY4Keo#4{>lFUDpQ_p~;Rx;0e=0j_wM)26 zd(e_{(}9QYt;{NGpx1+HXOd?cZ(A8qFMCfZ>O2ka>e7^1ZGSV66woynw0qq266xv# zMLzgaGve8;tIiy2XCrHhiZ!uudFNin6^fd%FE&rlyIPm}!*)_MReJR}dIx$Kw}1$j zuevHv;}qDSURHjScu*VBF?vaTm@_SkBb#>U9<`tUwob<%*NJdgiz;|SJ5~-+<jD^! z(+<`XaB2@&M2tk<?cNj@TcLcv2LIvh(JoD1rY;bBv&TZQt(6W@<v1vlNfN|~d;;i! z?}{2}-R*VPQ*gHQU4OrDYiF+rGMk&|!q(ZHBeYky`hsCiy44OcSIl3Tv#h-R<v1=W zNcvs|ksqf<jMLEyvx<K;**($#gt}_;ekAK*wg<Hi_Lp_i-S^FnHGrUBsKklbG;WRO z?P!Fg!g(j7vN$9IDh@R$?&xhR`)4>QMiQhTwZAvLkD%h>fDscXPhWL>I+y2eq;A}8 zvh#OxQ5RD~2+;wh{dDB=i3|XT6ncl)^o*p)!&`<;+Uo6~<+AL&De1^CD!cGDc|5iJ zNxr8pgOOz(&LmY^--@vTF$cN!Rsv9)V(qqbJ~!`F>uxYJS|kcXlIGh=eX*q(eoog! zm9dvXArJg)vvAaOH{$D?6!?eJfqoJXpl73G&Nq($s3Kb{C%y$hh@%*h7zEhWz4umO z((I>WE7iNU(OS#&tF1vp$}eCk565c(yBKBeC_}$JS^a6L{hm$HxzRc$q0Yxc>&J6x zA!%9T)exx3;#k5g=atxe4AK~9^{fg!HO)jo+~8cQZ+p=}bNWmDgJ2r<vMN>iA)IzE zV=Ud?$+2s}Y;PWK{z}`cz=Bu$8WHq8^Dt}3Z_~g{c^<y0q?7JQU{JkUm61a#z;<T! zmSS=`UAU|u@JTGmQgPIwrOYq`0SL+3+afe<a;3fQ?$q^N$*lC8TNdzly|nwFYMc^m z32@yx*03~*c?WDbw)CZy;<{<5V>xYW6fwN?;QgqPo+YY+VEGsW`%s<8R6u&)G@{g+ zPrWCb6O@TbEBF7fQp-T2ybPGiLvX-MvD4IYKh7!(o89a+l#CmN&h@HMn1gJi5k-yw z=f>93lAQ3QB%0K3FabLy+}9Sn8z_3|La<s~=SIffD}YDYCcr}oPnZBwl1d(rs*jk` zL!AERO{xAYtL;abmUrdz)SyyDXWb|mzN{439TQyPq@BS_j+0)>8db%&GWasDC>bm5 zm)Dzg!EtVwK=~6+eQE#SU%%C_e`BT2ckA}!dAmR%l07QkYA4VV8!{_T<14r>r79{| z#R&(NhZAsXm;r*TdSY%4Jj~sxApRt(lDRq9s}Cb**GQqt0a%@fR?u4y*3nuxldeL9 zxaZy8J$Q+o_b;bNN8_V}B)@dll}{bg%Db9BvhIi>`wGtrK^GUNTnar-r<F;I_OsN2 z&H$@&Z7woD$jV>AODw7sX$vuEb+ru6e=b)45lDjPUw*a`!udknP(ND21DlywJ~+(D z>V`^Pj!mTA2Qk%)V*WfQAz`U7UPP)e>U2ap>Z_;3xH9iqw_RWnSy;_%kdGvCpO})z zsmev0+LmxJaW>5-J-zJUv`vQ6BsUl&gX|CD4CwCAO@p%-cZG`^!T$!6OGmUY<~-fD zupFGcSp<y=_uWe}ue$r%Q(N}-Z766AShjDiY)j|#cte)@pO(rgK=R9r@TK*Wtg>`m zkpvCeQ)jkOPy%|+<ue4{NmVhJs_LEOn@tZN_I2=1QvI3xkb}W)wkhevh(6>_A#;wL zS6)ewH-E<Bv;%Qzx--h-{H1&<mU6S4&Z>lKxo#X?h1IOQ9|&VA4dZlRQ%k^hpj%=% zm>c=*R%KjCu$I+dIr;VS<|tB^E@wIgVc3a0BN&0NDHPjuI6B`I7FehH&++Tu$G6YJ zq1<EX`CrHOI@z`be!&vJ<^Ma$UP_W%ob;4Z<T?-rKu?!;z&tp06)*HYr;_xJjF{IX znXTA&3JAJW2!$L_wA?LJzx;f;ujZ(lW1|}3DJ@-|(mBI1N)E@QzNehk$rXTcfdQN$ zOiD=F>38y6mY$w)8pi@~CBmzs#VaNdu%K%<3fC{MWs<W!cU~sbMHXe_)2D7_Lup6p zz>mm&&j<AyT=cv$?m?gCD>(>w--?~>R-k}&?`iqPWUr!{_~ra$at@V4=!ho2KgzFl zM-qmO;<vo<GB_}fp@G@=YS&b6IMqklwo2ZIi?V|PsJ4E+R5jsJUFtlQeL1~M2@069 zWN}Mv`K{lYktzSCJZIC=a`_E7BH*aEJn>`sbf_kFDyya{H>gk(QL18L6;X1GsL*+M zvvO8ii#YaknLdrB=D+<VriH4)3pr2V0We@kR{dzUNW$H;x*(b>%$8;Xj8dIDmaKf_ z)pX}`ta*3xNpd<VH#9Fw$nc7uZYrw+4}<C)Y$2y93&2s5r$2a*Vy|WJ@-#~I-jLrs z$(*_D7rXWJ<8x3sdW5?i`l8vqWLroH+y;g6cJ2Eb(gJ!<MgDfLNT;L84&)zI`X2B> z*Eq^t;5*=gcjq}jwX4_!;d8&<gZkI;xqkilp=%|zX&@E6RDT(k<n$>(p$R1T1%#_u z6vctnwwIm~Z>I9V(;oszJ7;%AA@t_Z(*)>vtT@8F#j5I+Q<Gic7X#qf14uG&;3_+H zlw_nyeFc}VOMi-Y$eN)HQiHa|H``gcO+?Rp1~2n9b>ml&<eY>mV^)#d^d=^;P^$;e zaXk4#MLX`x!jZ&PSeig~r}iKK@_*;1SDYHBI&zSj$GgtLzc1IRp5x2Bq{=tlfn$BC zOf^ofg0rn%^c$G^9qH;s=9P)bG7=8}h9q1<=Qek}HTnAYMM9P4OP#0^ItX0mbM<uR zyVwWi;DwnT)f1VHo!IwSF5Th)UHaV(V5EM9dTs5Nbkt4OcU}J^FYvTuJBCU=S_TXa zg-D=U&*=tzIkcD@7)k!-;KcLRc4t<+F*GoSMAhRZ&oNI`0mJ;y%O!s!o-f9Cs?Vtk zq7(6XI)286x@CzqolG4<s``G}$Xu$LgB1&^-}bXD>RYH(ySqg644$q0VJ9!DthS!c z$j?U;W7P$4D3ERDn5Xo<=j}s2SNI+}>egiSNH)GUZz<I&_BuGqbI~tWcXiIhQaLLp zVYfOUT-GS-Bt0Ek@bXMHS~&53rcN`fAIE9dOI0lb&wv_~+E(@dyj)3b)mInxBtwp< zPE5C(<J}O?%EQ&OcwfdhVkw<D^cF%zi<2+HdQ|;$c7NjB8zl$Tf6x%MsCjVy{NrOA zx)W^9dOFN}d$fbo);edEt3NN4RSeiqy$?BpR0!G<4z=EIHrcL8b{8;#`FmG=4LITg zI&~^Z%E2sU>ZF=zkJHZU7UOeFZt5P@3#b_=Y-a~>-#V)lor6J7yMu3kT(0l^Z{xT6 z;h*)>$GiUc@@?_-4r=KaGYNIj!F<)WgRSSzPF^#?pcG!mF4K}?#K8jZnmN+3*+B5; zs1a}Bo>J~<=&#YtXM7TPhr)BY<th6Qws5rB&bOo1_T=uev~I`q=Co4J2QBIZs#AA$ zFoE}`6y0`$_Hn9{e`uY?+p1*hjj~Zm0H-+}`4WXGiSG2-PC?K;nU4JfH#X{z!KaWw zDS*KjJBzn0dz>rp|Le-FhUpd4OU39^|E?`7u~K>Sb>R#G9PY$JK`pJ`6hKgkRjCU0 zLFdhPKv}c}s>DZ^X07{A(yw|3-u$gCwd(Rq(Gf746;VFi8o+X@v{9bO-k}P1Y+iSz zIjZGt37}K*aV@n(Vu-Wd-ouOQ1gtHKlPRe7T|tDdE1`-YRmpKDp?lUZeE?H!x*fn0 zDkjBlZy^~)O9muozvKVI%0*Z1x#zk{4kA1?@TTmEqbk>>Y#*_Rica%P-c>d&fECLw z3q)mNe(F@dQJZ!NZ<K0)TU(9VkCu7AnO6?=?1~Bw2lXWN6g#VqbE**b^j<tw)6v#! z&P<`Mhrk}zfPBo0@uuJDq*PVeOY1E*j6}afl^d<El?+hqcym}_Qv-xtAwH@UkPZ^^ zq`E8cQZGk34jE&|H59o42K;H|zK;Hfbz9O-uXGSjxl)D{Fl-tQZPf4)>|DUu3Ygjb zioU2cZHHuSc|mwR9}ak{-YK0-3X3LOBYDX~X*rf?q|y^j{g<Xty;hfM_Bs*1jGFeo zm!~E&5J&#QRpsbxQ40M%fX$inxZ7RZ(rV9>mD^xB*f&%4C&kuCzIv^aG6}iM$m^VH zUIeeq35=WsaI(LYzoh<c_0C=Oh^7=S3Hg6nx1Svgg80iVwP2W1nH@yH=o%WX9KP8c zxRt$|vIi#E(!Qy(eLFEMi_qet89RtmIFPwkb+Qvrt{BeQcOKB5@YSonS_D63KvK%y z07WHw!K9BZ$0=7E^f*;tR%MH-cDu>h+BZ<8QhVlIXOo>hdE4de3PjpkQWb?rs(E=m zROZN&mjb?z>VtU>Zp+{~Vpmj*JsPTVH&b~M2N5Yc|JS8+-LBUySL~n8sCNV@iiL<g zhe8vY=@5_tr)YZjH!QysLHWL&-K$H5l+&$6=wUmrNR#Z#;c;F?@Z5nZ8}Y_o7v<Dx z#jMBnrE;5hgb$P(fUY{3G-rRBPDWV)f^n#VqgKkbYHWo^_`1pQmqfJ<AUOjWpeZ`$ zWWAGkBn9OtvmT+x5-iWFK-l;`AhbfvF1Pocfcoku0HU7j_VxFFefn_x1r(yA><f*X za%>XuwWo^-q?{}NRqBbCsE%amSK<D(Kk7{a2VvJ|DFN)&Gu(wLJYEb6DU;RJC#~Iq z5Kx~M;2uj!f6}%z0e9NNAu+(;{b-6g*8`rYluGl^aW*T_*W)eea&|ox924F^)a>r7 zMlTtiSOrBkkT>9BUt<yM8AX3?_LZKrlJZO&mSBW8N^l~H{A{AxrN86F-fS^Gm+JeE z+LxjD4|2j-i?&H{d$C(ko_G;_6UmhK8f3E(GK2Nrq0GR!X_FW0!nR_RI*v-r&E(BX zDIxFabCXg?MakFUHMj1StOVhHY>{#me6Ok5ku^}`Ox#YQg6bZ)tx%cq^lZfLupvj& zcS7K<1Xx+-mZ07M6UHQ%@plyj=alxmMk2aO$$Y`+BoL@kMLj()w$ru)39M;1vY)y# zjDGf66ks`ct7TsKPiyx5{<|=DTZ)nSmA^HQG?r?hziHl%QaCG4z*hrC*QW{&BThL{ ztMK@A;wfE+md0Vz0x#cZU4GzA;re0segmczy(*JZp+!=>{i{on52vD>b_tw}XN`U~ zFURBRm=iCyqp*6L^5PAA*qwuE>XmzGrZPfKRRJV6cGh_E;?Pn8Q_-I{brB&&t9rh> z_mh{sN}!=iqROQm`i`y3I9s|LjqOo%{`fFHe*XTC-`HDT{Hufc<OBj7!qkaZ{Zg%U z_frBopUWQ9^F3=q!G6<(F{%o5Ih{>%cW%wYQS_%2!Jd~*Fm)!i7IAZ`E~zrg%o?^- zX@)AqlD>qcDyls$YO4$*Hsh|2gLlIj)O>{<48xD9EpVJR;IdBF%11TFgTQgR(p*jw zQ^~Nyd2>mxG->$`TkQ7Ji<fcd=}jmnW~<&kQi5I=ho(4a^xo0`c8_o4{_uUg-KwdJ z|KfYHIeC40M@{scPILfN#(cX*1lnvGkseyh?b+)+8D|Q!E^j=iX>Jny^lp6cDkDYq z;grN6%-SVT-cNURXDsii@baxDtCyTWmh`+RGWxfz4ZT4c<rC{d=Ht91&98W0OLa%0 zOO}JzwXpTd4rHq<sP2AwZIkX4pKSoyi-bD8tF-ZRhCz}Nm~Ng<Iowxp%yhlc`riEc z{^92ZWdHJce*Eh)KY4RXJMzo$z-61**&|Q4f)$kgwiYGaYh0z6^xSRTuM7Xn%eU*6 z&Cze52hgjp`?glza-Zq}%0ukRzZ^<otV{C(@UKIrAOLn-!9!n$=be#8^J)VUg8^OS zH>I5j{)ciK*>I%F;E>o;TnbH=HhXh=%dw-XZUQ>nm$OY}^mQxCGj&IPti9AsofhjF z866aWz{g3=Fn}|&JQnTy`1a3_eSG-w``2ZemfseQ7w~NKXWbSQ(v~{Cd1nySeb=B( z+SU@>*oZt)D{L@!>fV%Egmk5?6y`16zJH>ok$>*I$LV5obcu&$iK~oVuK#6EmFNhz zP;zJ^mOp0bt{?&SRGn34^yTlwn^9mksL#H8yD+Opax$bY6^&JP0i*7G62Q5xtC)kG zDxbGVM^f@zw^KC>nr1T`T~;&#qW832@<z&@6q$M~TL0jUWcW+6!ARbD8O)S_8(Ha5 z0Xhn8*fwj*TJx#f$-ky7(T;}A4}Re6s${WXm5k1?on?`+lYXH4*)zwbHmYR4fr={Z ziM?1>f;N)8!b_62bRyO79(Y18XO6ZG6K4g`3?=Z2iMnd$s5JA4BWQ!62gXU=PefEs zFiGONILrH3w(rEN<d)KrXEjNVrpw=LYoF>p`_F51<yhtn>^Ii^eW5;m@ig{-eET*& zckht4pEy6fESi#7rH~>?hw+jQXCJ5nwy2$gcy(%zW4SB6<+Qyv9f<_iQX-r?c?RrS zY}E{_lYP^6Ce+K}S8Z=%*GM2yymMl8Q6uKw4l7@>tR8@ZG@?MrHclOjX5;{!jr9qX z1(QhFH?^tQPY%hDHNt*q6``R+8Ma<_{~gePs`4O~Dug5D4P=~8Z`I~im8kEX$V|xI zmn)m2+Z@kp{QoQ(E4IC8JZu^+7yVis-r9A#(|$-}<2jTEC8@_eiq2JWBaG@J9<-_E z=yT9=yR0JvsDp2#MNXG)=fybnV7k}9W{rmw|K<_B6&B~15nQ~;c+40qqbuT(JEJLi z!4BP&U*@FtYXKIWw>yA5Yg9`5B7=HZsaUfDsM-$~ZARuAE%6SFl<oJ;V@+Rs#3^K_ zUX6A^C`pu@^dkKF<BA#duZ35=(ta6g)r$y7y;G)Ljy)5A+&<a61Fu{(0ce+#1~yK? ze>Pv5g9l0tdWSRR_ER)9dp)|*P%Nub+U=$7Tgb~jnt-Q>&RtHxqdJRHAD(`XrbJ1+ z>Icb|424(_`c@AK{_IIvKvcLv9{r(5FxwwgKr+0quDn-WtO|YWiL(GL%JwkG)I0E- zRG}H1O|xs9RV|;zYdYry_*29Eaj|}kfBkqnkH1*MzL>KY$Kra9fJ_1v8O<Sq!=g&v z9jX##smYtX6+)GcPdXn8xLM&-UTf2eCP`&yi#e=#n=qP~nn0sTaqu=u&7`a<C3`b@ z5fjVvMrrw=><)UR1c0gPS?Fgv2J5bXu0r>_PF^HjLYb;r&g<!`7B!|kc1eiRdv{0U zn~kK+K_Bq=?jv<Au=>)nBxI>70lXl)s-nB4m(}{Xm(MKKyX0Sa5zZIfoQ)&C&Ld@A z(anHJDGSqvGj;MQ9`1UPgv8n6t8rj>R~JQwsX>DxDa)Gj*_I^t1cHlg$vV#!6}_<a zYIEA=AUqjd+{ur`2xw;q+6B*il4j0>U%#mad#k7JS*!{O?eYs!4rASCu|2h|jd9+# zgeU~h4ahfH!jm|ld*84Qp)lR8697iQ6LH)bgDQi1&+(Dl%W8f4^4FjHD!nQOt53d5 zk-s!!CbBfe$+W<@oN@%4vL5=>=mQqm4^f|X878GEw^U?15QfTBbhGFjbf3=X<%{HG zRWg$^#;12o^Car%GB7n2zkQBJ734q+d6u|%*c2s{D`?4Px=YY5oV{7I0PAQ}ePPrJ znm>yS)ahVbr1aYPoeGzQoBAh*La^hPZDCD;u!l|%i0otF^+nlEl&(tIa9--mN`bsS z)=wY*yZ-q2<@3)qbCmDJG&+%DC~v2|4bp#=#(z7beQBX;M^-Q1sdxi1kD^UMQyEou z5Q59GG;vh*YTnz)X`uk1{v@a;qqTMpQ$o^I0<y~mID3=<vOT4IydY7Pd>4=o3q>bX z*qG`YmT0qq(n=XR9V=A3u3F1w(l3cT0`tjL`~^Z+(O2RG?()MHw}H0@indxAwp?UH z7w;?Blg<cwSNO7K`Z#@G2HX2Ds>(d)%;n-xt28Ic<?Ilxy5moSba4(soWqzJu6iL! zmB!K6DLLq5rgja9t80s>kS-O=e)|7a@eWSy5$G=p!f@(t+ml|q{5Af6(0PN3;1T7u zs?nwvz{fe_mjJ*>vy>cK6gyotHhY(B6vuOi2vqUeqNcuAdzGT*(h^ZwkX<h>Nq%06 zT;4_V?yG(%eD!^~9H!~0QVw%nAU@aX$M|m9_-+@yzqpL*yyYlr0|eDe=IkwLFQ($~ zie6IJzB&B7uOYa}=F?&cFr;W%YjWr9)JI;XT8a%oLD3l8QC^DWvgRCyt}RMw%loMz z$ko)<?uj4RG*qqL1Xz!1cn}GWr`kN6Vrpys#hZrMl!-}!&W$(3(mTAYQKWId9IEBY zBqv&Vb>kJmv~D_7UIi2Ro~@NYJIfQEM3QaezAx6d`Rmu;`<LH-;~a)%-mZrH%LHED z6tjskXv<KAZ@VwywO+kCG4SuNPL1ExjBDB*NZY(`N#SGZw^l88tFt;@vo70AB197H z6Yi5Y(*v|gQUuAXAVM*88t>S*PkV-{h!=&EG})bhAo4^xQ%z@)a&)~_2Y=Usu<FfQ zyde*H4jVs1Yc4XKzloDKH15&?CwX%S<c?0fcB|vX5b{bk2A#jXn&asIT&{ooV5!D3 zo+DuG=QCgh3j?tnJALk|HfVu7x^@QaC#pICWsY~hh+%p-=F37ayQsU9M<B1MSTZ$N z=sjk2S?!n+NX(9o4@akZ40K_-R`M`8q(ZRq=tvB{)vbvGnE}uTXkb@+y)<;OoBRjA zu&Bd(YN1u#r{PqKJt`+2samUJeqEu`0^nuSN?W0n&2=uX2a<fyGg3a2&@obDOedOT z3I1HDe}1<KA<KS`uWE@PL$(OD-NhOxP@n|ZwIA$^mF9^j_t8$GLf6rBDg)+dSpW=` zrPjL#XZhLQ6ua3fPp?r&bkuv`!6?zLy;76#L#(Vl@v84OKXN^7?RmpG6ck~If>7ih z*N7G3s|~qGUON?C)4EnLT8R?+rD0uZXD61c0zTuW;8OGw10=@Qsp<id2_)4~akosV zb2_vJ+&%{fQOAV$>ARn+l>egipQ+}F8F)AeQ%avSfUiMrmu5f(FIR>Hw=K#XU%@$_ zkV{qrMK=@x!=i|{<&v`IRqvp|IOpFON?pP3R{w;v!clN>9r(7OtvaSs*gWmW)eznk z2k-WnEmECfsG};ip&(;&yeX>QvdL@a<?SG;Z4wm*2=UTsL1B(+8_2PMFu@%%nQT0F zO$H>*3Y|HQ&Jt+tr94RlF#cSq|N8zWh!L`kx%_JP!SSy=C5w?gCNrxY4Pqit5p}_O zSssTrUrxrYpsOV$5m6rvvpq0C=YZUtC5Ybrar}!8eKvCr4byb&)a5}^%eu~1tNx0F z_Gf=a*KOx~yrGQJe~T*QRD+55q@ZhX?l^c80!~{NRcV*30Qw_PtDMggJ2|X(OxOze zechr1w1SShd<QB(#p3GR3yIrTU-`H}q4Ty-Uu*w+{p%9$`8kOoVe-jpYJ}OKY!2ZG z_*PYm01#;8eN+3{B*@<NwKwO3<Mxh2)1NhLV0<l0piM^Zz5L@rSYF&XzU!@yJhH|+ z(UN4N)+0K!;bo+fdynI%{$X2E;eJXjJ@+g!0FDFO)4>J`w_hMEKI|OS#*ViU)NPkZ z*5I%XzuZ2quxmya^5%{D#TOu}TP{oYDPHN4p9$@^LRyEyh5P$r&EMB0;z^o&2~t6I zLxT4m*8tC@+y%9<774rhJ8|i~gm{viIRR`EClzH>NeIoEYJ*%r-3PML2&g)#1=>&r z?ewSutgaKB2+~lewWvm@Wu;T7?b(T+%0Hh;irZc~^-!ofC1kHfbceFt3=RzrGw%F8 z$&Gb*shQbX#AYfB*EgO(=wshB5h*8yXK^-Z%19;F*Te3)H*Qzt53BP2hr{RjWtEn( z2Z8M6YR7Avo#!PI7rvWPSimOj?Ep2bw@O-CkEuWEDFB8qGlQWUB!P)VKJ@&odj|+- zq6GndN`Yn<s+fN%u+O8)%GXj#^;BvmvN=cLaTRt-40Bv$tTJN<3QiKFuD(+K?rqo8 zl!|kzam#@(O=6|Gj1oDC_#8qDdPfR+9G2~u)A{>l1(Ysn%T+c7(V+!RA<E`G%Hl5O z^L>&2_T|HG|L4aKpg~eTgnj#LSy4?!M{19zKQM{M;R-KqR6KS3_7DNEHYeZ;ICQQ7 zMG}_=czaepiu#28p&^hK9@A)&oU_`@{~ORsBCeOQq@jF_bFmSq#huN0Km%P+hazxF z>U$030Jp*hWFD25+VWE)F6uH%N$UJz0m2=MWpLzF(pOAKt@KkXZ`)i{E^;4l2ig>K zBc73nHn|2`X<Qnk<YdHoU#d@^#*gnGei~h^yVmbNp(ptHMKIWD2M5ItN8im|mt>Ej z@k(+wvE6n??|pPmRb9J=%8J)}fZ){jC7c^ym55=rttyrhSSgApk4#lViJ24t%R!Z1 zt3dsYsd&!*;6iKdt_vq?XRLl}N%K&>s|LBL+3u;*V~ejvVeX8{aUM#uDD|K_R9vQc z>K{<&$jM`mrc*Lxxp_?#Qkwqg%&}0XH|kjm3vaNzFWcw4eqWsN_=_@IPpDuqo*KDM z$3{oG?TMa_-T2LuUCnE$|4~X*C40kEmxf}OsM(gu79mu!^10$|Z~~i6LHTjys^Dk> zx@h$|tfH$k9G)Y6W=ehp^{EKbB@tW+{XJ?3@8F}rS~U&+eN_2=i|(2h*G!Ezwek%# zE+&Hl_3C8ty+|z@bUCc-h!X#xvr%+%6!?-rsVpDACG$p?@>u-SI>}L0ocTGaKQ&r* z-iT<b%!9WyL%+AySRH;*iE3z(8E*|=DaM?nw8bABzP3xr%P9(Lr=3C`0OdU<;k7K@ z(Cw7AO^cv@^aR4Y6N1J$<9?PhMaL*Bd}5SRIh#VGIk}w%+Yqz|sO4X<38_I3fI87l z;_o3{j+1TqKmn|_ztiksSykpIZ#!F~ORv?JyUVg%cNZLrVS2fjaoHc%NwxfMgI%#~ z?N>`QyvR>e5=Eo;UG<wF9!7lu2%Y5A&e7p@3wOL@l5Pyr*^i@9!12l{WU^N`O4qCP zv&PVge&Ld_94T34?m5FG@inWUa2&j%DcP#6Lgi5{iyO6(<g`_a?R9yTlYU0~PO9<q zRBi#7jb$kpRh!kzo?<AC<wdQQm1vXLw}q~Asmi@U!BUEwt;tW`JUCIMv_yuFHsIOS z_j~KgHT%-vm2cm+*#7FJ&CcL!Y7}vCe6p15T?5&vf0C57+^tSEG-Q{D7F05JBL*IB zP3`lFh!13SsXWwifbn5<=*`lt*=>s>pDMOdIHw#OZaP4OEF+udWh#%Ns>>;&+;=E} z`nT@X)Yr8u>#zw;y!a5wW|n=QYixEKr*?N?&7KkdI}w>(#BQT<QH5wav#Wr}aL`Ke z*^?T&O=TuTl9w~3{e8K<5$o%}mOxwjWe=}B-aMTP)vBg8IXu(kL#!qW>PadGRbBir zB~Agtb(wG7d!7`QTjv^;syCT=c79x?ks^~k$&IW!7WL@8w0drro+chbOE(Ih<H4zn zhmW}n#X?(G9V%>wbPA`u1yeA!F8=yn{WV&U$fa<Q^pg5v&xZQA@>eNmRSrnUCL1Jg z<QQJuPzibUZ$YDLsIqliZ5;1>KUeCv!LIuF-{XFB8Ccl;)i`Eq?VRpHNw2S~lifi< zznwFq{2Cejcx!qBqo%X=GGMRl-OJ8D>cylbhvl<$IAWJqdZ1Ia7o4-GNm?7VhFl?y z(RQIk)u)lz_+UPl;oxsx4h7yw70{A`8%fs%ew!*~g~g-rDQxF9mycB-0iX8r2KBu4 z)JDi4tCZ;EL0ss9zd|VF33=V6C2C->mTXUoN>xF3AVq#zv5$ZMV*R|Yi<}oXqU<&S zf-SP)0_beFT@HI8Sk<aI6MG@@5A0qdl2e|Xas{|A2lr!AiGt7Av?<#nZw)ZE2I;2S z0PLsUx;7t<7Pjq_@G#V5R9WHa(|&+5vvlM(rn<TJ;w#+w<`?iC4cL1D*xZVv9d?63 z<iW|*ZB5BvQ!OjtZ9HUKXbYLPG|#;BS%fyh^zG$kPym2Bqjcr2!zt`|EY<QF*sq_r zINJ+0Rg_Pf04v`!6_OrzNk{pS^)}b`n%W>M70<bn^sK!v-^a>_Gk+eED?yafhUNlO z-T>r2Wj9hQJBYm{eF_VotgR#n_>{|{a@tekoV=!usI%BhZP=>(97kWqkF6|IiZI3c zPWqjcG@1g(LD^@&JWZWRc(YB3CS|<uHCt6phFeQPf38C@OqH6nBc@8FqBk>yew{B% z^{aG{<v+f00$)hE!E<mgDe=zH8pIflZe$0a<vy>vQ-QHz$RW*17->Ff5qCKr7f1IN z#SEPw!JoU_g=<m|F3TY*7aLN9no(rfpYw>80_;9knpBdWRv%;8y^l$K9-NKbFFg_Y zI=sTX+`+WG&@+jzq0+;qKEGEF<4~`rfz5d@yT(VGw-EgM`(kBAcd}(Ec2b6^fvu}o z(GAqO#GD=F7%yuDd>B8pK@J9ZGtkrL%8|98m%Ji<qY0vtQvNcC$%8}xC>DWI;ns>p zwrSH3>EsnFuNJ6)(mYzS=|Zy5QW;#~byw!`4<4T_Nw)2`rB&Iwa<)TjvzM#qF?5o? zw!TP8K^HvfM@`M6k>?%dL8vk~08vx%Ha(nVc6Z9{P2(mNgj%OcSo%^@t-E78>?Lp@ zX`MXX*jHW#Q?6-UIn;yhl{)ohvA(Rpe!N|zzRXS$go=EUs|8RD5O-4_xv748TdFvO z!<&n5)1>?Aih`+<BU@3r=(aZI<;GF5_5bqqcFS_)MwafY=mppof&aLkv6<VsIA-Tk zhCm>yIAW1?ilo$>r$66^T{|-=wMJ4`OZ?dxi2&S}JAAEGi)LH9TJXH~J~IE=^wvFm zovy4)&}`R~Ej=wV3FmpaggA71_nN2E8yg|*1fj6Yl%EPR1e)^2OPL&ivdgX_Bt_#q zWrlWTqphZpo?>MvEy40SM+`o?9QD`T%<Ok9o6NLRt6$G(_3c{DD4f1jUwv0u^OjX2 zOZTbbf}T33G9sW5>fNl0<yh4k^&Axr<#L~z%1*w&a}SsOK29NvrC3*psyeDmwR*^d zjkQe9j^Q|4RwYVHB@J&0HV^ooPXOLk*JbOWJKB_yGzX|})5}I2wUe_5M)^{1)Ry+W zu5}giCpK1&e(@E7rGqM!{4QTrULU)_ii^Euj87y|O{L|SD5fH}@3Bm8hD7nreVmy3 z;tEzIEQd<k>_PhEc1mt1VB4$K<cxrAAqRTrOsU7%sS?;W4pp$mL94xX9R9Ilm&rYF zIKQ(~Q7A;`JY&1;{i_=(r=%;vT)bC)xez=kt5^ip1B9#8Nt@GgMKF7mXoLP-a(q## z_9GsSVS=9bNn+92oQIJxyaS_@QjikVCBWJ%bohC*L$^C(WFvahPnVLk@*h&=`%-;f z-DBtb(z*}inVwbQ+^420;2rOZwn-4+8xJvdxo6XnLa+AQ3p8onLNBn~Ai1-Ls{T{J z)2vJgg=6Y~LX{+W`+)8Hxaz6%>5-a3(nO+Vo#wUqR7CcX02N)K{3EGUHDw#MqxK>F z@{X%@70K9#T1-tvmq_;q=`rk6nSe!y<nT@@9n_)X5uL>Vzri5`l}BX8u+MC6xDhU3 zH)n`w8J&zj9&7b&E)@-DNB1XAh;oL9q^47fcC<I_EvNSNQBQ3C!O7QEB;UL(V)0&= zq}Wc?7eOYv-3^sAYHYD+539gUS`rX>lR8`U`Bjc`*p}Hh3%T`IV}C3YyI7uKQjvgy zT$Ukkkg)0O%4QEM@!d|P#>g|y&p8`HZtPxBb(?8P$KjTm*Hr}kQ&}eh<*6B}K(rCI zvLgNp(@TCF?d{hnAM499UGw)(Uw*7v+hx7*vz!#w)~b~3MXJ`vp4Fy=<A2&vIS=K^ zf)4YF1*9cN)`KN-B&QKRDW$<m&EC6qc+P@@WD?6F&C}amM-qwo(m>0)qyzR%ujY6~ zk9$)V^iq?hIxWkomCx*WZyO}Ji<;AVzZVMUsZ40pYK%nWO^o-LHpD2#d(qd{X`d1~ z15t+!j@YIC9l%o;7HZeq8KS0PIbnI1PPM(P*QYn%1*6q|ymXSg<YVF+Yoh_8Gx+*h zFW=AI=El5({ZA`>_7A~gDiyb{yO4dWt7Ed<1Y^&>Fhzu901`je(A?H#LB(SY0tSH9 z(U*P2X+!gV42~+ARDhNsJMR<jqIQraqt}gT2!a#}Xo?Q)x)rLHc=MXmh^M-hn$@Wi zLAlL2-iTt7jfjqoh^9*aTuZc5vL2iQN6-%ydAH1IoR3S1Z~fc1MW;K~QkB=sE~R-k z5}oQ=H4n!}*%q>Zfh|$yzW(SX*j?YF(0H59;x9>4Hi!-=WQL|ZS+&c%N5$X3dZe7l zMlD4C%Td^>d&Par5KGP%iEbaaf?ZLIQa6#a!Wg^NH>hk=HmZ?IE#o<-)7a!B1+S;v z+R|+#Zs&4UhzWyK$zLa3a`<=00CZ4S17r}Ec(hxQtWnf=3Mx>$Q>=vkX{pK*qHa&M zk!J79`w?=D_XsgMqd+zlyC+=%2uHkn@lw=AH_0ZK6|=LTNu|R&hN|C=Po9-D*_wh{ z`!eML&c`E&q$pbywOgg4q%*2OwF@3t!N$IPU2wVf+^1ZOop|fL`=NWRq*b%&<;)|I zk8rm~4HlJDmf)q706|~Jfar}Ns}pP_-F!uIXJ;h=SWS%`0WD85PboyV*J_V-8oz${ z{EIapDUdC-zZxCO>$nuib_9W4{br%7Tl|&@8Ic1<a%P+IN_Lg4R9BdC-c$-W%^*ZB z>EU|R=&310pFkwiqZ32c-m(}R3?f`f2~V?A1@UShr*B(Q_-6p&Py>Nz6%Aqa?YG|h zEK?^$aC_DVSUNyDcCBK-rjB4%<)lxCCJC~ZcjaJ{4QXO}w-=dSD_?tf0ll^d$@{4< zksGk~W2t`qu$MP3>wY}B6Lm>pkiM(k0m8HGRGu{Fs*g$QC$+*P>)1?QmR?maY_iL# z68cEX_fC_lvB^~1oX;nc0w>rPw;~Wte-YwUs9gnqBB&R7$|jEd7}Tb`;YYC7#~qxJ z0^jS}dpN_@6w^pH#o4T!VnMjJ@Ct4v5V}$rGaZ9J%QsM}cPO&qg+!k|t^(WSqb|Nl zHgS!tlHWNJY<zu-e_p2iCgApr<=3r<-;g0r8Bgpu`P^)=R@6M?)Oq|bZQa<^AUcWA zHJ74g?ga4!pMq2<iF{)T2*r-b@jZxE>RJ?joaiy>FecqwN}Z}$8q+>XWC|?c*S(a` zvKFg)PNnAXs~2y_QS8+b2gXn!lJghprB@ZX;#xc$%`jIBvUAw&|7$;_3yrq}eH;3_ z1ILsst`0p=oDsf;H1=_Ymu2douMZlt&#!N{T>s?3KxHrHJft=d7-LfRQ9XIxi3zDx z?cT5YmFqTaz8|W=$^s`?fPcYuK}>vCHStmj-n>r-S{+kV7TZd&D%`h>Mk<w`|FdmT zW$4HGyAQ+uO)0}Ec7TR-ObG!T8Ps!H3sP8v(2^7FTDt<fisE@xubYz{>cPwP&0u$M zK6|-4maHz`P^ELvr<PA3n5Mx8;FZ*Ha;T`<#`RpWe!fZmsI>g*F|J*D1KaFZP`5`% zV&Ide57O_PeO5G8f^^FT{Gey(rPHLX1@cmjQ;%`dpG1y(O`b0>HkPlSeyc-!qF6cQ zRo`39@e~sdeA%Z9gA&2nA&^5q>kzbKi-!)*$|)vI;ulw(=p|!`)mK<m15c&KK?szU z9i*d$Wbk5K2{EldF1dyj_<94~GR-cBN6BBZqqL1uarFtQmNsBm4o!8<549IIp+3iy zkQAgR;fBAghH%mAM>?pYIw#LqmZv(EO%eY#l29sUKRtYj!GHqQ_JMr6Qft%@Dyz<$ z%H>kyO3Np8AEk4$;wl-aO2q+w-b6G<Yx<_Ay`uM|1@@r!G0w_?LZ~WFqQ>c(a?DS~ zt5nU^aiiL9n{u;rkjVuoC!SL)YI8@>4emVyWz?gbMHAfhi@!l68J9Ls&&68g@pZ?g zI^fGy1Vt_%O`N)<^E<gh8tl^xQJM3ktV>%JHhXd;7t914)mlL*t8_co#7{WgcXE;M zymZ2f<+h5;A=&X<);DAY)`E8^OR671Y<WJlYl1qlr?M+E0}XfG*my${H^Kd7@lSz9 z$9~C#(4X@JDr`0%*x4inqtn~KYIYE{Nu^c*0{lzfY`0TdnUB<CK!c}Xw22}@5XloP z{QB;aw*N<1&W=QqXT5w-ygJn}baw*gvD>|fyT=L{b;TiGFeSfkED3D5Ndich-qqpQ z?NV-%y){lB8jMH^kpf({N~kWn65Us0!Efonr|in642hE8PfE!yX?|>ynE;$b%DXQI z$fU5cuCiVPIV}O!F!c_=#FPR(y{wn2=Csa6G$r0nH99u?{%pPjM7~L}0PrXjkXw*< zph5}&Wy+FIPqhB)pMnJTK;JF|Uj$9lQUtw+4ziZ?*8Q0u;DR^>lkX|sy&Njn)P_nx zjajO`B)#kKwjn8eVVSL`QdBu#y*st~_{y{E5bM;n?FpWqY{3qQdL<wClO%D1E{}R> z3SUn4=x#Dq`Fyv1a%(@a)ItKtp{vL?HB=2zHry?tpU~N&RMqJ~@(pT@gDplp;$Hwx zFk6!cL?rS4?mF7KWh$C2=J;<`i<7v&s$S^&>l6aPFuDEhHhQXuVn(Tf3oZ)doj|B^ z^3VpnQZ{lRHWj=@kj`8J@BFSkf&`UQ9{QF!n9Gyc-@O#N*puC>P!8q1+LXli*jof> zB9?ZawuUrikg0hnt#HZS2ub^1VzQ>=j$#jRm6m8ExP$aWs@c6rnabRO*hqG#Zj<0E zA|9{vc2<Y1KOBPR-)R>&P}jx+;P^MIB{TI!(XDw$vhic5R+u(lj*(Qt)To}C%K0Aq z1P&EU{W)(*CR03qkd|zHiqA;s7rTFJlq&8dAs;`k4xQ9@jXA2*?*uxcK9$ZexKQ5q zr*WwCAL`*HIDC5OTN@7Ha$X#*zV{}r$kwLsN_#+3Og1j&Tk(U#0gt0ZHDCy4<N_7} zc)@8sG<js1RjS%{%F9!=c{%@Hzv-0lL=GS4XO{5eeg7#OWk2NEWuN3cslh6Xu*<KD zD6<aYSXwhfD>tDSNnEFNsf)aAxgW|mtMaf*Jyti9XV`;^!g-CT?O6u*vP&nH&FctY zdj)Ts%MOlp%Kv5Zm>|yQXKyw-h*aBx>M(tFp?5oE$5oWWCoxNoBcClk!hYI41(WJ3 zll2d5-HYv+wBoXRCXx@QlSs<`E2iWyL$9LLvr*oS?cc4|Y9hZbSdU(A=~D(U(rtjP z<@Hoe_JMs}x5C3qLSM;5UA2mQz(T#B$YbSZ`(Hy3rD%6^Nf<g_A41c*x;oE4TlW1^ zt`Oj7A6+F&t&^YH4OCOgdz0e4%AINi_oQ@M(B_Ncq;1qm@z#`u-Cl!Qm(CLCHpPcg z0Xmh$j!|`POBNP#kL?~M>Bl*xlX|D?c?Fi(r(@rWA<M;m_8Pvv4U2LLUm3hR)jjY| znT4Q)j2h+SUS;`m?L$|BAcL9$QHp)0>^N2`tCoozfA(@a0JHhFic4CBoy0E+F@RA{ zoH$hztd1=mcl7{kG{g}e3D8f)nM1|rp{v0frD`$usv;XGF4j{!Q38!#0~-7go;F=d zhxBLQgCn9%$DO>9cgn5))}cMGrkq;=0qwdsmxHs)nr<RxhgtwCKz`ujpUZUq4S@OK zefD^JQ6I>0i9P`@yXI!>F5rTynWxq}YWuqP5AT503ly#|aWLvDLR8&?9xpY?d6r44 zc5@;$c?%ewtEO&QqZRkg!Mds}>EV{#R12F=<6d6PC2CY?q^c7`nmS0#f$CO6LoMx> z^3oA>q|`9jLOAcsWi^ULls}Hj|C5&}{v%NES~A(2Q!{EBQB_b+Q!&Y&>)9~c9J0>! zy@P!IA+OSbD<0_C;X8%|j<IpNY^R;-iBad>3Y6r&%fE;*aQbv=qz*duQ=ym}LOn-b z4~+=Cdh<>#ctuvN1nhr$F&J!#fW0jtl>kpbu)lGdu~|&}j>8h~dJj`KflUWjaXVjR z0@ryJ*CqNVAn_H`s!-({jvHjUD-a^HE}ewaAW?%fqoMFfUDpRE0A+MK-N^A^4-zv% zk47r0Iq7{w(@i#2e8=tA{l`D71+8x^+@76Ka6??ub9@(Rkn9B#J2~(^WVy1Z0R~+h z*d=Z$P1-q$V>oz7?C-u{1<*SI85Bjdpe~u#N~+n7bqlzNqRugntYZ7HVHNtp?tjv4 zoKD>wNmJ!qtsz^)DwzS)iMaYq#$86MN_7+|obkGBtrY9g?@Q-M<=F>&*SR!)VB9%> zyE?Q%`{xVr;8)ZCMV(ulBdVK_Mc&uxw-3M1-$8O~)+&M0UwmjuO~AdPw_PX9vBp_x zh_EP8prc{RmkB~aH@v6abm5~$r?7V(2WaRxcTD8@;UocJ!=!T9u2Rp$fw^7IZa#Dv zIE{NnVPf^^`}TBEONB!1zA3YAjxh0{13(>V@urnJS>5wvkvh!+$5iKRyVU>*nzKjS zAIrR$6Y8a_q?0qK(9T}go<_TdRD*V74tFb*b5pqTBT9MfsV^hG4?9x%yl8qW8p;{g zae@=0D|N83rW{a}6{NIIDCc=`pfXv}aT(=Oc-pS<g%^)iTz>G_gp18V22ymKhgN4c zl^W4o>x6m4t9efrba=1_+@2%t)4d?dGB&aC__RGAV3)S?t1)TuVhPYu!Jym;ro(MV zESF>~d45wsTWewJ$3>6?ED<JDJ@B6K^jg`bO|MfQ=MirG<9YAz5MiD+V$y#UNnGuv z1k`TLvFz*G9GjBjUfG*PSFLeUyX?bOgEQH6q3gJA9f-<gM^3`5o4cQaXa*fkODE${ z%nXU6+H;jKs0x)U53%jG3B31lT8(02KCYKFRmqOPYRRf@Af;6Yp6J+GEoq6-hXRl! ze?@o|+EQl4Y{rvwB2OpBy<cjo&~3LuDY9pElTXUEDDA|Prek^~u5c*vYKh>1;(l7E zHx4r~>P4!e8geP}554Y5JD2)~i!4^d(CId+zkYZfOA0+=izlhpA%ATrdhnu3d)z?% zeje3CUet>&r;3SPRqpMIO&wJIR3^3Iny>YK5ghfHaXh>N0a;K$c2K=82fVt@{-oGa z8p{J1$*N8a70_Z)_+oRgX*e~Mqy<-wAGO9I@5qM9ys6-ocsknp+xl~|Z>Oq%i8n*t z%a=S^+kaW7{pWQ`s^oR$jR{fB3gqys0lkB901P|Sw^iQi*hI*BL1d$IA|~#jK4r`W zo~#AHf*MpEAvp)T*Be9O7`2KniEk9%6#V|c&{Z6Ms;b?(_pv^U$`Vzw23R-eE=P1! zUivm+P`=|Cmg_mufOr<Xh|e+uDG6>cl+!r88rva&Nab%z({PTAH>8xQ8U|V?vN<y# z&YQ%+_ab?Y{`pUB_(+BK!Z5XP+LuFim9{dJY}*V~kyxQp*HmNTHg57=mfEt$QWrVH zyD*AoYH@{y3FX(OCT6#CoxWzZriKPqgxve4HdTSG%+s01c2Yh(u9U%~WFUK_lsDiH zLP&9vWjGsnse5(p%147zK&+hTpgok+d|L1j@hzuzR!G)_+#>)l`HdICQ3tRjQJxBk zK$^ybCj}h(CNu3&YwvxT=0B#R3j2cO`DH(u<Osozj`I1uQKwP>7FNA;2#ZfA6oqr9 z_6vY_EKfVtI>42l2j!BKlr^9RO<kz36}j0s7dBq>GXl(bT(3ZMSrY{c;gZFkw#NBX zqg=6FzNzDf7r~mqvUgP-{d{lYDR9HotXC9Xy|Hi(W>+2L*49COd;_cOY6qyTAnU5g ze4R2f-I%Mrp)jO=md*(Da{LzyMNJI0cqY7)I7kUqZu#0rr4l|!T{_ng3bWdRhbTNM z-^%A)Q_%{}dcB%+>o?FaWd-g4T}h=rXK7k;%ahT<(BsRy&8~B_BJoi-j-66=>6AYw z&o&_LO*TrAZ^4$$m)SI*3I$iky|y(Hsy^GgbWxmcD2mt{1+dVc^3xE#RoO5@)J&%9 zUL=kxHKS=+LCn%7U{~2l!Po2*RCye{Wi}ADV6!D|B)yk`4v>ue3Gg&Y*Bn4(=j0L~ zE`{}Fi#wSh+rN5^$zc`ak@=UrUWv*+I#}3214;*_llmBxxU3Dm_#S880Y^?m@x2tt zVn=S;%Mg+uoxB0a)a%(B8p~l)xe|1Nomaq5)kZz#h-2#PQ=R5^rvsf1-joEUO!kj) z)~7aClqcZswoHk%OA98FO)XdFk!#b;H07v_^L6v5_Mg`3jTYF-3j+ecXxboPfSIT$ za<Lkv#=RTovMxC<jv;`^5p>>gW~ZF0q3m*I*?pA=pY&^)3WzAn0o0krd-JG<VH;pr z%jToLH~qFY!LT}WJ%W_O`3k%OHKX^kOH-{bP1doAJr2DnK})T@_0kJ3%xlg#L@N>o zFYRR1T<J@LDd(uxchRS>9}3kt7<+gz-uNpicfdy(hf?0}SaW{*Xf*%r<L8fyYx*|Q z;WXi+i>I2*ScZ0Wg$9$s>A)|g3!8LbLbhe8zl$HdV7!Baw5mAOp}oA~K0`xxEq4__ ze{1Y=cD=*`6c_g0b}T#Cxhrk&9Ntt|sl4!)4Uw9fXVD^Ccq<B7@Ajb%(#**})Ju$q zVm;1wT<QtVvV#r;5r-7-C@;m1eoY!)NP$|)T-n(P5<=&kjK#y`YXXfnX%^>WtZ{z6 zzJL1u+nTBhtA|iuQ($F}12JWy>YK$|PFkQe1^Ap>b?PeVR@$k{74Iaa>sJecD@!-I zm)qKJQ0ysJNm#o!_JX}SHsN%PQ$5|ZIZ1WyYq^NHsk7ViquHXH?0q<`Z98Xzb5yFU zmufVUj89z<sQxJYWCge0@9Zpn7?<q418BbMr?s=&BAKYDDx8;7G*B%a-rp|ABoL5_ z{G>vKQ#++c)m-R(u~x;msk5-THZRwIJ4c_Tk@s;FHideWS^|;o)sO6UReXySN!_vs z<V)3%$<TpZ7eFxpAv?%25{3prSvN+?E^V52M`(#JgxakaHKO^7BvNGttL}Y|V`x_s zK*7GUaa)HYCD-mf|E@QNt|QcRC!kl#sy)4(a={UXq%!6<+5f;c3*+;kZcko{52w~h z3U}NTra#wIKgrYP7uk&XpA7Hyas4;{6I7)lOp^i;|DqDf%ME;RZ0pYI%1XRTn!GlD z3dwF8IzlvqGr>VUOm$bhi-<ZG5m?S6c*}fVTK_iIJs0a*efrLuvud~P;5UW|O5+FW zXfR`lqAK3Y^IloY)D4I$%FVk2q8A%vFEX2n&(!qN`HC$$JMvvA*pg%@@2XQ;X7Hgx zjqJRdroI}owkSiKxB*O{T-bt6i$#T@-35-fe#7$}F8ty}>Bs)bX`%Pw;`%Z$1fEh) z{RWzNN7;FTrIxm2FV@aYt*9HGls`H2qpw#u+mODyW*;49E*$x^=Fhy4sH@D-jR}A& z^P4?FdAm3soU<yYz5*mcO7~MY`c$rxFC$fg{kg7X#5XE3NoUt4*p9;K_yHNxYlFLG z!>A%YyABcRkm($G9b#lHrjB6C9gMEf+zm`6m{M#JS2mqbPj<yArRblR>ut6phU3Me zs8b3%cg_!WAb<$FH<oHY!kalE2{;8iGL8g}>NKS{<yl!>du`sz6)nHZSS}iwzp{K` ztrH_F%ZUipOJ#5VNOSfkb6if^+tX|O9?P?UFB{e!0x0W{xs!JN@W{h@R4kvC8PBPU zfECb@r*at8n+;9gcq#?*T5h|Jb#k-pHXhzJrD)X=99vT2jf(SFax-&v{N9)9|I9zW zEbW~APae{X%&Ouk%3c(G9c8`VB)CA`#-UO%%`fgPyGBIL=TYdLHh9>7HUYIixldr} zro>OsglO|167$Zru$#h3AiAdE_;z(=05&)2a2V(*%aqt{WQ(44S^xobFG9heps}X! z-7Sqob7^UQhlGTlG+`XuTs;gK7|!jd^@7H+7wLaP<-Xk(9vNZYY8G@)ItA>qRV!Iv z(CxvI|Mkn~`T6^Ar##d4A3K0FfwNvL4FRHa=iupH!g@I=cb<0a_uV_R=EWMR_E5`v zcN&jFD{*kk@mfCB;1_!;;HaB_Z^Q~4d&??`%`TB$&ATJ&<6QK)u}-_3R3<83?Ijc1 zXbpB^DBh$Vok`)6;Ca%ERsl}^>6Ig(+<Q|V?fn2Wuj@`edT1Z2zPDW%%6+z6h^&w{ zjoBNrp(y{R&QIetMoGWa8JWHIZ`UikUeBXQEKy%d0}}u#;AHAy(=P(09lm5EAkTH| zh;IZ5U?Pc^RnwsOSPpTwAyd0KE1^ujZL;TCMRy7*)TZ%Wlzt-$sHCS({h?^&eLZEr zC|wAUEla{tE_LIaWD%Y>z`VD;<q-(Ysy+{gJ~eNcW*;?cTeB^Fv*1M6xPn;LwwYt7 zpIHqSSn6w$S2eiXmPrx0pCb6`=lyTjtNgrP-hXk<mHQ%m11U+eTQvL2!qI~7A{hgl z@{;t=&ORQ-Ayp0LU=!t=S~;@RWWPh5)#_+*(hf@(RByzoVTq};SvpDr>WXzF3Db{B z<K-Qubf`Ao4(O4p9IsImwbWY%#GTdBqg3X9RqEhIT@aVb>1w|z@yJh7dX9H@a_)(h zz4v{KT1*FdkD=IA+ay<kYVYlqmj>#K@4c&EfB&>>qm_y|e)8+vlo8*DMwgd8CP2Gh z8`av&R<fdx7PemIXxL$+T0IY7fRnU*v%$HT<*)_2joNukO^P-%cjkDJ1h*)ik@c>t zmAh0?sCw)EXssV!ZaaA$yk9N=eHT{x)?7T&;<*8DrfDfnK?JZ=K`q=X$XVzeMWVZb z?$&WsrEK0MNd6#&1xH_&+e!m3DE(Tsou>Hjnzz4Kg&)V?KF#0yFCU$>+Wz|cACpL2 zHueWK{!52OmVh=eouV`9pSU>qicmU<pxz`ub#-b8@UbcdwCM!X1CL!3SU~rmvh3Z| z*GjWXwv2LRhSzbou0pzs+i3|}fbsGvy?c}5^EBHohvNB5Gpq$dkrRAp-IV5a1ZAql zroQZ@GA8lQ(CKK0zd?;NFC9kHEwnzg0j`!o;zN=|Rh`*VTHzY4DuIsRBOZ?EN=~co zd|kG$zxL%8R@q}=e`&Ypx8dsDaZTbDsZRT}pi3=pi-Q>y&$GM9TO#J`{>|~Ud1eEJ zRH!stU6#b^{SdEg6_a(M(?=n**&-)&vFQ~j*(o|G(#yW?G#*$!@yc$iJg_FG^3<zh z?#uk^<T&L`n~u|HconcHcnR>3jIR`Vpr%QHIssORh_AN6PGOxuMf?<UAN2{SVJTL! z7xktlYb9L@s3$$c&&B$3e)&(}mJ)nmi1acb3Wfy6lf#HqO8l>Z+&;?GzdI0kg1&|9 zFpjNubDXxikHN8M$}|(gDNKo0Jh5Za4r=KGta?Sc)!@_a&kzstqU`MIeDb#r)uCRr z3a?w+2vFSw7O@oD;s)C=&&{mud|&m>#ZonDib1Auny)YQ6FC)$zY@H2D?O@>#@^OP z+F4(*q|?oT(B;g>z4}{kS1}G*yvO*D*Rn843u|%IUj$>o(kwift~54|5Im^FKz%IZ zsY?mI!FKj$ot$1x_@?(P=vRX+ss$yOw{gv+5*hGt^5LxG(4k`ahh%j<lndYNu@`nb z6`Q2UXMdEG=2&S|x6XM0N0<PoyQZY$QtHW;YuJajnaRa!R#{G}an2R&A>FZsim5>k z^V(Co40%1uS1P)jDzd4G%Iy!@#f=uLp}dQFe4PLJ@wVD|8-h{s^<{qVlEQ7YQXGQ_ zJUD_9XR4zZ>gRZss$}k^NcX0UiOQg$ATRMW(RSd02RMxa)2-aRc@U4=x8*p19woW} zNcPnLAS*g8qKCzk9oUkZ&DSEPMw_$Ap(AQ_)s^?!wxO17(*|=2K$ohG4ID5Y5ldYU zY6!5Z7d@9YPp6hX#oPRIYGpYOfKaH;OV<;iRK0`?Hu4|ydmsPS|J1(R<BPHmXix9W ztQ>C9mwsPO8oM=W>IZALlvh|^mNL>E_-zWu=}%9JRj~gLR>v#9Qx_tQc56KBk@VBa zR#DIHMV%h>H_vt}bjlwJPX=?VPE!I8H5i>;1K{Qa#FoAGPo93sZ;{1u>s>|D>|0@h zYf_ReLuxI{)K8$aRW39-8`vFRP{rFMm7+y$<-Y-m_Ozrt9XuKHr&U@#neZ~&F_qq; zhHzb}b9Ta;@(2VMUgae00u+J0)G?e&&=L4f;><~zwCX5gc)QC`LE_k!?olSHj4e3p zttg)!YL!Ef6kwEMrUbUmqMCxYM>W`3OG-=qs??pHHiu3njJ%Rfqme<9%`Pc8z*?$I zNjpQ@E_;mXWsr;#KgF(ksosD~u5px^?Q(geC{szkz6ytY>sA#zKC1Qjwmnv9{(jvb z^3qF7^>tKlC{4;9yp<2^+Bwx-p^j4yygG5)QY~lQz(yw!q#rHX5dx0)n>{wI)Y&H* znD9M{FAjjP@7|(n3LU`UY@^`qfyIu#b4_+DNpL(T&(xsq;Z_NIQ=z`~<wK&dRbrn? z^PxHfjCc)39Pb2}TO|wr#*k4#770yugdS(teW-4C-HNd^?d>E!?{^>68Q^<qwfZxi zau&`j|GZFTDWqkR{`1`Fr`c20KFz@`VYkyk)TEv2l=_zR0lxI&S8?lg`=ks;l7KYj zBX@~__CmqPjer@HmXLp}9;_}+PQUDuX#92M(|S>UZmOjC9PHS-H!g!9wXR^j_nhVK zfL|bpLiY-=5dxD9`7marcCmp?eWYTmcWdDarjDT?x&8d&{3kWRu5WCz!rwr2l`rA7 zSpfw~`Qnv6ZUi3-r69~t3#G6Zpn(0jYvJAZlhblL;kTGG%Wy;1#WYbkSL#@WG)jJ9 zsEK3O>Q03P*K2Z8whF<Lw02SouS|A5??6}jpv&$>j46cWzJ&N6jTogNoslwk@FdEb zP?I{~s@Do7Nl@9!4y1%*i4QV<{cN6pyQFtT1>WSH>3q!bry>A3oeEqW#Ip<N=>)5K zUCq(^gSzxmNq&~{&kGg)Wue9ZftV3)6~`K1&xS#jufV%FvL)Bh?H0&(@M42iOd_=; z)oKCG#2z)YhDU&-yW~Imxa85w9lo!VP|Jy`S`+9*rQ-<UP)*OL$dI1SOQcUN7_EZ! zIhp&VPn~8(Q+B*F6IKuw+&jfQ&uBs4)L8&i2xB(II;ZMl#i>I9PpYc2Bpdc#zuhW= z0+gxviMkpg>%{%OP@n$x@!N+5H23@jP^YvYy_j!Rv{a7=3^}18g<T<2ua<~-oHXx9 zYvE*aI{0;QUC{4^FteR$!B7Ic&5V+r%Cem`)WX_j>=IHy162>jO>!iNZ^%k~7=kvh z--&Fz^0neis{WpA$foNozzxiJ*=Zif(351B@ZqGF3MN34l2wXdy^7wK;sq$Ov<o!O z+1fZ`jT67wc~+>aI5<GM@KwC5(x)%~_;ARB*A@D?P8z6qDFQfT|EdB>s*Du?TiC^f zJCHj2=HSJoYkQ-Xfj4!9yrKm!IK|5`<w62WECu3la$~MJL8@xq3TikVY}uV{>g1mL z;vsHw<BK*gP*uv<p?{paLmfh%Okj96wqo$^$1OsL7gT2{29unqa*^6?PIpAT2(?De z>eX>dG;T@`rVqfHm*QRW3&0g*acQS>+NO92=De@d(he^#$Ut}R;M7S;4!lN9q&N+x zuq1)CD`8#q<-K-wN;2`ZDQ8Q4t7?~n>!1;p1SytCc<cpovKEC}*Phu4x_K`mkXqPY z3?It)@Ad&+q`g!tQO3jIW>;q2f+&V?*!T*Hj)J3|s~FzbD+fX)8667Wbb3__I_R68 z?bxa5Sc4*x=jp^CQT{$9SnoP0l)f66ib@i)Gz599)9)XG<(<y0FHT$>G{5DUv=m^K zoDWmBZ1fb3%S94dw7}HuVP99=B$Y&RC0Ot!;>q9X4hZf%8T(O;RD+@igXDfVc2_lR z@q)x`bT)fRs_c8S@bG+7EM?)4eOr<kr@A&uW9u=zrfQo08JqIR0L0-PU;w3EJq@YK z!Da*x(fBS-F75;&H5I%AVR5ID_{lNTws9ISB63=$I)j8>`|(_*KfZtd&=iYP{_Mp& zgP6%Xm!es(b5rS(oLYb<$?4^bRb#*Rw#F?IHJfUHw#Tw6!)&0wZxf_z`}T-7n)4+q zgBP4BAC#k2?S}85_RBHMc}0C)Ld&cC3%OKE?@bn`5~BK#T2S}8_|iA$y2wjDoV$*f z!IH<(Mx5mw)gjwv8!B2RU&|2Is4cXwn>|zxh4MAiHg&gMt)nbx&by+$?KwRbYJUFv z+gL}lf2Y&nb5>}mJ*5w!{RToqK81J=LngH;7tvl_2o_E8balT^Z?Kh9+7yD1aZ{R% zn8-$}Hp3@JZf-LBIg*<OLdRVl5$VdmdAr^T#z3C>)HNZrmaNRLuIA1go@zF4dT>bR zXWQ!WCACgsXwi+cPF-40FNQT=5DN`Q2-sD;ks~M>#U>tmk#e0kN(_ZIZ&oN64vD(; z&9aGo@~>+}oJxN=;)@rA(#X5RqKW!VnIcMv=#bK;Asq>i*mPc;hGD1awCx`){n_>a z3Zkcq4rVNg)rWizMZ?`pMCL>6)8nE#o{j@GyQaIc!eAxB&~pUF+c$$(bTnwJA$`Y= zL5rLk1u56nqbznOr^m)8E6=gz?)@DnlJ5X?2Njdb6t7VTb{X}}BkR<W?3(p`F;!SI zfE>ScsMF$5@1xoI_a94pqW;DCu;-xAmId!1A8mYt9z>brvE+f<Z6AjieR6irKtiA8 zlq4|Jvl-;9$lG@AaF*+`3e**Ss*<5@M9ga<DyB6xT*a16lh&!Ug8niiy-?uwxV@AW zQxE7;FixwCydPea6WHc;7b-PQQ5&1+Lp68Zq($7DAHSbUhA4O&6fW8nY2;7sN);^@ z)$NW`T2F^ZpxD@xCObpk$)BtAw_pCWCsQspzxASC#9y>RG)x93kJ*%J;WsL^K$*fR zUYy=@)2q};PWB4V?f`R8?x_G>2HUt3uAC^MFw{<_=*kVCa01XNsMER2SS8bFc?q<< z9C^3<_c(t*w4hiXhe`tPE)RO?cCf9iS}2BncU6@W?-DMJfY#_>tena7*0Q9^fg%p7 zXbgr>({>c+QH@**HWJeIW4Z6}Voz6|J*P29daTyR&$oA^?LVSARWEkUJk!mo<E;}R zFSg=272W_ol}RdAq{G3<=EVkZr#lZ))b>-hgWulmvR9Cb(nP8N^yMt7{U`CLC<%2r zRRgF2YB#;1EpYrBN>e|GA@w}WN{8L5<$(-jYw74~?pKf(q8T)?B*IIg0Dyhdhpim? z(2;b>6eBIifT_u`4j;}ZDevhlh@7Q-CkMEw@GGU_bV5L-g$GOdZ@*}V^w&S;*Ds&` zKL7f;FISeR%Qg7@c^U_+LU1`RJ3M-D+(cJbCLJreYi@e5hb*~4MIx-eMUQVcmrePG zLEAaLbQAh?#rBmiRj9C;Fzr^V<^~*6q3teKTN;V6rJm60IG3hGrKZ#nxh*LtvyNs5 zs#Tm?_o(ec!Xr*!T2IvFjI_Dk>v3e8I@=vH^<#JB<kDo6ZBSKWE-FdwX1=?v+doS~ z=~0^kc7HD0r~d8!^2cx2$3MQlQ%dWLd<UgvNUBPn8+cqXkWh2H1>kF-DNwf(xmBu8 zH%Bwch24S^Rp#dN@D?@9J0H4m1L8MV(reCY%c!hr3j1?AUuF4FWV>ybMjaf9XM~@N zGS9~HPK8**zOYW)<ctH(!N1GAoG37yRNAdrD1D^O84$E6oA#&yyj$b^-Qde;2JITH zQdTOJEqk7gNAM<tYC+C^R<gRh7dD^1eEam{ou)+;d>M0Wec8b(nNI<xY}g^?P-9TN z*(78Go<n!ERm+9cLC?ze>nCvxx%;=*b<sgboz*MffKxMchAV4;C+WR*2+cTtRcSp3 zeGfAKQ#J0EqfHqgpT<?%7QK0Ub50zDdvdZq-kQJwEvEH)qtb2K#w)?$be`=?$7YD_ z+S+MbM7$^Y@?Q?^t(_gG7FjN=w_1rdMZj)7{?kH<*}>q?<EQ4e+7d0lfjZDQfkFYz zHkT0V@~u0aA(OeF`*GFY{q)%P>$ZunRe6lsOZ7nM#lE+H)TRAJ_YP6862$t&QITtZ zx_*FKFEyT!0q9C#n}8iz?rYy!+3_;Yb2|K`mXL1=jD2Tk9J5O9N76ni%Qx0`!{%4F zHmCmb1r}v@_HaaL>64|sq~mWE;nlIg!D&3H)Bb6ln&!D%c|vw@wE7bc3_BA(FM-N+ zMhUA_R(x}!H>Z#Ue^P?8LPZiHDf3WdB@tl{ABNBx<x|;RChG;ociCF37j?WnE)^|H z%BOvTQ|b76=?eU4c~%AS?yPDSWz^hQU@gOzJDuv8;FQBjg)AkyDw`}}*Qm((*YQ%D zcaReM)bW>VU+^Xj>tl`@Rl>c$&7d6Kflw3ZE6{ASp5@(o^3QepWqw(7HbQ!OU8_yE z-LX6?TJh?OxU=_TDQ~C>UiAY$)pg`mpWUm^9yje2)O%lsBDRFq>`NvvDaXF|K;%%d zsf}Ib?p<LfY8<K?jyaf>pT!|5&ruEz#-{G2986Ud7cn+%IzDYfGL!atpoW}>I?!DU zAq}Up69hz_uvm0d5<Gfao9HaJH^iJ@4L_-Kby5wi6g86L9odm`o+XeAkM}<Mr|-Y~ z^5bot-ps4Zi?oSTm86<_^|^+TRK|>sT4}c@^OxdmjZcAG2pv^<$ONWyFiJ@&sZRQ_ zd8rGY;;<0yclp3Kh?qlVPg}xLJ%%C@;EW9bRU|y5r=Y?n8;t|Z!BF+m`KgW9t%w4L zC2QBi#^4B_a?}+ZRzN^sUL8|_CemJ9r`uXeR$SnOdPU`2>!vL+KTDrf&5d;)zU+{2 zkZvJ%dM?$+&u3q1*h`41y;#cg<I@@%xw3xYDUYo4%#c^LQ2|b6R*v(qbuSZ<ZDuFn zWFMWxT?g?xC<koplIrjgG+&&~?<~fE_q%a9$!G{Fjk8`#eo#mA<DZK3L5&MP668vr zNs*jD!9cvBDDKP2ij3+d$H6WT4S>@cIBl$EtUNjZq3sDajD}J*Dgnux->cKc%Aej2 zwa1p%5HR5-NvY>WP**(G>bLXzZ%Z^aEY!}Ce{qse7a$nqKAPI<QrxfL)@%eTd)r0v zjZ+S+vky%jMJGu50JTsml1M1LZ!oM;RSg<#?QH^dy$9GFit1UD8wiv40!kgI<$2!e z5!RJKUm{i7Ob`e4r%3?zqCJT>+xkvZ=>jDWDy}Y*JUF<b8Zi4tLUob<tpYI6{qnDB z;e3)8Zbw>MmgAw%hw9l18U*8fuAK0r{PSA1B^mzGUN{^Gln@)0a8R~{Ok)de*9)#{ z5uL3Ic)bdyX_nP(QeCR)5F_*5m0CziprUz~upvu;psKUokyIwR;<ZG_lcHeFP6W}K z{CqtJU2=EqxM}%t7}uTYyzTbYtRnrU<q0KMcA!{JIBEaNMVrPh!-S{Y#t8Db^o_li z>7do&J{mbj{WUVG(h98gMS4%XEy|E){SJV8U#K7QklwrvUTbD5TM&%sR_cE}3t!fZ zz%wlNf`cPFnUEr<HQ!xx;C!zvOUZV0wSolf3|Yu2IPEI$zq2UPr4H}80iYyhaA#T- z2>apC4(rzU?Ky(&l(7!#M_0@#Uwj6Ig0muW4V)z%TPV(2yBtGAe5hCy`IPJ>A4h-? z*SwxKNL)&B8i!`t9Ks=DB)--y4Xi1i21vC9QDw!A$1?r#=9%%P>|CB5b=4w6J(>`w z>P{(pw>a7pB>3MBekwQ1r&Oifd28X28$!e-^)H$iDKG%&CN+pFc&j&M>mj`jI1YVR z+tPy6<G4E$sn4i=)bpt}aVu>_Wt4^<CqW5owZ;e~r<eDe<SB&`hLVVtFcI&vTyVWt zJ4uJEArR=&q{W5=xOi8y3S@lS3+xh)HiDD`Ira!RezGxcU9BFu@5kTgr^S_&t@T2A z2k*y_lpdjOJ|n?N)wq)f%-iz#?6Fy=w(A~|gsZWdAu?Xe@tufJT@S$9a6}FOnyJLp zl-TON^z*Y0-%DT*?B>O)mtR*~j?4Mcgb`O*2U3~kO?GdzY1eI44)9ya%jVgRwqD_b z$WkQcm?_n1OS;wGF7TMAGdjFR`_)8EYO8QHbuyf2xh*EDm#8%?ZkS`0_x_GMfBVPV zc=}TFq9S~uyb~BUHHN3>&%%E?igGxVqFiMzYuwUXbnjn|`@A-j3Bk&VPAe$D=v3WU zW*=M3o^0XJ@haDl?I|6Y&AP1;j5C)MDLE$5?-|Gsk;cX0qF&%_UEUL(RR#Oy61v;I zuRCa~Z5rBgz@oz3n_g~!_v4t3_#KnT6SC@Kn|Gnd`X+hIu*NkgG)xq#eX@JCHt|kN z66pIV(3kPI`R&uk&x*>1q_@w@7@mAYkw4#-GsYX3#>II8@E!c66muZ(T1pbmHSc$l zGDTsl)>vF%bEjTRzza<b2{Ie-YYQMUR{NaiChu`-1~2P{m`;>B6jW8(`q8P{bRBmR zzn8s$%Icb%rSKV)BC10-@9j?Z!9@n`uD!<VJjpVhxb|Dab`Av5HIJa88Ot_!gw4KP zAo1Fry4>UJLjnsZMB9d`qVjlMDn;UsH?JB%?aNgS_)&gNj<xn>q-pu?wp2DgNHOjD zBeJXY={+3R(Q|CvDoldLIfWF~RZz3tYp&DV6<x26b#q?Tn5`OxDe08-jX%lf;|QFe zr#HOzO?y-SNUi#^%Xd`nY<2K@;q`jm%K76AM(=}wm76wjc4SC|W65mPOIu>fVWLo> z2<O=49qe-5*PHw;doNS=?mC}qXFz`9JJkB#DgHuK`TA`cX8f^Q#_f&&@Zve?oHC_8 zxvcViRPwrF*X&?(!ha{X^FqN#e7kgZpciq&hAk=GqQHc2q~FKPDr0mFyiaiSvSEya z{Ro!OFr=xCFugCCM{=}&cvW^jXYx*`Sb)*hijLTSNRS|t=$1!lo>3OH3E|cjH#>4} zVLcUO1obPNn5_xVv{Ui0NW_meL75TY=asbTj*I1@4-nZn@ZxOL$X>V}EB0Ie{NeW> zAJUtwLfhNRX!=2D=Zta6L`E54ErDzY>3QP$xqK{HEoc*?%sGK}Du1oU2!L8Mv`uTs zlg!Jp2~F;4()5{<(MamZa=({9MN)lV%eiFoCZ#<ka<cXzRSo(91h3h_?eoq3?aY9I zu9N%Han7d1E-lRRiFe7ik8+b*P`@u-N)z*nwk<h49Ho6munb3fW6x^%e6ZI!IR@vI z@gL42FH7acas&pvv|rBqp#1k>fiwju*&KFldGR!~`>19=4tvT}px^>Z%ahuSTqP4L zpL%E5hKT02Ow>4Rm{HJOqIzK<<qk`DX^&UWjVEr@bmsL({ipbkGW*nX)ccN;O{H3o z;YGSk2wUzNb*aFm0Fop0)-cWn?6)z!hEoA^c{h|+dZ`m24zEwQvpOW!#bP=*QU@qr z2ga8t;zvDV*8KLzj}PO^9}frb?Zt9gFTPdVrrR18WI`FH<OV>5=)K#vteZ+~t=yJB ziv6<rR9)0Q-f_&4s0o8ct=Va55KI7Ldy}{<AeD<(1RUt-@VZa!bY2=n^2hiv`Tx?* z&J;-*Je1_8<_*rekmK3vN+#_JZW6AuQj(=R!Aa(!;^MVAXsIu%(=Mk9DJpMoP8G2} zQ4NaJ<PKd5MZ}h}0{(5aLE^(n_@~8+j&^MMRog@|KrZ@7_PxAm98l4PAW|!Q?Nn6H zr{Ewe@Ni06t(J@9&(d<eoS6eusDJ^raEP0#jhdr4d#R5{e`8J+6{W}>#9-3K?tsLj zTILhvVza1r#iv$gY;ypFBWXcPbF*u6uxIj#=}t+<880s8GF~KHIZRqK2`3jfp8{ws zFOXu0*te7V_&@tp=W<<C#*URDZ5|Izp)YR+BTm5lBzm^n$Jmn2v9}!@<u0QVC09x0 z!>SUZ1Ya<VT_Xy@+agyN$Tak$4LVv7x-D1pAR)@Q<A_sG+>%jsA60K|I%XfF7m~Pj znRY^Wf5fWdTo?O_ouQ`hSV9-k=|&|nZoA|+C`PYq${zi>y)RTrHnBX%vgth)k(Jq? zPE|4`Elnz5O7>!`c|qtEHLpzzptrvG4t5+5Zt0gV<JaYoYe*06rK~yBl;OnN&rzWH zaAZ<8W}(<^n?llVc*1nMQs;c$RS9LaS9}5umz$oQ#BEQ;U}s4WJvE51uQbG`%XO!N zXl}OH&@22Hw*w<jyr5sS%5p;glOK3{6EbastF7lKu^evJrju~;&=&sk9^4U@K^Ys@ zhX(gwUDIVwBxS&C132gcp$n?=lc$m)ZBk4VB$UfiQRRJ^{`fXOJH5ZJg?gD3ssJB8 z(E-n`scS+A)TMChM+lw<Ea}NW{-sc-?$iMcm?JP;x;|AFXYbJ~f6?Digq?Ly%1o=S zz4dm;0c|}-Zxv*}`Idu{y!+$W@p6f70Jm$|yr*Tkq<*1yhP&6m5<6<*3(DhD3CMv+ z3h6-wX1ej7znu!Nv_<mBL+17-zEKfV2PyKPN?N?EnRPq|Z^@$IZ@kxkUw(X9nv9zU z-Y@hb9w@Krp48=bsqP?<x}E6t-l8T2T$TX&&>>XeU308j0V?I^ax5*TZH&t~eIgab z#a7l>vv;|mD$>vyPRHl3sFf#xM1evT^B&vDe}N15Wcf;GT;$v)u|?G{8Nlr%Pi;0S zZCQHL%saJX)im9;8nd1u)#xNEcSio7Cmf`utZVVuED2RWk$OcM^4ONHyn#Pg>5n-+ ze*N%qZ=e5Ehf~=2IW06IP(Y0?MZUu7b%VQAGF5L^jYulmaW&)bzDB#-%uAHZ`>nVE z(E)kO@eb6b3zPOXIuP6`mNSIK?AHfuUs~)WQQmBx3X0zIIhMX9p@7nzilu|GEBG}Z zQXX{8p5Dd~2vykbptgOZEZ6foI@}c%9$>FbaLp~AkGhKz=T0!$wX1YR2~QLZS69Ji z&w3?A-w8#pQ$~-)T4&FNI#!?RC#e7{E{gn8B|B_uLV2jZMxB0V>BlOHon9N0!uWGa zd6pie4a92|(8m!5ODkvAl859zCz*BK({j)bGE?AdXwz_k`G8zxh^(&7bv@{QH$aN; zc+3h4QUFc!Kmf?yPJJNR-<2$R3;w*ph`D=%$DX#{bv?I9Q5T9Td0BJdnx}rBYe)(F zw@*oPPBVm|eWl(A8kQ3MuWdXA^;oNKKR*2EzkT`;_CJ-?V}6Ep9a1m-dDOp1juZ}+ z-EIot)?^Z&%f)$+*`iuRa}Qt~c|*2M_gOdzz`%Wt`)Y+glNT6zM8}x4j7n3$eYB#v zLr+V?Xh=X^-|f+@;ylR^)YT8XppfZa+c^rQ-3hSNu&43?Nw!DUKSUaIRAnNu%VajM zVu^6d7b5Bxn{Diya65#&Yos*H8z3y;gED3}pBH#e$++=#xxOuXgShA+F};*Ew!p99 z<agQC(ct|6nRLMs%sEI~m+={J*Gnn#2n8(A=kTs!3DUR+GoL3&XG0sGlXt6fjit2P z0_$5;@x1D(V*5{D4uV~Ho<s2HAjnu#X~s!Zj}m-~BXC--L>nli5p92fN33I|#?cV< zIF=?MudgVzPPiwmQ)0<UmvVM!W-`qKCqI5%O6x@;{^q6|$E7079RJl~B}W`z7b_<j zI-rdtOI+&wDOFkG;<lTt6=iM2$w_(XeXgdM>a#gf<e0s7c%58-tcx(+rKVRszRb+m zuD61zyP`=Ox%4FPP~D0l9pQZPvH%;zu$nY|+UmMSSFfz99^{Dp(1V6>l^vMAg8d3Y z^Dy~O@3fR{+lW<Z)vnd;SEvgKA9L0A)*F#Zf=5oP2XJVBM;r<DCW*h}sy{w{`Qzia zAMdOqe&UM}nXu^A2k;(#AlRF?y6F@UiG^gpBw3_MP9Z2ZRXnu=9l+6~=vr4@tV>fX zIxsX5J@JIIM+pt`0{m-ntzJ9N$7d7e>ojVdWVFXh1@HD9QdV^~Qxl(x@M|J{dUqt- zy%4u86<b$M6@XqG2+M@*vK>O_y0me?4B%91fl9t|V6WIxQxk|7=uL|l$Oc(ZXk;iq z_t3rmX{FxU>o4ulq0Y5(z$s2!mdA22CiyqH4&w50tTJ}Lls4Og9^(K6-P!I<{>FVq z6=BH`NxgUybZ{()=Ogv(IwSD(y3#E(63SfmWfZ<1o}!0Jz*JRC#~tuIZ(kn*_BNZ$ z5eMh9(rPs}J6bv_C_1Yf<t2%%I|riqcLIi1$1ZFMrVPSA0f|+);_WJqGpM3{$qyLS z2?$L;D5&#4EmnBDTz0X-izU(^HmYnJW%#AJTxT}*w3j}}@}t(XUc1NYQ01<NtOO}< z0d{h!bB*?`sL(HAHdSBemxrq14kz4v=T%+skKujR(j+-$xu*1#prA@ndzkuqsg+T^ zOv+KRU{r^W6H2Q0f^3j*tE^JRRRMD>@qMVKNc!xN1ey;;sk=(o3O>kJj*fN*aOidT z2BeB}^pq{+&)Sf_AJP5G(BkLY{QB+dyL^?yj<3ULCr7`K%#?6o8-x|0#p0CZ)9b6c zhKQYd<{<TDIn{^K^D4nRod{OfQQC1I0Mk{+B&o5Epg`~HMH01~Z^Ydpeh1SRb)*UE z&(4)3u1l-tApO0algOtv&t_pxwx@cV6x65GqX4MS3y?(_tiaCAR;s+jrWYAIH+dOg z!>}sh35K4_-o;@i1%Wl0(?D_e_Qh+<$BO;3T#@!aFS_=Zi&K)#U0Lyx^T|3#KT~HG z$D|}&s<#AQ<Y7qOAWS91iu~`IfSubSpfxLMTgY}hbz2!)XUpp(5AfH{>6FaPyJwLd zJXUW<X|MJ~TIM;8`#i;ZOS55orJ}uLbs)7(D~YXA4=Edb&p?r&MBfc=kv+_=AxUM0 zfcWVe`nI5t*b<R+kWd?@ME)t1<Y|#x<q|5doWsvcb@o3#EDehMV)fJ2VJKUs=5dS` zgnfd-DW>$@=Ce;Nr;`N^NXm?@g(xuLj%o|Bm8Ul+U6&&};oUL6e%(s;a$JDcu5Q=D zj0mnt3;&G=Bu-Qd>qqOj-rihs_LCh0cH9jV0@Q)xNg48bO~{)8NfrTBX_aGa;i~*8 z;k`S%9a)yy^0@>QH_va0Kn>Dnl(jUqdW~w-+1}}rFm=jgv;NCch4=0;OY>AlbCQj> zc!%yp-wh}zQDORfo=WjjzBK0&LC7{pTgzK2S!cp>dD*&T`FP{1;F8RFc?!o!5eaQq zPFHKy!3nekKD6f|xj6@P4tqzBE?=5!F2UObss?A~`7_i>E!IsxfMQM3G?|@t8cwy= zB-fm4PS+W_)kV%KV42ySX9oUWO4}W5?t9m>Ta%%AY9JlhlSPddwcn`7AFK7-{Pyeo z{`Ifp)5p0kzV@^nlJd)KDp<EEzQL{}wjRgyUZEWh>?@_CK8(ZaZ%#1<0JJy9L%sAl zR_T(K%KVke?RYmRN{O(pSd%=a+8yyYD<H`#^DewiX{~HYzSj$euwqcCSxUf7xudK6 z&ekR`P<3jkdMSr{)nyD4i}Dh>Unfnu`>}f~ph@-w^sqv~@%W}L_R*aFtRViOIql6p z&?kXC7LKGWrAvN2*X;Lif7K*OcAy#yQLpOosw5sra+w!uZ&%+XYn3GBcUua8L6KMW z#FJ5-9XNI^tk#r$lXk3Nr-F@3xQtl4WW()78;{9Il($sS;gt5L{x%4KVl#S;K&|p5 z#OtU&Y~}E?Hw_>tt;P~u)W}8yD`)T8;Rs(-9zi+Hn-G<BgIHF<8g;YqM$c1kbdIxw zc51A9Ekr2cR45fs4YIswrB)wGMcn^>!Q5dl_w_s%r$!%AyS6%%Yg?Z$TgX{WUX9TV z!rdEZD;KsGmA~NKz;{Je+EnV!EI2!2==SZjeIUS7vN%)=h;Y9twH7v_ijs%bK-lB6 z0jPIM2FUf!IyQ&2z{gH&sg6y0?0^^WbR+Ysw#o}(zp4UB1|80WslytY9l3BP5h$N* z)}#K--XE9*dDHSgsrM)^;;K@XKj||we*5y__fOx=jUib4fJvUf3+SMiz4szReo?-_ z<~HNBbMKx#=K_eT#rX;wL!?V57&lO$)GwJRMXDsVv{%0BMNyz_Dmai_i_W{!^JF$U z0+&>;4bH^rlKR|TLhbBCM*+MRx!D{fO&Tc_fg;X=>6&`llcHLczDChAwVYP3Y9C54 z0QVfnl#!`li`I%Q?!;6b%4DGvcKF5=<ZZbaTS@U8CB7`y`ThRz`;TwGe)(+I^!U?$ zq`oM5u(hNd0sVl2*Xo|?ZgLGryUyzhn*$4{{4YYuMG7s$O>_gn=c%QSjh;}J)X%h= zX)j$-y<GvU;H9Bk>R6YVh2mvX$Ez-((5pYk`|1{V0SaZ)!G6izDptA^h>Vn|yBt`I z-_>7vE<Io(nAUmHxp?;`uShv|Dsc#&u94E#ku<O?n;n2`t1@(U6?Ob3j-K8c@@?{{ z|Mx|cbn>#(WLze2k)=cepOUaBXgB9EcHpMBn8}unh7C>~+QcEW5>~ybCOOVI3<sO@ zNF0yg-47=c{1g_+ch?qOU7OQ6EX5%c#T0v(V4R-GvZ@}%5g2h&tSafRsUkn{B4Wj` zOudHa(B&iu?o`eslY`|C4kUr`(wlqCIlF>aRu@Mg<1Yf$XnWJYn3EKo@JNE=Kvk@y zyiR=oZqdS$d?Z9ZSB%7Ts3xZX>#g0`X;N<e){Z?Z?ys}Qn4QQUgGI}_&{H+4O-fcP zuua+6vl8cyMKofEX|Q=K-^u%wmdlY+613^vMy0sQfUO^oR9P>otJ~zMBJfp~fL2bM za^=o3at72SU2I@rs5g^N_12xr$cl@|<&%>K_<*}e!sFm@25VbN%TpESPRQnn_MM}Z zFF<f?C;z{Yv;ON9TYAx<y>wKSIWu8vrOoNmfQte-7pg@&0@|Yh|0Iew!N2?_dHWj= zk@Rs5(qOca=()>o>RyoYuB)@<O^3UyJ6foa4P{c%H+Tz<j4B~{l;@z<K_x%PZ>JJr zmZw*`Sps!qyrqy3OCGv4ovX4#H#VsqEy}nk)H_?#kCte4DAzij7nsurDPEM8Z3=)6 z?<5_Nx9{34y6w5o^jNRIzg63&$7eOP%PZkq5@UwO1HcP%V7#@5QN6ct*qxpOZR(-} z{<ArtvGk?ziLLkw{<=xgoI^LkC{g2@qo@p1Q|lRQ>I4!?r3G-3xWF^qs%NEVH8f)c z@0R1%rnozK8i#5W$F&E2`kKQFSCh=qEqo-Y9+{k4`SBTW!x`HYkUZ8PTyb7(NZ5<6 zniJn-uV5G4fmcGILjt@)Z;JCf0Q>r>pYL1h&2-Vbrx&m0^_Em86D`>LE7XYFE`vBJ z8ZRUAZq_``3y}V#3fz?S<4$Xv0oX>#RVVK3?G5Q^_e>m|I-L@D8$~&r=#?MQ>(oiy z`!9~flbqv>x{ILn4V9tPTwV-ytEZMgqfEVB=zAl$O5Q9y5*7Z*Zr>#^hOqjV8cc|A zbi6(GqKoxvvmJZ|P&qXM&_MwjeU7T$PvqC~9<{#8l>3k!)cT8Nsn6kLU8~qA3YhE! zkxOa;FfiNl-Zr38KiKHhBAuAd$rlk%XZTo?susYsB`pV>b11qGvW)7!Po+d}qR!dR zzN=F|tc;X_){^;f4*Thnt~kZimokE#6c!9X=2(Xmzz`cj=2H72vRkgE<4^-+9A0TC zqr&^McOzB0Xuf_Dxrgj%suPE@c720-yJa*;Wl&3At#f4^$N?0S@9XqqeEI#C4>F(Q zU%WbfQPUnpI@_s$TmjTH_OuuJnp+SkRK`(OjE5rmr%Bq2vU3JeT;)WfEM<5#;ybFY zM}vYEoxnB}u-I%IYGRv%j6EG^!$BpN>+lWrr#=H~&e?582AcNMi7Y7u$&SI?iJd!J zf<U?}EFj^uZ)!gWO_H=Du9X<qJ0(zXek*O>tR*$k6vPFF0KpZayzJa+oaR5KD2aob z$IlDpOh~LRJsaQpR5fE96f$KJoQm3VE)dD)ls;@)i_1(rd&zpK#FkYgP$~{!1>|ge zuPK}2>e5V!7E&k3$drhCBuNjdYJRKTY7uVER1#1r0Ul+dI*gIhSKH1h`PNBno?j95 ztY`%l{N;r4R1uSZu~Wtg!XkoRMF+2o2zqP&C|SsM0o64i%;AQcEf{SJ+J?-$GD_l3 zgkwuN1A0Af@t@1I7V33)=Gt|_%9P`UgrlYw$5oyAOa8$~Q)p+32kdqkp(ntPh!AcY zN`01Al@<-E-N$p87WS#-tNmSmg3>$NO<=I1w6_?;8h`bEmHhbBkJ)T^nE9ziqWXO# z#=gl(F=go6oShI;k}UHoy>}Ig3=_oN)*!E5z8aHXfWHcq$zq6lIyv4nSlo0hs!6l1 zqXwB{O~n}=@4r~6@bf}(TG&RjN-`i4+{3<Bbb@~BgtL3+YYq{`T}Jb{KJReohEr8^ zy#|_Yng`1Q?L*l!4Hu&fR_}E-O%wxInZFj764b@-Rjp^QrxF-xLteEfs3;MAmW?>w zwduB+<8SZm0&;-8-9RSPy-$gcwyydWy^71KgbI?aJf)RnC4IIj8I?cd+^f3WL9(A@ zRy85Fu=F+hzb;h#d7*;h-}^FZJ-odlm$AF6-e}qeUNR9uZ7FjIZ@F@MsGQo7olCyN zi-k(w<JUn;Y=KM)K15~N<J`RlOnU!rvb768@n#3Il+)45=bTY;IG%DKOR4tWjhvn+ z+7Ia@6jns^Q)W~5hQm%nvMJ_1mMR%Rq?$)Wt@I8GpG%PA1kT>1%$<%xY5l-LZaUm| z#~(Ds+pDa($HnxwAMfpW^;F-kF2eSDbrH!}-mTbnpqBB=l)01OB`DlZt7@lB!eb|Q z3w_NX3)p^9m#S=ejWNwR$$kl2dsiVyqex=5<AT;1Z1kk|ciC#9!kId$a#WsVdM&Eh zm^o6#IUJW%8@Q^mYA?%JQ)kq<Y;3%qQRIiS9GW+UwkU7eVv5sVceZ^dKk1ON+270y zrbZy%h&9QtA<0!=GXobZ_UCeaKR<mOU%%h?$EB;f?Mrp@&B619csYoH)&o;xj0XO3 zDspHTrcSAX)r;(-#UI7#mZ*Pa#%yOE-d9*g*EEQp{MkzpA1h@trL!(N@8!HU4m-JX zIJM>`{OW!;owaZGbJeOwG8P1E2f6Zx@={yS(fhb`6JB<_dVe3_mN1kVih<KH^|)6p z%c`G!BPHhaer{V@P7`!Es#c<krd_&vopK#G4d#=D*uy(k|9+isN-1mV4@~w-6_98% zZ{^2)Z@deKYFl=A+bM$X%<HB>B`;_l*F0-r_pGv2M{tTpnbIW8m{x%UaM)P8d`MR( z3sIZ&Tw+p_`<jwaE5L|C{diGP3rl0$39E}wJUQP40k7P^S)O1e*j;?3LP5B7X-X2z zS)T5-FeT_cRd}1j0kX7(olgQYC|eL^e6SHEivf|2H`So#MDr+wjPS1u6@Ff*eK8#* z{c+qBAm!C+sT1v<sxwO(A^b_l3mVO<W+VRw#2eMOPHM&+oKf|?LslmA;xrGQEIYm> zU8E`5EQP%CosV4?7KJb*^gOOEB<ZUq#`{0Ft$JxsWH_rdJ&VQ=EYjyDl9CjBD@bjP zNU5ZNrqd`&IRH^WuD|f6srGcbEga>lgBL&9$i_>R4k`nwu$)O#ba%M=st-=Z_fKEv z`1VQltLRd3gkHc^3}jUBz?*b4ncs^h$(2;`u`IVM$~&uaUo+)SKfO9on72=zufV;O z`kK#qqj5RoDv^}Urk*%RZwXXWc!Mo&mBgtg&U5mR0K~_h;_q@UNNgGe?tM9;=H-yE zQKRYWsn60P6;D!&9J#0$3C}uJ``#@pTCwOGQs!hZ0?N9|3tcCi;y{+QAfPa^0|6mQ zIe4Q-ef_>vf6TwmzxPkeygKOP`65SqPR-)=Nt9hhRn(gqoF6sLE6P~|sOXoG)ba(k z*VNA=O{ak!;;QNygC2_4&<a&iC>vU3?j`xUBoj4&Z-*i7t~#Nk+I+#|K3*=SE1P-% ztAf`|yG@8DAZeOiXhVD3#R%TFC0iFwX1LZI`{;`rcOB;%Ms`wM^E~UsYB<UouV!1k zK;O}LPwX+B$!_)j?0ZP>eJ<6TBs*~`{lz}#Q|@u`R=UP_tt_jNdMt5HxAwvQN<)wx zN!U>b66>zBuH@JW?bVT)Gg8TJO(q6uw0o<puSD8zjR_}cOAIrt8%1VwyNFr}=9e6v z7t#{-mGR?iAAF0hS^U1)IHn-FE>g9@r3YeB^^O_*NR22fJ*jjsj2IvsGg4DnLbYsV zYf?!n7#PLaV&MK;akWuSnH}ozSG(WuEA{o)^ZTby^P6;vO<RQ3S$M9OZfrO2nlM+o zt-Y*Ze4$L6dJ*?roqIo(4`W;GM0?#xYt(C3mW<|52k(h0?>tAC-b<0io#+I`ssP4A z-2@siZ&z_3l%?uT3G2Pjqhc<)$+A$yF(T0I6sW3pTUOHYB0O#zX^SN}tm-t?8<fRM zu5_yuK*e?qWsVXzmsT(&ovuM1F<;gKDBsAGnr<lGFmUqLTmdD}aXf^M|1taDm8_53 zn{>8gVlOJbY#U9u0V+w;CN{aw(Ln+)c?Kjj5~0(X+aAi1$?#Q}vfH4sJ<l)iX2hNp zo|JD&?rJenfa?%Hg4*!6OuAirYATjHsmr<V&MZ8g;Ixl*zT;-As?{?tRV>F+=gPVb z$?6>J4`*Fv{-`tSo$nmS^w<YbzAA;M5(v&WP+)jTd;)99N!{_pO?n*l$<@{1Y5NHZ z)JXXK6gqOW@9$$Y^@SpSYF@Nd{$^vxXnZ^OvF&UXg){l><%tT|EW*89m#pyZ^y_jL zRbOQT*EmcnpNO*B5t%{!4T_I}8t<x0QX@`nMQO8J3MZu>S@L;(A8v3TTi~>hG9u-B zccMbsqY9!SfIH|UZ_5d-DnFY&d^v7h?c)c)kv-*h*(`GaoY)Z)>AT0KY;tf!qMy9j z^K>j-x1;9lTaeE3Sf~Em|M$D1J08CB;%Np>-YDjWLq5tcNNwvn%Uqm!b%>n9)Rmno zr#VKTHZyO7Jkk`dqtrH`M8f4;W8zR8;dE}QIAlXDPa<P$6-PRP)~*UUQv5c#oljEX zW<5#uPMjV=+mWU3crHu5sQ}asUb-AkQA4Z}bo9k4Ss5-R5jfX-UY>#M)2aKQ>%}QN zmbXw|)00FIzCpUT&LcUr>%IfZ#N%HVYX5nml&IJvP&Q~#mzOF`1xJzWVgycBsYivM zDXpI^OXfF{7Khu029i{UfoeKx3Z+CZutBsy?({xj5T%oZ({9qCJYkbbXsSTl82QG} zc2y-A*zsZ~C%gJoj?~`e*1lIB7^l7v5jb8^PKC64GM~Id@ZHqurpY|#{9j%|Z-;iE zQfUt!N_UP;7q;})cn0qfmF41Pj%`1lJ8Jy?eaWh|H!+#=GLn_8WmHkErX?-X*VILE z`iA{=+C3wi1YO0}EW%LvUXlRW&bw8@Y(6${OTPWosxwrxB-|8O^d|gv@Ir}MeICvv z(}u_v?e#pBp|7@yB1vmk_rfnx@g;ViBOH`@LOWvCwx1SWa$G15oF7sMLeI^^YmtL} zs|DieO@s5IgvX+Kqz%)_RwNmy6hK5|!=IY)SQ_n5pPL^azMud5>zB`Fzw&O=)n0B< z@4_aWH<3p5*|uET;}Xw&lWDruXVL2966tNuQc_J&;pD8GpKO<1j7?c2(Y`DuR<=W^ zE;&#+Iz%eHyf$^wz2@4peltYzCtsXEU8y6z#9^H!$T`ldsA7}paTbvn<*q6^@l;IA zyKYV?TUv8@%DHqX*{4{^p5+Z32Z(`E+Oc1acy$l5{7n>_(O$iM_$6Q6XLu~v|Diyn zYL@y{|3dnEL7_!MM+Y^u76zA-V=jK6h&WP9X?g{m+Bib(RI|U|id42Vde)6@<85^% zXl`{Y>t#<fO3t@l^v;heE7+-G8vsKjgG5b0DcVjK_JKm95UD8(XK7<^S%tf*nRE#D z_&8-JXFYi#Qm^KP&Oue_2)E<o(k(*caoK)Unv}Jq^|K_+fNXtI0lMcLIJ-d%75uiP zN}$_=G~D;4`fs25Zx{P2y;(3?qCAyFy|3*DuTW{QEeAzTPr3XP;8wIXC1xI~iSa1< zjVlTgojy=m|A_AFQ{t#u%!xZn=E&)^Yjj=WGnQd!B&pbn?(o_rfVREP3eS6HsYwR~ zhY`>LKSNY0hsyJMpIiFvJe}?BF#}aWChv8Pt#WaW!V#YPh&pOFAPS|H+>D@qAeH0j zHgL7*iG0_~6KOk8N8W?@G2iuMe*E|O^-n*+y}ej365`V7LLKEu)*f24<)Up>R?V6U zq_cyH<j?Ghw~?N0{O;S~@Qkyp#LU#ayhut0W+#h?21<faS?@Z2+)cxz%?4#xMttY+ zDqA0)lYS%H{M%2RTavCqV^fp2dQ(<469#f-=Px4l`KFmOa8v&)M>LP5@Utv@N-aRh zQWqCQG^dvHn0Gj?;6P_~*fn`OvMFi_+*KOty>0d5fBcXC=l^}!pT?K|9?PIRrfiqq z^x%?}RGP{mu>}svopcW&DxYg0;UJGl!(@9YyIY-Vm2q7pT`t1q&A%L8%bLhvo+Tw* zvyStC#JI9F^)e8X$ovRX2AgO%1bCppq|R*KBgmGgaAL=E_P|ev7lD^fJoYW@uPA_O zJYb0xPuPkhm3py)cMebvd7A8Td0De-8>dWevRgEY7x9}hdCs2}>h1C!?ET~h9M12a z;7w&-?&ZMA`hfcKsovLcTzZenZH%rkDgnvsOkh`kv+f1uY`iS_1kQYobMrM5%abxS zV0Uc@!s&%6=T?)vq_kRB4!At;wX)$F5IYr^r!Y{bZK%(b4QN$Xo`aD(v>F2WF;)Me zxGSKj-b!VkE-T;ZkZRYRia4Z@D67EXYEcA1Mpsyo@473ouEI2-{XseT@jw69|Foa5 zT!5&=p4-Vu(4J&etBoMngO^6quy>$O;HLZ$TS@UTMRPmFIw$oUo-7JjmP;k5&32pq zJk`F;DXIRjROUQL%U$A;K-hI(u7}jUD<of@6uF?mVwcqD^d7<NXtsiOk)l)`0ISYM z<olktwyX@<ohm)mBT2<f-dB-b2>kgJkvcnmNt@>TkTvBGS-#&}<}FiCQ)vKQQ`dtr zzpm4p^*7Mxd0E2|q?S}*A=tOI+6(%$IDb%$MhcNCC}9N}yz{4Ib#A9?q@&N~%5zF4 z=t#uM+7=}V0gt^)RZJ($u-uq#3b;3KO}$cyJx6^8@g>=tZA*1ZnyX*>_>3u0K57{S zb|~vwUzu4VyiN{E{?%4C3FjOKz=Tv(?V4n2rhU}{Qo{sI3WZ75OkOJr&-p^<1w@(0 z6QB3-<@?ufAFrh~;I!P!V3iQ9YdCZ8bYT6wR8fkoEU7SgskUs64()MWjovZ=CqUlF zPO_1sM5V&%<-DtVx;j2XVrq2uN2BnI1Lzc+DseL_pS-PKYS#lCIK<CKU(VWeJt!`< zM2h-dN@C<wsSf_FZJ<W1yKatCi4#Io&~1uydFWj!t-^J1o{fFD9bTr|9NHbmPfqOh z!5@$?Czz+QA(TDVYAzbUn?g~DFZ?BGQUL2AQ3{x7;H}PYM#{ZlWq<Q}9bi}KCGNMG zh=gXl%@0%kA+CT#(DK$aM-D0(E)IEKe6<wQ^0QNDo02Oo_vJ(X9)8l(DiFM`E)geV z)3=bAs3hj3LLY2qAcfLG&S~#XH)_KOEOIb#bCx?zP{*mioQ{fGy_gtf?Gb~Dz8vQQ zg$mcHK6a?ecWWWTuP4Rl9xL_f>zfBx6+*qpj;mKi;WTXQvXMvM`34H#&J9E>bHjlt z01FThV9VP)IRc8m+sMw8dVF#R(bqn8i_ijx1p^5YPnP6n@@gu3^^!S<m-D}%CC-T| zE019gK5$u@IF(d5)!VX1ycMBz5>N*(rDFE7_y|dp)6IcJm4Qh8?mf5PS$9vxQcfIc zG1fv}GyB`p2g{~nwKK=bUnVr%1Ra+9u};7JvJ_F+P87h;l*h-s83;MEE5l}EL!L?Z zX#0Vem!3itxk+TDouXT=gHD`5BfzqGkG3nz(n0JukSQx%{pP|3^1L+{QwgmqP?}R} z6p3I_c27<ZUWpe?`_deuLJ0wYQI`%>m511t6DDtB=<}+HYzb;475yg2wm0xw^`T9t zDQ6F&xAxAAIyGK15G2?eCb~>OYgAPuw;4K!k2JqgzCD)d^XD($`nPvM6b+%DeFS3> z39m`9Cc!xo?hu)}H6?a~cqBP!HbKe8((wncte51P?A(QF>e*!DStZh~d3uHV(yk#R zY4x~eGGsMF0OGfE3yD;|JJ<5);1yeA{8_23-Ygvhm`P$GopN-Qe(jC-NQ#ZpP!mwE zU-rS2Gd$PiP1<%HHh44(P_1}|$Hmimapa_|rkH{2Y))wdL<OxIi0<`#ps4=!^S%n0 zwys9oi_XWLtq{G#k^;Eg$9XzX=yXC~?UT^^HVH*F?6L{^eo8_0;_OzcMoQ5cC)p^l z>q`IwOEhoSv_nKG%kpvt&MfO8IX)n1S>Iafkz;!@ohxAT(q_l8MNwv!%mUD(m^m-9 zz?8aZchOofI_foeIJtT3&we<ubbvV(W{zOUYJ+Cznp$-$a?rnN{?JqfyWIm`aq;b% z!^l4^)o)*}@1N$^bw%^GWHmkELb8`9_v3WBUYnpnDa6{<c&hQYE|3xlsT4&}&lD~P z%vI`?J+HD+*XYVl!C?<EDR;Q>s+(%lr@&|L%gmbHsSuk<N-;!^OAO^{tr$XIlGOTB zi^wN9RGIS%NNP^8IFhzZN|e+Z*1vq9zRpK>z!E%qDgi)A#F<l`nM~R?cIEACrkdMw zlM4y;-o<AHGz6ec8ht$K<NodI?;ol9Vq3SQ;iX5_<#gP`S=cLyUnn(nZaO)W))CrE zI^^2H(3J;i+QQz-Ner(eQq!OcT(>CC_ipW|kd<BJ?Dw3`<_}Ys*Dj7=k(~SH(Cxuj zeDtVzV{KQ|z2}P`Tq!(eRx>4gt0lD4Jj@%!rk(s!tl211odao=JhJNvVxKQ(Wdz&h zL_5`!(zJ)B0ZRoy!9Fh!)JX`7A4<d~6#nx{rKKa2UkVz2+9tD_A4?6O9u(#6t+3@) zG}!_D&#Y*4(PQKGm`%I9*9_n=iXm!?!v?Nd`qtrHq97mw_@lp`s!-ndZasEYqISE^ z<RYza9prjWpaDqKgkWQ9LQ53x(TSI{b9`8ILa<lsWnAK!PQ4Ix21}}Ldi!vLNS*CH zFDGEjJsof&Q7DY0Fau#r96XBU(Cy4GKTeT??iI!J7=FJ#ep%;l|5K#zh1JDLOUJsu z)(>0r6RAF9$a15gD7T$T9&Dq`Ra_`L!m07k?KN>7Krk?Xb5v?p%Z@iBYjMgkARq&> zRIDu2rQ>bJd)FF|s)H@E_3|_-0jp)cM%mmGH35Pqh0<Y+SByaOOI!17hSC=vtzeI? zg3T=@AXBGU((AS{)@7UHLVzI;18GG+lic(f-!dVK@aO!;?#0%%KfFzUoF6}5EK_)s z`~PW9f#faQf@}rC^mbJt8;Sqyna(C4>r8J29Y@Xj<#O-<J;X3xDZoKLS4u{2a#do` zbaP)aS<@1W?Ks~|((9r4@YsiT2f$Iku>t@OUbwz~L)mjrb`DNEfWb(O`z|@t;`{E4 z6=`-DvbDldcJD!)p;U;J-M4J#hUQY|db8|LYb_lk?j%t-I={w~kdUQia3X{5t;fGC z)$uM4{nGd(A_A_#(?GSdj6B%Ic`n8IW1((U^3&2x368F6N$DJnYpCEB%N7;yKhoy@ z<2*JGa8^r6lgzxjl|g$4y|~X=G{V)r#TlMQS3&+((@*cJWSRsL<ADgrP3R@*j}4-& zZ#cXJ8HyN?39f6SpgzU<R>}KtVD~M1ZnZ4eq4{R|u!B~7CVqqJf%qWN9Z-?9OXiC_ z7VF#m&!s22F0@__p!bWV-VT7@=e>lnsg(!^m&9;VRja#K!%^#XzAo^XqIh`#5y`Yu zT{B@;uvbjpf{^Mqhw%?(h^TmZUbc#jIuf?SbJcu*@n3-E&zrv^-`d06Q&n|s2dmzd zVA7%j3m>HiJYQLjuC7`2kj$Ky=S1hL>yPVBjho)-a+S2cQEII$?_RdG0~Bo#<n3sX zWk6{60n`Oh$DbDJ`ZAnX|GE@-6dG<X#%BB!QhbvQY#)RzRqo_vcy(+Y;8k@Iaac}P z(x9eL_LX-TY&vafY}<UDeP19<EV0Xe*_#-FwE*Z=yJ<2&f`e+qxk;x*Sibp`XCRVT zHoF5TuSlgSs)=3XJ1b=C9E?+<L3KLKooWYRI7T^~#^N7ZytBwT4G`_!b=<b2{{Qp! zF3OS{*U|N>@CB$qT~H`IjRJLnIQEc3&kSwpd-{K^I%K0oG5&DamdKfNx`C>_b6+wu zTrT)tn*%cL&~Ts4Zm9%~!!ivt{>K8^zxws*s}>0{EaAtus#ymaPGa$E*wslYy#qj$ zALRGxnZfl;t(vuq-mg;s4K8`Hwc}Av<$Z_pz*7M|HM}<P7n!CH1z`!}ii%%c-CY$p zMO@<Pw&XF(qwDLA{6Ph{QKM`hg^pVsonPGAlqw3MvS;b02v32VCWAz!6*c08PCQuG zP`RnxU)~(2Q~xnaRvo#h-AFz@_S+31Q}zuKk(yfT^Q684MDxe4(Eg_QA#>RYsjIX6 zIs!9SfQwkF`ad#6R4Y8yFy`q{#hi8@!N@t9%TH%&e2A!C2tbR%e%G%!gBz#HUAbuk zssI`9=cYK~wYXlxH|z>HJjNS$)=WI86~m{eNL5uUkc?-#<auu{U4geH+g^YXP>iH! z!bD5e%@4_4A#HrjJ9BiW4ZK-x23VkP8r@{Sl@@@Cc=a39R-`BsGF}f#!0@rs7|Ofl zsf7y1XIn^Ir}bs`v{*$dcNf?3Z_VHod7=c%UAkQ%8-uOMytWk;aM~78%hk^10H^u@ zPn)2ko-x2d{qZFo3uvP-7)y0_dkx?1X1Os;+3#xU$yK>+P`Fg4-reG8G<SfS=AlKu zE>{4-a*{U)Q_B#SG&kj(#AV!iImO)DPIboH<&UZJOlo&cJW)F&U6&NRd%!~f>1Sek z{ag9>aq^ud73_mj;83j}JRAwWE-c?X8BUwFD9%IIkmb@b)*TX(z+7O9R0Q~u=z3_3 zV;4XJ43hco@M{OI9vU&-Rf%~uDJaP2sh}(0Ge3qKxv2&`EZ;7kk7i>x=dbX2)DFLT zO8Nzy8%I*{oxBrOL7M7rNVpqH84pziHVTz%UmXtlEH`njE@24Z&Rl!Onn*}h8aKFo z-j6^Sk4b?6)sKG+o+`EHw*1zOQE7;KrG1vnTt#{<*|^(E`J8JnsYo=m>#8v_)yvV< ztRp;xCWt0b@u~}l@l<-5M1O$3Tu{4~V;pdj`Yx*gKB|Tw5?iR(w*G7?Xe>Iz>7K0f zIs<PI-0~AtQ6Z9KRWQ4wJ`hKzV2VJt4zeWvX_mI_J~aLep9UB>Qx23@jxvI1#*Lah z^mFD!k|vuBgUyP~j`?3au5)Rw8aJOY#M0<<l}rt)D~!vXVO99Zv1giKKbN7X9j7Ln zyGGXbGD$U?33s!`2U@nvHREm3UZWL&bj8b+(c$xwm(rZSsRtJwP$~sq9yv9Ko#cZq zgD*7wM1~%Vs>Fj^N?*K2djlFNC^kkN&fVgc2P)CUtKrWi%5AQWUHR!U3JG&2&N6T& zgWcUi;|2y$1c_ckK0o?gYc}ss>&sHCSfYj`;pZMIhOT7bnk#bYhOW_J-}mUI*6AW_ zTsj!ak2Tj`sBW!g`;pxkQWA;$snsa|nPUDh1gqO6MbJfhVoh9pP+)toR->Y{73e<3 zbFf4yu6q%E!o`)fkdvs#`>@tLlI}z?xty=_2XT?2i3l`rjl+pTsy?gD19svVxlqK9 zZzQDT97H)g-#b6$TnpiH_HWl^d2DT-e|l6OLmP_vH+e9}Bzy->2*63wkYnYmDn+RX ztys8f3bb8If}Bum)>FK@f{%uq*`}@IR-nSg$K=qdHb*7YUnE7v@;OE-ADyaKt2w+I zX2}xIT5$vA18L<M61?WVq!tBndY-2;WcoEN9QnyIfpkybTXc^_ZN%pAsHnm~wMxj_ z*Ul&(t_Pk2_+~7dwgN)&obTl1sdtErb#p#I;q#|of1O`H^uhlA>qm97y~$-7CUzwN zd&p-!_|mGG0o7X4KAeZ^LW&BxX#&R;<(QigK=;+KS|!?IN5_$y+X9{Vmy1Hjz{<Fc zRO_w?p9Dy~|Eh+sr&1O5ex_VnpB2TdfZlHCOOOfTms{b#2@uxy=Zslb!An=!JMmNq z8^K*6jo<XuJayrw2;#DmXvvhER#m3;3)@XcR8hNI%9fqv;$`4nLViNlmodM6|JUdF zqxQOMy)nI$M$%B4J4^HttGG_k9c^jXp>#KKlhDOCD9OfU=ffx0M>bU<Dw$VVbzR@H zl;Rk{J<g<Wjif3y5ZN9Ket-kc$f3&a{Wf4JH%dO@)8<=SWJG_?h@DX$%&jF60SS<F zYZ|J$h@_KiBmUo2fg1T#hV6qi(5`#=xL?3vxtYm5klQsXj`$^sWLLT9u+mHxa*~tI z=Eg4v@2{TMDQw@~7`d_(x*0Zt6ysVf-SmD`w)%4CWb_J*An!I!6S*->vjQMf=jkMG zX45r}N4$vIbqTsBU7s_hiZq?!lt(Q~!L}u$+F^=ci$@=8GlBupB<siSRyma_peW}& z52-rf@J+Q7ez#I4x8{kFvd;FE+-VC*{jE36*j>~nN;>J(g52f#!8tset91U%p+ih` z*M5^)-H+|BAJ(5v7Vm<Kth}k2gYX1|F+_lgmTzC?z9_#khr2I?B{Ca8Y+oWW>iI9D z5Sb#tSY5mM^u!;@6`c>Rl?iE|Gaua0k3?&g`<)>xQC(kCdF^t>5VQgewy7~4X&y*^ zD@b~id@9+Vicn37(*^RbY9WEJA2M8meBLEP+x5ZJG1y|(<%?@gc6BT1?c}XXw-_=) zr+n(T^dX)Y|K;;%K=h)#32EMKUT%=g=ztSq7R8Q>YB$M_vMvWZ8aXH^yu@N{x->P- zEIiV3xa04Xb`kFsOyWRlccMunXnPKo`c6uJ<y;TIM{}!<+)eJdJ8!+b?fL6nsc<Ae zM1x@^-MjjoHvf*GplQ_A!*#%AvU+Ops}TZV@7C2)D|A;UchD5!R8Si1qtCi<nB3E& zlbF^@WRMl2<^tJboP6>Jy?^=b7uD?-(PmeR{7qte`0i_1My}LgMHO-Y^sblaW|4YJ zhMs#?*(})Zr}Rq8j*GJ--GO(%WuIc*?z>4mCHQbJV*_tX6ybiEL2RJ|vP=Ws+2WKu zKNd?wbQ|(P-+B-SH)fx@W|ZEi?e*%kinrr%!1c0?n0IECfNZK?s>f%U_WHM;lkD4l z5=+$_K(t*^W#S@HUHguyKZG5q+*B`lb=&*zz9p2-;Ul`g$(_`uv$?*ho@^HjSLaE^ zudaPbR<JZ2Ya3-7`g!lMFKv@eq7U^T3Ebv)*Dg>R_UXoewzo?5sz)4`U4<Tb>D0Q8 zFS+!%UA=o04J)YGMVz2F6QD?G>1Zn}lhG~*(wF{VS(^~*pV9$UgXc5US1D~0VW%$9 zA13bl4=c<ZRbK74@OG$QMm4_a#J82@!P`^;)bHpCSYQA3>-R4M5HCyjLzyB!@%<{1 zcc^lAzM>t-vb1Z|6OxrOo6<h+2&+g-eK7I?92&c3q$<nt+o~$xnsP@!L-dT2g}_QZ zD6267CGI57@h07bn8j@f?Y>oue@#^D(w27GYs!hrL6NkkjkH*9IYh<9pIsdh{Vpsr zq@YqX6A9G$;h(!?6#y$|2IYdhG$qJ-A=%sm$6s!Q^AS(Y-O1)*uI&)Y>(}G@ST$aD zIN{xD9(2eB((QuSyQ{W%l%6h4k*iGGLR?W$&t3{4<r=&zUMg^g_~<@wXzu8!IK4ZH zCj{%m3ykq<0zTXxb$V#mN7qgTcNO^qx~3z?r`<qdoOm<pD^hToMo1K-Vru50>kI(i z0$Wl^NZ_goaBd24+_%<D1DMdN4B=fy&r+x!>MR-{II(td#%4Eh8Dk6cG$LLr;_*2C z^Fe8_Tb{_SfY2#c2C2wpsLR|q$!GvVaU*XP)3=?26_!5qMQClBArT)>aGc63aROX; zH`EwAkU@cuQwy|4Do6@Bl$#JZ^j@4Y!LQ<)+2&7uCBamt?iN=mv0hd8nw@*P1QaN` zeQy$r%A&hpHm~)x-8N!;yf@Md(UjUH0);`$-6*;!ythj#KnC5;78mi@2@D1>UJNzR z0gC3erT=_T?h(beakK20uH?q)3hmOu1%pS*_?xQlbctAEzs&yryVG(KnkI6z+6MQj z1T%ktv@HFSBjxy8Q>dt;kcA%Dtg3f&lbIX;Lyh73Y@{T3ohX9NR+hiTHo=^n#Eo0r zf>dEAHCiXB3#k~p@`+>Q+7i&^(*IC{&k6!>d5H?UddOQK`bkVs?C9pv566mJGq(*C zAzW7KTp*(TgBE@RD%hLT*(JQ~VsFxFc>9+LnRiMpA%R-;L?HG-sA&@Gbh6ESqQ%7~ zI`IB)YYZFTL`%1lk8Q2d@b`)=)V7*8=T4rG?6Ak?7goiS@3{}%f^YEP!^z#3rT4hB z=&~0?iRm6K$SLVX!{592aB$^kA^jZP>N-_5gJt*2F(=vWWYwt~@UE<Wbzs87;x`Yz zrVCJWbsx^N0{_yq?X;YUo~!rUuiyS~&$B5S-v&6K>7h+K&*dmUKT?`}5ZCivHRET; z4=GrRo_0`vHMMM9o!NCcu_HbJO?IY+9ZZef6ezkiFZaKnWP7DOfLWGr&iOU|lf=w7 zdet^-;gh4vg>`aFm8)WiUNYLbaahQo%H}JoBSq)h<T4PTDD7Ou0UNm&!Y`sA<Byzr z&*)QARbI5V-IN*Of4d5`Ta@9#Atpsg8-E_v*Uvv5f6Kd2J-w@ZX+a<}3oLLeZSMkK zT{{gf=85?9AN4Y66R7gu2wCWyn#g;Xfx(TJp3T8G+ed4gQtb#hMW0za#7#{N>05vi zce5ptQdm4ZQ%aH!x+lK@|9w=H!CkyGv^Lg2VJfD=apuEDUQXtpo>_fl0H60qQq!%K z8TSETVAGp8&PP<uRhK=psup?xj-idLBGWEyaZ&ewdr)8J|NOSZqSt)>hj1Qm!Y5g& z%H5{93woI%@pN12QcfRi&fS{_Q5K}DBJZsL0%xoeS@az{-S8**xOG5Ky=pnT>*cmT z-6}6>x51h1kWKw)3Bg2a{>y!k!P5&@^{w(ZcK#0!tggPv<>F_aYJ0hE-d*NW#*qWh zE4nH7_pTCMv~Os_Y((AYlsUMt+uf*(TIbkBP5OIK@LtwWJI`2`(t2=T!N|vWZD#j> z{*!|h{<g0>7~i!PC`LILWjpnhs_up=I@adFH45Am9?qc>dXb_{Ia;)JbAd+N((P1O zh#~>7PGD~7_%JKh$YV&RZ^9%}88C*|t`!Y63lD&j$@$MCI;2=#I1ab=c0$js13Rdy zmZ|YwbCI(}vb-KMTfTgu4oi5Cnl<FBPCHx4A2~ynl*Cha-c9=H+!3II<0rFFbvZ+N zj@VYF%{bc&QjP1E?;l+6rA=7g_J~Le9gtJCRuT|Q>biLFBYZu}gzDDzUKU%9awvT| z1mBam2vFB0V7e4_y8(M>7#@eRBV0}(h}{v#<a-#BAaq|j3hBB80N3#RzR;&uxzuZ? zEq>k-pJfAqR(E$LG4pFG)u=4k<v`d#%Ry5wXI3BwJ8MntIPk6}mHR4arMb9<8*WWB zl%)57>BTZEw=<U=C|=`B@9W<l6$Nv71L}!8uj$>OdXcUkB}&V2(+rV&(6|VkPbbmQ z85FlcoEZK0phTW%-~_4x&MkGZ-$5@h&?%|HEJY2zOm#sSqx>~r$Zq&@i*O<E^{AAs z<Sl#3>*=r5(Nib9PX6=Dx_5poGoG%OuEJFya=Z2_$BZNEChth3bEq_ip)9j61|Ez0 zPg{11>6+tRDTl_LL7C~UWPBdg_v^=Rzy9>;mw*2F{ipf!{JqQYZ|wMs>XIK>_#Fq4 z&kiXFX^A9ICu>qb$*xwj(l&>^;O-J#lH+-<j+fkTiQ2*4xdQ&<&z~{ON@%~&TD2-x z>X0B#lnO4hO=V;?5qUQHE*FBQ@&T8ReN{A64b4C2hS?F5NB#mMv}M#2x(kE1Bf_EM zG+2N)LqWlRcYbh3&EI<=u(#5v+Ja1=IYkSL)4)?NHpg93f70P-zkOSFpW6??n&Nd2 zudxR%K#yWb8LJ$9a<j!nlN%G0JnRHEbP<hYEMaXIfUDI>EgcS}eO3o#Xh^|{q@>ZC z_L@uA=^%S^56{c*BDp72^H@B6>961}<?Hrqs@*?y)E>zuKJmq4uVgHhd+0Mx&d6=6 zdOwPy$kA+AvlWed*CYbxXIB-B6P7A)**5rA7Qx!F6S0O@mch~zd(7R>bDI6j&%ge- zeF)I1C-f}zxjy3RZj=5l0r+UH@2G7Qg*1a8<SxI{lAZHsW_0?r_grJ#Ndi%k*qz(0 zviPPSc~Sfippm8eT@D?3RdilPf=_N!duvl+_;n9=sil|O7g1;5L)l+_Ccp?9o!Uv) z#l?1BQxHw@HcCvb%t!$4EUA4*y;6wzZBF2Wy&-)EIr7DIuPrJnSqKFe*VRn2WUxSd z+~+?%s^7^s^*K|*A~~9wJm{eT-zghBPGuhsV&;7}#leqG<!SoU0$sMXFo&q&NQoSO z%1SOKhDnJ<m{zKnjPJVz6>7C}ad2yN3g2ZN0adAE>SKtr<=hVqiv*p~^ONSXo+NV; zs=-n{lUMjWsy=f}sG11PWw^NJufMoWI;)Z?{XAL!Fdi5Ijd($XkYp%{>yW}B?Q5@U zs=4cYKe2uO?|3E>@tw`JMEPx45okFOP3v5DJX}imO!Hf((}GJgSBe>;jY>^b2B<cs zL;kaS)m=3?h27FImbG123H6o%V%4I<hxEvH7>f_Rp<=18l@DUkHLqh4e%qQXpK>VE zr72iGCBk=!Alx<Xn@bw}L_jq8FD+MVuH~gY<4w5IEJ%N@YBMRj$Vmn|mZ7NzI8Mdw zEr{M)5z=q%PmgNJgO)e1LH*-5e{APdUUC4JzNBiJ3z&mjD9FJr68peLmqN^;5~hj} z`?jN!t){_dswPfddILqjndfqSUELZ*3SGF8TEh{%r-GARF7WF)b!wpDM3-c>a4kRd z;`%i8#Rz(1nVYSh_1#{8dgZ<Gr;Cb~BT{?usx)_2we*s6db<BtZQS?|oS*@!DVAK` zbGLeR1gJ7a`mg8o>AwHD*3v$B@nL`CzH#@ILL%iJyM)R~Ub&-cUaI{LJB%9Rs)o_k z^if8?HW0a^g{$xPVbe1&BCe(EtwfiITrm%xV=s%GPVoY;QPDP+q#Q$}gySl`@B*c> z>^SK;UTc0qcfb+BQ{-6vo`^vQcjwd+T8ss9nwtK(V64pQjM9~)(DN3RPVy&~O<~fe z(rR~MlD9;Z(v0c=^j+6p9Q~y9=Vui(-+1c4lZ&AJ%``B&5~a)7k}Po1F{-2Bs*BS$ zGHqG%RbAn5k_>N8O*pgJC2l7nBt@K-ZCzDg$&skz4fnu~-NA8~s)BTa&#9!tYk^Nu za7wu(iIQSs%;S<g$t9#hIBzK>z!526sgmRNuD+tZ9RTmGpM~Tu-gUTC4=N-J`7k12 z>8HTD(;h0P-;ME^3WX)OoikmxLlMu{WBSrR##_aWt97c*HyZO$ikJ6q2Sy@QZc=>Z zDrp&EHC_o#oLPSPDQ`{ECLuoCBHwjwz1_)H2~4$BJ%qrQ)X7T7UYeT#sYs2gJ}TIn zluT|#vvjWOv!P8T&imC)Q7@|zR)^ijhif!NOQHdqvoYPk3emT>OZkjLSC!iUan@aV zD>wEOgyH?^w5rv%0)l}4sX`2B!Y~{hplXdnSR~~1=W%`KOl5bD!3k7EZ>}!gM@t<5 z@IS*Yk7bvYfACtDHju~%6z$}lN9+!|-&&X&)hr~m?4<v+?@Q?}Qmb0Rl7OjE0`Y(o z#G%&`^mI{n*-a^5vI7OT*Wk47$8zEUphuZ9Z7(*Dfj`FTtGkVGbwJ;;@ZNNUlZ{h5 zd3b0RPH{n@T)L8bu4~?tU*_7Lid?%S;jG?z(?t#t;*#bqqZ(Mn0hn)3YS~BFxBA#& zpxk<{VFJQZnk(O<T)BZ#JJ;kwJKrF3f~es^?4*$<EzN$%zIQ9n4ouHQA2(N0WhOYF zKDv{10@FSZne#&lD;Y(A<g2MKONx;69DpOwh>H~Ab|0mU)8oww>E87JJcE0j0E5t$ zODMPRCS8nUcgmOfuAQPx8j!o{<jY2NtR4B5HEaXMAHzM<V)t$Aie)5M@d=x50_pN` zzuGb5U-xRlXr1@QCP_R2Zmo-_nW(@CACi|9z0Y$=OjF@Bf=?uS9Ld7<QbzgY=xJ6~ z_|00xoi>2Y(GtJ!B#U8jWu(#)8TkLxK5JQaY~bsz(o28#t*BbnWR@%iXd>JIuN@#B z)vZRZHt(>yERcixLA*@;oq3?Qt{$}%po89Uo0>whXzfL%BA+tJ8ebxKX$=lKNZWla zfn?wvQqb1&?~f_{`7!ayWQkI%5C+5408)$Lk)q=@`y`vbt0bPRDurdMtHoV&Ww%wN z7rUnwWj$_}bQz6r>{@%A0BbRkzFn_#b~ltx(_O=YnmGQ@1o<4NYlN;35z6Wep)SFl zMo8Ci<gRxAb*AJ~UK)H;I7u*TOOkpj1_#=1!4V+%P2h3>gLV>~dr4gC#vgU_qpPj6 z$K_s1K;N#H?DM~7|1bkD%MARjUA#o{MpfG->xf3~Ud63~hok5M5w~0Q)cqQonVt5l zxdkd~7LRtL%qm0@ehy&9(ftZk{$0M3-TE%U@|47`so-=CK|hjC>V9mA&+g8~t_kf~ zOczbHZ32=}*}f$KTEp5#awo(C6s)M+aj(av)?Q1;5+I;Dxe3>s?uS|Lm(Z1hnR=ut zQGcih1&Rgz?Fx&_KiwZ<#Qc2g3A7rZr)rmPTSJQ7dtYnf$V;e}ODFL$U*)4$M(v)I zlA;bKH>)+f4Luud>ym5SX#jC1;wq)iPFc%0w1s)yo4HwO1<fRfR<h2a2T6m%(7lc0 z(HT;Wos;X*16g>toCCnR{w<%z)od+ma!_*Gc1P3?N&aVby5%0G6FE{Km2ApIZ})pY zH0972OaZy6hR!8tMo)U3<`k~UI^sT*xA{x|>H0<Qr1*P0&u<cPIV<ItRZ2NeBMqNf zH6MqlR201nHi6c<2y#2JJo@fv$>xW$T3njrj9rOX3Jt64TjPuB@L@NF@n*^7YB!6e zLe$N&sRlqWJ6^?Ka{i?Z?|#@<O!~%=5-vS^^78A_;bE)p5h=9C<G$>Ya>4Zhu?NgU z<uKd*EM+-*aQXq#iY*ow8`M;Cy@;%HEti2PP1l|~spOBRbzlEIZ`b|HqJO_Dd4yY2 zxipgmsYC^7^A$|m`A9)gI}6LM<Xg&I%Trx{{lq9}3hynrp2Hco@o>8Ze;dq{#dSZy zB{}WcGCA~G?WS_7s?eRm^Q9lTFK!SO>#48^aChF}T076T^9a5YRT44vyq6ZH20Zz4 zA!1?R=A<uxDxx2X_u}(Rs!Te?*F0di%IuTS7m`(j%GG^VE`tVMB#oC>-t(l6MR|Lx z{)TW<+us(J*RmQlWQ%TbK3yW#Br~|VLGhg8DdU=QU0X|_#9>$6*+CyV5%9@4=BHEX zxHiBjvsydU;5v5x;e9J0a~7@<U%4J{+f}>H4wsIvyUTX<8WOWAm<#Z!>1s|grVpZj z7b{o$xG52`ZbFWVvu?;#g#lGOo=4M_^isRZ_nmj@eZCn8R8cm{OU3*NJZ<j@IQl|V z_h%lJfGYpqQg}DW8-ugbtl;<_dT-9eHIs~1iBm&Pcyw2dybYqs!Erm^s9$dL$=)o~ zC{?yTkaf!ExYRgo+&4K?%9QfpPCE$QxUPAsdRBags>b`PqnD^wx^si58)&n4BF|6? znHSj|(vap&L84^^g#a0Q<9mWg6r5I6v=Z8OW$n};X|a}bNoo)(xkwVk_e*_EiuGgD z4nEosJFP16_>YIRe;ljlNd<-DbmAaJaxr*JQT~t_hi}dO0t{_VO4r`drbmxslBxsQ z5{vI%F;6<b5I92+b2~kFY|fH(MXXZzxz?L5-@v!gtRS!8r0(^kTHJX^9IB$xnATBd zh}m^R)z)&jD#*_ddtE95E{({aP*<o&%IGY6Df4f;F?(y5Dmws#yL0)hIgVp@enB{; z1T^^tiPr>8KJM{6sV`rDzJBTU)APr!@!QVAMMZTDswA#>RCHcLUr-${jQ|UT8rRgf z%G_*2<*+VjjRU80z9W^m6t@7(wvv)$MLu3?%YJc=T^UY}K(%ML5hmj9ozhO>h-G{D zZrx=xdtrI;G6Sie@9zGDg$bBWAL2T=^p{FG+Kv)U^QFvj;k{5@Rhu<Z3lE$2#jRuw zC1f1NTlTZo+ffl4moX1M9{ECA8Wr*DVSWE~d|<2ncgxuF=7C^MGBl|oKadb8^KOu> zy(f)~n$PTN+7+ckm1+Ilh~t#)O3#umZP&)4$Ac^?ikjk%{-yNCp6uFOi`gjcfpc<$ zN|r=B7uu%y(*mVH(?)`n!b7qf)%Z{H4c8CX?9y&i>{oY5fRN*+hs_V7D*v6Dlj}-` z)+fhXOKc>HdV_iOhZ=K~4!Hmn=C!7)vhi<9TIx~dVgKrB9X}{J^OVb~GOB3{Dj*L> z5H8V6cbu(WM7}O=%>I^YNBC^o=O_@KUD2*f#G-dM7&JptnCV`c&D3Sw9((ic-j1k> zC|KT&tp<X=)S@`~$gj3K)gRT;p_EtcdQsN76a)pbilkjO&aW+fU@k2Ke7)LOC@BIe zThxsYcQfyt4h|d`!E)8bxU2do_&ueTCk~WaTT=~OSA}0&|Mzd-W?JCtcbfd$REr;} zXI0l{DF;OX)U_K^e%i2s-4$9;8tBmfi9qCpNmrVy<~=MS&*^?|v3biMaw*5TU~!jf zzli4ifjc_8Q+cFvd6yVC03qHjJkLt;7VQhfmAZ0RPHE2UymlFPfXKPjcf5IThxT7~ z?nluZT5`d)<Yl?pw`SJS^>5Gvkct2jbVgMvS=qVGbI|(Ia3H1KOT*$npA`jsdE?xa zn=p4>IxSOz=(ez+v6@tB+qJphU6oR<3|Nk0Kf2_kEcQ@j|58PY#8SKU?o|$bZBA0; zMi~=1la?{c=tc@i;qx`XxBiLCf%CKJuOHU5yD{9YOo{UnG+|3pNcTi`&_(<>)Mbr^ z8<0gJ`BYWmfYO(Y4a!GOo<V4U11|%}XcFMG+1)9<-C(!NSBbIW`AU6A1ewn&+CQ$( z%j<Mo(kK5WCs3ARWcJoCnm<v-Rmt2f1Qj-ER#3k0JKMdCT(+}u88x+{K+v^j`Qilq z16oicgE*o?1Sx^~Mmm-U^#TI4)O;uEgsVRT;CW%I$X|1=sMS|fxkt=RC|Nl1p3^y# z#?hq_u0S{n^;YFY3H)5|elPioFj^gJnyS&U?y&BOE!^or9LW*9!hCl-B+ED@>!j-a zc~U>mH_LSL)l&!(KZlZH^H!wQ3Z_QhZ?9wNt8h|=$AajWDxXy~@qDN`SGQv$^JqF! z$_T2Wo!J4kJpy9BDii5mQ}P(rioPrxY64ID?grkS>kBX3idYgthWCmqe-4|7+K?|Q z;-G3cDKv@ZTsh^2NZY+m`QTkG9*I!^7IBqgxO`p!j_RYbo?KXUGTqCq;L4s=Qf#hU zwu8^A9_jm|`un%>IsSOKy1tGU5$`!#j{f5$zkJACPs&st`l&>EZcao?%MRMYskw+P z6HZ(fL^x?!vfvyi>L4OTxGk<@<&qLVT34+(D3&DMRAB^aM0;TeKSbT$_IShY&ewyy zkYs($(cSsdy(sIt_LBHN&1aolw^c;pmJDhE0kE1bSl>cAzQGo#Bhr=>_y@cQh(^;k z<C588e`ae=68S$A#YJtp<JGhJNALgq`LoOG%l+=nHa&pwY=;fq>lG_GI0(w*yItSh zx!6>CY3iQY|5I;WRiUh1P40YQ#mBE&54{2}uFgROrc~QqG~F5{<|V&zvB0+DaCqk| zFHz4a-TPvG0~I2{H|i^2rRJZB<Hv90F^%nGMUbyc617&;K!H3q4mAfA?cXno<~fPi zTARvHa(NV##or*7n#%cOp;(R_u0?0RnNBfTq5GFs%s+nm`P0G*I}qmGBtpL97?jE4 z^QNKW@^&VK>p9!>t=A}iNSNpB5i530V0$@72iWgimJ&4>+??|!s`lQ9;zx5cNOOrz zQzt-YTZUejI(3_tzYf40vi;Fpzv41U<KawF$mlK;JLcnb%!8z;Y?ek-F6(46O%^w= zb4%!Ph-zjVOGJ#ES>%NPQglYs7c|P7wPnvuAXNowUt*cgA-2XTGyd~IrGI}=G7rJH zTha0)UNS+a@+0Nu-DW+6U6^bR=6Z5lr&B|7toiCXBkmyS)0Tt+mbP1_$(sD7yM&~r zLLld!XdUMiK|^nTc-JGW4u0zkfDY=~H5(&6s1#PSgfNvlh9sWb#chQtMs#Z##6DbG z=B8?mR<&k34}P{1>qYH50tYuyox16Ya=A^u>4UrA%BEdYaQvnJ6e;xepgw(%e=MSL z1>WkKeYiPKP_)YtJU+l69gtl*b+N`7!^RJ@{9K`E=yU3dr#A6PF_Lge5_YuX1D4cm z$Em4LPj2N)pSRN3F3yzYe#+-2+`7sB>Q`N6r!MKmF*^lSIX`ruh*^{<RP~gDqbQ%K zH8YjO;GalPyj(V<EDdWxPLC?ixMNB;8whC4$;FX^#j2{MX(<i?-qi-7?o#UN3F=yo zc%owALA`D40Wo>-t;9n|9qydJ(Q-D}-apj-o^F!cLK(|eI%-Ye_O2Q(!=@xP6sUdJ zJ!scK{U>W=>H}02l92V{sa-zFCGic&WXg9I0O+d?I$RHwSG>D;dQ-KKR|!6S>ykud z{SWnQgG{MJg-f>VDzl35K-wTqU3r_!C2g%Qg^P!OU)mt3psNYcQPdUz{CU7!ptp?$ zzD}=_<{v-LU%uN{Sd!0HX>SwwV&l336J_vtCe(&?U*mMjU#-Mc7}*sI*E8L_pf)?e zgc}Z+D%?(xPg`0Xay~ba&d{Hr$Y#7a9-QM-6LheA?9_=MEsc%J_UK>Q{Oju1UN%#U zObWGbTp?AxEvp`K0a$P46wXQcGR!}~Ny0Jlfl%8{^<Rh-a$vP)sP6n{P3rW!q<T;U z;go009X+H2QVrz$F@62xQE>-<`mO!=dH!>Lwb8!)ZU2EM{G`E3X4j3SWEo{gvs=tD zkO1s9?M9^mVhTyR5s2m_RB<`0u4JTM-jPIe9%b5={{ktC(p#g$tdUJtX@&zw3ThT# z3bR}6C^)z)B=*{2@7j&HsHb)hNlJ5EDLyVCxg@#}^QKyzgUX^VkQCE;0$_v7y}QB_ z;Rr73L|58XG7{d)IMdsby4$gV3TBEZ3}*mN&)T$~|9Wm;+JDV%r#&yoz?pti6#(>l z>5_eC`Rr9A%xeQWmqx-Nas-OR+?!i`8^2!pUYE=&FdU4n<GA8~5x}tYeDkh&M*#U) zDi-nmad8#7!~CdQ<uy4_{7ACp>x@kYs-zLyhu6m4+7AxXbmKK^t5d4i``AIoWB_Ay z9)#IERWx<abLucz)i8CE?DC@P*mrTDrqTQ9?#KcVV0%)<88$F#ROjig^Dm#3<J|p8 zhPr&8MQxCSSgg<F#cfaLJl$B}G*``Ym&F@bQAHrF8pwP5xioA@R${WMk7>Cyv9Bsx z4rzb@zFjFt?oYZEXqUyK{Z2~!ctBo#wCa<x4Io~M<NIFQowmjGe^pKCa3rb$gjmKG zL9r+u;8r5{?5o#qXQgpo90TObRe(cJYz@Z3uGbmR)#7864?C#K_6c7G2s!T8?!rI5 zUcdhIzn}i!N{BzGP4w0i?MpQxQ77z|g7Q=nfa+UNTotYi3KbF?RtdxbQc-zR@t>D^ z$=tu(4IM>MylQUj&LoSDNmV!mG6|XzpCI5(?w}U*{2jtS`2MwMWoC5^7N9qlI3dWp z+=`y5-6q#w$vefJW3zL!*(C%#?3$BD$4EJoL44G%CaL$V282(gBvtSayFt$4s7-*l zyNkaDWU@(qhFx!u>hwuH`A{cfbyRmVI#mVP?%sL!idQ??J*)vW%DElJoQn~x&`a)n zk-RkY7)=g!Pxk@3W?44BGPp`n9nRtv!2D~0`s8^p<@Bz)(#cJDOz^7fjE+=h)`2A) z8bJf1+|H4BOFct4*A(+0C{pI@f4M8fAn!gZ+*38Z$ajxTORg#t?z&WERy8m5UEySL zSkY>SfGUMcX$*(R&y$+p{zq@`__zE+Jl>iyd=t$CxWXWtn#;YrCJ6!{MuC)kvtX&q z#@<+>|LJmXid5MaMbq&xu{)}sqR(_587QwQu+2Q*C}oAdc$}$QFx!^_oDy9Cp+{i+ zQX*rwGP(Gd&E}jw5m(~sR41)A8SfxN%Sqd<-DM(3-vIicS$vObxn2s;l7=|%DyH4% zesk(IQ=HLH!6D?HmblAr2OaU(veG@TI`F6X<;UOcY~Cd6Csn)`XxFTf=%H5_c=rG` z^E}j>AhF5GaJIcIg>I#AI9Rp^npO{_-BjIjn$e<aSHC!Hr=Bx6aM?-dvD}K1az$Ci z@$=NS^8Gw%Oi!NGuxZy%gS^K@Pk~sV1nV`ZZAma%8Z6@Gp|_!O0JolH*1**2oHJ5O zDDnrnmhSE~&DIHwJj^av4!jrb`evRT?@4B`PE@an{7=`<og?*q?G0u9#^1D6xh+N6 zbDmeVJq8}`ZcZ)91?ji-R<&*Fk7vG%`iYV}q74R{i#I4MD(K;w34n&fPYq72)RJ2Y zh!o#Tjo;l=;PRycIee2&(0xwSNQqdk*xofbg~UgB@rU~pfcQv200)rilLKX^XH%6k zwY>BRm2XegG!;vsZl=OkZ%h6x(LE_{{?TrZn?`kfz;U~hS*BY&p}Ye6PyO=}gU&yg zqn{(iXB=ZHv6=7uA<%odESMD#O^S3DjwjC_G~i%{py6KNwKWxDGZ3pcO^b*LH7V+{ z$%*Ck@OL?;&VM8Zj<i^n{C%;!#;^|Y9~=tU<(@_T6oKGXUu(`U@ba)@GQ3X!VL+b0 zi9(l4Oz^dFJXHqWqodGUe`dfX_*U<9eHRMg;!@mWlRoP@gFcV~nzbF{>W|YiomZ(O z#-qdjssHA3@efqM<&6hFH1V3N>yuA4ITd?Ry(;CYcFO5f=is_o?QY|p-Cx>v-7%GC zQZJ2oFeu5W<SDcpnNIFqc2As=MD>iVO{${1%jJq1fNSchyx<E+ftOsq>9^Vw#Ks&s zha@k1F=3Zko_0mkQ+H2RMy!fIedAk8&6#Ri$xR{d>j^}<K0tB(bjO%mOf`DTs<wf7 z$7Ne`sYdP$=N#?T0R8mKm+zl$JtxoK2U|Rz=jL&q4N*7f&FxPr(N6K6l#0x&)Jd8r zQZw;Kx~3@hb%pUu-?noTdf>wl9(Ua-N!DjoV2X-uy5+<LBR(jQb4%+3aWzF~D?ma= zu}3A1CoZi{=4O`cGZ$QmWVvC_LjGGyb=>vCwQdg^Ir3c1bM*rId9RbI1|Kk7u*;<i zH?QT~PKOyhoT<g645gsrM^T{95g3W=kEiut-(Hdw$KS%=e|5)~8ux>rd%P*cM7yYc zy(a#Ej-k<w9etwRfC3Hce(nOtsqQ#2Hr&Cz0HuV_ERC!Id=f?KVfp1?A-KV$W8BsQ zU)E`74mw_`HhK|ZnoiHI@uwHCDt6LIgn4-i4%`1Kdb<li-Yu#%jy+RvsYp@!4SG>N zMX!-USfz4O{*}9Mo%tv#AcE9XGtTNbUN*1EYJqD}wy}z!Y$LNQj_&=k>-^V${onVG z1qM5zZw<b~mR;cGB$t2`6u0*#eIB61&tE1ImpbPfK4%U~o=xLR9nLu<gc1S+u}(v) z%S8rW{<fP496WWZXv*uMwpdi1n{%Q51ZR?~99|22wNP`)#MU`I^hVrq<5kD$gFt+8 z;|+gY=S#9EVepinK)ER?jCTX@udXQQTbKuM#yR)F6ZY3p1G;GEx}K);U~O?U5M#<6 z<EX`de@tt2A-!$HWaW_U_>%L5O++Y7E(RI($a2@Y1f;EeX{YQ)=AmuSvP0_X!B7b+ zAs#Lc$F6?9tDf2QBd5BA9S7LD(sBDZhwe`D-$A;U=9}BAy=O0s0#7$nv!&%SA4%%* zX-id8*J}BxQcdIRY?1*t<qoS-i)#&m!skq_InUC8s}`F&{6s2zQuR`#BeTz)H>GOX zLB@?OQ^U>e1wQ|Ker@yXmv2ieEl5Xtj?}R*t>Vgn=+2e4fvuMSXI}n*Ug$;b7dc|0 z3Q`P^Lhaent4yZbU1A+bEA^Sq8k-E_od|yoX(_>#PK~Dbsm|4|rRHHT2{2Gzz{+Ws zn}>V9x)w+2INa_CX<hegE$3)W13Yzrr}HJ?Rx##-NUO-fKDE~l?EqY<cf5)wo^e$J zl9FQ|?tXMYA&-@`8K#o}Wt6s9!(TtE6{za=?$~+NrMh`884(VRY6dRgx-At50&Yub z8^;;sCUVntSSenPQ#HbQfgvbOH8ODPvmGiJ@!Y6qnj$+gjcl(4_YA1Yw#wy*MV@SV z7X5+D1no$jrv;_P9mF<LZn=jG!D-2zY-DCCUrnPpC7UbZCLeY9sK8YYlt9?To`kia z(gOvCOFi*eyP#y#RBjbXwn-e3PVTlXkL>lh{`*ot$NtN^G==`06s~KSv=%D)){3-& zn%!NaEF>xqo8Hb!<N<XKu!cPV6Wdtbt)i?rI(JtCs^U-BxI1L)7|+Pxt+E%l<iuvz zJzg;0O(4&nBY9KJi0P)=?YaV(*d-_l@*E~E%y9XU7b&0B`BhrKf0i{H(oQNa*>~zw zYBT=O)Vb)86b!D8a)GJJhPutCd(~wNoKcO$v?O`$IsW(mU7v*w;e+SqJpOHaXmb|t z2tj`^uykL7b*D0Do7+LLNT>xnWa5z4-bGaGTxHYJ+)WoHbwo3{RX53GJIJ#j>Zk^P z4o;M^)tjy?nzkRC!#D+W<Kvvf+2G6uXTDTUCB&s^1O_24E5$}V1k{hNT<RI8^0|}l zs;8>83n7w&4$P$16nI5JXmn-%+`t(8ttywqkHray=Msd_zw?aF%wO~P&)3h_kCpTn zen{^|)tZ<&lD#*-E6J3czf0E#4({8Ml1rvIf<ku(e;Z*8qUluFg@fDYsp((mjdvSM zeFY%^a?`JHSRn5bj7v}hFQ3voyumRl@}KWVlxYJI*<a(90iZzIU79>l>(==w6ux(l zpa3Q1D5Bg5tFF7XAm5N0kRxSJc-RiPF3^HT)za3dZMbkqfv7|{cj))EwX8G86@o&w z&vT*x+?Q2uBuhM<Vn>E+`%+=oa$4Dju3Lj5XhqCOl+wqIYFUd=Iiso&rj77R=r2>J zW9nSutduRnY>p?NEm=oqaPlUnjW8<1D!2kR4Wi`ieIGAApbik=5AAw)wV4P5pojua zcWmcYu!>X~k8Bz%OD@ql)Uk8YBW1zNbgLAs`okTo0->VL%Z8nnR+mDM)N#|z0xGyX zydy4P<fo(e`BJYwtOG?bexmu<ZN<bcU@5A)CSAP(i9N_=k>9=%qN`7L#pI2$^$6~S z-?Eo_m~N`LTGFI1TUFIa@NkVWx_mc8;9A62{(a+aC8v9&)usW+YieWNG<KOg&V5_r z2zRkR-)HFQPD0`J1y>T37PpjARzPQ1Qst$vJ#|(ACaB!wY?OrXu}9x}RHq|vS%oh} z56b`*?u&XbRKt9nU)O`0zw~9T0YZP9J`{c^mpj(!+;j0}?i;vH3adp`IGyXJ4SM(K z9VGKFLBk6ZZ`4u556wATf;G3y5V$5wg`+6wQ}pWv*?6hJQve3V-kcb^ir*gjD&G3- z-<1-&_iT}v9OI}1a_M|~YChe&o}0Cd+eIfp6d#9^J*8nbRY7F*w?k%0R7MAk;v!vE zx~yv2tW-QdU+2N1qI#}bcgz<;|2+S9ov7`1=jHHb7U8L$dVo_XkiWJ2<&1)FwN+8N zK`RNO5IDC2CyQ;7W9(c$Ti5wI)U#142;?*OCH1c?5jT`<T2*K{mQ~3D5Zd?#UFpCy z+W9>tGayB>UE}_Ls36~p?G0tAWIEZMzg1u5H)c1_B!K9YsG$P?<_I8Vg$*|)Cy&fo z*W{GrtkIOD+^J4_m-lZ(XrtOWxfK{m@nP9~{?xA3fmtR%+nW=f`O2NnY}+e!GK0Ij zQ^F}lfFrFzZ4x&<5p<6v-*KAA$-%+Eu9tmx;<q+eIfd8E_O#X70B<#i5K%ERw^c6J z+EfWTDMHJA-xO$1J3VWb1mtjWt&+E?%*k?guBxjs`t1ZwmyV-x)-H9WfpAqhsC}y8 z=DJB$YTw?W269uk9`F>P=04m2k4sUC$lPY%6?btoeh&vNZ%^vyzW7L%@ZlMm`g=AF zRn~g)MYVRwcyxF`R!&kJc_YO!h;2fr?rP>nJw!^_d3=&dG6^4y$vNrEH-jVzJa2mh zdXbK|LC7Sw4(Duj9=lQsyUzBnfbQH-2@a>r4o8Ux)Q#0i*3cm<CF<v0@|KiCdx8q@ z$*az4U3H}*52vP7(p5=b(8VD}56UMb$2F}i3Onh#-kWBGAniOZ-9B3R&j*#1PkjsM z@`EV<bq>=iYXZZrE$o-`OwE0IRt0R@SuneS36pk$esiMKe#tvK1f%)Zm4w4Xq*cC( zkC}T{f3GJc36x4`+>Bu-GsH!&?60LN73G(@u>0Iq)m81Conz`#b~S59Co`H$?8{2+ z+?VcS_rhJWEN|18JF-nVxkE;#G|-Z7Am(-QXQLzXZ0RXBPzmEIcCgR!cA|c<LSFio zlyMJ4xOo}fQ9k9ZOY(KG*{T*9oOS*vXdfK30AJTan8GE<Kdb6`%a(FZqr~4qeFG}n zfWoJino_l8FVustsmB-B&)V`Ti;1}#LmvHN_Y9~uNKX`&&V-~z1z}JGcPTdw;8r&# z4oWM)kam-b*9EQT<zE2RT>B~)g=Z_=Hj={0iO#iM!U6IEh?x6vZky8VesLf>iOeOY z|9ntUKlmq_tMA?1Qz|mmx#AKbdGPYPDK2=KR<V_MrPPAskj5t`NZz{K%Us_$IVYKy zI6zjjV2JwpF3sR7(kW^2)-N4gvx<#P2@t2g?J=kxY2=ypotpL&v-UEZsA8(hv<s#T z)RTw><aE51)L|RkCs$vp!aOb%?&`fze$Bv(-u0x&0boi+n(RDt@RbA+L8?ulv&V7C z82rx%mHzagZ1$=he_Cu0mqBK9X*0-_1^4qfqVrc<$2^U*Y#RBIS{F^CxL4sX&#ruc z-X(!ly;P`x`jo8*<ab+2XRN6@gT|HD2G-)QxAS>WX}=V7az_kgt|^;}(*p>*Ey`un zF}!InX)PnuHYhg9^-vT^i<oT};p<CTmu!&2088MO>k16+@=IOia$)?i3>#GUAIg%i zrpxEAzb&iI<qZE;!%%_&a79MIdr4zE!KHJOCRjg*>@p$M*K(98Qr%p{*|vqAq6;$e z#da45jRMiG6R8Ps={AmYC_A&DHJROE$@BGF2bsL@6yA?cjuN5rrGuJ-);UfWH${TG zWAwmHCChR230F;dDB%SMbSTVDLEiT)T^p22DX=$RRVVNQh&Nl^08-_)7gPPxC-dZj z4&A{0w)X=$zy0`4Ws|RKM6=M84B+Q^wLsF>mV<}S-MXVCEwAlTirMbnW{x}Mc(~e{ z!BBvRen%hbws^yX@&N#KNhLaLL|#iRcz54^t`E1XCvzsnp;h~qbqMS)lxwe=?-mpu zbs6(eO~q@8Y`At_9l;bbt_9}a4?=fQgx(^+eUhweR41}&x8dzSrVF*FJC<2yB;|U$ zZZ3^&*<n+o7hA_!T?QT0-VEJ-27Y|~^5qv-gw}3VINp|u$vc<ghf*^g$y_!sG5|7* zEV*&oc+1LG%Z}n{bLmu`vl+}KRJ$2UmnZGPmU?3ZBc2-nbPWUfZp+}nZlgS$(cG#B ztZL0&UYBqw=~HsVCF*Y4(yPu5YU)R-LV$~XP%+++xGbM?m8-gE)agW*%H?v9x!E<K zFeE0DixsfWBM5U`5-a52+>{UnVX4Jq+wW+{^R&it9r-v`=|NPSfz6J+7DETIG!r$+ zaiMk9sI`Y(3qaE?Xg)Nh%t=6ZEyKYHZ;_PQuSGS=6o2_H>6Y-XakS<J1T3De9jhRZ zN?qtE`Q_@%jroPB$Qem7=uP?nn2$0@@pehcmvm}iyS6yXjkc+!>`o$;iL?*`;KlXJ z2mk2mGW;x{nsgPVX_NbC?uIPq5$QkXZn;a>u8H(0B&*kh8ejhJmmlXpzt3O3ee!gj zf7^cmKtE0O<W~H?-No%97aW14L_c*?d4+^>Fy&4WxLITXq_m^Fq`$PaG3Sz}+ZM_U zY-bARrCi>uR2h!n6m#T2f>*WNJ)*1{(g;_mC>vRxqgA!K4zB*)VjsT61)7$)Cd+w> zE6b(@xpP@R^hu1+L<yk6uhVDOedh@_opKWOp;J1FG*M;Ro#C`Ua;U7{G=<StkZ5x| zNKen6!e2bG;uCv9z1jmHWQC7Z_BjuAvoiHym=jD(O?NtHl%?cN4dZf=Pj9<KlA4;P zsN%V3h0e#8w>9Z|N%2dXbE>*4y-ZP0SWv{!1eanL??2S|>t1SE8zrVbcP&c6CFk)9 zZz;N9D5-qZ0Xx`>a%*y$N)Y$~H>YH23S*to6^PWBbsN`eT53Qd?$c=6Zl!yx@=_0Z zh@gWJ0UH1Q#Qs=t{QIw8ZK4JD=6{f!{ve4WW}q}Y^tL@VVwOxBxwfu4UP{3Est7-z zZriXuN*qdqDh}8esJoT_SC8QQ5P4OMdAnpIB;s~D$r5@GQpIgrAZ{}|-vH823Y9lz z#MDtDst!&Py7c{SJougOt=Jf^kBVlyRW#MQd)E+5j^@!^UQ$^<tq2>1>iyW)Mn)<d zpqt-A1_I0y+qh26={F#FUn<I%PR?(4^V|39`^t~;L)rLkBuKf&2bgvj#>T@ZfdPuZ zoToGbVIC2BdcuJ$2ak=bacVpn<>|V4P0`WEtyhYY@GdRqO6Hc0XBXNTr}KRN7PxU& z_lu(H6tuVy^osau@Q@(-8I>a->qU;Gu8sUsAc)Dsk*D+SsN6KECaapH7al-`+I$Lv zrQfdQ^-cT1E(VFqXg+dOG$vLQgyaGMQciVBNe)Ek*Tb6Q)Ai|>`^%5}-@@<RnRnyi zRrFd_-b)OWS9m&_%0v$v<a{+Le;TdEJBSVTwM9L|^=k|H&_8?-_ofVr++4$o?$v=G zG~y;etHnDH_dP^~iSTy1ZN{lR9&0Wt<4sG~$zcL6?Ak0U8LF=Wc!6qYkM$x0YzGx) zRzdx?<i9k5r24$KT9$62^vk4fJ1Eg=b=h=_W|vHimTar@#NSsi&l)nuH#{-FUz#Z8 z553;-1pLlrJ`}0Dv!iQMo91{S*1eRj9grSS4o>AgWi6;bn(;MB?v=Sf+SE(ix^L{1 zE4)ZEh{Ei_`M#|Sjp28fk2Pflu>tgypxs{G8H%36R6Qlkdse3{D+QRU(ZlZTQEa1; zH~OXI9HDfl@)QmNr8(0;zC(W*A|Vm<0Q&I2x~4zCR3N1t5zii(+%R7#8mFRHYK*nN zcv2Mj^(|mk5Fw=&8GduoN4@Jcj>;OZavk(HAh}f?FRP1ij;xfY0<%!aEjLWpQH~N^ z{Umo+3T`Sk`6+7D4>z%wKGqSJu7G|Rr%ED(qqnut;82in=_ce+4ltJveZHzBp5U<< zpxl2T8jvwT1qLM9ah%o8t?VSGXm2oU&O^H3Y-w6?PCJpupa7S+3f3+ZyBvN=E4(Zv zOP?q8>GSvH%(Z<yEO$bleMcq8C^ty*(;59ZdAst>sDQ{Z6rhP5H{@&kL|sM)7X=p( z_T3Vm@VF_qWhVt}3ig`0)S&l4bkV5Vs00L+V`*zjk&^^+TNmDs!wsNFT}F!Ilkk=` zrB-B}GD5Aq3#glOP?Wmq5(L0aPM<b^I^i`@23lmd1$o?Ar)r~^8!oNuGG+g&+HecG z2X~#R6db>})aMpT`0Iz2?2x`WC!MzX^m)}jR{;att#jxHuF<)}s<HOoxZ?U+?>V_2 z0OSF&Qvz>G%namv20pFRa3Fiu2Z16nN;kdN-r=0i;FR=BOY5rI!kLe*fQ@;zQdJJF zUH^x2x}&$Xs&KDNm&s9>;H;5Ot|ebmt=5s|LNO=TQ9mSCKXgD;8r?>UGekWRmN^GO ziuX*C2Y{5aTkY{fB+kDc)|X%Y@#V+-F>uc1%?s#sD?n{!b?C0GM#=-AZ~~=*iF#cM zD7!?c+j%^HQeG;Dzw_=X9rywqH~FFQk}ZCy-q9Q@+zL{1%9Gb`?jF@x*O!mg``t^M zk6a7^iZCdpnh?QrNIL~S6}5}b{44NRs7+ZPS5dT)<-cxj&Yyj)*D7jj7sOs+aBsb} zqC_PZnGd|>;10ogQ0}Pi9#zU5mpm$m{ZHfXj|a7+((;>M3!knk;j$E!2?P|P;&(%L zB73<pUTs92LARhB$u1=WXm<bep*2YnKWUCT<8nS(42ET%cC^J$hzd<4JFA-G_5kqR z?6i<t_t%30maAQ{+0M?IO#(*rTmqKf=?KzZ4?-5DEcuM&;np7ER1q#}`CX^9Yu6P# z^KZHhrKF9E%N@?vwXvhJ3LL9cKQ{hO3ZWw{IlZ3W9@KBYd~YA_lu=#dKjAA5ru&<| z%;goJ8bh+Ey$@+dy0C{U60nHOvm_Orh61b#59wo{sl6$gl7p>LG$1F*YAoVt{yfyV zSDxG|`_7sL>#k<f<cgnfIz%a^onNL&Fqug|3koTqQ8F;P>l=BB&5*|1%6!IgBsD2} zQ<25dxSOLpalnnjogzR9lshhaA^FnA^Fa};7;1J+Z;%#w_yf=%-$4Ao+++W+{07Fp zZ5=mt7b1!GUhDot6i9)-Z2FXMts^?d%9`8+X?~OrfWBi{Zf`PA<|ad~eE8UM9w`m@ zMvhr8AUAot&7t_bkfta7Ws|-6Q?&UQS-WUdw0qSTOa>6=!_M(C8v@G6dLka3WE*u6 z?Su4@Hp|+bhqC^w-WpyHC84Ol_;}Nw16%;Ck^r)Hks6m&4Olr+oQOIkT)Ym}FAlw= z3Vt{(#<xdxXf!VI*gaHT(vvRQ=_FHA62v5Jo?~&XDLL<o7g=QcNdz<rRZgKo27_x@ zEJ=8=8z)Ys0&o#`2<V}?vEufmy{yZG?I@)}u1BtLbEsK2tG;|MOA}6mzFqoK)Lk=g z${P;laRUVG()+Ec^7xpk^9b|>i%Ifgr6hE^D!n)9I$0emIgKSNefX|VNeNe8y3p6* zl=bzf=C|*07}nF@8z_q$_~u+@SCJRfh)lOFSLz9F<gFE7<(I3e2<)4_cd(~UKGgJ4 zxoEe<z?Q}VeGH}E7{Id*LZq2|mn~__2EYU(X6ipBf%t-Upf?>kcoWZ%p5Jop-5upk zqvENJ89||$H4K2VspkPE%gJ58;wWzDEp+N=<?l2y-7b_`^HXtLSzTax#G^aBShH&l z0g~q16s%La4PjI5pV!m+-%mfUVle$)-0W}r$593I{*lXP+Z}#ur*KJVXyom9sv~<j zAgOL$Dq&DQmVO)xUwXz8lTAWXn@tTZi}LZ3*{6!`vl9pT*#~e@PnKM}PFbF-*M6ve zO5G&@TZL<gs{TFs7(}%Wg`PN9R`L2!f8DWLbnR<9Z^Cuu<b!Ry+N6#Vow%yfO5s4! zuY_-sbM9JMcf*!Qa-9@EF3laP(EstMzVxrl`x^)v-+A)mTmhYmh?kZ1$i4&UgqOr8 z<O$5f;W$r1^HMIndUm&6-Fd4+sPoe`Z|>Sg+&l^K^OWE`T&caLn+|+^GT|Wcg$NV~ zDfZ=axT4@o|76MFluMOYeGG0*@i^bzIa1>Ciaa`hL4MPU?Fx+ngTa|pRTSI%TuY-> zLta4N5XDjA5j-X@tZ@+wnH!8I9|A<$DaCEW@Am8RpC1$8^LQ%&iOGtLIv2M8rFfP* zU0_5@i_M7urRJjVBp3J<J*ym{DP@{WHKmEjev#g<Q<J*AB+Z+fs_5^ixBalwlCLSb zxRk3hr7Y2R+n*)AsfftY^z}O=xjUQSBD;L5cVTl^!AGe4c8vDX^c{DIY?m)NQ=5Id zq?eYCic6)+28JSK!I)09I?r))zybR9m6nElsI!Kr5A)^M`3o^UZczo4@<Rfvyp=VF z{dE14)r5;A4DGA$;-TGZA^CI{&8{Afxb|ZEPPSZ{Ls6N}2GWv<w%k2K`%t9j$yrQW zLmx`U+g&|%Qc+x;DCG{Iz0Rjv4qPIwM?q3Wg7qviFK4u(bxJ}NtWrUiOi-33mJN%h zw$y4wQ=+K+6E#9@WM_3GLufqs>Pi-8LV6TsVgv78WeHtLM;)5YTn{_<{b5DN^zUr> zOnIin3n$+B$0gR=05kwOf-y)&yCIDon)YdAB{CepKf1486g|-n^~yTC7*-XU03cBJ zl*tXfi^G<pMbR!1Sv;+QjVoh1Tp#&qEg0g-=J6sP>fv1%y+YwJzWNOUxm*KE1kHXo ziH6g&*LBz)+;rs-In@re06mnPhpIqPlf`Yn*1ortYQ6v$oH$BA+}*=a5dlQ_{;>Y> zc`efJKR7;qBj@h=jjOMB?kfOk@wbMxhuR^_R2-BOgS+ASm{M)!Eo@7JK<Nm*kO0!d z)nd1lM?AY`r7m`K07i9ZOx-NU(p(bC{i@L^A^2_WYLsFFK?@V<3$92-6#zM!%ReT# z55sA=G*hNBYTW^EP~q($Vp5`1elNu+_51F4n0rD=C^u8r5?`@Yy+CD13CnkylvWA@ z7^lLBfAOTs59<27`J-zsrvApMJ8{=mZ)%;zDW(c^^HA4&z(D2pUCvdKvj3Ykf`V<m z6_o`e06HjxO7@hQ4K5D?K}BVW*V3L`-QrgOA7-4ljG6K14^hY!cT#>Av{<4uG6Z)C zztzbMDMB&@G035zPCuH(^hJQ;;FF?zQ?$n&tX)x*X^)tzM?IFQlw`ON(0SGA_BrW6 ztmWn9Z~4=c`uj!3{ye{4-{&6>jhgMrgj8|V5_*^tHN$YkdAX&!7h_-5ydpOp1E;&L zy&QT0xVCyMhmzp}f_HM$Osr4^DO5uxsx-6w5im9Qp>FD^x7poKckW8g3OZuHGU1f{ zp;Kp<u1LjDPh#+{v@0Qm$E{?VzO-9aLa5E1DsD}&I4|R(XeAM-w%`bm-x9zM+GE|$ zHAmIMf=j6b>#mjVZo_h0+-AAY<Ncw1`}SG8VYg~2M&8I>Zb`Ul<$|gF9mxd3+OGR| zQTr|?>7LYi@stM}CEx5fRc|qJ-`SmpTQyJ3IyjYy@Nf?58Wr0eK`EjPF5D=41pySu zIbKVMB0T<On<OMv{CMKGI)K_jw38IA94FPL#!H20F^rkx<b)@^EeB6W1LU>OtVJcy zKtC1RX8M$DcURVWb6r}6M}0wtBA@1zd#R-ts?xuBR>Acmg3Fsdx-&wKPA0EXF6Y=* zuCKb6E;r=U%|2z6Q(v7I-6DwP2SCD3BcJ^crlqkK+T3c*o95?wV)5K1soMCUK)VIZ z?!)K^sm^eJbkme=TbqC-sadnBLr7_9|7R(@x1bjUpni9Wmx`18$nOI+U7Ce~r{x>! zl66pCZ^pJ=P)HdIq}c3BNVDgPCZn&@wLsF~?&!qvR5)M0|1`gT`!wdN2v4n(wl`sq zOYMHiF2`;)wPl@q)i48Vi>L@9($Tbc)S*_3JgLE3RqB|kncT*MFy_12R!J7S+ipj8 z8ziX4FX3#{N`l(?3K9s5y&fGAA0N+FDFjQJ=ea4r5Tau7#7Rn!&?C=E0p?7>tt1l_ zDi=?>xWd`0luojsUTL6UX~WS?B+?7HF!6~Gbs{!r4_5Qw1#W|M5XwnlKACKL9@eiv zMz=*jR%_pgT@sFt{akh5rnR0+a$U%$I5=2F))9eH@4&P)=L;`H|0j8j?LPa`-0c=? zfk$eOo)}si$%Z$;t0NGb3P7LsEzULbsX?DE{#1ICS#9=sik_7~J8p&6UNcQKW7X!! z8e_QAXbaZznEy|;EG|!zPjPE<on%>2lj-xDrE!e3+!;W7&5$pbu2uWw5?6L9M`Lm$ zkAHtsOA-40G4Ye+;NN<(0TqBH@hGd9jU6Be-~*cYiq+29-6qVdiwyoPU9v}aE;>a^ zn#5kcCe`zN{Z|%F*qn-Xn)a#$m#b12u|bM{kz)PF?aLq@i3kQt3IKk6FL|zOq}CUJ z&Iy3CKsj7Hct%N8UAf$y1cy|ko3eA4j!*IrE+X1I^r1=e7b(HcbGC4&57vufY?<nW z66t<nQAwzue)-4Jcs#*Z?@oBRT9$Iv2$NZ=uKSfaT%b#;EWJj-Z!LewiYTBeZHP2I zvovEsjSLgzA;MWgk-P<js%~Q4_h_7qELMzaCsWZAWwiB@4iH4UPXbKa;yfN&ZP|Ls zig(-G<<;{;lUowg+4GW~u9oQS_R$t6l<Ila^SEpXdcovTaQzg))S%NbjxKRkt+P|r zL5l6jJvb*>ewI4k9@Y0bgbH?!!Q~HV*UdI8TK8d=)+kb$v}<LRu;wsP+n=pzBnJ{8 zQD4?_PDm+#0LBL>RQ3Ix;IEjHR-Qy=u+P{tl|G0*wX9}fJ=_QGN`8?k!7#@QiW+Nr z1g>eUd<507qi*P~{DQkUtyd~av}vJJg*G8+1k!KOx<-K@Ers++s??!Gv7zVGu#DyU zY4(_1VQvaPmctc>osx=-7WrmR=lIv_pNj_m;dENxYy*>;zcO~z5lHHX={sB!rMzB0 zNpUwLA1IHK<5HA(SGw_#I_pjWN78Y;vjcZOV(L_<jgqWVE-k?)Pz7b6!{g!{R{5-5 z8U}%>Jd;!M=}xV2pEsA|nv%DQ(!ni6j)Q(93WMGATE<7z(0<m$53G)Hn=|fw`$++o zw@WEO$ME^FT@hRo;nF+Z-Lhmgiq)XG-A0jdQ(nG5sShK(<9x8E;-7xzjW8<`j=Kht zK$c6%*e$ro+|}zoqO!&ZMVX#Q1$3=b7TB8@dCVOQ%fDS<CvOIe;7;<Ud2}Z~X5R*Q zBZcMX(Z(8H?2mJ<%lK6Jx<g98zw8@ph|Rx?hXyvctwN4PmUuwXH2Ts%=D`la14pa- z0D^Z+O6w8q;qr)VU~>s6f(#8Z7l^Pj>bn)?wb^Bx`)d>O*ZH-7{`BkO2!6<`g3_M7 zh1L8aU8`ibhTl!+DDQB~QD^c_{k9eG2x&wvPSgtQ0EMUke&xBE$C32uu$*7+@OX1X zw>Zj&-tQdLwLYzE9A{L^g1iIhkB8G0mwMk&_bd_yxM(7>+r(BC7Z-(`+^V9MQ&pnJ zt-;pTQ<sQ-o(F-I#6tzxBy)q?i<A%E>5^d~^YFf=)uG!AGIkvtRO%rL#n;pNY5wwB zfjr+HRC5Aan`5P0T}NJ#jk=<cy*GH#!grTns?yFXsZm3z0pX%5B?VXu=qb0z^bHn{ zRmi*>JM@b#L!ZZRaR58di6fHL#XkI@^RXG$=7Sn<0rlWmXWNo)jM6IIgIhazTi3~+ zlq<`6Q0rWknrYrX(y&HPRM>}0w}&=oYkWF*JOFE%<BrMeTzU=T)R@Hm_px+CUNHUF zPv7R(|6LR2{eyd|0KmiR>YA$Rh{*>dpLU{Rv(Xf;5C#84cm+eWcAYLwn|!LSGdx`v zBzVKtp6bDpc+al&sGe{<CA$tws86k`-M(P(fp#6F&*F<tFIBm~**2OH(?PApWTy>B zT|9!MfRVD=VRP`o8@ip$^A^_PGO%G#nmMh}>ZNW#nUIPGVjM-1oV&I|5;bX6k3r4m zYuBOH9?eZ9^~5T0!uGegw!Ri^Lb>fXqbYfUJ6}=NUs9H<ryyR*&;6Fuxv9*|$td<F zt0h$0<iS&v*v8|*@O|{?9&UaVtHh1m2-KL4=^B53Qhtzq6p4{`%x}2&sbcdU9#;|$ zwh}QeMAVM~krEgb$0nG&6}{AWwZK`hroxA(+p040)qTCRd+u^on`*#RrX@y@MqIlF za`k{UsS;=iuG&eQr?N*4KtV|vUQqqluU~Fzp3k4Zf1Pvj;r0*Ee!TJFBycRUCl&ii z*vegKb1G{~Ql6mA%NQy(U8m@2VW$=k0gkt&@|$B!4(8m+p$hTcQqz?GmoKvMx=C+U zYe3BdR#ihXKV5%n56cVaW6Nt&AG->?>dvT3mwbMnu48{H)H0KTRYbWcCYEKXgOYow zvL^2RXoZ(nRF?^NJC`7-HirjD`_ef@a=#~E<?Xqvi{0-K&$nmxUjQtX7+j@#pr~QA zOWIS~luvQT<nkpM-DO>OS=}*K$XlP1?Y3tvqyFBt-ceC4Dxwes`rcAiGlR|ObEw>u z4k;v{s%a<k<miFdu9MiM`THZ=<Rt1k)2S?Ex7VoFRtp*|EJG)4NOXVK(?hCwI1b7L z&~1=%Hk_(*FGa=kV_Uh&c8$RmW<9mFb}LfkcPp=55wLSv56Tri#-E>)A}A@mTT|{t zWApoAhVXS?8#qupfbX9uNrom=nw>P@zEmR92|Tt0KB~?aG_se+>|9r}fL*0TP_D{3 z+m^oduPe%Q)GqgyV|nE@q<W;lxTIjusn0uC7VHJq%5wimbgDXRJSKJU_#9CztHJhg zb%)EKU{2OkcUMJ1!Jn$;^X0hrh!;qBZdvbCLWrKgm!8gNAVLyW+|_F7{W+=ac>nx; znZE5mfWh8ceAz9Mlc26TlBs6u3aHQ5K8O1jl3;dKsz4}2MG%FyzZ<dFMSqY02hc_t zAOAQ>;FF}cX$R%1g+_nCMCCJySlJ2LMI`BK4^JE67tFeN$ea<vWl=Fl$yVNLmQ=}` z12Pd{mVsAR5Rkko<<Gf!t6HOGM>YI|O*2QH#*#$laViZmg+V1G`IT}a@9t==DGZsW z!`bs_e|}u9^DVRV?L$DOygf6mSuPh7s>%ga44jopQr;*9WD+XbA2wG>d4q(}v?Y}l zco>AZu4aycJAPS$K?T$n1y$q(jCiVmq@W%^n%sWMTUJ4{-<nXUnR>sVsa4J-&>y$^ zD|-xJ2m5n?Fi`n$FNab`g-#F)FM>1~tC_(*(4E>QSZ`{n@Z^F!5$>*LcW{#}-?}Vb znwqF!#Y>ZScQEu%O+<?E|MSe2XWp^B4ORKY2lZ(zLFNZ3XmZ!{aR65i!pZJF9cV6A zS5Y-r<8zpvC4CVfi6ZK8k<;d~I4w)H?%dqcjV?@iXs9u&sZHl62ZnkB1&L%MJf8AH zif<i90z_z7!(S$e$?^BpaNrl^_;*mg6@?;hsa1*wF3k(7&U53;Pd9EX?mJ-GDr<pV zVF~bl9`5%h*<&E1u9Yw0;1Or|{h7sY^ZReV{`#*UWBk|yd5id`uFx7kZUkgyk;#GG z9;Ufb#olS_fFe}ed0(e5xchZtBFDS`MNHzsN;H;Mu_-kS7L<3c4^`EU)V6~{^41Dd zMyCGL+?Dp~(|qg=ooaZfS7wwx^^Z7rVl`1bSs^NpA=MYC!d)kexQxSNQT9p`b|Nta z2(ROEmqNz;E}NVmbOHMGkke!=>TPgGp>b2_mP9n3NA}x4{_ES1y9U?GT;h$cV-t5d z(`SE`cIG2Wx|OC17EFg?o;5WErS(G~;@`yL<K#CNat(h}>5u&)rr%s+aHJw8hufO6 zp4?Wssg^(n{A07G8@aAfrku)av7v*M%;s_qZ)z-gs@`a#<p|_9rAbGzOKOK%5gvcE z`joz|tc;INP-+g?yV~=mDfl6Vh|UB<rFh(clWWkfRNS;$>>#+UrMmyclTu6O4bSsw zR6WRUPjV<6l@t!Z>4=c@tyATuw3E%-lq%oOL72h^gQADeP8Hoq>eOy(p9aY?ThQ_5 zI3zhAauwXhpp+l7eadc|h18jqh<id8heweUqF*9R%`VR+?b#hR$EGPO<kRW}2y{t1 zIYc6Gs6wvi8%IVjQo=iRPPxH&05)Bnz<+&8$h>q!<An_sNC~l1$LF5;k%ce%dQ$&d z{u}37+K%<jh!`a9Tqe6N%G)Sz#es1E%^-;6{tAH6F%f0N?T3+lrGf^rI;fYPq}<FJ z_ns)6UG;Rs$05+9HaWJbxC@V}=}*wMq1d6@eV4*kZ)OR*{XIF;T9W}fi1V&AfgZD4 zaTF4i)0~nFR&)8iD0S~K5%E}K?}wV4T>~Tg60U&|rW~26z-p1BeAZ#fLM{wE9;z&z ztH|@`+k=|_oF5O1C-uhsA~X#d>bk#<(5&&VvI*3~PJUEsVd|DdeWw>W@S9X%mpyTR zKz)i-N&udEUT>rUP$ZYTdxI!y1JN6RqmoWjjox*2ekP|vrwQuQ$1Q<7Rjq~2pq3a_ zzc#0;2-REC3)PA)v7yU1Cg<*;deEFI0z?Vt9#ei?Q%seRHm6G)AeXM>70J<IQmRMF zD(lxppL6!)&LmfP`_q$ZpMH5eTIFr}C0d~Jy6kQkS;MXdyVCN@e7G)>n(_ovfi?Fs z?3PS|a`oPpht14*oZ4xY^N<5oRN@A%IjcK%>3mV)bRftehb?g@{zH^6@`_feDza#H zqLQ#XH#dhKWL)3_-<rcnH00Q6`baGmrtdOo1+B{AXm!)8vemO&#Bn7L7lW@e4r{HX ziW^tFZva6n4=eC{lT#PTr=vd)EPXtwzyG>_JghgdqRj%V*QlSEmp+x7AfZcG_SJF; zwVtxCOf0eBAI<<&PIsAyGp@!e->oD<pXy3HFz`VZ^x2z`&!=<aJf#QLQ>CI)1x%s{ zF!d>^v&y4~BW-oL-M9vfaVYp;(H$m|S(*mB!1dWUMtQeO$YoNfQ)J9DXw88oxyIc} zMe%f8R82x6{5Z)-lN8SDy5)!w?X6#k5RbyB59@Ui|Nd+GK_Tp?4aj%AHKddz9zjiR z*bziy6*DdWU2f7iLsfs=OrR^uepCM)Ku+Zh`N%F#2az{VU^Phjv@T6nqL3qH9e|wI zte%vbBU%#!=$|bIZQt#pSm@pD>iM)upt5iCop2hR&Hx0sqny{WWbY5<MfPFifzmI# zNLvnNUaf=(85}3wCOCar*{hpMs1<F9)Zx*=V&@>+I!*VVpVsR#^2F8=JKogjbnR3$ zD9Rt&$b0tR52-j{)T})t$*!t}!68Z2ssaq-tpUOFZ>*c7UyzTs?LOUdxB)hY1gjAa zr5Y}aEb@VxEMzIbSBti6?QpyXtY=h|`ok`#B^3^LRek;KyuXyDdnc6Fqv%DTH!1fh zE!jfgrh{=)C#9<DUOc$#;D-}|?MmrrHg(Se<{a7xbJ3^UTD$98Iu1QbzyI_7$MNag z_usyMT9(c{w;w`%v%jX=XmVJ%l{c?nSx8dR<ec0BVS<S()^+J;0&aqm>D)NZc^@CP zM@?1!s&btqH{FV_Q!+(gn+|r3of)c;JIRHzVD%E$_+Wo?DUSLH+r!<|IqF&+D_e2% zMQhW{lS8b65VfKTKX>WL5E101N0*Fzb<*?zs(b{w@Q43MPg~dXKmcb7I(!{j{-MI7 zmj@+F`rG>Ryq3_t?PlfM)B9G)((O9NDpY&WqekCQ?X1^E!lEh@isE9HH<gZEXq8*$ zl6IvSJnRYd)8@B>*Tk*hKi$Uxl9p?=yI}x$Kl#HvQMnIU*sNsTBYP3lc_+pnGBGr0 zyhAQpfyB%ywPLS&67}lIzjad0tF;jcv}8-d$PsHA`iOTmy>wX{x)rMdJgzHJfVyiN z$7)(ichpRkyY9wSIR4^U+2L}J?+u&U)vCMxMnyyL8?40<w!3imLcEEZ)e5k-gFE4r z^%4@cOMiR)aZbW5WrfoCs<RL99?x6}FA7ecGOrla+-(Lf-FB|6tHg7SmS6W!jl@kM z&$c<#KE=vh;?_wiJXB8W?9R^msajLvTmU_}^)3Z#6(n&*i3b}VRioriaJ)D7jex!P z(A|`BCvzFi%=&qCw-)oc6h2<h>bLpzU#n}nR=KI&;@j5yNtL|1NY!|7sGC7mLA0{> z*rQ#zNYx;ZmTMl@jvongw|*ZA(@B-CD&6;6wsX{QUDmjpKrJWd8yvcv)=IC`hvwe# z%!2G^)gf}KZQlC}z~|}at~a2^sRmfGrFt$+i`ZPBtb1}qvJIYZ;c5`b$S=BnEitk> zH=c!C@g$Wyx+rGtO3WN%b6FM~sBo%!@YGrDc~)O%T&$Dh2NKuQso9&I&|5iG%B77j z<5mVpD5TA;0Jo&7DygJ$@IctzjwHV{`CZz)5?tJzcJNm&-O|sn!b`c9g`)O;;SOW% zY*N!U*TL&W!k-F@zvlP6mTd#Ft9L?5A+fCIYcN*sU?+R+)Tv|)g-~tnZ7x>3G2{Vq zSXV&E9HQthqGLCTnohk&Hg7H!Uu&gG@JI?h)QWHYAiZ9z#(zB~(rHSk-X-eyJze<D zts{j|$ngv`j@sQm;Wp`yN$@S40j=>`mw&<|j7y8wuC2St$zR<s7uxH*-5fh@QD~P) z8k^1*jt+X0ZyH?viLxT&M^UCR_-j2fs*I=YZ`VegOXvuLADn>pe7*`E;Sd~}P^vi2 z|MDq!VwzUTS9X<)&jOO|+S_ZvbLwRrR}r;KxCS(o>r(cY8coLE;lEq?_;H^9`sKIp z94WKkGG<KgLKn9Z3@(*rnN#}`zvT@%pqd7E7h^WdI=up%A!cnO_A{x;HTRPYv}+we z_&9ar-Ez>0R9yq>s5NW3yLJfMJyzn3YJcd7`S__js%*9p_#L)F-P3T&c4*p=cC`>r z7p^p5Rd|i?%`@7253;wC^I^bxneGI4j(xni|AKTPp1y0VDwG9G%5vD^)ZDhZ;?IP} z^DmxM@<}~7;jp9R-teK=nH8pDVya^+_8KNhO*Im`ZTcw<t1{<_sx9aqu-PuUMNgGD zQO9P}l1q3{qsq>b(Y<Uh(xD&rxIAyeo*YTxzF$;c>g8T_59fgbkEP73p$4i<)T$hb zO|8|ijkHS~INW8|pHkH;-cD+&A@7P)5=xd+UAp9)0O^Ze)#c4edgm3cdCs}JH@w%{ zm#NsRP5SkJK7acD;g2ed@OU%(R18*8C&?om{p}i=Z*yq#Yi`%r$<(eiLoJQZ&nvsN zhE*|zUwkZC97Rr?lN!yAqjR9S$drItHS6o19I?X!?G^xPe0trWuJrJD!F1G;r<OoL zn!3#w)dx2IZj_Y0*$Jb_stQD$9`oU7IBx(p(kd~_tRFSI?vn)2MZC6AlbkU5R?((7 zMI0gcT*AQFZB3i};n|1$`VIU!e{o<D>W9p><d1h%3wsOI;c2c%Q5}xsse|k+m%6jJ zJgeFbQ9<7sVkCzzJ8ur4#9QT=#NBd1eN(=H$L3s_$ON>|jIsu$xo6khku0L-<4y`n z%I>|8f@?#1QTCk|<c!I63N!M)xJ^!8rxF5%1Ep>^nIsQ|yOPcvMITPy4?pSxX{tG| zSO`$CDLf#S0l4g&bZRigrEHEW+^*4St^SHu-}?1+{O<KaP|I)m&mq-eXO&6<;Nq?o z@twMD+y>-2E&%%03K-^GhC#X^FB6d{_jwXff#l`hPXiuzjY6(0;eVHNDVC`7?7)-y z+cGj&Lb^>`H1(NO*h>$W^SGOcUv<7Lu{o-wBzDGIDCQ5B#K-1Em`co%thuFSQ@*!_ zuB;cAmJ6U!QFk4X*EwrBx$SDu6b))Qh}<G2;a%*W>XaNc{^x_*eNfMdY7J}ws0A+C z{&it<+uBr*0!*Xr_q}LQUPPW!;`W~!ky(Us-qo>J<zM3;l0U#0d^Xhn*9Hw_G~6C7 z78V}QEoc!B*dW6xQvZnYWc?mF&av|9>;$XR!guC6Dk{$bT*o@Q>gYOj;oq0@RA7Pp z(A<xnpgCCw-B{_827zQPNyPt;v9rOF<TjG@RdfOB1p+`IaGH6D06?|W?B;egwbGn^ zzYj%bX0@c5)teEi{>h3&0PbcEce5Z_<qPuJ5Y%Cz!P#!suMCm{Z~A4SzK!wa?Jr+7 zg?k@SW&6IkQbC`*L<jR)Ke&oS01Q3&euE>g`vkdpv(~0C$6beVIk$DAp%D^Hzi8nE zUzI~^4+Stv%O=YWb=pboGi^F@M8eeS=zy!tGM_@4ke`yAI0e21Gc0hC{mtRN6^!CM zcYFDGhrs^g;Bg(Y1qg3lwtafhL4^|8E=(;Fi1Wii&}QTWo&^bJ*Sm{UtM$hT|GFYX zHqJ*|$lLh#X}N^I_c!b>8Vy!sTHSa12#QjLdjlPVVH~vEv<Td{%<G)?U}h`BSF|zY z(q++`cD>Cc6S|Iq!|QSDkV9nK^}ge!!ymfpU(T+91whu7oT)m3=FpGWPUI`?7}`h! zsMLs0q{^&3+wSagv@SztTNB>R1=_qXSNZeOJKkxqba9fM`5ek(k^9s^zf`$Xz*g1P z-6=QweWBpJCYdC}iB)?n)hF_j>N}Y;XesyE;V{-6)ldp&v)rE@Kp?w1`s3JbP+cK* zy)!|<r;W=BPG3szjk_&BdbUi20)(lqM>>`RZ?p+O^%w))rTgp2U)=0`v<+sd8qen} z{hYu?b<sO(t(?QIeGuTE2u2Fn)?8Os9ZYkKCI9XB&=9~89NYED!fg0UjeU-tau6)N zGPW8`<`TSP+|TNr4rx)FzFp&PlEU>IPkmXb<4>#b@#xBe7_s|$(j7d>lQ($9IFjYf zXnXp!&Io$;j@yAw{UWV}TgDhes(d6uN(Cl*e>s<Ft{0BCDqt#F@ow38>WUMS=d><* zOO@5we};7(gNoMj=2D=WQa&Ykapa`uRGZ<t(&nA~(Um6KTi`=Z=-9;pf?RA~EMF`@ z*9IlorBdze=7)9*ymrmZQ=yyUtqvbveQ@Fa{c)wffBpLT?T?)Wx_If1<gHws-(BO_ zZMAW8khiWLG8~3|;dOHEC)kTkt%IA6rBPi&%Z$pA@7{RXw-&6_Z+ubvcXlmE4WJvL z8X8{hQGu>nWg_jTYLoY);=XzNKATR3J5fm^iR#E}R`A2-8Hm9VU=ZNrq)G`<9&{3P z8H7N>6KwV+6*==%y))5QXupNYnSV<~aq(p$X=GF_w7XpQ@=L1oKd#r|dcANQ$Qcx{ zTn1d2AjibpUCaGB+8ftNbel?7OOo~OY~>sL)R%6o1v2@9YFyQ-CzQ@@#fh_}K?w|Y zktTMqNU}rr_D>^1@Q~2{e#9&b%uZFQH(S??NmRx5%yStVPnDo{rO60qN%?)}#=Jhg z)U6<tPsdJpY+tC#!J`_AiqnX;O_<_6s^qD0tF;Q*h)U2L6T)$SSg+%!<IfQ?s7&m$ zWCcS9k*R6ZbU|_Ugo7HKJtH_3fU}(-I)CfzV$U435DHs>qWt;}GUKHJvRB*=0Q=2B z@u6<XX=i#_jS(lQSx)VTvDlpBZP(rBsVn0=07u&`Lr^cy7e}$&=Aa%B5abW!&tBPb z0GqN#O$kp>h^~~!Wb<cW`7)+ilgJkY|6Injx1^&EuSY=C<c{PRgtyKd`_0<b$Ax;| zSntcF49By|z+vuoW+-{Xi&V@dk)>8ubvYDWECmp_Su(hrU1|V&Co%^QVNWavmb1!v z;Dsp-#ui<M-nPaig1y*b8A7|lMQeE8z`MtKepIapi`ky<i!;CeZ97_tL-kX&1vE7| z502>)NU>zE9=jv!>kf<W?4(Xr`rRu^19(&e)QL7y!!lESmz0{SblDRX3TO`SuS`IF z;`UF!^uNA+{jyv-G>dz=m6*h<)t2fN@e<w9Sm_+4*0BV{E*aQtHmf&FHtfL5i&b70 z-~tG;+sQXKE4@hxVt^9cKu^mlK7^ma=8v4oj5@t_!uGWHPhr{mV*EJ|3nXOKgYDUD zMu4eSM`Bbny*#zbsRvbxMGJP363Ey^lgJ&e&CbWoF)VFnDj2XTfwm{bc2ZM~A~);v z>RKOm>yeGKj)1)F?cc7|{&B60wy~-cTD|?=bnS*7H^*`K)jQNZgX4g0noCb`ycW5j zi|&v?cJwrzUOTcIuGW?ka5`6$-=-m`Gnkd#mXen;heat6VpKOi!m9JLQwE|{oO-{N zK%T~V%O^QFwsor!mN<ZS$jhxfM$Maw3g7<JXhXmehVp6IQP$~LpZDIk?Z3&gbiSa} zdaJRd=dGcIhClsKg6-);|MttL)$0cv3@`qJWvte5SF3m>c?!Psrl_|a1bh?T%c+|v zuPYBbI*J{SPA=?3j<T-J%dIs%i&HJZ=e(vMh$z~0@CF3e83L#bx&H7v<`F?us(qwE zg2$$>r|Qz?5GQg42BhC+1AIHZZTGLtYMKsStMQ>6zdWZi2in&0Cr4i+&gp>V8K<=J z?$w+1XhyLjL~`JeFBvQ1ik>#lX!YfnUw=yazU)hf4#@f3QWdCeU2|Cysjs>bFd*@^ zb3m}vzN<?}8ytRdu(qy{I`m)fUyfQ!ws7Zn#ZxFy(eb0&B-!;T1`WZ~CR;x*!Hn*% zkE_4?R15iOd}blFsClrDTit*=?y8)y;aBBz)_9PtZEhqJ+UcdBr%k}bT18kk2QuU@ zyImw+b46H#GJx*4Tg%rg4ejoB8)P}tiQls}sBP7Uwfg1LwS=X`3n@PFg5^}}=e!ai zhoZCWD=V4+Xo#52k#LHnCS2F^<OZ>OZKKYHj>DxJJK|KiR+2Fi+|Ogn!Mt^9zXAUj zTO(*Qz^4YSW%pZgZPxecmFnmiSSspO5tp&wZ94;iDjg~luS=XI>bz<31&TTJd;mE> z#=o+cBPp23_jk%bFLFRDOecoJPJ_c$bhgF&Y6sv|VdZEw8@t%!n$hH^48hyi&;Mnm z;qCoSa8qCAB@1fXYNPLQ4&CMLrM_*wxySP22CZlUJ2es;_Ns%OZ#XW=iTDp#1~ikw z$eMa<MX~3h<HJTuK8E_yJ8Pgl3IvL<x<p!ZTNu`KpKg{O@X$F+)joGXtoPb5Fen8_ z@`fS$Mut?v8xyCHAslLV!t!(uZhCHN51(sMFwX(inMpfI2Sb%t6dWh!SP|eM3#m#N zIn)hr?cc6eTA1MlyH_<<oJMWzA($>0BsO6e7|EXi&^3GMC*+KtK0%sEH309uoZYL< z;~Zpl6V5HW(KovTvz#eAFWZ1;+7u~CYxAtVSY3%s!peARmd7<8(z|WEWB2xZxn%cV z^@8HiHT~xt;h6ej0k~m3urJc*IF6<c*U&iD7B_9c53lHD7*M}qIvTq5Z6`md60ff2 z{Fg<U`vRCgR_oVsfB*K|FZ)uYdzUUhK1i2W+sJoaMT-4k7dR@|RvwoVwUV!zqXUf{ z&PjU5TJ*p7<(GTfg+W?4Pp$I=&kk7fDSh3ax*_=bB%%G#F@ht!tAy4Zy-VutJv;pP z2}%3axO5P;W^Yr@T#BtjBPsvuXk6-E>X1!!7PB|mkzJdH)GW}Q+^P&44l+JEMAaKP z&)d7Gt597Zyr?F?rey@cl>GLxUY|cZ-n;+#1Y_m+;xLrFH(w(%#ai?xI#y7N{i|sv zZ$iyW6_KajMQp%zC&o{;F+ZrZ=x~=IW5{+7*^5(t;Dg}cfU?_{;`$n?oY^~`*vqBw zj8_fMS%F(gU<q=}>vEP9!MQxfGFJ(@hXKwH*N7ZrJn)8L_j>uZJ-?D>>`Wr+_M$4t znI>7O62C6TOzX8;#x#wpf?){&M`=xow)710zs^-04ewH;;e2kZW^I;*CjHxcUyC2c zqA7sR{tK#>G`Fo?J&?1h2yxPAa(LYhIn3}pk|XDzz|LXmI!(?Cwl%f38)VdKAJPea z&RTVIAUOM%_QT~7;z6i-byyxPz;Fc?d_NjL+GV1FD7)L$uvgbv3*S&uACq*E)H=}J zDvzZtU|hBdVk&b36}tCT3L$4WwI=6QJe?eHUAJCTGd!2-%lP^0@3vLyCqIib8?eX} zWYbq=`<{o<lYOHfd3WBCyvL!jDHAflqiDsJyaz3|x{#d@!wl3|3vrEJk2@Ue4&X?q zm%402r<z2EC$YtHyInpBrttuyR;WqDY^r+L(_Djfic_(CK=$dFHCQ2z-Ram}{N%Kh zrVpha>?qZiL$$pK$jg#-M-ho?!Omww{8Rx+S1nL&@S=l_tvKUp*HJhh<MnUfzI)&N z`_SsKzvwlT_jyvQbOh0!ykOMTLH#_^y*CSUuj))pfOhlpUCkJEYzukc;l!c<>`AP! z9FXl_hL3344vDw#2$aw*)C>(P_&Mi(YS0Jpe!_;$7AsX3;4MK4TESMy`$FeKT<mRW zuB#v0c~z=u7b}zC<9sbc&=5E0@9l;JFLPGMQl4{?3UoY{xF07OI9<nP8Pn?&4ivj9 z&)1b&gV2s5K38dy&zu7SKI!znyeF*WY61x<5fCS@!$5gQwBu=RYbtaLcBhvLF1-{A zNjA)8*7lC2S+vZDS2EzUsRpiY@6ECHQ<9#+TBP^+yzIJ^00k0{NaEA@jQ3^l_)yAc z=o8DAthRGG##ih!XXj46OHTcnIp^dekqK<nGF#OVvBUJYjZ~#|RV`VQG%~>EKyLyb z9d?a@J>p}q{_T6a|1$oVF$pi`IU5J}umUpeqcc}<yzaE>n}QjL5|OE0P6gPC5O>11 z^jh|)8dxSY-Jm2#T{WiwMD5xk5e-6A4V#tfPO~|E&d1fpTIDrt8~Rhcy=C3qK))>I zf?ii$5XmMEJ<ni*;xQfjwEsIT8>;2AC5_C&c`d{AqMtE8&E`H0_jt;F*|fCOB`(Jk z^a(l?UzW2DH6WTV^|4ZaU&E?@-dES-avFNU>|s6qQoDi2l9Q7nUveehKjBr8%zas4 zv!d#FZNZoY2)ApiX{2V|I{^o_>FtFA$<<nw`Y=irH)jJ(uDgE9Q&6~j@tbXOc&LD= znWF>PJnetgNyhGUBbSYD5jvnfJ->E31!qxo_k0m&;6O#8I!B#>O=_XEeTP_r2`q-{ zjA6+&seP!X)aH#4FXn_PPVcrM0nf$yLYS(54)1~uCA{j<InmPk#j3!aY(w99MTecR zNx@U^NXJ>?Y0}neL2GibNP)tiSzj1V{jH4hJS;<7HnRSEmw9$G*I|Q;ok+ph$(n}% z^bABUWe*<>+j=K)@>ordvBn4uX1wvn2_=1KJK(|0m()4fCa(PcD%cPUZU;CfNS}vN zVt=<=V(*|k0*Qjd<M7}pIH+E$l-?Oc{sg40I)3%XQhjgN=kfMae3zCvU+SR+W@f|C zVLU%L<a|joVYYV=Xj@{is|Rp7)%en5Cn(?m-HX;|H<(9IfB+c1$yJVSnVk?8?b%LJ zyL~%Jt-)g7b!*rN@wsd$*MZ@I61uADj!Nmo<3&56N?mTdn50+N&SFRVmlUiwM;}*R zibRex>)y&spCmIrmD8o6eVO*KCr7tO<uq7HP#G@4PhgmkZH|WBO&rt5N{ywQX=(3x zk*w9|fV~$tr{G~n0N~Ns-<r8@aqUZx0?_w7!b;B&TS6(ZmgosE-xb%$rvqUgR04mo zUD$RCeLK|`P4(U^9BaX&3Xj)`{52<Io|MLEh)pSW9j}K5(TdQWz^T~vKyXYBZjs2J zz{;d(-6TPfP?B2~8j!4s3IG!jn%zml=ExK7i+;YBG$!P1<5IM#mq+h_)6L@F^|DHD zZ{u6L-v?B+maQ)$bg(kjIuz8>`6@Jmp_jP!S}7by=5Nuv%3E3SeR!W+ZQ|FVz=k5e zjq9c^NaRy)Ez0c454)N^q!`nb(vj(|yHjq5LX8t%t?2H2UfxU+gqu4l8F_T)fyt_n zDhMjyPZ>F9IPLEjz|ZAzbuXK}k?h+z6?2E4tE89RQC0DTs<z*jP3cY$-nOc4I%gLh zra8`Rh)~AMYJLBy0I1@hczO9*-jgBljmR6eayVBs)8-8vDNIic=u^}sw4A&z)unee zF_Q+BmKK3a{bY-PE(H<?kIR{JB*%NHOWhLa8zG;Zt6!N-P=;ys=RvXCLxHDeu~Ok+ zPfy{nKe_8QmAnM9U67C8niU6Ska<0PlIk1kXR3J(n7EJDc;;?#V{8Mgp8Ph4TFkb4 z2g1t5j%Rr^=j)IQ2Y<=3NB^);?bFx4eE<IIyMe-=;_-4b-*qF|qtB%dGn}^cC3h7d zX+d>_=;YT_6fSs5_-q!UTT%&%V{%Z6S~SC(QqC}mS?O?F8*lTx%o#WYW+#F5cR`Qn zxjGNW<X);)ZK2YsytJx*{P3cots@B+NweGIZ4;1-shGExl58YM*JVfPu?98XCvbLh zo90W7EpSQ{l33CzOH(kB7RIiSVl5h0&e^u@<9faQ^UM87ViT&&hMoD$gL*izx9tNe zSv6scSC+v$3FCHZQt^BMz?y2CWR&J08v6xO?z9Y`*QPTbms6_;yQT}tv$i*Vnpm@O zygM#;T}#Q_OH8az{ZAfU9}WoE($~7;&>R=ec5L7cwiZ~Vs6}Zx66$mAyZ!DOd6Dy~ zjn~>0fC(;j5VSENN)dlKvQ3E#hj#qgBs|^4&TMOx-ipA*a@d2qe^@YJ%1_6-zTwrr zD2FLe=_eohm`&gV0h;3wgQLR7(y0UQg7`>zd=J&P!INQb)wVy|ILFf8Rsv^uu|7hI zXAR0Da%Ofi+LoP|C9?6YAaI5Y$T2XJjPgM3r~Vz<FxaU(uT#g!vH(cd8Eo^@j^RC? zCRaA1>2(4D>IC?*;6c`1b4ycN-O}O05)2^@Mg2Gsku{lP)wEXwry|vvKXVgoKdcqF z{r=lJiou%bOYE}j^KMiUnk`LiY7iaEzqnb@r)#(0^Hi#i>?fA@@RpsF#5(Uc1f5lY z81@)NluF7Eh=U#jsuJGwa0(jQv@UYQLk%94uM>LlyrK8rZV(Saq_*HW%hnb5R)GK> zmQ;8@^#IvKZdSIg6UwX<tNN__r3?2VWvSi)buf>USFJ0%sKQ{?%A6&e)<e{I$@irg z=2#QY|6#eRtMxpHe7HWOP<lPYR&$v>E)X$(VcZKPv|&|7Mla)YZq%8xrW}+8gqHm| zIyTA%c~e>Cw=?NIyXmM_)EF72liG-7Te|p5{FQE1=#T!7*tGm2Lk)e?U=94HrAB2- zHPTeCh~Td)JZW}DFEyhrRq<9LT~j4KRD}tSrFMN&#WmfI;e)*^{YE%b;Tq@&rh!NS z@U?AAnrnSrt*=0f&tLDqtvd1|hw){Qu%A}av{4Al2#tM^cALcY%yyiYEp-=-OD}Vq z*Q7g9=JpAkDIw(%)Qgnx)@q$?A=^^_S~Ku8ZPl*P`9!5Is+HH>s{{4kV>+LGSY4Cm z{oR90zn)VgTOl)C{80MgR@#g0ArET3>R-ZHokKTEjZ131oCr_Z>cpuRy*AZQSyo0p z+~MF^a-@U<4e#`p+g|;p-TcFveR=!(dHnQtfBW?7_c!+1(w)gK<t%w$+jM%?|6tww z0|QR=ZIk|EfJaVDQZM%8g_#lcLLoNC>@d&P6Uio%MICDf_blAz=xkC>n)9y8ZBw$9 zeOatQ2kSL$sg#drARE@GH#V{t)MvU*C2BZ--X!f>N1rxy>5O58pRKzUzO?2uwI5z3 z&u!|47WL=jb*X%0sY#P@dw5Qj^|Jk>037WPZGo$LaYq#~e^|G_FS*E7eoygL1{iuu zrf|5O1mpaZN?=FQUv<yUgcM$3Z*~H1%htQ-#c|j!LPE0<O;1cnkXCMrH}jee!~3>X zElqVIS*iib>qpLcDHr*ymTG^(Q<1x_u^n%xc1`{+=gf|(09UuD$&RpPrH*L|1%`48 zKo8TSp8!<yep`RK#=)C*qHI&3PX}4_lbBIR^sU&@<0ON45-uBU1z3CVUzRJqOD4yc zhCfifvwxc|Rl%+jBE^L4+bEY$wK=ZeuT(jeijZET3pD{#%b`+*g4xJW5~1@vZvg)L zm>sdZ+ix~l`r9@y7K()o3fPiZz#Io$`w{dVk|y3cQ|9#&@b|c~owFotcBB4&j`?~E z0elKUUoV9)EJ_|li(F^1ha+kukbBDHuo3@~<LdlgnY^!)q^`7V(HWU=?ci+z@;zO~ z*IFr{(m#EBKZ@@<e=n!eT?4O&11YAl2IBGo0kex+XTPGNQFF4!sR`W>iCH!s+oeJV zv#M+vJo&VRCx}{ZLzIis6;8fFZ)`o^>si*#D0wsqFr96kj}q6V5%Ba<x)u)UuILs& z_o!1UtZ^xe)mevNg&J<GuM5Ni8hgRnNDIKh`#KbMk6z5Fj#nfu%?`Vv>CnvHL&jNb zst2=O{Fe>AhP01MHjH1_c)z<?YZhPpJbc}fEGH$2p*F$P_a8PZ<i~exgX_sJleYFX zE6)CLj#Z-?y@v!fbFwPDzr&&VmUSHM%F@+-SHl{~1US+AYJJxM?u4N@XY!!iq-upu zgp#R&Xb&(K{2jiRg#WkKY(o!aRY!D`1bqMvm7CEXj+8MqM7(Y8$-0`KW#i=)vhbeC z;8Bri2!Yq$%Megk6o4&n-w^O|&HmcnEx_{ofKz=9_#{&8FM_K<mgB@6?$!<7FF`%j z%mfj{dx01GlT~z9it0#9jLnV4!#HaUuD9<JY|8q3dYkinPURhWlD62+EWcIK^HMSK zQ5d{bCE0X`S3UjGr+W&<N@b(pfC6H5<u7grbl+{o|H>8AnRVu?s(>0Z(iY}wD2b=T zkL=4`kSz3?jubcLWcht!d<7qruy+MO@AzT4#+SdZiu3-v1Nre%%*o)uA&dsQlm3H_ zOHkXWrXJkdVF>+!iL{yLx~)X3a-8nm6tMMf<CqHGPj#9gyk5gX%!}hU_kQ!Dy~H6_ z!jc@{Ge>Fju0r2@8M(hynb{5F;RaAGox|o0I16G&18CJjT2XK_?^FQLVH#9(QeW4h zaYM4ThaE)fgv}|XYte058}vKQYFmgGb9(&b{c^fBw2!!A{KH%7b?vh>B^?=jo=1{U z0z+thwkb`%kKF4KXD95=XpDp*O|R)A-^@8~%M?v>_9Jo>)U@roBu^q*E)GVVMOzng z=54bZhp8$B*d3PM@->x9Cv<{V()~bU_S}$3f;}s2S*N;1<mzag$6ei*hs`=yaNtAn zsp2e%?!Fc*x_9Utk!3Bndp8r8=}cGLWHkdym+DNmopJ(_cuwQWQO~3r{f8Bs?YGb0 z|I)tn&*R%m9NS({KZnTD#Ecr6C0nSi*bvS2!x`r}a&@ZQF27!u{D~?Lc6hNsh3{@3 zfFAPDflYHpPSes`osRt3d89x3`foxz$k*#H$FNHr@`C4#$||jnqPcL^&Wi<M_iYLu z9f$Qk9<%y8P7T5AZSe9M&;AX)doQ4kZEv<Z`&m%RLsy!%-^+R7*u8h;aPRsy+HC3- zM6;opKlgFnKK<kSZ{LPUc7FPq9ar9W9JKUBmvcBIGqZZ)neV8j0555D$^LD>q+<p; zUEc~35*8}Cf)Fy-Md*N^916S>jp80)o)Xn*b8L2CXp=;;i&aEcfl<8~XvLVtUb=eD z=Z-5%-P<z8Upn*~G@MD}_;DKQUEn~dj)Sed<9X=!Fm~_J;oqE)En3Di+8?*R$Y-$T zLGI$j<bCt@90YPJ83rMj2oxKV!3G4(k3eI7Zhsr+I-`!P?9VFxcBoea({<{B1X(#E zjypggg14@>y;Cp~sCHG2O(!`$1<!X5Xq$*?VFJ|<*PT+E$=2argNs|uF)2F7oYSZS zpEG&gk2j0l;i+$@>U}#)1{-@7Thvqx#p!lHsg9nf`Y%K>^N1JTR{+vvePX+1RdRaX zG`{jqo^YaSK8rX&;e-mEVm0Cd@M!6DEhCpgB0V6mB#e*C_4V7|MqlIj@6H1}`HLh5 zxYCh=>~ycPd$u|O5v#t<vk8E1-)gXp|1Kw}hI2D)tw|j?;JrBc<C+kJU<)nZ3jDkH z<8F6nhz=ouxPjUZQt1|QT{>&E`f~3vHE(D(R-gO~R_->3hpuD+3!a;<ZE;QJK(TUi zDA(pzdE99q<s@wEQ{-Sdh5wiLYovVYyr^-mgDm1c;Ky{NhMdICzX&?%V~u)#8{@yn z&%b?ndXp;?^sHB(>Ky?8NoBQ@5p-*kGegv~QaZqhq#cr1F8aI^!=q82b-ZnpQ=JTA zz)?GcU5p(Xr`j*%E|&YyJ}Y`vs5$Lr=j45{<8<xjWjwoYz@i5MecD5o9S+%7M`cnS ze7lJDmx0v+_+Ewr>|l+YwZ;M!YLux#{J4`|y!IxBTiJwcz~RShrtB!BTF(lYMZ0!G z4;gj_B7h8hShT;4&%cguZ$Eu$zl^tE0T6m*1-l4=XnTF_o^a;f=4Pk|hsyafrSLTo zRH8J+c^g)DCs}$ryJH)@Yi8gLeiD}3+kG55eyYl)Poq+94g$b)Aj<5SCNaKO$$#pt z4hw}^tEc+db9>fN4ixN*Q2*DGYtb8$13#B=;aGMx-T>ZeK5Dv4km$3jH=@F{_a<<M zw(j%#W;X-S@+@q}&L){^<kz6v_05y0Wqf&;6Z`ft9sK3{FYoqG9?<=XIi@{stQDaD zSW*JZyH;tQ1RSXr0Vh;9*5ue-*&v_UT@$pBINue00B;W7T~5Yn-9sAT(Cl)J9ah!& zQ2R$WwR_YL)T)JSeStF`yvfTw{Sj?nDqhFj<JwiGb|y2B;M6vbyJ&=b*%Z~@Y$Xq* z3oUBkf)<-JeGfBCTVj)n<_>*%8A?_j{8i--)E_)RlO>2(F1gIpf9?0h`u?lRNbh#7 z9O-Aqyav(8dXk_4_ORsA?#Khig9zl_;|-To-DZ4tRLiJr%3Gbvm$LncYv<Tb;pI)F zsYLi>kw+0X?WR2!-URf^sJUN6=wnUwDZuvVQ5`23zL83ocoKM1e@{Tn;cS=!r2|Y+ zmr!wt`Y?O{Wt9RbMEutX(0VOf=v>Oc{CwVx2HB_0hgC~JmH0^C1YFaGW`RVXN|Gw) zzpU3oEq#p;A1^bp#3Z*P2Ys{k$g2argfH)K2UONFJ#m9KdwWgk@N8BeydPUX>|)KF zgKU4M#`89aXcXOdwfr?<aI{W)B6Z$3r3Oz9O7Q-waD3;ZOQ2g%14NU+h?KXc+)CRi zuxNuvl9(NugaDu0@&&gw4+I~`(|ZC>D2#q<Y`eVCL2yBX(BvrB!RG-ec;Yf|cif@L zUVy<mpy_nu{XZ?)p(t#9X%{FiihJ9V>+Plo4_g0cj}zTFcl&4-KFLDI(0chMbpZnB z)YJXeO+eu!RY+9?oZdTnEl!wcOX$~rXl|?5;dOhY#OSI+hw;3D+m9wo-g?#$Lvx){ z@3uAe|E<k+a;ToedQSap%9V90vb1gQjYY!ZeZ5|4JQ!(Efo9ICnmW8cXVH=}x+lSR zk9}Fq@6pnp#BTdHr&8;XJ*@7E7isID*89AIvmb+Kxc;~DBH(<I9^W45(A{bGxi0gq z3IU|Ap%?a1m&@Poly>s=2p&GgwK1DHCdrtG?mH)$m;-T2*HmOYtol0{|9Xo4WF=N0 zx7t>d@w#Ge;a(Op3d{gk!9Poih>XbJ+?EGwJjf+IFL%vG4ljIgUPHbP;2!ENs;bYX z*mjRcQB&e{Nz3Y6Cgq2;r;ic;bNlaqK3IShJ@PtVv^6I2Ym%Xbp1G%HH*!tdz*{mX zLyZ)eR8aJ!sqRg7x&$N{2B?TwzEwWb8<kgi#u&8G(d#CH$XjvZ(I#cBNJ4B|hD{4a z)LzUrzMu?(*i@O?9x0;Brkeky41`vI0E}%pRsj-hm%Z!-PL86Iln&2>_kSwWr5$qO zy}Xm#mz9H7RVD$PT-H`NiYm~a_wIG}*7O04;Uk#+{Pk|1=gZNwn_%Bwyn;u(Y@$`* zKP*%2<qfN)z*It6*TGvkIh_DCmy=KJE}EF9+QkLENwvWZx>`%ki^g<sx}Qwtw1C+T z8w|~P4m||(no1eh<<Q)-Hmjhp^F)`@ep6K8#jGA`<Qof_;1};8c?eQq;4L{tW{1Ds zR>D0p)g)>PR}BU!aRN!$D!LS1Y@8Iz>SP>M{Wl`SGT0^pvGD)fvZas9CgZTUE`Gn0 z+Jx7gP6DyrOgblL=kAYlY9rcPC|Zhhbf(qev>gztx@9s)+9M}bTP@W>y#-rVyI$+V z#^F{rjMuE;Oxg5;-VEc9+6M3#mJ!$>_SX>wZZab;0{l>*P+j0Z&drOt*r2w}e%PeR z*QW1kv}1XC$Jm5nS8s4$@{#>q&h^B#Ei%E#s)pt6V2^*-Y}ToQf3s}Aui3Vm#v-Th z#kLJ_PdE&~DUPS(Ax&*^b<>DwP=m`}8}%c)T71iXKH3%7HO<tNlO2BZ_5cVrnwwwA zt!iYI<EjA=#fe~XNwdY7=yWOq7#vBz^Yesm-bke#s9CPE?#nm(2-xjQVjn7YYkZI$ zn5qhQYVot(o9ed3F&FaZ(l*iz#$H|EGx*tU+s>qvUpbmHcuqpJHGK&$zns=}AmYQC z{nEbut$+Q$zk{>)TF{I6GISg?r@<(!?od)Ro=WRXEeW^e#HP9}MH#KK@8nqCxCY6} zY=_gHQ|FfSi?#(vO@z9M^yldWWzcR@GgIf>9bM5V`c~W8fuAcq6|aegUCm1WKYHtZ z*jCHo=Gzep+Lc5IP+$9LAyLixdEn$Ky05C9g92m%y@b<}6ETbQvaHINp)ee0nMe@^ z@8lhr&9NHH8%{p1*&q7z`};U8Kj&G~u!mIv7DXN#MEI7WtA2btUq_ZBZ#$SZH^}_5 zGV}8*FR_|c%c*PiWwVj9lOPFIN}FbMaDUq}tQo8SeCuUP<{I-hje^=aa!<GFsB$B` zz#fOSdB+kocHdY7)eW0imy(R19oNk>X`E-#rCNzWOIeqLB1^2U^k^Gown*t6`?cR- z>EnVd@A+{2T~idchd#um_W!(K>j1o{6bFE*^D%qj$U{PkA^<RdRnNeGV+N%ouj#G+ zP;1Z&Z2)>^FY%|&IN0}U^uj%Ka3o^!B8fUTS*0CtxU9mgJ=J?Ubz>?;e@zFfiQZ4a z{=gr0JXr5}jx4w!g<Jb-@A{k%U@On6>S!ZX$+s>q4R^jlTb7&0=FQFN&n7S{+*cD+ zFl5^lpt_!;Ozzcv#wkl)e>04;6@NUHU+=$3FSixLUVF)G4F=^T_c<6>^B?8vRKAXT z@b>)Dr^>4v<@`7M%Wj1(Ku?Zo2qYBfnra<aZ$x>slYa^|3mZ}Kj#m5dE>0VG$KXNi zr@dHD;oVN`&YRr{m#11&xl<w9EzGHQ^OA_|R-G(*1>f+MrK>|cebk{nQF5|jI;&K7 zuSCeu91=F1_q`JUt|xAAY!O-m8)3WgVajCZf45ra+FCD);fnUD#jds1S-sTJ+w?r8 zW~)jQ94-Q)rc7dRQbwyzbrA{)b2^_{EFl8b9m;ja+Rk10XdI!83eN7ctlQXI-P>xR zVDb-n0W0`uRJ_Q?oQvW(i>XJ<Z*y`Flh}0FXJ||_2ubN~eX4dIHJU7g7dh9`uZO=o z$PpAlKL;7+(8`Zjs*DFLgq_&8KG)C>q+Wlv_A>YJx>)snXT1zwL3?Zs+#C$wr2JqD z%b`G0Wl#asjnH%2w55F_Z!X%8r3PNn6Hwh7_GVT9oG^12{ff*@-Ql*R9|Np-77&DH zC5Qd5K}Q9`*8N;8J_)kf`A&R7wQ#OnfSwOzhymrEg1pug8w8~v*`6OV_=xHW*{4j@ zxR*r2-WI_-<>y^>Zr_~^Gfslra<P*~Sz~7ssxU+S;tz}U^;;j`J}oaUeZK3n&;y@Y zqTr`9AWltOP3wv_IBG!wC_=N-5&-EMnlm5-uV%9(=OB889<H#gHc7YkgYXRCsMa@N zq2ell0TRBq9~w(4W_asa3EWbE>JhdelN};(==BvtAW@_&_Q;&0W=#-~SK=jfX*|+l z8@;-3hf2Kj`duHP=*Oc~!sJyEWUJRrw<C$$rJ>-SycSnqD#Fr6vO$F1aFve-@z?gP z{Q^m{YyWp$fa9gF69}lbpa(n<=!x8HtU|12bvRj2uJg!tc28qsbPGVslX^iyq+l0s zk_C)Sjlak@V8dFn3&G~%1oxi2d{P(COKK`kx;pzZoiAgM@F!KyEQmXDvpe17tkV(d zVK0<dgeq9rFQDRHZ_omdoQBxD8h7w0APtP+2>yYbTCXZNcij)ODXMwt*MvVipB^+z zPa-fCfIhC-=igkccj!endlE{k4>fzE)i~bqQbQ34u0p2rqs{y2V8KCXpxH4;fd4>K z(x#e^?c+Q=I9_a6j;ZKxQ`n?m&P^9vl2{0Sj&nBZU|Z}ajM(G;OpNUN?!c-)J32g* zJwJR7ZwwGaE>=5!DadMjo<Laj%A9fyKK8Nh5^Oy?c@0UXSfs`(6RWyzcXcB*)NLIT z@`%lQYam(oxB9U(_Uk`CfBHkO(bmrJ;{0>pIy<=jQ;E8hT)ezKI5<srg9Vp6SfD60 zyXDSG5iQxy;0_*zy?!RX6?nuho$ay}Y1*THb~CD4P6-yG^R$D*k<^zJDrq({K9v;o zFY220LJrjoRMA%*1xJUj0WbxE5IVq>FodcwK6_TXDOC$E@B~SMu<1<2t~%HRPn2x8 zwc=c`7D4yT$~9GNp-hWxY$`A)@Bd-F{?GTH((*-*<)sTYx}&?QH$?jG@v?i16nN<C zN<`AE&w^)JF@*STwZYzj<e1T>8~Lt|0wGOLJv$t{!0<v=Aqs~Pz}v8%QN@&3@Jd$W zmdjh(XX}Oid#8J0tNp&c^kn&mZl{_9!k~IrJdgc1f{j%mx(NUF`p8bS-B$jP9Li40 zTWopE$}bfyPjBbUNi7FBT5n1{vN`Zx*2SP+Xa5LNzm1>2jkmW?U%$M8Q|(VoVcTAn zu#4UEgCOR|RvT>W9xf_{??T0><8vZnc|j<u>00R8mU>^D8BoD~!}FqcP<f5o-TGMe zedOX%(1noruj95B>m)&iNMcs0`f<0b2M9Eg?0i_ZjH^R^SMGUlmh0H{>_5RA#}lkU znzYkSpG-KKLu8v3B+#{8;P%Mqbxqi-bx!ZZW_1EZdD+~$6YBGrY{GQtJTS)pux9Cf z&0bXLLC;zm!0v42TRYz4vQOPYmil@J8!2b*4E(h^JZ<UOh}Y~y+Xgy-oIrK(;&rX) zcF5{1t{X#)3J#3}KxHLO5w9BrF!Y6%_&oHzCO}!AF(o!P&X<?$1WHAt`G^3=1)jQ< zRsjr3t-v~Oh|I#lBW#>(Xef#^okOh_VTF?;aN11Vx|DlU12xFac14x5!?FZ!UVZyv z&A$EiWwuYBe`D!>3V(!t0^qY=?QKFov*yq+`!n-_yVH)l7aSzR;rYLVo?`*r>8xXG z(($RSb8AUML~_2#v}`(<6S7uMhJCdh1x-&+Eu8aSRHlss$~qO;cUI}ax^0Dl40}PT zzylN-qOX1o|Dq9YU&`$oG<)MaYp`33)xPzz)qd+-p<W*<_Gn%gzAAL9&3-|&$oi^z zk|q?l=a^`Z=v`If#r{Ad-`eNzUQ((HvzH|tKtO-uS0eqs3+|i><17m8x4K*~?Jr#& zApJ;0(snDG2w06O1i^#GoTLfwaWl!_QnPkRJH<=I088}>865f)5M&g4+VrE^ok>y+ zSljeR-}SD|RE@S6X}-coShk(2XiHX!xC&sw2QHF>DrdSE5X(2aw}}sW3t2KcIW(ur z!IvbD&mjh0>N<hF4~Kv{aN+C#bNiN@{wOvE{_C2}c7Ol+?bCQyi3#r=KbGj8`z`U^ z$Uw_KS%EgYNh&W@)eQneR`Z-~q64GafLm3J$zE86Cdo=l*4{7@_TK<ps*I|=MwVql zrgX7h)ny3Mq5No_&KN25bp*i1<D9Zk4uf_b;#LLMHheEOl$lGGUzh3ync1E+=#yz9 zA2m8o*7a~Oi65Iy{<|k!s8mjAS;`K-ZlnUen8_y2ffFr;QmYb_THF7$cGkzX|N6!m z_>+F~&l^nBTP8ByIu{#t_@~6K)I(o;vW1n*V>PNKl{BXHg?6gQw<k5g`?9(A^1t$G z_j>MZieytOxZmy`=QwqHR36F^WnOe6tgxkz`0V$0emq(CDaAXM<rz<!s`hX>SIWEZ z3gaHJ#$p%-D3VRQZmK(hnq7YJTu}kBb~iG)V&EW=bsF{**|0Wb9aB4t2@4ej7mkjd z%>O@Y$8pU7o)_1WeW=Eua%x^aN<qs+mCgBaUZrW>8J67dw5|Cz0(<$jwOdEnt~Un2 zb+$tC&AOVfMYQ~K*jPidqGn{*S;U?zkFD~q?>O`cabaFN07*j&5Ka=TTK|APK+3gw zg+E4KtlOU;*ETf_Q??rjdc1sl4hI&<aP1^x?;66l(@tHLwx^m;&=Iyk;@?D|hg@qq zBYgZ&U9^Dx=^iH3{r#+p_FoJx!8->)B5MEH^)1-*<o#)2H;XE>1dhv}xaqQW?aNNJ zsH0P(4o2|NGc6|qH4ldUt%D;12H*7y<DE~~U$V!3)4t={Y%X0zaMI}GE;HMtM%wbm z>}=C<JPWBs5j7i@!6Mqx-A5x**osWRE19HK_T`2E5Z;tERUpNoecPk#OVZC+K@L7B z9*y%>TLLhv6wIR5Rm?ln$HxD+zl_hHf6__l)A#ocr(8<f<I6=8UxSySVOC2X{{c&^ z!KtFr54+=bz66jgS^^1<oe`~75>Oh}D~Ce`mwlO^=(fdgMt*JTdbg{k+(DE8Ep=SU z3RgV^st_8289DZGV*+P9yxoF$HEYqpK{9}Dvv7n%+jIRtn|k2zPf(--2B%<1DFkoN zkG->bd7AqU>q?!+SCqsy)Ktw@mjiC`42|8QT8Vd2Ni*pmx*Gp=-OBsAy%_gG5-#t* z15mRcS$`n4@~n9Zsx%Yya=EcC(@3luscMIo+3h-WLOkwHzc;V}DU+kAn2BApbFa(o zL^If(2<V-dx_XzTaNS48lUCUoKM$CM7QL*h&IYy}DkG|zPS_Q>B?vk{35e5~Alqqq zRwu5(;>%i-Q|NRPdE>ISqykmY#TDdKPg_fE+B{_!L`5}Yf~dZZAJ)w^`=bk#i~whP zva6((GS9EMo6VqSi#F0<1X1}EDBL>y0lW@&T6sTw>GmBxeRcyVB)6$B%`00(I6|J- zamQ-egqm%7MOt<U&PJJz8$08^7W;lMg-WJS`8>y^Ko_-1V0-V5tc<WF0-7UHkjP>q zqTMfA`_@C3KGn{T0qyI&(lmBhn8I}T42ma^*P*AE-=rL-)mtML;&F8Rt~9ITA6M*e zpMG7JO*Wl5bMm{`dkQb=ej4xs%aoLI)ZSUh3$E6kP?{=s`nLM2UthqVTcIc3TTusE zd&C>g><o0XDr7g#?Hzn#e`PPOb&Dp=5zU=$;s>y}Lw8&L5YYKCZMdz{qz<um1R1~C zWF@if+^~fpuTKTX%~9Rp#E3;EPC#_zcuiSny<b#U_DYt$1Qy?T1p>XzS~0IwRV`k3 zE?#gqMHP!k{;4STzHYx={_`*G{@YSSd{>anFIT~YX3+RaG$KZThXzb!$&|CVZ$g<o zbWQC7Z^5v|*U0KP4SqO)%mLgs{cAa_Cp%6x6O-3!P5=Y5g|5wUJCOr`{ZM%Bb_!ID zknq%jQe=vw7n%m0`_kb~x=$wsiLVNE*p}cUklS8$f}aZa!RidTbSu2zJsuX32{xq4 zV$rEOHsg#hj3272VRu&c1b{<oXC0JnJRHROAC_%NBj%U3vyzfM)BJt1<88;;uCBN> z3}>y1G-U5Zb2un|bCQY`-GTc6C~~8dIJ$XQG-~@DNiDEJiyY*xy2@W(Qv?#I3dqs; zs3M>Cw7op-X`w`9M~w)!q{E0;kd?@x1Ux$_c2kr}_XJnckArJGTuvnaqdGRMh@Ybh z#6*o?44c_m3NOzb{DZab*Bb6-i_NHelbRmBByz*`@7C;XNr`wn@T&Hw*sObC&zJge znHQTEjJ~}8nDdmvgUI&88P$IIs1*RL?j~n1pXA4-ba%#UTit>z#Q{{&M#G^BzGBq~ zxT{QlI?c7KOr7J@_v>*x;EdkJqLpH)j#EUEyCHq1k*b-7j*0Wuk`=H_gxiWLD4PSv zM+lB<z({yIYUSTL@2ZksRC9s|pFlR{G4BIPt6G!IdI0FiGlCpK{sDFT_H(n-p#C|n zU>08-QP|(=-2x)(d8s3!fv1gZo(6Tyk`i}*N0R%s1naCaLw=pbSxp?QukN81{pa#f zCW0j!zApvs*q5tlm*$dBw+r`{A9UW(RUdF;+V}|AG5Kv9dtMa)^S9&Vs-Wq4Hr373 z2yi&OTKMfDD-KC3K*22;e`Yg{9mYzVcvW#WZCi==N))McU{iA9llY_X7X^T}`X3f7 zyIT3hKW6By)gfz(HnD|@<nVBa7X&Cb-e6dk>btOK5X9~BB#&vvJ!}mfr1=8^0lut6 zi%b$wf#K$f6C03^Z`+dIKRKMlzUmd5st0jC``TF+!nZ0(RT6nwFaRa9*-pzJYDv$z z5ln8Uz1k&o$#%1CciL>2DN0-08r!mBz^68(%NA&mn+FI6&;t3>*Cg1G4uVu4T%DW! zW9|0spKssCFF(C~Z{I(?egAa7JsN0V^dHDShXcL`+n=wK3K$y%4b9+RA<<E{04oUg z4}(`51T3!e<7gpU#Vb-aOtu%ozWAsocWMBGRX(k%?E%}O+g3?MC=FS{l2lcM`Uy71 zP+b1b?3gopuf00``KV?KBWQ2SMA+^tCI6@qRKsvqR?G`7(HWp}?Dt~{gbwe5wsfk$ zF@T_6WolVXpioY*DV|YuCecQ^d|Ww}?N?`8)l&8neQ9~T=)-foj|_z6Koc!AQQZ`6 z%;3N^c;Gap?!gN7I24_hjlijNK5<1aQM(8Ftq;~zIJ+ufpbPG)N1;oVZri3ZNUf68 znq4@m+Sn}Bo)b>`r({sBDlYs9q7?zpYg3-0?o}Q|M1Ush_|bv2xfkbOlCNpa1*rAE zq+a4?Ks@zO%SW`4MLQmQsDXq||HtI)yInQYYjj&Ae^@j&*_ZjP{dBDO4-<Z3GtQSi z{Q#M9+D&q)w>%U~nJTMV9b2>Tt)7~OY_Zua4FG7ZY2OMf4xw+#A(o(I(qX|l+xrD8 zkdAllP?bf|=o-iwI8T;NszNPK_GJ0LLo<U4sp5<^ivb-@p`Y*70sz&~-i@X9CXv^% z6)?;@HX-LGuF>Uvs`0G+dQf?o6s62E$W8fs{m@Qj2=5v>v~D#OvOliar(ed`-@Y%W zHS*>D(s8^4QPOe~vEoDqyk(u&<VhTgi}tXuArM7ZIl<@hA=M}@&n5ppoWFI#>fpcu z4U`*zLa-^>Co07Z=X7gxP?3xd##gJY=-|-f)90{88?k419$00$Wi(m9c0j*9JAk$i zi!Y}ZllsCP&Ls!(&Dh;~%R51T4gRAqQaJP{;05V%sAvxFj+KE+H2ovJ9<i}+(*en< z^vCu3`t|em)t=+u^X1EZx`N;~G-*L;!9v5I7z1?9_9@XL&qS6x`~ut1N(0nBZ{aJ{ zcyfp;v4_pjw4Km?QK49KgC90@%dpASIf7Iz5jrkxwZ7`n`ZQ(bs{k!j7gr4ThAx&X z9es_7szw3)IOb_bY790->N@4%t<^sPqdvOlqLuzSs3S_rEw*=SzV_e*McPLs*@X?t zbk%EHf<-0w`NM*J`_lT?KeXLmQ9qD$C%~TI7+xjcE7?tx99V_#YzL>RrqbBWlK)6> z2L$$O8+&l>Y3HP<JEC@h6;uMx8n!Y21@gSD=j^J$%b0w3*r2wb1z4;g6*TgBg_m__ z-oZ-X*pscaIjGs3HLyQB+`1t;JziPr09{PY0j#+c3A~44=R4{`1QowU4aBB$H^=U~ z^Bz(gQs)Yj8zDx*f^R-3)K&j=y%d&u*USB{U-yp_`g{|hrVfxzv#BEx!yLj7TU{jh z0Dc~K(EIApKi3M^w8vmq1=1l0g0Zay+Mn&3zTC>AK)ckf^;V6z?;Vy3VGawDNT8ba z)@hco`RH*W8rL;Cd0(~>%Nzh=WN9th;ozN<sa%;xMq}+6;UniBqPgA0B)X9(gLi4o zQCdAO_&%_aG8G-avqDCM7u`FiP1JiyJYdpu^@q6sZOL$zcSg>kco8}s3JNcEupQRW z?YC(P^RY5p=<QOzgP=Yfuz@&&UzJ0jt_-*fJ{hWh9vn}xf8Nh^;h`o9J7lT7?5gm0 zeg!V?1hp8hE3U3I_Tye)Nh@-CY~GA{S3yeQ@|3m-7gK!TaG&aHE267TV5s2Du{^S( zH(gL&?SrV~$6+^U;h{N}K+6$_NWqSwLxU={%+A{>tP_-b{lLh-|6ffbozM*N_dvG4 zh<JMA+bq3WCY(WWX3%FDOa9CG&8!vSp-KkPm7J}yaZ5#weh0a)YB@0w>{I|;z9or= zwV2<g=0`W7Yg@HTMG1@6Oi6XLq_V*NyeIbNFU_;q52f?=4S!HG(&{IiLQitC$mQs2 z(?gd7V2vfk!143iYXubT$QOMAz40UJ99~o@7|S;yUuP}Swj~SBR)t(0ZJFnN3}k;F z->$E3<Gn#>u;c!F{9bExKKBV`FMH*^9ZZG_y}jgYmvXwieYTuNb~})5dsimk&K_!T zs`Lby-DkRWu~1t~^*lhQ7w!;>{VwjkVI+1Y$vINMDgbwN3|W;tK@d;h9xKs0muUhQ z<Tc(MdFsMB9O61puR(~Q8tX+Kd$*u|Z<7E5Rfk^oGP({o2?`+`A3$D!f46AK8da4u zQr5~Y_N=%Lq%^(HHGHf!{{7Rp@4vOrDnmS`&Uqu{MK%^Vr6sX`&Dup2@pJ&JM}0P} z0^~DUUhk?_kG!V6Z1J~D=f!a*?l|Vvm$_`PlZa0N3~Z_eX%#vZ{b04WdG>5qyb?{o z7bW)|Xx7Y}rn^4v(~0O^Z&CPB_EK{@4;F;K%xcXw(A}LNwv=>fT41AR=dJ3rbe4R& znD%XEJpkoxx-RVIUHx;|47Pj}uVZziAU1tiwSRO@Dab7UuARh|dR_%=ir<ldFO@nq zBm^TRM|1|y#k<OE#L<U$ZNc6%tt0OM{efG$TpEdWEe<czsD`Gu#$Q`kY`&}Adj*?E zn+0tCS|hy2ZY7w--JYiA;1qAjo%5|$yGS`s5!e9An>-a|fX=Gye>qRCpl`oc7Yy(j z#F%UiisS5xvkyQ0xRZ+4m$P-*l1833u}lRvjl7z0EG~9%hCdcF{_*R#ulIOcy=bfL zcspK3C&;%18ZTseO_2~Z%dUL%-K<5$4sx@-xI4df==91%=|W8yRex>|TH<(zDO%@5 zt79D4Q}b|KC#&h$)n2h_T0trDp`Kb=bF!%(Tg-Wqez1g%IDP2Bc3GTMj=q{K$vT_j zP`4gTD)EBwB?#o=%|02M42UdIx2CSkx`Szv2r2YtZ<;&6p#%@&8vH3c@2MqpQy?UN z>_z*>-{-YD+TW!|%FCsR0f!{xB?aftR0)N?n*L6S!_!pm_TF-MHtMZ!<fuu{ZoW)$ z`qXmTKH2fMQjs=Hms1zXLow%T0tMJ>7BMcb5S=(^j%LRQM0nI>0fNvx2fvon@YJ_h zb!Z346(LtwkOdztJCU7~wp0kKJLWimL3>zE9ZuYJ>uJHf6}-9O<GS&z+``v|A=w{y z0<a%@Q%X(=^v8Pr<?EN9+HXIP_V$NZOZdSvY7<nO&Gx8{_E3q!Ij!A0HK)V~34nrY z2{OYgHKiqxgmODZJsguDQfMjX?GL+c(_J)?qxc=&ANJnaXWB4w>W_A41CdlxT(&pQ z_TyYtI60Q+QJZ}IrY^Tc1gv(b%EC@M;M?k*?ED1P(a!58W7-s~jEPMy!~1I+oV2h3 z7m4ZMHYb?BJD$(`infmIcC98r#;)B#{J3KO`1<+l_s^?>9oHuN&`w*I_etf1TUfG= zN*<eKP0JB?3{Jb6Gz5o!Sc*`ANOkxOG$33-l6#Lz2-*jxmGyFj)YcI4BUG_BM|Bmg z^P+Z11n)5N;@;_*EwfIM01VR1VYSG{=3<kgeP;8tyBVk<v)b9Gx~@CWNxI&YhD@g# zJzh5$(zNRK<`k62rt_;c#Slq98`(np2&+@MtC-J%L74yTlHI?3`@5$r)TIg$-~uin zN#n^m%dT6>1-<PFlGotCyQO`t6CLW?`m)tK6zPrnJRUZ)i_pM|$<YL$+aa0+6!U^F z2nze`sOPO9rB{)xUIT}y_*hg~^8OkcK5VCY83^kWIA^#|OE<#4BkvTvzTtl)Wx)d} z%Z~S|@F(zsHP78rK@>d0{)>Za$LUmDtu4D$n{#^`QO2oH&JjmN=|Tt8l)-gsJe)`P zuz=TZKmYfq&!5{*@ekXd53VC*bb@R2l7{302!ckFX`0>#Rs@|~$Yt7TW&d?`NQeX5 z!WGYyTjbT-p5>i+)~_zNV6CT{*{u^b*X)Fe?LkDkJHQCg+)^5|vo?>LlT$y8u1UC; zR|Hul1cxFna85z&aj_?fi?Bt-Px<3^R3(yZKLLio)WQDWowxu>F7v+Ambk{Qi=+tF zClO>64!Z-V$JKLOH<UA-{ll8w?XQivwx>TdfnGezRD0W0%+GV@(DAAQIAdyBt?vUE zVNG}>Z=9DFJjlclPMRgB2CGw>iB@Sf?dyp;V4rv|ZtXRiO$V)2?@jgne(#XlPlNSn zcYN}JFdS?o;w#y&!9-H_hv*?ebkXMN#2~*FlgOF9c0qe#T~nWgT+~r=TgSb*i@Oti zfR1KcuP)VFWvdtV$EDbx_Bh6CQ4xIN<AQzq(#N;^^QZCU`%iV1&y<aSR)cQq$==!T z@8-p7+O;v+aVHu1TB0AIh!l8Lj)mz{b1yAZd(rrcoEih%v^`e6S$p*(I9|O$`=QcI zR?DNZS*r#2xVqCXYLefNF{hwLr2xjBa*d!2)tCLvURR8?zc+ZZoZwgS4X9G(BHoX! za5bv|=_OBEVlaBq4aYHV&Z)nU9i_Z@(U-PoV1)a$@$hiC0-{hqF51^GZ{NQ)``?#3 z(4W|eFBM0HVvcnK4AdB~7iR`9HOtsNwgl-6lZ*s&kvNXU-RwgEuX`QBn^cGi=Cz+> zcE{GpuRXGt;4eBMXu$}A<OEEc4Is8<*UtfTpC4R3Kp3{&b0472*0QyEoYUrZ7R_<w zP=GllLzF<yeC1P9x{+-K@?LKDwuY3>tKPkFI9Ij|#DJi9?wATWS@}{APt#Rv443L2 z!n==4#)AEJ%LB-r+e_ye2({?K)$e7Gz8ga98otO#$I!8rAi1fYYkl@6cB`-n8`$(2 zNc$SSvOoD)LX^tY=w7ypK)?h5_dS|3dE}tOdT+2QXxSRZ-JUF+{HAR50<T#|VB2x+ zSAbgGTAeD3ePkHV;Fp21@52JHUXCx}7Cz6q4Xf~${@?9=p?O-Kk*ov(aItutn#ZL3 zo~byIc*71X2+jYnTJhs*-F$EMu$HR#n!mSN+!T$?m-o&~d7LLAnL=(a?PNzDMSYSM zHhJ&doZb<gXu7UBQr^^<*D{hIp^L&coK@o>lEy}s*$^B{bH?&Pn7rI2@WBnhWm{J2 zGeJJgf0iuQ(;U0q8w4V@U~&9Rr#;)@^zXPdD!yVEPM0`d=#QMI9i<AzcPWU;h=2(5 z=Va~<{D91yuQ~tiYDKFUud8)B>LWY>73*$!4PI25q-Uv_L;KFlkxeWs*p{X~4;g~B zn)fY=BF?IWq?lN<L0MxGJEzCRZc{i#bKoSdDC`sfxiey$T3O_QNASA%#j(znmEDoN zFXhohtXh1>roViFr>NWw9U`Wxb#ms7gl@}&Di8M^93kcWRqrW<HpH;Fx}c%2iDO>v zB?f73mT3<A4ZHIP^*^ju_+hnxF2n_XruTW^TTqh&wZ&qPvwPZF<TiK>93Oz9RzT;* z@9$1Fgw)h&a$eABa}^(t)7CJ^g7>r<lSg<RQO{Nv$5ctQ9BX+0-Pv9bK%oGF7UoL; zG%gj&P9SG5t7{*LOpabzD<_}=CfLw7fo+RDYVMsJ>o={cC*BAyQmW+kV=spSBOwh% zX~i`R#WM5DW0UN-d>IN`tM$G8EK|xxdEVK}L<M<n=bPo#N$U6(p{Ji&F~Li5YW|0p z=TmE+r8Q+=s%CwlLM7XIjI@e4O>>bo`IST5d-l|w*{WGmP#4hRAca=fb5kI^DqQ-g z$ac+3Pyc%iJ5FNJu(UXNR}P1S^k{*>);5=$;gL1zRZ*Dilw?38Lw2~P=%O&rZm@aW zxjFk4HaXT&)lk$BdH_k1UFbRzlNCO!7J2>`{_#Gv!zp-DB(*-aX1u#kLCx|*DvoE& zr31%4;b;<ij>9Smus*`>2u5m*4^?MNtodk)8)k2)G^J2&_iT2mYjQHy{I#8&>Rbek zC^+}$q3HJUyoOV3RqrmZIM@NeD|qC|rUlI;g{02aa3|7%`DXaV#&^$Q136UtL%>sx zaa$}>l@&awHdB}YOF*>0f%iGs>DGsBwX`{lx9SK+*Rp}!TFxJq>-$*ki#k=l%jL!6 zRsPemtNyg=X(`U#lTDP?6xFRCI+GHiAQ`8!!Vbm3FIg4ht?s_{49Z1anzw58Ol)Nb zjshI)j;_rDOuGqK91Z{mY0F+P_pbK<4}?FVw*@T6zEF|I{;>k3nMx`02Nea8Hh~f$ zTHrc8b^ti1?H>x6Pfu0jaKiHJdaEJWdKQ=cEqMcE5!0nb3~Z#@9u7nIE~g~2-S#nj z_3O8{H8~9xKb>pkj6DyftsI^3m(8@qVd833f}#na11UQRrNAd%Ju3+i-9M0JR-h^c z#>wNcvK@h%ZHW~!`wIdBLWx!Hri+-9wSw0^kYg6@ykvQxiH{H_3Xv&Zyuh|E0d`J< zosUHa9$thFoqBu<FBMD(JY>_0WFyW&;<|PW_7+)_>)CGUXm`Ckb=B+~6Q9jm;NI;K zh2-hQn+by-i8z_<Q~R=d7E>YQzi8Jdr;0SfiVDLzcnJAYA(rHwboA8pns^0xJU8C* zbzc_Oz2erM5@dbcYJgQMeye-3z-~$wBI+HHZcQ48h+?j$Z|l2fVW&1T`lE0$oDk=z z+1s(}N9Mh9Aels=m=|hnuETaeLJ%Y!kg7ldj9?5$$#~RD&)7OsW|?hNx<GLjEp2Q# zm5qlyliYa@vm5DbmMFY;v~K^nUZ39XPu?p1&bk3p&mBf~IYN<s@p11rwu*5PN#WL< zpJHZr5N1;z!U{^#Pe9$7V()>P8mh3dgzP=9n`0dgqF%Xx=!io4P49z1$uikYR!<Tr zufd`7`jp8F&I~q?v#sh~zrb`m1QHyohpC-<38`DJ_ar!=-ZnPd6rj$?r7*q9@VQ$= z-n8|BbLvl;^<f*815E@30LOFaPL!6Z#M!oS?gYdiSM0lS?Cq!V4|tISh(#}s=Up6I zOu@(<3aEZc)Ql8#L$I$33Lk1RES*h`U*0c^P}S>6TU*(4qNmNOq3wxvWue<{qvKvv zA<*?rne1Gh)K|AYIBhmmkm}C0J)NptBN<i()pVs(mQ=d)<Q5r5fXN)YJ)7Wa9{7%< z@e#K-9PzRM##Vw|7Msh+T+ukl&OMdHv%886t!)LIZrd#5D$mUsA1oWe;D>Da^>((T z{5hPe7e5>QRZj5l14#D*4pQ8Y&_kGTn$!tCMa%&;LrY2BW`-h4yD*ZBKka0;3098_ ztyowT740~wLxYLUB2G};L(T1$ZOGtXovFCZh7V|QX$`&aUL5c}SJwq>Kn%AN+W7El zAG3!*yL;&2dxJcDvWh<l<3$VBR5_3eUS@d3&_U6ZUwEmaF!lMs8dgQ16D+$0(A{R! ze_gC4#1dJomtphnLD4K)p=qyruA*F+rZX^}d(FDk<-2p)KfV0A773`zDHHTT$$MIL zu?%di=kCCAQ#l4Mb4y%QqjoH;t#Luy(XR;lI{{k{9CjZ?7e1RNZ#(6PMeN<J9vagp zrwMe(S>nE#zpE%1@Ye#^;oYZxP@H><+J}ZgkVmpGp@Af3FM;jCyo1|m62;u@3OdvQ zXzD_qasG$JN*@-BO>${L)9evkUN;5i4-r%F#NJ>fe!7inT`L04U{N;)vc$pCC#XbQ z^STl+SGHRKQtT};uQk?n4+XZ`-=X#GJd+Ml{vxPzfBIT#ZE7(PDhmxZ+h1$kXJb2^ z`2x$?n5;Bfe4nr{U9pGL46JxzC|-Oio?W9PXZPp__>!}S&Ix;2Y4O0%QcUVtu7-hE z2+(~x6~8VP$1r|4hMK99ExJv#L)FAm$n`xNlhviM5lx59bB&!HUKDQaERp};6c^d5 z+{8__UkdQpW(=Bl6ml-bkx3$DllAKJrZly^8>@%s1Q$IPi#-fwB)@ww)KUu4#s(nB zUTI|=J^YIy%u%HRNy}`I774*<$kSem`0}m+da5gW#cXd^a}?RS1ys~-<W2eDpg6_Y z0YTNu<i7p8#X5gnEWRHp7VNS^bWUfCv@?vi<+vMKa_a~<H(Ok{sEr+nuqKOB&a^dq zXObq(83L`(vM$GDapm-hZh-ZB$sqwC8X=qq=O8Gjs+oWr<S{Y=sepn(m_!sHfqfp@ zKJopl*6Bct3j#wVUup(`I@@!+#pP`Q*E##Q7roUItR3xYXw0dusAbGGZvxm^y5t9_ zj0kwP<zNI+p7Y<vtor8=J}lN@pDL^$EaN?NROM7z0uoyThk;p--KLdn^Qm)h>N^)N zR)MNuN8b0QWE&@TO*lCfY1;~bV$TZy-ZvX=Q*r+4dcUY33!_tZF><6Im$>rAQ<=C! zthRdM2<qMAujVQHX@deD7XG_)c+JWx2~ka}#C}&unZ2@P_w)m051n4VEJ+_$eSj_o zI0THp-%UO8jer5_pSIlX|6#HA4~w<?#b(jvdh)Fu8dv6l<kYlS0Cz#@vhEs$4_@b{ z0T8sF*X}gY#zR401Hnjjhuup1C<TNalaVC)=kx8AvmHHTGx%>&CeSJ_iR6K}6yZ>z z9o)Jr2L}!YZY~FuRMa=R{Ncl1mZrp1)QhS)ntwqkY}0~V*qm#(zIBM8@(pWW5B`98 zUQ4lPx3Y@jJLrOtuZ+1D71s}o_5IzT<XtoNco|F8FO&Ba)JiVbgn<krwVD#jhR7P! zHv}&om+Avsw=>N<1=S(psQ?+0wPKZC*Juwym^FotX=+#I+KV+ET@<C|dtS@O`keem ze?YCxYdlSNSZrQUS&qM|WKA6}?L^79MiloJ9do*u(wj|tO4Vxvt@dOF+7YHwaC(N5 z!7u7hT$Et&-y_@GlK3i0r7bS`oSk32KgRgcKYjoDu1K8L^=*jZMV-vqYu3F$NZAbC zf~Zs7hj;4AgEkc+fmr9Xqi9$1(9)(FPZ!&Ztg~nN;;mSDiRaQARRTzXo5{Q9$!z)t zVsa+!tBeZD5--Ml>igVN*>1kZ4%OU+CoH&f9fSq-sht*iFH_00v_JDott$*Rt%vNj z9@b>1q#?LNNqB{~GGL+Sd7Zm=oA$aW=R~L>Zzh=#Q4lur@y2^hrz&@+cL}uNMUwa; zb;nr=<wa@Rs$3y4LSt0*s-~)HI{VdPznlsZvs`=`Vu#h~+hGeemF?$?MICcc<*|gB zi06lQY+itoPY<m#1K%R#zBjAy+w*p#PHQ-9Z?lP0YPNXy?k&gd=)wg%=E3;C3Y4o_ zuPbBaw3-fHbrp~58r}~<U2Ag0?HJP1o+FoAa3+Un7NfPaBbiQUg0)B5J{EGuFYVLk zpZ?xHf9mahpDlUa^rBirV!TNx(SEFUDMxOL%g~$4))-#Qwr3wfpGK&Tb5Ogo%s~8V zp9zt4=qDC6V(I#T%fF$E>@W+<(7d{l3Y{Uh!}+#Nf|L?8)rgOnuM1Mn_NdHrwxFjT zIPB0_*Zixs$JCUm0N#RA5q+`@)q$w6dC%4r%C@A)_Sx)f4EEO@+R?JdZ}RA_2O!G~ z?1;7voTp+WTG+Db|Ce>!EgXiI@So2Uw$*Gy0wJnkZilvatUSN6b-P+umk>?ighEuk zRAE%o_OuaL%k$Gr=d_vtyU2vPQ*az4g5d6r%|WtioYWHRLCa+c`d{;9tVX?vT%%xy z@0$VgyEmRSi(cjy^@{B6Y}VL<Gd3j1i`9W+K&^@9fIii<`W~BeH&@ofe!ni2ARSNB z7L(u-C*(>s3QgN@NM_+B&i`${#Wg4RqAYc-dgdihgFBA4{E^6Ls?jv%g&_HSm80mZ zv?+ib>=*1&wFOY~4)Jk%=(64w6{dGXfJRDj>^~oMIbH7hk2>=e4>e^KLF(0Zs7LWI zE4!!QpH>0N&1+sxTw;A1iv}R*M9E!vqv_hAVYq~l_XI|m02F}EIOC?j^lc%;D~Rq$ z1Q^#L#X}vQQ<=oBz_LxI`cP{Gn?I(_@#W`FU&be0(Bk_5FKpt)WmPq1rwah_d`90D zY*%iSH=S($aC}c+ncKlvOJlGpSboyPVh3wiy*w4+4flEMe8H>pm;fO)m^srY2=;P< zzbjGXO;=R0!M=<83QylSufh)7#j=X%#s;_60E5Nq1UZM8xa!pc3#XN~KJ>R)Z%KeE z#(l$t*W|yVhWaW`xWaxK?S|en4gnMRy6Q0AjKaA9RS=x<1LFU%X7S^KwbMCfkU5a0 zH(h&xR<L+=$w+Kt&GC3W4>m4+MJ>gKcFDP>SmRcKlSP^8B-eFe(Fi0_3%=_}ewo4% zNnTXk4o91b-H&SjKm8nGenER0XgVB(W7&W-#mjr%V{`7qj>(+78np<fIZA9jE@@Ww zun#0yZc_mpj-utIvcpoQ0=?6D&Dk`uk7}M1Z1j*)tjEd9A1-e{ELi%uV9RF2c9K{( zFH{em1M_r7&w<esRBcwjVX2$6j<d2~IuMA?iq=ZH{=(Mc))uqYtCh34D-I@CILhy4 zih*zritUOoYEVj=ILq@?cEG4oHntRyh@4f^#c?SebQ`*C&H>r@e2z>frI1O#xi$VE zkyFXfc`H^_^w8M!YgGS7Z`4b9Iwh&dNw!!864q6S&Copo&-ejqe82nZ4a@Idd->T* z0lPo9u<8lq0sUe*Wm+#rHPYeZdRD0yZ%|P>ELS^TZX1U03y`AyU{)TktNib{M6V{f z!Rqo&9bQoM)9&xCN}}6T={PoF2+sobwMf!3r-*uq>l44-ex-%?L3`{Hm6G0N7&ete z!X3i8xnj!`&uy##haCJ!-q0~^yE?sPXRkY|4Hv$fwRSZf;TlTl^EUIXwBN_|`g<RL z|6N(dx#Q<*X`6M~kL3VH9+pm<F+%GdeQIkBoD>b(_zfcHuG)_3^M~zPvz)uZWUG>s zCGVla*zUM^a=J)UU+{TWNT$K6HVb4UyPlb>@#qc+{+dI{cS)*|!A0$C0sRdEwq2Ur zd8RfZ$OLQy3f(wcz3N!SSvZDyAoJ1<=2M=@YqD_+ynE_n1ftX{F}nYFV4^)_B&M-x zZyG-4%AeaWzx=j(=#ou`FRR6tOyrsZ(u3re#+kV}h`Uy#w<_<pz7zd7yZ+2GK;6sE z6GC$YG^FT^|DnOjM!Y49YlW=_K<QfXWS>&Rxw?<-$yP{w*&P^5o_bNz=3RFdyKy!s zgqN+Q*$yG>WzlU|6&A_zFSaNdRHq8i6*=_i$JER3)DQx|15ozfuySS{MlzO`Lq8X< zpl@@O>1Vq@0dSR%mqkC%&t7=PKLjpF!Ozo3V3crMu(#GqaNYOqawbUmb6$~`^WgSP zy{J3tf|51*9SYuiLwndEqHF>&0}`c$>d?T{Y+kh%I{2#2a}kl1G}gG>8P({>&Gk5q zhtmuy5jL;cou!c{=(we*QSWSqtRh6JN)go6>gnVR$NwS`&g71c{`0aV#`7r;oK@e2 zvF<$mh@!RwK+)ZyBzpDZPunTaA1*(B{@lKB+TJ_p-X%U$JzwOGyp1}SB`8Z!HpfQo zEf<V}I8AG7c+u@=Z^sFKzlc?9gdpjZdD)_NC|Y81$F6Wl9LsT}(+Vjpny;_9I(YTo zQ&&4<(;WtW-yZ$cS?8s|G6Y+t%TgH!&YxbUEW=TOHV9%SJzU_CvE&Z3%2&!cPYY?B z-C>Z8!#=8ft1G)7%DVFEuWj=}LXY>@b=9~Cg)nm`(AnNUEZUdfepSmkuj<9Qz1-j? zv)JjrA#0D~^zeBr^yWk*`zv#n6sfSp=>ZG8GhHU3e(bxc5A@Kcho@B8DDRO6+f>$X zlRr_q*E9!b_Gn6~n7R5r8>d-0q{kKuTG3vr#hz(jDr0P~nidv26jZf&{94Yx93-tV zjRTV`LL%DK;&L1yG<C&ni3AKyr)xk;I)-V2cN9Hez!hGX-~1TGirIz{p7CL|K7IT8 z<<tH97R$@(Am<mIBd{Rh<x;TM&uYZe^W<cwvHDT7Ae5L4M`?thuKOhqOja0PHV3sT z_;LqdhonJZhM(||7jPAF!k5xbovb&~Ww&(p5?WrbtLSRYeR3q*C)X5BR$S5|&sAq& z33(OjpYrQ0pCf`pWij4xExN_Pcn28G@-+F1Tunkh=Cv)vcIb|)e(=HeB_DY4Sqm@j zjCvsRsh1k8@ngr~UmbIc@5G4Q`a&p&9aHSsp^*F{g8I^S^JQJ?ua0#WV#;ad<j^?f z*n8GPZ&%O!SeO6m`knd(+N`rBuNA!AQ7r~o4=w-|>CQkfzEtVb=)J**A7MWd1srcz za>qjt%5pogBP&OlZ)Tab7lM}RqFSwachAwAQTU_cIo!z+q^YbksP9ySL$&8iT_9W6 z<xNM|vD5Dibyj>(>8kn>Qv7ZF^X>cBFXQ7Li!Zt}x8l@6Gb9kls&OrqJ*8Y!I&m}{ zHhF=vL850lwc%RLpoH}hRVq(xsTO1}#hbS^FX>Ft)+)r_zAUA!%I#Gyk4=1GD-do1 znPhtu`1MHOji^P#nb-Z-21_Cz8(4&J63)Hiw&HX2zO<oX>)_zXYu+^x=*er8t?|=? za}Eu_rV^mnlloIRW*Gq@Ev+sZ2v$@wXDD@4e_Xcrdv8_gVUN$KPXvoWsWz`gbjQ}* zJKb`5kb`wEB^<iMcvtwlYFVMwi{8tmpRNdqMOuIvJCMIvwxqK3grh*C;m46!$0BWO z!pZ^687j1XU)Dm;<x*{L<;G3V^>U~t?;zG@Wrh^u>`q$xk6uI+6H`(IaKOCwY>kK% zsHg25En8&i7kH~DXHAC!hG43!UYKC0+1kT#?J`h3F+MEU=iYwhNG7FIN-ZzWBP9OT z$j=GPwS=G4J|uL4o2`!B8r5Auv_b}D+u3d6ZR@EpCaYRkk<ez{sbbn~bMEDxE!@Q( z>&#1bMwJu~0BFuCT#LooxY!?yWq(!Q6j@i6L3u*wUNo(l-c5R)?xgPOzV>Dh@W^(# zo5S|g5$v2#FOZ`823b8c*d>2r@i>)KFU1x)11E>HWtfOF<!rVb(*0wf=3}wo+~-TM zw@WAL7Xx>U(ZiCpnT6;Fco*UHJX<C*?8Ua1V`$H$TV)ChhK6dRL?Qm&(_4ymgki^+ z_6VgN`zEMZ8%p78pp|9%oA06^JK6q4GQ3;6wZ(8h$qv`99Gm(&S;zNqc^SJO)_w_} zwkl1Nx@8e|QMCYZ8X4^<t9Rl*p60f|G{K-NU)Y@Kx;2y0Tl<!=TGBq80sGg*QX1n= z@u;t2S@*HEkl9VkanaI2wY^zET96<i%to-b;1nSja8D*Vrm6UvOLmiAs0y`^V-%3I z`5O+a7(h*Was(Yo?DNp?o>WjY@loti-HR6iz^+L`1vgB+A$L}Ch&@Tg)6q0<FNXdK z{a*egdbYw5wEKmT=%-95n{dqH{V`yyNR#yAQ<_W(<LNr}QkG3KZ}phXDX_$eEFahE zFHK{J<qNSviC$)k^hC)jheUufU<YKDP8A-V!Bhp=%I55j&W_$yqXwYc<K`X&ww_=E z*k0Wme*zFoR%d(80DE*chRi)CsKKHzQJKiPZK??nIyO#0eW0%<peL{;uW5C%@kV>M z=jkSYH5C|m7Kj+<@`n3>OHOT<RIl*n>so%YMA%F5Rl6CxZ6F(GwK_Gpi#G@<u&cS2 zs_<p1;F|Em|NOXKpRRYty?KudV180axVndg<4?%sU5({4SZv}r^o=Jzb9OG>NMIED z=qPcg?O#yykH^|<*agEvS(I?oaC5Rt;;sS(=of$*dGRntl9K~}stW6+t^ek88W)_& z`SAAgzI26mY*~GBH6e(NutWA-unD2{t#-1cq0^yJKbP2j+XD+OUDvcj>2xou_#a-O zx4}Un4%<rMIBf6Ep7L=Ts5B1959{^iw}1TP5c7Qd-JemN)h7VE1A!HG)x<=a(0Y9X z2v^gcgrYmU9Z#fmtJB*w3G)f11f{!G-??=fvErm51iQ^DvMIh_k%hd@GBPLMc9CLp z;Jac*QmX;H_|(n44bJ>!LJCLf@S-jfua4Ui+I6!Bbvt3Bgv!$;cFAE&*P{Dma?%r< zDGdeN0McvJZBzB~w*NkAj@8RN$RqRaJme%YSZ+OusMineO`qR>{ptFwNaFh)i1o`S znCRs0%C;q&up&05UL-J8r&Y6F$&t7cM^=7+&CaP;3i5H@32@cDust+hXm#H@c`mA^ zbx7=-a5`><hdH$#bn?OU>L;CW2l9J=gt4HVSKQPFO;hy+*0hmIl(mi8-c%CxSZ2G5 z^;s_8tj*ajs#+vFkKGSz13q)w$<fOX3pnWOZczswFskOZVarf$V3|foE*TW%{FfE` z>)Y2a-+sN{WvyAWm*#0L9-Y8W&R479r9vD?Z;)wu%>o?n5uz>mEM8Hx6rjZSbrO<2 zz>#y!qW)5v5a#7Dn@??BFE;SlmG$x7xxk7Ey<jLiBc1uG?WvXvS!R=)fA+p+<O}ga zM|YBV=flAU#80*?(Ny6z=O_FFFd$fnZiKrPHjX4ajjS`Y*9KDBkxwAu{X*%YRxkwn z`(C>p5Ivl}2Uh&cnmw#6HHm;%y>tU7ZQXkENZIY~)(Xo=!1f`a65NDfSC)~Po|?v> z7EaC7?%R3DV7ER2y*S+-+2+G%(&bw@RKBGH??B00<!!>-fD+wWL}&i*MU>|bBpVLp z?)|L($ZfCimrAfY+;znLA($;on-(f|UTJqGOD7?6`>nlSyAFwp#=CtSKuf21H^qKr zwy??5O&X%Toe;69MU!0&<$qi<OVnpLkC$%EuzUB<dZ_%Y=@3l84q6@Erlyt0dof)d zm3jlvRQMq53}FG={B{r`th>a+vj5(WYgrxSd#U27kHq`kEgtdLHQBu{zN}5n{XxD1 zpSat(p{B7NvvEH)sCSNb*Pct!0~PoQ2XK?Qi$|O}yrNUz96@V@VApDAbzBXC2f67K zXDIF2;J;D$!#PmB#}@rn^NBi#UjKR3Eb`cD{N$2%E_~UjEigNnbK^W>S-O^eaY(2t zP$R&iZ@XkRWl_j(UX@=26tZ1*PGnfnfgSgeXZP&f3NH+&H%Wb94h43UG4o)lisNkZ z-kvVdn*ogX=GD%rO4*&9noLT#CL4?(Bf$+nHL76?9^_uH6?$bUuM}1Xx05*}HMNZ# z8@)-?YZ?}+d4N_)`zlqX|3}!nZOd^R+qS==AJA$*A`_W-Kab}h+;B^q&AgeUY*}Bw zd&i`zid^>I>tR`<CTnIPfrt@-7-Psa9h57kU7z)*v-$6($4MOt!hhbdIdxes#fo)_ zl6u2)I!HI2bI_-cYK6C5r+45KL3{&BO=a{h5JXDUFvS!$H2Mx8*^~6X^W`RC*gZ?( zyj(g6Yn%e_zgYX7Ka$n?*j=Z<RQI&$p!2dKpm3KWNQBrf?fpu~>KkOj`F#+ovUW37 zI~$vvQGai3ZXJh`t;`12bqyeF!6;v(3`xt9!T76uUlrb`iXdnCPfK<F5?>1=3O^t( z2cM^pLTCW7gS(C#Qs-zU2sq-Kb={v&ebg%zg=&9NH8<UJivm?gKWss&Nx#eZY5J4q zb=4N^@ev_8uB65;DNyI|&8xXbW9KgRkF!H$a=u6^)YF!U$`^p6hK}GxS;#o}G2IkX zw!q0C5&n+FW@xf*a#=2QWG+BAd1LY~geh$t?MnKNiP;phU};e-rSSe^7wr8XpPWWn z>R2jWz4Y?Cw3AbJqKlwOWeZ$Y)#2VWy*@}Zg;dm3`0+vVp+elQa`X}zKfF{@B7M>4 ziWB>6^sJ<#SJl$IHYsB~Bk*iGhOV3a@Cq%S>1om>*Vf1*p@B;O(9p-b1gF8&%L0%l z5h1uFFPFch+_8?=L3*E)9#i+se5k7=*Idq%^c42Nra~1_es^4R*mJp0vO3UPgEe62 z53BW|{`Fm7SCQNKqp6Jz2dDc1QPvo{*O~f^0P=-D(%o5`D2L6K2-$};#rBp)M#x$| zk=ZV+4ZGxUfwTR`ObUfKK%jI!`+;P^V_(XdkkP1v(-K~KELTkTvY_>Sb4G_{xm|Ln z_ViKJF<QD<3CfqIHON;JAnhh_w59Q;v?|-KSKsVuVR2@wWUI+TU;`dn5a8fvcy_xC zo3(&slAo6AyJhi*`t5IOBmNRgc#U1RI%KgZc6KjII3Va$h$NI=^m{JePLmi3xlQ}L zq#c&GueVm9HpUc00YY28YuR^bAGxa$2E><DvT?2hFFWO?6Ld(@jJ#jFo@}g`<S~Fh z$955m?kK3*0e-CbjHJa>^ixx~?ULNpC^9+RoNlS*&J5(7WI>KrL4s<r@oL$`_F95g zVLdP1n`(1Ok1emKd@tpHQM*6P4^&luTe5XWdE*zo2C;nGP61M=S(Y^oae7TsVOv6W zYT+J5W~pNvr1j$Uv*QhREO_N(o_&w22qwPnR7yp{Jb0vDvbCs!BPaOw&eLg%Bx4W= zuEJ@5s!3kk()!~BZb?RHR+7E*lWdlzl8W{z`>J%Tf(VdA)2nt(*MS-J3al&taIn3i zBs##09AU-K+YzrdrJpxzi9;-0jzc~1y94;xuRpHYyASho{ql9bU3%;DpupqHl)x}v zf~TUq#RjI=1BrOLdk0F{mQ-OFGI0wf5RZIQ_(!&kq(6#7p-<lU!RgF5x!}I5S0CQt z)|<`o#*IAq`nJ0%L}#U<%Y>&FZ)_r`t(ok^NQ`PK+Yaz1COG6{!0M_?CucXZ&a=mm ztx_C4IkGZ)=h5~O6yUipopY4Kx}4B$+O|5ND>F{N1<!GkwgqzQ%2n<^&h32oJY>ZG z&+*H)l@}Ehj?`W>SEDjnM5U;It6D%*myRUzYm$1ciu~{@K$$v<^Bdl#Uz8|SRapb; z?mbCiPboQ+gwMMQ_rj5Oh%-+wCjc~3zKv4t(c-zCugU5eRC!h*i+iQQ_onp~-?C+8 z1^8P1Qaw*%$F8fZ!$fahkC&otsw=UMh2sg@Q2uzewJ8?1;gC?$6~oTnCT&@bjmWca zKdse2R}HC!_{(5$22p1!I<GE3Tzs#h5IT8p9`>v`mzme>t%U<y%DF1{xo*ihAjC7} zzK?T><ZUW&kE-M6v7Mdm=iM*sMa|qL-m@_rpc|{VJ-w-U*4<rwbv@fpYC0aNPGu02 zPR@piWtd`v)w0w}cD7npzo2!)Vv|!_nuGYtBOcmDsXPgSJni=l+fW2wCGY(Z!d}$( z)zMJ<W<RdgZ(rZ_ruxYrAOHGw>6I!Z@G@ATES!=zsW~ffTGsRWV#wb1#f3|Q8keq5 z)4V(Yqc@Nn0VRVWcQ#qqZioNayqM$f6i{W8c_-agxo`*B^Z@rNC)xYg9)++&279_a zFB1Eq`cPIrx>#bc>7!;J=NQu#01-W|y8;sw7=*fQIe198v(VJk6~w`*10KhtD*Vu` z8s;L53@rjzv2-_1ds1O|m8kW{E%vef{^9fIrBbJX@ykSY)hAQpXj9ml0J*QR7a^FE zwWoPzT^b}O+WLI63?P<Rq<L8r5~#3|aITA^q1xFXl-_|P$r_R?2*rEhT~tS*h`Di1 zN~$BRJo)3w`$)RzDV^n@X5?|aN>fq)5}r|MRQ(CnY&KS99bSMi>)NU3jYrwl6m%j# zE`kStPc=W4L$&-QDo}SzlC@Y#x^Q0#3}5mA@BKe5S9)uPy&7P!Wt-!IyW}e+4>zU8 zM*|Tb7m)05u6(Hp=z-g|Tf28Xrn1ZfFon(DVQ<NBr>$Dk8@ijYm!-L!YJGFaOIdc# zy(yV*Ux?~`#^*eR<g4b|I5el`QMQ+HvNtrYy1c6$-9C7xxY9;kMaaut)m4lP=LGHW zUTjUu<|GqeTUJ^vbnl<)>C9T$hm&CnTWI~8uDXbp^S>?EA~!q_qZHb6X>Aj)z)h_K zkEpaj5=py_=4_+Rzaaf00ntnUV9S{LMp<Bu$%-rnA40oo*_j#y@h7QkX-d_SH4WV) zYMo2xQ0@`=?aWVSw_V3wZK615wrZ2JndHCS!wE{Dtangt7Pclq%6?i<;gD+TvOm%s zJ!Y$^IYq&-wD$IWH$g6bUUo`ZA~<=(CcDIOf*fz#Yr_A!yV8%#Wd~U!Jh0n6fu@&I zzupil5;g#>MOVdQeWq~6rU&y8<P2%knya@N-gQJ<%0L65=DupmOYNAb2Zs1CYq?#t zqXF%cAI0#hG(6ZdJq5i_Dv=4i4<<S~!SQnRGH^Ig0Alufj&eU0c}HejFN%6r-i8Ex zD~9AmOtH7YcGj%#iaMc!{rVyXO6}BY!`i>-X2_3G1D`*(CO*z@@85k~wnx9j{pBoz z89Z$EC93m*4#(Ft_}^-<O`Cd)!HL_XBgIgLux{*X3F(<cH8YVF5WlNZKdxvw8SSS` zI|5>Us)bW7$5bb6^D1E2<C5g{q;>1mVo}3?1l5sPjD!bKl_!%rNRH$D5^}07O?P4P zQdpT7zWzbIlNDOq^~(y19!t=W7JCYToepK|DTu(YzsouW-62FP?hA1A(`x<p?aQZ+ z-$yB~H4(<%eNpaHBXGY7%q6iyb}a@>?aDilf{C$O-`*UAro2p13H%s`Wn8C3(_AKS zjB94|v2y%u)XHoJgs21Idj}vIyt6tWml|F>2XlF@?$271N`?gyQ60B(xq96Zd(I&5 zZG|W&^MdYns{U)XbQX6b*{&W%1r}aKQc^hWR7JT2JqGP;C{97GL^)==Jm0dKl&<8> zMzeUMn*8ws<m0D**6&Le-`4Edul>ba>y!u$x{@J8P$L8CpRAvRvGdjo?N-`-fTFu1 zR{qvJh&I}$Q5whI+zZ5l2^v&axfB%+vbX1R-4g6;s?)pa<$CQT_Nk2B{@7{y9@}oe zk7Ze`8hqyb5tw!9;9rx_g$iq=tCUeRIHd4Wz??(DuPt`}luBCTC6>KWbaYYIgWyPm z+Ia3dU*?muszg7~2OtUJJGURB{-@9L<JWJs|NZ;I<#i3B8RqjEgbz_?j?k!F9t8z) zVil{xjLuO367we%;u@moHBv(9*DuF%d0vACIi8YzIy?!^*)*4oj%O0~n<OqGs8l2M zsiUU}<bC!y^h|sjdwRdAZ~HC%L3#(Vii1h59l;jLwrVAE%c|z@X{pSw)k1DIgRHt% zn^)#k$FqAaBa!Dwls{TK=tWJ!3DlK$1H3An+K+UH!Z(@i$2QOB`e6aFH@|0)!4q6) z5jC#mnj|dVmN*VjjOvS$xrR)BaeO;!J<tsM8c`b5i|WuEqTrR8-9vrq(k1;$`6e$g zyh1-o;O72Y+he5&$N^hiB0=Z*v_IOSOT>}0xZC$7xhnPFrYM-*&a@O_yU1x6W!d*m z?^7v&DGZ16l<iyiY<=^tr39gslICiYjSbW(LA|~z8CJz&HIWS(=_k41&!0Yjem}qb z`j2miaDUBg#_}8s7GMW^S8X1LO0Swi>1oJMu~haXbMnrys6zonQtpK~t!|SwB$-Ou z)}<I>ZVK03Yz|$4l$RhQY*&>#MdEeu+A@l3PO3P-oyL<WZ&!V2@S?QlT=ZwwDf3mG z+1|)Sx!q2`fqt&z+BqDuyo-19Yl<S*w_G3eNIulWA!mV4mEIuEZ?|@z*DX8U9<{=o zWQU}{dI<k@(Y7~!R=i%AATmeBaN(VH9_<`+nXPgBPV32P-!E^1#VXr55Lr$IrU|fz zT7)XZ%#ix<#?ATFjpwr8$R9ZcHm_!5xO?4j-A*A;TXLSe!RX1OBtbgP3&sT^c6&X& z1bK22RJ0&FKxA_!^MrFoiTdFhr;?K3+2I8tXo3*XmbSQ8k^|V7t@dsLiKK?@xF@)T z9MV?>CyOA+SZB-sxM<(LuoqWz|N3RSUd<dXg7&4F0ObbDO<5Pcw@>QqQ{?ozRI+wm zVVjoD)_W>_lPh&+56%pBt8M||9hXC_ZKtR=F>n5uHX16Q%pX<09HpuAx*)B4f6fI@ zC+a20==-g~i{6ydJGxG<18A$DzD)?qea<h?CG*+m#h-$YlExXwG*52JVS&vPj#S;9 zn<D9FBd-qKc|!$@mZcF2Hc;F1{9gz2ZMoLmlh+r|DQW^xqP8O9nv24&fysTTDc+TX zS9Nb#+VAA~8?2NZvZ3ZEq_;y^Ms46^GTz`h>zFKUQ69)%mJaPE6%IV?n9HqGebk4g zNa9HM6Jg9#VgglqIv1@9RCWhqgONuM`;C)H5yYBMmGUuQNs6$gOlEO^aH12n)0Gsj zym!0MGq3^f-fqoaSiTu<-nNqbRIJ1whiC8l*17v(wZ6>p;oZl%)ajILeU&G2DvNA# zzflGh^>h@D@7^7No43L*mMSex-M1|UG(J2k8%qMxRB2zUEvbE+f=jOsDJq)$6e0;P z;i$G_^dePUzUV)pk@MZ3v@C+(bjsf~1Ur#`Pj**h@sCw3cv;L&yQy>8la3^?&#l{e zZ^WuV5_WF^Bf1Vy2GV-$%GW1*q`csng4RRM`D^#K?;9A8(@Htk`i~Lp%eN2j#=CXv z?e=={hu!xj^hVt1q?p@?s>hke(L0#7R>|LS({PER<0Me}%9B2|Ja{w*$&zY2XIH0g zQ$QYTic#%V2e!Pl><-CZ4i`9GFR~~{+vAfkPu`H~p@({??1X&_ZFT+XzO<hXJq{fE z(U*rhMG>yON6`s5u$JnT0nj-R`!v2_Big(3Kdt)(U_e+V;$4D)a=cXaP6w+iJbr5I ze+7%pU;kE@#_d~^niulSlILB>_2u*guxJD_#UbWW!rP_raKQGqj4Kpnb#O)Jhqft= zI5u0>WWEvfRFM5CQ}_lBX>dp7&A(sH-Z+Eb$31e^h5A++bc+Db$4#!9jxhizD8B4z zs>nnUEo}Ct{Z0wMbC9JQ?`N}f2-u=L?Bgndc<690$KET2T@geMPV+LCpi3&FK9cBZ ztq+pDl(KY4sILKd#|O^;x@Zb1JDT&NaK78f_YTjoa7hZpd^G|@gh!uLn&2t5e}$gM zx>ptKx8ex6EI<p=tz?P=P5Z9R`!#h#l}N3VI+9qX{4`}w$Vt*n30ez)W#VJSIHNAG z19Q8!ll-`2?n<28$r=an7CKQodo{RJV)S!huW0<CV<q*ReiQaBm4Q|+I#@gQa^H$l zYe~tz<(bB8jv(absFq@J@%(X8|LgnT{`&6zH&{Q~>Y?s<=E$4aSMwTLr*ieA>tV&a zQ4P-fzbh#(vN_xt%dJ&;^CGcKE#ycvtf1PNXW!Jx0Zj~TG1CeBrS>AU^QU}<wbS9~ z4JTDXJy?8CBR(~F90gP5&HF0AC>3H1s$KaC8vDH3BLZuvKRhj1TTGH^RR)zIOchRk z<WM`VKespP)yY=Nyx2onEHTIC-<+hi*a{!i&Nd~9{ItV9^}l~zXg~d;OvTHM?vRN{ zFg`a&;G6TdPWw~ZMm7CzDSOUFuRHr{eP}MA_7{CPR5uH!O;smnC+;mDUWZ91=4_oN zD?803a>~0~cQTGDZ^8agxXW`4k=JppE#+)@vkM=*7t-IQ7`!P-o5Ntbh;bspS!9<U zi;jx*c1qMigxfJXHsB>USP_}Fulb{m3SOgI&IdbI-=nkX>NZIh2H_u9>+9b>|JG!K zEb0u^(f$(mZ&JS0D%;B0v8-*DtLp4{Iz)LnAbKjQz1h}R?Ccgpc^xZ+59;80bmdFk z<Z&JZpu;}P_U_xXxFS*%J5lj=a9iE(A`zD&^r<Ou?P{kRO=H&R^)zNtQSa+2>^M$I zgl;Ela4^?UghdT%d6Wv70zOpmq~uYXY7N_k;G|XdvQ=@qds0(@hP`c{+BlrL&t1CS z?&-%g`SsiQ_}d4EEY4r3ie6Y*#I2L!b)VPm^Rt6MU4+&gJrzJdQqieh`d--m>OTR{ zy(0CJdZz|z)84R+%(iWps^$E>otF*TResd?!8QXU6^c~}aW$vv@DtDRxCSvGv3k=B zuv6A^Q>laS+!l|X(oyM6a0LIRf7w->ySy*k_tXHL_cM4uyiP&HkY;m8TV`o^nB~+= zup(vi^rv;LE#u;~!{#~vv1Re~U+?a3KaeGz@_qFkQ|Y@p!NhLkOJAAb&sPAtfDrSh z!W6IU>`na*dr=$ctf-);befA=mo&7_qfVMsU>s-28|Zu+kGuD8mfjTD&Kr=noU!5? z&hYeT;3vof?DoqE(y~h#zmNT9vmag+y(!i4w>ImN%L`mSc2C&{(zJ|kt_53lhRw?m zu*khs0mb+LA)n!VBO3ucGv7)9R9+vY+>ev4Z}!9E*DWpWB4xf`Cia&&oNE1QI9&1r zcG+s)sP@B_*&zv?H?rHU+LCf-ERwqLpmrr($kQWET@m!i)_&Wu$+8A($ccxg4B3Gw zcn;}~pihZOPNP0ze)GJ0!l`K`pNuO1A#;8jmG-O_-ts>5fvFbtR}p}eNhF=Dg;(VJ z+)fptDj9=KuDd-!N)tb}VsdCxN&|7DZ$Z}sSv;Ic_Q{_9%Yu3N{UX|}clSXSY8vD^ zKhCbIN{axKjkSs!bKn8?Hglrxt_lHdlxTr7)>c0>D@{C4Fb&v(ADt9*UN=uY1;`au zj)Z`K+N<durMP?0w(~J~7zn*24P)cBWUTF4u%b<$;>^*f`sZY6d_46&9oDlB0w0~7 ztmuLwUKdqdcQ|V&4inELd9`LC2>d&hXgYM%y6kBt&OWDAk)~RI?1sHD*wRw>;AyTG zBa7X(T-JddNT@zBhcf_xRHz5fIxAoUlw)8q5D2vTh)zxzQCz}$%gY;ZDjMM}g^J7v z$u=&}#bZiMqL$Fydy|mkpn&A(Q}O?&)RUw=;2xRG!NZHC_O5Dk=r_wOEJlM#uB;L> zm+hu@!Ya1fB~UBql3?ge;gEX;Hrneg6^{aDlb_v7Nt!Ywv81keySl-=oAbv2_Rsod z-G!vE@*_#)dbygE7z=)^Lxz?R*%n6zq9mmya`OHPT<89ckpLy7a*K-N7}6b+TOy{) zOK*V1Jf&a+cF=ItHYjrywDgsbo`YNonfE#~=kqzNd0BWVSxp&})p6h~vw3+JlY>nG zE?eZyknB{Y*v7c3vUP4+RZu&0seRyQOO#IK*_xh+)KQas$~yDf3+J*VyBSsS&_N+$ ziUlV9xV`@QzOOlym<cw&@C{xvWDZg+w+qa7=&l^8WpBf_nG>vVEDGkLGN><;IJvB; zv{7Co@y9$g9WXCmEEAa(k5#>>>%d$Lhw9XWT1=B!OA4Nq_c|1ld5S3yHnF$RB(F1j z*Ww(}bw=r4IxMi89d&W+GCEii+O0FfI5s}MsklM?q2P(FZvsaoJp}@#O6_q!B$(Ro zAOMcLsO71@t)i|xD)rwF>-GElcTH}VgJIi?Bj<ID0nlDhVAJfC`XQ`>ux8$?=9$VP zQ8L|}FScSPYvncM=q~9_4-nu_Addlu6B1Zyy+fQvQKR9$!mdX`(^ak!@`zd!TswgM zFW9T|14S#a+j}6280(uH4C{N%#fu|-=?M;QkVAN}N#oc~6?mq;Y=>7=jfErIP<beG z?aDe4RC?D|31okH`I>!IdLS&LcOuDuUaQr}FE2AF-k@YXe6y}BoXEQ^EN?A1LFt51 zr**n^kBaKFyW5#7%U6CohJb?KyjWNf^wgB$YL4F#showCv)g#q<N)k-d(l;GlwHyd z>SMXiT&2Meis_{w>pZ=t+?lXwWORd{8zmHv>NE=Fh=j1s<ObU2Q@76B0WAlKD8<_c zePo(`umpV_k*3b4wkEc5Q+3H4&PH56^2g=+@c!%UOD!zE-F+M{(hJTiBq>or4KN1^ zH5CR{I+C4ryr*iZyWB7~fM%&VNh>}pi1A)JJ66@|Cv6HbIsV%zRX|6iMy0y5DS+j@ zHSSmxXpq~+A))|!Uglc160#h3T&4kY9O~j|K?u(3tg;;oqJN%i;OjWO$gm$zHOi|g zi|ZA%SW8+~s&E+VQgJ=BC>7T^tzzIk9U>suc7W?xLQGryX~{k>xAeci`?iY6xYQ%r zS})@}+M7owua4t#2tmSAIqrC=X+KmrZ=As3=!2vA#ALD#$a}YCq8FIdT)r%sv&!2E zWO98$*L<bcDFhGO@mp|meZ-|EYTF8+*dG%E`r!F)j-d8wqkuV8x>7A>r^?|SDDgui zYKJE?cI)^c1@ah#dy-C#^=*uk49u3?oYL{JU0pCX+g{NnTj%UUCqnssQ65#2i}}N{ z{qgSe*Kc2DU3HPdJFgq9DexbUI2@KErb>td3&f??%0WwYC~MCiQVUG+q!Wy$)2_{R z>I@1!CwJvc?!Ll!EF~K?RLJntHY{gorbEB$E<sl{2jL2(YkC?pb5^$4gBC%z67cH0 z04X`yYVP(fQE{n51qxWF?8b5_XP;f<Y;v_!0*hdFq*D`mm#CBxqtvJ2kWvI}P=zb_ zb*ur-0UQB>YNhkKV(HiSzrW>47OQM8mKNGN%Qsi^Tm8kTzz+3FC6m{ss7DP=wwfA~ z07u#8b16&(C8=4^P{&XO?Ho#cC<Gt0R9Q2|L&^npIJJt*T7$1%bVp{RPy@3p4{_4N zi9Je3_Oo3!<(Cd^*r*K-XQL<#f{Y{rmekN%Rc%s4g}}Kx@SW>*uTl3yCD-BD-(rrj zj~oonRUibW>!55q!<1b^a8PBJ+&?bX*ZSf8;x()S@}-l1>KDatE=2b&Haj+?Mk_Yb z37~sW;zy1WIY0w5R;6#*2DKuQ-il5IVpd*I<3Itz>1AQvrLq$tECMbKN7ET8Wi}Z- zp|iA`cBN0tr-L=O^`|=!i>5fCnP=Zs{?&g(x6=UXmC&Q~7<CV?<<=>SAGwv<;C&2U zvOY>BJA+8Es$|R1C({WE{tNL_>CbF0zB=uh6IdtzxLm*2HF~(c(bwXucPT}RX5CpU z&!8sllr>0{lqX$vn7Duvam9CA^Ob*~&`|PeDSqyhQEaQOX2*67FS6CR>|g;hh!Wto zahCz80T>Kons6d-AB4W`IZg*c;sY=J)EwcM<<v?kIhIf2wJ{;kDGu>di97qxXDxE; zn34lIb6eD`s_*Q$1YpoFRW}GphLqZ5T}L;95(sy9i|;YpU(inLb;17f>C317>FZzq zKHe|-nxb?sW5GL>U>?;W5M{5lnWI`ODw^;*PKPEBZ}XMizE9w$oY(5G*hY*Z{qgQ) zR;qZzqB~ZuhJF}?dG=IUD)$@5WZ#dIFTHgV>Zy~(NmlMpz2M+uY;ii%vZ?2^?hH?F z%um}y)I6Oc<6Ny0eG*M_MDoMY3S}rAVp6&M@Dea`91}ni@FC^Lv3;seUfeE`SwRQh zn6f#WBenfUI_~R|t@}uT{`NA2NVU8AY6lsF0*zfo(&rbf0xK6C42Y8Kb8`G{cCTvZ zRAncW+6Nz=lt6oqI#ER1Vlh?6H}x1(XgqsUv*)wi)BxZ(`S#o1msH9FT6D+%ub~aG zW2C#1oN@=G{;6a@y?f|c8r0rAHL{Fr+RkJJB+Y|DirqI(mU8MOW%pY`UYt4|myO>j zEknI!;4~j~c5N0E+c;|aVF+=&tM5Pkm5_f}cW*ClxP@O^i9nv}s&yd0x>LCB9PG_r zRF>UJSwY$8e8=4+@*TYDoK=&`mdSNm9fC+k;ESn!bM`a5iPupl1piyM(%PbDg(#~5 zq_-=NF2(MZZBt;*Q9cchK<xm1GLTwU>Gqg)MeV!@ad)zH0r(URgOJuv&3EOGP*KI< z)Kir}Ha1o~@f^I-O^GV7rmW4I*g<BGlFHZt*Gmlh^5$Q(+J&zuzbyZA^Bn+$17_D5 zDA!M~&WYCmoKuD9)^1ULx|Z>KR{eZsR51S33Pha}ASU&OB*HDP=^8*S`=B_`1~5`F zXCKiEm9_?7^ZE3u)|A>>tmkA3F1m%K>m(*_)`B2sl|m2MdM3F-Jmc^0J}SA#!H;q| zQ9uE_E8~1G-P^M&d+dQ>nR%1SNos4RoK|p}S%0OVhSg)G-i?2MFNxmd`@CFw;w}x! z_-f~O8M<?*>=vZ<Dl?&^ID1$k+NGOVm+-_wB+5aS%>!TykpmQUuT|+*zLgLygL2eF zp`PWbRCNSWfv2fp?69b;$7y=x#uS>?PSk&j<Xl>!lb)+mik;u8HrK|!IpvNJl=ANI z_3AWGXtO9;5hFcqLkM+s04=%w&s5yxTap*&BwEGpn-WZ#no-`=Mz(#qA9|q`#s9fh zK@?u*H047z9Zm>2Rw7onq%nPmc#9fb<Vy>LDtVP>b=MP~cQzY&b7qYRx>E0Y1t|zG zxsKY0lDRJZV#OT+uJ(&LX>!FzZzOo0HBxRpuDMg~tpKe2<Z#+fy#e^`9`Y{9BA54I zPL7j`wJT9xKj*fky|98^Z{c$2*kC<G1qD(&rII*HI=r*uXFy@G>hK$c9O(+$YOzPb zxsUat4(gvi-tYdpL@IOvePJpO8AQNI`6n}IK9~%EY86WrT8h6!DQmDYY9E_oc~l}( z?ya;bVzp4@w2+<pd>oGQo=QS1iw#J*RpA5Tcsr3bQ<rF>zL{kH2at#%3_XXFTE>Jf z8NQ?Dq*kU(pf$u)N<M8`IhuCrHtUebxv9(uuJ2*l1nUn@Bq5D1N$Av;#=p1ZEUu=c z+1nvq)I0f-(vCoOy{^{RUrozwE@MP~ky;o@=cS+=2SLf%1h(>CihH>j7<a{w%Eh1d z#QRIfG*nz5csoZI$U?ZkfX%d-M_rTUY=H&I9zYt>pVd6*P74SbNUNc##85dOox)pt z#{!y*QKb`G>}(7+t|JeUeL3|*^KZp8bh-{YET%%R6QPm|PiX?=AMLK9w{n*aebtm5 zVN~R(wW39Wj#$Z&bh~|*oNC_qW3j%xn~Qh*-Epm4FXCWRhoCdF1$1@Pq>LwaUWoKc z3iJ*%>cPtPXXg&vagn{P=*h7(8N^Lw$vqKLqF)!}uhSX-ajKS<E$Ft>?GCJ?f~Kgw zR`#4vJ7tcX7oOddUfQX%7hf$B;;Dq1{jhTfCimu;>%{}e6ax+rFiy3LZk@zQ%&B=H z%8$r3J-nVwUO7}%9mwEzNw(eTO+`O1O_iM4p3iLf$J?gb-fm}~stSB!P#(V|*JZOF z?9!p6e4R4?DI2t}Y|71NJClyaSyeb1%{L$=-l_-LBqKg-AjraxtK}rKKpkh&w(dRN z)R41D0BJ?$Sj)3RXv<NL!~quWLnYxYkddqT!P>+@rCt8qVEgl*-EB^0E1~brt_^CH zMZsw{6D6q^%@IgR1pcY@XIaDhS<TLFG7RRTxNCWT^`94N|3xvSXBJd|a4U*^DDD;P zhLC`(F7Ev%5Q3b`rCuA=u}yl5;?1~50PR|nTtWQ?M^8Hk4L~2$UC7$IeUuK$@3%~W zsX`=6=jdI^qJcp8dQ^zc^DX4HCICq+I$5g6mUsL9yCy`W3{Nl%lz>><vMFzM@$~rZ zmxBRkSQh|Enrm`y6a0QkvfdnsH*Kg%owQt*xNB3z-F7}P!ykVc^Ya%fg>Ub`@n8S; z?!)qm41f6?mO}pd0=PDZgqn&rnuqI|q{=T#7-WrJoViQ&j3Bd9DSod|j?rb@*IVNN z@VVQmd1EykO}Z4D0=qd-=I|{zX;X#%B;+gi<eiTi?R=s1gb<0yZTLG5Z+Yuo?!`oE z<yOeCHw%65Ez}(YXDPAhr60c|SS2Qwm)JHMCBN6(d==_MmFnyn<|aM!l>e>DH%}F; z1h#Y2XiLkZm&F_PTXmm(Zw)Fq@~o|i5V{s{mZTU0YLv!s0)t1}Zd-Z)VnCh09ki%) z)kT(;a54JcytWA1<>*<ImiwVBj5Qb%oi?Y!(<2h_Rd3t<3Uv~CogHR_94e+aqVaPu zTCEVOR8@Emj^bFo7>C}@)u_@zi^G~g4{{E*3*WW{-={6MgK|f=C3br0awCgcVZ2n5 z-xS^JTRMoQQk=Er*#^}LRm=4LpOf(CYW=p|Yili?_aBT~0r16vdxd0p;YrqgQbI>U z4oRo#@_BiyoGt<}%c!S@?@&YZq~&v4Q>ns7HHL~NA8wE6h&;){3Ga)N({aUmfE?6G z*6yfQikb&_Sa&@nxME*L(zQdDr<&*Lh&G!wtG~b72GWL=y~?Rl*q|MxM}i_RbazmO zgx&I~klN<z2dzEz_c7ZN;m@fd;1Gg|z1hs9p~p(S>CJ7czqRM`G81QynV7(@tJ)a? zJ;7OpFQdLnlHo;Nns>HVnh|)v6>ZZ;ja@lZvOif%jeIT8EH24|pe+rK?5L>UL}k`W zmlZ`=i*Hn(Ln(&#^dFUwOrYc#))LQKsR}BBY|znHG<h>mbao2LIe!Xz_5&!x%T~^z zcjdQQFbbkNWnI0OAubEK<-W@Si{8K};&$13)u-N)_U>nU&O!h7`LACHwGQ=O&cmgb z;|JoLo;};PDy!GZCtgc~mbK84Vo1kany8!R4@$vr0P(vLhV@`qwruk@C`@lejqJoN zj)@f@KM`);rgBSfVg|P6&y8<?=zIIrv$BH`E%a36TjQ<L9)>toBi36JhFyJliL=K} z#98`Vavem&x13rvRkqD}POku`1`!H@?5ck0J1U=fXBmZITGaaybGryN*UxK}zN@8O z<%P&cSyCJOb>w9Su910B76~l16C7iXUI-ogt))UH6E<DTHigrPM_~B#y4sq1xl~z9 z5~}1><XxfAMFTds0{$*@-niw*jzIXRAgRYyzog4Cm;Fh<2}G$orKI(*dT^ckL`yK; zAl7W#1fsI?R4{I$5VHCp(W+J=19(VQAeEP-2R%0&nFG{Gb5+Dg<soW1cA>-LAw5dN z-@dl*LVSu>KTn^s2iNlXx|9A)-C-Ts4t9675V955h=9??@WEkYF%;Nys-f;yA5%@( zAb)=uQ*cr_d-8n%l{+Pl4Q5IJJ$Z{R@x)axLKXOKF9UFwX7hSLb-hj;wq1}&#VL-8 zCQWa)YUeV$uxe6qAxlTL`AoIGbx?(i0ESqCt+$`rsAt<!3>?WN<LCohi8Umksm=L4 z!sF)RpYOhW`>nno@4kM1U;q8<(%L4aKg*n51l%1`<8()zdQx205ZY&EeeSv)!85Z> zm8Bw3?P}?^Y=bo)iUmYXq)zIPH)j&1ZZ0oSB_~^{IzGtxBF@O+40eO5zLS<qj}y2_ zc{)`kB&%&&VW=5**#HjrP%C#j18SAWpQ__}Ijxi^4DLYEmol!vrUM<9)5y+Kou?DE zgi+8VMO7k%$f8^tfK^xJs%Uz8vG4d-{pWl?zkU5~*u<}WF}jk3Q}nkOGM(<-rtU8M zRHoyyqCZIBoXmLYr&63*+Z7>^Y#5fv?$-F3OaG+l6|3DR(MMB%v9MTtjInAz9M|>a zPIX6i*72#nm*tJ=n6uluBo%b>%U#Bsfa%mk2<XD$Ro7R^VRnU9ww&2HQd^gr+MTC6 zFR4<(J7vwj=1yFiGBrM7zZS(7D0(i{<>#DKBt(e*AJ%IBd96T?ER&$+IFb^Hj<oUS z>?_Ruq*_+`!E4M*lW0;Kh+q2`iRYl`v#yGP=<SHD=}?PFi2#%ZF>8b7ln5z#&C#bj zaEwmx9=e?CC$QqsrMaZhTp-7|Wz(KjnNW>$4=HN>&>V7VbgRgY`Z0+RMoq=;4#PgI zO{PSB9H@;qYU{c$$AhFTs*;_&*P~liHE{KsS8YU?{2$j!uhCZx<YcMkZAj`<VPz@1 zgUC>)ylYTh;RP!GQTo2FJvm=q{uQdPLGh^0JEe+UsWAA)lxD>!rOU-2^UEQk(m4;H z2@vhl{W6~G7FlQ6$B>O)x8%-DtvN|(Iv95fo~F95&7Z}R<=c^2Bk{T@@YUpHSiY%# zaP3WFgNr@W74HD57uiBZB4CyVLzwc`jY92|_qRGcnR1+v@Zf0w>)ppMA6Bm+{X#}~ z74y}Vg{AT8Jm2I6<ys1WY6G@W^c-WbeWMfLk;Jkq8|sC=9`dIWqV2dtSA&E1M248B z)vPy>YzvSK=jNVksD+3hfI-qqq*`5m-^aY}uAq#xKPoGVZBG8x6cx~%OF1g<hiofk zUIx{rG7h{oa*I5wOZ$_$x~mRg+vq+nqkO*X_NfX}oP|)Ij|~70OnSpBDh3Rpv>gv< z^}AU8_{(P}YhHxofX0_r0~A(CB?q4|9IdJGYhX~jmveMUZgW10;%w}eX+@<~o||&C zWql%t(@G9<Da3SoJMI8DD<%V5S;J0nXwImdBy{I_)h2!JC&_*F(4D)2+B`SuCRDN! zIA$ufaSl#(ZjMuqY4DDTeM!Q(y&Rt2g?M*D-CV%>O84@%H{H!QJ*3$CEaVz%B714> z%x93cPqpbDUD4nFzxrW*slWaI^PltM*S~$6?>=%2mnhDjo)^<oGXp7r)hb<l?yP|0 z`=xow)O^S?vMN8E*rkG39goz9p7gA6Zr#`>N)$`e*cFVD3rx7;6>p)A;~Jn9a2hXv zlN@&|ps;C*^GJmk-yA4U_RvWpZVPzschCzE;J`;Z<)<Lg1epPnWzto>K2u$jo_a%< zr9vl39L(ZH>gAQ~;%)#Wmyt$S3uU^BTCA1AStYJKDQ3UdZ{NNw^&sbIUiy8SBJYl+ z2}422x^tepYB!vAwQvql)NtF{2fyspIVDCh!2`?h+zn-Fs~>v{fEnU^%BTDg>lx7J zlq4=+`<Ryl;2N#Dpf@KXJ|>#kUW)o|%XswC%k~a7v?&mER02x?7dA~X><4O%q{M_{ z`iuErm(P(#6#nN9IM8#Qm7f4;hsbhcL+CP*RS3IxuxVZnMK%Cqd*s32hekQu^$V}~ z#pTy)K%ZMtN8J)Hsz2>rya$Y=v0&qRIj#cd;@lO>3(gH1x-t<nonHO+x;r;h_?yA8 zOH0P6x{<VSFuRa{2gP``HQl|tUNz%*YDnAw?BM><A84jUc8J=`DI3cX8nV{i8fhcW z%VDFmP~M7|#ojMVz-rV=jnH~nw<?Mmg~NCeHg;DB+!TU_<QZ0zm>F)ZiCTE7&i>nh zko>)Ue7tlPn#x+50nV#ApL^WSWHn2HPKDgna?W0hM6H8wLL*Q@S*$me$UMM>r#BL! zoy}M5O*T(EyV7@#z)%Wg@4If{A+aIxoSbM5GWG4FeVntluU<{tM|4g_J^IuAJM|FL z43WP9WavTdaQ&?UI35^zE|=lVQ%_P0A#Yb|hLA`2Eo|X*t8k^e9=Sn*3dNQ98MRLH zkboWU*M<7a{P@qme5>xOx5>%)a#!CY=NX)y%XLn5^rOOAVW|yXy7{RJsitOD%g=#n zkf!l=CobyCl6ddc+A!87FHTKKEy=lbP{sl6neBrenODEUYmbJtT^rytm8XC7;Z09k zii~P<kp_6qeb+^fj5CU#z{wHI#gz2hQ=)I`aF+)EN%68<h6?|^fK55_Z*!}9V)_r) zsnBru`iuP#72CNbZjgPR{t|z*`ek*k3hVSTkW2m4Q~}k3n0%u?#HC?gNht+g?{~Wc zX8?y(^`N>}=~~k4E~-wP6eE)(P)Ax0<fopZtN_uNt)=w&AP6o+e`O#B(IUunAuh7< zo`YHYaO!``vsyD%Bq)8fkDVjS_F&bI?!`!>z}Os2kiHUo(cE&A2Gfp~YO<rhSvuPA zR8aB;cAYx*fnTckzHD$}@4Y7KGX){YIX%tx{`l~ZU$-~CE&|VUKLz`;hh-)wm_y=> zd3RRglF6zpSkWbt?G&7+c1K*hn^3Ztrn{73UewD82dT3atwByOS=veU6|CL~{aMwS zB5}AUh4r+Cy2bsEx<)|l&EL3mXX3qpKqLUl1ycl5>)yi~K%NS8W$${0V=Z7$$%fXI zDnP0TL2*wZOKhav1G%vEyOOUetz<7wjPklBg6w)wsx1GoPWuuYq%3~{2=;XpsA*|Q zEAU15<>YZkNYAlLfY!>9=n}}#D`KkYsa+%pUa?+IiLAD*9Gl9q()=Bnu?fe@*3+K* z1u$@@@!>?=d-DRQ3@Vt%?R?HwmraFjl0O-OAmlVe)Bs4=B&}X7`-J1s*8es&kI`bu z)1J<AD6a1q<zAPss=5M~#AD~3*$#FZWmjpxyz6JKSvsXG!S~UE`Qy{K`Q_7^ztTiC zzEsN9fz&R|ILa*7T!VUauii28FTrlQy4z#TQ8bwjK{4)|B~XNa$S`$UhD|RJ*rlI) zuNUqHMBCit#QW2WP#GCgcT@*duHbq~`wuO*Y@=@gYYr*(L0*!utyYpLs8=x<2bs+6 zTJf?bD~zjOQ78&~XCpiMt_=<Njd*`KiFuHwS(k3xngbkzty=GG)2Y@r$V5TA|FBZW zk1IueAWyw(!jlv-3<|F*n3%jtw#!>3-52L74wcGILzu1)dWc2k^OnDstrZy)&J<8! zTVJsW)TSL?hX6hg@X+!W>T3vUuu^w^w)M746<_J$!vRZ*-=VU+qgLz49srG$4s9ef ze+-;n@7ZckfkmkEkefTTn^#@nD#?bQ^jEOu-YNC(slE6$SbUp{<Bb{5S?4u=U#WkL z`sMFmzy16DTMJa>xBV4&?wq1{Dfiy3woW_Vgy%y!D<=(_zH>SdQaDBJAwWsuB%&F= zyGWC`sIkLNhy)W54<sN3$#C{fi1ONpoFauS&9THh16ahy*VCYV-%D2`MgD?)nxOfD zDW09<%!{%mT@`<j2RlNmUs=@(rJm}zvYj@C>Zq%xc6pb^N=jflBtQhwRAs7VCwZ4z zM7&P<P_^^&GW|cSm6tW~<)Rrh<axdMl6<@-8f@$idfIg%vT33K?9vF6JlPa)1Ddlq zk(@;3q2c}N>GnmcYrG{&nC9i>&dWcVj)0(;J0|NuPIB{H=botRAKjNgVLY9OQNolg zU$Qd!hqLA++mmo$(@1>?zHg?a*Oe83qO*{+fFPEe!LguAC&nS`Zz#La$`#f;g>Euu zopQa258@hCY9o>M_!Cn7<K0)u0d+2v5SB&u%X}><x$enfK0;4&Isvr7v0tuIQRA(< zw+#Te+q>H2VS$>-KBv)s*kVXqaspW{i;0`6hy?FssD>A%@5zDcq{K~Ck6eX%+Z8br z;2%;fT39y61k;>a*GG+^hu2}0qT6Y$WiMz`m&|C|iPNK=;#4K+Nf9T7^Olw|R@hI# zMv{i8tsZ+WD}h^8V<i|&>#3pcpjR2AOQHN>v4~e+s>@ZV{y22cx+Y~y4U6N&Yy=Tx z-UtvdNcU3)u`HD%-a?OxVd`H1KGZ;7*TI7jt-jkxGpVAyOYcx1;xuFqSFU<5uO9zY zKTb>4LlsG?WxmLBib$zI(8#`(A+vqc`6g2$opS7Lu@L_*u<UfKW;z6)^=RKk%e>f2 zBI1Y~c$HPIwiBHw_{X+eSCILEI+{Q`Y!Nw;Hgi=IBYnme|6H!m^{?}v@8-XjkCIHt z7rBQ%0VP2fl+J64626w%PYm9MpBmOCH7DhH5w$MT^T@+aZIH2|G*l-3@Ulq_iy5Gf z3I|joLjv2x%_Zer^R=ks)_4Y0^*q!>d@=*rqm+7T2?IfFcV+ey;77UCi)}<y*P4Y4 zM*wn?p14Q7d`!-p&Pe1%N4O<$<eU$+<~QdSC!s*>88t!}ZB0N0hlfRJoDRTIqWu3p zx&4nX{nMDgo^qSMQ=6W7ke8#r=Dxgg`P3F2oz-+Z_E5#6-ZLsEr4Ay`P@{4lxBk~v zBPi;&bPrj%WGQElB`B!Tq7}%Ye`vP>XhVrta3qzmj_90;9^cQ|G*E_SrQTpU9nQZ~ z^wz}-mEjL0BN>xrRXeNN$V7_(khA0RlG2FO<?Jd#vM#o%RE#w(+|A2g+a#B2H^4vV zg0Cft%%5uzHomi@|M9iI`}pnM`}g(N?{pnN`-<}Mg{5;@J@6H8`O-z8O@2(;aI0k( zbvHZnP9~$uxipb*PD0l0?N~9TT4s^X5xlb?`zTQ7cJF~0UuA_ak$OAPr+g8fzN*9S zG*1L`jpr0H2k$z)hfp6*?*I<@u446Y+U(S(>r?@t>2J`6CMfEH<io<Ts|{*Z#{taB z2j-Hc9-XYAD53D$W2Bg)ilnR|DG?~a!=P-EeTwn_x@KUA<K@0f&!JmsjTV<`*afn4 zZfNkEHVfROnI{RsYbO;f%G_3{zUMsM4Mp;ByQ4Hdj%4!++KwbuGr-bo@j<u~;95i< zoEWS8Q1qs6=TrGw6{FiR(M<zmp$HZEwV8VDk7|2Vlx>rzL$dVnwXQ%37?yh2PM4#y zWHO4Gt*-{LBA?qvozDZ1UpX367g2eJ*I7V@;6(|jj|tm<h#%hlu@d8V>WQ-G&r=CX zQmT-%)sD1V$r0eP*+lL9ss?x}8)yL(qoQdYmjY1wo+LtmnONb>L(QZ^XWPEVHyI== z|CqH74ckGPLq$bsI}d_CD`~~NJ&oXYDv^2scn_fhd9FIqPwsKTUR_^;q72^DoWZGv zeJ4J>^5FlqybiHmzdH3EJlQZy-IP_=<`uNmkixSDU48c;_fr6yRO_8Q$A4O_&82#2 zx&y&UldGm+*Ra8X0Tfvj{VII7ldtUE=Bae_VqvM1MV9g&kElI}0_1su{WMx=x1e~A z+8+Diw2RtiQe~8N&QwuK|3?nULGmMKJ(lVw`0i7wXSsh0Hk>Py=mRHR<T$*fOl)RC z!FBf4BAatLicvLJyCCQ8{3;pv*3Js#N&s{wqEpF%h|erR$<*I87_-Qv?00UX{RvLL z)ql;epFX?|Zoh^5SNXdot)if5Tw_ioY)TJ6;hZ*{dQ!{HVM3D%+nd72IUQb`a|w3u zj=YBTWORw&`6%KEuz@04bv%xF@v0eY$}ub6a9`eN>Cp*Bf0R9E@&c0Nb&+1GpLMiO zI_nDKoJ1YnNvnH8_P)NI4jgY*07-)#`;qpqK@9u6LnG9!VuvbQC9&v?dC-e_tDFT% zDW}xRLq{D2$p2ie{^{e_Paye2TEH*bO+VSI_XPc%a`*SpB&8~vT{REg)xGrPUS8Bu z@4HgbQQTVefJzRWHN9aDy*{#x6C)N|PVI?n@+vtmp_0rgS(dCAA=)AFMtMsa*|$fx zoho6s8BOQ~{PPJ8h5JvuHKmW1CliYY=vp_~o1{)J!R){JM%1NI>%zJZFbxJ}D^XUT zfad1F<Hlal$VA%yoEm>0iF~HDR{qmE{2$-G)~{dRoKe49v!s`q?WR6_COhve)KCeI zg+B_JjbvK^JRAfs?Io(M`vwPo%kH(egj;V{E9qLxYa{YSb_I}tMox#VwdU1;P3un3 zsI~Ux<QeCl^6);M(|nmFV4=LZ+c|bJ<<tXJxo&q}CuNE1gg_PX<WEp`I}EC~dDl>D zqpD<6Nw{-_P$$qt@yw&DX?|A)d23hEV|Yz=1XUm9kR9ira%3+{wbton=%ew4O@4Pd z?R68jD`;E5l$I<FYeupG<tZB<)k)0C4b4_cP)1Q$f3ShYgnM%ULMO}B23JS`;J)z( zQ5Abx;e$BZ<S4~mjmyWDGJR2#Ok#0f;y>OO8@G+=T1lOXu548E(?Nd@&2`NgFWX|| z&28j$Pj_lUECo}%siyS~wxQllW8JYVWp^3K@i=cic$`BIcI^MxI!VWQnWc3WFcNn` zszYN$4NLSc+%E^oy#dfr`F2pEj6PJknqjDUADyc18a!-z)WmS`W5r7#7Wk&{NsibC zZyF4nrzBuD(-Q1rYaLw~yhp=<2vqjA?6-*Cy|E2+YX<D{KWZe#pc&f|cO_+WC@<h7 zh_vabwmA+w`HRIVs+wicQ^CkzBpl97`IxLRWY^wZ0-!SNRSPgpHGu!$*Xg$kzWVlV zx>oVe^A}#gRT@^6%KACwm<i5F+492)MYX#1n6CL^dyC$Oa=pVe26|C6-fk?=pW{oq z)3G%GH`#Z<#dMIw)ch-?JiFjoo%6%c9Z6xE#&+p({<J1m^U68WrhZmiJ=h77+2s)P zS+(fZ>KM-EWf7oGi{~`h`F!JcojSLY)dIy=KLh7c!Dzi06=?^EfgolTj`~HaVq0ly z%{;dDCtUb#dO?4x0vO}VDBmVMEIJ^ynfZyMMH#hQkLu|ldz<yhj*qI^!}bX__qXgj z6u?W|qKYL&1=o!FVUUmNQr=tl9RQ(ms+4~(Vh2G*a#QcN#$G&$ss5GVAA=yaU-~Do zQp6Gt$I<hBQ!pvAHQyRFO+DH`vX<hsk_(m7Mc^UB?Y3mqIdvBAt-Gj4WC<kkO%5$^ zde7l>h-i0?Z&O|2ZJEB*0aibpXJ34{@&c+T=g)OxmUI)Q0I$t!n(Xwklk&lSRw=4y zIUsPY2?qd=4V0npeYkX;)5XoR1H`iben<VTXOy7g*qV8j=;_d^m-pK55O=6Po`Fi~ z9|3fbXtbiEGJ9H(+{4@Cxb7tgFL7gocSm$|>@3bl&x_wHg$#Un%l8fXT<+TNiRNs< zZA)iX1=P*tr7TAsK`qwnBm&PrS89G+ZHDXDFZ(Ytsh<tMK+VM)R$Rx+eM(yGU=}TR zlhaZ4Dr5b2tyULjaC#5NR&)B_D5O+5Pzro^6|;?bxvCFfrj&%(`I>WG7qeq@+_mne zyrwe0o<f{qYR{rgwQe-0BjMBvz}HJ(P_;nVNwX^-$hK5ZXp_#iMeC#pWIp^e=av-Z zS$qjLt>UUNIX0WT(P2xe9<+63*=~)!okQk`{JBsc$EOe5n_<-3%>T=r2bHD@X;jX@ zHcnP(DQUu~)Px#v6a>5+j&gDL@Yc@YEQfw9`p@6WP>`SrP3kztTS!Q7R~b?T$SZP! zodE_{oX+sLPjn2V1|}>$1^4f+_Cbm=q+4%_y<dx(Dl=pwAj|W=hqFzT(B9%`!W_dI z0@CB<(t$}|0OANGep7};EjLLs>VzhBY07H0-5U4BHrIR-!BB|y=URP!H}2p5_``Df zP3`Z+`3P7hi_F?sOEn&VcVy3EhNv1^W6#*p?)J|KOwPc8WOiH6MM+11`Vt!AIVuPs zp2sPhZd9c=DKIk65(&N=30jcle3sLcJCL<MuTVMM1pCFXo?Y()CC#-d_U_W*{(h>w z!G0wZ>v~H0sehxeK~CW@iEmNA2J?s%7=Q{{(~8tOpUrn_$9PNYxd9iM5)^cN5Jw4! z<v*^~_b%4!a!I(5ed^|sS>>e6ltR|MaLW#Y@ZdpX%ENIr&1>|&0G$-jGs_7C+ob>i ze+g3EA&)zpRRx%pwT`;0wZ|EuP}ZVOwH1P-oa3jwm^u_$7v{mDkfpkUPAsca|5k;X zA_B%%#@X!XN9VHmJ4COG0Lm{t<+&=VO5vuo$|1$Z!HxR}GR!G&W7S(_m|k{g4myyZ zh?<X|mg_H_e_E&UP^aOAIhaTXbIG+dCyDeOAd^nn=jwt;8)=F_0g)D^!Y-}%#@^h7 zB?^^g4=pJvRRZ-eVciqev@K8qnSMsHQ7>K16+tdGEjQ(%o<1v1KXZg6y}6v%P0{P@ zk#;yiCerRL3GdRoW)M86MWHNFOmoOzZqlSCCnQr`*OLeX(vi7x^2@a49BYu1^{rmR z$m8@L$krjdwEekWU+#Alfq!x=!>dck#j(=LkK9&Hb1jKE+ie8zW`#-s^NZ;(qS{E) z5{`Ch%O^?k4eVb{asS}(j5fD>*Vba!7(y|5zG@|5uhE*~{j8%?4(lEg`k#sx?3&Dm zC2=)Jo15l1UNN?zFqoQAdRNJfqfRGu3NyDgq%cV{`8>ULKCdj`a&)q@<5lUDDM~UY zYg(`uAKj>-Jo6wd#PDR5e5v2&`*$DSeS1o#$XI*=QOXM9)S{)?rX}L2_Sk$AZsHJl zY|a(uFLFe;UE%lR;tkD<w^=sF-pS@VU$eqW!e3q4KnvZ?Dvb)YNz}Sk?A4reHe1qO zcaHcN<&%mEKHS=pQE&WJjR6%5I*bERg(6O}ot1GO;-;&=5l95^gatj+lz>P|`4C-q z6>!#^y}c}8(V?tklac}Q?2?1@DH#-+b}qiJ*0_}%$cmo-qL}UT{P75q055%Qf(*dT z(5`wsKQ=14sjZn|{S{l#Sm)GCZ1Zj@4c;)grn|957V$Z^2;TS9Tq=ZV_pYBGFj>cU z4-p@{X{!RlC=a%T*TPLv*%F){VHv5?>Kdz*)j$l2WJVzGeMuL-y}?h;tCXM!R5r^f zOzJ%j733K%|413osFVfOSG*NJ)oKk`y=feGlGKK5WKhKSb(+6Y2+l9xR@3V33=(#p zAZvOxQ>D$@SZv1Nru2NX%b~>v=Yl9itZ#aOZJ@uTo|Rw%sMO?vM(`C!O>iN*OtVl; z?MNK)O)pobr4Hb`gP{&2a#FQ5o=@u;osy#y#M5)AcYux<U=kKeFF}d{ZSB=drSMXv zTG_dC>d7@1k0f$L_gmAJ)0mevjTph|*i3HA#3o22T2W}o>FBC)G_ZI2)0p!MHTj46 zmoM|<m|y0XUsIM_0swyDOB6ldP8rL}!;!=z$5j7vog+AAMy$ZYYf7P0@D`ol){&L- zMF5Y<s{lD?!Dh!?rczCvi<VBcouYObEZE(xybgz}2q47#d6nm!+My131*)>oi}Gt@ zBj?|8l+(!xm&^%3&XT{q@FwjOZ5^hV`up^eD3Qaca%p9b#I7feat>knm@2uuhPOz` zs!(wP0KDlWyMqCa|FT{VAgliRj9SaeG3{Q49PDMirIv~Ybxl&Ow-Uf~YA#+$OMaEK z=Fs}mMFAz`rKYHKJs{sXAVNnO_0rA4!mdxsTkv?hRCVh`nN1xTf*#k8^7&?KEA6|E zvUwQT)fT;EU3L-j^j87@a>gi=9o3b&Ui3mxS!xf8(h@=yF1o4bsay+XRT)$~O;Ye_ znA?Lb+j&VGtw6J^0V*#c{nz!{eo2&c&-M)Qs5okLYS5>VNv%2^vs<nD^HP93E&O*` z9E*KgWnl?D1?;{%utptIqnlk7UWraeI4Ezc2AV2H0lw`5&1@BwcjKh9&rdnTQ$mt5 z5QPFg4jp4|vz#nSb9Dqdkbbnj0=NS|EygtdQKO!WlSqKg_Jo>AM0Fy>36iYpCu^?F zJ_WFn2u`p2!MmA*BvV*#-g(F8dVTxb9H08vU%!6-+q;jy|2ls+LB{{NShsMz%pB>{ zy6cPz_@j`cShekTQq?KL!V*U9ipHfY3Yb%SMLkBT4o@2@YDJS;9nK=>DKoEO6W|08 zn%R~2LB?DhBaVr4TMowE#2YeaeBK*6yTI9riZqv-Z8V9KN%P#O!K)RKa#y)(2eccv zyjkOAcSXzj^@^8@_O#r(lx($ID#gI=Dkr6Z_b<v&Vvc;!yV>J99knK~?eqV+ZiRJ= z<;856fL2r@P%(mHNLi5XJZ+te`9%%tm^Lp={<!i>q?_V}_$2Kp8*?fHnjMnt8yImU zu(OhiGJuxV9JyD?x}aGjTh7aPool-Cn2$SZZ5y<`tp-Fh_U4T)<<;HyNa?{Vh_~(+ z*U;>sd*OQ5z~PdKtwDMo_6vxs;Ctr)u0UyWQmR)lebbVj6H29DY(H~o8#T(IrwS$H zpQvKC-`@Y-*`x2Nl5*;00Eu-bLIIr!t;QiayprsX#U|1qTOz5>$CFxKf<oE0%%k<H zr)b!m@TqS@MINuq9?#{N0|`JLXE?N^*rwiwh5*$(wHpw(J-3(@AuyA*jVW`gyon&W z$>k233sk+ZMd+G_lTg`)$#LkWL&>^q@eRExS1YZe-0G$ZV3xM(DA(?+^?k}HUGiS6 znNxa2PUd5a^-mu@eERsIe);>G9rK$S?hB_v?>x!3b|7r*?!=#Hm?FL}mHb<+E1;3Z zS;@|4o=P+9^6tmp69q+e4zWv#rViVJHmKd~%ZDgpob%i^(mV-;-8(1Py!5PrcX{>% zbx+?_Vd}a!Qfzly61#mQ5b-EWen&;CQ;|yGgfwf%&IxHHS-Vp(vw)Ygob2&f7sJRF zJvFs=02E<FPkDac5!_CO+V3IBsL}W5f{k}yfBpP#N}=Rz>G{I1*APio-!^2uui>(L z0L+~(J&!)^eio(SKm><%zSQ?dd7Fdea7w_ik^@+#Yezxw_cnRc^ti~V;0#=pLnnau zQbd)SrX8ziAG9)ldRHG3QoVh>wIEh<xkwx$l*MIc?(nYOguD@QxpWITUn_%qm#6hX zWQ7&E+lprK8WpSXs|8XQ2Y^b{+f-JcvS=HphSpiFg*g6PsX4xWdjE;t^)`sRdZ^)L zvPSj|50#^KC;V=?kY2TJr#6C%GDBh3Ij&Sj!0@nZr+xaZf`hfxdotpWqSlH1*CdZk zn{e_L+4|V`OM<QZCPn3SQ=o<?KYG(TpO<3Jj^v?ifRqZb&Q6q8VnHd4vTlOqY6ekF zYKldW#&0K4TXPJUyba9R*^k6wx9ui9Up9bmiFB(W+bJ1a#b$r1vp9}tc+vleTK9LO z+*LQGUo1OcCgBghCzy3VN9z(?PO+xr9)oCm=*vTt=1+*Ldd^I~G?_`JsuoRg>Az-& zDZ%>v&_sBUuj07%aVk<O?E3BZ94c!avvZ_$7*&;KKB{cWieXtuBnN#2$y9BmL>{A# zkBdk^(eJ2hX<ke?LRSqE`gNWcSvfiKaPUsOcGmZ6?@gJ1rA$L1sFQs8dyUm6vvf9O zbS7_Kf{u?<_}BUSn?lc}cZ%W%PjC-9X-kXpP@7iqXimLzdK@;}jVBQuL_v^gDxofx z`LPqYovD=^>uvciUtRsEs$Ra%V62D20kIMKhx*a_b2NEggnQs|R<IU$`s_F>9Iz2` z*#Lxo%?j9vN{Om00Ei-lU8>+)bRIHxl<v~;0qCR%)G~3LQi}?wwVj;7sD}@`+PNjo z9aAf;5u5GYuB}+V@;$6U9v$cBQkDOSx-^9HVkD`H&nWDUA=ONItCKAisAhxqs@k-G zWRozFiV*|`Qa`$LYMV32U3YMz7>8d0s8j29%^5XgqHrI<yDt4N6>|t8BSqSx9soqd zM{K`T%~5X60chE;U_R1wR17G1s5O4qq{+J)(0sJ7B&T-E>foFSIOF&fyLji<QD{)W z#zvIu6bQiC#4grB{VrrvJB~b=RJWs(q{AZ_eq3{awgdAzf!m9i@;&sf_Zmlqu1MA% zRC7B)1%%8F0SK}BygaRYigNhNdT+=C-fW@oaYzN`s2qAphLa?oh_R}72Suz&6T2*f z(<7*OIfseI-u5Yod-BE$#|UhzBMYVKb*RX<YWPe73^%w+eS%X#Io^zxIFyz{DLT&S zQm@;!KbL^)4D7y&A4=*(b#^bPO_U`78`u-+TGw8H{jTqDd7QwHpO*e8m37=-B&WSn zlP~M&vEtI|?t9HSC|b#=J<FV_U0V))gD9-Y$@gr;|7{IJG#>camj5Q3jTc(fwbNA8 zLBLMXu>)6Z?@rgc>la!{-W;RtQTaqEm**0k3#7j&>*mhtSjhj5>MDYY2<U{(<MxJ* zOxyLKw0YUBa!3UhY+kZEPC<IK6iGUNI*qqEJu>-0wt)6*@utu_z*(jC@i=^+KYjW3 zzBZOB|4;lrZS+dT%me7u)ovy#DB(!_wED<0>7?=WT|YJ3zD{LYb^yRGZ{b)%n*>08 z0LKyh^`d$8ab(?VsaH;NHD9tTplBA-mqS-+&{1%p_d(ooP^fpcLT7815Bs*x>A1(T z-xjHLV#|=hb;%|=?TwIE4=qn9wmH3^a7S{9J#lH(T-m`KMK$GqkcDm|6bXc~*8vzu zbi%N=@?5Sz=CAL+{3aG%ClE~aGW6h>iKZ995hp{l_L;gE9GUoV*chRfi|R*uLqd{d z|H<v!)$&p(+upF+$M+;oX}{Oy%&6!Am{7VL)F?qsX0L{UYEanQ7MMK8;e$QskrnWp zj-P@8OBiQg_rBVYRX*&NTYRs({8QaNpFj^!hhlmoRPgB3-@Ist1lH|7n5GszU{8v; zP$(5UkD+abo*P8{6v6d>F4jMOn_s`_Pq&c-e*saxIDU+-6sE>N^^~3?JNKrBAa^vm ztJLWu$~PmJD5CD9B*1B#PH$W+inCodh)-oyb_IWLEhsE4qyi_u6Wh-&UgIb4c*<du z52>c);}}Z6Rm_j-O2ZPFpMg{rvK^A#sg$Tr`A2Yv_i>=_&WDu2OAQXET{Wm|2Kc&a zx8%BYX(hbvYwm<I&9-G11_ch-(1&*ma^DLFzRaJNiX;BFH;dr>3m^VGhldI?_PH-b zEv*f+RZjBC{W2r2ai-fDX8x6WRPAP}>a_T1is$W?q+VWbN2X>iz@2&&YY1-_K^pbV zj#<=j=vHH0w@cIEw?3}(Io}+kaZBf`Dhr(=5`{R~@#=6dnRKceA{#Y<%2@(oP@%+6 z#fuB6IM#9#D?(Xj5K7sW;f+|j-`t8d_u;{YB}cy{2Ldkl!D0G&y(o9Se*L`MD+u(* z{$fcAYPflOv*>RgoJ(M<M_!n{o5U{YXIaXM(%IQ}%5z(HZQ+onL2w}G8N%+gI~ll% zn0F_0RVea?;TW2+1KQNlvVp%fEt0FZ)z1-cb`Qy~>9%@N!wjMX2a~9}6o879HyLJj z&J?^S{VZu$9qbcNCv^ZsD?NmSH5E{nG3k85LGi8A?#7Smt)wR5kWX6g`zDd|HLjm` z*t#ZLy6>ypIbKX7lcpld!T|iJ^eHSt?r%QlN$0IB4W!EJr@GL!j^IU|MdhZ}3;RXc zAxjT(o7;T!RiCa&rNgJpQ6va<u#<3G7qY7Z2uKmu^RdU`&H>lj+CIBIzXOb+wgo#Y zS}kAdEnJyMpmL#;?i<NE9;9Td?gRjJ*yJ=6#b|$04>r}0H?0q)sb?F^Av=Iaq;-VK z!8^VgSTg^-V!wU+?aTbSP}f_#2I%taY-Q<bWL^Tuu{$z3RCCpjowPHfmv{=J$#=Eh zRv&<UsDmD$o42Wkf>SLw=}tAQOG9sK9#UPi?M4061qZBLY5F8qwvDaf+d0ce%rE+I zDX8H9s58o=^xHc&0{;l$9TLGb)yfPyIkIG>Y{x>cqOQ(i<eXD`N>p1aF**WA&D#!u zu{8Ldy+u4@GmO<|y2sJ11Ss0uPmA{V`K8S-pVqwF_e<H7Uxa&x4U)s=2G!OM6gU(4 zuDprof-a;}cv&y6#WRw<>u#h3_D))J8eMOkM$C~(npnlApZum03?-usZ>`T0r$2e$ zyV*OQTJ<*2)T0Ixc~R-aTNMZPyw2dxWIFB`w7Nc>OW*IM@zTIxBx(1MqufsUH7N}7 z06Lypm^bCx9Yb;cOqE)VUfh;;hN;kiL)4f>Jw?87Irg8H?Zc=3cdyWlX8WuD?R5T5 zS}jMyffb?^vC?*cGd<L|OQ7k{8_d~w+u=tqS?XbrAc~fzEWgX~)l9)Qy>H9*$f8qX zHt3ZvJ=JvMqzvlKMp(JM4rC8Mwi)N>pd`#>TM8GxA`hblx1+vYO`jas6=AECVKNg& zbjNvhzXz|{Ddedkf&(?`Vy;VJEtbZzcPw6r?^NJyd<A_3<8olMm~!|m{Ip&lzrFwP zymHhv_GL~U2*rj;QUeG-RXOf^5mg0JgKrjB$J={Pf+|ntAlG&Z!1B0>EPCynR%8wm zv;T_@C(%JI)0Q(0eA}bhZrC(2+=lKAO###XD2Ko>YA^B90q~%;BA>)6>XHC`$_Mp^ z{IGK7weSpJg?UeHoVA|~JgJu~UYAjfol6T8961Pgx`30m<DraTbQa;VU6ym#+|WI- zoj<MEr~2Eszj>z}--es77yQ~h15rjkbstriq8J<-nf%wi6CrH76AE-$bg)y0*_fPp z_9YSMKsUo{`Lj6gcQ`%}Vv)^7#Sd=M6h|P&3A;@Y;73rJT3}uPK4x&(clMBU)V(Xv z(`vOkEUvhhvM`h6oxo*P<&)jL!lEusx?Q1%>RbWAl2s>-9{OOLfjEtzSso}l(|I0% zU#)~TT_cDm6x`saYac%+0L9MReE;o@0_z;Wi?YG;d(L)*2tb_J9kehAuu(N*z~v|k zaBsH?sL>};KSgG+qqHhgPk{K~&091Obwa6SX;aiJ45viZ9TJ4es=5!oU<JKh%PN{B ze#ZY(JDI#pN)_dI@V8q7+(U^w&_ECqIxEDcrk>@I0BIoGcI#m;(@Z~AnW1)jflr)L zCtD5&JJ}Lcm3=K7sZuGwb+190e|sbN-`A|X_3Tr8;qG(z37^`ek#&_?I@QssfQ8G6 z-m|Z(4bGQy-HR#M57hzgi|?EbGAv)YvUlMLs3y%#IfMY3P?MTddfLfWwMF-gT??3W z>z3s_*3*4JCkwt;T3QlbKi}SnQ{!HR5cMYHqHvWybn-L~n-ufbPD+c_ZBd^2KZ-13 zelDa_*_Bmy2lgcqkvdS^?~M*&tcGR^VbOPoE`D0I-#)(kT~F^dteW1Ydef_GgJuJV zgsa4-)-|ALXY}++Rs}LWV05IbL}k%_2g6#1NT&^2$|R=})gV%VXjfK@%CTHTu1+br zruhcZtR~{}p~qM9W>U$H&Ne-sUNeUPJ`>*ax`90P!Y!a%j+B-aJ1ea(iZWkA%Y(4) zwW?rpS7S-y(?$T(FV!B};RTw6PD)Nrd(6B3hRs>ze5;X@?3ra{Uds8?y8UH*`q#(z zpXyjrHgD#CoP`&Mo-9#yQ{;=CMYPwhxJ=&E)EN~Nt2wl)2jVp0U{tHmo~g8R{#c10 zUi@KOOAcj=YUQ;FWCBX6i83-D=rU*3R)8K$#c3y7*XMM=u7#z-GyI?D#x@xLTRS+K z7#6K0154=8ooY&~$*sp7G3wCtjbq5~i_+ZJFh9YnN%+f`jQi@TXu47D+p_rPWH?<{ z_;*d*e_FNAfA3%8ww%UPf_<3*qo&n^K%b|q!}@TJEiHxHrP81vS62#8Fs*mi)hW() zOHu*^m9)&Ismz<4B;sm`0C>xiC93RXHUPm(TcAvB`WsQ=k+sCSPaS5vk!fg-(ogCI zd%KSFDq%v|6@)b2%s5Y|sF7`K^`@yaH9=SIkHWI5+85RO*Nx?_(!jfFM8|5p5~RD5 zpukPiGf%~LwgXSi@>8)nfA90NGV*__c1CjEvkoBhS0#yq4nI!31=fs2P}BiElB55Z z!!n2WJ`wO7mVFq3D`__D&`G|pp%S8xKKe39CipgKkV+a-&y1>I+!=wrmwNJ&tDQ`I zDr}4+_WMwULkHE1_%)2GKn%Xv$+q2U)uC?L9qSK4T@};{uVpzpNNXqcQU{F9xkgr{ z+Vm4ql%@OV5dILM7e$y$x$St^sJV4w{&UT~etQ4U`DWLn#tl#WLSYOVELa0+ZtRSk z`YX0E$;efEETCAFck(t1JqZF1DeJ6!Mh7OQlFT(Hdy;GgN5NEs@<SCvrQkUzX_WZ6 z)3L1qdZ*(-^P=SE{-Wrp$_s&bwV>8nxvQI}BqBAJs>({4go`pkZo1_^`3kVCezh*p zR285sAe_XiWT@OY3;YzRX{s?6!FtY+<*f3htxmQA(W&0&e^{$)5zbzUa$S0zD$(;- z4m@kzhMixpp#dDbGf2GbQx7|Wx1J7?gu!Ul8Le6!DpKx8&cz&#F)386^4sk4rX*z* z+xzPu_<vp!Ux(Ittp0Nntm=xXCz11{UiAs{$MV!s72AovU`MfCBw;<`cJ|kHQ09<( z>vm=tX}j&c<uMzw#8hW!1lrl>k%&XYRB+G2f~saSUD$!>kG1;D0bD$)&5?U=_MZEy zE>$uObF@_UW(oi$303p7M(L+XqC41LFO?+eh~jl;4{j&Fg{PG<Nv(1xJ-veRv;fHI zy#o=|nQ^`&FO-dGA0*vc1XFrDh7%sWeSf)SykJ$OAOTj?9`{syE_?3~LRcnB3RuVH zHRL>&b;<GvQX<X6rh~d_IBdr{hAm`HuvZ{bPn9oI!b>u*%~?5mL^6{4W39e@`K{Z$ z7~h=BdH?R?w?74kd59M$2g0N}$8`|DysvfWUY1v<+*eXV|2P>kS{4OIl9kCkFZ)a2 z?wxn6yBsGn0x+rNcy_riM0xd`+IbLf`Iyj1_klwwqfwU)-WKut+2hwAjF95YbtCVu zh8t<LvoiME*hQowj;S|`T7fQuB=2!~Q^CQP9Mm+dTC(uMrh13d$M?>L3c4KjjJ*!L zwq`6S>O?tQ2{d_Zv2S1g{p*<h)0g_~)0Y<(HaYkOh-vz(h-mDEpkBO$1S{;CmnbQ- z1jLkOnQ8_f`$)SD=p<b|+j!&*u1lJ5>Y7U=6bVq11O6>T)5a>zM!8*^jx}9Nbbf|2 z%J+Opk@D_O6$1zekr%<fwJ2xnb!GFZt28{+zu8VOSax54ASf{DwN+fneb3%G@Qrpu zt)wbt=s7^qNx!UAGe0I4EYx0<7pKI_E4-}PyN`ceMP*ux#YTQ^uv0w^?`jDY(+O~J z!9{S=qom&o`IVul7S-W-)@2+v^?DS`6uAY%hvAu3!r?TltwkuydF&B9K)p)Pw|-!0 zy+hQ&QB8S$W%s8-N!MZLDB-ZJRF#`>I*dw@f~l%8rzg(I(|PT&%!^~3TS^q##VhYK zZ&tz%&qa>q?ft;5<`e%rCV7(jzpAz#)lt_k$4q91SQYYP+VI=IK7IN7@83=TT&?SR z(Owi)T~uP_aBOiG2B;8tY(h)DN?FQwG!0CZo#pruW<5`X=j@!q=m`Esxu-HCDZBx^ ziy~fnFO8VU?pgM%KfDyckLx(uc(<JKr*eb_@qz40l{T!2)YIAar1DN%-s(HaZC3%a zaV&`z<QrXH_06Rk7^d$?LQ>(vKC+F^w%JL{{oJlg69nD3r9~g|R{45Ct!_};1`ztb zT8`_c^6NkA`*&j<NHPAtD#|Ut1hE|)uWFYjR?9FCm>gJ<Yo<bMY*b0kfJhUj5TcM) zD3vtB9uS{8O%zq$tcy-AN==f<G6kWt^L&d-p7;drD3N+?RyRkp4=c6c$y-<oZ(jRb zVxJn(QKKpxMuii!M_z0;Z}eoxdZRoQ-S_TaMXa5Yl9Dy;wO-yN1wu%@6ANfJH`p;! znS*~*anISi88gX~B~_&NxoV`{w|kNA{_#(&dVrO6xr~>b*yL~^e>dt_(p1pD8s}$~ zgk!akoN?Ea0i>){^W<rcTq%#s9@zzK3a<^zrt<P7HQ=z7NSv!WTd6#)+p!|dy;#OQ zrz)iQ?-A^gY@e^osZDu)fNk=JPidD<dCGgNC*kmZv!&;x);CIpf}ZNYU6dO@=erQ! z6!PQfT5K+_=v%BfDTQX=bfwj*HayPb_qF<QhrNY-vih?sk`@QvqSBhWejfe~b;u9L zIh+n9s_`Ss+FcIoTw|3w7gKJN&%7uI-^~K4a5>jqn+FzBLA$O9m84bYqm?&GY>lKb z8J}z)>!IDelS0QNm65N<n`ks~jV*RKuGTC<oaHL_ie$pH7#xHig`l@@w@Mb?oDR!- zdmP~YsOYWUdlJafXpV*QuV89RDh_K1fEOY3_PT24iul*tRniNcosc&)29E4pGl!la z)1B)j(C%K)PsbWFYX;~<Z`y*2F&xHYHg;0e9cCWgS)o(^l?IS^Dr1Eq=|D*tGjG)? z1`L4Kk_uea`e?pJry7lYzMVrB-qg)gSr&EIWW#S9Hc~=R_4EW8ud*gs8_87L=7^I2 z95V}LN=mWosddn1eznhS^a_-nD%aksF|}GaUOeWX{DpV@Z@<QEnJrUlJ_{ioiPPbC zJsm^gOX%ZBT^OloPH!<5h-mEOezYZl4y;$dGE%4TE+q@;f~&mrvO}hL(?u&z$%?Wz zn+#I2$3-Y6@{Ot#fHhr+@d55R**dW9&Q0DIzf21k1uY^APpRM5;%GKKDFQcXhF%2d z@yPGG<F2!gLNPosk%m2OmwlJ2AFYDO0=Im(5fw`&GX^g?lky6rrn3LIOp6V(mzS&D zg|)p;u)OPev0iu9U@6r#CyJUS(C$UATm7^ncCD`dmb3xkUydby+;w6jLx)Bd(EV6z zQewKJD~=BK$=B)1&Nuc}EzV0n`qCP@0@+DO9Oy~awW%Vf`4cbFThGL%2Im~AXGWzn z^06*4G-$Ja2eir_Jj0r&kw32O0}tcpf<V1ddb6kx@&`C32L<@12!{H+-<Rprhx+l? z?>I{h{AUkh>J6)gpjN?=N-oRf*p(x%l-QnQ<$x7FQ{ASk0_<dR8%0LZF|<76<g)K6 z2!e**XLg#IY=3V}8OA_}Qr)00A(v)D`micAdp}j14@Y}9uRAv#Hv#~t5#Go#T8EFz zX$0GkoW$iiJRIHtJ%Rejh$=E3>h*M)3~cjFblscfV2e%y?osbeurqLOH(|7L0npUv zxE@0SpFV%rQ2K@1?q#NMS?oIgFsE*!WQSYx<Dd_?kyBl$LureHfRH)&U<CfVvSOBP z6nzw6U>7A@mu1#ArLWIgibjix#ChvoUWiHBiEcp6eBVB^e1gX+)qU!alt_cJbGJrb z-eui3)!ed^|3LI+RiPA&gb{#3lWV5<u&-1_P3IMellrqS{y_kJ=v9@xDdA@lcslTC zn=|%Q3e-`Zvc3GUO3Sh5c-c$pP%BvoI&f&JTWHI+KS3q+Rzb<Pv1wv)kOr5D;oT#N zF>iX)tKmw>Rf3a%vHAq0bFvKEJCWraxVUd(^A4n*GgoDWWOZ{Y3BmC>O;|N0Sc+v7 z6@)x~k<45nMN{`EI33~KcB|^dvyG-OV<d@H>a=do*;*m9gRkM3QrsPh1{+^m3{NG} zoHIIirycoqn@)oKU%g)T(g#N`7Y{qX^p<rQwNCJw^ElSkJ@1Ghb)RdjmYh3C%^*nK zNH#0Pep~D(2a5C3#J}|&o1Be7YE;v~xIwD+LSkw}t(bndGjr`^231`t3RC4_ANN1( zz$A+FcgfZrdNwCuT5n!k?^5KGLYUKZB1?4x9C?BQ*^WTKBNl+SzAl=(hAyv`_oPk% zyM9H*EDiKho7c#Ag{XmoO6K?Rzt$<gb+Wb>p2n_bVQ_LuZ5tbhQ!VOnX<0XPb_Q*v zNyf^G6BR#wc+V9n*fV(|)^(tOHF~lfeP0TnRn({-<GI{srLgs&Xotn|7MsEib3CI{ zv^7J-itONXDV!<ht7xD#IyIixpw^Oab1$+(K|}wCvA4mN<2JUer{W373ke{9Fd8iY z2}pdVNH$5itseciH!fLKl-a$$c0VtRy1bQz1R~A}M4VG>IyCW+Ig}zG7cLpuWemA) zcJ7(kV(iYU80Y4tuzmWRf4kZFW%Xi5elIh8{Bpnh^7Zq_RrIrw@TI!Iuh8Y)gQoE! zXTCb>sZh5{+FrtrH7D#iL2x|Rv7=<7hvutw>gxv|&vSSc22<mKhF)@Nth)^^wPKIn z!|jGwG=~VhJF`Z{dt6vl&B3*l2cQfPH`sBCYumOU>(KUP%?NB>2y%v%*3f+dFbPDk zugA#@Re~qkrziE`Zac0F;w0?2>!j_JOC&&&A=45W)&62WhWj5&1xYMA&y*JjjIfLk z`m&4HFIC;l#P__^jO3-Q7F~YC;$2iS*0$;i`E_%uv|co*gO`B{qC#+5vOxe%K(fCC zv(_~`lwJ|*Tcr-0Yz?G*=|jU&QsMn#c$+zO`67uz8;d>RN+ruH?NcFi*&S-L_0Yb0 z4mi*KHh{3}>f+6M@KP=6!lO?QEV;)w@h;_^NuT_$OIz99mNJ2vUgXi+q54><PyhPu zdyQ{@(bLUpWQ8Nh&si-?o}iAyk|>BTMv~Ueu{@U5Qw0>nTUK|R;L20&G3{C%<8e5z zv5~txYGf;iyfwwmhPQp$X&%*BH~VW9N8{_2r$Y~E;5Z8*hmT?d-8n0PqI3-CP{~9# zkF7D)K3L~~!bLD>99aS^IlCzqn67EXh9@kG7@r$&i=fxb(#EzIGA;?D-L6aD_v!GV zf+9bx)3@#P;t%2wy;U=9dzTZjev4MSb`IDrXl+X&2x!Ys1a(fTQ{cflwwvz;?W;C3 zY2$9i!-=M&6ZN46Jl;*FR>crpwjb71`F9S1vf>1#r(z&)3NEOlt#?WG)vo@c>&Sw* z=Idiau`P_i6O^ci31B7gTm))oBsz}{8L>Qj^Xu7(gwoB6&ci3<P-q<v6LN4*;m_n= z3!no6-}hzu^XssG_glB1c1%yO8S(-5Qtgs$3MwH^cSUu=eqO=K+gw=gtjk!!N)*sc z9|NA3pE$KH>DfWlq_{wls^1)(Bso*SQlWL&7hl*5Ed!cUs)Tt6<Nhe>1&**XQh^tg zK~(T%wGV6~kg-GT@+EVE<MLhM#|c2Ly_6nx1IPzCR<z4$W?t>cja@NB?>8}P!1Y-< zAs%M|rpMRzJO`L}Ujvulmg>{{zt()>rMlEho%q%m!md{{YlamOuT($M;|6F5M2zQM zb#aJyjJkG}BSOx+LFd`*^&nTO$-kT$i815o_bQtzv9Dck=vmt)eN@gS(Q~|oP;$@l zyn5zPaBgSPO0WVfluEZM-=UpsheH=Ul?GM)ckT<^;h+>CeN?+boDAd>?yTRpRVlk; zr|xZO?)(oD-<zqlSChqRT!VROq^ua*cZT=ruQijAy`O&>GSEHNTiUIvl}a$m5E0b? z+Cq<UQ%_L^yxiCIgnIgR=4MzJ^uxlHNq=67k&^!}wRjHFo#HxL^xpG`*Fp<-5jb1m zy4Ajg5<lHR6gy$fG-uYB;qdf%-RNW<q?wc{+E$;>yBxTrh8zw^I0xj7e%B*$Q~sRe zeOa(|ouZ;5F6F!+6U&ui9wZ4i^$u?)libRdJ+yy5{ng(@-Tonkf4P;n+4r))$1hy7 zkpo86Z2==BI~K=U?_`5O#w`QD0*fo-ut?7T17z(RM@wHjfw8>=hrUyNSsN1QoNn8W zrb;*AXtbs#8evm0`o}6=Rfp24F3C~&SOsSt&j8$H5`4dv<ejQup7y3d5<P{b1BSd~ z_hLP)0=E4W(29$^1H-enAQ8~48Q7v0pTaa&Su{zw98uupr|(@1|4VM?txS5B=o&0v z4DZyfLOfjya*H`CheOftRYN(Xc@|FY)jM2o$7>=qigORm9YYiDNXTT*5YL7->W)&7 z18nJ9S6uz@J6SMrM)$T7lAgmoioja1XC(lh^>*BnfUWpI2+EWxs0&_E$5H9<Rc$I- zo$+Z^6>m*Msu$rZ@HJI8c;P2Oi`~RtyEUWIsnxvB+7^e`R_}*5^yd#t^v`v5^=e1n z9mM9NFKrm1VS2@StIhY{6%v5+YZ!LgjG)l{R(VQIa-+)CL%&e9QhXqXW5^ko^*y#9 zjDz2Luj;K%Rb^RM>6*qD*quOoHbxef*86i^fKKQ8^xO>dv{7^@C|!cWpIQe-Ri?Gn zN{XuP5nv7OskZFcC}=akeb;d|E16N%7gesH85d{4>5*Ge&tog<+p_p<((gI$OZ_El zf0bU*(nUzSMa04*)z+LBt(Vu5U|ljT4}NTK{`RU<kn8}J1L_32S;nlRYJbeTBh~87 zdjjcn(c`!AEMzzlNw%v+kFkvfJ8Z+=)=cAbkVipO0Lr!9dVid^*aK47K<0YC3j)qU z9xI&3V0&q@H4sb)vC-_l8$Y*A@Wyd>)J5&DVV?wl+tFX|t#-hvbHfQB#=8cxj9|9; zzC`Qp_+R6*PUO}w!;5fRATKvy4(#&;UTVHf7|(=R{^_*4*V(h4RM08SYe_wkI2b7$ zdRBrDs;J?x9<~t>v|ZWZ6QmIbiBDreQ(4R5a6sd*8ptM40t~wQM3!2RkZK^+MNwfV z#q@wW-<+H7eh;EMkm>SPm58-TFK^;FD^g)hOKlhUH@%hAVj*bSK=$IFj<7{XtUyh- z)5un@HE!se!b`eLep{=r@BaAHR*v&+N?HNM^Le)??AYZJ09Mk;r9|OfbxBnXjZC+u zd)TvjckyPXtiJJGiO-u&{G_lRoS2&hc9=NqQ$dShug=ur*IVuiA%o{=a(x1dZGfLD zcE!itUbXh7?wXwp(RSNaYXqa&0FwgPgDl$AY*Q|P=X0*(c6<=-NHDvj1`<TeGS{r} zWeX0}OV4gd)gc>G;Db#zRcm)1ob5&Y*FfNVfcpByrJ8L?hOkV$tL=5<saqp1PRPRU zb)1a$bb8T$aaxA{9Zl_LVrcNDB&_4K?59+CgL?7O^zQ;?JCQi-idjyiRd(f+_Z3fe z@3e>@nbnVv&_C1t2<Ew}C(S$9M2KCfUqGg%N&al=j<I*Ju*`+`aVUp#cXH(P{!q2Q z%90TSOrvDTYn86Tc4$bxv0qud<=0l<2n*aGYJAjq;cU(RJ>UIV{}}Io`SSJt<x_p@ z;I_3kuB(^)a@h{ZBwo!OAObuUe~|xX(U`0`RLrAx4MYR^{bFm?uyo@2>bv8FO2gQE z+4=uBf0oqeaI}UadEY{yv6`F+V0=q&I-5f7kS67Bw)PxIA%L<wy_vV;xF{5S5P63K z8JsE7-ASwfZ+nHO6}#VF1K-;TF*1gY4r<@rqNRQvjtWHRrVWrbE-T5P4bQHc#T}Od za8~qZ2M&cFmTfs`hJS9H%D1_v@}j7J`ni`j!p?2q;Z!S{OyP|FKG)2vQz%e4aNQ06 zUAGVVC_1nLng+LPYU`ad>EaGyZk*v=Uy5d@qDnt(V#OoUp7k_dy1Vdt%^Dx1?}QAv z(+_`KYqU&Y86=pHtnex{VK0@fZFYRlxm23KCXUCQn(MI{flAGBWX|w8oQSe!ed&Fq zYhEr>6&9-=9F4kU{k?cds;m9?iuJc`7M(VaV)iGBFj#F0wE=c_%a`MpaGj^7<RX?! zTJI5?AunMH-RsqSuB_Y18uC6505TxLCW-5^=B})CQ8&;#O}jx!0k@MtLEY_6&<?xm z=IwEHHEs=1?b)1QQv3ccOAyd+{%8XsC1SN&r;g;`&gc_lPQI?rqy_9@R}$e(11U0I zcXa2rI~!aY;?jD7Qvr!M|K#^2vBL>I72gmMye-<7^!0Q7@MSK8i(?gEUSO$HXrL+^ ziZxHnM1!QZtICIa1nk@@p58}0-!#a9b2`r{<gOXA{tDX-kZ`<g+}pw%o2IQ}loXO` z>3S_E`_O^Iw~GWLi5yR8^mul=1A|T?`)mjMQ{ll~k!b*0gCo?gds7Z}$Y|JWC0gqn zo(^!+4B&7uLVJwB7S@puZ5)B9YK0~llaJ=$CMXDzLV^Hob}Yyn*8_g=ZLMniYkZL6 zWL4w0@~VOky|XB>d2!`c9~{v8>C16O2TSKgq9!R#!aJ#a3vU`ID$^9FQg`q5fRpS9 zr*)G}t{l+{DTX|2oRd#oUymJB<N(#Kc^kmXrpEd-KfLXI?@;318bxhW>>k;jhb7hI zc$~cemmXWTdRrkQd4bxSHumQX?b2V_2KSM9Hbsu?AyOTc-4?IGBInhJ1y@oTsM-Iq z!`R~ZzEGck8><=N)To@O{ycuC6e2j?Y_Ch32|CHqwxx{YKip3??DHv?9b#6pPeKWy zT}3suXmYfEM=a+2bSajY@Mb|by8u#Cl53D3Hd}l9zPJDj=ZFNm@zIQ+8Enz1TQMya zs}7i_#M+CyVMlKiiYfduO0Ei1*dw}{qjr@#%r?Xe4lPIq65~V?pzB!PK(zzciuzDw zdYGH|7)Akh3O1zV_*kiT^Vg4mtQk#V#EVBAXS+ZI3t_0;x{i><_Mv-(>dBjZ1EK4R zs!0x1ZgYf*{eG?%b=61JvvS6|=#*7qCCcn4Qdeu4hqjY%cl5buJ%X}!MWphi4FF&D zDH-3D4z3;=(DjhaC?prW{?GP6s5Q&mR90JKr=6Xw_3$a}g$1+eG?5y49a`Xp!c{gc zS@P#AvhYj($O#}0c(kFMtfl*ltq<Q;s@D(qyU*Wd3{^1r;Wmp`1--wLn!r6;W}PD9 zLsgzDHtQc+=LlOkI?j4k0lrFz+Ncn`h}U*JPQXwZYtWrTMAQ%4O=P`zlX|d2Q#^#M zMsZ*Y*x~ro)1j{I&WaqWv=I|*>WErpSiQTIQz;6MZ?kw2=Cq30)rm$2cuyT`uWYf6 zM@@TDLWfP>REdDBNH4vMBw@Q%Hx)fk^?x?4r)oT5#org}orZqx&v)<FXo+GXdw3}q z%gqRPmoQro@eXk~R5^yQ-*s3Q7HJTyd3lHS5F7B=jT@k@**;s&;@NdHFt4%K?Ch|z z?ff12+i?Qe9K==D?&ONimv$7emBy1w4-FqgR8SEcb9o!~Oeqy6v1F?g*a0K)5PR5$ zyPv~UeBBqHrR$)71>yxA*pFN3!dtOokeT}Hpk1<-&9&+uG=NIUOXo=`f%CCkpZ;QJ zU8~LIc-Hsg%AZAUw_L4>`Na5m$5PMY^ns!)74$CPCFOM+kGxa_8*6qr+#iWI*4Rp? zlcb>78Yj;ue<d4&0?V?(0mo<JYjZXLeh18&;V~Og-sED~Bjvuxk9t8kkIqIg8*g>p zYZZ0G)!+%Ccsoj(b|6LrNy!qiQ_+Y#D?d^cLoyTCrs_X{sP)?h60gfl4UY5=5&^XF z<1&?RW6|kl0<${|)Gjq#h~mrO7Y;f}<Tcq>ed>Sh%A9%m8)z&GFy4vQdZgA9kOfgr zm&Qi~VcVweB_8KUn^%Aq9(XnqqC>h#8MrBK1B3Uc?V*-|IoDmXbuFpUSs@vO$yB^r z9$whl8P(WtK^$aU8x|96{)fh{h7G5h9C>uISM}=HHB(Kiov|8WS3{-BjiG?7EhL<f zi!uMcQh!^fsV<_Dlu!#x_j%u!#J^mJbsl;d9Y!AB{?b8#&F_lqSQTn<$uJ+f^^pSC z1RI#ZiV6S_et41jpg|Ju)XLHt2prs@tfT6L&$|aQzMffRro;m%2bgX?LX>hij&vBN zNL=HD_y8SR(R5`UES_oD5?{#G{MTrUNp$-uTC^!Qde`O6giOaV(zKDx0Sy-mzIwVw z{QEMk3oSN&dbuA}?R<9Q$L5`bG=vNTuPe1XBkpy47u>0}&GEa*&T9Fv@0?9mN305V zwag&_K=|M~PG)#22<4|Dtt2w1z#Jdk#ZuGpAUNc+)pI1$__4D=IkqbN2KyJZvL;fW z<PJ81uFO*vuE@5()Jyticnh^@X7Hpov~omh^g8=U8dXcqLv5S<lHUb<a9VELpzVAh z>6f0quhi#vpT2$_U%tMzyu6X;@al1B<t{0$(ad-pWJ9_ox)dyndh4=TXS!_=fM}_= zk<;?sfr==7U(#R~>(99H%$z=rKf0`!ci)C)Hyo5a^$)RptHv*ANJX_rjoni8ax#tC zc2$*(RXPA{$9RB)H1rL+uqXRa=e{=3-0#CaUc2-sXID90uW1i&7x_zRF2`giM<JA^ z)I(2IXH+6dt0`)taP#&3CW7Vq>(kfOpb&%pPA@I}2HWI}K3m7Rug*y%xpl)a@jYwU zro4J*C#mtVbH+(R4zyQo8_CtOjimI?P?pAv7JW6fNKh-Q+ijMUZbs*td)lmoInz;r z(GQ^Dv?Od`>3YZD^`8M?G`%Qc!wFEwwj<^ZYy7vR%gf79yE#rLdNs6aj^+=C<1DeK z)9WKWc%d2^IULRlfVMT0IPVfHw?Yck*!i|lqqdKqKfHDHM}-kzq?YwC%Q{ke)88!l z601-3E0!va()_B0?ZJ={l$}=6Vds4`=RJyDeU02?_d?Jn^Oi=EuB@n)eY>xnV*ush zc-V_PHj-E(j!gA)UXXfoWc2p(Qw!seRl3^mW#YF<*9Zv7^1lO$!%{`HDOO)AaMl`U zCil-n@djQPI52m@$q<q|x$Ydkw@r@iYQpJOBw71<$j#-yR%%J=pW)?#>#$)PwBo4P z<&<fRb0-dJ$i2G}czeXA9rOa0ocr9An;D1do@ou#=FMH1lqAv6x?XW9Z#f{7wY4Nh z+gBcQJ^NA{9Xh#|bD0x9R;qPv);W6MS{)7#S?~_SDQ@M%wk198c)Vdv?6yD827gCF zKnO~{Y$_eGd-PdR9^>XQcl8pB_k}j^@m&d!ErMYA(o+j;6%>!}lKNjp|2)2a`TFs5 z{Y{^8{aDkh@(gVL3Y+<19QV{&L(sXcQF9W}(66-b&N-!`ke|kdjpcC88)6of@gwhR z%j6B0ncJ310y4)yr4hn(<1ItB9V6`7IjLJCl+C#HyrejrqNmPX=tvp7h1BwDPF<XQ zMDPD1F=?}m4~LUxrQ|5XR(J^(U14=9C`@H(vc<;T(W=93PYTTaRQ*5-r$@EZazMk| z9*Wt%FW39=;oYBq{F48fSt%W(pD-N)blPE}9|ynE=^S7tNxSJ^Svy?0*wE#@!tU)= zQ5^@cq?*aSs|!+XTs(Bw-t&20eFs_FcBWppJ%7<xOs2Ohz-vpdVpYgX@o7`OdB0y2 zOv&|#n-WBJPubGS0!I6P90u_OX#`i{zC^6vYfWot986q<!n~|mud~=3Hj39E7HJw_ zWAk<AHM&`=Ll}07UvbZN+lK#IDG7}&iZA|Zl@%tt5fRh|>&Z?44jR8mt$6*fgjMY2 z!{(#lz#(Uo@2YdqZWE>2L%Xvm#CUc$f0+25CpeEIx0}P&$q1Y&mUOD+rt8Bt?Ob@k zg<JoVG;Ooj&<9c%qh8XJ*FP1gRjRV;N2w^4t@;-52>UuZ4G1PbeR_*?HccXieM~k< z?BEq1709wV)dr;A-5PHO4&s_+^z$7qj6d}4>%abceE#z8%@%p-jBPK?3y%05LIvQ_ zh%xhG0dB;u(VKU&z&LpElFbSit9W1fV8Yf31duZ@f@2_FIc-F6&@Y&@Y=@=H<IdMr zbQUADfFE|t9}19%JoB|fv*Ys^5^R=(wu+~^XRvwa=0(EpWQ3k!4o0ZyN4l=D1`b)X zRrIv8`@Aie`Yu_ezB@4jBXg9%0WNRV;XO9QnK-fmhCP4V#40baKjpDx|6ccmx*Yxk z;QZq7lnzxgv@M1#-%3SX%1|xKA{z{~YB9W8`T=gk*EOti`cd1ls)Z~+WPzJq3Wm_- z@P=I30qHe#(FhXuL%^+v>U+BM@j0hg?dj3~xoMAmYWKN}&-ra+kqmu;^=17dSgL4u zEjT)YF6@;uI4Ic4<IgPt!P)Od2}eqKZ(jD^g*~YN)8q_z;jRV5&I0ow<j0<3)n=hQ z;?;*ce*Ij({Jt3THy!v_Bc8O(036YuAY>h0h(KMd3U!BWts8HJuWUR}v>*t8^u*ze zXnYZzrz4<r;QhLhUjjsLw2@5)VDJK8Q^?KIn1cUzSp$YTV}<7!;Jme=2GtsB?4MKz z<Mt|ao{@EPE;;B$2F)QhbAmYTw>HOo_9o^Wt%Jnbo>y|}&>|`;;Up)BWM7Icuzn)4 z6P~SJdTL!uH+;*F<#H_d%l)r6J{bO?>i5fRmcq`ts=*2@=H+p&VR2{J2_&N4W6?vn zE69?^P;#WMW~*lNdYVdH+RrBu<4b7d45i(41`1FzKxbRNE5M3G#Dd$xjMb(lXXK}x z7{uyOTh@s!Jt7Zv>hvt&`%Ue-BY(_k1EPA*)t&ay9V8YKG6`kpH#^}EmlD$Ew5+k< zD61?xmAfn&mS4xlp=^q%p2Q7~jez?6>0+I(ReXV2ifOPJmhaBq)a1Jenp?BM%gJP$ z?0SI88idsQAdhdL7+tOv*dc)L0|pV@YwBipWeXw8o67!9EO2HNGt8A2sH^0znT?h9 z^Vu@H83a#fM}fWC_(pq}9LHdfgBuS{&aRHq)B(h6gseR|FNYw;x!n^)Vs>)wY{|Z& zQ(g3|3y60`(ldeZv=xn=ens}N7we=5+h5vG*XnYup2&eWUP}+RwSRRFvn5~c@4WR& zK>>FyY-&>ZfIlY#7dBQ^)<RYSD%`;{@EPZL`xcU;A)1pbZbaa6<itxsr@6?730M@g zi5bd?)W<E?B<q%@25Vk=2>D(bJFsw=1Y9*MYC!TPF_1{vWNh`5!+L{w*emT+$|fkR zOw<4`3R@vUibfuXd^I?za4zE@$adVJ*s#tF%JuJ+pRQH;+gfclH~5Ol^IK|cPaV9L z*T&SO*8Y|NjJ%F)=alyX`WCCM(N(#aTUagtBor?v5126&7Pd;zRF_CWcojpJxss!x zK?im}=#*YQxU=(TNj<3qYE;upeP}Iu!7e@Mbg{5oWrN--G1YR3m8SV$6H-h2TG{lg zZ|Xoz-F`?6yqe^t%GeC)_11mZ;pE+ZYzq}S)@={?{`u2*(_0|0a|WJs5OWQEgzEzJ zI@pkl*K11AI5=vptaVl9^tauK19>ysdb@A}wD}RuJ2vM^oG6~QI`=Cc<RZ}8X?;&g zPA3ux_$&f@o}}$Kz<m*<AD3L@?ZZhCV$5;Xw`>XbxfN#CQ-n0VyBBIwm>%ZkCATgX z-G)Z6N+yPQQsW)YL)cZ}UrK2E^qakP2btKC_Uc*cni1F|Rjs@~(CB9XgQ}$8{kAzl z<t4B;wvRe-%9#?OSO}h5JPP7F)hRnGVZss{yIi}U>VP$<JPn%<v^CQ5>D1!l_-3`? z4D0|Vup|xURa8l8P4|nWTTocd5io=@o+_@EIaf1MUqY<HmK@iFBzTJBZL83BCy=01 zcn2JZWY_Av?Z?(l+4f`S%s2}H4y59gt+7yi$mSY|4aKpH&EE4BNe^%9ZtqdA=VHC< z<JWih&`<iWU*bdikdJ&~(g8tJclCmPDC5Xm@qSC)uQMLdn4*8wZddGat*&az-gZ}U z;Pj!gTahqnGuK_O(A8!S8|+A>tEzrGF;D}E5*jNuh-wg`-t9Uk+dnSnwJ^~7k<_uN zta-2jyt&fSV*_>&ke%#m<FZR6dNZBbUJ$D8ZH{KKDx2B4GuHT5DQQ>tuj*57;;=^I z#J6I^w;dd}#S_RIB=-BA*ZBJB^T*DDy?+~Zv*>rexZ3JvYTNpBb`C1C>9SGa&0A21 z1C9a9(nwR%0I}GW_)sK{AJoZ!j0udq9k@`_jAZCJw$h%|K_lApo2+Y9^5%W_rfwcv z2Y4g>c<Iq5FYPMwkm8`w)0uGsqz=-APVZh}nTJ7Y4LgyEx`ISn`DMk8lu^@ODcF1) zV>-yEPKf|rh=4ovqc|ve>eZ`zs0J^KhMor}<gr?Rep0^g%P+_N&o>l*9WVE(r}$7i z=CP)V0RNqkv?*J_{?D6JS^Ln6MRR7YJRq^Q&n{8!OR*Gdf*^+;2q0PxcClZDV_0QL z&0+9c?W)suWam5V>*J4z^$)1EFE5E*4-0Lq=czH5on7pm^X&~eJtmiSlCeWbi97H~ zq8{NN@OOI3Y9JJA0-}`m!Ta1Y-`9%Rse>fzt!uZPQYS<~x(UC9O{AZ#R{pkHFJqM8 z4w&e+Zklv&(i)7|+I24B@x0^%UfhW#Zt8F;HQnK(aaAP_5r+3cy00B0_NbjOu~&tW zbO(KP6xIi_deax$y~B&hEd-UR_xmH*CtdoqTXj55>p!x?H2br5MaPF724(R$aLj;H z>^6QG^iBnl-GUwoB`qytXG-&-7Wpw!-G>tzTil2NSyDcZ!@Lvi!=6)>#3SxMU#;zL zt2K2Ju|eBTUT>e;)+4Wl5O7?cCLNLiE`b=KKFab;%@)zlxD-OGa}Tfy6#`h9=FOWL zv|7vaQu{0l^Go;%g|~J9XJ>nMyHe8=#yei8+mp6Wj%*%dDXOZz2zFN#1UQ-@WKmm7 z&XAG?fEq`mIf+0#7L<&>O+vl%U4bC(WSbgZ&?v7th`QQ_@b<_ZU4>J#0E-9z{;$>I zjJ>a)>(_Vx9>1tZ_wMufgB0-P+vKh)!!HF1#a~XxfjDTL_t{(~yQL>!fb41OlKq|= zG}@ey6<;|u{~=?aeVB1Kop$vQS6vkxJuTIqimkGpRaWb&FOcd7559cjD(F*7`RAqd zsceAP+J0Wr&dK6})*1@^D2$QhM~Qs{c5GqQcY9P7cdKug`oxQSTNYx1GsqPnvNjuh z^}NacgtfpK70C6fX9?GJ{Y(C95r2Cp9E;1gp}Y_x4YU-wtptIh(4+Di>FSqF#ss#U zNj#*jusLc{?f<d|(R4&m=3f=v1&D*26^PryfrCbR=;{D`*JzDodZjuQ&0TUl8i9oh zN`JOzIT_*9SR$rxL?;q-<E>cguT6V8HMXJ-Ax9&K0Q)uv1gAxn%Oa_!Z-*AW=TaQ- zs4Qu>S<Bqkv`Q?ym$D%Npy4P^%-3>i-Edyle=XSOKi5T>vK1Rq_(i@INU|&k2|Kq* z`jY5wic7K0Zq>0hJt5l_j$w<Xt8eZUs#pO6Y+2qYqW(T1CXrPWi^T5mRw8sK-b87F zBB!OmQPw!@nA_sBl#{@O8H}vuwQVzT>6$1W!v@es1)L7{&OrT>pr34n&<xVK(~B1i z$kXoaUKF1VrKtDP*Pl88EsG9kf4s-K&*N%tJBJyT<Oodp|Gr|-TYL9khAuSqB%&32 z%v-&kjGu-cfcfwSaC5If=!@bEQDYKQ7gWG7pU%-0%9#EKh|ZA+2E<FZda*!r>;sId z3t<L$FS%@jafsV(2zXQp`K6Y&yQ)aR?)$5<1R9d%49gtDAv#h*)LB!_v^KTSvMSo` zB;Nb==KHRRAmo7arUFpWUF$eTkj!1BOpw1aCC!v@*so5$0A~Ds#eV(L|M=xx_T~v{ z`Z9=lWg!CK`O@ccAI`Ir^>n;~Umkp~s3h8&B+uenji#0o|8{i+=Y}@C?1)pP&7)Wq zBc>_FNd`%o-Q=YM@u}KDJ1#Z8ytC<gbUf}C4=adXTtkC2YPNMIUgy$Lo0lcod@1oU zKr~=P<;R@4y6tOH$Iaq?zPuH0e7xS-p5vfhiBpj9S~HOrO-r0t+W@ES2^-LscK&R= zekG9oT0i&S%?6vpbmes}Gu}?RRwe#)1$P|IhB#$3y4MRzEZMuOBTQ61oE6;(oww5k zkV-YYL)Xa-TAXc=@566(S--kkJjwW*B4yTa&t;Pnj->4kn`u1HW-V+L1@F6am$$Xx zPVNLUOlw>_!LI5#)0P^0Yyd4n*R?c0vQrR;PU^haSQUr8QdaKhsLc*-b|YxFJFs>s zfCMqK-KQ*%ox{xhUn}?Z^Sk=~tv&ZmIpw7`?Ok)S`Mw7QlTz7L1K8DT%(iR-^g~lT z1M0(9A<Zm+#(%F$Uw6a|E~g>`i`IDUDQTAg$adtHeBf7s|FC^`rQKz;%ZHLA8qzZb z<R!igkZZd7k)MG)(aR**Kh(fZEESCO&jKp549c(+cu9Cu0#;Q@m!NLR9%?++J;(-O z16$aOsW~1y(y3CN*j2S2=g0(^@ldGyGXC@Fu3syQ6_lA#k^R*|3*^t6fU@nUy(wYx zOt2@r7&tA%LKV1yXVSr>XBG0JcSz~z$|my^V~16#X4zEm)zgdrfE2^&tWX=#ag!s3 z)$gS}XVv=#7Bm5F4`~p9g>_Pu=_9b-AqTg@Tq7*zo&XZF6m|135J&scj~TUh(zj&` z8YlsytM;Isg@=K`2u8B=*Xu70+<Nn#w1(xtX-zjM*JBX<wphRY@&5h0mj3l(5E5S^ zf9IcwhoZt_HoQF9XZ5gLs&brRUYhGE9RhNWn|)c<@T|n#n#$w}kJ>El*c70)l&LK0 za0g?zp~k5lz8nE#O&4Syy~fbt6ywpWl%3hRN#jE+NG-~OU0Qa|4Q(>CzRpE8lM_l` z^eMI*_s|LgEOGDZ#T^xx#{ThWH}&&KLO}z#*`m!SP%ePK-r}~OktTQby2zN{?Mc^l z$L0;KnhQ_hug=t^-HS>KM%=X7Ar=ViLs2f`D%)E-ABdFdV#j5(vc7wRuwOZ_0|w6N z(GQm$;aIHCW8SqjZWeE6!6enP*BUJGuB5HZ`UqNtU~TR$K7x;eisefyf(laL^r}*S z`<Z&E+;erBDdq%L6dx?NVQ`ppjHbIQ9$B-XYPJB7C_1hSfE6(XIc>%wMA*~Cj!LAX z@8SOU`f0p>Yo*NpP&np^BW?%-fL&KwtxT5bbX4)9YcxH*($H$%)^L7*aq<$#>@^4c zh0P<*0s$$qdwYwqX|2-Ls@Rh?Yoe(}or)QRr3rO8<hxr+Q-|{b?n%Uu1PEu+QCefl zat&=<&!BX~HY$uJX}n~ihNp;;-<oDsI+6EDBGR#&Sf>K7N=mRc0mZKK-x2~n3+Kc# za1hF=fnFfS;V#$ly?FooyY}&4<3n^_dIv)ghF&~Vw3WT>aoqH<x0R>tBu4M<HvOli zo0neT<fG_t<Z)>GsV=N^a~XN;kWne@N=KX?5O`i=5j@jTl%fTM5E(X3bc9f{jXBUu z#^`C*J%Z-P6%yz)l%~69Hqn9zSuyCx(8QQzeblZA&%S0&4@X;DE$VHYtL<Cu{;k`8 zvBM}e%-bUG`vwvo6H+M<=x}@GLh{m^VpGhYuGQgMJyAo{$I*_5!0$PU1E*t-(BNHj zbKr!|1-pHuHlXt88yQ4FoS=mU?4;?2OB~<4!wHHSSohR**`}W5hQM~Ujo<8D^eNnx zI&i_u(-0oAXqT@l)1VOI)OGKXn8wxy4BHf^>(i~pmUFLJX(PM0Sj9<(%}!pC2S|{+ z^RJf|37i@BBhhRp1$Z;BLmSybd0x=3?qvj=rrhxL<60fR9N)@?FQXUBAy9=MOKits zX@cKhgwqg(?r3iW1BShCPKt!hTf;1{NUHif7`rKFL{6z`heg~S93Q75bi8l-t3p^c ziAuCp*}{re+8syZ<=ihS(|ZDewzLtnqOleR&MCGpnPjWvMz5<3k~8sA(-j;4G~m{@ zl@;cPz0FpNe-7ny=eU!en31$no%-bI9M5gM(@L;|EIO27q5J!`diUFhs>bxM_q#8j z>Q^QF9(gdliqq*eYTn`V?15ayJ40V%c8t=q_ExsO41Rg&J9xfMVWU&RL8mIBzCIC} zj&tZPXgZu$t0;?E8kDnS7EF`7ZOaG1%!}a~92$F?DQo#gz>X?32HjszudB)S93Y7C z=^(e2Xf{TwdOSk~?@RSF{sN!js;xP&aIPPkL>JzaH%*|izLY(bXyJ8EZK8`Z15SUG z3Nn2z+qnPd%krLH82-3khwE&sKJ`@Oi-W(fb^rnRI>AYv;N?ct(WRd&PQiT+-W17f zD&L_1&8>Hay;#wP3++^d9fqhQ5bQWoHu;yXsiQ{i1Ny6QVFHsqXE+-Woik=<T39!Y zz+tbo^+Y#ACt#Vb?~xY-RR##aD0vttTg~oXcbnXUB*Gb+Fn=~FDU$OsK-+yd2?$Wu zLFG`|ayTb?OD(rYjrH9hZ4K5%XM4)4_*w_%Sy;amby>GL{j{acY212~zmyRHG4T3C z%j*0#5~3!lyEF*Yw1f2Y49k&JkW{oH#S(eR*qiN5juPiX?hcEo{4FA`r3*zmpE9G+ zBR#akp)1F=+uK5BxV=U^wDYjwzMoz`UrKb_$Z|~;)^~l0<;ePuU7S+K`)ap<<mDq7 zK>;bk#}eAoSbZ!tA8R+sTUPL7d#uwZFNnS@3EMSI{R9rdt66wQF|d<hwA_h+1_fAm zyQ?5C=jH`BD152&^Y64MgXOk)49zXNnnLadPRZqXX=nf4WT%n5OJkX*q6fVyuSrl6 z$7^>*2zfN@+AYOP?%JdsDj2aB6t~|jX4!$ni}K>bU6}_=!R@W9DA9=%zy=<QaFBzo z2rfOk2q}R1fyoqEA&tTBZ|_c{-b6Kf6PRoi4zZulrFuVF{cHL9?f<--8GFX6V)?Nq zs8iGq2apK~35rH%$Nbn6UHveqi~UNeJE5=8f_=Vq>F_8U)mEJs=<0B$mbV&3I%ZFx z;i&F*hd^hP*W3ssIvn#xNKy~AEboY;BHcjX2v4?sv3a9@90dYJl;li@-L8Zk27d4| zPN=-zD9}ejU^zgD;B}u4=8?|TM;^3(^TnMyTLw6-)4@EB?Ni=)v2!jydb}>y`1fMZ z<)7P|!A^KdiP?;=ZQLLN@L~2C4YieccijpokE+<zes|EjSLzN(b^s@sJ`GWSR*MD{ zSmxVJENtv#bB{@$@^)tcUYAQq>8o?#s#kY+WotQ)%~jN3wEbqPFzJZWP`|!`y4Yws z+iJWEXy5Hz8^anr*z~YrKy{_4U@)(sgU{UWwqz%5t8H0238B}B>`m=T&(8a__kB|% zdsoNqdR?#I#)t9wU4QfRSRA^f{9@KUmd_6lEMzv0-r#TonWG}Sg$ASNWdiVQ;y8W# z#XhqN)q{D>1h|@NC!3=a!GIL)Tn$iQ^?l@|Sol4=1)O9}Au4sN47q3gkqys$Y;7Cr zI+Qc0;iK}FF+8*l1W|c2O~70aEgyoH$X+IIs{<nP0wH<_ho@^EtT3IzX@`=dAa;8K z9OF~!#X0AG+jhm--7U4vdc3aK%7)1y{X@j{TrA%7yuAu-N3uW+K2?mtv0OtD$sG(o zn@$e5y&*SG)|3dnZQ$tMu<SCyQ{m@u2ljgc)ePRJRRQ~DEH)^gs*^C;U&l}=9}$4f zke=5<WI>IT_!Vh#F0(eGN3g=b?Zb&F!1~Tc23<KF)g95)v>@E#Ku?u-Ai6yiN0^dh z@%A1j^;Jnfm5s?k@-oW&Ux7gS&Vw6nAi(Ql{p*kS>+<Iy`MiXA`RKX0$OgRE7gn{W z8`8qLNxI0fLv(QAT|!3KVRyHGD>+O@K#oe^Cxr#ldFj0foQgvP5`>Ust#cjMbJ>r~ zt_kaE*|u;AeR_y&Hb940y*h6b(PqkHIRH%9eVlBI-O!Yh{Ub^3IB*h63auoeO)p>r z%+i^sZi_!@_gv;sz!NqeJksl-``~L8&W^X0anqZc?a4NHiClmElEI_fKQ>a|6T{b| z*#94$!UB<&t2rsuPL|5<i<=;1)VFfsJbKDgR(v>KKgc?Kn+AMh<w3<g`1X=!;<MQK z@9?}AFWEH7jxu)Z;it<CXYiWO9ym7hnmbdQ$V#6GsX7wtuu!#j%I9`#`nH%Q!xVdh z1i;y;U@%Z{D&s!1PrPi9N~)qcRs>+V;(~Z;bagM^q4esK*K4z+RBC)=!%r;IR{k0H zRT)h$m6@?iC2y<eP6eD`0H@=k=}Lz|r<BSyx46s#0A9zgP)}Hz%>0jCO;)>xIHJC* zOOJ?aS#S&uL5MIc;4Hda^#w<4b-VOs9kV|@%}cy=yRfl2u4yR_5nGXWUT3rWmh4FO zDYgM=fV-R>H>Z5mp&>Z%2r5il!zFZhuV!gb3~2NBa4tPJ{nC?#Mh@(5FT-m2)gtA& zQpZ0JDdF{EJXGhr4Isd7D6O+i3b>qXQps|)F(ZaR>NwSn-Jl)U;mq&tWrDIceBVhT z-vmdFG%Nhi)~?Ph+VN2o`kzt`y9|S>Cv1qpV%p652vEExpa3|yXcJhqcnurCPn+Jx z=h~;P!M55s-mH@K2{th~wGP!;3O8)7q0I^}WL&$0zYwtAA(8V6p2>PUqrN6HY`Fz~ zD4=dl_<Kv&yZ=aPzSY^ik9^kI)#Tgc$Y)b|G52M-v^?3TKJ0m2vxg0Yr905Lbr8`D znZtHN_f6V&zRRU!_Hn6=tmnKce^5XNarJa@CKVV7gwLQ^_#nR{v={9$6}k!AnjANK zlVNUTdEi=cwevx)V%7S#q$jGH*DN30DV$as$T5Te4Ks>Rg(ZVNmrB^7C$VXCD4VPx zIDbC8zP#=Mq$s9eILh~?=J&P#tG|C|pJ03&#z@EW4vYYGJ03tL<rgi3aDt`%%E5Bz z>~Ery<;)H4=Y6H5!LDmqe6)r10wqmldf^vB*SH4z>vDUBMrf14PCLy4+AZz3AvgnQ zl9nHjDOa_WyiXX~Fl9AvRGo>%vA?NVkOq8Fp(vZ$0<<|ScT16ab1+dC@pRejb;fCv zn?2XfX=JDeu;kXkAy`^h#7C*%YDL8vr8vIdvc7-!$GflJ;gkS0zGy`yTf37&!|HkR zf61rj;3OS7w{3c3v}xT%mdcapxe+QjRq`DRaJ?*x3kQmpY(sHe3=n(Sx8}||i>$fY z;ie9*l8(W5aLb_|MfN>gdln~YTEg}@SY;Len}c#HUR(v9*p+F~8_l`ojonD1^S+36 za`u-0W64hd!9vVLdg8zBQJjpy=gXkOa13BqT+WG~8RuS}OZA^WK7CsC<M@yC%4{6p z221mnvN{**(jd=ZCnq0d3xDVqKC7c^r4Vc3vEkA_^0s^TWVHw_wsDe^?3EjCxKjbd zA&O0VY1!$Cw>dBkDvP(pNs95btG$f65d;>_)epM+>Y|mt^J=PfkZQ|RMYg})T(M<3 za2Nu0XGiF|?XxOaI~&1QBI6Dl^mupY;?ki`hfz=cF`%WVMbsL+D9c3Z9~bIvZd#9( z2S8BP0=l<(Jx=uHI}^M?bGP?Gk{`%Baq`GbCki`m9DNLHz~Odio<F#U<IG?jyWcs< z*Rq-LGT5dg#aK6|y9n`dDQMQExZ{w0c=~(UpzrwUc0<NbXy3ggIww(pgUny#Iks8V zNFFXkbg-j{u#2M^WqOTtdEI&xHtVQi2^^5ubOu%WtvXhawPcooDcT&CSZQpJJFY+K z=dXW#s&*V{DfD&#Nn9^}XfSayT-EGI^=$(MhXAZ=`;@9Y;I}<BQ(9B4pY;?b^juhl zu%=Ll!VAG0cHk%f;?z2+b`9=2UwJbp-v=9P0tMI27hii<bN$)51-d4`ICeuAS_X2m zY7mTCF4hL?rA9I=m;k}4=OuCci$W=u0;gKchh-9N+yN&`iU#(Q4?FAu7vySobh6&Y zPPm#2N+QxlfWz~Bz1p8&qD2@RL9UlTb#a~)+c3VdV^r=vEy=LvC3-`s)6TAdm@JkI z0LR=y5Ft6j8h2YIiMKOp>gudiZps!G33PPQ2<)Tg;e>_ViZb_I@g>_-S*OQs;N>dt zS*&0t2&Yw;*Px?h{XA^W;tg(>9d+tBR?8k>d`Ahq*()SJYeK@%d#WT{&t(<|HzI8& zm_=9<!~7j$D1oaffE86H+0O@@`s0uK>6hJl@jsNvdKO^#S$GBLm`!HS3wvNAI;qPC zkh8wXZ)Wpa19tqZnWZ-`M1UfkEK9B4xZN;XNj6ba*(2?c-QBx+Tz!r`D1KqllaJwq z0$~Z<k1)knz4YO><Ae3xdn!(HWXD=(H&jLzP$`Kr6p1Z*6^^+oQ%ml-n4N9Ff{HC& z7x#FuKjw5o?2ZL$-uh6CNxKN!E+F9R)trw8qYw38<Kw&cZwBO=>%EKt7o8$h5sb=h z6VZotvR%5d^W6^~EemHr*pP!Uz+1fU0K(&C7eKS6cNLOmR(kGm+OY5102~{rVX%U! zN1G~*WS0o%R^~pasMen1$*mB=*nH~MJK(adtI%PA-mA*~rgRg6CZQac>=a~kup4rI zhQopU4x_N|&~X@jU3O5V^TOHD56GhmE1Y65`Z*Mi-|qELI@EtReR)|bD^*I*>@Rf$ zBH`+`NzRozm>-}vTD*Ylj^HI*eH-d)Bv%`I#G<>7vMRr7yB#eYAF8g}w{zLUe0U)O zHUJ$d_<Rwqh{YxFOAaekU@KdY@}sPm9Xhb=MAX&b-cCFRSRwyjf^^j-yBcGson4M1 zKziYw{9-%6qeRPz2Bps}@+!eWo;Z{v%-6D2KZawdj(JZ7@a=>S8pr_?9y)B_m+DOh z|JD3uY3OWA<9IkA&<)fMCEMB>Hw87uJnd)D8^)I7Q>x@$x!!U_A*C>qb?~OuQ{C9# zyI$bXJNw=^I`F$<dzcd$AZHa-D>(3gMLntr1f#40@MV!_<Iop{j83OOaxbgTd-q0W zbGj)x>H+GwRok=teixPeH`TALxu&2@@E{ShVR+vhcfBGU({@IS!`VW$>h7h2BAt1E zS*Wj{YaibyRE`%)bJS}I``axMZjxGsT3h^ZiUu|amlrJnhD4jYRssPyLEunqHV(cn zxS@l$x>O82%7#f=-h)|sQ*#-Ftw3$M=4$$w)j?k#H7g+T=!ZWpC0}_Pr;SEM6$2u< zQ>o5?p5R!0RlOfn{24r!H!oV|&e<c)2GX9oWfd4vZwD4w*QuulD;L%sR)3p#v$KFB zalqkW_TZmG)sV+pefsp*H~W{ZybR&*#3et?2_|V#jY@w&ZHDGg@LYMRHe~!;=et@_ zs3Ze}6VP^-$dT36sofN-_lAs|*cJJJHON>aY?LfTq$O1iHKcXEB5hcUd~#$cdI^pd zgj?0G`&xG(aFRpgir_7p!BkWDV_PoeVe0eCo;aNux*esdfQvYmPM$XfHf_QZz-~m~ z^Sab-JB`ITD>=n}1T-jF|3C<=)0f{rzG=~XlZ-slix!582oqiq<1&9w+80fohO5Tx zo1z$ME5TPA2WSp2sGt;%g6J21FKe@5nBO&dw2Hf}G+yQSoU4|X<ZT9vc<MN098mJ} zsg(5te=dIxjvk3tyH?kRwa}Ev<|JL;?j%uB&n9f=RW)St29k}NgQ`+T@dA-J%xc7{ z7_+^re5-Tm+Zl`-J9cUYO4`fb>u*YcWxYASuhzRc-+lb<Q<Yx|=?>F&J03MDjcQJ@ z`{y#G2bhn8qoY=4Nqcj+jkmt0zQH?gXV9ay_O?4#r-hw5FvJxA5G1%{6QC_-#M@YH z4Q4+@2@}zbBp#lMJ=*vtcC536@qmBld2XAT;qpGEE_vI0vLYjGgjN-Lz#};w5%8zi zc-}Xqi)^gf_Nm)(RcnNp4lxy(sm`Wq#Tj(Ao$j_#{Uap~zAx0r|J~~Q_g}t_KmJ&A z`0>$__QIC)I$WB(tzJ<+)+P#g0|zvXHGMLgBW-*@>$=lNQO?qn229>NSVc`RvdmJ8 zKfMT;QLPs-L|4%0u(_Y?rWpCXfx39bq;^8%L$Z5YJu3ioHlN1jH7qHcW?mr~dylIs zQnkkxII*ibb|!dFYwE_^1hDa1fT{p@Qtqj64{s4Hw%aM4R#P<8${t+^Tk%?0*BNmn zFZ|n@ee8sHcGtH`j4mG9S-wmmitTOT*a`GH^6kUhQ}uq;=erK*W{E%rTWoLZa-<Vr zfy0-Vy<m`FWt?<PgAVb0WWtL_5?umDn^r1izfWzspq)d$fA>?n!6jt#lrE49dNF+n z)^B?wLtQx1Ar5}ev`0=0A`tYQW{*z6ml^HCY5MLaSU|Km+q|ArAD}6Q<3L^`hJne- zSU#!b)}=_Dt?1gQ5g)pwe_OB*<3E3XS<7~S;?rxDot(Al`vQf~w)Hr*8#!m1YzQ*o zxa588{M`;uHouKxQ)3cPJ?F71LLb#_><W@9?hoDP?XwHJ27@wYhZ<Df7CnXTRD0BF zv^`xwPv=E|v*I8Y%!a|k`i;s|_YT|Zt5KXsAX=SKb(dm)W?4QyTC6Jlwd?4n^Fg(F zHg4*DfvcK^%!60GsadH2I_WTYrv#+T>i^%*W&5&%m~<z`m-gd>od7yFEL11h${K7> zMTLRO(pUusYa8Ir35WJP+1^UU4<QYd3RvhB$nZ8sH^z-^#{q~-U7z)I>XaQ-m-C`i z)7rfxEyI^c@B?p=f4hT0i4&yDiC0qWw9~!^1^c(<2FOulxn|Kj1N3rvsmo9Bqvvw$ zh?*&^X){6a9bg4c4oyc8ms*FwukZSv^BWpqh=`$y;`fF6{1p!J@x#~p?!)+O$svEQ zCBOK|bw#h|b}II#+WF-`vZ}3Yn{wQzEi>#{JMOd#cAQtGi9<1TVi(buL?S>8UV9Ca z7i5<G1{+Z6E_-!&k6Q>-bU5^$$T1nR${;{Jnq>5G2E!zK?QXAYwyX-Zb(Nrf0nE6l zN2mg>p1I!a2t0^N$^IA%KWth)$4kSi!0o9MMleMbRRMVoo8C07dm*lS3*pX5!Exm0 zqW$^l%e(RKu{;{0g29TMybMw&MRU7Cz{<n%?s8bu(U%=C*<Qp*h)&BqfU_UQ@??XR zm&DH~rFsqfpLyjRN*=I_uc2@5NHzgbKqcU)Sqp)U_uzc}d8jLT#HR<l(tr-W7Pg{I zN0vMQdQID(?ua(;ZHK4^9n24B!a4w=j8j-VPI+o67kGh>a#;FqjyaKBi=9RLSW(R4 z%Hfb8N9t;YcMz3IKfmY6PvbYi{I8!lhL=5FZ%OjSZf9HNVa+5#u520o;X$Z}>L<e+ zN~JW<lfyD^$F1&QL*(v!XQ|*^&W*N2dRwv8;oXOAj9J-=#EJ#oUm8g3YW|uj509ta z4=Po*^HF^#8|VU4RVFgvOmDZ(Tx^1Ad-1NxB}$|f0-S?r?7N{NB|9}KaJ~!dHF!Rx z_HFKJ@v=X&Ro#+r?R{zoax0?{B}3DuUge+92VVX3`@0YSd6SHCsT@;(_7<HTtdlIY zovJ)VEvPF;rJrsKCtAmX<wGeVdjoXp79M#u5ZdY8nPzDENerLCA!*GOR5ut}^DXCP z@Zfejs<kKH{&tg4*A>|V+AnWX7rT@NB2`JSa>Lf;wAtbm4z0LuySd4S5%j6~ykgCY zmTnF!uB#?BTv&5Icuk`KjQ7<_qW`4hpf}&9+HZFrx*rTjkA7IHeL2qxeqX#odE-_I zkJT42ZRSZsPt(gLDCHW!jZRD@fHJX_&{l}7@RG2`V7%|mDzgk{Q+b?W6<sMY8@I_* z01TKBF<*JLJpp?i$x<!_pz+LysVap=>WwP)rzLaNt@CTI;~l`J{!KV-qx2p}e<pU% zp|!hHIS?6EQ@>ED$X>E}S8@R0$_k2QZ>%|}1TOew+E4G)@-lzq@BD3@6ap-Jd^Rya z3ft5iN$1UARpsJ~kjf@srvM;MM_IgHS+{$&>25(*cU}m7TQ*foy*Zhy8FDA0=vB}_ z<5vC}Io4tUn9T1C3$doB5|^b$n9UQPates;-kX8cc=I|U0#^81#p^I_o}m0up~7HS zB;OUn;q)Fc7Ba-a*7#N*Y6&Wz8FUL*KlxnJ=@!cgE8Pg64XpOm!}Laje*D)uZ9lFP zAFW&tDXsGnLy1ircMqM-oSM&v65F7M9ZpCnxVmoZc9Nt`vvXC3HJ>@z!xQ4PIcf@U zY&PT98di(WwG3>XCG=KvjXHP*%fEPJz|B>k`dz>`H;rM*dYn06|5R@Cmc(i`qTKVm z6(j*#-d)qHB|CYlL$VP!<8*6o_T6;Fw;XCE7!m$cR$k3EzOeI|@Y!lVAM88+_kN0h z+fTzr8ruvfP=UWwoQ6G=x`4{_IoAlweb(-($eYp%bZlyCR!$l8n*Z?CRw03S1AKQf zoP@xOJ}&@_5cO1ynlOHMD6p<L_tL{8xjZf>EZ4&e9Qi3W*bw@)5*jU@cKvJ`Op(=h zB5AXiNU4RxX9w%Sxw_LY)jC)=;y5ud^F8f&08l`$znAE8W@2NFK`n}E1<eq4E8uxw z-f8i_)+zmMo%BVUYap?B;W90%HF4)~yymdO%h5suwllwhl$Xn8w{2QJr<Q72qHR}| zSx$cwQS_<Mtz>CbYVxf9Heh=t9{5|*1_r?VRPce-ma&|YVK?x(dD!z&R6O5pXmI*^ zDw`WF-ABVRA0WHl`Z%k}Y$dsRC3wV4266&14GTrKUU|`9oc>p{$Gu9Pf=){(4i$#V z_+g#uyN|zr{rc&bufLB!-rN|Dx9jKd1Xt~{DtT2;n!R5KbX|wsuB2>t#FO>3S~JVp zb)TNLtFuv(nE!U}&B>ez+B^3iZ<dK@XN(~ydx3t1UislRVakMDy{*WRw`ovu%;!Pe zG|Mrx9gb3ZPojAvyPWI^ss&<#4w@zOB9b~3!zR;Zb(FnOx=rkQVeuH9K$+A;BbBO+ za$T27b4`?+ma8$FrKvgTMUx@n$A$az>&N=(-J8<+Khmqe+Noexa*P0EraFo$nD%f? zHj;2zBPhNMCsCW~VwpsXVZQXGV-*y<iC~&72Hn9k_QVJ~8C<uKuD_N^6YK;4*c?YJ z&?&`lPKUN0MH>R%ed#K79bRtT`Zt#4M9MZ+;~m`LL^atpaI(B$VGY$QUOujg*s9r? z4vNG}0z`6bOix0nTfaT5k}$77)YBYUwKP)Tsqxo$3%b9pS6uv%opHU)5VCu6v4M_Y zZA;L!&T`2#EQF}B6=di{kDe9ry`g1#HJvJN>3q)DgN(v}PJJp5eOBDCmj*-Ha-}uF ztX%?`y>Q~s<$yk%6F*+ud)t!LxUHQBi^QO%sKg*tRPGP?vsDRT(WZW&PRBH7giVg1 zkfzBKU`f%a6PjUdpq*obm-f1+MPY3ry_}wwlP`s7K8$Uh(toYj{jvY@^{-EZKUiWI z_ON-C@hsiALl5<4gVnttx$2r29!kAO+Y75!SE>QT0o*#PTAk~yYq3Uzg7G)~!VjHf z4tpu@d~0*L6oT??9oZgQoydX!M{|&B;~8xJap9UyKuE8Gk40HQ9i+IGcS0w*T9&>v z9$t`PDiSiX=CQ|a=&q;jPtY7vCYw?HS<NxxxE#Ju>DY&@;4o|zT0lbA1kKwS#Ub<V z|Nqa@C97V~sI~#~c72Ws2<_U^w#Z@Pg{p$DXPsIZpcf}CnhHZrU!A&Nhn)umr)~|m z5qCi(T?kt31ezdB(#7a1{evm&*|^QOXNtDaod!Jk;FDlSQNKfgj;>UVH4fH>1=@*O zydr(F*n!*5ma(5^bI3!xTjyB-ZDds#3gBHETqu+5mz;1!TZV!<5z345{5=Eklp>XZ z*%IBJ8sGoVrOQ7qoqg6Sh)!SQ#RAO=0PZ?f-`*es(88t<ak5y`^-j?Bir1Q!bgyM+ zVP!gt(rUr6$+TulE!{gI2OES1lk;WG7Sg<a<I9AiE5%c`OsCSMOLZw*hPnW~NJ#9F zpx)1+sw$_>nbLztyj2Bj%{-*)m`V~_kdSYSxD*WH^gpO)bL>GK2!2UquX}SKx={$P zYyAmO*dF)SZ%fzemv{Y_55KLk^6l69{?qSuiFmx;5*<6csCs?FS523@oz0Ou5N4l2 zryk-8DTruMygGp1cVgX@wM5pPhP=v&HhdBft37RAuIshSp50YxITAmi+KhKP?7NLU zXzjy&{)lvIY&L;Y9El^2$!WVe2zbl#fY-^7B|=21^*6TErUd4#o)YN$QaF(}-ffE7 z5||ul2%U9!Ttai?cD7}nd|e4#1XqD1fS*)GY2(Mt&^~_r`sM5A`UD}@x?Ov5;pBDZ z9nPcjpItGhm3@Nn<)q`GAot2n=jK4XZJeB7E6ya|9fS{T-5f&P$a{6uaQbrSC@M`3 z!`^Eu+7@dZ=p2+HpuDwE)Z5Zi<N@7O4ApA4+aK?UUFll#a13qwPlbI{Ng6?GJw*^J zUw!A8sDkJa4V(qw%W)=s1w|pY+iGvOosu)YW_hh!0xS=eE)L#}BNLM(tH{L<>oz|9 z^>zH`>)LNwr{HH=AU130$d}MuQ0u27Xt!a%P&asHZ?}|8ztrR(8lJ(8BR~XX#VH2= z^CoRI+dwb77w+0w*t(d#S+lo|)T1x-xv;FR)!qfLYjb+`R<@YQgAjK`C5k4eN*n>i z;Y~VZSZatwzZ(X9+w?-}WgmKJd32@aMAX1e>v?-hop{V)2&>y9+<HbF!@-=@hYi14 zPP1N5fspp{<39VXzJEVH|Mg~Lu>FJB_}aL{=hijD5G>n3);M**(WOOp)nvCTJ4G?I zw&@5<Y6B|?I&?L)8FN4<Psc&>D%IO#Mx>o~8VD(2H2V^B*iW^Avql;{sCmIAc##$H z8s`q_i0O6~Jl*@!H*e53dp5n>)WLbBKEQ-^8v6`YPXkX|Vd8yV`=Nwa<eg~KRyGT1 z*~@$#MvrCocB?9>+?2K^4#4wQeps+~U%vb~zWkCNEphpW3vcMZCprkBtd#QY=Ap3# z^hD)tCv+-jbhp^%nCR`jBHs%@;;{wr*=u>~LJ=jBhb@NAd2LfaZ}^36vhey4PEG5R zxRB)pU_E=7R%nTv3O*2DLe%Y0S_^$FDL`8`#q!QM6g|BOm_bq4HwBo|p#sZ=aOlaX zg<QGprsahJww1izd|CUhen($JNRC|xCx??aDnG2)AAi1A#OzH@{cWQ2hdJ~y*5nv$ zA25HiX$Y`<w`rg8VILdkh|o{!-fb*WEVz$VlHJdJLJOqvd+6$%UxzFo{5>s`)m=G> zto9_xRk3g=(4oF7U_{;Z^8#)?s;))7YzIF<bL_z5?GnJbW!@_gWfa>C4<}V8d*ix- z)ycGaP>VV-Wu`qiA$Bh#wW$5l(ya~F?0|1`yS;UCgcxo@5K(B`Dkl`?N2>ne<JbA| z&ks7k{`MCAL2Ac~r8ln#_@9I7x$?@}cYW(j1Twp`Lqr6lsoP$-t=zC+I!7+CGzb_A z4p<_wLJ^x)QZ1LWe0XkBwYbV1AUnc#fGaLlK7W68SUfybQuho9yrh_ir!c5;H&3k= z2>Qwh=2<k2Uv{|Ou@}h3L6#qiK;}*SDu7|nkp)N_x&zn?t?#v-3Y~Y#BSM9{zU&Uv z#_fX1H`sN}KdjoP`eD5P@~yc7aQxC(e;vH1X`h^GY==W{gBMxqC8SqK%BgpP{H9Fz zQAuSgQrP2{dagh>oivE^xANYXN+2M6l~g0k;H+i=B&|lDp$Y{ror6~zdz;rjp5`?W zHx6Z+nY?n1{aT*Rd^5Lp1IaskH1%s!Rr=Ns;d0=|$%H9IBiPj=oJxWb`V|DWnsO_z zey>py)p_-k2B<r&8l$yLmfBgW_TzGW{`kkIH}SIY518#sH&|4U!oFA*Z93vUqQk8A zRAuK)l@)Rl_1@XVxBeok{Ckgf+p4Ii>aO?W()Kv_a|!&n+j`r&_?pl_^+SLjZzkMh zbKJMUt0yS%QQp_LXI#2}pALS(<eaKk9$=;I2#dcJzd1m-UZp84s@WomN*Y2qJ5KF` zl|)n`v?XuNgZ{`}!LFI|edpvzdRof8RayNi;{|8_h%G+-m81dV!|(M2=jR(TTX%17 z>Qd=Nj`!$#*X?$U@<MEY;>~Y<{u_;tMalJ(5OFAaXY(4VT8)slshq3nLw1Iqs6F9E zTI1=G!oeOq<e@8;x7hII0Lct|^W1i?Epmb^Jr>Z>buYUW7ryMh)MZY0xj}>{vK9OK z0bc>`Yf82Q=bAa145q1pEJ}<8sA{sf>52?Ahixfq9Ax#WSj-$`c1t=9P{(%ex*T7% z{A~fh^*#lo8S(Q;*)<~&_uXon*d3yQBtgIXMlP+6)^wusfj}ls%aLu6(cuELnnJFb zh$!9SFxw(8@R%wS1m$-V*;jWBJ9Z#hmWS-ngRM7pEuYQ@dMxbZ9qV*#du?-+>ad6% zK-sFKEw^q02`K^;S^;lY>f34s(9BnE5w-oWovVQO3+a1$6GD)=mYsatZ6zbC<fsx; z*_U0kF!}$sTnfIu6w^q3oP@3F%j%{b(XhlPa5&Da+>Zi_!I0d}nl8}&<(wz`>q;uo z@NF!p#;o1(!DikMT|;dofn4%cfeE&45VSSywDSR`bS~H2BR^Zp6<r^^sb+tlz9&$^ zW-V%jVM(Z2mz<}LJ{Koe4H6<2;q-9Inb+04KG9(@*dcW&V$J?0#W?k4Q*BpN^LBcC z^n7VZTD@bMw%+vr+j8wJ*Y?tsl87oAW-q5ns07<L=snvNf6FQeWou?dcRW)45Gh1U zIk!QXXb1EnsH@o<4jV>JqD^Tx(b4#Bx^;_mHBzQOx3nqMhU@36Ke`u)H!Ni5g+R!( z=~Z+afCh9uF9jYf=%+maBio^HOV@B2U~LDkUWI$pzZX0REfwNt?J_e9JH2Eg2CxeP zkbvwNva@7UUla&uJ$_uSueAwd^K$Ndxe++6iljr>bHRJr=gYbPEX!}xGBpm1)BMP= zV5idH{)R6v1CpkJ2XBk>10AZQ$sjl2mD!XE(Ne7Jv}(;kwBD<W_yuN63*4orHM-v} zT4>c+%KXYsJMT+zZ5asL5%ft^-F5h}>#;bm*v4x0Etc;rg2;+8tEpZr``kg)=z0SK zlO5{Nk*XR-@6PlV_vE%s7}$@C#m;*7;kVVu^X4Z1+Bc9UOSI&Z6#<%1lpCT=XtIgS z+t$gs6sKLA*KsQF4fP5xKUd1*wQBa>G@n8*aQ{$#aD)hT@4V<u-lF_|xuY>ji$I4t zI|prlFiZQfb;Z3Jryk6<>o<F7nW;8@t2^k9M<7QxmK}I&%VJQhb)Pnabj21`o9nRc zrtP@y2wkz*Vdfwx?o+Ah5dhbkk2YKGqDr*0wfVYazt#_5-nIAR*YEWU9X%r??8(Qy zxpFT9XB2R&O9Nb)Fm`-aQwz-Pl)zRhpGWrTswR+5;pG-u0ZH1~XeUc5^^$nlebBv% zw$+zay2%up7sPJSB3JpLBZ=+4_U9EHVdYXJu_^5A4ddm2+720+axcrkHZ8z!NinHu z$75x5kZRSZB4v|bt7<<*El&Wio%>Be*`iQawEP49u7RV;5+2K~Rh<MaS$<fxJ{BF1 z-}RJ~czU_4OHm8B3}sYJCfIdVyEH(WJ?!dcJJ==;BG+u(AhRvSZlWl`E6j5Xoa(#Y z(P3_#KhGvDQAg@_hUOx)fk&21o`<FBoOY1Tjt8g!H?tgT2)Mv6>R|1h6u27Sn!soj zSkiJ1$4btN^M29d&YLn<i#(g%X5QVce*p?nAXk@Oo}6XW%=of*?bNN0=r)%@pz6^- zfY@K(|2ux$W7}#gfU7=B81nq=Iyr`*wzpkk{F&k@yJNmQB*?$)DqtKV*d*sXN^@4N z_IeFVFnq0^yTY9&1?Y~wJzg_jYF?-sGBz9Aw#<q5r?PFHqok)RLbeh%`(fMCHBa3s zZT||XL&8Q*id>z94f*dm0tkoCR2C`10H*#*c3DmGFlPY9AKJC9>KuUL-wa-&eTqG* z394c;@BNClFIYbPA@cwF`Rn~yv2WWf#TV_3W>@Q6o{&L>A64b7<2lm2@2Wtb{7xe6 zxrTCJp0<&wi3myRg50P@?lB?MG8$5s=0zHrovK0IYmTGqqi_IgjEt8?;`gbab9qeG zhUqQvesjQThvFZzDHyG<!l4jh03XAj^d2>n1m)cTG7cJZ@@>mwXD`ooRl@c)=Qix( zl(a1$r*n;m@Oa7@Hjn_Y$JPwdc=~ahX`$DxWBfY))8GGjzb#(+hkeG+ikUh2;GNy} zFOcf*HHDa+m7RRz?HAymib~BvF+z1AD+`_T(zaWDWA{ZOT8;XlSkZ#`*n7O`rj;Y% zM{x+3jP1z*i|R_5KAut>dT$J^W0(3OtGszhaP5v1=WcJ@Jrv~ve#E398i+`Kd#mUX zH5|5EOY!H;5)ePdm+7Zcrl;n$H7i7BeUX(c%R$ylBmRsmllu>}$)?WF@7gc*(>vKy zcr)R(Rq=XWp0Gd2IkL;^^t6q`n~S7!1UNSm<L;@<2f#V0f!*@8LTwl5Y=zC32vcuU z+RC(Xq#^B)E+SM0ce7{fFe=-x2Q^S}uZT%@yPlrTXF=j0^t9Kv`p(YabCh{s(|&2T zkHbQw*LJ|LNmR!qfJln~dIfyH5RtTh^Ct+)yj1vZRS&DLXu&}uEvtc~X(>l~*AZe< zE#xXcU${^2$M56)r?unWl$frUHqVV6O~$u0PB<1IOlL6R7X$#_x1giXHL6D}C75<i zglz3SPG=5V0hOO`-Q&DtHkn$PZ6lTNWs^F4OLS0mM|dFcRS79|$5pY3&x<EjWDYNS zv%Yggb7lUW7T8SV`cD*lX4ELqv=(~E4=YMdzyvF0@7A}W-fcT_j=F<r-CMJ@O17~v zNnhM<Y0l;aLm{D<N9?i2pRV1PzdrPLA76Ie{(2*jhPD!xMt8-RdHF-5o}{k48l+u< zH60nY6l!q~#yie!TKKUKxq0JxMR&=r^e)MEQ`L^0?06i!MhU=GtS-)b-iqd^<?d*} z1GkM1)XvAT0r$y5o6U5pEbRcbTNq1vP7a7_8L397+VSTYN=&eb&8|rMX=}F>ARs5G z+JE0xM-$rttdMmBX07bO-fbbeSGkp^Yd>ANKfiwb^!ej&pX(p11LpjPA}3G6ekJ`5 zH_w?Cu`o-LRZ!?n`&~l3Ex0UMIRi+M%>)T|y&5SMylw}_@^*2A{m?En7nR(a0z1Wv z-r0_zw8W`~inc6X0$NScuJY0Ta)ZbSnOVd83VD)Pktlj?NiXbtdZ$xTSG1GeM=)`) zyg;O;O?&nP5b=vj??=)Hv0SQK_W}}7msCu89U9qoT`#VwT3gdwQhl5s!Q1zxYwz0E z@t@Vg?p5c@6pjWHXT5CWPRn6JDY&7>yydE@vDxHk?|Mz&Z7Bn4$2%I21K)BuraOAZ zZ%AGSWaT!9-hg+2<h<8x4WaA2*#Mgjz$fctRV_i|o<u>l=j<mIHHc5ZFQ}3<bAlX6 z!$gepI82+4-ocJ;1tssLfh`r;w{UtBrl!YX=|c@@Uel&Zp<bqhNK%`ATBn@>McF1t z{rOon&hP){s#%Qmy7ZYG5^x;=?%~*$m$I@?z@oES7G%Sb+-@!H&t?*-93ktcU>7Y+ z^A>qPPP8*Z5hzu?E?eH?_7d#}+sR+=)g9z|*SfZ5XB!AH5$OL2aETQjhYIj^aFtWb z_-4!k%@8t@qlA~btKRo#H83uHZ_DzPfKIVYe9jGGA&HMu-J7PMr<Y!t+%y%U0S8@k zdEXd#%&$gB+t+@&YVSYxf8FouZ|g=%ckP!Z?W8Lf3<dOPJ5JDpmlJROMOX*t25WLQ z;BO^XknOJZvGU$<?#nR-5mWJ22xuDY$5ZwU<aC}KlpD;lIU1S04cZj=x6zq=GIz^c zPaSfFx`|&p&Q-q47#o;+syw#=m$E_#DXz=&LRi}_wdSsq*s^!<nW6ys+(`8#1-7?E zI@p<}mH@acXVk5(=}n;g#Idos08YhIZjR0NvxU3IzyF?7Uvzl(vgx2js4=u1ws$u3 zJCVVbq1#qA-dHOV>$L5va;{#1c;wYZwn$dG933IoHC;C0@+vfF>lenB3BXC7cCJ3= zV9zcQUBLmi=HqsS{IUv4vvaH`(8XCz@|0%1kSsMkvN=#iV8Xg|N~<G|J!dm6(P4p1 z)QThya1U_N8nGg~O2g{U2DJfcTHXxPo552loEfz{|LMwo{Lf$S-+fU0ezWgZqp#<d zyL;YGXJ7zY2eJNs8~+@HOk%{`Y`41=l~?>Fn}4r0a%*clS#C?-5kMS*mQY)`>}gk( zPFkkkU_8q16hq!*yihp;X5q|kYm{z#S|i7G3&vj~!m;_c;aQFLmpG_>*tV_;0w8um zejzfUvwW(efI*=n#5<NXJHK1CyLFP51Xb9f7au!JN4s#?f_WMmH#l_RJjM7q82Rnp z*Wdpnv%df4Nn{o2e4bXm>~0j`X``mZ**SH6&W2Z-TJJ<f*W01EJy}7k*&~8e)DZGq zIjuhwei7fcpdB4)c-V600B((bL6vG8<58_b3nv=^i8tXnDnK~3iS`bC*n)6_%BBT4 zwb#Ih+C#IoAkRFoT}b3`sOab(T4FIdz!9^cUb0hZpmRc`>TQ-zuL8f>oPU*gfRB7b zdYGmxx{7eYpDo?*U;lW&j_ac^lETYGaFsr?9wCf9I%oy+144L*=3O_`SmlT{YD3s> z#92;ltb{kE_>*!bw>sv^mTnfBveG9U+N?r*6`iEUV`{zA?aXu_$4Q{DdD;1(4}3kM zr+sKdO3s!YFQYW=SC1OaJs^#1w^#$t1SS?C^|iH2fF#eg<wFT|GoAy^YDkhdA}gaA zi|6-<y!fFXiW7uGgY~M^7cueYOZWBD{qc|b?!$}g^zl0NbZe?{Bs*|aDu<c^I%`&t zS!o%U%QlE)%T%gG!w%Ej-5T+6TfGyzT|?KBJZ=|%om0I<mA%Ji+X$>Ib^X7_x`vFF z)D9&`q5seRD>w{)iS%srZ;jI)tjk}Qo^s2-_wZWhXigSp9T94SP!Z)X!ls5bWYXAy zRp6UGIn%(FT{#@iZqx^dlm)*e07u2~Y?B<;Pzm6({}hz`&zC>y*WX{tzSs5AJ8vtq z`Uc>V!?Bcew?1*{);!N;9t}(xf_+s|Y!^su%K{%edA<AcygotkU{1}*wa)e0t!XZ# zbbC{#yMU`eKv^zA7`RmQw#6$x3YeT<4FIa7UE9jISAwe&<+tL7HXmQSkc*e7yp;{F zXSg(h05IvY+IiRd$T%e7y(2VYDDq}60no}G#AGJ5zJ4t$=?thS$Mo`N{Pe)S|M=Ul zfUkES#@Fwww|Niq67HOgvoAlXCQfvB1R!VccR3t<eTSRuB3qN!3NRDXG<k6WEUQnT zan{%_Y-!`*SFP4|MKzlp4lIM#wP)s-5)Xxs)~u#deM(wBS5Mxam($<Dm%Lb7<C`+w zb17IlqZQ_{R58PL&IOWhj_O;1KX-^exk$-zKK8C&HNa_!H`<0dw7KpEorG0zS8H6* z_Xh0ZB!{1^-iPtOzkrhN#k}&W17GoZpXKyPooZmJ7o(4c^W&GQPsS0Dr(G5bC$+}* zB06_YCjlgZjkldVX7vzK6ZTPU0@;tqc>vb5l@vLg@e0=Q<|Jf-h1Sr$bs+yazYI%t zZ>9O=de3;achbQHxzrH|%GDaFUc0s3=8Z$aAWq^|O<O%Qi>c{W{9I=YE1zJ6x&cY@ zEv_5Zz`Ba9d%T>^b!H0~37G*w{&eZSan_H2e*N^Pmx0^)M*Fw?a>F%}BcnW|r$c#z z<4jH-MI~m{3red-pS)~VbsrY%>^Qh&_%^qcJ#vHS!b*ihN$9SSXz9_h4hxE{XD^$E zvX!ztAoH5_s^|IaYm>4R=VopVdo?x-r%4)GV{?bHUQ*C|DT?%ZI3uUxKFPRh;~s3T zsRHGTB*x}TIv42mQm&vSP1dK;A-J}K1$JX4uj{e`wEYyL{I9PMRGhw{;^)FCO{T#t zfJf6Rd&zdkuk|ZB0VF`;tmzTiQ~faLW0bxFytF815l>ZwvX;S@E#-k+r}Uq!gNL-; z+cVVXAXZkzDbxzJ!zhuDo{k}>oesO^#Z?Ksyj)VfKrJ?<+YaLVs7)Q+pbT^H_ECF< zC921B+|n`M=$N*qN47o?`cP;N*4n)Qzm`@ydnI%yC#$-}EGek+r~B^9&};17|9SV} zH^IuXcv#Z9vAlTsWZQnyWy@@B7Kea*%5Q4!q-N=r+9{v~`Njb~R76Re;}hh;+lLM+ z#Zt&%eL8jw*lJ>Bpy93U7uen2HGbu_-KG&3XxVMNOd1tD7+E}q^4?V$zNT))Wy50D zmP6;d(U*Gyd3$;ab&jf#A;+@29b_b};oyuR@vtpTg+?L+ILy=Sm@))WG$+&w<*-#B zGz+7!5`E^MuHdKf{=Jv1=bJXpt4k~gD;M^fx*MFUu>^*RF;`Q;DXV;X*id8R1!q|= zR}%2K(x=YTTEHsnnE>*-VtEIsGc)o0P(|ZXAHF+ec+IT(NKH|Q%|j@k^}Jz~6%-}i zpz*vgNK|fSg*^1-a?tCvA!#++vwZ5D3WYA>4{Nb&ReLIVTnH+c`<(Bh=X6*C^okcH zgE-r`!|*g|&|dMlHpRxrPuGqA`na~+8iRRe33dK@0hg&po7ma`ZrrAD4PefpyQH$9 z*$AL=Hb%^RdJ`^5<X>;9?`|r2Yir}sNo@8IDPfobJjIR*He<1R>RR7*Ic9q^0Hl5z zZ0%Z)HXD545pNg0y-#3>%_5Eu^36I_i&q&HHC2oDa5XbvRJGV`>QrYlZBc`a!`l=! zPlV1YfVlL{6Z$yN#TJ;FJCY=_0s}u=v;RHXmp?y!`uKTKF;i^RjPj)mf_1l~7}gx# zrc{B|Z8CO&-%q)J_KLVgB8Hlz$tJ0Tkgi@?yBudyo!TKaQ5_VD|9vTxYuAGQBaP@& z3kR?}!w-_3tBfS?*v_XNi_KX?Az}exqd6q#ypIATZL@7ohlLI|EI<TZFZZ%pCOso? zTXD@wJke99ka)9|em+IV6xFVxqM^l$Q7FVcrc-ocBwjpQn$7$Jwi|zZ{GWHLgO}48 zUV2e4^3Sc(fM(np1Q&G=`4&|(1)CUnk%#)6$?CKwW|ojzS;nWC;BYH!>lc7tW?lOR zsEuPwM(jQD?)P%6UXnw5VL~&IFA}e|O#=B;ps)K05wxlV$X0|>^TDc|{qjZw?Q~W6 z&&(@OCt}msFj;7IQkw`cSVkgTQ>X(FkV8;w)d9L~l@gq_?ZXzN<I)g$$dCvMCGi#? zi}kVn&$|!*UQ$eU$i7So>2_U@PMqYt-A-ofNRva+Y{jd10z}r(!GRz0SOm<g_(e=7 zBWX}_@X4?Z9`ERJa60d4Vf0eSY|{xUmn%7sqOTs`*R;xu6w^WKAE=jrb1SRr87wI- zjdq={YvGLRR(m<bWffBG?#p`{Kn;Aa>m-uYO^Gl9{nQkva#UF@(xwrLg0jlNn>P-! zly;Hok~&A4%681>Y}&`K?>^b?u$5K3EYFn!-YEHb*RzB~z=&E5@_sZC81_hxNpw_~ zGc{{J%k%*BssvdHjqti__y)wQ4r)|cz#5kGzBlJ{(^*Bc6uz1YgfkMoY<g^)g5nRb zp(}9LZ_qY%KQ!eASebC|GqUI#SsUy;2wxj-1s0)qwF5rjF|Sn%YX)x%PAd@9<&5eo z^aX{LaLwca&`n~cGy&T<G3Vvi<-}b5?<*D8sAzZr6`k`;j8K(0sQ;<GiW)M9tzeKV z_LMhAr#?IEtYFhSDBcHFe>v7$`<+#GBMCx;obMy1slRK^<v`WTct{E-bwX^!5&)7E zNbcLC=61L9=AEB*GLr8AGJ%D+56j#4rGUfx+_ohgyCnzCi<1Oe*7Ak;%cCyQXyRDh zr+sFG{_c>RibCpX7LKO<ZBxBhIB${%tHut*c<iY^Kd<|~s1EN-X>wX1AgsY3X8ZpL zd%I;hawA*wRrCUsA@CQ#<vhTcow=L4wuk^iqKPb4lPpQqPe0#>&7GMn)tu9^mg<K) zcO(LEU(4aXmL;#63rL&yLSnf<(nJnjb67bqLKSZ1Xf^)1B6n4-;JE3G9C*P;iSYW( zrqrxtRgjfx|E=r_se!l!gmt1}^x5=(eiVtUoUy>l9t8WSyuh;7m>i1cqgm2jxw&~r zLrcC=;_Taas$<Eq6cR+u=de!MZE6W?a&{ZgDN8ufDk`7|1{f`7HjboX!koqsAItRn zm|s5>7ApP4@#W_&72)wz8;;1csRE!S5%56KInL3h;5C6&J(`>N$lg#Mfrr;R>mGSq zmVvk9P;erJfmvP~D=wW+(sDa0ELvK(bEke7TU$d+lTS{^W1+6jH<%tbg<~#Oq;Y@_ zDFiR>A`4qF18m)39J1b2&Wj96SlmDtB?x$&m(}l?726c}JMD>8jeSOkf7r0CO<Nm| zV^q6@s-iP0CSE@+)Ia9eHCqtZg7NlWn&n3sgl~9-H^EsC+A((nSGiOH@tz~C8IfGQ zP+}XClU3Uk5zkVS-eD&jnHB7pvyfg!-j-!{wGIHc4*e2moFj_jB;YuxH4^8aR!Cg| zlpAEFcP9kaYmnO`Fm+quQ*$C8?in}}AoX=ue%&2&0tw8tcS_4+ue9vleFAJ*nXjE( z3u9Ag^9UNv93B>9j(W6*0?Yi`{ipQ;$xq4n{qfWM`a?uD?k^^}Lj@OjVfFs?yx0iv z@hd7=9t@>5s@>e2z;WhFS4prB;7fHN&Di)S+C>_eNKt{v?YFPd+fn#TRJ%V`-BF=> zT|0+7+zIir2z@-Q4kr7K<Srl%HlKUZN@n%GM>i!!=K)b!_n5&U1W6s2LSqU`=+fIX z?+n(~$cZX+u`s--)dUL40vKJx+^{(ZxhzhsRq2Xn_2H*g`{m2`d4BowkEJ6X{*vR% zZ62XAa1?a@&7;^1r#|(Pmjtm{uGMUQfblL!O>ACNkf-g5+KL+3oj7r=>j8z~6mW2= z*9HfzoC!$V?F}by-H}G}X#npi#w6uA9<$kwof(~rB;Ki3vT@&*lpViXkYo$EgSy}? z16$z*Uu31K`Qrv>H4iAd;3&<ZaFxLVh%g)ikQg+FUoJDT)4&$aH_)mNoBy!QzR$0p zKmKxjS}<OJ==wwuaOdh_*;MY-DB`dk#(J-Y!RIJi>E0yeswc{F8UtZjb-gVg>$}TA z)ekd5N_c85yzkoyLcl{ibc#%AnHS8WG751wTY5-p|L#w+tvzZa?`Zntu*9%8ME6Os zQ_0TB+=I-wdqJZA7Q4{4fS{!n`-LENb#|^+nlp*1RLA$il`v)}CLkm8MjR!KVLGtP ziUM1daRU7Qv|zve^6_1Pw)}Nnqr8Y^0|s|3BF?_1DfPtF9-5pDs%g=xWs2Ut678I0 z7&G4d*X<M`(S_Kq4F7#8<>bkgYu4Zl!EUE+*2oK@sG3H!H&tJ=8@SEmOXeRE?B2<- zlL(DAMBe&zX4@bwM-<|J(%B$$3W%&>9QHAtycx%=FBMD5q0e|ZHc!0{K-Zy?_XM(w zjuN|0?5)Fkuuuo<fsWbX%<+HdioY$`KR<r{5dQ1euRe3+g&W4UXR_RMOcUF>od*e^ zM0)|El2kF-BjM#3?>8#^Y3bK8?QoXSo+@Cwg7fT603;L_vahgG^wNjpP5{%a&w~Lt z^eRU3u6GMipiLg=amU`@_HbZbz_}J|)xkXp>}Ss@u(w(tak~a-HQid7%&N;GBql0# zr#Xe~K*}eo96A>6W*gdjUwiDwoXhqG{6d0)fP%EkY7O9}yw}A3`_u91`uqH>lXd=U z2GjQ!k#SY0AcUH}u(MTgxZ)e!BthCCcIv`N3Ixyz>cn>YP0X-ht~&+quhtDD0WvzZ zGN@twQAZDeN=CM%V0qTpR3@6wb#V}{e4O*as>Qc_3yu#jVhz?-YZp#!Iu9P!z=zZ8 zEK*dMB8#&+2#;kswRvsMfMo4-NwUB`n9^#BxYUq_);DOpnu(e!HfLPGdKP7E0okuV zUo1~!c)6ETa)+<aHoBvAO8}@1Fa+Bhs_o2APz03_$FU{Wg1wjE1iuGTTF$izIRMGp z;h`%?aSG{nrY0V0>D>yN@l36&sbkZ_vHa>4)qD^jAxm*$#!H1^Gf;ETg!LVs8O27) z+=@+~AW>kjR(!X*sLE2*Bd!5$xLvb<gVzdof_YD1sfh9Lmc1>HLgJ$mKcKzhR8Uv- z_5tgki}m%tKYjc@SIJ9JrkBGQ?fJTG+?(nOTo)0$XFXS!+_9!+M6k>mGUMG&E^6Gj zWS^6cJi3P6ic30kYBFmVDE)Ni9MU+eI(XgCKQ#d+R%-C-wVgfwPxaX|ZFVXimMrJe zf>x?$TQ<jFS3CBuEqlwGof1$KS!dAf2;-%@FUw||QiSS)H21)J+VnJKjo4ET<_rz9 zvy$VfaoF$BqGfFWe!t3N$ylfH@%sKlU`X|#mpgMH@+99T-7wx-D!{+aqBPF8H~w8m z&U^u;!4Yh-W5H@YAo=?q56!1fZ@U3xM}f1!^7285f^A&df_8h@E|rd<??X*0=#>iL z>1kj_dN~#PX9rpDbV3?7vn|6~FNjF8JcLMyMGM|9!E$y|WQJMPqM0rfM@BS=vJN4| zJ$jYwwS<z^c9ZUDu$8<EyYzs&PXX)=Qm^f?R=*x!zs(;8E{+GjXd2(VZ0I?x*}+^Q zHs8xDXa^pgx;UM{@7b}Gt3X<KP6ZQJ51LvR>YlZeSDA;H?GEJxo&wjrBV+HBZh7P^ zUc%SAD`C+25IB2y5!%R0Zm7)5R{3N{469Eb)WD|cb{DlAOQ+&faF1p;AWL$<EN+cd z*u&%U9!rxe(4&qn%VkD4<&}n2^kThq24*X8ZtUc<Nlh1+@h2;l9E5tg)AbRr<&e&s zBmJpu!B*W1FPxZqlJ?DqN8;eOWmVxtko`c`p(DH5$?57ab-UOD1hwj5S68^L4H8b( zP&wPpt|G0&O9u=f9O_6vebQT5GIJb4;yJh^!;g84)jYuGPj!D)H#QoQg$J;Swc;BW z0If3d3LV=sb+BRBGIJ1!bzf&MEotRw+i;L-NBiKE`Lv%)nG_PmkCpoN_vlpO-`{i( zc26Kl{CTP22-Pats?$H02=wN3*Xcd%SYv;h=Md9L$8a^Z3ki+3A_dL6cc)`Y9=0q4 znbZ#K7D;p)BL}pe?D%4z9`4-gNhLqo7-cKig8{J;r%iV8^b%Joj&9pVa}MR!0oPds z6%>Iwfai8*1w?b|P6NC4>dYl`YFL*r%~CX&*$bqqXHc?@&`E=?`rlC0UV%O@K7fh$ zW3|5j_6r>Q-EkxD&tRpHUe^m+C^>Idu9Gl8<4aCq52{@{0a!Ii0^J1o!v;ZA3|cw) zd)=}&n_&rfW3`Fe@0hnv76(3nU-=o5mY&{wvF;)P1q}rSY9CO3I!~clvTd@emFYUE z(4gv=4pWU?NCVshAiy@_>O>~3Y0e7@38FgSi9LXaF>1H*5{OXP`j?lJ8f|JM352Mp znpJ#SvdfYT^A6>|efn_E@7LcwgKx@&FH#4_nO3h|-{j)R5qx4}@it`|@|fMiDI3*# zvx{)rjV~Yo#H$Akf;p5h^?~8&qY{-bcE+w$8XHVqH#J>Z9`Dq&ahKFqJ*PKz^CMj8 zrFdwT7gqPCK8-!BF~=&nyzE%s*lF+_^0pBhCZn_lyNUeQSvAhTb$6#yF0he9i%muS zX<;jS@eA)h>~7#-+o;6>N^-Vzj6bf`^1RWp@#R+0t`IiOVXoP)d)^u$oTSF)T#r2- z>^UI%ZEJ|Co$$k`j~98$0T#ZpMqysoDOZxAe{duVv9|PA!c@viVSDkf(>L(R$t{p9 zA^vegra+Fqe9mpEvscu?Ap<#0!gjy9@_VJYso+-*;b?;Z<I+>ZiEE{>lvFwtY;*`c zS}C6g1h_hT<ya>_-@Sj!Yb&I&oV<c_+wXAU`*Ho_zsB+XSlrMX*!`sm+a5knEx+?R zHr3UDPoRSA=CsvvS{~J!PsKMFoBfD{WWlBGJ*@Gzj9TuhI;AEZMYeH4n!ty9bEu7z z8|!iEXj+?+CSF6uu*|RC%kkvxBoU7aG)F#%|8+pls(*Gi!X6D<Wv4=sJae$BA$6EK z7V;b+EFWj}FgA5<u3-_AumatHf7q*_+>jl_{P>;DrF3%v^{&U=|Icd$axX9H8Ng}I zgo+AIgsR=yox0goDc`Lm%zabXX^@Wq?;_Pf2w|~^R9Oi|MV|s+RipTDXT@thqpF7O z%Otb$_zC<vZ(XeVS)d95#C3bS{wN6EZ5h^WLEyz+v@88uGQgAIY?*eb^L3BFDOWh4 zPMv02tJ-ELD!^_Rb&*<<MRAU4kWgnua(QF9-(}Ux&JAu9uc;}o+G>!vhuFyX<5z2d zYuHfrb--0hULlqjy$k_pDPe4<4kgR<uBB<?T(r6@eF*wOT6UkDHr{%5rkM?W69~3V z5$sD@GX*|~1N?pUY5>SY{$r<m4}FK64|cvSi@FWM2NY2+59Hu%wMEtprUwx3&aV_n zfa7w+A(*!UR-ACQX;ektUSJdWnPB@j$%O|e#vhe835-#^8tP@kC#V%t;6OVmKUvtk zESK9)sUlXgMe?y^Uq8+7-<SAoTQ_4bmD55<vQbMuu?LQbYC=Wza-wHj14FzJOAI7= zvgi@kD6lptiuIfd%I-%43P2~Eg!Rs!onh~4Wm`GZY2|#kL3}M2oJX9uu1UhPQJ5?a zn$}~^CZ(!U7<7gxWyc)ct%JiXda-b<J`lqeZ#Bj@>pA{z#d}G6QIS#7yXvmG&Z>QC znA(RkX39kh30pW>)2ywpV>shK*D5-Z$@0In$|=8`p@SCs&gn#N*V=%{6_WQj&T9wf zaF_9*8j~7Mm3670X$4z+^CGorU;)qKbc_`gF3*%h;k?e96MHCMuS^6Vpezat*Pe(} z>S)W1TNe}qjZz5VaFDIMU47e4>?q+_qITY*s(Lk)2h^8xS8&A|8dN8#xx(R`X?GUh z7I8I3`3{`Eet35mRFA*a>|KK2@lV$(|GZXOMjmSG@+(S<+wMtoWOa!&X_PV@d_Toi z)qZP;m~*A`Fb7)9w`Wp~+*|=IfH0e<b*%$h-=}R8*~u8GbI*ep+R2J(wNk_Wo<{O) zy4;5KW2e|Q)rDBE?zJl{+CEvLURI%6o3Nu0LMsI3vP2KLsGIdbD<@m*B!o-tUIL@J zq66%MJ`>w9bkexkW?)4HBa6yjS9$2Yy{^?}F`hv2<b>ejcvzRt`dy|tFSoilOYODZ z_2kl8@|fBoA2P<xHi%rWN|31<r5rk%6Z?U|x>p4U4m#O1Pv=)uOjTu|=ag)`bR3C~ zswyr#_LbV9iO6m{9(+rsvuR-u;7JIdMWx;DBmv*CSFfPdA(EO^byZn>r*3XFmo<jg zylyHQK(0&bjT`K$JV09|co?r~sAkQ3)Ew~%9ln1XAJX#bA|&oF<x%C)i?X7Mobpzq zcc1pR4evm<-Dw`5v@0YmaR6R}zPym1`?-|I+hHd}J(Sn;ny4w6q1_80JUA%189G{B z6_+e~-UKBl9Q;vI-t2&x!mOBt^wwA)G4rt7gq+MPJZ=8Gfm5WQtt_cW)(-5v>)WIQ zkJ9>9P92?K9mzsn#{<Q3y!TK8m!vb)Nekghwi@!y+FAO`I(_~!-bBi_WOqn-VT4{v zE7J`*)ko8H>xt0LKC8_;UH&xSM%hBkG@4YydDNNEOj<=JTSUEQfiG3%>l-T;?Bxg5 z%Vq)85+|#uiNt23YP}WMyx@0_$gWo8u8PB^!0)kZYO0!}DR{rsryN#6R|L4%$o7&Z zsW${sACfGoQJJ#tI(KRe4y3SyjTd`(_XDbT{zKKkz{4nbP@U>d7MdSfaD4po;q%|# zpaU#tdub2Rx4vnos{@hFU8>l55!-68_mQ|jFb!H*=wHb>ntC2{7}u%K4s=`fj7p_% zHa~AbvkJsb7a3G>2vI%>p;_Oxzt^XS_~-ND1wG1F7D8{O()CQVT{RT7bMvNaULnj| zg&H0stI}*T+xROe3+CU|yz_nUdf5((l?$KnI7;(zM1f={0Q%f~Y(;!I0_D;(f;XV* z!TVCpZ{NRi0OJzzd@1v(znzILmMqdz2h?hm1bRmp$55?9`=qXni%naJ6R7Ie)<6)^ z9#KN|;rWm$M3pA(F$$2ns$TMRGR5u1yNjg*`-d(Nj(229z~ca_LYpQ0-gRkJDP-<S zLMuHiqjtC!{NFV_vW`T!oHh(hOU8=dH34}~TD=QjiFpJ!3Al2~69{?eEDk>d!t<)y zl7n1aBi}!*Q(pUt4|-9d)OWQtbzX<^$?(ypsZdu#Z^cOtU|NT2u8X`K`g$qmwnWQ8 z=z7!Ub+hOwhJ`<}kha==>W?I}w$GV$vVVrOwls(wwYy)`VUu7s13HK?X(%Juoz79% zFH}twr_usNvmE7l_cPXXIygblJd}G)>cx^fE$Q0!#Sw|hjgkI>><7ZrRngW_X&b6( z5!^_9hp03>0{Z;t9ACc9wN&9RlJV!*{Bqoe#5zN0`xC%76t+t5s>xWW<u|mTy*6js zk+7q-aTa0pQdBAWf_kZJQ=?hQ^0vZzM7ycI8I+FgwX4^XbyykQQP|V&*(Xj2^;BA0 zeJQBA)zi!5<(Rg{l%+X1`c}WciZebs+wAd}cVD91m4^b8o$a>bLY4~l&NLoaJ##f3 zwMTJ4-aMhQvDegA4ArF`k1h4(^RFL%{ry8*n`)~shp%|grm=^9npv&^8@*M7m<k{( zvvG`DuSHAoWIhfbDT-q<HIwivuO-l%%k8)@`y?xQo^q<JMAkNs^nI%GX+H;V$=fo1 z&9Gtmes=pE&e3dMe%!^;lWgqCMkdR}gsE`YBcWy#bQx4+4kO^G9$cnhco$yjZfr%= z4rdt;XN<&?d=sYfW~ZO};-o|^cPqJF<)inN`s!W8S0XRlUiZK?Qk7q7S6RyoD62~2 zwuug9FHb%krYxROflp&?7J<ZcdYRr-PUP$^8HU|5m1f;jq5s81vKPtH#J)xnwGp{U zGEmhUyl;P%rFQ@C#g0Vp01hobTDPhApY~axZ{j=0SizIc7Cxtb_I&N9PKF%&e!~Eo zMy9tKTKZS+wn0J|b$<f&Z@g_qtW=3m6m8SCfu!p0JeIWCakt0ZEerOmM{rx!n3oo< zGW0jjUN^(3rnnb0Ij##J(j62$6}eRVbxDKQrNGl|)q;PGs;vxhmhGmRM7tDZxL}{j zZdw+VC{3Jp>iX90U|aPyQsHG$zC$D*y=>Obpe}%eQ!y^b6bP%yMq=&hGXdd(kMREP z9&dXdp~1)I2JoheGuHqiVJOWHKG4ycwQ`h-(*Swj4)wE=9`DN*RC44Ewo{bHLumMY zo#NX%y|i)Hw9J~6IoYCjoki8@VAu#ckR~z)NF=KYXnLQjO;{D{UO@IW#7a02K9WRs zfF6O&Tl{!=ZCN}*4qvh|yEmxzIbRnkk-xZ}7I^alehC=`J2qbeIpI*nvCFAo*Lg=( zO>HG61;M1XG*oUNIn1aB7LoeAc^ZJO#HR!|?m`K}_E(+O*!PE04|<wk5xANvG}#uR zAM5nn`Rms&*ZlVF!}s~-Y+e3h581PFb?PHo9T40nK=R^<73~{^--o8JOYn2#<q517 zutkenjXy~_z~U_SWzl1>`N`Y`(gGK3w{0%hy*YJBNCsbOdN!0Ub9(o<l<aw|SM>_L z?oNui9RdrYAg5%VWln5m5bE+cAX3ybbKW@0&L$Gvlw7d-0cd~=kOaeJ7Em;P916+| z{iXE+@LGk?%&vw&k+Nc`>c#f<STEaU*6sXT<!aOO_b>Uia<%E|<y|dDatW(&9-5Ql z2hnKkK!<LR=SKQw*F(K{wcC;aPC@kt&V!SUwii3vuW|CJ#T^kx>7#B{*=`>%!@F}M z+CL<%_0$f3YJLM6{C-5!OA!ap?hI9@al$Rh%?ke()~xoe!X&?Yx4@uUe^VI3fugEH zir0qZJ>VOO{8R<M>H-=8p-R+GohNvaw-=N|6Pp@)eQ(S9ZG8K1efj*^h5P+|EQKxj z;)n-w*)&)44u>cKbpkre?BcQ(2EiPw3{*(g>Ka&2;oa(0wCPxF-MxkC*yb&(KG!6B z4Eh12ekdXczqjgJDx3u#lXq}raiDuVJv`N^bpU>sFbOkyaSqCpwa?IRVvxprT0B~~ zhe+?_Ns~93VRwvt({laLspI5rD9orxKGDmbRtFrmduf>RXioTPEx-dTljp~+*Kc3v zbEus!_{@dd1(pSK+aRMu0USaT%`I+xE;JY*t!VzL^bnhTIho}uNAB=;^^P6#S8+-K z&fVtQpa?gVvgsqt+A9>qhmqAe6@(_8%t*JoTG!_VeR9tPuNfeV9I!*brlHT4B+@>V zIwVWH4Ng5wibWtll51F3(!vJjvD^?@XR;=L0zd_Ov?Y$?J=YkYZg1WwLC;s9QBmC{ z@yEvc=ifg3>MVAByPkh7G3>H~LwTPBw6Pf&Rs&Z71IdWH%uClJ_(cc`vnVH|;JKx- zT|E!=P5@lWv>a-^=V8x9hg9-afaJDDz)?$%&ivZ4&X@OQfDHPG@#>nwh}Rv?t=alU z65ZAKCPF}HvU8(OT!U=E(A{0IJM9@+6rMxGl;Pw<7)`d=p=;T_wx%5T&RM~MJvtJ@ zQ4VU5PA`Q|&|-;?b^7%2{9&8U;d%AHAWP@vPH2<N&OYUELk_3In!Jsw$c6Ty#g>ol zCJT~iNH#;$sY7{Ln7>tyWkt8^mps&TutO|>iEdlj^#a%x*-%AO{|<Q_TjHfT#<5?$ zahuKumWMY@#`I<B-GV#e=v0~}UbU<yQR1e`GUQ9=(p(NnUYL53SRqkmt0p^ryf=_p zJJ8vKMxgBKq}4G0y51z8^AGE^1aM#12|~V=K(M$SpwNQO5)g@zsCR~Yso(0CxSyxC zAi3ITSCu04B1W-sbu9_3Jox4_5{ZJU`kZ~T-B4Q4fs&*kN2(!P`xYb3eF=d*uoY3& zws7@d_Z7y7kcW;4<aUYVF5uT5YC`@T#Rjw~U)a5hu(;AX*jT5jW@958_CCBV(dSWS z>bUGIW`s8FCC!J|_xlQ?V=s?&`q$UDcB|DGLl%1}g8HLuBrpHS_|E<=72~;XSgL~9 zP!-;i#|!o<3EVYSx$WU26vAm77bk|j4T`EmuI^^pi68ukvrg`wLtV+Ka>ofJh_Je% zyZyt1VADZlDnoT1NovW_+@_TY04|HAoU?_*nfn@QA?WWq^2}lHBY~<Uce(u=nv%pz zWgXs*0E`{1H2Yk4_M1bRNl#vWh8WdkPk*vf>F1RqssJ*`=*Mc&A|YxDsR%ght@ixw z5Q-#D(Zk><#j2!L-<0Kq9Xd^la;PL(TLMB}fPW`#j?;0wOQ8l^`E_)Ho!TO932t?r zJteH5aw>&6gysczTdHw~(M~H%xZE9<9Wy}6ffCcHg~*M(sAU$<2akf)vt2Ln#|`fa z-tG*2Y~9f#cQVn`8Mx(4ESY`X*5;z6?2ncD*YUT%&96@UULXE>eEK+!?_a)>26u(d zA*W9~>h-#|S>awjtZzdBcI=KkHGmFYyQ?e)D+ujY)+>2$Wm~zI7zR*c(xuuAPv>!P z<jYQBZ&pI%l<U}|)B~Z5Sh_p0;dqzF`8kGZhcGEz%`+XJ)tft2!M*_&?8$KOVy4-F z{coLGrK`Q13bjV-5H~R5>OclxfX*G8hS)md4Xcj&CI_vO+16L#0q;{eTmo%T8|(kL zZsjjT#{ET++M;H5RJ==iiQ2k*1-q`m1S4qWemm;RF1NiryTdiH_xg62oDWtPKnMmh zM?3uGb(202J%BQk0@fE`-^kRJk0cpoFXXK~JWi&roN;KXou>uCNkZp6L4En*;?)tE zj6m8m`w(Uc81Jnsa?n*Q8RUXpIUV0!BKoTy6kz4u7Hc($qaDvld*1zYh;i$VLxocf z!n^$+*RB4%Zu@Y$ldS+^B)7`?tH_?vL9lM;WpS7{on$=F(NT+HL;TjdSXWR6-ZEu1 zlP$0oZ)+nx%ScWw&H!CNqQBXIDwXZfO53|H1wjb}d)US!qMhqf6?Vc`x8sRm0wQku zGs3vwEYMn8B8k-Ta(tF()Glj}O*<u4h1VdivmT?D?=8t{J;SA%+MDDhLJhIVO5$L1 zuO9EAjbD0>Xa0VE{PbpZ1kHI7)W6gTC@?320P7^%(lc#O#BG9tBaoz!x`f5U9d~tG z_N^;ruzN#k6U%1XJuz!H<8Wx)inHiIOO%E*=?~L3bp#->`{6~O-RNN2r~klMdTT7) zVM*z7kkXdUEo+VFgK_YVWKo%@Xj}9K?NQ!8d%vM_wSJRoWgK?a4tD>sb3hgH;|EnZ z){YxQxoPWm=}OKkw;bh@y!Ubc{(1iLH|L#HIe!zA%i+b3()+7!UsJNv@BmF1AKC9# zucobtw{C>`O4u}|CA!j{HjB@8TpZS>6^6%TBWRd#4~?M6B%5uZpxUO$koSKqvEso( zDHVL|+<mke)txOQD@{`sLXFzBk!L*|22wb^0^F{+R8e%1Kck&TQpFsi9gdnq@xvBv zNnX?5fD>rrv9Q(BJGWDfC1NQgvD=cfy<Hxh583YDKmWRjq21d6>zDBpu#r*}N)H7` zwn<^)8PH3&wz~%Xfi}d5%wGgsIol0+1b0FfH3XN#EqRv?@qqQ~7JjJTeWqO%>)XqY zkPkg=^mZkBy^Vax`yXvH5NN)&o!Is+Y5h9LtwG(o<Y0m0_=h*Byb5h7ve<+~8H2{i zIXRYHj}tzme%c<L++brmajT)u7W{V_{=g)bbilZms3ix{(%9QNeLv3MJ{{kGSpR|L zU%Rn*PsF25RjXoyPX#5YZkp4zIsB_6h+WY9<y4YJ9fP`N?j6$Yit42%cdVUw!hw;? z?sg~cn%=8jWADsv6EWDkJG`R%J5W0T=bv>gLLTQiYi|RX(8ZiLMuH`XO5fS#yB<DU zcJ@l82Qv2Xnb~LFq3D023@<0sPG$w>#^EIqPpyntx8$9nafPK-kz!Zki8mHCFWmoQ zsh02X>q<GYpKQ|v^mT^|m!)8BdsJe$Td!I|JIR|;NaP?6?En^i$l3uz%NqF{_VrnR z=l?-t7b$y9_9cfGIkt9^+W66;WBIqLysER@Pj@jw2AhR<ylZ2mKB(28-ExC%ptt;8 zp+7^sWrV6`m&!Tz$vH0!p1&=)L69n>mL#L!tRr$H5@msRN11np!R<>>k4;Otq5{DF zuJQZ*_?tuIVQVUKB@HE?=WpIhIa*t_DVAiw1_CH;kpIXT(+lWoy4eyIi&A8)mg?EJ z!$9mi%_r_EChB?V`#75mjGk5NTT+DcgutF<m>B2sKI3)Tf39E9qo+YoY^+^+`AJiN zmK?ZOI^I&5N?r%yC6cNM!z!LZoAsfGL9=PVXb}A7P0(ra0%WpzSIFw|{;EB|#o-SU z3~&-YTy#JMbGX~KZF^s;Us<a3L%FQKh=cN8vJw%+GH+sMR}#-9pHS0H6=oZ<ZREV8 zx(J6d9|RC~k&|u&4SU?+tt3xCdcCyQQy^-nuWxNk2N^c1cjhpFxEhLYg?((@cx<WA zoDXZzRoJ+<sfwQIVledA;!W^2&I(*5?#)XvVGtF7Z6nns3FNuDAe(}2<fW{?nPN&y z9e&;GaN-GBtCE(cop0CNZkJhgjQ7KLzVYb&U10lVa-vyeJG&ymM4GTVL$&uYHhCeu ztB?RT@g@6qiY{Nbst&&XO~Jb5FMlce=6bTPePOVpW3#b+zt{-MmTW}yc`nr`0yjYi zjP<k;)8Z~dxS?4kz*vTcrR`D}E2})}gjYOQR<WO)-<m+KJX~iVC9-oUO1)HmIg#oD zEs;>bdv8vOqyd|URe|BSfbngWE34=X>Oac-(KPz~`ts?^*I$>}CRBPWFJ7Bd8_^K& z928bR9DN6$*j2(ud!tAGjf8tx8t{O`Jhb{&G#m0yc-2?Ndw(!=KFM7gMjYN$5VG&% zIP@Vq6qec@&6yE0OSlD-`9;dh<OFDaF2yoF8^9kHpxlz#T|j#85g4zqW>OOR5`C_0 zqE8*%Q!7T^15k`#-(X{2Hcs`ZRsX&@YMb@YLkom(+GVK->!qlmNw@#mO1*Ws$LF?! z0bXjyEJ;$we|XA`D8t6u2!kLQNRQ2Yhs`R<f+^8|X}yR9l@cSmlUX#N*nt2*{e7s+ zmB62N%3jOAVQSuesY#*32fweVQ}7h$xvK78%CnFap!Wb?MKK6FaEhB0P*#^Qkw%M0 znAfTBsgXdBZ(b?SqmHJ+D^3;b7ikAz(x9pg$5jhQMW<#qNAdXTuSh_&&-=Y^`}_RI z+eN(-<MFi*nE=H%Tti-QI5eE*IrZUEmrir_dO0``vX@-#PFP9;dE;xq0yMxX_1&fL zRtn@W&o$|$Y+D49Sq1e1RzJ(J=8;HpJT<4*4ELyHfwas>yMm`0N!;DLh+u6l+G=mj zQ6&!|od$xN4)%~7MZ+CHz2;p^HJ~JKUp37FtCZa^8DUzS8)*L+Q$=kKpsmPW)b;yp z&x+so`T17|pVPMPQ+G1(vxZ!2w@+$XaP#t6Nmh4kU>n((tLD@_YgU)V7GLLZ;r6wF z>un|npIFJsY|EtkdP&||PpGa_PEE?l3AXPg=`ue%al{^Y@BnP{!TX5)w-T_v?Yy^s zIrr04-_nL+n%iz~<cN)<kW<+}U71VB?xCNev`*9N%NC!yq|BopcqDEw7vo$(7_@ua z21oefWA(wiFFPOK^~D}5^)@zWU+nXSKB)%MRJq)iT9gg!CF`;aBr@aVeMz)N%TKoy zN2Cf<Ex=Vmx}%>G>rKB=opvN~-L7rr7uJBho&C2?D(?T5G)JBn0q1Pb>5^eH9{G>$ zOHy}yiuA1^TLS*ue4^3&sahN0FMx;Vd0il^&TC|iPUEZg2{xK$@TbZn(Lp{iTQMEA z>h+?ICf+Y@N>akqK`RS*&F4ye{4oTO1XNl=J!x{$N2fWdxZ7QNq&|t|4Vu%YHm$nl zs?kNBIgX70w4dtd?Yzs)mt&99xr&futSfL}7sQB+%u@_6f}MVxHpT?Kyg58K$xGYd z4mNqTe<*I1G)#AHnRBW%$Wnu-2OB<s;T<)~{5rY$M)KpNs%&|jtY`2}iNnh(vsfI( z)}3>T7G=GsHKTw~Pla-_laK7n-GS$1&dBp+t-gFcJ`@$#9hi6q^z&d*Rk_PLv{i59 zb>F+8#>uu}+hI84bC%r>i_B?&J!Q>-t(WRxqAY+yV)iYZpcR7kImn6*sS&$p)JvFM zrE`WiRS;JT5Es9BJhGpy#k*DVYqyPGd&~1A&IOYSOk5e=6QtrTEI$d-ySkDU%B5<} zLlQg25&|X5Nxle_c83&F5`3nsGP^I~#gYhRj+*l#*zA?OMW}gSs9%oD+tc<G&Q0-k zY%q95MvTzLF?KeDP;OdL>1-^*stVg{h<WoH3|M{CbcC1%qZ!2n5}mi|W_egcg>qz) zlwxsNbfX{l1>l-m!qs2~uebE#cobipSxLkD3Eon7M~h}J;ECf1NzF+;<_hH9IsH*N zM2hU#-OcKbt+5z6+rQ(0fn#SaDnw22K6fz)|0q;_<Q-RnrIE+gNA8Xj&G;XSwYp?d zdX<>5h+|6Kk2Jel9hWYrcG5b}>5%*e&g~+%;Wan`6{^8$+Z=$i@3Exew1E;qS?~yG zEz76N_WHW$*3R2?s%>ArpULsNWLMi`rP6X}cfPCg@dq3DXxfP#wl4*~tU4EmJ)`mk zM{T1valvjOuO3z_L9z`5T6V9FSq;}b6_!GV$|AORdZnu+l)HNJ@XPX;Sn$45Uq3Hg zwQl9ZidNf;%?1ZNvrd=&riUs)<>&|ds}YQL8_can6@iG2Cw7}DluE91!if-LOLn(; zrAqfLzs_O%_MxSNy6Gx*5Z{SviLGIGBY-=^CDI&ve-`x$hm&Qn8Bjgcb6;2Q-O*`( z3`$xZ(g7{+!C^)9?Wet&4tYhlV_Y)dNtrxv;%+`KBn2p&`yqI7<9(g2KH-9okyy12 z8GgY(uGU);jQM5G*=8#%1}p>l7pR~XSx?!?r0m!Q=;yd~?`@`K@8*a-ZCL>p>(&+_ z6K_>n6ew|QRsv6Zg;&QdF%Sj;cH5^425NtG?T)TD7o7a8=tX$Pea_Xlq|JiZHrjV0 zzcSMweq9Z;6R~LNjgtKVoO$0#Y=^C`Nk#fuwXXKWEWHSR7X<XkoD24)(w3QUu6~c# z!vx!WgKPe5skWb&%Kj)dn;ff5rvnXy3H?yWNVmo=7hDE9Fr4lNY+g3F2RNxEWOj}t zzs?E~s#<Z3J_aZ4m#xHo*;HFNA5e`jyw09buG8|RB`e<M;|yxjP1>!FmD#iy70R-8 zgm0~i2q$(D4)&<IJbU^K-kxZ7P*rz`PM$VzF#t>2?!f%)_)+o2E8=0tus&Q#ljJK{ zVXnMNT?SGP$IGtz_{%YLq}tYu<!kp9=~kMVSr6yP57^^W&R8Wgh_ZH6>C~?P&P0@l zkHf8?Dm~S5*x#Z5n0-E{B8QyElKBL1!7j^^UaLsA>um(uC0g&+u>nx(#jr!4+e*o- zDn_+pVE2eO_^0NKU9omzz;-#tSZtdrL*w)+dYMi<v+<MerwW6SbGxcePNz8rrkaxV zpj-dlvQ0-F_!gVKz<eUXbAJ?IUe~I=t<{s;9E4oX$I-xy_c20nUcm?9TNd?u$*N7m z@5vK*<2RknN$MDCWYC>NE4!KKkU}`8s;HF>V&pZ=Wr7husN}|Gyqe}9Y`|a$D)T9% z**q)5ON^b*cM5mwx3XbY(Ungg%4C2l)T~r6LkIgcpu&3#OARko#k%_%GrPpQ16ZfQ z_jH7}?P*C@I!FzW1vltx9+w;4h(E2>r|-x4X=>|Bh<_``gqH&Qt_@0FN`{USD`KJ{ zi(;>r{jy2DBn84{Yd3hsqNMHGf~rkfA@ko<myU2tkRqx~G96jw4EFN{J;D!r?xgfe zJFQj)4dW$uk9<g^Bb4)|Ymgjdb&6E2WUn|$0cHf$L-4zy1QNfkaze3J7EI#+PJqZd zN)9Sk#a5E5?U=y<hQ{CR<5(8SJpgu7UNQy_Ka$?tpRU=D@$i>sWE<>Q79dVeS9gw( zhud^CRm#6`vLU@8ur4)O$08DuBiVz%#(U@QIe*!<xjiUF0~wc8b1)MqLF)=m4LAu5 zmYv?pms<F$FV(KRNP5;}vX+gPP`CLx;aIq6*cidj6FlcztKqd2iSm8%M7jnQ7}~K1 zTXlGDP#^&?uS5d5xg4Yf6YlVN5<%7rrrGV_ZtvG_vyvzI5xTy8|F3WJ>pz#AUs&2s z>D82=?GBk=-9~75j2^3<!#D2Y9lN_+lk2X0jYhbc$1MuBD=d(2#axvm;Ey{PD2JO4 zA(K1-X&MGxS{HAs){(P^#w?o0U1}KXH}kl?(K;$uuQfnoJmDa~!xWm*6JWX}E~2R! z8FQ6E1v$m)+QlBRLHZ1OPFJFXYQmsDo2G_k^;&AMZh8ji`7~AwV7VNXjU?sjz<NAa z>;Cxf@4tOzYwd3cqP=uMF6~TmuKS*MXSH>1Yv{HuBMcB@C1Aj^lI85i<8~XYqFmid zr~`VA#{hl64)EUHCY}N@=TDOO6y&sUkd~dZ+Jq{EHQ*p&CqD!&oV8$6O|}4-rn0!; z%IfeUu|2R|lj^cTodd7EE<U~jYVs2B)?tcg)CWbtxAPskF6uy;dJ{$!8+72d0q+ba z=S5oHEm`VOGVOnQuGVVq3vbfz`%6-sj&1N3?TfpYV>b&8-Gg`D;O#kiay^)UgVAwV z8{OO92V|b0zHYTNfotdCtQYUO*%FwQ_yq!}9T%(%@StIb9(&~>T>u>=iSR=P>o_to z;GW(Y=W>w=N^?7NrrEZ;E%HfSS@0S0s0|JDl*ub1zHJCHa|4|2`kt(zmaV_lC!pOx z+1$ML*!$ts_I@1;G-n-}lTLx*xl(MYFTZ`g=C?PzwY1CQOVdnMHdFswU?1lQeq)zO zS7Ti+ecQ(ZdmcMjp=GT&dk|S~)oG2cSQZJaB`p?iz?v2|t22{uLvRQ9PlA_PftwPZ z+NI>JuMQw~%J$e>a>t_Zs!o*pUte>%rwpAxZ4S^ml7M6*)A7au)JNzLo2!5>`w-R# z9p_FKe3XS4s=ni_Ouv?RLTsGiGNzJM23n&3++j=C{&Et(U9iNjAHRHiQ?`)$BzD4c zk40hKsf`eDM5B6DL4Xv_r`vaB+l03z9aNxKa$geT<*@H4Tl?GWry0vmay7KvJQLqJ zS@;Za-}L4>A630Q6pjPYI%N%BpQ$~k#MSq$w#yxGdeYB1M<d-Xu{(SEI$=_sGLG@u zY=aB~=Z6tlV6aqlI?NI8<*cD^84>DEPTzOF+s@H&P{4YLKBW4RsFP9jl+5wDV&A`f zSz@>4?N&#`_$-#T<~{SJyzX682lW<aYItC4Nmi+lL!zq`X{uXQvc;{X7{*f00V`G= z-;;Wrr7Z=s<|GYKFxw<_IG_~k)N~I}6qgJ2Y9oVeUC;8nrt99!0u?~yj)!TN%|=!J zVXBUyE%B*ZJ3&?BGvce3nRB~UDbK_3-K|>?FOs3(I{^-mW(-+xxyr_n*li_{Rl5SB z_27%7_*kufe^*tLaQ9`oLcjT@NN67ilBHGiB4*O;S#ENWb10mOlI%^7Iz)o<y|Z8& zZW_brk-!Sp_5JQcSLh@$v+s_dHc>{|;$aW*sTDKC43r5gcpGZIfSCke?<ybL>$Lx~ zd5`3_y-W13o9Y5(X?WOjIiu`n={Q)Hf_L6dN>A1I^$g-vIwCvSW;(8dJhaXxH^J^Q z5fhZE!ig?EmRKMI1by9{uj{#B|L?n9CA{mI6T2;2N}LXU9k}{3bE!FGK<539<)_#; z=Oq_zO&${nn>Om~a>B+&cH!OhWiS{lvcuN+f`BzeovT*{WZDDrmh`0Iq=4W+-XM#| zsA?j8%}qDLgBQl$E!((sho4H15)-vbU2Sqhmm|WaRmL514x<LBJ8pY)6<$@t=hv@h zgDt4aq;EFZzk;gmm)SB~QC(=i4Z$#myFZs{eEjzP_~m-J+<8WMl}!$~j@A&Bz_c&i z6&#Dw$Tg~X2%%OW&~wA001!^AwnTU*QI+h?%|0UqKG}qjYn@5G;OCWHUeWS;Nv|>^ zzFDe{Iq;zHn&)_cVGg$IDYv%nm0ppX>#n8>3N&l*JXd7<@^Y`C1*Wbjgo$YjvlYO7 z=*Yg9_<(GmT3GB51Rz6m3P2aeP2tKB!TPJcfE2<rwf3j0^+v7ZOT)|sSZJYNw$rWV zdO(U!#4+e6HI=o@bG0H?5TO9|*1?iho{9yYcItRLQKsc^uUB}&bK190;A<LS<O0Fo zt$A<vI5u90W*{1K*XLm2*zBGs0B0L(l1;@;quk@TG%?vM@NBz2db=&;Z2ZFeuo~}u z&vmMa4PcH@mBgy@NM=6~Xw|!sG8L;0x3N^Yv;^-w6fPjMLoi<U)}lRxtNKGiEWh;k zbqBVH$xDGWDV?rmD{riKy>d0J19}tE1Q|DwP$WiZ0b&<omr&IU3qn#l6F`+foXE>f z8#L1E;YG@&iDdv|>p04%5>oHbJn`jm!CICQYXm4OVA|CVP*C4mBb(`hf)4wP9Gvhz zObJPKCZ}rFc5y?cyEA%{Q^`qEJbT>yaxwyhs=QqxC$O9fO60B1j&mf6Fhjoiv08us zI*;)y8S(o5X>n^d7g_#!&vRJB-Jk>Np=&*oOe??^h?ONi=vR_zMWq$HO$?jTAN!d| z=DpUa*xjb*jdHeDq3y%xm}sBL5qx{umt51CqX76R4sCOYtoA==$H$V|*qYbf>`T4> zcI6UT<^j7_zV6f%AnUnDZsA`*0L&kn5_qRx{nLPD4x2RoUWOx@vcl~L%<!-;9ne7J zJc}M3jWf<CIOOnLuKD5f{Q9>gU$hE>_1Wn#^il;sR4^V{?Cd0()lleswidb0$J~)~ z$n#!y890NvtN)bMSa&{rvr&#W27=<xXyCENE|iY<T4<`o-9fN}GXczsUaBc^!Qvk; zBGYzBW}OAjwnbfEH1aDO`O9G)u$s=gYGU#Z96=z9K+U5AI+O4|+UCtpvm0uOE8cef zk=D0v)r%KtgOZc{n|(cZRE2DkAWErie=OF=`}=!^3vQNQ6bYK{3XZ*B(ITDEbm$=5 zI!uTco0Ts%Ksz3I-RB+@3*`Gd-hN%ard>7Y0q7<o5iNnZEYToS_G**Wt&aTB6<dqs z^t}evVe}2SA9GEPbmYA)?F_&XSx@h*(_|6BS1zB(-EkoAK{hAIbr#v2Df8MN2-g*F zw)WEDBu>w&ogeZREQ2Ki6z|<W`i-xttb*!HH`&Rl-`9ou_4l}RN4Iy`!xvXSem-kb zv0Dn={KPIyV8;UFK=`b|sVFUJk^sOv;SH*1#UD@3mkJ-r@Aiq<fUa|&bnw<DerD_4 z$%ePsAtmz$dDvifoI)%;5FX2Q669b(_LavIrmVQ>rJ$s{=a`ys^{&mYb~DLlG!jbF z*V;Mr+??1s+t43rSG{!8n~O71cyDJs(rRyUHnX+W(^lpA&`n1G+xzJ1_rL!J<N5bf zezdINofq5JpgcMe##V4pn<|#4K*;{I8&>ZEjLS(cvQW64M<DAHb-drzc2#L1|3u|X zhOpwZvryy+FG=mYQE+UuH~`h%(dMN3?q-uNknQQOGb}tzmA@~ojluG_Qmms6a<G3J zI6JyNvno9`J`+gb?L9=y&9fCvt87>*Uh#E(2-~`_*Wom4oy^H2@F}EN6o9h)t-2Dx z<~<{R1Ui2tAu3PDVr7F?d08x_X^ItZMNpI$J|)ZQv)U`Hy2iCUT8Pz$LU74Wh<Hu- zV-OXtKmt1&T9;0aT3X{e?9{9-hh^WY(@PDG*-YyvI~3FFTLA5&2$3B=8y0`-7-w8w zG4s4gv<k3UM4b+vU*J?Qo3e$w64l<ZDrumk=oarcLe5ie15gUUfScIueMF85xt3t1 zx~ppQ12kLJUt{xz{m&L_|7&cn*2{>m{<Lsb+XubihJ!(_ST=h-^pJG0G44sjY!#14 zKdj_#h4lpAL2UG`h2B>^c)<6&((2BBH}b0;xLyf4&kPk3P!qlQ2hentYuY2kPrd=! z5U`y{qOu}YeF4bJ{2R7)lU4aatyDGLw%IVr=ShQSZ50k+ZHTPEQd%qB+fuQ;ate+% z7Gm4Y9^3TY1`#?R?wne&6JmSR=Kru-Itb+QLZ`h!?chN>FZ8!lweJpg7V-N5fP@Ei zgMC`1jex$JlB`qlT%h<=X3&nklSBtwy1grQZlC>hg4>j_f)NK@b7ZpF8{SJBW<@jS zBhCZD`Pb)ws#xT?)#!nkdb!o+kosMO9pHyD2EaIH|JgsOkg0<?M0)~4zLWgU`j1f8 zjPLGs!hV7f)xYJ0tMPcN=SsdQ?p$+PIR9+5+F$JleqAkMPK8fddUNc^>3MDOoa`fu zWrxS%Lz*_-JeplFWca8PuLkYpKN5^rAJBX40$}s;ZcF!R$}xFdkib$s4(l3BJ3)?4 zQks)={|NJ{e`&ZAIix|2Q-FtxKzcsd3s5t0^=8wlWv7i!@z$B$=rsRjl|zXIfRTcG z7AwQjc($g!!!<3|6xDV~2F_F^Z#R!+@^x28-S+3JWdqWyqTjso9xot*25GyMV1o3l z{9bJyw6WFfQv+)@ahz?5K^0ZYRl1nu9{bBc(HaF3!q@{*kO8!`CG8N2rd7$~2oaJ< z2B#C1_ierS*{sEn9;%u)4W9^7w_bpRZM(V%srwBcO^`<*sV+_=G$`~{z|;FGEkl<{ zwM5iQFR}!D*B+g1HQK3Wx#Q@TN_6&wHG)o^JAz8t8v3p$_Q%C)KQ9(kqH8OD3aX>? z5N#;t?FBWdVz<Rs36Bhci~9jwS9j^2{%46@ozBfUm8;5G)?MaOYvt~0DP*1Hy_~VN zWz%ICJV<OR&`iEI@AO%I;MkYcRQyns;LfGm9(D8mHfte+bF5UcWxmbH)qO%)!JihU zcvTQG7}KePVo>JyTB8qkP#r_xKE;t0)mRsS9C1Fas9A6r8{<2Q|M-vp`SsJ6?>2XX zPM2O*2``*S@$nvp`0C8+W>r2gf<{PjtuDP!>j)O3E@-OI-5J2ks|yQ`r`@hWIbH~* zqW^WZXaH8j<m&?;)v?sS0}N+d&9W=e*jqEW$7)5Z+iWSm(C&OcVEp#d$1x0BxlcAI zLGQA_Xz56ivbaP?Y|cB07X@el&H)3yRhP8NRnJ9nR32q1Dh!8O$8zD+p`2~ul&zTV zeYHN%FTZ{NU=i@^8ZHd)rBmnjpWP5`*BS28)0nKL)1WTHCzw9mb=_sMdWWJ!c1cbx z+@tvPQudT=M&N48xYnXY+ysp_6$M9Ty6p=UNYk&N;-d;$x)ELTO^~!bJD2$-JA3L> zU-c@^Fma+{yq5Ygt68cZI~@9Ws!kw1ZqDT07K?+j`Y@%<TSZukCBVIcQ*7cQ*tgs2 zN!NMC76XTa^z@5&aQ2M7Iv>&Nm*1~%-ySOF`%9Nw^46|FXGKlb1}SwN*iYKDL-^P? z-mH3Qd}gP~&lXg<jCOEm_LP!shx*06s;5)gfSwzmmObn?NgRq!>Zb-82)EXMd0Sq^ z{e0TPH_%j7>%8lOWm$xM+xEP}RSZwogLKi^6({$usXK_hM)B&p5Ck6UJ)?ADAe~>% z^6a1lwsmW#())T9YrjgYBI3e$r|xq>8}NDjv{LcS^yJ5!MSd}a2RgDmL_gcBbed7L zJoca-tsXgf8RWr70sTCM*P~&1zyOLIUV+B#HUdq~a8O#DD6~6Mop1RVgbq?WoylVB z+sw%Jv&T!zy8LX2*M|e3#y;^@6QVE_UYi*v09S|liO?L1o=Iu^qIi%dCYy4y;IQQA zcF`?R6$NiQk6Ts={2Iq?*SwAdn_xHZYzNhk;9hFi*Ys`(|NYZ2WW~SMzt}1MB-G@S zp+*s~lh4~DDYdSC0gkc?71wTe*wkB9_aT$qrA_PY);-{g?60=wo)0a7G>zMp0}e}P zgq=M!JTrM1sRZgpi}bVP%?8hB4Nz%7!F5vTKvN7objWln0T%UYj4o>)n)FPryolx( z53i7xetCyuqjo<yW2f3AoJ4gZB8Af@yML(<3DieHsLSijB^h07%k8mB^WWdU9@qD! z+iG}!F^`5q5O3_{9TtblSUgK`Qu0z}b?Q#ZzuQ$Ay4vj)vqdbD&qC0fRVwS?I6&&W zM+ZJ0Z2x3^WY=7ds8}JGgciQv3E(`_@>;LDDc5I7>&(uAov>(Y4{VBilsWW%2lZ9} zTfYf_3erKGh>xHVae}?Xz}tAMaTXM3w!wBZZAK3sbuZqPPZkSi%D3V{rx!m}Z+3VB zksgHot}*@7T3Lxt_0`F+I3%ws(Y7Soo9ehk4SvI^r=0eP#0%EN9uJuEt^si1fMnZ# zFB@((_pHg1^cJDh<qTyihg9X4V9%Z{^p(@@)$Lr<yW>iRyY{@xS9zB(M`*rQ=IH0V z)soP(6MzCLX!i4*y4C=~hUVLur%wc`(;|_sFZb?6exIsv=uSJDqUzgayGYa%ZhKQ5 zR9Z1*4)-DE7+ZSmt8ah*kbzf`)0dw+%F9cLT_(YEgf_*PY|pBejO?}8?<I*qHnRP5 z>Iq5q+BuH)U#Zz^Pf+UKk%FsK790RScwslLojG^!GNuigO0(O(Mugf-8B(T4eFl)? z4D%@CYO8jx>6b#oU^#-2teusGQ7YEb0ahAE9ori7b2OPu9io!583GwA6bV?!3*(=a z#jDuvSAo)MyzO1gy?mc4kD?aMk5&5ekNL~T|Ct}YeqXwE+s}^LhPg-%Qw_zr_S8Y~ zw|k2-ZKl#2gB-5jC&<3q;mz@2;}AXAOQ3uRbaYtM_GB>Ysr-g!zK%Pv|D%I&-iW%2 zPNRZmSYw^yNo9`$Jdm$x7T+7RLG2Asj5Bdro<P`3_VnCUBQh1+TDi8J@4YFbrhZS` zooZGX9}v)C#^n;<&GS&Neg=cYtuz`T_|WITs#LTR*GXjmxme}x-Y~oX_d>jdr`ni# z7Ewcs&Mh8xz*<k&aN;-)0??QQ1IuP0X5y1>zCa~Si8w0u{dqG=qMF8rU0DIO<e)Wt z=bBlc)9Lsd3d7d~PHhKA@j2qVT_v%1REWAAZN8J&ZYn2MD77w407r|rwsqUfTMkD~ ziOJv#8`y>#x2xf=T5H$HBI%H%oC7#IYs1&iWdkuBcjtBA$F0g}fEB$j*5^-eh<y#t zrSOwKlkHC9Jol#e0Vx6M3+VB({kD9@lLu}82vDw~lX-&o3>dss(vu+_s+cS#rD54$ zAxp^Y-M3{{$limqtx_~0*H#uKU<gLM_eaf7r8G#h;tXXOqJc4Y-_O1zAK=Hky+VR9 zF9GkBx=i{cpUZ4S@`H2pW273;aCNFtpYg+s*E2RU<PPv_Hr}6X46p2B2-|h;eT3_| zQXk)YXjV1(r8=rI!=^9R=2_Y$RmoW_b%yhH+WgpWUX{W}V92R7yR*<qmrQx6Z@hDM zfiH##9Zl!77EFF)#etcF6zyn3QE96s+dvb^NCU{HrF{@-Dv=KO_Y#B{v=o#;y<JBf zMTorS)85#jT-yNosL>%%Y~Z9ry*dfYBE<ff)$MkB%auF_3LX*MZ4BI9v@K`gAcRxT z%6E6Px0U+Wn}x^QKuUX=T~&ZAXy6DGi+ZA6k=5D><**sfq7%qR@LmigzwMX0#9oZK zdx)2rP<gmVcGWF8mBoI`OO@fnq3Lv*C8Ew|(F>IezTItI@}6~{kI3HCM1f0LNamaY z(&HKdJBBTQo6acRwu(V+;pa$5DJ@wJ*?w?@y*5>z6nWLw3yifZq`$#o<E@}rvUf0F zoS;L|e3|{~rVE$0>d&?M$H#T0vsp$i@i}J5+ivQ7fXVeuvUHwqg{Bm4sY<cuzI6W~ zHK$W5L9O4)QMEY*ZX4nIwG*vM^JeR?60C%zbIY23SrE}J&-Ke1p(I5GF8>H=;;Edh z97GXEgHvabB;UokmMt94S*|G!CD7aQ&+OW~u(NZEKm{Utu@g$igy=1$gF2eG_#LV? z=n(0$6P<32XhHp?TFzG8L}GlQE&s_%DMb1raBJlkaK9x{o5H7SGBC&|tTJt0*&Vtw zCR@f0G)X&4J5?M(2KX-5a~88SMV=gA@tp923+wN^Z)m3_loPnBf6|e7JDZorwgx`V zpOZpoCsw+I0SL0ID`x{!Rb}h42<z;JEufbrLLI<19aL4oS(@ZkS!+AT!mZ3^v+aiW ze?});I5Uu)n;fl;1K%><k%Oa_#|gK1U#Tyj{^yO;c=i0EEmICpk(TSWxLC;6>V_}t z6qd3%NqHdU(ADe*X4}>idS33ILmaJIk;dyMq%%hCX}VIAB1i{M9AQ`;d-mUGA9@5W z7H<_M>-{K)a(X+tYw7jrz@?Mz7QF@uPC^kNoVO@C@j1dvS{>e9LIlq3S|VOXa=0t0 zfoL0@I3#MF0>wj5wN=L`inpy5f3ttnok5SVM=#cwU%!0&@>Rvw-7w|#`Ll9tPd-Sq z@@1Tk%Tq;8#|yWiW3^+aVM#iZPy<ikXn;3W!-7077<jMn<JgqQaMFtuP%9vk6UnCx zB~`3ez}t1VNT8y&to(o#FHXIu8ehYkyQPq^gzd<sDMhv1W>cx5#xzL=lQ^;YE@3MB zso2b>;O|_J3oxf}vzTSH%ezTVGo0UB#IzATl(n!hy7Moht?aYMk>01lzI<J?70PL* z`eKS^Ieb&OT9INE{<V_;&_ZMSIF>N+p6r_`>gRe}Wxt6X4|<|$dX|+T2MsHBCe6}r zY}c2Fwbgp3nYO~Zb*fG?afS}Xiw+fFpVHDBF}13oLw1WM6##Y6c#SW)Syjp5oI|TM zjRrR;dn7DEeSinfsbz?#Vptnt6{LEfkP5LCC~gp{NPzoxF98axCpl^`2-XW){?x~H z#Fu~la((?czkXOHV<k0T46{Ysx(#S#2~epTW)N$LL6_Ic7T>(1zVv-RYpNVJ;yTad zWt`0uQXB1jNcp?6f=NO8+ALVH+@~bONgb>9>!RzB)g?964mR?m2&%*CBt%Buc4JGE z_`3ZZ%WZ9MTA%{mHF1h-I$aU)bWaNu<J3E2*KO%g+;f8j91h<SvI!GcB|;2)b}KXk z2&Odz=Y%kRJL<aeM2`u9FaOqoLOZmwzw}<|l$4C1QDJ@!2@W+Kf!plgz(xXvt1;uC zMDpS^00vbbCR_qy>bL@nd_*g8$pz#!cJ0RPq|oJ_cOT9`u&V*I-e8DL($;h=C%rv8 zK1faDa@N#lCi`#zt#(1*R->JHQ9FqY&Dt!dU!5Vt8jEp4Dk+->N#7E=-@DVx0@0gx zj9A<@aOKZ71y6`n+VAbdsRC#}=>MlxvfTrw^(?6Otk4x(8QR}vz<Dl<vq`@3u2ktp z$9Gf)%K9KFx#~<zRdmay{HT2afvCV0l?h8z=Ry03Z9zVvpP<2|6{{a7v~M|sYZrML zC*LbB8+(ZeQ@c_`94Gcw*-gP$wkJ?)RZ|!55ncqX0`BsQws>EA-ks4UByS)9k~e>N z_nMlB56p^624!0xfxbf(?4~anTTWl~39#Vr-ci)ApO<&)w{OJqxI~>^W=-zH+dI{- zZB!wv2PgPQsXOt67__Xh77gY|IlxYskdzLMvU$?o_SVz)2W(|gZQaU*n4_w1sD_%O z9bvL$B34yWO$5!G>;!0jtd-_hP7W09lURCtVZ8a-ZB|oEi*LxW3`=*+{^h+$!+D@y zv{Jkq+~CxA`tYi2t6969?Oqzv+EZ##ZGSmyofKN*w0X@rF2(!bL-~J?&mZz%t4g+B z#XW)fs2rlrmd``KH{hG5b|#q9xw3m-EtN}cbXApjIKnzevil&7yl{IRRy%1UY&OD6 zn|WdSdu+N~+cB!(<~%ktUP;ZHST?Js6i+on@_N;0;T+Be=>uiEvnma6yd!GzMn11| zVJa`~3NTKCw&5MClDiJ*nT3^JQ(H^N-`y+%cTk+e7kVqH5gj~niYMF31YYj%T?=22 zkKaGd@83R@C5{aIc)9!w{j%#c+kU#b2cbqM2hOM*;Augf$3q{|tuJLQZyc^niVI|y z`F2y;ZI!r*J8X<=7bSJr{jEzB!O89zP8;L|Zf0*nXhmah_Sv&PR2zq`U4^xFwf4at zBrv7&c_aLQ-Na7fSn~?aB7)L8OC<>o4)oO<#P;{=g1*AwkEtHBHfZaXx1GznRM(2> zbe`2p2QxG>jN5-M)m!6ndr5ju1j`w>9(4)mSHJtY!dzI^;kSd!in7S%3$N|=2ELei zA(@*FR31o>_wF4pznFwW*uT8Ju)fzI4c=1tRKYff8HsorYI!sKATjpj+2^<&qp7N> z+g;wunzbQRpSt<#Ar^0)X-x9UD8@-V%Ff>1^6gV45OFx?7b?YT6pP2|D6e;l_OnJc z6eh6kG<F?<^qb$^Em^8xzJ2`u@yjpYe#p<UxZ$O7h(iXB0;+jmF6QwPy|s%B1(v#Q zoyhB9zwf2fnqH?u5Z*^RwHj6$EZ7~X7KaxV8btwtvMrmN*q|y3N4)aJfvpn-ODuL$ zSLIQ0>2A{Ckcd{8lYQz)ImAW3OQk>VQ>(U;G%ID1Hsw5_JT^32%1|X_4WJRMsx80@ zP@c=^^w2j>h4iIUHVz}9ofw?Y+a5rket%i4rPL>*k^3dvhyLO{%1bw`lAGSPk`y9* zjBf|Ph2Yu1JcHhEyuzZjpDL|TGK*`lbNdE)kGrnB>`vz<`AWBT6*hCQy}TO(D<rl2 z>@p(-+C`*Txwc5n9*qY8y>~tDU``;46O0brQAXbuAm^(2^|v1Igy*iq`nfrV2za}+ zby3k2%3E#l=D_m209XAKN?BcP!9Si<RXKQ^%jt4r3wc&CmkBGZ|GOniF4>F8*Oqq` z&w*kpYLmhJ+vb3pmR^>>y*(%d|Dj!n;z0UDRMpJwAyckjdolX~ojJaa;;u`OFcnwE z?o<;zCfRQ4**+G-f$d!E&+@FT?<$TuuCykX4~S7I(SqD<p<rLIbcrZB(_0+bDJ)|3 zrho@Hyq<?wRMnK0P`6d1*0Szy76RPWcUF<kF$(87SEX60gA>~NzGQQL;7opBldAE( zWK~}FSkgRbQ(T}sYpice(GY$*D$nLlxAoDzEWf?F46g{Wn+kZ%8*gu$!0*IYb#+Om z0UD@$K^EI;qn+&CbBy!Mx?yT}tb+tF5$gHaV`N0QB>Yu{vF<#*IL%`%?zgQY!2<k} z*IQE{Ic_YxX&I)4p-}R+ChD6mwaG`$LuFe(mDEE*t+n!L&6bRt)Dx}$d!I9(neh(` z=4!o^jrZlhO@0N}di==IO{z=CA}-vHitMXp9gxzq)!*i&c+;;yvj<?c6)wMxRWIk| zIf{~10;)IEk$=2AGxBYxEJ1gfm?(J#k9*$5+hgy9IH#K^p~txwuwauV%-mqWC%b_# zXWcy>M{GM-V5(Hsm7w6!S<lP<K7$rK9Ta9+A$UEY;P42}S@FUSTP+AO`$7`80*vvo zTK_E@j6e3(>#(XfSyg@Na}|1=7y?vm3hUfj?b&=1y4SHF1$MjlHlf*3Ki23Xad>ya zA*)O2-By8w*x)3Pc$1&83{$-(<mf@VrIj`$s*`v=dx+GY9D0p8wFMGjd9<SqN_nOp zl4cG;L}*616&VjIgP&e4d9zOvx!@z~B2#Z{0*OtLx5SS?b|~4?JW?#Dw^ZTKSy1t$ zW=GQdN`3r1zx~~j39%`s?8Rv)v$7hwXpWrAsm4AjZ#5or5DzfGSrubr!@(~=vaC^2 z%mHWvRm|34dh~K+vtpjqRoXR1QK|QE97{7$XPMZbP|3N$gATTva_sHtOUO3W`6sMs z*q4*^4NbIlWZPGJ2-KdGa|GCg<9nwqZgwtQi*XbCi}vv$+kr5hjDunA8mtrZhK3(Y zZJG0?sJHWcEEZoDB%jLtA1h^}whg4u(`NwkeoJ|tF`Sk1`jt21m7&&&Y-klbqdLpv z$!(6Vu^U-XC8uQzT9XaIFsvAdQ@Yb9u8QpN?vghOJkHUNGk0Y=$l@%#ve5CdQtBwH z6Y9gIO*EDr{ejwnNXd-VOa7L6n(Xkh{9=|b!!gvL(~m0HWKrzQY3}r_5QbwDN|CSn zvQ4}u5P){z6$CqKcw@`Yw*ARUrJq;I>lf7-pu{$X>d1A2Xb2@<<=emrG#~kp?&*vO zlrv!L!--itH+jYOyy)Qv(`CmTK(y=_g{E44wL$|6RKbs+8~ulMj$iAS=5x-Hw+;F+ zCfme3*@)g4IaOz$$`QQe?D`97ETn~7^g4^&ND?4hcD7vh*z!1nP#Bu3tjd0DR!a`W zSiEQ9+ww0?BIa%{Lsi!*wfR`7FYn&P^;JL&dKD$|{Ljp9=5D|dZIRg^MGFAp9?x~! zUZ(bT+jg+T4aQe_3ie#=$kz4<R1Fw)TJx|e1SA0-3-um4FGkyXm0JdNPg}eJr04zA z9@x*@NvEaF0S|F%da@_4WV?X~a$1sU(Zi`5G`!3<3JtZ&?aca3*dbek&gF|HBYwG( z!pp!A2(bp1q9e}PLjF+S&pRAz&Hem&nJhBw?Ch7a6^YfZ`ZSd}hpUkLE%dYt4h76p zfF_?_J~ojX6j0Anr9-!5U>xA6Q`-#d>Ne^V|BA)C;t>Jqf!Y&E_|^wqq3fnMp8ns> z3EIcGQ(gAl1+Fj_(t`-)p36xrtE}!Kf%HI7nVmNHoK0aKSSSlr>^rkhGlEm2`pZ?r zsCH@D6s+mmRogEZc`pic*?qb##W>|a_jJ50)A8;1U#_)W>n6fh>L;Xv0vu@^WCfzo z$%eBgvo0A{LJwsg5axZAs|g~TW@p*`H3{3dwm*bRyQplpQ;x&#EA=n*$OXbz{T;!I z)so;)v^zOE33+xn<cUGuiDbN62_*s}@Yhk^ONwC46}+hCa?|sf&<SZVEu6uIBu#CB z$(+NwCb|GE)&%&kkagGLNY+s8gW4QvDXRJD*rxa>`@Pva^8dSB>o%Tb@kH$eyc6P3 zhfR)9g`Ho1dHk|*m;X#bxUx4_(Uk%Qzj<djvhUMmZl>B5SSb7u#}MvqWZ9O1At51n zxnLu$6cP>t8j2-YA0$gY^|nDr*InnSnXSHAu%)Ock6JWs<#|^9(xuH1z<%vI{qY+j zRL!whW0)5j=XFO;fwg_If?dwRvYW#uY_6ltnO3;CNy1)DZ`)ZOAoR;W=ZEXl@$K8k z`{Vrj?a|XN8qMK_>_F5=;em%Z?7Z(zLXBZtTp-o@SmaD+0i(o=^fA;bQ0Rtz!hY+; zjvyTkrWGwHJ)l@QNT<YEilRVFx9@(_P{>JfVy@LKB@ds)zq?x}Tdf&Z$E~_1i(4j& zNaj-lC@7fJ6^_>tA$85rohdmut@m!m6~O{F%oc2f;jg^YC4kME8}MQdMc!3tf|q#3 zPc$Iv|8JMA|25X1mko*u?gers!%Jh~AtijB%S)23Bj{bSvs#<(oCgWr5=aPk8wHy` zIGm7WMH!+a9308+sLGbLpK`v(+mt?1wh8E9dG}M@H@Q@Z&$5lBbXN*4w-N3~E3v32 zu0#}MG<yHBy3#kr&MeCiQWbXQc;pUQye!?oAl4u`hkR<2<xt2;uwaQ*Mi>fBp39y& zhUv&}y#sk4l=8l8zkU1u`G;e`I+^)}PeTMp92zE{!NL}N{Jys}+y=Et@z_UXDWc^( z5{hBDJ7J|UOW(-fBp4ZEQuUT|(QRal`wur_DBGGT<;*MEUM!9s_ql}9fK{Z#$L(|G zpPr6TUw|S<F31t}?of**$WRDPYU%I`>)9+k$(+dtVDxwuWnJxqBJCYvjh5Si?Vu*H z0y?6r0jcMJKva8+mIp&KJ+O5x3;tNE-_B`qYjvsB7ui<5raF6ibNGEI>7`F<T1Fv` z%W$NE{vf;Et<Gzy^fp<VgNU2Rg=x-Rd)C!Y(UcF^l3fQR4~GWww87JYx!yIWeI$3) z|Ae?Z##8d?-YzBi4sADP1OQ#`nEfz%-el<r-0O-$20r~fc^XUp_NE_mBXT+vc(vly zit29R-nDl;9sksFnEZ4dnriife>I1;7R`oH7W>@#_1>lS&vE|O@$1JWZJ}*qd_pcq zxr*&(5?i=mG~$3VZFUP%Rcnv-F65+gF5&9xr?-5!PH*H*!Z>WVIAf+IG{;v{QQh2* zYxN}nQxtkt*hg8+1m1+?9puM@pLia=q_bw<wBR^(^}IpqV*~dQrmDO})eK#+IW3#c z3AZvR&7mkMb|W#W^Pq?~z++5Dy0nZ3UjruB8|<pq)Dh2e6vgz(_q>S&NPWlf|Kc}% zn&Y?6Fa7M>%W`RvY3CD(9Gtf6IC;;vI@DaYfkc6309DDk!928T2IqHpwR4+pI=x6% zJ4PoeZxKvH_8iVb-i;KLbRYsalAnZ)b<u;$T1)L7Sb}rlDptatirLM<)LPd?tUY+w zsk_BY5JwV^X6(x$_v*cypvIecevSII`AU-`<fY0Rz%@rQ{cOv!>N@$@z}YiND(9b+ ze|}#sy@lR9>v_>H<6V4EhS?U)yDl%|h(R;i3uK$~reK-HN`=~;HQJmbCkJMmtT}SG zx4<@Gv-xjhM0D}Ws+^M?YzQ4tm`QB13%F$q?8)M_?%Uf#191Ul;z@*>UM?c9OH(6l z$gS_IP2&&~xrNuW`qHLGfag4ywf((fo9PE~?J!&{P66mi88oY4lb)M!f9i*z>hWCi zR{c=EYd;^$^zHi`mS(asog?^@8aHX$t0pVoXNO80-h1;)2{cyyd*)=YW_*RFGWHlt ze+mi>5M~o=i?TbouR2unGJPYX?pbFEPSt8@;XwPB?!V#XcJ%rHNWtMv&)cx77*GSc zIOaC&4mGiA*rX&85ZS}&Jdfo<|Dl5FBRYiuYGY?{bTemPYab=Eq@VB$9d*v7Y2u8D z1Bt{~sbkU9LjRdyuVVU-)v~RDrP^N&7MxSsL4ESix$)lasbipp(xzHYuICc9Vc|$3 zJy`8j3!ykU%brw`hx72(HRl{W&jYvuD0Hm_Syd<ZEL1>LoC2GYyrByJ{v3r%g@^_k z3oYC0&+g#VD4Chq&kB2Jg=H;--#{oRb!VMMA<fx7sPu|Ax!1MFMX*+Ht#g>1%&d4_ z)cNOzLlJ!YVJo<X6o-zHtv{V${`EFQpTG)lu?nL0yy4k_%G1uO4Ca`YuhoLp*`O;d zU(;;bhq97(M-e+3T!t83U?r`q&H#aMDrjEPzpes64H|q9aMe-?`)N~yU5wTC2Mz3p zCgY^Srx)6E*qVO=I!aqV_$>}LIVcG`Pks<lecNuW)T)hGpry-u$<ldEW%XxyS=x2d z0PJO5DoMITCE{3P?Qc@pvGn{n+2?NcXO+bH=V^c6R{#FL{_p?ie=W}{&flwR4uLyv z8uJtlqf{;dGqsgUhz$^CTNljOr}#<*v|$4ku|PXk4#JgIHdakQw{1?Ms_=?d--LHI zf&>1e+X&}%Mkg5s%`bVozS}2Qfc8!{QL~}L=3c-O2O2V|KZjgNGdlP%%#+;WJrqeq zb)H?H#$pXlp_v=-0<{<NG+7n7BPusFBG4`>#FYJONNBzY(;Vz_)rUyRzYmDvsv_H? z{c>Zt86U?gkMcg7Z@VhX;0j$DxbbhGs9jkb_wiU}WK~1XF2*GRX&YFb+u9t|vum11 zn05d|+WcBYXHSj=5fxPJg;BN~)wB$J?5FH>HyL25opZGGaOPM6l*yI$Uxrz{zM8~l z0Ye}^0?DtfsJjWyx}Yk6xNdO_KJEY|lw8H`Q#K@g@it2Ib49Wzw1Q2s>2`HKZVdnZ zb^iBnO870PUUkTL>3-CXM1Mv2XVB(K5rY(UrLq>bnx7P&vunj(2RnqVYO54x+ZoGn zwmkFzo8GU$NWJ~xe5m1Nqqp*`j#*|UGC3Otd%&dDgyq?*M%0A^Y^p;KOD@4HX(H|h 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 diff --git a/metadata/md5-cache/dev-python/PyPDF2-2.11.1 b/metadata/md5-cache/dev-python/PyPDF2-2.11.1 new file mode 100644 index 000000000000..5f342ef21c82 --- /dev/null +++ b/metadata/md5-cache/dev-python/PyPDF2-2.11.1 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pycryptodome[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Python library to work with PDF files +EAPI=8 +HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD-2 +PROPERTIES=test_network +RDEPEND=python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/py-pdf/PyPDF2/archive/2.11.1.tar.gz -> PyPDF2-2.11.1.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/bedcbe077c4898e1b97c6c6f81d937f5048b4630.tar.gz -> PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz ) +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0e2fba81614dd4a24df52327edb65665 diff --git a/metadata/md5-cache/dev-python/apsw-3.39.4.0 b/metadata/md5-cache/dev-python/apsw-3.39.4.0 new file mode 100644 index 000000000000..accd3d116fdb --- /dev/null +++ b/metadata/md5-cache/dev-python/apsw-3.39.4.0 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-db/sqlite-3.39.4:3 +DESCRIPTION=APSW - Another Python SQLite Wrapper +EAPI=8 +HOMEPAGE=https://github.com/rogerbinns/apsw/ https://pypi.org/project/apsw/ +INHERIT=distutils-r1 +IUSE=doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~ppc64 ~x86 +LICENSE=ZLIB +RDEPEND=>=dev-db/sqlite-3.39.4:3 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/rogerbinns/apsw/archive/3.39.4.0.tar.gz -> apsw-3.39.4.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=f21ef7b5826966bb24795bb1bed9a51f diff --git a/metadata/md5-cache/dev-python/astroid-2.12.11 b/metadata/md5-cache/dev-python/astroid-2.12.11 new file mode 100644 index 000000000000..c068cb348cf1 --- /dev/null +++ b/metadata/md5-cache/dev-python/astroid-2.12.11 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/wrapt-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Abstract Syntax Tree for logilab packages +EAPI=8 +HOMEPAGE=https://github.com/PyCQA/astroid/ https://pypi.org/project/astroid/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/wrapt-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/PyCQA/astroid/archive/v2.12.11.tar.gz -> astroid-2.12.11.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=6ec8c327dd30e582737f75d94d82c412 diff --git a/metadata/md5-cache/dev-python/bcrypt-4.0.1 b/metadata/md5-cache/dev-python/bcrypt-4.0.1 new file mode 100644 index 000000000000..910c68d1be80 --- /dev/null +++ b/metadata/md5-cache/dev-python/bcrypt-4.0.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Modern password hashing for software and servers +EAPI=8 +HOMEPAGE=https://github.com/pyca/bcrypt/ https://pypi.org/project/bcrypt/ +INHERIT=cargo distutils-r1 +IUSE=test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 Unlicense +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/bcrypt/bcrypt-4.0.1.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bcrypt/0.13.0/download -> bcrypt-0.13.0.crate https://crates.io/api/v1/crates/bcrypt-pbkdf/0.8.1/download -> bcrypt-pbkdf-0.8.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.3/download -> block-buffer-0.10.3.crate https://crates.io/api/v1/crates/blowfish/0.9.1/download -> blowfish-0.9.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.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/cipher/0.4.3/download -> cipher-0.4.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.5/download -> cpufeatures-0.2.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/digest/0.10.5/download -> digest-0.10.5.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/indoc/0.3.6/download -> indoc-0.3.6.crate https://crates.io/api/v1/crates/indoc-impl/0.3.6/download -> indoc-impl-0.3.6.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/libc/0.2.134/download -> libc-0.2.134.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/once_cell/1.15.0/download -> once_cell-1.15.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/paste/0.1.18/download -> paste-0.1.18.crate https://crates.io/api/v1/crates/paste-impl/0.1.18/download -> paste-impl-0.1.18.crate https://crates.io/api/v1/crates/pbkdf2/0.10.1/download -> pbkdf2-0.10.1.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro2/1.0.46/download -> proc-macro2-1.0.46.crate https://crates.io/api/v1/crates/pyo3/0.15.2/download -> pyo3-0.15.2.crate https://crates.io/api/v1/crates/pyo3-build-config/0.15.2/download -> pyo3-build-config-0.15.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.15.2/download -> pyo3-macros-0.15.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.15.2/download -> pyo3-macros-backend-0.15.2.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/subtle/2.4.1/download -> subtle-2.4.1.crate https://crates.io/api/v1/crates/syn/1.0.102/download -> syn-1.0.102.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.4/download -> unicode-ident-1.0.4.crate https://crates.io/api/v1/crates/unindent/0.1.10/download -> unindent-0.1.10.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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/zeroize/1.5.7/download -> zeroize-1.5.7.crate +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=c7a212a3d1f59787e2aab0187bf45b39 diff --git a/metadata/md5-cache/dev-python/beniget-0.4.1-r1 b/metadata/md5-cache/dev-python/beniget-0.4.1-r1 index acc53afd662f..ccde5b8a8e6e 100644 --- a/metadata/md5-cache/dev-python/beniget-0.4.1-r1 +++ b/metadata/md5-cache/dev-python/beniget-0.4.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/beniget/ https://github.com/serge-sans-paille/beniget/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=BSD RDEPEND==dev-python/gast-0.5*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/serge-sans-paille/beniget/archive/0.4.1.tar.gz -> beniget-0.4.1.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3b9dfb5ed242a6f69b9f8c5d36f618b2 +_md5_=96411882a788811913abdc8644b00995 diff --git a/metadata/md5-cache/dev-python/boto3-1.24.80 b/metadata/md5-cache/dev-python/boto3-1.24.80 index 03d6fbaa737a..84fbc2a87ce4 100644 --- a/metadata/md5-cache/dev-python/boto3-1.24.80 +++ b/metadata/md5-cache/dev-python/boto3-1.24.80 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ INHERIT=distutils-r1 multiprocessing IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -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 LICENSE=Apache-2.0 RDEPEND=>=dev-python/botocore-1.27.80[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/boto/boto3/archive/1.24.80.tar.gz -> boto3-1.24.80.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=50e9b19da5bcce80f05fd9be69fe0ff8 +_md5_=41a241eaa8109dc566fb225cd48f1c86 diff --git a/metadata/md5-cache/dev-python/boto3-1.24.89 b/metadata/md5-cache/dev-python/boto3-1.24.89 new file mode 100644 index 000000000000..a9bf59831f63 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.24.89 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/botocore-1.27.89[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.89[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.24.89.tar.gz -> boto3-1.24.89.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=50e9b19da5bcce80f05fd9be69fe0ff8 diff --git a/metadata/md5-cache/dev-python/botocore-1.27.80 b/metadata/md5-cache/dev-python/botocore-1.27.80 index ebc01af6f92c..c41199628180 100644 --- a/metadata/md5-cache/dev-python/botocore-1.27.80 +++ b/metadata/md5-cache/dev-python/botocore-1.27.80 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ INHERIT=distutils-r1 multiprocessing IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -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 LICENSE=Apache-2.0 RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/boto/botocore/archive/1.27.80.tar.gz -> botocore-1.27.80.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bb152b00283104522fdf392996d7badc +_md5_=0eb97305edad438593d4de7e3f7dbf01 diff --git a/metadata/md5-cache/dev-python/botocore-1.27.89 b/metadata/md5-cache/dev-python/botocore-1.27.89 new file mode 100644 index 000000000000..7313e7a73987 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.27.89 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.27.89.tar.gz -> botocore-1.27.89.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=bb152b00283104522fdf392996d7badc diff --git a/metadata/md5-cache/dev-python/cairocffi-1.3.0 b/metadata/md5-cache/dev-python/cairocffi-1.3.0 index cd48545c550f..2dbf43581679 100644 --- a/metadata/md5-cache/dev-python/cairocffi-1.3.0 +++ b/metadata/md5-cache/dev-python/cairocffi-1.3.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/Kozea/cairocffi INHERIT=distutils-r1 virtualx IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/xcffib-0.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/cairo:0=[X,xcb(+)] x11-libs/gdk-pixbuf[jpeg] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cairocffi/cairocffi-1.3.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=5201bc291e8c9c6411decfd45ee640c5 +_md5_=1c7b3b900930016a150b452416b05496 diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.67.0 b/metadata/md5-cache/dev-python/cfn-lint-0.67.0 new file mode 100644 index 000000000000..0faea9d0a829 --- /dev/null +++ b/metadata/md5-cache/dev-python/cfn-lint-0.67.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/aws-sam-translator-1.52.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=CloudFormation Linter +EAPI=8 +HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/aws-sam-translator-1.52.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws-cloudformation/cfn-lint/archive/v0.67.0.tar.gz -> cfn-lint-0.67.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=7d1e5767e462308dd906f9f56503e278 diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.2.9999 b/metadata/md5-cache/dev-python/clang-python-15.0.2.9999 deleted file mode 100644 index 0ffc416d46fc..000000000000 --- a/metadata/md5-cache/dev-python/clang-python-15.0.2.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) test? ( sys-devel/clang:15 ) >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=install prepare test unpack -DEPEND=>=sys-devel/clang-15.0.2.9999:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] -DESCRIPTION=Python bindings for sys-devel/clang -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=llvm.org python-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PROPERTIES=live -RDEPEND=>=sys-devel/clang-15.0.2.9999:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=e761e83df8aff100a24b6bfad08af640 diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.3.9999 b/metadata/md5-cache/dev-python/clang-python-15.0.3.9999 new file mode 100644 index 000000000000..03d2ecc4bf70 --- /dev/null +++ b/metadata/md5-cache/dev-python/clang-python-15.0.3.9999 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) test? ( sys-devel/clang:15 ) >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=install prepare test unpack +DEPEND=>=sys-devel/clang-15.0.3.9999:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] +DESCRIPTION=Python bindings for sys-devel/clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=llvm.org python-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PROPERTIES=live +RDEPEND=>=sys-devel/clang-15.0.3.9999:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=e761e83df8aff100a24b6bfad08af640 diff --git a/metadata/md5-cache/dev-python/click-didyoumean-0.3.0 b/metadata/md5-cache/dev-python/click-didyoumean-0.3.0 new file mode 100644 index 000000000000..b16a13cb6136 --- /dev/null +++ b/metadata/md5-cache/dev-python/click-didyoumean-0.3.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/click-7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Enable git-like did-you-mean feature in click +EAPI=8 +HOMEPAGE=https://github.com/click-contrib/click-didyoumean/ https://pypi.org/project/click-didyoumean/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/click-7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/click-contrib/click-didyoumean/archive/v0.3.0.tar.gz -> click-didyoumean-0.3.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=c163fdfc7c86b2e58c651af40d37c312 diff --git a/metadata/md5-cache/dev-python/cloudpickle-2.2.0 b/metadata/md5-cache/dev-python/cloudpickle-2.2.0 index e08e51ca7c0f..d94de487c2af 100644 --- a/metadata/md5-cache/dev-python/cloudpickle-2.2.0 +++ b/metadata/md5-cache/dev-python/cloudpickle-2.2.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/cloudpipe/cloudpickle/ https://pypi.org/project/cloudpickle/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -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=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cloudpickle/cloudpickle-2.2.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9e44cfe30b130b7ba833ce0f927a631b +_md5_=b7aef71d4e1901b502d6483c1d802ac6 diff --git a/metadata/md5-cache/dev-python/dbus-python-1.3.2 b/metadata/md5-cache/dev-python/dbus-python-1.3.2 index a1b3533caf3a..bc6079c4f8fd 100644 --- a/metadata/md5-cache/dev-python/dbus-python-1.3.2 +++ b/metadata/md5-cache/dev-python/dbus-python-1.3.2 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/DBusBindings/ https://dbus.freedesktop.org/doc/dbus-python/ INHERIT=autotools python-r1 IUSE=doc examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -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 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40 REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.3.2.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=fc48b7e14ee2c6fedb09a38ca221b58e +_md5_=d278fe8b646a8b3688d29519a3327672 diff --git a/metadata/md5-cache/dev-python/dnspython-2.2.1-r1 b/metadata/md5-cache/dev-python/dnspython-2.2.1-r1 index 555979dcb716..3d06e20d98b2 100644 --- a/metadata/md5-cache/dev-python/dnspython-2.2.1-r1 +++ b/metadata/md5-cache/dev-python/dnspython-2.2.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.dnspython.org/ https://github.com/rthalley/dnspython/ https://pypi.org/project/dnspython/ INHERIT=distutils-r1 IUSE=dnssec examples test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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 ~x86-solaris LICENSE=ISC RDEPEND=dnssec? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) <dev-python/idna-4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rthalley/dnspython/archive/v2.2.1.tar.gz -> dnspython-2.2.1.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bdff1bbf17daea862087fac125d8d79a +_md5_=adb7ed1d4719cb9ef88a8082a9026024 diff --git a/metadata/md5-cache/dev-python/dulwich-0.20.46 b/metadata/md5-cache/dev-python/dulwich-0.20.46 index fd39542562f4..8842e3c7414e 100644 --- a/metadata/md5-cache/dev-python/dulwich-0.20.46 +++ b/metadata/md5-cache/dev-python/dulwich-0.20.46 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/ INHERIT=distutils-r1 IUSE=doc examples test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2+ Apache-2.0 RDEPEND=dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/d/dulwich/dulwich-0.20.46.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=25a20c6fbee94813cc390b39bbadec56 +_md5_=f3a284d0b83136f3e7818126655dace0 diff --git a/metadata/md5-cache/dev-python/ensurepip-pip-22.2.2 b/metadata/md5-cache/dev-python/ensurepip-pip-22.2.2 index 0f2716837a39..d292b927d7a5 100644 --- a/metadata/md5-cache/dev-python/ensurepip-pip-22.2.2 +++ b/metadata/md5-cache/dev-python/ensurepip-pip-22.2.2 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Shared pip wheel for ensurepip Python module EAPI=8 HOMEPAGE=https://pypi.org/project/pip/ -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 LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 RDEPEND=!<dev-python/ensurepip-wheels-100 SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/py3/p/pip/pip-22.2.2-py3-none-any.whl -_md5_=2e91fc16a5cc44cb3df4da7abba6ea33 +_md5_=f956f74b83ac7b60b6e9a8b88aedf191 diff --git a/metadata/md5-cache/dev-python/ensurepip-setuptools-65.0.2 b/metadata/md5-cache/dev-python/ensurepip-setuptools-65.0.2 deleted file mode 100644 index 7855a6f06264..000000000000 --- a/metadata/md5-cache/dev-python/ensurepip-setuptools-65.0.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Shared setuptools wheel for ensurepip Python module -EAPI=8 -HOMEPAGE=https://pypi.org/project/setuptools/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=!<dev-python/ensurepip-wheels-100 -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-65.0.2-py3-none-any.whl -_md5_=8535775f850047bf9c2ed16159f5c6a5 diff --git a/metadata/md5-cache/dev-python/ensurepip-setuptools-65.1.0 b/metadata/md5-cache/dev-python/ensurepip-setuptools-65.1.0 deleted file mode 100644 index 7636934c1900..000000000000 --- a/metadata/md5-cache/dev-python/ensurepip-setuptools-65.1.0 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Shared setuptools wheel for ensurepip Python module -EAPI=8 -HOMEPAGE=https://pypi.org/project/setuptools/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=!<dev-python/ensurepip-wheels-100 -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-65.1.0-py3-none-any.whl -_md5_=8535775f850047bf9c2ed16159f5c6a5 diff --git a/metadata/md5-cache/dev-python/ensurepip-setuptools-65.2.0 b/metadata/md5-cache/dev-python/ensurepip-setuptools-65.2.0 index f8abfe666b83..512c3ad97d99 100644 --- a/metadata/md5-cache/dev-python/ensurepip-setuptools-65.2.0 +++ b/metadata/md5-cache/dev-python/ensurepip-setuptools-65.2.0 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Shared setuptools wheel for ensurepip Python module EAPI=8 HOMEPAGE=https://pypi.org/project/setuptools/ -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 LICENSE=MIT RDEPEND=!<dev-python/ensurepip-wheels-100 SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-65.2.0-py3-none-any.whl -_md5_=6aab279d91e4cc954a6784110b19a3c6 +_md5_=72f9d609e391cec384034315b689760a diff --git a/metadata/md5-cache/dev-python/ensurepip-wheels-100 b/metadata/md5-cache/dev-python/ensurepip-wheels-100 index 1f8ab944979d..60644561fc69 100644 --- a/metadata/md5-cache/dev-python/ensurepip-wheels-100 +++ b/metadata/md5-cache/dev-python/ensurepip-wheels-100 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Shared wheels for ensurepip Python module EAPI=8 HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage -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 LICENSE=metapackage RDEPEND=dev-python/ensurepip-pip dev-python/ensurepip-setuptools SLOT=0 -_md5_=ab4b3d891d34d0dcf8868729a4de7609 +_md5_=35c0b99cf3aa6231cc597dd4e0463703 diff --git a/metadata/md5-cache/dev-python/ensurepip-wheels-63.4.3.22.2.2 b/metadata/md5-cache/dev-python/ensurepip-wheels-63.4.3.22.2.2 deleted file mode 100644 index 41fc17830c71..000000000000 --- a/metadata/md5-cache/dev-python/ensurepip-wheels-63.4.3.22.2.2 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Shared wheels for ensurepip Python module -EAPI=8 -HOMEPAGE=https://pypi.org/project/pip/ https://pypi.org/project/setuptools/ -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/py3/p/pip/pip-22.2.2-py3-none-any.whl https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-63.4.3-py3-none-any.whl -_md5_=527f526d64326d70aacfe3c064f894b9 diff --git a/metadata/md5-cache/dev-python/ensurepip-wheels-64.0.3.22.2.2 b/metadata/md5-cache/dev-python/ensurepip-wheels-64.0.3.22.2.2 deleted file mode 100644 index d00117282904..000000000000 --- a/metadata/md5-cache/dev-python/ensurepip-wheels-64.0.3.22.2.2 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Shared wheels for ensurepip Python module -EAPI=8 -HOMEPAGE=https://pypi.org/project/pip/ https://pypi.org/project/setuptools/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/py3/p/pip/pip-22.2.2-py3-none-any.whl https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-64.0.3-py3-none-any.whl -_md5_=38599eac27c58e664ba46672b8e33827 diff --git a/metadata/md5-cache/dev-python/executing-1.1.1 b/metadata/md5-cache/dev-python/executing-1.1.1 new file mode 100644 index 000000000000..8264284f4fc5 --- /dev/null +++ b/metadata/md5-cache/dev-python/executing-1.1.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/asttokens[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/littleutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Get information about what a Python frame is currently doing +EAPI=8 +HOMEPAGE=https://github.com/alexmojaki/executing/ https://pypi.org/project/executing/ +INHERIT=distutils-r1 optfeature +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/alexmojaki/executing/archive/v1.1.1.tar.gz -> executing-1.1.1.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=28f2e410a1e1f2286a2ad608ef197933 diff --git a/metadata/md5-cache/dev-python/eyeD3-0.9.7 b/metadata/md5-cache/dev-python/eyeD3-0.9.7 new file mode 100644 index 000000000000..e5c362e03ac7 --- /dev/null +++ b/metadata/md5-cache/dev-python/eyeD3-0.9.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pylast[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/deprecation[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/filetype[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Module for manipulating ID3 (v1 + v2) tags in Python +EAPI=8 +HOMEPAGE=https://eyed3.nicfit.net/ https://github.com/nicfit/eyeD3/ https://pypi.org/project/eyed3/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=dev-python/deprecation[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/filetype[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0.7 +SRC_URI=https://github.com/nicfit/eyeD3/archive/v0.9.7.tar.gz -> eyeD3-0.9.7.gh.tar.gz test? ( https://eyed3.nicfit.net/releases/eyeD3-test-data.tgz -> eyeD3-test-data-r1.tgz ) +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=187d10f3baba158b87b6e1124807f119 diff --git a/metadata/md5-cache/dev-python/gast-0.5.3-r1 b/metadata/md5-cache/dev-python/gast-0.5.3-r1 index a2eb542ec408..318cff1d5c92 100644 --- a/metadata/md5-cache/dev-python/gast-0.5.3-r1 +++ b/metadata/md5-cache/dev-python/gast-0.5.3-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/gast/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=BSD PSF-2 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/g/gast/gast-0.5.3.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3e88d00f5d487fdbe5aae6aa1c3dd559 +_md5_=c239fe3a7b2c3a6ba3cde61f121b1bcc diff --git a/metadata/md5-cache/dev-python/google-api-core-2.10.2 b/metadata/md5-cache/dev-python/google-api-core-2.10.2 new file mode 100644 index 000000000000..15c4994f420b --- /dev/null +++ b/metadata/md5-cache/dev-python/google-api-core-2.10.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/proto-plus[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/requests-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Core Library for Google Client Libraries +EAPI=8 +HOMEPAGE=https://github.com/googleapis/python-api-core/ https://pypi.org/project/google-api-core/ https://googleapis.dev/python/google-api-core/latest/index.html +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/requests-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/googleapis/python-api-core/archive/v2.10.2.tar.gz -> python-api-core-2.10.2.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=86764c7980cba5d3fd96d9e60e9d091a diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.63.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.63.0 index acb3d8f9fac0..6f4678b9b65a 100644 --- a/metadata/md5-cache/dev-python/google-api-python-client-2.63.0 +++ b/metadata/md5-cache/dev-python/google-api-python-client-2.63.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/httplib2-1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/uritemplate-5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.63.0.tar.gz -> google-api-python-client-2.63.0.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=30baed68af227d8d50e2ff1fad823f5c +_md5_=8eb0e11a5228a2a366d15bca47c8214a diff --git a/metadata/md5-cache/dev-python/hatchling-1.11.0 b/metadata/md5-cache/dev-python/hatchling-1.11.0 new file mode 100644 index 000000000000..a2316c28334f --- /dev/null +++ b/metadata/md5-cache/dev-python/hatchling-1.11.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Modern, extensible Python build backend +EAPI=8 +HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.11.0.tar.gz -> hatch-hatchling-v1.11.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=201d08b7b37fdd3561ca299a5c4cf50d diff --git a/metadata/md5-cache/dev-python/identify-2.5.3 b/metadata/md5-cache/dev-python/identify-2.5.3 deleted file mode 100644 index 857258aaf2ef..000000000000 --- a/metadata/md5-cache/dev-python/identify-2.5.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/ukkonen[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=File identification library for Python -EAPI=8 -HOMEPAGE=https://github.com/pre-commit/identify/ https://pypi.org/project/identify/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~hppa ~ppc ~ppc64 ~riscv x86 -LICENSE=MIT -RDEPEND=dev-python/ukkonen[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pre-commit/identify/archive/v2.5.3.tar.gz -> identify-2.5.3.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ba2434f5e594aefab887e7a591b247f8 diff --git a/metadata/md5-cache/dev-python/identify-2.5.5 b/metadata/md5-cache/dev-python/identify-2.5.5 index 183c371d9a94..be4fc975bf0c 100644 --- a/metadata/md5-cache/dev-python/identify-2.5.5 +++ b/metadata/md5-cache/dev-python/identify-2.5.5 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pre-commit/identify/ https://pypi.org/project/identify/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~hppa ~ppc ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=dev-python/ukkonen[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pre-commit/identify/archive/v2.5.5.tar.gz -> identify-2.5.5.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=29defb420bf1f95c1a449e7e67cce4c0 +_md5_=ba2434f5e594aefab887e7a591b247f8 diff --git a/metadata/md5-cache/dev-python/importlib_resources-5.10.0 b/metadata/md5-cache/dev-python/importlib_resources-5.10.0 new file mode 100644 index 000000000000..f3862a4cb29d --- /dev/null +++ b/metadata/md5-cache/dev-python/importlib_resources-5.10.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Read resources from Python packages +EAPI=7 +HOMEPAGE=https://github.com/python/importlib_resources/ https://pypi.org/project/importlib-resources/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/python/importlib_resources/archive/v5.10.0.tar.gz -> importlib_resources-5.10.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=f9528405754a42daace68d78b248b176 diff --git a/metadata/md5-cache/dev-python/jaraco-text-3.8.1 b/metadata/md5-cache/dev-python/jaraco-text-3.8.1 deleted file mode 100644 index e75dd044e052..000000000000 --- a/metadata/md5-cache/dev-python/jaraco-text-3.8.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Text utilities used by other projects by developer jaraco -EAPI=7 -HOMEPAGE=https://github.com/jaraco/jaraco.text/ https://pypi.org/project/jaraco.text/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=>=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jaraco.text/jaraco.text-3.8.1.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d0ee203f9ce2d0f8b52a28400f59a266 diff --git a/metadata/md5-cache/dev-python/jaraco-text-3.9.1 b/metadata/md5-cache/dev-python/jaraco-text-3.9.1 index 80226e5412aa..d0e7ab77c70b 100644 --- a/metadata/md5-cache/dev-python/jaraco-text-3.9.1 +++ b/metadata/md5-cache/dev-python/jaraco-text-3.9.1 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://github.com/jaraco/jaraco.text/ https://pypi.org/project/jaraco.text/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -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 LICENSE=MIT PDEPEND=dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] RDEPEND=>=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jaraco.text/jaraco.text-3.9.1.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=db7b70cd8aa72493f2c4fe78d636c827 +_md5_=1ca9e08ef4b7e2df7dc03aea7fd1d169 diff --git a/metadata/md5-cache/dev-python/jq-1.3.0 b/metadata/md5-cache/dev-python/jq-1.3.0 index 8d1d2d78b146..c5130923394b 100644 --- a/metadata/md5-cache/dev-python/jq-1.3.0 +++ b/metadata/md5-cache/dev-python/jq-1.3.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/mwilliamson/jq.py INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-2 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/mwilliamson/jq.py/archive/1.3.0.tar.gz -> jq-1.3.0.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=38cb3077f42b6d2c414a25a4d658a1bc +_md5_=ca66a6319a8c3f9766683b835a53250f diff --git a/metadata/md5-cache/dev-python/jsonref-0.3.0 b/metadata/md5-cache/dev-python/jsonref-0.3.0 new file mode 100644 index 000000000000..f8831f5cbedc --- /dev/null +++ b/metadata/md5-cache/dev-python/jsonref-0.3.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=An implementation of JSON Reference for Python +EAPI=8 +HOMEPAGE=https://github.com/gazpachoking/jsonref/ https://pypi.org/project/jsonref/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/gazpachoking/jsonref/archive/v0.3.0.tar.gz -> jsonref-0.3.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=8f3ee0d56d91146ffa2508e11ed1addc diff --git a/metadata/md5-cache/dev-python/jsonschema-spec-0.1.1 b/metadata/md5-cache/dev-python/jsonschema-spec-0.1.1 deleted file mode 100644 index 6b925c9e242e..000000000000 --- a/metadata/md5-cache/dev-python/jsonschema-spec-0.1.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pathable[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pathable[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=JSONSchema Spec with object-oriented paths -EAPI=8 -HOMEPAGE=https://pypi.org/project/jsonschema-spec/ https://github.com/p1c2u/jsonschema-spec -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pathable[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pathable[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/p1c2u/jsonschema-spec/archive/0.1.1.tar.gz -> jsonschema-spec-0.1.1.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=58e6f980a80210844d2f6f8bf33ea942 diff --git a/metadata/md5-cache/dev-python/jsonschema-spec-0.1.2 b/metadata/md5-cache/dev-python/jsonschema-spec-0.1.2 index 6b8b6c0c1ab4..5a23523f477e 100644 --- a/metadata/md5-cache/dev-python/jsonschema-spec-0.1.2 +++ b/metadata/md5-cache/dev-python/jsonschema-spec-0.1.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/jsonschema-spec/ https://github.com/p1c2u/jsonschema-spec/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pathable[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pathable[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/p1c2u/jsonschema-spec/archive/0.1.2.tar.gz -> jsonschema-spec-0.1.2.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9cb3654aaf9b117470e6240545e5f8e5 +_md5_=1e8fabfe59c9314791974ee16edd086c diff --git a/metadata/md5-cache/dev-python/kombu-5.2.4 b/metadata/md5-cache/dev-python/kombu-5.2.4 index 0c52b5e7d7a8..94214700f005 100644 --- a/metadata/md5-cache/dev-python/kombu-5.2.4 +++ b/metadata/md5-cache/dev-python/kombu-5.2.4 @@ -1,16 +1,16 @@ -BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/boto3-1.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/case-1.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/kazoo[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pycurl[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pymongo-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/Pyro4[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/redis-py-3.3.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/zstandard[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( >=dev-python/py-amqp-5.0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?] <dev-python/py-amqp-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/vine[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) doc? ( || ( ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_celery[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_celery[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/boto3-1.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/case-1.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycurl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pymongo-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/Pyro4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/redis-py-3.3.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zstandard[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/py-amqp-5.0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/py-amqp-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/vine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_celery[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_celery[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_celery[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install postinst prepare test DESCRIPTION=AMQP Messaging Framework for Python EAPI=8 -HOMEPAGE=https://pypi.org/project/kombu/ https://github.com/celery/kombu +HOMEPAGE=https://github.com/celery/kombu/ https://pypi.org/project/kombu/ INHERIT=distutils-r1 optfeature -IUSE=examples test doc python_targets_python3_8 python_targets_python3_9 +IUSE=examples test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=BSD -RDEPEND=>=dev-python/py-amqp-5.0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?] <dev-python/py-amqp-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/vine[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=>=dev-python/py-amqp-5.0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/py-amqp-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/vine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/k/kombu/kombu-5.2.4.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7f0f0a2529c0928fce2ceea16b912d80 +_md5_=554ebd8f96949cb2d952a21c37d1c955 diff --git a/metadata/md5-cache/dev-python/leechcorepyc-2.12.1 b/metadata/md5-cache/dev-python/leechcorepyc-2.12.1 index 8749e2e25cd4..3b33990e2a98 100644 --- a/metadata/md5-cache/dev-python/leechcorepyc-2.12.1 +++ b/metadata/md5-cache/dev-python/leechcorepyc-2.12.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/ufrisk/LeechCore INHERIT=distutils-r1 toolchain-funcs IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3 RDEPEND=virtual/libusb:= python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/l/leechcorepyc/leechcorepyc-2.12.1.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=504a8436ea36be979af832ec5230beb4 +_md5_=36bd1ff4700afeb1a4aee14c9faa02b3 diff --git a/metadata/md5-cache/dev-python/linkify-it-py-2.0.0 b/metadata/md5-cache/dev-python/linkify-it-py-2.0.0 index 2d3bbab7d855..e0abbc49fd7b 100644 --- a/metadata/md5-cache/dev-python/linkify-it-py-2.0.0 +++ b/metadata/md5-cache/dev-python/linkify-it-py-2.0.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/tsutsu3/linkify-it-py/ https://pypi.org/project/linkify-it-py/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=dev-python/uc-micro-py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tsutsu3/linkify-it-py/archive/v2.0.0.tar.gz -> linkify-it-py-2.0.0.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ebd03d7abb048886e66930dacfa53860 +_md5_=7b0e7f8e2bae50a65f6b956648917492 diff --git a/metadata/md5-cache/dev-python/lit-15.0.2.9999 b/metadata/md5-cache/dev-python/lit-15.0.3.9999 similarity index 100% rename from metadata/md5-cache/dev-python/lit-15.0.2.9999 rename to metadata/md5-cache/dev-python/lit-15.0.3.9999 diff --git a/metadata/md5-cache/dev-python/makefun-1.15.0 b/metadata/md5-cache/dev-python/makefun-1.15.0 index a6d9b3eedbd1..216edda9a709 100644 --- a/metadata/md5-cache/dev-python/makefun-1.15.0 +++ b/metadata/md5-cache/dev-python/makefun-1.15.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/makefun/ https://github.com/smarie/python-makefun/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86 LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/m/makefun/makefun-1.15.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bb88125feecb80d77bcaabf3a3686090 +_md5_=1ae3ab2b3b8d2a474f867652a7542655 diff --git a/metadata/md5-cache/dev-python/markdown-it-py-2.1.0-r2 b/metadata/md5-cache/dev-python/markdown-it-py-2.1.0-r2 index f4670ff42241..207dd6b24001 100644 --- a/metadata/md5-cache/dev-python/markdown-it-py-2.1.0-r2 +++ b/metadata/md5-cache/dev-python/markdown-it-py-2.1.0-r2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/markdown-it-py/ https://github.com/executablebooks/markdown-it-py/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=dev-python/linkify-it-py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mdurl[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/executablebooks/markdown-it-py/archive/v2.1.0.tar.gz -> markdown-it-py-2.1.0.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ca37d06bb97743ea4f8d4611b6a0fa53 +_md5_=67e1f908c4467259f75853e7e4a1bd0f diff --git a/metadata/md5-cache/dev-python/matplotlib-3.6.1 b/metadata/md5-cache/dev-python/matplotlib-3.6.1 new file mode 100644 index 000000000000..ef5533bdd115 --- /dev/null +++ b/metadata/md5-cache/dev-python/matplotlib-3.6.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/setuptools_scm-7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-1.18.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-1.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended dev-texlive/texlive-luatex dev-texlive/texlive-xetex >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk?,threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[tk?,threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Pure python plotting library with matlab like syntax +EAPI=8 +HOMEPAGE=https://matplotlib.org/ https://github.com/matplotlib/matplotlib/ https://pypi.org/project/matplotlib/ +INHERIT=distutils-r1 flag-o-matic multiprocessing prefix toolchain-funcs virtualx +IUSE=cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv +LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1 +RDEPEND=dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk?,threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[tk?,threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.6.1.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz ) +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 +_md5_=7a079f2f7f1ccb7cabba680be99aa92a diff --git a/metadata/md5-cache/dev-python/meson-python-0.10.0 b/metadata/md5-cache/dev-python/meson-python-0.10.0 index 4c8f26260af0..2a05a1eff6cd 100644 --- a/metadata/md5-cache/dev-python/meson-python-0.10.0 +++ b/metadata/md5-cache/dev-python/meson-python-0.10.0 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/GitPython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/furo[python_targets_python3_9(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/furo[python_targets_python3_8(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/pyproject-metadata-0.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/meson-0.63.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-util/patchelf >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/GitPython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/furo[python_targets_python3_9(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/furo[python_targets_python3_8(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/pyproject-metadata-0.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/meson-0.63.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-util/patchelf >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Meson PEP 517 Python build backend EAPI=8 HOMEPAGE=https://pypi.org/project/meson-python/ https://github.com/FFY00/meson-python/ INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86 LICENSE=MIT -RDEPEND=>=dev-python/pyproject-metadata-0.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/meson-0.63.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-util/patchelf python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/pyproject-metadata-0.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/meson-0.63.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-util/patchelf python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/FFY00/meson-python/archive/0.10.0.tar.gz -> meson-python-0.10.0.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9a871313018d321a97601f9f192e857e +_md5_=595ff48a295612a1194ac0e248b4e242 diff --git a/metadata/md5-cache/dev-python/mkdocs-material-8.4.3 b/metadata/md5-cache/dev-python/mkdocs-material-8.4.3 index 9c4f843c4df3..6c3c3c32d3a4 100644 --- a/metadata/md5-cache/dev-python/mkdocs-material-8.4.3 +++ b/metadata/md5-cache/dev-python/mkdocs-material-8.4.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/ INHERIT=distutils-r1 docs IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 doc -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=MIT PDEPEND=>=dev-python/mkdocs-material-extensions-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] RDEPEND=>=dev-python/jinja-2.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-9.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe SLOT=0 SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/8.4.3.tar.gz -> mkdocs-material-8.4.3.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb docs 8ed2a8a28ff109e7a3582c9abb7fe327 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d34d5814c562b3c319a1d94293f6a2a9 +_md5_=1bad5a51d3f6e4f44ce8cec2eb6b4df5 diff --git a/metadata/md5-cache/dev-python/moto-4.0.7 b/metadata/md5-cache/dev-python/moto-4.0.7 new file mode 100644 index 000000000000..14fb3d79d94a --- /dev/null +++ b/metadata/md5-cache/dev-python/moto-4.0.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/responses[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sure-1.4.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/aws-xray-sdk-python-0.93[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/boto[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cfn-lint[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-3.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cookies[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/docker-py-2.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/idna-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsondiff-1.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/boto3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/botocore[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask-cors[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-3.0.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/openapi-spec-validator-0.2.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pretty-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-jose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-sshpubkeys[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/responses-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zipp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Mock library for boto +EAPI=8 +HOMEPAGE=https://github.com/spulec/moto +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/aws-xray-sdk-python-0.93[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/boto[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cfn-lint[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-3.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cookies[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/docker-py-2.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/idna-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsondiff-1.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/boto3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/botocore[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask-cors[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-3.0.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/openapi-spec-validator-0.2.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pretty-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-jose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-sshpubkeys[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/responses-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zipp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/m/moto/moto-4.0.7.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=9b0ba68560595cbb1db554925630c28e diff --git a/metadata/md5-cache/dev-python/nbclassic-0.4.5 b/metadata/md5-cache/dev-python/nbclassic-0.4.5 new file mode 100644 index 000000000000..628d5fb1ccec --- /dev/null +++ b/metadata/md5-cache/dev-python/nbclassic-0.4.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-console-scripts[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-tornasync[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( virtual/pandoc ) test? ( >=dev-python/jupyter_server-1.17.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/notebook-7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/notebook_shim-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] dev-python/nbsphinx[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/ipython_genutils[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] dev-python/nbsphinx[python_targets_python3_9(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] dev-python/nbsphinx[python_targets_python3_8(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/ipython_genutils[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_packaging-0.12.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Jupyter Notebook as a Jupyter Server Extension +EAPI=8 +HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/nbclassic/ https://pypi.org/project/nbclassic/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=>=dev-python/jupyter_server-1.17.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/notebook-7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/notebook_shim-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/n/nbclassic/nbclassic-0.4.5.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=97e8c4739478ddf92ac802a685fe49c3 diff --git a/metadata/md5-cache/dev-python/nbclient-0.6.8 b/metadata/md5-cache/dev-python/nbclient-0.6.8 index e667149d776f..ddd24ea20582 100644 --- a/metadata/md5-cache/dev-python/nbclient-0.6.8 +++ b/metadata/md5-cache/dev-python/nbclient-0.6.8 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://nbclient.readthedocs.io/en/latest/ https://github.com/jupyter/nbclient/ https://pypi.org/project/nbclient/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=>=dev-python/jupyter_client-6.1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbformat-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jupyter/nbclient/archive/v0.6.8.tar.gz -> nbclient-0.6.8.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0939de623329bd14ec9738aa5f82e85b +_md5_=9f69d938214ba9bac8c535673a4c1921 diff --git a/metadata/md5-cache/dev-python/notebook-6.4.12 b/metadata/md5-cache/dev-python/notebook-6.4.12 index 3aefccd5028b..495af69079c9 100644 --- a/metadata/md5-cache/dev-python/notebook-6.4.12 +++ b/metadata/md5-cache/dev-python/notebook-6.4.12 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-python/jupyter_packaging-0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-unixsocket[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-libs/mathjax-2.4 dev-python/argon2-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-5.3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbconvert-4.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nest_asyncio-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/send2trash-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=>=dev-python/jupyter_packaging-0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-unixsocket[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-libs/mathjax-2.4 dev-python/argon2-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-5.3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nest_asyncio-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/send2trash-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install postinst postrm prepare test DESCRIPTION=Jupyter Interactive Notebook EAPI=8 @@ -7,10 +7,11 @@ INHERIT=distutils-r1 xdg-utils IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD -RDEPEND=>=dev-libs/mathjax-2.4 dev-python/argon2-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-5.3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbconvert-4.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nest_asyncio-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/send2trash-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) +PDEPEND=>=dev-python/nbconvert-4.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +RDEPEND=>=dev-libs/mathjax-2.4 dev-python/argon2-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-5.3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nest_asyncio-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/send2trash-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/n/notebook/notebook-6.4.12.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=390af1f1e957b4047f25815c62e0df81 +_md5_=43df7e20ffcb255302aa3bad34e40ebb diff --git a/metadata/md5-cache/dev-python/nuitka-1.1.3 b/metadata/md5-cache/dev-python/nuitka-1.1.3 new file mode 100644 index 000000000000..01a77eeaa3cf --- /dev/null +++ b/metadata/md5-cache/dev-python/nuitka-1.1.3 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python to native compiler +EAPI=8 +HOMEPAGE=https://www.nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/ +INHERIT=distutils-r1 flag-o-matic optfeature +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://nuitka.net/releases/Nuitka-1.1.3.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=245696c80a85c4cec67db30002ad9105 diff --git a/metadata/md5-cache/dev-python/numpy-1.22.0-r1 b/metadata/md5-cache/dev-python/numpy-1.22.0-r1 deleted file mode 100644 index 00d0351066c7..000000000000 --- a/metadata/md5-cache/dev-python/numpy-1.22.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) app-arch/unzip >=dev-python/cython-0.29.24[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/pkgconfig ) test? ( >=dev-python/hypothesis-5.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cffi-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/fortran ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=lapack? ( virtual/fortran ) -DESCRIPTION=Fast array and numerical python library -EAPI=7 -HOMEPAGE=https://numpy.org/ -INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs -IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) lapack? ( virtual/fortran ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/numpy/numpy-1.22.0.zip doc? ( https://numpy.org/doc/1.21/numpy-html.zip -> numpy-html-1.21.0.zip https://numpy.org/doc/1.21/numpy-ref.pdf -> numpy-ref-1.21.0.pdf https://numpy.org/doc/1.21/numpy-user.pdf -> numpy-user-1.21.0.pdf ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e8d2c5f4e9c35818295436452e77eea5 diff --git a/metadata/md5-cache/dev-python/numpy-1.22.1 b/metadata/md5-cache/dev-python/numpy-1.22.1 deleted file mode 100644 index 66daeb21d6c6..000000000000 --- a/metadata/md5-cache/dev-python/numpy-1.22.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) app-arch/unzip >=dev-python/cython-0.29.24[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/pkgconfig ) test? ( >=dev-python/hypothesis-5.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cffi-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/fortran ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=lapack? ( virtual/fortran ) -DESCRIPTION=Fast array and numerical python library -EAPI=7 -HOMEPAGE=https://numpy.org/ -INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs -IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) lapack? ( virtual/fortran ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/numpy/numpy-1.22.1.zip doc? ( https://numpy.org/doc/1.22/numpy-html.zip -> numpy-html-1.22.1.zip https://numpy.org/doc/1.22/numpy-ref.pdf -> numpy-ref-1.22.1.pdf https://numpy.org/doc/1.22/numpy-user.pdf -> numpy-user-1.22.1.pdf ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=48e93f45b8e3782b0a2faa7de5b9092d diff --git a/metadata/md5-cache/dev-python/numpy-1.22.2 b/metadata/md5-cache/dev-python/numpy-1.22.2 deleted file mode 100644 index e8f5b263b463..000000000000 --- a/metadata/md5-cache/dev-python/numpy-1.22.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) app-arch/unzip >=dev-python/cython-0.29.24[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/pkgconfig ) test? ( >=dev-python/hypothesis-5.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cffi-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/fortran ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=lapack? ( virtual/fortran ) -DESCRIPTION=Fast array and numerical python library -EAPI=8 -HOMEPAGE=https://numpy.org/ -INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs -IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) lapack? ( virtual/fortran ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/numpy/numpy-1.22.2.zip doc? ( https://numpy.org/doc/1.22/numpy-html.zip -> numpy-html-1.22.2.zip https://numpy.org/doc/1.22/numpy-ref.pdf -> numpy-ref-1.22.2.pdf https://numpy.org/doc/1.22/numpy-user.pdf -> numpy-user-1.22.2.pdf ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a694d284e0b679793e5a14e09822318d diff --git a/metadata/md5-cache/dev-python/numpy-1.22.3 b/metadata/md5-cache/dev-python/numpy-1.22.3 deleted file mode 100644 index bf0006e51821..000000000000 --- a/metadata/md5-cache/dev-python/numpy-1.22.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) app-arch/unzip >=dev-python/cython-0.29.24[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/pkgconfig ) test? ( >=dev-python/hypothesis-5.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cffi-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] lapack? ( virtual/fortran ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=lapack? ( virtual/fortran ) -DESCRIPTION=Fast array and numerical python library -EAPI=8 -HOMEPAGE=https://numpy.org/ -INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs -IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) lapack? ( virtual/fortran ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/numpy/numpy-1.22.3.zip doc? ( https://numpy.org/doc/1.22/numpy-html.zip -> numpy-html-1.22.3.zip https://numpy.org/doc/1.22/numpy-ref.pdf -> numpy-ref-1.22.3.pdf https://numpy.org/doc/1.22/numpy-user.pdf -> numpy-user-1.22.3.pdf ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=68f996cf21fa6922a0aa814b108657c7 diff --git a/metadata/md5-cache/dev-python/numpy-1.23.0 b/metadata/md5-cache/dev-python/numpy-1.23.0 deleted file mode 100644 index e6344f1e1204..000000000000 --- a/metadata/md5-cache/dev-python/numpy-1.23.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/cython-0.29.30[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) doc? ( app-arch/unzip ) test? ( >=dev-python/hypothesis-5.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cffi-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=lapack? ( virtual/fortran ) -DESCRIPTION=Fast array and numerical python library -EAPI=8 -HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/ -INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs -IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) lapack? ( virtual/fortran ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/numpy/numpy-1.23.0.tar.gz doc? ( https://numpy.org/doc/1.23/numpy-html.zip -> numpy-html-1.23.0.zip https://numpy.org/doc/1.23/numpy-ref.pdf -> numpy-ref-1.23.0.pdf https://numpy.org/doc/1.23/numpy-user.pdf -> numpy-user-1.23.0.pdf ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b1c2fb13d2e3788671b03451320d7f58 diff --git a/metadata/md5-cache/dev-python/numpy-1.23.2 b/metadata/md5-cache/dev-python/numpy-1.23.2 deleted file mode 100644 index 2771ee159653..000000000000 --- a/metadata/md5-cache/dev-python/numpy-1.23.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/cython-0.29.30[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) doc? ( app-arch/unzip ) test? ( >=dev-python/hypothesis-5.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cffi-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=lapack? ( virtual/fortran ) -DESCRIPTION=Fast array and numerical python library -EAPI=8 -HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/ -INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs -IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) lapack? ( virtual/fortran ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/numpy/numpy-1.23.2.tar.gz doc? ( https://numpy.org/doc/1.23/numpy-html.zip -> numpy-html-1.23.2.zip https://numpy.org/doc/1.23/numpy-ref.pdf -> numpy-ref-1.23.2.pdf https://numpy.org/doc/1.23/numpy-user.pdf -> numpy-user-1.23.2.pdf ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a8acf3156bdc74432fa7ce88eb7e38e3 diff --git a/metadata/md5-cache/dev-python/numpy-1.23.3 b/metadata/md5-cache/dev-python/numpy-1.23.3 index 45e4e5ca5ab4..7c2d83e58245 100644 --- a/metadata/md5-cache/dev-python/numpy-1.23.3 +++ b/metadata/md5-cache/dev-python/numpy-1.23.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/ INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-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 ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=BSD RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) lapack? ( virtual/fortran ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/n/numpy/numpy-1.23.3.tar.gz doc? ( https://numpy.org/doc/1.23/numpy-html.zip -> numpy-html-1.23.3.zip https://numpy.org/doc/1.23/numpy-ref.pdf -> numpy-ref-1.23.3.pdf https://numpy.org/doc/1.23/numpy-user.pdf -> numpy-user-1.23.3.pdf ) _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a8acf3156bdc74432fa7ce88eb7e38e3 +_md5_=dc165deabf2b5dd8dc9ec88f3a516aca diff --git a/metadata/md5-cache/dev-python/numpydoc-1.5.0 b/metadata/md5-cache/dev-python/numpydoc-1.5.0 new file mode 100644 index 000000000000..9a5799727ae1 --- /dev/null +++ b/metadata/md5-cache/dev-python/numpydoc-1.5.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/matplotlib-3.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/jinja-2.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Sphinx extension to support docstrings in Numpy format +EAPI=8 +HOMEPAGE=https://numpydoc.readthedocs.io/en/latest/ https://github.com/numpy/numpydoc/ https://pypi.org/project/numpydoc/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=BSD +RDEPEND=>=dev-python/jinja-2.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/numpy/numpydoc/archive/v1.5.0.tar.gz -> numpydoc-1.5.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=22a3ecbb616434fb68826d5d3d86dee8 diff --git a/metadata/md5-cache/dev-python/oauthlib-3.2.1 b/metadata/md5-cache/dev-python/oauthlib-3.2.1 index 38e1c2853465..e04aee38763a 100644 --- a/metadata/md5-cache/dev-python/oauthlib-3.2.1 +++ b/metadata/md5-cache/dev-python/oauthlib-3.2.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/oauthlib/oauthlib https://pypi.org/project/oauthlib/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 LICENSE=BSD RDEPEND=>=dev-python/pyjwt-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blinker[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/o/oauthlib/oauthlib-3.2.1.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3d5468d377de75da90747ebb496a23ac +_md5_=114b77a7bb61d4d3611418e992841a2f diff --git a/metadata/md5-cache/dev-python/openapi-core-0.14.2 b/metadata/md5-cache/dev-python/openapi-core-0.14.2 deleted file mode 100644 index 8c47c5dde7b6..000000000000 --- a/metadata/md5-cache/dev-python/openapi-core-0.14.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/djangorestframework[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/responses[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/webob[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/isodate[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/dictpath[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/openapi-schema-validator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/openapi-spec-validator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lazy-object-proxy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parse[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Client-side and server-side support for the OpenAPI Specification v3 -EAPI=8 -HOMEPAGE=https://github.com/p1c2u/openapi-core/ https://pypi.org/project/openapi-core/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/isodate[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/dictpath[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/openapi-schema-validator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/openapi-spec-validator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lazy-object-proxy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parse[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/p1c2u/openapi-core/archive/0.14.2.tar.gz -> openapi-core-0.14.2.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=1038ba9a19c824eb1f9322d512a9697f diff --git a/metadata/md5-cache/dev-python/openapi-core-0.15.0 b/metadata/md5-cache/dev-python/openapi-core-0.15.0 deleted file mode 100644 index 6a1f6933c9dc..000000000000 --- a/metadata/md5-cache/dev-python/openapi-core-0.15.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/strict-rfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/webob[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pathable-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/isodate[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parse[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-schema-validator-0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-spec-validator-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Client-side and server-side support for the OpenAPI Specification v3 -EAPI=8 -HOMEPAGE=https://github.com/p1c2u/openapi-core/ https://pypi.org/project/openapi-core/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=>=dev-python/pathable-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/isodate[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parse[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-schema-validator-0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-spec-validator-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/p1c2u/openapi-core/archive/0.15.0.tar.gz -> openapi-core-0.15.0.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a3c78ee949341908d84c10272163810d diff --git a/metadata/md5-cache/dev-python/openapi-core-0.16.1 b/metadata/md5-cache/dev-python/openapi-core-0.16.1 new file mode 100644 index 000000000000..9be5170507a2 --- /dev/null +++ b/metadata/md5-cache/dev-python/openapi-core-0.16.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/asgiref[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/httpx-0.23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/starlette-0.21.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/strict-rfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/webob[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pathable-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/isodate[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-spec-0.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parse[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-schema-validator-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-schema-validator-0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-spec-validator-0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-spec-validator-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Client-side and server-side support for the OpenAPI Specification v3 +EAPI=8 +HOMEPAGE=https://github.com/p1c2u/openapi-core/ https://pypi.org/project/openapi-core/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=>=dev-python/pathable-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/isodate[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-spec-0.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parse[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-schema-validator-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-schema-validator-0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-spec-validator-0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-spec-validator-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/p1c2u/openapi-core/archive/0.16.1.tar.gz -> openapi-core-0.16.1.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=74071f59c8401db0c0eb05b878da2d32 diff --git a/metadata/md5-cache/dev-python/openapi-schema-validator-0.3.1 b/metadata/md5-cache/dev-python/openapi-schema-validator-0.3.1 deleted file mode 100644 index 957d9af08d13..000000000000 --- a/metadata/md5-cache/dev-python/openapi-schema-validator-0.3.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/isodate[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/strict-rfc3339[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=OpenAPI schema validation for Python -EAPI=8 -HOMEPAGE=https://github.com/p1c2u/openapi-schema-validator/ https://pypi.org/project/openapi-schema-validator/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=BSD -RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/isodate[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/strict-rfc3339[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/p1c2u/openapi-schema-validator/archive/0.3.1.tar.gz -> openapi-schema-validator-0.3.1.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=03e2e7c65c1bedba82ef76d0a1a82639 diff --git a/metadata/md5-cache/dev-python/openapi-schema-validator-0.3.4 b/metadata/md5-cache/dev-python/openapi-schema-validator-0.3.4 index 7427f7d6f76f..7ebaf3a54b37 100644 --- a/metadata/md5-cache/dev-python/openapi-schema-validator-0.3.4 +++ b/metadata/md5-cache/dev-python/openapi-schema-validator-0.3.4 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/p1c2u/openapi-schema-validator/ https://pypi.org/project/openapi-schema-validator/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=BSD RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/isodate[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/strict-rfc3339[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/p1c2u/openapi-schema-validator/archive/0.3.4.tar.gz -> openapi-schema-validator-0.3.4.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5dc1127d97e19ce765d04b004101beb5 +_md5_=03e2e7c65c1bedba82ef76d0a1a82639 diff --git a/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.0-r1 b/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.0-r1 deleted file mode 100644 index 2133ee9df618..000000000000 --- a/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-spec-0.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lazy-object-proxy-1.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-schema-validator-0.3.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/importlib_resources-5.8.0[python_targets_python3_8(-)?] ) >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator -EAPI=8 -HOMEPAGE=https://github.com/p1c2u/openapi-spec-validator/ https://pypi.org/project/openapi-spec-validator/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~ppc64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=>=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-spec-0.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lazy-object-proxy-1.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-schema-validator-0.3.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/importlib_resources-5.8.0[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/p1c2u/openapi-spec-validator/archive/0.5.0.tar.gz -> openapi-spec-validator-0.5.0.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a7d5d23bd1aa443c69ae07bebfa3e14b diff --git a/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.1 b/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.1 index 1c5c62d12065..6c9a304731ba 100644 --- a/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.1 +++ b/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/p1c2u/openapi-spec-validator/ https://pypi.org/project/openapi-spec-validator/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=BSD RDEPEND=>=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-spec-0.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lazy-object-proxy-1.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-schema-validator-0.3.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/importlib_resources-5.8.0[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/p1c2u/openapi-spec-validator/archive/0.5.1.tar.gz -> openapi-spec-validator-0.5.1.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=45a4a9978e89122d1941fff7a92ca6e0 +_md5_=b10113e56e65cf549a1be7a59b39a6b4 diff --git a/metadata/md5-cache/dev-python/pathable-0.4.3 b/metadata/md5-cache/dev-python/pathable-0.4.3 index a25262543e24..7f3725c94066 100644 --- a/metadata/md5-cache/dev-python/pathable-0.4.3 +++ b/metadata/md5-cache/dev-python/pathable-0.4.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/pathable/ https://github.com/p1c2u/pathable INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/p1c2u/pathable/archive/0.4.3.tar.gz -> pathable-0.4.3.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=2b1553c4c4d2ec4433a6b44fc5833adc +_md5_=b25538e719a63d76c7f509a1bfdd694b diff --git a/metadata/md5-cache/dev-python/pathlib2-2.3.7_p1 b/metadata/md5-cache/dev-python/pathlib2-2.3.7_p1 index 963df7e6461d..56367e0441f1 100644 --- a/metadata/md5-cache/dev-python/pathlib2-2.3.7_p1 +++ b/metadata/md5-cache/dev-python/pathlib2-2.3.7_p1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/pathlib2/ https://github.com/jazzband/pathlib2/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 -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 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jazzband/pathlib2/archive/2.3.7-post1.tar.gz -> pathlib2-2.3.7-post1.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7e0fd461131c611a45433c7bdab0a174 +_md5_=b463107ead75bc8d5d3fce19d0bffd49 diff --git a/metadata/md5-cache/dev-python/patsy-0.5.3 b/metadata/md5-cache/dev-python/patsy-0.5.3 new file mode 100644 index 000000000000..bfcfbbb13316 --- /dev/null +++ b/metadata/md5-cache/dev-python/patsy-0.5.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !hppa? ( dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python module to describe statistical models and design matrices +EAPI=8 +HOMEPAGE=https://patsy.readthedocs.io/en/latest/index.html +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !hppa? ( dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/patsy/patsy-0.5.3.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5948fcdf4d176f1b6a01cf412668739d diff --git a/metadata/md5-cache/dev-python/pebble-5.0.2 b/metadata/md5-cache/dev-python/pebble-5.0.2 new file mode 100644 index 000000000000..a20eab647125 --- /dev/null +++ b/metadata/md5-cache/dev-python/pebble-5.0.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Threading and multiprocessing eye-candy +EAPI=8 +HOMEPAGE=https://pebble.readthedocs.io/ https://github.com/noxdafox/pebble/ https://pypi.org/project/Pebble/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=LGPL-3+ +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/P/Pebble/Pebble-5.0.2.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=1d0229bfdf3fff496a466670c5b3bbcc diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.12.56 b/metadata/md5-cache/dev-python/phonenumbers-8.12.56 index 14152d4b74e2..af866f7ff329 100644 --- a/metadata/md5-cache/dev-python/phonenumbers-8.12.56 +++ b/metadata/md5-cache/dev-python/phonenumbers-8.12.56 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.12.56.tar.gz -> python-phonenumbers-8.12.56.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ace22bdcc29265ea793f8ce1640c3bd8 +_md5_=898e6d8846897853679b4b2098191410 diff --git a/metadata/md5-cache/dev-python/pipenv-2022.9.24 b/metadata/md5-cache/dev-python/pipenv-2022.9.24 deleted file mode 100644 index c30adaae14e5..000000000000 --- a/metadata/md5-cache/dev-python/pipenv-2022.9.24 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Development Workflow for Humans -EAPI=8 -HOMEPAGE=https://github.com/pypa/pipenv https://pypi.org/project/pipenv/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/pipenv/archive/v2022.9.24.tar.gz -> pipenv-2022.9.24.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=60ccd11b2e2d43ae3daa94854f5f2d1e diff --git a/metadata/md5-cache/dev-python/pipenv-2022.9.24-r1 b/metadata/md5-cache/dev-python/pipenv-2022.9.24-r1 new file mode 100644 index 000000000000..3e9fa578674e --- /dev/null +++ b/metadata/md5-cache/dev-python/pipenv-2022.9.24-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python Development Workflow for Humans +EAPI=8 +HOMEPAGE=https://github.com/pypa/pipenv https://pypi.org/project/pipenv/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/pipenv/archive/v2022.9.24.tar.gz -> pipenv-2022.9.24.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=652c37e84a602f89e9fd57c7d8dff5ea diff --git a/metadata/md5-cache/dev-python/poetry-core-1.3.2 b/metadata/md5-cache/dev-python/poetry-core-1.3.2 new file mode 100644 index 000000000000..1e30ad4b43b3 --- /dev/null +++ b/metadata/md5-cache/dev-python/poetry-core-1.3.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pep517[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Poetry PEP 517 Build Backend +EAPI=8 +HOMEPAGE=https://github.com/python-poetry/poetry-core/ https://pypi.org/project/poetry-core/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/python-poetry/poetry-core/archive/1.3.2.tar.gz -> poetry-core-1.3.2.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=ad083bbb4d4d9737cf7960bd54233b9c diff --git a/metadata/md5-cache/dev-python/psycopg-3.1 b/metadata/md5-cache/dev-python/psycopg-3.1 deleted file mode 100644 index 81d55ceb5162..000000000000 --- a/metadata/md5-cache/dev-python/psycopg-3.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-db/postgresql-8.1[server] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/dnspython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-db/postgresql-8.1:* -DESCRIPTION=PostgreSQL database adapter for Python -EAPI=8 -HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris -LICENSE=LGPL-3+ -RDEPEND=>=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/psycopg/psycopg/archive/3.1.tar.gz -> psycopg-3.1.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=e4e78accc1804f84eee02e4e22327e41 diff --git a/metadata/md5-cache/dev-python/psycopg-3.1.1 b/metadata/md5-cache/dev-python/psycopg-3.1.1 deleted file mode 100644 index 710da7cfb2cc..000000000000 --- a/metadata/md5-cache/dev-python/psycopg-3.1.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-db/postgresql-8.1[server] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/dnspython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-db/postgresql-8.1:* -DESCRIPTION=PostgreSQL database adapter for Python -EAPI=8 -HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris -LICENSE=LGPL-3+ -RDEPEND=>=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/psycopg/psycopg/archive/3.1.1.tar.gz -> psycopg-3.1.1.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d9d0340be7988805111d25000d7c7bce diff --git a/metadata/md5-cache/dev-python/psycopg-3.1.2 b/metadata/md5-cache/dev-python/psycopg-3.1.2 index ea36a0a65843..c7f3bff2913c 100644 --- a/metadata/md5-cache/dev-python/psycopg-3.1.2 +++ b/metadata/md5-cache/dev-python/psycopg-3.1.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris LICENSE=LGPL-3+ RDEPEND=>=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/psycopg/psycopg/archive/3.1.2.tar.gz -> psycopg-3.1.2.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d9d0340be7988805111d25000d7c7bce +_md5_=e4e78accc1804f84eee02e4e22327e41 diff --git a/metadata/md5-cache/dev-python/pycairo-1.21.0 b/metadata/md5-cache/dev-python/pycairo-1.21.0 deleted file mode 100644 index 9fd639d44847..000000000000 --- a/metadata/md5-cache/dev-python/pycairo-1.21.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.9_p1:0[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_pypy3(-)] dev-python/sphinx_rtd_theme[python_targets_pypy3(-)] ) ) ) test? ( >=x11-libs/cairo-1.15.10[svg] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=x11-libs/cairo-1.15.10[svg] -DESCRIPTION=Python bindings for the cairo library -EAPI=8 -HOMEPAGE=https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo -INHERIT=distutils-r1 -IUSE=examples doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=|| ( LGPL-2.1 MPL-1.1 ) -RDEPEND=>=x11-libs/cairo-1.15.10[svg] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pygobject/pycairo/releases/download/v1.21.0/pycairo-1.21.0.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c4219cd2519b28f1faee08f301a9c54d diff --git a/metadata/md5-cache/dev-python/pycairo-1.21.0-r1 b/metadata/md5-cache/dev-python/pycairo-1.21.0-r1 new file mode 100644 index 000000000000..680374c58b58 --- /dev/null +++ b/metadata/md5-cache/dev-python/pycairo-1.21.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.9_p1:0[threads(+)] >=dev-python/sphinx-4.5.0-r1[python_targets_pypy3(-)] dev-python/sphinx_rtd_theme[python_targets_pypy3(-)] ) ) ) test? ( >=x11-libs/cairo-1.15.10[svg(+)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=x11-libs/cairo-1.15.10[svg(+)] +DESCRIPTION=Python bindings for the cairo library +EAPI=8 +HOMEPAGE=https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo +INHERIT=distutils-r1 +IUSE=examples doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=|| ( LGPL-2.1 MPL-1.1 ) +RDEPEND=>=x11-libs/cairo-1.15.10[svg(+)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pygobject/pycairo/releases/download/v1.21.0/pycairo-1.21.0.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=32913a963f901da2465a4fced5fb97df diff --git a/metadata/md5-cache/dev-python/pycson-0.8-r1 b/metadata/md5-cache/dev-python/pycson-0.8-r1 deleted file mode 100644 index faa33132bd4d..000000000000 --- a/metadata/md5-cache/dev-python/pycson-0.8-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/speg >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A python parser for the Coffeescript Object Notation (CSON) -EAPI=7 -HOMEPAGE=https://github.com/avakar/pycson/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~ppc ~riscv x86 -LICENSE=MIT -RDEPEND=dev-python/speg python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/avakar/pycson/archive/0.8.tar.gz -> pycson-0.8.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=56997275ae9373294bde5eebfd785250 diff --git a/metadata/md5-cache/dev-python/pycson-0.8-r2 b/metadata/md5-cache/dev-python/pycson-0.8-r2 deleted file mode 100644 index d1e54f14068b..000000000000 --- a/metadata/md5-cache/dev-python/pycson-0.8-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/speg >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A python parser for the Coffeescript Object Notation (CSON) -EAPI=8 -HOMEPAGE=https://github.com/avakar/pycson/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~ppc ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-python/speg python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/avakar/pycson/archive/0.8.tar.gz -> pycson-0.8.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=379e0a6676a74c0f4dc126dff3173df3 diff --git a/metadata/md5-cache/dev-python/pycurl-requests-0.5.0 b/metadata/md5-cache/dev-python/pycurl-requests-0.5.0 new file mode 100644 index 000000000000..63c713a30407 --- /dev/null +++ b/metadata/md5-cache/dev-python/pycurl-requests-0.5.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycurl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Requests-compatible interface for PycURL +EAPI=8 +HOMEPAGE=https://github.com/dcoles/pycurl-requests +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT Apache-2.0 +RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycurl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/dcoles/pycurl-requests/archive/v0.5.0.tar.gz -> pycurl-requests-0.5.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=1fece08ed5eec4735f0705807698479c diff --git a/metadata/md5-cache/dev-python/pydantic-1.10.1 b/metadata/md5-cache/dev-python/pydantic-1.10.1 deleted file mode 100644 index 2e1e91acb763..000000000000 --- a/metadata/md5-cache/dev-python/pydantic-1.10.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dotenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-email-validator-1.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Data parsing and validation using Python type hints -EAPI=8 -HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pydantic/pydantic/archive/v1.10.1.tar.gz -> pydantic-1.10.1.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=397a289d949f5565cbfc977446bd8222 diff --git a/metadata/md5-cache/dev-python/pydantic-1.10.2 b/metadata/md5-cache/dev-python/pydantic-1.10.2 index de108425a13d..3974518705d5 100644 --- a/metadata/md5-cache/dev-python/pydantic-1.10.2 +++ b/metadata/md5-cache/dev-python/pydantic-1.10.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pydantic/pydantic/archive/v1.10.2.tar.gz -> pydantic-1.10.2.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=36ed03750808aa541aa4c7bcfa10daf9 +_md5_=a33a42bf68348410edc0c189b9aecc08 diff --git a/metadata/md5-cache/dev-python/pyfakefs-5.0.0 b/metadata/md5-cache/dev-python/pyfakefs-5.0.0 new file mode 100644 index 000000000000..94e4c3f0f87e --- /dev/null +++ b/metadata/md5-cache/dev-python/pyfakefs-5.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A fake file system that mocks the Python file system modules +EAPI=8 +HOMEPAGE=https://github.com/jmcgeheeiv/pyfakefs/ https://pypi.org/project/pyfakefs/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jmcgeheeiv/pyfakefs/archive/v5.0.0.tar.gz -> pyfakefs-5.0.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=12c1671b0714b7764dc85be9dc9f8b8d diff --git a/metadata/md5-cache/dev-python/pygraphviz-1.10 b/metadata/md5-cache/dev-python/pygraphviz-1.10 index 6f324b13523a..ab0509694b66 100644 --- a/metadata/md5-cache/dev-python/pygraphviz-1.10 +++ b/metadata/md5-cache/dev-python/pygraphviz-1.10 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pygraphviz.github.io/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos LICENSE=BSD RDEPEND=media-gfx/graphviz python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pygraphviz/pygraphviz-1.10.zip _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=57720798b057f01e494b699b71f814ba +_md5_=157d45cff42a53ca790713c0f698436f diff --git a/metadata/md5-cache/dev-python/pygraphviz-1.9 b/metadata/md5-cache/dev-python/pygraphviz-1.9 deleted file mode 100644 index e83996abd992..000000000000 --- a/metadata/md5-cache/dev-python/pygraphviz-1.9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip dev-lang/swig:0 test? ( dev-python/doctest-ignore-unicode[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( media-gfx/graphviz >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-gfx/graphviz -DESCRIPTION=Python wrapper for the Graphviz Agraph data structure -EAPI=8 -HOMEPAGE=https://pygraphviz.github.io/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos -LICENSE=BSD -RDEPEND=media-gfx/graphviz python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pygraphviz/pygraphviz-1.9.zip -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=157d45cff42a53ca790713c0f698436f diff --git a/metadata/md5-cache/dev-python/pylibmc-1.6.2 b/metadata/md5-cache/dev-python/pylibmc-1.6.2 deleted file mode 100644 index 7ba493ef2eb8..000000000000 --- a/metadata/md5-cache/dev-python/pylibmc-1.6.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( net-misc/memcached ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.9_p1:0 >=dev-python/sphinx-4.5.0-r1[python_targets_pypy3(-)] ) ) ) test? ( >=dev-libs/libmemcached-0.32 >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libmemcached-0.32 -DESCRIPTION=Libmemcached wrapper written as a Python extension -EAPI=8 -HOMEPAGE=https://sendapatch.se/projects/pylibmc/ https://pypi.org/project/pylibmc/ https://github.com/lericson/pylibmc/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 x86 -LICENSE=BSD -RDEPEND=>=dev-libs/libmemcached-0.32 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/lericson/pylibmc/archive/1.6.2.tar.gz -> pylibmc-1.6.2.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6527cf88d46042596271318a08cb5dd4 diff --git a/metadata/md5-cache/dev-python/pylibmc-1.6.3 b/metadata/md5-cache/dev-python/pylibmc-1.6.3 index 6976459b5778..1de308dba06c 100644 --- a/metadata/md5-cache/dev-python/pylibmc-1.6.3 +++ b/metadata/md5-cache/dev-python/pylibmc-1.6.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://sendapatch.se/projects/pylibmc/ https://pypi.org/project/pylibmc/ https://github.com/lericson/pylibmc/ INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 LICENSE=BSD RDEPEND=>=dev-libs/libmemcached-0.32 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/lericson/pylibmc/archive/1.6.3.tar.gz -> pylibmc-1.6.3.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8acdf33a6ccab588e72066ef414c0784 +_md5_=22beca5a860187cdfb1219bb9cc0809b diff --git a/metadata/md5-cache/dev-python/pylint-2.15.3 b/metadata/md5-cache/dev-python/pylint-2.15.3 index ef66894773fb..c4dd14fbcb06 100644 --- a/metadata/md5-cache/dev-python/pylint-2.15.3 +++ b/metadata/md5-cache/dev-python/pylint-2.15.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/PyCQA/pylint/ INHERIT=distutils-r1 IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=<dev-python/astroid-2.14[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/astroid-2.12.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/dill-0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/isort-4.2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/isort-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/mccabe-0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/mccabe-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomlkit-0.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pycqa/pylint/archive/v2.15.3.tar.gz -> pylint-2.15.3.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d33fc35e117443b8ce7ed00e06d5ea31 +_md5_=f80d54fd6df81c3fec4405bc16d24920 diff --git a/metadata/md5-cache/dev-python/pymdown-extensions-9.6 b/metadata/md5-cache/dev-python/pymdown-extensions-9.6 index 68677978b85c..4643280807a7 100644 --- a/metadata/md5-cache/dev-python/pymdown-extensions-9.6 +++ b/metadata/md5-cache/dev-python/pymdown-extensions-9.6 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/facelessuser/pymdown-extensions/archive/9.6.tar.gz -> pymdown-extensions-9.6.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb docs 8ed2a8a28ff109e7a3582c9abb7fe327 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=801517772be004ac88b81fc81eb018f1 +_md5_=f8ce6aca6effaa92bbb612e8a526aa0b diff --git a/metadata/md5-cache/dev-python/pyproject-metadata-0.6.1 b/metadata/md5-cache/dev-python/pyproject-metadata-0.6.1 index 00151f2a77ca..6207b3bb01ce 100644 --- a/metadata/md5-cache/dev-python/pyproject-metadata-0.6.1 +++ b/metadata/md5-cache/dev-python/pyproject-metadata-0.6.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/FFY00/python-pyproject-metadata/ https://pypi.org/project/pyproject-metadata/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86 LICENSE=MIT RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com//FFY00/python-pyproject-metadata/archive/0.6.1.tar.gz -> pyproject-metadata-0.6.1.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9205cf28774d49c26f26c2aa9022133c +_md5_=b06c4cf2f036413ac737be41ae5f8182 diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r2 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r2 deleted file mode 100644 index e438d3b2a6a1..000000000000 --- a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r2 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=PyPy executable (pre-built version) -EAPI=8 -HOMEPAGE=https://www.pypy.org/ -INHERIT=pax-utils -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=MIT -RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( >=sys-libs/glibc-2.35 ) !dev-python/pypy-exe:7.3.9 -SLOT=7.3.9 -SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.xpak -> pypy-exe-7.3.9-2.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.xpak -> pypy-exe-7.3.9-2.x86.xpak ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.amd64-musl.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.arm64-musl.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.ppc64le-musl.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.x86-musl.xpak ) ) -_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 -_md5_=731cd63256e4ed789db607d976350417 diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r3 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r3 new file mode 100644 index 000000000000..4a986fe538bc --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r3 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy executable (pre-built version) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ +INHERIT=pax-utils +KEYWORDS=amd64 ~arm64 ~ppc64 x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-devel/gcc sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( >=sys-libs/glibc-2.35 ) !dev-python/pypy-exe:7.3.9 +SLOT=7.3.9 +SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.xpak -> pypy-exe-7.3.9-2.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.xpak -> pypy-exe-7.3.9-2.x86.xpak ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.amd64-musl.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.arm64-musl.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.ppc64le-musl.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.x86-musl.xpak ) ) +_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 +_md5_=581c90a3f586153ab67319afddefb9d5 diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r4 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r4 new file mode 100644 index 000000000000..03e52ebbe1e1 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r4 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy executable (pre-built version) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ +INHERIT=pax-utils unpacker +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy-exe:7.3.9 +SLOT=7.3.9 +SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-3.gpkg.tar -> pypy-exe-7.3.9-3.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.gpkg.tar -> pypy-exe-7.3.9-2.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.gpkg.tar -> pypy-exe-7.3.9-2.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-3.gpkg.tar -> pypy-exe-7.3.9-3.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.gpkg.tar -> pypy-exe-7.3.9-2.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.gpkg.tar -> pypy-exe-7.3.9-2.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.gpkg.tar -> pypy-exe-7.3.9-2.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.gpkg.tar -> pypy-exe-7.3.9-2.x86-musl.gpkg.tar ) ) +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 +_md5_=28ea11ddab678b063f11f24c8e99c612 diff --git a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r2 b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r2 deleted file mode 100644 index 4ebc956d20bf..000000000000 --- a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r2 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=PyPy3 executable (pre-built version) -EAPI=7 -HOMEPAGE=https://www.pypy.org/ -INHERIT=pax-utils -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=MIT -RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( >=sys-libs/glibc-2.35 ) !dev-python/pypy3-exe:3.9-7.3.9 -SLOT=3.9-7.3.9 -SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.x86.xpak ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.amd64-musl.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.arm64-musl.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.ppc64le-musl.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.x86-musl.xpak ) ) -_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 -_md5_=c707d74145a58572e226bb8cda90ed08 diff --git a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r3 b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r3 new file mode 100644 index 000000000000..00b69c728ba3 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r3 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy3 executable (pre-built version) +EAPI=7 +HOMEPAGE=https://www.pypy.org/ +INHERIT=pax-utils +KEYWORDS=amd64 ~arm64 ~ppc64 x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-devel/gcc sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( >=sys-libs/glibc-2.35 ) !dev-python/pypy3-exe:3.9-7.3.9 +SLOT=3.9-7.3.9 +SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.x86.xpak ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.amd64-musl.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.arm64-musl.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.ppc64le-musl.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.x86-musl.xpak ) ) +_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 +_md5_=0a7aa25b683d41e0c3c13f22ab60f55a diff --git a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r4 b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r4 new file mode 100644 index 000000000000..2d3ae4e3e471 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r4 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy3 executable (pre-built version) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ +INHERIT=pax-utils unpacker +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy3-exe:3.9-7.3.9 +SLOT=3.9-7.3.9 +SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-2.gpkg.tar -> pypy3-exe-7.3.9_p3-2.x86-musl.gpkg.tar ) ) +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 +_md5_=1256f90487ab4a7025e363ca014fae73 diff --git a/metadata/md5-cache/dev-python/pyroute2-0.7.3 b/metadata/md5-cache/dev-python/pyroute2-0.7.3 index 0b629b28f536..50aa99dd74f9 100644 --- a/metadata/md5-cache/dev-python/pyroute2-0.7.3 +++ b/metadata/md5-cache/dev-python/pyroute2-0.7.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/svinota/pyroute2 INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/svinota/pyroute2/archive/0.7.3.tar.gz -> pyroute2-0.7.3.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c77d46a0c5b87a3da6434b03953c8ad3 +_md5_=caf1d5e70dced3c2860df9aaa6350860 diff --git a/metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29 b/metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29 deleted file mode 100644 index 8a6df394b616..000000000000 --- a/metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-declarative-requirements[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Provides a helpers pytest namespace -EAPI=8 -HOMEPAGE=https://github.com/saltstack/pytest-helpers-namespace/ https://pypi.org/project/pytest-helpers-namespace/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-helpers-namespace/archive/v2021.12.29.tar.gz -> pytest-helpers-namespace-2021.12.29.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=72a7ea06fbb99ec278666422eee0b9a3 diff --git a/metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29-r1 b/metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29-r1 new file mode 100644 index 000000000000..73960eb974b8 --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Provides a helpers pytest namespace +EAPI=8 +HOMEPAGE=https://github.com/saltstack/pytest-helpers-namespace/ https://pypi.org/project/pytest-helpers-namespace/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/saltstack/pytest-helpers-namespace/archive/v2021.12.29.tar.gz -> pytest-helpers-namespace-2021.12.29.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=7daaeda4e3783a22de76bfa580f41426 diff --git a/metadata/md5-cache/dev-python/pytest-mpl-0.16.1 b/metadata/md5-cache/dev-python/pytest-mpl-0.16.1 new file mode 100644 index 000000000000..b15ec29c936e --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-mpl-0.16.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Facilitate image comparison for Matplotlib figures +EAPI=8 +HOMEPAGE=https://pypi.org/project/pytest-mpl/ https://github.com/matplotlib/pytest-mpl +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/pytest-mpl/pytest-mpl-0.16.1.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=82b35d49a17a191f0620c6472cf20bc3 diff --git a/metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r1 b/metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r1 deleted file mode 100644 index efa4e330dca5..000000000000 --- a/metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-declarative-requirements[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyfakefs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Pytest plugin which implements a few useful skip markers -EAPI=8 -HOMEPAGE=https://pytest-skip-markers.readthedocs.io/en/latest/ https://github.com/saltstack/pytest-skip-markers -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-skip-markers/archive/1.3.0.tar.gz -> pytest-skip-markers-1.3.0.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d8d18c8e1bf488e009c49bd0e26d6df6 diff --git a/metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r2 b/metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r2 new file mode 100644 index 000000000000..80fcf110d09a --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyfakefs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Pytest plugin which implements a few useful skip markers +EAPI=8 +HOMEPAGE=https://pytest-skip-markers.readthedocs.io/en/latest/ https://github.com/saltstack/pytest-skip-markers +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/saltstack/pytest-skip-markers/archive/1.3.0.tar.gz -> pytest-skip-markers-1.3.0.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=8577a728bc444ea11b33f7fce77d032b diff --git a/metadata/md5-cache/dev-python/python-docs-3.10.3 b/metadata/md5-cache/dev-python/python-docs-3.10.3 deleted file mode 100644 index db38fcad26ea..000000000000 --- a/metadata/md5-cache/dev-python/python-docs-3.10.3 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=HTML documentation for Python -EAPI=7 -HOMEPAGE=https://www.python.org/doc/ -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=PSF-2 -SLOT=3.10 -SRC_URI=https://www.python.org/ftp/python/doc/3.10.3/python-3.10.3-docs-html.tar.bz2 -_md5_=8067c614a34845a6e9edc32d95762e9a diff --git a/metadata/md5-cache/dev-python/python-docs-3.10.7 b/metadata/md5-cache/dev-python/python-docs-3.10.7 new file mode 100644 index 000000000000..1a1b171d88b1 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-docs-3.10.7 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=HTML documentation for Python +EAPI=7 +HOMEPAGE=https://www.python.org/doc/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc ~x86 +LICENSE=PSF-2 +SLOT=3.10 +SRC_URI=https://www.python.org/ftp/python/doc/3.10.7/python-3.10.7-docs-html.tar.bz2 +_md5_=dcc1111cdceafa5ca7667e613841780a diff --git a/metadata/md5-cache/dev-python/python-docs-3.7.13 b/metadata/md5-cache/dev-python/python-docs-3.7.13 deleted file mode 100644 index fac79f629254..000000000000 --- a/metadata/md5-cache/dev-python/python-docs-3.7.13 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=HTML documentation for Python -EAPI=7 -HOMEPAGE=https://www.python.org/doc/ -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=PSF-2 -SLOT=3.7 -SRC_URI=https://www.python.org/ftp/python/doc/3.7.13/python-3.7.13-docs-html.tar.bz2 -_md5_=8067c614a34845a6e9edc32d95762e9a diff --git a/metadata/md5-cache/dev-python/python-docs-3.8.14 b/metadata/md5-cache/dev-python/python-docs-3.8.14 new file mode 100644 index 000000000000..176227747864 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-docs-3.8.14 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=HTML documentation for Python +EAPI=7 +HOMEPAGE=https://www.python.org/doc/ +KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc ~x86 +LICENSE=PSF-2 +SLOT=3.8 +SRC_URI=https://www.python.org/ftp/python/doc/3.8.14/python-3.8.14-docs-html.tar.bz2 +_md5_=d138f1a434b326021faf5dbd471e7759 diff --git a/metadata/md5-cache/dev-python/python-docs-3.9.11 b/metadata/md5-cache/dev-python/python-docs-3.9.11 deleted file mode 100644 index 3632937d6ac4..000000000000 --- a/metadata/md5-cache/dev-python/python-docs-3.9.11 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=HTML documentation for Python -EAPI=7 -HOMEPAGE=https://www.python.org/doc/ -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=PSF-2 -SLOT=3.9 -SRC_URI=https://www.python.org/ftp/python/doc/3.9.11/python-3.9.11-docs-html.tar.bz2 -_md5_=8067c614a34845a6e9edc32d95762e9a diff --git a/metadata/md5-cache/dev-python/python-docs-3.9.14 b/metadata/md5-cache/dev-python/python-docs-3.9.14 new file mode 100644 index 000000000000..dbd9c6720c4b --- /dev/null +++ b/metadata/md5-cache/dev-python/python-docs-3.9.14 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=HTML documentation for Python +EAPI=7 +HOMEPAGE=https://www.python.org/doc/ +KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc ~x86 +LICENSE=PSF-2 +SLOT=3.9 +SRC_URI=https://www.python.org/ftp/python/doc/3.9.14/python-3.9.14-docs-html.tar.bz2 +_md5_=5f13e4a810bc83e241ef8c5d93759481 diff --git a/metadata/md5-cache/dev-python/python-dotenv-0.21.0 b/metadata/md5-cache/dev-python/python-dotenv-0.21.0 index 2b2b3a027f50..f6713c623312 100644 --- a/metadata/md5-cache/dev-python/python-dotenv-0.21.0 +++ b/metadata/md5-cache/dev-python/python-dotenv-0.21.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/theskumar/python-dotenv INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/python-dotenv/python-dotenv-0.21.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c6f9440bac8f4c5ba579229a1b20fe9e +_md5_=8b36b0e6b5f7172c6eed9a367483d142 diff --git a/metadata/md5-cache/dev-python/python-email-validator-1.3.0 b/metadata/md5-cache/dev-python/python-email-validator-1.3.0 index c7267a8879f1..3cb634d06ca4 100644 --- a/metadata/md5-cache/dev-python/python-email-validator-1.3.0 +++ b/metadata/md5-cache/dev-python/python-email-validator-1.3.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/JoshData/python-email-validator/ https://pypi.org/project/email-validator/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=CC0-1.0 RDEPEND=>=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dnspython-1.15.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/JoshData/python-email-validator/archive/v1.3.0.tar.gz -> python-email-validator-1.3.0.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=61daa674985c69acf63524ac993219d0 +_md5_=d885d74922749cd788f9c6f0b561c797 diff --git a/metadata/md5-cache/dev-python/python-nbxmpp-3.2.4 b/metadata/md5-cache/dev-python/python-nbxmpp-3.2.4 new file mode 100644 index 000000000000..1080322c5c1d --- /dev/null +++ b/metadata/md5-cache/dev-python/python-nbxmpp-3.2.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-libs/gobject-introspection net-libs/libsoup[introspection] dev-python/idna[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/precis-i18n[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python library to use Jabber/XMPP networks in a non-blocking way +EAPI=8 +HOMEPAGE=https://dev.gajim.org/gajim/python-nbxmpp/ https://pypi.org/project/nbxmpp/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=dev-libs/gobject-introspection net-libs/libsoup[introspection] dev-python/idna[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/precis-i18n[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject[python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://dev.gajim.org/gajim/python-nbxmpp/-/archive/3.2.4/python-nbxmpp-3.2.4.tar.bz2 +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=a639fe05660119d62769e67563c9904a diff --git a/metadata/md5-cache/dev-python/pythran-0.12.0 b/metadata/md5-cache/dev-python/pythran-0.12.0 new file mode 100644 index 000000000000..996bec205264 --- /dev/null +++ b/metadata/md5-cache/dev-python/pythran-0.12.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/cblas !!dev-python/setuptools-declarative-requirements ) test? ( =dev-python/beniget-0.4*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/gast-0.5*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ply-3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Ahead of Time compiler for numeric kernels +EAPI=8 +HOMEPAGE=https://pypi.org/project/pythran/ https://github.com/serge-sans-paille/pythran/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=BSD +RDEPEND==dev-python/beniget-0.4*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/gast-0.5*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ply-3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/serge-sans-paille/pythran/archive/0.12.0.tar.gz -> pythran-0.12.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=18bd00ce4d48285457ed00f03ce8e357 diff --git a/metadata/md5-cache/dev-python/pythran-0.12.0-r1 b/metadata/md5-cache/dev-python/pythran-0.12.0-r1 new file mode 100644 index 000000000000..c83408938066 --- /dev/null +++ b/metadata/md5-cache/dev-python/pythran-0.12.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_python3_8? ( dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/cblas !!dev-python/setuptools-declarative-requirements ) test? ( dev-libs/boost =dev-python/beniget-0.4*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/gast-0.5*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ply-3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Ahead of Time compiler for numeric kernels +EAPI=8 +HOMEPAGE=https://pypi.org/project/pythran/ https://github.com/serge-sans-paille/pythran/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86 +LICENSE=BSD +RDEPEND=dev-libs/boost =dev-python/beniget-0.4*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/gast-0.5*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ply-3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/serge-sans-paille/pythran/archive/0.12.0.tar.gz -> pythran-0.12.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=b5bfdb83d9bdaaa76d91ed367816929f diff --git a/metadata/md5-cache/dev-python/qtsass-0.3.0-r1 b/metadata/md5-cache/dev-python/qtsass-0.3.0-r1 deleted file mode 100644 index e62f3c7dfda3..000000000000 --- a/metadata/md5-cache/dev-python/qtsass-0.3.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/libsass[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Compile SASS files to Qt stylesheets -EAPI=8 -HOMEPAGE=https://github.com/spyder-ide/qtsass -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=dev-python/libsass[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/spyder-ide/qtsass/archive/v0.3.0.tar.gz -> qtsass-0.3.0.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6f9c3f1f25f8d99db41922fe777f5c3c diff --git a/metadata/md5-cache/dev-python/qtsass-0.3.1 b/metadata/md5-cache/dev-python/qtsass-0.3.1 deleted file mode 100644 index 1cf0470a5d81..000000000000 --- a/metadata/md5-cache/dev-python/qtsass-0.3.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/libsass[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Compile SASS files to Qt stylesheets -EAPI=8 -HOMEPAGE=https://github.com/spyder-ide/qtsass -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/libsass[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/spyder-ide/qtsass/archive/v0.3.1.tar.gz -> qtsass-0.3.1.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5ee943fd0fcad75c5df4d80ac1c5531b diff --git a/metadata/md5-cache/dev-python/qtsass-0.3.2 b/metadata/md5-cache/dev-python/qtsass-0.3.2 index fc00e9db24ff..276759ed885d 100644 --- a/metadata/md5-cache/dev-python/qtsass-0.3.2 +++ b/metadata/md5-cache/dev-python/qtsass-0.3.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/spyder-ide/qtsass INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=dev-python/libsass[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/spyder-ide/qtsass/archive/v0.3.2.tar.gz -> qtsass-0.3.2.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=82168799252f8b937f6dc96f17ecf45e +_md5_=f583611ccb609c6b9c16faa272e9269d diff --git a/metadata/md5-cache/dev-python/readme_renderer-36.0 b/metadata/md5-cache/dev-python/readme_renderer-36.0 deleted file mode 100644 index 1303e98ac984..000000000000 --- a/metadata/md5-cache/dev-python/readme_renderer-36.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/bleach-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docutils-0.13.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=a library for rendering "readme" descriptions for Warehouse -EAPI=8 -HOMEPAGE=https://github.com/pypa/readme_renderer/ https://pypi.org/project/readme-renderer/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/bleach-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docutils-0.13.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/readme_renderer/readme_renderer-36.0.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f864b9d3b1ef86f71869fc5ca74f55d9 diff --git a/metadata/md5-cache/dev-python/readme_renderer-37.1 b/metadata/md5-cache/dev-python/readme_renderer-37.1 deleted file mode 100644 index ae970f869c5a..000000000000 --- a/metadata/md5-cache/dev-python/readme_renderer-37.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/bleach-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docutils-0.13.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=a library for rendering "readme" descriptions for Warehouse -EAPI=8 -HOMEPAGE=https://github.com/pypa/readme_renderer/ https://pypi.org/project/readme-renderer/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/bleach-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docutils-0.13.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/readme_renderer/readme_renderer-37.1.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9d5c3767f28758b824ae2f4e5566bffa diff --git a/metadata/md5-cache/dev-python/readme_renderer-37.2 b/metadata/md5-cache/dev-python/readme_renderer-37.2 index 2d310b6e93f5..17e92164dc04 100644 --- a/metadata/md5-cache/dev-python/readme_renderer-37.2 +++ b/metadata/md5-cache/dev-python/readme_renderer-37.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pypa/readme_renderer/ https://pypi.org/project/readme-renderer/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -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=Apache-2.0 RDEPEND=>=dev-python/bleach-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docutils-0.13.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/r/readme_renderer/readme_renderer-37.2.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=85dbe223133d130f914e5293e3a21b51 +_md5_=62bfb3bd588223548793eb62810b658f diff --git a/metadata/md5-cache/dev-python/rpyc-5.2.3 b/metadata/md5-cache/dev-python/rpyc-5.2.3 new file mode 100644 index 000000000000..4632443c3b8c --- /dev/null +++ b/metadata/md5-cache/dev-python/rpyc-5.2.3 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/hatchling-1.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] numpy? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) gdb? ( sys-devel/gdb ) +DESCRIPTION=Remote Python Call (RPyC), a transparent and symmetric RPC library +EAPI=8 +HOMEPAGE=https://rpyc.readthedocs.io/en/latest/ https://pypi.org/project/rpyc/ https://github.com/tomerfiliba-org/rpyc +INHERIT=distutils-r1 +IUSE=test numpy gdb python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/plumbum[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/tomerfiliba-org/rpyc/archive/5.2.3.tar.gz -> rpyc-5.2.3.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=4092b95f399a6f71239d608115832df5 diff --git a/metadata/md5-cache/dev-python/scipy-1.9.0-r1 b/metadata/md5-cache/dev-python/scipy-1.9.0-r1 deleted file mode 100644 index 6e1f024dad04..000000000000 --- a/metadata/md5-cache/dev-python/scipy-1.9.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-lang/swig >=dev-python/cython-0.29.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pybind11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pythran[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/meson-0.62.2 dev-util/patchelf virtual/pkgconfig doc? ( app-arch/unzip ) test? ( dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/meson-python-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 virtual/fortran -DESCRIPTION=Scientific algorithms library for Python -EAPI=8 -HOMEPAGE=https://scipy.org/ https://github.com/scipy/scipy/ https://pypi.org/project/scipy/ -INHERIT=fortran-2 distutils-r1 multiprocessing -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 -hppa ~ppc64 ~riscv -LICENSE=BSD LGPL-2 -RDEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/scipy/scipy-1.9.0.tar.gz doc? ( https://docs.scipy.org/doc/scipy-1.8.1/scipy-html-1.8.1.zip https://docs.scipy.org/doc/scipy-1.8.1/scipy-ref-1.8.1.pdf ) -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=1f42db1b513418c40919d7e08a021964 diff --git a/metadata/md5-cache/dev-python/scipy-1.9.2 b/metadata/md5-cache/dev-python/scipy-1.9.2 new file mode 100644 index 000000000000..1f2c670840d1 --- /dev/null +++ b/metadata/md5-cache/dev-python/scipy-1.9.2 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/swig >=dev-python/cython-0.29.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pybind11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/meson-0.62.2 dev-util/patchelf virtual/pkgconfig doc? ( app-arch/unzip ) pythran? ( dev-python/pythran[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 virtual/fortran +DESCRIPTION=Scientific algorithms library for Python +EAPI=8 +HOMEPAGE=https://scipy.org/ https://github.com/scipy/scipy/ https://pypi.org/project/scipy/ +INHERIT=fortran-2 distutils-r1 multiprocessing +IUSE=doc +pythran test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 -hppa ~ppc ~ppc64 ~riscv ~s390 ~x86 +LICENSE=BSD LGPL-2 +RDEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/scipy/scipy-1.9.2.tar.gz doc? ( https://docs.scipy.org/doc/scipy-1.8.1/scipy-html-1.8.1.zip https://docs.scipy.org/doc/scipy-1.8.1/scipy-ref-1.8.1.pdf ) +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=beed2bd4494112b196025d52b03c558a diff --git a/metadata/md5-cache/dev-python/scipy-1.9.9999 b/metadata/md5-cache/dev-python/scipy-1.9.9999 index 5833b06ccbe5..5a018a64b571 100644 --- a/metadata/md5-cache/dev-python/scipy-1.9.9999 +++ b/metadata/md5-cache/dev-python/scipy-1.9.9999 @@ -1,16 +1,16 @@ -BDEPEND=dev-lang/swig >=dev-python/cython-0.29.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pybind11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pythran[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/meson-0.62.2 dev-util/patchelf virtual/pkgconfig doc? ( app-arch/unzip ) test? ( dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/meson-python-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-lang/swig >=dev-python/cython-0.29.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pybind11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/meson-0.62.2 dev-util/patchelf virtual/pkgconfig doc? ( app-arch/unzip ) pythran? ( dev-python/pythran[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 virtual/fortran +DEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 virtual/fortran DESCRIPTION=Scientific algorithms library for Python EAPI=8 HOMEPAGE=https://scipy.org/ https://github.com/scipy/scipy/ https://pypi.org/project/scipy/ INHERIT=fortran-2 distutils-r1 multiprocessing git-r3 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=doc +pythran test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 LICENSE=BSD LGPL-2 PROPERTIES=live -RDEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/numpy-1.18.5[lapack,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/fortran python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb fortran-2 72d28c6872beb1e7cb99684b0ae4715d git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f32996a9a86569ebea1d786a1e8118dc +_md5_=e68e54ac5ffcb90b2f5d324c67151bd5 diff --git a/metadata/md5-cache/dev-python/seaborn-0.11.2 b/metadata/md5-cache/dev-python/seaborn-0.11.2 deleted file mode 100644 index 09d7e7642e0c..000000000000 --- a/metadata/md5-cache/dev-python/seaborn-0.11.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/statsmodels[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Statistical data visualization -EAPI=8 -HOMEPAGE=https://seaborn.pydata.org https://github.com/mwaskom/seaborn -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/statsmodels[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/seaborn/seaborn-0.11.2.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8fe29b256965e2831fe5ae4da5926618 diff --git a/metadata/md5-cache/dev-python/seaborn-0.12.0 b/metadata/md5-cache/dev-python/seaborn-0.12.0 index 1db8b8545e27..220dda2de13c 100644 --- a/metadata/md5-cache/dev-python/seaborn-0.12.0 +++ b/metadata/md5-cache/dev-python/seaborn-0.12.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://seaborn.pydata.org https://github.com/mwaskom/seaborn INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/statsmodels[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/seaborn/seaborn-0.12.0.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9e8a60276ddcf2b96cc0677bb5422ff4 +_md5_=130f78c018442bbd1f2069bbefc3b2d2 diff --git a/metadata/md5-cache/dev-python/secretstorage-3.3.3 b/metadata/md5-cache/dev-python/secretstorage-3.3.3 index baa488d7f0da..04822313c1c0 100644 --- a/metadata/md5-cache/dev-python/secretstorage-3.3.3 +++ b/metadata/md5-cache/dev-python/secretstorage-3.3.3 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/S/SecretStorage/SecretStorage-3.3.3.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=26cfc01340397b3d279562df061aca86 +_md5_=1fb0d627faa482f42f2f496c35ee7ab6 diff --git a/metadata/md5-cache/dev-python/sentry-sdk-1.9.7 b/metadata/md5-cache/dev-python/sentry-sdk-1.9.7 deleted file mode 100644 index 2b8f7b4d67c0..000000000000 --- a/metadata/md5-cache/dev-python/sentry-sdk-1.9.7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/asttokens[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/executing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/fakeredis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask-login[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrsistent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-event[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/eventlet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/eventlet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ) test? ( dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python client for Sentry -EAPI=8 -HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=PSF-2 -RDEPEND=dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/getsentry/sentry-python/archive/1.9.7.tar.gz -> sentry-sdk-1.9.7.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c9486ab49807e61003f41b5ce40f9e25 diff --git a/metadata/md5-cache/dev-python/sentry-sdk-1.9.8 b/metadata/md5-cache/dev-python/sentry-sdk-1.9.8 deleted file mode 100644 index d67fe4ade415..000000000000 --- a/metadata/md5-cache/dev-python/sentry-sdk-1.9.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/asttokens[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/executing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/fakeredis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask-login[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrsistent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-event[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/eventlet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/eventlet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ) test? ( dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python client for Sentry -EAPI=8 -HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/getsentry/sentry-python/archive/1.9.8.tar.gz -> sentry-sdk-1.9.8.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f6ae091de04d37674e02a41e59a17db4 diff --git a/metadata/md5-cache/dev-python/sentry-sdk-1.9.9 b/metadata/md5-cache/dev-python/sentry-sdk-1.9.9 index e1eccfc11623..255bbc093638 100644 --- a/metadata/md5-cache/dev-python/sentry-sdk-1.9.9 +++ b/metadata/md5-cache/dev-python/sentry-sdk-1.9.9 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=PSF-2 RDEPEND=dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/getsentry/sentry-python/archive/1.9.9.tar.gz -> sentry-sdk-1.9.9.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f6ae091de04d37674e02a41e59a17db4 +_md5_=c9486ab49807e61003f41b5ce40f9e25 diff --git a/metadata/md5-cache/dev-python/setuptools-65.4.0 b/metadata/md5-cache/dev-python/setuptools-65.4.0 deleted file mode 100644 index b6eedfc1ef8c..000000000000 --- a/metadata/md5-cache/dev-python/setuptools-65.4.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of extensions to Distutils -EAPI=7 -HOMEPAGE=https://github.com/pypa/setuptools/ https://pypi.org/project/setuptools/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=MIT -PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -RDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/setuptools/setuptools-65.4.0.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=25c23f5427683573013ab5bae4bd9913 diff --git a/metadata/md5-cache/dev-python/sh-1.14.3 b/metadata/md5-cache/dev-python/sh-1.14.3 index d418eca70637..68d53cd69d2c 100644 --- a/metadata/md5-cache/dev-python/sh-1.14.3 +++ b/metadata/md5-cache/dev-python/sh-1.14.3 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/amoffat/sh/ https://pypi.org/project/sh/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/s/sh/sh-1.14.3.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=eca9d2b915e7f82f3e6ece9f860a8598 +_md5_=2496e80d3d9bcb36c7bd1d643281d263 diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-spelling-7.6.1 b/metadata/md5-cache/dev-python/sphinxcontrib-spelling-7.6.1 new file mode 100644 index 000000000000..4c60124d0599 --- /dev/null +++ b/metadata/md5-cache/dev-python/sphinxcontrib-spelling-7.6.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( app-dicts/myspell-en ) test? ( dev-python/pyenchant[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Sphinx spelling extension +EAPI=8 +HOMEPAGE=https://github.com/sphinx-contrib/spelling/ https://pypi.org/project/sphinxcontrib-spelling/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD-2 +RDEPEND=dev-python/pyenchant[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/sphinxcontrib-spelling/sphinxcontrib-spelling-7.6.1.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=aefcefdeeb2494f100ce41cf9538d5a4 diff --git a/metadata/md5-cache/dev-python/spyder-vim-0.1.0 b/metadata/md5-cache/dev-python/spyder-vim-0.1.0 new file mode 100644 index 000000000000..3042785bbf91 --- /dev/null +++ b/metadata/md5-cache/dev-python/spyder-vim-0.1.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/spyder-5.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/spyder-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-qt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) +DESCRIPTION=Plugin for Spyder to enable Vim keybindings +EAPI=8 +HOMEPAGE=https://github.com/spyder-ide/spyder-vim +INHERIT=distutils-r1 virtualx +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/spyder-5.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/spyder-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/spyder-ide/spyder-vim/archive/v0.1.0.tar.gz -> spyder-vim-0.1.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 +_md5_=e0a4e4bed9635780dcee27feaca249cb diff --git a/metadata/md5-cache/dev-python/spyder-vim-0_pre20220831 b/metadata/md5-cache/dev-python/spyder-vim-0_pre20220831 deleted file mode 100644 index d5214f0f3812..000000000000 --- a/metadata/md5-cache/dev-python/spyder-vim-0_pre20220831 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-python/spyder-5.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/spyder-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-qt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=Plugin for Spyder to enable Vim keybindings -EAPI=8 -HOMEPAGE=https://github.com/spyder-ide/spyder-vim -INHERIT=distutils-r1 virtualx -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/spyder-5.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/spyder-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/spyder-ide/spyder-vim/archive/2ccf0d1e6ccaba24bd05b379065ba43bd935c7bf.tar.gz -> spyder-vim-0_pre20220831.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=a37020252d4e890947b2bff07cfc464f diff --git a/metadata/md5-cache/dev-python/tekore-4.4.1 b/metadata/md5-cache/dev-python/tekore-4.4.1 new file mode 100644 index 000000000000..11b7aa5f5df0 --- /dev/null +++ b/metadata/md5-cache/dev-python/tekore-4.4.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-asyncio-0.17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( <dev-python/httpx-0.24[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Spotify Web API client +EAPI=8 +HOMEPAGE=https://tekore.readthedocs.io/ https://github.com/felix-hilden/tekore/ https://pypi.org/project/tekore/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=<dev-python/httpx-0.24[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/felix-hilden/tekore/archive/v4.4.1.tar.gz -> tekore-4.4.1.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=180fbe4075d29348ae76ae3b2c471e08 diff --git a/metadata/md5-cache/dev-python/tox-3.26.0 b/metadata/md5-cache/dev-python/tox-3.26.0 index 8d3a729e986b..5072a45cd64d 100644 --- a/metadata/md5-cache/dev-python/tox-3.26.0 +++ b/metadata/md5-cache/dev-python/tox-3.26.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tox-dev/tox/archive/3.26.0.tar.gz -> tox-3.26.0.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=776c6237e3778e480a02253a9c7418fb +_md5_=60452e237f4d0f62b213f8f983e71ef0 diff --git a/metadata/md5-cache/dev-python/tree-sitter-0.20.1 b/metadata/md5-cache/dev-python/tree-sitter-0.20.1 index cc6d16e37677..8f06a1de991a 100644 --- a/metadata/md5-cache/dev-python/tree-sitter-0.20.1 +++ b/metadata/md5-cache/dev-python/tree-sitter-0.20.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/tree-sitter/py-tree-sitter/ https://pypi.org/project/tree-sitter/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -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=MIT RDEPEND=dev-libs/tree-sitter:= python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tree-sitter/py-tree-sitter/archive/v0.20.1.tar.gz -> tree-sitter-0.20.1.gh.tar.gz test? ( https://github.com/tree-sitter/tree-sitter-javascript/archive/v0.19.0.tar.gz -> tree-sitter-javascript-0.19.0.tar.gz https://github.com/tree-sitter/tree-sitter-python/archive/v0.19.0.tar.gz -> tree-sitter-python-0.19.0.tar.gz ) _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=547743f53e039dce9057f123cca24e81 +_md5_=dd458dc65538132532309ed512872713 diff --git a/metadata/md5-cache/dev-python/twisted-22.8.0 b/metadata/md5-cache/dev-python/twisted-22.8.0 index d1f73795f82d..ac8d70ffb10c 100644 --- a/metadata/md5-cache/dev-python/twisted-22.8.0 +++ b/metadata/md5-cache/dev-python/twisted-22.8.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.twistedmatrix.com/trac/ INHERIT=distutils-r1 virtualx IUSE=conch http2 serial ssl test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=MIT RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/automat-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyhamcrest-1.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.6.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-1.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) http2? ( >=dev-python/h2-3.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/h2-5.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/priority-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ssl? ( >=dev-python/pyopenssl-16.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-0.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/twisted/twisted/archive/twisted-22.8.0.tar.gz -> twisted-22.8.0.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=a99739260be922ecd825703cb0ee0399 +_md5_=220057a7220af5c369b761492dd7e213 diff --git a/metadata/md5-cache/dev-python/uc-micro-py-1.0.1 b/metadata/md5-cache/dev-python/uc-micro-py-1.0.1 index 70309750d111..03726e7e44ae 100644 --- a/metadata/md5-cache/dev-python/uc-micro-py-1.0.1 +++ b/metadata/md5-cache/dev-python/uc-micro-py-1.0.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/tsutsu3/uc.micro-py/ https://pypi.org/project/uc-micro-py/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tsutsu3/uc.micro-py/archive/v1.0.1.tar.gz -> uc.micro-py-1.0.1.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7c97cd884b9e2a2a4d7c40854be6c4f8 +_md5_=d4e20a77b625c29a1f6af3d0b241f5b2 diff --git a/metadata/md5-cache/dev-python/versioneer-0.26 b/metadata/md5-cache/dev-python/versioneer-0.26 index 76e2b85cc7ea..5ce2549b269f 100644 --- a/metadata/md5-cache/dev-python/versioneer-0.26 +++ b/metadata/md5-cache/dev-python/versioneer-0.26 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/versioneer/ https://github.com/python-versioneer/python-versioneer/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=Unlicense RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python-versioneer/python-versioneer/archive/0.26.tar.gz -> python-versioneer-0.26.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=2f1e218e794f9da9988a5eff8d038207 +_md5_=264a09d09ecdd64f7cef3194053a4ce2 diff --git a/metadata/md5-cache/dev-python/watchfiles-0.15.0-r1 b/metadata/md5-cache/dev-python/watchfiles-0.15.0-r1 deleted file mode 100644 index c46c2c3f8766..000000000000 --- a/metadata/md5-cache/dev-python/watchfiles-0.15.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/maturin-0.13.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Simple, modern file watching and code reload in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/watchfiles/ https://github.com/samuelcolvin/watchfiles/ -INHERIT=cargo distutils-r1 -IUSE=test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 ISC MIT Unlicense -RDEPEND==dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/samuelcolvin/watchfiles/archive/v0.15.0.tar.gz -> watchfiles-0.15.0.gh.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.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/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/filetime/0.2.16/download -> filetime-0.2.16.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/indoc/1.0.4/download -> indoc-1.0.4.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/kqueue/1.0.5/download -> kqueue-1.0.5.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.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/libc/0.2.124/download -> libc-0.2.124.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.16/download -> log-0.4.16.crate https://crates.io/api/v1/crates/mio/0.8.2/download -> mio-0.8.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/notify/5.0.0-pre.15/download -> notify-5.0.0-pre.15.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.2/download -> parking_lot_core-0.9.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.37/download -> proc-macro2-1.0.37.crate https://crates.io/api/v1/crates/pyo3/0.16.4/download -> pyo3-0.16.4.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.4/download -> pyo3-build-config-0.16.4.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.4/download -> pyo3-ffi-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.4/download -> pyo3-macros-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.4/download -> pyo3-macros-backend-0.16.4.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.91/download -> syn-1.0.91.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.1.8/download -> unindent-0.1.8.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.34.0/download -> windows-sys-0.34.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.34.0/download -> windows_aarch64_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.34.0/download -> windows_i686_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.34.0/download -> windows_i686_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.34.0/download -> windows_x86_64_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.34.0/download -> windows_x86_64_msvc-0.34.0.crate -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=cb764898eff04b7e7685a2776ee4fb40 diff --git a/metadata/md5-cache/dev-python/watchfiles-0.16.0 b/metadata/md5-cache/dev-python/watchfiles-0.16.0 deleted file mode 100644 index d39126225148..000000000000 --- a/metadata/md5-cache/dev-python/watchfiles-0.16.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/maturin-0.13.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Simple, modern file watching and code reload in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/watchfiles/ https://github.com/samuelcolvin/watchfiles/ -INHERIT=cargo distutils-r1 -IUSE=test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 ISC MIT Unlicense -RDEPEND==dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/samuelcolvin/watchfiles/archive/v0.16.0.tar.gz -> watchfiles-0.16.0.gh.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.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/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/filetime/0.2.16/download -> filetime-0.2.16.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/indoc/1.0.4/download -> indoc-1.0.4.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/kqueue/1.0.5/download -> kqueue-1.0.5.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.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/libc/0.2.124/download -> libc-0.2.124.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.16/download -> log-0.4.16.crate https://crates.io/api/v1/crates/mio/0.8.2/download -> mio-0.8.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/notify/5.0.0-pre.15/download -> notify-5.0.0-pre.15.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.2/download -> parking_lot_core-0.9.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.37/download -> proc-macro2-1.0.37.crate https://crates.io/api/v1/crates/pyo3/0.16.4/download -> pyo3-0.16.4.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.4/download -> pyo3-build-config-0.16.4.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.4/download -> pyo3-ffi-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.4/download -> pyo3-macros-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.4/download -> pyo3-macros-backend-0.16.4.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.91/download -> syn-1.0.91.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.1.8/download -> unindent-0.1.8.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.34.0/download -> windows-sys-0.34.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.34.0/download -> windows_aarch64_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.34.0/download -> windows_i686_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.34.0/download -> windows_i686_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.34.0/download -> windows_x86_64_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.34.0/download -> windows_x86_64_msvc-0.34.0.crate -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=cb764898eff04b7e7685a2776ee4fb40 diff --git a/metadata/md5-cache/dev-python/watchfiles-0.16.1 b/metadata/md5-cache/dev-python/watchfiles-0.16.1 deleted file mode 100644 index aefce66eec01..000000000000 --- a/metadata/md5-cache/dev-python/watchfiles-0.16.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/maturin-0.13.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Simple, modern file watching and code reload in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/watchfiles/ https://github.com/samuelcolvin/watchfiles/ -INHERIT=cargo distutils-r1 -IUSE=test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 ISC MIT Unlicense -RDEPEND==dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/samuelcolvin/watchfiles/archive/v0.16.1.tar.gz -> watchfiles-0.16.1.gh.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.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/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/filetime/0.2.16/download -> filetime-0.2.16.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/indoc/1.0.4/download -> indoc-1.0.4.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/kqueue/1.0.5/download -> kqueue-1.0.5.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.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/libc/0.2.124/download -> libc-0.2.124.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.16/download -> log-0.4.16.crate https://crates.io/api/v1/crates/mio/0.8.2/download -> mio-0.8.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/notify/5.0.0-pre.15/download -> notify-5.0.0-pre.15.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.2/download -> parking_lot_core-0.9.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.37/download -> proc-macro2-1.0.37.crate https://crates.io/api/v1/crates/pyo3/0.16.4/download -> pyo3-0.16.4.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.4/download -> pyo3-build-config-0.16.4.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.4/download -> pyo3-ffi-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.4/download -> pyo3-macros-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.4/download -> pyo3-macros-backend-0.16.4.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.91/download -> syn-1.0.91.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.1.8/download -> unindent-0.1.8.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.34.0/download -> windows-sys-0.34.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.34.0/download -> windows_aarch64_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.34.0/download -> windows_i686_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.34.0/download -> windows_i686_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.34.0/download -> windows_x86_64_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.34.0/download -> windows_x86_64_msvc-0.34.0.crate -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=cf021650841884165bb8108b39a05cbd diff --git a/metadata/md5-cache/dev-python/xmlschema-2.0.4 b/metadata/md5-cache/dev-python/xmlschema-2.0.4 index dca1d96f1cc4..c2b3b027d45b 100644 --- a/metadata/md5-cache/dev-python/xmlschema-2.0.4 +++ b/metadata/md5-cache/dev-python/xmlschema-2.0.4 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/sissaschool/xmlschema/ https://pypi.org/project/xmlschema/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT RDEPEND=<dev-python/elementpath-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/elementpath-3.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/x/xmlschema/xmlschema-2.0.4.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=e17ea46fa0bd44aa770bf44b153553f9 +_md5_=406bb6e017609176b8e856cc45f30a31 diff --git a/metadata/md5-cache/dev-python/zeroconf-0.39.0 b/metadata/md5-cache/dev-python/zeroconf-0.39.0 deleted file mode 100644 index 3ff3627009be..000000000000 --- a/metadata/md5-cache/dev-python/zeroconf-0.39.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/async-timeout-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible) -EAPI=8 -HOMEPAGE=https://github.com/jstasiak/python-zeroconf/ https://pypi.org/project/zeroconf/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux -LICENSE=LGPL-2.1 -RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/async-timeout-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jstasiak/python-zeroconf/archive/0.39.0.tar.gz -> python-zeroconf-0.39.0.gh.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=519238ed01358e8eee01630d79869a31 diff --git a/metadata/md5-cache/dev-python/zeroconf-0.39.1 b/metadata/md5-cache/dev-python/zeroconf-0.39.1 index 160d8a013a5b..676806a2d7ba 100644 --- a/metadata/md5-cache/dev-python/zeroconf-0.39.1 +++ b/metadata/md5-cache/dev-python/zeroconf-0.39.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jstasiak/python-zeroconf/ https://pypi.org/project/zeroconf/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1 RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/async-timeout-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jstasiak/python-zeroconf/archive/0.39.1.tar.gz -> python-zeroconf-0.39.1.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b8c1e83eb0321fb47e2d0b867ccdafa0 +_md5_=519238ed01358e8eee01630d79869a31 diff --git a/metadata/md5-cache/dev-python/zipp-3.9.0 b/metadata/md5-cache/dev-python/zipp-3.9.0 new file mode 100644 index 000000000000..94bcea7fac8f --- /dev/null +++ b/metadata/md5-cache/dev-python/zipp-3.9.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jaraco-functools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Backport of pathlib-compatible object wrapper for zip files +EAPI=7 +HOMEPAGE=https://github.com/jaraco/zipp/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/z/zipp/zipp-3.9.0.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0b4c741ba7653c5c355fbd901702488e diff --git a/metadata/md5-cache/dev-python/zope-interface-5.5.0 b/metadata/md5-cache/dev-python/zope-interface-5.5.0 new file mode 100644 index 000000000000..eafa57e81533 --- /dev/null +++ b/metadata/md5-cache/dev-python/zope-interface-5.5.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/zope-event[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-testing[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( !dev-python/namespace-zope dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Interfaces for Python +EAPI=8 +HOMEPAGE=https://github.com/zopefoundation/zope.interface/ https://pypi.org/project/zope.interface/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=ZPL +RDEPEND=!dev-python/namespace-zope python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/z/zope.interface/zope.interface-5.5.0.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=b8b673eda7e54a002bc73f0958ab7645 diff --git a/metadata/md5-cache/dev-python/zstd-1.5.2.6 b/metadata/md5-cache/dev-python/zstd-1.5.2.6 index d0bfd67dd550..cea133604b48 100644 --- a/metadata/md5-cache/dev-python/zstd-1.5.2.6 +++ b/metadata/md5-cache/dev-python/zstd-1.5.2.6 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/sergey-dryabzhinsky/python-zstd/ https://pypi.org/project/zstd/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=BSD-2 RDEPEND=app-arch/zstd:= !<dev-python/zstandard-0.15.2-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/z/zstd/zstd-1.5.2.6.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bb9896ce534afea292164965a8ef3221 +_md5_=6d0d22be6819fa71cedca843b1205a26 diff --git a/metadata/md5-cache/dev-ros/Manifest.gz b/metadata/md5-cache/dev-ros/Manifest.gz index 8657dbaa2dc1a156d15c9575df56d50ab001c067..9e204d7785aa6f17498c5c086a604855d25de856 100644 GIT binary patch delta 167146 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 aL5pc%T1ne+9>Cwi|N8$4)N4Cikp%#WZm&83 delta 167162 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%0AaZ2%3{_Qs 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 diff --git a/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.11.2 b/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.11.2 index 77feecdccc4d..b9de75745b1f 100644 --- a/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.11.2 +++ b/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.11.2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.10.4:3.10 dev-python/ament_package[python_targets_python3_10(-)] dev-python/catkin_pkg[python_targets_python3_10(-)] dev-ros/ament_lint_cmake[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/ament_package[python_targets_python3_9(-)] dev-python/catkin_pkg[python_targets_python3_9(-)] dev-ros/ament_lint_cmake[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/ament_package[python_targets_python3_8(-)] dev-python/catkin_pkg[python_targets_python3_8(-)] dev-ros/ament_lint_cmake[python_targets_python3_8(-)] ) ) dev-ros/ament_cmake_test dev-ros/ament_cmake_core || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/ament_package[python_targets_python3_10(-)] dev-python/catkin_pkg[python_targets_python3_10(-)] dev-ros/ament_lint_cmake[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/ament_package[python_targets_python3_9(-)] dev-python/catkin_pkg[python_targets_python3_9(-)] dev-ros/ament_lint_cmake[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/ament_package[python_targets_python3_8(-)] dev-python/catkin_pkg[python_targets_python3_8(-)] dev-ros/ament_lint_cmake[python_targets_python3_8(-)] ) ) dev-ros/ament_cmake_test dev-ros/ament_cmake_core >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test DEPEND=dev-ros/ament_cmake_test dev-ros/ament_lint_cmake DESCRIPTION=The CMake API for ament_lint_cmake to lint CMake code using cmakelint @@ -11,4 +11,4 @@ RDEPEND=dev-ros/ament_cmake_test dev-ros/ament_lint_cmake SLOT=0 SRC_URI=https://github.com/ament/ament_lint/archive/0.11.2.tar.gz -> ament_lint-0.11.2.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ac2295d07f88d5dbd7986d923051a65f +_md5_=795d8544942c21c2b2ee932e44b0a44f diff --git a/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.12.1 b/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.12.1 index e864736422ec..8cf41995b330 100644 --- a/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.12.1 +++ b/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.12.1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.10.4:3.10 dev-python/ament_package[python_targets_python3_10(-)] dev-python/catkin_pkg[python_targets_python3_10(-)] dev-ros/ament_lint_cmake[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/ament_package[python_targets_python3_9(-)] dev-python/catkin_pkg[python_targets_python3_9(-)] dev-ros/ament_lint_cmake[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/ament_package[python_targets_python3_8(-)] dev-python/catkin_pkg[python_targets_python3_8(-)] dev-ros/ament_lint_cmake[python_targets_python3_8(-)] ) ) dev-ros/ament_cmake_test dev-ros/ament_cmake_core || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/ament_package[python_targets_python3_10(-)] dev-python/catkin_pkg[python_targets_python3_10(-)] dev-ros/ament_lint_cmake[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/ament_package[python_targets_python3_9(-)] dev-python/catkin_pkg[python_targets_python3_9(-)] dev-ros/ament_lint_cmake[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/ament_package[python_targets_python3_8(-)] dev-python/catkin_pkg[python_targets_python3_8(-)] dev-ros/ament_lint_cmake[python_targets_python3_8(-)] ) ) dev-ros/ament_cmake_test dev-ros/ament_cmake_core >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test DEPEND=dev-ros/ament_cmake_test dev-ros/ament_lint_cmake DESCRIPTION=The CMake API for ament_lint_cmake to lint CMake code using cmakelint @@ -11,4 +11,4 @@ RDEPEND=dev-ros/ament_cmake_test dev-ros/ament_lint_cmake SLOT=0 SRC_URI=https://github.com/ament/ament_lint/archive/0.12.1.tar.gz -> ament_lint-0.12.1.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=bd48a1ea33acde8e81f75253916d635f +_md5_=795d8544942c21c2b2ee932e44b0a44f diff --git a/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-9999 b/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-9999 index b88b16438f6f..c984fef8a3fb 100644 --- a/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-9999 +++ b/metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.10.4:3.10 dev-python/ament_package[python_targets_python3_10(-)] dev-python/catkin_pkg[python_targets_python3_10(-)] dev-ros/ament_lint_cmake[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/ament_package[python_targets_python3_9(-)] dev-python/catkin_pkg[python_targets_python3_9(-)] dev-ros/ament_lint_cmake[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/ament_package[python_targets_python3_8(-)] dev-python/catkin_pkg[python_targets_python3_8(-)] dev-ros/ament_lint_cmake[python_targets_python3_8(-)] ) ) dev-ros/ament_cmake_test dev-ros/ament_cmake_core || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/ament_package[python_targets_python3_10(-)] dev-python/catkin_pkg[python_targets_python3_10(-)] dev-ros/ament_lint_cmake[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/ament_package[python_targets_python3_9(-)] dev-python/catkin_pkg[python_targets_python3_9(-)] dev-ros/ament_lint_cmake[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/ament_package[python_targets_python3_8(-)] dev-python/catkin_pkg[python_targets_python3_8(-)] dev-ros/ament_lint_cmake[python_targets_python3_8(-)] ) ) dev-ros/ament_cmake_test dev-ros/ament_cmake_core >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-ros/ament_cmake_test dev-ros/ament_lint_cmake DESCRIPTION=The CMake API for ament_lint_cmake to lint CMake code using cmakelint @@ -10,4 +10,4 @@ PROPERTIES=live RDEPEND=dev-ros/ament_cmake_test dev-ros/ament_lint_cmake SLOT=0 _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ac2295d07f88d5dbd7986d923051a65f +_md5_=795d8544942c21c2b2ee932e44b0a44f diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 0be8a9cf4eba3280ab4f58a05cc106154e443295..7dec3c8a3ef99d472e274b5b8a0cf4abedb24183 100644 GIT binary patch delta 148436 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%0A!n^difkBXz!x<eRJ>Pb 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 delta 147478 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 E0Ck@&8UO$Q diff --git a/metadata/md5-cache/dev-ruby/facter-3.14.24 b/metadata/md5-cache/dev-ruby/facter-3.14.24 index ca994d6ea77c..8c127748ebb0 100644 --- a/metadata/md5-cache/dev-ruby/facter-3.14.24 +++ b/metadata/md5-cache/dev-ruby/facter-3.14.24 @@ -4,7 +4,7 @@ DEPEND=>=dev-cpp/cpp-hocon-0.2.1:= >=dev-libs/leatherman-1.0.0:= dev-libs/openss DESCRIPTION=A cross-platform ruby library for retrieving facts from operating systems EAPI=7 HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/ -INHERIT=cmake eutils ruby-ng +INHERIT=cmake ruby-ng IUSE=test ruby_targets_ruby27 KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 LICENSE=Apache-2.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/puppetlabs/facter/archive/3.14.24.tar.gz -> facter-3.14.24.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=dfc76c2f3f95e3c2b5680e396d1b0fa7 +_md5_=838ffdc4a9d2c0eecb78b56e4b571307 diff --git a/metadata/md5-cache/dev-ruby/net-ftp-0.2.0 b/metadata/md5-cache/dev-ruby/net-ftp-0.2.0 new file mode 100644 index 000000000000..a550e7c6e670 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/net-ftp-0.2.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/net-protocol[ruby_targets_ruby27(-)] dev-ruby/time[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/net-protocol[ruby_targets_ruby30(-)] dev-ruby/time[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/net-protocol[ruby_targets_ruby31(-)] dev-ruby/time[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Support for the File Transfer Protocol +EAPI=8 +HOMEPAGE=https://github.com/ruby/net-ftp +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD-2 +RDEPEND=ruby_targets_ruby27? ( dev-ruby/net-protocol[ruby_targets_ruby27(-)] dev-ruby/time[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/net-protocol[ruby_targets_ruby30(-)] dev-ruby/time[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/net-protocol[ruby_targets_ruby31(-)] dev-ruby/time[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ruby/net-ftp/archive/v0.2.0.tar.gz -> net-ftp-0.2.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=1a0ebe73b1b159f15b17ab4646cfb7fb diff --git a/metadata/md5-cache/dev-ruby/pry-0.14.1 b/metadata/md5-cache/dev-ruby/pry-0.14.1 index cafcc2a567b0..dbf7ade50730 100644 --- a/metadata/md5-cache/dev-ruby/pry-0.14.1 +++ b/metadata/md5-cache/dev-ruby/pry-0.14.1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby27(-)] =dev-ruby/method_source-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby30(-)] =dev-ruby/method_source-1*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby27(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby27(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby30(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby27(-)] =dev-ruby/method_source-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby30(-)] =dev-ruby/method_source-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby31(-)] =dev-ruby/method_source-1*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby27(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby27(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby30(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby31(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Pry is a powerful alternative to the standard IRB shell for Ruby EAPI=7 HOMEPAGE=https://github.com/pry/pry/wiki INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test +IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby27(-)] =dev-ruby/method_source-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby30(-)] =dev-ruby/method_source-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) +RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby27(-)] =dev-ruby/method_source-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby30(-)] =dev-ruby/method_source-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/coderay-1.1:0[ruby_targets_ruby31(-)] =dev-ruby/method_source-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=ruby19 SRC_URI=https://github.com/pry/pry/archive/v0.14.1.tar.gz -> pry-0.14.1.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=db518103d1852a9ed5ec214e2cbf7139 +_md5_=5c0e256505feb6add20c17c5bfb0f49a diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.16.6 b/metadata/md5-cache/dev-ruby/rcairo-1.16.6 deleted file mode 100644 index c00156258580..000000000000 --- a/metadata/md5-cache/dev-ruby/rcairo-1.16.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby27(-)] dev-ruby/ruby-glib2[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby27(-)] dev-ruby/ruby-poppler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=Ruby bindings for cairo -EAPI=7 -HOMEPAGE=https://cairographics.org/rcairo/ -INHERIT=multilib ruby-fakegem -IUSE=ruby_targets_ruby27 doc test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=|| ( Ruby-BSD GPL-2 ) -RDEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/cairo-1.16.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ed0c8c8a58de593c55634958719e657c diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.16.6-r1 b/metadata/md5-cache/dev-ruby/rcairo-1.16.6-r1 new file mode 100644 index 000000000000..319ed1ecc435 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/rcairo-1.16.6-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby27(-)] dev-ruby/ruby-glib2[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby27(-)] dev-ruby/ruby-poppler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=x11-libs/cairo-1.2.0[svg(+)] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Ruby bindings for cairo +EAPI=7 +HOMEPAGE=https://cairographics.org/rcairo/ +INHERIT=multilib ruby-fakegem +IUSE=ruby_targets_ruby27 doc test +KEYWORDS=amd64 ~ppc ~x86 +LICENSE=|| ( Ruby-BSD GPL-2 ) +RDEPEND=>=x11-libs/cairo-1.2.0[svg(+)] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/cairo-1.16.6.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=1499850a142ca2d5bb19c2587214a3e8 diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.17.5 b/metadata/md5-cache/dev-ruby/rcairo-1.17.5 deleted file mode 100644 index fc1ee109e128..000000000000 --- a/metadata/md5-cache/dev-ruby/rcairo-1.17.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby27(-)] dev-ruby/ruby-glib2[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby27(-)] dev-ruby/ruby-poppler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=Ruby bindings for cairo -EAPI=7 -HOMEPAGE=https://cairographics.org/rcairo/ -INHERIT=multilib ruby-fakegem -IUSE=test ruby_targets_ruby27 doc test -KEYWORDS=~amd64 ~ppc ~riscv ~x86 -LICENSE=|| ( Ruby-BSD GPL-2 ) -RDEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/cairo-1.17.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=dfe3f2f638251690145bc3071b157eb0 diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1 b/metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1 new file mode 100644 index 000000000000..13d024c0eb8d --- /dev/null +++ b/metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby27(-)] dev-ruby/ruby-glib2[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby27(-)] dev-ruby/ruby-poppler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=x11-libs/cairo-1.2.0[svg(+)] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Ruby bindings for cairo +EAPI=7 +HOMEPAGE=https://cairographics.org/rcairo/ +INHERIT=multilib ruby-fakegem +IUSE=test ruby_targets_ruby27 doc test +KEYWORDS=~amd64 ~ppc ~riscv ~x86 +LICENSE=|| ( Ruby-BSD GPL-2 ) +RDEPEND=>=x11-libs/cairo-1.2.0[svg(+)] ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/cairo-1.17.5.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=2663788b39b4fe48b134654484f9de99 diff --git a/metadata/md5-cache/dev-ruby/rouge-3.30.0 b/metadata/md5-cache/dev-ruby/rouge-3.30.0 index 9dd59e12f33b..41a7570f9f7f 100644 --- a/metadata/md5-cache/dev-ruby/rouge-3.30.0 +++ b/metadata/md5-cache/dev-ruby/rouge-3.30.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/jneen/rouge INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby27? ( dev-ruby/redcarpet[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/redcarpet[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/redcarpet[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/jneen/rouge/archive/v3.30.0.tar.gz -> rouge-3.30.0.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=480dce5d9f0b20831d5492e9cb56fe8f +_md5_=87aa126548dffd202bf1d34c07343996 diff --git a/metadata/md5-cache/dev-ruby/slop-4.9.3 b/metadata/md5-cache/dev-ruby/slop-4.9.3 new file mode 100644 index 000000000000..4631e3847848 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/slop-4.9.3 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=A simple option parser with an easy to remember syntax and friendly API +EAPI=8 +HOMEPAGE=https://github.com/injekt/slop +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=4 +SRC_URI=https://github.com/injekt/slop/archive/v4.9.3.tar.gz -> slop-4.9.3.tgz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=8946a04c49755b7a04b0e6d9baba8631 diff --git a/metadata/md5-cache/dev-ruby/spring-4.1.0 b/metadata/md5-cache/dev-ruby/spring-4.1.0 new file mode 100644 index 000000000000..b4f3ea28c6fd --- /dev/null +++ b/metadata/md5-cache/dev-ruby/spring-4.1.0 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/activesupport[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/activesupport[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/activesupport[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Rails application preloader +EAPI=8 +HOMEPAGE=https://github.com/rails/spring +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=1.1 +SRC_URI=https://github.com/rails/spring/archive/v4.1.0.tar.gz -> spring-4.1.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=ceac0beebffe14c15aa0d0985792bf2c diff --git a/metadata/md5-cache/dev-ruby/spy-1.0.3 b/metadata/md5-cache/dev-ruby/spy-1.0.3 new file mode 100644 index 000000000000..d40bf6890e4c --- /dev/null +++ b/metadata/md5-cache/dev-ruby/spy-1.0.3 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=A simple opinionated mocking framework +EAPI=8 +HOMEPAGE=https://github.com/ryanong/spy +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/spy-1.0.3.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=fdf17097b1ae521b7d11b61357ecc421 diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.5.5 b/metadata/md5-cache/dev-ruby/test-unit-3.5.5 new file mode 100644 index 000000000000..0c26e8b89194 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/test-unit-3.5.5 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/power_assert[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=An xUnit family unit testing framework for Ruby +EAPI=8 +HOMEPAGE=https://rubygems.org/gems/test-unit +INHERIT=ruby-fakegem +IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Ruby-BSD BSD-2 ) PSF-2 +RDEPEND=ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/power_assert[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/test-unit/test-unit/archive/3.5.5.tar.gz -> test-unit-3.5.5.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=a277e2669b7bfd3a1528bc27c9357320 diff --git a/metadata/md5-cache/dev-ruby/x25519-1.0.10 b/metadata/md5-cache/dev-ruby/x25519-1.0.10 new file mode 100644 index 000000000000..126c3d9f1569 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/x25519-1.0.10 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function +EAPI=8 +HOMEPAGE=https://github.com/crypto-rb/x25519 +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=1 +SRC_URI=https://github.com/crypto-rb/x25519/archive/v1.0.10.tar.gz -> x25519-1.0.10.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=83f1cfb495e65bde1bd0dee3981cbcd9 diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz index 3e4bae565ad8cf990e51cee9678d5b201a9dee56..221a8188a276861ba5306dede1b3b0e51dd6895f 100644 GIT binary patch literal 8267 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 J#bq5i0069Q`Mm%D literal 8106 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 E0E8fVwg3PC diff --git a/metadata/md5-cache/dev-tex/tth-4.16 b/metadata/md5-cache/dev-tex/tth-4.16 new file mode 100644 index 000000000000..d62f743f70de --- /dev/null +++ b/metadata/md5-cache/dev-tex/tth-4.16 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Translate TEX into HTML +EAPI=8 +HOMEPAGE=http://hutchinson.belmont.ma.us/tth/ +INHERIT=flag-o-matic +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=app-text/ghostscript-gpl media-libs/netpbm +SLOT=0 +SRC_URI=http://hutchinson.belmont.ma.us/tth/tth-noncom/tth_4.16.tgz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5bc70538085007c71f260f7f8f0d8d2b diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 481945cf037ce765730cfdd88060e958d465ef12..be7ba3518d3606db5f6ddbf5fb4a1a927aad8e27 100644 GIT binary patch literal 134672 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 literal 134651 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%0D?mFUD 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%0Am6`?!F$V*obwS6D%uyC$nGv^)FvN86o#2 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 V7*xYP?G%mw{U4^GFROgP0{{hc3&a2b diff --git a/metadata/md5-cache/dev-util/bpftrace-0.16.0 b/metadata/md5-cache/dev-util/bpftrace-0.16.0 index b65b3fa28b44..69a407943a54 100644 --- a/metadata/md5-cache/dev-util/bpftrace-0.16.0 +++ b/metadata/md5-cache/dev-util/bpftrace-0.16.0 @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/iovisor/bpftrace/archive/v0.16.0.tar.gz -> bpftrace-0.16.0.gh.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5049e6272709403fe5e5b8384918534b +_md5_=af7ac55f641cbffc05180f8513398a40 diff --git a/metadata/md5-cache/dev-util/cargo-c-0.9.13 b/metadata/md5-cache/dev-util/cargo-c-0.9.13 new file mode 100644 index 000000000000..d517a9c61e52 --- /dev/null +++ b/metadata/md5-cache/dev-util/cargo-c-0.9.13 @@ -0,0 +1,15 @@ +BDEPEND=>=virtual/rust-1.64.0 >=virtual/rust-1.53 +DEFINED_PHASES=compile configure install test unpack +DEPEND=dev-libs/libgit2:= dev-libs/openssl:= net-libs/libssh2:= net-misc/curl[ssl] sys-libs/zlib +DESCRIPTION=Helper program to build and install c-like libraries +EAPI=8 +HOMEPAGE=https://github.com/lu-zero/cargo-c +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT MPL-2.0 Unlicense ZLIB +RDEPEND=dev-libs/libgit2:= dev-libs/openssl:= net-libs/libssh2:= net-misc/curl[ssl] sys-libs/zlib +SLOT=0 +SRC_URI=https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.9.13.tar.gz -> cargo-c-0.9.13.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/0.7.19/download -> aho-corasick-0.7.19.crate https://crates.io/api/v1/crates/anyhow/1.0.65/download -> anyhow-1.0.65.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitmaps/2.1.0/download -> bitmaps-2.1.0.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bytes/1.2.1/download -> bytes-1.2.1.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/cargo/0.65.0/download -> cargo-0.65.0.crate https://crates.io/api/v1/crates/cargo-platform/0.1.2/download -> cargo-platform-0.1.2.crate https://crates.io/api/v1/crates/cargo-util/0.2.1/download -> cargo-util-0.2.1.crate https://crates.io/api/v1/crates/cbindgen/0.24.3/download -> cbindgen-0.24.3.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.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/3.2.22/download -> clap-3.2.22.crate https://crates.io/api/v1/crates/clap_derive/3.2.18/download -> clap_derive-3.2.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/commoncrypto/0.2.0/download -> commoncrypto-0.2.0.crate https://crates.io/api/v1/crates/commoncrypto-sys/0.2.0/download -> commoncrypto-sys-0.2.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/crates-io/0.34.0/download -> crates-io-0.34.0.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.12/download -> crossbeam-utils-0.8.12.crate https://crates.io/api/v1/crates/crypto-hash/0.3.4/download -> crypto-hash-0.3.4.crate https://crates.io/api/v1/crates/curl/0.4.44/download -> curl-0.4.44.crate https://crates.io/api/v1/crates/curl-sys/0.4.56+curl-7.83.1/download -> curl-sys-0.4.56+curl-7.83.1.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/env_logger/0.9.1/download -> env_logger-0.9.1.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/filetime/0.2.17/download -> filetime-0.2.17.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/fwdansi/1.1.0/download -> fwdansi-1.1.0.crate https://crates.io/api/v1/crates/git2/0.14.4/download -> git2-0.14.4.crate https://crates.io/api/v1/crates/git2-curl/0.15.0/download -> git2-curl-0.15.0.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hex/0.3.2/download -> hex-0.3.2.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.3/download -> home-0.5.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/im-rc/15.1.0/download -> im-rc-15.1.0.crate https://crates.io/api/v1/crates/indexmap/1.9.1/download -> indexmap-1.9.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.4/download -> itoa-1.0.4.crate https://crates.io/api/v1/crates/jobserver/0.1.25/download -> jobserver-0.1.25.crate https://crates.io/api/v1/crates/kstring/2.0.0/download -> kstring-2.0.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.135/download -> libc-0.2.135.crate https://crates.io/api/v1/crates/libgit2-sys/0.13.4+1.4.2/download -> libgit2-sys-0.13.4+1.4.2.crate https://crates.io/api/v1/crates/libnghttp2-sys/0.1.7+1.45.0/download -> libnghttp2-sys-0.1.7+1.45.0.crate https://crates.io/api/v1/crates/libssh2-sys/0.2.23/download -> libssh2-sys-0.2.23.crate https://crates.io/api/v1/crates/libz-sys/1.1.8/download -> libz-sys-1.1.8.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.4/download -> miniz_oxide-0.5.4.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/once_cell/1.15.0/download -> once_cell-1.15.0.crate https://crates.io/api/v1/crates/opener/0.5.0/download -> opener-0.5.0.crate https://crates.io/api/v1/crates/openssl/0.10.42/download -> openssl-0.10.42.crate https://crates.io/api/v1/crates/openssl-macros/0.1.0/download -> openssl-macros-0.1.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/111.22.0+1.1.1q/download -> openssl-src-111.22.0+1.1.1q.crate https://crates.io/api/v1/crates/openssl-sys/0.9.76/download -> openssl-sys-0.9.76.crate https://crates.io/api/v1/crates/os_info/3.5.1/download -> os_info-3.5.1.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.46/download -> proc-macro2-1.0.46.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.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/rand_xoshiro/0.6.0/download -> rand_xoshiro-0.6.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/regex/1.6.0/download -> regex-1.6.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rustc-workspace-hack/1.0.0/download -> rustc-workspace-hack-1.0.0.crate https://crates.io/api/v1/crates/rustfix/0.6.1/download -> rustfix-0.6.1.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.20/download -> schannel-0.1.20.crate https://crates.io/api/v1/crates/semver/1.0.14/download -> semver-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.145/download -> serde-1.0.145.crate https://crates.io/api/v1/crates/serde_derive/1.0.145/download -> serde_derive-1.0.145.crate https://crates.io/api/v1/crates/serde_ignored/0.1.5/download -> serde_ignored-0.1.5.crate https://crates.io/api/v1/crates/serde_json/1.0.86/download -> serde_json-1.0.86.crate https://crates.io/api/v1/crates/shell-escape/0.1.5/download -> shell-escape-0.1.5.crate https://crates.io/api/v1/crates/sized-chunks/0.6.5/download -> sized-chunks-0.6.5.crate https://crates.io/api/v1/crates/socket2/0.4.7/download -> socket2-0.4.7.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/strip-ansi-escapes/0.1.1/download -> strip-ansi-escapes-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.102/download -> syn-1.0.102.crate https://crates.io/api/v1/crates/tar/0.4.38/download -> tar-0.4.38.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/textwrap/0.15.1/download -> textwrap-0.15.1.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.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.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/toml_edit/0.14.4/download -> toml_edit-0.14.4.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.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-width/0.1.10/download -> unicode-width-0.1.10.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/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.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/vte/0.10.1/download -> vte-0.10.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=8d29ab39c1578650445eb1ffd9873ba4 diff --git a/metadata/md5-cache/dev-util/cucumber-rails-2.6.0 b/metadata/md5-cache/dev-util/cucumber-rails-2.6.0 new file mode 100644 index 000000000000..baafc9edc80b --- /dev/null +++ b/metadata/md5-cache/dev-util/cucumber-rails-2.6.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby27(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby27(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby27(-)] <dev-util/cucumber-9[ruby_targets_ruby27(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby27(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby27(-)] <dev-ruby/rails-8:*[ruby_targets_ruby27(-)] dev-ruby/rexml:3[ruby_targets_ruby27(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby30(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby30(-)] <dev-util/cucumber-9[ruby_targets_ruby30(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] <dev-ruby/rails-8:*[ruby_targets_ruby30(-)] dev-ruby/rexml:3[ruby_targets_ruby30(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=Executable feature scenarios for Rails +EAPI=8 +HOMEPAGE=https://cucumber.io/ +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test +KEYWORDS=~amd64 +LICENSE=Ruby +RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby27(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby27(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby27(-)] <dev-util/cucumber-9[ruby_targets_ruby27(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby27(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby27(-)] <dev-ruby/rails-8:*[ruby_targets_ruby27(-)] dev-ruby/rexml:3[ruby_targets_ruby27(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby30(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby30(-)] <dev-util/cucumber-9[ruby_targets_ruby30(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] <dev-ruby/rails-8:*[ruby_targets_ruby30(-)] dev-ruby/rexml:3[ruby_targets_ruby30(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/cucumber/cucumber-rails/archive/v2.6.0.tar.gz -> cucumber-rails-2.6.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=581f3f957d05ff4f9a7bf09839118ffc diff --git a/metadata/md5-cache/dev-util/cvise-2.4.0-r2 b/metadata/md5-cache/dev-util/cvise-2.4.0-r2 deleted file mode 100644 index 44f9f22ffa40..000000000000 --- a/metadata/md5-cache/dev-util/cvise-2.4.0-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) sys-devel/flex test? ( python_single_target_python3_8? ( dev-python/pebble[python_targets_python3_8(-)] dev-python/pytest[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pebble[python_targets_python3_9(-)] dev-python/pytest[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pebble[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pebble[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=|| ( sys-devel/clang:14 sys-devel/clang:13 sys-devel/clang:12 ) <sys-devel/clang-15:= !!sys-devel/llvm:0 -DESCRIPTION=Super-parallel Python port of the C-Reduce -EAPI=7 -HOMEPAGE=https://github.com/marxin/cvise/ -INHERIT=cmake llvm python-single-r1 -IUSE=test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 ~arm64 x86 -LICENSE=UoI-NCSA -RDEPEND=|| ( sys-devel/clang:14 sys-devel/clang:13 sys-devel/clang:12 ) <sys-devel/clang-15:= python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( dev-python/chardet[python_targets_python3_8(-)] dev-python/pebble[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/chardet[python_targets_python3_9(-)] dev-python/pebble[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/pebble[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/pebble[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) dev-util/unifdef sys-devel/flex -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/marxin/cvise/archive/v2.4.0.tar.gz -> cvise-2.4.0.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f62695719949fe0e191cfafc7b8ec8e0 diff --git a/metadata/md5-cache/dev-util/cvise-2.5.0-r1 b/metadata/md5-cache/dev-util/cvise-2.5.0-r1 index 1db460d3a7c5..262401d80ae5 100644 --- a/metadata/md5-cache/dev-util/cvise-2.5.0-r1 +++ b/metadata/md5-cache/dev-util/cvise-2.5.0-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/marxin/cvise/ INHERIT=cmake llvm python-single-r1 IUSE=test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=UoI-NCSA RDEPEND=|| ( sys-devel/clang:15 sys-devel/clang:14 sys-devel/clang:13 ) <sys-devel/clang-16:= python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( dev-python/chardet[python_targets_python3_8(-)] dev-python/pebble[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/chardet[python_targets_python3_9(-)] dev-python/pebble[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/pebble[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/pebble[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) dev-util/unifdef sys-devel/flex REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/marxin/cvise/archive/v2.5.0.tar.gz -> cvise-2.5.0.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e6fbbf89dacd0b863683f9892c5a11a3 +_md5_=060b7387718c77440295ea09a38c09bf diff --git a/metadata/md5-cache/dev-util/diffoscope-219 b/metadata/md5-cache/dev-util/diffoscope-219 deleted file mode 100644 index 00dbd3660d0b..000000000000 --- a/metadata/md5-cache/dev-util/diffoscope-219 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-text/docx2txt media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/libarchive-c[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tlsh[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/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/PyPDF2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[ncurses] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Will try to get to the bottom of what makes files or directories different -EAPI=8 -HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ -INHERIT=distutils-r1 -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 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/python-magic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/libarchive-c[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tlsh[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/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/PyPDF2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[ncurses] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/d/diffoscope/diffoscope-219.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=43b6ee761e82127d8e0a8f4b605c8ff7 diff --git a/metadata/md5-cache/dev-util/diffoscope-224 b/metadata/md5-cache/dev-util/diffoscope-224 new file mode 100644 index 000000000000..e09051cfcca0 --- /dev/null +++ b/metadata/md5-cache/dev-util/diffoscope-224 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-text/docx2txt media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/libarchive-c[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tlsh[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/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/PyPDF2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[ncurses] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Will try to get to the bottom of what makes files or directories different +EAPI=8 +HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ +INHERIT=distutils-r1 +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 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-python/python-magic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/libarchive-c[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tlsh[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/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/PyPDF2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[ncurses] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/d/diffoscope/diffoscope-224.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=9be013debb09ba2029cf6735cfc80c71 diff --git a/metadata/md5-cache/dev-util/geany-plugins-1.38-r2 b/metadata/md5-cache/dev-util/geany-plugins-1.38-r2 new file mode 100644 index 000000000000..eff481c500ba --- /dev/null +++ b/metadata/md5-cache/dev-util/geany-plugins-1.38-r2 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) +DEFINED_PHASES=configure install setup +DEPEND=dev-libs/glib:2 >=dev-util/geany-1.37[-gtk2(-)] x11-libs/gtk+:3 ctags? ( dev-util/ctags ) debugger? ( x11-libs/vte:2.91 ) enchant? ( app-text/enchant:= ) git? ( dev-libs/libgit2:= ) gpg? ( app-crypt/gpgme:= ) gtkspell? ( app-text/gtkspell:3= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) markdown? ( app-text/discount net-libs/webkit-gtk:4 ) pretty-printer? ( dev-libs/libxml2:2 ) scope? ( x11-libs/vte:2.91 ) soup? ( net-libs/libsoup:2.4 ) workbench? ( dev-libs/libgit2:= ) +DESCRIPTION=A collection of different plugins for Geany +EAPI=8 +HOMEPAGE=https://plugins.geany.org +INHERIT=lua-single +IUSE=ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer scope soup workbench +lua_single_target_lua5-1 +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/glib:2 >=dev-util/geany-1.37[-gtk2(-)] x11-libs/gtk+:3 ctags? ( dev-util/ctags ) debugger? ( x11-libs/vte:2.91 ) enchant? ( app-text/enchant:= ) git? ( dev-libs/libgit2:= ) gpg? ( app-crypt/gpgme:= ) gtkspell? ( app-text/gtkspell:3= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) markdown? ( app-text/discount net-libs/webkit-gtk:4 ) pretty-printer? ( dev-libs/libxml2:2 ) scope? ( x11-libs/vte:2.91 ) soup? ( net-libs/libsoup:2.4 ) workbench? ( dev-libs/libgit2:= ) scope? ( sys-devel/gdb ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) +SLOT=0 +SRC_URI=https://plugins.geany.org/geany-plugins/geany-plugins-1.38.tar.gz +_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=dd474465145898c6c3617146729777cf diff --git a/metadata/md5-cache/dev-util/goland-2021.3.3 b/metadata/md5-cache/dev-util/goland-2021.3.3 index b478053de7b2..217024ac7314 100644 --- a/metadata/md5-cache/dev-util/goland-2021.3.3 +++ b/metadata/md5-cache/dev-util/goland-2021.3.3 @@ -2,12 +2,12 @@ DEFINED_PHASES=install postinst DESCRIPTION=Golang IDE by JetBrains EAPI=7 HOMEPAGE=https://www.jetbrains.com/go -INHERIT=desktop eutils +INHERIT=desktop wrapper KEYWORDS=~amd64 LICENSE=|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) Apache-2.0 BSD CC0-1.0 CDDL CDDL-1.1 EPL-1.0 GPL-2 GPL-2-with-classpath-exception ISC LGPL-2.1 LGPL-3 MIT MPL-1.1 OFL ZLIB RDEPEND=virtual/jdk dev-lang/go RESTRICT=bindist mirror SLOT=0 SRC_URI=https://download.jetbrains.com/go/goland-2021.3.3.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a44f6b987edebd18c756ee8277713cf7 +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=8553f835f87963667d343d914f25abd0 diff --git a/metadata/md5-cache/dev-util/hip-5.0.2-r3 b/metadata/md5-cache/dev-util/hip-5.0.2-r3 index 5658b391be13..d20cc6adfa09 100644 --- a/metadata/md5-cache/dev-util/hip-5.0.2-r3 +++ b/metadata/md5-cache/dev-util/hip-5.0.2-r3 @@ -12,4 +12,4 @@ RDEPEND=dev-util/rocminfo:0/5.0 =sys-devel/llvm-roc-5.0.2*[runtime] dev-libs/roc SLOT=0/5.0 SRC_URI=https://github.com/ROCm-Developer-Tools/hipamd/archive/rocm-5.0.2.tar.gz -> rocm-hipamd-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-5.0.2.tar.gz -> rocm-hip-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.0.2.tar.gz -> rocclr-5.0.2.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.0.2.tar.gz -> rocm-opencl-runtime-5.0.2.tar.gz profile? ( https://github.com/ROCm-Developer-Tools/roctracer/archive/refs/tags/rocm-5.0.2.tar.gz -> rocm-tracer-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/hipamd/files/8311148/hip_prof_str_diff.gz -> 5.0.2-update-header.patch.gz ) _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8cdc924ece45952c4d7db17282d25b35 +_md5_=d1d286a60afb8f61e60cb125da8f0481 diff --git a/metadata/md5-cache/dev-util/lldb-15.0.2.9999 b/metadata/md5-cache/dev-util/lldb-15.0.2.9999 deleted file mode 100644 index 03264a086eec..000000000000 --- a/metadata/md5-cache/dev-util/lldb-15.0.2.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_8? ( ~dev-python/lit-15.0.2.9999[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-15.0.2.9999[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( ~dev-python/lit-15.0.2.9999[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-15.0.2.9999[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=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-15.0.2.9999 ~sys-devel/llvm-15.0.2.9999 !!sys-devel/llvm:0 -DESCRIPTION=The LLVM debugger -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm llvm.org python-single-r1 -IUSE=debug +libedit lzma ncurses +python test +xml test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PROPERTIES=live -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-15.0.2.9999 ~sys-devel/llvm-15.0.2.9999 python? ( python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) 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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=test !test? ( test ) -SLOT=0/15 -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a0bf2fc2fbf39538d0a0308a80cd4dab diff --git a/metadata/md5-cache/dev-util/lldb-15.0.3.9999 b/metadata/md5-cache/dev-util/lldb-15.0.3.9999 new file mode 100644 index 000000000000..f51ff136acbc --- /dev/null +++ b/metadata/md5-cache/dev-util/lldb-15.0.3.9999 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_8? ( ~dev-python/lit-15.0.3.9999[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-15.0.3.9999[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( ~dev-python/lit-15.0.3.9999[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-15.0.3.9999[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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-15.0.3.9999 ~sys-devel/llvm-15.0.3.9999 !!sys-devel/llvm:0 +DESCRIPTION=The LLVM debugger +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm llvm.org python-single-r1 +IUSE=debug +libedit lzma ncurses +python test +xml test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PROPERTIES=live +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-15.0.3.9999 ~sys-devel/llvm-15.0.3.9999 python? ( python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) 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_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=test !test? ( test ) +SLOT=0/15 +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a0bf2fc2fbf39538d0a0308a80cd4dab diff --git a/metadata/md5-cache/dev-util/maturin-0.13.2 b/metadata/md5-cache/dev-util/maturin-0.13.2 deleted file mode 100644 index a342caa512cb..000000000000 --- a/metadata/md5-cache/dev-util/maturin-0.13.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools-rust-1.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( app-text/mdbook ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/boltons[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Build and publish crates with pyo3, rust-cpython and cffi bindings -EAPI=8 -HOMEPAGE=https://maturin.rs/ -INHERIT=cargo distutils-r1 flag-o-matic -IUSE=doc test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~riscv ~s390 ~sparc ~x86 -LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT MPL-2.0 openssl unicode doc? ( CC-BY-4.0 OFL-1.1 ) -RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyO3/maturin/archive/refs/tags/v0.13.2.tar.gz -> maturin-0.13.2.gh.tar.gz https://crates.io/api/v1/crates/addr2line/0.17.0/download -> addr2line-0.17.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.7.5/download -> aes-0.7.5.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/anyhow/1.0.61/download -> anyhow-1.0.61.crate https://crates.io/api/v1/crates/async-io/1.7.0/download -> async-io-1.7.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.66/download -> backtrace-0.3.66.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-modes/0.8.1/download -> block-modes-0.8.1.crate https://crates.io/api/v1/crates/block-padding/0.2.1/download -> block-padding-0.2.1.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.10.0/download -> bumpalo-3.10.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.2.1/download -> bytes-1.2.1.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/bzip2/0.4.3/download -> bzip2-0.4.3.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/cab/0.4.1/download -> cab-0.4.1.crate https://crates.io/api/v1/crates/cache-padded/1.2.0/download -> cache-padded-1.2.0.crate https://crates.io/api/v1/crates/camino/1.1.1/download -> camino-1.1.1.crate https://crates.io/api/v1/crates/cargo-options/0.3.1/download -> cargo-options-0.3.1.crate https://crates.io/api/v1/crates/cargo-platform/0.1.2/download -> cargo-platform-0.1.2.crate https://crates.io/api/v1/crates/cargo-xwin/0.10.2/download -> cargo-xwin-0.10.2.crate https://crates.io/api/v1/crates/cargo-zigbuild/0.12.0/download -> cargo-zigbuild-0.12.0.crate https://crates.io/api/v1/crates/cargo_metadata/0.15.0/download -> cargo_metadata-0.15.0.crate https://crates.io/api/v1/crates/cbindgen/0.24.3/download -> cbindgen-0.24.3.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfb/0.7.3/download -> cfb-0.7.3.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/charset/0.1.3/download -> charset-0.1.3.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.0/download -> chunked_transfer-1.4.0.crate https://crates.io/api/v1/crates/cipher/0.3.0/download -> cipher-0.3.0.crate https://crates.io/api/v1/crates/clap/3.2.17/download -> clap-3.2.17.crate https://crates.io/api/v1/crates/clap_complete/3.2.4/download -> clap_complete-3.2.4.crate https://crates.io/api/v1/crates/clap_complete_fig/3.2.4/download -> clap_complete_fig-3.2.4.crate https://crates.io/api/v1/crates/clap_derive/3.2.17/download -> clap_derive-3.2.17.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/cli-table/0.4.7/download -> cli-table-0.4.7.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/concurrent-queue/1.2.4/download -> concurrent-queue-1.2.4.crate https://crates.io/api/v1/crates/configparser/3.0.0/download -> configparser-3.0.0.crate https://crates.io/api/v1/crates/console/0.15.1/download -> console-0.15.1.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.2/download -> cpufeatures-0.2.2.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download -> crossbeam-channel-0.5.6.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.2/download -> crossbeam-deque-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.10/download -> crossbeam-epoch-0.9.10.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.11/download -> crossbeam-utils-0.8.11.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/crypto-mac/0.11.1/download -> crypto-mac-0.11.1.crate https://crates.io/api/v1/crates/data-encoding/2.3.2/download -> data-encoding-2.3.2.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dialoguer/0.10.2/download -> dialoguer-0.10.2.crate https://crates.io/api/v1/crates/digest/0.10.3/download -> digest-0.10.3.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dunce/1.0.2/download -> dunce-1.0.2.crate https://crates.io/api/v1/crates/either/1.7.0/download -> either-1.7.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding/0.2.33/download -> encoding-0.2.33.crate https://crates.io/api/v1/crates/encoding-index-japanese/1.20141219.5/download -> encoding-index-japanese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-korean/1.20141219.5/download -> encoding-index-korean-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-simpchinese/1.20141219.5/download -> encoding-index-simpchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-singlebyte/1.20141219.5/download -> encoding-index-singlebyte-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-tradchinese/1.20141219.5/download -> encoding-index-tradchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding_index_tests/0.1.4/download -> encoding_index_tests-0.1.4.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/enumflags2/0.6.4/download -> enumflags2-0.6.4.crate https://crates.io/api/v1/crates/enumflags2_derive/0.6.4/download -> enumflags2_derive-0.6.4.crate https://crates.io/api/v1/crates/env_logger/0.7.1/download -> env_logger-0.7.1.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/fat-macho/0.4.5/download -> fat-macho-0.4.5.crate https://crates.io/api/v1/crates/filetime/0.2.17/download -> filetime-0.2.17.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/fs-err/2.7.0/download -> fs-err-2.7.0.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gimli/0.26.2/download -> gimli-0.26.2.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.crate https://crates.io/api/v1/crates/goblin/0.5.3/download -> goblin-0.5.3.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hkdf/0.11.0/download -> hkdf-0.11.0.crate https://crates.io/api/v1/crates/hmac/0.11.0/download -> hmac-0.11.0.crate https://crates.io/api/v1/crates/human-panic/1.0.3/download -> human-panic-1.0.3.crate https://crates.io/api/v1/crates/humantime/1.3.0/download -> humantime-1.3.0.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/indexmap/1.9.1/download -> indexmap-1.9.1.crate https://crates.io/api/v1/crates/indicatif/0.17.0-rc.6/download -> indicatif-0.17.0-rc.6.crate https://crates.io/api/v1/crates/indoc/1.0.7/download -> indoc-1.0.7.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.3/download -> itertools-0.10.3.crate https://crates.io/api/v1/crates/itoa/1.0.3/download -> itoa-1.0.3.crate https://crates.io/api/v1/crates/js-sys/0.3.59/download -> js-sys-0.3.59.crate https://crates.io/api/v1/crates/keyring/1.2.0/download -> keyring-1.2.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/lddtree/0.2.9/download -> lddtree-0.2.9.crate https://crates.io/api/v1/crates/libc/0.2.131/download -> libc-0.2.131.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lzxd/0.1.4/download -> lzxd-0.1.4.crate https://crates.io/api/v1/crates/mailparse/0.13.8/download -> mailparse-0.13.8.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.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/minijinja/0.17.0/download -> minijinja-0.17.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.3/download -> miniz_oxide-0.5.3.crate https://crates.io/api/v1/crates/msi/0.5.0/download -> msi-0.5.0.crate https://crates.io/api/v1/crates/multipart/0.18.0/download -> multipart-0.18.0.crate https://crates.io/api/v1/crates/native-tls/0.2.10/download -> native-tls-0.2.10.crate https://crates.io/api/v1/crates/nb-connect/1.2.0/download -> nb-connect-1.2.0.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/num/0.4.0/download -> num-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-complex/0.4.2/download -> num-complex-0.4.2.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-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.29.0/download -> object-0.29.0.crate https://crates.io/api/v1/crates/once_cell/1.13.0/download -> once_cell-1.13.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/0.10.41/download -> openssl-0.10.41.crate https://crates.io/api/v1/crates/openssl-macros/0.1.0/download -> openssl-macros-0.1.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/111.22.0+1.1.1q/download -> openssl-src-111.22.0+1.1.1q.crate https://crates.io/api/v1/crates/openssl-sys/0.9.75/download -> openssl-sys-0.9.75.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/os_type/2.4.0/download -> os_type-2.4.0.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.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.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pep440/0.2.0/download -> pep440-0.2.0.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/platform-info/0.2.0/download -> platform-info-0.2.0.crate https://crates.io/api/v1/crates/polling/2.2.0/download -> polling-2.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/pretty_env_logger/0.4.0/download -> pretty_env_logger-0.4.0.crate https://crates.io/api/v1/crates/proc-macro-crate/0.1.5/download -> proc-macro-crate-0.1.5.crate https://crates.io/api/v1/crates/proc-macro-crate/1.2.1/download -> proc-macro-crate-1.2.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.43/download -> proc-macro2-1.0.43.crate https://crates.io/api/v1/crates/pyproject-toml/0.3.1/download -> pyproject-toml-0.3.1.crate https://crates.io/api/v1/crates/python-pkginfo/0.5.4/download -> python-pkginfo-0.5.4.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/quoted_printable/0.4.5/download -> quoted_printable-0.4.5.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.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.3/download -> rayon-core-1.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.6.0/download -> regex-1.6.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rfc2047-decoder/0.1.2/download -> rfc2047-decoder-0.1.2.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rpassword/7.0.0/download -> rpassword-7.0.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.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/rustls/0.20.6/download -> rustls-0.20.6.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.20/download -> schannel-0.1.20.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scroll/0.11.0/download -> scroll-0.11.0.crate https://crates.io/api/v1/crates/scroll_derive/0.11.0/download -> scroll_derive-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/secret-service/2.0.2/download -> secret-service-2.0.2.crate https://crates.io/api/v1/crates/security-framework/2.6.1/download -> security-framework-2.6.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.6.1/download -> security-framework-sys-2.6.1.crate https://crates.io/api/v1/crates/semver/1.0.13/download -> semver-1.0.13.crate https://crates.io/api/v1/crates/serde/1.0.143/download -> serde-1.0.143.crate https://crates.io/api/v1/crates/serde_derive/1.0.143/download -> serde_derive-1.0.143.crate https://crates.io/api/v1/crates/serde_json/1.0.83/download -> serde_json-1.0.83.crate https://crates.io/api/v1/crates/serde_repr/0.1.9/download -> serde_repr-0.1.9.crate https://crates.io/api/v1/crates/sha2/0.10.2/download -> sha2-0.10.2.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/smallvec/1.9.0/download -> smallvec-1.9.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.4/download -> socket2-0.4.4.crate https://crates.io/api/v1/crates/socks/0.3.4/download -> socks-0.3.4.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.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.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/subtle/2.4.1/download -> subtle-2.4.1.crate https://crates.io/api/v1/crates/syn/1.0.99/download -> syn-1.0.99.crate https://crates.io/api/v1/crates/tar/0.4.38/download -> tar-0.4.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.4/download -> target-lexicon-0.12.4.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.32/download -> thiserror-1.0.32.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.32/download -> thiserror-impl-1.0.32.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/time/0.3.13/download -> time-0.3.13.crate https://crates.io/api/v1/crates/time-macros/0.2.4/download -> time-macros-0.2.4.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.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/toml_edit/0.14.4/download -> toml_edit-0.14.4.crate https://crates.io/api/v1/crates/tracing/0.1.36/download -> tracing-0.1.36.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.22/download -> tracing-attributes-0.1.22.crate https://crates.io/api/v1/crates/tracing-core/0.1.29/download -> tracing-core-0.1.29.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.15/download -> tracing-subscriber-0.3.15.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.3/download -> unicode-ident-1.0.3.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.2/download -> unicode-linebreak-0.1.2.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.21/download -> unicode-normalization-0.1.21.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/ureq/2.5.0/download -> ureq-2.5.0.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/uuid/0.8.2/download -> uuid-0.8.2.crate https://crates.io/api/v1/crates/uuid/1.1.2/download -> uuid-1.1.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.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/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/0.2.82/download -> wasm-bindgen-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.82/download -> wasm-bindgen-backend-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.82/download -> wasm-bindgen-macro-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.82/download -> wasm-bindgen-macro-support-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.82/download -> wasm-bindgen-shared-0.2.82.crate https://crates.io/api/v1/crates/web-sys/0.3.59/download -> web-sys-0.3.59.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.crate https://crates.io/api/v1/crates/webpki-roots/0.22.4/download -> webpki-roots-0.22.4.crate https://crates.io/api/v1/crates/wepoll-ffi/0.1.2/download -> wepoll-ffi-0.1.2.crate https://crates.io/api/v1/crates/which/4.2.5/download -> which-4.2.5.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/xattr/0.2.3/download -> xattr-0.2.3.crate https://crates.io/api/v1/crates/xwin/0.2.5/download -> xwin-0.2.5.crate https://crates.io/api/v1/crates/zbus/1.9.3/download -> zbus-1.9.3.crate https://crates.io/api/v1/crates/zbus_macros/1.9.3/download -> zbus_macros-1.9.3.crate https://crates.io/api/v1/crates/zip/0.6.2/download -> zip-0.6.2.crate https://crates.io/api/v1/crates/zvariant/2.10.0/download -> zvariant-2.10.0.crate https://crates.io/api/v1/crates/zvariant_derive/2.10.0/download -> zvariant_derive-2.10.0.crate test? ( https://crates.io/api/v1/crates/indoc/1.0.6/download -> indoc-1.0.6.crate https://crates.io/api/v1/crates/libc/0.2.119/download -> libc-0.2.119.crate https://crates.io/api/v1/crates/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.11.0/download -> once_cell-1.11.0.crate https://crates.io/api/v1/crates/once_cell/1.12.0/download -> once_cell-1.12.0.crate https://crates.io/api/v1/crates/once_cell/1.9.0/download -> once_cell-1.9.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/proc-macro2/1.0.39/download -> proc-macro2-1.0.39.crate https://crates.io/api/v1/crates/pyo3/0.16.5/download -> pyo3-0.16.5.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.0/download -> pyo3-build-config-0.16.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.5/download -> pyo3-build-config-0.16.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.0/download -> pyo3-ffi-0.16.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.5/download -> pyo3-ffi-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.5/download -> pyo3-macros-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.5/download -> pyo3-macros-backend-0.16.5.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.3/download -> python3-dll-a-0.2.3.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.94/download -> syn-1.0.94.crate https://crates.io/api/v1/crates/syn/1.0.95/download -> syn-1.0.95.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.0/download -> unicode-ident-1.0.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/unindent/0.1.9/download -> unindent-0.1.9.crate ) -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=31f36d112c4575c04eb31f21a567741f diff --git a/metadata/md5-cache/dev-util/maturin-0.13.5 b/metadata/md5-cache/dev-util/maturin-0.13.5 deleted file mode 100644 index ce1e72fcad28..000000000000 --- a/metadata/md5-cache/dev-util/maturin-0.13.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools-rust-1.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( app-text/mdbook ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/boltons[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Build and publish crates with pyo3, rust-cpython and cffi bindings -EAPI=8 -HOMEPAGE=https://maturin.rs/ -INHERIT=cargo distutils-r1 flag-o-matic -IUSE=doc test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl doc? ( CC-BY-4.0 OFL-1.1 ) -RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyO3/maturin/archive/refs/tags/v0.13.5.tar.gz -> maturin-0.13.5.gh.tar.gz https://crates.io/api/v1/crates/addr2line/0.17.0/download -> addr2line-0.17.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.7.5/download -> aes-0.7.5.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.19/download -> aho-corasick-0.7.19.crate https://crates.io/api/v1/crates/anyhow/1.0.65/download -> anyhow-1.0.65.crate https://crates.io/api/v1/crates/async-io/1.9.0/download -> async-io-1.9.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.66/download -> backtrace-0.3.66.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.3/download -> block-buffer-0.10.3.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-modes/0.8.1/download -> block-modes-0.8.1.crate https://crates.io/api/v1/crates/block-padding/0.2.1/download -> block-padding-0.2.1.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.11.0/download -> bumpalo-3.11.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.2.1/download -> bytes-1.2.1.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/bzip2/0.4.3/download -> bzip2-0.4.3.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/cab/0.4.1/download -> cab-0.4.1.crate https://crates.io/api/v1/crates/cache-padded/1.2.0/download -> cache-padded-1.2.0.crate https://crates.io/api/v1/crates/camino/1.1.1/download -> camino-1.1.1.crate https://crates.io/api/v1/crates/cargo-options/0.3.1/download -> cargo-options-0.3.1.crate https://crates.io/api/v1/crates/cargo-platform/0.1.2/download -> cargo-platform-0.1.2.crate https://crates.io/api/v1/crates/cargo-xwin/0.10.4/download -> cargo-xwin-0.10.4.crate https://crates.io/api/v1/crates/cargo-zigbuild/0.12.3/download -> cargo-zigbuild-0.12.3.crate https://crates.io/api/v1/crates/cargo_metadata/0.15.0/download -> cargo_metadata-0.15.0.crate https://crates.io/api/v1/crates/cbindgen/0.24.3/download -> cbindgen-0.24.3.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfb/0.7.3/download -> cfb-0.7.3.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/charset/0.1.3/download -> charset-0.1.3.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.0/download -> chunked_transfer-1.4.0.crate https://crates.io/api/v1/crates/cipher/0.3.0/download -> cipher-0.3.0.crate https://crates.io/api/v1/crates/clap/3.2.21/download -> clap-3.2.21.crate https://crates.io/api/v1/crates/clap_complete/3.2.5/download -> clap_complete-3.2.5.crate https://crates.io/api/v1/crates/clap_complete_fig/3.2.4/download -> clap_complete_fig-3.2.4.crate https://crates.io/api/v1/crates/clap_derive/3.2.18/download -> clap_derive-3.2.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/cli-table/0.4.7/download -> cli-table-0.4.7.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/concurrent-queue/1.2.4/download -> concurrent-queue-1.2.4.crate https://crates.io/api/v1/crates/configparser/3.0.2/download -> configparser-3.0.2.crate https://crates.io/api/v1/crates/console/0.15.1/download -> console-0.15.1.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.5/download -> cpufeatures-0.2.5.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download -> crossbeam-channel-0.5.6.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.2/download -> crossbeam-deque-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.10/download -> crossbeam-epoch-0.9.10.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.11/download -> crossbeam-utils-0.8.11.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/crypto-mac/0.11.1/download -> crypto-mac-0.11.1.crate https://crates.io/api/v1/crates/ctor/0.1.23/download -> ctor-0.1.23.crate https://crates.io/api/v1/crates/data-encoding/2.3.2/download -> data-encoding-2.3.2.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dialoguer/0.10.2/download -> dialoguer-0.10.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.5/download -> digest-0.10.5.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dunce/1.0.2/download -> dunce-1.0.2.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding/0.2.33/download -> encoding-0.2.33.crate https://crates.io/api/v1/crates/encoding-index-japanese/1.20141219.5/download -> encoding-index-japanese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-korean/1.20141219.5/download -> encoding-index-korean-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-simpchinese/1.20141219.5/download -> encoding-index-simpchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-singlebyte/1.20141219.5/download -> encoding-index-singlebyte-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-tradchinese/1.20141219.5/download -> encoding-index-tradchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding_index_tests/0.1.4/download -> encoding_index_tests-0.1.4.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/enumflags2/0.6.4/download -> enumflags2-0.6.4.crate https://crates.io/api/v1/crates/enumflags2_derive/0.6.4/download -> enumflags2_derive-0.6.4.crate https://crates.io/api/v1/crates/env_logger/0.7.1/download -> env_logger-0.7.1.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/fat-macho/0.4.5/download -> fat-macho-0.4.5.crate https://crates.io/api/v1/crates/filetime/0.2.17/download -> filetime-0.2.17.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/fs-err/2.8.1/download -> fs-err-2.8.1.crate https://crates.io/api/v1/crates/futures/0.3.24/download -> futures-0.3.24.crate https://crates.io/api/v1/crates/futures-channel/0.3.24/download -> futures-channel-0.3.24.crate https://crates.io/api/v1/crates/futures-core/0.3.24/download -> futures-core-0.3.24.crate https://crates.io/api/v1/crates/futures-executor/0.3.24/download -> futures-executor-0.3.24.crate https://crates.io/api/v1/crates/futures-io/0.3.24/download -> futures-io-0.3.24.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.24/download -> futures-macro-0.3.24.crate https://crates.io/api/v1/crates/futures-sink/0.3.24/download -> futures-sink-0.3.24.crate https://crates.io/api/v1/crates/futures-task/0.3.24/download -> futures-task-0.3.24.crate https://crates.io/api/v1/crates/futures-util/0.3.24/download -> futures-util-0.3.24.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gimli/0.26.2/download -> gimli-0.26.2.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.crate https://crates.io/api/v1/crates/goblin/0.5.4/download -> goblin-0.5.4.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hkdf/0.11.0/download -> hkdf-0.11.0.crate https://crates.io/api/v1/crates/hmac/0.11.0/download -> hmac-0.11.0.crate https://crates.io/api/v1/crates/human-panic/1.0.3/download -> human-panic-1.0.3.crate https://crates.io/api/v1/crates/humantime/1.3.0/download -> humantime-1.3.0.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/indexmap/1.9.1/download -> indexmap-1.9.1.crate https://crates.io/api/v1/crates/indicatif/0.17.1/download -> indicatif-0.17.1.crate https://crates.io/api/v1/crates/indoc/1.0.7/download -> indoc-1.0.7.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.3/download -> itoa-1.0.3.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.crate https://crates.io/api/v1/crates/keyring/1.2.0/download -> keyring-1.2.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/lddtree/0.3.1/download -> lddtree-0.3.1.crate https://crates.io/api/v1/crates/libc/0.2.133/download -> libc-0.2.133.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lzxd/0.1.4/download -> lzxd-0.1.4.crate https://crates.io/api/v1/crates/mailparse/0.13.8/download -> mailparse-0.13.8.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.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/minijinja/0.20.0/download -> minijinja-0.20.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.4/download -> miniz_oxide-0.5.4.crate https://crates.io/api/v1/crates/msi/0.5.0/download -> msi-0.5.0.crate https://crates.io/api/v1/crates/multipart/0.18.0/download -> multipart-0.18.0.crate https://crates.io/api/v1/crates/native-tls/0.2.10/download -> native-tls-0.2.10.crate https://crates.io/api/v1/crates/nb-connect/1.2.0/download -> nb-connect-1.2.0.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/num/0.4.0/download -> num-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-complex/0.4.2/download -> num-complex-0.4.2.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-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.29.0/download -> object-0.29.0.crate https://crates.io/api/v1/crates/once_cell/1.15.0/download -> once_cell-1.15.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/0.10.42/download -> openssl-0.10.42.crate https://crates.io/api/v1/crates/openssl-macros/0.1.0/download -> openssl-macros-0.1.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/111.22.0+1.1.1q/download -> openssl-src-111.22.0+1.1.1q.crate https://crates.io/api/v1/crates/openssl-sys/0.9.76/download -> openssl-sys-0.9.76.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/os_type/2.4.0/download -> os_type-2.4.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.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.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pep440/0.2.0/download -> pep440-0.2.0.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/platform-info/1.0.0/download -> platform-info-1.0.0.crate https://crates.io/api/v1/crates/polling/2.3.0/download -> polling-2.3.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/pretty_env_logger/0.4.0/download -> pretty_env_logger-0.4.0.crate https://crates.io/api/v1/crates/proc-macro-crate/0.1.5/download -> proc-macro-crate-0.1.5.crate https://crates.io/api/v1/crates/proc-macro-crate/1.2.1/download -> proc-macro-crate-1.2.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.44/download -> proc-macro2-1.0.44.crate https://crates.io/api/v1/crates/pyproject-toml/0.3.1/download -> pyproject-toml-0.3.1.crate https://crates.io/api/v1/crates/python-pkginfo/0.5.4/download -> python-pkginfo-0.5.4.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/quoted_printable/0.4.5/download -> quoted_printable-0.4.5.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/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.3/download -> rayon-core-1.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.6.0/download -> regex-1.6.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rfc2047-decoder/0.1.2/download -> rfc2047-decoder-0.1.2.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rpassword/6.0.1/download -> rpassword-6.0.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.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/rustls/0.20.6/download -> rustls-0.20.6.crate https://crates.io/api/v1/crates/rustversion/1.0.9/download -> rustversion-1.0.9.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.20/download -> schannel-0.1.20.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scroll/0.11.0/download -> scroll-0.11.0.crate https://crates.io/api/v1/crates/scroll_derive/0.11.0/download -> scroll_derive-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/secret-service/2.0.2/download -> secret-service-2.0.2.crate https://crates.io/api/v1/crates/security-framework/2.7.0/download -> security-framework-2.7.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.6.1/download -> security-framework-sys-2.6.1.crate https://crates.io/api/v1/crates/semver/1.0.14/download -> semver-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.145/download -> serde-1.0.145.crate https://crates.io/api/v1/crates/serde_derive/1.0.145/download -> serde_derive-1.0.145.crate https://crates.io/api/v1/crates/serde_json/1.0.85/download -> serde_json-1.0.85.crate https://crates.io/api/v1/crates/serde_repr/0.1.9/download -> serde_repr-0.1.9.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/smallvec/1.9.0/download -> smallvec-1.9.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.7/download -> socket2-0.4.7.crate https://crates.io/api/v1/crates/socks/0.3.4/download -> socks-0.3.4.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.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.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/subtle/2.4.1/download -> subtle-2.4.1.crate https://crates.io/api/v1/crates/syn/1.0.101/download -> syn-1.0.101.crate https://crates.io/api/v1/crates/tar/0.4.38/download -> tar-0.4.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.4/download -> target-lexicon-0.12.4.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.36/download -> thiserror-1.0.36.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.36/download -> thiserror-impl-1.0.36.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/time/0.3.14/download -> time-0.3.14.crate https://crates.io/api/v1/crates/time-macros/0.2.4/download -> time-macros-0.2.4.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.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/toml_edit/0.14.4/download -> toml_edit-0.14.4.crate https://crates.io/api/v1/crates/tracing/0.1.36/download -> tracing-0.1.36.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.22/download -> tracing-attributes-0.1.22.crate https://crates.io/api/v1/crates/tracing-core/0.1.29/download -> tracing-core-0.1.29.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.15/download -> tracing-subscriber-0.3.15.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.4/download -> unicode-ident-1.0.4.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.3/download -> unicode-linebreak-0.1.3.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-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/ureq/2.5.0/download -> ureq-2.5.0.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/uuid/0.8.2/download -> uuid-0.8.2.crate https://crates.io/api/v1/crates/uuid/1.1.2/download -> uuid-1.1.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.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/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/0.2.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/web-sys/0.3.60/download -> web-sys-0.3.60.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.crate https://crates.io/api/v1/crates/webpki-roots/0.22.5/download -> webpki-roots-0.22.5.crate https://crates.io/api/v1/crates/wepoll-ffi/0.1.2/download -> wepoll-ffi-0.1.2.crate https://crates.io/api/v1/crates/which/4.3.0/download -> which-4.3.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/xattr/0.2.3/download -> xattr-0.2.3.crate https://crates.io/api/v1/crates/xwin/0.2.8/download -> xwin-0.2.8.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zbus/1.9.3/download -> zbus-1.9.3.crate https://crates.io/api/v1/crates/zbus_macros/1.9.3/download -> zbus_macros-1.9.3.crate https://crates.io/api/v1/crates/zip/0.6.2/download -> zip-0.6.2.crate https://crates.io/api/v1/crates/zvariant/2.10.0/download -> zvariant-2.10.0.crate https://crates.io/api/v1/crates/zvariant_derive/2.10.0/download -> zvariant_derive-2.10.0.crate test? ( https://crates.io/api/v1/crates/indoc/1.0.6/download -> indoc-1.0.6.crate https://crates.io/api/v1/crates/libc/0.2.119/download -> libc-0.2.119.crate https://crates.io/api/v1/crates/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.11.0/download -> once_cell-1.11.0.crate https://crates.io/api/v1/crates/once_cell/1.12.0/download -> once_cell-1.12.0.crate https://crates.io/api/v1/crates/once_cell/1.9.0/download -> once_cell-1.9.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/proc-macro2/1.0.39/download -> proc-macro2-1.0.39.crate https://crates.io/api/v1/crates/pyo3/0.16.5/download -> pyo3-0.16.5.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.0/download -> pyo3-build-config-0.16.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.5/download -> pyo3-build-config-0.16.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.0/download -> pyo3-ffi-0.16.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.5/download -> pyo3-ffi-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.5/download -> pyo3-macros-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.5/download -> pyo3-macros-backend-0.16.5.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.3/download -> python3-dll-a-0.2.3.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.94/download -> syn-1.0.94.crate https://crates.io/api/v1/crates/syn/1.0.95/download -> syn-1.0.95.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.0/download -> unicode-ident-1.0.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/unindent/0.1.9/download -> unindent-0.1.9.crate ) -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=382e8c49adcbdfdf9a7b941a85124fe3 diff --git a/metadata/md5-cache/dev-util/maturin-0.13.6 b/metadata/md5-cache/dev-util/maturin-0.13.6 new file mode 100644 index 000000000000..b4fc33dde825 --- /dev/null +++ b/metadata/md5-cache/dev-util/maturin-0.13.6 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/setuptools-rust-1.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( app-text/mdbook ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/boltons[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Build and publish crates with pyo3, rust-cpython and cffi bindings +EAPI=8 +HOMEPAGE=https://maturin.rs/ +INHERIT=cargo distutils-r1 flag-o-matic +IUSE=doc test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl doc? ( CC-BY-4.0 OFL-1.1 ) +RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/PyO3/maturin/archive/refs/tags/v0.13.6.tar.gz -> maturin-0.13.6.gh.tar.gz https://crates.io/api/v1/crates/addr2line/0.17.0/download -> addr2line-0.17.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.7.5/download -> aes-0.7.5.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.19/download -> aho-corasick-0.7.19.crate https://crates.io/api/v1/crates/anyhow/1.0.65/download -> anyhow-1.0.65.crate https://crates.io/api/v1/crates/async-io/1.9.0/download -> async-io-1.9.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.66/download -> backtrace-0.3.66.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.3/download -> block-buffer-0.10.3.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-modes/0.8.1/download -> block-modes-0.8.1.crate https://crates.io/api/v1/crates/block-padding/0.2.1/download -> block-padding-0.2.1.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.11.0/download -> bumpalo-3.11.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.2.1/download -> bytes-1.2.1.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/bzip2/0.4.3/download -> bzip2-0.4.3.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/cab/0.4.1/download -> cab-0.4.1.crate https://crates.io/api/v1/crates/cache-padded/1.2.0/download -> cache-padded-1.2.0.crate https://crates.io/api/v1/crates/camino/1.1.1/download -> camino-1.1.1.crate https://crates.io/api/v1/crates/cargo-options/0.3.1/download -> cargo-options-0.3.1.crate https://crates.io/api/v1/crates/cargo-platform/0.1.2/download -> cargo-platform-0.1.2.crate https://crates.io/api/v1/crates/cargo-xwin/0.10.2/download -> cargo-xwin-0.10.2.crate https://crates.io/api/v1/crates/cargo-zigbuild/0.12.3/download -> cargo-zigbuild-0.12.3.crate https://crates.io/api/v1/crates/cargo_metadata/0.15.0/download -> cargo_metadata-0.15.0.crate https://crates.io/api/v1/crates/cbindgen/0.24.3/download -> cbindgen-0.24.3.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfb/0.7.3/download -> cfb-0.7.3.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/charset/0.1.3/download -> charset-0.1.3.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.0/download -> chunked_transfer-1.4.0.crate https://crates.io/api/v1/crates/cipher/0.3.0/download -> cipher-0.3.0.crate https://crates.io/api/v1/crates/clap/3.2.22/download -> clap-3.2.22.crate https://crates.io/api/v1/crates/clap_complete/3.2.5/download -> clap_complete-3.2.5.crate https://crates.io/api/v1/crates/clap_complete_fig/3.2.4/download -> clap_complete_fig-3.2.4.crate https://crates.io/api/v1/crates/clap_derive/3.2.18/download -> clap_derive-3.2.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/cli-table/0.4.7/download -> cli-table-0.4.7.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/concurrent-queue/1.2.4/download -> concurrent-queue-1.2.4.crate https://crates.io/api/v1/crates/configparser/3.0.2/download -> configparser-3.0.2.crate https://crates.io/api/v1/crates/console/0.15.2/download -> console-0.15.2.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.5/download -> cpufeatures-0.2.5.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download -> crossbeam-channel-0.5.6.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.2/download -> crossbeam-deque-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.11/download -> crossbeam-epoch-0.9.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.12/download -> crossbeam-utils-0.8.12.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/crypto-mac/0.11.1/download -> crypto-mac-0.11.1.crate https://crates.io/api/v1/crates/ctor/0.1.23/download -> ctor-0.1.23.crate https://crates.io/api/v1/crates/data-encoding/2.3.2/download -> data-encoding-2.3.2.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dialoguer/0.10.2/download -> dialoguer-0.10.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.5/download -> digest-0.10.5.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dunce/1.0.3/download -> dunce-1.0.3.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding/0.2.33/download -> encoding-0.2.33.crate https://crates.io/api/v1/crates/encoding-index-japanese/1.20141219.5/download -> encoding-index-japanese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-korean/1.20141219.5/download -> encoding-index-korean-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-simpchinese/1.20141219.5/download -> encoding-index-simpchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-singlebyte/1.20141219.5/download -> encoding-index-singlebyte-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-tradchinese/1.20141219.5/download -> encoding-index-tradchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding_index_tests/0.1.4/download -> encoding_index_tests-0.1.4.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/enumflags2/0.6.4/download -> enumflags2-0.6.4.crate https://crates.io/api/v1/crates/enumflags2_derive/0.6.4/download -> enumflags2_derive-0.6.4.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/fat-macho/0.4.5/download -> fat-macho-0.4.5.crate https://crates.io/api/v1/crates/filetime/0.2.17/download -> filetime-0.2.17.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/fs-err/2.8.1/download -> fs-err-2.8.1.crate https://crates.io/api/v1/crates/futures/0.3.24/download -> futures-0.3.24.crate https://crates.io/api/v1/crates/futures-channel/0.3.24/download -> futures-channel-0.3.24.crate https://crates.io/api/v1/crates/futures-core/0.3.24/download -> futures-core-0.3.24.crate https://crates.io/api/v1/crates/futures-executor/0.3.24/download -> futures-executor-0.3.24.crate https://crates.io/api/v1/crates/futures-io/0.3.24/download -> futures-io-0.3.24.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.24/download -> futures-macro-0.3.24.crate https://crates.io/api/v1/crates/futures-sink/0.3.24/download -> futures-sink-0.3.24.crate https://crates.io/api/v1/crates/futures-task/0.3.24/download -> futures-task-0.3.24.crate https://crates.io/api/v1/crates/futures-util/0.3.24/download -> futures-util-0.3.24.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gimli/0.26.2/download -> gimli-0.26.2.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.crate https://crates.io/api/v1/crates/goblin/0.5.4/download -> goblin-0.5.4.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hkdf/0.11.0/download -> hkdf-0.11.0.crate https://crates.io/api/v1/crates/hmac/0.11.0/download -> hmac-0.11.0.crate https://crates.io/api/v1/crates/human-panic/1.0.3/download -> human-panic-1.0.3.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/indexmap/1.9.1/download -> indexmap-1.9.1.crate https://crates.io/api/v1/crates/indicatif/0.17.0-rc.6/download -> indicatif-0.17.0-rc.6.crate https://crates.io/api/v1/crates/indoc/1.0.7/download -> indoc-1.0.7.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/0.7.3/download -> io-lifetimes-0.7.3.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.4/download -> itoa-1.0.4.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.crate https://crates.io/api/v1/crates/keyring/1.2.0/download -> keyring-1.2.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/lddtree/0.3.1/download -> lddtree-0.3.1.crate https://crates.io/api/v1/crates/libc/0.2.134/download -> libc-0.2.134.crate https://crates.io/api/v1/crates/linux-raw-sys/0.0.46/download -> linux-raw-sys-0.0.46.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lzxd/0.1.4/download -> lzxd-0.1.4.crate https://crates.io/api/v1/crates/mailparse/0.13.8/download -> mailparse-0.13.8.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.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/minijinja/0.20.0/download -> minijinja-0.20.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.4/download -> miniz_oxide-0.5.4.crate https://crates.io/api/v1/crates/msi/0.5.0/download -> msi-0.5.0.crate https://crates.io/api/v1/crates/multipart/0.18.0/download -> multipart-0.18.0.crate https://crates.io/api/v1/crates/native-tls/0.2.10/download -> native-tls-0.2.10.crate https://crates.io/api/v1/crates/nb-connect/1.2.0/download -> nb-connect-1.2.0.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num/0.4.0/download -> num-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-complex/0.4.2/download -> num-complex-0.4.2.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-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.29.0/download -> object-0.29.0.crate https://crates.io/api/v1/crates/once_cell/1.15.0/download -> once_cell-1.15.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/0.10.42/download -> openssl-0.10.42.crate https://crates.io/api/v1/crates/openssl-macros/0.1.0/download -> openssl-macros-0.1.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/111.22.0+1.1.1q/download -> openssl-src-111.22.0+1.1.1q.crate https://crates.io/api/v1/crates/openssl-sys/0.9.76/download -> openssl-sys-0.9.76.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/os_type/2.6.0/download -> os_type-2.6.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.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.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pep440/0.2.0/download -> pep440-0.2.0.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/platform-info/1.0.0/download -> platform-info-1.0.0.crate https://crates.io/api/v1/crates/polling/2.3.0/download -> polling-2.3.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/proc-macro-crate/0.1.5/download -> proc-macro-crate-0.1.5.crate https://crates.io/api/v1/crates/proc-macro-crate/1.2.1/download -> proc-macro-crate-1.2.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.46/download -> proc-macro2-1.0.46.crate https://crates.io/api/v1/crates/pyproject-toml/0.3.1/download -> pyproject-toml-0.3.1.crate https://crates.io/api/v1/crates/python-pkginfo/0.5.4/download -> python-pkginfo-0.5.4.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/quoted_printable/0.4.5/download -> quoted_printable-0.4.5.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/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.3/download -> rayon-core-1.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.6.0/download -> regex-1.6.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rfc2047-decoder/0.1.2/download -> rfc2047-decoder-0.1.2.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rpassword/6.0.1/download -> rpassword-6.0.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.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.35.11/download -> rustix-0.35.11.crate https://crates.io/api/v1/crates/rustls/0.20.6/download -> rustls-0.20.6.crate https://crates.io/api/v1/crates/rustversion/1.0.9/download -> rustversion-1.0.9.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.20/download -> schannel-0.1.20.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scroll/0.11.0/download -> scroll-0.11.0.crate https://crates.io/api/v1/crates/scroll_derive/0.11.0/download -> scroll_derive-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/secret-service/2.0.2/download -> secret-service-2.0.2.crate https://crates.io/api/v1/crates/security-framework/2.7.0/download -> security-framework-2.7.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.6.1/download -> security-framework-sys-2.6.1.crate https://crates.io/api/v1/crates/semver/1.0.14/download -> semver-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.145/download -> serde-1.0.145.crate https://crates.io/api/v1/crates/serde_derive/1.0.145/download -> serde_derive-1.0.145.crate https://crates.io/api/v1/crates/serde_json/1.0.85/download -> serde_json-1.0.85.crate https://crates.io/api/v1/crates/serde_repr/0.1.9/download -> serde_repr-0.1.9.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.7/download -> socket2-0.4.7.crate https://crates.io/api/v1/crates/socks/0.3.4/download -> socks-0.3.4.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.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.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/subtle/2.4.1/download -> subtle-2.4.1.crate https://crates.io/api/v1/crates/syn/1.0.102/download -> syn-1.0.102.crate https://crates.io/api/v1/crates/tar/0.4.38/download -> tar-0.4.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.4/download -> target-lexicon-0.12.4.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/terminal_size/0.2.1/download -> terminal_size-0.2.1.crate https://crates.io/api/v1/crates/textwrap/0.15.1/download -> textwrap-0.15.1.crate https://crates.io/api/v1/crates/thiserror/1.0.37/download -> thiserror-1.0.37.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.37/download -> thiserror-impl-1.0.37.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/time/0.3.15/download -> time-0.3.15.crate https://crates.io/api/v1/crates/time-macros/0.2.4/download -> time-macros-0.2.4.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.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/toml_edit/0.14.4/download -> toml_edit-0.14.4.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.23/download -> tracing-attributes-0.1.23.crate https://crates.io/api/v1/crates/tracing-core/0.1.30/download -> tracing-core-0.1.30.crate https://crates.io/api/v1/crates/tracing-log/0.1.3/download -> tracing-log-0.1.3.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.16/download -> tracing-subscriber-0.3.16.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.4/download -> unicode-ident-1.0.4.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.4/download -> unicode-linebreak-0.1.4.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-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/ureq/2.5.0/download -> ureq-2.5.0.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/uuid/0.8.2/download -> uuid-0.8.2.crate https://crates.io/api/v1/crates/uuid/1.2.0/download -> uuid-1.2.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.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/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/0.2.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/web-sys/0.3.60/download -> web-sys-0.3.60.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.crate https://crates.io/api/v1/crates/webpki-roots/0.22.5/download -> webpki-roots-0.22.5.crate https://crates.io/api/v1/crates/wepoll-ffi/0.1.2/download -> wepoll-ffi-0.1.2.crate https://crates.io/api/v1/crates/which/4.3.0/download -> which-4.3.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/xattr/0.2.3/download -> xattr-0.2.3.crate https://crates.io/api/v1/crates/xwin/0.2.5/download -> xwin-0.2.5.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zbus/1.9.3/download -> zbus-1.9.3.crate https://crates.io/api/v1/crates/zbus_macros/1.9.3/download -> zbus_macros-1.9.3.crate https://crates.io/api/v1/crates/zip/0.6.2/download -> zip-0.6.2.crate https://crates.io/api/v1/crates/zvariant/2.10.0/download -> zvariant-2.10.0.crate https://crates.io/api/v1/crates/zvariant_derive/2.10.0/download -> zvariant_derive-2.10.0.crate test? ( https://crates.io/api/v1/crates/indoc/1.0.6/download -> indoc-1.0.6.crate https://crates.io/api/v1/crates/libc/0.2.119/download -> libc-0.2.119.crate https://crates.io/api/v1/crates/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.11.0/download -> once_cell-1.11.0.crate https://crates.io/api/v1/crates/once_cell/1.12.0/download -> once_cell-1.12.0.crate https://crates.io/api/v1/crates/once_cell/1.9.0/download -> once_cell-1.9.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/proc-macro2/1.0.39/download -> proc-macro2-1.0.39.crate https://crates.io/api/v1/crates/pyo3/0.16.5/download -> pyo3-0.16.5.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.0/download -> pyo3-build-config-0.16.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.5/download -> pyo3-build-config-0.16.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.0/download -> pyo3-ffi-0.16.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.5/download -> pyo3-ffi-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.5/download -> pyo3-macros-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.5/download -> pyo3-macros-backend-0.16.5.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.3/download -> python3-dll-a-0.2.3.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.94/download -> syn-1.0.94.crate https://crates.io/api/v1/crates/syn/1.0.95/download -> syn-1.0.95.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.0/download -> unicode-ident-1.0.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/unindent/0.1.9/download -> unindent-0.1.9.crate ) +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=262a9a08ece9bef3d089eaac99838d45 diff --git a/metadata/md5-cache/dev-util/min-cscope-16.1.0-r1 b/metadata/md5-cache/dev-util/min-cscope-16.1.0-r1 deleted file mode 100644 index 552c8a0ff99f..000000000000 --- a/metadata/md5-cache/dev-util/min-cscope-16.1.0-r1 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Interactively examine a C program -EAPI=8 -HOMEPAGE=https://sourceforge.net/projects/kscope/ -INHERIT=cmake flag-o-matic -IUSE=debug -KEYWORDS=amd64 x86 -LICENSE=BSD -SLOT=0 -SRC_URI=mirror://sourceforge/kscope/min-cscope-16.1.0.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=58fdc98dcb65fded76b1481f7575a853 diff --git a/metadata/md5-cache/dev-util/min-cscope-16.1.0-r2 b/metadata/md5-cache/dev-util/min-cscope-16.1.0-r2 new file mode 100644 index 000000000000..3e8855813c43 --- /dev/null +++ b/metadata/md5-cache/dev-util/min-cscope-16.1.0-r2 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-libs/ncurses:= +DESCRIPTION=Interactively examine a C program +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/kscope/ +INHERIT=cmake flag-o-matic +IUSE=debug +KEYWORDS=amd64 x86 +LICENSE=BSD +RDEPEND=sys-libs/ncurses:= +SLOT=0 +SRC_URI=mirror://sourceforge/kscope/min-cscope-16.1.0.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=3634ed2f9001ea7f4a475fb9fc318744 diff --git a/metadata/md5-cache/dev-util/ostree-2022.4 b/metadata/md5-cache/dev-util/ostree-2022.4 deleted file mode 100644 index 662333a0704c..000000000000 --- a/metadata/md5-cache/dev-util/ostree-2022.4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=configure install prepare -DEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc ) -DESCRIPTION=Operating system and container binary deployment and upgrades -EAPI=7 -HOMEPAGE=https://ostreedev.github.io/ostree/ -INHERIT=autotools systemd -IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) -REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2022.4/libostree-2022.4.tar.xz -> ostree-2022.4.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b392fb93b6abea0e3f873c2ced387825 diff --git a/metadata/md5-cache/dev-util/ostree-2022.5 b/metadata/md5-cache/dev-util/ostree-2022.5 deleted file mode 100644 index 3ae858915e9f..000000000000 --- a/metadata/md5-cache/dev-util/ostree-2022.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=configure install prepare -DEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc ) -DESCRIPTION=Operating system and container binary deployment and upgrades -EAPI=7 -HOMEPAGE=https://ostreedev.github.io/ostree/ -INHERIT=autotools systemd -IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) -REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2022.5/libostree-2022.5.tar.xz -> ostree-2022.5.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b392fb93b6abea0e3f873c2ced387825 diff --git a/metadata/md5-cache/dev-util/ostree-2022.6 b/metadata/md5-cache/dev-util/ostree-2022.6 new file mode 100644 index 000000000000..9f06eabb08c6 --- /dev/null +++ b/metadata/md5-cache/dev-util/ostree-2022.6 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=configure install prepare +DEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc ) +DESCRIPTION=Operating system and container binary deployment and upgrades +EAPI=7 +HOMEPAGE=https://ostreedev.github.io/ostree/ +INHERIT=autotools systemd +IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) +REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2022.6/libostree-2022.6.tar.xz -> ostree-2022.6.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=4e7fa7f7bb09f00f2f67f4b76f98a402 diff --git a/metadata/md5-cache/dev-util/patchelf-0.15.0 b/metadata/md5-cache/dev-util/patchelf-0.15.0 index 4b58542ffd40..6b26eaca2304 100644 --- a/metadata/md5-cache/dev-util/patchelf-0.15.0 +++ b/metadata/md5-cache/dev-util/patchelf-0.15.0 @@ -4,9 +4,9 @@ DESCRIPTION=Small utility to modify the dynamic linker and RPATH of ELF executab EAPI=8 HOMEPAGE=https://github.com/NixOS/patchelf INHERIT=autotools -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~riscv-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~riscv-linux ~x86-linux LICENSE=GPL-3 SLOT=0 SRC_URI=https://github.com/NixOS/patchelf/archive/0.15.0.tar.gz -> patchelf-0.15.0.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5ecb855dd616a9572928e0207105a02f +_md5_=b3572aa87afc44479f547c4a27e0ccbe diff --git a/metadata/md5-cache/dev-util/ply-2.2.0 b/metadata/md5-cache/dev-util/ply-2.2.0 new file mode 100644 index 000000000000..e38e727b9c9e --- /dev/null +++ b/metadata/md5-cache/dev-util/ply-2.2.0 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare pretend setup +DEPEND=elibc_musl? ( sys-libs/queue-standalone ) +DESCRIPTION=Dynamic instrumentation of the Linux kernel with BPF and kprobes +EAPI=7 +HOMEPAGE=https://github.com/iovisor/ply +INHERIT=autotools linux-info +IUSE=static-libs +KEYWORDS=~amd64 ~arm ~arm64 ~ppc +LICENSE=GPL-2 +RDEPEND=!sys-boot/plymouth +SLOT=0 +SRC_URI=https://github.com/iovisor/ply/archive/2.2.0.tar.gz -> ply-2.2.0.tar.gz https://github.com/iovisor/ply/commit/1bc183af8703023e377f92716ecd3f339ffffd11.patch -> ply-2.2.0-arm-build-fix.patch +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=8ab4f3adc06bca64d91bf55bf854622f diff --git a/metadata/md5-cache/dev-util/pycharm-community-2022.1.4 b/metadata/md5-cache/dev-util/pycharm-community-2022.1.4 deleted file mode 100644 index 52f0fdb11608..000000000000 --- a/metadata/md5-cache/dev-util/pycharm-community-2022.1.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/patchelf -DEFINED_PHASES=install postinst postrm prepare -DESCRIPTION=Intelligent Python IDE with unique code assistance and analysis -EAPI=7 -HOMEPAGE=http://www.jetbrains.com/pycharm/ -INHERIT=desktop readme.gentoo-r1 wrapper xdg-utils -IUSE=+bundled-jdk -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 BSD CDDL MIT-with-advertising -RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-arch/brotli app-arch/zstd app-crypt/p11-kit dev-libs/fribidi dev-libs/glib dev-libs/json-c dev-libs/libbsd dev-libs/libdbusmenu dev-libs/nss dev-python/pip media-fonts/dejavu media-gfx/graphite2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2= media-libs/harfbuzz media-libs/libglvnd media-libs/libjpeg-turbo:0= media-libs/libpng:0= net-libs/gnutls net-print/cups sys-apps/dbus sys-libs/libcap sys-libs/zlib x11-libs/libX11 x11-libs/libxcb x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango -RESTRICT=mirror -SLOT=0 -SRC_URI=http://download.jetbrains.com/python/pycharm-community-2022.1.4.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6cd1e44759b2d5b344c3bc83f589750c diff --git a/metadata/md5-cache/dev-util/pycharm-community-2022.2.2 b/metadata/md5-cache/dev-util/pycharm-community-2022.2.2 new file mode 100644 index 000000000000..078e63c1fe31 --- /dev/null +++ b/metadata/md5-cache/dev-util/pycharm-community-2022.2.2 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/patchelf +DEFINED_PHASES=install postinst postrm prepare +DESCRIPTION=Intelligent Python IDE with unique code assistance and analysis +EAPI=7 +HOMEPAGE=http://www.jetbrains.com/pycharm/ +INHERIT=desktop readme.gentoo-r1 wrapper xdg-utils +IUSE=+bundled-jdk +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 BSD CDDL MIT-with-advertising +RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-arch/brotli app-arch/zstd app-crypt/p11-kit dev-libs/fribidi dev-libs/glib dev-libs/json-c dev-libs/libbsd dev-libs/libdbusmenu dev-libs/nss dev-python/pip media-fonts/dejavu media-gfx/graphite2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2= media-libs/harfbuzz media-libs/libglvnd media-libs/libjpeg-turbo:0= media-libs/libpng:0= net-libs/gnutls net-print/cups sys-apps/dbus sys-libs/libcap sys-libs/zlib x11-libs/libX11 x11-libs/libxcb x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango +RESTRICT=mirror +SLOT=0 +SRC_URI=http://download.jetbrains.com/python/pycharm-community-2022.2.2.tar.gz +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d4bfd26d4a97a7b2a69a2700b02b60b5 diff --git a/metadata/md5-cache/dev-util/rocprofiler-4.3.0-r1 b/metadata/md5-cache/dev-util/rocprofiler-4.3.0-r1 index 8b7cbc4a0bf0..8a4b9de1db7d 100644 --- a/metadata/md5-cache/dev-util/rocprofiler-4.3.0-r1 +++ b/metadata/md5-cache/dev-util/rocprofiler-4.3.0-r1 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/rocr-runtime:0/4.3 >=dev-util/roctracer-4.3.0-r3:0/4.3 SLOT=0/4.3 SRC_URI=https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-4.3.0.tar.gz -> rocprofiler-4.3.0.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=21e49250d28d23aba511b988b7ec6b62 +_md5_=f72950abcf915b96faeed8c6e2b2a335 diff --git a/metadata/md5-cache/dev-util/rocprofiler-5.0.2-r1 b/metadata/md5-cache/dev-util/rocprofiler-5.0.2-r1 index c1cb4173c11c..77b80b89c2f9 100644 --- a/metadata/md5-cache/dev-util/rocprofiler-5.0.2-r1 +++ b/metadata/md5-cache/dev-util/rocprofiler-5.0.2-r1 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/rocr-runtime:0/5.0 >=dev-util/roctracer-5.0.2-r1:0/5.0 SLOT=0/5.0 SRC_URI=https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-5.0.2.tar.gz -> rocprofiler-5.0.2.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7f490a6b78b1e03f490fdc1b93a7f416 +_md5_=84c592b45725d09511e18a00d48076f8 diff --git a/metadata/md5-cache/dev-util/rocprofiler-5.1.3-r1 b/metadata/md5-cache/dev-util/rocprofiler-5.1.3-r1 index d1fe0ad40f2a..07f5deda65d8 100644 --- a/metadata/md5-cache/dev-util/rocprofiler-5.1.3-r1 +++ b/metadata/md5-cache/dev-util/rocprofiler-5.1.3-r1 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/rocr-runtime:0/5.1 >=dev-util/roctracer-5.1.3-r1:0/5.1 SLOT=0/5.1 SRC_URI=https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-5.1.3.tar.gz -> rocprofiler-5.1.3.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8b995fbf3c75e3c20d0e2381a0cbbe60 +_md5_=89a6cc69939dd795cdf03466ed5f4701 diff --git a/metadata/md5-cache/dev-util/roctracer-4.3.0-r3 b/metadata/md5-cache/dev-util/roctracer-4.3.0-r3 index 2dd0a519a8b4..78c0bd439f2c 100644 --- a/metadata/md5-cache/dev-util/roctracer-4.3.0-r3 +++ b/metadata/md5-cache/dev-util/roctracer-4.3.0-r3 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/rocr-runtime:0/4.3 dev-util/hip:0/4.3 SLOT=0/4.3 SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.3.0.tar.gz -> rocm-tracer-4.3.0.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-4.3.0.tar.gz -> rocprofiler-4.3.0.tar.gz https://github.com/ROCmSoftwarePlatform/hsa-class/archive/f8b387043b9f510afdf2e72e38a011900360d6ab.tar.gz -> hsa-class-f8b3870.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a88756ec0ff24f47389bfb21b78e6f8f +_md5_=ba9a2a35b9f797ea7f8d1e07ce549c6f diff --git a/metadata/md5-cache/dev-util/roctracer-5.0.2-r1 b/metadata/md5-cache/dev-util/roctracer-5.0.2-r1 index 900be877cdad..384d158efe52 100644 --- a/metadata/md5-cache/dev-util/roctracer-5.0.2-r1 +++ b/metadata/md5-cache/dev-util/roctracer-5.0.2-r1 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/rocr-runtime:0/5.0 dev-util/hip:0/5.0 SLOT=0/5.0 SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-5.0.2.tar.gz -> rocm-tracer-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-5.0.2.tar.gz -> rocprofiler-5.0.2.tar.gz https://github.com/ROCmSoftwarePlatform/hsa-class/archive/f8b387043b9f510afdf2e72e38a011900360d6ab.tar.gz -> hsa-class-f8b3870.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=23888352279ab6c3c8d357a4ad5f983d +_md5_=7e3c0f5044468fbd9915651a02abeeb1 diff --git a/metadata/md5-cache/dev-util/roctracer-5.1.3-r1 b/metadata/md5-cache/dev-util/roctracer-5.1.3-r1 index a5b5b279501e..0e9e951d3de0 100644 --- a/metadata/md5-cache/dev-util/roctracer-5.1.3-r1 +++ b/metadata/md5-cache/dev-util/roctracer-5.1.3-r1 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/rocr-runtime:0/5.1 dev-util/hip:0/5.1 SLOT=0/5.1 SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-5.1.3.tar.gz -> rocm-tracer-5.1.3.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-5.1.3.tar.gz -> rocprofiler-5.1.3.tar.gz https://github.com/ROCmSoftwarePlatform/hsa-class/archive/f8b387043b9f510afdf2e72e38a011900360d6ab.tar.gz -> hsa-class-f8b3870.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4e894408c9cf078664346d974e4c06df +_md5_=3ac698e3ed0ee13390207732f634130c diff --git a/metadata/md5-cache/dev-util/schroot-1.6.10_p12-r2 b/metadata/md5-cache/dev-util/schroot-1.6.10_p12-r2 deleted file mode 100644 index 54f979e6f4e0..000000000000 --- a/metadata/md5-cache/dev-util/schroot-1.6.10_p12-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst prepare test unpack -DEPEND=dev-libs/boost:= >=sys-apps/util-linux-2.16 btrfs? ( >=sys-fs/btrfs-progs-0.19-r2 ) lvm? ( sys-fs/lvm2 ) pam? ( sys-libs/pam ) zfs? ( sys-fs/zfs ) app-arch/xz-utils sys-apps/groff doc? ( app-doc/doxygen media-gfx/graphviz ) nls? ( >=app-text/po4a-0.40 sys-devel/gettext ) test? ( >=dev-util/cppunit-1.10.0 ) -DESCRIPTION=Utility to execute commands in a chroot environment -EAPI=7 -HOMEPAGE=https://packages.debian.org/source/sid/schroot -INHERIT=bash-completion-r1 cmake pam tmpfiles -IUSE=btrfs +dchroot debug doc lvm nls pam test zfs -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-3 -RDEPEND=dev-libs/boost:= >=sys-apps/util-linux-2.16 btrfs? ( >=sys-fs/btrfs-progs-0.19-r2 ) lvm? ( sys-fs/lvm2 ) pam? ( sys-libs/pam ) zfs? ( sys-fs/zfs ) sys-apps/debianutils dchroot? ( !sys-apps/dchroot ) nls? ( virtual/libintl ) virtual/tmpfiles -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://debian/pool/main/s/schroot/schroot_1.6.10.orig.tar.xz mirror://debian/pool/main/s/schroot/schroot_1.6.10-12.debian.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d7ea69745b1099d5b2515548889253b2 diff --git a/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.7 b/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.7 index d5fc221d824c..b9130b0b0469 100644 --- a/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.7 +++ b/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.7 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/tree-sitter/tree-sitter INHERIT=cargo IUSE=debug -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 BSD-2 CC0-1.0 ISC MIT RDEPEND=~dev-libs/tree-sitter-0.20.7 RESTRICT=test SLOT=0 SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.20.7.tar.gz -> tree-sitter-0.20.7.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.15/download -> aho-corasick-0.7.15.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.40/download -> anyhow-1.0.40.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/ascii/1.0.0/download -> ascii-1.0.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.2.1/download -> bitflags-1.2.1.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/bumpalo/3.6.1/download -> bumpalo-3.6.1.crate https://crates.io/api/v1/crates/cc/1.0.67/download -> cc-1.0.67.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.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.0/download -> chunked_transfer-1.4.0.crate https://crates.io/api/v1/crates/clap/2.33.3/download -> clap-2.33.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.3/download -> crossbeam-utils-0.8.3.crate https://crates.io/api/v1/crates/ctor/0.1.20/download -> ctor-0.1.20.crate https://crates.io/api/v1/crates/diff/0.1.12/download -> diff-0.1.12.crate https://crates.io/api/v1/crates/difference/2.0.0/download -> difference-2.0.0.crate https://crates.io/api/v1/crates/dirs/3.0.1/download -> dirs-3.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.3.5/download -> dirs-sys-0.3.5.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.2/download -> getrandom-0.2.2.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.18/download -> hermit-abi-0.1.18.crate https://crates.io/api/v1/crates/html-escape/0.2.6/download -> html-escape-0.2.6.crate https://crates.io/api/v1/crates/idna/0.2.2/download -> idna-0.2.2.crate https://crates.io/api/v1/crates/indexmap/1.6.1/download -> indexmap-1.6.1.crate https://crates.io/api/v1/crates/itoa/0.4.7/download -> itoa-0.4.7.crate https://crates.io/api/v1/crates/js-sys/0.3.48/download -> js-sys-0.3.48.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/libc/0.2.86/download -> libc-0.2.86.crate https://crates.io/api/v1/crates/libloading/0.7.0/download -> libloading-0.7.0.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/matches/0.1.8/download -> matches-0.1.8.crate https://crates.io/api/v1/crates/memchr/2.3.4/download -> memchr-2.3.4.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/once_cell/1.7.0/download -> once_cell-1.7.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.2/download -> output_vt100-0.1.2.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.10/download -> ppv-lite86-0.2.10.crate https://crates.io/api/v1/crates/pretty_assertions/0.7.2/download -> pretty_assertions-0.7.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.24/download -> proc-macro2-1.0.24.crate https://crates.io/api/v1/crates/quote/1.0.9/download -> quote-1.0.9.crate https://crates.io/api/v1/crates/rand/0.8.3/download -> rand-0.8.3.crate https://crates.io/api/v1/crates/rand_chacha/0.3.0/download -> rand_chacha-0.3.0.crate https://crates.io/api/v1/crates/rand_core/0.6.2/download -> rand_core-0.6.2.crate https://crates.io/api/v1/crates/rand_hc/0.3.0/download -> rand_hc-0.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.2.5/download -> redox_syscall-0.2.5.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/regex/1.4.3/download -> regex-1.4.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.22/download -> regex-syntax-0.6.22.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.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/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/semver/1.0.5/download -> semver-1.0.5.crate https://crates.io/api/v1/crates/serde/1.0.130/download -> serde-1.0.130.crate https://crates.io/api/v1/crates/serde_derive/1.0.130/download -> serde_derive-1.0.130.crate https://crates.io/api/v1/crates/serde_json/1.0.63/download -> serde_json-1.0.63.crate https://crates.io/api/v1/crates/smallbitvec/2.5.1/download -> smallbitvec-2.5.1.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/syn/1.0.67/download -> syn-1.0.67.crate https://crates.io/api/v1/crates/tempfile/3.2.0/download -> tempfile-3.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.25/download -> thiserror-1.0.25.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.25/download -> thiserror-impl-1.0.25.crate https://crates.io/api/v1/crates/thread_local/1.1.3/download -> thread_local-1.1.3.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/tiny_http/0.8.0/download -> tiny_http-0.8.0.crate https://crates.io/api/v1/crates/tinyvec/1.1.1/download -> tinyvec-1.1.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.4/download -> unicode-bidi-0.3.4.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.17/download -> unicode-normalization-0.1.17.crate https://crates.io/api/v1/crates/unicode-width/0.1.8/download -> unicode-width-0.1.8.crate https://crates.io/api/v1/crates/unicode-xid/0.2.1/download -> unicode-xid-0.2.1.crate https://crates.io/api/v1/crates/url/2.2.1/download -> url-2.2.1.crate https://crates.io/api/v1/crates/utf8-width/0.1.4/download -> utf8-width-0.1.4.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/walkdir/2.3.1/download -> walkdir-2.3.1.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.71/download -> wasm-bindgen-0.2.71.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.71/download -> wasm-bindgen-backend-0.2.71.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.71/download -> wasm-bindgen-macro-0.2.71.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.71/download -> wasm-bindgen-macro-support-0.2.71.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.71/download -> wasm-bindgen-shared-0.2.71.crate https://crates.io/api/v1/crates/web-sys/0.3.48/download -> web-sys-0.3.48.crate https://crates.io/api/v1/crates/webbrowser/0.5.5/download -> webbrowser-0.5.5.crate https://crates.io/api/v1/crates/which/4.1.0/download -> which-4.1.0.crate https://crates.io/api/v1/crates/widestring/0.4.3/download -> widestring-0.4.3.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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 _eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9dce368673ac443cf429f83e92ec32b4 +_md5_=e70d7f57734567c2a641b0fb425ca94a diff --git a/metadata/md5-cache/dev-util/uglifyjs-3.17.0 b/metadata/md5-cache/dev-util/uglifyjs-3.17.0 deleted file mode 100644 index 110aed734875..000000000000 --- a/metadata/md5-cache/dev-util/uglifyjs-3.17.0 +++ /dev/null @@ -1,11 +0,0 @@ -BDEPEND=net-libs/nodejs[npm] -DEFINED_PHASES=compile install -DESCRIPTION=JavaScript parser, minifier, compressor and beautifier toolkit -EAPI=8 -HOMEPAGE=https://lisperator.net/uglifyjs/ -KEYWORDS=~amd64 ~x86 -LICENSE=BSD-2 -RDEPEND=net-libs/nodejs -SLOT=0 -SRC_URI=https://github.com/mishoo/UglifyJS/archive/refs/tags/v3.17.0.tar.gz -> uglifyjs-3.17.0.tar.gz -_md5_=44bd2da544eaceb8bdf1c4717e18bda2 diff --git a/metadata/md5-cache/dev-util/uglifyjs-3.17.3 b/metadata/md5-cache/dev-util/uglifyjs-3.17.3 new file mode 100644 index 000000000000..fce8ac73c6be --- /dev/null +++ b/metadata/md5-cache/dev-util/uglifyjs-3.17.3 @@ -0,0 +1,11 @@ +BDEPEND=net-libs/nodejs[npm] +DEFINED_PHASES=compile install +DESCRIPTION=JavaScript parser, minifier, compressor and beautifier toolkit +EAPI=8 +HOMEPAGE=https://lisperator.net/uglifyjs/ +KEYWORDS=~amd64 ~x86 +LICENSE=BSD-2 +RDEPEND=net-libs/nodejs +SLOT=0 +SRC_URI=https://github.com/mishoo/UglifyJS/archive/refs/tags/v3.17.3.tar.gz -> uglifyjs-3.17.3.tar.gz +_md5_=44bd2da544eaceb8bdf1c4717e18bda2 diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz index ce35bb36c8ebc1923e4c1adec93f4459ee00ebe9..2220b88b329e323cd2c309034104c1a001600b3b 100644 GIT binary patch delta 19634 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 delta 19471 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 diff --git a/metadata/md5-cache/dev-vcs/git-extras-6.5.0 b/metadata/md5-cache/dev-vcs/git-extras-6.5.0 new file mode 100644 index 000000000000..ad7ed2ee07b0 --- /dev/null +++ b/metadata/md5-cache/dev-vcs/git-extras-6.5.0 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install prepare +DESCRIPTION=Git utilities -- repo summary, repl, changelog population, and many more +EAPI=8 +HOMEPAGE=https://github.com/tj/git-extras +KEYWORDS=~amd64 ~x64-macos +LICENSE=MIT +RDEPEND=app-shells/bash dev-vcs/git +SLOT=0 +SRC_URI=https://github.com/tj/git-extras/archive/6.5.0.tar.gz -> git-extras-6.5.0.tar.gz +_md5_=9e14eef66bb530be18a31717d3dd89ed diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz index 217b432ba77c7e7ac5008b5797ec71919e08fb2c..d4d5fdc20b067beb540c24e3a3ba9c848d2d4e43 100644 GIT binary patch delta 18902 zcmV(zK<2-hsR56v0kBL5f8p1+U}z?9;Q^qXpm6+CD7<HDk-)kjki=Wyv~BIwjy4VA zNYC2R<xL@mZ{oKF_Xu)>9|SSM!35icF%$llAKLLM*lnX#BAjLMG1|qd#4E;oi>ar< zvnX!Lj`f-u_B$*D3LddH-xg~uQ>+F4KVTvJ0E_~L!=tgz5Gl+jf7Om-;<$57wg_&s zqr4(QGd96|;}_tV$Eyk3wO|mR>-GNH#&;G>@z4?vEpT~5`B}ujvm0Z0!}cd$3-BNU zTg;oF0@Du!wTRU@-VWMTD$xt41?q7&zCE%^qS~uqM23itAc`PugZ{xDSyf153ga*k z_7^XYI56g1ug-`Oe~;~Pv4rnU{!Ql9ET0Psg5*Qopx}^>;0TZ<7S~ocA<rOa;Bna% zJbn`Vh%!WVLJ+)x2npwe_<{pKo5iLo{?P`KWn~jfSx}^0E{nBZf4%+o7iN{E3*8sX zH(l52kj7zZLcwfa+4)+q{|QUOdS?Z=LT&P%!k;c!KiC0(e{cX95O1wGEBMs0ZGz)U zgoeOQ0aLgJfqD%>8k!M08H>Z}kxBBX(qmk$f36i$fcJI@8N+5^!=kh{R6L2G?BaIX z3T&x)!V$(4M0y*1pgAxCW&?5|D4gFecd(5>g|QO8u=;}YL`Wl{7BI`W`rIZY%pPWf zIpF`FYxVxzJ`Q5#!`btVj!uFYl8eB+4Xy*C6I?M@Lu9kC(Xl(9ITpf+eMU&ZlTnK7 zC6t&DGcy>*wu9Po3W0a*u)Qghi3urxISA}+2gpeV5ODZP=!e6B{IJqHL?5&s&%hpF zZ&eat<^cfDg?&54^rJ0C^>(+)szOKMd3|7d7~o~0o?d#FO&x7xQFqscf~&U)_fI$& zR)zl!L(JkykbVSU<P2JVMaU8~c?Dt_Tg&oF;+3(WUIAvjVT(s2X+N=PFxcXMc@f?U zb>jc{OV1b_ijyDpMAc~wwDWVJro<JzPKMzUVC5A*TR|d9@b-!z5fXtM-V5u4<hqd6 z69N%56&k>@ROt!d;>N>PW&>M?V4(2F<Ogwkb`9X0u(JdYi(Y2Tcik51j|RJPU(IE$ z+|BzoZUr*KjEXDpj%hHgjg>Ed6g$X*?C}mLV8sZQ0Z;-YhtxIx9U}Zi{IAQv)4?eW zQE3tHu`7`G&_`Afc|lOvv%<4@MSx<5j(dKt6<T1sm85H-_DD}NoOCj)TbfWbU_qlJ z`Ammk@jSD@pIJFxwTw`foDsDWhSj>E@(5C5^N@yuwH8EUT+qSc#n;<^`Dq9kn@!9e z*R>kIy|!=bh#arg3OU~y78C>?N5Jhv$rofj+XhKMj&?-X;+gP<SnzF_;efq(MX;?z zL&W#GFch*e2n3iBC}JW+x;dnA_lUwJ7s91j3%e8sjp$c|*usdeoS}Hu4}ug#If=PI zoN_=FAculLY$BX#CU`f00D_duAH<&UzoEbYAAbtvETT7=RcTI64&Srj*F+4#*&sz& z`i#&s&$gMwXKuFIT|MyS$BBNmes#yLOt~!;;SD5S5sB=OVIAz5P#{*PAmlpS*M#0% zkcxmh1xT03IkdOOVWrjethnJ&zDmU3i_<GM4y+>%;WHE#29GR%hmlwx6cpJ_l-@F* zOI0D?R?HJ8)V9yX+j`Sce9|NZ2lfjiGZ-!CYLWVtVC^H6-r{#~Bt%j(iZh7II)F_6 zCBei8Q(0JeJ`Xzg7U#j6qMv-S<vD@e_GwqIkN^4W<>`ghisA~^+_(a3;LyAsu?7u> zPGb;YQm`n64RG~;B-%GoHlPsh0pEtaK`@p_c<pL4v7|uE0+P6n1TU+|KNCu<YiwQ) zQUeFYC($L!(STzJT(}7;w_jm>KyhJ^VM}Zq#~Y0-WrunOxMmf-^9t+Wda2+oOq`wF z0c%A8L4GAh31{p#0IyJ&#2n1r74#&SbQBj`K1R=F6VrKrK*iF?$FMP%mHPGLC(KGI z<oMx$D3hDW!34K*w4ks@-y4j<4>;onZ7Q(`N(60$7Ee|nF8L@s+lhmGA)yk+Kq!*o zWebFvVOs~iA*hR&#6U}cOjlOFEU$<GKZC6}oE9qTuX1p(h&=h2EwURa&y!9_AsRTV zc$vjAE3zklDRzZf*0N$stUuBRfsR8tAR5maa5nE3@~Gz|p^ak5g)Q<f5W>9$-Zp#- zs#8H%b~}6``>)q;$mX9P%T+&?OPF+Buf9=4fQ1PEY_K)&D!Ly$Ms~n}iFpA40r@k_ zgAQKNw1}^=L(8%6v*W?g6r6t&2I0mo`|03~NqIbf_!KJuk!J&kGDxf*A+wI*EZcr1 z?G-=6{LoC=q&}ummQ{!i@8@Hcci}Nm_6U5U8{5HxlnE%=45cOH*xC6lht`DmbT-2( zImlnxiohC=UNO-mX^3(qq`}#c1RbLNX<MWHzW({Le|}%>^?2erq#%afC>D-nKwYQv z07cq=F!)DhXtQE=MB5Ow@N-~%v6`#yS^+P@9d196+CT^oNdT%k5Rd|a9st1v4DV|u zpf6E!gT!TxVH+jK1Oye<uG~cQT*L%;wn4Oez8uqV9b+XRA`76y@F7HR3E9I18blrg zsg)>=QqUPml-h^lcj6P#37Z_k;Fck)D6*k{vx`!<Qi7Jq!+z+0KsY+2rptQGmv3(m zZ}SQ3@+aSrZiy^&j!XD?LKCV46R8-f)@n}4X^aX3B18jdQfH<S{Md0^9w3FFfc051 z#)GO#dWr^O3ZYv<c2rnGhQm5o*LZT<e2|CA4`L<YeAR<CtiA$53PQwJ!Y~UlM)|FO z)|K!{(V{}@EC@0j8a@($JvZTXU=T6U=9LMu0$M}`pv%iZrL|#@>6Ov<{4Ep)!=Eu# zfC1{pLNC_%LfZ*e>-F(j0AKUhBJphTn;Xbuhj!p<s3tR6iUKSvKTrY|ZguK_XCw!z zpqz07;2|AR7rKHC%LNmRN)9$hzyhX!SKA%v9XmlJ<UGE^8i!R(GlK<JHVE3;Mk(`i zwQMCs@g$(cLT*F##HM-?qaR2H*I@HNWCMc;z6b$$Ma5nhP+#>}6;0D2x=P|9JdsGo z>4=IjNleoDP|?v&hO>cJu#gQFCa?!ZF)!+QJid-!Z%>cUzy3TqKQB?pn_rg>3r(|t z#e^J=37$}tB^Z;j5I}!~a)-8g<%8g0b<Y{5fiFW{l&L4&4cKQ_E~4@B&Ss1Z7eajK zOvOi@GZ^4J>R@s3Mp4TOMnrsYMnVN{j|lB4f_ed{p2P@(f3#pWH2AVyFI{$Z&b;z1 z7&@m=UO>`N38<4js2v8w?qHcZ-%Pls50;ohJSKi;VkJw2XCZ&|!pS@?CC8x$BSk?x zmPIHk#Eh-e(b8?j>xkV12qgJLU{^nv(#uzh<@gzbTElIYpe`v_hPaAFX)lzn_(v^1 z!~XgCXh4{y!%Db8K;L8EQFb5Eqy(HUt)FJv!!M{0$PT0^jw3AKpNY7hdl5^SS&5|h zxkx{LwCA}9iO+wJzod4;SM!A+>Tc{|^l=n9v|4&860L#o)P-NDOb-yV>d5~+2{)MZ zB37Y9dN4-%bnFeKmBceG?{jh)-QI8^G@aMUtE*zsfj?}7a8{HzVllRoU016Luv_*` z@kuGNuA>A#WPrvxoPf@t{yGnbOJP)NCnYBBKw+oo(fNN$Vp}`_2f+(<9Ob;^yfki6 z)|QP#CJ`54x**5075Q3tOM?E*s-Ayee_hc1IH0?o)<?p!a>b}TzSU;K8?leB^XCgs z%nD3ODWdTt!cZ{;{>sJy9q6yb=IbCA-I3w+P1zxq4;gM75rBZEvxB7-2D1ZShan8a z*{qA5zuJEmtBof`vFoT4D_|t0SU2RnhrS5;n1@x`2PedgY!Pz$BfD~#z@uS1kfyn9 zbWYWIRPZMSot0WDG9e3E7!(<jQ%O?3O8G0iGP%#Cdi%kD+uL{6DhS@~7d-5y3#UWP z5DAG>(t5-Z1Rwmj%GHRf3yg;+IaF#V_MlhL6(D~=;hzXG`~(^R)(@U!z^Q;L65kC< z05S8#-K~lU@P-J^o0=`jLkz%~kfT?)(&A#<=sRU-O(*2zlRIV$$K^v1bkfRLFgli9 zj9IkFD!CzG;|K7$Qk73dFCuw}LKT3sS=9}weDGwqkyC(ZiS!UDl>tG7)Yd-@3;zDw zLwkRJ*I#r9X2VJPL5=TL3<i&U!c|}+P*y8hv#bNCOY#Y&jGmc}HH0m?s8kNDu_y*_ zG)%%D2v?Awio69@F>?4Kn}UQ!^cahQ@egT1*RT$BI{*lkH3TeB?#do?R?5!9r4UP& zA7uB<9)Vpk2GG}`eUU)qF%Yl3IZ_Jia+!bSVXwQ=q4Gs6xI?L0F>Eej(CW;51Gv3! zo(7(Q+DL|{go^P8Yp!kf=ZZbPKaTc<g?$`?xwByROg>3tIVcmp<0EQ<2#mP_?Mk}r zLI|36KnQHp!FgBKHi`za=RTp7a-Ncut>URT4Hk+WVUjb!wt)<ye0Ocgm3@I{B2ItG z(hh)i@kSufIiTJ|ZaW=DRun#Fh+OO$ERD-7ok2p>Jqm2C0oxZCnXOD)hwDQ<D-I6A z0Vx<UCT|qA5Yn(@Sep_}6U+$&DuTF=#CHG_Z6y=<STNRZJ<o5y9-j$}=BqvHmFmqS zTOn9s#!<<r&R)*uf?^agM<;vm$WDJu<~6l_P(^GCH9C{dN1)?TCxJTDgFb*%AtRXV z^g3siu<btUuokdDxd3#ET7WKOf|vC(+=^$y0`WSpr2}087!f%VOfW&KDj762gbot} z#-aNi0YTW~XCiwIi9k^+Thnz!uRI^*LGl8EoHo%QHEa$y=NWrkF=BCI-(G)*?`+8D ziS&H@hERN96@zw0i-pJDRAO_}5S#h7q4PbzoHzUrLd|YtK~Nb082PXR8<r8sMh=E3 z>v0lP62T1ug4oBG;UHC-KvG*)R|u4i_hI*iU7p|w`eKD(iaQC`>tZcsTZ<CzHnaGk z1DJtV8+HZ8g%MyUsB6@HDj0tVJY=d`3=)M&gCB(VkmTPu1+-SwE9&SI>OjD+uw0n4 zQUQ>y?Lr{%pe^99F_(HFr}MAp_T%w={o@0^aK^J>*4>3iq+tcRK-<vWf*}P7)Qmk5 z8<Tbi;7JfLmLxXcD-SA%t>_AHA14?he(A&iwBcT-6ve~c;hDjEC0>7%s-|=(h6HWU zgdqV1CfyDX$1>8Ouwl$}DjSXK>2QabM|6X&!u}Gd$I6<%VKbqt;%X+*GgCVT<yhiq zus}cHH!DDLgEh!q90l`sa7Eau_ZH2llc`FyQ|`OueK|Z_KOUbR+r!VtXC1rZk^bvB zKCJO}cmaco#7L#))ATMuuffxJ)doO-**Whl!YUxSRng}#$0pU$*x=BNaR5m~I$8W? zH9ie`Urg7z9+Q$6L4Sp)k(m$BYY|nTy{b4`u3K~=TFA1@cIi|>IoSm70NUUe(98?q zub+?iDF_?G9j#{pR85B+vxA9^2?YwNd<V*k4~NW&CQRZafCHh61Sh=!!nN8W8-$Lu zriwBIq6G>Y^21kLI+ciOP%?IUODx}@3?L?;$7vy^^;+@}q<>T`)cXkNB7?<z$4TEV zL>_E9EWhhgQdA`uvm>{Pn>zTigk^`w!pV7FI2p@?4ufy|U|fYWz()pvj!=cCmQ+&~ z4hN;BBOyIqa$M`r@i<@38EYI5ui;BBw;V(ng<bAMTw<lts5)Rusx*<j^Ge^8(SX%f zkRL+rNld{?@PEb$nA)Us-~{PG_h&+80`74fh?mY|^|Cu{SbWG6)`Kl6t>Qa-ToK0C zbj{YOe+JCE<2!(L9ixDKP!#wBaNJvPN*F-PEFNi8-q49W19g~^%H5O=WCOwfrA$GG z_(3lW#3-mfQR!|1CaOEZ(;RM`m9VH0JrFNJaX-F&e}DV+^XGa!%auNo5Fy^3^=zHg zD7TK>lH4dko8~GOfYvaIA8^c!{;Vpr!BydzsvS7>WxymbUSNEPo3)fCA&d|Ym(R)~ zR>GSw7vUJ76dlK^9>%ge%D=^QJr~oN3`D`|R1qBKLjhFPt>BU{_QGbK1RLTn9n}GG zM*?`(7Jr;2Duo4@A(@&^V`e5kPbKX@k!+Hr&Te@%rHEnRkS~@ys#eQtM=n0NUtj*Y zo*(+J-k%n7(S5al@9VvNoKWK@x2&MD0*Eygh+=WtHR9{aD($GrVY9HiRtUi8eTO&^ zik}+csOX})K7=98i&MhulW?gBC2&uKL2A5;%759a7zefhkPyHv(BcT@^-3m`u~`ra z15X1Zz?zN!DfOTN+M;;MViRBB_!Ucocj$nd?FkXzngr)eIK@=O;kJ%d`Q8Q)AkF#H z06${e*+tbNRo)Ykpxh={ZECn=1^2J#=fC<(dsmA7??3H<dOrBZCsOe69Vcq9%v%G0 z5`Q+MbbPN+a>=aG2KG((heHy}D`pP`<7JX08Nm<|Myy2o;w(lig8!k9L13_v;7a%p zs*dLOP!4cBU|qo;IJic~cn(H&CJIC8HaTTdRd<!M2pDmr;LZpxAbl)AvtV{H!4U>j zFl3dlc@?U=(JK5FHWzT0#!EE#y~)z0+ke7%tLlf?_5ehT#Cn^#F6;HJ{eI5#&)F+T zcq0+R;&AZVUPOLXjJ9hj=rR1J@c|iX$?L*Vd8>%#4k|BI4rK9g$V^mJ=d~rLRU3}O zRMo^02<6yB)1~rKN3d3Q11V1&Qn@@&Y;HBU5Zk_p?7*~20u!SAcpT2I`u2cUAb+;% zAg>X8@$ymuVXSxVFum$#*o}HJZ6W935$PCHu0Y$wy1I)xs!d*T3{Ni^uCsN%R+2dJ zC4ch`^m>@<$IHWkF8d|k6}O@2#yW?I9YJ7p9KMV)0#WrA9fRGI=Yw(1gEahEDM-5% zW60;nK<=5P%`hsfGcw`;s!4?<rGI%<G?+#JlJ@8AQUg;!OV9g?-(Hu>A?1lwNS2E3 zMz;w32$FR>7XWMDk`9LUV#}tjDqRH;&_6_r(1HSCmz=<%(%}p68UtZ#M@<=Y8hhnc zKD~;nenmB4I!T6t=DjS{bNlU7wS_L<<2CPG53<o6WMKi?8?-|W)QPE{(|^0HA`0Lp zctsEX)I~xjGCD#272sjqu!IfySg90PWLE90BNkPiU_dRPI)HGLl*?V*NeF0Efu<mP zYZ_2C+hNpMsdr48aN9eJyAU%7VOLaLgX*-ZT{iHLu3Rx(N_2J@EQ+Xy5JPk%ONdfQ ziHe0)WL<TtlCv^)%6#_0c7GY7YD`EO^@fDcg?jn19-beC@NW<Pt1p+6>U3vYGc^aC z1Exe%%rh<A%0a(Da@TYy;Fnkp_=Gx))4=j=ko0lN2!|aK_-Vb0H(4z>iGrt&o$aWu zWT}0X(A(9Otpe5gd&m%`88$rjitb1)Hb()O2xiwu;WMPO@}sE*7=IP|9iUhBa5Fl@ zfZXsbEIp2a%v}-50fkov0`b>$#tT^hPJJhsOFpTzZ7Jaiz3w_O?JA~)zSw=gWUnt> zmEHky{Y6Cqx4a+_xO&vV`>DK^5LP8R-=xH)OC9Eng+OImNIKYt!X_Pa;hk}^`|$ZL zTf*KW(#YfmsflBw_<!(lBhqMKaeTDs4jKz|f*>x!C_8Ya5Xu~Z?lEW8u7EyPnfD1f z#X5DcrJ#qoCEgl>*P)iFVsNVBB6dtnT|A|$$zv(sPQc>v!}#bz$!6O*ReNc(a;_O| zp!0F4@Cqhf?d#V+e*O4)RATu^+1yo3E+rckS@r@Al@&5<aepvF?N9jDn*2$&kuZpE ziRYAm=)_{UFa^a1fCR@Nctz-{Dj2*5oz5@wlzfy^L2?A$aapG$?a<<pZv4&_-;I_r z5lr~>tws@Jad19|u+gznJrYWKs9I#hpDISUuoR=?3t~TJNIX%oYZpP5hL}oH8??<- zSq=M};Ah5I9e-ouAC-*>_&AW2KTpWMy(&BZ@bCZcKR#P6>fOO>?kb>l`ZDyW%2gCr z;E7Og!jh6JbB?r#C3<7NUny<iDiLu3f@-~UXgRfispzZ_;ngtK)IQ?W6lEX}CG7yC zh`jl#YTsCE<daFc+7(t}8@k3oKUMG|9;E6M%y36A6n{QP@RG^15?$5yET?0&AY@?u zoYhp7C%~OSORSpUOcdTcGZ0dz)e$<M9Lkg-@g%H1KoTvB*Dm?yZ@->jkUh(-KR*iG z{1?Q;P4+DG+v1z{sc&pO!jZ~?5k{CH&f~#{b#mA+(h&~^>wEAzbv85==Xr6+mWL}= zMa<Ao?0?a-ubxQYRF}|CZCP<DhisCG>KPNQzb#h7pp-J*EQAh^1S|vb1#p3IsQ476 z_K^x+%@xGXp<0|Un?Mdey_CB$=r4$YWort$1mcHO;^_f&<aq7Gzkoi&M~4nIjb&ZI zh>H_`e|dU&|L4PKZ|_g*<D@zqs%36ei&v?jGk*{ZubRXoor(LC(t>Wu@sT0G#ME9l z;`uh22aQ_af=#0uI||%JIWtUjFTgof56*(hyzA%?B>3N4EOGHhh1qf}B~@|fD<dVu zOCq!Df!{649>N(>O&*NSAnjJxuEbRK>N+Q~rA45XSe(>h0=8mEEFm$`RAr_^VRs>r zv45*-7mH_UMGB!GI0iA6D6F<W0*ATeYaXB9+Vgsuf4#k}zaH>dZ%-P6H@HPb7-51_ zV%AHwWoYC!Pd60y3(ZEPR_qWHTl{}M9<7Evf()xEaEP#0uY#*AjA=NuL%of%lnFP= zCZeJeFt-Ofgun_T8%7}4RX2C793ij{K7W1=iA&zx6{DP^SBgP9h430mdl5~RQuOM? zVEsj=azGKdSkx|>F>vV_L`d|oBA}~DA}&=$DNk=aRJp@zCSsL$=4WlSpABOFXs`3} zxv_AnqEs4!jk_hA53y4}Q%G)faa!>(*XOoqg{VRYoXCnmtghM!m3|NYZf-di-+!p1 zyeTmU0kKNdt8B#0t$x6wnkO9(n`Y%n!0{3ks##BsBiD?Lfw+gLmr{{}71f5x!t0kH zkAJzrrO9GotZW|iFo78Aj4^<(J%>-p53h7U9UhFa2LAv<fi{~1;H=I^+?NgNS($Uw zdqM)>o%q$~TK)5%P8k0+e^K536@RtV_0_`RFex@w7O^nO38w_BT-z;#UghzkAU8pa zi&fD@ZJU2=-Pi^^fH){b6mr7^OM*WS;9>)QgT+&2Am89%3*a82&R3OKD!*_oUq(T| zmypt+Jc1~|WBA819h6;dPJ}n7Hn~bjiv*T2m9`X{@yV|sBtRiH=miQ3-+yC~l=;Dk zqk0vH5m>R?u%x7OVkEtR3#lzpr_Sqsm1cWy4{ByLJOa!AUy2~4JJtIH#}eJ1&}Kqx zNUU_^)7u8>%~nl;v$iQiGcYz4AE;u&r8bhv9c<C@sll+pxUHgu=(A}?9Y-qif;*_g ztg5xytOnFaLh3NLGcphf|9=e|bFI)agD=Ab6!FX{p=Zm8WJ`Te7}y5?)a2V?u&hi` zM@tH77DH59F+W5U@}Qxm5rAO-fM1^~(4=k|>>t~;!KfF9e|d?CB3jS=gKZ`I_n$18 zH8ANfSU|cf9O)|6lr{iTaJC}sg21V89|;+hpF?n~_e2FC&=&-dnt!ELx&nWg>g@!p z2K;A$Cot3sadeIF6Dq;p!=}J66^B_gh;!-yf+q1_-sVc?ahI*C62O0>0Am#a2O69T z?@b|gt0Tkd5SV`o&}07CtEYxopwc51fMk_JZL?j}KSO9d;ku~JV<RoVhtyOgfa0^N zp$Ka8@oG=LgvNjT{(nscx)E?E7{U&3#-$qkkX2Ex@=VpucE12`i0Y|r)cIdV|HHme zo+{`j=mmAn67;}E6oqUE8chseSeP|VXCc!Pxd@R(5s`Q*x|&#=(v!***o29%?Q1Q> zCc>~6Y7c`I)UBV#GV@Zj9*`0+3Du>OkdyI*E(k~=%+={gPYsDgrPp>+Q<XX+RN|VG zNhLdfgKZ^*>h$ecwAw==e}FR*a@jfLkSI@@YM6&(@Q6wsTAj}FpExp49`O)(6EYip zHlir-Qe_Bs5S1xM6wGxK)@*<1pruu_aTZv^go&m@Ctg97Z^NtRbrNdTT1wDB(}dh2 z<fig-ETz)3s%#bG0SqV1OCT$K#PY16tdypI3v?C#u%7yKDFT--2a3O;59fON_2>FL z#PBLgzquh>uVyKX0M{QYL=1=bLfWXCR+T+4VFkrL)ySgrFF2o9aT0oRd##31#osz* z0;+=<h^XC8ZC_I<5mY<q_>gd}H0n@7Tiq(Kuv^{f0xfYMU`YLa4XzFu!D(@oqDp0d z^$kws9|A$GDlUe~I`UySq11$JGZPtc=Z-nTZIFcO4-F0ZfdntAQ8E~&0?>pKNok8) z60X_q&(-?zC?0>xAX2IK<+%<ezZ6)ZRXQo|UMJsR1n?wfJC2j7=3+yVFujfr#TOA= zNv$CrDkv=n-ht~D9S5TVXVt+mla|_&Cm(;X4EPr@$Ms#6tf^@M9N++qn1@gix(=oh zu6QW{f~B_rZfQi6DCJ+(<)JqBp;Lf_3NE|@EKDgu^sj2s(?uaZwfA*SF3xm^ct^0h zL}sYam6my~3}o)9A~1t4fB<!Mr}77C1gU&cLge6Q`^+`abPT-@tT<}Mf>`8&pca3S zg8c%<Axp6l!H8E=?aT0j9nsoJ6^*LAzg3HfMH_ocRXo6kY9ksGGBbAQ)OP~bH3V0$ z=lI4EIJ2{=NI@=atjdoK;ec?XepHaa(yNtS8EDqHN}J5Jz(Q%KuDtosp|NTy+vR}z zslTrF+siL-%0k`anY7~X%G_Yl&`W=eJ*hCWsI5UcSDYK*Mo4zI<ttr1b_<h65h?d6 zCKC{89t%Rgs<2T_bHJDyoPa4p)s!yapC&v(>=J2d;8&KlQ`^2e#;(nWNd;j_^Fu)u zciC@*iPJGA%t+0<odr0G;1n8xMOYJ{7M#XL=nU_ixdhA&$uQNJt*+9BwpV`<D35`; z#}XSK3xI+d5r6Hf>reRje_JgFbx(?g>OZvguBV{ly)cF0eD4+64nT+2wSOvV1+dV_ zgjE7|SMk2xz=#Zcc;XBazMUpgIDYY}i`4^7iI8M<=yAA5vba}(KpY{WI?*Z`1q;8O zOmCN!2ZNZaVo=>4K$40}2djTlRW$)eZUmF1%DKQ^O=Z$F7l9B;Xhhb`xVF?15M}X# z4j)E?f&*LSVr{EYt8N&V+TrI^fkt3yRY&=;TtC+Pcf{dozxXJR4>v!A;x#Bk%7rxw z>?aQ9v)WEF-l&d2!j^hdlN#!!R^bkiyJ}DQ9=r)FfYvrOSZ}+Oh|_=h(}ZL+J`f_V zKejeNN>w86&@a588CXQ<xBe%X#9Rrr<xih}F;PjmFj!-3QMHJ?Vg<m4&ck%FgIwbA z4wVuAgU(?|B`KIn>+uezD60gc%_&7y1W%k?wRatf>n%PguHTe%yDZh?+uP$wIhc>O z)_mUq%<4*u5xub+uv~xjHOPZ)aPn{_QRsYzu#3!Knc$s#KZZrD*Xax2r~y67Jp=gx zph(46MeGJOMZ+SLd9qVOj_$$OMwBkeDtpN5n*8Hs)bNtk$W-B^T{UiT@>Ua%#c~WH zA*=2Kw#<h&7zt*z@=S1WRtO70FVw850FZN7<1nl(<hZKPXn}ttY*|-e<>%F#2rmvU zpHfJ7Io$d2^0YMN;qCE76<a}k0SCD$XeS3&d5Drps%sOh!;!smaTXBi*ugS0q=9i& z+zHJrnpYh5&$G8`MHRqt6sgEcnM1=`;)2hNpj@V!gxFN0jxuO8k-#Y79Kio8Uzq3; zX*mOXMW6E`1Yv)6PJ>#e&X;jIM7QP!>@WguyicFKG7Jt3&jcx~t7|$z$`j*M3IH;- z>XFUr)pCk^u{0fHFR#fX0iYzRewLg5czs=O<JYk)*N<i0G53^I3Uml{3&14nMo7si z8{#TFfsI%WTH&E}19KxR4-`Hk5t}QT&>}*E+61T2usVNNQHi`^?U&P0j4#=M@hlD+ zX%?qxIjyUQTKTYct6~Pya?@Ey)wmjVMIjFUU}rzGLW(MjkOxIolwxV{s}0F_QTe~1 z0|CSp5?-SPz<V#v!1lpoq9hjV<xJY(H%idi`pP!IkfSf9U(Ujw*Zb?^5jpPTEbI>0 zRk#E0G!%af-UW%ZswjZKX>^!cY;r17H5;r;BAlW7B~<a$sKbS>bW>x8v2z~BG$h=J zP+6S>g=1hbv+4LDmY9jr3111Bn5N-l*MlAPpNV-*9oy(2kVinJt4~@4YN%rkK|s*p zOHmV$TC4tXm1|*ykcAx*QAjl(g$S-9d$nidf(w5@-<TzA&l|Jh@dHc8#uJ2HGmbQY z<FZhfQ!v#_hL7{ryJnu@qGo`panz_rO_f1-iPaIcRf7Z%hLDC2DzOAi-~s$+R-LJ1 z8mHJ2MuG3IiSc1Xg&;Ac8h!H+;#JgF46`DJnr>$us$_+6DpPl*48#H>`ol6>b&l{O z8j61<a;pS-1fm?y1_uWW**J7vt#CISUBh~|x;}JDtU8aAmcb+VW#Au6Qsp7czf`Cv zyvPAhPGh-%KxLTt($A&(97rQJs_wNLt|MhNJ450`)ql`O=o)Bb2zMHRLAZv{#M68M zE)svLPtmb|2>66-9|a<Nial8hVy6>bB@BPLG0&luTF8-p>Qho4OPyg}?YZ9JA@f#P zI!@C~E+QgMOxLknta(7-r8ZB^*Mj^JUKIh995rV^Mp0i`))*s?;VGvM908_r;jLLy zHySUfGQ1|RZ1B^lV)cxbLz2``H2Z~$KL4Zr&@h_#(f?a-3eZX0U_@E!Qo~S)-(ol; zI<^>o)TH?^X{p8$CXJoL&h3UYsI<sI5m75}=q?b}5wVVk>Y0&aRY_SP&eIJ^3>_~< zO(F4<N-l7Jt~n{KN{{<;DB(<M8JMYxhZFt_hO8hI4KYWPgpx*p^(Exonqv^A`YPd} zm{-#iRt4^+4)7eNTE(EGg?)uUc3J0jvB1QHG9Z8wAf^!vCKda&4f|0=erJunl4U_B zfS68qHoMarE*YvqcR;oG3~u+ah%0ifrIS_p9=uh5wSA7gP8uZu?74`hSA^c52Rba) z`$2X0aABY~ZL<_VV48(!Jk`q*R5(T`W|vXQs_&QV3lTzZ5w)7aH!;CAq&rtrJS=Ls z(xHnZxIxLZPfh3lXh-bzj2K%{>j(RGUX<2J#j?p)Oc!%VI&LT<>JU+Tr&(8y*NJ?f z2G2o%84D2^vX!g4;_xzMo!CoLh8m51#|1UD2)@!)`tDUg!=CCy77D9DTwcfP8l|L8 z8J!Xi5rqo_efhbbAKrfbY(JmYpAY#1tnNC*LLIoh#*kpFA)SGgFnHzrVJJ>XAQmJm z2df^j7&WcIV&_V}1(o~Y3;pA)-YDj3E+W2vVz$mqaD@tuN2j1L0b<^@R0o$lEwZiO zPV1Gwly*akc(7;#B5R;8LHW`rYz7{qxn2P~jc6h*`jX=Y37)NRh|IvIP(n#P%UE&L zXo4QpL#mk*Y`#Tw_@d)6ILCya4%O#F^ZaeKKC1oHWN`{X(%rmGwk}P`j%FqVEm4^p z8dF-Q*+Vnsx`>DZEPCBJ<sTplPLm6A7D%d-(J)hgIW%|+j;XU*RQUFAFBnX<(i42Y zXS0bM;45&d9+=x={djqOZ%-fD(C|eCtv3?tl<I~22X*HZb<0}KUu!CS6#vQKtzWCD z!A_n3=~RLxkv!F!1z8oyki9okon})-b49&}TeTp-m<IhAo%s<vcPh|+0u$;6BD=4I zJ*$3yNyHI!gx~L?Lba_i6ROhX3mcN5XMWWon1=>j!T^-XwJN-ds<aqtM$mZKy(7S> z{1-l|vJoW)1o;!#g3>u<h;mT>`)1u#k$PLKx0mO~aR|dvH~%HYur##~K-^W|*3|hM zp}j6ysHu*sQ1`)0v*P|xc)-Rx#9%B?(U^>XYL48FsRAIU>`uGqBI*_w)Br42h@dgE z24yvWnsqe|sEsN<d!<(yHKHE95D;JL1BcKLNL5zQvtG0m>Lr^+OBN0DQkBt+OI4}F z%A!)RZ22gDfyJ|^od|!@_=>J#J4DhUr%7{%TAjegIs;=g$L@0=jaKXZuQP1S39^iT zrjVHYQRQ&gF#ynqs#9$pezX`Y3<@r-BpXlPnv^1hubj#Yt2#X3LM7B0xd*>cp#}^P zKBhq&u>Dy<!_BkeZo~j(aEH1AV^NQaRZs(V$7yu2<2F=MORL7Kq1j?l_7#-X0u}|< zR_8tv#t>cQiTGhLuED-kbVgMrnW`s$EddIluKZ5Yykq1w#F*_H0fMiQN0@>NiW7l5 zsiAEWIo+j-6j%KIa>}wEK8Cr5d^Z?MWwj3fg>sh)iNTRH{DTh=)3lS1QJ?GV>aQsv z^R8+YFG1aZJRQ<Rh^mRL@P*w~Pis(KAWcVtYvie#hvi{Gb9uBx8fZ6%N@1>lQ!&6e zjjQO$Df}7{@A+@mygVdO2Pb_hs<i?rt)|HhfsWL#Hjwy0>_TR2A>~%X3^5CAv+Q2Y z>(sO12&}2faru52Ac38Dfi={a%Kx-dkeWN~T&HF(5-pm_joI=-aF$(_(^4q}1U3V9 z({-W>h(fzj`6{k)>evAlvY8EkEL=&r$+D{RX6o!qb^820Zq+rFM_fw58?~}Edq<S| zO0-nDQ>~`;Y3^Br<zkn7w-}V>e(<?ilAK1fcbdYIUYhS!1RW=v;|U#6wbBC=S-Tm{ zof%M1cGpMsw(6`BVxyrsYW-8o8-joIOIGIP?fWm)GibB}9QtNYL=w<{3Nt3yM1^7X z01TtCA3piP-zlm}y5|{ANc2-GQT6e%Xs7xb%lDL~GN_G`(_q`AE)#g$*5onOEvwBu zA>&|H+s&cbK#0Se8l1{xsh~D?7twssN+Jigq{yFGQcV!sL|bBpN=u?nW21~&St7~$ zOr%v^raEz=DkyO@S@TSPu=ZK4Dl<UzGxE&krcsZkpa?X=W&XESI^}(L10;jd)KmgK z)JVmL8YMCD<`k3OQ7wHfL)J@I$w_BTtEMV-c`93s$|0Zwvk;<bRS$!lfP1mJv1>B7 z1{Do_EM$US0@3W$Ag!diu(@8z)k3^4O<F}ff%-#J$djre@zd;oS?;10#`B=6Ds9l@ zU0bmw9cp7vSq*AB;)X`S@=hlea6Wh&f)+GoY5aQiIV&LuI#fbXKu|?B&MbGgN|pbp zZS_tD65>@}nMB^2w8hkHFeP}Q6HSl98YCrVRim&qk6H)Vpk|GPyF8UDLdT$YlIA3C zg?5`+KGjw@4L?_ZohVLW;mjIiPMku`%2?*D&v)jaiBr)LAu&dE-zr0^YSFIbr^IR? z8fVGYq_|>K<OF_o6>6z&)@~iQrIr;hHDIWy=e22wvN$o?QT(@RN~h|S7ayYW9h&ae zE+GC>BO@O!2VC`TfU+v`6l7;zs^rsLJXLUZ71H8SMS1goNL=5VtXfKe5E_+UDm$}v z79Q0B5YWDwUjduZ;Q#?JX>1x#u?WpkQ=M^-0@7$!2mJd~qvNU9?q0cD(O_-DCF*5( zxJUAk+^o}|rBOnvn*?+;i3gh-JtNb1KXYmWez(+Q1VPH|?kTE|nv^h!Y$3*>PWCcE z1@&R3WuW<g$wB^MXkm3%ugio~Zm;W1LbM-8HYVLAVbl<UPp66SJP8J$M2-7E;5Mwg zWVLbE6}RSmPOqg><zA2IVomFZ(qY1g4|v+vG^DMy1Tzpx8efa03;;I`tC``Lrp3|; zVT8?o%k1%EMl))sh6Oq$3KZpWrl87=rLm!AB1Bbx|DYT{(Prr$03{>_R4#grGvY5= z+pV-SoGPkDB5j_sg=9265XGK!#%+`k3Yb3c8#U15vRv!=bV6SyV5mOk>qkLf%s1uC z8)(oj$fhBlc#05F1N#ppN$NQy+^Zr5&e#uvr+UP)IuJG8OvxtEd4vv@ps61CuqLon z2vJv)7dUu-F8-o?`VdEekEp&$$2be)57lT$HC!Cxj<ipjsR!%HY6i~d6g|Xsrq>8J zHFH`s$wYyOfm+h3(PUoR+L0OY3hht_n8GqEoX$^(fr*-I-T~9DF)Mp(3OG7CsHsBt z4QTGt?&-|f(is3QOEAiqE+EN<8r8XLwtkTQ($g1z4LGo+g{B$NHDwGWAmid^HS*8( zx?f&@y!?9mxYxsfQH}PEE$ADGKfYv`l5L`S8n~T6X>_Uv#%Ug1mv5bs)*AT|Sqqj_ zRg5LCqKbILUNK%03v1Uw8Jt7Cn9J(?+#{QaAWK@HL&orZLcAdHHqo5u=`@kgbhzT+ z`8T0|FAzf~ybse+hbk7M5}3_L0}o2e^6n@9PslS#z4>OrOmJ({fUO;&btCGs3wWal zKfnv68md8enmo7KscrhiuGhyO?S1`x`t|(nau13s-S5WzWvBttJWdtmB;6oT!zlsP zT+Kwp9azRzGMG@wDxvtC2&P-Ac++u@Muj<lrHmQ?9CA8`Dm;yiIuNP^p{%Yo0=sBk z#ugeF7g9?CgwNv}7Vr#l@j8)TN}^$6PUG)%mN?YY1Y)6IP6M3AWuaDzCIt9abrfb2 z+q<j=CK2z>AYRcpP(q_a(7K2O&BJiGKUk-X5if?wT~hWR%k{e6q3Z4Z{c?_a(Khja z?rH&*8^9QHRYL-}uKA)mBEe<YZVv#d|0v|CnfMw2E$~vt3DE|_VP{k&6LhW2Rukwc zGdd$waSS$E{U;*cy70p4>Hv)i=69<mAYZwt`U<B8v}E~AFe(Pj=VuTEL#6i``*Wm9 zRTV;2sYEVTGt*Tet>#(W(k7P6Yy3q49+M3_IRsuqw9k`DJ2-z`sg{~icN1O2m8}NF zd$ldIxN6nbiPYiY8J?%^%hloJDvfOlZc4iuh^VRw)yx7tW(ln3hd~kr3sLn^NDEEm z(1-w#9?qyijhf!&`$Yx5zKq}I%lvk^S|{ixfm=P%N%#a6N2sh4gMb-92!|%VcQtlu zl68Rt@N!i%c#I{6p+FemIZXweDuypj8mDVGgRYE0BC7hBRly&5QdBm~>kJxKlO{Ys z2I4eCJ;t1qY&<@HlxD$uo(=3U#3alpqB&v4tU^m2(}dcq*J^9ldK{{w)@27^qT{vM zTFv8FiVXk_><5XdN|jqgge$3LTsP84u>{o`2+I=;tSf1{(}`;Y?PF$|!y|o#vngzP z)veDqMa|V#w<?5GgZVTP52B;${HaO)i}(unO}e$hShYx#DLtPFt*%-BS?w?Il#|gt ze1CO80r5k{NjmE8XC77_qv4gHp}KxxutP&Yv2>jswjP}(10s!dTCTs#=S*ej2rny% zaapk0Z{wd*x@Gt>;S{cslMYXyK&p{Dz1k;v88uEwqfm7*hI08Bh$@wkxllW7zw1C8 zSgN*a5IP71_d=KR5Y-_eb-ZxW7*!2iMt{=(l<lJf?17#uV3`VgLe{~It?G_6?N!6y zFwN04l~faaR%Mlo#)e>=uuFiCmnjN1XZUv07#||+R8mkg+q{l=x(HoY@uC7Kd^yM< z)dj7(YOfiepLR8$9^PJl{_*(!{oE;Vsp)ffc|HWCDt|mW6oYMeF*=wfIWrE4>wiOS zE*kF06P<*=M}5=<_y$l6K(hhDh-fn!7^MNA4JL&tX~rXwW)UYq8cht~6MKc*z|u8Z zUu^nXBg0-VO-r<rEoWf+>7Spfvi3*EY_EB{7TQJ-a78)vZul&(&VK`UP;1wjq=j@g z;75>N78+|tQmJYiON#DwH+6P&rGMDGGDm%X_L{I>x;5tQG{=R9*Z8H}PX#d;6mUYo z(HVbHZ!pqVvk24>eOe}*vg^^K^Ruqv@;ahoMf}jY1B<5nVp1@*O^AT{dNnMB$66Yt zjDz-M)Q-cV)~UJW=;fJ~&KYaJ<*`DCXkq}Wcu>MTg91aitmea0z>jeSoqvbJ7qSFm z)8ty+ePUow=c1sh<fZ3{k&wIF+EpGGGfu3M4Vwb~pH;7-;DYff6QFLQ&&gt})!XMa zJ8BufFs*cVy#SA{+qH%brw-KXWC2G&EwWn~60gwQ+Nt4JKQZE2++K~?0k-H>FOI~h zr$KIRU42)Ys>p1w8jQh;sefb^K0iS|t*WZ6yX#Ipllj(TLVVMdToop0IFPc>wyU;w zg)^2_lR9-XjfWGe^}eV=kY$dzI12jAZbTz4Sdhw>A?t+6q~VoOeZ`?lFCaKrOHC3| zvJN?{LsI2QFYMv%`^)d^>EXBM$8X=?MIQQ>dPlWXbv8DNLQ@Y*P=7B-&<Gp=M>8ud zFDb!tE>Wx+ZVXT-^?U^QDe%?&EKYfF-AJHQFP;BEbfc#F@R{zEZ@Y2^YX`Y&KU2>M zzfkzwkWvg1X{oYQ&21_w(Ga%<6H`@Xk_t!(ci1>Dnp9Gwdx3W23z08f6~P}=UNwFg z^Vax3m@XKsBmI@sgnt83JLL&PS8Y162Z^SFq<NVG|Mv9wWBvZ}^tApu14`ZHK8Bk- zTxd#2Wst;#%`Odw<Z;n3Rfq1g!gn-|y6LP+SJ&w3J0GBQqItRjZk}0^Q?vXA&z{%T zl^$iE3bCOKyYMgSG9p5FP<~hPQ4tgCyCQw8?$mr{pU;IfAb*eswRBiAqAnGr#L{dL zLv-94Gp$)#-~k3WK`}HZ%v?8jVpD;Du4}_o@1RTdl=aZfGzwKsZ-$ekt>N9oxppS( zU)Jm8slER3^0Yr@&G;`G-Eo&SMWF`OvJkkdx;y+C-c;32s~YQ*RF$j;WzqgwrwtQv zrBpu#ql$4&1Aja?svc0Zpwk>njpQd%A-^G7Iw?TjCS8`mR`GAuxuz>$u8PM=b|N16 z%Mh7YGrjI+7@EhW0YFmayf5+BhoHgAY|ugxYe?cWuri%EPR&5mr7BX>Isu-#tWpQ< z8pk(PeXLVeOO)zU_kqmQ)VV&_N^{^}ALqyTr!xya-G3RDZjziDf`y_{)jEXjtXqsz zeSNwLO0yP;K~+j^8cbSeSv;-APynn>Khi%Yb+Cq-CIHpfaD+_M(`5p!s)+HF(1RLT z^LfsE9hJad8N7~yATy9AHPu9WnwW@zI)U&mVePz~t{w=o42>U!uX>}wu2MJ}UNLoD zlP>ve`hPh<)0R_Yt^~m;?K(5oJ06Jfbqpb^QD>^;x_vH|`X}t?6(99(MpkpWgAHb~ zG$=Kyg_g(zukxzRspj-`joeTRr$syIdKb1`x5=?=Mk9PQDLe%Y?mt69Ra@AJeHvJ| z$`l6yBMZbvVpz%cCblT+zxDE}Q#`3DnNQV>vwzgL?yLc*7mQE5>U2wJ=837O?WCI) zMup34C_CI(^(CNC3mT5Dn-XFiwT7u8%B0I0wM81tuA#*m1*HpZaTSeQyc}4(y|>r- z^7`9H4Tx6i?%pPc;~1sQ0neiQI+efB1Tbi!T5M{@`(`(Sfd$geGj6j*b)mtgG+R&w zS$|VW(4<68RQ;Ri77<C;<gk?<B8FY+<_)EnLE<rqQMx<nb{PsW1#|YQ-PZk>3v|}S zce)3%>WnUgs!P{m)|?sL1gei$F8GX!bh?yKCmqO95L+h&fUE5jcCAcg(`*BE(DD5W zNqHeUC$^oZ`lv67thZl3*X#Rhdw$alM1Lo|Iv#j;B?{^$Bwa-dPL$rT8#Y6w?Yb!; z`?^nw09s13JYmjFN0%0Jv_Y9O9ay6Gcy$$v;>YOau09b3Wknmv?MZpE!{BdcTUI)C zmulewG_J?0vE(QrqIP9O_|~;K7Ed}udNflI_(DUUPNhCo2CZuvg09`seaeOv(SM~M zTV*ggig{YZ(}*J>z*HCAG$BT1eY*IwtB70o4Wb%@GK%*L_Uq5nDGsoQyJ;Y2VjeG! zf$6YHx3fhSXIPErCN#pBG<s35J9ShI=R`{&9#n;^iJ7|7N(FlAri0e&Kt1b}z3G5r zYb5tr8^(amoRW*723Fk(6DLS_1Aq3dJA+%OQ%Bi+j=?m%=6_%rs(2^FWZ5VoNCW7g zk+7_(wx;04l7otHG+jd_hr08k>(()7HH?2)T^Xi!)S_FvG}#l4b9!IGDGIon)?Y9E z<@vMCL|pX#7DHSI)sCt+puKJkJiVtuw>4SKRRcPpDP02~FeH#z4U(Ecp?^zyt*Sbt zvNabNPM{;1@^MW>bgEZ_mpNrpEb1TOp<#9WaZy@NY02wK>FPE<03wIBgo7I&7lF<z z#TYc`9yC+RXoC!<pNS$Eb5Rn{Obut<Lma#e4RDs!Q`tgOrZ7rI$o+LDtO0027k@OR zwu4Hi-MO*zW2N5Lcz%)p{eM%_vCfqh=5BbA`X7}&nP_IGVIL}m)~HW3Enhov$qx0? z#V#73^f6pUBGn=}G$M&8jm3D4vY0@ZQZrs{HJgYHZ2&o;9!@tH5m!}RZjl8(bTuTm zySrDDW82m3kaX^-n~j`iqhLBsSxGS?X>^<}CS4Q@rwd!9yOO0u0)HhhHHJ#V_`8b6 zQIBjd>VIYRC~A-#+L7R-VWA&4Yv!z(5$N;JB-Z=)$LHVP+w*U4pJUgo%KX5;n~Vk; z78*{|b<pxEJ&aaDN`2Y7?-;gJu@TsV(?!*G=^kM<ENj4qYJ(d@8Oo{o{X@r{1Q20^ zsz<P}mhePOSJO?-cz-LaY8lNLA7?_+Z4{}hLV?}k>JEEI2`8_X9=?~qWX&Imi-inE zot^!pDzoOuc*I)O-E*>7Rur67T`&K-C*7*+)Slwemb%qcQ&o6Ib<8zY;YU11SGimk z?Bz#$e>ugYF`lKmn+UuzvPDKdd9pb*_8uky%v2O|ts0Bz@P9J|ibHM?!_=yba7NE* z9B9`?62`cFN{%s6KP9(})|<~Or{g=6bDM%`qvWE20H~g#+l+vdD`csQ6SG!@oR!H; z4a?KzgVXA6hqb^!O?g&^8O%}YP?tq#n3krn=;%%}3&v8WD4oISDDK>c?v6cWMP=%u zuB}S|VuAW3U4I`jbXkEZmwI;s;p0<(YX3ZBv>xhEZ>XhvQ(%ij<Cv7lRHbu}yfPZ3 zcCKF6RGy`K>lKM`@RoF+56GnROz5Ypn)8*^%dQkuKVlW8wRJgq)}UwQZZMgoy|og> zUUk}P*1e+E((qxVnu^h6U`bO<r>=F@F<`+ByH}0?7k{elbXn=lVQ2)D(T~Qc`6S8` z6<rdp?3aX$F6>n~x}IBS;i{p7f$7?sat0K1LWu6_yDZkPKil(o)Oc=9v^e*C*l;&U zOtW^;>Gqt>YoLfK#x>4VsePgv(ranBR6r@{7(_im-9`PH?qlWoe8#u{{N_$8`_x!y z%~+cDM1KJ!q8e^=MTj-I7+u^@PB$=&C0;cltlTSKpx&FV43CboHM2uUsQ8X5pIHyS z6PiclL4#vtMQ#5<7pxH(w#rXo^qnU<H}oJDP~Uv;)POP#rd+^?E(g#wU)2K>Y@BY7 z*|+7Ix{1Mj+`|y>&h4uP!{TP0<<^m(&QF5wdVkaSQ@ma^egLNwv5p3i+RBYvR;moh zu||?-&4R&O#>YtBrNNv_M}Je}v5k1!8J#*bd<9;fM9MUS0lf)A_7<UY9Xp^=UK97z z#p~)H)}|-p0h%*5VAeB-6Npo(Jg)8u9jfn}t%D#*<DRBwL|~hyL&pMwrs|frs_UB7 zZE-rnL7acsn@#}yM%GsqSwm3fZJ~bt8shHdl2N`Z2hly9NmsiVgg(3)|Km+`3xwvm zILpG}P`cW+9q`v+579oLGp>PfBvQhmbPt6FkW`H(MtJxUHB<<b(maf0oDP6b^PoK! z-PWv95g%_ge$dRNONNr7ZqI6?$NReO?$Gqau9<&eEvSdisMZqpiLs!GRqCxtwN4`s z)px#<*CbnB%ARqvUezD49kn%f%}T(+0b@W>w+^VHOam7_mg@JHk7?ZHOT4=;Ch2n1 zJanJ{i<YT}<#em7^6tXl;fom>wnx<0O>`dCJynIG`}v4{mggP18YX-Dq4GS!j1@Fd zCzgMm9neT4)kmayCWh-mFYF9<iDbI+1*Q9S^^VXuDADS5V}?^nn5ru@^$8%1;RBGJ z8Y#N2pPZs@=e9N_JE3n0v26I_p}Ald?xPX#)fQ3oTy4;m*iIv;jgCrqLkRq5h2J0F zAIJAU+Fy?_cj>{e_3uB+7n|>Hxk|dyM8kjhAw{}fou{_COjr#NDtMn7lV8*Xp&~He zN|#}mSa-pydBlZOtoBT>?|$gy6V%ek04RMGd#t*YKzB0`4W|lPwbYtKsbjKRc`ZMr z#?EvSjRc;i3x}pELo}f^YEvO;x-cgf&8yW2i=H(N0iHHgcs-}CI&B)WVKk9M!+U=$ ztYOMWt&Aa@57Ue>T{O5*p-s#c-2ZIj{o_UJ6fT$R#JkINOwa0_QYr3QsVp7fIh{Tj zqBSgh!<jYo2O_7HgR<&QH=T09g-6wmrDdpfA1m^zlk(Ey4Tn^^*(<o{g8J5UWC`#h zxpkWb5=6rd?Cow$7X!gjoFV(=v1Wf92j-H~JQwZgx@c#0ZUdkJhQtTpOjoO5t-9hz zW>kI9(3y(;;Pu7vW$I;wp0eIf<5rSpK54w9`ml5*PSZUh`LaxZ_Q$6ubpnV|0ckgF zGvTs?HI_Q-#9irfO?=&|pKu8|1Ch}^cA7SWj`q60Ea*z#sJWB;IuRW>Q>}kg7-c%A zJC9LIRqWC#Z?3|ne6B2mcJGv+UoJGYn67en37D#`vZ@S}$<!$gcI-N)U=$TJ{X@f~ zqmII|SIHhcOU*RM1B4Ty&L@ptZH)japW0Ckq-<`kXQjOQiSSkEJnjU6?n=y}cA#Bx zeJ<0><MTIVjn6vydUq==T9<#{){p}j55y8zQf~&Jj0i`155o@X&N<!_PNMNiYPRRG zL)C1ht=5igI-!gQ5sK;t3mwDiL@sH%M9~Z^<t)%$x_FcTn|1vl3vy#q8+1{P^HhhF zdb7@;e5WgLr_mM4W8>HUj3sO(hrUrQPSxt_*@geB*hmA2rG7+Joo;`8%sZ$nABc@b z<}5y|xC?MXDYm9zi*St3b@~|Se&GB>y}L37`EYBiY64*>5>+~`UMdeelbyXPpBKR% z6`^t4Nf(vrS|{5z+;J|!ch)2XC17h?@NZp~Y*dki0ExOyQ#B4{o_oKm?m$s(mPV7? zahqzW8nvkUv69s^r9pq?L=V0!7mz~NAb`S4_ou-z)ditfS3RL>yn6637M)_B%TFdw z#d6{js<#8&R3eJ9XqsxF{`*sSB+~}m(0^Bg@aMPo)V{UTg>xxpsCQ#VF<o7~tSePP zNDai$>?Y$>c$lQRL_W8woOB0?#u9`|KtdYA1uGAs@}`zl+%11p(fn!PtcZ%iM2HUy zDmyh5XIc%IQF*q}P-M02xZA+Ks`CWz5GwfAuF6hq-5E!m(A~+pH`(`76fjl8fhEI^ zlb);T#saisRc_X4vY4*^-ZQHa%;@S@;1+6T&AI!4f2%_~$Tr*O&u=2NFR9Q!&!k`X zdE9(|*^p+>>Xv`&so?}bP~(fHMn&hM(T}=U9=&B%4rg?`nbj?r8WOgu)47Q*9qMXk zwpH!oQ;mL_*Km5lyx6+_EU!~8qpj~J<3yZ4m&f1o3Ug>Q&)oBj_qS)5u#@`N^kA5D z?5evt`AnUJ0k3h?WL4ZKISis{thY`p9IUsslgWWR<7j_M<>>Nf)k7l>a@lMN_6b#~ z_2ZtK%Ph4&Umry}^}UC6#=D%cNF_>E^Pii_zcf=4)Kh`w>L6?mV&EQE0i@3@;;NKT za~Drhbgbz$N^UD*&{jO-HFa;T&R7WzM3_#fs+xz4g~%E+@4;Td%d)%O4B)d8CRtjq zs$W!vOay<JU7Y6GVJTy1V&6~%O=^4h>Z;Vpg0a+@&^5YEb2^Qt-A>_|PW3lDx~PqV zrPFvyrA%}g`rI1ZLLhhWD%}-vS*bVONc;RzqZYo#FZr&$L?Pd1(=-8g#i^4k<Kg8x zGR~?+uqtr(NjDfzpja&%gaC(&YQF4-RxI{$yDWc_lTVj6j~)4-fI3T>=a_Z7JW6Ps zaft<e?KQc%5QogI23eiuIcg|r)?6QvD&;qfuEeTpf+hCY%%f<u%~E%(?;1RU{>eIS z&^3QVahRap=dyUIbOMfUb5(n??oEkKx9eyEj_&GEr<&^X@x<#=ZLQU1nBf<H->rnp zArXJ_I`vcm*J9T+lwOp7pS!qqJ^)tXj=BRjoHVGel~c{eSxvpR`f92=Fq}ag5VMA> zrvjdx(By5MAE~!pIyndft?ml0S0!Vns>~5LPDqY5XaF08`t)$>;tJ%;&`g0dOv>mc za{PV3V^qAMLanu-wx~J;5FfziX>^dJVR3&=^`c&k0-A*uZA%AFTN8~2xCtJAhCij$ zHB3}vEk16XxO2ZMi8bM6L1j8icNVjK3b<@05^ZXzk8ZT@r+EP`A&CMOX>bmaUxn1F zVzO%EDY`^X0Ts=mK~8haK(n+GbVHe0b)veBdFtlP+^&pD(nm9fG&!fM#U#&oNEm;= z?b(~88Aw&lbyj&hs3#h(S;9-4${#=<35w_)B{$9;%|R7^`Wc-J>Sh>lE(Jod2BtQj zw`LX?;fC&M{aC8M+UwivIu3Ylu|HX=yTTaVk!xbp*ci}OlSqQ50}QbkUH6!EZ8=*l z5jB*Z>^v|!L4#)0eq(k0#z5t;r#W|PzA0h~K`#oq)JGpRz(^DPdp9~!oSAPzad@?j zuX=YeyJm*NzYs=}+`9WZC7sFW=0;S9F{%^PQLgk}*}7z}X&8HxHz(a+awcr3rb}NK pwoqcoO%Sk~_Y61#N+YT~S%-=MfTkAN;cfYs{||99&C}PD0005mr-1+f delta 18896 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 diff --git a/metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3 b/metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3 index 901a217487b9..4f8e14cc5218 100644 --- a/metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3 +++ b/metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3 @@ -6,9 +6,9 @@ HOMEPAGE=http://www.tdbsoft.com/ INHERIT=desktop wrapper KEYWORDS=-* ~amd64 ~x86 LICENSE=CC-BY-NC-ND-2.0 -RDEPEND=acct-group/gamestat >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] sys-libs/libstdc++-v3:5 amd64? ( sys-libs/libstdc++-v3:5[multilib] ) +RDEPEND=acct-group/gamestat >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] sys-libs/glibc sys-libs/libstdc++-v3:5 amd64? ( sys-libs/libstdc++-v3:5[multilib] ) RESTRICT=strip SLOT=0 SRC_URI=http://www.pcpages.com/tomberrr/downloads/barbarian101_linux.zip _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=180f8d435d0b0989cb08cea35633bf25 +_md5_=e20f6d6432eb516f642d7d1536aa693e diff --git a/metadata/md5-cache/games-arcade/jardinains-2.0-r4 b/metadata/md5-cache/games-arcade/jardinains-2.0-r4 index 308a7f9603a3..2c36429d0e28 100644 --- a/metadata/md5-cache/games-arcade/jardinains-2.0-r4 +++ b/metadata/md5-cache/games-arcade/jardinains-2.0-r4 @@ -5,9 +5,9 @@ HOMEPAGE=https://jardinains2.com INHERIT=desktop wrapper KEYWORDS=-* ~amd64 ~x86 LICENSE=jardinains -RDEPEND=acct-group/gamestat sys-libs/libstdc++-v3:5 >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)] amd64? ( sys-libs/libstdc++-v3:5[multilib] ) +RDEPEND=acct-group/gamestat sys-libs/glibc sys-libs/libstdc++-v3:5 >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)] amd64? ( sys-libs/libstdc++-v3:5[multilib] ) RESTRICT=strip SLOT=0 SRC_URI=mirror://gentoo/JN2_1_FREE_LIN.tar.gz _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=6f9e3ec1390131d8f935e254d051fc21 +_md5_=9cdc5bc3d030c34275aaf8c2e3d9fc05 diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz index e461302fb87bd32d68bca40878b61343f0118697..90940c86ece493d0dc72a7e37a42a4df7f3e7e4a 100644 GIT binary patch delta 7425 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 delta 7420 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 diff --git a/metadata/md5-cache/games-board/gnubg-1.06.002-r3 b/metadata/md5-cache/games-board/gnubg-1.06.002-r3 deleted file mode 100644 index 531ee8890e2e..000000000000 --- a/metadata/md5-cache/games-board/gnubg-1.06.002-r3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install postinst postrm preinst prepare setup -DEPEND=dev-libs/glib:2 dev-libs/gmp:= media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:= net-misc/curl sys-libs/readline:= virtual/libintl x11-libs/cairo[svg] x11-libs/pango gui? ( media-libs/libcanberra[gtk3] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) sqlite? ( dev-db/sqlite:3 ) -DESCRIPTION=GNU BackGammon -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/gnubg/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools desktop python-single-r1 xdg -IUSE=cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_sse2 gui python sqlite python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 -LICENSE=GPL-3+ -RDEPEND=dev-libs/glib:2 dev-libs/gmp:= media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:= net-misc/curl sys-libs/readline:= virtual/libintl x11-libs/cairo[svg] x11-libs/pango gui? ( media-libs/libcanberra[gtk3] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) sqlite? ( dev-db/sqlite:3 ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) -SLOT=0 -SRC_URI=mirror://gnu/gnu/gnubg/gnubg-release-1.06.002-sources.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4c2501f82769b631fe98e05543fa17b9 diff --git a/metadata/md5-cache/games-board/gnubg-1.06.002-r4 b/metadata/md5-cache/games-board/gnubg-1.06.002-r4 new file mode 100644 index 000000000000..38f1babad120 --- /dev/null +++ b/metadata/md5-cache/games-board/gnubg-1.06.002-r4 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install postinst postrm preinst prepare setup +DEPEND=dev-libs/glib:2 dev-libs/gmp:= media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:= net-misc/curl sys-libs/readline:= virtual/libintl x11-libs/cairo[svg(+)] x11-libs/pango gui? ( media-libs/libcanberra[gtk3] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) sqlite? ( dev-db/sqlite:3 ) +DESCRIPTION=GNU BackGammon +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/gnubg/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools desktop python-single-r1 xdg +IUSE=cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_sse2 gui python sqlite python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm ~ppc64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-libs/glib:2 dev-libs/gmp:= media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:= net-misc/curl sys-libs/readline:= virtual/libintl x11-libs/cairo[svg(+)] x11-libs/pango gui? ( media-libs/libcanberra[gtk3] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) sqlite? ( dev-db/sqlite:3 ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) +SLOT=0 +SRC_URI=mirror://gnu/gnu/gnubg/gnubg-release-1.06.002-sources.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=9aef56a39cd55e934682082cbf52c8a1 diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz index 629992c412470ee3eb13bfd587cacadcaa16c3b2..912d335a8a5619541b9ef91d7e6b601911c1cb14 100644 GIT binary patch literal 13315 zcmV+eH2ljSiwFP!00002|Am~{j$BD{rtkF>d;unWUoKnF00T&OGxrVijm;4^B*~uY ze){?TlbI1w#cGTosjA4#h;z)%{>9wf|Kl(J`!DZo{oTII{n<Y6_wlK}^Qnh-|NdWp z`Op6m{{7wX)2}|=DZ}!ZYweuYa%t6;#_A(aSC6Hbed%X)JFTpicQhB{X@0ak;+p%c zX~mc1Ewt%F+&Qi@V>x9PKhKEggyW}$lTQi!?&#GGKIz^6`k#NvKD=wa+n#Q<9a0Q^ zuAHr&yvHcr^<p!})LY4E_Fa1%e%0fK+o82u)2^ZRmV7_i@zFe0EX}1nN)9ggeZnp- z&6xPNc2eMxYG^A(XMT1*qW{}}JcR1|v@h@dlP~X|{kzug(TY8nvV*TN*D=nD+n=54 zOl{6us_(H4Klqka{VBcIIQV$0sSg*Iw>(eDJLR0>XfYojtGUrjTY0uTiNSKbSzj~E z(}KkvN3DCN!iTgp-=gJLs%?AQ@mO>@W#57uW+9rL?eg?{$Gr9)KBYC!VvQZ2M`WV) zXsfl-XU<yF=Ca$wu==&iIMH@K$!8z=;S~c5-%_$NvZdmB=w!frjn)r){@9#*pPs^# zQ>=VoMc;yDv*+ZtCog*Iq0a3N54hr5!+h|ip29!ojxM&4S^e0jB}>j6DKmJh6}q2u zvx+n9wpu7To)TH;PGW?RmyMQMCRNu6{;<?~#zOGsehU_%UT39t&K$co7waa!BDvL9 zPsF#@wc0GxH#hw#<|%@_f?pIs9dV9xVkdi-5--?rl@($^!#PAH$2qM#cV_M`H8&<t z$tTs_N(|MtKLjg3xhMC|$CmCz*vygUR=taEj1Wc|p@li;VcCjn<aZ>$_nxe3?RlM3 zT@I93XtB)b!{CLt-rogF%lmqg%PTL}d-Ta{cx!vNRLbf6hqIpI>9blc)7~OAHx+&S zvcju*@{*kGac$Obwm75lJUhF(LUX&+>1>_7a!HMhPc`^pc~Pl7ETF>^tl@d;n29wH z94HkEh}dn5-t)K04l8jai|LkDYk&Xz6RdJi{mI97K09|WKvIV<=0n<^hXvzv0j)+d zwOm@Kx|$1(XQB9w3N5M3Ic!m~)jDOeSb9G)i$_VhGInH*!<bY`IWdi%`%rMgwq?Bc zW)&!l6sBu2+~6uCw>Fu?%Y~2t0<+>)?tK=Xfyye!e2FU1#-Ec$1fph^NpKNP^_5x= zfi&Y;Q%jT=@f?9d5on%cYqDlM@<>%h!4CjdO^LBy;c9)@U*3OTpTMdZRe!ztd#G5Q zwsX&o>>RwrISwd|!MUC*FhMzuSy~$)ewcoaL=p0EC1zVJ)eaZ>)X@V=o_Z>*?&#g; zL4L2kY=^Lcsn}R^Ds`N)D85Sitg_xh#ZPCdb2<vE4uUj<Z~WkJy=5SQYFW$Yncxhv zy!qrwTu&_mavkt2)m3sf)-Vb`IafMBMlKG1*^a2}NE`__^kk|&FttSExpVVxq5Asi z+uuHZQT6@x8=Md*p9``=EA19D*ktTkmdn2KeWXGMWRhTW0}DXa0pbCPO$Zh^wL{$z zV)4;aNFzg8*2eXIa9L+1x6j~MfiGFm6ywY;9Kz1GKyGBr-j)-zQEc4s-B#eW`fkEt zP=_i#!Id=m;L2z4(!kR>2N-nDnXw>1jX(NFgf^g#=_|!gyxK8k{<1*0POk7duMdtw zm!RN+k$ET9&8OC=%x?4dG3)%#JHmPgEb0zQhR;c`RW_xz1Vf`{;?#02<jvp%S&szx z!sW?%hbW-*SYpz#fR7u9TRih|C#sf#re2ocRt0<>%&(MOV4(xx<}$F=&fve>tqdcG zJ7!&Hqyx$1kOzSRDiakweVN5N%u4mR!Yb_0Q%4)Xv!K(aATuwW_28MmDcg8?U<;-` zEI3?WMk<2D&Bud<9>VAlQ*JG$c+0Kt<LhtWRZUOeRmgV^Bvo@uu2smo)Ie=ZXvL8S zYdQR>Ru`+Rzw0MWmPMR1f!6`JIB*0i25Tq}1QP|}2Zi7gFfqNby@Co<vje3NY|igm zU~9^PTF&j<63Ukmkr1o_E7lG?djKRikznX02!|4LJ8dX6Z*vX2>oWn;gXi05H_yZ7 z10L0~SX>s|`#{;EY53LzmR1QE7_sLOPHet{_+&e!(S8Y3{_D5rjr>B&v>0#U@&N=t zmEws!Qr}DI#pj0@g9oKn-+kLAr{F`tGV$e;nDTaM#6&<y8F!FZp%!Qw@p8baxTl?v z0!kna@~u-GsZn0%B$U^*RWmv@-7rgNy9Y2(kh{yBR8)>>pp+=})hqy>RNoRro@B_# z4Qka*u0uj0czB>?2r(jydp*=FP=Np`Qf0*4fwxYyj))|y=Y=o;7U{=I{VrTr`FWu7 z7N*(9j1$e|<AG9p8?HHsBIjKB3@SV7sjVCsWW-=DxP2!2v`z^sDNFEs0}vHC44)DT z$EOku1P9;>{pFY)xV0j3qTmcnswAFV){O<JV%Xp1h;HGV067Hs*<pdxkOim%m$DM5 zw1Vcv8+f<SlC0$kynBFK94U=_S*QT`W3aTPf@&ysf*~w{q$6}fggpsqV}V2<Ek#&< z7pCt&?8C<|ACz6~2`SpbUAI?MFv_;iF#0B;1gX#wHHo(XIHhx-vj_$Q-j&7jQiLqb zM&Glxk!%T0nz*kP@eH|vfCzjbA4%#+dnk~wNjQZxtW`hDhT{t!>4sN8hby4%fX91H zm;u<fO59;*3b_ebc=(}tEJ?ucNI#1i2cRa9b~A<oT!IMOZ=M<kh$N8PtYpa@+#>V| z*qvxz)U^xIA4r?*Bl!O+U|ouoSl<G6;4FN@=Gk+CTv<+3r*do`Pfg~w7c7r0gsu}3 zgTN9>N2Rf}5#-^0FnHdlKw*f7NDY#mMI}8Zh|K3l)JU5yBz_tR&u1s3xvh1>EwDFK zT*wBl(ATYwI(gkf4BF<|N(3B`@7=2~vmS@PM%7l3LtK~p!Qx~)7%{YHM26`x!M!g1 z1D24hwI@slnTYN13FkV<_cG8%F9F-1fByLT9hDVGtWxiI1;g?47$p233NS1lKx8D0 zS*~F(MAE<$6;ApMNM+5+E2LBc$%C2(l_M~TvE_NtNoS&r0@@8r;He-Kec~spN2LMS z<OfL0T2dA>zJ&?oLB~jF4ACb+UX)I+0-uJ=00H@8vUzQw&I=I->K0dCK@wnn!ybub z%m<z}Q~|<vB4i7c$GYvht^jZNnxa9&?t}241QA4ay@u(GfBuFSY$OwQ@-C_(nSq9_ z$VkvhNP@mW#*!;YXDm(tp-{d(B&yxS-BaoT$^#xy&;ia~DF+Lvh6@AG*I3xtVMnxc znyv77yq2giOKCfxnGi&{{Vhn_gFZXgxU}j3h#gdG;ngMyjF@3LfCXZo$y_RR6zJjb z(7bO4pII9u9dK2hgQ9^aBq?OQB4|a)u~ZxT-~^l}9Q;@1e+PPJ65Q9~J9Gd1?R|JE zPw5>3<F2V-8^Hke>?59}g>GiTZ<cDneaTVz&EeUgz{qNQ$p|q%tI%+G*foR`i;2== zX+f!$d7`sx^tGcnR}cXKdttL6`#=v=C25Zhn&U1NzzuQ&6e1kx$W*+;^BMudDHS=E ziN3>3xHd`iDGr7sJkkXYRJWnX35LVhgGxAOUIU5|CT;}b&KON1Ru2U;16l+VNIEaD z?oE4sm_LUsV0!<IM)1De;sh4M!wWSBDk6_48bf7M^Dvs+j57cQ7v3QKgy3ATH<Aa1 z9x7}Fj*=QFvs6H5Ej}X$uqRqyOL(2o#6q5UQ5JweL||ZGm9FI3El#A75eNJWz8qcM zT|UG38-N=dg`kC5GA;);82E_<Kw?746-)|x19ujPEs#M)?nb4qqbAR(YBF>@vz!vO zjQ2Y8>X!_4l&B-5&mOOF+F$mw{rLJ!tRku^T{bY@wE}+4%daOCXEPLn7?dxX5nxG_ zB;~F=L9|DYI9@m?SJPA|$QaBw<%oGeKJxQRY>%{R6k<qV^-+Kz9*Pgp2Pe>^sCTj^ z<6m;Pbzv%U3h~I_8c++Y@s*oA>u&Cf*te_8u`^23l`4@(xN)tG$|K1@HDoBY*e^B1 z*C>Xi;GUuLF%o#c;@U`Qr4~hmM%>GZ4P%L^+`{#p;`8|_E3uk;pggD}!eXHyhye}? z3sOoXCe9gn#z#TNhdilT(F)odNrWe^JPIU9-Qs=0?+iYjC8LF&$J}2J7-bAYGady| z3^aT7mej06VOLbfEl}!74y8^2^#URp6hXPR1&A2<Nz7TWgc_d+rX0G24bYA9o@%OL z5GiR)DXL(BRKPgmw(&!FUdn%OkT3D@?wmP8l!jp`2Of0uDX)S0@?pFW&cT(gU#-2z zhE+vwV3rVMC>Hpnr!YWbf|PKhc(*yaH54~516h;HK>m=iBQ<-XisrEfkdrf>fIv|W zxTDO`>1bxcu^=0`MvYWbikwyIpS3n2xXFWrh2rm)Xx=*%`m%%86Kvw`pjw=-_%$l` z^tI#z%tJDF={vq52#OM-i+2fj&^bIh|8Hgziz47Z;9Ip_0ELO{ryTQu92X=IZn4^5 zslRq%70-XiDwvp>@}@k%njWAfogLL(-LO8sz>EIymrX$+=L6;iqF-a7CR+g7Ys98O zY<t#H3{i0f7pD^>XbC-T16#Z)Q<5?lm>s{^i2u5`K(Xjl4p0I&qOjn(C<Q6U*>QS! zArj4{t&SDt9H|+pN)e(2Lnb`4l7d0a;LS5PU=%TeCvYmh0DZ|Wr~`pThwYv11xnB9 z$9ap>&++vi$S9!d{c{4Q?va9Gy~8CBawi<t!?mWC6u`inq4f}2D4ALLuDrdfa6&=+ z1h`8v36}8xjRo~EJmwUQlYy9Q1g&76`B7mO>^`uKWg^JD!>qwZbM~9yL>HRC&6cZz zF_x(Kv(-{Y*;7jLxtKg+;$(M$95MnQ*72S2k4trIvXQ#nh<r>%-x~$X&mT%}$#NiY ziMd$55TR^HEW?}~6yHmv{&sbX0jh-HM7iHl3cp>GhsULf9kLDQ)j=n<`5WGHqAz$% zWJp24Iwd^d6)IqafI>FT!*8+1w)_d|oLG)Hvnt%;2hkJR!O7GHg`Lr&<yh=|7T^Q5 z-c-VY9)w$9IZB9ZYm<uVaQPVt8YJ6r9X%k$kU4}3l~M}$1GmP-LJ>(48x3g_F0a-T ziJlT7LGsX-9AXL`2EZiDZUGr=dJ1?I=lvR|j~}#C<BQq}+UapPCuCLXcUZ5XP|yqK z=FbA440XMowmjw-7zpHqXb_x0eVh_EVqN{*jTNENEA&|$X=B><DWoGR5Xn1Ylcm{c zE{IV^pI4GTI@FjN7W$PDZ~VvW^huCH#O7>NFOGu`)|$yHfaX&4L%Uc5<L;sf|04bw zT*NV@g}&R^&=FQ$ReH~nx)LVqG%61K2RJDOoc(kK!xv8#wWf%&e}$_5^ZfPmXZvCw z_A_<Z{`xIcfqTw(eYKB7nb#H{ni{tQ^PvbQ+!Luk6bvPF5a|htL;fY{97x*{X@?mE z5?J(7N(aRdgE1Urzg7nxoV~~wCuM3wtxwfNk~%8*YN)#2G7OcSAs5QGV#<aZ?ni{R zg+-Jf@>NQ*PHgbbB@o$ia%q?^D#~eR1Y`iead@TciLv>;Aqj$Qb*maO2#BIYEfG;P zcBL{LaDb2*uX6p<$ML*>Jb!&ZzU=Q{ynFI5x#rOhAbovM@D5N-YPImBTS8%MoXu4C zXn{_cWTboc2TD6p`XQZu_2hd+`vUZ^?Ib)>_c5+k)!oWyr6m=SVPmDsp;ENtLud`! zKfxzp9PTJLv`@<P1H2xs*<PUYJTHmtJmp+TakYw&JGpeU3GO6iJ{XChqLs}V4MkA; zD(WL_ge~cYI35%QYn%~bYs#=?K7*wqXYBxFr@Ud<?<03LvC0FG9c20hinLDT7-rQ0 z`|2DC8p8%1vFzkEx-!QmCqi~;4-8vRsP^Pl-D+3cDz@zcgk*>}PgJREfC!c0DCjUQ zRR%w0ZMW`K`Uy9{$6tZ*rX~~6gF(Th!&_JqOd!Tto6ItQUEMJ^8dd_!fQA6d`4N>q z0#$zyaMM7Pv`CncMl#qit3?Xm0y;cS&T8~cn2uD=f$~m&2-dAd`b(lc?5yG{B5#zA z(=IrmM%kgNoE)Sq;#D1Tz{nbG7VCWN13@)m<7u~?js6QJfgy*s13JV_2#-3V$d5>Z zBr)E`PX%zUOI_rFWV3bKrdUfF3x7<ip`AeQvd}f4B)K${uiE!p=z^Y*C6h%(ZFz0! z?Aec&6oA^vC>9q<c9yUse4zs5%J!v!lL<k9?}|2DAQdTY2%r+&6#qPSSE^N)9uN&> z!ON(F;ndYZuy`dE3lDS-z8w(-0GGY_D_jJYQSBvl(;arWE;xjLB#G&SC|nr?!|m{k zm~nhY#LsDK)Pu_vMnMeBh_od6cD->XUkgf~0W4Eph^y6+>gy0`f{0&o@Kk|kEII9H zcQ{WD2-7~G!iW+B%T~oFE!?;V95TFuEYn7Njs<m$a#4S|=ZJ;Ca4gwk6-n=Z2$wn$ zpFjUus?~ev)Q?fIq<DEu-QxYwE|Jnt9+bf)X6-1eOVZRn;*0sFloC>rbl93Qa0s8e z!7n+@e)V*PyU3$rsBkJ?&k7rYIOrfmv1>7EA34K}x7d*%e3lXnAKRC->>?UYTS{7A zJbcwIyte9FOGZgU6P=7b$O@t=E+LrO%mxwA&mPo)Hjf{OC>Q{BUU*TIl9Xf^(}aLt zo9Qk7dF)<Lt=~6Y)%r%&w==X&phsI}de${-uc2B4Fc+?|WsF)gLc<?zc@mj%*2#RP zIGuVHA&9oJn#relT;nKwTtht|=g1GZ7b&vJ_DPLQpK`fTz{Z+lHnN5Yv?QYrJh5q$ zu64W)49y1=;9_V1!)L^gj3tYEfN@y98c?cUWTqO?K3P=V^}ECO4m|MNXIn{ldVWM( zfXKm$v*0`bNC6+eoUeb9XgJh|tshPL3@9$*QqZjiZ1F~*vc6<NtEeC3VM4a4H5V|y z>T~;s3=qh5b$$_~+Pa=9syYf(hk~n@;1CD20boj)9)Z1`4B}J8JopXMa9F$|auY&B zZIJRX(FxLv*!YFAuQ;Tv5IC#g6`JhYXgbg_w3v&=jr5tQkBVc&qQfzJ*Qh-rX{Jy> zKnx-9xwX%Y4HyeMg)t3(7P%|UsENB<!bM0porE&3+UhJB(3#jjebOl`Id*fv3{yxR z`BIx86d8v>*(B$dHV@=0RSYTtdr_Ge<}hs40h1xGOfg2yHbA)z`)=EzrTR^yk-5+T zfZcHY2r(iRTO(HF|3M0=fr%+cjV>^|kIG|`FL;oN5W#&QTQsfJy=5Dx)XiE3mMKMT zb;CE+Y8mDSLaMOtMXVdp0eFc%_8)?U(D?E7+eiCTop#5xV?*e~!f2Bk(C1ZbVjYU9 zZ<8suhEX6B;QNRkAaY=>ZTyHk`0ogV9UQwhAcMAxr|cE<3#d`>RnrOpfVR}&IBICX z%usdpvh?xp$|*t(A@O?J;m3v`AQv@Oq)8}9XLwVQJx|g#@YPWMYJlS2G6V^fQS}~I zsu8rI?I51Dp`+Dx5?w2~rp6s`RGKf^sYy@)bZh*p=)G#SyCvwFPQW-NakL+mPz_DL ztTPl}9w=TNCKL_K6=idKnXAr*!Wjs6^)Y!oQmUgO6mTrX$q@`vb&f#EP##jv6NxZ2 zfVM+MMkzY}Eno*{PqydAZzMIRh%+Sw*HHQh6(p5}V$$T;CUelJ6{E(Q9&Hn0C^4N~ zq>0|401$ILsaNYxHW++l^~m0hqa<i?A%zfedPmDR?mq<VI}z(IS}nX9Q1rE{@7lu_ z5qOCfvPDWEwAGoP=zD|($erurX(I5Yshfj5F2)b!)Rl{@G?@-|10HCeu4c#99^qD} zfW=0B#az@AluU+p`FK2EfkZs2guE#CkwI2zISiObU$`pUme<mD073-9shARMM;QT$ z3U?YQ9<EWKY=|eAGog^i))=A3QY=uTJ8BTnsIsIxXRp~b0wv0nWnM5W5(<G8_xSVJ zy=b+34;QO7us5o4TQH)YCSRK?PJS^70D91lS=%U_Yg`9pDM#D$h979!^@irb3mmlO zx=<T=Vag5_*<t)ZUf{S0rBp-g9fw(=HbNY4^QhYDY-RG=zz_DkWko|XW5@!`X2on; zp|~<)KWU~5`<Pwz{FtWhlEbnRF713a@jlQ&GNOvfLN)dHAToS7atz^wZy^U7-^`-L zS^ucje*EA4<;OqH*XJMq*dIUq?Z=-WTyuARfT;WgU|AF>KO}9vQgiU*R0yF)91i>l zNxGpT3rh7oQ)sAxT44;R3>kpZDj=K#q4D+j*y$G*ikw6!X@3`Fx%v!kW~krFCgSxL z#iN$x(NONuR4!lURq|z`95U|=L|l7)VM*+$NkjRy8B;qv!!@F&En(Oe+?whmJ4&AL zsz*LaFFe&GO<);)EE%Jz+6J_Er%jXpUld=`?_qNZlYupF3*Oq9XxUJU8fl?@A@zzW zWNQ<+7I09b>Iaci#cPg@To}#c2QXC{%jlsZjqL=SI1UF@3i-LH=`o~Bb(K89=c1=F zpS!`rTlztw1@Q54FGP{=d=-(z1qn{5TZ65$hWVgZuve(zJBFG}J&49~H2uQkuwu9Z z^c2duY##AyLg1v60ejkMVfj(LU?>cXBdHeWdEJEj^xJyg_W5NJ^Zm1Cn@WEe0t;$I z<ZE*phbbSzFB>{;s4*IFZlwpn5T~VGZ(hV$*+NKxUsgY2DNgDD9fA$Sjimk-V*vlG zYe3i%*jBGu6sOrJ#5|59TCeri+^(dZUM`?K4JORVg9hC@WEPB45jh$g10&>^Rycrk z&^T*CVlHTd;KU(RhMP*!AZ;PxF<<M1tY&?l{J&MNrlc?>n^PM-q4goemsou+>Dxbu zRCvnoJV<iy3K5T>t#rkQ^w-?DHrW9O{IAA7Kn;^<&^N*EwvY4)3#be!WKFkgCMqD^ z5gWW6=#vCCq~}H$@D0^tk(<*lIS+PND0K)9Fn`-CX?ohxc5=C~N}v-$f~aB4z)?_8 zbBTyK)FC!lJGll@iCjo?HA9=j<kq911eC@^SQDloYtIuKffD}uH24;l3ni%jxaMs% zXWV}Y(=~_bL6GoH6K;2THf6>KGKG3OD+qBlJdj<`;8*fNFb+76WD`l?a7R^}Ue_2? z_G%fB>Al0_9TdaSA)Tm8sIsWV0b6QTk*XO{qvhrFqIo)WDbREa7<AEc>;`{z>ZED| zhkSQ#UbTl7g@zXt5eq&@Jp|yCJWg3tq~mI3Wc3nx`RHM1j|e8*F2e3e{ecW#Ea6^B z1Hfhi4NYti)&s`82FyNxeSV2p$S*VY@gA$Jxh}qA0tFhu+Sd^XgI?VAWq@&H2}f4` z1rnrQGxes8lC3Gm($r!v>bBr}U@>4lElt}DO)%M%W<=7XH_A+IT=OwH9+IK2e#0vb zKI7g4iDTHb2>?jTthzS5jg-e*i(C?zXbDG&4RNF#3ri%`M#exnZPsAwXU_|(qT?ud zs}=b!Z3<=lLyBFq(1@yY`C{Uw{^?tC+4mp&`NOv7_v7Q2_vxv>OAmb@uMzt?SBFy~ z@6to+A^YjHYGC&EB}UEgk`SA~I1S5@FdI+_Jqop9$|#+bG)%~+6{C<)P0R6^)*vok ze_V=46R2bcI-4Im9s;<#ript58L>`i;^ARtB<UpQz1O_WYC0u?HKB-RJvcA?l9h;_ zJsL{U1_#0(j0j7>ZsYQxXSJo$#)G=7DfdYkMpAxPkPQ%O_$o;JHCTInv9op1CG^+h z8wlsS604L6Ha2NkIUEIEL$Si~pb@Fu7g7Za<H1v4ns4LBG#ibw>AR<H$bV}Vq-NES zI@%zXF$8ine5DPstGhKcyN^lN$cYDVKtOj(ErK)~rWO?%Pf#CA^CZwczzWx<j04}0 z3|=T|!oZ<?$-IdVZ-}kgAn&2=<b&8}L9WqMKCo|sN?2nsoLNU*pk&k?2-kLck>`WD z*JHHK%c+F$u9Sy?6y9C^U{(yZNcH7fOC_gMQJ-P*lrq7j#0n%|%-9ZcSKXi1pcZ1n zTcs#{S~QR5CDtmkU%ORH#cO~9EKqcihw9XmX`iSAA?GHxI&N}nn`r^uYXShv9RQT- zLun%Wc<GTf02MO+Sx`Co5K;u;(vT>mhPI?SDhlDE?KwN9Z3!wy8j?52dOA{Xbib&^ zqFv0a!(el{w?O^3effwhs#i(@hIduEFn3jsIgbX6X5Pi=echrOoQ`l@y?Gsi0Rk&o ztwShzv;JT?)~Az!I$ME|XMstjscFeg4N)k-Staw)oY=#BA-|>~w<bInYV#H-om?Au zyg@~2eNa{Iu(rS>RjNVswlsC6^GhK}G;E!d8iZD@J5(vP3D=PMK`RK|dZ5fpUnGJF zi6$)n+DK*s4SxbR_<4tP*yxY9Kz;i9WqrRADqfQVSlWBfnvCTSsJn{M<84e+zQD7U zG{|54b@kT~m;ljG@4z88hY(c_D)BYAjT%`q+!LChFOAh;zsa|*;k}xhh9$@VG#v}8 zBQJbI81wS@Z?OW5k2cvoz7@esnV?T_k!m`ox^*N3wu{&hrCAb^gQZ;x3X#PUXm48Q zyJT>@_Eh`TS@Kek8o@A7EkVPC2V>zezjzdCW^1Ra<X>Zz{`$?ofYrmG#YC74uv$BV zLyL5@ld7jUQj-hGNI~#*?Wl>N{`DGwGuGD*NT<^_GK54pql$BIZEJoPIRnvaie)+5 zZtHX;v>tJTYMeFJHz84OT67^PU<&mXQ&<vsg~EqA$RizhtT-Xj<2l|<mcU~)Kp<SC z@f8L&HVug^1O{<%paWT!r8mn`8&7A}0If}$8^8uJ43h`YMh@BAe;=-w$#GWr-k)~x zKRP8W!@ySD68S?`S3U_<qlpBasl!mCXm|t`A=EOWN@9CADj0lOXP6pE3cBnHj%QIK z;Vs_JWjf}RDcPXG--BO7HQ<~(Ja`+k*iL|?0gRade^Rx=<iHe3kkK5t;i0(#b+A+I z!>J`FzQX|Ek%=B6LUdzZT}nzq1HVTH2!hUHMP!=}Vg+FrDYnt_0YEKCPG03TP9KIn z)L)Med%1kOdpT%#B8eoxQ|D5nFa|%52rs6rPSK*K79weAVj*6e9Pv8HhfJ<iv9{L+ ztB?8V{W@u7d+Gorc8SHcrokoP9c8XmITU)jO*pa6=!>FLO+HhCsCvWzkbs9#%VTP* zl3;Zmp0#oKc@0UCuKdc@^j?;OsI`N18bS<LBcc)wqK6oz6elm_L8q#@YA-tA$6*4N z?lDj=$ADsb2-56Gl!hZUZCpt{9kgSeZEK<nLUbeL11440igbzUL~4ct?FE7&i4m|G z{A2CaZqPa5Df?0JX+&;#R2U>&jL)H1B8&m@LpDX7<J;y?O+n-Mi-Lr}Jzp7$9uC}G z+GtbDT|=@}=h#Lghf(tx6`T&B#ws424AJ3Ur0vFK2@f^oL;Y__7q!eibh@cJ1-NL3 zx*SP8pzt+FKfmoS*qcv3HDZ_%pBRsa&H_(pUE{}iJ#YevrrAt+rYmmP_oz_^JOz5C z?WmqJUY2FfL>DR8b(Be?+aNvp9!I$b$-x$!_G(Uu4EGW4?bO$q%2*J%+9~yZ&|0H$ zrR$^z4%D!9NlkxW)x}18@lR9R6}3{5hM$6zN|!-d+DvOf>9qNBwRrJ<OI@uh4BAN1 zm9rd-23QWJ6pe34LT$dl@j3KgV`V?r$FJ8h#+RspM-L}s)81eVz8F;$4AnqQpF%8w zc-TwYT7$%+=%^J)fLaGemH3A+^jLZ$uayNz#a#p07iDfS77Z(n-#9}ZoG6up_NVr+ zmGD5-Ce2&aWI}oIR_lo4s80~7;Bt@=SpkUZQu%`YakfA)uOm=ioZE+~T(x*Qm79S} zWH=6aXk=Z!VDrV;K}<x(V(<aw#HneZ4BqkyfqMBhYV+&!ehJvsnDGy%)bSh%)epaz zgH&(?hA`wa<1iiRh{$$mXX53D_NsX>jf<6mv%)WI+{)0)Yg=`x7eEmqW0sD*%F=W} zv5(H_ObtGK3waiTU)!-LyW8;~Fl7#%9c`>uQ%lhiH%NM`qld09I#RVrewJD7UDJU! zO*ViBzSpJGfNJBQ;$Rz=epNqE+wu)ZM`2c>(3j@phi1d3fgnYOh);~a2JPdQZ$E!L zq*{3>P>=z_1vu~?qScIlnp3@82*^>KK1PJiMij`vuZ>heF}o}E(e3)T8ZIA+eK8#& z%EXyM(I!5~KeV$SB^$kVOCSo&kIuF`tZnf3T_H`Gdf1ILLviqWc63g*8)e&d-M~?% z@j14ROIY`=vx7*>7PWZ^i_S17G7vLW(TIie80w&>Aj^-&Q}07qg7(?E{{Zu^($~S` z@oUtczkhrGw@>>mX6_y{ZTXy<e9Q9jZ3uQXx0|&?G&ROIbP{K-Nrrn(y$vD@6R7i! zi%1ivj1iH5JZf36zJ{Tg5et>7`t4mOaMd2u0pgW3608<4LBR{$JtC-_bj}&Klr(xG zEr&J7Lq%PDfU1h9`~eQB71)n5Q3hXQ8>Zfz@2zW*F=ud`j{oW*)`D3i-?Xa&;^_>k zpb<bN_lN0@3b+0Q)P8=XLce_fdJ9|i4>uzaw2eqQiB*k5D;BSFC;T6Eh;5Mq#K3FL z9kGqR(xhK9EP)PiR1eyNH{e@9_nk?FV>{f^Mq2TysY~TSx=hYusDU~10XwJ*BGTOm zL8FK;)4o;46!Na73m;IxFmOERks-9_(@`co#=>c>stuup4Z%s^A%@dNy?l3DQBAO} z4WVjd792hqmYWesL{1hzqdG8UJjX=&{~ETxe_Z?P`wyS^M@gUmJG>zr>dg6jZvrKS zOk4=!mU2J=c@$rXn#^`W6R$f+2%?Y!w}~<FSI1Vp;fZNUnhDo-ASjEU*3oCOU`%ym zK(uRnHG4rE6)YXI2@N$$^rsG9-_+Um9iy2vj*Afll-h-8*nY<gXiOAtM$KT8$TU=7 zxi&a;bH&l2H24+8q{MaFH`i%+=wEwE9+DltJ1s^yVP~658{aU94v=J1bM;>Z@cHB1 z_t3R|AG<@WHwi};CTwlYb(vfe0OuTt46+eOnVK%q*~6h(d1@Q00;mwrp;lPd$TQff z^GEo6yj^YA&WBsbJLCZNYHF*yUD{6rc}3R(K-agX{R9XI{}H%N4GT2jXG*A|7myEF zlIY;zRdwnft*XX*t7$pSxe3uWCZ95hNbae<OdVvU#x?ASzp3y*u-RfH`dcd-5~kHB zbURY(C33edZ~v6N4vm6ecW?_T{-P^O5LU;jEu!wc(*PMdu;?BPYVRyuc#WF9pnh~- z29C>D>llOVwC!>E0RAI^hRE-(vpm|B;APPDsA27#6J)GrmQ2uDiCd@+^@X9wtbztv zg$X^Fwo0<DX^B&l%?M|nP1CEXYw#uG<C<D-UPr%ivO`S^O^X{(tHy8f;+@OCkz3bv zkl{@=3CUkzOrQzGRE&QJ)r+b0595e{v`%utx+X`c6L@mJh4tt80fs>Z;9tws?y@1_ zw=Qwefld!EwJJE*Y2~Q_Gvpr?grq>dWASwc+yUWma5VE8xUcwzrUOD98Ozh(n$WDh zkPpYB^D$_Co&C@qA-WKxVHo*=s2)@zHc(*Y%eJ=6noc(q2w7*7Nw~_tHE@dGZgLW# znvT&x>Nt%>P4JH+ve0>Rs~U*LLA?a(E5-Qv`)}`kQ&Sb-Dy}?C12jd8H|Bk{X{~z_ z;59^0(^!*sHjTx0FyGYapENbRQ(0uZ%F6&M0+gcZI!0;g7B{ur+iYWZ&EO##$s%3w z)3hu}Cn~66w8FU`oM|W#a;RK`4eBuCc9O2c@qM5@P*kgu_LuF{!0}a6XzVE7I+8Ni zISAdnax^B#Vt|Yqa~ORgPQbj{P>)zA;3nhYF;_|ZczT+*7TCA>{kK5v6-6q()A{Lp zS5;nB-mmJ^q1S|b)}d?!D7eHTYD=(&v9-I7b%oVgm)>-Zk0H3d*HGei_y%l9(?L4w zY{jT4T%E6RfXtl8Z4a)Jqo&g)z}O;I;LQE{65Z*Obb}LaD5<UQ8i}MUJ|GGm!SKMo zL~}pbF^#;WQ<^Syz+CSRU+d)M1}doi9(s^@#8V{=D^g&j*l?hjj%(wl3bcTKQPW)8 zOuvs*eIiD<@RslUuuyy@ZNVShSm_dild$P#s;%g21|BQzcx&kgrSZ@WR`?VTyCpnq zZBq^yFsq%&inES(+H$`-h%(JWiHhFV^+q21z7KG(&G?%~(ivUXuK|*|%tvS*fJf#c z_?zjtS<<1KqYYxR_{?k8Q(YztN_0LFFU5K-eCU)M)Ru$O0E7HV(1jdTHkkMl%d?Sy zys%I4$}9I6sh3^_nS2K+jT&Vg0h=1@#vkY!i*6da;E8JB-w^57tR#4|bQ~3Nm*-UG z@e)|T1)*2XcW4q2jz(|bv$u|M=$MN0O}8LTb&B+5zH56#?L-28>s2U`_|x482Fb0v z8j6!!p5!h`uV!+d8iK&|=C`}ktf&#bmJY1?q?X9m#wFO2r0<M)lJ$^-V3L)%7I|Pl z5kM=5XRjvg+ig^el1_m1r=GMAi_qXX->KJdi&)X&>w?e#a+5=Ln9tfD(D5FT9{}qE zt~#Ki(baN-D=kd}^G!?Of^RIQE6tFAvFikeIvv|P&Hhu0lrG?Qu%oeQFZwKX_AToW zVNCZs0QM$kZ7$vErb~73{aIIC;k3NAK5ITbXc%Q;R>ArTh329|>pB3T)0#3I2hAl^ znTr4$1_U53n$c@Tn?vCs?Pc=t$vr!gm#4-F&&P<p<du8KD~;}IhEI(S-2ySY*WL}9 z5sj}i;M$&SJ?fY^@Lnh@js08$rn)!`l!u!%l7JY9A|=P_)oV9>Vl$EE+GeSmOGa(t zk(%g_KU~<WcDIc^SL(bgf$B-PQp4csbV;>3u8HspyHdZPM3U3Sn+H{}CQM{4P+eWu zt)yubm$)rsK663zc!kPsRPlwAd^53a3mEpgm@g36*C>7a{{7oG-JKVnt{bVs;~~GI zzKM1fkv`$-1VUJi{6MAwrJ88ull6sHoN#j*GQcgFy5Ueh>+W=JMuRaLEg;<ZeeDzg z$!bw$76VM3J|UHYu3+2h)R-n*+O10u-0JqCs;gs)Zn&Buwu81%yQV?*q=U#%_c#?b zk-$tjM^ZNLYpBx2s{Q(=0AS(CG2PI!vQDRDU1+6kqiZ7oZF7wP=$aX#zhJ@g$5_2Y zsy*yyfEoKbLhE#nY*Ka&?$O+x)^6*}pI1K~@Nx*MICX3w_KAvz>P#Dm1qtEiP7x#K zbyBz!R&swyr-EO=XFIyROh<qSwo6WZ)x;zETMI}2keHu6Oi-J39U#uGBPcW}HDv)b z>q*XL^IolOja5J-9jpQWqwX{Tr-6$wRpqEBA5p@(ONC#7K#NPdpssq&esxNf2iLt6 zyxIOGQcvo|Jvc!*443oK`7Z6?E#1b`o31s|DPuR&4iuzrJ|u21h|@J{I)KSH>on#% zxK~)6WWfdE<Em~!gbjwSGJ!SlTt!#<)H&QW*#OAJqR|?{a@*6-_$1UuLEdQhEA#i~ zpyMfjgZ^|>l`!aPLVO%DD`jmOOZVv#imdx8jxLhmneaXmGlKV^)3vI-?tzA>eT<BF zq@uNb8TcKZU;8Srg6egu5=EuTd%*HqsnV%yCS|QgiFgC7YfYL6*RH8MI;4b1th&1b zxu;DNpEo6fzKwG2u#=7ulg7w%)N~JrdeC)P)^(mvb2<w&(;1tE&#FqRtXnbSO?OUH zz2MEn-NY#z-ASUO$tZ99LOI}5Gu>qZXrsI~DT+O>*AXL4BV@!UpWgsz@;j-6&2v&+ zx)TDvT$-gvSEEz2w!>%Dv{jx&Z01+?`~G8p`eg6RQ`L<;cX94DRWdvaix#5Hue0S5 z0HDA~Z6E=8q+_TO0no!WKAd<m)=iUi)B;H9bkI+CdqpLocKq<iFdH6$9Et<2eaO}0 zug-bHl;Knf<b9xxwH_=qf?||&9cO_C5VKnyfs%ULBq*6CNzAwEATx+Y%AvP)myFll zn3STgIthool6S>d5*JTdHO)<Uoi~A>b+xCCH3YnC)3#)L?JE3z*k@gp@RT4t_W(_Z z@at;KqRCUWxu<5ZP)yfZ8{IXe$pM`S4g}1rC)F`}m2mDni>}Di9+VgcFe?}*L>bCO zx32Uvb+~O7{x2f;L8}p$PQ4J1YYMa7n^)kxY2SP5U?d+@&eBnZ4a-BpWIJXNA6GDn zXqTfaA`DT&V*@!lot83M-Rtn*kpLk5(SszcC4vaaVv<24-4{!`W>SJ5OBw<??d_n( z6{QzT+#iljRT4!v*Yt#4!y`_mk#l{^{kA>lno2ZX<1~Pl<xuQHJ517aL05<AP=QV{ zp>&X$2?RgDh`J30=>S-&_YG){qU%0g)Wt6*LtE6ay5Hz24^6$OoLAMLQRkxvR%Rh9 zt{ZbgtC$juL6PUs0HltS%$C#;L$GP&6+5WYUr~LdqZ7_(zCN^@KPDJjc=YQEi37X> z6*BYJWk0V$()MA}{RsYDd}thWRFBS@YI6vVTN%&@x<xW0W?$xii|E9(gVnEtA)00* z(Xj8jDJ`CwsqO(B=zhDPIXCr1ERuy9k3#9|u(Dju*}52wC>X_9y>_bZhyIh-@pPl| z^;IO1Y6j#Vrxqy`U3#fyQ<?4Dv;&VjLLIt5Ht04XZ8WoP+S+V7-Z}U!o}<p|ei#bS ziN8_#x(tH{(>y1Rh=h34PXDlBKfk};dzv+j^>Fbp{9z8|)P|-~w-SY%aXO*JvPDFJ z4BFPAET<C%#bufF%)cQ>L3(UPx1fz#1a5=6YQN4rWL@9{jOYYR(w0GCMJmxT9!?{9 zs0JVJ&?MvAhC2D0ZHR<Z6Q#O+1GI-h_$6XgP;t6Llu9ELw6jWPI%PKho-|pSa_#~f zw9=X6AYiSzEy5=EnjF%h4pOj@;j?KP4!Wx^k^1MyFH>sZ<>>m|2^%2HtGrx))^OXn z1YRDZ)GT~OqigO?*(x&MYB-{g&eE}VI5?CSXc|QmVkz-=qF1s7A;<d$>P?q1$q50V zLn3;h!84hnX~Y{eMV+3Gn7^n?Ah!1PHIC1t%C4dX3H)v%vr2mE?xLwXjiCs#2th<C z4&B)>`Lm;~Ag7H^-H#&CCr@@z>AXPHWo)MN^E#9hwYh;TeiZ}%lo|lR-4lAwy9YJU z8&r;v)_e?BRs*Wt<dv$FICzZwNj%v~y5eE_ft^Pzuj>*w85+A9i8;2W@eGV#Fb(X_ ztQ#Hxm~tH}kSG8?y3<wGO*fX31{#mM)m_j?l@5h&NLK@dM>of4ZxCq0w%{an6bE6B z7S~mLgw4sHmx2f_I*YY+ql*TPj~pq9i@j$_p~TQl!y3AmOQXPuQ<(+6ZNVcNyWjuz N{{S)0Bp@JN006(gF(?24 literal 13473 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 P```W_uWX#`MP2{^RSS2j diff --git a/metadata/md5-cache/games-emulation/emutos-1.2 b/metadata/md5-cache/games-emulation/emutos-1.2 deleted file mode 100644 index 027a3f1ec795..000000000000 --- a/metadata/md5-cache/games-emulation/emutos-1.2 +++ /dev/null @@ -1,11 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install -DESCRIPTION=Single-user single-tasking operating system for 32-bit Atari computer emulators -EAPI=8 -HOMEPAGE=http://emutos.sourceforge.net -IUSE=l10n_cs l10n_de l10n_es l10n_fi l10n_fr l10n_el l10n_hu l10n_it l10n_nl l10n_no l10n_pl l10n_ru l10n_sv l10n_de-CH l10n_tr l10n_en-GB l10n_en -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=mirror://sourceforge/emutos/emutos-192k-1.2.zip mirror://sourceforge/emutos/emutos-256k-1.2.zip mirror://sourceforge/emutos/emutos-512k-1.2.zip mirror://sourceforge/emutos/emutos-1024k-1.2.zip mirror://sourceforge/emutos/emutos-aranym-1.2.zip -_md5_=31a3911c15b1f17a5cc29c1b98c6f00a diff --git a/metadata/md5-cache/games-emulation/zinc-1.1-r1 b/metadata/md5-cache/games-emulation/zinc-1.1-r1 index 4930065c011f..3395af949f23 100644 --- a/metadata/md5-cache/games-emulation/zinc-1.1-r1 +++ b/metadata/md5-cache/games-emulation/zinc-1.1-r1 @@ -4,8 +4,8 @@ EAPI=7 HOMEPAGE=http://caesar.logiqx.com/php/emulator.php?id=zinc_linux KEYWORDS=-* ~amd64 ~x86 LICENSE=freedist -RDEPEND=x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] amd64? ( sys-libs/libstdc++-v3:5[multilib] ) x86? ( sys-libs/libstdc++-v3:5 ) +RDEPEND=sys-libs/glibc x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] amd64? ( sys-libs/libstdc++-v3:5[multilib] ) x86? ( sys-libs/libstdc++-v3:5 ) RESTRICT=strip SLOT=0 SRC_URI=http://caesar.logiqx.com/zips/emus/linux/zinc_linux/zinc11-lnx.tar.bz2 -_md5_=39f6ef26854cb23d96df2e9f85202f67 +_md5_=5b6ca3398e5936986eaceb56279e9dd8 diff --git a/metadata/md5-cache/games-fps/Manifest.gz b/metadata/md5-cache/games-fps/Manifest.gz index 7322ea7275530705dae727f91f8d2a740494e3f9..ce4f61a3727fe6bc412be0f8307375748eaaf4c1 100644 GIT binary patch delta 2093 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 X2Yhx3Iz`9b|J(lq9!(s&&{zNfZvy|1 delta 2053 zcmV+g2>SQOW5r{zHYtC=u)-s0kQB9d&19&Zj!Zr}?j$x@mxjRap{v<C1&r9S0;i+| zep|;M>AgW3<U_${a?;^M;4TU%>EbroP8iq-ehiBhfIziCb&`%%xeu=L5x9F2>e7PA zl$Q<+h?*wpRotQp`k~hVHBlcNj?+|!IqOg~>xC8w5x@;8JG_570C2LkC4{equu#5X z3gK8&)@=F2*vD|aKO}yLR(g!F^rxs<=#Qb&3l%DRtV{J8G|<~ayac}PJhec?6v>b^ znydE|X}AqjD5-^&^jTN#^^Ss&Kw7=#K*9@Z#&=^25UeSqo(S(i4!P50&i9D`V!W;j z-)5n=Cc_3hk&%DDYPC;XfhUnQmgCh)bY0gi;4`Ex99yw~A&mmRnfkO?U+gOthl=o3 zqx=b_xR)BdI#AFhKpia&;ubZ_g$m$9^<o1+_?J+9V95E+3%eqK|6#mIeO0~mz{4wh zNZlN5LCx3HCnY6O)_6v}C&8kp2olQCUvB_#ni-L`MFM2#j?C0}vPY*wPj*du6T!AY zS1_3j&PD;iBZBa8bt!K7#ZIZg9%^YeqO|w|J4aX3Uzhflu9fO)@W9Gz;^Mk~N0kA& z<r-Rtg?Ww<bkPQ3p<5}4!|R4ELY;)xkl9pD@=unN94l6T@VFHnJcCH#cItsamI(Hw zc9pHE_|${n!gHrmyN1@ACcdr#QOE<fBx?b6)PIW<-Z05Pj0x-)n`Tn<Y9BZOH4S0y z3FQ`D39ZOzy;exm(NRauUcInC2^zlV@w)1m%6<Gq-DIB&5rc%_e>I-*zo3rZ8;1kO z(Zr5+y56IIwJvdpjBo|m96Zv|+XkTbCZs=lYes@|WsB8oEtrTXg{w=SL=V3*b?*UL zbO3gj?hV(Y3;K~-3A&SZo!v_Zo`P4<ggH9PL2fB#pg}!p(mv}QXMsq~Fm;&BKh+r& zFxW&^*+T-OOZ9iX7X*8O<KC9?^&%T;pVgyfbc*nQCo%hCzm3;Ki#~sR0|3V1dcn*P zKm@(RMPo5igKPqOfP&cuT8Jpk&x2prq$B=YGmsR6ZN0M%ra)&<qgB@)iw5BeoOU(7 zypQUytD%;QCQ9%*I&w<4x9nASbQN*xI+?DSLSXVbQ`45Z?(Fqqv9|RRzQLE*F>&4K zt$}iX2O?+DArARPRFE3@q1aYaX+q9jN>wAy=p{^jL9wa(O6t~A0YJ(*{Svg-2^8Nh zu59_k%>}2sQBx<J=+$<;6cERaU(wN_{Ix&~2ad|C$eW-Gs70@43%VPC#=maaLgbpm zO=beMnQ<i7$xbJ`VEjqhQV4n}mj)yOW<E}TgHE@y%$il~4HbSggo;)nn~-{i$Od$> z1cL7<ovc%+K*pdDkSH!_MhL_1b$?#(_(C<}TJ6-d`a+R6O*QHKPp2K(L$!EwT}l_D zR$mgI@qXR$Jz7#0IK*^ar_J{ck6ybKv6NmfO#y1%HNFG9cnzATP&efRCdayTK68+N zraEOzn(_;0&n#_t^xBr}f)Ib}J&LRs3TJ0U#_M`{Q&e}V>MepzE%mGySb<jeBW~76 zF)tn54`js9G`SiI&B2&M7tmk}OFD@c(h?s$q-GR~ZoY%$O~da*aO)Nn(b0Qk6l65Z zwx}K`*h1`%U6%>4z%aOmGsyS1X#Mwp^XK#1=STO{ud55ll)Jp=Sumy4MMD$lI{DCP zzFZanAn?~n7@<{5OZVu3p++2z?)>^KN4ZHZ<8e^krdjKA2`~IXfSW2zARH@E$44ki zRPiy{Y3KFEuzOl*J`nrbb#AwT_lChBU3Fw~OxF-5p^j2xCu{UVFV%D!y}<c@POsbl z0SVFAx1@U*nhr{8sWiR6N>dA+n$$6trqXrGcZpWF%rE)y9;lbk`}uqu`^!*Ex?JZS z{=>zXp}XKieS4}0VW5|Cv7sU8El6xLcr7c~B`>0+mWK_qE^Fvrbu8KivP-R6w4cs# zu4|7?Gkhs|_0r|OHO@z+Cwm=#Ow{{3)T3cF_xDOD*&4#A0gAdDLI6mZu1jhfN2(|^ zN76P-RMV@G$hDb(Q#W)XkF`l^Ekn3`aIus0;>SvvLBb~=55R&dd8=&zDV{?mV4#w} z?#I8qiR16jU!Q;A8r@TS$`8JNxJ8?S4#}e?`Zf>j^g7FHx}<7ydQS9zGC$rM@aZ%R zRxW)2@Hmb9d2w~`aAehS-qHO=y@SF@l3{r~s#ND@1H6yw@r^lk{<Jg|KMebH>wPKR z0*R;hIck=w=&lC4UYyftdufsqx(|-PKoJ&Qae@l;N-UHtTIekGbtk2Ey=l{5x7qXx ztqjJX#6S!kJIY|=lUbQ#oH+JKmv7G7^w&Sem+{-D_tA-_>sHXjJ+1I+*Lx@@J9f>u zZe%n?j^ypSbFs6|Ot;4M)#TJc4a@XW{86u`T=+;2+fALWO${Dy%&x4I2DjohN!c~+ z>eqFPN^L(d4#-E7$uKEzelUB|UNTg~s8^Hd*5SSmjdl2=#!ho=<<xsRF>MD4YbNWf zLt@Orzm66@$mb6|iQLt*tiwr%7C9Hw3!bW8n2^=DSN}k7C-M}P`W`w1Ws3o7!fcw+ zo`$y8dwe0siOc~6pqi1KE}KX7pMffqVKFZ_scJ!K@{XDWii?`1eiXg42f+^}@n1GE j0*R=SRkOcrMFDfb2Yfc{Q1!l#{%`*eL2Ojw&{zNfIGz0t diff --git a/metadata/md5-cache/games-fps/ut2003-demo-2206-r5 b/metadata/md5-cache/games-fps/ut2003-demo-2206-r5 index c9c4d7e6d157..2ddbcf7f3984 100644 --- a/metadata/md5-cache/games-fps/ut2003-demo-2206-r5 +++ b/metadata/md5-cache/games-fps/ut2003-demo-2206-r5 @@ -6,9 +6,9 @@ HOMEPAGE=http://www.ut2003.com/ INHERIT=desktop unpacker KEYWORDS=-* ~amd64 ~x86 LICENSE=ut2003-demo -RDEPEND=sys-devel/bc sys-libs/libstdc++-v3:5 virtual/opengl[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] +RDEPEND=sys-devel/bc sys-libs/glibc sys-libs/libstdc++-v3:5 virtual/opengl[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] RESTRICT=bindist mirror strip SLOT=0 SRC_URI=http://unreal.epicgames.com/linux/ut2003/ut2003demo-lnx-2206.sh.bin http://download.factoryunreal.com/mirror/UT2003CrashFix.zip https://dev.gentoo.org/~wolf31o2/sources/ut2003-demo/ut2003-demo-misc.tar.bz2 _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=e1f567130b8047dab93fa5eac5a24591 +_md5_=02add5124872e1eb9b2b8f5bc0d9942b diff --git a/metadata/md5-cache/games-fps/ut2004-demo-3334-r3 b/metadata/md5-cache/games-fps/ut2004-demo-3334-r3 index 80af75245b75..f88453682581 100644 --- a/metadata/md5-cache/games-fps/ut2004-demo-3334-r3 +++ b/metadata/md5-cache/games-fps/ut2004-demo-3334-r3 @@ -5,9 +5,9 @@ HOMEPAGE=http://www.unrealtournament.com/ INHERIT=desktop unpacker wrapper KEYWORDS=-* ~amd64 ~x86 LICENSE=ut2003-demo -RDEPEND=sys-libs/libstdc++-v3:5 x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] +RDEPEND=sys-libs/glibc sys-libs/libstdc++-v3:5 x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] RESTRICT=bindist mirror strip SLOT=0 SRC_URI=mirror://gentoo/ut2004-lnx-demo3334.run _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7ac958b509b6b1460fd6637910f79320 +_md5_=fe0ca3c53fc80a3745d71313f3ae9beb diff --git a/metadata/md5-cache/games-roguelike/Manifest.gz b/metadata/md5-cache/games-roguelike/Manifest.gz index 8d4131a7ca061f97b1e983cdf291bf525f5f71fc..5e3ac9786971fb0a3740b672bbac0db3aa432e9a 100644 GIT binary patch literal 4082 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 literal 4079 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 diff --git a/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05 b/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05 deleted file mode 100644 index 27a204b3627e..000000000000 --- a/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile install postinst prepare -DEPEND=dev-libs/glib:2 media-libs/glew:0= media-libs/libglvnd[X] media-libs/libsdl[joystick,opengl,video] media-libs/sdl-image[png] media-libs/sdl-ttf sys-libs/zlib:= virtual/glu x11-libs/gtk+:2 media-libs/libsndfile media-libs/openal sys-libs/ncurses -DESCRIPTION=Single-player fantasy game -EAPI=8 -HOMEPAGE=https://www.bay12games.com/dwarves/ -INHERIT=desktop flag-o-matic optfeature prefix readme.gentoo-r1 toolchain-funcs -IUSE=debug -KEYWORDS=-* ~amd64 ~x86 -LICENSE=free-noncomm BSD BitstreamVera -RDEPEND=dev-libs/glib:2 media-libs/glew:0= media-libs/libglvnd[X] media-libs/libsdl[joystick,opengl,video] media-libs/sdl-image[png] media-libs/sdl-ttf sys-libs/zlib:= virtual/glu x11-libs/gtk+:2 -SLOT=0 -SRC_URI=amd64? ( https://www.bay12games.com/dwarves/df_47_05_linux.tar.bz2 ) x86? ( https://www.bay12games.com/dwarves/df_47_05_linux32.tar.bz2 ) https://dev.gentoo.org/~ionen/distfiles/dwarf-fortress.png -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c49185c42bec05b04945051cddc1e9e7 diff --git a/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1 b/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1 new file mode 100644 index 000000000000..47c6b9b9cfe0 --- /dev/null +++ b/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare +DEPEND=dev-libs/glib:2 media-libs/glew:0= media-libs/libglvnd[X] media-libs/libsdl[joystick,opengl,video] media-libs/sdl-image[png] media-libs/sdl-ttf sys-libs/zlib:= virtual/glu gui? ( x11-libs/gtk+:2 ) media-libs/libsndfile media-libs/openal sys-libs/ncurses +DESCRIPTION=Single-player fantasy game +EAPI=8 +HOMEPAGE=https://www.bay12games.com/dwarves/ +INHERIT=desktop flag-o-matic optfeature prefix readme.gentoo-r1 toolchain-funcs +IUSE=debug gui +KEYWORDS=-* ~amd64 ~x86 +LICENSE=free-noncomm BSD BitstreamVera +RDEPEND=dev-libs/glib:2 media-libs/glew:0= media-libs/libglvnd[X] media-libs/libsdl[joystick,opengl,video] media-libs/sdl-image[png] media-libs/sdl-ttf sys-libs/zlib:= virtual/glu gui? ( x11-libs/gtk+:2 ) +SLOT=0 +SRC_URI=amd64? ( https://www.bay12games.com/dwarves/df_47_05_linux.tar.bz2 ) x86? ( https://www.bay12games.com/dwarves/df_47_05_linux32.tar.bz2 ) https://dev.gentoo.org/~ionen/distfiles/dwarf-fortress.png +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=074641d52010c2e5c1974d9455cbb726 diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz index 6a68c217da7ba61bd6db92e7178689e7ba8098df..6b8c476900403f485a0d148f03c00314dc416df8 100644 GIT binary patch literal 2237 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 LKW-|?WDfuUM%Y<* literal 2237 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 LN8yY6WDfuUekofH diff --git a/metadata/md5-cache/games-server/mtavc-0.5-r2 b/metadata/md5-cache/games-server/mtavc-0.5-r2 index 2d0d5c948614..9e8c160979e2 100644 --- a/metadata/md5-cache/games-server/mtavc-0.5-r2 +++ b/metadata/md5-cache/games-server/mtavc-0.5-r2 @@ -4,8 +4,8 @@ EAPI=7 HOMEPAGE=http://mtavc.com/ KEYWORDS=-* ~x86 LICENSE=MTA-0.5 -RDEPEND=sys-libs/libstdc++-v3:5 +RDEPEND=sys-libs/glibc sys-libs/libstdc++-v3:5 RESTRICT=bindist mirror SLOT=0 SRC_URI=http://files.gonnaplay.com/201/MTAServer0_5-linux.tar.gz -_md5_=19c24d29c8d673d4e5206c2ede84030b +_md5_=fec190bb0a0b9a281dbc82aa8c103ab0 diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz index 24d0203974a6cdccd4d9d5871874d97277b56642..90ba390a756195997fe7b47c25f1811bc75d37b8 100644 GIT binary patch delta 10243 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 JY|<l30001;W*`6n delta 10242 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 I&Lc|z04~>V<NyEw diff --git a/metadata/md5-cache/games-strategy/darwinia-1.4.0_beta9-r3 b/metadata/md5-cache/games-strategy/darwinia-1.4.0_beta9-r3 index 0fb84c39cabe..1c346f5fffe0 100644 --- a/metadata/md5-cache/games-strategy/darwinia-1.4.0_beta9-r3 +++ b/metadata/md5-cache/games-strategy/darwinia-1.4.0_beta9-r3 @@ -7,9 +7,9 @@ IUSE=cdinstall KEYWORDS=-* ~amd64 ~x86 LICENSE=Introversion PROPERTIES=cdinstall? ( interactive ) -RDEPEND=sys-libs/libstdc++-v3:5 media-libs/libsdl[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] +RDEPEND=media-libs/libsdl[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] sys-libs/glibc sys-libs/libstdc++-v3:5 virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] RESTRICT=bindist mirror strip SLOT=0 SRC_URI=http://www.introversion.co.uk/darwinia/downloads/darwinia-full-1.4.0b9.sh _eclasses_=cdrom 03e2d7752b66208567758120f15471cc desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=21c5c033d552e384f22faa1b8653d647 +_md5_=733db2c8a3e2535f19d6705c6d0aee1a diff --git a/metadata/md5-cache/games-strategy/darwinia-demo-1.3.0-r3 b/metadata/md5-cache/games-strategy/darwinia-demo-1.3.0-r3 index 6d08e4b9df01..bf4ec3e18bd6 100644 --- a/metadata/md5-cache/games-strategy/darwinia-demo-1.3.0-r3 +++ b/metadata/md5-cache/games-strategy/darwinia-demo-1.3.0-r3 @@ -5,9 +5,9 @@ HOMEPAGE=http://www.darwinia.co.uk/downloads/demo_linux.html INHERIT=desktop unpacker wrapper KEYWORDS=-* ~amd64 ~x86 LICENSE=Introversion -RDEPEND=media-libs/libsdl[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] virtual/glu[abi_x86_32(-)] sys-libs/libstdc++-v3:5 virtual/opengl[abi_x86_32(-)] +RDEPEND=media-libs/libsdl[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] virtual/glu[abi_x86_32(-)] sys-libs/glibc sys-libs/libstdc++-v3:5 virtual/opengl[abi_x86_32(-)] RESTRICT=bindist mirror strip SLOT=0 SRC_URI=http://www.introversion.co.uk/darwinia/downloads/darwinia-demo2-1.3.0.sh _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f4da89de2bd1b69a04409d70091413d7 +_md5_=46da39c58c9bdb3b044684cea3aca593 diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz index ae56a9a1db20e038d3ae6ece49073523956c3e9e..b87e8e813d9e6c85ba74072765872bfa23115d26 100644 GIT binary patch delta 6361 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 b3}nJ-p?;3W|JCZP?%)0w&gu+kML+-mMK1Ed delta 6189 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 L)|E<74?h3^y-|ln diff --git a/metadata/md5-cache/games-util/grfcodec-6.0.6_p20210310-r1 b/metadata/md5-cache/games-util/grfcodec-6.0.6_p20210310-r1 new file mode 100644 index 000000000000..fe1144bbd7b5 --- /dev/null +++ b/metadata/md5-cache/games-util/grfcodec-6.0.6_p20210310-r1 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=media-libs/libpng:= dev-libs/boost +DESCRIPTION=A suite of programs to modify openttd/Transport Tycoon Deluxe's GRF files +EAPI=8 +HOMEPAGE=https://github.com/OpenTTD/grfcodec +INHERIT=cmake vcs-snapshot +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=media-libs/libpng:= +SLOT=0 +SRC_URI=https://github.com/OpenTTD/grfcodec/archive/045774dee7cab1a618a3e0d9b39bff78a12b6efa.tar.gz -> grfcodec-6.0.6_p20210310.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=fab722eff6c099a73778d694b476e9b4 diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz index f80d93a0449a54315526ec09348213e2955f66fc..84be7f12d4feafdd9e35165c7546247783b24b01 100644 GIT binary patch literal 8351 zcmV;QAYk7giwFP!00002|Am{~uAE1bUGL{9_yQy{@;@(oFa`|RclHb9Po!FCifWMT zhW++lyGT|Y_DJKw04-66Ro@pGvG>}UdH&-s|NAfR&i?(=eIGvL@FBdjTJyVq|DS*P zAO9`>`@6oc&6%6uJUq?T&C{wjT5Yw5)KXiwg_`1QC(e`FXl6Z4=R?xjH_sVk$!UA* z$x@nYr|hHWa!xCWKU}$_+*a$m^?7Pd<@7NVUwoF^yZ`my|57Zzt2w(qZ{*7ld&nuJ zocYNR!sg@m@m#l8@1gN5Jwz`n#Il#K6K3pIZO7ij4zuks@6pSg#)tOPd(L}|6GP?G zhlP3eSi`SHUpKDS=D+>Nt4@A?{rdao_vu6G9}?vX^;xcQ(m0`S+o{f5*Vwn_IBw)o zQfz~7?zY=b@!TBJwLR-9>lRx(pS{uyvo>GUE7f&Q$uk^}DI}lQOR1-I{%TJ{)u_RI zmb=#E-N)@b$d7XEk-gP5)5yUnEgySqlzz_Q^+GtIlvd7Y`Nq4b_Bz?@##m#!VU1Mz zmXm_T7DMYp)ycD*7T1b9v~$Pal<m|qP6>Uc+Aa0eLbz7$ACxO6^;XX9S*+bpSvfS{ z?VJ-bbv`xoC_Is`I%Ao>rv+NDm)fIM-#g^Xn%uf8&of&tR*Lhy_nxvn(5ETcK4sh+ zdMMVeHK+2a%ykcc${RW*=AV8PYwd7qtfP4eRBeY5>5Ir$SYJ7L+!o?3(c9>~mBoLp zt5f@1x>MA6)-?WV^nPlKb(Y-IwvrYPI(EJxWt#7%X8e2Dqf|R9bc$VKI`vzzet8rt zeTX0G`_J`Vrt;59g<ayvYgV^4jt?G(=d05xc&TNTe5qDwGrEsWOM5CSMP4j!8a?;h zSmtx$ICJsMfwv8J^>yu5_Z{wu)@VkS{v78A^PxpUusvFg=SQX5ihO|270b!(?47#x ze8%8SX%lPwFt0aRjckkcqV-Rs(P=`~fsWR&#T;$rmU_*tw?!?P_u2FYRCP5(W4CF0 zv1;Mw&BNEWj;->&Qs=k#Inqt34tsSI6H@9;9(clCR~;3JSaTN|0!^Srckg}0IO7;R zO`bRNhq3sbwD1Zw?mXK#?O08>(1W+lV#)eg%#6o1Ean`m9&^^>?Ic!k9;0j4vqt7< zM@LAuP0NA4LqP9QAF~9Kuu(=F3;i>#Pfv_8Q@vs`9z1wvQFwXOafCUHKJ4fRHE(4n zS}(fPG~7WGrMsq|Ir7e^O-Cf()JPMTS{%<B)$?dl2|_#TRNjigFM+<ggJQPW_zBiS zV=_156!~+{bDeelcGg^qKhefvEUlqX3}3muAO~|+)DOu-`DwCzu6~MEG!G2L=udgd zh)`hN^JIuA!?YU$+BX=wk}G3mW0{$kJXjkvFCNsp<XkrG)KlzgWU5u?Xz9#~t5m6g z@2>V_(tNK=Wsy``Kg85|h;;|59@h67efs@3e=pB_|JmO4`kJ?XB~)wk0+GH8tPieb z`9%6qYSZYDy$6bm(rioP;(s&&)y4}$o;lHeeVR87*6}%R8IQiip!mVyqe*Ng(uvO1 zx|sy$n_A|9pLJrq=|fuROi!tyUlDQRPi4b~r;UKLj6|7iZ+9l2Mxl4i)N1w2lX2up z12NSIQ`obsW$0pD20x+?2R%iZ(%mw|g4Sb7XkXZG>oouV_mBSd3ksF<w~E=Q@mVt7 z0TnNeA*XF_XfQyaUvet3Bi8NAJYsUjI_Fza?Z(*Epk<B?!9d9Pe`Ir()K|wy#-4f4 z!P@sux6$`88V_zE*UK~dMp94Db$A|6=c7Km)QDanGoS!;lDkv#wOZaKgaUieK$Nm# zxiYU}utpmQe9H}0wRjPV#{{oQWes`FV<9HJrPYh$w~R+I#skr<NZM#uPqF^2WL4(Z z#|x}>TxGN-r=y>oSz&;X08bc1DpZKxgAF{$4Y4(3I`e9YCR}w(L$NhP;%tP?5Kx%w zMqa(QiIw{*n`h)xd)(BHVJHO!vXuF}P=3_w(pZRN1&A=)(1MILqLd3dk?E|?=eC5j z&UX7Om1SfW4Je@y2l4cNp@7RH@DNCWfh^%}2AhtoqtBYds60a$XadTEMz;V#0AS^9 zz4q_F{r3AO%4J<07T=9gUJd3^0*!~{-X}dh=Q27f!wq{G?v7|dL*tk;CnxiqvonRm z54uO!UzD8rK>4xVOHp#F-l%Uo;37~3>U8vDg@C6~Hkr>#%s<QW)UI-8W$5k^U6etK zr#lOx*&S8@V46wP*T%C@ITjRzvUMczh$~7-dnbKAMnzxozZCc&$)G9LX|>~?S9Ube zuv{m&)<(`*EWX#z1^e{%^Y0(uZ~yewKg$%81~bEJFC?AeUKjJN9${iI(a|qIUT#FW z7ia-ampYMR>@3?sQ1PP6Y+Of48MhM#E{3NL&~HWL25t{Susx7f8Un8`m=)6w??gn6 zSEK_@{86`kCogv~+B6N?FFul31N?1xS*_QRGaI=CgoP3@PJloOg*wFm2}D%PcoP1? z?Tu_fnXw8!W;d!!r^*m>ySsWxvS7Xonxo7X+J99y86|D|f(f4(PNlyd*elcDaJwU^ zll}oHkmZ$6sHlTenY|{~6_k7s1w1M4M&SuZ9ka%Uj91CK;%&V$C-_Kx;M!5FiRe2s z45pOZ+%3%?MT4eLg;F5C9h68m0@+VMGl4lCL=~OH7MAbf<K@tq6Lq`=&D-bJDPaQ! z^FoIg|ABeLl6fuU3Vp_xG4w^;Kq4cv3&k&b7t9{>=c0XnNZOb8*~mRC)U#atE!lL& z@lvR*S=ux&L_VQ~uzRi82{2WuU7(_l+y@A?gN{dkK>rh(aJZUmQl@Bx2;v44iY4-* zq%tgYyJ()dhsJO(T3XS;@{e)>72?wl-HyQ0%S)B9CT>#pA$txX9}h*7RiYyd!8m{v z;bQLy8J^{UDc^w7S7Imvad|O`Y`RzyuZO}VrdZ0GBm79bP4HQ|{XdoK<FD&`xd^r| zyeOLljYLrco&&lGm?7~s;8;Y^3mG3xB5iG%)wkSHcqe3`eS|<tCP9Ew=}T}Qy&tFF ziJKzDs576$=-jHj=ztG)wHQ>izmrLysG2H+h5;~Y_$jVUZvgVnI0sys2V5D!1iWY& z=8oKo!4v3_2virXyG#Il6VE^-P++1VUyl_b^+O%#!(q%(SlPR9c5-n?O;166-j?h5 zm%n}e{qNs3EQRon9(dVh>nax5+?3Ti5e!Dy6P-O!6)v?3r~{8PQhXy6I!tyA)s8Dj z43r%E!&(y>l?ca&z#6O^{wszEFrm#TELt=*VTBQ&m{+GO&eJYwB0PmDdl*jIH{vEV zD1Ws{MJ?e`Mli{vgY$vTgQ!T2A@R^DQX2w0-aSgnqGiaP0FAH}R9T#{EE-GF38k6P zPE0^3@$#eIy?<V^{3uy^X;|X16Y^Qfb{V^cSI}EjmXEo{)YBL{5NlYTm?#3I$iL#v zs1)Ir)K9{vtNlTj^aroa#3qd}gotVh4)l0O>9|VVbDVR?(n^1JnFfs3Ab70Wr@T3; z;!K>PT4vf4Mh$Rx9&8~TZ9{pRF#`{2ezGBR(CW2QwK*`7tdVuktSV4oC^sZ#JZ5eT zrcwO>TpDi-)BH)v@*i~BN{oM)3KN@`Lqic;_?xFj{^>Auop(5!f<QBaQA=e)6%pmg zDUy+J4)hkiVBE4*r5T#F!2?4E*%S6ZwJ(Lq3(T2Z=4Z{)Q06CNfDPFN^yK`D0y+)| zqeA@fNyx~a3#uoW2zSgF;FU=ZtIXLIDWIvHJiaG+;4a9sj7sM2P+LVYk^ffsue~fj zUNamYG;0L4QSHx5_Mf^;yFMhHZdZFtxkB;a4|srFDlnnm=bmjfGmV|0J3BCKG$p03 zh#Bby%0%qx!h`QHxtWftJ^>;*D9b7u*TW%<=!$SRP=ER6YlG05+?j7gU9?RU76pUz z9|%#6w<k&va8NmIRZ!py!7_}8RA6N1URd15m*5_qbx%AL^Sv(J*hm^AC=xHD1a&j| z#APQwiG%m;f2?IsB^$4x6ata~y&zAm^Frj4ZmZ8}GV(<>io`xoQ<IS6ApMWJCGCtc zK@(emErAgx?@r~}##A2ke=cRHgyx=7fmZCI;*#hzEh}lEZHNCTnC;waV2*P<z!i0I zn*w(*B2uF6LlQqOKh|OnGxMM)bnCqT0D1|Jo@i>K^$CP*@J{sr+E(fCApcBn;cIbb z$_Na5@mf0LIo!^l73_P5g=fKLK~Z}cjS?+n5C(=o0SFKiQ#v*rcFRqTv5DN-MOzq} z$UG?;XYlIq*ByH0M~QTa#3_!ObX7v|Xa-^vX15qR016t1sT>|JPZk4mXsLi2*2435 zd|x}0P|T#?u^>iGy=Oseb`pQ}fPgg~r+$cmHo>uUR6$0Dn-cwK1nQX%*jfhz4jPJa z=vz#9!j7FFFl4axZNdEieEmG1Fh;Z_puKi^m^baO7nOtDM*KjuDb_mlE@MODL^iQC zg!Zv0DRi>p5n>V4jx>Cw0$lTe6dF~}<WmAdV3F}wW{CMgN@z<mRNwp|#dOcG&{M^f zOq=$!or1VPJwux*XxAZ=pqT8yN;1fxW^E7DuJjPF5%@w>R9lLtQ`;eT53HQJhhVV| z$-+xHOe;a8Tnrt&*aO4m?Z5)0@@>KH$NA;2Ywo|j*}sUnyqHY;k;8c*To*GkZSNq} z`+(Tm=)fRpp;A&KCDO!UI<z$7o^cr&4_JV;2B`pggas(MJS34cDN*6II&~d6;s|u3 z1_WS&19(4C?6YV>fi=jAr!t4i;Z9T2o%lu483|*^N+bzr<ReI+&@n<m-Iz?$1tq&U zI@$AX+Q+eo1})yU<V<KUQ4@H?zW2VBg(SZ2dFS0s)1MYiI~bTsdczlk*Y9m5xQ@R& zb@~#6)Mq@fj6ayH5@3rZ*0G`SPX5Qe0?J^4B}5cp2Htae)(J%HEUtE6_U0AQ?ZzM@ zWmX0LJFRq}c537Pq}UCj7Bh7ENKYZ$-3n{~v77+}`^9_c!viK1#w?Ic`5AMfc)K38 zCFKQ<M#HMh^P}=F(piM$^x{PrN6RqBygoWXhi{>6G3C0)+lu|o|L^BtKm8)Jv`35C z+g-(sxvZho1MyE;8nC(=y=#ysgvh+HWJ(n}IxD5}gb~wj2rB)5$#yuS>3CwA_J6at zHhbkKhaiHswK&xikwC~mO$X<34btd-S|#o1Co-^5A@&2#O@rVXBPb=$i07ONf$*=R zxz-wLs-On5^$n0|G!74~zra%Y@lKemf;EUH5xje+120I_J3({SkO~w8gVKg?3-<BX zU;g^_u?PDO8GHrG9^uOjjDk1Xa7nla{zbg#tW=LPKnZBoMrG+|olz0eK_CSuS{CW` z)p@B~H)|{I&Ez?oQ~S(&ZS6TS%K!x*wFrXhJl--nruCFCm=g6YK*?eF5WYx!xT$NL z;L}16z;@ZFApW#7l}fPwriB3z^`C{7K(P$4BqSF8DL5*%CQ9A0O!PoBx%gO`@?Zuk zGL;pIDnCisZ~o~Y+DlCJ`}S*WZ#FCl$9(&}AU~6D37<j9NO)w8u2p1$Zpc<7n+k}g z-AXbJYlzg+BQuce_&X^Q6`d9}@Sk^Rn;?Mr1m`Cz2tE=R%cl<rBQze}<8%8J!>rmw z#8qPBjd4rL2|iz~&g4hVE;{XnsY}L6p*=E~@gFKEy3mk>BcP&@uFrfr5R*?BH8Jz^ zuB}bKRhWw01FBVulOvMh#B||L`RKP_g%<Pcd>_B>DB8PGUOqWGs|nl@{x6oor*4M4 zA<E>4nRTiaYXyanYo4VR(lzgU_%3EmhLs0xrGxB3(j@v({XnRLM@l150+vLmwXoxy z<yIg$151`k(&ryFL+w~`mflO#hSo;Q@LL@%4W0Wma(OiX3Qo2SZZO&b4tyLXNJJ(~ z%_Np{nb_5p!aAH90pDvIyo2c(XGVV0V|3z$R*ZKXAq@Lz9{)Z+`NyY6#&-zStI1~5 z=_hZ@(4Z*1oQHLI)}&mRaoxTKRSjel%(6F~NveKB+9vF&ykJLhmj(eNfKD(10B#Yi zFRTHE_f+$SUo|8X;Va-15R=PO@vjbjd(c)#0+<74hWjmDLMX)6Lv>ILZ6wldMq#ys z5{jOp5R{PbHFYWwh}8p8z^=7{79lY}SDQI#N!Di66?4KUOZz=pJ|<ZD!-75h5juHR zi?G0OX@+!CzA~v1AP6`xX^xpk+z`<1X=%s4LC?34P4>mPE&!UDX$tKmPu>V;#O4xx zf_tj<1-zs`c_I?-59iD1T-E7`H25j^gzO5u=DQT@kwb=xQQV7nLzZ{fe)rOD1WLiA z2iy*tWw{(fG};^fanpGSbF59FK)7<^CO+t_-qx-x=FiJqU#3&>1qEP63rcxgtuOxN z%dfwG`gVK^<+nH0D%!qblrvRa^h^a;@!qYA3}<T(VWq^#fvNnbs|_=GiZAW4pa{P4 zCSDCwglW_})e0}FhbAjm(a7Y{fNGh%E~Y$W$EoXi4Wst>rnXFBKiEdM8*Z7jRh}DZ zGwXHNTN~0bfu2KmLB;$#6zdzDnrH(_tdN(m$jdwvI{2r&(Mg;<=S^yG%ygiH+7X@3 zyI0tt_4S9<N{?#U>z+v)m6!8{gJ_f520ik)x1o+fX{l4tA%qS^bgyGy!g)Ko-=Lc( zgM==mZxih+LMQNyxK8aXkghjWD*@KIJ@Y|MM?%nX5G))<H@yyWHw-sp;YaD=nur=z zBbYkfHj^_Dr=nE;2<wxw#+50e&S$e2kQfD_Uc`IR(#V@p9eT?SbesgW+AJd0mphw> z(;_WFadn8j?dNKJ{R(@1LGt~#Z#@=?lkaeuSC~}yckReAbka`v75pWsE(9v_JTa2~ zNxdj}Y#~E?;1ade%?N&mWd^XVW3=Ju-bjhsVdg)QFNe1G8EN>gKT!V>@(P^1Jn5{z zJQ)o2GrW;@*0wAmwcr?#z(Y?Hd35VIkK!0_9g+7sCjzSzIIt%bqHHd(UzLi}aUFsQ zm<l|><f0nsl28LpOkn8eq+#0UgLuLYpyq#BIJH|QTfc-KX0H9B{)Hwvb0=YI)|c~Q zTk+W#1KQxKkCkxR4z5zTHB^>&x#gjM+Qh=@F#@QAfK7@#K$DIK2Jl0o0N04wN0+DI zGU<H#Q8g#~35#-O%siX+jS#+qiObp|W(jv?<|&fR51LsYHxq7~5LhWP^+W@s{`&$t zeUm}Z($3dl12>{%MK?PJwiTlX*%vvSh-C*j{Hbbx^^YHaY$R%X|5YyNgwE{^$sIJ7 zjxJ~qkX=_&cypa#6N)!-{`iT6g)Q>qke?@P=@w=fV~B;h&=x0Yfeuv1>xRS7VH}>0 zD@?(7zoxU;;VUn=;(2`lLD>e6QDLCt)=tJ<*hUXTwwRjpA%V;s5F=`UqqKyEf&PWB zAbyeCQ87}mP6w!XXz_6aig`g#bO0{C)b0=8<M@aki*Misc-TKKR}oeaY~GygCQ?IB zNqD1Up@`&UE#u{1>L7C}DWAO`yHu<r>1YL;kTn?t6Q4xTaSnQ{Icy|nNwuOb5D^*M zNTyGC>ZDIcpa+P2n68cq?PZj-haWI+&=LO7uj6{NNi1{k4P98k;c~|7aV%Q=(#^Oc zHBUtBj-L|F`5Fwc2yifJit*SshMnPRd~0tU1tqmhY$d8d8>~5U^9SY9B-T*h?CnHd z1EW81BZx*yshc?qPl?3myL226J|@i`5($q78elZtxWqFK{>`_MH6ShQ5>Y2kAq?2j zdEC}y=B&cn4W&<oiP$<tby7MW^V|%pz<tbx|HwyadI78KtD5c#!lT$LrVZS{sL9dK z%FlyOUHqhI*x-NPV#LjZGx?a;#C~+|a@1UOk23VYPaRhrFDMXm6tQGP_{TMimvnvK zLHx4+>c7n|-v9&qf9>s82^OjJoH8)}+D_BP0YhfM<;I0!K%JWog}0hO(8<WaWEKPY zmKM5601{AaSRRXjK8(qm=ysFS?p={>ik?{Et#e_1@HSc%D|>cX(>4pA&5*#uP$~e3 zlAbHsLbUf}su;A0ZX&i23=TAxni9@y7`I2fsiUNDam}{(&ITzj-GTtLarUd@XdQ^$ ztq4k1iaMo0i_-tMa_L_yN08MCS|P?qpSm|^kr=_eXBLn6#Sae*U+4Fybd3!GZo=}2 z0Acfj5m(l2wLn`;CEhM|0j+gGi4hfXPA2;VT_C2f>g03jKSuO*PqUM=2MU)vNrXJk z$kQbBL_{>`Ud$3NLM2Co-}%NB$g7WgqN!Zix}6G_2HgUJpiW7;NRTSfLE*`=)5#!& zu(qLLoX!j;)g2*Ny#0WUf8H<e?L+R`;eoC({MVKkQI^@KF1q@Gdg4frm>ji}NGc-B z2*Vt6J*-Of4n*tJ^giyUQ87RXi{>AV7#Vc{2-5Rdj?Jl+&>EC_wa5<yV|tKC=qSJf z`w6i(3Se5d$!LL}i?6-Bhoo>*^R0VXNPcSw9w~L_p3yPP8v$Od9cg9lt2-ch>%wN@ zGju4)sw}D3eDF=6F2)z7Nqbg2Q?V84|G82nh{KFZ<<|z!(&cSjZ@`Vtn$3yc+a8M% zUD~}`1b)<$o)x~+xTl4oeSY+W)=!UnOmm}8M4#w~1>%Vz#c?NixL9N|<>M54U2uaq z&0{j|lr-e~3P)s(Mwl*+&K_MF)DD))ik!2U7@Lp;7s^}bg1R^0bWE?VD}sKitiW}u zO7)DPFeQvqWFu+nzJ?Q`81JCXi&RW!oS{lxnAUHV`uOYm<s)PBK7Od*cp@R@FX>u! z-cjXlp<=r_d0wOGEQ<~x*GxsYW_)XxDXEw`h($2d7J80OWJHYvD^G@Z+#Pl$GR2Bo zSl0DJ-6%kBx~`#0ipZ!;6q0tHx%(vDj>ZW`wqx4HsHHc^gr?A@z_6ynfKGo8ovtIf z8%c*I@+~@abCtI0q)?aba4{>>j-Z+HgiIS=tb#A537mDBldMt+bQ$-(=T$6u<es1Y ziC)DIDSW&3lyJH?JBT4UP=GX4-BU+Ns6kwVe&UZFr&0t|!k;J{MV}|?9=+&r=%(^x zx4mieVhMfVv8fBda0COnbkkUoXJ4UR@Tk){VH5u+Ftyi}lp7x{k!2$^RMc%MU~ow` z8A4D+r=LSKvtTk}bO0b|Z%U(@U51?Jow1<;LW(-uJd#S*J`E__v}1*p>dlb2)pTu8 zUeA#JT(iHeqbuh1gT1p<-u#+JWYue1#L7O%K%mnEvUTUF9kM^GkmZAEUnfIDyK^-o zA=bboG=e-cD1~Bl6U=;YaYj^ESQ?fcZ0SrmR41eiJr=K^4G@TEF;CCS)3iN8ed`Qc z3Gx6`x9WBipk!@)+W?1Q%1tw`gjnwGSvSzGcIBGx=WMaUAhu10q+*H+8cjPS)C{l& za6z+3&L^>`h9bO91?k{FtX6+i>&=-rpB8jmQ&B4B?kG1HrPK(G>XPDsQOkr(4ZcVB zOk4b*^U&mxl0rgd$T>O@C}4%<HkfAuNzoP5Md&oCG^5PWmd6#a4#49`wC3{&w^opf z%Fx>tErnYGt%N~1NtO0AY?zrSi(Ewz5891NS5BV6n@W~K=&tE%C|nKp$GGu83))=J znfXA(?g*v}wYfylf9qaEFgZkvuWAV(;)fqssja@b7(5NS*HsyXz5pR*Qp<VV&vjiE zg3~L0*Q%~q-DteZ===oohDYC_Lv|XPpaOxO((o{JpXV%d$g*{FSKEPut^k}uew;|? z6y3F5_Y^OkC1D|}>AEgP0Mlx_aP15^v7&wOY<LnmYWm}pCh)&e+ewd%7NA1ic^3?W zU8`NIxyD6I@Sfl|zMTw8pVGfX;lWC-=4<l?Is|+c>+_d?{_?F@(cb0o=A;|#C_%rH zbo3h|Q-{gCHu|2%CMyu-9m(cX3F_f-8*KEdU!aPQ`wq-W@}dig7$#3`OdY<t4w5nt z^NsQ%8tAtf>~Xd4O@3$;0)_17xrt9u$g<Ck(67>>&eYK*zze7u+5>kQm@mM{0tJk^ zTeniYXP`Min6|w#enqxN`pE&S=px?Z*D9K>h;%xR0cX6mVYDzp@(apH&w)t)TB?#| ziuO)7RbK+Ht3Z<crcHKTykVXQ+6Z$?N-L=V7{o=JQ<3Y)Wft=qO0)3z)dBsojE?)4 z44kqG)b%R}!dx&K(>=!x*VlfjA%nvpOALyyezKM>X+*4lYFoLTO#*Z@PiRtf6Q7ul zYr@~!&QgllVLUFzAORub=BV1jVjAw#6QSQ9JJ^P9-L1*!JGtq1hrnclR@S{XPo%$^ z5uo!2#VX&6Ro*C;OjVIyhc1tcG?leSlXd&RM_fEDy3G(k_jkdVz)QZmJg}~ojl~4= zicY&RtESYa^94SlFo+TD>s#kH6kCgUb&9p9R6dtL@GO=Llp#8#L?R$y3ex}wecRBU z*DVNK>)@Obu(W5Dbgz*IB2J+AAXi29A;Fzj*G`Eq;zGPbtlRawhKsdbNI=w0#sV_x z_lkyY7?dAw_-X#*>#raG@kojBolaNZTsE25Kkr?M^!P_9(i|SO>i3IqLkUp95Djc( z^>|ACE*wIF3wIt>;Yc?E$!17hMq72X$D<W^A7i7@ms(&8;esxxRo%tdM|aq7c-=E3 zgA|=QDPE7PUoUXoZ;*^Ln!47jo1O?LLC;I=5GOeqCnHm8KUXb#7>KIF4eh0pd#3hL z0ya~V9KGSD#l>$y$KkOSE01H882`0Uj~!@C{<UdSGF}@*da3Gmv&V-QH_Uix6?weQ zm^b(i>J>@`-9S+4pwqCw41iR!vM#*9c-oxMuN@BF8@A)QQR60L({)ee_!bH`9(N?k zG|x~d>D4bE;_Yn?g-RTFb;zW2lDRh6^xG6!zjxWGCDqhDe^dcLKig>A2_Y;LHf5** p^Sh><k=sm(n^1sf_w@Lc8&_l%SztM>u*C7-{vYHd(tbfZ008dHAwd8D literal 7862 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 Uf!UxKINZPdf6_o3cdIu50OsQMe*gdg diff --git a/metadata/md5-cache/gnome-base/gnome-applets-3.46.0 b/metadata/md5-cache/gnome-base/gnome-applets-3.46.0 new file mode 100644 index 000000000000..f85954ab6d88 --- /dev/null +++ b/metadata/md5-cache/gnome-base/gnome-applets-3.46.0 @@ -0,0 +1,16 @@ +BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.6 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=x11-libs/gtk+-3.20.0:3[X] >=dev-libs/glib-2.44.0:2 >=gnome-base/gnome-panel-3.41.1 >=gnome-base/libgtop-2.11.92:= >=x11-libs/libwnck-43.0:3 >=x11-libs/libnotify-0.7 >=sys-power/upower-0.99.8:= >=x11-themes/adwaita-icon-theme-3.14.0 >=dev-libs/libxml2-2.5.0:2 >=dev-libs/libgweather-4.2.0:4= >=gnome-extra/gucharmap-2.33.0:2.90 >=sys-auth/polkit-0.97 x11-libs/libX11 tracker? ( app-misc/tracker:3 ) >=x11-libs/pango-1.50.0 x11-base/xorg-proto +DESCRIPTION=Applets for the GNOME Flashback Panel +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-applets/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 +IUSE=tracker +KEYWORDS=~amd64 ~riscv +LICENSE=GPL-2+ FDL-1.1 +RDEPEND=>=x11-libs/gtk+-3.20.0:3[X] >=dev-libs/glib-2.44.0:2 >=gnome-base/gnome-panel-3.41.1 >=gnome-base/libgtop-2.11.92:= >=x11-libs/libwnck-43.0:3 >=x11-libs/libnotify-0.7 >=sys-power/upower-0.99.8:= >=x11-themes/adwaita-icon-theme-3.14.0 >=dev-libs/libxml2-2.5.0:2 >=dev-libs/libgweather-4.2.0:4= >=gnome-extra/gucharmap-2.33.0:2.90 >=sys-auth/polkit-0.97 x11-libs/libX11 tracker? ( app-misc/tracker:3 ) >=x11-libs/pango-1.50.0 +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-applets/3.46/gnome-applets-3.46.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=73e246910e4e094fb33ac28eb85db7c3 diff --git a/metadata/md5-cache/gnome-base/gnome-control-center-42.3-r1 b/metadata/md5-cache/gnome-base/gnome-control-center-42.3-r1 index 6603e9edd44c..f754701e53b2 100644 --- a/metadata/md5-cache/gnome-base/gnome-control-center-42.3-r1 +++ b/metadata/md5-cache/gnome-base/gnome-control-center-42.3-r1 @@ -16,4 +16,4 @@ RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/gnome-control-center/42/gnome-control-center-42.3.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-42.0-patchset.tar.xz _eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4fb86b5936ae1ab885f782fee83598c6 +_md5_=3a8ee4d7af2ec065ceb07a04ac48a3db diff --git a/metadata/md5-cache/gnome-base/gnome-flashback-3.46.0 b/metadata/md5-cache/gnome-base/gnome-flashback-3.46.0 new file mode 100644 index 000000000000..b01a429c8bf4 --- /dev/null +++ b/metadata/md5-cache/gnome-base/gnome-flashback-3.46.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=x11-libs/gdk-pixbuf-2.32.2:2 >=x11-libs/gtk+-3.22.0:3[X] >=gnome-base/gnome-desktop-43:3= >=gnome-base/gnome-panel-3.35.2 >=media-libs/libcanberra-0.13[gtk3] >=dev-libs/glib-2.67.3:2 >=gnome-base/gsettings-desktop-schemas-3.31.0 >=sys-auth/polkit-0.97 >=app-i18n/ibus-1.5.2 >=sys-power/upower-0.99.0:= >=x11-libs/libXrandr-1.5.0 >=x11-libs/libXxf86vm-1.1.4 x11-libs/libxcb:= x11-libs/libX11 gnome-base/gdm elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) net-wireless/gnome-bluetooth:3= x11-libs/libXext >=x11-libs/libXi-1.6.0 x11-libs/pango x11-libs/libxkbfile x11-misc/xkeyboard-config x11-libs/libXfixes media-libs/libpulse[glib] media-libs/alsa-lib sys-libs/pam x11-base/xorg-proto +DESCRIPTION=GNOME Flashback session +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-flashback/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 toolchain-funcs +IUSE=elogind systemd +KEYWORDS=~amd64 ~riscv +LICENSE=GPL-3+ +RDEPEND=>=x11-libs/gdk-pixbuf-2.32.2:2 >=x11-libs/gtk+-3.22.0:3[X] >=gnome-base/gnome-desktop-43:3= >=gnome-base/gnome-panel-3.35.2 >=media-libs/libcanberra-0.13[gtk3] >=dev-libs/glib-2.67.3:2 >=gnome-base/gsettings-desktop-schemas-3.31.0 >=sys-auth/polkit-0.97 >=app-i18n/ibus-1.5.2 >=sys-power/upower-0.99.0:= >=x11-libs/libXrandr-1.5.0 >=x11-libs/libXxf86vm-1.1.4 x11-libs/libxcb:= x11-libs/libX11 gnome-base/gdm elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) net-wireless/gnome-bluetooth:3= x11-libs/libXext >=x11-libs/libXi-1.6.0 x11-libs/pango x11-libs/libxkbfile x11-misc/xkeyboard-config x11-libs/libXfixes media-libs/libpulse[glib] media-libs/alsa-lib sys-libs/pam x11-wm/metacity gnome-base/gnome-panel gnome-base/gnome-settings-daemon +REQUIRED_USE=^^ ( elogind systemd ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-flashback/3.46/gnome-flashback-3.46.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=6c2d5bed8b5b85d58f844b8423503836 diff --git a/metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r1 b/metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r1 deleted file mode 100644 index 4c64b0191f48..000000000000 --- a/metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils -DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=>=gnome-base/gnome-desktop-2.91.0:3= >=x11-libs/gdk-pixbuf-2.26.0:2 >=x11-libs/pango-1.15.4 >=dev-libs/glib-2.67.1:2 >=x11-libs/gtk+-3.22.0:3[X] >=x11-libs/libwnck-40.0:3 >=gnome-base/gnome-menus-3.7.90:3 eds? ( >=gnome-extra/evolution-data-server-3.33.2:= ) elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) >=x11-libs/cairo-1.0.0[X,glib] >=dev-libs/libgweather-3.91.0:4= <dev-libs/libgweather-4.2.0:4= >=gnome-base/dconf-0.13.4 >=x11-libs/libXrandr-1.3.0 gnome-base/gdm x11-libs/libX11 x11-libs/libXi sys-auth/polkit x11-libs/libXi x11-base/xorg-proto -DESCRIPTION=The GNOME Flashback Panel -EAPI=8 -HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-panel/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2 toolchain-funcs -IUSE=eds elogind systemd -KEYWORDS=~amd64 ~riscv -LICENSE=GPL-2+ FDL-1.1 LGPL-2.1+ -RDEPEND=>=gnome-base/gnome-desktop-2.91.0:3= >=x11-libs/gdk-pixbuf-2.26.0:2 >=x11-libs/pango-1.15.4 >=dev-libs/glib-2.67.1:2 >=x11-libs/gtk+-3.22.0:3[X] >=x11-libs/libwnck-40.0:3 >=gnome-base/gnome-menus-3.7.90:3 eds? ( >=gnome-extra/evolution-data-server-3.33.2:= ) elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) >=x11-libs/cairo-1.0.0[X,glib] >=dev-libs/libgweather-3.91.0:4= <dev-libs/libgweather-4.2.0:4= >=gnome-base/dconf-0.13.4 >=x11-libs/libXrandr-1.3.0 gnome-base/gdm x11-libs/libX11 x11-libs/libXi sys-auth/polkit x11-libs/libXi -REQUIRED_USE=^^ ( elogind systemd ) -SLOT=0 -SRC_URI=mirror://gnome/sources/gnome-panel/3.44/gnome-panel-3.44.0.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4db96ce7ede0dc4c4aac9f150400b18a diff --git a/metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r2 b/metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r2 new file mode 100644 index 000000000000..5c777da78183 --- /dev/null +++ b/metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=gnome-base/gnome-desktop-2.91.0:3= >=x11-libs/gdk-pixbuf-2.26.0:2 >=x11-libs/pango-1.15.4 >=dev-libs/glib-2.67.1:2 >=x11-libs/gtk+-3.22.0:3[X] >=x11-libs/libwnck-40.0:3 >=gnome-base/gnome-menus-3.7.90:3 eds? ( >=gnome-extra/evolution-data-server-3.33.2:= ) elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) >=x11-libs/cairo-1.0.0[X,glib] >=dev-libs/libgweather-3.91.0:4= <dev-libs/libgweather-4.2.0:4= >=gnome-base/dconf-0.13.4 >=x11-libs/libXrandr-1.3.0 gnome-base/gdm x11-libs/libX11 x11-libs/libXi sys-auth/polkit x11-libs/libXi x11-base/xorg-proto +DESCRIPTION=The GNOME Flashback Panel +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-panel/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 toolchain-funcs +IUSE=eds elogind systemd +KEYWORDS=~amd64 ~riscv +LICENSE=GPL-2+ FDL-1.1 LGPL-2.1+ +RDEPEND=>=gnome-base/gnome-desktop-2.91.0:3= >=x11-libs/gdk-pixbuf-2.26.0:2 >=x11-libs/pango-1.15.4 >=dev-libs/glib-2.67.1:2 >=x11-libs/gtk+-3.22.0:3[X] >=x11-libs/libwnck-40.0:3 >=gnome-base/gnome-menus-3.7.90:3 eds? ( >=gnome-extra/evolution-data-server-3.33.2:= ) elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) >=x11-libs/cairo-1.0.0[X,glib] >=dev-libs/libgweather-3.91.0:4= <dev-libs/libgweather-4.2.0:4= >=gnome-base/dconf-0.13.4 >=x11-libs/libXrandr-1.3.0 gnome-base/gdm x11-libs/libX11 x11-libs/libXi sys-auth/polkit x11-libs/libXi +REQUIRED_USE=^^ ( elogind systemd ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-panel/3.44/gnome-panel-3.44.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=fc5666185066c6eccba9554e96bd5b21 diff --git a/metadata/md5-cache/gnome-base/gnome-panel-3.46.0 b/metadata/md5-cache/gnome-base/gnome-panel-3.46.0 new file mode 100644 index 000000000000..4c738c030bea --- /dev/null +++ b/metadata/md5-cache/gnome-base/gnome-panel-3.46.0 @@ -0,0 +1,17 @@ +BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=gnome-base/gnome-desktop-2.91.0:3= >=x11-libs/gdk-pixbuf-2.26.0:2 >=x11-libs/pango-1.15.4 >=dev-libs/glib-2.67.1:2 >=x11-libs/gtk+-3.22.0:3[X] >=x11-libs/libwnck-43.0:3 >=gnome-base/gnome-menus-3.7.90:3 eds? ( >=gnome-extra/evolution-data-server-3.46.0:= ) elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) >=x11-libs/cairo-1.0.0[X,glib] >=dev-libs/libgweather-4.2.0:4= >=gnome-base/dconf-0.13.4 >=x11-libs/libXrandr-1.3.0 gnome-base/gdm x11-libs/libX11 x11-libs/libXi sci-geosciences/geocode-glib:2 sys-auth/polkit x11-base/xorg-proto +DESCRIPTION=The GNOME Flashback Panel +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-panel/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 toolchain-funcs +IUSE=eds elogind systemd +KEYWORDS=~amd64 ~riscv +LICENSE=GPL-2+ FDL-1.1 LGPL-2.1+ +RDEPEND=>=gnome-base/gnome-desktop-2.91.0:3= >=x11-libs/gdk-pixbuf-2.26.0:2 >=x11-libs/pango-1.15.4 >=dev-libs/glib-2.67.1:2 >=x11-libs/gtk+-3.22.0:3[X] >=x11-libs/libwnck-43.0:3 >=gnome-base/gnome-menus-3.7.90:3 eds? ( >=gnome-extra/evolution-data-server-3.46.0:= ) elogind? ( >=sys-auth/elogind-230 ) systemd? ( >=sys-apps/systemd-230:= ) >=x11-libs/cairo-1.0.0[X,glib] >=dev-libs/libgweather-4.2.0:4= >=gnome-base/dconf-0.13.4 >=x11-libs/libXrandr-1.3.0 gnome-base/gdm x11-libs/libX11 x11-libs/libXi sci-geosciences/geocode-glib:2 sys-auth/polkit +REQUIRED_USE=^^ ( elogind systemd ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-panel/3.46/gnome-panel-3.46.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=7eae2021164441d01778d2c417b3e91a diff --git a/metadata/md5-cache/gnome-base/gnome-settings-daemon-42.2-r4 b/metadata/md5-cache/gnome-base/gnome-settings-daemon-42.2-r4 index bc675e386a2a..d8d8b3b70e62 100644 --- a/metadata/md5-cache/gnome-base/gnome-settings-daemon-42.2-r4 +++ b/metadata/md5-cache/gnome-base/gnome-settings-daemon-42.2-r4 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gnome-settings-daemon/42/gnome-settings-daemon-42.2.tar.xz _eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b9d6a215a35ece8f18be8ab423454c56 +_md5_=43cd3ce071ec1deced6ddd0269a56daf diff --git a/metadata/md5-cache/gnome-base/librsvg-2.54.4 b/metadata/md5-cache/gnome-base/librsvg-2.54.4 deleted file mode 100644 index 86541aa002ec..000000000000 --- a/metadata/md5-cache/gnome-base/librsvg-2.54.4 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=x11-libs/cairo-1.16.0[glib,svg,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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) >=virtual/rust-1.56[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/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/docutils[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/docutils[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/docutils[python_targets_python3_8(-)] ) ) gtk-doc? ( dev-util/gi-docgen ) virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) dev-libs/gobject-introspection-common dev-libs/vala-common >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Scalable Vector Graphics (SVG) rendering library -EAPI=6 -HOMEPAGE=https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg -INHERIT=gnome2 multilib-minimal python-any-r1 rust-toolchain vala -IUSE=gtk-doc +introspection +vala 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 arm arm64 ~ppc ppc64 ~riscv ~sparc x86 -LICENSE=LGPL-2+ -RDEPEND=>=x11-libs/cairo-1.16.0[glib,svg,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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) -REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) -RESTRICT=test -SLOT=2 -SRC_URI=mirror://gnome/sources/librsvg/2.54/librsvg-2.54.4.tar.xz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 rust-toolchain 9e3a9f96182f7084ca9c6e173d2f2f5c strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c8535a755dfe766370165ea84e976fb7 diff --git a/metadata/md5-cache/gnome-base/librsvg-2.54.4-r1 b/metadata/md5-cache/gnome-base/librsvg-2.54.4-r1 new file mode 100644 index 000000000000..dee33e41a23e --- /dev/null +++ b/metadata/md5-cache/gnome-base/librsvg-2.54.4-r1 @@ -0,0 +1,16 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=x11-libs/cairo-1.16.0[glib,svg(+),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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) >=virtual/rust-1.56[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/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/docutils[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/docutils[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/docutils[python_targets_python3_8(-)] ) ) gtk-doc? ( dev-util/gi-docgen ) virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) dev-libs/gobject-introspection-common dev-libs/vala-common >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Scalable Vector Graphics (SVG) rendering library +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg +INHERIT=gnome2 multilib-minimal python-any-r1 rust-toolchain vala +IUSE=gtk-doc +introspection +vala 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 arm arm64 ~ppc ppc64 ~riscv ~sparc x86 +LICENSE=LGPL-2+ +RDEPEND=>=x11-libs/cairo-1.16.0[glib,svg(+),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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) +RESTRICT=test +SLOT=2 +SRC_URI=mirror://gnome/sources/librsvg/2.54/librsvg-2.54.4.tar.xz +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 rust-toolchain 9e3a9f96182f7084ca9c6e173d2f2f5c strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e7340ec00afc5f7650c7a375e1912b56 diff --git a/metadata/md5-cache/gnome-base/librsvg-2.54.5 b/metadata/md5-cache/gnome-base/librsvg-2.54.5 deleted file mode 100644 index 7a7addc68ffb..000000000000 --- a/metadata/md5-cache/gnome-base/librsvg-2.54.5 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=x11-libs/cairo-1.16.0[glib,svg,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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) >=virtual/rust-1.56[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/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/docutils[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/docutils[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/docutils[python_targets_python3_8(-)] ) ) gtk-doc? ( dev-util/gi-docgen ) virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) dev-libs/gobject-introspection-common dev-libs/vala-common >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Scalable Vector Graphics (SVG) rendering library -EAPI=6 -HOMEPAGE=https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg -INHERIT=gnome2 multilib-minimal python-any-r1 rust-toolchain vala -IUSE=gtk-doc +introspection +vala 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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=x11-libs/cairo-1.16.0[glib,svg,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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) -REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) -RESTRICT=test -SLOT=2 -SRC_URI=mirror://gnome/sources/librsvg/2.54/librsvg-2.54.5.tar.xz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 rust-toolchain 9e3a9f96182f7084ca9c6e173d2f2f5c strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9fd58828686d24d27ed484c65fae10da diff --git a/metadata/md5-cache/gnome-base/librsvg-2.54.5-r1 b/metadata/md5-cache/gnome-base/librsvg-2.54.5-r1 new file mode 100644 index 000000000000..19457831a503 --- /dev/null +++ b/metadata/md5-cache/gnome-base/librsvg-2.54.5-r1 @@ -0,0 +1,16 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=x11-libs/cairo-1.16.0[glib,svg(+),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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) >=virtual/rust-1.56[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/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/docutils[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/docutils[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/docutils[python_targets_python3_8(-)] ) ) gtk-doc? ( dev-util/gi-docgen ) virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) dev-libs/gobject-introspection-common dev-libs/vala-common >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Scalable Vector Graphics (SVG) rendering library +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg +INHERIT=gnome2 multilib-minimal python-any-r1 rust-toolchain vala +IUSE=gtk-doc +introspection +vala 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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=x11-libs/cairo-1.16.0[glib,svg(+),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/freetype-2.9: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.20:2[introspection?,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.50.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(-)?] >=media-libs/harfbuzz-2.0.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/libxml2-2.9.1-r4: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/pango-1.48.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) +RESTRICT=test +SLOT=2 +SRC_URI=mirror://gnome/sources/librsvg/2.54/librsvg-2.54.5.tar.xz +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 rust-toolchain 9e3a9f96182f7084ca9c6e173d2f2f5c strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=15be26d3cf005d3b619a095d8de49600 diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz index f32764324280b52d3c62e0229e596895950680c5..3570f7ec09799e4c670cc5864d22907ee8f43507 100644 GIT binary patch delta 16337 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 T*Xn$4{^kDyarD~iymtTqKzkU> delta 16004 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 diff --git a/metadata/md5-cache/gnome-extra/gnome-boxes-43.0 b/metadata/md5-cache/gnome-extra/gnome-boxes-43.0 new file mode 100644 index 000000000000..9cedf3c74ff5 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-boxes-43.0 @@ -0,0 +1,15 @@ +BDEPEND=|| ( dev-lang/vala:0.56 ) sys-libs/libosinfo[vala] app-crypt/libsecret[vala] net-libs/libsoup:3.0[vala] app-emulation/libvirt-glib[vala] net-misc/spice-gtk[vala] x11-libs/vte:2.91[vala] dev-libs/appstream-glib dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test +DEPEND=>=app-arch/libarchive-3.0.0:= >=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.24.1:3 >=gui-libs/libhandy-1.5.0:1 >=sys-libs/libosinfo-1.10.0-r1 app-crypt/libsecret net-libs/libsoup:3.0 virtual/libusb:1 >=app-emulation/libvirt-glib-4.0.0 >=dev-libs/libxml2-2.7.8:2 >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir] app-misc/tracker:3 >=net-libs/webkit-gtk-2.38.0:4.1 >=dev-libs/gobject-introspection-1.56:= >=dev-libs/libgudev-165:= +DESCRIPTION=Simple GNOME application to access remote or virtual systems +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Boxes +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg +KEYWORDS=~amd64 +LICENSE=LGPL-2+ CC-BY-2.0 +RDEPEND=>=app-arch/libarchive-3.0.0:= >=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.24.1:3 >=gui-libs/libhandy-1.5.0:1 >=sys-libs/libosinfo-1.10.0-r1 app-crypt/libsecret net-libs/libsoup:3.0 virtual/libusb:1 >=app-emulation/libvirt-glib-4.0.0 >=dev-libs/libxml2-2.7.8:2 >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir] app-misc/tracker:3 >=net-libs/webkit-gtk-2.38.0:4.1 >=dev-libs/gobject-introspection-1.56:= >=dev-libs/libgudev-165:= app-cdr/cdrtools app-misc/tracker-miners:3[iso] app-emulation/spice[smartcard] >=app-emulation/libvirt-0.9.3[libvirtd,qemu] >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] sys-fs/mtools sys-auth/polkit +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-boxes/43/gnome-boxes-43.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=0bf52edd8ba67e0e2d1df4a8dff9a815 diff --git a/metadata/md5-cache/gnome-extra/gnome-software-43.0 b/metadata/md5-cache/gnome-extra/gnome-software-43.0 new file mode 100644 index 000000000000..b272d36ebdfa --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-software-43.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/libxml2:2 dev-util/gdbus-codegen >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.6:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.0.1:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.5.6 ) flatpak? ( >=sys-apps/flatpak-1.9.1 dev-util/ostree ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5 test? ( dev-libs/libglib-testing ) +DESCRIPTION=Gnome install & update software +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson virtualx xdg +IUSE=flatpak +firmware gnome gtk-doc sysprof udev test test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.6:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.0.1:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.5.6 ) flatpak? ( >=sys-apps/flatpak-1.9.1 dev-util/ostree ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-software/43/gnome-software-43.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=31a4c94b15cf23acf4dd2d056c69581b diff --git a/metadata/md5-cache/gnustep-base/Manifest.gz b/metadata/md5-cache/gnustep-base/Manifest.gz index 2dfe88166a65f3df04ab1f0f0cde3288a951b910..ea47914daa5c3237ba70ee87c6537274508bf1db 100644 GIT binary patch delta 2636 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 delta 2633 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 diff --git a/metadata/md5-cache/gnustep-base/gnustep-make-2.8.0 b/metadata/md5-cache/gnustep-base/gnustep-make-2.8.0 deleted file mode 100644 index 8105bbe43cf8..000000000000 --- a/metadata/md5-cache/gnustep-base/gnustep-make-2.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) >=sys-devel/make-3.75 libobjc2? ( gnustep-base/libobjc2 sys-devel/clang ) !libobjc2? ( !!gnustep-base/libobjc2 || ( >=sys-devel/gcc-3.3[objc] sys-devel/clang ) ) -DESCRIPTION=GNUstep Makefile Package -EAPI=7 -HOMEPAGE=http://www.gnustep.org -INHERIT=gnustep-base prefix toolchain-funcs -IUSE=libobjc2 native-exceptions debug doc -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) >=sys-devel/make-3.75 libobjc2? ( gnustep-base/libobjc2 sys-devel/clang ) !libobjc2? ( !!gnustep-base/libobjc2 || ( >=sys-devel/gcc-3.3[objc] sys-devel/clang ) ) -SLOT=0 -SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.8.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnustep-base 50fd9971b7038e7ff6571a3a11d40357 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=8aec92d93a9560bdc39f85000a980eb7 diff --git a/metadata/md5-cache/gnustep-base/gnustep-make-2.8.0-r1 b/metadata/md5-cache/gnustep-base/gnustep-make-2.8.0-r1 new file mode 100644 index 000000000000..f28cab2fdd0d --- /dev/null +++ b/metadata/md5-cache/gnustep-base/gnustep-make-2.8.0-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) >=sys-devel/make-3.75 libobjc2? ( gnustep-base/libobjc2 sys-devel/clang:* ) !libobjc2? ( !!gnustep-base/libobjc2 || ( >=sys-devel/gcc-3.3:*[objc] sys-devel/clang:* ) ) +DESCRIPTION=GNUstep Makefile Package +EAPI=7 +HOMEPAGE=http://www.gnustep.org +INHERIT=gnustep-base prefix toolchain-funcs +IUSE=libobjc2 native-exceptions debug doc +KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) >=sys-devel/make-3.75 libobjc2? ( gnustep-base/libobjc2 sys-devel/clang:* ) !libobjc2? ( !!gnustep-base/libobjc2 || ( >=sys-devel/gcc-3.3:*[objc] sys-devel/clang:* ) ) +SLOT=0 +SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.8.0.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnustep-base 50fd9971b7038e7ff6571a3a11d40357 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=d966b0023c0e881b469e0278f7e72a32 diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz index 210888ddc2803b8c6b95eccd1f29013639e3113a..de9732a874fc701c4b38c9a1bad006b0dc1d2a29 100644 GIT binary patch literal 9728 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 O-~K<!OFwCnL;wIb?@C($ literal 9555 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 diff --git a/metadata/md5-cache/gui-apps/gnome-console-43.0 b/metadata/md5-cache/gui-apps/gnome-console-43.0 new file mode 100644 index 000000000000..75eb8f86880a --- /dev/null +++ b/metadata/md5-cache/gui-apps/gnome-console-43.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.6:4 >=gui-libs/libadwaita-1.2:1 >=gui-libs/vte-0.70.0:2.91-gtk4 gnome-base/libgtop:2= >=dev-libs/libpcre2-10.32:0= gnome-base/gsettings-desktop-schemas x11-libs/pango +DESCRIPTION=A simple user-friendly terminal emulator for the GNOME desktop +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/console +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=test +KEYWORDS=~amd64 +LICENSE=LGPL-3+ +RDEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.6:4 >=gui-libs/libadwaita-1.2:1 >=gui-libs/vte-0.70.0:2.91-gtk4 gnome-base/libgtop:2= >=dev-libs/libpcre2-10.32:0= gnome-base/gsettings-desktop-schemas x11-libs/pango +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-console/43/gnome-console-43.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=859fff7d91c0499cf4be939e17dcd520 diff --git a/metadata/md5-cache/gui-apps/tuigreet-0.8.0 b/metadata/md5-cache/gui-apps/tuigreet-0.8.0 deleted file mode 100644 index 9a450bcdb9dd..000000000000 --- a/metadata/md5-cache/gui-apps/tuigreet-0.8.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=virtual/rust-1.53 -DEFINED_PHASES=compile configure install test unpack -DEPEND=acct-group/greetd acct-user/greetd gui-libs/greetd -DESCRIPTION=TUI greeter for greetd login manager -EAPI=8 -HOMEPAGE=https://github.com/apognu/tuigreet -INHERIT=cargo -IUSE=debug -KEYWORDS=~amd64 ~ppc64 ~riscv -LICENSE=Apache-2.0 Boost-1.0 GPL-3 MIT -RDEPEND=acct-group/greetd acct-user/greetd gui-libs/greetd -SLOT=0 -SRC_URI=https://github.com/apognu/tuigreet/archive/0.8.0.tar.gz -> tuigreet-0.8.0.tar.gz https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/async-trait/0.1.53/download -> async-trait-0.1.53.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.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/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/cpufeatures/0.2.2/download -> cpufeatures-0.2.2.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/dashmap/5.3.3/download -> dashmap-5.3.3.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dlv-list/0.3.0/download -> dlv-list-0.3.0.crate https://crates.io/api/v1/crates/find-crate/0.6.3/download -> find-crate-0.6.3.crate https://crates.io/api/v1/crates/fluent/0.16.0/download -> fluent-0.16.0.crate https://crates.io/api/v1/crates/fluent-bundle/0.15.2/download -> fluent-bundle-0.15.2.crate https://crates.io/api/v1/crates/fluent-langneg/0.13.0/download -> fluent-langneg-0.13.0.crate https://crates.io/api/v1/crates/fluent-syntax/0.11.0/download -> fluent-syntax-0.11.0.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/generic-array/0.14.5/download -> generic-array-0.14.5.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/greetd_ipc/0.8.0/download -> greetd_ipc-0.8.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.1/download -> hashbrown-0.12.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/i18n-config/0.4.2/download -> i18n-config-0.4.2.crate https://crates.io/api/v1/crates/i18n-embed/0.13.4/download -> i18n-embed-0.13.4.crate https://crates.io/api/v1/crates/i18n-embed-fl/0.6.4/download -> i18n-embed-fl-0.6.4.crate https://crates.io/api/v1/crates/i18n-embed-impl/0.8.0/download -> i18n-embed-impl-0.8.0.crate https://crates.io/api/v1/crates/intl-memoizer/0.5.1/download -> intl-memoizer-0.5.1.crate https://crates.io/api/v1/crates/intl_pluralrules/7.0.1/download -> intl_pluralrules-7.0.1.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.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/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/locale_config/0.3.0/download -> locale_config-0.3.0.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mio/0.8.3/download -> mio-0.8.3.crate https://crates.io/api/v1/crates/nix/0.24.1/download -> nix-0.24.1.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-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.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/ordered-multimap/0.4.3/download -> ordered-multimap-0.4.3.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/pure-rust-locales/0.5.6/download -> pure-rust-locales-0.5.6.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/rust-embed/6.4.0/download -> rust-embed-6.4.0.crate https://crates.io/api/v1/crates/rust-embed-impl/6.2.0/download -> rust-embed-impl-6.2.0.crate https://crates.io/api/v1/crates/rust-embed-utils/7.2.0/download -> rust-embed-utils-7.2.0.crate https://crates.io/api/v1/crates/rust-ini/0.18.0/download -> rust-ini-0.18.0.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/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/self_cell/0.10.2/download -> self_cell-0.10.2.crate https://crates.io/api/v1/crates/serde/1.0.137/download -> serde-1.0.137.crate https://crates.io/api/v1/crates/serde_derive/1.0.137/download -> serde_derive-1.0.137.crate https://crates.io/api/v1/crates/serde_json/1.0.81/download -> serde_json-1.0.81.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/signal-hook/0.3.13/download -> signal-hook-0.3.13.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/slab/0.4.6/download -> slab-0.4.6.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/smart-default/0.6.0/download -> smart-default-0.6.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.5/download -> socket2-0.4.5.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.92/download -> syn-1.0.92.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.31/download -> thiserror-1.0.31.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.31/download -> thiserror-impl-1.0.31.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/tinystr/0.3.4/download -> tinystr-0.3.4.crate https://crates.io/api/v1/crates/tokio/1.18.2/download -> tokio-1.18.2.crate https://crates.io/api/v1/crates/tokio-macros/1.7.0/download -> tokio-macros-1.7.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/tui/0.18.0/download -> tui-0.18.0.crate https://crates.io/api/v1/crates/type-map/0.4.0/download -> type-map-0.4.0.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unic-langid/0.9.0/download -> unic-langid-0.9.0.crate https://crates.io/api/v1/crates/unic-langid-impl/0.9.0/download -> unic-langid-impl-0.9.0.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.2/download -> unicode-linebreak-0.1.2.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.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/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.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/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/zeroize/1.5.5/download -> zeroize-1.5.5.crate -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=4f9fc2baee84d2dbd8cb6c9dc1e3a061 diff --git a/metadata/md5-cache/gui-apps/tuigreet-0.8.0-r1 b/metadata/md5-cache/gui-apps/tuigreet-0.8.0-r1 new file mode 100644 index 000000000000..cd45e9ffd5db --- /dev/null +++ b/metadata/md5-cache/gui-apps/tuigreet-0.8.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=virtual/rust-1.53 +DEFINED_PHASES=compile configure install test unpack +DEPEND=acct-group/greetd acct-user/greetd gui-libs/greetd +DESCRIPTION=TUI greeter for greetd login manager +EAPI=8 +HOMEPAGE=https://github.com/apognu/tuigreet +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 ~ppc64 ~riscv +LICENSE=Apache-2.0 Boost-1.0 GPL-3 MIT +RDEPEND=acct-group/greetd acct-user/greetd gui-libs/greetd +SLOT=0 +SRC_URI=https://github.com/apognu/tuigreet/archive/0.8.0.tar.gz -> tuigreet-0.8.0.tar.gz https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/async-trait/0.1.53/download -> async-trait-0.1.53.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.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/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/cpufeatures/0.2.2/download -> cpufeatures-0.2.2.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/dashmap/5.3.3/download -> dashmap-5.3.3.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dlv-list/0.3.0/download -> dlv-list-0.3.0.crate https://crates.io/api/v1/crates/find-crate/0.6.3/download -> find-crate-0.6.3.crate https://crates.io/api/v1/crates/fluent/0.16.0/download -> fluent-0.16.0.crate https://crates.io/api/v1/crates/fluent-bundle/0.15.2/download -> fluent-bundle-0.15.2.crate https://crates.io/api/v1/crates/fluent-langneg/0.13.0/download -> fluent-langneg-0.13.0.crate https://crates.io/api/v1/crates/fluent-syntax/0.11.0/download -> fluent-syntax-0.11.0.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/generic-array/0.14.5/download -> generic-array-0.14.5.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/greetd_ipc/0.8.0/download -> greetd_ipc-0.8.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.1/download -> hashbrown-0.12.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/i18n-config/0.4.2/download -> i18n-config-0.4.2.crate https://crates.io/api/v1/crates/i18n-embed/0.13.4/download -> i18n-embed-0.13.4.crate https://crates.io/api/v1/crates/i18n-embed-fl/0.6.4/download -> i18n-embed-fl-0.6.4.crate https://crates.io/api/v1/crates/i18n-embed-impl/0.8.0/download -> i18n-embed-impl-0.8.0.crate https://crates.io/api/v1/crates/intl-memoizer/0.5.1/download -> intl-memoizer-0.5.1.crate https://crates.io/api/v1/crates/intl_pluralrules/7.0.1/download -> intl_pluralrules-7.0.1.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.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/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/locale_config/0.3.0/download -> locale_config-0.3.0.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mio/0.8.3/download -> mio-0.8.3.crate https://crates.io/api/v1/crates/nix/0.24.1/download -> nix-0.24.1.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-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.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/ordered-multimap/0.4.3/download -> ordered-multimap-0.4.3.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/pure-rust-locales/0.5.6/download -> pure-rust-locales-0.5.6.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/rust-embed/6.4.0/download -> rust-embed-6.4.0.crate https://crates.io/api/v1/crates/rust-embed-impl/6.2.0/download -> rust-embed-impl-6.2.0.crate https://crates.io/api/v1/crates/rust-embed-utils/7.2.0/download -> rust-embed-utils-7.2.0.crate https://crates.io/api/v1/crates/rust-ini/0.18.0/download -> rust-ini-0.18.0.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/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/self_cell/0.10.2/download -> self_cell-0.10.2.crate https://crates.io/api/v1/crates/serde/1.0.137/download -> serde-1.0.137.crate https://crates.io/api/v1/crates/serde_derive/1.0.137/download -> serde_derive-1.0.137.crate https://crates.io/api/v1/crates/serde_json/1.0.81/download -> serde_json-1.0.81.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/signal-hook/0.3.13/download -> signal-hook-0.3.13.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/slab/0.4.6/download -> slab-0.4.6.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/smart-default/0.6.0/download -> smart-default-0.6.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.5/download -> socket2-0.4.5.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.92/download -> syn-1.0.92.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.31/download -> thiserror-1.0.31.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.31/download -> thiserror-impl-1.0.31.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/tinystr/0.3.4/download -> tinystr-0.3.4.crate https://crates.io/api/v1/crates/tokio/1.18.2/download -> tokio-1.18.2.crate https://crates.io/api/v1/crates/tokio-macros/1.7.0/download -> tokio-macros-1.7.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/tui/0.18.0/download -> tui-0.18.0.crate https://crates.io/api/v1/crates/type-map/0.4.0/download -> type-map-0.4.0.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unic-langid/0.9.0/download -> unic-langid-0.9.0.crate https://crates.io/api/v1/crates/unic-langid-impl/0.9.0/download -> unic-langid-impl-0.9.0.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.2/download -> unicode-linebreak-0.1.2.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.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/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.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/winapi/0.3.9/download -> winapi-0.3.9.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/zeroize/1.5.5/download -> zeroize-1.5.5.crate +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=15d18c88fb15d219280ed8ae4d052feb diff --git a/metadata/md5-cache/gui-apps/tuigreet-9999 b/metadata/md5-cache/gui-apps/tuigreet-9999 index 0cf8ac0b8b8c..f0298c89a56c 100644 --- a/metadata/md5-cache/gui-apps/tuigreet-9999 +++ b/metadata/md5-cache/gui-apps/tuigreet-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=acct-group/greetd acct-user/greetd gui-libs/greetd SLOT=0 _eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0d3cb78f9b318a6ef86261e52f64a4e8 +_md5_=31da199b25b002e2b6e958c0cb45d1bb diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz index bdf7293d51a9b0525421035277b2cb5b2c1dd8c7..755e73d7e415cb1254ac123fdfe35ed186fc18c6 100644 GIT binary patch literal 9505 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 literal 9339 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 diff --git a/metadata/md5-cache/gui-libs/display-manager-init-1.1.1 b/metadata/md5-cache/gui-libs/display-manager-init-1.1.1 new file mode 100644 index 000000000000..9c7361bd0bf5 --- /dev/null +++ b/metadata/md5-cache/gui-libs/display-manager-init-1.1.1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install preinst +DESCRIPTION=RC init files for starting display and login managers +EAPI=7 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:X11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=sys-apps/gentoo-functions !<=sys-apps/sysvinit-2.98 !<=x11-apps/xinit-1.4.1 !<=x11-base/xorg-server-1.20.10 !=x11-base/xorg-server-1.20.10-r2 +SLOT=0 +_md5_=d105a32228ee2c653a7e69a55a0f5b9c diff --git a/metadata/md5-cache/gui-libs/gtk-4.6.6 b/metadata/md5-cache/gui-libs/gtk-4.6.6 deleted file mode 100644 index 7ec7674778cf..000000000000 --- a/metadata/md5-cache/gui-libs/gtk-4.6.6 +++ /dev/null @@ -1,19 +0,0 @@ -BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) -DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces -EAPI=8 -HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg -IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test -KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 -LICENSE=LGPL-2+ -PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 -RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 -REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) -RESTRICT=!test? ( test ) -SLOT=4 -SRC_URI=mirror://gnome/sources/gtk/4.6/gtk-4.6.6.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=10177776ca061658a71f7eb731c4feb6 diff --git a/metadata/md5-cache/gui-libs/gtk-4.6.6-r1 b/metadata/md5-cache/gui-libs/gtk-4.6.6-r1 new file mode 100644 index 000000000000..894c83f28775 --- /dev/null +++ b/metadata/md5-cache/gui-libs/gtk-4.6.6-r1 @@ -0,0 +1,19 @@ +BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces +EAPI=8 +HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg +IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test +KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 +RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 +REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/gtk/4.6/gtk-4.6.6.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=4593cd7f1162d8e6718c13b4220804eb diff --git a/metadata/md5-cache/gui-libs/gtk-4.6.7 b/metadata/md5-cache/gui-libs/gtk-4.6.7 deleted file mode 100644 index e9b7169d4499..000000000000 --- a/metadata/md5-cache/gui-libs/gtk-4.6.7 +++ /dev/null @@ -1,19 +0,0 @@ -BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) -DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces -EAPI=8 -HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg -IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test -KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 -LICENSE=LGPL-2+ -PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 -RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 -REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) -RESTRICT=!test? ( test ) -SLOT=4 -SRC_URI=mirror://gnome/sources/gtk/4.6/gtk-4.6.7.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=10177776ca061658a71f7eb731c4feb6 diff --git a/metadata/md5-cache/gui-libs/gtk-4.6.7-r1 b/metadata/md5-cache/gui-libs/gtk-4.6.7-r1 new file mode 100644 index 000000000000..5f420e4e4216 --- /dev/null +++ b/metadata/md5-cache/gui-libs/gtk-4.6.7-r1 @@ -0,0 +1,19 @@ +BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces +EAPI=8 +HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg +IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test +KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 +RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.1.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 +REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/gtk/4.6/gtk-4.6.7.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=4593cd7f1162d8e6718c13b4220804eb diff --git a/metadata/md5-cache/gui-libs/gtk-4.8.0 b/metadata/md5-cache/gui-libs/gtk-4.8.0 deleted file mode 100644 index df033e90d2d0..000000000000 --- a/metadata/md5-cache/gui-libs/gtk-4.8.0 +++ /dev/null @@ -1,19 +0,0 @@ -BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) -DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces -EAPI=8 -HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg -IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=LGPL-2+ -PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 -RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 -REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) -RESTRICT=!test? ( test ) -SLOT=4 -SRC_URI=mirror://gnome/sources/gtk/4.8/gtk-4.8.0.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=888cf64d2eff06d054674578bb8f93e8 diff --git a/metadata/md5-cache/gui-libs/gtk-4.8.0-r1 b/metadata/md5-cache/gui-libs/gtk-4.8.0-r1 new file mode 100644 index 000000000000..40d35b76a006 --- /dev/null +++ b/metadata/md5-cache/gui-libs/gtk-4.8.0-r1 @@ -0,0 +1,19 @@ +BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces +EAPI=8 +HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg +IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 +RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 +REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/gtk/4.8/gtk-4.8.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b67a8131cb38501a5d67e763c87652bc diff --git a/metadata/md5-cache/gui-libs/gtk-4.8.1 b/metadata/md5-cache/gui-libs/gtk-4.8.1 deleted file mode 100644 index fa512b12f292..000000000000 --- a/metadata/md5-cache/gui-libs/gtk-4.8.1 +++ /dev/null @@ -1,19 +0,0 @@ -BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) -DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces -EAPI=8 -HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg -IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=LGPL-2+ -PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 -RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 -REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) -RESTRICT=!test? ( test ) -SLOT=4 -SRC_URI=mirror://gnome/sources/gtk/4.8/gtk-4.8.1.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=888cf64d2eff06d054674578bb8f93e8 diff --git a/metadata/md5-cache/gui-libs/gtk-4.8.1-r1 b/metadata/md5-cache/gui-libs/gtk-4.8.1-r1 new file mode 100644 index 000000000000..64c4d95676fb --- /dev/null +++ b/metadata/md5-cache/gui-libs/gtk-4.8.1-r1 @@ -0,0 +1,19 @@ +BDEPEND=dev-libs/gobject-introspection-common introspection? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pygobject:3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pygobject:3[python_targets_python3_8(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/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/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces +EAPI=8 +HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg +IUSE=aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 +RDEPEND=>=dev-libs/fribidi-0.19.7 >=dev-libs/glib-2.66.0:2 >=media-libs/graphene-1.9.1[introspection?] >=media-libs/libepoxy-1.4[egl,X(+)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?] >=x11-libs/pango-1.50.0[introspection?] media-libs/libpng:0= media-libs/tiff:0= media-libs/libjpeg-turbo:0= >=media-libs/harfbuzz-2.6.0:= x11-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 >=media-libs/gst-plugins-base-1.12.3[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.25 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-atk-2.5.3 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 +REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/gtk/4.8/gtk-4.8.1.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b67a8131cb38501a5d67e763c87652bc diff --git a/metadata/md5-cache/gui-wm/Manifest.gz b/metadata/md5-cache/gui-wm/Manifest.gz index 14d2d0c433d455777c518a7401c186709e8000de..7e3ba17882ceccb5b3fe7fd2dcc5e0a51c3b9018 100644 GIT binary patch literal 1687 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 literal 1674 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 Uav;<vY@xpUFKagsP?HM)0E2rfdH?_b diff --git a/metadata/md5-cache/gui-wm/gamescope-3.11.45.2 b/metadata/md5-cache/gui-wm/gamescope-3.11.45.2 deleted file mode 100644 index 9d5c84e5872b..000000000000 --- a/metadata/md5-cache/gui-wm/gamescope-3.11.45.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/glslang dev-util/wayland-scanner >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND==dev-libs/libliftoff-0.3* >=dev-libs/wayland-1.21 >=dev-libs/wayland-protocols-1.17 =gui-libs/wlroots-0.15*[X] media-libs/libsdl2[video] media-libs/vulkan-loader sys-libs/libcap >=x11-libs/libdrm-2.4.109 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrender x11-libs/libXres x11-libs/libXtst x11-libs/libXxf86vm pipewire? ( >=media-video/pipewire-0.3:= ) dev-libs/stb dev-util/vulkan-headers -DESCRIPTION=Efficient micro-compositor for running games -EAPI=8 -HOMEPAGE=https://github.com/Plagman/gamescope -IDEPEND=filecaps? ( sys-libs/libcap ) -INHERIT=fcaps meson -IUSE=pipewire +filecaps -KEYWORDS=~amd64 -LICENSE=BSD-2 -RDEPEND==dev-libs/libliftoff-0.3* >=dev-libs/wayland-1.21 >=dev-libs/wayland-protocols-1.17 =gui-libs/wlroots-0.15*[X] media-libs/libsdl2[video] media-libs/vulkan-loader sys-libs/libcap >=x11-libs/libdrm-2.4.109 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrender x11-libs/libXres x11-libs/libXtst x11-libs/libXxf86vm pipewire? ( >=media-video/pipewire-0.3:= ) -SLOT=0 -SRC_URI=https://github.com/Plagman/gamescope/archive/refs/tags/3.11.45-2.tar.gz -> gamescope-3.11.45.2.tar.gz -_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=08d559e9817f1f915e4cdc6f2ce733f2 diff --git a/metadata/md5-cache/gui-wm/gamescope-3.11.47 b/metadata/md5-cache/gui-wm/gamescope-3.11.47 new file mode 100644 index 000000000000..5904dbf20780 --- /dev/null +++ b/metadata/md5-cache/gui-wm/gamescope-3.11.47 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/glslang dev-util/wayland-scanner >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND==dev-libs/libliftoff-0.3* >=dev-libs/wayland-1.21 >=dev-libs/wayland-protocols-1.17 =gui-libs/wlroots-0.15*[X] media-libs/libsdl2[video] media-libs/vulkan-loader sys-libs/libcap >=x11-libs/libdrm-2.4.109 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrender x11-libs/libXres x11-libs/libXtst x11-libs/libXxf86vm pipewire? ( >=media-video/pipewire-0.3:= ) dev-libs/stb dev-util/vulkan-headers +DESCRIPTION=Efficient micro-compositor for running games +EAPI=8 +HOMEPAGE=https://github.com/Plagman/gamescope +IDEPEND=filecaps? ( sys-libs/libcap ) +INHERIT=fcaps meson +IUSE=pipewire +filecaps +KEYWORDS=~amd64 +LICENSE=BSD-2 +RDEPEND==dev-libs/libliftoff-0.3* >=dev-libs/wayland-1.21 >=dev-libs/wayland-protocols-1.17 =gui-libs/wlroots-0.15*[X] media-libs/libsdl2[video] media-libs/vulkan-loader sys-libs/libcap >=x11-libs/libdrm-2.4.109 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrender x11-libs/libXres x11-libs/libXtst x11-libs/libXxf86vm pipewire? ( >=media-video/pipewire-0.3:= ) +SLOT=0 +SRC_URI=https://github.com/Plagman/gamescope/archive/refs/tags/3.11.47.tar.gz -> gamescope-3.11.47.tar.gz +_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=08d559e9817f1f915e4cdc6f2ce733f2 diff --git a/metadata/md5-cache/gui-wm/sway-9999 b/metadata/md5-cache/gui-wm/sway-9999 index af13ffc56e71..930389723e6a 100644 --- a/metadata/md5-cache/gui-wm/sway-9999 +++ b/metadata/md5-cache/gui-wm/sway-9999 @@ -1,6 +1,6 @@ BDEPEND=>=dev-libs/wayland-protocols-1.24 >=dev-util/meson-0.60.0 virtual/pkgconfig man? ( ~app-text/scdoc-9999 ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst test unpack -DEPEND=>=dev-libs/json-c-0.13:0= >=dev-libs/libinput-1.6.0:0= sys-auth/seatd:= dev-libs/libpcre >=dev-libs/wayland-1.20.0 x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman media-libs/mesa[gles2,libglvnd(+)] swaybar? ( x11-libs/gdk-pixbuf:2 ) tray? ( || ( sys-apps/systemd sys-auth/elogind sys-libs/basu ) ) wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) X? ( x11-libs/libxcb:0= ) ~gui-libs/wlroots-9999:=[X?] +DEPEND=>=dev-libs/json-c-0.13:0= >=dev-libs/libinput-1.6.0:0= sys-auth/seatd:= dev-libs/libpcre2 >=dev-libs/wayland-1.20.0 x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman media-libs/mesa[gles2,libglvnd(+)] swaybar? ( x11-libs/gdk-pixbuf:2 ) tray? ( || ( sys-apps/systemd sys-auth/elogind sys-libs/basu ) ) wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) X? ( x11-libs/libxcb:0= ) ~gui-libs/wlroots-9999:=[X?] DESCRIPTION=i3-compatible Wayland window manager EAPI=8 HOMEPAGE=https://swaywm.org @@ -8,8 +8,8 @@ INHERIT=meson optfeature git-r3 IUSE=grimshot +man +swaybar +swaynag tray wallpapers X LICENSE=MIT PROPERTIES=live -RDEPEND=x11-misc/xkeyboard-config grimshot? ( app-misc/jq gui-apps/grim gui-apps/slurp gui-apps/wl-clipboard x11-libs/libnotify ) >=dev-libs/json-c-0.13:0= >=dev-libs/libinput-1.6.0:0= sys-auth/seatd:= dev-libs/libpcre >=dev-libs/wayland-1.20.0 x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman media-libs/mesa[gles2,libglvnd(+)] swaybar? ( x11-libs/gdk-pixbuf:2 ) tray? ( || ( sys-apps/systemd sys-auth/elogind sys-libs/basu ) ) wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) X? ( x11-libs/libxcb:0= ) ~gui-libs/wlroots-9999:=[X?] +RDEPEND=x11-misc/xkeyboard-config grimshot? ( app-misc/jq gui-apps/grim gui-apps/slurp gui-apps/wl-clipboard x11-libs/libnotify ) >=dev-libs/json-c-0.13:0= >=dev-libs/libinput-1.6.0:0= sys-auth/seatd:= dev-libs/libpcre2 >=dev-libs/wayland-1.20.0 x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman media-libs/mesa[gles2,libglvnd(+)] swaybar? ( x11-libs/gdk-pixbuf:2 ) tray? ( || ( sys-apps/systemd sys-auth/elogind sys-libs/basu ) ) wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) X? ( x11-libs/libxcb:0= ) ~gui-libs/wlroots-9999:=[X?] REQUIRED_USE=tray? ( swaybar ) SLOT=0 _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=e72d61ff956a08cfac589d094bff3299 +_md5_=e155245edcc4c314967c95cf590071b7 diff --git a/metadata/md5-cache/gui-wm/wayfire-0.7.2 b/metadata/md5-cache/gui-wm/wayfire-0.7.2 deleted file mode 100644 index 90f2f1d78182..000000000000 --- a/metadata/md5-cache/gui-wm/wayfire-0.7.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst test -DEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.14.0:=[X?] <gui-libs/wlroots-0.15.0:= ) !system-wlroots? ( !gui-libs/wlroots ) -DESCRIPTION=compiz like 3D wayland compositor -EAPI=7 -HOMEPAGE=https://github.com/WayfireWM/wayfire -INHERIT=meson toolchain-funcs -IUSE=debug +gles +system-wfconfig +system-wlroots X -KEYWORDS=amd64 ~arm64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.14.0:=[X?] <gui-libs/wlroots-0.15.0:= ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config -SLOT=0 -SRC_URI=https://github.com/WayfireWM/wayfire/releases/download/v0.7.2/wayfire-0.7.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3e6d9b43933882a11f257498e2f5944a diff --git a/metadata/md5-cache/gui-wm/wayfire-0.7.2-r1 b/metadata/md5-cache/gui-wm/wayfire-0.7.2-r1 new file mode 100644 index 000000000000..5d3d38a0b4dd --- /dev/null +++ b/metadata/md5-cache/gui-wm/wayfire-0.7.2-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst test +DEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg(+)] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.14.0:=[X?] <gui-libs/wlroots-0.15.0:= ) !system-wlroots? ( !gui-libs/wlroots ) +DESCRIPTION=compiz like 3D wayland compositor +EAPI=7 +HOMEPAGE=https://github.com/WayfireWM/wayfire +INHERIT=meson toolchain-funcs +IUSE=debug +gles +system-wfconfig +system-wlroots X +KEYWORDS=amd64 ~arm64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg(+)] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.14.0:=[X?] <gui-libs/wlroots-0.15.0:= ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config +SLOT=0 +SRC_URI=https://github.com/WayfireWM/wayfire/releases/download/v0.7.2/wayfire-0.7.2.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=866c51737d1e211c6b155c749645c009 diff --git a/metadata/md5-cache/gui-wm/wayfire-0.7.3 b/metadata/md5-cache/gui-wm/wayfire-0.7.3 deleted file mode 100644 index 8b24797ff17d..000000000000 --- a/metadata/md5-cache/gui-wm/wayfire-0.7.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst test -DEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( gui-libs/wlroots:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) -DESCRIPTION=compiz like 3D wayland compositor -EAPI=7 -HOMEPAGE=https://github.com/WayfireWM/wayfire -INHERIT=meson toolchain-funcs -IUSE=debug +gles +system-wfconfig +system-wlroots X -KEYWORDS=amd64 ~arm64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( gui-libs/wlroots:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config -SLOT=0 -SRC_URI=https://github.com/WayfireWM/wayfire/releases/download/v0.7.3/wayfire-0.7.3.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f03539f149b6a6cefd52e931767f9f5f diff --git a/metadata/md5-cache/gui-wm/wayfire-0.7.3-r1 b/metadata/md5-cache/gui-wm/wayfire-0.7.3-r1 deleted file mode 100644 index e7edc003f200..000000000000 --- a/metadata/md5-cache/gui-wm/wayfire-0.7.3-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst test -DEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.15.1:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) -DESCRIPTION=compiz like 3D wayland compositor -EAPI=7 -HOMEPAGE=https://github.com/WayfireWM/wayfire -INHERIT=meson toolchain-funcs -IUSE=debug +gles +system-wfconfig +system-wlroots X -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.15.1:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config -SLOT=0 -SRC_URI=https://github.com/WayfireWM/wayfire/releases/download/v0.7.3/wayfire-0.7.3.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f3607a1533a40b88e391b7e2dbbd6454 diff --git a/metadata/md5-cache/gui-wm/wayfire-0.7.3-r2 b/metadata/md5-cache/gui-wm/wayfire-0.7.3-r2 new file mode 100644 index 000000000000..4b14b309b442 --- /dev/null +++ b/metadata/md5-cache/gui-wm/wayfire-0.7.3-r2 @@ -0,0 +1,15 @@ +BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst test +DEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg(+)] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( gui-libs/wlroots:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) +DESCRIPTION=compiz like 3D wayland compositor +EAPI=7 +HOMEPAGE=https://github.com/WayfireWM/wayfire +INHERIT=meson toolchain-funcs +IUSE=debug +gles +system-wfconfig +system-wlroots X +KEYWORDS=amd64 ~arm64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg(+)] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( gui-libs/wlroots:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config +SLOT=0 +SRC_URI=https://github.com/WayfireWM/wayfire/releases/download/v0.7.3/wayfire-0.7.3.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=ca50aece517ab3b45e5ecf9f4a73ecbe diff --git a/metadata/md5-cache/gui-wm/wayfire-0.7.3-r3 b/metadata/md5-cache/gui-wm/wayfire-0.7.3-r3 new file mode 100644 index 000000000000..af071b9d485c --- /dev/null +++ b/metadata/md5-cache/gui-wm/wayfire-0.7.3-r3 @@ -0,0 +1,15 @@ +BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst test +DEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg(+)] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.15.1:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) +DESCRIPTION=compiz like 3D wayland compositor +EAPI=7 +HOMEPAGE=https://github.com/WayfireWM/wayfire +INHERIT=meson toolchain-funcs +IUSE=debug +gles +system-wfconfig +system-wlroots X +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo[X?,svg(+)] x11-libs/libxkbcommon[X?] x11-libs/pango x11-libs/pixman X? ( x11-base/xwayland x11-libs/libxcb ) system-wfconfig? ( >=gui-libs/wf-config-0.7.1 <gui-libs/wf-config-0.8.0 ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( >=gui-libs/wlroots-0.15.1:0/15[X?] ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config +SLOT=0 +SRC_URI=https://github.com/WayfireWM/wayfire/releases/download/v0.7.3/wayfire-0.7.3.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0cc7396470c61a355edcd585c2b3c897 diff --git a/metadata/md5-cache/gui-wm/wayfire-9999 b/metadata/md5-cache/gui-wm/wayfire-9999 index baaf5572cbc3..981655c3b0cf 100644 --- a/metadata/md5-cache/gui-wm/wayfire-9999 +++ b/metadata/md5-cache/gui-wm/wayfire-9999 @@ -1,6 +1,6 @@ BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst test unpack -DEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-libs/libxcb x11-base/xwayland ) system-wfconfig? ( ~gui-libs/wf-config-9999:= ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( ~gui-libs/wlroots-9999:=[X?] ) !system-wlroots? ( !gui-libs/wlroots ) +DEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg(+)] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-libs/libxcb x11-base/xwayland ) system-wfconfig? ( ~gui-libs/wf-config-9999:= ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( ~gui-libs/wlroots-9999:=[X?] ) !system-wlroots? ( !gui-libs/wlroots ) DESCRIPTION=compiz like 3D wayland compositor EAPI=7 HOMEPAGE=https://github.com/WayfireWM/wayfire @@ -8,7 +8,7 @@ INHERIT=meson toolchain-funcs git-r3 IUSE=debug +gles +system-wfconfig +system-wlroots X LICENSE=MIT PROPERTIES=live -RDEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-libs/libxcb x11-base/xwayland ) system-wfconfig? ( ~gui-libs/wf-config-9999:= ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( ~gui-libs/wlroots-9999:=[X?] ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config +RDEPEND=dev-libs/libevdev dev-libs/libinput dev-libs/wayland gui-libs/gtk-layer-shell media-libs/glm media-libs/mesa:=[gles2,wayland,X?] media-libs/libglvnd[X?] media-libs/libjpeg-turbo media-libs/libpng media-libs/freetype:=[X?] x11-libs/libdrm x11-libs/gtk+:3=[wayland,X?] x11-libs/cairo:=[X?,svg(+)] x11-libs/libxkbcommon:=[X?] x11-libs/pixman X? ( x11-libs/libxcb x11-base/xwayland ) system-wfconfig? ( ~gui-libs/wf-config-9999:= ) !system-wfconfig? ( !gui-libs/wf-config ) system-wlroots? ( ~gui-libs/wlroots-9999:=[X?] ) !system-wlroots? ( !gui-libs/wlroots ) x11-misc/xkeyboard-config SLOT=0 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=78b33b9c65d47a85b98ecf1d27ad9187 +_md5_=aa06f1e4425c26edc2567917c2689095 diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz index 3d4163d73c356a1f1730079b8165b00e0d64161f..f0c4e0d1fdaae7d31c29911337edb2b7eb758524 100644 GIT binary patch delta 49467 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%0AoL>>BF&@Wp$ULt-RCRyQ!QMuYr_hg^ZI&+ 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 delta 49459 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 diff --git a/metadata/md5-cache/kde-apps/ark-22.04.3 b/metadata/md5-cache/kde-apps/ark-22.04.3 index 9c1226ddc74b..13a73e3f4f27 100644 --- a/metadata/md5-cache/kde-apps/ark-22.04.3 +++ b/metadata/md5-cache/kde-apps/ark-22.04.3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 +BDEPEND=sys-devel/gettext elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=app-arch/libarchive:=[bzip2,lzma,zlib(+)] >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/kparts-5.92.0:5 >=kde-frameworks/kpty-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 sys-libs/zlib zip? ( >=dev-libs/libzip-1.6.0:= ) >=dev-qt/qtconcurrent-5.15.4:5 test? ( >=dev-libs/libzip-1.6.0:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=File archiver by KDE @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/22.04.3/src/ark-22.04.3.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 gear.kde.org aebcdbce229877667716707f608f9cc3 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=84e4cf322ceb7c3cd2b81f1dfebbbada +_md5_=3296305850dcfb13420f3623e01a8eac diff --git a/metadata/md5-cache/kde-apps/ark-22.08.1 b/metadata/md5-cache/kde-apps/ark-22.08.1 index fb64e33372e8..ef9ab75c7ca6 100644 --- a/metadata/md5-cache/kde-apps/ark-22.08.1 +++ b/metadata/md5-cache/kde-apps/ark-22.08.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.96.0:5 ) >=kde-frameworks/extra-cmake-modules-5.96.0:5 +BDEPEND=sys-devel/gettext elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.96.0:5 ) >=kde-frameworks/extra-cmake-modules-5.96.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=app-arch/libarchive:=[bzip2,lzma,zlib(+)] >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/karchive-5.96.0:5 >=kde-frameworks/kcompletion-5.96.0:5 >=kde-frameworks/kconfig-5.96.0:5 >=kde-frameworks/kconfigwidgets-5.96.0:5 >=kde-frameworks/kcoreaddons-5.96.0:5 >=kde-frameworks/kcrash-5.96.0:5 >=kde-frameworks/kdbusaddons-5.96.0:5 >=kde-frameworks/ki18n-5.96.0:5 >=kde-frameworks/kio-5.96.0:5 >=kde-frameworks/kitemmodels-5.96.0:5 >=kde-frameworks/kjobwidgets-5.96.0:5 >=kde-frameworks/kparts-5.96.0:5 >=kde-frameworks/kpty-5.96.0:5 >=kde-frameworks/kservice-5.96.0:5 >=kde-frameworks/kwidgetsaddons-5.96.0:5 >=kde-frameworks/kxmlgui-5.96.0:5 sys-libs/zlib zip? ( >=dev-libs/libzip-1.6.0:= ) >=dev-qt/qtconcurrent-5.15.5:5 test? ( >=dev-libs/libzip-1.6.0:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=File archiver by KDE @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/22.08.1/src/ark-22.08.1.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 gear.kde.org aebcdbce229877667716707f608f9cc3 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0aa1864454267807444dfeb8b3a5ec2f +_md5_=f335aaafa119db579199ac4a37f93cf0 diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz index 38784026c8df71acf41d02a4fae3786e19f8a769..a709fea2d860c39e6985afde48bae884b216ae6c 100644 GIT binary patch literal 26633 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 Y&~T8Liotu1?fS?60G*kbH8;Hg03#w_3jhEB literal 26627 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 SbVaSizx@yC)Y`Z}y#N5|n{%oF diff --git a/metadata/md5-cache/kde-frameworks/attica-5.98.0 b/metadata/md5-cache/kde-frameworks/attica-5.98.0 deleted file mode 100644 index 30c45b4dd76c..000000000000 --- a/metadata/md5-cache/kde-frameworks/attica-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtnetwork-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing access to Open Collaboration Services -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/attica-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=aabcee0850d04a2ba9047614076bc8f8 diff --git a/metadata/md5-cache/kde-frameworks/attica-5.99.0 b/metadata/md5-cache/kde-frameworks/attica-5.99.0 new file mode 100644 index 000000000000..f8a8c27fe96f --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/attica-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtnetwork-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing access to Open Collaboration Services +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/attica-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=aabcee0850d04a2ba9047614076bc8f8 diff --git a/metadata/md5-cache/kde-frameworks/baloo-5.98.0 b/metadata/md5-cache/kde-frameworks/baloo-5.98.0 deleted file mode 100644 index 299f81837a0f..000000000000 --- a/metadata/md5-cache/kde-frameworks/baloo-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kfilemetadata-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kidletime-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/solid-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for searching and managing metadata -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kfilemetadata-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kidletime-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/solid-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/baloo-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6d1b36c9aca00fa2bd60f95b27cad732 diff --git a/metadata/md5-cache/kde-frameworks/baloo-5.99.0 b/metadata/md5-cache/kde-frameworks/baloo-5.99.0 new file mode 100644 index 000000000000..3a78f3df647e --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/baloo-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kfilemetadata-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kidletime-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/solid-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for searching and managing metadata +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kfilemetadata-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kidletime-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/solid-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/baloo-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=6d1b36c9aca00fa2bd60f95b27cad732 diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-5.98.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-5.98.0 deleted file mode 100644 index bfb86329e27a..000000000000 --- a/metadata/md5-cache/kde-frameworks/bluez-qt-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 virtual/pkgconfig -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Qt wrapper for Bluez 5 DBus API -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org udev -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/bluez-qt-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5af163dcd33542f9e4e739ad6f733591 diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-5.99.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-5.99.0 new file mode 100644 index 000000000000..757b2fdbd68a --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/bluez-qt-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 virtual/pkgconfig +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Qt wrapper for Bluez 5 DBus API +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org udev +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/bluez-qt-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=5af163dcd33542f9e4e739ad6f733591 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-5.98.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-5.98.0 deleted file mode 100644 index e2475f0c6263..000000000000 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.98:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch postinst postrm prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) -DESCRIPTION=Breeze SVG icon theme -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=cmake frameworks.kde.org python-any-r1 xdg-utils -IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/breeze-icons-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5adb3f2e48fb9a1f1009c77ff5c7a183 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-5.99.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-5.99.0 new file mode 100644 index 000000000000..90b8d399ae6a --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/breeze-icons-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.99:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch postinst postrm prepare setup test unpack +DEPEND=test? ( dev-qt/qttest:5 ) +DESCRIPTION=Breeze SVG icon theme +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=cmake frameworks.kde.org python-any-r1 xdg-utils +IUSE=test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=LGPL-3 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/breeze-icons-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=c7140f634d97656bff43e069cf991c8a diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.98.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.98.0 deleted file mode 100644 index 58b33705b720..000000000000 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.98:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) -DESCRIPTION=Breeze SVG icon theme binary resource -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=cmake frameworks.kde.org python-any-r1 -IUSE=test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/breeze-icons-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=820e9308b1016b2565cc8fb66f18ceb4 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.99.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.99.0 new file mode 100644 index 000000000000..3ef612268353 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.99:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch prepare setup test unpack +DEPEND=test? ( dev-qt/qttest:5 ) +DESCRIPTION=Breeze SVG icon theme binary resource +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=cmake frameworks.kde.org python-any-r1 +IUSE=test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-3 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/breeze-icons-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=820e9308b1016b2565cc8fb66f18ceb4 diff --git a/metadata/md5-cache/kde-frameworks/countryflags-5.98.0 b/metadata/md5-cache/kde-frameworks/countryflags-5.98.0 deleted file mode 100644 index 7a4be4081fa1..000000000000 --- a/metadata/md5-cache/kde-frameworks/countryflags-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-qt/qtcore:5 -DESCRIPTION=Icons of flags for various countries -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=!<kde-frameworks/kdelibs4support-5.90.0:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/portingAids/kdelibs4support-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0834b20e9eaab7e501cbe292a31fe5c2 diff --git a/metadata/md5-cache/kde-frameworks/countryflags-5.99.0 b/metadata/md5-cache/kde-frameworks/countryflags-5.99.0 new file mode 100644 index 000000000000..6b6a41721aee --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/countryflags-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-qt/qtcore:5 +DESCRIPTION=Icons of flags for various countries +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=!<kde-frameworks/kdelibs4support-5.90.0:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/portingAids/kdelibs4support-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=0834b20e9eaab7e501cbe292a31fe5c2 diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.98.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.98.0 deleted file mode 100644 index aa09c60fd48e..000000000000 --- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=doc? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/sphinx[python_targets_python3_8(-)] ) ) >=dev-qt/qthelp-5.15.5:5 ) test? ( >=dev-qt/linguist-tools-5.15.5:5 >=dev-qt/qtcore-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch prepare setup test unpack -DESCRIPTION=Extra modules and scripts for CMake -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules -INHERIT=cmake frameworks.kde.org python-any-r1 -IUSE=doc test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=app-arch/libarchive[bzip2] -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/extra-cmake-modules-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b019cd69a0bbef117e27e047ca039cd3 diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.99.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.99.0 new file mode 100644 index 000000000000..2b56a263770e --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/sphinx[python_targets_python3_8(-)] ) ) >=dev-qt/qthelp-5.15.5:5 ) test? ( >=dev-qt/linguist-tools-5.15.5:5 >=dev-qt/qtcore-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch prepare setup test unpack +DESCRIPTION=Extra modules and scripts for CMake +EAPI=8 +HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules +INHERIT=cmake frameworks.kde.org python-any-r1 +IUSE=doc test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=app-arch/libarchive[bzip2] +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/extra-cmake-modules-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b019cd69a0bbef117e27e047ca039cd3 diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-5.98.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-5.98.0 deleted file mode 100644 index 655a18c6d3f6..000000000000 --- a/metadata/md5-cache/kde-frameworks/frameworkintegration-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/knewstuff-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kpackage-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for integrating Qt applications with KDE Plasma workspaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/knewstuff-5.98*:5 =kde-frameworks/knotifications-5.98*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/frameworkintegration-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=bb1988ca836b23a5d369de8aae1e0d3c diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-5.99.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-5.99.0 new file mode 100644 index 000000000000..154049f874f3 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/frameworkintegration-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/knewstuff-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kpackage-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for integrating Qt applications with KDE Plasma workspaces +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/knewstuff-5.99*:5 =kde-frameworks/knotifications-5.99*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/frameworkintegration-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=bb1988ca836b23a5d369de8aae1e0d3c diff --git a/metadata/md5-cache/kde-frameworks/kactivities-5.98.0 b/metadata/md5-cache/kde-frameworks/kactivities-5.98.0 deleted file mode 100644 index 21ecf489852a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kactivities-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 dev-libs/boost test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for working with KDE activities -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=|| ( LGPL-2.1 LGPL-3 ) -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 >=kde-plasma/kactivitymanagerd-5.16.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kactivities-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=feee5850ea866142b618275ec53f6adc diff --git a/metadata/md5-cache/kde-frameworks/kactivities-5.99.0 b/metadata/md5-cache/kde-frameworks/kactivities-5.99.0 new file mode 100644 index 000000000000..e72757ca360c --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kactivities-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 dev-libs/boost test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for working with KDE activities +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=|| ( LGPL-2.1 LGPL-3 ) +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 >=kde-plasma/kactivitymanagerd-5.16.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kactivities-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=feee5850ea866142b618275ec53f6adc diff --git a/metadata/md5-cache/kde-frameworks/kactivities-stats-5.98.0 b/metadata/md5-cache/kde-frameworks/kactivities-stats-5.98.0 deleted file mode 100644 index a1e36b1c2899..000000000000 --- a/metadata/md5-cache/kde-frameworks/kactivities-stats-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kactivities-5.98*:5 =kde-frameworks/kconfig-5.98*:5 test? ( dev-libs/boost ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for getting the usage statistics collected by the activities service -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kactivities-5.98*:5 =kde-frameworks/kconfig-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kactivities-stats-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a59ed6d246e807f8c2b0c994c9c2cf19 diff --git a/metadata/md5-cache/kde-frameworks/kactivities-stats-5.99.0 b/metadata/md5-cache/kde-frameworks/kactivities-stats-5.99.0 new file mode 100644 index 000000000000..979fd48c6723 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kactivities-stats-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kactivities-5.99*:5 =kde-frameworks/kconfig-5.99*:5 test? ( dev-libs/boost ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for getting the usage statistics collected by the activities service +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 =kde-frameworks/kactivities-5.99*:5 =kde-frameworks/kconfig-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kactivities-stats-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a59ed6d246e807f8c2b0c994c9c2cf19 diff --git a/metadata/md5-cache/kde-frameworks/kapidox-5.98.0 b/metadata/md5-cache/kde-frameworks/kapidox-5.98.0 deleted file mode 100644 index a3fe4c6b3cee..000000000000 --- a/metadata/md5-cache/kde-frameworks/kapidox-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/setuptools-65.3.0[python_targets_python3_11(-)] ) -DEFINED_PHASES=compile configure install nofetch prepare setup test unpack -DESCRIPTION=Framework for building KDE API documentation in a standard format and style -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=frameworks.kde.org distutils-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=BSD-2 -RDEPEND=app-doc/doxygen python_single_target_python3_8? ( dev-python/jinja[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/jinja[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) media-gfx/graphviz[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kapidox-5.98.0.tar.xz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=cc9e3f7376274f70a37c41c3aa0c8269 diff --git a/metadata/md5-cache/kde-frameworks/kapidox-5.99.0 b/metadata/md5-cache/kde-frameworks/kapidox-5.99.0 new file mode 100644 index 000000000000..30ac676fc178 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kapidox-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/setuptools-65.3.0[python_targets_python3_11(-)] ) +DEFINED_PHASES=compile configure install nofetch prepare setup test unpack +DESCRIPTION=Framework for building KDE API documentation in a standard format and style +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=frameworks.kde.org distutils-r1 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD-2 +RDEPEND=app-doc/doxygen python_single_target_python3_8? ( dev-python/jinja[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/jinja[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) media-gfx/graphviz[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kapidox-5.99.0.tar.xz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=cc9e3f7376274f70a37c41c3aa0c8269 diff --git a/metadata/md5-cache/kde-frameworks/karchive-5.98.0 b/metadata/md5-cache/kde-frameworks/karchive-5.98.0 deleted file mode 100644 index 6cc3852b3f95..000000000000 --- a/metadata/md5-cache/kde-frameworks/karchive-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=zstd? ( virtual/pkgconfig ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for reading, creation, and manipulation of various archive formats -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+zstd debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/karchive-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ecb6a53201af5b6c57ce4070ddec0926 diff --git a/metadata/md5-cache/kde-frameworks/karchive-5.99.0 b/metadata/md5-cache/kde-frameworks/karchive-5.99.0 new file mode 100644 index 000000000000..43eb78b05154 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/karchive-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=zstd? ( virtual/pkgconfig ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for reading, creation, and manipulation of various archive formats +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=+zstd debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/karchive-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=ecb6a53201af5b6c57ce4070ddec0926 diff --git a/metadata/md5-cache/kde-frameworks/kauth-5.98.0 b/metadata/md5-cache/kde-frameworks/kauth-5.98.0 deleted file mode 100644 index b4fdabca4136..000000000000 --- a/metadata/md5-cache/kde-frameworks/kauth-5.98.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to let applications perform actions as a privileged user -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls +policykit test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -PDEPEND=policykit? ( kde-plasma/polkit-kde-agent ) -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kauth-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=aaa5d916320afdd73ffbfc2a8350dfda diff --git a/metadata/md5-cache/kde-frameworks/kauth-5.99.0 b/metadata/md5-cache/kde-frameworks/kauth-5.99.0 new file mode 100644 index 000000000000..adcb7255666b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kauth-5.99.0 @@ -0,0 +1,17 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework to let applications perform actions as a privileged user +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls +policykit test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +PDEPEND=policykit? ( kde-plasma/polkit-kde-agent ) +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kauth-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=aaa5d916320afdd73ffbfc2a8350dfda diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-5.98.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-5.98.0 deleted file mode 100644 index a2918f6d32ba..000000000000 --- a/metadata/md5-cache/kde-frameworks/kbookmarks-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 >=kde-frameworks/kconfigwidgets-5.98:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for managing bookmarks stored in XBEL format -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kbookmarks-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f3d5f594003a5ebdde194bfed46b0839 diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-5.99.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-5.99.0 new file mode 100644 index 000000000000..87c244ccebb6 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kbookmarks-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 >=kde-frameworks/kconfigwidgets-5.99:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for managing bookmarks stored in XBEL format +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kbookmarks-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=f3d5f594003a5ebdde194bfed46b0839 diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-5.98.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-5.98.0 deleted file mode 100644 index c22df9bd9bc1..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcalendarcore-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtgui-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for interfacing with calendars -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ test? ( LGPL-3+ ) -RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtgui-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kcalendarcore-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=180c74e858726135505bbdd9bcdd5965 diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-5.99.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-5.99.0 new file mode 100644 index 000000000000..8607d09a2b08 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kcalendarcore-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bison >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtgui-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for interfacing with calendars +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ test? ( LGPL-3+ ) +RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtgui-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kcalendarcore-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=180c74e858726135505bbdd9bcdd5965 diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-5.98.0 b/metadata/md5-cache/kde-frameworks/kcmutils-5.98.0 deleted file mode 100644 index f0e79c76cde8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcmutils-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdeclarative-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to work with KDE System Settings modules -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdeclarative-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kcmutils-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a8cb15ce96d41d77577318b1a2c21026 diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-5.99.0 b/metadata/md5-cache/kde-frameworks/kcmutils-5.99.0 new file mode 100644 index 000000000000..adbb11d9b645 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kcmutils-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdeclarative-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework to work with KDE System Settings modules +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdeclarative-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kcmutils-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a8cb15ce96d41d77577318b1a2c21026 diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-5.98.0 b/metadata/md5-cache/kde-frameworks/kcodecs-5.98.0 deleted file mode 100644 index a319c91573a0..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcodecs-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/gperf nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for manipulating strings using various encodings -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kcodecs-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=383d5bc4f54127d5c1d7a60f3c2be7e1 diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-5.99.0 b/metadata/md5-cache/kde-frameworks/kcodecs-5.99.0 new file mode 100644 index 000000000000..e154b992d722 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kcodecs-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/gperf nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for manipulating strings using various encodings +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kcodecs-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=383d5bc4f54127d5c1d7a60f3c2be7e1 diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-5.98.0 b/metadata/md5-cache/kde-frameworks/kcompletion-5.98.0 deleted file mode 100644 index 361afc195b04..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcompletion-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for common completion tasks such as filename or URL completion -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kcompletion-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b59d0261800fe8613d409124a6c98153 diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-5.99.0 b/metadata/md5-cache/kde-frameworks/kcompletion-5.99.0 new file mode 100644 index 000000000000..f339f02faed4 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kcompletion-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for common completion tasks such as filename or URL completion +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kcompletion-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b59d0261800fe8613d409124a6c98153 diff --git a/metadata/md5-cache/kde-frameworks/kconfig-5.98.0 b/metadata/md5-cache/kde-frameworks/kconfig-5.98.0 deleted file mode 100644 index 7c21aa6dd829..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfig-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for reading and writing configuration -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=dbus nls qml test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kconfig-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=06562bb11202e08600de3d2781ba48ff diff --git a/metadata/md5-cache/kde-frameworks/kconfig-5.99.0 b/metadata/md5-cache/kde-frameworks/kconfig-5.99.0 new file mode 100644 index 000000000000..aa78d6b6510b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kconfig-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for reading and writing configuration +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=dbus nls qml test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kconfig-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=06562bb11202e08600de3d2781ba48ff diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.98.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.98.0 deleted file mode 100644 index f55867ebf355..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing an assortment of configuration-related widgets -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+man test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kconfigwidgets-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e8d3ff6350c4f2fd27843499b19a853b diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.99.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.99.0 new file mode 100644 index 000000000000..b1813b2a68b1 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing an assortment of configuration-related widgets +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=+man test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kconfigwidgets-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e8d3ff6350c4f2fd27843499b19a853b diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-5.98.0 b/metadata/md5-cache/kde-frameworks/kcontacts-5.98.0 deleted file mode 100644 index 462b89ac5101..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcontacts-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 test? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Address book API based on KDE Frameworks -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kcontacts-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e41769ca188032ec8496f8f5d7cfbe00 diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-5.99.0 b/metadata/md5-cache/kde-frameworks/kcontacts-5.99.0 new file mode 100644 index 000000000000..b5ab0c09d5c0 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kcontacts-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 test? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Address book API based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kcontacts-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e41769ca188032ec8496f8f5d7cfbe00 diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.98.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.98.0 deleted file mode 100644 index 4b5e478ec393..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtcore-5.15.5:5[icu] dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) fam? ( virtual/fam ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for solving common problems such as caching, randomisation, and more -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org xdg-utils -IUSE=dbus fam nls debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtcore-5.15.5:5[icu] dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) fam? ( virtual/fam ) nls? ( >=dev-qt/qttranslations-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kcoreaddons-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2f751f714f37b97d9ad4e4024e00ffac diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.99.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.99.0 new file mode 100644 index 000000000000..93fe0cacd106 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtcore-5.15.5:5[icu] virtual/libudev:= dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) fam? ( virtual/fam ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for solving common problems such as caching, randomisation, and more +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org xdg-utils +IUSE=dbus fam nls debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtcore-5.15.5:5[icu] virtual/libudev:= dbus? ( >=dev-qt/qtdbus-5.15.5:5 ) fam? ( virtual/fam ) nls? ( >=dev-qt/qttranslations-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kcoreaddons-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=75afc35e9101c59bd5bdd89a01128e93 diff --git a/metadata/md5-cache/kde-frameworks/kcrash-5.98.0 b/metadata/md5-cache/kde-frameworks/kcrash-5.98.0 deleted file mode 100644 index 9ebb9ca47e80..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcrash-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for intercepting and handling application crashes -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kcrash-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=09bdf997ae7a792226f532efe00efff7 diff --git a/metadata/md5-cache/kde-frameworks/kcrash-5.99.0 b/metadata/md5-cache/kde-frameworks/kcrash-5.99.0 new file mode 100644 index 000000000000..ffb7502902da --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kcrash-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for intercepting and handling application crashes +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls X test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kcrash-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=09bdf997ae7a792226f532efe00efff7 diff --git a/metadata/md5-cache/kde-frameworks/kdav-5.98.0 b/metadata/md5-cache/kde-frameworks/kdav-5.98.0 deleted file mode 100644 index b0efb836af3f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdav-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcoreaddons-5.98:5 >=kde-frameworks/ki18n-5.98:5 >=kde-frameworks/kio-5.98:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=DAV protocol implemention with KJobs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcoreaddons-5.98:5 >=kde-frameworks/ki18n-5.98:5 >=kde-frameworks/kio-5.98:5 !kde-apps/kdav:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kdav-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1e6e0a9e3ed13689437b3dd0ae694c4c diff --git a/metadata/md5-cache/kde-frameworks/kdav-5.99.0 b/metadata/md5-cache/kde-frameworks/kdav-5.99.0 new file mode 100644 index 000000000000..64b83792febb --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdav-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcoreaddons-5.99:5 >=kde-frameworks/ki18n-5.99:5 >=kde-frameworks/kio-5.99:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=DAV protocol implemention with KJobs +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcoreaddons-5.99:5 >=kde-frameworks/ki18n-5.99:5 >=kde-frameworks/kio-5.99:5 !kde-apps/kdav:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kdav-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=1e6e0a9e3ed13689437b3dd0ae694c4c diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-5.98.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-5.98.0 deleted file mode 100644 index 3b6a33702fde..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdbusaddons-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for registering services and applications per freedesktop standards -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls X debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kdbusaddons-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=46f415e628d8a0264a3597b8bebb307c diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-5.99.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-5.99.0 new file mode 100644 index 000000000000..84be48eefaa1 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdbusaddons-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for registering services and applications per freedesktop standards +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls X debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kdbusaddons-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=46f415e628d8a0264a3597b8bebb307c diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-5.98.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-5.98.0 deleted file mode 100644 index 8fa03b48e89f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdeclarative-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kpackage-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5 media-libs/libepoxy doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing integration of QML and KDE work spaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kpackage-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5 media-libs/libepoxy >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kdeclarative-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d090489067b0fc2b203125a782578117 diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-5.99.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-5.99.0 new file mode 100644 index 000000000000..623fdb113d65 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdeclarative-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kpackage-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5 media-libs/libepoxy doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing integration of QML and KDE work spaces +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kpackage-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5 media-libs/libepoxy >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kdeclarative-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d090489067b0fc2b203125a782578117 diff --git a/metadata/md5-cache/kde-frameworks/kded-5.98.0 b/metadata/md5-cache/kde-frameworks/kded-5.98.0 deleted file mode 100644 index e35594df33ce..000000000000 --- a/metadata/md5-cache/kde-frameworks/kded-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kinit-5.98*:5 =kde-frameworks/kservice-5.98*:5 dev-qt/qtcore:5 -DESCRIPTION=Central daemon of KDE workspaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+man debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kinit-5.98*:5 =kde-frameworks/kservice-5.98*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kded-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=21c87c3d83884b81b8c0ed4afa144536 diff --git a/metadata/md5-cache/kde-frameworks/kded-5.99.0 b/metadata/md5-cache/kde-frameworks/kded-5.99.0 new file mode 100644 index 000000000000..a2887a38d5c2 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kded-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kinit-5.99*:5 =kde-frameworks/kservice-5.99*:5 dev-qt/qtcore:5 +DESCRIPTION=Central daemon of KDE workspaces +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=+man debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kinit-5.99*:5 =kde-frameworks/kservice-5.99*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kded-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=21c87c3d83884b81b8c0ed4afa144536 diff --git a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.98.0 b/metadata/md5-cache/kde-frameworks/kdelibs4support-5.98.0 deleted file mode 100644 index 4e8ae16cfaa7..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-perl/URI >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.98:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qttest-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 >=kde-frameworks/kded-5.98:5 =kde-frameworks/kdoctools-5.98*:5 =kde-frameworks/kemoticons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/knotifications-5.98*:5[X=] =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kunitconversion-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X=] =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/solid-5.98*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework easing the development transition from KDELibs 4 to KF 5 -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X test debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qttest-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 >=kde-frameworks/kded-5.98:5 =kde-frameworks/kdoctools-5.98*:5 =kde-frameworks/kemoticons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/knotifications-5.98*:5[X=] =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kunitconversion-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X=] =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/solid-5.98*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/countryflags-5.98:5 =kde-frameworks/kinit-5.98*:5 =kde-frameworks/kitemmodels-5.98*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/portingAids/kdelibs4support-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fd6582a4673470fbb540b5c2f677dbe6 diff --git a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.99.0 b/metadata/md5-cache/kde-frameworks/kdelibs4support-5.99.0 new file mode 100644 index 000000000000..b237d4b13bd0 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdelibs4support-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl dev-perl/URI >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.99:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qttest-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 >=kde-frameworks/kded-5.99:5 =kde-frameworks/kdoctools-5.99*:5 =kde-frameworks/kemoticons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/knotifications-5.99*:5[X?] =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kunitconversion-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/solid-5.99*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework easing the development transition from KDELibs 4 to KF 5 +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=X test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qttest-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 >=kde-frameworks/kded-5.99:5 =kde-frameworks/kdoctools-5.99*:5 =kde-frameworks/kemoticons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/knotifications-5.99*:5[X?] =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kunitconversion-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/solid-5.99*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/countryflags-5.99:5 =kde-frameworks/kinit-5.99*:5 =kde-frameworks/kitemmodels-5.99*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/portingAids/kdelibs4support-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=2d3458784dc4b0c228484b64dddcff0e diff --git a/metadata/md5-cache/kde-frameworks/kdesu-5.98.0 b/metadata/md5-cache/kde-frameworks/kdesu-5.98.0 deleted file mode 100644 index 08de80c0d14c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdesu-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND==kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kpty-5.98*:5 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to handle super user actions -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND==kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kpty-5.98*:5 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kdesu-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8c6eccc902e954733e20affe2029a502 diff --git a/metadata/md5-cache/kde-frameworks/kdesu-5.99.0 b/metadata/md5-cache/kde-frameworks/kdesu-5.99.0 new file mode 100644 index 000000000000..d70da50eef9b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdesu-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND==kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kpty-5.99*:5 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework to handle super user actions +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=X debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 +RDEPEND==kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kpty-5.99*:5 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kdesu-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=8c6eccc902e954733e20affe2029a502 diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-5.98.0 b/metadata/md5-cache/kde-frameworks/kdnssd-5.98.0 deleted file mode 100644 index e51617551133..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdnssd-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtnetwork-5.15.5:5 zeroconf? ( >=dev-qt/qtdbus-5.15.5:5 net-dns/avahi[mdnsresponder-compat] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for network service discovery using Zeroconf -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls zeroconf debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 zeroconf? ( >=dev-qt/qtdbus-5.15.5:5 net-dns/avahi[mdnsresponder-compat] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kdnssd-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e03f74cca0f5d01e6977a9f9a553f510 diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-5.99.0 b/metadata/md5-cache/kde-frameworks/kdnssd-5.99.0 new file mode 100644 index 000000000000..d82fed353e7a --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdnssd-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtnetwork-5.15.5:5 zeroconf? ( >=dev-qt/qtdbus-5.15.5:5 net-dns/avahi[mdnsresponder-compat] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for network service discovery using Zeroconf +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls zeroconf debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 zeroconf? ( >=dev-qt/qtdbus-5.15.5:5 net-dns/avahi[mdnsresponder-compat] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kdnssd-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e03f74cca0f5d01e6977a9f9a553f510 diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-5.98.0 b/metadata/md5-cache/kde-frameworks/kdoctools-5.98.0 deleted file mode 100644 index bd469c6f9e2d..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdoctools-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-5.98*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Tools to generate documentation in various formats from DocBook files -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls debug test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-5.98*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kdoctools-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=04aba89f51e887dc3983262e8b8cb406 diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-5.99.0 b/metadata/md5-cache/kde-frameworks/kdoctools-5.99.0 new file mode 100644 index 000000000000..2c26951f611c --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdoctools-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-5.99*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Tools to generate documentation in various formats from DocBook files +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls debug test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-5.99*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kdoctools-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=04aba89f51e887dc3983262e8b8cb406 diff --git a/metadata/md5-cache/kde-frameworks/kemoticons-5.98.0 b/metadata/md5-cache/kde-frameworks/kemoticons-5.98.0 deleted file mode 100644 index 270472880fd5..000000000000 --- a/metadata/md5-cache/kde-frameworks/kemoticons-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kservice-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for converting text emoticons to graphical representations -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kservice-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kemoticons-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b3013ec6f26c8689bf760e84e8701a3d diff --git a/metadata/md5-cache/kde-frameworks/kemoticons-5.99.0 b/metadata/md5-cache/kde-frameworks/kemoticons-5.99.0 new file mode 100644 index 000000000000..d2919c79a41b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kemoticons-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kservice-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for converting text emoticons to graphical representations +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kservice-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kemoticons-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b3013ec6f26c8689bf760e84e8701a3d diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-5.98.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-5.98.0 deleted file mode 100644 index 23f1caa625b0..000000000000 --- a/metadata/md5-cache/kde-frameworks/kfilemetadata-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:5 ) office? ( =kde-frameworks/karchive-5.98*:5 ) pdf? ( app-text/poppler[qt5] ) taglib? ( media-libs/taglib ) kernel_linux? ( sys-apps/attr ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for extracting file metadata -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature python-any-r1 -IUSE=epub exif ffmpeg mobi office pdf taglib debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:5 ) office? ( =kde-frameworks/karchive-5.98*:5 ) pdf? ( app-text/poppler[qt5] ) taglib? ( media-libs/taglib ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kfilemetadata-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2f31bf32524eb499c393d430e0ad88b6 diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-5.99.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-5.99.0 new file mode 100644 index 000000000000..735aa0d28f20 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kfilemetadata-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:5 ) office? ( =kde-frameworks/karchive-5.99*:5 ) pdf? ( app-text/poppler[qt5] ) taglib? ( media-libs/taglib ) kernel_linux? ( sys-apps/attr ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for extracting file metadata +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org optfeature python-any-r1 +IUSE=epub exif ffmpeg mobi office pdf taglib debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:5 ) office? ( =kde-frameworks/karchive-5.99*:5 ) pdf? ( app-text/poppler[qt5] ) taglib? ( media-libs/taglib ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kfilemetadata-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=2f31bf32524eb499c393d430e0ad88b6 diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.98.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.98.0 deleted file mode 100644 index 676229183bbf..000000000000 --- a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.98.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 X? ( =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms ) test? ( >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 =kde-frameworks/kdeclarative-5.98*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to handle global shortcuts -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 X? ( =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -REQUIRED_USE=test? ( X ) -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kglobalaccel-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fcf1422f92784792ebdc426554d6a319 diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.99.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.99.0 new file mode 100644 index 000000000000..077bea4c378d --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.99.0 @@ -0,0 +1,17 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 X? ( =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms ) test? ( >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 =kde-frameworks/kdeclarative-5.99*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework to handle global shortcuts +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls X test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 X? ( =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +REQUIRED_USE=test? ( X ) +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kglobalaccel-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=fcf1422f92784792ebdc426554d6a319 diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-5.98.0 b/metadata/md5-cache/kde-frameworks/kguiaddons-5.98.0 deleted file mode 100644 index 24bfbeeaed72..000000000000 --- a/metadata/md5-cache/kde-frameworks/kguiaddons-5.98.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.5:5=[wayland] >=dev-qt/qtwayland-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) x11-base/xorg-proto wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 ) X? ( x11-libs/libxcb ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing assorted high-level user interface components -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org -IUSE=wayland X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.5:5=[wayland] >=dev-qt/qtwayland-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kguiaddons-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=bb6f967a2245ed7ea19f95166aba7340 diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-5.99.0 b/metadata/md5-cache/kde-frameworks/kguiaddons-5.99.0 new file mode 100644 index 000000000000..84df77108d20 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kguiaddons-5.99.0 @@ -0,0 +1,17 @@ +BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.5:5=[wayland] >=dev-qt/qtwayland-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) x11-base/xorg-proto wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 ) X? ( x11-libs/libxcb ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing assorted high-level user interface components +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm frameworks.kde.org +IUSE=wayland X test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.5:5=[wayland] >=dev-qt/qtwayland-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kguiaddons-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=bb6f967a2245ed7ea19f95166aba7340 diff --git a/metadata/md5-cache/kde-frameworks/kholidays-5.98.0 b/metadata/md5-cache/kde-frameworks/kholidays-5.98.0 deleted file mode 100644 index 864f610347a8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kholidays-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library to determine holidays and other special events for a geographical region -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls debug test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kholidays-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=08e111852ac4366a867a8ae26d5d9fad diff --git a/metadata/md5-cache/kde-frameworks/kholidays-5.99.0 b/metadata/md5-cache/kde-frameworks/kholidays-5.99.0 new file mode 100644 index 000000000000..2d2e003110d7 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kholidays-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library to determine holidays and other special events for a geographical region +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls debug test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kholidays-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=08e111852ac4366a867a8ae26d5d9fad diff --git a/metadata/md5-cache/kde-frameworks/khtml-5.98.0 b/metadata/md5-cache/kde-frameworks/khtml-5.98.0 deleted file mode 100644 index c1877da1e900..000000000000 --- a/metadata/md5-cache/kde-frameworks/khtml-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-util/gperf >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/kjs-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kwallet-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/sonnet-5.98*:5 media-libs/giflib:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 sys-libs/zlib X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) test? ( >=dev-qt/qtx11extras-5.15.5:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KHTML web rendering engine -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X test debug test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/kjs-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kwallet-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/sonnet-5.98*:5 media-libs/giflib:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 sys-libs/zlib X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/portingAids/khtml-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=bf04ca07e0fac47e8cd17e40ef47f039 diff --git a/metadata/md5-cache/kde-frameworks/khtml-5.99.0 b/metadata/md5-cache/kde-frameworks/khtml-5.99.0 new file mode 100644 index 000000000000..d8fcd953f247 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/khtml-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl dev-util/gperf >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/kjs-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kwallet-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/sonnet-5.99*:5 media-libs/giflib:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 sys-libs/zlib X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) test? ( >=dev-qt/qtx11extras-5.15.5:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KHTML web rendering engine +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=X test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 +RDEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/kjs-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kwallet-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/sonnet-5.99*:5 media-libs/giflib:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 sys-libs/zlib X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/portingAids/khtml-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=bf04ca07e0fac47e8cd17e40ef47f039 diff --git a/metadata/md5-cache/kde-frameworks/ki18n-5.98.0 b/metadata/md5-cache/kde-frameworks/ki18n-5.98.0 deleted file mode 100644 index 04aeadf1560d..000000000000 --- a/metadata/md5-cache/kde-frameworks/ki18n-5.98.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-qt/qtdeclarative-5.15.5:5 sys-devel/gettext virtual/libintl test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework based on Gettext for internationalizing user interface text -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org python-single-r1 -IUSE=debug doc test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-qt/qtdeclarative-5.15.5:5 sys-devel/gettext virtual/libintl app-text/iso-codes >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/ki18n-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=80b7fe8cea3a77533de82e8fa7600982 diff --git a/metadata/md5-cache/kde-frameworks/ki18n-5.99.0 b/metadata/md5-cache/kde-frameworks/ki18n-5.99.0 new file mode 100644 index 000000000000..f45bf1299d75 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/ki18n-5.99.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-qt/qtdeclarative-5.15.5:5 sys-devel/gettext virtual/libintl test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework based on Gettext for internationalizing user interface text +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org python-single-r1 +IUSE=debug doc test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-qt/qtdeclarative-5.15.5:5 sys-devel/gettext virtual/libintl app-text/iso-codes >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/ki18n-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=80b7fe8cea3a77533de82e8fa7600982 diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-5.98.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-5.98.0 deleted file mode 100644 index c2c2a56959d9..000000000000 --- a/metadata/md5-cache/kde-frameworks/kiconthemes-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 test? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for icon theming and configuration -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kiconthemes-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9b14e622d3c8f009fdd1d006e4361be1 diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-5.99.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-5.99.0 new file mode 100644 index 000000000000..5d08ac084e09 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kiconthemes-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 test? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for icon theming and configuration +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kiconthemes-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=9b14e622d3c8f009fdd1d006e4361be1 diff --git a/metadata/md5-cache/kde-frameworks/kidletime-5.98.0 b/metadata/md5-cache/kde-frameworks/kidletime-5.98.0 deleted file mode 100644 index b9348bdf415c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kidletime-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.5:5 x11-libs/libXScrnSaver ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for detection and notification of device idle time -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X xscreensaver debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.5:5 x11-libs/libXScrnSaver ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -REQUIRED_USE=xscreensaver? ( X ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kidletime-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ee3cc3335b1d88731d387460f2f03e66 diff --git a/metadata/md5-cache/kde-frameworks/kidletime-5.99.0 b/metadata/md5-cache/kde-frameworks/kidletime-5.99.0 new file mode 100644 index 000000000000..2f1a0d67cd70 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kidletime-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.5:5=[wayland] >=dev-qt/qtwayland-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.5:5 x11-libs/libXScrnSaver ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for detection and notification of device idle time +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=wayland X xscreensaver debug doc +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.5:5=[wayland] >=dev-qt/qtwayland-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.5:5 x11-libs/libXScrnSaver ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +REQUIRED_USE=xscreensaver? ( X ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kidletime-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=5e03f19869219115b6658c71a45666e1 diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-5.98.0 b/metadata/md5-cache/kde-frameworks/kimageformats-5.98.0 deleted file mode 100644 index 5ece82d53eb7..000000000000 --- a/metadata/md5-cache/kde-frameworks/kimageformats-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/karchive-5.98*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.5:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing additional format plugins for Qt's image I/O system -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=avif eps heif jpegxl openexr test debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/karchive-5.98*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.5:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kimageformats-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a2d788325f3b829746bf0b67c64d0271 diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-5.99.0 b/metadata/md5-cache/kde-frameworks/kimageformats-5.99.0 new file mode 100644 index 000000000000..7d4c05dd9e3f --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kimageformats-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/karchive-5.99*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.5:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing additional format plugins for Qt's image I/O system +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=avif eps heif jpegxl openexr raw test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 =kde-frameworks/karchive-5.99*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.5:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kimageformats-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=8d3544d40c9d5a0cf8d07c3ba03b0e06 diff --git a/metadata/md5-cache/kde-frameworks/kinit-5.98.0 b/metadata/md5-cache/kde-frameworks/kinit-5.98.0 deleted file mode 100644 index 941ee28ddb8a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kinit-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) X? ( x11-base/xorg-proto ) dev-qt/qtcore:5 -DESCRIPTION=Helper library to speed up start of applications on KDE workspaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+caps +man X debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kinit-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a8fa40ae8f200bdfcdbdaa5d1fed94af diff --git a/metadata/md5-cache/kde-frameworks/kinit-5.99.0 b/metadata/md5-cache/kde-frameworks/kinit-5.99.0 new file mode 100644 index 000000000000..59e08481a7bb --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kinit-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) X? ( x11-base/xorg-proto ) dev-qt/qtcore:5 +DESCRIPTION=Helper library to speed up start of applications on KDE workspaces +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=+caps +man X debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kinit-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a8fa40ae8f200bdfcdbdaa5d1fed94af diff --git a/metadata/md5-cache/kde-frameworks/kio-5.98.0 b/metadata/md5-cache/kde-frameworks/kio-5.98.0 deleted file mode 100644 index d5a9bc9c108f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kio-5.98.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kbookmarks-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/solid-5.98*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.98*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.98*:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=dev-qt/qtconcurrent-5.15.5:5 test? ( sys-libs/zlib ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing transparent file and data management -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org xdg-utils -IUSE=acl +handbook kerberos +kwallet X test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -PDEPEND=>=kde-frameworks/kded-5.98:5 -RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kbookmarks-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kcrash-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/solid-5.98*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.98*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.98*:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kio-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d9e7deddaf69344e81d0eeb4fc818e83 diff --git a/metadata/md5-cache/kde-frameworks/kio-5.99.0 b/metadata/md5-cache/kde-frameworks/kio-5.99.0 new file mode 100644 index 000000000000..27dc0691a631 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kio-5.99.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kbookmarks-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/solid-5.99*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.99*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.99*:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=dev-qt/qtconcurrent-5.15.5:5 test? ( sys-libs/zlib ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing transparent file and data management +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org xdg-utils +IUSE=acl +handbook kerberos +kwallet X test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +PDEPEND=>=kde-frameworks/kded-5.99:5 +RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kbookmarks-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kcrash-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/solid-5.99*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.99*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.99*:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kio-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d9e7deddaf69344e81d0eeb4fc818e83 diff --git a/metadata/md5-cache/kde-frameworks/kirigami-5.98.0 b/metadata/md5-cache/kde-frameworks/kirigami-5.98.0 deleted file mode 100644 index 0586e98626f3..000000000000 --- a/metadata/md5-cache/kde-frameworks/kirigami-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.5:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Lightweight user interface framework for mobile and convergent applications -EAPI=8 -HOMEPAGE=https://techbase.kde.org/Kirigami -INHERIT=ecm frameworks.kde.org -IUSE=debug examples test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtgraphicaleffects-5.15.5:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kirigami2-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2613ee9c569fa1286ee351d12468a32e diff --git a/metadata/md5-cache/kde-frameworks/kirigami-5.99.0 b/metadata/md5-cache/kde-frameworks/kirigami-5.99.0 new file mode 100644 index 000000000000..9f621a2e5ac2 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kirigami-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.5:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Lightweight user interface framework for mobile and convergent applications +EAPI=8 +HOMEPAGE=https://techbase.kde.org/Kirigami +INHERIT=ecm frameworks.kde.org +IUSE=debug examples test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtgraphicaleffects-5.15.5:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kirigami2-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=2613ee9c569fa1286ee351d12468a32e diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-5.98.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-5.98.0 deleted file mode 100644 index 05f7c693b675..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemmodels-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing data models to help with tasks such as sorting and filtering -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=qml test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kitemmodels-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e743dd3f899a2a530e19215014df7728 diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-5.99.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-5.99.0 new file mode 100644 index 000000000000..bc1bd21df98d --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kitemmodels-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing data models to help with tasks such as sorting and filtering +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=qml test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kitemmodels-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e743dd3f899a2a530e19215014df7728 diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-5.98.0 b/metadata/md5-cache/kde-frameworks/kitemviews-5.98.0 deleted file mode 100644 index f84f6efa798a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemviews-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing additional widgets for item models -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kitemviews-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=14a45e2142a863493339967becad5ac1 diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-5.99.0 b/metadata/md5-cache/kde-frameworks/kitemviews-5.99.0 new file mode 100644 index 000000000000..d6ee1c07a685 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kitemviews-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing additional widgets for item models +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kitemviews-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=14a45e2142a863493339967becad5ac1 diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-5.98.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-5.98.0 deleted file mode 100644 index ebef22d206e9..000000000000 --- a/metadata/md5-cache/kde-frameworks/kjobwidgets-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) X? ( x11-base/xorg-proto x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing assorted widgets for showing the progress of jobs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls X debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kjobwidgets-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f20c4506988a4bd78964b1ac9f905718 diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-5.99.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-5.99.0 new file mode 100644 index 000000000000..8ad90a92ec4b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kjobwidgets-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) X? ( x11-base/xorg-proto x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing assorted widgets for showing the progress of jobs +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls X debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kjobwidgets-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=f20c4506988a4bd78964b1ac9f905718 diff --git a/metadata/md5-cache/kde-frameworks/kjs-5.98.0 b/metadata/md5-cache/kde-frameworks/kjs-5.98.0 deleted file mode 100644 index 1b8723c525c3..000000000000 --- a/metadata/md5-cache/kde-frameworks/kjs-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.98:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libpcre test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=ECMAScipt compatible parser and engine -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=BSD-2 LGPL-2+ -RDEPEND=dev-libs/libpcre >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/portingAids/kjs-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=72da9058e9b7fc7f98c98bca17f8ad25 diff --git a/metadata/md5-cache/kde-frameworks/kjs-5.99.0 b/metadata/md5-cache/kde-frameworks/kjs-5.99.0 new file mode 100644 index 000000000000..22178b5cb1cf --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kjs-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.99:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libpcre test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=ECMAScipt compatible parser and engine +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD-2 LGPL-2+ +RDEPEND=dev-libs/libpcre >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/portingAids/kjs-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=72da9058e9b7fc7f98c98bca17f8ad25 diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-5.98.0 b/metadata/md5-cache/kde-frameworks/knewstuff-5.98.0 deleted file mode 100644 index 33494fe6affc..000000000000 --- a/metadata/md5-cache/kde-frameworks/knewstuff-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/attica-5.98*:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kpackage-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 opds? ( =kde-frameworks/syndication-5.98*:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for downloading and sharing additional application data -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=opds debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/attica-5.98*:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kpackage-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/ktextwidgets-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 opds? ( =kde-frameworks/syndication-5.98*:5 ) >=kde-frameworks/kirigami-5.98:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/knewstuff-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d0bc08bef8be994174755729112438ec diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-5.99.0 b/metadata/md5-cache/kde-frameworks/knewstuff-5.99.0 new file mode 100644 index 000000000000..45e0cec54371 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/knewstuff-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/attica-5.99*:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kpackage-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 opds? ( =kde-frameworks/syndication-5.99*:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for downloading and sharing additional application data +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=opds debug doc +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/attica-5.99*:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kpackage-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/ktextwidgets-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 opds? ( =kde-frameworks/syndication-5.99*:5 ) >=kde-frameworks/kirigami-5.99:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/knewstuff-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d0bc08bef8be994174755729112438ec diff --git a/metadata/md5-cache/kde-frameworks/knotifications-5.98.0-r1 b/metadata/md5-cache/kde-frameworks/knotifications-5.98.0-r1 deleted file mode 100644 index 80796c4edd9d..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifications-5.98.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) speech? ( >=dev-qt/qtspeech-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXtst ) X? ( x11-base/xorg-proto ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for notifying the user of an event -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=dbus nls phonon qml speech X debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) speech? ( >=dev-qt/qtspeech-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXtst ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/knotifications-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a705d9d43a00d51197c1f6e1a3ed33b9 diff --git a/metadata/md5-cache/kde-frameworks/knotifications-5.99.0 b/metadata/md5-cache/kde-frameworks/knotifications-5.99.0 new file mode 100644 index 000000000000..87c8041533cc --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/knotifications-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) speech? ( >=dev-qt/qtspeech-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXtst ) X? ( x11-base/xorg-proto ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for notifying the user of an event +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=dbus nls phonon qml speech X debug doc +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) speech? ( >=dev-qt/qtspeech-5.15.5:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXtst ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/knotifications-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=94dbab32fe668a6074e47610e94471e5 diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-5.98.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-5.98.0 deleted file mode 100644 index 5f81e16f9eaf..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifyconfig-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for configuring desktop notifications -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=phonon debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/knotifyconfig-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7ba68bf685ebed3d0793dd55b37799ea diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-5.99.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-5.99.0 new file mode 100644 index 000000000000..7b74bec626bd --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/knotifyconfig-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for configuring desktop notifications +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=phonon debug doc +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/knotifyconfig-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=7ba68bf685ebed3d0793dd55b37799ea diff --git a/metadata/md5-cache/kde-frameworks/kpackage-5.98.0 b/metadata/md5-cache/kde-frameworks/kpackage-5.98.0 deleted file mode 100644 index 68b72f387e75..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpackage-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to install and load packages of non binary content -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=man debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kpackage-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=07469b1cea51642a9e24ccb88a20f34e diff --git a/metadata/md5-cache/kde-frameworks/kpackage-5.99.0 b/metadata/md5-cache/kde-frameworks/kpackage-5.99.0 new file mode 100644 index 000000000000..0c64e68063e4 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kpackage-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework to install and load packages of non binary content +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=man debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kpackage-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=07469b1cea51642a9e24ccb88a20f34e diff --git a/metadata/md5-cache/kde-frameworks/kparts-5.98.0 b/metadata/md5-cache/kde-frameworks/kparts-5.98.0 deleted file mode 100644 index 34df185935d4..000000000000 --- a/metadata/md5-cache/kde-frameworks/kparts-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 >=kde-frameworks/ktextwidgets-5.98:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing elaborate user-interface components -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kparts-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d83118825d9482742f564e0a6960f2a9 diff --git a/metadata/md5-cache/kde-frameworks/kparts-5.99.0 b/metadata/md5-cache/kde-frameworks/kparts-5.99.0 new file mode 100644 index 000000000000..6f654ac2356a --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kparts-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 >=kde-frameworks/ktextwidgets-5.99:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing elaborate user-interface components +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kparts-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d83118825d9482742f564e0a6960f2a9 diff --git a/metadata/md5-cache/kde-frameworks/kpeople-5.98.0 b/metadata/md5-cache/kde-frameworks/kpeople-5.98.0 deleted file mode 100644 index fe2a6a997ab3..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpeople-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE contact person abstraction library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kpeople -INHERIT=ecm frameworks.kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kpeople-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=26e88f452d44190673b45d8bfb5433e7 diff --git a/metadata/md5-cache/kde-frameworks/kpeople-5.99.0 b/metadata/md5-cache/kde-frameworks/kpeople-5.99.0 new file mode 100644 index 000000000000..a87476a1f504 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kpeople-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE contact person abstraction library +EAPI=8 +HOMEPAGE=https://invent.kde.org/frameworks/kpeople +INHERIT=ecm frameworks.kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kpeople-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=26e88f452d44190673b45d8bfb5433e7 diff --git a/metadata/md5-cache/kde-frameworks/kplotting-5.98.0 b/metadata/md5-cache/kde-frameworks/kplotting-5.98.0 deleted file mode 100644 index 3ce41c245e2c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kplotting-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing easy data-plotting functions -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kplotting-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=aea6a4e022188ddb5ef5529c07853b22 diff --git a/metadata/md5-cache/kde-frameworks/kplotting-5.99.0 b/metadata/md5-cache/kde-frameworks/kplotting-5.99.0 new file mode 100644 index 000000000000..5a3c15baad7b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kplotting-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing easy data-plotting functions +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kplotting-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=aea6a4e022188ddb5ef5529c07853b22 diff --git a/metadata/md5-cache/kde-frameworks/kpty-5.98.0 b/metadata/md5-cache/kde-frameworks/kpty-5.98.0 deleted file mode 100644 index 0fc1175019fa..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpty-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND==kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 sys-libs/libutempter test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for pseudo terminal devices and running child processes -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND==kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 sys-libs/libutempter >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kpty-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4b56b03fb237caf9198e45abb5ad3e4d diff --git a/metadata/md5-cache/kde-frameworks/kpty-5.99.0 b/metadata/md5-cache/kde-frameworks/kpty-5.99.0 new file mode 100644 index 000000000000..11e3248e6320 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kpty-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND==kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 sys-libs/libutempter test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for pseudo terminal devices and running child processes +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND==kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 sys-libs/libutempter >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kpty-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=4b56b03fb237caf9198e45abb5ad3e4d diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-5.98.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-5.98.0 deleted file mode 100644 index 0a7a38d1338b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kquickcharts-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 examples? ( >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kdeclarative-5.98*:5 =kde-frameworks/kirigami-5.98*:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=QtQuick plugin providing high-performance charts -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kquickcharts -INHERIT=ecm frameworks.kde.org -IUSE=test debug examples test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 examples? ( >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kdeclarative-5.98*:5 =kde-frameworks/kirigami-5.98*:5 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kquickcharts-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fa934e351d8775d379f8cc2d3c87f883 diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-5.99.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-5.99.0 new file mode 100644 index 000000000000..82b6ea915e7f --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kquickcharts-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 examples? ( >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kdeclarative-5.99*:5 =kde-frameworks/kirigami-5.99*:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=QtQuick plugin providing high-performance charts +EAPI=8 +HOMEPAGE=https://invent.kde.org/frameworks/kquickcharts +INHERIT=ecm frameworks.kde.org +IUSE=test debug examples test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 examples? ( >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kdeclarative-5.99*:5 =kde-frameworks/kirigami-5.99*:5 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kquickcharts-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=fa934e351d8775d379f8cc2d3c87f883 diff --git a/metadata/md5-cache/kde-frameworks/kross-5.98.0 b/metadata/md5-cache/kde-frameworks/kross-5.98.0 deleted file mode 100644 index 4c7f4247fab2..000000000000 --- a/metadata/md5-cache/kde-frameworks/kross-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.98:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtscript-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 >=dev-qt/designer-5.15.5:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for embedding scripting into applications -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtscript-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/portingAids/kross-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3d2a6f71477a313832475029e2198939 diff --git a/metadata/md5-cache/kde-frameworks/kross-5.99.0 b/metadata/md5-cache/kde-frameworks/kross-5.99.0 new file mode 100644 index 000000000000..64f93b6939f6 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kross-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.99:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtscript-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 >=dev-qt/designer-5.15.5:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for embedding scripting into applications +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtscript-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/portingAids/kross-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=3d2a6f71477a313832475029e2198939 diff --git a/metadata/md5-cache/kde-frameworks/krunner-5.98.0 b/metadata/md5-cache/kde-frameworks/krunner-5.98.0 deleted file mode 100644 index 4602ae6c4b09..000000000000 --- a/metadata/md5-cache/kde-frameworks/krunner-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/plasma-5.98*:5 =kde-frameworks/solid-5.98*:5 =kde-frameworks/threadweaver-5.98*:5 activities? ( =kde-frameworks/kactivities-5.98*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for providing different actions given a string query -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=activities test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/plasma-5.98*:5 =kde-frameworks/solid-5.98*:5 =kde-frameworks/threadweaver-5.98*:5 activities? ( =kde-frameworks/kactivities-5.98*:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/krunner-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9ef0cab45370170c24711780ae574b40 diff --git a/metadata/md5-cache/kde-frameworks/krunner-5.99.0 b/metadata/md5-cache/kde-frameworks/krunner-5.99.0 new file mode 100644 index 000000000000..f23e856600c5 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/krunner-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/plasma-5.99*:5 =kde-frameworks/solid-5.99*:5 =kde-frameworks/threadweaver-5.99*:5 activities? ( =kde-frameworks/kactivities-5.99*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for providing different actions given a string query +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=activities test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/plasma-5.99*:5 =kde-frameworks/solid-5.99*:5 =kde-frameworks/threadweaver-5.99*:5 activities? ( =kde-frameworks/kactivities-5.99*:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/krunner-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=9ef0cab45370170c24711780ae574b40 diff --git a/metadata/md5-cache/kde-frameworks/kservice-5.98.0 b/metadata/md5-cache/kde-frameworks/kservice-5.98.0 deleted file mode 100644 index faf453594553..000000000000 --- a/metadata/md5-cache/kde-frameworks/kservice-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex man? ( >=kde-frameworks/kdoctools-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Advanced plugin and service introspection -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+man debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kservice-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ef853b1b6db869fde9754fe5d9242d4c diff --git a/metadata/md5-cache/kde-frameworks/kservice-5.99.0 b/metadata/md5-cache/kde-frameworks/kservice-5.99.0 new file mode 100644 index 000000000000..085502fb6a44 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kservice-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bison sys-devel/flex man? ( >=kde-frameworks/kdoctools-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Advanced plugin and service introspection +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=+man debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kservice-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=ef853b1b6db869fde9754fe5d9242d4c diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-5.98.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-5.98.0 deleted file mode 100644 index f901fb9b3fc9..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktexteditor-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=kde-frameworks/kservice-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/sonnet-5.98*:5 =kde-frameworks/syntax-highlighting-5.98*:5 editorconfig? ( app-text/editorconfig-core-c ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing a full text editor component -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+editorconfig test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kauth-5.98*:5 =kde-frameworks/kcodecs-5.98*:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kjobwidgets-5.98*:5 =kde-frameworks/kparts-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kxmlgui-5.98*:5 =kde-frameworks/sonnet-5.98*:5 =kde-frameworks/syntax-highlighting-5.98*:5 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/ktexteditor-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=83013709eb750ca8adb109cd97b4f8d6 diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-5.99.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-5.99.0 new file mode 100644 index 000000000000..094d6d9ab63c --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/ktexteditor-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=kde-frameworks/kservice-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/sonnet-5.99*:5 =kde-frameworks/syntax-highlighting-5.99*:5 editorconfig? ( app-text/editorconfig-core-c ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing a full text editor component +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=+editorconfig test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kauth-5.99*:5 =kde-frameworks/kcodecs-5.99*:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kjobwidgets-5.99*:5 =kde-frameworks/kparts-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kxmlgui-5.99*:5 =kde-frameworks/sonnet-5.99*:5 =kde-frameworks/syntax-highlighting-5.99*:5 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/ktexteditor-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=83013709eb750ca8adb109cd97b4f8d6 diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-5.98.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-5.98.0 deleted file mode 100644 index 0ab7b1d70bfd..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktextwidgets-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/sonnet-5.98*:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing an assortment of widgets for displaying and editing text -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=speech test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.98*:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/sonnet-5.98*:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/ktextwidgets-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=312b9bcb82df01a08ae9e22953589f3f diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-5.99.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-5.99.0 new file mode 100644 index 000000000000..4fab39266d96 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/ktextwidgets-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/sonnet-5.99*:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing an assortment of widgets for displaying and editing text +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=speech test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ LGPL-2.1+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcompletion-5.99*:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/sonnet-5.99*:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/ktextwidgets-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=312b9bcb82df01a08ae9e22953589f3f diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-5.98.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-5.98.0 deleted file mode 100644 index 051cbc3a2da6..000000000000 --- a/metadata/md5-cache/kde-frameworks/kunitconversion-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtnetwork-5.15.5:5 =kde-frameworks/ki18n-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for converting units -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 =kde-frameworks/ki18n-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kunitconversion-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c82c920351a1004fa0ececb5155ec692 diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-5.99.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-5.99.0 new file mode 100644 index 000000000000..29540ba6a3db --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kunitconversion-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtnetwork-5.15.5:5 =kde-frameworks/ki18n-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for converting units +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 =kde-frameworks/ki18n-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kunitconversion-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=c82c920351a1004fa0ececb5155ec692 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-5.98.0 b/metadata/md5-cache/kde-frameworks/kwallet-5.98.0 deleted file mode 100644 index 218167a8a6b2..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwallet-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=app-crypt/qca-2.3.1 dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5 gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing desktop-wide storage for passwords -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature -IUSE=gpg +man debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=app-crypt/qca-2.3.1 dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdbusaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5 gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kwallet-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=03f5067ad135f1d0e8629fd539289b07 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-5.99.0 b/metadata/md5-cache/kde-frameworks/kwallet-5.99.0 new file mode 100644 index 000000000000..741302c906fb --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kwallet-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.1 dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5 gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing desktop-wide storage for passwords +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org optfeature +IUSE=gpg +man debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=app-crypt/qca-2.3.1 dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdbusaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5 gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kwallet-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=03f5067ad135f1d0e8629fd539289b07 diff --git a/metadata/md5-cache/kde-frameworks/kwayland-5.98.0-r1 b/metadata/md5-cache/kde-frameworks/kwayland-5.98.0-r1 deleted file mode 100644 index d40b45bfd9f8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwayland-5.98.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.5:5 >=dev-util/wayland-scanner-1.19.0 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtgui-5.15.5:5=[egl] >=dev-qt/qtwayland-5.15.5:5= media-libs/libglvnd >=dev-libs/plasma-wayland-protocols-1.7.0 >=dev-libs/wayland-protocols-1.15 sys-kernel/linux-headers test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Qt-style client and server library wrapper for Wayland libraries -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kwayland -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtgui-5.15.5:5=[egl] >=dev-qt/qtwayland-5.15.5:5= media-libs/libglvnd >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kwayland-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b0c372a1084ff9abc34d8928bbc938c9 diff --git a/metadata/md5-cache/kde-frameworks/kwayland-5.99.0 b/metadata/md5-cache/kde-frameworks/kwayland-5.99.0 new file mode 100644 index 000000000000..f51063a932b2 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kwayland-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.5:5 >=dev-util/wayland-scanner-1.19.0 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtgui-5.15.5:5=[egl] >=dev-qt/qtwayland-5.15.5:5= media-libs/libglvnd >=dev-libs/plasma-wayland-protocols-1.9.0 >=dev-libs/wayland-protocols-1.15 sys-kernel/linux-headers test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Qt-style client and server library wrapper for Wayland libraries +EAPI=8 +HOMEPAGE=https://invent.kde.org/frameworks/kwayland +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtgui-5.15.5:5=[egl] >=dev-qt/qtwayland-5.15.5:5= media-libs/libglvnd >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kwayland-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=9d884109fb08d851dd356f2fbcda4f40 diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.98.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.98.0 deleted file mode 100644 index a434d92d15e7..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=An assortment of high-level widgets for common tasks -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kwidgetsaddons-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4ab59ca931de14f96a023eb09174bb2a diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.99.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.99.0 new file mode 100644 index 000000000000..a070ad8522b1 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=An assortment of high-level widgets for common tasks +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kwidgetsaddons-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=4ab59ca931de14f96a023eb09174bb2a diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-5.98.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-5.98.0 deleted file mode 100644 index 3cc19cc54b7e..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwindowsystem-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing access to properties and features of the window manager -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT -RDEPEND=>=dev-qt/qtgui-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kwindowsystem-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=81b2c69a84b2214a040fbe479ad36a66 diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-5.99.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-5.99.0 new file mode 100644 index 000000000000..d63755567029 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kwindowsystem-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework providing access to properties and features of the window manager +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls X test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT +RDEPEND=>=dev-qt/qtgui-5.15.5:5 X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kwindowsystem-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=81b2c69a84b2214a040fbe479ad36a66 diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-5.98.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-5.98.0 deleted file mode 100644 index 4cea0c46dbec..000000000000 --- a/metadata/md5-cache/kde-frameworks/kxmlgui-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtcore-5.15.5:5= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for managing menu and toolbar actions in an abstract way -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtcore-5.15.5:5= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.98*:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kitemviews-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/kxmlgui-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5a4ee9bb440860a2a9a583849292217c diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-5.99.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-5.99.0 new file mode 100644 index 000000000000..360cf07c882d --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kxmlgui-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtcore-5.15.5:5= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for managing menu and toolbar actions in an abstract way +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtcore-5.15.5:5= >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5[ssl] >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kconfig-5.99*:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kitemviews-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/kxmlgui-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=5a4ee9bb440860a2a9a583849292217c diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.98.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.98.0 deleted file mode 100644 index c470abf31b6b..000000000000 --- a/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 net-misc/modemmanager test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=ModemManager bindings for Qt -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 net-misc/modemmanager >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/modemmanager-qt-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=751e258f0787491fd569919591636128 diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.99.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.99.0 new file mode 100644 index 000000000000..ffe77f11c5ef --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 net-misc/modemmanager test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=ModemManager bindings for Qt +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 net-misc/modemmanager >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/modemmanager-qt-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=751e258f0787491fd569919591636128 diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.98.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.98.0 deleted file mode 100644 index 47c9fea220eb..000000000000 --- a/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=net-misc/networkmanager-1.4.0-r1[teamd=] test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=NetworkManager bindings for Qt -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=teamd debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/networkmanager-qt-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f3d6c6b0a08f6c4227cd5faaf7ac757c diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.99.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.99.0 new file mode 100644 index 000000000000..887fb9a3bb2b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=net-misc/networkmanager-1.4.0-r1[teamd=] test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=NetworkManager bindings for Qt +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=teamd debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 +RDEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/networkmanager-qt-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=f3d6c6b0a08f6c4227cd5faaf7ac757c diff --git a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.98.0 b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.98.0 deleted file mode 100644 index 19914946df31..000000000000 --- a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.98.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-qt/qtcore-5.15.5:5 >=kde-frameworks/extra-cmake-modules-5.98:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch postinst postrm prepare test unpack -DEPEND=test? ( >=dev-qt/qttest-5.15.5:5 ) -DESCRIPTION=Oxygen SVG icon theme -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=cmake frameworks.kde.org xdg-utils -IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/oxygen-icons5-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=373638d1a3ff89ba9f68085f6904b254 diff --git a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.99.0 b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.99.0 new file mode 100644 index 000000000000..3ee31eaf13bd --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.99.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-qt/qtcore-5.15.5:5 >=kde-frameworks/extra-cmake-modules-5.99:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch postinst postrm prepare test unpack +DEPEND=test? ( >=dev-qt/qttest-5.15.5:5 ) +DESCRIPTION=Oxygen SVG icon theme +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=cmake frameworks.kde.org xdg-utils +IUSE=test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=LGPL-3 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/oxygen-icons5-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=373638d1a3ff89ba9f68085f6904b254 diff --git a/metadata/md5-cache/kde-frameworks/plasma-5.98.0-r1 b/metadata/md5-cache/kde-frameworks/plasma-5.98.0-r1 deleted file mode 100644 index e6f7f8850f3c..000000000000 --- a/metadata/md5-cache/kde-frameworks/plasma-5.98.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.98:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[gles2-only=,X=] >=dev-qt/qtquickcontrols-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kactivities-5.98*:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kconfig-5.98*:5[qml] =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdeclarative-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kirigami-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kpackage-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] =kde-frameworks/kxmlgui-5.98*:5 !gles2-only? ( media-libs/libglvnd[X?] ) wayland? ( =kde-frameworks/kwayland-5.98*:5 media-libs/libglvnd ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plasma framework -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=gles2-only man wayland X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[gles2-only=,X=] >=dev-qt/qtquickcontrols-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kactivities-5.98*:5 =kde-frameworks/karchive-5.98*:5 =kde-frameworks/kconfig-5.98*:5[qml] =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/kdeclarative-5.98*:5 =kde-frameworks/kglobalaccel-5.98*:5 =kde-frameworks/kguiaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kirigami-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/kpackage-5.98*:5 =kde-frameworks/kservice-5.98*:5 =kde-frameworks/kwidgetsaddons-5.98*:5 =kde-frameworks/kwindowsystem-5.98*:5[X?] =kde-frameworks/kxmlgui-5.98*:5 !gles2-only? ( media-libs/libglvnd[X?] ) wayland? ( =kde-frameworks/kwayland-5.98*:5 media-libs/libglvnd ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/plasma-framework-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1da6677381ecfd3601373bf80cfe76fe diff --git a/metadata/md5-cache/kde-frameworks/plasma-5.99.0 b/metadata/md5-cache/kde-frameworks/plasma-5.99.0 new file mode 100644 index 000000000000..90bf24bc5c69 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/plasma-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.99:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[gles2-only=,X=] >=dev-qt/qtquickcontrols-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kactivities-5.99*:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kconfig-5.99*:5[qml] =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdeclarative-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kirigami-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kpackage-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 !gles2-only? ( media-libs/libglvnd[X?] ) wayland? ( =kde-frameworks/kwayland-5.99*:5 media-libs/libglvnd ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plasma framework +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=gles2-only man wayland X test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[gles2-only=,X=] >=dev-qt/qtquickcontrols-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kactivities-5.99*:5 =kde-frameworks/karchive-5.99*:5 =kde-frameworks/kconfig-5.99*:5[qml] =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/kdeclarative-5.99*:5 =kde-frameworks/kglobalaccel-5.99*:5 =kde-frameworks/kguiaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kirigami-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/kpackage-5.99*:5 =kde-frameworks/kservice-5.99*:5 =kde-frameworks/kwidgetsaddons-5.99*:5 =kde-frameworks/kwindowsystem-5.99*:5[X?] =kde-frameworks/kxmlgui-5.99*:5 !gles2-only? ( media-libs/libglvnd[X?] ) wayland? ( =kde-frameworks/kwayland-5.99*:5 media-libs/libglvnd ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/plasma-framework-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=3837f36597a212f0b37757fe27956b4c diff --git a/metadata/md5-cache/kde-frameworks/prison-5.98.0 b/metadata/md5-cache/kde-frameworks/prison-5.98.0 deleted file mode 100644 index c81a9432128a..000000000000 --- a/metadata/md5-cache/kde-frameworks/prison-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtmultimedia-5.15.5:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=QRCode and data matrix barcode library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/prison -INHERIT=ecm frameworks.kde.org -IUSE=qml debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtmultimedia-5.15.5:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/prison-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c3fdd220522b631be9a8a20f9de8e79b diff --git a/metadata/md5-cache/kde-frameworks/prison-5.99.0 b/metadata/md5-cache/kde-frameworks/prison-5.99.0 new file mode 100644 index 000000000000..f458c1270bef --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/prison-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtmultimedia-5.15.5:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( >=dev-qt/qtwidgets-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=QRCode and data matrix barcode library +EAPI=8 +HOMEPAGE=https://invent.kde.org/frameworks/prison +INHERIT=ecm frameworks.kde.org +IUSE=qml debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtmultimedia-5.15.5:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/prison-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=c3fdd220522b631be9a8a20f9de8e79b diff --git a/metadata/md5-cache/kde-frameworks/purpose-5.98.0 b/metadata/md5-cache/kde-frameworks/purpose-5.98.0 deleted file mode 100644 index e7f066b905e1..000000000000 --- a/metadata/md5-cache/kde-frameworks/purpose-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kirigami-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/prison-5.98*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for providing abstractions to get the developer's purposes fulfilled -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature xdg-utils -IUSE=bluetooth +kaccounts debug test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.98*:5 =kde-frameworks/ki18n-5.98*:5 =kde-frameworks/kio-5.98*:5 =kde-frameworks/kirigami-5.98*:5 =kde-frameworks/knotifications-5.98*:5 =kde-frameworks/prison-5.98*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) >=dev-qt/qtquickcontrols-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kdeclarative-5.98:5 bluetooth? ( =kde-frameworks/bluez-qt-5.98*:5 ) kaccounts? ( net-libs/accounts-qml ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/purpose-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d34d6ed34af8cb4a5eeb8198c13acfb1 diff --git a/metadata/md5-cache/kde-frameworks/purpose-5.99.0 b/metadata/md5-cache/kde-frameworks/purpose-5.99.0 new file mode 100644 index 000000000000..102f7098a287 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/purpose-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kirigami-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/prison-5.99*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for providing abstractions to get the developer's purposes fulfilled +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org optfeature xdg-utils +IUSE=bluetooth +kaccounts debug test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kcoreaddons-5.99*:5 =kde-frameworks/ki18n-5.99*:5 =kde-frameworks/kio-5.99*:5 =kde-frameworks/kirigami-5.99*:5 =kde-frameworks/knotifications-5.99*:5 =kde-frameworks/prison-5.99*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) >=dev-qt/qtquickcontrols-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kdeclarative-5.99:5 bluetooth? ( =kde-frameworks/bluez-qt-5.99*:5 ) kaccounts? ( net-libs/accounts-qml ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/purpose-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d34d6ed34af8cb4a5eeb8198c13acfb1 diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.98.0 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.98.0 deleted file mode 100644 index b572595c8d80..000000000000 --- a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5= >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kirigami-5.98*:5 =kde-frameworks/sonnet-5.98*:5[qml] test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Style for QtQuickControls 2 that uses QWidget's QStyle for painting -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=|| ( GPL-2+ LGPL-3+ ) -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5= >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfigwidgets-5.98*:5 =kde-frameworks/kiconthemes-5.98*:5 =kde-frameworks/kirigami-5.98*:5 =kde-frameworks/sonnet-5.98*:5[qml] >=dev-qt/qtgraphicaleffects-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/qqc2-desktop-style-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a5f9cc45f907b9403628c242064aa141 diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.99.0 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.99.0 new file mode 100644 index 000000000000..7d1706461789 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.5:5= >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kirigami-5.99*:5 =kde-frameworks/sonnet-5.99*:5[qml] test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Style for QtQuickControls 2 that uses QWidget's QStyle for painting +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2+ LGPL-3+ ) +RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5= >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 =kde-frameworks/kconfigwidgets-5.99*:5 =kde-frameworks/kiconthemes-5.99*:5 =kde-frameworks/kirigami-5.99*:5 =kde-frameworks/sonnet-5.99*:5[qml] >=dev-qt/qtgraphicaleffects-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/qqc2-desktop-style-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a5f9cc45f907b9403628c242064aa141 diff --git a/metadata/md5-cache/kde-frameworks/solid-5.98.0 b/metadata/md5-cache/kde-frameworks/solid-5.98.0 deleted file mode 100644 index 2232215291a1..000000000000 --- a/metadata/md5-cache/kde-frameworks/solid-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Provider for platform independent hardware discovery, abstraction and management -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature -IUSE=ios nls test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/solid-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=26bd668c747804f5f3a8fee82fe40827 diff --git a/metadata/md5-cache/kde-frameworks/solid-5.99.0 b/metadata/md5-cache/kde-frameworks/solid-5.99.0 new file mode 100644 index 000000000000..e2aa2f93bc09 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/solid-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bison sys-devel/flex nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) test? ( >=dev-qt/qtconcurrent-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Provider for platform independent hardware discovery, abstraction and management +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org optfeature +IUSE=ios nls test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/solid-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=26bd668c747804f5f3a8fee82fe40827 diff --git a/metadata/md5-cache/kde-frameworks/sonnet-5.98.0 b/metadata/md5-cache/kde-frameworks/sonnet-5.98.0 deleted file mode 100644 index 36d4538e1dd2..000000000000 --- a/metadata/md5-cache/kde-frameworks/sonnet-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for providing spell-checking through abstraction of popular backends -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=aspell +hunspell nls qml test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/sonnet-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b3c9cc1ce6809e796978fd47a1603fb2 diff --git a/metadata/md5-cache/kde-frameworks/sonnet-5.99.0 b/metadata/md5-cache/kde-frameworks/sonnet-5.99.0 new file mode 100644 index 000000000000..5dbda027d8f2 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/sonnet-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for providing spell-checking through abstraction of popular backends +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=aspell +hunspell nls qml test debug designer doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ LGPL-2.1+ +RDEPEND=>=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.5:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/sonnet-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b3c9cc1ce6809e796978fd47a1603fb2 diff --git a/metadata/md5-cache/kde-frameworks/syndication-5.98.0 b/metadata/md5-cache/kde-frameworks/syndication-5.98.0 deleted file mode 100644 index c166d5b758c6..000000000000 --- a/metadata/md5-cache/kde-frameworks/syndication-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.98*:5 test? ( >=dev-qt/qtnetwork-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for parsing RSS and Atom feeds -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.98*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/syndication-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=89a84512cb5a65caf0230e1bb4e15896 diff --git a/metadata/md5-cache/kde-frameworks/syndication-5.99.0 b/metadata/md5-cache/kde-frameworks/syndication-5.99.0 new file mode 100644 index 000000000000..742fa325f477 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/syndication-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.99*:5 test? ( >=dev-qt/qtnetwork-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for parsing RSS and Atom feeds +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-qt/qtxml-5.15.5:5 =kde-frameworks/kcodecs-5.99*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/syndication-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=89a84512cb5a65caf0230e1bb4e15896 diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.98.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.98.0 deleted file mode 100644 index 7a0167af4da7..000000000000 --- a/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for syntax highlighting -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/syntax-highlighting-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3d79fd67822ac9407e9a2a2b4892e886 diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.99.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.99.0 new file mode 100644 index 000000000000..32cedf55e956 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl nls? ( >=dev-qt/linguist-tools-5.15.5:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for syntax highlighting +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=nls debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/syntax-highlighting-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=3d79fd67822ac9407e9a2a2b4892e886 diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-5.98.0 b/metadata/md5-cache/kde-frameworks/threadweaver-5.98.0 deleted file mode 100644 index 7daa3da5b766..000000000000 --- a/metadata/md5-cache/kde-frameworks/threadweaver-5.98.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.98:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for managing threads using job and queue-based interfaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.98 -SRC_URI=mirror://kde/stable/frameworks/5.98/threadweaver-5.98.0.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b06a2e5336b445f948aa3a6123970909 diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-5.99.0 b/metadata/md5-cache/kde-frameworks/threadweaver-5.99.0 new file mode 100644 index 000000000000..04f39775874b --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/threadweaver-5.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.99:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Framework for managing threads using job and queue-based interfaces +EAPI=8 +HOMEPAGE=https://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5/5.99 +SRC_URI=mirror://kde/stable/frameworks/5.99/threadweaver-5.99.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b06a2e5336b445f948aa3a6123970909 diff --git a/metadata/md5-cache/kde-misc/Manifest.gz b/metadata/md5-cache/kde-misc/Manifest.gz index 404cec2fc497268c709d1e22726ae6fd99180dd8..76fe164ee46f5266a0312d31e556165f4b403ca6 100644 GIT binary patch literal 6336 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 CT_!>R literal 6172 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 diff --git a/metadata/md5-cache/kde-misc/bismuth-3.1.4 b/metadata/md5-cache/kde-misc/bismuth-3.1.4 new file mode 100644 index 000000000000..680c95fee0a1 --- /dev/null +++ b/metadata/md5-cache/kde-misc/bismuth-3.1.4 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-qt/qtdbus-5.15.0:5 >=dev-qt/qtquickcontrols2-5.15.0:5 >=dev-qt/qtsvg-5.15.0:5 >=dev-qt/qttest-5.15.0:5 >=kde-frameworks/kcmutils-5.78.0:5 >=kde-frameworks/kconfig-5.78.0:5 >=kde-frameworks/kconfigwidgets-5.78.0:5 >=kde-frameworks/kcoreaddons-5.78.0:5 >=kde-frameworks/kdeclarative-5.78.0:5 >=kde-frameworks/kglobalaccel-5.78.0:5 >=kde-frameworks/ki18n-5.78.0:5 >=kde-plasma/kwin-5.24.0:5 +DESCRIPTION=Tiling window management script for Kwin +EAPI=8 +HOMEPAGE=https://github.com/Bismuth-Forge/bismuth +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake xdg +KEYWORDS=~amd64 +LICENSE=CC-BY-4.0 LGPL-3+ MIT +RDEPEND=>=dev-qt/qtdbus-5.15.0:5 >=dev-qt/qtquickcontrols2-5.15.0:5 >=dev-qt/qtsvg-5.15.0:5 >=dev-qt/qttest-5.15.0:5 >=kde-frameworks/kcmutils-5.78.0:5 >=kde-frameworks/kconfig-5.78.0:5 >=kde-frameworks/kconfigwidgets-5.78.0:5 >=kde-frameworks/kcoreaddons-5.78.0:5 >=kde-frameworks/kdeclarative-5.78.0:5 >=kde-frameworks/kglobalaccel-5.78.0:5 >=kde-frameworks/ki18n-5.78.0:5 >=kde-plasma/kwin-5.24.0:5 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/Bismuth-Forge/bismuth/archive/refs/tags/v3.1.4.tar.gz -> bismuth-3.1.4.tar.gz https://github.com/Bismuth-Forge/bismuth/releases/download/v3.1.4/binary-release.tar.gz -> bismuth-3.1.4-binary-release.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=3c4c337ae52c288f5cd6388e622e5e17 diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz index 52cb07e8399402728229d36c9b72903015907a9e..d0a9a053e905c5e4ddbd7ba6c06a0bae0b53f4de 100644 GIT binary patch literal 9303 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 F00586#X$f7 literal 17791 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 Wx(X*GIt>Q9fBOGay|hvEegFU#3=b^; diff --git a/metadata/md5-cache/kde-plasma/bluedevil-5.24.6 b/metadata/md5-cache/kde-plasma/bluedevil-5.24.6 deleted file mode 100644 index 05143f3124e4..000000000000 --- a/metadata/md5-cache/kde-plasma/bluedevil-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/bluez-qt-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 dev-qt/qtcore:5 -DESCRIPTION=Bluetooth stack for KDE Plasma -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/bluedevil -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/bluez-qt-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-plasma/kde-cli-tools-5.24.6:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/bluedevil-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b70353ac8d39dc5e76c29ed0535de41c diff --git a/metadata/md5-cache/kde-plasma/breeze-5.24.6-r1 b/metadata/md5-cache/kde-plasma/breeze-5.24.6-r1 deleted file mode 100644 index f2d7b3c18912..000000000000 --- a/metadata/md5-cache/kde-plasma/breeze-5.24.6-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/frameworkintegration-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/kdecoration-5.24.6:5 X? ( x11-libs/libxcb ) dev-qt/qtcore:5 -DESCRIPTION=Breeze visual style for the Plasma desktop -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/breeze -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=X debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -PDEPEND=>=kde-frameworks/breeze-icons-5.92.0:5 >=kde-plasma/kde-cli-tools-5.24.6:5 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/frameworkintegration-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/kdecoration-5.24.6:5 X? ( x11-libs/libxcb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/breeze-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1bc0d9ed2c32c0dd426ae94265ae419e diff --git a/metadata/md5-cache/kde-plasma/breeze-grub-5.24.6 b/metadata/md5-cache/kde-plasma/breeze-grub-5.24.6 deleted file mode 100644 index cdd2908e2e90..000000000000 --- a/metadata/md5-cache/kde-plasma/breeze-grub-5.24.6 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile configure install nofetch prepare unpack -DESCRIPTION=Breeze theme for GRUB -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -INHERIT=plasma.kde.org -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-3+ -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/breeze-grub-5.24.6.tar.xz -_eclasses_=kde.org 087d21100477ce987a8de6c1d613a176 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 -_md5_=3d0feb8977aa28e5228f833e6d73f6fd diff --git a/metadata/md5-cache/kde-plasma/breeze-gtk-5.24.6 b/metadata/md5-cache/kde-plasma/breeze-gtk-5.24.6 deleted file mode 100644 index 37ced0150217..000000000000 --- a/metadata/md5-cache/kde-plasma/breeze-gtk-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/sassc || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pycairo[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pycairo[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pycairo[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pycairo[python_targets_python3_8(-)] ) ) >=kde-plasma/breeze-5.24.6:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.82.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-qt/qtcore:5 -DESCRIPTION=Official GTK+ port of Plasma's Breeze widget style -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/breeze-gtk -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org python-any-r1 -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-2.1+ -RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/breeze-gtk-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=21b67cbb5ea124391e8522b99efc82a6 diff --git a/metadata/md5-cache/kde-plasma/breeze-plymouth-5.24.6 b/metadata/md5-cache/kde-plasma/breeze-plymouth-5.24.6 deleted file mode 100644 index 0ab3cec03ebd..000000000000 --- a/metadata/md5-cache/kde-plasma/breeze-plymouth-5.24.6 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=kde-frameworks/extra-cmake-modules-5.92.0:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch prepare test unpack -DEPEND=sys-boot/plymouth -DESCRIPTION=Breeze theme for Plymouth -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -INHERIT=cmake plasma.kde.org -KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=sys-boot/plymouth -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/breeze-plymouth-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=dfe8525de279b6b4789ce9b89ff8d11f diff --git a/metadata/md5-cache/kde-plasma/discover-5.24.6-r1 b/metadata/md5-cache/kde-plasma/discover-5.24.6-r1 deleted file mode 100644 index 5b5cf35f54e4..000000000000 --- a/metadata/md5-cache/kde-plasma/discover-5.24.6-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtconcurrent-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/attica-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 firmware? ( >=sys-apps/fwupd-1.5.0 ) flatpak? ( >=dev-libs/appstream-0.14.4:= sys-apps/flatpak ) telemetry? ( dev-libs/kuserfeedback:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma resources management GUI -EAPI=8 -HOMEPAGE=https://userbase.kde.org/Discover -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=+firmware flatpak telemetry test debug test -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtconcurrent-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/attica-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 firmware? ( >=sys-apps/fwupd-1.5.0 ) flatpak? ( >=dev-libs/appstream-0.14.4:= sys-apps/flatpak ) telemetry? ( dev-libs/kuserfeedback:5 ) >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/discover-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4c144eb949a52ddeb2a0a25c2c083e73 diff --git a/metadata/md5-cache/kde-plasma/drkonqi-5.24.6 b/metadata/md5-cache/kde-plasma/drkonqi-5.24.6 deleted file mode 100644 index 482726ee2d22..000000000000 --- a/metadata/md5-cache/kde-plasma/drkonqi-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/syntax-highlighting-5.92.0:5 >=dev-qt/qtconcurrent-5.15.4:5 dev-qt/qtcore:5 -DESCRIPTION=Plasma crash handler, gives the user feedback if a program crashed -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/syntax-highlighting-5.92.0:5 || ( sys-devel/gdb dev-util/lldb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/drkonqi-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6b2ee82dfc1bfc3c581f921bfe9266e2 diff --git a/metadata/md5-cache/kde-plasma/kactivitymanagerd-5.24.6 b/metadata/md5-cache/kde-plasma/kactivitymanagerd-5.24.6 deleted file mode 100644 index 570f758b8c47..000000000000 --- a/metadata/md5-cache/kde-plasma/kactivitymanagerd-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsql-5.15.4:5[sqlite] >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 dev-libs/boost dev-qt/qtcore:5 -DESCRIPTION=System service to manage user's activities, track the usage patterns etc. -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 ) -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsql-5.15.4:5[sqlite] >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kactivitymanagerd-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=959ed9eac13f432c1e0125ac7fe65dcc diff --git a/metadata/md5-cache/kde-plasma/kde-cli-tools-5.24.6 b/metadata/md5-cache/kde-plasma/kde-cli-tools-5.24.6 deleted file mode 100644 index 903d51dd2add..000000000000 --- a/metadata/md5-cache/kde-plasma/kde-cli-tools-5.24.6 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/libkworkspace-5.24.6:5 kdesu? ( >=kde-frameworks/kdesu-5.92.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.4:5 x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Tools based on KDE Frameworks 5 to better interact with the system -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/kde-cli-tools -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=kdesu X test debug +handbook test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/libkworkspace-5.24.6:5 kdesu? ( >=kde-frameworks/kdesu-5.92.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.4:5 x11-libs/libX11 ) kdesu? ( sys-apps/dbus[X] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=kdesu? ( X ) -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kde-cli-tools-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=397958fbec0d51612e3d699cc6c14d7c diff --git a/metadata/md5-cache/kde-plasma/kde-gtk-config-5.24.6 b/metadata/md5-cache/kde-plasma/kde-gtk-config-5.24.6 deleted file mode 100644 index b75e5ed7cda3..000000000000 --- a/metadata/md5-cache/kde-plasma/kde-gtk-config-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-lang/sassc >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-cpp/glibmm:2 dev-libs/glib:2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-plasma/kdecoration-5.24.6:5 x11-libs/gtk+:3 dev-qt/qtcore:5 -DESCRIPTION=Syncs KDE Plasma theme settings to GTK applications -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/kde-gtk-config -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=test debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-3 -RDEPEND=dev-cpp/glibmm:2 dev-libs/glib:2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-plasma/kdecoration-5.24.6:5 x11-libs/gtk+:3 >=kde-plasma/kde-cli-tools-5.24.6:5 x11-misc/xsettingsd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kde-gtk-config-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f5180cab44527af070e98a1312577553 diff --git a/metadata/md5-cache/kde-plasma/kdecoration-5.24.6 b/metadata/md5-cache/kde-plasma/kdecoration-5.24.6 deleted file mode 100644 index 90bf46ed1d8d..000000000000 --- a/metadata/md5-cache/kde-plasma/kdecoration-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plugin based library to create window decorations -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=test debug test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=|| ( LGPL-2.1 LGPL-3 ) -RDEPEND=>=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kdecoration-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e336cd00575e056d58105dcac28d63d0 diff --git a/metadata/md5-cache/kde-plasma/kdeplasma-addons-5.24.6-r1 b/metadata/md5-cache/kde-plasma/kdeplasma-addons-5.24.6-r1 deleted file mode 100644 index 75a51a92432d..000000000000 --- a/metadata/md5-cache/kde-plasma/kdeplasma-addons-5.24.6-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kholidays-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kunitconversion-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/sonnet-5.92.0:5 share? ( >=kde-frameworks/purpose-5.92.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.4:5 ) dev-qt/qtcore:5 -DESCRIPTION=Extra Plasma applets and engines -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org optfeature -IUSE=share webengine test debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kholidays-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kunitconversion-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/sonnet-5.92.0:5 share? ( >=kde-frameworks/purpose-5.92.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.4:5 ) >=dev-qt/qtquickcontrols-5.15.4:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-plasma/plasma-workspace-5.24.6: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/plasma/5.24.6/kdeplasma-addons-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=746d7def5191a68740b203a3bce94f19 diff --git a/metadata/md5-cache/kde-plasma/kgamma-5.24.6 b/metadata/md5-cache/kde-plasma/kgamma-5.24.6 deleted file mode 100644 index 2112f2c747e3..000000000000 --- a/metadata/md5-cache/kde-plasma/kgamma-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 x11-libs/libX11 x11-libs/libXxf86vm x11-base/xorg-proto dev-qt/qtcore:5 -DESCRIPTION=Screen gamma values kcontrol module -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 x11-libs/libX11 x11-libs/libXxf86vm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kgamma5-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1b1fb18f5f37aa148ffcf42dec193bd1 diff --git a/metadata/md5-cache/kde-plasma/khotkeys-5.24.6 b/metadata/md5-cache/kde-plasma/khotkeys-5.24.6 deleted file mode 100644 index 10047132382f..000000000000 --- a/metadata/md5-cache/kde-plasma/khotkeys-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdelibs4support-5.92.0:5[X] >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktextwidgets-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-plasma/libkworkspace-5.24.6:5 x11-libs/libX11 x11-libs/libXtst x11-base/xorg-proto x11-libs/libxcb x11-libs/libXtst dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma workspace hotkey module -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdelibs4support-5.92.0:5[X] >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktextwidgets-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-plasma/libkworkspace-5.24.6:5 x11-libs/libX11 x11-libs/libXtst >=kde-frameworks/kded-5.92.0:5 >=kde-plasma/kde-cli-tools-5.24.6:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/khotkeys-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0858d7d427c6346366d768e8bf86bba8 diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 b/metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 deleted file mode 100644 index e31fb8ddddfb..000000000000 --- a/metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5[gles2-only=] >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 gles2-only? ( media-libs/mesa[gles2] ) usb? ( virtual/libusb:1 ) dev-qt/qtcore:5 -DESCRIPTION=Utility providing information about the computer hardware -EAPI=8 -HOMEPAGE=https://userbase.kde.org/KInfoCenter -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org optfeature -IUSE=gles2-only usb debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5[gles2-only=] >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 gles2-only? ( media-libs/mesa[gles2] ) usb? ( virtual/libusb:1 ) >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-plasma/kde-cli-tools-5.24.6:5 >=kde-plasma/systemsettings-5.24.6:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kinfocenter-5.24.6.tar.xz https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3e38dc1709b2bdc20a1d7a7479102f53 diff --git a/metadata/md5-cache/kde-plasma/kmenuedit-5.24.6 b/metadata/md5-cache/kde-plasma/kmenuedit-5.24.6 deleted file mode 100644 index 58cc7e268f0c..000000000000 --- a/metadata/md5-cache/kde-plasma/kmenuedit-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/sonnet-5.92.0:5 dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma menu editor -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/kmenuedit -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/sonnet-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kmenuedit-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e05dd2efe53759d3155de001caaeca13 diff --git a/metadata/md5-cache/kde-plasma/kscreen-5.24.6 b/metadata/md5-cache/kde-plasma/kscreen-5.24.6 deleted file mode 100644 index 2232ffbf1057..000000000000 --- a/metadata/md5-cache/kde-plasma/kscreen-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsensors-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-plasma/libkscreen-5.24.6:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma screen management -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/kscreen -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtsensors-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-plasma/libkscreen-5.24.6:5 >=dev-qt/qtgraphicaleffects-5.15.4:5 >=kde-plasma/kde-cli-tools-5.24.6: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/plasma/5.24.6/kscreen-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=21cdc28357e42b7eb7b97a5216878999 diff --git a/metadata/md5-cache/kde-plasma/kscreenlocker-5.24.6 b/metadata/md5-cache/kde-plasma/kscreenlocker-5.24.6 deleted file mode 100644 index d33bfdf797b9..000000000000 --- a/metadata/md5-cache/kde-plasma/kscreenlocker-5.24.6 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/layer-shell-qt-5.24.6:5 x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms pam? ( sys-libs/pam ) x11-base/xorg-proto test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library and components for secure lock screen architecture -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org pam -IUSE=+pam test debug test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -PDEPEND=>=kde-plasma/kde-cli-tools-5.24.6:5 -RDEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/layer-shell-qt-5.24.6:5 x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms pam? ( sys-libs/pam ) >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kscreenlocker-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=77ecd38056cc6e3dd9243d033bc33128 diff --git a/metadata/md5-cache/kde-plasma/ksshaskpass-5.24.6 b/metadata/md5-cache/kde-plasma/ksshaskpass-5.24.6 deleted file mode 100644 index 7cf62b22db3e..000000000000 --- a/metadata/md5-cache/kde-plasma/ksshaskpass-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 dev-qt/qtcore:5 -DESCRIPTION=Implementation of ssh-askpass with KDE Wallet integration -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop https://invent.kde.org/plasma/ksshaskpass -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/ksshaskpass-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5efcfa2b66cd78ca0d975bc76910a512 diff --git a/metadata/md5-cache/kde-plasma/ksystemstats-5.24.6 b/metadata/md5-cache/kde-plasma/ksystemstats-5.24.6 deleted file mode 100644 index 9c4fa40039cc..000000000000 --- a/metadata/md5-cache/kde-plasma/ksystemstats-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/libksysguard-5.24.6:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-5.92.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plugin-based system monitoring daemon -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=networkmanager test debug +handbook test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2+ -RDEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/libksysguard-5.24.6:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-5.92.0:5 ) !<kde-plasma/ksysguard-5.21.90:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/ksystemstats-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=13c15418f8d7743f82d7d556998cdd8e diff --git a/metadata/md5-cache/kde-plasma/kwallet-pam-5.24.6 b/metadata/md5-cache/kde-plasma/kwallet-pam-5.24.6 deleted file mode 100644 index 9f87c8b9513e..000000000000 --- a/metadata/md5-cache/kde-plasma/kwallet-pam-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-5.92.0:5 sys-libs/pam dev-qt/qtcore:5 -DESCRIPTION=PAM module to not enter KWallet password again after login -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-2.1 -RDEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-5.92.0:5 sys-libs/pam net-misc/socat || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kwallet-pam-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d9b59716e529cfeab71cd2196f5e14b2 diff --git a/metadata/md5-cache/kde-plasma/kwayland-integration-5.24.6 b/metadata/md5-cache/kde-plasma/kwayland-integration-5.24.6 deleted file mode 100644 index b29c8133396c..000000000000 --- a/metadata/md5-cache/kde-plasma/kwayland-integration-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.4:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/wayland-1.15 || ( >=dev-qt/qtgui-5.15.4:5[libinput] >=dev-qt/qtgui-5.15.4:5[X] ) >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtwayland-5.15.4:5= >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5= >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5= x11-libs/libxkbcommon test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Provides integration plugins for various KDE frameworks for Wayland -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/kwayland-integration -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-libs/wayland-1.15 || ( >=dev-qt/qtgui-5.15.4:5[libinput] >=dev-qt/qtgui-5.15.4:5[X] ) >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtwayland-5.15.4:5= >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5= >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5= x11-libs/libxkbcommon || ( 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/plasma/5.24.6/kwayland-integration-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9ea5318ed4bbda699b2bb19492edd854 diff --git a/metadata/md5-cache/kde-plasma/kwin-5.24.6-r2 b/metadata/md5-cache/kde-plasma/kwin-5.24.6-r2 deleted file mode 100644 index 2bea8913e562..000000000000 --- a/metadata/md5-cache/kde-plasma/kwin-5.24.6-r2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=test? ( >=dev-qt/qtwaylandscanner-5.15.4:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/libinput-1.19 >=dev-libs/wayland-1.2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5=[gles2-only=,libinput] >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5=[X] >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5= >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktextwidgets-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5=[X] >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-plasma/breeze-5.24.6:5 >=kde-plasma/kdecoration-5.24.6:5 >=kde-plasma/kscreenlocker-5.24.6:5 >=kde-plasma/kwayland-server-5.24.6:5 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libepoxy >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi x11-libs/libdrm >=x11-libs/libxcb-1.10 >=x11-libs/libxkbcommon-0.7.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:5 ) caps? ( sys-libs/libcap ) gles2-only? ( media-libs/mesa[gles2] ) plasma? ( >=kde-frameworks/krunner-5.92.0:5 ) screencast? ( >=media-video/pipewire-0.3:= ) >=dev-qt/designer-5.15.4:5 >=dev-qt/qtconcurrent-5.15.4:5 x11-base/xorg-proto test? ( dev-libs/plasma-wayland-protocols >=dev-libs/wayland-protocols-1.19 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Flexible, composited Window Manager for windowing systems on Linux -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org optfeature -IUSE=accessibility caps gles2-only multimedia plasma screencast test debug +handbook test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2+ -PDEPEND=>=kde-plasma/kde-cli-tools-5.24.6:5 -RDEPEND=>=dev-libs/libinput-1.19 >=dev-libs/wayland-1.2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5=[gles2-only=,libinput] >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5=[X] >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5= >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktextwidgets-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5=[X] >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-plasma/breeze-5.24.6:5 >=kde-plasma/kdecoration-5.24.6:5 >=kde-plasma/kscreenlocker-5.24.6:5 >=kde-plasma/kwayland-server-5.24.6:5 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libepoxy >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi x11-libs/libdrm >=x11-libs/libxcb-1.10 >=x11-libs/libxkbcommon-0.7.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:5 ) caps? ( sys-libs/libcap ) gles2-only? ( media-libs/mesa[gles2] ) plasma? ( >=kde-frameworks/krunner-5.92.0:5 ) screencast? ( >=media-video/pipewire-0.3:= ) >=dev-qt/qtquickcontrols-5.15.4:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=dev-qt/qtvirtualkeyboard-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5[qml] sys-apps/hwdata x11-base/xwayland multimedia? ( >=dev-qt/qtmultimedia-5.15.4:5[gstreamer,qml] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kwin-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c625e4b7143ec0c4ac20d77baf8db1a4 diff --git a/metadata/md5-cache/kde-plasma/kwrited-5.24.6 b/metadata/md5-cache/kde-plasma/kwrited-5.24.6 deleted file mode 100644 index e36cb58e7f27..000000000000 --- a/metadata/md5-cache/kde-plasma/kwrited-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpty-5.92.0:5 dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma daemon listening for wall and write messages -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpty-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/kwrited-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d9201d0d46cd52f9435ef521affe8c4a diff --git a/metadata/md5-cache/kde-plasma/layer-shell-qt-5.24.6 b/metadata/md5-cache/kde-plasma/layer-shell-qt-5.24.6 deleted file mode 100644 index 2ec892cf003e..000000000000 --- a/metadata/md5-cache/kde-plasma/layer-shell-qt-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.4:5 dev-util/wayland-scanner virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdeclarative-5.15.4:5 || ( >=dev-qt/qtgui-5.15.4:5[libinput] >=dev-qt/qtgui-5.15.4:5[X] ) >=dev-qt/qtwayland-5.15.4:5= x11-libs/libxkbcommon dev-libs/wayland-protocols dev-qt/qtcore:5 -DESCRIPTION=Qt component to allow applications make use of Wayland wl-layer-shell protocol -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-3+ -RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdeclarative-5.15.4:5 || ( >=dev-qt/qtgui-5.15.4:5[libinput] >=dev-qt/qtgui-5.15.4:5[X] ) >=dev-qt/qtwayland-5.15.4:5= x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/layer-shell-qt-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a9002a7f827da965f2ae606becad4cf5 diff --git a/metadata/md5-cache/kde-plasma/libkscreen-5.24.6 b/metadata/md5-cache/kde-plasma/libkscreen-5.24.6 deleted file mode 100644 index 66e24bb45efc..000000000000 --- a/metadata/md5-cache/kde-plasma/libkscreen-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.4:5 dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 x11-libs/libxcb >=dev-libs/plasma-wayland-protocols-1.6.0 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plasma screen management library -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=test debug doc test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 x11-libs/libxcb || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/7 -SRC_URI=mirror://kde/stable/plasma/5.24.6/libkscreen-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ccdfac7c50bcffd18635a2f9ef3e80c2 diff --git a/metadata/md5-cache/kde-plasma/libksysguard-5.24.6 b/metadata/md5-cache/kde-plasma/libksysguard-5.24.6 deleted file mode 100644 index fc7567dea483..000000000000 --- a/metadata/md5-cache/kde-plasma/libksysguard-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap sys-libs/zlib webengine? ( >=dev-qt/qtwebchannel-5.15.4:5 >=dev-qt/qtwebengine-5.15.4:5 ) X? ( >=dev-qt/qtx11extras-5.15.4:5 x11-libs/libX11 x11-libs/libXres ) >=kde-frameworks/kiconthemes-5.92.0:5 X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Task management and system monitoring library -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=webengine X test debug designer test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-2+ -RDEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap sys-libs/zlib webengine? ( >=dev-qt/qtwebchannel-5.15.4:5 >=dev-qt/qtwebengine-5.15.4:5 ) X? ( >=dev-qt/qtx11extras-5.15.4:5 x11-libs/libX11 x11-libs/libXres ) !<kde-plasma/ksysguard-5.21.90:5 !<kde-plasma/plasma-workspace-5.18.80:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/9 -SRC_URI=mirror://kde/stable/plasma/5.24.6/libksysguard-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=32c78d5cb24d9fdc1ccf5e4d111f07ad diff --git a/metadata/md5-cache/kde-plasma/libkworkspace-5.24.6 b/metadata/md5-cache/kde-plasma/libkworkspace-5.24.6 deleted file mode 100644 index 075a4e80806d..000000000000 --- a/metadata/md5-cache/kde-plasma/libkworkspace-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/kscreenlocker-5.24.6:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau >=kde-frameworks/kinit-5.92.0:5 >=kde-plasma/kwin-5.24.6:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Workspace library to interact with the Plasma session manager -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/kscreenlocker-5.24.6:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-workspace-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=080ae149c47036905d199a43d46780eb diff --git a/metadata/md5-cache/kde-plasma/milou-5.24.6 b/metadata/md5-cache/kde-plasma/milou-5.24.6 deleted file mode 100644 index 912d5c90cfa1..000000000000 --- a/metadata/md5-cache/kde-plasma/milou-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Dedicated search application built on top of Baloo -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/milou -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=>=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/milou-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9f738740d7d203aaa005ccc913ab05b3 diff --git a/metadata/md5-cache/kde-plasma/oxygen-5.24.6 b/metadata/md5-cache/kde-plasma/oxygen-5.24.6 deleted file mode 100644 index 67045e6b22e2..000000000000 --- a/metadata/md5-cache/kde-plasma/oxygen-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/frameworkintegration-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/kdecoration-5.24.6:5 x11-libs/libxcb wayland? ( >=kde-frameworks/kwayland-5.92.0:5 ) >=kde-frameworks/kservice-5.92.0:5 dev-qt/qtcore:5 -DESCRIPTION=Oxygen visual style for the Plasma desktop -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/oxygen -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=wayland debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -PDEPEND=>=kde-plasma/kde-cli-tools-5.24.6:5 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/frameworkintegration-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-plasma/kdecoration-5.24.6:5 x11-libs/libxcb wayland? ( >=kde-frameworks/kwayland-5.92.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/oxygen-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e4b88fb86097c3cf5dd1c2f066576cda diff --git a/metadata/md5-cache/kde-plasma/plasma-browser-integration-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-browser-integration-5.24.6 deleted file mode 100644 index 7b9ecafe347c..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-browser-integration-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kfilemetadata-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/purpose-5.92.0:5 >=kde-plasma/plasma-workspace-5.24.6:5 dev-qt/qtcore:5 -DESCRIPTION=Integrate Chrome/Firefox better into Plasma through browser extensions -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop https://community.kde.org/Plasma/Browser_Integration -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-3+ -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kfilemetadata-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/purpose-5.92.0:5 >=kde-plasma/plasma-workspace-5.24.6:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-browser-integration-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6d08b9975c13d1624f17165d3e02cb69 diff --git a/metadata/md5-cache/kde-plasma/plasma-desktop-5.24.6-r2 b/metadata/md5-cache/kde-plasma/plasma-desktop-5.24.6-r2 deleted file mode 100644 index c567505dd490..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-desktop-5.24.6-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtconcurrent-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtprintsupport-5.15.4:5 >=dev-qt/qtsql-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/attica-5.92.0:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kactivities-stats-5.92.0:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kbookmarks-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcodecs-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kded-5.92.0:5 >=kde-frameworks/kdelibs4support-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/knotifyconfig-5.92.0:5 >=kde-frameworks/kparts-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-frameworks/sonnet-5.92.0:5 >=kde-plasma/kwin-5.24.6:5 >=kde-plasma/libksysguard-5.24.6:5 >=kde-plasma/libkworkspace-5.24.6:5 >=kde-plasma/plasma-workspace-5.24.6:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libxcb[xkb] x11-libs/libxkbfile emoji? ( app-i18n/ibus[emoji] dev-libs/glib:2 media-fonts/noto-emoji ) ibus? ( app-i18n/ibus dev-libs/glib:2 >=dev-qt/qtx11extras-5.15.4:5 x11-libs/libxcb x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:5 net-libs/accounts-qt ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-5.92.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) dev-libs/boost x11-base/xorg-proto test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma desktop -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org optfeature -IUSE=emoji ibus +kaccounts scim +semantic-desktop telemetry test debug +handbook test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtconcurrent-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtprintsupport-5.15.4:5 >=dev-qt/qtsql-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/attica-5.92.0:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kactivities-stats-5.92.0:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kbookmarks-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcodecs-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kded-5.92.0:5 >=kde-frameworks/kdelibs4support-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/knotifyconfig-5.92.0:5 >=kde-frameworks/kparts-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-frameworks/sonnet-5.92.0:5 >=kde-plasma/kwin-5.24.6:5 >=kde-plasma/libksysguard-5.24.6:5 >=kde-plasma/libkworkspace-5.24.6:5 >=kde-plasma/plasma-workspace-5.24.6:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libxcb[xkb] x11-libs/libxkbfile emoji? ( app-i18n/ibus[emoji] dev-libs/glib:2 media-fonts/noto-emoji ) ibus? ( app-i18n/ibus dev-libs/glib:2 >=dev-qt/qtx11extras-5.15.4:5 x11-libs/libxcb x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:5 net-libs/accounts-qt ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-5.92.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) !kde-plasma/user-manager >=dev-qt/qtgraphicaleffects-5.15.4:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/qqc2-desktop-style-5.92.0:5 >=kde-plasma/kde-cli-tools-5.24.6:5 >=kde-plasma/oxygen-5.24.6:5 sys-apps/util-linux x11-apps/setxkbmap x11-misc/xdg-user-dirs kaccounts? ( net-libs/signon-oauth2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-desktop-5.24.6.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-desktop-override-include-dirs-2.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e893f6c86a361ad23e4a7afdc8e451b6 diff --git a/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1 b/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1 new file mode 100644 index 000000000000..f9d798e6bcc9 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.95.0:5 ) >=kde-frameworks/extra-cmake-modules-5.95.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/attica-5.95.0:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcmutils-5.95.0:5 >=kde-frameworks/kcodecs-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kdelibs4support-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kparts-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/solid-5.95.0:5 >=kde-frameworks/sonnet-5.95.0:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=kde-plasma/plasma-workspace-5.25.5:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libxcb x11-libs/libxkbfile emoji? ( app-i18n/ibus[emoji] dev-libs/glib:2 media-fonts/noto-emoji ) ibus? ( app-i18n/ibus dev-libs/glib:2 >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libxcb x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:5 net-libs/accounts-qt ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) dev-libs/boost x11-base/xorg-proto test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma desktop +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm plasma.kde.org optfeature +IUSE=emoji ibus +kaccounts scim +semantic-desktop telemetry test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/attica-5.95.0:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcmutils-5.95.0:5 >=kde-frameworks/kcodecs-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kdelibs4support-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kparts-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/solid-5.95.0:5 >=kde-frameworks/sonnet-5.95.0:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=kde-plasma/plasma-workspace-5.25.5:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libxcb x11-libs/libxkbfile emoji? ( app-i18n/ibus[emoji] dev-libs/glib:2 media-fonts/noto-emoji ) ibus? ( app-i18n/ibus dev-libs/glib:2 >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libxcb x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:5 net-libs/accounts-qt ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) !kde-plasma/user-manager >=dev-qt/qtgraphicaleffects-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kirigami-5.95.0:5 >=kde-frameworks/qqc2-desktop-style-5.95.0:5 >=kde-plasma/kde-cli-tools-5.25.5:5 >=kde-plasma/oxygen-5.25.5:5 sys-apps/util-linux x11-apps/setxkbmap x11-misc/xdg-user-dirs kaccounts? ( net-libs/signon-oauth2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.5/plasma-desktop-5.25.5.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-desktop-override-include-dirs-2.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=17ca9990e517920e1b832306d83f900b diff --git a/metadata/md5-cache/kde-plasma/plasma-disks-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-disks-5.24.6 deleted file mode 100644 index d2eb4ab7adf6..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-disks-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 sys-apps/smartmontools dev-qt/qtcore:5 -DESCRIPTION=Monitors S.M.A.R.T. capable devices for imminent failure -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/plasma-disks -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-3 GPL-2 ) -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 sys-apps/smartmontools kde-plasma/kinfocenter:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-disks-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=eef776d1e0355b342318c4ee93b73835 diff --git a/metadata/md5-cache/kde-plasma/plasma-firewall-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-firewall-5.24.6 deleted file mode 100644 index 411a9ac96bb2..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-firewall-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 dev-qt/qtcore:5 -DESCRIPTION=Plasma frontend for Firewalld or UFW -EAPI=8 -HOMEPAGE=https://invent.kde.org/network/plasma-firewall -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org python-single-r1 -IUSE=firewalld +ufw debug python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) firewalld? ( net-firewall/firewalld ) ufw? ( net-firewall/ufw ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( firewalld ufw ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-firewall-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7b0ebaafefa5011219efe3c4b46f7041 diff --git a/metadata/md5-cache/kde-plasma/plasma-integration-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-integration-5.24.6 deleted file mode 100644 index 19cdf09fea0d..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-integration-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-plasma/breeze-5.24.6:5 x11-libs/libXcursor x11-libs/libxcb dev-qt/qtcore:5 -DESCRIPTION=Qt Platform Theme integration plugins for the Plasma workspaces -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=test debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-plasma/breeze-5.24.6:5 x11-libs/libXcursor x11-libs/libxcb media-fonts/hack media-fonts/noto || ( 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/plasma/5.24.6/plasma-integration-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=86f570d6c9641657f41a8340c3035836 diff --git a/metadata/md5-cache/kde-plasma/plasma-meta-5.24.6-r1 b/metadata/md5-cache/kde-plasma/plasma-meta-5.24.6-r1 deleted file mode 100644 index cd596682096c..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-meta-5.24.6-r1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=postinst -DESCRIPTION=Merge this to pull in all Plasma 5 packages -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop/ -IUSE=accessibility bluetooth +browser-integration colord +crash-handler crypt +desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart systemd thunderbolt +wallpapers -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=metapackage -RDEPEND=>=kde-plasma/breeze-5.24.6:5 >=kde-plasma/kactivitymanagerd-5.24.6:5 >=kde-plasma/kde-cli-tools-5.24.6:5 >=kde-plasma/kdecoration-5.24.6:5 >=kde-plasma/kdeplasma-addons-5.24.6:5 >=kde-plasma/kgamma-5.24.6:5 >=kde-plasma/khotkeys-5.24.6:5 >=kde-plasma/kinfocenter-5.24.6:5 >=kde-plasma/kmenuedit-5.24.6:5 >=kde-plasma/kscreen-5.24.6:5 >=kde-plasma/kscreenlocker-5.24.6:5 >=kde-plasma/ksshaskpass-5.24.6:5 >=kde-plasma/ksystemstats-5.24.6:5 >=kde-plasma/kwayland-integration-5.24.6:5 >=kde-plasma/kwayland-server-5.24.6:5 >=kde-plasma/kwin-5.24.6:5 >=kde-plasma/kwrited-5.24.6:5 >=kde-plasma/layer-shell-qt-5.24.6:5 >=kde-plasma/libkscreen-5.24.6:5 >=kde-plasma/libksysguard-5.24.6:5 >=kde-plasma/milou-5.24.6:5 >=kde-plasma/oxygen-5.24.6:5 >=kde-plasma/plasma-desktop-5.24.6:5 >=kde-plasma/plasma-integration-5.24.6:5 >=kde-plasma/plasma-systemmonitor-5.24.6:5 >=kde-plasma/plasma-workspace-5.24.6:5 >=kde-plasma/polkit-kde-agent-5.24.6:5 >=kde-plasma/powerdevil-5.24.6:5 >=kde-plasma/systemsettings-5.24.6:5 sys-apps/dbus[elogind?,systemd?] sys-auth/polkit[systemd?] sys-fs/udisks:2[elogind?,systemd?] bluetooth? ( >=kde-plasma/bluedevil-5.24.6:5 ) browser-integration? ( >=kde-plasma/plasma-browser-integration-5.24.6:5 ) colord? ( x11-misc/colord ) crash-handler? ( >=kde-plasma/drkonqi-5.24.6:5 ) crypt? ( >=kde-plasma/plasma-vault-5.24.6:5 ) desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-5.24.6:5 ) discover? ( >=kde-plasma/discover-5.24.6:5 ) display-manager? ( sddm? ( >=kde-plasma/sddm-kcm-5.24.6:5 x11-misc/sddm[elogind?,systemd?] ) !sddm? ( x11-misc/lightdm ) ) elogind? ( sys-auth/elogind[pam] ) grub? ( >=kde-plasma/breeze-grub-5.24.6:5 ) gtk? ( >=kde-plasma/breeze-gtk-5.24.6:5 >=kde-plasma/kde-gtk-config-5.24.6:5 x11-misc/appmenu-gtk-module ) handbook? ( kde-apps/khelpcenter:5 ) kwallet? ( >=kde-plasma/kwallet-pam-5.24.6:5 ) legacy-systray? ( >=kde-plasma/xembed-sni-proxy-5.24.6:5 ) networkmanager? ( >=kde-plasma/plasma-nm-5.24.6:5 net-misc/networkmanager[elogind?,systemd?] ) plymouth? ( >=kde-plasma/breeze-plymouth-5.24.6:5 >=kde-plasma/plymouth-kcm-5.24.6:5 ) pulseaudio? ( >=kde-plasma/plasma-pa-5.24.6:5 || ( media-video/pipewire[sound-server(+)] media-sound/pulseaudio-daemon media-sound/pulseaudio[daemon(+)] ) ) sdk? ( >=kde-plasma/plasma-sdk-5.24.6:5 ) smart? ( >=kde-plasma/plasma-disks-5.24.6:5 ) systemd? ( sys-apps/systemd[pam] firewall? ( >=kde-plasma/plasma-firewall-5.24.6:5 ) ) thunderbolt? ( >=kde-plasma/plasma-thunderbolt-5.24.6:5 ) wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-5.24.6:5 ) accessibility? ( app-accessibility/orca ) -REQUIRED_USE=^^ ( elogind systemd ) -SLOT=5 -_md5_=3e685a59853c3f2f413dc073b2007873 diff --git a/metadata/md5-cache/kde-plasma/plasma-nm-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-nm-5.24.6 deleted file mode 100644 index 82414e7ae3f7..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-nm-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=app-crypt/qca-2.3.0:2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/networkmanager-qt-5.92.0:5[teamd=] >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 net-misc/networkmanager[teamd=] modemmanager? ( >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/modemmanager-qt-5.92.0:5 net-misc/mobile-broadband-provider-info ) openconnect? ( >=dev-qt/qtxml-5.15.4:5 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma applet for NetworkManager -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=modemmanager openconnect teamd debug test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=>=app-crypt/qca-2.3.0:2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/networkmanager-qt-5.92.0:5[teamd=] >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 net-misc/networkmanager[teamd=] modemmanager? ( >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/modemmanager-qt-5.92.0:5 net-misc/mobile-broadband-provider-info ) openconnect? ( >=dev-qt/qtxml-5.15.4:5 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) >=dev-qt/qtquickcontrols-5.15.4:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-plasma/kde-cli-tools-5.24.6:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-nm-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4249b5be646e1e88bfb221772ed8fb77 diff --git a/metadata/md5-cache/kde-plasma/plasma-pa-5.24.6-r1 b/metadata/md5-cache/kde-plasma/plasma-pa-5.24.6-r1 deleted file mode 100644 index 27d8e2297071..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-pa-5.24.6-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 media-libs/libcanberra media-libs/libpulse dev-qt/qtcore:5 -DESCRIPTION=Plasma applet for audio volume management using PulseAudio -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 media-libs/libcanberra media-libs/libpulse >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 x11-themes/sound-theme-freedesktop || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-pa-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=32efe2b5baa871121b58299c20fb075a diff --git a/metadata/md5-cache/kde-plasma/plasma-sdk-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-sdk-5.24.6 deleted file mode 100644 index 02f2ce13c713..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-sdk-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktexteditor-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Useful applications for Plasma development -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=test debug test -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktexteditor-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=dev-qt/qtquickcontrols-5.15.4:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-sdk-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3c1e350029ab6ef4e723745a545ccfbc diff --git a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.24.6 deleted file mode 100644 index 05da90421e3d..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-plasma/libksysguard-5.24.6:5 dev-qt/qtcore:5 -DESCRIPTION=Monitor system sensors, process information and other system resources -EAPI=8 -HOMEPAGE=https://apps.kde.org/plasma-systemmonitor/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-3 GPL-2 ) -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-plasma/libksysguard-5.24.6:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5[qml] >=kde-frameworks/kquickcharts-5.92.0:5 >=kde-plasma/ksystemstats-5.24.6:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-systemmonitor-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=cab0b56bf5cf8c42ee870d68093a2485 diff --git a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.24.6 deleted file mode 100644 index 677bcac08ec6..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.24.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plasma integration for controlling Thunderbolt devices -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/plasma-thunderbolt -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug test -KEYWORDS=amd64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3+ ) -RDEPEND=>=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 sys-apps/bolt || ( 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/plasma/5.24.6/plasma-thunderbolt-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d01a77074bbb16a600b564fdf681b179 diff --git a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.5 b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.5 deleted file mode 100644 index b57a022081d6..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.95.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=kde-frameworks/kcmutils-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plasma integration for controlling Thunderbolt devices -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/plasma-thunderbolt -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug test -KEYWORDS=amd64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3+ ) -RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=kde-frameworks/kcmutils-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kirigami-5.95.0:5 sys-apps/bolt || ( 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/plasma/5.25.5/plasma-thunderbolt-5.25.5.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=52df53e6aba61e17dbb85f2af2a02653 diff --git a/metadata/md5-cache/kde-plasma/plasma-vault-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-vault-5.24.6 deleted file mode 100644 index 7ef62429f82e..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-vault-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kcodecs-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-plasma/libksysguard-5.24.6:5 networkmanager? ( >=kde-frameworks/networkmanager-qt-5.92.0:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plasma applet and services for creating encrypted vaults -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop https://cukic.co/2017/02/03/vaults-encryption-in-plasma/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=networkmanager debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-3 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kcodecs-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-plasma/libksysguard-5.24.6:5 networkmanager? ( >=kde-frameworks/networkmanager-qt-5.92.0:5 ) >=dev-qt/qtquickcontrols2-5.15.4:5 || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-vault-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b185f3ca2bb8350a7192aa0784cc54d8 diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-workspace-5.24.6 deleted file mode 100644 index 419a324076b5..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-workspace-5.24.6 +++ /dev/null @@ -1,19 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.4:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtsql-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 >=dev-qt/qtwayland-5.15.4:5= >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kactivities-stats-5.92.0:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kbookmarks-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kded-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kinit-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/knotifyconfig-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kpeople-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktexteditor-5.92.0:5 >=kde-frameworks/ktextwidgets-5.92.0:5 >=kde-frameworks/kunitconversion-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/prison-5.92.0:5[qml] >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/breeze-5.24.6:5 >=kde-plasma/kscreenlocker-5.24.6:5 >=kde-plasma/kwin-5.24.6:5 >=kde-plasma/layer-shell-qt-5.24.6:5 >=kde-plasma/libkscreen-5.24.6:5 >=kde-plasma/libksysguard-5.24.6:5 >=kde-plasma/libkworkspace-5.24.6:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.92.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.4:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.92.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.4:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.92.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) >=dev-libs/plasma-wayland-protocols-1.6.0 >=dev-qt/qtconcurrent-5.15.4:5 >=dev-util/wayland-scanner-1.19.0 x11-base/xorg-proto fontconfig? ( x11-libs/libXrender ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma workspace -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop telemetry test debug +handbook test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -PDEPEND=>=kde-plasma/kde-cli-tools-5.24.6:5 -RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.4:5 >=dev-qt/qtsql-5.15.4:5 >=dev-qt/qtsvg-5.15.4:5 >=dev-qt/qtwayland-5.15.4:5= >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=dev-qt/qtxml-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kactivities-stats-5.92.0:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kbookmarks-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kded-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kinit-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/knotifyconfig-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/kpeople-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/ktexteditor-5.92.0:5 >=kde-frameworks/ktextwidgets-5.92.0:5 >=kde-frameworks/kunitconversion-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=kde-frameworks/prison-5.92.0:5[qml] >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/breeze-5.24.6:5 >=kde-plasma/kscreenlocker-5.24.6:5 >=kde-plasma/kwin-5.24.6:5 >=kde-plasma/layer-shell-qt-5.24.6:5 >=kde-plasma/libkscreen-5.24.6:5 >=kde-plasma/libksysguard-5.24.6:5 >=kde-plasma/libkworkspace-5.24.6:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.92.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.4:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.92.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.4:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.92.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) app-text/iso-codes >=dev-qt/qdbus-5.15.4:* >=dev-qt/qtgraphicaleffects-5.15.4:5 >=dev-qt/qtpaths-5.15.4:5 >=dev-qt/qtquickcontrols-5.15.4:5[widgets] >=dev-qt/qtquickcontrols2-5.15.4:5 kde-apps/kio-extras:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kquickcharts-5.92.0:5 >=kde-plasma/milou-5.24.6:5 >=kde-plasma/plasma-integration-5.24.6:5 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot !<kde-plasma/breeze-5.22.90:5 !<kde-plasma/plasma-desktop-5.23.90:5 policykit? ( sys-apps/accountsservice ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=gps? ( geolocation ) -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-workspace-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c12fecd8fec008210c3aceb1b5341ff5 diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r3 b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r3 deleted file mode 100644 index b87948d7edaa..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r3 +++ /dev/null @@ -1,19 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.5:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.95.0:5 ) >=kde-frameworks/extra-cmake-modules-5.95.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwayland-5.15.5:5= >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kidletime-5.95.0:5 >=kde-frameworks/kinit-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kpackage-5.95.0:5 >=kde-frameworks/kpeople-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/ktexteditor-5.95.0:5 >=kde-frameworks/ktextwidgets-5.95.0:5 >=kde-frameworks/kunitconversion-5.95.0:5 >=kde-frameworks/kwallet-5.95.0:5 >=kde-frameworks/kwayland-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/prison-5.95.0:5[qml] >=kde-frameworks/solid-5.95.0:5 >=kde-plasma/breeze-5.25.5:5 >=kde-plasma/kscreenlocker-5.25.5:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/layer-shell-qt-5.25.5:5 >=kde-plasma/libkscreen-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.95.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.5:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.95.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.5:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) >=dev-libs/plasma-wayland-protocols-1.6.0 >=dev-qt/qtconcurrent-5.15.5:5 >=dev-util/wayland-scanner-1.19.0 x11-base/xorg-proto fontconfig? ( x11-libs/libXrender ) test? ( >=dev-libs/wayland-protocols-1.24 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma workspace -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop telemetry test debug +handbook test -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -PDEPEND=>=kde-plasma/kde-cli-tools-5.25.5:5 -RDEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwayland-5.15.5:5= >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kidletime-5.95.0:5 >=kde-frameworks/kinit-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kpackage-5.95.0:5 >=kde-frameworks/kpeople-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/ktexteditor-5.95.0:5 >=kde-frameworks/ktextwidgets-5.95.0:5 >=kde-frameworks/kunitconversion-5.95.0:5 >=kde-frameworks/kwallet-5.95.0:5 >=kde-frameworks/kwayland-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/prison-5.95.0:5[qml] >=kde-frameworks/solid-5.95.0:5 >=kde-plasma/breeze-5.25.5:5 >=kde-plasma/kscreenlocker-5.25.5:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/layer-shell-qt-5.25.5:5 >=kde-plasma/libkscreen-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.95.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.5:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.95.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.5:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) app-text/iso-codes >=dev-qt/qdbus-5.15.5:* >=dev-qt/qtgraphicaleffects-5.15.5:5 >=dev-qt/qtpaths-5.15.5:5 >=dev-qt/qtquickcontrols-5.15.5:5[widgets] >=dev-qt/qtquickcontrols2-5.15.5:5 kde-apps/kio-extras:5 >=kde-frameworks/kirigami-5.95.0:5 >=kde-frameworks/kquickcharts-5.95.0:5 >=kde-plasma/milou-5.25.5:5 >=kde-plasma/plasma-integration-5.25.5:5 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot !<kde-plasma/breeze-5.22.90:5 !<kde-plasma/plasma-desktop-5.23.90:5 policykit? ( sys-apps/accountsservice ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=gps? ( geolocation ) -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.25.5/plasma-workspace-5.25.5.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f58116f606199936cb6a61554964a81f diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r4 b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r4 index 5e76de79e172..d793d00f7dc4 100644 --- a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r4 +++ b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r4 @@ -7,7 +7,7 @@ HOMEPAGE=https://kde.org/plasma-desktop IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm plasma.kde.org IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop telemetry test debug +handbook test -KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 LICENSE=GPL-2 PDEPEND=>=kde-plasma/kde-cli-tools-5.25.5:5 RDEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5[widgets] >=dev-qt/qtgui-5.15.5:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwayland-5.15.5:5= >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kidletime-5.95.0:5 >=kde-frameworks/kinit-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kpackage-5.95.0:5 >=kde-frameworks/kpeople-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/ktexteditor-5.95.0:5 >=kde-frameworks/ktextwidgets-5.95.0:5 >=kde-frameworks/kunitconversion-5.95.0:5 >=kde-frameworks/kwallet-5.95.0:5 >=kde-frameworks/kwayland-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/prison-5.95.0:5[qml] >=kde-frameworks/solid-5.95.0:5 >=kde-plasma/breeze-5.25.5:5 >=kde-plasma/kscreenlocker-5.25.5:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/layer-shell-qt-5.25.5:5 >=kde-plasma/libkscreen-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.95.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.5:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.95.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.5:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) app-text/iso-codes >=dev-qt/qdbus-5.15.5:* >=dev-qt/qtgraphicaleffects-5.15.5:5 >=dev-qt/qtpaths-5.15.5:5 >=dev-qt/qtquickcontrols-5.15.5:5[widgets] >=dev-qt/qtquickcontrols2-5.15.5:5 kde-apps/kio-extras:5 >=kde-frameworks/kirigami-5.95.0:5 >=kde-frameworks/kquickcharts-5.95.0:5 >=kde-plasma/milou-5.25.5:5 >=kde-plasma/plasma-integration-5.25.5:5 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot !<kde-plasma/breeze-5.22.90:5 !<kde-plasma/plasma-desktop-5.23.90:5 policykit? ( sys-apps/accountsservice ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 @@ -16,4 +16,4 @@ RESTRICT=test !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.25.5/plasma-workspace-5.25.5.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=458c8bd6ed45ff9889bc5c881484b3c7 +_md5_=89c054db455345c13917204fd9267e79 diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.24.6 b/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.24.6 deleted file mode 100644 index 71e0ae47b234..000000000000 --- a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.24.6 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=dev-qt/qtcore:5 kde-frameworks/extra-cmake-modules:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch prepare test unpack -DESCRIPTION=Wallpapers for the Plasma workspace -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -INHERIT=cmake plasma.kde.org -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-workspace-wallpapers-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2e0983606ec7383a088b0cc7c0d389d6 diff --git a/metadata/md5-cache/kde-plasma/plymouth-kcm-5.24.6 b/metadata/md5-cache/kde-plasma/plymouth-kcm-5.24.6 deleted file mode 100644 index 14d03a804b7a..000000000000 --- a/metadata/md5-cache/kde-plasma/plymouth-kcm-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtquickcontrols-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 sys-boot/plymouth dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma control module for Plymouth -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/plymouth-kcm -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtquickcontrols-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 sys-boot/plymouth >=kde-plasma/kde-cli-tools-5.24.6:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plymouth-kcm-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3be05e305a86cc0db41a1b139de0d1bf diff --git a/metadata/md5-cache/kde-plasma/polkit-kde-agent-5.24.6 b/metadata/md5-cache/kde-plasma/polkit-kde-agent-5.24.6 deleted file mode 100644 index 338e23330232..000000000000 --- a/metadata/md5-cache/kde-plasma/polkit-kde-agent-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=sys-auth/polkit-qt-0.113.0 dev-qt/qtcore:5 -DESCRIPTION=PolKit agent module for KDE Plasma -EAPI=8 -HOMEPAGE=https://kde.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=sys-auth/polkit-qt-0.113.0 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/polkit-kde-agent-1-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=014dd04b750b8a0b925688d2216f3a74 diff --git a/metadata/md5-cache/kde-plasma/powerdevil-5.24.6 b/metadata/md5-cache/kde-plasma/powerdevil-5.24.6 deleted file mode 100644 index 8811d159baf6..000000000000 --- a/metadata/md5-cache/kde-plasma/powerdevil-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5[policykit] >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/knotifyconfig-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/libkscreen-5.24.6:5 >=kde-plasma/libkworkspace-5.24.6:5 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) wireless? ( >=kde-frameworks/bluez-qt-5.92.0:5 >=kde-frameworks/networkmanager-qt-5.92.0:5 ) dev-qt/qtcore:5 -DESCRIPTION=Power management for KDE Plasma Shell -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/powerdevil -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=brightness-control caps +wireless debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5[policykit] >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kglobalaccel-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kidletime-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/knotifyconfig-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-frameworks/solid-5.92.0:5 >=kde-plasma/libkscreen-5.24.6:5 >=kde-plasma/libkworkspace-5.24.6:5 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) wireless? ( >=kde-frameworks/bluez-qt-5.92.0:5 >=kde-frameworks/networkmanager-qt-5.92.0:5 ) >=kde-plasma/kde-cli-tools-5.24.6:5 >=sys-power/upower-0.9.23 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/powerdevil-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=eb8fbc70f10644e969127de2e659409d diff --git a/metadata/md5-cache/kde-plasma/sddm-kcm-5.24.6 b/metadata/md5-cache/kde-plasma/sddm-kcm-5.24.6 deleted file mode 100644 index fbfe8aa6b9ae..000000000000 --- a/metadata/md5-cache/kde-plasma/sddm-kcm-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 dev-qt/qtcore:5 -DESCRIPTION=KDE Plasma control module for SDDM -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/sddm-kcm -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=dev-qt/qtquickcontrols2-5.15.4:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5[qml] >=kde-plasma/kde-cli-tools-5.24.6:5 x11-misc/sddm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/sddm-kcm-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=37f149326b4b23830e51a5ec3ed449fa diff --git a/metadata/md5-cache/kde-plasma/systemsettings-5.24.6 b/metadata/md5-cache/kde-plasma/systemsettings-5.24.6 deleted file mode 100644 index 617109880583..000000000000 --- a/metadata/md5-cache/kde-plasma/systemsettings-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.92.0:5 ) >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kactivities-stats-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-plasma/libkworkspace-5.24.6:5 dev-qt/qtcore:5 -DESCRIPTION=Control Center to configure KDE Plasma desktop -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org optfeature -IUSE=debug +handbook -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kactivities-5.92.0:5 >=kde-frameworks/kactivities-stats-5.92.0:5 >=kde-frameworks/kauth-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/kguiaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/kitemmodels-5.92.0:5 >=kde-frameworks/kitemviews-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kpackage-5.92.0:5 >=kde-frameworks/krunner-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 >=kde-plasma/libkworkspace-5.24.6:5 >=dev-qt/qtquickcontrols2-5.15.4:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/systemsettings-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9bfd0c64bbf5781c5afc4b3d7f7ce380 diff --git a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.6 b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.6 deleted file mode 100644 index 98ef9af4f411..000000000000 --- a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.4:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.92.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtprintsupport-5.15.4:5[cups] >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 >=dev-libs/plasma-wayland-protocols-1.1.1 >=dev-qt/qtconcurrent-5.15.4:5 dev-qt/qtcore:5 -DESCRIPTION=Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks -EAPI=8 -HOMEPAGE=https://kde.org/plasma-desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm plasma.kde.org -IUSE=debug -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtdeclarative-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtprintsupport-5.15.4:5[cups] >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kdeclarative-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kirigami-5.92.0:5 >=kde-frameworks/knotifications-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kwindowsystem-5.92.0:5 >=kde-frameworks/kwayland-5.92.0:5 >=kde-frameworks/plasma-5.92.0:5 sys-apps/xdg-desktop-portal || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/xdg-desktop-portal-kde-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b48cad3affe8b981f21630e86f9bb3f8 diff --git a/metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.24.6-r1 b/metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.24.6-r1 deleted file mode 100644 index 412def81011b..000000000000 --- a/metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.24.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=kde-frameworks/extra-cmake-modules-5.92.0:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch prepare test unpack -DEPEND=>=dev-qt/qtcore-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kwindowsystem-5.92.0:5[X] x11-libs/libxcb x11-libs/libXtst x11-libs/xcb-util-image -DESCRIPTION=Legacy xembed tray icons support for SNI-only system trays -EAPI=8 -HOMEPAGE=https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md -INHERIT=cmake plasma.kde.org -KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtcore-5.15.4:5 >=dev-qt/qtdbus-5.15.4:5 >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtx11extras-5.15.4:5 >=kde-frameworks/kwindowsystem-5.92.0:5[X] x11-libs/libxcb x11-libs/libXtst x11-libs/xcb-util-image !kde-plasma/xembed-sni-proxy:0 -SLOT=5 -SRC_URI=mirror://kde/stable/plasma/5.24.6/plasma-workspace-5.24.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2dcc018db7417abcfd7892d95ff76e70 diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz index 6a6b4c4e6a86356926f7c784de08c6bc19038139..97b316cd4c43d6305b2f0e5f4d03955a88a61c57 100644 GIT binary patch delta 4155 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 F001R75Pkpv delta 3972 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 diff --git a/metadata/md5-cache/mail-mta/postfix-3.7.2-r1 b/metadata/md5-cache/mail-mta/postfix-3.7.2-r1 new file mode 100644 index 000000000000..8cb38943788f --- /dev/null +++ b/metadata/md5-cache/mail-mta/postfix-3.7.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure install postinst prepare +DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) +DESCRIPTION=A fast and secure drop-in replacement for sendmail +EAPI=8 +HOMEPAGE=http://www.postfix.org/ +INHERIT=pam systemd toolchain-funcs +IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=|| ( IBM EPL-2.0 ) +RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix ) +REQUIRED_USE=ldap-bind? ( ldap sasl ) +SLOT=0 +SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.7.2.tar.gz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=cd147c155911137d87072d8c1be87778 diff --git a/metadata/md5-cache/mail-mta/postfix-3.8_pre20220816 b/metadata/md5-cache/mail-mta/postfix-3.8_pre20220816 deleted file mode 100644 index 91bf17fee64b..000000000000 --- a/metadata/md5-cache/mail-mta/postfix-3.8_pre20220816 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=configure install postinst prepare -DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) -DESCRIPTION=A fast and secure drop-in replacement for sendmail -EAPI=8 -HOMEPAGE=http://www.postfix.org/ -INHERIT=pam systemd toolchain-funcs -IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=|| ( IBM EPL-2.0 ) -RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix ) -REQUIRED_USE=ldap-bind? ( ldap sasl ) -SLOT=0 -SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.8-20220816.tar.gz -_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0fa3938a3b3aa19f5359393d0225f32e diff --git a/metadata/md5-cache/mail-mta/postfix-3.8_pre20221007 b/metadata/md5-cache/mail-mta/postfix-3.8_pre20221007 new file mode 100644 index 000000000000..26456bece144 --- /dev/null +++ b/metadata/md5-cache/mail-mta/postfix-3.8_pre20221007 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure install postinst prepare +DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) +DESCRIPTION=A fast and secure drop-in replacement for sendmail +EAPI=8 +HOMEPAGE=http://www.postfix.org/ +INHERIT=pam systemd toolchain-funcs +IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=|| ( IBM EPL-2.0 ) +RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix ) +REQUIRED_USE=ldap-bind? ( ldap sasl ) +SLOT=0 +SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.8-20221007.tar.gz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0fa3938a3b3aa19f5359393d0225f32e diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz index 51933316e84e1a0cb7422402b258c147f228611a..8e5907b8e0fb2d8c894e84cbbf1634d781a66b10 100644 GIT binary patch delta 15407 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 Z(OysM{MEy^VvzIy`EL)rhR`_~0RX^Uh~EGJ delta 15401 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 T!?$9P^Z)s8z`oslIT--}3{Z0x diff --git a/metadata/md5-cache/media-fonts/noto-emoji-20211101 b/metadata/md5-cache/media-fonts/noto-emoji-20211101 index d15669014be1..3b64421ec3ef 100644 --- a/metadata/md5-cache/media-fonts/noto-emoji-20211101 +++ b/metadata/md5-cache/media-fonts/noto-emoji-20211101 @@ -11,4 +11,4 @@ RESTRICT=binchecks strip SLOT=0 SRC_URI=https://github.com/googlefonts/noto-emoji/archive/9a5261d871451f9b5183c93483cbd68ed916b1e9.tar.gz -> noto-emoji-20211101.tar.gz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 font d31f12a0f6e13d56dc3062e76ae58a61 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6f0cf9e48f9c46ba83a81f0d09d2c7ab +_md5_=ab1812b65c082ae66781cd61114d6ed0 diff --git a/metadata/md5-cache/media-fonts/noto-emoji-20220912 b/metadata/md5-cache/media-fonts/noto-emoji-20220912 index 094d4f36e161..1ae654a46117 100644 --- a/metadata/md5-cache/media-fonts/noto-emoji-20220912 +++ b/metadata/md5-cache/media-fonts/noto-emoji-20220912 @@ -11,4 +11,4 @@ RESTRICT=binchecks strip SLOT=0 SRC_URI=https://github.com/googlefonts/noto-emoji/archive/e8073ab740292f8d5f19b5de144087ac58044d06.tar.gz -> noto-emoji-20220912.tar.gz _eclasses_=font d31f12a0f6e13d56dc3062e76ae58a61 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=fcab1ac190f4860aa7baa0c55c525c00 +_md5_=f8f92cb66882fafdb1ecaab956b14ec6 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index 79ea24456162a58e0b692c1230a6ea3a7b565a4f..ecfb6598383b43f1d62de1bace02b08ff14a0da9 100644 GIT binary patch literal 59825 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 literal 59842 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 P;lKU|NZ}H<{-gl_UD{I( diff --git a/metadata/md5-cache/media-gfx/aview-1.3.0_rc1-r3 b/metadata/md5-cache/media-gfx/aview-1.3.0_rc1-r3 index bb2cc979cb24..119cd9de294c 100644 --- a/metadata/md5-cache/media-gfx/aview-1.3.0_rc1-r3 +++ b/metadata/md5-cache/media-gfx/aview-1.3.0_rc1-r3 @@ -1,14 +1,14 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=prepare -DEPEND=media-libs/aalib:= -DESCRIPTION=An ASCII Image Viewer -EAPI=7 +DEPEND=media-libs/aalib +DESCRIPTION=ASCII Image Viewer +EAPI=8 HOMEPAGE=http://aa-project.sourceforge.net/aview/ INHERIT=autotools KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris LICENSE=GPL-2 -RDEPEND=media-libs/aalib:= +RDEPEND=media-libs/aalib SLOT=0 SRC_URI=mirror://sourceforge/aa-project/aview-1.3.0rc1.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=fd66e502e4b7c4ca56530c59c9750c2c +_md5_=d878ba68c2681832775825e446479454 diff --git a/metadata/md5-cache/media-gfx/converseen-0.9.9.8 b/metadata/md5-cache/media-gfx/converseen-0.9.9.8 new file mode 100644 index 000000000000..8786eed5c8b4 --- /dev/null +++ b/metadata/md5-cache/media-gfx/converseen-0.9.9.8 @@ -0,0 +1,15 @@ +BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-gfx/imagemagick:=[cxx] +DESCRIPTION=Batch image converter and resizer based on ImageMagick +EAPI=8 +HOMEPAGE=https://converseen.fasterland.net/ https://github.com/Faster3ck/Converseen/ +INHERIT=cmake xdg-utils +IUSE=debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-gfx/imagemagick:=[cxx] +SLOT=0 +SRC_URI=https://github.com/Faster3ck/Converseen/archive/v0.9.9.8.tar.gz -> converseen-0.9.9.8.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=baa60f00bf760b12e88c4762e5a638b1 diff --git a/metadata/md5-cache/media-gfx/cropgui-0.4.1 b/metadata/md5-cache/media-gfx/cropgui-0.4.1 deleted file mode 100644 index ad94c93aec4f..000000000000 --- a/metadata/md5-cache/media-gfx/cropgui-0.4.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) -DESCRIPTION=GUI for lossless cropping of jpeg images -EAPI=7 -HOMEPAGE=https://emergent.unpythonic.net/01248401946 -INHERIT=eutils python-r1 desktop xdg-utils -IUSE=python_targets_python3_8 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) dev-python/pillow[python_targets_python3_8(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 ) -SLOT=0 -SRC_URI=https://github.com/jepler/cropgui/archive/v0.4.1.tar.gz -> cropgui-0.4.1.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d851e5d514f04676e1f77176e64a0902 diff --git a/metadata/md5-cache/media-gfx/cropgui-0.5 b/metadata/md5-cache/media-gfx/cropgui-0.5 deleted file mode 100644 index 2541bb85296c..000000000000 --- a/metadata/md5-cache/media-gfx/cropgui-0.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) -DESCRIPTION=GUI for lossless cropping of jpeg images -EAPI=7 -HOMEPAGE=https://emergent.unpythonic.net/01248401946 -INHERIT=eutils python-r1 desktop xdg-utils -IUSE=python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=https://github.com/jepler/cropgui/archive/v0.5.tar.gz -> cropgui-0.5.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7ba8bac0862a37e218e17045da89cddd diff --git a/metadata/md5-cache/media-gfx/cropgui-0.6 b/metadata/md5-cache/media-gfx/cropgui-0.6 deleted file mode 100644 index e601ca17e0c1..000000000000 --- a/metadata/md5-cache/media-gfx/cropgui-0.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) -DESCRIPTION=GUI for lossless cropping of jpeg images -EAPI=7 -HOMEPAGE=https://emergent.unpythonic.net/01248401946 -INHERIT=eutils python-r1 desktop xdg-utils -IUSE=python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=https://github.com/jepler/cropgui/archive/v0.6.tar.gz -> cropgui-0.6.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=68d14e65fa766cc554107fda3c01a00d diff --git a/metadata/md5-cache/media-gfx/cropgui-0.6-r1 b/metadata/md5-cache/media-gfx/cropgui-0.6-r1 index 07b862cd8dad..b8bb7df06685 100644 --- a/metadata/md5-cache/media-gfx/cropgui-0.6-r1 +++ b/metadata/md5-cache/media-gfx/cropgui-0.6-r1 @@ -3,7 +3,7 @@ DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets DESCRIPTION=GUI for lossless cropping of jpeg images EAPI=7 HOMEPAGE=https://emergent.unpythonic.net/01248401946 -INHERIT=eutils python-r1 desktop xdg-utils +INHERIT=python-r1 desktop wrapper xdg-utils IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 @@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_target REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://github.com/jepler/cropgui/archive/v0.6.tar.gz -> cropgui-0.6.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c08151fe6d097a381a28f6ba09935ca7 +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a92cd0a14eab9a4a3bf27cc95bdcf581 diff --git a/metadata/md5-cache/media-gfx/fotoxx-22.35 b/metadata/md5-cache/media-gfx/fotoxx-22.35 new file mode 100644 index 000000000000..444ffc247178 --- /dev/null +++ b/metadata/md5-cache/media-gfx/fotoxx-22.35 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install postinst postrm prepare +DEPEND=media-libs/clutter media-libs/clutter-gtk media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0 media-libs/tiff:0 media-libs/libchamplain[gtk] x11-libs/gtk+:3 +DESCRIPTION=Program for improving image files made with a digital camera +EAPI=7 +HOMEPAGE=https://kornelix.net/fotoxx/fotoxx.html +INHERIT=optfeature xdg-utils +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-3+ +RDEPEND=media-libs/clutter media-libs/clutter-gtk media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0 media-libs/tiff:0 media-libs/libchamplain[gtk] x11-libs/gtk+:3 media-gfx/dcraw media-libs/exiftool x11-misc/xdg-utils +SLOT=0 +SRC_URI=https://kornelix.net/downloads/downloads/fotoxx-22.35.tar.gz +_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=034c4a4552030315f27245bc4c8d8634 diff --git a/metadata/md5-cache/media-gfx/gimp-2.99.10-r2 b/metadata/md5-cache/media-gfx/gimp-2.99.10-r2 index 36b848f96e5f..249c97ed78fc 100644 --- a/metadata/md5-cache/media-gfx/gimp-2.99.10-r2 +++ b/metadata/md5-cache/media-gfx/gimp-2.99.10-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0/3 SRC_URI=mirror://gimp/v2.99/gimp-2.99.10.tar.bz2 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 160a8a30a6cb9aa601e5441c643a7c61 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6e41ce6204c7b766ece6825285ce4669 +_md5_=576263b9d5f9b28f1d8394652742245a diff --git a/metadata/md5-cache/media-gfx/gnome-photos-43.0 b/metadata/md5-cache/media-gfx/gnome-photos-43.0 new file mode 100644 index 000000000000..70775b22b64d --- /dev/null +++ b/metadata/md5-cache/media-gfx/gnome-photos-43.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/appstream-glib dev-libs/libxslt app-text/docbook-xsl-stylesheets dev-util/desktop-file-utils dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-util/dogtail[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-util/dogtail[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-util/dogtail[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-util/dogtail[python_targets_python3_8(-)] ) ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=media-libs/babl >=x11-libs/cairo-1.14.0 >=x11-libs/gdk-pixbuf-2.36.8:2 >=media-libs/gegl-0.4.0:0.4[cairo,raw] sci-geosciences/geocode-glib:2 >=media-libs/gexiv2-0.14.0 >=dev-libs/glib-2.62.0:2 dev-libs/libportal:=[gtk] >=net-libs/gnome-online-accounts-3.8.0:= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.22.16:3 >=dev-libs/libdazzle-3.26.0 >=gui-libs/libhandy-1.1.90:1 media-libs/libjpeg-turbo:0= >=media-libs/libpng-1.6:0= app-misc/tracker:3 sys-apps/dbus +DESCRIPTION=Access, organize and share your photos on GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Photos +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-any-r1 virtualx xdg +IUSE=test upnp-av test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3+ LGPL-2+ CC0-1.0 +RDEPEND=media-libs/babl >=x11-libs/cairo-1.14.0 >=x11-libs/gdk-pixbuf-2.36.8:2 >=media-libs/gegl-0.4.0:0.4[cairo,raw] sci-geosciences/geocode-glib:2 >=media-libs/gexiv2-0.14.0 >=dev-libs/glib-2.62.0:2 dev-libs/libportal:=[gtk] >=net-libs/gnome-online-accounts-3.8.0:= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.22.16:3 >=dev-libs/libdazzle-3.26.0 >=gui-libs/libhandy-1.1.90:1 media-libs/libjpeg-turbo:0= >=media-libs/libpng-1.6:0= app-misc/tracker:3 sys-apps/dbus net-misc/gnome-online-miners upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] ) app-misc/tracker-miners:3 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-photos/43/gnome-photos-43.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b23e970158d9e53634d1da430d475306 diff --git a/metadata/md5-cache/media-gfx/graphviz-5.0.1 b/metadata/md5-cache/media-gfx/graphviz-5.0.1 deleted file mode 100644 index 3d3e0e66a073..000000000000 --- a/metadata/md5-cache/media-gfx/graphviz-5.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/flex sys-devel/libtool virtual/pkgconfig doc? ( app-text/ghostscript-gpl sys-apps/groff ) guile? ( dev-lang/swig dev-scheme/guile ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig ) -DEFINED_PHASES=configure install postinst postrm setup -DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl:0 >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:0= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:0= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) -DESCRIPTION=Open Source Graph Visualization Software -EAPI=8 -HOMEPAGE=https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/ -INHERIT=python-single-r1 -IUSE=+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris -LICENSE=CPL-1.0 -RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl:0 >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:0= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:0= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) -REQUIRED_USE=!cairo? ( !X !gtk2 !postscript !lasi ) pdf? ( cairo ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) -RESTRICT=test -SLOT=0 -SRC_URI=https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/5.0.1/graphviz-5.0.1.tar.xz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=19d1d306fb6838d9ac9aa6020f7bdeb8 diff --git a/metadata/md5-cache/media-gfx/graphviz-5.0.1-r1 b/metadata/md5-cache/media-gfx/graphviz-5.0.1-r1 new file mode 100644 index 000000000000..362dbed2d2e3 --- /dev/null +++ b/metadata/md5-cache/media-gfx/graphviz-5.0.1-r1 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/flex sys-devel/libtool virtual/pkgconfig doc? ( app-text/ghostscript-gpl sys-apps/groff ) guile? ( dev-lang/swig dev-scheme/guile ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig ) +DEFINED_PHASES=configure install postinst postrm setup +DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl:0 >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:0= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:0= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=Open Source Graph Visualization Software +EAPI=8 +HOMEPAGE=https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/ +INHERIT=python-single-r1 +IUSE=+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris +LICENSE=CPL-1.0 +RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl:0 >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:0= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:0= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) +REQUIRED_USE=!cairo? ( !X !gtk2 !postscript !lasi ) pdf? ( cairo ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) +RESTRICT=test +SLOT=0 +SRC_URI=https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/5.0.1/graphviz-5.0.1.tar.xz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=abc98cb8caf8effbbc5da2099902d513 diff --git a/metadata/md5-cache/media-gfx/graphviz-6.0.1-r1 b/metadata/md5-cache/media-gfx/graphviz-6.0.1-r1 deleted file mode 100644 index 7600879a1256..000000000000 --- a/metadata/md5-cache/media-gfx/graphviz-6.0.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/flex sys-devel/libtool virtual/pkgconfig doc? ( app-text/ghostscript-gpl sys-apps/groff ) guile? ( dev-lang/swig dev-scheme/guile ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig ) -DEFINED_PHASES=configure install postinst postrm setup -DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) -DESCRIPTION=Open Source Graph Visualization Software -EAPI=8 -HOMEPAGE=https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/ -INHERIT=python-single-r1 -IUSE=+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris -LICENSE=CPL-1.0 -RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) -REQUIRED_USE=!cairo? ( !X !gtk2 !postscript !lasi ) pdf? ( cairo ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) -RESTRICT=test -SLOT=0 -SRC_URI=https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/6.0.1/graphviz-6.0.1.tar.xz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a106a71e35d4af8ae2f27beafec74020 diff --git a/metadata/md5-cache/media-gfx/graphviz-6.0.1-r2 b/metadata/md5-cache/media-gfx/graphviz-6.0.1-r2 new file mode 100644 index 000000000000..2fe8b6b37500 --- /dev/null +++ b/metadata/md5-cache/media-gfx/graphviz-6.0.1-r2 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/flex sys-devel/libtool virtual/pkgconfig doc? ( app-text/ghostscript-gpl sys-apps/groff ) guile? ( dev-lang/swig dev-scheme/guile ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig ) +DEFINED_PHASES=configure install postinst postrm setup +DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=Open Source Graph Visualization Software +EAPI=8 +HOMEPAGE=https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/ +INHERIT=python-single-r1 +IUSE=+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris +LICENSE=CPL-1.0 +RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) +REQUIRED_USE=!cairo? ( !X !gtk2 !postscript !lasi ) pdf? ( cairo ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) +RESTRICT=test +SLOT=0 +SRC_URI=https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/6.0.1/graphviz-6.0.1.tar.xz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=da8ff3a4e9db3dac2ac3c2ce8e0f441a diff --git a/metadata/md5-cache/media-gfx/jhead-3.06.0.1 b/metadata/md5-cache/media-gfx/jhead-3.06.0.1 new file mode 100644 index 000000000000..f6f25078ab18 --- /dev/null +++ b/metadata/md5-cache/media-gfx/jhead-3.06.0.1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=Exif Jpeg camera setting parser and thumbnail remover +EAPI=8 +HOMEPAGE=http://www.sentex.net/~mwandel/jhead +KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=public-domain +SLOT=0 +SRC_URI=https://github.com/Matthias-Wandel/jhead/archive/refs/tags/3.06.0.1.tar.gz -> jhead-3.06.0.1.tgz +_md5_=3a4aaab9beca1d06182d3a3faf8cddcd diff --git a/metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r1 b/metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r1 deleted file mode 100644 index dd8b758cc4a5..000000000000 --- a/metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r1 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=prepare -DEPEND=>=app-text/poppler-0.12.3-r3[cairo] >=x11-libs/cairo-1.2.6:=[svg] -DESCRIPTION=Convert PDF to SVG files using poppler and cairo -EAPI=8 -HOMEPAGE=https://www.cityinthesky.co.uk/opensource/pdf2svg/ https://github.com/dawbarton/pdf2svg/ -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=app-text/poppler-0.12.3-r3[cairo] >=x11-libs/cairo-1.2.6:=[svg] -SLOT=0 -SRC_URI=https://github.com/dawbarton/pdf2svg/archive/v0.2.3.tar.gz -> pdf2svg-0.2.3.tar.gz -_md5_=f1b98e2771df25b08894d6eae13b8b12 diff --git a/metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r2 b/metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r2 new file mode 100644 index 000000000000..adfc72a468da --- /dev/null +++ b/metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r2 @@ -0,0 +1,12 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=prepare +DEPEND=>=app-text/poppler-0.12.3-r3[cairo] >=x11-libs/cairo-1.2.6:=[svg(+)] +DESCRIPTION=Convert PDF to SVG files using poppler and cairo +EAPI=8 +HOMEPAGE=https://www.cityinthesky.co.uk/opensource/pdf2svg/ https://github.com/dawbarton/pdf2svg/ +KEYWORDS=amd64 x86 +LICENSE=GPL-2 +RDEPEND=>=app-text/poppler-0.12.3-r3[cairo] >=x11-libs/cairo-1.2.6:=[svg(+)] +SLOT=0 +SRC_URI=https://github.com/dawbarton/pdf2svg/archive/v0.2.3.tar.gz -> pdf2svg-0.2.3.tar.gz +_md5_=51fc107f2039e314f2edea6c84f2cf6c diff --git a/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 b/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 index c03cf7c0e78b..55fc963b09aa 100644 --- a/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 +++ b/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 @@ -3,7 +3,7 @@ DEPEND=dev-libs/boost:= media-libs/libpng:0 sys-libs/zlib virtual/jpeg:0 tiff? ( DESCRIPTION=The Persistence of Vision Raytracer EAPI=6 HOMEPAGE=https://www.povray.org/ -INHERIT=autotools flag-o-matic versionator virtualx +INHERIT=autotools eapi7-ver flag-o-matic virtualx IUSE=debug +io-restrictions tiff X test KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=AGPL-3 @@ -11,5 +11,5 @@ RDEPEND=dev-libs/boost:= media-libs/libpng:0 sys-libs/zlib virtual/jpeg:0 tiff? RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/POV-Ray/povray/archive/v3.7.0.0.tar.gz -> povray-3.7.0.0.tar.gz https://dev.gentoo.org/~soap/distfiles/povray-3.7.0.0_p20160914-fix-c++14.patch.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e049b92d1362ac7674eaaa7a862f8663 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=0ba783b40b6ed45b77f3f8c481f07a6d diff --git a/metadata/md5-cache/media-gfx/xv-3.10a-r19 b/metadata/md5-cache/media-gfx/xv-3.10a-r19 deleted file mode 100644 index 7c9b55efb59e..000000000000 --- a/metadata/md5-cache/media-gfx/xv-3.10a-r19 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=x11-libs/libXt jpeg? ( virtual/jpeg:0 ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib ) -DESCRIPTION=Interactive image manipulation program supporting a wide variety of formats -EAPI=6 -HOMEPAGE=http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html -INHERIT=eutils flag-o-matic toolchain-funcs -IUSE=jpeg tiff png -KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=xv -RDEPEND=x11-libs/libXt jpeg? ( virtual/jpeg:0 ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://sourceforge/png-mng/xv-3.10a-jumbo-patches-20070520.tar.gz ftp://ftp.cis.upenn.edu/pub/xv/xv-3.10a.tar.gz mirror://gentoo/xv-3.10a.png.bz2 -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=b3b5cdc86a0a86a721a81e3f445abf6f diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 7b47a408f9d2dc67c8be03130758d2f03661879b..8da33808be362344ed929f56a6ad3cb24c7bdcd8 100644 GIT binary patch literal 102442 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 literal 103565 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 V0}6SWqa5)6{2w(vuixR`0sxE|GoSzf diff --git a/metadata/md5-cache/media-libs/assimp-5.2.4 b/metadata/md5-cache/media-libs/assimp-5.2.4 deleted file mode 100644 index 66cd96a7f496..000000000000 --- a/metadata/md5-cache/media-libs/assimp-5.2.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/boost:= sys-libs/zlib[minizip] samples? ( media-libs/freeglut virtual/opengl x11-libs/libX11 ) -DESCRIPTION=Importer library to import assets from 3D files -EAPI=8 -HOMEPAGE=https://github.com/assimp/assimp -INHERIT=cmake -IUSE=samples test -KEYWORDS=amd64 ~arm arm64 ~riscv x86 -LICENSE=BSD -RDEPEND=dev-libs/boost:= sys-libs/zlib[minizip] samples? ( media-libs/freeglut virtual/opengl x11-libs/libX11 ) -RESTRICT=!test? ( test ) -SLOT=0/5.2.4 -SRC_URI=https://github.com/assimp/assimp/archive/v5.2.4.tar.gz -> assimp-5.2.4.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=57a8c9350256ebb379722799936f1a15 diff --git a/metadata/md5-cache/media-libs/flac-1.4.1 b/metadata/md5-cache/media-libs/flac-1.4.1 index b19340b9be38..0a556a3b9ee9 100644 --- a/metadata/md5-cache/media-libs/flac-1.4.1 +++ b/metadata/md5-cache/media-libs/flac-1.4.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://xiph.org/flac/ INHERIT=multilib-minimal IUSE=+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_avx2 cpu_flags_x86_avx cpu_flags_x86_sse2 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 -KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=BSD FDL-1.2 GPL-2 LGPL-2.1 RDEPEND=ogg? ( media-libs/libogg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) SLOT=0/10-12 SRC_URI=https://downloads.xiph.org/releases/flac/flac-1.4.1.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bf5a94bbda92b76cf5f53cd97d178edb +_md5_=bd744c0dac5c72b75ea3b16ed90447dc diff --git a/metadata/md5-cache/media-libs/flac-compat-1.3.4 b/metadata/md5-cache/media-libs/flac-compat-1.3.4 index 3c5799a74bd4..d3c4166a95ea 100644 --- a/metadata/md5-cache/media-libs/flac-compat-1.3.4 +++ b/metadata/md5-cache/media-libs/flac-compat-1.3.4 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://xiph.org/flac/ INHERIT=multilib-minimal IUSE=+cxx ogg cpu_flags_x86_sse 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 arm x86 +KEYWORDS=amd64 arm arm64 x86 LICENSE=BSD FDL-1.2 GPL-2 LGPL-2.1 RDEPEND=!media-libs/flac:0/0 ogg? ( media-libs/libogg[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=8.3.0 SRC_URI=https://downloads.xiph.org/releases/flac/flac-1.3.4.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=09dcdb5f43aa645e68ad29708b888183 +_md5_=32ec6ea4c24a9b38b87360756fd02d80 diff --git a/metadata/md5-cache/media-libs/freeglut-3.4.0 b/metadata/md5-cache/media-libs/freeglut-3.4.0 new file mode 100644 index 000000000000..5c6c35daf181 --- /dev/null +++ b/metadata/md5-cache/media-libs/freeglut-3.4.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=virtual/glu-9.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(-)?] >=virtual/opengl-7.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(-)?] >=x11-libs/libX11-1.6.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/libXi-1.7.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/libXrandr-1.4.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/libXxf86vm-1.1.3[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-base/xorg-proto +DESCRIPTION=A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library +EAPI=8 +HOMEPAGE=http://freeglut.sourceforge.net/ +INHERIT=cmake-multilib +IUSE=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 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=MIT +RDEPEND=>=virtual/glu-9.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(-)?] >=virtual/opengl-7.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(-)?] >=x11-libs/libX11-1.6.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/libXi-1.7.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/libXrandr-1.4.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/libXxf86vm-1.1.3[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=mirror://sourceforge/freeglut/freeglut-3.4.0.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=1b53460846bd43576384c3fe965a0a1f diff --git a/metadata/md5-cache/media-libs/gst-rtsp-server-1.16.3 b/metadata/md5-cache/media-libs/gst-rtsp-server-1.16.3 deleted file mode 100644 index cbef734af8cb..000000000000 --- a/metadata/md5-cache/media-libs/gst-rtsp-server-1.16.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install test -DEPEND=>=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.16.3:1.0[introspection?,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/gst-plugins-base-1.16.3:1.0[introspection?,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/gst-plugins-good-1.16.3:1.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(-)?] >=media-plugins/gst-plugins-srtp-1.16.3:1.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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) >=dev-util/gtk-doc-am-1.12 >=sys-apps/sed-4 virtual/pkgconfig nls? ( >=sys-devel/gettext-0.17 ) >=dev-libs/glib-2.38.2-r1: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(-)?] >=media-libs/gstreamer-1.2.4-r1:1.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=A GStreamer based RTSP server -EAPI=6 -HOMEPAGE=https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html -INHERIT=gstreamer -IUSE=examples +introspection 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 nls -KEYWORDS=amd64 x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.16.3:1.0[introspection?,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/gst-plugins-base-1.16.3:1.0[introspection?,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/gst-plugins-good-1.16.3:1.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(-)?] >=media-plugins/gst-plugins-srtp-1.16.3:1.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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) >=dev-libs/glib-2.38.2-r1: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(-)?] >=media-libs/gstreamer-1.2.4-r1:1.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(-)?] -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.16.3.tar.xz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gstreamer 3a3457b377f6be2704859b1b6ad99038 ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2230a353100a7e363f55d0a24f1eadb1 diff --git a/metadata/md5-cache/media-libs/gst-rtsp-server-1.20.2 b/metadata/md5-cache/media-libs/gst-rtsp-server-1.20.2 deleted file mode 100644 index 29b10934479c..000000000000 --- a/metadata/md5-cache/media-libs/gst-rtsp-server-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP nls? ( >=sys-devel/gettext-0.17 ) test? ( media-libs/gstreamer[test] ) -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/gstreamer-1.20.2:1.0[introspection?,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/gst-plugins-base-1.20.2:1.0[introspection?,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/gst-plugins-good-1.20.2:1.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(-)?] >=media-plugins/gst-plugins-srtp-1.20.2:1.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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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=A GStreamer based RTSP server -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html -INHERIT=gstreamer-meson -IUSE=examples +introspection static-libs 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 nls test -KEYWORDS=amd64 x86 -LICENSE=LGPL-2+ -RDEPEND=>=media-libs/gstreamer-1.20.2:1.0[introspection?,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/gst-plugins-base-1.20.2:1.0[introspection?,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/gst-plugins-good-1.20.2:1.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(-)?] >=media-plugins/gst-plugins-srtp-1.20.2:1.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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] -RESTRICT=!test? ( test ) -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=462385478009b6dd44920602e992ec45 diff --git a/metadata/md5-cache/media-libs/gstreamer-editing-services-1.16.3 b/metadata/md5-cache/media-libs/gstreamer-editing-services-1.16.3 deleted file mode 100644 index a6e314262cbd..000000000000 --- a/metadata/md5-cache/media-libs/gstreamer-editing-services-1.16.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/gtk-doc-am-1.3 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils -DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=media-libs/gstreamer-1.16.3:1.0[introspection?] >=media-libs/gst-plugins-base-1.16.3:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=SDK for making video editors and more -EAPI=7 -HOMEPAGE=http://wiki.pitivi.org/wiki/GES -INHERIT=bash-completion-r1 gnome2 python-r1 -IUSE=+introspection python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=LGPL-2+ -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=media-libs/gstreamer-1.16.3:1.0[introspection?] >=media-libs/gst-plugins-base-1.16.3:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gstreamer-editing-services-1.16.3.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=89b047c83f8d8b6570ed6e5b1ebdd3e9 diff --git a/metadata/md5-cache/media-libs/gstreamer-editing-services-1.20.2 b/metadata/md5-cache/media-libs/gstreamer-editing-services-1.20.2 deleted file mode 100644 index 679be6345e98..000000000000 --- a/metadata/md5-cache/media-libs/gstreamer-editing-services-1.20.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=media-libs/gstreamer-1.20.2:1.0[introspection?] >=media-libs/gst-plugins-base-1.20.2:1.0[introspection?] >=media-libs/gst-plugins-bad-1.20.2:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) -DESCRIPTION=SDK for making video editors and more -EAPI=8 -HOMEPAGE=http://wiki.pitivi.org/wiki/GES -INHERIT=meson python-r1 -IUSE=+introspection test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=LGPL-2+ -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=media-libs/gstreamer-1.20.2:1.0[introspection?] >=media-libs/gst-plugins-base-1.20.2:1.0[introspection?] >=media-libs/gst-plugins-bad-1.20.2:1.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gst-editing-services-1.20.2.tar.xz -_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8e729e23611d384addda8617737b74f6 diff --git a/metadata/md5-cache/media-libs/harfbuzz-5.0.1 b/metadata/md5-cache/media-libs/harfbuzz-5.0.1 deleted file mode 100644 index ffe4393a6bc9..000000000000 --- a/metadata/md5-cache/media-libs/harfbuzz-5.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[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-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.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/gobject-introspection-common-1.34 -DESCRIPTION=An OpenType text shaping engine -EAPI=8 -HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz -INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils -IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Old-MIT ISC icu -RDEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[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-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) -REQUIRED_USE=introspection? ( glib ) -RESTRICT=!test? ( test ) -SLOT=0/4.0.0 -SRC_URI=https://github.com/harfbuzz/harfbuzz/archive/5.0.1.tar.gz -> harfbuzz-5.0.1.tar.gz -_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7a30536d3eb3018d86f590f5db4e011a diff --git a/metadata/md5-cache/media-libs/harfbuzz-5.3.0 b/metadata/md5-cache/media-libs/harfbuzz-5.3.0 new file mode 100644 index 000000000000..439254094cad --- /dev/null +++ b/metadata/md5-cache/media-libs/harfbuzz-5.3.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[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-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.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/gobject-introspection-common-1.34 +DESCRIPTION=An OpenType text shaping engine +EAPI=8 +HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz +INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils +IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=Old-MIT ISC icu +RDEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[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-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) +REQUIRED_USE=introspection? ( glib ) +RESTRICT=!test? ( test ) +SLOT=0/4.0.0 +SRC_URI=https://github.com/harfbuzz/harfbuzz/releases/download/5.3.0/harfbuzz-5.3.0.tar.xz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=8906be84296b89003cbcece64761f899 diff --git a/metadata/md5-cache/media-libs/libcanberra-0.30-r7 b/metadata/md5-cache/media-libs/libcanberra-0.30-r7 index ee159baf72af..90e844ba7e7a 100644 --- a/metadata/md5-cache/media-libs/libcanberra-0.30-r7 +++ b/metadata/md5-cache/media-libs/libcanberra-0.30-r7 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=http://0pointer.de/lennart/projects/libcanberra/ INHERIT=multilib-minimal systemd IUSE=alsa gnome gstreamer gtk2 +gtk3 oss pulseaudio +sound tdb udev 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 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris LICENSE=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(-)?] media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( media-libs/alsa-lib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gstreamer? ( media-libs/gstreamer:1.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(-)?] ) gtk2? ( >=dev-libs/glib-2.32: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.20.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(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( >=dev-libs/glib-2.32: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+:3[X,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/libX11[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? ( 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(-)?] ) tdb? ( sys-libs/tdb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnome? ( gnome-base/dconf gnome-base/gsettings-desktop-schemas ) sound? ( x11-themes/sound-theme-freedesktop ) REQUIRED_USE=udev? ( alsa ) SLOT=0 SRC_URI=http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ba0656b2e8872f91187a0339a3d163e9 +_md5_=d0d48705bc27cc303c1d5bdfdacd7fb8 diff --git a/metadata/md5-cache/media-libs/libltc-1.3.1-r1 b/metadata/md5-cache/media-libs/libltc-1.3.1-r1 deleted file mode 100644 index 8a8d6dec46db..000000000000 --- a/metadata/md5-cache/media-libs/libltc-1.3.1-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=Linear/Logitudinal Time Code (LTC) Library -EAPI=7 -HOMEPAGE=https://github.com/x42/libltc.git -KEYWORDS=amd64 -LICENSE=LGPL-3 -RESTRICT=mirror -SLOT=0 -SRC_URI=https://github.com/x42/libltc/releases/download/v1.3.1/libltc-1.3.1.tar.gz -_md5_=5a8285ff0b2db3cdb9fca515f43706d1 diff --git a/metadata/md5-cache/media-libs/libmatroska-1.7.1 b/metadata/md5-cache/media-libs/libmatroska-1.7.1 new file mode 100644 index 000000000000..bed157c58131 --- /dev/null +++ b/metadata/md5-cache/media-libs/libmatroska-1.7.1 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/libebml-1.4.3:= +DESCRIPTION=Extensible multimedia container format based on EBML +EAPI=8 +HOMEPAGE=https://www.matroska.org/ https://github.com/Matroska-Org/libmatroska/ +INHERIT=cmake +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/libebml-1.4.3:= +SLOT=0/7 +SRC_URI=https://dl.matroska.org/downloads/libmatroska/libmatroska-1.7.1.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b1411ddb6182e231659ab73997546fe1 diff --git a/metadata/md5-cache/media-libs/libpano13-2.9.20 b/metadata/md5-cache/media-libs/libpano13-2.9.20 deleted file mode 100644 index 37f149a05d0c..000000000000 --- a/metadata/md5-cache/media-libs/libpano13-2.9.20 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install preinst prepare setup -DEPEND=media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/jpeg:0 java? ( >=virtual/jdk-1.3 ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Helmut Dersch's panorama toolbox library -EAPI=7 -HOMEPAGE=http://panotools.sourceforge.net/ -INHERIT=java-pkg-opt-2 -IUSE=java static-libs java -KEYWORDS=amd64 arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=GPL-2 -RDEPEND=media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/jpeg:0 java? ( >=virtual/jdk-1.3 ) java? ( >=dev-java/java-config-2.2.0-r3 ) -SLOT=0/3 -SRC_URI=mirror://sourceforge/panotools/libpano13-2.9.20.tar.gz -_eclasses_=java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 -_md5_=142f4c1a2cc3d1d6e13a99d2ae1c031c diff --git a/metadata/md5-cache/media-libs/librtprocess-0.12.0 b/metadata/md5-cache/media-libs/librtprocess-0.12.0 index e3e9b8867df7..d3dc28ddd6b8 100644 --- a/metadata/md5-cache/media-libs/librtprocess-0.12.0 +++ b/metadata/md5-cache/media-libs/librtprocess-0.12.0 @@ -4,9 +4,9 @@ DESCRIPTION=Algorithms for RAW processing from RawTherapee EAPI=8 HOMEPAGE=https://github.com/CarVac/librtprocess/ INHERIT=cmake -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3+ SLOT=0 SRC_URI=https://github.com/CarVac/librtprocess/archive/refs/tags/0.12.0.tar.gz -> librtprocess-0.12.0.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b3291cf35b328e573d85b11a2b0ee6b7 +_md5_=5643df3c0a74ce5d1205d2ee604aec26 diff --git a/metadata/md5-cache/media-libs/raptor-2.0.15-r6 b/metadata/md5-cache/media-libs/raptor-2.0.15-r6 index c2cc5c9abe51..348dc66570e5 100644 --- a/metadata/md5-cache/media-libs/raptor-2.0.15-r6 +++ b/metadata/md5-cache/media-libs/raptor-2.0.15-r6 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://librdf.org/raptor/ INHERIT=autotools multilib-minimal IUSE=+curl debug json 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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=Apache-2.0 GPL-2 LGPL-2.1 RDEPEND=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(-)?] dev-libs/libxslt[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/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(-)?] 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(-)?] curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) json? ( dev-libs/yajl[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/raptor:0 SLOT=2 SRC_URI=https://download.librdf.org/source/raptor2-2.0.15.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=db546dcaa46d00ee5594100058685411 +_md5_=6830516c08876e7ab3a8bfdbc896b913 diff --git a/metadata/md5-cache/media-libs/virglrenderer-0.10.1 b/metadata/md5-cache/media-libs/virglrenderer-0.10.1 index 06d430d95d3f..692091b9a7be 100644 --- a/metadata/md5-cache/media-libs/virglrenderer-0.10.1 +++ b/metadata/md5-cache/media-libs/virglrenderer-0.10.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://virgil3d.github.io/ INHERIT=meson IUSE=static-libs -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=MIT RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy RESTRICT=test SLOT=0 SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.10.1/virglrenderer-virglrenderer-0.10.1.tar.gz -> virglrenderer-0.10.1.tar.gz _eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c6d8628e63d0c7f11feccdca4ac35731 +_md5_=79272c6b33712aeb0c5aa9c1c16e1962 diff --git a/metadata/md5-cache/media-libs/virglrenderer-0.8.2 b/metadata/md5-cache/media-libs/virglrenderer-0.8.2 deleted file mode 100644 index 8833260f1fbe..000000000000 --- a/metadata/md5-cache/media-libs/virglrenderer-0.8.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install test -DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy -DESCRIPTION=library used implement a virtual 3D GPU used by qemu -EAPI=7 -HOMEPAGE=https://virgil3d.github.io/ -INHERIT=eutils meson -IUSE=static-libs -KEYWORDS=amd64 ~arm64 x86 -LICENSE=MIT -RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy -RESTRICT=test -SLOT=0 -SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.8.2/virglrenderer-virglrenderer-0.8.2.tar.gz -> virglrenderer-0.8.2.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a010c4dcbf4d55038fae9e6348cd2e70 diff --git a/metadata/md5-cache/media-libs/virglrenderer-0.9.1 b/metadata/md5-cache/media-libs/virglrenderer-0.9.1 deleted file mode 100644 index d0a520d2fce3..000000000000 --- a/metadata/md5-cache/media-libs/virglrenderer-0.9.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install test -DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy -DESCRIPTION=library used implement a virtual 3D GPU used by qemu -EAPI=7 -HOMEPAGE=https://virgil3d.github.io/ -INHERIT=eutils meson -IUSE=static-libs -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy -RESTRICT=test -SLOT=0 -SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.9.1/virglrenderer-virglrenderer-0.9.1.tar.gz -> virglrenderer-0.9.1.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=aa49bac2bccd20aba72483f980c1b799 diff --git a/metadata/md5-cache/media-libs/virglrenderer-9999 b/metadata/md5-cache/media-libs/virglrenderer-9999 index 8f714fe1f403..bc4d7da1524f 100644 --- a/metadata/md5-cache/media-libs/virglrenderer-9999 +++ b/metadata/md5-cache/media-libs/virglrenderer-9999 @@ -2,14 +2,14 @@ BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-arr DEFINED_PHASES=compile configure install test unpack DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy DESCRIPTION=library used implement a virtual 3D GPU used by qemu -EAPI=7 +EAPI=8 HOMEPAGE=https://virgil3d.github.io/ -INHERIT=eutils meson git-r3 +INHERIT=meson git-r3 IUSE=static-libs LICENSE=MIT PROPERTIES=live RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy RESTRICT=test SLOT=0 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=af559df044eec5c77db56ba302c4acf1 +_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=d9a78db41fd3f6016a44c8b460afc8cc diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz index 7e3acbfb421d8909719ba39a85cdb61962967c6a..bc1d1b73d5a24b293420e16bbcdf23678bb8fa07 100644 GIT binary patch delta 82558 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 RuG`|j{Vxe6HZt5_0ssYWzY_oe delta 87394 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 R*FDq!`)^QVP)QPm0su`tW`F<y diff --git a/metadata/md5-cache/media-plugins/gst-plugins-amr-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-amr-1.20.2 deleted file mode 100644 index 0d9dd4d51bc9..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-amr-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/opencore-amr-0.1.3-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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-ugly-1.20.2:1.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=AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/opencore-amr-0.1.3-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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-ugly-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=72655ee707631e28526f4b6cca3f4995 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-aom-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-aom-1.20.2 deleted file mode 100644 index 9de714706d0a..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-aom-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=media-libs/libaom: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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) orc? ( >=dev-lang/orc-0.4.17[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/gst-plugins-base-1.18.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/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Alliance for Open Media AV1 plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=+introspection +orc 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=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=media-libs/libaom: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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) orc? ( >=dev-lang/orc-0.4.17[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/gst-plugins-base-1.18.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/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c0ff054c955559025f31498def46d41a diff --git a/metadata/md5-cache/media-plugins/gst-plugins-bluez-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-bluez-1.20.2 deleted file mode 100644 index 843f54d60d2f..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-bluez-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/gdbus-codegen >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=net-wireless/bluez-5[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=AVDTP source/sink and A2DP sink plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=net-wireless/bluez-5[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=02e73f71d970f279d73facd34e07a119 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-bs2b-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-bs2b-1.20.2 deleted file mode 100644 index 5bcb6d24d982..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-bs2b-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=media-libs/libbs2b[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=bs2b elements for Gstreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 -LICENSE=GPL-2 -RDEPEND=media-libs/libbs2b[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4e66946cee85476ff7476bddceafe523 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-cairo-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-cairo-1.20.2 deleted file mode 100644 index 77591b65efce..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-cairo-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=x11-libs/cairo-1.10[glib,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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-good-1.20.2:1.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=Video overlay plugin based on cairo for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 -LICENSE=GPL-2 -RDEPEND=>=x11-libs/cairo-1.10[glib,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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-good-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d835ccd2c6abf00b3169eaf7b9ef2e15 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-chromaprint-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-chromaprint-1.20.2 deleted file mode 100644 index c7f3af2eb598..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-chromaprint-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=media-libs/chromaprint[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Calculate Chromaprint fingerprint from audio files for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=GPL-2 -RDEPEND=media-libs/chromaprint[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=284da2881c0c23f5b9d89fc2bf896895 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-colormanagement-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-colormanagement-1.20.2 deleted file mode 100644 index 391e7f80bd96..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-colormanagement-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/lcms-2.7: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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Color management correction GStreamer plugins -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=~amd64 -LICENSE=GPL-2 -RDEPEND=>=media-libs/lcms-2.7: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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f20485c8e2470c4c44c4ec0349a92353 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-dash-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-dash-1.20.2 deleted file mode 100644 index 481b78296f05..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-dash-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libxml2-2.9.1-r4[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=MPEG-DASH plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=dev-libs/libxml2-2.9.1-r4[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3763c98cb06f19db004441f4ba933ded diff --git a/metadata/md5-cache/media-plugins/gst-plugins-dtls-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-dtls-1.20.2 deleted file mode 100644 index 69f23521dddd..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-dtls-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=dev-libs/openssl-1.0.1: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/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=DTLS encoder/decoder with SRTP support plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=dev-libs/openssl-1.0.1: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/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=84ed3a27d69b2a5783f4452088d61b89 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-dts-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-dts-1.20.2 deleted file mode 100644 index 882d89a6b334..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-dts-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/libdca-0.0.5-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(-)?] orc? ( >=dev-lang/orc-0.4.17[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=DTS audio decoder plugin for Gstreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=+orc 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=amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/libdca-0.0.5-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(-)?] orc? ( >=dev-lang/orc-0.4.17[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=469b73a7561f01a870872486ef46b0e9 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-hls-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-hls-1.20.2 deleted file mode 100644 index a47ddd8330c9..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-hls-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install prepare test -DEPEND=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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=HTTP live streaming plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=41434c47fd7f634b2ca6950407acb867 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-kate-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-kate-1.20.2 deleted file mode 100644 index 643b1c437fa1..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-kate-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/libkate-0.1.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(-)?] >=media-libs/libtiger-0.3.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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Kate overlay codec suppport plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/libkate-0.1.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(-)?] >=media-libs/libtiger-0.3.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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=dee74a816de734667eb482cfd2b44b15 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-ladspa-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-ladspa-1.20.2 deleted file mode 100644 index 5a1bbcd6426c..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-ladspa-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/ladspa-sdk-1.13-r2[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/liblrdf[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Ladspa elements for Gstreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/ladspa-sdk-1.13-r2[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/liblrdf[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=67939a6960cba73d1ada67bb6d3543af diff --git a/metadata/md5-cache/media-plugins/gst-plugins-libde265-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-libde265-1.20.2 deleted file mode 100644 index f88060e7e450..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-libde265-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/libde265-0.9[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=H.265 decoder plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/libde265-0.9[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e4006cb66eecf776cfa119d1f5b7c694 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-lv2-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-lv2-1.20.2 deleted file mode 100644 index 5a8b1c98889a..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-lv2-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/lv2-1.14.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(-)?] >=media-libs/lilv-0.24.2-r2[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Lv2 elements for Gstreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/lv2-1.14.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(-)?] >=media-libs/lilv-0.24.2-r2[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=45522fc6c58f6ec29bd9186f630e6778 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-mpeg2enc-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-mpeg2enc-1.20.2 deleted file mode 100644 index 5a00e81598e1..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-mpeg2enc-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-video/mjpegtools-2.1.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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=MPEG-1/2 video encoding plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-video/mjpegtools-2.1.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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8d3afdac45507c30798b2ee0c17f469c diff --git a/metadata/md5-cache/media-plugins/gst-plugins-mplex-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-mplex-1.20.2 deleted file mode 100644 index 84c083cfe93f..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-mplex-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-video/mjpegtools-2.1.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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=GPL-2 -RDEPEND=>=media-video/mjpegtools-2.1.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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ad70d1bf5538cbae465f1976da33093e diff --git a/metadata/md5-cache/media-plugins/gst-plugins-openh264-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-openh264-1.20.2 deleted file mode 100644 index e6e664553cf3..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-openh264-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/openh264-1.3:=[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=H.264 encoder/decoder plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/openh264-1.3:=[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7b01781f150ca7d45624c6218fa0ff82 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-rtmp-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-rtmp-1.20.2 deleted file mode 100644 index 722e713229fe..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-rtmp-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-video/rtmpdump-2.4_p20131018[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=RTMP source/sink plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-video/rtmpdump-2.4_p20131018[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c2b6a11496d4c3bb0e22ebdb5b8a0ce8 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-sbc-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-sbc-1.20.2 deleted file mode 100644 index f13e16e8399b..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-sbc-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=media-libs/sbc[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=SBC encoder and decoder plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=media-libs/sbc[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4fa53c36a8629c3955171373be7199d2 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-sctp-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-sctp-1.20.2 deleted file mode 100644 index 2a26586afaf6..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-sctp-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/gst-plugins-base-1.20.2:1.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/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=SCTP plugins for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 -LICENSE=GPL-2 -RDEPEND=>=media-libs/gst-plugins-base-1.20.2:1.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/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=84785b831353d1cd072b052609765255 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-smoothstreaming-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-smoothstreaming-1.20.2 deleted file mode 100644 index c27537427fe6..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-smoothstreaming-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libxml2-2.9.1-r4[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Smooth Streaming plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=dev-libs/libxml2-2.9.1-r4[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=52f33f71c8c7fd884b264f79b56d6eb6 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-soundtouch-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-soundtouch-1.20.2 deleted file mode 100644 index 63424647d3bb..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-soundtouch-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/libsoundtouch-1.7.1[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Beats-per-minute detection and pitch controlling plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/libsoundtouch-1.7.1[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=cff52141bc9b05f3c7647966890d036c diff --git a/metadata/md5-cache/media-plugins/gst-plugins-srt-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-srt-1.20.2 deleted file mode 100644 index e717646f355b..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-srt-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=net-libs/srt:=[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Secure reliable transport (SRT) transfer plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=~amd64 -LICENSE=GPL-2 -RDEPEND=net-libs/srt:=[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=73f2c72a4451d39ad955d5dfa88437e5 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-uvch264-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-uvch264-1.20.2 deleted file mode 100644 index 639284eedf7d..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-uvch264-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/libgudev:=[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/libusb:1[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=UVC compliant H264 encoding cameras plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/libgudev:=[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/libusb:1[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1e152b0e746522023c7efe06a2ea440e diff --git a/metadata/md5-cache/media-plugins/gst-plugins-voaacenc-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-voaacenc-1.20.2 deleted file mode 100644 index b8065b16864b..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-voaacenc-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/vo-aacenc-0.1.3[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=AAC encoder plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/vo-aacenc-0.1.3[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4f3b9e16ec8479fc5b8e7abd1e111903 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-voamrwbenc-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-voamrwbenc-1.20.2 deleted file mode 100644 index 77d4173c85e1..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-voamrwbenc-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-libs/vo-amrwbenc-0.1.2-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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=AMR-WB audio encoder plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=>=media-libs/vo-amrwbenc-0.1.2-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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ab0ab3b32dcf8f8e5b1020eedd0948f5 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-webrtc-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-webrtc-1.20.2 deleted file mode 100644 index 7c65ae0b0ab4..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-webrtc-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=media-libs/gst-plugins-base-1.20.2:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] >=media-plugins/gst-plugins-sctp-1.20.2:1.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(-)?] >=media-libs/webrtc-audio-processing-0.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(-)?] <media-libs/webrtc-audio-processing-0.4:0 >=net-libs/libnice-0.1.17[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=WebRTC plugins for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 -LICENSE=GPL-2 -RDEPEND=>=media-libs/gst-plugins-base-1.20.2:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] >=media-plugins/gst-plugins-sctp-1.20.2:1.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(-)?] >=media-libs/webrtc-audio-processing-0.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(-)?] <media-libs/webrtc-audio-processing-0.4:0 >=net-libs/libnice-0.1.17[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=62b9979792a018c57560c5b8e928648b diff --git a/metadata/md5-cache/media-plugins/gst-plugins-x265-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-x265-1.20.2 deleted file mode 100644 index 4a4c0e7e00e5..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-x265-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=media-libs/x265:=[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=H.265 encoder plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=amd64 x86 -LICENSE=GPL-2 -RDEPEND=media-libs/x265:=[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a0a81e78c77546dcdea30f3ba37fd597 diff --git a/metadata/md5-cache/media-plugins/gst-plugins-zbar-1.20.2 b/metadata/md5-cache/media-plugins/gst-plugins-zbar-1.20.2 deleted file mode 100644 index 600319c0e2ef..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-zbar-1.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=sys-apps/sed-4 virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install test -DEPEND=>=media-gfx/zbar-0.10_p20121015-r2[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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=Bar codes detection in video streams for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson -IUSE=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=~amd64 -LICENSE=GPL-2 -RDEPEND=>=media-gfx/zbar-0.10_p20121015-r2[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.40.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(-)?] >=media-libs/gstreamer-1.20:1.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(-)?] >=media-libs/gst-plugins-bad-1.20.2:1.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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gstreamer-meson 7db838bfa55d8934063e15ba08ec42e6 meson 1994a5aef5d4f5798b92f64d6f9a6003 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fe333504d49aa94502bbb46acb292b10 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 495da7791223cf30793355cd51db41a389edaf67..c4931610082836d903a6d00280f9454b22db4f2c 100644 GIT binary patch delta 68682 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 UNJFK&RQ}KZ2gA^!H*N6&0A{SVy#N3J delta 69048 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 WmH|jzp}SQ6-~R_My@{jK^8o;97ClD* diff --git a/metadata/md5-cache/media-sound/cantata-2.5.0 b/metadata/md5-cache/media-sound/cantata-2.5.0 index c3daffc8af3c..d51f37f3e813 100644 --- a/metadata/md5-cache/media-sound/cantata-2.5.0 +++ b/metadata/md5-cache/media-sound/cantata-2.5.0 @@ -7,7 +7,7 @@ HOMEPAGE=https://github.com/CDrummond/cantata IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake plocale xdg IUSE=cdda cddb cdio http-server mtp musicbrainz replaygain streaming taglib udisks zeroconf -KEYWORDS=amd64 ~ppc64 x86 +KEYWORDS=amd64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 sys-libs/zlib virtual/libudev:= cdda? ( media-sound/cdparanoia ) cddb? ( media-libs/libcddb ) cdio? ( dev-libs/libcdio-paranoia:= ) mtp? ( media-libs/libmtp:= ) musicbrainz? ( media-libs/musicbrainz:5= ) replaygain? ( media-libs/libebur128:= media-sound/mpg123 media-video/ffmpeg:0= ) streaming? ( dev-qt/qtmultimedia:5 ) taglib? ( media-libs/taglib[asf(+),mp4(+)] udisks? ( sys-fs/udisks:2 ) ) zeroconf? ( net-dns/avahi ) dev-lang/perl[ithreads] || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* ) REQUIRED_USE=?? ( cdda cdio ) cdda? ( udisks || ( cddb musicbrainz ) ) cddb? ( || ( cdio cdda ) taglib ) cdio? ( udisks || ( cddb musicbrainz ) ) mtp? ( taglib udisks ) musicbrainz? ( || ( cdio cdda ) taglib ) replaygain? ( taglib ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/CDrummond/cantata/releases/download/v2.5.0/cantata-2.5.0.tar.bz2 _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b7bc2ba673174987ae3a1814bb43eca6 +_md5_=96f79c6209c67b016c3d83da51df2f24 diff --git a/metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r1 b/metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r1 deleted file mode 100644 index 87a8f490a8c6..000000000000 --- a/metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r1 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=install prepare -DESCRIPTION=Console based speech recognition system -EAPI=7 -HOMEPAGE=http://www.kiecza.net/daniel/linux -INHERIT=autotools -KEYWORDS=amd64 ppc sparc x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=http://www.kiecza.net/daniel/linux/cvoicecontrol-0.9alpha.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=fd2fb0d69031ec16769818a51cf03c79 diff --git a/metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r2 b/metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r2 new file mode 100644 index 000000000000..7b1224f8442e --- /dev/null +++ b/metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r2 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare +DEPEND=sys-libs/ncurses:= +DESCRIPTION=Console based speech recognition system +EAPI=8 +HOMEPAGE=http://www.kiecza.net/daniel/linux/ +INHERIT=autotools +KEYWORDS=amd64 ppc sparc x86 +LICENSE=GPL-2+ +RDEPEND=sys-libs/ncurses:= +SLOT=0 +SRC_URI=http://www.kiecza.net/daniel/linux/cvoicecontrol-0.9alpha.tar.bz2 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=83834ee0248053fedfdf49437cf26930 diff --git a/metadata/md5-cache/media-sound/din-55 b/metadata/md5-cache/media-sound/din-55 new file mode 100644 index 000000000000..4c145434b8ec --- /dev/null +++ b/metadata/md5-cache/media-sound/din-55 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure postinst postrm preinst prepare +DEPEND=dev-lang/tcl:0= media-libs/libsdl:= virtual/glu virtual/opengl alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) dev-libs/boost +DESCRIPTION=a software musical instrument and audio synthesizer +EAPI=8 +HOMEPAGE=https://dinisnoise.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools edos2unix xdg +IUSE=+alsa jack +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-lang/tcl:0= media-libs/libsdl:= virtual/glu virtual/opengl alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) +REQUIRED_USE=|| ( alsa jack ) +SLOT=0 +SRC_URI=https://archive.org/download/dinisnoise_source_code/din-55.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=0f3b6c483754ffcf42e7ee92c58a4ba2 diff --git a/metadata/md5-cache/media-sound/flac123-0.0.12 b/metadata/md5-cache/media-sound/flac123-0.0.12 deleted file mode 100644 index 48ac76892a74..000000000000 --- a/metadata/md5-cache/media-sound/flac123-0.0.12 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=prepare -DEPEND=dev-libs/popt:= media-libs/flac:= media-libs/libao:= media-libs/libogg -DESCRIPTION=console app for playing FLAC audio files -EAPI=7 -HOMEPAGE=http://flac-tools.sourceforge.net -INHERIT=autotools -KEYWORDS=~alpha amd64 arm ppc ppc64 sparc x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/popt:= media-libs/flac:= media-libs/libao:= media-libs/libogg -SLOT=0 -SRC_URI=mirror://sourceforge/flac-tools/flac123-0.0.12-release.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=883a7fb6effc686ae42b63800e0da14e diff --git a/metadata/md5-cache/media-sound/flac123-0.0.12-r1 b/metadata/md5-cache/media-sound/flac123-0.0.12-r1 new file mode 100644 index 000000000000..7bfd92911c22 --- /dev/null +++ b/metadata/md5-cache/media-sound/flac123-0.0.12-r1 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=prepare +DEPEND=dev-libs/popt media-libs/flac:= media-libs/libao media-libs/libogg +DESCRIPTION=Console app for playing FLAC audio files +EAPI=8 +HOMEPAGE=https://flac-tools.sourceforge.net/ +INHERIT=autotools +KEYWORDS=~alpha amd64 arm ppc ppc64 sparc x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/popt media-libs/flac:= media-libs/libao media-libs/libogg +SLOT=0 +SRC_URI=mirror://sourceforge/flac-tools/flac123-0.0.12-release.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=b112913f40214f8dda451226805336fc diff --git a/metadata/md5-cache/media-sound/fluidsynth-2.2.8 b/metadata/md5-cache/media-sound/fluidsynth-2.2.8 deleted file mode 100644 index e909777c2628..000000000000 --- a/metadata/md5-cache/media-sound/fluidsynth-2.2.8 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/glib: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(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lash? ( media-sound/lash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ladspa? ( media-libs/ladspa-sdk[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-plugins/cmt-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) portaudio? ( media-libs/portaudio[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? ( media-sound/pulseaudio[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(-)?] ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndfile? ( media-libs/libsndfile[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=Software real-time synthesizer based on the Soundfont 2 specifications -EAPI=8 -HOMEPAGE=https://www.fluidsynth.org -INHERIT=cmake-multilib systemd toolchain-funcs -IUSE=alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads 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 ppc ppc64 ~riscv sparc x86 -LICENSE=LGPL-2.1+ -RDEPEND=dev-libs/glib: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(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lash? ( media-sound/lash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ladspa? ( media-libs/ladspa-sdk[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-plugins/cmt-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) portaudio? ( media-libs/portaudio[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? ( media-sound/pulseaudio[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(-)?] ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndfile? ( media-libs/libsndfile[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/3 -SRC_URI=https://github.com/FluidSynth/fluidsynth/archive/v2.2.8.tar.gz -> fluidsynth-2.2.8.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4c941da61cd361abd516c9358fb52759 diff --git a/metadata/md5-cache/media-sound/fluidsynth-2.2.9 b/metadata/md5-cache/media-sound/fluidsynth-2.2.9 index 9dfcd967a1d6..c4879ad60cb5 100644 --- a/metadata/md5-cache/media-sound/fluidsynth-2.2.9 +++ b/metadata/md5-cache/media-sound/fluidsynth-2.2.9 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.fluidsynth.org INHERIT=cmake-multilib systemd toolchain-funcs IUSE=alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads 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 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 LICENSE=LGPL-2.1+ RDEPEND=dev-libs/glib: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(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lash? ( media-sound/lash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ladspa? ( media-libs/ladspa-sdk[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-plugins/cmt-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) portaudio? ( media-libs/portaudio[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? ( media-sound/pulseaudio[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(-)?] ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndfile? ( media-libs/libsndfile[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/3 SRC_URI=https://github.com/FluidSynth/fluidsynth/archive/v2.2.9.tar.gz -> fluidsynth-2.2.9.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5f8e5e6266c7e59397083c8a1af6205d +_md5_=4c941da61cd361abd516c9358fb52759 diff --git a/metadata/md5-cache/media-sound/kid3-3.9.2-r1 b/metadata/md5-cache/media-sound/kid3-3.9.2-r1 index 0d86136b662e..247ca5340841 100644 --- a/metadata/md5-cache/media-sound/kid3-3.9.2-r1 +++ b/metadata/md5-cache/media-sound/kid3-3.9.2-r1 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/kid3/3.9.2/kid3-3.9.2.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=14eb4f23a3dd177a0418e0ec18148e21 +_md5_=366800df37a635ca38998161aa11f230 diff --git a/metadata/md5-cache/media-sound/qtractor-0.9.27-r1 b/metadata/md5-cache/media-sound/qtractor-0.9.27-r1 deleted file mode 100644 index 8f3fc2811621..000000000000 --- a/metadata/md5-cache/media-sound/qtractor-0.9.27-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib ) -DESCRIPTION=Audio/MIDI multi-track sequencer written in C++ with the Qt framework -EAPI=8 -HOMEPAGE=https://qtractor.sourceforge.io -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake xdg -IUSE=aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib ) -REQUIRED_USE=dssi? ( ladspa ) -SLOT=0 -SRC_URI=mirror://sourceforge/qtractor/qtractor-0.9.27.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=682e9967e6a333ce60aeb0787c9a513e diff --git a/metadata/md5-cache/media-sound/schismtracker-20220807 b/metadata/md5-cache/media-sound/schismtracker-20220807 deleted file mode 100644 index 9e90dd6816e0..000000000000 --- a/metadata/md5-cache/media-sound/schismtracker-20220807 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=install postinst postrm preinst prepare -DEPEND=media-libs/libsdl2[X] x11-libs/libX11 x11-libs/libXv virtual/os-headers x11-base/xorg-proto -DESCRIPTION=Free implementation of Impulse Tracker, a tool used to create high quality music -EAPI=8 -HOMEPAGE=http://schismtracker.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools desktop xdg -KEYWORDS=amd64 x86 -LICENSE=GPL-2 LGPL-2 public-domain -RDEPEND=media-libs/libsdl2[X] x11-libs/libX11 x11-libs/libXv -SLOT=0 -SRC_URI=https://github.com/schismtracker/schismtracker/archive/20220807.tar.gz -> schismtracker-20220807.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=dcf51f455a3bc009d85ef9bcff24ef34 diff --git a/metadata/md5-cache/media-sound/schismtracker-20220905 b/metadata/md5-cache/media-sound/schismtracker-20220905 index 25f43f402d45..63049a5190bd 100644 --- a/metadata/md5-cache/media-sound/schismtracker-20220905 +++ b/metadata/md5-cache/media-sound/schismtracker-20220905 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=http://schismtracker.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools desktop xdg -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 LGPL-2 public-domain RDEPEND=media-libs/libsdl2[X] x11-libs/libX11 x11-libs/libXv SLOT=0 SRC_URI=https://github.com/schismtracker/schismtracker/archive/20220905.tar.gz -> schismtracker-20220905.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0bbe00941ab92c4ac3dbfea5bf6611fc +_md5_=dcf51f455a3bc009d85ef9bcff24ef34 diff --git a/metadata/md5-cache/media-sound/strawberry-1.0.8 b/metadata/md5-cache/media-sound/strawberry-1.0.8 deleted file mode 100644 index 1a68c7ef8994..000000000000 --- a/metadata/md5-cache/media-sound/strawberry-1.0.8 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 sys-devel/gettext virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-db/sqlite:= dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/taglib x11-libs/libX11 cdda? ( dev-libs/libcdio:= ) gstreamer? ( media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) ipod? ( media-libs/libgpod ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( media-libs/libmtp ) pulseaudio? ( media-sound/pulseaudio ) vlc? ( media-video/vlc ) dev-cpp/gtest dev-libs/boost dev-qt/qttest:5 -DESCRIPTION=Modern music player and library organizer based on Clementine and Qt -EAPI=8 -HOMEPAGE=https://www.strawberrymusicplayer.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake flag-o-matic plocale xdg -IUSE=cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=GPL-3 -RDEPEND=dev-db/sqlite:= dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/taglib x11-libs/libX11 cdda? ( dev-libs/libcdio:= ) gstreamer? ( media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) ipod? ( media-libs/libgpod ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( media-libs/libmtp ) pulseaudio? ( media-sound/pulseaudio ) vlc? ( media-video/vlc ) gstreamer? ( media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 ) mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=cdda? ( gstreamer ) || ( gstreamer vlc ) -SLOT=0 -SRC_URI=https://github.com/strawberrymusicplayer/strawberry/releases/download/1.0.8/strawberry-1.0.8.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=14f8ec08e4bb6fa2a242cd148d35d401 diff --git a/metadata/md5-cache/media-sound/strawberry-1.0.9 b/metadata/md5-cache/media-sound/strawberry-1.0.9 index 5e36e3acc4e5..eac02743202f 100644 --- a/metadata/md5-cache/media-sound/strawberry-1.0.9 +++ b/metadata/md5-cache/media-sound/strawberry-1.0.9 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.strawberrymusicplayer.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake flag-o-matic plocale xdg IUSE=cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ~ppc64 x86 LICENSE=GPL-3 RDEPEND=dev-db/sqlite:= dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/taglib x11-libs/libX11 cdda? ( dev-libs/libcdio:= ) gstreamer? ( media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) ipod? ( media-libs/libgpod ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( media-libs/libmtp ) pulseaudio? ( media-sound/pulseaudio ) vlc? ( media-video/vlc ) gstreamer? ( media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 ) mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=cdda? ( gstreamer ) || ( gstreamer vlc ) SLOT=0 SRC_URI=https://github.com/strawberrymusicplayer/strawberry/releases/download/1.0.9/strawberry-1.0.9.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a3735f49799331b99baa76204b446a43 +_md5_=14f8ec08e4bb6fa2a242cd148d35d401 diff --git a/metadata/md5-cache/media-sound/terminatorx-4.2.0 b/metadata/md5-cache/media-sound/terminatorx-4.2.0 new file mode 100644 index 000000000000..d393eaa60932 --- /dev/null +++ b/metadata/md5-cache/media-sound/terminatorx-4.2.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/audiofile:= media-libs/ladspa-sdk media-libs/liblrdf media-plugins/cmt-plugins x11-libs/gtk+:3 x11-libs/libXi x11-libs/libXxf86dga alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) mad? ( media-sound/madplay ) pulseaudio? ( media-sound/pulseaudio ) vorbis? ( media-libs/libvorbis ) sox? ( media-sound/sox media-sound/mpg123 ) x11-base/xorg-proto +DESCRIPTION=Realtime audio synthesizer allowing you to 'scratch' on sampled audio data +EAPI=8 +HOMEPAGE=https://www.terminatorx.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 +IUSE=+alsa debug jack mad pulseaudio vorbis sox +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/audiofile:= media-libs/ladspa-sdk media-libs/liblrdf media-plugins/cmt-plugins x11-libs/gtk+:3 x11-libs/libXi x11-libs/libXxf86dga alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) mad? ( media-sound/madplay ) pulseaudio? ( media-sound/pulseaudio ) vorbis? ( media-libs/libvorbis ) sox? ( media-sound/sox media-sound/mpg123 ) +REQUIRED_USE=|| ( alsa jack pulseaudio ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~fordfrog/distfiles/terminatorX-4.2.0.tar.bz2 +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=aeb3d76de91ca81e3109762b5f949eab diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 27ac47c52f2f69e59459ad574bb094fda0670e1e..eabe5edcf1504d0e2896b45529f46c5bcf18063a 100644 GIT binary patch literal 40374 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%0DkI=3h@tum#)Xu4&0Z^W|3DIDW)zl-|( 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 delta 40995 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 diff --git a/metadata/md5-cache/media-video/ffmpeg-4.2.4-r2 b/metadata/md5-cache/media-video/ffmpeg-4.2.4-r2 deleted file mode 100644 index 8b20de5723a9..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-4.2.4-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=sys-devel/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) doc? ( sys-apps/texinfo ) test? ( net-misc/wget sys-devel/bc ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=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(-)?] ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libtheora-1.1.1[encode,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/libogg-1.3.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(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) wavpack? ( >=media-sound/wavpack-4.60.1-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.1[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/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.10.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.0.18.0 ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postproc? ( !media-libs/libpostproc ) openssl? ( >=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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( sys-kernel/linux-headers ) -DESCRIPTION=Complete solution to record/convert/stream audio and video. Includes libavcodec -EAPI=7 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs -IUSE=alsa chromium doc +encode oss pic static-libs test v4l +bzip2 cpudetection debug gcrypt gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 dav1d fdk jpeg2k bluray gme gsm libaribb24 mmal modplug opus libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r fribidi fontconfig ladspa libass libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amrenc mp3 kvazaar libaom openh264 snappy theora twolame wavpack webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher 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 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) amr? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) gmp? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) libaribb24? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) encode? ( amrenc? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) ) samba? ( GPL-3 ) -RDEPEND=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(-)?] ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libtheora-1.1.1[encode,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/libogg-1.3.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(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) wavpack? ( >=media-sound/wavpack-4.60.1-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.1[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/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.10.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.0.18.0 ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postproc? ( !media-libs/libpostproc ) openssl? ( >=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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) -REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) -SLOT=0/56.58.58 -SRC_URI=https://ffmpeg.org/releases/ffmpeg-4.2.4.tar.bz2 https://dev.gentoo.org/~gyakovlev/distfiles/ffmpeg-4.2.2-ppc64-altivec.patch.gz https://dev.gentoo.org/~gyakovlev/distfiles/ffmpeg-4.2.2-ppc64-gcc.patch.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=9fcabbd2bd0ff57b84d66a108e2f0b03 diff --git a/metadata/md5-cache/media-video/ffmpeg-4.2.7 b/metadata/md5-cache/media-video/ffmpeg-4.2.7 index cc11c1d47001..44d76fd18622 100644 --- a/metadata/md5-cache/media-video/ffmpeg-4.2.7 +++ b/metadata/md5-cache/media-video/ffmpeg-4.2.7 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://ffmpeg.org/ INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs IUSE=alsa chromium doc +encode oss pic static-libs test v4l +bzip2 cpudetection debug gcrypt gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 dav1d fdk jpeg2k bluray gme gsm libaribb24 mmal modplug opus libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r fribidi fontconfig ladspa libass libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amrenc mp3 kvazaar libaom openh264 snappy theora twolame wavpack webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher 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 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) amr? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) gmp? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) libaribb24? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) encode? ( amrenc? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) ) samba? ( GPL-3 ) RDEPEND=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(-)?] ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libtheora-1.1.1[encode,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/libogg-1.3.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(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) wavpack? ( >=media-sound/wavpack-4.60.1-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.1[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/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.10.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.0.18.0 ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postproc? ( !media-libs/libpostproc ) openssl? ( >=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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) SLOT=0/56.58.58 SRC_URI=https://ffmpeg.org/releases/ffmpeg-4.2.7.tar.bz2 https://dev.gentoo.org/~gyakovlev/distfiles/ffmpeg-4.2.2-ppc64-altivec.patch.gz https://dev.gentoo.org/~gyakovlev/distfiles/ffmpeg-4.2.2-ppc64-gcc.patch.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7c93747bb3236a51ee44103186e343ff +_md5_=96b2b801e4bc8c8a9025b02a1eb10327 diff --git a/metadata/md5-cache/media-video/ffmpeg-4.4.3 b/metadata/md5-cache/media-video/ffmpeg-4.4.3 new file mode 100644 index 000000000000..0a4cef1993f1 --- /dev/null +++ b/metadata/md5-cache/media-video/ffmpeg-4.4.3 @@ -0,0 +1,17 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-ffmpeg ) >=sys-devel/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) doc? ( sys-apps/texinfo ) test? ( net-misc/wget sys-devel/bc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.10.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.8.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( media-libs/libvmaf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.1.97:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) amf? ( media-libs/amf-headers ) ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( sys-kernel/linux-headers ) +DESCRIPTION=Complete solution to record/convert/stream audio and video. Includes libavcodec +EAPI=8 +HOMEPAGE=https://ffmpeg.org/ +INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs verify-sig +IUSE=alsa chromium doc +encode oss pic sndio static-libs test v4l +bzip2 cpudetection debug gcrypt +gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau vulkan X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 +dav1d fdk jpeg2k bluray gme gsm libaribb24 mmal modplug opus libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r vmaf fribidi fontconfig ladspa libass libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amf amrenc kvazaar libaom mp3 openh264 rav1e snappy svt-av1 theora twolame webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) amr? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) gmp? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) libaribb24? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) encode? ( amrenc? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) ) samba? ( GPL-3 ) +RDEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.10.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.8.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( media-libs/libvmaf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.1.97:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) +REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) vidstab? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) +RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) +SLOT=0/56.58.58 +SRC_URI=https://ffmpeg.org/releases/ffmpeg-4.4.3.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-4.4.3.tar.xz.asc ) +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=e0480b8c3749eedadba1bb40e9deefd8 diff --git a/metadata/md5-cache/media-video/ffmpeg-5.0.1 b/metadata/md5-cache/media-video/ffmpeg-5.0.1 deleted file mode 100644 index bc205fe78f16..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-5.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-ffmpeg ) >=sys-devel/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) doc? ( sys-apps/texinfo ) test? ( net-misc/wget sys-devel/bc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.11.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.8.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( media-libs/libvmaf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) amf? ( media-libs/amf-headers ) ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( sys-kernel/linux-headers ) -DESCRIPTION=Complete solution to record/convert/stream audio and video. Includes libavcodec -EAPI=7 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs verify-sig -IUSE=alsa chromium doc +encode oss pic sndio static-libs test v4l +bzip2 cpudetection debug gcrypt +gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau vulkan X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 +dav1d fdk jpeg2k bluray gme gsm libaribb24 mmal modplug opus libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r vmaf fribidi fontconfig ladspa libass libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amf amrenc kvazaar libaom mp3 openh264 rav1e snappy svt-av1 theora twolame webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) amr? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) gmp? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) libaribb24? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) encode? ( amrenc? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) ) samba? ( GPL-3 ) -RDEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.11.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.8.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( media-libs/libvmaf[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) -REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) vidstab? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) -SLOT=0/57.59.59 -SRC_URI=https://ffmpeg.org/releases/ffmpeg-5.0.1.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-5.0.1.tar.xz.asc ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=54760c62205d0d6d976f2eee38e04635 diff --git a/metadata/md5-cache/media-video/ffmpeg-5.1.1 b/metadata/md5-cache/media-video/ffmpeg-5.1.1 deleted file mode 100644 index 1957f998c2cc..000000000000 --- a/metadata/md5-cache/media-video/ffmpeg-5.1.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-ffmpeg ) >=sys-devel/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] ) doc? ( sys-apps/texinfo ) test? ( net-misc/wget sys-devel/bc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) jpegxl? ( >=media-libs/libjxl-0.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(-)?] ) lcms? ( >=media-libs/lcms-2.13: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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.11.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) libplacebo? ( >=media-libs/libplacebo-4.192.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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.9.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( >=media-libs/libvmaf-2.0.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(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) amf? ( media-libs/amf-headers ) ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( sys-kernel/linux-headers ) -DESCRIPTION=Complete solution to record/convert/stream audio and video. Includes libavcodec -EAPI=7 -HOMEPAGE=https://ffmpeg.org/ -INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs verify-sig -IUSE=alsa chromium doc +encode oss pic sndio static-libs test v4l +bzip2 cpudetection debug gcrypt +gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau vulkan X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 +dav1d fdk jpeg2k jpegxl bluray gme gsm libaribb24 mmal modplug opus libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r vmaf fribidi fontconfig ladspa lcms libass libplacebo libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amf amrenc kvazaar libaom mp3 openh264 rav1e snappy svt-av1 theora twolame webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) amr? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) gmp? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) libaribb24? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) encode? ( amrenc? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) ) samba? ( GPL-3 ) -RDEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) jpegxl? ( >=media-libs/libjxl-0.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(-)?] ) lcms? ( >=media-libs/lcms-2.13: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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.11.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) libplacebo? ( >=media-libs/libplacebo-4.192.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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.9.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( >=media-libs/libvmaf-2.0.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(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) -REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) vidstab? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) -RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) -SLOT=0/57.59.59 -SRC_URI=https://ffmpeg.org/releases/ffmpeg-5.1.1.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-5.1.1.tar.xz.asc ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1f8c2e9e638872a7964627fbed80e099 diff --git a/metadata/md5-cache/media-video/ffmpeg-5.1.2 b/metadata/md5-cache/media-video/ffmpeg-5.1.2 index cca1a413a9fb..a657c4c01550 100644 --- a/metadata/md5-cache/media-video/ffmpeg-5.1.2 +++ b/metadata/md5-cache/media-video/ffmpeg-5.1.2 @@ -2,7 +2,7 @@ BDEPEND=verify-sig? ( sec-keys/openpgp-keys-ffmpeg ) >=sys-devel/make-3.81 virtu DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) jpegxl? ( >=media-libs/libjxl-0.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(-)?] ) lcms? ( >=media-libs/lcms-2.13: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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.11.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) libplacebo? ( >=media-libs/libplacebo-4.192.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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.9.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( >=media-libs/libvmaf-2.0.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(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) amf? ( media-libs/amf-headers ) ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( sys-kernel/linux-headers ) DESCRIPTION=Complete solution to record/convert/stream audio and video. Includes libavcodec -EAPI=7 +EAPI=8 HOMEPAGE=https://ffmpeg.org/ INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs verify-sig IUSE=alsa chromium doc +encode oss pic sndio static-libs test v4l +bzip2 cpudetection debug gcrypt +gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau vulkan X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 +dav1d fdk jpeg2k jpegxl bluray gme gsm libaribb24 mmal modplug opus libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r vmaf fribidi fontconfig ladspa lcms libass libplacebo libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amf amrenc kvazaar libaom mp3 openh264 rav1e snappy svt-av1 theora twolame webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher 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 @@ -13,5 +13,5 @@ REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( e RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) SLOT=0/57.59.59 SRC_URI=https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.xz.asc ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1f8c2e9e638872a7964627fbed80e099 +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=b271c6a60f0b72d57c5374fac54a6902 diff --git a/metadata/md5-cache/media-video/ffmpeg-9999 b/metadata/md5-cache/media-video/ffmpeg-9999 index 4884bac04d75..46990c176383 100644 --- a/metadata/md5-cache/media-video/ffmpeg-9999 +++ b/metadata/md5-cache/media-video/ffmpeg-9999 @@ -2,7 +2,7 @@ BDEPEND=>=sys-devel/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev- DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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(-)?] ) amf? ( media-video/amdgpu-pro-amf ) amr? ( >=media-libs/opencore-amr-0.1.3-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(-)?] ) bluray? ( >=media-libs/libbluray-0.3.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(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.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(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-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(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-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(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0: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(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-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(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.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(-)?] ) mp3? ( >=media-sound/lame-3.99.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(-)?] ) openh264? ( >=media-libs/openh264-1.4.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(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-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(-)?] ) theora? ( >=media-libs/libogg-1.3.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(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-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(-)?] ) webp? ( >=media-libs/libwebp-0.3.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(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-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(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.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(-)?] ) gme? ( >=media-libs/game-music-emu-0.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(-)?] ) gmp? ( >=dev-libs/gmp-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(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-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(-)?] ) iconv? ( >=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(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.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-libs/libraw1394-2.1.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-libs/libavc1394-0.5.4-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(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.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(-)?] >=sys-libs/libraw1394-2.1.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(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-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(-)?] ) jpegxl? ( >=media-libs/libjxl-0.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(-)?] ) lcms? ( >=media-libs/lcms-2.13: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(-)?] ) libaom? ( >=media-libs/libaom-1.0.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(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.11.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-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(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-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(-)?] ) libplacebo? ( >=media-libs/libplacebo-4.192.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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.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(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.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(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( 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(-)?] ) lv2? ( media-libs/lv2[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/lilv[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.0.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(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-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(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[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? ( >=media-sound/pulseaudio-2.1-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(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-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(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-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(-)?] ) srt? ( >=net-libs/srt-1.3.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(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg: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/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) svt-av1? ( >=media-libs/svt-av1-0.9.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-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(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.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(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.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(-)?] ) vmaf? ( >=media-libs/libvmaf-2.0.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(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-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(-)?] >=media-libs/libogg-1.3.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(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXv-1.0.10[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/libxcb-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(-)?] ) postproc? ( !media-libs/libpostproc ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.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(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[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-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(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) amf? ( media-libs/amf-headers ) ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( sys-kernel/linux-headers ) DESCRIPTION=Complete solution to record/convert/stream audio and video. Includes libavcodec -EAPI=7 +EAPI=8 HOMEPAGE=https://ffmpeg.org/ INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs git-r3 IUSE=alsa chromium doc +encode oss pic sndio static-libs test v4l +bzip2 cpudetection debug gcrypt +gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau vulkan X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 +dav1d fdk jpeg2k jpegxl bluray gme gsm libaribb24 mmal modplug opus libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r vmaf fribidi fontconfig ladspa lcms libass libplacebo libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amf amrenc kvazaar libaom mp3 openh264 rav1e snappy svt-av1 theora twolame webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 @@ -12,5 +12,5 @@ RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) vidstab? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) ) SLOT=0/57.59.59 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1f8c2e9e638872a7964627fbed80e099 +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=b271c6a60f0b72d57c5374fac54a6902 diff --git a/metadata/md5-cache/media-video/libva-utils-2.16.0 b/metadata/md5-cache/media-video/libva-utils-2.16.0 new file mode 100644 index 000000000000..3c78c44df88a --- /dev/null +++ b/metadata/md5-cache/media-video/libva-utils-2.16.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=x11-libs/libdrm wayland? ( >=dev-libs/wayland-1.0.6 ) X? ( >=x11-libs/libX11-1.6.2 ) >=x11-libs/libva-2.16.0:=[drm(+),wayland?,X?] +DESCRIPTION=Collection of utilities and tests for VA-API +EAPI=8 +HOMEPAGE=https://01.org/linuxmedia/vaapi +INHERIT=meson +IUSE=examples putsurface test +vainfo wayland X +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=x11-libs/libdrm wayland? ( >=dev-libs/wayland-1.0.6 ) X? ( >=x11-libs/libX11-1.6.2 ) >=x11-libs/libva-2.16.0:=[drm(+),wayland?,X?] +REQUIRED_USE=putsurface? ( || ( wayland X ) ) || ( examples putsurface test vainfo ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/intel/libva-utils/archive/2.16.0.tar.gz -> libva-utils-2.16.0.tar.gz +_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0f2e892012c97fa60c505d0924422112 diff --git a/metadata/md5-cache/media-video/pitivi-2021.05-r1 b/metadata/md5-cache/media-video/pitivi-2021.05-r1 deleted file mode 100644 index a0daff642c22..000000000000 --- a/metadata/md5-cache/media-video/pitivi-2021.05-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-text/yelp-tools python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) >=dev-util/intltool-0.35.5 dev-util/itstool sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm preinst setup test -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( >=dev-python/pycairo-1.10[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pycairo-1.10[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pycairo-1.10[python_targets_python3_10(-)] ) >=x11-libs/cairo-1.10 >=media-libs/gstreamer-1.18.4:1.0[introspection] >=dev-libs/glib-2.30.0:2 >=dev-libs/gobject-introspection-1.34:= dev-libs/libpeas[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] >=dev-python/gst-python-1.4:1.0[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] >=dev-python/pygobject-3.8:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] >=dev-python/gst-python-1.4:1.0[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] >=dev-python/pygobject-3.8:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] >=dev-python/gst-python-1.4:1.0[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] >=dev-python/pygobject-3.8:3[python_targets_python3_10(-)] ) gnome-base/librsvg:= >=media-libs/gstreamer-editing-services-1.18.4:1.0[introspection] >=media-libs/gst-plugins-base-1.18.4:1.0[introspection,theora] >=media-libs/gst-plugins-bad-1.18.4:1.0 >=media-plugins/gst-plugins-gtk-1.18.4:1.0 >=media-libs/gst-plugins-good-1.18.4:1.0 >=media-plugins/gst-plugins-libav-1.18.4:1.0 >=media-plugins/gst-plugins-gdkpixbuf-1.18.4:1.0 >=x11-libs/libnotify-0.7[introspection] x11-libs/libwnck:3[introspection] >=x11-libs/gtk+-3.20.0:3[introspection] -DESCRIPTION=A non-linear video editor using the GStreamer multimedia framework -EAPI=8 -HOMEPAGE=https://www.pitivi.org -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome.org meson python-single-r1 xdg -IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 x86 -LICENSE=LGPL-2.1 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( >=dev-python/pycairo-1.10[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pycairo-1.10[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pycairo-1.10[python_targets_python3_10(-)] ) >=x11-libs/cairo-1.10 >=media-libs/gstreamer-1.18.4:1.0[introspection] >=dev-libs/glib-2.30.0:2 >=dev-libs/gobject-introspection-1.34:= dev-libs/libpeas[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] >=dev-python/gst-python-1.4:1.0[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] >=dev-python/pygobject-3.8:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] >=dev-python/gst-python-1.4:1.0[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] >=dev-python/pygobject-3.8:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] >=dev-python/gst-python-1.4:1.0[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] >=dev-python/pygobject-3.8:3[python_targets_python3_10(-)] ) gnome-base/librsvg:= >=media-libs/gstreamer-editing-services-1.18.4:1.0[introspection] >=media-libs/gst-plugins-base-1.18.4:1.0[introspection,theora] >=media-libs/gst-plugins-bad-1.18.4:1.0 >=media-plugins/gst-plugins-gtk-1.18.4:1.0 >=media-libs/gst-plugins-good-1.18.4:1.0 >=media-plugins/gst-plugins-libav-1.18.4:1.0 >=media-plugins/gst-plugins-gdkpixbuf-1.18.4:1.0 >=x11-libs/libnotify-0.7[introspection] x11-libs/libwnck:3[introspection] >=x11-libs/gtk+-3.20.0:3[introspection] -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=0 -SRC_URI=mirror://gnome/sources/pitivi/2021/pitivi-2021.05.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4b647413381b8f9dc3abe86d9909b804 diff --git a/metadata/md5-cache/media-video/projectx-0.91.0.10-r3 b/metadata/md5-cache/media-video/projectx-0.91.0.10-r3 deleted file mode 100644 index 125bb723e0d6..000000000000 --- a/metadata/md5-cache/media-video/projectx-0.91.0.10-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=dev-java/commons-net:0 X? ( dev-java/browserlauncher2:1.0 ) >=virtual/jdk-1.8:* app-arch/xz-utils virtual/libiconv >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Converts, splits and demuxes DVB and other MPEG recordings -EAPI=7 -HOMEPAGE=http://project-x.sourceforge.net/ -INHERIT=desktop eutils java-pkg-2 java-ant-2 toolchain-funcs xdg -IUSE=X cpu_flags_x86_mmx cpu_flags_x86_sse doc source -KEYWORDS=amd64 ppc64 x86 -LICENSE=GPL-2 -RDEPEND=dev-java/commons-net:0 X? ( dev-java/browserlauncher2:1.0 ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=https://dev.gentoo.org/~billie/distfiles/projectx-0.91.0.10.tar.xz https://dev.gentoo.org/~billie/distfiles/projectx-idctfast.tar.xz https://dev.gentoo.org/~billie/distfiles/xdg-20100731.java.xz https://dev.gentoo.org/~billie/distfiles/projectx-icon.png -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=eadee3610c9e2e9e1a586a32ff36c170 diff --git a/metadata/md5-cache/media-video/projectx-0.91.0.10-r4 b/metadata/md5-cache/media-video/projectx-0.91.0.10-r4 new file mode 100644 index 000000000000..7114ea90ad2f --- /dev/null +++ b/metadata/md5-cache/media-video/projectx-0.91.0.10-r4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup +DEPEND=dev-java/commons-net:0 X? ( dev-java/browserlauncher2:1.0 ) >=virtual/jdk-1.8:* app-arch/xz-utils >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Converts, splits and demuxes DVB and other MPEG recordings +EAPI=7 +HOMEPAGE=http://project-x.sourceforge.net/ +INHERIT=desktop edos2unix java-pkg-2 java-ant-2 toolchain-funcs xdg +IUSE=X cpu_flags_x86_mmx cpu_flags_x86_sse doc source +KEYWORDS=amd64 ppc64 x86 +LICENSE=GPL-2 +RDEPEND=dev-java/commons-net:0 X? ( dev-java/browserlauncher2:1.0 ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~billie/distfiles/projectx-0.91.0.10-r4.tar.xz https://dev.gentoo.org/~billie/distfiles/projectx-idctfast.tar.xz https://dev.gentoo.org/~billie/distfiles/xdg-20100731.java.xz https://dev.gentoo.org/~billie/distfiles/projectx-icon.png +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=c4de92501c96e645502be8a11cb06bdf diff --git a/metadata/md5-cache/media-video/vlc-3.0.16-r9 b/metadata/md5-cache/media-video/vlc-3.0.16-r9 deleted file mode 100644 index 676164e6a3f5..000000000000 --- a/metadata/md5-cache/media-video/vlc-3.0.16-r9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( >=media-plugins/live-2021.05.22:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Media player and framework with support for most multimedia files and streaming -EAPI=7 -HOMEPAGE=https://www.videolan.org/vlc/ -INHERIT=autotools flag-o-matic lua-single toolchain-funcs virtualx xdg -IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test -KEYWORDS=amd64 ~arm arm64 ppc ppc64 ~riscv -sparc x86 -LICENSE=LGPL-2.1 GPL-2 -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( >=media-plugins/live-2021.05.22:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) -REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( qt5 truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) -RESTRICT=!test? ( test ) -SLOT=0/5-9 -SRC_URI=https://get.videolan.org/vlc/3.0.16/vlc-3.0.16.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=67ca6c3e034b0bd2fe4ce7d6f5aef78b diff --git a/metadata/md5-cache/media-video/vlc-3.0.17.3-r3 b/metadata/md5-cache/media-video/vlc-3.0.17.3-r3 deleted file mode 100644 index 28b416d05456..000000000000 --- a/metadata/md5-cache/media-video/vlc-3.0.17.3-r3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Media player and framework with support for most multimedia files and streaming -EAPI=7 -HOMEPAGE=https://www.videolan.org/vlc/ -INHERIT=autotools flag-o-matic lua-single toolchain-funcs virtualx xdg -IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test -KEYWORDS=amd64 ~arm arm64 ppc ppc64 ~riscv -sparc x86 -LICENSE=LGPL-2.1 GPL-2 -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) -REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) -RESTRICT=!test? ( test ) -SLOT=0/5-9 -SRC_URI=https://download.videolan.org/pub/videolan/vlc/3.0.17.3/vlc-3.0.17.3.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=bd350af70e0f776ef6487b7edff8901d diff --git a/metadata/md5-cache/media-video/vlc-3.0.17.4-r1 b/metadata/md5-cache/media-video/vlc-3.0.17.4-r1 deleted file mode 100644 index f8ce69ec3e4b..000000000000 --- a/metadata/md5-cache/media-video/vlc-3.0.17.4-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Media player and framework with support for most multimedia files and streaming -EAPI=7 -HOMEPAGE=https://www.videolan.org/vlc/ -INHERIT=autotools flag-o-matic lua-single toolchain-funcs virtualx xdg -IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test -KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86 -LICENSE=LGPL-2.1 GPL-2 -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) -REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) -RESTRICT=!test? ( test ) -SLOT=0/5-9 -SRC_URI=https://download.videolan.org/pub/videolan/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e744c5accd7c36018f31d5f50c728e78 diff --git a/metadata/md5-cache/media-video/vlc-3.0.17.4-r2 b/metadata/md5-cache/media-video/vlc-3.0.17.4-r2 new file mode 100644 index 000000000000..09b57a9e9ab3 --- /dev/null +++ b/metadata/md5-cache/media-video/vlc-3.0.17.4-r2 @@ -0,0 +1,17 @@ +BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=configure install postinst postrm preinst prepare setup test +DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Media player and framework with support for most multimedia files and streaming +EAPI=7 +HOMEPAGE=https://www.videolan.org/vlc/ +INHERIT=autotools flag-o-matic lua-single toolchain-funcs virtualx xdg +IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test +KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86 +LICENSE=LGPL-2.1 GPL-2 +RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) +REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) +RESTRICT=!test? ( test ) +SLOT=0/5-9 +SRC_URI=https://download.videolan.org/pub/videolan/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=1b74ae8c8d86fb874c07eb36ad006e77 diff --git a/metadata/md5-cache/media-video/vlc-3.0.9999 b/metadata/md5-cache/media-video/vlc-3.0.9999 index 9beabc27313e..2eb2e29b9081 100644 --- a/metadata/md5-cache/media-video/vlc-3.0.9999 +++ b/metadata/md5-cache/media-video/vlc-3.0.9999 @@ -1,6 +1,6 @@ BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=configure install postinst postrm preinst prepare setup test unpack -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Media player and framework with support for most multimedia files and streaming EAPI=7 HOMEPAGE=https://www.videolan.org/vlc/ @@ -8,9 +8,9 @@ INHERIT=git-r3 autotools flag-o-matic lua-single toolchain-funcs virtualx xdg IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test LICENSE=LGPL-2.1 GPL-2 PROPERTIES=live -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) +RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) RESTRICT=!test? ( test ) SLOT=0/5-9 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4590f6963f1d07330c86cb52c62c4d52 +_md5_=67708ffad5753c3ed1b2f89eabbf91c8 diff --git a/metadata/md5-cache/media-video/vlc-9999 b/metadata/md5-cache/media-video/vlc-9999 index 3402c7cb0a61..dbc697fe2829 100644 --- a/metadata/md5-cache/media-video/vlc-9999 +++ b/metadata/md5-cache/media-video/vlc-9999 @@ -1,6 +1,6 @@ BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=configure install postinst postrm preinst prepare setup test unpack -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb[xkb] x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Media player and framework with support for most multimedia files and streaming EAPI=7 HOMEPAGE=https://www.videolan.org/vlc/ @@ -8,9 +8,9 @@ INHERIT=git-r3 autotools flag-o-matic lua-single toolchain-funcs virtualx xdg IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate kms libass libcaca libnotify libplacebo +libsamplerate libtar libtiger linsys lirc live loudness lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test LICENSE=LGPL-2.1 GPL-2 PROPERTIES=live -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb[xkb] x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) +RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) RESTRICT=!test? ( test ) SLOT=0/12-9 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4ceb0fe36063986223fc2d137c968cdf +_md5_=27196dc52572dc7f71d902d68c58e916 diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index cd213714724d716f47c5a60ab6693f15aa24380f..892955d3af5527ef9f6ebfd3aa6561e565dce734 100644 GIT binary patch literal 66082 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 U=v&MUj{Cp<UqC{fNH@~~05%PvYXATM literal 66407 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 diff --git a/metadata/md5-cache/net-analyzer/ipaudit-1.1 b/metadata/md5-cache/net-analyzer/ipaudit-1.1 new file mode 100644 index 000000000000..a6d23c529d98 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/ipaudit-1.1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure +DEPEND=net-libs/libpcap sys-libs/zlib:= mysql? ( dev-db/mysql-connector-c:= ) +DESCRIPTION=IPAudit monitors network activity on a network by host, protocol and port +EAPI=8 +HOMEPAGE=https://ipaudit.sourceforge.net/ +IUSE=mysql +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-2+ +RDEPEND=net-libs/libpcap sys-libs/zlib:= mysql? ( dev-db/mysql-connector-c:= ) +SLOT=0 +SRC_URI=mirror://sourceforge/ipaudit/ipaudit-1.1.tar.gz +_md5_=3fc92a13a446d46d155a1273d7426dbe diff --git a/metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r4 b/metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r4 deleted file mode 100644 index 95af5aa42cdb..000000000000 --- a/metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=install prepare -DEPEND=sys-libs/ncurses sys-kernel/linux-headers virtual/pkgconfig -DESCRIPTION=Ethernet/PPP IP Packet Monitor -EAPI=7 -HOMEPAGE=http://www.slctech.org/~mackay/netwatch.html -INHERIT=autotools -IUSE=doc -KEYWORDS=amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=sys-libs/ncurses -SLOT=0 -SRC_URI=http://www.slctech.org/~mackay/NETWATCH/netwatch-1.3.0-1.tgz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=59e655640cd1ab4e7e1f1a0cd0f5fe52 diff --git a/metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r5 b/metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r5 new file mode 100644 index 000000000000..363391f03d3d --- /dev/null +++ b/metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r5 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare +DEPEND=sys-libs/ncurses:= sys-kernel/linux-headers +DESCRIPTION=Ethernet/PPP IP Packet Monitor +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage +INHERIT=autotools flag-o-matic +KEYWORDS=amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=sys-libs/ncurses:= +SLOT=0 +SRC_URI=mirror://gentoo/netwatch-1.3.0-1.tgz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=acb40cf3f676eede2bf1f386c593e447 diff --git a/metadata/md5-cache/net-analyzer/rrdtool-1.8.0 b/metadata/md5-cache/net-analyzer/rrdtool-1.8.0 deleted file mode 100644 index f901fa601253..000000000000 --- a/metadata/md5-cache/net-analyzer/rrdtool-1.8.0 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=sys-apps/groff virtual/pkgconfig virtual/awk python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) test? ( sys-devel/bc lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/glib:2[static-libs(+)?] dev-libs/libxml2:2[static-libs(+)?] dbi? ( dev-db/libdbi[static-libs(+)?] ) graph? ( media-libs/libpng:0=[static-libs(+)?] x11-libs/cairo[svg,static-libs(+)?] x11-libs/pango ) lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) rados? ( sys-cluster/ceph ) rrdcached? ( acct-group/rrdcached acct-user/rrdcached ) tcl? ( dev-lang/tcl:0= ) tcpd? ( sys-apps/tcp-wrappers ) -DESCRIPTION=A data logging and graphing system for time series data -EAPI=8 -HOMEPAGE=https://oss.oetiker.ch/rrdtool/ -INHERIT=autotools lua perl-module distutils-r1 flag-o-matic -IUSE=dbi doc examples graph lua perl python rados rrdcached rrdcgi ruby static-libs tcl tcpd test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris -LICENSE=GPL-2 -PDEPEND=ruby? ( ~dev-ruby/rrdtool-bindings-1.8.0 ) -RDEPEND=dev-libs/glib:2[static-libs(+)?] dev-libs/libxml2:2[static-libs(+)?] dbi? ( dev-db/libdbi[static-libs(+)?] ) graph? ( media-libs/libpng:0=[static-libs(+)?] x11-libs/cairo[svg,static-libs(+)?] x11-libs/pango ) lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) rados? ( sys-cluster/ceph ) rrdcached? ( acct-group/rrdcached acct-user/rrdcached ) tcl? ( dev-lang/tcl:0= ) tcpd? ( sys-apps/tcp-wrappers ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) test? ( graph ) ) test? ( rrdcached ) -RESTRICT=!test? ( test ) -SLOT=0/8.0.0 -SRC_URI=https://github.com/oetiker/rrdtool-1.x/releases/download/v1.8.0/rrdtool-1.8.0.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=4138cd8bf68624dc5a8dd38de7317a08 diff --git a/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r1 b/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r1 new file mode 100644 index 000000000000..777cd94be0aa --- /dev/null +++ b/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r1 @@ -0,0 +1,18 @@ +BDEPEND=sys-apps/groff virtual/pkgconfig virtual/awk python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) test? ( sys-devel/bc lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=dev-libs/glib:2[static-libs(+)?] dev-libs/libxml2:2[static-libs(+)?] dbi? ( dev-db/libdbi[static-libs(+)?] ) graph? ( media-libs/libpng:0=[static-libs(+)?] x11-libs/cairo[svg(+),static-libs(+)?] x11-libs/pango ) lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) rados? ( sys-cluster/ceph ) rrdcached? ( acct-group/rrdcached acct-user/rrdcached ) tcl? ( dev-lang/tcl:0= ) tcpd? ( sys-apps/tcp-wrappers ) +DESCRIPTION=A data logging and graphing system for time series data +EAPI=8 +HOMEPAGE=https://oss.oetiker.ch/rrdtool/ +INHERIT=autotools lua perl-module distutils-r1 flag-o-matic +IUSE=dbi doc examples graph lua perl python rados rrdcached rrdcgi ruby static-libs tcl tcpd test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=GPL-2 +PDEPEND=ruby? ( ~dev-ruby/rrdtool-bindings-1.8.0 ) +RDEPEND=dev-libs/glib:2[static-libs(+)?] dev-libs/libxml2:2[static-libs(+)?] dbi? ( dev-db/libdbi[static-libs(+)?] ) graph? ( media-libs/libpng:0=[static-libs(+)?] x11-libs/cairo[svg(+),static-libs(+)?] x11-libs/pango ) lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) rados? ( sys-cluster/ceph ) rrdcached? ( acct-group/rrdcached acct-user/rrdcached ) tcl? ( dev-lang/tcl:0= ) tcpd? ( sys-apps/tcp-wrappers ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) test? ( graph ) ) test? ( rrdcached ) +RESTRICT=!test? ( test ) +SLOT=0/8.0.0 +SRC_URI=https://github.com/oetiker/rrdtool-1.x/releases/download/v1.8.0/rrdtool-1.8.0.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=e359c7624e43e19b38404a9d215748ae diff --git a/metadata/md5-cache/net-analyzer/wireshark-3.4.11 b/metadata/md5-cache/net-analyzer/wireshark-3.4.11 deleted file mode 100644 index 18bef52c9ced..000000000000 --- a/metadata/md5-cache/net-analyzer/wireshark-3.4.11 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig doc? ( app-doc/doxygen dev-ruby/asciidoctor ) qt5? ( dev-qt/linguist-tools:5 ) test? ( dev-python/pytest dev-python/pytest-xdist ) filecaps? ( sys-libs/libcap ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=acct-group/pcap >=dev-libs/glib-2.32:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) || ( >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) -DESCRIPTION=A network protocol analyzer formerly known as ethereal -EAPI=7 -HOMEPAGE=https://www.wireshark.org/ -INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake -IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd +filecaps +lua_single_target_lua5-1 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86 -LICENSE=GPL-2 -RDEPEND=acct-group/pcap >=dev-libs/glib-2.32:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) qt5? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) filecaps? ( sys-libs/libcap ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) plugin-ifdemo? ( plugins ) -RESTRICT=!test? ( test ) -SLOT=0/3.4.11 -SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-3.4.11.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=6ad9131fb96720ec78c2cce714a8b168 diff --git a/metadata/md5-cache/net-analyzer/wireshark-3.6.3 b/metadata/md5-cache/net-analyzer/wireshark-3.6.3 deleted file mode 100644 index 212545d66791..000000000000 --- a/metadata/md5-cache/net-analyzer/wireshark-3.6.3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl sys-devel/flex sys-devel/gettext virtual/pkgconfig doc? ( app-doc/doxygen dev-ruby/asciidoctor ) qt5? ( dev-qt/linguist-tools:5 ) test? ( dev-python/pytest dev-python/pytest-xdist ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=acct-group/pcap >=dev-libs/glib-2.38:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=A network protocol analyzer formerly known as ethereal -EAPI=8 -HOMEPAGE=https://www.wireshark.org/ -IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake -IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd +filecaps +lua_single_target_lua5-1 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=acct-group/pcap >=dev-libs/glib-2.38:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) qt5? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) plugin-ifdemo? ( plugins ) -RESTRICT=!test? ( test ) -SLOT=0/3.6.3 -SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-3.6.3.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0d9a2095090375d64f50ec3dc36bd818 diff --git a/metadata/md5-cache/net-analyzer/wireshark-3.6.6 b/metadata/md5-cache/net-analyzer/wireshark-3.6.6 deleted file mode 100644 index 0387016ca02c..000000000000 --- a/metadata/md5-cache/net-analyzer/wireshark-3.6.6 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl sys-devel/flex sys-devel/gettext virtual/pkgconfig doc? ( app-doc/doxygen dev-ruby/asciidoctor ) qt5? ( dev-qt/linguist-tools:5 ) test? ( || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pytest[python_targets_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pytest[python_targets_python3_8(-)] dev-python/pytest-xdist[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=acct-group/pcap >=dev-libs/glib-2.38:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=A network protocol analyzer formerly known as ethereal -EAPI=8 -HOMEPAGE=https://www.wireshark.org/ -IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake -IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd +filecaps +lua_single_target_lua5-1 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=acct-group/pcap >=dev-libs/glib-2.38:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) qt5? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) plugin-ifdemo? ( plugins ) -RESTRICT=!test? ( test ) -SLOT=0/3.6.6 -SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-3.6.6.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f3336389078d8dbac1cb61916a901da3 diff --git a/metadata/md5-cache/net-analyzer/wireshark-3.6.8 b/metadata/md5-cache/net-analyzer/wireshark-3.6.8 index 097f6cf07ca9..5e0c96f6e11e 100644 --- a/metadata/md5-cache/net-analyzer/wireshark-3.6.8 +++ b/metadata/md5-cache/net-analyzer/wireshark-3.6.8 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.wireshark.org/ IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd +filecaps +lua_single_target_lua5-1 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=acct-group/pcap >=dev-libs/glib-2.38:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) qt5? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) plugin-ifdemo? ( plugins ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/3.6.8 SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-3.6.8.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f3336389078d8dbac1cb61916a901da3 +_md5_=3f53777bbe425df18fb45b1160d16892 diff --git a/metadata/md5-cache/net-analyzer/wireshark-4.0.0-r2 b/metadata/md5-cache/net-analyzer/wireshark-4.0.0-r2 new file mode 100644 index 000000000000..fdc34aedf5c1 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/wireshark-4.0.0-r2 @@ -0,0 +1,18 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl sys-devel/flex sys-devel/gettext virtual/pkgconfig doc? ( app-doc/doxygen dev-ruby/asciidoctor ) gui? ( qt6? ( dev-qt/qttools:6[linguist] ) !qt6? ( dev-qt/linguist-tools:5 ) ) test? ( || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pytest[python_targets_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pytest[python_targets_python3_8(-)] dev-python/pytest-xdist[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.13.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6:= ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) wifi? ( >=net-libs/libssh-0.6:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) gui? ( !qt6? ( dev-qt/qtdeclarative:5 ) ) +DESCRIPTION=A network protocol analyzer formerly known as ethereal +EAPI=8 +HOMEPAGE=https://www.wireshark.org/ +IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake +IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd +filecaps +lua_single_target_lua5-1 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.13.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6:= ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) wifi? ( >=net-libs/libssh-0.6:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) gui? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) +RESTRICT=!test? ( test ) +SLOT=0/4.0.0 +SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-4.0.0.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=59dc7191f05825939b4e4054d1283b2b diff --git a/metadata/md5-cache/net-analyzer/wireshark-4.0.0_rc2 b/metadata/md5-cache/net-analyzer/wireshark-4.0.0_rc2 deleted file mode 100644 index ecf325dfe4cc..000000000000 --- a/metadata/md5-cache/net-analyzer/wireshark-4.0.0_rc2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl sys-devel/flex sys-devel/gettext virtual/pkgconfig doc? ( app-doc/doxygen dev-ruby/asciidoctor ) gui? ( qt6? ( dev-qt/qttools:6[linguist] ) !qt6? ( dev-qt/linguist-tools:5 ) ) test? ( || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pytest[python_targets_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pytest[python_targets_python3_8(-)] dev-python/pytest-xdist[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.14.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=A network protocol analyzer formerly known as ethereal -EAPI=8 -HOMEPAGE=https://www.wireshark.org/ -IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake -IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap qt6 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd +filecaps +lua_single_target_lua5-1 -LICENSE=GPL-2 -RDEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.14.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) gui? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) plugin-ifdemo? ( plugins ) -RESTRICT=!test? ( test ) -SLOT=0/4.0.0_rc2 -SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-4.0.0rc2.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f138bc6c4235b270a29378bfa45aa6fc diff --git a/metadata/md5-cache/net-analyzer/wireshark-9999 b/metadata/md5-cache/net-analyzer/wireshark-9999 index 040abe005cfb..102dbcb71c1b 100644 --- a/metadata/md5-cache/net-analyzer/wireshark-9999 +++ b/metadata/md5-cache/net-analyzer/wireshark-9999 @@ -1,17 +1,17 @@ BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl sys-devel/flex sys-devel/gettext virtual/pkgconfig doc? ( app-doc/doxygen dev-ruby/asciidoctor ) gui? ( qt6? ( dev-qt/qttools:6[linguist] ) !qt6? ( dev-qt/linguist-tools:5 ) ) test? ( || ( ( >=dev-lang/python-3.10.4:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pytest[python_targets_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pytest[python_targets_python3_8(-)] dev-python/pytest-xdist[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.14.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) +DEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.13.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6:= ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) wifi? ( >=net-libs/libssh-0.6:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) gui? ( !qt6? ( dev-qt/qtdeclarative:5 ) ) DESCRIPTION=A network protocol analyzer formerly known as ethereal EAPI=8 HOMEPAGE=https://www.wireshark.org/ IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake git-r3 -IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap qt6 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd +filecaps +lua_single_target_lua5-1 +IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd +filecaps +lua_single_target_lua5-1 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.14.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) gui? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) plugin-ifdemo? ( plugins ) +RDEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.13.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6:= ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) wifi? ( >=net-libs/libssh-0.6:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) gui? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f138bc6c4235b270a29378bfa45aa6fc +_md5_=59dc7191f05825939b4e4054d1283b2b diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz index b6450d7276d1603183bc702576fe3ea2daffea12..3d4e776c57da59415634eea5e2d89f89186edc62 100644 GIT binary patch literal 6792 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 literal 6793 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 diff --git a/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 b/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 index 7d97b497f5f6..0982db9252b6 100644 --- a/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 +++ b/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 @@ -1,11 +1,12 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=install prepare DESCRIPTION=User-space implementation of L2TP for Linux and other UNIX systems -EAPI=6 +EAPI=8 HOMEPAGE=https://sourceforge.net/projects/rp-l2tp/ -INHERIT=toolchain-funcs +INHERIT=autotools toolchain-funcs KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/rp-l2tp/rp-l2tp-0.4.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=26a904ad0a740f187b74e45c5957ffe4 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=48ef416dcd234df36b61072292211bb8 diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 8ed29d2d87c74643ec18dc9d3dd90f126915e765..70d43a43be89de964da50052825df1e1b76d2249 100644 GIT binary patch literal 15734 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 literal 15566 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 diff --git a/metadata/md5-cache/net-dns/smartdns-38 b/metadata/md5-cache/net-dns/smartdns-38 new file mode 100644 index 000000000000..7d578ef2bb34 --- /dev/null +++ b/metadata/md5-cache/net-dns/smartdns-38 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install prepare +DEPEND=dev-libs/openssl:0= +DESCRIPTION=A local DNS server returns the fastest access results +EAPI=8 +HOMEPAGE=https://github.com/pymumu/smartdns +INHERIT=systemd +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=dev-libs/openssl:0= +SLOT=0 +SRC_URI=https://github.com/pymumu/smartdns/archive/refs/tags/Release38.tar.gz -> smartdns-38.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=a330df9633f0800f3a65d2f3f85ff93c diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz index d04757da28ba84fb352f4a6d58e685a92aae2617..377c2a92dc4fa5d92f749ea1102dc57dce2aeadb 100644 GIT binary patch delta 7119 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 F006vojg$ZY delta 6996 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 diff --git a/metadata/md5-cache/net-firewall/conntrack-tools-1.4.7 b/metadata/md5-cache/net-firewall/conntrack-tools-1.4.7 new file mode 100644 index 000000000000..04054fdbaf9c --- /dev/null +++ b/metadata/md5-cache/net-firewall/conntrack-tools-1.4.7 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig doc? ( app-text/docbook-xml-dtd:4.1.2 app-text/xmlto ) verify-sig? ( sec-keys/openpgp-keys-netfilter ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare setup unpack +DEPEND=>=net-libs/libmnl-1.0.3 >=net-libs/libnetfilter_conntrack-1.0.8 >=net-libs/libnetfilter_queue-1.0.2 >=net-libs/libnfnetlink-1.0.1 net-libs/libtirpc cthelper? ( >=net-libs/libnetfilter_cthelper-1.0.0 ) cttimeout? ( >=net-libs/libnetfilter_cttimeout-1.0.0 ) systemd? ( >=sys-apps/systemd-227 ) +DESCRIPTION=Connection tracking userspace tools +EAPI=8 +HOMEPAGE=https://conntrack-tools.netfilter.org +INHERIT=linux-info systemd verify-sig +IUSE=doc +cthelper +cttimeout systemd verify-sig +KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=net-libs/libmnl-1.0.3 >=net-libs/libnetfilter_conntrack-1.0.8 >=net-libs/libnetfilter_queue-1.0.2 >=net-libs/libnfnetlink-1.0.1 net-libs/libtirpc cthelper? ( >=net-libs/libnetfilter_cthelper-1.0.0 ) cttimeout? ( >=net-libs/libnetfilter_cttimeout-1.0.0 ) systemd? ( >=sys-apps/systemd-227 ) +SLOT=0 +SRC_URI=https://www.netfilter.org/projects/conntrack-tools/files/conntrack-tools-1.4.7.tar.bz2 verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/conntrack-tools-1.4.7.tar.bz2.sig ) +_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=887a02f49b7ecfc49c8ffaf3816b8580 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index 57ff23bf5fcbac37b15a12773de4b72ee1809030..678917ffb499e63f80334817a56af34340452e73 100644 GIT binary patch literal 18405 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 Mf2RO)Mn`}E0Gvw%NdN!< literal 18408 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 P_;3FofrKO_M}PnT4$z*9 diff --git a/metadata/md5-cache/net-im/element-desktop-bin-1.11.8-r1 b/metadata/md5-cache/net-im/element-desktop-bin-1.11.8-r1 index 0c94de2803cd..129b8a7e9c57 100644 --- a/metadata/md5-cache/net-im/element-desktop-bin-1.11.8-r1 +++ b/metadata/md5-cache/net-im/element-desktop-bin-1.11.8-r1 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/glib:2 dev-libs/nettle dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango RESTRICT=splitdebug SLOT=0 -SRC_URI=https://packages.riot.im/debian/pool/main/e/element-desktop/element-desktop_1.11.8_amd64.deb +SRC_URI=https://packages.element.io/debian/pool/main/e/element-desktop/element-desktop_1.11.8_amd64.deb _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=082303878759ebc9ce79b5ca3fa11232 +_md5_=a63ff212283c4bd9e3a3c7a08c83786c diff --git a/metadata/md5-cache/net-im/teams-1.4.00.26453-r2 b/metadata/md5-cache/net-im/teams-1.4.00.26453-r2 index 80b810f77566..4a8b334f63fd 100644 --- a/metadata/md5-cache/net-im/teams-1.4.00.26453-r2 +++ b/metadata/md5-cache/net-im/teams-1.4.00.26453-r2 @@ -12,4 +12,4 @@ RESTRICT=bindist mirror splitdebug test SLOT=0 SRC_URI=https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_1.4.00.26453_amd64.deb _eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8518277fbd398a6a18bd04046cf95004 +_md5_=64dc62785fac71b1276edf45f330feca diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz index 1bc70442525df30d539df2d9e350f34815e375fa..1af0de01774b99f38154614aff2a4e83a6c7bc50 100644 GIT binary patch delta 12474 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 E09BTqLI3~& delta 12498 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 diff --git a/metadata/md5-cache/net-irc/limnoria-20220203 b/metadata/md5-cache/net-irc/limnoria-20220203 deleted file mode 100644 index 2c2e86663e68..000000000000 --- a/metadata/md5-cache/net-irc/limnoria-20220203 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python based extensible IRC infobot and channel bot -EAPI=7 -HOMEPAGE=https://docs.limnoria.net -INHERIT=distutils-r1 -IUSE=crypt ssl test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=BSD GPL-2 GPL-2+ -RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ecdsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/feedparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PySocks[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] crypt? ( dev-python/python-gnupg[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ssl? ( dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) !net-irc/supybot !net-irc/supybot-plugins python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ProgVal/Limnoria/archive/master-2022-02-03.tar.gz -> limnoria-20220203.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=fe36a5f85dd281e65c4d70ab6b8c21c2 diff --git a/metadata/md5-cache/net-irc/limnoria-20220927 b/metadata/md5-cache/net-irc/limnoria-20220927 new file mode 100644 index 000000000000..30335096bc31 --- /dev/null +++ b/metadata/md5-cache/net-irc/limnoria-20220927 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python based extensible IRC infobot and channel bot +EAPI=7 +HOMEPAGE=https://docs.limnoria.net +INHERIT=distutils-r1 +IUSE=crypt ssl test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=BSD GPL-2 GPL-2+ +RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ecdsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/feedparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PySocks[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] crypt? ( dev-python/python-gnupg[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ssl? ( dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ProgVal/Limnoria/archive/master-2022-09-27.tar.gz -> limnoria-20220927.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=3ba8c6dc8f87fed452ff77bc25d9e1e5 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 7287279f75c950863909814ae561e5ddc1350404..0984afea15b83cc34ffec320f5c7b36ad987678f 100644 GIT binary patch delta 56980 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 N{vYz0l1|Q+0RTE|DQf@# delta 56723 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 Qp8n_m0iRyaY^aq10B-(+O8@`> diff --git a/metadata/md5-cache/net-libs/cvm-0.97-r1 b/metadata/md5-cache/net-libs/cvm-0.97-r1 deleted file mode 100644 index b18107263a35..000000000000 --- a/metadata/md5-cache/net-libs/cvm-0.97-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-db/cdb:= >=dev-libs/bglibs-2.04:0= virtual/libcrypt:= mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql[server] ) vpopmail? ( net-mail/vpopmail ) test? ( app-editors/vim dev-db/sqlite ) -DESCRIPTION=Credential Validation Modules by Bruce Guenter -EAPI=7 -HOMEPAGE=http://untroubled.org/cvm/ -INHERIT=toolchain-funcs -IUSE=mysql postgres test vpopmail -KEYWORDS=~amd64 ~ppc sparc x86 -LICENSE=GPL-2+ -RDEPEND=dev-db/cdb:= >=dev-libs/bglibs-2.04:0= virtual/libcrypt:= mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql[server] ) vpopmail? ( net-mail/vpopmail ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=http://untroubled.org/cvm/archive/cvm-0.97.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a44a51e2082b4ca5ccc7ed15545f8008 diff --git a/metadata/md5-cache/net-libs/cvm-0.97-r2 b/metadata/md5-cache/net-libs/cvm-0.97-r2 new file mode 100644 index 000000000000..79510401acdd --- /dev/null +++ b/metadata/md5-cache/net-libs/cvm-0.97-r2 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-db/cdb:= >=dev-libs/bglibs-2.04:0= virtual/libcrypt:= mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:*[server] ) vpopmail? ( net-mail/vpopmail ) test? ( app-editors/vim dev-db/sqlite ) +DESCRIPTION=Credential Validation Modules by Bruce Guenter +EAPI=7 +HOMEPAGE=http://untroubled.org/cvm/ +INHERIT=toolchain-funcs +IUSE=mysql postgres test vpopmail +KEYWORDS=~amd64 ~ppc sparc x86 +LICENSE=GPL-2+ +RDEPEND=dev-db/cdb:= >=dev-libs/bglibs-2.04:0= virtual/libcrypt:= mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:*[server] ) vpopmail? ( net-mail/vpopmail ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=http://untroubled.org/cvm/archive/cvm-0.97.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=c9a1c1e4fc5cf275389f1bdcf16382c9 diff --git a/metadata/md5-cache/net-libs/libpcap-1.10.1-r2 b/metadata/md5-cache/net-libs/libpcap-1.10.1-r2 index 43a2074ec69d..ae4950c38ef8 100644 --- a/metadata/md5-cache/net-libs/libpcap-1.10.1-r2 +++ b/metadata/md5-cache/net-libs/libpcap-1.10.1-r2 @@ -5,11 +5,12 @@ DESCRIPTION=A system-independent library for user-level network packet capture EAPI=7 HOMEPAGE=https://www.tcpdump.org/ https://github.com/the-tcpdump-group/libpcap INHERIT=autotools multilib-minimal verify-sig -IUSE=bluetooth dbus netlink rdma remote static-libs usb yydebug 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 +IUSE=bluetooth dbus netlink rdma remote static-libs test usb yydebug 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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris LICENSE=BSD RDEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) remote? ( 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(-)?] ) rdma? ( sys-cluster/rdma-core ) usb? ( virtual/libusb:1[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=0 SRC_URI=https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz -> libpcap-1.10.1-upstream.tar.gz verify-sig? ( https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz.sig -> libpcap-1.10.1-upstream.tar.gz.sig ) _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=4f414abdee3bb9e997f8958617724e6f +_md5_=ff271725d2cc120e13033f25e820c8be diff --git a/metadata/md5-cache/net-libs/phodav-2.5 b/metadata/md5-cache/net-libs/phodav-2.5 index 30b0d54017d3..7e9a81579467 100644 --- a/metadata/md5-cache/net-libs/phodav-2.5 +++ b/metadata/md5-cache/net-libs/phodav-2.5 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc app-text/xmlto sys-devel/gettext virtual/pkgconfig test? ( gnome-base/dconf ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig +BDEPEND=app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto sys-devel/gettext virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) test? ( gnome-base/dconf ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare test DEPEND=>=dev-libs/glib-2.51.2:2 >=net-libs/libsoup-2.48:2.4 dev-libs/libxml2 zeroconf? ( net-dns/avahi[dbus] ) DESCRIPTION=WebDav server implementation using libsoup @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=2.0 SRC_URI=mirror://gnome/sources/phodav/2.5/phodav-2.5.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=9d61470eebd558d95f92efc5bb46b72c +_md5_=8762c5b9c8f6293e3578dd3a25c39708 diff --git a/metadata/md5-cache/net-libs/phodav-3.0 b/metadata/md5-cache/net-libs/phodav-3.0 new file mode 100644 index 000000000000..0cdb891736d7 --- /dev/null +++ b/metadata/md5-cache/net-libs/phodav-3.0 @@ -0,0 +1,16 @@ +BDEPEND=app-text/asciidoc app-text/docbook-xml-dtd:4.5 app-text/xmlto sys-devel/gettext virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) test? ( gnome-base/dconf ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=>=dev-libs/glib-2.51.2:2 >=net-libs/libsoup-3.0.0:3.0 dev-libs/libxml2 zeroconf? ( net-dns/avahi[dbus] ) !net-libs/phodav:2.0 +DESCRIPTION=WebDav server implementation using libsoup +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/phodav https://gitlab.gnome.org/GNOME/phodav +INHERIT=gnome.org meson systemd udev +IUSE=gtk-doc systemd test zeroconf +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.51.2:2 >=net-libs/libsoup-3.0.0:3.0 dev-libs/libxml2 zeroconf? ( net-dns/avahi[dbus] ) !net-libs/phodav:2.0 +RESTRICT=!test? ( test ) +SLOT=3.0 +SRC_URI=mirror://gnome/sources/phodav/3.0/phodav-3.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=24204282e3b3c92b1b79fa9db91435fa diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index dd11555ef902c6c178e77a1061458f81788ba4dc..23eff37003ef65be8b0bbe7204a00e2903ab83c2 100644 GIT binary patch literal 20566 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 delta 20561 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 diff --git a/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 b/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 deleted file mode 100644 index b8a9265566d1..000000000000 --- a/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql ) -DESCRIPTION=Simple yet powerful mailing list manager for qmail -EAPI=7 -HOMEPAGE=http://www.ezmlm.org -INHERIT=qmail toolchain-funcs -IUSE=mysql postgres -KEYWORDS=~alpha amd64 ~hppa ~mips ppc sparc x86 -LICENSE=GPL-2 -RDEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql ) virtual/qmail -REQUIRED_USE=?? ( mysql postgres ) -SLOT=0 -SRC_URI=http://www.ezmlm.org/archive/7.0.0/ezmlm-idx-7.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=424e1d1ab97fe4d207dd1e2856efc804 diff --git a/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r5 b/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r5 new file mode 100644 index 000000000000..6e14fbb108b1 --- /dev/null +++ b/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r5 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install prepare +DEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:* ) +DESCRIPTION=Simple yet powerful mailing list manager for qmail +EAPI=7 +HOMEPAGE=http://www.ezmlm.org +INHERIT=qmail toolchain-funcs +IUSE=mysql postgres +KEYWORDS=~alpha amd64 ~hppa ~mips ppc sparc x86 +LICENSE=GPL-2 +RDEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:* ) virtual/qmail +REQUIRED_USE=?? ( mysql postgres ) +SLOT=0 +SRC_URI=http://www.ezmlm.org/archive/7.0.0/ezmlm-idx-7.0.0.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=5d0b8d9686fcc56b4181abd8ebe6e874 diff --git a/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 b/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 deleted file mode 100644 index fb1ed8922629..000000000000 --- a/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) -DESCRIPTION=Simple yet powerful mailing list manager for qmail -EAPI=7 -HOMEPAGE=https://untroubled.org/ezmlm -INHERIT=qmail toolchain-funcs -IUSE=mysql postgres sqlite -KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) virtual/qmail -REQUIRED_USE=?? ( mysql postgres sqlite ) -SLOT=0 -SRC_URI=https://untroubled.org/ezmlm/archive/7.2.2/ezmlm-idx-7.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=14bcfdde1a66e8af5a40f79dfb2e6e41 diff --git a/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2-r1 b/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2-r1 new file mode 100644 index 000000000000..651785ebdd27 --- /dev/null +++ b/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2-r1 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install prepare +DEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) +DESCRIPTION=Simple yet powerful mailing list manager for qmail +EAPI=7 +HOMEPAGE=https://untroubled.org/ezmlm +INHERIT=qmail toolchain-funcs +IUSE=mysql postgres sqlite +KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) virtual/qmail +REQUIRED_USE=?? ( mysql postgres sqlite ) +SLOT=0 +SRC_URI=https://untroubled.org/ezmlm/archive/7.2.2/ezmlm-idx-7.2.2.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=7dd4f2509060fbbe95e5b2a33f0b9d3d diff --git a/metadata/md5-cache/net-mail/tpop3d-1.5.5-r4 b/metadata/md5-cache/net-mail/tpop3d-1.5.5-r4 deleted file mode 100644 index 695d86705eab..000000000000 --- a/metadata/md5-cache/net-mail/tpop3d-1.5.5-r4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install postinst prepare -DEPEND=virtual/libcrypt:= gdbm? ( sys-libs/gdbm:= ) sha1? ( >=dev-libs/openssl-0.9.6:0= ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) ldap? ( >=net-nds/openldap-2.0.7:= ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql[server] ) perl? ( >=dev-lang/perl-5.6.1:= ) pam? ( >=net-mail/mailbase-0.00-r8 sys-libs/pam ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) -DESCRIPTION=An extensible POP3 server with vmail-sql/MySQL support -EAPI=7 -HOMEPAGE=https://savannah.nongnu.org/projects/tpop3d/ -INHERIT=flag-o-matic autotools -IUSE=authexternal debug flatfile gdbm ldap maildir mbox mysql offensive pam passwd perl postgres +sha1 shadow ssl tcpd -KEYWORDS=~amd64 x86 -LICENSE=GPL-2 -RDEPEND=virtual/libcrypt:= gdbm? ( sys-libs/gdbm:= ) sha1? ( >=dev-libs/openssl-0.9.6:0= ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) ldap? ( >=net-nds/openldap-2.0.7:= ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql[server] ) perl? ( >=dev-lang/perl-5.6.1:= ) pam? ( >=net-mail/mailbase-0.00-r8 sys-libs/pam ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) -SLOT=0 -SRC_URI=mirror://nongnu/tpop3d/tpop3d-1.5.5.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7102ed0d099bb3e8d7d912812bd47435 diff --git a/metadata/md5-cache/net-mail/tpop3d-1.5.5-r5 b/metadata/md5-cache/net-mail/tpop3d-1.5.5-r5 new file mode 100644 index 000000000000..ac729eff6da5 --- /dev/null +++ b/metadata/md5-cache/net-mail/tpop3d-1.5.5-r5 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install postinst prepare +DEPEND=virtual/libcrypt:= gdbm? ( sys-libs/gdbm:= ) sha1? ( >=dev-libs/openssl-0.9.6:0= ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) ldap? ( >=net-nds/openldap-2.0.7:= ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:*[server] ) perl? ( >=dev-lang/perl-5.6.1:= ) pam? ( >=net-mail/mailbase-0.00-r8 sys-libs/pam ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) +DESCRIPTION=An extensible POP3 server with vmail-sql/MySQL support +EAPI=7 +HOMEPAGE=https://savannah.nongnu.org/projects/tpop3d/ +INHERIT=flag-o-matic autotools +IUSE=authexternal debug flatfile gdbm ldap maildir mbox mysql offensive pam passwd perl postgres +sha1 shadow ssl tcpd +KEYWORDS=~amd64 x86 +LICENSE=GPL-2 +RDEPEND=virtual/libcrypt:= gdbm? ( sys-libs/gdbm:= ) sha1? ( >=dev-libs/openssl-0.9.6:0= ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) ldap? ( >=net-nds/openldap-2.0.7:= ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:*[server] ) perl? ( >=dev-lang/perl-5.6.1:= ) pam? ( >=net-mail/mailbase-0.00-r8 sys-libs/pam ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) +SLOT=0 +SRC_URI=mirror://nongnu/tpop3d/tpop3d-1.5.5.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=2fccb711ad7d6e539a1e05dc14d1054b diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 85473024c2aebbf009cf820c8dad2573185801d2..770ef7793d2f82896f36481e6b2e8b7868fd22f6 100644 GIT binary patch delta 91549 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 MKYG%FFnfst0Ihzd$^ZZW delta 91800 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 DPTk2O diff --git a/metadata/md5-cache/net-misc/aggregate-1.6 b/metadata/md5-cache/net-misc/aggregate-1.6 index 6f135c57f783..551e13b978be 100644 --- a/metadata/md5-cache/net-misc/aggregate-1.6 +++ b/metadata/md5-cache/net-misc/aggregate-1.6 @@ -1,12 +1,13 @@ -DEFINED_PHASES=configure install +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare DESCRIPTION=Perform two optimisations on a list of prefixes to reduce the length of the list -EAPI=6 +EAPI=8 HOMEPAGE=https://ftp.isc.org/isc/aggregate -INHERIT=toolchain-funcs +INHERIT=autotools KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 LICENSE=ISC RDEPEND=dev-lang/perl SLOT=0 SRC_URI=https://ftp.isc.org/isc/aggregate/aggregate-1.6.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bdd1094f07daa5db542ee2982a14a9e1 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=e03366449b0732a1fe9e610d51495598 diff --git a/metadata/md5-cache/net-misc/ena-driver-2.2.3-r1 b/metadata/md5-cache/net-misc/ena-driver-2.2.3-r1 deleted file mode 100644 index 834318b832ae..000000000000 --- a/metadata/md5-cache/net-misc/ena-driver-2.2.3-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile install postinst postrm preinst prepare setup -DEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) -DESCRIPTION=Amazon EC2 Elastic Network Adapter (ENA) kernel driver -EAPI=7 -HOMEPAGE=https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html -INHERIT=linux-info linux-mod -IUSE=dist-kernel -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) -SLOT=0 -SRC_URI=https://github.com/amzn/amzn-drivers/archive/ena_linux_2.2.3.tar.gz -> ena-driver-2.2.3-linux.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 linux-info bbfa385d6907d7948d49a5e107bd654d linux-mod 6ff232574f0bcad33767903505553e8d multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a5ed861bfe8533ae6ad66d6a0cbb02f8 diff --git a/metadata/md5-cache/net-misc/ena-driver-2.8.0 b/metadata/md5-cache/net-misc/ena-driver-2.8.0 new file mode 100644 index 000000000000..743c99fe6ddd --- /dev/null +++ b/metadata/md5-cache/net-misc/ena-driver-2.8.0 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install postinst postrm preinst prepare setup +DEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) +DESCRIPTION=Amazon EC2 Elastic Network Adapter (ENA) kernel driver +EAPI=8 +HOMEPAGE=https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html +INHERIT=linux-info linux-mod +IUSE=dist-kernel +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +SLOT=0 +SRC_URI=https://github.com/amzn/amzn-drivers/archive/ena_linux_2.8.0.tar.gz -> ena-driver-2.8.0-linux.tar.gz +_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d linux-mod 6ff232574f0bcad33767903505553e8d multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=cd54748e9e4f81d43232dcc21328f701 diff --git a/metadata/md5-cache/net-misc/eventd-0.27.0-r1 b/metadata/md5-cache/net-misc/eventd-0.27.0-r1 deleted file mode 100644 index d175b422cbff..000000000000 --- a/metadata/md5-cache/net-misc/eventd-0.27.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install setup test -DEPEND=dev-libs/glib:2 sys-apps/util-linux x11-libs/libxkbcommon introspection? ( dev-libs/gobject-introspection ) libcanberra? ( media-libs/libcanberra ) libnotify? ( x11-libs/gdk-pixbuf:2 ) notification? ( gnome-base/librsvg x11-libs/cairo x11-libs/pango x11-libs/gdk-pixbuf:2 X? ( x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/xcb-util x11-libs/xcb-util-wm ) ) pulseaudio? ( media-libs/libsndfile media-sound/pulseaudio ) purple? ( net-im/pidgin ) speech? ( app-accessibility/speech-dispatcher ) systemd? ( sys-apps/systemd:= ) upnp? ( >=net-libs/gssdp-1.2:0= ) webhook? ( net-libs/libsoup:2.4 ) websocket? ( net-libs/libsoup:2.4 ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt fbcon? ( virtual/os-headers ) -DESCRIPTION=A small daemon to act on remote or local events -EAPI=7 -HOMEPAGE=https://www.eventd.org/ -INHERIT=linux-info meson systemd -IUSE=debug fbcon +introspection ipv6 libcanberra libnotify +notification pulseaudio purple speech systemd test upnp webhook websocket +X zeroconf -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ LGPL-3+ ISC MIT -RDEPEND=dev-libs/glib:2 sys-apps/util-linux x11-libs/libxkbcommon introspection? ( dev-libs/gobject-introspection ) libcanberra? ( media-libs/libcanberra ) libnotify? ( x11-libs/gdk-pixbuf:2 ) notification? ( gnome-base/librsvg x11-libs/cairo x11-libs/pango x11-libs/gdk-pixbuf:2 X? ( x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/xcb-util x11-libs/xcb-util-wm ) ) pulseaudio? ( media-libs/libsndfile media-sound/pulseaudio ) purple? ( net-im/pidgin ) speech? ( app-accessibility/speech-dispatcher ) systemd? ( sys-apps/systemd:= ) upnp? ( >=net-libs/gssdp-1.2:0= ) webhook? ( net-libs/libsoup:2.4 ) websocket? ( net-libs/libsoup:2.4 ) zeroconf? ( net-dns/avahi[dbus] ) net-libs/glib-networking[ssl] -REQUIRED_USE=X? ( notification ) fbcon? ( notification ) notification? ( || ( X fbcon ) ) test? ( websocket ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://www.eventd.org/download/eventd/eventd-0.27.0.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=fe2dc8bb9bad2c8f8eebb601214b3f54 diff --git a/metadata/md5-cache/net-misc/eventd-0.27.0-r2 b/metadata/md5-cache/net-misc/eventd-0.27.0-r2 new file mode 100644 index 000000000000..5c0980ab18b3 --- /dev/null +++ b/metadata/md5-cache/net-misc/eventd-0.27.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install setup test +DEPEND=dev-libs/glib:2 sys-apps/util-linux x11-libs/libxkbcommon introspection? ( dev-libs/gobject-introspection ) libcanberra? ( media-libs/libcanberra ) libnotify? ( x11-libs/gdk-pixbuf:2 ) notification? ( gnome-base/librsvg x11-libs/cairo x11-libs/pango x11-libs/gdk-pixbuf:2 X? ( x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb(+)] x11-libs/xcb-util x11-libs/xcb-util-wm ) ) pulseaudio? ( media-libs/libsndfile media-sound/pulseaudio ) purple? ( net-im/pidgin ) speech? ( app-accessibility/speech-dispatcher ) systemd? ( sys-apps/systemd:= ) upnp? ( >=net-libs/gssdp-1.2:0= ) webhook? ( net-libs/libsoup:2.4 ) websocket? ( net-libs/libsoup:2.4 ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt fbcon? ( virtual/os-headers ) +DESCRIPTION=A small daemon to act on remote or local events +EAPI=7 +HOMEPAGE=https://www.eventd.org/ +INHERIT=linux-info meson systemd +IUSE=debug fbcon +introspection ipv6 libcanberra libnotify +notification pulseaudio purple speech systemd test upnp webhook websocket +X zeroconf +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ LGPL-3+ ISC MIT +RDEPEND=dev-libs/glib:2 sys-apps/util-linux x11-libs/libxkbcommon introspection? ( dev-libs/gobject-introspection ) libcanberra? ( media-libs/libcanberra ) libnotify? ( x11-libs/gdk-pixbuf:2 ) notification? ( gnome-base/librsvg x11-libs/cairo x11-libs/pango x11-libs/gdk-pixbuf:2 X? ( x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb(+)] x11-libs/xcb-util x11-libs/xcb-util-wm ) ) pulseaudio? ( media-libs/libsndfile media-sound/pulseaudio ) purple? ( net-im/pidgin ) speech? ( app-accessibility/speech-dispatcher ) systemd? ( sys-apps/systemd:= ) upnp? ( >=net-libs/gssdp-1.2:0= ) webhook? ( net-libs/libsoup:2.4 ) websocket? ( net-libs/libsoup:2.4 ) zeroconf? ( net-dns/avahi[dbus] ) net-libs/glib-networking[ssl] +REQUIRED_USE=X? ( notification ) fbcon? ( notification ) notification? ( || ( X fbcon ) ) test? ( websocket ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.eventd.org/download/eventd/eventd-0.27.0.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=a6b9d68bb9640eeed9e522861c1bfec1 diff --git a/metadata/md5-cache/net-misc/gns3-gui-2.2.31 b/metadata/md5-cache/net-misc/gns3-gui-2.2.31 deleted file mode 100644 index d2f4abed4dc1..000000000000 --- a/metadata/md5-cache/net-misc/gns3-gui-2.2.31 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-python/distro-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ~net-misc/gns3-server-2.2.31[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DESCRIPTION=Graphical Network Simulator -EAPI=8 -HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-gui -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=distutils-r1 virtualx xdg -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=>=dev-python/distro-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ~net-misc/gns3-server-2.2.31[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/GNS3/gns3-gui/archive/v2.2.31.tar.gz -> gns3-gui-2.2.31.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5e085e59e6122592d43c607be6c94ec4 diff --git a/metadata/md5-cache/net-misc/gns3-gui-2.2.31-r1 b/metadata/md5-cache/net-misc/gns3-gui-2.2.31-r1 deleted file mode 100644 index fe2bc9e0a283..000000000000 --- a/metadata/md5-cache/net-misc/gns3-gui-2.2.31-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-python/distro-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ~net-misc/gns3-server-2.2.31[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DESCRIPTION=Graphical Network Simulator -EAPI=8 -HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-gui -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=distutils-r1 virtualx xdg -IUSE=test python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=>=dev-python/distro-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ~net-misc/gns3-server-2.2.31[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/GNS3/gns3-gui/archive/v2.2.31.tar.gz -> gns3-gui-2.2.31.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=db92800f2335e7af567b74f7898aeaee diff --git a/metadata/md5-cache/net-misc/gns3-gui-2.2.34 b/metadata/md5-cache/net-misc/gns3-gui-2.2.34 new file mode 100644 index 000000000000..81eec7dfaa3e --- /dev/null +++ b/metadata/md5-cache/net-misc/gns3-gui-2.2.34 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/distro-1.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ~net-misc/gns3-server-2.2.34[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DESCRIPTION=Graphical Network Simulator +EAPI=8 +HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-gui +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=distutils-r1 virtualx xdg +IUSE=test python_targets_python3_9 python_targets_python3_10 test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=>=dev-python/distro-1.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ~net-misc/gns3-server-2.2.34[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/GNS3/gns3-gui/archive/v2.2.34.tar.gz -> gns3-gui-2.2.34.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=2778ffa53d7811d433c9a6dc4a6b4ddc diff --git a/metadata/md5-cache/net-misc/gns3-server-2.2.31 b/metadata/md5-cache/net-misc/gns3-server-2.2.31 deleted file mode 100644 index 8c80deb7bf88..000000000000 --- a/metadata/md5-cache/net-misc/gns3-server-2.2.31 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( app-emulation/dynamips >=dev-python/aiofiles-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-3.7.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-3.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/py-cpuinfo-8.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/ubridge sys-apps/busybox >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=GNS3 server to asynchronously manage emulators -EAPI=8 -HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-server -INHERIT=distutils-r1 optfeature systemd -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=app-emulation/dynamips >=dev-python/aiofiles-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-3.7.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-3.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/py-cpuinfo-8.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/ubridge sys-apps/busybox python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/GNS3/gns3-server/archive/v2.2.31.tar.gz -> gns3-server-2.2.31.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=e00ae58e0e4458e9bb61a5503457a44c diff --git a/metadata/md5-cache/net-misc/gns3-server-2.2.31-r1 b/metadata/md5-cache/net-misc/gns3-server-2.2.31-r1 deleted file mode 100644 index 360f1654755c..000000000000 --- a/metadata/md5-cache/net-misc/gns3-server-2.2.31-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( app-emulation/dynamips >=dev-python/aiofiles-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-3.7.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-3.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/py-cpuinfo-8.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/ubridge sys-apps/busybox >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=GNS3 server to asynchronously manage emulators -EAPI=8 -HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-server -INHERIT=distutils-r1 optfeature systemd -IUSE=test python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=app-emulation/dynamips >=dev-python/aiofiles-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-3.7.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-3.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/py-cpuinfo-8.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/ubridge sys-apps/busybox python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/GNS3/gns3-server/archive/v2.2.31.tar.gz -> gns3-server-2.2.31.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a173d522422c921f32334547511a1fed diff --git a/metadata/md5-cache/net-misc/gns3-server-2.2.34 b/metadata/md5-cache/net-misc/gns3-server-2.2.34 new file mode 100644 index 000000000000..a5888929ae0f --- /dev/null +++ b/metadata/md5-cache/net-misc/gns3-server-2.2.34 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( acct-group/gns3 acct-user/gns3 app-emulation/dynamips >=dev-python/aiofiles-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-3.8.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/py-cpuinfo-8.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/ubridge sys-apps/busybox >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=GNS3 server to asynchronously manage emulators +EAPI=8 +HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-server +INHERIT=distutils-r1 optfeature systemd +IUSE=test python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=acct-group/gns3 acct-user/gns3 app-emulation/dynamips >=dev-python/aiofiles-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-3.8.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psutil-5.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/py-cpuinfo-8.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/ubridge sys-apps/busybox python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/GNS3/gns3-server/archive/v2.2.34.tar.gz -> gns3-server-2.2.34.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=c4714c4ee9cde85cb4dc9992abdf63d1 diff --git a/metadata/md5-cache/net-misc/netkit-bootpd-2.4-r1 b/metadata/md5-cache/net-misc/netkit-bootpd-2.4-r1 deleted file mode 100644 index 3d708fedef18..000000000000 --- a/metadata/md5-cache/net-misc/netkit-bootpd-2.4-r1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile configure install -DESCRIPTION=Netkit - bootp -EAPI=6 -HOMEPAGE=http://ftp.linux.org.uk/pub/linux/Networking/netboot/ -INHERIT=toolchain-funcs -KEYWORDS=amd64 ~hppa ~mips ppc ~sparc x86 -LICENSE=BSD -SLOT=0 -SRC_URI=http://ftp.linux.org.uk/pub/linux/Networking/netboot/bootpd-2.4.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=e3a9e87442a7a615fa94a5911aa3e543 diff --git a/metadata/md5-cache/net-misc/netkit-bootpd-2.4-r2 b/metadata/md5-cache/net-misc/netkit-bootpd-2.4-r2 new file mode 100644 index 000000000000..932bfaf8f06d --- /dev/null +++ b/metadata/md5-cache/net-misc/netkit-bootpd-2.4-r2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile configure install +DESCRIPTION=Netkit - bootp +EAPI=8 +HOMEPAGE=http://ftp.linux.org.uk/pub/linux/Networking/netboot/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~hppa ~mips ~ppc ~sparc ~x86 +LICENSE=BSD +SLOT=0 +SRC_URI=http://ftp.linux.org.uk/pub/linux/Networking/netboot/bootpd-2.4.tar.gz https://dev.gentoo.org/~soap/distfiles/netkit-bootpd-2.4-patches.tar.xz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0c866272ecb4ca6e5e70f3689e12254e diff --git a/metadata/md5-cache/net-misc/seafile-client-8.0.5 b/metadata/md5-cache/net-misc/seafile-client-8.0.5 index 7243d9795a4a..e707a93448e8 100644 --- a/metadata/md5-cache/net-misc/seafile-client-8.0.5 +++ b/metadata/md5-cache/net-misc/seafile-client-8.0.5 @@ -1,6 +1,6 @@ BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.5 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) +DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.5 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) DESCRIPTION=Seafile desktop client EAPI=8 HOMEPAGE=https://www.seafile.com/ https://github.com/haiwen/seafile-client/ @@ -9,9 +9,9 @@ INHERIT=xdg cmake IUSE=shibboleth test KEYWORDS=amd64 ~x86 LICENSE=Apache-2.0 -RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.5 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) +RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.5 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/haiwen/seafile-client/archive/484d80075f9dbcf49d80036e84ed67d47b8cedd4.tar.gz -> seafile-client-8.0.5.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7348fe300504d38ae4a3fcdacb852ea5 +_md5_=6cff04b7bfeb0fbe8cd5d74a890d5f37 diff --git a/metadata/md5-cache/net-misc/seafile-client-8.0.6 b/metadata/md5-cache/net-misc/seafile-client-8.0.6 index d3e253360310..d2651553efe0 100644 --- a/metadata/md5-cache/net-misc/seafile-client-8.0.6 +++ b/metadata/md5-cache/net-misc/seafile-client-8.0.6 @@ -1,6 +1,6 @@ BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.6 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) +DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.6 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) DESCRIPTION=Seafile desktop client EAPI=8 HOMEPAGE=https://www.seafile.com/ https://github.com/haiwen/seafile-client/ @@ -9,9 +9,9 @@ INHERIT=xdg cmake IUSE=shibboleth test KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 -RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.6 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) +RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.6 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/haiwen/seafile-client/archive/1fb9ddd71fbf6f0252509aced527be459e240366.tar.gz -> seafile-client-8.0.6.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ad380c984f58fea55a39daf941e1b592 +_md5_=3d2ac45a035356a2039db7416ad832c9 diff --git a/metadata/md5-cache/net-misc/seafile-client-8.0.7 b/metadata/md5-cache/net-misc/seafile-client-8.0.7 index f43c89101314..8aa044d8e288 100644 --- a/metadata/md5-cache/net-misc/seafile-client-8.0.7 +++ b/metadata/md5-cache/net-misc/seafile-client-8.0.7 @@ -1,6 +1,6 @@ BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.7 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) +DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.7 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) DESCRIPTION=Seafile desktop client EAPI=8 HOMEPAGE=https://www.seafile.com/ https://github.com/haiwen/seafile-client/ @@ -9,9 +9,9 @@ INHERIT=xdg cmake IUSE=shibboleth test KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 -RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.7 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) +RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 net-libs/libsearpc ~net-misc/seafile-8.0.7 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/haiwen/seafile-client/archive/8b96abf64e6aa19e3beeff6b322bcd6d28120bdd.tar.gz -> seafile-client-8.0.7.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5f64baea7de007f8ee768c4b3bc6b699 +_md5_=5dba8cfe7616e6019f51dbaefc251cdd diff --git a/metadata/md5-cache/net-misc/seafile-client-8.0.8 b/metadata/md5-cache/net-misc/seafile-client-8.0.8 index 28a2189f028d..70523ccb13e3 100644 --- a/metadata/md5-cache/net-misc/seafile-client-8.0.8 +++ b/metadata/md5-cache/net-misc/seafile-client-8.0.8 @@ -1,6 +1,6 @@ BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 >=net-libs/libsearpc-3.2.0_p1 ~net-misc/seafile-8.0.8 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) +DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 >=net-libs/libsearpc-3.2.0_p1 ~net-misc/seafile-8.0.8 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) test? ( dev-qt/qttest:5 ) DESCRIPTION=Seafile desktop client EAPI=8 HOMEPAGE=https://www.seafile.com/ https://github.com/haiwen/seafile-client/ @@ -9,9 +9,9 @@ INHERIT=xdg cmake IUSE=shibboleth test KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 -RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 >=net-libs/libsearpc-3.2.0_p1 ~net-misc/seafile-8.0.8 sys-libs/zlib virtual/opengl shibboleth? ( dev-qt/qtwebengine:5[widgets] ) +RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 >=net-libs/libsearpc-3.2.0_p1 ~net-misc/seafile-8.0.8 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/haiwen/seafile-client/archive/c8a33cc8f39dd67cf9458585ab19d20ef4656fe9.tar.gz -> seafile-client-8.0.8.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a3d97bc831c72ed14df1b2dd1d6efe18 +_md5_=077a89fc539019ac9a0d07cf93c67b85 diff --git a/metadata/md5-cache/net-misc/utelnetd-0.1.11-r2 b/metadata/md5-cache/net-misc/utelnetd-0.1.11-r2 deleted file mode 100644 index 8a0b21f38510..000000000000 --- a/metadata/md5-cache/net-misc/utelnetd-0.1.11-r2 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install prepare -DEPEND=sys-apps/shadow -DESCRIPTION=A small Telnet daemon, derived from the Axis tools -EAPI=6 -HOMEPAGE=http://www.pengutronix.de/software/utelnetd/index_en.html -INHERIT=toolchain-funcs -KEYWORDS=~amd64 ~ppc ~s390 ~sparc ~x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=http://www.pengutronix.de/software/utelnetd/utelnetd-0.1.11.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=39274dc80806889b73c5387422489cbd diff --git a/metadata/md5-cache/net-misc/utelnetd-0.1.11-r3 b/metadata/md5-cache/net-misc/utelnetd-0.1.11-r3 new file mode 100644 index 000000000000..dd72051848a1 --- /dev/null +++ b/metadata/md5-cache/net-misc/utelnetd-0.1.11-r3 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=Small telnet daemon derived from the Axis tools +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage +INHERIT=flag-o-matic toolchain-funcs +KEYWORDS=~amd64 ~ppc ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=sys-apps/shadow +SLOT=0 +SRC_URI=mirror://gentoo/utelnetd-0.1.11.tar.gz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=4d69b857157ee715d7b2ebae1cfcf209 diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz index dec888671b43a9592f6f95243053ce9897e23087..102a3989f23a29e1957d5944033dd86be750d166 100644 GIT binary patch delta 17156 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 LsoQwb7<m8yOEzs; delta 16810 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 diff --git a/metadata/md5-cache/net-p2p/kubo-0.15.0 b/metadata/md5-cache/net-p2p/kubo-0.15.0 new file mode 100644 index 000000000000..0aa5f3f56d75 --- /dev/null +++ b/metadata/md5-cache/net-p2p/kubo-0.15.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/go >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst test unpack +DEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0 +DESCRIPTION=Main implementation of IPFS +EAPI=8 +HOMEPAGE=https://ipfs.io/ https://github.com/ipfs/kubo/ +INHERIT=bash-completion-r1 go-module systemd +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 +RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.15.0/kubo-source.tar.gz -> kubo-0.15.0.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=4843a8f7a721fed92d1c2d3d1a6cf198 diff --git a/metadata/md5-cache/net-p2p/syncthing-1.21.0 b/metadata/md5-cache/net-p2p/syncthing-1.21.0 index 83a3453ebc68..3505eb67f013 100644 --- a/metadata/md5-cache/net-p2p/syncthing-1.21.0 +++ b/metadata/md5-cache/net-p2p/syncthing-1.21.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://syncthing.net INHERIT=desktop go-module systemd xdg-utils IUSE=selinux tools -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm arm64 ppc64 x86 LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense RDEPEND=acct-group/syncthing acct-user/syncthing tools? ( >=acct-user/stdiscosrv-1 >=acct-user/strelaysrv-1 ) selinux? ( sec-policy/selinux-syncthing ) RESTRICT=strip SLOT=0 SRC_URI=https://github.com/syncthing/syncthing/archive/v1.21.0.tar.gz -> syncthing-1.21.0.tar.gz https://dev.gentoo.org/~marecki/dists/net-p2p/syncthing/syncthing-1.21.0-deps.tar.xz _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fb3332e99c0c9851dc0ac3018a612c84 +_md5_=d0b23b3a94788eadb709f7c9a8c8ab4e diff --git a/metadata/md5-cache/net-p2p/transmission-4.0.0_beta1 b/metadata/md5-cache/net-p2p/transmission-4.0.0_beta1 new file mode 100644 index 000000000000..6be75c55b8fc --- /dev/null +++ b/metadata/md5-cache/net-p2p/transmission-4.0.0_beta1 @@ -0,0 +1,15 @@ +BDEPEND=acct-group/transmission acct-user/transmission virtual/pkgconfig nls? ( gtk? ( sys-devel/gettext ) qt5? ( dev-qt/linguist-tools:5 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=>=dev-libs/libevent-2.1.0:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.28.0[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 >=dev-cpp/glibmm-2.60.0:2 appindicator? ( >=dev-libs/libappindicator-0.4.90:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) nls? ( virtual/libintl ) +DESCRIPTION=A fast, easy, and free BitTorrent client +EAPI=7 +HOMEPAGE=https://transmissionbt.com/ +INHERIT=cmake systemd xdg-utils +IUSE=appindicator cli gtk lightweight nls mbedtls qt5 systemd test web +LICENSE=|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT +RDEPEND=>=dev-libs/libevent-2.1.0:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.28.0[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 >=dev-cpp/glibmm-2.60.0:2 appindicator? ( >=dev-libs/libappindicator-0.4.90:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) acct-group/transmission acct-user/transmission +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/transmission/transmission/releases/download/4.0.0-beta.1/transmission-4.0.0-beta.1+r98cf7d9b3c.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=ffbf0165e634c92efad746b8fbe9297f diff --git a/metadata/md5-cache/net-p2p/transmission-9999 b/metadata/md5-cache/net-p2p/transmission-9999 index 22a0a43b8140..5666c9b3b78d 100644 --- a/metadata/md5-cache/net-p2p/transmission-9999 +++ b/metadata/md5-cache/net-p2p/transmission-9999 @@ -1,6 +1,6 @@ BDEPEND=acct-group/transmission acct-user/transmission virtual/pkgconfig nls? ( gtk? ( sys-devel/gettext ) qt5? ( dev-qt/linguist-tools:5 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=dev-libs/libevent-2.0.10:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.16.3[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 >=dev-cpp/glibmm-2.50.1:2 appindicator? ( >=dev-libs/libappindicator-0.4.30:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) nls? ( virtual/libintl ) +DEPEND=>=dev-libs/libevent-2.1.0:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.28.0[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 >=dev-cpp/glibmm-2.60.0:2 appindicator? ( >=dev-libs/libappindicator-0.4.90:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) nls? ( virtual/libintl ) DESCRIPTION=A fast, easy, and free BitTorrent client EAPI=7 HOMEPAGE=https://transmissionbt.com/ @@ -8,8 +8,8 @@ INHERIT=cmake systemd xdg-utils git-r3 IUSE=appindicator cli gtk lightweight nls mbedtls qt5 systemd test web LICENSE=|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT PROPERTIES=live -RDEPEND=>=dev-libs/libevent-2.0.10:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.16.3[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 >=dev-cpp/glibmm-2.50.1:2 appindicator? ( >=dev-libs/libappindicator-0.4.30:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) acct-group/transmission acct-user/transmission +RDEPEND=>=dev-libs/libevent-2.1.0:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.28.0[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 >=dev-cpp/glibmm-2.60.0:2 appindicator? ( >=dev-libs/libappindicator-0.4.90:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) acct-group/transmission acct-user/transmission RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e913c8533b32e4b81c162a421502523d +_md5_=ffbf0165e634c92efad746b8fbe9297f diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz index 43961027ccaf91432e0874447bac253d133e8441..66a3714d4ef45937697f67e1f17be7f22d57bf2e 100644 GIT binary patch literal 9829 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 Lc~uX?&_n<Lph{Zp literal 9673 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 LHZ7$+rb7S#d!7b& diff --git a/metadata/md5-cache/net-proxy/haproxy-2.4.19 b/metadata/md5-cache/net-proxy/haproxy-2.4.19 new file mode 100644 index 000000000000..a978aefb4ba2 --- /dev/null +++ b/metadata/md5-cache/net-proxy/haproxy-2.4.19 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile install postinst setup +DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) +DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments +EAPI=7 +HOMEPAGE=http://www.haproxy.org +INHERIT=toolchain-funcs flag-o-matic lua-single systemd linux-info +IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy +REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib ) +SLOT=0/2.4 +SRC_URI=http://haproxy.1wt.eu/download/2.4/src/haproxy-2.4.19.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=2de37a88d8909c1394ccd8095c00aa92 diff --git a/metadata/md5-cache/net-proxy/sshuttle-1.1.1 b/metadata/md5-cache/net-proxy/sshuttle-1.1.1 index 4494da1a45ab..5ecdd797c913 100644 --- a/metadata/md5-cache/net-proxy/sshuttle-1.1.1 +++ b/metadata/md5-cache/net-proxy/sshuttle-1.1.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/sshuttle/sshuttle https://pypi.org/project/sshuttle/ INHERIT=distutils-r1 linux-info IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=LGPL-2.1+ RDEPEND=dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( net-firewall/iptables net-firewall/nftables ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/sshuttle/sshuttle-1.1.1.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/net-proxy/sshuttle/sshuttle-1.1.1-docs.tar.xz ) _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb linux-info bbfa385d6907d7948d49a5e107bd654d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=1f1040b81eb52e89457f399eb9252ed0 +_md5_=863de64282c7beb38f1899854e4c37cc diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index b8b61380fbfd351b4406c13f8da3565825f9df53..4d3eaf273cb8811cbddaa0a4f37ab203f705572b 100644 GIT binary patch delta 11860 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 OpZ*snXqtw_SpWcVvst<T delta 11846 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 A!~g&Q diff --git a/metadata/md5-cache/net-vpn/libreswan-4.7 b/metadata/md5-cache/net-vpn/libreswan-4.7 index 4cb4cf811184..72a6ac9cc6eb 100644 --- a/metadata/md5-cache/net-vpn/libreswan-4.7 +++ b/metadata/md5-cache/net-vpn/libreswan-4.7 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://libreswan.org/ INHERIT=systemd flag-o-matic toolchain-funcs tmpfiles IUSE=caps curl dnssec ldap networkmanager pam seccomp selinux systemd test -KEYWORDS=~amd64 ~arm ~ppc ~x86 +KEYWORDS=amd64 ~arm ~ppc x86 LICENSE=GPL-2 BSD-4 RSA DES RDEPEND=dev-libs/gmp:0= dev-libs/libevent:0= dev-libs/nspr >=dev-libs/nss-3.42 >=sys-kernel/linux-headers-4.19 virtual/libcrypt:= caps? ( sys-libs/libcap-ng ) curl? ( net-misc/curl ) dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= ) ldap? ( net-nds/openldap:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) systemd? ( sys-apps/systemd:0= ) dev-libs/nss[utils(+)] sys-apps/iproute2 !net-vpn/strongswan selinux? ( sec-policy/selinux-ipsec ) virtual/tmpfiles RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.libreswan.org/libreswan-4.7.tar.gz _eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6c1c9269f153340e4d1b349d76988a32 +_md5_=fb6ff66ae6f7b4877dae8ddae79d1bc5 diff --git a/metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 b/metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 index 5ab4d8a40bb3..f20d48fe88a9 100644 --- a/metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 +++ b/metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 @@ -4,7 +4,7 @@ DEPEND=net-dialup/ppp:= tcpd? ( sys-apps/tcp-wrappers ) elibc_musl? ( net-libs/p DESCRIPTION=Linux Point-to-Point Tunnelling Protocol Server EAPI=7 HOMEPAGE=http://poptop.sourceforge.net/ -INHERIT=autotools eutils flag-o-matic toolchain-funcs +INHERIT=autotools flag-o-matic toolchain-funcs IUSE=gre-extreme-debug tcpd KEYWORDS=amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=GPL-2 @@ -12,4 +12,4 @@ RDEPEND=net-dialup/ppp:= tcpd? ( sys-apps/tcp-wrappers ) SLOT=0 SRC_URI=mirror://sourceforge/poptop/pptpd-1.4.0.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=224919acef5baf64c30c529b72a727c3 +_md5_=2e36fddf9b4712f1c663315687a1ce11 diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz index 0d58dfa96ff04ace79354525cb29c039a6ee6052..516c76a21d23f763c6450bf5c5643029ab14185b 100644 GIT binary patch delta 8943 zcmV<LA`spFM*K#9ABzY8000000{?xR$!=xGk%sqv3cf%QIS)%2Hqb!#u6u9f6cXW5 zRe_{h^4s_KACmXdTC^aPN*wOVjEwk)$T)xd>3@ED7~}QVFYd8CB<~*n`d>f&=ikF$ zA5L$xjJQ`QE7=Zb?p<SStM8MFo#f-nr>3@Qo7JDQ+Ad*#Z%aG6+($j*RExQvW0q#m zZuEFIKf@2V8MkwO^Jyn--}c<cdSAvT&Eezp>EXZs<EQMyLu_@gTyyL>@8+7DIcJ}o zFCqE5c29K_EA7m_T#x?L*28wa`4oKhxp~X2^cv@Gsk-4ts4lja)(K%mH-}q!rqObC z%Z*Y~^1dy9>tUX?!ureK6rwd=#+N-_$Cu!Ib$r4@OyL$R>nw5Cwgy`stE3Z~-|T7z zHc9Y$ORf1l^O$a}lvd09J6Gj*iiPPKd&(ok!irLAE>=(6mz7v+&#CvBn;ZP_aBb|N z(3O_v<WUytN3iB>XSB9m+QpW+?$$6n*@cvHJR{D3&_kQa&9?TcmO^S~Y?+hGcKq-| zCuX_SQbKN_t>r?Txe^*b$b(9B>a2su^ytP&s}`H21u?JZJy`o?eSJFLUcbc0_L#mr z`v-P$3zm1@?@%`j$!Tr!#D{uTDxCAoAujJrEHj<4Y?s(9SQsU*<13qC=PkP&!y(!& z+lq64>O4XvC?S=Y`j}SAp3&Ky$x1FtI#!(GNXOlR6<pkXlDX9pg0Ng1-T75R>?3u8 zQuF95#j-{$j)mnu9mnI>424`>IdMuX?JVaH5%zN@7F%jvx%g%z8S&2?D=Cnj%Oq+) z`LI0SeR~hq`FdVnpT-yeSRdU#emtMxf^*S-7vkpJLx?fmLdP27Y~gHQe66vB#onCd zz**%LSVhhGcpr@{KZU?<PEDswp@e2}k1<cl)O6f=%~m#B<G1~ZEZQa4x;LM<of^CA zdy*X-b0$#-b^j4MQh5_0BkXBSqeKZ(D;C=xq){eIedrCuIFugeK{Q;QEvG#QA#tgH z1gsMI$T3Y)FWGE;bPlix48|hV!LQWA@;!v&InTvM?Yw7R|4-<s&!DK4JCyCwdkw`6 z%ajg}iTyN3rIXw|J(M%oc5|;1Y^|D4wpwdQ?51{0gTpL+jI#)}Yt?tQ%#XJ@NmOu) zFg7Juoqm&rx!Uf>^R*Du@P2$mjWlb2wPx>XtmlwdBs}L4Jy5_2c;hSl>1SAJbF`$@ z0CDTwuEnww+gJktOCU$Fp~BCH^qq^tPAWwf4h-&P#I5#H<6w=)lQlm2{HLgO{vlAk z-2z2<oXPG_IKY|X({gG9xZ*3|X@Lz$JXfFqp-CP-SRczZ?<{~hey6j%iz#h?a?N^m z9xQ_~!br0^>b(!|G6<i$BNvEL?0cNniYM6p7N{MEt&>|_^Kf1iGPMV?Qqndk0jhG7 z!vvl><2!^Ttqghq%{>(UFP`Z^ixFE%gN4OPLQxvsx{lL_N&22d9N96c%db%!P}zue zzX$5a*DvIi;LEpg$FD;P+F3P!dUF)YCaVu95aFC0_g<7xJG*eEgoZrdGxf&DX7ak9 z;n;3G)asepcSk<VMoA~|y|?3+4z4F^y5!T#INd0+0{W4i6wQhsQQ~u>Ta%(`N~z6W zwlg4}B&uXM847z-)?@7guZqqyp^gWF%;3jXiTWsR9WaiPaJkg^oy}i=M{$WV8hgz` z<$?!h<a22e;7RS+Ta@-o|1zJx5vlZ0NT^$s0Cljuwg6xSk`<1vg-nPBUX<)XOK5MH z4`c<AC-#6;@8X$8w$=g#$53jxR6(<P$d$BGD<lKp46cQ|sUIlJ`vWP3#Me_TAp!v( zC=X$bHam0}MLOg_Ax2Yw$DulcYg?fP;nM1D27+ao^Yq@W7=Z-7JG`aqi6sz2X!&sV zg$$a6UFexWvcT#JjM|~7VfvE|t@;+F^K62t^ynUHyz2%r2U)k97r|D*VC86jQ4Q`` zTBLwm!1!KCly7lCJ3bZ?8zqGza%F`uN11+}ITy@L>45mu3V<Jf(@q2{hhE!2L#;Ll zuhqrRPPTtbrLz!oa58vXDV9E0v+3X}9*PvHt+jrrIEonDgcN3KVJVeSbFlDo<TU^p zdm6%NqD#(Eu6$ZoSs4kJJ7Q%*^Hw$#c@_SgXLIbIf)pOz6{I`qr9|e9pkqWd=0sJY z=nn9db4{=|kwX4|&2!kM+b(#3YdA=}R(>*)?Qx<xkS_4eL23buXxg}_I_flm;4H>Z z$Ns<paAFLAG)*+)PB*>a`l8s+FwhT9KV$$ZC9(X85L#daCGEQH9X7zckel5_01B}x z=HoEQ4#ZOn=mb&&To4hV4pUsz6b~dhhbQB0OrWAjq>_1mBZcYRdyrnf|N6AY%NGwe zg$tYzy7!DqPU5cu<Ir~qd>~57Bcx_2eIC-Z)WgwEgZI!a#B`i!ZgBiyJ%Yzj{^t3R zHIZW=(nPNvVj>YX!4}kGbs(HkxIIFh;9ntaT?uyxmjgh;&XAFjs|)F>Ux13k40s3a z7b4z^L$5D?51zVG&>blG)*Nf+7#!i0LZrG0I_D-q0%QU1C}P!dcf0NwL~pf$bI3Ge zUE_yBAXv}m4`iqhkMY5?$~)JIXm#id!M;I7=PAC8ZYN_nuhy0Wn;@wPkGnCEb;uT! zL~ihYBiEWo5Y|Rg*TT>BCfyGNqw*%YklX`|Mwr-tD)1ccgfJ*EKXYj}d?Goz4dBZ) z2oDMYiuH4*2(b)cu9L5@!h!u+G{9B*0fHb5F(4ic>9UXxup*M*cMdutbwni?5M)<_ z6Hp0p$FoMC2>L<<(P-@QEl~FK`tl1Nus?#B?Jk`lX4G-x@HQVy)^Z&1lrxm^0HDYf zjvpR>S<QjksG}I!e?~rmXbAU;lm@bc`5t>&L=>r44S}1f)PcBZKzp0~b^(K9o-+!J zGclOOe?%#V(Y^Fnj0Mq38oMo&V>w80__ixk6T+F*Y(&LgXTj(k6>#7J?g2%Z5XucO zfbLsBP!);sL0N2U;y~MZGcppnyADJHkv5bo>~VYFqx9q3&%!8t={-t>@eFnzW)B?^ z3jA>7EUn~>2wJmR34`+Q9{S;v83{&zo-~c1ZB*g5hG#&DFBC~3TfAY1G3*(y=rOAK z%|D{Q9HJZnb2tEuHwOxP0y887;luk;-tSyzzkPfC{{8FA#dj5WDtCpMPwiw9Gz^ns zx><+TI5wCULqi1N&^VscQgI0GAd-XEYbVzZ&&z-?pF#F*l~b3qSo|jbq#!VV6Ukl| zZU-FXB$8QZpqo-NwpnkHvLqc@c8^G2tPd3nX`=v90K`@rQMRzj+woA)(KrzRSy)Di z1$kyqS?1F)qEsuNQmo)69FId&b^^6<q$nvU9Hu7YNRQxpM4r4w>gVxw{P8c+>B8~u z@0>^Cf#8rl*q9qyKT~{tVH7HV5QER;Tt+<TJ2Xp2rJECzRMMUxVq-ASC{!c)1{yme zQIU|-gOq?M)npkhkf>>%kgzq-PbY{(F;XM(9;b?UI>_wNffN{}#6ddXb#NU68n=>S zC$-7yywU1qpcHapHCC{rl)FB1P^sgftXRt4`aLlw>{^^`5XRz6(gLV|J2NCUf}WCB z`iRrZ&*R&70+k-yL(SzDCo+M9L1~adIL~Svi)0CTg4iBN22cQ%K#sd5^8g0&Lj+*8 zpk~Jg5D;M5LN@72*ci(o?*(^KvdBNgbqyZUscw`~BC6QrVLGSr5hvuUTn`3l6LUz4 z`V=6NL!fuS(Seo_*g<uF5_dKzQXQ)9f>kFAm*fOEP7ssQtU=O_FVqbg$j)I|5TgbJ zqY)}bnj)ug!I;|0dz`-gHeOzzzXRmHJiy0yU4XoWATo;pmC>cBK@f3z1cp|qBh;}r z3KLV)cmM|8As5l+qgNK$-J}B1Y&d^uhBh_?RVD7g%%dg*G7M6G!7vsKJWSl3M|l;> z@fIk!A;*gN=hq>vVu;$hWRX}QrU=MQ6ORUnZP64kna=jqf=5Vs^p@mg!WR>;4$zhc zjT05ntW<gDbO1F{m3&2)lIfJsf)^}snD3_LX@7kSRB-ZwxP=(+(jdq%PBH@<EcGQ@ zInf2|sHzi0#YKF7%E6rk@}U5S>h2-zAg8Iuom==}0Ozu=ds8lf)EgN(I2bFe8Y~IC z?S^Zp2xd5_VC}J_h}@4@A*gw*)wJ+RY$~8S9F?}Sx&tWZp2U54lZ`aNb7#a1jtCjL zgU9t#-wlHpeL4K<sT<`#(ngk|$-pFE>c|25-bC4<oCfEA7r}wh{Vl0(vFh*tJj73C zILgk=p}KBlN|aB+`t<=<QQnwh^^`zn9M>2dHo~c}b(D&l7uJDkac#z8LeukVnWB%; zD+AS0Ao6IaWKN&V98i)&{RHX2bg;fR>cg<YqNsdByn>uLRi`xW8@)~qqmi77hBcTk z;5Ahc8!BCY8ouFEDn-hZBKmQH@nuI)6?cVBLcEdZNoF<8F<Z<zAx<aXK=O_a*Sy8* zpD(ZD`31e19|;qz^+|5BZ%Yv%>9A!7i1~M^SBKR-23&yGq&51Ed_mEmOVGD2`IIp> zxIC-K2bD=8)d!+tR5jUfgO05i!+BO)5QWFtAd--Oc?3fxjJLi46$CX5vW;qkK~Kp* zAc1W}JrrmjcYxM*QmZ8M=4S~eLMalv?&W7@1^Qizn5<*SjNV${gew|+;WFZ7)Q!sD z<nJW&cogCve_Q;Y;#3|zacXy*g7t6~K%Hgae1I+ZHuWb75h5?Qqoq{1)}br5n$<^r zH#9SUWQn|>z7{465C}<q3XB}+W#k@l$B(Ja4#Kca%n&p~FueK{k<S6GZ;lw+OaKU& z2Nj|J7tk5hLEcR=k<)Rz;a3oj=poKV-VwRf50T-qNDnOs^9RhY=&x1|2{#f(LJy_( zvq8rk{lqrI?_@ZF5L=E)dyCVrPcJVLoiJa2lPgZ?ljf9*GSM~Sh3rHmPSQH94(BS( zk(n@2Y$W{2FdDv;v-kL7;5tVfC9)5XFnT7H_<^V<8WtB3$+ki9=mR<-2P$XriR{4X zCIQdqZ?0G!UpOe}b|~?Wx`p5&g_p{VSTr0KRF9NVe9#t%myVoirWTLd)WfK9PN(XB z0R?Xd9>pz{f;NZpn$#D9B^e0?aN!W9OgL7G<-P~%`?uHe^ZAmA5?j8*6Aa*wZyN=T zf{YUkEtCp4sV-+@83d?^S<g|rW4i%oRz?Z1mS70Ml_%)4MsOtsxjV8DFlPm*ngSkh zz=1#9sHMfDK8VK`A$o3Q2f!Pq2g;6r066tA)zu;&TkV_zQ0CT#c2?<0qHiF^z4Hr% zK+|RiVv=Q;nS2)YmLN=$Hu9)yHD_Xsz5<TCTBEvy%CdnItBL?l<2_10#@EZ^HQY=5 zq{#<7HV|QbfhTj$no0m^kiM*&+Q2uG(4?+YF`X?D8)YpDg^9|bLd)VOGVWM^pp*g` z#PTATRlPhu)nzhcm^R!LOqJ1yxIM?G-<@z$GhN;eA(1eP3#+&&H+(j-$vZMa#z~!s zSV;o4X~1-hF5B%pA)w~sBhxNB<K`*D*+H^`UBUGZbmyQZ4sO87EQ+R3D~JRN<y{*5 zcs~1Sy-Jin#xKv|!K<rrgC`z;(-T5~zrbZkA<zLyBnc}sMr8wgJGOzTBcKlXxkk-8 z=7^~*d0}T{eJDxEpsk}O4-tdJrDA>;Or~4cB8MHNe7X?}6I0)$fpt{S;>ZI^0627U zW@|Do=&p=x^i|E)E<uH=Ba>@DLfJycLei$2BIpyTz70o@DMjJ}mt+rr>^uSoLj~Z2 z8<_^}p(h$Dips#9jrI;tKVIyuyHbI1PU+ud0URws!I@+&D?y~n;D}-0qad?0l#s_H zaRWkzjl+;mk$`hSp8!<`WMvB*PrKE0ik(A@=4D@E&BjmS3fIP66Mc*gD5YzZJKe!$ zGYH?>K;}UUDJdRO5HRn5;X~EC8~gyOiJS#!N^|7MMu`=?xUN|Zv4vfx3=+kQDg?37 zrqt!i5hUx7;bmQ;gexMM?Rs@M#(a;{zs`?e&aXtOK3<`M^Y7Q8P{hHh`$+)-1vt?e z{W!QpET!(!5j@+YV?BtSDIkzsP1JNLKUsB{39;14ctj!F+6E(kb#+4EMexhwu@SuP z;xBr^#PW554ou%}rzX~GQ7eT^!C9aV<0^QqUJu{qlgd;{P2H)ZV30_VTZWQLR#%VO z2KF)$AZ3GC^USu@iWCFuvLP>m?ct}!cUPZml&?B;oDL@bd#KW*Cs0uHCux8v2Umn| zfHwXq>pleogNdkruwN0<I}RYD|8+r*=d*@vSsMh%NTZIaD7sj>nqy>IMe|aVMMDnC za<;_whD=ThcqHsBGS84-!2L}^5qQWF&Mi1h*-jj>6V+0p7B5w@Wcaf;7D%2<mV+0l zte_flNF6Ra4PCb&Z(RGC4qD~sfP7MciZJI{r8Y|ThB4TaOA{G?o`jupy#btUsAXH# zKS%H3J#_;M7Pf|GCZ#)6xOMrn8YOn9AT)afPEoEP9!>{Tg_pgqkZYO^b!tHuU<-w{ zaPT)xz6TlA6EVS5N?xv=7F^lYo~lZO$jT@_-7BFx&>BVnz)Qc7DC(#1FdPkAfXG}Z z$?-^t32%-!17j(FwFzx(bSe4Te9?^@MZbv1N1$Gwo}WZ~xMIP%ySES2cm^&4u(IS{ zP_$~Q;9-D4D5u1sP+@?DvPdLVQZxBpT-bp1D|lK2Z3s+sA>K;mFQc$4Npjdd&mi9p z`T|91QFm6$SR){IzfY%lCn9H{k06biNngT&ZW5wHqy?#eLlBYmJbPx{EFriK`sOHs zdUWawZcf$LqgyFt32G7pePr&bGnhMY=7`wd*F<=b^_v7o=Dkzj%NoD_xGrGQgD!4A zH4l)pGMu=j%QuDG)H~a<E-=_!o5E4|+pC)*=YStc<OlL;72S@KT*<KuT~LXkT;TYz zRlX#wVqd0z8;fWFAaOK+7}UnqAf>?Nn?is#h;_p_QCTQ%NRrRPFHk2#3&YlEIBBMK ziCwZ9ZXwkS)7F<}Cy0n#82jeiDb)$JVD?Z}zFe$$WTFOTtgQ(~*h>IqTzc<Dy_`Q@ zpT~Or{!FZVf6Uh<4Bx&Zm1*F@&)Gxa)A!I#W;tko9(iqtLvY~eAn82y2K@sWU@55L zVp|%Iz^u!@jZ^(ZR;xYf12Tistx=GRqT&?DrDN{8M5@Y3U<F>fLHfbZ%`0C>1r&e6 zxw@%DG7k`|k<XIm5E+zEPz>0c$y4xMhK#}$^spohStH9SYNt|!QR>TasHg}24l&}L zBWnhK5<w_<x<D2F{SxM_{JhHV0hxBksicc!4&=K3T^tW6fP1a2BmYiWXfkCNg`s;R zxrW(*rHWi}QeC)PK4DBe@TNAK^ajpKP51!7Y~%t=MdnL_g1&PZl#m8!*Q9N3SHx3# zmz{%Em_VvDHpEcx2+pMI6-{t~WknY^MQ{Lrx@T4eo;sWIokSwzF?Mr;{c|-}39@rK zpG5f8E<{e?RWZ~YVM308R#m;GKZgl8cb_KlbXj)T=>YrT{<eBSYMKO@kCjiEpu~~R zT)Jap@k4Wa%_lOh0HHvcq1}mNO8y`&)j~sPH3;v7>zYqB0<s!@m@<rN*_dgj4T`#d z510AatQ`v+FF>c8Ob0)Z3P@oWN0o!Y&lca&Nr+1}%!4-K3OI>i+lYaB3RtipQ|Mh; zD3dzWy@SNnO{f}jh$Z9qVQ36{V*enT+kXyIR+#Sc01NLx%uR|G=uSot32@YOuWGb{ z3fYWjXy7LxoJQ{K$nrHE2X>&Wz*_8o67XI$d2|Yffp3U9QDVT{z~W)Gy7__k=j1*5 zwFn!_?Ltp2S+uRDGp=F90w|@5G6=?h2!N7PEq$-a2Lp?VrQ9Hgfwj<O3f81{Dmf6C zzC4!MW0jG^jbKA@2pG+~L8eED5WIRsr=v7(toIhCw-F!r3Cgp&xd8V<(m^$Uy85NI z$rG=B2qrr_<o!mJ!DBI^i9^^!oqhFhHfc7uI&eS}f_QY@{KJ!3y$|5H4Do_e9RWXd z>m0o>2Fg5Lj`3!QHTOWChJu7f#*@m2C*`dM5>A3tHccaH7zE_P7f{R<@rs5jXfLr` z(8!r-wt)pk<oyAI5*hEQdU!m4q7s41gZv3_(Eu4>Z7=<iKSk+jkxoA8g1CL^0`nYB zvEaE^Qrlk_u(4Z(2Sr_A3CL4PSKUrS6iEK#fm8q*3sKZqmOapvLdPPb^R6Kg!xO^^ zRYv$|zEbW*)3f*x_+3q4VAR6>>XXmK24%Ii@t!CY=ym~s0h_)Wi*vw#leBzR`ys#( z^0hz=S|DLWozx^26nqawcUjP-Q%jK#?vNB@eNC)DFq$*Ut?QNxjk*wd?gO3v`L8uJ z&?&X4+1vZ<Yd*RocPpcr4@YY1<!Y7_wLtx20{{o0bR5)S(HxVy8W`k=f1x5$!fF6- z&>&v|Lk=c!;E`IMx^IVnjb!UI)JxsLPq`351SRkh_f3{}L<2P>7sW@B=W(7+cJe)3 zcxCHUaOBXa`9i88%+V-=CF)ibqoj@?XN@103X#N8gEZ=X3Dgi`8M>wFstltBa3bKH zrs8yCQRgjAzm9*NXGKa77292HBK}Z)cr;BKXu_DXb`XWl18!k|DJR(N)LiZYE59|* zioBW4>mmg!Ucj}fSxpo|m=M{Jx6*YEPOEEL1U`--X?8$1OG;T|KVAc9Hz4n(L4$<W zh!N3Y9(zpwE(9*%1)h+w;9D?>Ck#XxLlXxR%!IyEBT5hubi9!0R3o%D5deS?B}r0_ zT_DmlbiXs8QnkZ>Liezy2!6ibE4+NS@sIU3PYvK9?);~mq5?Lm4Nnn5QPjMjnll+k zchXx>Bax^^6U>gJ!e;KW3M;R!@coK?qEtiH$yYF9C&`708JQH!GV>ZEL#nWHiUo^` zfECV?E;nT`kdla`*qSa7Y<Ag}2<RXcQFZ5_=W@T=-|aMiaNo9P<xbrN%>&>?;8ea2 z9Quf+EqGYGebPi1S_FXA5GX<48qMMqsU1EJ0{8LbR^jFKeEm9}pMKMneh81c=+FI= zI_Hyy>A=Z`#Iv$N71-9&2?#mcr8stj+1Jr^dq)(yq!u+W$qpf*lqD*leqCm%-#WVo z2nM>Ra&#zvkgJA(M8DbNni{-BNb;B4brsn$(V`N$9RJjX9)Js{kkVe-ECzKrWrrj< zB!EG#oN-~hZ6u$jFF?sv(I40`F9srnS$8wuBp$G^Y;$1}5uwOFhoGbci*AEHg7su} z-4weA1V;GO=3EFhR0teH#ggP9oP{0CnpQc8KRlX$q;^)2`i2=b+lsAsJzvuz!N{m` zbT1|ERgms!5KA~w_(3{QD@SG(P~f0vQoqwr0I7Am4{5;ok-|Q@A4{CjhR_HnLaig| zHPMz<0u41cRGTmd=cd(Pv$RWZSdfAf_#2mfn$$y0OV*AQ>X;sl&udTyr5uW`^o9mz zD;a2i?ITRT5hni_ie_2jy>n*;;8_TRp?L#v7MjX+$#WIMsqrDO1fBplel#-BQCVOz z<VO~xK8qYS))LdNDGgmrs-KPQ*5w`!83@OKkWoOat`0y$q@P4HLOk5tQ7cHV>%9(% z%9i4)P}~w{Y(#c3IazF^p{S5y5e<j2jE04OS6d1<ZJOFw)-EiZZ=huNo`<1qu_v<0 zYJVcaImax$sT+F*3kmohrr*c2EOGK+dHbZJP-kdktPdX2=~75Xg4#yYY5sacT~%f^ zP?x$9p43qxKc+OL2Go|CSKy_Xpjy<Fud6|?31HAzUF=?Wnxm1UxHYr{U}{*$pdr(L z+kgf-K#F-@gXZ1<LpEQj;iU;=4XmqInlw;80c(6QM~93pd?J_$@xY4NZ4N?jDx|0} zCdqD<c#o@WO<f^ZBYGc8D?+fAl#gnQy^s9-zFxjQ%`f#4J>L4A@w(m^A_9n9Bm!^? zub+|F2E~Q6N8V9m8n`LuT-I#{BoUT>=KnH<fs6xwI8)-*_0ovma!`jx(`fGMk`J}w z)ocr)^9@s9g!)31B!AOTo3q)9EQViw7`I~4^<GJux&v-=MKO6C0j4UTv~)eB-W`cs zFr0oPQ>pQ!p@r4}I)pA(7mSX8NQ=5gG9X_K3$nFDy}_`S8}5SCKSwDLrO)kum8Nka z^wHLfR9WwG053M6qNIzRgy=;BIJ`Po;Dg#R@gT@UKs=L4WISGMR`RasWhx|zpaG)y zx&*>;HTBD9&mJ|3;2SQOfegCkvAfd5YWbwv-viLf>>sMM1jc1V0HyAOhG1MIU)97O zkQ^d|L!pc~0`g>{HanUdG%B@7%0+ZEDUt~;fvDEfy<0&BHv|KoEfQUVhf0}$ic-`B z%UzFaVu)X-95kw?mk@wG__WoC0@5Y^CScYw;uh78TgpH>!qg?7lNldMf8x8L+yQhP z4JVoAexQ|#qJzK!bO-c%QXYi`plRklxe4tVtcMP4KEhXjj*_}6u6%kup&?Mvx+EoP zcViW(cWj(4;_w^@B1girQn}M=dVhk)AE{5hR)IqjLuy>IJB@K^FcQ`Wnrd}(VX_Ve zd7|;KWV%7{@byK{um;Kae-S6Iw;Z6uslhRKwdgr<&Kj=udfAKLhA#NdNdX!>yBvJ> z0QDLL-G`I4)|(j#j0(1$l4`LhG^nE7x^C~WM*LS%-Fo=~3Sbu=K)A)}Z5S~=b|9SS z-qA^#>F_amYUVy^>XuZ{2spwL3C$)U1>Y)0AP!3>2CM~mfJ;KAe{9fToLV*p9R|@m zCn;*A6E6q5sdaxeh6pLKT8-ww%DC9Pabyi&bi2%J6JR?g0}pO#6b$16)B<D+Z2?Gu zc`1Zzbi=1qvfhXTuuXkHij9KQw5!IAySg$Oq{#rj2E5urS*@x0Tlp=I9_@`CkS88@ zF+YY8e?Lz@|ML3#5_ny|U|+mI3JSZIU(tJ>>MDzq@E{Zo&nRQ6iCG|2q+`*|k&_W2 zF@Jig4X;L+=?x0k2E{&S?3@_;jp%V{E7RLoLo;Q1eIe+Tzbnrm%K|R2ARwO_7B}jx z8x8K`6SpSZVHXU{Td@B4bfKsAZ>e`fyu=h!qo|Y*h%ObUYgLR|R{v?FHgS|1qIO_2 zFr(p#(5@+w<1_^qVISBI|Bj)>r0W8+sef~(PpV)kjvYeg%temKB0^nRBMy7rE){eQ zot?&ZfIsq9Hw%agstt1u)@edjWBH;uL_H<~D~CDN+lr7J62yR{saGUQi<;v`YjkJ> zWKe%gM2xY}>l`>52|3*<V+4_(#C!i+q;yT?P*C@T0{oF<oHEF(yBl46>4l}`IDbJt zQEwZ>0Kv?LVJEe%ljx?mWuz<B1|RWMX>AmhQT6dajQro&YC7^k>*#uk^T%5gcuiYl zBsK6e?s`1vHLl|KnGqvt*PE?QW2jyu>Xp3JXm8pGN}myOZ}0hS^%<yVk*~b+_4*me zc%hp_obAikL%5o?*E`V7&w?gVGk+RFIQWi0A-~_f{Gl<Q|9v{YzfA*c;{Bdclm%*~ z4h_r~&Hb33xYgk5dL34FH(rE@1K>f0BSA1Hy+5H)9$)lcU_$vC?ts(lr3G2jw9xms ztIHEky^|Bkfx&Xy!C_<$9b12cbe1r5J*P%xgB?iaHFH6=5nW^$kT~_4L_pAdZSqp} z=ww~>pj*~Fc`v>H1+C$b$w0p#Qp&I<WC~0LaTD&Qh8^}CgReJF*FkQ8aM}Ik{{WJH J!0)d<0022_td0Nx delta 8960 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 aj=|TPr|Td$K)CGw?f(GE9Px&)J^%ofapaHy diff --git a/metadata/md5-cache/sci-astronomy/pysiril-0.0.12 b/metadata/md5-cache/sci-astronomy/pysiril-0.0.12 index eb01b34e9356..fc0adf555daa 100644 --- a/metadata/md5-cache/sci-astronomy/pysiril-0.0.12 +++ b/metadata/md5-cache/sci-astronomy/pysiril-0.0.12 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://gitlab.com/free-astro/pysiril INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=LGPL-3+ RDEPEND=sci-astronomy/siril python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://gitlab.com/free-astro/pysiril/-/archive/V0_0_12/pysiril-V0_0_12.tar.bz2 _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6312a9480c25a97fcdd2fb7a2efcaa52 +_md5_=0fb07564cc0d312416921aeb9e4acae3 diff --git a/metadata/md5-cache/sci-astronomy/siril-1.0.3 b/metadata/md5-cache/sci-astronomy/siril-1.0.3 index e00cec07fbfc..181698be4836 100644 --- a/metadata/md5-cache/sci-astronomy/siril-1.0.3 +++ b/metadata/md5-cache/sci-astronomy/siril-1.0.3 @@ -7,10 +7,10 @@ HOMEPAGE=https://www.siril.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=meson optfeature toolchain-funcs xdg IUSE=curl ffmpeg heif jpeg openmp png raw tiff wcs -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3+ Boost-1.0 RDEPEND=>=dev-libs/glib-2.56.0:2 >=dev-libs/json-glib-1.2.6 >=dev-libs/libconfig-1.4[cxx] >=media-gfx/exiv2-0.25 media-libs/librtprocess:= >=media-libs/opencv-4.4.0:= sci-libs/cfitsio sci-libs/fftw:3.0= sci-libs/gsl:= x11-libs/cairo >=x11-libs/gtk+-3.20.0:3 curl? ( net-misc/curl ) ffmpeg? ( media-video/ffmpeg:= ) heif? ( media-libs/libheif ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.6.0 ) raw? ( media-libs/libraw ) tiff? ( media-libs/tiff ) wcs? ( >=sci-astronomy/wcslib-7.7 ) SLOT=0 SRC_URI=https://gitlab.com/free-astro/siril/-/archive/1.0.3/siril-1.0.3.tar.bz2 _eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1f3673e5245112b4ded9dd38f0a61ba4 +_md5_=76f134f912c74c8368063a44d3d35c49 diff --git a/metadata/md5-cache/sci-astronomy/sirilic-1.14.3 b/metadata/md5-cache/sci-astronomy/sirilic-1.14.3 index ecc4189dd179..94755ab5c52c 100644 --- a/metadata/md5-cache/sci-astronomy/sirilic-1.14.3 +++ b/metadata/md5-cache/sci-astronomy/sirilic-1.14.3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://gitlab.com/free-astro/sirilic INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=LGPL-3+ RDEPEND=dev-python/wxpython:4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://gitlab.com/free-astro/sirilic/-/archive/V1_14_3/sirilic-V1_14_3.tar.bz2 _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b2a398c947db245d616e6c0b9883c686 +_md5_=00534375c8e6311e81369036c3fd2fa4 diff --git a/metadata/md5-cache/sci-calculators/Manifest.gz b/metadata/md5-cache/sci-calculators/Manifest.gz index 7e1cce58e1f5683f913c25b9391f06ba90fd16a7..71b5c325f11fd06f61618fed1bddc0758a5baf8d 100644 GIT binary patch literal 3877 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 literal 3882 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 diff --git a/metadata/md5-cache/sci-calculators/grpn-1.4.0 b/metadata/md5-cache/sci-calculators/grpn-1.4.0 index cc6cdfdeaf16..8c4b54c4767c 100644 --- a/metadata/md5-cache/sci-calculators/grpn-1.4.0 +++ b/metadata/md5-cache/sci-calculators/grpn-1.4.0 @@ -3,11 +3,11 @@ DEPEND=x11-libs/gtk+:2 x11-libs/libX11 virtual/pkgconfig DESCRIPTION=A reverse polish notation (RPN) calculator based on GTK+ and libmath EAPI=6 HOMEPAGE=http://www.getreu.net/ -INHERIT=eutils toolchain-funcs +INHERIT=desktop toolchain-funcs KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=x11-libs/gtk+:2 x11-libs/libX11 SLOT=0 SRC_URI=http://www.getreu.net/public/downloads/software/grpn/grpn-1.4.0/grpn_1.4.0-1.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d1f63372edb64bef43f4cf31f4eaaa77 +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=2bda265d9a55c30268237085c208d2b2 diff --git a/metadata/md5-cache/sci-calculators/tiemu-3.03-r1 b/metadata/md5-cache/sci-calculators/tiemu-3.03-r1 index fc15d91ba6f5..6981f76c43c2 100644 --- a/metadata/md5-cache/sci-calculators/tiemu-3.03-r1 +++ b/metadata/md5-cache/sci-calculators/tiemu-3.03-r1 @@ -3,12 +3,12 @@ DEPEND=sci-libs/libticables2 sci-libs/libticalcs2 sci-libs/libtifiles2 sci-libs/ DESCRIPTION=Texas Instruments hand-helds emulator EAPI=6 HOMEPAGE=http://lpg.ticalc.org/prj_tiemu/ -INHERIT=eutils +INHERIT=desktop IUSE=dbus nls sdl threads xinerama KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=sci-libs/libticables2 sci-libs/libticalcs2 sci-libs/libtifiles2 sci-libs/libticonv gnome-base/libglade:2.0 x11-libs/gtk+:2 dbus? ( >=dev-libs/dbus-glib-0.60 ) nls? ( virtual/libintl ) sdl? ( media-libs/libsdl ) xinerama? ( x11-libs/libXinerama ) SLOT=0 SRC_URI=http://repo.calcforge.org/debian/source/tiemu_3.03.orig.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0f4968cf9b37fbd3dec68eb4f1eb5ee1 +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa +_md5_=5a4497b4c01e07db18633085e0f64844 diff --git a/metadata/md5-cache/sci-calculators/xsv-0.13.0 b/metadata/md5-cache/sci-calculators/xsv-0.13.0 index 5b9f7a9ca7a4..4c861d672523 100644 --- a/metadata/md5-cache/sci-calculators/xsv-0.13.0 +++ b/metadata/md5-cache/sci-calculators/xsv-0.13.0 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://github.com/BurntSushi/xsv INHERIT=cargo IUSE=debug -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=|| ( MIT Unlicense ) Apache-2.0 Boost-1.0 MIT Unlicense SLOT=0 SRC_URI=https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/bstr/0.2.16/download -> bstr-0.2.16.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.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/chan/0.1.23/download -> chan-0.1.23.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv-index/0.1.6/download -> csv-index-0.1.6.crate https://crates.io/api/v1/crates/docopt/1.1.1/download -> docopt-1.1.1.crate https://crates.io/api/v1/crates/filetime/0.1.15/download -> filetime-0.1.15.crate https://crates.io/api/v1/crates/fuchsia-cprng/0.1.1/download -> fuchsia-cprng-0.1.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.18/download -> hermit-abi-0.1.18.crate https://crates.io/api/v1/crates/itoa/0.4.7/download -> itoa-0.4.7.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/libc/0.2.97/download -> libc-0.2.97.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/memchr/2.4.0/download -> memchr-2.4.0.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/num_cpus/1.13.0/download -> num_cpus-1.13.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.27/download -> proc-macro2-1.0.27.crate https://crates.io/api/v1/crates/quickcheck/0.6.2/download -> quickcheck-0.6.2.crate https://crates.io/api/v1/crates/quote/1.0.9/download -> quote-1.0.9.crate https://crates.io/api/v1/crates/rand/0.3.23/download -> rand-0.3.23.crate https://crates.io/api/v1/crates/rand/0.4.6/download -> rand-0.4.6.crate https://crates.io/api/v1/crates/rand_core/0.3.1/download -> rand_core-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.4.2/download -> rand_core-0.4.2.crate https://crates.io/api/v1/crates/rdrand/0.4.0/download -> rdrand-0.4.0.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/regex/1.5.4/download -> regex-1.5.4.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/serde/1.0.126/download -> serde-1.0.126.crate https://crates.io/api/v1/crates/serde_derive/1.0.126/download -> serde_derive-1.0.126.crate https://crates.io/api/v1/crates/streaming-stats/0.2.3/download -> streaming-stats-0.2.3.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.73/download -> syn-1.0.73.crate https://crates.io/api/v1/crates/tabwriter/1.2.1/download -> tabwriter-1.2.1.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.8/download -> unicode-width-0.1.8.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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://github.com/BurntSushi/xsv/archive/refs/tags/0.13.0.tar.gz -> xsv-0.13.0.tar.gz _eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ceb1a9cf8b5fad3c47cc20f0c3563a72 +_md5_=2a1fd662b23ae8d27db6f1e0482b8b32 diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz index 5243ae6dfbfc7c6781fead2c2eca7f2bcb1bd34e..858d694f7667e6ae76bd8a56261dfd916955c963 100644 GIT binary patch literal 14857 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 literal 14857 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 diff --git a/metadata/md5-cache/sci-chemistry/cara-bin-1.8.4-r2 b/metadata/md5-cache/sci-chemistry/cara-bin-1.8.4-r2 index e6d6a59bd675..ac8a6dda2247 100644 --- a/metadata/md5-cache/sci-chemistry/cara-bin-1.8.4-r2 +++ b/metadata/md5-cache/sci-chemistry/cara-bin-1.8.4-r2 @@ -4,8 +4,8 @@ EAPI=7 HOMEPAGE=http://www.nmr.ch KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=CARA -RDEPEND=!prefix? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)] >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)] >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libXi-1.7.2[abi_x86_32(-)] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] ) sys-libs/libstdc++-v3:5 +RDEPEND=!prefix? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)] >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)] >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libXi-1.7.2[abi_x86_32(-)] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] ) sys-libs/glibc sys-libs/libstdc++-v3:5 RESTRICT=bindist mirror SLOT=0 SRC_URI=http://www.cara.nmr-software.org/downloads/cara_1.8.4_linux.gz https://dev.gentoo.org/~jlec/distfiles//Start1.2.cara.xz -_md5_=3331a572f96e34a2a75763846b65c7b3 +_md5_=4414b82ca7e9acac088e2d2a3ff904b5 diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz index ed80e8cd76b4be2e8ff04978d79a45389ad59649..33fe82be5939410038006cb41ca466d99843868e 100644 GIT binary patch delta 15290 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 MALgzs38iZQ0B}jKga7~l delta 15206 zcmV-sJDJ4Qc+q%}I)6b>bzL$e&M`OJwzs*N@t^+m?|*vw*Z%p-|NYlLJ^!D7e-17< zmtB4GuH~nH{Fgud^ZyF}_>{`1rH@@*adXczmhU5%6J7N?%xHmsaKrL(F-+g%I4!I` zPl+XjGTlxs^U=|z))T*dPO8PPP<M)}Mps6%G^a0Xm*n~Mm48x+%W4UERD1fj|NW=z z!_yAACfnZ5nlT+WN7{Lo;PWw_yX?|tiae_8v!{Aa8S#u<!(0|D#o;XYReD{6A9XA6 zVX@>HeOk>54;pr~6;}-USL;~sd8b@k2<hbf5C0@{{oD8cVLzvr_~M?w`X?)QLybPx za=y<T^2{fk=6}snHJ`$sZCj4h*HC(IXIJaH_RtfL=rK`FF`muao*dm7EwsIP{jhz< z7V)fNaqyyXT6Kw&2xg)4Q#JYAPQkkQ-B70U@@|cD*6Mp$-F)g^v!38m2tMikTO4t= zS$y8T)V}-jYlV~3;vsB>ynNvo+v31oKK{7vN1CH&vwzv#INQo7=lHc}$(A{oGS<j* zy&7tL?SKCK_4&)!{Q(bqb}ucxB=_WFOm~ZMOg3{r{54vu)p#b~sy`Ly*ef;uVf7OX zN2#fWk#~qQy6e#f=Wgqq8S%6^T`4{uY<pVli{Ilzea+n`Y+qb%%dPHn&1dc$Yfg6F zEjByuQ-ATh6Vq<i@rmJgYd9qTrWNc{UAI<Nx3Xl|Y{#{Nr|{Upos`q`-sAOtIijfc zj;V=`b*6JZ=E^(nxv?8R+Q*2E^RK-nTYJ@4i|zj5(|)cm_0_d}Om+{#+0yLQ$1c-g z=$e9sRIBId;z<c_Jtyp)MqEAe3V2xB8(-hsjeqWTiJTFqI&eo!H{B{F71zV@#GXYT zN+WKwcPW-V7hhire%RW;*6)_;ynE|wnAJ9RkDvlh>JmQD3qIRR9;L=HPb6eo_IPIr zeD47m@TxN~U;#I9tP%Y7@?4KOaj}l2I3l;^>^ot`j6+16Kh_1<U_ZYfEoCp|B|LwP zPk%n;yQP8~+v+L2doA-+7b>SOZ*sHyomX3R7TG26v}te}tqfk+#;8O9=Z+)0P%!dr zC3~x*x)@#am<zMT)nb$9VOJaObUrA@vTE=nob+y~QChS@V5fQT=t2k+Ckq5<*;+dT z<VrE6o_m-8V2r);sB<UW1-JG<!kIay?tk!H9eA7|vGe=@_HI3%nob(SaH>iK0%&0Z zF8m1a<KHaxY0vLpKTeG0FjOevW~hGhS<NNT8{i4e`H8Uwz)PsPM_$I6gi<-QdR&iw zo*a15oVSa8o9A);8Pn3i!j@+`6ZGIC&FQ)M2dvumBtrVZ*LPdqmTf>|w0A?{DSx{Y zBYSv$;PCsMaF#<3=jtFAtrGb=;?>F=^-Mmjw8O^`a~(v)ZR_%(M)R)pG{YibLn2q< z45XD7`4vzs?YQ<yOHt%XCK3my^k}FrpFhrT&%f-?zdifcC`{GgECy0mT%gvI#{?m< zxurZ-w1|%ZNZ1RPZ;k*5n0NCeHGdBb6<7R~{BRJ^2Ty2e9RMBtZ&;8dGegg7>x~N$ z4g#K<V{7;Zhlvphp89Sv?@t3XqhGOsPN3J(`5#`)aE!WK=+-@^9^{>f)eRfsWJGE% zAX6`V1kahtBx410GjoIu{4@>$>>A)!t_1WTlV&na=_?eg3kPoD&0^nv{eQZ@ef#p< z$E&fzQ>o=<tkp<P_=SbWHvlt&@W59#hrfD~<jkw?E*~F0m$Ho<)j4CZdWIQJsoAG9 z$bwdE&3y=EJ~HE5El-{~Pl3fcCCyT&I{|mb*M=;)Z^jz9YR9uOm|hBRfaid5K6Ju% z9YTVHNg&(g4ESD%L=jTpbAKa+5ehl2ML^wl;SIt8Sj>|lri*Zoxu7(O=jK!E!QUY* ztr38ZaIiLBjdl9B?|<H(zy9qR;_wpOi>oib;$7`#FmEIC4B$A~ZB)FIQ^P?k=&^QP zguN#R^Cmqma0yVIjTj|x9RWvB)i3~g@)u#efMf!Z*o=fJX3FG)6@OX^IBuxPwS@1T z1~mh0TbShrT+Zz_Y!l_UbN9S+flS~6<O>{rj!+5hxxs#d3eGk}s+2q-3VdFJz;Ldc z%-)jkz35C<0s3N*7XTDILFibwcynhvz8%sCTww7x;5uLT{`2|-Z-6;G0sl8UwKMB* zP1u{0FE((R<8i1%kbiX}CBG89?a6*^6FI>{muhvbkC_O_;Ac4=&>)s0glO<N7;@Q6 z;BuR>gUV#WIZAHRM0#iSRfIOx`EI9Nvg^J(9JT^4qg6Oa>|wzo!Sj&ta8e;mi4el) ztR09XEFlX6a70)JKN$nuxW^Xo<uW{P3S%gqB<4gy#Ud+d9e>0~0CbPgzXcUI`Q1(* zzyJ5g&mS<9y`(D}!d`F2+8`<qHAo>HOn@PiWhUeycJLKzn}gS9Xf@FUr6=!r+?uG` zJ3^_z1i}E$SWf0gGG+y23A9rq{!aYP0679}1}WErawC%B`<^Cy#&=`kuccvB2-Lz7 zk?b2}6qk7rpnr%L=3A=o{C~!^VE2tLtAGdy59dTNgaf9<i48}Bc!F+ZI}g`Da^MU3 z=;1o%%yo2PHIWbC_n_JCug3b&|9g)w&)&ayg77K8weN1#9ApE+2^@B^oP#-UD6!H_ zNn}F+f)IqfAZ|MRis$V0RM^*=#!v7t1^@y-_+aBTp?{eMqKz4OHgFd<l5%emTwlDC z8wE@wk{iOH-|&ifwdF@UKqe1BcrATog4E6(fct7~LfWl*azzJED+I%MaUj}|7i}+~ z1EK;(q7VSq%(J&ZX65&h0+a7=sG2#+<or!XY6U(A-sqb9J4=D>veX@@TxcDiZcsoM zjU?R7jeh~p#sdlv%^5;#q9`{Q$oY)P?@x|}S3nS9TVNIzwmrlEUd|KYFT^GmjpUvQ z8?k5r4JjUCdFeXxKak(;+$@FOTgVu(6mSzbB0~idCzgN!i(I1{z&t&k<2V5U>8=D5 zIXrjt4x!os>|~i3BR{}$04+R=pK$u2TKFsa)_*}5JRcA%9GCdRTKkQQe&C3oUmfaV z?K#JrrFfZ|mK6e!gC478ur+|hN)~)2hX%F6>5ywEFV9005s;-0*(nBh?5GP+mlTMw z7!U}U0NC82LwIHYQ#L7F*()dPQJ}kH!#`ptLT-w1!9+-$1#pHk5Evkf{+G-v{u&{T zSAVufFrb_aqMeUujiL)ULM-lz$RxW3oE%q_Xl^ix(*|zD0fmW!#SE-r$AvsaaifK+ z-?04t6HA33EoC|lqQ?{C!$VleZ)DSPf>=lbiLeM~44Z?LTS^<+L_&#eqi6WH#(zVr zG*d3d49+QMw_V`M;)2j@fm-gBjH;|rFn=NnPGXY?xcL-{0|tO7k?_HPNi=#Q@^Cbv z5`hkFB+U{sJ2rIW7Czz|qQ(%{0Vct!7vQK^#F19zNI<rzs7~ZWKs`gJNK-@}uSsMq zC{Y61f3TFjxm3z`n1Z3;JSYuvKZrvbM%1E>8d++%z0fpW3Ajl}z~MFwH6kT)CVw#^ z<s=Xm#z2+;PW*+$yAVLF&skvH4W!@zAXlg~sT>S|re8|hc;k(=dr?Ppr}N-6!NGA8 zXD3Hq6t6@>!vB#;*bS)zCBqs!@V~7^&v_LH0Gb95gS!v1<R)>DkO!oeBoq^Ay#!7R zJ%WHN@VA`_aWU?lM|d#Qx8FW~-+#|R-WEcX#qvW2JPsh{)d&ubWFRI7)=9{OZUQBU z5JwmGS`+Dv^d<gCi~)onNQoIyXK;9s7UDqC!zrN1n1rAvo1;woS-EEM&;`zun}GZS zne}s{g5C{Akgp7O046b3lnZF=;k3O2O3*1N5)|{Imq7J`EA_#DCYs=Le1GQV^#H^r z>@E!m8eq8x8GRNSZ@v^I&TB&E3?_>ijWa(9wjIFRcY}Q$e|-+BF+3H2CsoLmj7xjo zWn@$(Iq-mom6L-4wt@cwfpT{Me&8#W@Xr&P1yLM`^$i<B>ksfKa}*6}3EGo_51!Eq z<b`x4ZjBf=QEcB3ksj8r!hg-pN~Wrm*c99!X>J4k)f6pj5iSDcg3HOdz_3_XQ8Fpg z(c~{xfIz6o$&vTBhY9M3unT%Hk&ci7Ws%OaTO<T$lDJv5xk~bpNO}{4A3pEzzx2-+ z`Skw}nZp~wzC(H<lJ4j}ATB_r&lSvxyF{JdnE)bZ;|k#rOWcRAA%FFQKu9nl6IzO6 zuQ;IIA0q>_(s-3e0tt-Nhfc+y6};d)IfalSumo))BJv=ufGamSDE|ylm8|*_>fcGl z6_4DEE&@fnLN9>+=m<NQ6LE@qBAx&eYzN(3M8xnw_=MbbZ=4NA8N?btDcP`7zJ%C9 z_*g+U5y_EUI}pV7Zhy1iX8#qF#f-jjMsBZHh1Bj|rljSf;~a|;6kN8F#Q<WkKgyvy zZxJyLbUbIUBCDz!buy|P!398P_~KS_=y>HIRihdWH08wSfcJm_uq-$aP~;?{;6%gq zNVJDrDVc+C;!@+dt6~VqSj6vxN3ABM7^N=BB%(YnQWZ2T$A83QN%S=0E#ecabPQ6C zn9z`7R(%o#St2w9FEE01SIUggX3|UsC(B4bSPc3vWmlhKzLy#Xv5eaE2uQveR41U! z*GYoYdGW-6b-T{4@F)lDcV$i(5!r$l=6fLy91yS5m5KxZc|gKJbcC${4cR(6|F)8C zYd;mn=FxMgr+-;)981g^`Efwz4QC(3F_f4z1Bnmtgq84|ob^Evc!U6=U{`_|+Jyg+ z8$dPaOd%O{01F<Cl-<dS)B%yP8!#iP%-fv02@rm%AfQQzJHJ&%KYaUTiaCfj)Q5^Y zKY)hsg^)sv73U&P0R@^;qz(;5PQ`P3l`}#_z%MkXv@Lqz5kXdvBBzYp-Y_7b9j`k; zZyrmfcdS7UoD)qz{E-*3??Viwj&<O__gbHm#||w4Vw3d_LVpVUN41{32iXfC_d$gZ zPCRwu!!rNY^3c7AQeiXFK5;}=FqDrS{UhMeqe^n5kH{g0T)S?Gc+VTellLn5OEqV- z@~#<51(6{R!Hpn!rGgAp*@BV?L1#FRpI#R%qQme++#Jn`d;kt$|0(Nw1WqgP%pz1L zBF(BJkEu@Bd4DK<+<}YSjP-Hu-#*H%$c5fLa4cAUMbmLId3YEa^gJU)J75Q$6=Q%K zEr}W41g1jP9MGBwZSroPLNdXHA~e22)F(`O<B$haC!TAe#`t}HJ_9FXl^Mvaq;~Rl zKxvO#B?er(zJxDOF}SI+j{fBkf^lAa^59oFl$HhNn177yh~FYzfUb$%a6FJ2bpaDj z4Jiy&AWLz;;20!ui~a+!q;+hhS9N>^;2JoR@OPF9FReb=!`&dFAR*P@{T}T<6Ue=J zQL>KVwaKK&aB_&3u3Lx*m$%AMJBsfcr%w>#bI^MyY}q8|tx7+cC6V|eR21Ny%2%AO zM;bysDt}Mi@ZEE}mN>*UpHNa&r4ctNBf?ZBDm>|yvB2NR)(9X%2xVo!=0a!!?}Qzk zG{|3YAY2keM9sPi(L@YlqJVr9ogbm#)DG|>^usK+isxwo#q(yV?|=Ev{@48+Um_}} z;8f-AROa~#ARRsofy~f>lwdVSw@Vw^O~#1_Vhu74_5!^x%HUBoGSiKdKM@{7cp+5O zlz}_Je9L`llfD3;0h=J5iD^Kz$@i_m#+uSAIuB9TB)N>FCDbrmq9bKy%xun#Bbrec zUXi?_OS{RTU-vzepb-{-8|UzVRFKgr+IS#zy*6Y9Vc<yc2v1lx9;C949F^n<Bc1#N zN8Mq9kZjU|E#7=?$Pe^O0jQIlWx?l>u|PeM(kj7(gCX8@$HGB#1Te0fS6!7<+(V^m zwBxbnunc(s3?eZ?6!3eHtE)IY$P;_&-U9k3{zIzYg1VXEV36KP)S%3*<GYYi`0XNR zg7#~Jcu-!>gI@)e(Lzo4MDDG0{NXYbY{MX-IF)~(p!iD@#^r)sfu#|NO*$IKvkFF{ zwUUZjzCv!iZj*fy85fyu4!v&D!DSwC;JP4}azH-(EVT7@H<PUrAb(ZIfO51dx6;^E z;vB5h)i(cjkEtpN&!)l=iI8UtE(YtIqzfwi8KfeD1Fx3)`1RYzU!DzdWAO<Lx|s>W zPuiLZ^)#{hE@6^CFaQrp45A(?=Zav3qk&=5^B=-lx}hfl<GHxIjfI74hq;~tFI_5E zK)wi>%%`>{n~6-KDSwHGfXXBVz{AeDm5gyg(j4>zR|y1DS(Csf?~^f4fh{auQX^_$ z_=xRdFsMN`1ZY~)c||n?EcG!!zEj~)F?X7)k;3`hss}Cs8(!6RFswPK>_k56%6h(; z>970i$4_5AJbTFcljVmi2plzI?;-E=>PFD*)QYfT2Y3aNJAb^m)=+`WEbZxZL(YTh zo<y(%<mtMAzsab)UUW+a7{~(%U&zXaUf~(|yq&6^2VOiT{{292yxYm~Mm<aAAd5KY z6?#AqqD<l2p^>t@<KUc2$eCsVHj7Tg%TY^6c0vfDae+F5K2&76ZrzFa38*4tP}O*W zKV-)WxweH4;D5Py4qb5@e{Ux-1WWgt0vwQNwK6y1G}XhP%Op+{a;}Scw>zmt_w;jB zsHNl|<Pah2ox^}2L++f-4yx%x!_=DrvQJTipofcU!r%koVL7xylt)y*!Ucf20aP7M zdB1s;R}y5CgIiS{B1t!iC=Yn2?iSGhz#@UtWG1n_o-(6>`KT`(kxWfas}&|P@iKm& zaMMk91he=8RGO|L(60nx&Ix9-6N&YAcH$@P3HJVQllv4Vf7kVgQXM*Zn=V?qgNVU7 zhx9CpRd;)w>&nXgrAhSzo{&|@OJDmIcZg>)edaR?KOa&cj>Mhu#^w13)yGscRnG^4 zZs{V6*z*t>XnajrQa5{iz;==+{B05=he79+5X<C&GzD@Hol^q}U^)CirFD?z4W9n; zkxcQN;hX+ye_IHa?t)Jy(FKGBUZ{X{0F6OJi5%U_fE<{IG=|d;6~TFSj0UE+!I4Be z1AJBS7e{kABk~qkR%=ECiOSL4qDp5_1cUiO0k5MEFp&i0j~kLhl_%-ph_RwT$i5Ab zOFSG8!x7d&wo%gq5Qy7F-8V<oJNOt#2wW!Y6OeZBe=vf)C_-|>0WdKF0>IV<TfZ{4 zn^C=B=cG*@RS=d(Q<WF@Ql2=TyGN0CNq9Y|N9TZnQZb+wfUb9INjwNLm2vS^c~#J< zFOU?0fvF_X@f=eOB34g_H-T_RV(<)-9|_D99_m?3tCOlFddXrfWhBhLQFAm}DXN;l zF353Ce|MZ^03;kv<lnp9@cqkS1iVE_RiZ#OGxdVZl_oS`<6s>n(_L<{NlUByf-JcC zp{;wOK2WBGz!y&kZLx2JcKqH<Rc5LWO)w1-temi}t`R7t%D&6-!6yww<jKPwUK9bD zBYYH+?k^QUic7dQuK>-&5uK4_M5d2Q4Y(o+e{Nt`?@UGSe)&HHhHoH9RGftS+<?5Q z?*Ppl(wt!P0M~8clL2R(_*e4vDg$*6QWyMyei8(M)k7Q;{*sU^Bg1Sa-)s<I9N*~* zq-@D}p%*T#CKWWZ&8Q-nK9OGtk7l~iiBx}&Ik$Nw{APIx^;iQ)2SEq;s_y45p-#Ta ze@cH<H7Dc|w7;m^r>JiY6Rlv9{k%L(0o9?x0s#R#9lE!`dp5+~bijZDu5$XB&?=n0 z--|3b0Hg;5>=}vz!r`)HKy}g}_Ao1sD|%8@e)9uGf)RtRqoJL=a8YHJP=zLM=od_i z*k5jtRq*mjay<NSJI7SM^(a+nu{D*vf9$=f>eWi;%a`xJe*O6Q`?oiwdTRcz_s|1S zrrF_RT^W_<)%8q5A>cZ>Le8s18;2M{DBjU6a*}s`qMc#JZ9#hpztB6>OPxP}sjj^O zl90S9+N25=IgJ+sICfq@1i#%>U%1r}&>P@+)Qwz)OeJKp!}ufs`TX+gy>e<!f76B3 zBG1@>{gZskj`IBDx5zlC6-psz@ahQiv3Qn4B!$5fFDcD%z;WnxLt=`wp^jk|e_*j! zz-r|lhzPF*AZDT%UY~W%U`sufx?|(t0|WRGx@ark8p<r-p<r*%@O^h`31{yClu0;m zgeaLkTwM%XSfR4K@Y$;j=Mg1Be^yl^!C&#d8>~Z18cu>D?qG8DVhAX6TstOxS&@X( z-Rto<BGH8C_P8pTnp4G*alNpP<0p7*1UWtrR)FVC+MJ^%J0Zp1m{8O=ICyl{MSNKQ zgTX2WyHij?URenl#y5ZtPKXJ!Qo-AiIii~Oki)zo9-hzY2!;eOl6?Uuf6_Q0Gf^sN zR!5S7U?I^rv<mPet?Lp9a5Tb6#ZnZc;lNRaUTgW@zBkqTd#XfDM=~uSQ2yaJoC9)8 zqUQlygMf5h+?6#jg2#!|EUMHPYM+lCSq^Nl(T+fv#2*ZZl;^IuG<8j@o`me;F$fGy z4@o7b{ei(=DOPxpHi%^8f3K5(f{}wAx^#vwk&cSGo^)@NmlQrM2B>WXuCl6X08))p zXk?ANE`H8e!x?HFx;=;TlPXtJ`xQ_Oa^>Y91@Hqk`gC>C-RuSBhXkqERESzo$JFBE zNWn;umg7;uDs2)sWd4dZCwbg~pmPXRz$l<s`OU1$YS<;>5q+_claCrCe|1TC94D5u z$G^R#I!Wf}FFVIMj(mh?*yLTys5w=c`_&|e@*>JY^uPpcdtjmoF5zo|yr|w>q%^-W zz*sv_``Y1BU2Tof@f&)ngHv8~wfJ2uj3edf@rIS7n@9By1Em65LYg6|qXgJg=_LRL zpzSf|7fItN)$F2TI)c6Nf90h8-juDNHd(0H0ec8ZLr{xZj7MAjvcLCtTR{XKDhtU_ zu6(;sWGez1w@~K;Vth?C>^0D~B*Ye!N#GA)d2l$O?_E(hGP$7Z0t+*gq!xepLldKi zfgP|rsmU&>ojDHF3;aWkYXO=I4Y(04NSA12t2lECGwZ5&0_?a6f8q@av&aJt_;M|e zh2)()2_k`nsU`&QU)`c$;>?JkOy*MW5M+@L;TQwVIr=h)Q8@xKmIM((A)Ts&G5?*d zUNIiFey0&o%X(c))uWd9fW`#&b$vQv3Z`O=y7gen2$KkJuJfR4Vo*tl5YYsL)9nNd zY8XeGRh!(Z%pkC*f5F0mTt28mBnzeon$f(csAKWmdl$$r>PH~1k}o6-q7~hpH?(@I zWxf{4QmA-`#ew0bqFxjq$yITuYQ#~KP)dBa`q)+7>%J-FLHQ<xK{Y6d72!c*o!2#^ zlW*=Hsr$`T6;ri`rqHM!T7-)R4l10|shJBbC%m90Ui}*$e{=?lx~a`c*iK5CVi@W+ zM}DLxe^46%^bv+BCE8<AAyohCp`$B+T&6CbhHFMuj3GnuK1%{-gGLo?pz4mwxT>~j z=449`!ihOy2+kbj6BL2QDEMGMRw+|04dh*~)VXx`#fhq+Vr&PpUp-AhU2Hi+5Qzte z(UFQNUk$$pMS=Bbs$cv3OaHLH#k)52>W8^k8=|g9L(w>c1t?WiK18#FXGIUE8|FMz zbyF1(&LqXZ#G6S;IM>y-4cxYg88}OnfZCID9Wj4vqZT5Z2SRG1VyZ4<Kyge&PIgmQ z)gW*0NjGP3XtIjVa0plfBylW&E8u5Um*8!TjAQ(P(Ov`69-4{P<a0=C;5?cqpbjP~ z85!tFSSc0bTZn=Lxxsb>?TTdU&~T_ScT_VC5S2rMe{b~@4>bXT8JZnX+bHRAs_MPT z_fUTeG>})p^ElI;=-tc6A`RC8qESJ(J8b4^eL)5JA`X(tIFJe=7xe*zWwq&%fqC!& zuo95KiX(sbgfAIhlo|&Ne^Ku~xfIteV<aMZTZ~ub@@lbzK8^K17_4Hjdp#>gwRE95 zjw&M4V6C9o;u!|M+)o0(2O$|$Z}#1F$P9n5nbrKKfsfo#h6@;ts11-aA;G&Li;C%r zp;XD=g3s6>cSooCchb!fn!maGHICENQ^lkUpi!@WSI;n%8FB*)gh{FS<mftC$tSJ@ zNnf6?2IhG5qnl_Du}Y5m-86#%sZ-v@n&b>G$x{a}h?0dN%k>418n7at{DHwP(glBv z-!CYVuIG6Y-D;EfK}3~qvib)!_@MifiSG$w0fbRjTFqTOG<cfE1i%8M@gk{pPy_So zadH%b>qaova<yw9dsJ`-=3%!ac&HQN^X6cgC|{=&L}?J$aAjS~2i=0AJwwbb>4i7W zMZEW>87iWFscU0zXC1gic>&_enUH^ecebvF8+lZOv|3d8pZ}5Ggq0-qmjnckZbQxw z4)*PDzl<-R?yAw<<FTt=6aiahZ_a#?vYQIYrhfKbP$9aH1}dh<zo77kbMIAW3K;M_ ziEIXA#?u4^$|3G50B@*H)y1It*tU=GM(D38i!@xI!*vO!Te%dKO{`ksMR0#_j>&-% z2fpkCeti_4fwWKd=2J+|YopuDDa`o2fX}Gyo)}2@U+BT$DsUK5gc|9GQ*mqyj73sO zCvrsTM_plK)1R5^O)`f2?bm^XkSm<72$BB8g2<$)w~6l<z&4WArfz`?sN;EYwI<;F zN#zAJdBNqk3Z>X~n5e!9G!lOwMbdz*PKe3EuCSpxT^FGe=4obS-sr@%e(8vc;WZ^R zrh;)J*{@=$z7u-jkdwN|)qMrrAE~v}HV~x!s@k=-I-!nwOjVpvck)s1#6(z=jMl)_ z4Gw-?waK?Q_(T>d?T@U5UJQ5Nn#h2p+i+-s*I1*9U1%=#uxG*|L&<+&Oew>foVvk* z+vd<r8xXR7U3aT74CX<4RGV-JFhh0zBV3&Z0Xm|MB(HlWbq)5MG`xlst>w;BGd_S3 z@fDc`HgQxM^Kp#~*VzbqRjp1@*DIWaA4b~{+?uRZWr8z3>cHd(0N*1ssFg?k&^8E0 zU=jX-YZ@A$s+I%1i1mLLF}~t|X02DT_|OZ9y1!;Y;kg_LU%Es~VVY<VQoA~R_?n~Y z5!OK4a`XTN!ojQEi!`ZQTtHy7>@`U@bXfs2l^v^wQ8dmP)D%2qcb>iQYZ>;WKDist zuj^vQ@&A@$ofT+a_z;9cEp8=^p!!h6aWg3pXNfA@OUfdZ@wtB(PRkQg1-F|TPQd6D zBS!Ex&uXIF5nSPIt3$Vh#dFuIZ&%m7Ke*QS{mZYP`uF`%@45p$6y8@2)Mbqn)s6lr z@Smex4mOgDt9oih(TNT8TYyj&QUS26zJF2#z-Lzj*@DFJG;m7n+F)u0ibIwFWim)Y z+!F1nsqH4Y(e!^+_x^@Oa&I6WIE1nWihDrQ!vrA=<kF}aDGlrKkX6jY4YIE$sCa0U z`zA&e1d&vJ(pzn2gjcUNwXYuZ3Or)XibR9Vp=?$3=b=>n|GB~5u<N014KIPO^X8`e zn(KDCHr*3Us0k(@SMwj#aR({C%JsSwIEi=6Dw>;`$Y6gqmGn3?&=mmXv2_`S-a}*` zaR;wEmYU%3SCcNZnkWz{OLu+`w^gQZ0I9#)<FmSRIHM#8%m>L#1}C*dw{&G|RpQS} zYnO7}FD!LqCG|F`*(n=ra=5E@$_Wu0{A3=H*zvmOMxCO^D=-OGj6b#)=#}qSuO2te ztf?B%(c6E7oyG*3>K|}Kb%7vU;t=gZ&=RYFHF5xNCyF)BomM`x9<`n8@?T?V;Ci#r zEfI)KxB8L`!SM?X%A55&$_R}Yy`dKx4{IKwOy{ktM@=OZt(0uj1!UxVluivMtUh24 zn5-5wt{4YDrnb06jwo4Op%6CU7qI6L{e^i%?2Lc7G*3H}r(tVQ6pg#{PVwjVy6}rY zyW<y$P<N#o3)N_p$Au6x?V24s5qvz@t!W<2IDCKIQuL(DLlJdvswMMSkc3UdLYY*C zg~lz^9m2z6h9Wr>IvkB$%agW4s=zt&;5TkX334suzDrgH^-_7H4q6(ifzFAoo+RVr zrLBLdWv8qA806qfU>*b)ezmVlX$}cNh=M}tT=Q&1b1zchoc}eHJqZgKkwz7Pm!>w# zcb@vG|Lx0f-=Ez}s4w0<1(LzNego8xqhSVwGaQ>h)J%UT&AANa0W^S5pr{c3#KX*i z#HU`sq;ATtiMT{QN}91E=rj+k`6y`YY&?J5A<uVE))RUJi`u(^AAXrEVuaMKD3KPy z2S5(nDl0~41WA!|^S#ZChsKC3)zB|Aj9jw-KOANQy&NWwytd|Is|rAqh?od{e!|-> zPA&CoiacuPghp*tab23!P;M1|{KQmMmbxcJkR!qdc=&)bUw!x*Fh&m}lwsiHxT1eC z8&!Tc-d}Ojx>VHTpK<lBy$U=n=h}h%khD#}RBM?88I~Fv{m2}64`3417t1*ppp%Y| zx((?BvErkU>OO&j6?n!v>L<si)ugl+M#~dRX!>;~m_XWIL>dpD8m7~y4i#_snxzJG zLe<NtL3{-M47T!m27Ic~32M<b-ZOuYV*5u+U9tCroj?^YtwUI3L#^|s8au`-lK@>y z1+FP$RL<1Wg{AJtfsQ$-OS7r#(Eyf{>O)b-D=+DHB7slxlYnA^(_5XjTXS<WUE2zd z_`K#=Z@d)Z;X%lzxKRt3MY1vYg63)HjC@@qwzWyk9gYbGW~i(#r)r!~W-@=}iW*bU z7&WZlgY`8ou^$xo6y?4eJqJomElZ6D4QfXk5+(0tuJ3#P`BNXbRCce^&zeKH7X@c4 zU6i2e1CU%>B#<X3JECkZnTL*1m?w{WYxJ@-wW~)IT7(oF(Y~d^MD1d!2W5$McA0*| zESplA$L?W3(zMH?ChUP4cjAAYH)JP7NfStt1fTRmv9e4}J$OKtI!zNCkVFZZPaKNj zutSUixYE-Ph+sM4Qi@3hUoCD?3Ab+2I&T3zQyV|V#cz==_@xdILDk<|X)x56&-*#} z7uQ~{_8S$sP^b4!(xiT?tjqB#g;&-!!IXq4q&M7tYMv}7Ra^0$(Y1dhL>oUeHtgZ+ zX)iU;7DtLI8_i~zmR!)qEH(3`l36D6T_chSs1=xMe1^Z?pdIEO2vrPkM3+DAYJHqI zqAJW{L@{WP5DlbdGl<Bc{sI>k`gRH9pyiTlWT~C6d83S~@RM&|TeHGxfu`9Ug6k|T zZ6I@ky$fBAl6<q*$MJu4|2pMe{^hb268WL;9WUCFZxg)6UTWD^u}1AS4njxFdrRmv zh+a*qyr~yxCbd9D4e3mgXH60EmRqffTSH;w1zZ$M$y?w%32}}GB(!W>YE6aJhtba6 zxtc#@ff!;}5u>W_v1qIegH{b+;&IURsf<D_>vk%u%iTFB&Rl<}{Ka?GcnZ+5wJ#)_ zVm3nB!=(x4A&5m1(27Vm&N91=0OmnZ+CMQ?c^$$G5BOeS#9I^U#i0qJ12mm?WM^&S z3D;2|&JCuk&h-TWtc^qNL}gbeT;(@fM=OV;O%D78S}Sg*QW(#VjdX8^Zr4Vb3@eug zEK@)5AbM0b1_^)EfJD4<63293R&?Kud-GX)6b;8{AxpfL;Q$?e!a{?`JPlsjIA-0g zqRY)C4oazrgg2&CHLSGOp*|@5Nu;fh4jOvJa(d(Nzw{3u=W~0BFCpUX_E4p<46oAd zN4)x<R$oG_i8LgpcsO0XE^@zaDP81UT_KZ`4bZ5dmk@v5{L~FOyvw38pE|PE1XYiU zN$R@cL$ng)gsEFB@+&5S)?vk45pW>nOoyfB!8&nf*qO^xq6?Y?_iFPh;YuL#Z5uYB zE^%FMkmryA4UhnE5lR{}R0<lJ<&1+Qz-gjB)uF$|J<T*qsd+Rq!La(?Bzd<J4ny?C z_;BS)ETezq>%4Ajbr){X0@&?^@@?k=WplE+<Xz^N3g9q=dtfah$4zx&9MFSo4T`BO zeY7w^!x`!UL`Gcf8nev2;R4t?@RDPYg>KYJ{d}Z!KeaMIO^+Z}0b4w81BD6(Q{z<u z&>4;vQXvm@Ym0@Vh9W#d3l6;yIYYH@?Pq{~Y0`h6SS{-C#YeA-+PX&IYaxsC-Vv+M z_!C3DBGrSf(o{QQ)E<+-GvJHj{DdwL28xPm&t*xHl>Z!y$_i;K3wY$6N(*QnElhxm zclG>;j_)*df8c;Ijn?4iRlTIBW3W{FXOMP1>BjZGWJc|0_|)Mm5*!y`*@8r%P2PaA z(K>$&4$<Q!91rn(wi+r_VbfqMIEHdOYSHZCQ@fVvD<Rnl!K?pp@N!^&)XJBt<`@*Z zuH}oJ_X(ZP`}>Fe`Psjum#j(uJ4k_hFd_H?vJ)QVHJs&?TTlhW@KT#6j2Fyk#Awj) zlolIZ&ZcfEv_;c3AGTM6I4_qGNa}8bq1S(Yp;J`{8`-mzrY&yJ8laS?g9YB~qzNNF zT7|kuGCtScmtFeunsVinFk{OaFz_C?vuo55ylp`}E+jahSv!?f9t5Pt=(gGroz~pQ z$Sp`}O@HRm?7im5IX)GM(tFGM=hvB&=jdPOpW9v6X!vuY-ayH9u4Pra_UOSa&9#4B z6_(Iq5e3yHz$m&pfM+^Rdl&+AUwEJ?yroqjM>1&;#~^EjylQ}nq(3#qtkps4%}bg+ z9pL4@52_NELOdV@OuHHaOcz19m8`-B3G*m@fWc_fp|(BkAOOX@?zsf&nq?-qp;m*> zf(2`W69taR)py5<L8D0KL3v*4qZWTLGfnZ;_Xfb5q0;ZH1n@{RXo5`R{--12`55R& zR{MW1!U7@^g}*pw1-Y%I<|K8>s4S?vPp2Wrql%%kh&WN#LXqN*ST<bqAVr(8<ntWF zP`<W^BDg^m{2o-9>YQ7RBP*o(lEwl)h^~X6EE)&Z*r`U$gBHwn5}8_<z~+BQ=%HYv zT8k8(kaFl#g!v(@I810fumNy-U8V$GE5dq2vsB-X`FB>znx%gzhidqz1<^5VBGl99 z4KL3BRRTvng@|%He8n2-)>I!5aG^4Ru7!_B832kk!aJc^OCvpM42LF%stN#^0xbeB zMIe$!kERUxCyts(xUXk0ujzmJNN_@DRW8t_Y#^EPOekEQCk3@Wu8Q|W-OL2!l~?Pj z?(JbJ{2xLA-|*T4l5FI5odsX7&IC={X`7PMNO{t_DzCOPXO&FwJ1dnR7ph6?ldB1X z4gzXIYF0Rtb5INQHE9oy+IB#9at5hRw=X<j03S#&VVgFWIc>_(y}p0BrA;zU<8iuq z*WC2L8C81M%04x2q68%<a!otkd?_gz$N;U3qTFR_Wj|Qi<0#{3X^(awWi8Ga#}G5F zUeh#N4GN}d37kyZ?C@}R^$1LjL0ZyfUeeS97*6<;3K6!T=JeXuz?TN#@YPCRzWv9S zFTY;1aPDm~9QhHI_KJT!tVmJ++|UrxMvv%@Zh0-%*t#2cP_wFbQEd!_FBk0tAt<UU z)=3vUnq>7V&cYyNbY6<wKGf<EMY1pw3X!N%1qmgxS1XO+K`HD0;y%6$itMO;1R74N zFeRQMNGkAvD8qd;W~UZlP78{uA{A^h5EDMAA_`rI8eF$d80>$ZwPU5i7)*1U8Wj>S zRHdUzf-Smphoh@`_~ho^ZoI_J69x-UzCBD)xT|MLTzS^yuB8CMFWra|J7t0nb7@j1 zhOW|1j+$|ps<^6ofcR^G#E91gOV-X2?fO|s{nlu<=zyf63H7+5)?fNYmQoc{6Ps(@ zjReH$-VAYwTabSNkW@~$9?*XLR6863OnCE*b7&)*=D;R&=%lkzq^4^tU9YK1-5okL z6u5fAm%=q3IJLR4a%xUp*llv+Xaf~(f;Kw7Io7ZH``3@>Z!(mUUVJdrQKyS$c0)I9 zerQI{N?r{tN7ouKy#!*;fm#PRL_{rToCLxd6=Z@1bW4A)E@@PN6jjmm;D-`2&mK5! zVh`rMt|^see#3O&YKU2PGt{+ibOv2)C@XEyKd73u14Imhv93`9UA?OxWSZK*RH|#R z*lRrsr~#^~(}RFjhuu`zyMXe#hI{!0=oG=zt|gmJJXNwR`_4<gd(&^{XdKRA-)qA_ z4fhKO-M4>{n__a(y%6iFF;d@k4+|sYla^#^S6Pkxywwb{uq`1tNe9>F(3#Yth66~R zT@y4Q7#vz#F&Z$d@iaa~YZ25B0{=sk!4bsSZ;&2*B2_{0HKwbY>D0o<vowz5F%F`( z8$9J`Xc8VaIU#f(d19-?UBm}qqr@_w06uA>Qj33T?T|8uJ3~p*)*gTsbs3_%XF|O} z#>o5SM^kAoEB#<6i%rdtzz$qf!#Nw!PE-2P)FTk<(3VeK?Gb57&FBQ;CXMf?DOes( zGlY|j3;hWkR@K6$dR`Y0lA3id8xgXv6g{9{)cd)#<Pau$-wVbWsXv;B(a??<JuDaD zG*y3vR;T2+TE;WFluyyc+aPmkD7R?KsyQ_yXQhHzv^hZ5P7|K5fFWI*YU@N$*PaPA zA@X8NokbN*`5t?}efqZl`f>l~vwKPJOLrbt&H>p3IS5CvSCUuNc+$+;7lRj)BuJ$w zQkCg6gaBmwYgTcncM}CowpSmPYtywfFIs;IF+zZ-VV#iDsO}!uTq3`#OHO<PQJXb~ zfGgZe2+Jq&zeWNhPiQV65Y~WTgkx;CwHDO0&|ve#p{sAN1+g-1%h1IkVF*3*1XERa z9Q0DPS`Ei*A4^jiLrWDrr>%}3`CL#x4qpQg`@OZUA~BY_m+|0bWMbVdk(A+1$Si-u zLk4``>Ect(UlCaVP?Ua+q=tqPDI4x*UAI*lmGA8u5m4(|R?{^(2zx@6r&=?#>`#Lu zK($ucBGyo;c4@v_{Na#lS5YGl0gZ7>Qz;I<cQjO{n;Hb^wf)F%ts065fQ&FkJSYU! zilbrAsa<#bTE6AUXCQ7=d5`3#J)(c4;Gn{2(?mzt9y7JOqe$LvnE&H#tEg(l+JNky z)O>soLQ<V0=MK|dKgmEcN!zBJ_KP%6g3%(hrp<8#WJLy(5XmIhGFFoDH3xt{;MHVX zP(!p--tC>P-PPD_>iJg{UMubNyG0jua4SyX#;nTT+DhCo79QKP_FN$}8W?|f?P69> zEDU_-R+p-*8ah=f)a}a{Y98{$=g|_DuGtoCN}0qu^c75iw~V79u>oKsMFQxBY5U}} zRPL%jG1jYR5$1Pfw<+=Hw7&$&tMgMs43MOXqKfqD={dlqB$xFKqwzrtvFg+YILvx2 zZ;qM=HLXT~sgob0=IOLiOA>!RU$vYF-Z^bE5lQr>BDcHG&#PXM&(S^}MR(Cu>(swQ ztLH%eBaY=?1G$XlP)q5k2~C$@1&mJmLby)rS6cz>6x7&S>!QB&0<aX{`sll>El+Eh ztM;7w(IUL&%~;<)e)#(3FVFMSNBpY3LRLxTVM4V+%Oo1c7zNzZ6nuZtx<DL<kJ{Q& zCK-j?N1319`0tn#E~t)papxpIQhJ9rtLUQU7UE>5sVjZN>(Ia}d?9NcGV+L&9N>uL zu6tWdRqdRlpj~xcj-(C18NbI>wcQ8Z6-C~r_IrB);DFj#(S10vMs|#<Y-wN*BwQB} z_UcwNKxS?}Bxu3{LRNo><fVDK1EtV1A6@GEzq8h>V<9T<QFs7#L>I!is|g3{9}_sP z6>SjDT$~E_4u8_FxR5r0jQbxAK}{7{bl(P|YIFvqS64Jp5pWT;B_a0uwMsnlxB=b0 z+(a?rDrlji>7*N1*MK|UsTMLK)eA|cikwkSz4w5(8^2YwFj;@)MW3%idDMs%uA8-s zO-p{XcYriPz9W&yp^}(b){1j94rqr^1PRn7sykD#cc1z`L;t1$U$U+pqP7j(RZUcn zeQ!Y{%2UHeTdfPjNihI~ORb<qZKOn`dtH69wY<9zO)v#01ixReMjAe3K^vVk^k`7n z#(8V8xVFZER5gF<J`uVhVXpxmGSy8lLo3u1rJ4_^wCEBMo&t#{)0eHr)v2pRY@R_# z4OMGys%mN%$Jf1C)_w{YVk|*>M2T3^K-MBCbt7xlI;R0YMfB!tsZa?-7izSqzvJCf zpZfQ!mZ!;yJ5VhW=2@zuXyawlVv#d7&f?G6=qxptJK=w1K>Q9hAM5Je5{h3~DT;^+ z8lq(#Rn<#Nygg2#UI*n@ZSU&XI};39)+0^;<E@QtCEo5yL3w<-`c;p%#SdfvA84U= zSZg7=P0h!KTqf%BSS@IAq1G=otyd}69i<l44eb&ktkhbn26sph0v19XH9V%3MlhUf zp}f<`{fK`W^Lt;p`t5JuzVBb=b9jkbPpi)M`|uLloJYex;x&MP&7w8c6Nhj;s0R-* zg0)t^mc(d>XVPukTEGYo4jpgFX;2}dVF4n`uS<ERKd%cFNM!t$YPraIT^HgYE8sg| z|F|#Ih8OX!?OHFWfl%<UXw}CGxZzq0ABJgZS*U*sewyB_d0*`;qyjD2^SZJH4F?*! zYuO_FV+G_G<Vbf#8xL97@Dw#h53fJEq7u(q)|u_6rqceAht&+)%?KCC%JyZe=^x81 zFMx$m_U`tXq?4+m0lZjqB2qK@LkH$iloG0X#HoAFqP8xyH(q+AtW-1c`ms%RmD<%F znBspR9P?Gdt%nwE5Ps;!a9>p4>%Mi1nB#v=*T0%;uTopua)q$z>SEG-h69HJPkN9u z(AJ|}WTwFbXoPA>VepG+be?f<R3L%0HRmZ=A3y~2;SHt!I=)?z=bqvNpAwDM04^Cs z70aW_zPehqikQF6+9{+zjzKFw$-?_2tz>@{ZP(6ATVBiKufeM9Nc>fM>AYqmqdNOE zE;6CQCC=d5r2;X7Rx%8DnJzHzowGt2Y|s|sFhHsoUyEmIDl&Qlp5aBL4(;vqTFK-S z*rU~jA?c5d7;5i@wRlY%5P+9GgO*ohUJ-_}O-LSfSx?$p;0^3e%~4$!gKswa(r17F z_0z=<u3J&~$is>qj6}9rxoAyK?0Sl++NPQ()RCcmFh?tphlD`X4y6>zWjxK?k?*wO zT&o*$S0`1#x1|zPCv~cqA-!89NVHM`H92}o*Fu`2IqQ4Ut6Gh%E(~Q>L{TLbsRAP) ztV4T|K=eRTn|OLx7k$#~fr<!F14w_)I;W8NHDm>YSo-5C1Si^Es6mRRR$6E`BpTJH z{*tcZ!PVfE-U`J3H9vlxzkU4vti4Sy02E^U;SWlPW1{b(I)QfO0JKW*8ozDgY8tpP zEiT1zH?DGBP3RBC(XM}z2li1bt**8*iLIem;G`g2RZnWw>N4$)*5)RNp%#C#A4f3t zGt|p-dcHHyZA1NgO-iWctK1!v+Ci{(k;?~l0FgssC%n9Ph{9m1o&{0ERF~nBS}8md zTh*vt)SHmB1?1rIYW~!^V`Q4Tht{>!h%gQBW#a$(j2Y*1BKo|4Y7b*K6A5X`7uq>c zv=N;{hvOWimD7?PxPWdJ0bYNPpsGjLAOk#wIFR&!Y0XusD<zxS$49tU6m2baRC59e z!e?|=xQ6yX2MCf4bl2AIg?3MT2tw6wwUh%x<Yro5sI5DgA~XmCXFr>|i}VMmsAE3E z;m}t@>y1HnpQ^6kwDlgT>Qc#SAnn%<JjZ`I8l2aj5@gOSO}mb?2TFhY<=lIN(4(Dz z@|+*;kG%$h$a?q?F$_6_r<?wG252qf1xe9d@=<FQV6mXongB!^MEyyGRZ41Kg2zLw zb$6zU^;GXX+&Wj)=0Lb>Ng)zD@)wL{QZY$W)VC`vsXGn!0Cl)hx_-iI&$ZV!kEtd$ zNI)SEYlkBwG4VViEJA-EG$`Wl+9+dAb3i7_J8>%xyQ%#wqnD5V<R{%1_KK0<ch#;e zsXwCV%}!sw%`d-hWxXe>KU~geR<j<J2ODNCLqoJj<EL3WcZguLo0ckbj;<@>ah_OU z-O)JYgS!M>^)~HzJvOy3(Q7PlNBzl98$<=EY6CJ5zxY^iF?U}6qd@=WO$oxHK@_ld zT}ZOk*RLw`HE^Oo-GmSc`r|Xi!-Fc%ReQB#fvjK4|Imk!LDdYALQQ)w^3(*lMliHe gY;h3Uyst%~u8*aJXKL)=QTspqfAV1#sHSTG0ODz;Jpcdz diff --git a/metadata/md5-cache/sci-electronics/eagle-7.7.0-r1 b/metadata/md5-cache/sci-electronics/eagle-7.7.0-r1 index b947cd84d847..2cfe58b7ebd1 100644 --- a/metadata/md5-cache/sci-electronics/eagle-7.7.0-r1 +++ b/metadata/md5-cache/sci-electronics/eagle-7.7.0-r1 @@ -2,7 +2,7 @@ DEFINED_PHASES=install postinst unpack DESCRIPTION=CadSoft EAGLE schematic and printed circuit board (PCB) layout editor EAPI=6 HOMEPAGE=http://www.cadsoft.de -INHERIT=eutils +INHERIT=desktop IUSE=doc KEYWORDS=-* amd64 x86 LICENSE=cadsoft-2 @@ -10,5 +10,5 @@ RDEPEND=sys-libs/glibc || ( <dev-libs/openssl-1.1 dev-libs/openssl-compat:1.0.0 RESTRICT=mirror bindist SLOT=0 SRC_URI=x86? ( ftp://ftp.cadsoft.de/eagle/program/7.7/eagle-lin32-7.7.0.run ) amd64? ( ftp://ftp.cadsoft.de/eagle/program/7.7/eagle-lin64-7.7.0.run ) -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e56d0d4980ec5c9584d847f02e60cf75 +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa +_md5_=e03320fb119f7572fe64ad641ef6b70c diff --git a/metadata/md5-cache/sci-electronics/eagle-9.6.2-r3 b/metadata/md5-cache/sci-electronics/eagle-9.6.2-r3 index 4bdcae461227..d34daa51601a 100644 --- a/metadata/md5-cache/sci-electronics/eagle-9.6.2-r3 +++ b/metadata/md5-cache/sci-electronics/eagle-9.6.2-r3 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://www.autodesk.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop optfeature xdg -KEYWORDS=-* ~amd64 +KEYWORDS=-* amd64 LICENSE=Autodesk RDEPEND=app-crypt/mit-krb5 dev-libs/expat dev-libs/glib dev-libs/libpcre dev-libs/nspr dev-libs/nss dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/libglvnd media-libs/mesa net-dns/avahi net-print/cups sys-apps/dbus sys-apps/keyutils >=sys-fs/e2fsprogs-1.46.5 sys-libs/glibc sys-libs/zlib x11-libs/libdrm x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxshmfence x11-libs/libXtst RESTRICT=mirror bindist SLOT=0 SRC_URI=https://eagle-updates.circuits.io/downloads/9_6_2/Autodesk_EAGLE_9.6.2_English_Linux_64bit.tar.gz _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=bf02094395f93c2ceffb57d1cd36305b +_md5_=0506786a6d64cbeecf81278b7ce23536 diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 923ecfa0312a1f9935cb4f446fc3e1a834d451ae..fd9e0f3aa2b78418e544b45a72143b2f875ebc17 100644 GIT binary patch literal 19071 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 CfzEya literal 21002 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 JPE|>i000S|>|p=^ diff --git a/metadata/md5-cache/sci-geosciences/grass-7.8.6-r1 b/metadata/md5-cache/sci-geosciences/grass-7.8.6-r1 deleted file mode 100644 index 1846c0a668e3..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-7.8.6-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=7 -HOMEPAGE=https://grass.osgeo.org/ -INHERIT=autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg -IUSE=blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) opengl? ( X ) -SLOT=0/7.8.0 -SRC_URI=https://grass.osgeo.org/grass78/source/grass-7.8.6.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=025d863e2c635761dfebd0b537bb05b8 diff --git a/metadata/md5-cache/sci-geosciences/grass-7.8.7 b/metadata/md5-cache/sci-geosciences/grass-7.8.7 deleted file mode 100644 index ccaa9927e75e..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-7.8.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg -IUSE=blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) opengl? ( X ) -SLOT=0/7.8.0 -SRC_URI=https://grass.osgeo.org/grass78/source/grass-7.8.7.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a1638716c64c7e2f5ea71def97b59cf0 diff --git a/metadata/md5-cache/sci-geosciences/grass-7.8.7-r2 b/metadata/md5-cache/sci-geosciences/grass-7.8.7-r2 deleted file mode 100644 index 93453aa4fd96..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-7.8.7-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( <sci-libs/pdal-2.4.0:0= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop python-single-r1 toolchain-funcs wxwidgets xdg -IUSE=blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( <sci-libs/pdal-2.4.0:0= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) opengl? ( X ) -SLOT=0/7.8.0 -SRC_URI=https://grass.osgeo.org/grass78/source/grass-7.8.7.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e6583a669d173c015f2db68b12b1dac8 diff --git a/metadata/md5-cache/sci-geosciences/grass-8.0.2 b/metadata/md5-cache/sci-geosciences/grass-8.0.2 deleted file mode 100644 index 312ef3f0c535..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-8.0.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg -IUSE=blas cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) opengl? ( X ) -SLOT=0/8.0 -SRC_URI=https://grass.osgeo.org/grass80/source/grass-8.0.2.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=72181be90fee90f0947d343220c6ef2a diff --git a/metadata/md5-cache/sci-geosciences/grass-8.0.2-r2 b/metadata/md5-cache/sci-geosciences/grass-8.0.2-r2 deleted file mode 100644 index 9e32de9a6778..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-8.0.2-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:0= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop python-single-r1 toolchain-funcs wxwidgets xdg -IUSE=blas cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:0= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) opengl? ( X ) -SLOT=0/8.0 -SRC_URI=https://grass.osgeo.org/grass/source/grass-8.0.2.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0f9d4f0e13a5c311a33445e1cd7037e1 diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-18427 b/metadata/md5-cache/sci-geosciences/josm-bin-18427 deleted file mode 100644 index 66f6e40c9d79..000000000000 --- a/metadata/md5-cache/sci-geosciences/josm-bin-18427 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install postinst postrm preinst prepare -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Java-based editor for the OpenStreetMap project -EAPI=7 -HOMEPAGE=https://josm.openstreetmap.de/ -INHERIT=desktop java-utils-2 xdg -KEYWORDS=amd64 x86 -LICENSE=Apache-2.0 GPL-2+ GPL-3 -RDEPEND=>=virtual/jre-1.8 -SLOT=0 -SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-18427.jar -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c6bc17c4ab8ebfdf972371113ca64dcc diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-18565 b/metadata/md5-cache/sci-geosciences/josm-bin-18565 new file mode 100644 index 000000000000..3cec88487ec5 --- /dev/null +++ b/metadata/md5-cache/sci-geosciences/josm-bin-18565 @@ -0,0 +1,14 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=install postinst postrm preinst prepare +DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Java-based editor for the OpenStreetMap project +EAPI=7 +HOMEPAGE=https://josm.openstreetmap.de/ +INHERIT=desktop java-utils-2 xdg +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 GPL-2+ GPL-3 +RDEPEND=>=virtual/jre-1.8 +SLOT=0 +SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-18565.jar +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=73793bcbad5bb561c3b5db53c31d00e6 diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.22.0-r4 b/metadata/md5-cache/sci-geosciences/qgis-3.22.0-r4 deleted file mode 100644 index 67f62c2b4034..000000000000 --- a/metadata/md5-cache/sci-geosciences/qgis-3.22.0-r4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=User friendly Geographic Information System -EAPI=7 -HOMEPAGE=https://www.qgis.org/ -INHERIT=cmake desktop python-single-r1 qmake-utils xdg -IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle polar postgres python qml serial python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=amd64 ~x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) mapserver? ( python ) -RESTRICT=test -SLOT=0 -SRC_URI=https://qgis.org/downloads/qgis-3.22.0.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=88c9d1f1ed0fe3d9352fef0ed176131c diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.22.5 b/metadata/md5-cache/sci-geosciences/qgis-3.22.5 deleted file mode 100644 index 8ac9ae1b09dc..000000000000 --- a/metadata/md5-cache/sci-geosciences/qgis-3.22.5 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) ) -DESCRIPTION=User friendly Geographic Information System -EAPI=8 -HOMEPAGE=https://www.qgis.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-single-r1 xdg -IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) mapserver? ( python ) -RESTRICT=test -SLOT=0 -SRC_URI=https://qgis.org/downloads/qgis-3.22.5.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3036c315b9796fdae36e82eb6f67cdf1 diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.22.6 b/metadata/md5-cache/sci-geosciences/qgis-3.22.6 deleted file mode 100644 index 6dbcb8e70742..000000000000 --- a/metadata/md5-cache/sci-geosciences/qgis-3.22.6 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex test? ( python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),testlib] dev-python/nose2[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-),testlib] dev-python/nose2[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-),testlib] dev-python/nose2[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) ) -DESCRIPTION=User friendly Geographic Information System -EAPI=8 -HOMEPAGE=https://www.qgis.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-single-r1 virtualx xdg -IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) mapserver? ( python ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://qgis.org/downloads/qgis-3.22.6.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=61cac1202d1e77738b9cca3b65064bc5 diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.22.7 b/metadata/md5-cache/sci-geosciences/qgis-3.22.7 deleted file mode 100644 index cfa099715787..000000000000 --- a/metadata/md5-cache/sci-geosciences/qgis-3.22.7 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex test? ( python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),testlib] dev-python/nose2[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-),testlib] dev-python/nose2[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-),testlib] dev-python/nose2[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) ) -DESCRIPTION=User friendly Geographic Information System -EAPI=8 -HOMEPAGE=https://www.qgis.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-single-r1 virtualx xdg -IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) mapserver? ( python ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://qgis.org/downloads/qgis-3.22.7.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9835856469509621209aab5317a0e3b7 diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.22.7-r1 b/metadata/md5-cache/sci-geosciences/qgis-3.22.7-r1 deleted file mode 100644 index 02123dec93c5..000000000000 --- a/metadata/md5-cache/sci-geosciences/qgis-3.22.7-r1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex test? ( python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),testlib] dev-python/nose2[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-),testlib] dev-python/nose2[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-),testlib] dev-python/nose2[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=sci-libs/gdal-2.2.3[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) ) -DESCRIPTION=User friendly Geographic Information System -EAPI=8 -HOMEPAGE=https://www.qgis.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-single-r1 virtualx xdg -IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=sci-libs/gdal-2.2.3[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-5:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-5:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-5:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) mapserver? ( python ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://qgis.org/downloads/qgis-3.22.7.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fe98894311521e8703f75c6d5842d2c0 diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.22.7-r2 b/metadata/md5-cache/sci-geosciences/qgis-3.22.7-r2 deleted file mode 100644 index 2b7ef3664357..000000000000 --- a/metadata/md5-cache/sci-geosciences/qgis-3.22.7-r2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex test? ( python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),testlib] dev-python/nose2[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-),testlib] dev-python/nose2[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-),testlib] dev-python/nose2[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( sci-geosciences/grass:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=sci-libs/gdal-2.2.3[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-6.6:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-6.6:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-6.6:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) ) -DESCRIPTION=User friendly Geographic Information System -EAPI=8 -HOMEPAGE=https://www.qgis.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-single-r1 virtualx xdg -IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( sci-geosciences/grass:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=sci-libs/gdal-2.2.3[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-6.6:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-6.6:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-6.6:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) mapserver? ( python ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://qgis.org/downloads/qgis-3.22.7.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=312cd2446d9a8918d35110d0f77a658c diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.22.8 b/metadata/md5-cache/sci-geosciences/qgis-3.22.8 deleted file mode 100644 index baa90a2595fd..000000000000 --- a/metadata/md5-cache/sci-geosciences/qgis-3.22.8 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex test? ( python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),testlib] dev-python/nose2[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-),testlib] dev-python/nose2[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-),testlib] dev-python/nose2[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( sci-geosciences/grass:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=sci-libs/gdal-2.2.3[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-6.6:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-6.6:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-6.6:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) ) -DESCRIPTION=User friendly Geographic Information System -EAPI=8 -HOMEPAGE=https://www.qgis.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-single-r1 virtualx xdg -IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ GPL-3+ -RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= sys-libs/zlib >=sci-libs/proj-4.9.3:= >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( sci-geosciences/grass:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) >=sci-libs/gdal-2.2.3[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/sip-6.6:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/sip-6.6:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] dev-python/httplib2[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/sip-6.6:=[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) mapserver? ( python ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://qgis.org/downloads/qgis-3.22.8.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=312cd2446d9a8918d35110d0f77a658c diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index 79d43179b5c429adf215cbe2a776d21ee6883664..fbc84796d31567c8083bb41c4483f1bcc55a6b2e 100644 GIT binary patch literal 70627 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 literal 71911 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 ZtBD1MUVw`74E^}u{y#y}zU?mj0RYl^&#C|b diff --git a/metadata/md5-cache/sci-libs/amd-2.4.6-r1 b/metadata/md5-cache/sci-libs/amd-2.4.6-r1 index 4e7f407809cc..2ddaa8d5982c 100644 --- a/metadata/md5-cache/sci-libs/amd-2.4.6-r1 +++ b/metadata/md5-cache/sci-libs/amd-2.4.6-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://people.engr.tamu.edu/davis/suitesparse.html INHERIT=autotools fortran-2 IUSE=doc fortran -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=sci-libs/suitesparseconfig-5.4.0 fortran? ( virtual/fortran ) SLOT=0 SRC_URI=http://202.36.178.9/sage/amd-2.4.6.tar.bz2 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 fortran-2 72d28c6872beb1e7cb99684b0ae4715d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=557c34d24978d4a64a3328bcf1dc2875 +_md5_=59a69a883dbfeb1a32b75453a1c8e609 diff --git a/metadata/md5-cache/sci-libs/camd-2.4.6-r1 b/metadata/md5-cache/sci-libs/camd-2.4.6-r1 index df8227f1ac71..a913b1843e95 100644 --- a/metadata/md5-cache/sci-libs/camd-2.4.6-r1 +++ b/metadata/md5-cache/sci-libs/camd-2.4.6-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://people.engr.tamu.edu/davis/suitesparse.html INHERIT=autotools IUSE=doc -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=sci-libs/suitesparseconfig-5.4.0 SLOT=0 SRC_URI=http://202.36.178.9/sage/camd-2.4.6.tar.bz2 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=95169c71f725a1e60c4d2e5b0aac6a61 +_md5_=6f4ef3577f59a4193170bccec619316c diff --git a/metadata/md5-cache/sci-libs/cartopy-0.20.1-r1 b/metadata/md5-cache/sci-libs/cartopy-0.20.1-r1 deleted file mode 100644 index 581f2069f6b0..000000000000 --- a/metadata/md5-cache/sci-libs/cartopy-0.20.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/filelock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flufl-lock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=Python package for geospatial data processing and analysis -EAPI=8 -HOMEPAGE=https://scitools.org.uk/cartopy -INHERIT=distutils-r1 virtualx -IUSE=test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/SciTools/cartopy/archive/v0.20.1.tar.gz -> cartopy-0.20.1.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=0f93fa456e7db0bb034ac8cde240b58a diff --git a/metadata/md5-cache/sci-libs/cartopy-0.20.2 b/metadata/md5-cache/sci-libs/cartopy-0.20.2 deleted file mode 100644 index a89f1a9ff4ca..000000000000 --- a/metadata/md5-cache/sci-libs/cartopy-0.20.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/filelock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flufl-lock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=Python package for geospatial data processing and analysis -EAPI=8 -HOMEPAGE=https://scitools.org.uk/cartopy -INHERIT=distutils-r1 virtualx -IUSE=test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/SciTools/cartopy/archive/v0.20.2.tar.gz -> cartopy-0.20.2.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=0f93fa456e7db0bb034ac8cde240b58a diff --git a/metadata/md5-cache/sci-libs/cartopy-0.20.3 b/metadata/md5-cache/sci-libs/cartopy-0.20.3 deleted file mode 100644 index 40ae0f44f925..000000000000 --- a/metadata/md5-cache/sci-libs/cartopy-0.20.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/filelock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flufl-lock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=Python package for geospatial data processing and analysis -EAPI=8 -HOMEPAGE=https://scitools.org.uk/cartopy -INHERIT=distutils-r1 virtualx -IUSE=test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/geos dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/gdal[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyproj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sci-libs/proj-8 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/SciTools/cartopy/archive/v0.20.3.tar.gz -> cartopy-0.20.3.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 -_md5_=97d5deea4db956d3604cd67d4ee15ae4 diff --git a/metadata/md5-cache/sci-libs/cartopy-0.20.3-r3 b/metadata/md5-cache/sci-libs/cartopy-0.20.3-r3 new file mode 100644 index 000000000000..89ff31495924 --- /dev/null +++ b/metadata/md5-cache/sci-libs/cartopy-0.20.3-r3 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_8? ( dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)] dev-python/cython[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)] dev-python/cython[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools_scm_git_archive[python_targets_python3_10(-)] dev-python/cython[python_targets_python3_10(-)] ) test? ( python_single_target_python3_8? ( dev-python/filelock[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] dev-python/flufl-lock[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/filelock[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] dev-python/flufl-lock[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/filelock[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] dev-python/flufl-lock[python_targets_python3_10(-)] ) ) test? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/gdal[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-libs/geos >=sci-libs/proj-8 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/shapely[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] <dev-python/matplotlib-3.6[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] dev-python/pillow[jpeg,python_targets_python3_8(-)] dev-python/pyproj[python_targets_python3_8(-)] sci-libs/pyshp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/shapely[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] <dev-python/matplotlib-3.6[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] dev-python/pillow[jpeg,python_targets_python3_9(-)] dev-python/pyproj[python_targets_python3_9(-)] sci-libs/pyshp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/shapely[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] <dev-python/matplotlib-3.6[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] dev-python/pillow[jpeg,python_targets_python3_10(-)] dev-python/pyproj[python_targets_python3_10(-)] sci-libs/pyshp[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.1.3[python_targets_python3_10(-)] ) ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/gdal[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-libs/geos >=sci-libs/proj-8 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/shapely[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] <dev-python/matplotlib-3.6[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] dev-python/pillow[jpeg,python_targets_python3_8(-)] dev-python/pyproj[python_targets_python3_8(-)] sci-libs/pyshp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/shapely[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] <dev-python/matplotlib-3.6[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] dev-python/pillow[jpeg,python_targets_python3_9(-)] dev-python/pyproj[python_targets_python3_9(-)] sci-libs/pyshp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/shapely[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] <dev-python/matplotlib-3.6[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] dev-python/pillow[jpeg,python_targets_python3_10(-)] dev-python/pyproj[python_targets_python3_10(-)] sci-libs/pyshp[python_targets_python3_10(-)] ) +DESCRIPTION=Python package for geospatial data processing and analysis +EAPI=8 +HOMEPAGE=https://scitools.org.uk/cartopy +INHERIT=distutils-r1 virtualx +IUSE=test test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-3 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/gdal[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-libs/geos >=sci-libs/proj-8 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/shapely[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] <dev-python/matplotlib-3.6[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] dev-python/pillow[jpeg,python_targets_python3_8(-)] dev-python/pyproj[python_targets_python3_8(-)] sci-libs/pyshp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/shapely[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] <dev-python/matplotlib-3.6[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] dev-python/pillow[jpeg,python_targets_python3_9(-)] dev-python/pyproj[python_targets_python3_9(-)] sci-libs/pyshp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/shapely[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] <dev-python/matplotlib-3.6[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] dev-python/pillow[jpeg,python_targets_python3_10(-)] dev-python/pyproj[python_targets_python3_10(-)] sci-libs/pyshp[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/SciTools/cartopy/archive/v0.20.3.tar.gz -> cartopy-0.20.3.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 +_md5_=036cde05febbeadc9bda8718fcee5b12 diff --git a/metadata/md5-cache/sci-libs/cartopy-0.21.0-r1 b/metadata/md5-cache/sci-libs/cartopy-0.21.0-r1 new file mode 100644 index 000000000000..318a6d8fbd69 --- /dev/null +++ b/metadata/md5-cache/sci-libs/cartopy-0.21.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_8? ( dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)] dev-python/cython[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)] dev-python/cython[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools_scm_git_archive[python_targets_python3_10(-)] dev-python/cython[python_targets_python3_10(-)] ) test? ( python_single_target_python3_8? ( dev-python/filelock[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] dev-python/flufl-lock[python_targets_python3_8(-)] dev-python/pytest-mpl[python_targets_python3_8(-)] dev-python/pytest-xdist[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/filelock[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] dev-python/flufl-lock[python_targets_python3_9(-)] dev-python/pytest-mpl[python_targets_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/filelock[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] dev-python/flufl-lock[python_targets_python3_10(-)] dev-python/pytest-mpl[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) ) test? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/gdal[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-libs/geos python_single_target_python3_8? ( >=dev-python/numpy-1.19[python_targets_python3_8(-)] dev-python/shapely[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] dev-python/pillow[jpeg,python_targets_python3_8(-)] dev-python/pyproj[python_targets_python3_8(-)] sci-libs/pyshp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/numpy-1.19[python_targets_python3_9(-)] dev-python/shapely[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] dev-python/pillow[jpeg,python_targets_python3_9(-)] dev-python/pyproj[python_targets_python3_9(-)] sci-libs/pyshp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/numpy-1.19[python_targets_python3_10(-)] dev-python/shapely[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] dev-python/pillow[jpeg,python_targets_python3_10(-)] dev-python/pyproj[python_targets_python3_10(-)] sci-libs/pyshp[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.1.3[python_targets_python3_10(-)] ) ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/gdal[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-libs/geos python_single_target_python3_8? ( >=dev-python/numpy-1.19[python_targets_python3_8(-)] dev-python/shapely[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] dev-python/pillow[jpeg,python_targets_python3_8(-)] dev-python/pyproj[python_targets_python3_8(-)] sci-libs/pyshp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/numpy-1.19[python_targets_python3_9(-)] dev-python/shapely[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] dev-python/pillow[jpeg,python_targets_python3_9(-)] dev-python/pyproj[python_targets_python3_9(-)] sci-libs/pyshp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/numpy-1.19[python_targets_python3_10(-)] dev-python/shapely[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] dev-python/pillow[jpeg,python_targets_python3_10(-)] dev-python/pyproj[python_targets_python3_10(-)] sci-libs/pyshp[python_targets_python3_10(-)] ) +DESCRIPTION=Python package for geospatial data processing and analysis +EAPI=8 +HOMEPAGE=https://scitools.org.uk/cartopy +INHERIT=distutils-r1 multiprocessing virtualx +IUSE=test test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-3 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sci-libs/gdal[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-libs/geos python_single_target_python3_8? ( >=dev-python/numpy-1.19[python_targets_python3_8(-)] dev-python/shapely[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] dev-python/pillow[jpeg,python_targets_python3_8(-)] dev-python/pyproj[python_targets_python3_8(-)] sci-libs/pyshp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/numpy-1.19[python_targets_python3_9(-)] dev-python/shapely[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] dev-python/pillow[jpeg,python_targets_python3_9(-)] dev-python/pyproj[python_targets_python3_9(-)] sci-libs/pyshp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/numpy-1.19[python_targets_python3_10(-)] dev-python/shapely[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] dev-python/pillow[jpeg,python_targets_python3_10(-)] dev-python/pyproj[python_targets_python3_10(-)] sci-libs/pyshp[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/SciTools/cartopy/archive/v0.21.0.tar.gz -> cartopy-0.21.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 +_md5_=8a3e1afe1867ae2c937d24012a3e175a diff --git a/metadata/md5-cache/sci-libs/ccolamd-2.9.6 b/metadata/md5-cache/sci-libs/ccolamd-2.9.6 index ea1c30470aeb..e463791947e5 100644 --- a/metadata/md5-cache/sci-libs/ccolamd-2.9.6 +++ b/metadata/md5-cache/sci-libs/ccolamd-2.9.6 @@ -4,9 +4,9 @@ DEPEND=sci-libs/suitesparseconfig DESCRIPTION=Constrained Column approximate minimum degree ordering algorithm EAPI=7 HOMEPAGE=https://people.engr.tamu.edu/davis/suitesparse.html -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=sci-libs/suitesparseconfig SLOT=0 SRC_URI=http://202.36.178.9/sage//ccolamd-2.9.6.tar.bz2 -_md5_=d487b6ca3c59af0c7ccaa0c7ee3f807f +_md5_=cdfdcdf2e1704bb058004715635601c4 diff --git a/metadata/md5-cache/sci-libs/cholmod-3.0.14 b/metadata/md5-cache/sci-libs/cholmod-3.0.14 index 43a665212f65..a120c65ad107 100644 --- a/metadata/md5-cache/sci-libs/cholmod-3.0.14 +++ b/metadata/md5-cache/sci-libs/cholmod-3.0.14 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://people.engr.tamu.edu/davis/suitesparse.html INHERIT=toolchain-funcs IUSE=cuda doc +lapack +matrixops +modify +partition -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1+ modify? ( GPL-2+ ) matrixops? ( GPL-2+ ) RDEPEND=sci-libs/amd sci-libs/colamd cuda? ( dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers ) lapack? ( virtual/lapack ) partition? ( sci-libs/camd sci-libs/ccolamd >=sci-libs/metis-5.1.0 ) SLOT=0 SRC_URI=http://202.36.178.9/sage/cholmod-3.0.14.tar.bz2 _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=57717cc7289df6f2e216987555724ad0 +_md5_=e7d3cc152ae9f765244e6935e1756501 diff --git a/metadata/md5-cache/sci-libs/colamd-2.9.6 b/metadata/md5-cache/sci-libs/colamd-2.9.6 index 3b8383046111..a46788ffb0ce 100644 --- a/metadata/md5-cache/sci-libs/colamd-2.9.6 +++ b/metadata/md5-cache/sci-libs/colamd-2.9.6 @@ -4,9 +4,9 @@ DEPEND=>=sci-libs/suitesparseconfig-5.4.0 DESCRIPTION=Column approximate minimum degree ordering algorithm EAPI=7 HOMEPAGE=https://people.engr.tamu.edu/davis/suitesparse.html -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=sci-libs/suitesparseconfig-5.4.0 SLOT=0 SRC_URI=http://202.36.178.9/sage/colamd-2.9.6.tar.bz2 -_md5_=23a759b4832b69ba9d41f756f4e9efc6 +_md5_=5332230bb3ca3cb73ae732ee71fc2601 diff --git a/metadata/md5-cache/sci-libs/gdal-3.4.1 b/metadata/md5-cache/sci-libs/gdal-3.4.1 deleted file mode 100644 index 92247de1fc30..000000000000 --- a/metadata/md5-cache/sci-libs/gdal-3.4.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) java? ( dev-java/ant-core dev-lang/swig:0 >=virtual/jdk-1.8:* ) perl? ( dev-lang/swig:0 ) python? ( dev-lang/swig:0 dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst preinst prepare setup test -DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( virtual/jpeg:0= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mdb? ( dev-java/jackcess:1 ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support) -EAPI=8 -HOMEPAGE=https://gdal.org/ -INHERIT=autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 perl-module toolchain-funcs -IUSE=armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 java -KEYWORDS=amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD Info-ZIP MIT -RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( virtual/jpeg:0= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mdb? ( dev-java/jackcess:1 ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=mdb? ( java ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) spatialite? ( sqlite ) -SLOT=0/30 -SRC_URI=https://download.osgeo.org/gdal/3.4.1/gdal-3.4.1.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c860dadeb699460d7769337d2c793db4 diff --git a/metadata/md5-cache/sci-libs/gdal-3.4.2-r2 b/metadata/md5-cache/sci-libs/gdal-3.4.2-r2 deleted file mode 100644 index 80156a9a34b9..000000000000 --- a/metadata/md5-cache/sci-libs/gdal-3.4.2-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) java? ( dev-java/ant-core dev-lang/swig:0 >=virtual/jdk-1.8:* ) perl? ( dev-lang/swig:0 ) python? ( dev-lang/swig:0 dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst preinst prepare setup test -DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mdb? ( dev-java/jackcess:1 ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support) -EAPI=8 -HOMEPAGE=https://gdal.org/ -INHERIT=autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 perl-module toolchain-funcs -IUSE=armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 java -KEYWORDS=amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD Info-ZIP MIT -RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mdb? ( dev-java/jackcess:1 ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=mdb? ( java ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) spatialite? ( sqlite ) java? ( threads ) -SLOT=0/30 -SRC_URI=https://download.osgeo.org/gdal/3.4.2/gdal-3.4.2.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=47ed988ef645ddeca8e6159040772db4 diff --git a/metadata/md5-cache/sci-libs/gdal-3.4.3-r1 b/metadata/md5-cache/sci-libs/gdal-3.4.3-r1 deleted file mode 100644 index ac0fb938fd7c..000000000000 --- a/metadata/md5-cache/sci-libs/gdal-3.4.3-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) java? ( dev-java/ant-core dev-lang/swig:0 >=virtual/jdk-1.8:* ) perl? ( dev-lang/swig:0 ) python? ( dev-lang/swig:0 dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst preinst prepare setup test -DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mdb? ( dev-java/jackcess:1 ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support) -EAPI=8 -HOMEPAGE=https://gdal.org/ -INHERIT=autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 perl-module toolchain-funcs -IUSE=armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 java -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD Info-ZIP MIT -RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mdb? ( dev-java/jackcess:1 ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=mdb? ( java ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) spatialite? ( sqlite ) java? ( threads ) -SLOT=0/30 -SRC_URI=https://download.osgeo.org/gdal/3.4.3/gdal-3.4.3.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=099ea159e9a4f09c1a70ca2c43cfc087 diff --git a/metadata/md5-cache/sci-libs/gdal-3.5.0-r3 b/metadata/md5-cache/sci-libs/gdal-3.5.0-r3 deleted file mode 100644 index 6ba748b0675b..000000000000 --- a/metadata/md5-cache/sci-libs/gdal-3.5.0-r3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) java? ( dev-java/ant-core dev-lang/swig:0 >=virtual/jdk-1.8:* ) python? ( dev-lang/swig:0 python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst preinst prepare setup test -DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support) -EAPI=8 -HOMEPAGE=https://gdal.org/ -INHERIT=cmake java-pkg-opt-2 python-single-r1 -IUSE=armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD Info-ZIP MIT -RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( sci-libs/ogdi ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) spatialite? ( sqlite ) -RESTRICT=!test? ( test ) test -SLOT=0/31 -SRC_URI=https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0.tar.xz test? ( https://download.osgeo.org/gdal/3.5.0/gdalautotest-3.5.0.tar.gz -> gdalautotest-3.5.0.tar ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=54576d754cd35d11023869287e6b9a34 diff --git a/metadata/md5-cache/sci-libs/gdal-3.5.1 b/metadata/md5-cache/sci-libs/gdal-3.5.1 deleted file mode 100644 index 0b639680386f..000000000000 --- a/metadata/md5-cache/sci-libs/gdal-3.5.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) java? ( dev-java/ant-core dev-lang/swig:0 >=virtual/jdk-1.8:* ) python? ( dev-lang/swig:0 python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst preinst prepare setup test -DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support) -EAPI=8 -HOMEPAGE=https://gdal.org/ -INHERIT=cmake java-pkg-opt-2 python-single-r1 -IUSE=armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD Info-ZIP MIT -RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) spatialite? ( sqlite ) -RESTRICT=!test? ( test ) test -SLOT=0/31 -SRC_URI=https://download.osgeo.org/gdal/3.5.1/gdal-3.5.1.tar.xz test? ( https://download.osgeo.org/gdal/3.5.1/gdalautotest-3.5.1.tar.gz -> gdalautotest-3.5.1.tar ) -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ea250741f6ae541e49cd7be57590c05c diff --git a/metadata/md5-cache/sci-libs/gsl-2.7 b/metadata/md5-cache/sci-libs/gsl-2.7 deleted file mode 100644 index 0c00118743da..000000000000 --- a/metadata/md5-cache/sci-libs/gsl-2.7 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install prepare test -DEPEND=cblas-external? ( virtual/cblas:= ) -DESCRIPTION=The GNU Scientific Library -EAPI=7 -HOMEPAGE=https://www.gnu.org/software/gsl/ -INHERIT=autotools flag-o-matic toolchain-funcs -IUSE=cblas-external +deprecated static-libs -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris -LICENSE=GPL-3 -RDEPEND=cblas-external? ( virtual/cblas:= ) -SLOT=0/25 -SRC_URI=mirror://gnu/gsl/gsl-2.7.tar.gz https://dev.gentoo.org/~sam/distfiles/sci-libs/gsl/gsl-2.7-cblas.patch.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e61bd5ba2c3fc06ad1a2d0a0a6c50a11 diff --git a/metadata/md5-cache/sci-libs/metis-5.1.0-r5 b/metadata/md5-cache/sci-libs/metis-5.1.0-r5 index d3a31fa8e552..c876149e230f 100644 --- a/metadata/md5-cache/sci-libs/metis-5.1.0-r5 +++ b/metadata/md5-cache/sci-libs/metis-5.1.0-r5 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=http://glaros.dtc.umn.edu/gkhome/metis/metis/overview INHERIT=cmake IUSE=doc double-precision examples int64 openmp -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=!<sci-libs/parmetis-4.0.3-r2 SLOT=0 SRC_URI=http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/metis-5.1.0.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=281b2b5f8ffd61f5e478abb2b599bf13 +_md5_=23c8dc15167ae51b00c13305878786b3 diff --git a/metadata/md5-cache/sci-libs/pdal-2.3.0 b/metadata/md5-cache/sci-libs/pdal-2.3.0 deleted file mode 100644 index 775c96fd5dc1..000000000000 --- a/metadata/md5-cache/sci-libs/pdal-2.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/jsoncpp net-misc/curl sci-libs/gdal sci-libs/libgeotiff sci-geosciences/laszip sys-libs/libunwind sys-libs/zlib postgres? ( dev-db/postgresql:*[xml] ) test? ( sci-libs/gdal[geos,jpeg,png] ) -DESCRIPTION=A C++ library for translating and manipulating point cloud data -EAPI=8 -HOMEPAGE=https://pdal.io/ -INHERIT=cmake -IUSE=postgres test -KEYWORDS=amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-libs/jsoncpp net-misc/curl sci-libs/gdal sci-libs/libgeotiff sci-geosciences/laszip sys-libs/libunwind sys-libs/zlib postgres? ( dev-db/postgresql:*[xml] ) test? ( sci-libs/gdal[geos,jpeg,png] ) -RESTRICT=!test? ( test ) -SLOT=0/13 -SRC_URI=https://github.com/PDAL/PDAL/releases/download/2.3.0/PDAL-2.3.0-src.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d81125bdb20a831ca5c562dba44c13b1 diff --git a/metadata/md5-cache/sci-libs/plplot-5.15.0-r103 b/metadata/md5-cache/sci-libs/plplot-5.15.0-r103 deleted file mode 100644 index c1c605e784eb..000000000000 --- a/metadata/md5-cache/sci-libs/plplot-5.15.0-r103 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 fortran? ( virtual/fortran ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install preinst prepare setup test -DEPEND=cairo? ( x11-libs/cairo:0=[svg?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml:= dev-ml/camlidl:= ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] qt5? ( dev-python/PyQt5[python_targets_python3_10(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* dev-lang/swig ) lua? ( dev-lang/swig ) ocaml? ( dev-ml/findlib ) octave? ( >=dev-lang/swig-3.0.12 ) python? ( dev-lang/swig ) test? ( media-fonts/font-misc-misc media-fonts/font-cursor-misc ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Multi-language scientific plotting library -EAPI=7 -HOMEPAGE=http://plplot.sourceforge.net/ -INHERIT=cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 toolchain-funcs virtualx wxwidgets -IUSE=cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X java +lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=LGPL-2 -RDEPEND=cairo? ( x11-libs/cairo:0=[svg?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml:= dev-ml/camlidl:= ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] qt5? ( dev-python/PyQt5[python_targets_python3_10(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) qt5? ( dynamic ) test? ( latex ) tk? ( tcl ) -RESTRICT=!test? ( test ) octave? ( test ) -SLOT=0/14 -SRC_URI=mirror://sourceforge/plplot/plplot-5.15.0.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=565a3307b57a7456b40a75e4b6513f19 diff --git a/metadata/md5-cache/sci-libs/plplot-5.15.0-r104 b/metadata/md5-cache/sci-libs/plplot-5.15.0-r104 new file mode 100644 index 000000000000..ac3b9feb9645 --- /dev/null +++ b/metadata/md5-cache/sci-libs/plplot-5.15.0-r104 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 fortran? ( virtual/fortran ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install preinst prepare setup test +DEPEND=cairo? ( x11-libs/cairo:0=[svg(+)?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml:= dev-ml/camlidl:= ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] qt5? ( dev-python/PyQt5[python_targets_python3_10(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* dev-lang/swig ) lua? ( dev-lang/swig ) ocaml? ( dev-ml/findlib ) octave? ( >=dev-lang/swig-3.0.12 ) python? ( dev-lang/swig ) test? ( media-fonts/font-misc-misc media-fonts/font-cursor-misc ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=Multi-language scientific plotting library +EAPI=7 +HOMEPAGE=http://plplot.sourceforge.net/ +INHERIT=cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 virtualx wxwidgets +IUSE=cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X java +lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2 +RDEPEND=cairo? ( x11-libs/cairo:0=[svg(+)?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml:= dev-ml/camlidl:= ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] qt5? ( dev-python/PyQt5[python_targets_python3_10(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) qt5? ( dynamic ) test? ( latex ) tk? ( tcl ) +RESTRICT=!test? ( test ) octave? ( test ) +SLOT=0/14 +SRC_URI=mirror://sourceforge/plplot/plplot-5.15.0.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 fortran-2 72d28c6872beb1e7cb99684b0ae4715d java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d27196217435e51885b03595b0df47a8 diff --git a/metadata/md5-cache/sci-libs/suitesparseconfig-5.4.0 b/metadata/md5-cache/sci-libs/suitesparseconfig-5.4.0 index 005e19a0e93d..39ce9e416f63 100644 --- a/metadata/md5-cache/sci-libs/suitesparseconfig-5.4.0 +++ b/metadata/md5-cache/sci-libs/suitesparseconfig-5.4.0 @@ -4,9 +4,9 @@ EAPI=7 HOMEPAGE=http://faculty.cse.tamu.edu/davis/suitesparse.html INHERIT=multilib-minimal IUSE=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 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=public-domain SLOT=0 SRC_URI=http://202.36.178.9/sage/suitesparseconfig-5.4.0.tar.bz2 _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=45f1cd2781a8414e49b763b0fc5faafd +_md5_=9bd763e9b0e1be59992fd69f8f326c9d diff --git a/metadata/md5-cache/sci-libs/umfpack-5.7.9 b/metadata/md5-cache/sci-libs/umfpack-5.7.9 index 2e0721a342be..a5ad84cf5d83 100644 --- a/metadata/md5-cache/sci-libs/umfpack-5.7.9 +++ b/metadata/md5-cache/sci-libs/umfpack-5.7.9 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=http://faculty.cse.tamu.edu/davis/suitesparse.html INHERIT=toolchain-funcs IUSE=+cholmod doc -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ RDEPEND=sci-libs/amd >=sci-libs/suitesparseconfig-5.4.0 virtual/blas cholmod? ( sci-libs/cholmod ) SLOT=0 SRC_URI=http://202.36.178.9/sage/umfpack-5.7.9.tar.bz2 _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=fa14556f7c9c17028c6fa2ce49a15f4c +_md5_=f6ed37ce7c3f1e6539d0775edf9ee5fc diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz index 4ca3d98cd5007f442bb57fab5b24c9a1f797d1e2..bee437505b401d8f6a2d0bee0ef7e39d80233c71 100644 GIT binary patch literal 27744 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 literal 27913 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 E0QKaN*#H0l diff --git a/metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5 b/metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5 deleted file mode 100644 index 0ba02ca474e1..000000000000 --- a/metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets -DEFINED_PHASES=compile configure install pretend setup -DEPEND=dev-libs/gmp:= cuda? ( dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers ) -DESCRIPTION=Elliptic Curve Method for Integer Factorization -EAPI=8 -HOMEPAGE=https://gitlab.inria.fr/zimmerma/ecm -INHERIT=toolchain-funcs -IUSE=cuda +custom-tune openmp static-libs cpu_flags_x86_sse2 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~ppc-macos ~x64-macos -LICENSE=GPL-3 LGPL-3 -RDEPEND=dev-libs/gmp:= cuda? ( dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers ) -SLOT=0 -SRC_URI=https://gitlab.inria.fr/zimmerma/ecm/uploads/89f6f0d65d3e980cef33dc922004e4b2/ecm-7.0.5.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=be473b7c266f789279dabd75879c95ef diff --git a/metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5-r1 b/metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5-r1 new file mode 100644 index 000000000000..fdf87d123141 --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets +DEFINED_PHASES=compile configure install pretend setup +DEPEND=dev-libs/gmp:= +DESCRIPTION=Elliptic Curve Method for Integer Factorization +EAPI=8 +HOMEPAGE=https://gitlab.inria.fr/zimmerma/ecm +INHERIT=toolchain-funcs +IUSE=+custom-tune openmp cpu_flags_x86_sse2 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~ppc-macos ~x64-macos +LICENSE=GPL-3 LGPL-3 +RDEPEND=dev-libs/gmp:= +SLOT=0 +SRC_URI=https://gitlab.inria.fr/zimmerma/ecm/uploads/89f6f0d65d3e980cef33dc922004e4b2/ecm-7.0.5.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5022270b135ee93ec394b6246037f97d diff --git a/metadata/md5-cache/sci-mathematics/pspp-1.6.0 b/metadata/md5-cache/sci-mathematics/pspp-1.6.0 deleted file mode 100644 index 6a4470399070..000000000000 --- a/metadata/md5-cache/sci-mathematics/pspp-1.6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) sys-devel/gettext virtual/pkgconfig doc? ( virtual/latex-base ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup -DEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) -DESCRIPTION=Program for statistical analysis of sampled data -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/pspp/pspp.html -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=python-any-r1 xdg -IUSE=doc examples gtk ncurses nls perl postgres -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3 -RDEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) -SLOT=0/1.6.0 -SRC_URI=mirror://gnu/pspp/pspp-1.6.0.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c2ab7753a4b9a8d60ea0551611f547cc diff --git a/metadata/md5-cache/sci-mathematics/pspp-1.6.0-r1 b/metadata/md5-cache/sci-mathematics/pspp-1.6.0-r1 new file mode 100644 index 000000000000..0578976b8b08 --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/pspp-1.6.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) sys-devel/gettext virtual/pkgconfig doc? ( virtual/latex-base ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup +DEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg(+)] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) +DESCRIPTION=Program for statistical analysis of sampled data +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/pspp/pspp.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=python-any-r1 xdg +IUSE=doc examples gtk ncurses nls perl postgres +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3 +RDEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg(+)] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) +SLOT=0/1.6.0 +SRC_URI=mirror://gnu/pspp/pspp-1.6.0.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=f046c77796d6bb6f88047c862965ac09 diff --git a/metadata/md5-cache/sci-mathematics/pspp-1.6.1 b/metadata/md5-cache/sci-mathematics/pspp-1.6.1 deleted file mode 100644 index 625bd8a1bc3e..000000000000 --- a/metadata/md5-cache/sci-mathematics/pspp-1.6.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) sys-devel/gettext virtual/pkgconfig doc? ( virtual/latex-base ) test? ( sys-apps/which ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup -DEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) -DESCRIPTION=Program for statistical analysis of sampled data -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/pspp/pspp.html -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=python-any-r1 xdg -IUSE=doc examples gtk ncurses nls perl postgres test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3 -RDEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) -RESTRICT=!test? ( test ) -SLOT=0/1.6.1 -SRC_URI=mirror://gnu/pspp/pspp-1.6.1.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b996ebefcc89551b79ed5adf5f17bc60 diff --git a/metadata/md5-cache/sci-mathematics/pspp-1.6.2 b/metadata/md5-cache/sci-mathematics/pspp-1.6.2 deleted file mode 100644 index 44dd52ba5f23..000000000000 --- a/metadata/md5-cache/sci-mathematics/pspp-1.6.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) sys-devel/gettext virtual/pkgconfig doc? ( virtual/latex-base ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup -DEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) -DESCRIPTION=Program for statistical analysis of sampled data -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/pspp/pspp.html -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=python-any-r1 xdg -IUSE=doc examples gtk ncurses nls perl postgres test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3 -RDEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) -RESTRICT=!test? ( test ) -SLOT=0/1.6.2 -SRC_URI=mirror://gnu/pspp/pspp-1.6.2.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=7086f51573e4021059791010dafcc91b diff --git a/metadata/md5-cache/sci-mathematics/pspp-1.6.2-r1 b/metadata/md5-cache/sci-mathematics/pspp-1.6.2-r1 new file mode 100644 index 000000000000..a190626392bf --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/pspp-1.6.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) sys-devel/gettext virtual/pkgconfig doc? ( virtual/latex-base ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup +DEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg(+)] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) +DESCRIPTION=Program for statistical analysis of sampled data +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/pspp/pspp.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=python-any-r1 xdg +IUSE=doc examples gtk ncurses nls perl postgres test +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3 +RDEPEND=dev-libs/libxml2:2 sci-libs/gsl:0= sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/libiconv x11-libs/cairo[svg(+)] x11-libs/pango gtk? ( dev-util/glib-utils x11-libs/gtk+:3 x11-libs/gtksourceview:4= >=x11-libs/spread-sheet-widget-0.7 ) postgres? ( dev-db/postgresql:=[server] ) +RESTRICT=!test? ( test ) +SLOT=0/1.6.2 +SRC_URI=mirror://gnu/pspp/pspp-1.6.2.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b70e25f5a9eb2149b52026ce46262ec1 diff --git a/metadata/md5-cache/sci-misc/Manifest.gz b/metadata/md5-cache/sci-misc/Manifest.gz index 7d741e4d33ba280c70d48e57421286fddd667126..23036c9267c17f7d8319210d01a673bb1bca2d34 100644 GIT binary patch literal 3754 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 U^g~kZ4wnD&Kcq`9JjxjW0QXo@-~a#s literal 3752 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 SRNDZ{fB7E*YgwDh82|tsnMMx) diff --git a/metadata/md5-cache/sci-misc/cdfplayer-12.2.0 b/metadata/md5-cache/sci-misc/cdfplayer-12.2.0 index edc620e85125..312d69e19290 100644 --- a/metadata/md5-cache/sci-misc/cdfplayer-12.2.0 +++ b/metadata/md5-cache/sci-misc/cdfplayer-12.2.0 @@ -2,12 +2,12 @@ DEFINED_PHASES=install nofetch unpack DESCRIPTION=Wolfram Player for the interactive Computable Document Format (CDF) EAPI=6 HOMEPAGE=http://www.wolfram.com/cdf-player/ -INHERIT=desktop multilib versionator +INHERIT=desktop eapi7-ver multilib KEYWORDS=-* ~amd64 ~x86 LICENSE=WolframCDFPlayer RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libXcursor x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt media-libs/alsa-lib dev-libs/expat media-libs/fontconfig dev-libs/icu x11-libs/libxcb dev-libs/libxml2 sys-libs/ncurses-compat:5 media-libs/freetype RESTRICT=strip mirror bindist fetch SLOT=0 SRC_URI=WolframPlayer_12.2.0_LINUX.sh -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 versionator d3fb3ba33acc3bbbdc4d7970227c100d -_md5_=e301ae90b2aef31c484fb70b6b139032 +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=8bf6cec1bd29d2d8e6da2dbb378b7726 diff --git a/metadata/md5-cache/sci-physics/Manifest.gz b/metadata/md5-cache/sci-physics/Manifest.gz index bf724a99fafdfa7c73c56bba8e9d28dea9dc6820..c2b806ffc587ff702a7018db0be68a3a1876aff6 100644 GIT binary patch literal 9465 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 LWcscBGC}|V0>aF0 literal 9301 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 DPdk}@ diff --git a/metadata/md5-cache/sci-physics/geant4_vmc-6.1_p2 b/metadata/md5-cache/sci-physics/geant4_vmc-6.1_p2 new file mode 100644 index 000000000000..f2d093c6746c --- /dev/null +++ b/metadata/md5-cache/sci-physics/geant4_vmc-6.1_p2 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-doc/doxygen[dot] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=sci-physics/geant-4.11[c++17,opengl,geant3?] sci-physics/root:=[c++17,-vmc(-)] >=sci-physics/vmc-2.0:=[c++17] vgm? ( sci-physics/vgm:= ) test? ( >=sci-physics/geant-4.11[gdml] ) +DESCRIPTION=Virtual Monte Carlo Geant4 implementation +EAPI=8 +HOMEPAGE=https://github.com/vmc-project/geant4_vmc +INHERIT=cmake +IUSE=doc examples geant3 +g4root vgm test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=>=sci-physics/geant-4.11[c++17,opengl,geant3?] sci-physics/root:=[c++17,-vmc(-)] >=sci-physics/vmc-2.0:=[c++17] vgm? ( sci-physics/vgm:= ) +RESTRICT=!examples? ( test ) !geant3? ( test ) !g4root? ( test ) !test? ( test ) !vgm? ( test ) +SLOT=4 +SRC_URI=https://github.com/vmc-project/geant4_vmc/archive/v6-1-p2.tar.gz -> geant4_vmc-6.1_p2.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=1ca846e08eda7be9a9feb017d24c9758 diff --git a/metadata/md5-cache/sci-physics/geant4_vmc-9999 b/metadata/md5-cache/sci-physics/geant4_vmc-9999 index 409b4e0c76cb..46fcf70b2f14 100644 --- a/metadata/md5-cache/sci-physics/geant4_vmc-9999 +++ b/metadata/md5-cache/sci-physics/geant4_vmc-9999 @@ -12,4 +12,4 @@ RDEPEND=sci-physics/geant[c++17,opengl,geant3?] sci-physics/root:=[c++17,-vmc(-) RESTRICT=!examples? ( test ) !geant3? ( test ) !g4root? ( test ) !test? ( test ) !vgm? ( test ) SLOT=4 _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9f1083c33d01f169d54c114f230b8185 +_md5_=21a81073077dd624a2fe5d21034af555 diff --git a/metadata/md5-cache/sci-visualization/Manifest.gz b/metadata/md5-cache/sci-visualization/Manifest.gz index 8544c7640466c4aaffa043e937b56269eb98891f..7440566254092206834ac25450b32b83671d41ca 100644 GIT binary patch literal 7268 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 literal 7275 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 F001(x2<HF* diff --git a/metadata/md5-cache/sci-visualization/gr-0.53.0 b/metadata/md5-cache/sci-visualization/gr-0.53.0 index 4e352da3eab4..a37f5b33c86c 100644 --- a/metadata/md5-cache/sci-visualization/gr-0.53.0 +++ b/metadata/md5-cache/sci-visualization/gr-0.53.0 @@ -9,7 +9,8 @@ IUSE=cairo ffmpeg postscript tiff truetype KEYWORDS=~amd64 ~x86 LICENSE=MIT RDEPEND=dev-qt/qtgui:5 media-libs/fontconfig media-libs/glfw media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/qhull:= sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXt cairo? ( x11-libs/cairo ) ffmpeg? ( media-video/ffmpeg:= ) postscript? ( app-text/ghostscript-gpl ) tiff? ( media-libs/tiff ) truetype? ( media-libs/freetype ) +REQUIRED_USE=cairo? ( truetype ) SLOT=0 SRC_URI=https://github.com/sciapp/gr/archive/v0.53.0.tar.gz -> gr-0.53.0.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=af4369e3100d20e23db11581a5bc6503 +_md5_=d8fac10a66ad3e6ca24effc70e6b834f diff --git a/metadata/md5-cache/sci-visualization/pythonprop-0.30 b/metadata/md5-cache/sci-visualization/pythonprop-0.30 deleted file mode 100644 index c1e362b7bb23..000000000000 --- a/metadata/md5-cache/sci-visualization/pythonprop-0.30 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=install prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] sci-libs/cartopy[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] sci-libs/cartopy[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] sci-libs/cartopy[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] ) dev-python/cairocffi sci-electronics/voacapl app-text/yelp-tools app-text/rarian -DESCRIPTION=Scripts to prepare and plot VOACAP propagation predictions -EAPI=7 -HOMEPAGE=https://www.qsl.net/h/hz1jw/pythonprop -INHERIT=autotools python-single-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] sci-libs/cartopy[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] sci-libs/cartopy[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] sci-libs/cartopy[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] ) dev-python/cairocffi sci-electronics/voacapl -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/jawatson/pythonprop/archive/v0.30.tar.gz -> pythonprop-0.30.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c93a086709a3cd91d9949aa3ca1a5806 diff --git a/metadata/md5-cache/sci-visualization/pythonprop-0.30-r1 b/metadata/md5-cache/sci-visualization/pythonprop-0.30-r1 new file mode 100644 index 000000000000..9ab5ba0c9027 --- /dev/null +++ b/metadata/md5-cache/sci-visualization/pythonprop-0.30-r1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare setup +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] ) dev-python/cairocffi sci-libs/cartopy[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-electronics/voacapl app-text/yelp-tools app-text/rarian +DESCRIPTION=Scripts to prepare and plot VOACAP propagation predictions +EAPI=7 +HOMEPAGE=https://www.qsl.net/h/hz1jw/pythonprop +INHERIT=autotools python-single-r1 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] ) dev-python/cairocffi sci-libs/cartopy[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] sci-electronics/voacapl +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://github.com/jawatson/pythonprop/archive/v0.30.tar.gz -> pythonprop-0.30.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5742f1635869f46baa2571e1a7171d83 diff --git a/metadata/md5-cache/sec-policy/Manifest.gz b/metadata/md5-cache/sec-policy/Manifest.gz index b6164020042be65ff4e54d76d85f691acf1c2fd6..e00bd9008f8384748fe6366dc183e0e645a0fa24 100644 GIT binary patch literal 120620 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 Z+X{LNscs6m4uH%5`~NrKwb-(b0|2W`bq)Xk literal 198602 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 diff --git a/metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r1 deleted file mode 100644 index b51fc30a8bbb..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for abrt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a4d07f168168d2ee307a56048c28a120 diff --git a/metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r2 deleted file mode 100644 index 36364e872855..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for abrt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a4d07f168168d2ee307a56048c28a120 diff --git a/metadata/md5-cache/sec-policy/selinux-abrt-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-abrt-2.20220520-r1 index a75f43a5a042..889b14a81467 100644 --- a/metadata/md5-cache/sec-policy/selinux-abrt-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-abrt-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for abrt EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a1a3f312d025676db9f9faff30b13e91 +_md5_=a4d07f168168d2ee307a56048c28a120 diff --git a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r1 deleted file mode 100644 index 872a8b2fca53..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for accountsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e44c827aa802bc35c36a2f98a5aaed2d diff --git a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r2 deleted file mode 100644 index a8abe2fb2161..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for accountsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e44c827aa802bc35c36a2f98a5aaed2d diff --git a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220520-r1 index 214c1649873a..81dfb8a8be17 100644 --- a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for accountsd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=29e09b09927afeb879644d06027035f5 +_md5_=e44c827aa802bc35c36a2f98a5aaed2d diff --git a/metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r1 deleted file mode 100644 index 9df0d73d5dd1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for acct -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3bfdbabc38322cb4a88590f3665c295d diff --git a/metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r2 deleted file mode 100644 index 4480f1f9a9b5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for acct -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3bfdbabc38322cb4a88590f3665c295d diff --git a/metadata/md5-cache/sec-policy/selinux-acct-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-acct-2.20220520-r1 index ce9ae26183e0..542fea8eadd4 100644 --- a/metadata/md5-cache/sec-policy/selinux-acct-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-acct-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for acct EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=14f7e4555db36127e35e69c59f1ac20e +_md5_=3bfdbabc38322cb4a88590f3665c295d diff --git a/metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r1 deleted file mode 100644 index 55fdf5d3f630..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for afs -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d62645df1c2dfb99d4121c49af19c363 diff --git a/metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r2 deleted file mode 100644 index 71f2aee6500e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for afs -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d62645df1c2dfb99d4121c49af19c363 diff --git a/metadata/md5-cache/sec-policy/selinux-afs-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-afs-2.20220520-r1 index 2330aa277854..7afc4c591b7c 100644 --- a/metadata/md5-cache/sec-policy/selinux-afs-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-afs-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for afs EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=425806c9f6904b743001098fed859501 +_md5_=d62645df1c2dfb99d4121c49af19c363 diff --git a/metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r1 deleted file mode 100644 index f820e4bb161a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for aide -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=65548261ed56a0f072778a525f4894b3 diff --git a/metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r2 deleted file mode 100644 index fae1d12e9f5c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for aide -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=65548261ed56a0f072778a525f4894b3 diff --git a/metadata/md5-cache/sec-policy/selinux-aide-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-aide-2.20220520-r1 index 3aab769a55d1..e5223d38ad07 100644 --- a/metadata/md5-cache/sec-policy/selinux-aide-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-aide-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for aide EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=144054e3bd9c97fc99b73302c26354a5 +_md5_=65548261ed56a0f072778a525f4894b3 diff --git a/metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r1 deleted file mode 100644 index 3b16ddb1a436..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for alsa -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=58addacf58aa9f3d0d9fbd7f683830ae diff --git a/metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r2 deleted file mode 100644 index 77c290d7f731..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for alsa -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=58addacf58aa9f3d0d9fbd7f683830ae diff --git a/metadata/md5-cache/sec-policy/selinux-alsa-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-alsa-2.20220520-r1 index 3776cdb0a6da..8bdaa9ed5157 100644 --- a/metadata/md5-cache/sec-policy/selinux-alsa-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-alsa-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for alsa EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=619c1738832cc74b12bf1e2dda021993 +_md5_=58addacf58aa9f3d0d9fbd7f683830ae diff --git a/metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r1 deleted file mode 100644 index b18556b445b4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for amanda -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=df01905a590960520d273206ff824ddd diff --git a/metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r2 deleted file mode 100644 index a998d3f79e57..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for amanda -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=df01905a590960520d273206ff824ddd diff --git a/metadata/md5-cache/sec-policy/selinux-amanda-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-amanda-2.20220520-r1 index d995f338d3ff..b0541348835e 100644 --- a/metadata/md5-cache/sec-policy/selinux-amanda-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-amanda-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for amanda EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=94686ae97fd377b5c3fc6c778059f78b +_md5_=df01905a590960520d273206ff824ddd diff --git a/metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r1 deleted file mode 100644 index 94ed9f3c04ac..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for amavis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cbf28451370803d87cd94fd78774ce54 diff --git a/metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r2 deleted file mode 100644 index aacf98de0d8b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for amavis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cbf28451370803d87cd94fd78774ce54 diff --git a/metadata/md5-cache/sec-policy/selinux-amavis-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-amavis-2.20220520-r1 index 7ebb189ec67e..f18cd784680e 100644 --- a/metadata/md5-cache/sec-policy/selinux-amavis-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-amavis-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for amavis EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c71dbb14d7ccb41c9ff6b7280de64902 +_md5_=cbf28451370803d87cd94fd78774ce54 diff --git a/metadata/md5-cache/sec-policy/selinux-android-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-android-2.20220106-r1 deleted file mode 100644 index b178f9e035f3..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-android-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for android -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9cff0569c4af63927f221c97ae676856 diff --git a/metadata/md5-cache/sec-policy/selinux-android-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-android-2.20220106-r2 deleted file mode 100644 index d924359c08c4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-android-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for android -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9cff0569c4af63927f221c97ae676856 diff --git a/metadata/md5-cache/sec-policy/selinux-android-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-android-2.20220520-r1 index 9e3d83192004..d65e2795525d 100644 --- a/metadata/md5-cache/sec-policy/selinux-android-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-android-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for android EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b1abbf82b1cb27cd5cc0c677d76bfe87 +_md5_=9cff0569c4af63927f221c97ae676856 diff --git a/metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r1 deleted file mode 100644 index a13dd9ea5a24..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for apache -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ced5df80caff767d8bb725d47d3d62e1 diff --git a/metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r2 deleted file mode 100644 index d1d7902210dc..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for apache -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ced5df80caff767d8bb725d47d3d62e1 diff --git a/metadata/md5-cache/sec-policy/selinux-apache-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-apache-2.20220520-r1 index 05ac44afc105..3c9d312e2f2a 100644 --- a/metadata/md5-cache/sec-policy/selinux-apache-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-apache-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for apache EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=74472048ec9f80dd868fce50e446b76b +_md5_=ced5df80caff767d8bb725d47d3d62e1 diff --git a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r1 deleted file mode 100644 index 716b4a35285d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for apcupsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=86fd4a1134591144834a4d870d103c61 diff --git a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r2 deleted file mode 100644 index 28825da947d4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for apcupsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=86fd4a1134591144834a4d870d103c61 diff --git a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220520-r1 index 5cf8102a3519..13f746a6c1d1 100644 --- a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for apcupsd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5cd775492a818d6c05f6ca2f166532e8 +_md5_=86fd4a1134591144834a4d870d103c61 diff --git a/metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r1 deleted file mode 100644 index 505f6cdcb8bd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for acpi -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=506b52e33fdd2520b03705b69f0239d7 diff --git a/metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r2 deleted file mode 100644 index c0b6de436bd6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for acpi -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=506b52e33fdd2520b03705b69f0239d7 diff --git a/metadata/md5-cache/sec-policy/selinux-apm-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-apm-2.20220520-r1 index 1e786df8f718..1977da07657c 100644 --- a/metadata/md5-cache/sec-policy/selinux-apm-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-apm-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for acpi EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=84a373520e7cbca71aa55679d40e834f +_md5_=506b52e33fdd2520b03705b69f0239d7 diff --git a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r1 deleted file mode 100644 index 101de7ae8d63..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for arpwatch -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1bb0c6ba3bf89e278dbeed2b50f65f5e diff --git a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r2 deleted file mode 100644 index 5e9d5f70b751..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for arpwatch -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1bb0c6ba3bf89e278dbeed2b50f65f5e diff --git a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220520-r1 index 4cbcb9930cf4..c9f3ed772f7e 100644 --- a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for arpwatch EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=06b5c04cd31413e743ab35158cd06a34 +_md5_=1bb0c6ba3bf89e278dbeed2b50f65f5e diff --git a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r1 deleted file mode 100644 index e90271d186fe..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for asterisk -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c6e87b6de2907dbdcbb65f500c725bd4 diff --git a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r2 deleted file mode 100644 index 1608b3c1f4cb..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for asterisk -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c6e87b6de2907dbdcbb65f500c725bd4 diff --git a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220520-r1 index 302e59ecd039..dae4ab6e8080 100644 --- a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for asterisk EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f8656f479d30d6f241e161a4aed9aa62 +_md5_=c6e87b6de2907dbdcbb65f500c725bd4 diff --git a/metadata/md5-cache/sec-policy/selinux-at-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-at-2.20220106-r1 deleted file mode 100644 index b12816f8ef00..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-at-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for at -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c71255725939806aa906237b006e04d2 diff --git a/metadata/md5-cache/sec-policy/selinux-at-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-at-2.20220106-r2 deleted file mode 100644 index 974ec0e910f8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-at-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for at -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c71255725939806aa906237b006e04d2 diff --git a/metadata/md5-cache/sec-policy/selinux-at-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-at-2.20220520-r1 index 937b729dbd90..b94715a2f0a8 100644 --- a/metadata/md5-cache/sec-policy/selinux-at-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-at-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for at EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ffc5f4a3abbd3f517280cf6519b94487 +_md5_=c71255725939806aa906237b006e04d2 diff --git a/metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r1 deleted file mode 100644 index 2b32b2b0f55b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for automount -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=91c69213c25d5455f6af378dab1ed7be diff --git a/metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r2 deleted file mode 100644 index 5cf9731f0066..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for automount -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=91c69213c25d5455f6af378dab1ed7be diff --git a/metadata/md5-cache/sec-policy/selinux-automount-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-automount-2.20220520-r1 index 18d64972d7fd..98b64e2f7b33 100644 --- a/metadata/md5-cache/sec-policy/selinux-automount-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-automount-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for automount EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2cc7f6198dec31eaa06a2e9269870083 +_md5_=91c69213c25d5455f6af378dab1ed7be diff --git a/metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r1 deleted file mode 100644 index 5434e305fb9a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for avahi -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a781b135fb038ad57123c765b1861e79 diff --git a/metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r2 deleted file mode 100644 index 63a814559818..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for avahi -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a781b135fb038ad57123c765b1861e79 diff --git a/metadata/md5-cache/sec-policy/selinux-avahi-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-avahi-2.20220520-r1 index 136c62296514..d99ece10d96b 100644 --- a/metadata/md5-cache/sec-policy/selinux-avahi-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-avahi-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for avahi EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e8ac71b840311d68c19d3f431b0f3364 +_md5_=a781b135fb038ad57123c765b1861e79 diff --git a/metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r1 deleted file mode 100644 index d8020a50b177..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for awstats -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=95afd89164e5347aa008286e9ca52246 diff --git a/metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r2 deleted file mode 100644 index 915ebcf101c6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for awstats -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=95afd89164e5347aa008286e9ca52246 diff --git a/metadata/md5-cache/sec-policy/selinux-awstats-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-awstats-2.20220520-r1 index a1ebbe6734c4..7a1685eb18d9 100644 --- a/metadata/md5-cache/sec-policy/selinux-awstats-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-awstats-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for awstats EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=66b0f0646d46f11d15718c71076e0591 +_md5_=95afd89164e5347aa008286e9ca52246 diff --git a/metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r1 deleted file mode 100644 index b6c2858b0f58..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for generic backup apps -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c0078b5a86ec1f6fdc6fcc949d85ca6b diff --git a/metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r2 deleted file mode 100644 index 7c0f2e87936a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for generic backup apps -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c0078b5a86ec1f6fdc6fcc949d85ca6b diff --git a/metadata/md5-cache/sec-policy/selinux-backup-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-backup-2.20220520-r1 index a6aaa466f4c3..e9abbe424faf 100644 --- a/metadata/md5-cache/sec-policy/selinux-backup-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-backup-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for generic backup apps EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a9d9914f4003ccdceda25feba40c0fea +_md5_=c0078b5a86ec1f6fdc6fcc949d85ca6b diff --git a/metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r1 deleted file mode 100644 index 7dd7fbb8eeae..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for bacula -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=91ad13aa978e9794214fb212d6de12a6 diff --git a/metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r2 deleted file mode 100644 index 0d33c71c0b6f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for bacula -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=91ad13aa978e9794214fb212d6de12a6 diff --git a/metadata/md5-cache/sec-policy/selinux-bacula-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-bacula-2.20220520-r1 index 1f4eab79fdd3..19604bf0d0eb 100644 --- a/metadata/md5-cache/sec-policy/selinux-bacula-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-bacula-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for bacula EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6b35e794a0eec37faeb2829db25626cb +_md5_=91ad13aa978e9794214fb212d6de12a6 diff --git a/metadata/md5-cache/sec-policy/selinux-base-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-base-2.20220106-r1 deleted file mode 100644 index ab19c9579fdd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-base-2.20220106-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10[xml(+)] >=dev-lang/python-3.9.12:3.9[xml(+)] >=dev-lang/python-3.8.13:3.8[xml(+)] ) >=sys-apps/checkpolicy-2.8 sys-devel/m4 -DEFINED_PHASES=compile configure install prepare setup -DEPEND=>=sys-apps/policycoreutils-2.8 -DESCRIPTION=Gentoo base policy for SELinux -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=python-any-r1 -IUSE=doc +unknown-perms systemd +ubac +unconfined -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.8 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=742374f05c60320ea798be0da8226c2d diff --git a/metadata/md5-cache/sec-policy/selinux-base-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-base-2.20220106-r2 deleted file mode 100644 index 2e54ffc868ed..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-base-2.20220106-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.4:3.10[xml(+)] >=dev-lang/python-3.9.12:3.9[xml(+)] >=dev-lang/python-3.8.13:3.8[xml(+)] ) >=sys-apps/checkpolicy-2.8 sys-devel/m4 -DEFINED_PHASES=compile configure install prepare setup -DEPEND=>=sys-apps/policycoreutils-2.8 -DESCRIPTION=Gentoo base policy for SELinux -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=python-any-r1 -IUSE=doc +unknown-perms systemd +ubac +unconfined -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.8 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=742374f05c60320ea798be0da8226c2d diff --git a/metadata/md5-cache/sec-policy/selinux-base-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-base-2.20220520-r1 index 1001b0b811ae..149e175377e8 100644 --- a/metadata/md5-cache/sec-policy/selinux-base-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-base-2.20220520-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=python-any-r1 IUSE=doc +unknown-perms systemd +ubac +unconfined -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.8 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=326a992bedc6853aca47d6abf6a9d32c +_md5_=742374f05c60320ea798be0da8226c2d diff --git a/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r1 deleted file mode 100644 index e627f35074fa..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-apps/checkpolicy sys-devel/m4 -DEFINED_PHASES=compile install postinst prepare pretend -DEPEND==sec-policy/selinux-base-2.20220106-r1[systemd?] -DESCRIPTION=SELinux policy for core modules -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -IUSE=systemd +unconfined -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -PDEPEND=unconfined? ( sec-policy/selinux-unconfined ) -RDEPEND==sec-policy/selinux-base-2.20220106-r1[systemd?] -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_md5_=428672636d8f9b7e14470ff5f93f12bd diff --git a/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r2 deleted file mode 100644 index 000cb7d8dd5c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-apps/checkpolicy sys-devel/m4 -DEFINED_PHASES=compile install postinst prepare pretend -DEPEND==sec-policy/selinux-base-2.20220106-r2[systemd?] -DESCRIPTION=SELinux policy for core modules -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -IUSE=systemd +unconfined -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -PDEPEND=unconfined? ( sec-policy/selinux-unconfined ) -RDEPEND==sec-policy/selinux-base-2.20220106-r2[systemd?] -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_md5_=428672636d8f9b7e14470ff5f93f12bd diff --git a/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220520-r1 index db80a70f0e27..fbacb49bf22b 100644 --- a/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-base-policy-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for core modules EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux IUSE=systemd +unconfined -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 PDEPEND=unconfined? ( sec-policy/selinux-unconfined ) RDEPEND==sec-policy/selinux-base-2.20220520-r1[systemd?] SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 -_md5_=4566a343a8acd3482bab4af3e420a8ca +_md5_=428672636d8f9b7e14470ff5f93f12bd diff --git a/metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r1 deleted file mode 100644 index e8ece9a9bd34..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for bind -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8ea795fa5d8db80858182569db1f5916 diff --git a/metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r2 deleted file mode 100644 index 34e1b2245dd8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for bind -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8ea795fa5d8db80858182569db1f5916 diff --git a/metadata/md5-cache/sec-policy/selinux-bind-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-bind-2.20220520-r1 index 723ad6cc96b6..1fc3f56eb267 100644 --- a/metadata/md5-cache/sec-policy/selinux-bind-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-bind-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for bind EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ab7f1e189a04a5f6756a49828a8fa5ad +_md5_=8ea795fa5d8db80858182569db1f5916 diff --git a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r1 deleted file mode 100644 index 7327a0ca6f77..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for bitcoin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e8c039e3d73fc3cf51d73d02d1267965 diff --git a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r2 deleted file mode 100644 index 4bede03ea0dd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for bitcoin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e8c039e3d73fc3cf51d73d02d1267965 diff --git a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220520-r1 index c20b2b811a0f..bf8e0f9f4761 100644 --- a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for bitcoin EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6180b14439208af73bba7f95fe74ed0d +_md5_=e8c039e3d73fc3cf51d73d02d1267965 diff --git a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r1 deleted file mode 100644 index 64dbac364315..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for bitlbee -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=eeb3a8e313f11ac0a4f0a87a1de88961 diff --git a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r2 deleted file mode 100644 index 6a9d342376fd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for bitlbee -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=eeb3a8e313f11ac0a4f0a87a1de88961 diff --git a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220520-r1 index 74a6beef50e9..a087314620db 100644 --- a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for bitlbee EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=41db58ead395be737a5d21d0a3ca0909 +_md5_=eeb3a8e313f11ac0a4f0a87a1de88961 diff --git a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r1 deleted file mode 100644 index 217fc3e30bcd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for bluetooth -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=05ca48b366f22cc5c452c345f46dd372 diff --git a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r2 deleted file mode 100644 index 4f63cdd8cd9c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for bluetooth -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=05ca48b366f22cc5c452c345f46dd372 diff --git a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220520-r1 index bad5e3d6176a..00bba6221b87 100644 --- a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for bluetooth EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=edf2441b550738338d88cb663c720e26 +_md5_=05ca48b366f22cc5c452c345f46dd372 diff --git a/metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r1 deleted file mode 100644 index 0c59442e0d09..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for brctl -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8b3c23c3a6836b68f829cc206dc4ed2b diff --git a/metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r2 deleted file mode 100644 index e7103bba8fd8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for brctl -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8b3c23c3a6836b68f829cc206dc4ed2b diff --git a/metadata/md5-cache/sec-policy/selinux-brctl-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-brctl-2.20220520-r1 index 7cf3876bcab9..a7e2530e492c 100644 --- a/metadata/md5-cache/sec-policy/selinux-brctl-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-brctl-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for brctl EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=74232503d2f4100f7180787f4d8bd490 +_md5_=8b3c23c3a6836b68f829cc206dc4ed2b diff --git a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r1 deleted file mode 100644 index e4ecf3c5886f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cachefilesd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c86f2beb8880aef9004ee8c31ea0f7d4 diff --git a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r2 deleted file mode 100644 index a4e11bea2287..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cachefilesd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c86f2beb8880aef9004ee8c31ea0f7d4 diff --git a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220520-r1 index 5bf8690dcd50..487e56e15e1d 100644 --- a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cachefilesd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b85fb5011868d543883b478174763144 +_md5_=c86f2beb8880aef9004ee8c31ea0f7d4 diff --git a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r1 deleted file mode 100644 index 10ddb4858d1d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for calamaris -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e843a9210cd9dbe409144117f27affbe diff --git a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r2 deleted file mode 100644 index 2a9c0a624f1e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for calamaris -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e843a9210cd9dbe409144117f27affbe diff --git a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220520-r1 index 43e74cc1697f..005094f75ccc 100644 --- a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for calamaris EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1aa29038539a138b5d74c91c52d2e32c +_md5_=e843a9210cd9dbe409144117f27affbe diff --git a/metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r1 deleted file mode 100644 index 008ee0013e0c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for canna -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=43a9cbac12628585138e375e93a60327 diff --git a/metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r2 deleted file mode 100644 index 2cce8a69adf4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for canna -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=43a9cbac12628585138e375e93a60327 diff --git a/metadata/md5-cache/sec-policy/selinux-canna-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-canna-2.20220520-r1 index bc6ced1fb379..c37514bfdb4a 100644 --- a/metadata/md5-cache/sec-policy/selinux-canna-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-canna-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for canna EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=777578a397d0a5b10d54e7ed5de75a73 +_md5_=43a9cbac12628585138e375e93a60327 diff --git a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r1 deleted file mode 100644 index ff6247606640..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cdrecord -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=83689438bf96bc89b7c34614ba7d2b1b diff --git a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r2 deleted file mode 100644 index 88d989c5e478..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cdrecord -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=83689438bf96bc89b7c34614ba7d2b1b diff --git a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220520-r1 index 0849f6491876..2b87570d7b02 100644 --- a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cdrecord EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=32be10c70aee375c44a76a3bef82a07b +_md5_=83689438bf96bc89b7c34614ba7d2b1b diff --git a/metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r1 deleted file mode 100644 index d49555152757..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ceph -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1728a12ce24997afbef1a85ddfab4ac4 diff --git a/metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r2 deleted file mode 100644 index d20748cc16f1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ceph -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1728a12ce24997afbef1a85ddfab4ac4 diff --git a/metadata/md5-cache/sec-policy/selinux-ceph-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ceph-2.20220520-r1 index ccb77546a00e..921b9f34320b 100644 --- a/metadata/md5-cache/sec-policy/selinux-ceph-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ceph-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ceph EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=10007408b99177581d8eef3d941ac45b +_md5_=1728a12ce24997afbef1a85ddfab4ac4 diff --git a/metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r1 deleted file mode 100644 index 9638e4abecea..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for certbot -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=09a070a8cf0b95e82283fe7f60f8aeec diff --git a/metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r2 deleted file mode 100644 index 9d126bc7d718..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for certbot -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=09a070a8cf0b95e82283fe7f60f8aeec diff --git a/metadata/md5-cache/sec-policy/selinux-certbot-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-certbot-2.20220520-r1 index 92735ea50bcd..ffa2bc8b3ef8 100644 --- a/metadata/md5-cache/sec-policy/selinux-certbot-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-certbot-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for certbot EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ffd6b449ecd930bd63a649ceb49cb099 +_md5_=09a070a8cf0b95e82283fe7f60f8aeec diff --git a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r1 deleted file mode 100644 index f2059feedbc8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cgmanager -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=efe80437a47dafa034b95d2b83afc66e diff --git a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r2 deleted file mode 100644 index 3b42fc58446c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cgmanager -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=efe80437a47dafa034b95d2b83afc66e diff --git a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220520-r1 index 6aa9a46a059d..225d4bd32447 100644 --- a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cgmanager EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b4784a4125ab01d7a2b724f2a685332f +_md5_=efe80437a47dafa034b95d2b83afc66e diff --git a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r1 deleted file mode 100644 index 993b23a2c94f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cgroup -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b483a38ce4962f63584d14376326f282 diff --git a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r2 deleted file mode 100644 index a7b84ced6926..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cgroup -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b483a38ce4962f63584d14376326f282 diff --git a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220520-r1 index 9423ca124ada..e7faf64b1c66 100644 --- a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cgroup EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ef942785be6d8ef61858a8b9f0821bd4 +_md5_=b483a38ce4962f63584d14376326f282 diff --git a/metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r1 deleted file mode 100644 index da73c27b609b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for chromium -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f526878f5fe3df1ce272f94d8fb8ee3b diff --git a/metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r2 deleted file mode 100644 index fd8788785e5d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for chromium -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f526878f5fe3df1ce272f94d8fb8ee3b diff --git a/metadata/md5-cache/sec-policy/selinux-chromium-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-chromium-2.20220520-r1 index 76bcf7f6579d..6411042124fe 100644 --- a/metadata/md5-cache/sec-policy/selinux-chromium-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-chromium-2.20220520-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 IUSE=alsa -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=452cb13898e24dec131199c055250e72 +_md5_=f526878f5fe3df1ce272f94d8fb8ee3b diff --git a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r1 deleted file mode 100644 index 22982398d4ba..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for chronyd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7384ac9d32a9ac0b7941bba6693463fb diff --git a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r2 deleted file mode 100644 index 8128141ac83c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for chronyd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7384ac9d32a9ac0b7941bba6693463fb diff --git a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220520-r1 index 2b0b07f9a962..54e562b2bd08 100644 --- a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for chronyd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=af4ef7720eb64b22cd9710f58d17e5ed +_md5_=7384ac9d32a9ac0b7941bba6693463fb diff --git a/metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r1 deleted file mode 100644 index 95e8ebd87e5e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for clamav -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4b68bbcc505f4364b7901d5d2f3ef351 diff --git a/metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r2 deleted file mode 100644 index 17b35bde1447..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for clamav -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4b68bbcc505f4364b7901d5d2f3ef351 diff --git a/metadata/md5-cache/sec-policy/selinux-clamav-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-clamav-2.20220520-r1 index 296525a3fe8b..a4958da655b7 100644 --- a/metadata/md5-cache/sec-policy/selinux-clamav-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-clamav-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for clamav EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=496b596d8403de84a00db2cf52af6cad +_md5_=4b68bbcc505f4364b7901d5d2f3ef351 diff --git a/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20220520-r1 index ac0e0c7c5074..cf51357d4869 100644 --- a/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cloudinit EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=08785d038caead435819345fbb8203c4 +_md5_=2b3c9213a83422d73cf2b5dd696dc476 diff --git a/metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r1 deleted file mode 100644 index 977b5fe905fb..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for collectd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=17854fd964d53e26ee05c8f0316bcc0a diff --git a/metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r2 deleted file mode 100644 index 45c707059c8f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for collectd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=17854fd964d53e26ee05c8f0316bcc0a diff --git a/metadata/md5-cache/sec-policy/selinux-collectd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-collectd-2.20220520-r1 index bb2283e9537e..3aaa6b67c921 100644 --- a/metadata/md5-cache/sec-policy/selinux-collectd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-collectd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for collectd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e34cb723f4846664c118d01e3146e50c +_md5_=17854fd964d53e26ee05c8f0316bcc0a diff --git a/metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r1 deleted file mode 100644 index 889de7265e44..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for colord -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c7bc4d5c81f979d9efa8a286ee6add13 diff --git a/metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r2 deleted file mode 100644 index 795e3086b105..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for colord -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c7bc4d5c81f979d9efa8a286ee6add13 diff --git a/metadata/md5-cache/sec-policy/selinux-colord-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-colord-2.20220520-r1 index 5c1d7c23d081..7941e20ece1f 100644 --- a/metadata/md5-cache/sec-policy/selinux-colord-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-colord-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for colord EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=08fdce923ccf2797dc3fc2bc6786cafa +_md5_=c7bc4d5c81f979d9efa8a286ee6add13 diff --git a/metadata/md5-cache/sec-policy/selinux-container-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-container-2.20220106-r1 deleted file mode 100644 index 65d85caad3b9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-container-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for container -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2740fdd5e5e8150f00b09343e237d9fb diff --git a/metadata/md5-cache/sec-policy/selinux-container-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-container-2.20220106-r2 deleted file mode 100644 index 1dbbfec1030d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-container-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for container -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2740fdd5e5e8150f00b09343e237d9fb diff --git a/metadata/md5-cache/sec-policy/selinux-container-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-container-2.20220520-r1 index 14355b4b99bd..ea4c5b89f2c7 100644 --- a/metadata/md5-cache/sec-policy/selinux-container-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-container-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for container EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=14518202721049d8aa502d1902308754 +_md5_=2740fdd5e5e8150f00b09343e237d9fb diff --git a/metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r1 deleted file mode 100644 index 7a6b2e9214d8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for corosync -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a52a68d882558f04c339feca8e25e83c diff --git a/metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r2 deleted file mode 100644 index f4972e12d753..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for corosync -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a52a68d882558f04c339feca8e25e83c diff --git a/metadata/md5-cache/sec-policy/selinux-corosync-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-corosync-2.20220520-r1 index 539e8a8d026e..3bcd2f397bb0 100644 --- a/metadata/md5-cache/sec-policy/selinux-corosync-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-corosync-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for corosync EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=17596c8e54699bc05b852cc04be524e3 +_md5_=a52a68d882558f04c339feca8e25e83c diff --git a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r1 deleted file mode 100644 index fe525f72be5c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for couchdb -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b572f7e8361689d2b23e4213fe1bd077 diff --git a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r2 deleted file mode 100644 index e55aeb5dbcd0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for couchdb -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b572f7e8361689d2b23e4213fe1bd077 diff --git a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220520-r1 index bd07168578c5..85265064b6d2 100644 --- a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for couchdb EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=49e734cf20187188467f5c5fe27e726e +_md5_=b572f7e8361689d2b23e4213fe1bd077 diff --git a/metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r1 deleted file mode 100644 index 18777b809835..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for courier -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=20ec43be24a482a5e9641a5bdea0702c diff --git a/metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r2 deleted file mode 100644 index 6836a551c796..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for courier -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=20ec43be24a482a5e9641a5bdea0702c diff --git a/metadata/md5-cache/sec-policy/selinux-courier-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-courier-2.20220520-r1 index 9678cb423eba..280aeaeffbb3 100644 --- a/metadata/md5-cache/sec-policy/selinux-courier-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-courier-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for courier EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0711914513a39820bcf02e64e394e1ea +_md5_=20ec43be24a482a5e9641a5bdea0702c diff --git a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r1 deleted file mode 100644 index 149db43aa8ff..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cpucontrol -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f88790ebfcc0b2da33b9f5f54ba10b7c diff --git a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r2 deleted file mode 100644 index baf24a5d5e8d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cpucontrol -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f88790ebfcc0b2da33b9f5f54ba10b7c diff --git a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220520-r1 index c7ca30a22bad..9ba37e6f42c9 100644 --- a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cpucontrol EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3450cc964dace6eb335369e0f7abc318 +_md5_=f88790ebfcc0b2da33b9f5f54ba10b7c diff --git a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r1 deleted file mode 100644 index 7b917c76db91..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cpufreqselector -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2a3e17cfcdcb78d6b993b9aa768a8a23 diff --git a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r2 deleted file mode 100644 index 0ceebb5e619a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cpufreqselector -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2a3e17cfcdcb78d6b993b9aa768a8a23 diff --git a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220520-r1 index 07e363b7a425..cb7038249200 100644 --- a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cpufreqselector EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=462340e3dad91a88711f1d2e7f3942a2 +_md5_=2a3e17cfcdcb78d6b993b9aa768a8a23 diff --git a/metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r1 deleted file mode 100644 index 1ce5901604c0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cups -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ecb4edc554dc622cde72a98ed4a04878 diff --git a/metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r2 deleted file mode 100644 index 1e26da70c5d9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cups -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ecb4edc554dc622cde72a98ed4a04878 diff --git a/metadata/md5-cache/sec-policy/selinux-cups-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cups-2.20220520-r1 index 5410a3820687..fcf0b4493260 100644 --- a/metadata/md5-cache/sec-policy/selinux-cups-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cups-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cups EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7455e947413f5772a66544140b165a1a +_md5_=ecb4edc554dc622cde72a98ed4a04878 diff --git a/metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r1 deleted file mode 100644 index 320e5dc37957..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cvs -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e9e3c9b50ae56193add5897c6098a0c3 diff --git a/metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r2 deleted file mode 100644 index 006cbae67880..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cvs -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e9e3c9b50ae56193add5897c6098a0c3 diff --git a/metadata/md5-cache/sec-policy/selinux-cvs-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cvs-2.20220520-r1 index f1a2c932d742..a0d7c8cac712 100644 --- a/metadata/md5-cache/sec-policy/selinux-cvs-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cvs-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cvs EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=473aab60c3af74ce16dc7287a18a1745 +_md5_=e9e3c9b50ae56193add5897c6098a0c3 diff --git a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r1 deleted file mode 100644 index 370b00cc6485..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for cyphesis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5dcf6460a42dfd6b52b9ee49c9c77762 diff --git a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r2 deleted file mode 100644 index f13b793ff819..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for cyphesis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5dcf6460a42dfd6b52b9ee49c9c77762 diff --git a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220520-r1 index bee9d24a91fb..0cb67cbe8e7e 100644 --- a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for cyphesis EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=00503c7a34bd6ec861e028f3685bc905 +_md5_=5dcf6460a42dfd6b52b9ee49c9c77762 diff --git a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r1 deleted file mode 100644 index 54421f28efb5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for daemontools -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b9695aefe29e8093a50928cdfacf7ff2 diff --git a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r2 deleted file mode 100644 index 62b231df93d0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for daemontools -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b9695aefe29e8093a50928cdfacf7ff2 diff --git a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220520-r1 index d3826645eac2..7e3fe81ad25b 100644 --- a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for daemontools EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fdb2972e04008c482ad3b08780444854 +_md5_=b9695aefe29e8093a50928cdfacf7ff2 diff --git a/metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r1 deleted file mode 100644 index 651cba075ad7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dante -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cbd9c90ee8aa8116070f549f80de02f8 diff --git a/metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r2 deleted file mode 100644 index 80e9d0d328d3..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dante -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cbd9c90ee8aa8116070f549f80de02f8 diff --git a/metadata/md5-cache/sec-policy/selinux-dante-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dante-2.20220520-r1 index e47eff19ee63..cf265eda2cd8 100644 --- a/metadata/md5-cache/sec-policy/selinux-dante-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dante-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dante EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6debffe577675a6938cb7a6ccd436745 +_md5_=cbd9c90ee8aa8116070f549f80de02f8 diff --git a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r1 deleted file mode 100644 index 63b05636314f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dbadm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e8be0c431b9e79d75c6c84d2c017acdc diff --git a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r2 deleted file mode 100644 index 14a239d21c21..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dbadm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e8be0c431b9e79d75c6c84d2c017acdc diff --git a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220520-r1 index 7ec35cfd78bc..636d8a22fc02 100644 --- a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dbadm EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4869ced695964fc56ae6b55977f570bf +_md5_=e8be0c431b9e79d75c6c84d2c017acdc diff --git a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r1 deleted file mode 100644 index fe0f4aedb45f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dbskk -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=19c52b08ee340389d60c427cf55a9e54 diff --git a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r2 deleted file mode 100644 index a63caa189757..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dbskk -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=19c52b08ee340389d60c427cf55a9e54 diff --git a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220520-r1 index 9d3e8ebcde9b..5ed925ee170a 100644 --- a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dbskk EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8b4193f8f8043fe7a3b73f984a98ad99 +_md5_=19c52b08ee340389d60c427cf55a9e54 diff --git a/metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r1 deleted file mode 100644 index b7ccaf65fabd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dbus -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=adc47933e570a914edc647640a09fd36 diff --git a/metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r2 deleted file mode 100644 index 7d6956ce8eb4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dbus -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=adc47933e570a914edc647640a09fd36 diff --git a/metadata/md5-cache/sec-policy/selinux-dbus-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dbus-2.20220520-r1 index c170435b18ad..d236de5b12dd 100644 --- a/metadata/md5-cache/sec-policy/selinux-dbus-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dbus-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dbus EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=48cf8d6ed610379a7530ddccbd80d9c0 +_md5_=adc47933e570a914edc647640a09fd36 diff --git a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r1 deleted file mode 100644 index 59a0ee7d9bd8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ddclient -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c9cb19925e32d321559dfc128606cbc2 diff --git a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r2 deleted file mode 100644 index 6b9fae3ac704..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ddclient -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c9cb19925e32d321559dfc128606cbc2 diff --git a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220520-r1 index 30744ac9e0b3..2a7195d837d2 100644 --- a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ddclient EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=28b82c76473047f6859d2d6724657109 +_md5_=c9cb19925e32d321559dfc128606cbc2 diff --git a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r1 deleted file mode 100644 index 65a8ee2e4769..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for devicekit -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=dca7131f0158889f1fc8c356c931d0bc diff --git a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r2 deleted file mode 100644 index 5970a8e20c36..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for devicekit -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=dca7131f0158889f1fc8c356c931d0bc diff --git a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220520-r1 index b66fbab4b595..f47a2e89ee38 100644 --- a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for devicekit EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=378ad945dce1802fe315d354a2e8d21d +_md5_=dca7131f0158889f1fc8c356c931d0bc diff --git a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r1 deleted file mode 100644 index a9e97e0c3c2f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dhcp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a10f0b6e78181246e2ce72c326a33d73 diff --git a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r2 deleted file mode 100644 index 3a76f6320f34..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dhcp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a10f0b6e78181246e2ce72c326a33d73 diff --git a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220520-r1 index 2a00ff5050d7..844691e7be37 100644 --- a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dhcp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a5187097f613d42ad13729e58867f67a +_md5_=a10f0b6e78181246e2ce72c326a33d73 diff --git a/metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r1 deleted file mode 100644 index 01fbf3f3d9c6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dictd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a2a242fdf8f20141031f6687b67ba44a diff --git a/metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r2 deleted file mode 100644 index c07cc54f94bf..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dictd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a2a242fdf8f20141031f6687b67ba44a diff --git a/metadata/md5-cache/sec-policy/selinux-dictd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dictd-2.20220520-r1 index 39fc282d26c1..97fb1dd67f2b 100644 --- a/metadata/md5-cache/sec-policy/selinux-dictd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dictd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dictd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4166f66c958e7e175b6cbf3123221486 +_md5_=a2a242fdf8f20141031f6687b67ba44a diff --git a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r1 deleted file mode 100644 index a2ffb93654ad..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dirmngr -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fe3414a61b88ed1f3f6f8518139ca4b2 diff --git a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r2 deleted file mode 100644 index 3f46e8ddd79f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dirmngr -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fe3414a61b88ed1f3f6f8518139ca4b2 diff --git a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220520-r1 index 620460aee306..9ddb94293628 100644 --- a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dirmngr EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=becf5e331299a232a2b3aaa1a19d44fb +_md5_=fe3414a61b88ed1f3f6f8518139ca4b2 diff --git a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r1 deleted file mode 100644 index e47494c16f73..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dirsrv -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=81475b19047182dab374ef3292f7199a diff --git a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r2 deleted file mode 100644 index dc2fb83c64d5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dirsrv -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=81475b19047182dab374ef3292f7199a diff --git a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220520-r1 index fb455a1f196b..2939a8258653 100644 --- a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dirsrv EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=87852327cc12a3e1e5c5c9e4c45a4329 +_md5_=81475b19047182dab374ef3292f7199a diff --git a/metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r1 deleted file mode 100644 index 4f23dcfb1f61..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for distcc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1d0f4dd0ef755ce33304e57be77969ce diff --git a/metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r2 deleted file mode 100644 index a04dc08c47d5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for distcc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1d0f4dd0ef755ce33304e57be77969ce diff --git a/metadata/md5-cache/sec-policy/selinux-distcc-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-distcc-2.20220520-r1 index 8937251b5fce..d39578ab4cfe 100644 --- a/metadata/md5-cache/sec-policy/selinux-distcc-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-distcc-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for distcc EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8a361ba8731e1bdb4a1495d4c0b7b309 +_md5_=1d0f4dd0ef755ce33304e57be77969ce diff --git a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r1 deleted file mode 100644 index e45413dc425e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for djbdns -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8bf5cf871a3b2b2e3d463621582a8325 diff --git a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r2 deleted file mode 100644 index 0dc1a3030d1a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for djbdns -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8bf5cf871a3b2b2e3d463621582a8325 diff --git a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220520-r1 index 8dd469874206..aaa9fff1878c 100644 --- a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for djbdns EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=57fbb7bc8a0a9980bdf2b5e9fb824233 +_md5_=8bf5cf871a3b2b2e3d463621582a8325 diff --git a/metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r1 deleted file mode 100644 index 100e340943fd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dkim -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1003ddc90e686fbe687e5253cf50f112 diff --git a/metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r2 deleted file mode 100644 index b7b78fddb411..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dkim -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1003ddc90e686fbe687e5253cf50f112 diff --git a/metadata/md5-cache/sec-policy/selinux-dkim-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dkim-2.20220520-r1 index 19cdc8272d2e..0c9fdb86b12a 100644 --- a/metadata/md5-cache/sec-policy/selinux-dkim-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dkim-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dkim EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7051ae47483d30556c1396b631d0fd80 +_md5_=1003ddc90e686fbe687e5253cf50f112 diff --git a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r1 deleted file mode 100644 index 295a4f3e431b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dmidecode -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cec0bdf67f2e0f3bef3884fb95257c20 diff --git a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r2 deleted file mode 100644 index 11f24b8bceb6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dmidecode -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cec0bdf67f2e0f3bef3884fb95257c20 diff --git a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220520-r1 index 75631533053a..5d1ac258f6cb 100644 --- a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dmidecode EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1317b8344facb861652f1cd67770d655 +_md5_=cec0bdf67f2e0f3bef3884fb95257c20 diff --git a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r1 deleted file mode 100644 index 29f92e36541d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dnsmasq -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9854a7752ca07133fe587659d350590e diff --git a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r2 deleted file mode 100644 index 4d2fe557f03b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dnsmasq -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9854a7752ca07133fe587659d350590e diff --git a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220520-r1 index bd77bdc7f013..55dfe4d8b029 100644 --- a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dnsmasq EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0a040f79cfcf57a55459156b2c54a9bf +_md5_=9854a7752ca07133fe587659d350590e diff --git a/metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r1 deleted file mode 100644 index 4104a87f35b9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for docker -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3898e59b04896a4ca2a21994c4bafafd diff --git a/metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r2 deleted file mode 100644 index 2745fb656aa9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for docker -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3898e59b04896a4ca2a21994c4bafafd diff --git a/metadata/md5-cache/sec-policy/selinux-docker-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-docker-2.20220520-r1 index eaf661036170..307b2742f365 100644 --- a/metadata/md5-cache/sec-policy/selinux-docker-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-docker-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for docker EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4d0370937274a79375e87285cd30e142 +_md5_=3898e59b04896a4ca2a21994c4bafafd diff --git a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r1 deleted file mode 100644 index c22e31fbba97..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dovecot -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=059941167282e24c2aeaae7cdc129bb9 diff --git a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r2 deleted file mode 100644 index 919db3164ac0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dovecot -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=059941167282e24c2aeaae7cdc129bb9 diff --git a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220520-r1 index f6cf199f73c1..1eead58007dd 100644 --- a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dovecot EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0b1807f6873ff25ffdd88910a6ee2ef3 +_md5_=059941167282e24c2aeaae7cdc129bb9 diff --git a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r1 deleted file mode 100644 index acc770066ef8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dpkg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=72ada0b3ce8fbdbf367df39601d19b2f diff --git a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r2 deleted file mode 100644 index 7671c145253f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dpkg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=72ada0b3ce8fbdbf367df39601d19b2f diff --git a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220520-r1 index 28da41865305..6260234b0213 100644 --- a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dpkg EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=21f7eb2d7b0d44ed1db5e6c1c640ca01 +_md5_=72ada0b3ce8fbdbf367df39601d19b2f diff --git a/metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r1 deleted file mode 100644 index e49b58861427..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dracut -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7f5d8f0f341f73a51e915b9e7a8c760b diff --git a/metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r2 deleted file mode 100644 index 4d005e2fd1bc..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dracut -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7f5d8f0f341f73a51e915b9e7a8c760b diff --git a/metadata/md5-cache/sec-policy/selinux-dracut-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dracut-2.20220520-r1 index 1cefeb587cd7..91330859296d 100644 --- a/metadata/md5-cache/sec-policy/selinux-dracut-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dracut-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dracut EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f497c59dc9d4679eb12543b10a83c68b +_md5_=7f5d8f0f341f73a51e915b9e7a8c760b diff --git a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r1 deleted file mode 100644 index 5e56969b840d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for dropbox -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3a4d109a28b81f75e1d170ac93b3aef4 diff --git a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r2 deleted file mode 100644 index f1526328d7a7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for dropbox -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3a4d109a28b81f75e1d170ac93b3aef4 diff --git a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220520-r1 index aa9174c20676..6d096b50aaf0 100644 --- a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for dropbox EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d86bf07888e4a6a3397625697e97d5f9 +_md5_=3a4d109a28b81f75e1d170ac93b3aef4 diff --git a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r1 deleted file mode 100644 index 7e51016a4bb0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for entropyd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1ee953ab219839b04012df095a76effe diff --git a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r2 deleted file mode 100644 index 92608a20d2ad..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for entropyd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1ee953ab219839b04012df095a76effe diff --git a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220520-r1 index a45d7d85b8b6..9982b982faf9 100644 --- a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for entropyd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=354a4acdbb397eaee47766f95f6eb98b +_md5_=1ee953ab219839b04012df095a76effe diff --git a/metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r1 deleted file mode 100644 index f6811acfcfd2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for evolution -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=905980d69f0630558336b08dd262d557 diff --git a/metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r2 deleted file mode 100644 index cc5a7e9ca4ee..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for evolution -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=905980d69f0630558336b08dd262d557 diff --git a/metadata/md5-cache/sec-policy/selinux-evolution-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-evolution-2.20220520-r1 index 673c5b07b61b..c570bc0634f2 100644 --- a/metadata/md5-cache/sec-policy/selinux-evolution-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-evolution-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for evolution EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0c198577192aed5a6cc586d518cab14d +_md5_=905980d69f0630558336b08dd262d557 diff --git a/metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r1 deleted file mode 100644 index a0ae835f262f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for exim -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=08e6ecbed40cb0758db17d32e05d3864 diff --git a/metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r2 deleted file mode 100644 index 11b5c4c21073..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for exim -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=08e6ecbed40cb0758db17d32e05d3864 diff --git a/metadata/md5-cache/sec-policy/selinux-exim-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-exim-2.20220520-r1 index 9a7831ba724e..d938c634ebde 100644 --- a/metadata/md5-cache/sec-policy/selinux-exim-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-exim-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for exim EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b228d51d5b003948f418aa72dd70a178 +_md5_=08e6ecbed40cb0758db17d32e05d3864 diff --git a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r1 deleted file mode 100644 index 279376479589..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for fail2ban -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2f8ef8b83ab4d7f43e1dda03dff005d4 diff --git a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r2 deleted file mode 100644 index 9522fd988b4a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for fail2ban -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2f8ef8b83ab4d7f43e1dda03dff005d4 diff --git a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220520-r1 index 918827ced359..c101de29b6d8 100644 --- a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for fail2ban EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=99acae49f058c0a7db1c4d7ad86d7356 +_md5_=2f8ef8b83ab4d7f43e1dda03dff005d4 diff --git a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r1 deleted file mode 100644 index 32a9b35ab780..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for fetchmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d95e84185e2108bd24ffedeef337ab5e diff --git a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r2 deleted file mode 100644 index 4a148da9f140..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for fetchmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d95e84185e2108bd24ffedeef337ab5e diff --git a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220520-r1 index b117c4bca15b..292f01200b29 100644 --- a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for fetchmail EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b6536ee0a83628850ab37028cda4d702 +_md5_=d95e84185e2108bd24ffedeef337ab5e diff --git a/metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r1 deleted file mode 100644 index 18515f708489..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for finger -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=82eadabb65cd493ae7471216f836312a diff --git a/metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r2 deleted file mode 100644 index 384c0cd7a32b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for finger -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=82eadabb65cd493ae7471216f836312a diff --git a/metadata/md5-cache/sec-policy/selinux-finger-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-finger-2.20220520-r1 index d44d3af517cb..79937e2d257a 100644 --- a/metadata/md5-cache/sec-policy/selinux-finger-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-finger-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for finger EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b84792ae0a4746ee6ebbef5e0e225700 +_md5_=82eadabb65cd493ae7471216f836312a diff --git a/metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r1 deleted file mode 100644 index e748eb430b6f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for flash -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3ee14823574fc9c04ed5c4f8c25c7c78 diff --git a/metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r2 deleted file mode 100644 index 252e439e60d0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for flash -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3ee14823574fc9c04ed5c4f8c25c7c78 diff --git a/metadata/md5-cache/sec-policy/selinux-flash-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-flash-2.20220520-r1 index 570e5efb4d72..e1343f4f96b3 100644 --- a/metadata/md5-cache/sec-policy/selinux-flash-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-flash-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for flash EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d1970e95b1f75f07c58acaddafc7d2b5 +_md5_=3ee14823574fc9c04ed5c4f8c25c7c78 diff --git a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r1 deleted file mode 100644 index 638f94c88d47..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for fprintd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b7d9bce963216d6017c46bb35c05d2c4 diff --git a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r2 deleted file mode 100644 index 823aa83497a3..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for fprintd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b7d9bce963216d6017c46bb35c05d2c4 diff --git a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220520-r1 index 4608d01ee774..cf0db551c07c 100644 --- a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for fprintd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8674425fbd92f76b508aab49e38f6816 +_md5_=b7d9bce963216d6017c46bb35c05d2c4 diff --git a/metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r1 deleted file mode 100644 index 54642267c607..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ftp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a625cf7ccb782462822b0095a1eb67a1 diff --git a/metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r2 deleted file mode 100644 index d18fe9ff023c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ftp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a625cf7ccb782462822b0095a1eb67a1 diff --git a/metadata/md5-cache/sec-policy/selinux-ftp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ftp-2.20220520-r1 index 920089524295..290e34a27276 100644 --- a/metadata/md5-cache/sec-policy/selinux-ftp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ftp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ftp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9ff54f579ce4809cec64ab31010b86f3 +_md5_=a625cf7ccb782462822b0095a1eb67a1 diff --git a/metadata/md5-cache/sec-policy/selinux-games-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-games-2.20220106-r1 deleted file mode 100644 index 97219285523d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-games-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for games -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cad6c9b0b748caf3c5a0358c76c16c9c diff --git a/metadata/md5-cache/sec-policy/selinux-games-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-games-2.20220106-r2 deleted file mode 100644 index b989d3ccff6d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-games-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for games -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cad6c9b0b748caf3c5a0358c76c16c9c diff --git a/metadata/md5-cache/sec-policy/selinux-games-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-games-2.20220520-r1 index 3e456613059f..d0c0f4453d68 100644 --- a/metadata/md5-cache/sec-policy/selinux-games-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-games-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for games EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8d9646aaf5dd3be1d2d9d0d713285fff +_md5_=cad6c9b0b748caf3c5a0358c76c16c9c diff --git a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r1 deleted file mode 100644 index dabac54f6247..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gatekeeper -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f0efe8a4e1c9192028894238bffc2132 diff --git a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r2 deleted file mode 100644 index 8faf02248e18..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gatekeeper -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f0efe8a4e1c9192028894238bffc2132 diff --git a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220520-r1 index 7f673667209c..0d238b250a09 100644 --- a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gatekeeper EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5058d338c7c16fb9bfa36b824a8c3298 +_md5_=f0efe8a4e1c9192028894238bffc2132 diff --git a/metadata/md5-cache/sec-policy/selinux-git-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-git-2.20220106-r1 deleted file mode 100644 index 3184d76ea2aa..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-git-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for git -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=78cbf05dcabeb89b780ad5abfc6531b2 diff --git a/metadata/md5-cache/sec-policy/selinux-git-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-git-2.20220106-r2 deleted file mode 100644 index 586760a99aaa..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-git-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for git -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=78cbf05dcabeb89b780ad5abfc6531b2 diff --git a/metadata/md5-cache/sec-policy/selinux-git-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-git-2.20220520-r1 index 4bf9b1632e7a..4c87816e3f77 100644 --- a/metadata/md5-cache/sec-policy/selinux-git-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-git-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for git EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2b18dd21ead3758149205f21fad4302e +_md5_=78cbf05dcabeb89b780ad5abfc6531b2 diff --git a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r1 deleted file mode 100644 index 47fe10a18caf..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gitosis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d89973ae2136a7f75b6cd2ffa3254de0 diff --git a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r2 deleted file mode 100644 index a20143888750..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gitosis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d89973ae2136a7f75b6cd2ffa3254de0 diff --git a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220520-r1 index 76c49d054175..a165795d10d3 100644 --- a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gitosis EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=506bc051e6e0011eb512dafe7823dc6f +_md5_=d89973ae2136a7f75b6cd2ffa3254de0 diff --git a/metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r1 deleted file mode 100644 index 582f00708eb2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gnome -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c63bf0508deb31e2d7bd671656273d5c diff --git a/metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r2 deleted file mode 100644 index c3b3377d3d17..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gnome -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c63bf0508deb31e2d7bd671656273d5c diff --git a/metadata/md5-cache/sec-policy/selinux-gnome-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gnome-2.20220520-r1 index 3186015258a7..b1917da39cf9 100644 --- a/metadata/md5-cache/sec-policy/selinux-gnome-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gnome-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gnome EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b81a7f60202ad9e02205a67c2f75ea83 +_md5_=c63bf0508deb31e2d7bd671656273d5c diff --git a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r1 deleted file mode 100644 index 9e93d2c42cea..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for googletalk -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c20a0fa6eb553e1d7cbb4fdd7a1b0447 diff --git a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r2 deleted file mode 100644 index 701e790a5a6e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for googletalk -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c20a0fa6eb553e1d7cbb4fdd7a1b0447 diff --git a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220520-r1 index 1760c340a36d..739c08960e85 100644 --- a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20220520-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 IUSE=alsa -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1a5379a2f4996f1b12c40f4b4c23daf9 +_md5_=c20a0fa6eb553e1d7cbb4fdd7a1b0447 diff --git a/metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r1 deleted file mode 100644 index 90f33ededfe8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gorg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2659ffd1a60bccd68eb2d5fd8ab87193 diff --git a/metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r2 deleted file mode 100644 index 5862cedd293c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gorg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2659ffd1a60bccd68eb2d5fd8ab87193 diff --git a/metadata/md5-cache/sec-policy/selinux-gorg-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gorg-2.20220520-r1 index 1705212eaf80..d469e19d959a 100644 --- a/metadata/md5-cache/sec-policy/selinux-gorg-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gorg-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gorg EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b661fb6e58e78b81159039c9dffb8c02 +_md5_=2659ffd1a60bccd68eb2d5fd8ab87193 diff --git a/metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r1 deleted file mode 100644 index 0c19abfc784f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gpg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=169dfe5ef0a96a2e13b931c3abc3d949 diff --git a/metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r2 deleted file mode 100644 index 43db3026bf6b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gpg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=169dfe5ef0a96a2e13b931c3abc3d949 diff --git a/metadata/md5-cache/sec-policy/selinux-gpg-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gpg-2.20220520-r1 index 04018ef936d6..844b1befb1a1 100644 --- a/metadata/md5-cache/sec-policy/selinux-gpg-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gpg-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gpg EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=206734a4577de5a40cdc2dc2c0afd59d +_md5_=169dfe5ef0a96a2e13b931c3abc3d949 diff --git a/metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r1 deleted file mode 100644 index 057b1039a2c9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gpm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=bce5fd1b4ed0e91629d017e673d4fb97 diff --git a/metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r2 deleted file mode 100644 index 1070eeb02814..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gpm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=bce5fd1b4ed0e91629d017e673d4fb97 diff --git a/metadata/md5-cache/sec-policy/selinux-gpm-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gpm-2.20220520-r1 index 33fa79a6ccb1..caaae8a916fe 100644 --- a/metadata/md5-cache/sec-policy/selinux-gpm-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gpm-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gpm EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2059b6149430771cd971e65a8bfe38b9 +_md5_=bce5fd1b4ed0e91629d017e673d4fb97 diff --git a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r1 deleted file mode 100644 index a7d107acf2e0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gpsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=16df92e4714f950f8d6e07bcd0421dd7 diff --git a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r2 deleted file mode 100644 index e6c7ba49da5d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gpsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=16df92e4714f950f8d6e07bcd0421dd7 diff --git a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220520-r1 index a6218efb1f1b..9d3298310f34 100644 --- a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gpsd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4b39e024bf78ea52bf58f133dae3381f +_md5_=16df92e4714f950f8d6e07bcd0421dd7 diff --git a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r1 deleted file mode 100644 index d36ef2e8f520..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for gssproxy -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=71a49990e35ee27803b56c3e0eb63c51 diff --git a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r2 deleted file mode 100644 index 412913a46d5f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for gssproxy -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=71a49990e35ee27803b56c3e0eb63c51 diff --git a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220520-r1 index 05a172660733..031951fd0885 100644 --- a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for gssproxy EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=134ab19ea80009193b4e8ef785bf9702 +_md5_=71a49990e35ee27803b56c3e0eb63c51 diff --git a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r1 deleted file mode 100644 index bd76729c0d03..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for hddtemp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=10a060c0745d468efdbc23ed3d82e145 diff --git a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r2 deleted file mode 100644 index d508c94efee5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for hddtemp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=10a060c0745d468efdbc23ed3d82e145 diff --git a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220520-r1 index 077071005a3f..6d353a32275d 100644 --- a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for hddtemp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9685f0dd29a3f9132b47af72e8649aaa +_md5_=10a060c0745d468efdbc23ed3d82e145 diff --git a/metadata/md5-cache/sec-policy/selinux-hostapd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-hostapd-2.20220520-r1 index 7b70caa51059..810f3140a32f 100644 --- a/metadata/md5-cache/sec-policy/selinux-hostapd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-hostapd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for hostapd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=efe410173cadbe4ff502afbcda91301a +_md5_=2760a0a64b98774086f108ee87c201cc diff --git a/metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r1 deleted file mode 100644 index 3b97071f058c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for icecast -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1f8785a02a045fdcdd50ad1df281c34e diff --git a/metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r2 deleted file mode 100644 index 1f2e2600f637..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for icecast -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1f8785a02a045fdcdd50ad1df281c34e diff --git a/metadata/md5-cache/sec-policy/selinux-icecast-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-icecast-2.20220520-r1 index 1dc3ce1ab599..553de89c4e24 100644 --- a/metadata/md5-cache/sec-policy/selinux-icecast-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-icecast-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for icecast EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=99d8522d12fdf624ca37c6122a2e67e4 +_md5_=1f8785a02a045fdcdd50ad1df281c34e diff --git a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r1 deleted file mode 100644 index 903cc16cc4c9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ifplugd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3025fefa126489d6fb56daf6e00fc3cb diff --git a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r2 deleted file mode 100644 index 4ef229672e2a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ifplugd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3025fefa126489d6fb56daf6e00fc3cb diff --git a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220520-r1 index 4f57c057c7b8..7e679f8ace32 100644 --- a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ifplugd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fe532dbe2221ac299e58195c183d08a0 +_md5_=3025fefa126489d6fb56daf6e00fc3cb diff --git a/metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r1 deleted file mode 100644 index da600d24b79a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for inetd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3a04a9219027f5210cfca57c88dfccfe diff --git a/metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r2 deleted file mode 100644 index ea1bdab7692c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for inetd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3a04a9219027f5210cfca57c88dfccfe diff --git a/metadata/md5-cache/sec-policy/selinux-inetd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-inetd-2.20220520-r1 index 8a5b91b2d2c3..26b8a9c2984a 100644 --- a/metadata/md5-cache/sec-policy/selinux-inetd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-inetd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for inetd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e4aaa9cb15bee24b414830a836407cec +_md5_=3a04a9219027f5210cfca57c88dfccfe diff --git a/metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r1 deleted file mode 100644 index 830e5b6963bb..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for inn -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=57e7056df7d8216cc29d412f5567081a diff --git a/metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r2 deleted file mode 100644 index cf7f527af27c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for inn -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=57e7056df7d8216cc29d412f5567081a diff --git a/metadata/md5-cache/sec-policy/selinux-inn-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-inn-2.20220520-r1 index 7c7135132386..62ca4ff32692 100644 --- a/metadata/md5-cache/sec-policy/selinux-inn-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-inn-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for inn EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f5e791248134749e994d97fdfea02759 +_md5_=57e7056df7d8216cc29d412f5567081a diff --git a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r1 deleted file mode 100644 index 1435953747f2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ipsec -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e71b293f748930e9153f0f6ec967e04b diff --git a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r2 deleted file mode 100644 index 05f2da5df8ea..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ipsec -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e71b293f748930e9153f0f6ec967e04b diff --git a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220520-r1 index 07ad83d3b803..6a87f466c734 100644 --- a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ipsec EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c2bd9ae373a91497e9aaac4ae7114fa9 +_md5_=e71b293f748930e9153f0f6ec967e04b diff --git a/metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r1 deleted file mode 100644 index b24f5aa9f19d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for irc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b6a1caddb02b6ccea04fce4e5fea8cf1 diff --git a/metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r2 deleted file mode 100644 index 45eff034ddcf..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for irc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b6a1caddb02b6ccea04fce4e5fea8cf1 diff --git a/metadata/md5-cache/sec-policy/selinux-irc-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-irc-2.20220520-r1 index 4ab5ad4d4776..6656a4db05ae 100644 --- a/metadata/md5-cache/sec-policy/selinux-irc-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-irc-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for irc EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=685e63785eef8b69d715ae9e2a5dc0bc +_md5_=b6a1caddb02b6ccea04fce4e5fea8cf1 diff --git a/metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r1 deleted file mode 100644 index af79867f152f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ircd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ab07ce5dfae169bbba971ca704a05cdf diff --git a/metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r2 deleted file mode 100644 index afe6ed0e665c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ircd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ab07ce5dfae169bbba971ca704a05cdf diff --git a/metadata/md5-cache/sec-policy/selinux-ircd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ircd-2.20220520-r1 index 9ae7b817e3cf..e924718768fb 100644 --- a/metadata/md5-cache/sec-policy/selinux-ircd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ircd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ircd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=bf269a5788092bc2eb5127cdc4696851 +_md5_=ab07ce5dfae169bbba971ca704a05cdf diff --git a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r1 deleted file mode 100644 index 5395f1ac6b93..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for irqbalance -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d9726f5765e5813fb47af1b045db29cb diff --git a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r2 deleted file mode 100644 index 301683a495b5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for irqbalance -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d9726f5765e5813fb47af1b045db29cb diff --git a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220520-r1 index fa7d25b2c2ff..4a395209c3a0 100644 --- a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for irqbalance EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=dc07f3b6bd1bc44d40b1abd4ee2084d3 +_md5_=d9726f5765e5813fb47af1b045db29cb diff --git a/metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r1 deleted file mode 100644 index c3efcbcf05b1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for jabber -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=eb9988980f120284ae584e72fadd055e diff --git a/metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r2 deleted file mode 100644 index 9fa6423d1dc4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for jabber -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=eb9988980f120284ae584e72fadd055e diff --git a/metadata/md5-cache/sec-policy/selinux-jabber-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-jabber-2.20220520-r1 index d6fa66414468..bffa44b3548f 100644 --- a/metadata/md5-cache/sec-policy/selinux-jabber-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-jabber-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for jabber EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=97693ebf62df8c61ac3e3774598e182a +_md5_=eb9988980f120284ae584e72fadd055e diff --git a/metadata/md5-cache/sec-policy/selinux-java-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-java-2.20220106-r1 deleted file mode 100644 index 3327d0153965..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-java-2.20220106-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for java -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0253e84496d615d00b536c49a58e499e diff --git a/metadata/md5-cache/sec-policy/selinux-java-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-java-2.20220106-r2 deleted file mode 100644 index 6a0265284b63..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-java-2.20220106-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for java -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0253e84496d615d00b536c49a58e499e diff --git a/metadata/md5-cache/sec-policy/selinux-java-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-java-2.20220520-r1 index a9459b15a46c..41d62564e61d 100644 --- a/metadata/md5-cache/sec-policy/selinux-java-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-java-2.20220520-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 IUSE=alsa -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=70dbd55daaa5139b5cfbb6506f2fc4dc +_md5_=0253e84496d615d00b536c49a58e499e diff --git a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r1 deleted file mode 100644 index a355be29b7a7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for kdeconnect -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=453982e318f4c06241bdcbe9c897a6ba diff --git a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r2 deleted file mode 100644 index fe4880bf6f7e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for kdeconnect -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=453982e318f4c06241bdcbe9c897a6ba diff --git a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220520-r1 index 4b8637d48eb3..544fb0feb231 100644 --- a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for kdeconnect EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6f8f4e24993ff531d82dfb3da0c91e6c +_md5_=453982e318f4c06241bdcbe9c897a6ba diff --git a/metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r1 deleted file mode 100644 index 76be0f28a208..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for kdump -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a9e6b12b6cb3c0c5399bd97dcc4d778f diff --git a/metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r2 deleted file mode 100644 index 2a42df3f48b5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for kdump -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a9e6b12b6cb3c0c5399bd97dcc4d778f diff --git a/metadata/md5-cache/sec-policy/selinux-kdump-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-kdump-2.20220520-r1 index 1de30cb75636..508466c0d970 100644 --- a/metadata/md5-cache/sec-policy/selinux-kdump-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-kdump-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for kdump EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=06527dd97686fec1b4be2cc8ccdf1bcd +_md5_=a9e6b12b6cb3c0c5399bd97dcc4d778f diff --git a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r1 deleted file mode 100644 index 7692abfac527..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for kerberos -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b3f02f5481ba94c9855874e549b7d52c diff --git a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r2 deleted file mode 100644 index c6f9226cbe08..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for kerberos -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b3f02f5481ba94c9855874e549b7d52c diff --git a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220520-r1 index b1e79cd83f29..62fb56c3e836 100644 --- a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for kerberos EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=94cc052be95c7a179d64507ac46d216a +_md5_=b3f02f5481ba94c9855874e549b7d52c diff --git a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r1 deleted file mode 100644 index db7ee8e853cc..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for kerneloops -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7cbd8c619e5a6291b31509c091a25e4a diff --git a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r2 deleted file mode 100644 index 9ae7525778a1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for kerneloops -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7cbd8c619e5a6291b31509c091a25e4a diff --git a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220520-r1 index 9b6c35f7e378..ec7412f9bf1d 100644 --- a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for kerneloops EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=48b105f00d666b6b932ab1f6e01acc51 +_md5_=7cbd8c619e5a6291b31509c091a25e4a diff --git a/metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r1 deleted file mode 100644 index a1e1074fc9c6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for kismet -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4dd0980329802ac303b8bd0c9d6966e6 diff --git a/metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r2 deleted file mode 100644 index 1d886adb9ba5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for kismet -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4dd0980329802ac303b8bd0c9d6966e6 diff --git a/metadata/md5-cache/sec-policy/selinux-kismet-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-kismet-2.20220520-r1 index 91c2e26f2852..1dfbd78e8837 100644 --- a/metadata/md5-cache/sec-policy/selinux-kismet-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-kismet-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for kismet EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f65d8ed8eea29996a1545e368e3c8b11 +_md5_=4dd0980329802ac303b8bd0c9d6966e6 diff --git a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r1 deleted file mode 100644 index 318b50af4e20..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ksmtuned -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=26d0b03778cf0581180cb4933067e608 diff --git a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r2 deleted file mode 100644 index ca4e5d2c4b03..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ksmtuned -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=26d0b03778cf0581180cb4933067e608 diff --git a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220520-r1 index 91ade71996c9..d48d00550e85 100644 --- a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ksmtuned EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6a14d84b1c2db38a973fec22d98bb2e4 +_md5_=26d0b03778cf0581180cb4933067e608 diff --git a/metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r1 deleted file mode 100644 index 3c168843d845..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ldap -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=363188ddada7b2b827376c3fa77ea12d diff --git a/metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r2 deleted file mode 100644 index a526187029d2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ldap -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=363188ddada7b2b827376c3fa77ea12d diff --git a/metadata/md5-cache/sec-policy/selinux-ldap-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ldap-2.20220520-r1 index 2f24a9e09722..8b50963be7d9 100644 --- a/metadata/md5-cache/sec-policy/selinux-ldap-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ldap-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ldap EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ea61944bcb848829048e795e27aa758b +_md5_=363188ddada7b2b827376c3fa77ea12d diff --git a/metadata/md5-cache/sec-policy/selinux-links-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-links-2.20220106-r1 deleted file mode 100644 index 53e2f78c62e0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-links-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for links -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=63079f70ed4cd78feeea5616e94c7149 diff --git a/metadata/md5-cache/sec-policy/selinux-links-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-links-2.20220106-r2 deleted file mode 100644 index 71bfddc45916..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-links-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for links -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=63079f70ed4cd78feeea5616e94c7149 diff --git a/metadata/md5-cache/sec-policy/selinux-links-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-links-2.20220520-r1 index e1534a277fac..0c02efa97da3 100644 --- a/metadata/md5-cache/sec-policy/selinux-links-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-links-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for links EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4bdc9fc1e5cf8aa21e3501e899eb4139 +_md5_=63079f70ed4cd78feeea5616e94c7149 diff --git a/metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r1 deleted file mode 100644 index 3f0f00285c84..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for lircd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8a75c64e1104216abca2068422a075e4 diff --git a/metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r2 deleted file mode 100644 index aa56c5393975..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for lircd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8a75c64e1104216abca2068422a075e4 diff --git a/metadata/md5-cache/sec-policy/selinux-lircd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-lircd-2.20220520-r1 index 383d532a3d5c..f03de5510f76 100644 --- a/metadata/md5-cache/sec-policy/selinux-lircd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-lircd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for lircd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=96874269b2e0fd34359c3365d89627ca +_md5_=8a75c64e1104216abca2068422a075e4 diff --git a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r1 deleted file mode 100644 index cc8e1b3144dd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for loadkeys -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a45c1f4a8d40633dfd94d69493fa0e5f diff --git a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r2 deleted file mode 100644 index fd36e0986c45..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for loadkeys -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a45c1f4a8d40633dfd94d69493fa0e5f diff --git a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220520-r1 index e0725f91e380..0878da34760e 100644 --- a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for loadkeys EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1b182f4c4680908e3d1b2bbdefb1ffa5 +_md5_=a45c1f4a8d40633dfd94d69493fa0e5f diff --git a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r1 deleted file mode 100644 index 875afa7e3465..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for logrotate -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=510e6da15c14bd808db878af19e98196 diff --git a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r2 deleted file mode 100644 index de55b8e35941..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for logrotate -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=510e6da15c14bd808db878af19e98196 diff --git a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220520-r1 index 1b2964a39505..465e3ad486f4 100644 --- a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for logrotate EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1ff15125facb5fec40e7d32b6d2741b9 +_md5_=510e6da15c14bd808db878af19e98196 diff --git a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r1 deleted file mode 100644 index 770685f9f96f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for logsentry -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6134a0e5106d3ea68cebffa6b8f60d76 diff --git a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r2 deleted file mode 100644 index 35f637a6cefa..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for logsentry -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6134a0e5106d3ea68cebffa6b8f60d76 diff --git a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220520-r1 index 1dde05681ccf..5a0aefee7f38 100644 --- a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for logsentry EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b9c31dd9e8a8bb11e1f32b53e3d53780 +_md5_=6134a0e5106d3ea68cebffa6b8f60d76 diff --git a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r1 deleted file mode 100644 index b14531de5855..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for logwatch -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f93ffa5aea3830da200a0f8b30a39a2c diff --git a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r2 deleted file mode 100644 index 7a44201ca6af..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for logwatch -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f93ffa5aea3830da200a0f8b30a39a2c diff --git a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220520-r1 index 9cefd5e67e05..cf874dd1cc6a 100644 --- a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for logwatch EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=871ff09da921cc207d01b3ba02ba5925 +_md5_=f93ffa5aea3830da200a0f8b30a39a2c diff --git a/metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r1 deleted file mode 100644 index 5f192f50cb81..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for lpd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5abb965b40b40c7d4456d12534755905 diff --git a/metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r2 deleted file mode 100644 index 8731b3884b29..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for lpd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5abb965b40b40c7d4456d12534755905 diff --git a/metadata/md5-cache/sec-policy/selinux-lpd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-lpd-2.20220520-r1 index 0b3bda716ef4..10524bca2636 100644 --- a/metadata/md5-cache/sec-policy/selinux-lpd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-lpd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for lpd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=997a7324dea1a1e6bd3f8d15b4559d3d +_md5_=5abb965b40b40c7d4456d12534755905 diff --git a/metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r1 deleted file mode 100644 index 1e2b6498182d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mailman -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=24f3ec36aa6caea1eb96599d109a132f diff --git a/metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r2 deleted file mode 100644 index 628dfc4db528..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mailman -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=24f3ec36aa6caea1eb96599d109a132f diff --git a/metadata/md5-cache/sec-policy/selinux-mailman-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mailman-2.20220520-r1 index 6896163e6369..2d5018d61c94 100644 --- a/metadata/md5-cache/sec-policy/selinux-mailman-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mailman-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mailman EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=65b5eba38fe19384eaeb783d5fe9144b +_md5_=24f3ec36aa6caea1eb96599d109a132f diff --git a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r1 deleted file mode 100644 index bfef939887f2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for makewhatis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=906c06b46af69996582d3eb13087b89b diff --git a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r2 deleted file mode 100644 index 46d226d68603..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for makewhatis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=906c06b46af69996582d3eb13087b89b diff --git a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220520-r1 index cf5d23e16660..d620d81f019f 100644 --- a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for makewhatis EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=855b4d3b6a398f38cad36ee33b5a5aab +_md5_=906c06b46af69996582d3eb13087b89b diff --git a/metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r1 deleted file mode 100644 index 23bcb7e11684..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mandb -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e668e30e04650fcac1d0855c576248a3 diff --git a/metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r2 deleted file mode 100644 index 8997db3c4d0f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mandb -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e668e30e04650fcac1d0855c576248a3 diff --git a/metadata/md5-cache/sec-policy/selinux-mandb-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mandb-2.20220520-r1 index efeb5d054d8a..befd1f256b13 100644 --- a/metadata/md5-cache/sec-policy/selinux-mandb-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mandb-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mandb EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=bdf96fc77276ce2fc125f630cd1aaa7a +_md5_=e668e30e04650fcac1d0855c576248a3 diff --git a/metadata/md5-cache/sec-policy/selinux-matrixd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-matrixd-2.20220520-r1 index 9e431b3086d0..6c1162c0bc01 100644 --- a/metadata/md5-cache/sec-policy/selinux-matrixd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-matrixd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for matrixd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ae61703b9e56e773754aa0fefd72c25b +_md5_=a7299af93509188e666f0c1214bf35ea diff --git a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r1 deleted file mode 100644 index a3c79dfaea3e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mcelog -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=63149e85031c4126c80e3d23bb4a7163 diff --git a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r2 deleted file mode 100644 index 7d8a6bfde2ab..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mcelog -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=63149e85031c4126c80e3d23bb4a7163 diff --git a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220520-r1 index 99fd6f49120b..0b1d9dccb664 100644 --- a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mcelog EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6504eb5ec7887c25aeb579afed481953 +_md5_=63149e85031c4126c80e3d23bb4a7163 diff --git a/metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r1 deleted file mode 100644 index 86952d8fd06e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for memcached -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=432ab2af15f98cb8eea43e6c43eb7d57 diff --git a/metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r2 deleted file mode 100644 index 3fcb81115de4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for memcached -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=432ab2af15f98cb8eea43e6c43eb7d57 diff --git a/metadata/md5-cache/sec-policy/selinux-memcached-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-memcached-2.20220520-r1 index 28d388b01829..bed8b6f0c03d 100644 --- a/metadata/md5-cache/sec-policy/selinux-memcached-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-memcached-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for memcached EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6c1182d2581150d206cb2ac307505a36 +_md5_=432ab2af15f98cb8eea43e6c43eb7d57 diff --git a/metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r1 deleted file mode 100644 index c6c4ba835345..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for milter -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e4855ba1fbc4ddae24cb3d57404eb8bb diff --git a/metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r2 deleted file mode 100644 index 4d22b1bd3f33..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for milter -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e4855ba1fbc4ddae24cb3d57404eb8bb diff --git a/metadata/md5-cache/sec-policy/selinux-milter-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-milter-2.20220520-r1 index 96243d5094c4..572761f6bc18 100644 --- a/metadata/md5-cache/sec-policy/selinux-milter-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-milter-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for milter EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1b6d80518b1a7abe7e617a354931e0e9 +_md5_=e4855ba1fbc4ddae24cb3d57404eb8bb diff --git a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r1 deleted file mode 100644 index c38033d8d0d6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for modemmanager -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=13798da248cf9e22da79f80ef3503302 diff --git a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r2 deleted file mode 100644 index 8ed4ce7c0c98..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for modemmanager -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=13798da248cf9e22da79f80ef3503302 diff --git a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220520-r1 index 1b0a158ba5e3..c659019178ea 100644 --- a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for modemmanager EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=dcbd5ae22f3826d769ff46bab40d5cd1 +_md5_=13798da248cf9e22da79f80ef3503302 diff --git a/metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r1 deleted file mode 100644 index a3ba8cf02190..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mono -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=344339214c5fb5b2342492227d29fe87 diff --git a/metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r2 deleted file mode 100644 index e17ba5dab624..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mono -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=344339214c5fb5b2342492227d29fe87 diff --git a/metadata/md5-cache/sec-policy/selinux-mono-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mono-2.20220520-r1 index b1c224160576..413c986cf264 100644 --- a/metadata/md5-cache/sec-policy/selinux-mono-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mono-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mono EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fe542322a6028617c30fac6914dcb6ec +_md5_=344339214c5fb5b2342492227d29fe87 diff --git a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r1 deleted file mode 100644 index 7f300af5769a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mozilla -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3fd3574eb944033f17e62e2a04785784 diff --git a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r2 deleted file mode 100644 index b868979c8f6f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mozilla -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3fd3574eb944033f17e62e2a04785784 diff --git a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220520-r1 index e7514e78c37f..9c6ec77c10e7 100644 --- a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20220520-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 IUSE=alsa -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=79ce91c38e2d961ddd640aad9d80b0ef +_md5_=3fd3574eb944033f17e62e2a04785784 diff --git a/metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r1 deleted file mode 100644 index c9b4cefbe077..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mpd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4cd9cafeb67423b2e59d8d5e4b4eae1d diff --git a/metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r2 deleted file mode 100644 index 3187774898ae..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mpd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4cd9cafeb67423b2e59d8d5e4b4eae1d diff --git a/metadata/md5-cache/sec-policy/selinux-mpd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mpd-2.20220520-r1 index 469d1fe68733..cd76bd3fcfee 100644 --- a/metadata/md5-cache/sec-policy/selinux-mpd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mpd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mpd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=395661c7772529607b9d049e6a38d7f7 +_md5_=4cd9cafeb67423b2e59d8d5e4b4eae1d diff --git a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r1 deleted file mode 100644 index 512c60360141..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mplayer -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d02a090f1dab7de5d93d32e119cbae1f diff --git a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r2 deleted file mode 100644 index edaf3c3b420e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mplayer -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d02a090f1dab7de5d93d32e119cbae1f diff --git a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220520-r1 index a29f99f1ae56..cb029633c4de 100644 --- a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20220520-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 IUSE=alsa -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=04c42601dd1b90814459cf2fc2d8cb46 +_md5_=d02a090f1dab7de5d93d32e119cbae1f diff --git a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r1 deleted file mode 100644 index 6277e0bbe03d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mrtg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=50314c2ff556a2c07ef75a12bc03b68e diff --git a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r2 deleted file mode 100644 index 8c68a8824572..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mrtg -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=50314c2ff556a2c07ef75a12bc03b68e diff --git a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220520-r1 index 2274817b4c6a..f2e9b6393b8d 100644 --- a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mrtg EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=461bee379bceaaf9ee798ec1877ade60 +_md5_=50314c2ff556a2c07ef75a12bc03b68e diff --git a/metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r1 deleted file mode 100644 index bd0af8f188f1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for munin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=573db7bf3e57361899f402c4ff6564e4 diff --git a/metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r2 deleted file mode 100644 index cff27b428fcd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for munin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=573db7bf3e57361899f402c4ff6564e4 diff --git a/metadata/md5-cache/sec-policy/selinux-munin-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-munin-2.20220520-r1 index 724f65f0c8a7..cd9af84a0052 100644 --- a/metadata/md5-cache/sec-policy/selinux-munin-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-munin-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for munin EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5dd038506c4bb2e3036c2d75944e488f +_md5_=573db7bf3e57361899f402c4ff6564e4 diff --git a/metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r1 deleted file mode 100644 index f9d4d0bab7f9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mutt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a31837d41d1ad2f3027fbaa5499baa07 diff --git a/metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r2 deleted file mode 100644 index 9f34d5f147bf..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mutt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a31837d41d1ad2f3027fbaa5499baa07 diff --git a/metadata/md5-cache/sec-policy/selinux-mutt-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mutt-2.20220520-r1 index cf43c3f3e573..290486421ef3 100644 --- a/metadata/md5-cache/sec-policy/selinux-mutt-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mutt-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mutt EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a0c8bd9372ecf56ebfbe0ff5ff99541a +_md5_=a31837d41d1ad2f3027fbaa5499baa07 diff --git a/metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r1 deleted file mode 100644 index 90bda98085f5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for mysql -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a289a0434146fba54592cc64b1a29946 diff --git a/metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r2 deleted file mode 100644 index f66b28e38073..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for mysql -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a289a0434146fba54592cc64b1a29946 diff --git a/metadata/md5-cache/sec-policy/selinux-mysql-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-mysql-2.20220520-r1 index abbc76ca0e71..871d593dbc50 100644 --- a/metadata/md5-cache/sec-policy/selinux-mysql-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-mysql-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for mysql EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=912a8fd88b02a2c375bc9fbcbe462806 +_md5_=a289a0434146fba54592cc64b1a29946 diff --git a/metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r1 deleted file mode 100644 index c5952cdf80ac..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for nagios -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2f2a84c779fb40ffaec0fdf36cdcbe76 diff --git a/metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r2 deleted file mode 100644 index 252d098bc501..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for nagios -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2f2a84c779fb40ffaec0fdf36cdcbe76 diff --git a/metadata/md5-cache/sec-policy/selinux-nagios-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-nagios-2.20220520-r1 index 503d5186f198..9c58f3041d9d 100644 --- a/metadata/md5-cache/sec-policy/selinux-nagios-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-nagios-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for nagios EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7e850f33dc944e427bc085f91a627030 +_md5_=2f2a84c779fb40ffaec0fdf36cdcbe76 diff --git a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r1 deleted file mode 100644 index 30a31ca5657b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ncftool -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3f049557a9f4d9e47c174678fcae9542 diff --git a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r2 deleted file mode 100644 index 20658cd0198a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ncftool -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3f049557a9f4d9e47c174678fcae9542 diff --git a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220520-r1 index 0ef8e4bbbca7..206f611e797f 100644 --- a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ncftool EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=98cbb44976fd25ebd779a13519ea4f7a +_md5_=3f049557a9f4d9e47c174678fcae9542 diff --git a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r1 deleted file mode 100644 index c1a33b424bea..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for networkmanager -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b1425129d1817c095dff866d1e6b291c diff --git a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r2 deleted file mode 100644 index 872a0e6d5b5e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for networkmanager -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b1425129d1817c095dff866d1e6b291c diff --git a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220520-r1 index 04a57998bfd6..1964629a8233 100644 --- a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for networkmanager EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fd01e1b528949a3916864645dbf4e9e1 +_md5_=b1425129d1817c095dff866d1e6b291c diff --git a/metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r1 deleted file mode 100644 index f6e81495d19b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for nginx -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e28bef902ef6426a664698a0fa3a07d9 diff --git a/metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r2 deleted file mode 100644 index 43232831dd26..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for nginx -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e28bef902ef6426a664698a0fa3a07d9 diff --git a/metadata/md5-cache/sec-policy/selinux-nginx-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-nginx-2.20220520-r1 index 67fe80893f66..223774cc4a58 100644 --- a/metadata/md5-cache/sec-policy/selinux-nginx-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-nginx-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for nginx EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=22a3e1740914e91091ec722983e1ddbe +_md5_=e28bef902ef6426a664698a0fa3a07d9 diff --git a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220106-r2 deleted file mode 100644 index 095d45f1fb58..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for node_exporter -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=18b9dc67841591fc27b3a8e90ba3f328 diff --git a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220520-r1 index d07123336241..667b931c44e3 100644 --- a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for node_exporter EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4c5527a67a7d11d4e5e0990c5397ece6 +_md5_=18b9dc67841591fc27b3a8e90ba3f328 diff --git a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r1 deleted file mode 100644 index fce3324a614d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for nslcd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0d4f30f05060a52aabffe874ed4a4cff diff --git a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r2 deleted file mode 100644 index d1575b13c83f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for nslcd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0d4f30f05060a52aabffe874ed4a4cff diff --git a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220520-r1 index aa8bd0bf4109..7060878c37bb 100644 --- a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for nslcd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ae92a4d3abf3d6644c44d99073b11524 +_md5_=0d4f30f05060a52aabffe874ed4a4cff diff --git a/metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r1 deleted file mode 100644 index 2423fe15ee4a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ntop -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a29abef844ec0b7bacd99c138b976b2a diff --git a/metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r2 deleted file mode 100644 index fc426a3e70a1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ntop -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a29abef844ec0b7bacd99c138b976b2a diff --git a/metadata/md5-cache/sec-policy/selinux-ntop-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ntop-2.20220520-r1 index f566889c0567..fe174857ecb2 100644 --- a/metadata/md5-cache/sec-policy/selinux-ntop-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ntop-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ntop EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4c84920070ad5b680997aa3823903a3f +_md5_=a29abef844ec0b7bacd99c138b976b2a diff --git a/metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r1 deleted file mode 100644 index 0284b03a7573..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ntp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=afd829b99322120ced40a74658e4e350 diff --git a/metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r2 deleted file mode 100644 index fbb25c51c36e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ntp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=afd829b99322120ced40a74658e4e350 diff --git a/metadata/md5-cache/sec-policy/selinux-ntp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ntp-2.20220520-r1 index d92ec76d6a0f..bf0e366934a4 100644 --- a/metadata/md5-cache/sec-policy/selinux-ntp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ntp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ntp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9b448e6130618ae8fb4bf7a9ff97a4ed +_md5_=afd829b99322120ced40a74658e4e350 diff --git a/metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r1 deleted file mode 100644 index 9d01af13b52c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for nut -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=649fc444e89c30d449590744dbb75e9c diff --git a/metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r2 deleted file mode 100644 index 815f64dc49d1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for nut -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=649fc444e89c30d449590744dbb75e9c diff --git a/metadata/md5-cache/sec-policy/selinux-nut-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-nut-2.20220520-r1 index 2e9d8f81f375..b986c79aaba6 100644 --- a/metadata/md5-cache/sec-policy/selinux-nut-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-nut-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for nut EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a01bd229073c090901e3788aa7800118 +_md5_=649fc444e89c30d449590744dbb75e9c diff --git a/metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r1 deleted file mode 100644 index 7c35579b3b33..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for nx -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=521fb94cd95cdb77f37f5616f7775212 diff --git a/metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r2 deleted file mode 100644 index 3034a8ab8545..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for nx -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=521fb94cd95cdb77f37f5616f7775212 diff --git a/metadata/md5-cache/sec-policy/selinux-nx-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-nx-2.20220520-r1 index 503c751298db..ff4985660adb 100644 --- a/metadata/md5-cache/sec-policy/selinux-nx-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-nx-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for nx EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=24876a14445e7fe18bd78d04b185656c +_md5_=521fb94cd95cdb77f37f5616f7775212 diff --git a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r1 deleted file mode 100644 index 204173582016..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for obfs4proxy -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=89aa332a6c64c365537af0e28f3eff2c diff --git a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r2 deleted file mode 100644 index ec5a4fe22d81..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for obfs4proxy -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=89aa332a6c64c365537af0e28f3eff2c diff --git a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220520-r1 index 53d4d9f7d0cd..b8c750499f9d 100644 --- a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for obfs4proxy EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3baa7c1e0e4d4a62ad1201bdf20913f9 +_md5_=89aa332a6c64c365537af0e28f3eff2c diff --git a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r1 deleted file mode 100644 index 256f7aa96ab1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for oddjob -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=78bcb4138082c5e9c29c2e6c1a9b83b8 diff --git a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r2 deleted file mode 100644 index 42cb247b9cde..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for oddjob -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=78bcb4138082c5e9c29c2e6c1a9b83b8 diff --git a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220520-r1 index d52a85c05bec..8d0eb44d3136 100644 --- a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for oddjob EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fd70cd4a6bf651d67da53fb39bc1d621 +_md5_=78bcb4138082c5e9c29c2e6c1a9b83b8 diff --git a/metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r1 deleted file mode 100644 index a08b0695b5e6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for oident -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0d09b34debd746aae72197098cb94d42 diff --git a/metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r2 deleted file mode 100644 index 1a885199e6f9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for oident -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0d09b34debd746aae72197098cb94d42 diff --git a/metadata/md5-cache/sec-policy/selinux-oident-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-oident-2.20220520-r1 index 6269dec182f1..56f00b6339be 100644 --- a/metadata/md5-cache/sec-policy/selinux-oident-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-oident-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for oident EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=411b3ec3db14b08971b0e4d919ed708c +_md5_=0d09b34debd746aae72197098cb94d42 diff --git a/metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r1 deleted file mode 100644 index a3f2e787362f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for openct -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d9a84bff408c003a22b37987f1ed952c diff --git a/metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r2 deleted file mode 100644 index bf1b18da7f58..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for openct -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d9a84bff408c003a22b37987f1ed952c diff --git a/metadata/md5-cache/sec-policy/selinux-openct-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-openct-2.20220520-r1 index 37d40f53725f..57743d71b40a 100644 --- a/metadata/md5-cache/sec-policy/selinux-openct-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-openct-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for openct EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ad4627bd4b2a589fab127113099c9cf9 +_md5_=d9a84bff408c003a22b37987f1ed952c diff --git a/metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r1 deleted file mode 100644 index f4b345593810..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for openrc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2b06624291e03f3e3b2336ff10383ccc diff --git a/metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r2 deleted file mode 100644 index 89912ca149e9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for openrc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2b06624291e03f3e3b2336ff10383ccc diff --git a/metadata/md5-cache/sec-policy/selinux-openrc-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-openrc-2.20220520-r1 index f42da19d9b6c..5fe89ed3d91f 100644 --- a/metadata/md5-cache/sec-policy/selinux-openrc-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-openrc-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for openrc EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=147313397e01a9ec6571812ea51537ba +_md5_=2b06624291e03f3e3b2336ff10383ccc diff --git a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r1 deleted file mode 100644 index 80353c38f7d4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for openvpn -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7dc900b79ea0ec00db673c098d0ee668 diff --git a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r2 deleted file mode 100644 index f69f4a13ae27..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for openvpn -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7dc900b79ea0ec00db673c098d0ee668 diff --git a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220520-r1 index 41e8939774bf..e8bb8c11b881 100644 --- a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for openvpn EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fd1d0aa1f87ea715d396b05c273ef722 +_md5_=7dc900b79ea0ec00db673c098d0ee668 diff --git a/metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r1 deleted file mode 100644 index 386eced5c06b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for pan -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=26d4e238e2a197812427e1ab52b65eed diff --git a/metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r2 deleted file mode 100644 index d06d9b75bbbe..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for pan -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=26d4e238e2a197812427e1ab52b65eed diff --git a/metadata/md5-cache/sec-policy/selinux-pan-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-pan-2.20220520-r1 index b8432c887d9d..3ebf35c1a868 100644 --- a/metadata/md5-cache/sec-policy/selinux-pan-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-pan-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for pan EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e486fde6fa2e7553ddf00dd213b8dc29 +_md5_=26d4e238e2a197812427e1ab52b65eed diff --git a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r1 deleted file mode 100644 index 67a1673f420f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for pcscd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=06d08d774fdc6dfd98cf26f21e374e51 diff --git a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r2 deleted file mode 100644 index 86d06652037b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for pcscd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=06d08d774fdc6dfd98cf26f21e374e51 diff --git a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220520-r1 index 4e4f2c0c00b4..c82853918221 100644 --- a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for pcscd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fd55c6362a2770e5e871182cd01dfbdf +_md5_=06d08d774fdc6dfd98cf26f21e374e51 diff --git a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r1 deleted file mode 100644 index 5b4b5aa3a093..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for phpfpm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8adcd09ac8ae63c2a5dcc11a6e1f1398 diff --git a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r2 deleted file mode 100644 index 4af0306aaede..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for phpfpm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8adcd09ac8ae63c2a5dcc11a6e1f1398 diff --git a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220520-r1 index 5f52003f2a72..a5f115211d0c 100644 --- a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for phpfpm EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1b100a886ccf8cfde8085bc5fda4629b +_md5_=8adcd09ac8ae63c2a5dcc11a6e1f1398 diff --git a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r1 deleted file mode 100644 index ccdf9625b14e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for plymouthd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=88d915a361ebae8a5fcd4bac0084110f diff --git a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r2 deleted file mode 100644 index 76a1651dc7d6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for plymouthd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=88d915a361ebae8a5fcd4bac0084110f diff --git a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220520-r1 index 309bfc5394e9..c8b60e9e4904 100644 --- a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for plymouthd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ac1dc202d74db41f7875f43fa3d50c72 +_md5_=88d915a361ebae8a5fcd4bac0084110f diff --git a/metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r1 deleted file mode 100644 index f1376cfb5905..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for podman -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=52c4559ee6fd466272a4ce38e4bfa006 diff --git a/metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r2 deleted file mode 100644 index 755faa77300a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for podman -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=52c4559ee6fd466272a4ce38e4bfa006 diff --git a/metadata/md5-cache/sec-policy/selinux-podman-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-podman-2.20220520-r1 index 6e40e3f883f2..56f743770a4e 100644 --- a/metadata/md5-cache/sec-policy/selinux-podman-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-podman-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for podman EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7a5757267dd98d41a896d7fba02df2d6 +_md5_=52c4559ee6fd466272a4ce38e4bfa006 diff --git a/metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r1 deleted file mode 100644 index a505f7a57ae5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for policykit -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fb9b910ed8f248bed687cc248c99c7a7 diff --git a/metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r2 deleted file mode 100644 index 9395ecfa404b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for policykit -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fb9b910ed8f248bed687cc248c99c7a7 diff --git a/metadata/md5-cache/sec-policy/selinux-policykit-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-policykit-2.20220520-r1 index f7ce20f5cb6a..4c1c5c2cb559 100644 --- a/metadata/md5-cache/sec-policy/selinux-policykit-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-policykit-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for policykit EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=19395ef1e4f50fe50d0c46ae8c8d8fce +_md5_=fb9b910ed8f248bed687cc248c99c7a7 diff --git a/metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r1 deleted file mode 100644 index 6df1dd400c6f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for portmap -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e36fb3293b4c14846be162e3e430c58f diff --git a/metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r2 deleted file mode 100644 index 3ceb8f279fb9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for portmap -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e36fb3293b4c14846be162e3e430c58f diff --git a/metadata/md5-cache/sec-policy/selinux-portmap-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-portmap-2.20220520-r1 index 1c550db4e5de..d98e52b89e89 100644 --- a/metadata/md5-cache/sec-policy/selinux-portmap-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-portmap-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for portmap EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ed09e4fd0122f79683d2c6f3289f84d7 +_md5_=e36fb3293b4c14846be162e3e430c58f diff --git a/metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r1 deleted file mode 100644 index 02722ddd999c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for postfix -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4fc015cacb68b3ad33f4510bd605fd9c diff --git a/metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r2 deleted file mode 100644 index 640ffdb5cb10..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for postfix -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4fc015cacb68b3ad33f4510bd605fd9c diff --git a/metadata/md5-cache/sec-policy/selinux-postfix-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-postfix-2.20220520-r1 index 23cd13338a85..6eb42b798946 100644 --- a/metadata/md5-cache/sec-policy/selinux-postfix-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-postfix-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for postfix EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7de48c4e700fa550d19c50c4ff008d10 +_md5_=4fc015cacb68b3ad33f4510bd605fd9c diff --git a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r1 deleted file mode 100644 index 4b4974ada9b6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for postgresql -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=619f79044671c9b1160274be8a02471f diff --git a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r2 deleted file mode 100644 index e0003604b24b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for postgresql -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=619f79044671c9b1160274be8a02471f diff --git a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220520-r1 index d3f462471c1e..eba255a1934e 100644 --- a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for postgresql EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8b8a839022179c32ea51271f2bd022a6 +_md5_=619f79044671c9b1160274be8a02471f diff --git a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r1 deleted file mode 100644 index be808dcb2c87..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for postgrey -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=769d3d0724f6a5a9f02c48193312f202 diff --git a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r2 deleted file mode 100644 index c4a7508baec6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for postgrey -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=769d3d0724f6a5a9f02c48193312f202 diff --git a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220520-r1 index 2d9b009cf2f6..5d8bde6e95b4 100644 --- a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for postgrey EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cf55e26379d31b2d3a2af61ab7e6e7f3 +_md5_=769d3d0724f6a5a9f02c48193312f202 diff --git a/metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r1 deleted file mode 100644 index bdbc4f19cdb6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ppp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e112fe8dd77b68e0111fc82ace16addb diff --git a/metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r2 deleted file mode 100644 index aad42f288fe9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ppp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e112fe8dd77b68e0111fc82ace16addb diff --git a/metadata/md5-cache/sec-policy/selinux-ppp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ppp-2.20220520-r1 index bdb79183d0af..0751bdadcf42 100644 --- a/metadata/md5-cache/sec-policy/selinux-ppp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ppp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ppp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5305943176481da61d5baa3a2d0f5e6f +_md5_=e112fe8dd77b68e0111fc82ace16addb diff --git a/metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r1 deleted file mode 100644 index b23db86728c7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for prelude -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c2657bf3b9b1502e95915680e2ba3208 diff --git a/metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r2 deleted file mode 100644 index 781a34746b08..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for prelude -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c2657bf3b9b1502e95915680e2ba3208 diff --git a/metadata/md5-cache/sec-policy/selinux-prelude-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-prelude-2.20220520-r1 index 23c76b4d6c6e..375cf6bcc503 100644 --- a/metadata/md5-cache/sec-policy/selinux-prelude-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-prelude-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for prelude EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=73d6a5bfb72f2e7172d66c0b2704fae5 +_md5_=c2657bf3b9b1502e95915680e2ba3208 diff --git a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r1 deleted file mode 100644 index 58e31cf06bae..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for privoxy -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=29e2d741eb391e19f35b32c1bbf7c4f3 diff --git a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r2 deleted file mode 100644 index 8ee9cd81c506..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for privoxy -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=29e2d741eb391e19f35b32c1bbf7c4f3 diff --git a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220520-r1 index c41a04d0678f..01fc9920c1f3 100644 --- a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for privoxy EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=12e16f66742cafbe6585ff45f8e7e629 +_md5_=29e2d741eb391e19f35b32c1bbf7c4f3 diff --git a/metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r1 deleted file mode 100644 index f51f5adfd1e8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for procmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8f6b1a86a58eaa87f0a58d500331fce1 diff --git a/metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r2 deleted file mode 100644 index 8ca2cda5d19f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for procmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8f6b1a86a58eaa87f0a58d500331fce1 diff --git a/metadata/md5-cache/sec-policy/selinux-procmail-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-procmail-2.20220520-r1 index 61fbdef8a1f7..335fd3220ad8 100644 --- a/metadata/md5-cache/sec-policy/selinux-procmail-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-procmail-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for procmail EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c0bf601b09007aaafbe79ba20a5e81a9 +_md5_=8f6b1a86a58eaa87f0a58d500331fce1 diff --git a/metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r1 deleted file mode 100644 index 1494654c28f2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for psad -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6b84f965ea30731a9acaf19d7cf4b063 diff --git a/metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r2 deleted file mode 100644 index 4610e51b16c5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for psad -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6b84f965ea30731a9acaf19d7cf4b063 diff --git a/metadata/md5-cache/sec-policy/selinux-psad-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-psad-2.20220520-r1 index bf0e87a2b881..b0bc8eebf450 100644 --- a/metadata/md5-cache/sec-policy/selinux-psad-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-psad-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for psad EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=09d28444466f658bbc94f5ab6ef20705 +_md5_=6b84f965ea30731a9acaf19d7cf4b063 diff --git a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r1 deleted file mode 100644 index 24f89a4dccdd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for publicfile -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7a31e183f00fb39124c23d23372f9344 diff --git a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r2 deleted file mode 100644 index c55430cf908e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for publicfile -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7a31e183f00fb39124c23d23372f9344 diff --git a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220520-r1 index d4dbfdb014f6..ba8e84c3e7cf 100644 --- a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for publicfile EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1ef7405dc2fa25915310d8df7ddf14c5 +_md5_=7a31e183f00fb39124c23d23372f9344 diff --git a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r1 deleted file mode 100644 index cbfaff4473b0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for pulseaudio -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5a22edd25ee0d9063799e170ce67a1dc diff --git a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r2 deleted file mode 100644 index 4072c3d54770..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for pulseaudio -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5a22edd25ee0d9063799e170ce67a1dc diff --git a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220520-r1 index 419d5731eb46..8a45bfc352a2 100644 --- a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for pulseaudio EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1324fa1e31c06636dbdfa56abadb0ca1 +_md5_=5a22edd25ee0d9063799e170ce67a1dc diff --git a/metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r1 deleted file mode 100644 index cc1e5fea0aef..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for puppet -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d7cee601dcfc03ff6e375459686791b9 diff --git a/metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r2 deleted file mode 100644 index 0f07cb2c06e4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for puppet -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d7cee601dcfc03ff6e375459686791b9 diff --git a/metadata/md5-cache/sec-policy/selinux-puppet-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-puppet-2.20220520-r1 index ec945c4c2a7e..909cda721843 100644 --- a/metadata/md5-cache/sec-policy/selinux-puppet-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-puppet-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for puppet EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=60e39545fbad1e086faf3e0595138c6d +_md5_=d7cee601dcfc03ff6e375459686791b9 diff --git a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r1 deleted file mode 100644 index 9c6a86b45f1d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for pyzor -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3245c87f21327172eff5182a8e1b2b8f diff --git a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r2 deleted file mode 100644 index d6b67fd539b1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for pyzor -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3245c87f21327172eff5182a8e1b2b8f diff --git a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220520-r1 index 350adff6dc23..130d2c4d3365 100644 --- a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for pyzor EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cd3e0d4e7c0939c5f5c66a1efaa8abca +_md5_=3245c87f21327172eff5182a8e1b2b8f diff --git a/metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r1 deleted file mode 100644 index 61430cc42240..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for qemu -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9c7fa70a04f942f7dc0bfad36da96caf diff --git a/metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r2 deleted file mode 100644 index 743a1adfd3ef..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for qemu -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9c7fa70a04f942f7dc0bfad36da96caf diff --git a/metadata/md5-cache/sec-policy/selinux-qemu-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-qemu-2.20220520-r1 index 9b5be3da74d1..d0c8caf8c428 100644 --- a/metadata/md5-cache/sec-policy/selinux-qemu-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-qemu-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for qemu EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a221aca2aeab03b588af1474556080bc +_md5_=9c7fa70a04f942f7dc0bfad36da96caf diff --git a/metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r1 deleted file mode 100644 index 933e560afe6d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for qmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=79f5023429cadeb42e98e56482084b8c diff --git a/metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r2 deleted file mode 100644 index f676374f634f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for qmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=79f5023429cadeb42e98e56482084b8c diff --git a/metadata/md5-cache/sec-policy/selinux-qmail-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-qmail-2.20220520-r1 index d712530ea596..c572a54ae7df 100644 --- a/metadata/md5-cache/sec-policy/selinux-qmail-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-qmail-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for qmail EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c41ce010cd9d9c2374322b40a2728a16 +_md5_=79f5023429cadeb42e98e56482084b8c diff --git a/metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r1 deleted file mode 100644 index 7756b22b59c2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for quota -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=051561764b718530514da35f8c2ee65e diff --git a/metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r2 deleted file mode 100644 index 0e8649f07b4d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for quota -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=051561764b718530514da35f8c2ee65e diff --git a/metadata/md5-cache/sec-policy/selinux-quota-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-quota-2.20220520-r1 index 21daa20707bb..e5f6e56cea11 100644 --- a/metadata/md5-cache/sec-policy/selinux-quota-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-quota-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for quota EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=aeb62ba766d56193d182c0224987b4bb +_md5_=051561764b718530514da35f8c2ee65e diff --git a/metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r1 deleted file mode 100644 index d3e4fb6fea2f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for radius -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=77887803be663a39784e24c4d39bcf50 diff --git a/metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r2 deleted file mode 100644 index 86f71763eff3..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for radius -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=77887803be663a39784e24c4d39bcf50 diff --git a/metadata/md5-cache/sec-policy/selinux-radius-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-radius-2.20220520-r1 index 83a704d78d10..f5a55d5fd0a8 100644 --- a/metadata/md5-cache/sec-policy/selinux-radius-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-radius-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for radius EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=32b8d864f4de28d34ab1a3aec31131be +_md5_=77887803be663a39784e24c4d39bcf50 diff --git a/metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r1 deleted file mode 100644 index 62b9aab5742d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for radvd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f31d33ad19a00b5930316e25a4825852 diff --git a/metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r2 deleted file mode 100644 index 1c3cdb9ca18d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for radvd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f31d33ad19a00b5930316e25a4825852 diff --git a/metadata/md5-cache/sec-policy/selinux-radvd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-radvd-2.20220520-r1 index 7cb5429cd58c..15d094f89908 100644 --- a/metadata/md5-cache/sec-policy/selinux-radvd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-radvd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for radvd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=90c6f51dc321d7680b95d558f79f2f14 +_md5_=f31d33ad19a00b5930316e25a4825852 diff --git a/metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r1 deleted file mode 100644 index 9685f6d57e62..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for razor -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0cc1e9f8fdb86d261c9273878c2b5923 diff --git a/metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r2 deleted file mode 100644 index d56d3950603b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for razor -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0cc1e9f8fdb86d261c9273878c2b5923 diff --git a/metadata/md5-cache/sec-policy/selinux-razor-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-razor-2.20220520-r1 index 05e1f10bc8e2..dcd4f7ffe751 100644 --- a/metadata/md5-cache/sec-policy/selinux-razor-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-razor-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for razor EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=90e056690f751bf723193d87f3e88206 +_md5_=0cc1e9f8fdb86d261c9273878c2b5923 diff --git a/metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r1 deleted file mode 100644 index e6dc131d005c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for redis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9c79b05088738a4c56b0c158ee99d88a diff --git a/metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r2 deleted file mode 100644 index d8eff6664896..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for redis -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9c79b05088738a4c56b0c158ee99d88a diff --git a/metadata/md5-cache/sec-policy/selinux-redis-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-redis-2.20220520-r1 index 89de3710851b..0de1353d926b 100644 --- a/metadata/md5-cache/sec-policy/selinux-redis-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-redis-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for redis EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2b68ebdbd092b4519503f48c5b31950d +_md5_=9c79b05088738a4c56b0c158ee99d88a diff --git a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r1 deleted file mode 100644 index 073d256bdb93..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for remotelogin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ad5ddbfefa2990a182d97a71727e8bb3 diff --git a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r2 deleted file mode 100644 index cb78e1b365ef..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for remotelogin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ad5ddbfefa2990a182d97a71727e8bb3 diff --git a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220520-r1 index fc2d418252d5..b72031820dfc 100644 --- a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for remotelogin EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=64513af719c3f5d30d03623cbcf23246 +_md5_=ad5ddbfefa2990a182d97a71727e8bb3 diff --git a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r1 deleted file mode 100644 index afaf58ffb8cc..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for resolvconf -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=05378e908e987994a9014c87a163fe2c diff --git a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r2 deleted file mode 100644 index b0ebb152e85c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for resolvconf -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=05378e908e987994a9014c87a163fe2c diff --git a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220520-r1 index 6a9fec8c7773..805d0fd7fc85 100644 --- a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for resolvconf EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=80f3978853a4d5cff1c0c62f2127bb52 +_md5_=05378e908e987994a9014c87a163fe2c diff --git a/metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r1 deleted file mode 100644 index fd3d7446f6f1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for rngd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7cb0a07e245affc483275ca647c90c46 diff --git a/metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r2 deleted file mode 100644 index 111518b2d22d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for rngd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7cb0a07e245affc483275ca647c90c46 diff --git a/metadata/md5-cache/sec-policy/selinux-rngd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rngd-2.20220520-r1 index 25fa31c70e9e..2b9905c877e1 100644 --- a/metadata/md5-cache/sec-policy/selinux-rngd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rngd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rngd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=90ea1f7f985151319323f3d0e865514f +_md5_=7cb0a07e245affc483275ca647c90c46 diff --git a/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20220520-r1 index 98bfb1172811..619fda99bf89 100644 --- a/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rootlesskit EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3f5bbccaa7a5f0c04ed1816e04deadb3 +_md5_=803c889ed6fa44cbe6f055460325d6cd diff --git a/metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r1 deleted file mode 100644 index 7d9c134a331c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for rpc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=062b66e6e98a5cd01386d04c66a32b36 diff --git a/metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r2 deleted file mode 100644 index 60daacc90491..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for rpc -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=062b66e6e98a5cd01386d04c66a32b36 diff --git a/metadata/md5-cache/sec-policy/selinux-rpc-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rpc-2.20220520-r1 index 92a1a7c68e72..614896d71575 100644 --- a/metadata/md5-cache/sec-policy/selinux-rpc-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rpc-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rpc EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4ffb98539a1cdcfaaf670aa43c7e69ba +_md5_=062b66e6e98a5cd01386d04c66a32b36 diff --git a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r1 deleted file mode 100644 index a92ead0e75c3..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for rpcbind -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=34674578060486ceb4d25ddf4e17185e diff --git a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r2 deleted file mode 100644 index e6fb04a9a290..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for rpcbind -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=34674578060486ceb4d25ddf4e17185e diff --git a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220520-r1 index 21fbe920f389..9c38e226bf9d 100644 --- a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rpcbind EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=714f8027f723008f8757ac690c2a14a8 +_md5_=34674578060486ceb4d25ddf4e17185e diff --git a/metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r1 deleted file mode 100644 index ff1fa446d7de..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for rpm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=aeddc3dbea90ed0b8f70d31b0b3282dc diff --git a/metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r2 deleted file mode 100644 index cc3dc79e8cf0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for rpm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=aeddc3dbea90ed0b8f70d31b0b3282dc diff --git a/metadata/md5-cache/sec-policy/selinux-rpm-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rpm-2.20220520-r1 index a815fa84896f..e952d9212e44 100644 --- a/metadata/md5-cache/sec-policy/selinux-rpm-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rpm-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rpm EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8883d415d5d3eb63b171fb5f9b6360c7 +_md5_=aeddc3dbea90ed0b8f70d31b0b3282dc diff --git a/metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r1 deleted file mode 100644 index edacaf65e695..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for rssh -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8a221ce403625746a2fb4ffccfae12bc diff --git a/metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r2 deleted file mode 100644 index d2fe0430b0b0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for rssh -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8a221ce403625746a2fb4ffccfae12bc diff --git a/metadata/md5-cache/sec-policy/selinux-rssh-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rssh-2.20220520-r1 index 86702082cb01..981b21d9a92b 100644 --- a/metadata/md5-cache/sec-policy/selinux-rssh-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rssh-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rssh EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=45332b78e6c89a6791a0e81418c50105 +_md5_=8a221ce403625746a2fb4ffccfae12bc diff --git a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r1 deleted file mode 100644 index 1507e2627af7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for rtkit -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=68c59f3d76d685f625df3368e9290466 diff --git a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r2 deleted file mode 100644 index 0e8aaa878c04..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for rtkit -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=68c59f3d76d685f625df3368e9290466 diff --git a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220520-r1 index cef8568d9dec..479942c778ff 100644 --- a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rtkit EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8d9988e441197e3bedbc139935aab000 +_md5_=68c59f3d76d685f625df3368e9290466 diff --git a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r1 deleted file mode 100644 index f38f5bb87ca9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for rtorrent -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4126ebcd001a3e376483b61a057e44b6 diff --git a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r2 deleted file mode 100644 index 544d1dd0ac99..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for rtorrent -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4126ebcd001a3e376483b61a057e44b6 diff --git a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220520-r1 index 8982623407c4..83bb7e3cfaf5 100644 --- a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for rtorrent EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=66e49a077b6286d49bced305d2d0b1b5 +_md5_=4126ebcd001a3e376483b61a057e44b6 diff --git a/metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r1 deleted file mode 100644 index 6f67bbe9ad1c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for salt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=467fc8bfcc23ed1432a437bc48562017 diff --git a/metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r2 deleted file mode 100644 index cb11675929d8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for salt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=467fc8bfcc23ed1432a437bc48562017 diff --git a/metadata/md5-cache/sec-policy/selinux-salt-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-salt-2.20220520-r1 index 9308c850f8b3..6da204f29a11 100644 --- a/metadata/md5-cache/sec-policy/selinux-salt-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-salt-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for salt EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6d17d66fd0fea32b3f0d770b2bc45b61 +_md5_=467fc8bfcc23ed1432a437bc48562017 diff --git a/metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r1 deleted file mode 100644 index d9a056c0cf1e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for samba -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=960010b5275a71ec6a99f7a583408776 diff --git a/metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r2 deleted file mode 100644 index f96b98da0ae2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for samba -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=960010b5275a71ec6a99f7a583408776 diff --git a/metadata/md5-cache/sec-policy/selinux-samba-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-samba-2.20220520-r1 index 7beb1038ec25..d7356cca1d15 100644 --- a/metadata/md5-cache/sec-policy/selinux-samba-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-samba-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for samba EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=91f516ad1b6452581f089df5fae84574 +_md5_=960010b5275a71ec6a99f7a583408776 diff --git a/metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r1 deleted file mode 100644 index 4c3f0daf96d3..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for sasl -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=99115e985f5ba4044fbfa58170942bd8 diff --git a/metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r2 deleted file mode 100644 index 0ee1f636ef88..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for sasl -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=99115e985f5ba4044fbfa58170942bd8 diff --git a/metadata/md5-cache/sec-policy/selinux-sasl-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-sasl-2.20220520-r1 index 391a3fc2054e..f237d9306dc4 100644 --- a/metadata/md5-cache/sec-policy/selinux-sasl-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-sasl-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for sasl EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1a3a2140ade8ee1a8982d86dd050f8d5 +_md5_=99115e985f5ba4044fbfa58170942bd8 diff --git a/metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r1 deleted file mode 100644 index 30a364680bd9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for screen -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0ed1b25a7b1731ef662736e8fd18e2ed diff --git a/metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r2 deleted file mode 100644 index 597afaa2a81c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for screen -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0ed1b25a7b1731ef662736e8fd18e2ed diff --git a/metadata/md5-cache/sec-policy/selinux-screen-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-screen-2.20220520-r1 index b506380d3195..bb3cf1bd9605 100644 --- a/metadata/md5-cache/sec-policy/selinux-screen-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-screen-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for screen EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=232d5eec828c60654506c96fe29558b9 +_md5_=0ed1b25a7b1731ef662736e8fd18e2ed diff --git a/metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r1 deleted file mode 100644 index 53a8443bf507..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for secadm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=69200a20052aac6b78c5ad183439a7c8 diff --git a/metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r2 deleted file mode 100644 index 507d08047d90..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for secadm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=69200a20052aac6b78c5ad183439a7c8 diff --git a/metadata/md5-cache/sec-policy/selinux-secadm-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-secadm-2.20220520-r1 index 7e4d0e0c9c94..76efe60ba20e 100644 --- a/metadata/md5-cache/sec-policy/selinux-secadm-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-secadm-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for secadm EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b0d869aa542fedb4fa6a3e12ce45e5ad +_md5_=69200a20052aac6b78c5ad183439a7c8 diff --git a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r1 deleted file mode 100644 index ba9f1a3b19de..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for sendmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fbcad568e079d55a3870f8df493a8af3 diff --git a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r2 deleted file mode 100644 index 13af7bd6ecf0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for sendmail -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fbcad568e079d55a3870f8df493a8af3 diff --git a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220520-r1 index 6b66184e41c4..c654253aef98 100644 --- a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for sendmail EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a8323eb48dff15a2ebc3112135fe5aea +_md5_=fbcad568e079d55a3870f8df493a8af3 diff --git a/metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r1 deleted file mode 100644 index f3d1b0136f8f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for sensord -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8a446f6ffdc60a1131682bfaaa89a46e diff --git a/metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r2 deleted file mode 100644 index 1c959f12aa68..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for sensord -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8a446f6ffdc60a1131682bfaaa89a46e diff --git a/metadata/md5-cache/sec-policy/selinux-sensord-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-sensord-2.20220520-r1 index f281411a24dd..e0beabddfce2 100644 --- a/metadata/md5-cache/sec-policy/selinux-sensord-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-sensord-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for sensord EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=af4c90f5f3c3e90cc76cb929643c4a1d +_md5_=8a446f6ffdc60a1131682bfaaa89a46e diff --git a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r1 deleted file mode 100644 index ae9d9f74fbff..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for shorewall -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0faaf063027ddc10e3a2caaeba2021f0 diff --git a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r2 deleted file mode 100644 index 02743b955ef0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for shorewall -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0faaf063027ddc10e3a2caaeba2021f0 diff --git a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220520-r1 index 51b36ab78bd1..571c82107de1 100644 --- a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for shorewall EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5b233c90c4ab6538e81fc4d2294b1781 +_md5_=0faaf063027ddc10e3a2caaeba2021f0 diff --git a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r1 deleted file mode 100644 index 519a0bad3073..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for shutdown -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=66c6198314dcbe6ca6af0297b1639fc3 diff --git a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r2 deleted file mode 100644 index ef2f72d3238d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for shutdown -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=66c6198314dcbe6ca6af0297b1639fc3 diff --git a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220520-r1 index a717e15d8eb7..cf6e0b48bed8 100644 --- a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for shutdown EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=30833042c324798252d00005edb66f8c +_md5_=66c6198314dcbe6ca6af0297b1639fc3 diff --git a/metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r1 deleted file mode 100644 index f750e3be121a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for skype -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=111df141c9e7a7da5be9f200c53cb0e1 diff --git a/metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r2 deleted file mode 100644 index 85cb7fb84bcf..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for skype -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -IUSE=alsa -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=111df141c9e7a7da5be9f200c53cb0e1 diff --git a/metadata/md5-cache/sec-policy/selinux-skype-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-skype-2.20220520-r1 index 6226b3f1b1ca..100ff030a4e1 100644 --- a/metadata/md5-cache/sec-policy/selinux-skype-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-skype-2.20220520-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 IUSE=alsa -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0ab2b4fb41c7fd9b1ea64a81f5080f1c +_md5_=111df141c9e7a7da5be9f200c53cb0e1 diff --git a/metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r1 deleted file mode 100644 index dbe003369304..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for slocate -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=22e99ba0f94edc300286c52d0909b1b7 diff --git a/metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r2 deleted file mode 100644 index c4255b8d35e0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for slocate -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=22e99ba0f94edc300286c52d0909b1b7 diff --git a/metadata/md5-cache/sec-policy/selinux-slocate-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-slocate-2.20220520-r1 index f1b09b0e7016..2c5ef7367330 100644 --- a/metadata/md5-cache/sec-policy/selinux-slocate-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-slocate-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for slocate EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=33b24fe2659311668d097062ee5ac621 +_md5_=22e99ba0f94edc300286c52d0909b1b7 diff --git a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r1 deleted file mode 100644 index 8856bd4726b6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for slrnpull -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=53cfc2a3ed9b46f3abc885e74166b1a9 diff --git a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r2 deleted file mode 100644 index d39b2954978e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for slrnpull -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=53cfc2a3ed9b46f3abc885e74166b1a9 diff --git a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220520-r1 index c8b8e7d19046..55a8ba86bdd6 100644 --- a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for slrnpull EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=274ee7eeab894f995aa6f74e3da869ca +_md5_=53cfc2a3ed9b46f3abc885e74166b1a9 diff --git a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r1 deleted file mode 100644 index e60721854b94..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for smartmon -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9447868697d3ce6f7f14ebd3752d2979 diff --git a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r2 deleted file mode 100644 index 7c3b63588a71..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for smartmon -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9447868697d3ce6f7f14ebd3752d2979 diff --git a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220520-r1 index b8c2a1e2f4fb..d81ea14259cf 100644 --- a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for smartmon EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0e731d646114c350c4765dde20181339 +_md5_=9447868697d3ce6f7f14ebd3752d2979 diff --git a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r1 deleted file mode 100644 index 6e78395ecbe4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for smokeping -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=edee22089fe09d0f4708f68dda448cad diff --git a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r2 deleted file mode 100644 index 730f7bdbd96d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for smokeping -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=edee22089fe09d0f4708f68dda448cad diff --git a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220520-r1 index fd06776a9028..aac5e944d733 100644 --- a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for smokeping EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3b40c3f879530a851e327efa39326528 +_md5_=edee22089fe09d0f4708f68dda448cad diff --git a/metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r1 deleted file mode 100644 index d16dcdd75862..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for snmp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=962843ff2a33389fa282b3def37daa0d diff --git a/metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r2 deleted file mode 100644 index b9d3e3111709..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for snmp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=962843ff2a33389fa282b3def37daa0d diff --git a/metadata/md5-cache/sec-policy/selinux-snmp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-snmp-2.20220520-r1 index dfdece4299a8..c18f4df4626b 100644 --- a/metadata/md5-cache/sec-policy/selinux-snmp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-snmp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for snmp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fea06203038a82035a70a412e79cd212 +_md5_=962843ff2a33389fa282b3def37daa0d diff --git a/metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r1 deleted file mode 100644 index c349e47a2e0b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for snort -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=50087036e642760556c60dc31f267c07 diff --git a/metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r2 deleted file mode 100644 index eb22813af6a1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for snort -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=50087036e642760556c60dc31f267c07 diff --git a/metadata/md5-cache/sec-policy/selinux-snort-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-snort-2.20220520-r1 index 320546667778..c024c4c17cf1 100644 --- a/metadata/md5-cache/sec-policy/selinux-snort-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-snort-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for snort EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=01ffa36d590a86fd3c808939a0944a9d +_md5_=50087036e642760556c60dc31f267c07 diff --git a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r1 deleted file mode 100644 index 068aba7b4a0c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for soundserver -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=890056d929dac3eb2d547b00cc3835cd diff --git a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r2 deleted file mode 100644 index de9e8ff884aa..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for soundserver -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=890056d929dac3eb2d547b00cc3835cd diff --git a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220520-r1 index c2029ecc42f5..29a8d9b56b24 100644 --- a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for soundserver EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=be03613c70b5a55bf8e36435c54a6437 +_md5_=890056d929dac3eb2d547b00cc3835cd diff --git a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r1 deleted file mode 100644 index afed34a6aec4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for spamassassin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=69c3a84a81b257d5358628b4f6a11180 diff --git a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r2 deleted file mode 100644 index 272c23631c84..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for spamassassin -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=69c3a84a81b257d5358628b4f6a11180 diff --git a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220520-r1 index 35199491bba0..612a2dd0fb48 100644 --- a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for spamassassin EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d3e5f5b934544998d17499243422cc52 +_md5_=69c3a84a81b257d5358628b4f6a11180 diff --git a/metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r1 deleted file mode 100644 index d45508cd9efe..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for squid -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a14351745fb1546dc3a5394deeba5cff diff --git a/metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r2 deleted file mode 100644 index 342dfa00f268..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for squid -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a14351745fb1546dc3a5394deeba5cff diff --git a/metadata/md5-cache/sec-policy/selinux-squid-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-squid-2.20220520-r1 index 67d640c6a957..d0c6de52bfec 100644 --- a/metadata/md5-cache/sec-policy/selinux-squid-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-squid-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for squid EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fce9bb16852dec5b28e8f09477da9435 +_md5_=a14351745fb1546dc3a5394deeba5cff diff --git a/metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r1 deleted file mode 100644 index aafd54f161d5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for sssd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8564171b4ab9f766d7bf0b6ebff4189b diff --git a/metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r2 deleted file mode 100644 index a22718d5848d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for sssd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8564171b4ab9f766d7bf0b6ebff4189b diff --git a/metadata/md5-cache/sec-policy/selinux-sssd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-sssd-2.20220520-r1 index 23775c0e5eb9..6f2bcd2913c3 100644 --- a/metadata/md5-cache/sec-policy/selinux-sssd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-sssd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for sssd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7a047eaf959f8df4821a01a1eeca8f1d +_md5_=8564171b4ab9f766d7bf0b6ebff4189b diff --git a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r1 deleted file mode 100644 index 66a1b5342785..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for stunnel -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1aac72ed4181f803ede648f030bbb262 diff --git a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r2 deleted file mode 100644 index db6e796ea1a0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for stunnel -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1aac72ed4181f803ede648f030bbb262 diff --git a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220520-r1 index 86194531daff..9069c01c81a0 100644 --- a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for stunnel EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=33656db3c8e357d67f96daad1712c926 +_md5_=1aac72ed4181f803ede648f030bbb262 diff --git a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r1 deleted file mode 100644 index 898b769bb053..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for subsonic -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9eba7d7f6b4ac61b1db7c04bf840b6e2 diff --git a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r2 deleted file mode 100644 index 80fdb1a26852..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for subsonic -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9eba7d7f6b4ac61b1db7c04bf840b6e2 diff --git a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220520-r1 index 40408ea84de1..475eb263a1b1 100644 --- a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for subsonic EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8dfa1e8a025fe962aa9a4d1e795adc16 +_md5_=9eba7d7f6b4ac61b1db7c04bf840b6e2 diff --git a/metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r1 deleted file mode 100644 index d2031a77b30f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for sudo -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d93889095a8c5fdd9fd33c38c557310a diff --git a/metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r2 deleted file mode 100644 index 537965913baf..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for sudo -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d93889095a8c5fdd9fd33c38c557310a diff --git a/metadata/md5-cache/sec-policy/selinux-sudo-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-sudo-2.20220520-r1 index dfd72675c08a..57d0597c9104 100644 --- a/metadata/md5-cache/sec-policy/selinux-sudo-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-sudo-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for sudo EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7b7e3158602e26b4733bcfb3f59e8cb5 +_md5_=d93889095a8c5fdd9fd33c38c557310a diff --git a/metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r1 deleted file mode 100644 index 27c94c30187f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for sxid -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b24f1f80c005c6bdf25195c9628f4244 diff --git a/metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r2 deleted file mode 100644 index 82ec745d00a5..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for sxid -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b24f1f80c005c6bdf25195c9628f4244 diff --git a/metadata/md5-cache/sec-policy/selinux-sxid-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-sxid-2.20220520-r1 index 995a6046bbe1..a9b354c71751 100644 --- a/metadata/md5-cache/sec-policy/selinux-sxid-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-sxid-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for sxid EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3e8d9354f691dafcef6bc91faee6b399 +_md5_=b24f1f80c005c6bdf25195c9628f4244 diff --git a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r1 deleted file mode 100644 index 0a8477d557ad..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for syncthing -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ba2f4b01114077bae0d8bf1865a77e93 diff --git a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r2 deleted file mode 100644 index e8aa1eb08758..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for syncthing -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ba2f4b01114077bae0d8bf1865a77e93 diff --git a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220520-r1 index 9c2a3642b68e..014e5769db9e 100644 --- a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for syncthing EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=21c301c57ccb7eff87f1b49a0b475547 +_md5_=ba2f4b01114077bae0d8bf1865a77e93 diff --git a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r1 deleted file mode 100644 index 56eac085a8ce..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for sysstat -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=24e347e5a0b3eb29fb8cb408bfc935b4 diff --git a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r2 deleted file mode 100644 index a9837a53a34a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for sysstat -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=24e347e5a0b3eb29fb8cb408bfc935b4 diff --git a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220520-r1 index b28bc68d6b5f..cd5d33ef15bd 100644 --- a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for sysstat EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2dd268fba297113d3dbd76c8c2d57e7d +_md5_=24e347e5a0b3eb29fb8cb408bfc935b4 diff --git a/metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r1 deleted file mode 100644 index dc0e4faff892..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tboot -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fa1e93099312d89ca5c8263c2f20b35d diff --git a/metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r2 deleted file mode 100644 index bb999af2c3d8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tboot -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fa1e93099312d89ca5c8263c2f20b35d diff --git a/metadata/md5-cache/sec-policy/selinux-tboot-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tboot-2.20220520-r1 index 5c48969712ac..951e6e36d06e 100644 --- a/metadata/md5-cache/sec-policy/selinux-tboot-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tboot-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tboot EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=48583e5a71afa4f5a546422dc31c0904 +_md5_=fa1e93099312d89ca5c8263c2f20b35d diff --git a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r1 deleted file mode 100644 index 56156669e513..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tcpd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9832f57678e5927d903febb9f390cbf6 diff --git a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r2 deleted file mode 100644 index 6143c8bf0987..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tcpd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9832f57678e5927d903febb9f390cbf6 diff --git a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220520-r1 index 74ee949e531c..818afafc641b 100644 --- a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tcpd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e1296356f3bde0ff012c642e64874ed5 +_md5_=9832f57678e5927d903febb9f390cbf6 diff --git a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r1 deleted file mode 100644 index 8bed16518723..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tcsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b800a09c30371a1b9448d6e4ac8d10e7 diff --git a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r2 deleted file mode 100644 index 504aa276862e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tcsd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b800a09c30371a1b9448d6e4ac8d10e7 diff --git a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220520-r1 index 2098b52e86c2..cd8882279d57 100644 --- a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tcsd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6f5f8b420cda99d7ce7892ec6c9c3549 +_md5_=b800a09c30371a1b9448d6e4ac8d10e7 diff --git a/metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r1 deleted file mode 100644 index 656936d5b80e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for telnet -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=61c4879f64c3bd81673ec61a0a68b791 diff --git a/metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r2 deleted file mode 100644 index 2cd15477686f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for telnet -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=61c4879f64c3bd81673ec61a0a68b791 diff --git a/metadata/md5-cache/sec-policy/selinux-telnet-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-telnet-2.20220520-r1 index 018eaa0a1d2b..aa28db664f04 100644 --- a/metadata/md5-cache/sec-policy/selinux-telnet-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-telnet-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for telnet EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9f538ee010037b193049367055dcaba8 +_md5_=61c4879f64c3bd81673ec61a0a68b791 diff --git a/metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r1 deleted file mode 100644 index 69e5f774fb65..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tftp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=384be5a760debb627fd5e39aa241692d diff --git a/metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r2 deleted file mode 100644 index 248155ab3a41..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tftp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=384be5a760debb627fd5e39aa241692d diff --git a/metadata/md5-cache/sec-policy/selinux-tftp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tftp-2.20220520-r1 index 38680b3e9c0f..41d0da12b2ee 100644 --- a/metadata/md5-cache/sec-policy/selinux-tftp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tftp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tftp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=979bdd327cc9ce3e1fd7b1ecde95994c +_md5_=384be5a760debb627fd5e39aa241692d diff --git a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r1 deleted file mode 100644 index d34874b2e5b1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tgtd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d48aaf57f74a2d92c5f8479add5dfa5f diff --git a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r2 deleted file mode 100644 index a70e787643e0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tgtd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d48aaf57f74a2d92c5f8479add5dfa5f diff --git a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220520-r1 index 749e3a06e9a0..1f376feb8b45 100644 --- a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tgtd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5fe508bbad5a03bc001c4c5261d50431 +_md5_=d48aaf57f74a2d92c5f8479add5dfa5f diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r1 deleted file mode 100644 index 2f83ba9964f2..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for thunderbird -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c2edc293f94b88b36462d6d5251458d0 diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r2 deleted file mode 100644 index 74032ee95530..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for thunderbird -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c2edc293f94b88b36462d6d5251458d0 diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220520-r1 index 5fac7612112d..503a89b078fc 100644 --- a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for thunderbird EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=250866345f498e28221ec43853bfc69d +_md5_=c2edc293f94b88b36462d6d5251458d0 diff --git a/metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r1 deleted file mode 100644 index 3dd3c2db4a72..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for timidity -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a6f9cd955380c81b15e24f734a7a381a diff --git a/metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r2 deleted file mode 100644 index d8bbff4a5da4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for timidity -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a6f9cd955380c81b15e24f734a7a381a diff --git a/metadata/md5-cache/sec-policy/selinux-timidity-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-timidity-2.20220520-r1 index 7e895628c670..ccaa848967df 100644 --- a/metadata/md5-cache/sec-policy/selinux-timidity-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-timidity-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for timidity EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c32a052bd0c7604e62f8323aab994c1d +_md5_=a6f9cd955380c81b15e24f734a7a381a diff --git a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r1 deleted file mode 100644 index 82f01c5d4ca6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tmpreaper -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e86ce9857c36ac179c6a13c44d882305 diff --git a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r2 deleted file mode 100644 index 1391f69f165b..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tmpreaper -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e86ce9857c36ac179c6a13c44d882305 diff --git a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220520-r1 index d61b9c7d3a1c..cff98c7724d9 100644 --- a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tmpreaper EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=49439aef4b97134351d261a1dc6c512b +_md5_=e86ce9857c36ac179c6a13c44d882305 diff --git a/metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r1 deleted file mode 100644 index de60c18ae6cb..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tor -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=18f617b548ec6ca5a448c786a94f6330 diff --git a/metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r2 deleted file mode 100644 index a259a93deb24..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tor -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=18f617b548ec6ca5a448c786a94f6330 diff --git a/metadata/md5-cache/sec-policy/selinux-tor-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tor-2.20220520-r1 index 0524c715104f..648e4ad6c86c 100644 --- a/metadata/md5-cache/sec-policy/selinux-tor-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tor-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tor EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=55b177670005ba0643053940c8b33fd9 +_md5_=18f617b548ec6ca5a448c786a94f6330 diff --git a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r1 deleted file mode 100644 index e3203d809bc4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for tripwire -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b14f3a65c5412ddfe6ee713578a8a88c diff --git a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r2 deleted file mode 100644 index b4ed3d1037ef..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for tripwire -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b14f3a65c5412ddfe6ee713578a8a88c diff --git a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220520-r1 index c25d1a78cc41..986968a67315 100644 --- a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for tripwire EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=29d090e71d0dd0314943b85e0411bb83 +_md5_=b14f3a65c5412ddfe6ee713578a8a88c diff --git a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r1 deleted file mode 100644 index 33d24a4bd00a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ucspitcp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=531fb077877c0d96d2a44ddbdf922dd8 diff --git a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r2 deleted file mode 100644 index 3eb8848f75b9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ucspitcp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=531fb077877c0d96d2a44ddbdf922dd8 diff --git a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220520-r1 index ba3d2fd97a16..b137daba8699 100644 --- a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ucspitcp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=1307f117081b3162e80b604f0bebe583 +_md5_=531fb077877c0d96d2a44ddbdf922dd8 diff --git a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r1 deleted file mode 100644 index 6ec0a11bcb15..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for ulogd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=98e11dfca85a3f70b8eb6a1ac849cf86 diff --git a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r2 deleted file mode 100644 index 8a12bc519a72..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for ulogd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=98e11dfca85a3f70b8eb6a1ac849cf86 diff --git a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220520-r1 index 47e45bbb0351..bbcd93f5456c 100644 --- a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for ulogd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b39d586b00d6719b390be6dbe24e816a +_md5_=98e11dfca85a3f70b8eb6a1ac849cf86 diff --git a/metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r1 deleted file mode 100644 index d2d5be1d02a4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for uml -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=717159447d7460435c744d285543e964 diff --git a/metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r2 deleted file mode 100644 index 4a2a140c7773..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for uml -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=717159447d7460435c744d285543e964 diff --git a/metadata/md5-cache/sec-policy/selinux-uml-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-uml-2.20220520-r1 index ce5e660bb49c..ce6e1636efc9 100644 --- a/metadata/md5-cache/sec-policy/selinux-uml-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-uml-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for uml EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=4366084233cd0dccb937f0b9070b5299 +_md5_=717159447d7460435c744d285543e964 diff --git a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r1 deleted file mode 100644 index bdb4ba392d49..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for unconfined -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=44fbaf9b983d1d7b2148a9f117f8c849 diff --git a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r2 deleted file mode 100644 index 46838d864254..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for unconfined -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=44fbaf9b983d1d7b2148a9f117f8c849 diff --git a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220520-r1 index ad2746932c61..2471b70da27a 100644 --- a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for unconfined EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6834e3472a012b9ed41cfb30c6a56db9 +_md5_=44fbaf9b983d1d7b2148a9f117f8c849 diff --git a/metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r1 deleted file mode 100644 index 6e05a1a24c87..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for uptime -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=20cd4f08a88eba3e2cd0db899dfe2719 diff --git a/metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r2 deleted file mode 100644 index 48708b7dbc01..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for uptime -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=20cd4f08a88eba3e2cd0db899dfe2719 diff --git a/metadata/md5-cache/sec-policy/selinux-uptime-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-uptime-2.20220520-r1 index cd39b4e727b6..9e55214d9e36 100644 --- a/metadata/md5-cache/sec-policy/selinux-uptime-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-uptime-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for uptime EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a7668cf709ddc9f3ee2458739badb692 +_md5_=20cd4f08a88eba3e2cd0db899dfe2719 diff --git a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r1 deleted file mode 100644 index 2829affc6c91..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for usbguard -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=71df36d10f2a3cf5e92c9d7ef526249c diff --git a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r2 deleted file mode 100644 index 65357ee6c201..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for usbguard -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=71df36d10f2a3cf5e92c9d7ef526249c diff --git a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220520-r1 index a1954444a476..f3fd3afeea33 100644 --- a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for usbguard EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=984add5ce11297dab344cf97124645cb +_md5_=71df36d10f2a3cf5e92c9d7ef526249c diff --git a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r1 deleted file mode 100644 index a340ce946505..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for usbmuxd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7a1eb7afebd99796c9746f417aaad07f diff --git a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r2 deleted file mode 100644 index 7bffe24aa96d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for usbmuxd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7a1eb7afebd99796c9746f417aaad07f diff --git a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220520-r1 index 524b21eb0dc7..f0c28eda7b68 100644 --- a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for usbmuxd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e74855edf0e1797a899d87dd28d73371 +_md5_=7a1eb7afebd99796c9746f417aaad07f diff --git a/metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r1 deleted file mode 100644 index 701154845abb..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for uucp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b3e5480f6ed41e994bbe331bb8f19d8c diff --git a/metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r2 deleted file mode 100644 index c48f07adb0e8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for uucp -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b3e5480f6ed41e994bbe331bb8f19d8c diff --git a/metadata/md5-cache/sec-policy/selinux-uucp-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-uucp-2.20220520-r1 index 8094d74dcb6f..13f20d39ef54 100644 --- a/metadata/md5-cache/sec-policy/selinux-uucp-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-uucp-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for uucp EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=a9b0a9db06277e8dfb6a49e4b05a4e7d +_md5_=b3e5480f6ed41e994bbe331bb8f19d8c diff --git a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r1 deleted file mode 100644 index ae7561e73831..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for uwimap -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5ea3223843570e1695c0855b411f006b diff --git a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r2 deleted file mode 100644 index 25b30d362c44..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for uwimap -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=5ea3223843570e1695c0855b411f006b diff --git a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220520-r1 index 74ac1139b39f..599bb3c39df0 100644 --- a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for uwimap EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=2d2282ec23caa6e55e88979011cbf5f2 +_md5_=5ea3223843570e1695c0855b411f006b diff --git a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r1 deleted file mode 100644 index 0fedde0742a4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for uWSGI -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f92500a66911ee6a80cb18b3705949d6 diff --git a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r2 deleted file mode 100644 index 35a59c2a324a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for uWSGI -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f92500a66911ee6a80cb18b3705949d6 diff --git a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220520-r1 index 28d74730a5e3..3111d5271921 100644 --- a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for uWSGI EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=fb82673ef4cd27d744aa5d9938e7779c +_md5_=f92500a66911ee6a80cb18b3705949d6 diff --git a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r1 deleted file mode 100644 index 34a71a4a20c7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for varnishd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b12e13098b81ea3092447c8fa4f4146b diff --git a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r2 deleted file mode 100644 index bb80d7d41082..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for varnishd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b12e13098b81ea3092447c8fa4f4146b diff --git a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220520-r1 index 713971c3c9a8..12160fe36a11 100644 --- a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for varnishd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b543101188fdb7a74d7457f64e600b82 +_md5_=b12e13098b81ea3092447c8fa4f4146b diff --git a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r1 deleted file mode 100644 index 95eaf4ddb57a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for vbetool -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=61385184847b7ae509a1c929e0fc0362 diff --git a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r2 deleted file mode 100644 index 3da3e6f800f8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for vbetool -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=61385184847b7ae509a1c929e0fc0362 diff --git a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220520-r1 index dacc57e8ccec..ef7fb05d40c9 100644 --- a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for vbetool EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e8e423117ae5bc5d014ac3433d72e65d +_md5_=61385184847b7ae509a1c929e0fc0362 diff --git a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r1 deleted file mode 100644 index ab29b3f87e9d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for vdagent -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f3aded2d7566673c0564d1270fc849f9 diff --git a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r2 deleted file mode 100644 index 330e7bb8a854..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for vdagent -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=f3aded2d7566673c0564d1270fc849f9 diff --git a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220520-r1 index e022bda21e3a..df003b1c32a7 100644 --- a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for vdagent EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=cbdd7cbfb9014d78d67883ae23712430 +_md5_=f3aded2d7566673c0564d1270fc849f9 diff --git a/metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r1 deleted file mode 100644 index bbca9f5d3d3e..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for vde -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b6d36b92f0e4162599e930d653248e4e diff --git a/metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r2 deleted file mode 100644 index e66ff87ba0b9..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for vde -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b6d36b92f0e4162599e930d653248e4e diff --git a/metadata/md5-cache/sec-policy/selinux-vde-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-vde-2.20220520-r1 index b4f8925de10f..d48b0769915f 100644 --- a/metadata/md5-cache/sec-policy/selinux-vde-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-vde-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for vde EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=826ec981b464151f488430eaa131fe6c +_md5_=b6d36b92f0e4162599e930d653248e4e diff --git a/metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r1 deleted file mode 100644 index 88f4595d89fb..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for virt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=10423b7843b77cb1afbd4f3db5267332 diff --git a/metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r2 deleted file mode 100644 index 4b10e4584acf..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for virt -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=10423b7843b77cb1afbd4f3db5267332 diff --git a/metadata/md5-cache/sec-policy/selinux-virt-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-virt-2.20220520-r1 index d468edbf594b..de2fa7645c7a 100644 --- a/metadata/md5-cache/sec-policy/selinux-virt-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-virt-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for virt EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=37c8292d0d1a55f58b2c0bb5463c89f3 +_md5_=10423b7843b77cb1afbd4f3db5267332 diff --git a/metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r1 deleted file mode 100644 index 0033091d480d..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for vlock -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d351f5db8bf2a6259b833a0d22aba546 diff --git a/metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r2 deleted file mode 100644 index e702ddeefd89..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for vlock -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d351f5db8bf2a6259b833a0d22aba546 diff --git a/metadata/md5-cache/sec-policy/selinux-vlock-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-vlock-2.20220520-r1 index 324bdb422d2c..34e3d789d01c 100644 --- a/metadata/md5-cache/sec-policy/selinux-vlock-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-vlock-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for vlock EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=671d58698fbaf0a4c094c001e1df993a +_md5_=d351f5db8bf2a6259b833a0d22aba546 diff --git a/metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r1 deleted file mode 100644 index 0227cffe1ae8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for vmware -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=90bb4cf58998dd0bf981f3e2226ad961 diff --git a/metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r2 deleted file mode 100644 index 82893a5409dc..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for vmware -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=90bb4cf58998dd0bf981f3e2226ad961 diff --git a/metadata/md5-cache/sec-policy/selinux-vmware-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-vmware-2.20220520-r1 index 4b022446aa8d..ca80f7ef8a2a 100644 --- a/metadata/md5-cache/sec-policy/selinux-vmware-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-vmware-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for vmware EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6951b2385d49dadd33f174c912b8919d +_md5_=90bb4cf58998dd0bf981f3e2226ad961 diff --git a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r1 deleted file mode 100644 index 595c2b0683b0..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for vnstatd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c99478e2ad152b748b5971608db068b4 diff --git a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r2 deleted file mode 100644 index 1ce98a63ec7a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for vnstatd -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c99478e2ad152b748b5971608db068b4 diff --git a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220520-r1 index 663cc20de921..170924efc0b4 100644 --- a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for vnstatd EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=32305783a5c6c73be7d95e269a677f21 +_md5_=c99478e2ad152b748b5971608db068b4 diff --git a/metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r1 deleted file mode 100644 index d6eea522a087..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for vpn -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b72acc5513d0e52019e182e11e72f9f4 diff --git a/metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r2 deleted file mode 100644 index 29ab24e75aa3..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for vpn -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b72acc5513d0e52019e182e11e72f9f4 diff --git a/metadata/md5-cache/sec-policy/selinux-vpn-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-vpn-2.20220520-r1 index f6052a118527..29f40b7ad7d2 100644 --- a/metadata/md5-cache/sec-policy/selinux-vpn-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-vpn-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for vpn EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=d97b632f2367bcaca6f76ebba945f3b8 +_md5_=b72acc5513d0e52019e182e11e72f9f4 diff --git a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r1 deleted file mode 100644 index 2fa1803b12da..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for watchdog -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=444f885d0980aa5d9155ddecdc76116a diff --git a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r2 deleted file mode 100644 index 68b954fdd15a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for watchdog -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=444f885d0980aa5d9155ddecdc76116a diff --git a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220520-r1 index 8a338b943414..18fa0bc8ed52 100644 --- a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for watchdog EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=ca5ff1825dc1b6fa2ae6e0cf1cb8a97f +_md5_=444f885d0980aa5d9155ddecdc76116a diff --git a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r1 deleted file mode 100644 index 628774f1b546..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for webalizer -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b35c1a93d0ac6b4730d663be4b6a6dba diff --git a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r2 deleted file mode 100644 index c2a7ac54dc1f..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for webalizer -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=b35c1a93d0ac6b4730d663be4b6a6dba diff --git a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220520-r1 index 514730bd7b41..3bfab05f7132 100644 --- a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for webalizer EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=9e572ec97652fad400f690830be0b763 +_md5_=b35c1a93d0ac6b4730d663be4b6a6dba diff --git a/metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r1 deleted file mode 100644 index 6eef3911eaa4..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for wine -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c8a5074892f66923fbf8c7e907173569 diff --git a/metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r2 deleted file mode 100644 index 629453ba39e8..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for wine -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=c8a5074892f66923fbf8c7e907173569 diff --git a/metadata/md5-cache/sec-policy/selinux-wine-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-wine-2.20220520-r1 index 020ae9617a76..ee5487f3196a 100644 --- a/metadata/md5-cache/sec-policy/selinux-wine-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-wine-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for wine EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=10201bc7292bfcc633ef5219966882fb +_md5_=c8a5074892f66923fbf8c7e907173569 diff --git a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r1 deleted file mode 100644 index d9f995fa4656..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for wireguard -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6a8a473cbcfc87f7bfa0149ec77ee4de diff --git a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r2 deleted file mode 100644 index f49954936eca..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for wireguard -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6a8a473cbcfc87f7bfa0149ec77ee4de diff --git a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220520-r1 index c9fb909f21f6..bcc665a985db 100644 --- a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for wireguard EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8147bb5f13bd0b3f82be4a706ecfcb03 +_md5_=6a8a473cbcfc87f7bfa0149ec77ee4de diff --git a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r1 deleted file mode 100644 index fd669b7a33fd..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for wireshark -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e1a897917f3f8f41cfa3bc098f3d67f0 diff --git a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r2 deleted file mode 100644 index ce83cedd2a03..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for wireshark -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=e1a897917f3f8f41cfa3bc098f3d67f0 diff --git a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220520-r1 index 6f59b271203e..2ee66a83c505 100644 --- a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for wireshark EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3fb211c2668e0746620fed9fe7be7cc6 +_md5_=e1a897917f3f8f41cfa3bc098f3d67f0 diff --git a/metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r1 deleted file mode 100644 index 740622e45019..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for wm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=051440c01a712ab1ae4baaf95fe2a05f diff --git a/metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r2 deleted file mode 100644 index 8a27dc07d676..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for wm -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=051440c01a712ab1ae4baaf95fe2a05f diff --git a/metadata/md5-cache/sec-policy/selinux-wm-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-wm-2.20220520-r1 index 9a8097a773e3..4b5ee0c53b3e 100644 --- a/metadata/md5-cache/sec-policy/selinux-wm-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-wm-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for wm EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=37cf5772f1e437e6e571f318bfbc15b3 +_md5_=051440c01a712ab1ae4baaf95fe2a05f diff --git a/metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r1 deleted file mode 100644 index 89a1b8b7f9f7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for xen -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=af188704ef6d401ba6fe0655833d1988 diff --git a/metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r2 deleted file mode 100644 index e36440e3452a..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for xen -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=af188704ef6d401ba6fe0655833d1988 diff --git a/metadata/md5-cache/sec-policy/selinux-xen-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-xen-2.20220520-r1 index 57c028a88405..dc9b51a0f9c8 100644 --- a/metadata/md5-cache/sec-policy/selinux-xen-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-xen-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for xen EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=6e21ad150b055e6cd5a98eef697e908c +_md5_=af188704ef6d401ba6fe0655833d1988 diff --git a/metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r1 deleted file mode 100644 index 3abcfb1c9162..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for xfs -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=488ead319b1743042f13cac9ca1a07dd diff --git a/metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r2 deleted file mode 100644 index 051ea01b64f7..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for xfs -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=488ead319b1743042f13cac9ca1a07dd diff --git a/metadata/md5-cache/sec-policy/selinux-xfs-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-xfs-2.20220520-r1 index e3bf92843606..ac563a4904a2 100644 --- a/metadata/md5-cache/sec-policy/selinux-xfs-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-xfs-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for xfs EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=afe1b4013f3c6cf458fe29d778d08b28 +_md5_=488ead319b1743042f13cac9ca1a07dd diff --git a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r1 deleted file mode 100644 index c328f1accd23..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for xscreensaver -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3aaaa3c08847d78d3e4ba64d9fba2a8f diff --git a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r2 deleted file mode 100644 index 252b49a4b2a6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for xscreensaver -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=3aaaa3c08847d78d3e4ba64d9fba2a8f diff --git a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220520-r1 index b323dc9ef162..9069b7f4448a 100644 --- a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for xscreensaver EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=7aa49452f79b8d8242930fa1eda73e46 +_md5_=3aaaa3c08847d78d3e4ba64d9fba2a8f diff --git a/metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r1 deleted file mode 100644 index 189ab7dcbd85..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for xserver -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=22e68cb7003577f684ed1cab2a789004 diff --git a/metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r2 deleted file mode 100644 index c6d44b5bafc6..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for xserver -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=22e68cb7003577f684ed1cab2a789004 diff --git a/metadata/md5-cache/sec-policy/selinux-xserver-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-xserver-2.20220520-r1 index 4881ea514fd2..60e4afd44504 100644 --- a/metadata/md5-cache/sec-policy/selinux-xserver-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-xserver-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for xserver EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=bba7a3005104935045143a48c72713d1 +_md5_=22e68cb7003577f684ed1cab2a789004 diff --git a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r1 b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r1 deleted file mode 100644 index 95afbf349fa1..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -DESCRIPTION=SELinux policy for zabbix -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r1 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0dec867c7b3aa4db076e00b9ac7cbc9f diff --git a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r2 b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r2 deleted file mode 100644 index 8d28ea3d743c..000000000000 --- a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/m4 >=sys-apps/checkpolicy-2.0.21 -DEFINED_PHASES=compile install postinst postrm prepare unpack -DEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -DESCRIPTION=SELinux policy for zabbix -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux -INHERIT=selinux-policy-2 -KEYWORDS=amd64 arm arm64 ~mips x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220106-r2 -SLOT=0 -SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220106/refpolicy-2.20220106.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 -_eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=0dec867c7b3aa4db076e00b9ac7cbc9f diff --git a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220520-r1 b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220520-r1 index a9d8daf02b4f..e2c0fb685ad1 100644 --- a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220520-r1 +++ b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20220520-r1 @@ -5,10 +5,10 @@ DESCRIPTION=SELinux policy for zabbix EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:SELinux INHERIT=selinux-policy-2 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 +KEYWORDS=amd64 arm arm64 ~mips x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20220520-r1 SLOT=0 SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20220520/refpolicy-2.20220520.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 _eclasses_=selinux-policy-2 ac37c8988fd6d9a7ef5ebc5fcb8b4062 -_md5_=8d0bbf6c872300b36bbee2ed36eae015 +_md5_=0dec867c7b3aa4db076e00b9ac7cbc9f diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 24d6a4e9c8e96d8cdd98bc6edab5fc4358f2460e..3ff9ca4647fa21ef40b26e643517294340a33ba5 100644 GIT binary patch delta 73824 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 O>wf_mjy^MkSpontVu(lp delta 73486 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%0D)1Cg<^nS4Mg= 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 diff --git a/metadata/md5-cache/sys-apps/cpu-x-4.5.0 b/metadata/md5-cache/sys-apps/cpu-x-4.5.0 new file mode 100644 index 000000000000..9cef5eddbe33 --- /dev/null +++ b/metadata/md5-cache/sys-apps/cpu-x-4.5.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/nasm nls? ( sys-devel/gettext ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=test? ( sys-apps/mawk sys-apps/nawk ) dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango force-libstatgrab? ( sys-libs/libstatgrab ) !force-libstatgrab? ( sys-process/procps:= ) gui? ( >=x11-libs/gtk+-3.12:3 ) cpu? ( >=dev-libs/libcpuid-0.6.0:= ) gpu? ( >=media-libs/glfw-3.3 media-libs/libglvnd ) pci? ( sys-apps/pciutils ) ncurses? ( sys-libs/ncurses:=[tinfo] ) opencl? ( virtual/opencl ) +DESCRIPTION=A Free software that gathers information on CPU, motherboard and more +EAPI=8 +HOMEPAGE=https://x0rg.github.io/CPU-X/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake gnome2-utils xdg +IUSE=+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test +KEYWORDS=-* ~amd64 +LICENSE=GPL-3 +RDEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango force-libstatgrab? ( sys-libs/libstatgrab ) !force-libstatgrab? ( sys-process/procps:= ) gui? ( >=x11-libs/gtk+-3.12:3 ) cpu? ( >=dev-libs/libcpuid-0.6.0:= ) gpu? ( >=media-libs/glfw-3.3 media-libs/libglvnd ) pci? ( sys-apps/pciutils ) ncurses? ( sys-libs/ncurses:=[tinfo] ) opencl? ( virtual/opencl ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/X0rg/CPU-X/archive/v4.5.0.tar.gz -> cpu-x-4.5.0.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=7937e16f48bf7376e2c070e8a1ff62ac diff --git a/metadata/md5-cache/sys-apps/hwdata-0.363 b/metadata/md5-cache/sys-apps/hwdata-0.363 new file mode 100644 index 000000000000..1e34b57ef244 --- /dev/null +++ b/metadata/md5-cache/sys-apps/hwdata-0.363 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure +DESCRIPTION=Hardware identification and configuration data +EAPI=8 +HOMEPAGE=https://github.com/vcrhonek/hwdata +INHERIT=edo +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.363.tar.gz -> hwdata-0.363.tar.gz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 +_md5_=bd40381627a9252655a7561eb10dc7b2 diff --git a/metadata/md5-cache/sys-apps/hwloc-1.11.13 b/metadata/md5-cache/sys-apps/hwloc-1.11.13 deleted file mode 100644 index a0206268393a..000000000000 --- a/metadata/md5-cache/sys-apps/hwloc-1.11.13 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) plugins? ( 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(-)?] ) numa? ( >=sys-process/numactl-2.0.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(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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=Displays the hardware topology in convenient formats -EAPI=7 -HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ -INHERIT=autotools cuda flag-o-matic multilib-minimal toolchain-funcs -IUSE=cairo cuda debug gl +numa +pci plugins svg static-libs xml X 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 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) plugins? ( 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(-)?] ) numa? ( >=sys-process/numactl-2.0.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(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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/5 -SRC_URI=https://www.open-mpi.org/software/hwloc/v1.11/downloads/hwloc-1.11.13.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 cuda 15edbf8fd9df209322f42c06ecf59a96 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1ecb5e6c9bd921e70b6b3a5bbb59fcd1 diff --git a/metadata/md5-cache/sys-apps/hwloc-1.11.13-r1 b/metadata/md5-cache/sys-apps/hwloc-1.11.13-r1 new file mode 100644 index 000000000000..5dbb4e876e6b --- /dev/null +++ b/metadata/md5-cache/sys-apps/hwloc-1.11.13-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) plugins? ( 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(-)?] ) numa? ( >=sys-process/numactl-2.0.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(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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=Displays the hardware topology in convenient formats +EAPI=7 +HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ +INHERIT=autotools cuda flag-o-matic multilib-minimal toolchain-funcs +IUSE=cairo cuda debug gl +numa +pci plugins svg static-libs xml X 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 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) plugins? ( 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(-)?] ) numa? ( >=sys-process/numactl-2.0.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(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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/5 +SRC_URI=https://www.open-mpi.org/software/hwloc/v1.11/downloads/hwloc-1.11.13.tar.bz2 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 cuda 15edbf8fd9df209322f42c06ecf59a96 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=b097a0dcec6958bb5812833ddc5ab73d diff --git a/metadata/md5-cache/sys-apps/hwloc-2.5.0 b/metadata/md5-cache/sys-apps/hwloc-2.5.0 deleted file mode 100644 index 5674d0495ac6..000000000000 --- a/metadata/md5-cache/sys-apps/hwloc-2.5.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=sys-devel/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) netloc? ( !sys-apps/netloc ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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=Displays the hardware topology in convenient formats -EAPI=7 -HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ -INHERIT=autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal -IUSE=cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X 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 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) netloc? ( !sys-apps/netloc ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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/15 -SRC_URI=https://www.open-mpi.org/software/hwloc/v2.5/downloads/hwloc-2.5.0.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 15edbf8fd9df209322f42c06ecf59a96 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=43991540e5b227a9dd43f6114960f762 diff --git a/metadata/md5-cache/sys-apps/hwloc-2.6.0 b/metadata/md5-cache/sys-apps/hwloc-2.6.0 deleted file mode 100644 index 84783661cdd5..000000000000 --- a/metadata/md5-cache/sys-apps/hwloc-2.6.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=sys-devel/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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=Displays the hardware topology in convenient formats -EAPI=7 -HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ -INHERIT=autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal -IUSE=cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X 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 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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/15 -SRC_URI=https://www.open-mpi.org/software/hwloc/v2.6/downloads/hwloc-2.6.0.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 15edbf8fd9df209322f42c06ecf59a96 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=148bb8a074e882c792d73cd5b15694bc diff --git a/metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 b/metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 new file mode 100644 index 000000000000..46e80ad7a3f0 --- /dev/null +++ b/metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=sys-devel/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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=Displays the hardware topology in convenient formats +EAPI=7 +HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ +INHERIT=autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal +IUSE=cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X 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 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=>=sys-libs/ncurses-5.9-r3: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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev ) xml? ( >=dev-libs/libxml2-2.9.1-r4[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/15 +SRC_URI=https://www.open-mpi.org/software/hwloc/v2.6/downloads/hwloc-2.6.0.tar.bz2 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 15edbf8fd9df209322f42c06ecf59a96 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=16bb8a64da72ca27dc430ff931a21989 diff --git a/metadata/md5-cache/sys-apps/hwloc-2.7.1-r1 b/metadata/md5-cache/sys-apps/hwloc-2.7.1-r1 deleted file mode 100644 index 58440b747d55..000000000000 --- a/metadata/md5-cache/sys-apps/hwloc-2.7.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=sys-devel/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) -DESCRIPTION=Displays the hardware topology in convenient formats -EAPI=8 -HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ -INHERIT=autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal -IUSE=cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia 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 -LICENSE=BSD -RDEPEND=>=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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) -SLOT=0/15 -SRC_URI=https://www.open-mpi.org/software/hwloc/v2.7/downloads/hwloc-2.7.1.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 15edbf8fd9df209322f42c06ecf59a96 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7fca1752e0fa68ee9f2f11d78380b7c3 diff --git a/metadata/md5-cache/sys-apps/hwloc-2.8.0 b/metadata/md5-cache/sys-apps/hwloc-2.8.0 deleted file mode 100644 index 819c47c8d91f..000000000000 --- a/metadata/md5-cache/sys-apps/hwloc-2.8.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=sys-devel/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) -DESCRIPTION=Displays the hardware topology in convenient formats -EAPI=8 -HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ -INHERIT=autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal -IUSE=cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia 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 -LICENSE=BSD -RDEPEND=>=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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) -SLOT=0/15 -SRC_URI=https://www.open-mpi.org/software/hwloc/v2.8/downloads/hwloc-2.8.0.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 15edbf8fd9df209322f42c06ecf59a96 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7fca1752e0fa68ee9f2f11d78380b7c3 diff --git a/metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 b/metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 new file mode 100644 index 000000000000..d410e3d78f8e --- /dev/null +++ b/metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=sys-devel/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) +DESCRIPTION=Displays the hardware topology in convenient formats +EAPI=8 +HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ +INHERIT=autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal +IUSE=cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia 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 +LICENSE=BSD +RDEPEND=>=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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[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/libpciaccess-0.13.1-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(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) +SLOT=0/15 +SRC_URI=https://www.open-mpi.org/software/hwloc/v2.8/downloads/hwloc-2.8.0.tar.bz2 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 15edbf8fd9df209322f42c06ecf59a96 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=67ba216856662e2eefd9924d5f9eda73 diff --git a/metadata/md5-cache/sys-apps/iproute2-5.19.0-r2 b/metadata/md5-cache/sys-apps/iproute2-5.19.0-r2 deleted file mode 100644 index 190206aaabe3..000000000000 --- a/metadata/md5-cache/sys-apps/iproute2-5.19.0-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/xz-utils >=sys-devel/bison-2.4 sys-devel/flex virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare -DEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux ) >=sys-kernel/linux-headers-3.16 -DESCRIPTION=kernel routing and traffic control utilities -EAPI=8 -HOMEPAGE=https://wiki.linuxfoundation.org/networking/iproute2 -INHERIT=edo toolchain-funcs -IUSE=atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-5.19.0.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=dd0f2a5225fb16520083477d845f866e diff --git a/metadata/md5-cache/sys-apps/iproute2-5.19.0-r3 b/metadata/md5-cache/sys-apps/iproute2-5.19.0-r3 new file mode 100644 index 000000000000..2cd1d3cf21d6 --- /dev/null +++ b/metadata/md5-cache/sys-apps/iproute2-5.19.0-r3 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/xz-utils >=sys-devel/bison-2.4 sys-devel/flex virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare +DEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux ) >=sys-kernel/linux-headers-3.16 +DESCRIPTION=kernel routing and traffic control utilities +EAPI=8 +HOMEPAGE=https://wiki.linuxfoundation.org/networking/iproute2 +INHERIT=edo toolchain-funcs +IUSE=atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-5.19.0.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=4636becf97b7cffbdfbc3f11ad05ba28 diff --git a/metadata/md5-cache/sys-apps/iproute2-6.0.0 b/metadata/md5-cache/sys-apps/iproute2-6.0.0 new file mode 100644 index 000000000000..74ecec5e11a1 --- /dev/null +++ b/metadata/md5-cache/sys-apps/iproute2-6.0.0 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/xz-utils >=sys-devel/bison-2.4 sys-devel/flex virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare +DEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux ) >=sys-kernel/linux-headers-3.16 +DESCRIPTION=kernel routing and traffic control utilities +EAPI=8 +HOMEPAGE=https://wiki.linuxfoundation.org/networking/iproute2 +INHERIT=edo toolchain-funcs +IUSE=atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-6.0.0.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=dae4c5d5e349df024dd6f9502a9edf59 diff --git a/metadata/md5-cache/sys-apps/iproute2-9999 b/metadata/md5-cache/sys-apps/iproute2-9999 index 74e23c4835a6..e58dbf286060 100644 --- a/metadata/md5-cache/sys-apps/iproute2-9999 +++ b/metadata/md5-cache/sys-apps/iproute2-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux ) SLOT=0 _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bb7215374ca28b1fa1ac84f1376d443a +_md5_=dae4c5d5e349df024dd6f9502a9edf59 diff --git a/metadata/md5-cache/sys-apps/openrc-0.44.10 b/metadata/md5-cache/sys-apps/openrc-0.44.10 deleted file mode 100644 index 1c29bc1b4fe6..000000000000 --- a/metadata/md5-cache/sys-apps/openrc-0.44.10 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst preinst test -DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc !<sys-process/procps-3.3.9-r2 selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) !<sys-apps/baselayout-2.1-r1 !<sys-fs/udev-init-scripts-27 virtual/os-headers ncurses? ( virtual/pkgconfig ) -DESCRIPTION=OpenRC manages the services, startup and shutdown of a host -EAPI=7 -HOMEPAGE=https://github.com/openrc/openrc/ -INHERIT=flag-o-matic meson pam toolchain-funcs -IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=BSD-2 -PDEPEND=netifrc? ( net-misc/netifrc ) -RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc !<sys-process/procps-3.3.9-r2 selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) !<sys-apps/baselayout-2.1-r1 !<sys-fs/udev-init-scripts-27 bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) !<app-shells/gentoo-bashcomp-20180302 !<app-shells/gentoo-zsh-completions-20180228 -SLOT=0 -SRC_URI=https://github.com/OpenRC/openrc/archive/0.44.10.tar.gz -> openrc-0.44.10.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=b325496bfad640b1cb11e3dfa7cd19b7 diff --git a/metadata/md5-cache/sys-apps/openrc-0.44.10-r1 b/metadata/md5-cache/sys-apps/openrc-0.44.10-r1 new file mode 100644 index 000000000000..dfd67b247607 --- /dev/null +++ b/metadata/md5-cache/sys-apps/openrc-0.44.10-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst preinst test +DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc !<sys-process/procps-3.3.9-r2 selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) !<sys-apps/baselayout-2.1-r1 !<sys-fs/udev-init-scripts-27 virtual/os-headers ncurses? ( virtual/pkgconfig ) +DESCRIPTION=OpenRC manages the services, startup and shutdown of a host +EAPI=7 +HOMEPAGE=https://github.com/openrc/openrc/ +INHERIT=flag-o-matic meson pam toolchain-funcs +IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=BSD-2 +PDEPEND=netifrc? ( net-misc/netifrc ) +RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc !<sys-process/procps-3.3.9-r2 selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) !<sys-apps/baselayout-2.1-r1 !<sys-fs/udev-init-scripts-27 bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( || ( >=sys-apps/sysvinit-2.86-r6[selinux?] sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) !<app-shells/gentoo-bashcomp-20180302 !<app-shells/gentoo-zsh-completions-20180228 +SLOT=0 +SRC_URI=https://github.com/OpenRC/openrc/archive/0.44.10.tar.gz -> openrc-0.44.10.tar.gz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=692c0a289660efe0a737fb4ce3dd8931 diff --git a/metadata/md5-cache/sys-apps/openrc-0.45.1 b/metadata/md5-cache/sys-apps/openrc-0.45.1 deleted file mode 100644 index b311b8c51f0e..000000000000 --- a/metadata/md5-cache/sys-apps/openrc-0.45.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst preinst test -DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers ncurses? ( virtual/pkgconfig ) -DESCRIPTION=OpenRC manages the services, startup and shutdown of a host -EAPI=8 -HOMEPAGE=https://github.com/openrc/openrc/ -INHERIT=meson pam -IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=BSD-2 -PDEPEND=netifrc? ( net-misc/netifrc ) -RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) -SLOT=0 -SRC_URI=https://github.com/OpenRC/openrc/archive/0.45.1.tar.gz -> openrc-0.45.1.tar.gz -_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8686939da64025f1f98e8dcb6e5ac0cf diff --git a/metadata/md5-cache/sys-apps/openrc-0.45.1-r1 b/metadata/md5-cache/sys-apps/openrc-0.45.1-r1 new file mode 100644 index 000000000000..4d9c2eb28069 --- /dev/null +++ b/metadata/md5-cache/sys-apps/openrc-0.45.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst preinst test +DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers ncurses? ( virtual/pkgconfig ) +DESCRIPTION=OpenRC manages the services, startup and shutdown of a host +EAPI=8 +HOMEPAGE=https://github.com/openrc/openrc/ +INHERIT=meson pam +IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD-2 +PDEPEND=netifrc? ( net-misc/netifrc ) +RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( || ( >=sys-apps/sysvinit-2.86-r6[selinux?] sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) +SLOT=0 +SRC_URI=https://github.com/OpenRC/openrc/archive/0.45.1.tar.gz -> openrc-0.45.1.tar.gz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=715d2ae3b42ad1f3bb9e7e31d5c10b11 diff --git a/metadata/md5-cache/sys-apps/openrc-0.45.2 b/metadata/md5-cache/sys-apps/openrc-0.45.2 deleted file mode 100644 index 1dc154b0271e..000000000000 --- a/metadata/md5-cache/sys-apps/openrc-0.45.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst preinst test -DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers ncurses? ( virtual/pkgconfig ) -DESCRIPTION=OpenRC manages the services, startup and shutdown of a host -EAPI=8 -HOMEPAGE=https://github.com/openrc/openrc/ -INHERIT=meson pam -IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=BSD-2 -PDEPEND=netifrc? ( net-misc/netifrc ) -RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) -SLOT=0 -SRC_URI=https://github.com/OpenRC/openrc/archive/0.45.2.tar.gz -> openrc-0.45.2.tar.gz -_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=2d1373d9be5a0130c95365e867ce3af2 diff --git a/metadata/md5-cache/sys-apps/openrc-0.45.2-r1 b/metadata/md5-cache/sys-apps/openrc-0.45.2-r1 new file mode 100644 index 000000000000..1a44161ab00c --- /dev/null +++ b/metadata/md5-cache/sys-apps/openrc-0.45.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst preinst test +DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers ncurses? ( virtual/pkgconfig ) +DESCRIPTION=OpenRC manages the services, startup and shutdown of a host +EAPI=8 +HOMEPAGE=https://github.com/openrc/openrc/ +INHERIT=meson pam +IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=BSD-2 +PDEPEND=netifrc? ( net-misc/netifrc ) +RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( || ( >=sys-apps/sysvinit-2.86-r6[selinux?] sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) +SLOT=0 +SRC_URI=https://github.com/OpenRC/openrc/archive/0.45.2.tar.gz -> openrc-0.45.2.tar.gz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=a611e419fcb87cf6f0c00f701557280e diff --git a/metadata/md5-cache/sys-apps/openrc-9999 b/metadata/md5-cache/sys-apps/openrc-9999 index 5cb3b07fc23f..62668a3d6679 100644 --- a/metadata/md5-cache/sys-apps/openrc-9999 +++ b/metadata/md5-cache/sys-apps/openrc-9999 @@ -9,7 +9,7 @@ IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode LICENSE=BSD-2 PDEPEND=netifrc? ( net-misc/netifrc ) PROPERTIES=live -RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) +RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( || ( >=sys-apps/sysvinit-2.86-r6[selinux?] sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) SLOT=0 _eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8686939da64025f1f98e8dcb6e5ac0cf +_md5_=715d2ae3b42ad1f3bb9e7e31d5c10b11 diff --git a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0 b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0 index e815eb800ab6..89eb74d5e9c6 100644 --- a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0 +++ b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://releases.pagure.org/libosinfo/osinfo-db-tools-1.10.0.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6147f41c1d80f35fc8fc201568a4ba62 +_md5_=d558c6b4411968827dc92f630a9069e7 diff --git a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0-r1 b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0-r1 new file mode 100644 index 000000000000..a25819f24b7c --- /dev/null +++ b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=sys-devel/gettext-0.19.8 dev-lang/perl test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/pytest[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/pytest[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/pytest[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] ) ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install setup test +DEPEND=>=dev-libs/glib-2.44:2 dev-libs/json-glib >=app-arch/libarchive-3.0.0:= net-libs/libsoup:3.0 >=dev-libs/libxml2-2.6.0 +DESCRIPTION=Tools for managing the osinfo database +EAPI=8 +HOMEPAGE=https://libosinfo.org/ +INHERIT=meson python-any-r1 +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/glib-2.44:2 dev-libs/json-glib >=app-arch/libarchive-3.0.0:= net-libs/libsoup:3.0 >=dev-libs/libxml2-2.6.0 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://releases.pagure.org/libosinfo/osinfo-db-tools-1.10.0.tar.xz +_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=2f197054ad1ee16aaf84913d6f94f83a diff --git a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0 b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0 deleted file mode 100644 index 769346a7d87f..000000000000 --- a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst prepare -DEPEND=dev-lang/execline:= dev-libs/skalibs:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) -DESCRIPTION=Generates an init binary for s6-based init systems -EAPI=8 -HOMEPAGE=https://www.skarnet.org/software/s6-linux-init/ -INHERIT=toolchain-funcs -IUSE=+sysv-utils -KEYWORDS=amd64 arm x86 -LICENSE=ISC -RDEPEND=dev-lang/execline:= dev-libs/skalibs:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) -SLOT=0/1.0 -SRC_URI=https://www.skarnet.org/software/s6-linux-init/s6-linux-init-1.0.8.0.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=712f619cca4be22a9429dc2dec78a90a diff --git a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0-r1 b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0-r1 new file mode 100644 index 000000000000..dd715e91f4c9 --- /dev/null +++ b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst prepare +DEPEND=dev-lang/execline:= dev-libs/skalibs:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) +DESCRIPTION=Generates an init binary for s6-based init systems +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6-linux-init/ +INHERIT=toolchain-funcs +IUSE=+sysv-utils +KEYWORDS=amd64 arm x86 +LICENSE=ISC +RDEPEND=dev-lang/execline:= dev-libs/skalibs:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) +SLOT=0/1.0 +SRC_URI=https://www.skarnet.org/software/s6-linux-init/s6-linux-init-1.0.8.0.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=1b48ea8dc8723224d2f811ea0c187648 diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.15.0 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.15.0 index c4a3a6f11706..1d4e089bea18 100644 --- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.15.0 +++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.15.0 @@ -1,5 +1,5 @@ BDEPEND=dev-util/gdbus-codegen sys-devel/gettext virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=configure +DEFINED_PHASES=configure postinst DEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=sys-fs/fuse-3.10.0:3[suid] x11-libs/gdk-pixbuf geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) screencast? ( >=media-video/pipewire-0.3:= ) systemd? ( sys-apps/systemd ) DESCRIPTION=Desktop integration portal EAPI=8 @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=sys-fs/fuse-3.10.0:3[suid] x SLOT=0 SRC_URI=https://github.com/flatpak/xdg-desktop-portal/releases/download/1.15.0/xdg-desktop-portal-1.15.0.tar.xz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=81ca4295bd622e36a5cebe3f27437d0f +_md5_=022fceaa43e7be630cb81aa4cc7f6d85 diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index 990b3d859ddb4326bbf7c18bd21f41b2d000e4cd..65b995e943551a795ea1459ae21a9de219f714a2 100644 GIT binary patch delta 9458 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 E0I<)xaR2}S delta 9458 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 E0Ex@Hd;kCd diff --git a/metadata/md5-cache/sys-boot/colo-1.22 b/metadata/md5-cache/sys-boot/colo-1.22 index 5e80bad6a41f..447a027baff9 100644 --- a/metadata/md5-cache/sys-boot/colo-1.22 +++ b/metadata/md5-cache/sys-boot/colo-1.22 @@ -9,4 +9,4 @@ RESTRICT=strip SLOT=0 SRC_URI=https://www.colonel-panic.org/cobalt-mips/colo/colo-1.22.tar.gz _eclasses_=epatch 447396341f5f896d722e435a06f87a4f estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d1b2e8d2b66f68c9c335f77834440cec +_md5_=692999104bad8334350878ca6b17e75a diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index 7e94dcd037a6bf57d77b0323bb46a91f47f7c80e..9be4be42046ba65208788b07fd71444cfea94e69 100644 GIT binary patch literal 26865 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%0DZgI%dr!VP;q>gy?Xy|TW7diw~a*M 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 literal 27022 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 diff --git a/metadata/md5-cache/sys-cluster/k3s-1.25.0_p1 b/metadata/md5-cache/sys-cluster/k3s-1.25.0_p1 deleted file mode 100644 index da17e6439f7d..000000000000 --- a/metadata/md5-cache/sys-cluster/k3s-1.25.0_p1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install prepare setup unpack -DEPEND=app-misc/yq net-firewall/conntrack-tools sys-fs/btrfs-progs rootless? ( app-containers/slirp4netns ) -DESCRIPTION=Lightweight Kubernetes -EAPI=7 -HOMEPAGE=https://k3s.io -INHERIT=go-module linux-info systemd -IUSE=+kubectl-symlink rootless -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=kubectl-symlink? ( !sys-cluster/kubectl ) -REQUIRED_USE=|| ( amd64 ) -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/zmedico/k3s/archive/refs/tags/v1.25.0+k3s1-vendor.tar.gz -> k3s-1.25.0_p1-vendor.tar.gz https://github.com/k3s-io/containerd/archive/refs/tags/v1.6.8-k3s1.tar.gz -> k3s-containerd-1.6.8-k3s1.tar.gz https://github.com/opencontainers/runc/archive/refs/tags/v1.1.4.tar.gz -> k3s-runc-v1.1.4.tar.gz https://helm.traefik.io/traefik/traefik-10.19.3.tgz https://github.com/rancher/plugins/archive/refs/tags/v1.1.1-k3s1.tar.gz -> k3s-cni-plugins-1.1.1.tar.gz amd64? ( https://github.com/rancher/k3s-root/releases/download/v0.11.0/k3s-root-amd64.tar -> k3s-root-amd64-0.11.0.tar ) -_eclasses_=go-module b088539f282ed242c23f38fa65472184 linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ebc382db8cbafa72a653b1dbc8e604fa diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index dc0b8543122059d4df3275fd09b42d5f2744ce6b..f7f87ec523df00f09f362df3426333b882eb4786 100644 GIT binary patch literal 32440 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 z%0D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 HN$3Co&R?CS literal 31965 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 AuK)l5 diff --git a/metadata/md5-cache/sys-devel/binutils-2.39-r3 b/metadata/md5-cache/sys-devel/binutils-2.39-r3 new file mode 100644 index 000000000000..9a1897322ca0 --- /dev/null +++ b/metadata/md5-cache/sys-devel/binutils-2.39-r3 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( sys-apps/texinfo ) test? ( dev-util/dejagnu sys-devel/bc ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc >=app-portage/elt-patches-20170815 sys-devel/gnuconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib +DESCRIPTION=Tools necessary to build programs +EAPI=7 +HOMEPAGE=https://sourceware.org/binutils/ +INHERIT=libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs +IUSE=cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-3+ +RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib +REQUIRED_USE=default-gold? ( gold ) +RESTRICT=!test? ( test ) +SLOT=2.39 +SRC_URI=mirror://gnu/binutils/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39-patches-5.tar.xz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=f9b5036f2636e94a0bdd500a285f8557 diff --git a/metadata/md5-cache/sys-devel/binutils-hppa64-2.39-r3 b/metadata/md5-cache/sys-devel/binutils-hppa64-2.39-r3 new file mode 100644 index 000000000000..4c871583a745 --- /dev/null +++ b/metadata/md5-cache/sys-devel/binutils-hppa64-2.39-r3 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( sys-apps/texinfo ) test? ( dev-util/dejagnu sys-devel/bc ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc >=app-portage/elt-patches-20170815 sys-devel/gnuconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib +DESCRIPTION=Tools necessary to build programs +EAPI=7 +HOMEPAGE=https://sourceware.org/binutils/ +INHERIT=libtool flag-o-matic gnuconfig multilib strip-linguas toolchain-funcs +IUSE=cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla +KEYWORDS=-* ~hppa +LICENSE=GPL-3+ +RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib +REQUIRED_USE=default-gold? ( gold ) +RESTRICT=!test? ( test ) +SLOT=2.39 +SRC_URI=mirror://gnu/binutils/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39-patches-5.tar.xz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=4c0cafb191e239de4560da946a851aa1 diff --git a/metadata/md5-cache/sys-devel/clang-15.0.2.9999 b/metadata/md5-cache/sys-devel/clang-15.0.2.9999 deleted file mode 100644 index 79e1217388f6..000000000000 --- a/metadata/md5-cache/sys-devel/clang-15.0.2.9999 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_8? ( dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ) xml? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=~sys-devel/llvm-15.0.2.9999:15=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SPIRV] ) !!sys-devel/llvm:0 -DESCRIPTION=C language family frontend for LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs -IUSE=debug doc +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT -PDEPEND=sys-devel/clang-toolchain-symlinks:15 ~sys-devel/clang-runtime-15.0.2.9999 -PROPERTIES=live -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ~sys-devel/llvm-15.0.2.9999:15=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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-devel/clang-common-15.0.2.9999 llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.2.9999[llvm_targets_SPIRV] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=15/15 -SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.1-r104.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=4fcd601c899d82483b35eb4a50cada03 diff --git a/metadata/md5-cache/sys-devel/clang-15.0.3.9999 b/metadata/md5-cache/sys-devel/clang-15.0.3.9999 new file mode 100644 index 000000000000..263d4076c113 --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-15.0.3.9999 @@ -0,0 +1,18 @@ +BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_8? ( dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ) xml? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DEPEND=~sys-devel/llvm-15.0.3.9999:15=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SPIRV] ) !!sys-devel/llvm:0 +DESCRIPTION=C language family frontend for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs +IUSE=debug doc +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT +PDEPEND=sys-devel/clang-toolchain-symlinks:15 ~sys-devel/clang-runtime-15.0.3.9999 +PROPERTIES=live +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ~sys-devel/llvm-15.0.3.9999:15=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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-devel/clang-common-15.0.3.9999 llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.3.9999[llvm_targets_SPIRV] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=15/15 +SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.1-r104.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=4fcd601c899d82483b35eb4a50cada03 diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.2 b/metadata/md5-cache/sys-devel/clang-common-15.0.2 deleted file mode 100644 index 8c7f607b29c9..000000000000 --- a/metadata/md5-cache/sys-devel/clang-common-15.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=install preinst prepare pretend unpack -DESCRIPTION=Common files shared between multiple slots of clang -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=bash-completion-r1 llvm.org -IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=sys-devel/clang:* default-compiler-rt? ( =sys-libs/compiler-rt-15.0.2* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) default-libcxx? ( >=sys-libs/libcxx-15.0.2 ) default-lld? ( sys-devel/lld ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/llvm-project-15.0.2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/llvm-project-15.0.2.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=2b6691a7ccc439bcb7808736ef887732 diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.2-r1 b/metadata/md5-cache/sys-devel/clang-common-15.0.2-r1 new file mode 100644 index 000000000000..ef0bde258bfd --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-common-15.0.2-r1 @@ -0,0 +1,14 @@ +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=install preinst prepare pretend unpack +DESCRIPTION=Common files shared between multiple slots of clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=bash-completion-r1 llvm.org +IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) default-libcxx? ( >=sys-libs/libcxx-15.0.2 ) default-lld? ( sys-devel/lld ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/llvm-project-15.0.2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/llvm-project-15.0.2.src.tar.xz.sig ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=ca16bf3c0129f3ec351735abb8c9b02d diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.2.9999 b/metadata/md5-cache/sys-devel/clang-common-15.0.2.9999 deleted file mode 100644 index 0e8f767be9ee..000000000000 --- a/metadata/md5-cache/sys-devel/clang-common-15.0.2.9999 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=install preinst prepare pretend unpack -DESCRIPTION=Common files shared between multiple slots of clang -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=bash-completion-r1 llvm.org -IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=sys-devel/clang:* default-compiler-rt? ( =sys-libs/compiler-rt-15.0.2* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.2.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) -PROPERTIES=live -SLOT=0 -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f8b77144dbc01dc4cf071b686112a466 diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.3.9999 b/metadata/md5-cache/sys-devel/clang-common-15.0.3.9999 new file mode 100644 index 000000000000..1521cde357ab --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-common-15.0.3.9999 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=install preinst prepare pretend unpack +DESCRIPTION=Common files shared between multiple slots of clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=bash-completion-r1 llvm.org +IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.3.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) +PROPERTIES=live +SLOT=0 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=886125732a88e98da54ff099f4355be9 diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 index 313c1652fb9b..418bc131e00c 100644 --- a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 +++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 @@ -4,10 +4,10 @@ DESCRIPTION=Common files shared between multiple slots of clang EAPI=8 HOMEPAGE=https://llvm.org/ INHERIT=bash-completion-r1 llvm.org -IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind +IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=sys-devel/clang:* default-compiler-rt? ( =sys-libs/compiler-rt-16.0.0* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) +PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) PROPERTIES=live SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f8b77144dbc01dc4cf071b686112a466 +_md5_=886125732a88e98da54ff099f4355be9 diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006 deleted file mode 100644 index 76f34999b942..000000000000 --- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install preinst prepare pretend unpack -DESCRIPTION=Common files shared between multiple slots of clang -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=bash-completion-r1 llvm.org -IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=sys-devel/clang:* default-compiler-rt? ( =sys-libs/compiler-rt-16.0.0* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20221006 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz -> llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f8b77144dbc01dc4cf071b686112a466 diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1 new file mode 100644 index 000000000000..0b581ea41fa3 --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install preinst prepare pretend unpack +DESCRIPTION=Common files shared between multiple slots of clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=bash-completion-r1 llvm.org +IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20221006 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz -> llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=886125732a88e98da54ff099f4355be9 diff --git a/metadata/md5-cache/sys-devel/clang-runtime-15.0.2.9999 b/metadata/md5-cache/sys-devel/clang-runtime-15.0.2.9999 deleted file mode 100644 index e54b67042dfb..000000000000 --- a/metadata/md5-cache/sys-devel/clang-runtime-15.0.2.9999 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Meta-ebuild for clang runtime libraries -EAPI=8 -HOMEPAGE=https://clang.llvm.org/ -INHERIT=multilib-build -IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -LICENSE=metapackage -PROPERTIES=live -RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-15.0.2.9999:15.0.2[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-15.0.2.9999:15.0.2[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-15.0.2.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-15.0.2.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=sanitize? ( compiler-rt ) -SLOT=15.0.2 -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0997184533adb3bbad1e40a4e4156d57 diff --git a/metadata/md5-cache/sys-devel/clang-runtime-15.0.3.9999 b/metadata/md5-cache/sys-devel/clang-runtime-15.0.3.9999 new file mode 100644 index 000000000000..39763a714c13 --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-runtime-15.0.3.9999 @@ -0,0 +1,13 @@ +DEFINED_PHASES=- +DESCRIPTION=Meta-ebuild for clang runtime libraries +EAPI=8 +HOMEPAGE=https://clang.llvm.org/ +INHERIT=multilib-build +IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=metapackage +PROPERTIES=live +RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-15.0.3.9999:15.0.3[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-15.0.3.9999:15.0.3[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-15.0.3.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-15.0.3.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=sanitize? ( compiler-rt ) +SLOT=15.0.3 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0997184533adb3bbad1e40a4e4156d57 diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.0 b/metadata/md5-cache/sys-devel/gcc-10.4.0 index 3849aef4d75b..d8a385b5070f 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.4.0 +++ b/metadata/md5-cache/sys-devel/gcc-10.4.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=mirror://gnu/gcc/gcc-10.4.0/gcc-10.4.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=49018706229782e33cdfe9210c897205 diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220915 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220915 deleted file mode 100644 index 38fc4a02fb55..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220915 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=10 -SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/10-20220915/gcc-10-20220915.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0a8ea3893328fee07ec65057a33ed32f diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220922 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220922 index b279e61a8281..df8364c0eb4f 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220922 +++ b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220922 @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/10-20220922/gcc-10-20220922.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=0a8ea3893328fee07ec65057a33ed32f diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220929 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220929 index 1642c8f547e6..bbb29d27ed01 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220929 +++ b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20220929 @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/10-20220929/gcc-10-20220929.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=0a8ea3893328fee07ec65057a33ed32f diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20221006 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20221006 new file mode 100644 index 000000000000..26dd185a7356 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20221006 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=10 +SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/10-20221006/gcc-10-20221006.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-1.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0a8ea3893328fee07ec65057a33ed32f diff --git a/metadata/md5-cache/sys-devel/gcc-10.5.9999 b/metadata/md5-cache/sys-devel/gcc-10.5.9999 index 5f98bfc4306f..35b080649880 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.5.9999 +++ b/metadata/md5-cache/sys-devel/gcc-10.5.9999 @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=10 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=75005114e3f30bc1159bdb4a6ed13376 diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.0 b/metadata/md5-cache/sys-devel/gcc-11.3.0 index cf511ceda9d3..337e9f9b5309 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.3.0 +++ b/metadata/md5-cache/sys-devel/gcc-11.3.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=11 SRC_URI=mirror://gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3916b606704dea8b357a8c7149cd53b7 diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220909 b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220909 index 8e3d8ecc82e9..7992cbce0e54 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220909 +++ b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220909 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=11 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/11-20220909/gcc-11-20220909.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-0.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=90e7e8615012af4618ab6979b8da56d6 diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220916 b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220916 deleted file mode 100644 index 7d8a9895bf6f..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220916 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=11 -SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/11-20220916/gcc-11-20220916.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-0.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3a72e2cb137d035c1bd4bb6273a4c1c5 diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220923 b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220923 deleted file mode 100644 index 0c0fccdf4e4c..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220923 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=11 -SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/11-20220923/gcc-11-20220923.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-0.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3a72e2cb137d035c1bd4bb6273a4c1c5 diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220930 b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220930 index 65fc256674f9..4b58bc67b0a5 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220930 +++ b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20220930 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=11 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/11-20220930/gcc-11-20220930.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-0.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=3a72e2cb137d035c1bd4bb6273a4c1c5 diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.1_p20221007 b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20221007 new file mode 100644 index 000000000000..f83b2939d448 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-11.3.1_p20221007 @@ -0,0 +1,16 @@ +BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=11 +SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/11-20221007/gcc-11-20221007.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-0.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=3a72e2cb137d035c1bd4bb6273a4c1c5 diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.9999 b/metadata/md5-cache/sys-devel/gcc-11.4.9999 index a5cc599613d7..7ca17107bfb7 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.4.9999 +++ b/metadata/md5-cache/sys-devel/gcc-11.4.9999 @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=11 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f2a953bbdbb5eabdcfffd0b629bc9fe1 diff --git a/metadata/md5-cache/sys-devel/gcc-12.2.0 b/metadata/md5-cache/sys-devel/gcc-12.2.0 index 39958f1bf061..11c98e3eec55 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.2.0 +++ b/metadata/md5-cache/sys-devel/gcc-12.2.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gnu/gcc/gcc-12.2.0/gcc-12.2.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=a003c9112081e4f62fe73cf45c2d202d diff --git a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220917 b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220917 index f55be2832302..ce5c84b2e57b 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220917 +++ b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220917 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/12-20220917/gcc-12-20220917.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=9624ff2f545339d3ee11225f931bda32 diff --git a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220924 b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220924 index 5843969b074c..6db4bf629154 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220924 +++ b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20220924 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/12-20220924/gcc-12-20220924.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=9624ff2f545339d3ee11225f931bda32 diff --git a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20221001 b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20221001 index e4cdd1b263da..1c3b273c3314 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20221001 +++ b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20221001 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/12-20221001/gcc-12-20221001.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=9624ff2f545339d3ee11225f931bda32 diff --git a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20221008 b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20221008 new file mode 100644 index 000000000000..c8cc85138e71 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20221008 @@ -0,0 +1,16 @@ +BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=12 +SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/12-20221008/gcc-12-20221008.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-musl-patches-1.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=9624ff2f545339d3ee11225f931bda32 diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.9999 b/metadata/md5-cache/sys-devel/gcc-12.3.9999 index a718b17fb7d2..95f3147318b9 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.3.9999 +++ b/metadata/md5-cache/sys-devel/gcc-12.3.9999 @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=12 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=3dd226b4f1ea476fa73901bc62a57ae3 diff --git a/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20220918 b/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20220918 index a1632805fb54..ea5adcaf5d02 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20220918 +++ b/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20220918 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/13-20220918/gcc-13-20220918.tar.xz https://dev.gentoo.org/~xen0n/distfiles/sys-devel/gcc/gcc-13.0.0-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=d4804665563c18b688f5fc23a110c531 diff --git a/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221002 b/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221002 index f54c70f06656..961e545a75a9 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221002 +++ b/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221002 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/13-20221002/gcc-13-20221002.tar.xz https://dev.gentoo.org/~xen0n/distfiles/sys-devel/gcc/gcc-13.0.0-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=d4804665563c18b688f5fc23a110c531 diff --git a/metadata/md5-cache/sys-devel/gcc-13.0.9999 b/metadata/md5-cache/sys-devel/gcc-13.0.9999 index 9e8b6be77ce6..efbd0c6f5821 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.0.9999 +++ b/metadata/md5-cache/sys-devel/gcc-13.0.9999 @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=13 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=e811fe45a490259d5c0fe03831572f29 diff --git a/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 b/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 index 5e17f73a2066..1513b83a90b9 100644 --- a/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 +++ b/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=8.5.0 SRC_URI=mirror://gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-8.5.0-patches-2.tar.bz2 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=83a1f563ce1cd12d8f5d43feaf7b93fd diff --git a/metadata/md5-cache/sys-devel/gcc-9.5.0 b/metadata/md5-cache/sys-devel/gcc-9.5.0 index 74f27069950b..8dfbcf11defc 100644 --- a/metadata/md5-cache/sys-devel/gcc-9.5.0 +++ b/metadata/md5-cache/sys-devel/gcc-9.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.5.0 SRC_URI=mirror://gnu/gcc/gcc-9.5.0/gcc-9.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.5.0-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=7f5064a0675c5e994becd170b7d1cf93 diff --git a/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 b/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 index 3ec89cff3484..0b8ceb8db245 100644 --- a/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 +++ b/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 @@ -13,5 +13,5 @@ RDEPEND=>=sys-libs/zlib-1.1.4 >=sys-libs/ncurses-5.2-r2 nls? ( sys-devel/gettext RESTRICT=!test? ( test ) SLOT=42 SRC_URI=http://www.opensource.apple.com/darwinsource/tarballs/other/gcc-5666.3.tar.gz http://www.opensource.apple.com/darwinsource/tarballs/other/libstdcxx-39.tar.gz fortran? ( mirror://gnu/gcc/gcc-4.2.4/gcc-fortran-4.2.4.tar.bz2 https://dev.gentoo.org/~grobian/distfiles/gcc-apple-4.2.1_p5646-gfortran.patch ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a985071b860d5fe91f55bc2183ff0c0e diff --git a/metadata/md5-cache/sys-devel/gcc-config-2.8 b/metadata/md5-cache/sys-devel/gcc-config-2.8 new file mode 100644 index 000000000000..c26cbe5060b5 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-config-2.8 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst +DESCRIPTION=Utility to manage compilers +EAPI=8 +HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/ +IUSE=+cc-wrappers +native-symlinks +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=>=sys-apps/gentoo-functions-0.10 +SLOT=0 +SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc-config/gcc-config-2.8.tar.xz +_md5_=39451caeec5fbe4eb55be3ea11cf6b4d diff --git a/metadata/md5-cache/sys-devel/kgcc64-10.3.0 b/metadata/md5-cache/sys-devel/kgcc64-10.3.0 index 4b3fce63be83..d1585d0901a1 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-10.3.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-10.3.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=mirror://gnu/gcc/gcc-10.3.0/gcc-10.3.0.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-1.tar.bz2 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d34be4589512e82f9f943747de52ad78 diff --git a/metadata/md5-cache/sys-devel/kgcc64-10.4.0 b/metadata/md5-cache/sys-devel/kgcc64-10.4.0 index b43bf8925073..4fbac3eb8c0e 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-10.4.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-10.4.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=mirror://gnu/gcc/gcc-10.4.0/gcc-10.4.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=d3bdba9eb249c6c0e62b0dfafb12d73c diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.3.0 b/metadata/md5-cache/sys-devel/kgcc64-11.3.0 index f66c603e3d90..5be59f8b5828 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-11.3.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-11.3.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=11 SRC_URI=mirror://gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-patches-4.tar.bz2 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=17f07a9e9509bb6251bcc010a9d0d3b0 diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.2.0 b/metadata/md5-cache/sys-devel/kgcc64-12.2.0 index 7f4e03a369ba..5d37caea7ca6 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-12.2.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-12.2.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gnu/gcc/gcc-12.2.0/gcc-12.2.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 91c07e1bd43a5c526b67d956e9c0fe04 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b5294f998734d673327e923c9d17a666 toolchain-funcs 1542e649be915f43f6908a9e93909961 _md5_=054d08d0b5317d9efc2a5bc2fda38c9b diff --git a/metadata/md5-cache/sys-devel/lld-15.0.2.9999 b/metadata/md5-cache/sys-devel/lld-15.0.2.9999 deleted file mode 100644 index 8250d6da178c..000000000000 --- a/metadata/md5-cache/sys-devel/lld-15.0.2.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 ~dev-python/lit-15.0.2.9999[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 ~dev-python/lit-15.0.2.9999[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 ~dev-python/lit-15.0.2.9999[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 ~dev-python/lit-15.0.2.9999[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~sys-devel/llvm-15.0.2.9999 !!sys-devel/llvm:0 -DESCRIPTION=The LLVM linker (link editor) -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 -IUSE=debug test test -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=sys-devel/lld-toolchain-symlinks:15 -PROPERTIES=live -RDEPEND=~sys-devel/llvm-15.0.2.9999 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0/15 -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=0b4c87e5f7d268f6d34f70213eb878b2 diff --git a/metadata/md5-cache/sys-devel/lld-15.0.3.9999 b/metadata/md5-cache/sys-devel/lld-15.0.3.9999 new file mode 100644 index 000000000000..01fbf7da8161 --- /dev/null +++ b/metadata/md5-cache/sys-devel/lld-15.0.3.9999 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 ~dev-python/lit-15.0.3.9999[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 ~dev-python/lit-15.0.3.9999[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 ~dev-python/lit-15.0.3.9999[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 ~dev-python/lit-15.0.3.9999[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~sys-devel/llvm-15.0.3.9999 !!sys-devel/llvm:0 +DESCRIPTION=The LLVM linker (link editor) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 +IUSE=debug test test +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=sys-devel/lld-toolchain-symlinks:15 +PROPERTIES=live +RDEPEND=~sys-devel/llvm-15.0.3.9999 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0/15 +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=0b4c87e5f7d268f6d34f70213eb878b2 diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.2.9999 b/metadata/md5-cache/sys-devel/llvm-15.0.2.9999 deleted file mode 100644 index 693d519a5593..000000000000 --- a/metadata/md5-cache/sys-devel/llvm-15.0.2.9999 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-15.0.2.9999 >=sys-devel/binutils-apple-5.1 ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) ) ) libffi? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) binutils-plugin? ( sys-libs/binutils-libs ) -DESCRIPTION=Low Level Virtual Machine -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs -IUSE=+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc -PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:15 binutils-plugin? ( >=sys-devel/llvmgold-15 ) -PROPERTIES=live -RDEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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-devel/llvm:0 -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV ) -RESTRICT=!test? ( test ) -SLOT=15/15 -SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r3.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c924d6449fc1d5d958019969e75e7689 diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.3.9999 b/metadata/md5-cache/sys-devel/llvm-15.0.3.9999 new file mode 100644 index 000000000000..05e6588e5231 --- /dev/null +++ b/metadata/md5-cache/sys-devel/llvm-15.0.3.9999 @@ -0,0 +1,18 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-15.0.3.9999 >=sys-devel/binutils-apple-5.1 ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) ) ) libffi? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) binutils-plugin? ( sys-libs/binutils-libs ) +DESCRIPTION=Low Level Virtual Machine +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs +IUSE=+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc +PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:15 binutils-plugin? ( >=sys-devel/llvmgold-15 ) +PROPERTIES=live +RDEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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-devel/llvm:0 +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV ) +RESTRICT=!test? ( test ) +SLOT=15/15 +SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r3.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=c924d6449fc1d5d958019969e75e7689 diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-16.0.0.9999 index ee18132b313f..bd1a25938f10 100644 --- a/metadata/md5-cache/sys-devel/llvm-16.0.0.9999 +++ b/metadata/md5-cache/sys-devel/llvm-16.0.0.9999 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=16/16.0.0.9999 SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r3.tar.xz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=586c940bab9f7087c7cf73c5579dc9f6 +_md5_=615125543074795197786ef212021f1e diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.2.9999 b/metadata/md5-cache/sys-devel/llvm-common-15.0.3.9999 similarity index 100% rename from metadata/md5-cache/sys-devel/llvm-common-15.0.2.9999 rename to metadata/md5-cache/sys-devel/llvm-common-15.0.3.9999 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index 8bb19c2ed2acc4030e15d997a13dccc42514426d..1f0025de2f00356c4a8a273f13c26f2165d637a4 100644 GIT binary patch delta 33832 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 A>;M1& delta 33505 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 diff --git a/metadata/md5-cache/sys-fs/lxcfs-5.0.2-r1 b/metadata/md5-cache/sys-fs/lxcfs-5.0.2-r1 index c57a3b2786dc..41eb3f5a8cfd 100644 --- a/metadata/md5-cache/sys-fs/lxcfs-5.0.2-r1 +++ b/metadata/md5-cache/sys-fs/lxcfs-5.0.2-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/ INHERIT=cmake meson python-any-r1 systemd verify-sig IUSE=doc test verify-sig -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv ~x86 LICENSE=Apache-2.0 LGPL-2+ RDEPEND=sys-fs/fuse:3 RESTRICT=test SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxcfs/lxcfs-5.0.2.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxcfs/lxcfs-5.0.2.tar.gz.asc ) _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=86a08faf396220cd7ae5f98bd2923612 +_md5_=5302e1b5a5ad85c1b8c91a0eed751539 diff --git a/metadata/md5-cache/sys-fs/mtd-utils-2.1.5 b/metadata/md5-cache/sys-fs/mtd-utils-2.1.5 new file mode 100644 index 000000000000..88aed46c5c72 --- /dev/null +++ b/metadata/md5-cache/sys-fs/mtd-utils-2.1.5 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure install prepare +DEPEND=sys-apps/util-linux:= sys-libs/zlib:= lzo? ( dev-libs/lzo:= ) xattr? ( sys-apps/acl ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=MTD userspace tools (NFTL, JFFS2, NAND, FTL, UBI) +EAPI=8 +HOMEPAGE=https://git.infradead.org/?p=mtd-utils.git;a=summary +IUSE=+lzo xattr +zstd +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=sys-apps/util-linux:= sys-libs/zlib:= lzo? ( dev-libs/lzo:= ) xattr? ( sys-apps/acl ) zstd? ( app-arch/zstd:= ) +SLOT=0 +SRC_URI=https://infraroot.at/pub/mtd/mtd-utils-2.1.5.tar.bz2 +_md5_=e93c91d7b073695af414da5591a1c9c1 diff --git a/metadata/md5-cache/sys-fs/squashfuse-0.1.103 b/metadata/md5-cache/sys-fs/squashfuse-0.1.103 index d31bdaacd5ca..0bb9c024ad96 100644 --- a/metadata/md5-cache/sys-fs/squashfuse-0.1.103 +++ b/metadata/md5-cache/sys-fs/squashfuse-0.1.103 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://github.com/vasi/squashfuse INHERIT=flag-o-matic IUSE=lz4 lzma lzo static-libs +zlib zstd -KEYWORDS=~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux LICENSE=BSD-2 RDEPEND=>=sys-fs/fuse-2.8.6:0= lzma? ( >=app-arch/xz-utils-5.0.4:= ) zlib? ( >=sys-libs/zlib-1.2.5-r2:= ) lzo? ( >=dev-libs/lzo-2.06:= ) lz4? ( >=app-arch/lz4-0_p106:= ) zstd? ( app-arch/zstd:= ) REQUIRED_USE=|| ( lz4 lzma lzo zlib zstd ) SLOT=0 SRC_URI=https://github.com/vasi/squashfuse/releases/download/0.1.103/squashfuse-0.1.103.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=60e9371f66664b8d248ab9137bf28c5a +_md5_=6863b32a897d822d68a668b0661a944b diff --git a/metadata/md5-cache/sys-fs/squashfuse-0.1.105 b/metadata/md5-cache/sys-fs/squashfuse-0.1.105 new file mode 100644 index 000000000000..7aabee79230d --- /dev/null +++ b/metadata/md5-cache/sys-fs/squashfuse-0.1.105 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install +DEPEND=>=sys-fs/fuse-2.8.6:0= lzma? ( >=app-arch/xz-utils-5.0.4:= ) zlib? ( >=sys-libs/zlib-1.2.5-r2:= ) lzo? ( >=dev-libs/lzo-2.06:= ) lz4? ( >=app-arch/lz4-0_p106:= ) zstd? ( app-arch/zstd:= ) virtual/pkgconfig +DESCRIPTION=FUSE filesystem to mount squashfs archives +EAPI=7 +HOMEPAGE=https://github.com/vasi/squashfuse +INHERIT=autotools flag-o-matic +IUSE=lz4 lzma lzo static-libs +zlib zstd +KEYWORDS=~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD-2 +RDEPEND=>=sys-fs/fuse-2.8.6:0= lzma? ( >=app-arch/xz-utils-5.0.4:= ) zlib? ( >=sys-libs/zlib-1.2.5-r2:= ) lzo? ( >=dev-libs/lzo-2.06:= ) lz4? ( >=app-arch/lz4-0_p106:= ) zstd? ( app-arch/zstd:= ) +REQUIRED_USE=|| ( lz4 lzma lzo zlib zstd ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/vasi/squashfuse/archive/refs/tags/0.1.105.tar.gz -> squashfuse-0.1.105.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=3cb1ab838c58721623d22e0d691970f6 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 78c8c92e981a130e0ccdc127b9d8b0f57dc51ebf..e9e13ccd9f0a191af02d647c56451102d3096098 100644 GIT binary patch literal 21746 zcmV(^K-Iq=iwFP!00002|AoEVk}XG;UH8tfzz+Zxeh+^njWUy&^d`O2Jp3Y-sk^!j zRisFLy~c<GWag>Dfl$?5z(MBT5zE(Q&gJX!pa0|k`5%9J{^c)!``gcd`RiZ){_FVH z^S7V-FX@--rw~&5=|BDN|M7qOU*doIDXkv%c|x5l_1WjjeLnHNZvHXF9iHdfy@$KE z`Lt`CaHVy(viExKx<~FO#j)C$PdNQ9Dd(|Hs`t9<Rrk8rbB$8?kr7Vqg}+X^;~eWA zDYbe1^nd)X|FMMl(;8R1Q|=+g8TtKQV;%kK`;LcSj`y8oOr_=2N3Q#%5P6ilRX#h0 znC=t%b=n?ReQG*a4s*pZ%hRuQau}_g9cMc?uh{Dqc%ocGEPIu8Y7772KP#~L>;L@s zzyI6X|NZCiO9(%OtMm^^%`j?M`@VS1HZC6aX^1Y>#ebfA%@wZmME?FM`)M)Ow)(Dj z?BPi*^(S>Cbn!?h<#xh7Pey=q<}-8IGv8M@PcF!C#@Ku23v=F!f4xo|<#$QdwM&an zi9E$Pce&zT38|gu2~R6?UgP2Ikxm~^&!M*!dJL)58Or9@Hb>J!-=(Z_jof;VX>vHN z^c~ujM-P(|y2iTr2~J_;E7g&%QS)>4Kaf=XUQ&0t!-zedJB@wcW3JZr;Y(M@PoB@+ z`<#JCyV?$+F23`GC$Ia|xElvjW?!?RgsDXy0);?(t_ykXH92a2xm<mXogSXN<foJn zkodmSs<Hhpsl;oJdc`Zol3RG@wfTU9_;wmC-Z90i&Gnq}-1E-;dBzB>1pbx}uBoHl z8*NRTQl592W7fral@(js*IMzKu|3bT`Upsz4{xYe3wK+5_CHCg^B0oJ^+QrT6(7pO zr87#p>bai8_guU6#6PM}r>AzI(xE+(uPPkh+@Xx8%{zrOTjKk6;5V?!gvph$QH+k1 zSI&_?xY9)2<zRRfORl?fo+++f`|py{Ozs*&Z27Ju^7Cm#q<gM8P)n@)s&VExOYQf3 zJjyjY%2J<!DrL0ynrJwdjjBI$a2B<Mnpb;5PgT*Rb?#j5XY4SqUa+Epc?Wz=$=@Wk zejW3_{r%^wl%IdiKLy_VLr`t!5uTdIsRLD<cQ0v_e&(}ELd(m1%9*$(tQ~)Yowqj9 znKy=>o}40THpaEFm)`DOP^YJ~XZI)KKRB&BUAu4wg-4#xx$lnkJ)Aa9h%fnFP&`2A zl`yuju08IGzwDcL#|x%dc^2fhR^=c2#u#y3vt1#dTXo{S@kAH?lc$??tlm%)4(x8v zeTNzg5-JmM@f~TRdz>mtTzRtgl<V35AgHR8?oV|(Ns~Z}{g#8I5C0I`N;!mFYkUTV zeDy1EmaTD491F7An$*Sz%+t{m+y+*1J>#5?@~m`-7_mP6-hDrHUIEurBi^1rM5X~} zon{{CcPU*DmOlf2x32C9CF}(Mj?rc8G3T?;@BQ3*w~-6-!2<Kd0ganenk^5kvW0XV z6sGGJyPg*7#~t(=MTk4!A<uQE`SccNEjd4@6S8XmM=AaMD;_FepMsi|w`_Rhr*ZDc z8Shpu&MCHfx0}<A70Kc@vE{Qkr6-_DCrtcB&A6kh#oF<Pqn(&=nNOd*Ow$#ujEa`f zM#-fXeEz!QLh_-d%CizdKB8Wk*hE?vuC;b_gda&wp#(lVSIoa)CVSzp27zvK1T~JK zk0{Tzc=d}YQt-BDb2@8Zh<)EEX_<T9`1{_frgz20@0`jX);f6t+$yg19|YCD2`ZNl zL5;CiX;bmM8rAS5W8=&hPV>V2o{Y?&`3%IB&pA6>xcE(Yit+0B=y<RRoE%1SVUFnf zAj}iV@$y8)wXRl1&&17M^VNt$3$sPXo|NwUcR`^5Sj^f7YvOY@-u#R}oCzFaBs_sQ z^pT}60x17QH}*3N#z=HQ60zre6CyY!EN}8A(Qps|6k%b`{K19j@VC#3=rfTNWj%NU zejwNH1oh32r!Ri|zIk$_jprcJ?T)MIqY(GBHe6;~kMBo7+$nI{7)?ctMDo{@#5{5U zx}?3^)f+Co5VI3r8dng}!*xA9=_n1~Jo7WPfH+XEdg0|i3~%4L)j*8Gc!4@k3G?2$ zuV!Q?o)Xy8yv}+G;DGa7<w+0NYh9qi9B^Bphe$xV(El_v+^yqi_k)L8QxL~jKRUBh z^u`G--A!$n<9ji^f$!(P{q4U35w2g_PqpPQ26*MPGrC=n@k|w*F^NpIk9pOOH%W+o z;KKtZpL$Ka9@?fuxd<$+uBVNIHpaYoK5UUVSbA9x=&liKI73|UzT)5j@i7}$0$>2r zAn)+Iz;Ls9#is%e@MrPn|LYKEP0!UZ>VrdQfL1^YXNX*hi=5I51k7E)3xoJ}5(x4% zVk1zE6HYu8=r?v<8Gb2X2l$98KpnubbngWE1jGI&u>WiS_5a?#{&oM$&lyRD>nEP& zGxi-o&j#{>HwRBTE}RkWl{iMQ4hReo6!E~hbi({H9OJ!E0FDTt`qX#@;QX97j<U|S z4tQ}q04xQ)Mvh>Oi{rxug7?8|$TtyzqV8mW#6CVI+ygRzDi#n>O2!Ff1QUq$-avtk z&?0{ThUcU3*r6uC0EXPqFbwbk4-!5Bd<c)<fNv0CQRCh4_P9H+9@q}3p2aE%ZHle3 z@AuELiocYf1T`O`!qmeKeG$D0T~`AQlzkTH<Xm_MBCOc<!Ef;1yaSL4F9Z!~ha&=f z#x)81I0K?@Z(*g2h>X~C&iFs%n)#Cm?LgBuW{8CXoCpwjSa8<|o5AH0tO6lEG`{rS zhw#Gp^ZtP7Z4~5~I<k2P0JtK2K8|*ULKwYwljY!uuw+=nBAjrhc#_po0(5{lG6B3> z_tFb^21pTaLj8rjai)JHDxzThi6HnH1xM7OoOl|4@rXEt1@;BlaIzpfu;;G40K~6X zJPzs~0qq14jtejYw2!<M@Cudb12N#mMbcQqXg6V@ATQqb0{Fux50nmmhjTmP%lW&s z`Zy`!qOOIrIhkW<i}%6rO(Hx|x2AkSCvdxjm~B)ES?xfFILVB<;9pCRI98z!*a50l zD>jH7@q7b#wVxe;Xb?4G+6k-2oKQtT^8Ev8HKf%)eS8E7uYThguxFgq1@wu$v8D}B z0;Jslx&<WK=r<a5V`v!;3L<NFKj2WXIk=qQ4p-fErp+Tyh*t;WpV1@6$va@YIfEX7 zL+BR_dWMzD`CVEB8L$_zGX(4`;XilAfv!U+NDGF7aA$*)gi&z)2mB9ecp5kpU;`ON zUT1oq9BgW}4$QE&djdR9A>5aZ-W5Lcu0TZSCt(1Zg3TJm+CNI`jfOCaPtX9?xhg0H zH-TaB=~pKZjaOg!aw!;ZIS#H2lJK-U7{YO<;7h*rCU~y{oLJE~w)EvFXvCaAHUJK3 z#hMs4>Oj~4IIZWo;@kzz!Hz%ls-47J^vx;YN%*ES52zH7&@ttKdy#;59tbPS9eqDM z%*~1Mb9_P4?V4M-lqmwow}N1a>Juc`%yPiQC$YN}egV)`H=Mjw92t-IA*sLr+rRz% zo3sk<{g;p%E}pRc0o+xZZm1<xV_6u~?htScJ3R0vyd=Kc*oA{$yQ6PtNLqm1h2u6J z@M|Ez4nW20uec;__sx3{^sj0*2MT*y#F>FjCn%gpM_&l_<3qQA!0Up7gbgKyP@=2h z#@JzxZ;AoH0Yc$xOjp1FiP$h^4YCpQI4OKdtj2_cW!4_S>M<J(c)205hQqxev8IDM zJpc=$I6uOv%rAcHdx@1_8sUe?{2{P#-IsYEp76;yq@ekPO5EKrg9^NdS4G?=epy1s zLqamHd=rgL)_~v5a5d8`8MYD>F|n0%D4^K@=YZm;t_RPXV_qCGcEhO=%i4#d2P_=` zHD7^0hEM}%*13cQ7}3>nkb_Wg7nCm)0MDauY<U-+8Q;A&L9n2_ljH9I^4uYM15-(f zD99J_jnHU;>&W1Tcs)me32_A$<@y7GbyVypV%?{}ph!Uu1@C_53iqwXr9nvFdhfF9 z$pbYfvIA{^&<Sxth0QQU5F)<ejxZ)&3QwI3Vo)I>;8P)tH%|^$f}mVbLm(R-_V7M{ z9l#?;_q)JwJK#uO6>o%U0M7Xe1oUK121ySv0w@J~`0&U4FSup`{$XYth`P|g1~aV_ zGSG<P=q1b^t`#ASg*cC%jTL#=yOzRBRnR~G8daNj|2@z5j{?KvBP%#+{la`?Cy2Zf z*9arJc3kqPK0|#V1rua30CM+QIIdj5r)T4cVR*1Olp6*0rE2ww2?fAdASpVSc+|TY zLLzbS#v>EJc0?UFo}CxutUoBCu?8>$9l%ggE@&P`c9y8F&Ae6w%f~`Es|Vi-dcp(Y zW&y)j01zSTY%*>XVtgm!O}WoG8AukvxrF*sI$rp+gn{Dw`N@S!-l)p;hXQ;4^4Bkp zEPe@+<(|C#zA-`KC3=Blc&;0q3GR(xVO|vI1nh|tCNL{}et-bwUYH*q7vhUrT$A@A zg2CeoR)s#IF#$Y^VWX4h;DHH*3G&(d4Vrr}jr}3Di4Z{9VE#Qz02RRY!CsTdNwksd z^Z~xO4j6r|YqSc1dGkgn_>FOPz<>8W0J9fg0`h){LJ#gZg5kvQ&jS<9fzt;?5IX|; z%Fzzqd;N*jzBw~Z;=`FmKH$L{U|*2`+ebx^eAbl+cX*Bm(9SCnRV4v<%5w1Cz+7x2 zNN)f^c-Xsbtch3E4Lvw%oD81EY|Q`z+!)Q^Br1f9pWLSP`KR%_&_sbmqMn0E3_v|5 zbE{!x-R99ziN&Kq!xo2!@zsPlUkD0jdtwAv8Iw>b^y)l7I1mP!6v18{2L@u}l?s0! zu{VAWaLlVgPzXc!{U<{E=FkA%pY~aAoIq|3?#w#?22e8OGv<x8uWfLEH-Vi2f~|BD zhA`UJaB}hD$MA(2dI(#=|7Fb>YzpMYM8R#4$Op1}nH7T#f!=X!CbCY3hJ#x^;aCyO zh8_ycfR_PZLT3(<4nsoO(UpPIGxaQS7`ORQgzsGmu?1x(B;WaZ(5KeGB9JytXp{vp z;Xi0EvPPgB^m;&<^;8IzMuZaA9}Dd_rxx!|oKYdD!_3?~q6XYkokC4wIq?%hM4UEh zl5Z>o1`K-Q>uv)pq>8}3Fx6W^C6m4tu!$En6Sg?{XCM$U7WRO10|f=}Ykc6)&q}z{ zkFaTG4b0h0vzx@u2lti=ARa^~k!dB>o=d_l6crW-N2HGjBTo^3i?r*FPd}A21Yr=( zhYyrHm^R&d$qfF+3kdM8Iop8aA^bZ+`M(p|-~R2t{W|yGfc*iH-SwwXzK|rCT{TM| zutqQhQj6gRc0h;Lehyy_t_10#j@bTg{3k*ac5N6BP;M;L0(lTOcj3JbWDmH|C$Zw( zBbnRX6Jy7fgoQUcl0Z<GUp3o@M+2rkU~s_4BaA!1nLzM`DHB1mP(#vFyvHbB#U0`& z-%t~$deBAOC@yB3c*n#;Dkhxo(_tlW&-~!suDtew$3TInN|ty)pg=<OCH;xWdj5&u z`V0a%@u^z{ll99y5yuOH0ic5?2=Gup9OeQe7(vDN!dRR*r&hzBKvtAS^UK(SL;_$m z_k~gdFdy@%x!y3RJD|E)7auCl*k&^@pO4Uq{0dKov@zW%S|vsgVi3Rui#^lZD2UD= zCZ5AfUSPN8B@7<Ld(L|r8c-SJjaw1@4LHNz90hKTpV^!xF&5W`H=G6i0uE$-^A3L| zvVzF!X9$42LY$-DFvVo$!I@%P7mn@Xb0J<lh-9%gVC^R4@Z#ypb$LlPL7)Lxj{+e} zwB%L0#Xka#LHmoSkDUOaVAqF`4Bp~z6VChQ<kR{@8<-&!nK0Z?W}s?<$$-MV`Pvcc z0F(6|BQDeTVC4ITVBJr{g?bHU4t&+(#YW6Xdnt5&%*3&I-wKns&_W_T57Pix(BwC5 z4*~2y6j}czmg{@NY$XEx0NF4fz|Zy64J3SUDPB7h0~fTr3fl<#S2;Z64ZO<rfEW+3 z2_46`LP>Di1jHQhw*z;Fk&jZ!MPva+?n-dxV?xCfjb?&N1~v1CVb(k67s%mz2;CL( zi!VjfpG(w7005rh5Ee0;aGvfbnGsnaBBUR&bNFQT0?AxO;B~V1GHBGPkC)xmOKvFx zky*DEeT_^E1EcQwXCmw08zw;ntvR?Y^ja)9C-O&&buHLr21z6|9+n@?t3sOwng!#- zzodyDKX>!O_Pv4zs{r-zh9Hf7l4(b%^FkQr)^B(qZg)pB$*2+b{6PXBv;)n7Ge7}C zKz%RNClEWpbm%F#0QVU3voH#XE8+G*w>AdLgDf=-ZUR~7@V2CnUxabt*7`*dMWg3! zPIvHe0YLI(0_W)bE5JDn`cFhwukQ`BK`97icfX8B#GYF9=b&UP03vk3Fo>lM)EX}A zKdojOwh{GHy!PcS2?Vp3feNm|L!&1L<-*N`W@*AU_i-6Gq!0`0Jx_=D9D;xNjF<yT ze!(JJ$;Q}8s13s_^A1kCFgJoHXanqyj-ZFrob<JDQsCdQWF8P)klZydg6qq!OoSCH zF3jA{v7RJXeysE`;VtPS*qV<!e<rf<y~yB6NNpLg2S5yY1aFJ(RrbcCV-9al^{8tF zR{<Q%?GVZ?f-J#a{&u&R@q<szyw!oRUb9{6&R~{ih~;Pd<y8^db8R4?6%rs8#Q&jX zd+>I>m2xuCxh29H=Yw@a0%C!NW;0G;-dmP`qrSLx3_D#AUOYNs6hDoD^4M<$0mp*J zxlMu$-)|Bcz!pH{uG%kHL&ecW@Y>bSk9=AGB}F90dw<@Bm|=kcgS2=t;4nDz!A%ia z4SYBaKn5;=pn{jc$ss7>eCG-9YngcZ=vJZi!*|w32&LHy4501yfuD^@qXXyxMu%H@ z3ZOK4c{D$6L-K6=t5pg>7=Lz6X$VS*Acl$9NkD7`_8U7AAQqt50cU~Qpe|;l^#>OS zb69q=ue$hYq%M^ppg_^!Tn%{14}voZ-AD>jeWNLGsXvj}>&d<p<6s1_p&sB+oH<y< zD^ghGqbEYuXRJ6&BAmDPx0e=oj=(~G$(o(w4IRK8&H%T5tZ)KOn!Rl|W(5U!pS$FY znQpjZ!meJOn}x&rpiBct*XAA#r;p4tAQWD{%>QAUmx&y-7`MaUWHdGMEekAqz#!KH ze2Er!0P+cx(HwPcc#BJ(RrOf~wkywVxV*eEAYnEr22Xtxr00(%mR?8pg_+~%pUv|c z--7otA#nI<V)v;KfHF7&R?hzeMwS6c?6B+DIBRt1$_M0iWrHmqw8>O>N)!%k50C_b zPu}uWRPnAH@f7UFjKYA>!MdNfNJWwevQ4|Ayg1Ho=}!zte*u1q9l&=#1#NuheR0MY z+6HwbE?w<xm=DGl+D#}05%5$ugv-0(f_uCXqsb@`Myj=&rULEu3z^|3?(&Bc`<Bc| z<sYCwM{qFwR1$ofSOotyKEnp%fWknPn&mV-k20XO086M3mI4aE1D6~hoJlY}kP|Qk z`|gd<P;>Hji^slj(wIq$NDy>}1&QGS;$gJ$B?YvsFC%&bKvu6_uZI;=gD3ScAZfFk znFL++q1OXy5wLDdGn*furQ#p<Ey%Fg0{Z{N1NRG0Cp=%EAmR<bz+cbefeE>|M-1VC z4%G7}BFp)E-%p%}+_nuL0`Z{~_j^G$As-0Q)C-T3Bq?`B*7!G*Q6OgTy!S(V>KMVg z<)HP(?C}gJ(#EacrFaJiw9TN0>k5`60(njF+!l2a1L}vC^=@VoLa;!YJLQ7$R7kBn z*P4KS6LP&tyQ_i5+s8vFIX8sddYkHv(t0dKX~Y82DS*pFWf<T=_-G|oqaK_nUsb^w z00D?H;db1ADl(z}m(nK48<t044i7<vh=!x;=17va3T0h*h%f@k6NZ<<BceF(5#}~t z1erRayGS}lC^f#7NvH~e2>X~?Rfy@71Du6!17KzC8DGBib|2vq?$_YD1>kqSg`J_m zcwpF3(cK8Fa1a2n0yCFX!|I?*YodNA3qS%ABFw=Oc$ffa@do3%uo!DTaSpuNNT!+a zk$XUN=dHq|_-7)k--`^jAiQA=IC+T4u5x2=IaCq=@Z6@hIX}F%Y0`%E5n&NB$NOFp zj(s2CST{*w1t$0gv*cH9ap!dthXKl{25*CGYx4qfZ-HHn__GfjTMz0AK3vz56B4kI zGMWJU-kjM$>Hre-oHJT^c-_`B2LdF+F}@NdK3Iq)CISctOQ%-#B5XdXEqv-FCg}tS z@G=N7!UsTW&-0A*XCiCgi|j2*zyj_)Imw+WI3C1#?Yl243i)p|ynyzs{{>80DSHZ} z)Vi_O!+hBb48Xco{7SW64v<)rp&z7+iJw*<FWZS?5~%CC9t^qj!5_YCUlMlkAx0Lw z|L>d}9|)PlrLA@{niXdU<RBp&1y=51;LJxbPgP#Fxhtlr_^dHY#0~zkz8Luw%WmKz zfB+l|Xr-a|x4r|o`6H2)UnEQAOEKNBNMm^6Kk*<TK87(M-r>3VR~-7eh}*`}Fh<_6 zBYvLHX#Le~ws|+6%*fvPVz`o&IZh;P!V*3YsGQ#Y%g1=zazhn*0nQNg#|OUz=V2iE z<wj*LTpEU1ueiOkB8mcViQz<qb86s+?<?XeZyy)G4**1OZ&Lur>;;dP_9<9#weX7Y z3dF~cRNUPoEI@1^fU81Yq3F1lA4{yhpzPE6gVJvwi4c766AV{;*~F&+?jDbQAHez( z@cP-SC`_bIBkM}uq`yhRY`Ke(-ADvRy8C@{^cMPV@ETxM%2wWV!e!xK?_oj8f^^o; zd*2pORI6ZGAP5%gJH0D-x)-fbx3}W990ItpW86^9f!AGxQB0T!koqJ79;>Nx&X$o~ zaJNm=CX8S~@W3EGHy40edTJ1{Jr^eRCpy+%P<DMuVpre2KLk5Y9piY6idQ&%YggGt zjc4NU<_yHHWDXH(f||hvF-(vMG`&1#8gGkZ_k-A0SDBh8ja5K4Q(4x%blByC2+~;A z*L_rA5XK&&2Y<`S!}lavuy@l#Ee#1)JnAe+<*~Fzo6J^Jpf=028NWYxtdSsilYoGe zCuDlLS8yQsjm2x9gr9|rqGkgdhd~AFKEe-j7~doozLyw|6q6?Uta4dub#W+GRkl+$ zY7V9kM<Q-A0|yHRBH&?_hl3_uS!c0{nvXz@P#FvgCa621JbNRW^Wz<?SKi}z9ra{L zmNZ}x|34}>pNbH#!mqBi5^i)`o<5!!0i+>XZWTofCOIb%<Ko;-9z+G$+8WqIzf95Q zV4=k|FpN(4H^X8*B8~&FiZR^Q>sd<%w}ZeadZ_09GaZZHTV=WkhZP*UI3B=VeJj;g zPgjQ3Ou$W=F(m{G#AwB9h=7b+M`7lRd+@6kCP3yU5z(rj`F3a&>on!{0$AWgoxH-p z?P=os=*f}pM{Pl_%j#NbBiO=P-wAfT2)W+W<0darLpt%`O|!O!Q;R@CwEPYSi9!ib zhOR%y2zG~SHkGScGXI!OHha?02#gbhFF0237OO?4KayCt;0}r9FSjJ1@{4o7>_kEP z(zDPk;0hcKCih?$*jCw`K5V((L>#PkUfw-)d>ZZsH^w6Yrw>sfRNNgXyM+nBmA~L$ zuqsoN0O1S-0i?kiFisHQN2iCR1tkfb02E+b90_)KW+#r69?QYiV}?XTkOF!JSRUxs z1^Oi-TFze(Rl?m7Y5-;fm$gF*Uj8Pp$u1LWrRPFKCPV?DiP(0ZT+j7`G}$+ah3_SX zBSb;?Ua;ZD_1w@f)OYK#@b%Mz@dNqJwhAGoL<Hq|A9WibgX1%0_`qHuM^TW~>y0_| zyW0CQ(=koGFN@WlexTw=&NqamE_~oe-5rtV0_<@<Wt+A227e;)1lTE;<$>UJboHf> z@<uNV<|O2p{K1Dmkf<jP@Q&H+3t-1bp_UM#3ugh4u8>?fZi*X+0UlrG7x*yk>Q5w= zzLywL5zdX)EJ#fDCPCT*tF+G98nd$r%;$bf{-C(m9e4L`$s*PURmNxVs5l+uS&}7Q z0bBqvKt_Fe6NIC9&^7$8w;9Kd74#6xy7wpQ=ZD%uu+vF`H<yYqZ=gi73y1GYK#FAY z6Q4?OXf+<=^){J}h~%5{pf*a=qkw&5u7JO;AwT1-;zHB#JH&brFtG1Rkl2Q*rPlsL zV)-8=hOVnoC<M+Tn-aIn4BQP_<>QLUvtkZ-6K)`XcylxX3$VFiychobnPoWz?uk|7 z=RpY88t{C{dubl@?J?URlnn*MRcZSR&3S&8*p1zL$u4JJs;9;7fbj?OL%_V^iPu_Q ztKDrw`|$xeA{-D8|2~*M=D{Y+EZZY<$7tVH=BuxH0Bw+Y01NTydeWJRbMw~61|u+8 z_>si&FY!tu*!m@ReS7CMhZhpp^g3_@(j#2O^pW5w0$q4si&ICo!H8!BIN^`6Nh_(> zw$L5q+{_$%di|<U=dx$l^K|U_!Dhz=PhWVBJfzy^K+rz$7&_izSRL;L3fEIvw|!d* zgAd=!`%oY<-e-h^(GEf>kR2z<(^qU(Ksl_b(@f{NG2Qo)A4Fms&@%~L=)ta~cMo2Y zj^E^?O{@G^Vy}+nFFM8<S%M1Bv7`(g<DhV4Fx(j7iRim|V1v=9#~Q)Hli^RLe1z&_ z2J-G+M4^e1IGTwZIle_2>#_~&#wH(Yd7z0?4a8gK*VR}b|9h;27nHPQY+h|X`yjjw zl;O$H2_6Y}7`0FiC&z;q8e?81@X)D--p?SgFYAJyZ2|NH9jFj(Y_M^bcL@@6`K5*4 zbr9?ahTg5y#kBrJVrDPOXX;wAob0>o^M(Mydn^LMJMlJ%;U+!-YAxA}RzKI7IX(d< zz9Cpvb&R84CBcFYPwU<HmPu471TStj9GtabsH0A=HsLg|V@P~7^YlAQ$_8i~Kl+8k zJInhK;A}J8p&OR&^1Eo9R?6o+MAP@`5zscD3A@CDZHv5d|Cov;M=<D#FG%g`U{@gQ z!ZpH6wsn-Cvtd(Sv9IF!6N%ODC3cs@>!%~vn?x|w1t_%u1nK^EO#;Km=y=O;Ks<el z+$T}!;!jKCpERC<d%aR#1U48AhF-J%V**~a@P?t|n2ElZw?Y?;v=sTpr&W4wNzj&d zUHB*74s%@g2PGU&#1c3Gp~{+<4YVl$5`(2u&<)J<ZHOR7pnx|p4t{4CL)s5M)enQ( z*$jy3bBdt-ZJ&m{x@F>A|3qT#A9U<8%exBZ3e&$~^|z^397=r)MKY23pd)s0ib0A+ zM^=Re^uOA~@nj2GqynHJ$TA`-Agk*}+UJS&bj<kL#TtcjytgD26tRryr4P&xZhdw~ z2HgjO-?j_UXS5<EpkRRfJz_5K#EEYe-`KM?+g)v;yB_q(tZ~dlrP)Tj<sA0F+Cf$H z(Fe-C<NL1wQs^hN3SHsNpFc*h^_R<@?wUTUe2O+ioH@;lvWPRtd~j}nXo4N6v54{- zV9->m#p{pdx!}NXceE=L15uZ4dkt^QsTVwHC4@~N#${h>&;15fdTYgF%R^yX1JXD! zw+}A{t*{$K?iV0I1V284@6VTI!?tK%URFU0IMVr+5j;1vVu$DzJmz*x5SmKQ7jPG| zB%a!YF)w?Oa8`!i069WGAQIV@CSU?&aKztj@-Kh?Dy;wV>kL2jFSXYl!hk%s72TH6 z1zackZ6{tR<~Z-$JCJ6lU^_OX4@~QAhlEukwF(#-R^30uRy;9a7Nier^g0+Yd2r%| zAdF=JJJunT#^{Y%_geh}i4D2YjSfs1DQAN7ngePdfcLkzAz|<KZ2Pu0!jMG*>klR# z(7!U8)pzi=-Z$>6;^)!sf;o<+p+36l&|ypkM+#IrHiJQv%=7T+Kay7bPFgVHtIuF( zHNW*{_b|Kh-gdv4eS2vvx_LZJBm^F8;O$O8^A`8nW@x>+AVggoKmlF5aoEGM?1YW- zGXb{3OB5@SU?O&%12X}<<HHt#;kGCfMF$49a{$uFEzWJSC`Ydm%AE;_{PIC*VTr?b z*e6>w-pzE{1OP#`1r|(SIe=X7cGbK^!2tsEfs~hLn(?RE#(-t<XZ^hq_n)PezLQqd zIoitdCh#|267Am&k0t&GH&}iH%qO0sUG`HFtFQGyS;w*D0bhoIqE;p;8cVK_z4P?O zboI9k6EaxCmEN*DI5PAVPyYZhK06`6?RHOth+tm?G&>X=e(=mJBecE>>pFX$V_nU8 zC7AR|x?Qj#E(l(LB|~{&7{M|mm{S67jhiEiVt`8Qg)BvM*D(i#-g4>N=8vS6zmrxT z8UJXpW&%Chgk?Exg2X{=?PKAiMwdTxu#q@uIp#DgMa*o_U(g#469d85;?MG9cd<<F z05s5pD1se>NOwW6pfZ=`2f#DT>RO)@7P1B3kdunr29`wd9hehEwNcdD7ibUm#p@DC z<P;_$u<4E!I&L9Z8FCWJ59+syc$N_iJ3C&NZ7Zf!@G^5+7GjmZsq$^l7@zz@ODx|> z3maR37$cjDIcLDqw&)y0-Vg^coJfv(92<I@yeVJ=SA|T@u=K+m+sJPxArUZIV1ic0 zwce=-(odi%|7qF2Mt=O3yQ6*%o@gI@C|g90t=_Otdxy&51Vgr_#1d{C^@c3L7?(9I zP;nnB!8s>J^@tQs*G>@Qc~jv~Y2ZzI3sUg_aIt0s>IPn#h!pF;{p2vw5c~ZjY1Qwf zWjoysfh}SPSPBdtK7snzH?^Nl_G1@s=D8!YM@MQ}CqDJ|vcaUGg#b+sMu0Dt&_mN9 ziaKeW-+tbTNt~_DN1F-`KBzN7N<K0afS^qT=)r=QeS4#W-pt_DY_Yx|5@es_M1=~L zLt8T+XPGmKz3dTgrXr6wlMq(3m=-$>ujNtfV%69Ipo|KF1&vukjC#C-SultnNvnPD z<?*3=s2yd1QIK=6%NF-OtkuhAh+zE%4_cP_!2Dv4n@6#Ui}PHdc+`K`YIU5uvTYS@ zZ}2ySCNI+n9k@ituw=DxTD?lNdp@}~3}2t+*Z`*hv@^TKU-PnH%8IHaV*?3v^M}M_ zIIX$-AOq(&Z`*l+F;C-5647VcO6i1*1%}3Ky$z1j%j8pFbP3>u0$dq0`IzAGm%sk) z@8e(o<+tMM-|$!YsnpNQBHMw9v}fOXE37OnT)Cx9I39Z+Z7@X!Nfxg#(%}m>uC<<9 zS|Vf1wgCZ+uk?0inQ#TqJk^xIh+aaOOu!G>2Yi2<2$F?M^P^8b*4MaEyF%o&iF%&u z{UJ1aScc^^475D*cIInheQ%(g+i~9dcf1ow{jNacisA>W-QzdQxooBbn!J~5P!*oT zVIa|B5ra-6B>$1X{`Nor_V@j->*wd+{_XES<1fNzHot>#hrOB4;Y00e<_z)n72<sO z(+9%<#UqRcE(2>>5{|Fi)}Uf+*Wo8X7I@TR!5P*94Y`ipmsa$?<1-c<D8o_0C~KS2 z?ZR{*fB&ek=)m`-!z$Jr<2L8gv@AV_hK~2La`RWc%cBkx4G7+;+j%<0%N$+Vd4<}| z9Yx#rn=pA3b|2eC6KrnR0(K@w@pU+zZfW4RFZw1n<b`tmeEkxBDUM<IqFw>K*v!n~ z6VX>&X*13Xo`3?4tL<I_P6-z1cY>aZRYOb23_O<K44ig#s)E%<5G3pxgBS&h2Wd=B zc0k79_=MXbqM)VD#%Wd=e`X7Li<|J^gpn7@!Y&?BsPzR9`C<zZXm@~iM^8QT*|>t# z?%@S9@z<Nw0X*1mRpC=)o@gMhlyIADSp(Ja)I|GayvNH#UB|f`X7QVx{(by?{#WGG zf5|_Y!um2#2gL!XG~$unzS#yM&Nki)SjY!t@zoGsnQpi2uLax9@Hr--(JvmM7YAZx zF`o_2$DU@O4DJHkvcbO$Z{@~*hhFuR@q*xu^?a5d!kL}4fQbN5@QuY^AM>rDZs(YA zv6rb!U1l)B2xQ<HIOO+s*#=pw*&$FhW2P3U0AmjN<;4}QMHJDVXG*QBkhEi<1&A?_ z^*_m}elMpBCG}RZ-DlYndI_$q0<z&8JvK>{oE~!s=^gNc+FK491ydHtV-19Xv`awu z&4id08N)gp0#CiW-BgiqPtZ7aVh@==bTrwd`f*e1t#DJOMtyur!1TP(F8vXBZT#3A zZ=Xd2umMrM;q(Uc5PmM3@vwquF%)2@nH?9yu3?V#SetuYErMgfV)&H~6NOgv$F4l< zqQ-Y}`Zm@hen~msmt{sU0DF|j1AEJ0t49tLAvq^+8_N+KXoo<KCS}ai@oBs}QQR&U z*glA{5G0LDIC+rZjWlpnQ^1$6yE`suSqm+EM!{wkH{bEg)FFNVLqnSpJ8%QDM+-nv z0YHAxuPY#sl;f;5-L|Yi_3)HiUXKzUQ>Pp<5`dfyAWGHT)7z|P_U^GmyyIWMV6b^? z@4is1>`mZrUj1MG^4I_NKYm{SHh(Xekn4Q<sNw}LE-><WsFyGR)i4RmF;%M?krz;f zK$9FRhZ}vu#PlvlvVoDW^J?3JsITEn3nBn)`0>J~@aZ7RHPd?$X!ZQt0B6g?aa3CQ zzzo4r9Vj<^w3$<@(irPsiF!~kta(}84hXFGc~iY9!3F)7Cz!0ks}?g(oZM}WRakt? zZ=V^C>BVK*+s+>TFgVd-ThzC8a3P<s!a9HX^<V#=@$3FM!Xg8{?x#Sg_`EhV9C&Ma z@5|u=#GnL}=EK&4HU>_GAdi!@V%aMD7H-uT=+ikvzz~?uHV3Sxd*ujBki;VTy;{ES z2OUWGHc-Not^5JW#|>?9Ovd>jJW#dlz&><S?#XAM!u(Wexh}9J;RStM<*`k;r(qEl zpcO#29XHgT%RCn`vF_)7n}?hhl&pxJM1bRH5*TEuwa>hv0FVOU@^hQ3D>eOCWN-Gg ze3`V9R(O++C@H!NOv`t$rsbaHe#eVsw73r(H78X}i&_<vkM%P{W;@M6aS~3wKt;l` zTMD>VC1~05o|f?#4_r4|&3huRaR_1)<@_xD>RyY>PEozs(YDr|&vlOFPH2L)v0-c? zGj9)g293hEV6GRZm<GJkt37YxbA}ydSQDp}9mMF!C=f_O8!`?ecwdfcz={dG1V@PJ zDL)b!|GoP6BE!%YtmY6_9Io&H2NF*VD)b5lY<;YyXt+{LUoCW!7CyV$(+Q7HU^Ezq z!?yehd!wp_G=$U!_s0w&7>|XTPXrxuzK=b@a2L!53i#pdL5vUle6{-aKtI88jaIY8 z_c9Evvb1O6CQEwCbL(~|4^IqEBbcq`Ct$A}S}^(3p@o3%+p9-!imVt#?#?W;g~A>x z&J@58_~A`{EV5(;z*mtCZ&Ymkz|kNgf1o;m$%5=+_gS@tf~a$>k4=VC@Yi%u2}cgV zg7e0KH2SnnH5BJh;<uYn8}+l80{Q}*^n%O5N6y0X@)uAFto`6W(|MBR?WoH5%(u_G zTu|d>DL|dO@p;}vK1t647zFU+SfR_|op}ZA$8-tavDl^Gv7CSp9H<<muv=Akb<P(1 za5UNSLIGYW4!P@}Xj!%d;H$`Bwa3{)AZz^n;p^tC(5bPzm1tJb?>8@Cb(Lew>IwrK z13Pu(hI7I$2W)gq#2b05OyNMVpFW)7BYH>;%vsH*9I(7aq`2Sd4OIQ?VL)x~P#ory zeO;@a^E(RBt9|IVoraNkVS9(Q`=~E~VHktGq9CT<AX$g<R8y6hVVKujL5&Sxc22@A ztjNJ^ZikXMe^WXHg$UtKL{?tI{92haj`Kor046INZ`Ce46g0YFJv>4Fz4Rd}1wmr8 zPv&y!7dYc>ecw(e@d|d?6q+ZrIwniugUB8ZTndhO9UwY@(ot7VAv5B&`O(Ax<gXB7 zTanPNmhB?KK%p`Y)4GOj%;1IhLxUc#nZ_Cy!FX--&WVMNO9N}%YaB3>1)#}6H+Qy9 zgP36#*19apxVtrx1YQ~aanit#MOI(K{30@Zd27zDv?u>Lc<GI&gv=8997qY3b|4QY z%!!?2)(N_*rc49}3O@^02J|1$zvEk*Fmd|e^yaeTVz8y#o+U>Hbis7MFQcTB*ZJ^e z77fDwZcFd+2DS%>46r~ho-|<avP7DnnVWY+!)^Ua@-Pg-tLyH7s5|56iq{U?dxJfZ z8mCP7eW$gyX)!$~13Ev%VkkM@3{)L{EHVP`_ab{|*EspC17CUhRB*A!Qa2(Tf5KM* zQLPEbu}rHbKr;DSd?8$~+u<qCxU$s4@rt}L7BF>ucHu^%I$+%#zXdrsMqK8xq!@HV zl>Eqiwd(LMl-%+zOmip8Ep8_}SYl8C3iEpKpnyWWx6s+Sp~cx@7&yv;^F?sUIyziE z(e!l7H68X#$SzQj*Yhe$oZd`{AUa#M4WT?g7TN8k_E(WX)9_fA8A;+AWZ7|m!Ga`U z1_~1S1N@HjWw66}+55L)c*FMjsNYIX1G>V#tn4^A9f#*3p5o*s5gN~D(y?Ja^|r%- zSObHY;<)iyENzt;zS2TiZ_;2yLEX0Z{;f+uOF-=E;z}J{jTA4t&maO(OozGJlQ_L9 z;{l_chq#brVRtsSimQl(T8FK{59+{GhUy&LdH4KdkzpS1tjMoYJJUf)xb+l?YYkYG z=L6<XFn#Rd-WDSur)-|hDLpm@PG^{y1->}UXL{2x@TkLr%tmCdmMA}StgYGrzek+T zV3myl%ep0+?eeblGf4r&Db{9lbhh{LXFz8VFD@H>8g)B#K>#u^0q;Ibbhb0Ey{*c^ zyII|NRGw(%V?pb|7toRD#IXW|hGzovoU@!PqrmF%7JPDwzn7T*gVg$OfBh6tnJ@F| z-s^(^bT+lK;o-obfE9PMsLkpV0)IjrYSSV(2SN?Vw19=8qXv)24b`_^fcJnWZLBIf zts<-huo}HNpw7I@ZIz_6>{7L9ZOzZyG_XOap#;Y=Zg>|o0t>&LQMT*=O|XoGKpS+f z5#*h1&;~&g#E;?PAoy9H%Nub5P0DX0ML+he+<^y0*k>WO+r&0Rw|NBtvMms*@l|C1 zl?U6u{_W@VOSpgjHT=}Rv=<#`0pcZ1zMb)yz*?4%Or8OM?bR#J9`7S`T(+hYPove( zKvlR*=%)Xjal5w#Z}xn{W4fvK28{=#AB$4YLnvQF+NS+oZ!Ua;o<Gv86FrvRHpg|p zzh4xpgc-!cqk-u0m@8&)7xq(M4~L1DiJ?JD+gxYaJ6r^KxWI~L6U>fx4&bML4%ou0 z!gs{5b*#(zrv&mEpFfh9g9Wt7ukxyn1M+&^!ULQ4ywj|C+3xs2(_q&|B4V*5YFHjQ zoJ7WxU5V%(pXIc7aJDym59YT`zo7Zfba~z|YcuTenXzWx08_i+<^dJj9|??us5o<P zSMt>JJGcq%4pK`udVzE5e$X~mN{kM&ZMzxTf|=P(Y7sX6sg!PSq_OK-R_2@~?ko;} zKTdvzIdOzF6JpSRsNLfn#vjP5t6%-PzT7|#wCF|u9$3b2!E+yczPbb#!~Ai<*K}(8 zY8>psd85{jfA{JVR1U_!F5U?L13cr|I5wEC^Ulp(KXAbNb`oCFp>5lMt{Y9@j6QN0 zxS_l41;oEX=IgUz8;|O=F{4}VfC}dx7QExUEbnqUh13czCyxX+;~K39o<OvW>yLPR z9N)xqI4wP;WPwNW)*gc>x0!+ED1hsVe=M*3%^W`qa~9a-02B+(y5k(;idMocyJM0w z|BMB=d@zI!Oz=-UyH%4sf(8WFb;QiDEC5V0ItS?h(&IdhV_ib+@xc4$#cLJ7zSBUw zt(E7V@mY*7^Le^)ANm>{J|Aa~Z<Tbb*PGhPoCfb|y^AgAFb+s?Dlna`n=r`?desJb zjTI4(*nWVIun@o_&xcK17PKDgLmSbYui<NdV2=HpxIVM4m|QainRbn+4%S$&xh#cA zJJoUYW=#uq;>Yz)ZckWn^cHaMgHP+jrqsS{3U<035DmB(&?7(*KSls^f}+zGK<=&C z=in69;@*T$R_QBP^6agWSHjgX6gdUQ`8qijeQ@x5Hc3FlNblW6#{N}OlRa8iBRn|T z67&Pwt#9?O;4bs6K)r5DFid{#;$Zqz9sc1Y)Iaq0cCG2X?)WJ$yx_Ik>tdRNGHvl( z%U(Z+*Hx|2!L`<=Su;o6YI24L70-P-*5aMMd9;a4C<P0?GmUoeR)pv|5SoVy)prGg za0UF0>ka)p<>PiJI3L3db*Roua(YGs;drZ}(H}Uv@`Xq~&IX5qJF&LIe{RgYwf3ft zY<de$4<_IRAlz)Y_{wQpM!ujkv0}IIv|_?S*59G3UX%YoUghUs(@(8`W?(Tg+h&g! zQNcpk>OcdLToKKA2YF2^7aaS8c{sz)$<WW^e4L|tzRmJ@W#GqcrkzlF7wouW<#+N9 z&BV6#<r#KmM+5Q%lG?5DQTG*rQ!XUfj?NzzvR?fWA!BX}eglSH_LT&DiFqW8f^sV6 zYOdSP13sV++`JuPa99+~Ny}bzKndRY8&|YV2C^3};#)twI02ie6-WP(y!uZ9{SRZj zl9lwhu<+i&8>iI}NVgRV=onnQ+jib{zuN@BJ#7V9PjW88yiIl#9@??-*;1Wg5B1{= z&x&EL4rp-Rfdl+7xZ5gpv+$YF`N1SdYl9bhYY#Cver4OkYq3hdod|w$A}ic4Xe-{Q zzl~EU91z=*Rk)Jt4^S@eHaW=s?p1L9ipg^vypt2oO>}jp(Xi|7!cP$7^!tA-tQSdq zolpv12vVKLG^N=IGq^;wz&}hUQ9NEbVh8ZEk*wX>(lf|4d;>n`3KZyv&7#Fb!8Dy| zRp7QQgP>?vm$&%Dj9`<J6VX7dZv5b1et>)8i=T{$x(V_C-<<`<e!R3!$8JNX1-4?n zVHn3bguo|)Y_^yVU>KZLzRp|o8y)TeTf$Uv2#;$Vkp5eYsIq!l08F{T5-sV4@AgOH zs=r+LtuIwyv3XYneg}B(s3Bk_Je;{op;rmV!HcE7L(rZHHzDjAO_~cQZ~!S)WBwHg z;uc^*6xx~`IPdXbBv*P%9p6>~Ao*(A4WQi0)Arc}zXo&*w+WVkJo5++emdUbHyQQ< zdDL<o)BsEMBJU>nb&kv0s_NA#w9U-_4W5PF;f4{56HlMV)cb^8B|y&WHSw)AHHgr( zM=L$w+2LRJ|M+ciJ`nKp{@+%C<UDjoH3O5+6&HV5IJ`<8wZ!!n0Re&9uubJLhX)yh z`L3rpXs5uo2Q*#q(VH^`A*e*|Gq=sAHq<$S3Bfr6r!?!M6CNaBqMyUnrp1Zh3a75_ zh<UR~gpM?`EyT0JyDnQ29_I(&#A&!6Y{rCkL5fyPqsq>UNPV`2!*Zyp9j6&S341qj z=sfW4x{?A%%ba;|fyVlcGXCpd{{3%%Fk0>U(*6i^2hEITze_A=hPG%^c6Rx}QVbT+ zLQF1)uJC>Pw#?a@Q#>&4^Ra>3>zTlB4UiLTCxAZ${un0&(HXFO$~D}(Gi_S2r_?Pw z`Ti_cP2o87CG+PG(5_fE5S+#7c9~$^ND9N2%e;pvTm(Z*a9T!@i8`05nommoxX<ZA z!y3k1!aYDRrZ2$X7*e#p&4Q*GagB}@*OC6Qz`l*V>R;+|T&LocA8;^eDt0Gn_5EJV zMwbX!>T_Y058luoePo$UvfZu*aXMz!=NtCV)U{h)iiTQvg}}Y~YTi9t48|$oi(V)Y zfgZ{FywA3G5WW4_!SsE_AGy8iwQ3@ZeH)XIyFzhf3g9GXSRt?t>YrSauwTnN6*>r3 z1=64RwuRZc?WMC#<L``N(@D-zxzTRIC3J6XhnN0=ynb(h>Gjidc}bXf(dz6V2Y?@- z_S#lBxLxYFO~*NdUiJ~E5<~{8av_raK#&S+efcrNyU-olc3A>51Y|XOP0}9ARg}|0 zs>mc{Yql|4LfZ%8s?KXB9^;B@cFI_^c6?t^e^vnzJV|sc7r*{^d*rlXdC&C@eV0E6 z(46g0PE`~gMr(Ns|C;b{btg-D*@+(d?Wer65e9GvoBu5%{qN^%N80^g{=GP=^-G^9 zdV0HE2$*+zD7HUGL5gdJf=Rn3yBp>zY$P?Vy;q4K_j#Lec4mpS>nXf*mx4u<xDji} zs<V}}ac6B{BEYgH5v|TRgm|XUDhhYAyq6=#dCnmEH%r@40lVDq`1ad7is2#7?9<<> zMJvL}+w4VDvV!6!GUot}8xbpll`SD&sE#|=tZOLKVxnL(>At6Pq-Awa`y*-f|MKtQ zduai+sx!@F#1vPt2iTPq-m>=T6gS7Z0UU;7sjdWuUpTpeklwnW%d`@JwW8pFUb_+S zP9SlJkt^WR-63ncfi+S4cgh!kFri01d0qYixUkgwv7l<WilADtuot3fJWg_IwM@(@ zu^1-g$95a+Y~gvG+-U)EaTrT+PV%^yO&`EHqIYf1Os_6?0{}0}_=u{_&TA8^M@mtD zzwG`eX~plQ<*DGlEt!JF!W&o2;v@oKZpnFhC_<M%7Z)%T`3cW<*+@hP1~a;xk5j)K zqhmdx(+LPhV4Hm!-tM+*;IVZ-_<Qa)!Y1wdUoCwmQ*C53(`wyFv&wf_RgJ?h&DrJ~ z_8!&B<4zj>wZ71H@ac>vz%t62hF$b^gLH@e3Q!)j&(2A^%B=$E4y3bxrs7edPY`kF zN4tLStNJHtC8hNV=0mua4J>eB3=)gdpIfkD1`n4m_L<Jn<(aIpF)mwrNc75<OxT<0 zEsg^*`ZQTsob~HWcGm(NFe9;Rig(|t8LK3MV@#lDgGlk&e{9E^$pi;+jw$S`HpI{B zfKPh{(J}OjfLB#|2Q)nZrkK8sG$MKwt8m_wM}Qgh>=ke?m#aCvTSKTRB?m6^S^zCT zJrpGJA?<hO^H0*s-%Cr=-)=s*p%h-vy85HqAK}F!Y}iRDHy);A30``?4O@81RqrJO zaH>DjwK#%kN^}NgtY8gPiEi$B-ju@7+Y}qGVVU5^WdXAx|0C;M+>g=uW5Jo%(yb?0 ztLs@Fd!d~@KYU>qd%2eEPR{aKAz5ktW^sCNI#?OleLL_2Ntoys&jsh2Sdo5%%(hz) zEr^HJ@houf{R3&0@1<p;tvfo*8iWSO!V&y70vuJo?O(6eVg_6fV6el#FB5LVs*_@N zX~TCP{7JIb;@RE#4b|p>WPRdg4=&IW6~<1)2#(i;rr8e+4)|Pw<rHcwNwVpnJc~me zFF7$7>axfwSOEYG7bpR8tXz+17-r|Vhj>aifd&d4k0T4?1A&D-B-b#3>rJVezI(Sw zHLr9l48xm9KKA~BwCeZLn%S{F2f}Y6?#c;#CCjTgWUXQg_W=3LJZ8I5Tn7LWc{$_? z>7SXWLc|^v(p&TG{^jS}6@X&zpj}SZhV;H1{%5_@?G6=7VC#ppfEbrK#kEAiI|8A$ zy}9qS3zIS&+E5#bZYJ4VhlNkeMDQC9sk+hj0|bu6466f@5zga!y$gwXW$S=lLg;03 znitDFrWF^<1b_S|X<24(NDN;Z^_Ke+9b%0R)Zl31Zg*=Dw9NQUigGG|dwJ&N+C8tJ z;_X(f=4!daDOYfed%j$OgKMeFR$FT?`Pgvr24cakrdF>2Jd5oXFId}W8D==9afZb# z_W{ThH|s#Jyz;Sz{c=U-b^=ewE1<@}%<LG?8l4nOK;#H{-uhk=<af6~ch8iV15D!v z8CUgKOq?x<2~Ie5lS!2_W-sia-QR@u>-gKhKl|5T|L4E|<>$Zr>-fL+HxASRUM>*1 zR5NJCXG&sOUG{j9NpRzD-2Mg$?yhOcz`~t|b9;*Yd6t=AUsEvQ(vfX?l2>r%#&#41 z?!QdoWU^M1n1A7b(6Ioiv9G~`I1F=xFaj#vKPygv7o+VqF=$9MTsF_gjO0z6brOoJ zQyo+CxED1gx0(j<>|>FD8_m2IaD4oIOQzp_u#S9b7P;3=U<OHUM}EX)Z&se&LFrf> zZqpKmKapPlrIp{L*CW#V(&{c>aFXFB4mrlKL3+KxNho#j8feJzIqk#A4@0!Iv%;>D zcW}ck9@H2Qtwf#}x%Uo}w>vu^VF$M-=LHutG8$)ag%i?vXT*H8As4{uakld6I9j(D zq?KT}HVH1CBtXYO&QIA37rMIx)PWqmL?<~%0`cRPN}h*EmUtzoK!A-~En~Vc3tG@J zR1FXri@m7tG_7`LN0I(Wdf&#V1*I3=PZWNFoPCDSi?HqZ9?mRYx6M_@reMIkP<_3- zF&EH^<GWpSXzM=!V>wj1WUSM!c>LXVYSDN{w&M3)T_wl5@O|STu>%x^#6j^)2sfzw zJc#>q&&BP<N7Un*?6M)rp^z4RO1>{k;6Pcm5ETg$7CWV<cvb6tXe87ouRI*;blFTH zP#aBNsTVoc*BzVsU3KOKw^ar}Q-pt<i@yF`dhIvqDY^2cp_{YvuDRML_zsaR_5|T8 z`aqZ`x!-l8NN?LQtSY-%GT7oVy)FiK5hW7BJa;g~=%OKOaS(w#w82b)N7a=SX3|}T z(jISe?Fc=keGWfy==5ci0?;LG{$)3}>hv!Vn~fI5J~42y-X7}X_&Q7mxCV=Vxu}am z`BbP&1)4j-(?vK|hAn`fi!9$AchMWgt%r3lRwlUh@#oU3>6`RWzK)fAX>us`V4nk{ zw%%`de8qW|DX7a~>thmNoqxzzSQ5+gbeCBze7yIt4v&pa(5}uBcQLlLJTDnUgtvui z?n``JUDw4}pv{HtL#AB4xIYVeID$lECH%QfEIRh<KKHh!qUa+MKAF&BL>CrZj@tMC z%o_4w?^Rp3wdPbOF5ZS$*za*%eX_sUUPHHId(-1$4#<J4j&b<;-hU#!@=J=Z^c<y( z<$jqQyey2dn6CwQ&;m8g1w4*}jzfzu=jXhyb4(x)=k?jl-<qT0%SsUS$`2=_bG$60 z+(0}Kmh&5KbCS8bRCe0N=*}rGD9W3y<O4o*@Ad{U;s}cKlX-w-`l$M=-A&EX%jBJ0 zH-z9ZAeFPa|JjtWdo^I|OW;-t82WaQCC<%U9&cqCI}twfg_8(rcO%yAI)Uv#+Z@A> zrI&wc{S_V&T(|edaErxlNM~4iv(Cn616>39jBw(cXdxuKQQobHX0+Ga(!8y|JkNW# zJ8tLMTS$P@x|_3{&O3J0l~@@#;U>vRpu`$=jjjN+WHZN4R!UHJ;RfizmEQzfH!xP~ zuU*sO9`0uSy30qZQg+Gxeg_)X2vE2j#ta9p$0DrxZW3{g$l!^I@zWXFM7io>ylL(f zXE}$~Kk@hX?>o@{S$J=Pn-lp`fbqDRC^;>}ewJ@}b2Hur_y%SWvVaq|w{zffmx_41 z>_lYOySujOapnyOOIrBuX1sZHo=SFU%f)lK+%#CK+7e-!0FWGl+)w#PdZd_L=L*oV zXdMp*CC-le^m@--TUa3M;F<5W$rftlkmkFO$gZ<ggV%Om3A)j_IWxrOFNh)9;K&jS zLhvc~b}*G&h2+T=8>B+$_-BEAH?H(MUw405ShJn)YC@{I(j`ncKM@#grb7h4uzg#q z=`cg<dvmt_(S@1)-M9TTixZE-t!C<+WqK>dwrz`da*g`^tq3>T_7AytKK*lQX~SVX z*T<E4e4I?(qG`ebvfjM%yFh;5x&g~tLg`ks<i(NV0iEq7*1PMqy_j%n4F+qOuq!9R zTe~uZIyt*N@V%qrk#AXrEaS~Zd4I4_ga04-y?WQa?AJXes4V54A_^<QCyvmT0+;0I zXP+=!qpcql7!fCT^pfi#C~ip8BfxLzy;^}+?BMp9YrF3guDiUNMGx%|aVQE=(DF#T zVjODvQCK$kIY%I-iHdgPy(yA{kw3no_cYHt+(#Y*c;aBo@&W*6W1;TtJp<m(;pfqq z;fSwPy^OQ3ub=y#ycv*DIDsRvmu$W1z=orae=4`{qlDEOA(i%Jsk8nC!^$wRKAkF% zZjT8wazKh>hm#YrfD|qp1i1s;O*hzK<z3%48E{+TeLHkaNLZ~5zTX0ClL#otc7Li% zY5E1b1Bu<X2H*uh%MY-ug=y6{p1K$(*_U*Ol`%C3lx$Nn&f7ud$F?4ngTapiaiPsP zXrQ`#!SR50PCKW>MKz#u2b^9Uo*PVrISwb6v2E)b-S9nrj}(9Z$D0;p7koU-?+Yip zlLH#U;|?2#^v{44II9OTbY*W^jRC(6gZ2th)y$yP{@&X;U4us&1#NV(mMx&|vH``U z&$Q(G!GZyeNPQyj<zQ~)?Cy%s#p<_&y}u)8h+@2^6(p9w4XZF*y$X^o@&qTs5~SZ~ zGv7Mq@;L1vg<!L->*U|roemMbooV%WwSTW>hvMZ94sVfqt0OqHO1=!l`H{?uGE3jf zERMk^fM;#0IQWcNinnxlzV;5xaXnXQWyuevNC<#n*NMN|-S942+i^xKzaS8^WYhK! zF@%$tb2x+MTZYYAa$DwHx|iIX?uMiCIS{IVwOlIe0yJq`_CmhAZ7$BSMt|Mw(-2(` z*3k3S98Pnk&FZ)`mv=voWtR4v5O>Qvnl}KwknI|eWBLfaFSfp&0bkWTXb?c^pJevi zRDL*^GfhMMGMm{Z4~zAnc9XyfHsDxY6yS81m7QF*UH8$<b-4MfMXwgdWiP@Vhp9%G zAW!Y==*vwgf`MQ{bh)R9xRc$^B0-akxqdT2l?g)dk&m3*c#AQb4eP*#+mfE<e!}*S zvcVr%e(Qc3x4Le}j-haI5s_?-v*Oup9<F_K+p*ybRg<qmc+%S{#z_LPY7AxuT>%$N zWlnI_TIG*KR(?^-^8Hh=N9TjE9>=6c^!~aYry*B3M6f9j$IUrCCpxj@TjJDJB5}PJ z`*_BNW4ClPjthpGU2cc6Z&%=&>9pkVc0YR-Oqg{|`)zRsjs~0IZSwsHq}d5J!5!O# z1aBH_ty*5HU!|Ujhj?cjtOp*_oJSASvB3#sjLJDAWfQNwnOVhER^7E55?}(V6AzaC zpaeF@zu2W1XL4_e({C~I-|IL2QDO}p1Ll4wF-Ocf`yMuL5_w(Dx*bmIhpX3b+}f3` z<J;ty?X9WTm2P!#6oJE4?W%oT3;_I^=^RHzR&NU*7tR;wm*6JdIo>BB#*y*aFsxud zua2E{=o)QQ=@44%$9b+dotnTrk5e@{tl<rDo7<s1P#d_w?arfP>ILuTxDf&^u`AZZ z|A2>bb}6)l#>tiG1z-Jc`bD>}eAlO1H2Mb;)0u(Tz#FdL`2-!=(Z5)rEs!aqN#)Ty z)%=!SzhiQ?(`Bng{EnR+O@ks(M$1t<{?n@;Z+b1^i;hgP<k?Np@`V+iJ({#E*ih;| zQ+F>`7cJqPJ{;LQ%m#IEhtf#yd)zJzbbWm`hHNy`!dHhwLNy=rS8jWAx-r@pOM1s! zJNc^;Z=KV?!#K{Ln2#3R08x2-cbE%~1ttfTb;MqFBKIFkEMAbR*1ngR_ioEu#qC@@ z7pk;2V+R(BH{aH1tYf$YwDXqTYA`!ztA4D%edwHbbnB3%P)=4P9^(CjcfjEFCNT#* zyK%rf7^iN^q9L#y!t+_q5p7Fy!dtB-#%go!lOye|^B!)ygJ-nnQpI{5fW31I?F2r? zc)X-#+`9F}&qasb+mD|dc)}@O&S-U#Dd^_FV#nJS1zSnrN!aN(iT(HS*T4MBzl?ug zmCbK`S;{g8ieWKtaKT(C@6MFIyuIx}NN+))EAG$9jxYs6Xup9U+}|es&T<VaZ$Q1< z-Q(|gyjJW&u~!z!^7zG)^DQTFL~KbWP;=~GYK{f!E_-&-Y~d|?bAskDFYcV<ejGdu z-Vs>2?CiY*a}}=loA4*sd&d!73sig<hnRqm&@(4*yCoT&aE@1Ypdxme?C8YD63EZ` zk;uNSm+fD!lE>|^4bz5GjCxAOYqSxnBXD>r?+|PZexLqLr~@J}D7ZaJ-tC{PM!9#} zq-%dJmv}!mVCuGp%Tlc{bmPpl*<VQSMs)=3ezA{y5pZ-KlQ#$f+-F|&-HHYeSS|r} z0&#*~L7Il8yrv19iSgL24V?lmUM{Ab7-MsSa0FD^5t=UNdtt<52mP^iv*k3+e!s~c zE7YGKN$j^}+38Ewkh9pVelgB1;>V4*na8{s?yWl3(42?2Q*O!2Hc)!uk8?TiHrIE! z=R&49{s`3YoR^bhT^DH{(T!ZuOkw3y^92G)Q1Tx9!%r0JUJ`7Ekm3>~7mGG&C2Y(t z<LL&9+p<Rs!Z=vl-yf$MPogzY(zOv`rC7X-F?H!}bbO2g-t&MV2-(w{d9NwDelNH{ z!&R!m4L(1R*zeo2+n0Q}9a+x=Dg(FAbg>HX#EmoSxgI#Tb#>V4sc$J3PPjC<xs}1$ z?dA@pb?A6pHADw%^lwoEbFy@(yh{eGT?L0-X5t)!zg#y!1c>4K9OMI^R-fv48_gVO zZuiV~>Z}tJ-M|w0r`?^pq~3A}lAkv7KyzI!U|TuzwdBDTiQOCj@m9ziL)Q$9NpJ)z z!TdN2^l`XwZS*j|m)Jk;{DkCuM$5PS$8yfLWI?c*)SX5RzwNe#IM&6oMi`7O_(}6H z;#q<2(4ONgdDmf8-Pijc$&K5?h^gmYWz+G%-pWK%`Lm?vJjU*2&*zrZ1jDt$e%O}x z;Lo$A^Kc?Z1i^m7yA2GMFU)anQXnWd3zU;nqWRlqcVV~cCB9QZAt1n8n<X$-o*f_z zq<n-m(X}UbeDb5V=<NH4BKx*l@T<sf=jA@wc#TfCbp`|gb&dDR;vDz*U@@jKz!~mF zbhaKif4Inv6Xr*yc6eJy(*{U$-4nitH%4HO7d8!>h2ki~$E2m+#~sjkyYzhCy4+5E zwFvw2PTlsoVJ^ITf$WSJSIr%$kku%*Jvo0;Jm$hCum^Ar$ZrDjvMn0f!ePT@G1KhJ zb<oy|A?uim=P~)Vjc4c%n5sV%*|)WC{Me_G@e$AE%Z;~cs+;)42uiXtDxEvpuz!1R zTHKU&aw7~n%+u1PoA6^r@36$W50?lRi!kn|yEx3Y;qv0q=$w~|LPy-M*998s^JSzW zZvDFXWcSxSUUE8gQ~nIYaTTm75{IG>fO8FadBcrEMtO3FL8j}yp9QQnugNYu*5mt; zvxzY<a$6v~;}_kGn(;WqZLxc{$?%UQ_JJ_IDw#ESwxK%h|GJ|C;k~zkemWtbHnWe% zHPRt~M8e}1n}~M53+t|7Q9Vy+ZSHUkQnx+SU<XpFZym^hE*^O4Z7J0JZH@QZ8B;0Y zQ)K4ns?A^KxttQiYv;?$f6T&>tG3+`7wkOU5B`_<(w$}k%5?{+_oEi!%5Eo0=VEOW z@f;)w*bcnrss=wnG(5(B@M12Xp05x8p~zl@L4f_T^sN<leJne*A@-};D(H;45=`Gb z-YI(_V)0&Tj|s9<qY0=O*VyN*?wGBFyt?-bi~qf4m&NUjE(b|y4Hl7;tz_r}<kMB) zxJqc)hs2JP@lbf7pVi0BuCeJ-qG2JNOY6)1_GaKh-8}*i0?jx&y?PS`GkV903vdic zVz-@xv*q8#jm0e$qq?H7jO?te)URQ03(URlA4=?9|L|2}w=4D<@w(xK!Z6L`5=5(` z1Fpc#%LGk#7YaH2*lChL+H^b7tPGV01nk^}v2k{b=LKFC!n+eJZeA=Ln<)n>(VYin z5*5fXbC%+yPl>HvJ$sw%H6$KL1Pe)d7DoLRUyXNTnfXT9__B#877Pyfo~^5~h<at~ z&fhV`_O3k{O>?bYcIZ)eJh7$8A-xfNqlh!(jK+^7_6=cxy1rz5-sNa!As%C7!{l9w zT5ro!-AoqUWZ^=w8$J%??J2!!Ob2%Ew}5+H$Dy#!=^+|=W$Q?1JY$I{#r7iIl}T@t z+gRsZPH+U&p~asA7H|95D_`hTv;s1|GA1YS0D3qTqno<qNO-#NvXq_Q@d563v`w=( zZy-*S2)BF7@;m-FCi?^2#p|Yy=Quah!8#nD6~>M`tf)o&V~Kqm0?xUAUYt~OQR$t6 z?%h*yy@_j6(3r=S;@4$?*E=9{l-XUx=G??9xs`z@CYZWR0zd9Z^i-0=xQ59xfbc=; zZ8;7qG#k!wkMk||a+SS9Mm~rBTsN?-@^&EQnB793uomK(d)}%=_g71nf&>4;3Qof8 zF372NlzXRqmYo{-ELUs3JCNbsu1ExHIQI}@-k)VB`c+K%1H$q91o7?~rEl{3fA?R% z_h8NyK|elou%|dIK6vrw1-V-#iw)+>3Q%*hcw>7;m%9#|ldl~e1ACh92(`PFW$$4I zUAW%Tn;lE2qgfl50=Ae@RLgBGSvd9@jbayn0Bt>=Bj&w_1bMrCyWkTo3O$!E;uMQW z42%OPkRVExuSc|xlMCY|@kqn0=KVIU-`?LW2NG+0?&<5Rg=4*lvpkd2`u)MUoZ{*Y zSTQ5`hvNFSy(WDrTyy>$?yx#P8UTpi3<AduaDRBgb=&if>N^<#L{Tk5;K6v9;V`3T zIVn7wtPWF04~UzNn%VD^6L;P_Eh|iSiK2D8&FVB}%T|tguMcZ%t}?S^FE~Zw-Ri*K z*w=|}S!(ePa-LoYb8t9AVkglE>*GtU%IwI=lx!0iW+%YMw>kT6j@>FP5IcDi(7+Wg ZSE<a$2VXliIp%-({{Xve<z#1_00112Wo!Td literal 30150 zcmV(!K;^$5iwFP!00002|Af8UvL#2BUH7i9zz+cCcMpGT8f7Lk=}mg4xktE@W$dmh zLlq_R?=?mwa84!~nT@XQE@Ymwcf|5_nREHN{O5o9fBxmC^{;>V$3K4l%U}QU&tK=i zoqzm1e#yUtpJL4Ur~mYS{mcLPzo-B7Q+`I=XT^3udEDcE%D7j$!o|PlwBuS~j}foY z@72RRG34j!b?;|gZO<}JPV?#WUh#~p=2GT!a=V_Zg|?sTSz*@7kIZ=5sQh#CmG1dm zGv|JXpZ@Rv<6mk_KRq+_E0+;dx)Z-YT55BIv9EOa<#b&orCfW-W0tm0j)_OPdgHTG zO!+!#gwyv7ZMA$tiT9J{UDpWDDRK6CcDnnyc*W5|<cUg)sqUvfr}g;1{bvPs|N6iF z{?ETX`~Uqp{u1L)G1T!PsXNXVpM3>hv(Lc8u8!z(d-$JqJ@*sCS&9F?>Rvsi)}OK4 zl}22-=dtoYLV-s*x%3mS`xFFt-{st;?z>zeo>eL`yi*#Z@P(!9hrfPKn)P={wP)9! zR!uy`JXZ~AKN+c=wc_gazQbI+J<=I-jS@$H;z%*qcE`H;wawA=ICia14YTwyQocEy zUdN6-lsV$f35EFteu7h&CFC}9n60cZ{zOvgTS;B@iZhLTt~~d3&HL$nAHMX7WtDqf zW88P-(L&!bwukRLah2yfE$z;M)O$R4M+tLJJOm1X_Jn}E_H%R8{BjNBnL96@yp~mK zj7WT6`Dv;DE~(6G&K6Qgsg@qs9X20u5Z}(Trz_<Y`u(g^*L7cItTkusHS%Bi;Fbs4 zz0uapDV6)G_q^M~dDSQNyu<UPaHqc3dd7@MoDc7)R*zSI`0Rftslh);s<aPD@l<>$ z50}rZIkXd2=6k~KBlEB7(;2x3R66#R_^QhB-8<H~`hDe?@1FU-9r+EcGGlUeZWLo6 z<)@UyAB21(?s_o1h9$Q>IM1A(-Nx^d(oC)vW9sE<Gx76zCZv19JyA=nJG69{bk{bn zdwG=4Jy4dmCaP4>-f*MgST?G@?#WrS8e4h#iX%5glb>^ydab$R9Y)29CgvUSHMM+^ z)bs1S|HnUn4z>RLYxybi-XDVMyUe&+nWs%u@xDgQvyOAGr)IRg-m9J)*Mzm>Z?N;; zXFm6Zq32a{Le1t38+#f3+7)$LwXZ!^!hdjDR}Q;!29-y?*SW5N^({^tC&ZWhE+`&g z@Jbk4e8Qer!(WcgyW<6OYCH>ad!EL>j*T(my6zrgIhX3hd*g`${*$M>+k8exO*pWt zuj`5}RU}kz#Km{y8{OknQR2pv^;N^#e-KntO4p}4ovcZq#eT~{(uaRZ{mCW9(pp** zLk=TE&a!vTiDN-lTa()Ofcp&e1h;{egf-6@D9@7*5hJxVu08f@cZj&2mhkrcAu^3P z>wK4)f0t5NSpFUHyX_gCP{vO1?-*Ud9!oh7`n}hscblamA1tukIG}lPN_Q_4tL!m{ zgTf5`;?UD#{kVg1p$KW0E0+7Y^1Vh+cdMnWGYDC2{836j{~EtlCp5iWI7D7qUA~{Y z4TN!V_NY1{^sNexSif_PlAi~KOKZPh)K=`5ueP5#?yz_U-UI6j85cJVedywxYp;w2 z>XR=5SPtPzafF^fe0h9Q;jmkaC5#)FL=>1$UU9C#7u0s{c3q2u!@Ch%QFA_?zj+eg zFXi*x_-~yLKKI1u*|EF<wDeMNR`b*cH-IMB+^~Wc(V@5rVcOHv{vfFS3aW(uA*j`P z>StgiJ=MFngKtKm#u_p1_#7fCwj9bmreX}OltFyG)vA74#URU^Pds=I3@X-w<)Vpq z&3BFc+;=;hV2F#^#K|_+;gHLPa@;ty@F}Q_WQhFh0e<lGIFa%o<BCr`6ZCRs=Q}43 z_)dYaf(GKB!c$XOk@y-=qque+ePWw+U;!8-F}ZJ|Q#l)dHusokJ-Ae&H-78vlJmp2 zek-UiemsXy!%GjwJuc6Z(BH!yeU@|%-l2sHjSBO+MH|rvB)lyG$i$&P0H@)fwS_DR z^qgNyINhDfAR1sohevO{M3ii|S!R3kwUn>kcoLr0{9Q~abVASONlRbI_pX=#9T&J` z*VQK)4$_+8JOHhO@uB`5PeI(h@4m*p(^H;=WfGzZL6IkWlmfVouz_D{0K|$+CL+U< zcR&w-Y70}kzBRlz@csOcfBZKfLinZs#5;U~sTNA!1=m+k!KyJT9O53l&>h;qn`9jE z#D_;rK981py_>he>H>kKw}-bueK6z)$A;n%2kWTMLg1ZPgHOT*?~rE6XdVi{iEP}* zgVDv`1%{jTbsOLSe}?@bK16#rPE0L7sbjzR<V8$h#D3ypCYVJ6CIX!pdBih;AW!Es zfNFT)%u|7W)6kXSm*N<x?`#6p2^`DU<}4c+_BXxyuluk6egFE`{jWb4Bo)I?Jj<uE zI)I)H<OOd|o^*!9Q%}s}B3MTR1_(lDazUvhuSYmWd-2}o=KH`7DMa8rP6$WY?*1I` zA_vwl1<g?=4muF&Lk-}4@EY>XM4*I<-uol=@iFn5kbwb40RiP~oIpk}fz+-I6xawY z@dvmdJ_?T=TgG4H3+WLB33K2<!Y6<a;qe>r4I*p<oOitaN@6|y2~fR=RS?>(dn>-* zzn4||rT!$S`4CmWFYGuTqBo%{bkIQEI>~SX2#N?Rwq4*;-kWy-GU3&rA^mVf7(se& zoF%@5=sP-IClHYldntv8id+kSlAs-E+Aa$d!Ms7R`9ab42l9MCJNU6kh{xcuz<p{k zkn{e4=xr3_n20%;8h-f>1dyi^Jt|@J+Fh2j&{K?XoTtsonTCP#qXg(cyB977j72aX z6+8o^NchJTkoPF*&qPHOY(EuT!H2Xau(+m^PUjyUab4#D`vPn@S&$vrb2nZ9;)hFb zQWe4#v~F`;fEl2D;;n#JsLa4GA-*P(#u{e7(!xQN%-aTlKYa4wCvZC*#wEVIf0q_c z7dMOYJOuSqIEMc4KDndMaG`?|5gzlw?Ur+(qmap>cA!I?ByK4^pp21lY(gEd15~RK z+8cJn^G)E@Ch!5#AZo-TLgh#WH;S&5>pRlwNNapzb)E7vE*t~)jFSpLpTrw$+5ja$ z8lihUK%$L)qfr-zR^Xt(iGC5JGS4V32QR@@H$igq$RH0G7*1!7gmLl?7%x#2hm1Yv z41>PoQ|kF$S{wY0qw1M(2HeJf?t%k-4h$;;WE3v099}=`1~!5J0ZgldGcT+aq6N6Q zJx>lcgFPl@*!pz?Jb?=j3<JHZeCE}Fh|o`%Iy42FMar%JQCe>_gi+K_&;VC#liz|U z=Z8-ZV^tuj`pTC}!FbDgaAlB$1(t%NW!x!IhcCVI1+vH;$9xy?j=mfPO_<X~crHg; z@!S|T>Oj~SNP4Z1h;V2QcKo4N{bb%^Y)%1B!Z)4!fJ!S61yi257YR5p4%Mn<pznu= zxi~R?jxWf%U2_ZKxf_AwTS2g$FO9ejvm7w-o3KxKjQ2o-8%_>DOi1y3Na~+|``gdI zNvq=Ce*s$J;!FC}EzBd#ykU-bhlWw&W&^YaFvIHtvj9_9<mF;gsfmtw5M<b-!Qeco z7JiA}Fo142Wk!QGP_P1LfkJ3rULE+3K@zD0@$i7KhM@xk{|twCPNa|dqt0nSi6SN& z5>yLES0aDbkr|;C93D>!z-SOUE|kN7#vlej9NZxX!i^zu;semB)OqQ4jE49KJgk|9 z0Eim!=s|eGl=Aw4#LBl4Bi>*i9AR9QaM<7)s9l*bTi&1JfEreGsBixKzCkgu?!{|g z!lDp4wgHpAh(0*6aRYE;LqB1p6%f{BW)n1fFHW1-UNb)oNvNV!T+Z(jy9g4xA}C7S z&_3ASgd&4ofN!M){PRS|`Bb973QyaiVs5xJ6!OkVpF$8K%r&_mq&|k4p!x`X#Eft+ zC?X~yPwqD;8%)6`adwrM*nc3gs>DA1SA(nJm_P`nw|&JEx4bDwkU5^RU#KijftU?Y zhMuQ~SA*r_&Jsp-4uly8wc$v_$)+uUE}*Xjs!9057$b17LxLd%86iG50cC-uP}ll_ zQCqst1DgeofuBT^qK|fK^v?pnz((tX(qrt;032{2;KT&tD%mVXB}RZ}!==lu$j#&) zzN?jsL&lH_M5ReTFF?rP&}RffL4&}5XZ}E9?OTcE2xjcCXaF@X3`~CtGT+yR0ul9y zmBh6HIwb<&EX^+9Dr&;z;zvVBL{Bh4Yj`s7M8H7KeVMz!kXDE02H`88fIWaNI{w*| zsi=#{`k`Y3A_GAe%b%+(JkB7B5`lN&Fkmf)2t0+DZRJ5g!N21ziFPXy@F0Ps0--j( z15g1eLA~*o_=ZWGM~b);lpP!aIhYkj8%=&-<=EDb{8;~k#7c+B5x!564+1i8g3}@L z&hgyf>O2Pum-TKiZGr>Vx-enwC8YSE2zBBh8c!aQ@M|s2^DemE3=rz^Gy+R$H;)-P z<mw5a$(V2dfT|+_m%|O(Chl#dR$&AM4TyyN3Yie&6@p(j_z=Ah{}12-bpzW>v}{Ep z5)m3}Td;yoOoaJh$Gl331mrx3q8s!!F@omF+>5tf8!O%4ky!nuT|db%KC%66P6c{p zSe}hYg+4s^G8izg7BZY7K42X5Uf_)rPuM>~0nFpq4i7#vPZTgTP!jO!Lds2oTUQ2b z%~8abcZ`4r@DE0NoA8AepSC|THvNVXV;#{?3{}1gXzvRI)DrX`Iz$Y@@%1`Qae?JR zy~e`qphiXicO5u7unlnpuMo`B5k4T)rVpMZknV_{paXxeYZ01>0RWV<zAv!xt-$cb z*bZmYJJ1ME0muZ6V@((D_`o@cdU>QYfb!{<ZIu)VQaB8-Uq2i0^q?77=dQ1>28^Z1 z(ZU&?mcRtC?)e1NcQ2hr0J-2XtJwTQ!?4!tDP}V^ad_|h86ekwtqlH4SRQbN=m+x0 z%<!IA0ytuW+VkWY;2$QA@m=O+2%i8ejvjx9GOYF{SX#!Qr`R7@h+_cca+Ia4I@|fK zz`E?Q#80MeexKL^+0cPJ&(=3$f<!d@BOp-z%7NVn!>cfA9&;w)Up=cqTES%yo&e;4 zJFfS>1Ifr9Up5C&-TuMDzfCv+3iPJOH&2O0e7OCFf`V?rzNKVYs=tZw@rP+aK{%5e z_W_sW&_MHnr~>crpceFwk0Qoj?U=U5$sBz0o40EjtKoDYjIcyetb7rBIR)runCLab zYQHbA_^rU89zcT%$;q-nzM2>p&aSy=n5c2%7%>&j=Q6#(3xF4%2k?gbAox|{-YFPx z<c9-6){7V*)kgns#2rljf=jT=10(>CTzpRepVj!4Ns5e<;3k~_$nAj22xD8h0!JQ@ zZs!^KynW_%bHWG{@-_?ffgrWezWQEp4c?~Y`0#V{+CXKj92+7GbburN48)6d-szDS z5Xy1Or?u}3EPX35K3jHo_gnwUcdP*vp5eFqEo=%&n!AySSH6r$kIg{{&~eiRQAsUe zmK@w<OZUzv>`vUouWa0jXqfo=aPVy*Y0e>Hlm{o%J}xmTJe`n{)brB?l(Y6j*v70t ziM0lhDySx!Pz@JkAc==KZnJ3EH~s*|1sXcST~jS+TEY`N0^owJZ*eQf(ZD~UfL=IP z!fFph?e7R|ya}BVKC=`9qkk^Id4YF9?7fP?m)*1Ig&{z-^WOY<!(<yM@TnWL!%N|E z;VT%A`G*>zp%vKz=X-{k@UWc-%vti7#927gI#LQiJ!Wit<?-VO5(~FkeEtp$AS{m= zLZ3`JPq3zVmS89sF;7FFEINdU7Uc&#1;|LaI(`a0tFSNl!K@J4CmrxMKRj@CfiGHn za?(VmL8v5@fPsO8VSis>@mqmC2BdAqtRo2`5`lkYK|L`VOjXfk;t31|A<hSxfon~u z!!6308;%d^Ct8*Zg^YM2pvl$m1{uw|De%Zc=*B-oAy@K#aDct9SIqgthi!QLxWd5! z0;X_aZ}M}%hH$bsOm*V`h%w1j$mD;CrBB7Dg%i!nazt<f92e30=^Hlk;F!fEox|m) zdf*@-%P>_~J)WzsiM{(WK!g5$fu(N+hOCL)SBLSKNvo^0ywKjhuExm)UmRMm1)_SZ ztyTrs3!^M%m7$0m3VfxB!GOk4IUkS64ybrI4zz0XKLe!8dl5&VaJ718hPIXS>BBg= z7y!)+pwpzacmfQYS1+YzQ)^M}0nk>SijV`Ocw!)sLPlbqFP7$C2fuVAv2(73Gvmwf zhq&b%{!n8tBA4WK!`ZkR9Eur+?+Xk9KH?{=NS7C|_!YI|Ay$I)aYw{Ipc03gV49)5 zz%<+$;0MHoBc9`ZSU#e5P8Qkh#gBqN8mt=fauUkmrPcK`ul4SDC(N)&<3Ve%STtkD zk5m{j;-1&x;ZfKIl>zrflR6vFnP=_<glQIY+<etRhoGmKNU}EG8@o$9k~xfkej)tb zvBQi-8aS?p6NH`sIPviK`IHOVVRDuu=Tn~XeSwv41x8eh-pN(DC=U5D?UiSUahnaS zn`k`)@U}|aIHFt*&vaX{kRXikHDJQHOi?`>=DxO}0*nBp#5hAS_rCevJ{2G+nBxt= zxrSrEK5{%T*6VrzdlkT%3iicUJQo^Y3v~3ES2yb|a^{cu|GqOI7;6H{XAHS^!a}=| zX9ty?jPcHnBU`5ez)#wE6pS-nt>PL%8L&9G2Y?A)7QZX7p+$Z&BLIH0IHfGPAy$W$ za0oZ*TN}uVpe;$nk#Ke>H$L)o?+rj#ks$xTfvy94v*KaZg6{X)y2UPHdM~aQ0YQg& zCp7@i3oGd{@E!z!kIZyLCHGsnfS-@C-}RUbcuKWE#QQINTCec@vnJ~Ecn=Hb0>a?( zAK=R~Hd+s7<%PgT#tohtGqINATsUS+7Q}COp63|SW>}!cgwXz6UgejhMfR@+c0;Z+ z=mjFt^D=bJLj;FlPjUU5jhQA2M#%W7_EK<oIaHHF#}y=a6E;V9K0JBg0U%i*xTiv) z2vGeF5u!^3dq8$z?qKc0_QvxLA1-W)A~0xNVuVK}qED{@?*llC;Dq{E2*6R*)63u} zfdY_T9D<zHhuL1i11tcR^;*0mgakH^K7l|0ECli!7y{CmmxWJ+OH&-nq(I%@7g+gL zU^n)N=RrXMf1DD!Ph0^s4dQMD&{_@Due+cfApRTn=vCo_?8E#O@tw?=C0QOA{Q>qo zi>I}^sts6ajph!`4JQNy$j5%X5}w(*qTdB(DsZfFpj<?s4*fi^EA%B0IBzS+BC3B8 zUMBj#K?0C2#D(?YVNlQJg%y+@tAmsAWgs^(#|4grWZ<u=p~+-i#h-c&UlKu+cn2<= z-xpZ@NqhKAQ}X~omnj1CmH~TtAUd2I7KAC_rU1?x;o%bwZ(&ZQ8ihhdw`SPUOn|wW zeu2vZup3wolsqD$`lQREhipX$fpQT-P6649jKB&Xmqit132K0ZU2%-!eWj_(oCEeY zy#T^~p3MifP7p18H4%cNKt9&F^s>?hzTIF5RDPnYYXe@ki6U_1#OFLF%1{b3qOeuD zDgc<rCboQEVC`FhfdO6`8&q$w9heaMHFGKgziyF`e>;I`L{T(6yjdzdQin(11TtLC zjneO7qJD1_!~_CBvG!g?L||(EGNLM&KgfGd<OpymJo9G;G0TL&24&47Q^!-^sJA!_ zCR>D^O$Q3k!1pyjfp~p^2njcw9#}P_Mu3)%<A);ZP^~_JOu;+g>ssX#AvRV%wn!{0 z7h1XTx@ml0VEtQxA%~2S^=ytEA0;&MM*lIz3ScVLU_W7$4-!b#YrtR@uv?$iu>%5H zSg;z*7vPQeL&}#~$vSaI7varVf$J?ChAg0(pErkfxB5XP0c`j?UL^$UP>i1!xTB$z z`X6-(=YN^e$6>=+0fXlN?P^;U*v|LkR_=w5SixMF7qjTAEcsrQhbAn;87~l&a5FYR zQMN)OHA4TN32go4uU}n;#P(Smuq+n?oDe=y9G)2R3w$(81LKngS9}44%S_3I786(C z9*a0g$T4yO4G9Ne`+Jn@G#)l3Z?6#^2$ok7_v3WxAn09&yV&t{UZL*KBqHK?6$HJ3 zH6G#%CviW50(=4V^aihk8h|?d6&^Jge&S>vTPU<Kd#~M>^_3IN6Z``w?%E3krC2t0 zu!v+S8vZgP!un*MQp!&l`wygs`;T8;Pold>@kB2>9}6NL2;<%m<pa0NlfT#vMA)ur zSoALSG1*GMAXcD70J+sAQ4+uhEZF5}m?GW<G-b)%0dRzo;SvyG0^lBq%z7et(r1+b zF#oRDZLWrfrtq-FVM*j{KmcF?v1%gMO}t!Sso)3TDPfg>jB8ej#|<gdIQev>jt*1{ zftO{W)jVYG1kR^kxXp<hCMu+d<NXh$Mhqanf5O-d-QhLXB{{o0V9`8DF|GV;oQjnc zScUN@4d}I*80$d$%$P{>;+;q_aW=u+7&I7r>dQ0@F6-K`VPfZ7u{x_&Gt~;=k_TuK zO7?N_cJ^ac*?lkcY29sK70v^1!qZ}QwQw|u@!-#Q%kW$@xS(wuVg!&hIHD;`keRqr zB7(HcWbRDtfpB;S+c^4t4>33LhR@)B+Oa6_Kag7cR%+nt6)-kvUwKKU#S4Yt+xr2o zTb>HxFOaH4P}mQauuPVMn{h4@r`&dK)|H|KczR9{_ytiXybY`x3%+q~L}rwET8o45 z!Qjx^2$lSxm&pK*Q=6lP`IadnW=#{&_=Jl%kuR}3fC2BDJqRDINX#u^=v#UUJ{>>+ zf+^C?u+eII0K1%NgZuEuE4@WCUc;sPArv(1BZdD!YW-WOLD4`#pfv2Ec%9QQk>QQQ zum~G@5cc5x=JH`fz;K`=mM8%cgoF7pD9AdVG2qKU#@1|NX2UDQv=6F)JAwpz+mkWe z1tJ73JUL+AAD1KWSZuNor_b`PT^0#iFiqFMi2F&<sa`?bKvdHvEnNf~Fd>xsfo!0N z91JuTh04<^Z^9GD)+7mV&VeOZNfdOkTb>U13YY{q<a&M}wJ#SWVBybNast*2m-SSb zPJ|Opk?oT?Y5|;g$)XBE(0q$W;maV@D#|UO#<;*J=qNGm5zyfj^BqmtVV`Y!g#p$g zc%n8~U&O2-7jX8$xp2_G3+=#sOcjFZc`u^{!KqtB9;_jc&%j{;bP!+);C3tnvgAGO zJ)ejauFCfokG7u&$Zc4F#iMY^@}doV^-2n@?>!T_2&y>kt3iZ;ALYkFgKPq-KZOQU zL9ZYvf$)4;R6d*3uJ9nkT5jo>#lj(<I(TvGJh0e!nZJ3w*==5(SrB>gqw9JLaqw)( zV$On*0d3G<LW-%134BVjJPZ+*`=M!4SA?(wpHwY&?Fh(<0}l1PEdkp)xn;TZdT?z3 zwi;CwoWkZW5H+mMtA^O|WdmIM)}kaLHzB5>XJ*Y0L9^xqM>$;suX&=?^@l?9q6CEg z$)B$6z3a@-!htOUX*d-8W|Ek{HBf@CU|nam3KoYk8#J=4L+tmOH@&&Y(5^Ggl$Bu} z!oCL52iie#0H#C&{PkONQy}i4dHF5+|Ews0_+f<6Yct4XunOIRT3p?_?GYeAL(qr; zV9mSP`XXfItLtO^vo{5k@U^^_!Qp^}SHw-As@+=1eBBn_pX&YSZTWLH&G~4)dGsF( zEq*IBc#owWso;La<2aNDK2&*R)Fgz-vu-pWYlYgT4Jw@A{%(Eecp$jmrauQe@D`8A znrt26q^o=fWt|(UMNpZ~0Knn-CZ-;*olUvtkHVGo77+k=dI64(3-8wfDFgNMPMu%m z<8k)<%6Tz4FAHzDCyx$}yDaDN(hWRQ&$gYXfI>NO6e~Xl8PL=19XTxiGVu&tzffpz zywaav_<jm4eJiw3!L#Lp@EmV)2?Und?lt$dMCu^;S&e^a8Grs(P@mR@S=cQONDT~t z8@bK%n+?rp8m>@}TD&N{E^9^Y?TTtKR6TIiKp4I?e1MLfqKPF7KI@Ht280o4vt<}4 z#RVp{6dv8TR_wwD+zp@u#K*N-q25tE;KSIU4_umuctILU=a3`ENG!pdK6b2NR#v~` z$ALFc6b>-_NN8U!P2yKV(*yASAOk#ah0&bCKM);W@a<|r;el<ZqBC%(3>e1}Z`e~V zP-3s85E77aS&DR^LDPgLL36{Sc^_aafDVXf(-QWlCD+R$OdQ+@pZA#2yS-<&qws-P z?Nq1-kQJ8>=>b_y3xH7ABT*`r{gt#auz;Hc=0&I(P+%c^)OB7mbL7AAIOtOZio%yQ zpk-nTq}4qSxgH$t$3pvqc^*-V7fJCBXMxCy{Tya%uM0?pAGonFPQDN`uhe0v&w>cS znEFLzux5<+2b@?OG_1ZJMATr~UobMjqq&3kY+Xy{N#d(+sCP>J`Yf}C0}E?&>*e6G zcp<_$fZi(>)IH+Mm;E#X9!s8Zd*0gf$@e4{<!Y;8k>VCyn4k>C#S>e^WxOJ2f&jO9 z*;&J7dCjh%PaF-TtNd7Ke=tvc6$)lY7R;za+7SB<kCR-_JH7Y4@v*3IB#SgF@J4XW zvsrvFyf8o=wiblGZJ_Q;LP6o>Zh@cZmG{S8Jv=wZFHya$8I`rC&tiT)mZ)J$z49UO z2H^jliFW0-TheySfJ;N$Us8#K#PdA>$(!%nilr2c!HT^4R^D1|59WE#(wiad)RNpU zZHf=xEJKbj3n(TZ_hX^uKM0NRX|KY-6h_0j>!)AHm<Y<qiQtF=FI^dsXm)fTv_VV+ z$l8W=+uCO#s5MUZ7=cH?b6_8@M8ln6WC5B4eVBmWM6^E!vEFTv`N(fy0iP6!$ix^Z zySe*^Z#`fX%-Cj26SNtRds2*0BOAoFSw_AGbpn`N;El3_zS0VQ*Z`1(pnhYl78>%= zmXeo(+T&+?;n+^Mu7=<JvCzu5LYs{@1wnLglJTto`Fz{r!6$LBnjVo9UjeoNGz^>G za8Kyuxf5aGwis?JG2leRS6sGr;IZb|0CnIM+_k+dq4f*|4lpoWvS~=(=ra)9)q?Ce ze52GY@R)=_@8T@88s?{FE0^t)7Qdsj059T+{k~7xg;#(v6`buNkm5U~fsg5V>pH|K z52zfM7YSDI9$2R&wm!uAG20J?Cblh~*&&epd0SR-*N8zu*n`w;i{*j5h`iMA=PjeO zWFT4@f{%p@7%7X_cef4&seyqD?D|}y+iJ%t9*(f)J#sWfu{@r+?H$cneE7Hv#>Teg zwFFp{lvl5y1*~*kmmSaXtpJ3tzIUT@;$9;#(feGO(OVpU!On`kL2$`KSmdWFjCJC6 zIbuHiQpo@++uG^4V08^_n4UZ45Wg?8-!4<)S1lyf)T?ciJwH|=a@0?Rt9v_q!P~{V znZFchjWjtjT)TjqpaCwLI=+F*z_jB7r6=xj-tC5g>29q8xJ{kII3!dJ4?}c=<G`%> z$q$%zG`K-v-uO|#3OH>Ri&}}bSTV8Al4c7=AIq}5KSXuR@g%GHiB0$@P71_vT`2$C zQFi9A)9JC92_etKF+_WZpG6o36X2Jp82F?g3+=Ve&l2P9ExD`(3?00ANPXk^(PPtK z1S_$>RmRIa<9csEVJ5)KU`JQH`BSS9P71M_R;$2n2&$Ja>xm23g<nzn1JnW+w|2aM z`Y=sA;>Z2Kgz*=PJb3?`zqAv@R8W6YaMF*B&jb8iz`eMNja=5pbKbTTKjug?nzlR8 zALRSo1%!k1h5rF&yWYSgQh9yfGq8V-Jm+0+h{S$=EVQc7zN!E{#5sZ#M7wVjwve2s zZHq#Wi56l(<2d*dAs3FAcqVNwR-xbsfsr7+@K}&x?-Z|&fYR7@4{WR*H!bhPx`CUB zZ~@lZ_4a&W(jUb@eKk(}s+Q>U+4tOqXvt6Awz|C8VM4TdJuy7TW7h>V`8~$B-Vt4! z2j^kgb>rb;nbDr-<gFdy0OkowAyjY@JLP;H6t}&oEu{5hp|x*?hF8AtX%T4yrN5^K ziOawma59I{>}=U<yuH;)uY!jFR-7_HS&aa8VcS7&XN5L$TGoeMHhEmOKD7K)Vpp&W zt%T$ajF-P_nd2xQng+11A^Xi4<O=t(HERu=U_|K>s<{t@7{_bv?84`Q!~A9`l*QNh zh*B5Id@ZZFftp@6NBevBw6`alTX@0%M)qdE*U2)~X3zNbADCzVR%q?YUMpJVb*yNG z@&d+2Pk6E!_v)Z|8(w(S?2{pg^xltpAH0!?m^_%Fu>L+NkqQ^RB8Fon)bw<%@qq+@ z3{tae4G@sLWecA*F2gJO1Fy-Y=VZRsGqQ>StF^<?8v&~#W(K^jWMl7BERjTp^}5k+ z2ve{&6Q#0#&}+!TXA-CpTSIfl+nA|#o{p=tPr5IVH(Ky5O#8>*{>QKP{>RS+tnrJ| ziuJ38FSvPg;y}zqO!S%W)I^R6_Pubj*jmq5<vFlp3w-$2fw}biz2KZkBzZwy><r<t z)9v($H;Z*FWhHpM1v$4DqgDXg&?cebtM2{*(l%6;P-=a#*Ea_~2C&8M<o_iQHEiIj z&Sa>L6*&u+pG|doIo9q{2Qg?nM4+v=OM*~&ona{T=A57v%CjGc77W_ffSfJX1p8pq zf4GnOR%E06<R$N?$e{ha2*G8HP)t)4p4e<LF%oxaEdmfTSj70ey-Lx{^9@5fociru zcd{S}dH`v}tv-CrTh4dVF{_0G0hl%u(s0tI-euI$&P-s`$7K}qt1odJqJ%+&NcTde zpNH@etv<J|#RB`A-{U323DfJ)46<})3k(BwAwnZ>;3a}a$FWMhbO2sk)W=yCLfnPN z&KLt=_^}%Fxpw@K$SNXhpV`Mc(sf_SZ@6FbV)h((13x>^Pk?QE+q7}2J)tn(!-8v# zZ{AH>zY_61C=jwlOJ22m_}6Vv!KYvh-a<wU*!$4BiWRS>i8=ZFd4DG?xcD^!3(5@I zk;UTLoZ<mct6-JmOosG0iU5PWpmrNbAKyxB=o#^-Ra=1)NQvi0==@lRo5OHWckC7| zY?&u368;P1YYHx#IsBf;#xDtI_KjioigWGOxE6pB&Y<nbIIyxKboy{i!`19AykL;P zRU^Nh7nT|xm>W7y&@7;a$L9MIdw=hCFmm}`Fx!90j0WJ|l;Enf+pIg6)h8c@*)Cm_ zsk~u6tl_$b*CE8iiPM4z0IzTe&so_!OCpiooq`6WPbggt;^#07`z|A|Q=Bn@MjeYx z+ini*+1|Moi;kY;Yk2JsCEWLqL^i%POhSe=2)Hfu8n`6f3izN$*Mdy~FA${Vi<qlT z6+|;DqXLl3nGwC6t2=z=9jBw?2MR<mxrN`hP{a8l><fkT`oVjUor1Ma#jg5~0<?pM zp*aESjr)wKFEkvtcf;%m9u@-H08`e3QH(6@TGrznVf6K=X@L{AcxZ7xgc%&pBG^ac zt{1Wph4wbF5mUEwa*#1G#_2*t@E?e*g>MbBm*7>_HEb&(P>HGW=P6qH{RmBqwZDCZ z5(D;c#nQM5)DM0$Y>RMlu9vml)o$fsh&w13ZYJ9E6Stii!N5^k!cuMik$D{$Mf@;K z+zxO8HrB0xfLL1=J{|u9(t*xFf*x7twDL?KbK74Jti)SH^w2K7yG4gf+`;O8EBkEf ztxk`!3;mwY$_`>#Chl$Cx8N{CjW-YbBay{#MfM~xX%GoQ+%QSZ`f*&)Q}@QBV-9bB zxHmTf{9yqP(VT-P$ifKCKU_VPV9|Nutqz<dSeOj7h?Zyd?Pv<jjOUL?*})3DXSPnT ze`whTisFcBJ%#8Dik-!q5GxxlYh3Jw#)WkQ;k2kY;np$i3={=&U4&8m^s<hoz0;65 z7Cg>1oA)(N$|5uj!qSajL+ziv?N>lCqJZyvzHI!G6B6USKd(`CC+5S-2xx)FvmtZg zriiQtKAeV46gUMO7>3h%OdIJSm>s_cpmmZ@#-|XScxP>dP+FWO1q$6huwz&p?tmU( zbj#@`&GMXrlm19KzD+aJ&eQbZ&zygO?@TtWPVch7x_o2vHWdjF3s7uWGRn6t4F~7z z4+6}6Iznp)$FVe|j{Hz6K5_LC`sR!CzH73d(*mP;p()`mKakk#$-Wvah7lwOYiwQ{ zx&~GTEW#v~o@iLm2|cn8*-1o~0~ju#Y{>kQ^T+C(VR-)!Uc_fOt*u@53$=b>Rs(SA za|6vW(=D^Zu3nw<uJ*GXVA?AKGVa;Sb2zxw{PD4u8Pl{2%9e8pVzQ@dC%(l_ssjcA zzH%rIs=9l${=|NJDCKgJoF(1(teWgt1DoOUyx`f<R<;CIoR_yN-<Mc^9obj4p*VWj z@*RwC(HRrA{G<$tdU7QIf%(%)Z~ucAg@D9iPgv)y?NKdnf1m6<nT#=Gb$JgmTVDXl z8{f}cp62B#z`opq-BeH*$-~Z{wJzp)Hpn*bw=<I{;25(MkNyJulm>v$@-jR*JjuKw z+E(fzE`@%!lT?TnR%AjvU`>|5Tgq)_sb7fELTC_1Znj$$2xuM<xPqVf!(G7d68lno zkn10yKSy8@c(yFZSacJ6qL3)0`IbM_?r1PLC;X=ZsGeE|mI4aE16zfOGl`c26EZNx zY(pnBG+WV!j~#H*m`P7Io_0Ik#P9&|IN_0>pzLv0p6v+4=3$4+n_}tH>zH|GtG$vF z*qW8I@PcTY;Du=xd;M=q($2mF84iwm;0@{2(##Ts7C=Gv(*~d%+Q|bGa&eCs!h#O8 z^8=BU@~!VD&Noo^h7W=GZY$>;_5sOU2=R)b=5c39%2kjx{tXkkLCoDYl|_6S7{PPZ zw1N0`aW7<>Hg5H*)hvz|=kLu}v@HV2yX}v1K%Hrl4=o!O=cDA$1ImPER__C1BnW^t zpB^j(d8dM0_7p@XsT@Mdxppbe4l{37pXFGsPAm|e0=O)aj}tt27eL1oQ4da(uWD~) z$B8WxZs+wwkqQ03nyUqQ^I{Ydy$C8qG#r&VS?q(*RiA)|h_+DSHO$9~D9(F?rOy{Z z<}tm0f^^IXD}Se~p(+F-?Bmv|V#=0+9Zn+yU~e%izWixl-8VU*r^9tC!0&tsJ5zy0 zD=tsf-K@8O!)ZsgX1kGPb;rwg)DL9=NI0Mhn1dy}eR3No%6r*J<@`#VgVn?KA_J<- zC%>(2C`?X25?T9JWH$F(P|<Pn_IWh9F}NHm2>`Ho0vu`)R6Y;b2<s!lBIMweMtHoe zJmGDd3Cn4c-Hta{kU{Ja(22tUWmJQ=LAI?sOl5C@U9+wA1IM<5x`Gd%@W=@X*hm>o zfPHVyY$A0433|>Md2y9HAd&+ybxRabqHpn{w758}DLMx3X%6+cSM~;T1To1VK!BG) zh~8s^*4A1x|43y0Tamp3mau?p-<+fwGV7jrt7|+?N8~@r@B-R%mMLJ$sh_rGT3b%o zj`z!6U;y?g;#Zop|1K{Y4gK5leq3~04h|xUNua`82>JE^e)zI&|NI0WHs@qGJC&2; z10i#dwcw|Cqje8J4idsq*aoTIwl?GC{m9EUciR>Yy~Dm98!h<9S*geek+%sK0R-S! zKr0=+zw{lz&F_h<{vuhbUkwJF4xE|}FS?zGk(Oc1GH^#DSTFc^skMxy7Rqhd5kF68 z+!uyspYQJ0kP_JkU+lm;P*S>)v=>+Kc|hgu93%PI^0p(`FZtLo!3TbTGHW^syK<v? zKe#juvxT$?Mn+KpuB~~XRl6<hwM&;x6Fe?{9{^~XlqrB?_JYT=OCBq3wxttZf%y25 zhP(5YJtH;{KxoU^DjV1GeTlUflzlq?+vFdQWc`^vTKFKo?8c`6?v}@H<$$B*@Zq*W zVIu7|vc98Cuv|z}adelF-ADvRx`t(@PSm+Nyr$YQ?-a4&1ulPWpQP{`@qf;+>B*Z; zd1NFAR%cb(O|b@kXWO&k^ic1*tFdD`xnbgUAHt}^ISPQmOCBWFTPcNT^n_~B#;{8Z z3-Z=pd~PlPv-H#;V%xiu@B<y|FDMINU1nPDoW?2+nZQnP^>~XAEz}q)yQuNl@qOQs z*p<y8LQPOJxS%b$iBJ{mGShfD=yNZ`_6(J&d(v11WHZ;t8D0Z+xe!5~#4cRIha=+= zh#u8;S?9^VJuqH9fNt}YV5OtZ2Ak^Rd2O;d9m?5)rp@^M$z$1>-<|G=laE&6+}0&~ z&+_ov$2=`u)cGFRI1DN}!zz9!hw*#y)Hf1KW}{KM_|)LoxG?O^Um(xAQS)IvzC_$) zM)%6*A>d(^$0lk(ct0Q{)JmX6sEh^$+?zub@j`b7TEe0`;x%4cfMKVY7uaz+;oze> zqaj4EOF`yO#*J=A?auX<+s5SRxFlLI$$0}Y0_S#$*OIWcX9ioROwpEDzVv^DJqZ71 zSR(q5;{dE?ljr#k*89ab7q94{n)^pOmcEr(se><>Ha&;?9P6YIf&*9VJ$_6f_Py+? zd^nU1M=SPlgFOg@=2o1R=KKJpRW9qhl8B5bzt$c23nEgw-_BRtXJG11ubRYByfIJu zVU>`oW2a7V8mB`a@y-M^9L43esI9T%5LtRW9n5o?q6PI8YxAsCYu?mh`hjo?6By8g z9S7c|7h(w*EMmNdT6=W(cNE@wM6{pJc>4Dw_LfcI$3Cyio2WckXy{aJWSQ54W&u}h z{l)~ai+2_brw?0hR;6LJUSX<im?hzc_s886BpglBaCe~W9&Z4y{00AFN05CQ7p9JD z$1@LGdq996WmA$Clq3f0*x-iFEu3}TgE&%0;)Fo`kb#YBbQtYrsfbfLhSL)qO<W0m z8Fz;O0cO*AHZc<^@PC#|1QTlLM{RFI4G@}$?Ii86!gtbSzt>ECBQYGI?OF~HaUc#} z<Fci9>#>6E<K}xH-^H=#NGTIRdETXNueSi!l;MKCc*P{h8tuXy#?_qTeP{bfI7$ca zt#P2@$x9#{37j1t_|ddO<OzU1&c|}G2eAzpM^z8HEjlO+A)#L{g_JjXVQ^bVWAX<d zz93O6+2n0DI{@tXD8MX4DBvsr(hZUe$F)YR@D}SazhGa;>GcN^%il_js0imqYaC`; zyh)Juz$&eYabDip1m<(S;|rm<;YxOZZQE^dVrStqcvPGY@~qi$b#d7ye<%A(y$Qlm zEOgDTzXlR@`ZjvF3%=?T_47lHFm)oXc=J&a9L3@7=lxDr0a9d>pZHXQL&so^*V|+^ zB9d>)gF0R%2RKN%66RQ)J;+(jcOso*hb|{Df`BpAkRh=hRm=THR$2ZavE=PLECNct zo?=SeiTT@Bii?k{CeNxl;ElOM{_y6vbBW$T&6YEQz5zE8jV~4#Wc)k`!Cpj5QXuey z2Yu(|?_%xh!&Cc~ID=3=>M<^-*Bq1Nzz)?D19V8V#VH7wS3D^^kKXO-8`_T#@amHA zXXkA+fBeo{vtPbS{F5{2OSOXAQCN_901NRcybV&>Rw0}stR74jzbCQsOA1*8`_&bB zxxDkbrxy~=q|Ijo(i2?8^pW5w0bO`r2W?Kf!Fc`0DH;==ww((5;4i#vtKH18r#GC0 z&@C6z^9<)jHLHB!=?|WRn1W}tVB-V9s^bHOHSk`ba6OeXXrbB{UM%j%`%oY<-e+2^ zIwqkM$et~~b?VCyP)_FqYNq$`miaCA0+Be<eBH2P^kBC-h6gW6$8Yk{rd7T#u~)~w zDwMJ~%qw?zj=h8En1cZ?bO5IaPek9%1ILr^*^cuL?HR?NO8E%Y#|-2(yojpyme~^A zM{)RU1UxuW{=z0X=^#zC?iJZWa&$G$`u&(PVjIpQWAkcr?St@&ov6i17#<0Dn6%Jr zq1M3*O@eNXJha2;#+f%hX&|$;9U-%pbIhF7;Gmd()hIESUpln5O^5k8;>@WunAQ&@ zX7=K%UK7c3c8A3HQp{va0?6M6^nw^J;uE0O@sr6(uI(-yp8ylz5U(0sEwJCKBv{bl zX}$a2GKmI-;Kj{`gR{2fWtJ0MAOl|8X2E3U>35c7<G^<0;0VdCUGGO6X=AuUHylIC z@4llKVFVVC+oo}jwN_SZH*wK+U@h(+Q*rzP4En|w*qIM{0>V0-4}`Owlmj}Owy0t| zS6)AmSo>CDR|QMqB;<NG5e#(!Q#}BJe0{klf#G9xyrq-c?2rMu-$bFnpVrR5X*|;= z$ZVYu<n+eSTX7b?fLATNVCXnzqHpk4D8NXqVFlHESf$sN_PKS7Z*a`bhG#r#bNcE@ z*>O%@2x7ht9zq;Bp~fBWz6$2~4tFL-*tC`bM4%(Wn5`7uKDo=(lf^d{JU7w)w#CxU z_<G}9e;~2`2OYDV1i+8E!t^ie=1sNYP}&6IIKqu+;y@Hfnu3e?R-3o(XkD8FsU18> zD9x^jARO^}M3w`RMA~Pib_Qk~cC|*K9`7xOP1MDH)aN62ff4bafec1{o9b#0h~Alv z4w*w6N?2m9+gWcN;6nhtyK`=C`|QF(pUfJkV)bO7>5_A}&tnPf^w9^(z0><w04ekn zT7|Cg=IhVXJ?)p^ewvm)i}0#8<V2?KMOm^nh7T?dxFFbp8mlO;J2SoDH?RQ*GEI4c zbH(^BJOuvVQQ^FCcFxoGng_TDH*m+sC<A1kytS%!uL4-Qx6!zt_&LcY0rc#RYgYC( zE9UtKzP|(<UU%I@@Up6*O3!t_Wd!SLXh%$5!DDX61fi+)671x26n(K6?hcR5GEX-2 z#^E@ir#q|Yc#{XWCtUn)lYjZ=*TVWQzuxhu@zqpRc*G8l_;;vvaodE2-tb<BqnqP= z%l@66N7y?q*KuyfyV?O(iPT!QZ<I*Ah^>yw*bdBsHF_Nkm^}8(5rnZUV25pq#7S?= zhS%!xvt;q=_8Z;KiCCNo&g-5~`v|<hybXyCBeIB;2#u0GPKNT{4@U}mnZ%`R8RD=w zzP9cF9avl^=xV4-H|;6~v)eaN>D<Z0wWV;IPye2@(l^qA5yQNqL%#T}H@k<~&G)wZ z&FniD+@hQ1X(A!;VDDDgr|K>4+Gc3IxgbP^4WO`!x4DmCy*1`4S%j_d5_XJXQNay5 z+v#<f)5o3~)Dad+6rGMmcsoDk7UwcqRFc;S^(q8Je)*uZ(8%d(k5%xJ9HaBph#=5^ z+rYr|Z8}XBZ`aIQR2(2MA4nNI(}F)O4ml>Ixw>e7Pg?mKX?2~WW4Yf1{>Dq9{k!9_ z#Q)$1%Wr`B#B;POI1UqMYo8=4X2}D-3;`vrOj0x-xq=khtUfUfjB|r=s<p_qjApT` z6N8;o8a|hcjCbmd`FsFdehU$kTa6x@PC$6pS7BXe-{)9Yb6yE%y^?MhY={f8y{a`R z4-6w(hGYvLaBE&1Q4#|*VlQMV*_u#o8nem8$zk7<R{2I+#bIvl{=iGSXQ2~<aVU^D zh^;fZ`KUSM&m3$b4qBFfo0TGFcIfYM*6qYV@U;$vS#C;^$sK@(71$!!>1^2my>eEB z<p;ns%ql#e+oH;sn$F&E+rW|pz5{cjs6@2m?F+OA`{H#8BytKfT*)?;YL#xxR)(C6 z@`L*E7=Zm54Ldu9w{_XxeZ0(lTNdJwP*dgG`S*PCcP+7gBQ0#~iNqM$Tq+Lfalx30 z(dm>UV7NmoBd<_I4c2;K1fkiy9UuMhavI;e6@dttEHFVU)API=proHbQ~swHcQo+h zm)t!$E&^Bo!G{X3II-0W_URmSCmsMVttol1<6y@f{@t-eKv$@^50#hmX|LjFAIPe9 zf*8-63U?#QHS-+l?J9?haZ*-o+wwP^7Tw?7IHr!$xV|T?_Kmb`DZ7TF^;|~*r^eNS zWA4)4)P6D9k6pZ(=W#oc+euP7WK&~J-bsv*L(0K!`|~jpXu2I#IO*W1(6?f;J0)8; z7vOrh>~<$e$w!6)5VVN^BU<oc9rmj?cl2tuT3?U|vg^1VsyTxK$qe_SSnUPMcZ#d2 z$m7i<gw-sj#SYVJc@(=^HFl;g{UBJE$aEq-ujZ0D4B~sz>fd_#WS5}YQ70G$ImhQ6 z>t>ZHKHm(H)%bYO`dpkzc`?Uj)9<wh=lOu*k45X&Qn*9T*;u2$!QT*?y-Xu?;1XRa zSJcAW>Q$oMXYT{}?9yks0?Ca={oKRiuRB;UWkpq%v4I5O9Sz+!yJIdt%E0+eC$|V= zR_9CdZMQ)!+ihPD7#g$nHaOY6Ow?))j=Q|C52ZO!<hMHEzx?$d|D6B&ufG*n|AxQn zPqlqs7P;DlNNeLV-U=&wr^Q*?6r4Z{Y;oS*ezGiHVdS%{qmL$hr6n>pq5{mA0GnM! zb3e^4j=7pC0SlvdG?{=Oa;M4lWxH7sF5Mq<3Q~KG8?~#&sXky+r%x4W_OuMk&0c7^ zeTU|29JKcq>%m>$J}A7?<4i4}adXUzT~FzY<pdW49EXlV*q|yVY_Ho=muW#iA*Sa) z6WBlg*FXNb|LysC{q1l6{271o)v%ud!kzA!SceaFLknm4*qc_~nS=|&aK3<(Gvm9s zsMtPLwl%02TR8j#$O4aAEjYtkpdsP7Ny3WWcNN$J2P(xT>H2I_x^^BVM|_RXdi2#F z9agp8xV;myFfB`up`r7=tla$5uDaA=qCs@Jv|BW8@iIqOcX?tP=8lph)VeTv6Ly!Y zFS5<~&3TQ^p2!XzAC?Aw`JyjkLtZG?&*7K&3oN^ouhc7o7rU7`d?NblT99I!)%3<- zhHe)ZP6-z1cY>a(RYQ-E8F(zenK*4=__Esp`nj-c3}QOv1JanMyNpHz$LID=cv~(@ zdLVE!htF)Gb4LgdHhR5K)-Fy_sPzR9d6<{P)9R{gj<*@(!WHCxO)r>}ecE7qI~U)o z!c}FSXdteXaGUKee(x6Cz~^uuYb>0cP1ucf|7MT>{qOUi_kTl9<CpT2DXgz{0}fjZ zol#<$K`OKIZmT<Y8vnY7Q@z6!UYTyU?612@$~itJq0ukrL{^u37BQd8T8{f!fHJrX zY|CXu_9h23_FdpPa={CNH=gxbdN>@Uop}zt4@{<1e|_F>4Rt@qgiDzB8B&)!nqUMn z@C?hLoWu^7eOS%zWZi<9TA%`qIp~)cSGX2YL|?9uvdI-lIxx@*#F!r)m0!uJeJiJc zl6tGyuk&=+rp?LCDj=8VpvNYOvYYS@A$<UTP<zWklVHjMd8{GXe_tcIZzja7$eh;U z5O~^!RsdPuU}n=P{BO$qp`*FyGd}KwycKq1LN@B-QydrPg?1fF;I*S8SHDc{1h4^7 zz2Wo*^ALUlUzM?fWHA(A$Ns-d4ExyB2B;2BQ|JjC0~W)t445diVl2m8S{F6Hk<*tI zW$CMw^W}U52Y|V6#i^^Nca?E-CMZ$I;jsLR3z-PyXi|9xDqVqhCyL{BBWxeUSg&{T z8sBP1l#@kpRJVZ7j$c<FKGs4DpB+cp#Lb_BR6thz0EUJ(BX-~hW{(zRC!TLiukiB- zB$woH@5`1Is2-kj%j;3XW9pPcMgowt2}Eg{yG>BA%WV#KnWu1q4=RfBwJRhCMV1e* z{;z-e>;L$lKR<uFe=nGj>wNmC>IE+@F!6b)moNa;FbT^sH36(OQ_8Cvkrz;fK$BgO ziyK|>#`J>gWx>edyxO)9b(k($Ap*GZzzdtor`z**XLGOb>==jYUbZ|O*S^*d%n)5W zhH}G4yE!%cq?YxsL_Me%*8EuA4hU?H94|Jyzy<xw6HV6ORqNZpRMTaSRakt?Z=X9J z(~FO3Z##SV!{|KsZBgIW!NqdE7S{R8umAS{&0qJ=2^Jagbw5Qy#pkt|;lO*>YX_H_ z5QCfx#D_gka!A&4BrZ<Uie;<pd%RTR?r<1PA6W316~=|+;gusWK@yAT_hWD3LI<)V z*qp3l<qt?cZD@-tzs^^av|@1sqx%ivo_xkTzQL=I_JA!3FYju_<%rsmU51CmvUA2A z%Gp;i&qYjZdtGnyP<2?4718&!lhQkA4!5;&m+iU{J8IXu%+=MFzb~>kds@HVmhr?l z>4=h|yTG(}gx1d2U9WdlS{cq~z)^Ej)wHNpG38i4<E8hp5%}gL+~9?Z#K&$a;98TQ z70Y{i$@U;W%_*kIoh;^eqOFskrC)ekYxE}o1-^^6_2I73b1ZkdU34(e<4t6CdZFWh z%tSmcDcr6zaF!_tUPU^vqXKKX?Eb|Af)6;*JEIK+2N5}Q^zE_5d1C$tVtVTLM8<!@ z_*P^X+LPZgU5|^R7H}Z*#Gpd2V8GVLT8fS<#q`xew}Rrcn`6D*h~dncX`#a7PuLsP zETpj^5AKf{LNJzvnk#`0IbZ(&uqq3)fdYOwdl2J-pF7IyssdnFPg~8F-peqw%F><( zH|dzS<+_*a=HZFK&f>$L@)OZ9M~_pk_kb1xx-YLDy(zL{6uG;9)fNhSs5nyqKj4Qq z`M$`q6#!q0Y<i<&>&N5Jis27%+OFq-lG=UNY@s0P9P4AV;nbE~m##Uer$?vYO{6hy z#}&ltx*hy>7iyz^b`-hPD0eToT;h1UzRqbK;ED6O#pZVMU41*M3O;itbH^@(cq|2I z_wIb2H<2srS)42jFAcUjIr-<^EN-7NsH!?4dSE#bA2_YOD0#dyeXI|`K5#Jh)-(dl zi$kvV11&3-0DLVnSnY97BFNe~mwerQH|UhJNrSutp7!PitggbZpXOqM=iT562AT;m zx-4v9BHqYbWeNv^{R~@ZAJIeZV9sVX<$&caBE|hW;u*~P5i6UMoU4loi?3_7b9vV~ zd$kY!w$m^XFKq9ycK>m`Cn}wte!iPS&_J>-7;L60T~B+zLp={R9PFHQwk%M{;Rh~Q zbC<Yu2nrG74@6d9!~CjV4maTLGaP`)%FbK$V26T6H?4;!$iJ69M5QQ5O!mnDrR->N zVT+?z`D(9VADcqU4XsYjF@!W#ciXza;lhBEH9POxPOSej;`RHZi2=ypAjGyJxp1b~ zMTCJ4XCk-oE;kzBh4(|F9<Q6mn!)L`&i-@za<A?ZpVwo@c(ef2ajD+9dG|ZAU06@B zD8tFhUWuD(=N0iO-xpbX4f89J;mdn>4|m}0*TG9~JSAjyJ8dC$$LG2B_V(h(Nj?q& zG0U=U1P2OtbIt(zPw3zAtxcG?N%{8XayWlJ10d><5~+;SVFSfA!@SOiFSBUS-Bgy| zyP9`8_x5tGu`CC>;Qu%qe?aMZM>O2luPhInj?R2w2&nf}aCFschwZ(=zLA<kRMPcs zp6|EC^wY6+?Q~oA-E0G@j^7s<f%jXHy?glF;yQq@!MVY>*kh@iBToTpwE<DB33ru; zRTChY5+1$~t~c!PlxKt@^>9@*Z;S=pIzGE_6H(pPaXoKzt|n(~-P*=oqVpeE|8aww ziQGQR)--pv+yX^&T|{%d(z)H<3;Z2U5d%8A1HHNj6$3|EaJ~r67JisGAi`vnBR0yr z6|O=-UeBv2ae8;o1kt-U+YsvdzQ`^wwZ9e_G|h?CW+aJgkYyrKbw2=FP*D(f&Ea>F zqdAi`OeKa5!*jUR?Mfn4@&*sY9jxp)I31@(yCcpmk|H$6PL}<)*|*Djy5J%u-UE}F zpT*Kvnc*ufg!LxvxTG1~2HDiNF5w+u9n{4q4{$Y740fM6TTo1gx!RNX&P?Y4lbwg> zonXjQm|Jx`1fkZ&vG9X7ah0*HDM=aS`y#_Ue*QImE46dG^bxn76LGBri;C;LwtJ_r zhihAm-~e#*Y|~};1o9gf{APgzhq-QV8r&1&D8=Jc+h&RKy63Z18{qd$xBKK}W5BXu ziDq{#)mJ4=K%8oA_GL|>wGIjByq%5cw8YuA!*>KA6BF?6v!*zkuf46x>P{lqmfmzL zh1;lTJ^11{m2){!ENyruFmI`NmQlFuqQlE~PQRC!|3PZww|{<$sLWTpci-!S2y`~J zv*F>upokR@v#8zb69Rvp?bW7-;2a4xAXCRICD$gqaj96wi6`Pc;7QvhW=<`NPj<D_ z=*~(s?*jN-&hsz1*|hfDpSNkw+-b2!S4?ksm%EW#yWF?>*a4bh8IO~jpmUud?`(rU z36daw3>OFC3N;QsL|3Wj@-|Y8W6#PJUC=e%F~JF%*mh#KR}diE3Za@`i|oJgVEfm9 z{G5M@m%G*bSM5b^VZuKYlW%7(6IhSsBlqQOy6)90&K~dc?l!YEJ-E*;*T*?+?+kHs z(oUG%7QET>4UZY7+B-CUId8~v!$l~6h_qe%3vVubgPuRqtT%cry>-cDd4InuR0%VP zherd^2geE)Zx>wspocpy3&YT$rTu=+WAAVk;Nb$BBlxzxyH5By;~cPsSB33?((qIR zG_(!mEv-M3mxBeg$*<)F#lQo*tE4;pilE%=`*i!J1Czm7ZzLiXOQNRbk#ji+3N)UH z?&)0}&o_2&_!j23O~0V|?lD?#n6(-9_{>-{Z-A*?aPx=??axWDi0Yl8lHJ8L9Mo{! zEe%r3uB^m44L@j)cRiE$TJ`N_=nu@yZc>Y|oxNS1*0zjY!2yunIot%qG|V2%T47Ec zp?et%`VX~R?v(zHyoUNUz8=zSOa1ere-EtSx8S)8pRX>##V~(daJU_c_H+*R!Fi+B zmwVL`c;a4Q{1A8}{15PqXXDslzPv&-cfB6B1iIBX>(I7sK;c3YIHQjo25#u;`vKyI z=<d4mj{A2wm#e(q6~+B=hjYE0*Jyc{(<!7@a5;G-u=(V-BKQWPmFf`Y%c)~-fF-uN zirfMZhb?6cqF!bO9!CL$kp5g=<%>Cfz4py1%g*>)Ae+_GldOb$-f7zIFE$q7^1%=` zFu9ImPpc+*1PutT+i!<Z+-rkL=HMV*rhc5KajZ*dBe~V%4!o8tVVwrzZLK`_%+F$c zna>)=edsGd-iZ|>y;ah^g*UZTTxtpGna5pJG7d;^t}vagn=r`?desJbjVB=<vHf(S z;&9V2&llV;QQWa%-=Z5|v-QZ|F~{*mT%TE2Os*S(OuIUM7He$bcE8w_cW(3O&AJxq z#E)PO{C1FP@)mIKgHL<cpe<KiSTN*ry$iS)(IY?+KSls^8?@6GK<?e4>W-ajc&E=@ z5U#E}Z^^T_N?r*&Ez2Dm&FaB3FhSvkd1r!i<Sf0rDA>PBYO+Vm>VyZ^bO$#x)%I5Z z3hoNu3e+361jFR-UBNLeH-~??)%{Psy<Ka1uPcqO=3+VK;dL?HrQf!AK99YAjtz4) z&3q@=PSb-M3EAT=T7WE%+p!k!Ch?<9xKaZwxPldZ(OVIs=RB^elnmJjeS|CEZ(MI2 zXVs6}A@`h3Gt|+oL&fPCJ-fmHUvztQ{=D*qNG|7ey^BLj8t|VBGw&{X<^gSbb58Ge zb!Kv8?Qw6*vPptd#<m-F>nuAH7P9^URrQ+uJMyYO|C)d5<1+(`k=ZtTyoibx!ZrsQ zh~(TvP`rZ-x0MTy{c-%0DIJ$RFX!VN)$?tZ$14LrE;H>8eXZE>z{;=u4jMkoDa7XU ztR0NV6G&=j)JNS{0!|US_zZhNEM#>PFb0pgJ@6Ya^kYA5#Fv;yvM8uz2gqY>b{_Bn zV?M5@iPL>L?y1HEkTaCvoxc&1Z8DI(7>IA<@Ztn)qE?#Yd-7^OUE!<kWuORv3|c!( zV-eao`Dv)nHUbo{r=3o7MXzqEt9YzmJ+~bVIXhX+I$nahBLsLu{1UciCC_@R0?vK9 z6EVA2zR8XUOLHura^r9NT+DJ(c#B{`wpa7|J2_>!*LQ9<<hA0^+@R#-haxoTF<Y{Q zEgpECy&uz!Wyi<8@g3=zJKZZ0!`7+x)QldMOK#kWXt{Qo@@PO!Z{HDCe?#L}8!HKV zuc_EETisdanvZh7%f6~ztZ!REUOVRDz64x<efuxheLHr{g52eeHU8#Ncr6uIcEte9 zj5S!F=#=-zTl5=iGY>K+L?gL}<Kt=#hT$N)xZTE8-*FgjpMyq1I4!|;dt!5Z6o!m7 zI%Ddsuv}J5dGY_aLmK#qkF!Z|T3^r$jzUoHW;k<@4llf6eDS<Xk{}|XoBB)Nk=KQ= zzG{O963$mIOmy1>?dYL*5BN;Ux{Yi0<P7N%gZ-+ld+A!73U@CD);foX7&9ygyFk#6 z<|aOQi*g+P1{DB_TP<xbMtf6w2Z(@Y8||YUV7de@W(%3DVodilayD$(-4C|{g9S%@ zaSmQ|Gz$P6B`~gJT~6{U0(W<uG-(ue(^}RA1n-=USdP`jImigFRgb99b673`{e6M# zzZcdYmFqZbvr7<7T^8F(I`D4u`i|NvF7_GlG*Bb&I9&Z|J%Eco9HMhL#DFc%``re2 z+cKXZ;oGj!%SJub$(>pKV1Ll>yEwf4&GMMK`p8jK3$nn;4zIPM7oP`AgJ9Lm9haxR zTb0t=XzaE-Je5Q4EJC#eLTqp2JsO@sgBZs_^WA|)kg^~$z3ts-Uq?p4vj_xsc`WSj zjPJ;6{A7ya14e{w4-nuhzSToA3}f5r?@$k-V+gpbcV$+2OAxF!erKkx>_nIQGEM6| zeZmy)$}vYh-D>Zejrb0S-cD+9bbfNz9bVD<!@}`?<iI8#1Xui4O>;#2iZcNn{_k`J zJX9c-Jn?$zX0;ONZTTcr?(Uo-z<w)|=n$>SAOyiA#&%7a#H0gFo%wPu^xSD|(|%o7 z+W^l+tbZ=7mjhj2)iS|!++Pt~doj$bYLf1bb49B&be6>u&8=m5W~&ajiKPOTIe?bo z9PTSQdlzJhv%9^Bv7Xue7{Yn`QLR4$?cx>Nai%X^dvE8Dm-x92;~jxs-PO#OyHDe; zIGtm;O+NNXZ?}6^E2Z7p3;2ZiK@W;$z);$Fun$6m-3m!Xbfdu`)}}>NN=W}Lqc+Uu zcd=Bza6MfWhE9AfuD|a8`Oh!+-4L?RY8)GPa(2#q1NFioLc$?GmhnH%H?Qe=OY$Hj zu0a6knNh#DGmoED9eY(VyJ_zx5ED~uIGAKZ-?_J~-?q0p5Y5q|!wKAWE4a4Gtzn;| z4sT0^zmzeCF}zzDk+^_<JKUG|kJkw{2(43OgdoG{E*h_wDlysqh3(=)T=sAS_jHbS zvH!cIKx}x^__)lt`LkN91Mio$s-W)QLgK&u<?sLalR<~!>(*K#?sA}{jscgTO4)f1 z2EePh$|PCRUM{TN$qne}Wz&Hb;Lh`{)`H#dWohKMCOn1!hSM=QVPxOLf~&rpY4Ivn z4B)lw@OE=$`E>Iw$Kwd5!k;gQR<(%7A-PUi$?rf`ciLD9xThB?2nK}a?3!v`$SG;f z>~1Dzwtd3&l#YVdcun|($wb(2!UY=SEib$i<~}=w4(IUa0{b$6ZhTcGhoo<3Zox|7 zHpy1vIo>5)c+qZpCSW_r;fR=AX6RMhBzhVahMURoV}kH=>#i*JMnf%wMBrXTcPl|G z&EyoYuNRmnh(NYl_HzgY{MzXV@2>HNjd2>e2lrWm&&)gnfS*_$VB~~cpq8Uz%F5Z{ zqz>$Xezu;=<#LUE(%YozAO%Z69N|#ifn{>nsYXP0CzWP_3ZY{CiM)PqM;q<ab9rT- zc~SQ}9e6SncN3tkH{#ot`+BoeKfQX#_hv#JR#obg-o*nLezyW&gis~YgEO@tZAy<^ z#_Yyw1G#bnsR8CHv1&ff>BU`t@E_!2+RZMFR-E~l?BoF4?r7Wa<v{r4kUaO$c$e$m zS+furOY^E1fDX5^8POT1a<yb-J)p`eRRKiYmL9mWl<zq8om4UbE!g~T_d|a_U-ySz z|K;!Xr>Mj}XWO=PWjlS`iXN-O2$GZmzu>l;$BS9pRlT)$6tN31yx50F-<Q`vP7tz_ zB*%9OTC}7YH)2I+bJCeM?&KRx1d`NE3pFQ>?(M+P4}e;2M$B(r9+v0AkN9pIwCSt5 zLq5O+T{I<tJL9b(wm!4It(SdW)-wUuz;>`Iw~LQ_O&8xgjj6vA+;FV*-DDDN?cUez zMqzU-tN)p_#((*H{8m~nm_v8nmjjKf#PxDJG%-00)tQP8StJ-vhs1>pqkeF5Ag(V} zdch<w^wHg(4oxOl<DCFrpc!<*`BQ0vw&6wY8*=8JGt#ewDqFnr0V0lj04;CiJ-eyN zXhH6B3Z~bKc42redMt}Au3KH;S?`92b961|uZ~6{LJ*a%#}+IgN`P7Po`-{bIDlxn z&^GwPbH?|Y<B03q@1-aIPFm?(X?ZHRZwnYN0$?|>YwRZgmhSQ+jOQ6<v#=<Orr|F< zTd=J!0cEf8?&5H55s1?2UT1|6jEL9!biCbV56^OtM)dcv7h|b2IG&zAuQqHe_1?oO zE?46g7q~dUt-56j3N&TF_9@)Xud_N>@78Z8t}VBa+oxwi&<4FZ6e6tZI7|DOfq&{b z=r*roH(SG_K6i9w=4=j8{*JV=()t9bF^0!>GS_}&d#Ls2mQR^aKkg*UHgG{1?{3AL zaoIv(qF1qi$xdnSR2@$<MD8v|%s_iLK&ErRL0j_a#9M3FtXYZ<6&g2e<Z}o-dgQ(= ze!#J~PUyF+%^h~lal3Z#qGRY40k5g_j!Rpv-N;`Cj1fJmHF0kOGP-u8SdcMbtIze$ zMn|X_6rbMp?5%OkpdWl8uIBeV#J`hP`Bqw*KB2U@V5wUyvCneDAeawulb?5P(S?T@ zu4^_kZ2Kgh@@X!*YL1XdNY_%O>5eK<hC6LJ{N&E4^(Oe{OBWr3;GP|Vg!IXf|8WPz zK_rWwm*C7Ik?vZ-Rxf<FlL_2HK7C<4c{+~j%TCsU=-c=3=2VA^X-<|^T$kf_kc8Jx z;<@OQA^SrvM~D-&lkF)m6`lnKx4$E;`mMA~dk+Ws<u`><-6@!?r2-8C9h@f7nx#d! z9(ffEKbZcW)__%Wy}QomU7~E|)7rynD$Q1&Y_+hvQfrWK6Q`CK!C|*h54-ch0Uv&A zxf{f~u3~bw+|?1Q!3-4`Dp+zDt;boR3zPsk_K_qs?A^<iEg&7Hvq7PAIY1OT>6#_0 zi=k9l07hgo-6oOVWvT7Chjjsb?DZXKwQr?$7l&+}Fl@a@p=9ut%*FMtT7^rETaaBZ zF!Y7uI*yab%OSThpS$o>h}eTdde8m#;wLx!L^q;2_L`G*Jj8e$#cB1S>xmpRPO$pe zEC9PP!~Z;@;GKX_+fI4FgpKF8B4D1{NObecs}GpvZP6Bf!;x{<<1&t$Sm%9*<H`{Z z5Sdd!Vir(1?wSzldd<#@6&}<2r$<WuThiv&`H#P^{p+v)>+gU0`7i%A|Lgt&>jzjO zS?8<dK+d1c@v(eyc~g$R=D+mnkP}x%xF%?!L({=f)do=Om{6J9_?Wt7Pq$NpgF{`m zvrh16^%fyzi-8Ga0h@9^893d>87nT)wY^>0RoeJ0X(D3IzWa@ix*{9^2s?ha@Sg58 zt>)zD#`j!SyJy#UL?GI-3T0Wz9>G_`(UxY(yt=xbDb($vfO8(f(RQXx$~ONM$Rs!i zMZyzUBl834jbD2GO?o3Cy{~2|2!S1yxpA$|$?WhruLv{e6uoDJc`rTe!NpCZj>Xv` z38;9iE+YU6Y!~5d<cZ#Tv32uyXGa%h5$Cf5sjI|UeT%?k7~ZtZa)0!>SMb(xc=t2# z9j;-?k6QrjLNzlOVVHoyRX5by%bAnDEK5v|3Qxoq{2f7L>6|mK<XZFP>I#0qHAlu_ z{03|rT$HNK&hNOkeidikeouN|=JZ9Sm)zkLe}Zp(Muk8maz2zhdc$S+-m&W(JSzHp zILXu=(1Ls2K_uDP62#1RN2!~cl4BQK{JG!sr89wD1~<RZhJZP{slyBU4ljYVc;nDv zr}shJ<8x(?H*2n=2<9a0cysEgRmJkjH_rxeXcb3~-?N%7uWBuT7w(DZk-bxMYFMya zN9-}XRH;Byjs={@sS#L{vy+--EbaovH#>O$`LXo+Z_-n8^{a^iE(8W0G#gRhDaF;M zv)0#`?r;Z8IJ6!(ZeKe@f#3kFu!rcj9swwU<8vS8xuTh%=FCjfu+u_%f?PH2+#F2h zRSlRE+-IqPEyw3GpXm6}>SVUdXq-2HIZS~$Ud{#g35Q@KB2Z5U2AX$1A|?X@ftbGZ ziZGh_RM2<>Z8{=$AT~=6AFvEwINtUjIP3~?kJFvmpAUt@|Dp6+{vth;Z(t=~b<tFt z{Eu5>EGXRrUvbuBRwbA#pKfGxz$RZ|%{9;C3R`Om?FK1MCr*xNZw{;P^=ym9UVf8Z zGZ!ih2m?nUkpXH1fO@cfcSmt(pDWnGs_x?3cy!k(Cg;js=h_zSxaZCeWv7K1q>OaI zT@L<lcgV)t?_I7dNO5D1^t}H6!p<%?k{n6G?|X_qK_U1TB#*;j1c3nt^R(E9J^g+k z)uU9_l(gspx_Y2WWiUv0GpD<m83RJM^h3~8Q*Y_I$dX<q>Ht=?yA>gF@SY!5ul!1J zubx`noZK(c)VG~ic8gZxk=RoUvT&(49)~BwGM0jJYgy+T3PP$D0arg)D0hN;p8Rl9 zC^Tw-mmg4zW}b<Mx6GCy#g7F;ugMRMb$ZzaI6k1hT-}CgV6nSuB9>>1&W?xh4tWpu zyBBNQTS83{8F<np2ox^}A;InTazQKtmF`M(19G&}Yd)285>MnYG>D(g@mY<L4+nz^ z-#v!!S1<pneJ|b-cG&xJaEslOtj@3`4jm?DgT?~;nZ=2_c0fw*!4lO;>IFCLnfb>C z-*xTgfzdQfuv3Mg)v97)YwOyc!tBO^KU%+m_rfwXYSU{^aE>pcMN-$%r8av!ZChe5 z!XYnZEja{_2uR4-R19}+lCSh^#mqCdEsF;R4%fNt^5aDrxR33cq%QhYq@65x>S#MH z2Uab;JpGe+4-)up@pjFYH}a*!=eoy5;%;8{ZSP>M(o<7Bc!3#&EZ_w10EL>m*4VzF z<TgmuVo1?Wb;9*zI{dKxuN;=53!SP}5D21@cEL$bUHBAds-W?!eDe4d`K3cqH>V<q zV6eQbmaO;3Fx$lm)Yp3M>b7=?HHQRs;mtYLsCwTlPCH+>r5HtNoGygxup89GvExW@ z$4BL}2^o_5+0Bv)spCHv>`f2%E!MTKhGhx}TVsKCCRq1sOF<*2HCX~+*wefvQZ3U4 z@|<n3U1I$++22_0e$`={`~~kO+u3*XI2YUWNR+79<sH?PfUjzRaILe{p&Hcj*^?13 zrO#_D+Z~!5%p(I~iGIy6VBb_I-F7Mc!EIYqJWj0FPTg30RThZ@YahCvCSf;64WUlf zHZ<(31irGSQyVz%@`@$#n{Dv_tl!>uwZ72ZvgYEfz!Xt9asasw&a9MHHZs2g2T?^j z8=<_)KA-4a#HBquJmAu6M(5ZIa!b??Ui2N$;Z$RA+=ahigCj_)?vMrTzjf?N)!fg{ z#o-O=;(;bxw43i`{e?q*`G{UUTw6Wra@Rc|a6+s#Z77+Y;LXxG(N1;!XwFbWF6osy z92|x8w#kzL8HE!B5{DJ<UE!((>iFZjy=Mt8JwqyAji8M$9IV_k$yV8l)O<}GBNcem zwN6T|0V%rN8_+O!)0ZQB4!%6{+vW^`{`FZ%c-ng2b_c(_SkHFi!O-=nACLC-kSQLL zDER7c;bh$$t#jv7otKh>Z%wn+z7=pDs|*S{vE|2O!!a+0I10pt2@;@z>fvdF2<T|O zLO41hfy!0TJ$QLq<Op+AzYm$?W#cTbfUx)X8vgh1mj|p}@au8>zHqXp^Y#drCP}(L zOg*Q0R~KaH$X<w<1O8SUzq~PEYi7`D-&aw}xA2ulVK?gF>5OqboN%&^F`X&6IKf&s zuQFNhTjh7wS#y-*HJKv^?OW4`EXHHnqGW&Nu+8V3q{yWCxW!_!2GrYZGk2qWxs=mL zAvn$b1m&UC*BzHPIM7;eVB1|Cfju;N@nWP`O=n4Zy2=1?zFV{6nx*$Oi(~K!;8~}3 z7BOR%;>8n@uWm)A+U{xZfc#L3!~!U=s=55oSiutni?+280x^|S^{OnZWjg0j<mjVl z<gkJ>nPj&Ku-HPNv%D0?3Ro*R{ViUDwq@^4%bufBD4qSQaa3jLdT>Z%oATMQ?${$C ztq<R(S~jeXHQr*+?``o<;kPp`bs$N-8(TL`22OV#GzcK|A8Yov?E@T4(cBQfh<`gp zWH)HhG9KO&RT<NXLiwOOD~<N(CsUt5TCGHqXtjJC4!g8Cte(LH`PPb)A9iO527)!d zTO%y;PS*ZMf+iX3!%n^Vkc8kPpJk@8@64-;2wJS$Ge)ujw`{E>;(`6$8X$pL6)<}) zHe9@Q7=Pw&sn;&1KV%~%1W8|PHTf!pC+%58-Xsv~jKN};UbDgK+yqzMclpzjm0#|% z-2Ms<fqfEIu%Jpu4@~A#Zu^8o1gAa;+`Ol2MI~`QYJqyy#5+9>eWg?h?Di(dallZs zF1l>?XX*>UqTAEj^t{Z12@8qo*)#OO(V*IbQ{<nCG%Jx524IMkVDa49z1w@@qnv9J zA+~tNeZfPjh6gYmC+I-NY&lhU9`co!4R_Hit?TO|0Vbg;sc}1Stl9A>+Ed3klg2oQ zg4D3$`sWp^>@i^O+lr}SsJQ}c-n!_0Oz%FmgMh1_AKbe0e~%Aop~s6rZ{V~IQR_nW zUdOgCohN`_Gp(f->FEX76&#FLAcrt%gIJ%W7(EHHY1oB*-G(Zr2{BSiRtISZzOG|e z2osp+Qnr<sHN5n!^HCKFY6BN&nrbaeFGN4}Y)G`^u6QQ?1s=+|_A=~bht-oZh}G(9 zi`hB(ClK4N<Ug#K!3@L(-q7Fa1v;|Ut(-t-Y*S<>mCNXK=H1u7b(kLIi%+LS)HNQ} z14W{Y_B(gtr?(kiUfLrX)#S3Lo--$8RTcdiRazFDSg!4nC#n(#El;2A?0u^xCA-KR zg3wR-*@o_lbelsScBY-xs*gf7FY8y@37&c;ohol^{dA?}PV%inAbc79BFOpdf(8(k z$9L6&2rMu;sH_@}S;_Z5u2?)ERkgmam{&=+7iIb(pE~x`I%5YGiZ}P{J*Q(_kT)Gu zyG=WeW}n8fzJ(5W-%(pDJ64qLBp(v}gV&ni^(rw3JZov;wSuy)vS<iwhw!{Q6ryu) zN(i2(g|V|LET(6IEn`DFMR-Q#BM6ko0@y2z>8SZK#}g%;6ELjbIv(q$px{GNQHQs9 zC<3fhF6d^#V#l7lgRLa+B<%EK#r|jf>mUF8=lHix>fcTo=`YpQU)fUOSM9Rhx~v0x zDL9xlY(FMeXkn~jc2KVGQQ)d<IXi92X7R8P+jy9h9CidU{yp<@e*exfl1jE6EgK+O z<JUHw=)Wtw!Gb~mL>LZY5K!_qfXwi)4m%=ND3s?6wj%)!if{x;v%$LCs=BJwVArwE z*bs9)r7VGo9z}$3Hh%vD$S#&^?(OXf7_O<=MvyH9Z(X_brzOkpOQy(bxVD^OvYc~e z)!2@8m)y2<8qmgSg6%-n4x!s9%+F>`3+iK0ySYuPDtnh5eTRa7(_SkD5l^MJ?&0K) zYI%WA<}u@1_JY4m@`A%vhe2=X%tO3Vm#*ZTpjBnCJs<mo38lAA>;17SzV{n8X|wIY zd)g+dD<95EkP}I=I*;CVl&<Y2O~!JIN-v6Cn^P?kK<5ES_-V<?`;rmNiPQj?H5_2! z_2uNXu9Av2_qXfOtiv0*N5wy@5$#qbPRqPhlSZkmXaLND5&LjfQ~r64?N-RqviVn; zU3Ddv#c$=qIt%ZB>SvA3#w$)StK<lc%I|H0d`Rc@ut8i!&MN8dUJl(VUl=lK*B>+~ z^<{Yl{>(bArOy?-OAo4}Z@1@NZaNbn%29sKZ-Cc%6ELhR{CF_W_a!4bv%$7&8|N$9 zXRZAwz?8&USQOa3%>bvj>5mroj|JRQ<Z&EcpDAFWU&B&hh^JB)4Gw2B?RodJ**_*n zg%;lAuwkDbusy>gfK9LAoTV2PZ(xEkQn@tvs#dIZ1Jo<{&=A4tg{GC(!z;4oFWoh= zUFJ~0vEC;v&L&K6x=$kPbAJr4bROffzb8Y>>{Pyv)AF?wuy<_d^V5>m_ay^R4w9Uc zFF`lfP`1GsJ6?DW9rluv2hnUUtM^TC5sL(V@cEF%pXC@f#&JHL7LK^JWNUF`Q(+0R z1fjS%pY>Q@QBS=jFN1RIUj}q6I^2tmK`<^v>|T|d)`fnX0`z6exPB9mM4dtR6*a3j zZ9ljGL8P5Hq8@t1FQeiYT#uYNqhapux_e)CWcm#jurGEmPaq}h{%*<2ud}&gU+NlB z@f8l^aDtL;z;~JI-8TCyc}-yddox@JVN#s;$xvmRHkPAuJfSmbHXEq;1js$xbBJ@c z^K)a95b;O6v|J#H*&lT)Tik5wdVw<Q<W4aqICoN*i@jP&KGyL_gg`8|2jt32oLhzh zs#2FM!>`pTaN1ax2NQi!kJZB8v*#0m`)$t*@98Wc$m|Q4ost5dq?_e!$qy^m-&f3G zLTl)bLRNcI2He>}LuJ2oh-r#p@)h)K<lAT!Q=AM9yY(F8z0@;O=iPx*POJ8%oV|yL z9~@K}64>Kn1I$Br^=)pcH~RH_*<-Mv*2nHX1~nCRA6WQ2K$`3lkbm=fzj@E)#YAE? zqQ0I)ls+AwsNPlT{L*ZZV;%W^ik1Tx^^5Dudc<v1q~%WRA4xe|RCo5{`xUFlZ+nbn z0ZvljS0k&984vpsyt3nk^mQHAwjDm~&5n-id#xPu4SiX~Dk?ef$@&aJpa{6Sg2M-A zQ(rn*K0LSM{nA@gPubHp@Jl<|*A#2j{#AQ2@jA@b%p9Ua`;pytKF);MefD?@sshe4 zfuwurD&O^vwq!=FyKPLdt|V)Kq$#sCoe5B2Bpx%?I;!#)<l6~av1`mZsUKD>ysub* z<3dac4$001vSa`*-x^x5Y|25}&TG2_>vGLofh+I^KMa{7`ClLo9x5h{CZk<{O`kTP z&=H*0ZA(8Km1A~KsIv5B-Vre2l-~H9%PfGuSS=TtsZ}rXQonWmK$5cdyKhcaix&3; zlO}j_M<;xUlJnr@5M+t^N*$QI+3P;dyn5drg4sTigI9iNYN4&lmF(8%H~zbi;g2g8 z-&brj752Q!oz@MPUpLjk+frVlKt4{z0@9AcyUBqygXHwvv5>B4%4y|cTg>bA$&Q31 zsJbGR1WVbw+0AiEF0eaco+Ja#Xwg*o6JHPu=JG;~VBXl~1pjS?d?eL*#<m?vVZ@eT zX;u3+0>s7tlxXsBUU|of2|=pbh5*F23`{x{^@UiCC&-Z<mIJp-#h!fu=UD3X-HL73 z9|G))Dm_HT+be)wnt!~`=Z(g->w4r}V&vT$2W;K$rtCx&3<;jcqB`{LeD3P{_@${* z#PrI;Gj=)*eWXKq$}Is3JJg3olSjSolOwnNr5#8zY#OCkR$SH&J%dka)N{*=A}N6& zF<P?HqTKfuP#t<#!NOsP{KBMRvL#<2*>+InbZa$R)ep^TN_*>lMYRSvJ4G86x5K}E zlK!}2;eExNtaZCC58zTXglObcb|5eeg*Fw~x2L`8N;IUnz|0KX243H?8<n+Vfh%3< z6xb&<K<DjXS+hgo*}c^47X=gh_-Ht5%ZfvIxn*P-5-SEVRhrEk;{$4{L5<SQs>+@E z<?2&xt0e2%`PP+{FA9(lvSM;N>=_PRI+k+#jf)inbt(+{5UlAmlC3{7_2xZ7;MA`l zRxG}+7*U5z#`)4R@kl-oygN-j-v}4L)ha-+9Y5Qd($s12!Zj?V$JvF2lM;4=B@l;D z4ILtHj$QQeDo0bhVcq*GopTkBpmIr*kpb;qd+h2)9F@|VPahpdQQMk75c~Npr!ut~ z#Gf3@?cX|ykE6A?O_Rw$-jt~5sX#V)KTZO_{Z~*wO?C3pad;RO*{nLK)SxA@25vvB zm~1?~5Nyy%@!FTrd_L^uVCVGc{JSw4Hklxcu(#t@L?ME~vRdC@>1Jg?Wj3V~_*ybH zt%j#I?qMn^e33gZ=SmK>D#CPLV%n|`*939S<MTE>Je@cXr?D~9@!xc71TjtIE2d+Y z$1U>m$W@tsQiVnaXX2FbR|a@u2~9Y_e3JvF4Sa+tGzHd<eX+%PNS5@Jc6EY^1Edu# z2>g3$xqXt}R?Isz@Ar2N^^VKYU&4qz7sQ5BPX_PPZRX1YA=RJkkLF~7N6dxWg_2;v zv&FM|^Q5sc$wYT}l8koZ(JqvePt8X^)ORdm)ZSk=B$}%77Knky9|8`jntdKl=O+}N zaDM<joS&JRygfF#dh1L83C3Y(8)FF;-c`Y2J>q4B(NP&=1WeUNW?SI8HMOAo=bZ){ z9%}ymiuLVR_DYqCxE#<fBKGa1XD%Fu>^mw|_a`Z?bL37iSnnk|aa>3N!)D#gc8@7b zdpNzfhJreT#lbtQ3c9t!sUGrURRaCgpw1FtQFAzRUSD=^UQnIR2NbLG_WHy4t<Ky^ zTN?-z*&>qe@~}qb!MnS05jk|h1;5xcVHtp!r+uq6(EFaJ=vOgKkFSO|g9ENkUbyu} zSjE<cZx+nC6b@yruZzoUW2Uzc5bIp0YQ}oiYqO$a=wt7G;n@|ak9Hprw}?~~$lH^W zmC(({3tz8}Z}$hh^HxaR+d?Zuj|P*W1?TP``$Sf7Ja^b86F#??gZrEz4IBv$&{Uf~ zm6Hb!dh0izzNca=7?28hrC>I~gBIh8T#`p0$yp0EXFYWlqUE&`Mc5LTvo}z?M@J&N zP?y2~OzKzqFnRv4V)=c=R1(|P?y);fm}0ii|8^fhjeW92_~La|Ha2*gIC1e>*6Cy% z55T_WFsP#(g_IqD-JmS6%2PKnn3uO5d1fcsRkIvsP)n)a8-|y)!BVnP0VLpNONC4! zpaPBXCRKkOa(+Dp)I;YNYn(?~d9FInX>}2P?JTVB-qv$=Cpy_CXv<!0jF0_Ps8poR zle+VwiiJ9R)cc1OE5EH6`4N_?$y>6HqAaVzhDzX@dz9RDrh5Pm9gn<#m=?D9GGNyM zA9a8TIB%6n=M)vCn>z0>r9I(mU$v^oaQhEOgnK0gVhNqRozKz*%h2EfmUXjMj3<bT zWDD&gmpJ^$K|7<{;v&QumK5MCPBHs?$=TEPP}u0Ryo!Hxc`hsKY`+DlYf4jL$gVFn zp|pfS1X4o=SX6#kvGaY!4rQt1utA?N1q~wa9K2eHQ{F?pGIbWPFFjUx8#99VHE)xW z5T!^D+xw?$EC1xR|E1`kHY|dBHT}z}{n@scYW7!jVj>^}Q1rU93;+|ijTh;QzueR| zwAEcl6~f;LO|g)JrEXguJCnohc_4zQouL_6oRi3<%ge)8QpKw%y{(c=3dg>w-iZ^k z8sx22sb5`Ye%fR8_fu(QdUluu5oT%!e&5?C{WerAn^<+^UFRNIBsud<&Qm>$oU5RT z#X7u>V4o=m-9N6PEGom2%C^RJZn?97w)bh?dTWx~Crfv{<mW3t03jmOJ4db!r!3&n zD@~steZwRF1xL{VO`AKCvu$6Tc&L|#xQe0jP8|(W*asZUKen2myYStW>??(>4n-yj zL#RgMOpG3Wi(|jdyq3ROe=XVCV{(soHMgx5g;3vxdjR;Zn31Ja$A7~S6pl^uJFn5y zO;Kuo>3}M(KdmF~f9#lOMyt@)Hel~?B3r$q{lNw|U4*(F<ezwq2L?_&+l7YT0Tj#% zzAU1*F_o~XErEtzyNtGMogxug9!h!}^2e$sUUxbyZZE66)GJov2e!#~C%-{wF7HaC zX5H!(@}mk%J?+~i>%U0hZ%fv6dAk(4h<dWATucJF$L@n(OZR!8l6B|&NN!FYVfyKy z&$cAtN9`9W=cS=qXj7wUVB>w=EZAiicqQSJl3c^fPDtr9+vS9=r|Z?q-SjGR0RM3I zMA5flgKc-vLS^%458O4YQ(KC43F0Ld!^V@~9Wdd{uEs+#Phl*({cz}S_8a7wovCE4 zBP44YgGuB-!mcgC`R$VRU#$6G{Mc)gEiW5<xUr`TyWNx=f|8sdBtl1JW}Cwp1+d{= z#Z|qaJsk0C0BnE~nE{B^hjqu|uu_BY==c-8t?-gNs!k5@0J4o`53+~!`eFnGz*ovb z<r+RxKY6yIO*y2Alf|&_N-Ix7+c+&}3MIA1Y8Hoe|Jg$y!O~$>pZ(M}$&Z}XIsk`U z;l8eEkZ=-C;0>7#0a<ChKd;zlssHOHb5>RHL_KQBxZ0T73=Sev*OoB4SSC<1+!1OX zF1^<yyZh2u>=+6v@C}_|ABy*PMGdXi4EEigmm;s6<dW4K86+k_1BZq@9F-DYOJ>vG zsbrbWb84IO*!gI6JEm(CrdSk!PrbzFBK|@wx*FWxLX|!px-eneGNT+0ET-ArdwHd| zb>pfA!+wHS?BIioD8@G@To}W@U9w#wYyH(Z%hBQ_1Q{bA06?q?-06%`f<0lEgDQ4e zTdqv?vg>Yv6`R@~fYqhm&Y>;@WZI_Xn}0W3R`|1`h8hK2N^<68+G0OgnFVMQDv#?E z_J^gP3me`$7^n2B1rO^Vb2u<cYyjSDT@FI%V1qq;=ppjat*MJWwi)J5<=%aeV!^CB zq5^Uq?D|OXgisKI4i5<;uOd^<$M4rkznd0+U9o+eRUv9%aNShm<8VY%MIaCgZ07<B zb<)7SE&KF9vJ}<y;V8q+0|8bo*isBg?Ns}`BpHr#<%h$IkDAT3cU=tZ%(U8_vwaik zwPKJR-@VeX9;C+$142Gv@8(eNA;n?)yhQ^Q8}yhu)J-MhlUbZUQ*7YQ>N9L}Jr&mg zA22O2cvh;vYpUl6e@HunKWxOA2}a|)75hLK(Csg6WP-iR)~3rG3C!!4D$~s|?xbs& z{>#I0gBZO7>M8BsNNuK`Epz}((#lMAd9q>H@XemCRU(_>aXP1R(6%(&@aA0KA>b9e z_+<;E{t&wu$hz+?PtB>;z5xV!sO8-4hvb#;?ZUn;eDW5(4Ye=D1&b=VaoU*#lhh|g z)4G_{(Fl@apdS2Kj}77}ug^(*O?pnYMf~%MeOOnvuQk}y2Dh}mJ8ft$nsRIQ&5pV3 zgE*{b)otqpEbXjY*X`#>dI|H5Nv2vL6UR03OeJX{G3>ybuqjr(-kKPMs!S^3aqgkW zVrY-oOWv8&2W&fex~xuBE?uFpoUK^~FPJ$&H7S_@{1aa{f~&Ufr#h$(s;rNT^$RMY zBA&)OorUNm9hGl*cSOTm{nVq_N1WjRd<e;yK=Svk`2RltdXHeLVY5G8ttzW%aT@IA zcj^YT&N)*~)JbU@J;z4a@xCWeO20-0&mnPh8-IYyZx!=0=pt!ks*hvi+t><5Mga9d z$cJO;&Ot48W=2taRz<GsWsK@@LpfE;IAJaVhp-MGMD1lbV2J}LkZfDv*R!;jemn87 z;*^H1l5I<^Hk-n4ZS*{QMZ>wfhUE~N4pd2xS${CzdXL#wUu-k{<8n0>-$MH0i+bt5 z<A<rx7Ia0>$pRP|_DF(7cP)}{c2#!NO&I3XP(7Uua&{>ynNbO9;a1YvqCbDN$gOOi zE;_=pIUE`}A3KUyc<hz%ChT~@iquKn;mW;L@u)@mS|9feAu8$BY_C5*5j2cQ%XU@{ z5=do5aScn@w*qZ<awR%@KvEb)GL4|gE<ruRe4hLA&Y_%x%(07$7qs`k{tuZ!Ps!=r F0061H2G9Ti diff --git a/metadata/md5-cache/sys-kernel/dracut-056-r1 b/metadata/md5-cache/sys-kernel/dracut-056-r1 deleted file mode 100644 index 94ad9c6aeec8..000000000000 --- a/metadata/md5-cache/sys-kernel/dracut-056-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/asciidoc app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 >=dev-libs/libxslt-1.1.26 virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=configure install postinst setup test -DEPEND=>=sys-apps/kmod-23 elibc_musl? ( sys-libs/fts-standalone ) -DESCRIPTION=Generic initramfs generation tool -EAPI=8 -HOMEPAGE=https://dracut.wiki.kernel.org -INHERIT=bash-completion-r1 linux-info optfeature systemd toolchain-funcs -IUSE=selinux test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-2 -RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig virtual/udev elibc_musl? ( sys-libs/fts-standalone ) selinux? ( sec-policy/selinux-dracut sys-libs/libselinux sys-libs/libsepol ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-056.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0c92bd1fa0bf4bd258e09eb0d18ad90a diff --git a/metadata/md5-cache/sys-kernel/dracut-056-r2 b/metadata/md5-cache/sys-kernel/dracut-056-r2 new file mode 100644 index 000000000000..06a3ceb2e178 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/dracut-056-r2 @@ -0,0 +1,16 @@ +BDEPEND=app-text/asciidoc app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 >=dev-libs/libxslt-1.1.26 virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=configure install postinst setup test +DEPEND=>=sys-apps/kmod-23 elibc_musl? ( sys-libs/fts-standalone ) +DESCRIPTION=Generic initramfs generation tool +EAPI=8 +HOMEPAGE=https://dracut.wiki.kernel.org +INHERIT=bash-completion-r1 linux-info optfeature systemd toolchain-funcs +IUSE=selinux test +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 +LICENSE=GPL-2 +RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] sys-apps/s6-linux-init[sysv-utils(-)] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig virtual/udev elibc_musl? ( sys-libs/fts-standalone ) selinux? ( sec-policy/selinux-dracut sys-libs/libselinux sys-libs/libsepol ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-056.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=45f781eddfa18ba32d2b0a83d5ac48a0 diff --git a/metadata/md5-cache/sys-kernel/dracut-057-r1 b/metadata/md5-cache/sys-kernel/dracut-057-r1 deleted file mode 100644 index 16e2eb827c03..000000000000 --- a/metadata/md5-cache/sys-kernel/dracut-057-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/asciidoc app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 >=dev-libs/libxslt-1.1.26 virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=configure install postinst setup test -DEPEND=>=sys-apps/kmod-23 elibc_musl? ( sys-libs/fts-standalone ) -DESCRIPTION=Generic initramfs generation tool -EAPI=8 -HOMEPAGE=https://github.com/dracutdevs/dracut/wiki -INHERIT=bash-completion-r1 linux-info optfeature systemd toolchain-funcs -IUSE=selinux test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig virtual/udev elibc_musl? ( sys-libs/fts-standalone ) selinux? ( sec-policy/selinux-dracut sys-libs/libselinux sys-libs/libsepol ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/dracutdevs/dracut/archive/refs/tags/057.tar.gz -> dracut-057.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=60003fb3f92489a4c566508e50c42f81 diff --git a/metadata/md5-cache/sys-kernel/dracut-057-r2 b/metadata/md5-cache/sys-kernel/dracut-057-r2 new file mode 100644 index 000000000000..685d7ec877cf --- /dev/null +++ b/metadata/md5-cache/sys-kernel/dracut-057-r2 @@ -0,0 +1,16 @@ +BDEPEND=app-text/asciidoc app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 >=dev-libs/libxslt-1.1.26 virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=configure install postinst setup test +DEPEND=>=sys-apps/kmod-23 elibc_musl? ( sys-libs/fts-standalone ) +DESCRIPTION=Generic initramfs generation tool +EAPI=8 +HOMEPAGE=https://github.com/dracutdevs/dracut/wiki +INHERIT=bash-completion-r1 linux-info optfeature systemd toolchain-funcs +IUSE=selinux test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] sys-apps/s6-linux-init[sysv-utils(-)] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig virtual/udev elibc_musl? ( sys-libs/fts-standalone ) selinux? ( sec-policy/selinux-dracut sys-libs/libselinux sys-libs/libsepol ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/dracutdevs/dracut/archive/refs/tags/057.tar.gz -> dracut-057.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5abab7046941215c90a05c30e626d047 diff --git a/metadata/md5-cache/sys-kernel/dracut-9999 b/metadata/md5-cache/sys-kernel/dracut-9999 index 3a1dd296fedd..dc0ad0a5019a 100644 --- a/metadata/md5-cache/sys-kernel/dracut-9999 +++ b/metadata/md5-cache/sys-kernel/dracut-9999 @@ -8,8 +8,8 @@ INHERIT=bash-completion-r1 linux-info optfeature systemd toolchain-funcs git-r3 IUSE=selinux test LICENSE=GPL-2 PROPERTIES=live -RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig virtual/udev elibc_musl? ( sys-libs/fts-standalone ) selinux? ( sec-policy/selinux-dracut sys-libs/libselinux sys-libs/libsepol ) +RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys-apps/kmod-23[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] sys-apps/s6-linux-init[sysv-utils(-)] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig virtual/udev elibc_musl? ( sys-libs/fts-standalone ) selinux? ( sec-policy/selinux-dracut sys-libs/libselinux sys-libs/libsepol ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=708489ea0a6ad0aaf620c745ac47f0b4 +_md5_=ff1003bdd211f2c82ce521d3f844c637 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.143 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.143 deleted file mode 100644 index 13256799665f..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.143 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.143 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.143 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.143 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-152.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-152.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=98b6b100a3b6e3e7457bf50748465b2b diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.144 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.144 deleted file mode 100644 index 8752c726a047..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.144 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.144 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.144 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.144 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-153.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-153.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=98b6b100a3b6e3e7457bf50748465b2b diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.145 deleted file mode 100644 index 60a4b73c9666..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.145 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.145 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.145 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.145 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-154.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8d6f17ce0495d5aea2ba3dcee5746e96 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.146 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.146 deleted file mode 100644 index 5418fb8c22c6..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.146 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.146 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.146 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.146 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-155.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-155.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8d6f17ce0495d5aea2ba3dcee5746e96 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.147 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.147 index 95eeb232705e..9cfbc5f7d38c 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.147 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.147 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.147 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.147 virtual/libelf @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.147 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-156.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-156.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) _eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8d6f17ce0495d5aea2ba3dcee5746e96 +_md5_=98b6b100a3b6e3e7457bf50748465b2b diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.68 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.68 deleted file mode 100644 index 2333000ac346..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.68 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.68 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.68 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.68 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-72.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-72.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3c0a9a345a7aba91c0d17740cb6d2435 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.69 deleted file mode 100644 index dc38862e77b6..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.69 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.69 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.69 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.69 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-73.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-73.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3c0a9a345a7aba91c0d17740cb6d2435 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.70 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.70 deleted file mode 100644 index 7f1d550fd1b7..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.70 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.70 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.70 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.70 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-74.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-74.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=467badd8045b484dbd655f59e5c28461 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.71 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.71 deleted file mode 100644 index 9fee28e1971e..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.71 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.71 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.71 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.71 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-75.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-75.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=467badd8045b484dbd655f59e5c28461 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.72 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.72 index 627d9b25e6fa..129d53676ca2 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.72 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.72 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.72 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.72 virtual/libelf @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.72 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-76.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) _eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=467badd8045b484dbd655f59e5c28461 +_md5_=3c0a9a345a7aba91c0d17740cb6d2435 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.10 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.10 deleted file mode 100644 index 84e301d662f9..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.10 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.10 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.19.10 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.10 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-12.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0c818bf9544b8e44b35ed50d6c5b9c86 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.11 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.11 deleted file mode 100644 index f343f82240fc..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.11 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.11 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.19.11 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.11 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-13.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0c818bf9544b8e44b35ed50d6c5b9c86 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.12 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.12 deleted file mode 100644 index dd0a17b1442b..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.12 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.12 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.19.12 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.12 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-14.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=51390cb9b35cec9dc616cb4ac06fafe7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.13 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.13 deleted file mode 100644 index cfa40781a8bd..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.13 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.13 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.19.13 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.13 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-15.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-15.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g3.tar.gz -> gentoo-kernel-config-g3.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.13-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.13-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.13-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.13-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=372181c62e2f5df5e9b2ac8b79ed483d diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.9 deleted file mode 100644 index 2b7ed567bc35..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.9 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.9 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.19.9 virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.9 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-11.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=0c818bf9544b8e44b35ed50d6c5b9c86 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.213 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.213 deleted file mode 100644 index 8f82216509a8..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.213 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build -IUSE=debug savedconfig +initramfs test -KEYWORDS=amd64 arm64 ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.213 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.213 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.213 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-218.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-218.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9b928db3d49ba10fa170b9c5fdf74687 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.214 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.214 deleted file mode 100644 index 608e09b19ea2..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.214 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build -IUSE=debug savedconfig +initramfs test -KEYWORDS=amd64 arm64 ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.214 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.214 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.214 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-219.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-219.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9b928db3d49ba10fa170b9c5fdf74687 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.215 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.215 deleted file mode 100644 index 8817ffeb8c93..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.215 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build -IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.215 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.215 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.215 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-220.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-220.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6cee488fb31374a4d7318e114f79d7ca diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.216 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.216 deleted file mode 100644 index 1017d4a5ea35..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.216 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test -DESCRIPTION=Linux kernel built with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build -IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.216 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.216 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.216 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-221.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-221.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6cee488fb31374a4d7318e114f79d7ca diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.217 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.217 index d4b1ced409e3..2b3113ba979f 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.217 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.217 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) INHERIT=kernel-build IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.217 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.217 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.217 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-222.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-222.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) _eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6cee488fb31374a4d7318e114f79d7ca +_md5_=9b928db3d49ba10fa170b9c5fdf74687 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.143 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.143 deleted file mode 100644 index 1c4424f2c0ba..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.143 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.143 -RDEPEND=!sys-kernel/gentoo-kernel:5.10.143 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.143 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-152.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-152.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143-1.xpak -> gentoo-kernel-5.10.143-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143-1.xpak -> gentoo-kernel-5.10.143-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143-1.xpak -> gentoo-kernel-5.10.143-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143-1.xpak -> gentoo-kernel-5.10.143-1.x86.xpak ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6a5eb74085453d8e3c0b2eebe18e44e4 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.144 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.144 deleted file mode 100644 index 2bed6713f0b1..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.144 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.144 -RDEPEND=!sys-kernel/gentoo-kernel:5.10.144 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.144 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-153.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-153.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144-1.gpkg.tar -> gentoo-kernel-5.10.144-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144-1.gpkg.tar -> gentoo-kernel-5.10.144-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144-1.gpkg.tar -> gentoo-kernel-5.10.144-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144-1.gpkg.tar -> gentoo-kernel-5.10.144-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6a5641a5b6dacc3ed47f02e6e2237da2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.145 deleted file mode 100644 index 9392924c200d..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.145 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.145 -RDEPEND=!sys-kernel/gentoo-kernel:5.10.145 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.145 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-154.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145-1.gpkg.tar -> gentoo-kernel-5.10.145-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145-1.gpkg.tar -> gentoo-kernel-5.10.145-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145-1.gpkg.tar -> gentoo-kernel-5.10.145-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145-1.gpkg.tar -> gentoo-kernel-5.10.145-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=a2f8346a981d5eb7febba1a06ef804ff diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.146 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.146 deleted file mode 100644 index 7e3b2812fcab..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.146 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.146 -RDEPEND=!sys-kernel/gentoo-kernel:5.10.146 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.146 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-155.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-155.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146-1.gpkg.tar -> gentoo-kernel-5.10.146-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146-1.gpkg.tar -> gentoo-kernel-5.10.146-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146-1.gpkg.tar -> gentoo-kernel-5.10.146-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146-1.gpkg.tar -> gentoo-kernel-5.10.146-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=a2f8346a981d5eb7febba1a06ef804ff diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.147 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.147 index 5af96ee61253..d0ef759a3e6a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.147 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.147 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) INHERIT=kernel-install toolchain-funcs unpacker IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.147 RDEPEND=!sys-kernel/gentoo-kernel:5.10.147 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.147 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-156.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-156.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147-1.gpkg.tar -> gentoo-kernel-5.10.147-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147-1.gpkg.tar -> gentoo-kernel-5.10.147-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147-1.gpkg.tar -> gentoo-kernel-5.10.147-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147-1.gpkg.tar -> gentoo-kernel-5.10.147-1.x86.gpkg.tar ) _eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=a2f8346a981d5eb7febba1a06ef804ff +_md5_=56f41fe54f9ae4f924ac77e39f7a5b52 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.68 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.68 deleted file mode 100644 index 494c5ab565d5..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.68 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.68 -RDEPEND=!sys-kernel/gentoo-kernel:5.15.68 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.68 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-72.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-72.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68-1.xpak -> gentoo-kernel-5.15.68-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68-1.xpak -> gentoo-kernel-5.15.68-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68-1.xpak -> gentoo-kernel-5.15.68-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68-1.xpak -> gentoo-kernel-5.15.68-1.x86.xpak ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=98f049ad1cf99d051c15f38a6faab5dc diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.69 deleted file mode 100644 index 786eba441c4d..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.69 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.69 -RDEPEND=!sys-kernel/gentoo-kernel:5.15.69 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.69 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-73.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-73.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69-1.gpkg.tar -> gentoo-kernel-5.15.69-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69-1.gpkg.tar -> gentoo-kernel-5.15.69-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69-1.gpkg.tar -> gentoo-kernel-5.15.69-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69-1.gpkg.tar -> gentoo-kernel-5.15.69-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=cce2392891a023462b7198641d040ef2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.70 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.70 deleted file mode 100644 index 545e78f41c98..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.70 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.70 -RDEPEND=!sys-kernel/gentoo-kernel:5.15.70 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.70 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-74.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-74.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70-1.gpkg.tar -> gentoo-kernel-5.15.70-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70-1.gpkg.tar -> gentoo-kernel-5.15.70-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70-1.gpkg.tar -> gentoo-kernel-5.15.70-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70-1.gpkg.tar -> gentoo-kernel-5.15.70-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=6415db1b5b031c70d1be802ca1cc9fa3 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.71 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.71 deleted file mode 100644 index 27c80ecdac2a..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.71 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.71 -RDEPEND=!sys-kernel/gentoo-kernel:5.15.71 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.71 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-75.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-75.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71-1.gpkg.tar -> gentoo-kernel-5.15.71-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71-1.gpkg.tar -> gentoo-kernel-5.15.71-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71-1.gpkg.tar -> gentoo-kernel-5.15.71-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71-1.gpkg.tar -> gentoo-kernel-5.15.71-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=6415db1b5b031c70d1be802ca1cc9fa3 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.72 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.72 index c97305bfb6a3..6ee106c8be3a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.72 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.72 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) INHERIT=kernel-install toolchain-funcs unpacker IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.72 RDEPEND=!sys-kernel/gentoo-kernel:5.15.72 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.72 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-76.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72-1.gpkg.tar -> gentoo-kernel-5.15.72-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72-1.gpkg.tar -> gentoo-kernel-5.15.72-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72-1.gpkg.tar -> gentoo-kernel-5.15.72-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72-1.gpkg.tar -> gentoo-kernel-5.15.72-1.x86.gpkg.tar ) _eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=6415db1b5b031c70d1be802ca1cc9fa3 +_md5_=1d540954391b5c1b1c2f7f3d4254e315 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.10 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.10 deleted file mode 100644 index cab08a303b8b..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.10 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.10 -RDEPEND=!sys-kernel/gentoo-kernel:5.19.10 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.10 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-12.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10-1.gpkg.tar -> gentoo-kernel-5.19.10-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10-1.gpkg.tar -> gentoo-kernel-5.19.10-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10-1.gpkg.tar -> gentoo-kernel-5.19.10-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10-1.gpkg.tar -> gentoo-kernel-5.19.10-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c2fa85d5bb993fb37a3cdd13c378ab22 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.11 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.11 deleted file mode 100644 index a8a478dd4604..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.11 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.11 -RDEPEND=!sys-kernel/gentoo-kernel:5.19.11 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.11 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-13.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11-1.gpkg.tar -> gentoo-kernel-5.19.11-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11-1.gpkg.tar -> gentoo-kernel-5.19.11-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11-1.gpkg.tar -> gentoo-kernel-5.19.11-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11-1.gpkg.tar -> gentoo-kernel-5.19.11-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=b9fc349d438d5f0d230a0ba60c7a79bc diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.12 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.12 deleted file mode 100644 index 98970c5959f8..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.12 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.12 -RDEPEND=!sys-kernel/gentoo-kernel:5.19.12 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.12 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-14.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12-1.gpkg.tar -> gentoo-kernel-5.19.12-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12-1.gpkg.tar -> gentoo-kernel-5.19.12-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12-1.gpkg.tar -> gentoo-kernel-5.19.12-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12-1.gpkg.tar -> gentoo-kernel-5.19.12-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=b9fc349d438d5f0d230a0ba60c7a79bc diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.13 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.13 deleted file mode 100644 index ded43657d4da..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.13 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.13 -RDEPEND=!sys-kernel/gentoo-kernel:5.19.13 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.13 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-15.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-15.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13-1.gpkg.tar -> gentoo-kernel-5.19.13-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13-1.gpkg.tar -> gentoo-kernel-5.19.13-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13-1.gpkg.tar -> gentoo-kernel-5.19.13-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13-1.gpkg.tar -> gentoo-kernel-5.19.13-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=b9fc349d438d5f0d230a0ba60c7a79bc diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.9 deleted file mode 100644 index 01603a33077a..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.9 -RDEPEND=!sys-kernel/gentoo-kernel:5.19.9 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.9 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-11.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9-1.xpak -> gentoo-kernel-5.19.9-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9-1.xpak -> gentoo-kernel-5.19.9-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9-1.xpak -> gentoo-kernel-5.19.9-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9-1.xpak -> gentoo-kernel-5.19.9-1.x86.xpak ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9054ae0ea028ae29ac01e88776e0eebf diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.213 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.213 deleted file mode 100644 index a8fd869f4c8c..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.213 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.213 -RDEPEND=!sys-kernel/gentoo-kernel:5.4.213 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.213 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-218.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-218.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213-1.xpak -> gentoo-kernel-5.4.213-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213-1.xpak -> gentoo-kernel-5.4.213-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213-1.xpak -> gentoo-kernel-5.4.213-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213-1.xpak -> gentoo-kernel-5.4.213-1.x86.xpak ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bf295e8d83d99ae4e955267be0003734 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.214 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.214 deleted file mode 100644 index 1dff249080ba..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.214 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.214 -RDEPEND=!sys-kernel/gentoo-kernel:5.4.214 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.214 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-219.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-219.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214-1.gpkg.tar -> gentoo-kernel-5.4.214-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214-1.gpkg.tar -> gentoo-kernel-5.4.214-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214-1.gpkg.tar -> gentoo-kernel-5.4.214-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214-1.gpkg.tar -> gentoo-kernel-5.4.214-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=e2c98952f63273e21ceea95828a379a1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.215 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.215 deleted file mode 100644 index 9acea43346fe..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.215 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.215 -RDEPEND=!sys-kernel/gentoo-kernel:5.4.215 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.215 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-220.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-220.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215-1.gpkg.tar -> gentoo-kernel-5.4.215-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215-1.gpkg.tar -> gentoo-kernel-5.4.215-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215-1.gpkg.tar -> gentoo-kernel-5.4.215-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215-1.gpkg.tar -> gentoo-kernel-5.4.215-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=a92166b3d4dccb5fb820c05a523a775a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.216 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.216 deleted file mode 100644 index b22f01ddfbf5..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.216 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-install toolchain-funcs unpacker -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.216 -RDEPEND=!sys-kernel/gentoo-kernel:5.4.216 virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.216 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-221.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-221.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216-1.gpkg.tar -> gentoo-kernel-5.4.216-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216-1.gpkg.tar -> gentoo-kernel-5.4.216-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216-1.gpkg.tar -> gentoo-kernel-5.4.216-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216-1.gpkg.tar -> gentoo-kernel-5.4.216-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=a92166b3d4dccb5fb820c05a523a775a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.217 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.217 index 5fc155545ed5..2c2ab90485da 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.217 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.217 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) INHERIT=kernel-install toolchain-funcs unpacker IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.217 RDEPEND=!sys-kernel/gentoo-kernel:5.4.217 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.217 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-222.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-222.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217-1.gpkg.tar -> gentoo-kernel-5.4.217-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217-1.gpkg.tar -> gentoo-kernel-5.4.217-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217-1.gpkg.tar -> gentoo-kernel-5.4.217-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217-1.gpkg.tar -> gentoo-kernel-5.4.217-1.x86.gpkg.tar ) _eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=a92166b3d4dccb5fb820c05a523a775a +_md5_=e2c98952f63273e21ceea95828a379a1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.72 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.72 index 43a57fe8c7d1..74411e455e68 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.72 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.72 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip SLOT=5.15.72 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-76.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-76.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-76.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-76.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-76.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-76.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-76.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-76.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=469a2e1d198d379df0cb56844d94cd90 +_md5_=1a67aa6d5ea1856ad94174fa81c2c8c3 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.16 b/metadata/md5-cache/sys-kernel/linux-headers-5.16 deleted file mode 100644 index 46225898468a..000000000000 --- a/metadata/md5-cache/sys-kernel/linux-headers-5.16 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/xz-utils dev-lang/perl -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Linux system headers -EAPI=7 -HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel -INHERIT=kernel-2 -IUSE=headers-only -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RESTRICT=test -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.16.tar.xz https://dev.gentoo.org/~soap/distfiles/sys-kernel/linux-headers/gentoo-headers-5.16-0.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=a39d67dc1b4cc46648362b8012358ebc diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.17-r1 b/metadata/md5-cache/sys-kernel/linux-headers-5.17-r1 deleted file mode 100644 index ba5310372708..000000000000 --- a/metadata/md5-cache/sys-kernel/linux-headers-5.17-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/xz-utils dev-lang/perl -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Linux system headers -EAPI=7 -HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel -INHERIT=kernel-2 -IUSE=experimental-loong headers-only -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RESTRICT=test -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-5.17-0.tar.xz experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/linux-loongarch-next-on-5.17-20220423.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5addf0ae803cb7c1f60c96847d9af1f9 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.18 b/metadata/md5-cache/sys-kernel/linux-headers-5.18 deleted file mode 100644 index 28636fde0c1c..000000000000 --- a/metadata/md5-cache/sys-kernel/linux-headers-5.18 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/xz-utils dev-lang/perl -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Linux system headers -EAPI=7 -HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel -INHERIT=kernel-2 -IUSE=experimental-loong headers-only -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RESTRICT=test -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~xen0n/distfiles/sys-kernel/linux-headers/gentoo-headers-5.18-0.tar.xz experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/linux-loongarch-next-on-5.18-20220523.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c1265fcecba06951c95b2ecf4ed45468 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.18-r1 b/metadata/md5-cache/sys-kernel/linux-headers-5.18-r1 deleted file mode 100644 index 99611f5d5fbd..000000000000 --- a/metadata/md5-cache/sys-kernel/linux-headers-5.18-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/xz-utils dev-lang/perl -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Linux system headers -EAPI=7 -HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel -INHERIT=kernel-2 -IUSE=experimental-loong headers-only -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RESTRICT=test -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-5.18-1.tar.xz experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/linux-loongarch-next-on-5.18-20220523.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=061bb7e016b767858fa992f751f61a41 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.0 b/metadata/md5-cache/sys-kernel/linux-headers-6.0 new file mode 100644 index 000000000000..b93217aa2133 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/linux-headers-6.0 @@ -0,0 +1,14 @@ +BDEPEND=app-arch/xz-utils dev-lang/perl +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Linux system headers +EAPI=7 +HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel +INHERIT=kernel-2 +IUSE=headers-only +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RESTRICT=binchecks strip +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.0-0.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=f8a546fe6d6aebb34ae3f231e9801ce4 diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.0_p1 b/metadata/md5-cache/sys-kernel/pf-sources-6.0_p1 new file mode 100644 index 000000000000..9d68b761b60e --- /dev/null +++ b/metadata/md5-cache/sys-kernel/pf-sources-6.0_p1 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches +EAPI=8 +HOMEPAGE=https://codeberg.org/pf-kernel/linux/wiki/README https://dev.gentoo.org/~mpagano/genpatches/ +INHERIT=kernel-2 optfeature +IUSE=symlink build +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.0_p1 +SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.0-pf1.tar.gz -> linux-6.0-pf1.tar.gz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.0-1.base.tar.xz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.0-1.extras.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5efebbcec7b9ad7645decc7fcd5fc620 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.143 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.143 deleted file mode 100644 index 33c6d2d02187..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.143 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.143 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.143 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.143.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.143.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=730bb5890cdabd4c99a71541ebcebb0d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.144 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.144 deleted file mode 100644 index cf5d5b594150..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.144 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.144 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.144 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.144.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.144.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=730bb5890cdabd4c99a71541ebcebb0d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.145 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.145 deleted file mode 100644 index 9f21a808ba90..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.145 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.145 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.145 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.145.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.145.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=730bb5890cdabd4c99a71541ebcebb0d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.146 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.146 deleted file mode 100644 index cf920c7082e2..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.146 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.146 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.146 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.146.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.146.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=730bb5890cdabd4c99a71541ebcebb0d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.68 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.68 deleted file mode 100644 index 7d21e8f1411a..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.68 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.68 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.68 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.68.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.68.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=3e4f9b1f2db82487ca5d21a388b5ee08 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.69 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.69 deleted file mode 100644 index 523c1f9b4084..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.69 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.69 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.69 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.69.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.69.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=3e4f9b1f2db82487ca5d21a388b5ee08 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.70 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.70 deleted file mode 100644 index 1ed38a9e4a56..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.70 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.70 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.70 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.70.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.70.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=3e4f9b1f2db82487ca5d21a388b5ee08 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.71 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.71 deleted file mode 100644 index 9827a5c60ea3..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.71 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.71 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.71 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.71.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.71.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=3e4f9b1f2db82487ca5d21a388b5ee08 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.10 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.10 deleted file mode 100644 index a8301e0b9b0c..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.10 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.10 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.10 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.10.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.10.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=a6d3131143c8ab1d7a37a842a60ea2cf diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.11 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.11 deleted file mode 100644 index 61382922c218..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.11 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.11 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.11 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.11.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.11.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=a6d3131143c8ab1d7a37a842a60ea2cf diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.12 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.12 deleted file mode 100644 index 5ada2275a092..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.12 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.12 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.12 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.12.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.12.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=a6d3131143c8ab1d7a37a842a60ea2cf diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.13 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.13 deleted file mode 100644 index d9313a179afb..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.13 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.13 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.13 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.13.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g3.tar.gz -> gentoo-kernel-config-g3.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.13.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.13-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.13-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.13-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.13-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=e8868bc49dfad531ca20884c3bfa62f2 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9 deleted file mode 100644 index 40d0b808634f..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.19.9 -RDEPEND=virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.19.9 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.9.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g2.tar.gz -> gentoo-kernel-config-g2.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.9.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.9-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.9-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.9-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.9-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.9-gentoo ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=a6d3131143c8ab1d7a37a842a60ea2cf diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.213 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.213 deleted file mode 100644 index 6592f9ff0c09..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.213 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build verify-sig -IUSE=debug savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.213 -RDEPEND=virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.213 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.213.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.213.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=5ec332f71bc9a665a347424e0d1e624c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.214 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.214 deleted file mode 100644 index 6f62d577e593..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.214 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build verify-sig -IUSE=debug savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.214 -RDEPEND=virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.214 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.214.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.214.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=5ec332f71bc9a665a347424e0d1e624c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.215 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.215 deleted file mode 100644 index 4ebdea72ce9f..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.215 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build verify-sig -IUSE=debug savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.215 -RDEPEND=virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.215 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.215.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.215.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=5ec332f71bc9a665a347424e0d1e624c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.216 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.216 deleted file mode 100644 index 7523603b12de..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.216 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack -DESCRIPTION=Linux kernel built from vanilla upstream sources -EAPI=8 -HOMEPAGE=https://www.kernel.org/ -IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) -INHERIT=kernel-build verify-sig -IUSE=debug savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.216 -RDEPEND=virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.216 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.216.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.216.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) -_eclasses_=dist-kernel-utils e5770280638737f3eac32f8066a985ca kernel-build 56a2b68bcf7c669e00b2b7cfe8478ae9 kernel-install 74f21ec056c1a9ee7d7425221931f11a mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=5ec332f71bc9a665a347424e0d1e624c diff --git a/metadata/md5-cache/sys-kernel/zen-sources-5.18.16 b/metadata/md5-cache/sys-kernel/zen-sources-5.18.16 deleted file mode 100644 index 97a5605c0aec..000000000000 --- a/metadata/md5-cache/sys-kernel/zen-sources-5.18.16 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=The Zen Kernel Live Sources -EAPI=8 -HOMEPAGE=https://github.com/zen-kernel -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.18.16 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-1.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-1.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-1.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v5.18.16-zen1/v5.18.16-zen1.patch.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=95c873030eaccf7a04d03258a87f310a diff --git a/metadata/md5-cache/sys-kernel/zen-sources-5.19.13 b/metadata/md5-cache/sys-kernel/zen-sources-5.19.13 new file mode 100644 index 000000000000..49b9331a2e14 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/zen-sources-5.19.13 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=The Zen Kernel Live Sources +EAPI=8 +HOMEPAGE=https://github.com/zen-kernel +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.19.13 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.19-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-1.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.19-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.19-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-1.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.19-1.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v5.19.13-zen1/v5.19.13-zen1.patch.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=95c873030eaccf7a04d03258a87f310a diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index f38c6030c2be014e3a8bce158de4ae13322d5d2f..cca3a6ea7acd697753c2adbd870022e2c15f679c 100644 GIT binary patch literal 33906 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%0AsW;x4ao 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 W6c<cOnSR~nfBk>)rhx#X@BjeHG>(Y? literal 33737 zcmV(*K;FL}iwFP!00002|BSuKt{q2~t~sx#;JiS>t#z|uUfco-sG3#H6Xs^-kwmHk zrHIU|r?2mGQfD8Aq{LM;l1QGt-IuNA|5s=K^I!hofB7)J{Oy;Izy3CUTH}YGf7&0z zr}Xhl{18$+KKzgW`(OUA|0Dj75A}>8*0ZFT^6sOIe(y4_G5S8n?#ErP9zwiRy;d04 zTJ=o3U8|J4$ISn?*{*b?9D3VVN$t4S8At6c-zleS9Wji4wwZURDb*Fn3L)g)db`7s zKm0%c=f9K?KdgA2akqP4E6=Nrv*bBqZv4}oR$BMWG4C|$b?md8*Ae?2(sl0ZJX0G- zxXZp<-0PTU?DfdUITL^F^S;`hb{@0(M5FQ}BaVEP5L!<?%zpKF{BQsB&n1>Wg^ypt zhj6s~l35Hp9CH_BH}=u*(#q=fUZJIf-$7jaoS9E<<!WhNcMn&%5cJ*i&bh`C&JgE` z6!IBziHR4grOq&JUUTJhw8<~c&L12#?t1ba^S=2WMDe@K_OXt_yT>Dr``D==+_u_L z$I<R%<XL8@WA#?!8QZn*`(DQx@3YjtW9|1$@vO(eK_8(Z)x5${;=0Z;uW^o}@1E}C z;@fL4D;_KKk~*(FFOIqXmCVYg<3msNO<wtIS4hY^k2CW6oMLR{47^gT`RMDoN?$w8 z67pI4Yy-uZ`Ob6pqcx5-?0lnVyx<Ynk^9vm2hz`!@16oLee`_gTCdR7d9VAZS4{0* zd#63x@ABeHuU%qBIZ-DL@4m`J__2>xuif%dcD(M~=aD#7PVT;V(tKS!;yrigKnKbj z`2Cjpymmr`TiQKi0mr^3A6W{I(h%-}-VQ$V%GZ%nEAgAWuJP;NKOUbVLJG(6lG1th zg~im9^X@15za}RTt`+OeH{=V$J29ZTN=^NY6~SnlX(EMsx4Vvh#hKTIG2V&u<;ghW zahzv3&XyNP$R9a(={F~gp<l;nm{(}Kl={1r2BtYVb^a4ux;GjWVw>T-`xwWlN9i$K z_mRt0Zmc`qJodR(Tbb`f!B*nck2czlXi&{P75;3mdAE_qUGDR&<6h(Bi!&#7mw3fp z@|hFT{DYLfn%`001ciCy0#@f05kj4uHFi??)U-pZX=YA<N512U0bw6A-YuL7yEyY) zN9+8?nPWQgdE9$<^lNs#NX{XrbZ0!twc3SuXu%`lkptFw$DpbHE~o=5JF)9k%XPQ2 z^IUxTcqEWlE0{T|jG?3}j8V$5XUM!N{;~9Q_LEaM$GA|daq~3ij4`EI@3YRm`ngAL zc~_kCvCHfk?;P-kc*(PI^6Q(RKL7Oh-#-8F>&G8HU%!5gpHhB&Jn!))F!TW5P%qB^ z%*QxaJ?fdyji%**XBwPm<kwO5diS2E{<5@n-$%eS_rNEFbKQ7_j<>*a%AE=?d|W|C zab9O#{B?$&F`9}uiDT?}_`}zIz4<F#X3h~Um<gwwYep+js@3+ndPuvXEeBx)f7d2f zt>44U^2j_gnqJb$x2IzSKH|vxAVv+nz%}d6Z7j42oviqStF_8Q_c}Hvc%WTJ`3r%S zPs%I5<mFSYt9C56<4$;xQEy@gf%3w@?|?!SoWoHD9yQiYJh}H+c%oRbLZqzCa@gUB zrJWm(GUu3k?06=$WB8`n#?3SKHTDj8v~w?vzH`>U%d7IP3*{hI9l8pP^_oR#Um0f+ zGM0Yn81~|439jwHH5E*67veNe9a1A+w&Pec5Qfru&TwF=X<Rcklp9|>(QkB;@Xzmu zYsVb@+ED&V!Kxwg5m|mGvZ|S6`~)$06MZ&jIpdXTh?lXvs0}@|HhANi&if#upXfK9 ztnTa5{sOl8cs~>(oUI0|c8CkoL<Po;q4k3&KGq->+`SZCP3kWdBh2e-(pgKWGp&Xn z9y3fdCp8qcwvKfH92RaVmIWw?=OzN+3=mQ~5{`6?kyG0()Og>4NL=Q|gEtUQX?VcQ zp`#fc$aIE@e;~f%aq6i1FGP0!>n~qrMi6|H+345<Uvi_pC$TUQnfD!6iusrYXH*+j zi$wakFh4B%Y)Q?((>$>|9MS|&wf-n4st&a2SH->e5l=z~r^pWzypL6D4m)9<C-G%m zn=tVPBM`D~0981MV)%xemmzKhz`)rF-g6<nfHq?09mGL^0OfSx#EoO)i&iIAAON)d z(xK!3O5G{X1UkBipnNq-Sv#O6a;kW?lTgu;VeYTYvV9fU(O&`!6;bo@ce(Vfn8dN; z#3aCcoY(Y#F+=r>kj@d~p|IMZZ=PZ$RRg2O6N8t+I#ja(2mtvU2^WLM6RhTX$BA!m zM9UTnCJbx~Z&<aah8h+Q;y}hg$P9WO5t$U+0Csre4oA81tSemVHL6DB+ZC@7=HNTQ z54=PoJl}&Dl|v1FXCSoo8rpTC_jf?NoLd_>G?2{EkKO<s^DhL}pGXN}d=nTLbR~{7 zAq@Uj0Fp^Zm|{SOTM5TKFr|e4g0KnzHDCZ2J|~<AZXTU@Lug32v=iskF5q_=)A*Uz zLAWaka4YNpm2k-D)&v;eK-k68zcg&2o((w;B!wF-sZQSZ@jw}uwXQt-#FgE|$&9}z zcEsz7V-g8Lo#O<P09Qa)0pX^h4@<nroOst((elafU7%ELu_^e062@zSJb!m&Km0uZ z{nsyl|LM2SKkkpmzy9(CfC3Od;;G~?pO>Zqz!PDYsCc&=ab6rh5s?32gq_nP3IMfn zN%%~_H(X@_YAWK7pfn8SsswbRVFPf3H*bI?sEF7K@ZTsEIJSh{d&2e2^OzHCTMO?? zbeO*j4n8$!3mx2o*pC)(ViGoqM+C^1i&%0V8&||1xREF3k5{^YaA(Cb;6^wm4jOgE zS75cg!KrKJ#5#HpFy(wbKwxYI?&8-1$BY{%=<VyP;O5Ui{_^>U{pI7A-#&))>G*`2 z@eFU$Dg*osg+YP9RuD7bBAEBCCz>2Vtmo)ej|myPO9gh%eWY;p&beRucj5wc;{<N) z%}-3i&`I<rrsyEh0742c3)sR3h)!ylaf>aW2yc!I56&YLcnsKc&sK5;Q#F18|JOF8 zEH8`=4ij(y26K$%*t-H|F}@=ZJZ_x$Q6^TgAuCtg`P#Z2*i#%R|8bu^0q>5BSPb-- z2Zq!GEV;Emkyb`p^+P<~p^F&z0ZKVhu5*M1PPl;Xd&Qn_Ui!N3-5TbVa^unA)Px;W zuSd=Uv<@f*E&v~5K6yr7W%NFAlV}5?$&Wb%Rc&1x0s?3QG$rl*fLPA`hVxIr35tH= zs08b!;|=j(3l1NzwLzS?gA385Ucm>P4Jtt(%{MT3#CRfL9uY9evx`(8zYO%r9w@JI zjRDCe4xP9DhM1cQkq1GdKJ%}nr7a?`_QDnfD9#atpQn0@(*X);cRVx^QPaRn-Y0B~ zNR*(6{B}(cSB#B^C-i_98o)Cy=q9e8$3+d+21p}GUVDLsF)zGq84v(uLu?aqRB-e+ zfpI=45ng%va~aPl78om<DM2FmrN~>JekuA!NaY7k0wR!w7(p<7U_Sv8*jt-QjsuNQ z@krRgrx4ljZw1eBFZ|g=;S<V>2A~-E{u6=0v;nUXK>8*vpf2cU=xIS>oreRVgO(N! z5@nEd*8{*4c-&)y&VXkVuK>{%lRZv}Ky~5jPH<K%nhtLRp2oBHyMQf-2vIrUy)b=H zYFxPOvN7`UyR>F89-=MKa$vx{%Dl>{@?-JxW%TYIC&&+0-5{YG1+O4evkg3J3g_Np z71;i`1_D8qP@uIt4iqz714hDW)_?&Ly$;AMr0#AH1vvgnTAw<95s})<BKe9m3%mnp z!0{(MaTZwQ`x58$wqcXw2He1P@md$mv#qZ#Eo{8R1ReBoz}>)3KmcgEjL%@XGM)%n zk|T72e?$()6m`VFYX?y6eDhyrcpORKeiX<m5*nEAI`GDRcoRO}yBs(;@a;f>(p*m_ zqQfAdLKori5)5@I_#vJJcwsAoMr<ES9CI;$VnP5Y1ZX;Xz2Gr-KL12y6_Fi(BC@pG zng)Dc3UDoTD;N*_ly`(w7r@m*RTi3mpTP9vNx9&+GbSLI3=z+8tcIH>T0>6J|6a^5 z03MEpdvAdIyre!jJVJ1(1=j|Vsrii}5$_ZJZQ}R!{)CT=2js-SuK?I$QX~=+aX<@7 zYj_N!;NgKS*`(1qGoBOrO-Lwt>7uZ0$mWKN04XqXu<%LnM(uF0n~1heqV<J$Y=0%P zuizraC&L3NeV66|XhM+T7etp>@J<<iLC}N_wFHQU=wm81LW|6}OjCyZ0Qd(ew9nn} zWjGv6nGkUi$vZEGyKhhid@lmV54F1QifaKe!XJUM1&En1JoXzVgK)N~aV|p21TrLy zo``nh*ouj|oe07xO(CGmxADCLtO1ZdaRs^apgb?XXr2y?S-{cQ>n#I-{$q^1=5>KR zCkz&n2Zqe}Il^o>^B*Pm>-g#OZ=e6a{pHu+QAT`EF>ky!l8Xe*ffs<{Mo>Y(6kvz2 zCD3~<MJGk*$E5>#qdB6gzbkzmAcrj!C+b0)Dq3<0F5swZCSAFlyusqYEr-sXcnG;j z;XwJ;8<;&zV-JpC5GBe)(17Ixv49)_Nx>5fW11ZP1?A-k@!*_ty@6Zs>#tcbh)G2o zakqfK4XlIG1N28mSokkIg?Vt`FTuF(z13Pi3$N7vd%=AJ9K6^oeqKO8JnXCqEe0Qr zNpOJqo_7M%;BkX_3V_;?D*{|ZS>6zK09B8;AuzSs<nxaBZG^I5gm~G*tkK1}q8WG@ zm`en77TjMcm|`(I$Fa1Rd%HOK9TSR$k39oe;Xdwwy5p%bpdz4O&}bPZ5zOrFy@+9D zOTQWsM74sXrNFt>OgPJfh&=FZ=-CBxJv;G(XW|v$pTroV4G;m3)53o*xNo7fo-e++ z7I700SqMLYm;$Wj(PjtOcbGPQAB2FoPJ%|)M6rru#uMps+Q1P!BmM{s0?(QSjKK3@ zi8ucpfN{>@BIcf^5HUtTJz^lD;7h?}ZyE=&0FCiIGeS^7gbP<8sDKTF_6VxxMUWfL zaRL^DnO&abM&SsVxZ>-|M5{&2$D<)^$eOvKUV9(Fad6|(qH`E{#=VcDpRy6GnuvA( zF9_~yhyeS)BcIp^jtRoUVVq`9b^tKO8xIe!1u(1=#W|qEN%xL>0PkQRM}>dD4;TK& z0tpWb_ycMPP5~h2sUO1q;hgdnZmR;D2%GU@*8+}B5y=~eA}C7A_#Axksq!6D)(JT= z>%2LIn=p>ogtVFS$1$%{bOU&U19PSe-i-eTFmZsy-^-#30S5mL&E!`%uX+$`Lxm;- z+=ky_OorS1_tJY8V84@IE+8)A-`!w$12$Y!C<iPF`C+I=B>XxUVgQNGdO;LnOQ7!5 zn(2x{EI8t9*8z;cB!I4~V|=*mwfLRF8xSRcd3hsX&_o&+iUcEte5AL8+Pc6%5DY92 zpID!Om~d36R6*$%@Vl<<F{Bnz+`I8%1akOHA;Lme<mxwpxWeF0U`N2`U;(8<4EQ2W z8DBy04&Y2vDh)9Z37@=uZT}0>`!3c3pI*gH$n7>zED_2y<vs~P_$z`v=<Xl_!U%GH zgbR3CC#n>VfG?W-?KWdibVUP4h)0J-LI}<O0l<i2M7$Hni1(hIe}r+wqjWw6%yCa7 z{-%QPxQQVVDq90>0=Ctr76UE<MuE#;h-Uz&4%7!+U^<*=aDwCbhltCq;_GZ+;(&|X z;yPi`#EEMoC+rv*=FSNc4v%r2A?=l=<!yWu;+HZ1{fE!jN38YJiKO09_yqyM!J!_+ zn2XT8aGkIMbRY7;u^p}7-4fd{rgx$^Pn4UPeEfPe)dls(l(3kA4>Xs#W5#s>nvM=8 zjfA#(5;URnoRTgS$GMwThBpWd>;RLPn@Z*e#wqZX4-j8~W?+0X=>cknI~}M=!n^X? z)>I3&4Nc_j`CM441r5N#i4_pD!GGZ2MHmFboz`Y!9YVR0_T$lyx<dF9Ni`((uKHw7 zxnBgDhSd?`f$G_!6J`c<tQT+zmJQl1C)ALzt3`G(2UvfHy3ND#wAp$tXN~z)T$VXr zsD$Q2<U_^Kzrg|G`XoNE+KN(M@hvC-CHN!&mpl)nMH^FFRw;rd<}&&biH?$Q(68vc zReaM13U(-PttA2pZ~sw#gDZ^#j&oiU;1?j&7&aJ{w*`;DvG(J!c|34Gc=h+7@ax|{ zwjyOekC!&#Yar1R#0?Ng(73ZhjHc+Pa1`^76ZZSqo_zl7F@q5U@@xmF?E>^4*h*** zsKm8e6}bolJoWAb+iE$_2yvPF0AS(yh<rS;z@@)j{|0AU2bgA8I`ItD8Z6`xi~u8j zEp*k&eb}59e&}gy==X-l1AP~wA(9?Ij*DoC8gka*1nO8-DyOJt6wfh%n{MDXl=;x^ za3CdqlhJ?u?LR*M^l^UquU~$%qd;kaR$uhfBt2+r6XkW#JTf32^~RRcJptUf3bRo- z0wPm~&Ea?I0ck^IfWif2N7W`61I%`T8{xsJRP+E0i^&Bn?gm=!6v6Sp`9z$;Wo|Q( z?Io>>x90Fsv=cm-6J#H*d*Z)|89Xv>vk|B76W(^Bvvc7YP(BD1Pz^GCLM`u9t%xBP z$N>sWkV3hy2&KktfNNI27F;?PoZx^EL_Gf8&TrCM*T>L4g-<CyiJ<&0D?3-+xIU=& zwy4A_ommyKf_dF|EW|^^A-WMW@9PGegF(VYBte|0d%`UZ!YVQ}ZGpn4oA`eKiWe#f z21~i?Xbx!pxpjEFMKqCGQPej<nXsM}TWuMnd9(mV=S|?E3*j`>{%rL)O+~c}dWzE& zAmCt@5gXpZ>A))pz{lViLL$`QehVOR;Og;cj}t?kgU*oC$^zP_m@x0}1(lx)c_iq* zt1J=vcRV?N&Ip)OO<!P=Kp?G=2Uz%PfpUTckE1<BF3w^NE9EUtv|jvh@EMN{7cta; zdmd3rlFo6X=&<yGE6dls#+FbJWmh=f3cee7yEfz!H(MIue_BAgL~ihQoY0M5Bi;}* zGMce7q{wz3JU&pcgw-eBdtu!iC@MQ}gneStS2=iaj3C1LLA_@PdUiBA=oD-SiF>^X zDt~I95^^#XTVIw}8h#(7X>5=Z!X==Wa7$Up?gf_->`?(*s8M$WN%O(HIUc?aam^+s zCSnw<Cgh0c?*K%86n(%1Q7`lQps{XU9Md(u1t&**y}p4g6dAH)68wP9N+5~ra8)=> z#A0+=xucR1=OjcW+HAn{Hc<~JsaDp~-L4rF5}%Gv3%&41sKp6V47X|8Qi+JMSt|EH zN8SUH(Eli>Q#rkG)QPo#Z<^i{m)OngK}Er#+t`Tyn!E?=VghqwJjA^ntgl_bJvb|( z!=L3xyRaSjbzQa>4FW+-L}Bwd)&8*wn8ZN<bifISv0Dg!Yv9SYIZeU?)<x6=ui}{S zBj*WB=I!CyXavljI2=~&0r-~V37XFdc_IjOW?N_izf6DiFcb~j86X3Yec&zBJr{r; z@y3cYSZ~}M%aQV%oXV&4DYlPazy<)Lm)&7?S84v&VoH^i+|}yQjhE8f*?A;wg?ovR zx+z9nz+DkgGYyO%LJiu!u>_O|7es^xWnS%QSF*RH+O{?ppy?zu;9+_F+m@L6W_Ppl zB6j*Hsw>U8ZelAy1C_Axu3AWeoELs_;lC=BOu7IngBjRMae&hrW{VBjhBm-U^TuHa zvN{N-WfXm6APoL2%e@0$5|zFa)b34A;`0PN$ja%RJ`uqav3;yGf}KA+BQ7WdaPU^9 zu1c`t)!<Z+AP|nFgc~`6z`@TvuR5GEjBVrXaop$%Ob3>E)}ZBdKLUk^Z(N~m8ypcq zHO;l-%kHw(>EjVKaC_J!q$YP84~Xd)K14l1Dmf1z^1gz}?lWFcmvvid!5ok@YI7ch z%ORWZd<}oghNlA`oZuQb*$tb6dVp{a&^}%#ypvOS3f>01{*sf0n0#%k&`?S|AfV)$ z8vzkb3I2!8lvQng{L0<tMiEdU^So_Zq2+rC+qQ~D0KfwEq^GpE5Bu0SNFpbI0JP5u zz|+ygj0l83{f$Bca5`bSoBO`(GJz0b@?%&c;K!|3TgC46ge<|dk$OlXNE8q~Tee=x z6I#SsMJyGPU$7~ALz5->i#H({Bnkf6iM`d2ZWiN-Ht*yVf0q-{=2cRw1kO!3ng*83 zEE?Zoy#Xi(dIf=30zbsrrco5e<SS+eSVtV@>My%eI1#Y%Wp;~jh8cpaTfs>1AUu&A zA)p#fA#jo?gjvT@-)bH}1-=@oL)<$dK7?vJZGu2ee8D&g3hMA0s!rdx{AR)phK(`e zOS~1LKAxVen-B-^uq}hoe4pm(z!w|8lFZiwdlv-F%4WD=4*8p$_Wk)E<IBf%e&E?( z;K?X}SDVsLOb)0YadpV1+Ub?-34zp`J_Tanq`~~XgBRe$&oQQoD>CB&j3<Oo+h%Z0 zz#B+`Sxk%}^KkgJC9g}t3=8&hcc9u^*W4sTqmH;E9vBXJSmFU5WL!`%DGgvK1gerQ zFfmaIy^#pQPw|>pHF;ZMUx*C!aR4r>U7SGrbuYxrv%<__mj%0qJ%AwcRUsk7;7VBk zUPkQ$e&S_sAbT7kMg-Tf$!>6dnTUB`M6=5#I-N9!Pms3zk7p-DgHcbI#BI9{NO{F; z>byYo@^9R2hDnEN#RRJun{&`(S*YkXMxv)-O<3|9z?7FIf<v$_aTe?Z7ih^6<9n)( zh_q&a6|fW(eYRvGix4G$z$>mS&`TGN0BJ%Lp)jZ`5KBxx%L;|RaBw_soTVQ;xixMM z5AgF1VBSA}`R()lUmyRCux_^H_;h|q?|6&Vve@lyL>*BqG+^S{??T+c-v)w&2{W-R z|7x+%%q0Lh6X`*xZG%O@pHCMR#{?b>$JM84AMh5j#w<Vl3}fZTFiyg$UF0JXFYdQW z1`c&!m|P=<XTW+|b{Zt!7Bwzo)-dlAIyOhJMfR{_4c)cx1wT*#GY#n3y0r<LD+pzW zeq-EE1q2N^;HZ`OocT#R8+rPt%K`Az((&ig3ZDYfdfDHdw04W`xK^-_R9MK?iXV=v zNw!9xHiLjo)@qZt;xvJUX9eRWYgZ>MJ_hRr+YS?RMQ~I+|FCBqq7hX6+uqG~^jreA z$2;(#uUu5b)tu!T@KdmE50a)jAmdnRy=Dpv8gQ5>7(o9EshXX<B7h^LPUHaCVEb2G zHtSmhL3+4u)bX|ib@2jgUYDTmvg#1O{t)pS_x~5tdJ>@NUC-*UV>-cY0rkYq>p2+v z98mWw+X)R)-1veb>*s8FcCgI_qQ`R`maVY*E7+}6v4MuWO&A1NutZZO4ibzj5KF;{ z;G=;rBnq|_asYL{bxA}3h#u?!*youqU$Ey3?1K41^HB6c)FA*~FwPA*kEUQVe&2q3 zTl6qEn0$IVGY{z}*c9FhPVc;h8FJicjHtbp$#RM1)3*6{{BDY0_Wu0KkDt*hpu+K? zzU!{HglnyHHYk30n*8Bnz{hYwgm7O3Kb#-j5ig8~AaV$G_<eXKL_~gou1CQ`1_Pp9 zI(}eiY51g?P5*-Tfi~TWJLbiY@xaRh&zat(57H`5INUbR1J8M{6|Kg#lg|K2_04}e zZl4HTc+?Y#*=B@2!aVI%JD;Swc1dJ{ouJ&ox(WPp*eE`qR%pO4Kn1UBCXtuNkA(6k zlIkA_!*7CueL@UTQM;Znz9We?t--E9>?4**^befr3IX}Fi$H^oMBG8uQ~(s&3RU4f z!Ip4@h%m}iQb8Q%69<kc!^ZHbIq?P^$BvJSkdZf(kh1jcihyUW7WKn|By%ujejWdr z>^tFTpbQCLow8WdK7egf8vDJhpJS;DW8iQO0#52ryK_dPo1XMG10U4;I}8LBuo|EQ zTKP>-zy13C)JDX;pZ%5S3_#fmU7MoLv&5z5rfG?NImUDJlLv-^fL?Cgm7VnhprG$x zw(kYB4GmZ@6*+@7SNNwaRdg26A7c2K9dnRX6Wvm?{{i#`FL(nC?P>YGiFIH@fb26H zlx_khzrBiOt&E_-RlqUA??_*v*IfX^gwY#eKmt|)h9#Rd@J+>DevJ3zPno8k&Povc zv2g%l0={uBwtkOqr0;L*`cWaJ5BQIF<5RYZgNkkhkB@>W@_qK&&5Eww!A8+!HQmIl zX_bZu<|$Z1jRBvhgz$oA0S|4(z*&O!Y63@^3;-i9^k9`#CM4B<A|w1!+dOfHZ!vH~ z<QiCGcPqOImf#=@!EmNrWWE4!0;gX=Q1p~8O#HBe*Qt{yr-4%i{Y0$7T<`%H#34ug zHaO1SFbfS%HrYUm>+8@|z3&uUe-qLVpRf5behS^*T?5Tan;yJ-fdFc`_W{H{3JwQ` z6M$~%%qSN`FAt*+$mhPCRl@e6f4nZZr7j!?rURW$HqqNG1<JyW${l;UEDKo2_DS<l zJHt*kup;0$L7fgaR7-t0p!xLMCC}`(#}vj0^TAhIhPAb4;p^{VivuzkL;>5G@QM+r z+qCjbM81K&xY!fs`ZU@P>l#_-v?mM#oNMDUW)8^@-wVoIONaBl3w-!PEN$s?J5F~Z zvjp_Fk7I)q>$xfv?3@L+55<HhKvUNQmyUJYr=3lT-R<$0#GiI9z%bCWLZ{A0y7=A0 z^zQ|CL(z_{Y!AS1MStJ8jKzJt*8m}6k~;vOc@)J9apE&JUo}B)YoO61;|u()>#jg7 zJ`3;-Z$AL+s2N0>R{@_uS~hTt-z&UKu*HBNkGX*+kUp{JPR7)H{F9)<lawm&r&>VY z(E@g^HV7}U`e_r-f|9l}K-j?Ru+g0c7MKJRp76ew2W^+Pd1?z(AYb@z&!8pz2obKM z^*jzp7)r4*I#AEBIWyZ1od@6$9Q*3g1-Y4Qhv|cIb-5N8E}>F2B@lTm@aW}i6C?(O zz*zw!39~?zV(N2Vb}iwQtR28CGT;Orjfdx?FM<Swa}yVA*lt#=amoHfGnw#Df{IU8 z>U@_rx1n_b*p7{_!Dq-hyWYKxlA$s)5lXK@+|6@mAY0~HH$nkJ<CO3{>!DjWdObUu zNWilxC~RyQoPJn<;tO~%Vxy(vGQg++r|I<O%k(&l3V6%VJN(eJQK#C>2SJ%=1LzLy zJ}R(Ny}b!10KJ((Q@7D1S7;cxz)3xaJjb>OVlE;0WgIc^9K^q%8)mUg)}q0A;^D0! z{*$26$1fp&i2WU-u|U2}`E8Sw1RVa2;2{W}@kucNkAa~){)Okkg#uj$3T!2m5M$(n z5SVulh&DsHL5hfM=w_M`E^LQioLo^$f>{d!#4}cy-fRz6cN1jQzm*2@+sPr6E=5x` z*!c{CaX#Uph=4FhAsnxq*3`^6U>IGXWbxSU6l-pf@fFrnZq7^FIWC^&s_2_DqldXt z9<u$jO66~odRJk%BnKc2yYF%04xHF!ZJrl^Skb>QVgiX0{0Q<DuW2g@D9OyuO~?l1 z5a;mn&32ve%u`&q)`3$&>rQiy860VA)IRKd>O5Y-AfSS8Sn7ahrvOwWG!eY6+q5h2 z6*yk(cTKkN0F0KCW{x^>N)Q?cg^w9|f+fZ|366O73v2_i+1EYh=sh{}w$<_r(LrX# zDe0T4W92}+f0C4y(BnhmOkVIj6aMeuP-K%z;@u#&4gdS3>;qhYCk3-X<R^z^X7I+l zW}8w8-bXten7Et<%~5xiuWR1xboe=31T6EOn8{oh=iwZV<9>&UsKmR!5gBaz98W3v z1fIa%kuk9sbY{MfpQ$4tG>aM7B22P_V2ENwz6=aF@;#w?4pKX@hnY3wD_CtDP#mHR zKLE@$*Ow(Tu~=fu$T;Ba_a7zI5L9^e_kmC^%!trgf=%zm&ZJ=g$Llol)$S&pR=#+b zg=8-LmPH_9A~f>AebmDzu^JaWQxtB*W1X4fhNKnWF>|1CINEF4wCrt<@4?}|8K0xk z4g8(?%Vy2TDZ=~?C-yq*Ft2BVS!Bk?pC(?r<yQj1fOi4cu8QVw;A7et$67k?3K+;| z$BPbg<sc`U>mZHC{q(0=pOdTplc4IyF9|h2-tm~8(9kL#=c{DqIoeffsi!%_$E%+x zbGoeM6D`EpL@)DTx3kQ45-WslW#i(F0QwGkP4wxEE19dYZX6@QXVz`aZ*CL2NZ>UF zHR1MzE3CT?xEzn=;5j^~@p6`^2e`phc@!L=Tc9IbxpF@q^2Jy7XI!j;kvJrd)?7$P z);S>zPHJt3H~>&02_UD*Pv-(pbY%QdQ2Bd7l@q>Tt{pia(xx+hZP~^aVGXuRnE!wR zV&}J+(ah^jKzeG0v)*!XI3A#~-bfopn|pX>y@+~_trC7E@oGUE5bkbCMYxxv68c@E zrcDimU494f1LDO%0zXeIw|5&=6B7rN-WIlDW~X4q93Gf7;qPTi0C(Hbz~}mcyZBn5 zKB6O0Xjv~S1R@^7X;aB|1Ja`bA-@;Y*G@Cs&#M@Nn&RWeY$kL->A7Z;kricz;i9z= zD(C6=#tw14vsEBG=$Uz<?d;Qv_CrNyL5||!!>NO}ZMIprZ1(hlj8_Y0_W=v(u#nr& zEA92xX_jzUiRg<H4-@q2obSQAnpMGdJI1#`^`Y$wPAAMGOoSAteT>^0yTchBP=uWH z(A^&R1|YkQML6x#_8QozT%HKu;Zq%(fD`cdZ&Lc@p?SxrQ*}boUV_5yOoDA+j(XXa zjW5RFD$I3XHj?mPapP^77EQO2`a+qeOB8D3^vpgXhP;ZN3D3C(LVs|3bk+i`18jia zw{?oT(9m(8XFehU@vT}6AOKw*!I@h`OALh^$6Eq^gI6NBi60B47JCQ=c6>RGPw2&% zA}Vgi31h5I$wDpd*{<igfi>G)Rs+L2Z9N+7x1BIyN83V0;@1HG|4~rodqLUqN03$$ z%|@)+mfeQec4nrV5YjDT6{k~$i)W1e+Bn+eh7mC!UL4haQW(%+@eh%uV@8!|X&XU& z%IbiMS#Rh%o;})Gn3kyN4RBhftU-L1oak}Vegf;Q!maLL2YwGVcFTlAXJ;xV)(LL* zd_%iYjBrEpZ~!|ySW_%pO<rU<-cBgsm~pLPD%u=*j)9(bvkWlzZ-V-d{nNkw*MHpO z%g6GzPUL-KdjXn>fR;n_*%;a~)>AZZz~Kb3AF#iB6lmT9uq+DUmk3{`og7y}t8and znL%L<m)rTY+pIfCc(e}a$=DYVkylO4V)4TG_62eIU0m%(U4ZZqsQ~`OhY^4?ff!_+ zh<^)9>N>XOoI3ID3`fTL3$DOfZ_XGrW+@QD5T_;d&GTi;gVlTk#Cq9M<}fa1G@J-d zL2HB!o!`Xu@4x&wfBv#R#`x*TpG>#37eL1mx-0^g1$PZtA)e_tb>zkJ02<`vEPx@3 z+7FmMVZ+!#JdBToI%tQJ2Vq`NUu!GJ5};ZGH4{KYtPX$Sy&jxc!0P<Lc~}{JOX0cf zCKJ_;4H&XN#RW5Vc-zW_#aoxdH6(o#g5&s%Y?#l5(E_AbOK9E%;@ALyqGyZ(@qtv& zHn+`~&0ZUOvz-TkemUcfV|MXFjDHkWb11XCTT+Afg}Wk{%RcLXvn32eU}tr*VFDj7 z(=M1NpvJk$+;E8X4w%Afpc=%`j@_-a18Ar9E90JRgf4}FASPUoWkakoEW*Yy9G9D| zf?{83VW$?I=i6Y@o5SbpFc$E<xfi1`C<!hwEJ@r18;B_W4m2`(G`-P5T*KIpZ6!k6 z(*yK$J(HpYBKSBidAO$npauyC>|f8q3}-^Vit2}DGiO4d`2AOo6ZWXJ5{yrq58xOR zmW;kGF@uQCMJI&D<o+8|zgWECf7pw9x&nrvHKA@!?g{TRZ0kZvA$@l#2cE6F=O>xw z>qAm~5pbjG1>1NlVNK2e*EBITe6QXgFkT(t+cnh1uMA5Z_(fMy%pj_U`t52}tJxfn zm4fDjKmj)vP0()$G4%Gh?HWLeF52-+^5w1ufZlo@y{`DZkn#uo+<Q$TK;V)IGk%mY zln*5q7Rx5O`0GIJyKPM;$QZ^9#Z3}Jw9FA}{?>7(*vVm)1FY2mrNwdQXR!=$=;XQ0 z;XTo_W>;1K5^bOluP$n6kv-z>@VOkfKX6xTpy{{;=)TEdi~DO8C&euCz$9E=1PZ7S z3rqdEG?+q@cQ#mAgj%LqY%{`D1%Q6sFi!`Rp=sGAJZQxd2E7+j{`9mbqMNU<XMOU7 zo*a=tay9H2t1yEGG?~~p_|iE_tJ?GFiX(~@Tzs%NStJ|VaX)<MbiPK%u<e6&^%IDa zfH$n_5}+U_$sT?pnp>Vg(Gae;E-4hk^B=%wt4?kwSq^AkU&rW){U`uBXw!U$<$z_} zHxYHoIOQuf`9em)a1Lp!M%nZVFpx(GF1%S)KPn)<lY_nxL}wgtlWFyPIX%ks^5D1^ z?6bKYVTEkxI=Gs*2x4>`qa}Tm$DCk*n&Gc;rzeKc2=u3`$)b76ljB=C*;2DP%*q+s ze9~98DVvi##ZUGD*-f&ngaguX|8KM6#Dh?#W9KzAL8TSF6BXf%77=dX7dqbZJS?x- z5rh5cLW^;;^3;P<tAsZ&!<j8+5G)F;o(C_E-`WQ;qYV;=&fY%WecP?Bhkq|57tny! zUP7v2^VXNuyiI7gWAMhD3@1`Xkv_h~a;?i0*3$?W@cz#<_RI}7c_i&>8ss_umW$Mr z*D3eor?8z3Ql3`fsso@WQYgR}$kBWQP?&?OpUkm9?(JT%>BA0EQ#}WC9gcvnCx&MC zF~E|iH9%kt;dh?BuA;*4ahPpw&cRnv`Spzax-HJ>k3Hm=sS0gcu!AI=2dJ#P7g8m_ z<@da$W`GA6)7qO{VO#%lj2m=;6lSnzdVgEU@NE#0xQhA5^|YJb@>-iJom(W%v|*zV z{u#n=nJZ=GhI27a;gVcLHvJ?7LQr_Yao*;%AZ@=B4iyn!*sipfM>JpG?9t)3iEWo# z2ppJm#+av(IQ8r{qk0kIuJd{v{q05|)P|$S{kynFHfPlu@5o=o06b{21?8KNK0_yd z0Fgg{9DT~~id6R!_Y*jYF*lT`x(3DmU@O%HH+wqX3YW;)#!{=jw#b7iqn*U-wB0wG zBRV9*_zAE=ezwl=DZ?~M%cg-*d6WW719Jmnhw8N7n>yJTdDnt0j<#$EClc8%YZiG| zOxo2eZD1i!9WLKC1Fc<d*VrBSEd*Iy=;Cap<NDBPaL0+216?wI9{7;4up5_YUxh7e z*heN_TeW*h>X%=}mmh!r^3gHV^mXAtdN*krpC0xn?`Iv|&itA}dnT*pXaE8nAx!3K z&wMcG5OUQJtqH4Q1KR0#!fya|08XUp-m4q(1)5*3^x!wI9om$P*?huBm?r@OynGZP z1D56oxleITWDC-oZV$+K2s=WCtFNF1jz06l$_Dm!L0aZHUDD{VDkNw)PJb*(1Q2f@ zWy@OA^+5Wst<Q%89!_#6=nl$p|GB*K2N=%FS79f-E8z!ibYK<K1g2}3b80T*sE$CI z)918xnjUYD+m0<FK{r)mkqQ7&50@YXCy(vYkMON}08q_pA$?*5ulH;d0zo^#Sno29 zcaR*2Q(Zh|-oZ`}$e6h7kP<AB(kXUyM2ka!uZ+3fO!AC~9@VdPF<ruEw8Z1`Dv6^b z_#vtVKoH2A>_EDF1b^6B9ey?%L0-c82R@+Zj|YDJ+b*_u-1wPf2djuMg1vi$L6oN2 zzC_T+HC`y}v(XPVvOTjwYz27dA~>s)fOK2+pz#Jk&KC}h;krobgpC}L9|Q2+He;Rg z+S{}V^rMy6dWPI>7{Qs~+ZUb_fS;Ba3b>No4u@u4V1JIQ-8KYbb`B;7K%{!67ZC~< z(;m^Fx2%Pi;PlAm9g+|c=HSw)Aff_8o6NZ5HR4s?#D%~6_usy76#A}z{YBdrBz^$c zzZf!s41l=y(+!Pqf(+)i7d4AZYIdXpew9pQEfWG^+Q^OPvbWKOUL0xOU(<CPi(0&Z z<Br63V7}e0x4Svai#w-Yowst3nFDHX1_=ytui8GY18{Yq9GG95-8SZcc3z%HJA+LI z!R{?9Trd%S6WH!rGWf#NZjkyOc7)j%(oN1pt2)r+Xes(K<$k%*)GcLZmWSIp=YK0S z;M0d5UnLqqU{o2*;)?S|v`umY4W|9p$m4eN69FpQEs0^^0Klua4tzXA)ffkWF*+lk z9S)5r4B+t3<IyS%tlK-c3RD@^p#ZDP7`q_gO=vsvT25^B>uHgkCl=_>1#<~2Bs;5+ zs?E09kP-YF;kckIZuqj7F*xiBYMjljh})z-XK@4Qb4^cw>U2!UoD(6HAGWW~M$P&1 z`p^ESwf_N_h}M$dbtmxD*akp<z|39QVI|Rm=>n44Ph<TDi?WdB3RBxn=0O;>B{g}j z=ta3)(^<h1PCATd_ks@tj0HBqJFR5^EfS{6drwDjyF+c`O;#AP>xIg6wZj=q{$}6_ zB(y_wW^q#bdK@?ogFt+`J_ZMVbbW@!AUHo@#m1#oEZ0W)ezLQX4{$%?&gC|V)shaS zk0f$CZHG?d{!>{!b((iW4tu*j5F<V-7&Ye$O0aqIqJy3`WWnT?HC;eOM|dV{N=&eE z$W$us;}h#Ub(J0UnJz$bbC2-&i~@EXwF^VAbNA|58TNOHCD)t7htoM24Tj^y?j4M0 z?m#-x7{>>yvcB&N;uJ8o2#LrLee9i39o$M{ifGu^k3hz>mC;6`r9+Jb$i9O7k{^O_ zIK4{<?XGR=z_{`!vih1^Ki{SHbn(yT(PERGkhr?mM5qY6tdK3@m@5qnF*Dndj>mBp zA5Yn#z&3lCb$1PB<;iZx5p6Dn0E6({nW%?y;b=b`QG!OrZmZuF`h1mYWRgi?Lrcni zV?+CCiHEMa;x{{G1=!tKF}!CtoB}%R)?XLW^~>5PFD*WH-4#52!^BTSeP*aJss~UT z#1NzeQNhRaN6cX!{9#z-o2=&eMJ!(=%kKvJ1X<QPgM;c7Fywa-f{+?v9;x#!peva4 z%_#<ORDyDHD1zf~IyBPDtZ7=5NA+A$brQ|iB4&;5bOy8;jR%i9dgHp>!<C%F?OAU% z(hw}j+Ok}St&QlVYtr`bBX3D4w_IX@)FaQaI6wk0D&Dg@-vGr2QFUu#AdK^@S49Dk zcl68Lr)Bza0|6bt$bd{cp@~JOMC+f$R1woz-mQ+|X)K9=+A2l|X;^J<2R#QGbh<>W zR$z{$JKRI%?S>n<1;EhdXI+)GZw@>F@4;W2_z0(kzgRZ5p*%yn+p!wXXFQ8ET}D>i ztNEr)!mP;`TszrWfg{_ts-c<3*VW56j<Y=bhh*NkF!Z*$4JH{`pN?D?mYtpRn)q3~ zWte+7iO_p<V;63UXz$3GD?pCc@P^~rUjT&oPE22S6Xkb#n0Z=+!DC+2w9??P+63+$ zcaA4a85979vZReeb|f|2)hW=NZODeb2UALTwCSG{X4r!jp>YK>x$Ot8PIthl2#6+T zIQU5%@1R1S_^teaH@eU?yP|}>$xdTjxZRQVYaZQ!2Q2?tN8vOv(M_C&%Q257Jb}?3 zw<E@c4Z@nvECXj_mnk6D=)}ai%XvKMV*c#$t(&QRZ*)KX4M5sHC74cmx3<+;l#aE! zt|m5+?+La+sqAh6kl=+~#p-S{vCJ+bJ4IrgMKfx<132L}BZqUwgI_>nS994pK^U_P zG>aeMkh;K95!e(9^|>LQuS!kbPj>}kuh;y#oG)Pg_;bA?un(MR&~hf(888HW+kfiV zbvvH41&Vc<S_P307qmU_aM%p%DuuN&`c<AzAXkp@{d~g#Rfk=?MD=f<f0^UU`dB`N zPvu{~Ok(o8?3GJz%r={4A@p5NueIpF6DX13JRRU0Aew9j0^MJ><t{96KikZSX#!)s zJZ1r-mBc=)Ch!h!p&PC_Cu)NjZS4gcgyo(QAo$h!lW%P=z1ZSLkN{1u!k61C3694- zyAjdE10o+NZbnq6{1?0iO4@>gY%@Snqj^r<^o<-vJJ(ZQak-nTf83v69qY0eJ2<Ir zYh{Udf641V|MP8G6AJvIIj0Rz)#&Tm^b91z*f~aXx)@tKz`xTbGB?#;b47PV<)<R| zY;3UjIiAH`ju>_n-2>#{97M-#v#W1%=Tq;sic``6Ogmz&X1_YA_`rE!D23w~yFGi8 zW3!-BWOTK=PFM9MmVf}VRR7p!d!oBFaDbeY^#Ht=`D;@z9Hs36)&6L{9i=qw1Eg_f zDE|&F2IP)sWcYhQeOu0SzN61JfWZz>=;hYjBXU5+?o>Dbo-w)NaTUL`x#B$y2PZim z7tVoI34}Itp!lHH0v}tpKws$@V7+d;<lQM6VB=2ST6S-}p=*4F@al!8vJ;k26VNQ+ zlu&Pt3tSLIahPy&=P@`Iu7D~oyVLK&BU|i_P~mAOb*U=7tBAByM}N|D(?UCAIrQ-^ zmc39YLSJ+jZgCDamwJ6KsBg=dT6_s=*?ipFaIZ+fu|hInET-yUyHMyd+|=Sya~$Bh zOp=uZY04IlAT2JfkFqk+j>Dd=lfBEc!ysmpEK+|Q+i6a;JHEopgG-0lw7ivSY$yR7 zy5sh8sRiM*A3zR$IPN{A2@7wsO013#8H@N8?V50Fh@90<aNr6+&t<92Hka9e3P7Ic zP6*p4q6?C&+#jZRE?4E8?#@`_PXzUCeNe71`!izm4AIdZu%{PI*jjrXcDK3C3cD^Y z!U6e*Z3e-Cz3G5A@AqiFl}$Uq_W=Xp|FkqmlVBkPz<7Hl!ZBRM>S(9yey1zhJpOvV zOSALx4K3zFPz8vTf8bfbPpIJSqRl7+y4wNUZeT#1jyjZ1q`GYr1o*<I4LDF0v!^I> z4vr6xblU+F2!^OQhfPSw-{LqmbkJe`URv*$ExnhPBaw*LnLYR&o-i3MHVz?O(-|g$ zVX-cR-Yu8o-A-<Gr}UfKFo>ThbYG`rRAg{Lh@RPK_amngrjxkM(xiJ2QCTc@$uf(J zu-_^-2aqM_GMrJx_K4wle%us<y|_go)a2NGd`A7zon?cJlP1R`$Pgl+#>bg0D0hOT zJ)>~ioRH1oK&6)8#s_Q^r{hjMbYdXB=%%TA{)x1{U#>(Dc^RaL<MIlP!&y2vO+#(g zvl4sxblp&P9gW|=?cm7aaQ2*VZdap;Cm1u_a99ig4Y=d&z`KE$Z-;c8l9_ecjN1vc z3;s16X6jxOP~Sj%c9UhWAl(qR8`w~g8obJ*g7z8#2(V!@Ld2sIha3ZRqiH@kIOtcD zc0%*rqzF*sm#xnii-kP76DJ-!P`ynDJ8vfgq6pkCyuK6KxIVvy!}<=AcJCm-C1!h( z?%155fX|wvz&m1I4mR$Hm<WXqNtlg0MoV6}aKaYKbgRWEP6NAd;#trZ_tS6%*S_4~ zdqDAF%KPalzRwi4ol=<7Yh5N_8e;hDI0VCOi|o@3OL_8<5jwvs+zu8q%Cth9Tmv)g z-dMIA12FQ4^|-xor&`mplI${t8}T6?0mVF)gV(AV@bGY{;dJpj@%In1`W6w}yVatB zCukbfvW9e93wP{ka0Wx~4KF7o&BJAjL_~`gcXE?-a^<JB<?F%iag-dlB*J2}%R9X+ zCN4YlU}rWIyRy$YTIa175WuFOw`xUq|E!&~o0BZge>;#P9#1ZxRT9&cY&Kwf!wIHe zh^T-rukUdu6Nq5JFKSJkv+gt`m&3xlLA35Ce{u_eZGOrJB<^54DByH5^$)W878KLF z)yNGJ2qChQ_jDqk;C;APyJqJOWaGFfTyJ+h+^S&1*4>Jp@Jv|4m2C2H{>Aw-x$P~` zAVQxGT?#t^u+P6&fu-dHJ3I=cN;mo166YKVyvtg0_}T>&`8Xo;osF$d8e-PV+7GJG zT*-90f5&APF`Mru_<&D}N%_PhS#b<tdRVlBOLhu1C#doXzHt)+OvI|w9rp_3&t>&( zZ!PcoqR=4CaAMIb9WDuo?)r2Chw~?E7$c9!0befe%unkn?5p}T_krI)4eOD8Q}n)h z4+I{rKYL0{-?&Mv-7bHqc;I5Ha^4tY+=p$YFHgTV_~S%RwLS4q)GrkvLUYf(qoaG9 z*u)GDJJ_S8UJ%1&?sFNTig*1aBFJ!fmE-ezjC<SiM`R)bHE;eYWxK1zL^sawaC}Fc z`Uio%U-bK4U~Z-Mh9$h@wt{{y=ZenIpcu~H;{ySXV?d^CP#yP?<)P2w5;OrU5n<Ba z5C%Bb=bdBf+6(fxf!Nk|g3kfUiBBhyGXy|JWME6e8<3E-MUaHs(!#3Hya}qoHxrxq zEY})ln_{2#J@7R6CR{Fsfgbc5F#gQ@xUR#{r*q!UpUKUJS1|zST*`BJ{S1bo>pz?m zY-vr0g8p1!-$zG)&#Q)L+NmLoKHv~B#AU*i@3P-2-Eh8Vt{c!Xak0AoVhzX`hfA$y zuHEOc(nKL}$WV^k{-Eo$c4)c0xIfrkU(F5n5sk_mFYXd7bG{ZNcf&JI;RGX~hamr{ z<vz>VY;*=Rz|E&V!sy8<xE#v$7C01%g5w><P29N2-QoJ)GvXEpTd0Ykn4kd6JQ2`F zZ%7#SYB5KJU%8rl{QLfT@xrI>2y=V4H^*K(7$*omuil@&IIH;2y)6fU*_|OG6kInT zX1XEV?&LMScMg0Qs`c3c|Aqs)%+j&f>$&6O1lJHDdDLWOKSR}kQlNG3@&ZrWvh{}T zi~DZ|IvHIu6M0$Z=<txXouBr_xf{w#nhm6Y0T)MIg8$|uPb#oSd$OG0aaZwj{2IdG z_OayU1E+d=3>U9C!?PX#k0>t3itqaiVLgrQ?oxlr%ZcFNJupB;yIujDDBtDXZQCjR zqv{iyC>EnQtpB+*lA|4V_~PB5Ukxcadg|!Et9}oAA)^=CJQr?wDGf~XaAe}V+Wjm} zLIa=_FLYmBpxE8*mr@VTlkMhyG0Y1;x}J<0JTW@Nih?@Z++5U-%E8q@vq!PvW8}I+ zNlyj;9P6+Fu#XEEQ1-LJ#tZ7obbcy5g{LXpn13#>uCQJ)@;L2pJe~_<Y+(%3Tbry8 zb?dE96H-<^`r6ZFKsC9HX*<pjS7{<vt9bD^QO4wA7<8?!P6%|5xf48IM~1)2UQu`A z2Y2hYEA%kj{z?aOSp3|oxGsH#`*4aJ@rF<aiQvY{*K?BiA7Jh?fSO#baTd2_ncoVo zQUfAX(;wjw+&gd%tlz=*u{f3~Z^^qLXu~u4THMf^u>S4uf7`$PaNS-S6Vr$GPO&Wc z9<^s#kn6m2bU)S>3_A>Q-A^+yVT6-vrbt~N6?z5{@6vHh_8?g{2sVT8&vyDkI0iau zRnaX?c)HG$d-EI2^Lm!FpQnYY*De8|9QwDbJE5C31;Wd->;&}cl4$rU|L+jmM5i4P ztLbUN!8@7(EmdFQbx+Py+x&5zMAv9taa_0EEvT8pbJ6xB?`f-z0CD;<VZ3^3{_Q_M zrcd!%*@!EA;dyNRg0hFF^9fN8u-<+;58MjsqP%Qi#`9DcokIGay+}dT+J`r}P4ANf z^jQG%_B!vwa#j=#oYNH-BZcQS37oLEYPrV{wul>lXMljL;9hT+bgaW&069R$zlek@ zCs?M_E6b^r;*Cwtw$IwCZ85?A)a`{Q1VXUC6*$ZT%ZuLlgC;skzarcmGF#;qL<koY zH3K4W&1)}{Ybx_U$*Fue-_6DkH#;MLFzp_;>|7>Zy#o>rwRjOgeAQ0>Lj1%(3LZlx zEV-yORy-sJXnS9?BAyaV1$D%9yiCHyw#dox4$z22m2CI)b#sDuF<<i94|C$sabOnR z(cOW4*l?estJ9XZ4{VoD@s>7=-ry1Nb8^1JULRmb->ySS_THfPP%mfWK++pP?52G% zs)?)<UvWAH?FAlSBZnL?#Wx{+e$o^zKld7j-~?RYDPD{kdj%0a(;+*0QIega;j&1y z4^&hkxMUI0+c9<Tr?ckt&dd$Ey0TXUg{RLbc}Ht^I@?l|J4=hh{9jiKpLHcWJMwr2 zrt?#^4{w;kITC(2x`d*;MgUpt;H-J`Mv^+K3*jT|zoR-JVy~Wqo<*Y}oDYu(aE2wh z0USsV_XSt+AjVrxvwGRW<${a6+``vwLFdIz7ZsiH#S%aN=P$O=*x=xb`lC4um-7oa zm<2Vvxt=VM%Mb76Mg#Li25KANvA`wM7|)7HFaLB~A^3&^E;B6i)=%Ef1Sx(OcWxPE zUOb5gV*UE*Rk*fEp62bc!@;)mwZPF!*C6gOTkcg&6mx$Tz&M(5phNZ#q1D9X023Qx zs%cYCFm*V^(#`~w$RCN*)t9cr%r1LAa-PtG-kpkyBk|;x6>uuMNlJktZxZ|IA3r`l zAs_m?OpWVQhTCP_&z0||bt2fbTiqcy#<-p3oTdtgX%KS|(?nFa@3(p5YTEAEb=Gsj zop!>867co3=36uW!MkArK<v}GPuS419vW?;d38#{uk1R-q)ef-Vn+g$G)rM8JlQKa zYEJIy^>&fCo^7Jn?Ilp%u_x!A90|+C35)*R{FNQW=}H6oge31Py8fs<TSfP?{?+vc zS3Lh&O5r;xx$+P_b&Yy=r$_@@V>#J!CFsmPTE`#P(={60v=VQp`GNS^*|vD5;oJtA z?YhS5K)nt3`MKOgTn*~sW&0KiuIkW9HU9*#bc6g`?6ZUSN%>!dsp=+dUe8<M2#Hu- z^HPD+MX~PK^VUMQ!>r}s;gqIwtrKh~LoW<l_44+Fhg;!bGzg%4?$&+f*yX8BXFFc+ zkzUsK^N+v$p3LHBUq%<t8>Jq)ZSM+ole-&#?DowkN5Crs6i=)2UN|;KEN-$!s;=A8 z-*0Qx1#fsuBhNc{_lTuPtdZy(ao(4m3J$Ih+i{m$`~q$s<9c_)(C|*j1vjxL3qI46 z-9*n7s!gzn!8UJvgg4_OZZMu}wfd9g<{uB|itQeW&6=uXQitO%qNdvd_VTjiQ9$@| zoG>S-F9U<zg*?jlf_l5VD!q?^IP>5|Jzn*S&&ggH#@BZ@=fVD?*W#^oy2r!|U_mq1 zp*h$phmbzDY$Lb{8~Zxkt$}H#(P5BYxp-P&iQ83d#r=u+`RH=O=}l>`t3+|<aJhJ! zCHKqV=ddfz#3uft%<HoxCIZrc+fDMWqOYr8&w4;BD6Y17wu|}T;9skE-f?o^FjvSH zGKT>X=-yp=Y?DxOgky~FW%V_aMI?El^l>;S2Hx?i49G!sfz+_H006MsHk*!g+hf(P z;hJeLBGJpt;r;}E%uNE#bvqUwkLrDG;|fpbic5MDv4$`N7jql@3E6Yk_el2SyivfJ z&r(o<)9^Rla=eg%7nv0akXYfu;LStwe@DHrHqRjRY2&NLjl%1Lz@9)imuFAsW|lWl zj&@((t$A#bNWb=TX->GF7H@mh?>`aL*Q`v!^S#PDpxK?hn^UjZV)JH2FA+q4@(t*; zS<?Oa_z>JhvNmQrl^v%hb9h?sV#i~T1(tDMC*YAv0<G=ha_WA0!v@+~yfBTBxgAS} zNW<%2y?x`}#6dUI4{IPp6j$JE&Fnv}#Wp^k#O34_&akFSM(QL=!%2GSu6uv(hXC~g z-!_Er?B4HLO<sB9WOiuUJ6Q339h<$p@}uJ}?Zb}WOY2<@3u(RYSUc=LhV993{Qc(T z!~!L6OuuY9T6}B2T_X!9v>{Q`AQs{4Ac{J=sY8qDm`XZMTZ@5HUK@MZ_gLHu;8vqB zZ5Z39_kzyQZ7ly?T9#;e>dn94yWD!1r<FAODlnt_yzOX$TRb<#MR!4WImDH`HXy*6 zaEmxKw-V0qb$8eSEwuLuPwHfG^>U%@H6iBW2?w0zp`*u#{E4)_OJJq+?snQEIL(2Y zp+N<x#>v1i-Q!Huc7<{gF`XcM;&_KAwC7qD0%g9uS+Pz#Xx&;LynNRkoY6hmck*VO zE2d|K+%m<~T!0Bh#Ulnct{+&#c=g<xd$D-$)<iD}zax5cyY}aBLIZ_9AG$ojfY@mt zm&t?$LN0*2dwb!g830FK92^7@<m61a;A9pvsuSHu>G&dx2wvu^(4%Fhm(YIw{L}rj zu;K9P_Wo`Zr9GD!ImqdCki;7J-Q|MWb8sHP?A9|46TF@v5ZmohgDH0JE;?Pa=Snj% zd-e{XBe?}SS!e}5A4rMF?EMXZ%hOqz<((5)#|HZXcHf`_bp1}=TI0xo`{#?>ixRlV zjZJRXChi8{)^uh@q|-oeUX$zwafrSb;oboGX;gUzn-WyWJ_j?VZXK?WB$Vj}n;p&$ zA~@GB^#dsSlGT^-A5RZFH0SG}-1+VXv>Rc#JH45^AEsY#Ghr^B0CjiY8ArAEnioM5 zQZM&)^FX(kL?40=;Pj?TG+a(K?&~zz+x2Lti<1DyJl#xTr>yn;%Uv%(p{uOd!U6ZO zT?6?SVsLpDY#;Ki;;PE(Rx5%KWcT!D$kC8&vkSsHm-N+ZWV}q(ZDiN8XJ_1!=pLIJ zKE>L+fpOLJGm!f_t!>J*ybI~opY`RpVJ_xSRPjT5ciG5tmgCumdj&6egU#@~&ko<D zr>^z|*(-i*+j1Ns#O^D$_58Z`Q{dYO`{0DYD;0MO#^s7+V2J>X=R^!zZnPNV)ltqo zjpj9v=j*aKJIyc{dkCEVz3qR$;d+(?2sH3aQ1&+O+X0vzoa1nCk)god7cQn{M<u=z zN}{kFE8pI3*c?x^Gm_vBSU2$qgy?3Lr`ODtxc?}sgq&Utq}}UyqqNrfva06=Ax*cc z7gLSL@&fPMi;htZx0aTr7wEMtB2>h1KnZwxIE(i`oHpKhqZCXV7ZqKmAIx2O18F_X z(0GwuYTon%Zh5OxY+Df4{h;%BtjnE)FccKt7y%^re!b^%P`CYOENun#uy6dlBPvOH zYROU(QnELb9?iCjWV0Z?%nO%!)Vtcu)3;Z|%(Ds8#(wp>|GKAlCOyN2`2$*6-rdWU zj_Pf(Zr&}=QfwUN1*t!(q5=AqTEt<tE8Ak{rP`(1ta^HdNB0&~eEvKhH;mE1k~wgv zB%QOLw=4bQvq8pn9r%*vl!TruzxuatM}DpvytBNYwqMt06;iX+1c==atQsQiX7y}E z@OTnjc!IH>g)3DDfhg~cU%PI;wYc8gh4q|GKfKpYd<!6iRm5irf@_}~Uk6P8xvZXH zu<&lT_&#cKk2j9OIcK-&t!sG^rJE*C4$dA{Z)|f-FnSj=8ti3w*FJdk@RWg{dn$%I z9sRfM+AB`r_Aw6^jw6NK!(F@@8%Dw(afZi?!Yjpad9|F||4yew8aP4znJqtW$qB0B z?Pn*UY2Ld`UFr@8+J=r_mzN0Nc=p5FdcD9M-gA_3<K+O_uHQF-2@X9t)d@=7r*P8c zcbGu`gSfukS@ynie|PVsIm)vP=uAsA*`EvGF5FLh=oqN7IU(94eeM;G7tVLv#v{eX zC)vetx(x%5;;5#}2hp6-X5{?yeVdbZJ(QOW_EOB#cT3W5-U^miycGfhHJ1!()l$6R zXA$qc3ZU?n5vT`<1Zom@?Z|NLuieK9Y)lX*K3=+3-yRrvL=;{@CuiNNmzTp(<YiAM zr)x;2jfF&%ccS{?^G|;_HJa>kc(;-d?0!#gW8(aB>&yFOA}`zA_;ZTw2bd0AV|x@2 zRI=Modw!;fWO+VjS%){FbT6X=O?ZW*69WcBm!F#kTg@`L*lWyYLEG`m*99#gsO~Lr z&tBr~0th#DhuanZ?iDs}%AoJ=LK81PuU@TT&ak<V&8nf7;{bPw!BF(*^^4XUh`p*7 zKJ-Lf=q%jTjkoSjvuYVclgFP(Dtiax`EHj?^@8*A?9g%S^|_RdC~W(jox<KmKlJzR z3$-7{w25G}IQ#YtU|QO3hXYo&KDL`*_Rhwvl(5mP<(_gB9ggEQL5jSa==6;j+7RHH z%VKMnvn%c!^J?Yi?h|iN;A6Ia(ml9&!Qi`{brXng&x5x(JQr_*#dbcPi#Jw5pS&a` z-6Dh{e|)-{15`Z`(7jgMxyW?>K~i7MujUtGCkmLlb_ia+buH+G>$%;qvD{-gy|Bs~ zUk|gBdciu27dJ($cGwdXvn%~jm@`H%kMb@S-k3La8}6ku#yIUMT@S_uEBUwW^*=AL z02M?&)^03twJsgtth!hD!1s=+i>T4fxwlJ?a7%8bzA{K{121}t$y=Gc&h<1ywy{#z zsChxyFp=|h1!}AjB7J+=xXFh=Ac`fw_f$WQpT^(zSNnrdy&$L!^Bnqg%}4T{fZ<~t z=d<7zK*Bf7Zfkh6=crlxz}g~SJ;&*#@oqf8Njf8tTpG9m1ONnZj!sud2~dOzo;d)? zjPqW84(QRry^$NQlCTRodmoE=m+1YHBfIVd>J*&L4x8u?@3vDjJ3^TrM4MdzCCG4Z z^c|KZ#0TvMJ??l0_^>yZx$(c4@Km`zBOZ9&akmJ{x&BO4PY6Us-qj^eamT1V*%+O_ zB2GM_x2SuA=khG=nuJ<GUb89w6AG76Gi<Kfj5$z{`*4@+Wz*F1Qg^iIh|OK)=gP(h z+Yn>tRr7QiDVpPjmT!u6K7%6B^%~EfRrgSj<^AAZJSGh!9NLo2sX;$cms_OFG4=)m z+up{4TlBGSc~0ZYpAL}d70KYcuUl5vwj<D0<Stk^y%>epxJLV<w7wc)f9KhqBO&r^ zmzQAsM}JbvUM7&*b91v%1h-tVH?OR@%k9Ecyl@0d0ay1?CZyiGPj0Uuay?g)n*i*$ zeUryEL)9ElFJ8K~4M)kPaNbIJy^^E+k~&L(;+4InJGg$`;u)UDy(R-5dM0ayhbtHI z=qOg0PUJY-=q~-}t!Rh0X`3QW9O(82347wiC)pe0nu_IiK<~+^I8i<zy*I*Ne*WRH z!1LXPi~RIvgE1Y(DyBDs7sL}I72R_0Dw1r$iQ{6a&wCONTLh*#qr;RrKYV-Rz+vKv z7jT7^d3Dg<ICtVGVH<~olEM2o9l^ahVFCXeR2VQT7Y7g=ob&#=F~H4Y3;64(4^%hU z<`*xos=#-`;)3^HxX*l6?-tGOh%)mY9NV_Qin{|Ai=k4e-pPJ1fa!@F28Z@^<!76g z`27!J%HN3z7qY8&`KjKZqqQ7g@J7DvxCRRB4w>Z|8eR<#bZ>VLt*;v_i?@2;{jea3 zleoIqz05NXtEi40!*)R$nD**UW;slA*glqF-!jCv)jO{H<b6`)L!)bi(dnbuPgYK} z?+!Y4=XcAR-rfYu0fL!=w_3%2AX8yr;hYuJ-p$!))3B-ekyCMO$k`1ncp>LQ$7f>4 z7a~;ulb9Z}JM+8i=y8tTpW~p|1Z{%=Z&xGYZ9w|vtdTe10Kf7Il-Q1j%RalqF+SeG zO=}VdfS)VqCLy7^Gyt#wWpJ#@^_h15bXTxE+dyjeMg%u9y>5#b*`;kxSc@PbQz!vs z?Z$&luY7UlZkb<l3~ZYDvyaD;h?9=E9LzCVe)Zl&LSZh&-mT3uqoRj5ae*7aDK6nL zD)O8V=L~*%+b;gd>B~Pp&;7&Ce=}kADYOsy9R<X7-nIh)R`0`wT{cvt_1v@V>hNpW zj(@rFnm4|kcM9&*#Ur5b6N7oO;c>)?O#-sFdjWANr~N!OPPXS}O~|;nwn8(X3|w`Q zk?W9OYp=G;EYfp9*2JMen!u`PlB?$2@dM>;PV5uGqHWUGc4Sfac<m%|b4j!J1I?!f z2F>z*7^~oyv#SOE>gI<aXpO>UP%wD4-KX`;zZ6$@yZ8&OyI~IFK1}aOl}et^Y9<6< z9>iqVgw@<_bp_mcxm0c}m;DcTOt>5nA`TOPcnddMnZvzZ<dBmc5xGj`AuG!i7*-$b zew-QFo39tJ;tvg@Ag-t1&k%=yvKlC|7jAeL!*vJuS%BSKo3zV)6<0}t2E7^JHZx)= z0JO{_6qn|iOKlhf@FzG^nzPq9IyX+xyv7qRya(|mt{<<@KmYoycS?>ky<44vliSf{ zPWzeIyu_nk?%_~iw6WfdF|xR^AvZAFafSnOQGz{j4yM}dlg?l}Bf<;SHuQ0%+8SKR zbk&6mZ!Xd{)l!|ca*;JM->-pZCz7kZ2=Vf6Jhu-xJYfCMJZ7qH`*^a^A$V!>W&85= zY{A@K_SS6(z>;_O&TV(x)@lYXs)Q$|9MjsGx04L6!}n^wU}oQ`&3Bsh+xYEoU&du; znhkUBR%o9t$x#t5uS0zH?boyO5`;0rjB`XdqpQ|q^3sdv!Y?0Z@bcj0q5v4Nvn5>w zdm7eeySxKg48rSUuN9$ocW%$G`-Qzo2!`a<u5a6Eq1M}rU2ubLF-R_8ts^Fv5?K;n z{ke3Vw|z=8?t!(B2k3d$ftQ|c7jQ8pNZiMESFSrf1I~WCzVqzCMQ2q^Wa7hnwNOm? z9AW-l2>fl$|NVde_>Ux7_}cY&zQ^oH3zWc@xK-T+v3^q;s158Q*j!P(x7WT2{)fxI zoBcrE*96Qyk#9o(=X9JtqU%j}iupYym<2W)fJuTXYH>O8Z%WPdx*5sP-#9b;!!`IA zG@<{f&t^i`QOCV6?^=WiCwGjXmBfL=DlQ?eL(rWr5vg0bB?fw35fIa@>}5P-fG8fJ zCN>*0<R{6>TMGH9%s11?1cf(w{kFgS=xDFmnDN__6>SQwy_>ARy&ozKLY1vWr!|xL zEX3`>8D`gn^1f~&cg17pp>ONUE>A4MZQ-Ul&}TRH^wzT@xh~lQxNh%`e)`i)$d~~^ zb-<VtNQ$R&$fdn0nU`86;s$J|J^AwP&IRyCch>MW*XOoadndd1j!ZMz?p<~hShhf$ z&NIj4&&)?6+w02Q&XKLgJ5Ps=uKT$jXO$rEwp^FY_SILS;qUY3pMKl_=|#-p>juB~ z3;dEf=nj|wI_G37Cx^0q-P84V#JTDs%>3Ljc{+c+ZQn(9)!u>gxm6p#@11j-2ys{g z^3HcFnf6n=;s~QGmkWh#Asi^AtFHzC{dGlGbmbkP1Yga2qshlUU5^V}DPEV&mwM|s zk;i+(Za3puj?8w4CeG9bGTVB<YYtok>$mN|5J+&M>uo1q_(Jtleb%Mi9`?48;_C0Z ziQWmz4Rx>jvkRHS)7$6(4UR~9k-IISA(||8u~~ZhH$=(&J1GBfHsb21!)Y7ZY+6r5 zx`2tkX#|P7!}tJMCL}bg-C;m#M`Olu5btqhUhFVms}B2c!A|mu_kk0<^Kb=Ey32AY z^982z9xShNs}AA-dGS40#}m4nE(m|p@FpzI%OtwpJOfQbjIOb9Uu`A$+sR1ug|{8g zJ$bl1Z$WuU%KabT43SS$v-;WJt@y3($RtGc(+Ie{%A?r$rv4VUUbru!*^&UROWBHO zBXW9A@|eZzcWk)Jj&E^ZR@*KBMSPgNmqZdO35B*7p6(N~87G3cB|m888;&1%yXq|q zfIS;30nBS0uElWJ8kiT{L`2xcdmA1B%=oHjVCjH;;?R@R5J!*}OAf<xZKVs?gfJ!m z%k)-nFK4w9nGXYj8-QW-FC72(pZ??XPwTm)3tV%)yVm7Ox6Mt@eZ0qWU5%KHH*{vp z#_Z)T)#AMW9Nt0zea94*m*6;<g#@A0rXidjYTIQQ1jEZ|K8)Ml@9>KIS<??f9N8wH zc+T$K)X;@jvs#VMQaPK&54VcXZ2<sf?$3sh%V8VN#^>=`EJSX<#~p_x$;B`Cwi79z zsJ@Gfr#-e8kd!|Vok8o}XAQ1`x86m-2bN@;SO6n`DynC9^!v)Q#WdHUNDSR~o}Rj| zm;QO7o#%+MP1nWYG4@x_dznD<dX<9v3{U79I1ih+jF#|1DXW#B@VI%slecr-2oZmc zm-7OVU=Hn#AU^qKFQONo4JTjSSp$ba635tRJ&0i1Gn4JcTTd<*nh*7KuFJkv)ZSsc z{4@Ym?};A{0dNG*<mP_vqsq@pmor#Kah=y7+LZ8)ApZT!=b!#&-TA3H*LO**aCsBd zVFT0VDR1xdhEliSsGwN-^md>dFJOHJ<wMRmA9!|tw%{WK(CIa*cah(xyGjzl$z8MH z3Xpk5vb^XGcy%{la=VjP{X&!SdA-H}jzJ(vd=bH9L<B#pZ+TrijDqSQUPzVn=UL}N zgn@o+FMfAQH61p`Ij5;V@G2{8rP>~KItAu+R#)b!6Sx)04f~tj8Uiz~z_0jclEN|M z7u`YpUhm~lb+oI@ML?w&^X?sJ<*vc7Aq-G%r-*H%1*&_A&G5VV;aQSnyC{Ntv=XpQ zT1Z@Q2e}+C!vWlzf_P2*P2!?afTx5bzp+C=6T-Z_b`G4mqHSJY*_Wm_5qak*(cWcD zt``j6tZR0)+>v-QFmF7dBlpSs=v>;_o{U=0mJQss(s>_HS}XEQbMOHd>@6|ku=mdW zo20%M)2@W}lH3?=wl?MndiT0O7_NKXt{fev$3;02+P6)>&&5>P1SPZ-FzZ@z&`WSf zfY)|};MfNgJRZ^cn5j5%t^2un11`LIo97P9^HrH3e8Cgk?&ezG;Pi*n;0tesv&(~L z`TzSm+ax(|B#HjtQ}6<k0SP1$IL#Uo$h4&`NpU4g+MUzyd+26WiKCer(-+z7&O!na z9sv*c$#<!nI{*2gT<dC$6CZc4>m*4##F*zwKzb>VX4LKCos6VtYY)T)zN|W?$Y-6L zqwU~#hz;?FWm>(N`hpdrpYOC`p#TcmW<Pa(+Z<V%-YrG_E|i?hUMW*(l%RyBj<&4u zL3tK$B?x?QisxdY1Xk%T){_QfieVc&fzUhPr%<peP;=_y{oGE&swQ_G6$jM^CqHd7 z3gtqP+imUEHa%!L$Rxhq)l177qAFJa+B$b-B4l8%=`k;U6cSugPg@8!wC;lt>2gNz z#p6x9tXkalmw^85`ur8}zC0J>hw{?zyMTcMC`QoX{Sl}p)f*YkHh}hRLGxS<YA6j! z8!|LK0!h4{Br!-8U}*vN9GrV~*&JCQqF*Z8c6Dg9LjV|eK4}^t2$}v@@*?$-{Hl|# z+n8+DB4>efk_*6zXw+`yF7-xX3sB@+3FXLFsC-^8K<8-QHt-!-AQoFW*JJfSE1!Vs zm7<&ChwN0YMN~PpMO_j(<lAe{<AtgH`|ls;617bq$_w8ks+?L?AOOWmyXmuOSr$}g z3NnQw)z%<<M5VAf>MH%HSx1s<Ug<=w>&PIn0q63ma5_+`skSoGNp-j@O08DCu$I&j z6+_JXSria`fP~eATFjwsNy1PAXHpEiWN#dj-FYR|;o~ai4rMHWzs?k7@tlrMtFFl- zYeE^8g!A;0rCi;9KijRfO&N{Cvr|Hx#fdc8Z@E3^Z~pi?4NyNXZ}j>qC0(ZW<>Xa% zYR!%@S4Bm6H0N<|r$LFNo0g_zx$_EYZ*Ngs+5nuP&}Y-{i?~B=ljR41|49BVl2a@y zZF%gRE{e>Zm*lXayJRuM!_(3_PuVtI(=$B`9GgzJ^U`7H(oD(B`??haREth75ePXs zOfA0SGtX-o;Sh9f^s%dz!Z`eC*;Ue%%8RARj@MB<kjy#OLsmn&|7oRc@x2nQEVBsH zYd~Cej*yAZ<_f?mZ_R$(sQ~wxHL>BP1LO297Yyd%&|77<1M}a`V`aZM`MD&Mr_(Mv zif=rRj>;r(5+9}95-BG+K9<SG^HfN)YD0QRS-fMm)S8(L5v6qMFtBp5{lmR2N7O^2 zhGh~ZpGuv>R<pa7h^>Kj%C?S(4$dQt0T=_#*TP2|Hej`j<$XT~-~M;}`hQ=){ghR@ z4^+l4!*5F4^k~1D?3}@i@=c@WW`G$zX_YYs>T(!wn<>}0q||aIN3P?|*jzpy`D02+ z9``Et4^<<9HEa|PbIr?5Iof<vl9${QbdXC=@`7h!Xne^IFKx|6NA+05;p!DN38hIH zE|ZPKd5hoXz)>ni2I7>1AcbXUG%N=Iw3Yxj4&<DJIKnpenp)}-2N{r&Wtkdb=Ki;9 zRo@_bdNSLMb+sq*KLz`(ECNLsF=4Phiw(@>5M;-d5Gg<D)RNH`bSaW@MxxnmiD)M^ zIzgvd#IE<PvfV*Us$;oIWQ0zVTA^<2DHbzNc;JMbS%{v&ooD2GB?X`fJS2;uF9{$F zL@J;7Y%SN$*^c}?N+@-wD8}>yR~cN+!Np^YJ)eXw`yI=X-Im-XC0%=y3qaUGhYmeQ zjgxBqSIebzb9*k=7A=K|QY4L20pX%vQPFHes)~?`SZQ-kUF&%gitcJFv00fpi^*SV z2TEO*aZ-pc-F^qBZ)C-6C&5d$4;VRlA3(*V4`o*3>}dmcYQ0`HOSxnQtAEnYd?=?z zO{g%g9SJ4B$}Yj_xGC(31-Fpbaeujn2i1a-@a#RMM`RT2lwVrTM1`oARwgI2b)Z(J zq|j5nIl=wDT%Z2<{L@PjxW;kb1k3jqS-QzPE!1QjM}<#o)>8-g7zjg@G-{<3N94$} zUMX4XDuPoZILSKk)K+<u<34oNOVX3r8713)Bfb);2rxj)1N<FH9Y6umvqPD^Jkp`l zoVOG5RYaWvB?CENryd4=7R?BB9$J$6L~}V^1c}Y*{<M2i*)ilJze6e6T<j2)fVXJH zsoSM;`ozr3J0>MxhU(>1X(M^#`S)w~n9Ol&J^AfL?bWOC7B1^5T>{k2C8`~^#i&+> z;9ZJ^T>W}$J3};0`fbG%z`dWtyI*j#Dq&UGF4gqpq)_r}ta&TQXEhQXX**=*ORwgi z4;C_OvZi7CCH2+`F~F`jN*udg>kCb-_+N7ZTjPMJUOV*{r*IHlwQk+Ly;UWhZK~3d zJ?Aib<3sS7C*S2%D(!Z<U+tCJfEfGHRp<QsHT$kL^D-N*nj`0&+Qp8XL#UeywW|p# z%LL%i_9;WhJKhXdR#ivJUgY0dQ9S}rJ*XrIRvtoOo-=s`dJ%-YT&XMrUmoRF*I17_ z?p?12Fx#Vt)rro{ie%U{PFJmd=ID*IGWUdxO?E@evf)hDoKqrMeRJaBr5*Y`9yc+6 zS-v!x5hT*?40xo_*|db>0af@>Pv0R#c51eXG`|~J{_TQ&*H3v7Lew51NuGAtB&ogF z)q4R}uOWU_+SNt&ovSIUy`XwKPC_i9t4$9{zXLU^@^)dj@k%J%0sbU!Nh6j0O8(76 z0M6s(rT-F(zc}0vwyncX101Ot6~{+GX8qs7qLQj1rr<R7;|{(BVO)-yHRnz>ol>=6 z<|Tc--D_@Y98=>ihp@#JrjFug%}$@Ud-=)O$~sRk*xLB}Rr`zT%*(1x-%-5uh;&|^ z-<M(l2-H4`;zep0Pow<xsU?ngm6NJeM!)jmF1Src(B#x6i0Y2y3*rsbfa-PLYy3aN z<sZmWEUzi8Wk4Q0`lAloCAgW(Nc&En>4E|F;()7d;GB&L_=iqvw;i$SonZ5J@of59 z5ihk(5(x*%_0b+jj>lrh7uD@H741Q|YyPnB661IYz$@t{|7O*Gke=CJ<}+m*$YP9k zxw3Sze(UN$>A%K3PSsUen~^kp;r!k*hsimXe4{wJptVQcz*0dWo6R%p)aKlW-tYP} zW*a+a2jZ5gMqRv@uZ`0S52ZvRlk$;vXvh85bGLu9t(ihi26kY!B@`+9rtThUqF?4r z#~a=>9!AmY&)G15^3aS>F&Cu-7o~)c+IweDp9=Y0hn^gir2)wBzIcDi>{i44MV%Cc zTy!+m)7n<!5?bICEf&Nr>OZ%xfUrVztb|^7MIuz@>^g)7kUG>M5{R?75zH#-n8YBe zI1hyZ0y|pqi(S$-5w1~NZSKe8Iop&1!Rk!A0)LuP-fPA%ZW@hpsCG*Jqzf2N;I&TI z0p8Lpq*Ix%pj?M@h;ul`2?pL|Ye~@SW!Qlqr#-b@#*bqtE_1r`A*AW=17V*(e);&1 zk4qvreNUC@FuZhd?&$WB<)O#>VL!^2;=z%!0=INr84P?Ll9MuIbi&D@Q{WNXX*)bO zE#K7v6jte=D=OM9NjO@FX)daczh7Ea0-DE~wtqV949>f=Tn_2;3Y-Sg+`<{I)D}lS zdQ!VLaBe!1F^jNSLHAS5Z&T4hY|V=JdPQW0?*1HYSM>~5YtSc>n8Oye*WPxO`#3W1 zt<%rnyz7xBQa+>?<{uxIeWS<cy|jf(Q7%H(fH{}lAwP+CyQ}+FiJeo!a3JeWebi<1 zAB#~YLn{~=B8k)~Oa<7RqP5^o(C}dd-`-QOePGg?y`cvPyA`R{;+b5!=gWraemftK zb(y~PhOOQa*>zNfS9J%)CW;qQ_K@sfE4FkFTZBh;ioRPgY}7@KID1Z&>l*lcm#{Y+ zVlIXgqV9WH^!fMSKCK4V@}sAWc=5XgIcd4&EQ}&5KpkDJL5a6x%mM&%97#z|os6C4 z5UCfj$HHUm6_6Jd=y~4ib8bHBef6cjy63U_bETi&2ur6Vihz5m2gXqnWyMS56j-;( z86JABuvsYr<yI)6tfPFtYz!?s45b8iEohAeI$@H<1JP#Rb<JiONv?Tt`eeY6D2`s# zQ)T^00)s!dX_y4i5b#q<kz9XRsPxxW0(*k^oDo!P|Mo_;u1~P5%XG+D=14cE%gE-u zZB9&7^ib10{SCBN&=;*#iPD@_>vN}w%>~`o(?RLaxf|P3Q(mITyHmf$p7GpHpu7RH zW4}2+vTNw7(}cs=Ksa0U^Xj2oe3cpLy2zx&&FVzYL9LvZk<#qppdxjEkpEnrR3fW0 zEcfDti1Ds{p`4S*zY*z=aP{lQRa#<L`GprUt_$q2mnB=nHVAPFiAh{R2ik6{)`4gc zAqSyd3fSHCbn?ZNWRE>8c|o%IeGRpJqg_nCYjAukE9h`)l;VsU$;FFq%1NaeV#|-> z=j6O-(;HbL5}a|2nokmU2q1_mKe8nbzlmzHe5b&DBSuX}(s(rX8T%@%_&u(^d|T}5 zXWhg}MSP*BAM8_?GWuZ)x~pe+=JR!--T>A1qS>%h$DIU{!tRTGOY(v`RmK)Z4lQKc z2)e_NFC44NUb|c=Yh^d&sqG3eIpEA*KUwWt?c1z)N?>;rA&90Fih4mM%?L`*<b7gq zT`jz4V>y!D5Af|BcR6B7ejvp#6__{24r4CyN`IB31=c#7;L7ra*g{dniD&043BnOo z=gFau0cK%giJfF7MYPEuULEPVW!di7gN(oJWs$!8Hs%}K&xBWA22>A%L7<G${=i+H z2$9|v@Sk(3S}aekluk*=7S3ms!Z{RHvvWd7B_B(YYAj|^YmI8TP6_ZMpW3DEb|R=O zyi}D0A(r3nHv#s?jfLRB#(H35E7lQs_j=f!X;a*TJU4ETl}=j?{At;(Mvwd+`4XxI z^KFjA`7aBY82;q`QHGGu^)FUoMBNqTJ+0y{k<m@4>5uO6bFtR8Dz8S*6t+`QSk}iB z+foM@_2$T+3SN3-HNC>mdOF&*dC5H4-|V|y!H@A;Iym4u2Ze?njR*Mh-Zo9%gVxw2 z^TKCh<(x_+3t1Fv?vVFK4GmJ&$+xv76{YYRQ7o~$mqt3@{c^Z~ElsHoAXinm5)W;^ za9)*`*8XAuHM7blPB*A*xUVR+FDn0iy%|hVVz9=St}Idt8nEDazkUAFzkU4U`sw?X z#fR-x;ZSmC^isQkjns#ayts|0)1HG85SVCNoSi+Y<7$o@&SGLd&P6Hk<|)}ENU~y7 zGq0OtFP#GmhENrF*JrmcDpa_n_sSm)%dGb4@!T9T(obB*r7q8M@Bst0Mn|5D^dUam zBm!5(sWsrc6!c4%LTc?YA~=mQ4#zaqe%rmc<4Xyka%C*BoG+?Za3;7fTROu@i|;|| z%lQ4*->%<&DnF-p^D08~hw?f{!D-cyJ}ts*wgX6xXBBVhE!1Rs5VHK$4!d3Z4TN%C zRKgV6g961+Ewe(sYY-stST+<Xlz`O<oM5Q9AiR2jn*!rY8;WHv(!U=Spx9Mii_<QV z6t}8o7;uHc2GC?VlBL?*r0di2R3e1Z3!27M1qo^-WUfK0tY61r-@hrWzJ$VgCbB5` zgrE_t{Uqg7{pfo-ubTeVf;Ga#1}c0420(^YEa2+aAd1X8cneeheU*}<#6rD;gWry0 zlYiK69J?HK?b0C?_{~eNj^6O{iUzgLp$?U6nme@~I_^0vm34q2(5rWH?J7DxIPhCs z^d<!@orwa!ludIwL1bz=<c3&O!_tF0sEF?b2Vi8|)xS@&CKMb#jcw=Doqlf1J&F92 zHK?&0I~&X8!BG0dV=O_D7;u+=vtp|W2qJkgfDYm#o=K6U;QYVMV=_Kigou6WIn%wF zzK;M-<WT59*d2Eu!Oa7h@8lI>v}+|b<e^?~I;6wF8vt%smqj8>v80zQl(Jn@vRin% zWUIiL_y(FK?v;XyY-@AF8|Zl~M<lIzRdWzg7RuFG9IN7ePYR5v3RD}q^O2$n608I- zf&%7L=~?CWYu$NDnpgX+J04{z05m#(IG684w#CibUk1Sx#H)^fYPQ`QFAg|dyY4kZ zS4-y&!Rs;-a^<BSYPw0iPYR=^ebZTZ$#AOM%jdMBxUVbkycM#N*QvKezWXpK-jyGA zDmJ2`PssPP&)mI5Qovp_a7tmaXB>_}MA>Tg5xo5++JjU#Nw?K`BYCuhZUBhF?i{i1 zb%)oBQIVIvgy7W22BGY#u?$5?oY2iWPHBIuD#iEJy8it1@%$+RA;MxCy*L(XOe=}% z)Og6j!mF!3)w7nXo99$9$K5qdtDe35%1W#?vUjfl2?B*;gp!TLE|W-jijNf-o!-81 zu<ULYd%-iy8_TN*QgGri-(=hIjRkE{!v;EaULzAy-<KS`Ms<`-Ws(sjolvw8XaNHX z*%C_i##Y|4D!pV+`lLi~a{7$H4i{yIY7bQ?NkHsgNFE}8fb3cN4=c4qE`ofB6hGAP zVhgPxCZA<nE=N^GbuCW`_}*HB4sOYv*Kw=k0+>7fP^2<WmFj}0K9g;o%j~$}oubW= zrZp$Eq$z%LrX6Us9Od~~Ll1Ku5_NTWfOs$fiIq*0?FsU-9m^h?UN|bxiQ06bO}6-0 z^D%c53Tc3HLIFzZbJOHuzL60GJ_pn&=_#9=>d<6#aq8p&vOA>*QV-qI)d4`E{$;)1 z#++X4hl)}eS>Zj-zK7(_(qaTPVAf?-$dT4#%i8L&COass=IXU*Q58d#eZ}$vI2?@> zDV&+p)LG6t-91VjWo09S+D5lxF^xp4eAe?Sk;Fp@%OaJ-@!LZUK1IA)T*-8@yf`-C zk|>Ol;XyIA?a`i5?~cLj#D7o=o1V1;c2@75His^?Ra5yxZ)o+;Jrt{NT8rZ&56guw zzy0>p@4x+efBbYgixTT{h<+x-?x^^&lik!2mB+UiTQJ)6IHv>5ncK4FlZ>l4YgAu6 zMjwBw(Bc5;#q;Rr#AdPIzRk4M=33d7a!&_0f!tS_5WsQH;)FH3|A<!J^HY~ls{rAm z0~Ob75-=s7EFMMD5|wwPfFOx2=qGk5WfS#YI)G=?7b~bwHf-9gJhrLELB0%Hy0baF z3@ps&ZEZ#&r|TkTG9HiB`p-Xq?O(qx;t~JX?k+rgqPJ#GfEtS8b1F1Ug-P;fv39Ey zZ)bR!n=oj_%qtPn#$w~zAqV?SkWTE?uFmA)Ha#km*7U=EFPU7%n@o*uk)*1s#0T}O zy^#JusHg7P8cOb2Q&y+CZ@xPfyT*%?H{lFE$NiMGTeL4JyJj`E|9GV_*knJ+CsL&v z1-b(*gmhN2S-&e@sFJr==e!2ryoTe)O)%cR`|JGT;LiB(pZNQi*+2dA<xMZra_PCh zR2wkg0Xvnu8mHq51ZsI9cLUiGh8(UZ;DVaZnK#3@k$pMtEVp`s?3EWqt{p1hwIw># z*A6<HOqUA64C+=XfCQwpSYOk!4<3Yk@lEY1hc$Ku`t&EzW~zDHp^@bwkwGGp+Gq9T zWw(PWj8ow4ND@IERZ240s`D2CU{`ifherxT2_`jai&-wPJ_&-oaw~a0zuWQs?TXpe zsxNS>EIt{rD5xZMhpO#FPI_u)1!B9~L=~t^wz;y`no$W&Z~-}o*A<+q>A5PfcQ{`M zz#>?8UnVg`F@fedK-6_Qk%}7Ftu0{(o2-vJ#L4$(=O}Y6SBPVzxYV&Zk)xgg=}dug ziUx@U&WFoB^0x9&&h9j3TyyF7Y?qfHTX4iq9eh1TEPgCBfq=I@KH5duPt1-uZr^D( zzkI#EeEj<P<C~z7YR)gQ{-)%$iyf0L-~>dSmy=1B-FhwyI)d1)(?gXrI#n_9e$$DU zX!#C^Pbz=NxZ1UqFZXc#PxdKKC8dQ}eUV=!#wx{K$%d*rkZ>Qhb)L&M!QmEdwy5UX z*{`znb<;W6&|px-7FkK)Az|>K7_3?&x+uv-BD{BpVii{+KB-ikz1jrcbAo_kUPnpL zyZBioL@!0j4jRjjzgsF@47V5iCN)=&eO^h!hNwJ~x#@JIS*jAn5TTrK+6a<yqe4|T zXN_S}TqMPT)TH7m#}Y~QrcCg2@6*2ndk(K&R1r|FPW?uL$S!G}9r)Du)7V9indM0g z!T?v1&@|#vyw!nFN4WA5_Y)JcPdCutp)HXf569+JpaP9YPHdHM71iJtMA7@z(HG$1 zuCNjj%z2C5DS9@$5Axox`Px5o^7fzOs(Ydh*QMxCU&aPxs9H#DfS{ewS<AYc)X{;r zQx|1g19HdBB{EytI3FA-+brnWmi+vvL_VbjA-_nqvoU^k-sW|yjtoZH{5P`wyfz0V zlNQ1DSD!wHZCP-uoX>uAHsX?sc2W&p`W}WgZ*7~Bt)A8Oy&LggzZpHztD26f$*Vb( zVVe5m&Hd02@A5Q*Gp7>=PDFC1$&kU?R524$WccffE%~)I_Wo#_N)7=Xscm1RgxzXF zutS{EQ~f=w^}jh`X-l2Znyvg)nz+?k@3O9`u+_}CZd;p~kN|W7CJedo8ba2UQ&~?H zm#6jn0Td||OwT4fIh9gKsaUZINW`*Wsp*v90MAt7f$i*MxmSF=zuW6JZC+V&JE|aC zsd!df7gY{x<G=1nT8<8DDlk?pp1{b?{#?sZte3Ed`=8b+xlS)v&Iusejzhm0@0!$T z2XD@E4KNs!NQwk+(n)l5Ts{l+Vz+N+7j@UnPg!X;_)Q4d0|CtzHwj6KSM=I*iH!0w zRrx<v$tLRA5)a`KtO&JE8Lm4PM~R6bq)*Zc8>Tp{Pr>LF0|``RQv>TYs^hmy1`RNO z1G-KdL~b8#?FXxSQkkd2^9ru7zD6g4E>(8CF6hfai&cG|z`sDPx4uJunFphOYnCIv zICAeXEdO_1uT*Jt`r@1p=qC@mHWXe+vaTFR^)gclmTzjWQt@6JkkRB0HZUI?jV+$+ zeJQ1<<AmZ3ZSi!p0VO{^p@RcH=ji}-)Fft#zb|TD?K%{l1}Avwo*eJ+g0tzgm_+q* zftRI~QLTeIz!C}{He#n7b5#X~GD;g&gucLyq%`aBwztcWO67fa;On2$`RKCFUrR6B zDk>w<fG9h0X_+^W9F+Yc)=&}HK5$TC5Nv>jULpg4wF#zb(gJCgrhp(ZeMmmO6<KnG z;ns(z9)0)HW%UaC%B?o&dFNo;3TS=Y6eb5SIpKg8Le=fYdDGNtPF(D#%9WHB1cU*Y zE%CBeIrU8fG~8KMs)$D!K*D7pWR<-yU4lzX9!>ZNqN8;7BL#s592RCvD!YaIy$Sd~ zzhA#!ulVXa74T)=m*afiyeVD9iIZxnHHFA?cjB*>o`4N(G?SQajw(3X;H5|#8$}NQ zbsh!=Ql^6=Nrl(F5I3W9%#mYi`T@)AnzSh}0AP)CD~90wY@0e&p<#^5x*@8Jth}ga zopQhnhsZAjTj!l~SG}%9H6TaQIg2N&+FVdKQ5~jok_`Y?UQ=#W$}&;>F0!Rs)2=vg zT0W)QuA|g~^SzG#_3HD}M^>t?Y{(hRPb|uT=)f2~#wq71_ZIK9vF{ZOblAv_M*?ZF zu|PUSO7pfXTZWoFN6czgb(wfn5c|@lD^$>XS}pt)I0X6BXFy0*G!$~zV?9n#$y0*H z;e<_U$#%q>@Js%qMpwU;dc+lzAf$6Se@rozt@%q;|93mQ+LZGQ4j&K28y7)I8iR(y z!|73gEw!3$yL{+Jq8mxPoe|F8H6wpms<(*s>I3HG_TE(8n3Caj%$4CvOqbE*SVcRQ zqT1jf4eAfAPj%@ShEnMdStk}p`1CZDY@s}7oBE_EG|TfRjS&XeFi6H>fi)fJGHV~S zT%Mgmr(E9lNSdqRR?M_()b3;jyS?_Y`~qxl@;5@~7^~Mu94%^v>-8ozQWNu?YIdK_ zaWzsScw`ZomTT^!?OmB-Xj3?w8YO)<)qYv6?LWV=R1|y9s|%orHs8yagDgGNrlb&P zdf;U#AO7gfK02HXAwE*mHyt!@XXEaZbQk13-;Rlr?p2GGn+lL}!j#SGeAvF`R`sp~ z*br9rX-~$#M=$GANMZxHvmgrLZA)^L3|)`#mh`Vf{uT91vNAp7^Cn73#lR`Ch*KKb zYp*~+N-b&sbIrNz$SJ3m%&CHBimNxP4NwM)*oD)v{IFDST3O+R8BgZP(sIC16gS?U zrbX~k7dDOTTq}v!`b=>}ia~b@cp)FUHGyErF{D8b<E7k~vGcCZKL(QVtv9y}vY|Ez zSfcuLO;)ehM--or@Lm;)b>Nv5Ql3TTjG~qDTxBHHp(lO6a$U1de1>+9!X~L}%u9G$ zId<%kVrkoC2NsE`Dp8QBow_HyDJz?O!&NKD^N@HWFXcT8{`&QE|2F>XuLX4Y5Vx0U zo|cv&6sKmW=cH}tL1hx|YFKYoKHsz`?B44+u;uL5MLc5%A70f(^>4M$;}`aHY33${ z(hDk;o7e+v2R_^79DD*9`L4B6C$G;(OADZ&$rw?pSPGstfxNw)n<92=@`vQgk}Gbb zp}{CNC5Ga+G2RMDx15_M)rH(!RO<wi@y9rVCFtK5RH}3wkdPA#^|aWnfEiBq$J>hi z_NlMA%p_I$)t<>V)GgpQjYTKs9a{*+Ni9mH)vp0BDYXi4GUYpLNcND2oy0Xldc~Jj zL{j+N`Fn!B%=#`Vd&(G9DT<XUXE=kC9b2j$eDP#J2Im=zs^g>-jRgQxhoe(LCDi48 zcD}Xx&pEH7UNZB$u0G4fdz^~EQIu-qD{fQfMmp{=;_{!F(^+kGQMk)lA?yt`Y@|J_ zSN!8LDc191sqI8pkccvZE#JZGCk!dimBt#i$g0joLUmv-XZ6HYHZ1DCDSax-T)JHY zIYgZj07JmeV%Ls0knH!~$uSz;6M$*Ew(Fbh`b2^M2vj#8p~@8R>Xvo=HTH|&4`82z zd_N-4Z4F>V4?16MxpUfx4B7&cId^6H<u_eLzGl%|uLeELf(E8Hh?Rh+lZHgCNx<6s zkUdCfeQ)`F>z_XTGQMx8_yR-0O;oMkbWl<_C!#Kq4oGBGuwE^P5`l+okBvPqIgT21 z=w*NEbf+bo)4w*$*?WCOH&um6@nodM$py@+Dy;Kw8$4BB^|o?Q?Ww{B0`7U~&rv23 za+OiC4x7rHDFt$agS$4xD(6=6Zc#FNQsLa4Ea3eqkzZ}IF1c`{Dn2H)Xp()HWwTLX z2S=q&LXEQ=>AZ9XPlVX~PwSLKR4<n}`i4!8Yyx*=O<H+H{U&(ZQ;Z8`Zwg><(omhu zA$;GFvOK3tm9M3?p}D2DMBee~77^Q_PK8ca#Lz?GoeFl?wIuM}EAL;lgv_s(UP1QM zJZI9bZx~gm0oY!G!yrSRLlSta^HktH%iGI3&G1^bWvZK}?a}Rwn$L0mlY}s~A3(0> z<wEAfYOpbo&bjEhK%Xl;x_d9{lwGG6QJ!Ph`i(+^P0d63r_}1&+Op4+=W%9BKZho^ z%u1aO6;&^jr+zTRd^R{Ry#z<_mBmtj+S07+q^IoYwtVOh1uTm|u$_4Z*+oyaa;jLb zak~_l;svopYK;~pxUmD}W6p8tI|vS4K(A-7IDpBV?jZ$u(}q+J6SbGrUvai=UW!aF z{ghm8-E)=YJqcA5TZ9`qlYH~{b)xvAM*eyKu%+<Y)GOYX@w24`+e?gu^VS_*8K<`& z{oqtJl6&O4njWI}BBT-h0%T6v`3IMPE;4I$8d>yMUR(s~BUxIuXtDv9;)IN;<LO9N zf)CR1zUS07O~nuG;ncq}(RTpAzDpjilh@hxVbQQ1=+<?IBcbVz#ol*9j5A1@PBkux zNM~9!rAazG685Q`XJ&~j6|yMC``1GYpPRh?*F`!$=%?}QBM|KYcDJezS&!YbN&eM$ zj&g3Z^K<C2M+}|;NK5MH1#U9rK)q_)+np+Q8naeW)3*$eQ(0A~49YT|GRfcMiGfDR z!QtVc0xNjrr)Sl!MHWj+4R`4I6F8&R>V-%$wDKi1619%(#%yZI*i*=0OVH4@#+#jX zc94~7DhG$Bx}AG9T+MvVNmU1^wd>VdoOgKWT)jOU<Gx*gTwlIf7O&x@^1{CwX$Kd! zs-|NkwJN*FchgYmB&tlsS!~!l*PFzllDBP7Ta)mfcP+IXQ)e~RETKdoc$3h`_<8H9 z9RfI}{1)n!Q#FgkH);#@fUlpoTjv>+3(oA{;GN9jEJ2`1F3Re&`3O+Wvt_cOX7;Yb z#>UYUl2E@Zv?1MYUU_;6=lCJuf(RXSraj`)#Ri4)Xu-<eX}<xCqRb9IE|dsU^|&Wd z?e=ba(|(HMsJ(hTlCE>C$EM3UwVGQ@y1doWB|V<c%X8fTcqwy-^R6drMV7v`yOVQ# z-RvVa4L}nJENu{Quq;!wq1)JRYCT?0cL4U#b*s?pr3zb5<d>w_42Of8RimcJ;nrc& zi@>dD+DjtgK*UV}(Qv70Pmw$H%Vw|L<JjeT6!AEiM4F1Y9v~mfn?-q4DdE9=d@htq z4SI{cS}?Ik9SsXw+HAI=s@hU9DE|s}igGKwe@u#2X<f_54x2EgE0;Q_w*>$z^~DyK zLJ|I^NrJ5vfLYR$SK~pC^H?H6ju#yuwMTp+`8(8ls7t?r=s>#i{$u9TZj{MMs!t+z zow|dRT&bqEE679xmQYJfhYpqgx*Zb&?<p)%S&!-QWLZ=}P%m^S20tYyZ%dBC`@y{Z zxKL^BsF#)$xKzno%QtE+yCk0cs70;@9}4(hZe$G_sRNWj0sc^c)Tlk=l#s!>s(wnU z;l4x)vP935Vonmn=7HXG5sD?JhYB?sWo+@5>1hKB0JuC>tSN~1kbmvSt+Sp)prd4M zsSI17Dn|it1Caa+2}Q<6A@<Skvg`{s{T`^9H)ZlAhVxR$9qL3h&dK4cT~ZJPZyh;> zTeImA^Bom@{Cxex+HUr5{U?cO;{z4XGf)A^jnxhU*(N#{g)%DoYiBc+k`us1y?B)b zs>6!+?j4Nxr`wv@Wi5n5AfrvYE)6!c4XCUZU~^FH>5tlU!9BfziW=!TaGuMfffu|a z)RJIkDZZSd^Ipc5N8qKgM=mF9SbAXZz9Qkh6+<pxK>nhJkTIp}k?y0^hMoLG(GDDG z8k%p{^6C)5C`ivIJg*fFi3J4Yf4N$d)q0r|RP7Yh)kx|N7u<=AP=^{3D(yS%u58y) ziZ-+byr!a@*GbNkkkxL<dz3n01t;E%9O&eAI)%t|L(QBMzXSG(n*PkW`F@Hm;{MEk zEf(3AX>Zz$Hw6ZCkZe-}EH7&ER8`W!25ko@;b+w_TNh0=UqEV`gGqeCNrsrpPG&-O ztf%a(xw*9*3}asq;z+|v6$NMSRaSYgV1EBNU+x{0xQOxPM!7BZ7alw~*E`t<k%Xhi zEM*g$VKc9Ibxk7Y%$1^VcMQs_s09@?V^JLE*jiLpeACmzj&3J0NsQC#a2hynifTU3 zJy#oGA&L29?=8(jeh5oL`s_{#+?wVcis3nCo7Aq|RcqzU0+m9P%t46MC|p^hWsTX! z8rNkJ*tn7`sAPl}JiJr^9pBi4lx`&W+df2!cOZ4WFV;U~SS<yfb)6Motw48qrMyVW zIQFh12B417*=W&meNs_(Xn9|n`^4OSY8+q0%e|}en}}}J?M1}Ox_7teaH_2#sfoP4 zytvER8(%#Jh<uZikUeSpgQh@Tu6I}s$^wFB^^qpEZ+c`+?bG>08Z2y-bC-86H&Er$ ze)EoA3ln6$fVnm0I4+Q7l}}`cTod+TITLMx#xDOZ=>R6d^E{oe58to-)=I4oLio9S zAoD(h6)&t$`2al8Nv)D(i8(8qmFBy_<x~Sfv&gPFWZF53+VyDVEvf*ghRsVaat}xl zG^^DJPpFYL@e1rmIX~>cC}X2qt9{TR>>5wXu>xd{!z&oA*av6vs<W-^$}d!v$8~I? z6p&N+rl}_9XIU4k&#lX}kWlbjMEm!tB<8A(4o3iNxU!s1z{r%ydb=t6lYAxr@&6?X JUg&S{003Te2iX7s diff --git a/metadata/md5-cache/sys-libs/binutils-libs-2.39-r3 b/metadata/md5-cache/sys-libs/binutils-libs-2.39-r3 new file mode 100644 index 000000000000..e6823cefe9b7 --- /dev/null +++ b/metadata/md5-cache/sys-libs/binutils-libs-2.39-r3 @@ -0,0 +1,15 @@ +BDEPEND=nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170815 +DEFINED_PHASES=compile configure install prepare test +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(-)?] +DESCRIPTION=Core binutils libraries (libbfd, libopcodes, libiberty) for external packages +EAPI=7 +HOMEPAGE=https://sourceware.org/binutils/ +INHERIT=libtool toolchain-funcs multilib-minimal +IUSE=64-bit-bfd cet multitarget 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 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( GPL-3 LGPL-3 ) +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(-)?] >=sys-devel/binutils-config-5 +SLOT=0/2.39 +SRC_URI=mirror://gnu/binutils/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39-patches-5.tar.xz +_eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=217fa07b2e3cd595f2b7ae351c5d61d8 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.2.9999 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.2.9999 deleted file mode 100644 index 4bc25da6a7fe..000000000000 --- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.2.9999 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.2*:15 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=sys-devel/llvm:15 !!sys-devel/llvm:0 -DESCRIPTION=Compiler runtime library for clang (built-in part) -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs -IUSE=+abi_x86_32 abi_x86_64 +clang debug test -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -PROPERTIES=live -RESTRICT=!test? ( test ) !clang? ( test ) -SLOT=15.0.2 -SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9ccbe2192a16eefa1b5960a39d3d5a6e diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.3.9999 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.3.9999 new file mode 100644 index 000000000000..ed1ad71ff61a --- /dev/null +++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.3.9999 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.3*:15 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=sys-devel/llvm:15 !!sys-devel/llvm:0 +DESCRIPTION=Compiler runtime library for clang (built-in part) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs +IUSE=+abi_x86_32 abi_x86_64 +clang debug test +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +PROPERTIES=live +RESTRICT=!test? ( test ) !clang? ( test ) +SLOT=15.0.3 +SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=9ccbe2192a16eefa1b5960a39d3d5a6e diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.2.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.2.9999 deleted file mode 100644 index e61aa5d3acf9..000000000000 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.2.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !!<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.2*:15 sys-libs/compiler-rt:15.0.2 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=sys-devel/llvm:15 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0 -DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 -IUSE=+abi_x86_32 abi_x86_64 +clang debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -PROPERTIES=live -REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) -RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) -SLOT=15.0.2 -SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz -_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8286e2b394c9a005ebb838db58c1c7ef diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.3.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.3.9999 new file mode 100644 index 000000000000..528329293349 --- /dev/null +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.3.9999 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !!<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.3*:15 sys-libs/compiler-rt:15.0.3 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=sys-devel/llvm:15 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0 +DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 +IUSE=+abi_x86_32 abi_x86_64 +clang debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +PROPERTIES=live +REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) +RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) +SLOT=15.0.3 +SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=8286e2b394c9a005ebb838db58c1c7ef diff --git a/metadata/md5-cache/sys-libs/db-6.1.38-r1 b/metadata/md5-cache/sys-libs/db-6.1.38-r1 index 60021452b485..8b91f0ff2ee7 100644 --- a/metadata/md5-cache/sys-libs/db-6.1.38-r1 +++ b/metadata/md5-cache/sys-libs/db-6.1.38-r1 @@ -3,7 +3,7 @@ DEPEND=tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_ DESCRIPTION=Oracle Berkeley DB EAPI=6 HOMEPAGE=http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html -INHERIT=db flag-o-matic autotools multilib multilib-minimal eapi7-ver versionator toolchain-funcs +INHERIT=db flag-o-matic autotools multilib multilib-minimal eapi7-ver toolchain-funcs IUSE=doc cxx tcl test doc test examples 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 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=AGPL-3 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( tcl ) RESTRICT=!test? ( test ) SLOT=6.1 SRC_URI=http://download.oracle.com/berkeley-db/db-6.1.38.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 db c42a9015ada022c979cd2ca4bc247821 desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=b09d4e7ed6c35dfa576f7153bc844f38 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 db c42a9015ada022c979cd2ca4bc247821 desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=8b7ea61aaf6839e02d6574fd81d9159d diff --git a/metadata/md5-cache/sys-libs/db-6.2.38-r1 b/metadata/md5-cache/sys-libs/db-6.2.38-r1 index ce6a198b512e..224e34e7d331 100644 --- a/metadata/md5-cache/sys-libs/db-6.2.38-r1 +++ b/metadata/md5-cache/sys-libs/db-6.2.38-r1 @@ -3,7 +3,7 @@ DEPEND=tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_ DESCRIPTION=Oracle Berkeley DB EAPI=6 HOMEPAGE=http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html -INHERIT=db flag-o-matic autotools multilib multilib-minimal versionator eapi7-ver toolchain-funcs +INHERIT=db flag-o-matic autotools multilib multilib-minimal eapi7-ver toolchain-funcs IUSE=doc cxx tcl test doc test examples 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 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=AGPL-3 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( tcl ) RESTRICT=!test? ( test ) SLOT=6.2 SRC_URI=http://download.oracle.com/berkeley-db/db-6.2.38.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 db c42a9015ada022c979cd2ca4bc247821 desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=c2ec8fb376748a1ceafad9bddba3c283 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 db c42a9015ada022c979cd2ca4bc247821 desktop 22952d8f27cac191d75529d4c38e6bfa eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=be21ae2f939f13c0c8f7f93389040079 diff --git a/metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 b/metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 index a485f56242f5..a1b938282c54 100644 --- a/metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 +++ b/metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/ianlancetaylor/libbacktrace INHERIT=autotools IUSE=static-libs test -KEYWORDS=~amd64 ~arm ~arm64 ~riscv +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~riscv LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ianlancetaylor/libbacktrace/archive/8602fda64e78f1f46563220f2ee9f7e70819c51d.tar.gz -> libbacktrace-1.0_p20220709.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=154f5892026f3c913fb97412c0a57fd7 +_md5_=218f8ec4dc271e9abcc9035e2f110be8 diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.2.9999 b/metadata/md5-cache/sys-libs/libcxx-15.0.2.9999 deleted file mode 100644 index 11beaee1b1eb..000000000000 --- a/metadata/md5-cache/sys-libs/libcxx-15.0.2.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=clang? ( sys-devel/clang:15 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.2.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:15 !!sys-devel/llvm:0 -DESCRIPTION=New implementation of the C++ standard library, targeting C++11 -EAPI=8 -HOMEPAGE=https://libcxx.llvm.org/ -INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs -IUSE=+clang +libcxxabi static-libs 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 -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -PROPERTIES=live -RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.2.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) -REQUIRED_USE=test? ( clang ) -RESTRICT=!test? ( test ) -SLOT=0 -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=76b94e5871aedf64f92ba07b615643e7 diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.3.9999 b/metadata/md5-cache/sys-libs/libcxx-15.0.3.9999 new file mode 100644 index 000000000000..9f1fe62138a2 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libcxx-15.0.3.9999 @@ -0,0 +1,16 @@ +BDEPEND=clang? ( sys-devel/clang:15 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.3.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:15 !!sys-devel/llvm:0 +DESCRIPTION=New implementation of the C++ standard library, targeting C++11 +EAPI=8 +HOMEPAGE=https://libcxx.llvm.org/ +INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs +IUSE=+clang +libcxxabi static-libs 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 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +PROPERTIES=live +RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.3.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +REQUIRED_USE=test? ( clang ) +RESTRICT=!test? ( test ) +SLOT=0 +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=76b94e5871aedf64f92ba07b615643e7 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.2.9999 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.3.9999 similarity index 100% rename from metadata/md5-cache/sys-libs/libcxxabi-15.0.2.9999 rename to metadata/md5-cache/sys-libs/libcxxabi-15.0.3.9999 diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.2.9999 b/metadata/md5-cache/sys-libs/libomp-15.0.2.9999 deleted file mode 100644 index 9c1f6099d05a..000000000000 --- a/metadata/md5-cache/sys-libs/libomp-15.0.2.9999 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( virtual/libelf:=[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/libffi:=[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/llvm-15.0.2.9999[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/llvm:0 -DESCRIPTION=OpenMP runtime library for LLVM/clang compiler -EAPI=8 -HOMEPAGE=https://openmp.llvm.org -INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1 -IUSE=debug hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -PROPERTIES=live -RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( virtual/libelf:=[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/libffi:=[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/llvm-15.0.2.9999[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=0/15 -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=d7b721a7d69351616b6e70c9c7f442e1 diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.3.9999 b/metadata/md5-cache/sys-libs/libomp-15.0.3.9999 new file mode 100644 index 000000000000..c6b06a8b5613 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libomp-15.0.3.9999 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( virtual/libelf:=[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/libffi:=[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/llvm-15.0.3.9999[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/llvm:0 +DESCRIPTION=OpenMP runtime library for LLVM/clang compiler +EAPI=8 +HOMEPAGE=https://openmp.llvm.org +INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1 +IUSE=debug hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +PROPERTIES=live +RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( virtual/libelf:=[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/libffi:=[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/llvm-15.0.3.9999[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=0/15 +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 96dbec9ffb4c4da2a695d4560442d62d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=d7b721a7d69351616b6e70c9c7f442e1 diff --git a/metadata/md5-cache/sys-libs/libosinfo-1.10.0-r1 b/metadata/md5-cache/sys-libs/libosinfo-1.10.0-r1 new file mode 100644 index 000000000000..5a75c54637a8 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libosinfo-1.10.0-r1 @@ -0,0 +1,18 @@ +BDEPEND=dev-lang/perl dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.10 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.44:2 net-libs/libsoup:3.0 >=dev-libs/libxml2-2.6.0 >=dev-libs/libxslt-1.0.0 sys-apps/hwdata sys-apps/osinfo-db-tools sys-apps/osinfo-db introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +DESCRIPTION=GObject library for managing information about real and virtual OSes +EAPI=8 +HOMEPAGE=https://libosinfo.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson udev vala xdg +IUSE=gtk-doc +introspection +vala test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.44:2 net-libs/libsoup:3.0 >=dev-libs/libxml2-2.6.0 >=dev-libs/libxslt-1.0.0 sys-apps/hwdata sys-apps/osinfo-db-tools sys-apps/osinfo-db introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +REQUIRED_USE=vala? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://releases.pagure.org/libosinfo/libosinfo-1.10.0.tar.xz +_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 vala 160a8a30a6cb9aa601e5441c643a7c61 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=1cf06d4fd11d98d56c443bf518cfb3ce diff --git a/metadata/md5-cache/sys-libs/libucontext-1.2 b/metadata/md5-cache/sys-libs/libucontext-1.2 index 02d85bee023c..8a33202635c1 100644 --- a/metadata/md5-cache/sys-libs/libucontext-1.2 +++ b/metadata/md5-cache/sys-libs/libucontext-1.2 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://github.com/kaniini/libucontext INHERIT=toolchain-funcs IUSE=+man -KEYWORDS=~amd64 ~arm ~arm64 +KEYWORDS=~amd64 ~arm ~arm64 ~mips LICENSE=ISC SLOT=0 SRC_URI=https://github.com/kaniini/libucontext/archive/refs/tags/libucontext-1.2.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=351bfc36e1349f572560a5747a67f2f1 +_md5_=139ed4be0b9553713a6760f1b121612c diff --git a/metadata/md5-cache/sys-libs/libxcrypt-4.4.20 b/metadata/md5-cache/sys-libs/libxcrypt-4.4.20 deleted file mode 100644 index a4bc554358fb..000000000000 --- a/metadata/md5-cache/sys-libs/libxcrypt-4.4.20 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-lang/perl test? ( || ( ( >=dev-lang/python-3.9.12:3.9 dev-python/passlib[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/passlib[python_targets_python3_8(-)] ) ) ) -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=system? ( elibc_glibc? ( sys-libs/glibc[-crypt(+)] ) !sys-libs/musl ) -DESCRIPTION=Extended crypt library for descrypt, md5crypt, bcrypt, and others -EAPI=7 -HOMEPAGE=https://github.com/besser82/libxcrypt -INHERIT=multibuild multilib python-any-r1 multilib-minimal -IUSE=+compat split-usr static-libs system 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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=LGPL-2.1+ public-domain BSD BSD-2 -RDEPEND=system? ( elibc_glibc? ( sys-libs/glibc[-crypt(+)] ) !sys-libs/musl ) -REQUIRED_USE=split-usr? ( system ) -RESTRICT=!test? ( test ) -SLOT=0/1 -SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-libs/libxcrypt/libxcrypt-4.4.20-autotools.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=eec9c2cc8dc81b64911d93d452dac318 diff --git a/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r1 b/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r1 index 3ec7db423c38..abadc66d32b4 100644 --- a/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r1 +++ b/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-libs/libxcrypt/libxcrypt-4.4.28-autotools.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ec4129f83c826db63450ccd157a62d20 +_md5_=e51acd062d28a3b27828385cbd69f661 diff --git a/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r2 b/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r2 index c20e4f493eb1..2a234b9bfdfc 100644 --- a/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r2 +++ b/metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-libs/libxcrypt/libxcrypt-4.4.28-autotools.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=c3b4af09882f07a9963983159d73c8bb +_md5_=f7b0e786348a14d488e94a3008c93fb7 diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.2.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.3.9999 similarity index 100% rename from metadata/md5-cache/sys-libs/llvm-libunwind-15.0.2.9999 rename to metadata/md5-cache/sys-libs/llvm-libunwind-15.0.3.9999 diff --git a/metadata/md5-cache/sys-libs/minizip-ng-3.0.6-r1 b/metadata/md5-cache/sys-libs/minizip-ng-3.0.6-r1 index ce1af116661c..b6dd50a30bcf 100644 --- a/metadata/md5-cache/sys-libs/minizip-ng-3.0.6-r1 +++ b/metadata/md5-cache/sys-libs/minizip-ng-3.0.6-r1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/zlib-ng/minizip-ng/archive/refs/tags/3.0.6.tar.gz -> minizip-ng-3.0.6.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=47ac935136359f67c057a2a13f87a959 +_md5_=865f84c112cd13e00529c9b9283f0693 diff --git a/metadata/md5-cache/sys-libs/zlib-ng-2.0.6 b/metadata/md5-cache/sys-libs/zlib-ng-2.0.6 index 4ff252f4a75e..c71f40507e2b 100644 --- a/metadata/md5-cache/sys-libs/zlib-ng-2.0.6 +++ b/metadata/md5-cache/sys-libs/zlib-ng-2.0.6 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/zlib-ng/zlib-ng/archive/2.0.6.tar.gz -> zlib-ng-2.0.6.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=07654b45e3e8e8336d7100c34dba7d38 +_md5_=62bec376fb2f149f90d16be3a09a1251 diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz index a22270e27b181c2ccb59257e242c6e00791d3c9c..5ab8bce8a72971778e63b627068ba16197b981ad 100644 GIT binary patch literal 7095 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 literal 7261 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 diff --git a/metadata/md5-cache/sys-power/iasl-20200717 b/metadata/md5-cache/sys-power/iasl-20200717 index 09f6c4f89377..d9c72c02ae83 100644 --- a/metadata/md5-cache/sys-power/iasl-20200717 +++ b/metadata/md5-cache/sys-power/iasl-20200717 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://www.acpica.org/downloads/ INHERIT=edos2unix toolchain-funcs IUSE=test -KEYWORDS=amd64 ~arm64 ~ia64 ppc ppc64 x86 +KEYWORDS=~alpha amd64 ~arm64 ~ia64 ppc ppc64 x86 LICENSE=iASL RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://www.acpica.org/sites/acpica/files/acpica-unix-20200717.tar.gz test? ( http://www.acpica.org/sites/acpica/files/acpitests-unix-20200717.tar.gz ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7726be42077611120004bbe2e21f8af3 +_md5_=93b06ab4e025bcc439c995673a5524ff diff --git a/metadata/md5-cache/sys-power/thermald-2.4.9 b/metadata/md5-cache/sys-power/thermald-2.4.9 deleted file mode 100644 index c4f5a00fb1cb..000000000000 --- a/metadata/md5-cache/sys-power/thermald-2.4.9 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/dbus-glib:= dev-libs/glib:= dev-libs/libxml2:= dev-libs/libevdev sys-power/upower sys-apps/dbus:= dev-util/gtk-doc dev-util/glib-utils -DESCRIPTION=Thermal daemon for Intel architectures -EAPI=8 -HOMEPAGE=https://github.com/intel/thermal_daemon -INHERIT=autotools out-of-source systemd -KEYWORDS=amd64 x86 -LICENSE=GPL-2+ -RDEPEND=dev-libs/dbus-glib:= dev-libs/glib:= dev-libs/libxml2:= dev-libs/libevdev sys-power/upower sys-apps/dbus:= -SLOT=0 -SRC_URI=https://github.com/intel/thermal_daemon/archive/v2.4.9.tar.gz -> thermald-2.4.9.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 out-of-source 6dc5829f04ddee3f91b9bb274a701fdb systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=dee138a457dfa36436cf5244dc81e470 diff --git a/metadata/md5-cache/sys-power/thermald-2.5 b/metadata/md5-cache/sys-power/thermald-2.5 index 6895c84bf44c..4adc8316534d 100644 --- a/metadata/md5-cache/sys-power/thermald-2.5 +++ b/metadata/md5-cache/sys-power/thermald-2.5 @@ -5,10 +5,10 @@ DESCRIPTION=Thermal daemon for Intel architectures EAPI=8 HOMEPAGE=https://github.com/intel/thermal_daemon INHERIT=autotools out-of-source systemd -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=dev-libs/dbus-glib:= dev-libs/glib:= dev-libs/libxml2:= dev-libs/libevdev sys-power/upower sys-apps/dbus:= SLOT=0 SRC_URI=https://github.com/intel/thermal_daemon/archive/v2.5.tar.gz -> thermald-2.5.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 out-of-source 6dc5829f04ddee3f91b9bb274a701fdb systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c53d1b7d9bac4ae09e6662153a961ce1 +_md5_=dee138a457dfa36436cf5244dc81e470 diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz index 9a94cfae64af1b203a1303e5626abed561378498..efda3075eb6c68477ed68c880b5abcc95b745de7 100644 GIT binary patch delta 14869 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 HIBfs`mcS)d delta 14733 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 bsOg@9F^L`2GL|kk_?Q0&o&g5I4Qv1a8-DQD diff --git a/metadata/md5-cache/sys-process/btop-1.2.12 b/metadata/md5-cache/sys-process/btop-1.2.12 new file mode 100644 index 000000000000..94c53db5ff48 --- /dev/null +++ b/metadata/md5-cache/sys-process/btop-1.2.12 @@ -0,0 +1,12 @@ +BDEPEND=>=sys-devel/gcc-8 +DEFINED_PHASES=compile install postinst postrm prepare setup +DESCRIPTION=A monitor of resources +EAPI=8 +HOMEPAGE=https://github.com/aristocratos/btop +INHERIT=toolchain-funcs xdg-utils +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=https://github.com/aristocratos/btop/archive/refs/tags/v1.2.12.tar.gz -> btop-1.2.12.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e99e1abb101856f63fcaa77d32ab9243 diff --git a/metadata/md5-cache/sys-process/btop-1.2.8 b/metadata/md5-cache/sys-process/btop-1.2.8 deleted file mode 100644 index 616bbf7824a9..000000000000 --- a/metadata/md5-cache/sys-process/btop-1.2.8 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=>=sys-devel/gcc-8 -DEFINED_PHASES=compile install postinst postrm prepare setup -DESCRIPTION=A monitor of resources -EAPI=8 -HOMEPAGE=https://github.com/aristocratos/btop -INHERIT=toolchain-funcs xdg-utils -KEYWORDS=amd64 arm64 ppc64 ~riscv x86 -LICENSE=Apache-2.0 -SLOT=0 -SRC_URI=https://github.com/aristocratos/btop/archive/refs/tags/v1.2.8.tar.gz -> btop-1.2.8.tar.gz -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c1033dc5e0962ebe9423f5fdfbfa8de5 diff --git a/metadata/md5-cache/sys-process/btop-1.2.9 b/metadata/md5-cache/sys-process/btop-1.2.9 index 7b95cdd29182..643952a52b83 100644 --- a/metadata/md5-cache/sys-process/btop-1.2.9 +++ b/metadata/md5-cache/sys-process/btop-1.2.9 @@ -4,9 +4,9 @@ DESCRIPTION=A monitor of resources EAPI=8 HOMEPAGE=https://github.com/aristocratos/btop INHERIT=toolchain-funcs xdg-utils -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ppc64 ~riscv x86 LICENSE=Apache-2.0 SLOT=0 SRC_URI=https://github.com/aristocratos/btop/archive/refs/tags/v1.2.9.tar.gz -> btop-1.2.9.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3b41842c76fbedd28a56877072d4e7b3 +_md5_=efd45fc52af0c4d7e4399a9ae94dcf56 diff --git a/metadata/md5-cache/sys-process/numactl-2.0.16 b/metadata/md5-cache/sys-process/numactl-2.0.16 new file mode 100644 index 000000000000..105b0d2f32ee --- /dev/null +++ b/metadata/md5-cache/sys-process/numactl-2.0.16 @@ -0,0 +1,13 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Utilities and libraries for NUMA systems +EAPI=8 +HOMEPAGE=https://github.com/numactl/numactl +INHERIT=autotools multilib-minimal +IUSE=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 +KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://github.com/numactl/numactl/releases/download/v2.0.16/numactl-2.0.16.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=f9cf763d7e000bfa3bfbfe60c61ab830 diff --git a/metadata/md5-cache/sys-process/parallel-20220822 b/metadata/md5-cache/sys-process/parallel-20220822 index 19e5e0974303..b65ebfa33f6e 100644 --- a/metadata/md5-cache/sys-process/parallel-20220822 +++ b/metadata/md5-cache/sys-process/parallel-20220822 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/parallel/ https://git.savannah.gnu.org/cgit/parallel.git/ INHERIT=verify-sig IUSE=verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=GPL-3+ RDEPEND=dev-lang/perl dev-perl/Devel-Size dev-perl/Text-CSV virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-IO SLOT=0 SRC_URI=mirror://gnu/parallel/parallel-20220822.tar.bz2 verify-sig? ( mirror://gnu/parallel/parallel-20220822.tar.bz2.sig ) _eclasses_=verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=9ac9c1b38bfa689bed61a81e0663fdf9 +_md5_=1914107741f25dd16a29b24c56c14ddc diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 17852efbf053e5ae6910454cdccd9f76bde86373..3c503f397ae51c8c3fd096a4888348bf8aeb2cfe 100644 GIT binary patch literal 41464 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 literal 44303 zcmV(-K-|9{iwFP!00002|Af8Sk{(%>UU#pj$QMAG`<eZ+n@t&IV$0en=|Z}p`I)N0 zLMD=#sA5x3ueCgYh(K1QbqzTHf&X{kXAj@E&mR8iAO5d@_~9O(J{%u@4L{Tpe)z}# z{15;8e+>WlLo2oPcBR!@N_q8AdWk*MqpyATR_`m6d><?Ib+0Sdl1o3@9`P!RA5Yg< zY4W$2Q$Oc@wsiGWYVK*rzIT}8;Ny;*d%0SlBej^uU0Xfp8dsV>{Gb2nAMzP~$YaiV z#-ryNQYm*i_^uV|IO904#J7bM5C6LQnZi}#2xsK6>K)3}<K0S$ca0&Rh3`K2g*93} z?_KYE#}=;GQi(@id#u5e<#AsnhdoOOV}$?ZpB@qYk3WAne@MsmDxbM#jaSO|EXTNK zy;ECt@$M<b-fq5hp6AYag=62xIBE!~rr6GT=6mFJtsIXPW*oD(W92J`W6Wc$<1Y76 zc#1j~k6)3|S<~p{Mu5jIM;$%R`<s03yVp|FG5HhoT62Z4dfwxzCAK{Bj;Au6?Yev5 zix=P9+F0l2?RT4H@&ki|LpHVUUZ?*&?tQcp?pSLr$JK9sYtFIOo$hv=CC60w<5x;A z^64MHjL#o`{_tu2b$y!sMV(@8Z{lhjeHpyxb*H2v#633;w|l?BMyo16ka`|_Ml_0} zUGcci<7n}kt?^s!Jaaxrzf(b10xvN6%@yLA$GPU<7dhP#9+8!BmOGqh<bwwX@l9M~ z-74AM`?}*Qtxf;+S}pU2=usPJ(M;>^DUM^*%%Qf`;)xpO5_z89!kuakoufO}2n)g7 zsfTu^%Iob`^SC%i-=w4DyjVN<wtbgyjj!VRbpQ4t{@8vf=Q|NyqjDm-9W}R5;zo5) ziIm!TjXW2|HjYx#nRwZ8U2B}<Oc$c!OLo1E)kizW#h)vsUmcyySIBdm8MA47UH6@5 z!cb@I_b%r`!rlKNn3!KRs`5(XTH&haedV(Uv?0!;^JVvF^E^fgN0|t5pe#M|L<6&{ z+7gdm2D)}6oI%U8oco-$bp(sSocwa=`Mw9@+Vu>(;5qoIJIA#!riEy~YSeg>(eWmu zJ<3i;YNf5*#*K^*{#>Y-Pr_JpooOztDVH>~8IHGUohi;s130f7%XP+fhZZZ|06Q!t zV}VDyFO;s<5q<cMavt}+dd>Shu6^>3*vYGm@Hs7)6D2!ulx$*c7z`&L)0|<ZcJqgH zS64*!uN338)~H8#to%G@scZF)6msnYe{-TO{S0TWagDj>S&M$)#PQuB^1sUGw;DU& z*T2c=U)T8aFZXZ1{g2PTPHpb|A)aq83Z<LfM?B(*o0vW9`{Z>lG%@nGoEst^G4;M% zInz<&5m1?m598SDL_T@9i$hQ6#Nw}ZwBE28bPRWuLQj5_R)La)(mF1FBT3vMj^vxL zt{ei&y-LL)p7X-5qI|fryynFb@rO<yua29?%_tGZMttF)aaIX`bB4ZeWQby&cc}MF zh^Fs=m)jY8Khd+?aZ&twuS=Dk{kYT0p~mu6Sf79T>GRK@KK}O0hvNs1<DE`jXDK{i zXcwAr&P>e08C7&(r1Q?L)^zDl&T|zEr?*Tvi8$T6_FeY1;+-?n3wW*zlja8_&z~C} z3KJ-MSG+`tIID79ydVaZMh!&N-TF5%rTcCO82O#`KG$7(<?l!3P0>qY?kuSuye=kn zp+TtiBC1wCa}X7f{)|V(xvukGoXt8Lk@b$mqCsG+$5}h4W4ziq%{%vA<JfBxmBP;L ztC)WM{IjYQe~8ENh6XSz+)Rx(f0WoT$JP<YGZH8lht<!k&Vi~CmkWWhAMrxf%8IQg zqMyM%ri;MdaXB;QdW97UR|QG(;{>71gPum@mUB)gvJXfOy-&xhj1X-BbDTKlaVNfd zYaW~URqul@*kSYYJJ+!<UVLA;WkNJ|w%3i*uN+^%`(N`80F>16-xdFH7Gh=O2j^5K zN5&*0?)<<D*O55T9T4<a8O?j4N?$&I{`4EVgo?e&Y4M}SL6Ey}Mi}3Yqg;3c)Vv&s z4Nu;7A1KW_@I%)?hY?2J1f%1e1M4SFT;<3FE)E#r)OpyvP9<NjxmOxHA)8nTzyu)h zj4?jpIQsSK!^_>#xhq}=!ohxPz0QgQh}XSph+(0jgqMoV;e~k)Kn9O@RZz`^UiXAM zM-v;CA+Er+aT>>U@$4vHjELg`scbwq;dz}HF*u~JfhXT>f0fhv>xZB2pYK1dUtbVG zXzyG(_AtYZF7T}vVhDhbfWPiJq<oZn@NC4Nz3<-mU6CTe{mew1aWo>{P8@$nQ;1Zc z%cJ9U!JUy$iC4RUD!ACx(E7T@z5~FDC@`P6x6W^(>Vz?%WZNg85bsA|Xu!#qkX5~j zNV7*iGy=K^S?xL#4}hZNUG8?`y^0aHW3D6OG)C4$_SNvL{7m2CO1yU>J^`NFN_;r4 z2E6HM)vJFM)yLnyeE9SF_2>2JL;mqRems*F_$IF7?Dt&=8-&>G_wr{CR4E@gJxmH4 zubkr?fPf=v5+#WO&Xhs`5S$kX5TJzaV}{p(-4RI_X#Vc_qhmx|JOOE3kBbI)a-bV* z5CX?D>Njz141b5S@+}ECif?aMFLOl<3xIRS$F%@f1d$1Y!%ZUmwLxd+h!{18)Hy|5 z!$klpgA)M)tOJL3@=~p@43OqqaVZE7i57r)$JJi>2!AN9^qsiY4NJ(86G-O;(Bq*} z!;casK%Ve{jE9<NdOk0-kgq(B`#_^c#dq@i;HwkFbrN(5j69~mIS^9C+Q>U&jW?eQ zlqrWGd=i@~z5pkF^;f(Z1BRah7O!(gNEaeU+Y9~=1Vu27H=m!w0mua%oV<33h?5Aw zPvYWA&l6WvE;Jc0Rq=NX?0e$cC$YCGX*?*(h(p(8=S~%CJV06JA8S_zD!j2hWFQ#c z$F-_qZdb4X$Ghs}mpYgxqFH!Q)QE6%8e&1DfFfQyPtXFa15g1h+}IHCYF~KYNhH5O z67AlJ!+<s3ClnIR!p4CLc*SsCXSiNtApeY3;)EiWNa#KF=rJLwkjHVHuqgo20qfFz z0yVG(G#5X54q`zlbMS{DaAh>)OngZKF5FZEMJ!As1DTI8;<^fv5Sn&@nedOe_xt!m zah31HH9_<v>EL5VY!Ngw4d(}rwO>Qlj7<SjA(tE?4^BAXEHU8K?g8Mw+6tSWLKe9L zjCnJ>I?_0On*d0~LyW}<qZ9ee$Eth{D2T{`6a6MG1To6G+rEJSqh3&4)N2C77eZX> zG~R;90(-_SpNnYNBW!}u3S>bjC=Ln-itb^E6yS)EGC~qj2oKVDsWUeaE)n4*X4kE* z;D?DSf2>{gJ8=bFLq(G>I7li}B8QH{DFU(G*8*PvzwvP#G>)^MWr~vW9V7lLAwTSm zAO~@6VAX{$#EF1CiRajEzZd4yFx^!-2T+#;;~wL<!E~>_3weW{K=cRvD#O!P94o>~ z@s4=o(<208T{xo?$GUVMM425Dgs1GWjd0+fim4G??!fV6!a9;AHu6#l?;j8++7wZ= z47NHuPe#aq5B+`Z%0HHd>q>8)KA+_h`c24ho8ux*qwi=MY6xF}b7ANgsJ&D;UP1L% z>7CF(kmPlG0Hya02qd6pWQ%jyRiIeGG7w~VJC8mZ@fBo7D5%itBj97#Xd%49_J+!W zwWQQ#h6DBnpj^5}yj@4;Hz#!+6IKpo;Fa;4aP4+o7%Oi391!xWwQ*ozD9k|!Iu1#| z#FKD_SDpucQvwIrB@z|*Gfp=1z-9fBw65=@MU;nMBbST^!<9^oG2zEzI*)A51Ovb) zpzR2;<5wbJ2wV;yyS8X(z(Y~O1egU~@i81W6a&|fzl$6rF+AhLIZMD|yLOVCv=fb} z5VlujdT2?+P!Ov;6QFPW!V+=UC**IAgq`ER%yyvgrb96MMuY$g0oaDL9s*xZI5B2o zo+k0@S&ha4!z1|86EG240Dv3>0Ddi^_G|x<Zq?(vun5H<M638v7KD_cDG5>&%UVq@ zmTMv;jw*4zYQj_^PLt4`*99lJAD;wEBNR=r){M7W18z7$x=^Fj;C79Swn2vEmnh=6 zIBt+=dbPwVjKn*)3R5R|goRXVZ&(?UC+1E<n&~-E7pGBpHtZ630R%&9bC<JWV7S#W z2r6f|cW8vaCn3VGnD&{V4UQ@ShRjP4Mo~J{me}-1(mKDBRw6uT-7p&BVnzpWLqHd> zCAjsHGJ}K*!QFIK+bQG&jl#9xVq-u;z#bNsu>j{-X`V!JA{8z$6X-zr9ciO!qno*k z2LJ_(jw=TWl-F#-i7N341PDm>hS6Zwtxl<u(d7(aty(xJUVZzr8+U^f;TtMeN0dg# z_KC3u$PVU9%+}Ug8dt0h$BrF>A4?NX038W!=K$1CAjpyOA4w~GuUozef6RQWn4UA` ztuPYI1cZ!M1+$6RMwb|a=fPb84NQj!YM#3dj0YAU%}=6>cy>?_AS4sh(I?_Id<j1U zSVF-T!~k%DPb&b<SB?mF*%z*_Ap@8q#{e7Sml{U26K_e3#8b8>ISg|mp6q)jo`LWK z(ztZ%Z9hqdriXxPbDC)XG`*GrW*h@7v`qeTO<@0C+3!OdnC;({)<s+-CgxXZfwE!5 z?S}h}W}a;Wuwc&Mey~n!Jh~}%07TgV4F|BK3Sh2*A3wVgnFz&0U2wHQI6~id0Z>h# zJou}iPza?=KyJgv;l;$L16J^m!Z${Z?oM-Nd@5Aw;Anso7l$yQ<)GWNF!W4VTxF(x z<5&qc3DyMP+vn*Kgp)VekP)yHDvcALCif<03>V`0P}zKBv1v8;p>oZ`B;|^KB(3v1 zX>n3lGJgsH4t(xLt;}H&k1_plg7aF31GdFGEn$6-9b!ZkOlGc^h|LG0oTikaL31`B z^Fj@HF#yMTC!pMoGaP0zbmKr@R1yx=>Rb94G!?Lx1GUQ+X1?>j&W+8-1OeP&hzqU) zo@ylm`%hu!Jr|Zw9LHfDCI%<4;|6K~v<I;sKx0VAxc4F9#SI2<E55Fm&QoH|2`IGs z{3B_F@1)g;|8<9nh3^~nhq&epunX|8E8Lf18yvwyPKYmthErH3-vIq>+zSv8@D~ur z16!UGf()Dn-ss_ghPXN~8Ei3`i6LBrJW@rV>B;e?SHA^tzz+$jt{qS=UZ}UUg1ovN z&@sR%xC>w+o)Y$iap0m6AlUhg4MzxBnE8wwli#LG^EIRZb(bU}=IQuPfs69&CI_H( zgpPoR`$K8P?{$lifw=ckP;*d1EC2yOOC{Lk%dBNLXy3W;s(_4>6S=@AoFw)??q+UA zriiG$1K=p(Y~X#kNWaYf4R{-FY!h!cz6VH|jStW>6P#~1ImD|9E!Ui89)wK&<^deo z0|o#QXuKl2eqA_(D3_Uc#|@6zIW_!~H)jR53brOZ!3P@8e#B&s1@Jo0yHya@j&N;s zK0-=^SP<W}*B?nMeJ3qQxS3=?Y65~1Vh~!%BDNzIC<F{1G8J(TXg|KQV1AJ>hn2=F z@(NwE0Cf>Awx)XEm&Nx`S}046gnl%_NC$=BlYy3)JBA4=;7`5!EtHX9w*lm!KGg71 zKXH(z$|JDdJU+PMJ`f*J0mq*=IGGm*`T#s|Bc}eY6J~Sbm2mcWb06V0aD#AS01V=Z z5BTHbk7ZL==64Bfe;_TuDX#0Au)sq{-q1ueGy>8J_EUhuzRDQqg*(MvUx0%FBk#r& zAmC*_G*xtXVjkw)^~)1?2I9i?Y-sjjK0KT~5(SQzOwh6M*8omf)41-3gudpu@RO5B zhryk(BgSAv<S1fEvrIF$Fo}*j;hoBe9#;)G4xcR%hE8)#mFRwQ43S8Vi^>5Of|8-k z6{nKHxi@s-!gu+!#Qh@4H68Hxgq3~_7-G2MyCj5JIzr36@~Qz<y|6%VYD1av{ta~6 z3t<pc)8u~OIbeImaop%g1vL<Kf{F5SL{oxb9uN*MD&sLdp(*YOjzWz00gFYv=|0WF zyj`gheSz8Ha9DJ$Q!GwE0ca1M-@euXlx=3vI`#^49}xng2I9##nBfNU=&~{8aN^KK zqOdYATh>VJF6O_~ISzNVJa7cS*Xp&wozovlD}5&|;#I>dJvk1DR@0~IcCcj7TL^>S zz&GAr)J$0r=p71sC1NnV=%_WX6UV*1Q*FRp!VjdR6NUmz{K7rM^g!4bNGS7wxE4Md z+6_VjPQH?Au@*{yq2|y49;td>uyqWmfGyDfHH0;Iqi`8@!88>iG@+{r_kgzZ^YP|8 zVMQ^S^DvV_2$%~xM@Wo570Nce5j`N)#FH8SAZ4SpGSaGVq#7zus9Ez#Clk){#Bg@^ z8W#$N$DWXyxB#Oq4iE;^8om~>l*Mn>WE@9QSag&?TS?HRu@M(vb0EB*fUffq!2p!P zr$LDkl4WA$&B>#-LZ#-_cYsgh&)YRCq>z9Ef9Kty`e4`P6%yR1LGVj}z#x14EE)|@ zOWsL7Ig;$H9CC!L0a>Tn<wX4Ie8*uzQB#HyV>&$Hy#GjA<vVHNYWCpmF5zb(h76!N zp0G&s18h4?fEfH?qUDDv`c=&40RzEOAZz0Hd@wyIvJ8URz{xAJg@Iljdb`uk#8NL3 zC!hd0h2u&`NQt9;^;>Dz3DrHZGTs2(cxMH2<IBtzp|pkPL#rpq;v5NLb3#K*bYFYm z2&2iP2Kxro5(#1Wv4?VFJUo{Hk*JUXwj36*a+^B<rUV=*NcazRt9~b~j1M|P9NsR) z19|%x&;#O9Prx0;R`b~~RelS+j1MK~qzk+Ut=ZndgQX8>WH++6R?ES^Lv(Ro)A)|& z*8t-q;@3KgoCwqj{)C~t-eg!JF(7=^D>n@1Hqt_97N&+-252FWgfHQ@?t*5a>N7{8 zFt3ZSQY6$8qjA9m8tl1E!ZPPPX7k&@TU!>*qXWO?)He{mT;4D&BI8$Seg5+E`tsqo z`R5Pu$J0CMkls>(H#mC{p8;`j^Lya7pfQE;)4@NtFk<1XV(_vajsx=+W1@c9d(WlI zKTz@xQb_P~?QjESZ-k9=;I)VlP@xq9&h=jS?t~I)+jy<xl~Qxw+teD+_RK)vV~QvR z+9ma3PTK@(O;&=yH29k1xI6x*W+a75Cyy$?q&aH-gN<+Ah9}1xhtUrZoURx%$Key> zK@H$X(FQQ6roWL@{_*&|tgtRGVwMyXy}^@2FiXSDPT)A6{xacoVg!3wGP3i;VxcXF z2cU|0vb9+kn6n>-J}fsukfKZ{q7@L6NDzluAUbS*omZZO3-~%D{f#1e8FJ$b(13=i zz%Pjfc+pvmAzt63nX93|Kv-l7+Q}TW9tyCL<0;lC2RLvF91(6N7Bz(Db?({lX9Ob5 zdv2Zw^=;-4&~u9s?)5jaDt{}hj{O2y`0!{M4pt7FidpO?L}_ArF@<FoUKI0<1Q{4J z&<M9xqEQ<^6wNI~h)q&Y(;@PL1rTc?vy&I#08RQFmIPh>%s0?2kN#E|a<xjJZ)fex zJY5L+@b(f|0*K-auPRL-)D>X-XqE@X3QQTT0h+P6^;}UeV16xYHjoG*2OqeRX_QN! z*LC53yVuL$>57tfVhT>YebuWqKYscA>&rF%^{&+6DT_cck0YErX?a90+^MN2NMSj0 z+o^#=M?kCcB|x0$$zcw>c97HwIBH^Oj2LcsL3$v{kc?_cS$eJu%x>*|?{o^_Aut5+ z+4+S04v(H7H=^5VF&S#v&sAda77#3}drVdd&Snrxi|~`YTLtDp8y9g5FaR@?LuM=l zwj;ka$F{=->H|Kc6V5BI#4ZBC2K0uv+JKAx)vxdSr<bA`eBPTgUpULtO#f|tQ<e5X zGeI0E66dgV#;vZ1ZerB<DNYSMoGj}g5^iZ%TEv%AqUD7$$k4I~i>`oOc*^dz1c(Y0 zcm?p3uIuHU>T9OKAhpmgs~ILbxI^}u9qxRDeGwc0u_!$rcxPx4js+}WP2%)&q8M!C zVa8v1;Rg4o-GBlC*@A2=B-E&%S_s*{R~mX%J^?fRS~Rmi|N7<E`{%E<MeoW(=ROJ9 zg-4Dif1do#joUFtRAqdZ5n&LP3+TH{@2GI$$WhXF=UoqwA)Xh;+=ziN>WlE5h~3~D z{%#5mFh+3B1cYL7*Ky#EQ82j6t0ryU2EqVlylc74g8}3R1nVB~22Ntb>p=6((ki|f z9|z|n)CWNF#e-CW<I&ai;CY$}v9b;LBR^jpH^^flpet9<IWZR+wK`#{;RU}Y`}VIy zi}l-|zkL4X!^iRY=MP{0b^WxITKXZsE29DUFB50YTbf1;T-Suy5^&4%8vL#n@T^%N zjhyze9tI+U$0z1`ZpdL$4<R5OG>-qc6R#xJD&9t~CDtJ5ZJg>Hpef)`JjFvC$?Lr# zEVwop^sv&(pT(1Pd^)dgL`5`&KE&b;N`jd#pvS^FZsHin<A)#fNuz=mIuSAVrQhxN zit7L<?{VPn@HAL6L?0|%Ez>vve>ljmm-v7B^p_9Uk56GpdskTtyX@d3KskIefW@K5 za6J?PzkpUlq5)|aCKL#)0H<Cg@2~=B%H{nDh~+{k#*XTBxc9-P2Y~sIAFtN)z=$_t z6uA?Lcq450;w9>SrGb{~YU3sz4k7_`fiEuGd%m*^KL=qCWO@USFvH`*g~fmgMQ8?b zu|&Q)jmv9{2Yxkc?ZRl@)x{F83}z+@CGZU=aCwK)vgzK0BmU~7{`B)-e*3b1`Oxq2 z=MTq^q5XLL5L0=(TMdAJYh-c$DWXjHtX8WjWz?uPcpQ=#W?M|u@L$ld<*XGzMWjwV zS2r&i2A0^-0%&y;Hs97HmJ4|8y?(k!J>%LZ?4upUatYkTn<2K9@oHX>c4$(JCq!MA z1pna3CnrH5k;H&A0}{75qgzx5|88e4Jyv|7S*eua+~CfJ&YdP#EleyYu`^z<NYg$< zg))g%{UnTJuY}g$m)51U@|yvgjL}70R^yf=Z2&5xo(0UtGh2MdUr?yYe|MYfz$yt# zM?6Mps8Kvoio=_Qd*Wo!#S@b`O_krcTayyR=LqVoCp2S2@2!^4-WJXFmg|GbnLVAi z8KS3Za(Mx9i<ee;E=~{?ntRBvHfCxbW8Pre2s_2s5u+P)V?-E1x(K1s!nRHj(0!F{ zwXa0~nulr3YiGbAWF98+l?MLlxBItGAHsKOg?)rWxVym~h#0ed>Il3oim1JH)x1gK zY>0V4F1&d-;BTSA{P2r8pZ)}V1$k6~BQ(Ja^V|SE58^1E0PYqbGz)y&LW7)fxL!`a z7S14jQ?lR-4CYBLfGG$;FOdRxAdu#RhOFB}KjayL7%k!Evo3QXx0S&?7WApErz(*! z>dkGpmjE!^?lHVb;&<;CI!-JNJa2k0p-42&@9MNM{S!;&r8w}G`Emk8ilPJDQ!63e z=mP$3@dNOXP2jkD43>PEn>oaS%L{6&AFgbWx`$w434D`Dt5I-AaKR{tuN&^hxl4Cn zp(c!<DDDj{<mjvc_ylXmey+Qo1r|A@%;2^b#A_l8*$CT~Gnw<fbg`Dyna8lm31=og zLa&y+8wodx0aj^f#!5jB0|I*|*iQp+e$9aX>z6OTOziEqkK-lYrSfKOJB;ER?Tv$i zWL47|NFBto5D;9~>JITTD#$q$YcI;SdJgx6?s1x&Z63s7+)ArFMmAY2znRz*p8@fY z7_vA1V34q2YMloReCsPSHpe@#Hb@^HPb`4F4d@fJ)0}uEy5n3FmKnYT%=fAa#F+?b z5KP<^Fn(K*Y@v9@{YUG$+OaI%gn8frVE^4at=7FJ<^-434WpIuUR2{xAHNE!z6pxx zO5nu5j^Q^UBG9dsYA3o5n*runwaXb;QEIhV=fKv^%M$j1=Yp&+t1~#9S_6=Mn)Ybm zz70FC<{!~^JXM6j4{OpY(3Nw=9{Q`GWKJij>t3L&b#y`zEWCFJGyoUmU+eOwh`$s0 zQJa?VI;%{~kT7$n*uX_O6Ii_?3B}~06~W8uW$bZkz!j4H6d~YE(fLG3EON4$-V18q zzkT^CEH7-{TvW8Wb`qp|*pG&t1EA!En#m^x*X)tu>u@xX2~!2p6jTxM00T@HJe97n z0sbK(E*vpx@2w6&$@*bF>fmWFl+sW-E!^zhEUniZf+^Ql19o(H0Ua*OEg`_>y;L@= z3s;+!j@1=-W((&Ua3)&~xvWpU19V}ZPrreQK?rmsz>U*lYYqd`L{Y)9H(Yg;s=4@A z>%iX&>z9B1<wN~30S(@i3hfJ*%^xeE2y;B?hr^<%Na)!Weqb#KaF>{HEL&@E`t@iy zw2U`70MNE0Z78T|645czu_!p2hU~kU#+AM2a1oRUbG;J64`Rb!uNmSXAH&Nao;7n2 zL~?2y$7w+`t^|WA{ebIFqWu79z^U;KxXWtsQZOmp;gJo}4k@>&eHdbR*@85z!yvW= zw7&!2k(AM{0YLcN8PDI#=><Z)$q6`Ue$*<pXuf0>&I(Q!Oe_WPSnoh504Ff2byN8~ zG4VPD(_*~gw5t3H02&C?vU5W?Sp7Ss4XSS$70?wu!xk@G;(@4Ewdfg@e9K7@@j2KA z+Nk1-D>n?7SAZ%)`%PZQ0`xzd#acI<3LXJCMMwBq5E9?u?Y?ew5>GUIX!PPuj68<t zV0~c0!LJUV$L;Y-jpy93roWZb`JJ4eVornupR%U;xVF7{an}i#<MqMR-j10ZLqg*0 zqeT5KI>zs20t<+t+k^sGAGamTiFkvt!rk$d*3o)#x?~Rx;CG^*Aivw9?Kh~2vjk2a zgr*Gb!z=YMGN1xvW*xtk;_y1u!ZJ<FQeGI!>;nyJ*j_#YC>s|Kum`q4O$Zk#B`Tb~ z^Cy%HK3m@g*0?OdCvXmI(Ho&0{#H&rQ>yPE6bx+>V59v=l`k%6C5S`^4(~drjD?V5 zV#+}0ecOr)R_q0w_q3J(@HX}I-rugO!|u58_;nCXfiOJO<>`k&m_$yj%pzwv^=s5a z15P4cPu6aNbMfg!V{9G#9Tr@`N+7&=>NS`|u`Jn+CtlUEzbjwXgak8YUdj(5)RDVM zA>8ZY8?)K2gr|qGWkM8!u3nHFxUTk<8-M)i{?p?BA3@|_TP92<r1I`^CR&~C{U#JB z+}80In}*;y5ax~(HMwuHvq3+L&_sN?EPDsU<A3Z)#hW1B_@o_lp@?hvycW2JhAYe# z(C`k6*ojdQd;*^X$^9m<qZvtw?f{N<TEXSTV%`|c?3w3EA#brvAOI0?VIc(Q0D0(^ z<rCu$e%8`%D@ZB~0J|ho6Hm?qjsgCJbrC@mksYo!QO$6SaBmsX6<!7Q%ZKq{eEPV4 z{vtZhZx_m(lvSJXe=wfBH14NxvY}x}Vi2X4fU#k4(1YQfne9m6+GL|3SiD;|7<Jr$ zLyX|ElK}*MENcmre_56qRC~X8Eo^XW<%6?$y~b+7em*l=+G6H+^aM`hOsY*BGn@fz z8#Xe&&kDwX*${Mcvo#V*0wA-x9ejby1=*p=?Fnsmsu5yKv9l6rFmYs{@iFddWgGvJ zz3}`hsh`)EX*bt931L=HEwm*7JEB$JxdLK%NTPoerrSPMt>n@Z<c1TCr>QWp4L&M* z=><h5obk{JNC?cjn~suLH7q+xH%P<mQEWC{*&+({1~Ooyuf_+rDJKujpJ}-2!_37~ zt;M(5#%A{0DxB--IVlhsB3i%$7Wh}&ri23~hwtIl;ksA8EjV6FW3%Qq>FAeS48^x} zAHWuur6Z;XUnKP3<iS47JN^RP9}{^l=u&Uuzq5jeIGQ;y5pZGCGus8pIdH7?wyhB` zVXGczh}qapQ#tyCiERAavF+o$c%+R6z*eTAm<Vp{0{Cs>9mrwpxL>g*dI?~-H=r3& z0~#AN);?~60&d8%QCv;DpCl`kx|+X*5%IP*A>+VIUoWL~z?H1rv)Uc+hyx)o0_ZGM zK45kgYXnZ;;6}VYPqn^r;Qu!N{NenunT9I1AH1Og0GgjzR>YQZhY8987oJuL6D44* z1eTl7*$<pD{;+3j&ax$D)(JvWyh<xNeH(QwcI^dsb}bwSHavpK;yYDq((}CtNO=<l zLbAE>HCHEUPS(m){0y<4fCp~F!vKAFZEqRN4P*ea+_vBV-A+7=X(k~0v^-D$g0BJ9 z+vaf*I;K5%*Jb~010w=f!SW4WY>LMSinll;9&W!A)A{spU2i3yL{APKm;91<z_pnD zhpq!UfEeg3)Tx<(!nfn=o|4K4HozvwgQzla>V|`XlD*p9$HY$nau$&=Vs-%!>gCDW zBAUV1m^>XO&tY+IGAaj*8r^}PCXgs#Bcs12;!h#iWjR#<Xqaoqw<nu5Kv)Tn50Y74 zqvHsJ*S`t&TXw=<@IBxGG^bcg+u*}iFkW~exIiA~M3ybhZ^@@eM)f-Z&2E|!V8RIy znV&4-Zo`IB&4#lYAfop4mmx<)6AyDv_@oO?Wlc+X=mgYjA7+v)Yyx<Lf7?-=!~mB+ z$J`D&u$tc<Ha-QfadG~yk*(zE{ZibPxaV#@r(;{NN69|039tsmcN{@pd)kCr_$-SY z>?<ME+HhWyWp2cbg0i24B0B})Jv9jFX9WRV_I-Bi(s-Z7|N4&eD+K><zpOufIFBd( zxAq1sktzs36oP^EyeJ;gzi0**pAWbjSoiIP{$n4P)xm(C8xG)bifx%`wNIZvwd}vM z)`Z~IW47AbhUC3*A-o6(px)R8aXJ!5z-B1htIux4Kg;lO-M240ZcZ121uEh1Q3$W; zBX%lw1PnK{;I=c6zwoN3O#&4V3HWPI{VS1fJ&kb~XkW(CAX7R{E98ndRlwcIgW;@7 zc_*du`KMp*FCR+y;d+-(IlVC3`qgDk4s7>nD;uj20`WtTfVRvfAW3X7V1t-6fe+*l z*NpI{ybM(4JW`YhntiK)5$nKDINE|LbUXZz#IzWIGq&5bmi(3`NW2_R-DJ`gL=Q!d zcKWTugnf(vdVGjiGpD0NX0fF(S(b2ef-n&NIArg(53pK?cSL6^0I5!s7|^X?r#w;G zNUVN8WuN@8x827#*Zu4I=DOo|1sS+D*qdMy+z7FA1V^;WFehm)x(VjFnpK&1NOwzc zs>|jEUI8Toe`126pT*f4S45yEZuXXO5!NA?R$5nUyn;8cu&>j5=L`LCD9EcmReli3 zf*FjA%Vvm;NgcRC2#0AJJ1k;9IVua`g_I!6(4##gSlj`L8&=*q0K_V9>`{1X&KOQm z!BfqG+$VpJ!>&ZS$$3<w79a3VOfRlGz2T(R+a1OrQl+~bmh9vLAG|c`9j>Qlu{zvg zn=K)15`%{2JH#wduo>$9R7=>wi}wbETKct5&eIDg9IDXJ83(vvE7l3*Ud!VeFv8b7 z@2rL>cr~D5V+^xfi9s}s$AK9Ekj{B@^D8{);0$NN^+N@)9q$q@{(L(YA-V2m?+yQ} zP#zOfxS{)*RukjXssRo5W)VGyvg6{>+4fFG^*aH<-J$DgRBta2o~m$A^8J;PwO|L( zexAjaPY3{tYq0=m1V*1E5BQJ??}%cpVl8ohrX~zu2QqHJNw<x57T+a{+D_QD$&Hy) zdCQ)F(}4Dw2Pg2`(hXMV`fz@RxC^ztY-_vgxJob9AwfJ_f!Q=%nS%!IG3>FyVQ~~2 z<BGCzj0#*zJV@=Zlq%cTbvzBAII8A66M*>m8vp<NYtJvlt-VWIqB!-iR{`8;S@Sr7 zT!UA4QqMLC6s!!-KuFDYdUuA%ASJk)#h3E>>YN@3I1G>*Q1n)CA}0tNK*4V|Gv&oj zcxXh0^6x26Z}WaNG}QC9G^yVezkUPr@?~t>Ft*zg{L7}L#N*~>*4LpaH$ppatCc$l zz1smfcS4YG|ANckN9Bw0X#3m)=o*NDW~PTe%b7cX{%v{p@vWNY)BTHZJKE|2sDHcl zU8f^?B2S!$P18^V&>;FqVCT7Im>3WeO8}x22oJDol!%yR;bv2R%mN%4xDTuH!W$gm zWk$fyT@dhGz+$L5o(K!X)mYEo;3ypbTcsvY5~79n6Pf!n1Ery*3lL%39#|hhnU_8U z?p(YAb8?Dd5{2m2f}wgEWIb)s!zE4IA)=-3pcniWe9#Vyq1Oew5pkgb!5-%G{+*QC z5Bc3V0Bc>YIs)_vzSMZAggdc&;l<~dy`R?gP3Q*FIzhqumjdA>4yIy#?#&T_$jY`H zE#2U|$=T=U{)Jb=!8Mas*ar@CmpTp7p;_6q-X<r65Ou6k<AMKmtCd!^G&|YPSIxXZ z`|-g!+w^wF)2ufX@e*%jYnyB=&XE`*>CH<nRqS-EppA)p_G$`DiqGZzL4Vz@a-J^5 z_d;4qNt-LjyX&U~=g(e!4lFj{ul1`?zNNA>87qnlXA(d|((SCQUb~)FQ`+4)5=RE5 zIUHAoEfJ<GCNLUN4b8N6kf25AvT^cA7DnCpb$A#s^;J;u$d=uVg+bX0*#iy;%46w2 zXsDU#YRRJJbVl@cwWolJcn<hoHbvmC&b{jtQto~YQKyywE3fIP=ZF3Us~K^TFyC3R zehY`j2`T+1s4wf^ynYf28~~Gd#TIZT0#=3V;ZxUwIv+hQ2d{YdWA*s9?>E<T+684V zz75=`cb-={^8uflc$@=Sflrb>?2fGRuJY(ZygqKrJxwT{z#V)#go&R5_PrHITP%kZ z3djbff@(}FEUdO8uGrd5;3xnsL6Z1+-HvX;j?K;=_)`E1tc{>Gtm}yu&n<7#TXYUV zN{?^FrO#*N1D1Dr*D%Z6yWs@C3hHAYAD(i|e7prY3x_e!&7VK6rzIY@92|JSDe;-@ zc<MasFo+{9BC~CV6RKpT1AGGA9)k!c0FqYO?|b4}t#Lc~&{DyPhY%uQZ5#<q+6g9B zSiK=7Tr;15?PKF{Rnq`i`9=<52nKqEIKgYi@>cWE7gP&p;A9hJ4Y;xe3c$G^eH#>s zhK}XRLbwiIxy9xEj1X3MkVOgCJ*<sfwkX|iGWzv@{_^ETPW3&H+r*oJqSy|;Zrk;} z5CQ&My9}5+Y%WE~39Q~R@jXLGLbSWBxsP|Xe*rYkzl75n3b=%)j}TvUVOTbfU83J& zk3~2Wjud<qp5uN^=~_c$8~2fs-oWDRl0R$?@-8qNNL$OQ*X76^94{<?&Syf92?H2a zEch=xp;vg8XD)b~WmXXNOV}q`zzNvEgJZXFwFBPKGyqinot(mV)rGbdIs&FP>xI!2 z_(OcDmpSYS22eRaV#MRLNy0G&=TYNr5w!l#rbT241lh;2tTGSgFo1l}*^YMG3)Acx zaKzE{J|j9B&FV}E^lNbiJl=VOreQg6%(rtiE!78SpxfZ~D-N{r0C(D_bSE=ANU@lv zw}UUO%Nm+u%7ueO!dS4WOJN{53kq568h~zP8%qyw&Ae~tOnxt<r^K+n8#pzs_c@6t zAr_EYFG$I8dbw|&rCUzhtcM0vosRVI;^>+0wm~NlJ|E(~4qG#qE}ft#M2;<Z_mB9y zqfM|{c$4EK(5H!M!RGMc?Ohcn)Vc%TVDh&`*x=YL#zL!%MRvN`*J`4CpUciT6yh{* zaam_zN`pA$Fo`sI24vRlL4j%RdD~&+-2pI=qc_3e+&<?%Si0ZNm0#twKJ6DN;db5# z3O@_tNYbhp<QLBkofX&PsV2Q1ZV@fF-lv?-%YB0IIeD*6yu&e|bNnuGpk&kxM)6F| zgLz>M7Q~ndPl(_28*1T|i!=2sBzSe-8Lt<Pv)ECv+awm~9OvK_qAftl)HxdM6cU>N zr(-Izquz#T&})NM(RAFiy_Wp{&NzNV)uCVewEx{Y;EDSJX<1`rvDSo1M;OicPD=4b zN^j#2o>mh4Ebt%pxw4rv2qXcUXl7(XWOd`%lfyr}Jl&`~Z(-RkT<W>wI4ugW9{=28 z7nSZ(zLtwy#tXi@`*J=ZgmpN+1I9~i$F;rQT{^YykjnZj7{O9W?U6P)f;4(=rb28H zl%pYd^qS9dE?VaJ22LXp?$);4#{ovx@8G*D&YN#?Mo{NbFaqa!MX++VIHMO%bsVo! zvi$O|FVm)4dDAA~mr?$30GIyG4*6!w8)7MNO{jtM*=F>{%V9VioTcH80BClR*bk0t zHBDmmW2jGaJ=A47(`}b<MiXIn<BgLK#ho6=4qh(8c%6l3y9}W^jC^c+vTfNkc32|Z z=OBhg^`6k~wYHN=F)$(`WV~?*JRQ%5HfDQyGr=@D6UZjp2Fyf7`w<*IS3zaRGdv`k z8$E(bw!e)}QcgdA`SeXpZ&U?nmL=Z(nc`<*d6Z@@8xg_7>!@Ks@Bt?dhq4MidQ*7A z8WT{aamshZVlLds$gvP~0rn|cXqRnC3KPgt0QMY2bsT`heU9$%JUnlC1()$|ki=j; z=@mFG=iA__jZ?NEU5jr4N%m~-*tEhL;6{Y7x2t1DuqOOzFardpM9>wtv7Q-h)`Dd( z94orywZ_ybI9MZiPn_%PU>n5r7iXA(bw2!>f51QFclS(ZI+~4lYH0_D6#F%|y-(vj z?Ph={Mau{AewTw_i7&|u`kBUZ+EBaTkcSo99Bu?Bt?4X|A{^MbYD^Ub?8HYN47NKA zouH}#LyvEU2i!nuY|<FE;2#sU#Kpp;u<K@Zr8%LCU;v^-6anNDoR0Cdieie`{&|~T z5!}w(mZ+5+5VPi%tUD|Pmx%IBLKdJREGIfb?tuq?M^g0%u<IKR9|kr6KF__pPa39f zM49)4bT+J$zqAXSTTB5Fi|}0&Ojq$aprhrm8^`VdHFLtO94d@E7#Uz}%V&eno6H=X zdA*B+Nx&<->qG?UZ9+>ttpx(Td3R$8xCQupDVz}`S*q3j@B(|d0Z=$5K6`*#@DRgl z7z3nT@(z0H7vv2uei9YYzkb_FT<ogJrqXw)I5o8Ta$*N(_U+D6N&WV9KrTw~uANiu zCO{DchVKlqz;Qq%4^;~mV-6L;1F5og<0ZrkV1*lZqGkf2?#THZ1h*Vuw)h!hLvwiA zQ&C=>amsV^3zpG>km1zM%{)ESxA|^QBT;tlA9Tr?U&XvRLFP15vY!S?fDe%Bu=&J1 za@TF2LV$&rw9mjIb>hoYFtv%phb?l~erm5RhIV{sy$M2qX4r%|L#K+BaepVJCu>>X zm7oNOAZ*qAcX6_FI83wip6N32(fI{{t!4UPAsd`I<7H|mL7DJqW8q$LUM7N(%kk9T zBCRnUD`|EGKAH(V1UjM@=6et~%xynIM_>JuseWg05QFBEKCoT~xmkN}CooRMTN+3F zEaLq(Q;L(hY~CkKq?tixXpI96pw<mvefE{_Ztj_|gE}4d{O9@1P?E~k43HWQ1}N+N zCZ(VM@^2r0`}~(*$NEidP=3houEGhZ)ghlSr*cZjYy!vd2w>3m4%zP}xcCakVF+$` zR!7+aKGxGAKP<#C(>-sZZ?pWcT3Zb7#U0OQV21s$3qoZHG%?H}degb6^EKu<PGvr^ z=($td55T#P^f<qycHkwQDt6v@cgeJ)V@|Q?TzNa1_ZhhwotYi2HW4^q&J7DTE;Oj1 zqb!D%Q{ztlHw$TQn|S7XVSV}Qhxyn3;a{DV@au0M@{jF@@Get#2&iH4cB<Akyg06Q z{H|+U4vBs0D*%3%lZ@p{fJt1W9g>!nJMF<@Kj-fdrw_nzkWs<FKsHVsZ_^ea_<wR{ z?D3TTRHt@xQt0$s$6d2=#+g){1B9_&aBTu5P|P918!vFhXL3W3ndbYj(CczouY(r` zJ|X6NI&_YB0+hIy^;8bo)Tt3#;usOILM#QQPsi0gRj)WuDA!kseg4ze$(`p9Jl~rU zB5vaUe5Q00#~i$cw%}8Uo(Jb*=MkJLJU8*UL#S9^y0U3OBLpkjUXSu6y=9D+%7fYA z4<`~H2OQoW!8o6MyLG))7Re*?;^EbyL-wz^9Te%Dn+PO=EECrf-#cWMd@WA@c*ePT zRcmtbA>%{<{I(-faO+nGZkK0x4>;#?=mCzydYYM?tzC|n5G%mx@Mh<+>hixz>8JbS zr+@okh3XqBCjvR?kt4Agt`isXMNlJtOe`rO6k@T($`*x8CxbZ}N~?EP9|sH>2KP1V zbi0|KiS?$vW?OA<p|KOCZ(=C0?rO;y$Yv`qs}53aZ%rA8eJ+-=Yz(wHa(;rlVdgii z9G%9bQzCkmA#T`~t~phz%KX4nq3fz^-OeoFX?afdipa>}wA1d?ioRDz?>li7`YMgY z!xA9AjoEsUPy*DwOZVDZH%GUg8gMgjr==6+EK3I*?Ln+r0oS{{iCVT+TPOvd9=gW< z1Z?}r_QsJyvLHZcbF>ewSksW6d4LhrvM|a#2o_Gdaz4-rc6q(>jX2<fL#a0ZLlZHv z23nbTWW>7APHd-lkiOHChU0FwlL?PCY!LHOq0Vg&5rD)xbmVV4t&;<Bt+wd`VT%(v zV3FSKM^AYUi}1cB=YD!=u|q`fZpDH2PBFW97(fupFfFP)B`(<fsJI?tT>*ydWNke# z)0siz1~qLHFt_IDbV}O-g4JJ-a^TRKvvpl55FVJ~aF*qKi_5C&`lJo#+gxe~bUN0( zSWj8Z<K`1zZ%ZuDze2$A(!BC%H;q+jw_R@b9ua5k9JVw(d1*@AzNXO#&Z8edsht+3 z8xv9;UWp;G`O-i!tOX8VFQ9&!_lM($^sdYj0}(6M_LQBOwUzt>TdG~OxAV-=E1ve0 z_#EkUz<?_(x^Wi`1xG{V$4<#4ZgiBJ^y_wTtQ!#Ur537sOXdI|B9x0MoIP*V&TCGt zz`xJwNSo-?;@KKdA2>E$OJModuzDZN$(MmXct*P`&`9%JcE0w*u}pT_Vu*x&jJe^# znwto+ZEPLFc*JI#sl3lAp1V!6jw1fA^7-ZChu~E>=sUcd*K@Wfv|f>bgM?#WUCTu= zZR!Kl5l!z?a+#f<$~!}Zd2951T?ePJ;&oUI;EmYjR9$o>JI8C85^rEu+r|i}UUL-4 ze}#H+AOSXbzl|z|QD<V$OwX8m2liMcy-Z?iVVsOZTwzJe@`32Q{Z#k}2WB7c7`Pml z6SsN00mj6O;xKxL(GdbOvOv}@3$ZpC9pzMuZC*J~8&JRE%Ada6FQ5_v@h%^SS`eY_ zegt@cruFjZD`5;6%i&Iw*dQac6{+y{`?_s(aKJe61LG50x`*Jf>nEbP7-d2eoAW#@ z!1cz@X-JN<fc!s&Xf}L6+~4wXn6a6C??u+rDQm};LrMIVr;r-A`{-?OOes7T_fJ$u z&QES<TIR{;-`y%|q9=HCF5J##aZdAA1@WzCQgA)ZdZe>DttWBf-{RT-{O!Lx=b{ky zBXW9+YNKCRFppf1=B!4Z6ApJb=So!Xhhk_h0&q&w1sfTcDQ=7PF54M~HIFuF%x)J& zx7#WsgyooSTU7b<bb8%(oVWAl2;?Zam0=O&vtQ9sup$dRz?&?2^X%xL$+%_*Q`k<? zIGvrGQ9|d~&L`>TSPN8^-{a44I?{1mN4TFE=EM-^Z6%wZtJ5d&h<Q2H!FD`c>vDre zzS90WR_y1`Uq0@S<NosT^Uoh%Cc@*O%DX&ov4Jgk)o|cBy93`)MCgFiQXIzTj90Y6 z@x7?kaO=zR%d@>2*36BvmqWT7IpgHLG{Ka20O~~k02md0ymP4Fg1ef_%b;{iRBdjH z@5-9*grl$pZ<fpYP>n4+SZ6x*>5_sFPXuP*$fF=gV|vF&xhtkPSr3hZ0^2T{+@i5n z^KDZMfgVmjab`}=?jt&WDxSoWydKE*BCpS%KYuuXc%K+3ZmIEF_0AB$0+(`@2Cl*3 znz!mwV)5n`%I4);cToPbry-6fWfU#s&UQjiCyB$NhU;9Mj3j`&tcrs)Nf!%%ufi|E z3%ufVn#y_`bc?OnUCEQQYABo2*%<*nc8W@Md5*ITYXgnlgyMOY(?uRmWtf%|OKQ+) zd$GDBElj%fdEtBkxx>!(B6R_30Mx7zwbf<Vb@)0K`13F8=ke)lhWC17aaN2+BD~!= zso5V^x6`Gb0hi9VBx*L?WpipIbQf4rjrA^oc^cg<VTcJf<rwaqN&urfKAbQQ*M#<g zb?%4jLYL=oHlfo3yqdtzym}{Ro8DqE0LjzuwoFI?*-{q9ZzloN1+&YF9}zhQDoUc7 z#YhcBbCQkKXsF<U96%%Peepuun?rzG0TfN!EFAS-%u!?v0Iyb${d*~e@1&GXOdh;H zzS5R!VdA>hGr4#>meRTY-qe~KH0|x|?{L@Kc4SAX0X(Z!2RDaD7<RIRkjb%!O&51z zaJHQv+kqxeuN0?gUCDGU$=eJbGy?_ES+}PxCf`VLx`-usADY}`MU?5*?Rgzi&83>M z*|XjD5`Z<#_JT;)v#23MWh}z90Em;1I?QO!^*mrEj<>60nJ@+}^fxK}>C=b$wYmP? zL^{G;PjPFlS%BhxnJ3_%U^ru&Gn`I>YJ!M}oP*ssk53SZj3`5V?wihJFU_^A-^D4K zu6H^uk7^~H#g+gi=efbu`3Msx^R22Ga!`j?yZCARg;iTSxeCY)SPl=7&hNXMH^9fF z=f<X)^+M-T-a#<~(X#OKM78<Xayy$1T(`YoD9=<fNA?kyZr|^;n+JuzVa{LW^xJDH z;E_~**JaoabkvkX&9GZMt$Pl@dd?IFj__(`7g1PO<Q&cr(s!dkaamw$Ax{8S5mtB; zV5v*dY&|sOxI%}>WIq%x&6~8#wm&ZnOdr6R-^vHF<5Aqm1VxQbWw9Jchv&p!99pya zcmsPKFR-06QtR!+=vcHb?<I^guo-utG^;D1d3xTch7LZ*sbT!u<;W^1l;IRVg^2Hv zzZRrej&lELy{_{(e*n$CP3{|Z=n;xemq}G;peY0}F77-7SS-B5)4OrzX%9+IS5=O- znpEB%*aj_s2K597WI^|I*P#z@i?i1l$qPRORvbQ4OdEIOk6GOCHeJn`zd<kPzMLo7 z)PgqxsY(j7d1vRr#$gMg-Ry?3;^M51)2a@5NETg#il(zk7FgF544Mx=!0hvI7`Dv` z;Kbvs<}U5fA7vi(o2=f_Ch;x9i&IJtNwkV4*|t!h5x=HTg#-zN-mdCQEK@p1hanws z76;FC2g*!`MK5#8ATJ9uOmJFW>%6J!cJ^p3r)xLb6s5ncNP}W8iOgG@;qA=7<lNaL z!9JdXOzjc5JHr9@m(OPM&-H%0JM_(xGtQ7hB+lK=YewI@#c8-`#B-Ug!rZWM-ebW~ zo|$zh?BNXrgbr-yel_&<n~;8<p9hHPyvld|;>-19ax%a)6u4S%f8MeaaEkSf$T@g7 z8BOQF|2WYgp&J&PU(xRM3HrP}&hC(kyi6ljS8`owM;=y<<)<Tmc+Z7tSC<5p*PC%b z;B;%!iIhb24$8i?)@7*xPTSr}0gK~9twyy&!-|r#j;^osfyxcBDo+Z=Ca;#9hkrYK zO|FZgPyQh}Vb5w%KnZMMdO!AU?%Xfy*H0h*;n(r6AOE^O{9pI4@H;HlDyQ-WG8f^; zn6eygf}y#YO{p7uPtcnSGu%!FSBWrgkhVjxy0=S2z6mQ$xZKMoi4MWVOD+I4K+3;Y zeVD=G_-z5)&Mg>bX7KnHy{7Y+V2A0b^7&Rf-yBk9p5b)v0<Nd_;9Q7()aUXsLQ|mr zeAsde47S-^)R^7>giit`J01Z3;3l8#1`q@edeEGo1%D@4$z#7t8&5^e;wbz1EJeBg zP-LK1MONR<>$6zREkMQPN#?Eyp<PNMT<Obl0EpalGl5KxV}^#?jKDFb3vg%2uB{}& z)r1iJBVOTY<Z|@6Rf#giYUcXDZuaGPNkHuarGkWBukP^4_(E?ZFYD{wo#zaV`{8Jq zi&yvJ)x$gcXe7BB008vjjU6ZEa8E;ygT4=?1NkYpn{zJ9U7!Jc0yuScVdLpAeOr)G z!=rtp#4jTI^5xf${V!kEhyR3Kelj4QZt{4UVD!$3;es&p7N?DGJvrke-Qu~0KHNt) z!vJtGg<-`b&djNkHog{FERM&uR#>GAvCuu2#_{0Y$@Aby&;~BkO`*7eZSoBxEx?Up zX9FDQ?SeR21bc#-q6^LVJ}2xga|MJr`=Ot~ThXb`u%B{m#NQ9Apwqdt`FQt@;e&0k zUbpM0vTeVX;Z^&NgX3Mg+d08}z&{QhZ)_j`_%>Slk7XBBIvC~~**TMyxy_>?ilmp} z8Zx(XJ7j50M_x6XvL3Y|iXQ-Zpr8{(Ts|RpvHHYDBByyRM|ar5+XswpwdGU<;@k9+ zY~<%Aaa#3CI3KTqGbaI<ie62lJNR}Bn(+C_Dg(syEH#Rb$#nUnO^t}v+YR`bRDm#k zSgX6OJxwmc$k8ox!D<0$;)$<M&PomHhJzLEaKk~Y5XN5K3+^vpKL6*>!mkhc$C@5( z1F90@-vYv29BpdVTDdJG3yCi|ov-Z#mK}oagT$@VvLaB6B^cOeHB)7Y4Nrro-5>_1 zB%hAU2-)UvLlfBPvgGT4)4Fm`3T;LB>HNs&uIX*>oZammNTlz94iw~P=&^{~$t$oH z8(m$Cb3VPfwYC1F9oBrd+rV)LCu<)&?D)z`5{|TGN~SLynBby0N&Mk%AR}g#X(kl- zoz(urzx>1hfm;hNk>Fj!!agy<!y-U*tpTEm@5sP0fx=5p1XUgl(z9LWv#k}3uEfIO zLi%j|3l`Enlg+QHvJoE3c09w=@MM}#ftfSM#?9qjXzsQ!rN8Zsu|(IUv5uQ|ZngdS zUKrUw+1zq_*r;fI4Q$%J1|zM{?dnzsZv*OAw=mdQ8XYqCwBAG6!6qCptjvysow8Hy z(RRBQ`h7wUylY8+M^@MI%z=8htHQ46>?<RYtGeV2AA?Pv_JBF+5urVk@Hb2s^uFQh zIM6jcS%)7O-oP~oVFk;{Z&wlR3v!n0<<ohI(g@DB{w}9I;F<Bg&QuMrsRx{ivCl-P z8#5$cm<^$2RAGFvtfje|wpm0n;^mkEr@?@0F9(*ok+RzwT1~wIpPuc%UZ3O%)A7pC zeuj2&oSa8>`txvGb1KHwzm*ks@#xj{uE`S?W{h?S&oR@mG9$W%FFuPer&(+>%o8Fh zj4It>5Yg$^)dozr!4e+b7XiEp7VZN6k7qk>CIDE&?|n+gK{)oqDN2A7l&#st_?pIY z0SJyyW&-an&SA}F5CAls?J#fS__XDy@G@^Vu4W4%#xSWK_XYM^&z`qy*g)jnEZ}=V z^`AM|Zlba;zwh3QBm{zIs_D>7zRf#&lhr@3FE;|idWn?J-TU?Kj?}gtD?+Mk9nLhM z4A&E-9ke!rIXjoNIY-y>a;I&(CoS8;=&)LQ9=csbu*xf#CvcWLw(G!tV1t{Q>v4Pa zaGL0~fh}HU!w#!z-tOKlx<Zf4h1)0GsxNM&xjcvoTJ6{|Pq+atQSBZk8Dm`84RwUy zb3-SH_QYob)0ylnP4E{Jx5MelF<Y*<i0QF6XV>8lK-+^a`ny8=FYCYm<>RmGr}guf z-<05s>u&&!^sfBV9H_AA=*5jFr$xF;3WDrlb#{F_2i#LTiSreEb^aF&b7MLVH+FUy z=7TO;dV0Gx>2lXZPu@How|m&U?oakim1o@JbEn<U{Cdd@2^_Ahvo=)Na$CH7UQaa+ zh71#Ra8-TUAL|-=c_KA*JT-4bU>KGUhG!_tVR3DMJGr^}AY@OBs5@;UxHh)BElVA) zCaN5!AHR*x|D6E;pMUu0|NH^9YcFzxK)<ofWJ_h1YP!XV?>L(qistQ2v#UGfIWxhY zm~Z3xdiEh(vDeIvT#jtSXxt&4o`QBacoB1Puo!)H=23;dB(oHN=87gfZJt<XaN6Cg z+=jEOoKxeJ3A8dop)VUdi{Ch)a96Q?FD>9K!5wE>te5HzshT3c1VopD=|el>ykN5s z!(mbvQkCrKfOH&1!kdlZ#A9Pg#@^q{?f&%_AXyH_OFk^UD|kc;T$*`7&H<p9h0Cu+ zHw4~Un~Q{Dk>K3upqk+QPx8JXT7QW%8_gvpIpN~2X=|5QJ{=G%S5M7)Srv5@D>;gQ zH}gu*KxSaiL?myS3-HPWGn)$W!e>77YPOsIU?q7qd^vyth@D*z<w9yWip&38hj?2} zdIbxzovP&QEk`Q4Zo_%2F(MtepB^qcy_R#TjoGf57y5o1J@O*1&p-Y0>-z1t5C7%< zA0Phl|NHn$&_<8*W$5zz6d8dSht+M6aobgK)q*$5+1X&uDYS*X;QQfpaTME3=cAuz zxg2%iF#C-4v@l%0y1b_tPW3BRSH+^<0g6WhoP_hSn&^6z<&ua}-`bJ4({rL!iOB2z zG62CiFFb8?$x{LU7ySBt9&Rjw5u(=$!Icc#%d%~+`GvLG6FiU8-R1^)*Q@dm!3)ml zcc5v`4|0Lr&KCA${L8;Dy!fJd;EXp25{fNU_$e>LZQ&cvvv)Jcc(#heuyzpTY{Ad% zu1LaBR^YeAQuVn+-VQK=-4B@SRh+72yOt9ZEf#9Gi#VV|);zdN195d;3!Q)4&RuS6 zVjL!O72-RP0^PJR42r-v+7e=o2?$NqLY10*c@BvS-uIhVAY!_K)FP&iGDMdvtR&>? zVOJ5%$VkpY!`&l(4KuQkA;<kk!ux+eeeB;U-n$X8R?Rum4mqX!8Hro0naO~_rz$MF zZxAj}q7zOxK@&LS^(8FYtw?QygP{3ZA^!prazNdI#oOj$GYK$5YU5aVoxLsmFCoW1 z%l<~DoIqwfK3~%8`MFcDlXb7+N-faJ36HhY>@LtttF$KZhO@t_(+uPw&Rn0*wEd07 z&u#++WQMquE$DVT?(7<uJ87J{is9T)j$Zn|E4%n2yY#L(eptAb_O@@*l>@HUaK~PD zT*2*tBtS*+3Y$lH+Pd%?CV;N;YzVgU{nRc^%Q>%@1GjbIF5oX~1P<qnx!-zOG6GMk zsN%#d@eSjxHVLlpR%|?axb2tfLgs_Wl->X2icT99@&J3fh<6jpFYMaRepg93vd?iL zp*e5C!Buvg@8$)k-7)?VN4|goaeRIBXALu0cvt}fxchfymmdcIZuU}oCX(G&F*vl; z&KpnKYvZu(XtrGvwLhF(nQw=6Rj*@5)mBs3U{+0`NcDy_fcB6$LR}%beQG;@6Cc{6 zn?+A|wRI=DSvT_5LI80&AXRP$NsbDcjumucgy=PHG#nyjXF<r0FLGz`A<5FpQ8Nwx zv?L$;WW}ldDefVHdV&!7NY_zrKIx3}X`shbS01y%l<Vs_y+0IOIG#q#cT3S-(08<F z^^661CJ8bK(rseH+~`yCy>2W5{Ove69B+3Ka@^h{r28gzIo5-xCN6kka?b9qF63g? z5s3dV5tuiSl~4%xT)KkU%vZc>+_H=WZsM5x;S}*_^PVm8*JU-u5l&}tb7n9~Th6g+ zup`lfle(NNlbnyxua$}6uER8)U)J^(1^?_qQ2TCf@9azv^B!ITyNQ4Z^6v^RJh|O> zo5?_GeI)aaUK8TPQ_@kLsGkd$EuJf>8l#>YF=2-@#1qzNkx)6+2~k<8bzV-j7|(97 z(@PeJ?UNo_hwJJNb;p^N0C(FQb%n3Y3z*~X4KUF&;2%~Kql+Dj*(m2U#9j!zpv?;= z>rKn`?7mqKfjLi{y~B=IzJYP>Ja!s5usu2^%(5WUqWX#I5c*<^$n++!_iC5=JHh?a zKmOPM_2Z{!?nlm#xZaJlh!c0}N_m(Qu5!3u7FcrPUx<JXkl~qvUF%(4E{=pquJnu3 zi~aSCdM32G$Fx0rjn+1BHK>`3d3ak#UG-$ozJm~<9Qe4~QmWEkZ|tD$4n=dVpxx7l z?bG3uD;#{+Gvz(pE-&tcbJu$aX@*Ocw^YXI1>U*x#AkP3%Q&4XD{F&M^!s*{5g^f> zWNy(Vj@W;niF}S%{w@{%UR?EeHwTcZQ$;9t13bB_qx81B1x`3A`+}GKtk>Pfy6kIr z8sRElyLv1(zop=1Ar^ExEr)n-U#BS^tTQ++M@G22^D&&$4*<c(@O8VTS8*LzwfV|h zwZqwl%~{uOzTi1-a5nhIOO=Hzp_|}Fo262A=!ere+}3khvR+-g{0w@wHFh{d&5?Ev zU^yM42Gk3d2R9J-1=hZZJs|h;UR*ci>Yx7d6aQiesMqgA=DKeuzvFdv-B?b4spoJi z{pB^9BRajpp1K;e2Yq*D;mXhMZZylm!9aG4Zl6vvdre}uy3_)xQZck>W(=%ld)ip` zoA4Fx2zq7p#a2kj#AWKWc>^WDJMZX(OSsap-S$-HjLWhX;F4{=$3=AP-g?Dj6UN>1 zDTO_u!%IKKue(U~4iepA_o(yD?(?~H27d*&CxNBXAB(J|-(9xs+kFu3-Nh?7s0rV2 zxBE%gp&Y|KZ+1F8+X5XrKeppTnj6iQiw)Z|c;ogq(b9Q4_aGbAYC!rzD=s0}&kiwf zG=a#^ls?Dy6G7W6RCDLu`Bb_)QOfD_2a<J=HS7#*`*hfBC)@#S@Jx*`(fAYVS-Rz_ z3X}55b_EQFsBpRd#<@gbrOUeaGdR>Alfg+i#0r`za6at^=<gFD|Fr(PK7II?fBBcs zzkc};e=OnnUBI+Aji3qDE<~DaV^{4?RRLdz?Y$mHV{{77q#Y0#hzorNt2*1^aAhmO zYI&P%MV4dhfkDA_*1)+tyUk*ZOXu950xMS!I%LCQkoB6Kyf16^oki}VC?Xyd%57E4 znPI~s*4t|dsOWLtR_J2}Ax3BV0;2&9fQf{q1ozzmTGq=5R&&g*1tg}qGlG!M>t6NQ z*lPa`*v^5Q-%*3#%j_ll-QJZ+c^_#9ilOK}Ts8>+bR-5GQz<$(Cb{$NvPfu4Mu_tk z)H_SYhA)Txb(h=1>G`{@wZMvJpR&w<Y^&h2lU<`6tveE=O9|l`ud%WRLa8HyPY%us zNCb7|myu7nu#i?gx*Ojhzxc@8j03(i*)VHPVcD@bF@$->``K&?Zg!{T1s3yIVF8h# zRLs^}CX=72;LxY+teE#Q`}n8z+ZQkLuHWZ$fjf77jLV8nZ0MO!wQqZ&Z9uifa}l{B zXl)&CVl57&0Zh5v#VzEuKhuUT*KDm?VL#p5>*OZX@gUcF+16(i+`v8<m%*yI26Vip zJy3MqcyYB*a`m(OgSYt%SAZP08n`T1H5qHU^AslnJcMZBEZ1~=cXDKO?D3S9JJSFa z5Ko6^rQ3;HgS*0;;*9PlY2~&C#9=n^yL**aX@!>y<NR)(7!Hhg0=_gf6dHHo9x9~6 zJ63Z%ILfrV0d+EU@Lss?6Qp2Oy)#7}D*P<&@oIP!*X}<3F%Ewsq}jjFpR(L!W2je< zU}DF-guYsjZ+pPe*-ae7cXuF|HR`B~!=Sow053RkMnpKg*4e9#3D2(P%lima3a%S- zGe}z@VF8M(yf~7RP^cwdr!(iF$jKhKVu2Gz6~In7?Bj2x_0Rv5@%p(PUwP)ctGgbg zz#L|daPv~kIGGcDI@^am@y9b^&*8ClD|AovwhzuB#u=6~s<S}N%~_fK>_V=^C7yT2 z;EJ;)2oy~~f}6AQ?-?iKYUp#9w{_sn>7VZFJ|Gx;se30PezJJI>j-arAdllp`h7hE z4ljNmHRTBaj}9CF(c_ez3PtQX>|h6qaF}K{96jNXHp{4dZ~_R=$Wc0^s-(Xa8V~lN z{P>cMjL7W$22?;#)teI2=4lsivP{y7ryG1Xp0(xxqVg2Aa`NtJ#!FZQ*B!=UIc9U> zO2kSlh|N%jdkY#>FJ6I+2z0jP3@7e{CAaUL=5(*u`WJ`bJk#Y+apHD&qlUXP&&yP- z*O_4#8xf~@Ig3c$ZCF6Arx#6TrFws^HzyVmiks;UdkEaLVRNoK)w1_g=d-EE*I3Uj zf;$QB?+`4|;;;9ozldSO`7MLn-Y@Keci%^KCXZE<hf|eY+Xhl`2A$(Zn{BesR_<xO zn+Fs0B2#bla)It0{z*4NIuwhD>WoyYY_Emnc6MtUX9JsaNZ>hKYU}vNyS`Of-+<+g zr7wtmPEK01osF;va)ZK7C&pZuZ?m2gu0eQq<d)f2=`7Z672)j)I-8o8D=P2_(_;4R z<Y4QC9|cTL<4ZrR-FlW6+~3y>{l}lj=jrgM^MMxc_jYxZ-5F8aX$W=_Oo6eDCU7}o zj%yFQU2=B;U6}nIPxpAks~5t*7f-fHfp-uZG3s;}xpUE`m+L6rGdN+nv%pO~#Z_uJ zrt=Uey>&Q30Oae348l%8x4Gz8%k6b;cghILH1^XiABLsb&hkcu_S_ZPh`Tj>x)LVc z>liS!!})1YT=;DAa{93c#N6$Jh6608+~Rv(&-ZtwRe$gJ;rg)ALt->tLwz|T0!=;a zP?;_S7$=I8trS~NlK(1Lh-2J96PA-K@%WMs#^F9ASfg7Gou&x35Fj1d)(L#Gp9i$e zGW*fpS@AZ5<f*N68<OK0rYo0;md<W-RjKo^YIan&1Kh3OY@rE8*C>!MY;DEUE;94q zz%f|$a#DlCBiy>MtZc^`@-DhX49M}s$j-LM6K&pqPg<`&|6K`!15F&s68LaPvxN*^ zW`c$8XR0N*d3e)V!!x`YO<Pc^b)r-#hf|NsB_``d27g#AYB2=>%8P~eOiSdSq4nF6 zI#=hcXJNo?aqN66a*0HDUj49dee20pdXsih-j5lbD875ig!<2*0KUrm3n-%-I}-%9 zL3;0%?5P>HNn8#`B&<gqT|eRE2TUqFQ+H5tR|*|)y@{6$e;}{(IR5Le1E~M59(%^X z;dxIVT|;-AmY)It2)E{ZO&AcTkEatOIB-7T$+8~aHSsME>-^w39Pa5Lc8mJ4TqyUm zZr+;?7a1Pz@D1S!6WMi~Fz!{$+buw=S9Y!kHZ$FSRStgu>M<|N)Z<l3zxj_b@!3-^ zFTBd-Eg{%0+<OIwwb|noTp@_Jx={v;_`;gbzhBUHj;$rzIlWE>p%9Wz+f(05?B9L? z<i8XJmET)raIqL*B?wrL?z*2$K%5JeMKNHtJd&%#mezz@k$ze(BGx4~75t_xCQnNQ zNO8O@nzo+*w)?N0j#P9M@*voCTYiRHhtJ|%*0<U{(Ckxvbc0J=Q|T@OZ<xE8MEjir zub7J?rHgld-JxappKIFOOaRiA@z6lOFp}l9Za+WWt9g%{Y=*Y!3EqHroaJhl1<c?n z82mh9`2%^qc(8XVMEANE;%hLg;=JDE90UApbj^G@qPh9om8oFo22TxQ>H6F^R99^g z1bF;t1?ORdIAF^*g$r2c7-J_Lb`YtHazjSe&e^eC$A($Bz$-0!_L`h-AOftN`B}Vi zTR`T^BAN4<68Y$s&9-Y9C`;i9hz`MV?zo7DnOih<J0@uJ;1(fp2tqf(k@eI!T1!Z6 zi+6U6!0GtF@8tF6|Nipv({CUC!$1Dz<0q@nj;ER`#PZxTy&EAo9X94n*?DrdRt&ok zJRc3MipfdlcYNBZo%W``voH<u1t-;V%vJ!E<iu!B(&@qW0^zpZXp(GR*H>PSq$I|P z$boeIuwZlp0pB*#KZ8e**gc)MX{SMxgp{=%*#?KNX}jLS382N*Roh&YAf~umK3D<? z0wyN7z6QmL5RB&zFNu^wbN*5fb3{<abm&C4DS9|jJJ#Q6+c)Wb{`t2r_s?IHUVdUh z{vp5Xfd?1Z3m7ho@cL6#GaOFFBk(xSWFi+!yKHqd{ta%1p@I_~a0;ZX8{ak^Kb^tz zCqLk`xHQcIt$^bsc3#;HZh|6rFOF{cOm@n8INsKz4L2zzJ$ZPpkD^|(yAaAjawAL! z;+==?tT{Oo+rX*g1PC<Qk17_t->~cA>@gJI>vlpHff~mTy}|Y;AqxZ&`?G~B*mH7U zobmd5visi@-KS4a(*O8&ul{agPASQ%0b8|C%gC0ig`DJ(IABYIqFo18RN=s$)hSyc zScPo=Y6C|H6Jx_kD~gs7|MZ(=$2B4N=Hl%Z_p`%$>C9YiD%yv?zN%esj+|Xi14u4* zN<h5`F>xd95uf`iJ$ovabc3H8!V6CRM=66d4MJ?rmvh;ZOAyPM9aUx*GfvFHt9e-( z#<>og{UOdoxl5Cs1zPj>MEB44pO^pt^+WxZIeT}xSxkO;Ye|&hEUmCF&mDW3L_{7A zY}vMh7l(6eMwCHX0dQJ;XyVRPIzSOPb^#?VodCN$9Zz1#JLsxZf+Zv?x7@4<UB+Uk zIb+waLz}nj4xF!jZ^shcPN~zI-O0i-e2T*^z((hkH-WM(%yfvi!-cHs?soNbo5ftv zq_4>q@ja8(D)e6Yr~uY=p56j@_YN$Kj^s=KuH@27eR6(3ZqE^`#g6dH6<%)KfyUKq zn%#M}h7OC_olxNx%<xR14)!3+37;vVmPDjxAc!dAgV~?k?CyvzHw$Bf=q~Q?vc;gn z?)kI?nrLr#P1yiPd`SO)V{f-)$#Gq2-p^C;eym{r8$XvLT6c?M6onBm)_v>Y?g5q& zKw(gzTI{Ev@AIt6bFv6REp<~wAuCTD5BI&-+P?Q%$F?gjYcb<c;9yj@SGTaPYR>eO z!r5SZtbejII0bL*Rq%Cwkfl)wxbZM7^5~ls&MrX0$<-^YCGy{=16({+i?G>n{rbxN z`2Kz=4(<8%ygrHWaXh7Ln|<%|Tw)1cr;ae8H~UHUJnqBM)kFVgzWzo&S!TpOkG|2) zrpPpEA4$T}?SGpZa;K^hq0+OSVfE<<*LD$i1qC=ZkDe<4^K=vRyC%()d8Foe;kn<F zph>b;gs2T&v%sR-l(2!+HUZ1o)jPG#-iwxOVDIiVwDU=%tf*aAPykbdOf_kT3eXBu zwcVb0rKNvu?Y?e5f1Lm08vt;5=`20Yr&fgh(*20Twl1!~lz>D4tA@FEj73!mBWY)8 zyHW_*S=(!9-~)sQ`VNPX+G*EV;e>%TwO1NPbIkM7kjz7zd_d#keyadzR}x$56`WLi zmcYg``vUTqI+Ss8*Y#bxY;rj+Wgb-8geO2wg8geyFVZM%>LLrN_guB1(V#~ITs_Rm z0JTba2n9TmjcXRT;EMc_Ch?@CcK;{qR=<pL1cP!YpS9d)2r5wCefQSrj#^2}O+gpU zEVMbicHEoReH>8^E(t9SU5-xm(t^Hq2NXjQ8CAnicyj~7*w}aKs2G8^WS7E*tI$mL z$LoGmtWf=vQ(+I-FdJRXIA{9Qu~S+I)IF6qu5}Vwf>*J}>>>-^&aO7uRHGRJZAE1# zbo9C_YZhOi%BdAV_a=;7sD?FP)6OP=-_yFSTh6cBFMnQ_P_O04r@}{pb?ffb2rmBG z%WJKwJ?dRmBQgU9@$I1$4B&igYKnQ2m<-9&sYF0D=R0ejX<pgO)qr+QJE7{KJx)?g zwxx(L?+u7Y@u=tZ*lU17Z|D;HIaPue)HixFtQ>Y5Q#T0(Ocrq)fkUiQOmLbSz@2T( zBzX_EQw3*q`$X=0PjVO*Z)m`*3NJaKs`X8@gQ%*=aD!Z8JHA}AZ+@D6vD5IyZMu39 zHqAhpl;QDiCAK9n2&+r>_)Gw2(T(}slyAxWBsk12P$xS<Hek;whY^VGs{bD<m-CRe z*%s|>bc?ybXJ=spk4<KDT;vD<;=`+4ebrsZnS2$ysI|g@pR=XC&S!Ofo)(+Rb~~IP z>ELYj;?CYUaftOe2VU?7K}Frl5M*Rza0@{<>)%b_t%SQx=q43nwRWOlzT!Vxu=3?3 zp2dV=^DJ8?*#o*S;pL%zI+2q9suGk|tmWwT{%oGqTbWjseeVwZ-*$d(8NZj?p+W;P zCyCI+ISr#KQ7m$)>#RAKqk_a`+yBGGrrtIhcn4Q^d%JtOPo1LJOhxlA9X^N@L8r{1 zUOdsP6m1%8jpNzj>ZkLp7FxP(Y17+I7y?Wz1l5jOx8rr=3@DrH4I$)M*O0uYFBk0F z`NL0=gzQ9F_+5VTkC1Ec>V(>A#{UrVy9K?fXWq0mUjte1fmF=Tr$*F#ZX7xo2acrJ zeN)Pdw{{SM?{1x3rFWvVn4$9$1yAallK#9FQaM&)#v6RyV?&FeRmO)vUXdWsmkWi~ zB^#->t8T~>o&3}cUFxI|%{2~3f(h~j!jn_qA<VEkjY>J2hUc!dhPQ=8R6E2}_O)KL z2fL7L8{iAPT{5}+H}8M=iM0z~o!h6HH>~rK09bRgQ(<fE7XEE#Ij?Q-+~ew9>6zJ^ zmxEbTR6l9da~pz)laoZkB;J!pZC5L>!0wzbdDoQe=t0%Z6vP?q3JJ;~db6}Ht&Yd2 z53j)+PWJHO(C&-TYe@G&686H{K{Vb&S;8Bj+M;w-ON#lZw@ju6zHt<Ij@>q-t7;Ge z()H@|BudAN)lYMG)-eLJ&LvCQyZ30@n+vJ`Hh=l>(=YG-_~FOzypc+uQ^1qnh*brp zxvqP#Y8)wVC!8TC2Wio}ET>b}9;s~?IgAt@2-Tq7T~*(}NhV}?p_FQhHZ2$LQ+7Qo zlO0z2$^gZc3lCmF^MX3rb+;q*aU<28H?`cD*yx*T5Qzoa6v|K;Z@06sYi2#vagLC? z0Z>lbj;It1{Ih8q`Y>c5B)PNIq_2Cnmdb;*tamJ|YiVHKcD5-O@6D+H{IqKS{Oz}2 zzx($6kAGvQ?c3*#_OxU}(bNkLpn)<xv7c%H-FXdon*>PWW2vbY1<Td_e7Wx6sCj`@ z>(K1oe)oO#36o0oirO^EX5sbR9q?PoQjA%Vny5o5;b_$KDCpM0+hQ-PJH)?*Xa|?a z>ax9p#BgQRAfjHC7v<7)k<@iYpM-v#3h;SX0Rq1+P!RB6J?qGu$m~H*rFPP+&^YAq zYsqxQG?fvg|G|=dn#O)ydLEl9(GVRm*sUJM65)2I>l33M_t3>nQ5jWZI)H<1rHzcD zo2JX=E!cT95E;aUxOA!jpz9%--PsqFZ=zk1b{6h-y?b{fSJ)o%8k-gwIo(m|pWO+G zoE#G`mxG@1X4yHR1VZrO?Vwb*Gft%r0vD)N^J;eQW$WclZdDLOi%-?C(txiHC)S5T z49*4e*%k_%JL@^^&;0Wb@%YobKeivg`?h`eku@vz^=Li<TJBzOun1z~ZFxEzLEndP zDsw}a+?9TS231j;SL{j-5xB^Xk<CDsH98R1?UJ_nkrSf@B-D!IVY4haoDVr{(AGGu zC^g1IM=Qjy9WRa#=`?b%`n;jwh5NzYx>r>vUwqdnPulZEcs#5_>G^)B)f|8fH)}D7 zGI3W_rrTHE%NhondR=m!mKUAAVD_cx@eVdSHq~U<)X(eouh7l%QUK5SsQ@kr+ZA0% zNly%~f=1IaO0nJD5&r$K``2Mp0*d<6gRDug=%86}Wg^f8P67W}VzGaPBz5^u<oy?e z44qo6a)s-5+EV#QXGY^g$Q<m?xgn7hViS?Z(e2ZMYjQvbm~V^a6^rKd#nM2QmXdzd zVjw;3%0yW9Bz$N(ei!z4htY!p72KGLP<K^tvU8JKWIE1r*o01wI=)<~8or!|g^dwR z%w0o?>3w&$h%c3URun@MV>VFc_~?5STVI`>N<rGJoV;w};F7q97ogMo<HV8Xz>Ned zs-iu>$x;J?z35?_H^oaV&jH+C&!WuI0oekCwv94OwzqeyV6G*ZvMf-Kc<8-Dax{7; z>8#q7D)65tfj%y=w5)9unAh>@O5m`6P0c1H1PMfJOWhCvul9(NVcD{8SL(I%*cSKn zsg|)lS$aC~7n;aN1t}uUa-OcLL+#Vf-{$2B`Ix7<1E112Ae{oO>ig7{wSkB{(;#1X z5;lc@C0I7zoLxDuLlX_&<YwF9TrWZ;p?beo&`kDfxOe?f8(HN#z^{rV@evI)aAaUH zVER^NQZ9SC^%ce@&hIK$d%MDERNexDN1%(#C)p7dzK3P2)@xU~_Egl)0{k|4wY=mI ze`D1?4OP^-J*jZ0OFeb_1y2QwU_d_rqVfB-K-g2`|M3d_w4oc}+_EBh2Pcf2XfIH* zbwLKL{s0WphF*tK6ocqalub9BLZVt;LDyOAnOXbSCIpEXM@IK0AAzh~1z{uF85@)4 z8HqQy@dmeSd}@KG2s)(S#rm!Wi6HRhLqA8ba!TCQAF!Ruf(FRC5<Q97#eY@$C@w|J zXftm4jaAz$I6iq<o{9e*mPAdl*0>aBwSYn>hqX4ZsR*!o8x}Zk(%`2<uAq7Z|3Ln` z30IuxK|l_x3886UeFH!5xqDZpk(zzqyE5PRmJjxlvLiQ%@1eT5I}ptlIUG_{q0|{G zj=qjccRamvfD380s#H#N+8RCwmY>D`_BdoE@K|SIhKWHx)7u#ZO?9j_n-?wn8C7lt z98?Y}Y6@=S?UH@-q5oz6^6n2`n<?XKrhF1%gwI;aATdqbQoVBZY^eRDc(_6|a-!o> z0m5eXrlJ>H57wfITkXU`9%F-R@hXEFt+qezOY9udl#XJT<5lzuP_njZG31?;X0H#S zGgvM71Hi9!14uTl`?{vM^3JLc$B+-bPT01jMvf^9yD0z*?o;?iV*n+#Qaj2exr#au zX%>7tF?}k;=*W;#{L%fPAg*IB@qTkRz_P6o3i##giam)_b+X!N9Jtg%h2g2;(e*ua z_gpMhO(eMlUyhDN92TtVP|o;rxHHtL;AnJCt0c#otx$~J;azxDP(!h|(@}hf56D$h z6t4>yI3hgGX4|a{EyP+>f&sR9N$5-~nPy)i+3+`Br!PUTJ1yt<m6}MgyI3X=Bs?S# zcBQb}l0-h&ko`!?`CM9CJNUlWp(DcWAQA}5E%&@)U;qBy?|&EqjL#ia&piq1E?GG_ zqB`G1nR~fz+D(2Ao5i!(nl;lRbMt;x$<f2ohcYYabUc4qS#^iahwS&B!-8@ER_5!B z_90e+j-qKQ0beS9-MZwQuVbC|Ee8!Que~dpACI)mN{9L7jLMbStJG9$<Pnc66TdIV z6PKiLOSh&Ul@#HvkLJJCE9|im<&{QqTKw=1pP;j8<0?}k_o=vH;q7U`{_k)8^-u4< z{`y_{>QhI;Gpi(7_Ldx5V*}~N#`bnX>{f3v=B}tNoQeFvTM5&twWTPbIKaG@hADdx za(>#2(4Cc?oLA>HEyWU%&Z()WJ(B0Tnj{O7t|0IH@M|1%z^bZ1v}rb&SOb25Jygqn zuot|BWg|JxKkS5H7ZnlCZM5R(cV~2R%F7j!><CHa6|>bh$tQur0cY=?^;T1>=5!=u z-`Bu>xZAI;)~AlDCnGf&4=B}6i@S`{QV2T6cda;^ec+L2WVfefBHi^AV1apc%^t(s zS(4k4kD)%Y4bv@aj<V$O^L|7pe6G<?0Iywis~ea|a@^qX`2@<Yle1+7m*5tIx~jIc zsDA7;+7kJQ%584q#p%o@`^YwV_mA^J>VTiID!}U~F0r>5MzS-g(6<owY8RWR(JMd4 z$cEDU?0OA{pH}OSAA0+KuIss9=6|dX<ny!gQhK`D+*FnF+F<pfIWC^1sk@pS<D7Tj zoGr5XjfWMlt;R>upw2xO64aN|ez>*O#=4Xxg3=>B57_rcvLp!4keo*r8AosKwqfD@ zp;D|Zg4%xiniC_vP36zvpI*4}23s4hkIo1jMayiua-4@!Jx&Rf-GRkOS`mlv!dSva z0J(K+<Bv(f93aIhvcfugRjPF1y$0{T{N~E#_;Od0pS;B_WCtY!4<|&gm`5d)+xr;> zG;LGFVY?a(fxWZAD_K<=f>qS0BJ5<vle9a*`fbabqD<Rr#?*HpDX0e#EX6td>D2VD zT?PN1u>2a#E(NBc$a&GLWgf0CB%87*K$cY_6Ei3Yp{z}1*QQvNx8b4eZLlBMv8$rP z<Pv{{MZzATZ_Wvym&3dL+SrG&=v(Ps)y^^F^qjx3Y_GLO`)gl%)X1S0U7jYNqApD5 za%bicoOSizk@2khZJLpjxu)_rS#o_{;4}qtIxo+}VC~aOSlhuZRSdgHH=f?c4#R-m zJGyfwTlE4fswc#`s|U;R91lzFytC17vNC6Z-J`RJqxzg%XS~Rgn{tJ_R+G9-*<E_T z)w;cKEf+r6*)Y2ffaSNU>zt?E?rK0$+SrL20`VFQ<J!b2t_uMI|MBoo%lI#U_?Q3k z?w{JnxfPp7w_m9^+Hf`bjio@O2`Ju<v$Jm=tYn2MH9|S6N~))Jh8%9E@55n>pUo=Q zuCZeeIWNH-on4_}r!D>0Nn8V$T;Qy`fI^4juvr8<OL-v^uRSm}Gaq{UDa3aZ9V5_6 zFzvZGl?!z4jHt|h9G$h<RQPoaR%Ka&qb_H9Drzp-6lBpy&Z&40SF->Pb4{mOPgh;? ze9IQ>;LUJ=o>$E~x_^5A-5-ARyq@Rz6~y;t-JZ;l?CeQauF|wCSc%$GX%3rf$dX|h zYJ<z>@=2`LV6^>FKd@>pr|0i&+15IduJM;Wq9ip97Mnysmyx7SSJfL}TjeWW_`zSg z`r|4EE_KQsL3}e@mt{rB`EG{pZfGLZa?c^~DaNiccW^@zw#eZ??RE#7KZc!>>L9it zCX01<dfuMI4mxtw!+ZbWP9FDiCE^3-Z?9VpZ-xiF%(^xF0qS24Okdvm5_c3Ou>e7$ z_M(>;b^_EkHk93w+Du(JB|R+(-FC@Tr9q$=I=YQvz2tDr$gUwNC3x&mjVO>-U>UH} z-Qf0$b9HmqnD#p4V+Xj%J3T1p<q!aCzuWV2v1KkV<}KhU-~)7xs<E?yRqG?hKuN%m zlkDyE&8;bx46R>E8mZ!xwQDPmCfS`@z14q%bDtOOzqXIR{JwqPiF4M9*z}9U=O-<g zrbQ}2_)_ve-n^~g?OXRsae2Gn-jXPPFlW|fmyH#K-|WVlZDR(`z{{4@je*AUE2{nG z4s&RLar48L0Az|z3b2-TuvO~==Oe>fwo$cyX<kNxc{Qd11p`Oiy9PUjblK9M2@pg0 zy@|%b;jp6SA}ca%{kWYtm<Cw0OLJ&)zqN1RC=ugy@Ya1XC}iChJRoS4|D6R~V^Y5( zdOx|pf^n1}k3HP=1YGdMo5GH&=vW4K7V4H!b!Z%aGB#Bly|q|!KtM5vBsj!yM<BR< zCu7*+e?nl+!2hu#WtTe%0+69%1u;f59$4tZz|2mB-r=5bZxzx2)lFL_O=LUZzl*=w z#CnH9ZX605n=N3|yF}6ed)`s!V=R>iCkm8+vGA?HECCb1erFN*Zb|7XVJ;a3J!gLH z%>G+jU6Px0>yys({$x{~)m*)G2tI3bP*Dmp98%{Dki`i7Lj~uq<Y!Nb#7Mq_xGO=- zMzN{ma5Qaq&IW{#FT35>H1+a4-z=(+b4;6l>`UB~OK00|Jnt(&;g#6sLYOMq?pv05 zTfSX@ClVCAl7vrw9g4XxOYRP=9^M-}NVMO?4u^NEk`Vx?s9ShBb;@m{S;JlO2_|(8 zmSQwoNNa_9@P@YEShut;j-O*)R|69U4O=MN<y=m%?HEo7uOf!mIGUx14u)!zAG3~c z%-g(m-@(1tyo*w@5CuoJ^GVbkjt#>{V2;j2+hD=IB~5oS-K|EtZ76j=U$62w*>z^k z4)`Etz#VY+Hl|4G++p57L>n}8cTnbsJPP@+6ip-qvP6B4f_g|Sj7=OQfBRtB5cj2u zEML((o?;G;;H;ZNcIgFlzR~Yni)O{``}rT%!{HF=Q;d7M&|^>eZ1slPuz27oM^8Ag z&<Dlb`OKp6=AkwcTkBGuqpZR^XS17P34SB)KnDUn?6s;edV^3M-sFVuRxxZJxHLXt zOJ2)_^soaZJSNOK@VF9}?%iS5!(KJJB={Y+`xR9e;Ic|UZX4OQ3r3E?c2;$%DNMef z4dz&+uA5Tj&Ssv9S(3}Et%@oLs|uA5i_byvGB%zvLC15|?O)~(AKw2j=gaaN`1?G} z7=xo_adS8^?b_0+Kts%MW=4e4)Kxaof$KbB((gnngCnbpsw53Bl_#)C@Lr08N86Kz zsDs07cgjWza1`oXW}dqhPW`NGU3)Ew@E28cg|h(kLl%U2Jxy3lPV$y~-d?wQkD&Dx z93@RX9Q91)4Tq%#)wLMBm4SDdIBL_br*C2>oQ+fhBN<xRb>I1U@lG5XfD&KNB>!JN zjK9Jfe*fX;`N#Jke|cAzfQhm>W`^g>y*+v-y2ZjHWs4<_%R|W$Bq1q$47MVLWlK%u z!kvH5I+m&Fvex5Dac#GD)`jGM*m@XXiU2Z5uH&!-WG&D4!x0bOiVig3S8_{(sKtjC zV!v#e1s=nWIB8R_F^%JEReHvXX9ivp^AG;yTHyWEAA&@oBL=kLDk?E3{%Lu0D;6;? zHMdt)B`bo-F5d<(Q&HS%({olTtk3$NE*_!&tC-*R<z6>2h;2jcumM8I4&EYkcUgm7 zL=KIy>^G?pG}i27+*#;swuBa`)O`VS`F^}#ozr0@-V+gzDo3}dmtSkTNtq-d9Wrbz zWb;5PAAM`yzBqr)Ih<_Q%|YhIPeVdBuO$GidbmdCR|$Qf5UAO1Z$p!I>!8pbM)jII zyBuVeWOF#t%sV)Hn;os*Vp<~+sVYXGhFG@2zW;A5UVROCPa1V>ol%oxfbHVRx>w;~ z4mh&+S>8@n<#EU+7mybAZi_HSP#qgP!Y>1|I`XQ}aZ1$ngbZ$O)aXbvOWv9V0lT>_ zjm|m%FMz$2-Pj&u2;d>rTW_oWo-SxhRx!->ErNXVhU46{k%q-5Vt-pcwkKyhswt+y zJ3uNa5fE>CbfLeX$im+%I-$2yCJ4^U7LoOIhY}WL(({{+@K5Wf^fKu+Z?8kOPj=bS zQc#J}=iC)BRmwpg%qItcCTEhweZ%pTr11?Gk5dh7M;5yo{Vl}KWzRM&3K5-?9Urzm z_8LeF{ybkW+%}Bo!vSn{vBJZ;h&2nqSErv<Jkf-j1vcn$KGh(w5m&iD`>r(G23oI? zA^mQEF>qO!jGgmByud-Z)B-)aW^iC`FMq^HHt$A7xaM5VLAN*NV7`B_YQO*R<9M&} zQ~Tb=new?O{K??3XN{+o5LRkqnn?>RDu6~Vmo~*yFLh!>*0Q_lFl%SXV6jz(O?HM3 zO((U720QP{LqmWGb@l?C(*}(cI8<wxqVOr*K`ccXL++0jt$kFD*oL*#TX8DoI29}l zAxBfp5}mcdWC?qQMP-@|NT)^7(|$+-ax}#`I=^Ws0=raRAx&Fpi0i6CSSqu%M{`dt zljgbY_ph(u9G|*pSho7R5+9j%6DF(%zi~Qk4uB;8OnD1o*FoOwtvAUaE4Q%3Fvzj> z7HAp46ch!++h4;Q);`C@V-r9+!V>7ZEzLy@$bl4ug&7r|JCpfwf1FqSlDu&|#66%f z=K@bJL9{H`;dRQEDnQOJjO?ZqfPN6c%K^IE3>E^Aq<A@$I4oe%ornhE^*Ssn=_|!{ zIDXhir|Nj`?AV}k%HOY>%CAGUo%j`}c7JKrdZV(Yc!U<O?5kW)%M7*!T(J&|Q1ZTG zQ<`YRV|a$Oa>`8+IWmgMYn4S)X=B!dFAP>-N3%VK$yVQB+ZNaqkh)~^Gh|sML8$b+ z_6H=kunH`1a~Vt~Rgl@k<ZTtATj@*ZLQ~DGmn2E8q${fcMedSopJdxJg9-sVagpoQ z-ehIb+~Yl-wd``wGS&WOgMd*Kp9D=kL*hTpU*3KFel-NXo>ARVA10(EQ6pPjDsLgR zq#lt?>gVCT0uirThqkZTwte1~vvFP#XaluIn^eF&)tykRS~a;FrUTryYd4-s1VVxA zw=`B;A+os)Hqsu`LRBXN9g0fhTsv#gZ31ASAP11Bp)NJ2d;>*QsG%J;+BI{sle)1i z8r!WKcHuwv94SEP)HV3U8(}4CK{w?H7S`@Igi4ArImh<q*8c1EbNk`ryWjtL_P>}M zKAq9@<_@}u!HM|lE!*`Gc~xWrZJywXFlFy100V^tWLFdU4(6xg-%zDT$rsLH$Ya)| zdbQe}%L9i!wm~<GjhNfM%sqh`=Tz`r<0(Si5g+2#Ym~hi#Msg*RNI=k+7Jm+4#SWP zFSY$N1y)>O+LT`5DhI6Ket|BRip<t>%w@xl{o%toCy?9`YPF@MS!er(N^YDHPH(^C z+jaXm|B){ElX7XW9bF57)9e(66)^Hw<wRznl9rlN>E^MfwCCvv#w5~Nqg2ROqYVx( zK#Se5dN1rTwLt-JbE(Z-^${lYp86wLr%=3ct_te*=&A>A@v3apilaC;9fU4G;oQUF zopFaYu#JI6{LHd0VM$cbOvL<tf=Y*T<!drr+*h@74MU%Ey+%2;YyR15PWW!tjydXY zSv*^BY#_e&KmPTbZ~ykwd^H`}ytjF36<O5^M?dXVftf~DUy`n5xrMQNcuD8r$?an0 z=%k})X|NCqvFQ|`1h|tN)k<lt$8xK;Lg{7p$T@3p=8+lx8wGH$Tknb2&^9k&hKlv# z{-)W6<@Ow%ic<qnJO&ptwc5UZs(=J8oDdh@NQsVOA6|0x3wAOTIc67(`?Tf{EL_U3 zeSx-1`v?9K4@!dK_4oZ*vh?c@<K2Jx*xOH2w~>7<+WBVDIOcl&?rYX4*wh_C_=Ibq zzT!<mb4m49kEYSYOlc|q>X(u&N6c*_p|agWFzxdly!O)-o#l^<;akuJyE{N9B2?eP zV$^_tU#~+#Q#E)U0Pf8`k060^C@`%8@SZF^?@P)sIYGpM6?v;QuQm1NKr;s=ktA0$ znv-3{e%^UIBRuVjX5+=di6K57UjDGn_z!!{KnGte+NaB|{8dR`&dS%MS!_!eJ3_Ao z$H10D(y*hLR6c@9NWnL<`~>*cJ$B0hj_q5@xw^_YM<ImmtQ7b;csUH*Ow04zAwhy) z%8rw&x6F6<T?g$|@`GyW8hh(_G1PjE%_|Q`2O$9TxA$8Lpz@FX&Jf?F1wpirHjz7s zG&#CMPj%wpFpz<vH6@%X>)M>A-p3Jk?JG`&EsJ@sIY!CX{D&)+zZ9xtjZ!#9T+T?R zGm6`(ZI)#D0Qkbrb-lJ5+bftu&7kYBWs%1u0JCcFd%{vlc}tA|y^#xb!O6s90`Do; z9Lh{zr*dgPH_jl-YVkV6ha1r4Kv5v5k8L^ko*IAGH9FM!^j$4WC~4lnM(h<`f~&lc z<e;YQbRNd*5A}D66{!~B^74+c#a{RHMtokl?`S2SKt)n4Fj9r8X94hU!05V8eV!A2 z7Mr*0tMN^FN#5j*p+Tyu0zpj48Sql3+m2zBy;QNVkUQ<4S2s_Ip?xf3d1PC_uHm$1 z@t#<f^^Jr<j=Pqh1>ChSG#6FVCjysOE+3pb8Ml6l$0}bp^>)&l0%37%6M1nvP>Fr@ z>f3g5IA!SRABx$ri9s-s=%LA36bM0QkDx$uw+CNSP!fz2R>>Y$1rXpsExeH``lh$< z+t2S7kAE3_j9=By9pd%ra4!EB;IV_*af%l9J=i)tcth#VOYytf-{RysyE2z(Qvq*z zglPYN*HSZX8_z=aWS7P4wmZqOii*tTPq1AA5_V*@<)Bu_XgU<*wX+_W?C`i(X9S%4 z;77cuu_R?{kL_5u`{fMT-gtt8v)$KqUrXXz&m`y3>zYGz3}|CtTJ}Bl+laG3;e!{I z)!U>_HXsgHjcB&CjW-pzUtPOT4dYKD!UX&XAh2=|)h_qame8ro+2UyrDX#_g!?7yE z?Ly9BZL7BNfq$dON>)Yb=9M;O4IL$gX<RzOD$G2lLUB94mpHH0wT1;nAdw%AUBq%d zhSgRE3bM#r8#p+t6QP4g<Qd1suMHS+c~EQKyv|>;ro(>oUH6Fn(nYcBZ_8gk`qeGI zDCfhQ)7ded4oO1o^jsn*@i3MI|C5D#(GuY3KX#n@G5|mw<>PfkyIrR$S^XyLW^303 zE2mUcr(*kE>OAkxjH=-~ZdE%jXVkmhUZRPT3DP!^*sMoriD3hHIx()7WR{HWx*P`Y z`X8!)W~4Y*i#mr}2Tv$lZ^}&{PzFz`ol-;x4!keZTU|cN+CyYVmZ7WOYFcstZ8`;4 zhf0g~C!WwIr}7~~T3qT@m&>-?if+)rbEo~M?$q>EUK-zJdumH<tMIxs&L@X|S~Rnp zBRl5`KR;lN4k6pR#sMbr+v2c0x>2--7=#rkCg+qXs-@4HJCv;{Y$h!Mr?i^AvE~|e z;<FR+c1U=}hg<4(5394gLVl-k2kv?)^}qL|$dCJXc$EU0nWz3maTQns*n;0|)t%+i zDk(aRX&3r#hX&tJy3#lEg{|zTHUUC9eod*DRp7U~>~*p7YJz+4C;I?x_cY^doC!NN zK}O)%BECJncp>vR+;{4Joa`(*T+>4jx^Qt4qTN!?H$wKTWN(L3M)vx^DQqyZt?6KY z5j0-L4HQ|8k&k@{Rr5P??P>#Fj!2|2m1-xvpTIH_oBjT6$;0q(9eA{noV1+1BH9&1 z?Oi9%%fFz7IpnBiA=K@SBuq+AyW_U6-2Q(eW>F?e;q3Y5%I}+BKK$IS1v66qJN-?b zkzh=A2kM=g64_UF_pIHw4PKl{rRS6$9{?w~j5BFKY2K!G@*`{03iB+tEo}~V0qYzr z(q%ZSd#{$?aS3np;UX$$dU)%4wbzUJ4Kk_2VX_bx9ED<4$U%Fx4h2gs+mKz40>KRx zLOiXuflC1qs|u<N!BDs@X>_Y1v#mLx7v7q4kWFbQ)mGrp%~>p?MpU(*AU*!UdTn0< z*<HzlbF-R~tl6`V9C)t=b{=xo?kxT})eVUu&s$!;FA_l1UzcD{#;Gi!O%B<{<a92< z4HyF1<eC~u5x&m?kkJC}(sev&3k{ff#TlfyT8rl0X{pp}4egW%{9ZpRaJ=^I!2dP! zOD1&ma}VxSPCPUy<~m+FXj4g2-ew<8<E11o)l__3-i3U;T}`^tTT&-8k(<)<h08a8 z`{@7w{=;`~OWsdce0@o&s}@A4J#98%i?g>C`L4zftz`6SU>guEG}DCTtxgL~;0buA zrratbR2#0l!r+=<6tThPU3ee}!3j70zk{P&CkVax{T>%Bc2;iul#?37;B3RWvQau& z!NV#*h%6ACUeyF8I9qy*BVE(Uh*O=K1{iW8r4z;2SGPljJZkbsL5@N`Wml)BzMF!` zN}_pHl#VyP7~jsHe|YzQ{pp)O{QkrDAJi9n)!%$FoO0x$dEKi$GvAbKQ|+ww0!NSO zMs&A5ZvqT~*CZrjyJF{I_fC6v;E9)5Zk`U7-x`c`1ED$W&CB;5WN-+S`SymPl%(+7 z&{fzr0k<qj)7Jhdq7m>32Vf^VrHSjC&QZGqEqXy~dPXdZFcd>((fQDR8Qwdn7HqZr zLdOz@_7(7)W>L_yr!+OfzJi|+Lei$aw~k+y5;XhD*VVsVw|`@w{_*{ftERDkE^0j8 ziZ18ZG@Tc9V<nJyXiCF?X`5&{lXd+5=RD_b!FyA6g72qBwc4{$@oCmIDMjhjAIP(6 zXtuM8FsE~M9cG9k4;U=tOcjEGqa>YIT*hzQbZX2t!5!6mJIiJ|Sh1}Svxs)dRz5Ue zTe?U`6h4v@dMDdzqbxy&H5A?vtjm!nkXUITN=~yI!?qjIRMZ$k|EUVKIm#RP{cm41 zc5?hAC-%&pHZu=F0??&yqr^srr<1nR`QR|ZTrA4{fLXH5QLG`605DjKfWtvszDLwK zkQn4eig%B0R9%%|#NJS=cL*p~35!J|mS}3r-+kzJ@b^KKn;nUl8q568zU@{X+UBsC zD3QN^k%h7~@+JN=BRIZqK?`d>zIoBZ&K933c$A=(dJ>(}H|2Cdm5kUrs)1TQhY}W? z-SFjd{d4>IM@OuFm7bH_Rv?Y4$_}mF!Ki^iM*yzMSswtP^KjVs91<Xs^K$SGyP%2# zB_cX2aKkD&F{>B8QO~zNmNW6Xlk6zjZs5%YucF+k>k`?=^^h;^I=@Z*W4m&LtTyRS z8GfFDIH*Zq?K(nx^;<zk>}}9I$Ojf-UQoetUyUjJJLtL6PHan%^}MQ`Z%wsWD8aBE z2|o=Jgp&0E-p=1xv+|{myv^P-SzuK=LSZu^t;0^lF{QR0*ts^nEBCO%7TNy3?XKg2 zEY!2vuI@m@A=ia4r3Q0Qx-iIeEdA|4m&L9nN-!oSPVw^A+8%B8d8_9Vc~b~Ua}HZO z*mnE6DrE^vTb=0&f&=fAz+Dt{T5}4;&VG1+Gkb@ACTvUoyqm}Xt7Yz%m$Ds4_iBdD zoLQm_Ih6wiMVw!**{3RyO)@I%WDe)E)}K<Ss%C=zfj9DU)*e6^S_a^9Xf@$9CqYZt zM4)oEd$!#ZkO;_36@J?^bB0`3-Hr|2n?s~_5%u$^`cQ($r9lqzsb2@4<(=gGa9*iS zH1HLdynwPo`|30TK7x-47;p+{C=eUuet~l=h3RUzb$xSyT2n_iqSvJ@t!1eiAmGpe zV9L4v0;tGlulol2*rl1bjYn-Tso!3-)6@BgXwDJns6_zZBZ&##xGRcHQ0aOx5REUz z%M@o(+28337!y!_Q}sic#|pyOt%7D4^9eKQ7Rv3+hrCEjckqnY^NNyOr`Kb3oKa<_ zM@3_`OpV~YkLJJ!e`{9{Ou0a%@rr#om$oX$YVwHXut_c^VrL7xHQK7Pt6Cr1%DK@R z$<(HA*)z*-V0l0nO9lCgy1-`Dw!ltrOw7J@9O0iJ=RdMnmUsK-p85y44M6$s_?*|# zLwy75N}GBkge@o!*+x&gL+gvmey*fc5_*B2Of_7LCXnDnq9jvty4Xx$0PjI|CsLd4 z7OHlRrZ^nydTGtfiHbLY@b&Vk>tUP?W}RK*^q7N#$@<1#7kz-T5bcJJp?aE}8f_6~ zA;Gq$o}OCX^|rC$f<0Un9*~mFm0`)Ob)|8;<86Gxe%-4{+Adpf=)YXHbp!R^Km0t5 zYdL(jRDGHtB2ZpQ5#G&-M$#w5sq@y`;9G!_)>sRK<AnPiOJke22d9A(rm?Aj+n}mT zyP5q^^+<veT8VSi93ayL%6#R(tI>{I8HQc``b;W(Sg`;QvLgdGOkc@$61y6~SrZHx zrwtjyg|A-94mOxYOmah3ex_!{y_+LE>^In+f_jZW*qc&gpc|#4i-G}T12RV2du@0) zYgWD<jQ86s_jeOS3K3}g)s$zCR%va!X!?>{q6H>seVV#5G4h(7Z`K^gaXkH{R;+*f zp|kPwq)DMFNsu_km!6Bfe{w6|#fyPloX%h;*ao!|@m`6+PSgvFr=AcEt7Vr{2ReE| z#=4eJl^|KRb<;lDb%Oe1x2ZFem#<QtbK_;j-J;v2RW3A%oHO}%pgJ-K$uia@jyOT( zgB@<w&}8*yP<buex9$4)fByHM+fVPTU42!PyKXtS*Zs)`Vuub)SuZEVj$$i)d%C^T z(Jap<NzQ|9d~Fx15XD%A?gk?00FEZn1B?vY+?Sai0TGM`xhAWSQ>z2>3UwaY-W|U5 zX%**Gje#Tcia~5b*Pi4&w0YOqC>5Rc`r`A2?aC<wKmzrPCeuKcT{}dP-hNv06ZS6^ z0*g_@E1&^N-kp;>)%Vqu#s1akw6Jew5PX3S+XWE#t<_8Mt7G+szZtpOE+vG#w9Q^? z0@~Ax2NQ(K!2~@fM{Vw6FJo1J&4NPV`Qb0lJ1VfGw=F=NS4cW_NPkh6vLDv~qL-@! zD3tCdsyNK1cx<}kp{&9~fNgLD?Va7Nb?U}`t97(%rD7lWQZ$1~gLZXDg2hG6tKF?q zy5UH7Kb8%8vKi89(gqy$cF}&^w#_s&Cpwn1`?l+H9vmi^fSWhR_0K=Us^0xSf1Q6_ zg8i@4%TLV-+Ff*!?Cn7C?)Wfx#0#UGyh?#@YYnBGziy?PNfoVl!=cgYSu}GWFB-6# zH`l&HjXe$g!xpp@^?s>AH6h#4S5$TBJ*Q4(yz1AoZIOEDyQrXKa~gB-c1ZGS<dRFy zm+ND8BH5ZP;^3d1=Wv5lizIK8lQmPTUO5ng)PL{r(tHn{5~eoT$Ds~`C}#kCbM8r7 zvk=PPFWWcshxXH-Km6?dRLq|!>9g)|3uACTVT6WCc*3=7CAcfQmDYH|;ec6~O|h=y zI!JaZJ?=}5HqHjD_eP3<xTN3L{8-XRkGxfZc5&!Sxqyy-M^iEOZj*eq3GQjf@k^3* zZa<xenO4v*a*%}&MQQQ|EuBsQ$v&0cVgo4+I4>AHziZkfP>IzJQFPJ;Ie#0@x!Bt8 zo%hw+QVP}`fuFHW58OcJyPoSt-@czP`TL*S$3L%W`Cl3G(*!$|DLPZlAgpg3p@GB@ z1(JyT-6ElO@8`vz?G}|9CtH)LLre)pyfozv!d=!rHH8SX8b1dq6~txX6oRJC;-%@? zwM>82fO(7!r8W4dOvs(>yk+Mf4k2-BgMAs>nJ(g81K$yqod(L8GYZM#zj&Xj8<(xP z`=t-_W?x6r75!WWnCgp7O$eHbTZ9XxCcso0A;NCnuG$at-9Nwox7D0*?%P+pE#XfR z10V{%;_|htwo9oiLXes_oVpSbc+%n2UNdfR_V(OVT2d`vE5tMG%8L`0qXR+h)Cv5w zi;*K2Zg}Fl)K#iPH~ZF{>pD}~59iMJ{0ic>UWb7yiFur_xl~o&D!;LhquM+ZZksj? z5x%9isdS@bBe~~lUjNltc_*MDZyom9qqO_pPw!UP=(fP@4o46#Z%YTmai{3koWHSV z`xji^%Nnvu5Vl1p%?Y5Br0)0u8FbgMl8@Fr?OKw0glWCZ9E0k5DEcJ@@9I+OS02{I z_TI(IkfB4tJ${_UX9rjm-fMWd>?rygy|!}*`F9oXdvQ=Xviie@OZ$`b-jl3#dm58h zqbho}<FL+{6qny@sEPo*XuA*~&n`K>&85zYid^bu1AqZ3Csb1B0o}#-)q`^MaeujD zYnXX4tY7n>ip}e2GB7EpB{GZXH*A{oSwh?lrJhb9Mab(8eXOR)UEkq*P6@2)-oOwd zY+^B-{ZLN1S3<{<SWm}j`LaLYHruIXz9!wCYHYT`!ibd5<;*3u+AI~c1K46~f*OR5 z9mAgN23LJsJgi+BFWZ|F8~jENUafoA3Mvmu=ktW^E|&A10QZA$AkZ*q)>*3U(tzwQ z7wzl!d>a?7tcjPG6#8`Y$>Ou(oUZ7M-eC;bmSM0nz>R1WhOHjJZKobtLML2zJwWZX ztM*2K&ziHab|&Zt%>jpTk5g;DAfD!H5t!gs6TEzeTiZOl{aD%86gnI`R~d#dulj@I z(vIGE+thg;&7#@7#JPIuX&Ds4g7^|>c`0hW*m;>%<RxD!Hj|prB5rEPCKW=QR9_P3 z7w=f-UnLd}h$LwHY1#hYAKxz@m*0Q*{`>aJe26r>?I_*&ZkpQG#&IuDqeRqg4*6$q z`vZBK*wA_-jdw-<yS*Al*yXrt_lfb2bFeE`7+O>_eX6xJYtZcRzHBr)56)oA-D=8k zHdND>>rn{FKtKgqvOTLdf?aGQ)$@RNDFW^`?`&@UCvK>GCVFJG^#r=r`5zeHnshyF zP*?UtfeZsf8J1Mwb7bE$Z8t02VI=?^$Snlf7SrSU&6WFmiZyS?wfK!1KBsb#3(~qd z$#ZPB$qZG1yl&yNs%C79uAX5*;aGBET;*^#q?$r7QVq6?UCUm-IOqzMTq7SuxXHI2 zCbdg%)Cm!I-EbOI9ORYkeaLCE-c9UxM$xhX$<8MX)*;pVN=_Cor?jl^mHn$mzzCTy zVIRuo9oarKlC_0$9p$`~+yFu828iy>DyyzSMN8@aE6et$4?q9VzJHldOUIWBr{KNL zTAVZcTft@yv7SpE_9)#EIfbnbWgNY%n?b+2raCcahBw~^h{0)Ru&~{_#2(HkkXh}7 zVY{IEhZ}fDG7Wm*xNM><mKWmlT6iN60%Myq3Nw#oi+Keb-hj6H4iU+V6%DUYwa?Oi zZT8A~*l-nndF1ljvm0O)n=aj80jtcq%4j&Shn$Ow*Ik9J)sa7v-N)z5|H;C=?6_w$ zcfDr4!dzWdn|;Tp%5e%?NA}PSl)i_aD;_H=SjidpOXpliT-R)Z^6S;zv;;p|CHQuA zs^A^AU|jlZ6C7Yzr7J+7Ap+aZTEXjBkh)vszzCLdV$uRO$zA_Xrxk>(rHxjGUNiU7 zwa95*=X4wIs@|4P9)?|(5}V!TB!5zm{ax3tI@4y$fd2I20)3~8wg906litXI|Br9h zWQKM)pOR^LbJ3TtE8956>C&Du9@hFeec&&zx~ubEeJri6$ZqqJ$9}nX`^i}!F<tCa z0dElavx-|$n^ezuS`uWrs^|}k-cGH{q41&iU0<a5Gy~ba0X3T|tmaTIi0ZIyB><F3 z(+BU(E=vQg#bI5IH(f2gRXvm)KiLTmKW^fXq_^0?KXhJgT1RP^SgSLxeY7Jx;M4(Z zYzshp`UguEzr2M9vfRs*An3E*gPK<a6nJkSnojYy-k|_b<=fQJbx^`y^{!YMAnM?e ztuHj^D`L7&xT9JNb*q)rs%33an`>-$-(LJ(Zg=K&^C_>nKv4_66<^roA;%S(D8<&C z?^H<1Hs@;<(F!@|*mNDVVO$sM>nPEC`#=yGUI8Aea`Tpz)Az=-mury>NJ8MCKn<MM zh|QWEkn{P*s{Qqs597W3GnZdcY6G8pK~n5j)8gK)obrO&S$_87rp1xP3$}(gV?aZg z(G3$;q@HBuKv>n*f-n=8HH&t1z+;H#rJTZW+w<Je%GztL9PgJan={Vx5FX2-Q`G{9 z27FP-2xpv^q$!<R&gy4GfWv;73#M(Gr_LF}VJhB2=OF>a0yU0e*$33JN`6mE2WPW= zRQs{adF@#Z)a&xkk0fq*TCwZ>cR&912PGFCckhoVMg~#JzT4bU?TG45++{sy1&3jo zJ3HRB%$ID91WQ+d(&(pS@?=v}oX(a67(n+~(o2AMLpgfBw8F0CIecWtWuT7s&@18g z&;hT>ky5Bgv9D&cI?!~xw1-iZYEBtj!xst@1L`WXYLmr?gl`}>BtAQx2KF6}((H}R zXY(Eld$OT<{p`!VUN-?%sZ4D`Z1CDI=a1U2E!bASY$G~@m)BFFo%*7PJJf`~XY13l zLKGCa;j{n@5@ZV<ceYKEAZFIK{BRCOkP{pclx$wpI_Of@|M2ORT~9Fe36`)w(9T6o z(;s5ia$4=mdf59$_)!7SRhoKM0;f3d$5Nq#$*R9IrCB_MHku^kb6-A^8X_xL)IrqR zRC$UIz`sodb|?r2ga`9p^3vX~4id!v#x~>q?Mf{*6gJa?I1#G>kB35wdpXzW7qI)V zrn5zHWVt+fml_P-l`CstM=W%-u%gcDRd7h(9Wfk0k;^!~>x&BLmj46|4R1I+ht-;^ zeQ%CWu~DAbCKywpD3Tqh@U(Hy63zuptBN>w?VI3ldnmpj$Fj16F~I>leaZEUk0-x+ z_to4B#}0>{9pD`-CL42CuMl=g<YDV8l%#ov9&I)J-BPW-$LBFmvT}s+*no7{bP|g* zt(9P9^;iK1?Nyzs@nb;qWNhM;mf@|ZLsk{Y6Dk{tqQTeuoCM>jg*wUIK-U+TBu(Ts z&<%SaYO%cYe7#f2Cuil3960r!q2o>Q#k!CJ7!$^E<O0Vps--w>u#-BL%-~d9XU$&^ zKc;~YV9Un=1iq~%Du=tNh#7@^!nf^ZjNGQ2$Z>Gq?D=xw`}fz6Q<L^pV+3_Qxi^;c z7(9iBsrR(e?qJ)eY=yv{o7R;FUN^)SE7_HyRx)lgAE@J4?T)pkF;)BZ4r_Sr@AkGE zWQ&I~>8m+sI8;z}&3x7kK8)&hTNRd_hY#9<SWO}^7Q%rIwrm~Ej`>cuY!RUgc%Zwb z4z^~~WX>e07D~I7D!uF<aj)ASA6RdW^R2v*`W%(N;lOt#{43^2BG47}S6A!Bk}E#V zqg<z@C;RDx{U}5W73MS^-Iu}e?!7Sqv1*k^c2wTUVz&DBPCmmaG<w^HWmLywcOt!t zS5E0)wjH#gruycR+kMSxIGq6CIk);6-KT|Cop&HmFl5lB^E<GM$l)Z~j6qDb^U@4C zriNVXR#Kzxtj=nCX`-b&VP1dvc-^6tRgyASun+8WT58Yxafj&yGVgWEnsdeRd<cJP zKhGD-!F+rcE`3yDA))qJ2G}9!)ABN`n`5*c0N<L2=1`nHTUYJcQ-O=cgaO@Yhh;#v z)mibTX%!RprtC5)mhBOu6$(NT>^^2qAr&>)oN6DrSaD<vKg^8@*PC4g`j4Fk8rHei z-I2TMy@GddRXsP-!?3t`Z=0RU-WaorPN><B8e{NE#sd7|b$<cE!LTn93Yk-ZhGMUT z-UT*r^1X=nZ?yh?`Y>SKAAbJ$u6({O$sEb2TF*s_EP95V!HyXakvjDN6R$%YAvzQo z*Exe#NcwcDoOU`rL?DIgvG3cVy?iFofUwfufUfGX9SYHVk3L!JOFu&Os+Wf1bWjN} zeLwE!1~Kq-pp?)<j)-6lkk^FJ#@(yB!;v}>p^7|y5^uw+ywm*#4`9z*M2Ng%tKEQ~ za;P3~=n4=ZSk0<7IiasX!Q2572QP#mm#=43|I4~AQMLMWYwgpNHAIg?Wt{-#3Xhg& z!y$5A=~vIPgCE#{3KnPX8T8*wFz>0MR9ht-^4yh3=Q`lU1XCl&dm|S#BeCMgZ((tu zzJpZY4e7nHeV?6Ic+Iw%-eZ}1b<=ga;5K?*1S5qFOt(h3c2AlRAg{a4jZN!4>pK~; zxkZRJlv)MKLyecD0#xjm&ac%EgoqAaz)%(~B=#!5kVpIV<$95OeX8@r)Z@Iaoo`$q z#U6$Pu<(A6KbJ%(*ub&9c^X+NiM=$N^qL(PnpPebW>1sgq1_H#<lw6}MbA_}DWY@z zW{7N35E7<})6<lk??;_~nO<gKv2D1D_8mHXC`y@Ze_)4c^FEX&0an~P4w|LNaB-^i z()zYvfNKt7cj}tJJ7c<b;nl@|cn+dk&1^&{35##z9c*b+Ti{og>*Jq^W#e`7<V_D+ zoCoMOHeKY@u{7=M2DfVmI_h0h%){XzPCCq?;VTq%>WtwHZ6#g1dp2Na_1<x8n`ejj zV3qGC8f})c)LSNWFW9C&$G8;2cr8xY`sgo%K7e95?(I;f02Bap7gi9Wqhi$UTsLuX z8Am{RFJ-^x2Hyfk<<l#6oqI_9&eCUn>t|=9Y3oB?+Z?3<Me`a-sJxd34dS%^=Bkx1 z-2@X`R3}L9fcV|#QY*XC&?2u_dl^-=TGxdzdHZc=1VY)Y8cFZ=1e^||Iz|pE>p^!z z-~BL7YouQ6^W6NJSGLlqf);7E5`Kt{kH(;K@A?3<E>q$9+unz5IBv#j0UfTp4F|Wi zI?3w>hOK*OebW`ZC3V6DREbgZ5Tftx)qqK==i?1ZJ)O~6Qf7`<E`nQ?ngkiW5kUC& z`SZv3AAZzE>P&jP!H3SLF##W9GfS^Y0Si06&F!>PWV6nsn5R_;MawPq^WJU0JnyKw z$wBh*dO&CcAdLE0vKw70q2=9mBg%(HyI{PSZXL*$8;Q-$uiH#5qox!mp}nb<5LkrG z!+1&!cpPGYR#2*<U#fU_#Ub=o%GPuNGQ3BkoD<C?_0#&3rlo|i$U_oJm-bK5ge1U$ z*v`r)kX)K#od0ma7Ax8w@HJXN1vLR%)s}KT`;?#&aBZH{5WrEHixjlqn#7#RtN%hC zO@Kk28Wl$(cWa`m0SZTjG)Nj)D&U*C8@pHOycC=1b-99xpVp1a6Wz|X-#X@Uu?@h< z4jdALY<Ej`Y~4^ulUti=FacdS|CS)mW(_RXakT?V8WjsjSJnB{j$__4A%-ml5pu$B z+F~;bp?W&Gx@*EPk7w_d?Opg?e70w|Wrq_1IMJF3*0BxiCAyzPM-Q?ZhK<n05##wl zG0tV`;|6a$ow9Wb93ZPm^-<i1N;1h;>c)#DeGtbuKF+5cMtvpHZe@faf)AHPV+-+Y zl66$3W5>3+`WLQ^ym_y&vMYr{=?H_-J+%uueRJ&k+g=u;;*=tIn_3~=!2x)?Q|7!6 zGZ|+m?xL=f4*`1Z<{(RB^K(JsFW>bKKi==ZdzUPA<tKq9)u_pH5Q$yr8Gze2EJcnU z2!~bq6FbdS$vSNE9IKc`*a17QveK=kQS+Xw+^R<J!mbFwi8qiksZ*Iq<SPA)q)64Z zXK#!-&t%?LCPZ+I%cptSRTUes$ii$JO>&f!vZk+5?`G@$wVGE3%Y6|Gh=*wsHJu6b z!`c2oY>uacio6`Canljz?)<~5tyK2mrg$}fI}(3B7w$id5BG<6mwxP?y|0!NdwwcN zBwcX4QZv;T^GCEh5@NVYs$@96Tf7x&?_d-W7O<=zk~tu^mVMhA#6LIzK{K#^6N{4_ zqif!Fhj-i2P_o{Orye2t#VSLhcKM@saksA#<ZwCl2D4G;1U5;0HV0>YR%|G-cvTKQ zG~HWoP}LpEQ7#y|1ZQZ5V?nt)Xc>5I>@`+-l5%!iB7+{cVdEVDq*ZT7qYBpk!Fug$ zy~>j-!8|w3Ae6+`eI3lncOSJALF=#u;Pm=?+lV0K5$l_LN_MuXITE+V#rUF-NXv2E z3wi=vUNbq>lzwT+%XzrrgmW6`Sb2WW=6ueh*OMsTm4{&I2~v3gpkRg$-1T*b+wFO> z{=Hk3yQ41ciFeH|YZv6MEK!Z_c<;Jw22NZ0(>Mc~8#&d(9%I6%bJgT+5`|vuJdd-t zpVsSdzx<h~4z7FuE;>;AAlW@?yu%^a6Bnuu)QzEA6S|##0Qf3Kw@Zv~Z?Acydy(?$ zLUB#!#`POI0hn=U8yj>WP+O7Uq9HWV>a?L+{fpj|%IS{t63;oL+jz{C6Y{HdvNo3? z97$tm_bLpdAb7v-WhfgnCoZzsLxnbVcB+o*M2@t^E<x=CuUlJ~y0mveH|O4ndP7BL zz9_I!<r}4Bw5!sIZ!7i9LVfr1oIid)9mZKCJ04F1<=uA8L#uXYtCJ28aBa;x?e+9- z;!I_g=0U8GR|v?h|HkU{gy+Il&rxhj)g3{H45uSP;W%^~$k?oaTdj7qwqj344WaL8 z1H7G$uY+>hbU_ixB#9_?IsL|2g?&}!FfIo?*)d)qHx1VSbTdpvHmwyc*<d!`Aa;UT zcHNXVOLfh5%Al<5JiT)`h_<@|5(MSjTW;@kIpCj)IRD=d?Y;dcA$tT_l}Gu8?9-Oo zQc(JZZ^hy3hgTFw=6RqR8ocNsL~@cQawNs4QC~g9Z7oTk!Q$BHpm^sYf+_~Br6K^a z5DiM*dQVWNsEw2+ZJJS^+oPLqIl<ad;I(wO5A3jw#kTTOCe9C6Jt|LI$KaZr29T@f zZQ6KclEYRYeWU|>uaCZ$pmFb#0M8^7YbH>l9P66!<0RU@Zex^99iKw{&-3Gl@BiI& z$O+8h$ucpM&q&DHTmnW3bZuU`&2F2Gq1FM|ehL_gm9@g*=XHb7eEAlmR5*<JIO|nR zL{ZIh2)Wu)lQfOxq@(u%`M!wK8dlqIajW+78197wBw`pS8UzE2-=ZcgnnP$<dT2wm zk^9cZ>gY;f<%JY}>m;x8Gf{C^f(<-0&#)^8#wj~3dhNV(z77E2hLxR%BdBSJ%svCE z5Hmk5(_gQ@z5Do)9Yvf9^~uMAWpQ%Nh_ori<RN$7*c&4bKS;znhOw<UE~^`tKHg1j z41n*c<=!^+Zq@-z9?LTk#WvM1@>)5KBkHPtJK9(H<Edc7#=d)vQx24o5LjgbbW*3? za;H$vWDgO&z2F^M;X<Cl=XzBh-i~RhEL&G+=!(lLh?uC(zv{DHDs3ac=8(SK2mH{b zSvEhf8}M+f=bT?I6TyiH@npbx*@g*2GS=igfN{#~Iy9@X11x5Tnev7%S*hxLF)i7Y zI#s~guglxRvqQj$rMj$>`m}N<dF{qG-N~yq38Y(n=WlPklCW}akKJ@GcMnLe!ddP- z5?Br}LkXdlW)9Dbpw{Fqw0i`tr`XS1v1!Fdd~dh9Z3C>vu9}rYNkqW70UCh4Rxde^ z)xOBi7bXmIN(eRAXPn?NeK&vj_zq4VV}24Hw}23uYL^f*0m%U+ff&H(f_eyUvE8D3 z^|DSEQ$jFwmQ|>cWON3nNb@dwBzPSfk!L4rgQDc!=B(jkC-2yxhM;QR@zAA>-Sw!; zWE~IF9>&G-hqY`<Hra7Z_Lw&PMU{9no5%SYFAX+zNUv}xULKaEo>FuQa9<?f;yt95 z9FPC5jC@hR@V>NW;D0Su!b*w0tlk#BT&DeZR&F0CJ*;`qHY}ALyumdV&lv#@Bt5=4 z%_e8EQaJ7VfvlU}md8kU(t<r@?>ra?xLCaJxvaGEhh3e{ja)-|(>D|x&l5FHI4p-0 z#uGmjp=3(#Hd(FKc-P9aii+E)>*(v9wq>mh8{ZC2qVm&T_o~LV6qQLVry3=?5-YQO zovk^cHyy^bnC);xwrlEi7H?QjUTC6)*WI+nbCqNN-BBK)3DS56R^w3h#9l<;wbq!# zQfKrd#Nnu(-L_RtxHvRH3y-WYy44xIkedU!9?=P{a`<Jg2}wIuub@kIojR|YRIkZ9 zJS<U9Epf`DTs5LPXPkei^nGj3rskM~R=rtxxGW}E4?R_>Gl~(Nrn-N1oYp!I?}H(w zIyN4P>1q?_<uqaCa8Y+h$C_5wg40~#_WP_FDt#U^{k%$wejHC0kxm7LrN71L2&<=< z$F%)0c<t9XT&Fd$2=?JUPg6VJ)kzm#IuIB3OFY@MOq*2`d+|Uyl}EentRjqpv%JH% zJv4!T2aypV81DIWrMd(oS)<9fR!Bx|H7#nD9|BQ3Da_H}PvdFVRb^Y9>wkzVT~2i# zaLESHw#vND)9y98w~P|KO=F(<;smZf&3TiFgfP%8HDcbbQu$()6u=>lYKX@dWUDA~ zr8P~r_l1CE3|RMrj{LImBMb@%;nj-$NB6vo^7(OhO18llm4P4Y2Kh*lrEPAj1WaeM z0EgoN2v_U1h^`;b=G(qTlsQ)#O{<=!xKvj=K`EtEa9@k9Ibi?6{?RT|6CTItuN%<D zp;Z|JIz85irVV!vClM)ky<}BkvY!f&Vwj5BG3!N?)qj3jrH`}!3=01^fByIPeZC97 z%jrpSM}K*j3bX=Y4eF|shw_|r*~k=|mWkSlP>?JLovZn9S89$tqx`WFv<|of)?*-c z5JiJ#6Y6BMzlr~w+pasSNg&+MW*}ta032S+cO-FeU>XK2^>)u$)dA<o=tCbMQ6R~d zsub>mS2@ATxg~Hd_q!`Zr`5m#3ZvZ$n;i-wDzE`kRy&YT$~ghj5;*$$(?d6Q^%?lq zpO@-ojecl9w(sW8fK1lqsk2CP)6H4)phga#s78SD#USP&v#UzGSx~FZL7a=7aq;wL zg4Ntg;W&_NE1+d8*ITF1z<UHL^Xu!{gFPwQF#{Vhy6?Of*5mGBvJqEjZq-NT)?)nP zc;3o40JFVVBwCyNFX^(Eil?QP&i(^Y0Qtt6Y|slf!b8;{Q~BzGkHnb)aL1BY>}K$k zIWI7%=5=o<N(O#9d>{Yv7nkeZYQTEN;>9YW($jsvmk%-+@;G6PO}hdeV~e6Wmav0j zu0`4qRj7a->$9{A;w`JF40ONrQXf1kuaPHhN-)^TLkzjp8On~<f!~6I%ss!JKCkQ* zJJfpB&iO+>2S+o;9d_WU-CEFZwe6261ka98FUK56{N5e@Aara_Z`eBrt<x1kaXe=y zVKambIjLR~fc`a*)sIigUgJ~0{Kt=fep#aDqWQAoTIM>Nji6fS-R@pqQ4>?ZT@I=G zZoP#s)@)_HZ^u>D=Hi&`R*V5Vr&A~1F%Te=Ds9STw{@XuH~+0ZGJxDG02N(Modq7+ zO+iD!soi-XR<*v@ro6a1JZfEZ1wG@b+e6kX5F7~@yH-_5ZHDRF@!Zx`+Xdr6E>1&w zZt@jyPKYm>*E~)3Botc)>+ps4{&|W1*ZZHGCi`7Fp043Jq|QGPV0Vxc5W~h3@BE10 zUh{Ni+BT=6Vc*SKf9-WEnH;b3ufP}LsbFi}?Z>gaKmzW(QER#EBjvZU*0bz+-|bAq z2eJ>iCcol=q0%PA;RuQ*@>SOi^)gD|?8@CqY{5==-n*iJmuj*H-^6lUaHz9g*Ni*A za$2m^Eyw{9NDm1?)%me{`Br&6lN5z*9Qx_VCy)KIM8C}ccz3mrD|$Z}VM+@L7g-Mz zFLFrku`P90qELXz7AI?(;>4UJ+rOa1{T8V7c_wSPo0eJRI)&PXE^Z<_p2TJcAca;D zjwq7D`Cw;`9C)xr3`F!=9k9+~1At<}Hwi3N*g#p%uR6CC0zp$y+U{<<?a8^zmtlFL zb39FPquZL*y&JTVdm}onvTC<mIk9a7DEyPxSS72_u&JSLTSR?br1xq3`}=pR+?1cj zIoZF-fwQA8v%xFIt`sde83@SlxfT6O(_;(Ht*oW=9@3V`q?hmg3dF@NF8}CDnH;-H zx-DA0>V6W{$I!Nl2tyEp9M~jR<87yYdo*gN+rAaD%H^H07Z|rR0uZ6rMbJEm;2zX! zJg+hBou9gE>0b!P+qJ|igE-d|pSO;%Ig|m&)6gJk2429$;EECYM%n{2o3}ZfgxXK* z^utg0`|sz+cdL)%IWC=?o8w>?pY}cj2`v%akPA-l&J&ZJ8Xzawy=#}I?g(ng?IPU> zTRW@Hp$@x8Z3s?PXPeIJ$-ddf%CkqIVNo@_OG7C~|11r#r`l_G_G#C<!(eKRAIeU6 z&9n=E?lUIX-~kG5B!a^Oc#!ZRGX>04S$;rQZYm9dShMZf@S9EglmNajWoY&hsjmaY zVAA%y*|+ViFXy0sw%_{Ym;2rQ;m2Q~bT2yjj|xFl4UKFvW|I-6Srof*0948Q&Kli{ z)nyAzj+FD1>^F<$1JKx74gge$&SBX&K+#pau8uezmU|737K85P2Ryw7)(6}M8DdCz zER<bg7PgXT1UN}*(>btl#M#^q+4PvzMq8y~ojtYt?#nuIuX-ZcJ?<rUW=qM|701zy zG_>LFQU}bo@y(_~<Cp`H@N5ofEalVX`d`QV_jmAAw^M$yo$0steY;$HXmy*Nwb*Cj zH%iKEuxAy+9jmphd3l>KyPJxDrdgkAMNxHk-B!pMQ@;VI3gD8QNqhoS=Hca|Rz%8K z>Q8@5SyeuGROJfHI)wY&7XV{pTa&uH0U$D~c+hw&Uf2yaS^2+kb2h%2N~7<RiuwT@ z(jevyRVyJ2`9Mem_@=8wT(cGvLRypvEGoaiR<|6#T&4QE{H(1?S_hVLIPB$49C-jo zSAdz=nOUzEs_t2AbU@<Wr-;)*W)GX{Y*q_5Li9nXZnmJhEja<&W?zJA!u)Bp1UQo( zf*P#~f7W^zr|e!=2^b1*P$6#9SQd<axc^ia8KZcqdTZs#scKby<EZs+%2^4D%6TBr zZO4&-AYRYfgr*uwR$CMHtM^Qmi#h7TJG5jAf%R(0`-snja{n{`U~M-)f>JwIzd(?g zIJ?qzXY0?n*<)rKNMZXP_u#!|1GBeur0E`4Rm}E`Lsg?urUn}84(3o)U8R{*foQGA zIe$~T1NKQ$T)=k5i?H*gc0V~_SuF?H;xaaZO_H{OPynTi<jPLq1JpYn-8@@4;`O#e zcU|@<l&t^BNq!>(lm5pQ*FArO9S>t2h&EYwW)ByzCtJGOcQQ2H`xLzYr)qElO4~di z0SR7PmcP^LOquF<a2Av#-oV@{dnn+~!<9qRAoZ<wWsB{qRAw(JM`oKII5NQ6;xdR) zWBY*At4`%RGd}IB5$sw%ce+V!MN6(%ZsM?D4bJl%%6Ics3DUP?!ep`R#V(7Zc*3dZ zh_{1q2gOKxT%yXVmqLAcimE19oa6!6U~jAWu{lno8}@RUz7-!6U9QgLT?K%*i*!Op z9*~k_pie?uwo>O|7u}gJu)gy=EE{o1<W?YMb%NlCL&eKZMJg0-nKmkJH+je5wv!l< zGw<cl+V9S*%WL0v`vb`*TM)RPHeKo$ue9Q8(B`e2QEk<dRc}6^ue~_e1s~yWb+SA; zC91k6#l7LUUh3K72Yb{4>G13|rCxcimx&&MtI99-N!U77#R5tBGx%gS<t8VRhygEa z^fw?OaI!qLadz8UCTVo_NvjsAfKTPTl3q0ABA_{}y%~~}+qpPXQN@p_l+&r*LDcgm zgrtIL_x=eydz{{2cdKri{Zwy26+t0^z+R!^yl;mLUpEoIbYIenV3FI{2EP)^L%*xe z)u%_1B@e?ph7J0xUzWQ5r^8p?K5bjGy>IAtZ+;~zByg95Ty1!}aag=b0@G6?QQKzA Tc{sxp|BwG4J$X>K(mDYEH}cej diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.143 b/metadata/md5-cache/virtual/dist-kernel-5.10.143 deleted file mode 100644 index ed5ce9d4cfc7..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.143 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.143 ~sys-kernel/gentoo-kernel-bin-5.10.143 ~sys-kernel/vanilla-kernel-5.10.143 ) -SLOT=0/5.10.143 -_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.144 b/metadata/md5-cache/virtual/dist-kernel-5.10.144 deleted file mode 100644 index 84e08a8afad9..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.144 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.144 ~sys-kernel/gentoo-kernel-bin-5.10.144 ~sys-kernel/vanilla-kernel-5.10.144 ) -SLOT=0/5.10.144 -_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.145 b/metadata/md5-cache/virtual/dist-kernel-5.10.145 deleted file mode 100644 index 21fecfeb2283..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.145 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.145 ~sys-kernel/gentoo-kernel-bin-5.10.145 ~sys-kernel/vanilla-kernel-5.10.145 ) -SLOT=0/5.10.145 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.146 b/metadata/md5-cache/virtual/dist-kernel-5.10.146 deleted file mode 100644 index 84449aa11d0f..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.146 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.146 ~sys-kernel/gentoo-kernel-bin-5.10.146 ~sys-kernel/vanilla-kernel-5.10.146 ) -SLOT=0/5.10.146 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.147 b/metadata/md5-cache/virtual/dist-kernel-5.10.147 index 664c18c7912d..46df650523b4 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.147 +++ b/metadata/md5-cache/virtual/dist-kernel-5.10.147 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.147 ~sys-kernel/gentoo-kernel-bin-5.10.147 ~sys-kernel/vanilla-kernel-5.10.147 ) SLOT=0/5.10.147 -_md5_=8d5178e82e5992dcec134c02ff7397e0 +_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.68 b/metadata/md5-cache/virtual/dist-kernel-5.15.68 deleted file mode 100644 index 733c549adb68..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.68 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.68 ~sys-kernel/gentoo-kernel-bin-5.15.68 ~sys-kernel/vanilla-kernel-5.15.68 ) -SLOT=0/5.15.68 -_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.69 b/metadata/md5-cache/virtual/dist-kernel-5.15.69 deleted file mode 100644 index 7812b00cc5ae..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.69 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.69 ~sys-kernel/gentoo-kernel-bin-5.15.69 ~sys-kernel/vanilla-kernel-5.15.69 ) -SLOT=0/5.15.69 -_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.70 b/metadata/md5-cache/virtual/dist-kernel-5.15.70 deleted file mode 100644 index 0b528b2f22df..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.70 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.70 ~sys-kernel/gentoo-kernel-bin-5.15.70 ~sys-kernel/vanilla-kernel-5.15.70 ) -SLOT=0/5.15.70 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.71 b/metadata/md5-cache/virtual/dist-kernel-5.15.71 deleted file mode 100644 index feb2f1e08c5d..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.71 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.71 ~sys-kernel/gentoo-kernel-bin-5.15.71 ~sys-kernel/vanilla-kernel-5.15.71 ) -SLOT=0/5.15.71 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.72 b/metadata/md5-cache/virtual/dist-kernel-5.15.72 index 3643092e633c..b04aacc8deff 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.72 +++ b/metadata/md5-cache/virtual/dist-kernel-5.15.72 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.72 ~sys-kernel/gentoo-kernel-bin-5.15.72 ~sys-kernel/vanilla-kernel-5.15.72 ) SLOT=0/5.15.72 -_md5_=8d5178e82e5992dcec134c02ff7397e0 +_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.19.10 b/metadata/md5-cache/virtual/dist-kernel-5.19.10 deleted file mode 100644 index 985291e842d6..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.19.10 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.19.10 ~sys-kernel/gentoo-kernel-bin-5.19.10 ~sys-kernel/vanilla-kernel-5.19.10 ) -SLOT=0/5.19.10 -_md5_=62eff3c91f3533c035b4103dfd4b6dd7 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.19.11 b/metadata/md5-cache/virtual/dist-kernel-5.19.11 deleted file mode 100644 index e90dff073e21..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.19.11 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.19.11 ~sys-kernel/gentoo-kernel-bin-5.19.11 ~sys-kernel/vanilla-kernel-5.19.11 ) -SLOT=0/5.19.11 -_md5_=62eff3c91f3533c035b4103dfd4b6dd7 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.19.12 b/metadata/md5-cache/virtual/dist-kernel-5.19.12 deleted file mode 100644 index 8d0b35452c78..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.19.12 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.19.12 ~sys-kernel/gentoo-kernel-bin-5.19.12 ~sys-kernel/vanilla-kernel-5.19.12 ) -SLOT=0/5.19.12 -_md5_=62eff3c91f3533c035b4103dfd4b6dd7 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.19.13 b/metadata/md5-cache/virtual/dist-kernel-5.19.13 deleted file mode 100644 index ddcda73c9110..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.19.13 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.19.13 ~sys-kernel/gentoo-kernel-bin-5.19.13 ~sys-kernel/vanilla-kernel-5.19.13 ) -SLOT=0/5.19.13 -_md5_=62eff3c91f3533c035b4103dfd4b6dd7 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.19.9 b/metadata/md5-cache/virtual/dist-kernel-5.19.9 deleted file mode 100644 index 910d71ad1471..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.19.9 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.19.9 ~sys-kernel/gentoo-kernel-bin-5.19.9 ~sys-kernel/vanilla-kernel-5.19.9 ) -SLOT=0/5.19.9 -_md5_=62eff3c91f3533c035b4103dfd4b6dd7 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.213 b/metadata/md5-cache/virtual/dist-kernel-5.4.213 deleted file mode 100644 index 0f9af98bce75..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.213 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 arm64 ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.213 ~sys-kernel/gentoo-kernel-bin-5.4.213 ~sys-kernel/vanilla-kernel-5.4.213 ) -SLOT=0/5.4.213 -_md5_=2efd2e23ef65c3ee0fb3f77c654bb35e diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.214 b/metadata/md5-cache/virtual/dist-kernel-5.4.214 deleted file mode 100644 index 1e09ffc9c16a..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.214 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 arm64 ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.214 ~sys-kernel/gentoo-kernel-bin-5.4.214 ~sys-kernel/vanilla-kernel-5.4.214 ) -SLOT=0/5.4.214 -_md5_=2efd2e23ef65c3ee0fb3f77c654bb35e diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.215 b/metadata/md5-cache/virtual/dist-kernel-5.4.215 deleted file mode 100644 index dd017fc241db..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.215 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.215 ~sys-kernel/gentoo-kernel-bin-5.4.215 ~sys-kernel/vanilla-kernel-5.4.215 ) -SLOT=0/5.4.215 -_md5_=a81ef674c1ec3ce8090dc986ced1eaf3 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.216 b/metadata/md5-cache/virtual/dist-kernel-5.4.216 deleted file mode 100644 index 9413212f785c..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.216 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.216 ~sys-kernel/gentoo-kernel-bin-5.4.216 ~sys-kernel/vanilla-kernel-5.4.216 ) -SLOT=0/5.4.216 -_md5_=a81ef674c1ec3ce8090dc986ced1eaf3 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.217 b/metadata/md5-cache/virtual/dist-kernel-5.4.217 index f2ef475fb78a..47fc561878d9 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.217 +++ b/metadata/md5-cache/virtual/dist-kernel-5.4.217 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=7 -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.217 ~sys-kernel/gentoo-kernel-bin-5.4.217 ~sys-kernel/vanilla-kernel-5.4.217 ) SLOT=0/5.4.217 -_md5_=a81ef674c1ec3ce8090dc986ced1eaf3 +_md5_=2efd2e23ef65c3ee0fb3f77c654bb35e diff --git a/metadata/md5-cache/virtual/opencl-3-r1 b/metadata/md5-cache/virtual/opencl-3-r1 deleted file mode 100644 index 79db7ed3a5da..000000000000 --- a/metadata/md5-cache/virtual/opencl-3-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=postinst -DESCRIPTION=Virtual for OpenCL API -EAPI=7 -INHERIT=multilib-build -IUSE=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 ppc64 x86 -RDEPEND=|| ( dev-libs/opencl-icd-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(-)?] dev-libs/ocl-icd[khronos-headers,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 -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=78d0b602ad48cf219573a30ea97a300e diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz index e8543088457fade17eb1db72a954b6c84a518097..f4ad404646c4aa81faf6c983a90e72e7f64240b9 100644 GIT binary patch literal 24005 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 literal 25284 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 b*s@tby(1T}5mba3G5_N)7hJO8m$3i<ZFN-j diff --git a/metadata/md5-cache/www-apps/blohg-0.13-r4 b/metadata/md5-cache/www-apps/blohg-0.13-r4 deleted file mode 100644 index 0a4bffa6b6f3..000000000000 --- a/metadata/md5-cache/www-apps/blohg-0.13-r4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/click[python_targets_python3_8(-)?] dev-python/docutils[python_targets_python3_8(-)?] dev-python/feedgenerator[python_targets_python3_8(-)?] dev-python/flask[python_targets_python3_8(-)?] dev-python/flask-babel[python_targets_python3_8(-)?] dev-python/Frozen-Flask[python_targets_python3_8(-)?] dev-python/jinja[python_targets_python3_8(-)?] dev-python/pyyaml[python_targets_python3_8(-)?] dev-python/pygments[python_targets_python3_8(-)?] git? ( dev-python/pygit2[python_targets_python3_8(-)?] ) mercurial? ( >=dev-vcs/mercurial-5.2[python_targets_python3_8(-)?] ) doc? ( dev-python/sphinx ) -DESCRIPTION=A Mercurial (or Git) based blogging engine -EAPI=7 -HOMEPAGE=https://github.com/rafaelmartins/blohg -INHERIT=distutils-r1 -IUSE=doc git +mercurial test python_targets_python3_8 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-python/click[python_targets_python3_8(-)?] dev-python/docutils[python_targets_python3_8(-)?] dev-python/feedgenerator[python_targets_python3_8(-)?] dev-python/flask[python_targets_python3_8(-)?] dev-python/flask-babel[python_targets_python3_8(-)?] dev-python/Frozen-Flask[python_targets_python3_8(-)?] dev-python/jinja[python_targets_python3_8(-)?] dev-python/pyyaml[python_targets_python3_8(-)?] dev-python/pygments[python_targets_python3_8(-)?] git? ( dev-python/pygit2[python_targets_python3_8(-)?] ) mercurial? ( >=dev-vcs/mercurial-5.2[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) -REQUIRED_USE=|| ( git mercurial ) test? ( git mercurial ) || ( python_targets_python3_8 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/b/blohg/blohg-0.13.tar.gz https://dev.gentoo.org/~rafaelmartins/distfiles/blohg-patches-0.13-r4.tar.xz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=1ed6dbd78d57c872aa522097ab4ff63d diff --git a/metadata/md5-cache/www-apps/blohg-9999 b/metadata/md5-cache/www-apps/blohg-9999 deleted file mode 100644 index 98a196a2bf21..000000000000 --- a/metadata/md5-cache/www-apps/blohg-9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?] >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-python/click[python_targets_python3_8(-)?] dev-python/docutils[python_targets_python3_8(-)?] dev-python/feedgenerator[python_targets_python3_8(-)?] dev-python/flask[python_targets_python3_8(-)?] dev-python/flask-babel[python_targets_python3_8(-)?] dev-python/Frozen-Flask[python_targets_python3_8(-)?] dev-python/jinja[python_targets_python3_8(-)?] dev-python/pyyaml[python_targets_python3_8(-)?] dev-python/pygments[python_targets_python3_8(-)?] git? ( dev-python/pygit2[python_targets_python3_8(-)?] ) mercurial? ( >=dev-vcs/mercurial-5.2[python_targets_python3_8(-)?] ) doc? ( dev-python/sphinx ) -DESCRIPTION=A Mercurial (or Git) based blogging engine -EAPI=7 -HOMEPAGE=https://github.com/rafaelmartins/blohg -INHERIT=distutils-r1 git-r3 -IUSE=doc git +mercurial test python_targets_python3_8 -LICENSE=GPL-2 -PROPERTIES=live -RDEPEND=dev-python/click[python_targets_python3_8(-)?] dev-python/docutils[python_targets_python3_8(-)?] dev-python/feedgenerator[python_targets_python3_8(-)?] dev-python/flask[python_targets_python3_8(-)?] dev-python/flask-babel[python_targets_python3_8(-)?] dev-python/Frozen-Flask[python_targets_python3_8(-)?] dev-python/jinja[python_targets_python3_8(-)?] dev-python/pyyaml[python_targets_python3_8(-)?] dev-python/pygments[python_targets_python3_8(-)?] git? ( dev-python/pygit2[python_targets_python3_8(-)?] ) mercurial? ( >=dev-vcs/mercurial-5.2[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) -REQUIRED_USE=|| ( git mercurial ) test? ( git mercurial ) || ( python_targets_python3_8 ) -RESTRICT=!test? ( test ) -SLOT=0 -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=1ed6dbd78d57c872aa522097ab4ff63d diff --git a/metadata/md5-cache/www-apps/grafana-bin-8.5.13 b/metadata/md5-cache/www-apps/grafana-bin-8.5.13 index cc2d72039a94..90be6916e7d8 100644 --- a/metadata/md5-cache/www-apps/grafana-bin-8.5.13 +++ b/metadata/md5-cache/www-apps/grafana-bin-8.5.13 @@ -5,11 +5,11 @@ DESCRIPTION=Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & O EAPI=8 HOMEPAGE=https://grafana.org INHERIT=systemd -KEYWORDS=~amd64 +KEYWORDS=-* ~amd64 LICENSE=AGPL-3 -RDEPEND=acct-group/grafana acct-user/grafana media-libs/fontconfig +RDEPEND=acct-group/grafana acct-user/grafana media-libs/fontconfig sys-libs/glibc RESTRICT=mirror SLOT=0 SRC_URI=https://dl.grafana.com/oss/release/grafana-8.5.13.linux-amd64.tar.gz -> grafana-bin-8.5.13.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c76c8c98fe06d6098022a27b4063b7d2 +_md5_=3e77bdb261afab82290b400d1f46933d diff --git a/metadata/md5-cache/www-apps/grafana-bin-9.0.9 b/metadata/md5-cache/www-apps/grafana-bin-9.0.9 index 7be899634612..4bf3109df548 100644 --- a/metadata/md5-cache/www-apps/grafana-bin-9.0.9 +++ b/metadata/md5-cache/www-apps/grafana-bin-9.0.9 @@ -5,11 +5,11 @@ DESCRIPTION=Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & O EAPI=8 HOMEPAGE=https://grafana.org INHERIT=systemd -KEYWORDS=~amd64 +KEYWORDS=-* ~amd64 LICENSE=AGPL-3 -RDEPEND=acct-group/grafana acct-user/grafana media-libs/fontconfig +RDEPEND=acct-group/grafana acct-user/grafana media-libs/fontconfig sys-libs/glibc RESTRICT=mirror SLOT=0 SRC_URI=https://dl.grafana.com/oss/release/grafana-9.0.9.linux-amd64.tar.gz -> grafana-bin-9.0.9.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c76c8c98fe06d6098022a27b4063b7d2 +_md5_=3e77bdb261afab82290b400d1f46933d diff --git a/metadata/md5-cache/www-apps/grafana-bin-9.1.6 b/metadata/md5-cache/www-apps/grafana-bin-9.1.6 index d0697e8d7576..267501c1986a 100644 --- a/metadata/md5-cache/www-apps/grafana-bin-9.1.6 +++ b/metadata/md5-cache/www-apps/grafana-bin-9.1.6 @@ -5,11 +5,11 @@ DESCRIPTION=Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & O EAPI=8 HOMEPAGE=https://grafana.org INHERIT=systemd -KEYWORDS=~amd64 +KEYWORDS=-* ~amd64 LICENSE=AGPL-3 -RDEPEND=acct-group/grafana acct-user/grafana media-libs/fontconfig +RDEPEND=acct-group/grafana acct-user/grafana media-libs/fontconfig sys-libs/glibc RESTRICT=mirror SLOT=0 SRC_URI=https://dl.grafana.com/oss/release/grafana-9.1.6.linux-amd64.tar.gz -> grafana-bin-9.1.6.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c76c8c98fe06d6098022a27b4063b7d2 +_md5_=3e77bdb261afab82290b400d1f46933d diff --git a/metadata/md5-cache/www-apps/jellyfin-10.8.3 b/metadata/md5-cache/www-apps/jellyfin-10.8.3 index 3ef367cbfec0..499f544cd95a 100644 --- a/metadata/md5-cache/www-apps/jellyfin-10.8.3 +++ b/metadata/md5-cache/www-apps/jellyfin-10.8.3 @@ -5,11 +5,11 @@ DESCRIPTION=Jellyfin puts you in control of managing and streaming your media EAPI=8 HOMEPAGE=https://jellyfin.readthedocs.io/en/latest/ INHERIT=systemd -KEYWORDS=~amd64 +KEYWORDS=-* ~amd64 LICENSE=GPL-2 -RDEPEND=acct-user/jellyfin media-video/ffmpeg[vpx,x264] +RDEPEND=acct-user/jellyfin media-video/ffmpeg[vpx,x264] sys-libs/glibc RESTRICT=mirror test SLOT=0 SRC_URI=arm64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.3/jellyfin_10.8.3_arm64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.3/combined/jellyfin_10.8.3_arm64.tar.gz ) amd64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.3/jellyfin_10.8.3_amd64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.3/combined/jellyfin_10.8.3_amd64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=d2e82d95c91880f597d965b1eb3863da +_md5_=a74ac268fba060ac71c496ad97e0b9f7 diff --git a/metadata/md5-cache/www-apps/jellyfin-10.8.4 b/metadata/md5-cache/www-apps/jellyfin-10.8.4 index 00ccae18d69d..5f7fa29590a1 100644 --- a/metadata/md5-cache/www-apps/jellyfin-10.8.4 +++ b/metadata/md5-cache/www-apps/jellyfin-10.8.4 @@ -5,11 +5,11 @@ DESCRIPTION=Jellyfin puts you in control of managing and streaming your media EAPI=8 HOMEPAGE=https://jellyfin.readthedocs.io/en/latest/ INHERIT=systemd -KEYWORDS=~amd64 ~arm64 +KEYWORDS=-* ~amd64 ~arm64 LICENSE=GPL-2 -RDEPEND=acct-user/jellyfin media-video/ffmpeg[vpx,x264] dev-libs/icu +RDEPEND=acct-user/jellyfin dev-libs/icu media-video/ffmpeg[vpx,x264] sys-libs/glibc RESTRICT=mirror test SLOT=0 SRC_URI=arm64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.4/jellyfin_10.8.4_arm64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.4/combined/jellyfin_10.8.4_arm64.tar.gz ) amd64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.4/jellyfin_10.8.4_amd64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.4/combined/jellyfin_10.8.4_amd64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9e31df49638db3a84e58704ada53c50a +_md5_=f5ac7624b9295a2ffa3046a798627643 diff --git a/metadata/md5-cache/www-apps/jellyfin-10.8.5 b/metadata/md5-cache/www-apps/jellyfin-10.8.5 index 5b701816450a..c78f6861bf91 100644 --- a/metadata/md5-cache/www-apps/jellyfin-10.8.5 +++ b/metadata/md5-cache/www-apps/jellyfin-10.8.5 @@ -5,11 +5,11 @@ DESCRIPTION=Jellyfin puts you in control of managing and streaming your media EAPI=8 HOMEPAGE=https://jellyfin.readthedocs.io/en/latest/ INHERIT=systemd -KEYWORDS=~amd64 ~arm64 +KEYWORDS=-* ~amd64 ~arm64 LICENSE=GPL-2 -RDEPEND=acct-user/jellyfin media-video/ffmpeg[vpx,x264] dev-libs/icu +RDEPEND=acct-user/jellyfin dev-libs/icu media-video/ffmpeg[vpx,x264] sys-libs/glibc RESTRICT=mirror test SLOT=0 SRC_URI=arm64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.5/jellyfin_10.8.5_arm64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.5/combined/jellyfin_10.8.5_arm64.tar.gz ) amd64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.5/jellyfin_10.8.5_amd64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.5/combined/jellyfin_10.8.5_amd64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9e31df49638db3a84e58704ada53c50a +_md5_=f5ac7624b9295a2ffa3046a798627643 diff --git a/metadata/md5-cache/www-apps/kibana-bin-7.17.5 b/metadata/md5-cache/www-apps/kibana-bin-7.17.5 index f226f50d185d..0a025986fd63 100644 --- a/metadata/md5-cache/www-apps/kibana-bin-7.17.5 +++ b/metadata/md5-cache/www-apps/kibana-bin-7.17.5 @@ -4,10 +4,10 @@ DESCRIPTION=Analytics and search dashboard for Elasticsearch EAPI=8 HOMEPAGE=https://www.elastic.co/products/kibana INHERIT=systemd -KEYWORDS=~amd64 +KEYWORDS=-* ~amd64 LICENSE=Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 Elastic-2.0 icu ISC MIT MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB -RDEPEND=acct-group/kibana acct-user/kibana dev-libs/expat dev-libs/nspr dev-libs/nss >=net-libs/nodejs-16.13.0 +RDEPEND=acct-group/kibana acct-user/kibana dev-libs/expat dev-libs/nspr dev-libs/nss >=net-libs/nodejs-16.13.0 sys-libs/glibc SLOT=0 SRC_URI=https://artifacts.elastic.co/downloads/kibana/kibana-7.17.5-linux-x86_64.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=1fa4ac7fa51c35a871e74b00f4eebfdd +_md5_=8fc333a8dc5f3702b18280418a65f093 diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.2 b/metadata/md5-cache/www-apps/nanoc-4.12.2 deleted file mode 100644 index fa6502b4c0f7..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-4.12.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] www-apps/nanoc-checking:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.2[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.2[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/asciidoctor[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/haml[ruby_targets_ruby27(-)] dev-ruby/maruku[ruby_targets_ruby27(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mustache[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby27(-)] dev-ruby/rubypants[ruby_targets_ruby27(-)] dev-ruby/systemu[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/vcr[ruby_targets_ruby27(-)] dev-ruby/webmock[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby27(-)] dev-ruby/rdiscount[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=7 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] www-apps/nanoc-checking:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.2[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.2[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.2.tar.gz -> nanoc-4.12.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8846e56b17d43f068290246c20bb07f5 diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.3 b/metadata/md5-cache/www-apps/nanoc-4.12.3 deleted file mode 100644 index ddd9e29288a6..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-4.12.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] www-apps/nanoc-checking:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.3[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.3[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/asciidoctor[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/haml[ruby_targets_ruby27(-)] dev-ruby/maruku[ruby_targets_ruby27(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mustache[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby27(-)] dev-ruby/rubypants[ruby_targets_ruby27(-)] dev-ruby/systemu[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/vcr[ruby_targets_ruby27(-)] dev-ruby/webmock[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby27(-)] dev-ruby/rdiscount[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=8 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] www-apps/nanoc-checking:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.3[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.3[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.3.tar.gz -> nanoc-4.12.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c1bb246360995bc7460a9598d3fe94ef diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.5 b/metadata/md5-cache/www-apps/nanoc-4.12.5 deleted file mode 100644 index 729e81050c37..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-4.12.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.5[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.5[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/asciidoctor[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/haml[ruby_targets_ruby27(-)] dev-ruby/maruku[ruby_targets_ruby27(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mustache[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby27(-)] dev-ruby/rubypants[ruby_targets_ruby27(-)] dev-ruby/systemu[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/vcr[ruby_targets_ruby27(-)] dev-ruby/webmock[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby27(-)] dev-ruby/rdiscount[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=8 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.5[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.5[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.5.tar.gz -> nanoc-4.12.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b6d144cf9357a829acb77b8995b50723 diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.9 b/metadata/md5-cache/www-apps/nanoc-4.12.9 new file mode 100644 index 000000000000..a3b3823c8033 --- /dev/null +++ b/metadata/md5-cache/www-apps/nanoc-4.12.9 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.9[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby30(-)] dev-ruby/rack:*[ruby_targets_ruby30(-)] www-servers/adsf[ruby_targets_ruby30(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby30(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby30(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby30(-)] ~www-apps/nanoc-cli-4.12.9[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby30(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby30(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby30(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/asciidoctor[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/haml[ruby_targets_ruby27(-)] dev-ruby/maruku[ruby_targets_ruby27(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mustache[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby27(-)] dev-ruby/rubypants[ruby_targets_ruby27(-)] dev-ruby/systemu[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/vcr[ruby_targets_ruby27(-)] dev-ruby/webmock[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby27(-)] dev-ruby/rdiscount[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/asciidoctor[ruby_targets_ruby30(-)] dev-ruby/fuubar[ruby_targets_ruby30(-)] dev-ruby/haml[ruby_targets_ruby30(-)] dev-ruby/maruku[ruby_targets_ruby30(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby30(-)] dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/mustache[ruby_targets_ruby30(-)] dev-ruby/pry[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby30(-)] dev-ruby/rubypants[ruby_targets_ruby30(-)] dev-ruby/systemu[ruby_targets_ruby30(-)] dev-ruby/timecop[ruby_targets_ruby30(-)] dev-ruby/vcr[ruby_targets_ruby30(-)] dev-ruby/webmock[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby30(-)] dev-ruby/rdiscount[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby +EAPI=8 +HOMEPAGE=https://nanoc.app/ +INHERIT=ruby-fakegem +IUSE=minimal test ruby_targets_ruby27 ruby_targets_ruby30 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.9[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby30(-)] dev-ruby/rack:*[ruby_targets_ruby30(-)] www-servers/adsf[ruby_targets_ruby30(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby30(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby30(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby30(-)] ~www-apps/nanoc-cli-4.12.9[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby30(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby30(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby30(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.9.tar.gz -> nanoc-4.12.9.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=2e8f9c50266e704630af4a7f491e0ec8 diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.2 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.2 deleted file mode 100644 index 361e623b8535..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.2[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=7 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.2[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.2.tar.gz -> nanoc-4.12.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9192c02e02e7b2e9220114ade969cb96 diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.3 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.3 deleted file mode 100644 index 03245ba99307..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.3[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=8 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.3[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.3.tar.gz -> nanoc-4.12.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8c459752e89342cccbb1918e95890b65 diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.5 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.5 deleted file mode 100644 index 6aeb826afaf9..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.5[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=8 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.5[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.5.tar.gz -> nanoc-4.12.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8c459752e89342cccbb1918e95890b65 diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.9 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.9 new file mode 100644 index 000000000000..48900b4e0c28 --- /dev/null +++ b/metadata/md5-cache/www-apps/nanoc-cli-4.12.9 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-its[ruby_targets_ruby30(-)] dev-ruby/fuubar[ruby_targets_ruby30(-)] dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/timecop[ruby_targets_ruby30(-)] dev-ruby/tty-command[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] www-apps/nanoc-spec[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby +EAPI=8 +HOMEPAGE=https://nanoc.app/ +INHERIT=ruby-fakegem +IUSE=minimal test ruby_targets_ruby27 ruby_targets_ruby30 doc test test +KEYWORDS=~amd64 ~riscv +LICENSE=MIT +RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.9[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.9.tar.gz -> nanoc-4.12.9.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=fe81825f9b7213757d31569392096357 diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.2 b/metadata/md5-cache/www-apps/nanoc-core-4.12.2 deleted file mode 100644 index 0259c6341136..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-core-4.12.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmemoize:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=7 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmemoize:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.2.tar.gz -> nanoc-core-4.12.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=2908074ec6b37ad1a9bb836e03500ee2 diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.3 b/metadata/md5-cache/www-apps/nanoc-core-4.12.3 deleted file mode 100644 index fc767e615f8e..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-core-4.12.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmemoize:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=8 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmemoize:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.3.tar.gz -> nanoc-core-4.12.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=4f2ab43472df4c3fb74a6b0043e456e2 diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.5 b/metadata/md5-cache/www-apps/nanoc-core-4.12.5 deleted file mode 100644 index b83ecf534914..000000000000 --- a/metadata/md5-cache/www-apps/nanoc-core-4.12.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby -EAPI=8 -HOMEPAGE=https://nanoc.app/ -INHERIT=ruby-fakegem -IUSE=minimal test ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.5.tar.gz -> nanoc-core-4.12.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=04541f4907796c22d8b9d56fbf62775e diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.9 b/metadata/md5-cache/www-apps/nanoc-core-4.12.9 new file mode 100644 index 000000000000..1861cae6c5c8 --- /dev/null +++ b/metadata/md5-cache/www-apps/nanoc-core-4.12.9 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby27(-)] dev-ruby/psych:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby30(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby30(-)] dev-ruby/ddplugin:1[ruby_targets_ruby30(-)] =dev-ruby/hamster-3*[ruby_targets_ruby30(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby30(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby30(-)] dev-ruby/psych:0[ruby_targets_ruby30(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-its[ruby_targets_ruby30(-)] dev-ruby/fuubar[ruby_targets_ruby30(-)] dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/timecop[ruby_targets_ruby30(-)] dev-ruby/tty-command[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] www-apps/nanoc-spec[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby +EAPI=8 +HOMEPAGE=https://nanoc.app/ +INHERIT=ruby-fakegem +IUSE=minimal test ruby_targets_ruby27 ruby_targets_ruby30 doc test test +KEYWORDS=~amd64 ~riscv +LICENSE=MIT +RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby27(-)] dev-ruby/psych:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby30(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby30(-)] dev-ruby/ddplugin:1[ruby_targets_ruby30(-)] =dev-ruby/hamster-3*[ruby_targets_ruby30(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby30(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby30(-)] dev-ruby/psych:0[ruby_targets_ruby30(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.9.tar.gz -> nanoc-core-4.12.9.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=2afcf5d0a488fac3275314aa45a2a449 diff --git a/metadata/md5-cache/www-apps/novnc-9999 b/metadata/md5-cache/www-apps/novnc-9999 index 6590dfed7e9b..4742925545a7 100644 --- a/metadata/md5-cache/www-apps/novnc-9999 +++ b/metadata/md5-cache/www-apps/novnc-9999 @@ -2,7 +2,7 @@ BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_target DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=noVNC is a VNC client implemented using HTML5 technologies EAPI=8 -HOMEPAGE=https://kanaka.github.com/noVNC/ +HOMEPAGE=https://kanaka.github.io/noVNC/ INHERIT=distutils-r1 git-r3 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 LICENSE=LGPL-3 @@ -11,4 +11,4 @@ RDEPEND=dev-python/websockify[python_targets_python3_8(-)?,python_targets_python REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=7ccfd502e8bc2414c87f99f2bdde6598 +_md5_=3de800d6113cf2e323d1bb5e359174cd diff --git a/metadata/md5-cache/www-apps/prowlarr-0.4.2.1879-r1 b/metadata/md5-cache/www-apps/prowlarr-0.4.2.1879-r1 index 6d1b9d29265c..2d91e75bca81 100644 --- a/metadata/md5-cache/www-apps/prowlarr-0.4.2.1879-r1 +++ b/metadata/md5-cache/www-apps/prowlarr-0.4.2.1879-r1 @@ -6,9 +6,9 @@ HOMEPAGE=https://wiki.servarr.com/prowlarr INHERIT=systemd KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=GPL-3 -RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.2.1879/Prowlarr.develop.0.4.2.1879.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.2.1879/Prowlarr.develop.0.4.2.1879.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.2.1879/Prowlarr.develop.0.4.2.1879.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8933f7c94037bf162308769f9704f092 +_md5_=b397a1336ac6b1be246176b8ed1d24f7 diff --git a/metadata/md5-cache/www-apps/prowlarr-0.4.3.1921 b/metadata/md5-cache/www-apps/prowlarr-0.4.3.1921 index cd7c3c86f9c2..e8651fc9486a 100644 --- a/metadata/md5-cache/www-apps/prowlarr-0.4.3.1921 +++ b/metadata/md5-cache/www-apps/prowlarr-0.4.3.1921 @@ -6,9 +6,9 @@ HOMEPAGE=https://wiki.servarr.com/prowlarr INHERIT=systemd KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=GPL-3 -RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.3.1921/Prowlarr.develop.0.4.3.1921.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.3.1921/Prowlarr.develop.0.4.3.1921.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.3.1921/Prowlarr.develop.0.4.3.1921.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8933f7c94037bf162308769f9704f092 +_md5_=b397a1336ac6b1be246176b8ed1d24f7 diff --git a/metadata/md5-cache/www-apps/prowlarr-0.4.4.1947 b/metadata/md5-cache/www-apps/prowlarr-0.4.4.1947 index c0c28c007007..1f1e2e0290ab 100644 --- a/metadata/md5-cache/www-apps/prowlarr-0.4.4.1947 +++ b/metadata/md5-cache/www-apps/prowlarr-0.4.4.1947 @@ -6,9 +6,9 @@ HOMEPAGE=https://wiki.servarr.com/prowlarr INHERIT=systemd KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=GPL-3 -RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.4.1947/Prowlarr.develop.0.4.4.1947.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.4.1947/Prowlarr.develop.0.4.4.1947.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.4.1947/Prowlarr.develop.0.4.4.1947.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8933f7c94037bf162308769f9704f092 +_md5_=b397a1336ac6b1be246176b8ed1d24f7 diff --git a/metadata/md5-cache/www-apps/prowlarr-0.4.5.1960 b/metadata/md5-cache/www-apps/prowlarr-0.4.5.1960 index 78c67918873e..35c011912856 100644 --- a/metadata/md5-cache/www-apps/prowlarr-0.4.5.1960 +++ b/metadata/md5-cache/www-apps/prowlarr-0.4.5.1960 @@ -6,9 +6,9 @@ HOMEPAGE=https://wiki.servarr.com/prowlarr INHERIT=systemd KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=GPL-3 -RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.5.1960/Prowlarr.develop.0.4.5.1960.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.5.1960/Prowlarr.develop.0.4.5.1960.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.5.1960/Prowlarr.develop.0.4.5.1960.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8933f7c94037bf162308769f9704f092 +_md5_=b397a1336ac6b1be246176b8ed1d24f7 diff --git a/metadata/md5-cache/www-apps/prowlarr-0.4.6.1969 b/metadata/md5-cache/www-apps/prowlarr-0.4.6.1969 index e5f79c483b39..624bd1f86746 100644 --- a/metadata/md5-cache/www-apps/prowlarr-0.4.6.1969 +++ b/metadata/md5-cache/www-apps/prowlarr-0.4.6.1969 @@ -6,9 +6,9 @@ HOMEPAGE=https://wiki.servarr.com/prowlarr INHERIT=systemd KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=GPL-3 -RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.6.1969/Prowlarr.develop.0.4.6.1969.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.6.1969/Prowlarr.develop.0.4.6.1969.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v0.4.6.1969/Prowlarr.develop.0.4.6.1969.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8933f7c94037bf162308769f9704f092 +_md5_=b397a1336ac6b1be246176b8ed1d24f7 diff --git a/metadata/md5-cache/www-apps/radarr-4.1.0.6175-r1 b/metadata/md5-cache/www-apps/radarr-4.1.0.6175-r1 index 5d0531cdfd7a..bfbb8afd2fb4 100644 --- a/metadata/md5-cache/www-apps/radarr-4.1.0.6175-r1 +++ b/metadata/md5-cache/www-apps/radarr-4.1.0.6175-r1 @@ -6,9 +6,9 @@ HOMEPAGE=https://www.radarr.video INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.1.0.6175/Radarr.master.4.1.0.6175.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.1.0.6175/Radarr.master.4.1.0.6175.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.1.0.6175/Radarr.master.4.1.0.6175.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b747ba46cdc345e587a5fee8ae840dea +_md5_=b12fadc747ebcce89fe7efe5168aeeae diff --git a/metadata/md5-cache/www-apps/radarr-4.2.0.6438 b/metadata/md5-cache/www-apps/radarr-4.2.0.6438 index f5ceb213afa4..67c2bf92a0c5 100644 --- a/metadata/md5-cache/www-apps/radarr-4.2.0.6438 +++ b/metadata/md5-cache/www-apps/radarr-4.2.0.6438 @@ -6,9 +6,9 @@ HOMEPAGE=https://www.radarr.video INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.0.6438/Radarr.develop.4.2.0.6438.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.2.0.6438/Radarr.develop.4.2.0.6438.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.0.6438/Radarr.develop.4.2.0.6438.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8f8c19c08b92f00ea341e68cc76f3b87 +_md5_=e543e7d10fc63e3ee43218dc84e481a9 diff --git a/metadata/md5-cache/www-apps/radarr-4.2.2.6503 b/metadata/md5-cache/www-apps/radarr-4.2.2.6503 index 3d80eae7992f..32c65ea6edaf 100644 --- a/metadata/md5-cache/www-apps/radarr-4.2.2.6503 +++ b/metadata/md5-cache/www-apps/radarr-4.2.2.6503 @@ -6,9 +6,9 @@ HOMEPAGE=https://www.radarr.video INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.2.6503/Radarr.develop.4.2.2.6503.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.2.2.6503/Radarr.develop.4.2.2.6503.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.2.6503/Radarr.develop.4.2.2.6503.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8f8c19c08b92f00ea341e68cc76f3b87 +_md5_=e543e7d10fc63e3ee43218dc84e481a9 diff --git a/metadata/md5-cache/www-apps/radarr-4.2.3.6575 b/metadata/md5-cache/www-apps/radarr-4.2.3.6575 index dedc256ee484..fc5a07111b48 100644 --- a/metadata/md5-cache/www-apps/radarr-4.2.3.6575 +++ b/metadata/md5-cache/www-apps/radarr-4.2.3.6575 @@ -6,9 +6,9 @@ HOMEPAGE=https://www.radarr.video INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.3.6575/Radarr.develop.4.2.3.6575.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.2.3.6575/Radarr.develop.4.2.3.6575.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.3.6575/Radarr.develop.4.2.3.6575.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=8f8c19c08b92f00ea341e68cc76f3b87 +_md5_=e543e7d10fc63e3ee43218dc84e481a9 diff --git a/metadata/md5-cache/www-apps/radarr-4.2.4.6635 b/metadata/md5-cache/www-apps/radarr-4.2.4.6635 index 76929f5e6af2..02767737fc3f 100644 --- a/metadata/md5-cache/www-apps/radarr-4.2.4.6635 +++ b/metadata/md5-cache/www-apps/radarr-4.2.4.6635 @@ -6,9 +6,9 @@ HOMEPAGE=https://www.radarr.video INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.4.6635/Radarr.master.4.2.4.6635.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.2.4.6635/Radarr.master.4.2.4.6635.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.2.4.6635/Radarr.master.4.2.4.6635.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=b747ba46cdc345e587a5fee8ae840dea +_md5_=b12fadc747ebcce89fe7efe5168aeeae diff --git a/metadata/md5-cache/www-apps/readarr-0.1.1.1320 b/metadata/md5-cache/www-apps/readarr-0.1.1.1320 index fd26351fa588..706cd8d0779e 100644 --- a/metadata/md5-cache/www-apps/readarr-0.1.1.1320 +++ b/metadata/md5-cache/www-apps/readarr-0.1.1.1320 @@ -6,9 +6,9 @@ HOMEPAGE=https://readarr.com/ INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Readarr/Readarr/releases/download/v0.1.1.1320/Readarr.develop.0.1.1.1320.linux-core-x64.tar.gz ) arm? ( https://github.com/Readarr/Readarr/releases/download/v0.1.1.1320/Readarr.develop.0.1.1.1320.linux-core-arm.tar.gz ) arm64? ( https://github.com/Readarr/Readarr/releases/download/v0.1.1.1320/Readarr.develop.0.1.1.1320.linux-core-arm64.tar.gz ) _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f256689ea8b2d5244f810e600965e43a +_md5_=d915fa124dff862d2cb7fd263d5f6aef diff --git a/metadata/md5-cache/www-apps/tt-rss-20220218 b/metadata/md5-cache/www-apps/tt-rss-20220218 index c7fc11b68fbb..588e6c65d1fa 100644 --- a/metadata/md5-cache/www-apps/tt-rss-20220218 +++ b/metadata/md5-cache/www-apps/tt-rss-20220218 @@ -7,9 +7,9 @@ INHERIT=webapp IUSE=+acl daemon gd +mysqli postgres vhosts KEYWORDS=~amd64 ~arm ~mips ~x86 LICENSE=GPL-3 -RDEPEND=daemon? ( acl? ( sys-apps/acl ) ) daemon? ( acct-user/ttrssd acct-group/ttrssd || ( ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ( virtual/httpd-php:7.3 dev-lang/php:7.3[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ) ) !daemon? ( || ( ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ( virtual/httpd-php:7.3 dev-lang/php:7.3[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ) ) app-admin/webapp-config +RDEPEND=daemon? ( acl? ( sys-apps/acl ) ) daemon? ( acct-user/ttrssd acct-group/ttrssd || ( ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ) ) !daemon? ( || ( ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ) ) app-admin/webapp-config REQUIRED_USE=|| ( mysqli postgres ) SLOT=20220218 SRC_URI=https://dev.gentoo.org/~chewi/distfiles/tt-rss-20220218.tar.gz _eclasses_=webapp 67df5bab481d0b9428f9ab7b3de690e4 -_md5_=81c467f808b3bb186badb0bc51b87cb7 +_md5_=6d909bb18505a9000988c5ad3e2a0e2e diff --git a/metadata/md5-cache/www-apps/tt-rss-99999999 b/metadata/md5-cache/www-apps/tt-rss-99999999 index 1bfb973846b3..48a25a245ff4 100644 --- a/metadata/md5-cache/www-apps/tt-rss-99999999 +++ b/metadata/md5-cache/www-apps/tt-rss-99999999 @@ -8,8 +8,8 @@ INHERIT=git-r3 webapp IUSE=+acl daemon gd +mysqli postgres vhosts LICENSE=GPL-3 PROPERTIES=live -RDEPEND=daemon? ( acl? ( sys-apps/acl ) ) daemon? ( acct-user/ttrssd acct-group/ttrssd || ( ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ) ) !daemon? ( || ( ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ) ) app-admin/webapp-config +RDEPEND=daemon? ( acl? ( sys-apps/acl ) ) daemon? ( acct-user/ttrssd acct-group/ttrssd || ( ( virtual/httpd-php:8.1 dev-lang/php:8.1[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml,cli,pcntl] ) ) ) !daemon? ( || ( ( virtual/httpd-php:8.1 dev-lang/php:8.1[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ( virtual/httpd-php:8.0 dev-lang/php:8.0[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ( virtual/httpd-php:7.4 dev-lang/php:7.4[gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml] ) ) ) app-admin/webapp-config REQUIRED_USE=|| ( mysqli postgres ) SLOT=99999999 _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 webapp 67df5bab481d0b9428f9ab7b3de690e4 -_md5_=db0f5dee6cd243918eb75dd2ab230bd1 +_md5_=b2e67b2f8b031500c9df37f9f8cb0b57 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index ab123e37a2aadf077fd8bb331ffe4d3553dfa8d9..4a779491f01f1ac3886f6b031961d76745d845dd 100644 GIT binary patch literal 11938 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 literal 12271 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 J=gq2C007kdIB5U? diff --git a/metadata/md5-cache/www-client/chromium-106.0.5249.103 b/metadata/md5-cache/www-client/chromium-106.0.5249.103 index bc74c21e83cb..be59ebe94610 100644 --- a/metadata/md5-cache/www-client/chromium-106.0.5249.103 +++ b/metadata/md5-cache/www-client/chromium-106.0.5249.103 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://chromium.org/ INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo -KEYWORDS=amd64 ~arm64 +KEYWORDS=amd64 arm64 LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) x11-misc/xdg-utils ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) SLOT=0/stable SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-106.0.5249.103.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-106-patchset-3/chromium-106-patchset-3.tar.xz pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=cc28d7ef3d49c0db38e853a54f193195 +_md5_=0004a7a14a87dddc56ead5a04681dba2 diff --git a/metadata/md5-cache/www-client/chromium-106.0.5249.61 b/metadata/md5-cache/www-client/chromium-106.0.5249.61 deleted file mode 100644 index f8a01b8797f9..000000000000 --- a/metadata/md5-cache/www-client/chromium-106.0.5249.61 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] >=dev-lang/python-3.10.4:3.10[xml(+)] >=dev-lang/python-3.9.12:3.9[xml(+)] >=dev-lang/python-3.8.13:3.8[xml(+)] ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8[xml(+)] dev-python/setuptools[python_targets_python3_8(-)] ) ) >=app-arch/gzip-1.7 libcxx? ( >=sys-devel/clang-12 ) lto? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig js-type-check? ( virtual/jre ) pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup -DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 -DESCRIPTION=Open-source version of Google Chrome web browser -EAPI=8 -HOMEPAGE=https://chromium.org/ -INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils -IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo -KEYWORDS=amd64 arm64 -LICENSE=BSD -RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) x11-misc/xdg-utils ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) -REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) -SLOT=0/stable -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-106.0.5249.61.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-106-patchset-3/chromium-106-patchset-3.tar.xz pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar ) -_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5672addd60183fd516c6249eaa47be4c diff --git a/metadata/md5-cache/www-client/chromium-106.0.5249.91 b/metadata/md5-cache/www-client/chromium-106.0.5249.91 deleted file mode 100644 index f25fa99e2a51..000000000000 --- a/metadata/md5-cache/www-client/chromium-106.0.5249.91 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] >=dev-lang/python-3.10.4:3.10[xml(+)] >=dev-lang/python-3.9.12:3.9[xml(+)] >=dev-lang/python-3.8.13:3.8[xml(+)] ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8[xml(+)] dev-python/setuptools[python_targets_python3_8(-)] ) ) >=app-arch/gzip-1.7 libcxx? ( >=sys-devel/clang-12 ) lto? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig js-type-check? ( virtual/jre ) pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup -DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 -DESCRIPTION=Open-source version of Google Chrome web browser -EAPI=8 -HOMEPAGE=https://chromium.org/ -INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils -IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo -KEYWORDS=amd64 ~arm64 -LICENSE=BSD -RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) x11-misc/xdg-utils ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) -REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) -SLOT=0/stable -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-106.0.5249.91.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-106-patchset-3/chromium-106-patchset-3.tar.xz pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar ) -_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2921a77c1563f56c4959d1a5d26d3524 diff --git a/metadata/md5-cache/www-client/chromium-107.0.5304.29 b/metadata/md5-cache/www-client/chromium-107.0.5304.29 index a30962a90ab5..ccdd70d4efee 100644 --- a/metadata/md5-cache/www-client/chromium-107.0.5304.29 +++ b/metadata/md5-cache/www-client/chromium-107.0.5304.29 @@ -13,4 +13,4 @@ REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headles SLOT=0/beta SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-107.0.5304.29.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-107-patchset-1/chromium-107-patchset-1.tar.xz pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e6ac9305e7ccef458571187d2c6f977e +_md5_=296d98fb1363ae4070ae52707ffac695 diff --git a/metadata/md5-cache/www-client/chromium-108.0.5327.0 b/metadata/md5-cache/www-client/chromium-108.0.5327.0 deleted file mode 100644 index 0a893c55861f..000000000000 --- a/metadata/md5-cache/www-client/chromium-108.0.5327.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] >=dev-lang/python-3.10.4:3.10[xml(+)] >=dev-lang/python-3.9.12:3.9[xml(+)] >=dev-lang/python-3.8.13:3.8[xml(+)] ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8[xml(+)] dev-python/setuptools[python_targets_python3_8(-)] ) ) >=app-arch/gzip-1.7 libcxx? ( >=sys-devel/clang-12 ) lto? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig js-type-check? ( virtual/jre ) pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup -DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 -DESCRIPTION=Open-source version of Google Chrome web browser -EAPI=8 -HOMEPAGE=https://chromium.org/ -INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils -IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo -KEYWORDS=~amd64 ~arm64 -LICENSE=BSD -RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) x11-misc/xdg-utils ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) -REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) -SLOT=0/dev -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-108.0.5327.0.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-108-patchset-1/chromium-108-patchset-1.tar.xz pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar ) -_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=84069375b6d9907bc98ac6e882c8e5fa diff --git a/metadata/md5-cache/www-client/chromium-108.0.5343.2 b/metadata/md5-cache/www-client/chromium-108.0.5343.2 new file mode 100644 index 000000000000..dd859028e764 --- /dev/null +++ b/metadata/md5-cache/www-client/chromium-108.0.5343.2 @@ -0,0 +1,16 @@ +BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] >=dev-lang/python-3.10.4:3.10[xml(+)] >=dev-lang/python-3.9.12:3.9[xml(+)] >=dev-lang/python-3.8.13:3.8[xml(+)] ) || ( ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8[xml(+)] dev-python/setuptools[python_targets_python3_8(-)] ) ) >=app-arch/gzip-1.7 libcxx? ( >=sys-devel/clang-13 ) lto? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig js-type-check? ( virtual/jre ) pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup +DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 +DESCRIPTION=Open-source version of Google Chrome web browser +EAPI=8 +HOMEPAGE=https://chromium.org/ +INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils +IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo +KEYWORDS=~amd64 ~arm64 +LICENSE=BSD +RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) x11-misc/xdg-utils ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) +REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) +SLOT=0/dev +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-108.0.5343.2.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-108-patchset-2/chromium-108-patchset-2.tar.xz pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar ) +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 qmake-utils 59420c906278d16deaaa629f9d115707 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=39cd1dd398ae08d77b87240ade7d7f70 diff --git a/metadata/md5-cache/www-client/chromium-bin-106.0.5249.103 b/metadata/md5-cache/www-client/chromium-bin-106.0.5249.103 index cd4fdfeda7ed..569236f21d4e 100644 --- a/metadata/md5-cache/www-client/chromium-bin-106.0.5249.103 +++ b/metadata/md5-cache/www-client/chromium-bin-106.0.5249.103 @@ -7,7 +7,7 @@ IUSE=cpu_flags_x86_sse2 +suid wayland widevine +l10n_af +l10n_am +l10n_ar +l10n_ KEYWORDS=-* amd64 arm64 ~x86 LICENSE=BSD RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr >=dev-libs/nss-3.26 media-libs/alsa-lib || ( media-libs/flac:0/0 media-libs/flac-compat:8.3.0 ) media-libs/fontconfig >=media-libs/freetype-2.11.0-r1 media-libs/libjpeg-turbo media-libs/libwebp media-libs/mesa[gbm(+)] media-libs/openh264:0/6.1 net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/pciutils >=sys-devel/gcc-9.3.0 >=sys-libs/glibc-2.32 sys-libs/zlib[minizip] virtual/ttf-fonts virtual/udev x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X,wayland?] gui-libs/gtk:4[X,wayland?] ) x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils amd64? ( widevine? ( www-plugins/chrome-binary-plugins ) ) wayland? ( dev-libs/wayland ) -SLOT=0 +SLOT=0/stable SRC_URI=https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-common.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-l10n.tar.xz amd64? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-common-x86_64.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-wayland-x86_64.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-x11-x86_64.tar.xz ) ) arm64? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-common-aarch64.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-wayland-aarch64.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-x11-aarch64.tar.xz ) ) x86? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-common-i686.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-wayland-i686.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-106.0.5249.103-1-x11-i686.tar.xz ) ) _eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=cc6cd8fb8d966ce0dfdd6896d1e58b1e +_md5_=c3a14483d08f1df5b4eb93f2c8983d75 diff --git a/metadata/md5-cache/www-client/chromium-bin-107.0.5304.29-r1 b/metadata/md5-cache/www-client/chromium-bin-107.0.5304.29-r1 new file mode 100644 index 000000000000..60feccf4ccad --- /dev/null +++ b/metadata/md5-cache/www-client/chromium-bin-107.0.5304.29-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install postinst postrm pretend setup unpack +DESCRIPTION=Open-source version of Google Chrome web browser +EAPI=8 +HOMEPAGE=https://chromium.org/ +INHERIT=chromium-2 desktop pax-utils readme.gentoo-r1 unpacker xdg-utils +IUSE=cpu_flags_x86_sse2 +suid wayland widevine +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +KEYWORDS=-* ~amd64 ~arm64 +LICENSE=BSD +RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr >=dev-libs/nss-3.26 media-libs/alsa-lib media-libs/dav1d:0/6 media-libs/flac:0/10-12 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1 >=media-libs/libaom-3.4.0 media-libs/libjpeg-turbo media-libs/libwebp media-libs/mesa[gbm(+)] media-libs/openh264:0/6.1 net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/pciutils >=sys-devel/gcc-9.3.0 >=sys-libs/glibc-2.32 sys-libs/zlib[minizip] virtual/ttf-fonts virtual/udev x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X,wayland?] gui-libs/gtk:4[X,wayland?] ) x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils amd64? ( widevine? ( www-plugins/chrome-binary-plugins ) ) wayland? ( dev-libs/wayland ) +SLOT=0/beta +SRC_URI=https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-common.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-l10n.tar.xz amd64? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-common-x86_64.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-wayland-x86_64.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-x11-x86_64.tar.xz ) ) arm64? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-common-aarch64.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-wayland-aarch64.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-x11-aarch64.tar.xz ) ) x86? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-common-i686.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-wayland-i686.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-107.0.5304.29-1-x11-i686.tar.xz ) ) +_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=652433bacba679ba47ae552bdf317d6f diff --git a/metadata/md5-cache/www-client/firefox-105.0.1 b/metadata/md5-cache/www-client/firefox-105.0.1 deleted file mode 100644 index f8509ee0ddc1..000000000000 --- a/metadata/md5-cache/www-client/firefox-105.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.4:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.12:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.13:3.8[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig >=virtual/rust-1.61.0 || ( ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ( sys-devel/clang:13 sys-devel/llvm:13 clang? ( =sys-devel/lld-13* pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) ) ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.82 >=dev-libs/nspr-4.34.1 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) X? ( x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0 -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing pax-utils python-any-r1 toolchain-funcs virtualx xdg -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast +X l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) || ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.82 >=dev-libs/nspr-4.34.1 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) -REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) || ( X wayland ) pgo? ( X ) screencast? ( wayland ) -SLOT=rapid -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/105.0.1/source/firefox-105.0.1.source.tar.xz -> firefox-105.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-105-patches-05j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-105-patches-05j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-105-patches-05j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/af.xpi -> firefox-105.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ar.xpi -> firefox-105.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ast.xpi -> firefox-105.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/be.xpi -> firefox-105.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/bg.xpi -> firefox-105.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/br.xpi -> firefox-105.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ca.xpi -> firefox-105.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/cak.xpi -> firefox-105.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/cs.xpi -> firefox-105.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/cy.xpi -> firefox-105.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/da.xpi -> firefox-105.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/de.xpi -> firefox-105.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-105.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/el.xpi -> firefox-105.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-105.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-105.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-105.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-105.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/et.xpi -> firefox-105.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/eu.xpi -> firefox-105.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/fi.xpi -> firefox-105.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/fr.xpi -> firefox-105.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-105.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-105.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/gd.xpi -> firefox-105.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/gl.xpi -> firefox-105.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/he.xpi -> firefox-105.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/hr.xpi -> firefox-105.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-105.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/hu.xpi -> firefox-105.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/id.xpi -> firefox-105.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/is.xpi -> firefox-105.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/it.xpi -> firefox-105.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ja.xpi -> firefox-105.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ka.xpi -> firefox-105.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/kab.xpi -> firefox-105.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/kk.xpi -> firefox-105.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ko.xpi -> firefox-105.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/lt.xpi -> firefox-105.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/lv.xpi -> firefox-105.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ms.xpi -> firefox-105.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-105.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/nl.xpi -> firefox-105.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-105.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-105.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/pl.xpi -> firefox-105.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-105.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-105.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/rm.xpi -> firefox-105.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ro.xpi -> firefox-105.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ru.xpi -> firefox-105.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/sk.xpi -> firefox-105.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/sl.xpi -> firefox-105.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/sq.xpi -> firefox-105.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/sr.xpi -> firefox-105.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-105.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/th.xpi -> firefox-105.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/tr.xpi -> firefox-105.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/uk.xpi -> firefox-105.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/uz.xpi -> firefox-105.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/vi.xpi -> firefox-105.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-105.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-105.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ach.xpi -> firefox-105.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/an.xpi -> firefox-105.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/az.xpi -> firefox-105.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/bn.xpi -> firefox-105.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/bs.xpi -> firefox-105.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-105.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/eo.xpi -> firefox-105.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-105.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-105.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/fa.xpi -> firefox-105.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ff.xpi -> firefox-105.0.1-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/gn.xpi -> firefox-105.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-105.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-105.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-105.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ia.xpi -> firefox-105.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/km.xpi -> firefox-105.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/kn.xpi -> firefox-105.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/lij.xpi -> firefox-105.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/mk.xpi -> firefox-105.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/mr.xpi -> firefox-105.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/my.xpi -> firefox-105.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-105.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/oc.xpi -> firefox-105.0.1-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/sco.xpi -> firefox-105.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/si.xpi -> firefox-105.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/son.xpi -> firefox-105.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/szl.xpi -> firefox-105.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ta.xpi -> firefox-105.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/te.xpi -> firefox-105.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/tl.xpi -> firefox-105.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/trs.xpi -> firefox-105.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/ur.xpi -> firefox-105.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/105.0.1/linux-x86_64/xpi/xh.xpi -> firefox-105.0.1-xh.xpi ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=86fd3c9a26532eb7b83f9eec1d7fc552 diff --git a/metadata/md5-cache/www-client/firefox-bin-105.0.2 b/metadata/md5-cache/www-client/firefox-bin-105.0.2 deleted file mode 100644 index 0fd7116a9b07..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-105.0.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst setup unpack -DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop linux-info pax-utils xdg -IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW -KEYWORDS=-* amd64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=rapid -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/en-US/firefox-105.0.2.tar.bz2 -> firefox-bin_x86_64-105.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-i686/en-US/firefox-105.0.2.tar.bz2 -> firefox-bin_i686-105.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ach.xpi -> firefox-105.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/af.xpi -> firefox-105.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/an.xpi -> firefox-105.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ar.xpi -> firefox-105.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ast.xpi -> firefox-105.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/az.xpi -> firefox-105.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/be.xpi -> firefox-105.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/bg.xpi -> firefox-105.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/bn.xpi -> firefox-105.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/br.xpi -> firefox-105.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/bs.xpi -> firefox-105.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-105.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ca.xpi -> firefox-105.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/cak.xpi -> firefox-105.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/cs.xpi -> firefox-105.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/cy.xpi -> firefox-105.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/da.xpi -> firefox-105.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/de.xpi -> firefox-105.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-105.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/el.xpi -> firefox-105.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-105.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-105.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/eo.xpi -> firefox-105.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-105.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-105.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-105.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-105.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/et.xpi -> firefox-105.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/eu.xpi -> firefox-105.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/fa.xpi -> firefox-105.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ff.xpi -> firefox-105.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/fi.xpi -> firefox-105.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/fr.xpi -> firefox-105.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-105.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-105.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/gd.xpi -> firefox-105.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/gl.xpi -> firefox-105.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/gn.xpi -> firefox-105.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-105.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/he.xpi -> firefox-105.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-105.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/hr.xpi -> firefox-105.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-105.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/hu.xpi -> firefox-105.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-105.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ia.xpi -> firefox-105.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/id.xpi -> firefox-105.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/is.xpi -> firefox-105.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/it.xpi -> firefox-105.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ja.xpi -> firefox-105.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ka.xpi -> firefox-105.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/kab.xpi -> firefox-105.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/kk.xpi -> firefox-105.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/km.xpi -> firefox-105.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/kn.xpi -> firefox-105.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ko.xpi -> firefox-105.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/lij.xpi -> firefox-105.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/lt.xpi -> firefox-105.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/lv.xpi -> firefox-105.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/mk.xpi -> firefox-105.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/mr.xpi -> firefox-105.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ms.xpi -> firefox-105.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/my.xpi -> firefox-105.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-105.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-105.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/nl.xpi -> firefox-105.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-105.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/oc.xpi -> firefox-105.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-105.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/pl.xpi -> firefox-105.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-105.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-105.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/rm.xpi -> firefox-105.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ro.xpi -> firefox-105.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ru.xpi -> firefox-105.0.2-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/sco.xpi -> firefox-105.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/si.xpi -> firefox-105.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/sk.xpi -> firefox-105.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/sl.xpi -> firefox-105.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/son.xpi -> firefox-105.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/sq.xpi -> firefox-105.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/sr.xpi -> firefox-105.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-105.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ta.xpi -> firefox-105.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/te.xpi -> firefox-105.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/th.xpi -> firefox-105.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/tl.xpi -> firefox-105.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/tr.xpi -> firefox-105.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/trs.xpi -> firefox-105.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/uk.xpi -> firefox-105.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/ur.xpi -> firefox-105.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/uz.xpi -> firefox-105.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/vi.xpi -> firefox-105.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/xh.xpi -> firefox-105.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-105.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/105.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-105.0.2-zh-TW.xpi ) -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e70b14644bfd72c29bdc87cd5c4da904 diff --git a/metadata/md5-cache/www-client/firefox-bin-105.0.3 b/metadata/md5-cache/www-client/firefox-bin-105.0.3 new file mode 100644 index 000000000000..8a08946c3170 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-bin-105.0.3 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) +DEFINED_PHASES=install postinst postrm preinst setup unpack +DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.mozilla.com/firefox +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop linux-info pax-utils xdg +IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW +KEYWORDS=-* amd64 x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) +RESTRICT=strip +SLOT=rapid +SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/en-US/firefox-105.0.3.tar.bz2 -> firefox-bin_x86_64-105.0.3.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-i686/en-US/firefox-105.0.3.tar.bz2 -> firefox-bin_i686-105.0.3.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ach.xpi -> firefox-105.0.3-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/af.xpi -> firefox-105.0.3-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/an.xpi -> firefox-105.0.3-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ar.xpi -> firefox-105.0.3-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ast.xpi -> firefox-105.0.3-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/az.xpi -> firefox-105.0.3-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/be.xpi -> firefox-105.0.3-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/bg.xpi -> firefox-105.0.3-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/bn.xpi -> firefox-105.0.3-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/br.xpi -> firefox-105.0.3-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/bs.xpi -> firefox-105.0.3-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ca-valencia.xpi -> firefox-105.0.3-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ca.xpi -> firefox-105.0.3-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/cak.xpi -> firefox-105.0.3-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/cs.xpi -> firefox-105.0.3-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/cy.xpi -> firefox-105.0.3-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/da.xpi -> firefox-105.0.3-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/de.xpi -> firefox-105.0.3-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/dsb.xpi -> firefox-105.0.3-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/el.xpi -> firefox-105.0.3-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/en-CA.xpi -> firefox-105.0.3-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/en-GB.xpi -> firefox-105.0.3-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/eo.xpi -> firefox-105.0.3-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/es-AR.xpi -> firefox-105.0.3-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/es-CL.xpi -> firefox-105.0.3-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/es-ES.xpi -> firefox-105.0.3-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/es-MX.xpi -> firefox-105.0.3-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/et.xpi -> firefox-105.0.3-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/eu.xpi -> firefox-105.0.3-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/fa.xpi -> firefox-105.0.3-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ff.xpi -> firefox-105.0.3-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/fi.xpi -> firefox-105.0.3-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/fr.xpi -> firefox-105.0.3-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/fy-NL.xpi -> firefox-105.0.3-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ga-IE.xpi -> firefox-105.0.3-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/gd.xpi -> firefox-105.0.3-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/gl.xpi -> firefox-105.0.3-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/gn.xpi -> firefox-105.0.3-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/gu-IN.xpi -> firefox-105.0.3-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/he.xpi -> firefox-105.0.3-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/hi-IN.xpi -> firefox-105.0.3-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/hr.xpi -> firefox-105.0.3-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/hsb.xpi -> firefox-105.0.3-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/hu.xpi -> firefox-105.0.3-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/hy-AM.xpi -> firefox-105.0.3-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ia.xpi -> firefox-105.0.3-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/id.xpi -> firefox-105.0.3-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/is.xpi -> firefox-105.0.3-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/it.xpi -> firefox-105.0.3-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ja.xpi -> firefox-105.0.3-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ka.xpi -> firefox-105.0.3-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/kab.xpi -> firefox-105.0.3-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/kk.xpi -> firefox-105.0.3-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/km.xpi -> firefox-105.0.3-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/kn.xpi -> firefox-105.0.3-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ko.xpi -> firefox-105.0.3-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/lij.xpi -> firefox-105.0.3-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/lt.xpi -> firefox-105.0.3-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/lv.xpi -> firefox-105.0.3-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/mk.xpi -> firefox-105.0.3-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/mr.xpi -> firefox-105.0.3-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ms.xpi -> firefox-105.0.3-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/my.xpi -> firefox-105.0.3-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/nb-NO.xpi -> firefox-105.0.3-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ne-NP.xpi -> firefox-105.0.3-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/nl.xpi -> firefox-105.0.3-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/nn-NO.xpi -> firefox-105.0.3-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/oc.xpi -> firefox-105.0.3-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/pa-IN.xpi -> firefox-105.0.3-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/pl.xpi -> firefox-105.0.3-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/pt-BR.xpi -> firefox-105.0.3-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/pt-PT.xpi -> firefox-105.0.3-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/rm.xpi -> firefox-105.0.3-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ro.xpi -> firefox-105.0.3-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ru.xpi -> firefox-105.0.3-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/sco.xpi -> firefox-105.0.3-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/si.xpi -> firefox-105.0.3-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/sk.xpi -> firefox-105.0.3-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/sl.xpi -> firefox-105.0.3-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/son.xpi -> firefox-105.0.3-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/sq.xpi -> firefox-105.0.3-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/sr.xpi -> firefox-105.0.3-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/sv-SE.xpi -> firefox-105.0.3-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ta.xpi -> firefox-105.0.3-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/te.xpi -> firefox-105.0.3-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/th.xpi -> firefox-105.0.3-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/tl.xpi -> firefox-105.0.3-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/tr.xpi -> firefox-105.0.3-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/trs.xpi -> firefox-105.0.3-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/uk.xpi -> firefox-105.0.3-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/ur.xpi -> firefox-105.0.3-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/uz.xpi -> firefox-105.0.3-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/vi.xpi -> firefox-105.0.3-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/xh.xpi -> firefox-105.0.3-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/zh-CN.xpi -> firefox-105.0.3-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/105.0.3/linux-x86_64/xpi/zh-TW.xpi -> firefox-105.0.3-zh-TW.xpi ) +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=e70b14644bfd72c29bdc87cd5c4da904 diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-108.0.5327.0-r1 b/metadata/md5-cache/www-client/google-chrome-unstable-108.0.5327.0-r1 deleted file mode 100644 index c629f32e7913..000000000000 --- a/metadata/md5-cache/www-client/google-chrome-unstable-108.0.5327.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack -DESCRIPTION=The web browser from Google -EAPI=8 -HOMEPAGE=https://www.google.com/chrome -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=chromium-2 desktop pax-utils unpacker xdg -IUSE=selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* ~amd64 -LICENSE=google-chrome -RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 dev-libs/wayland media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils selinux? ( sec-policy/selinux-chromium ) -RESTRICT=bindist mirror strip -SLOT=0 -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_108.0.5327.0-1_amd64.deb -_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5a60e12e83b7e93af00bfed9f56f9135 diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-108.0.5343.2 b/metadata/md5-cache/www-client/google-chrome-unstable-108.0.5343.2 new file mode 100644 index 000000000000..cb56359a01ea --- /dev/null +++ b/metadata/md5-cache/www-client/google-chrome-unstable-108.0.5343.2 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack +DESCRIPTION=The web browser from Google +EAPI=8 +HOMEPAGE=https://www.google.com/chrome +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=chromium-2 desktop pax-utils unpacker xdg +IUSE=selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +KEYWORDS=-* ~amd64 +LICENSE=google-chrome +RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 dev-libs/wayland media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils selinux? ( sec-policy/selinux-chromium ) +RESTRICT=bindist mirror strip +SLOT=0 +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_108.0.5343.2-1_amd64.deb +_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=5a60e12e83b7e93af00bfed9f56f9135 diff --git a/metadata/md5-cache/www-client/vivaldi-5.4.2753.51-r1 b/metadata/md5-cache/www-client/vivaldi-5.4.2753.51-r1 deleted file mode 100644 index b4caa18f0261..000000000000 --- a/metadata/md5-cache/www-client/vivaldi-5.4.2753.51-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare setup unpack -DESCRIPTION=A browser for our friends -EAPI=8 -HOMEPAGE=https://vivaldi.com/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=chromium-2 desktop unpacker xdg -IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* amd64 ~arm ~arm64 -LICENSE=Vivaldi -RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:102 ) widevine? ( www-plugins/chrome-binary-plugins ) -RESTRICT=bindist mirror -SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.4.2753.51-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.4.2753.51-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.4.2753.51-1_arm64.deb ) -_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3a82a5754121dccae074af9098dfa43a diff --git a/metadata/md5-cache/www-client/vivaldi-5.5.2805.32 b/metadata/md5-cache/www-client/vivaldi-5.5.2805.32 index fd3d3d0d2399..2cf6c1e63078 100644 --- a/metadata/md5-cache/www-client/vivaldi-5.5.2805.32 +++ b/metadata/md5-cache/www-client/vivaldi-5.5.2805.32 @@ -5,11 +5,11 @@ HOMEPAGE=https://vivaldi.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=chromium-2 desktop unpacker xdg IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* ~amd64 ~arm ~arm64 +KEYWORDS=-* amd64 ~arm ~arm64 LICENSE=Vivaldi RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:102 ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.5.2805.32-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.5.2805.32-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.5.2805.32-1_arm64.deb ) _eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a7a95f70f001c3763cc0797c10fee920 +_md5_=3a82a5754121dccae074af9098dfa43a diff --git a/metadata/md5-cache/www-client/vivaldi-5.5.2805.35 b/metadata/md5-cache/www-client/vivaldi-5.5.2805.35 new file mode 100644 index 000000000000..8500640dcb3a --- /dev/null +++ b/metadata/md5-cache/www-client/vivaldi-5.5.2805.35 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst postrm preinst prepare setup unpack +DESCRIPTION=A browser for our friends +EAPI=8 +HOMEPAGE=https://vivaldi.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=chromium-2 desktop unpacker xdg +IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +KEYWORDS=-* ~amd64 ~arm ~arm64 +LICENSE=Vivaldi +RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:102 ) widevine? ( www-plugins/chrome-binary-plugins ) +RESTRICT=bindist mirror +SLOT=0 +SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.5.2805.35-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.5.2805.35-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.5.2805.35-1_arm64.deb ) +_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a7a95f70f001c3763cc0797c10fee920 diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-5.5.2805.26-r1 b/metadata/md5-cache/www-client/vivaldi-snapshot-5.5.2805.26-r1 deleted file mode 100644 index 082f60dbbbab..000000000000 --- a/metadata/md5-cache/www-client/vivaldi-snapshot-5.5.2805.26-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare setup unpack -DESCRIPTION=A browser for our friends -EAPI=8 -HOMEPAGE=https://vivaldi.com/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=chromium-2 desktop unpacker xdg -IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=Vivaldi -RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:102 ) widevine? ( www-plugins/chrome-binary-plugins ) -RESTRICT=bindist mirror -SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.5.2805.26-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.5.2805.26-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.5.2805.26-1_arm64.deb ) -_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a7a95f70f001c3763cc0797c10fee920 diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-5.6.2817.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-5.6.2817.3 new file mode 100644 index 000000000000..3e9ae760e5ee --- /dev/null +++ b/metadata/md5-cache/www-client/vivaldi-snapshot-5.6.2817.3 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst postrm preinst prepare setup unpack +DESCRIPTION=A browser for our friends +EAPI=8 +HOMEPAGE=https://vivaldi.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=chromium-2 desktop unpacker xdg +IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +KEYWORDS=-* ~amd64 ~arm ~arm64 +LICENSE=Vivaldi +RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:102 ) widevine? ( www-plugins/chrome-binary-plugins ) +RESTRICT=bindist mirror +SLOT=0 +SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.6.2817.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.6.2817.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.6.2817.3-1_arm64.deb ) +_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=a7a95f70f001c3763cc0797c10fee920 diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz index 109064ac5d3b0f678563963c7b27a9485ef4a8ca..a6da948f9e681c5c732bae473d36b4ce3796c042 100644 GIT binary patch literal 1762 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 E0B2orSpWb4 literal 1766 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 I3jz!P0O(kOp8x;= diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5327.0_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5327.0_alpha deleted file mode 100644 index 7c50f7234493..000000000000 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5327.0_alpha +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install nofetch unpack -DESCRIPTION=Binary plugins from Google Chrome for use in Chromium -EAPI=8 -HOMEPAGE=https://www.google.com/chrome -INHERIT=unpacker -KEYWORDS=-* ~amd64 -LICENSE=google-chrome -RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable -RESTRICT=bindist mirror strip -SLOT=unstable -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_108.0.5327.0-1_amd64.deb -_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 -_md5_=280d4365f7d545b5db4b59005ac2ef69 diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5343.2_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5343.2_alpha new file mode 100644 index 000000000000..cd17cba5d6c4 --- /dev/null +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5343.2_alpha @@ -0,0 +1,13 @@ +DEFINED_PHASES=install nofetch unpack +DESCRIPTION=Binary plugins from Google Chrome for use in Chromium +EAPI=8 +HOMEPAGE=https://www.google.com/chrome +INHERIT=unpacker +KEYWORDS=-* ~amd64 +LICENSE=google-chrome +RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable +RESTRICT=bindist mirror strip +SLOT=unstable +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_108.0.5343.2-1_amd64.deb +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 +_md5_=280d4365f7d545b5db4b59005ac2ef69 diff --git a/metadata/md5-cache/www-plugins/gosuslugi-plugin-3.1.1.0 b/metadata/md5-cache/www-plugins/gosuslugi-plugin-3.1.1.0 index bc028e019085..fb21b6067a5c 100644 --- a/metadata/md5-cache/www-plugins/gosuslugi-plugin-3.1.1.0 +++ b/metadata/md5-cache/www-plugins/gosuslugi-plugin-3.1.1.0 @@ -3,7 +3,7 @@ DEPEND=dev-libs/libxml2:2 sys-apps/pcsc-lite:0 virtual/libusb:0 DESCRIPTION=Crypto-provider browser plugin for russian e-gov site https://gosuslugi.ru/ EAPI=7 HOMEPAGE=http://gosuslugi.ru/ -INHERIT=eutils unpacker +INHERIT=unpacker IUSE=multilib KEYWORDS=~amd64 ~x86 ~x64-macos LICENSE=all-rights-reserved @@ -12,5 +12,5 @@ REQUIRED_USE=amd64? ( multilib ) RESTRICT=mirror SLOT=0 SRC_URI=amd64? ( https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin-x86_64.deb -> gosuslugi-plugin-3.1.1.0_amd64.deb ) x86? ( https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin-i386.deb -> gosuslugi-plugin-3.1.1.0_x86.deb ) x64-macos? ( https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin.pkg -> gosuslugi-plugin-3.1.1.0_mac.pkg ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=6e75995fc67e3d14c951d7d9b240d43c +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker bc57272a0491765c71d973c8cfd35063 +_md5_=f8c4d81b5047991755f83764109a7691 diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz index dcfc1a1bc9606aa358ad77a95a9b0c31442ebe5e..7da49dcf095c42f1a4135e02b256baeceedd5eb1 100644 GIT binary patch literal 2043 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 Zz@lU$=-k3>SQ?*x_g|pIZtEHj008JK3wQtk literal 2362 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 diff --git a/metadata/md5-cache/x11-base/xorg-server-21.1.3-r2 b/metadata/md5-cache/x11-base/xorg-server-21.1.3-r2 deleted file mode 100644 index 1d600d8f3f25..000000000000 --- a/metadata/md5-cache/x11-base/xorg-server-21.1.3-r2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxcvt-0.1.0 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 >=x11-libs/libXext-1.0.5 x11-libs/libXv xephyr? ( x11-libs/libxcb[xkb] x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] >=x11-base/xorg-proto-2021.4.99.2 >=x11-libs/xtrans-1.3.5 media-fonts/font-util -DESCRIPTION=X.Org X servers -EAPI=7 -HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/xserver/xorg-server -INHERIT=xorg-3 meson -IUSE=xephyr xnest xorg xvfb debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=MIT -PDEPEND=xorg? ( >=x11-base/xorg-drivers-21.1 ) -RDEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxcvt-0.1.0 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 >=x11-libs/libXext-1.0.5 x11-libs/libXv xephyr? ( x11-libs/libxcb[xkb] x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] !systemd? ( gui-libs/display-manager-init ) selinux? ( sec-policy/selinux-xserver ) xorg? ( >=x11-apps/xinit-1.3.3-r1 ) -REQUIRED_USE=!minimal? ( || ( xephyr xnest xorg xvfb ) ) elogind? ( udev ) ?? ( elogind systemd ) -RESTRICT=!test? ( test ) -SLOT=0/21.1.3 -SRC_URI=https://www.x.org/releases/individual/xserver/xorg-server-21.1.3.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 38a663574d97f06b6b729046865c8fb6 -_md5_=106e72291c2560edc2e3de25f0ae97f7 diff --git a/metadata/md5-cache/x11-base/xorg-server-21.1.3-r3 b/metadata/md5-cache/x11-base/xorg-server-21.1.3-r3 deleted file mode 100644 index 506b473ce864..000000000000 --- a/metadata/md5-cache/x11-base/xorg-server-21.1.3-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxcvt-0.1.0 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 >=x11-libs/libXext-1.0.5 x11-libs/libXv xephyr? ( x11-libs/libxcb[xkb] x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] >=x11-base/xorg-proto-2021.4.99.2 >=x11-libs/xtrans-1.3.5 media-fonts/font-util -DESCRIPTION=X.Org X servers -EAPI=7 -HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/xserver/xorg-server -INHERIT=xorg-3 meson -IUSE=xephyr xnest xorg xvfb debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=MIT -PDEPEND=xorg? ( >=x11-base/xorg-drivers-21.1 ) -RDEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxcvt-0.1.0 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 >=x11-libs/libXext-1.0.5 x11-libs/libXv xephyr? ( x11-libs/libxcb[xkb] x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] !systemd? ( gui-libs/display-manager-init ) selinux? ( sec-policy/selinux-xserver ) xorg? ( >=x11-apps/xinit-1.3.3-r1 ) -REQUIRED_USE=!minimal? ( || ( xephyr xnest xorg xvfb ) ) elogind? ( udev ) ?? ( elogind systemd ) -RESTRICT=!test? ( test ) -SLOT=0/21.1.3 -SRC_URI=https://www.x.org/releases/individual/xserver/xorg-server-21.1.3.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 38a663574d97f06b6b729046865c8fb6 -_md5_=9b8688c0b4cc871354afc82df75c4ad8 diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz index e279715a6788baf5bbf30787fb92a19a24952615..7acb0c709c184060cf519e50c6f6c940351adf88 100644 GIT binary patch literal 6620 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 a2i4}UnI2G$pn_ERKm8y2fMo9ME&u=^%azao literal 6626 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 diff --git a/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.1.0-r1 b/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.1.0-r1 index 2bc53179b796..7d867be8c4b1 100644 --- a/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.1.0-r1 +++ b/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.1.0-r1 @@ -11,4 +11,4 @@ RDEPEND=x11-base/xorg-server:= >=x11-base/xorg-server-1.20[xorg] SLOT=0 SRC_URI=https://www.x.org/releases/individual/driver/xf86-input-vmmouse-13.1.0.tar.bz2 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 38a663574d97f06b6b729046865c8fb6 -_md5_=ab497b15fd83a6f596559fae9cbbae21 +_md5_=4910fe4bffaeba358a392a285963827f diff --git a/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.2.0 b/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.2.0 new file mode 100644 index 000000000000..2853b6531b7e --- /dev/null +++ b/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.2.0 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare unpack +DEPEND=x11-base/xorg-proto x11-base/xorg-proto >=x11-base/xorg-server-1.20[xorg] +DESCRIPTION=VMWare mouse input driver +EAPI=8 +HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/driver/xf86-input-vmmouse +INHERIT=udev xorg-3 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=x11-base/xorg-server:= >=x11-base/xorg-server-1.20[xorg] +SLOT=0 +SRC_URI=https://www.x.org/releases/individual/driver/xf86-input-vmmouse-13.2.0.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 xorg-3 38a663574d97f06b6b729046865c8fb6 +_md5_=010b984141cc13f0ef077c5d7d77d0f7 diff --git a/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-9999 b/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-9999 index c143c8ff299e..f5f1d75cdab8 100644 --- a/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-9999 +++ b/metadata/md5-cache/x11-drivers/xf86-input-vmmouse-9999 @@ -2,12 +2,12 @@ BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 DEFINED_PHASES=compile configure install postinst postrm prepare unpack DEPEND=x11-base/xorg-proto x11-base/xorg-proto >=x11-base/xorg-server-1.20[xorg] DESCRIPTION=VMWare mouse input driver -EAPI=7 +EAPI=8 HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/driver/xf86-input-vmmouse INHERIT=udev xorg-3 LICENSE=MIT PROPERTIES=live RDEPEND=x11-base/xorg-server:= >=x11-base/xorg-server-1.20[xorg] SLOT=0 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 38a663574d97f06b6b729046865c8fb6 -_md5_=d85f15354f854f43e85ff3fafff2dfc7 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 xorg-3 38a663574d97f06b6b729046865c8fb6 +_md5_=cce8875c7bbe956d55c749c6ade72fcb diff --git a/metadata/md5-cache/x11-drivers/xf86-input-wacom-0.40.0 b/metadata/md5-cache/x11-drivers/xf86-input-wacom-0.40.0 deleted file mode 100644 index cd8132a5da36..000000000000 --- a/metadata/md5-cache/x11-drivers/xf86-input-wacom-0.40.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack -DEPEND=dev-libs/libwacom virtual/libudev:= >=x11-base/xorg-server-1.7 x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXinerama x11-base/xorg-proto x11-base/xorg-proto >=x11-base/xorg-server-1.20[xorg] -DESCRIPTION=Driver for Wacom tablets and drawing devices -EAPI=7 -HOMEPAGE=https://linuxwacom.github.io/ -INHERIT=linux-info systemd udev xorg-3 -IUSE=debug -KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/libwacom virtual/libudev:= >=x11-base/xorg-server-1.7 x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXinerama x11-base/xorg-server:= >=x11-base/xorg-server-1.20[xorg] -SLOT=0 -SRC_URI=https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-0.40.0/xf86-input-wacom-0.40.0.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev eec0bbab06977f1cfc5597269c1fa152 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 38a663574d97f06b6b729046865c8fb6 -_md5_=943897cea583a0ba101e9d6f67f78f61 diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz index 8126c3fe657147234d6477488f279e712c7bb189..a3f9971edf8174ab3ad0527e0b12049c45b6222f 100644 GIT binary patch literal 29955 zcmV(+K;6F|iwFP!00002|BSs$vn|Jwr8n2Fxbrr^GBTbytbV8^Q}sYrGFeR{<AH(^ zF9DY<^55(G@&bDwkZ7x}B0=EdoV_z6+?TKA;qLKY|LOnvr%(NxZ@xOe&R_i;KZWCL zpZ@bd|I`2V-_HO1DfM)ekXP8@>OEcYSb4V+b{+i=cRzZ(jw{{sJnG;tJMA>j(b5%a z4rRq%;)pxOGpvwmK98JY-81F0T`3*y4A-bvy^ax%T~{x?uj?H5zC*0}`1CLT$3Nw8 zehNMHI?`44weNP<G~!)&s&kic&7;Lo&N%9M?KQ@6Ub9>!@G)1t^R>^j<#^>W_HnP8 z=bewW_KM}Y?p9MdYOOK$lMlV?iZP~fjB>BC>kMb_bN+At)m0k*=|6q-&F4RT_2<vu ze)kLOb$lJur;@MNa;;tX@w3c%jS;SOmy%-I`3^^H$Faw5$Gyk84puOPo#Itlz8zVG ztIgv)(>%uBE7x5Q)^Xh{<s+SI>@(Ch*@AnP`#5?y5)aEN$I{ngE#pzH-<E5}v(HeE z`;2FdGhT7EUhg_tWB${Qv|7GqNFn9>4CQFEwajN8d)L?k%Umxuh&NxmALBmnYsZ%F zea*2`y851@#{<Ji$HBsnqw!&w#tb7K?T?p>|37}WT$lq!6B5>Rocmm}hPhk2%8Zy% zxnpGgdLOlgGi-K}O)0tajO9$b$8dzfd-Q$t5$Vh!-m$ig?H%DL*w&GbGp%Ft$GxR8 z)>?z5U*|c~8SdYf>&~UNd!2U+_kFkBR*o$GOzviEyUc#9``nmlE9=ZP_q=mGT459O zxNGObj#%%zZ%pVu&(d%kOfd%bsFhjffnD)EVReiv^_ABVLgT^9m402W{_W2{eignB z<?G|CpUbDhzPy%dl#p8MqZ~1GA7x%C_g-+gK65+{Z6LJk8Z(bxj)B#V*+;xeswEw( z@&WuW*0%7oHS=|kRr#dYc^s@WVn(sBTD%Gy+}2_V&V#>iqxIjGDj%#y8!@ic@4Q$S zmU)d*@Z7r2i7AYu_Pg*2<Mw&Z8V25&uQ=GD>kgr}v(|I7OzbcJcvrlV#j6*8xX*TC z@AuqSyn37~%oR@z_`(#A^Y50be$6@^$N5^Pc%<3^q?1n#C1ap$_YuyD?WCot97k=V zZY=3sE0wnTj3eXkrNy&=J$1)ij*CZ6@x+mFwwOe`oYn+iKoVT7o?~uSx3x9zH2CNH z3M;(;tKxMvr|ZmoQf}v&2WGb#UsZO-hzq99pWV4*pnT++Mu{_Ffo-+eI~aB^KBMzb ztJRWEHnOgAU%3W$564~6M=QAZc>pZu)!3O4c0Ak1b>ac8PZ_6wt<uF3q*VqlI{_&+ zt>P(nZ?_v1g}!Um+4gZvtRx07X^$K1x)YGt!LkMVuX^>I1AbRB_<fHvVe32Av>VWL zV25mAxek{9nqVz&3gD;nw^d@9!`b{C9v-Of=ft1G4YH(LSGfu?CeO2tiA}eidd8Yd zOEnyP?6FSXKHrnCY&d_34anNKB_Lc0N2Tz)`|y#%2!LP~CkD75fxh2X>HD8QV@$`_ z<*T31Pr%-5op^J864c?1+YLewUa0enV}qvQF0sdbgqGU4Vwx8Qi%B2%eekmwRNwk& zj+kNLorEFYDV_WxFgu%{u_}IXU&PbcfSYg<L@q-B!R)tns#6$eJwmCOrS1_F>9b&- zd6kBd0G=V7EDc6hM+BzuTweDcv#~Q}OoAbv%npLjcnI4PYR?yeAa(o#C^<{X3-`O( zt7G;G5MMmgZr88t^y7Cw{yZN@KLGRN6K42EC|tUgeiR%PsNEUIYV0)*#N+J)Fs+MC z1Pvy(ck5;6J{ksa00`g*fjPB(@~3xe;5p$LR6AHuJ_BUB?~$?p5()JnNIL47awdK! zkhH%%kB=g*vh6ipdsa!sz_c&$IkQUrzT>{0g}+#ZN$9V8C;b1yl6wXd0>&S3{>T@y zBO8Rp-v@!WO=9$7At&ItfKOog2!>=B#R>eDTK{0JqH9%heXZ37exlC&cpU)R!v%q= z2hPSWofl}1Kcp4%368+0;6CTb8)WT7u$xbdcw{EBfH5~LYYHuS%n6bM*asnPUhQry zH9_NQ8N59<&H))2zpYi=8E^K3HXu+~VLp)Xm?kiH6CpYu+~Fu2quszz#QQLDKK>Lz z5;oTfwkHH3S8TF$VmfOTM5e*|q_ja@%qUDqOu9ELfmpr`k+XkUtNFte%O#&B#@8ab zxO_{;ncSYUH6D<NU-;$;&K>oN{W6$Fh)oRbjQAQpGHXmVvO9T?ai_Z$n9IF8lmZ99 zT`y?bxOt0^rkmUer?43!Y}j(fl@f38Vh6;+T0}1ZzNX2W5ViSf9Fzs#?A>BrfV{G% zlnAh3zp@ZeGr?<*K3Y3hxbg&)!U@j-N5C|;oM_C}!Klvx&xsh<aFa%ylL!iytuKqT zzr&OQrUXe(pK`5llq#^c0U!fT^@;Ws`#pHj%Ciju$gF%0I5-R7cN_EA@H5PDp1e|k zKLfz&#svAxeY2o=Hq`6hja3G{;oExvQJE-ybS(aaM8kAW;C#GT=f-*#K{my)p+aE5 z88@qcR3T=9*kz^!K}ZSnVw*4&IWK;RxM1S~OeU?|dO53Hxx!96v5@b~^O9n91Vqdk z1`Ex*Ay^>nQ8$3o!rw2{m#~L*z99+-2F!_+2Ty)Sx$KQ7z=rX_8T+_1Y;A4XP4ju# zI3AZ+*eb7#D`8R)Zo+MZsN}mHGc5c9BqJIV-=NM>b4XbCtg>1ju3nIUJoAf08J%$N zzS2yvEf4^==VSD$d>CdS@S!g$N`w9KG>9kuE@3y}%<1Tozy+r0cQeM8_NAJ+Lx-sY zl2EOFuREOQfM8=_jhzgNpAdexQ0WgA3dRq<z}RB10D{sk?=<q@wGVwCq=P=T1Vmk% zpp(vY7s$Z?Tp-BzT?n`>XVz?CGyDaQ%dm9Zbc7T80m92cyh3TT1TrDhkUnU+8h3lk zzOeBV;F@iK=MpafC=ego81s#WYX$v?w?VY$$_Nl7DAohZBOZ4BjK5rP;sccCv(kZI z4X6u@pEZHV3JOR|HrTC&xZXU25Ow^9Py5HevQFjeT)+A`d<yA9(33wy6(y4c{0ADY zKqPByVyhS!^p~)WpKN&Dy72F~b_)$}!j6gjgmdtFU>~sIyUK{s9mpV9>%}J>0sgab zGF}>|iu0Zmq{BV}@%x2Qm>S&v$XzkGFx!w+mF!akmO9>Bz;*T+;Rf@lL=-|JtQJ~8 zR6Q`Dh<4_qF5rU2L&L%>+4}$@;cXB#xIWyE0Cn{1Bv?e0B%<>sFvgDy1t+hr(i@;K z@kZb#l1<_h+jR5o3*w7?WVAb!5xlAQ#<oFLjEL<xc+;c8j^eTSu!nUb+SpGR3otE* z7`RU;1qm5><g*C){GH*6O-Yy-K3!il3Q2?|f{6g@u~5AjC|ctP*u_HIE##ZP#ug3! zhrov(02`rXh!fQDneby7E-s0p!92&=p~xFFKqMbBF;)qb==~sy2OY4Q?})fvdau&I z|J;B2Y5n|Fgs!~xa2Xg0j|ND|F!qddt2I|^C{s}U+AI_91pArLIJ{gZVp9X!^qvIT z7R-N4ZR403hu=$el6cychQxg1Fb$XkgE6WQ7rz)2=96FRgipY^3VXr3EW^thc+BI* zwM}zBXHU=<Lmn=CNR)sVLLc!IxQrmhnUb-DfGrnn#9zodD^UrgXG9ON%<#0?P=&DZ z8^a$P>#K2mS*LI2pT7F(+rQp_-d~+xr}OLfDW3IB56*3pBzEl=orai>7ZGC<t#7o_ zQ8GA<si%4XwpqO;3BMMPzWAa@l!VsJzM+Q1o(6Y_1^a3I!-5~;&R|pIEmB8jfembQ zb6GlmR)1S80z5XTOJ-OZViX=3SzrYIEI!JL$dhJrqhX_YPeks`!{3Alyh$Yw0Kt-) z2?FHd@o4BP5!L$W@f;VzpCuzAB_uYBc(;fFw~X`6KVGbh#maA4OcciMcRHcWCldMC z@DRdHKtshVz&>vx4-zL3bHOG^I>b*tilZ)G1KNpIV=kB{G%p?4)rA^PtMkJVE&oWP z2jqwygZM?j0R0c-dtEP_x>s9(4BQaN0@fo-6Fcz<A#-7OeUA`w446pMjL`jOQ$oTJ z&Knv?cspuACT<BZm<tkOdJ))1ixUZM_`p2+oskuo1b+ue5d^Pzuk{a$_1Evdy<IT` z&8IUSZ)9&!Say3fB2~z^KcoP3YUKp-$BmVaf$tKD@=54eH>(Nk;%qD9zQo=GgM)AJ z5CHf>!7bP}zGR%)d!oHpY6KheCOmf;9Z`?3VoC_MmwBP5K(vMAGtRNTcz%uXyx?A~ z94A&I*kD#HQqzwDL;-+8_;r)3Q*}X%tD#Jk7)+Yo0URP;AC*7J{1!--H<T4KxeJ>H z-Gb>KzjB3dzB_;V<sl0M<?|?SFKh`rHEyaeU?o@$TMRkl-A~w1=B<%5y8s94(#iua zG@t_WJ{rGrgIuVmFxes4V7L*I(G`S&&W`4ddKNY`h&6o1lf9iV!x{EF00v$O$S0by zK(MwQGEOv!ebpT391Sx#LoS+Ex<GfdX1YK@;&4GR^#T~MV!cg*2p$-qR#0FhXgAe} z^MVyXM+cdS)&uK^hW3uN_g@3xH$VLN{rc*s&wu;s-`02H`|((owBh=YRYxnZ4IK(J zMF}L}JsSX<2{-easbeGPB#?krND%}9<0hWp(FsMZK|maa1RSKE*m)toKqmAb^Gn2@ zGGGJ41S^(TAdr~{kJ#z4U-GXIpq7-8(0Ksdla=5fFc;8C2dLUbM0BEs(@9(<Y~0sE zP_k)Ac)a);in$D6j;n`I2#7F3qIGHL7lr&q7=lX@crPS`<^{zjgv|TbMf-8@Z^vS- z!tr%}7Aqi=J|wHI0Z5*F6Fd{Le|B?gQMdumc&1k4d_o&LBf(s;2gudhqjlo<UAu|6 zYQ}XVWeM-M40nv#u%-+=^PVTtV&gpnUJuC4H4zsp->+m9@X2mpW>bRfzr%6RgnSif zUnGM4L~M1R;||c&1<l_l(8^|DSxD(z+SO;0xkEybW6&=37$Lr3kno8U0!w%~@__Wg zvxu5FFB^QVKU%H$>uP<V?%2pM*;W<I*ot8bVtqqs7do29gkM3T`hbRkm;eui205Ey zfsiVkxx@W0vj85nfJv+{4DtvWewL1V@h34Nz7wqWf_j8<FR-YZv3(&uZ%HgcYVuk) z_ICjg5Vr)d0|>;A6UGTl;0z;~;{zh~*z<;PqK6<KKx`pG0CyNMswkoJua0ai1@_Pq zOUj=R;rVcxoI6<et~}k#wtgJ_hrjeMr!~p^9!vaQt*NmjqUj7!pc4y2RsauDoFsN0 zon13p9jqae;a1<FFTzG|5E0i=2zn;Fc{8B9^~hsm3`w{x=nEX+5}p^-A8ZEsa^u7B zytQ8_4|Wqh;8Y1b$EYQ2K==TIa4Uj#BOJne4^NnYMPm0TYH~skq_w&*!5`Frp{Rsk zB>Svzef9yij)3gbtOe-H&*bib5fK;>a-Qe)_p23It;3~yBRvmPjZsHD@^#d?p*=US zjM7=eo_-{}9{;SY<v<3pl$B@zRsh7e=QLYoitTNl98b9SnBm|DShvs&4p?0#nr#rs z96bb=%^}21bo+}!T)clp$5((3IutHEvSK@uu$~}L1*C)?^P+&jmKCGR(WE5@Voo}) z^H_fEKqQ(?zEm}Y9I%5hK;#LTz-bzkSb+{fhAc!;GYNRyzn(yR^Z8Hz$s?`wb&Oio zb>#d$H62}DG$lIABclZ;F%I75!LY1|dtN;sFeuEwxHU+PAZS;aIZnfl@zQX^dM*?R zlobsI8_GG>e4%oHzd<lqW^$0LCLS<jqI!5C*5oZbOS|@oPj`b(_SFwn&y8CTf^xV9 z(Sz{PiJXKA<T|?QMqS+|HC9N75kwMf)}#b_;W6}Lwo$S_yM|GKkIZthYk+f-(EpY; zewHdeOO+nD3Pg`Lfrua;rptST8y18a;9mTda75(0V)5OMnrlT~9L<b3_)Qe3{YjJ_ zo!HQ@apYPq!kdR~`#|Ahp3g%@!fBE{R(J?r#u7q~J7V;0R++`(J6NP}5YTH&Fh31A z$<Nc}aVZ=M<MC9Y^DR6gkqK#sw602YumOQ-c;@R-lkg{u2v3f!Oiza<C<}u~x9oI} zL=3>}c}^DpwN_t!-^W+q{_uHy^K<|F?T<e^$dz3<0>%5Jc@l%#-mt;vygLui1U>dW zCq92;jtkB{bACjI92}(tkxww5i8{GqOh`<m6EQqr8TuX<K_Z)5MxwyZ%rg@aSxln% z{X|;gGH49Jf0-D135u40q+UGG$iOqp+xYSTQ-avc#ILlD1WA$#xEI)uOLeXJ+L$}h zoPU!`P?(`eSaC?hG;`*&V0c4{dIS6e1%EfhHj7{Go?go~`{#Z?`G>>f)9|U5w^qDx z;-Qgs!vx!eRqP{}BlhUJ#|tokra+enWb7&c%Mx7~!{PD48YoVmH6p)JDisQ%)Rd^6 z=+~SkpS0m@fC>1AXQjy_qGt=zyuVgUjK*h1RutpK_aJ1VoZ&`C#Z<zzdmq?H$fo~6 z?hs3bC(D4(B$o|HAJ29Aa{vJBZ2)dqL!fyP_%T`p8v(apZVYTKdN>z$9`&_a-+Z_J z>Y3N+TIEkX_&X+IJrFxkLEX<o1PCcBpG(243xt2?RATSeYVgTe8+OFkLhDmr5E}mF zbGn5mUkSJ&vfj8jv<Uyi8LvZC*cQ?_H%M3sHILPVUC$BU!rID-GR*N^H`bC6I{^vZ z*Fh+TD8uS%34A3R+PWnZ70cgX>J1emP($!CJZ2HA`#DcShXpI`24!>*paX7u?+OP_ zMDt-4%em0-H|pZGSl{>0|Mr(}*T2KLn(LK5VXJSnzcCiTc>xsrz_n8`cuy=L1U{~n zd=4`;9vx4sF%CQ*tu`Z(7-gs_gu^`o$PduqxL}NIZ=Aded=*Lx?j67c!V|!5JUn_G zrjz%4AAH@{9+<`Ab%0RRVMm@G?Y24tEkNV|3Ch~2M6@|Zh)W%ESl?#s`-p6x>Fh8H zq|XFa+63-awr5Bt3kr%3w1C6&3!s_>I~mUgjQ8<cuU~%r^Uq^FD|S9C^(iZg;q8xb zB<S1jyiP#T5zKZ+qoD8s5(LN|rnEYe{XppPKjXRp7v$>I2&Kq5I5*sJn>r*M&F-%m z2`h|rHxJ`eC&s~i*GB2xu|S+M0Ro8?UZB5KaKxWG;Lt=gsGB)YJpQ!&=A1C9Gq6T; z@!eMIER}S+pSlx#WSLgo2e@U9Gi_K+Ek~I{UV<#|*itLRLQn_BF+C82nkhOwviYMW zdm?2BUx<BvCsE-PFaX{!LvP?0v8r(sxRfff2aN}0mgn?>e}Z6v+(bVV?|@#Mqwy2i z&c+XpP}ZCsMW8K!q_bpR+B276N(b;p>ujS5+F?#j_(dw#lPcn6fXlI)86BwL3Fpkp z2s|y`==;LwnO)<BQ|vIth}q)xJJjTF5>^JBG$85B%frF&2bk+^=9p(LY%ij6qx+Ve z2&xO%VP}7|W(mhUKb>&+H;P$CFo+erYJmXO3DVpi3zt$>IZvw<vfn--d}o5L61gj{ zgc~*EC))+*hS-<Iw~Iy|VVpzyw24Dt-BZouK`y@p$iNrxjKYKd&lj(F*e{5GfMY9| zrfr!28BzJ3^W3~!x^K@}kvA2vs^I_K`9hX`vDKBBUXW=ROjCiOB`^UbrVlZQg&Cu} zj}zdsT%=){i_nJ90#Sd}LGp?3zWTSn-9LXjzZyRxUA~$>fBTp9^TRG=`n7y0`cv7* z1PKQu^GxVG*w;BG6u1LocV}HXDBEzp0oRLRZNJ^*mkx-L#oU|N#pa`Wmhp*qSEnB{ zKoM{WB1JyXhH%FY@dSsD+obk8S_Wl#C~#Ul5=0%QF|U{p_@U%PJ?ja}I5B&CbP-hZ zQXCzDN6ApL4q?Mp##P#BeFT&n2G=kSq6>SDc$}6_EOQ4FxWE(G6c6FPEZukC-v9f* zJhY;*Oy?WKfJ)##?FpCyI0y6$3XzdR0d~Mc6V(e68}%I8eG|0j@E8te7`C-HcbV%F zLoQ9^WNADwo;M(-sV#HA7qJ{EsSOhhC8u|)_YH-87l*7+Qe~qOczRh92jwEL!aeZv zb2bm8ARZnRphCk&GGk-+vq|u>c@gBn5dfILwMsqA#~unxI2<%Avs3{YoQ1ISMj}Id zLT1z21r_}JWx76vBfV=KWF^2cJenoV9)|`v6$<ps31$MW^KjQwhnC^1bt_`4<wGv& zu}gmP?~8x$7NN88izj=NpA!aF{8F3ab`^a^AktwhP3eg5^^({C%$?1EcECNM3Hjen z>=GN-?I8{jalxuro7>{I0~R{=f|CWS5EuLgOPSW)=+FHwhAIf1tF*D93x@6S_4aUS z!k7!*QM>#Lz4ltB|NhVa{#E;prKS%=f{)rAVT}09U`mA@EJzPzZZ*Ab1~VuD3V*;{ z0nHLT(+K0(s>BGOhtNIDV%d;T0PB4T<{%c90XPw{GgQn&rO{8*I)L+eW1Z;kH^QTw z>r6FDxm&aP;=Bvo=+3>~g4|qY4`hLSFFx#1UYBGYY9KhN)P|+BoD!Nnz)=_tdbU~} z;;{v5gU{y{PmwkZ)ix{%PfGc<Qvc_F`EQR!g=eWOvwE!+q|_?kcFgWx5h|j`_UXuX zo_x%K;!T)nZ4uRYVcpidc`jS5(eS8cK(xUX)sR7g?XJUAm`Mt7>wwJ#HXJI5Ro)Q- zX<!=wA>R73Dp(~^64n*Xcu7N$`j|M8AF{DwsHf*%_&?SVWjW_*W?V;I<>s5%%;dRv zXox7J(ZX}#yM~CM1_NgZjRk4}(~kpmg-jP~97F7{wfevR`#=A`gu(~W>(}Aab-e-o z3KFUtX_D}AK-togcuyX&U7l|4b)dwCv^pQfA~m)!VQSrssVWJBE5|bRkb$ezE@+v! z^5p;7*HyD1Z*dox3v?Y;YfL;7KKt8Zp;S>z_yQny0NuA0+he1*w?cv6KsB%-!%ByW z4YQX=!-LpsgGaMWo83bsf!CX8(_m|3UDzBCfG$KT0=Wc}nRg=~!j9qv%OQZR-%>aK zuvq8s7VETjYTo9wk8u!qd94HHn8O9?u1*Xm@TVJeCWi2Z`#zr&EUec`r40*#+HHOw z>NE+TY$B3nbxW;qQ_SbK)^j5{&`{HA2J>PE8wxtU77M{?dCO$$x1n+EQ=$reM4}S! zGco&Y5lDhrbadE&L|vW|p=~{kZW%{U4=GGoa561StghC!u_VO+jQz9s0Ae)>VVNu; z5D5|9c=a#;;}MEas`*3&zE|o(3V?YtUKfJ)sMfFOIxQ6IGBO^zc|RP4-3H;aVq-$_ z8x9}g^%tHt6f=Ra!tz3|pkAn04|!OZ{?ww)10tSnEkI!tGA$TFXT5w7U5WdS*s>=U zSB|YeXKe7gfdCGK=u$1lzk3fup2@ZpFyoLyPmj$m*9qNJw^i`#!Ok<WEqpr+20I8i z1o(C~^L0>sm>b~5bDnRr`d4VX^$+>e`LTA}Qd77S{C)5VJy-%tRFEs7@Ocu1+0kKG z8&+B@mAc)XGxNpmV54ym_GlnekGtyk@Qi3~0EIZG$1lYDi)9DV3WEPSPVw2Q{WHIF zH5e?EJY-nskn`S$at8PE4DO7(7I->a2fuHYS7PWFF9~JIG2)sL(+#pYBAVw1#;9v& zrTC!|N2-;=dsWB>ln&M~4UG6BxY_gHuTul1&X0uZIVnVV$T(rky^F)Jy&BDmX7n@C zEkPQm<-(_#Nd)o&T5n4+;~Drq$SDYl>O;{Pet_2#1lZLYhcqz0h3Tc3q&71)Aa=$R zJy2e%kSCDG?*cP8J$GWcFL(*4z<<y;*yeMpS}-m++C6bkg6Xo50)hc4CS1UK5F79Z z;0nHg4B+DclXCNX>&~Dt{^Iu{g$j&hb}I)!*!Md9%lP?+f9cZn#{)kRG2iZIL5>{; zL=(tHN)yI*9%6_!sfg0NEpvGODNBQ`J1@N;>S0#MR(6^n20<`yY_Qx%KZH0i*3zYr zla-DT1_%Y)coM}AvxYFjdcJ8oA^w0AS;5MS?eIhycs9~fCWBZo#{z?Vikn#V11=e4 zD2dmexgA825mDHvwMIlg_|>M8X4R^dbs$W%CL+lSfl81a5!DM!gGYZaSO4>`bm3EA zL*L3dvH;1GJ=3z)BtPCVQDX`LB;PtMSqp5_4QvrDHC`eWSPn2H{|d>xtjT1pr?pZ8 z*<y)I_a*Kvoq`Kr!59nsuSYqtWQcDpFPvI@^??>gqSXtVL*${Hx}^BB+#T^}ZF_|b zHBSriJL{$+m@ZP;X%hzii?o#n+%7P$k<3EmqZT9%Dt1|AZW1XWYKlEP0rEq{j{mSw z*Ow$idsEO7Jd-oTBsfw5YBhAU6$~LoVnuq&*5{R0WOYDd6a@r;-HM3%OX0*ux3k7} z-jCpe_>JD+f>tw6iz0|<h{iaGIU!6VQBUv%0BF254PL_|3~ShvXGM#TA*$pUN`Gp{ z;k&sJ`hiSBAOJfgwVq6$#D3t?zNgEEFEiw$oWTYPbCL@TI}yzdDYYSjXF*_rF^#yL z@r}CXho$=WFE*7v#gEQs)je3q{@d^~t>d(a49Zl{R9Br-L#qh8e8IZYI)w}9DaHoV z3IzwnM$WO%=GoOw6BAd47yi?4qz9~a;*CqY!YR*QQ6m%d6MA1q_;}r}ild7l`$c@B zhd>$YQ=WX3jRS?Z0>#q0f|Z(wN@7dprv-r+>OPt|Zx*&DbIi?D#`X9wt7fT^%_!@% zUJ3SpZR_~!Z->%f7AnrCOfr5Vw!DklFc6PJ(eS1)EU3c6gE?#~JBVxZHVJ%N$cF+w z`N8Z7rQJ&&fd_@7wR{8^LMRIOl*&uqFKdG_B3R(+{dkHIu{?{C?DYuI0@>H`JzFl( z<gp7xc48s7QLA?rpms<c_=1@b6VKx*B_&Mr#u?>vo#-Szal_)KzLaE9yG@$_vOI4? zW4DFzuKz&b+xG->T_%_&kNF2Hl|F@--^_CpjPVsV67VM8q34Lvc0rW9qr%v1P)g^N za`A8AOF+){Z%`g6(9tZ!J!LOepo7y-rB&wTG@)|F%Es1?Bf<p|>k}fB#wMP%`dj~9 z2$~#$6H^8-CqgnIJPyK>ty9Z@pOVLQ(6`=z#C{Y%h0m<=COE(f#iTMJ$4(17gV^Bf zvc2-$))y2rAJbi0#BpTDnXiR~oWEbGf8C#-#XA4(lMwh$@E!bL_rR_LmxMq9`Z8~3 zEI||iiV)hQ0pl>x7{GX7G8V5M6^J`Lqn`YkJ(UfqI5GHcjuf8AlI?2Q{%w2Jekv_l zW1PwgtkKF#Ek7p=Fy5<=jR=H}AvHS^A?z#jHQ2IjB!Dk<-`%r8nJ$Qx0<K+=5>LMk zDl`mNjWF@0MtCV}&_R&>1sU@!r#;8SdW0bYzz-k7-}v$SpML!1+s_t<BuQv&A6mYE z8@^Oti6{eLYHbA!o@w17dmg$G<%KZq;nx7hS40t5<qZXb>|WaO0I@RcJaoHetgV@s zvf&USEF5EFhgt<x<*%nn3J3rZ;oVKK36YQlxbDHWj}6ewV1=J$Jp4$tJcr;D4=EKE zi@uQpv;}2`H((|nYa+_QJmhgI<}_lrEf}G+c_zNJ$>H(E1DD;R9P+U5{=p5$pMU=4 z$1ltZBAP!ChC5p>$cCx`Er?#tj?d#c|MC#k<0l@Fr8;F<C{uO{t<2hH;usrjZy{*P zgO_CEB>?NWRQJrO5nuztIN%cQEx@%mj*ruWWH7duBL=&sKye|!vKXX@EftZ)F9BwW z?;z8KML1VQna6=WFH@gBcnxe{AG3L)vc$VtGjt5d;CaFDYAMNL^?Cx(&(_Y;#?_u@ zJMQsbtJ%Nr-z>Xy9&vNk4{cwj4m!#<b>RXw4F@0~MYKq`RNmVv|L2UXS!%w_UgN#} zI-qli^9~ocSS71)ga3DXsvItRK96qh_)7NMt|w&)jPd5Z^Lpcc!Fvm5A@C8Th;X4r zh=x7V@mO%OWL0QKJwwN#z=_CAjO`b`U1D7tj_t$5GYpCtLwvrsxj@*fS)r!_gUEBV z`Y6FB?Z6u{@l$e4*!-|o-;bZ3mHMKXF^YG?bIb@|FtcIy!ISM9j_Z+MKY4X~Y6*Do zs09cGHt__aXWY+Yq7+=CuAZ<A9mdg{hnppwr-jfB#+NQL;r6d*k>WWO?x=&Ac;a^h zik&|wgQxjtUZ7_J<Q5{3H-%It4~|i9<$%K5x@iLU#@sxpIg!pC!^OQeY_S#7u@e<B zJm-oYeFo$=%iRz2#JA@e5wGRN>}H2Gy%+1tF?1vp5@p|^5c5k!(q0g#n{8;t{v*O{ zwKS_)_II;`*CR*->b`AxLL)*&^J#^=qB+?u!8WG7aFn|&s|KPh05>CqK^i6@5RPGy zqs(C&{mbhNy6YooMJZ%X!P1Z>BL=9g2bfj~EX$nl1JK!!KN%cBr#35K!SIf5uUH5i z-u&)%Ho$El=m_g*W*+Tjd7VLFn}vvIZyS=&_*;df3$?%f>-y!Z@|@PNRQW?w6S%@= z-n?gBPp=g_y;bswrvzx0SrxdcrR0!09O>*C-qNZEF&WKzMD+s<MrOrp-hl-|i9xPd z`<Vz2>GrQTsE8J@B-hw8M}Mhih<7v^tca)_27IXot6)=gO&(4Xd^(a;-D@-TLiQ}> zA5q|B{VGb;>}`z^+cUhN;q9S8{@agw0BSI5ye(Ot$gk8yut|4a;lpXozwRG@_<VjT zn?c=tD4H4a{!$OqJ@KhxGQZuSb?g;eJK<9$boi|SW#M5RhYaXbunO@!FeF~eL|(_l z?B<OohFNEOB1eHl0Hii{9yhNW*SK#p+JN^u+H2lGmpfXYNtC?K5G<0c=V7e`n1ZUY zm(PCmCszn5B}&-Z0>8Akt3yiL(}lC`!?%kRgn&0<3VcnU1Aceo&`z#EFQYe=%b?1_ z@v+H2TB>3<?}teiY@@xe*A<?yo0=5^I0z~pJhp4~={|l+{Z6~o&um3luHE&u2f(r} zn{p(hpj3nz1v{UtjD-Lo2ysBR0Ifeg#aQ-tA58(7Uk*qpnI1T^yqExAwD{>}-_gQ> zEd5Zp8B;QA_*A}J(SnNug1lMW0{qN-nW>ql1&w$|T$io0W+`*W#16jR8eyQ8&+Nxe z_I~h#zttB#OZAy`5~v~{`av)kjH*`H_9CP%V+*Vr>&+cknjS)jL0pD40n+RjS~RI- z8!7@aBgtx>_j=f@u5ZpGcuvkI4j1!7z^ohQo6uklMV^4bY}WgD>A=9o`}`G<Ojd!} z2Ebpf>;qWu^pv|SscNk^mZJ#A*sdGM$^CG^N`DNprqcrIXf+ekX4oBYdw89RjBG6c z55kmWZuB{vud~ec59?Guq3zy9MUFv<IY)lO?)_?^K?fT<W?+#_z}pW!jUPkg<BH(B zNwH}Ga)Wb8cft8;^)yV*^4gtkcY|hz<>@)35uaRuEJEmzn99asjNzTzE0VNGC_|EY zRy|qpe83qKDy9IQOObRI&-ZvpEAvq*Sb~`s3roN@f=i9*$*S8vTx=U>vxPh*77KkN z3b8f&T6u~#tt!ioCHRor`_>fbCsg9`p)a69E8)6u=nTz(0f6m9b~b}OJPTo(uidPn z4S#4c{=EqfB1Ov<h?)3oNA&>DHx0uWaA0g!MlRbm`^ts43<$b()^oLa92KJ#4qyFW zn7?vwvMMHi`GO1Bj_iVkJNTq|S02aHS{9f`*d?#Tw?b{eeH?t>yCz$m(pb~H(ftV0 z`)MfU6WMN+yJ@uZLNAzc^F(mu--cH_i}b_#8S44asi%1KcbW$Bw5*B<_T$-v#HQYl zUcK?@Y$G2=j_R4t0<bXrxcL)aw#3d?hI0`MS&3k3__V?V@Ii|NYadRV`@o$AQg=cf zlqRU7YpCX%U>7ftTB=CM$2u%qB@`d_l(Shp1;FMch662FtNGMu7lh49?2XO6<D4@a z16dyP9;gXlXN=4G`_}At#ILX5@j2Wb|Cy#hF1wBGnf;L1`~J^gn5S)pA5t)w62Mft zJ=muAFDs=0$+qh9tPdRzb+4$ZWHsbWN3zcskhPc(<!rq{$SGO6f)Z|xrzGwWv`j!i zpTLe}O){TxMhCb!0wTgPPvqM>t4AP^J*9?C*!gSA2oMRRj&z`PZ4NFDTLHbHP9DVB z_sb@PJr%~zAW5g86DYGp70`e3{}x^J(^)On_cZ4Ll&8&e^~-Zzhp4>Q>8J0%ieKli z0}GWu@bd(XMfgwRXf*MQ)$&v#;fN(X{g9Y+h27c=ed^|XKOa#%j(l<qzzxh0W%{MI zb=w7ZgIs_TICT~n4iW7vPl|k6hi~7)8kUHhZ!U!&m{CRiq;gDaHSDBX$3UHrsBr2w zF6DN|^wh#(D3EQ!+yLgEv(sVZsMdKQ7J#@;&;vDl1Bk53MX7I(i=K`}$RCh#I>7~Z z{;*I#uV2;=pWkJ*C&B%#XO2$zU^n?V$dwINK&FM__HE-VHna_eNpT_%R$=*Lh5%+$ zcYL*VrQ1H8h^e3qY}~wbOehfMvn1oe#I_Y~HnLj3ao`2FCycM?moC|nb40ENwUlF& z>ET@mUv5yR+<c4y7;l4%p=m;fQCP{19Dt)BVon9Y4e$rT=HZbHapB-Op~=KK>pl`n z$C&|FGK@RfXNGxwK=q&d57V4NwjK?KdFNkX-h}zn6h1&fbhdhR=2*pn+j{kT!eqb< zGsq}l1nza14n^l(wu#<0Fc^$k0-rE@*jDf(Vmg7<uG3-lBM8BlB$Ht6uwD~-{Yvh! z=Xg8;I36AIz@3pR=FX3#SUV>gp=0TYygJY^r$)Fkd}dlI-ex!_6f#}*VmT6JSjC!E zSHxw^ERXA+9%O|n>^h(5+_JA#J+S|<RO^TNw8&jgfd{*Yig}wBPY5(RZRLI%Xm0`q z<g9kI3_R#2LV6(U2%ghQXE-{doy~P^tnWjk;yS#<#YW%7Sr7Ai_VgYm4Y8McD<+3E zrVBaC(_Z&gt$273wWxOPu$U+`D?%Z;<w}t?&vI)d(SkpiFd`nOJ)Qvz2P|sa*uQKs zRuD}E^0_kqv~9xN#UX2~&LVK<K0r@CGu-9csXy&Q*F~JJA5Clh@@ujRUhrWA!PMj@ zuF@=7f?r;e#!(ew7&NM4mh)iW2bfsDWae&Xka!r-+G&?BYk`v?WtKhG@CWCNAqs)N zykyYXJ~i;WKgU5HIeVUV!n9vG1$41x22Rz>G2YH(!@a7*VK9)~JWBP!9EEmzs)f7n z)*ZoT@OHq)akFryTAj4kY>_*5UsIjqlS;=H@)7RuI66eyX*(F+8^(vk-sj(Pdc^T} zUz{RoVGo$i>CC|4un~J>>=I76(mbX^bk1!HXfrboZ@dPvz3=W>7wXz#T1)!21J5de z4tzxWrZYb<o}Oo$)*$m&%{X~BOgL8H-Oo#~*w7_Uf{3BbL--iX{@Md{z;BmR>rSV~ zcphs5z{377j079=R4m%nT<qf}MiXk}y@x6LWpTh9)wvNK_C7UXPU1+sN{b-zM?v%X zm(RZyc7Rn_=^LvqNRSg4pYoOV)ZHV9OdxuWo=$TCFvxL=p%||(Sv>@RmtZ!Sf%U0` zk_f(UR7COY7utWHPhtV0=ERx9K^<Th*kaR&?Q^(Adaac}SJ$3+uLHkuk#1*$fzLXG z0%?RHsHh0eN+ei-y;{rTJ|yR5b6AJH?cFYCA=)v~k7_^M3~*YunP)2&);8OQaA$P( zhLj9PlKkUZrB53E8>B9@dxn@7CsJVL{7;O~$O{ey&EYd`E2wtPWrqP>_Hpw=%Yj6( z*!MPwAqae)9rMyji7VlFCI&#F)XhCitkbHOh>Nqr;Xy%g?Uhu=`|}Ex3v0`cCEV?F zSX)|%4!0~tQ`&9YpKX-S)*7|$tRT<FqqZSS5^lQ{4=N8^l=xRxaX8+{I)X5sS!f=J zHv-edj?WJu^_MTFrQxxuSl@Z#5~GvXDp4O<e%wAMhJXqW^Stdt>_lgKu8^x%?E)eg zgTo1JYsz4)y9GZu=4sJ_726Ka^pvJQQ)Z$S>n9=loY!H(enit?!%Fja4Vq11$a8CV zcmbFtLf?k^VVmAnPreZnu}8mHHFpCIqb8fSX9^7kihSCvk1Jl$gVXu60CejGvgsJU z*_!4GXK=}?O$>V*g2spAn!o&y|MF$AAfb5Io2@(Oq&chykiu^X>KmDAcj5^$^8b!Z zKr2U6v&~=w@phU_wZ9B#0w7CuCX`3g1@?Qj2w@`5Lu(QmLv?fE;j=qF#KLK?3W?7C zl$ZCh0N~$s_+z}M>4p1AcQ%&zdWLMExmR3Hu$VkZ>e!P1oQi*k)4{x8Fn0hGw^MC; zcLddqTxMfdoaJ)#T|fG5s{+5rR^3lEY4~VVe`V+AH~n?|P~NZ(^f}0@b*E9Da=0x3 zEn5gTUU>nBfoM-aVjm9tdzxmjULe~$)t!{G(j!bDu@N#B-AuHXN$brTvxyKU2Lw2r zF`bAUd*0b%;>oL4o!DqQllqLW-Jne7F>KH@BZeeB9C?vE`$4D>$=EKW@;0;l3>E?9 zP%4*!Xgd;bfCiH=iqe!_Kg9-4R!sO1{@9_^BLp=zC=!3aSbzEcH^r<MUT<Xg2sU9= ztsDpH2BmJFV1bsPa);3s;#tA5uGQLLX!h;2;r2o?KU1E})f9qW{c^U8z_rk}O;g$T z4Y9W5h!+M-(2aGYFfN`K?UeHSFuo0($kt&rZ{)x2g5GCK771@~tu;aJm<T_P3Tjr` z!OT%#!7c|i(2!I;eLJ9M%ZM?)nr$=6^E0fRb*s@yIu+WFP;%5{K)Rj#50?wm0tw#W zZiUU&uiP%vosNM$&j`aD$hF%uDvhccWFp%<5i*1lq}M!)O)?=rd2Q>>w{23+iG}hx z>GW#I8=3bV&@vF2`yzPa$ZST2TjK-g>tu^}SXP2#(WniAd%B3HR`5dlU`mZ}2RIy{ z|FEIJ!p?|cIQKN#VRJ_h#)<y&&xWNR7f)CZr|6;{aJszhvc5DthhsV|5F!Iec4*FP ztvW&Q__}IT^@Fl;l1F{IbU~-x;AM^%sl#J62ZI6p_w<0tNUK;mN4tYP*_U~j?I5;V zf#mR{_+s0KN1k^-kaM^m?!gLx&av4%iFF1Hjwn7bMi}LbEo{gp5$TL;HB0Wg<A<6J zGaiLZ*6wuLjWe>gdC-g9A&Ma`Zy512vSB+Afq>@FrEW28-3hUnY~*$lloOr9x%u#B zn|3i*jmh)lZU5amwNH-K`7mkVE=2zIRNSl8kJEz(k4K$IagJeRJ9r4YY>>h(M`TY? ztIKNZsh))o1W2X__00y*>oBEkoly!;J><3EwocTUmJeN44FqT7z4RYpG9TiO6`qiL z_5)PBh&ak>YyB?x6ZFq6idNxH!4V(q9=l=@o`n^Tbe%TlVRW|6V*casOx*Bky{)tL z%;Z)lk;cPm&7Q8t4@ZCFyT6X_zBRWHQGn+s=+Qe51Bw&Ax-}A>=vKY}4xY+k^TT0a z^q9cuj=bjp6`;Hr$3^^tU8y9(Py<gsr(71wHmq=Y!etvWNM|p<`8-Hy_ms|gYaaLC z_}=UEVN8=*o-21O!}(f#H~{`s7CVRti1JAD91Hj|=peW~u-rCDIGWW;Nqm~GbzY)# zI-x8k!iO~@8FsUWVb=q}hJNkStY0pupETbG@Z;yd{q*_I-?CKUbe_!l`%+LJ92z&8 ztss|Kpi|`)Z-hCN#1ZYMrzD8>gV5cZx$;=nb~386)d*@<<ci>n^9Rw$)vgR;RlXcY zN^D+DEo7w(Y9wI5{OpKUqrcCUos@N-xVV-2&eK5-LLjUQB1Z6y@O)g1B`c@t-)FoM zu6BC-?lJgY&hl_9A`gg2mq)RA^`VQxWQDL06l?|nl4G(`^mM}et2dDKn&18Cgp@B! z)jp)y387XTJry>UFHg>_X#gi%QBD(dz%sI~I{O(ZaV|^h0JG#YXN0#iHIv1(7GWK% z4KJ5n^bO8N)iXh{_S*ya(y*_yu;8abEn+jTDYak5sCuk<HC7+@g08W39hi$2Oa*60 z^L1>WQ~W%l><?iB0Q!^oD9ELGfS7u1&k|*a;SDEx+YWU&lP;SJ0^<)J3prr<?}dfG zSL*w}e&Gss=zic;>)6$PbQ?78=tM1;jBDa-XfV-%$MCd?t-xIHI6U2P`?2I2JW!}3 z$KwfBU>tyU+az&Y8D?echVNg+@$oZB>>IQV)_U;r_-wx4(|osQs;rYe%Sa9!uCZnL zY}SmjF0EI)ozZ_bQ=nX-CDB%#QH&l~v8Utw69kUn{E*k=ETBpZcO>|b>JzLz(N4*x zR-3AHsj%N&5c9|Jr~cDV2Eec5Czkm`**XjS3<riL!)Gze1RfCV%VN9s>0BBZl10rx zI&6doU-nLg6TF;`U_Ou&g?LEd<%Rmw8v?x!o+Zb25r{^>%AaTk?t+2*<#sH^`)Df) zj>{%em^5<!hTJ`ooak<oSU_YEVV;lYX&{eaPqtSl+#tkqToCkvNSUs*(D<0$lYzGM zX*wdp;oi%1?w3jrE&FgN9au3xbl1$Ezjve>Do~jEkXHaf(BE|e3RMwxhi9}gY%R!5 zoTuaXLc96HVZCqR4RKfqNn2k;%1r=19UF7nVA**75_neUd7C#;?n)nRsj!_rIHd^j zV%y6*2Rb3D{Ax{}aHs0%C*0#CT7mcJX>fGTWwLL_Av%tC0|C~6;SnB6mjXMFFWk1J z*g}%G4HCol@999<(*(>>%_TxiOT<tuPidEfwEkeF(17QMiJ3g0wIvl2U_oH1#n$I; zmDkf9Vr3gqFh3*3F&6ZK4F{e+3LkhBta%0_xec#GLHp%S43yB2BZy+*(Xp4xrZz+( zg3JDLsCK~7-T`pJ4wfT{odRQa-rFN~vs-#0OKcR)(VQ7BhC!I7aiZA-&#kVgpqM9H zcpd0Nkg7J;@oLZqqWmzNPX|RsXe>H9SoAYM0H-&G@w=6J=G3}Z@3;rTg=$K~_R-<g zo?^RL0cKEQhJ<QWhV4ODx~!WA=L2HZBh~dBU0TZF&RKV1{oplw>T2s7+r|XZ$uRB9 zMjsV);rqPp#O9LMfhl^=9wc6(O+JiG$N^QoeO)utbvc3)OzfGp$&L$Fd$Gy)r6EUW z0+q(XSmF%@OvT{>PgOes5E{0Oj<I;!vstEvU`<Z7b$;D?pV#dEr}a8CH2@x;(uae< zL*Bof;ALLjZkpyy+?|Js^Jlc%eK{))<~L9x&>2AcvT-q7Cf_x^yU7X&$qt}&SfPc= zVLEDP+3M_J7?Islkk-28I!6QpiKMTV<?HG21FxOIi<B%*nVscHDiPTDTx8oYX9B&3 zZ8&jk^8S`+T}aL1JTQm#Sp$Ll;jApQqr?bT*iTbL437s)BU!cv=Rb;rWS<_Y->ui5 z*591b?%@{h`C$x-k=fH3oF>huO^o$A@9p@+xDjhuLUzPFFYXX4i%f6~_}=D$&F3C5 z6DZH>z`U`&tpG)XXU6C3Z8?(w)Jl#rx~(1n1c|Y+drQVk)-)5BgblV1OTL_ma=Q16 zKyaKEhd5mMu=Nez?Q#E!x&WS>oO1BBC?B8;g$w`?=l1q+EIqkal!rAG*K@%MJCIQp zmI`|R#W5WZ_)Zw_@1IIN#5+RhL#-_2?Y^H*(q0ve)luj8aDO_nY+W=rfDtTWbB!Rq z-FG%Vv||6oC`1^i+jd8XH79N2$zp(ArOiZ1ikGux9ky6Js&b6sdJ=uFE+l6mq4;1U z+u;DFWEc3{Jt4JIWp;a0B?a<%R89F(n3UOqG9Sjf8oJUMlGqXq&dFL%3qP0Oi0Ev~ z^XO*+te1UEsk?Ox%8UMSnbu!F|J;9DtmC5y^l~5zb4~U-BgvuO1k`eyBS-77k(Pnl zzG^=nP}>cW!7fQ4-@1Zu!Rq;X;v@RP!HrEZit2C@NRmC<V+xsbGEo3YhnN2hxW>C$ z$SGgAnmLna3c&STyaGfzUcC_24hLsWo9{PV@7Epz%TaDOD?X*fmz=IuOwy4vv%|?^ z-pEcTo;fJM0iS%NJyz)|!olS@!|Qj8_5UfBgDuNw)el#1_^ANtwZ+xmq(e4rPB4^+ zgo9s?BIUV`vQEs{nf~o;HoMedb4eP`AHUqKn7mVII!wAcR<wH-cORB}YKzSx4TDH< zs`8rWda)`8*oCkj9&A#$+MlvLTeUm>HbuAYnXD*-wHNO~SdN|<kAvM^kxeu<kDbht z;<hNDab5+CYxAsTjhvtXq<U64vh|G7gT~XbP=B{n;n#5;A10mP`gjv8Jx?sLK3$Xh z8F3k&8#A&yhQS_i<!8`%fR<d|3c*rcl2??C<)iK<9K3-`hYjJ*l?)Etg5Cny5uq{8 z(Y?n<F?_}eK~678W8*cZ0=Z^o3%ss-+Il}%a~07o*eIDi`?0U|g!4HbFZ-EzfJ#2& zg4U)1OCia@p@9w&K~)^iCaZS2>fwm6X&I^1C3~mL?BgF+DtuX~w@i*mmEx@Z>~Xq@ zxYIGKM7ZXqWi~eeDRAX&YsxO$<4#`Ssm?q+w`5x(>}>+v8|Q%nOMhnfs9UtLBGoW} z#xHCJf!fhoXnsr6UN$8QBu-Sjq04@Z@$S5D2gJG;n*o4`2>fY!PFzu_RtrEv%=ON_ zr>Qw;zN39Kq@W6NXnN)8Z)d_-j+`;|Z8y^8NnUY;KOu<7`Ch3XfB3w97%u@>Kirjo zyFFbF*7lrsig>-wZF#X}O4y3`slk=pHQppUdb30?-b#^G^C;OP;(CB4=4ruIXD9b9 zL-u@v)rJcNI4ySN5>yXafv~C6e_2)Ui=TRq>9WJ$Z;6s^GtYUwBkNk8DC_%d&t%I2 z#(1w0(2nwT{?B#T?Rsk}$7tAI_b#W~%48WQj?ur&y)#9EXB_vCBu{ZL|KVB{hakW0 z>Tp=H!;lbI2Z1iy+~Q2CP&ydoguJ0wW=J5Iv$I!c*zHoz!?|35oYRJelZcl$N_mr- zho&|aN04UOy>P7JsHHk({~nwpRifoJuk;H_#1!M=;T@4}soCPUkx<XD3;flA^v)+` zLm_Yzh<7HYRVT!~?(JWwGBl4zMqW~voIwK@+p{=NfbfTS+jlB*!eoyt9Bnyy5(4}_ zg!tyK-+m9O=Pxrv-=H2Z;<=j=Y~+DrB*=SbBj$L>I}yiLMMBF{Dqt_Or4V=u__=M{ zOZ=S|!ChnGrpr@&$A<F?2aMSh;1rXG^57YvQ<2=@h89J`_+KgYfgM*PqG?=_IfFX$ z86%%Wa_0wO6*4(}-iD^;G>#FS#h<qG0<5E~p*qA=0e@J+e-lOrY;gN$o{NWeIp@O> zl~(6YQ$+oJwDrS}pTFIIdy)!IQt0D+dz}1wj%LC<;Q3CXa6J8UZ-wb!0D?72$gox| zA%_-N@GMXx>EpCcb;y3lbEX=nIUwkCPwY5=HgC^n(o=BT>hv~)VCnY0Yysgk9?Q{u z4X{%F2zxBOyjt3W1z3{6#)HM#^jony3V6jvSp~?5=?<?OC>x!?CL9*(+@9Uz!fZ{x z?O3%H5mX(|9e|mz)SRSpJ&iEM?f~BEAJ^&`9KiOy{jWNg!U^4v8#@jZg;Q%e9GmT& zvukMwEY$OS{4(~l&O3P5!U)JS$DNo~^Ca%PF4zpl)T~Se_@1Ij!RqiZtiy$HrC|ya z!o5G>dOgt3?HTIsY#AV{Sc?!$wc9xEX<Iv=u}1wF?K*-g9OHHbGa(V+IJ{mCo#;Tf z^QorH#k-3L*v00XJA0>?<l+hzN-iJkX<U6{)sNqN*MIuy^S`~z_R{aJT_mVO^7Ssr zIaV;Oz6O^}TBRzd<ts3Ages;>xLo&*=M^V^5#D-s;-qD((VLJw2=VqAsQu+_SgD!K zd+M|al#M4JP9?H$7Pzl3Wn)VKsv`|2ST6W^KD<+{gLB1>(e6;YWr;$9;W&KCZb~$S zb^n<_ccy!p4P;;WL)OVs0%s|@?g3fpbc*7+kVgkjWrTZMb3Osa@-9XDX?$zt^e?~2 zM9Wj<czn2s%Bt76w}bVRP3JRo9C7URA7gr4e0k=0I(G$5>e-`h5jO}N9Acfu&Z|ey z+sENGJULiLZMz3Qiq)RiGd}6C^f8+*=uZo{IXsMQzDtKXM00x^8o>mA89X)m6cuWw zu;1S9k}9jerWfDD{^f=ZmJ@OUW}94RA??0cb{xjG9OV{JWI#W}-77|08&BEIvdsN7 zC3f=i$9cU~^UpA>jJgTs>t6?uf5@;WZ}w?CK()mIy@H>e{lUGvs(QOw3p2+!T{+s9 zVmayg(<$UpA76XnNu{e>nkCu|I~pEMgUI%EAa)LxZadbIB?qBc5^ERV#m1|eF1#!< z0oa2>sy8-!Ex=IQ&|-OOOxejVfHYL+uqqtDw%m7mFPF2CylQ1T7t}R84-ZYS>#GEq z+wBZSG>Mmrn9)3}C#;_Syw4&&fBVDVUf5+_TKdozG0*6YHSiUlO!os&JpNaKdFfU^ zEVaA6o)iKXn#ZN`jAx>KFo%tShnk^V#mc-hK7(eug=G$j3D2kvFfL8tB#r0r-$OLJ zE+P4^nJ2>mc7>g=mfE4+$J5T55Dw0#I-nk2sAypW>~?uO-$G~?N9bIaGXtc=pow*F zZJkTz;zfCmp7Qdl8|9ol5ww^G`{O5(^39Hrd7OW=T2H>OeK?e0hq0Jyf8FdBmV>6y za*z+Vyc`p6of4YrOnAV!#1T`9o>qZikQTV0S7>ZcLx^H{FUDy~EZRBi^|zQF1T=XO z4Z*V@6bOj8mWO;VO<0}m4(a1XqIa$0X^tSUu*6GwZg9OX$8kG9%Mmp*PKO3<e4w>J z5PU{4*)*KJ;Nj|sTGKSw6_Ur{$7Dkg)9|J0bayX#y^B-IK!x;2i#5Lc_SdpU4C8&= zb(LojRBmkiM3p(T&wD-)($<O+eb4<2;|P`i7O$HCsrtm-owWE&ezDuCdn1Tfb-}nH z^<E0(J(Q*>ZLGdhuzw?22jSqJl$0CqCi&}niZQB9k32>>tfD>;CWPp@QK!|;e3s>z zJ6jy2DkC;5u(wmx6!|LNUoph}jFT+Q3!hK#J|<{g&tM}fEk>DVLUaMQ$cf+}+5g#! zJtn4Ve%Gl%>5PlZ+oWLF0iPjWB6uyb&jn10%WE~^%~$owvQr=|N3-q486J*TXx`#5 z7B+72DCpl{S`)%yKVRI=Bx$w`Cic8yd3b$0trz@o@5_<A2M2Ad*DmXgXS^Lq;Nv+C z42H^Dnlh~UnK|oFL--lo1L6+3k|7jJRf+}X#Zd*KylNZ$3?uV`z<vTaCq%``lQ>fH zHre_|EB4FZe)+t<|Mzd_bN$4p{GkqOI9ABp5KApy!iDPfEQFoVoV+7>5};ZvzI^7z zPG^nqNCfc9`+1#!Qh4UDyaOhhvBSwBU04<{yHRW!B$}MZ^k_JEJGNP9Z?Je}ww?~K z?ZiPMgtzXQtHN%bv@)ILcsx~fkUBKtWz9A$5O+_|71;EKb_!0#LC%h7fmvNp<#2l& zsuHC+a`J*~#{t1KyI-8Vd)!ZTaQ+XL?N@vIaIJ!ulAgo1>JZ#y+oaG}9%oL6C=E;r zTT9#9tuZcyz0wU>u)5ev45Z{ibb=!imQsI)!QzHqj)Y>Ln<w|04DV)rMvj_uw&12e z>HimZZQ~(eHae{V8-{r8&V!9&X{LpUo<0|w%b*x4%IMXe5e&2XIdnpCbwt4pcSE<P zoY1_^u;4B5BLaUsj_f3n8zLjEu=uVbFITT`d;3dwYIH(6dYb*=`iWsi%C>#NT=ec_ zyG?d%4fVLPG`>rvf_EbUR}-L1$y}*L$t-Sl2=Dgl-)71FQ%D4?8t88iA(74J)w1pF z!LkGMi)=a=(k-F;O**Ou!1By@$c~YEr`L&>q>8Zj+$#!)o0_U05B)rE)0ko?5wXRX zo|zdAg7d~JYfg#{tH7rB$2c$Zq0Bu%_yGa8&yoPB?}uuvFYA<_b^0*7B0NXX)-g;+ zfF_LJnN5%>q;@f-{1m$QC(q^1L~E5yZ;)fe>}@OWz%GJqUmMru*}TBXg1W=o6b49c zVxuP*|3=G$p2&s3EAVsk-Q!H8H5-KJDR^0Vu5a+B@B6IJXr1Z>q%oP4AsQh$6gRl1 zo>V=vMKlL*slpAt&3K};v2V}3u{i9~mNDL^J1(R@ccNr#WUH4LufJQT@@1Wl59?IC z52Nt~#C)6Ma)}lqUYa^s?sQ<@0ND?pYF>*hpZ2=5ZD+Xm0eklrj<R4IUS=hFp2I2Q zUJ+Z&n}g`xJF>l7F7p}MVVTd>Y`+24Lc~EyFYg-9D4c@SO3&Z|Z{N+hTlQwC!@CBu zm0o>?!y%Yctq>j87ZCW^Kf$OZyK+H>9N1ZvhUY6txIKbb!CRe^0^bGX)dMe#AJ^$Y zCxZR;;i6(EuwY9^uSim`ydmbjLOD8fl@(mp%gToV2`m^s?e(A;_ip#L@h5xd5^%k? zqaU`Xt#B#+(b3VhM0=D4z2F7UsTRAxyGO2g#|xc?MF4l^3vFL?T6Qwwad`V83?cw1 z9=~1QsNtoy&-FHrAAmfuKJe7-b#-1!ia6s5SsNC?SvA#E&-q+n*ZT}kc*TKHjsx>N z5&{yU_;HmSv(rC60}P+m3CPEX6f^GXNZBhr6Ov9ZKRnFf;5f)eud{Yuakv9?#VppX zx=M~1E#tXAdO7q0T7ml_Cmf7k9dqp6Zq8dRmt~JBRu7AatC+AQGim}b>*ao|U3KDu z7rd$D5r9PqI_wF=r4eb6i{f<~b({IiR@rz1YVnpy+@IeD&24f@*0bSMH9z(6rj|!{ z*0N=>=n$O2p7{pcS$|iMLcfElFT=-Q^TyMctDZ5z4>hEBC62HF-s6WFH1{{38$ogW zeG%_X#6#`bvfvQZMHF%5)^MB$VcEJN8~B|xUvJ3~CVS10tiSV0Y~LN!w?OO0B5mw+ z{w)vy>3UU$IBc}oY&84r7y*Z{G>a+#Z&ee>kWI588sHZBX&`hiVso@wcAj4fUO7L_ z-#43V9m(S5?dD4P4Tn`ZdKp@Ad2SrA%loNjO{Q4>qh+)Iq`loU+6)0_0+Y853LfM= z6;NOa-u|?AJ|%1L)_Aj}S-b0A&t~y^vlrPz$iq7pcgB9OfIN!{#d2LxTd%|*Ku)ij zDdslLM|?XX|4Q$o(tL<BFox?HpyF)Dj!oR@MA44yu@ZI#o54J8=caiF08e*Y#qIqL z@GE`*&2+E6t-n3Xc^$ytgdbha77X0N1Ak&P5o^L3io;riEn5H6W&2Vx5<eWl?gm>) zxT1sI!d)OT764Z7cR}=?>j^Y4)Uw8r9Tf|K1maJx#8hv#^$eTakV4QEV&j>q72ndp zwT6wqP986wcq)l62vIb<)f}4f9@tPEEtU@_@DO^RyWpK^AMjAq8HarlyyR^;Er2!% z+tC^FXO6)ZY1lDVw!HJq+mXE!u+L`#H-7*mAm~FO4xJ8vK*4)igzaq!-q`-Y(!O8w z+y1gQ4KAU$KiqSY6dulaMBYR%%@{C)?uF+!#3z@h8rk7aw)kC6>eQbh-z-5K{eJpb zBaoQjlkhgXTu*QBZ3(`vW2M}T<mHlGDjyzC%LKryzhc3SE|@k}dQn8R8W-1dpk_jU zC!`wNjafJi!7fk_xiKqySG<hnK4<edwkIB_S@UZ7lHF(BM6IZgW8(DoU+)77<C!pz z4D~U`6ViXYa{24%HDw>hJ}oa?aTK}Tf7Tw2FG{AHd_XikqZfmf`22gU{<h1gL2ikQ z7N)|X;tkmdn6LFz5R=O~Ei-qX>DUfkrbUK(CCtftOII5O6?C;%-ok5l3A1ZD+~X*9 zTUzRbQCyDz4-xV-(Gf&l{-_K>_ySGiGJahqK)XklU~~#kcuU?Mx540S_37<RMize- zK&aTg2}=@DrZ>y{udUqIe|J|VAq58GxB?pzpRs+GPW6YnUnZ@?mu3USoAC%bi0ctI z+R1ZwG<f$4h`V^8_RJ9C!y1IMH9M7It!Qz=1%~omtdf@ZeX;Y&=^ihAbmRUkPIKT% z=hY#!PRiRnSi^^{6C-p7kFfW>y~Y#>*xnTC@Hp=_c5aq($wj&yon?bqf9g~1=XYX~ z^M$qr^xg~Ra4!@<<p)2^#Q5X2dw}lax*hu&TK6>1JBHp{eb2M<o@qkKuxt1PGUu7( zi8<Pnha7jdfdj8R<?@z<=W4oOp)LHWrrSiqy_#dJSt83Zg0uOMjK_2FcD-z(1x`QQ zn(38aXSMAgu5lZYqJtOJHCM8GGTtZr1(e<6X?}!b@PwXpJ8CZJk;#iM=A8l35{|`^ zq|?h3YaJfFdtzz6!GPs-;7F``E|>WobNkEussH)674yt3dHL0Oe7GqL^M=6Q-n5w6 zn1(rY3v<g%W(&=DURDyF-Y8?OZ$REUmhriG_cU|ob)dt`5vG?ITj}QQgHHH9j+z0T zif?)nhz;M~u7%$@gv6U`<9kkx%q=>$H68<|tu`1=SMmCS%S$gEI27!lJRM%^kn^yj zdAn@EBTwUiV|kO)^4f@w<@S2L?j^2$1k>RNF)!@$hB|Qu>@{tdk9U3emo>9FDtxSt z^PJTt9*C7I4m!e$#%gv7ct4Sj1u!2^ldG3n0_;GEXAuObaN8Be;(2dEXEpI)h;6r_ zO(LTRwyUVwwRql^uRGIo91i}1@XmMI0*N$OrH1`U=Vr~I7tX%NM&Cg4*$g1=HhI_y zh(|HoZ-Uxl@U^@O{qg`|D&wr3?Y7tEH1~5w$$Z9GB_t(ZZla3)d!i|P5>tMy)4%^P z{^a1J@a4QM)DMGQ30AxYP<(nx<5O`!U?t?cUE8569jLA6lThk=+f`Az4TWEN?0^=J z1j{pf0K~R1IX!)EhgXoy#9DcQ?A32?_*N0anD`jys@@-RJS#Nk0wx>lFUjDYEz~5Y zJ8VTKmu7j%`9Ar?&2DAyI_Ny3w-s6Ki@vgsAU!u@qBfn2ZhJW5tvjJ+CX+*uH+FS+ z9&aZX5g)Yv{bD6^h#p^jxTV}e#qGt~_mKK{Ib;Ud>w2y&9aj7tUZ`D$^EBp_JboP~ z5qi`o89N<Q=A@?NaQYL%=|wS@7tiCD0NA#H%Id&qaaeGiMUP;YMM&=%rOpa=G2|h| zb49kLId#>eGbgLbYx#X!J&<^IN;ozhk>!QC)!Z1uA=_0yEP)T!!@&xxbL$C;-W9d- z^rXFA&rMV2t-Qz^q&xp^ouXwFHGZi0iubl2q_5%aMNv=7a1_ke7S!UU31^1qLPl}K zTi5iKX|@@j#MfkR!R}^RFah2J&U$*7`vAE^O$+AcxI=59i`Bn;P<NUq%lSTHvj$^M zJEJ_FMMbVMP@MVnbcvXsmc!LHP<K7}zfP>&J5+5;CgAnHr+HN8(E_ooIyjXGAKqaT z`OF(j9>Js1Y*v2)n;@G+Jvc%0wN8H>w{<zsEt!ro{4n*_9QV4PBARE?tsxwKZK=pE z#C}KPZKp<KJ1`=zlyTq)ZjY2p-nH1gDiz+WOSHlxJCDfwLmlPlU@in<vns}djrok< z_PUU~dB0cI5EDYc6YiAWVDDIKI-BL(Hm(Ek+qv!p2WKGJZs8~lw$CC^6jfK$$)FMH zN?_<rayo}SS@wH4rO#%847l*1L{*+|Ijox)b<E?#O8w>Ym(D0>Pru21^p3q1<;LT- z^ON0hGMIyIk^_q_3qJT@Q%j&HPbIc2TkWTJ-wlWmi(m`K?F6&NIu`GZu*DMJJOS|2 zk)Gr1X&ENHM0u-996|N!AZz}F=acaHy`7+RI%#*?kcr$6&lx(BX*iAB9(j+3k`2<a zM(-1_A#H9e=;z20x-+bN_6BNOGPYS0Z&lA;W#fRomK;CM&JJ7uf4@+_rt3eH#d%HG z>0BKZ>w-?#ezIMthke=K;Wg_=dQ=UO*J%q-ENhZXEL-X{tZ5}udPUA!#Q$nh`M3do zqo{++^)vP~$BHjFTXBpB?~UefT2*a?z6I#+ZQ@YImck7qxI77is{|yqO*I(XJ?d6% z5#)~XCDA%;+Q1p0>CvG<`SMVs6Cq$bce7(yY`(2vH_du`$b0j0riDI?@%ihY?(yUI z-~adn4w#<8oFjfHO&u4Car$XEV$2S5_e_B}<$MeHPhIyFizNa)-DQ!Rmkng6I7cr~ z;LSk}FD0MDk=0&u@7)2H!@QkcV@ZDVny2Qq6nrXJ>>&BscYP;WogCV1TuojM$LgST z;sMX|T${!A-UB#BAJ*nIkFb%lYXz`O^m9`koUmY-)?Hyj!O2F5pdl;u0^D8BMcn1z z@XnrsqK6!>&7*u=t^MtH>$l=m2*rm18N3U;@dD#)qr_B9NSjQ~-t@sACUc{gdHZd8 z!O9BfVl2HD0CO}B{4U;hFB8=FT)bag4j^&vrFZTQh#_8c*?k$z2}~5csJGt(kNm@k z$nTy@go|I*4!!Q&dH84mNWODgP<)P~4^Cw^9ZSSMAJPV~T#h>{-mK$26!6|)+R$;G zP<1`(hS8ixZs$~*v_=&j#^?`g^<DqVw=nf=ZEE>Y2Y^0<<lzx@dV4Mwmu`D%n!VHB z$H6C_-f-!&Wh-*`;cTPZy9DvwXRgIXIB<9gKb{<W2@H34JAmN#xGiN57W=B=cAXYz zLB>&4_2q=75^SP6ZF6sq-+9vD#rp^!w87jDn6ESZJ9zETJdE$TJ;u_4)4SrWnr$#q zOxuo6o64$1&9-l_6?sNaA)A+20a`;L*KAWFWWJZ`mw)?yuOEhn_2i_($0;>Cd${M# zf4BYXAl(h>0!xP%5MMQVRZDf=7aWF7)mM|dk?{QIa!SWXJ4qdO3`nKT(s_b2JT4-5 z**$+YM-L4TN9KIkmt*wKIN$dVp=Yz_mHhcM&DNhPuFejash-~V)A`-Q8ur#DEDl`r zdRVLqNV-)ZjY!u|%aNxy{|tfQ5YUQb|8|Zj^uTjUR8@n@!*s3W+1Iah;d>8dpAn_a zG_(VA-aS7&M0JMVQ|(!^4}sW>DNajmaKlnrDyKHWdGBY6Y;nOHTR1U5Yuft^urmmT zql#vD?jG_2ZfJV-?wjQ8WrRZh9`1kRp-z@J7`_c_I}4-Sd>%mtqC1gq!I@cc+RbaQ zfeo>^pvKBpr`xYx?cp@xcbWnZgl^Ow>Zhy8u+R;^^qQG4Z>PgyZi$_ql`xAVIe-Lv z&<Vb*)DP=lKX-3E4*5&U{^N`&7_ObW#NUo<EH55@W>sFmSl^Ehw3OXcZm|fV*|Xyf z2XMNW>h6x!(#udiy*k^^kt5a1=K!^}5xpIE^)}g9#Or&Xhj-2$mc@^kQCY&;9FO58 zL^c~f2u0W+@Oi&?8>lU><&GZo!MVNb){*YpOB}q`z^kBPY?t+gcYiwg`g3(6zHQnb z*!K=I)H;&go?T#ph1(XTU%%!Te(FDb^P>^){4#VUhmUkU<>@%aFVx9PKG{8Q@}30O z?5$a#q~(H=N95CKNQ(EmZuT`*10u@7$tc^#xZ;p+r(!1&@4kHFaeL(CO_Qesf6cz3 zbgbT9@09a%soDSm9xGa2VedWn1I>&wGzIMoV?-7_HZL0RTpKBfHD&e`R@MVw>dA-| zBPhdX>Vp%`dFma#TGWx^UVojuB^t@WFHXnM$9nvJsq%AClTB}L{pUU3@^SBFDds7O z#z;NOpT^A>;0i2-mlmIZs8v?{1(Wr5E|=92IT(5>Gbp^go71~!ik(VeS##91sS`)% z&S1Ty2eVdl4ezIV_mUAm_dIRE@HXkma@$%S%}q>e?ys(6Wn1F=#Z!1?9aIXxG<257 z`G*~UM2HhV#T>n~$PWRrQg|wjt7j2B^Lj?66tBQiQvB8*{Bfbe?-vTa*@ste+9ac< z3dd=EYH(D=5lRl}$x-H(tn*%;AQJh(=V~{OXGq=`<CvVbZ;$g~$cS4^A953O!YLnY zvTd)MWIm($Pj9!+=(AUm(y8utfL=J@Z_zQ|#9~LSMUU@ocbohUD!h3`Y5M>BI)i07 zZX=8C=PURFQUItz0r-Mh%y#yQDiq*hSQ2TH9?^e4=YWshEm|=V3R|?_Yj&Z4%$tdu z_c{ZaH^PvPaFh#nY%~&YyHf6smtGu1kd=*HRa`U~Ck5EtN`#be9Qb`U-f8*q@MT3; z*oaU3nWc77l}E?o6B$Vd88tbwv%xi)Syhj-^BwdO*N3+|G;vf1T7_VCh`ewpYSr-T zx`qLA+fda_b!9$b(}%~g*v(<=<H`g^K+<D~#hhkq1>ghD&zW7Mc4$*azt}j{xlfuv z;<X)WVQ52Itqv|xfL?(b#_-+F)IdL=5+^f8lVDEadD!5Zx^JnX?Bq~)RDEf{Q}zDa zI<-Hq6K|dncuZ=y-~?dR^+6-Du?fJnw!RGO;M*kasH#?E+oMEfN{agJ%ASGncA#Y1 zPluAOq3gL$gZAL-c5gC{ITbmv0`fSfvhnGdPv^Z&tFo!UyR5=Pl?#5#8vrenPni<a z8}`7l3Di2*>73~Wy6TEmo}5E@4T{pNGUFs#-04<TS&u>sbs|eK={l3n-`^<b0mjN= zym59vzW@5$`MV}MYu2v3utxZdO9U{T+6i*$z$IV~s?@A{QVFYw@y00w(s-QYKuveJ zzzU|ZZ94d;45w}?$-U(vLByAMmQzVb?FE)>Rka-RibGE5&UQN=8%kyog}pL95|1t! zlstfbnFm{Kd0P=XWxxl&gx-~e0SzB`_`CyBPfI^pTOCBubl;-nQbS9DT`hhU-S?zr zDQaZWrW2`R^+2RQE!4LvIlqu7Z_3eI1tOhphby4W#t_AHDNy8HP~^~-n>P*i1Qy9; zPZvqJ4xWM|k@T3W`=yOyVSAFGyj@XjDXP?=DbtKnNBLrHP}HbdNI{t%b3W?Edf`X~ zM?Iszb=1I72|$8V&-^}NW?%P3cB9mcRzXtNK{ey33F8usTy}q6mw-t&=aWFN&LQ%f zDHoYU3LgVLZ1@YQPWc0G<eGnc?(cv9^8VLf7Zb?~E=qzI=A_^jw5CW3z*5-=fefqR zRd`UvSl>FLX6}Fn_QbBc>~MBDt%*xrxg%&~Q$k}`CWWATIv>t%tZcNQC!bR2)rk)h z1?Xydq3=)X17L8D2)yaO1y$28ZyyaHrmm?du^?S-L@<LY*W^F@+UGjg_Pvha)nY0# zIKBHV>MeLpLp@^OwXMr%$}f$}<`gSmR8*ai7XNy!HrDFdr3yy@@LKsQG%Nq>meZl= zS|7IO7KrSQBx=6meYXPjn_lI1X=EyCSF_KhYvCAk)G}j?%sVU+gFsh=iwJ~Zu{cu% zL$;pA10b^p=&VKICvX;DfP+QA<wV}zE>^98CC^D;B~4LxL=L!RBHLG;Z89<Vm$ckg zy%ZGXZdr$z0@AWTVrO1@WrKx?mf*B|v}~(5QHH1X{Zi{6U&beCrGFc5Bh=x~)8-s> zvNcgr#Rjp(o-~}bgAKd}nmduJs!}}`!Fwnr>v6hNsaGy$EGF!xq%i;8d86GC6iv!F zwYM#HLXU>FU}EJ@iyT{OJMinXqoCU{@HNF{P{<j|`XzR~uaz}a?3-V$KuK+<b%1k< z?oy*yZ$?0xI-QDm%04g3JKy|E&~1+}QLh8=K!8Y;)YSOdsdw+VNm6>h=6_$UZ&TFm z#ml&9vsT@n<kYQ6XWI2YzeGqA<fJj5A`8G?o;K<y;QivX8Ktjjuhq%HAW?YoP2`p8 zOJSi(g4tyGYr?_Vbgi;kz1SGd#OJ5skXOl|LEXa!xRG)sH-XXAm!1{Ax+bscYO$&F zCYfHJTfm5P5?+h4sj3zzLYtPGAwc-ZQpCe{f#B2@ZJwcJZ@^~KG-McI%J#kT`}11G zAJ&RuX37UTmCYm}JFCLBUV_|e3<H9<J*q<&b5mARX>R`h=p472B}7XNa!v&eWnAlM zCJ(Rmb>XH$QqOnQ!{zb@+#|5GCBXl+J)*llU@~R3t{rQ>zIMgvDa?pQ+09h)MK;MC zHWCJafK<bY9^Q(m=HI``_uR@DY^ue3<F5<rtp-{uw-!@cU~GIjucB02RIw=#tp8$P zz1_mUx}#04e#tBBf9IDj2Y9JB6^dNa)f^+D#4;c8=>rJCX@0W03}pfwX^B7SVAjc~ z0A#(Hn@({>ooqIVH{b-7<P@>&$a5Kq*YV=KE^kHdPXzd<09?$Td*>RQbKV`Sf3vFS z>t^A&ZJ}iVI+dHkI2ue-*C^!X_`?LH@`ibBqwy<QW3CwoZ(b*s1XxL6u#{Axs^|Eg z2><x<Q&w^Mmya41^N*?U*?u_`*#tql<@K}zS5B|7G-@mCgF}NA?IW#}RsJL;?z_s2 z;3Ja|I6`~ppy^fFZO-pSrHh?%DD6^xvV?+qU$@p|D(h$MX_NEbPbGushbUdt2?P0* ztxCxcerQUlP$xP6C}&1h09$vv%8Od)DOEs4y_)HqbJ-jx#ZUIh_@<;(y?Cc~)y-Q> zlJ>Y9MLiS%QZ}8sG5_^y5&hrAv>h+wP<xk!ZfORB&<4i_GFW}L2?7E>9FfrjkAH|? zYU!{-94_AIIEc9vK1;;}ggAMkYIAoOP=VRr<Q`6;75%=HxenI(cWrWSdVhjZHA9?L z*xM4DbW}~5AixEGm_?!1Lh+)u*-hNL6_7fWccvcKtb32-sVK|zGB&92v6Z&^@vSKy zk<=Y)>fDVgx$fwkS^{u2(Y`F#u~b~Gf?oENHmN+w1=QZUx9FyR2^t_g4#8nRkqsX- zv?V7|S@T*)KAZhWg*?=Z;Z)`|*gIM73tXdRt@qtFLJ6z9&r3cYNV;w0?S+xlUVXr; zc}T~$<-{AJEU~%LY}2&lFa!9x&c!WqNaZG?CC9sOMG@G|9_bs*l*PF2>OOe>GZz_~ zDzrH`pJis>j$&O0S)@93Ta-rQn7l4hdgCaB*BR<r%*69Jf`aN*iZ%b<$A0O`o0X-h zU0=YBg>rIwIA^-srUUbUsZ;^wbVagECzZ&<KNa+)3gp{Sgpu^DN^a|ruDs~*!k%Ny zMr}_U0ST;R#{F*RRod`+Lf2i#)zy0$N-^(~aHx&DIZNf+=^g1FWofAXFsl?mTSVTI zr!xX4y7xM}ERmZEn+SgD$Q9VCRMHv;#u-a|tkcI|KYZD4M>Z+npZm#JYt}iy%9KN( zj;Y2VA%2%qTa@u2YRJiuGd!>5b{(XVCv~nhQQfCRHh_(-nN`{;W#C=26F4gT>`IPJ zjn_2!2^u_J#|g%Hz;)6;g&2G7kblZUEpIcO-sCg4J)EinO&?C?5pU|^4Na#j1fxX_ zoEm2JCY?f)W#~Fq)Ru#~FvXFvB8_g^`y3bNEI2;jygcWe{>3`I#wpV8^SZ|ARU$2z z(uU)h)+S*7Xg6%0*`~9D6A=_bO(7e>IhD(Xr}bJH0IE}oK8mDks^dhR%2AHe<Sc@# zl<>mq*ZheH%ik^+V@s#@0*|h`l2*dcq8!+AE!JkpnE?vQu?%tulJ`F2LgCa96rkR% zAEdrr9=z~7YA`^dmmQUz#H8a~USv1Ow+A&#s~*5rV)|vnajU1xay*yp!>{M31+11% zetEfv=kPkSoE#%sF6W#T=RqXv4@dpU#B4bN8vmoiG8V@&0?N1)4&qStLmvVS6vy;7 zWs~Z`*H($Es8F_h#jGr%Mgkm4wWWCv3P(ID96$w7BI=dR4g*}S?hT2oa=bayPV-Qm z_90Wc?Pm|*l`9<@m)Ta_s1TES7S6y51I*Koo&@DeBeks-a!r~^lTh#dNxzi3k*hV| z*6P#v_|xCM{9TV2WgoV8GBRE`3rcz4hs3O1V`G~k>?PTphJxMsg>dLp#`6*84}GAT zgqf`q7&XjLid~Bj-RG$4n(~4G#9~LjHBhnsBUJK}-*K+NUOoG`1D+q4-I>RJ-{~r; zW)HXodfkvKzj%^YcDs+t{~KWErp24~^JL+wJg6cQhZiEs8~|QC%`C?aD)yq2V@lXe z>Vg+llp`U3>Q2bZFT}vNuGQ!M$MSt%`rL%sr;vzat6EuWA715mMMtNzGL0&*byay4 zC(K?AQQQ>wjQ#uQIIg!Gm1qFgrntSEBV26#+p3aRzBTWvP76s#j;L~`E*nLuHjW7^ z{n%0pYX#YO`4qKic0yjb`nT+*<X@yn+%~04swO8F0I+f7h4@X$y{NaXMStx*8L+!m zjIuBkAR5ow@#xZR&m|6()o0tL)aLM3G=Kj6!>92gyYj}?+g|(^6zrwK?9;jHHudJ= zKyd(1=}8VR0O9xwWeu3B`*q$50;_rmoK$S{(Em@FxoIV;ihWY4z;QL8ZFHv9tAi@x z|8&Ng57rQro&021UCptLIM_9+LY!N-Fv&5H)*X2{yEWyZfd|>TtGPw-K7*1h)xjcw zi37LMSld*QKXrQ~?G#c`2umW2R7PdUL(ZyU_15$NCf2sMTZqpeKaqWZ`usnG`sUGW zC>*{Q+qCOes)%1Bh$L^`N+HcGg>7{&?9j+(xTl-~An!I0wRbBkN1>{Pu+wbf!EGrN zfU{V~Dlj65k%W$@Q-s#Ew}Umj>R8gfd@hdtaS(5nRH&Wpscz2Blc>+-2udX-bAtcF z5wtNl^l{@HotGtjv2&|!oC=f2CihU=ii>@-6o>t|NT|0!1MHtM2sP}Jm*#A@DqWqW z{Qp+0zS~|jgZ1SG@#=bFnhvp&>9mlOEx~tkbf#DsP;Z^SPuppR0T~-a)RW@bv!Mva zIb-yOiKQdbR3A~}<Ek_G<UgIuY5Tppr9g$iCV8N(U0y8#VkniT1XtH7`&uVh>K;F> ze39^pnunxxUPFVduxxwBsVE}p<5rb3C>QDt)>y^BaFj1~_aLynX=7sRO-762#aeNd z?`QJM`RU6)KmN3i<@<hqdH=!odra$Wa`vB8hD|Xos?X>>!)~d<j<f33WZKcyVkfBD zPS^T0TZno|vG{r?`F<*vcWC4+V>X;>?45w08069@^QnurdMHEM*(LT?nMz&J_E@*T zZqBErXQ8~`cJJURhVAm~wvUg?;X#m+*I?8yTe8|ByGew)iE|39ggdAaKaIUS4sb+M zu2BW2tPzlws{c?jM`Ezd&?rKYRQ_$<zI^`my~M|)ciM}n2pd{zfmSNQUcTd0McUD6 z4w6af&T54LA4z(Itkh2DnSuQKZRUv-@;N)GIGiscM;qUqyQtA7%q00!*DE}%u9FHW zs!4J-uf*$lU{s>I!@D{IE>+UQa<DdCE9Vt$7b)ATq}jZh-DhBQ*QJ<<#OAx$$JvY3 zlby{nYuHO+P#QSrxD!Y)6M?51@D{clR$`DLks>WV<lz7Ji*g02E;0DfSgQJRlbU3P z*a*^HLh<Z1cov#B?F-INIa7r5u6+$4V_))M{^Ze0E;8qOJ#A0k*Wx4-b!^>4+nw`P z`sm8%vK=?N>NA}Q{<|EJqddpKw8y4om{u=jSg@R)<97Zy<0MUrU?Q1hDeX<<UbIWR zqUFP;F8o*)6GJmUMWmW`3~ViVI*#<&+17M(=rhP3T+ZgF@+j(tzAn{K^%!TjJ&R~Z zJ(uCTO?=K-lS<_1J_pRp21=BwLg`*L47ftG2vkjW*KE<K?8U&9fmzhxB!UJ2P$y4u zjKkmn?oZApkXKiQUoT+da-B`jBAUO1urA$CjYK2Mtu>QEjU1FA(R+6^k2JXJRYuCL z&YoRsxY5SLt#gZ7s~Jp~*6pEUsO(C0RlOb}rbU%^?(5c{de?YMQxeYj{<=zKIkCS6 zb@2ElzjR}hL=EH!@Dzr;N|iV%LNDH-LbRu(@L~^xxWd_}QyIRhdL%VBTX5?0GZnp6 z78d|t05&5m)!4MD6+j{)Oi=GkLBD;%{mFLZXx*SXfQlKkd0Q#591L_xL}P)5{Rfq6 z`0KPhWn=A*J+C{SWd>=>ns?$$BJiEW&#eK1*t(pq0gmM0E2&64@dn*XmfKP5`}+{< zA7B6TzyIr}?dKpPW_x$MN|qif=eQSi7-6#?innX~Qd8ml59*p|eO(olI8>12Nz_5= z4a|BE3X#w?=$*Qma2!D8cLcMr*9My`=jdpBlbzwQ86DVo1z?G!{rMb-Q_szd+o(!G zuqk{=rDpE}_4)vA5%8*-Swk0y)@QJ5xUELXo*Wx3T{mpLI60t5i)qK?EKH!sKAroc z0?=rJ3bmd@@?>@0WM`-N<4Wb9<GT{WGv5KB$W?%5etOMolO&d}vy>mc4CRUTO7hn2 zkpvc*_vyF<Z*bEfBhKKATBb1Z-h7fKc~vYDXzEb$yMnvboMqn<6BOdgL>v&4+=d6y zV@Y%aUsazx)HrM!E!|)j>X^Rh?wogDg#siNcSH%V7g;+M^-gW@yrGxXt^^cI9aXhv zvu&V~<q%{`FM?Nt5HP6_k?LLLJ$zfJuNp9<pOe1X$4l>uqeP~nhP+qCP1X4hJ$sd_ zr22F?RY|%FWVQaJg0?YL|Cdt_Q>tSscd9y4c#mo69JMtUv0vXr_yGXdaFpPdm$x5F zd-WRpSbT)1K}NjQQtX_^>$uyN!ZgdZ(fG{6(JHVaFqFei-F*xK&#B>=QdkZokQXT3 zPi-Cs`vv^flKL~eP0*mD5Mt|~`l8GeMPHmkPNyWNw?^pK>l{DrKOY=CPu<I*<3Lar z>4!k62Kupqq#Ta+IJZ--=^9!dtQqiD!tE3<v07@JnR^gAy5^z4R0$YOC~qIqlV%m! z4&^W}(z0ckd_)D1i^4Jeu}YNfWM{BCUz{(^o7fY{65PZBO%<-hMY^AAj9AIBq!j|q zz1)a~21mS#OZhlfiIT~tJ8_`b>}1BN%+|g+tIk)*O}oUTBef&dpw>4swj(3|{PO<S zRWpY-3(RMPs(HyTNx0Sp5DcZ3h5Xp2v+>e$3BDcnI473cFX$>kx)x$nY-uu{6bijn znUF(d+tAT5ZI4NU?A2P#K9|aPc`ZFKb(JOc*)~43sw~UDkpr!sh61&5t@}Pyzfl7J zkY0MI5zHUsR+EGiw!1G$#+3waz)SE@sNccv>E5&4UbCIf3tw5A<V~sBq@tT*#M}2a z-(#`*KR<o`@M#T@Y)g&ccwrG0VymMvj+@KYX}3eS-gC#S3!>MtI%!-|O_g&m-TmVL zV!NbroV{+kWU}d~$ny+j^+q_<lfA2t?G*81){2UQSG|kBuJLMqft_}xD`Bun<kWY7 z$V9|xOI7{y_L?=P;H4s67;Y2r6PY^)L${emk+W<2y9$~}c%2TYs&sPOMOI;gNWd!I z-O2LmrtnICQD}Z#v-iK9e;Y5`EWPlF+M#w|7)rSGqLDZ??k3oh;C;9$qC%0uN#@DQ zY*FEssSe7}GOcldS7W8vnjzz>Yn`+J*0{X!9!UajK0+L^X*B9<ZH9HQX3sq;=cVvD z*scVZp%-Q(r_aWA-=r(w`ibl35wllo_u1K(eyMe%yD6@yjuKzrCgrKWy>IT+v%Fe3 z=KXBNalBnNGr`;8>_{eP1m<%7uw;K9|N8u|-#$MV%^A&Sc>_R{PIVTQ*LMDxc53=c zp^*369CPf1l#5f7<ulbK9o8%GWe+NbJBx1P-+P9}`vWlOQhXYtHyggX#R<!%lFMKV z2_ktUDn-_>zp#rYHQg<@F;fq1+I;SQ{PNi0?{}b&AlNSIP1OnsVKU??OaU_0hd(vF zBN*O_1r?poCFD|a>IIk5DG!$VJyL-mYMqK=j3Evo{jg}?{IuU<+V*o3b@43Eere*k zIlWI#4U~~BWaS(4k^&&$`kqOTD=Q_iouUe=RZ#{ebAkF=R9yTTwKhQM0u$|W%er#E zC-FZ-TP>V9`FDHQ%s{%OMu-HU`jqshu1mX3p1JYUhgeyS)Ol?|3(#G`wQK4p!{LYm zQVN}I>}@$xM#aqt&DRMU(F=~aPd4cs>|kGkGwXIg&E7ljXv$CF^NK|02fg;OZh!o? z_Ss^%$5(gzDiLI3cWsvgGz7A5gO}i`+ZK4(926$hv}Q9+d>NK$6M2<fP5vi*rD$DE z@nk#sysIkU!{J-9siXZoY}?fw<>QH0Bk2&Crp>cQJliKhpQqlH65*u)9*<O(03IQf zLNTi9?{RcUo_e$|4P_PWC^=86c|x&wD7>LVQ+W<TC*%-D!LHd&LT2ShiHnq#YA>m` zKr)@2iTJ~Mef{*?w=t7QEZbiu0$BZ^){a#`BQkrrR;75zt#YDXrJ5szvQfj!mR8-C z99c?K=s??ALN$SZS9%~!EAcz8Cah6^nLw%d%D*1Bu|txS=zy2Y<30MO0NP`Tk4-|+ zlG7p~-3RB!83hGjC=j<y{S+18A8LMfFxMK%ahZcw3BVj@(t_usE=kqVPZ@2B!#l@L zh@>Fz&Y9er+y_$wKk&9(^TVg#z8SXfE>(MRVGTiJbg9@RT(;^wDfOdf^r2CfWv?=a zZN_V>!B|n0L7YlCP;F2rv%<t7Dp|gIuVka3=0e%LAF^)(P?ALEc*iI@4f?rviBsHp zw<owzOINEq{>H%RyIHJ0)&Q>Fcl<UGWuA_H?nR+cs-e?fQkMQqnb6g;cf%@T;+|H; zf;5x9Sy}6LG&Z&PQkD0l^y`S^ezjn}yE}dT@cCY-KJLGKOuu}L@1lNKPs;6SG|Y!n zR?UleE2=}QU&>V?k<?7S8z4s(7D!ojKC6g53pFSxRJ|+?^4%bYU24arL7c>8!a-1g zn()7=0c@WjI?tfSsPxaLxOeO)N9T-ri@G0qPXc@%dHF)i6|k*MJ}+C9tmR~!{P)&_ zOr1+AwKoT+6rvRLD&L$`;}epmYrJMc-tH~AlywQDtE+r1&zkSTe_uZ?V&u=UzN_U) z1)-8p5`gtvzYjo2;i)Ejh7VL8kyubQUKn=~Q<YVcRWL->tcSQNnM-m>VV75)NLC{e z<+zlwvKb13_qfP4rY6n~)=`5Lg+#CTfL@tTyBEbVE3i_IHJKL`?IkoOhhQ32&~BJZ z656I()hg^|m5%P9*VE-xbh)=R2Fp7k1NUfnG%*Rb(rP$NrTRBAD3L`q0!@G37U|2U z^Y_ndAT_)bFue>}Qrr^EyS*Jf1P<`?&H;%Q$SMHFC191EH&A)T>1GNJD=ofQF1s8> zspq|`YSMI*b}m`7uOthO&q|AdJ*-Jp$dj$g##~Myk4kawhl9Urcz79eIel;>#SHZv ztvcHc2cK0CFmAG>cJ?*52c~oC!Ybm)beENuJdb)QHg8dMSV@z#0VL_r{fC&&_w7}! S+*v~k|M7q0JPKX*(EtF0QJVw+ literal 29924 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%0D|Zb8X#B=z5U3q7hUT|4?Zc*Ify9Z! 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 diff --git a/metadata/md5-cache/x11-libs/cairo-1.16.0-r5 b/metadata/md5-cache/x11-libs/cairo-1.16.0-r5 deleted file mode 100644 index 2c119f366ff6..000000000000 --- a/metadata/md5-cache/x11-libs/cairo-1.16.0-r5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=sys-devel/libtool-2 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/lzo-2.06-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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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/binutils-libs: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-1.2.8-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(-)?] >=x11-libs/pixman-0.32.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(-)?] gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A vector graphics library with cross-device output support -EAPI=7 -HOMEPAGE=https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo -INHERIT=flag-o-matic autotools multilib-minimal -IUSE=X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( LGPL-2.1 MPL-1.1 ) -RDEPEND=>=dev-libs/lzo-2.06-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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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/binutils-libs: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-1.2.8-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(-)?] >=x11-libs/pixman-0.32.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(-)?] gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=gles2-only? ( !opengl ) -RESTRICT=test -SLOT=0 -SRC_URI=https://www.cairographics.org/releases/cairo-1.16.0.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=56c46c77463512b1fe94c5d5a8da7297 diff --git a/metadata/md5-cache/x11-libs/cairo-1.16.0-r6 b/metadata/md5-cache/x11-libs/cairo-1.16.0-r6 new file mode 100644 index 000000000000..5921b134ee59 --- /dev/null +++ b/metadata/md5-cache/x11-libs/cairo-1.16.0-r6 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=sys-devel/libtool-2 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/lzo-2.06-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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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/binutils-libs: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-1.2.8-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(-)?] >=x11-libs/pixman-0.32.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(-)?] gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto ) +DESCRIPTION=A vector graphics library with cross-device output support +EAPI=7 +HOMEPAGE=https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo +INHERIT=flag-o-matic autotools multilib-minimal +IUSE=X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( LGPL-2.1 MPL-1.1 ) +RDEPEND=>=dev-libs/lzo-2.06-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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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/binutils-libs: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-1.2.8-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(-)?] >=x11-libs/pixman-0.32.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(-)?] gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=gles2-only? ( !opengl ) +RESTRICT=test +SLOT=0 +SRC_URI=https://www.cairographics.org/releases/cairo-1.16.0.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=87a94e2de4381a8ac59aa118d1950575 diff --git a/metadata/md5-cache/x11-libs/cairo-1.17.6 b/metadata/md5-cache/x11-libs/cairo-1.17.6 new file mode 100644 index 000000000000..8c027a54adb5 --- /dev/null +++ b/metadata/md5-cache/x11-libs/cairo-1.17.6 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/lzo-2.06-r1: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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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-1.2.8-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(-)?] >=x11-libs/pixman-0.36[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debug? ( sys-libs/binutils-libs: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(-)?] ) gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto ) +DESCRIPTION=A vector graphics library with cross-device output support +EAPI=8 +HOMEPAGE=https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo +INHERIT=meson-multilib +IUSE=X aqua debug gles2-only gles3 +glib gtk-doc opengl 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( LGPL-2.1 MPL-1.1 ) +RDEPEND=>=dev-libs/lzo-2.06-r1: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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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-1.2.8-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(-)?] >=x11-libs/pixman-0.36[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debug? ( sys-libs/binutils-libs: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(-)?] ) gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=gles2-only? ( !opengl ) gles3? ( gles2-only ) +RESTRICT=!test? ( test ) test +SLOT=0 +SRC_URI=https://gitlab.freedesktop.org/cairo/cairo/-/archive/1.17.6/cairo-1.17.6.tar.bz2 +_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=17a20f3c86a085f4559d11151ec8430d diff --git a/metadata/md5-cache/x11-libs/cairo-9999 b/metadata/md5-cache/x11-libs/cairo-9999 index f4b6844cd54c..43a9efdec63a 100644 --- a/metadata/md5-cache/x11-libs/cairo-9999 +++ b/metadata/md5-cache/x11-libs/cairo-9999 @@ -1,16 +1,16 @@ -BDEPEND=virtual/pkgconfig >=sys-devel/libtool-2 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=dev-libs/lzo-2.06-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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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/binutils-libs: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-1.2.8-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(-)?] >=x11-libs/pixman-0.36.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(-)?] gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto ) +BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install test unpack +DEPEND=>=dev-libs/lzo-2.06-r1: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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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-1.2.8-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(-)?] >=x11-libs/pixman-0.36[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debug? ( sys-libs/binutils-libs: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(-)?] ) gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto ) DESCRIPTION=A vector graphics library with cross-device output support -EAPI=7 +EAPI=8 HOMEPAGE=https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo -INHERIT=flag-o-matic autotools multilib-minimal git-r3 -IUSE=X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +INHERIT=meson-multilib git-r3 +IUSE=X aqua debug gles2-only gles3 +glib gtk-doc opengl 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 LICENSE=|| ( LGPL-2.1 MPL-1.1 ) PROPERTIES=live -RDEPEND=>=dev-libs/lzo-2.06-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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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/binutils-libs: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-1.2.8-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(-)?] >=x11-libs/pixman-0.36.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(-)?] gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=gles2-only? ( !opengl ) -RESTRICT=test +RDEPEND=>=dev-libs/lzo-2.06-r1: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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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/libpng-1.6.10: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-1.2.8-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(-)?] >=x11-libs/pixman-0.36[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debug? ( sys-libs/binutils-libs: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(-)?] ) gles2-only? ( >=media-libs/mesa-9.1.6[gles2,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libXrender-0.9.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(-)?] >=x11-libs/libXext-1.3.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/libX11-1.6.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/libxcb-1.9.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=gles2-only? ( !opengl ) gles3? ( gles2-only ) +RESTRICT=!test? ( test ) test SLOT=0 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ead26dcead94ab0741e19b760ff6963f +_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 1994a5aef5d4f5798b92f64d6f9a6003 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=17a20f3c86a085f4559d11151ec8430d diff --git a/metadata/md5-cache/x11-libs/goffice-0.10.52 b/metadata/md5-cache/x11-libs/goffice-0.10.52 deleted file mode 100644 index 2a385e71f883..000000000000 --- a/metadata/md5-cache/x11-libs/goffice-0.10.52 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-lang/perl dev-util/glib-utils >=dev-util/gtk-doc-am-1.12 >=dev-util/intltool-0.35 virtual/perl-Compress-Raw-Zlib virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20170815 -DEFINED_PHASES=configure install prepare -DEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) -DESCRIPTION=A library of document-centric objects and utilities -EAPI=8 -HOMEPAGE=https://gitlab.gnome.org/GNOME/goffice/ -INHERIT=gnome.org libtool -IUSE=+introspection -KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris -LICENSE=GPL-2 -RDEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) -SLOT=0.10 -SRC_URI=mirror://gnome/sources/goffice/0.10/goffice-0.10.52.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=def04848b497fe93b020da0455657f51 diff --git a/metadata/md5-cache/x11-libs/goffice-0.10.52-r1 b/metadata/md5-cache/x11-libs/goffice-0.10.52-r1 new file mode 100644 index 000000000000..d2d76b95b934 --- /dev/null +++ b/metadata/md5-cache/x11-libs/goffice-0.10.52-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/perl dev-util/glib-utils >=dev-util/gtk-doc-am-1.12 >=dev-util/intltool-0.35 virtual/perl-Compress-Raw-Zlib virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20170815 +DEFINED_PHASES=configure install prepare +DEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg(+)] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) +DESCRIPTION=A library of document-centric objects and utilities +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/goffice/ +INHERIT=gnome.org libtool +IUSE=+introspection +KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=GPL-2 +RDEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg(+)] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) +SLOT=0.10 +SRC_URI=mirror://gnome/sources/goffice/0.10/goffice-0.10.52.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=7d3701bbf8354aac7d86be74b8e1dd18 diff --git a/metadata/md5-cache/x11-libs/goffice-0.10.53 b/metadata/md5-cache/x11-libs/goffice-0.10.53 deleted file mode 100644 index ce7e3d87ad31..000000000000 --- a/metadata/md5-cache/x11-libs/goffice-0.10.53 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-lang/perl dev-util/glib-utils >=dev-util/gtk-doc-am-1.12 >=dev-util/intltool-0.35 virtual/perl-Compress-Raw-Zlib virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20170815 -DEFINED_PHASES=configure install prepare -DEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) -DESCRIPTION=A library of document-centric objects and utilities -EAPI=8 -HOMEPAGE=https://gitlab.gnome.org/GNOME/goffice/ -INHERIT=gnome.org libtool -IUSE=+introspection -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris -LICENSE=GPL-2 -RDEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) -SLOT=0.10 -SRC_URI=mirror://gnome/sources/goffice/0.10/goffice-0.10.53.tar.xz -_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=436900c1a3ba74fa81ff663df38bbdcc diff --git a/metadata/md5-cache/x11-libs/goffice-0.10.53-r1 b/metadata/md5-cache/x11-libs/goffice-0.10.53-r1 new file mode 100644 index 000000000000..2cb35e08ae34 --- /dev/null +++ b/metadata/md5-cache/x11-libs/goffice-0.10.53-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/perl dev-util/glib-utils >=dev-util/gtk-doc-am-1.12 >=dev-util/intltool-0.35 virtual/perl-Compress-Raw-Zlib virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20170815 +DEFINED_PHASES=configure install prepare +DEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg(+)] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) +DESCRIPTION=A library of document-centric objects and utilities +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/goffice/ +INHERIT=gnome.org libtool +IUSE=+introspection +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=GPL-2 +RDEPEND=>=app-text/libspectre-0.2.6:= >=dev-libs/glib-2.40.0:2 >=dev-libs/libxml2-2.4.12:2 dev-libs/libxslt >=gnome-base/librsvg-2.22:2 >=gnome-extra/libgsf-1.14.24:=[introspection?] >=x11-libs/cairo-1.10:=[svg(+)] >=x11-libs/gdk-pixbuf-2.22:2 >=x11-libs/gtk+-3.20:3 >=x11-libs/pango-1.24:= x11-libs/libXext:= x11-libs/libXrender:= introspection? ( >=dev-libs/gobject-introspection-1:= >=gnome-extra/libgsf-1.14.23:= ) +SLOT=0.10 +SRC_URI=mirror://gnome/sources/goffice/0.10/goffice-0.10.53.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=59502300ae4a7f153d77772a57435b15 diff --git a/metadata/md5-cache/x11-libs/gtk+-2.24.33 b/metadata/md5-cache/x11-libs/gtk+-2.24.33 deleted file mode 100644 index 9bad276a76be..000000000000 --- a/metadata/md5-cache/x11-libs/gtk+-2.24.33 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.3 app-text/docbook-xsl-stylesheets dev-libs/gobject-introspection-common dev-libs/libxslt dev-util/glib-utils >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.18.3 virtual/pkgconfig examples? ( x11-libs/gdk-pixbuf ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=>=dev-libs/atk-2.10.0[introspection?,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.34.3: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(-)?] >=media-libs/fontconfig-2.10.92[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/libintl[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/cairo-1.12.14-r4:=[aqua?,svg,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.30.7:2[introspection?,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/pango-1.36.3[introspection?,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-misc/shared-mime-info cups? ( >=net-print/cups-1.7.1-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) !aqua? ( >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,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/libX11-1.6.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/libXcomposite-0.4.4-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(-)?] >=x11-libs/libXcursor-1.1.14[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/libXdamage-1.1.4-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(-)?] >=x11-libs/libXext-1.3.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/libXfixes-5.0.1[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/libXi-1.7.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/libXrandr-1.5[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/libXrender-0.9.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(-)?] xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) !aqua? ( x11-base/xorg-proto ) test? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-themes/hicolor-icon-theme ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Gimp ToolKit + -EAPI=7 -HOMEPAGE=https://www.gtk.org/ -INHERIT=flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx -IUSE=aqua cups examples +introspection test vim-syntax xinerama 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 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=LGPL-2+ -PDEPEND=gnome-base/librsvg[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-themes/gtk-engines-adwaita vim-syntax? ( app-vim/gtk-syntax ) -RDEPEND=>=dev-libs/atk-2.10.0[introspection?,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.34.3: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(-)?] >=media-libs/fontconfig-2.10.92[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/libintl[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/cairo-1.12.14-r4:=[aqua?,svg,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.30.7:2[introspection?,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/pango-1.36.3[introspection?,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-misc/shared-mime-info cups? ( >=net-print/cups-1.7.1-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) !aqua? ( >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,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/libX11-1.6.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/libXcomposite-0.4.4-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(-)?] >=x11-libs/libXcursor-1.1.14[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/libXdamage-1.1.4-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(-)?] >=x11-libs/libXext-1.3.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/libXfixes-5.0.1[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/libXi-1.7.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/libXrandr-1.5[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/libXrender-0.9.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(-)?] xinerama? ( >=x11-libs/libXinerama-1.1.3[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-util/gtk-update-icon-cache-2 >=x11-themes/adwaita-icon-theme-3.14 x11-themes/gnome-themes-standard !<dev-util/gtk-builder-convert-2.24.33 -REQUIRED_USE=xinerama? ( !aqua ) -RESTRICT=test -SLOT=2 -SRC_URI=mirror://gnome/sources/gtk+/2.24/gtk+-2.24.33.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=32a90915498a30cbce2228fb944d8128 diff --git a/metadata/md5-cache/x11-libs/gtk+-2.24.33-r2 b/metadata/md5-cache/x11-libs/gtk+-2.24.33-r2 new file mode 100644 index 000000000000..bf1ee5cf527f --- /dev/null +++ b/metadata/md5-cache/x11-libs/gtk+-2.24.33-r2 @@ -0,0 +1,18 @@ +BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.3 app-text/docbook-xsl-stylesheets dev-libs/gobject-introspection-common dev-libs/libxslt dev-util/glib-utils >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.18.3 virtual/pkgconfig examples? ( x11-libs/gdk-pixbuf ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/atk-2.10.0[introspection?,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.34.3: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(-)?] >=media-libs/fontconfig-2.10.92[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/libintl[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/cairo-1.12.14-r4:=[aqua?,svg(+),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.30.7:2[introspection?,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/pango-1.36.3[introspection?,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-misc/shared-mime-info cups? ( >=net-print/cups-1.7.1-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) !aqua? ( >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),X,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/libX11-1.6.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/libXcomposite-0.4.4-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(-)?] >=x11-libs/libXcursor-1.1.14[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/libXdamage-1.1.4-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(-)?] >=x11-libs/libXext-1.3.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/libXfixes-5.0.1[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/libXi-1.7.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/libXrandr-1.5[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/libXrender-0.9.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(-)?] xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) !aqua? ( x11-base/xorg-proto ) test? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-themes/hicolor-icon-theme ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Gimp ToolKit + +EAPI=7 +HOMEPAGE=https://www.gtk.org/ +INHERIT=flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx +IUSE=aqua cups examples +introspection test vim-syntax xinerama 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 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg[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-themes/gtk-engines-adwaita vim-syntax? ( app-vim/gtk-syntax ) +RDEPEND=>=dev-libs/atk-2.10.0[introspection?,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.34.3: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(-)?] >=media-libs/fontconfig-2.10.92[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/libintl[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/cairo-1.12.14-r4:=[aqua?,svg(+),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.30.7:2[introspection?,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/pango-1.36.3[introspection?,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-misc/shared-mime-info cups? ( >=net-print/cups-1.7.1-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) !aqua? ( >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),X,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/libX11-1.6.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/libXcomposite-0.4.4-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(-)?] >=x11-libs/libXcursor-1.1.14[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/libXdamage-1.1.4-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(-)?] >=x11-libs/libXext-1.3.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/libXfixes-5.0.1[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/libXi-1.7.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/libXrandr-1.5[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/libXrender-0.9.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(-)?] xinerama? ( >=x11-libs/libXinerama-1.1.3[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-util/gtk-update-icon-cache-2 >=x11-themes/adwaita-icon-theme-3.14 x11-themes/gnome-themes-standard !<dev-util/gtk-builder-convert-2.24.33 +REQUIRED_USE=xinerama? ( !aqua ) +RESTRICT=test +SLOT=2 +SRC_URI=mirror://gnome/sources/gtk+/2.24/gtk+-2.24.33.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=272b8515b9a41372b176bd913285bf78 diff --git a/metadata/md5-cache/x11-libs/gtk+-3.24.34 b/metadata/md5-cache/x11-libs/gtk+-3.24.34 deleted file mode 100644 index 385569de12e7..000000000000 --- a/metadata/md5-cache/x11-libs/gtk+-3.24.34 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-libs/gobject-introspection-common dev-libs/libxslt >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=dev-util/gtk-doc-am-1.20 wayland? ( dev-util/wayland-scanner ) >=sys-devel/gettext-0.19.7 virtual/pkgconfig x11-libs/gdk-pixbuf:2 gtk-doc? ( app-text/docbook-xml-dtd:4.3 >=dev-util/gtk-doc-1.20 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=>=dev-libs/atk-2.32.0[introspection?,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/fribidi-0.19.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-libs/glib-2.57.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(-)?] media-libs/fontconfig[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/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,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/libintl[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/cairo-1.14[aqua?,glib,svg,X?,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.30:2[introspection?,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/pango-1.44.0[introspection?,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-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9: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(-)?] ) cups? ( >=net-print/cups-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.14.91[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/wayland-protocols-1.17 media-libs/mesa[wayland,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/libxkbcommon-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(-)?] ) X? ( >=app-accessibility/at-spi2-atk-2.15.1[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/mesa[X(+),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/libX11[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/libXcomposite[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/libXcursor[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/libXdamage[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/libXext[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/libXfixes[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/libXi-1.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(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[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? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Gimp ToolKit + -EAPI=7 -HOMEPAGE=https://www.gtk.org/ -INHERIT=gnome2 multilib multilib-minimal virtualx -IUSE=aqua broadway colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama 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 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=LGPL-2+ -PDEPEND=gnome-base/librsvg[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-themes/adwaita-icon-theme-3.14 vim-syntax? ( app-vim/gtk-syntax ) -RDEPEND=>=dev-libs/atk-2.32.0[introspection?,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/fribidi-0.19.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-libs/glib-2.57.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(-)?] media-libs/fontconfig[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/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,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/libintl[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/cairo-1.14[aqua?,glib,svg,X?,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.30:2[introspection?,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/pango-1.44.0[introspection?,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-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9: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(-)?] ) cups? ( >=net-print/cups-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.14.91[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/wayland-protocols-1.17 media-libs/mesa[wayland,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/libxkbcommon-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(-)?] ) X? ( >=app-accessibility/at-spi2-atk-2.15.1[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/mesa[X(+),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/libX11[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/libXcomposite[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/libXcursor[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/libXdamage[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/libXext[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/libXfixes[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/libXi-1.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(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[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-util/gtk-update-icon-cache-3 !<x11-libs/vte-0.31.0:2.90 -REQUIRED_USE=|| ( aqua wayland X ) xinerama? ( X ) -RESTRICT=test -SLOT=3 -SRC_URI=mirror://gnome/sources/gtk+/3.24/gtk+-3.24.34.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=1476f85b82933dbe5c280bb46ca33bfd diff --git a/metadata/md5-cache/x11-libs/gtk+-3.24.34-r1 b/metadata/md5-cache/x11-libs/gtk+-3.24.34-r1 new file mode 100644 index 000000000000..24c905a9eeff --- /dev/null +++ b/metadata/md5-cache/x11-libs/gtk+-3.24.34-r1 @@ -0,0 +1,18 @@ +BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-libs/gobject-introspection-common dev-libs/libxslt >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=dev-util/gtk-doc-am-1.20 wayland? ( dev-util/wayland-scanner ) >=sys-devel/gettext-0.19.7 virtual/pkgconfig x11-libs/gdk-pixbuf:2 gtk-doc? ( app-text/docbook-xml-dtd:4.3 >=dev-util/gtk-doc-1.20 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/atk-2.32.0[introspection?,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/fribidi-0.19.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-libs/glib-2.57.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(-)?] media-libs/fontconfig[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/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,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/libintl[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/cairo-1.14[aqua?,glib,svg(+),X?,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.30:2[introspection?,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/pango-1.44.0[introspection?,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-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9: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(-)?] ) cups? ( >=net-print/cups-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.14.91[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/wayland-protocols-1.17 media-libs/mesa[wayland,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/libxkbcommon-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(-)?] ) X? ( >=app-accessibility/at-spi2-atk-2.15.1[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/mesa[X(+),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/libX11[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/libXcomposite[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/libXcursor[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/libXdamage[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/libXext[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/libXfixes[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/libXi-1.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(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[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? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Gimp ToolKit + +EAPI=7 +HOMEPAGE=https://www.gtk.org/ +INHERIT=gnome2 multilib multilib-minimal virtualx +IUSE=aqua broadway colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama 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 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg[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-themes/adwaita-icon-theme-3.14 vim-syntax? ( app-vim/gtk-syntax ) +RDEPEND=>=dev-libs/atk-2.32.0[introspection?,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/fribidi-0.19.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-libs/glib-2.57.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(-)?] media-libs/fontconfig[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/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,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/libintl[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/cairo-1.14[aqua?,glib,svg(+),X?,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.30:2[introspection?,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/pango-1.44.0[introspection?,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-misc/shared-mime-info colord? ( >=x11-misc/colord-0.1.9: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(-)?] ) cups? ( >=net-print/cups-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.14.91[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/wayland-protocols-1.17 media-libs/mesa[wayland,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/libxkbcommon-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(-)?] ) X? ( >=app-accessibility/at-spi2-atk-2.15.1[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/mesa[X(+),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/libX11[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/libXcomposite[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/libXcursor[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/libXdamage[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/libXext[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/libXfixes[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/libXi-1.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(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[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-util/gtk-update-icon-cache-3 !<x11-libs/vte-0.31.0:2.90 +REQUIRED_USE=|| ( aqua wayland X ) xinerama? ( X ) +RESTRICT=test +SLOT=3 +SRC_URI=mirror://gnome/sources/gtk+/3.24/gtk+-3.24.34.tar.xz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=549762efe3291052613cc2e86d56485e diff --git a/metadata/md5-cache/x11-libs/libXft-2.3.5 b/metadata/md5-cache/x11-libs/libXft-2.3.5 deleted file mode 100644 index 85541927871f..000000000000 --- a/metadata/md5-cache/x11-libs/libXft-2.3.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1[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/ttf-fonts >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXrender-0.9.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(-)?] x11-base/xorg-proto -DESCRIPTION=X.Org Xft library -EAPI=8 -HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXft -INHERIT=xorg-3 -IUSE=doc 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt -LICENSE=MIT -RDEPEND=>=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1[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/ttf-fonts >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXrender-0.9.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(-)?] -SLOT=0 -SRC_URI=https://www.x.org/releases/individual/lib/libXft-2.3.5.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 xorg-3 38a663574d97f06b6b729046865c8fb6 -_md5_=f4f4f9171371e06c9d01206379177830 diff --git a/metadata/md5-cache/x11-libs/libfontenc-1.1.5 b/metadata/md5-cache/x11-libs/libfontenc-1.1.5 deleted file mode 100644 index 1ba59d11e873..000000000000 --- a/metadata/md5-cache/x11-libs/libfontenc-1.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare unpack -DEPEND=sys-libs/zlib x11-base/xorg-proto -DESCRIPTION=X.Org fontenc library -EAPI=8 -HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libfontenc -INHERIT=xorg-3 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt -LICENSE=MIT -RDEPEND=sys-libs/zlib -SLOT=0 -SRC_URI=https://www.x.org/releases/individual/lib/libfontenc-1.1.5.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xorg-3 38a663574d97f06b6b729046865c8fb6 -_md5_=5992f4ad6b8e4b3e190581d62b13d98d diff --git a/metadata/md5-cache/x11-libs/libva-2.16.0 b/metadata/md5-cache/x11-libs/libva-2.16.0 new file mode 100644 index 000000000000..de6f751c6aa7 --- /dev/null +++ b/metadata/md5-cache/x11-libs/libva-2.16.0 @@ -0,0 +1,16 @@ +BDEPEND=wayland? ( dev-util/wayland-scanner ) virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst test +DEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=virtual/opengl-7.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(-)?] >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXfixes-5.0.1[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=Video Acceleration (VA) API for Linux +EAPI=8 +HOMEPAGE=https://01.org/linuxmedia/vaapi +INHERIT=meson-multilib optfeature +IUSE=opengl wayland X 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 ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=virtual/opengl-7.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(-)?] >=x11-libs/libX11-1.6.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/libXext-1.3.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/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=opengl? ( X ) +SLOT=0/2 +SRC_URI=https://github.com/intel/libva/archive/2.16.0.tar.gz -> libva-2.16.0.tar.gz +_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5373fd3db3a210fc6cda92ff2c7bed99 diff --git a/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r1 b/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r1 deleted file mode 100644 index 826c374fbe08..000000000000 --- a/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,drm,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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=HW video decode support for Intel integrated graphics -EAPI=7 -HOMEPAGE=https://github.com/intel/intel-vaapi-driver -INHERIT=autotools multilib-minimal -IUSE=wayland X 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 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,drm,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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://github.com/intel/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=36f362ef3e10c7113ecb7d06970a63ff diff --git a/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r2 b/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r2 deleted file mode 100644 index d75c81119827..000000000000 --- a/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,drm,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=x11-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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=HW video decode support for Intel integrated graphics -EAPI=7 -HOMEPAGE=https://github.com/intel/intel-vaapi-driver -INHERIT=autotools multilib-minimal -IUSE=hybrid wayland X 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 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,drm,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=x11-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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://github.com/intel/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2 -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c984d035b14550d44710322b523d4cc9 diff --git a/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r3 b/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r3 new file mode 100644 index 000000000000..f2bf78c41839 --- /dev/null +++ b/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r3 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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=HW video decode support for Intel integrated graphics +EAPI=7 +HOMEPAGE=https://github.com/intel/intel-vaapi-driver +INHERIT=autotools multilib-minimal +IUSE=wayland X 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 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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://github.com/intel/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=eaba312db288936c8d9ff6c5f6dbd9fd diff --git a/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r4 b/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r4 new file mode 100644 index 000000000000..560ce25906eb --- /dev/null +++ b/metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r4 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=x11-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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=HW video decode support for Intel integrated graphics +EAPI=7 +HOMEPAGE=https://github.com/intel/intel-vaapi-driver +INHERIT=autotools multilib-minimal +IUSE=hybrid wayland X 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 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] hybrid? ( >=x11-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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://github.com/intel/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2 +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=65600d6a6f6a67984f2522e9cc55396b diff --git a/metadata/md5-cache/x11-libs/libva-intel-driver-9999 b/metadata/md5-cache/x11-libs/libva-intel-driver-9999 index b011e1f97b20..bd65c16a646e 100644 --- a/metadata/md5-cache/x11-libs/libva-intel-driver-9999 +++ b/metadata/md5-cache/x11-libs/libva-intel-driver-9999 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,drm,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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=HW video decode support for Intel integrated graphics EAPI=7 HOMEPAGE=https://github.com/intel/intel-vaapi-driver @@ -8,8 +8,8 @@ INHERIT=git-r3 autotools multilib-minimal IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=MIT PROPERTIES=live -RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,drm,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RDEPEND=>=x11-libs/libdrm-2.4.52[video_cards_intel,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/libva-2.4.0:=[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[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/mesa-9.1.6[egl(+),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 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3d45be872b08e80bc55d8e6caa16f029 +_md5_=86097b2ae7f5ca477e4e6723cea74913 diff --git a/metadata/md5-cache/x11-libs/wxGTK-3.0.5.1 b/metadata/md5-cache/x11-libs/wxGTK-3.0.5.1 index 1f777cddc4c9..9238be2f0f86 100644 --- a/metadata/md5-cache/x11-libs/wxGTK-3.0.5.1 +++ b/metadata/md5-cache/x11-libs/wxGTK-3.0.5.1 @@ -1,15 +1,17 @@ -BDEPEND=>=app-eselect/eselect-wxwidgets-20131230 virtual/pkgconfig +BDEPEND=test? ( >=dev-util/cppunit-1.8.0 ) >=app-eselect/eselect-wxwidgets-20131230 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare test DEPEND=>=app-eselect/eselect-wxwidgets-20131230 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(-)?] sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=dev-libs/glib-2.22: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(-)?] media-libs/libjpeg-turbo:=[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/libpng: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(-)?] x11-libs/cairo[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+:3[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[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/libSM[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/libX11[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/libXxf86vm[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/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gstreamer? ( media-libs/gstreamer:1.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(-)?] media-libs/gst-plugins-base:1.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(-)?] ) libnotify? ( x11-libs/libnotify[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff: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(-)?] ) webkit? ( net-libs/webkit-gtk:4 ) ) opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto ) DESCRIPTION=GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit EAPI=7 HOMEPAGE=https://wxwidgets.org/ INHERIT=multilib-minimal -IUSE=+X doc debug gstreamer libnotify opengl pch sdl tiff webkit abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +IUSE=+X doc debug gstreamer libnotify opengl pch sdl test tiff webkit 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 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 ) RDEPEND=>=app-eselect/eselect-wxwidgets-20131230 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(-)?] sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=dev-libs/glib-2.22: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(-)?] media-libs/libjpeg-turbo:=[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/libpng: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(-)?] x11-libs/cairo[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+:3[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[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/libSM[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/libX11[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/libXxf86vm[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/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gstreamer? ( media-libs/gstreamer:1.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(-)?] media-libs/gst-plugins-base:1.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(-)?] ) libnotify? ( x11-libs/libnotify[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff: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(-)?] ) webkit? ( net-libs/webkit-gtk:4 ) ) +REQUIRED_USE=test? ( tiff ) tiff? ( X ) +RESTRICT=!test? ( test ) SLOT=3.0-gtk3 SRC_URI=https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5.1/wxWidgets-3.0.5.1.tar.bz2 https://dev.gentoo.org/~leio/distfiles/wxGTK-3.0.5_p20210214.tar.xz doc? ( https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5/wxWidgets-3.0.5-docs-html.tar.bz2 ) _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5caebe8a8319ae9aff40e9a7126f43e3 +_md5_=83248439e2f177b1023425123f722ef7 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index 6d5862c1af9acaa1b3444b5a568930933fecf467..20fbcca6e33da2035563586cd3af0b4a19c13660 100644 GIT binary patch delta 64696 zcmV(yK<B@+`UCC!1AiZj2mk;800092e7)JS9!HjDcdw_w3xMWBxO>E9wYAJ-Cf!N* zWj+NH;s7)VR%Z6oYpnpzkgQhaNP_45f5i4ZeBYk@zyI6+^KT#Wx_|o^e+nPJ#t*r+ z5C84|`nUh{e^3AI!)WJyU*$e}o9DT&n9h40JMVRj-CJKrKY#0}Ezi04j%&=T^<Mc` zn=|h*uCkBTMvN<l<ESAYrM9z$63?TaS3FW0<387JHTA{MrTa*C4A(J2PW8k8{eS#h ziRnYFvFCOi=T*u%_dNG`=IbnbhICx}2rH+|!=CBhW!LN6ZRY#lA??|Y9{Whgn&+`X zPdQ&#TWPPWUVpP6^WL?OUCY&1zSkNn^Lf{}`aRdUuDx@;|F{3Hlsa$u#~=Ur7_JgO ze$5|hsIQWWXIQoNI_3)NzV4p)mGW6@DLWqdPG>pxto&+iyYl$8hZ*)g!|I_P^B8v; zX_mOp>pXUh<;)}BAsjJ}6#3{g<={cYS?`?BbM%>!(SLPa=Zfcxr0!PAxY`UO90Sp$ z6dNy<R%j#lF^(LLoqF8m93g}_7cYLTv0K_Lr#qM94y}aT(_MJzcF$3F?$;<+jNu+v z;1oMg?H|su&hxH`rzoD|Tt6iBYoGn=xBW5ybR0jW59v(DtEf1wa^3luv8UR5+jlAT zTK&%P=6?lq9HpUPR}E<%;lA?TC`ixqj;P)_^BQMd`M6KMr1e_*IijBvuXB{VPGycx zrXxj^aF2?z%xm0N8g1q4MO1;4pJiUVuXEQU&pztfBi`XC<5)K$KF*%UoUN|f3l?zZ z)<ZweaGg1fd)}q;(CbR~;2&N5*1r3Z69;vo>wmeX*$`++E!DFhXd_2*rgEPg;ESln z{`&1>_$juZlJ=KU3$L;Y8^z_N$CY+IVyeecj#`e+SMiyeUtDL{MSV{<R)qdzP37+K zyk?%e3@i-QK4yra@(g!sHK!Ev40Dc_ddn?Ll)S|YbDI0OdzvX<t?v6pR{2QRJg=}; zi+^R@WpYqy%{!l{7vJ1FM>56^qhH5~G{RYU&CFY;Gc-+qj~wfXH{l^e%jIeXFA`79 zHm`>A)ERO?rQ&Gu9*y_C&UAJ>PW#WY$~dZ;Uj=oiiUA!bdVZ{u^Db+yUPeb}F#jCN zarF_)Ojusdc#*TNyZ4T#z(>^^Ki5mcBY%Z<ANwk22}eRFj&>sR>*{@klZPpD-ux~W zdZh!e*iZb$^(v@YRgIbYi9GMNS_sIRU&-r8Cx0^P^xHDBNr?FF`^5CyQPAbqGwPh; z4*d1OuZ@`TB@I7>a$=@O;t@HXeNK+^oCn{1wBwuwiO!DydJ)v;`HK$yyGuXYn}49r z8}C+99R-`dYlsUqJ=bwB+*vu#wIW~IkIhT3Sg=j>ioaSBGu(QpyDWa;POG2zo>3F3 zg~ng)nmgdg){bGHd}ugPw2d%N^ncuZ=xpmnP{xdiBaBCh^R9I!TnHiI-k9ihEd2Yr z!sFvp@gH$i$GYwrOC8s47{GPLT7Nc9;6f8?ywIG+L#=!ExzLA5u)+<W^*#wl_o1~c zjyMD~@Q0wjeEDtv{^!S^zy0#@x6kX(UpLy-eySg0%5NU4j7)sN&Ko|f#g@)|5Ng&$ z8kovPEc57BKaQK&$diYH!)XP(UHoiaW#_oC!Q6=fjo)dU9Kiss<Mn2HoPWYmaY839 zKM?EUNPC3cahCH{xppj@cgek+A)QBv7iWR|P^3uE*>jZpB5ED`=CtnB=5Crp7#m;5 zv0Q;eXdCB0GcF(H4fs+bH1S|xxcthOtGzj+4F}$Lgfu38rz7X|BD25uUlG&sQ~CHc zeJC}(x%PowO^*TPjbj)}!xV1o9<vhA%R*2W1_=yk1ng46*>RJI1s#9VIlEyYJch;_ z;_=(9*ME(I13hebE4;yd?!ve2!T}m@D<SP_M_jYvu?a+zQzdvKB)kwheZ)}%PPbJ; z!9?{8wHKkJ*NanX3pK6;R79Olq62=R)gBQx&Y#yyVf+x(*Z%wZs=N9r1_1-H_)V#B z6IGqLI{H7_b+mw2XgPmy8a3`t+`=?d1#=NB0vIL6`>e$A%_$=g4t^&h=g705K0HPN z<TPBBp{U}32S<nhAyQyL1p`7e2L5kg591YE?IDJ$eYJx1<6J;-iGvwO#j~w)*V|`7 zf%W4JZ&YJBkjTPlfeL&})e+%wuSgKa{4S0I@4~a(y{?P6knw-}GvdzEg##pDfT7}X z-y#2y)t}!!&p*HYvDK`|e?DCAoK`C6<<Zf7&b@bzY7_85l7<|7{aFd^1d}+g6D8ur zZqHj$5flb;0<s9W#*LKl`S|xvbU5+2;7~j#@*;Kt({4_m$bfEL*TO9MyBJ<%1!jsq z`>}}m7_ml*T@!!pCw8QfosDSRbjugO04Q4#?ZBJFkZQsEpo+xdiK<;3U>iLrbml(6 zDm@*A5Kat>j~_W|0{nG?5ueUa*6}8*@2Z7jB}A3N@rK!P!yr6j8kSy9{tHTJIbIF$ zfr@QV4#6hOURy=Ifx44NAx!R2!Pv9i>4-A|blSeqKE8h+WWM+igZY?vpx)6?4v<e> zyZ{EBu)_!-JkR+etE)c#u^b?kfd{=SJ`<R6-F2WcxIcjEO{gZ6TnT>%pwB4yK>&h4 z5FDmn>4-b$+|GjVfE}Xs)cFN)7smulJHQOP0c;wcm|%1Qeh6pzud)ItUq~vwVRqot z1TBY%+X8=c^5Pi~I?CiL=Cu}R0`C$DD<Ck!9j4$@Ul=4Z?dKj~9pHmH9@D-uCU;;s z5#*F^bSV|F<J=c0nV1H;C2U`HOPT<NuaXLQKL86ZnRfw50cALI48=%>BkB;BMbN$k zoR~an&R?br4zu~OlYqT|CpR!3x&of7;GK?XwhDjhJ%H+SVEqV?*t77kycU`WoCDhA z{#{a|fBpJtfBl$n?BN4J?wv}>S+Fj2cHrB2HSpmHsA|3;e(b6h4+hi>5nV|k024tg zBKe9-IaRvyzz#lOh=@V=ZG&S8-2nc2;79ch5z%8i8L!1lW_%CO^3|>H1gpsz{}BeE zgYSPOimV>_v<SN!gSSSAgl=Fg5{DKPAj5%w;;7NAOH>P2*=@tDfb0YbknCK9Ww?^T z=M>Eo#87h(T0=Qbd^6yIkn}@Pgo7`i9=Bff>JeA*#sdkW187)+M@oR@`;h{O1!x`s zo?xzuGweXX4CSpH0!EL|1=B&YW?GBLh(Uj&d`CS1q5S*6nF8?PZa7jDfTyh(0%{TN za2qATR<N<_)%sv_I22+*8USHH8dw)o!6p;rynAH4T)DtS#25f6xGq3<+Xk@5g_a&^ z=x%ShkAH#{;vfyACm>kE-$Y&zSQezhUl%%g^O;-4coEfH2rB;sUp_vRT;4o-=pcVf zary2y7^4$4GiG)m1_Xe50+FB)0pHaU)R(xifswogOd)be8~+UT0fQ5YZ@^wYH7vLl zRFS{n{c^-2XFQ0T=<eJrptcvBFSl2`eu8Z9JMhFQ$|IhpL!S&=Iw42|2^5#uKC2;z z^BXEE6cIN)prWvsplTUb^Fn2!DU*M@-$coZ$BIN>fMX&GVcaR=4%5Dq%pD8r|5;Au z!}%UjwMbCLom7G=IuEDkw~of~fgOb97uqpTz#Q><q>@D01y@=(eDnrYhByEZMC=Y! z34mxoHV=RRH%<(I(eeHSX)psW67Gh<Txt|n{F+y|PEiiw1f)xd1dq&sL6?8LCx#4e z!afLn#D6RjGY$(V1GRxy@Lav3n<o+l`JqA=a0zC#I9_yyhXkz5s6Ct@s3|VG^;3uq z=y7eZ+>4x6|0YDoNojhJ(YIU`nC*yg^obih2+<ME0ghsQ=p`Pd?1at{v>$BXe}U-W z#3!$jj*5Q+)DOZ4@$X*nXJmg1b_5@xYk@Gy372*P!@y@m0^k|6a78TSy7H@&>Ks>w zWFy%zV8!VP{#l69h!*%GsN9|l-ZT431oi_HLtJ&5m*L@&beiiV_MWW)+`>ep3t$7H zxwokY06lCJ*UKY;Gx)`s#>O#)SB?5*|ML$db^QcvIp4%of!YvsBFTTTvw#?7M;CMH z>*SFL2=@W40|~^8x?V?>X6?oIVm443f(Z`?(o6xz1v{TaJzOT#)IblZzABLbPk%zw z+9r+%xyS`wiD!Hf(=iGCXcbBZ`W)a8kO1H@bAHWa4NA~}vIT3wL!AaLzHM^~kdfGd zs27I-^+6TeDL_E4KoNg|#|MkV2DwJ-z-9;7FLQKP77O|V;I$Vq{o4Qhef|wWVSeVR zUIlecd@nATP>hw8Cned52Sg7|hEUNeB<bF!cKSU5I?%7&ptL8R5}i99g9n?KSd#3O z1(r+t)Cpn1ns1YGV0I9F)v=|GwG$*dzw+v#aLafRF&S_YyIg-jA-s0(5AZzX{t!Fd z+(n>+Kcb^mNW;<L_BaRJC_efCEzFKEQRdu1nEn7RnS-AItU;tgr6QjZV4mefj0x9V zUj+4A|McslPg&Lnl7E#Heg*Mh?U+6;`aWUpZDvRr=5<aWpXY_bp8;!tTpcw(Wb4?M zuRa?7VPWT>LHK_rQbzQ8u@jA%4camY=)}dv`9hWP9AVxjR@MR_yrvYoUl@)j4}9_H z4Iqc55*&CPKooxSA>th=0Y{+MAT5GMggs*t<wP=*=#$RJ>1TZiCKsZXkKIfjXK?QM zL}wecF;#vXD*)&wqRNY;zVx5>*M}fCMTHxBg9o*RtwevsUc@8A$>6vkXy6wDJx~+k z3^a#=m`#MNV{Zq~XbO=44qjd9Fjt3PsYGNw-o(p8B$r$tC!dm$2kcQ!@H7x>hJq^Y zHz#E}Pn*P9q2V}Kyg8WYJ|4JE6bZc4SpY&i5a*%L58%xpZ}?Nszy%bB__`+87ZDQo zKzxrx1SEfeP_(!Z1v1(W-|A>+z0HO}srsvv`ts$=<IT&HrV4L51%?ILpcJWQnD-S9 z020s+JFh4Lm@;8Hr-21e4e^E#^Lzo+bDBq+d3X49gc-xLD*OeK9Cif1M#w52yqOFE zy$&pbUysJ6bRH6!`z@bW2t^(5JB~ai=f2E?BGV~*;~n5}7vG5gZy8_@1;xNGp(251 z98e0VAiq^ic>}T%{Bhty@wPQ|lRpn3f5TgTIN@+nk3a<Aj4mP?!5+MXQ45)diM*|= z=e2M+a8GOst4Fl(bj<LEM-XyAs6jjk|3hREC^qr|%|4GK@UKN6G&n%nf!e)p3>w`G zuTJX33!>N%!#SWW93AQbK<dQ&CiLJlmu7fg6~~DOs;C9#Mcm!66(X;x6WnbBf8#7n zuU`lXp&~H+!42v~o6t1$?RzETy780|Wkm7!i<rKB`fa};b1W~uNs92<bIqWN5bz2B z5WWxtArOLD&b<%RgOegwbWi%kIspKXaxjFv=>#4TXov<7GoVQ~fw}c~ZOV$bh_Uts z0qhBwZz2cIgyoqmc?F!21B+%Of0GD5Oq3q@fHI0TVjEDAJ4V7S!q^LP3b{<0A;<$D zuI+J*;P?TbpC_T0n6dzFnMa1ntouUUp<DUBD?DSiBiw-E(5`jk=UycB_uaq!?Qv7} zyGO@sz7am)Dlz^Bw4sfff5-q&_;oR#DHq2C<j4zRe8O)*IYM;M^L^Ase{4bjh=0fo zhu6T%AeAFUj<WIdXihq;7=pbH_*}7mRAZ2D;I#W|*&zcE3L(u}9jFRQh~eP0&@_Np z2SG#I@azXM`IN0yLt26)jSLLLZaWM)Vde+Kv;dLJN`WqlFT=-}l7uLXd3Ey!E8;h> z>V!?@@gl5GU)Q&<{ht`%BqcRQ6<;MaIpPjUZxAHnoLTe}2SV(t=4COy4K~;C@Grpj zZj*lz8h;MNb2K#lG&eN`kia)QGE^fTIHwm$4Y|}FIF7o(+`J@4Px!_Cj^O`X<}nC6 z{LTSp1o#nA!1E`rS*BDthm{}!c~#gBD7kfl_1#)d*bX=v=1Q31%&&HGAYkke&D%gQ zLi~%Qo@9&0{g&<|E{$yn=36gJ8(hu%3h>Ox5`V_}MOY^u;m3$X@xp(vfI~T^h+gzk zIsJ)NAJgpj06gPMp~qL}lkj>RFR||s-<X}L1auhBNu;l@kq_!Z49iauIgEJ1J_34m z;<;-<Z4W^bI3oc6cdf_1i3xxkC_KCzb4a*r=*fUN!GQQSpbTNpIyXO*v9#xOInh1= zKYv4)g)W$DKw>X&$^y;$f=cPpp;2#O3Kas|LBJ73<MsEGMW2d_AOV?62aq2*LYOd7 zScZ6W42ZN;2hhE6)R+@4A_EzLp6R^6p@&=-&;zx?kpN_>g`IJnqXUYr696*L<2CR- zH7WDE{JPeUSBe#005mZJMa;B-jM^NW96FB4gb=J5q;(!^U;?{H&%qQ8ayjP()WJc3 zxxl{IKC*`J><D0<5x5M%trz5-NPzc!0aJheHh$e>lTZ^re+M|I&knX<08fG`g1*d1 zq%=VZASKx`arH_0CCjm|$vm0n!fAH_BUrcH5m%C?;h#vBtW5$<a!~=Z6bxx5TpVs6 zL=38gLqst2h9k@aa53<fL-;aKA=nzI9OND<SmcS`W!@8fc7RbZmA}gEyCoj)nmSG^ z<^*pTB!Ynwe;v`()U@P+D*NtWmrTqc1VL*8r#<*z&^Nva)oN=M(0ITAFxEuy2D1he zSe@U%_a@xe28aSs1OJhk6HGB=C|Y_=QB`Zr)lXlX&$PUTp1~02ggGw|CmOeKoT=S7 zhJYX3z<VI=%3u`CGG{<n&crEeOkv|pK**dX*dVQJe+-jGUsFPe92?L&@LZ#roBb}S z**|^#{Bb@7Q!_A!u`mMe-k|7-cGOE;WKthd6ucp9j1$3c1w5I>@3Zh=k=KlygE&s~ zpQnabz&yd5@H2QW|H%Fq+;;+zCfOlqkRP}*(NO?e0Szag12`pOpyIELd9MtTM|o$A zCdx{Me_Rn+K%uz)vm=5{3?h!U!$dk@HTD5KoCH-o0rtL66Mz%8#qX9LfIgFhhIc@Y z>gEwGHr%~rTms;99CtTMNgPf;66$mGZ{I%6&kr2^DQ2+3JCFsU>lj6k5jzL2f%VsE zpT;7f9b&aZ#|oT_fP{b|9g`3<!E{p^V~T*Ie*rrY9eU3Ad>Bc$Y76{<%LeH)?iwa> z;*th06$oV@X%OaXwrWe&4Y?Pe-E0CN@Zg+oVj%G^f<eY*rTD_ZLvwbv&!AR*sLQRO zo*;1(YNw(~xCEROheMdDgxaH5LMZ+*Zk}|5X;3mthQ+p_@dJ*|^_$h?5AB^YfpGvS zQt3tkc&4&;g`c*G+vZQ<Y~g}hKzBmtptC*}T?gc~J58Pgt4d|b+3gxSZy1T0^41?B zIS5W+oJ2p^v5B=l;&o%5khgovapPN70dR;P!^(z}ToxLCosiFI0LfUa0XnUz0|Eb* z3vvKf-o8P#Ja*lsT<GU%33q`5LC5h&`F;NF=dar=Rn+Pbz+3hu2$<s5z7f^IvzR0= zVAve-ff48y`A-v7AqOH=gU4|uV}UQgzSUv@G0DgT7S0An)1QzTf*?@vin_2B?q<#j zrXBOd7vC^{%;Qx~WudHQ(6JKECcp+GG_)S@2oM0Th4Y`);vf1#FyTn^(yR}(k8o$? zKP%oF02Z1xh-eTD2=(mHv9Zjf5wT@p2WJ9$k0+plfP-84A*WwIeeYAKM8T(}13|xQ z>8P;s5%~YgN1+Tk51i*Lvsf@XF6j-X#@ApuP{d*&{XC9}eU3;J25}K0AP6&XU}lpm zR+x<1Q34F%2tM~flav=ne>$+f8|z}lT2N8^JkAB3eUsJipTB*&|M@h)KqB4|n;CO8 zoy5l-X4Q0y1KY@ku?m{a$riMEbfDbAGULHJ)xs~W&N24Wm%~llRfRI)I~H<Ih!>!> zE(8Lcju<6T(2xzIpIi6bI#%*3s%gU+9tVhrf3dU520Ykl*g9uxlUf)Mf2|WR(;2N4 z6E&9pgrkZk_#u_6SqlSNBr8bcB5o0lPixr?mH@R5KN=e6=U+d6U5M%UseZu5-j%T` z3>Qo+-MeNW$`OLW+DAG0a?l%0<FHqVKqQD;IHY<<du&Y0lzn6(&lt-b`Hk~M-6{?M z=08j<*}!5kmyl>eR$l`Xf8U%Y28o8e%E_e40qO-!UHI%9{WNtkP7tV_dKsx)ICxaN zBqH8yLiGiLvxOt`ut3;`x9Y%_`ZNz7mk<uA4`A_W0>9tgOjtQqMCk}jhqWSPnqK7e z+n3LO?2q3%pz06gb^a7T@ak`F9dCTL+k`ME#5O7H`+6FK4tWghe>H=HQ5K#Jpq2x$ zJ1(m!1x9sPvpiEmn~!K4LcunTLU_w;-F61qBF-;Fr~%>tYhh}zkf(j%er-@#KsO9k z+Q_FvH(I^<QY=50HVRe?f18N|tLuU|m-~jia+Fph@xLjDrAp;WFy5#Og0Fkpk(aIK zOsnHWqyff4uqMuMe=q@`g$o3>yvXazKmP}aJ!a`L?)MEKpgQQ}%(>c~#}@$A@7VF) zU1T2+3`)!~SnGzxoX9|^kjJ%TtAMXo=P4QmYoT>*hpU7&ftjY)aVNN->w<Zi>%URd z2E8S+H#;$36AOWe0R{%B0EDk`9Z+#Nr^j_800U|=8F~^Bf0`MHwh^;=R)U#vZH85E zz-F+Kh{H&L^8&5J3CDG&Fe<^W^FH8=BDp<OWuj8SOC0azbo>+*({a9;U(MUL51!o0 z;0pF}S~PFg--+BnpOJd8E?Xkzf%;^?JZ{qlV)NqmS@4Ppnjvz+#kYn^AKRYSqh`E( zG0lKIoA*Xnf08w%c3L`2uNie{+?~s^0~pi|(OCQ#=;zwR8T%jXxs5O{8zKA$oXI)C zxf~L}D?){CZ39d^`Dq}h-W)J@^?D*5Sj&dho3pX}kwFNvSsR>q#8}>oso2f<uVRYG z;Kqx?iDOG60zwv$Y-!(DFpxpOcH(dg*m2sCkO6C_f3dd`;rQ-pKgZQ<QD_J|+fWB7 zw6!uF)-nM+JDBQ3nt0uSvY!@}P@lI34m3L16B`Vm1j}I+-5v~d@sPM&5e9*dnTL<@ zg3%MJ;YXZX0!`j1AMr3Ji@n0Ir;8QUgV)#ViUiyXoP`neCySgff|Jc4;9gwmcQLK+ zBqjk7f6~8yG1Uk-dy9M+H=mGq1c)8j;WCSMN<A-d4*}vPz~ZTSTL>xf8gL0U0mT6M zIH@Yu!x@Zzf`AFw-7?E<^$So6BAOfUXv4*!rW`ypP`T<iklbtjvqW4CSi{cl2AjcB zap0&Grq?*n6IzP%8dsf9WAL4<JXW)&oONy^e{I{#@E8d@3bx~NSP&loro95D`0ZX_ z_Pe2_CdnE!vGVyxK7R1ywg2POuYY{`^wg5`_cq2ih8%EN<!lvmJHfmcuT+AqF2Mh8 z$`W<MWPk)mekdJoV&dzG^OqGU9CktD3Qsk=38M~{6Rx9g$@*H3CZ=#Nc;Vv&dRuit ze^eNN)ty&aO~i_A70}N2yc_n#>tmB<U5kbi@H=KhZ{p3g-OB`eM(;cL$ObN?vBvBc z7WwCRH28HqrFsGOAI>N`&*)$SG<1T}kq(o-M6kceDp}JyFv0jP@L3%>tmGG~<#?rm zqu?`<49xVh0+e~?+IT|Q`P02)2O5C@Ud^~bLY;5!wn(==VCvU-N&?3jK#w`tOSSBp zNFdc3H<SxcN-T#lm-R-DXXmhQNLqhJOj@&p1=LY3B~Ki2_QA(}<Kk`WF>QI9^cbhg zhPN3FO8~9}sRm(_=r>N2z8w~S=`W)C2QoUpCyCz|vo6tJ1BUYpxNT5A{!kaO?W^Y4 zA(SEpG~e8uWm>4bnfyb2-zb3~+Kfpa7)%_OWfJ%YjHjSk7uXP>4sAa}uf3#hMY#YH z^1EgiB<_$7QMC=3c1tVRfSdw<iGf&G8N1=@4-10DIS@SO(ZIJ5^i5=cu?ssPl4}9v zKp-{LsxV<xL_>URpNl^N=VOGS@F7^F-C>}?_d@!fNssRv)AuHjuM^U0PxnnUB~00c zks5&CPQrjotX92Gb92eo6CC!yl|E*&afS%3*fD6j78nT8Dc}~k4Ds5MQL*6}OSyPN zRNXAot^p+dIu?TNcXPXc5b2aK-WF~A7?NB5Gx=DEv}&{LQmb}73}bJz^_IiHI(MGR zEtG|Szm+pl27n33(*$n)85jea+|hgjPrL1?xW`?7K=bv`J!0MmZ1xR46#$c&t=&Ux z_9dd*5G{asQ*RM8E&`B`3x!4DR!3TcX#B)n;ykb9R05HncSmY}W<g<6!fXIE^cNGo z+S8E-{C&nTbed&c5X!gFnL*&@;5jNN6JY1G2^O7z_Qww5!iP_M9Dy(3n!gw7qeD%z zg8m`VDAqM>|G_Q>q_t<O8lZMQ0v=`EdR`n6)H<XN6SA@KT07aq*weqtC?cclos8`H zLM-r>9-Lf~jycnR1)|`w(+z;*`?KB6e7cP%^N^2hJ@a0tU9t_DQGiOt{H0VMjxjAh z+0_Bo=h+J9kGj{I@v0gs<nWlUGU^Y0-8O6@{~+Ecs`6)GbezAfi{{=yuY@@8A<nQl zj0I4S84bVBgF{`z*1nS{&9`Fs+wMRpUBz4;WP-6lT!8j}c6ebCS3BS|Xa0*GCDXod z0d84h2GE;yMpxsF4?G?F!MR2}0<5ATA&W@XT}lT6MgYlS1roqC4Ud3F=kh9aH8?c{ zXys9fonhHDFbFE)%zDp)SKT(n)sXqQ_SP#^@WhU?Y}5!n!k272EZ`@ceHU^7@GRK^ zUy;bh^2Wx0;yF~*{+uyrMaCTeROfC!;ArS2G_H;F;1mhLnCVk`C&qw537EL1z23{{ zNtB=Oran4s08mzm(FhuXDyDtP!NGvi04H<X;D%ok;@EKp+TN$*K28E&b`t>jpskk; z26n)Lenz@%2E$72?_AlA;PWZ&#VyOm{g|_UMFEz7PCJ<T(q!##sK5pwCF<Ar35T`Q z?6ATBgovQ+qFLhZlCBfVc$W>-l~#c*Y`KIpEz>&ZC2_|1d&%P4>_7;7eyqK2Y<_n% z@5O8X`THN=UMryQ{Pu27b(Qc#fEzZ-6yD~HxjL=1tw0qJi>~23ZH+6$Hk(;6e`5M2 z*5;{yKnj2-CtM~by7kO=--0N9es|7(T2<xA{V;+N_>q4WUd043mXq)p$!uRCw09i2 zP11n!*p4nACb%5&Fb(K*iH&xfP+(JvCs=#pRbWndp}dFbu?x;NmkF2*P#d^(U@OAG z|J&?oHx?ki-{HNOz878MyFosCei|%We27zjL3vIaam_>q3utGDl-XiZVQ9!Q*;bH~ zbrx(wv@o2xvKzfQ+HwQbR@yiV{Lu|9cRVctGqI1^{Ivwdx5YldlG6D$c2z(~DV+k( zb+^&m+&zYEzM-x4y$eIGpG@xIwFzz!QeHV8Q&ioIj>-MHIOu+R;!r>tFcb%ZxQg?C zub@ji+aT@^@(``kN+;6#A*FwOnIE&gi9+vuywMaOM>(?xS57n-9@woQWbF>?DS>Cd z)Sp((2tb}dL{^0g2p@8D4EuBmWLM|k(O79V16pCrEm#RW0?6IAPJy}G8SliI7yAK# zudj)xWhW-I==->f2xtQq$2H|}$!=1A>-*r%m7FEw2+OfL)|_?Xy!BWBLtr|H*vUMC zK!#&oA!C4GU%TCKPchrl3d0eHW3(k<cn$>qkkkL%zdu;1{QH-GZ6t%JM}rnVV6A0- z-ZH-3@ikd-u|*Yz+F_rUJ?yycVAL9>v!TK`PuLQH1i!%_%RDXbRS~Lnb<_!e)8*%D zM6oQ|prXC&@sEYKew9;}X(Li#A5rrFIf2W8_o5U0^_1dt09JB}3RS|l5fhOSzUXvv zkY|lTZS$NUKzo%T|0!UmcK$*pAU*H|c>#nA`fN8IZiL|Rf&_M~AAi~Z-0PFmp_d8r zBfUX_1Z3o`;RpZ@*ve&tW3#M(eG|~(ao8H+>4-2jumenP*>`>|%V@yAZNq$l-s3KC z!U43_%tjGn94bW@0bytfAGYn+Z_Z=zXM`WSal%{AD|iOC;#9_k0y}?MnmM9tb58iZ zVyeheMk)LmKaU@%fv+!1W@qKv5fS*FT>#10aX>!;#(J81-^3oyb^@4xOIGm50S~aO zi1~z9VHxlgR{GKR8r!?UwA(N&49A_oGK1lRM<f2)oN|N2F%@tdq10?ed{SkX&1^?B zg%Iu=qJR^@`U4>s?ZYbvanf{DMMCXBsMQ-3?X;St>CHZ8x!y`td2Ms#an^y_wWIpk z&axlTHXA#4bkYtr;P-ET=T>cBzd@8({B4$}Iy_viyQ199wv)jL?a=eGQ6ZQK#WP^4 zFm=3uMICTDB+6FgAJV$}Kc4Z>rvagSDDADMrOb#wz;w_X+(ALXZxC<5m97>EZT)Hf z>3l5yTTU>DM8qZHnsgYK3j0Hw?1{k+bM)tikS<k1ve_Nv<nUyF%FfMIR1z$VA|i_X z+9s9qhLNErDCKA<9A<sHCV=>jp}|ColtIA#G$VI)HR}qJJ-e0}fl`E6hk_dqGO$<} zI$}B&FGjS?C@H?wmgOhUg<e7k0#G%iA5MM$$LC-F<MX$#pMQU5XrIoO`p#tm0WLnl z5s1N8A|tqDcY{HHgV@3RZ9j3?^0tm|A`zk`bMAd#Pg|+8KbO7Hm{r87I`QH|UYEsc zFc9=Afc-#e*eMXQ!2HZ_<09Y2t?bu9MIaP=F5oLJE;=&!Osw7;pi1~q8&+R1pxdwC z7(>Srf$mf8jLYO$%}B*tN@n!qLqQ05m3lvogAL3K>N_oegTTaQf7*G+k2*S9xBvL% zslEJ=)H|?n!o~<UCx+eafjky)lTc+-BHH7C9E4!P;O5gRW#hFwB7mZ%|EH(K`(O5q zz|=j#7&nBC2w7bE&<N*+sQgqSIa?kY!oep*RP@zfWmyqe<=AFS4d5UwD2i1e$MbK; z2h7-&`J;P(!AYy5TS#@BAwUEOGyskBv??>9I>2GVU2~;_v=Gsla!A;^l*<vmZMYV% zmlsKWZ>Tn}FJk=OQ~hRz;Ju6Rim~HuD&F9POXL#a?B-B`ZD;|1jS-BQr)hhl9xlVi z8z)Ke<xL6m58SrVY?bWR>C1hVa06TTaj+7QbLvxndBjoc(EuYrpI2$!fkU|9{${Rl z%a`4(mmRDwRxmqbD^Z0O0?7qR;C9FSpKNOe&=UI*6TT2hqd}tsXm9_F=y$l9AjdP> z^}Uu8$d;}z0BXknf|=5rw0_^eer(o>pB(U;UOj!sJbg-g5O+!ekxw`>kJS^vnnS?H zCjb<G9xXdg6sP+l95Of~rw2CS;9#r#G{_kCfcLEjq2Ih8AwO*F^Flv|1IXyF!}tV+ z?skP&Ni`E%W<4#k;y*E?0AIUKj6lHFD)GQY7C=3BFqr;QYj~jQrV12yICp8L6Qp|K z<n!tPf}Teq0N}G6jVm{Br`jP8jWexttl>a^)Q@D{{pstzfBm%o_?UhQr#2YFJJ5g# zFr)9?=J?^u1bjcu#$^u^eK0q27ib-j7Y8e(u%u>#+^~70S-b-2fqGy@MAK@-#6)gD zzfHzPq;)@e*dtmdfPO*diD&&SVJ@G-A$Dg5@WXc9T9Ajp&y14-$WP5?mlffVxM_TU zxeYFMk8F!%7&T;`7@S3PhZ{}~A^>3lD(KV)5gp*+6u@>=3>a8Y;o(Y<>v~bEUqAo- z<Co9BeO{lxe#UG4XhVqLv^T;$G7NHJkFp5|)v@Vq>K(A)hy!ZBvco&LgBtC{%c!_5 z2*uot=r<ze)2V0BFg|n=g`jz>B~S%_ewE-1_vPop=pi|C)>`UvJm~9dRsk}JtOww3 zH0Nfq;>8C@mx(+RD1uNysBj?Q+>*0mT-FD{B^n1FwBn=e#Cph@meEYppw0~rF&h}i zVKS&1Bo}k>Ad@{0WgjmR`|}^)_V@AszvP4YS{<uB2F)}NJV$<tb~~9rpGqQsQL%G0 zfIsw@piD@!LNW?5FqP`|kQ6Sf9wrh|E5dShD*}pIq$JSiin{@U*h~NtgGAcZSKmgo z^Rt5pmvZQvZOaUUSb_042oW|u$7LLtP_kp`sDROD5CprLZC+YEnhcvx9f}6lgrg@1 zh5fX;aJ0BosCE$u?RfGG8<1~*8#f{8M|<`C<u`HY6+YB=*vjT%EP2`}?vQx6u^U`+ zb|nO|>n4+IDvgd5Ph60tpx|g6J_5v*Z1%Gc$ii^m#k#AQ0pP)-S*EkzUfrPtTIa9P zBIH_}g-5)vX}mQ+`qvadX1G&VUiPt{5Ie^|of5v}5$I8LSj#DJJX^7UJtLui%|RiF ztn*a~&{Yvj!@1d0>xhlTw$WN~tok^_wHzxab#3C^4;g*!^UJR|cKMAN&-Sim*v{8@ z1UFZ;OsI9P{w|dWf%*%JF2gGRcfv5wRLX`aV-^m=0l6#haaw+ddmIj`!x!MwmmLIa zVWsxM*Tel8>lnu^h9z)+&(I$|>#wcV{65Ef-{wY>VYa}4-0D=pC>uM$%Qc}KvVx9v zb0GHWI-Xnve>f1hO|hwn14K9wDT|h-fGc1lP7Byqx?Ij-afn|BgzW$YgLS=%>VJIu z^dI{fz&eeA*Sj&0N-S$V+eVLVz|WzA3p#ZGn6e$*JcMgEc)$~X()dj3ofemeYaajv zwoT4K*yM4y%`VW!^R`m}BUwa*j@Q5JdU8Snv6Of%6cmma@W8L77=q>LM~>?3KyO{y z2xVf&cR8Ovh%aVY2-?|c0NX@d$>R#A0rH0Z+JsI_K3sj(?#s&0u%_zK17Z3zUBojH zvTnD0fpZ{J7G{2b$m-jZ`czWicfVb4aJ|FFIXSCO6P(R^WV0K12U|`6j?=-T`fNtZ zrXXy40y<@fHjdNU9t0N4nT~yCrS1x*ZMOgM!-)Fi<OaBGI{t@o2XM5L%;2|It#Z^o z*~oJg_h)fR@yXf+6_=3N&uM2(#>kObo1kGrwj00lv~<CLxyI#!u!(;F^j;iuK&gqr z!|7QIRkOII3Is;TJC}X-4yMDi)=R_w&!hjLN<D*W5XpDj%#t*)5v1#etHLt3X?;}O z*)Yo_rDNa@^Dm(Q!Ni_zaMP_13g|tQ5Db-19Nb->#(Dc|Y}D9$xd|zP9o-qypRq^+ z6VWmD+hLY}*Pyo@)3qzrEgac>I|qQ;VVq+)m|7ij2dvw1)Xb3+e2%u=n5TUvi?ayM zF%Ui~xSYo&UO>Rm_=GlLdxvl}TQ!BB5CAahbPf2@OWEq@vF>e0nf+w%h8l=Ww)5Iz z6d)3v$d#=E!Q?oI@;w6{-Rg8+oaUi8TsG3(43JKL*Owt)zL2;A0&w_U5buByMi)Sw z$n3PzG-fo}?DR&CSC5CYDz8?DQV`1_WN}^j#F;<+dL17GxC0|q#gGVleCHjA(|cM` zv^hPRYFQO%b|2Q)-FDI)yQ)%qynJtg=R(6;#45n9*S2*pLoD0&QD15@KhODF|7EZJ z<>^p=%+Cl&csI$8E^T*Um>6HWQ6d_Fxjd{lRc9Jex^@7evm-}P%cqI5_M}_j`E36J zLf^-9Zw?}ZAUB(k0{#>1UO_YVg~H;C!*7Yx!08l#W<B1jGuSrBl8}J`7hC<>b)4=M z#QGrQ03@JdJ}hW~6|+lmIA+nLvD8rj6EseLV4I$59Zg#^xGd+m8$@9|izSBrkHsZ? zPIu;}yT@7N|0Jy^tqzQSOTf751P(%YIqj{p$R2A3)DWkFGp?0agqD;|<hzHv8n(%F znLLl|UWra%I}gAH%-NoW`*<h_sBb?z60kGN$;1~3YA3ECV#3tPN4`xSkLs4hv0Q|I z)-%xp3t#YV!3OH&WB?|X722hlgS7xl4-Tyx!9AV-R?u&(60#1gTt1FK9#3(G?$XM< zZ2>i~M7ZSTe2|0R?FXUxdH?>n^Z3)tD$nqiSa-u7EC41`DwfAVfoI|1wrDu0M;Pf7 zgi}%V{j|ptG3Na+z|o`KHGlxKxfvLL=GI9Q6nvVCCxRoK-RVpyuQlgt)VzDK1)n&D zNZ%Goz%cnpT>UT)uG4XJN(H+>J?`Ui2MRv6mi;vG+s%2OcXc6{yATmc1RL=WfuIhK zx{(XibGv>DC|FVLxzl$3cRR`O)OLsE+WZ5Y|NQCa&%b_tuoSrEO78}0tu1VSNAVlS zj@IO8Gv+i8X)!~Pgr__fs3W>ajK~FN$CZS3Pd7N>R<X0Fg!{0obtE@QHCN3XxBC_B z^X5Zb&^D~J^>sRT4%~fhP$XhK?I8D@*lcl|5b)pR;ePfg0g}qTpRs=jmm#1IMsqqA zeq5^vB7!$JD2?4?9FP-ejtU)r?Gz<S(wks0oO@uIgpA>47$fI;>1X-*H|LJSOQD8u zZ|_hi2MuY>#ia#&S#rvoSnZG~6t95-536u4L|uKl1z@>-g7^Z)2I2*W8O#zvYuwc5 zxZfS`?WRH3{XIM%Faum~wmJ~M_|c84=k3EA+e1N=&C~-1%mzqDc&dGW7pEW6<7aB- zgy6}<Gm}%c`A+#Bx<v$xj&A}o+BMwTS&8Tb^fNq*1MSrtHh}fHE#TSZOgwa4X786u z&38$~pN_wOILbRpY;nU61cbOV2cK;c-5rE$q^Bgb&FJSR`D*1}Mn|ArPYM(=0A*jO z;5DsQ6qj09{7r{&2Cj^M0f`La=G-~~4ev9F0FXD7E4}7C3v9AMcI{+x#au-|CX@Jd z@#_WUb<Fe%!A5sjyeU>!Bk-nn#;@{pn9REkPKT(R><L7du?n7xu$MUb>PDYimX&Q5 z3O&2VrMxbA`}s@%<NH$B^iy#c*Sn$vhGJ-l&YTeA=Wqyyi0V#%0o%$BK%35|yHkhn zaF=j4x8NEaYhMU2xqPp>B5XQGR<=Esu9tN)66pGdwna?iHj)xogY&qiA<J9GYl2I` zQ_NRH^Cw3&=ytbr1@{cCaE&s~9-KzQT{$K>LbVbgz@H&IKjgk+9F~hF2skj&X`BSZ za+<D>TuUxRm<Ygsd2FaULQQP`L5Y9<3Xa#0fA36u*Tremt#iG$Zowy=BM0N7B3PaU z#d^4rWk$aa699c~mt^8Eo3GU2RB2eCyX4LnT-ufj<Y6`R84L^Y<nir$soP~7w^R9r zf4RiwwUUKC-maM&&!#v606?5qLYprBo$PTqAm0awDw!#Nbj>qZF`5PF3pagRKL$qz z*r3fZ(S!qG_WA2<wY#r~)d#l*f~L=_piekLcR=qKF@65+(>D{thb;+z#Zl===-4*t zcDdlZoCj`i@e!;D+2<ofv6_BC{4u!fMEf&n)ODKZUW62tjeE!0nre5~;%Sp%7W^$K zt|MD6+^9x>Y<SEQJbHO6WPxe{_15MBvUKE!h(|!L67Od;))Ir<xey3o34m<q)QHK( z7VGg~<PHC_S{R|`g$RphnzmZm6oMuI?g(4^#PPae1o1&not=Ia)*t`;U8Q=O@(JN@ z-9X@r3Jtm3gM=Ji#x#3G8M6G_6MJ~JRW+U*XlllP!>RyGX#$1_(T7Jic6X9&g#sbE zTriBlO0P=Wc~CqPpbO4+Ig(V-ov5FAg9h#UP_^qXX9v08<N3nIN%9-rezC^?<04Re zxLL#*^N^E}o3n!rXt?c(AQNIuGG`5&x4jNDf}eBc!?f0ING-$%*Ufd+HHTha<n-rA zAHV&7ZU44Ee)+op<J128N8A-ca~kulr_;W`-3v|@p6y1Eqe3v{zr%iE+^DU${2vhx zox=}G?(Dw<JewDVO@M`p`Iu)pn=96Pw;R4#`8_zt9-IQki6MQWjV%v>$mBYXSI-_? z#2lw>-L9X&{|-OQwnJxl($gbhA`VPLG`wwpEs2Kg8+W*X1RPlo(wOF!h8iqro13w7 z%LW(%6i&uq5smWMEiSMSn~CwO|CP|{UxfxMg^bv#1}g>gR+~5GEt2vRGhPZ@FkE9g zOe*S|2*e!s(+*|?K2BGYpy-^R`%UbzpP(04Qiu!P+X&XK<uNK$&kx7WDq>%6+Y(%V zjE50k6Ac5K*gt{MBBUtD$+nv>R~iAa@u^EvwILShd9&kc*s*Dc4)Fl5%{e+o1WJ%= zA5LdsgOF&@FA)kX*H2<q<+EHFSzm?r`^!e9_~Cdrre;%6vBwU|0hpS;$;1d92TqW> z(={J1ubw=uB>EW_A8zz6i3n82<}C_;L~Xi#S!&`uAu+Gnm9K?B_3(`luwmDO|HT~L z-0Z5$*OC_2>pF12KF@BiK5@VXcSN?HUDT(u+Ua($+u2-!QgJ&lj2zvSif4kDIS<)o zj~2i?3IvJ>*F?w4p&Im<T@75^8?}i0Lqg<2?jISwpTGUGKJ{Ne|NQh;=Vu9jK;S=C zx8B9Z2uVhNZNJ%W61Bnx^*&sLmy-!%x7PQBk1LMz+NJLXq-H0+DFYBBWY|86!#f0m zLmua&dDUzr&e-<x<P)Fveyav9`)~_hdIO|zEMgjhQ<Kog@Hi}DSH?%9t{DbrvmiWX zpr+gIEwJ};u_y}IJBSO{%ePv8;e+`RE==Y%`x9_~?P(x7suPgbte>QR3Hh|^qrFtO z-h_5NwE23!E1_6*xqvSqZa~{rrD3oD6?Hr<aPBjOL?IFP?H&^#aJaVwaNV4r27vOw zgP4e0>!DU}fPldbIE5QZPnR6P&0<CDWxLz%>2%kE>)YZ}UZKJk37S@abTFX^G&i-5 zCPa`wKQN!!3qE$bSuG6&JKZ-A2Nvm%oCDa@wdTQ$XU1&#)ZEu_m?9Gi>_AG;8xG{Q z$MzmqRpEa0E&TkC-}WDW^q(JK`cwXZS9p_@cSpcIvBCS2Z4!Zt<Juk!INlDT3;64t z$A;ZGE*2eK!103!3=sf-h3qOuC%hrGPF1@+z%>~iT?52P58a}xLOiP-E@)gqvTyUE zQ1j)2=j>G(989w#>$W!?8S&5ZL%ev>t4|%Y%MUD@TH33)HAsAL?4p{R9&m(ox*jX@ zkRG-@NzYUwY@cs%jaVj5-$2V6Aap+xSAY9sfBX9R^S38$RX((T`0i2%9V3_qmo*)J zy)Ba_ljWCb`px$Yf(~9io04&twXW)};ds&oM7`LJD~BB(Ae;<}xv|JZ)ZgRGZmD({ z#8gDXsGyG~2LW%>+TCmS{%EeryimK50htIU4xm4HvTPe{LGoiK+<t_!PWNbTlpFNo zl%s2LKt|(qQ&6#gkbH;W;MTgE3$pDw9tv~Y?CmPLRjN9jo_Xf8{_t3z^0VN@QPJ<4 z&B~jb8WO<hlwsk)>{c;_<5E*F;S?z~PM7C8T>nG3KP@!&XOBKcGM+0boUm~nc=m1T zJkk~^TJyw!+`fN75pW}>ZrkauMi@_W9n)*)o~xMLnGI8awBqaz&|#|3WB~vL(Pr1U z$j01dzii$a2zFWGJ^~E&>dUhd8bCx0qHSc?tbnoub`TMb)otibuNdHA>-q_XvoZPj zi=^h~-@kqRG_1vg8tS`Ma2sr1oc6YW2ewSk6I4g0qmAx<q03hhDn2Wkp*o=|#gz|c z6i*=V9mZ^bE<mtOvD~V=jsSUEaz=2#fd1F<TpzR7B7Uwr$7TBhKlmyz`zM_Qzn>LW zj+HehJ3@}xMvv1*xQ7+F2#Ro*T;d6$UyepZdrhI}F8SlQWV-G=ndxa?F+Jd3(oXp0 z`ARKL!Y0}H6>L|$=c~YeO!>v*S(5&i3<c(Go5pm1c}A6DzihXWzj!Z)OJpzikrN_U zwEuNGhG~t@U1}RN0B7fKaUkH%r>YJvbY;BcuE1iV>v7FQ90WMA1(1tS4j2NOyn1!w z&{+82_7Ibhn$tvJPK>1`FT(*vVr95-0Bg<XQ=eK5T216mE_yK=5jZ~h#YW=IPDa=y zoVDA3rK4w!-VTGX-B{z=PZ#jcvjw8#i=6)W*1!E}bH{gP7_ss<cZI=Rg1+oruB#Je z`g=V^Y75$cOPumi{ql+@CC0l%$H}OUge@llyOa#-RiQ?cqtY9nPq*r^Z4!qOpcJMy z@qDLyqYK)I9NwDNOI*a!yd@(Ax>aisShx~@tQB`e12}HGV9)Dv86+sBIm!yGwKcwf zuadf;<4R%#f+o183-e4&dLI)?+@f7RKvIq@6BoC23fF}EXIUNpdi4b^?zE!>s3szH zn?(izBxikc0qj+4vW|#e<tQ#kwTte0at(WdS@?DU0Z5^h%k^GP2APID-S>7wd#hJ} z)tI021_b~JN1#8mB#Ik)H9q<GdAe=DArjt`zmE&x|ID)iJk@<$iZ?QIh;q9G$Lk&% zbOsY!Zonj}IRXXca2&(|!tTgDs1we<9&}z}Kv!?)wCx-%wvE3`iadL7e(%41`u*pR ze}4P)>mLsyy`E%ydDoJ5*$A|O1n$;<KE-?hdaNCH>n?o)R~=CJxvb_y=k4e5bYFC@ zKDw^t{*N1|qa(@zAL_nx7Z=%#cRPgaN?UY)k70iTP!<<5P*zyd{hCESgZ#(>#B^bW zE6JlfteqQ6&^q^^;R|hDsRWwqkjWN|v^xYkFR2zH^eUT}+>`1RLiJFPCWVZD6sMtw zH+6?t7_JS6jew^u@xPPW`0UVM`jFpsSe5Uk%;oY&7Y3goZQ_cFg=Slab@Ngsg3lJo ziZ_73pG5N8B@oeqIriwz@IHx6rvu0dnOb7J@$34MGk6n}mkT8)OwT(Uc7NC=_0|x| zi$*opWu55;s9x6U`IY_*&O0=J1{8(ZEKo(#i$;8o<5!@XRoyP8U~ba@^}Z`C!f{Lh zYx4pPWgH9!<vdPY2mo~2lmQJ98UB#c(+_Ir?CF5byF@z-)w#6@0H3GQXr{&+9uV?e z-8SECIKU|Isy3itY&pSm+{!?}B9;NT(Er?T`&M9EaZcE&-C*6xi5A>{y<JQB(JpsF z1>CXkjQJ~IxH<M|KENArZWjYOX5s=};664?(2|>`XOQ4o8I<fJ=U8s*f{}l_pcf?t zfxEGRFmRl%3&rtD`avxmHtz~n8Qy8)+H(Q~AA()h_hQ=r`1Z96uky2EH@_>$`@ZY8 z`U#r7y3IdM&SyD*fz4)rsN`m_(*QNyA)9ey7S0=3XzS>p$%jj}Vp?-LisoD;I2jLv ziWl$UiXQWoZC2Q*EWyG4sr;6hA#&FTViK%ixNZq`d%pdBE&_7G0EepSUmNqok)cA) zn!6_V#)hKHn6gZ;fbcA+**S1QY7xez!*$%ML?Glfy7SDZOMd`=)5~RSKg4D2^ug=j zI~?=7Mt||Mc-M5k-A_7R*CP^B@UN}`N3Eo2I(?gl%2l5sjcjXXtT3wE4ZNt#eikRY zZox)#S7Fy^OPC8+VKOne?_icW9ck`u*oO9+AB8W&QSLa;i&u6w8%F~)7}vAu_*wFH z$R)kv!R4V4`15XmU|jfCb{E^gQmdJ6u*o>QBq?m`ITOOvq@y<ER+ok3Xn`r%1q%3` z#ktoPN&WqAd;j|V)~tX3@|Cb{rh#9DuRvAb=rcUt?bgfY^^Qj=cODMIT6VTu3Fzj{ zd3>eY@c8n4LWgjVTC&uNLp43wClNhw_n;DK9>WQHs;;I0IzYw0e|QgR^W|Qe7!Q;< z*)nO#`qjI;y{4gpaNc^`J(_Pq^J(>5T5-z@+?wn(IF1caZZ19+OD04HcfV=keEho6 z1DEo)02Ct>^X1aW%PuGv#XM`yV4C5{bm&mp%f6-m_xSjIfKtQ!_W6q-;?cFUzF~MI z@+_Wk5jk-XkZ|A&f8APUwi3V8le^%+J=?{9NnY>8U0^TdNK~`K%Gd?gYd~t-GbjAT zd^w;xIlg5-K4)GW>BmTq^b7--=e=KDeZny!_P$LLfgwtIHtip79d+k%8u4(i2FHQ0 z+^p+XOw|u9<4oXK#~B@5B+6lhJz62dBJmtB^Nv$>hU3{ee>0Kq>F$~9Sz~s>h<{{D zf9YR7|6OkQQw$%jceBeFhY7aqM%g>ygz6aU#)@pf=MVY+3xD9YQRny$FVVz*ud3_W zhwU5#u<ss;T%M^}yUXPK51L5T1whzzdlDCGo6;j-+N6@gSg&GoJOhmB`g1^~`NE61 zW75h1>#o(}f4t!7@V`qEx+KWGk-Tas7Rs{|-(KXo-3V@=Kh||TNW1Wsu!7?93_Ipv z<>Nu_{1%e3FX2T@|D*rUmtNz;WZ%0bmN+Sqfh|gYJs{j59*VbaTnNWI;H+p2H#vZj zO(k4ux9S#v;tu}fI=oN8B%hm)`t7|z{K`pu=19>re_W~gvC9(Iw0*{GSN77bw{_0> zJRNl?#!nyJCFBdDGoMS=>eCOg-9UWhOc>xrK~%swcg5ILD8EN<QDodE?mOv@y?ca1 zlh7B#V_e=}me%I%1vy7Mo*i8KM<3rWoZa`K8+(i2imL7aft0weNoui7H7tjjVGg%L zzA&@c7M^Y#chEhVtbh_fwQ*Dj@O;%Ay0=f0fkGZVAIGJ5I$a0}0Cf}Vq~CaM-koRw zzcJw6=QW+aaEqWRnRHC=esQ5^a;LGK*l4L2lmfMqj1i9G`mn{143peKAAj5VMsZxD zdO;sy%{w+d(SccAfxv6m`nn|a&X5VVhqZeYCw6@7f`K;Izk|H0v@h5)1+90r4baGq zl*R6Ucho#P6L_WMlK9u$mE}N@B$6M|G<vZ%`u(yp_oCVV7)wE1We>;9w)eNJ=!&rB zAOX1U;JaKUG_(D&(u|xdXn)=7CZJ2OqvUN9;LoS^$f$dJ^~ag_U&VC%Yku7gXBI&0 zI`64@Sp%B1>fT;E0x5BmjmsCk#suEpyrClN3lC^#y=;uW+%FyM%f`6}(ChO07ZVS5 z&a7u8hF#=v8J^tR?r?_tJS?icnw*Je4#}2xgnB=n*;kVCVnU}=Jb$-0!04CiA-g=_ z!RTC>4h(>1@^b@(*Es<5pS#@f{SYABr4v<ri6uRv(|wzrb$ggC_&Uz^lH&X2>*wD; z|F*w9H)bX84tYOmV;S;vnU&iNqaB{NXWs3^RYdM4$*0@CXR_9v4=3C0!YWwnc$S0# zx}4`nQh;gv4}fLaPJioUSnO(t$EM%kUZp57o8I{9J-M&dLC~A`fIO|=gnTr_3$}(i zAOe~jdXp14;7bIsE)Yz)^jxl|;OFfnuyFyfYhxDAW0eVZyLL}Rhlf%Yi>qKl9Hypd zSI@516}<QVQdXBY*1fAgM^(bRdEHxNmUm?yWZoja?9wX$V1KwAXTQKPZQI|zz1wFj z-ghL6iQ4RWcyo=zgbBLH@9ooDTave|M(6LE+q#SWYDgVb1U_wu&fDF|PPr3s@7p}U zfaVc8KzL)KtleF@w#=hG&sYWL=YlhA3$=57m0exUD{fI~uZn8cJLGJDH@oNU!)V9% zYXW6jc6<z5yMHARuRQRVZ-4yx$CHZr5Z~X$ZB??QwDObt54G50b3Z+(y%Ww{0)Z>t zHZ!}%%&R<mH%;!ETiY_>p9V6l!7Dm=@SYA(x@FXcA95x9<p%8FSS|32*u75o2_>od zoB1Jh{_Sm9*lKe>?Q~9V5K)LBtKknpW-hzn+b>m2B7YR^qS|g8b5SOiAhZIDf}Afe z>U5E|5Wc$9fWIeVfS`(tO--ZRj^@tS)p@^u8lQgu^5?gYKkq-j{rUA7;%fNy<6S~@ zJ^S;n=tXQqSHhodJ*_2R-)<n-=Cu}RwNu&I!FT@%m)Ne;M7-BDJ93J4!bcXUh2R<E za$U8vUVi~#aJccq9W4z$R^58C%uYRN*jI@GKjs>U-k}dy58S~U12ezt4P4zd<!}fQ zJP^_x^B&$Xh8yKjKo%i*`G$z_nRMu0B@T2w(W+4_ExA<E?)G(?9Cw=D+XF(e_;kKV z?B~CI`}pg3=l<;Rcv|}2-zKuka)~r&`8X8E(0{B$*$fh(T_-<$x&k9L)Sm!XO_Sob zK{-*Ie;P#w%JS@K#!>-K)p)kX0R0Qi&u34$)da8N9^0<p(9bIy4BxJOK$hQEuz3jz zgwyT0O*y+l5#V<>;M*WpL{}0(c#jELjJT!(ILS7&ABO{9sE!Me!_#fT|MCOg@*GO{ zd4K2A;(2)0_wXv-Q~dH$7kmV^elyAN+@p+(hdsX2F3Aa|vQf_94X8kpxSWmlTIinF z?bQu8wDT!)dD%IE1=QtLQMMoO&q2-Dt%FkAHlk=|Z^$3Ln2i5!I1V8j7z6Bb6a$Lv z);!SBYyTr^qM3MWbGKX6iDNe^>~*+ZxPRkqZg0gL^?3G67q4V;d(i<raU*KHrlT1L zKjywZeAhKkU`)B6QM_!e%rQQI87gb95H`EBTTSPE|0iMn7!6GE-F{SJ@9F0C(=F-w z5nRA&*Zyo$_JYsj`zj*h%;DXimmBS$Yu4^dqrMGL%?;G}O}w7V$zW{3rIIkYVt;w> z%r0wyG6Tc0`|hpKd!Keky}K51n327z>r}nwF}fM2I;VWY=2G@XbO$2xLnUlg^QHpA z$8dhpk>F@{ZD_CEnTqSOgq=>ynLq{i7Q6fMDtr>CqK)8f$GtS3y8f%MTr2SN*Zm_f z2Cs{<PEp#sHQ2H@i=V#Rwm%i`V}J4$T+z0JWy@as;MqD;Y?Y~AE^D#ylcaX1Ja#v2 z0Jqk&d$?+c(h~PChe%G42Cx7l@XoHQ1A!W75f1s5`?ELwStkChM3>^+*wbZ5c7x#d z2A79py7Jx(p{2IzrWInIiwh0_8c;B}rP}+#o_iG>AG)8`VOKGSlUK0O+JBD50gt*d z2Hthd^S_qcNu-SL3Sn@2YeL>QOE|KHYPooCJbf-Emb_7Bd1KlHoOyE$|Ch}&J0Nwq zAh0;b2z^MG>k8+SincGp%hZJ2xMvO5(MIbtV$dPqD+I3B?7N-*1le}FB@l)K6J0Kk zx!sZ1-T0o}dCWhxCqB4>7=Mz1yYCorvFWB7MJ>j8$<zaDu-#|30hqhEGR0vXFq$n= z_=^BHEY)7w@p322i_m`i^!uk*sXaFxd^lTrcOA83X9x?{Gd=$8Ucu@{_~D|QBjG~J zP7Zv6o&pwtH%a5fIZQ_xaYNZWl{esF=Gg@)uATJy-{9yxZn#vh+kX~>p*pDK;aax) zcFFeJ9Mk2w+;V!}FJ%`WI74}1PtRq|;c}@u6y4>|&Q>*m@M)mvE@Uq}#QhMD`v&M) zi*Pl86Fzgfd>_W1L$q1}uas-r_zGp1=9a>LDKu}!eJ?b}s*_h@!9tRl*|8}A2G3^) zkoRAD{ky|t$=xX?Ie$>K5N#2=&*lBJa0}=wG0~84ozH?Z0*A{(9sapo?tk57Z#;5! z`)&@lEX2FF*OnvmXs*hF<z(-!=??6<%Go^xtvWB(CK9+s(s<drt$byS63yOlEr><4 zkHA~T`R8_TUJy9<App$1IGba@?|KarW|8Br?i6%eh~<_4Qh#XWFG3^E!o$wP^aEn@ z!m7b%dTS1`;du5FJ_8;|sRPBI?#|N{>l|Qz7WsL9)bgU7$OqqXhh*ccnn!T7|2-bn z4JzFw4+#!+*(}r?$$4vT<6VY(=<kH)-&Q$YI{@c;28inAy^_y5-(e944{#n;Isztk z)ztCq^>%kA27l|701hr38%$(zVLN{~4sQ$dp780_N7>0Yn}yx1`_ei2|0}fk7ok}J zJ8W8a8nn6%)H{G}GwiM{N#|uhU@}?mWF~)Ky><tZ`|K7+C-3vQ{SsRt7!-T^fY`23 z@M1H!rB`ArZra%a#{!?Wkp1lWf6LW_mLJ044-yf~IDbs*ai_Zir=5@yNSJZm`B~}% zXe<44tk9yMmDSsQDBE2T<+P;-4p~okRYMQFtFU;V=vr><4gnMeeh=UjpDDgVv)_0B z<>T6S|MS;xUw-}b=TF}|DIZLW%Xqh+7T*j}yjtwf9VqSxgAbaUZ*IsnS$hOIUb|dh z4-!9ZsDI}@R&tT*9fm7FT!`UPewX3}dvNaV_&YHbBVEh;q})yA&9?TA#$uuEZJE(N zpLMu+q*1*ksjO13b_U{#m%h3Zlp_nzwREmWCT=P(FRTpf$$FupF1--{<7ARsQe8A} z<!Td&Ia+TgKs$PLaVyL!y6^tkrgr9kk=s8$|9`Rmv(VlO95yyT%PZQm+YD(n7eLN1 zi!DNz{hc;6$LLheYzC=n(}!!<Pixbc6?QL`A%40<0b1Zrv^Mv1<->Dl3!hfJ_+>o( zmeIBFpnBlLtFmd@$8+g)<Ey+Ef}f~nAue5Am3b|jO7pfj7o%4>R<901k?v*z)ZRfz zR)4Ye9(W7rJpgRl(K0pWMj6}j4);i+AQ7N`dmpxzyWb0Ky@)D*fK$BzTgTU)<u%^$ zyuC}<>&p+P>v^Bx23uQ|om#S)IW=1!$~d13fb1bTU?Ol4OZsQ9h7FEAAX)e(rQ8=x z-QE#{@9Ev30MiTaiE$!@w+6vJx1Cz>Du4J<0m%?R9fq+|L*yN<3%P8~soDNRS6p}j zqPwIp@cX$L;2HnJ*+R7;o)+`_4nQ@>LcFin6-EJS3W$W75pjlv**?zpzZBK+;Y#mr zfD7(`<4hqQ3-B`ChJws+++MjcuDg2=!oZ<$jOn>#plBI8VHL-CYSP%&vpLdDjeprT zvJ>N6-P|Lgkr3j#EvJ$k;13e!$rHj^-ey;T$=)mu=N#LSW@qfcZD;Xfh2mxJZXtEp zyc6q$YbeDzo>ffg>Fca;vS7Qv8<siDYJ*n~hvCItJ+NKeNAEV~3O_}i26^wGKVSU* z@9Wdom-%1)>bs^>Z`pEH+38XM?|<UNh)|wn9xAye)$O&zRf5vGovw=?gTxTEPn`bn zdMubHB=hRTaEbIu#C112kj)%(k|!d7>v#ZGb(#T{7<S;iL9w=jy9YQa@94J73!%y` z#`M}?_(L;SaBKmnbI&)<ED*EZS6=XvScZPlRbn7LbO$_U*$4Okthp0F*M9)vA_iFW zEzYQdM*u1}!g?>LAKO{q=r`crM57<Zqi@h3=&}{ZoE=WXg6Fd+{C23|*%A-Bf(X^8 zHMnHwY~A&1EeLlTc`Q&`b7b(?_&+c}aBu7m?sKr>#T&WV_H<d_Td538NASJVHl+*A z;E_&!{d5_1&Ci8xfQ14wtbdMuiRn^W!ArTEM!)7|<9h_oXW-$8uH%PGwc&J?y9%8+ z=0S3ImzTFiceB(@hzoc9A*4V4E~fu*ye}paP@6Y7J;}2}r$``(x9;GsIb~Cu_i}q! zpI#+Z^)8kc-09*DVvhIO;oJ>*US)Uly{MJwJjzpu?WalNLx1NKIDfd1u<6R>`8IU# z@T-Fx4#k&j!f3%8iz@|gEUG!kg9#I2GFaNovw1FOZ4U%<dpWNS!gvJ??%wu9V(kF8 z6TagX<>B3u%{9DyaXP&E>sf1nCok*AfaY&~e*W_5A5V{W_z=%`9V5?<!<8JVpRS4t z&#D)W>6ZRv?;O3noPTmJJF%YCl(zuiersnlLO-tP7WL{HTk~X?q?;|nHsqi$uEcf> z{(LqRgR@U71BdG($J=N$AjgYB_-!=wn)XZr*0cK&gIhJ48?mp4)81aFcj3WN@X1d* z8RxYCF6sf^D4}X!+l|h+ndX@fdbShT`DGiBgWEUM0)&8&7Jq8qUj+3G+wb4k<DIHg zzu}$P>4cq@PZ6lQ#tl_>tqn?v4nU=`c*t3I{sLvbm*6X#VcHgslJl3*vA>4%-!8&_ zx<vMc#e0{o+a0T`CY?rcMX<wS?vh0Oi00MoU`Wx1rzH0(?pd%Z2<!&CyG63t)N)P_ zlwfEFb#$&(Lw`KGD;v6(^jzK};mRs+uNYor<J5AMnh&qKayh!IL-`C|#ZAK9P_<uW z^=<ym*0x{vKgZ|(b$!3eEPkl(SK1CIWS<@khnyxa<2=~Yg70Nt#2%MN1#iynrZ~Sl z@Q5KIoM49Eop#M;k+98H!8sjwa=#rg1xN{tP43Tp?ti5|y^{8JTEeD@H<IWT29EXF zE=Y`X-QRKq()tKqO(m-5lidfSKjbjfr&eLXzv>9B>>f`uw`&~TSwl2vhTEkgc+)!6 z8e!Y~wGT@aZbNjL0UG!!vi<S7pX<}?-#&f*{UZ?ax92*+bo>P71Ae>#QE!(4J@ypw zc08wPC4Y|5d@Jk#+U7+Z76Ji)$)M2zK?!W&t{&Yzjzmb)9EHkugx)3!qbo|K;MbW> zyBwf)1V6Ot3hwlVXr93Gw}o|ex_`z25NC?Lkzjh^v(rVv{3M?vO>y;w&9ycOdYwY{ z#wyI$drYv(%j>Tk;l$(jLag?F2k#JYf(k7LOn(C677FGCzUg)&D&F~J1^0g?I!Eo0 z)|;V%WUmR3AsWUEN`bWY0pNoowBpqTQ&R&ET<$%EjXAl^fxDT<g|5>*4Dg>@2qYYG zO|iFY5#Gx5Vo-cov`PI6vF#RYr*Smsxu5Xu)=C`GdAOJ1cCreE^&TbH>^kQFMBjMY z{(syeaCvXK>q|Dk50{GZdu6nDiNbiX375&bt;-9YS9-P)LtV4G0#JY4@N~U`E7}Q1 zc5T2Ze-K6+lz#m*zV4S|?e%Ww!*KT4_9DL288)Qv)huapjBZKpwzS+6mV#jwZ)fcR zJww9{>O2ArgQyd|I{ePaEPGK}eJ<*4=6?wt49RUCrb27HECg~ot_|$+o7av(i^lyy zC*DV^N8|<J&_H2JBKL5AdA9xgup^N0Sllq!^GY`Od+X+gd!p-W^8T<f!H?;pFwb4? ze%+R#F60YL2C!l@`7~U4xm$Y^l`+69#C81?pBm8{iqHKx-OB}73vRY)PHiEStbciw zXYdX#=(2Mq>h5$vL2;fAb&L+Ic(#yS8@;_KcMHEvjG5nXS=gQ2vTe;;{_j$i1xs^L zJd8TLn|qDf;iRpqJn8SVL-MxkU|hrZtoON`gg>3mD&os=>pgzlIJnJji7*HZ1DANZ zoW(JffkFXBi0w8b-`}qWvl}`)xPN-NtE0S_<o>olKXm7^UfbU7JlgK*ISo_Zg5rH= zl0Gk<#O-cZs;uoDzT3t`GtQSuw;13e_!koq7vR7d?sFDg=)IB`g}UxJ+K*82=E-|! z5AQ&Urf1!b^ms6F!)sT`zJgi1;Sm8+amJ|hX&=6X!eyXVL9>0$c!Xu19)J1Rb(9yu z@bKE_tK*__eA<FsD36+sf$mgSucrVmanX`pzQ=NTk4u|-5UIYn{hzH3rDrS6yX#Qr zJ&=-H1qrHKZU9ip7#C`TlbX$Tto7U*T%FB8M0Z7Fy<O_E@NQk9@wIL}cp8lN%5FOM z!dv0%c1z%L>JS&$&2gO|$$yIvN;T})O^EQD48}$iEIw;=?$DaU?HleEfs5K_2}^X? zW4K#0n^kn~D|n|`v;5jzuX4f%oTzhejCo#s!}K<|49Re%tUD9*1b`oJb${A?eq^10 z`}B|f_22uKFV7W&-|zW+H?)Fhy_@(`7i|#+Wa0hWQC<cN9d3~ToD8`L`7|--WgE*L znemfeR~moQfbPD+X*$&n!QFk`Z!Y~b8DRWar>)S0L6By3)3J;6@aKdKV&v@=d>WFK zfT2CO=?ugGBJvIuaoBC&hYsKRNfEj53=T^W`oQ>vqIwX*t<}P9ZO?nbUZ4Nx=kK85 z`>vz-Ze+|I4EA=qxHx+ArXzF2m1BEREUdP-!+U>Rk==#Marv>Wuff)u;^=|^&{@0F zi;Y}r@Z774{{*c@3m~Zcg;NLEccKA2$QwQD^(=`AueQhewz@_okX_QP=`Ci-#l%ZM z41j{v6HA8n1iI>Y3~W2%E@~XbNpHuC5A#Qd8_PYpcoCsyeXjC6-Jja4E2owt-_f7< zYKed17R=+Xl2T0R{dSr*uICzeM|Ogpim|v@!pRwen(Nar;yvMh$Y(o}9qtj)jGJ)h zEokM0nKc`#+QTzqarbzzQsa^uyjNOo19A<t*YA0))p~9u*>5+2qqSo7Q?2aag{tGU zCE@@ZT$UE0hNt&Zx^Hpb%~|Ymxp2t)g$aMdfDak+wwSUYCQjDvh8{OU9RR_OyLGq+ zLI!#h5H6?k-F)ym1@+sXKmYN!&)=Rh&oeQW>h<nQMo^8L@#TBVyVBg87CoP6CVS#q zyeG#!1P_YxjxD!2gPglJ-M4@-z{Vv<&t=hw)k-2v`njOn9Des+RQKeM9}|xD{tka{ z9C*j3L7caJj!gpNlC$IlhHD(MS2f`SGg9|fBX61U+OX%Y7hASXsV6>s2ZtYdE{EVD zJr>4@Z%y!e7^3X|xKcPxK&|aMbJG^4M_)YEKi~D;1m~UJ-As|a+9*Do-cVvppO_ap zG<zbFw?W!gxtlx8Tnp_;ruPIj;w^ui!XD6U0oV;B&mZ3RGn6xuJ56lYt9a?OV6-a@ zyaQs2#~s{ej2Cz<?-09AuWk0$@Bfdncfq#fHnwcL!VXXa$V4WPt+@k00yfJO$xBkU zRIPt=;(Yd&tQzB0`PveB&i){Qh!uzxYdJ!6S$^7)1;1%`*e**1C*r#HuugwC4)6Xu zWhE(IdPZ88`<s5|YQYEX5Q(!xK^C1u!m><}0TNdub7^1BtxX>6%R+q_KmYUVtA6<} z;rNiBpj6#`*hHx1m841t@0VYMQ29iT_C@l)LfzhEl1a$&fMZaCUaRDxra+qP4$Apj z_29e*RVATbj<}W=WT?&2{J~3Jy;ZrdEP<U}p7Z;?!}Ka|r^ws)U}r|xIGcaOhoG0x z8Ipq9mmEAwt0nQx)^a}stm5)t+Z=x9Q1f|4QvcHDQtja#i|ToD`p=U<TNr;U|1zxd zG*Z`JTr_p-@%qw1@kPseVLaAk$)c5exf;8n4?&wYW2cND&>IIff|;(VNcGf^ED%^u zHhrfaF;3X<nTl!wS_0LFz@DQ;{T&H1kET9&b}l=Lu#+IHZd-HfO<QbtU&TvP$gZ$r zA`cDy^lYO>xxMOC%3yZ}*1Lb>p<>%{@yTVvuzGe~R3`$Csqry1HE_UkUDh4jUl!{{ z+(GBaN9A`^70`%R<61(d7b!@mUb{8y9p|HEDa9<iD|mY~$*mf&so1bQEh`%_deyd7 zMeH_-Q>?WPAb{W9lPox|-fnh)|IQcUGpb~8J?_~7{(bBA+_s>qfhK=ryM|7afJC7- zb;e>J_ce&9sAg~g`S7lC(|A}*p<P=#ViEvg8*H5zZw~e5<=3I2IiGAzI0ltooW-^$ z=WyQZO8rf}y#KO=7t}zN@>n;`a*}3o1lZFr3ryodgQ{7aPF7(Vf!{n{)yC4H$IF@$ zV8^M9QTtiR+-d9=a0h?jucgKkI<8KUq(Q|ym3abycsHFinY|LL?i|ZQg6#HUBP}zA zLzYszsZ;WPYm3e)kZe83+n{mh@Co!O19fWPAx5vYN*Kx?OwBxQoq2;-Y2;X)jI^B9 z1YpxIey_&Sp%YlnCv|}Agr{};<Kx#KFWsCyt&A9+MuT^&Q^0?wRtZZ4hnTH?EMI+d z0%NDTzpq?X;OJ3R3>J{e=S9Vz_*%RZNt;c=eUUlj*A4w<)=?^&II&y$YKDpdD1|aH zM{@7|Fe&cA-mBqyc16xeZ_YCUD1fCms~vNpvba==on<+FR>xbG7F@C&CG)5*Cf~+V z0q+HJH;}DR{1AVT9TK5xpj<mS*5oxd``wiq;<LQ1*Kfbdt^8e}^(PxSu`u-|NO5^i zkQ8q%7|KP-n!FjWa#KV<z%VsujU3cIyuq0@!>f)uUAnFVBF3RSSk}DvkOilq_HuaF z3D@afX&#ri<0<K265lCYYNzkn%L#31(yiL-If4p2)INVs@ZU9nt=PURbe+y$5&AT= zzI10jN^-K(J}IfSlAvsgU0vz1at(k*SKuQ`QE4&|jGx}u1L@1#w))!o*DrIiw$d7} zJHo4STimZFg_@{~M_D;c>TXpq?o>a;IavKWo0L3)xib});E8idS>dIe@+kyQB_V(c z?cgVzEz5s)=EkWR-_WcXj2acyKjf9FL3B%Xuxot2k7PLFLV%=tPofNhO>AJQNhL2N z(Uv8U?{?l-pq8kil)UF`HCb%hgcL)=7>nIy)8!7t(6KL<$siZ%BF5_T9yH4$sFGV9 zme<2Q{b|wuS8N*BP2ct;)V-YwD^u25YE{`+9A+>Afn0qpCjz;}Ic3(c)@=z6tV<uV z1R$AJEiC;2i!K)qhaR@ev?FUp5p=%3%(qLEfnOGXm0H~a#=!$4V8!xcSxK=)1ZWbR zH&xFPk*ut<?@lHU^k_1w8t&;pqBHq%X>_Z4&#lCq_Jw=^i+Rfb*lXs$i2V6)*Gl&F zlU*@2j066BMrx8nQC77ed39}%y2N6D*XmU@^*d~#JD8RAMp3ZSvQ2q=TTEG_6zz1U zlJ<jtVnp>AnI)A?l|UKn3{??$$y4StfbKmvHeivG`bjE;3ISfa25MYlxdcn_Wv0&F z>_Kn$oNaR;+L{PFH^+2Tf@&w7&W>!_3KGf5I7`Y6l&zOK*sZ9!P&hDv8RZke$9f*T zAI3Gf362=w>(8&>UtAcD=L&IemI@aYLtveMgpEzzLT_QMNlhbwf5nGv0#jr-7k-Hv z3HB!#O5=ews0bJ@tS3-G*``BZz95V0)+xfu-}bB*)Rfv|2lpFq-&@g#@1%pud01SW z3YP`J3l+oeFv#t<+#S}}Z0jJUT+R;XB_86X9=HbxJiUQ;x_nCX*RkoUw}Q`-*%PRL z!mC?%u!bn!gJ@CR^Z$FjBI|WNoyBcjn`G*-Mw1n;YMvHRN>dv^YbvQT>dtm&k<?A5 zR=%Anvmd80l=dyU<#Du^c0{c9vpKffy2;A0{BAF<P(<H_gf;-eJ9B0YUwY%DPzZ@f zzmr5LV1uZjsZ+FM&#XAG!<+JDIBSl7W5~-^shUqOH_(D{7(RyQZNHpmoLWV$YPvbL zw5-MUwx+;U$2#t}xb<x;;fGg~fue6kcmyuiNa9YhGZQ7W%JjcL<aVF-Ry7mer=7lo z{B$^h<X7JvBFS9|4NYrSM`M>Vzd83sEg;FCB;*XDjACbT*@Hu^bkzl@gF#<^{h^W( z&+{7I8Q2haKx=2syj+e;668J<Jn{OB_}<vTY#vEg6wg4Qi!ILv8?v^D`UC_X<*|Hl zvW)2L`0MS}yJt}M?*`V5P8ouCCs6#A6#n)5*Y@@MZ$H)?^{b9|dXbOXpC+jt0H9=` zU?IiZIc2E|569V3GDq-=Op%9w1B~RXsAu8iL21?i9^6&~mj`+39-+Yz;evk$7%3FX z-tFwUaIWik{cIJ6BXaQ-I1-$V_h{b|CB@Q=^r@8P$*pDtL0Sv%4eUo*mZ`O6imZDR zZO!zeS7yVuA*ihB9BFBGIohv%eNtZ1aU?Qz_A>k?qyYYSnQPPRMGd8Yv;Ae!{x$yi zTz~u0|G5NCufML^Wusx;604qUYo(vrd-+oa7@2%Zn4F#cqq4zK3EgV^jZ-~Bw$E_L zv&mDPUf`6)Tmm-g<DvSp+BZ`X+jb~ho+%9#XFo}o`nbQxeXDhzfc`(qs%%s&{4;?+ zPzn;Ei0FaDQ@q?L_r08dVF>dc3pUSAQaW}U-`bBX+4C%+jg97@2jDva?Yk^GHrl1c z*JZjUU6#$={IY7_>i0fAfBy7ytm$fvub%GYL4ujehA+t8ubj2eZSsN3FIl*|ceXMg zsWx6_Bc)CT)y6nj7ZqN(g#3PjurAwAtCLNCV8^^bBw(?~-_)jm4s6to^ipiX!jAy; zekTtGQg0*$5ns9}s>><ol$_F}1oHrf?v3oFm>pRs)SHTxTBpdRhW5Vj(r;7+3cduJ zKb#J{-%@<8W6fk!oU5e7*W2@Qlbnjgq}Rs9xBhGWGS^_sOZy@|&$VcK)_hr#@130c z9cR=@;SQ93lmQBVOcKuByEg}(^Ti1(i;TL&N)J}=uKI|nmPO)`+QHM$Y(?GFy5pjK zvn&!L0he~wt~d7KeLjpWP6y6Uee0Z0a1u$%yZ8Ie`dR|~%)6JPR)(9N^+0SJyQ)3$ zneGkv8MQ|+Z`d@C-kz(+$Pd?34Q$1BGQUq{msMHNDM>wl3*PR}YxM%Y@~cJI@gy2w zwJbfNe3V^clm7LNb1EH@?6Orq&EE4;s8QEE#zj?7I0H-s?ym~PS9PaaUY#EPt9V-m zU}{uXiE7!YX%bURz=p7kA{EIYvb{I-+oHRbygQhF$=1KvL>cgTcpIr|0a0AD_TBzZ zRhCnk8h)IAjmN3HykhQQYChhNWOJCmjf2QVCg!;TUR5aMJI!Ucyj#*{1<R=j|7*RL z>c|Hm|M5h%Ih=m9E>{`jOxhm=P7n#)r?row%6L{qgtNbIeOI00k}Y|ts88_&oW7mp zxTdE`uLNV%F0UPc*yT3s3DRv!ve}ALy@nP-*?YTxCmhxTob9a!r^^*>qLk`hJ1*4X z7u1r~%AWIPNOZ6uOYfF=XuYpRq2d`Q7?cAi(f+Cq>=6g#=~E4}-Lnp56dV_y-nOO+ zN#$?WYB{Q<r<hf|sq_`B^cD4}x7H$(crU+XaGG%Jjc`<)*BaCkI%2Ux@+AquRIu{^ zXnR+G4Z4+RLy;u@&=_j7ZCxdV152FjQUqeNa&iZ^_j5=T=u`r#eLEzli<(pSlnBlc zu#3D|=jl{$Tkka$rDnW0Ax^EFDv5U|(m+E>XcVcPR0tdhs*C*?l${j8eW=P$B@P%b zOCNgr*uv}W{I~J1AAkJ#`Mv(}I<xX8o4&SxE3qJDQ^%p^6oh1I=W;+4nY8Jg`{v!z zNnI<1-7P1KLrtEmqc~?#df0hDH7^=fR8CdO^Q|^*qV(_fZ#Be?wmsP-j_GMg@u(Md zo8BFqJ60Q-Zx1*)Uy_D&?Gq4kS#m^GB3Ra=a>hnjj9^_yS;}g~Y%g<H3xXuE-0L}i zm*8E;m?{tOtmg4l?Z`+3Cp^yUwd?ckQ~&zw$MRxu!P9!S*lx)^CEw!ICxh>hz3tdG zJ@LkHvL;RqStkh8Zr*(Yp<brBs4P^$AcKQTi4~MlRbO*X3{^&G>S$J73YJegr3cT% za&C|%hNay*W+<StHP55_lHGfKWo<HlO%97g0#i#CLP1?>=HOioqx!g`<AE)bedc!X z*(OC=24oX)fe^<YP7*{`rt0EJPaA$$kW{cOf4Z7a4pdD4wNCqoEk2z+r_qiJ%(PgG zr;_-gs2Sw=$y8(OvU)3)HJkF&Clz@)QeMulM6lgSTAmCMENi&SY0w@sTypMz0GL!r zL@98VL}m7h_bNMh6kyI#o)4o;3GE|+#FJy+wlfsWo2}Y|lu9~e8@EG!r77pdE1-C# zp+}~MmEO*5%jqC$mF|a0szleWDm4%{EVW~Yd%S*1LD}!F<4o@R^E$}}QLycCxqOeT z#k{3kpL$Ko@neTj(1N8}F?{KNw#54ud7czqe25M3xLGb21)ca%r^9*jP6=q<O@`EU zuXdN}XiTcNbr7kC*!SIPb`w*yhd8IrY~@=ipf8Tl-DK7uW6@uRnVt|THPfbh(8XE< zF@oVn%v0LuJ{*)&J`x-ymoTdnuVHiv3ae7(G(~aAL)4I3dT-Jly!Qcr#{X%NY+Y>e ziTO_5R-ExWO|=e>wl%%X>E_KGcfU4=Ow(<9g%2<l->bVOA)M=(jfP53kjd1~_M2%* zL%p^gx+IQb&lqe={Y@C`O7Lwu1Dq^s-QLH9IjYKY+{76TQoUF(i|F7|Dv)AhHKybe zwtTQW=&C@21D4%hi$=A77C@h@6<Ffp(USNpf%71sRIN$~B~>d{-^pj}Fqx_`z=rY` z#y<_USXM*q0(b7uk~RCO-78;W0Q>-nY^{B$6AH|nH|1bXUYyy2A(36gXg>Tf+03Dq zg2R%R6DbaEDQiuQpNTS8UEU!aK%!kx*il7A$<KXIZpi#^Pd*@j&D#ex#O%pemHbIi zz*|DHJnbn-IW#hHILRw%DQlK>sie`is#S;HTm*L@^d2;|;!LLkXr%mbo?f{kjUlS8 zkem8e&N`i&Hf^s|kZ)f<|IzCAk2?#srYZJk%5ssdXEV_Ln$<3-(>^LkqbYOS*l&T7 zmvz!AP*T~g^<#H`R*V?f6vn3rWIJsd|FY33LrFY<NGjvvC7!T}S}F1T98xF$?VBp7 zM}G7v@|qX)0;<Qu>tJQuIL)V4O<I9)w#LB+BCCR}$tC3Uu5c(HlZdtWT4JqQiRyYO zI$Lc2g!AYfh28b*TxP_aAnyaHC#>ENd9818{QIY0$Hy0cv!d`JJ&iJ19_-n%h1ry* zkb&$Zt`}joC{t=HTCMo9JF%8+g-HKtUI7s=$a{x+4~1+)MN3Zcib~Z@b*8AXl*CbG zvh0_(02gsbN?Pi2%pP7v(jKcQTJcW@uN_+jQ>Q}C)AG}?DDdSz*j0(Jt{U-@`lJG- zkR*+s$&cNCc*1PL#)bnb?V&or;M|?u@@YS^?pYu&!7X~<rd88poqki_btSy~)L%X2 zwejASLex8^swdm#y)=81?+*G<UY<if){IUvzi^0T#3(r91x-}!{g?nM%WJJ8cM70F zJW}3D9(K~WsH+&A!*&W^G;6oj{Saw0HxYiU{>2@CWXQa<;gUv+1Qx(LJAeIQsOCXQ zDVHn>H>dLD;m$peEVKuw=}E_OP^yxEcEytlIKJ(`d%jN8HfV5Ac%ELEzOB>O|1<i} z@!R(opRhk`mu3r!5)b*hO3|!&;oZUiHr8<`**curL~3dSkXoI~c2u*uH45O#rZot# zI)T4`)g!X=IlB~Whp`p_QM4UD6Ob@hVwwdObujq;eNT}Ul#(WXRV7Uouu@Bt6tEtB zwJ`(co*YbGKI>gEm+DUso=}O-q_G)`cVYG=uQP!9_;QEpjCS=57~}RDfYZN>k#qtC z$57k8j^cm&<4tIJ|0SItw(UHgR9?xxCi>`q&6;vB93O{$c5R?}O{cCd)k&$mfg53I zPIjl9B*4x^9wsjV;K#Ns1dnmDPvb%_>cR4fZ8}puAGe)7R@7z_852bK9?@Gmmd)8z zn@ACu?k!x@FWdlk>VdepTx?U_W%EVC-hzf6avs}MyGeJ#-NA&a(UkK{6(n5ra2p(d zF>py&IZR)(Be4H@b=w_E=f14e|JLun){pVS@x;Iqs8#AD-r$ghN_IJ^Gmc$VwtZAk z4x4&YHY%yW3vgfwh(9DcZ?k3wx;S@OyxKm95meMf%v-!T`D)tTav+<!ZPO^)Q`Jz; zhCXoQy%(V#>PFDZUUm{R0+A_t=hpdu4>89!V&8TdSDPe0Y8DEs$j2aMb=?)Tg4I_w zuwLwzx$o@H!x`Bjvsz9&dzo7P+<0P#iXN7<de*+tW&Rfg^{Kb7U;nkvo&D4DWL~fS zrHYid6x_Z6mHWQ4T?Mu>2G!n)oEe=m04KyveZucfu&%cVg;+D~bseg{cDsdthi0ES zX?HjX8Rt|<uuCoP%lpt-EUlh2zkI*%-0Zv9+28vHq60j{mo6cNWu?$HST<+%`lODK zJVgP+(-~glIC0Gx*@%(e7_b5PA@yHn!~v%k--LidQK<r!9tp}ODvkvfB@e&eOa1TX zPv5>RNjsbK*OLUb_xVaQjj7OoY6{+ZdD%(fu*(8q?>e!4TmYv_xwhqq)x5{xWO=ox za)gCO8N*9BD!V3)i$}<(iYF(o2vV~H^CEb%`KIBSntS)d4w`2mnPq}}%5sQMNZ{UB zD;5Z>6!fbfl%IJOm`#T(M=1BXOJYBJI`=h4d-tZ-kxnPg)yO$gJS1&@NS2P&qD$8l z$nc8ruGxn1I+Oap-=y;`f3WQdKqUtc6NOal4gy}OF2mGa1uY<QQ$Lu<yovPKUHw-5 z|2%l^nq~0Di@`4IaB5VqdyUhUdEHvfyAV;jx&o}-W}lxbaCuU)AqRo%9hDCWaQ3x= z69I!yzlXTSXX+YYoYv!iu4_s<qbhSCUxYK2NOEKY4e_WeNkBW_iDL;+1%*u=uh?Fr zvv-J0)WpGQGY;Rq*-GJ82!Qo@kzQHHz}=@pn7m2yn2z;n*vf__rh(c#%rWH^UhYwd zE)>6%|J3FwXg*h3q8{&FaVr5k<ODk}q}zR>5U0H1tWrL$=?i~<S>g;3a7&HYpln|~ z-|4h_rzShRo&povfR=y_zSWILgD;&F<yMf)cIr&yruQdReW~pHth#>0tZ8#?QvNE; zPokxs3j*R~^SMZ$<j7KMCU3)7S826u?)JP+$1<CH>L@RTSD?;a)hfQTwOlSz7fH(e zsWj=`*(6P3fTL7@2|*~R%!raZPERPFxZTo`m2UyV9vl_w>fJ7Y4vz9**}+MjX2%Dw zl8DzEG3vb#z8CkK4dNgoNlk_Wg+kc<KPpK_g-KN*s!&c`_Y%r}&#oZk=C;(Z({?9W z#F=pOE7cdV%R4G9%uWhk&ZcA>3I%X#6Ok!$1+sfxq@PEB_d@gda6O4u9JZ7uTjmaW z@sT1I5Ri=~F<Ts{px$;Xn6Y~!e`-Bjj|o(lu}(I0Z!h7&`l<nT_2&JVfR(@KM2xtv z0mrGBh@p?Vo>0;HL+Wo0<FG#_k17<ML^QZ_xc-RBh=jvd>b9nsi-V_LjUR;S%Op6o zL91+QQRJb2A(NK|JmX_3CK>v@FoyO4iWF?pLO=_bl2nw&cYIr;@%`7OZu`m;dZN%? zJoPICC)<gMRe6B2yn=7<T)k;IZ;CiRtVrCNSQp?!B$1sZ&|Llk4|+bQg9&|tOPAU% z1xJ%@6!lqa#E79WBBjPYb(m5EF+LdVmf!?kFuOy4cE@3j;Kew<pz!fXUG;cR?{#dz z6{p?w9p__j%SPrttNt(dx$Yu*J*tC`jz)B^`~BN9sv}jD>>}Yt#i$l*zV!QTrRJ|6 zPxX=k08cuI1K7hVowhSBqLl8CVdJ5acD)9^<(N42nXjlOa4l<;Q7)z&p|1Xbx;v`% zMZnR2uBvpTqDu-i>VlamW_0?vHpd3D@t~e-{$hJl#MknAlzs+Lq^x1}XP0ian*8@% z*9^AC3H}x#&L>f>C$9m?5xYWNyk>OJK>v5CfJ0fBzACWEbJ8Sx7Y6Q~JnSgTl08$C zcmK;G#ScWz2maRUhI~WXRk#o^<`jk|S}ECo&<5=m?_9}pd{BpWBd0lL6-bhf*7wUm zyUp3=7}Mn~`Ms(8O_^M^&oP0q-np*psbws6I*O?U{d@2>?Oi-l`A7;s+ud(-x&00? z@0^qa3gjs#LzvK4iEUTRANe|Yu%|TQImRGqY`6E%{Lnc?<Rf{1&aNb~^Pwokl{~h8 zy7Eq(@cq0<@7&@iOI3+BmlmZP8D?=q6j{iGZtqAWfja*$mGSCA4VGnfp8+@;gmI`9 z4{^B4%aV<(29`XlZs!tN+0p7-X$c)21mFaKd-HjyTs<CAt!yKZholSVgE_w&a7UwV z$5;gYL3yL<RpwBgj|`zgsZ50XCb;T<*h3l~cb;mKU2+k4!pby?lagllgpo^a+;mJ{ zM`eHNs4U@pd&5h=efrtI{`Tc3^<4ZVec*?mCfk4(!x;~goHs&jnRBLH9k-LSyh-4p zdO1l6ijt9GrvjFj1c>6r=c(oEt!h9l&H{Oz=%oRNFL-UWOaVECs{Di$3Heih=a^(8 z^3lC(8gFZheBT;6fM!l}Q6>qUiA7=ygWalT3s+py)N@&3N?Re4Z<{Juu`96*^ai@^ z3ve3*$l##Oi-jMztgQPIwyb^t3AEjg2)(Y<@BeBqs#ZEHsQ$}=SL-l7vfc*%;7P{1 zu6@8oUM6Pir?xJcUVX?ipl>*Ts6qVV4Jh=9r{df$!Pt50i^7g@VsD>qPM*<<@VujK z1BFp9Z^zZAqwu7FC95mPxjn|)^pfG#KwnhcG7L|LO7k+ZWy3kqLwr!k?NZwI0_+EV zPOAnW*On~ZRGwcmvL;4wizC?8*aj%qA*smok}-Fk;W#9CkP`-*{<UU*`Od3-9QUW2 zy%k=W2Yibs>A4!EH7z*oNb$~>cfO2VTh`cI7TXX^lw{>J=_{n)qXD6l8ryxyxXWQ- z@AIJSuWX5|Tr}mgzVuNIwH_=8udL&)!ewi&<9uiNr;Q_PSwil$;czG7G-*y*0e#Y@ z*BHJ4m5KCniUC~-*eDWz6xnD;r55$#4s3C%yu^vV+thDlTI}7$%c;9BSKOj-*;K@S z<~1%*-&X7X@y}0l^@dri^Mjb=sgoB0_khT#m>?AcAeJqo*mfWh@hU+jd4MMfoX4?e zrxN5<R&w)^8w<7_i{q#gz@^Lqdz8}4mTb~dL_KF}({-su=-+gIB?A?1qPPb`*7{~m zL<TR4`T8I*YMsmB51qFIfW-+PVlvyBK(6NNUVF9Kl8$;biQP^<P|$$_^=&_|Mexvq zvt%C}Kxb@vU2nqw`@Hw8PiTCr^1hER_xRrbIaX_75zHv&p6EXW0q3fTU}UQ}B#lz? zoqBMN3OdncR5g}=!$1Qdxmcur+Rd76&!jq*cYyB$`-MMS+rb?oYp80R$8QQ(RXG<t zZzLf{24$j$cSyBqD_vAGr4Z{$OQvBgbzoe@n&_x>&>2@+%C1rwpGyY{xj!v>>$=<X zopa}t+>r`sswl!g05idj;J;YIY1~oeLp_Y51e}I&Z^8k8-^ahl=a=CT!`I6cL^>Yl z@U*RBzX`mjMmV)tvf%4Fl=+2&_!}60s_r7BBb?VI5p{0K87d8$RgC5MnlD&niZLGT zl5#CspFCESKfP3eaRkCiYxc$AbkRF*a6@{>qwk?zxph#QO(n&U)v0V&r9$!~Gj@|n zDh0+_!lpcbWm3$gD>}BEYA<Irx0$B4$QiUs@YJz>C@Fudszj+VLgZ!Yn^xLimg}$+ z^K=`Wbofw{1~95*_QB$SndefE7z9&CvkvvRWU7<PT(j;?v?FHHeLEOa`wHrr!fNzr zzUO=jV*-(Ssi4d7ypEuC<wXq>f|rc#F%oZX(#}DD(u2~%JR>zzx2C+mLaS|8!`ssa zaAG&i<-}(b>5faYQ<_l&y#rutQT^#4^|II$GnWEXmpAE`hA`A*GOH5lDRz+nr|NaB zzTN}qaQw1MRDZ2)o(^JB2FuC-2vVm_XZEq8j$z3g70SS=-E?jeMV1{Gkjan@G`m#m zBBV}#(AGU|`l<-6$!Q*-SK#op^F9@Au$2Uwst%j(sug?tyS)!mY9M<%-4EVV+^ftk z`%X<3$N04DxON4JraC=R<EulyUf)ZP+?2|<BLQ9+>{)W6EeXf#RY|6va^4F-?1dxH zhl6?rDOcpK=<xa5YRykiqk-v(s9|!_C7D`(KkFNth3QeH`PN$Bh_yD?>bg$Yie5Tk zs_W3d+`BOz<*_DxT3A*VswUlfRW(=QNR{-p@c{+b3S4NAcjkV2K@)A}ydS|7oKgv1 zJq}0N*+|NdvZiXwb#hs^f@14Y8!j#EO^u3WXa|DxtSc_TE<Y~gf<P=Ou)5V8Rr*YS z^U%0&Q{j&jc^qtm;q*dL)b&pb^<FJs4}`Tl4K+xOr@ZT<JNr-+cLx&?EyM1(vYS^C zUBY-<de%B%4xy`skWLDQyO<Sgy!=yYiPQR)ilVz)C2yz>*eU-T$%53ec_a2@xMv42 z>L5z)GKzuS4@>m35*KfulqTV)CJyC)CJXL7N$MrX;he4jn#|F_T2&=U+w*|20Ti-) zr(R-Nfh*p%>q>NN8R#K_L=vH5=YLtK<AZKgf0{Jy-tc(JRitcSGi{9lT!WwVkXk5G z*mc5%8IGM$Woq8)@kjPOUyqOKye8$xID)=XY<L3bCVNjJ3&3{1FcqgXH7ARIRr-I( zfdPMr)dbwbA;hbA7uuHxVE0brQ0O(PHe8k!jXvGWE#7tqkAxH0cFoSWOTw#?v_x?h z*`AIxBu5^MD$%*Ec(L*XR$0QDxW(&uTBX-Y@CeV9U}m46Ioc@E#sXMEI^L!tkq!}5 z?a0|nnyhbZyrc8<tPd!8<uYx5YP8Hvc3^YnjIdcJK}4IjE2s_#5MM(uEUL<Qt!S(i zw<Y@Y=rB-@nMu9m2}<^aH1)ze?G$rnCQxZQ<hu->U&zzNF#$kdbUOc5x4Z4Fc{6k; z(7EL1M4fTU`#beD&s4UXdJDXw9H~tFq5!dp__RvBe(taS#ra8IF8ZN=bPpt%=_fPv zMO17m>*uZTY+hG$0CocK;vIE1yIY$mbLlm~DR53tFB6%mOR=JEK#lFv=$Z4=ST!#o z^n+HLPi0j(S#5v6K2L@wdB^#30)#Kdo6DS2s&2|STMAXmNV6zai8OoKeBDcVkFZW# zv%R|?yd_DdYjx7MJMjO1B`j%7uO*5GltCkjavEDHxzwBc>q@OXm7is2`2uaRkBR<$ zFNglek=mD|rz>EKCbQel6Ayh|jA)pBDS2}h@1Y~>M8b*Q?rj8K`!GZ_N;l54#FnBB z*G?U>tMPov0r1xN8VWu?6myg>NK3Iz4Tq+ivWh*8>;_1om{aV3&<sjdAhC=RoZ?AC zNk9inN^N_A^OXscLhsnUI?=WFLy<CyQR=<`h~lI<cXF5?DGK(RZ{402YJU1WKDO^) z|MO#f*Yr~8e!p3wZQ58p&1#Wmc}cm*+I%@g7y$Nmu%x#V4yO&bxh#5OSK+b0uwQgq z>Mo9>{=q)E0Rp^#0g~3EiWAg3AeML+l%rSqgJ4XVLOJUtxb2~LB$_D#ohHdIx0v1l zI)haX+rgY5?O41a2zK|fzSDf{VcFhQExD(nepPcM&qd2rwa3(HR;Jr($~W~6$%Ukh z-o0*6WZhyZh*182EZ?rWc6p+{XwH{8Z{%fp$AtOP*y~Gwdsl6hYxe@&Rue!-A~SK< z?mRn_m@_VIS!(GC+|=9w)E9~K#71HBQ(yB-USHa-qEMOstWv?J61^q77l=1`kOF(o zqiRe%sR%+-5n!Y>Qvu+!q3Fme2*LWAg<C@{YWQyQNt-2oWeZT-*iyD}GMr&0A4%_G zpW5)(-eYusC&G!?3f@rOzG*dm|MBDFKR*Bd(pQ%K5}!eQy*DMi^;X(dAa_isP{E&+ zw$UjEB{?aVRkKm8Y?9@ugYTOxLC6dmG6rushyG?f;G_@(MVplJreRibqGEZi+m>*i zRh6r&Qe_a--)Tbfb;xy*?H6_ZQpi53vY?x>7NgF86R?O>1042?k~VW3x&krx7C6kA z66;pNlDq{*=V%zcs^YyPc=Jv&CnSaKbowc(JYAe;qBcI?(&LXh$N1w#2F0->>ec{J zK(4?2$x$b*!O(Hsl*4z{Ayl#`)iaUGsi(H0)8G+lJkHm@Qrg!Po7Zy|gi_3!s9QO5 z>Wh60DnHQIf4Yy{b!5Az0N$=Xi|b&$F30-d%=a@HG+!Uuzv%l??Y`(}r}ldivhTMd zQArWXDgBKwK+#PVTNbF14|E>O;!oxb>4=o0$y!!VmfBSMOar+(DDI30)jdFH?wcE9 ze`9q#Emo8uOD1}DInKLN-NB1C01{A{nnvE=MI>Omf2nFvWfHg-npMTFtehyCbElQg zrInDXB}y(@8UX`<VnMTU;+wBJPtI;#4#2zPS>RyR;vV<!n!zNHr-D@XI2;ae_}|j1 zA5_ZODP_*eZYtFNBAiY6&`q(llij8{#sPTLVB}Eit4u9R!RLvyNZ24)fGV29m|fd~ z?u9ocf23E%asQi@+WxXqDttSH;eDD`ZO*Cje(Jwc8_QR38<`<fR_Ek+=cEAIi#%L5 zzIsX|E$I!qP3q1UsM5On3G7F}itb8UO%84Hwy3#;Q}9Yr$~Ar0sc34mCzghDz3YU* zjvBTLZO`t2RJQNbaJ}ee6+t>xr3n@?+5hoce^MRXEbU?KMlB#6^jxA1`XI5BcIWbv zv&|%Z>fP(sG>EkPcYA98^GZbrfAlcl6m1AgYI7+HFF$i9a+L7$?!$YNP0^(*r)wke zCD4robmsxv09+~^r?|_doE+h$igrVw3Im#I=iG@yTBemGMRu8XzK1G`-L0r)V0l9z ze<Ecj@f|@)*02J5q)ZZ>gJLu7RoxM)2V=q<N(QU^%MNnLizfj(Y;4eI%N%?%4r)tf zp9lwl6@zm-317pzQvm1Rt<<{6+MnRVZI)#n_@&_G5fvDv+a8>}cXDAHOWvGJ32H1H zG|gPtMwD{Yc6~X#f(k+YY#8mC)Sj<ee*|r(pe_anzKMd06jP!&eJ!DfT{3l;d!Vn= zd`50mmzTYu=p|8UlHB!R=is(!6{pUb(y(gFUJ65p+d=DFxohphI1Iqq<tHgMjxem@ zu=3j%=Qos{)n2=e{JeY_6dt`^;lq#qeT*+3e;q%5)PD?Vpy!A4$y(Kk|F|?uf16$3 z#7FIdb)`6^&4Vfxiw1>L?5sf@1L>h{V_#WBmJ)kS{>Pq0q1CI^Le!<e4m+jirnn}V z*0fM`{Ilw?#P*55BL<#8bE4udRlSdOqkm?iZ{=W;hVO97WFs?5d2c)%9=f80l*^~G znZ)kFBfO6#YkAo0whK>?bJ$cie=il=(#WKU*PV|lW|Ups5`w|=YW?GTZA)L(;jHjz zg~?o$@y;{gk56hAihsbVu7sQ*wg=}@#;?ATihxq=fQ(N2;W<Zl-I3I+iN=a8vD*nG zHoSV)zJ%(SsIFj<v;>JZ{MNMftIP3O9+VFjnVrHi>Q~kD`0A?9TsoFGe=8nu5S>>T z%T^8qbCLAQh`eWW@_sw)DaG@MRn6hP#;ToR$+B+`YL7!|H}6cr*%fjkOGYu8lHq@| zRxezur;rtnW9Whvy@DRM=kN6WNPV21i_bACbuOX$CebNNM6F}fw0Suglo=>i?<BQz zQk7&%<-BEuoy_Cx5_{{Xe;%v1gCW<dg6#mdZIC-3?)6P^=%UVl?Mn%<N?=#r{#4V4 zO|PM$QHfyL_}^04;XT|{Z518HqB<=44{tmz=hk<zJ3HC2BH{<zJDQc2nJM*>*Bh!| zXyo%ZYnA@GR?EkA6iNsu?WC6XQ(+ijb`Bay4lSE0CjgkP9tV{Ve@qtVQ{9esc`rVb zV{W(QP69YqVNN0Ew5CXGTv0Hq_y*?Y8<K@&ky;WxTC55QZrZRY@8{1A>N_3)=Sn|s zp9p^quGbL4shw?l3pZ?Y@4=3MBrS3gkCT8Og&4C?`Mb|GRnwFM!0MzSA;3xYT{)M{ z>$845uhqZCA0OYMe|vbkgy8Xzt~t23jv%tyh?-tJQWi(&8E@~c^DP<o#c@zcfefG{ z4k>F^MXA(!oqBgThpaxVCgYkP^Q)7nO#~tp1~q0)iwfbN7gY(d;(e`nJ#Xtz6@$F= zWQ73fB-<{5mjtF*h>XuwmCmKnH(35Lbu*?eRUc$;mrRPoe_qc}dttv@(#hb3p{Dqh z)O+F;`6?(uHuApYZ~l9&URpZwe6r1U!YUFM6uq0-@4spJQ#STz?8E@TkscG8m{PT7 zl}IQRYtp;-h`Dk!-EY#%b#&yzdlAFhsXp4uvM-!$t6kG?TSZzOQ3ym$BHk+;qK?s- zKt>n`UA*vkf2pIE*qAfhLytqDRt*j^3$+NGlgdW*rz2fTI`D|3mjV~Sea<!4Qwb~z zGEiiU5;j@G+4rGgJUdJ6>qhSQ@3lHsfwMh%tR5xFl%1WhmmOoz3M~cjLneSzDNvsA zez#v##So?L*Cv~i=ogQ?>P`kouz$1JQqSNH2ORJ2e>nk@4!f&_Dm{s#z8qjH>7J~_ z1B{-FxwI4f566e1q7lMc9R}=YR!0vV=92MVoX%v;uVmwy>V=)ST!GD%M3YKU)Y#8a z+H#P4ouU>*END=F9H?_>Vxd~r7C8BTU8|Sbw(WS7f?{&^^`(FkwQVBRu%-HNu};}n zU@D?he^8L+B!?wQglc?9k-EvioA?39sB6+t2|+(76<n{FM#!~lQa{bv&AVXG?xMDp zz6qKhCvd;Cjw5lTqTv}?Sy~e4$Zt2VOHnuQ{1OI~zc%zNCs`^8aGOGk)V6Tg4<d=G zM39b)x-Y5+P5AI`ZdWX<Dv6x+DOoq31XRB0f7?o_5wM!i1jr|<8gH@5IUwhy0cMd2 zrOp!x+qs%uOQTJ9BZ&sOzVLa#K(YwVsx3SpD~viSiF2L8+i_jcp@jEQ4?wZbJf%=b zD|VmGHT_YkNBYCAYdxgt1*k3t*OX0f${ada5s?UUHbDV^<j-=f%WsRLTY+vb0F9yN ze*kG!ft7G)8Py&<KGF=;fdptU3dI8naRV2rHLd5OX25Sp@4h8I#^N>1`5~64Aa$~r z`qdN*zja%r($rsC9=PNBdUPlVu#xZe$vujOo<*&{=CoNq)HyC3SaaVMm%9<w|1yu) zf?4IhQ{ST^)z_g0AOFSXQFLp2a76pvfA~!x1-n2gy{y0*Pmsz(2}$zh^&-B&X00-} zn~$)m_#GCDhny7125U5vOfCcBRFfmhjo?g>!e^80#VbmK)W%yiu|t{m*J+3!WBmNx z9hDbTraWE25UQ8NA$12kiM`76QCiiIN@(6<YSgcqh6qQCY&=nuj)0T=e@(swf1iRB zxn$R!QR=Gy@nT+Zc1tB?%=Nsh0B*%q*)n7WT?x+jEmbUP>$xk(4aTH4(tBbIdnW5w z2+FoZIbH0fi|ns*irUa;R3|eKz-~Q+NJy;&Sx_4vl|(ryNoAYQWy(%Xa%p)X8*7a* z5<7O*_HCiQ{QUT0QSu~XqIXMVfA{FZN@OIW^B>K+H(j1Vv0xOf*@fO&uSJmNrR0K= zivS;mXbwjzZ{GDP<bM#BV`r+4ft9>W)t^N+Y|;(EL6<BY{nmcve3*X%T~*iBr1I9m za}uqIY2Hb-t*JBFwAfRq$I*5+(xxK*1fz4xIvC^zXA)?8mV~7967bbIe+(V*@+Q$K zEKjyZ1W_R11a=IfwM3|=HG1hz#3!e>$%(kHGpJWVF&x!n0so&$r)-DDRl9a&4k!Q| z!!50XEF2D9ks9!eTxMVCET{4Liry+-2m65?A+N8Vm;H%yNoKA}$FPUInI?ap@9{g| zOXOF+9UD7WeS*3K<J=o-e~`S_aEz65yV}|XeOy|Gasm#c9kGdONr7k9Qg;Ohz!YsH zL~{ys@6ap3rkL<g#X?eveW&fBD0r)n$It)y`mOd)KmS;Rq~{YQCY%~!rj7Dz@sbol zui6cG%ORbyY8G*OC!>-)aPl@@uK@x(bX3FDarUVN_KO&OcCNYZe`m6ID66)sT@f;h z;h^J1CK1^rAVR$p`OJ}2kITQDqs{4%-G0a`aSrh~4+&aB4xu_T!8^>&TDVvC2e0Vl zL2~X=u@mn@@4m)c`745KSbm^UuQ+cCSyFZ>-%3X0Mg?B}d!^Q<I-fkcMpET0$%3)$ z&`U<MK;@qE(9R}Ye}m|k$WudWW}XCCR9$#-9HIQ?gI+gZoIN6!?1gD`tX{73Pi3b< zqI{$Nl60us-&j{zZh{=%yQt3X?P5!T$+A*k0EeXIP2ePB&0S4eO*)k%=RgrJM!$i1 zL#-h160R-y>3ccs+9*;&h8uCY;gA@TKt$tRIRQGSQ^{m?f0Xy*EjazNejoS8U!73? z^kshixU{LLXdfUd>23+0=Wy&G5;njNs-rqOry9gsKY}lVl2k;fGcWV4dFRQqXI~}9 zf%n`mJ&+tR;`a#Xhe=J34du3+Z7rKTJr(S!-}hM$nS6P_9=f2rwy)MxfHl2lM%Z(S znwO6zO1qm(e;AUMO3yQ23KY6$Wjc{@v>_r`1U=WuYYH22^8IVU{RE68(<6)OOq^5# z0<!~GHIOa(|8u=~l<7HW5l=IilStU~XR>(^9m1qE;fP0_H?p1sUW6W$ELkZ<Cm9d@ z&?yvbsU9G9X~l<7T3hyAy8S8fPCoUt(y$Zi@C;v`e`;VP{Wu>SqAhEhU6oCU+Pm1C zXD3V*E(ks?*eNEav#t2OrP9CpK$J}07_Lb})!emmS@Pqa;;4n4_OKG0RnFMMH5(-* zG1jSaN)67ww_b1X{GY%5{P}8Z^JfiJzHFTHkgTevZIKGriQV2nX&u2XxmOBoz-u-f z0gPRuf0D97H&ikJJu14k>0NiqES`tz@aF}Tv3CN3@C$k+a(df&*lOa{e9raJJH1!! zq4_y)M#ODE!jtDA1IwX;ur8_Ac<_~|m5Q`o_BG(Id*1^t<#--CKWzmt$5T0_a0*o_ z8IkCe`+fmhqKWk|x!3EZPs=AO|GiG`DALEHe>f)3T)il-rJRdqGzt@VZ=-rQrRX8) zbM8`6yJDXzN+@t^66fD2t2vUIo{(iYsh~0KEKY9)@@0QwA5PCJ8pD(36a?i5_T@ws z-%sFv6op#KDN1u*zG~0|j-Jw+&+GCAS>uW+YzDls>xZ&sHfAUvie>=pDpI0^u0j!3 ze@x#1Ou^T^rSk${Y0=Vn)q{_~x{qDewZiUxU8zsMe)~Lr{O8lp{!b<TL%dX%{g9so zphp+j9c(A6CEbMhPD|z45%C}qNA+5@$9OhHJ=wsPt^`s(<mu3r#sj6+B=S-ji|D^< z?cFQAt*bN&u;oy(0W{?j<le!|ME-k6f9eUO*oK<qI#_!{qlK#Wf(maRjz=AGI~{&= ztT##k4^zFq&5kwbP2oS{+cD%6UtYV}T-pF<YjpFJ%5zeX7O&U|bQ*N!#BX^4{kJQ2 zz5YMynWw3)tZ>hv!IPnh7%caMbhW}HPl}+!x8|71pSiSECL!mf`aI}W@y|n*f3&F? zWg*rrHKMw4I;UAqO=IOqsP+NmJ9sl`V9)XpndTD(Ip`h?_+CyeN<Fh7NIs#kcc_At zv*qA{wLoFYH>nQ5(F_7-a*C7R`^KM-AnZBRis!wu-i~Zccft-NBIcw^NvA310&>Np zc=!COQ1#<qpT2$j<Hbnb`<MJ=e{`eXs&*TJm(Yrp)1xTrv2KWmYG|YCNlp@0bo^TA z8?d6+aNalaV)la0%UE_In`SyCwoT3<Wju%G08&N21*fnio^^9)v6-hBs5~T8IpND7 zzOyaE!n8?C<4ch$O3dpf?!^f@%R)aM!+x^w0X0sfO6=Cw*0vnUrc|%>f1I`%#I2;q z-^mjP_iK$Jg<b(IDxs+v8yV-VUjF>)MX2%o_<fQ3p5zsFLT<dty|*%2rRBKpzYZ%4 zU0r}y<lRZdR`tvV>@DZ)7!{|cKF#A|shhFPn^-GYzz_A%>1?KC^Q>I%9@pRzM?<qQ z9<UPZ+ju{O%jIjZ2NoyBe~GE9uM+9r?MiKmDp7w+DbD99W=e6n(O=%Sl9T-SeQ8O1 z&jM0kIPbLb2VU6&A*$;#6l7FWa2Zx?+OvIUeLIAoUv!1m-Di2iSC!|>YV4}|>*3>j zq%Pq=iLj^{8nH@BxSmAple6-?bPtT05U3*(G%46_-2?fuYZhRce|r*Pi}N1j3=(=u z0D{}`n^OY}kVxVoZw~<`JJ{5`7NJx3L<&;^RFjb>#<r)eIK5heb6fWg-dHHh;jFao z3_9^$vL7i%vK?EeIS*T0$B?D4bvv+I>+<S{im){p0k2x(pO@*-yZUJyzB!Q=bl<!a zd3X@2i9*}*&Y;Fxe}GQq<anl{km2h3lHvGod;X+&P+(KQ5_F#QA<~9Q<+oV$QM#%c zs!1dvgIl}52CzL81bM8{Da~?Il+%98aV=r5sUEBIy_dpJl4sJT1jI$=DY7vtRaaK; z^^zlgMm8_c04!A0xoj0AWkYjm3xFJ2U#(@mmA9@%kS6bPf9`sDU!!jyvo^8YleDvx zEhEt8O~t;i?r69JD1!=wk4wSrL^hB4z5x$l;Y0fBuz}sQMq+o{zft=P0CiL9otv%) z5+7!)6ewiR>^L#GpL3y$1gCD-!<<j|sB3}&iFKEyXM`*E=MCfXV1mXrSq`?%XobxU zCqv^>7PM0`e@hURDmMUY#P{<iP#w~E!0rc+iXiIu-~{YerTW`W-CX<TY|$%~@5h%< zzmH$r&`LvyUh-q5Sfsp(pieP@@E3rT$rL5NkcqXuAT8}lC!h*)BDp&OPKatco=_er zfJ=-&V!AAW(jtT(<ifLY5_BjiaVZ6F2A^AN>h3+Oe?`eV??o|{40K-_?j#4wWv76O zL(s`BNV!K9!N=LbPn9g?Tt){4G)4Z$;7kXNnl~xwIz}CLW6|{F>$1@Jm8A3<$ZVHG zDqiLsAEL(|{(GhDjXtlG?$@Agl0ntuOIswe_GRG|*&UqYwscQP4Nmi@=nrV27~seS ziUY-Kf3I;<O7A-5@(bOIOX^v^oK~pQI~Y-!+Eh}!m*|%!mVAl*p&T$cbK_J$Nba^S z5SwDpjw)v3;Z*Z@774PPznh&3c9B+?ll`{5I&ML-U{E8JXR3Y}0GKy)zN6`A#bH>4 z<GHJhFUn(s2d|V~SLz!`Z0QmQ(_Q?tcI+{fe`WDflJD*HU)pX5OxY4rwz8UsqRh+2 z3Q$O?Ho2Iwi{rr{Ln@*Ef1E$!smcQiv2`jAmE1UKDsSGKEtPW+2=7Y<NI37)eD*$R zb8Ek)IuT!(r^hDcUpZUes$`}1S+J@I0f*4Rr+$;r2Fs=10tc6B45X#=+qJ~=lfE@F zf1s!ksn8u8&~vajAigV(OI)J{wPmNb_Mg}4g~gtprgVp6iMk4CN92eo3)3edqiU)Q z2yRvd-BEZaH6@i(oVPnHL2^pVsN<Ux)Veo={e)Z!tLR{@5K~jNKiYy=n(|9X-D+m1 zlmWE9v)Gs8`_%QkIQ;^gC+92gM%vS8e|74e5gi*X+QDQ+;N~gpRS{p(_5@?u&$ehL z2Z8i@7k0Be_oc|79sg8@R2q#x5)emc54K>;Z|n5A{`~dp|M|2ecH@Wr$xqnfM2+oM z=SlhACE{@?25pS7L~qIZ<#wL$lsuk^H7jE|Wvu8WMQb6g`we8TUVs$u-7keKf7W&T z@nRuNK#ydG=@8`ZtpE1NdO{<PiAq>K%r!9wUIZ8&&MPWB6Rt}gQrB0~rd&5~)MN-w zMZBbYPy{%Dv>c?17w7EX25zF{;^h<vmsvQa({+G`em2(y_Q-#;Qu1Anr#ro()`JIc zgcK-Hb{Vgg1SerpWVKZ9x&p1ue|C`qcWhrmjcRGFOcfE8cRVwBrSLMWXzJa1N7oRo zxyPk4;BJ^_h1CJPoxq=tqr6`f+aS}74g^bTVoU3##EZ#uh@}zoF1fhM?o*z!UfKYp zWt2HqZP1n5E_#i!wU218jX=V-TEd6aSu(e^R?ihU?no{$Ow&Oss_Tu(fB5Z7{db@L zSOGn<Q02)|kpo5E&x%eGQ;4$m%A;1rd@L|NDe?BW@%G*>77ky})+Zyd;V87G)Ti3L zE|BPP0#6S+@?fvpK!uaoGB3wR%AwhkYA;67RLRzl-mx<WI+KVcsF5jo4J#b{-Nqqj z8fYY+08FD_+kPycsNJS%e_r=-?ev)_{Bs<7KT@X0^H#nnB&VqYr9jl+&wE~N-#K-= zQAbMVUlz*ibTY-0)~9!6A#kWmzjTw;wmd2;lyCKJSNT6w@xDfL>^3NhPH0O`+sT{r z>G5HM9!i%IGUQS~3OmczdQz`cVVxv1)(T!}Eu9l%KaU3;AvoS7f2x*Dv8L*}h-}$u zOyb;PF3ZiE!3kndL01^qju=16dxasF!|SzpQy$vi<(vrNK`1&CE0A-OF``$inRl4O z0!+h%H%$KRJAgC1i~*+n2<1^F^jVd+r?k?pq*p+-Q!k)IM}-f?fZUn3m%ZS*7fD#I zE*pgEKkBW_P7b?nf6NN8f$ySA<QOK{%IU$?<myCD=atCmWVKzg!}~Q0X}lz*T{){8 znP9uEq4Y!E9P=W{-Q+Ko*;r4qmTEx;`9jsKI+$p<sfDbra|I_zl~o$9A1aq0Y7;Dp z|3b;3DVBWh5ln@9c{9fN@nd}c_VHCX01Wdubm|wVGNmNBe>&S0Y?S9}=}9<Xi4^K{ zx{-eq;C2!VXH-qV6Kr^kCD_{+xMvai&m`$gY!4u?D|I>PXv^!`)i_hy2cUH<0gvr5 zjigkurpl_qrn@@=NT~zn9x53CgFqg-`Q2-(a2q|T1XIqXE6pdaR!JlZcC^D%APSah zc`=bv`0R~me@DH{C#5KpU91e?s0v0N?`^ELObZvJC$7d$;aKmzwd{5L8Z6)R44Rs( zT`JH55r9m*t(r@kBTYFcWTt!d@MN^Lxt@@|p;d~u8YPr}iffyPA~lfD5=5sSsAgsd zF-Og`_q{Z=F>nkD9HIEXnq+pxocExVD%#Tw{Vr8Gf6{nfNh(lAuU-1AF&T7B$*Z<E z*cME36~~rA83zf`seyez9U9T2o#KL3pjZnI?1uWbNI&c6uV2Qio_zTweYl=%6RGkC z$zEbNkyW*;%$ATuKAn27LAhsuO*z)Az21nH-*P;gvM<yjROEa|09HSetXz<kHb1vd zlvKs4f1lEZ6zS78MWJ|u`L-!j{vO4r_nSo#7kLapF`3gbKcT`{jBYtd<2WfF9bE~E zU*%~>Yu}x|btI${9i@P(4x%qcNO`R(HIP0>$`XeoS}L51%56k-5Ijl!t%dd5m-+eY zf7a#sVz*c&JaMc!uEW{pB4OVmg}3iZ%m)m6e@+{sQ}=mdgoB;>;HkP|S$daxz1*>m zIP!8wNP$(=GtimUrqXVzjwEqT?{g_TliwY|$_g7iNE-_LgRV~J{<mX=L=S6JO@ZwR zGV>0BoWch2#?RS|)9VMX&AWmx$q5f)zWzesrF7d%P{>0gD^Q=pQ93691x}lxbF(bY ze^S2Vo2}iC-+o`^i<a<DYqY0}04#MN^WYT>pmrRQ|EM)Zy?NaET6!adZ995Zvg{G` zun2mSWP1&rB|K$QUbjA(sm)uj*`ZQNUYCy-e>&Q!e4Kx)TpkDMai!@5h04oet4hh< zibz*)9h3sEN_CORIdQk+Aj_gI8jXF#e*j5ED94pYbT?|_yD2xK<21p17_XF-VkvVI zfyu|y#1N#c@g9iqb&dZ0ul90nuo7N=s_`7g>qRDjGzkK@euBi*4%*<z7x8m49hWMr zo9O9)WfiWZ>2Qa$5GH7~LRq4lJwVl?gfuv>5+<u9-Cn(i;N=E;NFO#bL2`!he|@2x zE2x`2j?2O4Ej88JH=%aTw;kS1RnN8SH4v0VFr2Un&TJ_y5Y!--2FHONiOL2<yE)K$ zlNT<j`Oe{wLc}@`wG!I}`r}h?XLwtv|9pJ4Ed4RQ+^@by$CI4GP5lofx>d(5D!FWu zH`2|fEjpIkC)^I|aiYFDpog58f4n+;)21h&E67E!TR6$Yv)(EW1@(lL@*uKt0PRAT zG)bZ?Kf$~3!)=+izBd&Vtt52ZhM__saPL8l7KaJIu|6g0zDp;hWlbtkYBMWD{#iIF zFMyvd`t3R31Dc_>xr<$i&Nh@?QTD0u5Kvl43`(QJQ=#$poABUYmTP4|f56e>l2b|a zR8M95+O0h{F;UeS5YnkR??r$*J$;?87<Y>nP1|(htxCu!S*sDfR`N~KawV{e4C?Z$ zk2=X6hkXF2L5if&rq~Y~&B2L>NeC6K#>`6|jBF5YS*<${;$9|KwRm~QA8EapWsf)x z2w0KXIHki4@EB1{lSu7|f17M<jiWf$LrRd-E&D+>84}d1He9UfGC+AVcm47EKmX+^ zJYVqC8P6wGVnAm~;$7C*`h$OBZK{p`HZ*0~PO<l`x?($*r1feFS+IzkEpP!j_FSf{ z53(Q#mM>IUVAi87QIT1yo^6H5uttyX%WlE(Fm~X>=E7!9UKQU}f3#_5?{>u4-VMoD zPSP2uZ?y$m-X_b_jon$4)nd`QHh@LDmg{c9DQ!y}Sy>BCD2{g3Hd&09I?Meo&J&FO z1{MDJGQR&qN>EHr8OauoPb13ZP%+Qx`Ag^e-DxR`Q#O8dCJ`94XHq=zn<BodK;G1n zJT0RES$;QC6BXDXf5<BJ+w~9v>$9bFj<7pm`Rx3t*WR0mJ^*DnL+LT$Jrs(lcJMcK zS~9UjAMa3{{}=eIx>)mpSe+?$28V?z8kR2wEN>DB0FID5WOlifm&R2kUXly%z7$h- z-Qcni+0y59fS$vUUN1X;*7kDKx$f`ICn^3OH2ga4Nf3uRfAETBvfV?yk!1*MPPVvS zNmUayd-m0Ix^4aQ%!s4xDQz|PvCEck74WMFeLmHYNm_2%Cv=c1sz|sDP@A2B@lcX= zjCY!(4!xn45Hc@z5>!kxnps@JDXREsmLp=b%m5xG0Tme2QF>;*PpI0pDRm6p96@*@ zl#{X7uti$hf1pM6q}!{EP0?Uu+3PypFD0J?ASpZ>JLKh#WQ4Aon^TJ2X$b-?OFojl zgH<F85D1lCQAUB6)xc@rY*iMDj|f7v)7RwukGik<PuYOO!FOt;a4+Xs8<FfbAgA*8 zPIf*d8?ENci}#a$PLr+83jtrK2UHMMG1*&HeHo;}e*|}KRK1SREhUPY*m-6a*=bJu zKKIqeGC0*3SRblFv9Huf;Q89H7qbv<sNDX%N-FNACu$3o*JW)l2W8WIAOfiM3a>z> zsM3o#$}0fge&=r;XbatngCKr8>1!J*cU38F73EbQ*$%HqdHR&N{3wyMbyYK27RSzR zX<Ai(f7^$RkzdXkJfdRSR9a%ueFEzarFb7zk52J<WRR2BVUEa|ISzp)aQSvd)nnFy zW>I_Dx(HngHBp-ffIPph61V0*QAN+CaTOFB*`8PFrQo~Hr|IJqlZ5C*>DRPJ)r6+9 z&o`1!u1;=~5eTGS7b|s5+R&v(A@@!9hqD<!f0eob83$$afKhU$&H^Im;Ww3Jj2@R$ zl{~*p8rNwQu>WAS#5O?=U@b2+y@`;vsq{7<VONv3=zOKcDaTS)LX&>q>y?r`!9H$@ z4Y!2Fp^*H&FT2wcyoYB8E=$w%Rx#auSXg(PZ|C+hAo99MpT7LuKF0Hx{2@NG4L0`2 zf2@wO2DOnEiG%{%$*C4~kF_fUwuyIeMpP?zxwb;^;fz9AGs1i(&XcArUE#%A(wJ%o zZ{%pFOxMgp;&+r}a&-3Qaf8?Q_XBqfy-1APHWlyg$i}8lE_>lrsmzC-^O6s+<dwK4 z)mApH1MTcq;J2c|cD$%l)J^l=OOlaHf7iy&bs(;b)5`?&lkW}*<Ww<ls`9U^lz(}> zjEcw8HA{B#L5(H=Bt<M|iUcJiK+;c<^x5OC&3riJdr4Z_m(6NjIovDrBm+~wK($Iv zFVk;j0;KcaYH}0b2qbFzkZ%<C$yZ@#7Voy-!MOtLb|{T0O~NW6+0K_+-SMT;f1@G0 zQ_ku!Q)3^>Z;`VcrfIziNTZ@vA`Z*SL;3<RH<2vl8!P^#7SK?@Zqq}OYI>?*zURML zs_if9q<T%?bQf`m(wj=Pr&P8%i4RWRH8ma@Fi@@~dG3%dtJDEFoO+#9xT(T#r&MQm zJ4J_nf>aezX14m3b7svxHL#W4e_s0_9eEG@zD|W&m-;^f;fiKRUSs5oFK6fNaGBdR zma0l6?J8-W*R9+o4@AcX9=Nhphn--D?(Nl4__}f+tf@F!75PV?7NsJoQgWgK>Q+_n z>-5KeRWWNuraYF6b00H@D-9_hjsFSSkWd!$QfUl*oQch#ahX9ncT(&Fe|yy-)Ds@? zNN%QR)H1RNnl~-jlMp9@4Z2W<+D)=sl4_hRecG{7_x2b)uF)Eyd0}$^{CnTjg;kGS zn>)`vKXJ4eb5=FaDP5&avfFF21;=VeY)a_QvRuRur2$FaYN;>YkOR=V%3s~7B+w{T zkgcRa#Z~@($zFSWPaZV9e`2xvCOS~IteGyVB<~f1WZXUJ+_dKbzG7K6W%2+|Mo+?n zHQ=l(v-jpbk@pZ{&BM}9h4Ey^LVDsnx-J6dZo&3R#8LhHeTz{g6a7FGli;gdvbK}d zLaLfJ?XP@$MU}$Er=WCEAg5Oq0FrX_S^!>}ki{4j%|9|#g3<u|e<DXg8;_#b;c0x? zM!AaOHJ82qdcNz*{`~q||7WkCy~zuX?>(3ZP96uc)hPP>CdW-#0J)+n+ihdH5~o|$ zkvYi42OmBhHnNiwh3C0g_{mENZBT8f?W(~lV|;0-O$cq8^f}Nm)u|@Wl3*Kf1+eho zlHF{N!Smod=xbkUe`(5HDgZ&|TT<0LOzqd|J&ZuY<7;ZW(lnJ<!I?}BI8xO?{{E70 zpb*OJ*SMT`c}iK~Y}u&bg>jy;R}~$5U8nE$kMZ66sgK{&hx6(DNoz}Tb=c$-t2_by z(zCa_YDVPlG}xvWoyHUP(6%mH?o>z8TlzUSBTJMll`kDcf0f~jr?XRFQ_wgotN9mD zL3vy%$ZTt{FMj5e{>IcvB)X}b-sRA#3>ZiTYX2x$zWR4c6oV$xQb&%Z50#txvPN+D z3>--GuJ!N&l%-H>oM@THvg1{xdXv*z7l%_>8LF$Ec@}?Kryt+{v6{wZl``i8q?73t zyi+Tt#<{6@e{|2e>!9Y`2}^cq=-F~H&l5La>OZ|jW%&?HG>o{($$Bx7eD*`9rdtYc zP|T7wq0(0}h*IpdPdazmshZs#<vm*Q0U95G2q@sT?d!#!Z92soWqJ=C+e6u$`(sfp zZ-Gd>a@43=c6C%<@+1}Lh<2-p8Ou&4oKq2$x%BG1e-KfYbaJAX{b1Dm@QpA0+n4_N zg<D<RR>zY=B)~+|z~B**%zWIHN~on}K*>UoCv^nj@v@3Hhm`QJ+k>SD+Z7Y@CQ5mL z(53fM@W}Qmp&W(0zG;}5ccST?IfE*LCNPx-q{np1>-{2OFZNc+dyWq5lxU5m*~RG9 zcCo>$e>?mF+6I&F9#BA4h&$yCu(mGe+{-a#N?oP?&r?NE%B{0WpJ=3ss_%hvXMheC zj6Wd8HBLII@vjT@`~39#_@VUYhx}x=GBo_kU0wXC8iTGprww}LC)=@zxghp%IUB2v zS=Mp9$n4*|fIPPQ;u$CE*bW{zyp*ZiBw0G?f6I|HfRCODvbXvms-uD4hf}W9FYkS< z?lnG1gVU7>25Lq5$cc$1c3mef5Nc8k?f|71GZ<K>4`XyDuoZ#=32*riwW{=92YX0` zX~wLiev}MHXM<FyWl_7$$<ts`-ki68`~LgCe}0@_zx@38<J14u)_wo*EWx2KLsOnX zf3xAF3N{Z(zOe?Y^5cgJ;gr8p>a=dy^t#m1<k(D!`a$tE2&|g9C51t~=P=Bu(Axn! zRBYjP3LzG-;-LWc$q^ugQ5L>mDCh!kcdE`Q=QSy66||KX#*lo7s@}{{O6}?q%0;@3 zH*Lw=UmAv8lDUVZHw#oyS-q#u9634de@4;FnJwPvT+$ye3c|QMH^B<#@b|0rQVxd4 z{mT-sqabHz&$ba9+FWJ>Y1)&f1oM)`*Z~4>#akmyx0RO&WA<B5QE<L0m<J~V3_En; zvi>0i+oTzpFv3QntYEQZ`U26|l&(F1=pjXaDcj&63+KkyRo1j=rt8JmRlL}@f12AJ ze<NAgU7os-0b1Ed+OSFbOb&#QPl#h$PuW`MbIZA*!VOK9Fdxo7(e8N{Nvwg==jHk~ zzJFf!P)7Lud{UK-w|)YbcQDQAcp|vsMUs%%^;LgCdw%4=F@oJ19+B-*wV63!IvY<% z>Ev{JrKX~b&;C*_hKk8se*0{Pe=HgGkcd}V=F<_qu6^gj8W$CjmEY2A$X<Tes?*p_ zWK~(C$+fIaZ+98VL)1&S02pRv)J|bM;aXbp(9UV-nMX1t@A1!IF&$e^2XFeJpU1WA zmi3<6<MU#@T<wkDKW_1tlt1iG=02zAPAsjJNOAgy@*C7P6f<(BX%=;xf2Q^dY;7m* zu4a*bDq}DKi&V3%@dVTh8akr2kcol`m<^<z+9zm7=(sI!r7Zs@LCl$j?a>2lwyQyL z+Pe^tGcaSP{9L@vqv_g9MoGG5083P4Jk|f1a_s`~ntIDi<7OOs0kmF&TtK{CJvFTi zz3?_=uLcGM-7x_(B+Xl{e@goM<=VV6e&(H3&4rAnC%D)>A1^Poj!m^uvaY2u*^ou6 z)PD-LQ6Ei5lsV9psr(KL8?`O5!y2}t$Oz#fYQwD<^?rLb+b(VRI9wc6XN`9iw$4YF zOWwXh2MS>A(QfD=4_z1-vy&>rol-X~^LnDT09I%j#jCJ^e4cAOe^4rd^C`S?>;y0s z9lcAL1Tk$g9eeRs{x~H?>dEKGRDBb~S<BVGewm;C@d8c%tYg{tWm`xDNycjexP>SM zqMXvMvsTbJSCb?iGmg`JoefZGn1wqKaF($p_+^o)PoCG*?Wf5Ttojb<1SI)kzvL{0 zThvW}yfuS-*O=f<e>pWxO{c1XwM2?S0=dHl<hNyQXTjbV8{T21WdOe@DAjxSP0uaG z!i*3C`=aL~IZ#tWR%;9(k-Ux$3b<Pi=c%Exg9z-lx1{*<)8~)B*8csg@F8C0#3MX= zDA%|~9a$$YlCBq7z9IZ0n(aC(O+$N|@;nuNH4cdWI22xOf7YsX_q7i|nG(y+-Y73{ zocy8+GA0G;$$J@EPwzFC6VW~9xxdFPQrjJfTb3n&AWC`3#dYp#-zpt`WwKyj9D$rw z1g}88rd+VY0a^j37Fk#}vTE0W1CC-<Zp~|MN)75I3Zf<l_{>23lpH)elvoCuzbw|j z?{D?DHAMRAe+h9ti9HWH?Bu-ZjwHjAT0>H`O*UH|(%pkZ17eBQS`~$Y*IB2`!J-N} zK~({?6D-x{au@J+-21mcN?%+8($C;QcmX`fQr#%BgqN@MD0yz`UiqCH2TS(SJ~V>% zDq$$fuvfMO$dfc!cq)!U6JDzZUowMD&*upklDP_=f4{B!&nkKSn(Ah;n)k4!>7=Qn z<4UnF`3`51USrn3KaKzV<MY?HG(Xn}&9jkIcZ`Z>Pabi4&img@)wIJ#%E9-xt*4GT z-&Kuw%0s#45<3nj(eJAD`=L3DZflf(XH*_$({*H580p+q*s&cHL*Eylj?Dp9(GDp* z8iLMTe}TjFC--XFMhFKuNH-lGNJ5gXRBY|Ak)VU6_T_}t&ik#N4aap|0d@!Os$$Do zdi&<Qfv19c^J=0iQkk7*a$$AS<w$SWGyned{pWA>^FKaoW3#wu<;hNp+HgqqAWWw@ zh{XpH=cFt)zK~?^peWw39-?}VTBP$Wc+YuBf1$Eui0i;8y;%tqi)u}hc2+rp>!-JH zmNMsV(G9GL6M!LsCU9cj`+=e=CGB*=t9#e=_!xkqF3nXT6!LRY2j$S44?GfXtz=Kn zqh2y?4IbNN-VblpNkL>6`G?zB>U02pf*CuPlf=PYqc+PVtn+RA->lUyYpEXFDyh1| ze~HUW<#$m~cXJzW?hKVPOyux74@YipZPs}Rr#Fm)D3J95J_u`pCnrO7km@MJqhi9{ zRu0G~>TyIwwN^`lILRfH9QLO6hu9g(jtHOvGi3_6Hn%2Mc_mau5QqJUv}yyDGFe*b zU6QzZwJth9=UNGo2vn#qr;}2SNE21GfBAOAHj3$~C>-PLoQo_J;R(Jm`v3i<Z$JJs z--aUfMtX+t$FR1&e1OGqU(%DpJ;V7#YMfD)WN-lbxm!K0Q*tP&a7veA`)Jg%A2G^m zx<ToLBUMK@o!TbI29uzEJ2xtf9wsE~s$k>q9WzYbaiUar$K_-qr=V#_0VFt(f6=`U z1@)hOQ>CO|RrlGrEAmc$mbc9MskBC=A&=bdrP78P&~e-x(vgHBM~Z|khb&BMNL8%g zENuS$$FD@HtmO4`TaYK1rjV9Qes3EILQhEJRdn>umL$ufS^ah`soc%pRv#L{07IP} z;S3%+_p)W!FL47u#O0)@p5hJ$e?R5TDemR8GiZs!Ih<7GAiUr9#ZuDH_LFz%r`N=L zUaE^Hur^NDz8X?hgat3lk2y2x#W|j$QV8dQ<3KgK>0K5#@2_mt?8-gy4XzH@;MiBt z5k*dnd935i>!c$+)@W6Mr93Z@PF}V(0Aw%4)vW??plk#8^6-5p3S_lXe`H+FYymt@ z*QLbEDLIYZs2KF@vB73j$NpUJMID`&@~ywzzbRBV?0=lb=Hp?>O&N7irVZ8F`tsNS zg^?5hA>PQ_v#0h-9IJegE!1U@_Ldb=0{YdE#<q-bqK=e}S|Qx~ZRnpO_A?12x>v~U zuuh%25h=ALL7k8PvPA!>e}DX262F4r`Dr6<)^o{0xupZo`zEEp_~*+scFV*d)2#WX zSp}MuFhv<R%5;Fk+!YdFBaTMM-pS!an7E+v?KN*!2|>%%YD8gEEWbs{pEjJOc}&(e z30uPHL!EYZgzn{P*CtgK&t}lP`ntUDx>|vcIa?`(s_!OW**5Z3f5^_dx+tPVb<DBb zWH(la1*0usfb!vi2SRHCtG|R6DX%Jw|7rF6()CPBI6YjCWCzB%+3J*7rGxFOV|+=0 zYC?moRF$YSCA=dW`_|w3c8FXbF#TTQ&~B#bFL&&^8sBBzlk+*9iBNg>binaYG_-HZ zV^Q3mwrZEj^E<Ioe<nfkPPi*(0ivE>TsgVSC-CSi{OC=ibB$dMK5Fo}vo2X}J_=+) z#HPXqE0Izbuc{rX?9ir1Aumc6>O4Ji(uzs;hghwsdHd^$`_Jv{+EzY(FCW+~*R%O; z1H>st;`Ga=8L56jgz-RhQiHlUo;nms^$+8{gSEgdBrNIVe=A6@n>|tt5J_|~m**vc zl=yI(2BO9wcLx{bs;BmpPzdG;@0g(Q<85&siF4=l%dqXjNqnNBl*lq=SA)~fcod}~ zH;y~V$~`f_=eq*z5`XyLr~=s)m49-;R5`uD_u8}+zvUVYj+F9I+SjuM3H-0i^w0Vq z>7O5-J6fCie<-#$d$I*+{2*|%Rd#FHrT-O_w<1C+w@ECrc=!4^O5`1s<%gek$Ut-q zMc-cAuIgp9sQxy2DHGQ<Eh7i)fuu||aqy*y`%fOqPNM)MIk}={RTlNcx)-;lY<fmD z&*7yHy@a>JHUbBpRd?=#$8+%}^5?_4pwn}L9IZ(>e_O08NToH*O*O)&S1eSeFNw0e z+UpX1`m*Yl@JoIHm`~2Pje1tiD@#T`&X8zVZsH@EcqAhCRg27wJRKw;n>j_IKkg(A z1DOe7mvEHl#v_-?s)B6Rc~P_V?!B+B8L}IA>{2Uq!?xzCV4(MfI<kTQP7+1k)wHr! z<Q%*+e^i4|+AP~fsvvY*Ao}V$8&9T`$xkW6U+{0;9+EoP<d!{axnkG;sO)^lIbSWs zwN`4u*5X3G<rN70=hy!8`)BVBvcc&H>1kfn;#zeW;kB-X-Y5mCC=iU(`D_&GEowN2 zgr+_%+Of!$132kDpapj)_QatSdQwC1BC^Qre^O5>4eEny<17sM8iuD%B-CP5J*)Qu z4}e-TxiY2WR-)xT3Yn@>1``0b*1WEZ{FPT?iE0o`Yn!yyd*{5Rd1@Z*WHIT1f{tG& z016%@Mec-PC3V>Dmx%w=2?AU<%?gg-Z*L3rrT#kJhm4*!6ooK30o2v1?vQP<&e&2w zf4_Fgz??UEo{hndp~mvUC$eJB-x^PfCSH_TGwjo<eo7(Gglw|UbKq!(-PR`ow=F6a z#Y3Bp1B>|p<&UnzaxmL8VT?iXmg04hl2?>x1L$n8BJt@sT<pG0%GFsbh{S6GLlg0S zC^r$jcwJ**d~9u76`t7@%Wyo!tDYf~e_m-azPo3;zOg-jj}ajL;uCT%h015aJo4~y zF5<AaP3?|e4Mwfxwen=odWj;BgM-!<OD!vha_Kr~qXqcSd5`MS=tU|^on>PmWanY> zGVlXzkU7}}O4d00#;)(q%N|c!p0SLZ4V`)HyY5eG%EfN_CK*aKZ8C>$y_&K(e-a_8 zD+-A#IwcY8q6k_M!NHPPYU$40?&{63vZr&bS!beoY5{7qD`pZ!IIr_fa`-Q6C9`UK z+;X0a*OQdS+%_KpXA1zM^aD`))aZzSDA{j!JKJ<t2U)S<i}R(%Q@<%f36*RU-c)uP zhqRh-txr;Hl#{)Xf;3iAw6}POe@K!#5WU}_6S2KfIK9QufJJxZWvQaFRav&9dI_DH z$PrvMFk#Q7ss^UxFw+3*ga!azvrcE$ojdThVl$#T`rEof9o=@deDF)usD$kP3N?S< zTq>>EHU)3UIuE*aX*+33Z|UK!mNhcZhHur2<mjc`FnO)1_mNWW{Araae|S*L6D`Sg z=37lCl&6}tgng_})<!$EQ`9S9fVRkb8pKn)I2{Pwn&iUw((d$G?`pm29^!RYR!m0m z$=Ekp-a~*d3zhvx9J_fnnb(|2)zQfKGGnQks4^6;6eIHxd2=mFlk)DwNhyGB-gmIg zz^Odtuko$k7Rm{leO18Me^Ya`>koQN!UM37*DPCO$1nGYtV0^-V>|T|qb%S|fSE{1 zlJCJY-d!}Ukcc=<0UV`wuCZi50Id{2AVGp&lq^?n#p&fcTxy@~vfcR_@AoRn<~ipX zG+Ua(p42~vw&X-QpF<4PjqqfA;)}%mzy`m%UVsYAD2W03Z#>L1f7=SW6+I(Ea28Wm zb$0X7s}r>bY4mS$07$3rx3Tu$>(?J2cO^>p^AXC+=`H1M15Y>bsSg25P&bE6>~2hH zM+zB}%yckh8wRgOf+P}~#-e2o*S#X}X(_tv2s~A=AMyyj$Ex}zu+g?d2Z$GEtg2i5 zgGQyrN_7hn16Au(e<!0j{*i$zmyM@VmENNQR_bGF6xsN&aaYX+)CKZpSMydpR)gDd zYD}#Qw0DS2*y1>6RKts;G=hic=vuVQ{b`MobhH2Ywpqrj3iRw^H}qR}ekv|nRCTD? znLU8Z2s~b$w?VaKDBXKXhzJT6t?4*c?DE}PyEh$Bd(+GLf4mNT;?>;+oep#Lod^Y~ z$##07wu_1+jF0!scTxF~QqOarl0408LkY_6h~ur3_PnTW>@o)jn5n3{42nrv!RBAB zmaMN^RGR4UrhTVKwYM51G6DvuT>8zklX^-zP}I3d?4mZm-nZ0mKff+@pzW9Kf4=1p z=TnR#9#E_If3kWccJ`<`cqAb8L+dOV843|O6}M^;H9VCl119T!QHmv0-E__hz=vRD z8O2_gdIv=Ob5~rVXho#c!Wxt9hy6?iKeoqhd3RtQ6rr(VwhEkDHYxiy36dvJe6FD& zX{i@cVpIJkJL7ivb%7&Ph{YR?wl3llNS(Fwo+Iife`{%D^KWD!5NDDqpZyDT&|vCm zseXO&1O|Fu3sOC8EaFDARm8&{vN@AFZCa~Qs$?}5$&)%P1@)J;pa=P=>QkMWa`b^v znoe05MY%lExZVKsaz-UJ)=YR#{g=TZ5_r>9lH_9^DB*NIAl2>2w>m|X13gK73hOR| z18Ax5f7E8wCqr07B}5d`I&HH)4#6tJiBWRwn$*m!<-tky@@JW#>e%%%v!mV;m93~m z#w6Qbzx%g{-s(?X%=iEK-d`sE;$ve?YS&`!BPxoUuWaQG7^a9->5&CIeF*Z7hZd?a zT?b){^QGaL1lc4@FS1_8^zuXwVbh913nwLgf9ADD9YfR&grZObN5I>rR7ibH{AvDt zC<fn7XE36A=tNw_0F+82LmgzysD9Vx0IPRYcd-0T`fzq4nwN_p9m0UdRK!lwisb~4 z0r;6pJXc$B(?n?Uw5z`9i^(*fmdfjv_)Gfb`cR(cj0kqg@qN<v!o`;&{d#@fJpn}w zf7DeyBfr+YWPErdfO}HnIbB_Ku5Aq)R4vYlUh*DGYT!>0!>*CH+T2MK&pWDuJt&K! zoU=2Bca$KvVrl@bppQKvJ!5WpZ(yD^8>5=VDKF>9P9WI))n|}JOHM!}-3v?^Y%wjZ zXBb1qrH!>BJB$dqH!uDizF$OjHOUXVfAsqsm+JTS>C64E@rPZ|Vv$S~eL8@lhN5hA zRGcD-gdAY3Dv=Gqx9%D?PQ2AS6>`bCGWn(|YIFRIuIz4&1p&mnpR~+1-cOcEb^^10 z9yZ0CEaqU=OLhIwm3xWrIK2bOs1`<4W(<6)^b`lQgt+v_fWt&B?>QGE?Y?gve^76o znOSCXVBPgzvw3@fbyX#znp6?zY)KZcuFvdoQt53k#mUC7gcxp%^|xVn7VGD)_1o$g zzp5w1>q$>{G4U=v$w{M4;*+HjpnWP+p>&{f&3zB5O99tMUP?3s?J+m1j3&=YsZ#Kb zTz79RSuST30C${5UdU#cY`cqpe=#?vI%d+1bbsjSE-eDpOt!<~MD-SD;53k$SwoFG z=_Wb1rct>;t?I0sv}oH7;5`Q_p33}f?nj`&;g;W2fEc??cPg0X*i?4H+5=5&QLDfS znb)=I_4D|0a|DxJn4SIpxTK1j)q6lRYg5~&+OD69@9~yYq|tDrR3=Z*e|W1B08wY- zqZlU&b(j;8l%>ZZmUUzb7`q&@kGSM)ol1<FT<OtX%~<>{`4ou#urKc?zy-u}kSRzF zYdTPPOjf4+=_zWxM#0&lH3(s?Zq&U&UY0di`Ty!V+hjRzB-#FdtKbGGLneR(u$nO> z5~-mzTcnZHNIk26=iu^If0cUFKe{FH<5ndSi0}w_xO*u@#l+WkRKt7geRjnp!Z-|2 zs&F`t#mjQKI}gQ`hBNm{eAVYteL8I^gb!ZfJ}W;8B}bMN&d>qNTg9Yx3K-N;hdP`S zwopH*!~(Tc?`ou^QzmhuGy$uplL~CGVN^sX)e%!Y$kqC;RZU&>f6Wo!Y8}io@>W!3 z0CzlERGSllr-t@7C*M*}cEqk13D3(<WtE(W15Vb)nF(*R{^XIGx9d&5QjC&9^X8~& zJ0UWRPP>p?i0)b1@1?7yJ?_;!sm|~YqQqmFzRF(IGw-=ZJE_>KS!Wq9A_(zWo1wg9 zv)MFGi|B=(bZ0);f1+wws43<4OUe*a+1TwQcHNB%Pa;*y0Tn#z!{=34B=Em;@!Mg) zeb@LxiIaLnEoOGzT_53`gnI8BWumbz<bq^?kOEt~*J!FNCsjCGcO3NYjuzaCigx+) zO)8cm)=?aNQD=r^SE}BPJm46$7OIDGGtH4P`|Y6Ap$h1m1KVSb{(onJJF_=>FO$g4 z{d|H;_H$Pk#8)rt$8G``UFTwsj+b_k&p$Lp83#26|Ibd*GjC%Xw&MJ;_i#f;nb<gQ z2d7Pe5hI>Mon7Z@LUGoMJ1Zck3GL&C_!L?=mBx0a?v58lhjVW=?wqSQ*64{^eOC%v zG)b@o1o$SaBSh{)DSvEH;GtqHfr;QpMeUdhh+{uWmlSnwWIBB`o!RNF-hj~e`-MNp z@(f#a^cQJio~t_~b=a>|B6H_^mCnkXc29MR)Ts45l}~B*o-gxQR`k3B7VPv<5g$rC zc>$2L7&5`wxyu@PmUygr&ZdYM5%Bb`n*#&ZW8XgMWX>0QX@5|IA_h}q+Uj!JpZBJD zR)F4W*quSmb}z0$T<o#aX)BMGPGG9IbqXL25_B^3-ec`aC3S&@!wP}IgRi~W#@f93 zj^TZgK7U$bN`&s0m;^{V)XLZuM{v0H&U#nrJMS#wd0h@~Zp1<Toj@P$lo>T;VCW;F zeVEAdQXGdm`G0ci^*&_gRBv`Vx#&>4>QwgqBC=8@H5(K|2=c7;(y?ZFMWMP9oEF#S z6;7@G0@<h(c+^wx7*z;aJPzqlM$mWHynJp=ab^`1HCvVXzIfxs!|45fkyFC+fTAO3 zCyUC+BICJ}T%<QYke4wKhrSaaUk`WND;H&t_C7>3Uw`}7^rzgk<6S;mi_4aet}O1M zJh@UrAyYXF8If<Ev6hNd3g?}*B~^S=DP+=uleV#Hyrc7hhM<og3y(ou)WM5&VcT^| zushe_9I3`<&NVoo)Ry~LX21A79Dg35D5dK!d7X+kdI(gnZp$e`2e(6$V#lJ3Zf>$V z34F45S%1DbmrT(6B7OPi*MI){?QIC;!}e;!YFWl7c;g|0ECPw4{}?;s01!BT<6MFh z1kT&nx&V+iF~x3Jl<}jFskUJpcM_DYpj+1JUE54Rx;M7*IIXAsb@AY-cE;>aq8;$- zv}v@c?l!`+l;oE5Y-Odr6(D@xBRG2RENgqSQ-3;CRJZi#1TDeqO(-xe7n6l*MqnF` zS>$I#@V6X5M@N!ZT{Wmn8m+5;uG9q*7(aUlDSb#UsvBKOGZ_ComSck^BNQ0ys%rma zMFXe)*%`Y6$JwDLHj)>7Ue}K$Mn_p$PWzf9Os~3}{F$LmRcjIeo0_Il--J!cx>gD9 z<bMiP+~?yOW>WI*<nzvt<rv9^+#TdmCV<3XFUVOSYV(;+>b(qB(+`@n9paqpq7|sG z2&uH`zD?kp*UpN0Q$lUZx|G{C=zd+YEeBOzlzFf_6a9B9RX)`8>~MA&DApdD%pJ?> zG-*`B19w&5y`<kW?}mL;tRHVa+2IVSY=0mJa(Ch@+tlLR-p1Ubj}o~-{jozLY%W?y z96>duqT3hc${BW0bso<iOP%1HrnnG4Z`}q`;V6g`#P_@Xm3fmr6t29}(0}ZvmLW|5 z5M#54Fig*#BAiN>!^Q$pzL9a%6b24EUc-hwG<3U~w}DiwQc1^rhXmLB{*NDDzJLA! zGO%(<f9aX0EYTzm?Of#7`tF?9&%2^bbzRIzqqFy=>QpX)Dpa=t^*RexiO#3IQQ{qo zVjB>kNE}kzjfB!UO8h8LpJE;d=WZvZ*O9&Ya&qo{tw{R&N)i%lz`2fm-8P<q)O?)8 z277j!)}>N5oU^GqxoL|cNq%&1wttG64wO&J>VAnLY+A|KHs64C&dsa6?2sCzTD=y@ zvb}4${CWNQ@%QiZ+sEtEx9{e@@`1?z;;VM*9kDMvGrMZS)-=34Qn8eH(;cy$y!Cvt z5~QcH>qF-(Ti`%k!CAf4P5>R$D=SuN#qY%9ny2lu<rKz^R##p~8=a@E%zqG``gqs2 zI)m*>TJP}Wa`T-52RDjBsoc(@RPH9p0~n?&ZB<aJ?+4qTBc>#iXx<_1c&XuT!*l4! za|o!Yi8qjk<}jo-m1U@$iKp`}|6#G}hxQ^D&ud^~Xi>q5THHjAm`_w&^JN!ZH&`Ur z(2}g4KivlGB3rfbYiy_`8k0xHEeihyLh=zoyILBYlYYiA0<!y)vBnf!lLGBTE>55- zhoF$4$PMt@p(*d}ZTs>y#{%+)hfSSa85Nvi^$CLS>Im&n)mG~jJE0nwhe8!}PnWDm zDL#z@aW5MO^^+=K?Wuutz0HU!=2VvUc=tv@M<5NelOe|x4z^o~qB)tM$t?1+lLn}h zL&qi&931wSD^lM0rT9%6(Q8s2kCS@G8VY$nYUS_FD``Anlb**Le_h4SGdec914NHg z>y)O$K)jdo`sQ?FYI-LsY+I)07rt7jzFA~lhNb_eHA=+7-ed2UMstp2{Wc9RATo7Q zgV$_Qg~0J-=~Mmtz5eHQBc}xxExv3vC&V~38p~#2p(D6*z`Z)wO@VCASCAg;MH&g{ zc4G8$R6}izr0qS&f2Ir)-+pQQ5N#tRWm;zf49KS_x95{>Ivl?v{1a71Q*dCsG(ye! zQ~`>0^?6cisnj!xOnTo^NIBKIn!7<`A7J{aEu8uZASb8P61!Zvi#1y*XPjT7IwdNW z-W?Jr>0XKld1I%JR0g?5O()v*-Z8#D_0L~^UHrW5FK~j0e?m<f)T9GE*5%uGP##=D zQgulVjy^#FIO!C%wrnkEo;oE!9aXWHD##I_vi+|k>9+KC!O1>7x<(Zw6t)O4{Oqcp zcy}i=ygx~2OF`I*eB4z169ht)DrF1ku&+t4wO{4!%f?ZdOA~a(fEu-$lO<MZ1}@uw zt7$hjDKNzRe^d6w?XOK$@{`_{tfCzQud@Te<FQWP|MB}WzTbYyItP^(_lwk*xBT*) z3Pzz}1vfNdQ1njDNhs^C+QNf9ae^8+_#-d%u*+Lpiow1NSSe_$wu1a|{ZP+HT$4Iw zDW(tFxGV|s(8~tYl%B#S)&8R5L6PTCLL}%i$sYu<Rf4Ogs!htLu(P$wyZXM2LO{qH zr|p*b6U!z?_<U1oxs(thdGr3aMh4rO1Jk?Kx>2ud@8i_%0Dp`-zpvDn#X&D0^2<b| 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 delta 64452 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 diff --git a/metadata/md5-cache/x11-misc/arandr-0.1.10-r2 b/metadata/md5-cache/x11-misc/arandr-0.1.10-r2 deleted file mode 100644 index a33e04b5d5cd..000000000000 --- a/metadata/md5-cache/x11-misc/arandr-0.1.10-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Another XRandR GUI -EAPI=8 -HOMEPAGE=https://christian.amsuess.com/tools/arandr/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ~ppc64 x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/pygobject:3=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,cairo] x11-libs/gtk+:3[introspection] x11-apps/xrandr python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://christian.amsuess.com/tools/arandr/files/arandr-0.1.10.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c7d811ac0122f9136bbdc2d90d032a15 diff --git a/metadata/md5-cache/x11-misc/arandr-0.1.10-r3 b/metadata/md5-cache/x11-misc/arandr-0.1.10-r3 new file mode 100644 index 000000000000..de38a07d7d97 --- /dev/null +++ b/metadata/md5-cache/x11-misc/arandr-0.1.10-r3 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Another XRandR GUI +EAPI=8 +HOMEPAGE=https://christian.amsuess.com/tools/arandr/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 arm arm64 ~ppc64 x86 +LICENSE=GPL-3+ +RDEPEND=dev-python/pygobject:3=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,cairo] x11-libs/gtk+:3[introspection] x11-apps/xrandr python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://christian.amsuess.com/tools/arandr/files/arandr-0.1.10.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=e68e2cebe14921193b90fbec168bed76 diff --git a/metadata/md5-cache/x11-misc/dmenu-5.2 b/metadata/md5-cache/x11-misc/dmenu-5.2 new file mode 100644 index 000000000000..b95cf46beaea --- /dev/null +++ b/metadata/md5-cache/x11-misc/dmenu-5.2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare +DEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto +DESCRIPTION=a generic, highly customizable, and efficient menu for the X Window System +EAPI=8 +HOMEPAGE=https://tools.suckless.org/dmenu/ +INHERIT=savedconfig toolchain-funcs +IUSE=xinerama savedconfig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) +SLOT=0 +SRC_URI=https://dl.suckless.org/tools/dmenu-5.2.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0c913d5be63952875c22aa4d04f9aab5 diff --git a/metadata/md5-cache/x11-misc/kronometer-2.2.80 b/metadata/md5-cache/x11-misc/kronometer-2.2.80 deleted file mode 100644 index 9bc1a5bd8aa1..000000000000 --- a/metadata/md5-cache/x11-misc/kronometer-2.2.80 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.96.0:5 ) >=kde-frameworks/extra-cmake-modules-5.96.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.96.0:5 >=kde-frameworks/kconfigwidgets-5.96.0:5 >=kde-frameworks/kcoreaddons-5.96.0:5 >=kde-frameworks/kcrash-5.96.0:5 >=kde-frameworks/ki18n-5.96.0:5 >=kde-frameworks/kwidgetsaddons-5.96.0:5 >=kde-frameworks/kxmlgui-5.96.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Stopwatch application -EAPI=8 -HOMEPAGE=https://apps.kde.org/kronometer https://userbase.kde.org/Kronometer -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm kde.org -IUSE=test debug +handbook test -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.96.0:5 >=kde-frameworks/kconfigwidgets-5.96.0:5 >=kde-frameworks/kcoreaddons-5.96.0:5 >=kde-frameworks/kcrash-5.96.0:5 >=kde-frameworks/ki18n-5.96.0:5 >=kde-frameworks/kwidgetsaddons-5.96.0:5 >=kde-frameworks/kxmlgui-5.96.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/unstable/kronometer/2.2.80/src/kronometer-2.2.80.tar.xz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=83bd53e8f5ae470ec859901f253e6a39 diff --git a/metadata/md5-cache/x11-misc/kronometer-2.2.91 b/metadata/md5-cache/x11-misc/kronometer-2.2.91 new file mode 100644 index 000000000000..e2ca669d146f --- /dev/null +++ b/metadata/md5-cache/x11-misc/kronometer-2.2.91 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.96.0:5 ) >=kde-frameworks/extra-cmake-modules-5.96.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.96.0:5 >=kde-frameworks/kconfigwidgets-5.96.0:5 >=kde-frameworks/kcoreaddons-5.96.0:5 >=kde-frameworks/kcrash-5.96.0:5 >=kde-frameworks/ki18n-5.96.0:5 >=kde-frameworks/kwidgetsaddons-5.96.0:5 >=kde-frameworks/kxmlgui-5.96.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Stopwatch application +EAPI=8 +HOMEPAGE=https://apps.kde.org/kronometer https://userbase.kde.org/Kronometer +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm kde.org +IUSE=test debug +handbook test +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.96.0:5 >=kde-frameworks/kconfigwidgets-5.96.0:5 >=kde-frameworks/kcoreaddons-5.96.0:5 >=kde-frameworks/kcrash-5.96.0:5 >=kde-frameworks/ki18n-5.96.0:5 >=kde-frameworks/kwidgetsaddons-5.96.0:5 >=kde-frameworks/kxmlgui-5.96.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/unstable/kronometer/2.2.91/src/kronometer-2.2.91.tar.xz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=83bd53e8f5ae470ec859901f253e6a39 diff --git a/metadata/md5-cache/x11-misc/polybar-3.6.3 b/metadata/md5-cache/x11-misc/polybar-3.6.3 deleted file mode 100644 index afbcb28a4a8c..000000000000 --- a/metadata/md5-cache/x11-misc/polybar-3.6.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( x11-base/xcb-proto[python_targets_python3_8(-)] ) python_single_target_python3_9? ( x11-base/xcb-proto[python_targets_python3_9(-)] ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= || ( x11-wm/i3 x11-wm/i3-gaps ) ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-sound/pulseaudio ) -DESCRIPTION=A fast and easy-to-use tool for creating status bars -EAPI=8 -HOMEPAGE=https://github.com/polybar/polybar -INHERIT=cmake python-single-r1 -IUSE=alsa curl doc i3wm ipc mpd network pulseaudio python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( x11-base/xcb-proto[python_targets_python3_8(-)] ) python_single_target_python3_9? ( x11-base/xcb-proto[python_targets_python3_9(-)] ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= || ( x11-wm/i3 x11-wm/i3-gaps ) ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-sound/pulseaudio ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/polybar/polybar/releases/download/3.6.3/polybar-3.6.3.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=eb29150f348426969dc589a545924734 diff --git a/metadata/md5-cache/x11-misc/polybar-3.6.3-r1 b/metadata/md5-cache/x11-misc/polybar-3.6.3-r1 deleted file mode 100644 index 50cebbe2d6a9..000000000000 --- a/metadata/md5-cache/x11-misc/polybar-3.6.3-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( x11-base/xcb-proto[python_targets_python3_8(-)] ) python_single_target_python3_9? ( x11-base/xcb-proto[python_targets_python3_9(-)] ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= || ( x11-wm/i3 x11-wm/i3-gaps ) ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-sound/pulseaudio ) -DESCRIPTION=A fast and easy-to-use tool for creating status bars -EAPI=8 -HOMEPAGE=https://github.com/polybar/polybar -INHERIT=cmake python-single-r1 -IUSE=alsa curl doc i3wm ipc mpd network pulseaudio python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( x11-base/xcb-proto[python_targets_python3_8(-)] ) python_single_target_python3_9? ( x11-base/xcb-proto[python_targets_python3_9(-)] ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= || ( x11-wm/i3 x11-wm/i3-gaps ) ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-sound/pulseaudio ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/polybar/polybar/releases/download/3.6.3/polybar-3.6.3.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=192d71c4479c41e5268b96d4c3d4f0cc diff --git a/metadata/md5-cache/x11-misc/polybar-3.6.3-r2 b/metadata/md5-cache/x11-misc/polybar-3.6.3-r2 new file mode 100644 index 000000000000..a34b374ddb2a --- /dev/null +++ b/metadata/md5-cache/x11-misc/polybar-3.6.3-r2 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( x11-base/xcb-proto[python_targets_python3_8(-)] ) python_single_target_python3_9? ( x11-base/xcb-proto[python_targets_python3_9(-)] ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= || ( x11-wm/i3 x11-wm/i3-gaps ) ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-sound/pulseaudio ) +DESCRIPTION=A fast and easy-to-use tool for creating status bars +EAPI=8 +HOMEPAGE=https://github.com/polybar/polybar +INHERIT=cmake python-single-r1 +IUSE=alsa curl doc i3wm ipc mpd network pulseaudio python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=amd64 x86 +LICENSE=MIT +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( x11-base/xcb-proto[python_targets_python3_8(-)] ) python_single_target_python3_9? ( x11-base/xcb-proto[python_targets_python3_9(-)] ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= || ( x11-wm/i3 x11-wm/i3-gaps ) ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-sound/pulseaudio ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/polybar/polybar/releases/download/3.6.3/polybar-3.6.3.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=96a5671d1251e65109cd489f79bf5c21 diff --git a/metadata/md5-cache/x11-misc/slock-1.5 b/metadata/md5-cache/x11-misc/slock-1.5 new file mode 100644 index 000000000000..794af88d882c --- /dev/null +++ b/metadata/md5-cache/x11-misc/slock-1.5 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install postinst prepare +DEPEND=virtual/libcrypt:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-base/xorg-proto +DESCRIPTION=simple X display locker +EAPI=8 +HOMEPAGE=https://tools.suckless.org/slock +IDEPEND=filecaps? ( sys-libs/libcap ) +INHERIT=fcaps savedconfig toolchain-funcs +IUSE=+filecaps savedconfig +KEYWORDS=~amd64 ~arm64 ~hppa ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=virtual/libcrypt:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr +SLOT=0 +SRC_URI=https://dl.suckless.org/tools/slock-1.5.tar.gz +_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a multilib 5ca4e49abed8e3a2f7b56920eadee157 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=9bbc74bc99a777ccc8bb149afd58b48c diff --git a/metadata/md5-cache/x11-misc/xkeyboard-config-2.37 b/metadata/md5-cache/x11-misc/xkeyboard-config-2.37 new file mode 100644 index 000000000000..63c7141bef0b --- /dev/null +++ b/metadata/md5-cache/x11-misc/xkeyboard-config-2.37 @@ -0,0 +1,12 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl dev-libs/libxslt sys-devel/gettext >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install setup test +DESCRIPTION=X keyboard configuration database +EAPI=7 +HOMEPAGE=https://www.freedesktop.org/wiki/Software/XKeyboardConfig https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config +INHERIT=meson python-any-r1 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris +LICENSE=MIT +SLOT=0 +SRC_URI=https://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.37.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=52b7928894cedea828b23040156af07c diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz index 79b4c63db3f2f1b6ca85e42a797a708140abe724..19f91a3c6b424411fabbc72405c267a894d91ec0 100644 GIT binary patch delta 29531 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 K*@JqX&;S6QV@7%a delta 29643 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 So5B42fBhdn>Weg<&;S6l-$f_@ diff --git a/metadata/md5-cache/x11-plugins/asmem-1.12-r2 b/metadata/md5-cache/x11-plugins/asmem-1.12-r2 index faf4b102e582..3d6c33a42e84 100644 --- a/metadata/md5-cache/x11-plugins/asmem-1.12-r2 +++ b/metadata/md5-cache/x11-plugins/asmem-1.12-r2 @@ -11,4 +11,4 @@ RDEPEND=x11-libs/libX11 x11-libs/libICE x11-libs/libSM x11-libs/libXpm x11-libs/ SLOT=0 SRC_URI=http://www.tigr.net/afterstep/download/asmem/asmem-1.12.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=16a2ea50bcb85668d2667dc1110f6e10 +_md5_=1f80cbec8af662b6765cdeddeaaf4391 diff --git a/metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r2 b/metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r2 deleted file mode 100644 index c714c51a2097..000000000000 --- a/metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=prepare -DEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXmu x11-libs/libXpm -DESCRIPTION=a system tray dockapp with the ability to display more than just four tray icons -EAPI=7 -HOMEPAGE=https://sourceforge.net/projects/wmsystemtray/ -INHERIT=autotools -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXmu x11-libs/libXpm -SLOT=0 -SRC_URI=mirror://sourceforge/wmsystemtray/wmsystemtray-1.4.tar.gz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=59de0162162017505e823d71b0e704ee diff --git a/metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r3 b/metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r3 new file mode 100644 index 000000000000..50e6d50f8fa3 --- /dev/null +++ b/metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r3 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=prepare +DEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXmu x11-libs/libXpm +DESCRIPTION=a system tray dockapp with the ability to display more than just four tray icons +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/wmsystemtray/ +INHERIT=autotools +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=GPL-2 +RDEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXmu x11-libs/libXpm media-fonts/font-misc-misc +SLOT=0 +SRC_URI=mirror://sourceforge/wmsystemtray/wmsystemtray-1.4.tar.gz +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=689c1dd4760ee95d1d51660870db3b92 diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz index aa5cc7600e42aa0ce6350c525fcb44d838f9c6be..444906e898845a8cdac6dc7db14ee558a5de75b8 100644 GIT binary patch literal 7521 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 literal 7677 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 diff --git a/metadata/md5-cache/x11-terms/alacritty-0.10.1 b/metadata/md5-cache/x11-terms/alacritty-0.10.1 index 2e6169b272ca..308dce6cd337 100644 --- a/metadata/md5-cache/x11-terms/alacritty-0.10.1 +++ b/metadata/md5-cache/x11-terms/alacritty-0.10.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/alacritty/alacritty INHERIT=bash-completion-r1 cargo desktop python-any-r1 IUSE=wayland +X debug -KEYWORDS=amd64 ~arm64 ppc64 ~riscv x86 +KEYWORDS=amd64 arm64 ppc64 ~riscv x86 LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:=[xkb] ) media-libs/mesa[X?,wayland?] sys-libs/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXrandr ) REQUIRED_USE=|| ( wayland X ) SLOT=0 SRC_URI=https://github.com/alacritty/alacritty/archive/refs/tags/v0.10.1.tar.gz -> alacritty-0.10.1.tar.gz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/android_glue/0.2.3/download -> android_glue-0.2.3.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.2.1/download -> bitflags-1.2.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.9.1/download -> bumpalo-3.9.1.crate https://crates.io/api/v1/crates/calloop/0.9.3/download -> calloop-0.9.3.crate https://crates.io/api/v1/crates/cc/1.0.72/download -> cc-1.0.72.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.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/cgl/0.3.2/download -> cgl-0.3.2.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/clipboard-win/3.1.1/download -> clipboard-win-3.1.1.crate https://crates.io/api/v1/crates/cmake/0.1.48/download -> cmake-0.1.48.crate https://crates.io/api/v1/crates/cocoa/0.24.0/download -> cocoa-0.24.0.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.0/download -> cocoa-foundation-0.1.0.crate https://crates.io/api/v1/crates/copypasta/0.7.1/download -> copypasta-0.7.1.crate https://crates.io/api/v1/crates/core-foundation/0.7.0/download -> core-foundation-0.7.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.2/download -> core-foundation-0.9.2.crate https://crates.io/api/v1/crates/core-foundation-sys/0.7.0/download -> core-foundation-sys-0.7.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/core-graphics/0.19.2/download -> core-graphics-0.19.2.crate https://crates.io/api/v1/crates/core-graphics/0.22.3/download -> core-graphics-0.22.3.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.1/download -> core-graphics-types-0.1.1.crate https://crates.io/api/v1/crates/core-text/19.2.0/download -> core-text-19.2.0.crate https://crates.io/api/v1/crates/core-video-sys/0.1.4/download -> core-video-sys-0.1.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.0/download -> crc32fast-1.3.0.crate https://crates.io/api/v1/crates/crossfont/0.3.2/download -> crossfont-0.3.2.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.13.1/download -> darling-0.13.1.crate https://crates.io/api/v1/crates/darling_core/0.13.1/download -> darling_core-0.13.1.crate https://crates.io/api/v1/crates/darling_macro/0.13.1/download -> darling_macro-0.13.1.crate https://crates.io/api/v1/crates/dirs/3.0.2/download -> dirs-3.0.2.crate https://crates.io/api/v1/crates/dirs-sys/0.3.6/download -> dirs-sys-0.3.6.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/dlib/0.5.0/download -> dlib-0.5.0.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/embed-resource/1.6.5/download -> embed-resource-1.6.5.crate https://crates.io/api/v1/crates/expat-sys/2.1.6/download -> expat-sys-2.1.6.crate https://crates.io/api/v1/crates/filetime/0.2.15/download -> filetime-0.2.15.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.1/download -> foreign-types-macros-0.2.1.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-shared/0.3.0/download -> foreign-types-shared-0.3.0.crate https://crates.io/api/v1/crates/freetype-rs/0.26.0/download -> freetype-rs-0.26.0.crate https://crates.io/api/v1/crates/freetype-sys/0.13.1/download -> freetype-sys-0.13.1.crate https://crates.io/api/v1/crates/fsevent/0.4.0/download -> fsevent-0.4.0.crate https://crates.io/api/v1/crates/fsevent-sys/2.0.1/download -> fsevent-sys-2.0.1.crate https://crates.io/api/v1/crates/fuchsia-zircon/0.3.3/download -> fuchsia-zircon-0.3.3.crate https://crates.io/api/v1/crates/fuchsia-zircon-sys/0.3.3/download -> fuchsia-zircon-sys-0.3.3.crate https://crates.io/api/v1/crates/getrandom/0.2.3/download -> getrandom-0.2.3.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glutin/0.28.0/download -> glutin-0.28.0.crate https://crates.io/api/v1/crates/glutin_egl_sys/0.1.5/download -> glutin_egl_sys-0.1.5.crate https://crates.io/api/v1/crates/glutin_emscripten_sys/0.1.1/download -> glutin_emscripten_sys-0.1.1.crate https://crates.io/api/v1/crates/glutin_gles2_sys/0.1.5/download -> glutin_gles2_sys-0.1.5.crate https://crates.io/api/v1/crates/glutin_glx_sys/0.1.7/download -> glutin_glx_sys-0.1.7.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.1.5/download -> glutin_wgl_sys-0.1.5.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/indexmap/1.8.0/download -> indexmap-1.8.0.crate https://crates.io/api/v1/crates/inotify/0.7.1/download -> inotify-0.7.1.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.55/download -> js-sys-0.3.55.crate https://crates.io/api/v1/crates/kernel32-sys/0.2.2/download -> kernel32-sys-0.2.2.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/lazy-bytes-cast/5.0.1/download -> lazy-bytes-cast-5.0.1.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.112/download -> libc-0.2.112.crate https://crates.io/api/v1/crates/libloading/0.7.2/download -> libloading-0.7.2.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.4/download -> linked-hash-map-0.5.4.crate https://crates.io/api/v1/crates/lock_api/0.4.5/download -> lock_api-0.4.5.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memmap2/0.3.1/download -> memmap2-0.3.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.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/miniz_oxide/0.3.7/download -> miniz_oxide-0.3.7.crate https://crates.io/api/v1/crates/mio/0.6.23/download -> mio-0.6.23.crate https://crates.io/api/v1/crates/mio/0.8.0/download -> mio-0.8.0.crate https://crates.io/api/v1/crates/mio-anonymous-pipes/0.2.0/download -> mio-anonymous-pipes-0.2.0.crate https://crates.io/api/v1/crates/mio-extras/2.0.6/download -> mio-extras-2.0.6.crate https://crates.io/api/v1/crates/mio-uds/0.6.8/download -> mio-uds-0.6.8.crate https://crates.io/api/v1/crates/miow/0.2.2/download -> miow-0.2.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/ndk/0.5.0/download -> ndk-0.5.0.crate https://crates.io/api/v1/crates/ndk-glue/0.5.0/download -> ndk-glue-0.5.0.crate https://crates.io/api/v1/crates/ndk-macro/0.3.0/download -> ndk-macro-0.3.0.crate https://crates.io/api/v1/crates/ndk-sys/0.2.2/download -> ndk-sys-0.2.2.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/nix/0.22.2/download -> nix-0.22.2.crate https://crates.io/api/v1/crates/nom/7.1.0/download -> nom-7.1.0.crate https://crates.io/api/v1/crates/notify/4.0.17/download -> notify-4.0.17.crate https://crates.io/api/v1/crates/ntapi/0.3.6/download -> ntapi-0.3.6.crate https://crates.io/api/v1/crates/num_enum/0.5.6/download -> num_enum-0.5.6.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.6/download -> num_enum_derive-0.5.6.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.9.0/download -> once_cell-1.9.0.crate https://crates.io/api/v1/crates/osmesa-sys/0.1.2/download -> osmesa-sys-0.1.2.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.24/download -> pkg-config-0.3.24.crate https://crates.io/api/v1/crates/png/0.16.8/download -> png-0.16.8.crate https://crates.io/api/v1/crates/proc-macro-crate/1.1.0/download -> proc-macro-crate-1.1.0.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.36/download -> proc-macro2-1.0.36.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quote/1.0.14/download -> quote-1.0.14.crate https://crates.io/api/v1/crates/raw-window-handle/0.4.2/download -> raw-window-handle-0.4.2.crate https://crates.io/api/v1/crates/redox_syscall/0.2.10/download -> redox_syscall-0.2.10.crate https://crates.io/api/v1/crates/redox_users/0.4.0/download -> redox_users-0.4.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.133/download -> serde-1.0.133.crate https://crates.io/api/v1/crates/serde_derive/1.0.133/download -> serde_derive-1.0.133.crate https://crates.io/api/v1/crates/serde_json/1.0.74/download -> serde_json-1.0.74.crate https://crates.io/api/v1/crates/serde_yaml/0.8.23/download -> serde_yaml-0.8.23.crate https://crates.io/api/v1/crates/servo-fontconfig/0.5.1/download -> servo-fontconfig-0.5.1.crate https://crates.io/api/v1/crates/servo-fontconfig-sys/5.1.0/download -> servo-fontconfig-sys-5.1.0.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/signal-hook/0.3.13/download -> signal-hook-0.3.13.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.1/download -> signal-hook-mio-0.2.1.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/slab/0.4.5/download -> slab-0.4.5.crate https://crates.io/api/v1/crates/smallvec/1.7.0/download -> smallvec-1.7.0.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.15.3/download -> smithay-client-toolkit-0.15.3.crate https://crates.io/api/v1/crates/smithay-clipboard/0.6.5/download -> smithay-clipboard-0.6.5.crate https://crates.io/api/v1/crates/spsc-buffer/0.1.1/download -> spsc-buffer-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/structopt/0.3.25/download -> structopt-0.3.25.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/syn/1.0.85/download -> syn-1.0.85.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.30/download -> thiserror-1.0.30.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.30/download -> thiserror-impl-1.0.30.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/unicode-segmentation/1.8.0/download -> unicode-segmentation-1.8.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.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/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.0/download -> vswhom-sys-0.1.0.crate https://crates.io/api/v1/crates/vte/0.10.1/download -> vte-0.10.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.78/download -> wasm-bindgen-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.78/download -> wasm-bindgen-backend-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.78/download -> wasm-bindgen-macro-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.78/download -> wasm-bindgen-macro-support-0.2.78.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.78/download -> wasm-bindgen-shared-0.2.78.crate https://crates.io/api/v1/crates/wayland-client/0.29.4/download -> wayland-client-0.29.4.crate https://crates.io/api/v1/crates/wayland-commons/0.29.4/download -> wayland-commons-0.29.4.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.4/download -> wayland-cursor-0.29.4.crate https://crates.io/api/v1/crates/wayland-egl/0.29.4/download -> wayland-egl-0.29.4.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.4/download -> wayland-protocols-0.29.4.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.4/download -> wayland-scanner-0.29.4.crate https://crates.io/api/v1/crates/wayland-sys/0.29.4/download -> wayland-sys-0.29.4.crate https://crates.io/api/v1/crates/web-sys/0.3.55/download -> web-sys-0.3.55.crate https://crates.io/api/v1/crates/winapi/0.2.8/download -> winapi-0.2.8.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-build/0.1.1/download -> winapi-build-0.1.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-util/0.1.5/download -> winapi-util-0.1.5.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/winit/0.26.1/download -> winit-0.26.1.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/ws2_32-sys/0.2.1/download -> ws2_32-sys-0.2.1.crate https://crates.io/api/v1/crates/x11-clipboard/0.5.3/download -> x11-clipboard-0.5.3.crate https://crates.io/api/v1/crates/x11-dl/2.19.1/download -> x11-dl-2.19.1.crate https://crates.io/api/v1/crates/xcb/0.10.1/download -> xcb-0.10.1.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xdg/2.4.0/download -> xdg-2.4.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=32639518421cc1118ecddc6d21af1cd1 +_md5_=b197ec8e53b1a08e4282019b8ec47275 diff --git a/metadata/md5-cache/x11-terms/alacritty-0.11.0_rc2 b/metadata/md5-cache/x11-terms/alacritty-0.11.0_rc2 deleted file mode 100644 index 3670d8ed39e9..000000000000 --- a/metadata/md5-cache/x11-terms/alacritty-0.11.0_rc2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/cmake >=virtual/rust-1.57.0 >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:=[xkb] ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) -DESCRIPTION=GPU-accelerated terminal emulator -EAPI=8 -HOMEPAGE=https://alacritty.org -INHERIT=bash-completion-r1 cargo desktop python-any-r1 -IUSE=wayland +X debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB -RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:=[xkb] ) media-libs/mesa[X?,wayland?] sys-libs/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXrandr ) -REQUIRED_USE=|| ( wayland X ) -SLOT=0 -SRC_URI=https://github.com/alacritty/alacritty/archive/refs/tags/v0.11.0-rc2.tar.gz -> alacritty-0.11.0_rc2.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.11.0/download -> bumpalo-3.11.0.crate https://crates.io/api/v1/crates/bytemuck/1.12.1/download -> bytemuck-1.12.1.crate https://crates.io/api/v1/crates/calloop/0.10.1/download -> calloop-0.10.1.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.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/cgl/0.3.2/download -> cgl-0.3.2.crate https://crates.io/api/v1/crates/clap/3.2.21/download -> clap-3.2.21.crate https://crates.io/api/v1/crates/clap_complete/3.2.5/download -> clap_complete-3.2.5.crate https://crates.io/api/v1/crates/clap_derive/3.2.18/download -> clap_derive-3.2.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/clipboard-win/3.1.1/download -> clipboard-win-3.1.1.crate https://crates.io/api/v1/crates/cmake/0.1.48/download -> cmake-0.1.48.crate https://crates.io/api/v1/crates/cocoa/0.24.0/download -> cocoa-0.24.0.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.0/download -> cocoa-foundation-0.1.0.crate https://crates.io/api/v1/crates/copypasta/0.8.1/download -> copypasta-0.8.1.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/core-graphics/0.22.3/download -> core-graphics-0.22.3.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.1/download -> core-graphics-types-0.1.1.crate https://crates.io/api/v1/crates/core-text/19.2.0/download -> core-text-19.2.0.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossfont/0.5.0/download -> crossfont-0.5.0.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.13.4/download -> darling-0.13.4.crate https://crates.io/api/v1/crates/darling_core/0.13.4/download -> darling_core-0.13.4.crate https://crates.io/api/v1/crates/darling_macro/0.13.4/download -> darling_macro-0.13.4.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/dlib/0.5.0/download -> dlib-0.5.0.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/embed-resource/1.7.3/download -> embed-resource-1.7.3.crate https://crates.io/api/v1/crates/expat-sys/2.1.6/download -> expat-sys-2.1.6.crate https://crates.io/api/v1/crates/filetime/0.2.17/download -> filetime-0.2.17.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.2/download -> foreign-types-macros-0.2.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-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/freetype-rs/0.26.0/download -> freetype-rs-0.26.0.crate https://crates.io/api/v1/crates/freetype-sys/0.13.1/download -> freetype-sys-0.13.1.crate https://crates.io/api/v1/crates/fsevent/0.4.0/download -> fsevent-0.4.0.crate https://crates.io/api/v1/crates/fsevent-sys/2.0.1/download -> fsevent-sys-2.0.1.crate https://crates.io/api/v1/crates/fuchsia-zircon/0.3.3/download -> fuchsia-zircon-0.3.3.crate https://crates.io/api/v1/crates/fuchsia-zircon-sys/0.3.3/download -> fuchsia-zircon-sys-0.3.3.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glutin/0.29.1/download -> glutin-0.29.1.crate https://crates.io/api/v1/crates/glutin_egl_sys/0.1.6/download -> glutin_egl_sys-0.1.6.crate https://crates.io/api/v1/crates/glutin_gles2_sys/0.1.5/download -> glutin_gles2_sys-0.1.5.crate https://crates.io/api/v1/crates/glutin_glx_sys/0.1.8/download -> glutin_glx_sys-0.1.8.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.1.5/download -> glutin_wgl_sys-0.1.5.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/indexmap/1.9.1/download -> indexmap-1.9.1.crate https://crates.io/api/v1/crates/inotify/0.7.1/download -> inotify-0.7.1.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itoa/1.0.3/download -> itoa-1.0.3.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.crate https://crates.io/api/v1/crates/kernel32-sys/0.2.2/download -> kernel32-sys-0.2.2.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/lazy-bytes-cast/5.0.1/download -> lazy-bytes-cast-5.0.1.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.132/download -> libc-0.2.132.crate https://crates.io/api/v1/crates/libloading/0.7.3/download -> libloading-0.7.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/lock_api/0.4.8/download -> lock_api-0.4.8.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.7/download -> memmap2-0.5.7.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.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/miniz_oxide/0.5.4/download -> miniz_oxide-0.5.4.crate https://crates.io/api/v1/crates/mio/0.6.23/download -> mio-0.6.23.crate https://crates.io/api/v1/crates/mio/0.8.4/download -> mio-0.8.4.crate https://crates.io/api/v1/crates/mio-anonymous-pipes/0.2.0/download -> mio-anonymous-pipes-0.2.0.crate https://crates.io/api/v1/crates/mio-extras/2.0.6/download -> mio-extras-2.0.6.crate https://crates.io/api/v1/crates/mio-uds/0.6.8/download -> mio-uds-0.6.8.crate https://crates.io/api/v1/crates/miow/0.2.2/download -> miow-0.2.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/ndk/0.7.0/download -> ndk-0.7.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-glue/0.7.0/download -> ndk-glue-0.7.0.crate https://crates.io/api/v1/crates/ndk-macro/0.3.0/download -> ndk-macro-0.3.0.crate https://crates.io/api/v1/crates/ndk-sys/0.4.0/download -> ndk-sys-0.4.0.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/nix/0.24.2/download -> nix-0.24.2.crate https://crates.io/api/v1/crates/nom/7.1.1/download -> nom-7.1.1.crate https://crates.io/api/v1/crates/notify/4.0.17/download -> notify-4.0.17.crate https://crates.io/api/v1/crates/num_enum/0.5.7/download -> num_enum-0.5.7.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.7/download -> num_enum_derive-0.5.7.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.14.0/download -> once_cell-1.14.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/osmesa-sys/0.1.2/download -> osmesa-sys-0.1.2.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.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.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/png/0.17.6/download -> png-0.17.6.crate https://crates.io/api/v1/crates/proc-macro-crate/1.2.1/download -> proc-macro-crate-1.2.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.43/download -> proc-macro2-1.0.43.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/raw-window-handle/0.4.3/download -> raw-window-handle-0.4.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.0/download -> raw-window-handle-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.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/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/safe_arch/0.5.2/download -> safe_arch-0.5.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sctk-adwaita/0.4.2/download -> sctk-adwaita-0.4.2.crate https://crates.io/api/v1/crates/semver/1.0.14/download -> semver-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.144/download -> serde-1.0.144.crate https://crates.io/api/v1/crates/serde_derive/1.0.144/download -> serde_derive-1.0.144.crate https://crates.io/api/v1/crates/serde_json/1.0.85/download -> serde_json-1.0.85.crate https://crates.io/api/v1/crates/serde_yaml/0.8.26/download -> serde_yaml-0.8.26.crate https://crates.io/api/v1/crates/servo-fontconfig/0.5.1/download -> servo-fontconfig-0.5.1.crate https://crates.io/api/v1/crates/servo-fontconfig-sys/5.1.0/download -> servo-fontconfig-sys-5.1.0.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/signal-hook/0.3.14/download -> signal-hook-0.3.14.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/smallvec/1.9.0/download -> smallvec-1.9.0.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.16.0/download -> smithay-client-toolkit-0.16.0.crate https://crates.io/api/v1/crates/smithay-clipboard/0.6.6/download -> smithay-clipboard-0.6.6.crate https://crates.io/api/v1/crates/spsc-buffer/0.1.1/download -> spsc-buffer-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.99/download -> syn-1.0.99.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/textwrap/0.15.1/download -> textwrap-0.15.1.crate https://crates.io/api/v1/crates/thiserror/1.0.35/download -> thiserror-1.0.35.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.35/download -> thiserror-impl-1.0.35.crate https://crates.io/api/v1/crates/tiny-skia/0.7.0/download -> tiny-skia-0.7.0.crate https://crates.io/api/v1/crates/tiny-skia-path/0.7.0/download -> tiny-skia-path-0.7.0.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.4/download -> unicode-ident-1.0.4.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.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/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.1/download -> vswhom-sys-0.1.1.crate https://crates.io/api/v1/crates/vte/0.10.1/download -> vte-0.10.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/0.2.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.5/download -> wayland-cursor-0.29.5.crate https://crates.io/api/v1/crates/wayland-egl/0.29.5/download -> wayland-egl-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.60/download -> web-sys-0.3.60.crate https://crates.io/api/v1/crates/winapi/0.2.8/download -> winapi-0.2.8.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-build/0.1.1/download -> winapi-build-0.1.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/winit/0.27.3/download -> winit-0.27.3.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/ws2_32-sys/0.2.1/download -> ws2_32-sys-0.2.1.crate https://crates.io/api/v1/crates/x11-clipboard/0.6.1/download -> x11-clipboard-0.6.1.crate https://crates.io/api/v1/crates/x11-dl/2.20.0/download -> x11-dl-2.20.0.crate https://crates.io/api/v1/crates/xcb/1.1.1/download -> xcb-1.1.1.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xdg/2.4.1/download -> xdg-2.4.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=9ca5c9bdb237696308fd812a359480dd diff --git a/metadata/md5-cache/x11-terms/alacritty-0.11.0_rc3 b/metadata/md5-cache/x11-terms/alacritty-0.11.0_rc3 new file mode 100644 index 000000000000..c92f1896a5db --- /dev/null +++ b/metadata/md5-cache/x11-terms/alacritty-0.11.0_rc3 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/cmake >=virtual/rust-1.57.0 >=virtual/rust-1.53 +DEFINED_PHASES=compile configure install postinst setup test unpack +DEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:= ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) +DESCRIPTION=GPU-accelerated terminal emulator +EAPI=8 +HOMEPAGE=https://alacritty.org +INHERIT=bash-completion-r1 cargo desktop python-any-r1 +IUSE=wayland +X debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB +RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:= ) media-libs/mesa[X?,wayland?] sys-libs/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXrandr ) +REQUIRED_USE=|| ( wayland X ) +SLOT=0 +SRC_URI=https://github.com/alacritty/alacritty/archive/refs/tags/v0.11.0-rc3.tar.gz -> alacritty-0.11.0_rc3.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.11.0/download -> bumpalo-3.11.0.crate https://crates.io/api/v1/crates/bytemuck/1.12.1/download -> bytemuck-1.12.1.crate https://crates.io/api/v1/crates/calloop/0.10.1/download -> calloop-0.10.1.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.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/cgl/0.3.2/download -> cgl-0.3.2.crate https://crates.io/api/v1/crates/clap/3.2.21/download -> clap-3.2.21.crate https://crates.io/api/v1/crates/clap_complete/3.2.5/download -> clap_complete-3.2.5.crate https://crates.io/api/v1/crates/clap_derive/3.2.18/download -> clap_derive-3.2.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/clipboard-win/3.1.1/download -> clipboard-win-3.1.1.crate https://crates.io/api/v1/crates/cmake/0.1.48/download -> cmake-0.1.48.crate https://crates.io/api/v1/crates/cocoa/0.24.0/download -> cocoa-0.24.0.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.0/download -> cocoa-foundation-0.1.0.crate https://crates.io/api/v1/crates/copypasta/0.8.1/download -> copypasta-0.8.1.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/core-graphics/0.22.3/download -> core-graphics-0.22.3.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.1/download -> core-graphics-types-0.1.1.crate https://crates.io/api/v1/crates/core-text/19.2.0/download -> core-text-19.2.0.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossfont/0.5.0/download -> crossfont-0.5.0.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.13.4/download -> darling-0.13.4.crate https://crates.io/api/v1/crates/darling_core/0.13.4/download -> darling_core-0.13.4.crate https://crates.io/api/v1/crates/darling_macro/0.13.4/download -> darling_macro-0.13.4.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/dlib/0.5.0/download -> dlib-0.5.0.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/embed-resource/1.7.3/download -> embed-resource-1.7.3.crate https://crates.io/api/v1/crates/expat-sys/2.1.6/download -> expat-sys-2.1.6.crate https://crates.io/api/v1/crates/filetime/0.2.17/download -> filetime-0.2.17.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.2/download -> foreign-types-macros-0.2.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-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/freetype-rs/0.26.0/download -> freetype-rs-0.26.0.crate https://crates.io/api/v1/crates/freetype-sys/0.13.1/download -> freetype-sys-0.13.1.crate https://crates.io/api/v1/crates/fsevent/0.4.0/download -> fsevent-0.4.0.crate https://crates.io/api/v1/crates/fsevent-sys/2.0.1/download -> fsevent-sys-2.0.1.crate https://crates.io/api/v1/crates/fuchsia-zircon/0.3.3/download -> fuchsia-zircon-0.3.3.crate https://crates.io/api/v1/crates/fuchsia-zircon-sys/0.3.3/download -> fuchsia-zircon-sys-0.3.3.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glutin/0.29.1/download -> glutin-0.29.1.crate https://crates.io/api/v1/crates/glutin_egl_sys/0.1.6/download -> glutin_egl_sys-0.1.6.crate https://crates.io/api/v1/crates/glutin_gles2_sys/0.1.5/download -> glutin_gles2_sys-0.1.5.crate https://crates.io/api/v1/crates/glutin_glx_sys/0.1.8/download -> glutin_glx_sys-0.1.8.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.1.5/download -> glutin_wgl_sys-0.1.5.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/indexmap/1.9.1/download -> indexmap-1.9.1.crate https://crates.io/api/v1/crates/inotify/0.7.1/download -> inotify-0.7.1.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itoa/1.0.3/download -> itoa-1.0.3.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.crate https://crates.io/api/v1/crates/kernel32-sys/0.2.2/download -> kernel32-sys-0.2.2.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/lazy-bytes-cast/5.0.1/download -> lazy-bytes-cast-5.0.1.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.132/download -> libc-0.2.132.crate https://crates.io/api/v1/crates/libloading/0.7.3/download -> libloading-0.7.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/lock_api/0.4.8/download -> lock_api-0.4.8.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.7/download -> memmap2-0.5.7.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.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/miniz_oxide/0.5.4/download -> miniz_oxide-0.5.4.crate https://crates.io/api/v1/crates/mio/0.6.23/download -> mio-0.6.23.crate https://crates.io/api/v1/crates/mio/0.8.4/download -> mio-0.8.4.crate https://crates.io/api/v1/crates/mio-anonymous-pipes/0.2.0/download -> mio-anonymous-pipes-0.2.0.crate https://crates.io/api/v1/crates/mio-extras/2.0.6/download -> mio-extras-2.0.6.crate https://crates.io/api/v1/crates/mio-uds/0.6.8/download -> mio-uds-0.6.8.crate https://crates.io/api/v1/crates/miow/0.2.2/download -> miow-0.2.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/ndk/0.7.0/download -> ndk-0.7.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-glue/0.7.0/download -> ndk-glue-0.7.0.crate https://crates.io/api/v1/crates/ndk-macro/0.3.0/download -> ndk-macro-0.3.0.crate https://crates.io/api/v1/crates/ndk-sys/0.4.0/download -> ndk-sys-0.4.0.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/nix/0.24.2/download -> nix-0.24.2.crate https://crates.io/api/v1/crates/nom/7.1.1/download -> nom-7.1.1.crate https://crates.io/api/v1/crates/notify/4.0.17/download -> notify-4.0.17.crate https://crates.io/api/v1/crates/num_enum/0.5.7/download -> num_enum-0.5.7.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.7/download -> num_enum_derive-0.5.7.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.14.0/download -> once_cell-1.14.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/osmesa-sys/0.1.2/download -> osmesa-sys-0.1.2.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.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.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/png/0.17.6/download -> png-0.17.6.crate https://crates.io/api/v1/crates/proc-macro-crate/1.2.1/download -> proc-macro-crate-1.2.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.43/download -> proc-macro2-1.0.43.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/raw-window-handle/0.4.3/download -> raw-window-handle-0.4.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.0/download -> raw-window-handle-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.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/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/safe_arch/0.5.2/download -> safe_arch-0.5.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sctk-adwaita/0.4.2/download -> sctk-adwaita-0.4.2.crate https://crates.io/api/v1/crates/semver/1.0.14/download -> semver-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.144/download -> serde-1.0.144.crate https://crates.io/api/v1/crates/serde_derive/1.0.144/download -> serde_derive-1.0.144.crate https://crates.io/api/v1/crates/serde_json/1.0.85/download -> serde_json-1.0.85.crate https://crates.io/api/v1/crates/serde_yaml/0.8.26/download -> serde_yaml-0.8.26.crate https://crates.io/api/v1/crates/servo-fontconfig/0.5.1/download -> servo-fontconfig-0.5.1.crate https://crates.io/api/v1/crates/servo-fontconfig-sys/5.1.0/download -> servo-fontconfig-sys-5.1.0.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/signal-hook/0.3.14/download -> signal-hook-0.3.14.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/smallvec/1.9.0/download -> smallvec-1.9.0.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.16.0/download -> smithay-client-toolkit-0.16.0.crate https://crates.io/api/v1/crates/smithay-clipboard/0.6.6/download -> smithay-clipboard-0.6.6.crate https://crates.io/api/v1/crates/spsc-buffer/0.1.1/download -> spsc-buffer-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.99/download -> syn-1.0.99.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/textwrap/0.15.1/download -> textwrap-0.15.1.crate https://crates.io/api/v1/crates/thiserror/1.0.35/download -> thiserror-1.0.35.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.35/download -> thiserror-impl-1.0.35.crate https://crates.io/api/v1/crates/tiny-skia/0.7.0/download -> tiny-skia-0.7.0.crate https://crates.io/api/v1/crates/tiny-skia-path/0.7.0/download -> tiny-skia-path-0.7.0.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.4/download -> unicode-ident-1.0.4.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.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/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.1/download -> vswhom-sys-0.1.1.crate https://crates.io/api/v1/crates/vte/0.10.1/download -> vte-0.10.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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/0.2.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.5/download -> wayland-cursor-0.29.5.crate https://crates.io/api/v1/crates/wayland-egl/0.29.5/download -> wayland-egl-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.60/download -> web-sys-0.3.60.crate https://crates.io/api/v1/crates/winapi/0.2.8/download -> winapi-0.2.8.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-build/0.1.1/download -> winapi-build-0.1.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-util/0.1.5/download -> winapi-util-0.1.5.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/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/winit/0.27.4/download -> winit-0.27.4.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/ws2_32-sys/0.2.1/download -> ws2_32-sys-0.2.1.crate https://crates.io/api/v1/crates/x11-clipboard/0.6.1/download -> x11-clipboard-0.6.1.crate https://crates.io/api/v1/crates/x11-dl/2.20.0/download -> x11-dl-2.20.0.crate https://crates.io/api/v1/crates/xcb/1.1.1/download -> xcb-1.1.1.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xdg/2.4.1/download -> xdg-2.4.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=92baa07993a373ba2a5e56733ded62dd diff --git a/metadata/md5-cache/x11-terms/alacritty-0.9.0-r1 b/metadata/md5-cache/x11-terms/alacritty-0.9.0-r1 deleted file mode 100644 index 8e38dba3b16f..000000000000 --- a/metadata/md5-cache/x11-terms/alacritty-0.9.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/cmake >=virtual/rust-1.37.0 -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:=[xkb] ) || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) -DESCRIPTION=GPU-accelerated terminal emulator -EAPI=7 -HOMEPAGE=https://github.com/alacritty/alacritty -INHERIT=bash-completion-r1 cargo desktop python-any-r1 -IUSE=wayland +X debug -KEYWORDS=amd64 arm64 ppc64 ~riscv x86 -LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB -RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:=[xkb] ) media-libs/mesa[X?,wayland?] sys-libs/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXrandr ) -REQUIRED_USE=|| ( wayland X ) -SLOT=0 -SRC_URI=https://github.com/alacritty/alacritty/archive/v0.9.0.tar.gz -> alacritty-0.9.0.tar.gz https://crates.io/api/v1/crates/ab_glyph_rasterizer/0.1.4/download -> ab_glyph_rasterizer-0.1.4.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/andrew/0.3.1/download -> andrew-0.3.1.crate https://crates.io/api/v1/crates/android_glue/0.2.3/download -> android_glue-0.2.3.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.2.1/download -> bitflags-1.2.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/calloop/0.6.5/download -> calloop-0.6.5.crate https://crates.io/api/v1/crates/cc/1.0.69/download -> cc-1.0.69.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.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/cgl/0.3.2/download -> cgl-0.3.2.crate https://crates.io/api/v1/crates/clap/2.33.3/download -> clap-2.33.3.crate https://crates.io/api/v1/crates/clipboard-win/3.1.1/download -> clipboard-win-3.1.1.crate https://crates.io/api/v1/crates/cmake/0.1.45/download -> cmake-0.1.45.crate https://crates.io/api/v1/crates/cocoa/0.23.0/download -> cocoa-0.23.0.crate https://crates.io/api/v1/crates/cocoa/0.24.0/download -> cocoa-0.24.0.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.0/download -> cocoa-foundation-0.1.0.crate https://crates.io/api/v1/crates/copypasta/0.7.1/download -> copypasta-0.7.1.crate https://crates.io/api/v1/crates/core-foundation/0.7.0/download -> core-foundation-0.7.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.1/download -> core-foundation-0.9.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.7.0/download -> core-foundation-sys-0.7.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.2/download -> core-foundation-sys-0.8.2.crate https://crates.io/api/v1/crates/core-graphics/0.19.2/download -> core-graphics-0.19.2.crate https://crates.io/api/v1/crates/core-graphics/0.22.2/download -> core-graphics-0.22.2.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.1/download -> core-graphics-types-0.1.1.crate https://crates.io/api/v1/crates/core-text/19.2.0/download -> core-text-19.2.0.crate https://crates.io/api/v1/crates/core-video-sys/0.1.4/download -> core-video-sys-0.1.4.crate https://crates.io/api/v1/crates/crc32fast/1.2.1/download -> crc32fast-1.2.1.crate https://crates.io/api/v1/crates/crossfont/0.3.1/download -> crossfont-0.3.1.crate https://crates.io/api/v1/crates/darling/0.10.2/download -> darling-0.10.2.crate https://crates.io/api/v1/crates/darling_core/0.10.2/download -> darling_core-0.10.2.crate https://crates.io/api/v1/crates/darling_macro/0.10.2/download -> darling_macro-0.10.2.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dirs/3.0.2/download -> dirs-3.0.2.crate https://crates.io/api/v1/crates/dirs-sys/0.3.6/download -> dirs-sys-0.3.6.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/dlib/0.4.2/download -> dlib-0.4.2.crate https://crates.io/api/v1/crates/dlib/0.5.0/download -> dlib-0.5.0.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dtoa/0.4.8/download -> dtoa-0.4.8.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/embed-resource/1.6.3/download -> embed-resource-1.6.3.crate https://crates.io/api/v1/crates/expat-sys/2.1.6/download -> expat-sys-2.1.6.crate https://crates.io/api/v1/crates/filetime/0.2.14/download -> filetime-0.2.14.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.1/download -> foreign-types-macros-0.2.1.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-shared/0.3.0/download -> foreign-types-shared-0.3.0.crate https://crates.io/api/v1/crates/freetype-rs/0.26.0/download -> freetype-rs-0.26.0.crate https://crates.io/api/v1/crates/freetype-sys/0.13.1/download -> freetype-sys-0.13.1.crate https://crates.io/api/v1/crates/fsevent/0.4.0/download -> fsevent-0.4.0.crate https://crates.io/api/v1/crates/fsevent-sys/2.0.1/download -> fsevent-sys-2.0.1.crate https://crates.io/api/v1/crates/fuchsia-zircon/0.3.3/download -> fuchsia-zircon-0.3.3.crate https://crates.io/api/v1/crates/fuchsia-zircon-sys/0.3.3/download -> fuchsia-zircon-sys-0.3.3.crate https://crates.io/api/v1/crates/getrandom/0.2.3/download -> getrandom-0.2.3.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glutin/0.26.0/download -> glutin-0.26.0.crate https://crates.io/api/v1/crates/glutin_egl_sys/0.1.5/download -> glutin_egl_sys-0.1.5.crate https://crates.io/api/v1/crates/glutin_emscripten_sys/0.1.1/download -> glutin_emscripten_sys-0.1.1.crate https://crates.io/api/v1/crates/glutin_gles2_sys/0.1.5/download -> glutin_gles2_sys-0.1.5.crate https://crates.io/api/v1/crates/glutin_glx_sys/0.1.7/download -> glutin_glx_sys-0.1.7.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.1.5/download -> glutin_wgl_sys-0.1.5.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/inotify/0.7.1/download -> inotify-0.7.1.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.10/download -> instant-0.1.10.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itoa/0.4.7/download -> itoa-0.4.7.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/kernel32-sys/0.2.2/download -> kernel32-sys-0.2.2.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/lazy-bytes-cast/5.0.1/download -> lazy-bytes-cast-5.0.1.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.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/libc/0.2.98/download -> libc-0.2.98.crate https://crates.io/api/v1/crates/libloading/0.6.7/download -> libloading-0.6.7.crate https://crates.io/api/v1/crates/libloading/0.7.0/download -> libloading-0.7.0.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.4/download -> linked-hash-map-0.5.4.crate https://crates.io/api/v1/crates/lock_api/0.4.4/download -> lock_api-0.4.4.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/maybe-uninit/2.0.0/download -> maybe-uninit-2.0.0.crate https://crates.io/api/v1/crates/memchr/2.3.4/download -> memchr-2.3.4.crate https://crates.io/api/v1/crates/memmap2/0.1.0/download -> memmap2-0.1.0.crate https://crates.io/api/v1/crates/memmap2/0.2.3/download -> memmap2-0.2.3.crate https://crates.io/api/v1/crates/memoffset/0.6.4/download -> memoffset-0.6.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.3.7/download -> miniz_oxide-0.3.7.crate https://crates.io/api/v1/crates/mio/0.6.23/download -> mio-0.6.23.crate https://crates.io/api/v1/crates/mio-anonymous-pipes/0.2.0/download -> mio-anonymous-pipes-0.2.0.crate https://crates.io/api/v1/crates/mio-extras/2.0.6/download -> mio-extras-2.0.6.crate https://crates.io/api/v1/crates/miow/0.2.2/download -> miow-0.2.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/ndk/0.2.1/download -> ndk-0.2.1.crate https://crates.io/api/v1/crates/ndk-glue/0.2.1/download -> ndk-glue-0.2.1.crate https://crates.io/api/v1/crates/ndk-macro/0.2.0/download -> ndk-macro-0.2.0.crate https://crates.io/api/v1/crates/ndk-sys/0.2.1/download -> ndk-sys-0.2.1.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/nix/0.18.0/download -> nix-0.18.0.crate https://crates.io/api/v1/crates/nix/0.20.0/download -> nix-0.20.0.crate https://crates.io/api/v1/crates/nix/0.22.0/download -> nix-0.22.0.crate https://crates.io/api/v1/crates/nom/6.2.1/download -> nom-6.2.1.crate https://crates.io/api/v1/crates/notify/4.0.17/download -> notify-4.0.17.crate https://crates.io/api/v1/crates/num_enum/0.4.3/download -> num_enum-0.4.3.crate https://crates.io/api/v1/crates/num_enum_derive/0.4.3/download -> num_enum_derive-0.4.3.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.8.0/download -> once_cell-1.8.0.crate https://crates.io/api/v1/crates/osmesa-sys/0.1.2/download -> osmesa-sys-0.1.2.crate https://crates.io/api/v1/crates/owned_ttf_parser/0.6.0/download -> owned_ttf_parser-0.6.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.1/download -> parking_lot-0.11.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.3/download -> parking_lot_core-0.8.3.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.19/download -> pkg-config-0.3.19.crate https://crates.io/api/v1/crates/png/0.16.8/download -> png-0.16.8.crate https://crates.io/api/v1/crates/proc-macro2/1.0.28/download -> proc-macro2-1.0.28.crate https://crates.io/api/v1/crates/proc-macro-crate/0.1.5/download -> proc-macro-crate-0.1.5.crate https://crates.io/api/v1/crates/quote/1.0.9/download -> quote-1.0.9.crate https://crates.io/api/v1/crates/raw-window-handle/0.3.3/download -> raw-window-handle-0.3.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.9/download -> redox_syscall-0.2.9.crate https://crates.io/api/v1/crates/redox_users/0.4.0/download -> redox_users-0.4.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/rusttype/0.9.2/download -> rusttype-0.9.2.crate https://crates.io/api/v1/crates/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.127/download -> serde-1.0.127.crate https://crates.io/api/v1/crates/serde_derive/1.0.127/download -> serde_derive-1.0.127.crate https://crates.io/api/v1/crates/serde_json/1.0.66/download -> serde_json-1.0.66.crate https://crates.io/api/v1/crates/serde_yaml/0.8.17/download -> serde_yaml-0.8.17.crate https://crates.io/api/v1/crates/servo-fontconfig/0.5.1/download -> servo-fontconfig-0.5.1.crate https://crates.io/api/v1/crates/servo-fontconfig-sys/5.1.0/download -> servo-fontconfig-sys-5.1.0.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/signal-hook/0.1.17/download -> signal-hook-0.1.17.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/slab/0.4.3/download -> slab-0.4.3.crate https://crates.io/api/v1/crates/smallvec/1.6.1/download -> smallvec-1.6.1.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.12.3/download -> smithay-client-toolkit-0.12.3.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.14.0/download -> smithay-client-toolkit-0.14.0.crate https://crates.io/api/v1/crates/smithay-clipboard/0.6.4/download -> smithay-clipboard-0.6.4.crate https://crates.io/api/v1/crates/spsc-buffer/0.1.1/download -> spsc-buffer-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/strsim/0.9.3/download -> strsim-0.9.3.crate https://crates.io/api/v1/crates/syn/1.0.74/download -> syn-1.0.74.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.26/download -> thiserror-1.0.26.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.26/download -> thiserror-impl-1.0.26.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/ttf-parser/0.6.2/download -> ttf-parser-0.6.2.crate https://crates.io/api/v1/crates/unicode-width/0.1.8/download -> unicode-width-0.1.8.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.3/download -> version_check-0.9.3.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.0/download -> vswhom-sys-0.1.0.crate https://crates.io/api/v1/crates/vte/0.10.1/download -> vte-0.10.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wayland-client/0.28.6/download -> wayland-client-0.28.6.crate https://crates.io/api/v1/crates/wayland-commons/0.28.6/download -> wayland-commons-0.28.6.crate https://crates.io/api/v1/crates/wayland-cursor/0.28.6/download -> wayland-cursor-0.28.6.crate https://crates.io/api/v1/crates/wayland-egl/0.28.6/download -> wayland-egl-0.28.6.crate https://crates.io/api/v1/crates/wayland-protocols/0.28.6/download -> wayland-protocols-0.28.6.crate https://crates.io/api/v1/crates/wayland-scanner/0.28.6/download -> wayland-scanner-0.28.6.crate https://crates.io/api/v1/crates/wayland-sys/0.28.6/download -> wayland-sys-0.28.6.crate https://crates.io/api/v1/crates/winapi/0.2.8/download -> winapi-0.2.8.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-build/0.1.1/download -> winapi-build-0.1.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-util/0.1.5/download -> winapi-util-0.1.5.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/winit/0.24.0/download -> winit-0.24.0.crate https://crates.io/api/v1/crates/winreg/0.9.0/download -> winreg-0.9.0.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/ws2_32-sys/0.2.1/download -> ws2_32-sys-0.2.1.crate https://crates.io/api/v1/crates/x11-clipboard/0.5.2/download -> x11-clipboard-0.5.2.crate https://crates.io/api/v1/crates/x11-dl/2.18.5/download -> x11-dl-2.18.5.crate https://crates.io/api/v1/crates/xcb/0.9.0/download -> xcb-0.9.0.crate https://crates.io/api/v1/crates/xcursor/0.3.3/download -> xcursor-0.3.3.crate https://crates.io/api/v1/crates/xdg/2.2.0/download -> xdg-2.2.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c desktop 22952d8f27cac191d75529d4c38e6bfa eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=1a8035f4fd0ae06f7632047db1089191 diff --git a/metadata/md5-cache/x11-terms/alacritty-9999 b/metadata/md5-cache/x11-terms/alacritty-9999 index 2dbe7c8977f7..998bbc68544d 100644 --- a/metadata/md5-cache/x11-terms/alacritty-9999 +++ b/metadata/md5-cache/x11-terms/alacritty-9999 @@ -1,6 +1,6 @@ BDEPEND=dev-util/cmake >=virtual/rust-1.57.0 >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:=[xkb] ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) +DEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:= ) || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) DESCRIPTION=GPU-accelerated terminal emulator EAPI=8 HOMEPAGE=https://alacritty.org @@ -8,8 +8,8 @@ INHERIT=bash-completion-r1 cargo desktop python-any-r1 git-r3 IUSE=wayland +X debug LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB PROPERTIES=live -RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:=[xkb] ) media-libs/mesa[X?,wayland?] sys-libs/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXrandr ) +RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:= ) media-libs/mesa[X?,wayland?] sys-libs/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXrandr ) REQUIRED_USE=|| ( wayland X ) SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c desktop 22952d8f27cac191d75529d4c38e6bfa git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=bbe3bde2f57d76a877e39ae12d99022a +_md5_=05df77093e6f1f88c7a510b3e73910ba diff --git a/metadata/md5-cache/x11-terms/gnome-terminal-3.46.2 b/metadata/md5-cache/x11-terms/gnome-terminal-3.46.2 new file mode 100644 index 000000000000..7387c2a2d3dc --- /dev/null +++ b/metadata/md5-cache/x11-terms/gnome-terminal-3.46.2 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-libs/libxml2:2 dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 >=x11-libs/vte-0.70.0:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-43.0 ) +DESCRIPTION=A terminal emulator for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Terminal/ https://gitlab.gnome.org/GNOME/gnome-terminal +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg +IUSE=debug +gnome-shell +nautilus vanilla +KEYWORDS=~amd64 +LICENSE=GPL-3+ +RDEPEND=>=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 >=x11-libs/vte-0.70.0:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-43.0 ) +SLOT=0 +SRC_URI=https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/3.46.2/gnome-terminal-3.46.2.tar.gz !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/gnome-terminal-3.46.2-cntr-ntfy-autottl-ts.patch.xz ) +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=b38b0b69765e63c583ccb68daef0d11c diff --git a/metadata/md5-cache/x11-terms/kitty-0.26.2 b/metadata/md5-cache/x11-terms/kitty-0.26.2 deleted file mode 100644 index 92dd79b5fd1e..000000000000 --- a/metadata/md5-cache/x11-terms/kitty-0.26.2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-libs/openssl:= media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.26.2 ~x11-terms/kitty-terminfo-0.26.2 X? ( x11-libs/libX11 ) transfer? ( net-libs/librsync:= ) wayland? ( dev-libs/wayland ) X? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols ) -DESCRIPTION=Fast, feature-rich, GPU-based terminal -EAPI=8 -HOMEPAGE=https://sw.kovidgoyal.net/kitty/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg verify-sig -IUSE=+X test transfer wayland python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 verify-sig -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-libs/openssl:= media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.26.2 ~x11-terms/kitty-terminfo-0.26.2 X? ( x11-libs/libX11 ) transfer? ( net-libs/librsync:= ) wayland? ( dev-libs/wayland ) -REQUIRED_USE=|| ( X wayland ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -RESTRICT=!X? ( test ) !test? ( test ) !transfer? ( test ) !wayland? ( test ) -SLOT=0 -SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.26.2/kitty-0.26.2.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.26.2/kitty-0.26.2.tar.xz.sig ) -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8be80f3755de113a47788e0e4eef5143 diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.26.2 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.26.2 deleted file mode 100644 index 0802d637ed9c..000000000000 --- a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.26.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=compile install -DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator -EAPI=8 -HOMEPAGE=https://sw.kovidgoyal.net/kitty/ -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=GPL-3 -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.26.2/kitty-0.26.2.tar.xz -_md5_=39cd40f99a86936d6b3b967d93754dc9 diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.26.2 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.26.2 deleted file mode 100644 index 0b0f9d785c4c..000000000000 --- a/metadata/md5-cache/x11-terms/kitty-terminfo-0.26.2 +++ /dev/null @@ -1,11 +0,0 @@ -BDEPEND=sys-libs/ncurses -DEFINED_PHASES=compile install -DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator -EAPI=8 -HOMEPAGE=https://sw.kovidgoyal.net/kitty/ -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=GPL-3 -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.26.2/kitty-0.26.2.tar.xz -_md5_=cf8bf569abc26ed4e061f6e2c89b2e26 diff --git a/metadata/md5-cache/x11-terms/st-0.9 b/metadata/md5-cache/x11-terms/st-0.9 new file mode 100644 index 000000000000..b7578ec70e81 --- /dev/null +++ b/metadata/md5-cache/x11-terms/st-0.9 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure install postinst prepare +DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft ~x11-terms/st-terminfo-0.9 x11-base/xorg-proto +DESCRIPTION=Simple terminal implementation for X +EAPI=8 +HOMEPAGE=https://st.suckless.org/ +INHERIT=desktop savedconfig toolchain-funcs +IUSE=savedconfig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86 +LICENSE=MIT-with-advertising +RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft ~x11-terms/st-terminfo-0.9 +SLOT=0 +SRC_URI=https://dl.suckless.org/st/st-0.9.tar.gz +_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=0231c9b793dc71cbad4a5df6ae510501 diff --git a/metadata/md5-cache/x11-terms/st-9999 b/metadata/md5-cache/x11-terms/st-9999 index 625be3022088..b5d2822cb5b7 100644 --- a/metadata/md5-cache/x11-terms/st-9999 +++ b/metadata/md5-cache/x11-terms/st-9999 @@ -2,7 +2,7 @@ BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst prepare unpack DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft ~x11-terms/st-terminfo-9999 x11-base/xorg-proto DESCRIPTION=Simple terminal implementation for X -EAPI=7 +EAPI=8 HOMEPAGE=https://st.suckless.org/ INHERIT=desktop savedconfig toolchain-funcs git-r3 IUSE=savedconfig @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft ~x11-terms/st-terminfo-9999 SLOT=0 _eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=317f25d6feaeac23d693f00322636995 +_md5_=0231c9b793dc71cbad4a5df6ae510501 diff --git a/metadata/md5-cache/x11-terms/st-terminfo-0.9 b/metadata/md5-cache/x11-terms/st-terminfo-0.9 new file mode 100644 index 000000000000..b78f76e26215 --- /dev/null +++ b/metadata/md5-cache/x11-terms/st-terminfo-0.9 @@ -0,0 +1,11 @@ +BDEPEND=>=sys-libs/ncurses-6.0 +DEFINED_PHASES=compile configure install postinst prepare +DESCRIPTION=Terminfo for x11-terms/st +EAPI=8 +HOMEPAGE=https://st.suckless.org/ +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86 +LICENSE=MIT-with-advertising +RESTRICT=test +SLOT=0 +SRC_URI=https://dl.suckless.org/st/st-0.9.tar.gz +_md5_=c87840b29db2359b3635f1148f1ac7a8 diff --git a/metadata/md5-cache/x11-terms/st-terminfo-9999 b/metadata/md5-cache/x11-terms/st-terminfo-9999 index ca18c232a8fd..6ffc1456a04d 100644 --- a/metadata/md5-cache/x11-terms/st-terminfo-9999 +++ b/metadata/md5-cache/x11-terms/st-terminfo-9999 @@ -9,4 +9,4 @@ PROPERTIES=live RESTRICT=test SLOT=0 _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 -_md5_=ccf7902f8e1be1f9381cecb539226dd1 +_md5_=c87840b29db2359b3635f1148f1ac7a8 diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index e0e30110f8670e0cddb1a4015aad499ebd7e80b6..edfd26440953727f30cf899f57e445cf5686bf2f 100644 GIT binary patch delta 15815 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 R#p>yw{y+B@<uX`r008+)Ysmlr delta 15447 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 N{C|SK{!j~T00937fm;9o diff --git a/metadata/md5-cache/x11-wm/dwm-6.4 b/metadata/md5-cache/x11-wm/dwm-6.4 new file mode 100644 index 000000000000..2f9bc098b427 --- /dev/null +++ b/metadata/md5-cache/x11-wm/dwm-6.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst prepare +DEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) xinerama? ( x11-base/xorg-proto ) +DESCRIPTION=a dynamic window manager for X11 +EAPI=8 +HOMEPAGE=https://dwm.suckless.org/ +INHERIT=savedconfig toolchain-funcs +IUSE=xinerama savedconfig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) +SLOT=0 +SRC_URI=https://dl.suckless.org/dwm/dwm-6.4.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5d6b598b906fa754a9af3275cc7177f6 diff --git a/metadata/md5-cache/x11-wm/dwm-9999 b/metadata/md5-cache/x11-wm/dwm-9999 index 94662609791c..5f9b22cee639 100644 --- a/metadata/md5-cache/x11-wm/dwm-9999 +++ b/metadata/md5-cache/x11-wm/dwm-9999 @@ -1,14 +1,14 @@ BDEPEND=>=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install postinst prepare unpack -DEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXft xinerama? ( x11-libs/libXinerama ) xinerama? ( x11-base/xorg-proto ) +DEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=a dynamic window manager for X11 -EAPI=7 +EAPI=8 HOMEPAGE=https://dwm.suckless.org/ INHERIT=savedconfig toolchain-funcs git-r3 IUSE=xinerama savedconfig LICENSE=MIT PROPERTIES=live -RDEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXft xinerama? ( x11-libs/libXinerama ) +RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) SLOT=0 _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=f74b36098c5074cab9b3c35b7900e231 +_md5_=5d6b598b906fa754a9af3275cc7177f6 diff --git a/metadata/md5-cache/x11-wm/i3-gaps-4.21-r1 b/metadata/md5-cache/x11-wm/i3-gaps-4.21-r1 deleted file mode 100644 index d49a1700ef25..000000000000 --- a/metadata/md5-cache/x11-wm/i3-gaps-4.21-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/asciidoc app-text/xmlto dev-lang/perl virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst test -DEPEND=dev-libs/glib:2 dev-libs/libev dev-libs/libpcre2 dev-libs/yajl:= x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/libxkbcommon[X] x11-libs/pango[X] x11-libs/startup-notification x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-libs/xcb-util-xrm test? ( dev-perl/ExtUtils-PkgConfig dev-perl/IPC-Run dev-perl/Inline dev-perl/Inline-C dev-perl/X11-XCB dev-perl/XS-Object-Magic x11-apps/xhost x11-base/xorg-server[xephyr,xvfb] x11-misc/xvfb-run ) -DESCRIPTION=i3 fork with gaps and some more features -EAPI=8 -HOMEPAGE=https://github.com/Airblader/i3 -INHERIT=meson optfeature -IUSE=doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=dev-libs/glib:2 dev-libs/libev dev-libs/libpcre2 dev-libs/yajl:= x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb] x11-libs/libxkbcommon[X] x11-libs/pango[X] x11-libs/startup-notification x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-libs/xcb-util-xrm dev-lang/perl dev-perl/AnyEvent-I3 dev-perl/JSON-XS !x11-wm/i3 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Airblader/i3/archive/4.21.tar.gz -> i3-gaps-4.21.tar.gz -_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=27abf0be197cd6c9ce073f20c0639fed diff --git a/metadata/md5-cache/x11-wm/i3-gaps-4.21-r2 b/metadata/md5-cache/x11-wm/i3-gaps-4.21-r2 new file mode 100644 index 000000000000..7379f6599314 --- /dev/null +++ b/metadata/md5-cache/x11-wm/i3-gaps-4.21-r2 @@ -0,0 +1,16 @@ +BDEPEND=app-text/asciidoc app-text/xmlto dev-lang/perl virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst test +DEPEND=dev-libs/glib:2 dev-libs/libev dev-libs/libpcre2 dev-libs/yajl:= x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango[X] x11-libs/startup-notification x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-libs/xcb-util-xrm test? ( dev-perl/ExtUtils-PkgConfig dev-perl/IPC-Run dev-perl/Inline dev-perl/Inline-C dev-perl/X11-XCB dev-perl/XS-Object-Magic x11-apps/xhost x11-base/xorg-server[xephyr,xvfb] x11-misc/xvfb-run ) +DESCRIPTION=i3 fork with gaps and some more features +EAPI=8 +HOMEPAGE=https://github.com/Airblader/i3 +INHERIT=meson optfeature +IUSE=doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-libs/glib:2 dev-libs/libev dev-libs/libpcre2 dev-libs/yajl:= x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango[X] x11-libs/startup-notification x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-libs/xcb-util-xrm dev-lang/perl dev-perl/AnyEvent-I3 dev-perl/JSON-XS !x11-wm/i3 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/Airblader/i3/archive/4.21.tar.gz -> i3-gaps-4.21.tar.gz +_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=610203970c4e19471d0e86171b155093 diff --git a/metadata/md5-cache/x11-wm/metacity-3.46.0 b/metadata/md5-cache/x11-wm/metacity-3.46.0 new file mode 100644 index 000000000000..fd3a1dfa2a3c --- /dev/null +++ b/metadata/md5-cache/x11-wm/metacity-3.46.0 @@ -0,0 +1,16 @@ +BDEPEND=vulkan? ( dev-util/vulkan-headers ) dev-util/glib-utils >=sys-devel/gettext-0.19.6 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=dev-libs/glib-2.67.3:2 >=x11-libs/gtk+-3.24.6:3[X] >=x11-libs/pango-1.2.0 >=x11-libs/libXcomposite-0.3 >=x11-libs/libXres-1.2 >=gnome-base/gsettings-desktop-schemas-3.3.0 x11-libs/libXfixes x11-libs/libXrender x11-libs/libXdamage x11-libs/libXpresent libcanberra? ( media-libs/libcanberra[gtk3] ) >=x11-libs/startup-notification-0.7 x11-libs/libXcursor gnome-base/libgtop:2= x11-libs/libX11 xinerama? ( x11-libs/libXinerama ) x11-libs/libXrandr x11-libs/libXext x11-libs/libICE x11-libs/libSM gnome-extra/zenity vulkan? ( media-libs/vulkan-loader ) x11-base/xorg-proto +DESCRIPTION=GNOME Flashback window manager +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/metacity/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 +IUSE=+libcanberra vulkan xinerama +KEYWORDS=~amd64 ~riscv +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/glib-2.67.3:2 >=x11-libs/gtk+-3.24.6:3[X] >=x11-libs/pango-1.2.0 >=x11-libs/libXcomposite-0.3 >=x11-libs/libXres-1.2 >=gnome-base/gsettings-desktop-schemas-3.3.0 x11-libs/libXfixes x11-libs/libXrender x11-libs/libXdamage x11-libs/libXpresent libcanberra? ( media-libs/libcanberra[gtk3] ) >=x11-libs/startup-notification-0.7 x11-libs/libXcursor gnome-base/libgtop:2= x11-libs/libX11 xinerama? ( x11-libs/libXinerama ) x11-libs/libXrandr x11-libs/libXext x11-libs/libICE x11-libs/libSM gnome-extra/zenity vulkan? ( media-libs/vulkan-loader ) +SLOT=0 +SRC_URI=mirror://gnome/sources/metacity/3.46/metacity-3.46.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=0d7a6460500942b39951f788155bff2a diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz index 19f366e6b065322dbc60b860402736f5bc8e7e10..1488da0aacc03d0a91bcb58b9974a08df1ed2815 100644 GIT binary patch literal 4665 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 literal 3996 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 C(71m9 diff --git a/metadata/md5-cache/xfce-base/libxfce4ui-4.17.6 b/metadata/md5-cache/xfce-base/libxfce4ui-4.17.6 deleted file mode 100644 index 0fff8114a400..000000000000 --- a/metadata/md5-cache/xfce-base/libxfce4ui-4.17.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-util/intltool sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=dev-libs/glib-2.50:2 >=x11-libs/gtk+-3.22:3[introspection?,X] x11-libs/libX11 x11-libs/libICE x11-libs/libSM >=xfce-base/libxfce4util-4.15.6:=[introspection?] >=xfce-base/xfconf-4.12:= glade? ( dev-util/glade:3.10 ) introspection? ( dev-libs/gobject-introspection:= ) startup-notification? ( x11-libs/startup-notification ) system-info? ( dev-libs/libgudev gnome-base/libgtop >=media-libs/libepoxy-1.2 ) -DESCRIPTION=Unified widget and session management libs for Xfce -EAPI=8 -HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage -INHERIT=xdg-utils vala -IUSE=debug glade +introspection startup-notification system-info vala -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris -LICENSE=LGPL-2+ GPL-2+ -RDEPEND=>=dev-libs/glib-2.50:2 >=x11-libs/gtk+-3.22:3[introspection?,X] x11-libs/libX11 x11-libs/libICE x11-libs/libSM >=xfce-base/libxfce4util-4.15.6:=[introspection?] >=xfce-base/xfconf-4.12:= glade? ( dev-util/glade:3.10 ) introspection? ( dev-libs/gobject-introspection:= ) startup-notification? ( x11-libs/startup-notification ) system-info? ( dev-libs/libgudev gnome-base/libgtop >=media-libs/libepoxy-1.2 ) -REQUIRED_USE=vala? ( introspection ) -SLOT=0 -SRC_URI=https://archive.xfce.org/src/xfce/libxfce4ui/4.17/libxfce4ui-4.17.6.tar.bz2 -_eclasses_=vala 160a8a30a6cb9aa601e5441c643a7c61 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=9e54e2d55d99efb7046ac68357d18717 diff --git a/metadata/md5-cache/xfce-extra/thunar-volman-4.16.0 b/metadata/md5-cache/xfce-base/thunar-volman-4.16.0 similarity index 100% rename from metadata/md5-cache/xfce-extra/thunar-volman-4.16.0 rename to metadata/md5-cache/xfce-base/thunar-volman-4.16.0 diff --git a/metadata/md5-cache/xfce-extra/tumbler-4.16.0 b/metadata/md5-cache/xfce-base/tumbler-4.16.0 similarity index 97% rename from metadata/md5-cache/xfce-extra/tumbler-4.16.0 rename to metadata/md5-cache/xfce-base/tumbler-4.16.0 index a61ee67451b0..25a4da28b4a2 100644 --- a/metadata/md5-cache/xfce-extra/tumbler-4.16.0 +++ b/metadata/md5-cache/xfce-base/tumbler-4.16.0 @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/glib-2.50:2 media-libs/freetype:2= media-libs/libpng:0= >=sys SLOT=0 SRC_URI=https://archive.xfce.org/src/xfce/tumbler/4.16/tumbler-4.16.0.tar.bz2 _eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8aa98ee33eeb800bbc345f767bddc0ed +_md5_=fb24c30843f46b2ffee609485135e89f diff --git a/metadata/md5-cache/xfce-extra/tumbler-4.16.1 b/metadata/md5-cache/xfce-base/tumbler-4.16.1 similarity index 91% rename from metadata/md5-cache/xfce-extra/tumbler-4.16.1 rename to metadata/md5-cache/xfce-base/tumbler-4.16.1 index f94dd3c237b6..7914dcca34ef 100644 --- a/metadata/md5-cache/xfce-extra/tumbler-4.16.1 +++ b/metadata/md5-cache/xfce-base/tumbler-4.16.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://docs.xfce.org/xfce/thunar/start INHERIT=xdg-utils IUSE=curl epub ffmpeg gstreamer jpeg odf pdf raw -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ RDEPEND=>=dev-libs/glib-2.50:2 media-libs/freetype:2= media-libs/libpng:0= >=sys-apps/dbus-1.6 >=x11-libs/gdk-pixbuf-2.14:2 curl? ( >=net-misc/curl-7.25:= ) epub? ( app-text/libgepub ) ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) jpeg? ( media-libs/libjpeg-turbo:0= ) odf? ( >=gnome-extra/libgsf-1.14.20:= ) pdf? ( >=app-text/poppler-0.12.4[cairo] ) raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] ) gstreamer? ( media-plugins/gst-plugins-meta:1.0 ) SLOT=0 SRC_URI=https://archive.xfce.org/src/xfce/tumbler/4.16/tumbler-4.16.1.tar.bz2 _eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=12ed765ea997a0a7417715f4b47f379e +_md5_=5bb3e45fb882db9b8fa18b2f277aa547 diff --git a/metadata/md5-cache/xfce-extra/tumbler-4.17.2 b/metadata/md5-cache/xfce-base/tumbler-4.17.2 similarity index 100% rename from metadata/md5-cache/xfce-extra/tumbler-4.17.2 rename to metadata/md5-cache/xfce-base/tumbler-4.17.2 diff --git a/metadata/md5-cache/xfce-base/xfce4-meta-4.16-r2 b/metadata/md5-cache/xfce-base/xfce4-meta-4.16-r2 index c33f248497bb..4df64964856f 100644 --- a/metadata/md5-cache/xfce-base/xfce4-meta-4.16-r2 +++ b/metadata/md5-cache/xfce-base/xfce4-meta-4.16-r2 @@ -5,6 +5,6 @@ HOMEPAGE=https://www.xfce.org/ IUSE=minimal pulseaudio +svg upower KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86 LICENSE=metapackage -RDEPEND=x11-themes/hicolor-icon-theme >=xfce-base/exo-4.16 >=xfce-base/garcon-0.8 >=xfce-base/libxfce4ui-4.16 >=xfce-base/libxfce4util-4.16 >=xfce-base/thunar-4.16 >=xfce-base/xfce4-appfinder-4.16 >=xfce-base/xfce4-panel-4.16 >=xfce-base/xfce4-session-4.16 >=xfce-base/xfce4-settings-4.16 x11-terms/xfce4-terminal >=xfce-base/xfconf-4.16 >=xfce-base/xfdesktop-4.16 >=xfce-base/xfwm4-4.16 >=xfce-extra/thunar-volman-4.16 >=xfce-extra/tumbler-4.16 !minimal? ( media-fonts/dejavu virtual/freedesktop-icon-theme ) pulseaudio? ( xfce-extra/xfce4-pulseaudio-plugin ) svg? ( gnome-base/librsvg ) upower? ( >=xfce-extra/xfce4-power-manager-4.16 ) +RDEPEND=x11-themes/hicolor-icon-theme >=xfce-base/exo-4.16 >=xfce-base/garcon-0.8 >=xfce-base/libxfce4ui-4.16 >=xfce-base/libxfce4util-4.16 >=xfce-base/thunar-4.16 >=xfce-base/thunar-volman-4.16 >=xfce-base/tumbler-4.16 >=xfce-base/xfce4-appfinder-4.16 >=xfce-base/xfce4-panel-4.16 >=xfce-base/xfce4-session-4.16 >=xfce-base/xfce4-settings-4.16 x11-terms/xfce4-terminal >=xfce-base/xfconf-4.16 >=xfce-base/xfdesktop-4.16 >=xfce-base/xfwm4-4.16 !minimal? ( media-fonts/dejavu virtual/freedesktop-icon-theme ) pulseaudio? ( xfce-extra/xfce4-pulseaudio-plugin ) svg? ( gnome-base/librsvg ) upower? ( >=xfce-base/xfce4-power-manager-4.16 ) SLOT=0 -_md5_=a9e9745eb8db0b56fc5c02717f295ad9 +_md5_=e784bc78eed686aef46c56407939d2f0 diff --git a/metadata/md5-cache/xfce-extra/xfce4-power-manager-4.16.0 b/metadata/md5-cache/xfce-base/xfce4-power-manager-4.16.0 similarity index 100% rename from metadata/md5-cache/xfce-extra/xfce4-power-manager-4.16.0 rename to metadata/md5-cache/xfce-base/xfce4-power-manager-4.16.0 diff --git a/metadata/md5-cache/xfce-extra/Manifest.gz b/metadata/md5-cache/xfce-extra/Manifest.gz index 78ebb5c2fef4ef7c191b0f0ed1da2fa894f290f8..df7ee796e868bb53914d3a79ddd0182642e551f4 100644 GIT binary patch literal 8024 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 app!NnilK!j`IXK7<$nMo5Y$$yH~;{8Oj^zW literal 9500 zcmV+%CF9y3iwFP!00002|Baj3j$FxchVT6p{Q@L%UoIucfC2l?zBeMbAu%MI?rv(N zxA*rK)wPUe%OgOXVRxO%6B+R@k&%D;!+-qY>Fv{xZ}#%RUgoFIf8HOyfBEst=Wid} z$NbSf)li@Q_-}vs*MAOwe5$eA81u{!V#}k}=w`4GgPUz8UrSxRhdJ{}vG&u-c6o(d zVsExXDQBJ8dRZe|GM9EfGnZb%Od*GwqS?;dYU`G>-?Q}SW3yIz?y=V~pZ@({{*Zlm zs^(7%!S6lI)j8viC&cW0Tkh;Jhg&1<8B)*NPn*>(+jY5h{Me~xy+=LiRNKD9Quwx% zZOpXl?7g1jyZI8*@HP73a?GiE^Ld=$eQoET{&W|$uX}yA4{!F%>n(7Rz?FCloUQCy z@vLDHkTQd}bzE_aujtK%nFHSw-0rcau=cXa3&!N*jOoPXS3Z88Q?u<=gU=S4Z?&}5 zTu!r(lJ`zw7~gW-VbzPU%@tPiWx4$xIGe?{+_g2$*$I_6q}AsM{I+j)$~Iom`|jAS zQOiy&Z`PEOPigMfrwe^FmnNUF=+Y=ByYBLgL@m$aYULfm_H0+>pE>6AgY944m+}y} z*H8AcAA;tea`D%oHD4y*keb`0vfHJknAT~LNDMO23JWJOT=ng&cxv+IN;+Xg%bRyR zR<~Iy(*m2TjH<Jhe8?&`;>75~2sKP4C*hdm)arWW?OZ2M-h&o{Z?h!FZw)2*SpB3P z2vu&j7Rzj*<Q{fUYn7IpTd`)(X5>Uj*0J6Aui)z%Yx$UhJ83UR@sOIETqq=R^NHxU zly}OfCqkN)kR^?Wp#6E?MJ$kJ-ure9SqN$GrWdz7#)@n;30I=;yW}{nuGy_`>ZA5? zMr&>Kxr{Pdu{i5?#+pVNOv*WC%Inl&<9N?Q+=zAbHHX>qp~jLjLC8Lic*+Vfp7<WJ zuFUPrYTRzGY-QBMgNS)!7ee=QRZt^LH}fd56<0>iRIPKtb}x<;E!B^**xN)d*2PME zuo+eu#qn(4gB3zl$U8H3WDMbmKiaIvkUf9-YTrJjkG?2gE{AKpMh?00^vU`M5dlZY zwH4>i(c0uC=4uqOTkOnXa|e5w76Hk*P;Y@9^owBeL!TN2Jcw;{-HHK^i^uo{9`T3o zqdU-sD%w5Qoy!U5JzgzF7mgh;i9)I_TODLU_hghs;t^A9+m&7S<eMx9M~aNX8XJYr zZw1#{s$m(J$D$^`lU?-1$3XQ(4@eYJ0l2Vzzy=EPcov!B3_JWSUN83Tb$xLE`8_xv z9H0O2;-Au8yb@6BqY*6P4MIlPAh%d2A<3X`>Ia0VtBvJ1@uFz0jkYbENmz+qJQ+x! zc1t@W0co!FmI&@3a=EoNdKhyNl$JMtN!3uf6>uwI+k3puc9A67&B&0`K%@%vhny4_ zw@LAMNW8F%g`KH~3=ZS~bH&1Db>c)UCyANawF!h;6%hd%o{WgO@gnTp9t6vV0XiG9 z007$ITjJm1_2cXKvR|&5mFuk%Ni)#JhZ7T6OGyUatnv<CWD;AWLMvO;%_=282<D_5 zGLh}3;sWNW1=snTos6|O)q!4j#g;~NB~PBpMh~`rmvzW3c*}*vx77DY?YIbH?ErBE z2i8<Jv490x8e9tsrPYA!0wQ^9z4L8n@q1&D%wQ2&OeIGcHy`LyL1Lf951mp0p=_pH zM@hn12$i%>r!BUFls|tbQvS&ocZ(EKp!VK?br92UKt8hnz~I;bMTgjp=#wzMvbIR< za@^_o1QiGH*NAiDUkC9d!ZSIqHA76r0227#(qe6~)v-=0{P-kTIF67Sxbhw;uw#Vf zQi*3eivt<Lhel|Lch7t;TEg~F$|TeT3yv2Ogsf|#SV-(D+J(T)+KQ`D349mG%Z|() z`}Uq#weH02+aifap$CdQ^lbklQuSjXQthT9Jcv*WD{{R1Km)mAz#go1P)Dv8U>>k# zPY1GW_GuJhqjvmidy(a6EH}MBoBg8tz}W6t*JShH*OLo;pUHVx3mw8+z@7XmqG=Ie z_Z}%Y76b-pkObh*=tOAqAac`?b(EdkyJ*jPnT=Eqe0x<%H+~NFT6Zkn?F=nBHUW*$ z$#LryZ3bIcq|NMYWj@b4<>deigdW8>oS#1<^_Meu`e0vP?Ll`5vb^&*8Iiz>1=0k^ zVh~}AL@hqmRh%>7gVpJwcS2zRL#k+)69N!%8Y$Q|>j>En=mnm(OkR>%z-}hpV20+} z>M6N|xT+vqEFF-B3<GRS?!8BCR-sR0%ccE{g^;q4&T<zO#n$Xa)kH`-9Mr_J5ZD(- z+QFMX5J$hNc&P*z(G@9sSo?rZfFvYsL^pZ%)eJJ*5t`59YLtX`!`(-1*xTEF`RjY& z{73&WJ@wwNK|{vPmSA~mY7ft{T1p!zL(HIu+=Rs<q8R>d6&>o>7AiG$Dx>Dr^I_8` z#emKz!y(uf;FVnM6FJwV6$!$eBe~}K+GsJtccQWDkVSqE8U@~#2aVy61d90<(BaS^ z30wy|0zt61D14MT;y>u?fU->%^Fj1qA~RF-C^m!(8XLKfD258$AksJt^b#9hGspq@ zw6zU%p-3;db|189U*?Z5_V)a8OSlS})mE-?ixY~3E2eYet%al}6%gGh?MQAom<|Rx zXzW6kpe8!Y&m+%7JP(x%{%@f#dE%2H60*k#p)~cbXIdwJ6G1))+2!V-V)!3;n`fTk zJ#MaA?~_Q8DGQeooUx<C9*jdI7Gx`ATq<&|?TK(m*e5r5d?*!%fRY$-_Yl~oVSS|G zVxVdrMh1gIoDqjqKYI+Xo(j|!U=!WpDu8ev;`Zh9cL}g-vK0XvaCHMV&~@_C?tnA{ zkkeO+eqt)A)QpVk2x<Tuq-&QF5dMQswMnp+L?H}ZVYZl+l#L>r2w;e$bVOc3qZO<v zJ56RA&MyXJ53hv!j#mok6njUUp~f(4Siy)fL^d7Am+-gbPnxJ4s-Jw?Et~_HZ}tWE z$Y%JsMBEwH#N)XD67!VYDj<h-K_ww+GaAjI`mr6TVP0lx7ltgyL)5<iI4}FZZcz&# z>k|_1W{(i<osC^=qxC5V1{5Jd8)lgBBBN^nH_CJ{b#yg#iNHyY#}euxV$oM*06^^u z>JtZ-*n&9S0NZk1P?u-BDVWhz|A@@ur>AI78S6c0nN&e+MFInbBZ5G00zr%vlnE#_ zPv((JXTzvuJ!S$o0ntbuB3Tx>Mz$hIL&E8U^+3rcB^2wrT}C&tXY3b3f!gA+pzns? zDkSo|p#Ab<-#^_)t)Q-NYQs@H`%EB;+<|x5;l0WZWN-!Jn^gTqwbdGO$GQ;}kExVT z+-RN5!VVg`4Fuju8|8t@&TChIYZnPi7CG2wL<>oZf>V(#st)ymSGoclLMbYR7VgqZ zl81Kc*)Vm-X9NH;9K3agC6Qt%3kNYd&<jXJP^4k#jLvGXKR-21I_MIr79jRe>v5zg zTu#W*dpI(LCDH5`J=N}`w(M=ceg1ma_-VizdvxPa6Br=w8k8o^3@E47(X6Zhr%{z; z9z_bXCv@q8zmza&jO{Dw;C)iDVQgJSrq+(bz_o1sEjBm%?BNWO1ZH-qIoyQRGt`X% z5U;T2Cq^$P2n42U4!35QTrA*5-JH@;D{};Cs_NC)sQAh@Qj_O^%+O5K<+4?QTO1r) zhUktSxd;9kwSk#{YuWOU9s32*Y-2C^5UjTSKZ;s-s^LbW=qXo69Z|smdsE3yBApte zQmFzzmTlD6iA%X&K=~RP2~jafY%j8&PfK>VfRhJ(V*-&Oe_jF775EO2GvJ}H6&Bi* zCM*g!`swNcDxiZtS@0#r2#P1PRM8#+MPNlJ7*<fMW#Iuu1$=on1vJTpjeuJaI36nn zJma9qgIwgfX7dmb&UELwks6>eYu;rp;25#Q!jJWbsC}Mqmr$jr*8QEdtvIeg24NF{ zAj~b^)I$mr9o2cT>liOEjDkWn5myA+K_wkH2b4ffLv53n!O&CH2SS30CveyXY2XlS zlvL-f;`G$@T)y)uv~U0juVqP5X2jV>!(oa%f{oJl=moFWMpp6a!?S<h9G1%={wpSW zB>=0J<niCJN}3>iW&g2$NFw|vCGF&rVsChIO1=eDPZ6vDNtSt^66<5AUVr_*U(S1i zK>)bS)^1TlG#>F6;SUOzU<svvC|3MH8~Ro%J{tmy+;EB9TND*m$+^k;)P02BfZu?c zO_4lWj-8{PqN(=>kWV}@jHdviCFfd|KOh=J@|6PEBX~6e3smz2x6m?EmJ;F~b(079 z2a!BV7g5x*x^3;?Xb~?Sc*mJQ(vFBj`WTgxk!y2cAxJDFF~7bME~TD?!=VPywCF-i zx<mBcM{WQ0)>BL$<;&|`p5cD5I^&#%{RSeT;a(#TMFtsy3Qi%_<MI;H7?l9>gO@8c zrT0eV1EDZ%apfSKhEM#q5sk=J<3y=lgasK<0hWf3u1kHJ+$i!C=e6NOj2c{0g1#o3 z<3}^A_q)m1K`2nvM47Jw&uT&o9+KEsb-w^4mO=f2?mdDM{2t0FqsB&*Gy`uWVu{iW zYInA-hPN_4<iP*C_eSi`h@ID8e%Q;pHv`~Uzi}q}inhyX!N9Sy5$xe;yar|J0abQZ z9VJUs`T=wUd+{uYlae8<GB%}(M6!b??hrs5gHQ9Sxx;b^(Y2-&0X7d6zGSum9_peg z;jZ0lnAM|_q9{DEEg4Ng*>3=qCq+bciRxt^-(ftH1446zI>lHR`m@k}s0!>54n-~9 zJ^?*rorqYh3SS7Y!N$m!-hpV(r>i`VlRCc-+AsUt*XM7yMDsENcO8F3r>E+Ux-4p; zPtTf3VYDQeGHR`4Pf$<Q%qlhkKVvztvs*1ZR^%^77yvZijqpun@8wXSydOv=KE_ZE z^g&b~t_+-h0i=u)it$>S)Gwwqig|RnfVXf1`)YaB6eAdgAd16_yTQYr;8Iu;SYde? zj!^FcIJ{T@0?Ok+6i2f4fiJ=A7rZZz#X8_0;C>uOYUJ@=6tx@oG5fUa`z!f{PscR5 z8&4u+795V5W&<c2V!o6B=nA$WO>!4Ys}6CEtFt!z2_Wyt{jeP_m=B@bp>I6jB(W&A zNg^2{^DH&s99A9jpgO23ND_*|6JQY3rn}1j649)#sBuHmU@;c58EfTBL<`t39dIRz z9iM>RpU_HPESEJzhjy3+rGw2xIVS0HQvKjpaW!y7XW{CGM5K1<I6a+Gs11le?dV_k zkYAs_!Ibx2Gkhe;a42_&N_ZMUREa$BpdGNfm^~Phx0EqP^_Z-S&VZsF5;`pTZ9p)R zXFB-ktHKjUu31M-qc1z#wT1A^BnFb)fst6ft_B=>wjgG$bzbc1(a~JU4_6l^0)PKg ze5%=t#zyaWYX9;Rwt{^{Bs(>MP+dGJOT32FDEbx(DGEvU0aj4HQ^ydpOC_TOLiIYz zg3h+@zOauL@Hi~sK5V~^^<}SzBa--3;>~KBvUxX%2h{_MOwvLc8-2LCr|K#6u65(A z_9QgmFdNLjt?jTUTgZ`O0@Se&I<SD{$8yq%h3#ZzyaE;m)i<fktS)O=C_PXrAAi&T zR4Hbmr7Uznyz%rQ-a)|^q!(|u)R}OdI>QfVtOla4f^}_3%Z$MO@?$s)wX`Pt329BK z=RG8GV-5TX9`eFY=MejJh<U4>{-DXe+UGC7+1tFcP4RM4;%>=yvYSof`k<dIEpj>o z_T<MIC?hrJB8A_jRxQTvCMKp{njus#RT2Py2(M0*G@1-Bp7{C!x&mZ!jk}^Orn=Xm zYL%!g+-K%v1pvKv{+$lT;D%y{8q6DU1#jxm4PrtzALIj2inRBpQ!0?lyAjZ5c(G|Z z6-57fHVOWM>oHqMZJi?`vlD&~`Ad#hH4P#aE!F}7j*QvwlI`pBk8f}Hw3(j}GuM#q z;Eu!!lyU%b$^ewDa@5%XTQpM@{S?X;dO|nn<xMsm1U)*&#E=4ur+T^PCIy7X%nK_T zb;b&Iu{=tIs@8c-SB9ZO3a_Z5yUPDGa))EowJQ|2`bm;n$bde*x|gsw0FY6!BLcZ- z?My&?=E?DAevxfxtwE(zvg~SC%d*slO5a$U4F*#w5EIl6NKfK_*_VaUehAt3c|Tr& z&T#i<Ceb(byo|^3gL67y(JLg%UIP{CZa8R&q^S~eP-P1wKdK}H5KvknEwVfV7WXJ! zoxpE^_vr3JxHEVz1%RO~V^r;VKA0$S;tFU{y+zO<Z_@Y(vJF-Qz1f#D@#usEZ-=;A zYO~?4JW_j723B#zNPkw|J8}q3-biU=ArPmNF{|J|pC}W^BP$@On86Camzs`9D2o0* zVBhxJmuI^ZXGx0I->f+#mBMHp1^_GtOJfyHR)AzUDQp{(0~K4GKo<ovNh%$FtHHyP z;=slq7(@2YA>hjBcnS3+a@S18o)}ELdh8wmV^<KX1gqezCXv1#VIK4iD~31vL9w7x zVAlfy86M4p*JwXOdmQ$Sd?wo(@9HCKM^a$j2(3&mwT!BPlaSnHr&U`*+VPr5MTAMe z%mRSc2W-K}p&v8k@{ncUp5JaJz<=x)+mx>%gKOPBu=qlzumCb=gib#3uz>T;*du<x zij<BJ5H)+SqRZFT0U2~h-8vs`R9|Y)Y3L~9P91a&U{Dx1{|HuVUkBd1%z<11YM_E} z<pA_}f)z6rgvyc9v6xYaeX|cm5Oz*9^zDQy342USc@i-qzUPaUv%NtT%s~?$2)U$$ zboxoUuf9a|c`kAe<p!uiDngn8(>?Zp2-)ZJ*F{wp7!#3m>-{)Sc6cF@-zG+^I!FdV z4g%}oDT}F*h^NJ&cvKG{hF?N6UwEGyJ37x>s16+*>AW@QP-=i!xTHf#jDoN`B{du? z9*1(5z{fE`r`Kr3MpT>TC|E+2SF1>glqQO|L(3M_DPD#j+1L}{ikt*WSQ9bPsLdIO z)f}9c6h^85RK*dyRnXN?5mp7o7){MowVI>)k8|mWCXW9tTImU1xYM%uXrwQyv!iIp zhE2qRda~%5&@h`Gc`gQ>n5XQ$=`haJc06(N{oqxiUa`_J7@G*RrCBO0i`byHVZ_;T zR&!Qo9SF08EDgz>#xGuZlFIV%Jw7w>ZYWUGAb~ZFzm$RZO)w|LoDkZ3u}NLu()emQ zqteye1_~fFtRRbnU6$eM0jp+)1RIcdY~U=yk1c=$!t59{byV9!Iexcq`^$&#FVE-m zm;KWK0APCgTav{+k<Dn=)r<P3(0|r}WU7+=2}R{og$WWlre!uUVcqD&hGt|dR~x8K zHM-C#GV$O=%77Mx2>u6*;iRZ>&pzp7(rTn`47q_Z9aj{qSqCTXcz9695t>))O|7Dg zw*cUlU=T4#9`Vo`T2o^f6CTwvLyrJ(_-%ZWS_V)hylEPpf@FCm>}*2|plJfN=?)o9 zjn}S51H|<Zwl6mCVN6X~j}5<_01T3v!lPEInhqp5^2UKd28NSaSYAIN!8KAvzx8n0 zD1aja&zHk!_1&FjfTFtaY$*N-XpxlCR9}ZlQ1Jke)dMW+&|}PjhC}IHgQm6+I*fd# zfbnG|t!)$WCu2=^U~qPZSu{<7akPrsT|k0PVf<XHIr(mpcjQYzVaga_hgQ9)W~VaY zeHb=_)*#^l2js4n+GnG=|2t^m34Fc<ZLsa6FEI}rHHI<HNSL6rY7D4B#U}0LfQ<q? z<Gg_fWPI34g3|mc1Sn0-0cygrko^uCo%$<r;I2A-)g%j^Y-~wXfQ39AnpCW}6FU4C zn@<6eBl3u4f##0)JeT1Z7p0~w3F;vLm?^3Afhxxus9nsXr;$&X0~Eh<KG>;1zU+QQ z#AsknZkJr%u^TCi>a*jQ&Kn<s_Wav^!3KP@U+%_P;+@xIhj2U2qXdf(*h%BV(R?wi zvnaAdKqFj}B`z?%5ZInW2d@B=y3a>PB!Q$TQ!Pt=fb2%3AxKGI>;Z-xi51Ykdjf)4 zZV00gT)WNU0nZv?B*Q_=sC+>PARJl)*)eGq3TJb4NNsH2D(F915KUi%PA%(zIcRQ3 zr;DUG4s7W2j#`F*i4-V00{D9wS99aizQVDH$y<7e+K(@<+kULi&o@b%K3-;~c%$1f zfX=jVx$N*5f+pt)ogqns&M6&K6UMlVz5#nwp!|Sl&5*+fqXKXc<*2b37y;^T8q(Xx zG)KoL$z+lbT;S)LWFxFLI}A!Fb*#{@Wy){xSiEZHD|BuPNGyb$W7D9yhzUV6q;i?) zpy~k0%`PE+a0xl%1KJ)w6|iovC8Ny0iplu^4=t7NUz&xS15r!iB#$O9nl?okoPQj< zq`=)sL7asSH+;>(OQxgg8xvaKWU+ZLGsvG&C#-BVofD|#NU=#W>hNppgbcTX$WU{) z40Y$bMhGH!Sqd(XxaFu}WDQL&lpXrL1Yo{hb=nltAoDcX0K2Jej%N=+>Xt9iNM%!N z{V3s=4iw;I2%glz3aH0`bj-50q*Fu)BR|K|xvvQ_s0%TQ+Ki1~0aJjDLmnbTHox@$ zNV-h5-W}J$N+~!@5|!rn2Jzh1lhejw5CZJ5lv^yg5=aso(=@<3*jn@zkh1}2gaSY> z;zyEH>{I2h07j4>HM=}q%aWHHJOb20IK-J<(fIPUTGe=4=tU1vtsr%?q`Hxmn~JKF zEZj1#1v`sZF|<fi52g=F6#gMmp$Aq5+IN0F<yKq4gL!p7fDSXL2IE4dqNHqsrp|l# zP0P9u-0OVV``fGi`3~Wb5_hAGm>Yy7>0UJviwQ^AZ`QOSYh*S&4PL>TNkcpX0k$<g z7Ycio<Op2}0QS;=5QwkgSHUCnsm7MD9zh0Q>ud_>acUF-#<*FQ=dM*+i=5Qq1;`#2 zP&L89?-N&OK2}YSVi)|;DfP_YFo3Z#x;|>guWrrWi~42Yj6z5m?m+Mw9NUbSM7Md! z&U<RuRsVCnIueIj>i#=1`}B;Tdbt=WPt?fco7`RM(C8Fyspe7NuC|GwPu*DkRM!E} ztLR_ypZ8msEwW}2wuS_VYNcu3-r=#yIzp9|^7z(;;EKs>?ocE01zt!F0ISHqT32G- z<tjk}7AOZ@MlhYYBXi}&5ILI&vTcHVQfX{W!{EWtW579%6tC)!5QTUL0oJTVwXgZ? zM)eUr)0qI-N==ZUSTQs+5ytP~BiYsj3jc$si4pG9?$R04TwP~2>=4X@!3sWUgfXEn z0dVR{SO}q_E5oQD?|=z0G+XUy+#>3{c#zAckv@WP9k>n57?kV4ndL$~#gI#v<6fsY zQZ+E@HEPHcSk%FHP2(cX6^&+(g>eAyj4D5a08JSHsY~%PJETG1MhMwDlz>QVSG0-5 zSYU0~`U&=BL^8&s={&$g2R*4+z!o)9F23s_YJ}|h<@LVN5rt~~E^2v!q7$G+^f%U- z#d^t#t{GHRy=9$g^Cl>fk(FN!!y;9{JE@GJdj18dLq49YApuQHLZ;X<j2nW<=Zz>J zLoT@GqGl{S!g<(Lxn;6rchD>h)W{{#$aa7=xg_xc3z@X|)O3!Iq@0GkCPt=Yo;UcE z^O_ty!e+ViDIL1JPWXx-HmP?E79ORlX+#0@woy<>)A3-fUccJQ+jxHdl|O%d?5vf$ zgJPZNxOo{_F&G?4dy0mKAi@-f>`KUz-Y~gG>Z;?aCLg;h!PhjRJ8>;?exM#|O;WU` zgSM43q881|ENX%s>_u{!zfAe5Zv!r0?G;(x1!w_G1Nsb1OBhn8OBYQo6iq2>fVXJ` z42<IQMRU8|p=Gv9x_^RKENaOX*js&ogLMUnPDR*gsGS{b@xoSd!+Yq`rXfa)4^H9r zudi?W>tl0GS5VrW0s+g|wVuHSpVZ%XK5NK6RFYm74R~e#ivYQ*QC>|89o~onpcI1Y z;Yg!R%mZTWXp}Sr7>#n0svirhg|-6)wy=(sI#i7Ftza3)Re@~GzZb&xR0V@UQ@k3^ z#-rfXY|e%LAQ2%I%m&pV+r^3tGU;-HANw&saXUkMf*uPRc|=b({p0pb#WZEkgUL-0 z6hJyfw?;-U4`$)bUVnYJ3Z6_$PbAFEUM&JoFxawH9l`f4Oj{Y=Vt?SIL*<o($f9-+ z`^?H68AZuvTfi|cAI%;%oHV*7-HCMp&eZG$dE2Eo4bHI#YUo!rIM<rs5I_*h^(+qv z#dvB&DTAXL(Z(N5HLZ=sI5n;)!;y6MgoU7V5k4p{_7lN~UdN+isg@er!8Agn<~NQI zn~%At`gupf+(%>wQOM{J93@|;uE=_bn5KlDf4u$fg#B(RO_~fHM&yCjxK7r2ZK7z0 zZarNZGp2TodWBhvNC$Dig|6OE6*`)7r?23F!GSKzI-$dp0-usix{AWmi*E4%>X>z& zNR_~7tQr4y?Xj%@+D#llbmDX%5Ck7xPM7FGm#sSuaj1|Lr>avC(=_yDz#4F;eA0lY zH8)wk)Ac{f17q-$QjZ3%vxc}RAcRM!M3xdGfGh3yQG2<COp~^Fyjy9a0N7y%ukOls z>rM$~SZzt2=b*Pqb#Nh9*P(6Tz33=gW>0ely`n-jh>i9Jw@X9Zq0ZD^Oz@MuH3*3P zDtK4}lMqO{#ZqL-1fsVCslIh*09EX~BS7eo=GBHAEWp{(+yQ#4vjx>J$wy1#B)Ge( z{SI-btp>P_k|5fn@fSau+RT9+N(ZiN>h$v0B&zZalRrRoO!b4SLfhW1Zw9s5p32=& zw<ekqeF^(LqnwDYIqEiDTvX%%ACVs*1)wkm5eN@hd{R~cQJOjkt@~0xUjVuQc7yuy z)O5!_<;yLN2)Tw1rsEU(+!`QOBLZx@^}UgW&|sM^Ek1Wdl}Ho>nwPHc@GwGLJy#?S z*3OxZHjM9pmok-6)TrO&`|+yDTy@2XLY=4(-8Ge)gBB2erRxY#r>R?$tVg2wLE`@T z`OA;5d;RoPe>*R(?RMiSgGwML0YLaIAWdWD8<DZlr@9zf4TY@%HDr#?@CIyQsIdkp zk(geIt_eK~b7;mrdv!WC)g*5mq#f`xV4=<<+(gesDn^&yBAIoSYMK*)C$}yYunHGa zB~Ww1v?nxZD5$qXLE@Kp@0V#*9;p@sX11or&QjcqO-&t%g!0jeGKAuFU4aFoQ~;R{ zZQ`-&!E0$^kT-A|)4Y$_Z<werw}I}TM+W7-o7<N<D#(XDgRU{^79?`P;4O_vEwZVo zB(bJh_Y9D3Ixi{i=b$UW6qR+ayI{x%4?o07X;Nxaw*We-qI*frt*Kx{cvlxr_dX;& zt`}8MvDD8l)T@V98!X74VU-XN-I<g_(S1i<gd#t*P8|MXSvvC~qkXV*x#plxLIU_> zr{fkD3aDh1XQe=PNv3<v6&{|#=vYK|k3rk^_G#Z;9q|7BvP!-Y0r29W=M7Ru3KFu1 zc7D$1!|(`gG?@B#=hCaCxI#esB#A@$VmEcFK=J9mDLE=XK}l-zFHYUx>cjyZw+Kc@ z&8SW52X6ehO8J#5eVT-<rjL-=ND|&M=-Q*s>i}7FLjZtKJ+rOZ@g|1=BrMd@G)ca+ zn|Zd=EJP*bmpe&E_7|Fqn(Kr0F*IA_K2&ZGIItEpoU&0?{ecL6`}Fzs*ZuN!fBSJi z3Q6RAydCQCRj^u<%c1rpr{ZNh`EQ~bFUhYvZwREWs}q|0s9;&r*R$XVq-v@KM>LNv z?6y`fL!Z@=M0gI!O?|IG$xn?~QBze~21IHw#oggCiC6?x1!;zCtAZ#UYiUBzrjA`S zSExooN=P0*K~5d$kl`SPE}-KI{Ls-rPquluEsXsn)jA3Ta0Os+AG%%4L*z~e1>&*K z=P~C#e_PML&0imH^!sq<3=qepQR<rd^g0VbT48n}CXfFGQ7A2ERE};^OjcAAx`S*a zWFR!<+;o)-vX_|L<uZ0IrNC2h$xioJWhAi-8s6_pUS-9Ut0kqc&Y)=8ZKCP69;-X| zI?e<@Ch{-oN-bUiJc4}Tn4=MU?HDSV-9~fc*~F08QFL3@bU!-A5iGK;1Q#MOfQ4|& zhEBw~(=0{N-~|h84`KVuuj78G8ygz#60HREbZ$Txie}ANNqEeqP_1le2_4%5zA)-m zJs97?SZDwxgtSe{3|(oZlDaxf*$%O8Mu}kOJ--t&RuTh?Y&z5w@1Q2M>9(Vj1-mkW z+K9M!*u={`^3>rj^KjU7n2?%YY!jMC$7$-g6Tj-S&%%&K$$2Db6)G$?5XjO*e#W?J zkf$Kvb&@1laFt}%0E1@wa6&q7dcUvum$U5k(|FbZsSfsjcOjj0B0*QwA`t7b>Ub_f zd-xc2|1|-xc7QY>hP}wO$b&51xCYBAo(Av6fBw90jsn!>8;z~`rAt9;Vr5tt#1HbJ z;xd-`Y&4F;5&D}QkVHG9ZPJ*iEx|y{O7%404~Nab7wG;NI&qYJ@#o#J##yF&=mOd3 u>U<Y!BB(td$%=gROPBk6rfF04D3h)ttzuxI34TSh|McH+Q51}5LjVBvR{Vwl diff --git a/metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.3 b/metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.3 deleted file mode 100644 index 68336e49ff57..000000000000 --- a/metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.3 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/gdbus-codegen dev-util/intltool sys-devel/gettext virtual/pkgconfig -DEFINED_PHASES=install postinst postrm -DEPEND=>=dev-libs/glib-2.56:2 >=x11-libs/gtk+-3.14:3 >=x11-libs/libnotify-0.7 >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/libxfce4util-4.12:= >=xfce-base/xfce4-panel-4.12:= >=xfce-base/xfconf-4.10:= -DESCRIPTION=Notification daemon for the Xfce desktop environment -EAPI=8 -HOMEPAGE=https://goodies.xfce.org/projects/applications/xfce4-notifyd -INHERIT=xdg-utils -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=>=dev-libs/glib-2.56:2 >=x11-libs/gtk+-3.14:3 >=x11-libs/libnotify-0.7 >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/libxfce4util-4.12:= >=xfce-base/xfce4-panel-4.12:= >=xfce-base/xfconf-4.10:= -SLOT=0 -SRC_URI=https://archive.xfce.org/src/apps/xfce4-notifyd/0.6/xfce4-notifyd-0.6.3.tar.bz2 -_eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fe3c60728db96d690b5a50a63567b502 diff --git a/metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.4 b/metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.4 index 89922be30b7b..0f46b6583c59 100644 --- a/metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.4 +++ b/metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.4 @@ -5,10 +5,10 @@ DESCRIPTION=Notification daemon for the Xfce desktop environment EAPI=8 HOMEPAGE=https://goodies.xfce.org/projects/applications/xfce4-notifyd INHERIT=xdg-utils -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2.56:2 >=x11-libs/gtk+-3.14:3 >=x11-libs/libnotify-0.7 >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/libxfce4util-4.12:= >=xfce-base/xfce4-panel-4.12:= >=xfce-base/xfconf-4.10:= SLOT=0 SRC_URI=https://archive.xfce.org/src/apps/xfce4-notifyd/0.6/xfce4-notifyd-0.6.4.tar.bz2 _eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=2bafd8d7e19f249ffec761c112bd3405 +_md5_=07943afe17e268039091cdeb9a47fd27 diff --git a/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.3-r1 b/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.3-r1 deleted file mode 100644 index abdcc0583b30..000000000000 --- a/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.3-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/intltool virtual/pkgconfig -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=dev-libs/glib-2.42.0:= media-sound/pulseaudio:=[glib] >=x11-libs/gtk+-3.20.0:3= >=xfce-base/exo-0.11:= >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.9.0:= >=xfce-base/xfce4-panel-4.11.0:= >=xfce-base/xfconf-4.6.0:= keybinder? ( dev-libs/keybinder:3= ) libnotify? ( x11-libs/libnotify:= ) wnck? ( x11-libs/libwnck:3= ) -DESCRIPTION=A panel plug-in for PulseAudio volume control -EAPI=7 -HOMEPAGE=https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/ -INHERIT=xdg-utils -IUSE=+keybinder libnotify wnck -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-libs/glib-2.42.0:= media-sound/pulseaudio:=[glib] >=x11-libs/gtk+-3.20.0:3= >=xfce-base/exo-0.11:= >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.9.0:= >=xfce-base/xfce4-panel-4.11.0:= >=xfce-base/xfconf-4.6.0:= keybinder? ( dev-libs/keybinder:3= ) libnotify? ( x11-libs/libnotify:= ) wnck? ( x11-libs/libwnck:3= ) -SLOT=0 -SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.3.tar.bz2 -_eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=f6d7580090da858278291d419daf47fe diff --git a/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.4 b/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.4 deleted file mode 100644 index 00e00eb9c850..000000000000 --- a/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/intltool virtual/pkgconfig -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=dev-libs/glib-2.42.0 media-sound/pulseaudio:=[glib] >=x11-libs/gtk+-3.20.0:3 >=xfce-base/exo-0.11:= >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.9.0:= >=xfce-base/xfce4-panel-4.11.0:= >=xfce-base/xfconf-4.6.0:= keybinder? ( dev-libs/keybinder:3 ) libnotify? ( x11-libs/libnotify ) wnck? ( x11-libs/libwnck:3 ) -DESCRIPTION=A panel plug-in for PulseAudio volume control -EAPI=8 -HOMEPAGE=https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/ -INHERIT=xdg-utils -IUSE=+keybinder libnotify wnck -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-libs/glib-2.42.0 media-sound/pulseaudio:=[glib] >=x11-libs/gtk+-3.20.0:3 >=xfce-base/exo-0.11:= >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.9.0:= >=xfce-base/xfce4-panel-4.11.0:= >=xfce-base/xfconf-4.6.0:= keybinder? ( dev-libs/keybinder:3 ) libnotify? ( x11-libs/libnotify ) wnck? ( x11-libs/libwnck:3 ) -SLOT=0 -SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.4.tar.bz2 -_eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3dc7c4e2459e59237e9a9c46737989f1 diff --git a/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.5 b/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.5 index c2a7b896ccd3..5a6f05365821 100644 --- a/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.5 +++ b/metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.5 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/ INHERIT=xdg-utils IUSE=+keybinder libcanberra libnotify wnck -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86 LICENSE=GPL-2+ RDEPEND=>=dev-libs/glib-2.42.0 media-sound/pulseaudio:=[glib] >=x11-libs/gtk+-3.20.0:3 >=xfce-base/exo-0.11:= >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.9.0:= >=xfce-base/xfce4-panel-4.11.0:= >=xfce-base/xfconf-4.6.0:= keybinder? ( dev-libs/keybinder:3 ) libcanberra? ( media-libs/libcanberra ) libnotify? ( x11-libs/libnotify ) wnck? ( x11-libs/libwnck:3 ) SLOT=0 SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.5.tar.bz2 _eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a817bbabb70d54d2a6caa4e6c81d2543 +_md5_=fcc0260bfbd2f7e3e6cf5c2746c7b452 diff --git a/metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.10 b/metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.10 deleted file mode 100644 index 641b1f6705f8..000000000000 --- a/metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.10 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/glib-utils dev-util/intltool sys-apps/help2man virtual/pkgconfig -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=dev-libs/glib-2.16:= >=net-libs/libsoup-2.26:= >=x11-libs/gdk-pixbuf-2.16:= >=x11-libs/gtk+-3.20:3= >=x11-libs/pango-1.44:= dev-libs/libxml2:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXfixes:= >=xfce-base/exo-0.11:= >=xfce-base/xfce4-panel-4.14:= >=xfce-base/libxfce4util-4.14:= >=xfce-base/libxfce4ui-4.14:= -DESCRIPTION=Xfce4 screenshooter application and panel plugin -EAPI=8 -HOMEPAGE=https://goodies.xfce.org/projects/applications/xfce4-screenshooter -INHERIT=xdg-utils -KEYWORDS=amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2+ -RDEPEND=>=dev-libs/glib-2.16:= >=net-libs/libsoup-2.26:= >=x11-libs/gdk-pixbuf-2.16:= >=x11-libs/gtk+-3.20:3= >=x11-libs/pango-1.44:= dev-libs/libxml2:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXfixes:= >=xfce-base/exo-0.11:= >=xfce-base/xfce4-panel-4.14:= >=xfce-base/libxfce4util-4.14:= >=xfce-base/libxfce4ui-4.14:= -SLOT=0 -SRC_URI=https://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/xfce4-screenshooter-1.9.10.tar.bz2 -_eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=5df2e6efb5c4539a5bb517ea7ded2fb1 diff --git a/metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.11 b/metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.11 index 78c25bb2375e..620d043f5c21 100644 --- a/metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.11 +++ b/metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.11 @@ -5,10 +5,10 @@ DESCRIPTION=Xfce4 screenshooter application and panel plugin EAPI=8 HOMEPAGE=https://goodies.xfce.org/projects/applications/xfce4-screenshooter INHERIT=xdg-utils -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ RDEPEND=>=dev-libs/glib-2.16:= >=net-libs/libsoup-2.26:= >=x11-libs/gdk-pixbuf-2.16:= >=x11-libs/gtk+-3.20:3= >=x11-libs/pango-1.44:= dev-libs/libxml2:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXfixes:= >=xfce-base/exo-0.11:= >=xfce-base/xfce4-panel-4.14:= >=xfce-base/libxfce4util-4.14:= >=xfce-base/libxfce4ui-4.14:= SLOT=0 SRC_URI=https://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/xfce4-screenshooter-1.9.11.tar.bz2 _eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=ae125f624bd79df56efd01e05c46eccc +_md5_=5df2e6efb5c4539a5bb517ea7ded2fb1 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 4546eb83bd8a..0cb891aeceeb 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327 -TIMESTAMP 2022-10-07T17:10:09Z +TIMESTAMP 2022-10-10T19:09:44Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNAXXFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNEbflfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAUtA/+KsHNUDJiAd4S1yq8LC1OZamAr/OgXbKlgqUUywgHtgCee5byeFCNCrbn -4Irp60K7KR/meeDlZPvEU4c5I+RU0kk8Xu3wjEH9bPTMJ4lfF/DbO93cJGxxA6hG -+dlduDGLpJCT4TnruoJSrAy/S7qJ4UhLvJKVOMyY78vq2y+OPrxeERB63/tneTOL -3d+B3dsTaIfPW5G8WY8n2Cdw++XU9rDF61ZdCuRmFLu/d6nqU4q8W1/t8hQ36oj3 -TGQQ4y1g6QepT1bZzGADsd00SDyr++LDAFjXYtftKrFW3TB1Rjz4sfYxJhEMQD5s -jzM4551GwbEUh6pMN6JyR/pilKN8Ka5FY7U26VOD2yTWk0jQBHsNqWjPzHZ/9UPA -R+PkeySt/rbwgLXJv2zC4pxogedAKEFZUKVeoLBFVrqLCAAMzDRRl2su6PyFa6cq -4PlsJvkgwUM/NqqS91cNlYS3/LyGxxOiQ+zewDDkHJc3gjdmlq1TCbMqZOmbSZIW -KbxRuS25kL6tbiAxp0sYQYffSfA2M7h+fcUBp2J2bBLZWGRz2392VBXkhSkkmxvC -8yuwzDdj70KBRBSfPgf5OaPkf7S98PALq3GFS4wg9yO7mET7k5ZHvfOZmrXTdamZ -+d4kitKjPoT0vCDukdEbJcp9/pg1jVaVsk1mwmbRpnck8v50Sfc= -=2CTi +klByPw/7B2XVZErynJcPAZOf3Xw9io9Z4Qq0veXr7W7A10aNehW0opXSwOTJfkVB +Ciq3n3Ek0DnLaxUNqay2Znl7KsrA3xZ/SzdrX7t7svPYxCK5Bj2U4PwRCsMS/9W3 +BAnO3J8r0zt3vVrd/rkexCpKCYxiHA0ANHUezsHa6mm34I6dpqsgSKdAfymSehUy +g5CiXNNsyi7kMK433o4umrhgS5HgF2kd7/sqp42z3QZUEjbWXxepNZOthbH8N42F +eJZfqTY1cknKy/a2e8rgWOfEi2mOa+Uzy/EvodYk1p9TT1RQXKukvjRc/x008j2L +kpkZxyFSPqYtOaNas2iWgSt7ujUpS9V/H2dvglnXJ9X2VHjrWIiCOF0tC0FDHoGr +nehnsOtrklm/R7g/4BaT15zxs0eLDABAbN6v7yhug5vz3EncqzzLjYBbPcvXEJA9 +K1NYINItYNj4v14mZCE02DvukCbQ9IuwbAGKyCHGdSWzvijOZsMdnZrW9n5rHpgy +n/t6XoeVdkXo0jJi/faVOjqOzjeFvqAiINEHU15MjZbfcnOLX3+GwLB7VnA+tZ8Z +8SUN+HWvU4IzOCZf9YJrU75NcxxCs2YLhubCXny1XPNFeDG06pCDhp6f5GaEaaHT +TKr/HvNszWMSIP913wF3WDAtukFO8WcSvqQ7bkEzn06hFU5JBUc= +=K+UO -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 11cda797d58c..6dcf2a65fc82 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Fri, 07 Oct 2022 17:10:06 +0000 +Mon, 10 Oct 2022 19:09:41 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 4127e2c25b46..c9af085fd2f1 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Fri Oct 7 05:10:06 PM UTC 2022 +Mon Oct 10 07:09:41 PM UTC 2022 diff --git a/metadata/timestamp.calculate b/metadata/timestamp.calculate index f41f43031737..ae16a6fec7c6 100644 --- a/metadata/timestamp.calculate +++ b/metadata/timestamp.calculate @@ -941,10 +941,8 @@ 2210021410 ./app-accessibility/orca/orca-43.0.ebuild 2203200240 ./app-accessibility/powiedz/powiedz-1.0-r2.ebuild 2206161940 ./app-accessibility/sound-icons/sound-icons-0.1.ebuild -2108101209 ./app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild -2208121740 ./app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild -2209010610 ./app-accessibility/speech-dispatcher/speech-dispatcher-0.11.2.ebuild 2210020840 ./app-accessibility/speech-dispatcher/speech-dispatcher-0.11.3.ebuild +2210081340 ./app-accessibility/speech-dispatcher/speech-dispatcher-0.11.2.ebuild 2207261840 ./app-accessibility/speech-tools/speech-tools-2.5.0-r1.ebuild 2012231444 ./app-accessibility/speechd-el/speechd-el-2.8.ebuild 2208201110 ./app-accessibility/speechd-el/speechd-el-2.11.ebuild @@ -986,6 +984,7 @@ 2210051310 ./app-admin/awscli/awscli-1.25.87.ebuild 2210062340 ./app-admin/awscli/awscli-1.25.88.ebuild 2210071010 ./app-admin/awscli/awscli-1.25.89.ebuild +2210081110 ./app-admin/awscli/awscli-1.25.90.ebuild 2207050340 ./app-admin/bastille/bastille-3.0.9-r3.ebuild 2210052210 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.6.0-r1.ebuild 2210052210 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.9.1-r1.ebuild @@ -1096,7 +1095,7 @@ 2203062310 ./app-admin/kubectx/kubectx-0.9.4.ebuild 2207291110 ./app-admin/lib_users/lib_users-0.15.ebuild 2204212209 ./app-admin/lnav/lnav-0.10.1.ebuild -2209090710 ./app-admin/lnav/lnav-0.11.0.ebuild +2210101010 ./app-admin/lnav/lnav-0.11.0.ebuild 2112241209 ./app-admin/logmon/logmon-0.4.4-r1.ebuild 2204121410 ./app-admin/logrotate/logrotate-3.19.0.ebuild 2207291810 ./app-admin/logrotate/logrotate-3.20.1-r1.ebuild @@ -1341,8 +1340,7 @@ 2107261109 ./app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild 2204150940 ./app-arch/lxqt-archiver/lxqt-archiver-0.5.0.ebuild 2207222110 ./app-arch/lxqt-archiver/lxqt-archiver-0.6.0.ebuild -2208191140 ./app-arch/lz4/lz4-1.9.3-r1.ebuild -2208300910 ./app-arch/lz4/lz4-1.9.4.ebuild +2210091210 ./app-arch/lz4/lz4-1.9.4.ebuild 2207022340 ./app-arch/lz5/lz5-2.0-r1.ebuild 2205191340 ./app-arch/lzip/lzip-1.23.ebuild 2204070239 ./app-arch/lziprecover/lziprecover-1.23.ebuild @@ -1398,7 +1396,7 @@ 2207101410 ./app-arch/unace/unace-2.5-r6.ebuild 2207101410 ./app-arch/unadf/unadf-0.7.12-r2.ebuild 2005301209 ./app-arch/unar/unar-1.10.7.ebuild -2205032110 ./app-arch/unp/unp-2.0_pre9.ebuild +2210082310 ./app-arch/unp/unp-2.0_pre9.ebuild 2206020910 ./app-arch/unrar/unrar-6.1.7.ebuild 2105231939 ./app-arch/unrpa/unrpa-2.3.0.ebuild 2109240209 ./app-arch/unshield/unshield-1.4.3.ebuild @@ -1410,8 +1408,7 @@ 2202120239 ./app-arch/vimball/vimball-9999.ebuild 2112052139 ./app-arch/wimlib/wimlib-1.13.4-r1.ebuild 2208160140 ./app-arch/xar/xar-1.8.0.0.487.100.1.ebuild -2207262210 ./app-arch/xarchiver/xarchiver-0.5.4.18.ebuild -2208300910 ./app-arch/xarchiver/xarchiver-0.5.4.19.ebuild +2210100940 ./app-arch/xarchiver/xarchiver-0.5.4.19.ebuild 2104261909 ./app-arch/xdms/xdms-1.3.2-r2.ebuild 2204290540 ./app-arch/xz-utils/xz-utils-5.2.5-r2.ebuild 2209260740 ./app-arch/xz-utils/xz-utils-5.2.6.ebuild @@ -1436,8 +1433,6 @@ 2206281910 ./app-arch/csnappy/csnappy-0_pre20220804.ebuild 2209242340 ./app-arch/pack/pack-0.0.0.1.ebuild 2205150410 ./app-backup/amanda/amanda-3.5.1-r3.ebuild -2112260340 ./app-backup/attic/attic-0.16-r1.ebuild -2112260340 ./app-backup/attic/attic-9999.ebuild 2112050709 ./app-backup/backintime/backintime-1.3.1.ebuild 2205161540 ./app-backup/backintime/backintime-1.3.2.ebuild 2205160610 ./app-backup/backintime/backintime-9999.ebuild @@ -1479,8 +1474,8 @@ 2201061240 ./app-backup/cpdup/cpdup-1.18.ebuild 2208121040 ./app-backup/dar/dar-2.7.6.ebuild 2209190910 ./app-backup/dar/dar-2.7.7.ebuild -2109162239 ./app-backup/deja-dup/deja-dup-42.7-r1.ebuild -2109101039 ./app-backup/deja-dup/deja-dup-42.8.ebuild +2210100610 ./app-backup/deja-dup/deja-dup-42.8-r1.ebuild +2210100610 ./app-backup/deja-dup/deja-dup-43.4.ebuild 2207192040 ./app-backup/dirvish/dirvish-1.2.1-r1.ebuild 2205200440 ./app-backup/duplicity/duplicity-0.8.22.ebuild 2209301510 ./app-backup/duplicity/duplicity-0.8.23-r1.ebuild @@ -1614,8 +1609,8 @@ 2207290810 ./app-crypt/acme-tiny/acme-tiny-5.0.1.ebuild 2207071940 ./app-crypt/acme/acme-9999.ebuild 2208092010 ./app-crypt/acme/acme-1.29.0.ebuild -2209110710 ./app-crypt/acme/acme-1.30.0.ebuild 2210060310 ./app-crypt/acme/acme-1.31.0.ebuild +2210102040 ./app-crypt/acme/acme-1.30.0.ebuild 2207062040 ./app-crypt/acr38u/acr38u-1.7.11-r4.ebuild 2203230339 ./app-crypt/adcli/adcli-0.9.1-r2.ebuild 2107161509 ./app-crypt/aescrypt/aescrypt-3.14.ebuild @@ -1634,18 +1629,18 @@ 2108110339 ./app-crypt/ccrypt/ccrypt-1.11-r3.ebuild 2207071940 ./app-crypt/certbot-apache/certbot-apache-9999.ebuild 2208092010 ./app-crypt/certbot-apache/certbot-apache-1.29.0.ebuild -2209110710 ./app-crypt/certbot-apache/certbot-apache-1.30.0.ebuild 2210060310 ./app-crypt/certbot-apache/certbot-apache-1.31.0.ebuild +2210102040 ./app-crypt/certbot-apache/certbot-apache-1.30.0.ebuild 2101310343 ./app-crypt/certbot-dns-nsone/certbot-dns-nsone-0.39.0-r1.ebuild 2108160239 ./app-crypt/certbot-dns-nsone/certbot-dns-nsone-1.18.0.ebuild 2207071940 ./app-crypt/certbot-nginx/certbot-nginx-9999.ebuild 2208092010 ./app-crypt/certbot-nginx/certbot-nginx-1.29.0.ebuild -2209110710 ./app-crypt/certbot-nginx/certbot-nginx-1.30.0.ebuild 2210060310 ./app-crypt/certbot-nginx/certbot-nginx-1.31.0.ebuild +2210102040 ./app-crypt/certbot-nginx/certbot-nginx-1.30.0.ebuild 2207071940 ./app-crypt/certbot/certbot-9999.ebuild 2208092010 ./app-crypt/certbot/certbot-1.29.0.ebuild -2209110710 ./app-crypt/certbot/certbot-1.30.0.ebuild 2210060310 ./app-crypt/certbot/certbot-1.31.0.ebuild +2210102040 ./app-crypt/certbot/certbot-1.30.0.ebuild 2005060209 ./app-crypt/cfssl/cfssl-1.4.1.ebuild 2107280239 ./app-crypt/cfssl/cfssl-1.6.0.ebuild 2112240209 ./app-crypt/chntpw/chntpw-140201.ebuild @@ -1688,8 +1683,8 @@ 2009031339 ./app-crypt/gpa/gpa-0.10.0.ebuild 2209010540 ./app-crypt/gpa/gpa-0.10.0-r1.ebuild 2012311940 ./app-crypt/gpg-ringmgr/gpg-ringmgr-1.12-r1.ebuild -2208101610 ./app-crypt/gpgme/gpgme-1.17.1-r1.ebuild -2209010540 ./app-crypt/gpgme/gpgme-1.18.0-r1.ebuild +2210100040 ./app-crypt/gpgme/gpgme-1.17.1-r2.ebuild +2210100040 ./app-crypt/gpgme/gpgme-1.18.0-r2.ebuild 2202170139 ./app-crypt/gpgstats/gpgstats-0.5-r2.ebuild 2104060140 ./app-crypt/hashalot/hashalot-0.3-r2.ebuild 1809182339 ./app-crypt/hashcat-utils/hashcat-utils-1.9.ebuild @@ -2456,8 +2451,7 @@ 2205071410 ./app-doc/elisp-manual/elisp-manual-27.2.ebuild 2112121739 ./app-doc/geant-docs/geant-docs-4.10.7.ebuild 2112141839 ./app-doc/geant-docs/geant-docs-4.11.0.ebuild -2112121739 ./app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild -2206070940 ./app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild +2210101110 ./app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild 2104042209 ./app-doc/gnucash-docs/gnucash-docs-4.4.ebuild 2105051309 ./app-doc/gnucash-docs/gnucash-docs-4.5.ebuild 2203301740 ./app-doc/gnucash-docs/gnucash-docs-4.8.ebuild @@ -2689,11 +2683,10 @@ 2209091010 ./app-editors/vis/vis-0.7-r1.ebuild 2209091010 ./app-editors/vis/vis-0.7.ebuild 2209091010 ./app-editors/vis/vis-9999.ebuild -2210052210 ./app-editors/vscode/vscode-1.71.0-r1.ebuild -2210052210 ./app-editors/vscode/vscode-1.71.1-r1.ebuild 2210052210 ./app-editors/vscode/vscode-1.71.2-r1.ebuild -2210052210 ./app-editors/vscodium/vscodium-1.71.0.22245-r1.ebuild +2210101140 ./app-editors/vscode/vscode-1.72.0-r1.ebuild 2210052210 ./app-editors/vscodium/vscodium-1.71.2.22258-r1.ebuild +2210101140 ./app-editors/vscodium/vscodium-1.72.0.22279-r1.ebuild 2202210139 ./app-editors/wily/wily-1.0-r2.ebuild 2110291639 ./app-editors/wxhexeditor/wxhexeditor-0.24-r1.ebuild 2205071210 ./app-editors/xemacs/xemacs-21.4.24-r5.ebuild @@ -2773,7 +2766,7 @@ 2004130909 ./app-emacs/dash/dash-2.17.0.ebuild 2110101909 ./app-emacs/dash/dash-2.18.1.ebuild 2108041009 ./app-emacs/dash/dash-2.19.0.ebuild -2207311010 ./app-emacs/dash/dash-2.19.1.ebuild +2210081010 ./app-emacs/dash/dash-2.19.1.ebuild 2111300209 ./app-emacs/ddskk/ddskk-17.1.ebuild 1910182339 ./app-emacs/desktop+/desktop+-0.2-r2.ebuild 1911181739 ./app-emacs/develock/develock-0.47.ebuild @@ -2811,7 +2804,7 @@ 2005311409 ./app-emacs/emms/emms-5.4.ebuild 2203190210 ./app-emacs/emms/emms-10.ebuild 2207110140 ./app-emacs/emms/emms-11.ebuild -2208271610 ./app-emacs/epl/epl-0.9-r2.ebuild +2210081010 ./app-emacs/epl/epl-0.9-r2.ebuild 2104122109 ./app-emacs/erobot/erobot-2.1.0-r1.ebuild 2012251539 ./app-emacs/eselect-mode/eselect-mode-9999.ebuild 2204210039 ./app-emacs/eselect-mode/eselect-mode-1.4.17.ebuild @@ -2820,7 +2813,7 @@ 2207072310 ./app-emacs/evil/evil-1.14.2.ebuild 1910171639 ./app-emacs/expand-region/expand-region-0.11.0-r1.ebuild 2205280140 ./app-emacs/f/f-0.19.0-r1.ebuild -2205280140 ./app-emacs/f/f-0.20.0-r1.ebuild +2210081010 ./app-emacs/f/f-0.20.0-r1.ebuild 2104122109 ./app-emacs/fff/fff-20050517.ebuild 2104131939 ./app-emacs/filladapt/filladapt-2.12-r2.ebuild 2209161040 ./app-emacs/filladapt/filladapt-2.12.2.ebuild @@ -2828,7 +2821,7 @@ 2104131539 ./app-emacs/flim/flim-1.14.9_p20190526.ebuild 2108250239 ./app-emacs/flim/flim-1.14.9_p20210529.ebuild 2109180609 ./app-emacs/flycheck/flycheck-32_p20210825.ebuild -2208271610 ./app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild +2210081010 ./app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild 2002112051 ./app-emacs/folding/folding-2019.0524.1621.ebuild 2202150009 ./app-emacs/ghub/ghub-3.5.4.ebuild 2203271239 ./app-emacs/ghub/ghub-3.5.6.ebuild @@ -2922,7 +2915,7 @@ 2006290009 ./app-emacs/php-mode/php-mode-1.23.0.ebuild 2203182140 ./app-emacs/php-mode/php-mode-1.24.0.ebuild 2209141910 ./app-emacs/php-mode/php-mode-1.24.1.ebuild -2208271610 ./app-emacs/pkg-info/pkg-info-0.6.ebuild +2210081010 ./app-emacs/pkg-info/pkg-info-0.6.ebuild 1911111409 ./app-emacs/planner/planner-3.42-r1.ebuild 2207241940 ./app-emacs/po-mode/po-mode-0.20.1.ebuild 2110101839 ./app-emacs/popup/popup-0.5.3.ebuild @@ -2959,7 +2952,7 @@ 2203082010 ./app-emacs/rust-mode/rust-mode-1.0.4.ebuild 2206280410 ./app-emacs/rust-mode/rust-mode-1.0.5.ebuild 2205280210 ./app-emacs/s/s-1.12.0-r1.ebuild -2208311840 ./app-emacs/s/s-1.13.0.ebuild +2210081010 ./app-emacs/s/s-1.13.0.ebuild 2208051140 ./app-emacs/scala-mode/scala-mode-2.10.3.ebuild 2101061639 ./app-emacs/scheme-complete/scheme-complete-0.9.8.ebuild 2203182140 ./app-emacs/scheme-complete/scheme-complete-0.9.9.ebuild @@ -3203,8 +3196,8 @@ 2205310340 ./app-emacs/assess/assess-0.6.ebuild 2205310340 ./app-emacs/cask-mode/cask-mode-0.1.ebuild 2206220010 ./app-emacs/compat/compat-28.1.1.3.ebuild -2207241410 ./app-emacs/compat/compat-28.1.2.0.ebuild 2208270440 ./app-emacs/compat/compat-28.1.2.2.ebuild +2210082340 ./app-emacs/compat/compat-28.1.2.1.ebuild 2205310340 ./app-emacs/load-relative/load-relative-1.3.1.ebuild 2205310340 ./app-emacs/m-buffer/m-buffer-0.15.ebuild 2206030310 ./app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild @@ -3490,7 +3483,6 @@ 2209200010 ./app-forensics/honggfuzz/honggfuzz-2.5-r1.ebuild 2204110139 ./app-forensics/libewf/libewf-20171104-r1.ebuild 2208182140 ./app-forensics/libewf/libewf-20171104-r2.ebuild -2205181510 ./app-forensics/lynis/lynis-3.0.8.ebuild 2209012340 ./app-forensics/lynis/lynis-3.0.8-r1.ebuild 1805201609 ./app-forensics/mac-robber/mac-robber-1.02.ebuild 2210051910 ./app-forensics/magicrescue/magicrescue-1.1.10-r3.ebuild @@ -3519,8 +3511,8 @@ 2111190939 ./app-i18n/fcitx-anthy/fcitx-anthy-0.2.3.ebuild 2011032339 ./app-i18n/fcitx-chewing/fcitx-chewing-4.9999.ebuild 2111190939 ./app-i18n/fcitx-chewing/fcitx-chewing-0.2.3.ebuild -2011032339 ./app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild 2011032339 ./app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-4.9999.ebuild +2210091610 ./app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild 2011032339 ./app-i18n/fcitx-configtool/fcitx-configtool-4.9999.ebuild 2111190939 ./app-i18n/fcitx-configtool/fcitx-configtool-0.4.10.ebuild 2011032339 ./app-i18n/fcitx-hangul/fcitx-hangul-4.9999.ebuild @@ -3531,8 +3523,8 @@ 2111190939 ./app-i18n/fcitx-m17n/fcitx-m17n-0.2.4.ebuild 2011112339 ./app-i18n/fcitx-qt5/fcitx-qt5-4.9999.ebuild 2111190939 ./app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild -2010022109 ./app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild 2010022109 ./app-i18n/fcitx-rime/fcitx-rime-4.9999.ebuild +2210100940 ./app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild 2010022109 ./app-i18n/fcitx-sayura/fcitx-sayura-4.9999.ebuild 2111190939 ./app-i18n/fcitx-sayura/fcitx-sayura-0.1.2.ebuild 2009021739 ./app-i18n/fcitx-sunpinyin/fcitx-sunpinyin-4.9999.ebuild @@ -3554,6 +3546,7 @@ 2110141609 ./app-i18n/ibus-kkc/ibus-kkc-1.5.22_p20170607.ebuild 2207041040 ./app-i18n/ibus-libpinyin/ibus-libpinyin-1.12.1.ebuild 2209051610 ./app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.0.ebuild +2210080511 ./app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild 2209081640 ./app-i18n/ibus-m17n/ibus-m17n-1.4.10.ebuild 2209091810 ./app-i18n/ibus-m17n/ibus-m17n-1.4.13.ebuild 2209231610 ./app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild @@ -3595,7 +3588,7 @@ 2208180610 ./app-i18n/libpinyin/libpinyin-2.6.2.ebuild 2201301339 ./app-i18n/librime-lua/librime-lua-20211030072627.ebuild 2201301339 ./app-i18n/librime-lua/librime-lua-99999999999999.ebuild -2209041540 ./app-i18n/librime/librime-1.7.3-r1.ebuild +2210100940 ./app-i18n/librime/librime-1.7.3-r1.ebuild 2208021110 ./app-i18n/libskk/libskk-1.0.5_p20210830.ebuild 2205010512 ./app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild 2205010512 ./app-i18n/man-pages-l10n/man-pages-l10n-4.12.1-r2.ebuild @@ -3615,7 +3608,7 @@ 2107041709 ./app-i18n/poedit/poedit-2.3.1.ebuild 2206231840 ./app-i18n/pyzy/pyzy-0.1.0-r3.ebuild 2009161509 ./app-i18n/qkc/qkc-1.00.ebuild -2004121309 ./app-i18n/rime-data/rime-data-0.38.20180515.ebuild +2210100940 ./app-i18n/rime-data/rime-data-0.38.20180515.ebuild 2104212209 ./app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild 2205160140 ./app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild 1712311440 ./app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild @@ -3982,7 +3975,7 @@ 2205150610 ./app-misc/mkcert/mkcert-1.4.4.ebuild 2103302139 ./app-misc/mmv/mmv-1.01b_p19.ebuild 2201081409 ./app-misc/mosquitto/mosquitto-2.0.14.ebuild -2208190640 ./app-misc/mosquitto/mosquitto-2.0.15.ebuild +2210091210 ./app-misc/mosquitto/mosquitto-2.0.15.ebuild 2203200240 ./app-misc/mouseremote/mouseremote-0.90-r3.ebuild 2102110639 ./app-misc/muttprint/muttprint-0.73-r5.ebuild 2207312310 ./app-misc/mvcase/mvcase-0.1-r3.ebuild @@ -4126,9 +4119,11 @@ 2111040010 ./app-misc/tprint/tprint-1.1.0-r1.ebuild 2207190310 ./app-misc/tracker-miners/tracker-miners-3.3.1.ebuild 2209241810 ./app-misc/tracker-miners/tracker-miners-3.4.0.ebuild +2210100210 ./app-misc/tracker-miners/tracker-miners-3.4.0-r1.ebuild 2208070840 ./app-misc/tracker/tracker-3.3.2.ebuild 2209190512 ./app-misc/tracker/tracker-3.3.3.ebuild 2209241810 ./app-misc/tracker/tracker-3.4.0.ebuild +2210100210 ./app-misc/tracker/tracker-3.4.0-r1.ebuild 2202100210 ./app-misc/transfolio/transfolio-1.0.1-r2.ebuild 2207220940 ./app-misc/trash-cli/trash-cli-0.22.4.16.ebuild 2210061640 ./app-misc/trash-cli/trash-cli-0.22.8.21.ebuild @@ -4183,15 +4178,13 @@ 2203031839 ./app-mobilephone/dfu-util/dfu-util-9999.ebuild 2103011239 ./app-mobilephone/gammu/gammu-1.41.0.ebuild 2205181840 ./app-mobilephone/gammu/gammu-1.42.0.ebuild -2104031909 ./app-mobilephone/gnokii/gnokii-9999.ebuild -2203040040 ./app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild +2210082310 ./app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild +2210082310 ./app-mobilephone/gnokii/gnokii-9999.ebuild 2205102340 ./app-mobilephone/heimdall/heimdall-1.4.2-r1.ebuild 2205261610 ./app-mobilephone/heimdall/heimdall-2.0.1.ebuild 2205261610 ./app-mobilephone/heimdall/heimdall-9999.ebuild 2005210138 ./app-mobilephone/qtadb/qtadb-0.8.1-r1.ebuild 1805222109 ./app-mobilephone/scmxx/scmxx-0.9.0.ebuild -2202041539 ./app-mobilephone/scrcpy/scrcpy-1.22.ebuild -2202260009 ./app-mobilephone/scrcpy/scrcpy-1.23.ebuild 2205042340 ./app-mobilephone/scrcpy/scrcpy-1.24.ebuild 2107310239 ./app-mobilephone/smstools/smstools-3.1.21-r2.ebuild 2009241009 ./app-mobilephone/sobexsrv/sobexsrv-1.0.1-r3.ebuild @@ -4209,8 +4202,8 @@ 2205170840 ./app-office/gnucash/gnucash-4.4.ebuild 2205170840 ./app-office/gnucash/gnucash-4.5.ebuild 2205170840 ./app-office/gnucash/gnucash-4.8.ebuild -2205280440 ./app-office/gnumeric/gnumeric-1.12.52.ebuild -2209220610 ./app-office/gnumeric/gnumeric-1.12.53.ebuild +2210082140 ./app-office/gnumeric/gnumeric-1.12.52-r1.ebuild +2210082140 ./app-office/gnumeric/gnumeric-1.12.53-r1.ebuild 2209280040 ./app-office/grisbi/grisbi-2.0.5.ebuild 2207120610 ./app-office/gtg/gtg-0.5.ebuild 2207121010 ./app-office/gtg/gtg-0.6-r1.ebuild @@ -4227,14 +4220,12 @@ 2207271110 ./app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.4.2.ebuild 2209041610 ./app-office/libreoffice-bin/libreoffice-bin-7.3.4.2.ebuild 2209040240 ./app-office/libreoffice-l10n/libreoffice-l10n-7.3.4.2.ebuild -2209081910 ./app-office/libreoffice-l10n/libreoffice-l10n-7.3.6.2.ebuild -2209161010 ./app-office/libreoffice-l10n/libreoffice-l10n-7.3.5.2.ebuild +2210091210 ./app-office/libreoffice-l10n/libreoffice-l10n-7.3.6.2.ebuild 2112190139 ./app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild 2209041610 ./app-office/libreoffice/libreoffice-7.3.4.2-r1.ebuild -2209161010 ./app-office/libreoffice/libreoffice-7.3.5.2.ebuild -2209291710 ./app-office/libreoffice/libreoffice-7.3.6.2.ebuild 2209291710 ./app-office/libreoffice/libreoffice-7.3.9999.ebuild 2209301240 ./app-office/libreoffice/libreoffice-9999.ebuild +2210091210 ./app-office/libreoffice/libreoffice-7.3.6.2.ebuild 2204161540 ./app-office/lyx/lyx-2.3.6.1-r1.ebuild 2206071140 ./app-office/lyx/lyx-2.3.6.1-r2.ebuild 2209301410 ./app-office/magicpoint/magicpoint-1.13a_p20121015-r2.ebuild @@ -4244,7 +4235,7 @@ 2004202139 ./app-office/planner/planner-0.14.6_p20130520-r2.ebuild 2104180939 ./app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild 2106190039 ./app-office/sc/sc-7.16-r3.ebuild -2209020810 ./app-office/scribus/scribus-1.5.8-r1.ebuild +2210082140 ./app-office/scribus/scribus-1.5.8-r2.ebuild 2209161010 ./app-office/skrooge/skrooge-2.28.0.ebuild 2207170210 ./app-office/texmacs/texmacs-2.1-r1.ebuild 2011150109 ./app-office/texmaker/texmaker-5.0.3.ebuild @@ -4403,10 +4394,11 @@ 2208270210 ./app-shells/bash/bash-5.1_p16-r2.ebuild 2209262110 ./app-shells/bash/bash-9999.ebuild 2210061810 ./app-shells/bash/bash-5.2_p2.ebuild +2210090140 ./app-shells/bash/bash-5.2_p2-r2.ebuild 2005131639 ./app-shells/bashdb/bashdb-5.0.1.1.2.ebuild 2104212309 ./app-shells/bashish/bashish-2.2.4.ebuild 1707171556 ./app-shells/ccsh/ccsh-0.0.4-r4.ebuild -2107102209 ./app-shells/ctypes-sh/ctypes-sh-1.2-r1.ebuild +2210081540 ./app-shells/ctypes-sh/ctypes-sh-1.2-r2.ebuild 2201091409 ./app-shells/dash/dash-0.5.11.5.ebuild 2012271709 ./app-shells/dsh/dsh-0.25.10-r1.ebuild 2104212309 ./app-shells/esh/esh-0.8.5-r2.ebuild @@ -4540,7 +4532,7 @@ 2105231139 ./app-text/cuneiform/cuneiform-1.1.0-r3.ebuild 2007042139 ./app-text/cwtext/cwtext-0.96-r1.ebuild 2206101010 ./app-text/dblatex/dblatex-0.3.11-r1.ebuild -2209280110 ./app-text/dblatex/dblatex-0.3.12.ebuild +2210082040 ./app-text/dblatex/dblatex-0.3.12.ebuild 2104060140 ./app-text/delta/delta-20060803-r1.ebuild 2109291109 ./app-text/dictd/dictd-1.13.0-r3.ebuild 2206182040 ./app-text/dictd/dictd-1.13.0-r5.ebuild @@ -4636,14 +4628,9 @@ 2207210340 ./app-text/iso-codes/iso-codes-4.10.0.ebuild 2209302210 ./app-text/iso-codes/iso-codes-4.11.0.ebuild 1805212238 ./app-text/itex2mml/itex2mml-1.5.6.ebuild -2009190839 ./app-text/jabref-bin/jabref-bin-3.7.ebuild -2009190839 ./app-text/jabref-bin/jabref-bin-3.8.1.ebuild -2009190839 ./app-text/jabref-bin/jabref-bin-3.8.2.ebuild -2009190839 ./app-text/jabref-bin/jabref-bin-3.8.ebuild -2009190839 ./app-text/jabref-bin/jabref-bin-4.0.ebuild -2009190839 ./app-text/jabref-bin/jabref-bin-4.1.ebuild -2009190839 ./app-text/jabref-bin/jabref-bin-4.3.1.ebuild -2102252039 ./app-text/jabref-bin/jabref-bin-4.9999.ebuild +2210082310 ./app-text/jabref-bin/jabref-bin-3.8.2.ebuild +2210082310 ./app-text/jabref-bin/jabref-bin-4.3.1.ebuild +2210082310 ./app-text/jabref-bin/jabref-bin-4.9999.ebuild 2007191339 ./app-text/jo/jo-1.4.ebuild 2207051240 ./app-text/jo/jo-1.6.ebuild 2207051240 ./app-text/jo/jo-9999.ebuild @@ -4665,9 +4652,9 @@ 2208121540 ./app-text/libexttextcat/libexttextcat-3.4.6.ebuild 2112070009 ./app-text/libgepub/libgepub-0.6.0.ebuild 2210040540 ./app-text/libgepub/libgepub-0.7.0.ebuild -2108271839 ./app-text/libgxps/libgxps-0.3.2.ebuild +2210082140 ./app-text/libgxps/libgxps-0.3.2-r1.ebuild 2112291709 ./app-text/liblangtag/liblangtag-0.6.3.ebuild -2208121540 ./app-text/liblangtag/liblangtag-0.6.4.ebuild +2210091210 ./app-text/liblangtag/liblangtag-0.6.4.ebuild 2208121540 ./app-text/libmspub/libmspub-0.1.4.ebuild 2208121540 ./app-text/libmspub/libmspub-9999.ebuild 2208121540 ./app-text/libmwaw/libmwaw-0.3.21.ebuild @@ -4741,8 +4728,8 @@ 2209052340 ./app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild 2112241139 ./app-text/pdftk/pdftk-9999.ebuild 2201231639 ./app-text/pdftk/pdftk-3.3.2.ebuild -2209102040 ./app-text/pdftk/pdftk-3.3.2-r1.ebuild 2209231310 ./app-text/pdftk/pdftk-3.3.3.ebuild +2210101510 ./app-text/pdftk/pdftk-3.3.2-r1.ebuild 2205311010 ./app-text/pelican/pelican-4.7.2-r1.ebuild 2207121410 ./app-text/pelican/pelican-4.8.0.ebuild 2210010040 ./app-text/pep/pep-2.8-r2.ebuild @@ -4772,7 +4759,7 @@ 2205181110 ./app-text/qpdf/qpdf-10.6.3.ebuild 2209140240 ./app-text/qpdf/qpdf-11.0.0.ebuild 2209250710 ./app-text/qpdf/qpdf-11.1.0-r2.ebuild -2210020440 ./app-text/qpdf/qpdf-11.1.1.ebuild +2210091410 ./app-text/qpdf/qpdf-11.1.1.ebuild 2112241039 ./app-text/qpdfview/qpdfview-0.4.18_p1.ebuild 2112271440 ./app-text/qpdfview/qpdfview-0.4.18_p20211227.ebuild 2210022310 ./app-text/rarian/rarian-0.8.1-r4.ebuild @@ -4925,6 +4912,7 @@ 2201231139 ./app-text/katarakt/katarakt-0.2.ebuild 2207031410 ./app-text/kramdown-rfc/kramdown-rfc-1.6.11.ebuild 2208281540 ./app-text/kramdown-rfc/kramdown-rfc-1.6.13.ebuild +2210080040 ./app-text/kramdown-rfc/kramdown-rfc-1.6.17.ebuild 2208240940 ./app-text/pandoc-bin/pandoc-bin-2.19.1.ebuild 2208240940 ./app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild 2208240940 ./app-text/pandoc-bin/pandoc-bin-2.19.ebuild @@ -5287,7 +5275,7 @@ 2112200139 ./dev-ada/gnatmem/gnatmem-2021.ebuild 2210061110 ./dev-ada/gnatmem/gnatmem-2021-r1.ebuild 2112200139 ./dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild -2210061110 ./dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild +2210072140 ./dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild 2112200139 ./dev-ada/gprbuild/gprbuild-2021-r1.ebuild 2209162210 ./dev-ada/gprbuild/gprbuild-2021-r3.ebuild 2209162210 ./dev-ada/gprbuild/gprbuild-22.0.0-r2.ebuild @@ -5304,7 +5292,7 @@ 2202031909 ./dev-ada/e3-testsuite/e3-testsuite-24.0.ebuild 2210022110 ./dev-ada/langkit/langkit-22.0.0-r3.ebuild 2210032310 ./dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild -2210022110 ./dev-ada/libadalang/libadalang-22.0.0.ebuild +2210090110 ./dev-ada/libadalang/libadalang-22.0.0.ebuild 2209271040 ./dev-ada/spawn/spawn-22.0.0.ebuild 2209281940 ./dev-ada/VSS/VSS-22.0.0.ebuild 2210031010 ./dev-ada/ada_libfswatch/ada_libfswatch-20201105.ebuild @@ -5418,6 +5406,7 @@ 2202140039 ./dev-cpp/tbb/tbb-2020.3.ebuild 2207031040 ./dev-cpp/tbb/tbb-2021.5.0-r1.ebuild 2209220910 ./dev-cpp/tbb/tbb-2021.6.0.ebuild +2210102140 ./dev-cpp/tbb/tbb-2021.7.0.ebuild 2205190840 ./dev-cpp/tclap/tclap-1.2.5.ebuild 2107301839 ./dev-cpp/tree/tree-3.17.ebuild 2103291809 ./dev-cpp/waylandpp/waylandpp-0.2.8.ebuild @@ -5438,8 +5427,8 @@ 2208201940 ./dev-cpp/sdbus-c++/sdbus-c++-1.2.0.ebuild 2208152240 ./dev-cpp/highway/highway-0.16.0-r1.ebuild 2208152240 ./dev-cpp/highway/highway-0.17.0.ebuild -2208152240 ./dev-cpp/highway/highway-9999.ebuild -2208311210 ./dev-cpp/highway/highway-1.0.1.ebuild +2210101540 ./dev-cpp/highway/highway-1.0.1-r1.ebuild +2210101540 ./dev-cpp/highway/highway-9999.ebuild 2205051910 ./dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.3.0-r2.ebuild 2205182210 ./dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild 2208192140 ./dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild @@ -5494,14 +5483,14 @@ 2205131540 ./dev-db/lmdb/lmdb-0.9.29.ebuild 2111291139 ./dev-db/m17n-db/m17n-db-1.8.0.ebuild 2208191140 ./dev-db/mariadb-connector-c/mariadb-connector-c-3.1.13.ebuild -2209250440 ./dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild 2209250440 ./dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild +2210082010 ./dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild 2208191140 ./dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild -2209041610 ./dev-db/mariadb/mariadb-10.2.44.ebuild -2209041610 ./dev-db/mariadb/mariadb-10.3.35.ebuild -2209041610 ./dev-db/mariadb/mariadb-10.4.25.ebuild -2209041610 ./dev-db/mariadb/mariadb-10.6.8-r1.ebuild -2209191010 ./dev-db/mariadb/mariadb-10.5.16.ebuild +2210082310 ./dev-db/mariadb/mariadb-10.2.44.ebuild +2210082310 ./dev-db/mariadb/mariadb-10.3.35.ebuild +2210082310 ./dev-db/mariadb/mariadb-10.4.25.ebuild +2210082310 ./dev-db/mariadb/mariadb-10.5.16.ebuild +2210082310 ./dev-db/mariadb/mariadb-10.6.8-r1.ebuild 2209041610 ./dev-db/mongodb/mongodb-4.2.15-r1.ebuild 2209041610 ./dev-db/mongodb/mongodb-4.2.15-r2.ebuild 2209041610 ./dev-db/mongodb/mongodb-4.2.17-r1.ebuild @@ -5529,9 +5518,9 @@ 2208191140 ./dev-db/mysql-connector-c/mysql-connector-c-8.0.27-r1.ebuild 2205191040 ./dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r4.ebuild 2204050109 ./dev-db/mysql-super-smack/mysql-super-smack-1.3-r5.ebuild -2209041610 ./dev-db/mysql-workbench/mysql-workbench-8.0.28.ebuild -2209041610 ./dev-db/mysql-workbench/mysql-workbench-8.0.29.ebuild -2209041610 ./dev-db/mysql-workbench/mysql-workbench-8.0.30.ebuild +2210082140 ./dev-db/mysql-workbench/mysql-workbench-8.0.28-r1.ebuild +2210082140 ./dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild +2210082140 ./dev-db/mysql-workbench/mysql-workbench-8.0.30-r1.ebuild 2210010240 ./dev-db/mysql/mysql-5.7.36-r1.ebuild 2210010240 ./dev-db/mysql/mysql-8.0.27.ebuild 2207272210 ./dev-db/mysqltuner/mysqltuner-1.9.9.ebuild @@ -5598,11 +5587,11 @@ 2209111040 ./dev-db/postgis/postgis-3.3.1.ebuild 2208152010 ./dev-db/postgresql/postgresql-9999.ebuild 2208161840 ./dev-db/postgresql/postgresql-10.22.ebuild -2208161840 ./dev-db/postgresql/postgresql-11.17.ebuild 2208161840 ./dev-db/postgresql/postgresql-12.12.ebuild 2208161840 ./dev-db/postgresql/postgresql-13.8.ebuild 2209081540 ./dev-db/postgresql/postgresql-14.5.ebuild 2210061840 ./dev-db/postgresql/postgresql-15_rc2.ebuild +2210082010 ./dev-db/postgresql/postgresql-11.17.ebuild 2206131940 ./dev-db/pspg/pspg-5.5.4.ebuild 1909252109 ./dev-db/psqlodbc/psqlodbc-11.01.0000.ebuild 2012041709 ./dev-db/psqlodbc/psqlodbc-13.00.0000.ebuild @@ -5618,7 +5607,7 @@ 2108150239 ./dev-db/spatialite/spatialite-5.0.1-r1.ebuild 2204081039 ./dev-db/sqlcipher/sqlcipher-4.5.1.ebuild 2209051610 ./dev-db/sqlcl-bin/sqlcl-bin-22.2.1.201.1451.ebuild -2207151210 ./dev-db/sqldeveloper/sqldeveloper-22.2.0.173.2018.ebuild +2210101540 ./dev-db/sqldeveloper/sqldeveloper-22.2.1.234.1810.ebuild 2206151510 ./dev-db/sqlite/sqlite-9999.ebuild 2208012140 ./dev-db/sqlite/sqlite-3.39.2.ebuild 2209060110 ./dev-db/sqlite/sqlite-3.39.3.ebuild @@ -5643,12 +5632,13 @@ 2207270910 ./dev-db/sqlmap/sqlmap-9999.ebuild 2208270240 ./dev-db/sqlmap/sqlmap-1.6.8.ebuild 2210051010 ./dev-db/sqlmap/sqlmap-1.6.9.ebuild -2207210245 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild -2208131840 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild -2208131840 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild -2209210310 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild -2209210310 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild -2112052139 ./dev-dotnet/libgdiplus/libgdiplus-6.0.2-r1.ebuild +2210101640 ./dev-db/sqlmap/sqlmap-1.6.10.ebuild +2210080210 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild +2210080210 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild +2210080210 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild +2210080210 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild +2210080210 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild +2210082210 ./dev-dotnet/libgdiplus/libgdiplus-6.0.2-r2.ebuild 2104180939 ./dev-dotnet/monocalendar/monocalendar-0.7.2.ebuild 2005162339 ./dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild 2005162339 ./dev-dotnet/ndesk-dbus/ndesk-dbus-0.6.1a.ebuild @@ -5817,8 +5807,6 @@ 2104190439 ./dev-games/wfmath/wfmath-1.0.2.ebuild 2209212140 ./dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild 2209212140 ./dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.8.ebuild -2208160310 ./dev-games/godot/godot-3.5.ebuild -2209160940 ./dev-games/godot/godot-4.0_beta1.ebuild 2209281710 ./dev-games/godot/godot-3.5.1.ebuild 2209301610 ./dev-games/godot/godot-4.0_beta2.ebuild 2205271010 ./dev-go/act/act-1.6.0.ebuild @@ -6348,7 +6336,7 @@ 2203312010 ./dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild 2206010140 ./dev-java/batik/batik-1.14-r1.ebuild 2104141939 ./dev-java/bcel/bcel-6.5.0.ebuild -2201272040 ./dev-java/bcel/bcel-6.5.0-r3.ebuild +2210091140 ./dev-java/bcel/bcel-6.5.0-r3.ebuild 2207091540 ./dev-java/bcmail/bcmail-1.71.ebuild 2207091540 ./dev-java/bcpg/bcpg-1.71.ebuild 2207091540 ./dev-java/bcpkix/bcpkix-1.71-r1.ebuild @@ -6418,12 +6406,9 @@ 2206072140 ./dev-java/guice/guice-5.1.0.ebuild 2204201109 ./dev-java/gwt/gwt-2.9.0-r3.ebuild 2209052210 ./dev-java/hamcrest-core/hamcrest-core-1.1-r4.ebuild -2209052210 ./dev-java/hamcrest-core/hamcrest-core-1.3-r2.ebuild -2210052210 ./dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild -2204271210 ./dev-java/hamcrest-generator/hamcrest-generator-1.3-r3.ebuild -2210052210 ./dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild -2204271210 ./dev-java/hamcrest-library/hamcrest-library-1.3-r2.ebuild -2210052210 ./dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild +2210082310 ./dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild +2210082310 ./dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild +2210082310 ./dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild 2208271140 ./dev-java/hawtjni-runtime/hawtjni-runtime-1.18.ebuild 2209011110 ./dev-java/htmlcleaner/htmlcleaner-2.26.ebuild 2203312140 ./dev-java/httpcore/httpcore-4.4.14.ebuild @@ -6511,7 +6496,7 @@ 2208270240 ./dev-java/joda-convert/joda-convert-2.2.2-r2.ebuild 2208270240 ./dev-java/joda-time/joda-time-2.10.14.ebuild 2209061140 ./dev-java/joda-time/joda-time-2.11.0.ebuild -2210031110 ./dev-java/joda-time/joda-time-2.11.2.ebuild +2210102210 ./dev-java/joda-time/joda-time-2.11.2.ebuild 2207010910 ./dev-java/jopt-simple/jopt-simple-5.0.4.ebuild 2204241440 ./dev-java/jrobin/jrobin-1.6.0-r2.ebuild 2111261239 ./dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild @@ -6541,11 +6526,11 @@ 2105041239 ./dev-java/miglayout/miglayout-4.0-r1.ebuild 2209301340 ./dev-java/mill-bin/mill-bin-0.10.7.ebuild 2112222209 ./dev-java/mockito/mockito-1.9.5-r2.ebuild -2208220310 ./dev-java/mockito/mockito-4.6.1-r1.ebuild -2209081140 ./dev-java/mockito/mockito-4.8.0.ebuild +2210101310 ./dev-java/mockito/mockito-1.9.5-r3.ebuild +2210082310 ./dev-java/mockito/mockito-4.8.0.ebuild 2112222209 ./dev-java/objenesis-test/objenesis-test-3.2.ebuild 2201091209 ./dev-java/objenesis/objenesis-3.2.ebuild -2210071440 ./dev-java/objenesis/objenesis-3.3.ebuild +2210101510 ./dev-java/objenesis/objenesis-3.3.ebuild 2205231510 ./dev-java/openjdk-bin/openjdk-bin-8.332_p09.ebuild 2207041410 ./dev-java/openjdk-bin/openjdk-bin-11.0.15_p10.ebuild 2207041410 ./dev-java/openjdk-bin/openjdk-bin-17.0.3_p7.ebuild @@ -6588,7 +6573,7 @@ 2112260340 ./dev-java/rat/rat-0.13.ebuild 2208310940 ./dev-java/reflections/reflections-0.9.12-r4.ebuild 2206081310 ./dev-java/relaxng-datatype/relaxng-datatype-1.0-r3.ebuild -2209102010 ./dev-java/relaxng-datatype/relaxng-datatype-20020414.ebuild +2210101510 ./dev-java/relaxng-datatype/relaxng-datatype-20020414.ebuild 2105041209 ./dev-java/resin-servlet-api/resin-servlet-api-3.0.25-r1.ebuild 2201301109 ./dev-java/resin-servlet-api/resin-servlet-api-4.0.27-r2.ebuild 2201301109 ./dev-java/resin-servlet-api/resin-servlet-api-4.0.46-r1.ebuild @@ -6603,10 +6588,13 @@ 2104161439 ./dev-java/sbt/sbt-0.13.13.ebuild 2208051140 ./dev-java/sbt/sbt-0.13.18-r1.ebuild 2204151140 ./dev-java/slf4j-api/slf4j-api-1.7.36.ebuild +2210101110 ./dev-java/slf4j-api/slf4j-api-2.0.3.ebuild 2204151140 ./dev-java/slf4j-nop/slf4j-nop-1.7.36.ebuild +2210101110 ./dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild 2204151140 ./dev-java/slf4j-simple/slf4j-simple-1.7.36.ebuild +2210101110 ./dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild 2208271140 ./dev-java/snakeyaml/snakeyaml-1.30-r1.ebuild -2210031110 ./dev-java/snakeyaml/snakeyaml-1.33.ebuild +2210102210 ./dev-java/snakeyaml/snakeyaml-1.33.ebuild 2209162140 ./dev-java/snappy/snappy-1.1.7.8-r1.ebuild 2207102240 ./dev-java/sparsebitset/sparsebitset-1.2.ebuild 2103271109 ./dev-java/spec-alpha/spec-alpha-0.2.194.ebuild @@ -6670,10 +6658,10 @@ 2205131740 ./dev-java/antlr-tool/antlr-tool-3.5.3.ebuild 2205101010 ./dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild 2203061209 ./dev-java/msv/msv-20130601.ebuild -2209102010 ./dev-java/msv/msv-2022.7.ebuild +2210101510 ./dev-java/msv/msv-2022.7.ebuild 2205131040 ./dev-java/stax2-api/stax2-api-4.2.1-r1.ebuild 2205101010 ./dev-java/woodstox-core/woodstox-core-6.2.8-r1.ebuild -2209251140 ./dev-java/woodstox-core/woodstox-core-6.3.1.ebuild +2210101510 ./dev-java/woodstox-core/woodstox-core-6.3.1.ebuild 2207011040 ./dev-java/jackson-core/jackson-core-2.13.3.ebuild 2209211710 ./dev-java/jackson-core/jackson-core-2.13.4.ebuild 2207011040 ./dev-java/jackson-databind/jackson-databind-2.13.3.ebuild @@ -6700,6 +6688,7 @@ 2203312140 ./dev-java/httpcomponents-client/httpcomponents-client-4.5.13-r1.ebuild 2204151140 ./dev-java/cal10n/cal10n-0.8.1.ebuild 2204151140 ./dev-java/slf4j-ext/slf4j-ext-1.7.36.ebuild +2210101110 ./dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild 2208271140 ./dev-java/apiguardian-api/apiguardian-api-1.1.2-r1.ebuild 2208220310 ./dev-java/opentest4j/opentest4j-1.2.0-r1.ebuild 2205061610 ./dev-java/univocity-parsers/univocity-parsers-2.9.1.ebuild @@ -6729,19 +6718,23 @@ 2208220310 ./dev-java/memoryfilesystem/memoryfilesystem-2.3.0.ebuild 2209211710 ./dev-java/jakarta-servlet-api/jakarta-servlet-api-6.0.0.ebuild 2210041410 ./dev-java/jakarta-servlet-api/jakarta-servlet-api-4.0.4.ebuild -2209162010 ./dev-java/fishbowl/fishbowl-1.4.1.ebuild -2210040640 ./dev-java/system-rules/system-rules-1.19.0.ebuild -2209251140 ./dev-java/aqute-bnd-annotation/aqute-bnd-annotation-6.3.1.ebuild -2209251140 ./dev-java/cdi-api/cdi-api-4.0.1.ebuild -2209251140 ./dev-java/injection-api/injection-api-2.0.1.ebuild -2209251140 ./dev-java/jakarta-el-api/jakarta-el-api-5.0.1.ebuild -2209251140 ./dev-java/jakarta-interceptors/jakarta-interceptors-2.1.0.ebuild -2209251140 ./dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild -2209251140 ./dev-java/osgi-cmpn/osgi-cmpn-8.0.0.ebuild +2210101510 ./dev-java/fishbowl/fishbowl-1.4.1.ebuild +2210101510 ./dev-java/system-rules/system-rules-1.19.0.ebuild +2210101510 ./dev-java/aqute-bnd-annotation/aqute-bnd-annotation-6.3.1.ebuild +2210101510 ./dev-java/cdi-api/cdi-api-4.0.1.ebuild +2210101510 ./dev-java/injection-api/injection-api-2.0.1.ebuild +2210101510 ./dev-java/jakarta-el-api/jakarta-el-api-5.0.1.ebuild +2210101510 ./dev-java/jakarta-interceptors/jakarta-interceptors-2.1.0.ebuild +2210101510 ./dev-java/jaxrs-api/jaxrs-api-2.1.6.ebuild +2210101510 ./dev-java/osgi-cmpn/osgi-cmpn-8.0.0.ebuild 2210052210 ./dev-java/felix-framework/felix-framework-7.0.5.ebuild 2210052210 ./dev-java/felix-resolver/felix-resolver-2.0.4.ebuild 2210052210 ./dev-java/felix-utils/felix-utils-1.11.8.ebuild 2210021810 ./dev-java/jaxws-api/jaxws-api-2.3.3.ebuild +2210101110 ./dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild +2210101110 ./dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild +2210101110 ./dev-java/reload4j/reload4j-1.2.22.ebuild +2210101110 ./dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild 2209151910 ./dev-lang/R/R-4.2.1.ebuild 2205160340 ./dev-lang/abs/abs-2.6.0.ebuild 2207261440 ./dev-lang/ammonite-repl-bin/ammonite-repl-bin-2.5.4-r1.ebuild @@ -6774,10 +6767,10 @@ 2210071310 ./dev-lang/gdl/gdl-1.0.1.ebuild 2208111710 ./dev-lang/gforth/gforth-0.7.3-r2.ebuild 2210041840 ./dev-lang/ghc/ghc-8.10.6.ebuild -2210060940 ./dev-lang/ghc/ghc-9.0.2.ebuild -2112200139 ./dev-lang/gnat-gpl/gnat-gpl-2020.ebuild -2201301409 ./dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild -2209302010 ./dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild +2210081910 ./dev-lang/ghc/ghc-9.0.2.ebuild +2210072210 ./dev-lang/gnat-gpl/gnat-gpl-2020.ebuild +2210072210 ./dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild +2210072210 ./dev-lang/gnat-gpl/gnat-gpl-2021-r4.ebuild 2105150939 ./dev-lang/gnuprologjava/gnuprologjava-0.2.6-r1.ebuild 2209191010 ./dev-lang/go-bootstrap/go-bootstrap-1.18.6.ebuild 2209190740 ./dev-lang/go-bootstrap/go-bootstrap-1.19.1.ebuild @@ -6812,6 +6805,7 @@ 2210062210 ./dev-lang/julia-bin/julia-bin-1.8.2.ebuild 2207270110 ./dev-lang/julia/julia-1.7.1-r4.ebuild 2207270110 ./dev-lang/julia/julia-1.7.3.ebuild +2210090240 ./dev-lang/julia/julia-1.8.2.ebuild 1912151509 ./dev-lang/jwasm/jwasm-2.13.ebuild 2110161039 ./dev-lang/lazarus/lazarus-2.0.12.ebuild 2202021809 ./dev-lang/lazarus/lazarus-2.2.0.ebuild @@ -6831,8 +6825,8 @@ 2111120739 ./dev-lang/maude/maude-3.1-r1.ebuild 2110031439 ./dev-lang/mercury-extras/mercury-extras-20.06.1.ebuild 2106190039 ./dev-lang/mercury-extras/mercury-extras-20.06.ebuild -2205142140 ./dev-lang/mercury-extras/mercury-extras-22.01.ebuild -2208141840 ./dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild +2210082310 ./dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild +2210082310 ./dev-lang/mercury-extras/mercury-extras-22.01.ebuild 2110031139 ./dev-lang/mercury/mercury-20.06-r1.ebuild 2205141810 ./dev-lang/mercury/mercury-20.06.1.ebuild 2205142140 ./dev-lang/mercury/mercury-22.01.ebuild @@ -6890,23 +6884,18 @@ 2204290540 ./dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild 2206100840 ./dev-lang/python-exec/python-exec-2.4.9.ebuild 2206071110 ./dev-lang/python/python-2.7.18_p15.ebuild -2208082340 ./dev-lang/python/python-3.11.0_rc1.ebuild 2208230840 ./dev-lang/python/python-3.8.13_p6.ebuild 2208250640 ./dev-lang/python/python-3.10.6_p2.ebuild 2208251110 ./dev-lang/python/python-3.9.13_p4.ebuild -2209031310 ./dev-lang/python/python-2.7.18_p15-r1.ebuild 2209031440 ./dev-lang/python/python-3.10.6_p3.ebuild -2209031310 ./dev-lang/python/python-3.11.0_rc1_p1.ebuild -2209040110 ./dev-lang/python/python-3.8.13_p7.ebuild -2209031440 ./dev-lang/python/python-3.9.13_p5.ebuild -2209062140 ./dev-lang/python/python-3.10.7.ebuild -2209091110 ./dev-lang/python/python-3.11.0_rc1_p2.ebuild -2209071740 ./dev-lang/python/python-3.8.14.ebuild -2209070010 ./dev-lang/python/python-3.9.14.ebuild 2209121610 ./dev-lang/python/python-3.11.0_rc2.ebuild 2209161010 ./dev-lang/python/python-3.10.6_p4.ebuild 2209161010 ./dev-lang/python/python-3.8.13_p8.ebuild 2209161010 ./dev-lang/python/python-3.9.13_p6.ebuild +2210082240 ./dev-lang/python/python-2.7.18_p15-r1.ebuild +2210082010 ./dev-lang/python/python-3.10.7.ebuild +2210082010 ./dev-lang/python/python-3.8.14.ebuild +2210082310 ./dev-lang/python/python-3.9.14.ebuild 2205210910 ./dev-lang/qu-prolog/qu-prolog-10.6.ebuild 2111290409 ./dev-lang/rakudo/rakudo-2021.06.ebuild 2111290409 ./dev-lang/rakudo/rakudo-2021.08.ebuild @@ -6987,8 +6976,8 @@ 2209042210 ./dev-lang/eisl/eisl-2.62.ebuild 2209160640 ./dev-lang/eisl/eisl-2.63.ebuild 2209112140 ./dev-lang/zig-bin/zig-bin-0.9.1-r1.ebuild -2210070010 ./dev-lang/boogie/boogie-2.15.8-r3.ebuild -2110291639 ./dev-libs/9libs/9libs-1.0-r4.ebuild +2210080210 ./dev-lang/boogie/boogie-2.15.8-r4.ebuild +2210080710 ./dev-libs/9libs/9libs-1.0-r5.ebuild 2208182010 ./dev-libs/Ice/Ice-3.6.5-r2.ebuild 2207171910 ./dev-libs/OpenNI/OpenNI-1.5.7.10-r3.ebuild 2207171910 ./dev-libs/OpenNI/OpenNI-9999.ebuild @@ -7049,10 +7038,11 @@ 2104040139 ./dev-libs/c-capnproto/c-capnproto-0.3.ebuild 2210071010 ./dev-libs/cJSON/cJSON-1.7.15.ebuild 2202280339 ./dev-libs/capnproto/capnproto-0.9.1.ebuild -2207071340 ./dev-libs/capnproto/capnproto-0.10.2.ebuild +2210100940 ./dev-libs/capnproto/capnproto-0.10.2.ebuild 2208160240 ./dev-libs/capstone/capstone-4.0.2-r2.ebuild 2208160240 ./dev-libs/capstone/capstone-9999.ebuild 2208271140 ./dev-libs/capstone/capstone-5.0_rc2-r1.ebuild +2210101640 ./dev-libs/capstone/capstone-5.0_rc2-r2.ebuild 2201231939 ./dev-libs/cdk/cdk-5.0.20210324-r2.ebuild 2201231939 ./dev-libs/cdk/cdk-5.0.20211216.ebuild 2203091240 ./dev-libs/cereal/cereal-1.3.0-r2.ebuild @@ -7064,7 +7054,6 @@ 2106251539 ./dev-libs/chmlib/chmlib-0.40-r1.ebuild 2204121039 ./dev-libs/cl/cl-1.2.4-r2.ebuild 2109291739 ./dev-libs/clhpp/clhpp-2.0.15.ebuild -2209060110 ./dev-libs/clhpp/clhpp-2.0.17.ebuild 2210040410 ./dev-libs/clhpp/clhpp-2.0.19.ebuild 2203110039 ./dev-libs/clipper/clipper-6.4.2.ebuild 2010100809 ./dev-libs/cloog/cloog-0.20.0.ebuild @@ -7151,10 +7140,10 @@ 2108051709 ./dev-libs/girara/girara-9999.ebuild 2112061839 ./dev-libs/girara/girara-0.3.6.ebuild 2206021510 ./dev-libs/girara/girara-0.3.7.ebuild -2205312110 ./dev-libs/gjs/gjs-1.64.5.ebuild -2208152240 ./dev-libs/gjs/gjs-1.72.1.ebuild -2209281940 ./dev-libs/gjs/gjs-1.72.2.ebuild -2210011910 ./dev-libs/gjs/gjs-1.74.0.ebuild +2210080240 ./dev-libs/gjs/gjs-1.64.5.ebuild +2210082140 ./dev-libs/gjs/gjs-1.72.1-r1.ebuild +2210082140 ./dev-libs/gjs/gjs-1.72.2-r1.ebuild +2210080240 ./dev-libs/gjs/gjs-1.74.0.ebuild 2208170910 ./dev-libs/glib/glib-2.72.3.ebuild 2209220740 ./dev-libs/glib/glib-2.74.0.ebuild 2209272140 ./dev-libs/glib/glib-2.74.0-r1.ebuild @@ -7248,9 +7237,10 @@ 2203262009 ./dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild 2209041610 ./dev-libs/leatherman/leatherman-1.12.7.ebuild 2209041610 ./dev-libs/leatherman/leatherman-1.12.8.ebuild +2210080040 ./dev-libs/leatherman/leatherman-1.12.9.ebuild 2208210340 ./dev-libs/level-zero/level-zero-1.8.5.ebuild 2202050009 ./dev-libs/leveldb/leveldb-1.20.ebuild -2202042339 ./dev-libs/leveldb/leveldb-1.23-r3.ebuild +2210101840 ./dev-libs/leveldb/leveldb-1.23-r4.ebuild 2206192210 ./dev-libs/libIDL/libIDL-0.8.14-r3.ebuild 2203260340 ./dev-libs/libaio/libaio-0.3.112.ebuild 2208241010 ./dev-libs/libaio/libaio-9999.ebuild @@ -7268,6 +7258,7 @@ 2209250440 ./dev-libs/libbpf/libbpf-9999.ebuild 2210041910 ./dev-libs/libbpf/libbpf-1.0.1.ebuild 2205270510 ./dev-libs/libbsd/libbsd-0.11.6.ebuild +2210081610 ./dev-libs/libbsd/libbsd-0.11.7.ebuild 2205131740 ./dev-libs/libbson/libbson-1.18.0.ebuild 2007050339 ./dev-libs/libbulletml/libbulletml-0.0.6.ebuild 2208271340 ./dev-libs/libburn/libburn-1.5.4.ebuild @@ -7286,9 +7277,9 @@ 2205082310 ./dev-libs/libcharon/libcharon-4.13.0.ebuild 2209211140 ./dev-libs/libclc/libclc-14.0.6.ebuild 2209211140 ./dev-libs/libclc/libclc-16.0.0.9999.ebuild -2209261110 ./dev-libs/libclc/libclc-15.0.2.9999.ebuild 2210042040 ./dev-libs/libclc/libclc-15.0.2.ebuild 2210062340 ./dev-libs/libclc/libclc-16.0.0_pre20221006.ebuild +2210101140 ./dev-libs/libclc/libclc-15.0.3.9999.ebuild 2104161439 ./dev-libs/libclthreads/libclthreads-2.4.2.ebuild 2205190840 ./dev-libs/libconfig/libconfig-1.7.3.ebuild 2205171110 ./dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -7311,6 +7302,7 @@ 2208272010 ./dev-libs/libdynd/libdynd-0.7.2-r1.ebuild 1912150039 ./dev-libs/libe/libe-0.11.0.ebuild 2210041440 ./dev-libs/libebml/libebml-1.4.2.ebuild +2210090010 ./dev-libs/libebml/libebml-1.4.4.ebuild 2205111940 ./dev-libs/libedit/libedit-20210419.3.1.ebuild 2012311940 ./dev-libs/libee/libee-0.4.1.ebuild 2209161340 ./dev-libs/libelf/libelf-0.8.13-r3.ebuild @@ -7375,6 +7367,7 @@ 2201190139 ./dev-libs/libgnt/libgnt-2.14.3.ebuild 2206151140 ./dev-libs/libgpg-error/libgpg-error-1.45.ebuild 2209010540 ./dev-libs/libgpg-error/libgpg-error-1.45-r1.ebuild +2210100040 ./dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 2108101609 ./dev-libs/libgpiod/libgpiod-1.4.1.ebuild 2209091240 ./dev-libs/libgpiod/libgpiod-1.6.3-r1.ebuild 2209091240 ./dev-libs/libgpiod/libgpiod-1.6.3-r4.ebuild @@ -7388,6 +7381,7 @@ 2209302140 ./dev-libs/libgweather/libgweather-4.2.0.ebuild 2202100210 ./dev-libs/libhid/libhid-0.2.17-r1.ebuild 2208111310 ./dev-libs/libical/libical-3.0.14-r1.ebuild +2210101740 ./dev-libs/libical/libical-3.0.15.ebuild 2201061240 ./dev-libs/libiconv/libiconv-1.15.ebuild 2201061240 ./dev-libs/libiconv/libiconv-1.16.ebuild 2205162310 ./dev-libs/libiconv/libiconv-1.17.ebuild @@ -7407,6 +7401,7 @@ 2207210140 ./dev-libs/libkpass/libkpass-6-r2.ebuild 2209112110 ./dev-libs/libksba/libksba-1.6.0-r1.ebuild 2209170240 ./dev-libs/libksba/libksba-1.6.1.ebuild +2210081610 ./dev-libs/libksba/libksba-1.6.2.ebuild 2109271809 ./dev-libs/liblinear/liblinear-243.ebuild 2104031909 ./dev-libs/liblist/liblist-2.4-r1.ebuild 2105160309 ./dev-libs/liblogging/liblogging-1.0.6.ebuild @@ -7581,9 +7576,7 @@ 2207151110 ./dev-libs/libvterm/libvterm-0.1.4.ebuild 2207250740 ./dev-libs/libvterm/libvterm-0.1.4-r1.ebuild 2210010440 ./dev-libs/libvterm/libvterm-0.3.ebuild -2206252240 ./dev-libs/libwacom/libwacom-2.3.0.ebuild -2207201710 ./dev-libs/libwacom/libwacom-1.12.ebuild -2209030511 ./dev-libs/libwacom/libwacom-2.4.0.ebuild +2210090440 ./dev-libs/libwacom/libwacom-2.4.0.ebuild 2203222209 ./dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild 2102271939 ./dev-libs/libwbxml/libwbxml-0.11.7.ebuild 2202262239 ./dev-libs/libwbxml/libwbxml-0.11.7-r1.ebuild @@ -7595,13 +7588,13 @@ 2207272340 ./dev-libs/libxdiff/libxdiff-0.23-r3.ebuild 2206270810 ./dev-libs/libxls/libxls-1.6.2.ebuild 2205311310 ./dev-libs/libxml2/libxml2-2.9.14-r1.ebuild -2208291910 ./dev-libs/libxml2/libxml2-2.10.2.ebuild 2208291910 ./dev-libs/libxml2/libxml2-9999.ebuild +2210091210 ./dev-libs/libxml2/libxml2-2.10.2.ebuild 2209071740 ./dev-libs/libxmlb/libxmlb-0.3.9.ebuild 2209302110 ./dev-libs/libxmlb/libxmlb-0.3.10.ebuild 2204291110 ./dev-libs/libxslt/libxslt-1.1.35.ebuild -2208292240 ./dev-libs/libxslt/libxslt-1.1.37.ebuild 2208292240 ./dev-libs/libxslt/libxslt-9999.ebuild +2210091210 ./dev-libs/libxslt/libxslt-1.1.37.ebuild 2104180939 ./dev-libs/libyaml/libyaml-0.2.2.ebuild 2205010512 ./dev-libs/libyaml/libyaml-0.2.5.ebuild 2201300109 ./dev-libs/libzia/libzia-4.34.ebuild @@ -7671,9 +7664,9 @@ 2201042009 ./dev-libs/openspecfun/openspecfun-0.5.5.ebuild 2107211609 ./dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild 2206110840 ./dev-libs/openssl-compat/openssl-compat-1.1.1o.ebuild -2107211609 ./dev-libs/openssl/openssl-1.0.2u-r1.ebuild -2207060140 ./dev-libs/openssl/openssl-3.0.5.ebuild -2208300040 ./dev-libs/openssl/openssl-1.1.1q.ebuild +2210081940 ./dev-libs/openssl/openssl-1.0.2u-r1.ebuild +2210081940 ./dev-libs/openssl/openssl-1.1.1q.ebuild +2210081940 ./dev-libs/openssl/openssl-3.0.5.ebuild 2207100940 ./dev-libs/ossp-uuid/ossp-uuid-1.6.2-r7.ebuild 2208121540 ./dev-libs/pakchois/pakchois-0.4-r2.ebuild 2102271339 ./dev-libs/papi/papi-6.0.0.1.ebuild @@ -7690,7 +7683,8 @@ 2203200310 ./dev-libs/pmdk/pmdk-1.9.2.ebuild 2208080940 ./dev-libs/pocl/pocl-3.0.ebuild 2202150009 ./dev-libs/poco/poco-1.10.1.ebuild -2209051810 ./dev-libs/poco/poco-1.11.2-r1.ebuild +2210101640 ./dev-libs/poco/poco-1.11.2-r1.ebuild +2210101640 ./dev-libs/poco/poco-1.12.2.ebuild 2204290540 ./dev-libs/popt/popt-1.18.ebuild 2209170310 ./dev-libs/popt/popt-1.19.ebuild 2203040040 ./dev-libs/ppl/ppl-1.2-r4.ebuild @@ -7715,7 +7709,6 @@ 2201251910 ./dev-libs/quazip/quazip-1.2.ebuild 2204210139 ./dev-libs/quazip/quazip-1.3-r1.ebuild 2209201340 ./dev-libs/quazip/quazip-1.3-r2.ebuild -2207301010 ./dev-libs/raft/raft-0.14.0.ebuild 2209241710 ./dev-libs/raft/raft-0.15.0.ebuild 2008051739 ./dev-libs/rapidjson/rapidjson-1.1.0-r2.ebuild 2112132039 ./dev-libs/rapidjson/rapidjson-9999.ebuild @@ -7809,6 +7802,7 @@ 2206301940 ./dev-libs/simdjson/simdjson-1.0.2.ebuild 2207010040 ./dev-libs/simdjson/simdjson-2.1.0-r1.ebuild 2208012210 ./dev-libs/simdjson/simdjson-2.2.2.ebuild +2210080210 ./dev-libs/simdjson/simdjson-3.0.0.ebuild 2208171940 ./dev-libs/sink/sink-0.8.0-r3.ebuild 2208070840 ./dev-libs/skalibs/skalibs-2.12.0.1.ebuild 2203200410 ./dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild @@ -7947,7 +7941,7 @@ 2112200739 ./dev-libs/tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild 2112230409 ./dev-libs/libgrapheme/libgrapheme-1.ebuild 2210070410 ./dev-libs/libgrapheme/libgrapheme-2.0.0.ebuild -2201020009 ./dev-libs/libchdr/libchdr-0_p20211127.ebuild +2210091510 ./dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild 2209280310 ./dev-libs/libchdr/libchdr-0_p20220917.ebuild 2202181739 ./dev-libs/bitshuffle/bitshuffle-0.3.5.ebuild 2208080940 ./dev-libs/tllist/tllist-1.0.5-r1.ebuild @@ -7979,8 +7973,10 @@ 2208310140 ./dev-libs/tlsh/tlsh-4.8.2.ebuild 2207291540 ./dev-libs/libtraceevent/libtraceevent-1.5.2-r1.ebuild 2209021710 ./dev-libs/libtraceevent/libtraceevent-1.6.2.ebuild +2210080511 ./dev-libs/libtraceevent/libtraceevent-1.6.3.ebuild 2208182210 ./dev-libs/libtracefs/libtracefs-1.3.1.ebuild 2208182240 ./dev-libs/libtracefs/libtracefs-1.4.2.ebuild +2210080511 ./dev-libs/libtracefs/libtracefs-1.5.0.ebuild 2206200940 ./dev-libs/pocketfft/pocketfft-2021.11.23.ebuild 2207031340 ./dev-libs/cudnn-frontend/cudnn-frontend-0.6.2.ebuild 2209082310 ./dev-libs/castxml/castxml-0.4.5.ebuild @@ -8103,8 +8099,8 @@ 2101042039 ./dev-ml/biniou/biniou-1.2.1.ebuild 2209070210 ./dev-ml/biniou/biniou-1.2.2-r1.ebuild 2209211540 ./dev-ml/bos/bos-0.2.1.ebuild -2203040040 ./dev-ml/cairo2/cairo2-0.6.1-r1.ebuild -2203040040 ./dev-ml/cairo2/cairo2-0.6.2-r1.ebuild +2210082140 ./dev-ml/cairo2/cairo2-0.6.1-r2.ebuild +2210082140 ./dev-ml/cairo2/cairo2-0.6.2-r2.ebuild 2104031909 ./dev-ml/calendar/calendar-2.04.ebuild 2109181539 ./dev-ml/calendars/calendars-1.0.0.ebuild 2204190039 ./dev-ml/camlbz2/camlbz2-0.7.0.ebuild @@ -8205,14 +8201,14 @@ 2202030039 ./dev-ml/llvm-ocaml/llvm-ocaml-13.0.1.ebuild 2206251640 ./dev-ml/llvm-ocaml/llvm-ocaml-14.0.6.ebuild 2210042040 ./dev-ml/llvm-ocaml/llvm-ocaml-15.0.2.ebuild -2210072010 ./dev-ml/llvm-ocaml/llvm-ocaml-15.0.2.9999.ebuild 2210072010 ./dev-ml/llvm-ocaml/llvm-ocaml-16.0.0.9999.ebuild 2210072010 ./dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221006.ebuild +2210101140 ./dev-ml/llvm-ocaml/llvm-ocaml-15.0.3.9999.ebuild 2204190039 ./dev-ml/logs/logs-0.7.0-r1.ebuild 2201100109 ./dev-ml/luv/luv-0.5.10-r3.ebuild 2207012240 ./dev-ml/luv/luv-0.5.11-r1.ebuild 2203040040 ./dev-ml/lwt/lwt-5.3.0-r1.ebuild -2204190039 ./dev-ml/lwt/lwt-5.4.2-r1.ebuild +2210091610 ./dev-ml/lwt/lwt-5.4.2-r1.ebuild 2103041839 ./dev-ml/lwt_ssl/lwt_ssl-1.1.3.ebuild 2206210511 ./dev-ml/markup/markup-1.0.0-r1.ebuild 2206210511 ./dev-ml/markup/markup-1.0.2-r1.ebuild @@ -10750,6 +10746,7 @@ 2205141740 ./dev-python/PyGithub/PyGithub-1.55-r1.ebuild 2209261440 ./dev-python/PyPDF2/PyPDF2-2.11.0.ebuild 2210031140 ./dev-python/PyPDF2/PyPDF2-2.10.9.ebuild +2210101710 ./dev-python/PyPDF2/PyPDF2-2.11.1.ebuild 2206082240 ./dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild 2207150410 ./dev-python/PyQt5-sip/PyQt5-sip-12.10.1.ebuild 2206082240 ./dev-python/PyQt5/PyQt5-5.15.6.ebuild @@ -10816,6 +10813,7 @@ 2208270941 ./dev-python/apsw/apsw-3.39.2.0.ebuild 2209221710 ./dev-python/apsw/apsw-3.39.2.1-r1.ebuild 2209242310 ./dev-python/apsw/apsw-3.39.3.0-r1.ebuild +2210101110 ./dev-python/apsw/apsw-3.39.4.0.ebuild 2206100640 ./dev-python/argcomplete/argcomplete-2.0.0-r1.ebuild 2206212140 ./dev-python/argh/argh-0.26.2-r3.ebuild 2209221110 ./dev-python/argon2-cffi/argon2-cffi-21.3.0-r2.ebuild @@ -10827,6 +10825,7 @@ 2205271240 ./dev-python/astor/astor-0.8.1-r1.ebuild 2209192210 ./dev-python/astroid/astroid-2.12.10.ebuild 2209252140 ./dev-python/astroid/astroid-2.12.8.ebuild +2210101710 ./dev-python/astroid/astroid-2.12.11.ebuild 2209201110 ./dev-python/asttokens/asttokens-2.0.8.ebuild 2112240209 ./dev-python/astunparse/astunparse-1.6.3.ebuild 2205122240 ./dev-python/async-lru/async-lru-1.0.3.ebuild @@ -10868,9 +10867,10 @@ 2210062010 ./dev-python/bashate/bashate-2.1.1.ebuild 2105231409 ./dev-python/basho-erlastic/basho-erlastic-2.1.1.ebuild 2210071310 ./dev-python/bcrypt/bcrypt-4.0.0.ebuild +2210101110 ./dev-python/bcrypt/bcrypt-4.0.1.ebuild 2112260340 ./dev-python/beagle/beagle-0.3.0.ebuild 2205151140 ./dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild -2206281010 ./dev-python/beniget/beniget-0.4.1-r1.ebuild +2210091940 ./dev-python/beniget/beniget-0.4.1-r1.ebuild 2205010810 ./dev-python/berkeleydb/berkeleydb-18.1.5.ebuild 2201291539 ./dev-python/bert/bert-2.2.0-r1.ebuild 2110161709 ./dev-python/betamax-matchers/betamax-matchers-0.4.0.ebuild @@ -10893,7 +10893,6 @@ 2205141040 ./dev-python/booleanOperations/booleanOperations-0.9.0-r1.ebuild 2112141539 ./dev-python/boto/boto-2.49.0-r4.ebuild 2206011110 ./dev-python/boto3/boto3-9999.ebuild -2209232340 ./dev-python/boto3/boto3-1.24.80.ebuild 2209270910 ./dev-python/boto3/boto3-1.24.81.ebuild 2209280940 ./dev-python/boto3/boto3-1.24.74.ebuild 2209292140 ./dev-python/boto3/boto3-1.24.82.ebuild @@ -10901,8 +10900,9 @@ 2210051310 ./dev-python/boto3/boto3-1.24.86.ebuild 2210062340 ./dev-python/boto3/boto3-1.24.87.ebuild 2210071010 ./dev-python/boto3/boto3-1.24.88.ebuild +2210102140 ./dev-python/boto3/boto3-1.24.80.ebuild +2210081110 ./dev-python/boto3/boto3-1.24.89.ebuild 2208311240 ./dev-python/botocore/botocore-9999.ebuild -2209232340 ./dev-python/botocore/botocore-1.27.80.ebuild 2209270910 ./dev-python/botocore/botocore-1.27.81.ebuild 2209280940 ./dev-python/botocore/botocore-1.27.74.ebuild 2209292140 ./dev-python/botocore/botocore-1.27.82.ebuild @@ -10910,6 +10910,8 @@ 2210051310 ./dev-python/botocore/botocore-1.27.86.ebuild 2210062340 ./dev-python/botocore/botocore-1.27.87.ebuild 2210071010 ./dev-python/botocore/botocore-1.27.88.ebuild +2210102140 ./dev-python/botocore/botocore-1.27.80.ebuild +2210081110 ./dev-python/botocore/botocore-1.27.89.ebuild 2209062210 ./dev-python/bottle/bottle-0.12.23.ebuild 2208031110 ./dev-python/bottleneck/bottleneck-1.3.5.ebuild 2210031140 ./dev-python/bpython/bpython-0.23.ebuild @@ -10925,8 +10927,8 @@ 2206212140 ./dev-python/cached-property/cached-property-1.5.2-r1.ebuild 2207251040 ./dev-python/cachelib/cachelib-0.9.0.ebuild 2206161210 ./dev-python/cachetools/cachetools-5.2.0.ebuild -2205241710 ./dev-python/cairocffi/cairocffi-1.3.0.ebuild 2209290040 ./dev-python/cairocffi/cairocffi-1.4.0.ebuild +2210091510 ./dev-python/cairocffi/cairocffi-1.3.0.ebuild 2109131109 ./dev-python/cangjie/cangjie-1.3-r1.ebuild 2108081639 ./dev-python/capturer/capturer-3.0.ebuild 2206061640 ./dev-python/carbon/carbon-1.1.10.ebuild @@ -10949,6 +10951,7 @@ 2209301140 ./dev-python/cfn-lint/cfn-lint-0.66.0.ebuild 2210030410 ./dev-python/cfn-lint/cfn-lint-0.64.1.ebuild 2210032310 ./dev-python/cfn-lint/cfn-lint-0.66.1.ebuild +2210101710 ./dev-python/cfn-lint/cfn-lint-0.67.0.ebuild 2206302040 ./dev-python/cftime/cftime-1.6.1.ebuild 2209192140 ./dev-python/cftime/cftime-1.6.2.ebuild 2205310540 ./dev-python/cgroup-utils/cgroup-utils-0.8-r1.ebuild @@ -10967,9 +10970,9 @@ 2203110309 ./dev-python/clang-python/clang-python-13.0.1.ebuild 2207302110 ./dev-python/clang-python/clang-python-14.0.6.ebuild 2210042040 ./dev-python/clang-python/clang-python-15.0.2.ebuild -2210072010 ./dev-python/clang-python/clang-python-15.0.2.9999.ebuild 2210072010 ./dev-python/clang-python/clang-python-16.0.0.9999.ebuild 2210072010 ./dev-python/clang-python/clang-python-16.0.0_pre20221006.ebuild +2210101140 ./dev-python/clang-python/clang-python-15.0.3.9999.ebuild 2208210210 ./dev-python/cleo/cleo-0.8.1-r1.ebuild 2205252110 ./dev-python/cli_helpers/cli_helpers-2.2.1.ebuild 2205252110 ./dev-python/cli_helpers/cli_helpers-9999.ebuild @@ -10983,7 +10986,7 @@ 2208210210 ./dev-python/clikit/clikit-0.6.2-r1.ebuild 2208231940 ./dev-python/clint/clint-0.5.1-r3.ebuild 2206161240 ./dev-python/cloudpickle/cloudpickle-2.1.0.ebuild -2209091040 ./dev-python/cloudpickle/cloudpickle-2.2.0.ebuild +2210102140 ./dev-python/cloudpickle/cloudpickle-2.2.0.ebuild 2209050440 ./dev-python/cloudscraper/cloudscraper-1.2.62.ebuild 2208131510 ./dev-python/cmd2/cmd2-2.4.2.ebuild 2112260340 ./dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild @@ -11035,8 +11038,8 @@ 2210051440 ./dev-python/dask/dask-2022.9.0.ebuild 2108082339 ./dev-python/dbfread/dbfread-2.0.7.ebuild 2206171140 ./dev-python/dbfread/dbfread-2.0.7-r1.ebuild -2209091040 ./dev-python/dbus-python/dbus-python-1.3.2.ebuild 2210042340 ./dev-python/dbus-python/dbus-python-1.2.18.ebuild +2210102210 ./dev-python/dbus-python/dbus-python-1.3.2.ebuild 2209110210 ./dev-python/ddt/ddt-1.6.0.ebuild 2205281910 ./dev-python/debtcollector/debtcollector-2.5.0.ebuild 2209221110 ./dev-python/debugpy/debugpy-1.6.3.ebuild @@ -11091,7 +11094,7 @@ 2205171010 ./dev-python/dns-lexicon/dns-lexicon-3.11.2.ebuild 2206212040 ./dev-python/dns-lexicon/dns-lexicon-3.11.3.ebuild 2208121340 ./dev-python/dns-lexicon/dns-lexicon-3.11.4.ebuild -2207291810 ./dev-python/dnspython/dnspython-2.2.1-r1.ebuild +2210091940 ./dev-python/dnspython/dnspython-2.2.1-r1.ebuild 2208301940 ./dev-python/doc8/doc8-1.0.0.ebuild 2112130639 ./dev-python/docker-py/docker-py-5.0.3.ebuild 2108071439 ./dev-python/dockerpty/dockerpty-0.4.1-r1.ebuild @@ -11109,7 +11112,7 @@ 2109121040 ./dev-python/doublex/doublex-1.9.2-r1.ebuild 2110222039 ./dev-python/duecredit/duecredit-0.9.1.ebuild 2208181040 ./dev-python/dulwich/dulwich-0.20.45.ebuild -2209091040 ./dev-python/dulwich/dulwich-0.20.46.ebuild +2210102210 ./dev-python/dulwich/dulwich-0.20.46.ebuild 2201200939 ./dev-python/easy-thumbnails/easy-thumbnails-2.8.1.ebuild 2208011440 ./dev-python/easy-thumbnails/easy-thumbnails-2.8.2.ebuild 2208032040 ./dev-python/easy-thumbnails/easy-thumbnails-2.8.3.ebuild @@ -11138,9 +11141,11 @@ 2209200340 ./dev-python/executing/executing-0.10.0.ebuild 2209261440 ./dev-python/executing/executing-1.1.0.ebuild 2210051010 ./dev-python/executing/executing-1.0.0.ebuild +2210101140 ./dev-python/executing/executing-1.1.1.ebuild 2108071439 ./dev-python/expects/expects-0.9.0.ebuild 2206230940 ./dev-python/extras/extras-1.0.0-r2.ebuild 2207021540 ./dev-python/eyeD3/eyeD3-0.9.6-r1.ebuild +2210081110 ./dev-python/eyeD3/eyeD3-0.9.7.ebuild 2209201110 ./dev-python/fakeredis/fakeredis-1.9.1.ebuild 2209272140 ./dev-python/fakeredis/fakeredis-1.9.2.ebuild 2209282140 ./dev-python/fakeredis/fakeredis-1.9.3.ebuild @@ -11213,7 +11218,7 @@ 2204251140 ./dev-python/fuse-python/fuse-python-1.0.5.ebuild 2208172240 ./dev-python/future/future-0.18.2-r2.ebuild 2209182310 ./dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild -2206272240 ./dev-python/gast/gast-0.5.3-r1.ebuild +2210091940 ./dev-python/gast/gast-0.5.3-r1.ebuild 2103030039 ./dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.7.ebuild 2206162010 ./dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-3.0.ebuild 2205272310 ./dev-python/genshi/genshi-0.7.7.ebuild @@ -11232,11 +11237,12 @@ 2207242240 ./dev-python/google-api-core/google-api-core-2.8.2.ebuild 2209021840 ./dev-python/google-api-core/google-api-core-2.10.0.ebuild 2209161010 ./dev-python/google-api-core/google-api-core-2.10.1.ebuild +2210081110 ./dev-python/google-api-core/google-api-core-2.10.2.ebuild 2209091040 ./dev-python/google-api-python-client/google-api-python-client-2.60.0.ebuild 2209221110 ./dev-python/google-api-python-client/google-api-python-client-2.62.0.ebuild 2209260310 ./dev-python/google-api-python-client/google-api-python-client-2.58.0.ebuild -2209272140 ./dev-python/google-api-python-client/google-api-python-client-2.63.0.ebuild 2210050840 ./dev-python/google-api-python-client/google-api-python-client-2.64.0.ebuild +2210102210 ./dev-python/google-api-python-client/google-api-python-client-2.63.0.ebuild 2205311410 ./dev-python/google-apitools/google-apitools-0.5.32-r1.ebuild 2203270940 ./dev-python/google-auth-httplib2/google-auth-httplib2-0.1.0-r1.ebuild 2206092240 ./dev-python/google-auth-oauthlib/google-auth-oauthlib-0.5.2.ebuild @@ -11304,9 +11310,8 @@ 2210032310 ./dev-python/hypothesis/hypothesis-6.56.0.ebuild 2210051310 ./dev-python/hypothesis/hypothesis-6.56.1.ebuild 2208151110 ./dev-python/icalendar/icalendar-4.1.0.ebuild -2209062110 ./dev-python/identify/identify-2.5.5.ebuild -2209070040 ./dev-python/identify/identify-2.5.3.ebuild 2210032310 ./dev-python/identify/identify-2.5.6.ebuild +2210082240 ./dev-python/identify/identify-2.5.5.ebuild 2206121510 ./dev-python/idna/idna-3.3-r1.ebuild 2209152340 ./dev-python/idna/idna-3.4.ebuild 2207251040 ./dev-python/ifaddr/ifaddr-0.2.0.ebuild @@ -11322,6 +11327,7 @@ 2210022210 ./dev-python/importlib_metadata/importlib_metadata-4.13.0.ebuild 2210032310 ./dev-python/importlib_metadata/importlib_metadata-5.0.0.ebuild 2208262040 ./dev-python/importlib_resources/importlib_resources-5.9.0.ebuild +2210081110 ./dev-python/importlib_resources/importlib_resources-5.10.0.ebuild 2109031039 ./dev-python/imread/imread-0.7.3-r1.ebuild 2205131240 ./dev-python/incremental/incremental-21.3.0-r1.ebuild 2206122140 ./dev-python/indexed_gzip/indexed_gzip-1.6.13.ebuild @@ -11363,8 +11369,7 @@ 2210030410 ./dev-python/jaraco-logging/jaraco-logging-3.1.2.ebuild 2206021140 ./dev-python/jaraco-path/jaraco-path-3.4.0.ebuild 2208291410 ./dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild -2208291410 ./dev-python/jaraco-text/jaraco-text-3.8.1.ebuild -2210071212 ./dev-python/jaraco-text/jaraco-text-3.9.1.ebuild +2210090840 ./dev-python/jaraco-text/jaraco-text-3.9.1.ebuild 2208222240 ./dev-python/jc/jc-1.21.0.ebuild 2208292110 ./dev-python/jc/jc-1.21.2.ebuild 2209280513 ./dev-python/jc/jc-1.22.0.ebuild @@ -11382,7 +11387,7 @@ 2111131909 ./dev-python/jq/jq-1.2.1.ebuild 2203211239 ./dev-python/jq/jq-1.2.2.ebuild 2209091040 ./dev-python/jq/jq-1.2.3.ebuild -2209230040 ./dev-python/jq/jq-1.3.0.ebuild +2210102140 ./dev-python/jq/jq-1.3.0.ebuild 2207150410 ./dev-python/js2py/js2py-0.71_p20210918.ebuild 2201282210 ./dev-python/jschema_to_python/jschema_to_python-1.2.3.ebuild 2205241610 ./dev-python/jsmin/jsmin-3.0.1.ebuild @@ -11397,6 +11402,7 @@ 2208291410 ./dev-python/jsonpickle/jsonpickle-2.2.0.ebuild 2205311040 ./dev-python/jsonpointer/jsonpointer-2.3.ebuild 2206122140 ./dev-python/jsonref/jsonref-0.2.ebuild +2210101110 ./dev-python/jsonref/jsonref-0.3.0.ebuild 2106051739 ./dev-python/jsonrpclib/jsonrpclib-9999.ebuild 2206221010 ./dev-python/jsonrpclib/jsonrpclib-0.4.3.2.ebuild 2209260740 ./dev-python/jsonschema/jsonschema-4.16.0.ebuild @@ -11440,7 +11446,7 @@ 2208172210 ./dev-python/keystoneauth/keystoneauth-5.0.0.ebuild 2208181010 ./dev-python/kiwisolver/kiwisolver-1.4.4.ebuild 2203141339 ./dev-python/klein/klein-21.8.0.ebuild -2203160139 ./dev-python/kombu/kombu-5.2.4.ebuild +2210081310 ./dev-python/kombu/kombu-5.2.4.ebuild 2209111110 ./dev-python/krb5/krb5-0.4.0.ebuild 2205171540 ./dev-python/latexcodec/latexcodec-2.0.1.ebuild 2206171610 ./dev-python/lazy-object-proxy/lazy-object-proxy-1.7.1-r1.ebuild @@ -11466,9 +11472,9 @@ 2204212009 ./dev-python/lit/lit-13.0.1.ebuild 2208022310 ./dev-python/lit/lit-14.0.6.ebuild 2208052310 ./dev-python/lit/lit-16.0.0.9999.ebuild -2209261110 ./dev-python/lit/lit-15.0.2.9999.ebuild 2210042040 ./dev-python/lit/lit-15.0.2.ebuild 2210062340 ./dev-python/lit/lit-16.0.0_pre20221006.ebuild +2210101140 ./dev-python/lit/lit-15.0.3.9999.ebuild 2209261040 ./dev-python/livereload/livereload-2.6.3.ebuild 2207022141 ./dev-python/llfuse/llfuse-1.4.2.ebuild 2206011110 ./dev-python/lmdb/lmdb-1.3.0.ebuild @@ -11506,6 +11512,7 @@ 2209261040 ./dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild 2209261040 ./dev-python/matplotlib/matplotlib-3.5.3.ebuild 2210051110 ./dev-python/matplotlib/matplotlib-3.6.0-r1.ebuild +2210101140 ./dev-python/matplotlib/matplotlib-3.6.1.ebuild 2207041010 ./dev-python/matterhook/matterhook-0.2-r2.ebuild 2110260909 ./dev-python/mccabe/mccabe-0.6.1-r2.ebuild 2206170210 ./dev-python/mccabe/mccabe-0.7.0.ebuild @@ -11533,9 +11540,9 @@ 2206251210 ./dev-python/mkdocs-bootswatch/mkdocs-bootswatch-1.1-r2.ebuild 2208022340 ./dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild 2205241610 ./dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3-r1.ebuild -2209091040 ./dev-python/mkdocs-material/mkdocs-material-8.4.3.ebuild 2209200340 ./dev-python/mkdocs-material/mkdocs-material-8.4.0.ebuild 2209192140 ./dev-python/mkdocs-material/mkdocs-material-8.5.2.ebuild +2210102140 ./dev-python/mkdocs-material/mkdocs-material-8.4.3.ebuild 2206251210 ./dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r2.ebuild 2209221410 ./dev-python/mkdocs-redirects/mkdocs-redirects-1.2.0.ebuild 2209260310 ./dev-python/mkdocs-redirects/mkdocs-redirects-1.1.0.ebuild @@ -11550,6 +11557,7 @@ 2209110210 ./dev-python/more-itertools/more-itertools-8.14.0.ebuild 2209261810 ./dev-python/moto/moto-4.0.0.ebuild 2210022210 ./dev-python/moto/moto-4.0.6.ebuild +2210101710 ./dev-python/moto/moto-4.0.7.ebuild 2202100210 ./dev-python/mpdlcd/mpdlcd-0.5.2-r1.ebuild 2202151809 ./dev-python/mpi4py/mpi4py-3.1.3.ebuild 2209221740 ./dev-python/mpmath/mpmath-1.2.1.ebuild @@ -11570,9 +11578,10 @@ 2210020140 ./dev-python/nautilus-python/nautilus-python-4.0.ebuild 2205021410 ./dev-python/nbclassic/nbclassic-0.3.7.ebuild 2210051640 ./dev-python/nbclassic/nbclassic-0.4.4.ebuild -2209100910 ./dev-python/nbclient/nbclient-0.6.8.ebuild +2210081110 ./dev-python/nbclassic/nbclassic-0.4.5.ebuild 2210022310 ./dev-python/nbclient/nbclient-0.6.7.ebuild 2210062340 ./dev-python/nbclient/nbclient-0.7.0.ebuild +2210102140 ./dev-python/nbclient/nbclient-0.6.8.ebuild 2210071540 ./dev-python/nbconvert/nbconvert-6.5.3.ebuild 2210071540 ./dev-python/nbconvert/nbconvert-7.1.0.ebuild 2209261040 ./dev-python/nbdime/nbdime-3.1.1-r1.ebuild @@ -11599,7 +11608,7 @@ 2203191140 ./dev-python/nose2/nose2-0.11.0.ebuild 2207291110 ./dev-python/nose2/nose2-0.12.0.ebuild 2202141139 ./dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild -2209261040 ./dev-python/notebook/notebook-6.4.12.ebuild +2210102140 ./dev-python/notebook/notebook-6.4.12.ebuild 2206170440 ./dev-python/notify2/notify2-0.3.1-r3.ebuild 2209192340 ./dev-python/nototools/nototools-0.2.17.ebuild 2209211840 ./dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild @@ -11608,21 +11617,17 @@ 2209261440 ./dev-python/nuitka/nuitka-1.1.ebuild 2210022210 ./dev-python/nuitka/nuitka-1.1.1.ebuild 2210050840 ./dev-python/nuitka/nuitka-1.1.2.ebuild +2210101110 ./dev-python/nuitka/nuitka-1.1.3.ebuild 2207251810 ./dev-python/numexpr/numexpr-2.8.3.ebuild -2201061939 ./dev-python/numpy/numpy-1.22.0-r1.ebuild -2201150040 ./dev-python/numpy/numpy-1.22.1.ebuild 2201260939 ./dev-python/numpy/numpy-1.21.5.ebuild -2202140239 ./dev-python/numpy/numpy-1.22.2.ebuild -2205220940 ./dev-python/numpy/numpy-1.22.3.ebuild -2206231040 ./dev-python/numpy/numpy-1.23.0.ebuild 2207112140 ./dev-python/numpy/numpy-1.22.4.ebuild 2207291810 ./dev-python/numpy/numpy-1.23.1.ebuild -2208141310 ./dev-python/numpy/numpy-1.23.2.ebuild -2209100910 ./dev-python/numpy/numpy-1.23.3.ebuild +2210091210 ./dev-python/numpy/numpy-1.23.3.ebuild 2208311610 ./dev-python/numpydoc/numpydoc-1.4.0.ebuild +2210101710 ./dev-python/numpydoc/numpydoc-1.5.0.ebuild 2203312110 ./dev-python/oauth2client/oauth2client-4.1.3-r2.ebuild 2206071310 ./dev-python/oauthlib/oauthlib-3.2.0.ebuild -2209100910 ./dev-python/oauthlib/oauthlib-3.2.1.ebuild +2210102140 ./dev-python/oauthlib/oauthlib-3.2.1.ebuild 2209102140 ./dev-python/objgraph/objgraph-3.5.0-r1.ebuild 2009181339 ./dev-python/oct2py/oct2py-5.2.0-r1.ebuild 2209271840 ./dev-python/oct2py/oct2py-5.5.1.ebuild @@ -11680,6 +11685,7 @@ 2209091040 ./dev-python/patiencediff/patiencediff-0.2.3.ebuild 2209270040 ./dev-python/patiencediff/patiencediff-0.2.3-r1.ebuild 2111200939 ./dev-python/patsy/patsy-0.5.2.ebuild +2210101110 ./dev-python/patsy/patsy-0.5.3.ebuild 2207102010 ./dev-python/pbkdf2/pbkdf2-1.3-r2.ebuild 2209192310 ./dev-python/pbr/pbr-5.10.0.ebuild 2108191509 ./dev-python/pdfrw/pdfrw-0.4_p1.ebuild @@ -11687,6 +11693,7 @@ 2205251240 ./dev-python/pebble/pebble-4.6.3.ebuild 2209221540 ./dev-python/pebble/pebble-5.0.0.ebuild 2210062010 ./dev-python/pebble/pebble-5.0.1.ebuild +2210101110 ./dev-python/pebble/pebble-5.0.2.ebuild 2208022340 ./dev-python/pecan/pecan-1.4.2.ebuild 2209221540 ./dev-python/peewee/peewee-3.15.3.ebuild 2209260310 ./dev-python/peewee/peewee-3.15.2.ebuild @@ -11699,7 +11706,7 @@ 2110041739 ./dev-python/pgzero/pgzero-1.2.1-r1.ebuild 2209100910 ./dev-python/phonenumbers/phonenumbers-8.12.55.ebuild 2209192340 ./dev-python/phonenumbers/phonenumbers-8.12.54.ebuild -2209251010 ./dev-python/phonenumbers/phonenumbers-8.12.56.ebuild +2210102140 ./dev-python/phonenumbers/phonenumbers-8.12.56.ebuild 2108230939 ./dev-python/phply/phply-1.2.5.ebuild 2110152039 ./dev-python/picklemagic/picklemagic-0.0_pre20160415.ebuild 2209261440 ./dev-python/pickleshare/pickleshare-0.7.5.ebuild @@ -11716,7 +11723,7 @@ 2208272140 ./dev-python/pillow/pillow-9.2.0.ebuild 2208302040 ./dev-python/pip/pip-22.2.2.ebuild 2209091040 ./dev-python/pipenv/pipenv-2022.8.5.ebuild -2210022210 ./dev-python/pipenv/pipenv-2022.9.24.ebuild +2210091940 ./dev-python/pipenv/pipenv-2022.9.24-r1.ebuild 2206151310 ./dev-python/pivy/pivy-0.6.7.ebuild 2205230940 ./dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild 2206241210 ./dev-python/pkginfo/pkginfo-1.8.3.ebuild @@ -11766,10 +11773,8 @@ 2203151640 ./dev-python/pslab-python/pslab-python-2.5.0.ebuild 2207072240 ./dev-python/psutil/psutil-5.9.1.ebuild 2202020339 ./dev-python/psycopg/psycopg-2.9.3.ebuild -2209062110 ./dev-python/psycopg/psycopg-3.1.1.ebuild -2209192210 ./dev-python/psycopg/psycopg-3.1.2.ebuild 2210051410 ./dev-python/psycopg/psycopg-3.1.3.ebuild -2210031140 ./dev-python/psycopg/psycopg-3.1.ebuild +2210091210 ./dev-python/psycopg/psycopg-3.1.2.ebuild 2205100010 ./dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild 2206111440 ./dev-python/publicsuffix/publicsuffix-2.20191221-r2.ebuild 2203142009 ./dev-python/pudb/pudb-2022.1.1.ebuild @@ -11801,7 +11806,7 @@ 2209041610 ./dev-python/pybind11/pybind11-2.9.2-r1.ebuild 2206011240 ./dev-python/pybtex-docutils/pybtex-docutils-1.0.2.ebuild 2205171540 ./dev-python/pybtex/pybtex-0.24.0.ebuild -2205171210 ./dev-python/pycairo/pycairo-1.21.0.ebuild +2210082140 ./dev-python/pycairo/pycairo-1.21.0-r1.ebuild 2209110210 ./dev-python/pycares/pycares-4.2.2.ebuild 2108011139 ./dev-python/pycdio/pycdio-2.1.1.ebuild 2105181239 ./dev-python/pychm/pychm-0.8.6.ebuild @@ -11817,16 +11822,14 @@ 2206010940 ./dev-python/pycountry/pycountry-22.3.5.ebuild 2206121610 ./dev-python/pycparser/pycparser-2.21-r1.ebuild 2207251040 ./dev-python/pycryptodome/pycryptodome-3.15.0.ebuild -2111042339 ./dev-python/pycson/pycson-0.8-r1.ebuild -2205241240 ./dev-python/pycson/pycson-0.8-r2.ebuild 2206232210 ./dev-python/pycson/pycson-0.8-r3.ebuild 2205311310 ./dev-python/pycuda/pycuda-2021.1.ebuild 2203181240 ./dev-python/pycups/pycups-2.0.1-r1.ebuild 2107030009 ./dev-python/pycurl-requests/pycurl-requests-0.2.1.ebuild +2210101140 ./dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild 2207150910 ./dev-python/pycurl/pycurl-7.45.1.ebuild 2208030940 ./dev-python/pycxx/pycxx-7.1.5-r1.ebuild -2209260740 ./dev-python/pydantic/pydantic-1.10.1.ebuild -2209261040 ./dev-python/pydantic/pydantic-1.10.2.ebuild +2210091940 ./dev-python/pydantic/pydantic-1.10.2.ebuild 2205171540 ./dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.7.2.ebuild 2205202110 ./dev-python/pydbus/pydbus-0.6.0.ebuild 2205141440 ./dev-python/pydecomp/pydecomp-0.3-r3.ebuild @@ -11842,6 +11845,7 @@ 2206271140 ./dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild 2208212210 ./dev-python/pyfakefs/pyfakefs-4.6.3.ebuild 2209192140 ./dev-python/pyfakefs/pyfakefs-4.7.0.ebuild +2210101110 ./dev-python/pyfakefs/pyfakefs-5.0.0.ebuild 2206222141 ./dev-python/pyflakes/pyflakes-2.4.0-r1.ebuild 2208301940 ./dev-python/pyflakes/pyflakes-2.5.0.ebuild 2105281739 ./dev-python/pyformance/pyformance-0.4-r1.ebuild @@ -11858,8 +11862,7 @@ 2209192310 ./dev-python/pygments/pygments-2.13.0.ebuild 2205311240 ./dev-python/pygobject/pygobject-3.42.1.ebuild 2209161410 ./dev-python/pygobject/pygobject-3.42.2.ebuild -2202272009 ./dev-python/pygraphviz/pygraphviz-1.9.ebuild -2209192340 ./dev-python/pygraphviz/pygraphviz-1.10.ebuild +2210072340 ./dev-python/pygraphviz/pygraphviz-1.10.ebuild 2204211139 ./dev-python/pygresql/pygresql-5.2.4.ebuild 2205191540 ./dev-python/pyh2o/pyh2o-1-r1.ebuild 2209110210 ./dev-python/pyhamcrest/pyhamcrest-2.0.4.ebuild @@ -11878,16 +11881,15 @@ 2204251010 ./dev-python/pylatex/pylatex-1.4.1.ebuild 2208210210 ./dev-python/pylev/pylev-1.4.0-r1.ebuild 2105181909 ./dev-python/pylibacl/pylibacl-0.6.0.ebuild -2209070040 ./dev-python/pylibmc/pylibmc-1.6.2.ebuild -2209102140 ./dev-python/pylibmc/pylibmc-1.6.3.ebuild +2210090240 ./dev-python/pylibmc/pylibmc-1.6.3.ebuild 2209091040 ./dev-python/pylint/pylint-2.15.2.ebuild -2209192140 ./dev-python/pylint/pylint-2.15.3.ebuild 2209252240 ./dev-python/pylint/pylint-2.15.0.ebuild +2210102140 ./dev-python/pylint/pylint-2.15.3.ebuild 2206051940 ./dev-python/pylru/pylru-1.2.1.ebuild 2111252209 ./dev-python/pyls-spyder/pyls-spyder-0.4.0-r1.ebuild 2206221640 ./dev-python/pymad/pymad-0.10-r1.ebuild 2207102240 ./dev-python/pymdown-extensions/pymdown-extensions-9.5.ebuild -2210011240 ./dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild +2210101140 ./dev-python/pymdown-extensions/pymdown-extensions-9.6.ebuild 2206220840 ./dev-python/pymdown-lexers/pymdown-lexers-0_pre20210902.ebuild 2105231509 ./dev-python/pymdstat/pymdstat-0.4.2-r1.ebuild 2111091409 ./dev-python/pymediainfo/pymediainfo-5.1.0-r1.ebuild @@ -11928,10 +11930,12 @@ 2205161910 ./dev-python/pyproject2setuppy/pyproject2setuppy-22-r1.ebuild 2209261040 ./dev-python/pypugjs/pypugjs-5.9.11.ebuild 2209261040 ./dev-python/pypugjs/pypugjs-5.9.12.ebuild -2208291510 ./dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r2.ebuild +2210091740 ./dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r3.ebuild +2210101610 ./dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r4.ebuild 2208282240 ./dev-python/pypy-exe/pypy-exe-7.3.9.ebuild 2209010010 ./dev-python/pypy/pypy-7.3.9-r2.ebuild -2208292010 ./dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r2.ebuild +2210091740 ./dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r3.ebuild +2210101610 ./dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r4.ebuild 2209042310 ./dev-python/pypy3-exe/pypy3-exe-7.3.9_p3.ebuild 2209042310 ./dev-python/pypy3/pypy3-7.3.9_p5-r2.ebuild 2109241409 ./dev-python/pyqt-distutils/pyqt-distutils-0.7.3.ebuild @@ -11941,7 +11945,7 @@ 2105191039 ./dev-python/pyre2/pyre2-1.0.7.ebuild 2110020510 ./dev-python/pyrfc3339/pyrfc3339-1.1.ebuild 2209070040 ./dev-python/pyroute2/pyroute2-0.7.2.ebuild -2209100910 ./dev-python/pyroute2/pyroute2-0.7.3.ebuild +2210102140 ./dev-python/pyroute2/pyroute2-0.7.3.ebuild 2202050409 ./dev-python/pyrqlite/pyrqlite-2.1.1.ebuild 2206170240 ./dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild 2209282140 ./dev-python/pyscard/pyscard-2.0.5.ebuild @@ -11987,7 +11991,7 @@ 2204100039 ./dev-python/pytest-flake8/pytest-flake8-1.1.1.ebuild 2206100640 ./dev-python/pytest-forked/pytest-forked-1.4.0-r1.ebuild 2205271240 ./dev-python/pytest-freezegun/pytest-freezegun-0.4.2-r1.ebuild -2205271240 ./dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29.ebuild +2210081440 ./dev-python/pytest-helpers-namespace/pytest-helpers-namespace-2021.12.29-r1.ebuild 2209211840 ./dev-python/pytest-html/pytest-html-3.1.1.ebuild 2205131440 ./dev-python/pytest-httpbin/pytest-httpbin-1.0.2.ebuild 2206222210 ./dev-python/pytest-httpx/pytest-httpx-0.21.0.ebuild @@ -12049,18 +12053,18 @@ 2206171010 ./dev-python/python-discid/python-discid-1.2.0-r1.ebuild 2208280840 ./dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild 2104060140 ./dev-python/python-docs/python-docs-2.7.18.ebuild -2204211739 ./dev-python/python-docs/python-docs-3.10.3.ebuild -2204211739 ./dev-python/python-docs/python-docs-3.7.13.ebuild 2204211739 ./dev-python/python-docs/python-docs-3.8.13.ebuild -2204211739 ./dev-python/python-docs/python-docs-3.9.11.ebuild 2205041810 ./dev-python/python-docs/python-docs-3.10.4.ebuild 2205190210 ./dev-python/python-docs/python-docs-3.9.12.ebuild -2210071010 ./dev-python/python-dotenv/python-dotenv-0.21.0.ebuild +2210082010 ./dev-python/python-docs/python-docs-3.10.7.ebuild +2210082010 ./dev-python/python-docs/python-docs-3.8.14.ebuild +2210082310 ./dev-python/python-docs/python-docs-3.9.14.ebuild +2210091940 ./dev-python/python-dotenv/python-dotenv-0.21.0.ebuild 2208151110 ./dev-python/python-editor/python-editor-1.0.4-r2.ebuild 2203141939 ./dev-python/python-efl/python-efl-1.26.0.ebuild 2205111610 ./dev-python/python-email-validator/python-email-validator-1.1.3.ebuild 2206061240 ./dev-python/python-email-validator/python-email-validator-1.2.1.ebuild -2210071010 ./dev-python/python-email-validator/python-email-validator-1.3.0.ebuild +2210091940 ./dev-python/python-email-validator/python-email-validator-1.3.0.ebuild 2209261040 ./dev-python/python-engineio/python-engineio-4.3.2-r2.ebuild 2209261040 ./dev-python/python-engineio/python-engineio-4.3.3.ebuild 2209261040 ./dev-python/python-engineio/python-engineio-4.3.4.ebuild @@ -12099,6 +12103,7 @@ 2209161240 ./dev-python/python-nbxmpp/python-nbxmpp-3.2.2.ebuild 2209292140 ./dev-python/python-nbxmpp/python-nbxmpp-3.2.3.ebuild 2210030410 ./dev-python/python-nbxmpp/python-nbxmpp-3.2.1.ebuild +2210101140 ./dev-python/python-nbxmpp/python-nbxmpp-3.2.4.ebuild 2108211009 ./dev-python/python-netlink/python-netlink-0.1.ebuild 2210030410 ./dev-python/python-neutronclient/python-neutronclient-8.1.0.ebuild 2210030410 ./dev-python/python-novaclient/python-novaclient-18.1.0.ebuild @@ -12129,6 +12134,8 @@ 2205161640 ./dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild 2205070740 ./dev-python/pythondialog/pythondialog-3.5.3.ebuild 2203181340 ./dev-python/pythran/pythran-0.11.0.ebuild +2210091940 ./dev-python/pythran/pythran-0.12.0-r1.ebuild +2210081640 ./dev-python/pythran/pythran-0.12.0.ebuild 2205162340 ./dev-python/pytidylib/pytidylib-0.3.2-r2.ebuild 2205272240 ./dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild 2207260815 ./dev-python/pytools/pytools-2022.1.12.ebuild @@ -12165,9 +12172,7 @@ 2209051610 ./dev-python/qstylizer/qstylizer-0.2.2.ebuild 2206150040 ./dev-python/qtawesome/qtawesome-1.1.1-r1.ebuild 2210040110 ./dev-python/qtconsole/qtconsole-5.3.2.ebuild -2207102010 ./dev-python/qtsass/qtsass-0.3.0-r1.ebuild -2209061140 ./dev-python/qtsass/qtsass-0.3.1.ebuild -2209221410 ./dev-python/qtsass/qtsass-0.3.2.ebuild +2210082240 ./dev-python/qtsass/qtsass-0.3.2.ebuild 2203152140 ./dev-python/quantities/quantities-0.13.0-r1.ebuild 2202042239 ./dev-python/quex/quex-0.71.2.ebuild 2205271240 ./dev-python/radon/radon-5.1.0-r2.ebuild @@ -12177,9 +12182,7 @@ 2205292210 ./dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild 2208302010 ./dev-python/rdflib/rdflib-6.2.0.ebuild 2206161310 ./dev-python/re-assert/re-assert-1.1.0-r1.ebuild -2209062140 ./dev-python/readme_renderer/readme_renderer-36.0.ebuild -2209062110 ./dev-python/readme_renderer/readme_renderer-37.1.ebuild -2209251010 ./dev-python/readme_renderer/readme_renderer-37.2.ebuild +2210081910 ./dev-python/readme_renderer/readme_renderer-37.2.ebuild 2208271340 ./dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.1.8.ebuild 2209191010 ./dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.1.9.ebuild 2206221340 ./dev-python/rebulk/rebulk-3.1.0-r1.ebuild @@ -12233,6 +12236,7 @@ 2105231239 ./dev-python/rply/rply-0.7.8.ebuild 2209271040 ./dev-python/rpy/rpy-3.5.4.ebuild 2205151140 ./dev-python/rpyc/rpyc-5.1.0.ebuild +2210101210 ./dev-python/rpyc/rpyc-5.2.3.ebuild 2209062210 ./dev-python/rq/rq-1.11.ebuild 2209251410 ./dev-python/rq/rq-1.11.1.ebuild 2208212210 ./dev-python/rsa/rsa-4.9.ebuild @@ -12249,37 +12253,33 @@ 2209162326 ./dev-python/scandir/scandir-1.10.0-r3.ebuild 2209261440 ./dev-python/scikit-build/scikit-build-0.15.0.ebuild 2206231210 ./dev-python/scipy/scipy-1.8.1.ebuild -2208012140 ./dev-python/scipy/scipy-1.9.0-r1.ebuild 2208302010 ./dev-python/scipy/scipy-1.9.1.ebuild -2209210710 ./dev-python/scipy/scipy-1.9.9999.ebuild +2210091940 ./dev-python/scipy/scipy-1.9.2.ebuild +2210090310 ./dev-python/scipy/scipy-1.9.9999.ebuild 2206131040 ./dev-python/scripttest/scripttest-1.3.0-r2.ebuild 2205181810 ./dev-python/scrypt/scrypt-0.8.20.ebuild -2207241210 ./dev-python/seaborn/seaborn-0.11.2.ebuild -2209062110 ./dev-python/seaborn/seaborn-0.12.0.ebuild -2209192340 ./dev-python/secretstorage/secretstorage-3.3.3.ebuild +2210082240 ./dev-python/seaborn/seaborn-0.12.0.ebuild +2210091110 ./dev-python/secretstorage/secretstorage-3.3.3.ebuild 2209201110 ./dev-python/selenium/selenium-4.4.3.ebuild 2209292140 ./dev-python/selenium/selenium-4.5.0.ebuild 2207291110 ./dev-python/semantic_version/semantic_version-2.10.0.ebuild 2208121240 ./dev-python/semver/semver-2.13.0.ebuild 2206212110 ./dev-python/send2trash/send2trash-1.8.0-r1.ebuild -2209062110 ./dev-python/sentry-sdk/sentry-sdk-1.9.8.ebuild -2209270511 ./dev-python/sentry-sdk/sentry-sdk-1.9.9.ebuild 2210032310 ./dev-python/sentry-sdk/sentry-sdk-1.9.10.ebuild -2210022240 ./dev-python/sentry-sdk/sentry-sdk-1.9.7.ebuild +2210081910 ./dev-python/sentry-sdk/sentry-sdk-1.9.9.ebuild 2207291510 ./dev-python/serpent/serpent-1.41.ebuild 2106052139 ./dev-python/serverfiles/serverfiles-0.3.1.ebuild 2207041010 ./dev-python/service_identity/service_identity-21.1.0-r1.ebuild 2208302210 ./dev-python/setproctitle/setproctitle-1.3.2.ebuild 2206131040 ./dev-python/setuptools-git/setuptools-git-1.2-r3.ebuild 2209252140 ./dev-python/setuptools/setuptools-65.3.0.ebuild -2209251040 ./dev-python/setuptools/setuptools-65.4.0.ebuild 2210011910 ./dev-python/setuptools/setuptools-65.4.1.ebuild 2207242240 ./dev-python/setuptools_scm/setuptools_scm-7.0.5.ebuild 2207242240 ./dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.4.ebuild 2108181109 ./dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild 2208082310 ./dev-python/sexpdata/sexpdata-0.0.3-r2.ebuild 2206212110 ./dev-python/sgmllib3k/sgmllib3k-1.0.0-r1.ebuild -2210071010 ./dev-python/sh/sh-1.14.3.ebuild +2210091940 ./dev-python/sh/sh-1.14.3.ebuild 2209161010 ./dev-python/shiboken2/shiboken2-5.15.5.ebuild 2209271540 ./dev-python/shiboken2/shiboken2-5.15.6.ebuild 2205310940 ./dev-python/signature_dispatch/signature_dispatch-1.0.0-r1.ebuild @@ -12355,6 +12355,7 @@ 2205141610 ./dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.3-r1.ebuild 2205141610 ./dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.5-r1.ebuild 2207242240 ./dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.6.0.ebuild +2210101110 ./dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.6.1.ebuild 2205171540 ./dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild 2206241510 ./dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.4-r2.ebuild 2206011410 ./dev-python/sphobjinv/sphobjinv-2.2.2.ebuild @@ -12404,6 +12405,7 @@ 2206161240 ./dev-python/tappy/tappy-3.1-r1.ebuild 2207142310 ./dev-python/tblib/tblib-1.7.0-r1.ebuild 2205251040 ./dev-python/tekore/tekore-4.4.0.ebuild +2210081540 ./dev-python/tekore/tekore-4.4.1.ebuild 2208022340 ./dev-python/tempest/tempest-31.1.0.ebuild 2209181940 ./dev-python/tempest/tempest-32.0.0.ebuild 2109100139 ./dev-python/tempita/tempita-0.5.3-r3.ebuild @@ -12448,7 +12450,7 @@ 2205162210 ./dev-python/toposort/toposort-1.7-r1.ebuild 2210022240 ./dev-python/towncrier/towncrier-22.8.0.ebuild 2208022140 ./dev-python/tox/tox-3.25.1.ebuild -2209091040 ./dev-python/tox/tox-3.26.0.ebuild +2210102140 ./dev-python/tox/tox-3.26.0.ebuild 2210051110 ./dev-python/tqdm/tqdm-4.64.1.ebuild 2207242240 ./dev-python/traitlets/traitlets-5.3.0.ebuild 2209221540 ./dev-python/traitlets/traitlets-5.4.0.ebuild @@ -12456,7 +12458,7 @@ 2209182310 ./dev-python/translate-toolkit/translate-toolkit-3.7.2.ebuild 2209182310 ./dev-python/translate-toolkit/translate-toolkit-3.7.3.ebuild 2207282310 ./dev-python/tree-sitter/tree-sitter-0.20.0-r1.ebuild -2209091040 ./dev-python/tree-sitter/tree-sitter-0.20.1.ebuild +2210102140 ./dev-python/tree-sitter/tree-sitter-0.20.1.ebuild 2209221110 ./dev-python/treq/treq-22.2.0-r1.ebuild 2111281610 ./dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild 2208312110 ./dev-python/trio-asyncio/trio-asyncio-0.12.0-r1.ebuild @@ -12467,7 +12469,7 @@ 2104070939 ./dev-python/tvdb_api/tvdb_api-3.0.2.ebuild 2207181540 ./dev-python/twine/twine-4.0.1.ebuild 2207041010 ./dev-python/twisted/twisted-22.4.0-r2.ebuild -2209091040 ./dev-python/twisted/twisted-22.8.0.ebuild +2210102140 ./dev-python/twisted/twisted-22.8.0.ebuild 2206011040 ./dev-python/twython/twython-3.9.1-r1.ebuild 2110150939 ./dev-python/txAMQP/txAMQP-0.8.2.ebuild 2205191840 ./dev-python/txaio/txaio-22.2.1.ebuild @@ -12520,8 +12522,8 @@ 2205231010 ./dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild 2201072009 ./dev-python/vecrec/vecrec-0.3.1.ebuild 2205162010 ./dev-python/verboselogs/verboselogs-1.7-r1.ebuild -2209091040 ./dev-python/versioneer/versioneer-0.26.ebuild 2209192340 ./dev-python/versioneer/versioneer-0.23.ebuild +2210102140 ./dev-python/versioneer/versioneer-0.26.ebuild 2105071639 ./dev-python/vine/vine-5.0.0.ebuild 2206221340 ./dev-python/virtualenv-clone/virtualenv-clone-0.5.7.ebuild 2210022310 ./dev-python/virtualenv/virtualenv-20.16.5.ebuild @@ -12582,10 +12584,10 @@ 2205191040 ./dev-python/xlrd/xlrd-2.0.1-r1.ebuild 2205191040 ./dev-python/xlsxwriter/xlsxwriter-3.0.3.ebuild 2205191040 ./dev-python/xlwt/xlwt-1.3.0-r2.ebuild -2209091040 ./dev-python/xmlschema/xmlschema-2.0.4.ebuild 2209252140 ./dev-python/xmlschema/xmlschema-2.0.3.ebuild 2209261440 ./dev-python/xmlschema/xmlschema-2.1.0.ebuild 2210022210 ./dev-python/xmlschema/xmlschema-2.1.1.ebuild +2210102140 ./dev-python/xmlschema/xmlschema-2.0.4.ebuild 2206100740 ./dev-python/xmltodict/xmltodict-0.13.0-r1.ebuild 2205162310 ./dev-python/xvfbwrapper/xvfbwrapper-0.2.9.ebuild 2205191040 ./dev-python/xxhash/xxhash-3.0.0.ebuild @@ -12598,9 +12600,9 @@ 2206221340 ./dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild 2204092239 ./dev-python/zconfig/zconfig-3.6.0-r1.ebuild 2204021110 ./dev-python/zeep/zeep-4.1.0-r2.ebuild -2209062110 ./dev-python/zeroconf/zeroconf-0.39.1.ebuild -2209070040 ./dev-python/zeroconf/zeroconf-0.39.0.ebuild +2210082240 ./dev-python/zeroconf/zeroconf-0.39.1.ebuild 2208131440 ./dev-python/zipp/zipp-3.8.1.ebuild +2210101710 ./dev-python/zipp/zipp-3.9.0.ebuild 2204221839 ./dev-python/zope-component/zope-component-4.4.1-r2.ebuild 2206080240 ./dev-python/zope-component/zope-component-5.0.1.ebuild 2204221839 ./dev-python/zope-configuration/zope-configuration-4.4.1-r2.ebuild @@ -12609,12 +12611,13 @@ 2204221839 ./dev-python/zope-exceptions/zope-exceptions-4.5-r1.ebuild 2205181410 ./dev-python/zope-i18nmessageid/zope-i18nmessageid-5.0.1-r2.ebuild 2205100010 ./dev-python/zope-interface/zope-interface-5.4.0-r2.ebuild +2210101710 ./dev-python/zope-interface/zope-interface-5.5.0.ebuild 2206171440 ./dev-python/zope-schema/zope-schema-6.2.0-r2.ebuild 2209152310 ./dev-python/zope-schema/zope-schema-6.2.1.ebuild 2205100010 ./dev-python/zope-testing/zope-testing-4.10-r2.ebuild 2207251040 ./dev-python/zstandard/zstandard-0.18.0.ebuild 2205212040 ./dev-python/zstd/zstd-1.5.2.5.ebuild -2209091040 ./dev-python/zstd/zstd-1.5.2.6.ebuild +2210102140 ./dev-python/zstd/zstd-1.5.2.6.ebuild 2206161340 ./dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild 2209251040 ./dev-python/ansible-compat/ansible-compat-2.2.1.ebuild 2209271040 ./dev-python/ansible-compat/ansible-compat-2.2.0.ebuild @@ -12656,10 +12659,11 @@ 2210071010 ./dev-python/pdm-pep517/pdm-pep517-1.0.4.ebuild 2210022310 ./dev-python/poetry-core/poetry-core-1.2.0.ebuild 2210062010 ./dev-python/poetry-core/poetry-core-1.3.1.ebuild +2210081110 ./dev-python/poetry-core/poetry-core-1.3.2.ebuild 2205150940 ./dev-python/socksio/socksio-1.0.0.ebuild 2202271539 ./dev-python/python3-xapp/python3-xapp-2.2.1-r1.ebuild 2209181140 ./dev-python/markdown-it-py/markdown-it-py-2.1.0-r1.ebuild -2210071010 ./dev-python/markdown-it-py/markdown-it-py-2.1.0-r2.ebuild +2210090210 ./dev-python/markdown-it-py/markdown-it-py-2.1.0-r2.ebuild 2207070110 ./dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild 2210071010 ./dev-python/mdit-py-plugins/mdit-py-plugins-0.3.1.ebuild 2210071010 ./dev-python/mdurl/mdurl-0.1.2.ebuild @@ -12686,7 +12690,7 @@ 2209221810 ./dev-python/mapbox_earcut/mapbox_earcut-1.0.0.ebuild 2203120440 ./dev-python/meshio/meshio-5.3.4.ebuild 2207241940 ./dev-python/makefun/makefun-1.14.0.ebuild -2209091040 ./dev-python/makefun/makefun-1.15.0.ebuild +2210102140 ./dev-python/makefun/makefun-1.15.0.ebuild 2205241610 ./dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild 2207141040 ./dev-python/mrcfile/mrcfile-1.4.1.ebuild 2207142140 ./dev-python/mrcfile/mrcfile-1.4.2.ebuild @@ -12707,7 +12711,7 @@ 2209261040 ./dev-python/ephemeral-port-reserve/ephemeral-port-reserve-1.1.4.ebuild 2208302040 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.6.0.ebuild 2209232340 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.7.0.ebuild -2206251210 ./dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild +2210081440 ./dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r2.ebuild 2205301710 ./dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2.ebuild 2209070040 ./dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild 2209222340 ./dev-python/ini2toml/ini2toml-0.11-r1.ebuild @@ -12720,8 +12724,8 @@ 2209270210 ./dev-python/ytmusicapi/ytmusicapi-0.23.0.ebuild 2210050610 ./dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild 2209061310 ./dev-python/leechcorepyc/leechcorepyc-2.12.0.ebuild -2209091040 ./dev-python/leechcorepyc/leechcorepyc-2.12.1.ebuild 2210062010 ./dev-python/leechcorepyc/leechcorepyc-2.13.0.ebuild +2210102140 ./dev-python/leechcorepyc/leechcorepyc-2.12.1.ebuild 2204050639 ./dev-python/pefile/pefile-9999.ebuild 2207150410 ./dev-python/pefile/pefile-2022.5.30.ebuild 2205311210 ./dev-python/python-ptrace/python-ptrace-9999.ebuild @@ -12734,6 +12738,7 @@ 2209200910 ./dev-python/hatchling/hatchling-1.10.0-r1.ebuild 2209192240 ./dev-python/hatchling/hatchling-1.8.1.ebuild 2209200910 ./dev-python/hatchling/hatchling-1.9.0-r1.ebuild +2210101110 ./dev-python/hatchling/hatchling-1.11.0.ebuild 2209261810 ./dev-python/pystache/pystache-0.6.1.ebuild 2205192010 ./dev-python/pyeclib/pyeclib-1.6.1.ebuild 2209261040 ./dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild @@ -12744,9 +12749,6 @@ 2208131440 ./dev-python/dirty-equals/dirty-equals-0.4-r1.ebuild 2208311240 ./dev-python/dirty-equals/dirty-equals-0.5.0.ebuild 2209051640 ./dev-python/tpm2-pytss/tpm2-pytss-1.2.0.ebuild -2206242140 ./dev-python/watchfiles/watchfiles-0.15.0-r1.ebuild -2207212340 ./dev-python/watchfiles/watchfiles-0.16.0.ebuild -2208131440 ./dev-python/watchfiles/watchfiles-0.16.1.ebuild 2210042310 ./dev-python/watchfiles/watchfiles-0.17.0.ebuild 2206080240 ./dev-python/zope-hookable/zope-hookable-5.1.0.ebuild 2209221540 ./dev-python/zope-hookable/zope-hookable-5.2.ebuild @@ -12770,17 +12772,15 @@ 2206250010 ./dev-python/pydiffx/pydiffx-1.0.1-r1.ebuild 2209192140 ./dev-python/pydiffx/pydiffx-1.1.ebuild 2205242210 ./dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild -2209221410 ./dev-python/openapi-schema-validator/openapi-schema-validator-0.3.4.ebuild -2209260310 ./dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild +2210072340 ./dev-python/openapi-schema-validator/openapi-schema-validator-0.3.4.ebuild 2206251210 ./dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild -2209040110 ./dev-python/openapi-spec-validator/openapi-spec-validator-0.5.0-r1.ebuild -2209161010 ./dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild +2210081540 ./dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild 2206131040 ./dev-python/versioningit/versioningit-2.0.0.ebuild 2208252240 ./dev-python/versioningit/versioningit-2.0.1.ebuild 2208302040 ./dev-python/pytest-httpserver/pytest-httpserver-1.0.5.ebuild 2209222140 ./dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild 2210011240 ./dev-python/meson-python/meson-python-0.9.0.ebuild -2210062010 ./dev-python/meson-python/meson-python-0.10.0.ebuild +2210091940 ./dev-python/meson-python/meson-python-0.10.0.ebuild 2206171640 ./dev-python/sphinx-pytest/sphinx-pytest-0.0.3.ebuild 2207111940 ./dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild 2210071010 ./dev-python/sphinx-pytest/sphinx-pytest-0.0.5.ebuild @@ -12788,12 +12788,11 @@ 2206101740 ./dev-python/check-manifest/check-manifest-0.48.ebuild 2206101740 ./dev-python/dictpath/dictpath-0.1.3.ebuild 2207041340 ./dev-python/jaraco-test/jaraco-test-5.1.0.ebuild -2206111110 ./dev-python/openapi-core/openapi-core-0.14.2.ebuild 2209031510 ./dev-python/openapi-core/openapi-core-0.14.5.ebuild -2209221810 ./dev-python/openapi-core/openapi-core-0.15.0.ebuild 2210052240 ./dev-python/openapi-core/openapi-core-0.16.0.ebuild +2210101710 ./dev-python/openapi-core/openapi-core-0.16.1.ebuild 2206120940 ./dev-python/pyproject-metadata/pyproject-metadata-0.5.0.ebuild -2208012140 ./dev-python/pyproject-metadata/pyproject-metadata-0.6.1.ebuild +2210091940 ./dev-python/pyproject-metadata/pyproject-metadata-0.6.1.ebuild 2208150840 ./dev-python/yaxmldiff/yaxmldiff-0.1.0.ebuild 2209161010 ./dev-python/qpageview/qpageview-0.6.2.ebuild 2209070040 ./dev-python/pytoolconfig/pytoolconfig-1.2.2.ebuild @@ -12835,18 +12834,14 @@ 2208031710 ./dev-python/PyQt6-sip/PyQt6-sip-13.4.0.ebuild 2208032210 ./dev-python/PyQt6/PyQt6-6.3.1.ebuild 2210040440 ./dev-python/PyQt6/PyQt6-6.4.0.ebuild -2208131110 ./dev-python/ensurepip-wheels/ensurepip-wheels-64.0.3.22.2.2.ebuild -2209110210 ./dev-python/ensurepip-wheels/ensurepip-wheels-63.4.3.22.2.2.ebuild -2209211540 ./dev-python/ensurepip-wheels/ensurepip-wheels-100.ebuild +2210072340 ./dev-python/ensurepip-wheels/ensurepip-wheels-100.ebuild 2209290040 ./dev-python/pkgutil_resolve_name/pkgutil_resolve_name-1.3.10.ebuild 2209271540 ./dev-python/pyside6-tools/pyside6-tools-6.3.2.ebuild 2209271540 ./dev-python/pyside6/pyside6-6.3.2.ebuild 2209271540 ./dev-python/shiboken6/shiboken6-6.3.2.ebuild -2209211540 ./dev-python/ensurepip-pip/ensurepip-pip-22.2.2.ebuild -2208170940 ./dev-python/ensurepip-setuptools/ensurepip-setuptools-65.0.2.ebuild -2208182140 ./dev-python/ensurepip-setuptools/ensurepip-setuptools-65.1.0.ebuild -2209211540 ./dev-python/ensurepip-setuptools/ensurepip-setuptools-65.2.0.ebuild +2210072340 ./dev-python/ensurepip-pip/ensurepip-pip-22.2.2.ebuild 2210011910 ./dev-python/ensurepip-setuptools/ensurepip-setuptools-65.4.1.ebuild +2210072340 ./dev-python/ensurepip-setuptools/ensurepip-setuptools-65.2.0.ebuild 2210032010 ./dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.8.0.ebuild 2209261340 ./dev-python/pyupgrade/pyupgrade-2.38.2.ebuild 2210050910 ./dev-python/pyupgrade/pyupgrade-3.0.0.ebuild @@ -12856,22 +12851,21 @@ 2209160610 ./dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild 2209052010 ./dev-python/smbus2/smbus2-0.4.2.ebuild 2208302140 ./dev-python/hidapi/hidapi-0.12.0.2.ebuild -2209161010 ./dev-python/jsonschema-spec/jsonschema-spec-0.1.1.ebuild -2209221340 ./dev-python/jsonschema-spec/jsonschema-spec-0.1.2.ebuild -2209161010 ./dev-python/pathable/pathable-0.4.3.ebuild -2210071212 ./dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild +2210081540 ./dev-python/jsonschema-spec/jsonschema-spec-0.1.2.ebuild +2210081540 ./dev-python/pathable/pathable-0.4.3.ebuild +2210090840 ./dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild 2209051540 ./dev-python/spyder-line-profiler/spyder-line-profiler-0.3.1.ebuild -2209051540 ./dev-python/spyder-vim/spyder-vim-0_pre20220831.ebuild +2210091440 ./dev-python/spyder-vim/spyder-vim-0.1.0.ebuild 2209131340 ./dev-python/blake3-py/blake3-py-0.3.1.ebuild 2209152010 ./dev-python/blake3-py-c/blake3-py-c-0.3.1.ebuild 2209182310 ./dev-python/Levenshtein/Levenshtein-0.12.2.ebuild 2210042240 ./dev-python/Levenshtein/Levenshtein-0.20.5.ebuild 2210042240 ./dev-python/jarowinkler/jarowinkler-1.2.3.ebuild -2210071010 ./dev-python/linkify-it-py/linkify-it-py-2.0.0.ebuild +2210090210 ./dev-python/linkify-it-py/linkify-it-py-2.0.0.ebuild 2210042240 ./dev-python/rapidfuzz/rapidfuzz-2.11.0.ebuild 2210052240 ./dev-python/rapidfuzz/rapidfuzz-2.11.1-r1.ebuild 2210042240 ./dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild -2210071010 ./dev-python/uc-micro-py/uc-micro-py-1.0.1.ebuild +2210090210 ./dev-python/uc-micro-py/uc-micro-py-1.0.1.ebuild 2209250040 ./dev-python/colour/colour-0.1.5.ebuild 2210051110 ./dev-python/contourpy/contourpy-1.0.5.ebuild 2209232010 ./dev-python/keyrings-alt/keyrings-alt-4.2.0.ebuild @@ -12883,6 +12877,8 @@ 2209290410 ./dev-python/mido/mido-1.2.10.ebuild 2209290410 ./dev-python/python-rtmidi/python-rtmidi-1.4.9.ebuild 2210061740 ./dev-python/OutputCheck/OutputCheck-0.4.2.ebuild +2210072310 ./dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild +2210072310 ./dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild 2207042110 ./dev-qt/assistant/assistant-5.15.5.ebuild 2207042110 ./dev-qt/designer/designer-5.15.5.ebuild 2207042110 ./dev-qt/linguist-tools/linguist-tools-5.15.5.ebuild @@ -13024,9 +13020,9 @@ 2210042240 ./dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.1.4.ebuild 2210042240 ./dev-ros/ament_cmake_libraries/ament_cmake_libraries-1.3.0.ebuild 2210042240 ./dev-ros/ament_cmake_libraries/ament_cmake_libraries-9999.ebuild -2109241339 ./dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.11.2.ebuild -2109241339 ./dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-9999.ebuild -2203152010 ./dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.12.1.ebuild +2210082010 ./dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.11.2.ebuild +2210082010 ./dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.12.1.ebuild +2210082010 ./dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-9999.ebuild 2210042240 ./dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.1.4.ebuild 2210042240 ./dev-ros/ament_cmake_pytest/ament_cmake_pytest-1.3.0.ebuild 2210042240 ./dev-ros/ament_cmake_pytest/ament_cmake_pytest-9999.ebuild @@ -14468,7 +14464,7 @@ 2009250939 ./dev-ruby/exifr/exifr-1.3.8.ebuild 2010200809 ./dev-ruby/exifr/exifr-1.3.9.ebuild 2210030840 ./dev-ruby/exifr/exifr-1.3.10.ebuild -2208200210 ./dev-ruby/facter/facter-3.14.24.ebuild +2210082310 ./dev-ruby/facter/facter-3.14.24.ebuild 2110091039 ./dev-ruby/fakefs/fakefs-1.3.2.ebuild 2111210809 ./dev-ruby/fakefs/fakefs-1.2.3.ebuild 2110091039 ./dev-ruby/faker/faker-2.19.0.ebuild @@ -14839,7 +14835,7 @@ 2205081810 ./dev-ruby/power_assert/power_assert-2.0.1.ebuild 2204301240 ./dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild 2207301110 ./dev-ruby/prawn/prawn-2.4.0.ebuild -2205081940 ./dev-ruby/pry/pry-0.14.1.ebuild +2210091040 ./dev-ruby/pry/pry-0.14.1.ebuild 2109280409 ./dev-ruby/public_suffix/public_suffix-3.1.1.ebuild 2205081810 ./dev-ruby/public_suffix/public_suffix-4.0.7.ebuild 2206282010 ./dev-ruby/public_suffix/public_suffix-4.0.6.ebuild @@ -14909,8 +14905,8 @@ 2206220743 ./dev-ruby/rbs/rbs-2.5.1.ebuild 2205200910 ./dev-ruby/rbst/rbst-0.6.5-r1.ebuild 2202030939 ./dev-ruby/rbtree/rbtree-0.4.5.ebuild -2207301110 ./dev-ruby/rcairo/rcairo-1.16.6.ebuild -2207301110 ./dev-ruby/rcairo/rcairo-1.17.5.ebuild +2210082140 ./dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild +2210082140 ./dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild 2204190839 ./dev-ruby/rchardet/rchardet-1.8.0.ebuild 2203070710 ./dev-ruby/rdiscount/rdiscount-2.2.0.2-r1.ebuild 2204261810 ./dev-ruby/rdiscount/rdiscount-2.2.0.2-r2.ebuild @@ -14960,8 +14956,8 @@ 2204231309 ./dev-ruby/robots/robots-0.10.1-r3.ebuild 2109290039 ./dev-ruby/rotp/rotp-6.2.0.ebuild 2207311440 ./dev-ruby/rouge/rouge-3.29.0.ebuild -2210071240 ./dev-ruby/rouge/rouge-3.30.0.ebuild 2210070940 ./dev-ruby/rouge/rouge-4.0.0.ebuild +2210081340 ./dev-ruby/rouge/rouge-3.30.0.ebuild 2109121340 ./dev-ruby/rqrcode/rqrcode-2.1.0.ebuild 2204231309 ./dev-ruby/rqrcode/rqrcode-2.1.1.ebuild 2207301010 ./dev-ruby/rqrcode/rqrcode-2.1.2.ebuild @@ -15150,6 +15146,7 @@ 2112311409 ./dev-ruby/slim/slim-4.1.0-r1.ebuild 2206191140 ./dev-ruby/slim/slim-4.1.0-r2.ebuild 2203280910 ./dev-ruby/slop/slop-4.9.2.ebuild +2210080940 ./dev-ruby/slop/slop-4.9.3.ebuild 2204030939 ./dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.1.0-r1.ebuild 2110072339 ./dev-ruby/sorted_set/sorted_set-1.0.3.ebuild 2206131140 ./dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild @@ -15157,12 +15154,14 @@ 2204221010 ./dev-ruby/spreadsheet/spreadsheet-1.3.0.ebuild 2112291010 ./dev-ruby/spring/spring-3.1.1.ebuild 2204221010 ./dev-ruby/spring/spring-4.0.0.ebuild +2210080940 ./dev-ruby/spring/spring-4.1.0.ebuild 2209041410 ./dev-ruby/sprockets-rails/sprockets-rails-3.4.2-r1.ebuild 2205151110 ./dev-ruby/sprockets/sprockets-3.7.2-r2.ebuild 2206131140 ./dev-ruby/sprockets/sprockets-4.0.2.ebuild 2206250940 ./dev-ruby/sprockets/sprockets-4.1.0.ebuild 2209251211 ./dev-ruby/sprockets/sprockets-4.1.1.ebuild 2204221010 ./dev-ruby/spy/spy-1.0.2.ebuild +2210080940 ./dev-ruby/spy/spy-1.0.3.ebuild 2204221010 ./dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 2206140810 ./dev-ruby/sqlite3/sqlite3-1.4.3.ebuild 2206160910 ./dev-ruby/sqlite3/sqlite3-1.4.4.ebuild @@ -15191,6 +15190,7 @@ 2207301140 ./dev-ruby/test-unit/test-unit-3.3.9.ebuild 2207301140 ./dev-ruby/test-unit/test-unit-3.4.9.ebuild 2207301140 ./dev-ruby/test-unit/test-unit-3.5.3.ebuild +2210080940 ./dev-ruby/test-unit/test-unit-3.5.5.ebuild 2206191140 ./dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild 2205100440 ./dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild 2205261410 ./dev-ruby/text-hyphen/text-hyphen-1.4.1-r3.ebuild @@ -15290,6 +15290,7 @@ 2207300940 ./dev-ruby/wirble/wirble-0.1.3-r5.ebuild 2205130940 ./dev-ruby/wisper/wisper-2.0.1.ebuild 2208171910 ./dev-ruby/x25519/x25519-1.0.9.ebuild +2210080940 ./dev-ruby/x25519/x25519-1.0.10.ebuild 2210022010 ./dev-ruby/xdr/xdr-3.0.3.ebuild 2208021010 ./dev-ruby/xml-simple/xml-simple-1.1.9.ebuild 2207301140 ./dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild @@ -15333,6 +15334,7 @@ 2205100810 ./dev-ruby/stringio/stringio-3.0.2.ebuild 2203271040 ./dev-ruby/date/date-3.2.2.ebuild 2203271040 ./dev-ruby/net-ftp/net-ftp-0.1.3.ebuild +2210080940 ./dev-ruby/net-ftp/net-ftp-0.2.0.ebuild 2203271040 ./dev-ruby/time/time-0.2.0.ebuild 2204021210 ./dev-ruby/memo_wise/memo_wise-1.6.0.ebuild 2204081439 ./dev-ruby/memo_wise/memo_wise-1.7.0.ebuild @@ -15525,6 +15527,7 @@ 1912151409 ./dev-tex/style-check/style-check-0.14.ebuild 2112132209 ./dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603.ebuild 2110120139 ./dev-tex/tth/tth-4.08.ebuild +2210072210 ./dev-tex/tth/tth-4.16.ebuild 2001131939 ./dev-tex/vc/vc-0.6.ebuild 2205141340 ./dev-texlive/texlive-basic/texlive-basic-2021.ebuild 2107151340 ./dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2021.ebuild @@ -15631,7 +15634,7 @@ 2210041910 ./dev-util/bpftool/bpftool-5.19.12.ebuild 2210051440 ./dev-util/bpftool/bpftool-5.19.2-r1.ebuild 2209280110 ./dev-util/bpftrace/bpftrace-0.15.0-r2.ebuild -2209280110 ./dev-util/bpftrace/bpftrace-0.16.0.ebuild +2210091840 ./dev-util/bpftrace/bpftrace-0.16.0.ebuild 2207150940 ./dev-util/bsdiff/bsdiff-4.3-r4.ebuild 2203200410 ./dev-util/btyacc/btyacc-3.0-r4.ebuild 2203270340 ./dev-util/build2/build2-0.13.0.ebuild @@ -15680,6 +15683,7 @@ 2112252110 ./dev-util/cargo-c/cargo-c-0.9.5.ebuild 2208261340 ./dev-util/cargo-c/cargo-c-0.9.11.ebuild 2209070140 ./dev-util/cargo-c/cargo-c-0.9.12.ebuild +2210101740 ./dev-util/cargo-c/cargo-c-0.9.13.ebuild 2112260340 ./dev-util/cargo-ebuild/cargo-ebuild-0.4.0.ebuild 2112260340 ./dev-util/cargo-ebuild/cargo-ebuild-0.5.0.ebuild 2204080440 ./dev-util/cargo-ebuild/cargo-ebuild-0.5.1.ebuild @@ -15780,6 +15784,7 @@ 2205211240 ./dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild 2203151910 ./dev-util/cucumber-rails/cucumber-rails-2.5.0-r1.ebuild 2204091539 ./dev-util/cucumber-rails/cucumber-rails-2.5.1.ebuild +2210091040 ./dev-util/cucumber-rails/cucumber-rails-2.6.0.ebuild 2205220940 ./dev-util/cucumber-tag-expressions/cucumber-tag-expressions-4.1.0.ebuild 2108151109 ./dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild 2108151109 ./dev-util/cucumber-wire/cucumber-wire-0.0.1-r1.ebuild @@ -15792,9 +15797,8 @@ 2002230040 ./dev-util/cutils/cutils-1.6-r4.ebuild 2208081310 ./dev-util/cutter/cutter-2.1.0.ebuild 2209111640 ./dev-util/cutter/cutter-2.1.2.ebuild -2206030940 ./dev-util/cvise/cvise-2.4.0-r2.ebuild -2208301940 ./dev-util/cvise/cvise-2.5.0-r1.ebuild 2210032310 ./dev-util/cvise/cvise-2.6.0.ebuild +2210082240 ./dev-util/cvise/cvise-2.5.0-r1.ebuild 2201121510 ./dev-util/cwdiff/cwdiff-0.4.0.ebuild 2201121510 ./dev-util/cwdiff/cwdiff-9999.ebuild 2205202240 ./dev-util/d-feet/d-feet-0.3.16.ebuild @@ -15819,8 +15823,8 @@ 2206172140 ./dev-util/diff-cover/diff-cover-6.5.0.ebuild 2208082310 ./dev-util/diffball/diffball-1.0.1-r2.ebuild 2011272109 ./dev-util/difffilter/difffilter-0.3.3-r1.ebuild -2207270740 ./dev-util/diffoscope/diffoscope-219.ebuild 2210020940 ./dev-util/diffoscope/diffoscope-223.ebuild +2210081610 ./dev-util/diffoscope/diffoscope-224.ebuild 2104060140 ./dev-util/diffstat/diffstat-1.63.ebuild 2202111709 ./dev-util/diffstat/diffstat-1.64.ebuild 2206051040 ./dev-util/diffuse/diffuse-0.7.5.ebuild @@ -15859,6 +15863,7 @@ 2208170910 ./dev-util/gdbus-codegen/gdbus-codegen-2.72.3.ebuild 2209180740 ./dev-util/gdbus-codegen/gdbus-codegen-2.74.0.ebuild 2206161210 ./dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild +2210101640 ./dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 2106301339 ./dev-util/geany/geany-1.37.1.ebuild 2110101739 ./dev-util/geany/geany-9999.ebuild 2206161210 ./dev-util/geany/geany-1.38.ebuild @@ -15886,7 +15891,7 @@ 2207060440 ./dev-util/gnome-builder/gnome-builder-42.1.ebuild 2108150439 ./dev-util/gnome-devel-docs/gnome-devel-docs-40.3.ebuild 2204101909 ./dev-util/gob/gob-2.0.20-r1.ebuild -2203170709 ./dev-util/goland/goland-2021.3.3.ebuild +2210082310 ./dev-util/goland/goland-2021.3.3.ebuild 2110280209 ./dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild 2209030040 ./dev-util/google-perftools/google-perftools-2.10-r1.ebuild 2209041610 ./dev-util/gource/gource-0.51.ebuild @@ -15919,8 +15924,8 @@ 2108261609 ./dev-util/hip/hip-4.3.0.ebuild 2201241810 ./dev-util/hip/hip-4.3.0-r1.ebuild 2203060009 ./dev-util/hip/hip-4.3.0-r2.ebuild -2209121210 ./dev-util/hip/hip-5.0.2-r3.ebuild 2209121210 ./dev-util/hip/hip-5.1.3-r1.ebuild +2210081610 ./dev-util/hip/hip-5.0.2-r3.ebuild 2206241140 ./dev-util/howdoi/howdoi-2.0.19.ebuild 2002230040 ./dev-util/huc/huc-0.1-r1.ebuild 2104161439 ./dev-util/hxd/hxd-0.70.02-r2.ebuild @@ -15979,9 +15984,9 @@ 2204212009 ./dev-util/lldb/lldb-13.0.1.ebuild 2207311440 ./dev-util/lldb/lldb-14.0.6.ebuild 2210042040 ./dev-util/lldb/lldb-15.0.2.ebuild -2210072010 ./dev-util/lldb/lldb-15.0.2.9999.ebuild 2210072010 ./dev-util/lldb/lldb-16.0.0.9999.ebuild 2210072010 ./dev-util/lldb/lldb-16.0.0_pre20221006.ebuild +2210101140 ./dev-util/lldb/lldb-15.0.3.9999.ebuild 2203200410 ./dev-util/lockrun/lockrun-20120508-r1.ebuild 1911050009 ./dev-util/lsuio/lsuio-0.2.0-r1.ebuild 2111252139 ./dev-util/ltrace/ltrace-0.7.3.6.1.ebuild @@ -16007,9 +16012,8 @@ 1712280139 ./dev-util/makeheaders/makeheaders-0_p4.ebuild 2104042139 ./dev-util/makepp/makepp-2.0.99.2.ebuild 2209232340 ./dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild -2210042310 ./dev-util/maturin/maturin-0.13.2.ebuild 2210040140 ./dev-util/maturin/maturin-0.13.3.ebuild -2210040140 ./dev-util/maturin/maturin-0.13.5.ebuild +2210082010 ./dev-util/maturin/maturin-0.13.6.ebuild 2208121540 ./dev-util/mdds/mdds-2.0.3.ebuild 2208121540 ./dev-util/mdds/mdds-9999.ebuild 2209071115 ./dev-util/meld/meld-3.20.4.ebuild @@ -16021,7 +16025,7 @@ 2208190240 ./dev-util/meson/meson-0.63.1.ebuild 2209111840 ./dev-util/meson/meson-0.63.2-r1.ebuild 2209111840 ./dev-util/meson/meson-9999.ebuild -2202271709 ./dev-util/min-cscope/min-cscope-16.1.0-r1.ebuild +2210080410 ./dev-util/min-cscope/min-cscope-16.1.0-r2.ebuild 2209150240 ./dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild 2209150240 ./dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild 2209150240 ./dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild @@ -16046,9 +16050,8 @@ 2112100040 ./dev-util/oprofile/oprofile-1.4.0.ebuild 2202170139 ./dev-util/ostree/ostree-2021.3-r3.ebuild 2204130640 ./dev-util/ostree/ostree-2022.2.ebuild -2206080640 ./dev-util/ostree/ostree-2022.4.ebuild -2207242240 ./dev-util/ostree/ostree-2022.5.ebuild 2208240240 ./dev-util/ostree/ostree-2022.5-r1.ebuild +2210080310 ./dev-util/ostree/ostree-2022.6.ebuild 2210010240 ./dev-util/packer/packer-1.7.10.ebuild 2205200940 ./dev-util/pahole/pahole-9999.ebuild 2205220410 ./dev-util/pahole/pahole-1.23.ebuild @@ -16056,7 +16059,7 @@ 2201061240 ./dev-util/patchbin/patchbin-20160208.ebuild 2201061240 ./dev-util/patchbin/patchbin-99999999.ebuild 2203211239 ./dev-util/patchelf/patchelf-0.14.5.ebuild -2207221040 ./dev-util/patchelf/patchelf-0.15.0.ebuild +2210091940 ./dev-util/patchelf/patchelf-0.15.0.ebuild 2202021409 ./dev-util/patchutils/patchutils-0.4.2.ebuild 2204190039 ./dev-util/patdiff/patdiff-0.14.0-r1.ebuild 2204272340 ./dev-util/patdiff/patdiff-0.15.0.ebuild @@ -16079,6 +16082,7 @@ 2008131309 ./dev-util/pkgdiff/pkgdiff-9999.ebuild 2111042039 ./dev-util/plan9port/plan9port-0_pre20210321.ebuild 2209262210 ./dev-util/ply/ply-2.1.1-r1.ebuild +2210080940 ./dev-util/ply/ply-2.2.0.ebuild 2204101840 ./dev-util/poke/poke-2.3.ebuild 2209171740 ./dev-util/poke/poke-2.4.ebuild 1801211408 ./dev-util/premake/premake-4.4_beta5.ebuild @@ -16090,8 +16094,8 @@ 2111231939 ./dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild 2101070210 ./dev-util/pscan/pscan-20000721-r1.ebuild 2107171739 ./dev-util/pycharm-community/pycharm-community-2021.1.2-r1.ebuild -2207241440 ./dev-util/pycharm-community/pycharm-community-2022.1.4.ebuild 2208011510 ./dev-util/pycharm-community/pycharm-community-2022.2.ebuild +2210101010 ./dev-util/pycharm-community/pycharm-community-2022.2.2.ebuild 2204112240 ./dev-util/pycharm-professional/pycharm-professional-2021.1.2-r1.ebuild 2210052210 ./dev-util/pycharm-professional/pycharm-professional-2021.3.2-r1.ebuild 2210052210 ./dev-util/pycharm-professional/pycharm-professional-2021.3.3-r1.ebuild @@ -16155,9 +16159,9 @@ 2208061740 ./dev-util/rocminfo/rocminfo-5.1.3.ebuild 2101241109 ./dev-util/roctracer/roctracer-4.0.0-r1.ebuild 2202140039 ./dev-util/roctracer/roctracer-4.2.0-r1.ebuild -2208080511 ./dev-util/roctracer/roctracer-4.3.0-r3.ebuild -2208080511 ./dev-util/roctracer/roctracer-5.0.2-r1.ebuild -2208080511 ./dev-util/roctracer/roctracer-5.1.3-r1.ebuild +2210082010 ./dev-util/roctracer/roctracer-4.3.0-r3.ebuild +2210082010 ./dev-util/roctracer/roctracer-5.0.2-r1.ebuild +2210082010 ./dev-util/roctracer/roctracer-5.1.3-r1.ebuild 2203191710 ./dev-util/rosdep/rosdep-0.21.0.ebuild 2203191710 ./dev-util/rosdep/rosdep-9999.ebuild 2201290940 ./dev-util/rosinstall/rosinstall-0.7.8.ebuild @@ -16177,7 +16181,6 @@ 2110182109 ./dev-util/sccache/sccache-0.2.15.ebuild 2209280010 ./dev-util/sccache/sccache-0.3.0.ebuild 2209280610 ./dev-util/sccache/sccache-9999.ebuild -2209041610 ./dev-util/schroot/schroot-1.6.10_p12-r2.ebuild 2210040840 ./dev-util/schroot/schroot-1.6.13_p2.ebuild 2209081440 ./dev-util/scons/scons-4.4.0.ebuild 2106190039 ./dev-util/sel/sel-0.08.4-r2.ebuild @@ -16256,9 +16259,9 @@ 2104192239 ./dev-util/txt2regex/txt2regex-0.8-r3.ebuild 2209191540 ./dev-util/uftrace/uftrace-0.11.ebuild 2209191540 ./dev-util/uftrace/uftrace-0.12.ebuild -2208190210 ./dev-util/uglifyjs/uglifyjs-3.17.0.ebuild 2208291610 ./dev-util/uglifyjs/uglifyjs-3.16.1.ebuild 2209270010 ./dev-util/uglifyjs/uglifyjs-3.17.2.ebuild +2210081610 ./dev-util/uglifyjs/uglifyjs-3.17.3.ebuild 2207210340 ./dev-util/umockdev/umockdev-0.17.13.ebuild 2208281110 ./dev-util/umockdev/umockdev-9999.ebuild 2109271539 ./dev-util/uncrustify/uncrustify-9999.ebuild @@ -16331,7 +16334,7 @@ 2210030440 ./dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild 2210030440 ./dev-util/FlameGraph/FlameGraph-9999.ebuild 2204181240 ./dev-util/tree-sitter-cli/tree-sitter-cli-0.20.6.ebuild -2209261040 ./dev-util/tree-sitter-cli/tree-sitter-cli-0.20.7.ebuild +2210101840 ./dev-util/tree-sitter-cli/tree-sitter-cli-0.20.7.ebuild 2203270640 ./dev-util/Tensile/Tensile-4.3.0-r1.ebuild 2209220440 ./dev-util/Tensile/Tensile-5.0.2-r2.ebuild 2209220440 ./dev-util/Tensile/Tensile-5.1.3.ebuild @@ -16358,9 +16361,9 @@ 2209261040 ./dev-util/snakeviz/snakeviz-2.1.1.ebuild 2205292140 ./dev-util/web_page_replay_go/web_page_replay_go-20220314.ebuild 2206092240 ./dev-util/breakpad/breakpad-2022.06.04.ebuild -2208080511 ./dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild -2208080511 ./dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild -2208080511 ./dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild +2210082010 ./dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild +2210082010 ./dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild +2210082010 ./dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild 2206171740 ./dev-util/bootconfig/bootconfig-5.18.ebuild 2206240040 ./dev-util/kube-linter/kube-linter-0.3.0.ebuild 2206232040 ./dev-util/kubeval/kubeval-0.16.1.ebuild @@ -16415,6 +16418,7 @@ 2209081040 ./dev-vcs/git-cola/git-cola-4.0.1.ebuild 2104040109 ./dev-vcs/git-crypt/git-crypt-0.6.0.ebuild 2204250610 ./dev-vcs/git-extras/git-extras-6.4.0.ebuild +2210081610 ./dev-vcs/git-extras/git-extras-6.5.0.ebuild 2110291539 ./dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild 2111161110 ./dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild 2108110309 ./dev-vcs/git-flow/git-flow-1.12.3-r2.ebuild @@ -16606,7 +16610,7 @@ 2107272139 ./games-arcade/ascii-invaders/ascii-invaders-1.0.1.ebuild 2102281539 ./games-arcade/asteroid/asteroid-1.2.1.ebuild 2208112210 ./games-arcade/balloonchase/balloonchase-0.9.6-r2.ebuild -2108230739 ./games-arcade/barbarian-bin/barbarian-bin-1.01-r3.ebuild +2210082110 ./games-arcade/barbarian-bin/barbarian-bin-1.01-r3.ebuild 2105072009 ./games-arcade/batrachians/batrachians-0.1.7.ebuild 2105071940 ./games-arcade/berusky/berusky-1.7.1-r2.ebuild 2104040939 ./games-arcade/betna/betna-0.9.7-r1.ebuild @@ -16646,7 +16650,7 @@ 2208040110 ./games-arcade/gunocide2ex/gunocide2ex-1.0-r3.ebuild 2209220740 ./games-arcade/holotz-castle/holotz-castle-1.3.14-r1.ebuild 2007050339 ./games-arcade/insaneodyssey/insaneodyssey-000311-r1.ebuild -2208040110 ./games-arcade/jardinains/jardinains-2.0-r4.ebuild +2210082110 ./games-arcade/jardinains/jardinains-2.0-r4.ebuild 2003271309 ./games-arcade/jazz2-data/jazz2-data-0-r20200327.ebuild 2108051439 ./games-arcade/jazz2/jazz2-0.6.7.ebuild 2111182239 ./games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild @@ -16744,7 +16748,7 @@ 2209190512 ./games-board/gnome-chess/gnome-chess-42.1.ebuild 2202080810 ./games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild 2203081540 ./games-board/gnome-mines/gnome-mines-40.1.ebuild -2204090539 ./games-board/gnubg/gnubg-1.06.002-r3.ebuild +2210080340 ./games-board/gnubg/gnubg-1.06.002-r4.ebuild 2104190739 ./games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild 2207172140 ./games-board/gnuchess/gnuchess-6.2.9.ebuild 2109171109 ./games-board/gnugo/gnugo-3.9.1-r2.ebuild @@ -16801,7 +16805,6 @@ 2104041039 ./games-emulation/dosbox/dosbox-0.74.3.ebuild 2110261539 ./games-emulation/dosbox/dosbox-0.75_pre4302.ebuild 2104041039 ./games-emulation/dosbox/dosbox-9999.ebuild -2208072340 ./games-emulation/emutos/emutos-1.2.ebuild 2210060010 ./games-emulation/emutos/emutos-1.2.1.ebuild 2106131609 ./games-emulation/fbzx/fbzx-4.8.0.ebuild 2203241739 ./games-emulation/fceux/fceux-2.6.4.ebuild @@ -16863,7 +16866,7 @@ 2011080209 ./games-emulation/vbam/vbam-9999.ebuild 2104101639 ./games-emulation/vgba/vgba-4.8-r1.ebuild 2008222239 ./games-emulation/yabause/yabause-0.9.15.ebuild -2104101639 ./games-emulation/zinc/zinc-1.1-r1.ebuild +2210082110 ./games-emulation/zinc/zinc-1.1-r1.ebuild 2207050010 ./games-emulation/zsnes/zsnes-2.0.10.ebuild 2207241940 ./games-emulation/melonds/melonds-0.9.3-r2.ebuild 2207241940 ./games-emulation/melonds/melonds-9999.ebuild @@ -16952,14 +16955,14 @@ 2104071339 ./games-fps/ut2003-bonuspack-de/ut2003-bonuspack-de-1-r1.ebuild 2104092239 ./games-fps/ut2003-bonuspack-epic/ut2003-bonuspack-epic-1-r1.ebuild 2104100939 ./games-fps/ut2003-data/ut2003-data-2107-r2.ebuild -2104180939 ./games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild +2210082110 ./games-fps/ut2003-demo/ut2003-demo-2206-r5.ebuild 2206080210 ./games-fps/ut2003/ut2003-2225-r6.ebuild 2011090239 ./games-fps/ut2004-bonuspack-cbp1/ut2004-bonuspack-cbp1-1-r3.ebuild 2011090239 ./games-fps/ut2004-bonuspack-cbp2/ut2004-bonuspack-cbp2-1-r3.ebuild 2104180939 ./games-fps/ut2004-bonuspack-ece/ut2004-bonuspack-ece-1-r4.ebuild 2104180939 ./games-fps/ut2004-bonuspack-mega/ut2004-bonuspack-mega-1-r3.ebuild 2104180939 ./games-fps/ut2004-data/ut2004-data-3186-r5.ebuild -2108230739 ./games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild +2210082110 ./games-fps/ut2004-demo/ut2004-demo-3334-r3.ebuild 2104250109 ./games-fps/ut2004/ut2004-3369.3-r3.ebuild 2104161439 ./games-fps/wolfgl/wolfgl-0.93-r2.ebuild 2108190409 ./games-fps/worldofpadman/worldofpadman-1.6-r2.ebuild @@ -17165,7 +17168,7 @@ 2104101609 ./games-roguelike/adom/adom-3.3.3-r1.ebuild 2207282340 ./games-roguelike/angband/angband-4.2.4.ebuild 2011302339 ./games-roguelike/crossfire-client/crossfire-client-1.71.0-r100.ebuild -2207061210 ./games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05.ebuild +2210091540 ./games-roguelike/dwarf-fortress/dwarf-fortress-0.47.05-r1.ebuild 2206010040 ./games-roguelike/hengband/hengband-1.6.2-r1.ebuild 2206010040 ./games-roguelike/hengband/hengband-2.2.1.ebuild 2108230809 ./games-roguelike/moria/moria-5.7.14-r1.ebuild @@ -17244,7 +17247,7 @@ 1702282250 ./games-server/mednafen-server/mednafen-server-0.5.2-r1.ebuild 2208300140 ./games-server/minecraft-server/minecraft-server-1.19.2.ebuild 2104161439 ./games-server/monopd/monopd-0.10.2-r1.ebuild -2209220740 ./games-server/mtavc/mtavc-0.5-r2.ebuild +2210082110 ./games-server/mtavc/mtavc-0.5-r2.ebuild 2104100113 ./games-server/pvpgn/pvpgn-1.8.5-r4.ebuild 2104100113 ./games-server/pvpgn/pvpgn-1.99.7.2.1-r1.ebuild 2202100210 ./games-server/steamcmd/steamcmd-1.0-r4.ebuild @@ -17298,8 +17301,8 @@ 2108221009 ./games-strategy/colobot/colobot-0.2.0_alpha.ebuild 2104120539 ./games-strategy/colobot/colobot-9999.ebuild 1912062339 ./games-strategy/crimson/crimson-0.5.3-r1.ebuild -2104120539 ./games-strategy/darwinia-demo/darwinia-demo-1.3.0-r3.ebuild -2108230739 ./games-strategy/darwinia/darwinia-1.4.0_beta9-r3.ebuild +2210082110 ./games-strategy/darwinia-demo/darwinia-demo-1.3.0-r3.ebuild +2210082110 ./games-strategy/darwinia/darwinia-1.4.0_beta9-r3.ebuild 2104161439 ./games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild 2104070209 ./games-strategy/dominions2/dominions2-2.16-r1.ebuild 2106190039 ./games-strategy/dopewars/dopewars-1.6.1.ebuild @@ -17372,6 +17375,7 @@ 2104041309 ./games-util/gamepick/gamepick-0.35-r1.ebuild 2106030339 ./games-util/glbsp/glbsp-2.24.ebuild 2106290139 ./games-util/grfcodec/grfcodec-6.0.6_p20210310.ebuild +2210081810 ./games-util/grfcodec/grfcodec-6.0.6_p20210310-r1.ebuild 2104212209 ./games-util/gslist/gslist-0.8.11a-r1.ebuild 2205212340 ./games-util/joystick/joystick-1.8.1.ebuild 2209041540 ./games-util/lgogdownloader/lgogdownloader-3.9.ebuild @@ -17415,9 +17419,10 @@ 2206161940 ./gnome-base/gdm/gdm-42.0.ebuild 2209250511 ./gnome-base/gdm/gdm-43.0.ebuild 2209302010 ./gnome-base/gnome-applets/gnome-applets-3.44.0-r1.ebuild +2210080140 ./gnome-base/gnome-applets/gnome-applets-3.46.0.ebuild 2207030240 ./gnome-base/gnome-common/gnome-common-3.18.0-r2.ebuild -2210012040 ./gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild 2210050440 ./gnome-base/gnome-control-center/gnome-control-center-43.0.ebuild +2210082010 ./gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild 2203131809 ./gnome-base/gnome-core-apps/gnome-core-apps-41.3.ebuild 2203130309 ./gnome-base/gnome-core-libs/gnome-core-libs-41.3.ebuild 2208070840 ./gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild @@ -17428,15 +17433,17 @@ 2209302040 ./gnome-base/gnome-desktop/gnome-desktop-43-r400.ebuild 2204110909 ./gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild 2204101939 ./gnome-base/gnome-flashback/gnome-flashback-3.44.0-r1.ebuild +2210080140 ./gnome-base/gnome-flashback/gnome-flashback-3.46.0.ebuild 2210012040 ./gnome-base/gnome-keyring/gnome-keyring-42.1-r1.ebuild 2108271839 ./gnome-base/gnome-light/gnome-light-40.0.ebuild 2206211940 ./gnome-base/gnome-menus/gnome-menus-3.36.0-r1.ebuild 2204101909 ./gnome-base/gnome-mime-data/gnome-mime-data-2.18.0-r1.ebuild -2209302010 ./gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild +2210080140 ./gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild +2210080140 ./gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild 2205280910 ./gnome-base/gnome-session/gnome-session-42.0.ebuild 2210012340 ./gnome-base/gnome-session/gnome-session-43.0.ebuild -2210012040 ./gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r4.ebuild 2210012240 ./gnome-base/gnome-settings-daemon/gnome-settings-daemon-43.0.ebuild +2210082010 ./gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r4.ebuild 2210012040 ./gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild 2210012040 ./gnome-base/gnome-shell/gnome-shell-42.5-r2.ebuild 2210011910 ./gnome-base/gnome-shell/gnome-shell-43.0.ebuild @@ -17451,8 +17458,8 @@ 2209042040 ./gnome-base/libgnomekbd/libgnomekbd-3.28.1.ebuild 2206280511 ./gnome-base/libgtop/libgtop-2.40.0-r1.ebuild 2205171110 ./gnome-base/librsvg/librsvg-2.40.21.ebuild -2207210340 ./gnome-base/librsvg/librsvg-2.54.4.ebuild -2209010440 ./gnome-base/librsvg/librsvg-2.54.5.ebuild +2210082140 ./gnome-base/librsvg/librsvg-2.54.4-r1.ebuild +2210082140 ./gnome-base/librsvg/librsvg-2.54.5-r1.ebuild 2207190310 ./gnome-base/nautilus/nautilus-42.2.ebuild 2210010640 ./gnome-base/nautilus/nautilus-43.0.ebuild 2206200610 ./gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r2.ebuild @@ -17473,6 +17480,7 @@ 2209302010 ./gnome-extra/evolution-ews/evolution-ews-3.46.0.ebuild 2105090839 ./gnome-extra/gconf-editor/gconf-editor-3.0.1-r1.ebuild 2208070840 ./gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild +2210100210 ./gnome-extra/gnome-boxes/gnome-boxes-43.0.ebuild 2208070840 ./gnome-extra/gnome-calculator/gnome-calculator-42.2.ebuild 2209162310 ./gnome-extra/gnome-calculator/gnome-calculator-43.0.1.ebuild 2209302010 ./gnome-extra/gnome-calendar/gnome-calendar-42.2-r2.ebuild @@ -17515,6 +17523,7 @@ 2210011910 ./gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0.ebuild 2208070840 ./gnome-extra/gnome-shell-frippery/gnome-shell-frippery-42.1.ebuild 2208060010 ./gnome-extra/gnome-software/gnome-software-42.4.ebuild +2210080640 ./gnome-extra/gnome-software/gnome-software-43.0.ebuild 2205280910 ./gnome-extra/gnome-system-monitor/gnome-system-monitor-42.0.ebuild 2205280910 ./gnome-extra/gnome-tweaks/gnome-tweaks-40.10.ebuild 2205280910 ./gnome-extra/gnome-user-docs/gnome-user-docs-42.0.ebuild @@ -17603,8 +17612,8 @@ 2207141510 ./gnustep-base/gnustep-base/gnustep-base-1.28.0-r1.ebuild 2101040639 ./gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild 2106040039 ./gnustep-base/gnustep-gui/gnustep-gui-0.29.0.ebuild -2101040639 ./gnustep-base/gnustep-make/gnustep-make-2.8.0.ebuild 2207141540 ./gnustep-base/gnustep-make/gnustep-make-2.9.0.ebuild +2210082110 ./gnustep-base/gnustep-make/gnustep-make-2.8.0-r1.ebuild 2207141510 ./gnustep-base/gnustep-updater/gnustep-updater-0.3-r1.ebuild 2207220010 ./gnustep-base/libobjc2/libobjc2-2.1.ebuild 1708310022 ./gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild @@ -17651,8 +17660,8 @@ 2205260910 ./gui-apps/swaylock/swaylock-1.6-r1.ebuild 2205260910 ./gui-apps/swaylock/swaylock-9999.ebuild 2201260440 ./gui-apps/tuigreet/tuigreet-0.7.2.ebuild -2209051610 ./gui-apps/tuigreet/tuigreet-0.8.0.ebuild -2209051610 ./gui-apps/tuigreet/tuigreet-9999.ebuild +2210101610 ./gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild +2210101610 ./gui-apps/tuigreet/tuigreet-9999.ebuild 2111121709 ./gui-apps/waybar/waybar-9999.ebuild 2207062240 ./gui-apps/waybar/waybar-0.9.12.ebuild 2208300140 ./gui-apps/waybar/waybar-0.9.13.ebuild @@ -17678,8 +17687,10 @@ 2208080940 ./gui-apps/foot/foot-1.12.1.ebuild 2208131140 ./gui-apps/foot/foot-1.13.0.ebuild 2208312210 ./gui-apps/foot/foot-1.13.1.ebuild +2210080640 ./gui-apps/gnome-console/gnome-console-43.0.ebuild 2207190310 ./gui-libs/amtk/amtk-5.4.1.ebuild 2208171940 ./gui-libs/display-manager-init/display-manager-init-1.0-r4.ebuild +2210102040 ./gui-libs/display-manager-init/display-manager-init-1.1.1.ebuild 2208111440 ./gui-libs/egl-wayland/egl-wayland-1.1.7-r1.ebuild 2208111440 ./gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild 2209091040 ./gui-libs/egl-wayland/egl-wayland-1.1.11-r1.ebuild @@ -17691,10 +17702,10 @@ 2109181309 ./gui-libs/greetd/greetd-0.8.0.ebuild 2109181809 ./gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0-r1.ebuild 2207290640 ./gui-libs/gtk-layer-shell/gtk-layer-shell-0.7.0.ebuild -2208152240 ./gui-libs/gtk/gtk-4.6.6.ebuild -2209132040 ./gui-libs/gtk/gtk-4.8.0.ebuild -2209281940 ./gui-libs/gtk/gtk-4.6.7.ebuild -2210062010 ./gui-libs/gtk/gtk-4.8.1.ebuild +2210082140 ./gui-libs/gtk/gtk-4.6.6-r1.ebuild +2210082140 ./gui-libs/gtk/gtk-4.6.7-r1.ebuild +2210082140 ./gui-libs/gtk/gtk-4.8.0-r1.ebuild +2210082140 ./gui-libs/gtk/gtk-4.8.1-r1.ebuild 2209040640 ./gui-libs/libhandy/libhandy-1.6.3.ebuild 2209160610 ./gui-libs/libhandy/libhandy-1.8.0.ebuild 2201181539 ./gui-libs/libwpe/libwpe-1.12.0.ebuild @@ -17738,12 +17749,12 @@ 2205260910 ./gui-wm/sway/sway-1.7.ebuild 2207081840 ./gui-wm/sway/sway-1.7-r1.ebuild 2207240010 ./gui-wm/sway/sway-1.7-r2.ebuild -2207240010 ./gui-wm/sway/sway-9999.ebuild -2111101109 ./gui-wm/wayfire/wayfire-0.7.2.ebuild -2111101109 ./gui-wm/wayfire/wayfire-9999.ebuild -2207110110 ./gui-wm/wayfire/wayfire-0.7.3.ebuild -2207210040 ./gui-wm/wayfire/wayfire-0.7.3-r1.ebuild -2209220010 ./gui-wm/gamescope/gamescope-3.11.45.2.ebuild +2210092010 ./gui-wm/sway/sway-9999.ebuild +2210082140 ./gui-wm/wayfire/wayfire-0.7.2-r1.ebuild +2210082140 ./gui-wm/wayfire/wayfire-0.7.3-r2.ebuild +2210082140 ./gui-wm/wayfire/wayfire-0.7.3-r3.ebuild +2210082140 ./gui-wm/wayfire/wayfire-9999.ebuild +2210081610 ./gui-wm/gamescope/gamescope-3.11.47.ebuild 2205092240 ./java-virtuals/servlet-api/servlet-api-2.4-r1.ebuild 2206081310 ./java-virtuals/servlet-api/servlet-api-3.0-r3.ebuild 2206081310 ./java-virtuals/servlet-api/servlet-api-3.1-r2.ebuild @@ -17767,8 +17778,8 @@ 2209081610 ./kde-apps/akregator/akregator-22.08.1.ebuild 2207250240 ./kde-apps/analitza/analitza-22.04.3.ebuild 2209081610 ./kde-apps/analitza/analitza-22.08.1.ebuild -2207250240 ./kde-apps/ark/ark-22.04.3.ebuild -2209081610 ./kde-apps/ark/ark-22.08.1.ebuild +2210082210 ./kde-apps/ark/ark-22.04.3.ebuild +2210082210 ./kde-apps/ark/ark-22.08.1.ebuild 2207250240 ./kde-apps/artikulate/artikulate-22.04.3.ebuild 2209081610 ./kde-apps/artikulate/artikulate-22.08.1.ebuild 2209101210 ./kde-apps/audiocd-kio/audiocd-kio-22.04.3-r1.ebuild @@ -18195,166 +18206,166 @@ 2209081610 ./kde-apps/kate-addons/kate-addons-22.08.1.ebuild 2209081610 ./kde-apps/kate-lib/kate-lib-22.08.1.ebuild 2208060740 ./kde-frameworks/attica/attica-5.96.0.ebuild -2209131640 ./kde-frameworks/attica/attica-5.98.0.ebuild +2210101140 ./kde-frameworks/attica/attica-5.99.0.ebuild 2208060740 ./kde-frameworks/baloo/baloo-5.96.0.ebuild -2209131640 ./kde-frameworks/baloo/baloo-5.98.0.ebuild +2210101140 ./kde-frameworks/baloo/baloo-5.99.0.ebuild 2208060740 ./kde-frameworks/bluez-qt/bluez-qt-5.96.0.ebuild -2209131640 ./kde-frameworks/bluez-qt/bluez-qt-5.98.0.ebuild +2210101140 ./kde-frameworks/bluez-qt/bluez-qt-5.99.0.ebuild 2208111310 ./kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild -2209131640 ./kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.98.0.ebuild +2210101140 ./kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild 2208111310 ./kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild -2209131640 ./kde-frameworks/breeze-icons/breeze-icons-5.98.0.ebuild +2210101210 ./kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild 2208111410 ./kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.96.0.ebuild -2209131640 ./kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.98.0.ebuild +2210101140 ./kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild 2208060740 ./kde-frameworks/frameworkintegration/frameworkintegration-5.96.0.ebuild -2209131640 ./kde-frameworks/frameworkintegration/frameworkintegration-5.98.0.ebuild +2210101140 ./kde-frameworks/frameworkintegration/frameworkintegration-5.99.0.ebuild 2209041610 ./kde-frameworks/kactivities-stats/kactivities-stats-5.96.0.ebuild -2209131640 ./kde-frameworks/kactivities-stats/kactivities-stats-5.98.0.ebuild +2210101140 ./kde-frameworks/kactivities-stats/kactivities-stats-5.99.0.ebuild 2209041610 ./kde-frameworks/kactivities/kactivities-5.96.0.ebuild -2209131640 ./kde-frameworks/kactivities/kactivities-5.98.0.ebuild +2210101140 ./kde-frameworks/kactivities/kactivities-5.99.0.ebuild 2208060740 ./kde-frameworks/kapidox/kapidox-5.96.0.ebuild -2209131640 ./kde-frameworks/kapidox/kapidox-5.98.0.ebuild +2210101140 ./kde-frameworks/kapidox/kapidox-5.99.0.ebuild 2208060740 ./kde-frameworks/karchive/karchive-5.96.0.ebuild -2209131640 ./kde-frameworks/karchive/karchive-5.98.0.ebuild +2210101140 ./kde-frameworks/karchive/karchive-5.99.0.ebuild 2208060740 ./kde-frameworks/kauth/kauth-5.96.0.ebuild -2209131640 ./kde-frameworks/kauth/kauth-5.98.0.ebuild +2210101140 ./kde-frameworks/kauth/kauth-5.99.0.ebuild 2208060740 ./kde-frameworks/kbookmarks/kbookmarks-5.96.0.ebuild -2209131640 ./kde-frameworks/kbookmarks/kbookmarks-5.98.0.ebuild +2210101140 ./kde-frameworks/kbookmarks/kbookmarks-5.99.0.ebuild 2208060740 ./kde-frameworks/kcalendarcore/kcalendarcore-5.96.0.ebuild -2209131640 ./kde-frameworks/kcalendarcore/kcalendarcore-5.98.0.ebuild +2210101140 ./kde-frameworks/kcalendarcore/kcalendarcore-5.99.0.ebuild 2208060740 ./kde-frameworks/kcmutils/kcmutils-5.96.0.ebuild -2209131640 ./kde-frameworks/kcmutils/kcmutils-5.98.0.ebuild +2210101140 ./kde-frameworks/kcmutils/kcmutils-5.99.0.ebuild 2208060740 ./kde-frameworks/kcodecs/kcodecs-5.96.0.ebuild -2209131640 ./kde-frameworks/kcodecs/kcodecs-5.98.0.ebuild +2210101140 ./kde-frameworks/kcodecs/kcodecs-5.99.0.ebuild 2208060740 ./kde-frameworks/kcompletion/kcompletion-5.96.0.ebuild -2209131640 ./kde-frameworks/kcompletion/kcompletion-5.98.0.ebuild +2210101140 ./kde-frameworks/kcompletion/kcompletion-5.99.0.ebuild 2208060740 ./kde-frameworks/kconfig/kconfig-5.96.0.ebuild -2209131640 ./kde-frameworks/kconfig/kconfig-5.98.0.ebuild +2210101140 ./kde-frameworks/kconfig/kconfig-5.99.0.ebuild 2208060740 ./kde-frameworks/kconfigwidgets/kconfigwidgets-5.96.0.ebuild -2209131640 ./kde-frameworks/kconfigwidgets/kconfigwidgets-5.98.0.ebuild +2210101140 ./kde-frameworks/kconfigwidgets/kconfigwidgets-5.99.0.ebuild 2208060740 ./kde-frameworks/kcontacts/kcontacts-5.96.0.ebuild -2209131640 ./kde-frameworks/kcontacts/kcontacts-5.98.0.ebuild +2210101140 ./kde-frameworks/kcontacts/kcontacts-5.99.0.ebuild 2208060740 ./kde-frameworks/kcoreaddons/kcoreaddons-5.96.0.ebuild -2209131640 ./kde-frameworks/kcoreaddons/kcoreaddons-5.98.0.ebuild +2210101140 ./kde-frameworks/kcoreaddons/kcoreaddons-5.99.0.ebuild 2208060740 ./kde-frameworks/kcrash/kcrash-5.96.0.ebuild -2209131640 ./kde-frameworks/kcrash/kcrash-5.98.0.ebuild +2210101140 ./kde-frameworks/kcrash/kcrash-5.99.0.ebuild 2208060740 ./kde-frameworks/kdav/kdav-5.96.0.ebuild -2209131640 ./kde-frameworks/kdav/kdav-5.98.0.ebuild +2210101140 ./kde-frameworks/kdav/kdav-5.99.0.ebuild 2208060740 ./kde-frameworks/kdbusaddons/kdbusaddons-5.96.0.ebuild -2209131640 ./kde-frameworks/kdbusaddons/kdbusaddons-5.98.0.ebuild +2210101140 ./kde-frameworks/kdbusaddons/kdbusaddons-5.99.0.ebuild 2208060740 ./kde-frameworks/kdeclarative/kdeclarative-5.96.0.ebuild -2209131640 ./kde-frameworks/kdeclarative/kdeclarative-5.98.0.ebuild +2210101140 ./kde-frameworks/kdeclarative/kdeclarative-5.99.0.ebuild 2208060740 ./kde-frameworks/kded/kded-5.96.0.ebuild -2209131640 ./kde-frameworks/kded/kded-5.98.0.ebuild +2210101140 ./kde-frameworks/kded/kded-5.99.0.ebuild 2208060740 ./kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild -2209131640 ./kde-frameworks/kdelibs4support/kdelibs4support-5.98.0.ebuild +2210101210 ./kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild 2208060740 ./kde-frameworks/kdesu/kdesu-5.96.0.ebuild -2209131640 ./kde-frameworks/kdesu/kdesu-5.98.0.ebuild +2210101140 ./kde-frameworks/kdesu/kdesu-5.99.0.ebuild 2208060740 ./kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild -2209131640 ./kde-frameworks/kdnssd/kdnssd-5.98.0.ebuild +2210101140 ./kde-frameworks/kdnssd/kdnssd-5.99.0.ebuild 2208060740 ./kde-frameworks/kdoctools/kdoctools-5.96.0.ebuild -2209131640 ./kde-frameworks/kdoctools/kdoctools-5.98.0.ebuild +2210101140 ./kde-frameworks/kdoctools/kdoctools-5.99.0.ebuild 2208060740 ./kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild -2209131640 ./kde-frameworks/kemoticons/kemoticons-5.98.0.ebuild +2210101140 ./kde-frameworks/kemoticons/kemoticons-5.99.0.ebuild 2205251440 ./kde-frameworks/kf-env/kf-env-5.ebuild 2208060740 ./kde-frameworks/kfilemetadata/kfilemetadata-5.96.0.ebuild -2209131640 ./kde-frameworks/kfilemetadata/kfilemetadata-5.98.0.ebuild +2210101140 ./kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild 2208060740 ./kde-frameworks/kglobalaccel/kglobalaccel-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/kglobalaccel/kglobalaccel-5.98.0.ebuild +2210101140 ./kde-frameworks/kglobalaccel/kglobalaccel-5.99.0.ebuild 2208060740 ./kde-frameworks/kguiaddons/kguiaddons-5.96.0.ebuild -2209131640 ./kde-frameworks/kguiaddons/kguiaddons-5.98.0.ebuild +2210101140 ./kde-frameworks/kguiaddons/kguiaddons-5.99.0.ebuild 2208060740 ./kde-frameworks/kholidays/kholidays-5.96.0.ebuild -2209131640 ./kde-frameworks/kholidays/kholidays-5.98.0.ebuild +2210101140 ./kde-frameworks/kholidays/kholidays-5.99.0.ebuild 2208151110 ./kde-frameworks/khtml/khtml-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/khtml/khtml-5.98.0.ebuild +2210101140 ./kde-frameworks/khtml/khtml-5.99.0.ebuild 2208060740 ./kde-frameworks/ki18n/ki18n-5.96.0.ebuild -2209131640 ./kde-frameworks/ki18n/ki18n-5.98.0.ebuild +2210101140 ./kde-frameworks/ki18n/ki18n-5.99.0.ebuild 2208060740 ./kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild -2209131640 ./kde-frameworks/kiconthemes/kiconthemes-5.98.0.ebuild +2210101140 ./kde-frameworks/kiconthemes/kiconthemes-5.99.0.ebuild 2208060740 ./kde-frameworks/kidletime/kidletime-5.96.0.ebuild -2209131640 ./kde-frameworks/kidletime/kidletime-5.98.0.ebuild +2210101140 ./kde-frameworks/kidletime/kidletime-5.99.0.ebuild 2208060740 ./kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild -2209131640 ./kde-frameworks/kimageformats/kimageformats-5.98.0.ebuild +2210101140 ./kde-frameworks/kimageformats/kimageformats-5.99.0.ebuild 2208151110 ./kde-frameworks/kinit/kinit-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/kinit/kinit-5.98.0.ebuild +2210101140 ./kde-frameworks/kinit/kinit-5.99.0.ebuild 2208151110 ./kde-frameworks/kio/kio-5.96.0-r3.ebuild -2209131640 ./kde-frameworks/kio/kio-5.98.0.ebuild +2210101140 ./kde-frameworks/kio/kio-5.99.0.ebuild 2208060740 ./kde-frameworks/kirigami/kirigami-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/kirigami/kirigami-5.98.0.ebuild +2210101140 ./kde-frameworks/kirigami/kirigami-5.99.0.ebuild 2208060740 ./kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild -2209131640 ./kde-frameworks/kitemmodels/kitemmodels-5.98.0.ebuild +2210101140 ./kde-frameworks/kitemmodels/kitemmodels-5.99.0.ebuild 2208060740 ./kde-frameworks/kitemviews/kitemviews-5.96.0.ebuild -2209131640 ./kde-frameworks/kitemviews/kitemviews-5.98.0.ebuild +2210101140 ./kde-frameworks/kitemviews/kitemviews-5.99.0.ebuild 2208060740 ./kde-frameworks/kjobwidgets/kjobwidgets-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/kjobwidgets/kjobwidgets-5.98.0.ebuild +2210101140 ./kde-frameworks/kjobwidgets/kjobwidgets-5.99.0.ebuild 2208060740 ./kde-frameworks/kjs/kjs-5.96.0.ebuild -2209131640 ./kde-frameworks/kjs/kjs-5.98.0.ebuild +2210101140 ./kde-frameworks/kjs/kjs-5.99.0.ebuild 2208060740 ./kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild -2209131640 ./kde-frameworks/knewstuff/knewstuff-5.98.0.ebuild +2210101140 ./kde-frameworks/knewstuff/knewstuff-5.99.0.ebuild 2208060740 ./kde-frameworks/knotifications/knotifications-5.96.0.ebuild -2209241210 ./kde-frameworks/knotifications/knotifications-5.98.0-r1.ebuild +2210101140 ./kde-frameworks/knotifications/knotifications-5.99.0.ebuild 2208060740 ./kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild -2209131640 ./kde-frameworks/knotifyconfig/knotifyconfig-5.98.0.ebuild +2210101140 ./kde-frameworks/knotifyconfig/knotifyconfig-5.99.0.ebuild 2208060740 ./kde-frameworks/kpackage/kpackage-5.96.0.ebuild -2209131640 ./kde-frameworks/kpackage/kpackage-5.98.0.ebuild +2210101140 ./kde-frameworks/kpackage/kpackage-5.99.0.ebuild 2208060740 ./kde-frameworks/kparts/kparts-5.96.0.ebuild -2209131640 ./kde-frameworks/kparts/kparts-5.98.0.ebuild +2210101140 ./kde-frameworks/kparts/kparts-5.99.0.ebuild 2208060740 ./kde-frameworks/kpeople/kpeople-5.96.0.ebuild -2209131640 ./kde-frameworks/kpeople/kpeople-5.98.0.ebuild +2210101140 ./kde-frameworks/kpeople/kpeople-5.99.0.ebuild 2208060740 ./kde-frameworks/kplotting/kplotting-5.96.0.ebuild -2209131640 ./kde-frameworks/kplotting/kplotting-5.98.0.ebuild +2210101140 ./kde-frameworks/kplotting/kplotting-5.99.0.ebuild 2208060740 ./kde-frameworks/kpty/kpty-5.96.0.ebuild -2209131640 ./kde-frameworks/kpty/kpty-5.98.0.ebuild +2210101140 ./kde-frameworks/kpty/kpty-5.99.0.ebuild 2208060740 ./kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild -2209131640 ./kde-frameworks/kquickcharts/kquickcharts-5.98.0.ebuild +2210101140 ./kde-frameworks/kquickcharts/kquickcharts-5.99.0.ebuild 2208060740 ./kde-frameworks/kross/kross-5.96.0.ebuild -2209131640 ./kde-frameworks/kross/kross-5.98.0.ebuild +2210101140 ./kde-frameworks/kross/kross-5.99.0.ebuild 2208060740 ./kde-frameworks/krunner/krunner-5.96.0.ebuild -2209131640 ./kde-frameworks/krunner/krunner-5.98.0.ebuild +2210101140 ./kde-frameworks/krunner/krunner-5.99.0.ebuild 2208060740 ./kde-frameworks/kservice/kservice-5.96.0.ebuild -2209131640 ./kde-frameworks/kservice/kservice-5.98.0.ebuild +2210101140 ./kde-frameworks/kservice/kservice-5.99.0.ebuild 2208080010 ./kde-frameworks/ktexteditor/ktexteditor-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/ktexteditor/ktexteditor-5.98.0.ebuild +2210101140 ./kde-frameworks/ktexteditor/ktexteditor-5.99.0.ebuild 2208060740 ./kde-frameworks/ktextwidgets/ktextwidgets-5.96.0.ebuild -2209131640 ./kde-frameworks/ktextwidgets/ktextwidgets-5.98.0.ebuild +2210101140 ./kde-frameworks/ktextwidgets/ktextwidgets-5.99.0.ebuild 2208060740 ./kde-frameworks/kunitconversion/kunitconversion-5.96.0.ebuild -2209131640 ./kde-frameworks/kunitconversion/kunitconversion-5.98.0.ebuild +2210101140 ./kde-frameworks/kunitconversion/kunitconversion-5.99.0.ebuild 2208060740 ./kde-frameworks/kwallet/kwallet-5.96.0.ebuild -2209131640 ./kde-frameworks/kwallet/kwallet-5.98.0.ebuild +2210101140 ./kde-frameworks/kwallet/kwallet-5.99.0.ebuild 2208060740 ./kde-frameworks/kwayland/kwayland-5.96.0.ebuild -2209250011 ./kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild +2210101140 ./kde-frameworks/kwayland/kwayland-5.99.0.ebuild 2208060740 ./kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.96.0.ebuild -2209131640 ./kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.98.0.ebuild +2210101140 ./kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.99.0.ebuild 2208060740 ./kde-frameworks/kwindowsystem/kwindowsystem-5.96.0.ebuild -2209131640 ./kde-frameworks/kwindowsystem/kwindowsystem-5.98.0.ebuild +2210101140 ./kde-frameworks/kwindowsystem/kwindowsystem-5.99.0.ebuild 2208060740 ./kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild -2209131640 ./kde-frameworks/kxmlgui/kxmlgui-5.98.0.ebuild +2210101140 ./kde-frameworks/kxmlgui/kxmlgui-5.99.0.ebuild 2208060740 ./kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild -2209131640 ./kde-frameworks/modemmanager-qt/modemmanager-qt-5.98.0.ebuild +2210101140 ./kde-frameworks/modemmanager-qt/modemmanager-qt-5.99.0.ebuild 2208060740 ./kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild -2209131640 ./kde-frameworks/networkmanager-qt/networkmanager-qt-5.98.0.ebuild +2210101140 ./kde-frameworks/networkmanager-qt/networkmanager-qt-5.99.0.ebuild 2208060740 ./kde-frameworks/oxygen-icons/oxygen-icons-5.96.0.ebuild -2209131640 ./kde-frameworks/oxygen-icons/oxygen-icons-5.98.0.ebuild +2210101140 ./kde-frameworks/oxygen-icons/oxygen-icons-5.99.0.ebuild 2208060740 ./kde-frameworks/plasma/plasma-5.96.0-r1.ebuild -2209241210 ./kde-frameworks/plasma/plasma-5.98.0-r1.ebuild +2210101140 ./kde-frameworks/plasma/plasma-5.99.0.ebuild 2208060740 ./kde-frameworks/prison/prison-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/prison/prison-5.98.0.ebuild +2210101140 ./kde-frameworks/prison/prison-5.99.0.ebuild 2208060740 ./kde-frameworks/purpose/purpose-5.96.0.ebuild -2209131640 ./kde-frameworks/purpose/purpose-5.98.0.ebuild +2210101140 ./kde-frameworks/purpose/purpose-5.99.0.ebuild 2208060740 ./kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild -2209131640 ./kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.98.0.ebuild +2210101140 ./kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.99.0.ebuild 2208060740 ./kde-frameworks/solid/solid-5.96.0.ebuild -2209131640 ./kde-frameworks/solid/solid-5.98.0.ebuild +2210101140 ./kde-frameworks/solid/solid-5.99.0.ebuild 2208060740 ./kde-frameworks/sonnet/sonnet-5.96.0.ebuild -2209131640 ./kde-frameworks/sonnet/sonnet-5.98.0.ebuild +2210101140 ./kde-frameworks/sonnet/sonnet-5.99.0.ebuild 2208060740 ./kde-frameworks/syndication/syndication-5.96.0.ebuild -2209131640 ./kde-frameworks/syndication/syndication-5.98.0.ebuild +2210101140 ./kde-frameworks/syndication/syndication-5.99.0.ebuild 2208060740 ./kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild -2209131640 ./kde-frameworks/syntax-highlighting/syntax-highlighting-5.98.0.ebuild +2210101140 ./kde-frameworks/syntax-highlighting/syntax-highlighting-5.99.0.ebuild 2208060740 ./kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild -2209131640 ./kde-frameworks/threadweaver/threadweaver-5.98.0.ebuild +2210101140 ./kde-frameworks/threadweaver/threadweaver-5.99.0.ebuild 2208060740 ./kde-frameworks/countryflags/countryflags-5.96.0.ebuild -2209131640 ./kde-frameworks/countryflags/countryflags-5.98.0.ebuild +2210101140 ./kde-frameworks/countryflags/countryflags-5.99.0.ebuild 2108211939 ./kde-misc/basket/basket-2.49b.ebuild 2209232340 ./kde-misc/colord-kde/colord-kde-0.5.0_p20220907.ebuild 2210061040 ./kde-misc/kdeconnect/kdeconnect-22.04.3.ebuild @@ -18390,112 +18401,61 @@ 2209081610 ./kde-misc/zanshin/zanshin-22.08.1.ebuild 2207302310 ./kde-misc/kweather/kweather-22.06.ebuild 2209152210 ./kde-misc/bismuth/bismuth-3.1.3.ebuild +2210100810 ./kde-misc/bismuth/bismuth-3.1.4.ebuild 2209232340 ./kde-misc/gmail-feed/gmail-feed-1.2.ebuild -2208070840 ./kde-plasma/bluedevil/bluedevil-5.24.6.ebuild 2209300710 ./kde-plasma/bluedevil/bluedevil-5.25.5.ebuild -2208070840 ./kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild 2209300710 ./kde-plasma/breeze-grub/breeze-grub-5.25.5.ebuild -2208111410 ./kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild 2209300710 ./kde-plasma/breeze-gtk/breeze-gtk-5.25.5.ebuild -2208070840 ./kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild 2209300710 ./kde-plasma/breeze-plymouth/breeze-plymouth-5.25.5.ebuild -2208070840 ./kde-plasma/breeze/breeze-5.24.6-r1.ebuild 2209300710 ./kde-plasma/breeze/breeze-5.25.5.ebuild -2208070840 ./kde-plasma/discover/discover-5.24.6-r1.ebuild 2209300710 ./kde-plasma/discover/discover-5.25.5.ebuild -2208070840 ./kde-plasma/drkonqi/drkonqi-5.24.6.ebuild 2209300710 ./kde-plasma/drkonqi/drkonqi-5.25.5.ebuild -2208070840 ./kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild 2209300710 ./kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.5.ebuild -2208070840 ./kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild 2209300710 ./kde-plasma/kde-cli-tools/kde-cli-tools-5.25.5.ebuild -2208070840 ./kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild 2209300710 ./kde-plasma/kde-gtk-config/kde-gtk-config-5.25.5.ebuild -2208070840 ./kde-plasma/kdecoration/kdecoration-5.24.6.ebuild 2209300710 ./kde-plasma/kdecoration/kdecoration-5.25.5.ebuild -2208070840 ./kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild 2209300710 ./kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.5.ebuild -2208070840 ./kde-plasma/kgamma/kgamma-5.24.6.ebuild 2209300710 ./kde-plasma/kgamma/kgamma-5.25.5.ebuild -2208070840 ./kde-plasma/khotkeys/khotkeys-5.24.6.ebuild 2209300710 ./kde-plasma/khotkeys/khotkeys-5.25.5.ebuild -2209141710 ./kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild 2209300710 ./kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild -2208070840 ./kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild 2209300710 ./kde-plasma/kmenuedit/kmenuedit-5.25.5.ebuild -2208070840 ./kde-plasma/kscreen/kscreen-5.24.6.ebuild 2209300710 ./kde-plasma/kscreen/kscreen-5.25.5.ebuild -2208070840 ./kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild 2209300710 ./kde-plasma/kscreenlocker/kscreenlocker-5.25.5.ebuild -2208070840 ./kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild 2209300710 ./kde-plasma/ksshaskpass/ksshaskpass-5.25.5.ebuild 2201250210 ./kde-plasma/ksysguard/ksysguard-5.22.0-r1.ebuild -2208070840 ./kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild 2209300710 ./kde-plasma/ksystemstats/ksystemstats-5.25.5.ebuild -2208070840 ./kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild 2209300710 ./kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild -2208070840 ./kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild 2209300710 ./kde-plasma/kwayland-integration/kwayland-integration-5.25.5.ebuild 2208070840 ./kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild -2208151110 ./kde-plasma/kwin/kwin-5.24.6-r2.ebuild 2209300710 ./kde-plasma/kwin/kwin-5.25.5.ebuild -2208070840 ./kde-plasma/kwrited/kwrited-5.24.6.ebuild 2209300710 ./kde-plasma/kwrited/kwrited-5.25.5.ebuild -2208070840 ./kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild 2209300710 ./kde-plasma/layer-shell-qt/layer-shell-qt-5.25.5.ebuild -2208070840 ./kde-plasma/libkscreen/libkscreen-5.24.6.ebuild 2209300710 ./kde-plasma/libkscreen/libkscreen-5.25.5.ebuild -2208070840 ./kde-plasma/libksysguard/libksysguard-5.24.6.ebuild 2209300710 ./kde-plasma/libksysguard/libksysguard-5.25.5.ebuild -2208070840 ./kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild 2209300710 ./kde-plasma/libkworkspace/libkworkspace-5.25.5.ebuild -2208070840 ./kde-plasma/milou/milou-5.24.6.ebuild 2209300710 ./kde-plasma/milou/milou-5.25.5.ebuild -2208070840 ./kde-plasma/oxygen/oxygen-5.24.6.ebuild 2209300710 ./kde-plasma/oxygen/oxygen-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.5.ebuild -2208151110 ./kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild 2209300710 ./kde-plasma/plasma-desktop/plasma-desktop-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild +2210101540 ./kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild 2209300710 ./kde-plasma/plasma-disks/plasma-disks-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-firewall/plasma-firewall-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-integration/plasma-integration-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild 2209300710 ./kde-plasma/plasma-meta/plasma-meta-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-nm/plasma-nm-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild 2209300710 ./kde-plasma/plasma-pa/plasma-pa-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-sdk/plasma-sdk-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.5.ebuild -2207301211 ./kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild -2209300710 ./kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5.ebuild 2210061010 ./kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5-r1.ebuild -2208070840 ./kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-vault/plasma-vault-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild 2209300710 ./kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.5.ebuild -2208070840 ./kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild -2209300710 ./kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild -2210061010 ./kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild -2208070840 ./kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild +2210072340 ./kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild 2209300710 ./kde-plasma/plymouth-kcm/plymouth-kcm-5.25.5.ebuild -2208070840 ./kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild 2209300710 ./kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.5.ebuild -2208070840 ./kde-plasma/powerdevil/powerdevil-5.24.6.ebuild 2209300710 ./kde-plasma/powerdevil/powerdevil-5.25.5.ebuild -2208070840 ./kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild 2209300710 ./kde-plasma/sddm-kcm/sddm-kcm-5.25.5.ebuild -2208070840 ./kde-plasma/systemsettings/systemsettings-5.24.6.ebuild 2209300710 ./kde-plasma/systemsettings/systemsettings-5.25.5.ebuild -2208070840 ./kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild 2209300710 ./kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.5.ebuild -2208070840 ./kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild 2209300710 ./kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.5.ebuild 2209300710 ./kde-plasma/oxygen-sounds/oxygen-sounds-5.25.5.ebuild 2107230909 ./lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r1.ebuild @@ -18713,7 +18673,8 @@ 2205050610 ./mail-mta/nullmailer/nullmailer-2.2-r2.ebuild 2107220639 ./mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild 2206031440 ./mail-mta/postfix/postfix-3.7.2.ebuild -2208171140 ./mail-mta/postfix/postfix-3.8_pre20220816.ebuild +2210081240 ./mail-mta/postfix/postfix-3.7.2-r1.ebuild +2210081240 ./mail-mta/postfix/postfix-3.8_pre20221007.ebuild 2104120016 ./mail-mta/qpsmtpd/qpsmtpd-0.95-r1.ebuild 2104120016 ./mail-mta/qpsmtpd/qpsmtpd-9999.ebuild 2203230410 ./mail-mta/sendmail/sendmail-8.16.1-r2.ebuild @@ -18928,8 +18889,8 @@ 2205251140 ./media-fonts/nanum/nanum-3.0.ebuild 2208021110 ./media-fonts/nanumfont/nanumfont-2.5.ebuild 2205051410 ./media-fonts/noto-cjk/noto-cjk-20190416.ebuild -2205100440 ./media-fonts/noto-emoji/noto-emoji-20211101.ebuild -2209181440 ./media-fonts/noto-emoji/noto-emoji-20220912.ebuild +2210091210 ./media-fonts/noto-emoji/noto-emoji-20211101.ebuild +2210091210 ./media-fonts/noto-emoji/noto-emoji-20220912.ebuild 2205251140 ./media-fonts/noto/noto-20201226.ebuild 2205251140 ./media-fonts/nunito/nunito-1.0-r1.ebuild 2205251140 ./media-fonts/nuosu-sil/nuosu-sil-2.200.ebuild @@ -19023,7 +18984,7 @@ 2206281840 ./media-gfx/asymptote/asymptote-2.81.ebuild 2210041210 ./media-gfx/asymptote/asymptote-2.83.ebuild 2102281539 ./media-gfx/autopano-sift-C/autopano-sift-C-2.5.1.ebuild -1912131839 ./media-gfx/aview/aview-1.3.0_rc1-r3.ebuild +2210090840 ./media-gfx/aview/aview-1.3.0_rc1-r3.ebuild 2209041540 ./media-gfx/blender/blender-2.93.10.ebuild 2209041540 ./media-gfx/blender/blender-2.93.9.ebuild 2209041540 ./media-gfx/blender/blender-3.1.2.ebuild @@ -19041,10 +19002,8 @@ 2107170239 ./media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild 2107160109 ./media-gfx/converseen/converseen-0.9.9.0.ebuild 2208311210 ./media-gfx/converseen/converseen-0.9.9.6.ebuild -2101310343 ./media-gfx/cropgui/cropgui-0.4.1.ebuild -2101310343 ./media-gfx/cropgui/cropgui-0.5.ebuild -2112281209 ./media-gfx/cropgui/cropgui-0.6.ebuild -2201312339 ./media-gfx/cropgui/cropgui-0.6-r1.ebuild +2210101610 ./media-gfx/converseen/converseen-0.9.9.8.ebuild +2210082310 ./media-gfx/cropgui/cropgui-0.6-r1.ebuild 2012311940 ./media-gfx/crwinfo/crwinfo-0.2.ebuild 2207021940 ./media-gfx/cura/cura-4.13.1-r1.ebuild 2205082310 ./media-gfx/curaengine/curaengine-4.13.1.ebuild @@ -19102,6 +19061,7 @@ 2005210409 ./media-gfx/fotowall/fotowall-1.0.ebuild 2208040340 ./media-gfx/fotoxx/fotoxx-22.20.ebuild 2209021610 ./media-gfx/fotoxx/fotoxx-22.31.ebuild +2210101940 ./media-gfx/fotoxx/fotoxx-22.35.ebuild 2209041540 ./media-gfx/freecad/freecad-0.19.4-r1.ebuild 2209041540 ./media-gfx/freecad/freecad-0.20-r1.ebuild 2209041540 ./media-gfx/freecad/freecad-9999.ebuild @@ -19118,9 +19078,9 @@ 2112070940 ./media-gfx/gifsicle/gifsicle-1.93.ebuild 2203132209 ./media-gfx/gimp-arrow-brushes/gimp-arrow-brushes-20190407.ebuild 2210041240 ./media-gfx/gimp/gimp-2.10.32-r1.ebuild -2210041240 ./media-gfx/gimp/gimp-2.99.10-r2.ebuild 2210041240 ./media-gfx/gimp/gimp-2.99.12-r1.ebuild 2210041240 ./media-gfx/gimp/gimp-9999.ebuild +2210082140 ./media-gfx/gimp/gimp-2.99.10-r2.ebuild 2209200410 ./media-gfx/gmic/gmic-3.0.1-r1.ebuild 2209200410 ./media-gfx/gmic/gmic-3.1.6.ebuild 2102270009 ./media-gfx/gnofract4d/gnofract4d-4.3_p20201029.ebuild @@ -19129,6 +19089,7 @@ 2205280910 ./media-gfx/gnome-font-viewer/gnome-font-viewer-42.0.ebuild 2209241840 ./media-gfx/gnome-font-viewer/gnome-font-viewer-43.0.ebuild 2209280310 ./media-gfx/gnome-photos/gnome-photos-42.0-r1.ebuild +2210080210 ./media-gfx/gnome-photos/gnome-photos-43.0.ebuild 2004032241 ./media-gfx/gnome-raw-thumbnailer/gnome-raw-thumbnailer-3.0.0-r1.ebuild 2203081540 ./media-gfx/gnome-screenshot/gnome-screenshot-41.0.ebuild 1912221939 ./media-gfx/gnuclad/gnuclad-0.2.4.ebuild @@ -19141,8 +19102,8 @@ 2209101440 ./media-gfx/graphicsmagick/graphicsmagick-9999.ebuild 2206070040 ./media-gfx/graphite2/graphite2-1.3.14_p20210810-r1.ebuild 2209170310 ./media-gfx/graphite2/graphite2-1.3.14_p20210810-r2.ebuild -2210030410 ./media-gfx/graphviz/graphviz-5.0.1.ebuild -2210022310 ./media-gfx/graphviz/graphviz-6.0.1-r1.ebuild +2210090140 ./media-gfx/graphviz/graphviz-5.0.1-r1.ebuild +2210090140 ./media-gfx/graphviz/graphviz-6.0.1-r2.ebuild 2012231444 ./media-gfx/grub-splashes/grub-splashes-20091109.ebuild 2203010309 ./media-gfx/gscan2pdf/gscan2pdf-2.12.5.ebuild 2207150440 ./media-gfx/gscan2pdf/gscan2pdf-2.12.8.ebuild @@ -19185,6 +19146,7 @@ 2101152339 ./media-gfx/iscan/iscan-2.30.4.2-r1.ebuild 2210022240 ./media-gfx/iscan/iscan-3.65.0.ebuild 2007182209 ./media-gfx/jhead/jhead-3.04.ebuild +2210090210 ./media-gfx/jhead/jhead-3.06.0.1.ebuild 1902162309 ./media-gfx/jigl/jigl-2.0.1-r1.ebuild 2208291040 ./media-gfx/jp2a/jp2a-1.1.1.ebuild 2002112051 ./media-gfx/jpeginfo/jpeginfo-1.6.1-r1.ebuild @@ -19250,7 +19212,7 @@ 2209292310 ./media-gfx/openvdb/openvdb-9.1.0-r1.ebuild 2203200340 ./media-gfx/optipng/optipng-0.7.7-r1.ebuild 1907040109 ./media-gfx/panini/panini-0.73.0.ebuild -2201151640 ./media-gfx/pdf2svg/pdf2svg-0.2.3-r1.ebuild +2210090140 ./media-gfx/pdf2svg/pdf2svg-0.2.3-r2.ebuild 2109232139 ./media-gfx/pencil/pencil-0.6.5.ebuild 2202181809 ./media-gfx/pencil/pencil-0.6.6-r1.ebuild 2104161439 ./media-gfx/peps/peps-2.0-r1.ebuild @@ -19272,7 +19234,7 @@ 1912131839 ./media-gfx/pngtools/pngtools-0.4-r2.ebuild 2209300411 ./media-gfx/pngtools/pngtools-0.4_p20220314.ebuild 2205171610 ./media-gfx/potrace/potrace-1.16.ebuild -2209041610 ./media-gfx/povray/povray-3.7.0.0-r2.ebuild +2210082240 ./media-gfx/povray/povray-3.7.0.0-r2.ebuild 2201041339 ./media-gfx/pqiv/pqiv-2.11.ebuild 2201041339 ./media-gfx/pqiv/pqiv-9999.ebuild 1805290208 ./media-gfx/pqstego/pqstego-0.0.1.ebuild @@ -19343,7 +19305,6 @@ 2112011009 ./media-gfx/xpaint/xpaint-3.1.4.ebuild 2210010910 ./media-gfx/xpaint/xpaint-3.1.4-r2.ebuild 2206232340 ./media-gfx/xsane/xsane-0.999-r4.ebuild -2012311940 ./media-gfx/xv/xv-3.10a-r19.ebuild 2210050910 ./media-gfx/xv/xv-3.10a-r20.ebuild 2104192239 ./media-gfx/xzgv/xzgv-0.9.1.ebuild 2010031709 ./media-gfx/yafaray/yafaray-3.4.1.ebuild @@ -19382,7 +19343,6 @@ 2209101210 ./media-libs/alure/alure-1.2-r3.ebuild 2208300140 ./media-libs/ampache_browser/ampache_browser-1.0.4.ebuild 2108211209 ./media-libs/aribb24/aribb24-1.0.3-r2.ebuild -2206221940 ./media-libs/assimp/assimp-5.2.4.ebuild 2209251540 ./media-libs/assimp/assimp-5.2.4-r1.ebuild 2206220940 ./media-libs/aubio/aubio-0.4.9-r2.ebuild 2209150140 ./media-libs/audiofile/audiofile-0.3.6-r4.ebuild @@ -19432,13 +19392,14 @@ 2209300411 ./media-libs/fidlib/fidlib-0.9.10-r1.ebuild 2205190840 ./media-libs/flac/flac-1.3.4.ebuild 2209101340 ./media-libs/flac/flac-1.4.0-r1.ebuild -2210071310 ./media-libs/flac/flac-1.4.1.ebuild +2210081610 ./media-libs/flac/flac-1.4.1.ebuild 2208311210 ./media-libs/flickcurl/flickcurl-1.26.ebuild 1908061309 ./media-libs/fluidsynth-dssi/fluidsynth-dssi-1.0.0-r1.ebuild 2208302240 ./media-libs/fontconfig/fontconfig-2.13.93.ebuild 2208302240 ./media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild 2009071209 ./media-libs/freealut/freealut-1.1.0-r4.ebuild 2208191140 ./media-libs/freeglut/freeglut-3.2.2.ebuild +2210081740 ./media-libs/freeglut/freeglut-3.4.0.ebuild 2206301010 ./media-libs/freeimage/freeimage-3.18.0-r8.ebuild 2209121740 ./media-libs/freetype/freetype-2.12.1-r1.ebuild 2209121740 ./media-libs/freetype/freetype-9999.ebuild @@ -19483,11 +19444,7 @@ 2209171410 ./media-libs/gst-plugins-good/gst-plugins-good-1.20.3.ebuild 2205280440 ./media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.2.ebuild 2209171410 ./media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.3.ebuild -2105300411 ./media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild -2206071812 ./media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild 2209161010 ./media-libs/gst-rtsp-server/gst-rtsp-server-1.20.3.ebuild -2202021909 ./media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild -2206071812 ./media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild 2209161010 ./media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild 2205280440 ./media-libs/gstreamer/gstreamer-1.20.2.ebuild 2209171410 ./media-libs/gstreamer/gstreamer-1.20.3.ebuild @@ -19495,11 +19452,11 @@ 2201240710 ./media-libs/gupnp-dlna/gupnp-dlna-0.12.0.ebuild 2205081440 ./media-libs/hamlib/hamlib-4.3.1.ebuild 2205081440 ./media-libs/hamlib/hamlib-4.4.ebuild -2207250010 ./media-libs/harfbuzz/harfbuzz-5.0.1.ebuild 2209131810 ./media-libs/harfbuzz/harfbuzz-4.4.1.ebuild 2209190512 ./media-libs/harfbuzz/harfbuzz-5.2.0.ebuild 2209190512 ./media-libs/harfbuzz/harfbuzz-9999.ebuild 2209302210 ./media-libs/harfbuzz/harfbuzz-5.1.0.ebuild +2210090010 ./media-libs/harfbuzz/harfbuzz-5.3.0.ebuild 1911150539 ./media-libs/icc-profiles-basiccolor-printing2009/icc-profiles-basiccolor-printing2009-1.2.0.ebuild 1911150609 ./media-libs/icc-profiles-openicc/icc-profiles-openicc-1.3.1.ebuild 2011261339 ./media-libs/icclib/icclib-2.14.ebuild @@ -19567,7 +19524,7 @@ 2110240739 ./media-libs/libcaca/libcaca-0.99_beta19-r8.ebuild 2209091110 ./media-libs/libcaca/libcaca-0.99_beta19-r9.ebuild 2205171110 ./media-libs/libcanberra/libcanberra-0.30-r6.ebuild -2208300040 ./media-libs/libcanberra/libcanberra-0.30-r7.ebuild +2210090240 ./media-libs/libcanberra/libcanberra-0.30-r7.ebuild 2203281010 ./media-libs/libcdaudio/libcdaudio-0.99.12-r3.ebuild 2209221810 ./media-libs/libcdaudio/libcdaudio-0.99.12-r4.ebuild 2108140409 ./media-libs/libcddb/libcddb-1.3.2-r1.ebuild @@ -19651,13 +19608,13 @@ 2108272310 ./media-libs/liblrdf/liblrdf-0.6.1-r1.ebuild 2207011640 ./media-libs/liblscp/liblscp-9999.ebuild 2208020140 ./media-libs/liblscp/liblscp-0.9.6.ebuild -2203111939 ./media-libs/libltc/libltc-1.3.1-r1.ebuild 2203111939 ./media-libs/libltc/libltc-9999.ebuild 2210071240 ./media-libs/libltc/libltc-1.3.2.ebuild 2108101209 ./media-libs/libmad/libmad-0.15.1b-r10.ebuild 2206280511 ./media-libs/libmatemixer/libmatemixer-1.24.1-r1.ebuild 2206280940 ./media-libs/libmatemixer/libmatemixer-1.26.0.ebuild 2108250239 ./media-libs/libmatroska/libmatroska-1.6.3.ebuild +2210090010 ./media-libs/libmatroska/libmatroska-1.7.1.ebuild 2207190310 ./media-libs/libmediaart/libmediaart-1.9.6.ebuild 2204240940 ./media-libs/libmediainfo/libmediainfo-21.09.ebuild 2209030840 ./media-libs/libmediainfo/libmediainfo-22.03.ebuild @@ -19701,7 +19658,6 @@ 2208121540 ./media-libs/libpagemaker/libpagemaker-0.0.4-r1.ebuild 2208121540 ./media-libs/libpagemaker/libpagemaker-9999.ebuild 2110020309 ./media-libs/libpano13/libpano13-2.9.20-r1.ebuild -2105090909 ./media-libs/libpano13/libpano13-2.9.20.ebuild 2201012039 ./media-libs/libpano13/libpano13-2.9.21.ebuild 2105221839 ./media-libs/libpgf/libpgf-7.21.7.ebuild 2106040440 ./media-libs/libplacebo/libplacebo-2.43.0.ebuild @@ -19844,8 +19800,8 @@ 2204081039 ./media-libs/quarter/quarter-1.1.0-r1.ebuild 2110170109 ./media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild 2209100440 ./media-libs/raptor/raptor-2.0.15-r4.ebuild -2209100512 ./media-libs/raptor/raptor-2.0.15-r6.ebuild 2209152310 ./media-libs/raptor/raptor-2.0.15-r5.ebuild +2210101010 ./media-libs/raptor/raptor-2.0.15-r6.ebuild 2104021709 ./media-libs/raspberrypi-userland-bin/raspberrypi-userland-bin-1.20201201.ebuild 2204280640 ./media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild 2204280640 ./media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20201022.ebuild @@ -19915,10 +19871,8 @@ 2209191010 ./media-libs/vidstab/vidstab-1.1.0-r2.ebuild 2209071115 ./media-libs/vigra/vigra-1.11.1-r6.ebuild 2209071115 ./media-libs/vigra/vigra-9999.ebuild -2004230939 ./media-libs/virglrenderer/virglrenderer-0.8.2.ebuild -2004200009 ./media-libs/virglrenderer/virglrenderer-9999.ebuild -2201231109 ./media-libs/virglrenderer/virglrenderer-0.9.1.ebuild -2209080840 ./media-libs/virglrenderer/virglrenderer-0.10.1.ebuild +2210090240 ./media-libs/virglrenderer/virglrenderer-0.10.1.ebuild +2210082310 ./media-libs/virglrenderer/virglrenderer-9999.ebuild 2207240410 ./media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild 2207240410 ./media-libs/vitamtp/vitamtp-9999.ebuild 2208302240 ./media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -19985,11 +19939,11 @@ 2209101210 ./media-libs/sdl_audiolib/sdl_audiolib-0_p20220622-r1.ebuild 2209101210 ./media-libs/sdl_audiolib/sdl_audiolib-9999.ebuild 2208171940 ./media-libs/mesa-amber/mesa-amber-21.3.9.ebuild -2205160840 ./media-libs/librtprocess/librtprocess-0.12.0.ebuild +2210072340 ./media-libs/librtprocess/librtprocess-0.12.0.ebuild 2205221110 ./media-libs/libxmp/libxmp-9999.ebuild 2206221510 ./media-libs/libxmp/libxmp-4.5.0.ebuild 2209081610 ./media-libs/ksanecore/ksanecore-22.08.1.ebuild -2210071310 ./media-libs/flac-compat/flac-compat-1.3.4.ebuild +2210081610 ./media-libs/flac-compat/flac-compat-1.3.4.ebuild 2209202340 ./media-libs/iir1/iir1-1.9.3.ebuild 2209280340 ./media-libs/libshumate/libshumate-1.0.1.ebuild 2207311440 ./media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild @@ -20029,31 +19983,21 @@ 2209190512 ./media-plugins/grilo-plugins/grilo-plugins-0.3.15.ebuild 2205280440 ./media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.3.ebuild -2205130210 ./media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild 2208261640 ./media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild 2209141110 ./media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.3.ebuild -2205301710 ./media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild 2209161210 ./media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.3.ebuild -2205130210 ./media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild 2208261640 ./media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.3.ebuild @@ -20071,22 +20015,18 @@ 2209171410 ./media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.3.ebuild 2102181209 ./media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild 2206291040 ./media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.3.ebuild -2205130210 ./media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild 2208261640 ./media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.3.ebuild 2204011845 ./media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild 2207210340 ./media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild @@ -20094,7 +20034,6 @@ 2209171410 ./media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.3.ebuild 2206291040 ./media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.3.ebuild @@ -20102,17 +20041,14 @@ 2209171410 ./media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.3.ebuild 2204011845 ./media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild 2208261640 ./media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.3.ebuild 2206291040 ./media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.3.ebuild @@ -20124,24 +20060,19 @@ 2209171410 ./media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.3.ebuild -2205301010 ./media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild 2209141110 ./media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.3.ebuild 2101220839 ./media-plugins/gst-plugins-sndio/gst-plugins-sndio-1.8.0.1.ebuild -2205161540 ./media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.3.ebuild 2206291040 ./media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.3.ebuild -2205130210 ./media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild 2208261640 ./media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.3.ebuild @@ -20149,29 +20080,23 @@ 2209171410 ./media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.3.ebuild 2206291040 ./media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild 2209161210 ./media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild -2205301010 ./media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild 2209141110 ./media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild -2205161540 ./media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild 2209161010 ./media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.3.ebuild -2205130210 ./media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild 2208261640 ./media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.3.ebuild 2107290039 ./media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild 2110061309 ./media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild @@ -20526,7 +20451,6 @@ 2209171410 ./media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.3.ebuild 2205280440 ./media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild 2209171410 ./media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.3.ebuild -2205130210 ./media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild 2208261640 ./media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.3.ebuild 2105202109 ./media-radio/adifmerg/adifmerg-31-r1.ebuild 2104031909 ./media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild @@ -20618,7 +20542,7 @@ 2107231039 ./media-sound/brutefir/brutefir-1.0o.ebuild 2207270810 ./media-sound/cadence/cadence-0.9.2-r1.ebuild 2207270810 ./media-sound/cadence/cadence-9999.ebuild -2207171040 ./media-sound/cantata/cantata-2.5.0.ebuild +2210101210 ./media-sound/cantata/cantata-2.5.0.ebuild 2210010240 ./media-sound/cd-discid/cd-discid-1.4-r1.ebuild 2108100310 ./media-sound/cdparanoia/cdparanoia-3.10.2-r7.ebuild 2002112051 ./media-sound/cdplay/cdplay-1.0.ebuild @@ -20637,7 +20561,7 @@ 2008221939 ./media-sound/coquillo/coquillo-2.0.1.ebuild 2207011310 ./media-sound/csound/csound-9999.ebuild 2208020140 ./media-sound/csound/csound-6.17.0.ebuild -2008082009 ./media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild +2210080340 ./media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r2.ebuild 2203202209 ./media-sound/dagrab/dagrab-0.513-r2.ebuild 2209220740 ./media-sound/darkice/darkice-1.4.ebuild 2103201139 ./media-sound/darksnow/darksnow-0.7.1.ebuild @@ -20655,6 +20579,7 @@ 2201241240 ./media-sound/denemo/denemo-2.5.0-r1.ebuild 2206031340 ./media-sound/denemo/denemo-2.6.0.ebuild 2205251040 ./media-sound/din/din-54.ebuild +2210091110 ./media-sound/din/din-55.ebuild 2205311340 ./media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild 2206211110 ./media-sound/drumstick/drumstick-2.6.1.ebuild 2209101210 ./media-sound/dvda-author/dvda-author-10.06-r1.ebuild @@ -20671,7 +20596,7 @@ 2207300110 ./media-sound/ezstream/ezstream-0.6.0-r2.ebuild 2104220609 ./media-sound/fapg/fapg-0.43.ebuild 2209101210 ./media-sound/flac-image/flac-image-1.00-r2.ebuild -2003261841 ./media-sound/flac123/flac123-0.0.12.ebuild +2210090710 ./media-sound/flac123/flac123-0.0.12-r1.ebuild 2209101210 ./media-sound/flack/flack-2.0.6.ebuild 2201201739 ./media-sound/flacon/flacon-5.5.1.ebuild 2207200740 ./media-sound/flacon/flacon-8.2.0.ebuild @@ -20679,8 +20604,7 @@ 2210060840 ./media-sound/flacon/flacon-9.1.0.ebuild 2006211639 ./media-sound/flake/flake-0.11.ebuild 2204270740 ./media-sound/fluid-soundfont/fluid-soundfont-3.1.ebuild -2208152240 ./media-sound/fluidsynth/fluidsynth-2.2.8.ebuild -2209070710 ./media-sound/fluidsynth/fluidsynth-2.2.9.ebuild +2210081340 ./media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 2006211639 ./media-sound/fmdrv/fmdrv-1.0.7.ebuild 2207271210 ./media-sound/fmit/fmit-1.0.15-r3.ebuild 2011141839 ./media-sound/fmtools/fmtools-2.0.7.ebuild @@ -20740,7 +20664,7 @@ 2210030710 ./media-sound/jalv/jalv-1.6.8.ebuild 2008082339 ./media-sound/jamin/jamin-0.98.9_pre20170111.ebuild 1911101439 ./media-sound/justeport/justeport-0.2.ebuild -2209101210 ./media-sound/kid3/kid3-3.9.2-r1.ebuild +2210101940 ./media-sound/kid3/kid3-3.9.2-r1.ebuild 2105231339 ./media-sound/klick/klick-0.12.2-r2.ebuild 2206161940 ./media-sound/klick/klick-0.12.2-r3.ebuild 2201190109 ./media-sound/kmetronome/kmetronome-1.3.0.ebuild @@ -20878,7 +20802,6 @@ 2205041810 ./media-sound/qsynth/qsynth-0.9.7.ebuild 2005210139 ./media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild 2209101210 ./media-sound/qtgain/qtgain-1.0.0.ebuild -2209182010 ./media-sound/qtractor/qtractor-0.9.27-r1.ebuild 2210070840 ./media-sound/qtractor/qtractor-0.9.28.ebuild 2005210139 ./media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild 2010131239 ./media-sound/quimup/quimup-1.4.4.ebuild @@ -20894,8 +20817,7 @@ 2207111140 ./media-sound/rosegarden/rosegarden-22.06.ebuild 2210070110 ./media-sound/rplay/rplay-3.3.2_p16-r4.ebuild 1910180209 ./media-sound/saydate/saydate-0.3.0.ebuild -2209080940 ./media-sound/schismtracker/schismtracker-20220807.ebuild -2209070710 ./media-sound/schismtracker/schismtracker-20220905.ebuild +2210081340 ./media-sound/schismtracker/schismtracker-20220905.ebuild 2008191339 ./media-sound/scmpc/scmpc-0.4.1.ebuild 2201121140 ./media-sound/scream/scream-3.9.ebuild 2201121140 ./media-sound/scream/scream-9999.ebuild @@ -20932,8 +20854,7 @@ 2201052009 ./media-sound/spotify-tray/spotify-tray-1.3.2-r1.ebuild 2210052210 ./media-sound/spotify/spotify-1.1.84-r1.ebuild 2208300910 ./media-sound/strawberry/strawberry-9999.ebuild -2209070710 ./media-sound/strawberry/strawberry-1.0.9.ebuild -2209301510 ./media-sound/strawberry/strawberry-1.0.8.ebuild +2210081340 ./media-sound/strawberry/strawberry-1.0.9.ebuild 2101061739 ./media-sound/streamripper/streamripper-1.64.6.ebuild 2201301439 ./media-sound/streamtranscoder/streamtranscoder-3.1.11-r1.ebuild 2107222339 ./media-sound/subsonic-bin/subsonic-bin-5.2.1-r3.ebuild @@ -20948,6 +20869,7 @@ 2207252210 ./media-sound/teamspeak-server/teamspeak-server-3.13.7.ebuild 1810131209 ./media-sound/tempest_for_eliza/tempest_for_eliza-1.0.5-r2.ebuild 2110291439 ./media-sound/terminatorx/terminatorx-4.1.0.ebuild +2210091110 ./media-sound/terminatorx/terminatorx-4.2.0.ebuild 2001171409 ./media-sound/timemachine/timemachine-0.3.4.ebuild 2209101210 ./media-sound/timidity++/timidity++-2.15.0-r4.ebuild 2209122340 ./media-sound/timidity++/timidity++-2.15.0-r5.ebuild @@ -21084,13 +21006,11 @@ 2104281009 ./media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r2.ebuild 2205190540 ./media-video/ffdiaporama/ffdiaporama-2.2_pre20220403.ebuild 2206111410 ./media-video/ffmpeg-chromium/ffmpeg-chromium-102.ebuild -2207210610 ./media-video/ffmpeg/ffmpeg-4.2.4-r2.ebuild 2208210610 ./media-video/ffmpeg/ffmpeg-4.4.2.ebuild -2208210610 ./media-video/ffmpeg/ffmpeg-5.0.1.ebuild -2208281840 ./media-video/ffmpeg/ffmpeg-9999.ebuild -2209011540 ./media-video/ffmpeg/ffmpeg-5.1.1.ebuild -2209030840 ./media-video/ffmpeg/ffmpeg-4.2.7.ebuild -2210041640 ./media-video/ffmpeg/ffmpeg-5.1.2.ebuild +2210101010 ./media-video/ffmpeg/ffmpeg-4.2.7.ebuild +2210100240 ./media-video/ffmpeg/ffmpeg-4.4.3.ebuild +2210100240 ./media-video/ffmpeg/ffmpeg-5.1.2.ebuild +2210100240 ./media-video/ffmpeg/ffmpeg-9999.ebuild 2205220740 ./media-video/ffmpeg2theora/ffmpeg2theora-0.30-r1.ebuild 2104130239 ./media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild 2204010440 ./media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.2.ebuild @@ -21119,6 +21039,7 @@ 2205091340 ./media-video/libva-utils/libva-utils-2.14.0.ebuild 2207040610 ./media-video/libva-utils/libva-utils-9999.ebuild 2209091110 ./media-video/libva-utils/libva-utils-2.15.0.ebuild +2210100740 ./media-video/libva-utils/libva-utils-2.16.0.ebuild 2109271809 ./media-video/lsdvd/lsdvd-0.17.ebuild 1805242109 ./media-video/luvcview/luvcview-0.2.6-r1.ebuild 2201130040 ./media-video/lxdvdrip/lxdvdrip-1.77-r1.ebuild @@ -21173,9 +21094,8 @@ 2209160140 ./media-video/pipewire/pipewire-0.3.58.ebuild 2210010540 ./media-video/pipewire/pipewire-0.3.59.ebuild 2210010540 ./media-video/pipewire/pipewire-9999.ebuild -2206182010 ./media-video/pitivi/pitivi-2021.05-r1.ebuild 2209121910 ./media-video/pitivi/pitivi-2022.06.ebuild -2203200340 ./media-video/projectx/projectx-0.91.0.10-r3.ebuild +2210091540 ./media-video/projectx/projectx-0.91.0.10-r4.ebuild 2204190909 ./media-video/qmplay2/qmplay2-9999.ebuild 2206170940 ./media-video/qmplay2/qmplay2-22.06.16.ebuild 2208262211 ./media-video/qmplay2/qmplay2-22.08.21.ebuild @@ -21241,11 +21161,9 @@ 2111292209 ./media-video/videotrans/videotrans-1.6.1-r2.ebuild 2206082340 ./media-video/vidify-audiosync/vidify-audiosync-0.3.0-r1.ebuild 2206082340 ./media-video/vidify/vidify-2.2.6-r3.ebuild -2209101210 ./media-video/vlc/vlc-3.0.16-r9.ebuild -2209101210 ./media-video/vlc/vlc-3.0.17.3-r3.ebuild -2209101210 ./media-video/vlc/vlc-3.0.17.4-r1.ebuild -2209101210 ./media-video/vlc/vlc-3.0.9999.ebuild -2209101210 ./media-video/vlc/vlc-9999.ebuild +2210082140 ./media-video/vlc/vlc-3.0.17.4-r2.ebuild +2210082140 ./media-video/vlc/vlc-3.0.9999.ebuild +2210090140 ./media-video/vlc/vlc-9999.ebuild 1909290609 ./media-video/vobcopy/vobcopy-1.2.0.ebuild 2104180939 ./media-video/vstrip/vstrip-0.8f.ebuild 2203081810 ./media-video/webcamoid/webcamoid-8.8.0.ebuild @@ -21395,6 +21313,7 @@ 2105011309 ./net-analyzer/ike-scan/ike-scan-1.9.4.ebuild 2210041310 ./net-analyzer/ike-scan/ike-scan-1.9.5.ebuild 2203040040 ./net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild +2210091410 ./net-analyzer/ipaudit/ipaudit-1.1.ebuild 2011270339 ./net-analyzer/ipband/ipband-0.8.1-r2.ebuild 2111292209 ./net-analyzer/ipcad/ipcad-3.7.3.ebuild 2004191309 ./net-analyzer/ipgen/ipgen-9999.ebuild @@ -21490,7 +21409,7 @@ 2110192240 ./net-analyzer/netselect/netselect-9999.ebuild 2205191040 ./net-analyzer/netselect/netselect-0.4-r2.ebuild 2209290740 ./net-analyzer/nettop/nettop-0.2.3-r2.ebuild -2011271209 ./net-analyzer/netwatch/netwatch-1.3.0.1-r4.ebuild +2210091510 ./net-analyzer/netwatch/netwatch-1.3.0.1-r5.ebuild 2206231010 ./net-analyzer/nfdump/nfdump-1.6.24.ebuild 2210010340 ./net-analyzer/nfdump/nfdump-1.7.0.1.ebuild 2107120039 ./net-analyzer/ngrep/ngrep-1.47-r1.ebuild @@ -21551,7 +21470,7 @@ 1911091539 ./net-analyzer/raddump/raddump-0.3.1.ebuild 2011270309 ./net-analyzer/rain/rain-1.2.9_beta1-r1.ebuild 2009252039 ./net-analyzer/rrdcollect/rrdcollect-0.2.10.ebuild -2209061240 ./net-analyzer/rrdtool/rrdtool-1.8.0.ebuild +2210080340 ./net-analyzer/rrdtool/rrdtool-1.8.0-r1.ebuild 2110212239 ./net-analyzer/rtpbreak/rtpbreak-1.3a-r2.ebuild 2202061239 ./net-analyzer/sancp/sancp-1.6.1-r7.ebuild 2203230410 ./net-analyzer/sarg/sarg-2.4.0-r1.ebuild @@ -21647,12 +21566,9 @@ 2209071115 ./net-analyzer/wapiti/wapiti-3.1.3.ebuild 2209071115 ./net-analyzer/wapiti/wapiti-9999.ebuild 2203202209 ./net-analyzer/webfuzzer/webfuzzer-0.2.0-r2.ebuild -2202200940 ./net-analyzer/wireshark/wireshark-3.4.11.ebuild -2206281310 ./net-analyzer/wireshark/wireshark-3.6.3.ebuild -2207110310 ./net-analyzer/wireshark/wireshark-3.6.6.ebuild -2209160510 ./net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild -2209160510 ./net-analyzer/wireshark/wireshark-9999.ebuild -2209271910 ./net-analyzer/wireshark/wireshark-3.6.8.ebuild +2210090010 ./net-analyzer/wireshark/wireshark-3.6.8.ebuild +2210101940 ./net-analyzer/wireshark/wireshark-4.0.0-r2.ebuild +2210101940 ./net-analyzer/wireshark/wireshark-9999.ebuild 2103160309 ./net-analyzer/xnetload/xnetload-1.11.3-r1.ebuild 2206160110 ./net-analyzer/xprobe/xprobe-0.3-r1.ebuild 2011271109 ./net-analyzer/yersinia/yersinia-0.8.2.ebuild @@ -21709,7 +21625,7 @@ 2202191640 ./net-dialup/pppconfig/pppconfig-2.3.25.ebuild 2205260840 ./net-dialup/pptpclient/pptpclient-1.10.0.ebuild 2106302209 ./net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r2.ebuild -1804021338 ./net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild +2210090710 ./net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild 2209072240 ./net-dialup/rp-pppoe/rp-pppoe-3.15.ebuild 2209162210 ./net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild 2104172239 ./net-dialup/sendpage/sendpage-1.1.0-r4.ebuild @@ -21810,10 +21726,12 @@ 2105010309 ./net-dns/updatedd/updatedd-2.6-r6.ebuild 2012090709 ./net-dns/valtz/valtz-0.8.ebuild 2209051640 ./net-dns/smartdns/smartdns-37.2.ebuild +2210080540 ./net-dns/smartdns/smartdns-38.ebuild 2101070439 ./net-firewall/arno-iptables-firewall/arno-iptables-firewall-2.1.1.ebuild 2112032239 ./net-firewall/arptables/arptables-0.0.5-r2.ebuild 2012311940 ./net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild 2203270610 ./net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +2210100040 ./net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild 2203121539 ./net-firewall/ebtables/ebtables-2.0.11-r3.ebuild 2110302039 ./net-firewall/ferm/ferm-2.6.ebuild 2207150440 ./net-firewall/ferm/ferm-2.7.ebuild @@ -21939,7 +21857,7 @@ 2207161810 ./net-im/ejabberd/ejabberd-22.05-r2.ebuild 2202170109 ./net-im/ekg2/ekg2-0.4_pre20190315-r1.ebuild 2202170109 ./net-im/ekg2/ekg2-9999.ebuild -2210052210 ./net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild +2210090240 ./net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild 2210012040 ./net-im/empathy/empathy-3.12.14-r2.ebuild 2102270109 ./net-im/err/err-6.1.7.ebuild 2204242210 ./net-im/err/err-6.1.8-r1.ebuild @@ -21999,9 +21917,9 @@ 2204070310 ./net-im/spectrum2/spectrum2-2.1.3.ebuild 2107020039 ./net-im/swift/swift-4.0.2-r102.ebuild 2210052210 ./net-im/teams/teams-1.4.00.13653-r3.ebuild -2210052210 ./net-im/teams/teams-1.4.00.26453-r2.ebuild 2210052210 ./net-im/teams/teams-1.4.00.7556-r2.ebuild 2210052210 ./net-im/teams/teams-1.5.00.10453-r1.ebuild +2210082040 ./net-im/teams/teams-1.4.00.26453-r2.ebuild 2208141610 ./net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild 2209171010 ./net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.0.ebuild 2210010640 ./net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4.ebuild @@ -22073,9 +21991,9 @@ 2202111109 ./net-irc/limnoria-plugins-progval/limnoria-plugins-progval-20220205.ebuild 2205141110 ./net-irc/limnoria-plugins-progval/limnoria-plugins-progval-20220513.ebuild 2110240009 ./net-irc/limnoria/limnoria-99999999.ebuild -2202111109 ./net-irc/limnoria/limnoria-20220203.ebuild 2205141110 ./net-irc/limnoria/limnoria-20220427.ebuild 2208280740 ./net-irc/limnoria/limnoria-20220814.ebuild +2210090940 ./net-irc/limnoria/limnoria-20220927.ebuild 2106302209 ./net-irc/muh/muh-2.2a-r2.ebuild 2208161840 ./net-irc/ngircd/ngircd-26.1-r5.ebuild 2111080609 ./net-irc/ninja/ninja-1.5.9_pre14-r2.ebuild @@ -22120,7 +22038,7 @@ 2203040040 ./net-libs/courier-unicode/courier-unicode-2.1.ebuild 2203040040 ./net-libs/courier-unicode/courier-unicode-2.2.3-r1.ebuild 2204301910 ./net-libs/cppzmq/cppzmq-4.6.0.ebuild -2203040110 ./net-libs/cvm/cvm-0.97-r1.ebuild +2210081540 ./net-libs/cvm/cvm-0.97-r2.ebuild 2208280910 ./net-libs/czmq/czmq-4.2.1.ebuild 2104040939 ./net-libs/daq/daq-2.0.7.ebuild 2201041339 ./net-libs/davix/davix-0.7.6.ebuild @@ -22287,8 +22205,8 @@ 2207112110 ./net-libs/libosmo-dsp/libosmo-dsp-9999.ebuild 2207121610 ./net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild 2205260840 ./net-libs/libotr/libotr-4.1.1.ebuild -2208270941 ./net-libs/libpcap/libpcap-1.10.1-r2.ebuild 2208270941 ./net-libs/libpcap/libpcap-9999.ebuild +2210082040 ./net-libs/libpcap/libpcap-1.10.1-r2.ebuild 2011291139 ./net-libs/libpcapnav/libpcapnav-0.8-r1.ebuild 2007201539 ./net-libs/libpri/libpri-1.6.0.ebuild 1911201539 ./net-libs/libprotoident/libprotoident-2.0.14_p1.ebuild @@ -22384,7 +22302,8 @@ 2201142110 ./net-libs/ntirpc/ntirpc-4.0-r1.ebuild 2202140039 ./net-libs/ortp/ortp-0.23.0-r1.ebuild 2209191610 ./net-libs/pacparser/pacparser-1.4.0.ebuild -2206172110 ./net-libs/phodav/phodav-2.5.ebuild +2210100210 ./net-libs/phodav/phodav-2.5.ebuild +2210100210 ./net-libs/phodav/phodav-3.0.ebuild 2208041010 ./net-libs/pjproject/pjproject-2.12.1-r1.ebuild 2205231640 ./net-libs/quiche/quiche-0.14.0.ebuild 2210072010 ./net-libs/quiche/quiche-0.15.0.ebuild @@ -22480,8 +22399,8 @@ 2208222340 ./net-mail/dovecot/dovecot-2.3.19.1-r2.ebuild 2009050439 ./net-mail/email/email-3.1.3-r1.ebuild 2203040410 ./net-mail/eps/eps-1.7-r1.ebuild -2105252109 ./net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild -2101210409 ./net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +2210081540 ./net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild +2210081540 ./net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild 2110040409 ./net-mail/fdm/fdm-2.0-r1.ebuild 2205211140 ./net-mail/fetchmail/fetchmail-6.4.27.ebuild 2205201540 ./net-mail/fetchmail/fetchmail-6.4.30.ebuild @@ -22564,7 +22483,7 @@ 2207110640 ./net-mail/swaks/swaks-20201014.0.ebuild 1909280609 ./net-mail/t-prot/t-prot-3.4.ebuild 2003261509 ./net-mail/tnef/tnef-1.4.18.ebuild -2203230239 ./net-mail/tpop3d/tpop3d-1.5.5-r4.ebuild +2210081540 ./net-mail/tpop3d/tpop3d-1.5.5-r5.ebuild 2108220639 ./net-mail/vchkuser/vchkuser-0.4-r1.ebuild 2203040040 ./net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild 2203110039 ./net-mail/vqadmin/vqadmin-2.3.7-r1.ebuild @@ -22577,7 +22496,7 @@ 2008081539 ./net-misc/AQtion/AQtion-2.3.4-r1.ebuild 2104161439 ./net-misc/adjtimex/adjtimex-1.29-r2.ebuild 2101021609 ./net-misc/aget/aget-0.4.1-r2.ebuild -2012311940 ./net-misc/aggregate/aggregate-1.6.ebuild +2210090640 ./net-misc/aggregate/aggregate-1.6.ebuild 2209061510 ./net-misc/anydesk/anydesk-6.2.0-r1.ebuild 2108220239 ./net-misc/apt-cacher-ng/apt-cacher-ng-3.6.3_p1-r2.ebuild 2108220239 ./net-misc/apt-cacher-ng/apt-cacher-ng-9999.ebuild @@ -22673,15 +22592,15 @@ 2204051009 ./net-misc/electrum-ltc/electrum-ltc-4.0.9.1.ebuild 2209221110 ./net-misc/electrum/electrum-4.3.1.ebuild 2209270511 ./net-misc/electrum/electrum-4.3.2.ebuild -2104180939 ./net-misc/ena-driver/ena-driver-2.2.3-r1.ebuild 2203050240 ./net-misc/ena-driver/ena-driver-2.6.1.ebuild +2210090140 ./net-misc/ena-driver/ena-driver-2.8.0.ebuild 2112241840 ./net-misc/endlessh/endlessh-1.1-r2.ebuild 2112241840 ./net-misc/endlessh/endlessh-9999.ebuild 2204140710 ./net-misc/ethercard-diag/ethercard-diag-20050321.1g-r1.ebuild 2202100210 ./net-misc/etherdfs/etherdfs-20180203-r2.ebuild 2202131809 ./net-misc/ethertypes/ethertypes-0.ebuild 2202100210 ./net-misc/ethflop/ethflop-20191003-r1.ebuild -2005281509 ./net-misc/eventd/eventd-0.27.0-r1.ebuild +2210090140 ./net-misc/eventd/eventd-0.27.0-r2.ebuild 2206100140 ./net-misc/exabgp/exabgp-4.2.19-r1.ebuild 2207190211 ./net-misc/exabgp/exabgp-4.2.21.ebuild 2204182140 ./net-misc/fakeidentd/fakeidentd-2.6-r1.ebuild @@ -22709,13 +22628,11 @@ 2206211710 ./net-misc/gnome-online-miners/gnome-online-miners-3.34.0-r2.ebuild 2208070540 ./net-misc/gnome-remote-desktop/gnome-remote-desktop-42.4.ebuild 2209261640 ./net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild -2203291410 ./net-misc/gns3-gui/gns3-gui-2.2.31.ebuild -2205081210 ./net-misc/gns3-gui/gns3-gui-2.2.31-r1.ebuild 2207071940 ./net-misc/gns3-gui/gns3-gui-2.2.33.1.ebuild -2207021440 ./net-misc/gns3-server/gns3-server-2.2.31-r1.ebuild -2207021440 ./net-misc/gns3-server/gns3-server-2.2.31.ebuild +2210101640 ./net-misc/gns3-gui/gns3-gui-2.2.34.ebuild 2207071940 ./net-misc/gns3-server/gns3-server-2.2.33.1.ebuild 2208131110 ./net-misc/gns3-server/gns3-server-2.2.33.1-r2.ebuild +2210101640 ./net-misc/gns3-server/gns3-server-2.2.34.ebuild 2107152239 ./net-misc/gofish/gofish-1.2-r1.ebuild 2009201739 ./net-misc/grive/grive-0.5.1-r1.ebuild 2009271739 ./net-misc/grive/grive-0.5.2_pre20200205.ebuild @@ -22845,7 +22762,7 @@ 2205140140 ./net-misc/netifrc/netifrc-9999.ebuild 2205200940 ./net-misc/netifrc/netifrc-0.7.3-r1.ebuild 2210060240 ./net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild -2210060240 ./net-misc/netkit-bootpd/netkit-bootpd-2.4-r1.ebuild +2210081310 ./net-misc/netkit-bootpd/netkit-bootpd-2.4-r2.ebuild 2210060310 ./net-misc/netkit-fingerd/netkit-fingerd-0.17-r3.ebuild 2210062110 ./net-misc/netkit-rsh/netkit-rsh-0.17-r14.ebuild 2210060310 ./net-misc/netkit-talk/netkit-talk-0.17-r7.ebuild @@ -22972,10 +22889,10 @@ 2107120039 ./net-misc/samplicator/samplicator-1.3.6-r1.ebuild 2107120039 ./net-misc/samplicator/samplicator-1.3.8_rc1-r1.ebuild 2203260309 ./net-misc/scponly/scponly-4.8-r7.ebuild -2204031239 ./net-misc/seafile-client/seafile-client-8.0.6.ebuild -2204080009 ./net-misc/seafile-client/seafile-client-8.0.5.ebuild -2205261610 ./net-misc/seafile-client/seafile-client-8.0.7.ebuild -2209010940 ./net-misc/seafile-client/seafile-client-8.0.8.ebuild +2210092210 ./net-misc/seafile-client/seafile-client-8.0.5.ebuild +2210092210 ./net-misc/seafile-client/seafile-client-8.0.6.ebuild +2210092210 ./net-misc/seafile-client/seafile-client-8.0.7.ebuild +2210092210 ./net-misc/seafile-client/seafile-client-8.0.8.ebuild 2204031239 ./net-misc/seafile/seafile-8.0.6.ebuild 2204080009 ./net-misc/seafile/seafile-8.0.5.ebuild 2205261610 ./net-misc/seafile/seafile-8.0.7.ebuild @@ -23062,7 +22979,7 @@ 2203040040 ./net-misc/unison/unison-2.51.3_p20201127.ebuild 2209290040 ./net-misc/unix2tcp/unix2tcp-0.8.2-r2.ebuild 2203202040 ./net-misc/usbip/usbip-5.15.ebuild -2003072009 ./net-misc/utelnetd/utelnetd-0.1.11-r2.ebuild +2210090640 ./net-misc/utelnetd/utelnetd-0.1.11-r3.ebuild 1912110241 ./net-misc/valve/valve-1.0-r1.ebuild 2205272240 ./net-misc/vconfig/vconfig-1.9.ebuild 2104302009 ./net-misc/vde/vde-2.3.2-r6.ebuild @@ -23270,13 +23187,14 @@ 2112091940 ./net-p2p/retroshare/retroshare-0.6.6-r1.ebuild 2209151440 ./net-p2p/rtorrent/rtorrent-0.9.8-r1.ebuild 2208041710 ./net-p2p/syncthing/syncthing-1.19.2.ebuild -2209071540 ./net-p2p/syncthing/syncthing-1.21.0.ebuild 2210041610 ./net-p2p/syncthing/syncthing-1.22.0.ebuild +2210101010 ./net-p2p/syncthing/syncthing-1.21.0.ebuild 2105112239 ./net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild 2208301210 ./net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild 2208081310 ./net-p2p/transmission/transmission-3.00-r1.ebuild 2208081310 ./net-p2p/transmission/transmission-3.00-r4.ebuild -2208081310 ./net-p2p/transmission/transmission-9999.ebuild +2210080140 ./net-p2p/transmission/transmission-4.0.0_beta1.ebuild +2210080140 ./net-p2p/transmission/transmission-9999.ebuild 2207312210 ./net-p2p/tremc/tremc-0.9.2_p20201101.ebuild 2207312210 ./net-p2p/tremc/tremc-0.9.3.ebuild 1806011708 ./net-p2p/tvrss/tvrss-1.8_beta.ebuild @@ -23287,6 +23205,7 @@ 2209061910 ./net-p2p/arti/arti-9999.ebuild 2210060540 ./net-p2p/arti/arti-1.0.1.ebuild 2208070110 ./net-p2p/kubo/kubo-0.14.0.ebuild +2210101610 ./net-p2p/kubo/kubo-0.15.0.ebuild 2010020309 ./net-print/apsfilter/apsfilter-7.2.8-r1.ebuild 2006300939 ./net-print/brlaser/brlaser-6.ebuild 2011290239 ./net-print/c2esp/c2esp-27.ebuild @@ -23353,6 +23272,7 @@ 2209221840 ./net-proxy/haproxy/haproxy-2.6.9999.ebuild 2209221840 ./net-proxy/haproxy/haproxy-9999.ebuild 2209231140 ./net-proxy/haproxy/haproxy-2.5.9.ebuild +2210101240 ./net-proxy/haproxy/haproxy-2.4.19.ebuild 2205192310 ./net-proxy/hatop/hatop-0.8.1.ebuild 2208051640 ./net-proxy/hatop/hatop-0.8.2.ebuild 2207030040 ./net-proxy/havp/havp-0.92a-r3.ebuild @@ -23377,7 +23297,7 @@ 2203230339 ./net-proxy/squidguard/squidguard-1.6.0-r1.ebuild 2203040040 ./net-proxy/squirm/squirm-1.26-r1.ebuild 2203020710 ./net-proxy/sshuttle/sshuttle-1.1.0.ebuild -2209060540 ./net-proxy/sshuttle/sshuttle-1.1.1.ebuild +2210090240 ./net-proxy/sshuttle/sshuttle-1.1.1.ebuild 1801022240 ./net-proxy/tayga/tayga-0.9.2-r1.ebuild 1902031239 ./net-proxy/tayga/tayga-0.9.2-r2.ebuild 2203030939 ./net-proxy/tayga/tayga-0.9.2-r3.ebuild @@ -23420,8 +23340,8 @@ 2111020109 ./net-vpn/iodine/iodine-0.7.0-r3.ebuild 1902241409 ./net-vpn/isatapd/isatapd-0.9.7-r2.ebuild 2203230410 ./net-vpn/libreswan/libreswan-4.6-r1.ebuild -2205260910 ./net-vpn/libreswan/libreswan-4.7.ebuild 2210050840 ./net-vpn/libreswan/libreswan-4.8.ebuild +2210091210 ./net-vpn/libreswan/libreswan-4.7.ebuild 2009161109 ./net-vpn/logmein-hamachi/logmein-hamachi-2.1.0.203.ebuild 2202180610 ./net-vpn/mullvad-netns/mullvad-netns-0.2-r1.ebuild 2202180610 ./net-vpn/mullvad-netns/mullvad-netns-0.3-r1.ebuild @@ -23455,7 +23375,7 @@ 2204130011 ./net-vpn/openvpn/openvpn-9999.ebuild 2206061010 ./net-vpn/openvpn/openvpn-2.5.6.ebuild 2208100140 ./net-vpn/openvpn/openvpn-2.5.7.ebuild -2206251810 ./net-vpn/pptpd/pptpd-1.4.0-r3.ebuild +2210082140 ./net-vpn/pptpd/pptpd-1.4.0-r3.ebuild 2204081539 ./net-vpn/protonvpn-cli/protonvpn-cli-2.2.11-r1.ebuild 2206011640 ./net-vpn/riseup-vpn/riseup-vpn-0.21.11.ebuild 2208161110 ./net-vpn/strongswan/strongswan-5.9.6-r1.ebuild @@ -23877,12 +23797,12 @@ 2112312109 ./sci-astronomy/xephem/xephem-3.7.7-r1.ebuild 2205261440 ./sci-astronomy/xephem/xephem-4.1.0.ebuild 2105092239 ./sci-astronomy/xfitsview/xfitsview-2.2-r2.ebuild -2205160840 ./sci-astronomy/pysiril/pysiril-0.0.12.ebuild +2210072340 ./sci-astronomy/pysiril/pysiril-0.0.12.ebuild 2205160910 ./sci-astronomy/siril/siril-1.0.1.ebuild 2207301140 ./sci-astronomy/siril/siril-9999.ebuild -2209131540 ./sci-astronomy/siril/siril-1.0.3.ebuild 2210010640 ./sci-astronomy/siril/siril-1.0.5.ebuild -2205160910 ./sci-astronomy/sirilic/sirilic-1.14.3.ebuild +2210072340 ./sci-astronomy/siril/siril-1.0.3.ebuild +2210072340 ./sci-astronomy/sirilic/sirilic-1.14.3.ebuild 2207021640 ./sci-biology/HTSeq/HTSeq-2.0.2.ebuild 2207021640 ./sci-biology/HTSeq/HTSeq-9999.ebuild 2205071640 ./sci-biology/STAR/STAR-2.7.10a.ebuild @@ -24016,7 +23936,7 @@ 2204260910 ./sci-calculators/calcoo/calcoo-1.3.18-r1.ebuild 2106222139 ./sci-calculators/datamash/datamash-1.7-r1.ebuild 2104181709 ./sci-calculators/galculator/galculator-2.1.4-r2.ebuild -1702282250 ./sci-calculators/grpn/grpn-1.4.0.ebuild +2210082310 ./sci-calculators/grpn/grpn-1.4.0.ebuild 2209290010 ./sci-calculators/hcalc/hcalc-1.2-r1.ebuild 2209301410 ./sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild 2209232341 ./sci-calculators/keurocalc/keurocalc-1.3.0.ebuild @@ -24028,12 +23948,12 @@ 2205280940 ./sci-calculators/qalculate-gtk/qalculate-gtk-4.2.0.ebuild 2208240540 ./sci-calculators/qalculate-gtk/qalculate-gtk-4.3.0.ebuild 2102281539 ./sci-calculators/speedcrunch/speedcrunch-0.12.0-r1.ebuild -2002112051 ./sci-calculators/tiemu/tiemu-3.03-r1.ebuild +2210082310 ./sci-calculators/tiemu/tiemu-3.03-r1.ebuild 2108200539 ./sci-calculators/tilp2/tilp2-1.18.ebuild 2101022239 ./sci-calculators/transcalc/transcalc-0.14-r2.ebuild 2205310210 ./sci-calculators/units/units-2.21.ebuild 2109090810 ./sci-calculators/wcalc/wcalc-2.5.ebuild -2112260340 ./sci-calculators/xsv/xsv-0.13.0.ebuild +2210080210 ./sci-calculators/xsv/xsv-0.13.0.ebuild 2201131940 ./sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.0-r1.ebuild 2112281739 ./sci-chemistry/MDAnalysis/MDAnalysis-2.0.0.ebuild 2201131940 ./sci-chemistry/MDAnalysis/MDAnalysis-1.0.0.ebuild @@ -24043,7 +23963,7 @@ 2203042110 ./sci-chemistry/avogadro2/avogadro2-1.95.1.ebuild 2209071310 ./sci-chemistry/avogadro2/avogadro2-1.97.0.ebuild 2108141339 ./sci-chemistry/bodr/bodr-10.ebuild -2011300009 ./sci-chemistry/cara-bin/cara-bin-1.8.4-r2.ebuild +2210082110 ./sci-chemistry/cara-bin/cara-bin-1.8.4-r2.ebuild 2209181840 ./sci-chemistry/chemex/chemex-2021.4.0_p6-r1.ebuild 2209181840 ./sci-chemistry/chemex/chemex-2022.0.1-r1.ebuild 2004051239 ./sci-chemistry/chemical-mime-data/chemical-mime-data-0.1.94-r4.ebuild @@ -24124,8 +24044,8 @@ 2202161609 ./sci-chemistry/ParmEd/ParmEd-3.4.3.ebuild 2110211309 ./sci-electronics/Stage/Stage-4.3.0-r1.ebuild 2111190309 ./sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild -2108260809 ./sci-electronics/eagle/eagle-7.7.0-r1.ebuild -2204171840 ./sci-electronics/eagle/eagle-9.6.2-r3.ebuild +2210082310 ./sci-electronics/eagle/eagle-7.7.0-r1.ebuild +2210090240 ./sci-electronics/eagle/eagle-9.6.2-r3.ebuild 1804181139 ./sci-electronics/electric/electric-9.03.ebuild 2202281039 ./sci-electronics/electronics-menu/electronics-menu-1.0-r1.ebuild 2102271939 ./sci-electronics/espresso-ab/espresso-ab-1.0-r2.ebuild @@ -24245,22 +24165,17 @@ 2205291740 ./sci-geosciences/gpxsee/gpxsee-10.7.ebuild 2209120910 ./sci-geosciences/gpxsee/gpxsee-11.4.ebuild 2210011340 ./sci-geosciences/gpxsee/gpxsee-11.5.ebuild -2201021009 ./sci-geosciences/grass/grass-7.8.6-r1.ebuild -2202260539 ./sci-geosciences/grass/grass-7.8.7.ebuild -2206152140 ./sci-geosciences/grass/grass-8.0.2.ebuild 2207072310 ./sci-geosciences/grass/grass-8.2.0.ebuild 2208271410 ./sci-geosciences/grass/grass-9999.ebuild -2209280940 ./sci-geosciences/grass/grass-7.8.7-r2.ebuild -2209280940 ./sci-geosciences/grass/grass-8.0.2-r2.ebuild 2209280940 ./sci-geosciences/grass/grass-8.2.0-r2.ebuild 2002171539 ./sci-geosciences/gshhg-gmt/gshhg-gmt-2.3.7.ebuild 2108222309 ./sci-geosciences/gshhs-data/gshhs-data-2.2.0.ebuild 2209220740 ./sci-geosciences/gshhs/gshhs-1.13-r1.ebuild 2105251439 ./sci-geosciences/gtk-g-rays2/gtk-g-rays2-2.05.ebuild 2207301610 ./sci-geosciences/harmonics-dwf-free/harmonics-dwf-free-20131228.ebuild -2205151240 ./sci-geosciences/josm-bin/josm-bin-18427.ebuild 2207191110 ./sci-geosciences/josm-bin/josm-bin-18463.ebuild 2207191110 ./sci-geosciences/josm-bin/josm-bin-18513.ebuild +2210080040 ./sci-geosciences/josm-bin/josm-bin-18565.ebuild 2104231709 ./sci-geosciences/laszip/laszip-3.4.1.ebuild 2105251509 ./sci-geosciences/liblas/liblas-1.8.1-r3.ebuild 2207301610 ./sci-geosciences/libtcd/libtcd-2.2.7_p2.ebuild @@ -24319,13 +24234,6 @@ 2202191410 ./sci-geosciences/osm2pgsql/osm2pgsql-1.4.0-r100.ebuild 2208192110 ./sci-geosciences/osm2pgsql/osm2pgsql-99999999.ebuild 2202100210 ./sci-geosciences/osmctools/osmctools-0.9-r1.ebuild -2112052139 ./sci-geosciences/qgis/qgis-3.22.0-r4.ebuild -2204162240 ./sci-geosciences/qgis/qgis-3.22.6.ebuild -2205150040 ./sci-geosciences/qgis/qgis-3.22.7.ebuild -2206010511 ./sci-geosciences/qgis/qgis-3.22.5.ebuild -2206070513 ./sci-geosciences/qgis/qgis-3.22.7-r1.ebuild -2206100610 ./sci-geosciences/qgis/qgis-3.22.7-r2.ebuild -2206180240 ./sci-geosciences/qgis/qgis-3.22.8.ebuild 2207151810 ./sci-geosciences/qgis/qgis-9999.ebuild 2209071640 ./sci-geosciences/qgis/qgis-3.22.9.ebuild 2209122140 ./sci-geosciences/qgis/qgis-3.22.11.ebuild @@ -24344,7 +24252,7 @@ 2209041540 ./sci-libs/adolc/adolc-2.7.2.ebuild 2209041540 ./sci-libs/adolc/adolc-9999.ebuild 2105281009 ./sci-libs/alglib/alglib-3.17.0.ebuild -2110060939 ./sci-libs/amd/amd-2.4.6-r1.ebuild +2210091940 ./sci-libs/amd/amd-2.4.6-r1.ebuild 2105281909 ./sci-libs/armadillo/armadillo-10.2.0-r1.ebuild 2110101739 ./sci-libs/armadillo/armadillo-10.7.1.ebuild 2203010239 ./sci-libs/armadillo/armadillo-10.8.2.ebuild @@ -24367,15 +24275,14 @@ 2208032340 ./sci-libs/brial/brial-1.2.11.ebuild 2112011009 ./sci-libs/btf/btf-1.2.6.ebuild 2011171339 ./sci-libs/buddy/buddy-2.4-r1.ebuild -2108031409 ./sci-libs/camd/camd-2.4.6-r1.ebuild +2210091940 ./sci-libs/camd/camd-2.4.6-r1.ebuild 2206071110 ./sci-libs/cantera/cantera-2.5.1-r1.ebuild 2206071110 ./sci-libs/cantera/cantera-2.5.1-r4.ebuild 2206071110 ./sci-libs/cantera/cantera-2.6.0-r1.ebuild -2207021940 ./sci-libs/cartopy/cartopy-0.20.1-r1.ebuild -2207021940 ./sci-libs/cartopy/cartopy-0.20.2.ebuild -2208160840 ./sci-libs/cartopy/cartopy-0.20.3.ebuild +2210081410 ./sci-libs/cartopy/cartopy-0.20.3-r3.ebuild +2210081410 ./sci-libs/cartopy/cartopy-0.21.0-r1.ebuild 2102181209 ./sci-libs/ccfits/ccfits-2.5.ebuild -2107141939 ./sci-libs/ccolamd/ccolamd-2.9.6.ebuild +2210091940 ./sci-libs/ccolamd/ccolamd-2.9.6.ebuild 2108050409 ./sci-libs/cdd+/cdd+-077a.ebuild 2208032340 ./sci-libs/cddlib/cddlib-094m-r1.ebuild 2203202209 ./sci-libs/cdf/cdf-3.8.0-r1.ebuild @@ -24389,7 +24296,7 @@ 2012272239 ./sci-libs/cgnslib/cgnslib-3.4.0.ebuild 2210042210 ./sci-libs/cgnslib/cgnslib-4.3.0.ebuild 2107161509 ./sci-libs/cholmod/cholmod-3.0.13.ebuild -2107161509 ./sci-libs/cholmod/cholmod-3.0.14.ebuild +2210091940 ./sci-libs/cholmod/cholmod-3.0.14.ebuild 2111190309 ./sci-libs/cifparse-obj/cifparse-obj-7.105.ebuild 2103061439 ./sci-libs/clapack/clapack-3.2.1-r8.ebuild 2110211309 ./sci-libs/clashscore-db/clashscore-db-3.17-r1.ebuild @@ -24424,7 +24331,7 @@ 2102281909 ./sci-libs/coinor-symphony/coinor-symphony-5.6.17.ebuild 2005081846 ./sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild 2208060710 ./sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild -2208121540 ./sci-libs/colamd/colamd-2.9.6.ebuild +2210091940 ./sci-libs/colamd/colamd-2.9.6.ebuild 2111150310 ./sci-libs/colpack/colpack-1.0.10.ebuild 2208311510 ./sci-libs/cqrlib/cqrlib-1.1.4.ebuild 2110120139 ./sci-libs/cxsparse/cxsparse-3.2.0.ebuild @@ -24455,12 +24362,7 @@ 1709300811 ./sci-libs/galib/galib-2.4.7-r1.ebuild 2103132209 ./sci-libs/gamer/gamer-1.5-r2.ebuild 1912132109 ./sci-libs/gaul-devel/gaul-devel-0.1849-r2.ebuild -2204130011 ./sci-libs/gdal/gdal-3.4.1.ebuild -2205051040 ./sci-libs/gdal/gdal-3.4.2-r2.ebuild -2205050240 ./sci-libs/gdal/gdal-3.4.3-r1.ebuild -2205171140 ./sci-libs/gdal/gdal-3.5.0-r3.ebuild 2206302240 ./sci-libs/gdal/gdal-3.5.0-r4.ebuild -2207090910 ./sci-libs/gdal/gdal-3.5.1.ebuild 2209122140 ./sci-libs/gdal/gdal-3.5.2.ebuild 2208161840 ./sci-libs/geos/geos-3.10.0.ebuild 2208161840 ./sci-libs/geos/geos-3.10.2.ebuild @@ -24473,7 +24375,6 @@ 2206131610 ./sci-libs/gmsh/gmsh-4.10.3.ebuild 2206131610 ./sci-libs/gmsh/gmsh-4.9.5-r2.ebuild 2205170840 ./sci-libs/gsl/gsl-2.7.1-r1.ebuild -2205170840 ./sci-libs/gsl/gsl-2.7.ebuild 2205171640 ./sci-libs/gts/gts-20121130.ebuild 2110121009 ./sci-libs/h5hut/h5hut-1.99.13-r1.ebuild 2103282139 ./sci-libs/h5part/h5part-1.6.6.ebuild @@ -24596,7 +24497,7 @@ 2205092040 ./sci-libs/matio/matio-1.5.23.ebuild 2103132239 ./sci-libs/mc/mc-1.5.ebuild 2209251010 ./sci-libs/med/med-4.1.1.ebuild -2209191010 ./sci-libs/metis/metis-5.1.0-r5.ebuild +2210091940 ./sci-libs/metis/metis-5.1.0-r5.ebuild 1703191202 ./sci-libs/minuit/minuit-5.34.14.ebuild 2209041610 ./sci-libs/miopen/miopen-5.0.2.ebuild 2209220440 ./sci-libs/miopen/miopen-5.1.3.ebuild @@ -24649,7 +24550,7 @@ 2209041540 ./sci-libs/pcl/pcl-1.12.1.ebuild 2209041540 ./sci-libs/pcl/pcl-9999.ebuild 2205170840 ./sci-libs/pgplot/pgplot-5.2.2-r7.ebuild -2206210511 ./sci-libs/plplot/plplot-5.15.0-r103.ebuild +2210082240 ./sci-libs/plplot/plplot-5.15.0-r104.ebuild 2105092239 ./sci-libs/primegen/primegen-0.97-r2.ebuild 2203202209 ./sci-libs/profnet/profnet-1.0.22.ebuild 2203202209 ./sci-libs/profphd-utils/profphd-utils-1.0.10-r1.ebuild @@ -24712,7 +24613,7 @@ 2206220140 ./sci-libs/stellarsolver/stellarsolver-2.2.ebuild 2210060010 ./sci-libs/stellarsolver/stellarsolver-2.4.ebuild 2106082009 ./sci-libs/suitesparse/suitesparse-5.4.0.ebuild -2208121540 ./sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild +2210091940 ./sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild 2205150040 ./sci-libs/sundials/sundials-5.2.0.ebuild 2205150040 ./sci-libs/sundials/sundials-5.8.0.ebuild 2207070940 ./sci-libs/sundials/sundials-6.2.0.ebuild @@ -24739,7 +24640,7 @@ 2206140710 ./sci-libs/trilinos/trilinos-13.4.0-r3.ebuild 2111190309 ./sci-libs/udunits/udunits-2.2.28.ebuild 2105131709 ./sci-libs/ufconfig/ufconfig-3.7.1.ebuild -2107141939 ./sci-libs/umfpack/umfpack-5.7.9.ebuild +2210091940 ./sci-libs/umfpack/umfpack-5.7.9.ebuild 2204301910 ./sci-libs/volk/volk-2.5.0.ebuild 2209022010 ./sci-libs/volk/volk-2.5.1.ebuild 2103061439 ./sci-libs/voro++/voro++-0.4.6-r1.ebuild @@ -24760,7 +24661,6 @@ 2205032210 ./sci-libs/hipBLAS/hipBLAS-4.3.0.ebuild 2206100740 ./sci-libs/hipBLAS/hipBLAS-5.0.2.ebuild 2209220440 ./sci-libs/hipBLAS/hipBLAS-5.1.3.ebuild -2204171440 ./sci-libs/pdal/pdal-2.3.0.ebuild 2206030910 ./sci-libs/pdal/pdal-2.4.0-r1.ebuild 2205182040 ./sci-libs/NNPACK/NNPACK-2020.12.22.ebuild 2205190910 ./sci-libs/QNNPACK/QNNPACK-2019.08.28.ebuild @@ -24834,7 +24734,7 @@ 2111030140 ./sci-mathematics/glpk/glpk-5.0-r1.ebuild 2209162110 ./sci-mathematics/gmm/gmm-5.4.ebuild 2205161140 ./sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild -2205161140 ./sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild +2210080540 ./sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild 2112061039 ./sci-mathematics/gp2c/gp2c-0.0.12.ebuild 2205161140 ./sci-mathematics/gretl/gretl-2021d.ebuild 2203021409 ./sci-mathematics/gsl-shell/gsl-shell-2.3.2.ebuild @@ -24879,9 +24779,8 @@ 2104161439 ./sci-mathematics/prover9/prover9-2009.11a.ebuild 2005272209 ./sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild 2203021209 ./sci-mathematics/psmt2-frontend/psmt2-frontend-0.4.0.ebuild -2206241140 ./sci-mathematics/pspp/pspp-1.6.0.ebuild -2206261040 ./sci-mathematics/pspp/pspp-1.6.1.ebuild -2207050710 ./sci-mathematics/pspp/pspp-1.6.2.ebuild +2210082210 ./sci-mathematics/pspp/pspp-1.6.0-r1.ebuild +2210091210 ./sci-mathematics/pspp/pspp-1.6.2-r1.ebuild 2107172140 ./sci-mathematics/relational/relational-2.5-r2.ebuild 2206011440 ./sci-mathematics/rkward/rkward-0.7.4.ebuild 1912080309 ./sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild @@ -24948,7 +24847,7 @@ 2208011340 ./sci-misc/boinc/boinc-7.20.2-r2.ebuild 2208091640 ./sci-misc/boinc/boinc-7.20.2-r3.ebuild 2208091640 ./sci-misc/boinc/boinc-9999.ebuild -2209220740 ./sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild +2210082240 ./sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild 2210060511 ./sci-misc/fitscut/fitscut-1.4.4-r1.ebuild 2002112051 ./sci-misc/fitsverify/fitsverify-4.18.ebuild 2203231439 ./sci-misc/flashdot/flashdot-1.1.4-r1.ebuild @@ -24985,7 +24884,8 @@ 2203181310 ./sci-physics/geant4_vmc/geant4_vmc-5.4.ebuild 2203181310 ./sci-physics/geant4_vmc/geant4_vmc-6.0-r1.ebuild 2203181310 ./sci-physics/geant4_vmc/geant4_vmc-6.1.ebuild -2203181310 ./sci-physics/geant4_vmc/geant4_vmc-9999.ebuild +2210101740 ./sci-physics/geant4_vmc/geant4_vmc-6.1_p2.ebuild +2210101740 ./sci-physics/geant4_vmc/geant4_vmc-9999.ebuild 2203060110 ./sci-physics/hepmc/hepmc-2.06.09-r2.ebuild 2208261440 ./sci-physics/hepmc/hepmc-2.06.11.ebuild 2208261440 ./sci-physics/hepmc/hepmc-3.2.5.ebuild @@ -25038,7 +24938,7 @@ 2203221539 ./sci-visualization/gnuplot/gnuplot-5.5.9999-r1.ebuild 2203262210 ./sci-visualization/gnuplot/gnuplot-5.4.3.ebuild 2207282110 ./sci-visualization/gnuplot/gnuplot-5.4.4.ebuild -2202262209 ./sci-visualization/gr/gr-0.53.0.ebuild +2210090210 ./sci-visualization/gr/gr-0.53.0.ebuild 2112290109 ./sci-visualization/grace/grace-5.1.25_p9-r1.ebuild 2206140040 ./sci-visualization/gwyddion/gwyddion-2.60.ebuild 2206131510 ./sci-visualization/gwyddion/gwyddion-2.61.ebuild @@ -25047,7 +24947,7 @@ 2205092210 ./sci-visualization/labplot/labplot-2.9.0-r1.ebuild 2205092210 ./sci-visualization/labplot/labplot-9999.ebuild 2209041540 ./sci-visualization/paraview/paraview-5.10.1-r1.ebuild -2112301509 ./sci-visualization/pythonprop/pythonprop-0.30.ebuild +2210072210 ./sci-visualization/pythonprop/pythonprop-0.30-r1.ebuild 2103280439 ./sci-visualization/quickplot/quickplot-0.10.6-r1.ebuild 2110171209 ./sci-visualization/quickplot/quickplot-1.0.1_rc.ebuild 2206082340 ./sci-visualization/scidavis/scidavis-2.9.0.ebuild @@ -25067,1253 +24967,758 @@ 2206171010 ./sec-policy/apparmor-profiles/apparmor-profiles-3.0.3.ebuild 2206170440 ./sec-policy/apparmor-profiles/apparmor-profiles-3.0.4.ebuild 2107050640 ./sec-policy/selinux-abrt/selinux-abrt-9999.ebuild -2204090610 ./sec-policy/selinux-abrt/selinux-abrt-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-abrt/selinux-abrt-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-abrt/selinux-abrt-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-abrt/selinux-abrt-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-abrt/selinux-abrt-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-accountsd/selinux-accountsd-9999.ebuild -2204090610 ./sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-accountsd/selinux-accountsd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-accountsd/selinux-accountsd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-acct/selinux-acct-9999.ebuild -2204090610 ./sec-policy/selinux-acct/selinux-acct-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-acct/selinux-acct-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-acct/selinux-acct-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-acct/selinux-acct-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-acct/selinux-acct-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-afs/selinux-afs-9999.ebuild -2204090610 ./sec-policy/selinux-afs/selinux-afs-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-afs/selinux-afs-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-afs/selinux-afs-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-afs/selinux-afs-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-afs/selinux-afs-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-aide/selinux-aide-9999.ebuild -2204090610 ./sec-policy/selinux-aide/selinux-aide-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-aide/selinux-aide-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-aide/selinux-aide-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-aide/selinux-aide-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-aide/selinux-aide-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-alsa/selinux-alsa-9999.ebuild -2204090610 ./sec-policy/selinux-alsa/selinux-alsa-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-alsa/selinux-alsa-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-alsa/selinux-alsa-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-alsa/selinux-alsa-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-alsa/selinux-alsa-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-amanda/selinux-amanda-9999.ebuild -2204090610 ./sec-policy/selinux-amanda/selinux-amanda-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-amanda/selinux-amanda-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-amanda/selinux-amanda-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-amanda/selinux-amanda-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-amanda/selinux-amanda-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-amavis/selinux-amavis-9999.ebuild -2204090610 ./sec-policy/selinux-amavis/selinux-amavis-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-amavis/selinux-amavis-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-amavis/selinux-amavis-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-amavis/selinux-amavis-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-amavis/selinux-amavis-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-android/selinux-android-9999.ebuild -2204090610 ./sec-policy/selinux-android/selinux-android-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-android/selinux-android-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-android/selinux-android-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-android/selinux-android-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-android/selinux-android-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-apache/selinux-apache-9999.ebuild -2204090610 ./sec-policy/selinux-apache/selinux-apache-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-apache/selinux-apache-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-apache/selinux-apache-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-apache/selinux-apache-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-apache/selinux-apache-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-apcupsd/selinux-apcupsd-9999.ebuild -2204090610 ./sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-apm/selinux-apm-9999.ebuild -2204090610 ./sec-policy/selinux-apm/selinux-apm-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-apm/selinux-apm-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-apm/selinux-apm-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-apm/selinux-apm-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-apm/selinux-apm-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-arpwatch/selinux-arpwatch-9999.ebuild -2204090610 ./sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-asterisk/selinux-asterisk-9999.ebuild -2204090610 ./sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-asterisk/selinux-asterisk-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-asterisk/selinux-asterisk-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-at/selinux-at-9999.ebuild -2204090610 ./sec-policy/selinux-at/selinux-at-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-at/selinux-at-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-at/selinux-at-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-at/selinux-at-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-at/selinux-at-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-automount/selinux-automount-9999.ebuild -2204090610 ./sec-policy/selinux-automount/selinux-automount-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-automount/selinux-automount-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-automount/selinux-automount-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-automount/selinux-automount-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-automount/selinux-automount-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-avahi/selinux-avahi-9999.ebuild -2204090610 ./sec-policy/selinux-avahi/selinux-avahi-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-avahi/selinux-avahi-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-avahi/selinux-avahi-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-avahi/selinux-avahi-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-avahi/selinux-avahi-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-awstats/selinux-awstats-9999.ebuild -2204090610 ./sec-policy/selinux-awstats/selinux-awstats-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-awstats/selinux-awstats-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-awstats/selinux-awstats-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-awstats/selinux-awstats-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-awstats/selinux-awstats-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-backup/selinux-backup-9999.ebuild -2204090610 ./sec-policy/selinux-backup/selinux-backup-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-backup/selinux-backup-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-backup/selinux-backup-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-backup/selinux-backup-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-backup/selinux-backup-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-bacula/selinux-bacula-9999.ebuild -2204090610 ./sec-policy/selinux-bacula/selinux-bacula-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-bacula/selinux-bacula-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-bacula/selinux-bacula-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-bacula/selinux-bacula-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-bacula/selinux-bacula-2.20220520-r1.ebuild 2201090910 ./sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild -2204090610 ./sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-base-policy/selinux-base-policy-2.20220520-r1.ebuild -2209071115 ./sec-policy/selinux-base/selinux-base-2.20220106-r1.ebuild -2209071115 ./sec-policy/selinux-base/selinux-base-2.20220106-r2.ebuild +2210090340 ./sec-policy/selinux-base-policy/selinux-base-policy-2.20220520-r1.ebuild 2209071115 ./sec-policy/selinux-base/selinux-base-2.20220106-r3.ebuild -2209071115 ./sec-policy/selinux-base/selinux-base-2.20220520-r1.ebuild 2209071115 ./sec-policy/selinux-base/selinux-base-9999.ebuild +2210090340 ./sec-policy/selinux-base/selinux-base-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-bind/selinux-bind-9999.ebuild -2204090610 ./sec-policy/selinux-bind/selinux-bind-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-bind/selinux-bind-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-bind/selinux-bind-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-bind/selinux-bind-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-bind/selinux-bind-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-bitcoin/selinux-bitcoin-9999.ebuild -2204090610 ./sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-bitlbee/selinux-bitlbee-9999.ebuild -2204090610 ./sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-bluetooth/selinux-bluetooth-9999.ebuild -2204090610 ./sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-brctl/selinux-brctl-9999.ebuild -2204090610 ./sec-policy/selinux-brctl/selinux-brctl-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-brctl/selinux-brctl-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-brctl/selinux-brctl-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-brctl/selinux-brctl-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-brctl/selinux-brctl-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cachefilesd/selinux-cachefilesd-9999.ebuild -2204090610 ./sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-calamaris/selinux-calamaris-9999.ebuild -2204090610 ./sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-calamaris/selinux-calamaris-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-calamaris/selinux-calamaris-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-canna/selinux-canna-9999.ebuild -2204090610 ./sec-policy/selinux-canna/selinux-canna-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-canna/selinux-canna-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-canna/selinux-canna-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-canna/selinux-canna-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-canna/selinux-canna-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cdrecord/selinux-cdrecord-9999.ebuild -2204090610 ./sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ceph/selinux-ceph-9999.ebuild -2204090610 ./sec-policy/selinux-ceph/selinux-ceph-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ceph/selinux-ceph-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ceph/selinux-ceph-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ceph/selinux-ceph-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ceph/selinux-ceph-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cgmanager/selinux-cgmanager-9999.ebuild -2204090610 ./sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cgroup/selinux-cgroup-9999.ebuild -2204090610 ./sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cgroup/selinux-cgroup-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cgroup/selinux-cgroup-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-chromium/selinux-chromium-9999.ebuild -2204090610 ./sec-policy/selinux-chromium/selinux-chromium-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-chromium/selinux-chromium-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-chromium/selinux-chromium-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-chromium/selinux-chromium-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-chromium/selinux-chromium-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-chronyd/selinux-chronyd-9999.ebuild -2204090610 ./sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-chronyd/selinux-chronyd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-chronyd/selinux-chronyd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-clamav/selinux-clamav-9999.ebuild -2204090610 ./sec-policy/selinux-clamav/selinux-clamav-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-clamav/selinux-clamav-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-clamav/selinux-clamav-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-clamav/selinux-clamav-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-clamav/selinux-clamav-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-collectd/selinux-collectd-9999.ebuild -2204090610 ./sec-policy/selinux-collectd/selinux-collectd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-collectd/selinux-collectd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-collectd/selinux-collectd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-collectd/selinux-collectd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-collectd/selinux-collectd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-colord/selinux-colord-9999.ebuild -2204090610 ./sec-policy/selinux-colord/selinux-colord-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-colord/selinux-colord-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-colord/selinux-colord-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-colord/selinux-colord-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-colord/selinux-colord-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-corosync/selinux-corosync-9999.ebuild -2204090610 ./sec-policy/selinux-corosync/selinux-corosync-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-corosync/selinux-corosync-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-corosync/selinux-corosync-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-corosync/selinux-corosync-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-corosync/selinux-corosync-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-couchdb/selinux-couchdb-9999.ebuild -2204090610 ./sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-couchdb/selinux-couchdb-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-couchdb/selinux-couchdb-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-courier/selinux-courier-9999.ebuild -2204090610 ./sec-policy/selinux-courier/selinux-courier-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-courier/selinux-courier-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-courier/selinux-courier-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-courier/selinux-courier-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-courier/selinux-courier-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cpucontrol/selinux-cpucontrol-9999.ebuild -2204090610 ./sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-9999.ebuild -2204090610 ./sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cups/selinux-cups-9999.ebuild -2204090610 ./sec-policy/selinux-cups/selinux-cups-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cups/selinux-cups-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cups/selinux-cups-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cups/selinux-cups-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cups/selinux-cups-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cvs/selinux-cvs-9999.ebuild -2204090610 ./sec-policy/selinux-cvs/selinux-cvs-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cvs/selinux-cvs-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cvs/selinux-cvs-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cvs/selinux-cvs-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cvs/selinux-cvs-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-cyphesis/selinux-cyphesis-9999.ebuild -2204090610 ./sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-daemontools/selinux-daemontools-9999.ebuild -2204090610 ./sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-daemontools/selinux-daemontools-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-daemontools/selinux-daemontools-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dante/selinux-dante-9999.ebuild -2204090610 ./sec-policy/selinux-dante/selinux-dante-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dante/selinux-dante-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dante/selinux-dante-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dante/selinux-dante-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dante/selinux-dante-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dbadm/selinux-dbadm-9999.ebuild -2204090610 ./sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dbadm/selinux-dbadm-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dbadm/selinux-dbadm-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dbskk/selinux-dbskk-9999.ebuild -2204090610 ./sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dbskk/selinux-dbskk-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dbskk/selinux-dbskk-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dbus/selinux-dbus-9999.ebuild -2204090610 ./sec-policy/selinux-dbus/selinux-dbus-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dbus/selinux-dbus-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dbus/selinux-dbus-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dbus/selinux-dbus-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dbus/selinux-dbus-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ddclient/selinux-ddclient-9999.ebuild -2204090610 ./sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ddclient/selinux-ddclient-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ddclient/selinux-ddclient-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-devicekit/selinux-devicekit-9999.ebuild -2204090610 ./sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-devicekit/selinux-devicekit-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-devicekit/selinux-devicekit-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dhcp/selinux-dhcp-9999.ebuild -2204090610 ./sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dhcp/selinux-dhcp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dhcp/selinux-dhcp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dictd/selinux-dictd-9999.ebuild -2204090610 ./sec-policy/selinux-dictd/selinux-dictd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dictd/selinux-dictd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dictd/selinux-dictd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dictd/selinux-dictd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dictd/selinux-dictd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dirmngr/selinux-dirmngr-9999.ebuild -2204090610 ./sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dirsrv/selinux-dirsrv-9999.ebuild -2204090610 ./sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-distcc/selinux-distcc-9999.ebuild -2204090610 ./sec-policy/selinux-distcc/selinux-distcc-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-distcc/selinux-distcc-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-distcc/selinux-distcc-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-distcc/selinux-distcc-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-distcc/selinux-distcc-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-djbdns/selinux-djbdns-9999.ebuild -2204090610 ./sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-djbdns/selinux-djbdns-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-djbdns/selinux-djbdns-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dkim/selinux-dkim-9999.ebuild -2204090610 ./sec-policy/selinux-dkim/selinux-dkim-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dkim/selinux-dkim-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dkim/selinux-dkim-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dkim/selinux-dkim-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dkim/selinux-dkim-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dmidecode/selinux-dmidecode-9999.ebuild -2204090610 ./sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dnsmasq/selinux-dnsmasq-9999.ebuild -2204090610 ./sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dovecot/selinux-dovecot-9999.ebuild -2204090610 ./sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dovecot/selinux-dovecot-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dovecot/selinux-dovecot-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dpkg/selinux-dpkg-9999.ebuild -2204090610 ./sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dpkg/selinux-dpkg-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dpkg/selinux-dpkg-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dracut/selinux-dracut-9999.ebuild -2204090610 ./sec-policy/selinux-dracut/selinux-dracut-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dracut/selinux-dracut-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dracut/selinux-dracut-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dracut/selinux-dracut-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dracut/selinux-dracut-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-dropbox/selinux-dropbox-9999.ebuild -2204090610 ./sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-dropbox/selinux-dropbox-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-dropbox/selinux-dropbox-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-entropyd/selinux-entropyd-9999.ebuild -2204090610 ./sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-entropyd/selinux-entropyd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-entropyd/selinux-entropyd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-evolution/selinux-evolution-9999.ebuild -2204090610 ./sec-policy/selinux-evolution/selinux-evolution-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-evolution/selinux-evolution-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-evolution/selinux-evolution-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-evolution/selinux-evolution-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-evolution/selinux-evolution-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-exim/selinux-exim-9999.ebuild -2204090610 ./sec-policy/selinux-exim/selinux-exim-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-exim/selinux-exim-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-exim/selinux-exim-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-exim/selinux-exim-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-exim/selinux-exim-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-fail2ban/selinux-fail2ban-9999.ebuild -2204090610 ./sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-fetchmail/selinux-fetchmail-9999.ebuild -2204090610 ./sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-finger/selinux-finger-9999.ebuild -2204090610 ./sec-policy/selinux-finger/selinux-finger-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-finger/selinux-finger-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-finger/selinux-finger-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-finger/selinux-finger-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-finger/selinux-finger-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-flash/selinux-flash-9999.ebuild -2204090610 ./sec-policy/selinux-flash/selinux-flash-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-flash/selinux-flash-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-flash/selinux-flash-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-flash/selinux-flash-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-flash/selinux-flash-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-fprintd/selinux-fprintd-9999.ebuild -2204090610 ./sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-fprintd/selinux-fprintd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-fprintd/selinux-fprintd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ftp/selinux-ftp-9999.ebuild -2204090610 ./sec-policy/selinux-ftp/selinux-ftp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ftp/selinux-ftp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ftp/selinux-ftp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ftp/selinux-ftp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ftp/selinux-ftp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-games/selinux-games-9999.ebuild -2204090610 ./sec-policy/selinux-games/selinux-games-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-games/selinux-games-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-games/selinux-games-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-games/selinux-games-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-games/selinux-games-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gatekeeper/selinux-gatekeeper-9999.ebuild -2204090610 ./sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-git/selinux-git-9999.ebuild -2204090610 ./sec-policy/selinux-git/selinux-git-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-git/selinux-git-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-git/selinux-git-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-git/selinux-git-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-git/selinux-git-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gitosis/selinux-gitosis-9999.ebuild -2204090610 ./sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gitosis/selinux-gitosis-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gitosis/selinux-gitosis-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gnome/selinux-gnome-9999.ebuild -2204090610 ./sec-policy/selinux-gnome/selinux-gnome-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gnome/selinux-gnome-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gnome/selinux-gnome-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gnome/selinux-gnome-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gnome/selinux-gnome-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-googletalk/selinux-googletalk-9999.ebuild -2204090610 ./sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-googletalk/selinux-googletalk-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-googletalk/selinux-googletalk-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gorg/selinux-gorg-9999.ebuild -2204090610 ./sec-policy/selinux-gorg/selinux-gorg-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gorg/selinux-gorg-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gorg/selinux-gorg-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gorg/selinux-gorg-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gorg/selinux-gorg-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gpg/selinux-gpg-9999.ebuild -2204090610 ./sec-policy/selinux-gpg/selinux-gpg-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gpg/selinux-gpg-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gpg/selinux-gpg-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gpg/selinux-gpg-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gpg/selinux-gpg-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gpm/selinux-gpm-9999.ebuild -2204090610 ./sec-policy/selinux-gpm/selinux-gpm-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gpm/selinux-gpm-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gpm/selinux-gpm-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gpm/selinux-gpm-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gpm/selinux-gpm-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gpsd/selinux-gpsd-9999.ebuild -2204090610 ./sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gpsd/selinux-gpsd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gpsd/selinux-gpsd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-gssproxy/selinux-gssproxy-9999.ebuild -2204090610 ./sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-hddtemp/selinux-hddtemp-9999.ebuild -2204090610 ./sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-icecast/selinux-icecast-9999.ebuild -2204090610 ./sec-policy/selinux-icecast/selinux-icecast-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-icecast/selinux-icecast-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-icecast/selinux-icecast-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-icecast/selinux-icecast-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-icecast/selinux-icecast-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ifplugd/selinux-ifplugd-9999.ebuild -2204090610 ./sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-inetd/selinux-inetd-9999.ebuild -2204090610 ./sec-policy/selinux-inetd/selinux-inetd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-inetd/selinux-inetd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-inetd/selinux-inetd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-inetd/selinux-inetd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-inetd/selinux-inetd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-inn/selinux-inn-9999.ebuild -2204090610 ./sec-policy/selinux-inn/selinux-inn-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-inn/selinux-inn-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-inn/selinux-inn-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-inn/selinux-inn-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-inn/selinux-inn-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ipsec/selinux-ipsec-9999.ebuild -2204090610 ./sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ipsec/selinux-ipsec-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ipsec/selinux-ipsec-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-irc/selinux-irc-9999.ebuild -2204090610 ./sec-policy/selinux-irc/selinux-irc-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-irc/selinux-irc-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-irc/selinux-irc-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-irc/selinux-irc-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-irc/selinux-irc-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ircd/selinux-ircd-9999.ebuild -2204090610 ./sec-policy/selinux-ircd/selinux-ircd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ircd/selinux-ircd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ircd/selinux-ircd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ircd/selinux-ircd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ircd/selinux-ircd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-irqbalance/selinux-irqbalance-9999.ebuild -2204090610 ./sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-jabber/selinux-jabber-9999.ebuild -2204090610 ./sec-policy/selinux-jabber/selinux-jabber-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-jabber/selinux-jabber-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-jabber/selinux-jabber-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-jabber/selinux-jabber-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-jabber/selinux-jabber-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-java/selinux-java-9999.ebuild -2204090610 ./sec-policy/selinux-java/selinux-java-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-java/selinux-java-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-java/selinux-java-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-java/selinux-java-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-java/selinux-java-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-kdeconnect/selinux-kdeconnect-9999.ebuild -2204090610 ./sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-kdump/selinux-kdump-9999.ebuild -2204090610 ./sec-policy/selinux-kdump/selinux-kdump-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-kdump/selinux-kdump-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-kdump/selinux-kdump-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-kdump/selinux-kdump-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-kdump/selinux-kdump-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-kerberos/selinux-kerberos-9999.ebuild -2204090610 ./sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-kerberos/selinux-kerberos-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-kerberos/selinux-kerberos-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-kerneloops/selinux-kerneloops-9999.ebuild -2204090610 ./sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-kismet/selinux-kismet-9999.ebuild -2204090610 ./sec-policy/selinux-kismet/selinux-kismet-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-kismet/selinux-kismet-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-kismet/selinux-kismet-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-kismet/selinux-kismet-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-kismet/selinux-kismet-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ksmtuned/selinux-ksmtuned-9999.ebuild -2204090610 ./sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ldap/selinux-ldap-9999.ebuild -2204090610 ./sec-policy/selinux-ldap/selinux-ldap-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ldap/selinux-ldap-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ldap/selinux-ldap-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ldap/selinux-ldap-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ldap/selinux-ldap-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-links/selinux-links-9999.ebuild -2204090610 ./sec-policy/selinux-links/selinux-links-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-links/selinux-links-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-links/selinux-links-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-links/selinux-links-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-links/selinux-links-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-lircd/selinux-lircd-9999.ebuild -2204090610 ./sec-policy/selinux-lircd/selinux-lircd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-lircd/selinux-lircd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-lircd/selinux-lircd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-lircd/selinux-lircd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-lircd/selinux-lircd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-loadkeys/selinux-loadkeys-9999.ebuild -2204090610 ./sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-logrotate/selinux-logrotate-9999.ebuild -2204090610 ./sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-logrotate/selinux-logrotate-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-logrotate/selinux-logrotate-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-logsentry/selinux-logsentry-9999.ebuild -2204090610 ./sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-logsentry/selinux-logsentry-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-logsentry/selinux-logsentry-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-logwatch/selinux-logwatch-9999.ebuild -2204090610 ./sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-logwatch/selinux-logwatch-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-logwatch/selinux-logwatch-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-lpd/selinux-lpd-9999.ebuild -2204090610 ./sec-policy/selinux-lpd/selinux-lpd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-lpd/selinux-lpd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-lpd/selinux-lpd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-lpd/selinux-lpd-2.20220520-r1.ebuild -2204090610 ./sec-policy/selinux-mailman/selinux-mailman-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mailman/selinux-mailman-2.20220106-r2.ebuild +2210090340 ./sec-policy/selinux-lpd/selinux-lpd-2.20220520-r1.ebuild 2204102210 ./sec-policy/selinux-mailman/selinux-mailman-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mailman/selinux-mailman-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mailman/selinux-mailman-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-makewhatis/selinux-makewhatis-9999.ebuild -2204090610 ./sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mandb/selinux-mandb-9999.ebuild -2204090610 ./sec-policy/selinux-mandb/selinux-mandb-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mandb/selinux-mandb-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mandb/selinux-mandb-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mandb/selinux-mandb-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mandb/selinux-mandb-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mcelog/selinux-mcelog-9999.ebuild -2204090610 ./sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mcelog/selinux-mcelog-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mcelog/selinux-mcelog-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-memcached/selinux-memcached-9999.ebuild -2204090610 ./sec-policy/selinux-memcached/selinux-memcached-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-memcached/selinux-memcached-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-memcached/selinux-memcached-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-memcached/selinux-memcached-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-memcached/selinux-memcached-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-milter/selinux-milter-9999.ebuild -2204090610 ./sec-policy/selinux-milter/selinux-milter-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-milter/selinux-milter-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-milter/selinux-milter-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-milter/selinux-milter-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-milter/selinux-milter-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-modemmanager/selinux-modemmanager-9999.ebuild -2204090610 ./sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mono/selinux-mono-9999.ebuild -2204090610 ./sec-policy/selinux-mono/selinux-mono-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mono/selinux-mono-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mono/selinux-mono-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mono/selinux-mono-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mono/selinux-mono-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mozilla/selinux-mozilla-9999.ebuild -2204090610 ./sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mozilla/selinux-mozilla-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mozilla/selinux-mozilla-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mpd/selinux-mpd-9999.ebuild -2204090610 ./sec-policy/selinux-mpd/selinux-mpd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mpd/selinux-mpd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mpd/selinux-mpd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mpd/selinux-mpd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mpd/selinux-mpd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mplayer/selinux-mplayer-9999.ebuild -2204090610 ./sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mplayer/selinux-mplayer-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mplayer/selinux-mplayer-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mrtg/selinux-mrtg-9999.ebuild -2204090610 ./sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mrtg/selinux-mrtg-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mrtg/selinux-mrtg-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-munin/selinux-munin-9999.ebuild -2204090610 ./sec-policy/selinux-munin/selinux-munin-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-munin/selinux-munin-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-munin/selinux-munin-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-munin/selinux-munin-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-munin/selinux-munin-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mutt/selinux-mutt-9999.ebuild -2204090610 ./sec-policy/selinux-mutt/selinux-mutt-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mutt/selinux-mutt-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mutt/selinux-mutt-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mutt/selinux-mutt-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mutt/selinux-mutt-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-mysql/selinux-mysql-9999.ebuild -2204090610 ./sec-policy/selinux-mysql/selinux-mysql-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-mysql/selinux-mysql-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-mysql/selinux-mysql-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-mysql/selinux-mysql-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-mysql/selinux-mysql-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-nagios/selinux-nagios-9999.ebuild -2204090610 ./sec-policy/selinux-nagios/selinux-nagios-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-nagios/selinux-nagios-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-nagios/selinux-nagios-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-nagios/selinux-nagios-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-nagios/selinux-nagios-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ncftool/selinux-ncftool-9999.ebuild -2204090610 ./sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ncftool/selinux-ncftool-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ncftool/selinux-ncftool-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-networkmanager/selinux-networkmanager-9999.ebuild -2204090610 ./sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-nginx/selinux-nginx-9999.ebuild -2204090610 ./sec-policy/selinux-nginx/selinux-nginx-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-nginx/selinux-nginx-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-nginx/selinux-nginx-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-nginx/selinux-nginx-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-nginx/selinux-nginx-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-nslcd/selinux-nslcd-9999.ebuild -2204090610 ./sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-nslcd/selinux-nslcd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-nslcd/selinux-nslcd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ntop/selinux-ntop-9999.ebuild -2204090610 ./sec-policy/selinux-ntop/selinux-ntop-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ntop/selinux-ntop-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ntop/selinux-ntop-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ntop/selinux-ntop-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ntop/selinux-ntop-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ntp/selinux-ntp-9999.ebuild -2204090610 ./sec-policy/selinux-ntp/selinux-ntp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ntp/selinux-ntp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ntp/selinux-ntp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ntp/selinux-ntp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ntp/selinux-ntp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-nut/selinux-nut-9999.ebuild -2204090610 ./sec-policy/selinux-nut/selinux-nut-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-nut/selinux-nut-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-nut/selinux-nut-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-nut/selinux-nut-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-nut/selinux-nut-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-nx/selinux-nx-9999.ebuild -2204090610 ./sec-policy/selinux-nx/selinux-nx-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-nx/selinux-nx-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-nx/selinux-nx-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-nx/selinux-nx-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-nx/selinux-nx-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-oddjob/selinux-oddjob-9999.ebuild -2204090610 ./sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-oddjob/selinux-oddjob-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-oddjob/selinux-oddjob-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-oident/selinux-oident-9999.ebuild -2204090610 ./sec-policy/selinux-oident/selinux-oident-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-oident/selinux-oident-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-oident/selinux-oident-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-oident/selinux-oident-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-oident/selinux-oident-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-openct/selinux-openct-9999.ebuild -2204090610 ./sec-policy/selinux-openct/selinux-openct-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-openct/selinux-openct-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-openct/selinux-openct-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-openct/selinux-openct-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-openct/selinux-openct-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-openrc/selinux-openrc-9999.ebuild -2204090610 ./sec-policy/selinux-openrc/selinux-openrc-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-openrc/selinux-openrc-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-openrc/selinux-openrc-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-openrc/selinux-openrc-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-openrc/selinux-openrc-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-openvpn/selinux-openvpn-9999.ebuild -2204090610 ./sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-openvpn/selinux-openvpn-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-openvpn/selinux-openvpn-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-pan/selinux-pan-9999.ebuild -2204090610 ./sec-policy/selinux-pan/selinux-pan-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-pan/selinux-pan-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-pan/selinux-pan-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-pan/selinux-pan-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-pan/selinux-pan-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-pcscd/selinux-pcscd-9999.ebuild -2204090610 ./sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-pcscd/selinux-pcscd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-pcscd/selinux-pcscd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-phpfpm/selinux-phpfpm-9999.ebuild -2204090610 ./sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-plymouthd/selinux-plymouthd-9999.ebuild -2204090610 ./sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-policykit/selinux-policykit-9999.ebuild -2204090610 ./sec-policy/selinux-policykit/selinux-policykit-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-policykit/selinux-policykit-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-policykit/selinux-policykit-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-policykit/selinux-policykit-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-policykit/selinux-policykit-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-portmap/selinux-portmap-9999.ebuild -2204090610 ./sec-policy/selinux-portmap/selinux-portmap-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-portmap/selinux-portmap-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-portmap/selinux-portmap-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-portmap/selinux-portmap-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-portmap/selinux-portmap-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-postfix/selinux-postfix-9999.ebuild -2204090610 ./sec-policy/selinux-postfix/selinux-postfix-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-postfix/selinux-postfix-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-postfix/selinux-postfix-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-postfix/selinux-postfix-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-postfix/selinux-postfix-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-postgresql/selinux-postgresql-9999.ebuild -2204090610 ./sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-postgresql/selinux-postgresql-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-postgresql/selinux-postgresql-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-postgrey/selinux-postgrey-9999.ebuild -2204090610 ./sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-postgrey/selinux-postgrey-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-postgrey/selinux-postgrey-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ppp/selinux-ppp-9999.ebuild -2204090610 ./sec-policy/selinux-ppp/selinux-ppp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ppp/selinux-ppp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ppp/selinux-ppp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ppp/selinux-ppp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ppp/selinux-ppp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-prelude/selinux-prelude-9999.ebuild -2204090610 ./sec-policy/selinux-prelude/selinux-prelude-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-prelude/selinux-prelude-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-prelude/selinux-prelude-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-prelude/selinux-prelude-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-prelude/selinux-prelude-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-privoxy/selinux-privoxy-9999.ebuild -2204090610 ./sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-privoxy/selinux-privoxy-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-privoxy/selinux-privoxy-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-procmail/selinux-procmail-9999.ebuild -2204090610 ./sec-policy/selinux-procmail/selinux-procmail-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-procmail/selinux-procmail-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-procmail/selinux-procmail-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-procmail/selinux-procmail-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-procmail/selinux-procmail-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-psad/selinux-psad-9999.ebuild -2204090610 ./sec-policy/selinux-psad/selinux-psad-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-psad/selinux-psad-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-psad/selinux-psad-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-psad/selinux-psad-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-psad/selinux-psad-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-publicfile/selinux-publicfile-9999.ebuild -2204090610 ./sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-publicfile/selinux-publicfile-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-publicfile/selinux-publicfile-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-pulseaudio/selinux-pulseaudio-9999.ebuild -2204090610 ./sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-puppet/selinux-puppet-9999.ebuild -2204090610 ./sec-policy/selinux-puppet/selinux-puppet-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-puppet/selinux-puppet-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-puppet/selinux-puppet-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-puppet/selinux-puppet-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-puppet/selinux-puppet-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-pyzor/selinux-pyzor-9999.ebuild -2204090610 ./sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-pyzor/selinux-pyzor-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-pyzor/selinux-pyzor-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-qemu/selinux-qemu-9999.ebuild -2204090610 ./sec-policy/selinux-qemu/selinux-qemu-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-qemu/selinux-qemu-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-qemu/selinux-qemu-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-qemu/selinux-qemu-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-qemu/selinux-qemu-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-qmail/selinux-qmail-9999.ebuild -2204090610 ./sec-policy/selinux-qmail/selinux-qmail-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-qmail/selinux-qmail-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-qmail/selinux-qmail-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-qmail/selinux-qmail-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-qmail/selinux-qmail-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-quota/selinux-quota-9999.ebuild -2204090610 ./sec-policy/selinux-quota/selinux-quota-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-quota/selinux-quota-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-quota/selinux-quota-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-quota/selinux-quota-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-quota/selinux-quota-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-radius/selinux-radius-9999.ebuild -2204090610 ./sec-policy/selinux-radius/selinux-radius-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-radius/selinux-radius-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-radius/selinux-radius-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-radius/selinux-radius-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-radius/selinux-radius-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-radvd/selinux-radvd-9999.ebuild -2204090610 ./sec-policy/selinux-radvd/selinux-radvd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-radvd/selinux-radvd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-radvd/selinux-radvd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-radvd/selinux-radvd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-radvd/selinux-radvd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-razor/selinux-razor-9999.ebuild -2204090610 ./sec-policy/selinux-razor/selinux-razor-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-razor/selinux-razor-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-razor/selinux-razor-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-razor/selinux-razor-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-razor/selinux-razor-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-redis/selinux-redis-9999.ebuild -2204090610 ./sec-policy/selinux-redis/selinux-redis-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-redis/selinux-redis-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-redis/selinux-redis-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-redis/selinux-redis-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-redis/selinux-redis-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-remotelogin/selinux-remotelogin-9999.ebuild -2204090610 ./sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-resolvconf/selinux-resolvconf-9999.ebuild -2204090610 ./sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-rngd/selinux-rngd-9999.ebuild -2204090610 ./sec-policy/selinux-rngd/selinux-rngd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-rngd/selinux-rngd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-rngd/selinux-rngd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rngd/selinux-rngd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-rngd/selinux-rngd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-rpc/selinux-rpc-9999.ebuild -2204090610 ./sec-policy/selinux-rpc/selinux-rpc-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-rpc/selinux-rpc-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-rpc/selinux-rpc-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rpc/selinux-rpc-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-rpc/selinux-rpc-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-rpcbind/selinux-rpcbind-9999.ebuild -2204090610 ./sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-rpm/selinux-rpm-9999.ebuild -2204090610 ./sec-policy/selinux-rpm/selinux-rpm-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-rpm/selinux-rpm-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-rpm/selinux-rpm-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rpm/selinux-rpm-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-rpm/selinux-rpm-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-rssh/selinux-rssh-9999.ebuild -2204090610 ./sec-policy/selinux-rssh/selinux-rssh-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-rssh/selinux-rssh-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-rssh/selinux-rssh-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rssh/selinux-rssh-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-rssh/selinux-rssh-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-rtkit/selinux-rtkit-9999.ebuild -2204090610 ./sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rtkit/selinux-rtkit-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-rtkit/selinux-rtkit-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-rtorrent/selinux-rtorrent-9999.ebuild -2204090610 ./sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-salt/selinux-salt-9999.ebuild -2204090610 ./sec-policy/selinux-salt/selinux-salt-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-salt/selinux-salt-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-salt/selinux-salt-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-salt/selinux-salt-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-salt/selinux-salt-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-samba/selinux-samba-9999.ebuild -2204090610 ./sec-policy/selinux-samba/selinux-samba-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-samba/selinux-samba-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-samba/selinux-samba-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-samba/selinux-samba-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-samba/selinux-samba-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-sasl/selinux-sasl-9999.ebuild -2204090610 ./sec-policy/selinux-sasl/selinux-sasl-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-sasl/selinux-sasl-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-sasl/selinux-sasl-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-sasl/selinux-sasl-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-sasl/selinux-sasl-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-screen/selinux-screen-9999.ebuild -2204090610 ./sec-policy/selinux-screen/selinux-screen-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-screen/selinux-screen-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-screen/selinux-screen-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-screen/selinux-screen-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-screen/selinux-screen-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-sendmail/selinux-sendmail-9999.ebuild -2204090610 ./sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-sendmail/selinux-sendmail-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-sendmail/selinux-sendmail-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-sensord/selinux-sensord-9999.ebuild -2204090610 ./sec-policy/selinux-sensord/selinux-sensord-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-sensord/selinux-sensord-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-sensord/selinux-sensord-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-sensord/selinux-sensord-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-sensord/selinux-sensord-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-shorewall/selinux-shorewall-9999.ebuild -2204090610 ./sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-shorewall/selinux-shorewall-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-shorewall/selinux-shorewall-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-shutdown/selinux-shutdown-9999.ebuild -2204090610 ./sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-shutdown/selinux-shutdown-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-shutdown/selinux-shutdown-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-skype/selinux-skype-9999.ebuild -2204090610 ./sec-policy/selinux-skype/selinux-skype-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-skype/selinux-skype-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-skype/selinux-skype-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-skype/selinux-skype-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-skype/selinux-skype-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-slocate/selinux-slocate-9999.ebuild -2204090610 ./sec-policy/selinux-slocate/selinux-slocate-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-slocate/selinux-slocate-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-slocate/selinux-slocate-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-slocate/selinux-slocate-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-slocate/selinux-slocate-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-slrnpull/selinux-slrnpull-9999.ebuild -2204090610 ./sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-smartmon/selinux-smartmon-9999.ebuild -2204090610 ./sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-smartmon/selinux-smartmon-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-smartmon/selinux-smartmon-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-smokeping/selinux-smokeping-9999.ebuild -2204090610 ./sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-smokeping/selinux-smokeping-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-smokeping/selinux-smokeping-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-snmp/selinux-snmp-9999.ebuild -2204090610 ./sec-policy/selinux-snmp/selinux-snmp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-snmp/selinux-snmp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-snmp/selinux-snmp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-snmp/selinux-snmp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-snmp/selinux-snmp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-snort/selinux-snort-9999.ebuild -2204090610 ./sec-policy/selinux-snort/selinux-snort-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-snort/selinux-snort-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-snort/selinux-snort-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-snort/selinux-snort-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-snort/selinux-snort-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-soundserver/selinux-soundserver-9999.ebuild -2204090610 ./sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-soundserver/selinux-soundserver-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-soundserver/selinux-soundserver-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-spamassassin/selinux-spamassassin-9999.ebuild -2204090610 ./sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-squid/selinux-squid-9999.ebuild -2204090610 ./sec-policy/selinux-squid/selinux-squid-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-squid/selinux-squid-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-squid/selinux-squid-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-squid/selinux-squid-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-squid/selinux-squid-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-sssd/selinux-sssd-9999.ebuild -2204090610 ./sec-policy/selinux-sssd/selinux-sssd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-sssd/selinux-sssd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-sssd/selinux-sssd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-sssd/selinux-sssd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-sssd/selinux-sssd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-stunnel/selinux-stunnel-9999.ebuild -2204090610 ./sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-stunnel/selinux-stunnel-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-stunnel/selinux-stunnel-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-subsonic/selinux-subsonic-9999.ebuild -2204090610 ./sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-subsonic/selinux-subsonic-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-subsonic/selinux-subsonic-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-sudo/selinux-sudo-9999.ebuild -2204090610 ./sec-policy/selinux-sudo/selinux-sudo-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-sudo/selinux-sudo-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-sudo/selinux-sudo-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-sudo/selinux-sudo-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-sudo/selinux-sudo-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-sxid/selinux-sxid-9999.ebuild -2204090610 ./sec-policy/selinux-sxid/selinux-sxid-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-sxid/selinux-sxid-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-sxid/selinux-sxid-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-sxid/selinux-sxid-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-sxid/selinux-sxid-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-syncthing/selinux-syncthing-9999.ebuild -2204090610 ./sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-syncthing/selinux-syncthing-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-syncthing/selinux-syncthing-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-sysstat/selinux-sysstat-9999.ebuild -2204090610 ./sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-sysstat/selinux-sysstat-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-sysstat/selinux-sysstat-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tboot/selinux-tboot-9999.ebuild -2204090610 ./sec-policy/selinux-tboot/selinux-tboot-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tboot/selinux-tboot-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tboot/selinux-tboot-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tboot/selinux-tboot-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tboot/selinux-tboot-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tcpd/selinux-tcpd-9999.ebuild -2204090610 ./sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tcpd/selinux-tcpd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tcpd/selinux-tcpd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tcsd/selinux-tcsd-9999.ebuild -2204090610 ./sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tcsd/selinux-tcsd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tcsd/selinux-tcsd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-telnet/selinux-telnet-9999.ebuild -2204090610 ./sec-policy/selinux-telnet/selinux-telnet-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-telnet/selinux-telnet-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-telnet/selinux-telnet-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-telnet/selinux-telnet-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-telnet/selinux-telnet-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tftp/selinux-tftp-9999.ebuild -2204090610 ./sec-policy/selinux-tftp/selinux-tftp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tftp/selinux-tftp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tftp/selinux-tftp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tftp/selinux-tftp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tftp/selinux-tftp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tgtd/selinux-tgtd-9999.ebuild -2204090610 ./sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tgtd/selinux-tgtd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tgtd/selinux-tgtd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-thunderbird/selinux-thunderbird-9999.ebuild -2204090610 ./sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-timidity/selinux-timidity-9999.ebuild -2204090610 ./sec-policy/selinux-timidity/selinux-timidity-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-timidity/selinux-timidity-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-timidity/selinux-timidity-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-timidity/selinux-timidity-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-timidity/selinux-timidity-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tmpreaper/selinux-tmpreaper-9999.ebuild -2204090610 ./sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tor/selinux-tor-9999.ebuild -2204090610 ./sec-policy/selinux-tor/selinux-tor-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tor/selinux-tor-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tor/selinux-tor-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tor/selinux-tor-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tor/selinux-tor-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-tripwire/selinux-tripwire-9999.ebuild -2204090610 ./sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-tripwire/selinux-tripwire-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-tripwire/selinux-tripwire-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ucspitcp/selinux-ucspitcp-9999.ebuild -2204090610 ./sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-ulogd/selinux-ulogd-9999.ebuild -2204090610 ./sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-ulogd/selinux-ulogd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-ulogd/selinux-ulogd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-uml/selinux-uml-9999.ebuild -2204090610 ./sec-policy/selinux-uml/selinux-uml-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-uml/selinux-uml-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-uml/selinux-uml-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-uml/selinux-uml-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-uml/selinux-uml-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-unconfined/selinux-unconfined-9999.ebuild -2204090610 ./sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-unconfined/selinux-unconfined-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-unconfined/selinux-unconfined-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-uptime/selinux-uptime-9999.ebuild -2204090610 ./sec-policy/selinux-uptime/selinux-uptime-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-uptime/selinux-uptime-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-uptime/selinux-uptime-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-uptime/selinux-uptime-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-uptime/selinux-uptime-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-usbmuxd/selinux-usbmuxd-9999.ebuild -2204090610 ./sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-uucp/selinux-uucp-9999.ebuild -2204090610 ./sec-policy/selinux-uucp/selinux-uucp-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-uucp/selinux-uucp-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-uucp/selinux-uucp-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-uucp/selinux-uucp-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-uucp/selinux-uucp-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-uwimap/selinux-uwimap-9999.ebuild -2204090610 ./sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-uwimap/selinux-uwimap-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-uwimap/selinux-uwimap-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-uwsgi/selinux-uwsgi-9999.ebuild -2204090610 ./sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-varnishd/selinux-varnishd-9999.ebuild -2204090610 ./sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-varnishd/selinux-varnishd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-varnishd/selinux-varnishd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-vbetool/selinux-vbetool-9999.ebuild -2204090610 ./sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-vbetool/selinux-vbetool-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-vbetool/selinux-vbetool-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-vdagent/selinux-vdagent-9999.ebuild -2204090610 ./sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-vdagent/selinux-vdagent-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-vdagent/selinux-vdagent-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-vde/selinux-vde-9999.ebuild -2204090610 ./sec-policy/selinux-vde/selinux-vde-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-vde/selinux-vde-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-vde/selinux-vde-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-vde/selinux-vde-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-vde/selinux-vde-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-virt/selinux-virt-9999.ebuild -2204090610 ./sec-policy/selinux-virt/selinux-virt-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-virt/selinux-virt-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-virt/selinux-virt-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-virt/selinux-virt-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-virt/selinux-virt-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-vlock/selinux-vlock-9999.ebuild -2204090610 ./sec-policy/selinux-vlock/selinux-vlock-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-vlock/selinux-vlock-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-vlock/selinux-vlock-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-vlock/selinux-vlock-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-vlock/selinux-vlock-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-vmware/selinux-vmware-9999.ebuild -2204090610 ./sec-policy/selinux-vmware/selinux-vmware-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-vmware/selinux-vmware-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-vmware/selinux-vmware-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-vmware/selinux-vmware-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-vmware/selinux-vmware-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-vnstatd/selinux-vnstatd-9999.ebuild -2204090610 ./sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-vpn/selinux-vpn-9999.ebuild -2204090610 ./sec-policy/selinux-vpn/selinux-vpn-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-vpn/selinux-vpn-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-vpn/selinux-vpn-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-vpn/selinux-vpn-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-vpn/selinux-vpn-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-watchdog/selinux-watchdog-9999.ebuild -2204090610 ./sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-watchdog/selinux-watchdog-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-watchdog/selinux-watchdog-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-webalizer/selinux-webalizer-9999.ebuild -2204090610 ./sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-webalizer/selinux-webalizer-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-webalizer/selinux-webalizer-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-wine/selinux-wine-9999.ebuild -2204090610 ./sec-policy/selinux-wine/selinux-wine-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-wine/selinux-wine-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-wine/selinux-wine-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-wine/selinux-wine-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-wine/selinux-wine-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-wireguard/selinux-wireguard-9999.ebuild -2204090610 ./sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-wireguard/selinux-wireguard-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-wireguard/selinux-wireguard-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-wireshark/selinux-wireshark-9999.ebuild -2204090610 ./sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-wireshark/selinux-wireshark-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-wireshark/selinux-wireshark-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-wm/selinux-wm-9999.ebuild -2204090610 ./sec-policy/selinux-wm/selinux-wm-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-wm/selinux-wm-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-wm/selinux-wm-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-wm/selinux-wm-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-wm/selinux-wm-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-xen/selinux-xen-9999.ebuild -2204090610 ./sec-policy/selinux-xen/selinux-xen-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-xen/selinux-xen-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-xen/selinux-xen-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-xen/selinux-xen-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-xen/selinux-xen-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-xfs/selinux-xfs-9999.ebuild -2204090610 ./sec-policy/selinux-xfs/selinux-xfs-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-xfs/selinux-xfs-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-xfs/selinux-xfs-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-xfs/selinux-xfs-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-xfs/selinux-xfs-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-xscreensaver/selinux-xscreensaver-9999.ebuild -2204090610 ./sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-xserver/selinux-xserver-9999.ebuild -2204090610 ./sec-policy/selinux-xserver/selinux-xserver-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-xserver/selinux-xserver-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-xserver/selinux-xserver-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-xserver/selinux-xserver-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-xserver/selinux-xserver-2.20220520-r1.ebuild 2107050640 ./sec-policy/selinux-zabbix/selinux-zabbix-9999.ebuild -2204090610 ./sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-zabbix/selinux-zabbix-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-zabbix/selinux-zabbix-2.20220520-r1.ebuild 2111220439 ./sec-policy/selinux-certbot/selinux-certbot-9999.ebuild -2204090610 ./sec-policy/selinux-certbot/selinux-certbot-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-certbot/selinux-certbot-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-certbot/selinux-certbot-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-certbot/selinux-certbot-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-certbot/selinux-certbot-2.20220520-r1.ebuild 2111220439 ./sec-policy/selinux-usbguard/selinux-usbguard-9999.ebuild -2204090610 ./sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-usbguard/selinux-usbguard-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-usbguard/selinux-usbguard-2.20220520-r1.ebuild 2201301039 ./sec-policy/selinux-container/selinux-container-9999.ebuild -2204090610 ./sec-policy/selinux-container/selinux-container-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-container/selinux-container-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-container/selinux-container-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-container/selinux-container-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-container/selinux-container-2.20220520-r1.ebuild 2201301039 ./sec-policy/selinux-docker/selinux-docker-9999.ebuild -2204090610 ./sec-policy/selinux-docker/selinux-docker-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-docker/selinux-docker-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-docker/selinux-docker-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-docker/selinux-docker-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-docker/selinux-docker-2.20220520-r1.ebuild 2201301039 ./sec-policy/selinux-podman/selinux-podman-9999.ebuild -2204090610 ./sec-policy/selinux-podman/selinux-podman-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-podman/selinux-podman-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-podman/selinux-podman-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-podman/selinux-podman-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-podman/selinux-podman-2.20220520-r1.ebuild 2204040512 ./sec-policy/selinux-node_exporter/selinux-node_exporter-9999.ebuild -2204090610 ./sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220520-r1.ebuild 2204040512 ./sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-9999.ebuild -2204090610 ./sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r1.ebuild -2204090610 ./sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r2.ebuild 2204102210 ./sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220520-r1.ebuild 2204100039 ./sec-policy/selinux-hostapd/selinux-hostapd-9999.ebuild 2204102210 ./sec-policy/selinux-hostapd/selinux-hostapd-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-hostapd/selinux-hostapd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-hostapd/selinux-hostapd-2.20220520-r1.ebuild 2204100039 ./sec-policy/selinux-rootlesskit/selinux-rootlesskit-9999.ebuild 2204102210 ./sec-policy/selinux-rootlesskit/selinux-rootlesskit-2.20220106-r3.ebuild -2209040340 ./sec-policy/selinux-rootlesskit/selinux-rootlesskit-2.20220520-r1.ebuild -2204120512 ./sec-policy/selinux-secadm/selinux-secadm-2.20220106-r1.ebuild -2204120512 ./sec-policy/selinux-secadm/selinux-secadm-2.20220106-r2.ebuild +2210090340 ./sec-policy/selinux-rootlesskit/selinux-rootlesskit-2.20220520-r1.ebuild 2204120512 ./sec-policy/selinux-secadm/selinux-secadm-2.20220106-r3.ebuild 2204120512 ./sec-policy/selinux-secadm/selinux-secadm-9999.ebuild -2209040340 ./sec-policy/selinux-secadm/selinux-secadm-2.20220520-r1.ebuild -2209040340 ./sec-policy/selinux-cloudinit/selinux-cloudinit-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-secadm/selinux-secadm-2.20220520-r1.ebuild 2209040340 ./sec-policy/selinux-cloudinit/selinux-cloudinit-9999.ebuild -2209040340 ./sec-policy/selinux-matrixd/selinux-matrixd-2.20220520-r1.ebuild +2210090340 ./sec-policy/selinux-cloudinit/selinux-cloudinit-2.20220520-r1.ebuild 2209040340 ./sec-policy/selinux-matrixd/selinux-matrixd-9999.ebuild +2210090340 ./sec-policy/selinux-matrixd/selinux-matrixd-2.20220520-r1.ebuild 2208111310 ./sys-apps/accountsservice/accountsservice-22.08.8.ebuild 2101061839 ./sys-apps/ack/ack-3.4.0.ebuild 2110161809 ./sys-apps/ack/ack-3.5.0.ebuild @@ -26509,11 +25914,9 @@ 2205252010 ./sys-apps/hwinfo/hwinfo-21.80.ebuild 2209271040 ./sys-apps/hwinfo/hwinfo-22.1.ebuild 2210041910 ./sys-apps/hwinfo/hwinfo-22.1-r1.ebuild -2203270439 ./sys-apps/hwloc/hwloc-1.11.13.ebuild -2203270439 ./sys-apps/hwloc/hwloc-2.5.0.ebuild -2203270439 ./sys-apps/hwloc/hwloc-2.6.0.ebuild -2205191340 ./sys-apps/hwloc/hwloc-2.7.1-r1.ebuild -2207090910 ./sys-apps/hwloc/hwloc-2.8.0.ebuild +2210082210 ./sys-apps/hwloc/hwloc-1.11.13-r1.ebuild +2210082210 ./sys-apps/hwloc/hwloc-2.6.0-r1.ebuild +2210091210 ./sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 2101310343 ./sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild 2205071040 ./sys-apps/i2c-tools/i2c-tools-4.2.ebuild 2208280840 ./sys-apps/i2c-tools/i2c-tools-4.3.ebuild @@ -26538,8 +25941,9 @@ 2208041110 ./sys-apps/ipmiutil/ipmiutil-3.1.8.ebuild 2112260040 ./sys-apps/iproute2/iproute2-5.15.0.ebuild 2205280640 ./sys-apps/iproute2/iproute2-5.18.0-r1.ebuild -2208122240 ./sys-apps/iproute2/iproute2-9999.ebuild -2208131710 ./sys-apps/iproute2/iproute2-5.19.0-r2.ebuild +2210090010 ./sys-apps/iproute2/iproute2-5.19.0-r3.ebuild +2210100240 ./sys-apps/iproute2/iproute2-6.0.0.ebuild +2210090010 ./sys-apps/iproute2/iproute2-9999.ebuild 2209162110 ./sys-apps/irqbalance/irqbalance-1.9.0.ebuild 2010300209 ./sys-apps/isapnptools/isapnptools-1.27.ebuild 2208092340 ./sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild @@ -26626,16 +26030,17 @@ 2207100040 ./sys-apps/onerng/onerng-3.7.ebuild 2111090809 ./sys-apps/opal-utils/opal-utils-6.8.ebuild 2201140110 ./sys-apps/opal-utils/opal-utils-7.0.ebuild -2206082310 ./sys-apps/openrc/openrc-0.44.10.ebuild -2206101910 ./sys-apps/openrc/openrc-0.45.1.ebuild -2206082310 ./sys-apps/openrc/openrc-9999.ebuild -2209260940 ./sys-apps/openrc/openrc-0.45.2.ebuild +2210101540 ./sys-apps/openrc/openrc-0.44.10-r1.ebuild +2210101540 ./sys-apps/openrc/openrc-0.45.1-r1.ebuild +2210101540 ./sys-apps/openrc/openrc-0.45.2-r1.ebuild +2210101540 ./sys-apps/openrc/openrc-9999.ebuild 2104060140 ./sys-apps/opentmpfiles/opentmpfiles-0.1.1.ebuild 2104060140 ./sys-apps/opentmpfiles/opentmpfiles-0.1.2.ebuild 2003261841 ./sys-apps/opentmpfiles/opentmpfiles-0.1.3-r1.ebuild 2104060140 ./sys-apps/opentmpfiles/opentmpfiles-0.1.3.ebuild 2104060140 ./sys-apps/opentmpfiles/opentmpfiles-0.2.ebuild -2203081540 ./sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0.ebuild +2210100240 ./sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0-r1.ebuild +2210100240 ./sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0.ebuild 2207190310 ./sys-apps/osinfo-db/osinfo-db-20220516.ebuild 2207290515 ./sys-apps/osinfo-db/osinfo-db-20220727.ebuild 2209010440 ./sys-apps/osinfo-db/osinfo-db-20220830.ebuild @@ -26696,7 +26101,7 @@ 2205160710 ./sys-apps/rootlesskit/rootlesskit-0.14.2.ebuild 2104060140 ./sys-apps/s390-tools/s390-tools-2.9.0.ebuild 2204200309 ./sys-apps/s390-tools/s390-tools-2.12.0.ebuild -2208070840 ./sys-apps/s6-linux-init/s6-linux-init-1.0.8.0.ebuild +2210101540 ./sys-apps/s6-linux-init/s6-linux-init-1.0.8.0-r1.ebuild 2208070840 ./sys-apps/s6-linux-utils/s6-linux-utils-2.6.0.0.ebuild 2208070840 ./sys-apps/s6-portable-utils/s6-portable-utils-2.2.5.0.ebuild 2208070840 ./sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild @@ -26798,7 +26203,7 @@ 2207210340 ./sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild 2207190310 ./sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild 2208252140 ./sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.6.ebuild -2209242010 ./sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild +2210102140 ./sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild 2205141040 ./sys-apps/xinetd/xinetd-2.3.15.4.ebuild 2209101640 ./sys-apps/xinetd/xinetd-2.3.15.4-r1.ebuild 2012231444 ./sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild @@ -26807,6 +26212,7 @@ 2104180939 ./sys-apps/zorroutils/zorroutils-0.05.ebuild 2209070040 ./sys-apps/hwdata/hwdata-0.361.ebuild 2209140210 ./sys-apps/hwdata/hwdata-0.362.ebuild +2210102140 ./sys-apps/hwdata/hwdata-0.363.ebuild 2205151010 ./sys-apps/zram-generator/zram-generator-1.1.2.ebuild 2207311240 ./sys-apps/uutils/uutils-0.0.14.ebuild 2208240515 ./sys-apps/uutils/uutils-0.0.15.ebuild @@ -26817,6 +26223,7 @@ 2206010010 ./sys-apps/eless/eless-0.7.ebuild 2208192240 ./sys-apps/cpu-x/cpu-x-4.3.1.ebuild 2209291740 ./sys-apps/cpu-x/cpu-x-4.4.0.ebuild +2210101940 ./sys-apps/cpu-x/cpu-x-4.5.0.ebuild 2208252010 ./sys-apps/mount-idmapped/mount-idmapped-0.0_pre20220825.ebuild 2209101840 ./sys-apps/merge-usr/merge-usr-0.ebuild 2210071212 ./sys-apps/merge-usr/merge-usr-1.ebuild @@ -27016,7 +26423,7 @@ 2203200310 ./sys-boot/aboot/aboot-9999.ebuild 2203260310 ./sys-boot/arcload/arcload-0.50-r3.ebuild 1907151840 ./sys-boot/bootcreator/bootcreator-1.2.ebuild -2104180939 ./sys-boot/colo/colo-1.22.ebuild +2210082040 ./sys-boot/colo/colo-1.22.ebuild 2002230040 ./sys-boot/cromwell-bin/cromwell-bin-2.40-r1.ebuild 2010241909 ./sys-boot/cromwell/cromwell-2.40-r3.ebuild 2209220740 ./sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild @@ -27112,7 +26519,6 @@ 2207090810 ./sys-cluster/hpx/hpx-1.8.0.ebuild 2208142340 ./sys-cluster/hpx/hpx-1.8.1.ebuild 2209031240 ./sys-cluster/ipvsadm/ipvsadm-1.31-r1.ebuild -2209140540 ./sys-cluster/k3s/k3s-1.25.0_p1.ebuild 2209300440 ./sys-cluster/k3s/k3s-1.25.2_p1.ebuild 2209060910 ./sys-cluster/k9scli/k9scli-0.25.18-r1.ebuild 2203040040 ./sys-cluster/keepalived/keepalived-2.2.4.ebuild @@ -27265,6 +26671,7 @@ 2203181010 ./sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild 2208272140 ./sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild 2209041140 ./sys-devel/binutils-hppa64/binutils-hppa64-2.39-r1.ebuild +2210091510 ./sys-devel/binutils-hppa64/binutils-hppa64-2.39-r3.ebuild 2201062240 ./sys-devel/binutils/binutils-2.32-r2.ebuild 2201062240 ./sys-devel/binutils/binutils-2.33.1-r1.ebuild 2201062240 ./sys-devel/binutils/binutils-2.34-r2.ebuild @@ -27274,6 +26681,7 @@ 2209070040 ./sys-devel/binutils/binutils-2.39-r2.ebuild 2209300110 ./sys-devel/binutils/binutils-2.38-r2.ebuild 2209300140 ./sys-devel/binutils/binutils-9999.ebuild +2210091510 ./sys-devel/binutils/binutils-2.39-r3.ebuild 2207281010 ./sys-devel/bison/bison-3.7.6.ebuild 2207281010 ./sys-devel/bison/bison-3.8.2.ebuild 2210051440 ./sys-devel/bmake/bmake-20220901.ebuild @@ -27281,22 +26689,22 @@ 2104060140 ./sys-devel/boost-m4/boost-m4-0.4_p20160328.ebuild 2204212010 ./sys-devel/clang-common/clang-common-13.0.1.ebuild 2208022310 ./sys-devel/clang-common/clang-common-14.0.6.ebuild -2210042040 ./sys-devel/clang-common/clang-common-15.0.2.ebuild -2210072010 ./sys-devel/clang-common/clang-common-15.0.2.9999.ebuild -2210072010 ./sys-devel/clang-common/clang-common-16.0.0.9999.ebuild -2210072010 ./sys-devel/clang-common/clang-common-16.0.0_pre20221006.ebuild +2210101810 ./sys-devel/clang-common/clang-common-15.0.2-r1.ebuild +2210101810 ./sys-devel/clang-common/clang-common-15.0.3.9999.ebuild +2210101810 ./sys-devel/clang-common/clang-common-16.0.0.9999.ebuild +2210101810 ./sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild 2204212010 ./sys-devel/clang-runtime/clang-runtime-13.0.1.ebuild 2208022310 ./sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild 2209191410 ./sys-devel/clang-runtime/clang-runtime-16.0.0.9999.ebuild -2209261110 ./sys-devel/clang-runtime/clang-runtime-15.0.2.9999.ebuild 2210042040 ./sys-devel/clang-runtime/clang-runtime-15.0.2.ebuild 2210062340 ./sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221006.ebuild +2210101140 ./sys-devel/clang-runtime/clang-runtime-15.0.3.9999.ebuild 2206220743 ./sys-devel/clang/clang-13.0.1.ebuild 2208022310 ./sys-devel/clang/clang-14.0.6-r1.ebuild 2210042040 ./sys-devel/clang/clang-15.0.2.ebuild -2210072010 ./sys-devel/clang/clang-15.0.2.9999.ebuild 2210072010 ./sys-devel/clang/clang-16.0.0.9999.ebuild 2210072010 ./sys-devel/clang/clang-16.0.0_pre20221006.ebuild +2210101140 ./sys-devel/clang/clang-15.0.3.9999.ebuild 2204141010 ./sys-devel/cons/cons-2.3.0-r1.ebuild 2206172210 ./sys-devel/crossdev/crossdev-99999999.ebuild 2208232140 ./sys-devel/crossdev/crossdev-20220709.ebuild @@ -27316,6 +26724,7 @@ 2204290540 ./sys-devel/gcc-config/gcc-config-2.5-r1.ebuild 2209230310 ./sys-devel/gcc-config/gcc-config-2.6.ebuild 2209230310 ./sys-devel/gcc-config/gcc-config-9999.ebuild +2210101740 ./sys-devel/gcc-config/gcc-config-2.8.ebuild 2206021140 ./sys-devel/gcc/gcc-11.4.9999.ebuild 2206021140 ./sys-devel/gcc/gcc-13.0.9999.ebuild 2206021140 ./sys-devel/gcc/gcc-8.5.0-r1.ebuild @@ -27325,18 +26734,18 @@ 2208220540 ./sys-devel/gcc/gcc-11.3.0.ebuild 2208220513 ./sys-devel/gcc/gcc-12.2.0.ebuild 2208220513 ./sys-devel/gcc/gcc-12.3.9999.ebuild -2209180340 ./sys-devel/gcc/gcc-10.4.1_p20220915.ebuild -2209180340 ./sys-devel/gcc/gcc-11.3.1_p20220916.ebuild 2209180340 ./sys-devel/gcc/gcc-12.2.1_p20220917.ebuild 2209190540 ./sys-devel/gcc/gcc-13.0.0_pre20220918.ebuild 2209230310 ./sys-devel/gcc/gcc-11.3.1_p20220909.ebuild 2209250710 ./sys-devel/gcc/gcc-10.4.1_p20220922.ebuild -2209250710 ./sys-devel/gcc/gcc-11.3.1_p20220923.ebuild 2209250710 ./sys-devel/gcc/gcc-12.2.1_p20220924.ebuild 2210061610 ./sys-devel/gcc/gcc-10.4.1_p20220929.ebuild 2210061610 ./sys-devel/gcc/gcc-11.3.1_p20220930.ebuild 2210061610 ./sys-devel/gcc/gcc-12.2.1_p20221001.ebuild 2210061610 ./sys-devel/gcc/gcc-13.0.0_pre20221002.ebuild +2210090240 ./sys-devel/gcc/gcc-10.4.1_p20221006.ebuild +2210090240 ./sys-devel/gcc/gcc-11.3.1_p20221007.ebuild +2210100240 ./sys-devel/gcc/gcc-12.2.1_p20221008.ebuild 2104161439 ./sys-devel/gdb-apple/gdb-apple-1752.ebuild 2206121640 ./sys-devel/gdb/gdb-11.2.ebuild 2206121640 ./sys-devel/gdb/gdb-12.1.ebuild @@ -27360,15 +26769,15 @@ 2208111410 ./sys-devel/lld/lld-13.0.1.ebuild 2208111410 ./sys-devel/lld/lld-14.0.6.ebuild 2210042040 ./sys-devel/lld/lld-15.0.2.ebuild -2210072010 ./sys-devel/lld/lld-15.0.2.9999.ebuild 2210072010 ./sys-devel/lld/lld-16.0.0.9999.ebuild 2210072010 ./sys-devel/lld/lld-16.0.0_pre20221006.ebuild +2210101140 ./sys-devel/lld/lld-15.0.3.9999.ebuild 2204212010 ./sys-devel/llvm-common/llvm-common-13.0.1.ebuild 2208022310 ./sys-devel/llvm-common/llvm-common-14.0.6.ebuild 2208052310 ./sys-devel/llvm-common/llvm-common-16.0.0.9999.ebuild -2209261110 ./sys-devel/llvm-common/llvm-common-15.0.2.9999.ebuild 2210042040 ./sys-devel/llvm-common/llvm-common-15.0.2.ebuild 2210062340 ./sys-devel/llvm-common/llvm-common-16.0.0_pre20221006.ebuild +2210101140 ./sys-devel/llvm-common/llvm-common-15.0.3.9999.ebuild 2109202139 ./sys-devel/llvm-roc/llvm-roc-3.10.0.ebuild 2109202139 ./sys-devel/llvm-roc/llvm-roc-3.7.0-r1.ebuild 2109202139 ./sys-devel/llvm-roc/llvm-roc-3.8.0.ebuild @@ -27385,9 +26794,9 @@ 2208022310 ./sys-devel/llvm/llvm-14.0.6-r2.ebuild 2208201910 ./sys-devel/llvm/llvm-13.0.1.ebuild 2210042040 ./sys-devel/llvm/llvm-15.0.2.ebuild -2210072010 ./sys-devel/llvm/llvm-15.0.2.9999.ebuild -2210072010 ./sys-devel/llvm/llvm-16.0.0.9999.ebuild 2210072010 ./sys-devel/llvm/llvm-16.0.0_pre20221006.ebuild +2210101140 ./sys-devel/llvm/llvm-15.0.3.9999.ebuild +2210101210 ./sys-devel/llvm/llvm-16.0.0.9999.ebuild 2207270740 ./sys-devel/llvmgold/llvmgold-13-r2.ebuild 2208022310 ./sys-devel/llvmgold/llvmgold-14.ebuild 2208052310 ./sys-devel/llvmgold/llvmgold-16.ebuild @@ -27605,7 +27014,7 @@ 2207072110 ./sys-fs/lvm2/lvm2-2.02.188-r3.ebuild 2207072110 ./sys-fs/lvm2/lvm2-2.03.14-r3.ebuild 2206141740 ./sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild -2209081010 ./sys-fs/lxcfs/lxcfs-5.0.2-r1.ebuild +2210101540 ./sys-fs/lxcfs/lxcfs-5.0.2-r1.ebuild 2208302010 ./sys-fs/mac-fdisk/mac-fdisk-0.1_p18-r1.ebuild 2208302010 ./sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild 2109180510 ./sys-fs/mdadm/mdadm-4.1.ebuild @@ -27618,6 +27027,7 @@ 2104192239 ./sys-fs/mhddfs/mhddfs-0.1.39-r2.ebuild 2209230010 ./sys-fs/mp3fs/mp3fs-1.1.1-r4.ebuild 2210071240 ./sys-fs/mtd-utils/mtd-utils-2.1.4-r1.ebuild +2210072210 ./sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild 2205220940 ./sys-fs/mtools/mtools-4.0.39.ebuild 2209190540 ./sys-fs/mtools/mtools-4.0.41.ebuild 2110010139 ./sys-fs/mtpfs/mtpfs-1.1-r6.ebuild @@ -27649,7 +27059,8 @@ 2107202039 ./sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild 2204030339 ./sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.1.4.ebuild 2209051710 ./sys-fs/squashfs-tools/squashfs-tools-4.5.1-r1.ebuild -2210041810 ./sys-fs/squashfuse/squashfuse-0.1.103.ebuild +2210081340 ./sys-fs/squashfuse/squashfuse-0.1.103.ebuild +2210090140 ./sys-fs/squashfuse/squashfuse-0.1.105.ebuild 2208272010 ./sys-fs/static-dev/static-dev-0.1-r2.ebuild 2105131709 ./sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild 2110060640 ./sys-fs/treesize/treesize-0.54.1-r1.ebuild @@ -27697,56 +27108,22 @@ 2104281639 ./sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild 2205051310 ./sys-kernel/dracut/dracut-055-r4.ebuild 2205290511 ./sys-kernel/dracut/dracut-056.ebuild -2207050240 ./sys-kernel/dracut/dracut-9999.ebuild -2207061040 ./sys-kernel/dracut/dracut-056-r1.ebuild -2209280110 ./sys-kernel/dracut/dracut-057-r1.ebuild +2210101540 ./sys-kernel/dracut/dracut-056-r2.ebuild +2210101540 ./sys-kernel/dracut/dracut-057-r2.ebuild +2210101540 ./sys-kernel/dracut/dracut-9999.ebuild 2112100340 ./sys-kernel/genkernel/genkernel-4.0.10.ebuild 2204200239 ./sys-kernel/genkernel/genkernel-4.2.5.ebuild 2207310840 ./sys-kernel/genkernel/genkernel-4.2.6-r6.ebuild 2207310840 ./sys-kernel/genkernel/genkernel-9999.ebuild 2208020340 ./sys-kernel/genkernel/genkernel-4.2.6-r7.ebuild -2209151810 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.9.ebuild -2209201140 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.143.ebuild -2209210240 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.144.ebuild -2209201140 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.68.ebuild -2209210240 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.69.ebuild -2209202010 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.10.ebuild -2209201140 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.213.ebuild -2209280740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.145.ebuild -2209280740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.70.ebuild -2209280740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.11.ebuild -2209280740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.214.ebuild -2209281740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.146.ebuild -2209281740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.71.ebuild -2209281740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.12.ebuild -2209281740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.215.ebuild -2210042340 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.13.ebuild -2210052240 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.147.ebuild -2210052240 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.72.ebuild 2210052240 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.14.ebuild -2210052240 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.216.ebuild -2210071640 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.217.ebuild -2209151810 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9.ebuild -2209201140 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143.ebuild -2209210240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144.ebuild -2209201140 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68.ebuild -2209210240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69.ebuild -2209202010 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10.ebuild -2209201140 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213.ebuild -2209210240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214.ebuild -2209232010 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145.ebuild -2209232010 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70.ebuild -2209232010 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11.ebuild -2209281740 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146.ebuild -2209281740 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71.ebuild -2209281740 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215.ebuild -2210021940 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12.ebuild -2210042340 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13.ebuild -2210052240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147.ebuild -2210052240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72.ebuild +2210101210 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.147.ebuild +2210101210 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.72.ebuild +2210101210 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.217.ebuild 2210052240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.19.14.ebuild -2210052240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216.ebuild -2210071640 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217.ebuild +2210101210 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147.ebuild +2210101210 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72.ebuild +2210101210 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217.ebuild 2209221740 ./sys-kernel/gentoo-sources/gentoo-sources-4.14.286.ebuild 2209221110 ./sys-kernel/gentoo-sources/gentoo-sources-4.14.294.ebuild 2209221810 ./sys-kernel/gentoo-sources/gentoo-sources-4.19.250.ebuild @@ -27769,7 +27146,6 @@ 2209281310 ./sys-kernel/gentoo-sources/gentoo-sources-5.4.215.ebuild 2210051610 ./sys-kernel/gentoo-sources/gentoo-sources-4.19.261.ebuild 2210051610 ./sys-kernel/gentoo-sources/gentoo-sources-5.10.147.ebuild -2210051610 ./sys-kernel/gentoo-sources/gentoo-sources-5.15.72.ebuild 2210041940 ./sys-kernel/gentoo-sources/gentoo-sources-5.19.10.ebuild 2210041940 ./sys-kernel/gentoo-sources/gentoo-sources-5.19.11.ebuild 2210041840 ./sys-kernel/gentoo-sources/gentoo-sources-5.19.13.ebuild @@ -27777,6 +27153,7 @@ 2210051610 ./sys-kernel/gentoo-sources/gentoo-sources-5.4.216.ebuild 2210031310 ./sys-kernel/gentoo-sources/gentoo-sources-6.0.0.ebuild 2210071440 ./sys-kernel/gentoo-sources/gentoo-sources-5.4.217.ebuild +2210091210 ./sys-kernel/gentoo-sources/gentoo-sources-5.15.72.ebuild 2208151210 ./sys-kernel/git-sources/git-sources-6.0_rc1.ebuild 2208221310 ./sys-kernel/git-sources/git-sources-6.0_rc2.ebuild 2208290240 ./sys-kernel/git-sources/git-sources-6.0_rc3.ebuild @@ -27804,17 +27181,14 @@ 2209200540 ./sys-kernel/linux-firmware/linux-firmware-20220913-r2.ebuild 2203202040 ./sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild 2203202040 ./sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild -2203202040 ./sys-kernel/linux-headers/linux-headers-5.16.ebuild 2203202040 ./sys-kernel/linux-headers/linux-headers-5.4-r2.ebuild -2204290540 ./sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild 2205150410 ./sys-kernel/linux-headers/linux-headers-3.18-r1.ebuild 2205150410 ./sys-kernel/linux-headers/linux-headers-4.14-r2.ebuild 2205150410 ./sys-kernel/linux-headers/linux-headers-4.19-r1.ebuild 2205150410 ./sys-kernel/linux-headers/linux-headers-4.4-r1.ebuild 2205150410 ./sys-kernel/linux-headers/linux-headers-4.9-r1.ebuild -2205250340 ./sys-kernel/linux-headers/linux-headers-5.18.ebuild -2206060140 ./sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild 2208050740 ./sys-kernel/linux-headers/linux-headers-5.19.ebuild +2210090140 ./sys-kernel/linux-headers/linux-headers-6.0.ebuild 2109300209 ./sys-kernel/linux-next/linux-next-9999.ebuild 2209251040 ./sys-kernel/mips-sources/mips-sources-4.14.294.ebuild 2209251040 ./sys-kernel/mips-sources/mips-sources-4.19.259.ebuild @@ -27826,6 +27200,7 @@ 2209110840 ./sys-kernel/pf-sources/pf-sources-5.19_p4.ebuild 2209241710 ./sys-kernel/pf-sources/pf-sources-5.19_p5.ebuild 2210021010 ./sys-kernel/pf-sources/pf-sources-5.19_p6.ebuild +2210091610 ./sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild 1903250339 ./sys-kernel/raspberrypi-image/raspberrypi-image-4.14.98_p20190215.ebuild 1912031639 ./sys-kernel/raspberrypi-image/raspberrypi-image-4.19.75_p20190925.ebuild 2102140639 ./sys-kernel/raspberrypi-image/raspberrypi-image-5.10.11_p20210201.ebuild @@ -27844,26 +27219,9 @@ 2208310810 ./sys-kernel/rt-sources/rt-sources-4.19.255_p113.ebuild 2208310810 ./sys-kernel/rt-sources/rt-sources-5.4.209_p77.ebuild 2210012340 ./sys-kernel/rt-sources/rt-sources-5.15.71_p51.ebuild -2209151810 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.143.ebuild -2209151810 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.68.ebuild -2209151810 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.19.9.ebuild -2209151810 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.4.213.ebuild -2209202010 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.144.ebuild -2209202010 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.69.ebuild -2209202010 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.19.10.ebuild -2209202010 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.4.214.ebuild -2209232010 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.145.ebuild -2209232010 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.70.ebuild -2209232010 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.19.11.ebuild -2209281740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.146.ebuild -2209281740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.71.ebuild -2209281740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.19.12.ebuild -2209281740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.4.215.ebuild -2210042340 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.19.13.ebuild 2210052240 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.147.ebuild 2210052240 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.72.ebuild 2210052240 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.19.14.ebuild -2210052240 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.4.216.ebuild 2210071640 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.4.217.ebuild 2209281310 ./sys-kernel/vanilla-sources/vanilla-sources-4.14.295.ebuild 2209281310 ./sys-kernel/vanilla-sources/vanilla-sources-4.9.330.ebuild @@ -27874,7 +27232,7 @@ 2210031240 ./sys-kernel/vanilla-sources/vanilla-sources-6.0.0.ebuild 2210071440 ./sys-kernel/vanilla-sources/vanilla-sources-5.4.217.ebuild 2201310039 ./sys-kernel/zen-sources/zen-sources-5.15.10.ebuild -2208072340 ./sys-kernel/zen-sources/zen-sources-5.18.16.ebuild +2210091840 ./sys-kernel/zen-sources/zen-sources-5.19.13.ebuild 2101091409 ./sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild 2111232039 ./sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild 2210040610 ./sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -27884,20 +27242,21 @@ 2203181010 ./sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild 2208272140 ./sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild 2209041140 ./sys-libs/binutils-libs/binutils-libs-2.39-r1.ebuild +2210091510 ./sys-libs/binutils-libs/binutils-libs-2.39-r3.ebuild 2102050539 ./sys-libs/blocksruntime/blocksruntime-0_pre20171027-r1.ebuild 2209112140 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild 2209112140 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild 2210042040 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.2.ebuild -2210072010 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.2.9999.ebuild 2210072010 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild 2210072010 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221006.ebuild +2210101140 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.3.9999.ebuild 2209112140 ./sys-libs/compiler-rt/compiler-rt-13.0.1.ebuild 2209112140 ./sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild 2209112140 ./sys-libs/compiler-rt/compiler-rt-14.0.6.ebuild 2210042040 ./sys-libs/compiler-rt/compiler-rt-15.0.2.ebuild -2210072010 ./sys-libs/compiler-rt/compiler-rt-15.0.2.9999.ebuild 2210072010 ./sys-libs/compiler-rt/compiler-rt-16.0.0.9999.ebuild 2210072010 ./sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221006.ebuild +2210101140 ./sys-libs/compiler-rt/compiler-rt-15.0.3.9999.ebuild 2205050610 ./sys-libs/cracklib/cracklib-2.9.7.ebuild 2209050440 ./sys-libs/cracklib/cracklib-2.9.8.ebuild 2112131739 ./sys-libs/csu/csu-85-r1.ebuild @@ -27905,11 +27264,11 @@ 2203210009 ./sys-libs/db/db-18.1.32-r1.ebuild 2203210009 ./sys-libs/db/db-18.1.40-r1.ebuild 2203210009 ./sys-libs/db/db-4.8.30-r6.ebuild -2203210009 ./sys-libs/db/db-6.1.38-r1.ebuild -2203210009 ./sys-libs/db/db-6.2.38-r1.ebuild 2204290540 ./sys-libs/db/db-6.0.35-r4.ebuild 2204300340 ./sys-libs/db/db-5.3.28-r8.ebuild 2206200810 ./sys-libs/db/db-4.8.30-r7.ebuild +2210082240 ./sys-libs/db/db-6.1.38-r1.ebuild +2210082240 ./sys-libs/db/db-6.2.38-r1.ebuild 2207142310 ./sys-libs/efivar/efivar-37.ebuild 2208301940 ./sys-libs/efivar/efivar-38.ebuild 2106100309 ./sys-libs/fortify-headers/fortify-headers-1.1.ebuild @@ -27956,15 +27315,15 @@ 2208152240 ./sys-libs/libcxx/libcxx-14.0.6.ebuild 2208191140 ./sys-libs/libcxx/libcxx-13.0.1.ebuild 2210042040 ./sys-libs/libcxx/libcxx-15.0.2.ebuild -2210072010 ./sys-libs/libcxx/libcxx-15.0.2.9999.ebuild 2210072010 ./sys-libs/libcxx/libcxx-16.0.0.9999.ebuild 2210072010 ./sys-libs/libcxx/libcxx-16.0.0_pre20221006.ebuild +2210101140 ./sys-libs/libcxx/libcxx-15.0.3.9999.ebuild 2208152240 ./sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild 2208191140 ./sys-libs/libcxxabi/libcxxabi-13.0.1.ebuild 2210042040 ./sys-libs/libcxxabi/libcxxabi-15.0.2.ebuild -2210072010 ./sys-libs/libcxxabi/libcxxabi-15.0.2.9999.ebuild 2210072010 ./sys-libs/libcxxabi/libcxxabi-16.0.0.9999.ebuild 2210072010 ./sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221006.ebuild +2210101140 ./sys-libs/libcxxabi/libcxxabi-15.0.3.9999.ebuild 2111210639 ./sys-libs/libfaketime/libfaketime-0.9.6-r4.ebuild 2205191240 ./sys-libs/libfaketime/libfaketime-0.9.9.ebuild 2208250710 ./sys-libs/libfaketime/libfaketime-0.9.10.ebuild @@ -27976,10 +27335,11 @@ 2209292310 ./sys-libs/libomp/libomp-13.0.1.ebuild 2209292310 ./sys-libs/libomp/libomp-14.0.6-r1.ebuild 2210042040 ./sys-libs/libomp/libomp-15.0.2.ebuild -2210072010 ./sys-libs/libomp/libomp-15.0.2.9999.ebuild 2210072010 ./sys-libs/libomp/libomp-16.0.0.9999.ebuild 2210072010 ./sys-libs/libomp/libomp-16.0.0_pre20221006.ebuild +2210101140 ./sys-libs/libomp/libomp-15.0.3.9999.ebuild 2203081540 ./sys-libs/libosinfo/libosinfo-1.10.0.ebuild +2210100210 ./sys-libs/libosinfo/libosinfo-1.10.0-r1.ebuild 2205190840 ./sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild 2111150410 ./sys-libs/librtas/librtas-2.0.2-r2.ebuild 2209200240 ./sys-libs/librtas/librtas-2.0.3.ebuild @@ -28012,15 +27372,14 @@ 1903050109 ./sys-libs/libuuid/libuuid-1.0.3.ebuild 2108050209 ./sys-libs/libvpd/libvpd-2.2.8-r1.ebuild 2205151410 ./sys-libs/libvpd/libvpd-2.2.9.ebuild -2208201910 ./sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild -2208201910 ./sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild -2209101440 ./sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild +2210081840 ./sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild +2210081840 ./sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild 2209132210 ./sys-libs/llvm-libunwind/llvm-libunwind-13.0.1-r1.ebuild 2209132210 ./sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild 2210042040 ./sys-libs/llvm-libunwind/llvm-libunwind-15.0.2.ebuild -2210072010 ./sys-libs/llvm-libunwind/llvm-libunwind-15.0.2.9999.ebuild 2210072010 ./sys-libs/llvm-libunwind/llvm-libunwind-16.0.0.9999.ebuild 2210072010 ./sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221006.ebuild +2210101140 ./sys-libs/llvm-libunwind/llvm-libunwind-15.0.3.9999.ebuild 2107081310 ./sys-libs/lwp/lwp-2.8.ebuild 2205081040 ./sys-libs/mtdev/mtdev-1.1.6.ebuild 2201012339 ./sys-libs/musl-nscd/musl-nscd-1.1.1-r1.ebuild @@ -28068,17 +27427,17 @@ 2209162040 ./sys-libs/timezone-data/timezone-data-2022c.ebuild 2209250440 ./sys-libs/timezone-data/timezone-data-2022d.ebuild 2208310940 ./sys-libs/uid_wrapper/uid_wrapper-1.2.9.ebuild -2210020340 ./sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild +2210072310 ./sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild 2208240840 ./sys-libs/zlib/zlib-1.2.12-r3.ebuild 2111231810 ./sys-libs/basu/basu-0.2.0.ebuild 2201312339 ./sys-libs/basu/basu-0.2.0-r1.ebuild 2202071410 ./sys-libs/libucontext/libucontext-1.1-r1.ebuild -2209250940 ./sys-libs/libucontext/libucontext-1.2.ebuild +2210082010 ./sys-libs/libucontext/libucontext-1.2.ebuild 2202270209 ./sys-libs/libbacktrace/libbacktrace-1.0_p20220226.ebuild -2210071540 ./sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild +2210092110 ./sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild 2205191440 ./sys-libs/libnvme/libnvme-1.0.ebuild 2208012210 ./sys-libs/libnvme/libnvme-1.1.ebuild -2210020440 ./sys-libs/minizip-ng/minizip-ng-3.0.6-r1.ebuild +2210072310 ./sys-libs/minizip-ng/minizip-ng-3.0.6-r1.ebuild 2106141239 ./sys-power/RyzenAdj/RyzenAdj-0.8.2-r1.ebuild 2207030010 ./sys-power/RyzenAdj/RyzenAdj-0.10.0.ebuild 2207031410 ./sys-power/RyzenAdj/RyzenAdj-0.8.3.ebuild @@ -28097,7 +27456,7 @@ 2203132209 ./sys-power/dptfxtract/dptfxtract-1.4.3-r1.ebuild 1901132309 ./sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild 2201051309 ./sys-power/iasl/iasl-20200326.ebuild -2210010940 ./sys-power/iasl/iasl-20200717.ebuild +2210081010 ./sys-power/iasl/iasl-20200717.ebuild 2007130209 ./sys-power/intel-undervolt/intel-undervolt-1.7-r1.ebuild 2007130209 ./sys-power/intel-undervolt/intel-undervolt-9999.ebuild 2206212140 ./sys-power/nut/nut-2.7.4-r8.ebuild @@ -28117,9 +27476,8 @@ 2101060939 ./sys-power/suspend/suspend-1.0_p20200924.ebuild 2203132209 ./sys-power/switcheroo-control/switcheroo-control-2.4.ebuild 2208111310 ./sys-power/switcheroo-control/switcheroo-control-2.6.ebuild -2207221110 ./sys-power/thermald/thermald-2.4.9.ebuild -2208011410 ./sys-power/thermald/thermald-2.5.ebuild 2209231640 ./sys-power/thermald/thermald-2.5.1.ebuild +2210081340 ./sys-power/thermald/thermald-2.5.ebuild 2104272339 ./sys-power/uhubctl/uhubctl-2.4.0.ebuild 2208210710 ./sys-power/upower/upower-0.99.20.ebuild 2206081640 ./sys-process/acct/acct-6.6.4-r3.ebuild @@ -28181,12 +27539,13 @@ 2205051310 ./sys-process/numactl/numactl-2.0.14.ebuild 2206171610 ./sys-process/numactl/numactl-9999.ebuild 2209230610 ./sys-process/numactl/numactl-2.0.14-r1.ebuild +2210100240 ./sys-process/numactl/numactl-2.0.16.ebuild 2210010240 ./sys-process/numad/numad-0.5-r3.ebuild 2210010240 ./sys-process/numad/numad-0.5-r4.ebuild 2210010240 ./sys-process/numad/numad-9999.ebuild -2208240540 ./sys-process/parallel/parallel-20220822.ebuild 2208270240 ./sys-process/parallel/parallel-20220722.ebuild 2209240640 ./sys-process/parallel/parallel-20220922.ebuild +2210091210 ./sys-process/parallel/parallel-20220822.ebuild 2204011010 ./sys-process/pkill-darwin/pkill-darwin-1.0.ebuild 2003221439 ./sys-process/prll/prll-0.6.4.ebuild 1908150239 ./sys-process/procenv/procenv-0.51.ebuild @@ -28213,8 +27572,8 @@ 2112200639 ./sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild 2105051439 ./sys-process/watchpid/watchpid-0.1-r2.ebuild 2009171809 ./sys-process/xjobs/xjobs-20200726.ebuild -2209151610 ./sys-process/btop/btop-1.2.8.ebuild -2209151610 ./sys-process/btop/btop-1.2.9.ebuild +2210101510 ./sys-process/btop/btop-1.2.12.ebuild +2210101510 ./sys-process/btop/btop-1.2.9.ebuild 2204290540 ./virtual/acl/acl-0-r2.ebuild 2204290540 ./virtual/awk/awk-1.ebuild 2108131839 ./virtual/bitcoin-leveldb/bitcoin-leveldb-0-r2.ebuild @@ -28225,27 +27584,10 @@ 2206232340 ./virtual/cron/cron-0-r3.ebuild 2208280940 ./virtual/daemontools/daemontools-0.ebuild 2204291110 ./virtual/dev-manager/dev-manager-0-r2.ebuild -2209151810 ./virtual/dist-kernel/dist-kernel-5.19.9.ebuild -2209201140 ./virtual/dist-kernel/dist-kernel-5.10.143.ebuild -2209210240 ./virtual/dist-kernel/dist-kernel-5.10.144.ebuild -2209201140 ./virtual/dist-kernel/dist-kernel-5.15.68.ebuild -2209210240 ./virtual/dist-kernel/dist-kernel-5.15.69.ebuild -2209202010 ./virtual/dist-kernel/dist-kernel-5.19.10.ebuild -2209201140 ./virtual/dist-kernel/dist-kernel-5.4.213.ebuild -2209210240 ./virtual/dist-kernel/dist-kernel-5.4.214.ebuild -2209232010 ./virtual/dist-kernel/dist-kernel-5.10.145.ebuild -2209232010 ./virtual/dist-kernel/dist-kernel-5.15.70.ebuild -2209232010 ./virtual/dist-kernel/dist-kernel-5.19.11.ebuild -2209281740 ./virtual/dist-kernel/dist-kernel-5.10.146.ebuild -2209281740 ./virtual/dist-kernel/dist-kernel-5.15.71.ebuild -2209281740 ./virtual/dist-kernel/dist-kernel-5.19.12.ebuild -2209281740 ./virtual/dist-kernel/dist-kernel-5.4.215.ebuild -2210042340 ./virtual/dist-kernel/dist-kernel-5.19.13.ebuild -2210052240 ./virtual/dist-kernel/dist-kernel-5.10.147.ebuild -2210052240 ./virtual/dist-kernel/dist-kernel-5.15.72.ebuild 2210052240 ./virtual/dist-kernel/dist-kernel-5.19.14.ebuild -2210052240 ./virtual/dist-kernel/dist-kernel-5.4.216.ebuild -2210071640 ./virtual/dist-kernel/dist-kernel-5.4.217.ebuild +2210101210 ./virtual/dist-kernel/dist-kernel-5.10.147.ebuild +2210101210 ./virtual/dist-kernel/dist-kernel-5.15.72.ebuild +2210101210 ./virtual/dist-kernel/dist-kernel-5.4.217.ebuild 2210070010 ./virtual/dotnet-sdk/dotnet-sdk-3.1-r1.ebuild 2210070010 ./virtual/dotnet-sdk/dotnet-sdk-5.0-r1.ebuild 2210070010 ./virtual/dotnet-sdk/dotnet-sdk-6.0-r1.ebuild @@ -28306,7 +27648,6 @@ 2109050513 ./virtual/mysql/mysql-5.6-r13.ebuild 2206280511 ./virtual/notification-daemon/notification-daemon-0.ebuild 2106101839 ./virtual/ooo/ooo-1.ebuild -2207260815 ./virtual/opencl/opencl-3-r1.ebuild 2210040640 ./virtual/opencl/opencl-3-r2.ebuild 2205130940 ./virtual/opengl/opengl-7.0-r2.ebuild 2204290540 ./virtual/os-headers/os-headers-0-r2.ebuild @@ -28537,8 +27878,6 @@ 2201071239 ./www-apps/baikal/baikal-0.8.0.ebuild 2201082210 ./www-apps/baikal/baikal-0.9.1.ebuild 2009171909 ./www-apps/blazeblogger/blazeblogger-1.2.0-r1.ebuild -2207021510 ./www-apps/blohg/blohg-0.13-r4.ebuild -2207021510 ./www-apps/blohg/blohg-9999.ebuild 2209141840 ./www-apps/bugzilla/bugzilla-5.0.6-r1.ebuild 1909230439 ./www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild 2105021139 ./www-apps/cgit/cgit-1.2.3-r100.ebuild @@ -28558,9 +27897,9 @@ 2205031110 ./www-apps/drupal/drupal-9.2.18.ebuild 2209291040 ./www-apps/element/element-1.11.8.ebuild 2209291040 ./www-apps/gitea/gitea-1.17.2.ebuild -2209210840 ./www-apps/grafana-bin/grafana-bin-8.5.13.ebuild -2209210840 ./www-apps/grafana-bin/grafana-bin-9.0.9.ebuild -2209210840 ./www-apps/grafana-bin/grafana-bin-9.1.6.ebuild +2210081910 ./www-apps/grafana-bin/grafana-bin-8.5.13.ebuild +2210081910 ./www-apps/grafana-bin/grafana-bin-9.0.9.ebuild +2210081910 ./www-apps/grafana-bin/grafana-bin-9.1.6.ebuild 2206250610 ./www-apps/hugo/hugo-0.99.1.ebuild 2208250840 ./www-apps/hugo/hugo-0.101.0.ebuild 2112292039 ./www-apps/icingaweb2-module-director/icingaweb2-module-director-9999.ebuild @@ -28580,7 +27919,7 @@ 2205201410 ./www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild 2205201410 ./www-apps/jekyll/jekyll-4.2.2.ebuild 2109012209 ./www-apps/karma-bin/karma-bin-0.90.ebuild -2207151210 ./www-apps/kibana-bin/kibana-bin-7.17.5.ebuild +2210081910 ./www-apps/kibana-bin/kibana-bin-7.17.5.ebuild 2108052239 ./www-apps/klaus/klaus-1.5.2.ebuild 2006290009 ./www-apps/liquid_feedback_core/liquid_feedback_core-2.2.6.ebuild 2006290009 ./www-apps/liquid_feedback_core/liquid_feedback_core-3.0.4.ebuild @@ -28598,24 +27937,18 @@ 2004032241 ./www-apps/nanoblogger/nanoblogger-3.5_rc1-r1.ebuild 2208230840 ./www-apps/nanoc-checking/nanoc-checking-1.0.1.ebuild 2208230840 ./www-apps/nanoc-checking/nanoc-checking-1.0.2.ebuild -2208230840 ./www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild -2208230840 ./www-apps/nanoc-cli/nanoc-cli-4.12.3.ebuild -2208230840 ./www-apps/nanoc-cli/nanoc-cli-4.12.5.ebuild 2208230840 ./www-apps/nanoc-cli/nanoc-cli-4.12.6.ebuild 2208230840 ./www-apps/nanoc-cli/nanoc-cli-4.12.7.ebuild -2208230840 ./www-apps/nanoc-core/nanoc-core-4.12.2.ebuild -2208230840 ./www-apps/nanoc-core/nanoc-core-4.12.3.ebuild -2208230840 ./www-apps/nanoc-core/nanoc-core-4.12.5.ebuild +2210091040 ./www-apps/nanoc-cli/nanoc-cli-4.12.9.ebuild 2208230840 ./www-apps/nanoc-core/nanoc-core-4.12.6.ebuild 2208230840 ./www-apps/nanoc-core/nanoc-core-4.12.7.ebuild +2210091040 ./www-apps/nanoc-core/nanoc-core-4.12.9.ebuild 2208230840 ./www-apps/nanoc-deploying/nanoc-deploying-1.0.1.ebuild 2208230840 ./www-apps/nanoc-deploying/nanoc-deploying-1.0.2.ebuild 2208230840 ./www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild -2208230840 ./www-apps/nanoc/nanoc-4.12.2.ebuild -2208230840 ./www-apps/nanoc/nanoc-4.12.3.ebuild -2208230840 ./www-apps/nanoc/nanoc-4.12.5.ebuild 2208230840 ./www-apps/nanoc/nanoc-4.12.6.ebuild 2208230840 ./www-apps/nanoc/nanoc-4.12.7.ebuild +2210091040 ./www-apps/nanoc/nanoc-4.12.9.ebuild 2104131839 ./www-apps/nextcloud-notify_push/nextcloud-notify_push-0.1.7.ebuild 2106181339 ./www-apps/nextcloud-notify_push/nextcloud-notify_push-0.2.0.ebuild 2106251439 ./www-apps/nextcloud-notify_push/nextcloud-notify_push-0.2.1.ebuild @@ -28628,7 +27961,7 @@ 2207221610 ./www-apps/nikola/nikola-8.2.2-r1.ebuild 2207222210 ./www-apps/nikola/nikola-8.2.2-r2.ebuild 2205200540 ./www-apps/novnc/novnc-1.2.0.ebuild -2205200540 ./www-apps/novnc/novnc-9999.ebuild +2210092010 ./www-apps/novnc/novnc-9999.ebuild 2206111210 ./www-apps/owncloud/owncloud-10.10.0.ebuild 2209232240 ./www-apps/owncloud/owncloud-10.11.0.ebuild 2207071810 ./www-apps/phpBB/phpBB-3.3.8.ebuild @@ -28647,8 +27980,8 @@ 1801110840 ./www-apps/rutorrent/rutorrent-3.8-r1.ebuild 2209010210 ./www-apps/rutorrent/rutorrent-9999.ebuild 2201250640 ./www-apps/trickster/trickster-1.1.5.ebuild -2202191910 ./www-apps/tt-rss/tt-rss-20220218.ebuild -2208042010 ./www-apps/tt-rss/tt-rss-99999999.ebuild +2210081310 ./www-apps/tt-rss/tt-rss-20220218.ebuild +2210081310 ./www-apps/tt-rss/tt-rss-99999999.ebuild 2112260340 ./www-apps/webdavcgi/webdavcgi-1.1.2.ebuild 2103260409 ./www-apps/webmcp/webmcp-1.2.6-r1.ebuild 2104221939 ./www-apps/webmcp/webmcp-2.1.0.ebuild @@ -28662,29 +27995,27 @@ 2203191610 ./www-apps/sfpg/sfpg-4.9.0.ebuild 2205282310 ./www-apps/miniflux/miniflux-2.0.37.ebuild 2208232140 ./www-apps/miniflux/miniflux-2.0.38.ebuild -2208020410 ./www-apps/jellyfin/jellyfin-10.8.3.ebuild -2208141610 ./www-apps/jellyfin/jellyfin-10.8.4.ebuild -2209252040 ./www-apps/jellyfin/jellyfin-10.8.5.ebuild -2207111640 ./www-apps/prowlarr/prowlarr-0.4.2.1879-r1.ebuild -2207300010 ./www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild -2208230340 ./www-apps/prowlarr/prowlarr-0.4.4.1947.ebuild -2209091710 ./www-apps/prowlarr/prowlarr-0.4.5.1960.ebuild -2209191540 ./www-apps/prowlarr/prowlarr-0.4.6.1969.ebuild -2207111640 ./www-apps/radarr/radarr-4.1.0.6175-r1.ebuild -2207202040 ./www-apps/radarr/radarr-4.2.0.6438.ebuild -2208230340 ./www-apps/radarr/radarr-4.2.2.6503.ebuild -2209091710 ./www-apps/radarr/radarr-4.2.3.6575.ebuild -2209260140 ./www-apps/radarr/radarr-4.2.4.6635.ebuild +2210081910 ./www-apps/jellyfin/jellyfin-10.8.3.ebuild +2210081910 ./www-apps/jellyfin/jellyfin-10.8.4.ebuild +2210081910 ./www-apps/jellyfin/jellyfin-10.8.5.ebuild +2210092210 ./www-apps/prowlarr/prowlarr-0.4.2.1879-r1.ebuild +2210092210 ./www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild +2210092210 ./www-apps/prowlarr/prowlarr-0.4.4.1947.ebuild +2210092210 ./www-apps/prowlarr/prowlarr-0.4.5.1960.ebuild +2210092210 ./www-apps/prowlarr/prowlarr-0.4.6.1969.ebuild +2210092210 ./www-apps/radarr/radarr-4.1.0.6175-r1.ebuild +2210092210 ./www-apps/radarr/radarr-4.2.0.6438.ebuild +2210092210 ./www-apps/radarr/radarr-4.2.2.6503.ebuild +2210092210 ./www-apps/radarr/radarr-4.2.3.6575.ebuild +2210092210 ./www-apps/radarr/radarr-4.2.4.6635.ebuild 2207111610 ./www-apps/sonarr/sonarr-3.0.8.1507.ebuild 2208091640 ./www-apps/sonarr/sonarr-3.0.9.1549.ebuild 2208101610 ./www-apps/sonarr/sonarr-3.0.9.1549-r1.ebuild 2208101640 ./www-apps/sonarr/sonarr-3.0.9.1549-r2.ebuild -2207201540 ./www-apps/readarr/readarr-0.1.1.1320.ebuild -2210062040 ./www-client/chromium/chromium-106.0.5249.103.ebuild -2210052210 ./www-client/chromium/chromium-106.0.5249.61.ebuild -2210052210 ./www-client/chromium/chromium-106.0.5249.91.ebuild -2210052210 ./www-client/chromium/chromium-108.0.5327.0.ebuild -2210071540 ./www-client/chromium/chromium-107.0.5304.29.ebuild +2210092210 ./www-apps/readarr/readarr-0.1.1.1320.ebuild +2210091940 ./www-client/chromium/chromium-106.0.5249.103.ebuild +2210082010 ./www-client/chromium/chromium-107.0.5304.29.ebuild +2210091640 ./www-client/chromium/chromium-108.0.5343.2.ebuild 2203260310 ./www-client/dillo/dillo-3.0.5-r3.ebuild 2203260310 ./www-client/dillo/dillo-3.1_pre20181005.ebuild 2203260310 ./www-client/dillo/dillo-9999.ebuild @@ -28696,12 +28027,11 @@ 2209161010 ./www-client/falkon/falkon-22.04.3-r1.ebuild 2209302340 ./www-client/fetch/fetch-1.0-r4.ebuild 2209200840 ./www-client/firefox-bin/firefox-bin-102.3.0.ebuild -2210040910 ./www-client/firefox-bin/firefox-bin-105.0.2.ebuild +2210080940 ./www-client/firefox-bin/firefox-bin-105.0.3.ebuild 2210061440 ./www-client/firefox/firefox-102.3.0.ebuild -2210052210 ./www-client/firefox/firefox-105.0.1.ebuild 2210052210 ./www-client/firefox/firefox-105.0.2.ebuild 2210071540 ./www-client/google-chrome-beta/google-chrome-beta-107.0.5304.29.ebuild -2210052210 ./www-client/google-chrome-unstable/google-chrome-unstable-108.0.5327.0-r1.ebuild +2210091510 ./www-client/google-chrome-unstable/google-chrome-unstable-108.0.5343.2.ebuild 2210061510 ./www-client/google-chrome/google-chrome-106.0.5249.103.ebuild 2104302139 ./www-client/httrack/httrack-3.49.2-r2.ebuild 2110241209 ./www-client/jd/jd-2.8.9_p150226-r2.ebuild @@ -28743,16 +28073,17 @@ 2009241739 ./www-client/surfraw/surfraw-99999.ebuild 2106222139 ./www-client/uget/uget-2.2.1-r1.ebuild 2105292209 ./www-client/uget/uget-9999.ebuild -2210052210 ./www-client/vivaldi-snapshot/vivaldi-snapshot-5.5.2805.26-r1.ebuild 2210062340 ./www-client/vivaldi-snapshot/vivaldi-snapshot-5.5.2805.30.ebuild -2210062340 ./www-client/vivaldi/vivaldi-5.4.2753.51-r1.ebuild -2210062340 ./www-client/vivaldi/vivaldi-5.5.2805.32.ebuild +2210081310 ./www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2817.3.ebuild +2210081310 ./www-client/vivaldi/vivaldi-5.5.2805.32.ebuild +2210081310 ./www-client/vivaldi/vivaldi-5.5.2805.35.ebuild 2107170109 ./www-client/w3m/w3m-0.5.3_p20210102.ebuild 2205090840 ./www-client/w3m/w3m-0.5.3_p20220216.ebuild 2208161110 ./www-client/w3m/w3m-0.5.3_p20220429.ebuild 2209122110 ./www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild 2203260340 ./www-client/w3mmee/w3mmee-0.3.2_p24-r12.ebuild -2210062010 ./www-client/chromium-bin/chromium-bin-106.0.5249.103.ebuild +2210072110 ./www-client/chromium-bin/chromium-bin-106.0.5249.103.ebuild +2210081410 ./www-client/chromium-bin/chromium-bin-107.0.5304.29-r1.ebuild 2104161439 ./www-misc/awstats/awstats-7.8-r1.ebuild 2002230040 ./www-misc/bookmarksync/bookmarksync-0.3.4-r3.ebuild 2109081440 ./www-misc/buku/buku-4.6-r1.ebuild @@ -28777,10 +28108,10 @@ 2203200310 ./www-misc/visitors/visitors-0.7-r2.ebuild 2107020739 ./www-misc/wsmake/wsmake-0.6.4-r1.ebuild 2206042310 ./www-plugins/browserpass/browserpass-3.0.10.ebuild -2209302010 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5327.0_alpha.ebuild 2210061510 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-106.0.5249.103.ebuild 2210071540 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-107.0.5304.29_beta.ebuild -2106202109 ./www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild +2210091510 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5343.2_alpha.ebuild +2210082240 ./www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild 2107040109 ./www-plugins/lightspark/lightspark-0.8.5.ebuild 2208300910 ./www-plugins/lightspark/lightspark-0.8.6.1.ebuild 2112311539 ./www-plugins/passff-host/passff-host-1.2.3-r1.ebuild @@ -28938,8 +28269,6 @@ 2208201910 ./x11-base/xorg-proto/xorg-proto-2022.1.ebuild 2208201910 ./x11-base/xorg-proto/xorg-proto-2022.2.ebuild 2208201910 ./x11-base/xorg-proto/xorg-proto-9999.ebuild -2205280440 ./x11-base/xorg-server/xorg-server-21.1.3-r2.ebuild -2206101040 ./x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild 2207130310 ./x11-base/xorg-server/xorg-server-9999.ebuild 2208230540 ./x11-base/xorg-server/xorg-server-21.1.4.ebuild 2110220439 ./x11-base/xorg-x11/xorg-x11-7.4-r3.ebuild @@ -28958,10 +28287,10 @@ 2206171010 ./x11-drivers/xf86-input-libinput/xf86-input-libinput-1.2.1.ebuild 2012231444 ./x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.5.0.ebuild 2208171940 ./x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.2.ebuild -2105021839 ./x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.1.0-r1.ebuild -2105021839 ./x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-9999.ebuild +2210090310 ./x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.1.0-r1.ebuild +2210090310 ./x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.2.0.ebuild +2210090310 ./x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-9999.ebuild 2205251910 ./x11-drivers/xf86-input-void/xf86-input-void-1.4.1.ebuild -2105272239 ./x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild 2209030511 ./x11-drivers/xf86-input-wacom/xf86-input-wacom-1.1.0.ebuild 2205251910 ./x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild 2205280440 ./x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-22.0.0.ebuild @@ -28988,8 +28317,9 @@ 1910111911 ./x11-libs/agg/agg-2.5-r3.ebuild 2012162341 ./x11-libs/c++-gtk-utils/c++-gtk-utils-2.0.34.ebuild 2105101009 ./x11-libs/c++-gtk-utils/c++-gtk-utils-2.2.20.ebuild -2205070740 ./x11-libs/cairo/cairo-9999.ebuild -2209042140 ./x11-libs/cairo/cairo-1.16.0-r5.ebuild +2210080240 ./x11-libs/cairo/cairo-1.16.0-r6.ebuild +2210080110 ./x11-libs/cairo/cairo-1.17.6.ebuild +2210080110 ./x11-libs/cairo/cairo-9999.ebuild 2108241539 ./x11-libs/colord-gtk/colord-gtk-0.2.0.ebuild 2205150640 ./x11-libs/colord-gtk/colord-gtk-0.3.0.ebuild 2112210710 ./x11-libs/dnd/dnd-1.1-r3.ebuild @@ -29004,12 +28334,12 @@ 2208111940 ./x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild 2110120139 ./x11-libs/gl2ps/gl2ps-1.4.2.ebuild 2204101910 ./x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.2-r1.ebuild -2205280440 ./x11-libs/goffice/goffice-0.10.52.ebuild -2209220610 ./x11-libs/goffice/goffice-0.10.53.ebuild +2210082210 ./x11-libs/goffice/goffice-0.10.52-r1.ebuild +2210082210 ./x11-libs/goffice/goffice-0.10.53-r1.ebuild 2203091710 ./x11-libs/goocanvas/goocanvas-3.0.0.ebuild 2203160010 ./x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild -2205171210 ./x11-libs/gtk+/gtk+-2.24.33.ebuild -2205311240 ./x11-libs/gtk+/gtk+-3.24.34.ebuild +2210091940 ./x11-libs/gtk+/gtk+-2.24.33-r2.ebuild +2210082210 ./x11-libs/gtk+/gtk+-3.24.34-r1.ebuild 2210010240 ./x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild 2209151440 ./x11-libs/gtkdatabox/gtkdatabox-1.0.0-r1.ebuild 2009272109 ./x11-libs/gtkglext/gtkglext-1.2.0-r5.ebuild @@ -29042,7 +28372,6 @@ 2205081040 ./x11-libs/libXfont2/libXfont2-2.0.5.ebuild 2208271840 ./x11-libs/libXfont2/libXfont2-2.0.6.ebuild 2205081810 ./x11-libs/libXft/libXft-2.3.4.ebuild -2209061710 ./x11-libs/libXft/libXft-2.3.5.ebuild 2209101840 ./x11-libs/libXft/libXft-2.3.6.ebuild 2205100440 ./x11-libs/libXi/libXi-1.8.ebuild 2205100440 ./x11-libs/libXinerama/libXinerama-1.1.4-r1.ebuild @@ -29078,7 +28407,6 @@ 2207261010 ./x11-libs/libfm-qt/libfm-qt-1.1.0.ebuild 2205260840 ./x11-libs/libfm/libfm-1.3.2.ebuild 2205081040 ./x11-libs/libfontenc/libfontenc-1.1.4.ebuild -2208271840 ./x11-libs/libfontenc/libfontenc-1.1.5.ebuild 2208311810 ./x11-libs/libfontenc/libfontenc-1.1.6.ebuild 2008231639 ./x11-libs/libgxim/libgxim-0.5.0.ebuild 2207210340 ./x11-libs/libnotify/libnotify-0.7.12.ebuild @@ -29093,9 +28421,9 @@ 2107050009 ./x11-libs/libtinynotify/libtinynotify-0.2.1.ebuild 2107050009 ./x11-libs/libtinynotify/libtinynotify-9999.ebuild 2210051940 ./x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild -2110310339 ./x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r1.ebuild -2110310339 ./x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild -2205231510 ./x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r2.ebuild +2210081810 ./x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r3.ebuild +2210081810 ./x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r4.ebuild +2210081810 ./x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild 2207040610 ./x11-libs/libva-intel-media-driver/libva-intel-media-driver-9999.ebuild 2209082210 ./x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild 2209081810 ./x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.ebuild @@ -29104,6 +28432,7 @@ 2210051940 ./x11-libs/libva/libva-2.14.0.ebuild 2210051940 ./x11-libs/libva/libva-2.15.0.ebuild 2210051940 ./x11-libs/libva/libva-9999.ebuild +2210081740 ./x11-libs/libva/libva-2.16.0.ebuild 2208111440 ./x11-libs/libvdpau/libvdpau-1.5.ebuild 2104150839 ./x11-libs/libwnck/libwnck-2.31.0-r1.ebuild 2206280511 ./x11-libs/libwnck/libwnck-40.1.ebuild @@ -29148,7 +28477,7 @@ 2205311240 ./x11-libs/vte/vte-0.68.0.ebuild 2209261810 ./x11-libs/vte/vte-0.70.0.ebuild 2208231840 ./x11-libs/wxGTK/wxGTK-3.0.4-r3.ebuild -2208231840 ./x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild +2210082110 ./x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild 2012311940 ./x11-libs/xbae/xbae-4.60.4.ebuild 2208171940 ./x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.3-r4.ebuild 2205090840 ./x11-libs/xcb-util-image/xcb-util-image-0.4.0-r2.ebuild @@ -29172,7 +28501,7 @@ 2205170254 ./x11-misc/alock/alock-1.0.0-r1.ebuild 2208252140 ./x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild 2104192239 ./x11-misc/apwal/apwal-0.4.5-r2.ebuild -2206060940 ./x11-misc/arandr/arandr-0.1.10-r2.ebuild +2210081040 ./x11-misc/arandr/arandr-0.1.10-r3.ebuild 2208291040 ./x11-misc/autocutsel/autocutsel-0.10.1.ebuild 2206211410 ./x11-misc/autorandr/autorandr-1.12.1.ebuild 2206211410 ./x11-misc/autorandr/autorandr-9999.ebuild @@ -29213,6 +28542,7 @@ 2203162040 ./x11-misc/dmenu/dmenu-5.0.ebuild 2203162040 ./x11-misc/dmenu/dmenu-5.1.ebuild 2203162040 ./x11-misc/dmenu/dmenu-9999.ebuild +2210072240 ./x11-misc/dmenu/dmenu-5.2.ebuild 2203022340 ./x11-misc/dunst/dunst-9999.ebuild 2207292240 ./x11-misc/dunst/dunst-1.9.0.ebuild 2002230040 ./x11-misc/dxpc/dxpc-3.9.2-r2.ebuild @@ -29268,7 +28598,7 @@ 2007191539 ./x11-misc/kdocker/kdocker-5.3.ebuild 2205021610 ./x11-misc/kdocker/kdocker-5.4.ebuild 2203241409 ./x11-misc/kronometer/kronometer-2.2.3.ebuild -2209250011 ./x11-misc/kronometer/kronometer-2.2.80.ebuild +2210101140 ./x11-misc/kronometer/kronometer-2.2.91.ebuild 1702282250 ./x11-misc/ktsuss/ktsuss-2.1.ebuild 2205151710 ./x11-misc/libinput-gestures/libinput-gestures-2.73.ebuild 2002112051 ./x11-misc/light-locker/light-locker-1.9.0-r2.ebuild @@ -29325,8 +28655,7 @@ 2208201910 ./x11-misc/picom/picom-9.1.ebuild 2208201910 ./x11-misc/picom/picom-9999.ebuild 2206121410 ./x11-misc/piedock/piedock-1.6.9.ebuild -2207060340 ./x11-misc/polybar/polybar-3.6.3.ebuild -2209100410 ./x11-misc/polybar/polybar-3.6.3-r1.ebuild +2210080610 ./x11-misc/polybar/polybar-3.6.3-r2.ebuild 2012232339 ./x11-misc/prime-run/prime-run-1.0.ebuild 2102141909 ./x11-misc/primus/primus-0.2-r3.ebuild 2205050010 ./x11-misc/projecteur/projecteur-0.9.2.ebuild @@ -29388,6 +28717,7 @@ 2207200410 ./x11-misc/skippy/skippy-0.5.0-r2.ebuild 2201022110 ./x11-misc/slim/slim-1.3.6-r5.ebuild 2201022110 ./x11-misc/slock/slock-1.4-r1.ebuild +2210072240 ./x11-misc/slock/slock-1.5.ebuild 2202191640 ./x11-misc/slop/slop-7.6.ebuild 2005220039 ./x11-misc/snixembed/snixembed-0.2.2.ebuild 2006090609 ./x11-misc/snixembed/snixembed-0.3.0.ebuild @@ -29495,6 +28825,7 @@ 2203200340 ./x11-misc/xkbset/xkbset-0.5_p7_p1.ebuild 2206041540 ./x11-misc/xkeyboard-config/xkeyboard-config-9999.ebuild 2206241410 ./x11-misc/xkeyboard-config/xkeyboard-config-2.36.ebuild +2210081740 ./x11-misc/xkeyboard-config/xkeyboard-config-2.37.ebuild 2209301410 ./x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild 2104261409 ./x11-misc/xlockmore/xlockmore-5.66.ebuild 2203231209 ./x11-misc/xlockmore/xlockmore-5.69.ebuild @@ -29559,7 +28890,7 @@ 2101022339 ./x11-plugins/asclock/asclock-2.0.12-r3.ebuild 2206152340 ./x11-plugins/asclock/asclock-2.0.12-r4.ebuild 1805220439 ./x11-plugins/ascpu/ascpu-1.11-r1.ebuild -2209180440 ./x11-plugins/asmem/asmem-1.12-r2.ebuild +2210090840 ./x11-plugins/asmem/asmem-1.12-r2.ebuild 2103050239 ./x11-plugins/asmon/asmon-0.71-r1.ebuild 2002230040 ./x11-plugins/astime/astime-2.8-r2.ebuild 2112041339 ./x11-plugins/bfm/bfm-0.6.4-r3.ebuild @@ -29718,7 +29049,7 @@ 2201140310 ./x11-plugins/wmstickynotes/wmstickynotes-0.7.ebuild 1908172039 ./x11-plugins/wmswallow/wmswallow-0.6.1-r1.ebuild 2208100010 ./x11-plugins/wmsysmon/wmsysmon-0.8.0.ebuild -2101030239 ./x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild +2210101340 ./x11-plugins/wmsystemtray/wmsystemtray-1.4-r3.ebuild 2203040410 ./x11-plugins/wmsystray/wmsystray-0.1.1-r1.ebuild 2002230040 ./x11-plugins/wmtime/wmtime-1.4-r1.ebuild 2203040410 ./x11-plugins/wmtimer/wmtimer-2.92-r2.ebuild @@ -29732,20 +29063,18 @@ 1809192139 ./x11-plugins/wmxkb/wmxkb-1.2.2-r1.ebuild 2001292139 ./x11-plugins/wmxres/wmxres-1.2-r1.ebuild 2009240139 ./x11-plugins/wmxres/wmxres-1.4.ebuild -2112210710 ./x11-terms/alacritty/alacritty-0.9.0-r1.ebuild -2207312040 ./x11-terms/alacritty/alacritty-0.10.1.ebuild -2209210240 ./x11-terms/alacritty/alacritty-0.11.0_rc2.ebuild -2209210240 ./x11-terms/alacritty/alacritty-9999.ebuild +2210100810 ./x11-terms/alacritty/alacritty-0.10.1.ebuild +2210100810 ./x11-terms/alacritty/alacritty-0.11.0_rc3.ebuild +2210100810 ./x11-terms/alacritty/alacritty-9999.ebuild 2204271010 ./x11-terms/aterm/aterm-1.0.1-r5.ebuild 2002101039 ./x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild 2207190310 ./x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild 2209261810 ./x11-terms/gnome-terminal/gnome-terminal-3.46.1.ebuild +2210081740 ./x11-terms/gnome-terminal/gnome-terminal-3.46.2.ebuild 2209071115 ./x11-terms/guake/guake-3.8.5-r1.ebuild 2111031010 ./x11-terms/kitty-terminfo/kitty-terminfo-9999.ebuild -2209082140 ./x11-terms/kitty-terminfo/kitty-terminfo-0.26.2.ebuild 2210070810 ./x11-terms/kitty-terminfo/kitty-terminfo-0.26.3.ebuild 2208290840 ./x11-terms/kitty/kitty-9999.ebuild -2209082140 ./x11-terms/kitty/kitty-0.26.2.ebuild 2210070810 ./x11-terms/kitty/kitty-0.26.3.ebuild 2209301410 ./x11-terms/kterm/kterm-6.2.0-r7.ebuild 2112020339 ./x11-terms/lilyterm/lilyterm-0.9.9.4-r2.ebuild @@ -29762,8 +29091,9 @@ 2208221740 ./x11-terms/sakura/sakura-3.8.4.ebuild 2110142039 ./x11-terms/st/st-0.8.4-r1.ebuild 2109211710 ./x11-terms/st/st-0.8.4.ebuild -2201080010 ./x11-terms/st/st-9999.ebuild 2201091240 ./x11-terms/st/st-0.8.5.ebuild +2210072240 ./x11-terms/st/st-0.9.ebuild +2210072240 ./x11-terms/st/st-9999.ebuild 2206092240 ./x11-terms/terminator/terminator-2.1.1-r1.ebuild 2206041040 ./x11-terms/terminology/terminology-1.12.1-r1.ebuild 2102030309 ./x11-terms/tilda/tilda-1.5.2.ebuild @@ -29774,10 +29104,10 @@ 2208251610 ./x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild 2209111110 ./x11-terms/zutty/zutty-0.13.ebuild 2204120240 ./x11-terms/kitty-shell-integration/kitty-shell-integration-9999.ebuild -2209082140 ./x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.2.ebuild 2210070810 ./x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.3.ebuild -2201080010 ./x11-terms/st-terminfo/st-terminfo-9999.ebuild 2201091240 ./x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +2210072240 ./x11-terms/st-terminfo/st-terminfo-0.9.ebuild +2210072240 ./x11-terms/st-terminfo/st-terminfo-9999.ebuild 2205050140 ./x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild 2210021110 ./x11-themes/QGnomePlatform/QGnomePlatform-0.9.0.ebuild 2002230040 ./x11-themes/adapta-gtk-theme/adapta-gtk-theme-3.95.0.11.ebuild @@ -29953,8 +29283,9 @@ 2104160539 ./x11-wm/cwm/cwm-6.7.ebuild 2206231240 ./x11-wm/cwm/cwm-9999.ebuild 2208162010 ./x11-wm/cwm/cwm-7.1.ebuild -2203162040 ./x11-wm/dwm/dwm-9999.ebuild 2209221110 ./x11-wm/dwm/dwm-6.3.ebuild +2210072240 ./x11-wm/dwm/dwm-6.4.ebuild +2210072240 ./x11-wm/dwm/dwm-9999.ebuild 2207311840 ./x11-wm/e16/e16-1.0.25.ebuild 2208021040 ./x11-wm/e16/e16-1.0.24.ebuild 2104192239 ./x11-wm/echinus/echinus-0.4.9.ebuild @@ -29969,7 +29300,7 @@ 2206131240 ./x11-wm/herbstluftwm/herbstluftwm-0.9.4.ebuild 2209262010 ./x11-wm/herbstluftwm/herbstluftwm-0.9.5.ebuild 2208151840 ./x11-wm/i3-gaps/i3-gaps-4.20.1.ebuild -2210020010 ./x11-wm/i3-gaps/i3-gaps-4.21-r1.ebuild +2210080610 ./x11-wm/i3-gaps/i3-gaps-4.21-r2.ebuild 2112151039 ./x11-wm/i3/i3-4.20.1.ebuild 2209270840 ./x11-wm/i3/i3-4.21.ebuild 2209270840 ./x11-wm/i3/i3-9999.ebuild @@ -29987,6 +29318,7 @@ 2207270840 ./x11-wm/marco/marco-1.26.0.ebuild 2206291240 ./x11-wm/matwm2/matwm2-0.1.2_pre3-r2.ebuild 2203272210 ./x11-wm/metacity/metacity-3.44.0.ebuild +2210080140 ./x11-wm/metacity/metacity-3.46.0.ebuild 2205050610 ./x11-wm/muffin/muffin-5.2.0.ebuild 2209190710 ./x11-wm/muffin/muffin-5.2.1.ebuild 2104192239 ./x11-wm/musca/musca-0.9.24_p20100226-r4.ebuild @@ -30039,7 +29371,6 @@ 2105251739 ./xfce-base/garcon/garcon-0.8.0.ebuild 2208281010 ./xfce-base/garcon/garcon-4.17.1.ebuild 2111021340 ./xfce-base/libxfce4ui/libxfce4ui-4.16.1.ebuild -2208281010 ./xfce-base/libxfce4ui/libxfce4ui-4.17.6.ebuild 2209052110 ./xfce-base/libxfce4ui/libxfce4ui-4.17.7.ebuild 2105211809 ./xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild 2208281010 ./xfce-base/libxfce4util/libxfce4util-4.17.2.ebuild @@ -30047,7 +29378,7 @@ 2208281010 ./xfce-base/thunar/thunar-4.17.9.ebuild 2105290309 ./xfce-base/xfce4-appfinder/xfce4-appfinder-4.16.1.ebuild 2208281010 ./xfce-base/xfce4-appfinder/xfce4-appfinder-4.17.0.ebuild -2208281010 ./xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild +2210081740 ./xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild 2208281010 ./xfce-base/xfce4-panel/xfce4-panel-4.17.3.ebuild 2209050710 ./xfce-base/xfce4-panel/xfce4-panel-4.16.5.ebuild 2208281010 ./xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild @@ -30058,15 +29389,16 @@ 2208202110 ./xfce-base/xfdesktop/xfdesktop-4.16.1.ebuild 2208281010 ./xfce-base/xfdesktop/xfdesktop-4.17.0.ebuild 2208281010 ./xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild +2210081740 ./xfce-base/thunar-volman/thunar-volman-4.16.0.ebuild +2210081740 ./xfce-base/tumbler/tumbler-4.16.0.ebuild +2210082310 ./xfce-base/tumbler/tumbler-4.16.1.ebuild +2210081740 ./xfce-base/tumbler/tumbler-4.17.2.ebuild +2210081740 ./xfce-base/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild 2206071310 ./xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.5.0.ebuild 2111190939 ./xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.3.0.ebuild 2111190939 ./xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.3.1.ebuild 2111190939 ./xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.2.0.ebuild -2208281010 ./xfce-extra/thunar-volman/thunar-volman-4.16.0.ebuild 2111190939 ./xfce-extra/transd/transd-0_p20120503-r1.ebuild -2106020609 ./xfce-extra/tumbler/tumbler-4.16.0.ebuild -2208121240 ./xfce-extra/tumbler/tumbler-4.16.1.ebuild -2208281010 ./xfce-extra/tumbler/tumbler-4.17.2.ebuild 2206281340 ./xfce-extra/xfce4-alsa-plugin/xfce4-alsa-plugin-0.3.0-r1.ebuild 2206191710 ./xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.1.4.ebuild 2111190939 ./xfce-extra/xfce4-calculator-plugin/xfce4-calculator-plugin-0.7.1.ebuild @@ -30088,18 +29420,13 @@ 2111190939 ./xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.5.2.ebuild 2111190939 ./xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.4.0.ebuild 2111190939 ./xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.9.0.ebuild -2203251109 ./xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.3.ebuild -2209021410 ./xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4.ebuild +2210091210 ./xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4.ebuild 2205311040 ./xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.0.13.ebuild 2111190939 ./xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.8.1.ebuild 2209200910 ./xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.8.2.ebuild -2208281010 ./xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild -2208281010 ./xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3-r1.ebuild -2209031210 ./xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.4.ebuild -2209160910 ./xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild +2210091940 ./xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild 2208281010 ./xfce-extra/xfce4-screensaver/xfce4-screensaver-4.16.0.ebuild -2204272140 ./xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.10.ebuild -2208121240 ./xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.11.ebuild +2210082240 ./xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.11.ebuild 2206191710 ./xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.4.3.ebuild 2111190939 ./xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.5.2.ebuild 2111190939 ./xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.3.1.ebuild @@ -30124,6 +29451,7 @@ 2205140010 ./app-containers/containers-storage/containers-storage-1.41.0.ebuild 2207250110 ./app-containers/containers-storage/containers-storage-1.42.0.ebuild 2209032340 ./app-containers/cri-o/cri-o-1.25.0.ebuild +2210080340 ./app-containers/cri-o/cri-o-1.25.1.ebuild 2202191640 ./app-containers/cri-tools/cri-tools-1.23.0.ebuild 2205072010 ./app-containers/cri-tools/cri-tools-1.24.0.ebuild 2205140010 ./app-containers/cri-tools/cri-tools-1.24.1.ebuild @@ -30141,7 +29469,7 @@ 2209300710 ./app-containers/docker-compose/docker-compose-2.11.2.ebuild 2112201210 ./app-containers/docker-credential-helpers/docker-credential-helpers-0.6.3.ebuild 2112201210 ./app-containers/docker-gc/docker-gc-9999.ebuild -2208192240 ./app-containers/docker-proxy/docker-proxy-0.8.0_p20220601.ebuild +2210082040 ./app-containers/docker-proxy/docker-proxy-0.8.0_p20220601.ebuild 2209230010 ./app-containers/docker-registry/docker-registry-2.8.1.ebuild 2112201210 ./app-containers/docker-swarm/docker-swarm-1.2.9.ebuild 2208192240 ./app-containers/docker/docker-20.10.17.ebuild @@ -30163,8 +29491,6 @@ 2208012110 ./app-containers/nerdctl/nerdctl-0.22.2.ebuild 2209130340 ./app-containers/nerdctl/nerdctl-0.23.0.ebuild 2208152240 ./app-containers/podman/podman-4.1.0-r1.ebuild -2208152240 ./app-containers/podman/podman-4.1.1-r1.ebuild -2208152240 ./app-containers/podman/podman-4.2.0-r1.ebuild 2209190310 ./app-containers/podman/podman-4.2.1.ebuild 2203220639 ./app-containers/reg/reg-0.16.1-r1.ebuild 2208192240 ./app-containers/runc/runc-1.1.3.ebuild @@ -30181,8 +29507,7 @@ 2112201210 ./app-containers/umoci/umoci-0.4.6.ebuild 2207280340 ./app-containers/cosign/cosign-1.10.0.ebuild 2209291840 ./app-containers/cosign/cosign-1.12.1.ebuild -2208160140 ./app-containers/apptainer/apptainer-1.0.3.ebuild -2210071740 ./app-containers/apptainer/apptainer-1.1.2.ebuild +2210081340 ./app-containers/apptainer/apptainer-1.1.2.ebuild 2204092309 ./app-containers/catatonit/catatonit-0.1.7.ebuild 2207272040 ./app-containers/grype/grype-0.44.0.ebuild 2207292010 ./app-containers/grype/grype-0.44.0-r1.ebuild @@ -31233,15 +30558,11 @@ 2209071115 metadata/md5-cache/app-accessibility/brltty-6.4-r1 2209071115 metadata/md5-cache/app-accessibility/espeakup-0.90 2209071115 metadata/md5-cache/app-accessibility/espeakup-9999 -2209071115 metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.1 -2209071115 metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.2 -2209071115 metadata/md5-cache/app-accessibility/speech-dispatcher-0.9.1 2209122242 metadata/md5-cache/app-accessibility/brltty-6.1 2209122242 metadata/md5-cache/app-accessibility/brltty-6.1-r1 2209220740 metadata/md5-cache/app-accessibility/nfbtrans-7.74-r2 2210020810 metadata/md5-cache/app-accessibility/brltty-6.5 2210020840 metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.3 -2210040744 metadata/md5-cache/app-accessibility/Manifest.gz 2210040744 metadata/md5-cache/app-accessibility/accerciser-3.38.0 2210040744 metadata/md5-cache/app-accessibility/accerciser-3.40.0 2210040744 metadata/md5-cache/app-accessibility/at-spi2-atk-2.38.0 @@ -31254,6 +30575,8 @@ 2210040744 metadata/md5-cache/app-accessibility/kontrast-22.08.1 2210040744 metadata/md5-cache/app-accessibility/orca-42.3 2210040744 metadata/md5-cache/app-accessibility/orca-43.0 +2210090940 metadata/md5-cache/app-accessibility/Manifest.gz +2210081340 metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.2 2107101839 metadata/md5-cache/app-admin/aerospike-amc-community-4.0.19-r2 2107101809 metadata/md5-cache/app-admin/aerospike-amc-community-5.0.0 2104031909 metadata/md5-cache/app-admin/amazon-ec2-init-20101127-r1 @@ -31429,7 +30752,6 @@ 2209071115 metadata/md5-cache/app-admin/gnome-abrt-1.4.1 2209071115 metadata/md5-cache/app-admin/gnome-abrt-1.4.2 2209071115 metadata/md5-cache/app-admin/lib_users-0.15 -2209090710 metadata/md5-cache/app-admin/lnav-0.11.0 2209071115 metadata/md5-cache/app-admin/mcelog-182 2209071115 metadata/md5-cache/app-admin/pydf-12-r2 2209071115 metadata/md5-cache/app-admin/rsyslog-8.2102.0-r1 @@ -31537,7 +30859,6 @@ 2210052210 metadata/md5-cache/app-admin/bitwarden-desktop-bin-2022.6.0-r1 2210052210 metadata/md5-cache/app-admin/bitwarden-desktop-bin-2022.9.1-r1 2210060940 metadata/md5-cache/app-admin/haskell-updater-1.3.2-r1 -2210071212 metadata/md5-cache/app-admin/Manifest.gz 2210071212 metadata/md5-cache/app-admin/ansible-4.6.0 2210071212 metadata/md5-cache/app-admin/ansible-5.10.0 2210071212 metadata/md5-cache/app-admin/ansible-5.9.0 @@ -31591,6 +30912,9 @@ 2210071212 metadata/md5-cache/app-admin/webapp-config-1.55-r2 2210071212 metadata/md5-cache/app-admin/webapp-config-9999 2210071212 metadata/md5-cache/app-admin/xkcdpass-1.19.3 +2210101010 metadata/md5-cache/app-admin/Manifest.gz +2210081110 metadata/md5-cache/app-admin/awscli-1.25.90 +2210101010 metadata/md5-cache/app-admin/lnav-0.11.0 2208240817 metadata/md5-cache/app-antivirus/clamav-0.103.6 2208240817 metadata/md5-cache/app-antivirus/clamav-0.103.7 2208240817 metadata/md5-cache/app-antivirus/clamav-0.103.7-r1 @@ -31659,7 +30983,6 @@ 2207181923 metadata/md5-cache/app-arch/zpaq-extras-3 2207210140 metadata/md5-cache/app-arch/funzix-1.0-r1 2207242118 metadata/md5-cache/app-arch/pxz-5.0_pre20151029-r1 -2207250144 metadata/md5-cache/app-arch/unp-2.0_pre9 2207311740 metadata/md5-cache/app-arch/qpress-1.1-r1 2208222040 metadata/md5-cache/app-arch/dpkg-1.21.1 2208240817 metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r1 @@ -31718,19 +31041,14 @@ 2210040744 metadata/md5-cache/app-arch/lxqt-archiver-0.4.0 2210040744 metadata/md5-cache/app-arch/lxqt-archiver-0.5.0 2210040744 metadata/md5-cache/app-arch/lxqt-archiver-0.6.0 -2210040744 metadata/md5-cache/app-arch/lz4-1.9.3-r1 -2210040744 metadata/md5-cache/app-arch/lz4-1.9.4 2210040744 metadata/md5-cache/app-arch/p7zip-16.02-r8 2210040744 metadata/md5-cache/app-arch/snappy-1.1.9-r1 2210040744 metadata/md5-cache/app-arch/stormlib-9.23-r1 2210040744 metadata/md5-cache/app-arch/stormlib-9.24 2210040744 metadata/md5-cache/app-arch/tarsync-0.2.3 2210040744 metadata/md5-cache/app-arch/unshield-1.4.3 -2210040744 metadata/md5-cache/app-arch/xarchiver-0.5.4.18 -2210040744 metadata/md5-cache/app-arch/xarchiver-0.5.4.19 2210040744 metadata/md5-cache/app-arch/zopfli-1.0.3 2210060340 metadata/md5-cache/app-arch/bzip3-1.1.6 -2210071440 metadata/md5-cache/app-arch/Manifest.gz 2210071440 metadata/md5-cache/app-arch/arc-5.21p 2210071440 metadata/md5-cache/app-arch/arc-5.21p-r1 2210071212 metadata/md5-cache/app-arch/bloscpack-0.16.0 @@ -31742,6 +31060,10 @@ 2210071212 metadata/md5-cache/app-arch/unrpa-2.3.0 2210071212 metadata/md5-cache/app-arch/vimball-0.5.1 2210071212 metadata/md5-cache/app-arch/vimball-9999 +2210101010 metadata/md5-cache/app-arch/Manifest.gz +2210091210 metadata/md5-cache/app-arch/lz4-1.9.4 +2210082310 metadata/md5-cache/app-arch/unp-2.0_pre9 +2210100940 metadata/md5-cache/app-arch/xarchiver-0.5.4.19 2012311940 metadata/md5-cache/app-backup/ccollect-0.8 2106300039 metadata/md5-cache/app-backup/cdbkup-1.0-r4 1712281839 metadata/md5-cache/app-backup/hdup-2.0.14 @@ -31807,13 +31129,8 @@ 2210040744 metadata/md5-cache/app-backup/bareos-19.2.12 2210040744 metadata/md5-cache/app-backup/bareos-20.0.6 2210040744 metadata/md5-cache/app-backup/bareos-21.1.2 -2210040744 metadata/md5-cache/app-backup/deja-dup-42.7-r1 -2210040744 metadata/md5-cache/app-backup/deja-dup-42.8 2210040744 metadata/md5-cache/app-backup/kup-0.9.1 2210040744 metadata/md5-cache/app-backup/synology-cloud-station-backup-4469 -2210071212 metadata/md5-cache/app-backup/Manifest.gz -2210071212 metadata/md5-cache/app-backup/attic-0.16-r1 -2210071212 metadata/md5-cache/app-backup/attic-9999 2210071212 metadata/md5-cache/app-backup/borgbackup-1.1.17-r1 2210071212 metadata/md5-cache/app-backup/borgbackup-1.2.1-r2 2210071212 metadata/md5-cache/app-backup/borgbackup-1.2.2 @@ -31828,6 +31145,9 @@ 2210071212 metadata/md5-cache/app-backup/duplicity-1.0.1 2210071212 metadata/md5-cache/app-backup/rdiff-backup-2.0.5-r1 2210071212 metadata/md5-cache/app-backup/untangle-https-backup-0.1.0 +2210100610 metadata/md5-cache/app-backup/Manifest.gz +2210100610 metadata/md5-cache/app-backup/deja-dup-42.8-r1 +2210100610 metadata/md5-cache/app-backup/deja-dup-43.4 2109012139 metadata/md5-cache/app-benchmarks/bonnie++-2.00a 1907151840 metadata/md5-cache/app-benchmarks/forkbomb-1.4-r1 2110300109 metadata/md5-cache/app-benchmarks/geekbench-2.4.2-r1 @@ -32108,33 +31428,33 @@ 2210040744 metadata/md5-cache/app-crypt/xca-2.4.0-r2 2210040744 metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0-r2 2210040744 metadata/md5-cache/app-crypt/zulucrypt-5.5.0_pre20180223 -2210071212 metadata/md5-cache/app-crypt/Manifest.gz 2210071212 metadata/md5-cache/app-crypt/acme-1.29.0 -2210071212 metadata/md5-cache/app-crypt/acme-1.30.0 2210071212 metadata/md5-cache/app-crypt/acme-1.31.0 2210071212 metadata/md5-cache/app-crypt/acme-9999 2210071212 metadata/md5-cache/app-crypt/acme-tiny-5.0.1 2210071212 metadata/md5-cache/app-crypt/certbot-1.29.0 -2210071212 metadata/md5-cache/app-crypt/certbot-1.30.0 2210071212 metadata/md5-cache/app-crypt/certbot-1.31.0 2210071212 metadata/md5-cache/app-crypt/certbot-9999 2210071212 metadata/md5-cache/app-crypt/certbot-apache-1.29.0 -2210071212 metadata/md5-cache/app-crypt/certbot-apache-1.30.0 2210071212 metadata/md5-cache/app-crypt/certbot-apache-1.31.0 2210071212 metadata/md5-cache/app-crypt/certbot-apache-9999 2210071212 metadata/md5-cache/app-crypt/certbot-dns-nsone-0.39.0-r1 2210071212 metadata/md5-cache/app-crypt/certbot-dns-nsone-1.18.0 2210071212 metadata/md5-cache/app-crypt/certbot-nginx-1.29.0 -2210071212 metadata/md5-cache/app-crypt/certbot-nginx-1.30.0 2210071212 metadata/md5-cache/app-crypt/certbot-nginx-1.31.0 2210071212 metadata/md5-cache/app-crypt/certbot-nginx-9999 2210071212 metadata/md5-cache/app-crypt/glep63-check-10 2210071212 metadata/md5-cache/app-crypt/glep63-check-11 -2210071212 metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 -2210071212 metadata/md5-cache/app-crypt/gpgme-1.18.0-r1 2210071212 metadata/md5-cache/app-crypt/pius-3.0.0-r1 2210071212 metadata/md5-cache/app-crypt/yubikey-manager-4.0.8 2210071212 metadata/md5-cache/app-crypt/yubikey-manager-4.0.9 +2210102040 metadata/md5-cache/app-crypt/Manifest.gz +2210102040 metadata/md5-cache/app-crypt/acme-1.30.0 +2210102040 metadata/md5-cache/app-crypt/certbot-1.30.0 +2210102040 metadata/md5-cache/app-crypt/certbot-apache-1.30.0 +2210102040 metadata/md5-cache/app-crypt/certbot-nginx-1.30.0 +2210100040 metadata/md5-cache/app-crypt/gpgme-1.17.1-r2 +2210100040 metadata/md5-cache/app-crypt/gpgme-1.18.0-r2 2109291739 metadata/md5-cache/app-dicts/bookview-3.2.1 2109291739 metadata/md5-cache/app-dicts/dictd-vera-1.24-r1 2109291739 metadata/md5-cache/app-dicts/eblook-1.6.1 @@ -32850,8 +32170,6 @@ 2209071115 metadata/md5-cache/app-doc/devmanual-0_pre20220326 2209071115 metadata/md5-cache/app-doc/devmanual-0_pre20220625 2209071115 metadata/md5-cache/app-doc/devmanual-9999 -2209071115 metadata/md5-cache/app-doc/gimp-help-2.10.0-r1 -2209071115 metadata/md5-cache/app-doc/gimp-help-2.10.0-r2 2209170112 metadata/md5-cache/app-doc/pms-9999 2209221110 metadata/md5-cache/app-doc/mathjax-docs-2.7.7 2209250810 metadata/md5-cache/app-doc/eclass-manpages-20220925 @@ -32871,8 +32189,9 @@ 2210040744 metadata/md5-cache/app-doc/kicad-doc-6.0.6 2210040744 metadata/md5-cache/app-doc/kicad-doc-6.0.7 2210040744 metadata/md5-cache/app-doc/zeal-0.6.1_p20200815-r1 -2210071212 metadata/md5-cache/app-doc/Manifest.gz 2210071212 metadata/md5-cache/app-doc/cppman-0.5.3 +2210101110 metadata/md5-cache/app-doc/Manifest.gz +2210101110 metadata/md5-cache/app-doc/gimp-help-2.10.0-r2 2110220439 metadata/md5-cache/app-editors/bvi-1.4.1 2110291639 metadata/md5-cache/app-editors/hteditor-2.1.1_pre20161206 2012280339 metadata/md5-cache/app-editors/jupp-3.1_p40 @@ -33014,12 +32333,8 @@ 2210060511 metadata/md5-cache/app-editors/ghex-43.0 2210060511 metadata/md5-cache/app-editors/ghex-9999 2210060540 metadata/md5-cache/app-editors/gnome-text-editor-43.1 -2210052210 metadata/md5-cache/app-editors/vscode-1.71.0-r1 -2210052210 metadata/md5-cache/app-editors/vscode-1.71.1-r1 2210052210 metadata/md5-cache/app-editors/vscode-1.71.2-r1 -2210052210 metadata/md5-cache/app-editors/vscodium-1.71.0.22245-r1 2210052210 metadata/md5-cache/app-editors/vscodium-1.71.2.22258-r1 -2210071212 metadata/md5-cache/app-editors/Manifest.gz 2210071212 metadata/md5-cache/app-editors/pyvim-3.0.2 2210071212 metadata/md5-cache/app-editors/pyvim-3.0.3 2210071212 metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316 @@ -33027,6 +32342,9 @@ 2210071212 metadata/md5-cache/app-editors/retext-7.2.2 2210071212 metadata/md5-cache/app-editors/retext-7.2.3 2210071212 metadata/md5-cache/app-editors/retext-9999 +2210101140 metadata/md5-cache/app-editors/Manifest.gz +2210101140 metadata/md5-cache/app-editors/vscode-1.72.0-r1 +2210101140 metadata/md5-cache/app-editors/vscodium-1.72.0.22279-r1 2208190140 metadata/md5-cache/app-emacs/ace-window-0.10.0 2208190140 metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527 2208190140 metadata/md5-cache/app-emacs/adaptive-wrap-0.7 @@ -33102,7 +32420,6 @@ 2208190140 metadata/md5-cache/app-emacs/company-mode-0.9.13 2208190140 metadata/md5-cache/app-emacs/company-quickhelp-2.3.0 2208190140 metadata/md5-cache/app-emacs/compat-28.1.1.3 -2208190140 metadata/md5-cache/app-emacs/compat-28.1.2.0 2208190140 metadata/md5-cache/app-emacs/consult-0.15 2208190140 metadata/md5-cache/app-emacs/consult-0.18 2208190140 metadata/md5-cache/app-emacs/consult-flycheck-0.8 @@ -33127,7 +32444,6 @@ 2208190140 metadata/md5-cache/app-emacs/dash-2.17.0 2208190140 metadata/md5-cache/app-emacs/dash-2.18.1 2208190140 metadata/md5-cache/app-emacs/dash-2.19.0 -2208190140 metadata/md5-cache/app-emacs/dash-2.19.1 2208190140 metadata/md5-cache/app-emacs/dashboard-1.8.0_pre20220406 2208190140 metadata/md5-cache/app-emacs/deferred-0.5.1 2208190140 metadata/md5-cache/app-emacs/deft-08_p20210707 @@ -33205,7 +32521,6 @@ 2208190140 metadata/md5-cache/app-emacs/expand-region-0.11.0-r1 2208190140 metadata/md5-cache/app-emacs/exwm-0.26 2208190140 metadata/md5-cache/app-emacs/f-0.19.0-r1 -2208190140 metadata/md5-cache/app-emacs/f-0.20.0-r1 2208190140 metadata/md5-cache/app-emacs/fennel-mode-0.4.1-r1 2208190140 metadata/md5-cache/app-emacs/fennel-mode-0.5.0 2208190140 metadata/md5-cache/app-emacs/fff-20050517 @@ -33502,10 +32817,7 @@ 2208270941 metadata/md5-cache/app-emacs/ddskk-17.1 2208271610 metadata/md5-cache/app-emacs/ebuild-mode-1.60 2208270440 metadata/md5-cache/app-emacs/eldev-1.2.1 -2208271610 metadata/md5-cache/app-emacs/epl-0.9-r2 -2208271610 metadata/md5-cache/app-emacs/flycheck-32_p20220328-r1 2208270440 metadata/md5-cache/app-emacs/geiser-0.26 -2208271610 metadata/md5-cache/app-emacs/pkg-info-0.6 2208311340 metadata/md5-cache/app-emacs/atomic-chrome-2.0.0-r1 2208311340 metadata/md5-cache/app-emacs/buffer-extension-0.1-r1 2208312240 metadata/md5-cache/app-emacs/company-coq-1.0.1_p20220314 @@ -33520,7 +32832,6 @@ 2209010310 metadata/md5-cache/app-emacs/geiser-mit-0.15 2208311340 metadata/md5-cache/app-emacs/navi2ch-1.8.4-r2 2208311710 metadata/md5-cache/app-emacs/rescript-mode-0.1.0_p20220613 -2208311840 metadata/md5-cache/app-emacs/s-1.13.0 2208311340 metadata/md5-cache/app-emacs/twittering-mode-3.0.0-r1 2208311340 metadata/md5-cache/app-emacs/twittering-mode-9999 2208311840 metadata/md5-cache/app-emacs/vertico-0.26 @@ -33561,10 +32872,17 @@ 2210051040 metadata/md5-cache/app-emacs/mpg123-el-1.61 2210040744 metadata/md5-cache/app-emacs/vterm-0.0.1_pre20200713 2210040744 metadata/md5-cache/app-emacs/vterm-0.0.1_pre20210618 -2210071212 metadata/md5-cache/app-emacs/Manifest.gz 2210071212 metadata/md5-cache/app-emacs/elpy-1.35.0_p20220321 2210071212 metadata/md5-cache/app-emacs/elpy-1.35.0_p20220627 2210071212 metadata/md5-cache/app-emacs/pymacs-0.26-r3 +2210082340 metadata/md5-cache/app-emacs/Manifest.gz +2210082340 metadata/md5-cache/app-emacs/compat-28.1.2.1 +2210081010 metadata/md5-cache/app-emacs/dash-2.19.1 +2210081010 metadata/md5-cache/app-emacs/epl-0.9-r2 +2210081010 metadata/md5-cache/app-emacs/f-0.20.0-r1 +2210081010 metadata/md5-cache/app-emacs/flycheck-32_p20220328-r1 +2210081010 metadata/md5-cache/app-emacs/pkg-info-0.6 +2210081010 metadata/md5-cache/app-emacs/s-1.13.0 1912171039 metadata/md5-cache/app-emulation/bochs-2.6.10 2110200512 metadata/md5-cache/app-emulation/bochs-2.7 2110231809 metadata/md5-cache/app-emulation/ganeti-os-noop-0.2 @@ -33796,7 +33114,6 @@ 2207181923 metadata/md5-cache/app-forensics/cmospwd-5.1-r1 2207181923 metadata/md5-cache/app-forensics/foremost-1.5.7-r3 2207181923 metadata/md5-cache/app-forensics/galleta-20040505_p1 -2207181923 metadata/md5-cache/app-forensics/lynis-3.0.8 2207181923 metadata/md5-cache/app-forensics/mac-robber-1.02 2207181923 metadata/md5-cache/app-forensics/memdump-1.01-r1 2207181923 metadata/md5-cache/app-forensics/ovaldi-5.10.1.7-r1 @@ -33825,8 +33142,8 @@ 2209280940 metadata/md5-cache/app-forensics/yara-4.2.3 2210051910 metadata/md5-cache/app-forensics/magicrescue-1.1.10-r3 2210051910 metadata/md5-cache/app-forensics/magicrescue-1.1.10-r4 -2210071212 metadata/md5-cache/app-forensics/Manifest.gz 2210071212 metadata/md5-cache/app-forensics/volatility3-2.0.1 +2210101610 metadata/md5-cache/app-forensics/Manifest.gz 2110141609 metadata/md5-cache/app-i18n/ibus-handwrite-3.0.0-r1 1708231839 metadata/md5-cache/app-i18n/ibus-input-pad-1.4.99_pre20140916 2102270209 metadata/md5-cache/app-i18n/ibus-rime-1.5.0 @@ -33834,7 +33151,6 @@ 1708161738 metadata/md5-cache/app-i18n/ibus-table-latin-1.2.0.20100305 2008011539 metadata/md5-cache/app-i18n/libcangjie-1.3 1808291609 metadata/md5-cache/app-i18n/nabi-1.0.0 -2004121309 metadata/md5-cache/app-i18n/rime-data-0.38.20180515 1712311440 metadata/md5-cache/app-i18n/scim-hangul-0.4.0 2011142339 metadata/md5-cache/app-i18n/scim-m17n-0.2.3 1712311440 metadata/md5-cache/app-i18n/scim-sayura-0.3.3 @@ -33916,7 +33232,6 @@ 2210040744 metadata/md5-cache/app-i18n/fcitx-anthy-4.9999 2210040744 metadata/md5-cache/app-i18n/fcitx-chewing-0.2.3 2210040744 metadata/md5-cache/app-i18n/fcitx-chewing-4.9999 -2210040744 metadata/md5-cache/app-i18n/fcitx-cloudpinyin-0.3.6 2210040744 metadata/md5-cache/app-i18n/fcitx-cloudpinyin-4.9999 2210040744 metadata/md5-cache/app-i18n/fcitx-configtool-0.4.10 2210040744 metadata/md5-cache/app-i18n/fcitx-configtool-4.9999 @@ -33928,7 +33243,6 @@ 2210040744 metadata/md5-cache/app-i18n/fcitx-m17n-4.9999 2210040744 metadata/md5-cache/app-i18n/fcitx-qt5-1.2.5 2210040744 metadata/md5-cache/app-i18n/fcitx-qt5-4.9999 -2210040744 metadata/md5-cache/app-i18n/fcitx-rime-0.3.2 2210040744 metadata/md5-cache/app-i18n/fcitx-rime-4.9999 2210040744 metadata/md5-cache/app-i18n/fcitx-sayura-0.1.2 2210040744 metadata/md5-cache/app-i18n/fcitx-sayura-4.9999 @@ -33961,7 +33275,6 @@ 2210040744 metadata/md5-cache/app-i18n/imhangul-3.1.1 2210040744 metadata/md5-cache/app-i18n/kcm-fcitx-0.5.6 2210040744 metadata/md5-cache/app-i18n/kcm-fcitx-4.5.9999 -2210040744 metadata/md5-cache/app-i18n/librime-1.7.3-r1 2210040744 metadata/md5-cache/app-i18n/librime-lua-20211030072627 2210040744 metadata/md5-cache/app-i18n/librime-lua-99999999999999 2210040744 metadata/md5-cache/app-i18n/opencc-1.1.4 @@ -33977,9 +33290,14 @@ 2210040744 metadata/md5-cache/app-i18n/uim-1.8.9 2210041040 metadata/md5-cache/app-i18n/uim-1.8.9-r1 2210040744 metadata/md5-cache/app-i18n/uim-1.8.9_pre20210103-r1 -2210071212 metadata/md5-cache/app-i18n/Manifest.gz 2210071212 metadata/md5-cache/app-i18n/nkf-2.1.5 2210071212 metadata/md5-cache/app-i18n/nkf-2.1.5-r1 +2210100940 metadata/md5-cache/app-i18n/Manifest.gz +2210091610 metadata/md5-cache/app-i18n/fcitx-cloudpinyin-0.3.6 +2210100940 metadata/md5-cache/app-i18n/fcitx-rime-0.3.2 +2210080511 metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1 +2210100940 metadata/md5-cache/app-i18n/librime-1.7.3-r1 +2210100940 metadata/md5-cache/app-i18n/rime-data-0.38.20180515 2002112051 metadata/md5-cache/app-laptop/hdaps-gl-0.0.7 2207181923 metadata/md5-cache/app-laptop/dispad-0.3.1-r1 2207181923 metadata/md5-cache/app-laptop/ibam-0.5.2-r5 @@ -34311,7 +33629,6 @@ 2209071115 metadata/md5-cache/app-misc/lcd4linux-0.11.0_pre20170527-r7 2209071840 metadata/md5-cache/app-misc/mc-4.8.28-r2 2209071115 metadata/md5-cache/app-misc/mosquitto-2.0.14 -2209071115 metadata/md5-cache/app-misc/mosquitto-2.0.15 2209071115 metadata/md5-cache/app-misc/pax-utils-1.3.4 2209071115 metadata/md5-cache/app-misc/pax-utils-9999 2209071115 metadata/md5-cache/app-misc/recoll-1.31.0 @@ -34446,7 +33763,6 @@ 2210040744 metadata/md5-cache/app-misc/xmind-3.7.6_p201801311814 2210060511 metadata/md5-cache/app-misc/gnote-43.0 2210062010 metadata/md5-cache/app-misc/remind-04.00.03 -2210071440 metadata/md5-cache/app-misc/Manifest.gz 2210071212 metadata/md5-cache/app-misc/asciinema-2.1.0 2210071212 metadata/md5-cache/app-misc/asciinema-2.2.0-r1 2210071212 metadata/md5-cache/app-misc/binwalk-2.3.3 @@ -34500,6 +33816,10 @@ 2210071212 metadata/md5-cache/app-misc/yq-2.14.0 2210071212 metadata/md5-cache/app-misc/yq-3.0.2 2210071212 metadata/md5-cache/app-misc/yq-3.1.0 +2210100210 metadata/md5-cache/app-misc/Manifest.gz +2210091210 metadata/md5-cache/app-misc/mosquitto-2.0.15 +2210100210 metadata/md5-cache/app-misc/tracker-3.4.0-r1 +2210100210 metadata/md5-cache/app-misc/tracker-miners-3.4.0-r1 2110242009 metadata/md5-cache/app-mobilephone/anyremote-6.5 1805222109 metadata/md5-cache/app-mobilephone/scmxx-0.9.0 2203031839 metadata/md5-cache/app-mobilephone/dfu-util-0.11 @@ -34508,17 +33828,15 @@ 2207181923 metadata/md5-cache/app-mobilephone/smstools-3.1.21-r2 2207181923 metadata/md5-cache/app-mobilephone/sobexsrv-1.0.1-r3 2207181923 metadata/md5-cache/app-mobilephone/vmoconv-1.0-r1 -2209042310 metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 -2209042310 metadata/md5-cache/app-mobilephone/gnokii-9999 -2210040744 metadata/md5-cache/app-mobilephone/Manifest.gz 2210040744 metadata/md5-cache/app-mobilephone/gammu-1.41.0 2210040744 metadata/md5-cache/app-mobilephone/gammu-1.42.0 2210040744 metadata/md5-cache/app-mobilephone/heimdall-1.4.2-r1 2210040744 metadata/md5-cache/app-mobilephone/heimdall-2.0.1 2210040744 metadata/md5-cache/app-mobilephone/heimdall-9999 -2210040744 metadata/md5-cache/app-mobilephone/scrcpy-1.22 -2210040744 metadata/md5-cache/app-mobilephone/scrcpy-1.23 2210040744 metadata/md5-cache/app-mobilephone/scrcpy-1.24 +2210101310 metadata/md5-cache/app-mobilephone/Manifest.gz +2210082310 metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 +2210082310 metadata/md5-cache/app-mobilephone/gnokii-9999 2207181923 metadata/md5-cache/app-office/auto-multiple-choice-1.3.0-r1 2207181923 metadata/md5-cache/app-office/mdbtools-1.0.0 2207181923 metadata/md5-cache/app-office/multitalk-1.4-r1 @@ -34529,9 +33847,7 @@ 2209071115 metadata/md5-cache/app-office/calcurse-4.7.1 2209071115 metadata/md5-cache/app-office/impressive-0.13.0_beta2 2209071115 metadata/md5-cache/app-office/impressive-0.13.1 -2209081910 metadata/md5-cache/app-office/libreoffice-l10n-7.3.6.2 2209071115 metadata/md5-cache/app-office/unoconv-0.9.0-r1 -2209161010 metadata/md5-cache/app-office/libreoffice-l10n-7.3.5.2 2209170112 metadata/md5-cache/app-office/libreoffice-voikko-5.0-r1 2209301410 metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2 2210012040 metadata/md5-cache/app-office/worklog-assistant-bin-2.1.3580 @@ -34548,8 +33864,6 @@ 2210040744 metadata/md5-cache/app-office/gnucash-4.4 2210040744 metadata/md5-cache/app-office/gnucash-4.5 2210040744 metadata/md5-cache/app-office/gnucash-4.8 -2210040744 metadata/md5-cache/app-office/gnumeric-1.12.52 -2210040744 metadata/md5-cache/app-office/gnumeric-1.12.53 2210040744 metadata/md5-cache/app-office/grisbi-2.0.5 2210040744 metadata/md5-cache/app-office/gtg-0.5 2210040744 metadata/md5-cache/app-office/gtg-0.6-r1 @@ -34563,8 +33877,6 @@ 2210040744 metadata/md5-cache/app-office/ledger-3.2.1-r1 2210040744 metadata/md5-cache/app-office/libalkimia-8.1.1 2210040744 metadata/md5-cache/app-office/libreoffice-7.3.4.2-r1 -2210040744 metadata/md5-cache/app-office/libreoffice-7.3.5.2 -2210040744 metadata/md5-cache/app-office/libreoffice-7.3.6.2 2210040744 metadata/md5-cache/app-office/libreoffice-7.3.9999 2210040744 metadata/md5-cache/app-office/libreoffice-9999 2210040744 metadata/md5-cache/app-office/libreoffice-bin-7.3.4.2 @@ -34573,7 +33885,6 @@ 2210040744 metadata/md5-cache/app-office/moneydance-2022.4060 2210040744 metadata/md5-cache/app-office/planner-0.14.6_p20130520-r2 2210040744 metadata/md5-cache/app-office/projectlibre-bin-1.6.2 -2210040744 metadata/md5-cache/app-office/scribus-1.5.8-r1 2210040744 metadata/md5-cache/app-office/skrooge-2.28.0 2210040744 metadata/md5-cache/app-office/texmacs-2.1-r1 2210040744 metadata/md5-cache/app-office/texmaker-5.0.3 @@ -34584,8 +33895,13 @@ 2210040744 metadata/md5-cache/app-office/upwork-5.4.5.1-r1 2210040744 metadata/md5-cache/app-office/wps-office-11.1.0.10976-r1 2210040744 metadata/md5-cache/app-office/wps-office-11.1.0.11664-r1 -2210061510 metadata/md5-cache/app-office/Manifest.gz 2210061510 metadata/md5-cache/app-office/kexi-3.2.0-r3 +2210101140 metadata/md5-cache/app-office/Manifest.gz +2210082140 metadata/md5-cache/app-office/gnumeric-1.12.52-r1 +2210082140 metadata/md5-cache/app-office/gnumeric-1.12.53-r1 +2210091210 metadata/md5-cache/app-office/libreoffice-7.3.6.2 +2210091210 metadata/md5-cache/app-office/libreoffice-l10n-7.3.6.2 +2210082140 metadata/md5-cache/app-office/scribus-1.5.8-r2 2207250144 metadata/md5-cache/app-officeext/barcode-1.3.5.0-r1 2207250144 metadata/md5-cache/app-officeext/ct2n-1.5.0 2207250144 metadata/md5-cache/app-officeext/dmaths-3.4.9.0-r1 @@ -34729,7 +34045,6 @@ 2207030610 metadata/md5-cache/app-shells/zsh-completions-9999 2207102210 metadata/md5-cache/app-shells/gentoo-zsh-completions-20220112 2207181923 metadata/md5-cache/app-shells/ccsh-0.0.4-r4 -2207181923 metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 2207181923 metadata/md5-cache/app-shells/hstr-2.2-r1 2207181923 metadata/md5-cache/app-shells/kshdb-1.1.0 2207181923 metadata/md5-cache/app-shells/mcfly-0.5.13 @@ -34805,11 +34120,13 @@ 2210041710 metadata/md5-cache/app-shells/starship-1.10.3 2210022040 metadata/md5-cache/app-shells/tcsh-6.24.01-r1 2210061810 metadata/md5-cache/app-shells/bash-5.2_p2 -2210071212 metadata/md5-cache/app-shells/Manifest.gz 2210071212 metadata/md5-cache/app-shells/autojump-22.5.3-r1 2210071212 metadata/md5-cache/app-shells/powerline-2.7-r2 2210071212 metadata/md5-cache/app-shells/powerline-9999 2210071212 metadata/md5-cache/app-shells/thefuck-3.32 +2210090140 metadata/md5-cache/app-shells/Manifest.gz +2210090140 metadata/md5-cache/app-shells/bash-5.2_p2-r2 +2210081540 metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 2101061709 metadata/md5-cache/app-text/antixls-0.3b 2111090809 metadata/md5-cache/app-text/bibclean-3.06 2108250539 metadata/md5-cache/app-text/catdoc-0.95-r1 @@ -34949,14 +34266,6 @@ 2207181923 metadata/md5-cache/app-text/xmlto-0.0.28-r8 2207250144 metadata/md5-cache/app-text/crf++-0.58 2207242118 metadata/md5-cache/app-text/fbpdf-0_p20200614 -2207250144 metadata/md5-cache/app-text/jabref-bin-3.7 -2207250144 metadata/md5-cache/app-text/jabref-bin-3.8 -2207250144 metadata/md5-cache/app-text/jabref-bin-3.8.1 -2207250144 metadata/md5-cache/app-text/jabref-bin-3.8.2 -2207250144 metadata/md5-cache/app-text/jabref-bin-4.0 -2207250144 metadata/md5-cache/app-text/jabref-bin-4.1 -2207250144 metadata/md5-cache/app-text/jabref-bin-4.3.1 -2207250144 metadata/md5-cache/app-text/jabref-bin-4.9999 2208021010 metadata/md5-cache/app-text/dos2unix-7.4.3 2208121510 metadata/md5-cache/app-text/html2text-2.1.1 2208121540 metadata/md5-cache/app-text/libepubgen-0.1.1-r1 @@ -35143,9 +34452,7 @@ 2210040744 metadata/md5-cache/app-text/languagetool-5.4 2210040744 metadata/md5-cache/app-text/libgepub-0.6.0 2210040744 metadata/md5-cache/app-text/libgepub-0.7.0 -2210040744 metadata/md5-cache/app-text/libgxps-0.3.2 2210040744 metadata/md5-cache/app-text/liblangtag-0.6.3 -2210040744 metadata/md5-cache/app-text/liblangtag-0.6.4 2210040744 metadata/md5-cache/app-text/llpp-33 2210040744 metadata/md5-cache/app-text/master-pdf-editor-5.7.90 2210040744 metadata/md5-cache/app-text/master-pdf-editor-5.8.33 @@ -35157,7 +34464,6 @@ 2210040744 metadata/md5-cache/app-text/nuspell-5.1.0 2210040744 metadata/md5-cache/app-text/nuspell-5.1.1 2210040744 metadata/md5-cache/app-text/nuspell-5.1.2 -2210030710 metadata/md5-cache/app-text/pdftk-3.3.2-r1 2210030710 metadata/md5-cache/app-text/pdftk-3.3.3 2210040744 metadata/md5-cache/app-text/podofo-0.9.6_p20190928-r100 2210040744 metadata/md5-cache/app-text/podofo-0.9.7 @@ -35165,7 +34471,6 @@ 2210040744 metadata/md5-cache/app-text/poppler-22.09.0 2210040744 metadata/md5-cache/app-text/qpdf-11.0.0 2210040744 metadata/md5-cache/app-text/qpdf-11.1.0-r2 -2210040744 metadata/md5-cache/app-text/qpdf-11.1.1 2210040744 metadata/md5-cache/app-text/qpdfview-0.4.18_p1 2210040744 metadata/md5-cache/app-text/qpdfview-0.4.18_p20211227 2210022310 metadata/md5-cache/app-text/rarian-0.8.1-r4 @@ -35219,14 +34524,12 @@ 2210060940 metadata/md5-cache/app-text/pandoc-2.18-r2 2210052110 metadata/md5-cache/app-text/poppler-22.10.0 2210052110 metadata/md5-cache/app-text/poppler-9999 -2210071212 metadata/md5-cache/app-text/Manifest.gz 2210071212 metadata/md5-cache/app-text/aha-0.5.1 2210071212 metadata/md5-cache/app-text/asciidoc-10.1.4 2210071212 metadata/md5-cache/app-text/asciidoc-10.2.0 2210071212 metadata/md5-cache/app-text/capyt-1.1.1 2210071212 metadata/md5-cache/app-text/cssmin-0.2.0 2210071212 metadata/md5-cache/app-text/dblatex-0.3.11-r1 -2210071212 metadata/md5-cache/app-text/dblatex-0.3.12 2210071212 metadata/md5-cache/app-text/grip-4.6.1 2210071212 metadata/md5-cache/app-text/htmlmin-0.1.12-r1 2210071212 metadata/md5-cache/app-text/krop-0.6.0-r1 @@ -35258,6 +34561,16 @@ 2210071212 metadata/md5-cache/app-text/xapers-0.9.0 2210071212 metadata/md5-cache/app-text/xlsx2csv-0.7.6 2210071212 metadata/md5-cache/app-text/xmldiff-2.4 +2210101510 metadata/md5-cache/app-text/Manifest.gz +2210082040 metadata/md5-cache/app-text/dblatex-0.3.12 +2210082310 metadata/md5-cache/app-text/jabref-bin-3.8.2 +2210082310 metadata/md5-cache/app-text/jabref-bin-4.3.1 +2210082310 metadata/md5-cache/app-text/jabref-bin-4.9999 +2210080040 metadata/md5-cache/app-text/kramdown-rfc-1.6.17 +2210082140 metadata/md5-cache/app-text/libgxps-0.3.2-r1 +2210091210 metadata/md5-cache/app-text/liblangtag-0.6.4 +2210101510 metadata/md5-cache/app-text/pdftk-3.3.2-r1 +2210091410 metadata/md5-cache/app-text/qpdf-11.1.1 2205301610 metadata/md5-cache/app-vim/Vim-Jinja2-Syntax-0.0_pre20210604 2205301610 metadata/md5-cache/app-vim/ackvim-1.0.9-r1 2205301610 metadata/md5-cache/app-vim/airline-0.11 @@ -35631,16 +34944,16 @@ 2210050010 metadata/md5-cache/dev-ada/ada_language_server-22.0.0 2210031010 metadata/md5-cache/dev-ada/ada_libfswatch-20201105 2210041010 metadata/md5-cache/dev-ada/gtkada-22.0.0 -2210022110 metadata/md5-cache/dev-ada/libadalang-22.0.0 2210032310 metadata/md5-cache/dev-ada/libadalang-tools-22.0.0-r1 2210052340 metadata/md5-cache/dev-ada/aunit-22.0.0 2210061040 metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0 2210061110 metadata/md5-cache/dev-ada/gnatmem-2021-r1 -2210061110 metadata/md5-cache/dev-ada/gnatsymbolize-2021-r1 -2210071212 metadata/md5-cache/dev-ada/Manifest.gz 2210071212 metadata/md5-cache/dev-ada/e3-core-22.1.0 2210071212 metadata/md5-cache/dev-ada/e3-testsuite-24.0 2210071212 metadata/md5-cache/dev-ada/langkit-22.0.0-r3 +2210090110 metadata/md5-cache/dev-ada/Manifest.gz +2210072140 metadata/md5-cache/dev-ada/gnatsymbolize-2021-r1 +2210090110 metadata/md5-cache/dev-ada/libadalang-22.0.0 2104192239 metadata/md5-cache/dev-cpp/metslib-0.5.3 1702282310 metadata/md5-cache/dev-cpp/pngpp-0.2.9 2205190840 metadata/md5-cache/dev-cpp/tclap-1.2.5 @@ -35686,7 +34999,6 @@ 2209240710 metadata/md5-cache/dev-cpp/pangomm-2.50.0-r1 2209240710 metadata/md5-cache/dev-cpp/pangomm-2.50.1 2209302210 metadata/md5-cache/dev-cpp/atkmm-2.36.2-r1 -2210042240 metadata/md5-cache/dev-cpp/Manifest.gz 2210040744 metadata/md5-cache/dev-cpp/abseil-cpp-20200923.3 2210040744 metadata/md5-cache/dev-cpp/abseil-cpp-20210324.2 2210040744 metadata/md5-cache/dev-cpp/abseil-cpp-20211102.0 @@ -35731,8 +35043,6 @@ 2210040744 metadata/md5-cache/dev-cpp/gulrak-filesystem-1.5.12 2210040744 metadata/md5-cache/dev-cpp/highway-0.16.0-r1 2210040744 metadata/md5-cache/dev-cpp/highway-0.17.0 -2210040744 metadata/md5-cache/dev-cpp/highway-1.0.1 -2210040744 metadata/md5-cache/dev-cpp/highway-9999 2210042240 metadata/md5-cache/dev-cpp/jarowinkler-cpp-1.0.2 2210040744 metadata/md5-cache/dev-cpp/json11-1.0.0 2210040744 metadata/md5-cache/dev-cpp/kokkos-3.1.01-r1 @@ -35787,6 +35097,10 @@ 2210040744 metadata/md5-cache/dev-cpp/websocketpp-0.8.2 2210040744 metadata/md5-cache/dev-cpp/yaml-cpp-0.7.0-r1 2210040744 metadata/md5-cache/dev-cpp/yaml-cpp-0.7.0-r2 +2210102140 metadata/md5-cache/dev-cpp/Manifest.gz +2210101540 metadata/md5-cache/dev-cpp/highway-1.0.1-r1 +2210101540 metadata/md5-cache/dev-cpp/highway-9999 +2210102140 metadata/md5-cache/dev-cpp/tbb-2021.7.0 2107250309 metadata/md5-cache/dev-db/freetds-1.2.18 2102252239 metadata/md5-cache/dev-db/lmdb++-0.9.14.0 2102261639 metadata/md5-cache/dev-db/lmdb++-1.0.0 @@ -35799,7 +35113,6 @@ 2111192109 metadata/md5-cache/dev-db/percona-xtrabackup-bin-2.4.13-r1 2111291139 metadata/md5-cache/dev-db/m17n-db-1.8.0 2206131940 metadata/md5-cache/dev-db/pspg-5.5.4 -2207151210 metadata/md5-cache/dev-db/sqldeveloper-22.2.0.173.2018 2207181923 metadata/md5-cache/dev-db/cdb-0.75-r4 2207181923 metadata/md5-cache/dev-db/cockroach-19.1.1-r1 2207181923 metadata/md5-cache/dev-db/cockroach-2.1.5-r1 @@ -35858,7 +35171,6 @@ 2209071115 metadata/md5-cache/dev-db/mongodb-5.0.5-r1 2209071115 metadata/md5-cache/dev-db/mongodb-5.0.5-r2 2209071115 metadata/md5-cache/dev-db/postgresql-10.22 -2209071115 metadata/md5-cache/dev-db/postgresql-11.17 2209071115 metadata/md5-cache/dev-db/postgresql-12.12 2209071115 metadata/md5-cache/dev-db/postgresql-13.8 2209081540 metadata/md5-cache/dev-db/postgresql-14.5 @@ -35891,13 +35203,7 @@ 2210030710 metadata/md5-cache/dev-db/apgdiff-2.7.0 2210040744 metadata/md5-cache/dev-db/cpp-driver-2.11.0 2210040744 metadata/md5-cache/dev-db/kdb-3.2.0-r2 -2210040744 metadata/md5-cache/dev-db/mariadb-10.2.44 -2210040744 metadata/md5-cache/dev-db/mariadb-10.3.35 -2210040744 metadata/md5-cache/dev-db/mariadb-10.4.25 -2210040744 metadata/md5-cache/dev-db/mariadb-10.5.16 -2210040744 metadata/md5-cache/dev-db/mariadb-10.6.8-r1 2210040744 metadata/md5-cache/dev-db/mariadb-connector-c-3.1.13 -2210040744 metadata/md5-cache/dev-db/mariadb-connector-c-3.2.5 2210040744 metadata/md5-cache/dev-db/mariadb-connector-c-9999 2210040744 metadata/md5-cache/dev-db/mariadb-connector-odbc-3.1.14 2210040744 metadata/md5-cache/dev-db/mydumper-0.11.5.2 @@ -35909,9 +35215,6 @@ 2210040744 metadata/md5-cache/dev-db/mysql-connector-c++-1.1.12-r2 2210040744 metadata/md5-cache/dev-db/mysql-connector-c++-8.0.27 2210040744 metadata/md5-cache/dev-db/mysql-connector-c-8.0.27-r1 -2210040744 metadata/md5-cache/dev-db/mysql-workbench-8.0.28 -2210040744 metadata/md5-cache/dev-db/mysql-workbench-8.0.29 -2210040744 metadata/md5-cache/dev-db/mysql-workbench-8.0.30 2210040744 metadata/md5-cache/dev-db/percona-server-8.0.25.15-r1 2210040744 metadata/md5-cache/dev-db/percona-server-8.0.26.16-r1 2210040744 metadata/md5-cache/dev-db/percona-xtrabackup-2.4.15 @@ -35966,7 +35269,6 @@ 2210061940 metadata/md5-cache/dev-db/timescaledb-2.7.2 2210061940 metadata/md5-cache/dev-db/timescaledb-2.8.0 2210061940 metadata/md5-cache/dev-db/timescaledb-2.8.1 -2210071212 metadata/md5-cache/dev-db/Manifest.gz 2210071212 metadata/md5-cache/dev-db/barman-2.12-r1 2210071212 metadata/md5-cache/dev-db/barman-2.19 2210071212 metadata/md5-cache/dev-db/mycli-1.24.1 @@ -35977,18 +35279,31 @@ 2210071212 metadata/md5-cache/dev-db/pgxnclient-1.3-r2 2210071212 metadata/md5-cache/dev-db/pgxnclient-1.3.1 2210071212 metadata/md5-cache/dev-db/pgxnclient-1.3.2 +2210101640 metadata/md5-cache/dev-db/Manifest.gz +2210082310 metadata/md5-cache/dev-db/mariadb-10.2.44 +2210082310 metadata/md5-cache/dev-db/mariadb-10.3.35 +2210082310 metadata/md5-cache/dev-db/mariadb-10.4.25 +2210082310 metadata/md5-cache/dev-db/mariadb-10.5.16 +2210082310 metadata/md5-cache/dev-db/mariadb-10.6.8-r1 +2210082010 metadata/md5-cache/dev-db/mariadb-connector-c-3.2.5 +2210082140 metadata/md5-cache/dev-db/mysql-workbench-8.0.28-r1 +2210082140 metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1 +2210082140 metadata/md5-cache/dev-db/mysql-workbench-8.0.30-r1 +2210082010 metadata/md5-cache/dev-db/postgresql-11.17 +2210101540 metadata/md5-cache/dev-db/sqldeveloper-22.2.1.234.1810 +2210101640 metadata/md5-cache/dev-db/sqlmap-1.6.10 2207181923 metadata/md5-cache/dev-dotnet/monocalendar-0.7.2 -2207210245 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408 -2207250144 metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r1 -2208131840 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422 -2208131840 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400 2209170112 metadata/md5-cache/dev-dotnet/ndesk-dbus-0.6.1a 2209170112 metadata/md5-cache/dev-dotnet/ndesk-dbus-glib-0.4.1 -2209210310 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423 -2209210310 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401 -2210040744 metadata/md5-cache/dev-dotnet/Manifest.gz 2210040744 metadata/md5-cache/dev-dotnet/pe-format-2.1.2-r1 2210040744 metadata/md5-cache/dev-dotnet/pe-format-9999 +2210082210 metadata/md5-cache/dev-dotnet/Manifest.gz +2210080210 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.422-r1 +2210080210 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423-r1 +2210080210 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-5.0.408-r1 +2210080210 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.400-r1 +2210080210 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.401-r1 +2210082210 metadata/md5-cache/dev-dotnet/libgdiplus-6.0.2-r2 2104180939 metadata/md5-cache/dev-embedded/freaklabs-boards-1.0.0 2009161939 metadata/md5-cache/dev-embedded/include-0.4.2 2009161939 metadata/md5-cache/dev-embedded/jal-0.4.62 @@ -36133,15 +35448,12 @@ 2209212140 metadata/md5-cache/dev-games/irrlicht-mt-headers-1.9.0.8 2209261540 metadata/md5-cache/dev-games/KXL-1.1.7_p17 2210012040 metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1 -2210040744 metadata/md5-cache/dev-games/Manifest.gz 2210040744 metadata/md5-cache/dev-games/aseprite-1.1.9 2210040744 metadata/md5-cache/dev-games/aseprite-1.2.37 2210040744 metadata/md5-cache/dev-games/cegui-0.8.7-r100 2210040744 metadata/md5-cache/dev-games/freecell-solver-6.6.0 2210040744 metadata/md5-cache/dev-games/freesolid-2.1.2 -2210040744 metadata/md5-cache/dev-games/godot-3.5 2210040744 metadata/md5-cache/dev-games/godot-3.5.1 -2210040744 metadata/md5-cache/dev-games/godot-4.0_beta1 2210040744 metadata/md5-cache/dev-games/godot-4.0_beta2 2210040744 metadata/md5-cache/dev-games/irrlicht-mt-1.9.0.8 2210040744 metadata/md5-cache/dev-games/mygui-3.4.1 @@ -36159,6 +35471,7 @@ 2210040744 metadata/md5-cache/dev-games/simgear-2020.3.13 2210040744 metadata/md5-cache/dev-games/simgear-9999 2210040744 metadata/md5-cache/dev-games/tiled-1.8.6 +2210090340 metadata/md5-cache/dev-games/Manifest.gz 2207181923 metadata/md5-cache/dev-go/goversion-1.2.0 2207250144 metadata/md5-cache/dev-go/sanitized-anchor-name-9999 2209170112 metadata/md5-cache/dev-go/fuzzy-0.0.3 @@ -36707,7 +36020,6 @@ 2207181923 metadata/md5-cache/dev-java/glassfish-xmlrpc-api-1.1.1-r1 2207181923 metadata/md5-cache/dev-java/gnu-jaf-1.1.2-r1 2207181923 metadata/md5-cache/dev-java/gwt-2.9.0-r3 -2207181923 metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3 2207181923 metadata/md5-cache/dev-java/java-getopt-1.0.14-r1 2207181923 metadata/md5-cache/dev-java/javacc-5.0-r4 2207181923 metadata/md5-cache/dev-java/javacup-0.11b_p20151001-r1 @@ -36767,7 +36079,6 @@ 2210030710 metadata/md5-cache/dev-java/apache-rat-core-0.13 2210030710 metadata/md5-cache/dev-java/apache-rat-tasks-0.13 2210030710 metadata/md5-cache/dev-java/apiguardian-api-1.1.2-r1 -2210030710 metadata/md5-cache/dev-java/aqute-bnd-annotation-6.3.1 2210030710 metadata/md5-cache/dev-java/asm-9.3 2210030710 metadata/md5-cache/dev-java/aspectj-1.9.7 2210030710 metadata/md5-cache/dev-java/assertj-core-2.3.0-r1 @@ -36775,7 +36086,6 @@ 2210030710 metadata/md5-cache/dev-java/avalon-framework-4.2.0-r4 2210040744 metadata/md5-cache/dev-java/batik-1.14-r1 2210030710 metadata/md5-cache/dev-java/bcel-6.5.0 -2210030710 metadata/md5-cache/dev-java/bcel-6.5.0-r3 2210030710 metadata/md5-cache/dev-java/bcmail-1.71 2210030710 metadata/md5-cache/dev-java/bcpg-1.71 2210030710 metadata/md5-cache/dev-java/bcpkix-1.71-r1 @@ -36786,7 +36096,6 @@ 2210030710 metadata/md5-cache/dev-java/byte-buddy-1.12.13 2210030710 metadata/md5-cache/dev-java/byte-buddy-1.12.14 2210030710 metadata/md5-cache/dev-java/cal10n-0.8.1 -2210030710 metadata/md5-cache/dev-java/cdi-api-4.0.1 2210030710 metadata/md5-cache/dev-java/cglib-3.3.0-r1 2210030710 metadata/md5-cache/dev-java/checker-framework-qual-3.14.0 2210030710 metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r1 @@ -36814,7 +36123,6 @@ 2210030710 metadata/md5-cache/dev-java/failureaccess-30.1.1 2210030710 metadata/md5-cache/dev-java/fastinfoset-2.1.0-r1 2210030710 metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 -2210030710 metadata/md5-cache/dev-java/fishbowl-1.4.1 2210030710 metadata/md5-cache/dev-java/fontbox-2.0.26 2210030710 metadata/md5-cache/dev-java/fop-2.7 2210030710 metadata/md5-cache/dev-java/gnu-regexp-1.1.4-r4 @@ -36825,8 +36133,6 @@ 2210030710 metadata/md5-cache/dev-java/guice-5.1.0 2210030710 metadata/md5-cache/dev-java/hamcrest-2.2 2210030710 metadata/md5-cache/dev-java/hamcrest-core-1.1-r4 -2210030710 metadata/md5-cache/dev-java/hamcrest-core-1.3-r2 -2210030710 metadata/md5-cache/dev-java/hamcrest-library-1.3-r2 2210030710 metadata/md5-cache/dev-java/hawtjni-runtime-1.18 2210030710 metadata/md5-cache/dev-java/htmlcleaner-2.26 2210030710 metadata/md5-cache/dev-java/httpcomponents-client-4.5.13-r1 @@ -36836,7 +36142,6 @@ 2210040744 metadata/md5-cache/dev-java/icedtea-bin-3.16.0-r2 2210040744 metadata/md5-cache/dev-java/icedtea-web-1.8.8-r1 2210040744 metadata/md5-cache/dev-java/icu4j-71.1 -2210030710 metadata/md5-cache/dev-java/injection-api-2.0.1 2210030710 metadata/md5-cache/dev-java/iso-relax-20050331-r5 2210030710 metadata/md5-cache/dev-java/istack-commons-runtime-4.1.1-r1 2210030710 metadata/md5-cache/dev-java/j2objc-annotations-2.8 @@ -36863,8 +36168,6 @@ 2210030710 metadata/md5-cache/dev-java/jakarta-activation-api-1.2.2-r1 2210030710 metadata/md5-cache/dev-java/jakarta-activation-api-2.1.0-r1 2210030710 metadata/md5-cache/dev-java/jakarta-annotations-api-2.1.1 -2210030710 metadata/md5-cache/dev-java/jakarta-el-api-5.0.1 -2210030710 metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0 2210030710 metadata/md5-cache/dev-java/jakarta-json-api-1.1.6-r1 2210030710 metadata/md5-cache/dev-java/jakarta-mail-api-2.1.0-r1 2210030710 metadata/md5-cache/dev-java/jakarta-oro-2.0.8-r5 @@ -36896,7 +36199,6 @@ 2210030710 metadata/md5-cache/dev-java/jaxb-runtime-4.0.0-r1 2210030710 metadata/md5-cache/dev-java/jaxb-stax-ex-2.1.0-r1 2210030710 metadata/md5-cache/dev-java/jaxen-1.2.0-r1 -2210030710 metadata/md5-cache/dev-java/jaxrs-api-2.1.6 2210030710 metadata/md5-cache/dev-java/jaxws-api-2.3.3 2210030710 metadata/md5-cache/dev-java/jbig2-imageio-3.0.3 2210030710 metadata/md5-cache/dev-java/jbitcollider-core-0.8-r1 @@ -36933,7 +36235,6 @@ 2210030710 metadata/md5-cache/dev-java/joda-convert-2.2.2-r2 2210030710 metadata/md5-cache/dev-java/joda-time-2.10.14 2210030710 metadata/md5-cache/dev-java/joda-time-2.11.0 -2210031110 metadata/md5-cache/dev-java/joda-time-2.11.2 2210030710 metadata/md5-cache/dev-java/jol-core-0.16 2210030710 metadata/md5-cache/dev-java/jopt-simple-5.0.4 2210030710 metadata/md5-cache/dev-java/jrobin-1.6.0-r2 @@ -36964,10 +36265,7 @@ 2210030710 metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2 2210030710 metadata/md5-cache/dev-java/metainf-services-1.9 2210030710 metadata/md5-cache/dev-java/mockito-1.9.5-r2 -2210030710 metadata/md5-cache/dev-java/mockito-4.6.1-r1 -2210030710 metadata/md5-cache/dev-java/mockito-4.8.0 2210030710 metadata/md5-cache/dev-java/msv-20130601 -2210030710 metadata/md5-cache/dev-java/msv-2022.7 2210030710 metadata/md5-cache/dev-java/mvel-2.3.2-r1 2210030710 metadata/md5-cache/dev-java/netty-4.1.35-r1 2210030710 metadata/md5-cache/dev-java/objenesis-3.2 @@ -36997,7 +36295,6 @@ 2210030710 metadata/md5-cache/dev-java/opentest4j-1.2.0-r1 2210030710 metadata/md5-cache/dev-java/osgi-annotation-8.1.0 2210030710 metadata/md5-cache/dev-java/osgi-annotation-versioning-1.1.1 -2210030710 metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 2210030710 metadata/md5-cache/dev-java/osgi-compendium-4.3.1-r3 2210030710 metadata/md5-cache/dev-java/osgi-core-8.0.0 2210030710 metadata/md5-cache/dev-java/osgi-core-api-5.0.0-r2 @@ -37013,7 +36310,6 @@ 2210030710 metadata/md5-cache/dev-java/randomized-runner-2.8.0 2210030710 metadata/md5-cache/dev-java/reflections-0.9.12-r4 2210030710 metadata/md5-cache/dev-java/relaxng-datatype-1.0-r3 -2210030710 metadata/md5-cache/dev-java/relaxng-datatype-20020414 2210030710 metadata/md5-cache/dev-java/rhino-1.7.14 2210030710 metadata/md5-cache/dev-java/rome-0.9-r4 2210030710 metadata/md5-cache/dev-java/sac-1.3-r4 @@ -37027,7 +36323,6 @@ 2210030710 metadata/md5-cache/dev-java/slf4j-nop-1.7.36 2210030710 metadata/md5-cache/dev-java/slf4j-simple-1.7.36 2210030710 metadata/md5-cache/dev-java/snakeyaml-1.30-r1 -2210031110 metadata/md5-cache/dev-java/snakeyaml-1.33 2210030710 metadata/md5-cache/dev-java/sparsebitset-1.2 2210030710 metadata/md5-cache/dev-java/stax2-api-4.2.1-r1 2210030710 metadata/md5-cache/dev-java/stringprep-1.1 @@ -37037,7 +36332,6 @@ 2210030710 metadata/md5-cache/dev-java/swingx-1.6.4-r1 2210030710 metadata/md5-cache/dev-java/swingx-beaninfo-1.6.4-r1 2210030710 metadata/md5-cache/dev-java/swingx-ws-1.0_p20110515-r2 -2210040640 metadata/md5-cache/dev-java/system-rules-1.19.0 2210030710 metadata/md5-cache/dev-java/testng-6.9.10-r1 2210030710 metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.23 2210030710 metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.26 @@ -37053,7 +36347,6 @@ 2210030710 metadata/md5-cache/dev-java/validation-api-1.1.0-r1 2210030710 metadata/md5-cache/dev-java/velocity-2.3 2210030710 metadata/md5-cache/dev-java/woodstox-core-6.2.8-r1 -2210030710 metadata/md5-cache/dev-java/woodstox-core-6.3.1 2210030710 metadata/md5-cache/dev-java/wsdl4j-1.6.3 2210030710 metadata/md5-cache/dev-java/xalan-serializer-2.7.2-r1 2210030710 metadata/md5-cache/dev-java/xerces-2.12.2 @@ -37075,14 +36368,39 @@ 2210052210 metadata/md5-cache/dev-java/felix-framework-7.0.5 2210052210 metadata/md5-cache/dev-java/felix-resolver-2.0.4 2210052210 metadata/md5-cache/dev-java/felix-utils-1.11.8 -2210052210 metadata/md5-cache/dev-java/hamcrest-core-1.3-r3 -2210052210 metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4 -2210052210 metadata/md5-cache/dev-java/hamcrest-library-1.3-r3 -2210071510 metadata/md5-cache/dev-java/Manifest.gz 2210071212 metadata/md5-cache/dev-java/java-config-2.3.1 2210071212 metadata/md5-cache/dev-java/java-config-9999 2210071212 metadata/md5-cache/dev-java/javatoolkit-0.6.7 -2210071440 metadata/md5-cache/dev-java/objenesis-3.3 +2210102210 metadata/md5-cache/dev-java/Manifest.gz +2210101510 metadata/md5-cache/dev-java/aqute-bnd-annotation-6.3.1 +2210091140 metadata/md5-cache/dev-java/bcel-6.5.0-r3 +2210101510 metadata/md5-cache/dev-java/cdi-api-4.0.1 +2210101510 metadata/md5-cache/dev-java/fishbowl-1.4.1 +2210082310 metadata/md5-cache/dev-java/hamcrest-core-1.3-r3 +2210082310 metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4 +2210082310 metadata/md5-cache/dev-java/hamcrest-library-1.3-r3 +2210101510 metadata/md5-cache/dev-java/injection-api-2.0.1 +2210101510 metadata/md5-cache/dev-java/jakarta-el-api-5.0.1 +2210101510 metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0 +2210101510 metadata/md5-cache/dev-java/jaxrs-api-2.1.6 +2210102210 metadata/md5-cache/dev-java/joda-time-2.11.2 +2210101110 metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3 +2210101110 metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3 +2210101310 metadata/md5-cache/dev-java/mockito-1.9.5-r3 +2210082310 metadata/md5-cache/dev-java/mockito-4.8.0 +2210101510 metadata/md5-cache/dev-java/msv-2022.7 +2210101510 metadata/md5-cache/dev-java/objenesis-3.3 +2210101510 metadata/md5-cache/dev-java/osgi-cmpn-8.0.0 +2210101510 metadata/md5-cache/dev-java/relaxng-datatype-20020414 +2210101110 metadata/md5-cache/dev-java/reload4j-1.2.22 +2210101110 metadata/md5-cache/dev-java/slf4j-api-2.0.3 +2210101110 metadata/md5-cache/dev-java/slf4j-ext-2.0.3 +2210101110 metadata/md5-cache/dev-java/slf4j-nop-2.0.3 +2210101110 metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3 +2210101110 metadata/md5-cache/dev-java/slf4j-simple-2.0.3 +2210102210 metadata/md5-cache/dev-java/snakeyaml-1.33 +2210101510 metadata/md5-cache/dev-java/system-rules-1.19.0 +2210101510 metadata/md5-cache/dev-java/woodstox-core-6.3.1 2101062239 metadata/md5-cache/dev-lang/cll1h-0.6-r1 2101070439 metadata/md5-cache/dev-lang/coffee-script-2.5.1 1702282312 metadata/md5-cache/dev-lang/esco-0.512 @@ -37145,7 +36463,6 @@ 2207181923 metadata/md5-cache/dev-lang/xsb-3.8.0 2207181923 metadata/md5-cache/dev-lang/yasm-1.3.0-r1 2207261440 metadata/md5-cache/dev-lang/ammonite-repl-bin-2.5.4-r1 -2207250144 metadata/md5-cache/dev-lang/mercury-extras-22.01 2207250144 metadata/md5-cache/dev-lang/scala-2.12.4 2207281210 metadata/md5-cache/dev-lang/crystal-1.5.0 2207291340 metadata/md5-cache/dev-lang/smlnj-110.99.3 @@ -37153,7 +36470,6 @@ 2208070840 metadata/md5-cache/dev-lang/execline-2.9.0.1 2208051140 metadata/md5-cache/dev-lang/scala-2.12.10 2208121510 metadata/md5-cache/dev-lang/clojure-1.11.1 -2208141840 metadata/md5-cache/dev-lang/mercury-extras-22.01.1 2208180140 metadata/md5-cache/dev-lang/go-9999 2208190140 metadata/md5-cache/dev-lang/gforth-0.7.3-r2 2208190140 metadata/md5-cache/dev-lang/lfe-2.0 @@ -37207,7 +36523,6 @@ 2208271140 metadata/md5-cache/dev-lang/elixir-1.13.4 2208290610 metadata/md5-cache/dev-lang/fennel-1.2.0 2209020540 metadata/md5-cache/dev-lang/dafny-bin-3.8.1 -2209031310 metadata/md5-cache/dev-lang/python-2.7.18_p15-r1 2209041441 metadata/md5-cache/dev-lang/rust-bin-1.62.1 2209041441 metadata/md5-cache/dev-lang/tcl-8.6.11 2209041441 metadata/md5-cache/dev-lang/tcl-8.6.12 @@ -37223,16 +36538,8 @@ 2209071115 metadata/md5-cache/dev-lang/python-2.7.18_p15 2209071115 metadata/md5-cache/dev-lang/python-3.10.6_p2 2209071115 metadata/md5-cache/dev-lang/python-3.10.6_p3 -2209071115 metadata/md5-cache/dev-lang/python-3.10.7 -2209071115 metadata/md5-cache/dev-lang/python-3.11.0_rc1 -2209071115 metadata/md5-cache/dev-lang/python-3.11.0_rc1_p1 -2209091110 metadata/md5-cache/dev-lang/python-3.11.0_rc1_p2 2209071115 metadata/md5-cache/dev-lang/python-3.8.13_p6 -2209071115 metadata/md5-cache/dev-lang/python-3.8.13_p7 -2209071740 metadata/md5-cache/dev-lang/python-3.8.14 2209071115 metadata/md5-cache/dev-lang/python-3.9.13_p4 -2209071115 metadata/md5-cache/dev-lang/python-3.9.13_p5 -2209071115 metadata/md5-cache/dev-lang/python-3.9.14 2209071115 metadata/md5-cache/dev-lang/python-exec-2.4.9 2209071115 metadata/md5-cache/dev-lang/python-exec-conf-2.4.6 2209071115 metadata/md5-cache/dev-lang/qu-prolog-10.6 @@ -37309,19 +36616,13 @@ 2210040744 metadata/md5-cache/dev-lang/yap-7.1.0 2210040744 metadata/md5-cache/dev-lang/zig-0.9.1-r1 2210040744 metadata/md5-cache/dev-lang/zig-9999 -2210070010 metadata/md5-cache/dev-lang/boogie-2.15.8-r3 2210060511 metadata/md5-cache/dev-lang/dafny-bin-3.9.0 -2210060940 metadata/md5-cache/dev-lang/ghc-9.0.2 -2210061610 metadata/md5-cache/dev-lang/gnat-gpl-2020 -2210061610 metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 -2210061610 metadata/md5-cache/dev-lang/gnat-gpl-2021-r4 2210061010 metadata/md5-cache/dev-lang/go-1.18.7 2210061010 metadata/md5-cache/dev-lang/go-1.19.2 2210062210 metadata/md5-cache/dev-lang/julia-bin-1.8.2 2210070140 metadata/md5-cache/dev-lang/rust-1.62.1 2210070140 metadata/md5-cache/dev-lang/rust-1.63.0-r1 2210070140 metadata/md5-cache/dev-lang/rust-1.64.0-r1 -2210071840 metadata/md5-cache/dev-lang/Manifest.gz 2210071310 metadata/md5-cache/dev-lang/gdl-1.0.0_rc3-r1 2210071310 metadata/md5-cache/dev-lang/gdl-1.0.1 2210071212 metadata/md5-cache/dev-lang/hy-0.20.0 @@ -37330,6 +36631,19 @@ 2210071212 metadata/md5-cache/dev-lang/jsonnet-0.16.0-r2 2210071212 metadata/md5-cache/dev-lang/jsonnet-0.17.0-r1 2210071212 metadata/md5-cache/dev-lang/jsonnet-0.18.0-r1 +2210090240 metadata/md5-cache/dev-lang/Manifest.gz +2210080210 metadata/md5-cache/dev-lang/boogie-2.15.8-r4 +2210081910 metadata/md5-cache/dev-lang/ghc-9.0.2 +2210090240 metadata/md5-cache/dev-lang/gnat-gpl-2020 +2210090240 metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 +2210090240 metadata/md5-cache/dev-lang/gnat-gpl-2021-r4 +2210090240 metadata/md5-cache/dev-lang/julia-1.8.2 +2210082310 metadata/md5-cache/dev-lang/mercury-extras-22.01 +2210082310 metadata/md5-cache/dev-lang/mercury-extras-22.01.1 +2210082240 metadata/md5-cache/dev-lang/python-2.7.18_p15-r1 +2210082010 metadata/md5-cache/dev-lang/python-3.10.7 +2210082010 metadata/md5-cache/dev-lang/python-3.8.14 +2210082310 metadata/md5-cache/dev-lang/python-3.9.14 2105240639 metadata/md5-cache/dev-libs/bemenu-0.6.1 2011160239 metadata/md5-cache/dev-libs/busybee-0.7.0 2104040139 metadata/md5-cache/dev-libs/c-capnproto-0.3 @@ -37401,7 +36715,6 @@ 2206280740 metadata/md5-cache/dev-libs/pkcs11-helper-1.29.0 2207031340 metadata/md5-cache/dev-libs/cudnn-frontend-0.6.2 2207170040 metadata/md5-cache/dev-libs/vala-common-0.56.2 -2207181923 metadata/md5-cache/dev-libs/9libs-1.0-r4 2207181923 metadata/md5-cache/dev-libs/OpenNI2-2.2_beta2-r1 2207181923 metadata/md5-cache/dev-libs/OpenNI2-9999 2207181923 metadata/md5-cache/dev-libs/apr-1.7.0-r4 @@ -37556,7 +36869,6 @@ 2207272340 metadata/md5-cache/dev-libs/pslib-0.4.5-r1 2207291540 metadata/md5-cache/dev-libs/libtraceevent-1.5.2-r1 2207281640 metadata/md5-cache/dev-libs/libusbhp-1.0.2-r1 -2207301010 metadata/md5-cache/dev-libs/raft-0.14.0 2207282310 metadata/md5-cache/dev-libs/tree-sitter-0.20.6 2207282310 metadata/md5-cache/dev-libs/tree-sitter-9999 2207302040 metadata/md5-cache/dev-libs/tree-sitter-bash-0.19.0 @@ -37742,8 +37054,6 @@ 2209041441 metadata/md5-cache/dev-libs/ocl-icd-2.3.1 2209041441 metadata/md5-cache/dev-libs/oniguruma-6.9.8 2209041441 metadata/md5-cache/dev-libs/oniguruma-9999 -2209041441 metadata/md5-cache/dev-libs/openssl-1.0.2u-r1 -2209041441 metadata/md5-cache/dev-libs/openssl-1.1.1q 2209041441 metadata/md5-cache/dev-libs/openssl-compat-1.0.2u-r2 2209041441 metadata/md5-cache/dev-libs/openssl-compat-1.1.1o 2209041441 metadata/md5-cache/dev-libs/pakchois-0.4-r2 @@ -37768,7 +37078,6 @@ 2209042140 metadata/md5-cache/dev-libs/liblognorm-2.0.6 2209042310 metadata/md5-cache/dev-libs/libugpio-0.0.7-r1 2209050140 metadata/md5-cache/dev-libs/nwjs-0.67.1 -2209042310 metadata/md5-cache/dev-libs/openssl-3.0.5 2209061010 metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r2 2209061010 metadata/md5-cache/dev-libs/xmlrpc-c-1.54.05 2209071115 metadata/md5-cache/dev-libs/aml-0.2.1 @@ -37789,8 +37098,6 @@ 2209071115 metadata/md5-cache/dev-libs/girara-0.3.6 2209071115 metadata/md5-cache/dev-libs/girara-0.3.7 2209071115 metadata/md5-cache/dev-libs/girara-9999 -2209071115 metadata/md5-cache/dev-libs/gjs-1.64.5 -2209071115 metadata/md5-cache/dev-libs/gjs-1.72.1 2209071115 metadata/md5-cache/dev-libs/gom-0.4 2209071115 metadata/md5-cache/dev-libs/icu-71.1-r1 2209091110 metadata/md5-cache/dev-libs/iniparser-3.1-r3 @@ -37841,11 +37148,9 @@ 2209071115 metadata/md5-cache/dev-libs/libvarlink-22 2209071115 metadata/md5-cache/dev-libs/libvarlink-23 2209071115 metadata/md5-cache/dev-libs/libvoikko-4.3.1 -2209071115 metadata/md5-cache/dev-libs/libxml2-2.10.2 2209071115 metadata/md5-cache/dev-libs/libxml2-2.9.14-r1 2209071115 metadata/md5-cache/dev-libs/libxml2-9999 2209071740 metadata/md5-cache/dev-libs/libxmlb-0.3.9 -2209071115 metadata/md5-cache/dev-libs/libxslt-1.1.37 2209071115 metadata/md5-cache/dev-libs/libxslt-9999 2209071115 metadata/md5-cache/dev-libs/link-grammar-5.10.5-r1 2209091110 metadata/md5-cache/dev-libs/log4cpp-1.1.3-r2 @@ -37880,9 +37185,6 @@ 2209122242 metadata/md5-cache/dev-libs/libratbag-0.15 2209122242 metadata/md5-cache/dev-libs/libratbag-0.16 2209112240 metadata/md5-cache/dev-libs/libstrophe-0.12.2 -2209122242 metadata/md5-cache/dev-libs/libwacom-1.12 -2209122242 metadata/md5-cache/dev-libs/libwacom-2.3.0 -2209122242 metadata/md5-cache/dev-libs/libwacom-2.4.0 2209122242 metadata/md5-cache/dev-libs/light-1.2.2-r2 2209101010 metadata/md5-cache/dev-libs/modsecurity-3.0.7 2209122242 metadata/md5-cache/dev-libs/openct-0.6.20-r5 @@ -37938,13 +37240,11 @@ 2209261810 metadata/md5-cache/dev-libs/libatomic_ops-7.6.14 2209280040 metadata/md5-cache/dev-libs/libmemcached-1.0.18-r4 2209260740 metadata/md5-cache/dev-libs/userspace-rcu-0.13.2 -2209281940 metadata/md5-cache/dev-libs/gjs-1.72.2 2209281740 metadata/md5-cache/dev-libs/libcpuid-0.6.0 2209290240 metadata/md5-cache/dev-libs/libmaxminddb-9999 2210012040 metadata/md5-cache/dev-libs/amdgpu-pro-opencl-20.40.1147286 2209300040 metadata/md5-cache/dev-libs/angelscript-2.36.0 2210010240 metadata/md5-cache/dev-libs/eventlog-0.2.12 -2210011910 metadata/md5-cache/dev-libs/gjs-1.74.0 2210010440 metadata/md5-cache/dev-libs/libmaxminddb-1.7.1 2210010440 metadata/md5-cache/dev-libs/libvterm-0.3 2209302110 metadata/md5-cache/dev-libs/libxmlb-0.3.10 @@ -37984,7 +37284,6 @@ 2210040744 metadata/md5-cache/dev-libs/aws-sdk-cpp-1.8.105 2210040744 metadata/md5-cache/dev-libs/aws-sdk-cpp-1.8.160 2210040744 metadata/md5-cache/dev-libs/c-blosc-1.21.1 -2210040744 metadata/md5-cache/dev-libs/capnproto-0.10.2 2210040744 metadata/md5-cache/dev-libs/capnproto-0.9.1 2210040744 metadata/md5-cache/dev-libs/castxml-0.4.5 2210040744 metadata/md5-cache/dev-libs/cereal-1.3.0-r2 @@ -37993,7 +37292,6 @@ 2210040744 metadata/md5-cache/dev-libs/cgreen-1.3.0 2210040744 metadata/md5-cache/dev-libs/check-0.15.2-r1 2210040744 metadata/md5-cache/dev-libs/clhpp-2.0.15 -2210040744 metadata/md5-cache/dev-libs/clhpp-2.0.17 2210040744 metadata/md5-cache/dev-libs/clhpp-2.0.19 2210040744 metadata/md5-cache/dev-libs/clipper-6.4.2 2210040744 metadata/md5-cache/dev-libs/collada-dom-2.5.0-r1 @@ -38066,7 +37364,6 @@ 2210040744 metadata/md5-cache/dev-libs/leatherman-1.12.7 2210040744 metadata/md5-cache/dev-libs/leatherman-1.12.8 2210040744 metadata/md5-cache/dev-libs/level-zero-1.8.5 -2210040744 metadata/md5-cache/dev-libs/leveldb-1.23-r3 2210040744 metadata/md5-cache/dev-libs/libIDL-0.8.14-r3 2210040744 metadata/md5-cache/dev-libs/libansilove-1.2.9 2210040744 metadata/md5-cache/dev-libs/libansilove-1.3.0 @@ -38078,7 +37375,6 @@ 2210042340 metadata/md5-cache/dev-libs/libcbor-0.9.0 2210040744 metadata/md5-cache/dev-libs/libcec-6.0.2 2210040744 metadata/md5-cache/dev-libs/libcharon-4.13.0 -2210040744 metadata/md5-cache/dev-libs/libchdr-0_p20211127 2210040744 metadata/md5-cache/dev-libs/libchdr-0_p20220917 2210040744 metadata/md5-cache/dev-libs/libcroco-0.6.13-r1 2210040744 metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r2 @@ -38172,7 +37468,6 @@ 2210040744 metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.9.0 2210040744 metadata/md5-cache/dev-libs/pocl-3.0 2210040744 metadata/md5-cache/dev-libs/poco-1.10.1 -2210040744 metadata/md5-cache/dev-libs/poco-1.11.2-r1 2210040744 metadata/md5-cache/dev-libs/psimd-2020.05.17 2210041040 metadata/md5-cache/dev-libs/pslib-0.4.6 2210040744 metadata/md5-cache/dev-libs/pthreadpool-2022.05.09 @@ -38305,7 +37600,6 @@ 2210052340 metadata/md5-cache/dev-libs/intel-metrics-library-0_pre20220930 2210070410 metadata/md5-cache/dev-libs/libgrapheme-2.0.0 2210061010 metadata/md5-cache/dev-libs/protobuf-3.20.1-r1 -2210072010 metadata/md5-cache/dev-libs/Manifest.gz 2210071010 metadata/md5-cache/dev-libs/cJSON-1.7.15 2210071212 metadata/md5-cache/dev-libs/capstone-4.0.2-r2 2210071212 metadata/md5-cache/dev-libs/capstone-5.0_rc2-r1 @@ -38316,7 +37610,6 @@ 2210071212 metadata/md5-cache/dev-libs/keystone-9999 2210072010 metadata/md5-cache/dev-libs/libclc-14.0.6 2210072010 metadata/md5-cache/dev-libs/libclc-15.0.2 -2210072010 metadata/md5-cache/dev-libs/libclc-15.0.2.9999 2210072010 metadata/md5-cache/dev-libs/libclc-16.0.0.9999 2210072010 metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221006 2210071212 metadata/md5-cache/dev-libs/libdnet-1.14-r2 @@ -38339,6 +37632,34 @@ 2210071212 metadata/md5-cache/dev-libs/marisa-9999 2210071212 metadata/md5-cache/dev-libs/pigpio-79 2210071212 metadata/md5-cache/dev-libs/tre-0.8.0_p20210321-r1 +2210080710 metadata/md5-cache/dev-libs/9libs-1.0-r5 +2210101840 metadata/md5-cache/dev-libs/Manifest.gz +2210100940 metadata/md5-cache/dev-libs/capnproto-0.10.2 +2210101640 metadata/md5-cache/dev-libs/capstone-5.0_rc2-r2 +2210080240 metadata/md5-cache/dev-libs/gjs-1.64.5 +2210082140 metadata/md5-cache/dev-libs/gjs-1.72.1-r1 +2210082140 metadata/md5-cache/dev-libs/gjs-1.72.2-r1 +2210080240 metadata/md5-cache/dev-libs/gjs-1.74.0 +2210080040 metadata/md5-cache/dev-libs/leatherman-1.12.9 +2210101840 metadata/md5-cache/dev-libs/leveldb-1.23-r4 +2210081610 metadata/md5-cache/dev-libs/libbsd-0.11.7 +2210101140 metadata/md5-cache/dev-libs/libclc-15.0.3.9999 +2210090010 metadata/md5-cache/dev-libs/libebml-1.4.4 +2210100040 metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 +2210091510 metadata/md5-cache/dev-libs/libgrapheme-2.0.1 +2210101740 metadata/md5-cache/dev-libs/libical-3.0.15 +2210081610 metadata/md5-cache/dev-libs/libksba-1.6.2 +2210080511 metadata/md5-cache/dev-libs/libtraceevent-1.6.3 +2210080511 metadata/md5-cache/dev-libs/libtracefs-1.5.0 +2210090440 metadata/md5-cache/dev-libs/libwacom-2.4.0 +2210091210 metadata/md5-cache/dev-libs/libxml2-2.10.2 +2210091210 metadata/md5-cache/dev-libs/libxslt-1.1.37 +2210081940 metadata/md5-cache/dev-libs/openssl-1.0.2u-r1 +2210081940 metadata/md5-cache/dev-libs/openssl-1.1.1q +2210081940 metadata/md5-cache/dev-libs/openssl-3.0.5 +2210101640 metadata/md5-cache/dev-libs/poco-1.11.2-r1 +2210101640 metadata/md5-cache/dev-libs/poco-1.12.2 +2210080210 metadata/md5-cache/dev-libs/simdjson-3.0.0 2205150110 metadata/md5-cache/dev-lisp/hyperspec-7.0-r3 2207181923 metadata/md5-cache/dev-lisp/cmucl-21c 2207181923 metadata/md5-cache/dev-lisp/roswell-20.05.14.106 @@ -38461,8 +37782,6 @@ 2205011048 metadata/md5-cache/dev-ml/bin_prot-0.14.0 2205011048 metadata/md5-cache/dev-ml/bin_prot-0.15.0-r1 2205011048 metadata/md5-cache/dev-ml/biniou-1.2.1 -2205011048 metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 -2205011048 metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 2205011048 metadata/md5-cache/dev-ml/calendars-1.0.0 2205011048 metadata/md5-cache/dev-ml/camomile-1.0.2 2205011048 metadata/md5-cache/dev-ml/charinfo_width-1.1.0 @@ -38513,7 +37832,6 @@ 2205011048 metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1 2205011048 metadata/md5-cache/dev-ml/luv-0.5.10-r3 2205011048 metadata/md5-cache/dev-ml/lwt-5.3.0-r1 -2205011048 metadata/md5-cache/dev-ml/lwt-5.4.2-r1 2205011048 metadata/md5-cache/dev-ml/lwt_log-1.1.1-r1 2205011048 metadata/md5-cache/dev-ml/lwt_ssl-1.1.3 2205011048 metadata/md5-cache/dev-ml/mccs-1.1.13 @@ -38842,13 +38160,16 @@ 2209240310 metadata/md5-cache/dev-ml/yojson-2.0.2-r1 2210020310 metadata/md5-cache/dev-ml/ppx_deriving_yojson-3.6.1-r1 2210020310 metadata/md5-cache/dev-ml/re-1.10.4-r2 -2210072010 metadata/md5-cache/dev-ml/Manifest.gz 2210072010 metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1 2210072010 metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 2210072010 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.2 -2210072010 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.2.9999 2210072010 metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999 2210072010 metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221006 +2210101140 metadata/md5-cache/dev-ml/Manifest.gz +2210082140 metadata/md5-cache/dev-ml/cairo2-0.6.1-r2 +2210082140 metadata/md5-cache/dev-ml/cairo2-0.6.2-r2 +2210101140 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.3.9999 +2210091610 metadata/md5-cache/dev-ml/lwt-5.4.2-r1 2208240817 metadata/md5-cache/dev-perl/perl-headers-0.0.2 2210010840 metadata/md5-cache/dev-perl/Ace-1.920.0-r6 2210010840 metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r2 @@ -41080,22 +40401,13 @@ 2210010240 metadata/md5-cache/dev-php/Manifest.gz 2210010240 metadata/md5-cache/dev-php/theseer-Autoload-1.26.0-r2 2104060140 metadata/md5-cache/dev-python/python-docs-2.7.18 -2204211739 metadata/md5-cache/dev-python/python-docs-3.10.3 -2204211739 metadata/md5-cache/dev-python/python-docs-3.7.13 2204211739 metadata/md5-cache/dev-python/python-docs-3.8.13 -2204211739 metadata/md5-cache/dev-python/python-docs-3.9.11 2205041810 metadata/md5-cache/dev-python/python-docs-3.10.4 2205190210 metadata/md5-cache/dev-python/python-docs-3.9.12 2207072240 metadata/md5-cache/dev-python/nltk-data-20220704 -2208131110 metadata/md5-cache/dev-python/ensurepip-wheels-64.0.3.22.2.2 -2208170940 metadata/md5-cache/dev-python/ensurepip-setuptools-65.0.2 -2208182140 metadata/md5-cache/dev-python/ensurepip-setuptools-65.1.0 -2208291510 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r2 -2208292010 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r2 2209071115 metadata/md5-cache/dev-python/PyQt5-5.15.6 2209071115 metadata/md5-cache/dev-python/PyQtWebEngine-5.15.5 2209071115 metadata/md5-cache/dev-python/cangjie-1.3-r1 -2209091040 metadata/md5-cache/dev-python/dbus-python-1.3.2 2209071115 metadata/md5-cache/dev-python/graph-tool-2.45 2209071115 metadata/md5-cache/dev-python/graph-tool-9999 2209071115 metadata/md5-cache/dev-python/picklemagic-0.0_pre20160415 @@ -41110,10 +40422,6 @@ 2209071115 metadata/md5-cache/dev-python/thunarx-python-0.5.2 2209122242 metadata/md5-cache/dev-python/brython-3.10.5 2209122242 metadata/md5-cache/dev-python/brython-3.9.0 -2209110210 metadata/md5-cache/dev-python/ensurepip-wheels-63.4.3.22.2.2 -2209211540 metadata/md5-cache/dev-python/ensurepip-pip-22.2.2 -2209211540 metadata/md5-cache/dev-python/ensurepip-setuptools-65.2.0 -2209211540 metadata/md5-cache/dev-python/ensurepip-wheels-100 2209262040 metadata/md5-cache/dev-python/qscintilla-python-2.13.3 2210011910 metadata/md5-cache/dev-python/ensurepip-setuptools-65.4.1 2210042340 metadata/md5-cache/dev-python/dbus-python-1.2.18 @@ -41157,7 +40465,6 @@ 2210071212 metadata/md5-cache/dev-python/IPy-1.01-r1 2210071212 metadata/md5-cache/dev-python/Levenshtein-0.12.2 2210071212 metadata/md5-cache/dev-python/Levenshtein-0.20.5 -2210072010 metadata/md5-cache/dev-python/Manifest.gz 2210071212 metadata/md5-cache/dev-python/MechanicalSoup-1.1.0 2210071212 metadata/md5-cache/dev-python/MechanicalSoup-1.1.0-r1 2210071212 metadata/md5-cache/dev-python/MechanicalSoup-1.2.0 @@ -41301,7 +40608,6 @@ 2210071310 metadata/md5-cache/dev-python/bcrypt-4.0.0 2210071212 metadata/md5-cache/dev-python/beagle-0.3.0 2210071212 metadata/md5-cache/dev-python/beautifulsoup4-4.11.1 -2210071212 metadata/md5-cache/dev-python/beniget-0.4.1-r1 2210071212 metadata/md5-cache/dev-python/berkeleydb-18.1.5 2210071212 metadata/md5-cache/dev-python/bert-2.2.0-r1 2210071212 metadata/md5-cache/dev-python/betamax-0.8.1-r1 @@ -41328,7 +40634,6 @@ 2210071212 metadata/md5-cache/dev-python/booleanOperations-0.9.0-r1 2210071212 metadata/md5-cache/dev-python/boto-2.49.0-r4 2210071212 metadata/md5-cache/dev-python/boto3-1.24.74 -2210071212 metadata/md5-cache/dev-python/boto3-1.24.80 2210071212 metadata/md5-cache/dev-python/boto3-1.24.81 2210071212 metadata/md5-cache/dev-python/boto3-1.24.82 2210071212 metadata/md5-cache/dev-python/boto3-1.24.84 @@ -41337,7 +40642,6 @@ 2210071212 metadata/md5-cache/dev-python/boto3-1.24.88 2210071212 metadata/md5-cache/dev-python/boto3-9999 2210071212 metadata/md5-cache/dev-python/botocore-1.27.74 -2210071212 metadata/md5-cache/dev-python/botocore-1.27.80 2210071212 metadata/md5-cache/dev-python/botocore-1.27.81 2210071212 metadata/md5-cache/dev-python/botocore-1.27.82 2210071212 metadata/md5-cache/dev-python/botocore-1.27.84 @@ -41361,7 +40665,6 @@ 2210071212 metadata/md5-cache/dev-python/cached-property-1.5.2-r1 2210071212 metadata/md5-cache/dev-python/cachelib-0.9.0 2210071212 metadata/md5-cache/dev-python/cachetools-5.2.0 -2210071212 metadata/md5-cache/dev-python/cairocffi-1.3.0 2210071212 metadata/md5-cache/dev-python/cairocffi-1.4.0 2210071212 metadata/md5-cache/dev-python/caldav-0.9.1 2210071212 metadata/md5-cache/dev-python/caldav-0.9.2 @@ -41409,7 +40712,6 @@ 2210072010 metadata/md5-cache/dev-python/clang-python-13.0.1 2210072010 metadata/md5-cache/dev-python/clang-python-14.0.6 2210072010 metadata/md5-cache/dev-python/clang-python-15.0.2 -2210072010 metadata/md5-cache/dev-python/clang-python-15.0.2.9999 2210072010 metadata/md5-cache/dev-python/clang-python-16.0.0.9999 2210072010 metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221006 2210071212 metadata/md5-cache/dev-python/cleo-0.8.1-r1 @@ -41425,7 +40727,6 @@ 2210071212 metadata/md5-cache/dev-python/clikit-0.6.2-r1 2210071212 metadata/md5-cache/dev-python/clint-0.5.1-r3 2210071212 metadata/md5-cache/dev-python/cloudpickle-2.1.0 -2210071212 metadata/md5-cache/dev-python/cloudpickle-2.2.0 2210071212 metadata/md5-cache/dev-python/cloudscraper-1.2.62 2210071212 metadata/md5-cache/dev-python/cmd2-2.4.2 2210071212 metadata/md5-cache/dev-python/collective-checkdocs-0.2-r1 @@ -41541,7 +40842,6 @@ 2210071212 metadata/md5-cache/dev-python/dns-lexicon-3.11.2 2210071212 metadata/md5-cache/dev-python/dns-lexicon-3.11.3 2210071212 metadata/md5-cache/dev-python/dns-lexicon-3.11.4 -2210071212 metadata/md5-cache/dev-python/dnspython-2.2.1-r1 2210071212 metadata/md5-cache/dev-python/doc8-1.0.0 2210071212 metadata/md5-cache/dev-python/docker-py-5.0.3 2210071212 metadata/md5-cache/dev-python/dockerpty-0.4.1-r1 @@ -41559,7 +40859,6 @@ 2210071212 metadata/md5-cache/dev-python/doublex-expects-0.7.1 2210071212 metadata/md5-cache/dev-python/duecredit-0.9.1 2210071212 metadata/md5-cache/dev-python/dulwich-0.20.45 -2210071212 metadata/md5-cache/dev-python/dulwich-0.20.46 2210071212 metadata/md5-cache/dev-python/easy-thumbnails-2.8.1 2210071212 metadata/md5-cache/dev-python/easy-thumbnails-2.8.2 2210071212 metadata/md5-cache/dev-python/easy-thumbnails-2.8.3 @@ -41673,7 +40972,6 @@ 2210071212 metadata/md5-cache/dev-python/fuse-python-1.0.5 2210071212 metadata/md5-cache/dev-python/future-0.18.2-r2 2210071212 metadata/md5-cache/dev-python/fuzzywuzzy-0.18.0 -2210071212 metadata/md5-cache/dev-python/gast-0.5.3-r1 2210071212 metadata/md5-cache/dev-python/gcs-oauth2-boto-plugin-2.7 2210071212 metadata/md5-cache/dev-python/gcs-oauth2-boto-plugin-3.0 2210071212 metadata/md5-cache/dev-python/genshi-0.7.7 @@ -41695,7 +40993,6 @@ 2210071212 metadata/md5-cache/dev-python/google-api-python-client-2.58.0 2210071212 metadata/md5-cache/dev-python/google-api-python-client-2.60.0 2210071212 metadata/md5-cache/dev-python/google-api-python-client-2.62.0 -2210071212 metadata/md5-cache/dev-python/google-api-python-client-2.63.0 2210071212 metadata/md5-cache/dev-python/google-api-python-client-2.64.0 2210071212 metadata/md5-cache/dev-python/google-apitools-0.5.32-r1 2210071212 metadata/md5-cache/dev-python/google-auth-2.11.0 @@ -41767,8 +41064,6 @@ 2210071212 metadata/md5-cache/dev-python/hypothesis-6.56.0 2210071212 metadata/md5-cache/dev-python/hypothesis-6.56.1 2210071212 metadata/md5-cache/dev-python/icalendar-4.1.0 -2210071212 metadata/md5-cache/dev-python/identify-2.5.3 -2210071212 metadata/md5-cache/dev-python/identify-2.5.5 2210071212 metadata/md5-cache/dev-python/identify-2.5.6 2210071212 metadata/md5-cache/dev-python/idna-3.3-r1 2210071212 metadata/md5-cache/dev-python/idna-3.4 @@ -41832,8 +41127,6 @@ 2210071212 metadata/md5-cache/dev-python/jaraco-path-3.4.0 2210071212 metadata/md5-cache/dev-python/jaraco-stream-3.0.3-r1 2210071212 metadata/md5-cache/dev-python/jaraco-test-5.1.0 -2210071212 metadata/md5-cache/dev-python/jaraco-text-3.8.1 -2210071212 metadata/md5-cache/dev-python/jaraco-text-3.9.1 2210071212 metadata/md5-cache/dev-python/jarowinkler-1.2.3 2210071212 metadata/md5-cache/dev-python/jc-1.21.0 2210071212 metadata/md5-cache/dev-python/jc-1.21.2 @@ -41852,7 +41145,6 @@ 2210071212 metadata/md5-cache/dev-python/jq-1.2.1 2210071212 metadata/md5-cache/dev-python/jq-1.2.2 2210071212 metadata/md5-cache/dev-python/jq-1.2.3 -2210071212 metadata/md5-cache/dev-python/jq-1.3.0 2210071212 metadata/md5-cache/dev-python/js2py-0.71_p20210918 2210071212 metadata/md5-cache/dev-python/jschema_to_python-1.2.3 2210071212 metadata/md5-cache/dev-python/jsmin-3.0.1 @@ -41871,8 +41163,6 @@ 2210071212 metadata/md5-cache/dev-python/jsonrpclib-9999 2210071212 metadata/md5-cache/dev-python/jsonschema-4.15.0 2210071212 metadata/md5-cache/dev-python/jsonschema-4.16.0 -2210071212 metadata/md5-cache/dev-python/jsonschema-spec-0.1.1 -2210071212 metadata/md5-cache/dev-python/jsonschema-spec-0.1.2 2210071212 metadata/md5-cache/dev-python/jsonxs-0.6-r1 2210071212 metadata/md5-cache/dev-python/junit-xml-1.9 2210071212 metadata/md5-cache/dev-python/jupyter-1.0.0-r4 @@ -41919,7 +41209,6 @@ 2210071212 metadata/md5-cache/dev-python/kgb-7.1.1 2210071212 metadata/md5-cache/dev-python/kiwisolver-1.4.4 2210071212 metadata/md5-cache/dev-python/klein-21.8.0 -2210071212 metadata/md5-cache/dev-python/kombu-5.2.4 2210071212 metadata/md5-cache/dev-python/krb5-0.4.0 2210071212 metadata/md5-cache/dev-python/lark-1.1.2 2210071212 metadata/md5-cache/dev-python/latexcodec-2.0.1 @@ -41928,7 +41217,6 @@ 2210071212 metadata/md5-cache/dev-python/leather-0.3.4 2210071212 metadata/md5-cache/dev-python/leather-0.3.4-r1 2210071212 metadata/md5-cache/dev-python/leechcorepyc-2.12.0 -2210071212 metadata/md5-cache/dev-python/leechcorepyc-2.12.1 2210071212 metadata/md5-cache/dev-python/leechcorepyc-2.13.0 2210071212 metadata/md5-cache/dev-python/lesscpy-0.15.0 2210071212 metadata/md5-cache/dev-python/libarchive-c-4.0 @@ -41947,11 +41235,9 @@ 2210071212 metadata/md5-cache/dev-python/libvirt-python-9999 2210071212 metadata/md5-cache/dev-python/license-expression-30.0.0 2210071212 metadata/md5-cache/dev-python/line_profiler-3.5.1 -2210071212 metadata/md5-cache/dev-python/linkify-it-py-2.0.0 2210072010 metadata/md5-cache/dev-python/lit-13.0.1 2210072010 metadata/md5-cache/dev-python/lit-14.0.6 2210072010 metadata/md5-cache/dev-python/lit-15.0.2 -2210072010 metadata/md5-cache/dev-python/lit-15.0.2.9999 2210072010 metadata/md5-cache/dev-python/lit-16.0.0.9999 2210072010 metadata/md5-cache/dev-python/lit-16.0.0_pre20221006 2210071212 metadata/md5-cache/dev-python/littleutils-0.2.2 @@ -41973,7 +41259,6 @@ 2210071212 metadata/md5-cache/dev-python/lz4-4.0.2 2210071212 metadata/md5-cache/dev-python/m2crypto-0.38.0 2210071212 metadata/md5-cache/dev-python/makefun-1.14.0 -2210071212 metadata/md5-cache/dev-python/makefun-1.15.0 2210071212 metadata/md5-cache/dev-python/mako-1.2.2 2210071212 metadata/md5-cache/dev-python/mako-1.2.3 2210071212 metadata/md5-cache/dev-python/mamba-0.11.2 @@ -41983,7 +41268,6 @@ 2210071212 metadata/md5-cache/dev-python/markdown-3.3.7 2210071212 metadata/md5-cache/dev-python/markdown-3.4.1 2210071212 metadata/md5-cache/dev-python/markdown-it-py-2.1.0-r1 -2210071212 metadata/md5-cache/dev-python/markdown-it-py-2.1.0-r2 2210071212 metadata/md5-cache/dev-python/markdown2-2.4.3 2210071212 metadata/md5-cache/dev-python/markdown2-2.4.5 2210071212 metadata/md5-cache/dev-python/markups-3.1.3 @@ -42014,7 +41298,6 @@ 2210071212 metadata/md5-cache/dev-python/mergedeep-1.3.4 2210071212 metadata/md5-cache/dev-python/mergedict-1.0.0-r1 2210071212 metadata/md5-cache/dev-python/meshio-5.3.4 -2210071212 metadata/md5-cache/dev-python/meson-python-0.10.0 2210071212 metadata/md5-cache/dev-python/meson-python-0.9.0 2210071212 metadata/md5-cache/dev-python/metakernel-0.29.0 2210071212 metadata/md5-cache/dev-python/metakernel-0.29.1 @@ -42039,7 +41322,6 @@ 2210071212 metadata/md5-cache/dev-python/mkdocs-git-revision-date-localized-plugin-1.1.0 2210071212 metadata/md5-cache/dev-python/mkdocs-i18n-0.4.4 2210071212 metadata/md5-cache/dev-python/mkdocs-material-8.4.0 -2210071212 metadata/md5-cache/dev-python/mkdocs-material-8.4.3 2210071212 metadata/md5-cache/dev-python/mkdocs-material-8.5.2 2210071212 metadata/md5-cache/dev-python/mkdocs-material-extensions-1.0.3-r1 2210071212 metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.5.0-r2 @@ -42079,7 +41361,6 @@ 2210071212 metadata/md5-cache/dev-python/nbclassic-0.3.7 2210071212 metadata/md5-cache/dev-python/nbclassic-0.4.4 2210071212 metadata/md5-cache/dev-python/nbclient-0.6.7 -2210071212 metadata/md5-cache/dev-python/nbclient-0.6.8 2210071212 metadata/md5-cache/dev-python/nbclient-0.7.0 2210071540 metadata/md5-cache/dev-python/nbconvert-6.5.3 2210071540 metadata/md5-cache/dev-python/nbconvert-7.1.0 @@ -42106,7 +41387,6 @@ 2210071212 metadata/md5-cache/dev-python/nose2-0.11.0 2210071212 metadata/md5-cache/dev-python/nose2-0.12.0 2210071212 metadata/md5-cache/dev-python/nose_warnings_filters-0.1.5-r3 -2210071212 metadata/md5-cache/dev-python/notebook-6.4.12 2210071212 metadata/md5-cache/dev-python/notebook_shim-0.1.0 2210071212 metadata/md5-cache/dev-python/notify2-0.3.1-r3 2210071212 metadata/md5-cache/dev-python/nototools-0.2.17 @@ -42120,35 +41400,21 @@ 2210071212 metadata/md5-cache/dev-python/nuitka-1.1.2 2210071212 metadata/md5-cache/dev-python/numexpr-2.8.3 2210071212 metadata/md5-cache/dev-python/numpy-1.21.5 -2210071212 metadata/md5-cache/dev-python/numpy-1.22.0-r1 -2210071212 metadata/md5-cache/dev-python/numpy-1.22.1 -2210071212 metadata/md5-cache/dev-python/numpy-1.22.2 -2210071212 metadata/md5-cache/dev-python/numpy-1.22.3 2210071212 metadata/md5-cache/dev-python/numpy-1.22.4 -2210071212 metadata/md5-cache/dev-python/numpy-1.23.0 2210071212 metadata/md5-cache/dev-python/numpy-1.23.1 -2210071212 metadata/md5-cache/dev-python/numpy-1.23.2 -2210071212 metadata/md5-cache/dev-python/numpy-1.23.3 2210071212 metadata/md5-cache/dev-python/numpydoc-1.4.0 2210071212 metadata/md5-cache/dev-python/oauth2client-4.1.3-r2 2210071212 metadata/md5-cache/dev-python/oauthlib-3.2.0 -2210071212 metadata/md5-cache/dev-python/oauthlib-3.2.1 2210071212 metadata/md5-cache/dev-python/objgraph-3.5.0-r1 2210071212 metadata/md5-cache/dev-python/oct2py-5.2.0-r1 2210071212 metadata/md5-cache/dev-python/oct2py-5.5.1 2210071212 metadata/md5-cache/dev-python/octave_kernel-0.34.1 2210071212 metadata/md5-cache/dev-python/odfpy-1.4.2 2210071212 metadata/md5-cache/dev-python/olefile-0.46-r2 -2210071212 metadata/md5-cache/dev-python/openapi-core-0.14.2 2210071212 metadata/md5-cache/dev-python/openapi-core-0.14.5 -2210071212 metadata/md5-cache/dev-python/openapi-core-0.15.0 2210071212 metadata/md5-cache/dev-python/openapi-core-0.16.0 2210071212 metadata/md5-cache/dev-python/openapi-schema-validator-0.2.3 -2210071212 metadata/md5-cache/dev-python/openapi-schema-validator-0.3.1 -2210071212 metadata/md5-cache/dev-python/openapi-schema-validator-0.3.4 2210071212 metadata/md5-cache/dev-python/openapi-spec-validator-0.4.0 -2210071212 metadata/md5-cache/dev-python/openapi-spec-validator-0.5.0-r1 -2210071212 metadata/md5-cache/dev-python/openapi-spec-validator-0.5.1 2210071212 metadata/md5-cache/dev-python/openpyxl-3.0.10 2210071212 metadata/md5-cache/dev-python/openstackdocstheme-3.0.0 2210071212 metadata/md5-cache/dev-python/openstacksdk-0.101.0 @@ -42199,8 +41465,6 @@ 2210071212 metadata/md5-cache/dev-python/path-16.4.0 2210071212 metadata/md5-cache/dev-python/path-16.5.0 2210071212 metadata/md5-cache/dev-python/path-and-address-2.0.1 -2210071212 metadata/md5-cache/dev-python/pathable-0.4.3 -2210071212 metadata/md5-cache/dev-python/pathlib2-2.3.7_p1 2210071212 metadata/md5-cache/dev-python/pathspec-0.10.1 2210071212 metadata/md5-cache/dev-python/pathtools-0.1.2-r3 2210071212 metadata/md5-cache/dev-python/pathvalidate-2.5.0 @@ -42231,7 +41495,6 @@ 2210071212 metadata/md5-cache/dev-python/pgzero-1.2.1-r1 2210071212 metadata/md5-cache/dev-python/phonenumbers-8.12.54 2210071212 metadata/md5-cache/dev-python/phonenumbers-8.12.55 -2210071212 metadata/md5-cache/dev-python/phonenumbers-8.12.56 2210071212 metadata/md5-cache/dev-python/phply-1.2.5 2210071212 metadata/md5-cache/dev-python/pickleshare-0.7.5 2210071212 metadata/md5-cache/dev-python/picobox-2.2.0 @@ -42249,7 +41512,6 @@ 2210071212 metadata/md5-cache/dev-python/pip-22.2.2 2210071212 metadata/md5-cache/dev-python/pip-run-8.8.1 2210071212 metadata/md5-cache/dev-python/pipenv-2022.8.5 -2210071212 metadata/md5-cache/dev-python/pipenv-2022.9.24 2210071212 metadata/md5-cache/dev-python/pivy-0.6.7 2210071212 metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 2210071212 metadata/md5-cache/dev-python/pkginfo-1.8.3 @@ -42302,9 +41564,6 @@ 2210071212 metadata/md5-cache/dev-python/pslab-python-2.5.0 2210071212 metadata/md5-cache/dev-python/psutil-5.9.1 2210071212 metadata/md5-cache/dev-python/psycopg-2.9.3 -2210071212 metadata/md5-cache/dev-python/psycopg-3.1 -2210071212 metadata/md5-cache/dev-python/psycopg-3.1.1 -2210071212 metadata/md5-cache/dev-python/psycopg-3.1.2 2210071212 metadata/md5-cache/dev-python/psycopg-3.1.3 2210071212 metadata/md5-cache/dev-python/ptyprocess-0.7.0-r1 2210071212 metadata/md5-cache/dev-python/publicsuffix-2.20191221-r2 @@ -42339,7 +41598,6 @@ 2210071212 metadata/md5-cache/dev-python/pybind11-2.9.2-r1 2210071212 metadata/md5-cache/dev-python/pybtex-0.24.0 2210071212 metadata/md5-cache/dev-python/pybtex-docutils-1.0.2 -2210071212 metadata/md5-cache/dev-python/pycairo-1.21.0 2210071212 metadata/md5-cache/dev-python/pycares-4.2.2 2210071212 metadata/md5-cache/dev-python/pycdio-2.1.1 2210071212 metadata/md5-cache/dev-python/pychm-0.8.6 @@ -42355,16 +41613,12 @@ 2210071212 metadata/md5-cache/dev-python/pycountry-22.3.5 2210071212 metadata/md5-cache/dev-python/pycparser-2.21-r1 2210071212 metadata/md5-cache/dev-python/pycryptodome-3.15.0 -2210071212 metadata/md5-cache/dev-python/pycson-0.8-r1 -2210071212 metadata/md5-cache/dev-python/pycson-0.8-r2 2210071212 metadata/md5-cache/dev-python/pycson-0.8-r3 2210071212 metadata/md5-cache/dev-python/pycuda-2021.1 2210071212 metadata/md5-cache/dev-python/pycups-2.0.1-r1 2210071212 metadata/md5-cache/dev-python/pycurl-7.45.1 2210071212 metadata/md5-cache/dev-python/pycurl-requests-0.2.1 2210071212 metadata/md5-cache/dev-python/pycxx-7.1.5-r1 -2210071212 metadata/md5-cache/dev-python/pydantic-1.10.1 -2210071212 metadata/md5-cache/dev-python/pydantic-1.10.2 2210071212 metadata/md5-cache/dev-python/pydata-sphinx-theme-0.7.2 2210071212 metadata/md5-cache/dev-python/pydbus-0.6.0 2210071212 metadata/md5-cache/dev-python/pydecomp-0.3-r3 @@ -42401,8 +41655,6 @@ 2210071212 metadata/md5-cache/dev-python/pygments-2.13.0 2210071212 metadata/md5-cache/dev-python/pygments-github-lexers-0.0.5 2210071212 metadata/md5-cache/dev-python/pygobject-3.42.2 -2210071212 metadata/md5-cache/dev-python/pygraphviz-1.10 -2210071212 metadata/md5-cache/dev-python/pygraphviz-1.9 2210071212 metadata/md5-cache/dev-python/pygresql-5.2.4 2210071212 metadata/md5-cache/dev-python/pyh2o-1-r1 2210071212 metadata/md5-cache/dev-python/pyhamcrest-2.0.4 @@ -42422,17 +41674,13 @@ 2210071212 metadata/md5-cache/dev-python/pylatexenc-2.10 2210071212 metadata/md5-cache/dev-python/pylev-1.4.0-r1 2210071212 metadata/md5-cache/dev-python/pylibacl-0.6.0 -2210071212 metadata/md5-cache/dev-python/pylibmc-1.6.2 -2210071212 metadata/md5-cache/dev-python/pylibmc-1.6.3 2210071212 metadata/md5-cache/dev-python/pylint-2.15.0 2210071212 metadata/md5-cache/dev-python/pylint-2.15.2 -2210071212 metadata/md5-cache/dev-python/pylint-2.15.3 2210071212 metadata/md5-cache/dev-python/pylru-1.2.1 2210071212 metadata/md5-cache/dev-python/pyls-spyder-0.4.0-r1 2210071212 metadata/md5-cache/dev-python/pymacaroons-0.13.0 2210071212 metadata/md5-cache/dev-python/pymad-0.10-r1 2210071212 metadata/md5-cache/dev-python/pymdown-extensions-9.5 -2210071212 metadata/md5-cache/dev-python/pymdown-extensions-9.6 2210071212 metadata/md5-cache/dev-python/pymdown-lexers-0_pre20210902 2210071212 metadata/md5-cache/dev-python/pymdstat-0.4.2-r1 2210071212 metadata/md5-cache/dev-python/pymediainfo-5.1.0-r1 @@ -42470,7 +41718,6 @@ 2210071212 metadata/md5-cache/dev-python/pyproj-3.4.0 2210071212 metadata/md5-cache/dev-python/pyproject-fmt-0.3.5 2210071212 metadata/md5-cache/dev-python/pyproject-metadata-0.5.0 -2210071212 metadata/md5-cache/dev-python/pyproject-metadata-0.6.1 2210071212 metadata/md5-cache/dev-python/pyproject2setuppy-22-r1 2210071212 metadata/md5-cache/dev-python/pypugjs-5.9.11 2210071212 metadata/md5-cache/dev-python/pypugjs-5.9.12 @@ -42481,7 +41728,6 @@ 2210071212 metadata/md5-cache/dev-python/pyre2-1.0.7 2210071212 metadata/md5-cache/dev-python/pyrfc3339-1.1 2210071212 metadata/md5-cache/dev-python/pyroute2-0.7.2 -2210071212 metadata/md5-cache/dev-python/pyroute2-0.7.3 2210071212 metadata/md5-cache/dev-python/pyrqlite-2.1.1 2210071212 metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 2210071212 metadata/md5-cache/dev-python/pyscard-2.0.4 @@ -42527,7 +41773,6 @@ 2210071212 metadata/md5-cache/dev-python/pytest-flake8-1.1.1 2210071212 metadata/md5-cache/dev-python/pytest-forked-1.4.0-r1 2210071212 metadata/md5-cache/dev-python/pytest-freezegun-0.4.2-r1 -2210071212 metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29 2210071212 metadata/md5-cache/dev-python/pytest-html-3.1.1 2210071212 metadata/md5-cache/dev-python/pytest-httpbin-1.0.2 2210071212 metadata/md5-cache/dev-python/pytest-httpserver-1.0.5 @@ -42559,7 +41804,6 @@ 2210071212 metadata/md5-cache/dev-python/pytest-shell-utilities-1.6.0 2210071212 metadata/md5-cache/dev-python/pytest-shell-utilities-1.7.0 2210071212 metadata/md5-cache/dev-python/pytest-shutil-1.7.0-r3 -2210071212 metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r1 2210071212 metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r2 2210071212 metadata/md5-cache/dev-python/pytest-subtesthack-0.2.0 2210071212 metadata/md5-cache/dev-python/pytest-subtests-0.8.0 @@ -42596,12 +41840,10 @@ 2210071212 metadata/md5-cache/dev-python/python-debian-0.1.47 2210071212 metadata/md5-cache/dev-python/python-discid-1.2.0-r1 2210071212 metadata/md5-cache/dev-python/python-distutils-extra-2.47 -2210071212 metadata/md5-cache/dev-python/python-dotenv-0.21.0 2210071212 metadata/md5-cache/dev-python/python-editor-1.0.4-r2 2210071212 metadata/md5-cache/dev-python/python-efl-1.26.0 2210071212 metadata/md5-cache/dev-python/python-email-validator-1.1.3 2210071212 metadata/md5-cache/dev-python/python-email-validator-1.2.1 -2210071212 metadata/md5-cache/dev-python/python-email-validator-1.3.0 2210071212 metadata/md5-cache/dev-python/python-engineio-4.3.2-r2 2210071212 metadata/md5-cache/dev-python/python-engineio-4.3.3 2210071212 metadata/md5-cache/dev-python/python-engineio-4.3.4 @@ -42713,9 +41955,6 @@ 2210071212 metadata/md5-cache/dev-python/qstylizer-0.2.2 2210071212 metadata/md5-cache/dev-python/qtawesome-1.1.1-r1 2210071212 metadata/md5-cache/dev-python/qtconsole-5.3.2 -2210071212 metadata/md5-cache/dev-python/qtsass-0.3.0-r1 -2210071212 metadata/md5-cache/dev-python/qtsass-0.3.1 -2210071212 metadata/md5-cache/dev-python/qtsass-0.3.2 2210071212 metadata/md5-cache/dev-python/quantities-0.13.0-r1 2210071212 metadata/md5-cache/dev-python/radon-5.1.0-r2 2210071212 metadata/md5-cache/dev-python/raet-0.6.8-r4 @@ -42727,9 +41966,6 @@ 2210071212 metadata/md5-cache/dev-python/ratelimit-2.2.1-r1 2210071212 metadata/md5-cache/dev-python/rdflib-6.2.0 2210071212 metadata/md5-cache/dev-python/re-assert-1.1.0-r1 -2210071212 metadata/md5-cache/dev-python/readme_renderer-36.0 -2210071212 metadata/md5-cache/dev-python/readme_renderer-37.1 -2210071212 metadata/md5-cache/dev-python/readme_renderer-37.2 2210071212 metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.1.8 2210071212 metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.1.9 2210071212 metadata/md5-cache/dev-python/rebulk-3.1.0-r1 @@ -42800,29 +42036,20 @@ 2210071212 metadata/md5-cache/dev-python/scandir-1.10.0-r3 2210071212 metadata/md5-cache/dev-python/scikit-build-0.15.0 2210071212 metadata/md5-cache/dev-python/scipy-1.8.1 -2210071212 metadata/md5-cache/dev-python/scipy-1.9.0-r1 2210071212 metadata/md5-cache/dev-python/scipy-1.9.1 -2210071212 metadata/md5-cache/dev-python/scipy-1.9.9999 2210071212 metadata/md5-cache/dev-python/scripttest-1.3.0-r2 2210071212 metadata/md5-cache/dev-python/scrypt-0.8.20 -2210071212 metadata/md5-cache/dev-python/seaborn-0.11.2 -2210071212 metadata/md5-cache/dev-python/seaborn-0.12.0 -2210071212 metadata/md5-cache/dev-python/secretstorage-3.3.3 2210071212 metadata/md5-cache/dev-python/selenium-4.4.3 2210071212 metadata/md5-cache/dev-python/selenium-4.5.0 2210071212 metadata/md5-cache/dev-python/semantic_version-2.10.0 2210071212 metadata/md5-cache/dev-python/semver-2.13.0 2210071212 metadata/md5-cache/dev-python/send2trash-1.8.0-r1 2210071212 metadata/md5-cache/dev-python/sentry-sdk-1.9.10 -2210071212 metadata/md5-cache/dev-python/sentry-sdk-1.9.7 -2210071212 metadata/md5-cache/dev-python/sentry-sdk-1.9.8 -2210071212 metadata/md5-cache/dev-python/sentry-sdk-1.9.9 2210071212 metadata/md5-cache/dev-python/serpent-1.41 2210071212 metadata/md5-cache/dev-python/serverfiles-0.3.1 2210071212 metadata/md5-cache/dev-python/service_identity-21.1.0-r1 2210071212 metadata/md5-cache/dev-python/setproctitle-1.3.2 2210071212 metadata/md5-cache/dev-python/setuptools-65.3.0 -2210071212 metadata/md5-cache/dev-python/setuptools-65.4.0 2210071212 metadata/md5-cache/dev-python/setuptools-65.4.1 2210071212 metadata/md5-cache/dev-python/setuptools-declarative-requirements-1.3.0 2210071212 metadata/md5-cache/dev-python/setuptools-git-1.2-r3 @@ -42833,7 +42060,6 @@ 2210071212 metadata/md5-cache/dev-python/setuptools_trial-0.6.0-r1 2210071212 metadata/md5-cache/dev-python/sexpdata-0.0.3-r2 2210071212 metadata/md5-cache/dev-python/sgmllib3k-1.0.0-r1 -2210071212 metadata/md5-cache/dev-python/sh-1.14.3 2210071212 metadata/md5-cache/dev-python/shapely-1.8.4 2210071212 metadata/md5-cache/dev-python/signature_dispatch-1.0.0-r1 2210071212 metadata/md5-cache/dev-python/signedjson-1.1.4 @@ -42932,7 +42158,6 @@ 2210071212 metadata/md5-cache/dev-python/spyder-notebook-0.4.0 2210071212 metadata/md5-cache/dev-python/spyder-terminal-1.2.2 2210071212 metadata/md5-cache/dev-python/spyder-unittest-0.5.1 -2210071212 metadata/md5-cache/dev-python/spyder-vim-0_pre20220831 2210071212 metadata/md5-cache/dev-python/sqlalchemy-1.4.40 2210071212 metadata/md5-cache/dev-python/sqlalchemy-1.4.41 2210071212 metadata/md5-cache/dev-python/sqlalchemy-rqlite-1.1.1 @@ -43037,7 +42262,6 @@ 2210071212 metadata/md5-cache/dev-python/tornado-6.2 2210071212 metadata/md5-cache/dev-python/towncrier-22.8.0 2210071212 metadata/md5-cache/dev-python/tox-3.25.1 -2210071212 metadata/md5-cache/dev-python/tox-3.26.0 2210071212 metadata/md5-cache/dev-python/tpm2-pytss-1.2.0 2210071212 metadata/md5-cache/dev-python/tqdm-4.64.1 2210071212 metadata/md5-cache/dev-python/traitlets-5.3.0 @@ -43046,7 +42270,6 @@ 2210071212 metadata/md5-cache/dev-python/translate-toolkit-3.7.2 2210071212 metadata/md5-cache/dev-python/translate-toolkit-3.7.3 2210071212 metadata/md5-cache/dev-python/tree-sitter-0.20.0-r1 -2210071212 metadata/md5-cache/dev-python/tree-sitter-0.20.1 2210071212 metadata/md5-cache/dev-python/treq-22.2.0-r1 2210071212 metadata/md5-cache/dev-python/trimesh-3.14.1 2210071212 metadata/md5-cache/dev-python/trimesh-3.15.2 @@ -43063,7 +42286,6 @@ 2210071212 metadata/md5-cache/dev-python/tweedledum-1.1.1-r1 2210071212 metadata/md5-cache/dev-python/twine-4.0.1 2210071212 metadata/md5-cache/dev-python/twisted-22.4.0-r2 -2210071212 metadata/md5-cache/dev-python/twisted-22.8.0 2210071212 metadata/md5-cache/dev-python/twython-3.9.1-r1 2210071212 metadata/md5-cache/dev-python/txAMQP-0.8.2 2210071212 metadata/md5-cache/dev-python/txaio-22.2.1 @@ -43080,7 +42302,6 @@ 2210071212 metadata/md5-cache/dev-python/ubelt-1.2.0 2210071212 metadata/md5-cache/dev-python/ubelt-1.2.1 2210071212 metadata/md5-cache/dev-python/ubelt-1.2.2 -2210071212 metadata/md5-cache/dev-python/uc-micro-py-1.0.1 2210071212 metadata/md5-cache/dev-python/ujson-5.4.0 2210071212 metadata/md5-cache/dev-python/ujson-5.5.0 2210071212 metadata/md5-cache/dev-python/ukkonen-1.0.1-r1 @@ -43121,7 +42342,6 @@ 2210071212 metadata/md5-cache/dev-python/vecrec-0.3.1 2210071212 metadata/md5-cache/dev-python/verboselogs-1.7-r1 2210071212 metadata/md5-cache/dev-python/versioneer-0.23 -2210071212 metadata/md5-cache/dev-python/versioneer-0.26 2210071212 metadata/md5-cache/dev-python/versioningit-2.0.0 2210071212 metadata/md5-cache/dev-python/versioningit-2.0.1 2210071212 metadata/md5-cache/dev-python/vine-5.0.0 @@ -43140,9 +42360,6 @@ 2210071212 metadata/md5-cache/dev-python/warlock-1.3.3-r3 2210071212 metadata/md5-cache/dev-python/warlock-2.0.1 2210071212 metadata/md5-cache/dev-python/watchdog-2.1.9 -2210071212 metadata/md5-cache/dev-python/watchfiles-0.15.0-r1 -2210071212 metadata/md5-cache/dev-python/watchfiles-0.16.0 -2210071212 metadata/md5-cache/dev-python/watchfiles-0.16.1 2210071212 metadata/md5-cache/dev-python/watchfiles-0.17.0 2210071212 metadata/md5-cache/dev-python/watchgod-0.8.2-r1 2210071212 metadata/md5-cache/dev-python/wcag-contrast-ratio-0.9-r1 @@ -43191,7 +42408,6 @@ 2210071212 metadata/md5-cache/dev-python/xlsxwriter-3.0.3 2210071212 metadata/md5-cache/dev-python/xlwt-1.3.0-r2 2210071212 metadata/md5-cache/dev-python/xmlschema-2.0.3 -2210071212 metadata/md5-cache/dev-python/xmlschema-2.0.4 2210071212 metadata/md5-cache/dev-python/xmlschema-2.1.0 2210071212 metadata/md5-cache/dev-python/xmlschema-2.1.1 2210071212 metadata/md5-cache/dev-python/xmltodict-0.13.0-r1 @@ -43213,8 +42429,6 @@ 2210071212 metadata/md5-cache/dev-python/zc-lockfile-2.0-r1 2210071212 metadata/md5-cache/dev-python/zconfig-3.6.0-r1 2210071212 metadata/md5-cache/dev-python/zeep-4.1.0-r2 -2210071212 metadata/md5-cache/dev-python/zeroconf-0.39.0 -2210071212 metadata/md5-cache/dev-python/zeroconf-0.39.1 2210071212 metadata/md5-cache/dev-python/zipp-3.8.1 2210071212 metadata/md5-cache/dev-python/zope-component-4.4.1-r2 2210071212 metadata/md5-cache/dev-python/zope-component-5.0.1 @@ -43231,7 +42445,114 @@ 2210071212 metadata/md5-cache/dev-python/zope-testing-4.10-r2 2210071212 metadata/md5-cache/dev-python/zstandard-0.18.0 2210071212 metadata/md5-cache/dev-python/zstd-1.5.2.5 -2210071212 metadata/md5-cache/dev-python/zstd-1.5.2.6 +2210102210 metadata/md5-cache/dev-python/Manifest.gz +2210101710 metadata/md5-cache/dev-python/PyPDF2-2.11.1 +2210101110 metadata/md5-cache/dev-python/apsw-3.39.4.0 +2210101710 metadata/md5-cache/dev-python/astroid-2.12.11 +2210101110 metadata/md5-cache/dev-python/bcrypt-4.0.1 +2210091940 metadata/md5-cache/dev-python/beniget-0.4.1-r1 +2210102140 metadata/md5-cache/dev-python/boto3-1.24.80 +2210081110 metadata/md5-cache/dev-python/boto3-1.24.89 +2210102140 metadata/md5-cache/dev-python/botocore-1.27.80 +2210081110 metadata/md5-cache/dev-python/botocore-1.27.89 +2210091510 metadata/md5-cache/dev-python/cairocffi-1.3.0 +2210101710 metadata/md5-cache/dev-python/cfn-lint-0.67.0 +2210101140 metadata/md5-cache/dev-python/clang-python-15.0.3.9999 +2210072310 metadata/md5-cache/dev-python/click-didyoumean-0.3.0 +2210102140 metadata/md5-cache/dev-python/cloudpickle-2.2.0 +2210102210 metadata/md5-cache/dev-python/dbus-python-1.3.2 +2210091940 metadata/md5-cache/dev-python/dnspython-2.2.1-r1 +2210102210 metadata/md5-cache/dev-python/dulwich-0.20.46 +2210072340 metadata/md5-cache/dev-python/ensurepip-pip-22.2.2 +2210072340 metadata/md5-cache/dev-python/ensurepip-setuptools-65.2.0 +2210072340 metadata/md5-cache/dev-python/ensurepip-wheels-100 +2210101140 metadata/md5-cache/dev-python/executing-1.1.1 +2210081110 metadata/md5-cache/dev-python/eyeD3-0.9.7 +2210091940 metadata/md5-cache/dev-python/gast-0.5.3-r1 +2210081110 metadata/md5-cache/dev-python/google-api-core-2.10.2 +2210102210 metadata/md5-cache/dev-python/google-api-python-client-2.63.0 +2210101110 metadata/md5-cache/dev-python/hatchling-1.11.0 +2210082240 metadata/md5-cache/dev-python/identify-2.5.5 +2210081110 metadata/md5-cache/dev-python/importlib_resources-5.10.0 +2210090840 metadata/md5-cache/dev-python/jaraco-text-3.9.1 +2210102140 metadata/md5-cache/dev-python/jq-1.3.0 +2210101110 metadata/md5-cache/dev-python/jsonref-0.3.0 +2210081540 metadata/md5-cache/dev-python/jsonschema-spec-0.1.2 +2210081310 metadata/md5-cache/dev-python/kombu-5.2.4 +2210102140 metadata/md5-cache/dev-python/leechcorepyc-2.12.1 +2210090210 metadata/md5-cache/dev-python/linkify-it-py-2.0.0 +2210101140 metadata/md5-cache/dev-python/lit-15.0.3.9999 +2210102140 metadata/md5-cache/dev-python/makefun-1.15.0 +2210090210 metadata/md5-cache/dev-python/markdown-it-py-2.1.0-r2 +2210101140 metadata/md5-cache/dev-python/matplotlib-3.6.1 +2210091940 metadata/md5-cache/dev-python/meson-python-0.10.0 +2210102140 metadata/md5-cache/dev-python/mkdocs-material-8.4.3 +2210101710 metadata/md5-cache/dev-python/moto-4.0.7 +2210081110 metadata/md5-cache/dev-python/nbclassic-0.4.5 +2210102140 metadata/md5-cache/dev-python/nbclient-0.6.8 +2210102140 metadata/md5-cache/dev-python/notebook-6.4.12 +2210101110 metadata/md5-cache/dev-python/nuitka-1.1.3 +2210091210 metadata/md5-cache/dev-python/numpy-1.23.3 +2210101710 metadata/md5-cache/dev-python/numpydoc-1.5.0 +2210102140 metadata/md5-cache/dev-python/oauthlib-3.2.1 +2210101710 metadata/md5-cache/dev-python/openapi-core-0.16.1 +2210072340 metadata/md5-cache/dev-python/openapi-schema-validator-0.3.4 +2210081540 metadata/md5-cache/dev-python/openapi-spec-validator-0.5.1 +2210081540 metadata/md5-cache/dev-python/pathable-0.4.3 +2210090840 metadata/md5-cache/dev-python/pathlib2-2.3.7_p1 +2210101110 metadata/md5-cache/dev-python/patsy-0.5.3 +2210101110 metadata/md5-cache/dev-python/pebble-5.0.2 +2210102140 metadata/md5-cache/dev-python/phonenumbers-8.12.56 +2210091940 metadata/md5-cache/dev-python/pipenv-2022.9.24-r1 +2210081110 metadata/md5-cache/dev-python/poetry-core-1.3.2 +2210091210 metadata/md5-cache/dev-python/psycopg-3.1.2 +2210082140 metadata/md5-cache/dev-python/pycairo-1.21.0-r1 +2210101140 metadata/md5-cache/dev-python/pycurl-requests-0.5.0 +2210091940 metadata/md5-cache/dev-python/pydantic-1.10.2 +2210101110 metadata/md5-cache/dev-python/pyfakefs-5.0.0 +2210072340 metadata/md5-cache/dev-python/pygraphviz-1.10 +2210090240 metadata/md5-cache/dev-python/pylibmc-1.6.3 +2210102140 metadata/md5-cache/dev-python/pylint-2.15.3 +2210101140 metadata/md5-cache/dev-python/pymdown-extensions-9.6 +2210091940 metadata/md5-cache/dev-python/pyproject-metadata-0.6.1 +2210091740 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r3 +2210101610 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r4 +2210091740 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r3 +2210101610 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r4 +2210102140 metadata/md5-cache/dev-python/pyroute2-0.7.3 +2210081440 metadata/md5-cache/dev-python/pytest-helpers-namespace-2021.12.29-r1 +2210072310 metadata/md5-cache/dev-python/pytest-mpl-0.16.1 +2210081440 metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r2 +2210082010 metadata/md5-cache/dev-python/python-docs-3.10.7 +2210082010 metadata/md5-cache/dev-python/python-docs-3.8.14 +2210082310 metadata/md5-cache/dev-python/python-docs-3.9.14 +2210091940 metadata/md5-cache/dev-python/python-dotenv-0.21.0 +2210091940 metadata/md5-cache/dev-python/python-email-validator-1.3.0 +2210101140 metadata/md5-cache/dev-python/python-nbxmpp-3.2.4 +2210081640 metadata/md5-cache/dev-python/pythran-0.12.0 +2210091940 metadata/md5-cache/dev-python/pythran-0.12.0-r1 +2210082240 metadata/md5-cache/dev-python/qtsass-0.3.2 +2210081910 metadata/md5-cache/dev-python/readme_renderer-37.2 +2210101210 metadata/md5-cache/dev-python/rpyc-5.2.3 +2210091940 metadata/md5-cache/dev-python/scipy-1.9.2 +2210090310 metadata/md5-cache/dev-python/scipy-1.9.9999 +2210082240 metadata/md5-cache/dev-python/seaborn-0.12.0 +2210091110 metadata/md5-cache/dev-python/secretstorage-3.3.3 +2210081910 metadata/md5-cache/dev-python/sentry-sdk-1.9.9 +2210091940 metadata/md5-cache/dev-python/sh-1.14.3 +2210101110 metadata/md5-cache/dev-python/sphinxcontrib-spelling-7.6.1 +2210091440 metadata/md5-cache/dev-python/spyder-vim-0.1.0 +2210081540 metadata/md5-cache/dev-python/tekore-4.4.1 +2210102140 metadata/md5-cache/dev-python/tox-3.26.0 +2210102140 metadata/md5-cache/dev-python/tree-sitter-0.20.1 +2210102140 metadata/md5-cache/dev-python/twisted-22.8.0 +2210090210 metadata/md5-cache/dev-python/uc-micro-py-1.0.1 +2210102140 metadata/md5-cache/dev-python/versioneer-0.26 +2210102140 metadata/md5-cache/dev-python/xmlschema-2.0.4 +2210082240 metadata/md5-cache/dev-python/zeroconf-0.39.1 +2210101710 metadata/md5-cache/dev-python/zipp-3.9.0 +2210101710 metadata/md5-cache/dev-python/zope-interface-5.5.0 +2210102140 metadata/md5-cache/dev-python/zstd-1.5.2.6 2207181923 metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024 2207181923 metadata/md5-cache/dev-qt/qtsingleapplication-2.6.1_p20171024 2207181923 metadata/md5-cache/dev-qt/qtstyleplugins-5.0.0_p20170311-r1 @@ -43376,9 +42697,6 @@ 2210042240 metadata/md5-cache/dev-ros/ament_cmake_libraries-1.1.4 2210042240 metadata/md5-cache/dev-ros/ament_cmake_libraries-1.3.0 2210042240 metadata/md5-cache/dev-ros/ament_cmake_libraries-9999 -2210040744 metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.11.2 -2210040744 metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.12.1 -2210040744 metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-9999 2210042240 metadata/md5-cache/dev-ros/ament_cmake_pytest-1.1.4 2210042240 metadata/md5-cache/dev-ros/ament_cmake_pytest-1.3.0 2210042240 metadata/md5-cache/dev-ros/ament_cmake_pytest-9999 @@ -44486,7 +43804,6 @@ 2210040744 metadata/md5-cache/dev-ros/xmlrpcpp-1.15.8-r1 2210040744 metadata/md5-cache/dev-ros/xmlrpcpp-1.15.9-r1 2210040744 metadata/md5-cache/dev-ros/xmlrpcpp-9999 -2210071212 metadata/md5-cache/dev-ros/Manifest.gz 2210071212 metadata/md5-cache/dev-ros/ament_copyright-0.11.2 2210071212 metadata/md5-cache/dev-ros/ament_copyright-0.12.1 2210071212 metadata/md5-cache/dev-ros/ament_copyright-9999 @@ -44514,6 +43831,10 @@ 2210071212 metadata/md5-cache/dev-ros/ament_xmllint-0.11.2 2210071212 metadata/md5-cache/dev-ros/ament_xmllint-0.12.1 2210071212 metadata/md5-cache/dev-ros/ament_xmllint-9999 +2210082010 metadata/md5-cache/dev-ros/Manifest.gz +2210082010 metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.11.2 +2210082010 metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.12.1 +2210082010 metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-9999 2209122242 metadata/md5-cache/dev-ruby/mecab-ruby-0.996-r2 2209122242 metadata/md5-cache/dev-ruby/rrdtool-bindings-1.8.0 2209122242 metadata/md5-cache/dev-ruby/ruby-dict-0.9.4-r5 @@ -45179,7 +44500,6 @@ 2209251211 metadata/md5-cache/dev-ruby/prime-0.1.2-r1 2209251211 metadata/md5-cache/dev-ruby/propshaft-0.6.1 2209251211 metadata/md5-cache/dev-ruby/propshaft-0.6.4 -2209251211 metadata/md5-cache/dev-ruby/pry-0.14.1 2209251211 metadata/md5-cache/dev-ruby/psych-4.0.3 2209251211 metadata/md5-cache/dev-ruby/psych-4.0.4 2209251211 metadata/md5-cache/dev-ruby/psych-4.0.5 @@ -45242,8 +44562,6 @@ 2209251211 metadata/md5-cache/dev-ruby/rbs-2.5.1 2209251211 metadata/md5-cache/dev-ruby/rbst-0.6.5-r1 2209251211 metadata/md5-cache/dev-ruby/rbtree-0.4.5 -2209251211 metadata/md5-cache/dev-ruby/rcairo-1.16.6 -2209251211 metadata/md5-cache/dev-ruby/rcairo-1.17.5 2209251211 metadata/md5-cache/dev-ruby/rchardet-1.8.0 2209251211 metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 2209251211 metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 @@ -45689,7 +45007,6 @@ 2210050840 metadata/md5-cache/dev-ruby/acts_as_list-1.0.4 2210022010 metadata/md5-cache/dev-ruby/date_validator-0.12.0 2210030840 metadata/md5-cache/dev-ruby/exifr-1.3.10 -2210040744 metadata/md5-cache/dev-ruby/facter-3.14.24 2210022010 metadata/md5-cache/dev-ruby/haml-5.2.2 2210022010 metadata/md5-cache/dev-ruby/jbuilder-2.11.5 2210022010 metadata/md5-cache/dev-ruby/pundit-2.2.0 @@ -45698,13 +45015,23 @@ 2210022010 metadata/md5-cache/dev-ruby/rspec-collection_matchers-1.2.0 2210022010 metadata/md5-cache/dev-ruby/sinatra-partial-1.0.1-r1 2210022010 metadata/md5-cache/dev-ruby/xdr-3.0.3 -2210071240 metadata/md5-cache/dev-ruby/Manifest.gz 2210071010 metadata/md5-cache/dev-ruby/erubi-1.11.0 2210070940 metadata/md5-cache/dev-ruby/rmagick-4.2.5 2210070940 metadata/md5-cache/dev-ruby/rmagick-4.3.0 2210070940 metadata/md5-cache/dev-ruby/rmagick-5.0.0 -2210071240 metadata/md5-cache/dev-ruby/rouge-3.30.0 2210070940 metadata/md5-cache/dev-ruby/rouge-4.0.0 +2210091040 metadata/md5-cache/dev-ruby/Manifest.gz +2210082310 metadata/md5-cache/dev-ruby/facter-3.14.24 +2210080940 metadata/md5-cache/dev-ruby/net-ftp-0.2.0 +2210091040 metadata/md5-cache/dev-ruby/pry-0.14.1 +2210082140 metadata/md5-cache/dev-ruby/rcairo-1.16.6-r1 +2210082140 metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1 +2210081340 metadata/md5-cache/dev-ruby/rouge-3.30.0 +2210080940 metadata/md5-cache/dev-ruby/slop-4.9.3 +2210080940 metadata/md5-cache/dev-ruby/spring-4.1.0 +2210080940 metadata/md5-cache/dev-ruby/spy-1.0.3 +2210080940 metadata/md5-cache/dev-ruby/test-unit-3.5.5 +2210080940 metadata/md5-cache/dev-ruby/x25519-1.0.10 1912150139 metadata/md5-cache/dev-scheme/elk-3.99.8 2111181609 metadata/md5-cache/dev-scheme/gauche-mecab-1.0.2-r1 1708031509 metadata/md5-cache/dev-scheme/scmxlate-20090410-r1 @@ -45876,11 +45203,12 @@ 2210010840 metadata/md5-cache/dev-tex/biber-2.16 2210010840 metadata/md5-cache/dev-tex/biber-2.16-r1 2210010840 metadata/md5-cache/dev-tex/html2latex-1.1-r3 -2210071212 metadata/md5-cache/dev-tex/Manifest.gz 2210071212 metadata/md5-cache/dev-tex/dot2tex-2.11.3 2210071212 metadata/md5-cache/dev-tex/rubber-1.5.1-r1 2210071212 metadata/md5-cache/dev-tex/rubber-1.6.0-r1 2210071212 metadata/md5-cache/dev-tex/rubber-9999 +2210072210 metadata/md5-cache/dev-tex/Manifest.gz +2210072210 metadata/md5-cache/dev-tex/tth-4.16 2205141340 metadata/md5-cache/dev-texlive/texlive-basic-2021 2205141340 metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2021 2205141340 metadata/md5-cache/dev-texlive/texlive-fontutils-2021 @@ -46075,7 +45403,6 @@ 2207181923 metadata/md5-cache/dev-util/numdiff-5.9.0 2207181923 metadata/md5-cache/dev-util/ostree-2021.3-r3 2207181923 metadata/md5-cache/dev-util/ostree-2022.2 -2207181923 metadata/md5-cache/dev-util/ostree-2022.4 2207181923 metadata/md5-cache/dev-util/patchelf-0.14.5 2207181923 metadata/md5-cache/dev-util/peg-0.1.18 2207181923 metadata/md5-cache/dev-util/plan9port-0_pre20210321 @@ -46123,11 +45450,8 @@ 2207181923 metadata/md5-cache/dev-util/yacc-1.9.1-r6 2207231910 metadata/md5-cache/dev-util/hermes-2.9 2207231910 metadata/md5-cache/dev-util/hermes-9999 -2207221040 metadata/md5-cache/dev-util/patchelf-0.15.0 2207250144 metadata/md5-cache/dev-util/ald-0.1.7-r2 -2207250144 metadata/md5-cache/dev-util/goland-2021.3.3 2207260815 metadata/md5-cache/dev-util/opencl-headers-2022.01.04 -2207242240 metadata/md5-cache/dev-util/ostree-2022.5 2207272110 metadata/md5-cache/dev-util/cargo-ebuild-0.5.2 2207280640 metadata/md5-cache/dev-util/crash-9999 2207262241 metadata/md5-cache/dev-util/herdtools7-7.51 @@ -46139,7 +45463,6 @@ 2208121540 metadata/md5-cache/dev-util/mdds-9999 2208190140 metadata/md5-cache/dev-util/cflow-1.7 2208190140 metadata/md5-cache/dev-util/cscope-15.9 -2208190210 metadata/md5-cache/dev-util/uglifyjs-3.17.0 2208240817 metadata/md5-cache/dev-util/astyle-3.0.1-r1 2208240817 metadata/md5-cache/dev-util/astyle-3.1-r2 2208240817 metadata/md5-cache/dev-util/biew-6.1.0-r3 @@ -46374,7 +45697,6 @@ 2209262210 metadata/md5-cache/dev-util/ply-2.1.1-r1 2209280010 metadata/md5-cache/dev-util/sccache-0.3.0 2209280610 metadata/md5-cache/dev-util/sccache-9999 -2209261040 metadata/md5-cache/dev-util/tree-sitter-cli-0.20.7 2209270010 metadata/md5-cache/dev-util/uglifyjs-3.17.2 2209290740 metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3 2210010840 metadata/md5-cache/dev-util/App-SVN-Bisect-1.1-r2 @@ -46423,7 +45745,6 @@ 2210041910 metadata/md5-cache/dev-util/bpftool-5.19.12 2210051440 metadata/md5-cache/dev-util/bpftool-5.19.2-r1 2210040744 metadata/md5-cache/dev-util/bpftrace-0.15.0-r2 -2210040744 metadata/md5-cache/dev-util/bpftrace-0.16.0 2210040744 metadata/md5-cache/dev-util/catkin-0.8.10 2210040744 metadata/md5-cache/dev-util/catkin-9999 2210040744 metadata/md5-cache/dev-util/ccache-4.5.1 @@ -46442,8 +45763,6 @@ 2210040744 metadata/md5-cache/dev-util/codeblocks-9999 2210040744 metadata/md5-cache/dev-util/cutter-2.1.0 2210040744 metadata/md5-cache/dev-util/cutter-2.1.2 -2210040744 metadata/md5-cache/dev-util/cvise-2.4.0-r2 -2210040744 metadata/md5-cache/dev-util/cvise-2.5.0-r1 2210040744 metadata/md5-cache/dev-util/cvise-2.6.0 2210040744 metadata/md5-cache/dev-util/d-feet-0.3.16 2210040744 metadata/md5-cache/dev-util/devhelp-41.2 @@ -46476,7 +45795,6 @@ 2210040744 metadata/md5-cache/dev-util/hip-4.3.0 2210040744 metadata/md5-cache/dev-util/hip-4.3.0-r1 2210040744 metadata/md5-cache/dev-util/hip-4.3.0-r2 -2210040744 metadata/md5-cache/dev-util/hip-5.0.2-r3 2210040744 metadata/md5-cache/dev-util/hip-5.1.3-r1 2210040744 metadata/md5-cache/dev-util/icemon-3.3 2210040744 metadata/md5-cache/dev-util/ignition-cmake-2.14.0 @@ -46510,14 +45828,12 @@ 2210040744 metadata/md5-cache/dev-util/lxqt-build-tools-0.11.0 2210040744 metadata/md5-cache/dev-util/lxqt-build-tools-0.9.0 2210040744 metadata/md5-cache/dev-util/massif-visualizer-0.7.0-r1 -2210040744 metadata/md5-cache/dev-util/min-cscope-16.1.0-r1 2210040744 metadata/md5-cache/dev-util/opencl-headers-2022.05.18-r1 2210040744 metadata/md5-cache/dev-util/opencl-headers-2022.09.30 2210040744 metadata/md5-cache/dev-util/pahole-1.23 2210040744 metadata/md5-cache/dev-util/pahole-1.24 2210040744 metadata/md5-cache/dev-util/pahole-9999 2210040744 metadata/md5-cache/dev-util/pycharm-community-2021.1.2-r1 -2210040744 metadata/md5-cache/dev-util/pycharm-community-2022.1.4 2210040744 metadata/md5-cache/dev-util/pycharm-community-2022.2 2210040744 metadata/md5-cache/dev-util/pycharm-professional-2021.1.2-r1 2210021810 metadata/md5-cache/dev-util/radare2-5.7.8 @@ -46553,18 +45869,11 @@ 2210040744 metadata/md5-cache/dev-util/rocminfo-5.0.2 2210040744 metadata/md5-cache/dev-util/rocminfo-5.1.3 2210040744 metadata/md5-cache/dev-util/rocminfo-9999 -2210040744 metadata/md5-cache/dev-util/rocprofiler-4.3.0-r1 -2210040744 metadata/md5-cache/dev-util/rocprofiler-5.0.2-r1 -2210040744 metadata/md5-cache/dev-util/rocprofiler-5.1.3-r1 2210040744 metadata/md5-cache/dev-util/roctracer-4.0.0-r1 2210040744 metadata/md5-cache/dev-util/roctracer-4.2.0-r1 -2210040744 metadata/md5-cache/dev-util/roctracer-4.3.0-r3 -2210040744 metadata/md5-cache/dev-util/roctracer-5.0.2-r1 -2210040744 metadata/md5-cache/dev-util/roctracer-5.1.3-r1 2210040744 metadata/md5-cache/dev-util/rr-5.5.0 2210040744 metadata/md5-cache/dev-util/rr-5.6.0 2210040744 metadata/md5-cache/dev-util/scap-driver-0.29.3 -2210040744 metadata/md5-cache/dev-util/schroot-1.6.10_p12-r2 2210040840 metadata/md5-cache/dev-util/schroot-1.6.13_p2 2210040744 metadata/md5-cache/dev-util/seer-1.10 2210040744 metadata/md5-cache/dev-util/seer-1.11 @@ -46605,7 +45914,6 @@ 2210052210 metadata/md5-cache/dev-util/pycharm-professional-2022.1-r1 2210060940 metadata/md5-cache/dev-util/shellcheck-0.8.0 2210060940 metadata/md5-cache/dev-util/shelltestrunner-1.9 -2210072010 metadata/md5-cache/dev-util/Manifest.gz 2210071212 metadata/md5-cache/dev-util/ROPgadget-6.9 2210071212 metadata/md5-cache/dev-util/ROPgadget-7.0 2210071212 metadata/md5-cache/dev-util/ROPgadget-7.1 @@ -46671,7 +45979,6 @@ 2210071212 metadata/md5-cache/dev-util/diff-cover-5.0.1 2210071212 metadata/md5-cache/dev-util/diff-cover-6.5.0 2210071212 metadata/md5-cache/dev-util/diff-cover-6.5.0-r1 -2210071212 metadata/md5-cache/dev-util/diffoscope-219 2210071212 metadata/md5-cache/dev-util/diffoscope-223 2210071212 metadata/md5-cache/dev-util/dogtail-0.9.11 2210071212 metadata/md5-cache/dev-util/ebuildtester-0.1.35 @@ -46697,12 +46004,9 @@ 2210072010 metadata/md5-cache/dev-util/lldb-13.0.1 2210072010 metadata/md5-cache/dev-util/lldb-14.0.6 2210072010 metadata/md5-cache/dev-util/lldb-15.0.2 -2210072010 metadata/md5-cache/dev-util/lldb-15.0.2.9999 2210072010 metadata/md5-cache/dev-util/lldb-16.0.0.9999 2210072010 metadata/md5-cache/dev-util/lldb-16.0.0_pre20221006 -2210071212 metadata/md5-cache/dev-util/maturin-0.13.2 2210071212 metadata/md5-cache/dev-util/maturin-0.13.3 -2210071212 metadata/md5-cache/dev-util/maturin-0.13.5 2210071212 metadata/md5-cache/dev-util/meld-3.20.4 2210071212 metadata/md5-cache/dev-util/meson-0.62.2 2210071212 metadata/md5-cache/dev-util/meson-0.63.0 @@ -46743,6 +46047,30 @@ 2210071212 metadata/md5-cache/dev-util/yamllint-1.27.1 2210071212 metadata/md5-cache/dev-util/yamllint-1.28.0 2210071212 metadata/md5-cache/dev-util/ydiff-1.2 +2210101840 metadata/md5-cache/dev-util/Manifest.gz +2210091840 metadata/md5-cache/dev-util/bpftrace-0.16.0 +2210101740 metadata/md5-cache/dev-util/cargo-c-0.9.13 +2210091040 metadata/md5-cache/dev-util/cucumber-rails-2.6.0 +2210082240 metadata/md5-cache/dev-util/cvise-2.5.0-r1 +2210081610 metadata/md5-cache/dev-util/diffoscope-224 +2210101640 metadata/md5-cache/dev-util/geany-plugins-1.38-r2 +2210082310 metadata/md5-cache/dev-util/goland-2021.3.3 +2210081610 metadata/md5-cache/dev-util/hip-5.0.2-r3 +2210101140 metadata/md5-cache/dev-util/lldb-15.0.3.9999 +2210082010 metadata/md5-cache/dev-util/maturin-0.13.6 +2210080410 metadata/md5-cache/dev-util/min-cscope-16.1.0-r2 +2210080310 metadata/md5-cache/dev-util/ostree-2022.6 +2210091940 metadata/md5-cache/dev-util/patchelf-0.15.0 +2210080940 metadata/md5-cache/dev-util/ply-2.2.0 +2210101010 metadata/md5-cache/dev-util/pycharm-community-2022.2.2 +2210082010 metadata/md5-cache/dev-util/rocprofiler-4.3.0-r1 +2210082010 metadata/md5-cache/dev-util/rocprofiler-5.0.2-r1 +2210082010 metadata/md5-cache/dev-util/rocprofiler-5.1.3-r1 +2210082010 metadata/md5-cache/dev-util/roctracer-4.3.0-r3 +2210082010 metadata/md5-cache/dev-util/roctracer-5.0.2-r1 +2210082010 metadata/md5-cache/dev-util/roctracer-5.1.3-r1 +2210101840 metadata/md5-cache/dev-util/tree-sitter-cli-0.20.7 +2210081610 metadata/md5-cache/dev-util/uglifyjs-3.17.3 2101070210 metadata/md5-cache/dev-vcs/colorsvn-0.3.3 1902111809 metadata/md5-cache/dev-vcs/cvs2cl-2.71-r1 2103230739 metadata/md5-cache/dev-vcs/cvsutils-0.2.6 @@ -46826,7 +46154,6 @@ 2210040744 metadata/md5-cache/dev-vcs/subversion-1.14.2-r1 2210060940 metadata/md5-cache/dev-vcs/darcs-2.16.5-r2 2210060940 metadata/md5-cache/dev-vcs/git-annex-10.20220624 -2210071212 metadata/md5-cache/dev-vcs/Manifest.gz 2210071212 metadata/md5-cache/dev-vcs/breezy-3.2.1-r1 2210071212 metadata/md5-cache/dev-vcs/git-big-picture-1.2.0 2210071212 metadata/md5-cache/dev-vcs/git-big-picture-1.2.1 @@ -46866,6 +46193,8 @@ 2210071212 metadata/md5-cache/dev-vcs/tortoisehg-6.2 2210071212 metadata/md5-cache/dev-vcs/tortoisehg-6.2.1 2210071212 metadata/md5-cache/dev-vcs/tortoisehg-9999 +2210081610 metadata/md5-cache/dev-vcs/Manifest.gz +2210081610 metadata/md5-cache/dev-vcs/git-extras-6.5.0 2110190339 metadata/md5-cache/games-action/descent1-freedata-1 2110190339 metadata/md5-cache/games-action/descent2-demodata-1.0-r1 2110190339 metadata/md5-cache/games-action/descent2-freedata-1 @@ -46958,7 +46287,6 @@ 2003271309 metadata/md5-cache/games-arcade/jazz2-data-0-r20200327 2206221910 metadata/md5-cache/games-arcade/amphetamine-0.8.10-r1 2206221910 metadata/md5-cache/games-arcade/apricots-0.2.7 -2206221910 metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3 2206221910 metadata/md5-cache/games-arcade/bumprace-1.5.3-r1 2206221910 metadata/md5-cache/games-arcade/dynamitejack-1.0.23-r2 2206221910 metadata/md5-cache/games-arcade/kobodeluxe-0.5.1-r3 @@ -47024,7 +46352,6 @@ 2207181923 metadata/md5-cache/games-arcade/xrick-021212-r2 2207250144 metadata/md5-cache/games-arcade/ri-li-2.0.1-r1 2207250144 metadata/md5-cache/games-arcade/sdl-sopwith-1.7.5-r2 -2208040110 metadata/md5-cache/games-arcade/jardinains-2.0-r4 2208040110 metadata/md5-cache/games-arcade/tecnoballz-0.93.1 2208112210 metadata/md5-cache/games-arcade/balloonchase-0.9.6-r2 2208112210 metadata/md5-cache/games-arcade/cob-0.9-r2 @@ -47080,8 +46407,10 @@ 2210040744 metadata/md5-cache/games-arcade/slimevolley-2.4.2-r1 2210040744 metadata/md5-cache/games-arcade/supertux-0.6.3 2210040744 metadata/md5-cache/games-arcade/tuxanci-20110429-r2 -2210070910 metadata/md5-cache/games-arcade/Manifest.gz 2210070910 metadata/md5-cache/games-arcade/conveysdl-1.3-r2 +2210082110 metadata/md5-cache/games-arcade/Manifest.gz +2210082110 metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3 +2210082110 metadata/md5-cache/games-arcade/jardinains-2.0-r4 2104190739 metadata/md5-cache/games-board/gnuchess-book-1.02-r1 2104041039 metadata/md5-cache/games-board/grhino-0.16.1-r2 2003311339 metadata/md5-cache/games-board/polyglot-1.4.70b-r3 @@ -47132,7 +46461,6 @@ 2210040744 metadata/md5-cache/games-board/gnome-chess-43.0 2210040744 metadata/md5-cache/games-board/gnome-mahjongg-3.38.3 2210040744 metadata/md5-cache/games-board/gnome-mines-40.1 -2210040744 metadata/md5-cache/games-board/gnubg-1.06.002-r3 2210040744 metadata/md5-cache/games-board/gtkatlantic-0.6.3 2210040744 metadata/md5-cache/games-board/iagno-3.38.1-r1 2210040744 metadata/md5-cache/games-board/mah-jong-1.16 @@ -47146,14 +46474,14 @@ 2210040744 metadata/md5-cache/games-board/tali-40.8 2210040744 metadata/md5-cache/games-board/tetzle-2.1.3 2210040744 metadata/md5-cache/games-board/xboard-4.9.1 -2210071212 metadata/md5-cache/games-board/Manifest.gz 2210071212 metadata/md5-cache/games-board/pychess-1.0.3-r2 2210071212 metadata/md5-cache/games-board/pysolfc-2.16.0 +2210080340 metadata/md5-cache/games-board/Manifest.gz +2210080340 metadata/md5-cache/games-board/gnubg-1.06.002-r4 1808150339 metadata/md5-cache/games-emulation/libretro-info-0.0.1_pre20180723 2106020309 metadata/md5-cache/games-emulation/mastergear-bin-4.9 1909151309 metadata/md5-cache/games-emulation/mupen64plus-2.5.9 2104101639 metadata/md5-cache/games-emulation/vgba-4.8-r1 -2104101639 metadata/md5-cache/games-emulation/zinc-1.1-r1 2206221910 metadata/md5-cache/games-emulation/jrommanager-1.8_p27-r1 2207181923 metadata/md5-cache/games-emulation/advancescan-1.16-r1 2207181923 metadata/md5-cache/games-emulation/atari800-4.2.0-r1 @@ -47169,7 +46497,6 @@ 2207181923 metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.5.9 2207181923 metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.5.9-r2 2207250144 metadata/md5-cache/games-emulation/gngb-20060309-r1 -2208072340 metadata/md5-cache/games-emulation/emutos-1.2 2208240817 metadata/md5-cache/games-emulation/advancemame-3.9 2208240817 metadata/md5-cache/games-emulation/dosbox-0.75_pre4302 2208240817 metadata/md5-cache/games-emulation/dosbox-9999 @@ -47227,9 +46554,10 @@ 2210040744 metadata/md5-cache/games-emulation/vbam-9999 2210040744 metadata/md5-cache/games-emulation/yabause-0.9.15 2210060010 metadata/md5-cache/games-emulation/emutos-1.2.1 -2210071212 metadata/md5-cache/games-emulation/Manifest.gz 2210071212 metadata/md5-cache/games-emulation/m64py-0.2.5 2210071212 metadata/md5-cache/games-emulation/m64py-0.2.5_p20211222 +2210090340 metadata/md5-cache/games-emulation/Manifest.gz +2210082110 metadata/md5-cache/games-emulation/zinc-1.1-r1 2204021210 metadata/md5-cache/games-engines/zoom-1.1.5-r1 2206081210 metadata/md5-cache/games-engines/exult-1.6 2207181923 metadata/md5-cache/games-engines/dMagnetic-0.32 @@ -47318,9 +46646,6 @@ 2210012040 metadata/md5-cache/games-fps/tribes2-25034 2210012040 metadata/md5-cache/games-fps/ut2003-bonuspack-cm-1-r1 2210012040 metadata/md5-cache/games-fps/ut2003-data-2107-r2 -2210012040 metadata/md5-cache/games-fps/ut2003-demo-2206-r5 -2210012040 metadata/md5-cache/games-fps/ut2004-demo-3334-r3 -2210040744 metadata/md5-cache/games-fps/Manifest.gz 2210040744 metadata/md5-cache/games-fps/alephone-20220115-r1 2210040744 metadata/md5-cache/games-fps/alephone-99999999 2210040744 metadata/md5-cache/games-fps/alienarena-7.66 @@ -47338,6 +46663,9 @@ 2210040744 metadata/md5-cache/games-fps/ut2004-data-3186-r5 2210040744 metadata/md5-cache/games-fps/xonotic-0.8.5 2210032140 metadata/md5-cache/games-fps/yamagi-quake2-8.10 +2210082110 metadata/md5-cache/games-fps/Manifest.gz +2210082110 metadata/md5-cache/games-fps/ut2003-demo-2206-r5 +2210082110 metadata/md5-cache/games-fps/ut2004-demo-3334-r3 2206221910 metadata/md5-cache/games-kids/lletters-0.1.95-r4 2207181711 metadata/md5-cache/games-kids/tuxmath-2.0.3-r2 2207181923 metadata/md5-cache/games-kids/tuxtype-1.8.3-r2 @@ -47535,12 +46863,10 @@ 2207181923 metadata/md5-cache/games-roguelike/tome-2.3.5-r1 2207181923 metadata/md5-cache/games-roguelike/wrogue-0.8.0b-r1 2207261310 metadata/md5-cache/games-roguelike/zangband-2.7.4c-r1 -2208240817 metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05 2208240817 metadata/md5-cache/games-roguelike/nethack-3.6.6 2208240817 metadata/md5-cache/games-roguelike/powder-117-r1 2209170112 metadata/md5-cache/games-roguelike/adom-1.1.1-r2 2210012040 metadata/md5-cache/games-roguelike/FTL-gog-1.6.9.25330 -2210040744 metadata/md5-cache/games-roguelike/Manifest.gz 2210040744 metadata/md5-cache/games-roguelike/angband-4.2.4 2210040744 metadata/md5-cache/games-roguelike/crossfire-client-1.71.0-r100 2210040744 metadata/md5-cache/games-roguelike/moria-5.7.14-r1 @@ -47552,6 +46878,8 @@ 2210040744 metadata/md5-cache/games-roguelike/stone-soup-0.29.0 2210040744 metadata/md5-cache/games-roguelike/stone-soup-0.29.1 2210040744 metadata/md5-cache/games-roguelike/tomenet-4.7.3 +2210091540 metadata/md5-cache/games-roguelike/Manifest.gz +2210091540 metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1 2105200039 metadata/md5-cache/games-rpg/freedink-data-1.08.20170409-r1 2104161439 metadata/md5-cache/games-rpg/xu4-0.9-r1 2205122041 metadata/md5-cache/games-rpg/the-longest-journey-hd-1.02 @@ -47615,11 +46943,11 @@ 2208300140 metadata/md5-cache/games-server/minecraft-server-1.19.2 2209170112 metadata/md5-cache/games-server/etqw-ded-1.5-r1 2209170112 metadata/md5-cache/games-server/steamcmd-1.0-r4 -2209220740 metadata/md5-cache/games-server/mtavc-0.5-r2 2209260240 metadata/md5-cache/games-server/bedrock-server-1.19.30.04 2210040744 metadata/md5-cache/games-server/pvpgn-1.99.7.2.1-r1 -2210070040 metadata/md5-cache/games-server/Manifest.gz 2210070040 metadata/md5-cache/games-server/bedrock-server-1.19.31.01 +2210082110 metadata/md5-cache/games-server/Manifest.gz +2210082110 metadata/md5-cache/games-server/mtavc-0.5-r2 2104161439 metadata/md5-cache/games-simulation/senken-0.3.0-r1 2202261509 metadata/md5-cache/games-simulation/simutrans-paksets-123.0.1 2205132310 metadata/md5-cache/games-simulation/flightgear-data-2020.3.13 @@ -47680,13 +47008,10 @@ 2209100440 metadata/md5-cache/games-strategy/settlers-2-gold-data-0 2209100440 metadata/md5-cache/games-strategy/wargus-data-0-r1 2209261110 metadata/md5-cache/games-strategy/seven-kingdoms-2.15.5 -2210012040 metadata/md5-cache/games-strategy/darwinia-1.4.0_beta9-r3 -2210012040 metadata/md5-cache/games-strategy/darwinia-demo-1.3.0-r3 2210012040 metadata/md5-cache/games-strategy/knights-demo-1.32-r3 2210012040 metadata/md5-cache/games-strategy/majesty-demo-1.0.0-r1 2210012040 metadata/md5-cache/games-strategy/spaz-1.605-r1 2210040744 metadata/md5-cache/games-strategy/0ad-0.0.25b_alpha-r1 -2210040744 metadata/md5-cache/games-strategy/Manifest.gz 2210040744 metadata/md5-cache/games-strategy/augustus-3.1.0 2210040744 metadata/md5-cache/games-strategy/colobot-0.1.12 2210040744 metadata/md5-cache/games-strategy/colobot-0.2.0_alpha @@ -47728,6 +47053,9 @@ 2210040744 metadata/md5-cache/games-strategy/wesnoth-1.17.5 2210040744 metadata/md5-cache/games-strategy/widelands-1.0 2210040744 metadata/md5-cache/games-strategy/widelands-9999 +2210082110 metadata/md5-cache/games-strategy/Manifest.gz +2210082110 metadata/md5-cache/games-strategy/darwinia-1.4.0_beta9-r3 +2210082110 metadata/md5-cache/games-strategy/darwinia-demo-1.3.0-r3 2011222009 metadata/md5-cache/games-util/etswitch-0.1.14-r1 2104212209 metadata/md5-cache/games-util/xgame-1.7.1-r1 1707090139 metadata/md5-cache/games-util/xgame-gtk2-2.0.2-r1 @@ -47777,19 +47105,19 @@ 2210040744 metadata/md5-cache/games-util/pyfa-9999 2210040744 metadata/md5-cache/games-util/qjoypad-4.3.1 2210040744 metadata/md5-cache/games-util/slade-3.2.1-r1 -2210071212 metadata/md5-cache/games-util/Manifest.gz 2210071212 metadata/md5-cache/games-util/lutris-0.5.10.1 2210071212 metadata/md5-cache/games-util/lutris-0.5.11 2210071212 metadata/md5-cache/games-util/lutris-9999 2210071212 metadata/md5-cache/games-util/nml-0.6.1 2210071212 metadata/md5-cache/games-util/sc-controller-0.4.8.6_p20211211 +2210081810 metadata/md5-cache/games-util/Manifest.gz +2210081810 metadata/md5-cache/games-util/grfcodec-6.0.6_p20210310-r1 2108271840 metadata/md5-cache/gnome-base/gnome-light-40.0 2203131809 metadata/md5-cache/gnome-base/gnome-core-apps-41.3 2203130309 metadata/md5-cache/gnome-base/gnome-core-libs-41.3 2204110910 metadata/md5-cache/gnome-base/gnome-extra-apps-41.0 2209071115 metadata/md5-cache/gnome-base/libgnomekbd-3.28.1 2210012010 metadata/md5-cache/gnome-base/gnome-40.0-r1 -2210050440 metadata/md5-cache/gnome-base/Manifest.gz 2210040744 metadata/md5-cache/gnome-base/dconf-0.40.0 2210040744 metadata/md5-cache/gnome-base/dconf-editor-3.38.3 2210040744 metadata/md5-cache/gnome-base/dconf-editor-43.0 @@ -47798,7 +47126,6 @@ 2210040744 metadata/md5-cache/gnome-base/gdm-43.0 2210040744 metadata/md5-cache/gnome-base/gnome-applets-3.44.0-r1 2210040744 metadata/md5-cache/gnome-base/gnome-common-3.18.0-r2 -2210040744 metadata/md5-cache/gnome-base/gnome-control-center-42.3-r1 2210050440 metadata/md5-cache/gnome-base/gnome-control-center-43.0 2210040744 metadata/md5-cache/gnome-base/gnome-desktop-42.3-r300 2210040744 metadata/md5-cache/gnome-base/gnome-desktop-42.3-r400 @@ -47810,10 +47137,8 @@ 2210040744 metadata/md5-cache/gnome-base/gnome-keyring-42.1-r1 2210040744 metadata/md5-cache/gnome-base/gnome-menus-3.36.0-r1 2210040744 metadata/md5-cache/gnome-base/gnome-mime-data-2.18.0-r1 -2210040744 metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r1 2210040744 metadata/md5-cache/gnome-base/gnome-session-42.0 2210040744 metadata/md5-cache/gnome-base/gnome-session-43.0 -2210040744 metadata/md5-cache/gnome-base/gnome-settings-daemon-42.2-r4 2210040744 metadata/md5-cache/gnome-base/gnome-settings-daemon-43.0 2210040744 metadata/md5-cache/gnome-base/gnome-shell-42.4-r3 2210040744 metadata/md5-cache/gnome-base/gnome-shell-42.5-r2 @@ -47827,10 +47152,17 @@ 2210040744 metadata/md5-cache/gnome-base/libgnomekbd-3.26.1 2210040744 metadata/md5-cache/gnome-base/libgtop-2.40.0-r1 2210040744 metadata/md5-cache/gnome-base/librsvg-2.40.21 -2210040744 metadata/md5-cache/gnome-base/librsvg-2.54.4 -2210040744 metadata/md5-cache/gnome-base/librsvg-2.54.5 2210040744 metadata/md5-cache/gnome-base/nautilus-42.2 2210040744 metadata/md5-cache/gnome-base/nautilus-43.0 +2210082140 metadata/md5-cache/gnome-base/Manifest.gz +2210080140 metadata/md5-cache/gnome-base/gnome-applets-3.46.0 +2210082010 metadata/md5-cache/gnome-base/gnome-control-center-42.3-r1 +2210080140 metadata/md5-cache/gnome-base/gnome-flashback-3.46.0 +2210080140 metadata/md5-cache/gnome-base/gnome-panel-3.44.0-r2 +2210080140 metadata/md5-cache/gnome-base/gnome-panel-3.46.0 +2210082010 metadata/md5-cache/gnome-base/gnome-settings-daemon-42.2-r4 +2210082140 metadata/md5-cache/gnome-base/librsvg-2.54.4-r1 +2210082140 metadata/md5-cache/gnome-base/librsvg-2.54.5-r1 2205050610 metadata/md5-cache/gnome-extra/cinnamon-translations-5.2.2 2205181110 metadata/md5-cache/gnome-extra/polkit-gnome-0.105-r2 2208070840 metadata/md5-cache/gnome-extra/gnome-shell-frippery-42.1 @@ -47927,8 +47259,10 @@ 2210040744 metadata/md5-cache/gnome-extra/yelp-xsl-42.0 2210040744 metadata/md5-cache/gnome-extra/yelp-xsl-42.1 2210040744 metadata/md5-cache/gnome-extra/zenity-3.42.1 -2210052210 metadata/md5-cache/gnome-extra/Manifest.gz 2210052210 metadata/md5-cache/gnome-extra/cinnamon-5.2.7-r4 +2210100210 metadata/md5-cache/gnome-extra/Manifest.gz +2210100210 metadata/md5-cache/gnome-extra/gnome-boxes-43.0 +2210080640 metadata/md5-cache/gnome-extra/gnome-software-43.0 2209122242 metadata/md5-cache/gnustep-apps/Manifest.gz 2209122242 metadata/md5-cache/gnustep-apps/aclock-0.4.0-r1 2209122242 metadata/md5-cache/gnustep-apps/addresses-0.4.8-r1 @@ -47982,12 +47316,12 @@ 2209122242 metadata/md5-cache/gnustep-base/gnustep-base-1.28.0-r1 2209122242 metadata/md5-cache/gnustep-base/gnustep-gui-0.28.0 2209122242 metadata/md5-cache/gnustep-base/gnustep-gui-0.29.0 -2209122242 metadata/md5-cache/gnustep-base/gnustep-make-2.8.0 2209122242 metadata/md5-cache/gnustep-base/gnustep-make-2.9.0 2209122242 metadata/md5-cache/gnustep-base/mknfonts-0.5-r2 2209122242 metadata/md5-cache/gnustep-base/mknfonts-0.5-r3 -2210040744 metadata/md5-cache/gnustep-base/Manifest.gz 2210040744 metadata/md5-cache/gnustep-base/libobjc2-2.1 +2210082110 metadata/md5-cache/gnustep-base/Manifest.gz +2210082110 metadata/md5-cache/gnustep-base/gnustep-make-2.8.0-r1 2209122242 metadata/md5-cache/gnustep-libs/Manifest.gz 2209122242 metadata/md5-cache/gnustep-libs/cenonlibrary-4.0.0 2209122242 metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 @@ -48004,8 +47338,6 @@ 2207181923 metadata/md5-cache/gui-apps/tuigreet-0.7.2 2208131110 metadata/md5-cache/gui-apps/foot-terminfo-1.13.0 2208312210 metadata/md5-cache/gui-apps/foot-terminfo-1.13.1 -2209051610 metadata/md5-cache/gui-apps/tuigreet-0.8.0 -2209051610 metadata/md5-cache/gui-apps/tuigreet-9999 2209071115 metadata/md5-cache/gui-apps/grim-1.3.1 2209071115 metadata/md5-cache/gui-apps/grim-1.4.0-r1 2209071115 metadata/md5-cache/gui-apps/grim-9999 @@ -48050,7 +47382,6 @@ 2209071115 metadata/md5-cache/gui-apps/wf-shell-9999 2209071115 metadata/md5-cache/gui-apps/wl-clipboard-2.1.0 2209071115 metadata/md5-cache/gui-apps/wl-clipboard-9999 -2210040744 metadata/md5-cache/gui-apps/Manifest.gz 2210040744 metadata/md5-cache/gui-apps/foot-1.12.1 2210040744 metadata/md5-cache/gui-apps/foot-1.13.0 2210040744 metadata/md5-cache/gui-apps/foot-1.13.1 @@ -48059,6 +47390,10 @@ 2210040744 metadata/md5-cache/gui-apps/swappy-9999 2210040744 metadata/md5-cache/gui-apps/wcm-0.7.0 2210040744 metadata/md5-cache/gui-apps/wcm-9999 +2210101610 metadata/md5-cache/gui-apps/Manifest.gz +2210080640 metadata/md5-cache/gui-apps/gnome-console-43.0 +2210101610 metadata/md5-cache/gui-apps/tuigreet-0.8.0-r1 +2210101610 metadata/md5-cache/gui-apps/tuigreet-9999 2202140410 metadata/md5-cache/gui-libs/eglexternalplatform-1.1 2207181923 metadata/md5-cache/gui-libs/greetd-0.6.1 2207181923 metadata/md5-cache/gui-libs/greetd-0.7.0 @@ -48102,9 +47437,6 @@ 2210040744 metadata/md5-cache/gui-libs/amtk-5.4.1 2210040744 metadata/md5-cache/gui-libs/gdk-pixbuf-loader-webp-0.0.4 2210040744 metadata/md5-cache/gui-libs/gdk-pixbuf-loader-webp-0.0.6 -2210040744 metadata/md5-cache/gui-libs/gtk-4.6.6 -2210040744 metadata/md5-cache/gui-libs/gtk-4.6.7 -2210040744 metadata/md5-cache/gui-libs/gtk-4.8.0 2210040744 metadata/md5-cache/gui-libs/gtksourceview-5.4.2 2210040744 metadata/md5-cache/gui-libs/gtksourceview-5.6.0 2210040744 metadata/md5-cache/gui-libs/gtksourceview-5.6.1 @@ -48114,19 +47446,23 @@ 2210031640 metadata/md5-cache/gui-libs/wlroots-0.15.1-r1 2210040440 metadata/md5-cache/gui-libs/wlroots-9999 2210040744 metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.2.0 -2210062010 metadata/md5-cache/gui-libs/Manifest.gz -2210062010 metadata/md5-cache/gui-libs/gtk-4.8.1 +2210102040 metadata/md5-cache/gui-libs/Manifest.gz +2210102040 metadata/md5-cache/gui-libs/display-manager-init-1.1.1 +2210082140 metadata/md5-cache/gui-libs/gtk-4.6.6-r1 +2210082140 metadata/md5-cache/gui-libs/gtk-4.6.7-r1 +2210082140 metadata/md5-cache/gui-libs/gtk-4.8.0-r1 +2210082140 metadata/md5-cache/gui-libs/gtk-4.8.1-r1 2207181923 metadata/md5-cache/gui-wm/hikari-2.3.3 2209071115 metadata/md5-cache/gui-wm/sway-1.7 2209071115 metadata/md5-cache/gui-wm/sway-1.7-r1 2209071115 metadata/md5-cache/gui-wm/sway-1.7-r2 -2209071115 metadata/md5-cache/gui-wm/sway-9999 -2209071115 metadata/md5-cache/gui-wm/wayfire-0.7.2 -2209071115 metadata/md5-cache/gui-wm/wayfire-0.7.3 -2209071115 metadata/md5-cache/gui-wm/wayfire-0.7.3-r1 -2209071115 metadata/md5-cache/gui-wm/wayfire-9999 -2209220010 metadata/md5-cache/gui-wm/Manifest.gz -2209220010 metadata/md5-cache/gui-wm/gamescope-3.11.45.2 +2210092010 metadata/md5-cache/gui-wm/Manifest.gz +2210081610 metadata/md5-cache/gui-wm/gamescope-3.11.47 +2210092010 metadata/md5-cache/gui-wm/sway-9999 +2210082140 metadata/md5-cache/gui-wm/wayfire-0.7.2-r1 +2210082140 metadata/md5-cache/gui-wm/wayfire-0.7.3-r2 +2210082140 metadata/md5-cache/gui-wm/wayfire-0.7.3-r3 +2210082140 metadata/md5-cache/gui-wm/wayfire-9999 2207110740 metadata/md5-cache/java-virtuals/servlet-api-2.4-r1 2207110740 metadata/md5-cache/java-virtuals/servlet-api-3.0-r3 2207110740 metadata/md5-cache/java-virtuals/servlet-api-3.1-r2 @@ -48177,8 +47513,6 @@ 2210040744 metadata/md5-cache/kde-apps/akregator-22.08.1 2210040744 metadata/md5-cache/kde-apps/analitza-22.04.3 2210040744 metadata/md5-cache/kde-apps/analitza-22.08.1 -2210040744 metadata/md5-cache/kde-apps/ark-22.04.3 -2210040744 metadata/md5-cache/kde-apps/ark-22.08.1 2210040744 metadata/md5-cache/kde-apps/artikulate-22.04.3 2210040744 metadata/md5-cache/kde-apps/artikulate-22.08.1 2210040744 metadata/md5-cache/kde-apps/audiocd-kio-22.04.3-r1 @@ -48575,172 +47909,174 @@ 2210040744 metadata/md5-cache/kde-apps/umbrello-22.08.1 2210040744 metadata/md5-cache/kde-apps/yakuake-22.04.3 2210040744 metadata/md5-cache/kde-apps/yakuake-22.08.1 -2210061040 metadata/md5-cache/kde-apps/Manifest.gz 2210061040 metadata/md5-cache/kde-apps/kdialog-22.04.3 2210061040 metadata/md5-cache/kde-apps/kdialog-22.08.1 2210061040 metadata/md5-cache/kde-apps/kmail-22.04.3 +2210082210 metadata/md5-cache/kde-apps/Manifest.gz +2210082210 metadata/md5-cache/kde-apps/ark-22.04.3 +2210082210 metadata/md5-cache/kde-apps/ark-22.08.1 2205251440 metadata/md5-cache/kde-frameworks/kf-env-5 2210040744 metadata/md5-cache/kde-frameworks/attica-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/attica-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/baloo-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/baloo-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/bluez-qt-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/bluez-qt-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/breeze-icons-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/breeze-icons-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/countryflags-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/countryflags-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/frameworkintegration-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/frameworkintegration-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kactivities-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kactivities-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kactivities-stats-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kactivities-stats-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/karchive-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/karchive-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kauth-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kauth-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kbookmarks-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kbookmarks-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kcalendarcore-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kcalendarcore-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kcmutils-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kcmutils-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kcodecs-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kcodecs-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kcompletion-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kcompletion-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kconfig-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kconfig-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kcontacts-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kcontacts-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kcoreaddons-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kcoreaddons-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kcrash-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kcrash-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kdav-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kdav-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kdbusaddons-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kdbusaddons-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kdeclarative-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kdeclarative-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kded-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kded-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kdelibs4support-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kdelibs4support-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kdesu-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kdesu-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kdnssd-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kdnssd-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kdoctools-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kdoctools-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kemoticons-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kemoticons-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kfilemetadata-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kfilemetadata-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kglobalaccel-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/kglobalaccel-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kguiaddons-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kguiaddons-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kholidays-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kholidays-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/khtml-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/khtml-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/ki18n-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/ki18n-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kiconthemes-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kiconthemes-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kidletime-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kidletime-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kimageformats-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kimageformats-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kinit-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/kinit-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kio-5.96.0-r3 -2210040744 metadata/md5-cache/kde-frameworks/kio-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kirigami-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/kirigami-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kitemmodels-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kitemmodels-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kitemviews-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kitemviews-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kjobwidgets-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/kjobwidgets-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kjs-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kjs-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/knewstuff-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/knewstuff-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/knotifications-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/knotifications-5.98.0-r1 2210040744 metadata/md5-cache/kde-frameworks/knotifyconfig-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/knotifyconfig-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kpackage-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kpackage-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kparts-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kparts-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kpeople-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kpeople-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kplotting-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kplotting-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kpty-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kpty-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kquickcharts-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kquickcharts-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kross-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kross-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/krunner-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/krunner-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kservice-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kservice-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/ktexteditor-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/ktexteditor-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/ktextwidgets-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/ktextwidgets-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kunitconversion-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kunitconversion-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kwallet-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kwallet-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kwayland-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kwayland-5.98.0-r1 2210040744 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kwindowsystem-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kwindowsystem-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/kxmlgui-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/kxmlgui-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/oxygen-icons-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/oxygen-icons-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/plasma-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/plasma-5.98.0-r1 2210040744 metadata/md5-cache/kde-frameworks/prison-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/prison-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/purpose-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/purpose-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.96.0-r1 -2210040744 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/solid-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/solid-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/sonnet-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/sonnet-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/syndication-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/syndication-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.98.0 2210040744 metadata/md5-cache/kde-frameworks/threadweaver-5.96.0 -2210040744 metadata/md5-cache/kde-frameworks/threadweaver-5.98.0 -2210071212 metadata/md5-cache/kde-frameworks/Manifest.gz 2210071212 metadata/md5-cache/kde-frameworks/kapidox-5.96.0 -2210071212 metadata/md5-cache/kde-frameworks/kapidox-5.98.0 +2210101210 metadata/md5-cache/kde-frameworks/Manifest.gz +2210101140 metadata/md5-cache/kde-frameworks/attica-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/baloo-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/bluez-qt-5.99.0 +2210101210 metadata/md5-cache/kde-frameworks/breeze-icons-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/countryflags-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/frameworkintegration-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kactivities-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kactivities-stats-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kapidox-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/karchive-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kauth-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kbookmarks-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kcalendarcore-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kcmutils-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kcodecs-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kcompletion-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kconfig-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kcontacts-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kcoreaddons-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kcrash-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kdav-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kdbusaddons-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kdeclarative-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kded-5.99.0 +2210101210 metadata/md5-cache/kde-frameworks/kdelibs4support-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kdesu-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kdnssd-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kdoctools-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kemoticons-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kfilemetadata-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kglobalaccel-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kguiaddons-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kholidays-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/khtml-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/ki18n-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kiconthemes-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kidletime-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kimageformats-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kinit-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kio-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kirigami-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kitemmodels-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kitemviews-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kjobwidgets-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kjs-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/knewstuff-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/knotifications-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/knotifyconfig-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kpackage-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kparts-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kpeople-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kplotting-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kpty-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kquickcharts-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kross-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/krunner-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kservice-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/ktexteditor-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/ktextwidgets-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kunitconversion-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kwallet-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kwayland-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kwindowsystem-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/kxmlgui-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/oxygen-icons-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/plasma-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/prison-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/purpose-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/solid-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/sonnet-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/syndication-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.99.0 +2210101140 metadata/md5-cache/kde-frameworks/threadweaver-5.99.0 2210040744 metadata/md5-cache/kde-misc/basket-2.49b 2210040744 metadata/md5-cache/kde-misc/bismuth-3.1.3 2210040744 metadata/md5-cache/kde-misc/colord-kde-0.5.0_p20220907 @@ -48775,117 +48111,66 @@ 2210040744 metadata/md5-cache/kde-misc/wacomtablet-3.2.0-r2 2210040744 metadata/md5-cache/kde-misc/zanshin-22.04.3 2210040744 metadata/md5-cache/kde-misc/zanshin-22.08.1 -2210061040 metadata/md5-cache/kde-misc/Manifest.gz 2210061040 metadata/md5-cache/kde-misc/kdeconnect-22.04.3 2210061040 metadata/md5-cache/kde-misc/kdeconnect-22.08.1 -2208070840 metadata/md5-cache/kde-plasma/plasma-meta-5.24.6-r1 -2208151740 metadata/md5-cache/kde-plasma/breeze-grub-5.24.6 +2210100810 metadata/md5-cache/kde-misc/Manifest.gz +2210100810 metadata/md5-cache/kde-misc/bismuth-3.1.4 2209300710 metadata/md5-cache/kde-plasma/breeze-grub-5.25.5 2209300710 metadata/md5-cache/kde-plasma/plasma-meta-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/bluedevil-5.24.6 2210040744 metadata/md5-cache/kde-plasma/bluedevil-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/breeze-5.24.6-r1 2210040744 metadata/md5-cache/kde-plasma/breeze-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/breeze-gtk-5.24.6 2210040744 metadata/md5-cache/kde-plasma/breeze-gtk-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/breeze-plymouth-5.24.6 2210040744 metadata/md5-cache/kde-plasma/breeze-plymouth-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/discover-5.24.6-r1 2210040744 metadata/md5-cache/kde-plasma/discover-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/drkonqi-5.24.6 2210040744 metadata/md5-cache/kde-plasma/drkonqi-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kactivitymanagerd-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kactivitymanagerd-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kde-cli-tools-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kde-cli-tools-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kde-gtk-config-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kde-gtk-config-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kdecoration-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kdecoration-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.24.6-r1 2210040744 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kgamma-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kgamma-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/khotkeys-5.24.6 2210040744 metadata/md5-cache/kde-plasma/khotkeys-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kinfocenter-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kinfocenter-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kmenuedit-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kmenuedit-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kscreen-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kscreen-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kscreenlocker-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kscreenlocker-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/ksshaskpass-5.24.6 2210040744 metadata/md5-cache/kde-plasma/ksshaskpass-5.25.5 2210040744 metadata/md5-cache/kde-plasma/ksysguard-5.22.0-r1 -2210040744 metadata/md5-cache/kde-plasma/ksystemstats-5.24.6 2210040744 metadata/md5-cache/kde-plasma/ksystemstats-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kwallet-pam-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kwallet-pam-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kwayland-integration-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kwayland-integration-5.25.5 2210040744 metadata/md5-cache/kde-plasma/kwayland-server-5.24.6 -2210040744 metadata/md5-cache/kde-plasma/kwin-5.24.6-r2 2210040744 metadata/md5-cache/kde-plasma/kwin-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/kwrited-5.24.6 2210040744 metadata/md5-cache/kde-plasma/kwrited-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/layer-shell-qt-5.24.6 2210040744 metadata/md5-cache/kde-plasma/layer-shell-qt-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/libkscreen-5.24.6 2210040744 metadata/md5-cache/kde-plasma/libkscreen-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/libksysguard-5.24.6 2210040744 metadata/md5-cache/kde-plasma/libksysguard-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/libkworkspace-5.24.6 2210040744 metadata/md5-cache/kde-plasma/libkworkspace-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/milou-5.24.6 2210040744 metadata/md5-cache/kde-plasma/milou-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/oxygen-5.24.6 2210040744 metadata/md5-cache/kde-plasma/oxygen-5.25.5 2210040744 metadata/md5-cache/kde-plasma/oxygen-sounds-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-browser-integration-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-browser-integration-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-desktop-5.24.6-r2 2210040744 metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-disks-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-disks-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-firewall-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-firewall-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-integration-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-integration-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-nm-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-nm-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-pa-5.24.6-r1 2210040744 metadata/md5-cache/kde-plasma/plasma-pa-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-sdk-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-sdk-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.24.6 -2210040744 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-vault-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-vault-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plasma-workspace-5.24.6 -2210040744 metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r3 -2210040744 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/plymouth-kcm-5.24.6 2210040744 metadata/md5-cache/kde-plasma/plymouth-kcm-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.24.6 2210040744 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/powerdevil-5.24.6 2210040744 metadata/md5-cache/kde-plasma/powerdevil-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/sddm-kcm-5.24.6 2210040744 metadata/md5-cache/kde-plasma/sddm-kcm-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/systemsettings-5.24.6 2210040744 metadata/md5-cache/kde-plasma/systemsettings-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.6 2210040744 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.25.5 -2210040744 metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.24.6-r1 2210040744 metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.25.5 -2210061010 metadata/md5-cache/kde-plasma/Manifest.gz 2210061010 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.5-r1 -2210061010 metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r4 +2210101540 metadata/md5-cache/kde-plasma/Manifest.gz +2210101540 metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1 +2210072340 metadata/md5-cache/kde-plasma/plasma-workspace-5.25.5-r4 2107230909 metadata/md5-cache/lxde-base/lxappearance-obconf-0.2.3-r1 2107211809 metadata/md5-cache/lxde-base/lxde-common-0.99.2-r1 2107211809 metadata/md5-cache/lxde-base/lxde-meta-0.5.5-r7 @@ -49108,13 +48393,14 @@ 2208240817 metadata/md5-cache/mail-mta/nullmailer-2.2-r2 2208240817 metadata/md5-cache/mail-mta/opensmtpd-6.8.0_p2-r1 2208240817 metadata/md5-cache/mail-mta/postfix-3.7.2 -2208240817 metadata/md5-cache/mail-mta/postfix-3.8_pre20220816 2209190940 metadata/md5-cache/mail-mta/sendmail-8.17.1.9 2209211540 metadata/md5-cache/mail-mta/msmtp-1.8.22 2210010840 metadata/md5-cache/mail-mta/qpsmtpd-0.95-r1 2210010840 metadata/md5-cache/mail-mta/qpsmtpd-9999 -2210040744 metadata/md5-cache/mail-mta/Manifest.gz 2210040744 metadata/md5-cache/mail-mta/proton-mail-bridge-2.3.0 +2210081240 metadata/md5-cache/mail-mta/Manifest.gz +2210081240 metadata/md5-cache/mail-mta/postfix-3.7.2-r1 +2210081240 metadata/md5-cache/mail-mta/postfix-3.8_pre20221007 2206280511 metadata/md5-cache/mate-base/mate-1.24 2206280511 metadata/md5-cache/mate-base/mate-applets-meta-1.24.0 2206280511 metadata/md5-cache/mate-base/mate-common-1.26.0 @@ -49378,7 +48664,6 @@ 2209091310 metadata/md5-cache/media-fonts/gofont-mono-2.010 2209071115 metadata/md5-cache/media-fonts/liberation-fonts-2.1.3 2209071115 metadata/md5-cache/media-fonts/liberation-fonts-2.1.5 -2209071115 metadata/md5-cache/media-fonts/noto-emoji-20211101 2209071115 metadata/md5-cache/media-fonts/terminus-font-4.49.1 2209151010 metadata/md5-cache/media-fonts/fonts-meta-3 2209151010 metadata/md5-cache/media-fonts/source-code-pro-2.038 @@ -49393,14 +48678,15 @@ 2209170112 metadata/md5-cache/media-fonts/fontawesome-5.15.3 2209170112 metadata/md5-cache/media-fonts/jetbrains-mono-2.225 2209170112 metadata/md5-cache/media-fonts/joypixels-6.5.0-r1 -2209181440 metadata/md5-cache/media-fonts/noto-emoji-20220912 2209280710 metadata/md5-cache/media-fonts/lxgw-wenkai-1.245.1 2210010240 metadata/md5-cache/media-fonts/ahem-1.0 2209300710 metadata/md5-cache/media-fonts/x11fonts-jmk-3.0-r4 -2210040744 metadata/md5-cache/media-fonts/Manifest.gz 2210040744 metadata/md5-cache/media-fonts/arphicfonts-0.2.20080216.1-r2 2210040744 metadata/md5-cache/media-fonts/dejavu-2.37 2210040744 metadata/md5-cache/media-fonts/oxygen-fonts-5.4.3-r1 +2210091210 metadata/md5-cache/media-fonts/Manifest.gz +2210091210 metadata/md5-cache/media-fonts/noto-emoji-20211101 +2210091210 metadata/md5-cache/media-fonts/noto-emoji-20220912 2107180709 metadata/md5-cache/media-gfx/album-4.15-r1 2009111309 metadata/md5-cache/media-gfx/dpic-20200901 2101181809 metadata/md5-cache/media-gfx/exif-0.6.22 @@ -49425,7 +48711,6 @@ 1911091539 metadata/md5-cache/media-gfx/springgraph-88 1912111539 metadata/md5-cache/media-gfx/tuxpaint-stamps-20090628-r1 2112070940 metadata/md5-cache/media-gfx/gifsicle-1.93 -2201151640 metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r1 2203121539 metadata/md5-cache/media-gfx/igal-3.1 2203132209 metadata/md5-cache/media-gfx/gimp-arrow-brushes-20190407 2205171610 metadata/md5-cache/media-gfx/ebdftopcf-2-r1 @@ -49437,7 +48722,6 @@ 2207181923 metadata/md5-cache/media-gfx/apng2gif-1.8 2207181923 metadata/md5-cache/media-gfx/apngdis-2.9 2207181923 metadata/md5-cache/media-gfx/apngopt-1.4 -2207181923 metadata/md5-cache/media-gfx/aview-1.3.0_rc1-r3 2207181923 metadata/md5-cache/media-gfx/clockphoto-1.2 2207181923 metadata/md5-cache/media-gfx/crwinfo-0.2 2207181923 metadata/md5-cache/media-gfx/dawn-3.90b-r1 @@ -49515,7 +48799,6 @@ 2208240817 metadata/md5-cache/media-gfx/tgif-4.2.5-r2 2208240817 metadata/md5-cache/media-gfx/tintii-2.10.0-r1 2208240817 metadata/md5-cache/media-gfx/xloadimage-4.1-r12 -2208240817 metadata/md5-cache/media-gfx/xv-3.10a-r19 2208280840 metadata/md5-cache/media-gfx/fbida-2.14-r3 2208272110 metadata/md5-cache/media-gfx/imagemagick-6.9.12.59 2208272110 metadata/md5-cache/media-gfx/imagemagick-7.1.0.44 @@ -49528,7 +48811,6 @@ 2209010440 metadata/md5-cache/media-gfx/pngquant-2.17.0 2209031140 metadata/md5-cache/media-gfx/exif-0.6.22-r1 2209041441 metadata/md5-cache/media-gfx/nvidia-cg-toolkit-3.1.0013-r6 -2209041610 metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 2209042310 metadata/md5-cache/media-gfx/iscan-plugin-network-nt-1.1.3 2209071115 metadata/md5-cache/media-gfx/asymptote-2.78 2209071115 metadata/md5-cache/media-gfx/asymptote-2.80 @@ -49584,10 +48866,6 @@ 2210040744 metadata/md5-cache/media-gfx/colorhug-client-0.2.8 2210040744 metadata/md5-cache/media-gfx/converseen-0.9.9.0 2210040744 metadata/md5-cache/media-gfx/converseen-0.9.9.6 -2210040744 metadata/md5-cache/media-gfx/cropgui-0.4.1 -2210040744 metadata/md5-cache/media-gfx/cropgui-0.5 -2210040744 metadata/md5-cache/media-gfx/cropgui-0.6 -2210040744 metadata/md5-cache/media-gfx/cropgui-0.6-r1 2210040744 metadata/md5-cache/media-gfx/cura-4.13.1-r1 2210040744 metadata/md5-cache/media-gfx/curaengine-4.13.1 2210040744 metadata/md5-cache/media-gfx/darktable-3.8.0-r3 @@ -49631,7 +48909,6 @@ 2210040744 metadata/md5-cache/media-gfx/geeqie-1.7.3 2210040744 metadata/md5-cache/media-gfx/geeqie-9999 2210041240 metadata/md5-cache/media-gfx/gimp-2.10.32-r1 -2210041240 metadata/md5-cache/media-gfx/gimp-2.99.10-r2 2210041240 metadata/md5-cache/media-gfx/gimp-2.99.12-r1 2210041240 metadata/md5-cache/media-gfx/gimp-9999 2210040744 metadata/md5-cache/media-gfx/gmic-3.0.1-r1 @@ -49644,8 +48921,6 @@ 2210040744 metadata/md5-cache/media-gfx/gpicview-0.2.5-r2 2210040744 metadata/md5-cache/media-gfx/graphite2-1.3.14_p20210810-r1 2210040744 metadata/md5-cache/media-gfx/graphite2-1.3.14_p20210810-r2 -2210030410 metadata/md5-cache/media-gfx/graphviz-5.0.1 -2210022310 metadata/md5-cache/media-gfx/graphviz-6.0.1-r1 2210040744 metadata/md5-cache/media-gfx/gscan2pdf-2.12.5 2210040744 metadata/md5-cache/media-gfx/gscan2pdf-2.12.8 2210040744 metadata/md5-cache/media-gfx/gthumb-3.12.2-r2 @@ -49745,7 +49020,6 @@ 2210052210 metadata/md5-cache/media-gfx/evoluspencil-3.1.0-r2 2210070440 metadata/md5-cache/media-gfx/imv-4.3.1_p20211221-r1 2210070410 metadata/md5-cache/media-gfx/imv-9999 -2210071212 metadata/md5-cache/media-gfx/Manifest.gz 2210071212 metadata/md5-cache/media-gfx/cairosvg-2.5.2 2210071212 metadata/md5-cache/media-gfx/gnofract4d-4.3_p20201029 2210071212 metadata/md5-cache/media-gfx/gnofract4d-4.3_p20211108 @@ -49762,6 +49036,18 @@ 2210071212 metadata/md5-cache/media-gfx/word_cloud-1.8.1 2210071212 metadata/md5-cache/media-gfx/xdot-1.2 2210071212 metadata/md5-cache/media-gfx/xdot-9999 +2210101940 metadata/md5-cache/media-gfx/Manifest.gz +2210090840 metadata/md5-cache/media-gfx/aview-1.3.0_rc1-r3 +2210101610 metadata/md5-cache/media-gfx/converseen-0.9.9.8 +2210082310 metadata/md5-cache/media-gfx/cropgui-0.6-r1 +2210101940 metadata/md5-cache/media-gfx/fotoxx-22.35 +2210082140 metadata/md5-cache/media-gfx/gimp-2.99.10-r2 +2210080210 metadata/md5-cache/media-gfx/gnome-photos-43.0 +2210090140 metadata/md5-cache/media-gfx/graphviz-5.0.1-r1 +2210090140 metadata/md5-cache/media-gfx/graphviz-6.0.1-r2 +2210090210 metadata/md5-cache/media-gfx/jhead-3.06.0.1 +2210090140 metadata/md5-cache/media-gfx/pdf2svg-0.2.3-r2 +2210082240 metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 1802221208 metadata/md5-cache/media-libs/blib-1.1.7-r2 2012270139 metadata/md5-cache/media-libs/cimg-2.9.3 2106251539 metadata/md5-cache/media-libs/elles_icc_profiles-20160501.0932-r1 @@ -49788,7 +49074,6 @@ 2202190840 metadata/md5-cache/media-libs/amf-headers-1.4.23 2202191640 metadata/md5-cache/media-libs/spandsp-0.0.6-r1 2203100240 metadata/md5-cache/media-libs/libsmf-1.3 -2203111939 metadata/md5-cache/media-libs/libltc-1.3.1-r1 2203141409 metadata/md5-cache/media-libs/libggiwmh-0.3.2-r1 2203281010 metadata/md5-cache/media-libs/libcdaudio-0.99.12-r3 2205171110 metadata/md5-cache/media-libs/alsa-topology-conf-1.2.5.1 @@ -49799,7 +49084,6 @@ 2206221510 metadata/md5-cache/media-libs/libxmp-4.5.0 2206261210 metadata/md5-cache/media-libs/freeverb3-3.2.1-r3 2206280740 metadata/md5-cache/media-libs/libdvbpsi-1.3.3 -2207110740 metadata/md5-cache/media-libs/libpano13-2.9.20 2207110740 metadata/md5-cache/media-libs/libpano13-2.9.20-r1 2207181923 metadata/md5-cache/media-libs/bio2jack-0.9-r2 2207181923 metadata/md5-cache/media-libs/compface-1.5.2 @@ -49934,7 +49218,6 @@ 2209041441 metadata/md5-cache/media-libs/libbluray-9999 2209041441 metadata/md5-cache/media-libs/libbs2b-3.1.0-r2 2209041441 metadata/md5-cache/media-libs/libcanberra-0.30-r6 -2209041441 metadata/md5-cache/media-libs/libcanberra-0.30-r7 2209041441 metadata/md5-cache/media-libs/libcddb-1.3.2-r1 2209041441 metadata/md5-cache/media-libs/libdc1394-2.2.6 2209041441 metadata/md5-cache/media-libs/libdca-0.0.7 @@ -50040,7 +49323,6 @@ 2209071115 metadata/md5-cache/media-libs/fcft-3.1.3 2209071115 metadata/md5-cache/media-libs/glu-9.0.2 2209071115 metadata/md5-cache/media-libs/glu-9999 -2209071115 metadata/md5-cache/media-libs/gstreamer-editing-services-1.20.2 2209071115 metadata/md5-cache/media-libs/hamlib-4.3.1 2209071115 metadata/md5-cache/media-libs/hamlib-4.4 2209071115 metadata/md5-cache/media-libs/jbig2dec-0.19 @@ -50069,10 +49351,6 @@ 2209071115 metadata/md5-cache/media-libs/rlottie-0.2_p20210405 2209071115 metadata/md5-cache/media-libs/rubberband-3.0.0 2209091110 metadata/md5-cache/media-libs/theoraplay-0_pre20180524-r1 -2209080840 metadata/md5-cache/media-libs/virglrenderer-0.10.1 -2209071115 metadata/md5-cache/media-libs/virglrenderer-0.8.2 -2209071115 metadata/md5-cache/media-libs/virglrenderer-0.9.1 -2209071115 metadata/md5-cache/media-libs/virglrenderer-9999 2209071115 metadata/md5-cache/media-libs/waffle-1.7.0-r2 2209071115 metadata/md5-cache/media-libs/waffle-9999 2209071115 metadata/md5-cache/media-libs/webrtc-audio-processing-1.0 @@ -50094,7 +49372,6 @@ 2209122242 metadata/md5-cache/media-libs/libnjb-2.2.7-r2 2209132240 metadata/md5-cache/media-libs/libtheora-1.1.1-r2 2209100440 metadata/md5-cache/media-libs/raptor-2.0.15-r4 -2209100512 metadata/md5-cache/media-libs/raptor-2.0.15-r6 2209101210 metadata/md5-cache/media-libs/sdl-mixer-1.2.12-r5 2209101210 metadata/md5-cache/media-libs/sdl-sound-1.0.3-r3 2209101210 metadata/md5-cache/media-libs/sdl2-mixer-2.0.4-r2 @@ -50168,7 +49445,6 @@ 2210040744 metadata/md5-cache/media-libs/alure-1.2-r3 2210051010 metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.20.3.1462318 2210040744 metadata/md5-cache/media-libs/ampache_browser-1.0.4 -2210040744 metadata/md5-cache/media-libs/assimp-5.2.4 2210040744 metadata/md5-cache/media-libs/assimp-5.2.4-r1 2210040744 metadata/md5-cache/media-libs/avidemux-core-2.7.8 2210040744 metadata/md5-cache/media-libs/avidemux-plugins-2.7.8 @@ -50214,14 +49490,10 @@ 2210040744 metadata/md5-cache/media-libs/gst-plugins-good-1.20.3 2210040744 metadata/md5-cache/media-libs/gst-plugins-ugly-1.20.2 2210040744 metadata/md5-cache/media-libs/gst-plugins-ugly-1.20.3 -2210040744 metadata/md5-cache/media-libs/gst-rtsp-server-1.16.3 -2210040744 metadata/md5-cache/media-libs/gst-rtsp-server-1.20.2 2210040744 metadata/md5-cache/media-libs/gst-rtsp-server-1.20.3 2210040744 metadata/md5-cache/media-libs/gstreamer-1.20.2 2210040744 metadata/md5-cache/media-libs/gstreamer-1.20.3 -2210040744 metadata/md5-cache/media-libs/gstreamer-editing-services-1.16.3 2210040744 metadata/md5-cache/media-libs/harfbuzz-4.4.1 -2210040744 metadata/md5-cache/media-libs/harfbuzz-5.0.1 2210040744 metadata/md5-cache/media-libs/harfbuzz-5.1.0 2210040744 metadata/md5-cache/media-libs/harfbuzz-5.2.0 2210040744 metadata/md5-cache/media-libs/harfbuzz-9999 @@ -50296,7 +49568,6 @@ 2210040744 metadata/md5-cache/media-libs/libpulse-16.1-r1 2210040744 metadata/md5-cache/media-libs/libqaccessibilityclient-0.4.1 2210040744 metadata/md5-cache/media-libs/libreplaygain-477-r2 -2210040744 metadata/md5-cache/media-libs/librtprocess-0.12.0 2210041440 metadata/md5-cache/media-libs/libsdl2-2.24.0-r2 2210040744 metadata/md5-cache/media-libs/libsfml-2.5.1-r1 2210040744 metadata/md5-cache/media-libs/libsoundio-2.0.0 @@ -50383,13 +49654,21 @@ 2210040744 metadata/md5-cache/media-libs/zmusic-1.1.4 2210040744 metadata/md5-cache/media-libs/zxing-cpp-1.3.0 2210040744 metadata/md5-cache/media-libs/zxing-cpp-1.4.0 -2210071310 metadata/md5-cache/media-libs/Manifest.gz 2210071212 metadata/md5-cache/media-libs/aubio-0.4.9-r2 -2210071310 metadata/md5-cache/media-libs/flac-1.4.1 -2210071310 metadata/md5-cache/media-libs/flac-compat-1.3.4 2210071240 metadata/md5-cache/media-libs/libltc-1.3.2 2210071212 metadata/md5-cache/media-libs/libsixel-1.10.3 2210071212 metadata/md5-cache/media-libs/mutagen-1.45.1 +2210101640 metadata/md5-cache/media-libs/Manifest.gz +2210081610 metadata/md5-cache/media-libs/flac-1.4.1 +2210081610 metadata/md5-cache/media-libs/flac-compat-1.3.4 +2210081740 metadata/md5-cache/media-libs/freeglut-3.4.0 +2210090010 metadata/md5-cache/media-libs/harfbuzz-5.3.0 +2210090240 metadata/md5-cache/media-libs/libcanberra-0.30-r7 +2210090010 metadata/md5-cache/media-libs/libmatroska-1.7.1 +2210072340 metadata/md5-cache/media-libs/librtprocess-0.12.0 +2210101010 metadata/md5-cache/media-libs/raptor-2.0.15-r6 +2210090240 metadata/md5-cache/media-libs/virglrenderer-0.10.1 +2210082310 metadata/md5-cache/media-libs/virglrenderer-9999 2011090239 metadata/md5-cache/media-plugins/gimp-lqr-0.7.2-r1 2107201909 metadata/md5-cache/media-plugins/hexter-1.1.1 1911121409 metadata/md5-cache/media-plugins/ladspa-bs2b-0.9.1-r1 @@ -50570,7 +49849,6 @@ 2210010240 metadata/md5-cache/media-plugins/zam-plugins-3.14-r1 2210021140 metadata/md5-cache/media-plugins/mda-lv2-1.2.10 2210021140 metadata/md5-cache/media-plugins/mda-lv2-1.2.6 -2210040744 metadata/md5-cache/media-plugins/Manifest.gz 2210040744 metadata/md5-cache/media-plugins/calf-0.90.3-r1 2210040744 metadata/md5-cache/media-plugins/calf-9999 2210040744 metadata/md5-cache/media-plugins/frei0r-plugins-1.7.0-r2 @@ -50578,31 +49856,21 @@ 2210040744 metadata/md5-cache/media-plugins/grilo-plugins-0.3.15 2210040744 metadata/md5-cache/media-plugins/gst-plugins-a52dec-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-a52dec-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-amr-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-amr-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-aom-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-aom-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-assrender-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-assrender-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-bluez-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-bluez-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-bs2b-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-bs2b-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-cairo-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-cairo-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-cdio-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-cdio-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-cdparanoia-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-cdparanoia-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-chromaprint-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-chromaprint-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-colormanagement-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-colormanagement-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-dash-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-dash-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-dtls-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-dtls-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-dts-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-dts-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-dv-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-dv-1.20.3 @@ -50620,16 +49888,13 @@ 2210040744 metadata/md5-cache/media-plugins/gst-plugins-gdkpixbuf-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-gtk-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-gtk-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-hls-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-hls-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-jack-1.16.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-jack-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-jack-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-jpeg-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-jpeg-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-kate-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-kate-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-ladspa-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-ladspa-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-lame-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-lame-1.20.3 @@ -50637,24 +49902,20 @@ 2210040744 metadata/md5-cache/media-plugins/gst-plugins-ldac-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libav-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libav-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-libde265-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libde265-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libmms-1.18.6 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libpng-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libpng-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libvisual-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-libvisual-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-lv2-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-lv2-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-modplug-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-modplug-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-mpeg2dec-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-mpeg2dec-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-mpeg2enc-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-mpeg2enc-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-mpg123-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-mpg123-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-mplex-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-mplex-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-neon-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-neon-1.20.3 @@ -50662,7 +49923,6 @@ 2210040744 metadata/md5-cache/media-plugins/gst-plugins-openaptx-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-openaptx-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-opencv-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-openh264-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-openh264-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-opus-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-opus-1.20.3 @@ -50674,25 +49934,19 @@ 2210040744 metadata/md5-cache/media-plugins/gst-plugins-raw1394-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-resindvd-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-resindvd-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-rtmp-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-rtmp-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-sbc-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-sbc-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-sctp-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-sctp-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-shout2-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-shout2-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-sidplay-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-sidplay-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-smoothstreaming-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-smoothstreaming-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-soundtouch-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-soundtouch-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-soup-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-soup-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-speex-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-speex-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-srt-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-srt-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-srtp-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-srtp-1.20.3 @@ -50700,29 +49954,23 @@ 2210040744 metadata/md5-cache/media-plugins/gst-plugins-taglib-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-twolame-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-twolame-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-uvch264-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-uvch264-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-v4l2-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-v4l2-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-vaapi-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-vaapi-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-voaacenc-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-voaacenc-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-voamrwbenc-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-voamrwbenc-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-vpx-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-vpx-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-wavpack-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-wavpack-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-webrtc-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-webrtc-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-x264-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-x264-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-x265-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-x265-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-plugins-ximagesrc-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-ximagesrc-1.20.3 -2210040744 metadata/md5-cache/media-plugins/gst-plugins-zbar-1.20.2 2210040744 metadata/md5-cache/media-plugins/gst-plugins-zbar-1.20.3 2210040744 metadata/md5-cache/media-plugins/gst-transcoder-1.14.1-r1 2210040744 metadata/md5-cache/media-plugins/kodi-audiodecoder-modplug-3.0.0 @@ -50927,6 +50175,7 @@ 2210040744 metadata/md5-cache/media-plugins/kodi-visualization-waveform-9999 2210040744 metadata/md5-cache/media-plugins/libvisual-projectm-2.1.0-r2 2210040744 metadata/md5-cache/media-plugins/qmmp-plugin-pack-1.6.0 +2210100540 metadata/md5-cache/media-plugins/Manifest.gz 2105202109 metadata/md5-cache/media-radio/adifmerg-31-r1 2005281909 metadata/md5-cache/media-radio/ax25-tools-0.0.10_rc5 2004131239 metadata/md5-cache/media-radio/dxcc-20191204 @@ -51028,12 +50277,10 @@ 2207181923 metadata/md5-cache/media-sound/cmix-1.6-r1 2207181923 metadata/md5-cache/media-sound/cmusfm-0.4.1 2207181923 metadata/md5-cache/media-sound/coquillo-2.0.1 -2207181923 metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r1 2207181923 metadata/md5-cache/media-sound/dagrab-0.513-r2 2207181923 metadata/md5-cache/media-sound/dcd-0.95 2207181923 metadata/md5-cache/media-sound/declick-0.6.5-r1 2207181923 metadata/md5-cache/media-sound/erec-2.2.0.1-r1 -2207181923 metadata/md5-cache/media-sound/flac123-0.0.12 2207181923 metadata/md5-cache/media-sound/flake-0.11 2207181923 metadata/md5-cache/media-sound/fmdrv-1.0.7 2207181923 metadata/md5-cache/media-sound/gbsplay-0.0.91-r2 @@ -51219,7 +50466,6 @@ 2210040744 metadata/md5-cache/media-sound/bpmdetect-0.7.0_pre20170810-r1 2210040744 metadata/md5-cache/media-sound/cadence-0.9.2-r1 2210040744 metadata/md5-cache/media-sound/cadence-9999 -2210040744 metadata/md5-cache/media-sound/cantata-2.5.0 2210040744 metadata/md5-cache/media-sound/clementine-1.4.0_rc1 2210040744 metadata/md5-cache/media-sound/clementine-1.4.0_rc2 2210040744 metadata/md5-cache/media-sound/clementine-9999 @@ -51246,8 +50492,6 @@ 2210040744 metadata/md5-cache/media-sound/flacon-5.5.1 2210040744 metadata/md5-cache/media-sound/flacon-8.2.0 2210040744 metadata/md5-cache/media-sound/flacon-9.0.0 -2210040744 metadata/md5-cache/media-sound/fluidsynth-2.2.8 -2210040744 metadata/md5-cache/media-sound/fluidsynth-2.2.9 2210040744 metadata/md5-cache/media-sound/gigedit-1.2.0-r1 2210040744 metadata/md5-cache/media-sound/gigedit-9999 2210040744 metadata/md5-cache/media-sound/gimmix-0.5.7.2-r1 @@ -51274,7 +50518,6 @@ 2210040744 metadata/md5-cache/media-sound/jack-keyboard-2.7.2-r1 2210040744 metadata/md5-cache/media-sound/jalv-1.6.8 2210040744 metadata/md5-cache/media-sound/jamin-0.98.9_pre20170111 -2210040744 metadata/md5-cache/media-sound/kid3-3.9.2-r1 2210040744 metadata/md5-cache/media-sound/kmetronome-1.3.0 2210040744 metadata/md5-cache/media-sound/kmidimon-1.3.0 2210040744 metadata/md5-cache/media-sound/lilypond-2.22.0-r1 @@ -51331,12 +50574,9 @@ 2210040744 metadata/md5-cache/media-sound/qsynth-0.9.7 2210040744 metadata/md5-cache/media-sound/qsynth-9999 2210040744 metadata/md5-cache/media-sound/qtagger-1.0.1_p20150402 -2210040744 metadata/md5-cache/media-sound/qtractor-0.9.27-r1 2210040744 metadata/md5-cache/media-sound/qtscrobbler-0.11_pre20130123 2210040744 metadata/md5-cache/media-sound/rhythmbox-3.4.6 2210040744 metadata/md5-cache/media-sound/rosegarden-22.06 -2210040744 metadata/md5-cache/media-sound/schismtracker-20220807 -2210040744 metadata/md5-cache/media-sound/schismtracker-20220905 2210040744 metadata/md5-cache/media-sound/scream-3.9 2210040744 metadata/md5-cache/media-sound/scream-9999 2210040744 metadata/md5-cache/media-sound/snapcast-0.26.0-r1 @@ -51347,8 +50587,6 @@ 2210040744 metadata/md5-cache/media-sound/spek-0.8.3-r1 2210040744 metadata/md5-cache/media-sound/spek-0.8.4 2210040744 metadata/md5-cache/media-sound/spotify-tray-1.3.2-r1 -2210040744 metadata/md5-cache/media-sound/strawberry-1.0.8 -2210040744 metadata/md5-cache/media-sound/strawberry-1.0.9 2210040744 metadata/md5-cache/media-sound/strawberry-9999 2210040744 metadata/md5-cache/media-sound/supercollider-3.11.2 2210040744 metadata/md5-cache/media-sound/tagtool-0.12.3-r2 @@ -51371,7 +50609,6 @@ 2210070110 metadata/md5-cache/media-sound/rplay-3.3.2_p16-r4 2210052210 metadata/md5-cache/media-sound/spotify-1.1.84-r1 2210052210 metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta70-r1 -2210071212 metadata/md5-cache/media-sound/Manifest.gz 2210071212 metadata/md5-cache/media-sound/audiotools-3.1.1-r1 2210071212 metadata/md5-cache/media-sound/beets-1.4.9-r6 2210071212 metadata/md5-cache/media-sound/beets-1.5.0-r2 @@ -51398,6 +50635,16 @@ 2210071212 metadata/md5-cache/media-sound/soundconverter-4.0.3 2210071212 metadata/md5-cache/media-sound/whipper-0.10.0 2210071212 metadata/md5-cache/media-sound/whipper-0.9.0 +2210101940 metadata/md5-cache/media-sound/Manifest.gz +2210101210 metadata/md5-cache/media-sound/cantata-2.5.0 +2210080340 metadata/md5-cache/media-sound/cvoicecontrol-0.9_alpha-r2 +2210091110 metadata/md5-cache/media-sound/din-55 +2210090710 metadata/md5-cache/media-sound/flac123-0.0.12-r1 +2210081340 metadata/md5-cache/media-sound/fluidsynth-2.2.9 +2210101940 metadata/md5-cache/media-sound/kid3-3.9.2-r1 +2210081340 metadata/md5-cache/media-sound/schismtracker-20220905 +2210081340 metadata/md5-cache/media-sound/strawberry-1.0.9 +2210091110 metadata/md5-cache/media-sound/terminatorx-4.2.0 1806021308 metadata/md5-cache/media-tv/ivtvplayer-0.1.3-r2 2110221139 metadata/md5-cache/media-tv/shoutcast2vdr-0.0.8-r1 2012172009 metadata/md5-cache/media-tv/w_scan-20170107 @@ -51534,12 +50781,7 @@ 2208240817 metadata/md5-cache/media-video/x264-encoder-9999 2208281010 metadata/md5-cache/media-video/vdr-2.6.1 2209041610 metadata/md5-cache/media-video/cclive-0.9.3-r2 -2209041441 metadata/md5-cache/media-video/ffmpeg-4.2.4-r2 -2209041441 metadata/md5-cache/media-video/ffmpeg-4.2.7 2209041441 metadata/md5-cache/media-video/ffmpeg-4.4.2 -2209041441 metadata/md5-cache/media-video/ffmpeg-5.0.1 -2209041441 metadata/md5-cache/media-video/ffmpeg-5.1.1 -2209041441 metadata/md5-cache/media-video/ffmpeg-9999 2209030840 metadata/md5-cache/media-video/guvcview-2.0.8 2209041441 metadata/md5-cache/media-video/mjpegtools-2.2.1 2209041441 metadata/md5-cache/media-video/rtmpdump-2.4_p20161210-r3 @@ -51597,7 +50839,6 @@ 2210040744 metadata/md5-cache/media-video/droidcam-1.8.2-r1 2210040744 metadata/md5-cache/media-video/ffdiaporama-2.2_pre20140701-r2 2210040744 metadata/md5-cache/media-video/ffdiaporama-2.2_pre20220403 -2210041640 metadata/md5-cache/media-video/ffmpeg-5.1.2 2210040744 metadata/md5-cache/media-video/ffmpegthumbnailer-2.2.0-r1 2210040744 metadata/md5-cache/media-video/ffmpegthumbnailer-2.2.2 2210040744 metadata/md5-cache/media-video/ffmpegthumbnailer-2.2.2-r1 @@ -51629,11 +50870,9 @@ 2210040744 metadata/md5-cache/media-video/ogmrip-1.0.1 2210040744 metadata/md5-cache/media-video/parole-4.16.0 2210040744 metadata/md5-cache/media-video/peek-1.5.1 -2210040744 metadata/md5-cache/media-video/pitivi-2021.05-r1 2210040744 metadata/md5-cache/media-video/pitivi-2022.06 2210040744 metadata/md5-cache/media-video/popcorntime-bin-0.4.8 2210040744 metadata/md5-cache/media-video/popcorntime-bin-0.4.9 -2210040744 metadata/md5-cache/media-video/projectx-0.91.0.10-r3 2210040744 metadata/md5-cache/media-video/qmplay2-22.06.16 2210040744 metadata/md5-cache/media-video/qmplay2-22.08.21 2210040744 metadata/md5-cache/media-video/qmplay2-9999 @@ -51652,11 +50891,6 @@ 2210040744 metadata/md5-cache/media-video/totem-43.0 2210040744 metadata/md5-cache/media-video/tsmuxer-2.6.16_p20220706 2210040744 metadata/md5-cache/media-video/ttcut-0.19.6_p1-r1 -2210040744 metadata/md5-cache/media-video/vlc-3.0.16-r9 -2210040744 metadata/md5-cache/media-video/vlc-3.0.17.3-r3 -2210040744 metadata/md5-cache/media-video/vlc-3.0.17.4-r1 -2210040744 metadata/md5-cache/media-video/vlc-3.0.9999 -2210040744 metadata/md5-cache/media-video/vlc-9999 2210040744 metadata/md5-cache/media-video/webcamoid-8.8.0 2210042040 metadata/md5-cache/media-video/wireplumber-0.4.12 2210040744 metadata/md5-cache/media-video/xine-ui-0.99.12 @@ -51664,7 +50898,6 @@ 2210052210 metadata/md5-cache/media-video/obs-studio-27.2.3-r2 2210052210 metadata/md5-cache/media-video/obs-studio-27.2.4-r1 2210052210 metadata/md5-cache/media-video/obs-studio-9999 -2210071212 metadata/md5-cache/media-video/Manifest.gz 2210071212 metadata/md5-cache/media-video/devedeng-4.17.0 2210071212 metadata/md5-cache/media-video/devedeng-4.17.0-r1 2210071212 metadata/md5-cache/media-video/gaupol-1.10.1 @@ -51678,6 +50911,16 @@ 2210071212 metadata/md5-cache/media-video/vidify-2.2.6-r3 2210071212 metadata/md5-cache/media-video/vidify-audiosync-0.3.0-r1 2210071212 metadata/md5-cache/media-video/yle-dl-20220830 +2210101840 metadata/md5-cache/media-video/Manifest.gz +2210101010 metadata/md5-cache/media-video/ffmpeg-4.2.7 +2210100240 metadata/md5-cache/media-video/ffmpeg-4.4.3 +2210100240 metadata/md5-cache/media-video/ffmpeg-5.1.2 +2210100240 metadata/md5-cache/media-video/ffmpeg-9999 +2210100740 metadata/md5-cache/media-video/libva-utils-2.16.0 +2210091540 metadata/md5-cache/media-video/projectx-0.91.0.10-r4 +2210082140 metadata/md5-cache/media-video/vlc-3.0.17.4-r2 +2210082140 metadata/md5-cache/media-video/vlc-3.0.9999 +2210090140 metadata/md5-cache/media-video/vlc-9999 2110212239 metadata/md5-cache/net-analyzer/arptools-1.0.2-r1 1906051110 metadata/md5-cache/net-analyzer/authforce-0.9.9-r2 2101201239 metadata/md5-cache/net-analyzer/authforce-0.9.9-r3 @@ -51819,7 +51062,6 @@ 2207181923 metadata/md5-cache/net-analyzer/netpipe-3.7.2 2207181923 metadata/md5-cache/net-analyzer/netselect-0.4-r2 2207181923 metadata/md5-cache/net-analyzer/netselect-9999 -2207181923 metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r4 2207181923 metadata/md5-cache/net-analyzer/ngrep-1.47-r1 2207181923 metadata/md5-cache/net-analyzer/nload-0.7.4-r1 2207181923 metadata/md5-cache/net-analyzer/nrpe-4.0.0 @@ -52032,17 +51274,10 @@ 2210040744 metadata/md5-cache/net-analyzer/speedtest++-0.0.20210829 2210040744 metadata/md5-cache/net-analyzer/sshping-0.1.4 2210040410 metadata/md5-cache/net-analyzer/suricata-6.0.8 -2210040744 metadata/md5-cache/net-analyzer/wireshark-3.4.11 -2210040744 metadata/md5-cache/net-analyzer/wireshark-3.6.3 -2210040744 metadata/md5-cache/net-analyzer/wireshark-3.6.6 -2210040744 metadata/md5-cache/net-analyzer/wireshark-3.6.8 -2210040744 metadata/md5-cache/net-analyzer/wireshark-4.0.0_rc2 -2210040744 metadata/md5-cache/net-analyzer/wireshark-9999 2210040744 metadata/md5-cache/net-analyzer/zmap-2.1.1-r4 2210040744 metadata/md5-cache/net-analyzer/zmap-9999 2210060340 metadata/md5-cache/net-analyzer/pinger-0.33-r1 2210071212 metadata/md5-cache/net-analyzer/2ping-4.5.1 -2210071440 metadata/md5-cache/net-analyzer/Manifest.gz 2210071212 metadata/md5-cache/net-analyzer/carl-0.9-r5 2210071212 metadata/md5-cache/net-analyzer/fail2ban-0.11.2-r4 2210071212 metadata/md5-cache/net-analyzer/fail2ban-1.0.1 @@ -52067,7 +51302,6 @@ 2210071212 metadata/md5-cache/net-analyzer/pypacker-4.9 2210071212 metadata/md5-cache/net-analyzer/pypacker-5.1 2210071212 metadata/md5-cache/net-analyzer/python-gvm-21.11.0 -2210071212 metadata/md5-cache/net-analyzer/rrdtool-1.8.0 2210071212 metadata/md5-cache/net-analyzer/scapy-2.4.5 2210071212 metadata/md5-cache/net-analyzer/scapy-9999 2210071212 metadata/md5-cache/net-analyzer/snallygaster-0.0.11 @@ -52081,6 +51315,13 @@ 2210071212 metadata/md5-cache/net-analyzer/wapiti-3.1.2 2210071212 metadata/md5-cache/net-analyzer/wapiti-3.1.3 2210071212 metadata/md5-cache/net-analyzer/wapiti-9999 +2210101940 metadata/md5-cache/net-analyzer/Manifest.gz +2210091410 metadata/md5-cache/net-analyzer/ipaudit-1.1 +2210091510 metadata/md5-cache/net-analyzer/netwatch-1.3.0.1-r5 +2210080340 metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r1 +2210090010 metadata/md5-cache/net-analyzer/wireshark-3.6.8 +2210101940 metadata/md5-cache/net-analyzer/wireshark-4.0.0-r2 +2210101940 metadata/md5-cache/net-analyzer/wireshark-9999 2104161439 metadata/md5-cache/net-dialup/sercd-3.0.0-r2 2205171510 metadata/md5-cache/net-dialup/ppp-scripts-0 2207181923 metadata/md5-cache/net-dialup/dwun-0.96e-r5 @@ -52093,7 +51334,6 @@ 2207181923 metadata/md5-cache/net-dialup/neocon-20110228 2207181923 metadata/md5-cache/net-dialup/pptpclient-1.10.0 2207181923 metadata/md5-cache/net-dialup/radiusclient-ng-0.5.6-r2 -2207181923 metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 2207181923 metadata/md5-cache/net-dialup/xl2tpd-1.3.16-r1 2207250144 metadata/md5-cache/net-dialup/minicom-2.7.1 2208240817 metadata/md5-cache/net-dialup/lrzsz-0.12.20-r4 @@ -52117,11 +51357,12 @@ 2209280040 metadata/md5-cache/net-dialup/dwun-0.96e-r6 2210010940 metadata/md5-cache/net-dialup/picocom-3.1 2210010840 metadata/md5-cache/net-dialup/sendpage-1.1.0-r4 -2210040744 metadata/md5-cache/net-dialup/Manifest.gz 2210040744 metadata/md5-cache/net-dialup/accel-ppp-1.12.0_p20210430 2210040744 metadata/md5-cache/net-dialup/accel-ppp-9999 2210040744 metadata/md5-cache/net-dialup/cutecom-0.51.0-r1 2210040744 metadata/md5-cache/net-dialup/moserial-3.0.21 +2210090710 metadata/md5-cache/net-dialup/Manifest.gz +2210090710 metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 1910111739 metadata/md5-cache/net-dns/dnscap-1.10.3 2101061809 metadata/md5-cache/net-dns/dnswalk-2.0.2 2105311239 metadata/md5-cache/net-dns/idnkit-2.3 @@ -52214,8 +51455,9 @@ 2210040744 metadata/md5-cache/net-dns/https_dns_proxy-0_pre20200925 2210040744 metadata/md5-cache/net-dns/https_dns_proxy-9999 2210040744 metadata/md5-cache/net-dns/resolv_wrapper-1.1.7 -2210071212 metadata/md5-cache/net-dns/Manifest.gz 2210071212 metadata/md5-cache/net-dns/dnsviz-0.9.4 +2210080540 metadata/md5-cache/net-dns/Manifest.gz +2210080540 metadata/md5-cache/net-dns/smartdns-38 1902190039 metadata/md5-cache/net-firewall/ipkungfu-0.6.1-r1 2001260341 metadata/md5-cache/net-firewall/lutelwall-0.99-r1 2207181923 metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1 @@ -52253,13 +51495,14 @@ 2210040744 metadata/md5-cache/net-firewall/fwbuilder-6.0.0_rc1 2210040744 metadata/md5-cache/net-firewall/itval-1.2_p20121104-r1 2210040744 metadata/md5-cache/net-firewall/pglinux-2.3.1_p20171006-r1 -2210071212 metadata/md5-cache/net-firewall/Manifest.gz 2210071212 metadata/md5-cache/net-firewall/nftables-1.0.2-r1 2210071212 metadata/md5-cache/net-firewall/nftables-1.0.4-r2 2210071212 metadata/md5-cache/net-firewall/nftables-1.0.5 2210071212 metadata/md5-cache/net-firewall/nftables-9999 2210071212 metadata/md5-cache/net-firewall/ufw-0.36-r1 2210071212 metadata/md5-cache/net-firewall/ufw-0.36.1 +2210100040 metadata/md5-cache/net-firewall/Manifest.gz +2210100040 metadata/md5-cache/net-firewall/conntrack-tools-1.4.7 2012181339 metadata/md5-cache/net-fs/wdfs-1.4.2-r2 2207181923 metadata/md5-cache/net-fs/curlftpfs-0.9.2-r4 2207181923 metadata/md5-cache/net-fs/davfs2-1.6.0 @@ -52400,7 +51643,6 @@ 2210040744 metadata/md5-cache/net-im/vacuum-1.3.0_pre20180105 2210040744 metadata/md5-cache/net-im/vacuum-9999 2210052210 metadata/md5-cache/net-im/discord-bin-0.0.20-r1 -2210052210 metadata/md5-cache/net-im/element-desktop-bin-1.11.8-r1 2210052210 metadata/md5-cache/net-im/mattermost-desktop-bin-5.1.1-r1 2210052210 metadata/md5-cache/net-im/rocketchat-desktop-bin-3.8.9-r1 2210052210 metadata/md5-cache/net-im/signal-desktop-bin-5.61.1-r1 @@ -52411,14 +51653,12 @@ 2210052210 metadata/md5-cache/net-im/slack-4.23.0-r1 2210052210 metadata/md5-cache/net-im/slack-4.27.156-r1 2210052210 metadata/md5-cache/net-im/teams-1.4.00.13653-r3 -2210052210 metadata/md5-cache/net-im/teams-1.4.00.26453-r2 2210052210 metadata/md5-cache/net-im/teams-1.4.00.7556-r2 2210052210 metadata/md5-cache/net-im/teams-1.5.00.10453-r1 2210052210 metadata/md5-cache/net-im/wazzapp-bin-0.4.2-r1 2210052210 metadata/md5-cache/net-im/whatsapp-desktop-bin-0.5.2-r1 2210052210 metadata/md5-cache/net-im/zoom-5.11.10.4400-r1 2210052210 metadata/md5-cache/net-im/zoom-5.11.9.4300-r5 -2210071212 metadata/md5-cache/net-im/Manifest.gz 2210071212 metadata/md5-cache/net-im/err-6.1.7 2210071212 metadata/md5-cache/net-im/err-6.1.8-r1 2210071212 metadata/md5-cache/net-im/err-6.1.9 @@ -52438,6 +51678,9 @@ 2210071212 metadata/md5-cache/net-im/synapse-1.68.0 2210071212 metadata/md5-cache/net-im/transwhat-0.2.2_p20190426-r3 2210071212 metadata/md5-cache/net-im/yowsup-3.3.0 +2210090240 metadata/md5-cache/net-im/Manifest.gz +2210090240 metadata/md5-cache/net-im/element-desktop-bin-1.11.8-r1 +2210082040 metadata/md5-cache/net-im/teams-1.4.00.26453-r2 2106302209 metadata/md5-cache/net-irc/bnc-2.9.4-r2 2002230040 metadata/md5-cache/net-irc/ircmap-0.99-r1 2106302209 metadata/md5-cache/net-irc/muh-2.2a-r2 @@ -52509,12 +51752,12 @@ 2210040744 metadata/md5-cache/net-irc/znc-1.8.2-r2 2210040744 metadata/md5-cache/net-irc/znc-9999 2210040744 metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48-r1 -2210071212 metadata/md5-cache/net-irc/Manifest.gz -2210071212 metadata/md5-cache/net-irc/limnoria-20220203 2210071212 metadata/md5-cache/net-irc/limnoria-20220427 2210071212 metadata/md5-cache/net-irc/limnoria-20220814 2210071212 metadata/md5-cache/net-irc/limnoria-99999999 2210071212 metadata/md5-cache/net-irc/quasselgrep-0_p20200830 +2210090940 metadata/md5-cache/net-irc/Manifest.gz +2210090940 metadata/md5-cache/net-irc/limnoria-20220927 2103061309 metadata/md5-cache/net-libs/courier-unicode-2.1.2 2010101039 metadata/md5-cache/net-libs/enet-1.2.2-r1 2109121739 metadata/md5-cache/net-libs/enet-1.3.17 @@ -52548,7 +51791,6 @@ 2207022210 metadata/md5-cache/net-libs/libupnpp-0.21.0 2207021640 metadata/md5-cache/net-libs/rpc2-2.14-r1 2207101110 metadata/md5-cache/net-libs/rpcsvc-proto-0-r1 -2207181923 metadata/md5-cache/net-libs/cvm-0.97-r1 2207181923 metadata/md5-cache/net-libs/daq-2.0.7 2207181923 metadata/md5-cache/net-libs/gloox-1.0.24 2207181923 metadata/md5-cache/net-libs/gloox-1.0.24-r1 @@ -52634,7 +51876,6 @@ 2209041441 metadata/md5-cache/net-libs/libnsl-0-r1 2209041441 metadata/md5-cache/net-libs/libnsl-1.3.0-r2 2209041441 metadata/md5-cache/net-libs/libnsl-2.0.0-r1 -2209041441 metadata/md5-cache/net-libs/libpcap-1.10.1-r2 2209041441 metadata/md5-cache/net-libs/libpcap-9999 2209041441 metadata/md5-cache/net-libs/libsrtp-1.6.0-r1 2209041441 metadata/md5-cache/net-libs/libsrtp-2.3.0-r1 @@ -52687,7 +51928,6 @@ 2209111740 metadata/md5-cache/net-libs/neon-0.32.4 2209141510 metadata/md5-cache/net-libs/nghttp2-1.48.0 2209141510 metadata/md5-cache/net-libs/nghttp2-9999 -2209122242 metadata/md5-cache/net-libs/phodav-2.5 2209150310 metadata/md5-cache/net-libs/rpcsvc-proto-1.4.3-r1 2209161910 metadata/md5-cache/net-libs/gupnp-av-0.14.1 2209161910 metadata/md5-cache/net-libs/libaccounts-glib-1.25-r2 @@ -52853,7 +52093,6 @@ 2210061810 metadata/md5-cache/net-libs/gupnp-1.6.0 2210062010 metadata/md5-cache/net-libs/libnma-1.10.2 2210070040 metadata/md5-cache/net-libs/libupnp-1.14.14 -2210072010 metadata/md5-cache/net-libs/Manifest.gz 2210071440 metadata/md5-cache/net-libs/c-client-2007f-r8 2210071240 metadata/md5-cache/net-libs/libwebsockets-4.3.2-r1 2210072010 metadata/md5-cache/net-libs/quiche-0.15.0 @@ -52862,6 +52101,11 @@ 2210071212 metadata/md5-cache/net-libs/stem-1.8.0_p20211118 2210071940 metadata/md5-cache/net-libs/webkit-gtk-2.38.0-r500 2210071212 metadata/md5-cache/net-libs/xrootd-5.4.3-r2 +2210100210 metadata/md5-cache/net-libs/Manifest.gz +2210081540 metadata/md5-cache/net-libs/cvm-0.97-r2 +2210082040 metadata/md5-cache/net-libs/libpcap-1.10.1-r2 +2210100210 metadata/md5-cache/net-libs/phodav-2.5 +2210100210 metadata/md5-cache/net-libs/phodav-3.0 2104060140 metadata/md5-cache/net-mail/autorespond-2.0.4 2007210509 metadata/md5-cache/net-mail/autorespond-2.0.5 2009050439 metadata/md5-cache/net-mail/email-3.1.3-r1 @@ -52934,13 +52178,10 @@ 2208240817 metadata/md5-cache/net-mail/dot-forward-0.71-r4 2208240817 metadata/md5-cache/net-mail/dovecot-2.3.19.1-r1 2208240817 metadata/md5-cache/net-mail/dovecot-2.3.19.1-r2 -2208240817 metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 -2208240817 metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 2208240817 metadata/md5-cache/net-mail/mailbase-1.8 2208240817 metadata/md5-cache/net-mail/mailbase-1.8.1 2208240817 metadata/md5-cache/net-mail/popa3d-1.0.2-r2 2208240817 metadata/md5-cache/net-mail/poppassd_ceti-1.8.7 -2208240817 metadata/md5-cache/net-mail/tpop3d-1.5.5-r4 2208240817 metadata/md5-cache/net-mail/vchkuser-0.4-r1 2208240817 metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 2209042310 metadata/md5-cache/net-mail/mswatch-1.2.0-r1 @@ -52972,7 +52213,6 @@ 2210040744 metadata/md5-cache/net-mail/poppassd_ceti-1.8.9 2210060940 metadata/md5-cache/net-mail/list-remote-forwards-0.0.3 2210060940 metadata/md5-cache/net-mail/mailbox-count-0.0.6 -2210071212 metadata/md5-cache/net-mail/Manifest.gz 2210071212 metadata/md5-cache/net-mail/automx2-2022.0 2210071212 metadata/md5-cache/net-mail/automx2-2022.1 2210071212 metadata/md5-cache/net-mail/b4-0.8.0 @@ -52985,6 +52225,10 @@ 2210071212 metadata/md5-cache/net-mail/onionrouter-0.6.2 2210071212 metadata/md5-cache/net-mail/onionrouter-9999 2210071212 metadata/md5-cache/net-mail/rss2email-3.13.1 +2210081540 metadata/md5-cache/net-mail/Manifest.gz +2210081540 metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r5 +2210081540 metadata/md5-cache/net-mail/ezmlm-idx-7.2.2-r1 +2210081540 metadata/md5-cache/net-mail/tpop3d-1.5.5-r5 2007201539 metadata/md5-cache/net-misc/asterisk-core-sounds-1.6.1-r1 2007201539 metadata/md5-cache/net-misc/asterisk-extra-sounds-1.5.2 2108291210 metadata/md5-cache/net-misc/autossh-1.4g @@ -53065,7 +52309,6 @@ 2207151040 metadata/md5-cache/net-misc/asterisk-opus-18.0.1.3.0-r1 2207181923 metadata/md5-cache/net-misc/adjtimex-1.29-r2 2207181923 metadata/md5-cache/net-misc/aget-0.4.1-r2 -2207181923 metadata/md5-cache/net-misc/aggregate-1.6 2207181923 metadata/md5-cache/net-misc/astmanproxy-1.28.2 2207181923 metadata/md5-cache/net-misc/autoupnp-9999 2207181923 metadata/md5-cache/net-misc/bopm-3.1.3-r6 @@ -53158,7 +52401,6 @@ 2207181923 metadata/md5-cache/net-misc/throttle-1.2-r1 2207181923 metadata/md5-cache/net-misc/ubridge-0.9.18 2207181923 metadata/md5-cache/net-misc/udpxy-1.0.23.7-r2 -2207181923 metadata/md5-cache/net-misc/utelnetd-0.1.11-r2 2207181923 metadata/md5-cache/net-misc/vmpsd-1.4 2207181923 metadata/md5-cache/net-misc/vncsnapshot-1.2a 2207181923 metadata/md5-cache/net-misc/websocat-1.10.0 @@ -53253,7 +52495,6 @@ 2209042310 metadata/md5-cache/net-misc/bridge-utils-1.7.1-r1 2209042310 metadata/md5-cache/net-misc/dahdi-3.1.0-r3 2209042310 metadata/md5-cache/net-misc/dahdi-3.1.0-r4 -2209042310 metadata/md5-cache/net-misc/ena-driver-2.2.3-r1 2209042310 metadata/md5-cache/net-misc/ena-driver-2.6.1 2209042310 metadata/md5-cache/net-misc/gvrpcd-1.3-r1 2209042310 metadata/md5-cache/net-misc/htbinit-0.8.5-r7 @@ -53278,7 +52519,6 @@ 2209071115 metadata/md5-cache/net-misc/dleyna-server-0.7.2 2209071115 metadata/md5-cache/net-misc/dropbox-cli-2022 2209071115 metadata/md5-cache/net-misc/econnman-1.1_p20160305 -2209071115 metadata/md5-cache/net-misc/eventd-0.27.0-r1 2209071115 metadata/md5-cache/net-misc/frr-8.2.2 2209071115 metadata/md5-cache/net-misc/iputils-20211215 2209091110 metadata/md5-cache/net-misc/lksctp-tools-1.0.19-r1 @@ -53433,10 +52673,6 @@ 2210040744 metadata/md5-cache/net-misc/qtm-1.3.19-r1 2210040744 metadata/md5-cache/net-misc/remmina-1.4.27 2210040744 metadata/md5-cache/net-misc/rygel-0.40.4 -2210040744 metadata/md5-cache/net-misc/seafile-client-8.0.5 -2210040744 metadata/md5-cache/net-misc/seafile-client-8.0.6 -2210040744 metadata/md5-cache/net-misc/seafile-client-8.0.7 -2210040744 metadata/md5-cache/net-misc/seafile-client-8.0.8 2210040744 metadata/md5-cache/net-misc/sipp-3.6.1-r1 2210040744 metadata/md5-cache/net-misc/smb4k-3.1.3 2210040744 metadata/md5-cache/net-misc/spice-gtk-0.39-r2 @@ -53470,7 +52706,6 @@ 2210070010 metadata/md5-cache/net-misc/ices-2.0.2-r2 2210060210 metadata/md5-cache/net-misc/liveice-2000530-r3 2210060240 metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r4 -2210060240 metadata/md5-cache/net-misc/netkit-bootpd-2.4-r1 2210060310 metadata/md5-cache/net-misc/netkit-fingerd-0.17-r3 2210062110 metadata/md5-cache/net-misc/netkit-rsh-0.17-r14 2210060310 metadata/md5-cache/net-misc/netkit-talk-0.17-r7 @@ -53478,7 +52713,6 @@ 2210060310 metadata/md5-cache/net-misc/netkit-timed-0.17-r10 2210070240 metadata/md5-cache/net-misc/openssh-9.1_p1 2210061840 metadata/md5-cache/net-misc/rygel-0.42.0 -2210071212 metadata/md5-cache/net-misc/Manifest.gz 2210071212 metadata/md5-cache/net-misc/downloader-cli-0.3.3 2210071212 metadata/md5-cache/net-misc/electron-cash-4.2.10 2210071212 metadata/md5-cache/net-misc/electron-cash-4.2.11 @@ -53494,11 +52728,7 @@ 2210071212 metadata/md5-cache/net-misc/gallery-dl-1.23.1 2210071212 metadata/md5-cache/net-misc/gallery-dl-1.23.2 2210071212 metadata/md5-cache/net-misc/gallery-dl-9999 -2210071212 metadata/md5-cache/net-misc/gns3-gui-2.2.31 -2210071212 metadata/md5-cache/net-misc/gns3-gui-2.2.31-r1 2210071212 metadata/md5-cache/net-misc/gns3-gui-2.2.33.1 -2210071212 metadata/md5-cache/net-misc/gns3-server-2.2.31 -2210071212 metadata/md5-cache/net-misc/gns3-server-2.2.31-r1 2210071212 metadata/md5-cache/net-misc/gns3-server-2.2.33.1 2210071212 metadata/md5-cache/net-misc/gns3-server-2.2.33.1-r2 2210071212 metadata/md5-cache/net-misc/gsutil-4.60-r1 @@ -53543,6 +52773,18 @@ 2210071212 metadata/md5-cache/net-misc/yt-dlp-2022.10.4 2210071212 metadata/md5-cache/net-misc/yt-dlp-2022.9.1 2210071212 metadata/md5-cache/net-misc/ytmdl-2022.3.16 +2210101640 metadata/md5-cache/net-misc/Manifest.gz +2210090640 metadata/md5-cache/net-misc/aggregate-1.6 +2210090140 metadata/md5-cache/net-misc/ena-driver-2.8.0 +2210090140 metadata/md5-cache/net-misc/eventd-0.27.0-r2 +2210101640 metadata/md5-cache/net-misc/gns3-gui-2.2.34 +2210101640 metadata/md5-cache/net-misc/gns3-server-2.2.34 +2210081310 metadata/md5-cache/net-misc/netkit-bootpd-2.4-r2 +2210092210 metadata/md5-cache/net-misc/seafile-client-8.0.5 +2210092210 metadata/md5-cache/net-misc/seafile-client-8.0.6 +2210092210 metadata/md5-cache/net-misc/seafile-client-8.0.7 +2210092210 metadata/md5-cache/net-misc/seafile-client-8.0.8 +2210090640 metadata/md5-cache/net-misc/utelnetd-0.1.11-r3 1911091712 metadata/md5-cache/net-nds/led-1.111 2204240440 metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1 2207181923 metadata/md5-cache/net-nds/adtool-1.3.3-r2 @@ -53684,17 +52926,14 @@ 2210040744 metadata/md5-cache/net-p2p/retroshare-0.6.6 2210040744 metadata/md5-cache/net-p2p/retroshare-0.6.6-r1 2210040744 metadata/md5-cache/net-p2p/syncthing-1.19.2 -2210040744 metadata/md5-cache/net-p2p/syncthing-1.21.0 2210041610 metadata/md5-cache/net-p2p/syncthing-1.22.0 2210040744 metadata/md5-cache/net-p2p/transmission-3.00-r1 2210040744 metadata/md5-cache/net-p2p/transmission-3.00-r4 -2210040744 metadata/md5-cache/net-p2p/transmission-9999 2210040744 metadata/md5-cache/net-p2p/transmission-remote-gtk-1.5.1 2210040744 metadata/md5-cache/net-p2p/vuze-5.7.6.0-r2 2210060540 metadata/md5-cache/net-p2p/arti-1.0.1 2210052210 metadata/md5-cache/net-p2p/qbittorrent-4.4.5-r1 2210052210 metadata/md5-cache/net-p2p/qbittorrent-9999 -2210071212 metadata/md5-cache/net-p2p/Manifest.gz 2210071212 metadata/md5-cache/net-p2p/bittornado-0.4.1_p20160925-r4 2210071212 metadata/md5-cache/net-p2p/deluge-2.0.5-r2 2210071212 metadata/md5-cache/net-p2p/deluge-2.1.1 @@ -53705,6 +52944,11 @@ 2210071212 metadata/md5-cache/net-p2p/nicotine+-3.2.1 2210071212 metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 2210071212 metadata/md5-cache/net-p2p/torrentinfo-1.8.6-r2 +2210101610 metadata/md5-cache/net-p2p/Manifest.gz +2210101610 metadata/md5-cache/net-p2p/kubo-0.15.0 +2210101010 metadata/md5-cache/net-p2p/syncthing-1.21.0 +2210080140 metadata/md5-cache/net-p2p/transmission-4.0.0_beta1 +2210080140 metadata/md5-cache/net-p2p/transmission-9999 2010020309 metadata/md5-cache/net-print/apsfilter-7.2.8-r1 2011290239 metadata/md5-cache/net-print/c2esp-27 2104060140 metadata/md5-cache/net-print/cups-windows-6.0-r1 @@ -53804,10 +53048,11 @@ 2210010240 metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.5.1 2209300640 metadata/md5-cache/net-proxy/squid-5.7 2210040744 metadata/md5-cache/net-proxy/trojan-1.16.0-r2 -2210071212 metadata/md5-cache/net-proxy/Manifest.gz 2210071212 metadata/md5-cache/net-proxy/mitmproxy-8.1.1 2210071212 metadata/md5-cache/net-proxy/sshuttle-1.1.0 -2210071212 metadata/md5-cache/net-proxy/sshuttle-1.1.1 +2210101240 metadata/md5-cache/net-proxy/Manifest.gz +2210101240 metadata/md5-cache/net-proxy/haproxy-2.4.19 +2210090240 metadata/md5-cache/net-proxy/sshuttle-1.1.1 2207181923 metadata/md5-cache/net-voip/captagent-6.3.1-r1 2207181923 metadata/md5-cache/net-voip/umurmur-0.2.17-r4 2207181923 metadata/md5-cache/net-voip/umurmur-0.2.19 @@ -53851,8 +53096,6 @@ 2208051010 metadata/md5-cache/net-vpn/i2p-1.7.0 2208200110 metadata/md5-cache/net-vpn/networkmanager-l2tp-1.8.8 2208240817 metadata/md5-cache/net-vpn/libreswan-4.6-r1 -2208240817 metadata/md5-cache/net-vpn/libreswan-4.7 -2208240817 metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 2209042310 metadata/md5-cache/net-vpn/iodine-0.7.0-r3 2209042310 metadata/md5-cache/net-vpn/isatapd-0.9.7-r2 2209042310 metadata/md5-cache/net-vpn/logmein-hamachi-2.1.0.203 @@ -53903,8 +53146,10 @@ 2210040744 metadata/md5-cache/net-vpn/riseup-vpn-0.21.11 2210051010 metadata/md5-cache/net-vpn/strongswan-5.9.7 2210051110 metadata/md5-cache/net-vpn/strongswan-5.9.8 -2210071212 metadata/md5-cache/net-vpn/Manifest.gz 2210071212 metadata/md5-cache/net-vpn/protonvpn-cli-2.2.11-r1 +2210091210 metadata/md5-cache/net-vpn/Manifest.gz +2210091210 metadata/md5-cache/net-vpn/libreswan-4.7 +2210082140 metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 2004041439 metadata/md5-cache/net-wireless/bluez-hcidump-2.5 2009240309 metadata/md5-cache/net-wireless/hidclient-20120728 2008032109 metadata/md5-cache/net-wireless/kismetmobiledashboard-1.5_beta1-r2 @@ -54296,19 +53541,19 @@ 2210040744 metadata/md5-cache/sci-astronomy/celestia-9999 2210040744 metadata/md5-cache/sci-astronomy/galaxy-2.2-r1 2210040744 metadata/md5-cache/sci-astronomy/siril-1.0.1 -2210040744 metadata/md5-cache/sci-astronomy/siril-1.0.3 2210040744 metadata/md5-cache/sci-astronomy/siril-1.0.5 2210040744 metadata/md5-cache/sci-astronomy/siril-9999 2210040744 metadata/md5-cache/sci-astronomy/stellarium-0.22.2 2210060010 metadata/md5-cache/sci-astronomy/kstars-3.6.1 -2210071340 metadata/md5-cache/sci-astronomy/Manifest.gz 2210071310 metadata/md5-cache/sci-astronomy/kstars-3.5.9 2210071212 metadata/md5-cache/sci-astronomy/pyephem-3.7.7.1 2210071212 metadata/md5-cache/sci-astronomy/pyephem-4.1.1 2210071212 metadata/md5-cache/sci-astronomy/pyephem-4.1.3 -2210071212 metadata/md5-cache/sci-astronomy/pysiril-0.0.12 -2210071212 metadata/md5-cache/sci-astronomy/sirilic-1.14.3 2210071310 metadata/md5-cache/sci-astronomy/wcslib-7.11 +2210072340 metadata/md5-cache/sci-astronomy/Manifest.gz +2210072340 metadata/md5-cache/sci-astronomy/pysiril-0.0.12 +2210072340 metadata/md5-cache/sci-astronomy/siril-1.0.3 +2210072340 metadata/md5-cache/sci-astronomy/sirilic-1.14.3 2011012209 metadata/md5-cache/sci-biology/gmap-2020.10.27 2010280109 metadata/md5-cache/sci-biology/profphd-1.0.40 2104051739 metadata/md5-cache/sci-biology/update-blastdb-12.0.0 @@ -54446,13 +53691,9 @@ 2207181923 metadata/md5-cache/sci-calculators/pcalc-4 2207181923 metadata/md5-cache/sci-calculators/pcalc-5 2207181923 metadata/md5-cache/sci-calculators/wcalc-2.5 -2207181923 metadata/md5-cache/sci-calculators/xsv-0.13.0 2207250144 metadata/md5-cache/sci-calculators/calcoo-1.3.18-r1 -2207250144 metadata/md5-cache/sci-calculators/grpn-1.4.0 -2207250144 metadata/md5-cache/sci-calculators/tiemu-3.03-r1 2209071115 metadata/md5-cache/sci-calculators/units-2.21 2209301410 metadata/md5-cache/sci-calculators/hexcalc-1.11-r4 -2210040744 metadata/md5-cache/sci-calculators/Manifest.gz 2210040744 metadata/md5-cache/sci-calculators/galculator-2.1.4-r2 2210040744 metadata/md5-cache/sci-calculators/hcalc-1.2-r1 2210040744 metadata/md5-cache/sci-calculators/keurocalc-1.3.0 @@ -54462,8 +53703,11 @@ 2210040744 metadata/md5-cache/sci-calculators/qalculate-gtk-4.3.0 2210040744 metadata/md5-cache/sci-calculators/speedcrunch-0.12.0-r1 2210040744 metadata/md5-cache/sci-calculators/tilp2-1.18 +2210082310 metadata/md5-cache/sci-calculators/Manifest.gz +2210082310 metadata/md5-cache/sci-calculators/grpn-1.4.0 +2210082310 metadata/md5-cache/sci-calculators/tiemu-3.03-r1 +2210080210 metadata/md5-cache/sci-calculators/xsv-0.13.0 2108141339 metadata/md5-cache/sci-chemistry/bodr-10 -2011300009 metadata/md5-cache/sci-chemistry/cara-bin-1.8.4-r2 2009162339 metadata/md5-cache/sci-chemistry/clashlist-3.17-r1 2009162339 metadata/md5-cache/sci-chemistry/msms-bin-2.6.1-r1 2009162339 metadata/md5-cache/sci-chemistry/pdbcns-2.0.010504 @@ -54529,7 +53773,6 @@ 2210071212 metadata/md5-cache/sci-chemistry/GromacsWrapper-0.8.0-r1 2210071212 metadata/md5-cache/sci-chemistry/MDAnalysis-1.0.0 2210071212 metadata/md5-cache/sci-chemistry/MDAnalysis-2.0.0 -2210071212 metadata/md5-cache/sci-chemistry/Manifest.gz 2210071212 metadata/md5-cache/sci-chemistry/ParmEd-3.4.3 2210071212 metadata/md5-cache/sci-chemistry/chemex-2021.4.0_p6-r1 2210071212 metadata/md5-cache/sci-chemistry/chemex-2022.0.1-r1 @@ -54551,6 +53794,8 @@ 2210071212 metadata/md5-cache/sci-chemistry/propka-3.4.0 2210071212 metadata/md5-cache/sci-chemistry/pymol-2.5.0 2210071212 metadata/md5-cache/sci-chemistry/pymol-2.5.0-r1 +2210082110 metadata/md5-cache/sci-chemistry/Manifest.gz +2210082110 metadata/md5-cache/sci-chemistry/cara-bin-1.8.4-r2 1702282330 metadata/md5-cache/sci-electronics/freehdl-0.0.8 2003201239 metadata/md5-cache/sci-electronics/geda-suite-20171223-r1 2108222309 metadata/md5-cache/sci-electronics/irsim-9.7.93 @@ -54570,7 +53815,6 @@ 2207181923 metadata/md5-cache/sci-electronics/systemc-2.3.4-r1 2207181923 metadata/md5-cache/sci-electronics/systemc-2.3.4-r2 2207181923 metadata/md5-cache/sci-electronics/voacapl-0.7.6-r1 -2207250144 metadata/md5-cache/sci-electronics/eagle-7.7.0-r1 2207250144 metadata/md5-cache/sci-electronics/electric-9.03 2208020710 metadata/md5-cache/sci-electronics/ngspice-31-r1 2208020710 metadata/md5-cache/sci-electronics/ngspice-34 @@ -54592,10 +53836,8 @@ 2209122242 metadata/md5-cache/sci-electronics/klayout-9999 2209151440 metadata/md5-cache/sci-electronics/xoscope-2.3 2209220740 metadata/md5-cache/sci-electronics/petrify-4.2-r1 -2210040744 metadata/md5-cache/sci-electronics/Manifest.gz 2210040744 metadata/md5-cache/sci-electronics/Stage-4.3.0-r1 2210040744 metadata/md5-cache/sci-electronics/drahnr-oregano-0.84.40 -2210040744 metadata/md5-cache/sci-electronics/eagle-9.6.2-r3 2210040744 metadata/md5-cache/sci-electronics/electronics-menu-1.0-r1 2210040744 metadata/md5-cache/sci-electronics/fritzing-0.9.4-r3 2210040744 metadata/md5-cache/sci-electronics/gazebo-11.10.2 @@ -54644,6 +53886,9 @@ 2210040744 metadata/md5-cache/sci-electronics/sigrok-cli-9999 2210040744 metadata/md5-cache/sci-electronics/xnec2c-4.4.11 2210040744 metadata/md5-cache/sci-electronics/xnec2c-4.4.12 +2210090240 metadata/md5-cache/sci-electronics/Manifest.gz +2210082310 metadata/md5-cache/sci-electronics/eagle-7.7.0-r1 +2210090240 metadata/md5-cache/sci-electronics/eagle-9.6.2-r3 2006040939 metadata/md5-cache/sci-geosciences/dcw-gmt-1.1.4 2002171539 metadata/md5-cache/sci-geosciences/gshhg-gmt-2.3.7 2108222309 metadata/md5-cache/sci-geosciences/gshhs-data-2.2.0 @@ -54681,16 +53926,10 @@ 2210040744 metadata/md5-cache/sci-geosciences/gpxsee-10.7 2210040744 metadata/md5-cache/sci-geosciences/gpxsee-11.4 2210040744 metadata/md5-cache/sci-geosciences/gpxsee-11.5 -2210040744 metadata/md5-cache/sci-geosciences/grass-7.8.6-r1 -2210040744 metadata/md5-cache/sci-geosciences/grass-7.8.7 -2210040744 metadata/md5-cache/sci-geosciences/grass-7.8.7-r2 -2210040744 metadata/md5-cache/sci-geosciences/grass-8.0.2 -2210040744 metadata/md5-cache/sci-geosciences/grass-8.0.2-r2 2210040744 metadata/md5-cache/sci-geosciences/grass-8.2.0 2210040744 metadata/md5-cache/sci-geosciences/grass-8.2.0-r2 2210040744 metadata/md5-cache/sci-geosciences/grass-9999 2210040744 metadata/md5-cache/sci-geosciences/gtk-g-rays2-2.05 -2210040744 metadata/md5-cache/sci-geosciences/josm-bin-18427 2210040744 metadata/md5-cache/sci-geosciences/josm-bin-18463 2210040744 metadata/md5-cache/sci-geosciences/josm-bin-18513 2210040744 metadata/md5-cache/sci-geosciences/laszip-3.4.1 @@ -54747,14 +53986,7 @@ 2210040744 metadata/md5-cache/sci-geosciences/osm-gps-map-1.2.0 2210040744 metadata/md5-cache/sci-geosciences/osm2pgsql-1.4.0-r100 2210040744 metadata/md5-cache/sci-geosciences/osm2pgsql-99999999 -2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.0-r4 2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.11 -2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.5 -2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.6 -2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.7 -2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.7-r1 -2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.7-r2 -2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.8 2210040744 metadata/md5-cache/sci-geosciences/qgis-3.22.9 2210040744 metadata/md5-cache/sci-geosciences/qgis-9999 2210040744 metadata/md5-cache/sci-geosciences/qmapshack-1.16.0-r1 @@ -54763,15 +53995,15 @@ 2210040744 metadata/md5-cache/sci-geosciences/xtide-2.15.5 2210071212 metadata/md5-cache/sci-geosciences/GeographicLib-1.52 2210071212 metadata/md5-cache/sci-geosciences/GeographicLib-1.52-r1 -2210071212 metadata/md5-cache/sci-geosciences/Manifest.gz 2210071212 metadata/md5-cache/sci-geosciences/folium-0.12.1 2210071212 metadata/md5-cache/sci-geosciences/geopy-2.2.0 2210071212 metadata/md5-cache/sci-geosciences/gpsd-3.23.1-r2 2210071212 metadata/md5-cache/sci-geosciences/gpsd-3.24 2210071212 metadata/md5-cache/sci-geosciences/gpsd-9999 2210071212 metadata/md5-cache/sci-geosciences/routino-3.3.3-r2 +2210092140 metadata/md5-cache/sci-geosciences/Manifest.gz +2210080040 metadata/md5-cache/sci-geosciences/josm-bin-18565 2002230040 metadata/md5-cache/sci-libs/beagle-3.0.3-r1 -2107141939 metadata/md5-cache/sci-libs/ccolamd-2.9.6 2110211309 metadata/md5-cache/sci-libs/clashscore-db-3.17-r1 2102270639 metadata/md5-cache/sci-libs/coinor-alps-1.5.7 2108050239 metadata/md5-cache/sci-libs/coinor-bcp-1.4.4 @@ -54813,18 +54045,15 @@ 2203110039 metadata/md5-cache/sci-libs/netcdf-cxx-4.2-r301 2205092040 metadata/md5-cache/sci-libs/matio-1.5.23 2206302240 metadata/md5-cache/sci-libs/ogdi-4.1.0-r1 -2207181923 metadata/md5-cache/sci-libs/amd-2.4.6-r1 2207181923 metadata/md5-cache/sci-libs/arpack-3.8.0 2207181923 metadata/md5-cache/sci-libs/arpack-9999 2207181923 metadata/md5-cache/sci-libs/bliss-0.73-r2 2207181923 metadata/md5-cache/sci-libs/brial-1.2.10 2207181923 metadata/md5-cache/sci-libs/buddy-2.4-r1 -2207181923 metadata/md5-cache/sci-libs/camd-2.4.6-r1 2207181923 metadata/md5-cache/sci-libs/ccfits-2.5 2207181923 metadata/md5-cache/sci-libs/cdd+-077a 2207181923 metadata/md5-cache/sci-libs/cdf-3.8.0-r1 2207181923 metadata/md5-cache/sci-libs/cholmod-3.0.13 -2207181923 metadata/md5-cache/sci-libs/cholmod-3.0.14 2207181923 metadata/md5-cache/sci-libs/cifparse-obj-7.105 2207181923 metadata/md5-cache/sci-libs/cmpfit-1.4 2207181923 metadata/md5-cache/sci-libs/coinor-clp-1.17.6 @@ -54880,7 +54109,6 @@ 2207181923 metadata/md5-cache/sci-libs/taucs-2.2-r1 2207181923 metadata/md5-cache/sci-libs/udunits-2.2.28 2207181923 metadata/md5-cache/sci-libs/ufconfig-3.7.1 -2207181923 metadata/md5-cache/sci-libs/umfpack-5.7.9 2207181923 metadata/md5-cache/sci-libs/xgks-pmel-2.5.5 2207250144 metadata/md5-cache/sci-libs/arprec-2.2.19 2207250144 metadata/md5-cache/sci-libs/atlas-3.10.2 @@ -54905,13 +54133,11 @@ 2208080940 metadata/md5-cache/sci-libs/fplll-5.4.2 2208111440 metadata/md5-cache/sci-libs/libsc-2.3.1-r1 2208111440 metadata/md5-cache/sci-libs/libsc-2.3.3 -2208121540 metadata/md5-cache/sci-libs/colamd-2.9.6 2208240817 metadata/md5-cache/sci-libs/cgcode-1.0-r2 2208240817 metadata/md5-cache/sci-libs/cln-1.3.6 2208240817 metadata/md5-cache/sci-libs/coinor-csdp-6.2.0 2208240817 metadata/md5-cache/sci-libs/coinor-os-2.10.1 2208240817 metadata/md5-cache/sci-libs/getdata-0.11.0 -2208240817 metadata/md5-cache/sci-libs/gsl-2.7 2208240817 metadata/md5-cache/sci-libs/gsl-2.7.1-r1 2208240817 metadata/md5-cache/sci-libs/hdf-4.2.15-r1 2208240817 metadata/md5-cache/sci-libs/hdf5-1.10.5 @@ -54956,7 +54182,6 @@ 2209041441 metadata/md5-cache/sci-libs/fftw-9999 2209041441 metadata/md5-cache/sci-libs/mkl-2020.4.304 2209041540 metadata/md5-cache/sci-libs/o2scl-0.920 -2209041441 metadata/md5-cache/sci-libs/suitesparseconfig-5.4.0 2209042310 metadata/md5-cache/sci-libs/linux-gpib-modules-4.3.4-r1 2209071115 metadata/md5-cache/sci-libs/blis-0.6.0 2209071115 metadata/md5-cache/sci-libs/blis-0.8.1 @@ -55014,9 +54239,7 @@ 2210040744 metadata/md5-cache/sci-libs/flann-1.9.1-r4 2210040744 metadata/md5-cache/sci-libs/flann-1.9.1-r5 2210040744 metadata/md5-cache/sci-libs/foxi-2021.05.27 -2210040744 metadata/md5-cache/sci-libs/gdal-3.5.0-r3 2210040744 metadata/md5-cache/sci-libs/gdal-3.5.0-r4 -2210040744 metadata/md5-cache/sci-libs/gdal-3.5.1 2210040744 metadata/md5-cache/sci-libs/gdal-3.5.2 2210040744 metadata/md5-cache/sci-libs/geos-3.10.0 2210040744 metadata/md5-cache/sci-libs/geos-3.10.2 @@ -55083,7 +54306,6 @@ 2210040744 metadata/md5-cache/sci-libs/lmfit-9.0-r1 2210040744 metadata/md5-cache/sci-libs/mathgl-2.4.4-r1 2210040744 metadata/md5-cache/sci-libs/med-4.1.1 -2210040744 metadata/md5-cache/sci-libs/metis-5.1.0-r5 2210040744 metadata/md5-cache/sci-libs/miopen-5.0.2 2210040744 metadata/md5-cache/sci-libs/miopen-5.1.3 2210040744 metadata/md5-cache/sci-libs/nanoflann-1.3.2 @@ -55113,9 +54335,7 @@ 2210040744 metadata/md5-cache/sci-libs/pcl-1.12.1 2210040744 metadata/md5-cache/sci-libs/pcl-1.12.1-r1 2210040744 metadata/md5-cache/sci-libs/pcl-9999 -2210040744 metadata/md5-cache/sci-libs/pdal-2.3.0 2210040744 metadata/md5-cache/sci-libs/pdal-2.4.0-r1 -2210040744 metadata/md5-cache/sci-libs/plplot-5.15.0-r103 2210040744 metadata/md5-cache/sci-libs/proj-8.2.1 2210040744 metadata/md5-cache/sci-libs/proj-9.0.0 2210040744 metadata/md5-cache/sci-libs/proj-9.0.1 @@ -55171,17 +54391,10 @@ 2210040744 metadata/md5-cache/sci-libs/xdmf2-1.0_p141226-r4 2210060010 metadata/md5-cache/sci-libs/indilib-1.9.8 2210060010 metadata/md5-cache/sci-libs/stellarsolver-2.4 -2210071212 metadata/md5-cache/sci-libs/Manifest.gz 2210071212 metadata/md5-cache/sci-libs/bmrblib-1.0.4 2210071212 metadata/md5-cache/sci-libs/branca-0.4.2-r1 -2210071212 metadata/md5-cache/sci-libs/cartopy-0.20.1-r1 -2210071212 metadata/md5-cache/sci-libs/cartopy-0.20.2 -2210071212 metadata/md5-cache/sci-libs/cartopy-0.20.3 2210071212 metadata/md5-cache/sci-libs/dlib-19.22 2210071212 metadata/md5-cache/sci-libs/dlib-19.24 -2210071212 metadata/md5-cache/sci-libs/gdal-3.4.1 -2210071212 metadata/md5-cache/sci-libs/gdal-3.4.2-r2 -2210071212 metadata/md5-cache/sci-libs/gdal-3.4.3-r1 2210071212 metadata/md5-cache/sci-libs/keras-2.10.0 2210071212 metadata/md5-cache/sci-libs/keras-2.8.0 2210071212 metadata/md5-cache/sci-libs/keras-2.9.0 @@ -55207,6 +54420,18 @@ 2210071212 metadata/md5-cache/sci-libs/tensorflow-estimator-2.10 2210071212 metadata/md5-cache/sci-libs/tensorflow-estimator-2.8.0 2210071212 metadata/md5-cache/sci-libs/tensorflow-estimator-2.9.0 +2210092140 metadata/md5-cache/sci-libs/Manifest.gz +2210091940 metadata/md5-cache/sci-libs/amd-2.4.6-r1 +2210091940 metadata/md5-cache/sci-libs/camd-2.4.6-r1 +2210081410 metadata/md5-cache/sci-libs/cartopy-0.20.3-r3 +2210081410 metadata/md5-cache/sci-libs/cartopy-0.21.0-r1 +2210091940 metadata/md5-cache/sci-libs/ccolamd-2.9.6 +2210091940 metadata/md5-cache/sci-libs/cholmod-3.0.14 +2210091940 metadata/md5-cache/sci-libs/colamd-2.9.6 +2210091940 metadata/md5-cache/sci-libs/metis-5.1.0-r5 +2210082240 metadata/md5-cache/sci-libs/plplot-5.15.0-r104 +2210091940 metadata/md5-cache/sci-libs/suitesparseconfig-5.4.0 +2210091940 metadata/md5-cache/sci-libs/umfpack-5.7.9 2111031339 metadata/md5-cache/sci-mathematics/eclib-20210625 2101061839 metadata/md5-cache/sci-mathematics/flintqs-1.0 2101061839 metadata/md5-cache/sci-mathematics/lrcalc-1.2 @@ -55241,7 +54466,6 @@ 2207181923 metadata/md5-cache/sci-mathematics/gimps-30.7.9 2207181923 metadata/md5-cache/sci-mathematics/gimps-30.8.15 2207181923 metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.4-r4 -2207181923 metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5 2207181923 metadata/md5-cache/sci-mathematics/metamath-0.198 2207181923 metadata/md5-cache/sci-mathematics/msieve-1.53-r1 2207181923 metadata/md5-cache/sci-mathematics/nauty-2.7.3 @@ -55354,9 +54578,6 @@ 2210040744 metadata/md5-cache/sci-mathematics/primecount-7.4 2210040744 metadata/md5-cache/sci-mathematics/primesieve-7.9 2210040744 metadata/md5-cache/sci-mathematics/primesieve-8.0 -2210040744 metadata/md5-cache/sci-mathematics/pspp-1.6.0 -2210040744 metadata/md5-cache/sci-mathematics/pspp-1.6.1 -2210040744 metadata/md5-cache/sci-mathematics/pspp-1.6.2 2210040744 metadata/md5-cache/sci-mathematics/rkward-0.7.4 2210040744 metadata/md5-cache/sci-mathematics/stp-2.3.3-r2 2210040744 metadata/md5-cache/sci-mathematics/vampire-4.6.1-r2 @@ -55369,12 +54590,15 @@ 2210040744 metadata/md5-cache/sci-mathematics/z3-4.11.2 2210061540 metadata/md5-cache/sci-mathematics/cadabra-2.4.0.2 2210061640 metadata/md5-cache/sci-mathematics/dataplot-20131220 -2210071212 metadata/md5-cache/sci-mathematics/Manifest.gz 2210071212 metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1 2210071212 metadata/md5-cache/sci-mathematics/dunshire-0.1.1-r2 2210071212 metadata/md5-cache/sci-mathematics/mathlib-tools-1.1.0-r1 2210071212 metadata/md5-cache/sci-mathematics/mathlib-tools-1.1.1 2210071212 metadata/md5-cache/sci-mathematics/mathlib-tools-1.1.2 +2210091210 metadata/md5-cache/sci-mathematics/Manifest.gz +2210080540 metadata/md5-cache/sci-mathematics/gmp-ecm-7.0.5-r1 +2210082210 metadata/md5-cache/sci-mathematics/pspp-1.6.0-r1 +2210091210 metadata/md5-cache/sci-mathematics/pspp-1.6.2-r1 2104180939 metadata/md5-cache/sci-misc/ViSP-images-3.3.0 2203231439 metadata/md5-cache/sci-misc/flashdot-1.1.4-r1 2207071340 metadata/md5-cache/sci-misc/ViSP-images-3.5.0 @@ -55386,7 +54610,6 @@ 2207250144 metadata/md5-cache/sci-misc/ncview-2.1.7 2208240817 metadata/md5-cache/sci-misc/lttoolbox-3.3.3 2208240817 metadata/md5-cache/sci-misc/nco-4.5.1-r2 -2209220740 metadata/md5-cache/sci-misc/cdfplayer-12.2.0 2210040744 metadata/md5-cache/sci-misc/boinc-7.20.2-r2 2210040744 metadata/md5-cache/sci-misc/boinc-7.20.2-r3 2210040744 metadata/md5-cache/sci-misc/boinc-9999 @@ -55395,9 +54618,10 @@ 2210060511 metadata/md5-cache/sci-misc/fitscut-1.4.4-r1 2210052210 metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.4.5.1-r1 2210052210 metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.4.6.1-r1 -2210071212 metadata/md5-cache/sci-misc/Manifest.gz 2210071212 metadata/md5-cache/sci-misc/vitables-3.0.2 2210071212 metadata/md5-cache/sci-misc/vitables-3.0.2-r1 +2210082240 metadata/md5-cache/sci-misc/Manifest.gz +2210082240 metadata/md5-cache/sci-misc/cdfplayer-12.2.0 2102140209 metadata/md5-cache/sci-physics/siscone-3.0.5 2205311010 metadata/md5-cache/sci-physics/geant-data-4.11.0.0 2207181923 metadata/md5-cache/sci-physics/looptools-2.15 @@ -55435,7 +54659,6 @@ 2210040744 metadata/md5-cache/sci-physics/geant4_vmc-5.4 2210040744 metadata/md5-cache/sci-physics/geant4_vmc-6.0-r1 2210040744 metadata/md5-cache/sci-physics/geant4_vmc-6.1 -2210040744 metadata/md5-cache/sci-physics/geant4_vmc-9999 2210040744 metadata/md5-cache/sci-physics/hepmc-2.06.09-r2 2210040744 metadata/md5-cache/sci-physics/hepmc-2.06.11 2210040744 metadata/md5-cache/sci-physics/hepmc-3.2.5 @@ -55451,10 +54674,12 @@ 2210040744 metadata/md5-cache/sci-physics/vmc-1.1_p1 2210040744 metadata/md5-cache/sci-physics/vmc-2.0 2210040744 metadata/md5-cache/sci-physics/vmc-9999 -2210071212 metadata/md5-cache/sci-physics/Manifest.gz 2210071212 metadata/md5-cache/sci-physics/lammps-20220217 2210071212 metadata/md5-cache/sci-physics/lhapdf-6.3.0 2210071212 metadata/md5-cache/sci-physics/qmeq-1.0_p202004 +2210101740 metadata/md5-cache/sci-physics/Manifest.gz +2210101740 metadata/md5-cache/sci-physics/geant4_vmc-6.1_p2 +2210101740 metadata/md5-cache/sci-physics/geant4_vmc-9999 1702282331 metadata/md5-cache/sci-visualization/circos-0.55-r1 2103132139 metadata/md5-cache/sci-visualization/g3data-1.5.4 2207181923 metadata/md5-cache/sci-visualization/fig2sxd-0.22.1 @@ -55473,14 +54698,12 @@ 2208240817 metadata/md5-cache/sci-visualization/xd3d-8.3.1-r2 2209041610 metadata/md5-cache/sci-visualization/spyview-2018.12.24 2209041610 metadata/md5-cache/sci-visualization/spyview-9999 -2209071115 metadata/md5-cache/sci-visualization/pythonprop-0.30 2209071115 metadata/md5-cache/sci-visualization/tensorboard-2.8.0 2209071115 metadata/md5-cache/sci-visualization/tensorboard-2.9.0 2209230640 metadata/md5-cache/sci-visualization/tensorboard-2.10.0 2210040744 metadata/md5-cache/sci-visualization/fityk-1.3.1-r102 2210030710 metadata/md5-cache/sci-visualization/gcalc-3.1_rc1-r2 2210040744 metadata/md5-cache/sci-visualization/ggobi-2.1.11 -2210040744 metadata/md5-cache/sci-visualization/gr-0.53.0 2210040744 metadata/md5-cache/sci-visualization/gwyddion-2.60 2210040744 metadata/md5-cache/sci-visualization/gwyddion-2.61 2210040744 metadata/md5-cache/sci-visualization/kst-2.0.8-r2 @@ -55488,7 +54711,6 @@ 2210040744 metadata/md5-cache/sci-visualization/labplot-9999 2210040744 metadata/md5-cache/sci-visualization/paraview-5.10.1-r1 2210040744 metadata/md5-cache/sci-visualization/scidavis-2.9.0 -2210071212 metadata/md5-cache/sci-visualization/Manifest.gz 2210071212 metadata/md5-cache/sci-visualization/dash-1.21.0-r1 2210071212 metadata/md5-cache/sci-visualization/dash-core-components-1.16.0 2210071212 metadata/md5-cache/sci-visualization/dash-core-components-1.17.1 @@ -55499,1258 +54721,766 @@ 2210071212 metadata/md5-cache/sci-visualization/jupyter-dash-0.4.0 2210071212 metadata/md5-cache/sci-visualization/veusz-3.3.1 2210071212 metadata/md5-cache/sci-visualization/veusz-3.4.99 -2204090610 metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r1 -2204090610 metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r2 +2210090210 metadata/md5-cache/sci-visualization/Manifest.gz +2210090210 metadata/md5-cache/sci-visualization/gr-0.53.0 +2210072210 metadata/md5-cache/sci-visualization/pythonprop-0.30-r1 2204102210 metadata/md5-cache/sec-policy/selinux-base-policy-2.20220106-r3 2206171010 metadata/md5-cache/sec-policy/apparmor-profiles-3.0.3 2206170440 metadata/md5-cache/sec-policy/apparmor-profiles-3.0.4 -2209040340 metadata/md5-cache/sec-policy/selinux-base-policy-2.20220520-r1 -2209071115 metadata/md5-cache/sec-policy/selinux-base-2.20220106-r1 -2209071115 metadata/md5-cache/sec-policy/selinux-base-2.20220106-r2 2209071115 metadata/md5-cache/sec-policy/selinux-base-2.20220106-r3 -2209071115 metadata/md5-cache/sec-policy/selinux-base-2.20220520-r1 2209071115 metadata/md5-cache/sec-policy/selinux-base-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-abrt-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-abrt-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-abrt-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-accountsd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-accountsd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-accountsd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-acct-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-acct-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-acct-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-afs-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-afs-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-afs-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-aide-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-aide-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-aide-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-alsa-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-alsa-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-alsa-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-amanda-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-amanda-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-amanda-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-amavis-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-amavis-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-amavis-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-android-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-android-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-android-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-android-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-android-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-apache-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-apache-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-apache-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-apcupsd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-apm-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-apm-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-apm-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-arpwatch-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-asterisk-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-asterisk-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-asterisk-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-at-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-at-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-at-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-at-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-at-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-automount-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-automount-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-automount-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-avahi-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-avahi-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-avahi-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-awstats-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-awstats-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-awstats-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-backup-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-backup-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-backup-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-bacula-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-bacula-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-bacula-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-bind-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-bind-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-bind-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-bitcoin-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-bitlbee-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-bluetooth-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-brctl-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-brctl-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-brctl-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cachefilesd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-calamaris-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-calamaris-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-calamaris-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-canna-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-canna-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-canna-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cdrecord-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ceph-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ceph-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ceph-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-certbot-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-certbot-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-certbot-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cgmanager-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cgroup-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cgroup-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cgroup-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-chromium-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-chromium-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-chromium-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-chronyd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-chronyd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-chronyd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-clamav-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-clamav-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-clamav-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cloudinit-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cloudinit-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-collectd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-collectd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-collectd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-colord-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-colord-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-colord-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-container-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-container-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-container-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-container-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-container-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-corosync-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-corosync-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-corosync-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-couchdb-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-couchdb-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-couchdb-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-courier-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-courier-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-courier-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cpucontrol-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cpufreqselector-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cups-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cups-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cups-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cvs-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cvs-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cvs-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-cyphesis-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-daemontools-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-daemontools-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-daemontools-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dante-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dante-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dante-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dbadm-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dbadm-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dbadm-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dbskk-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dbskk-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dbskk-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dbus-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dbus-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dbus-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ddclient-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ddclient-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ddclient-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-devicekit-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-devicekit-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-devicekit-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dhcp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dhcp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dhcp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dictd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dictd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dictd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dirmngr-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dirsrv-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-distcc-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-distcc-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-distcc-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-djbdns-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-djbdns-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-djbdns-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dkim-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dkim-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dkim-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dmidecode-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dnsmasq-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-docker-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-docker-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-docker-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dovecot-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dovecot-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dovecot-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dpkg-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dpkg-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dpkg-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dracut-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dracut-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dracut-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-dropbox-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-dropbox-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-dropbox-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-entropyd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-entropyd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-entropyd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-evolution-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-evolution-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-evolution-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-exim-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-exim-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-exim-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-fail2ban-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-fetchmail-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-finger-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-finger-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-finger-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-flash-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-flash-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-flash-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-fprintd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-fprintd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-fprintd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ftp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ftp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ftp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-games-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-games-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-games-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-games-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-games-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gatekeeper-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-git-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-git-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-git-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-git-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-git-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gitosis-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gitosis-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gitosis-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gnome-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gnome-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gnome-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-googletalk-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-googletalk-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-googletalk-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gorg-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gorg-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gorg-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gpg-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gpg-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gpg-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gpm-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gpm-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gpm-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gpsd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gpsd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gpsd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-gssproxy-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-hddtemp-9999 2209122242 metadata/md5-cache/sec-policy/selinux-hostapd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-hostapd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-hostapd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-icecast-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-icecast-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-icecast-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ifplugd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-inetd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-inetd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-inetd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-inn-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-inn-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-inn-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ipsec-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ipsec-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ipsec-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-irc-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-irc-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-irc-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ircd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ircd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ircd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-irqbalance-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-jabber-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-jabber-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-jabber-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-java-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-java-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-java-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-java-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-java-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-kdeconnect-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-kdump-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-kdump-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-kdump-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-kerberos-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-kerberos-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-kerberos-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-kerneloops-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-kismet-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-kismet-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-kismet-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ksmtuned-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ldap-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ldap-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ldap-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-links-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-links-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-links-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-links-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-links-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-lircd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-lircd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-lircd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-loadkeys-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-logrotate-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-logrotate-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-logrotate-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-logsentry-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-logsentry-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-logsentry-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-logwatch-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-logwatch-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-logwatch-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-lpd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-lpd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-lpd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mailman-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mailman-2.20220520-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-makewhatis-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mandb-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mandb-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mandb-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-matrixd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-matrixd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mcelog-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mcelog-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mcelog-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-memcached-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-memcached-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-memcached-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-milter-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-milter-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-milter-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-modemmanager-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mono-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mono-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mono-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mozilla-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mozilla-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mozilla-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mpd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mpd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mpd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mplayer-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mplayer-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mplayer-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mrtg-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mrtg-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mrtg-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-munin-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-munin-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-munin-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mutt-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mutt-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mutt-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-mysql-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-mysql-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-mysql-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-nagios-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-nagios-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-nagios-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ncftool-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ncftool-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ncftool-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-networkmanager-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-nginx-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-nginx-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-nginx-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-node_exporter-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-nslcd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-nslcd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-nslcd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ntop-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ntop-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ntop-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ntp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ntp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ntp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-nut-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-nut-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-nut-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-nx-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-nx-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-nx-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-obfs4proxy-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-oddjob-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-oddjob-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-oddjob-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-oident-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-oident-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-oident-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-openct-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-openct-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-openct-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-openrc-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-openrc-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-openrc-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-openvpn-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-openvpn-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-openvpn-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-pan-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-pan-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-pan-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-pcscd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-pcscd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-pcscd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-phpfpm-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-plymouthd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-podman-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-podman-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-podman-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-policykit-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-policykit-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-policykit-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-portmap-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-portmap-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-portmap-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-postfix-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-postfix-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-postfix-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-postgresql-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-postgresql-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-postgresql-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-postgrey-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-postgrey-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-postgrey-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ppp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ppp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ppp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-prelude-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-prelude-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-prelude-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-privoxy-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-privoxy-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-privoxy-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-procmail-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-procmail-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-procmail-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-psad-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-psad-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-psad-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-publicfile-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-publicfile-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-publicfile-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-pulseaudio-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-puppet-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-puppet-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-puppet-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-pyzor-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-pyzor-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-pyzor-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-qemu-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-qemu-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-qemu-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-qmail-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-qmail-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-qmail-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-quota-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-quota-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-quota-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-radius-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-radius-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-radius-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-radvd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-radvd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-radvd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-razor-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-razor-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-razor-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-redis-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-redis-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-redis-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-remotelogin-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-resolvconf-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-rngd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rngd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rngd-9999 2209122242 metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rootlesskit-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-rpc-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rpc-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rpc-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rpcbind-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-rpm-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rpm-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rpm-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-rssh-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rssh-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rssh-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-rtkit-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rtkit-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rtkit-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-rtorrent-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-salt-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-salt-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-salt-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-samba-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-samba-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-samba-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-sasl-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-sasl-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-sasl-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-screen-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-screen-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-screen-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-secadm-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-secadm-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-secadm-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-sendmail-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-sendmail-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-sendmail-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-sensord-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-sensord-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-sensord-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-shorewall-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-shorewall-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-shorewall-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-shutdown-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-shutdown-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-shutdown-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-skype-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-skype-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-skype-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-slocate-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-slocate-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-slocate-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-slrnpull-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-smartmon-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-smartmon-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-smartmon-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-smokeping-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-smokeping-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-smokeping-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-snmp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-snmp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-snmp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-snort-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-snort-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-snort-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-soundserver-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-soundserver-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-soundserver-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-spamassassin-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-squid-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-squid-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-squid-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-sssd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-sssd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-sssd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-stunnel-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-stunnel-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-stunnel-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-subsonic-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-subsonic-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-subsonic-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-sudo-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-sudo-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-sudo-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-sxid-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-sxid-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-sxid-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-syncthing-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-syncthing-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-syncthing-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-sysstat-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-sysstat-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-sysstat-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tboot-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tboot-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tboot-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tcpd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tcpd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tcpd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tcsd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tcsd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tcsd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-telnet-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-telnet-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-telnet-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tftp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tftp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tftp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tgtd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tgtd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tgtd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-thunderbird-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-timidity-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-timidity-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-timidity-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tmpreaper-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tor-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tor-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tor-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-tripwire-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-tripwire-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-tripwire-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ucspitcp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-ulogd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-ulogd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-ulogd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-uml-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-uml-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-uml-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-unconfined-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-unconfined-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-unconfined-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-uptime-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-uptime-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-uptime-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-usbguard-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-usbguard-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-usbguard-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-usbmuxd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-uucp-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-uucp-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-uucp-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-uwimap-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-uwimap-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-uwimap-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-uwsgi-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-varnishd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-varnishd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-varnishd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-vbetool-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-vbetool-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-vbetool-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-vdagent-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-vdagent-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-vdagent-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-vde-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-vde-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-vde-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-virt-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-virt-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-virt-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-vlock-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-vlock-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-vlock-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-vmware-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-vmware-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-vmware-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-vnstatd-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-vpn-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-vpn-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-vpn-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-watchdog-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-watchdog-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-watchdog-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-webalizer-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-webalizer-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-webalizer-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-wine-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-wine-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-wine-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-wireguard-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-wireguard-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-wireguard-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-wireshark-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-wireshark-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-wireshark-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-wm-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-wm-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-wm-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-xen-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-xen-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-xen-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-xfs-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-xfs-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-xfs-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-xscreensaver-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-xserver-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-xserver-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-xserver-9999 -2209122242 metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r1 -2209122242 metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r2 2209122242 metadata/md5-cache/sec-policy/selinux-zabbix-2.20220106-r3 -2209122242 metadata/md5-cache/sec-policy/selinux-zabbix-2.20220520-r1 2209122242 metadata/md5-cache/sec-policy/selinux-zabbix-9999 -2209170112 metadata/md5-cache/sec-policy/Manifest.gz 2209170112 metadata/md5-cache/sec-policy/apparmor-profiles-9999 2209170112 metadata/md5-cache/sec-policy/selinux-base-policy-9999 +2210090340 metadata/md5-cache/sec-policy/Manifest.gz +2210090340 metadata/md5-cache/sec-policy/selinux-abrt-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-accountsd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-acct-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-afs-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-aide-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-alsa-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-amanda-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-amavis-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-android-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-apache-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-apcupsd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-apm-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-arpwatch-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-asterisk-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-at-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-automount-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-avahi-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-awstats-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-backup-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-bacula-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-base-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-base-policy-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-bind-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-bitcoin-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-bitlbee-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-bluetooth-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-brctl-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-calamaris-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-canna-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cdrecord-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ceph-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-certbot-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cgmanager-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cgroup-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-chromium-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-chronyd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-clamav-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cloudinit-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-collectd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-colord-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-container-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-corosync-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-couchdb-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-courier-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cups-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cvs-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-cyphesis-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-daemontools-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dante-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dbadm-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dbskk-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dbus-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ddclient-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-devicekit-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dhcp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dictd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dirmngr-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dirsrv-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-distcc-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-djbdns-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dkim-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dmidecode-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-docker-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dovecot-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dpkg-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dracut-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-dropbox-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-entropyd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-evolution-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-exim-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-fail2ban-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-fetchmail-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-finger-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-flash-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-fprintd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ftp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-games-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-git-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gitosis-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gnome-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-googletalk-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gorg-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gpg-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gpm-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gpsd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-gssproxy-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-hddtemp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-hostapd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-icecast-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ifplugd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-inetd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-inn-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ipsec-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-irc-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ircd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-irqbalance-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-jabber-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-java-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-kdump-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-kerberos-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-kerneloops-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-kismet-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ldap-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-links-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-lircd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-loadkeys-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-logrotate-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-logsentry-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-logwatch-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-lpd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mailman-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-makewhatis-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mandb-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-matrixd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mcelog-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-memcached-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-milter-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-modemmanager-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mono-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mozilla-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mpd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mplayer-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mrtg-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-munin-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mutt-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-mysql-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-nagios-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ncftool-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-networkmanager-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-nginx-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-node_exporter-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-nslcd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ntop-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ntp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-nut-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-nx-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-oddjob-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-oident-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-openct-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-openrc-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-openvpn-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-pan-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-pcscd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-phpfpm-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-plymouthd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-podman-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-policykit-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-portmap-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-postfix-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-postgresql-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-postgrey-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ppp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-prelude-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-privoxy-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-procmail-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-psad-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-publicfile-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-puppet-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-pyzor-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-qemu-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-qmail-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-quota-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-radius-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-radvd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-razor-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-redis-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-remotelogin-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-resolvconf-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rngd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rpc-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rpcbind-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rpm-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rssh-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rtkit-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-rtorrent-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-salt-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-samba-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-sasl-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-screen-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-secadm-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-sendmail-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-sensord-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-shorewall-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-shutdown-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-skype-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-slocate-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-slrnpull-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-smartmon-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-smokeping-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-snmp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-snort-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-soundserver-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-spamassassin-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-squid-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-sssd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-stunnel-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-subsonic-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-sudo-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-sxid-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-syncthing-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-sysstat-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tboot-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tcpd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tcsd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-telnet-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tftp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tgtd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-thunderbird-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-timidity-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tor-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-tripwire-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-ulogd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-uml-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-unconfined-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-uptime-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-usbguard-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-uucp-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-uwimap-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-uwsgi-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-varnishd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-vbetool-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-vdagent-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-vde-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-virt-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-vlock-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-vmware-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-vnstatd-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-vpn-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-watchdog-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-webalizer-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-wine-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-wireguard-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-wireshark-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-wm-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-xen-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-xfs-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-xserver-2.20220520-r1 +2210090340 metadata/md5-cache/sec-policy/selinux-zabbix-2.20220520-r1 2008051909 metadata/md5-cache/sys-apps/apply-default-acl-0.4.4 2104161439 metadata/md5-cache/sys-apps/biosdisk-1.01 2106230809 metadata/md5-cache/sys-apps/byld-1.0.3-r1 @@ -56958,13 +55688,10 @@ 2208042110 metadata/md5-cache/sys-apps/man-db-9999 2208092340 metadata/md5-cache/sys-apps/iucode_tool-2.3.1-r1 2208070840 metadata/md5-cache/sys-apps/s6-2.11.1.2 -2208070840 metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0 2208070840 metadata/md5-cache/sys-apps/s6-linux-utils-2.6.0.0 2208070840 metadata/md5-cache/sys-apps/s6-portable-utils-2.2.5.0 2208070840 metadata/md5-cache/sys-apps/s6-rc-0.5.3.2 2208121740 metadata/md5-cache/sys-apps/help2man-1.49.2 -2208122240 metadata/md5-cache/sys-apps/iproute2-9999 -2208131710 metadata/md5-cache/sys-apps/iproute2-5.19.0-r2 2208240817 metadata/md5-cache/sys-apps/ccs-tools-1.8.3_p20130214 2208240817 metadata/md5-cache/sys-apps/daisydog-2014.05.30 2208240817 metadata/md5-cache/sys-apps/daisydog-2014.05.30-r1 @@ -57020,11 +55747,6 @@ 2209041441 metadata/md5-cache/sys-apps/attr-2.5.1-r1 2209041441 metadata/md5-cache/sys-apps/attr-9999 2209031940 metadata/md5-cache/sys-apps/grep-3.8 -2209041441 metadata/md5-cache/sys-apps/hwloc-1.11.13 -2209041441 metadata/md5-cache/sys-apps/hwloc-2.5.0 -2209041441 metadata/md5-cache/sys-apps/hwloc-2.6.0 -2209041441 metadata/md5-cache/sys-apps/hwloc-2.7.1-r1 -2209041441 metadata/md5-cache/sys-apps/hwloc-2.8.0 2209032310 metadata/md5-cache/sys-apps/less-608 2209041441 metadata/md5-cache/sys-apps/pciutils-3.8.0-r1 2209041441 metadata/md5-cache/sys-apps/sandbox-2.24 @@ -57075,10 +55797,6 @@ 2209071740 metadata/md5-cache/sys-apps/lm-sensors-3.6.0-r1 2209071115 metadata/md5-cache/sys-apps/opal-utils-6.8 2209071115 metadata/md5-cache/sys-apps/opal-utils-7.0 -2209071115 metadata/md5-cache/sys-apps/openrc-0.44.10 -2209071115 metadata/md5-cache/sys-apps/openrc-0.45.1 -2209071115 metadata/md5-cache/sys-apps/openrc-9999 -2209071115 metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0 2209071115 metadata/md5-cache/sys-apps/plocate-1.1.16 2209071115 metadata/md5-cache/sys-apps/selinux-python-3.3 2209071115 metadata/md5-cache/sys-apps/selinux-python-3.4 @@ -57176,13 +55894,11 @@ 2209260210 metadata/md5-cache/sys-apps/lsd-0.23.1 2209250710 metadata/md5-cache/sys-apps/rootlesskit-0.14.2 2209230910 metadata/md5-cache/sys-apps/usbredir-0.13.0 -2209242010 metadata/md5-cache/sys-apps/xdg-desktop-portal-1.15.0 2209271940 metadata/md5-cache/sys-apps/dbus-1.14.2 2209271840 metadata/md5-cache/sys-apps/dbus-broker-32 2209271040 metadata/md5-cache/sys-apps/hwinfo-22.1 2209260740 metadata/md5-cache/sys-apps/logwatch-7.7 2209260740 metadata/md5-cache/sys-apps/lsb-release-3.2 -2209260940 metadata/md5-cache/sys-apps/openrc-0.45.2 2209260940 metadata/md5-cache/sys-apps/sysvinit-3.05 2209290010 metadata/md5-cache/sys-apps/vbetool-1.2.2 2210010840 metadata/md5-cache/sys-apps/ack-3.4.0 @@ -57240,7 +55956,6 @@ 2210052240 metadata/md5-cache/sys-apps/dbus-1.14.4 2210052240 metadata/md5-cache/sys-apps/dbus-1.15.2 2210060310 metadata/md5-cache/sys-apps/netkit-base-0.17-r9 -2210071212 metadata/md5-cache/sys-apps/Manifest.gz 2210071212 metadata/md5-cache/sys-apps/bleachbit-4.4.2 2210071212 metadata/md5-cache/sys-apps/file-5.41 2210071212 metadata/md5-cache/sys-apps/file-5.42-r1 @@ -57265,6 +55980,23 @@ 2210071212 metadata/md5-cache/sys-apps/portage-9999 2210071212 metadata/md5-cache/sys-apps/razer-cli-2.1.0 2210071140 metadata/md5-cache/sys-apps/tcp-wrappers-7.6.31 +2210102140 metadata/md5-cache/sys-apps/Manifest.gz +2210101940 metadata/md5-cache/sys-apps/cpu-x-4.5.0 +2210102140 metadata/md5-cache/sys-apps/hwdata-0.363 +2210082210 metadata/md5-cache/sys-apps/hwloc-1.11.13-r1 +2210082210 metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 +2210091210 metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 +2210090010 metadata/md5-cache/sys-apps/iproute2-5.19.0-r3 +2210100240 metadata/md5-cache/sys-apps/iproute2-6.0.0 +2210090010 metadata/md5-cache/sys-apps/iproute2-9999 +2210101540 metadata/md5-cache/sys-apps/openrc-0.44.10-r1 +2210101540 metadata/md5-cache/sys-apps/openrc-0.45.1-r1 +2210101540 metadata/md5-cache/sys-apps/openrc-0.45.2-r1 +2210101540 metadata/md5-cache/sys-apps/openrc-9999 +2210100240 metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0 +2210100240 metadata/md5-cache/sys-apps/osinfo-db-tools-1.10.0-r1 +2210101540 metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.0-r1 +2210102140 metadata/md5-cache/sys-apps/xdg-desktop-portal-1.15.0 2110110009 metadata/md5-cache/sys-auth/libyubikey-1.13 2108271840 metadata/md5-cache/sys-auth/nss-myhostname-0.3-r1 2011160239 metadata/md5-cache/sys-auth/ykclient-2.15 @@ -57464,7 +56196,6 @@ 2207181923 metadata/md5-cache/sys-boot/aboot-2.0_pre20210801 2207181923 metadata/md5-cache/sys-boot/aboot-9999 2207181923 metadata/md5-cache/sys-boot/arcload-0.50-r3 -2207181923 metadata/md5-cache/sys-boot/colo-1.22 2207181923 metadata/md5-cache/sys-boot/elilo-3.16-r5 2207181923 metadata/md5-cache/sys-boot/mbr-gpt-0.0.1-r1 2207181923 metadata/md5-cache/sys-boot/mokutil-0.3.0_p20170405 @@ -57509,9 +56240,10 @@ 2209230410 metadata/md5-cache/sys-boot/efibootmgr-18-r1 2209261810 metadata/md5-cache/sys-boot/grub-2.06-r3 2209261810 metadata/md5-cache/sys-boot/grub-9999 -2210040744 metadata/md5-cache/sys-boot/Manifest.gz 2210040744 metadata/md5-cache/sys-boot/unetbootin-700 2210040744 metadata/md5-cache/sys-boot/unetbootin-702 +2210082040 metadata/md5-cache/sys-boot/Manifest.gz +2210082040 metadata/md5-cache/sys-boot/colo-1.22 2002230040 metadata/md5-cache/sys-cluster/fake-1.1.10 2103132309 metadata/md5-cache/sys-cluster/libcircle-0.3.0 1804020008 metadata/md5-cache/sys-cluster/pmix-2.1.1 @@ -57591,7 +56323,6 @@ 2209250710 metadata/md5-cache/sys-cluster/cilium-cli-0.12.1 2209250710 metadata/md5-cache/sys-cluster/gmqtt-0.4.1 2209250710 metadata/md5-cache/sys-cluster/hubble-0.10.0 -2209250710 metadata/md5-cache/sys-cluster/k3s-1.25.0_p1 2209250710 metadata/md5-cache/sys-cluster/k9scli-0.25.18-r1 2209250710 metadata/md5-cache/sys-cluster/kops-1.23.2 2209250710 metadata/md5-cache/sys-cluster/kube-apiserver-1.22.13 @@ -57674,8 +56405,8 @@ 2210040744 metadata/md5-cache/sys-cluster/legion-9999 2210040744 metadata/md5-cache/sys-cluster/rdma-core-41.0 2210040744 metadata/md5-cache/sys-cluster/rdma-core-9999 -2210071212 metadata/md5-cache/sys-cluster/Manifest.gz 2210071212 metadata/md5-cache/sys-cluster/ceph-15.2.17 +2210101910 metadata/md5-cache/sys-cluster/Manifest.gz 2105131939 metadata/md5-cache/sys-devel/autoconf-archive-2021.02.19 2109100910 metadata/md5-cache/sys-devel/autoconf-archive-2021.02.19-r1 2104060140 metadata/md5-cache/sys-devel/boost-m4-0.4_p20160328 @@ -57784,7 +56515,6 @@ 2209240210 metadata/md5-cache/sys-devel/clang-toolchain-symlinks-14-r1 2209240210 metadata/md5-cache/sys-devel/clang-toolchain-symlinks-15-r1 2209240210 metadata/md5-cache/sys-devel/clang-toolchain-symlinks-16-r1 -2209261110 metadata/md5-cache/sys-devel/clang-runtime-15.0.2.9999 2209260740 metadata/md5-cache/sys-devel/crossdev-20220818 2209260740 metadata/md5-cache/sys-devel/flex-2.6.4-r2 2209300110 metadata/md5-cache/sys-devel/binutils-2.38-r2 @@ -57813,65 +56543,69 @@ 2210040744 metadata/md5-cache/sys-devel/mold-9999 2210060910 metadata/md5-cache/sys-devel/bmake-20220924 2210062340 metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20221006 -2210061610 metadata/md5-cache/sys-devel/gcc-10.4.0 -2210061610 metadata/md5-cache/sys-devel/gcc-10.4.1_p20220915 -2210061610 metadata/md5-cache/sys-devel/gcc-10.4.1_p20220922 -2210061610 metadata/md5-cache/sys-devel/gcc-10.4.1_p20220929 -2210061610 metadata/md5-cache/sys-devel/gcc-10.5.9999 -2210061610 metadata/md5-cache/sys-devel/gcc-11.3.0 -2210061610 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220909 -2210061610 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220916 -2210061610 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220923 -2210061610 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220930 -2210061610 metadata/md5-cache/sys-devel/gcc-11.4.9999 -2210061610 metadata/md5-cache/sys-devel/gcc-12.2.0 -2210061610 metadata/md5-cache/sys-devel/gcc-12.2.1_p20220917 -2210061610 metadata/md5-cache/sys-devel/gcc-12.2.1_p20220924 -2210061610 metadata/md5-cache/sys-devel/gcc-12.2.1_p20221001 -2210061610 metadata/md5-cache/sys-devel/gcc-12.3.9999 -2210061610 metadata/md5-cache/sys-devel/gcc-13.0.0_pre20220918 -2210061610 metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221002 -2210061610 metadata/md5-cache/sys-devel/gcc-13.0.9999 -2210061610 metadata/md5-cache/sys-devel/gcc-8.5.0-r1 -2210061610 metadata/md5-cache/sys-devel/gcc-9.5.0 -2210061610 metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 -2210061610 metadata/md5-cache/sys-devel/kgcc64-10.3.0 -2210061610 metadata/md5-cache/sys-devel/kgcc64-10.4.0 -2210061610 metadata/md5-cache/sys-devel/kgcc64-11.3.0 -2210061610 metadata/md5-cache/sys-devel/kgcc64-12.2.0 -2210072010 metadata/md5-cache/sys-devel/Manifest.gz 2210072010 metadata/md5-cache/sys-devel/clang-13.0.1 2210072010 metadata/md5-cache/sys-devel/clang-14.0.6-r1 2210072010 metadata/md5-cache/sys-devel/clang-15.0.2 -2210072010 metadata/md5-cache/sys-devel/clang-15.0.2.9999 2210072010 metadata/md5-cache/sys-devel/clang-16.0.0.9999 2210072010 metadata/md5-cache/sys-devel/clang-16.0.0_pre20221006 2210072010 metadata/md5-cache/sys-devel/clang-common-13.0.1 2210072010 metadata/md5-cache/sys-devel/clang-common-14.0.6 -2210072010 metadata/md5-cache/sys-devel/clang-common-15.0.2 -2210072010 metadata/md5-cache/sys-devel/clang-common-15.0.2.9999 -2210072010 metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 -2210072010 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006 2210071340 metadata/md5-cache/sys-devel/gnuconfig-20221007 2210071340 metadata/md5-cache/sys-devel/gnuconfig-99999999 2210072010 metadata/md5-cache/sys-devel/lld-13.0.1 2210072010 metadata/md5-cache/sys-devel/lld-14.0.6 2210072010 metadata/md5-cache/sys-devel/lld-15.0.2 -2210072010 metadata/md5-cache/sys-devel/lld-15.0.2.9999 2210072010 metadata/md5-cache/sys-devel/lld-16.0.0.9999 2210072010 metadata/md5-cache/sys-devel/lld-16.0.0_pre20221006 2210072010 metadata/md5-cache/sys-devel/llvm-13.0.1 2210072010 metadata/md5-cache/sys-devel/llvm-14.0.6-r2 2210072010 metadata/md5-cache/sys-devel/llvm-15.0.2 -2210072010 metadata/md5-cache/sys-devel/llvm-15.0.2.9999 -2210072010 metadata/md5-cache/sys-devel/llvm-16.0.0.9999 2210072010 metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221006 2210072010 metadata/md5-cache/sys-devel/llvm-common-13.0.1 2210072010 metadata/md5-cache/sys-devel/llvm-common-14.0.6 2210072010 metadata/md5-cache/sys-devel/llvm-common-15.0.2 -2210072010 metadata/md5-cache/sys-devel/llvm-common-15.0.2.9999 2210072010 metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999 2210072010 metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221006 +2210101910 metadata/md5-cache/sys-devel/Manifest.gz +2210091510 metadata/md5-cache/sys-devel/binutils-2.39-r3 +2210091510 metadata/md5-cache/sys-devel/binutils-hppa64-2.39-r3 +2210101140 metadata/md5-cache/sys-devel/clang-15.0.3.9999 +2210101810 metadata/md5-cache/sys-devel/clang-common-15.0.2-r1 +2210101810 metadata/md5-cache/sys-devel/clang-common-15.0.3.9999 +2210101810 metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 +2210101810 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1 +2210101140 metadata/md5-cache/sys-devel/clang-runtime-15.0.3.9999 +2210090240 metadata/md5-cache/sys-devel/gcc-10.4.0 +2210090240 metadata/md5-cache/sys-devel/gcc-10.4.1_p20220922 +2210090240 metadata/md5-cache/sys-devel/gcc-10.4.1_p20220929 +2210090240 metadata/md5-cache/sys-devel/gcc-10.4.1_p20221006 +2210090240 metadata/md5-cache/sys-devel/gcc-10.5.9999 +2210090240 metadata/md5-cache/sys-devel/gcc-11.3.0 +2210090240 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220909 +2210090240 metadata/md5-cache/sys-devel/gcc-11.3.1_p20220930 +2210090240 metadata/md5-cache/sys-devel/gcc-11.3.1_p20221007 +2210090240 metadata/md5-cache/sys-devel/gcc-11.4.9999 +2210090240 metadata/md5-cache/sys-devel/gcc-12.2.0 +2210090240 metadata/md5-cache/sys-devel/gcc-12.2.1_p20220917 +2210090240 metadata/md5-cache/sys-devel/gcc-12.2.1_p20220924 +2210090240 metadata/md5-cache/sys-devel/gcc-12.2.1_p20221001 +2210100240 metadata/md5-cache/sys-devel/gcc-12.2.1_p20221008 +2210090240 metadata/md5-cache/sys-devel/gcc-12.3.9999 +2210090240 metadata/md5-cache/sys-devel/gcc-13.0.0_pre20220918 +2210090240 metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221002 +2210090240 metadata/md5-cache/sys-devel/gcc-13.0.9999 +2210090240 metadata/md5-cache/sys-devel/gcc-8.5.0-r1 +2210090240 metadata/md5-cache/sys-devel/gcc-9.5.0 +2210090240 metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 +2210101740 metadata/md5-cache/sys-devel/gcc-config-2.8 +2210090240 metadata/md5-cache/sys-devel/kgcc64-10.3.0 +2210090240 metadata/md5-cache/sys-devel/kgcc64-10.4.0 +2210090240 metadata/md5-cache/sys-devel/kgcc64-11.3.0 +2210090240 metadata/md5-cache/sys-devel/kgcc64-12.2.0 +2210101140 metadata/md5-cache/sys-devel/lld-15.0.3.9999 +2210101140 metadata/md5-cache/sys-devel/llvm-15.0.3.9999 +2210101210 metadata/md5-cache/sys-devel/llvm-16.0.0.9999 +2210101140 metadata/md5-cache/sys-devel/llvm-common-15.0.3.9999 2207181923 metadata/md5-cache/sys-fabric/Manifest.gz 2207181923 metadata/md5-cache/sys-fabric/mstflint-4.18.0_p1-r1 2207181923 metadata/md5-cache/sys-fabric/mstflint-4.20.0_p1 @@ -58121,21 +56855,23 @@ 2210040744 metadata/md5-cache/sys-fs/fragview-0.1.2 2210040744 metadata/md5-cache/sys-fs/fragview-9999 2210040744 metadata/md5-cache/sys-fs/lxcfs-5.0.0_p20220524 -2210040744 metadata/md5-cache/sys-fs/lxcfs-5.0.2-r1 2210040744 metadata/md5-cache/sys-fs/reiserfs-defrag-0.2.2 2210040744 metadata/md5-cache/sys-fs/shake-1.0 -2210041810 metadata/md5-cache/sys-fs/squashfuse-0.1.103 2210040744 metadata/md5-cache/sys-fs/udisks-2.9.4-r1 2210051510 metadata/md5-cache/sys-fs/xfsprogs-5.18.0-r1 2210040840 metadata/md5-cache/sys-fs/zfs-kmod-2.1.6 2210040840 metadata/md5-cache/sys-fs/zfs-kmod-9999 -2210071540 metadata/md5-cache/sys-fs/Manifest.gz 2210071240 metadata/md5-cache/sys-fs/mtd-utils-2.1.4-r1 2210071212 metadata/md5-cache/sys-fs/ubi_reader-0.8.0 2210071212 metadata/md5-cache/sys-fs/udiskie-2.4.2 2210071212 metadata/md5-cache/sys-fs/zfs-2.1.5-r6 2210071212 metadata/md5-cache/sys-fs/zfs-2.1.6 2210071212 metadata/md5-cache/sys-fs/zfs-9999 +2210101540 metadata/md5-cache/sys-fs/Manifest.gz +2210101540 metadata/md5-cache/sys-fs/lxcfs-5.0.2-r1 +2210072210 metadata/md5-cache/sys-fs/mtd-utils-2.1.5 +2210081340 metadata/md5-cache/sys-fs/squashfuse-0.1.103 +2210090140 metadata/md5-cache/sys-fs/squashfuse-0.1.105 2204290540 metadata/md5-cache/sys-kernel/installkernel-gentoo-5 2207181923 metadata/md5-cache/sys-kernel/dracut-crypt-ssh-1.0.7 2207181923 metadata/md5-cache/sys-kernel/genkernel-4.0.10 @@ -58148,10 +56884,6 @@ 2208071310 metadata/md5-cache/sys-kernel/linux-headers-4.9-r1 2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.10-r2 2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.15-r3 -2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.16 -2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.17-r1 -2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.18 -2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.18-r1 2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.19 2208071310 metadata/md5-cache/sys-kernel/linux-headers-5.4-r2 2208071310 metadata/md5-cache/sys-kernel/pf-sources-5.18_p5 @@ -58162,7 +56894,6 @@ 2208071310 metadata/md5-cache/sys-kernel/rt-sources-5.15.55_p48 2208071310 metadata/md5-cache/sys-kernel/rt-sources-5.4.193_p74 2208071310 metadata/md5-cache/sys-kernel/zen-sources-5.15.10 -2208072340 metadata/md5-cache/sys-kernel/zen-sources-5.18.16 2208151210 metadata/md5-cache/sys-kernel/git-sources-6.0_rc1 2208150840 metadata/md5-cache/sys-kernel/pf-sources-5.19_p2 2208221310 metadata/md5-cache/sys-kernel/git-sources-6.0_rc2 @@ -58175,8 +56906,6 @@ 2209042310 metadata/md5-cache/sys-kernel/cryptodev-9999 2209042310 metadata/md5-cache/sys-kernel/dracut-055-r4 2209042310 metadata/md5-cache/sys-kernel/dracut-056 -2209042310 metadata/md5-cache/sys-kernel/dracut-056-r1 -2209042310 metadata/md5-cache/sys-kernel/dracut-9999 2209050111 metadata/md5-cache/sys-kernel/git-sources-6.0_rc4 2209042310 metadata/md5-cache/sys-kernel/kpatch-0.9.4 2209042310 metadata/md5-cache/sys-kernel/kpatch-0.9.6 @@ -58201,8 +56930,6 @@ 2209100440 metadata/md5-cache/sys-kernel/linux-firmware-20220815 2209100440 metadata/md5-cache/sys-kernel/linux-firmware-99999999 2209110840 metadata/md5-cache/sys-kernel/pf-sources-5.19_p4 -2209170112 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.9 -2209170112 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.9 2209190310 metadata/md5-cache/sys-kernel/git-sources-6.0_rc6 2209170112 metadata/md5-cache/sys-kernel/linux-next-9999 2209170112 metadata/md5-cache/sys-kernel/raspberrypi-image-4.14.98_p20190215 @@ -58211,28 +56938,7 @@ 2209170112 metadata/md5-cache/sys-kernel/raspberrypi-image-5.10.17_p20210527 2209170112 metadata/md5-cache/sys-kernel/raspberrypi-image-5.10.63_p20211029 2209170112 metadata/md5-cache/sys-kernel/raspberrypi-image-5.4.79_p20201201 -2209170112 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.143 -2209170112 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.68 -2209170112 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9 -2209170112 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.213 -2209201140 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.143 -2209210240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.144 -2209201140 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.68 -2209210240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.69 -2209202010 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.10 -2209201140 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.213 -2209210240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.214 -2209201140 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.143 -2209210240 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.144 -2209201140 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.68 -2209210240 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.69 -2209202010 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.10 -2209201140 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.213 2209200540 metadata/md5-cache/sys-kernel/linux-firmware-20220913-r2 -2209202010 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.144 -2209202010 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.69 -2209202010 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.10 -2209202010 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.214 2209221740 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.286 2209221110 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.294 2209221810 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.250 @@ -58245,9 +56951,6 @@ 2209221110 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.69 2209221810 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.203 2209221110 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.214 -2209232010 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.145 -2209232010 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.70 -2209232010 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.11 2209231640 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.145 2209231640 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.70 2209260110 metadata/md5-cache/sys-kernel/git-sources-6.0_rc7 @@ -58255,41 +56958,18 @@ 2209251040 metadata/md5-cache/sys-kernel/mips-sources-4.19.259 2209251040 metadata/md5-cache/sys-kernel/mips-sources-5.4.214 2209241710 metadata/md5-cache/sys-kernel/pf-sources-5.19_p5 -2209232010 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.145 -2209232010 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.70 -2209232010 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.11 -2209280110 metadata/md5-cache/sys-kernel/dracut-057-r1 -2209281740 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.146 -2209281740 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.71 -2209281740 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.215 2209281310 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.295 2209281310 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.260 2209281310 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.330 2209281310 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.146 2209281310 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.71 2209281310 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.215 -2209281740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.146 -2209281740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.71 -2209281740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.12 -2209281740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.215 2209281310 metadata/md5-cache/sys-kernel/vanilla-sources-4.14.295 2209281310 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.330 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.145 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.146 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.70 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.71 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.11 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.12 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.214 -2210012040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.215 2210021010 metadata/md5-cache/sys-kernel/pf-sources-5.19_p6 2210012340 metadata/md5-cache/sys-kernel/rt-sources-5.15.71_p51 -2210021940 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.12 -2210042340 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.13 -2210042340 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.13 2210051610 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.261 2210051610 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.147 -2210051610 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.72 2210041940 metadata/md5-cache/sys-kernel/gentoo-sources-5.19.10 2210041940 metadata/md5-cache/sys-kernel/gentoo-sources-5.19.11 2210041840 metadata/md5-cache/sys-kernel/gentoo-sources-5.19.13 @@ -58297,31 +56977,34 @@ 2210051610 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.216 2210031310 metadata/md5-cache/sys-kernel/gentoo-sources-6.0.0 2210040240 metadata/md5-cache/sys-kernel/installkernel-systemd-boot-2 -2210042340 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.13 2210051510 metadata/md5-cache/sys-kernel/vanilla-sources-4.19.261 2210051510 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.147 2210051510 metadata/md5-cache/sys-kernel/vanilla-sources-5.15.72 2210041810 metadata/md5-cache/sys-kernel/vanilla-sources-5.19.13 2210031240 metadata/md5-cache/sys-kernel/vanilla-sources-6.0.0 -2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.147 -2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.72 2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.19.14 -2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.216 -2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.147 -2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.72 2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.19.14 -2210052240 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.216 2210052240 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.147 2210052240 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.72 2210052240 metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.14 -2210052240 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.216 -2210071640 metadata/md5-cache/sys-kernel/Manifest.gz -2210071640 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.217 -2210071640 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.217 2210071440 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.217 2210071212 metadata/md5-cache/sys-kernel/kergen-0.1.5 2210071640 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.217 2210071440 metadata/md5-cache/sys-kernel/vanilla-sources-5.4.217 +2210101610 metadata/md5-cache/sys-kernel/Manifest.gz +2210101540 metadata/md5-cache/sys-kernel/dracut-056-r2 +2210101540 metadata/md5-cache/sys-kernel/dracut-057-r2 +2210101540 metadata/md5-cache/sys-kernel/dracut-9999 +2210101210 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.147 +2210101210 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.72 +2210101210 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.217 +2210101210 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.147 +2210101210 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.72 +2210101210 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.217 +2210091210 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.72 +2210090140 metadata/md5-cache/sys-kernel/linux-headers-6.0 +2210091610 metadata/md5-cache/sys-kernel/pf-sources-6.0_p1 +2210091840 metadata/md5-cache/sys-kernel/zen-sources-5.19.13 2106100309 metadata/md5-cache/sys-libs/fortify-headers-1.1 1908101709 metadata/md5-cache/sys-libs/libservicelog-1.1.18 2107081310 metadata/md5-cache/sys-libs/lwp-2.8 @@ -58373,8 +57056,6 @@ 2209041441 metadata/md5-cache/sys-libs/db-4.8.30-r7 2209041441 metadata/md5-cache/sys-libs/db-5.3.28-r8 2209041441 metadata/md5-cache/sys-libs/db-6.0.35-r4 -2209041441 metadata/md5-cache/sys-libs/db-6.1.38-r1 -2209041441 metadata/md5-cache/sys-libs/db-6.2.38-r1 2209041441 metadata/md5-cache/sys-libs/gdbm-1.23 2209041441 metadata/md5-cache/sys-libs/libavc1394-0.5.4-r2 2209041441 metadata/md5-cache/sys-libs/libcap-9999 @@ -58418,12 +57099,9 @@ 2209071115 metadata/md5-cache/sys-libs/libselinux-3.4 2209071115 metadata/md5-cache/sys-libs/libselinux-9999 2209071115 metadata/md5-cache/sys-libs/libsemanage-3.3 -2209071115 metadata/md5-cache/sys-libs/libxcrypt-4.4.20 -2209071115 metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r1 2209071115 metadata/md5-cache/sys-libs/openipmi-2.0.32 2209122242 metadata/md5-cache/sys-libs/libvpd-2.2.8-r1 2209122242 metadata/md5-cache/sys-libs/libvpd-2.2.9 -2209101440 metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r2 2209112010 metadata/md5-cache/sys-libs/pam-1.5.2-r3 2209162210 metadata/md5-cache/sys-libs/libcap-2.65 2209162040 metadata/md5-cache/sys-libs/timezone-data-2022c @@ -58439,7 +57117,6 @@ 2209231911 metadata/md5-cache/sys-libs/glibc-2.35-r8 2209250440 metadata/md5-cache/sys-libs/glibc-2.36-r3 2209250440 metadata/md5-cache/sys-libs/glibc-9999 -2209250940 metadata/md5-cache/sys-libs/libucontext-1.2 2209250740 metadata/md5-cache/sys-libs/openipmi-2.0.33 2209250440 metadata/md5-cache/sys-libs/timezone-data-2022d 2209260740 metadata/md5-cache/sys-libs/gpm-1.20.7-r5 @@ -58472,49 +57149,40 @@ 2210042210 metadata/md5-cache/sys-libs/libblockdev-2.28 2210040744 metadata/md5-cache/sys-libs/libblockdev-9999 2210040744 metadata/md5-cache/sys-libs/libosinfo-1.10.0 -2210040744 metadata/md5-cache/sys-libs/minizip-ng-3.0.6-r1 2210040744 metadata/md5-cache/sys-libs/nss_wrapper-1.1.12 2210040610 metadata/md5-cache/sys-libs/obstack-standalone-1.2.3 2210040744 metadata/md5-cache/sys-libs/pam_wrapper-1.1.4-r1 2210040744 metadata/md5-cache/sys-libs/rpmatch-standalone-1.0 2210040744 metadata/md5-cache/sys-libs/uid_wrapper-1.2.9 -2210040744 metadata/md5-cache/sys-libs/zlib-ng-2.0.6 2210061810 metadata/md5-cache/sys-libs/readline-8.2_p1 -2210072010 metadata/md5-cache/sys-libs/Manifest.gz 2210072010 metadata/md5-cache/sys-libs/compiler-rt-13.0.1 2210072010 metadata/md5-cache/sys-libs/compiler-rt-14.0.6 2210072010 metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 2210072010 metadata/md5-cache/sys-libs/compiler-rt-15.0.2 -2210072010 metadata/md5-cache/sys-libs/compiler-rt-15.0.2.9999 2210072010 metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999 2210072010 metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221006 2210072010 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1 2210072010 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 2210072010 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.2 -2210072010 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.2.9999 2210072010 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999 2210072010 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221006 2210071212 metadata/md5-cache/sys-libs/cracklib-2.9.7 2210071212 metadata/md5-cache/sys-libs/cracklib-2.9.8 2210071212 metadata/md5-cache/sys-libs/libapparmor-3.0.3-r1 2210071212 metadata/md5-cache/sys-libs/libapparmor-3.0.4 -2210071540 metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 2210072010 metadata/md5-cache/sys-libs/libcxx-13.0.1 2210072010 metadata/md5-cache/sys-libs/libcxx-14.0.6 2210072010 metadata/md5-cache/sys-libs/libcxx-15.0.2 -2210072010 metadata/md5-cache/sys-libs/libcxx-15.0.2.9999 2210072010 metadata/md5-cache/sys-libs/libcxx-16.0.0.9999 2210072010 metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221006 2210072010 metadata/md5-cache/sys-libs/libcxxabi-13.0.1 2210072010 metadata/md5-cache/sys-libs/libcxxabi-14.0.6 2210072010 metadata/md5-cache/sys-libs/libcxxabi-15.0.2 -2210072010 metadata/md5-cache/sys-libs/libcxxabi-15.0.2.9999 2210072010 metadata/md5-cache/sys-libs/libcxxabi-16.0.0.9999 2210072010 metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221006 2210072010 metadata/md5-cache/sys-libs/libomp-13.0.1 2210072010 metadata/md5-cache/sys-libs/libomp-14.0.6-r1 2210072010 metadata/md5-cache/sys-libs/libomp-15.0.2 -2210072010 metadata/md5-cache/sys-libs/libomp-15.0.2.9999 2210072010 metadata/md5-cache/sys-libs/libomp-16.0.0.9999 2210072010 metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221006 2210071212 metadata/md5-cache/sys-libs/libseccomp-2.5.4 @@ -58524,9 +57192,25 @@ 2210072010 metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1 2210072010 metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 2210072010 metadata/md5-cache/sys-libs/llvm-libunwind-15.0.2 -2210072010 metadata/md5-cache/sys-libs/llvm-libunwind-15.0.2.9999 2210072010 metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999 2210072010 metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221006 +2210101140 metadata/md5-cache/sys-libs/Manifest.gz +2210091510 metadata/md5-cache/sys-libs/binutils-libs-2.39-r3 +2210101140 metadata/md5-cache/sys-libs/compiler-rt-15.0.3.9999 +2210101140 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.3.9999 +2210082240 metadata/md5-cache/sys-libs/db-6.1.38-r1 +2210082240 metadata/md5-cache/sys-libs/db-6.2.38-r1 +2210092110 metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 +2210101140 metadata/md5-cache/sys-libs/libcxx-15.0.3.9999 +2210101140 metadata/md5-cache/sys-libs/libcxxabi-15.0.3.9999 +2210101140 metadata/md5-cache/sys-libs/libomp-15.0.3.9999 +2210100210 metadata/md5-cache/sys-libs/libosinfo-1.10.0-r1 +2210082010 metadata/md5-cache/sys-libs/libucontext-1.2 +2210081840 metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r1 +2210081840 metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r2 +2210101140 metadata/md5-cache/sys-libs/llvm-libunwind-15.0.3.9999 +2210072310 metadata/md5-cache/sys-libs/minizip-ng-3.0.6-r1 +2210072310 metadata/md5-cache/sys-libs/zlib-ng-2.0.6 2110201309 metadata/md5-cache/sys-power/acpi-1.7-r1 2104252209 metadata/md5-cache/sys-power/acpitool-0.5.1-r2 1901132309 metadata/md5-cache/sys-power/hibernate-script-2.0-r6 @@ -58544,8 +57228,6 @@ 2207181923 metadata/md5-cache/sys-power/suspend-1.0_p20190605 2207181923 metadata/md5-cache/sys-power/suspend-1.0_p20200924 2207181923 metadata/md5-cache/sys-power/uhubctl-2.4.0 -2207221110 metadata/md5-cache/sys-power/thermald-2.4.9 -2208011410 metadata/md5-cache/sys-power/thermald-2.5 2208240817 metadata/md5-cache/sys-power/nut-2.7.4-r8 2208240817 metadata/md5-cache/sys-power/pmtools-20110323-r1 2209042310 metadata/md5-cache/sys-power/acpi_call-1.2.2 @@ -58565,12 +57247,13 @@ 2209170112 metadata/md5-cache/sys-power/nvram-reboot-2004.10.03-r1 2209201210 metadata/md5-cache/sys-power/acpid-2.0.34 2209231640 metadata/md5-cache/sys-power/thermald-2.5.1 -2210010940 metadata/md5-cache/sys-power/iasl-20200717 -2210040744 metadata/md5-cache/sys-power/Manifest.gz 2210040744 metadata/md5-cache/sys-power/RyzenAdj-0.10.0 2210040744 metadata/md5-cache/sys-power/RyzenAdj-0.8.2-r1 2210040744 metadata/md5-cache/sys-power/RyzenAdj-0.8.3 2210040744 metadata/md5-cache/sys-power/upower-0.99.20 +2210081340 metadata/md5-cache/sys-power/Manifest.gz +2210081010 metadata/md5-cache/sys-power/iasl-20200717 +2210081340 metadata/md5-cache/sys-power/thermald-2.5 2005291309 metadata/md5-cache/sys-process/minicoredumper-2.0.1-r1 2002112051 metadata/md5-cache/sys-process/supervise-scripts-4.0-r1 2009171809 metadata/md5-cache/sys-process/xjobs-20200726 @@ -58600,7 +57283,6 @@ 2208240817 metadata/md5-cache/sys-process/lsof-4.95.0 2208240817 metadata/md5-cache/sys-process/nmon-16m 2208240817 metadata/md5-cache/sys-process/nmon-16n -2208240540 metadata/md5-cache/sys-process/parallel-20220822 2208240817 metadata/md5-cache/sys-process/runit-2.1.2-r1 2208280940 metadata/md5-cache/sys-process/cronbase-0.3.7-r8 2208280940 metadata/md5-cache/sys-process/daemontools-encore-1.11 @@ -58647,8 +57329,6 @@ 2210010240 metadata/md5-cache/sys-process/numad-0.5-r3 2210010240 metadata/md5-cache/sys-process/numad-0.5-r4 2210010240 metadata/md5-cache/sys-process/numad-9999 -2210040744 metadata/md5-cache/sys-process/btop-1.2.8 -2210040744 metadata/md5-cache/sys-process/btop-1.2.9 2210040744 metadata/md5-cache/sys-process/evisum-0.6.0 2210040744 metadata/md5-cache/sys-process/gnome-usage-3.38.1 2210040744 metadata/md5-cache/sys-process/htop-3.2.1-r1 @@ -58657,7 +57337,6 @@ 2210040744 metadata/md5-cache/sys-process/memwatch-0.3.3-r1 2210040744 metadata/md5-cache/sys-process/tini-0.19.0-r1 2210040744 metadata/md5-cache/sys-process/usbtop-1.0 -2210071212 metadata/md5-cache/sys-process/Manifest.gz 2210071212 metadata/md5-cache/sys-process/bpytop-1.0.68-r1 2210071212 metadata/md5-cache/sys-process/glances-3.2.2 2210071212 metadata/md5-cache/sys-process/glances-3.2.4.2 @@ -58665,6 +57344,11 @@ 2210071212 metadata/md5-cache/sys-process/glances-3.2.6.4 2210071212 metadata/md5-cache/sys-process/glances-3.2.7 2210071212 metadata/md5-cache/sys-process/iotop-0.6 +2210101510 metadata/md5-cache/sys-process/Manifest.gz +2210101510 metadata/md5-cache/sys-process/btop-1.2.12 +2210101510 metadata/md5-cache/sys-process/btop-1.2.9 +2210100240 metadata/md5-cache/sys-process/numactl-2.0.16 +2210091210 metadata/md5-cache/sys-process/parallel-20220822 2108131839 metadata/md5-cache/virtual/bitcoin-leveldb-0-r2 2107020209 metadata/md5-cache/virtual/blas-3.8 2108190539 metadata/md5-cache/virtual/checkpassword-0-r1 @@ -58888,7 +57572,6 @@ 2209041441 metadata/md5-cache/virtual/libusb-0-r2 2209041441 metadata/md5-cache/virtual/libusb-1-r2 2209041441 metadata/md5-cache/virtual/mpi-2.0-r7 -2209041441 metadata/md5-cache/virtual/opencl-3-r1 2209041441 metadata/md5-cache/virtual/opengl-7.0-r2 2209041441 metadata/md5-cache/virtual/rust-1.62.1 2209071115 metadata/md5-cache/virtual/python-cffi-1 @@ -58901,37 +57584,20 @@ 2209122242 metadata/md5-cache/virtual/rubygems-17 2209101310 metadata/md5-cache/virtual/wine-0-r10 2209101310 metadata/md5-cache/virtual/wine-0-r9 -2209151810 metadata/md5-cache/virtual/dist-kernel-5.19.9 2209151010 metadata/md5-cache/virtual/ttf-fonts-1-r2 2209191010 metadata/md5-cache/virtual/gsasl-3 -2209201140 metadata/md5-cache/virtual/dist-kernel-5.10.143 -2209210240 metadata/md5-cache/virtual/dist-kernel-5.10.144 -2209201140 metadata/md5-cache/virtual/dist-kernel-5.15.68 -2209210240 metadata/md5-cache/virtual/dist-kernel-5.15.69 -2209202010 metadata/md5-cache/virtual/dist-kernel-5.19.10 -2209201140 metadata/md5-cache/virtual/dist-kernel-5.4.213 -2209210240 metadata/md5-cache/virtual/dist-kernel-5.4.214 2209230310 metadata/md5-cache/virtual/rust-1.63.0 -2209232010 metadata/md5-cache/virtual/dist-kernel-5.10.145 -2209232010 metadata/md5-cache/virtual/dist-kernel-5.15.70 -2209232010 metadata/md5-cache/virtual/dist-kernel-5.19.11 2209232310 metadata/md5-cache/virtual/rust-1.64.0 -2209281740 metadata/md5-cache/virtual/dist-kernel-5.10.146 -2209281740 metadata/md5-cache/virtual/dist-kernel-5.15.71 -2209281740 metadata/md5-cache/virtual/dist-kernel-5.19.12 -2209281740 metadata/md5-cache/virtual/dist-kernel-5.4.215 2209302040 metadata/md5-cache/virtual/httpd-php-8.2 -2210042340 metadata/md5-cache/virtual/dist-kernel-5.19.13 2210040640 metadata/md5-cache/virtual/opencl-3-r2 -2210052240 metadata/md5-cache/virtual/dist-kernel-5.10.147 -2210052240 metadata/md5-cache/virtual/dist-kernel-5.15.72 2210052240 metadata/md5-cache/virtual/dist-kernel-5.19.14 -2210052240 metadata/md5-cache/virtual/dist-kernel-5.4.216 2210070010 metadata/md5-cache/virtual/dotnet-sdk-3.1-r1 2210070010 metadata/md5-cache/virtual/dotnet-sdk-5.0-r1 2210070010 metadata/md5-cache/virtual/dotnet-sdk-6.0-r1 -2210071640 metadata/md5-cache/virtual/Manifest.gz -2210071640 metadata/md5-cache/virtual/dist-kernel-5.4.217 +2210101610 metadata/md5-cache/virtual/Manifest.gz +2210101210 metadata/md5-cache/virtual/dist-kernel-5.10.147 +2210101210 metadata/md5-cache/virtual/dist-kernel-5.15.72 +2210101210 metadata/md5-cache/virtual/dist-kernel-5.4.217 2112220410 metadata/md5-cache/www-apache/modsecurity-crs-3.3.2 2207181923 metadata/md5-cache/www-apache/mod_backtrace-2.01-r2 2207181923 metadata/md5-cache/www-apache/mod_h2-9999 @@ -58992,7 +57658,6 @@ 2207181923 metadata/md5-cache/www-apps/blazeblogger-1.2.0-r1 2207181923 metadata/md5-cache/www-apps/cgisysinfo-0.4.1 2207181923 metadata/md5-cache/www-apps/icingaweb2-module-director-9999 -2207181923 metadata/md5-cache/www-apps/kibana-bin-7.17.5 2207181923 metadata/md5-cache/www-apps/liquid_feedback_core-2.2.6 2207181923 metadata/md5-cache/www-apps/liquid_feedback_core-3.0.4 2207181923 metadata/md5-cache/www-apps/liquid_feedback_core-3.2.2 @@ -59003,16 +57668,10 @@ 2207181923 metadata/md5-cache/www-apps/nextcloud-notify_push-0.2.2 2207181923 metadata/md5-cache/www-apps/nextcloud-notify_push-0.2.4 2207181923 metadata/md5-cache/www-apps/nextcloud-notify_push-0.3.0 -2207181923 metadata/md5-cache/www-apps/prowlarr-0.4.2.1879-r1 -2207181923 metadata/md5-cache/www-apps/radarr-4.1.0.6175-r1 2207181923 metadata/md5-cache/www-apps/sonarr-3.0.8.1507 2207181923 metadata/md5-cache/www-apps/webdavcgi-1.1.2 2207181923 metadata/md5-cache/www-apps/webmcp-1.2.6-r1 2207181923 metadata/md5-cache/www-apps/webmcp-2.1.0 -2207201540 metadata/md5-cache/www-apps/readarr-0.1.1.1320 -2207202040 metadata/md5-cache/www-apps/radarr-4.2.0.6438 -2207300010 metadata/md5-cache/www-apps/prowlarr-0.4.3.1921 -2208020410 metadata/md5-cache/www-apps/jellyfin-10.8.3 2208090440 metadata/md5-cache/www-apps/icingaweb2-module-director-1.9.1 2208090440 metadata/md5-cache/www-apps/icingaweb2-module-incubator-0.17.0 2208091640 metadata/md5-cache/www-apps/sonarr-3.0.9.1549 @@ -59020,12 +57679,7 @@ 2208110340 metadata/md5-cache/www-apps/icingaweb2-9999 2208101610 metadata/md5-cache/www-apps/sonarr-3.0.9.1549-r1 2208101640 metadata/md5-cache/www-apps/sonarr-3.0.9.1549-r2 -2208141610 metadata/md5-cache/www-apps/jellyfin-10.8.4 -2208230340 metadata/md5-cache/www-apps/prowlarr-0.4.4.1947 -2208230340 metadata/md5-cache/www-apps/radarr-4.2.2.6503 2209050140 metadata/md5-cache/www-apps/zeppelin-bin-0.10.1 -2209091710 metadata/md5-cache/www-apps/prowlarr-0.4.5.1960 -2209091710 metadata/md5-cache/www-apps/radarr-4.2.3.6575 2209071115 metadata/md5-cache/www-apps/xpra-html5-5.0 2209122242 metadata/md5-cache/www-apps/baikal-0.7.2 2209122242 metadata/md5-cache/www-apps/baikal-0.8.0 @@ -59059,8 +57713,6 @@ 2209122242 metadata/md5-cache/www-apps/rutorrent-9999 2209122242 metadata/md5-cache/www-apps/selfoss-2.18-r2 2209122242 metadata/md5-cache/www-apps/sfpg-4.9.0 -2209122242 metadata/md5-cache/www-apps/tt-rss-20220218 -2209122242 metadata/md5-cache/www-apps/tt-rss-99999999 2209122242 metadata/md5-cache/www-apps/wiliki-0.6.1-r1 2209122242 metadata/md5-cache/www-apps/wordpress-6.0.2 2209150340 metadata/md5-cache/www-apps/moodle-3.11.10 @@ -59070,10 +57722,6 @@ 2209170112 metadata/md5-cache/www-apps/icingaweb2-module-graphite-9999 2209170112 metadata/md5-cache/www-apps/icingaweb2-module-pnp4nagios-9999 2209191010 metadata/md5-cache/www-apps/postfixadmin-3.3.11-r1 -2209191540 metadata/md5-cache/www-apps/prowlarr-0.4.6.1969 -2209210840 metadata/md5-cache/www-apps/grafana-bin-8.5.13 -2209210840 metadata/md5-cache/www-apps/grafana-bin-9.0.9 -2209210840 metadata/md5-cache/www-apps/grafana-bin-9.1.6 2209191810 metadata/md5-cache/www-apps/nextcloud-23.0.9 2209191810 metadata/md5-cache/www-apps/nextcloud-24.0.5 2209250710 metadata/md5-cache/www-apps/hugo-0.101.0 @@ -59083,24 +57731,14 @@ 2209251211 metadata/md5-cache/www-apps/jekyll-sass-converter-2.2.0 2209251211 metadata/md5-cache/www-apps/jekyll-sitemap-1.4.0 2209251211 metadata/md5-cache/www-apps/jekyll-watch-2.2.1-r1 -2209252040 metadata/md5-cache/www-apps/jellyfin-10.8.5 2209250710 metadata/md5-cache/www-apps/miniflux-2.0.37 2209250710 metadata/md5-cache/www-apps/miniflux-2.0.38 -2209251211 metadata/md5-cache/www-apps/nanoc-4.12.2 -2209251211 metadata/md5-cache/www-apps/nanoc-4.12.3 -2209251211 metadata/md5-cache/www-apps/nanoc-4.12.5 2209251211 metadata/md5-cache/www-apps/nanoc-4.12.6 2209251211 metadata/md5-cache/www-apps/nanoc-4.12.7 2209251211 metadata/md5-cache/www-apps/nanoc-checking-1.0.1 2209251211 metadata/md5-cache/www-apps/nanoc-checking-1.0.2 -2209251211 metadata/md5-cache/www-apps/nanoc-cli-4.12.2 -2209251211 metadata/md5-cache/www-apps/nanoc-cli-4.12.3 -2209251211 metadata/md5-cache/www-apps/nanoc-cli-4.12.5 2209251211 metadata/md5-cache/www-apps/nanoc-cli-4.12.6 2209251211 metadata/md5-cache/www-apps/nanoc-cli-4.12.7 -2209251211 metadata/md5-cache/www-apps/nanoc-core-4.12.2 -2209251211 metadata/md5-cache/www-apps/nanoc-core-4.12.3 -2209251211 metadata/md5-cache/www-apps/nanoc-core-4.12.5 2209251211 metadata/md5-cache/www-apps/nanoc-core-4.12.6 2209251211 metadata/md5-cache/www-apps/nanoc-core-4.12.7 2209251211 metadata/md5-cache/www-apps/nanoc-deploying-1.0.1 @@ -59108,7 +57746,6 @@ 2209251211 metadata/md5-cache/www-apps/nanoc-spec-0.0.2 2209240640 metadata/md5-cache/www-apps/nextcloud-23.0.8 2209232240 metadata/md5-cache/www-apps/owncloud-10.11.0 -2209260140 metadata/md5-cache/www-apps/radarr-4.2.4.6635 2209250710 metadata/md5-cache/www-apps/trickster-1.1.5 2209281740 metadata/md5-cache/www-apps/chromedriver-bin-106.0.5249.61 2209291040 metadata/md5-cache/www-apps/element-1.11.8 @@ -59119,20 +57756,41 @@ 2210010940 metadata/md5-cache/www-apps/mediawiki-1.37.6 2210010940 metadata/md5-cache/www-apps/mediawiki-1.38.4 2210060940 metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1 -2210071212 metadata/md5-cache/www-apps/Manifest.gz -2210071212 metadata/md5-cache/www-apps/blohg-0.13-r4 -2210071212 metadata/md5-cache/www-apps/blohg-9999 2210071212 metadata/md5-cache/www-apps/klaus-1.5.2 2210071212 metadata/md5-cache/www-apps/nikola-8.2.2-r1 2210071212 metadata/md5-cache/www-apps/nikola-8.2.2-r2 2210071212 metadata/md5-cache/www-apps/novnc-1.2.0 -2210071212 metadata/md5-cache/www-apps/novnc-9999 2210071212 metadata/md5-cache/www-apps/prewikka-5.2.0 2210071212 metadata/md5-cache/www-apps/radicale-3.1.5 2210071212 metadata/md5-cache/www-apps/radicale-3.1.7 2210071212 metadata/md5-cache/www-apps/radicale-3.1.8 2210071212 metadata/md5-cache/www-apps/roundup-2.0.0-r1 2210071212 metadata/md5-cache/www-apps/roundup-2.1.0-r1 +2210092210 metadata/md5-cache/www-apps/Manifest.gz +2210081910 metadata/md5-cache/www-apps/grafana-bin-8.5.13 +2210081910 metadata/md5-cache/www-apps/grafana-bin-9.0.9 +2210081910 metadata/md5-cache/www-apps/grafana-bin-9.1.6 +2210081910 metadata/md5-cache/www-apps/jellyfin-10.8.3 +2210081910 metadata/md5-cache/www-apps/jellyfin-10.8.4 +2210081910 metadata/md5-cache/www-apps/jellyfin-10.8.5 +2210081910 metadata/md5-cache/www-apps/kibana-bin-7.17.5 +2210091040 metadata/md5-cache/www-apps/nanoc-4.12.9 +2210091040 metadata/md5-cache/www-apps/nanoc-cli-4.12.9 +2210091040 metadata/md5-cache/www-apps/nanoc-core-4.12.9 +2210092010 metadata/md5-cache/www-apps/novnc-9999 +2210092210 metadata/md5-cache/www-apps/prowlarr-0.4.2.1879-r1 +2210092210 metadata/md5-cache/www-apps/prowlarr-0.4.3.1921 +2210092210 metadata/md5-cache/www-apps/prowlarr-0.4.4.1947 +2210092210 metadata/md5-cache/www-apps/prowlarr-0.4.5.1960 +2210092210 metadata/md5-cache/www-apps/prowlarr-0.4.6.1969 +2210092210 metadata/md5-cache/www-apps/radarr-4.1.0.6175-r1 +2210092210 metadata/md5-cache/www-apps/radarr-4.2.0.6438 +2210092210 metadata/md5-cache/www-apps/radarr-4.2.2.6503 +2210092210 metadata/md5-cache/www-apps/radarr-4.2.3.6575 +2210092210 metadata/md5-cache/www-apps/radarr-4.2.4.6635 +2210092210 metadata/md5-cache/www-apps/readarr-0.1.1.1320 +2210081310 metadata/md5-cache/www-apps/tt-rss-20220218 +2210081310 metadata/md5-cache/www-apps/tt-rss-99999999 2107180040 metadata/md5-cache/www-client/lynx-2.9.0_pre6-r2 2110261939 metadata/md5-cache/www-client/lynx-2.9.0_pre9 2207181923 metadata/md5-cache/www-client/dillo-3.0.5-r3 @@ -59156,7 +57814,6 @@ 2210040744 metadata/md5-cache/www-client/falkon-22.04.3-r1 2210040744 metadata/md5-cache/www-client/falkon-22.08.1 2210040744 metadata/md5-cache/www-client/firefox-bin-102.3.0 -2210040910 metadata/md5-cache/www-client/firefox-bin-105.0.2 2210040744 metadata/md5-cache/www-client/httrack-3.49.2-r2 2210040744 metadata/md5-cache/www-client/links-2.26-r1 2210040744 metadata/md5-cache/www-client/links-2.27 @@ -59171,16 +57828,9 @@ 2210040744 metadata/md5-cache/www-client/surf-9999 2210040744 metadata/md5-cache/www-client/uget-2.2.1-r1 2210040744 metadata/md5-cache/www-client/uget-9999 -2210062040 metadata/md5-cache/www-client/chromium-106.0.5249.103 -2210052210 metadata/md5-cache/www-client/chromium-106.0.5249.61 -2210052210 metadata/md5-cache/www-client/chromium-106.0.5249.91 -2210052210 metadata/md5-cache/www-client/chromium-108.0.5327.0 -2210062010 metadata/md5-cache/www-client/chromium-bin-106.0.5249.103 2210061440 metadata/md5-cache/www-client/firefox-102.3.0 -2210052210 metadata/md5-cache/www-client/firefox-105.0.1 2210052210 metadata/md5-cache/www-client/firefox-105.0.2 2210061510 metadata/md5-cache/www-client/google-chrome-106.0.5249.103 -2210052210 metadata/md5-cache/www-client/google-chrome-unstable-108.0.5327.0-r1 2210052210 metadata/md5-cache/www-client/microsoft-edge-beta-106.0.1370.17-r1 2210052210 metadata/md5-cache/www-client/microsoft-edge-beta-106.0.1370.26-r1 2210052210 metadata/md5-cache/www-client/microsoft-edge-beta-106.0.1370.30-r1 @@ -59194,12 +57844,7 @@ 2210052210 metadata/md5-cache/www-client/opera-developer-91.0.4498.0-r1 2210052210 metadata/md5-cache/www-client/opera-developer-91.0.4505.0-r1 2210052210 metadata/md5-cache/www-client/opera-developer-91.0.4514.0-r2 -2210062340 metadata/md5-cache/www-client/vivaldi-5.4.2753.51-r1 -2210062340 metadata/md5-cache/www-client/vivaldi-5.5.2805.32 -2210052210 metadata/md5-cache/www-client/vivaldi-snapshot-5.5.2805.26-r1 2210062340 metadata/md5-cache/www-client/vivaldi-snapshot-5.5.2805.30 -2210071540 metadata/md5-cache/www-client/Manifest.gz -2210071540 metadata/md5-cache/www-client/chromium-107.0.5304.29 2210071540 metadata/md5-cache/www-client/google-chrome-beta-107.0.5304.29 2210070940 metadata/md5-cache/www-client/microsoft-edge-106.0.1370.37 2210071212 metadata/md5-cache/www-client/pybugz-0.13-r2 @@ -59207,6 +57852,17 @@ 2210071212 metadata/md5-cache/www-client/qutebrowser-2.5.2 2210071212 metadata/md5-cache/www-client/qutebrowser-3.0.0_pre9999 2210071212 metadata/md5-cache/www-client/qutebrowser-9999 +2210101540 metadata/md5-cache/www-client/Manifest.gz +2210091940 metadata/md5-cache/www-client/chromium-106.0.5249.103 +2210082010 metadata/md5-cache/www-client/chromium-107.0.5304.29 +2210091640 metadata/md5-cache/www-client/chromium-108.0.5343.2 +2210072110 metadata/md5-cache/www-client/chromium-bin-106.0.5249.103 +2210081410 metadata/md5-cache/www-client/chromium-bin-107.0.5304.29-r1 +2210080940 metadata/md5-cache/www-client/firefox-bin-105.0.3 +2210091510 metadata/md5-cache/www-client/google-chrome-unstable-108.0.5343.2 +2210081310 metadata/md5-cache/www-client/vivaldi-5.5.2805.32 +2210081310 metadata/md5-cache/www-client/vivaldi-5.5.2805.35 +2210081310 metadata/md5-cache/www-client/vivaldi-snapshot-5.6.2817.3 2104161439 metadata/md5-cache/www-misc/awstats-7.8-r1 1910071209 metadata/md5-cache/www-misc/profile-sync-daemon-5.75 1910090839 metadata/md5-cache/www-misc/profile-sync-daemon-6.35 @@ -59235,13 +57891,13 @@ 2207040210 metadata/md5-cache/www-plugins/pdfjs-2.14.305 2209071115 metadata/md5-cache/www-plugins/passff-host-1.2.3-r1 2209250710 metadata/md5-cache/www-plugins/browserpass-3.0.10 -2210012040 metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5327.0_alpha -2210012040 metadata/md5-cache/www-plugins/gosuslugi-plugin-3.1.1.0 2210040744 metadata/md5-cache/www-plugins/lightspark-0.8.5 2210040744 metadata/md5-cache/www-plugins/lightspark-0.8.6.1 2210061510 metadata/md5-cache/www-plugins/chrome-binary-plugins-106.0.5249.103 -2210071540 metadata/md5-cache/www-plugins/Manifest.gz 2210071540 metadata/md5-cache/www-plugins/chrome-binary-plugins-107.0.5304.29_beta +2210091510 metadata/md5-cache/www-plugins/Manifest.gz +2210091510 metadata/md5-cache/www-plugins/chrome-binary-plugins-108.0.5343.2_alpha +2210082240 metadata/md5-cache/www-plugins/gosuslugi-plugin-3.1.1.0 2012311940 metadata/md5-cache/www-servers/spawn-fcgi-1.6.4-r1 2207181923 metadata/md5-cache/www-servers/boa-0.94.14_rc21-r2 2207181923 metadata/md5-cache/www-servers/gatling-0.16-r3 @@ -59398,13 +58054,11 @@ 2209071115 metadata/md5-cache/x11-base/xorg-proto-2022.1 2209071115 metadata/md5-cache/x11-base/xorg-proto-2022.2 2209071115 metadata/md5-cache/x11-base/xorg-proto-9999 -2209071115 metadata/md5-cache/x11-base/xorg-server-21.1.3-r2 -2209071115 metadata/md5-cache/x11-base/xorg-server-21.1.3-r3 2209071115 metadata/md5-cache/x11-base/xorg-server-21.1.4 2209071115 metadata/md5-cache/x11-base/xorg-server-9999 2209071115 metadata/md5-cache/x11-base/xwayland-22.1.3 2209071115 metadata/md5-cache/x11-base/xwayland-9999 -2209291140 metadata/md5-cache/x11-base/Manifest.gz +2210100540 metadata/md5-cache/x11-base/Manifest.gz 2207242118 metadata/md5-cache/x11-drivers/xf86-input-mtrack-0.5.0 2208240817 metadata/md5-cache/x11-drivers/xf86-input-elographics-1.4.2 2208240817 metadata/md5-cache/x11-drivers/xf86-input-joystick-1.6.3 @@ -59434,17 +58088,17 @@ 2209042310 metadata/md5-cache/x11-drivers/xf86-video-intel-9999 2209042310 metadata/md5-cache/x11-drivers/xf86-video-vesa-2.5.0 2209071115 metadata/md5-cache/x11-drivers/xf86-video-qxl-0.1.5_p20200205-r1 -2209122242 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.1.0-r1 -2209122242 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-9999 -2209122242 metadata/md5-cache/x11-drivers/xf86-input-wacom-0.40.0 2209122242 metadata/md5-cache/x11-drivers/xf86-input-wacom-1.1.0 -2210040910 metadata/md5-cache/x11-drivers/Manifest.gz 2210030541 metadata/md5-cache/x11-drivers/nvidia-drivers-390.154 2210030541 metadata/md5-cache/x11-drivers/nvidia-drivers-470.141.03 2210030541 metadata/md5-cache/x11-drivers/nvidia-drivers-510.85.02 2210040910 metadata/md5-cache/x11-drivers/nvidia-drivers-515.49.19 2210040910 metadata/md5-cache/x11-drivers/nvidia-drivers-515.65.01 2210040910 metadata/md5-cache/x11-drivers/nvidia-drivers-515.76 +2210090440 metadata/md5-cache/x11-drivers/Manifest.gz +2210090310 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.1.0-r1 +2210090310 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.2.0 +2210090310 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-9999 2102271539 metadata/md5-cache/x11-libs/fox-wrapper-3 2002101739 metadata/md5-cache/x11-libs/libGLw-8.0.0-r1 2101061509 metadata/md5-cache/x11-libs/libast-0.7-r2 @@ -59463,7 +58117,6 @@ 2207181923 metadata/md5-cache/x11-libs/dnd-1.1-r3 2207181923 metadata/md5-cache/x11-libs/fox-1.6.57-r1 2207181923 metadata/md5-cache/x11-libs/fox-1.7.67 -2207181923 metadata/md5-cache/x11-libs/goffice-0.10.52 2207181923 metadata/md5-cache/x11-libs/libclxclient-3.9.2 2207181923 metadata/md5-cache/x11-libs/libdlo-0.1.2-r2 2207181923 metadata/md5-cache/x11-libs/libfakekey-0.3-r1 @@ -59498,11 +58151,9 @@ 2208271840 metadata/md5-cache/x11-libs/libFS-1.0.9 2208282210 metadata/md5-cache/x11-libs/libXaw3d-1.6.4 2208271840 metadata/md5-cache/x11-libs/libXfont2-2.0.6 -2208271840 metadata/md5-cache/x11-libs/libfontenc-1.1.5 2208270941 metadata/md5-cache/x11-libs/libgxim-0.5.0 2208291610 metadata/md5-cache/x11-libs/libfakeXinerama-0.1.0 2208311810 metadata/md5-cache/x11-libs/libfontenc-1.1.6 -2209041441 metadata/md5-cache/x11-libs/cairo-9999 2209041441 metadata/md5-cache/x11-libs/intel-hybrid-codec-driver-2.0.0 2209041441 metadata/md5-cache/x11-libs/libICE-1.0.10-r1 2209041441 metadata/md5-cache/x11-libs/libSM-1.2.3-r1 @@ -59532,15 +58183,11 @@ 2209041441 metadata/md5-cache/x11-libs/libXxf86dga-1.1.5 2209041441 metadata/md5-cache/x11-libs/libXxf86vm-1.1.4-r2 2209041441 metadata/md5-cache/x11-libs/libpciaccess-0.16-r1 -2209041441 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r1 -2209041441 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r2 -2209041441 metadata/md5-cache/x11-libs/libva-intel-driver-9999 2209041441 metadata/md5-cache/x11-libs/libva-vdpau-driver-0.7.4-r5 2209041441 metadata/md5-cache/x11-libs/libxkbfile-1.1.0 2209041441 metadata/md5-cache/x11-libs/libxshmfence-1.3-r2 2209041441 metadata/md5-cache/x11-libs/motif-2.3.8-r3 2209041441 metadata/md5-cache/x11-libs/wxGTK-3.0.4-r3 -2209041441 metadata/md5-cache/x11-libs/wxGTK-3.0.5.1 2209041441 metadata/md5-cache/x11-libs/xcb-util-0.4.0-r2 2209041441 metadata/md5-cache/x11-libs/xcb-util-cursor-0.1.3-r4 2209041441 metadata/md5-cache/x11-libs/xcb-util-image-0.4.0-r2 @@ -59548,8 +58195,6 @@ 2209041441 metadata/md5-cache/x11-libs/xcb-util-renderutil-0.3.9-r3 2209041441 metadata/md5-cache/x11-libs/xcb-util-wm-0.4.1-r3 2209041441 metadata/md5-cache/x11-libs/xcb-util-xrm-1.3-r1 -2209042140 metadata/md5-cache/x11-libs/cairo-1.16.0-r5 -2209061710 metadata/md5-cache/x11-libs/libXft-2.3.5 2209071115 metadata/md5-cache/x11-libs/gdk-pixbuf-xlib-2.40.2 2209071115 metadata/md5-cache/x11-libs/libXvMC-1.0.13 2209071115 metadata/md5-cache/x11-libs/libdrm-2.4.112 @@ -59565,12 +58210,10 @@ 2209101840 metadata/md5-cache/x11-libs/libXft-2.3.6 2209161910 metadata/md5-cache/x11-libs/colord-gtk-0.2.0 2209161910 metadata/md5-cache/x11-libs/colord-gtk-0.3.0 -2209220610 metadata/md5-cache/x11-libs/goffice-0.10.53 2209270740 metadata/md5-cache/x11-libs/libXtst-1.2.4 2209270740 metadata/md5-cache/x11-libs/libXxf86vm-1.1.5 2209262040 metadata/md5-cache/x11-libs/qscintilla-2.13.3 2210010240 metadata/md5-cache/x11-libs/gtk-mac-integration-2.0.5-r1 -2210051940 metadata/md5-cache/x11-libs/Manifest.gz 2210040744 metadata/md5-cache/x11-libs/fltk-1.3.5-r4 2210040744 metadata/md5-cache/x11-libs/fltk-1.3.9999 2210040744 metadata/md5-cache/x11-libs/fltk-1.4.9999 @@ -59580,8 +58223,6 @@ 2210040744 metadata/md5-cache/x11-libs/gnome-pty-helper-0.40.2-r1 2210040744 metadata/md5-cache/x11-libs/goocanvas-2.0.4-r2 2210040744 metadata/md5-cache/x11-libs/goocanvas-3.0.0 -2210040744 metadata/md5-cache/x11-libs/gtk+-2.24.33 -2210040744 metadata/md5-cache/x11-libs/gtk+-3.24.34 2210040744 metadata/md5-cache/x11-libs/gtkdatabox-1.0.0-r1 2210040744 metadata/md5-cache/x11-libs/gtkglext-1.2.0-r5 2210040744 metadata/md5-cache/x11-libs/gtksourceview-2.10.5-r3 @@ -59625,6 +58266,19 @@ 2210040744 metadata/md5-cache/x11-libs/vte-0.68.0 2210040744 metadata/md5-cache/x11-libs/vte-0.70.0 2210040744 metadata/md5-cache/x11-libs/xapp-2.2.8 +2210100540 metadata/md5-cache/x11-libs/Manifest.gz +2210080240 metadata/md5-cache/x11-libs/cairo-1.16.0-r6 +2210080110 metadata/md5-cache/x11-libs/cairo-1.17.6 +2210080110 metadata/md5-cache/x11-libs/cairo-9999 +2210082210 metadata/md5-cache/x11-libs/goffice-0.10.52-r1 +2210082210 metadata/md5-cache/x11-libs/goffice-0.10.53-r1 +2210091940 metadata/md5-cache/x11-libs/gtk+-2.24.33-r2 +2210082210 metadata/md5-cache/x11-libs/gtk+-3.24.34-r1 +2210081740 metadata/md5-cache/x11-libs/libva-2.16.0 +2210081810 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r3 +2210081810 metadata/md5-cache/x11-libs/libva-intel-driver-2.4.1-r4 +2210081810 metadata/md5-cache/x11-libs/libva-intel-driver-9999 +2210082110 metadata/md5-cache/x11-libs/wxGTK-3.0.5.1 1703221038 metadata/md5-cache/x11-misc/3dfm-1.0-r1 1910111911 metadata/md5-cache/x11-misc/bblaunch-0.0.3 2002230040 metadata/md5-cache/x11-misc/dxpc-3.9.2-r2 @@ -59907,7 +58561,6 @@ 2210040744 metadata/md5-cache/x11-misc/kdocker-5.3 2210040744 metadata/md5-cache/x11-misc/kdocker-5.4 2210040744 metadata/md5-cache/x11-misc/kronometer-2.2.3 -2210040744 metadata/md5-cache/x11-misc/kronometer-2.2.80 2210040744 metadata/md5-cache/x11-misc/libinput-gestures-2.73 2210040744 metadata/md5-cache/x11-misc/light-locker-1.9.0-r2 2210040744 metadata/md5-cache/x11-misc/lightdm-1.30.0-r3 @@ -59934,8 +58587,6 @@ 2210040744 metadata/md5-cache/x11-misc/picom-8.2-r3 2210040744 metadata/md5-cache/x11-misc/picom-9.1 2210040744 metadata/md5-cache/x11-misc/picom-9999 -2210040744 metadata/md5-cache/x11-misc/polybar-3.6.3 -2210040744 metadata/md5-cache/x11-misc/polybar-3.6.3-r1 2210040744 metadata/md5-cache/x11-misc/projecteur-0.9.2 2210040744 metadata/md5-cache/x11-misc/qcomicbook-0.9.1 2210040744 metadata/md5-cache/x11-misc/qlipper-5.1.2 @@ -59990,8 +58641,6 @@ 2210052210 metadata/md5-cache/x11-misc/xpad-5.4.0 2210052210 metadata/md5-cache/x11-misc/xpad-5.7.0 2210052210 metadata/md5-cache/x11-misc/xpad-5.8.0 -2210071510 metadata/md5-cache/x11-misc/Manifest.gz -2210071212 metadata/md5-cache/x11-misc/arandr-0.1.10-r2 2210071212 metadata/md5-cache/x11-misc/autorandr-1.12.1 2210071212 metadata/md5-cache/x11-misc/autorandr-9999 2210071212 metadata/md5-cache/x11-misc/grub2-theme-preview-2.5.0 @@ -60016,6 +58665,13 @@ 2210071212 metadata/md5-cache/x11-misc/zim-0.74.2 2210071212 metadata/md5-cache/x11-misc/zim-0.74.3 2210071510 metadata/md5-cache/x11-misc/zim-0.75.0 +2210101140 metadata/md5-cache/x11-misc/Manifest.gz +2210081040 metadata/md5-cache/x11-misc/arandr-0.1.10-r3 +2210072240 metadata/md5-cache/x11-misc/dmenu-5.2 +2210101140 metadata/md5-cache/x11-misc/kronometer-2.2.91 +2210080610 metadata/md5-cache/x11-misc/polybar-3.6.3-r2 +2210072240 metadata/md5-cache/x11-misc/slock-1.5 +2210081740 metadata/md5-cache/x11-misc/xkeyboard-config-2.37 1908180209 metadata/md5-cache/x11-plugins/e16-epplets-0.16 1905230009 metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0 2104120442 metadata/md5-cache/x11-plugins/guifications-2.16 @@ -60143,7 +58799,6 @@ 2207181923 metadata/md5-cache/x11-plugins/wmppp-1.3.2-r2 2207181923 metadata/md5-cache/x11-plugins/wmrecord-1.0.5.3-r2 2207181923 metadata/md5-cache/x11-plugins/wmsmixer-0.5.1-r1 -2207181923 metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r2 2207181923 metadata/md5-cache/x11-plugins/wmsystray-0.1.1-r1 2207181923 metadata/md5-cache/x11-plugins/wmtime-1.4-r1 2207181923 metadata/md5-cache/x11-plugins/wmtimer-2.92-r2 @@ -60187,14 +58842,15 @@ 2209141510 metadata/md5-cache/x11-plugins/wmhdplop-0.9.12 2209151440 metadata/md5-cache/x11-plugins/wmacpiload-ac-0.2.0-r1 2209162040 metadata/md5-cache/x11-plugins/wmweather+-2.18 -2209180440 metadata/md5-cache/x11-plugins/asmem-1.12-r2 2209170112 metadata/md5-cache/x11-plugins/pidgin-funyahoo-plusplus-9999 2209182210 metadata/md5-cache/x11-plugins/wmmoonclock-1.30 2209301410 metadata/md5-cache/x11-plugins/wmnet-1.06-r2 -2210040744 metadata/md5-cache/x11-plugins/Manifest.gz 2210040744 metadata/md5-cache/x11-plugins/pidgin-indicator-1.0.1 2210040744 metadata/md5-cache/x11-plugins/wmcpuwatch-0.2-r1 2210040744 metadata/md5-cache/x11-plugins/wmudmount-3.0-r1 +2210101340 metadata/md5-cache/x11-plugins/Manifest.gz +2210090840 metadata/md5-cache/x11-plugins/asmem-1.12-r2 +2210101340 metadata/md5-cache/x11-plugins/wmsystemtray-1.4-r3 2201091240 metadata/md5-cache/x11-terms/st-terminfo-0.8.5 2204271010 metadata/md5-cache/x11-terms/aterm-1.0.1-r5 2207250144 metadata/md5-cache/x11-terms/lilyterm-0.9.9.4-r2 @@ -60204,20 +58860,12 @@ 2208240817 metadata/md5-cache/x11-terms/xterm-372 2208251610 metadata/md5-cache/x11-terms/tilda-1.5.4 2208251610 metadata/md5-cache/x11-terms/yeahconsole-0.3.4-r1 -2209071115 metadata/md5-cache/x11-terms/alacritty-0.10.1 -2209071115 metadata/md5-cache/x11-terms/alacritty-0.9.0-r1 -2209082140 metadata/md5-cache/x11-terms/kitty-shell-integration-0.26.2 -2209082140 metadata/md5-cache/x11-terms/kitty-terminfo-0.26.2 2209071740 metadata/md5-cache/x11-terms/rxvt-unicode-9.30 2209100440 metadata/md5-cache/x11-terms/st-0.8.4 2209100440 metadata/md5-cache/x11-terms/st-0.8.4-r1 2209100440 metadata/md5-cache/x11-terms/st-0.8.5 -2209100440 metadata/md5-cache/x11-terms/st-9999 2209170112 metadata/md5-cache/x11-terms/kitty-shell-integration-9999 2209170112 metadata/md5-cache/x11-terms/kitty-terminfo-9999 -2209170112 metadata/md5-cache/x11-terms/st-terminfo-9999 -2209210240 metadata/md5-cache/x11-terms/alacritty-0.11.0_rc2 -2209210240 metadata/md5-cache/x11-terms/alacritty-9999 2209272110 metadata/md5-cache/x11-terms/xterm-373 2209301410 metadata/md5-cache/x11-terms/kterm-6.2.0-r7 2209301410 metadata/md5-cache/x11-terms/root-tail-1.2-r4 @@ -60225,7 +58873,6 @@ 2210040744 metadata/md5-cache/x11-terms/cool-retro-term-1.1.1-r2 2210040744 metadata/md5-cache/x11-terms/gnome-terminal-3.44.1 2210040744 metadata/md5-cache/x11-terms/gnome-terminal-3.46.1 -2210040744 metadata/md5-cache/x11-terms/kitty-0.26.2 2210040744 metadata/md5-cache/x11-terms/kitty-9999 2210040744 metadata/md5-cache/x11-terms/mate-terminal-1.24.1 2210040744 metadata/md5-cache/x11-terms/qterminal-0.17.0 @@ -60236,12 +58883,20 @@ 2210040744 metadata/md5-cache/x11-terms/sakura-3.8.4 2210040744 metadata/md5-cache/x11-terms/terminology-1.12.1-r1 2210040744 metadata/md5-cache/x11-terms/xfce4-terminal-1.0.4 -2210071212 metadata/md5-cache/x11-terms/Manifest.gz 2210071212 metadata/md5-cache/x11-terms/guake-3.8.5-r1 2210070810 metadata/md5-cache/x11-terms/kitty-0.26.3 2210070810 metadata/md5-cache/x11-terms/kitty-shell-integration-0.26.3 2210070810 metadata/md5-cache/x11-terms/kitty-terminfo-0.26.3 2210071212 metadata/md5-cache/x11-terms/terminator-2.1.1-r1 +2210100810 metadata/md5-cache/x11-terms/Manifest.gz +2210100810 metadata/md5-cache/x11-terms/alacritty-0.10.1 +2210100810 metadata/md5-cache/x11-terms/alacritty-0.11.0_rc3 +2210100810 metadata/md5-cache/x11-terms/alacritty-9999 +2210081740 metadata/md5-cache/x11-terms/gnome-terminal-3.46.2 +2210072240 metadata/md5-cache/x11-terms/st-0.9 +2210072240 metadata/md5-cache/x11-terms/st-9999 +2210072240 metadata/md5-cache/x11-terms/st-terminfo-0.9 +2210072240 metadata/md5-cache/x11-terms/st-terminfo-9999 2104262239 metadata/md5-cache/x11-themes/blueglass-xcursors-0.4-r1 2107020739 metadata/md5-cache/x11-themes/comix-xcursors-0.9.2 2012311940 metadata/md5-cache/x11-themes/commonbox-styles-0.6 @@ -60451,7 +59106,6 @@ 2209071115 metadata/md5-cache/x11-wm/openbox-9999 2209100440 metadata/md5-cache/x11-wm/2bwm-0.3 2209100440 metadata/md5-cache/x11-wm/2bwm-9999 -2209100440 metadata/md5-cache/x11-wm/dwm-9999 2209100440 metadata/md5-cache/x11-wm/musca-0.9.24_p20100226-r4 2209122242 metadata/md5-cache/x11-wm/subtle-0.11.3244-r1 2209100440 metadata/md5-cache/x11-wm/xoat-9999 @@ -60460,7 +59114,6 @@ 2209250710 metadata/md5-cache/x11-wm/fvwm3-9999 2209270840 metadata/md5-cache/x11-wm/i3-4.21 2209270840 metadata/md5-cache/x11-wm/i3-9999 -2210020010 metadata/md5-cache/x11-wm/i3-gaps-4.21-r1 2210012040 metadata/md5-cache/x11-wm/icewm-2.8.0 2210012040 metadata/md5-cache/x11-wm/icewm-2.9.6 2210012040 metadata/md5-cache/x11-wm/icewm-2.9.7 @@ -60490,7 +59143,6 @@ 2210040744 metadata/md5-cache/x11-wm/stumpwm-18.05 2210060940 metadata/md5-cache/x11-wm/xmonad-0.17.0 2210060940 metadata/md5-cache/x11-wm/xmonad-contrib-0.17.0 -2210071212 metadata/md5-cache/x11-wm/Manifest.gz 2210071212 metadata/md5-cache/x11-wm/herbstluftwm-0.9.4 2210071212 metadata/md5-cache/x11-wm/herbstluftwm-0.9.5 2210071212 metadata/md5-cache/x11-wm/herbstluftwm-9999 @@ -60500,17 +59152,19 @@ 2210071212 metadata/md5-cache/x11-wm/xpra-4.3.3 2210071212 metadata/md5-cache/x11-wm/xpra-4.3.4 2210071212 metadata/md5-cache/x11-wm/xpra-9999 -2208281010 metadata/md5-cache/xfce-base/xfce4-meta-4.16-r2 +2210080610 metadata/md5-cache/x11-wm/Manifest.gz +2210072240 metadata/md5-cache/x11-wm/dwm-6.4 +2210072240 metadata/md5-cache/x11-wm/dwm-9999 +2210080610 metadata/md5-cache/x11-wm/i3-gaps-4.21-r2 +2210080140 metadata/md5-cache/x11-wm/metacity-3.46.0 2209161910 metadata/md5-cache/xfce-base/libxfce4util-4.16.0 2209161910 metadata/md5-cache/xfce-base/libxfce4util-4.17.2 2209161910 metadata/md5-cache/xfce-base/xfconf-4.16.0 -2210040744 metadata/md5-cache/xfce-base/Manifest.gz 2210040744 metadata/md5-cache/xfce-base/exo-4.16.4 2210040744 metadata/md5-cache/xfce-base/exo-4.17.2 2210040744 metadata/md5-cache/xfce-base/garcon-0.8.0 2210040744 metadata/md5-cache/xfce-base/garcon-4.17.1 2210040744 metadata/md5-cache/xfce-base/libxfce4ui-4.16.1 -2210040744 metadata/md5-cache/xfce-base/libxfce4ui-4.17.6 2210040744 metadata/md5-cache/xfce-base/libxfce4ui-4.17.7 2210040744 metadata/md5-cache/xfce-base/thunar-4.16.11 2210040744 metadata/md5-cache/xfce-base/thunar-4.17.9 @@ -60525,6 +59179,13 @@ 2210040744 metadata/md5-cache/xfce-base/xfdesktop-4.16.1 2210040744 metadata/md5-cache/xfce-base/xfdesktop-4.17.0 2210040744 metadata/md5-cache/xfce-base/xfwm4-4.16.1-r1 +2210082310 metadata/md5-cache/xfce-base/Manifest.gz +2210081740 metadata/md5-cache/xfce-base/thunar-volman-4.16.0 +2210081740 metadata/md5-cache/xfce-base/tumbler-4.16.0 +2210082310 metadata/md5-cache/xfce-base/tumbler-4.16.1 +2210081740 metadata/md5-cache/xfce-base/tumbler-4.17.2 +2210081740 metadata/md5-cache/xfce-base/xfce4-meta-4.16-r2 +2210081740 metadata/md5-cache/xfce-base/xfce4-power-manager-4.16.0 2111190939 metadata/md5-cache/xfce-extra/thunar-media-tags-plugin-0.3.0 2111190939 metadata/md5-cache/xfce-extra/thunar-shares-plugin-0.3.1 2111190939 metadata/md5-cache/xfce-extra/transd-0_p20120503-r1 @@ -60537,13 +59198,8 @@ 2209161910 metadata/md5-cache/xfce-extra/xfce4-alsa-plugin-0.3.0-r1 2209200910 metadata/md5-cache/xfce-extra/xfce4-datetime-plugin-0.8.2 2209200910 metadata/md5-cache/xfce-extra/xfce4-places-plugin-1.8.2 -2210040744 metadata/md5-cache/xfce-extra/Manifest.gz 2210040744 metadata/md5-cache/xfce-extra/thunar-archive-plugin-0.5.0 2210040744 metadata/md5-cache/xfce-extra/thunar-vcs-plugin-0.2.0 -2210040744 metadata/md5-cache/xfce-extra/thunar-volman-4.16.0 -2210040744 metadata/md5-cache/xfce-extra/tumbler-4.16.0 -2210040744 metadata/md5-cache/xfce-extra/tumbler-4.16.1 -2210040744 metadata/md5-cache/xfce-extra/tumbler-4.17.2 2210040744 metadata/md5-cache/xfce-extra/xfce4-battery-plugin-1.1.4 2210040744 metadata/md5-cache/xfce-extra/xfce4-calculator-plugin-0.7.1 2210040744 metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.2 @@ -60562,16 +59218,8 @@ 2210040744 metadata/md5-cache/xfce-extra/xfce4-mpc-plugin-0.5.2 2210040744 metadata/md5-cache/xfce-extra/xfce4-netload-plugin-1.4.0 2210040744 metadata/md5-cache/xfce-extra/xfce4-notes-plugin-1.9.0 -2210040744 metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.3 -2210040744 metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.4 2210040744 metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.0.13 -2210040744 metadata/md5-cache/xfce-extra/xfce4-power-manager-4.16.0 -2210040744 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.3-r1 -2210040744 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.4 -2210040744 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.5 2210040744 metadata/md5-cache/xfce-extra/xfce4-screensaver-4.16.0 -2210040744 metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.10 -2210040744 metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.11 2210040744 metadata/md5-cache/xfce-extra/xfce4-sensors-plugin-1.4.3 2210040744 metadata/md5-cache/xfce-extra/xfce4-systemload-plugin-1.3.1 2210040744 metadata/md5-cache/xfce-extra/xfce4-taskmanager-1.5.4 @@ -60582,6 +59230,10 @@ 2210040744 metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.5.0 2210040744 metadata/md5-cache/xfce-extra/xfce4-xkb-plugin-0.8.3 2210040744 metadata/md5-cache/xfce-extra/xfdashboard-1.0.0 +2210092240 metadata/md5-cache/xfce-extra/Manifest.gz +2210091210 metadata/md5-cache/xfce-extra/xfce4-notifyd-0.6.4 +2210091940 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.5 +2210082240 metadata/md5-cache/xfce-extra/xfce4-screenshooter-1.9.11 2112201210 metadata/md5-cache/app-containers/docker-bench-security-1.3.2 2112201210 metadata/md5-cache/app-containers/docker-bench-security-1.3.3 2112201210 metadata/md5-cache/app-containers/s6-overlay-2.1.0.2-r1 @@ -60595,8 +59247,6 @@ 2207181923 metadata/md5-cache/app-containers/slirp4netns-1.2.0 2207242118 metadata/md5-cache/app-containers/s6-overlay-1.18.1.3 2208192240 metadata/md5-cache/app-containers/docker-cli-20.10.17 -2208192240 metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20220601 -2209042310 metadata/md5-cache/app-containers/apptainer-1.0.3 2209071115 metadata/md5-cache/app-containers/crun-1.4.4 2209071115 metadata/md5-cache/app-containers/crun-1.4.5 2209071115 metadata/md5-cache/app-containers/lxc-5.0.1 @@ -60643,8 +59293,6 @@ 2209250710 metadata/md5-cache/app-containers/nerdctl-0.22.2 2209250710 metadata/md5-cache/app-containers/nerdctl-0.23.0 2209250710 metadata/md5-cache/app-containers/podman-4.1.0-r1 -2209250710 metadata/md5-cache/app-containers/podman-4.1.1-r1 -2209250710 metadata/md5-cache/app-containers/podman-4.2.0-r1 2209250710 metadata/md5-cache/app-containers/podman-4.2.1 2209250710 metadata/md5-cache/app-containers/reg-0.16.1-r1 2209250710 metadata/md5-cache/app-containers/runc-1.1.3 @@ -60662,10 +59310,12 @@ 2210040710 metadata/md5-cache/app-containers/buildah-1.28.0 2210040744 metadata/md5-cache/app-containers/snapd-2.57.2-r1 2210061440 metadata/md5-cache/app-containers/lxc-5.0.1-r1 -2210071740 metadata/md5-cache/app-containers/Manifest.gz -2210071740 metadata/md5-cache/app-containers/apptainer-1.1.2 2210071212 metadata/md5-cache/app-containers/docker-compose-1.29.2-r1 2210071212 metadata/md5-cache/app-containers/sen-0.6.1_p20200905 +2210082240 metadata/md5-cache/app-containers/Manifest.gz +2210081340 metadata/md5-cache/app-containers/apptainer-1.1.2 +2210080340 metadata/md5-cache/app-containers/cri-o-1.25.1 +2210082040 metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20220601 2204291439 metadata/md5-cache/sec-keys/openpgp-keys-adamspiers-20210426 2204291439 metadata/md5-cache/sec-keys/openpgp-keys-alexbarton-20210416 2204291439 metadata/md5-cache/sec-keys/openpgp-keys-antoniodiazdiaz-20220406 @@ -60768,4 +59418,4 @@ 2209170112 metadata/md5-cache/sec-keys/signify-keys-signify-30 2210012340 metadata/md5-cache/sec-keys/Manifest.gz 2210012340 metadata/md5-cache/sec-keys/openpgp-keys-foxboron-20220802 -2210072010 metadata/md5-cache/Manifest.gz +2210102210 metadata/md5-cache/Manifest.gz diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 9e0f6dbc151d..2d2f530c6645 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Fri, 07 Oct 2022 17:30:01 +0000 +Mon, 10 Oct 2022 19:30:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index a06f61941876..1a669f0cf4f7 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -0f7018eababfddb580cf132619c23c2346940659 1665162060 2022-10-07T17:01:00+00:00 +4c6f5f3bb7a07a3053328fa76eef502a68279972 1665427175 2022-10-10T18:39:35+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 994173dc2b7c..fb3899a89b9c 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1665162601 Fri 07 Oct 2022 05:10:01 PM UTC +1665429002 Mon 10 Oct 2022 07:10:02 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 11cda797d58c..6dcf2a65fc82 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Fri, 07 Oct 2022 17:10:06 +0000 +Mon, 10 Oct 2022 19:09:41 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index 60d6d9b21b1607722e88ba43c2c0386300637357..8e33beaeb34d6c2013e64eff5c798500393c9fab 100644 GIT binary patch delta 43688 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 delta 43740 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 diff --git a/net-analyzer/ipaudit/Manifest b/net-analyzer/ipaudit/Manifest index 1c7b19142966..9e71f123d03a 100644 --- a/net-analyzer/ipaudit/Manifest +++ b/net-analyzer/ipaudit/Manifest @@ -1,3 +1,5 @@ DIST ipaudit-1.0BETA2.tar.gz 135680 BLAKE2B 2a8e7754251c743758d6e0d7008d904a3a237c26a660f5c07661c632dd75ecda6cf3b04253eb76f64c72ed278da00030cf64231bdc4760a6b04df1497f628ec2 SHA512 3a8890821c515aea95762eeb2cc7a649533ff739984c944bcb26acb72434e1f2b453a98365719fce9e062d6262b9d76ac389f149ad2a19361422783bc0b55e09 +DIST ipaudit-1.1.tar.gz 170253 BLAKE2B 6515cab817a35835d5c3eb33dc4d8c9f28a1ceb906854e55c3695fc6ee5d230ad2ae6a6fd59849623e161fe4deb5013f55bdf6effcaaf6ca4d064ded73c148f0 SHA512 5eb1971b454c8c96c02dc260e537a9a627554b7c9d1e269be9de2ffdb5cbfed00272b643de7b15865659cef0db482e4c460f96b1545bcd6c4f208c96d7401ef9 EBUILD ipaudit-1.0_beta2-r1.ebuild 572 BLAKE2B 3da67855fe463b17ae3fd1df3faf82e491cb38ca2f05808679a86f9fc33d850374f95cc78b86f64198831e4859e5ce0124bd40b058a34bcaadd921ed548f5ae8 SHA512 ff10e20d8ab5844822ed36a54d1d94636507af73ff4683c0e25253938491bcf9898b1658e5f60be9709488d911e80f72cdd0b6edaea24a91ee1eb37e5de544bf +EBUILD ipaudit-1.1.ebuild 514 BLAKE2B 95c18599d1b86fe1a86a0b70a0807726e48801f913dbd9aef59773106dfa0666de3e65e50d61f00aea7be08eee2ee514147e6068cba2098ac39b533a8abe93fc SHA512 66e22ce800acbe07f7701612ad806099f8d30caf016078b108351afe081681a56f22e1ea08e5d1b72d6bf30053304323015a569500cb8ae4e2e8c354218d1d4b MISC metadata.xml 338 BLAKE2B 340f5c1773bbf5d3acb294d752edcc8be524d3a1bf9feacab11766f658a2a61e47da8e878ea1e1e6174d898e3d349d5f9bed0dcf6997c08e44b4fbf74d954360 SHA512 91d56934279db25b950f0f0e97983bff931a44690d416e77a673931d879a9af8274bf297c1ad6a9cb0a2682a7460ae10f31f86c155a52b4197a30c609c21ff4f diff --git a/net-analyzer/ipaudit/ipaudit-1.1.ebuild b/net-analyzer/ipaudit/ipaudit-1.1.ebuild new file mode 100644 index 000000000000..bec71b59b5a9 --- /dev/null +++ b/net-analyzer/ipaudit/ipaudit-1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="IPAudit monitors network activity on a network by host, protocol and port" +HOMEPAGE="https://ipaudit.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="mysql" + +RDEPEND=" + net-libs/libpcap + sys-libs/zlib:= + mysql? ( dev-db/mysql-connector-c:= )" +DEPEND="${RDEPEND}" + +src_configure() { + econf $(use_with mysql) +} diff --git a/net-analyzer/netwatch/Manifest b/net-analyzer/netwatch/Manifest index 62d1dc874ace..22cbef0db0f0 100644 --- a/net-analyzer/netwatch/Manifest +++ b/net-analyzer/netwatch/Manifest @@ -1,10 +1,12 @@ AUX netwatch-1.3.0.1-append_ldflags.patch 558 BLAKE2B cdfe908ef103ba484ab6e375dabd6b7bd60bd1c93d4b834d1da640a73ce3912541f75632ac8ee51c3dbf38a4168b7301c73c3986bbe043890071da761f4e73dd SHA512 afee222f8f0c18de7b1c5f62d0f3705e40dccb09827410c67f61da9a0dc951c2d01b0e02cc4b6154d17ef8aaa625dd4265c4514a97d7df9dd9dc14da8a851338 +AUX netwatch-1.3.0.1-clang16.patch 448 BLAKE2B 4a13862cdc3414a74177637c535d105205b13e33b7b72e64f07a5886df2c17bf5e403a55dd77a0d3a402aea106438295d9b92d5df999fa85a56695d809b709f9 SHA512 e228fdcce607c8cd6fd4bc62a7d64979af1c98fd00de33c1bbacf0cc9a7a84288cbe9d6840751767980fc09c1d356eca0a1e0e6fd0e0f60294be8185e8fcb7b1 AUX netwatch-1.3.0.1-do-not-call.patch 307 BLAKE2B 686d4d6d5ada26620ca8a2b02021be1fef17d3ba8da8149bb7dc037c386e1590f44a62357d779ce87732496cc8f9957a1df9e29947f6def7d18cf4e8b3dc29cb SHA512 988516e66e0f02edd484854488fe232c6ae8158d135a2e26837b9c2178650111cf2d33c29bee3f9c0b01b21d7ded0eebf93b39fa7a714a04e3d99f490f7690ea AUX netwatch-1.3.0.1-fix-fortify.patch 313 BLAKE2B 1f5d672118dfd3ef9b907e77b8a575f1e025d66b584dc4c74ac500ccf03a353dda5841a19a920a97224cd6fe784adfb40878ccd43ed82387d0ffa4ffd76f2ccb SHA512 ed33d1df73293c172982f016d033bf2bd35fca50e89e20433ae867b418446a44614da49b161f190c7579b21cfb1d01e514fc77fddb3ca5f469f0daec2acab0cf AUX netwatch-1.3.0.1-fno-common.patch 1075 BLAKE2B a2329a590a088ff0a5b4e985945d6f92cbe02dd2865ed0f4caaa356671aba03cabbf9850c3f0651416fc93d5e794b528b72814d478fe32d90b1cb5f8dfb5504f SHA512 a257ce4ca20abcdc268cdf86a2ceee683f016f67af78622f620f18d9aaa4a0f3c0cfbae0edf8fefa718996d86353f094a4c6b886edda6ccd906f408398377789 AUX netwatch-1.3.0.1-includes.patch 489 BLAKE2B 9528ed80f11b33652824e9239022b85e1ec8331b2b1e31c5000d8f8ae863d572fd12d15d003b829c4487faee09b28fd29ec51579072b2a731f01990b597ddfbf SHA512 dd1005f58772aeef3909342df0b4a1f14bbd509b51361ab52f752b274fb51ab3a45a93b6af4feaaedb4fbace94ae55c7e153c9f1eb8257f66549c72a957885f1 +AUX netwatch-1.3.0.1-lto-mismatch.patch 215 BLAKE2B c453e8cf574253cd6b3b82e2c0b5b80b0625dc380a580dd99ca4dd657706588ab64b2e33b2740672e31394bd0950a8dffa6ec4188454ea20ee5a51c2dde074b2 SHA512 9c5f10c8f83892438ec6da49ae7788b411b86edecc2b04bb981675a99d05933b3a0e4ae9dece4d31ed0c797fcdbaa123a181778ae23458fab39b34faf19d29db AUX netwatch-1.3.0.1-open.patch 446 BLAKE2B 37fcc069b4fa7867cb1ec2bffd2930fb7fcc6b89a215c979bc3086b3d4a5834af9a4c461dc24ffee4163c6d544f1e3f2eaf2fba7e638eb0ceecd11e1c00396e0 SHA512 1de8f6290efcce43eac22d65c5c266d9048ad7346c654bcbaa65f325d380e180ddbc9586836a8334c416c608e5abeee1e49281e3bb226b709e57763138fa7f54 AUX netwatch-1.3.0.1-tinfo.patch 1444 BLAKE2B 9160adbe768a7306bd46a832e4761864c6d05347d310fe130427fde56958714edeef121e56879ffeb3263ead7b2b53fc45b41ccf5b79611bc9b8b4d89c80b9f4 SHA512 675545527013a67de3a8dc32fab9b197f90d7ff24847e6e2d6959dd97ff4bc2838446807c7948d68c34790aac1d45d322506f94b99c47534af5d33e1bf85903d DIST netwatch-1.3.0-1.tgz 187936 BLAKE2B 9b7b9f822f344eb707977b13cfb603e5bfe8387d04b826182e667740953ef1315b646c521995185190b1dffa5d725f0001f1f6bdeca11ce1332786ca571421b7 SHA512 c0feddf01d118c7d8ff1fd8344692db5ad6f1bbaf375a7ed296756314454a7b1fb430f73d698156aca7a4391578215b3e6cb0f899044be228827a0acb4caba2a -EBUILD netwatch-1.3.0.1-r4.ebuild 999 BLAKE2B a3b45439e6990af3dc189ecf97ea0fdd9f0bdd85b37282f8e6cf548fa82a03513058fd52fe8738baf2cb2704b7a6c0b458805739aee9baf3995d3b35de6af1ee SHA512 789bceef3363ee9724fda0f52add9abc898122c32ef862ebd535363821ada9dd75ce76c1bc1839e9ec14e547e14969f21990c0cf1eb408cc087b6a03b1f94e3a +EBUILD netwatch-1.3.0.1-r5.ebuild 1031 BLAKE2B e1f73c25447540421611ca037d04b678bdb973f23b837f76941c6cbcb5f51e27a8640edf3b35bdf494cd1853959e53acb2f9fa43b6f65254fe922d74b6412760 SHA512 93c3d018b1c438b0ce1492919804e0c8ccfa9daae699c983c91d60ab38310bd13906c6f418c782f8f25914ba14733ca5dc17714027bbb9bc0275e26f0104c449 MISC metadata.xml 275 BLAKE2B 79c07c01842dd8c7c484b4c0858920f89194e28b6758abe7a609d581acc1ea2a497477cb475ac5fee7eabef706c6979440deceef97a2ae217d022d0209cf3aa4 SHA512 70ffec14d622d6e1b030e86a35278c2967b1d0a374f43bdd6b4ee89a4afbcfc8541f8400643bd317693ce91b3e108ccdd3715176e3058548d51340ad9a40bf67 diff --git a/net-analyzer/netwatch/files/netwatch-1.3.0.1-clang16.patch b/net-analyzer/netwatch/files/netwatch-1.3.0.1-clang16.patch new file mode 100644 index 000000000000..e1b0cbd115b2 --- /dev/null +++ b/net-analyzer/netwatch/files/netwatch-1.3.0.1-clang16.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/871375 +--- a/dispdata.c ++++ b/dispdata.c +@@ -42,3 +42,3 @@ + +-extern destroy_program; ++extern int destroy_program; + extern Semaphore masterdo; +--- a/netwatch.c ++++ b/netwatch.c +@@ -608,2 +608,4 @@ + void findaddr (u_int32_t searchaddr); ++int doeth (); ++int gh (int opt); + +--- a/netwatch.h ++++ b/netwatch.h +@@ -220,2 +220,4 @@ + char *servicenm( char *s, int port); ++void uthread_wait( long usec); ++int dokeyin (int force); + diff --git a/net-analyzer/netwatch/files/netwatch-1.3.0.1-lto-mismatch.patch b/net-analyzer/netwatch/files/netwatch-1.3.0.1-lto-mismatch.patch new file mode 100644 index 000000000000..7a89ce111e9a --- /dev/null +++ b/net-analyzer/netwatch/files/netwatch-1.3.0.1-lto-mismatch.patch @@ -0,0 +1,8 @@ +Fix failure with -Werror=lto-type-mismatch +--- a/dispdata.c ++++ b/dispdata.c +@@ -96,3 +96,3 @@ + #define MAXSTATUS 14 +-#define STATUSSIZE 200 ++#define STATUSSIZE 256 + extern char status_lines[MAXSTATUS][STATUSSIZE]; diff --git a/net-analyzer/netwatch/netwatch-1.3.0.1-r4.ebuild b/net-analyzer/netwatch/netwatch-1.3.0.1-r4.ebuild deleted file mode 100644 index df2471e3538e..000000000000 --- a/net-analyzer/netwatch/netwatch-1.3.0.1-r4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -MY_PV=$(ver_cut 1-3)-$(ver_cut 4) - -DESCRIPTION="Ethernet/PPP IP Packet Monitor" -HOMEPAGE="http://www.slctech.org/~mackay/netwatch.html" -SRC_URI="http://www.slctech.org/~mackay/NETWATCH/${PN}-${MY_PV}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="doc" - -RDEPEND="sys-libs/ncurses" -DEPEND=" - ${RDEPEND} - sys-kernel/linux-headers - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${P}-append_ldflags.patch - "${FILESDIR}"/${P}-open.patch - "${FILESDIR}"/${P}-fix-fortify.patch - "${FILESDIR}"/${P}-do-not-call.patch - "${FILESDIR}"/${P}-includes.patch - "${FILESDIR}"/${P}-tinfo.patch - "${FILESDIR}"/${P}-fno-common.patch -) -S=${WORKDIR}/${PN}-$(ver_cut 1-3) - -src_prepare() { - default - eautoreconf -} - -src_install() { - dosbin netresolv netwatch - - doman netwatch.1 - dodoc BUGS CHANGES README* TODO - - if use doc; then - docinto html - dodoc NetwatchKeyCommands.html - fi -} diff --git a/net-analyzer/netwatch/netwatch-1.3.0.1-r5.ebuild b/net-analyzer/netwatch/netwatch-1.3.0.1-r5.ebuild new file mode 100644 index 000000000000..a7215c4e36d0 --- /dev/null +++ b/net-analyzer/netwatch/netwatch-1.3.0.1-r5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Ethernet/PPP IP Packet Monitor" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://gentoo/${PN}-$(ver_rs 3 -).tgz" +S="${WORKDIR}/${PN}-$(ver_cut 1-3)" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~x86" + +RDEPEND="sys-libs/ncurses:=" +DEPEND=" + ${RDEPEND} + sys-kernel/linux-headers" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-append_ldflags.patch + "${FILESDIR}"/${P}-open.patch + "${FILESDIR}"/${P}-fix-fortify.patch + "${FILESDIR}"/${P}-do-not-call.patch + "${FILESDIR}"/${P}-includes.patch + "${FILESDIR}"/${P}-tinfo.patch + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${P}-lto-mismatch.patch + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + + eautoreconf + + append-flags -fno-strict-aliasing #861203 +} + +src_install() { + dosbin netresolv netwatch + doman netwatch.1 + einstalldocs + + docinto html + dodoc NetwatchKeyCommands.html +} diff --git a/net-analyzer/rrdtool/Manifest b/net-analyzer/rrdtool/Manifest index 94b9a080ff23..f32a0cac5b7b 100644 --- a/net-analyzer/rrdtool/Manifest +++ b/net-analyzer/rrdtool/Manifest @@ -4,5 +4,5 @@ AUX rrdtool-1.4.9-disable-rrd_graph-perl.patch 914 BLAKE2B 80b309cf59260a0f137f6 AUX rrdtool-1.7.0-disable-rrd_graph-cgi.patch 1249 BLAKE2B 91dc764b7629ec517ff35362dc31605ab0428be4291afe5bd0a5c9c901bdd85a989cf1dcb33e247a7f79d8b155daf02d512691c38e72b8d2be3691d9733e5dc9 SHA512 5c2d192919e31a91cd600ed0e11346a4cbb1c66f93abbb583f20882d03705972eb4ed3156a9cae9a589aa5d26009037deb280569baf940966887483c6dbefb81 AUX rrdtool-1.7.1-configure.ac.patch 257 BLAKE2B 9aa11b7b0392cb2427d686b888c29b09d8e50b1b0fbedfe0e144eeb27ab6da5a7526633eb8655f1edb129e6a256b102ba095cd9c1aa501aed5e9492073c93b2b SHA512 7c3d175ce94bce24ab244ca899d62d2537392c360ed3ec211b5be2e41fcb6638343f7357db1d3c00fac15104398f83b236ead713e940385b04d61851a3275683 DIST rrdtool-1.8.0.tar.gz 2955398 BLAKE2B d821d662af432c53760bc0e9636b84d9209933a810fa71091fc4c2b44518c89c7ad509bde7955d952279ee41464c3bfa4f631662dde61b6fff46699bb382653f SHA512 8ae6f94d119e8d0e1ba7f2d0738f1ba008a4880d1022f1c0c5436f662d961fceec5c42e01c241493ece3d6f55c60fd7d1d264f93e678f3cf1251201dcde027c1 -EBUILD rrdtool-1.8.0.ebuild 5454 BLAKE2B 56ef383f5ab186f2cea2170ea0406635fcec5dede2d8e99962c4f98b07c1a096c6fcf8c8c0bde5acf5b26b0c10f661ad388d2fd5f10f3da5219d6eaf1c4275fb SHA512 2d3f66fad219727ff9588a60156e4bb9a8a1dfe1284f3c9a447669f3aa91718789af073d4422ce821e5e5c87489ac684d5e4673b10112f4c74545c341bade6d3 +EBUILD rrdtool-1.8.0-r1.ebuild 5457 BLAKE2B 3309b424774392e87d9303f7acba215ccea79a0cf9505a4cbc169c730cd3a18dd5c2ccfc6f666b324a1adf6996a9fce27557abf30ceea7084abaf9632d6c681a SHA512 090d82885106fbd241aaa2e84b1a7e72ed142a66dfca3c585405b7fa81d9a90393c721fb0009971e485f34f8049892ae5d33115a1dcc4282cec405333ab90152 MISC metadata.xml 767 BLAKE2B 12dd8f6fc7192dd214acb9b7ab3cb2bdfdd601ad768587ca0133ea132a2ffbc4aace5c7943c933b0b8e13d200ff5129882f9b47931421db9db2c017a398870ff SHA512 afca7f1c6ff9209ee1fe4977f5e9a063e37e3ee00a5a3ecd560e71fdf86df7daed526742bcd592d145df4b26ac206672135845fe67f8d2a64d5ae536113aa22f diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0-r1.ebuild b/net-analyzer/rrdtool/rrdtool-1.8.0-r1.ebuild new file mode 100644 index 000000000000..e2a100d00954 --- /dev/null +++ b/net-analyzer/rrdtool/rrdtool-1.8.0-r1.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +PYTHON_COMPAT=( python3_{8..10} ) + +DISTUTILS_OPTIONAL="true" +DISTUTILS_SINGLE_IMPL="true" +GENTOO_DEPEND_ON_PERL="no" +MY_P="${P/_/-}" + +inherit autotools lua perl-module distutils-r1 flag-o-matic + +DESCRIPTION="A data logging and graphing system for time series data" +HOMEPAGE="https://oss.oetiker.ch/rrdtool/" +SRC_URI="https://github.com/oetiker/${PN}-1.x/releases/download/v${PV}/${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0/8.0.0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="dbi doc examples graph lua perl python rados rrdcached rrdcgi ruby static-libs tcl tcpd test" + +RESTRICT="!test? ( test )" +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + lua? ( + ${LUA_REQUIRED_USE} + test? ( graph ) + ) + test? ( rrdcached ) +" + +PDEPEND="ruby? ( ~dev-ruby/rrdtool-bindings-${PV} )" + +RDEPEND=" + dev-libs/glib:2[static-libs(+)?] + dev-libs/libxml2:2[static-libs(+)?] + dbi? ( dev-db/libdbi[static-libs(+)?] ) + graph? ( + media-libs/libpng:0=[static-libs(+)?] + x11-libs/cairo[svg(+),static-libs(+)?] + x11-libs/pango + ) + lua? ( ${LUA_DEPS} ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + rados? ( sys-cluster/ceph ) + rrdcached? ( + acct-group/rrdcached + acct-user/rrdcached + ) + tcl? ( dev-lang/tcl:0= ) + tcpd? ( sys-apps/tcp-wrappers ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-apps/groff + virtual/pkgconfig + virtual/awk + python? ( $(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') ) + test? ( + sys-devel/bc + lua? ( ${LUA_DEPS} ) + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.9-disable-rrd_graph-perl.patch + "${FILESDIR}"/${PN}-1.7.0-disable-rrd_graph-cgi.patch + "${FILESDIR}"/${PN}-1.7.1-configure.ac.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + # Bug #456810 + local mysedargs=( + -e 's|$LUA_CFLAGS|IGNORE_THIS_BAD_TEST|g' + -e 's|^sleep 1$||g' + -e '/^dnl.*png/s|^dnl||g' + -i configure.ac + ) + + sed "${mysedargs[@]}" || die + + # Python bindings are built and installed manually + local mysedargs=( + -e '/^all-local:/s| @COMP_PYTHON@||' + -i bindings/Makefile.am + ) + + sed "${mysedargs[@]}" || die + + # Makefile needs to be adjusted for disabling 'graph' feature + if ! use graph ; then + local mysedargs=( + -e '2s:rpn1::; 2s:rpn2::; 6s:create-with-source-4::;' + -e '7s:xport1::; 7s:dcounter1::; 7s:vformatter1::' + -e 's|graph1||g' + -i tests/Makefile.am + ) + + sed "${mysedargs[@]}" || die + fi + + eautoreconf +} + +src_configure() { + export rd_cv_gcc_flag__Werror=no + export rd_cv_ms_async=ok + export RRDDOCDIR="${EPREFIX}/usr/share/doc/${PF}" + + # Bug #260380 + [[ ${CHOST} == *-solaris* ]] && append-flags -D__EXTENSIONS__ + + # Enabling '-ffast-math' is known to cause problems. + filter-flags -ffast-math + + # We will handle Lua bindings ourselves, upstream is not multi-impl-ready + # and their Lua-detection logic depends on having the right version of the Lua + # interpreter available at build time. + local myeconfargs=( + --disable-lua + --disable-ruby + --disable-ruby-site-install + $(usex !dbi '--disable-libdbi' '') + $(usex !examples '--disable-examples' '') + $(use_enable graph rrd_graph) + $(use_enable perl perl-site-install) + $(use_enable perl) + $(use_enable python) + $(usex !rados '--disable-librados' '') + $(usex !rrdcached '--disable-rrdcached' '') + $(use_enable rrdcgi) + $(use_enable static-libs static) + $(usex !tcpd '--disable-libwrap' '') + $(use_enable tcl) + $(use_enable tcl tcl-site) + $(use_with tcl tcllib "${EPREFIX}"/usr/$(get_libdir)) + --with-perl-options="INSTALLDIRS=vendor" + ) + + econf "${myeconfargs[@]}" +} + +lua_src_compile() { + pushd "${BUILD_DIR}"/bindings/lua || die + + # We do need the CMOD-dir path here, otherwise libtool complains. + # Use the real one (i.e. not within ${ED}) just in case. + local myemakeargs=( + LUA_CFLAGS="$(lua_get_CFLAGS)" + LUA_INSTALL_CMOD="$(lua_get_cmod_dir)" + ) + + emake "${myemakeargs[@]}" + + popd || die +} + +python_compile() { + cd bindings/python || die + distutils-r1_python_compile +} + +src_compile() { + default + + # Only copy sources now so that we do not + # trigger librrd compilation multiple times. + if use lua; then + lua_copy_sources + lua_foreach_impl lua_src_compile + fi + + use python && distutils-r1_src_compile +} + +lua_src_test() { + pushd "${BUILD_DIR}"/bindings/lua || die + LUA_CPATH="${PWD}/.libs/?.so" emake LUA="${LUA}" test + popd || die +} + +src_test() { + export LC_ALL=C + default + + if use lua; then + lua_foreach_impl lua_src_test + fi +} + +lua_src_install() { + pushd "${BUILD_DIR}"/bindings/lua || die + + # This time we must prefix the CMOD-dir path with ${ED}, + # so that make does not try to violate the sandbox. + local myemakeargs=( + LUA_INSTALL_CMOD="${ED}/$(lua_get_cmod_dir)" + ) + + emake "${myemakeargs[@]}" install + + popd || die +} + +python_install() { + cd bindings/python || die + distutils-r1_python_install +} + +src_install() { + default + + if ! use doc; then + rm -rf "${ED}"/usr/share/doc/"${PF}"/{html,txt} || die + fi + + if use lua; then + lua_foreach_impl lua_src_install + fi + + if use perl; then + perl_delete_localpod + perl_delete_packlist + fi + + use python && distutils-r1_src_install + + if use rrdcached; then + newconfd "${FILESDIR}"/rrdcached.confd-r1 rrdcached + newinitd "${FILESDIR}"/rrdcached.init-r1 rrdcached + fi + + find "${ED}" -name '*.la' -delete || die +} diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild b/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild deleted file mode 100644 index 9d56454bf1fe..000000000000 --- a/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild +++ /dev/null @@ -1,247 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{8..10} ) - -DISTUTILS_OPTIONAL="true" -DISTUTILS_SINGLE_IMPL="true" -GENTOO_DEPEND_ON_PERL="no" -MY_P="${P/_/-}" - -inherit autotools lua perl-module distutils-r1 flag-o-matic - -DESCRIPTION="A data logging and graphing system for time series data" -HOMEPAGE="https://oss.oetiker.ch/rrdtool/" -SRC_URI="https://github.com/oetiker/${PN}-1.x/releases/download/v${PV}/${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="0/8.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="dbi doc examples graph lua perl python rados rrdcached rrdcgi ruby static-libs tcl tcpd test" - -RESTRICT="!test? ( test )" -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - lua? ( - ${LUA_REQUIRED_USE} - test? ( graph ) - ) - test? ( rrdcached ) -" - -PDEPEND="ruby? ( ~dev-ruby/rrdtool-bindings-${PV} )" - -RDEPEND=" - dev-libs/glib:2[static-libs(+)?] - dev-libs/libxml2:2[static-libs(+)?] - dbi? ( dev-db/libdbi[static-libs(+)?] ) - graph? ( - media-libs/libpng:0=[static-libs(+)?] - x11-libs/cairo[svg,static-libs(+)?] - x11-libs/pango - ) - lua? ( ${LUA_DEPS} ) - perl? ( dev-lang/perl:= ) - python? ( ${PYTHON_DEPS} ) - rados? ( sys-cluster/ceph ) - rrdcached? ( - acct-group/rrdcached - acct-user/rrdcached - ) - tcl? ( dev-lang/tcl:0= ) - tcpd? ( sys-apps/tcp-wrappers ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-apps/groff - virtual/pkgconfig - virtual/awk - python? ( $(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') ) - test? ( - sys-devel/bc - lua? ( ${LUA_DEPS} ) - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.9-disable-rrd_graph-perl.patch - "${FILESDIR}"/${PN}-1.7.0-disable-rrd_graph-cgi.patch - "${FILESDIR}"/${PN}-1.7.1-configure.ac.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - # Bug #456810 - local mysedargs=( - -e 's|$LUA_CFLAGS|IGNORE_THIS_BAD_TEST|g' - -e 's|^sleep 1$||g' - -e '/^dnl.*png/s|^dnl||g' - -i configure.ac - ) - - sed "${mysedargs[@]}" || die - - # Python bindings are built and installed manually - local mysedargs=( - -e '/^all-local:/s| @COMP_PYTHON@||' - -i bindings/Makefile.am - ) - - sed "${mysedargs[@]}" || die - - # Makefile needs to be adjusted for disabling 'graph' feature - if ! use graph ; then - local mysedargs=( - -e '2s:rpn1::; 2s:rpn2::; 6s:create-with-source-4::;' - -e '7s:xport1::; 7s:dcounter1::; 7s:vformatter1::' - -e 's|graph1||g' - -i tests/Makefile.am - ) - - sed "${mysedargs[@]}" || die - fi - - eautoreconf -} - -src_configure() { - export rd_cv_gcc_flag__Werror=no - export rd_cv_ms_async=ok - export RRDDOCDIR="${EPREFIX}/usr/share/doc/${PF}" - - # Bug #260380 - [[ ${CHOST} == *-solaris* ]] && append-flags -D__EXTENSIONS__ - - # Enabling '-ffast-math' is known to cause problems. - filter-flags -ffast-math - - # We will handle Lua bindings ourselves, upstream is not multi-impl-ready - # and their Lua-detection logic depends on having the right version of the Lua - # interpreter available at build time. - local myeconfargs=( - --disable-lua - --disable-ruby - --disable-ruby-site-install - $(usex !dbi '--disable-libdbi' '') - $(usex !examples '--disable-examples' '') - $(use_enable graph rrd_graph) - $(use_enable perl perl-site-install) - $(use_enable perl) - $(use_enable python) - $(usex !rados '--disable-librados' '') - $(usex !rrdcached '--disable-rrdcached' '') - $(use_enable rrdcgi) - $(use_enable static-libs static) - $(usex !tcpd '--disable-libwrap' '') - $(use_enable tcl) - $(use_enable tcl tcl-site) - $(use_with tcl tcllib "${EPREFIX}"/usr/$(get_libdir)) - --with-perl-options="INSTALLDIRS=vendor" - ) - - econf "${myeconfargs[@]}" -} - -lua_src_compile() { - pushd "${BUILD_DIR}"/bindings/lua || die - - # We do need the CMOD-dir path here, otherwise libtool complains. - # Use the real one (i.e. not within ${ED}) just in case. - local myemakeargs=( - LUA_CFLAGS="$(lua_get_CFLAGS)" - LUA_INSTALL_CMOD="$(lua_get_cmod_dir)" - ) - - emake "${myemakeargs[@]}" - - popd || die -} - -python_compile() { - cd bindings/python || die - distutils-r1_python_compile -} - -src_compile() { - default - - # Only copy sources now so that we do not - # trigger librrd compilation multiple times. - if use lua; then - lua_copy_sources - lua_foreach_impl lua_src_compile - fi - - use python && distutils-r1_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}"/bindings/lua || die - LUA_CPATH="${PWD}/.libs/?.so" emake LUA="${LUA}" test - popd || die -} - -src_test() { - export LC_ALL=C - default - - if use lua; then - lua_foreach_impl lua_src_test - fi -} - -lua_src_install() { - pushd "${BUILD_DIR}"/bindings/lua || die - - # This time we must prefix the CMOD-dir path with ${ED}, - # so that make does not try to violate the sandbox. - local myemakeargs=( - LUA_INSTALL_CMOD="${ED}/$(lua_get_cmod_dir)" - ) - - emake "${myemakeargs[@]}" install - - popd || die -} - -python_install() { - cd bindings/python || die - distutils-r1_python_install -} - -src_install() { - default - - if ! use doc; then - rm -rf "${ED}"/usr/share/doc/"${PF}"/{html,txt} || die - fi - - if use lua; then - lua_foreach_impl lua_src_install - fi - - if use perl; then - perl_delete_localpod - perl_delete_packlist - fi - - use python && distutils-r1_src_install - - if use rrdcached; then - newconfd "${FILESDIR}"/rrdcached.confd-r1 rrdcached - newinitd "${FILESDIR}"/rrdcached.init-r1 rrdcached - fi - - find "${ED}" -name '*.la' -delete || die -} diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest index c97b409640cf..baaddeafefa3 100644 --- a/net-analyzer/wireshark/Manifest +++ b/net-analyzer/wireshark/Manifest @@ -1,15 +1,9 @@ AUX wireshark-2.6.0-redhat.patch 248 BLAKE2B a3cc5af29cea1b46cc8456c80a1ddf3a0db464f1274beba49c440af831d708bf251ad7481231f27bd7d7f99cf50f964e7f8aa80ce3c0f4d3b06f00ce624f7347 SHA512 92d498c7b6c3a4ae461f5bbca090943dbd7a3151628eebd4b212f3d9eca133260fe46bc72c6bec8444a83517d7a69c334257c61f9fd8e1256f71dd70241e3f66 AUX wireshark-3.4.2-cmake-lua-version.patch 304 BLAKE2B 438bd2ee1e0e0121cc673709385ccda88664131d50fb63d48147c83798e9f541efa270c56d30ad4345ef77d59fb16554b0d8de8c19bafd8181c0c96e3c7b1ba9 SHA512 ab4a7f3d64cc402fcf6b1c9b54aad75dbb1104b19282078947a6c4315f48b5a2c0eeff9918e42d98196976d2e1d26ef2e439a1d2811de1a326a4954d54a08bff AUX wireshark-9999-ui-needs-wiretap.patch 211 BLAKE2B f27c7ecdc3ee769020ad5d361fb335e6d70bcedb6ff0d19b48df2c1739b636f5585d329d50a9da0c741caed7c42cdc758668312b851d4eec440d782e2e9b1d24 SHA512 5ad342a062c560f729a7ec2b667aa88e2b9b3c6d547d9ecb96e3dc30224a4d766d1bc8806b08f608c5514309cc8bdf6903f39e232afe21003afe9f1e88082ea3 -DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 3e08d01f2d89f5ddd74c4e2215e6852f30c7419234a45b52a25aa9119995ec2c2882cc3993dce7941e6e73230eb4d295bf0785dda5fe8c3df99f9efdb1e42bfd SHA512 cfef2c3e56279baadb7f41a1f46fde9214a467972f69914c14a8153ea2f2adcb55832413bcaf7a3f8d98b4b62d0574f12144de6c06ff382b4fa8b071903993dc -DIST wireshark-3.6.3.tar.xz 39935892 BLAKE2B 3b636867d946f0cf748eb719874e815c919ee9cedd21a7e9034d54b4cb87ae4a09ec02a199e1ec8051e421fe2929983d659f340ccfd12ab35e1ecd52000964fd SHA512 4415216f791caee23757f3c754dd88ce8fd8eb8d2d64c1bd011b40c7451a1ef56cf41bcf1cdcf41221f196bf17be550f9271f05b82a017a02cac5c241785b7e6 -DIST wireshark-3.6.6.tar.xz 39950276 BLAKE2B cb74c4ed307b83ba509fa3b56356a33df11d9d1effb29054f73f248ca1c7107806676539d0802cc71e07687831a838145194104183afa4ae1825eb1fb85062b1 SHA512 c32d5aafb3091dc1475896a3c4cfcb5a47af002e53f011a65697271c611e690743153841f5db1021a6cbea6d427dc661dce7b85208832251200258fb46aad84b DIST wireshark-3.6.8.tar.xz 39942580 BLAKE2B 8b51ae1b3bf56fe1ccec70e94d9edb891e7b486a87b8f43984ea6d3150fe8f6c04beef9f12ebd9b830138aec6a993bcf88d50cfc4695b1f9ade6933092bed8db SHA512 c286e84e113f06b13b931da89b6d21b18e342660682579f88e77697f3e9c335ba75cdc190b41651da4d5729529a20740ef1a41e9f9523d9f6cc768147363053a -DIST wireshark-4.0.0rc2.tar.xz 41318448 BLAKE2B e4f3a9aca102a2f9fa519e429ad262f24df6a67fbd6debf9a9320ae0eb1e8753f65783ca19b5e4b224cf7af368af2a2cedc8065c7cc97216b4ced224fa9ffcaf SHA512 524722f7093af3d9cbb1e355fdeafb653917eabfb1d8d7d7c480a35853b0a777c8f5043d367955d01b7ca16b3f90569dcbafc1025bbeeb57a29ff486066840b8 -EBUILD wireshark-3.4.11.ebuild 7457 BLAKE2B 05a0c93f8b8137ecb865ad4cc5f409685c79ce8dab0694e2d89b18bda7b8760e6162f5bdd4843fb8e5a21c69cfd62608b31fcb707636c8f6592c5664f64ccf55 SHA512 51cb14b1866282aa3bc83d697aaa999d1ab2a839fcf778483bd290f0366f9a105b5f2813c00f67779c1df60a443cfb7243176857e3ee5b91549447a941b75509 -EBUILD wireshark-3.6.3.ebuild 7088 BLAKE2B 739c59ec85023365cd17a6ed7e77f1d9a50a541bb19c53d2df6848895c0f7e21c9d76d72f2246dd1ca1df8a4fb32cda36349417140e054bd3064a62eb2b673c4 SHA512 c47811d1cb475de60906b2bff0f6423c0eb9a955dba9d4e7cf378022b028665c3d8e7c315ca5afc886f581a5f6dd450e65b976942e57d3d602f31e1863196d4f -EBUILD wireshark-3.6.6.ebuild 7286 BLAKE2B b38c93d1d5e04baa2e2b93916f31c60b832a33e67772788c9ad32dce2fc389b95d5b4f502db4bcf91568e0e25d4c4583ec296788c256b9560f90d64d3e7e55b8 SHA512 998880fb8514364ec6d193a63a0a706075da934ae84e29e843fb6efab03eed829c4f3c97199999e1dec188f7845ba3a79196ef7b6b1df828c666f4dce945d31c -EBUILD wireshark-3.6.8.ebuild 7286 BLAKE2B b38c93d1d5e04baa2e2b93916f31c60b832a33e67772788c9ad32dce2fc389b95d5b4f502db4bcf91568e0e25d4c4583ec296788c256b9560f90d64d3e7e55b8 SHA512 998880fb8514364ec6d193a63a0a706075da934ae84e29e843fb6efab03eed829c4f3c97199999e1dec188f7845ba3a79196ef7b6b1df828c666f4dce945d31c -EBUILD wireshark-4.0.0_rc2.ebuild 7763 BLAKE2B af1c84e4e7bab4f2050cc7c7ea2e498a9cc725ff2b5193b9bc691123198c34c2fd4036099328d0feed1d37f27bae9c21c5a31bf326d8581662e68408d9380770 SHA512 b0ee44b576ffb06019f79f44854c97cfb17184cbf8dcb177089056cdc8a762fbe2d563945cf673cd20cd236504e7c1fca630a5ee4ed73bded18d5b6a18227bf9 -EBUILD wireshark-9999.ebuild 7763 BLAKE2B af1c84e4e7bab4f2050cc7c7ea2e498a9cc725ff2b5193b9bc691123198c34c2fd4036099328d0feed1d37f27bae9c21c5a31bf326d8581662e68408d9380770 SHA512 b0ee44b576ffb06019f79f44854c97cfb17184cbf8dcb177089056cdc8a762fbe2d563945cf673cd20cd236504e7c1fca630a5ee4ed73bded18d5b6a18227bf9 -MISC metadata.xml 5459 BLAKE2B b70c4a0bad70faa4307870203662510479fbdad88e526b3cef966483406918a53c10fd3c134640e5b7f9280140a3ddf63c5ab50ec12b681233cb746dc4ac17bb SHA512 506c668b0fc6d0d1a2e4b6a09fef39c92fd4a9c03ed51968156c184a47c5ea14af4d794c17751edf58302c889e4278d7ab1b5b0ecdfa7ae76d90b7206af11069 +DIST wireshark-4.0.0.tar.xz 41323336 BLAKE2B a3e619dae784d28ed659acf6b2f4710e320806ebbf7c700370558ae81eb0cfdd68ec6cce4c8ae90f43c449e118b7993a78d02bbb1dc7a259a437d34ef6299d60 SHA512 d16b67bacca479af419f47e000800bbc33098a00cdb56c789e6c0f354fbd4f13c3d25c496239a8836c4e5754af2e36d4baf5e8ae55eae71f80c93630b78128bc +EBUILD wireshark-3.6.8.ebuild 7285 BLAKE2B e3a3d761ccf7b6ab9ce27d427f78c39f9866c340cbc7c9ae04ae8df4fb650ac1b59d9d3377bbb1fdbf001afb408ac920bb7dda93a0b8e6fdd89daf86a0ac5ac1 SHA512 641e5d557c9c32cad48d8051e560852ed962d79a51dee1a292e5893ac73effc7897b43726fd4399aa2fb07b11f37a6b0d0c63038e9ac4f805fe7d548123e0efd +EBUILD wireshark-4.0.0-r2.ebuild 7956 BLAKE2B 6750771da48fece064650a04123d9969152a00d43bf864ae1cd020202844b44e912406bb946366e5c112f7f6979df81b042cca228f1745345606731233427109 SHA512 da835234705cc2f168697cc21fd309e044595aa56fce92dc1feedf31719c5cfb44a238bbe41935c76c870c9a581bd6c55f4991462cd20a992501c29d3fa01344 +EBUILD wireshark-9999.ebuild 7956 BLAKE2B 6750771da48fece064650a04123d9969152a00d43bf864ae1cd020202844b44e912406bb946366e5c112f7f6979df81b042cca228f1745345606731233427109 SHA512 da835234705cc2f168697cc21fd309e044595aa56fce92dc1feedf31719c5cfb44a238bbe41935c76c870c9a581bd6c55f4991462cd20a992501c29d3fa01344 +MISC metadata.xml 5539 BLAKE2B 4e97a3917fa442bab7f6afcb659091ed711c6fabda61fd9a76e20626cb721c3256731a185dc74c99a74579172440031afd0a35c22f20885cf4f74078df1a434d SHA512 ff1bea7805c79be1e9db765a92cf3b83449d2938cea59a5ddad734814b071520cf749527ca62ed1f2432516fe8378cc8f527b6fd57c29a8d0af32e4611df8502 diff --git a/net-analyzer/wireshark/metadata.xml b/net-analyzer/wireshark/metadata.xml index ceb09bd64731..bd841198d5ad 100644 --- a/net-analyzer/wireshark/metadata.xml +++ b/net-analyzer/wireshark/metadata.xml @@ -66,6 +66,7 @@ <flag name="tfshark">Install tfshark, a terminal-based version of the FileShark capability</flag> <flag name="tshark">Install tshark, to dump and analyzer network traffic from the command line</flag> <flag name="udpdump">Install udpdump, to get packets exported from a source (like a network device or a GSMTAP producer) that are dumped to a pcap file</flag> + <flag name="wifi">Install wifidump, to dump and analyse 802.11 traffic</flag> </use> <upstream> <remote-id type="github">wireshark/wireshark</remote-id> diff --git a/net-analyzer/wireshark/wireshark-3.4.11.ebuild b/net-analyzer/wireshark/wireshark-3.4.11.ebuild deleted file mode 100644 index d1c09690a523..000000000000 --- a/net-analyzer/wireshark/wireshark-3.4.11.ebuild +++ /dev/null @@ -1,285 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) -PYTHON_COMPAT=( python3_{8..9} ) - -inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake - -DESCRIPTION="A network protocol analyzer formerly known as ethereal" -HOMEPAGE="https://www.wireshark.org/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark" - inherit git-r3 -else - SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz" - S="${WORKDIR}/${P/_/}" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86" -fi - -LICENSE="GPL-2" -SLOT="0/${PV}" -IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon" -IUSE+=" +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb" -IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt" -IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl" -IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd" - -RESTRICT="!test? ( test )" - -# bug #753062 for speexdsp -CDEPEND=" - acct-group/pcap - >=dev-libs/glib-2.32:2 - >=net-dns/c-ares-1.5:= - dev-libs/libgcrypt:= - media-libs/speexdsp - bcg729? ( media-libs/bcg729 ) - brotli? ( app-arch/brotli:= ) - ciscodump? ( >=net-libs/libssh-0.6 ) - filecaps? ( sys-libs/libcap ) - http2? ( net-libs/nghttp2:= ) - ilbc? ( media-libs/libilbc ) - kerberos? ( virtual/krb5 ) - libxml2? ( dev-libs/libxml2 ) - lua? ( ${LUA_DEPS} ) - lz4? ( app-arch/lz4:= ) - maxminddb? ( dev-libs/libmaxminddb:= ) - minizip? ( sys-libs/zlib[minizip] ) - netlink? ( dev-libs/libnl:3 ) - opus? ( media-libs/opus ) - pcap? ( net-libs/libpcap ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - x11-misc/xdg-utils - ) - sbc? ( media-libs/sbc ) - sdjournal? ( sys-apps/systemd ) - smi? ( net-libs/libsmi ) - snappy? ( app-arch/snappy ) - spandsp? ( media-libs/spandsp ) - sshdump? ( >=net-libs/libssh-0.6 ) - ssl? ( net-libs/gnutls:= ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd:= ) -" -# We need perl for `pod2html`. The rest of the perl stuff is to block older -# and broken installs. #455122 -DEPEND=" - ${CDEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - dev-lang/perl - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-ruby/asciidoctor - ) - qt5? ( - dev-qt/linguist-tools:5 - ) - test? ( - dev-python/pytest - dev-python/pytest-xdist - ) -" -RDEPEND=" - ${CDEPEND} - qt5? ( virtual/freedesktop-icon-theme ) - selinux? ( sec-policy/selinux-wireshark ) -" -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - plugin-ifdemo? ( plugins ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.6.0-redhat.patch - "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch - "${FILESDIR}"/${PN}-9999-ui-needs-wiretap.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_configure() { - local mycmakeargs - - # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass - # --with-ssl to ./configure. (Mimics code from acinclude.m4). - if use kerberos; then - case $(krb5-config --libs) in - *-lcrypto*) - ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." - ewarn "Note there are annoying license incompatibilities between the OpenSSL" - ewarn "license and the GPL, so do your check before distributing such package." - mycmakeargs+=( -DENABLE_GNUTLS=$(usex ssl) ) - ;; - esac - fi - - if use qt5; then - export QT_MIN_VERSION=5.3.0 - append-cxxflags -fPIC -DPIC - fi - - python_setup - - mycmakeargs+=( - $(use androiddump && use pcap && echo -DEXTCAP_ANDROIDDUMP_LIBPCAP=yes) - $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '') - $(usex qt5 MOC=$(qt5_get_bindir)/moc '') - $(usex qt5 RCC=$(qt5_get_bindir)/rcc '') - $(usex qt5 UIC=$(qt5_get_bindir)/uic '') - -DBUILD_androiddump=$(usex androiddump) - -DBUILD_capinfos=$(usex capinfos) - -DBUILD_captype=$(usex captype) - -DBUILD_ciscodump=$(usex ciscodump) - -DBUILD_dftest=$(usex dftest) - -DBUILD_dpauxmon=$(usex dpauxmon) - -DBUILD_dumpcap=$(usex dumpcap) - -DBUILD_editcap=$(usex editcap) - -DBUILD_mergecap=$(usex mergecap) - -DBUILD_mmdbresolve=$(usex maxminddb) - -DBUILD_randpkt=$(usex randpkt) - -DBUILD_randpktdump=$(usex randpktdump) - -DBUILD_reordercap=$(usex reordercap) - -DBUILD_sdjournal=$(usex sdjournal) - -DBUILD_sharkd=$(usex sharkd) - -DBUILD_sshdump=$(usex sshdump) - -DBUILD_text2pcap=$(usex text2pcap) - -DBUILD_tfshark=$(usex tfshark) - -DBUILD_tshark=$(usex tshark) - -DBUILD_udpdump=$(usex udpdump) - -DBUILD_wireshark=$(usex qt5) - -DDISABLE_WERROR=yes - -DENABLE_BCG729=$(usex bcg729) - -DENABLE_BROTLI=$(usex brotli) - -DENABLE_CAP=$(usex filecaps caps) - -DENABLE_GNUTLS=$(usex ssl) - -DENABLE_ILBC=$(usex ilbc) - -DENABLE_KERBEROS=$(usex kerberos) - -DENABLE_LIBXML2=$(usex libxml2) - -DENABLE_LTO=$(usex lto) - -DENABLE_LUA=$(usex lua) - -DENABLE_LZ4=$(usex lz4) - -DENABLE_MINIZIP=$(usex minizip) - -DENABLE_NETLINK=$(usex netlink) - -DENABLE_NGHTTP2=$(usex http2) - -DENABLE_OPUS=$(usex opus) - -DENABLE_PCAP=$(usex pcap) - -DENABLE_PLUGINS=$(usex plugins) - -DENABLE_PLUGIN_IFDEMO=$(usex plugin-ifdemo) - -DENABLE_SBC=$(usex sbc) - -DENABLE_SMI=$(usex smi) - -DENABLE_SNAPPY=$(usex snappy) - -DENABLE_SPANDSP=$(usex spandsp) - -DENABLE_ZLIB=$(usex zlib) - -DENABLE_ZSTD=$(usex zstd) - ) - - cmake_src_configure -} - -src_test() { - cmake_build test-programs - - myctestargs=( - --disable-capture - --skip-missing-programs=all - --verbose - - # Skip known failing tests - # extcaps needs a bunch of external programs - # decryption/nameres seem to be fixed in 3.6.x - -E "(suite_decryption|suite_extcaps|suite_nameres)" - ) - - cmake_src_test -} - -src_install() { - cmake_src_install - - # FAQ is not required as is installed from help/faq.txt - dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README* - - # install headers - insinto /usr/include/wireshark - doins ws_diag_control.h ws_symbol_export.h \ - "${BUILD_DIR}"/config.h "${BUILD_DIR}"/version.h - - local dir dirs=( - epan - epan/crypt - epan/dfilter - epan/dissectors - epan/ftypes - epan/wmem - wiretap - wsutil - ) - - for dir in "${dirs[@]}" ; do - insinto /usr/include/wireshark/${dir} - doins ${dir}/*.h - done - - #with the above this really shouldn't be needed, but things may be looking - # in wiretap/ instead of wireshark/wiretap/ - insinto /usr/include/wiretap - doins wiretap/wtap.h - - if use qt5; then - local s - for s in 16 32 48 64 128 256 512 1024; do - insinto /usr/share/icons/hicolor/${s}x${s}/apps - newins image/wsicon${s}.png wireshark.png - done - for s in 16 24 32 48 64 128 256 ; do - insinto /usr/share/icons/hicolor/${s}x${s}/mimetypes - newins image/WiresharkDoc-${s}.png application-vnd.tcpdump.pcap.png - done - fi - - if [[ -d "${ED}"/usr/share/appdata ]]; then - rm -r "${ED}"/usr/share/appdata || die - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update - - # Add group for users allowed to sniff. - chgrp pcap "${EROOT}"/usr/bin/dumpcap - - if use dumpcap && use pcap; then - fcaps -o 0 -g pcap -m 4710 -M 0710 \ - cap_dac_read_search,cap_net_raw,cap_net_admin \ - "${EROOT}"/usr/bin/dumpcap - fi - - ewarn "NOTE: To capture traffic with wireshark as normal user you have to" - ewarn "add yourself to the pcap group. This security measure ensures" - ewarn "that only trusted users are allowed to sniff your traffic." -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} diff --git a/net-analyzer/wireshark/wireshark-3.6.3.ebuild b/net-analyzer/wireshark/wireshark-3.6.3.ebuild deleted file mode 100644 index 4d449ccaf2ea..000000000000 --- a/net-analyzer/wireshark/wireshark-3.6.3.ebuild +++ /dev/null @@ -1,265 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) -PYTHON_COMPAT=( python3_{8..10} ) - -inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake - -DESCRIPTION="A network protocol analyzer formerly known as ethereal" -HOMEPAGE="https://www.wireshark.org/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark" - inherit git-r3 -else - SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz" - S="${WORKDIR}/${P/_/}" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 ~riscv x86" -fi - -LICENSE="GPL-2" -SLOT="0/${PV}" -IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon" -IUSE+=" +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb" -IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt" -IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl" -IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - plugin-ifdemo? ( plugins )" - -RESTRICT="!test? ( test )" - -# bug #753062 for speexdsp -RDEPEND="acct-group/pcap - >=dev-libs/glib-2.38:2 - >=net-dns/c-ares-1.5:= - dev-libs/libgcrypt:= - media-libs/speexdsp - bcg729? ( media-libs/bcg729 ) - brotli? ( app-arch/brotli:= ) - ciscodump? ( >=net-libs/libssh-0.6 ) - filecaps? ( sys-libs/libcap ) - http2? ( net-libs/nghttp2:= ) - ilbc? ( media-libs/libilbc ) - kerberos? ( virtual/krb5 ) - libxml2? ( dev-libs/libxml2 ) - lua? ( ${LUA_DEPS} ) - lz4? ( app-arch/lz4:= ) - maxminddb? ( dev-libs/libmaxminddb:= ) - minizip? ( sys-libs/zlib[minizip] ) - netlink? ( dev-libs/libnl:3 ) - opus? ( media-libs/opus ) - pcap? ( net-libs/libpcap ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - x11-misc/xdg-utils - ) - sbc? ( media-libs/sbc ) - sdjournal? ( sys-apps/systemd ) - smi? ( net-libs/libsmi ) - snappy? ( app-arch/snappy ) - spandsp? ( media-libs/spandsp ) - sshdump? ( >=net-libs/libssh-0.6 ) - ssl? ( net-libs/gnutls:= ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - dev-lang/perl - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-ruby/asciidoctor - ) - qt5? ( - dev-qt/linguist-tools:5 - ) - test? ( - dev-python/pytest - dev-python/pytest-xdist - )" -RDEPEND="${RDEPEND} - qt5? ( virtual/freedesktop-icon-theme ) - selinux? ( sec-policy/selinux-wireshark )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.6.0-redhat.patch - "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_configure() { - local mycmakeargs - - # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass - # --with-ssl to ./configure. (Mimics code from acinclude.m4). - if use kerberos ; then - case $(krb5-config --libs) in - *-lcrypto*) - ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." - ewarn "Note there are annoying license incompatibilities between the OpenSSL" - ewarn "license and the GPL, so do your check before distributing such package." - mycmakeargs+=( -DENABLE_GNUTLS=$(usex ssl) ) - ;; - esac - fi - - if use qt5 ; then - export QT_MIN_VERSION=5.3.0 - append-cxxflags -fPIC -DPIC - fi - - python_setup - - mycmakeargs+=( - -DCMAKE_DISABLE_FIND_PACKAGE_{Asciidoctor,DOXYGEN}=$(usex !doc) - $(use androiddump && use pcap && echo -DEXTCAP_ANDROIDDUMP_LIBPCAP=yes) - $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '') - $(usex qt5 MOC=$(qt5_get_bindir)/moc '') - $(usex qt5 RCC=$(qt5_get_bindir)/rcc '') - $(usex qt5 UIC=$(qt5_get_bindir)/uic '') - -DBUILD_androiddump=$(usex androiddump) - -DBUILD_capinfos=$(usex capinfos) - -DBUILD_captype=$(usex captype) - -DBUILD_ciscodump=$(usex ciscodump) - -DBUILD_dftest=$(usex dftest) - -DBUILD_dpauxmon=$(usex dpauxmon) - -DBUILD_dumpcap=$(usex dumpcap) - -DBUILD_editcap=$(usex editcap) - -DBUILD_mergecap=$(usex mergecap) - -DBUILD_mmdbresolve=$(usex maxminddb) - -DBUILD_randpkt=$(usex randpkt) - -DBUILD_randpktdump=$(usex randpktdump) - -DBUILD_reordercap=$(usex reordercap) - -DBUILD_sdjournal=$(usex sdjournal) - -DBUILD_sharkd=$(usex sharkd) - -DBUILD_sshdump=$(usex sshdump) - -DBUILD_text2pcap=$(usex text2pcap) - -DBUILD_tfshark=$(usex tfshark) - -DBUILD_tshark=$(usex tshark) - -DBUILD_udpdump=$(usex udpdump) - -DBUILD_wireshark=$(usex qt5) - -DDISABLE_WERROR=yes - -DENABLE_BCG729=$(usex bcg729) - -DENABLE_BROTLI=$(usex brotli) - -DENABLE_CAP=$(usex filecaps caps) - -DENABLE_GNUTLS=$(usex ssl) - -DENABLE_ILBC=$(usex ilbc) - -DENABLE_KERBEROS=$(usex kerberos) - -DENABLE_LIBXML2=$(usex libxml2) - -DENABLE_LTO=$(usex lto) - -DENABLE_LUA=$(usex lua) - -DENABLE_LZ4=$(usex lz4) - -DENABLE_MINIZIP=$(usex minizip) - -DENABLE_NETLINK=$(usex netlink) - -DENABLE_NGHTTP2=$(usex http2) - -DENABLE_OPUS=$(usex opus) - -DENABLE_PCAP=$(usex pcap) - -DENABLE_PLUGINS=$(usex plugins) - -DENABLE_PLUGIN_IFDEMO=$(usex plugin-ifdemo) - -DENABLE_SBC=$(usex sbc) - -DENABLE_SMI=$(usex smi) - -DENABLE_SNAPPY=$(usex snappy) - -DENABLE_SPANDSP=$(usex spandsp) - -DENABLE_ZLIB=$(usex zlib) - -DENABLE_ZSTD=$(usex zstd) - ) - - cmake_src_configure -} - -src_test() { - cmake_build test-programs - - myctestargs=( - --disable-capture - --skip-missing-programs=all - --verbose - - # Skip known failing tests - # extcaps needs a bunch of external programs - -E "(suite_extcaps)" - #-E "(suite_decryption|suite_extcaps|suite_nameres)" - ) - - cmake_src_test -} - -src_install() { - cmake_src_install - - # FAQ is not required as is installed from help/faq.txt - dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README* - - # install headers - insinto /usr/include/wireshark - doins ws_diag_control.h ws_symbol_export.h \ - "${BUILD_DIR}"/config.h - - # If trying to remove this, try build e.g. libvirt first! - # At last check, Fedora is still doing this too. - local dir dirs=( - epan - epan/crypt - epan/dfilter - epan/dissectors - epan/ftypes - wiretap - wsutil - wsutil/wmem - ) - - for dir in "${dirs[@]}" ; do - insinto /usr/include/wireshark/${dir} - doins ${dir}/*.h - done - - if use qt5 ; then - local s - - for s in 16 32 48 64 128 256 512 1024 ; do - insinto /usr/share/icons/hicolor/${s}x${s}/apps - newins image/wsicon${s}.png wireshark.png - done - - for s in 16 24 32 48 64 128 256 ; do - insinto /usr/share/icons/hicolor/${s}x${s}/mimetypes - newins image/WiresharkDoc-${s}.png application-vnd.tcpdump.pcap.png - done - fi - - if [[ -d "${ED}"/usr/share/appdata ]] ; then - rm -r "${ED}"/usr/share/appdata || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - # Add group for users allowed to sniff. - chgrp pcap "${EROOT}"/usr/bin/dumpcap - - if use dumpcap && use pcap ; then - fcaps -o 0 -g pcap -m 4710 -M 0710 \ - cap_dac_read_search,cap_net_raw,cap_net_admin \ - "${EROOT}"/usr/bin/dumpcap - fi - - ewarn "NOTE: To capture traffic with wireshark as normal user you have to" - ewarn "add yourself to the pcap group. This security measure ensures" - ewarn "that only trusted users are allowed to sniff your traffic." -} diff --git a/net-analyzer/wireshark/wireshark-3.6.6.ebuild b/net-analyzer/wireshark/wireshark-3.6.6.ebuild deleted file mode 100644 index 373d120f39a6..000000000000 --- a/net-analyzer/wireshark/wireshark-3.6.6.ebuild +++ /dev/null @@ -1,269 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) -PYTHON_COMPAT=( python3_{8..10} ) - -inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake - -DESCRIPTION="A network protocol analyzer formerly known as ethereal" -HOMEPAGE="https://www.wireshark.org/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark" - inherit git-r3 -else - SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz" - S="${WORKDIR}/${P/_/}" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv x86" -fi - -LICENSE="GPL-2" -SLOT="0/${PV}" -IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon" -IUSE+=" +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb" -IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt" -IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl" -IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - plugin-ifdemo? ( plugins )" - -RESTRICT="!test? ( test )" - -# bug #753062 for speexdsp -RDEPEND="acct-group/pcap - >=dev-libs/glib-2.38:2 - >=net-dns/c-ares-1.5:= - dev-libs/libgcrypt:= - media-libs/speexdsp - bcg729? ( media-libs/bcg729 ) - brotli? ( app-arch/brotli:= ) - ciscodump? ( >=net-libs/libssh-0.6 ) - filecaps? ( sys-libs/libcap ) - http2? ( net-libs/nghttp2:= ) - ilbc? ( media-libs/libilbc ) - kerberos? ( virtual/krb5 ) - libxml2? ( dev-libs/libxml2 ) - lua? ( ${LUA_DEPS} ) - lz4? ( app-arch/lz4:= ) - maxminddb? ( dev-libs/libmaxminddb:= ) - minizip? ( sys-libs/zlib[minizip] ) - netlink? ( dev-libs/libnl:3 ) - opus? ( media-libs/opus ) - pcap? ( net-libs/libpcap ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - x11-misc/xdg-utils - ) - sbc? ( media-libs/sbc ) - sdjournal? ( sys-apps/systemd ) - smi? ( net-libs/libsmi ) - snappy? ( app-arch/snappy ) - spandsp? ( media-libs/spandsp ) - sshdump? ( >=net-libs/libssh-0.6 ) - ssl? ( net-libs/gnutls:= ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - dev-lang/perl - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-ruby/asciidoctor - ) - qt5? ( - dev-qt/linguist-tools:5 - ) - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - )" -RDEPEND="${RDEPEND} - qt5? ( virtual/freedesktop-icon-theme ) - selinux? ( sec-policy/selinux-wireshark )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.6.0-redhat.patch - "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch -) - -python_check_deps() { - use test || return 0 - - python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" && - python_has_version -b "dev-python/pytest-xdist[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use lua && lua-single_pkg_setup - - python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs - - # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass - # --with-ssl to ./configure. (Mimics code from acinclude.m4). - if use kerberos ; then - case $(krb5-config --libs) in - *-lcrypto*) - ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." - ewarn "Note there are annoying license incompatibilities between the OpenSSL" - ewarn "license and the GPL, so do your check before distributing such package." - mycmakeargs+=( -DENABLE_GNUTLS=$(usex ssl) ) - ;; - esac - fi - - if use qt5 ; then - export QT_MIN_VERSION=5.3.0 - append-cxxflags -fPIC -DPIC - fi - - python_setup - - mycmakeargs+=( - -DCMAKE_DISABLE_FIND_PACKAGE_{Asciidoctor,DOXYGEN}=$(usex !doc) - $(use androiddump && use pcap && echo -DEXTCAP_ANDROIDDUMP_LIBPCAP=yes) - $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '') - $(usex qt5 MOC=$(qt5_get_bindir)/moc '') - $(usex qt5 RCC=$(qt5_get_bindir)/rcc '') - $(usex qt5 UIC=$(qt5_get_bindir)/uic '') - -DBUILD_androiddump=$(usex androiddump) - -DBUILD_capinfos=$(usex capinfos) - -DBUILD_captype=$(usex captype) - -DBUILD_ciscodump=$(usex ciscodump) - -DBUILD_dftest=$(usex dftest) - -DBUILD_dpauxmon=$(usex dpauxmon) - -DBUILD_dumpcap=$(usex dumpcap) - -DBUILD_editcap=$(usex editcap) - -DBUILD_mergecap=$(usex mergecap) - -DBUILD_mmdbresolve=$(usex maxminddb) - -DBUILD_randpkt=$(usex randpkt) - -DBUILD_randpktdump=$(usex randpktdump) - -DBUILD_reordercap=$(usex reordercap) - -DBUILD_sdjournal=$(usex sdjournal) - -DBUILD_sharkd=$(usex sharkd) - -DBUILD_sshdump=$(usex sshdump) - -DBUILD_text2pcap=$(usex text2pcap) - -DBUILD_tfshark=$(usex tfshark) - -DBUILD_tshark=$(usex tshark) - -DBUILD_udpdump=$(usex udpdump) - -DBUILD_wireshark=$(usex qt5) - -DDISABLE_WERROR=ON - -DENABLE_BCG729=$(usex bcg729) - -DENABLE_BROTLI=$(usex brotli) - -DENABLE_CAP=$(usex filecaps caps) - -DENABLE_GNUTLS=$(usex ssl) - -DENABLE_ILBC=$(usex ilbc) - -DENABLE_KERBEROS=$(usex kerberos) - -DENABLE_LIBXML2=$(usex libxml2) - -DENABLE_LTO=$(usex lto) - -DENABLE_LUA=$(usex lua) - -DENABLE_LZ4=$(usex lz4) - -DENABLE_MINIZIP=$(usex minizip) - -DENABLE_NETLINK=$(usex netlink) - -DENABLE_NGHTTP2=$(usex http2) - -DENABLE_OPUS=$(usex opus) - -DENABLE_PCAP=$(usex pcap) - -DENABLE_PLUGINS=$(usex plugins) - -DENABLE_PLUGIN_IFDEMO=$(usex plugin-ifdemo) - -DENABLE_SBC=$(usex sbc) - -DENABLE_SMI=$(usex smi) - -DENABLE_SNAPPY=$(usex snappy) - -DENABLE_SPANDSP=$(usex spandsp) - -DENABLE_ZLIB=$(usex zlib) - -DENABLE_ZSTD=$(usex zstd) - ) - - cmake_src_configure -} - -src_test() { - cmake_build test-programs - - # https://www.wireshark.org/docs/wsdg_html_chunked/ChTestsRunPytest.html - epytest \ - --disable-capture \ - --skip-missing-programs=all \ - --program-path "${BUILD_DIR}"/run -} - -src_install() { - cmake_src_install - - # FAQ is not required as is installed from help/faq.txt - dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README* - - # install headers - insinto /usr/include/wireshark - doins ws_diag_control.h ws_symbol_export.h \ - "${BUILD_DIR}"/config.h - - # If trying to remove this, try build e.g. libvirt first! - # At last check, Fedora is still doing this too. - local dir dirs=( - epan - epan/crypt - epan/dfilter - epan/dissectors - epan/ftypes - wiretap - wsutil - wsutil/wmem - ) - - for dir in "${dirs[@]}" ; do - insinto /usr/include/wireshark/${dir} - doins ${dir}/*.h - done - - if use qt5 ; then - local s - - for s in 16 32 48 64 128 256 512 1024 ; do - insinto /usr/share/icons/hicolor/${s}x${s}/apps - newins image/wsicon${s}.png wireshark.png - done - - for s in 16 24 32 48 64 128 256 ; do - insinto /usr/share/icons/hicolor/${s}x${s}/mimetypes - newins image/WiresharkDoc-${s}.png application-vnd.tcpdump.pcap.png - done - fi - - if [[ -d "${ED}"/usr/share/appdata ]] ; then - rm -r "${ED}"/usr/share/appdata || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - # Add group for users allowed to sniff. - chgrp pcap "${EROOT}"/usr/bin/dumpcap - - if use dumpcap && use pcap ; then - fcaps -o 0 -g pcap -m 4710 -M 0710 \ - cap_dac_read_search,cap_net_raw,cap_net_admin \ - "${EROOT}"/usr/bin/dumpcap - fi - - ewarn "NOTE: To capture traffic with wireshark as normal user you have to" - ewarn "add yourself to the pcap group. This security measure ensures" - ewarn "that only trusted users are allowed to sniff your traffic." -} diff --git a/net-analyzer/wireshark/wireshark-3.6.8.ebuild b/net-analyzer/wireshark/wireshark-3.6.8.ebuild index 373d120f39a6..4116451fbbfc 100644 --- a/net-analyzer/wireshark/wireshark-3.6.8.ebuild +++ b/net-analyzer/wireshark/wireshark-3.6.8.ebuild @@ -18,7 +18,7 @@ else SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz" S="${WORKDIR}/${P/_/}" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 ~riscv x86" fi LICENSE="GPL-2" diff --git a/net-analyzer/wireshark/wireshark-4.0.0-r2.ebuild b/net-analyzer/wireshark/wireshark-4.0.0-r2.ebuild new file mode 100644 index 000000000000..08b136066287 --- /dev/null +++ b/net-analyzer/wireshark/wireshark-4.0.0-r2.ebuild @@ -0,0 +1,309 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..2} ) +PYTHON_COMPAT=( python3_{8..10} ) + +inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake + +DESCRIPTION="A network protocol analyzer formerly known as ethereal" +HOMEPAGE="https://www.wireshark.org/" + +if [[ ${PV} == *9999* ]] ; then + EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark" + inherit git-r3 +else + SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz" + S="${WORKDIR}/${P/_/}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86" + fi +fi + +LICENSE="GPL-2" +SLOT="0/${PV}" +IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon" +IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 maxminddb" +IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt" +IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl" +IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) +" + +RESTRICT="!test? ( test )" + +# bug #753062 for speexdsp +RDEPEND=" + acct-group/pcap + >=dev-libs/glib-2.50.0:2 + dev-libs/libpcre2 + >=net-dns/c-ares-1.13.0:= + >=dev-libs/libgcrypt-1.8.0:= + media-libs/speexdsp + bcg729? ( media-libs/bcg729 ) + brotli? ( app-arch/brotli:= ) + ciscodump? ( >=net-libs/libssh-0.6:= ) + filecaps? ( sys-libs/libcap ) + http2? ( >=net-libs/nghttp2-1.11.0:= ) + ilbc? ( media-libs/libilbc:= ) + kerberos? ( virtual/krb5 ) + libxml2? ( dev-libs/libxml2 ) + lua? ( ${LUA_DEPS} ) + lz4? ( app-arch/lz4:= ) + maxminddb? ( dev-libs/libmaxminddb:= ) + minizip? ( sys-libs/zlib[minizip] ) + netlink? ( dev-libs/libnl:3 ) + opus? ( media-libs/opus ) + pcap? ( net-libs/libpcap ) + gui? ( + x11-misc/xdg-utils + qt6? ( + dev-qt/qtbase:6[concurrent,dbus,gui,widgets] + dev-qt/qt5compat:6 + dev-qt/qtmultimedia:6 + ) + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + ) + ) + sbc? ( media-libs/sbc ) + sdjournal? ( sys-apps/systemd:= ) + smi? ( net-libs/libsmi ) + snappy? ( app-arch/snappy ) + spandsp? ( media-libs/spandsp:= ) + sshdump? ( >=net-libs/libssh-0.6:= ) + ssl? ( >=net-libs/gnutls-3.5.8:= ) + wifi? ( >=net-libs/libssh-0.6:= ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${RDEPEND} + gui? ( + !qt6? ( + dev-qt/qtdeclarative:5 + ) + ) +" +# TODO: 4.0.0_rc1 release notes say: +# "Perl is no longer required to build Wireshark, but may be required to build some source code files and run code analysis checks." +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + doc? ( + app-doc/doxygen + dev-ruby/asciidoctor + ) + gui? ( + qt6? ( + dev-qt/qttools:6[linguist] + ) + !qt6? ( + dev-qt/linguist-tools:5 + ) + ) + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ') + ) +" +RDEPEND=" + ${RDEPEND} + gui? ( virtual/freedesktop-icon-theme ) + selinux? ( sec-policy/selinux-wireshark ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.6.0-redhat.patch + "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch +) + +python_check_deps() { + use test || return 0 + + python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/pytest-xdist[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use lua && lua-single_pkg_setup + + python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs + + python_setup + + # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass + # --with-ssl to ./configure. (Mimics code from acinclude.m4). + if use kerberos ; then + case $(krb5-config --libs) in + *-lcrypto*) + ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." + ewarn "Note there are annoying license incompatibilities between the OpenSSL" + ewarn "license and the GPL, so do your check before distributing such package." + mycmakeargs+=( -DENABLE_GNUTLS=$(usex ssl) ) + ;; + esac + fi + + if use gui ; then + append-cxxflags -fPIC -DPIC + fi + + mycmakeargs+=( + -DCMAKE_DISABLE_FIND_PACKAGE_{Asciidoctor,DOXYGEN}=$(usex !doc) + $(use androiddump && use pcap && echo -DEXTCAP_ANDROIDDUMP_LIBPCAP=yes) + $(usex gui LRELEASE=$(qt5_get_bindir)/lrelease '') + $(usex gui MOC=$(qt5_get_bindir)/moc '') + $(usex gui RCC=$(qt5_get_bindir)/rcc '') + $(usex gui UIC=$(qt5_get_bindir)/uic '') + -DBUILD_androiddump=$(usex androiddump) + -DBUILD_capinfos=$(usex capinfos) + -DBUILD_captype=$(usex captype) + -DBUILD_ciscodump=$(usex ciscodump) + -DBUILD_dftest=$(usex dftest) + -DBUILD_dpauxmon=$(usex dpauxmon) + -DBUILD_dumpcap=$(usex dumpcap) + -DBUILD_editcap=$(usex editcap) + -DBUILD_mergecap=$(usex mergecap) + -DBUILD_mmdbresolve=$(usex maxminddb) + -DBUILD_randpkt=$(usex randpkt) + -DBUILD_randpktdump=$(usex randpktdump) + -DBUILD_reordercap=$(usex reordercap) + -DBUILD_sdjournal=$(usex sdjournal) + -DBUILD_sharkd=$(usex sharkd) + -DBUILD_sshdump=$(usex sshdump) + -DBUILD_text2pcap=$(usex text2pcap) + -DBUILD_tfshark=$(usex tfshark) + -DBUILD_tshark=$(usex tshark) + -DBUILD_udpdump=$(usex udpdump) + + -DBUILD_wireshark=$(usex gui) + -DUSE_qt6=$(usex qt6) + + -DENABLE_WERROR=OFF + -DENABLE_BCG729=$(usex bcg729) + -DENABLE_BROTLI=$(usex brotli) + -DENABLE_CAP=$(usex filecaps caps) + -DENABLE_GNUTLS=$(usex ssl) + -DENABLE_ILBC=$(usex ilbc) + -DENABLE_KERBEROS=$(usex kerberos) + -DENABLE_LIBXML2=$(usex libxml2) + -DENABLE_LTO=$(usex lto) + -DENABLE_LUA=$(usex lua) + -DENABLE_LZ4=$(usex lz4) + -DENABLE_MINIZIP=$(usex minizip) + -DENABLE_NETLINK=$(usex netlink) + -DENABLE_NGHTTP2=$(usex http2) + -DENABLE_OPUS=$(usex opus) + -DENABLE_PCAP=$(usex pcap) + -DENABLE_PLUGINS=$(usex plugins) + -DENABLE_PLUGIN_IFDEMO=OFF + -DENABLE_SBC=$(usex sbc) + -DENABLE_SMI=$(usex smi) + -DENABLE_SNAPPY=$(usex snappy) + -DENABLE_SPANDSP=$(usex spandsp) + -DBUILD_wifidump=$(usex wifi) + -DENABLE_ZLIB=$(usex zlib) + -DENABLE_ZSTD=$(usex zstd) + ) + + cmake_src_configure +} + +src_test() { + cmake_build test-programs + + EPYTEST_DESELECT=( + # TODO: investigate + suite_follow_multistream.py::case_follow_multistream::test_follow_http2_multistream + ) + + # https://www.wireshark.org/docs/wsdg_html_chunked/ChTestsRunPytest.html + epytest \ + --disable-capture \ + --skip-missing-programs=all \ + --program-path "${BUILD_DIR}"/run +} + +src_install() { + cmake_src_install + + # FAQ is not required as is installed from help/faq.txt + dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README* + + # install headers + insinto /usr/include/wireshark + doins "${BUILD_DIR}"/config.h + + # If trying to remove this, try build e.g. libvirt first! + # At last check, Fedora is still doing this too. + local dir dirs=( + epan + epan/crypt + epan/dfilter + epan/dissectors + epan/ftypes + wiretap + wsutil + wsutil/wmem + ) + + for dir in "${dirs[@]}" ; do + insinto /usr/include/wireshark/${dir} + doins ${dir}/*.h + done + + if use gui ; then + local s + + for s in 16 32 48 64 128 256 512 1024 ; do + insinto /usr/share/icons/hicolor/${s}x${s}/apps + newins resources/icons/wsicon${s}.png wireshark.png + done + + for s in 16 24 32 48 64 128 256 ; do + insinto /usr/share/icons/hicolor/${s}x${s}/mimetypes + newins resources/icons//WiresharkDoc-${s}.png application-vnd.tcpdump.pcap.png + done + fi + + if [[ -d "${ED}"/usr/share/appdata ]] ; then + rm -r "${ED}"/usr/share/appdata || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + # Add group for users allowed to sniff. + chgrp pcap "${EROOT}"/usr/bin/dumpcap + + if use dumpcap && use pcap ; then + fcaps -o 0 -g pcap -m 4710 -M 0710 \ + cap_dac_read_search,cap_net_raw,cap_net_admin \ + "${EROOT}"/usr/bin/dumpcap + fi + + ewarn "NOTE: To capture traffic with wireshark as normal user you have to" + ewarn "add yourself to the pcap group. This security measure ensures" + ewarn "that only trusted users are allowed to sniff your traffic." +} diff --git a/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild b/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild deleted file mode 100644 index 9110abbac9e4..000000000000 --- a/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild +++ /dev/null @@ -1,294 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) -PYTHON_COMPAT=( python3_{8..10} ) - -inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake - -DESCRIPTION="A network protocol analyzer formerly known as ethereal" -HOMEPAGE="https://www.wireshark.org/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark" - inherit git-r3 -else - SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz" - S="${WORKDIR}/${P/_/}" - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86" - fi -fi - -LICENSE="GPL-2" -SLOT="0/${PV}" -IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon" -IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 maxminddb" -IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap qt6 +randpkt" -IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl" -IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - plugin-ifdemo? ( plugins )" - -RESTRICT="!test? ( test )" - -# TODO: wifidump/libssh automagic? -# bug #753062 for speexdsp -RDEPEND=" - acct-group/pcap - >=dev-libs/glib-2.50.0:2 - dev-libs/libpcre2 - >=net-dns/c-ares-1.14.0:= - >=dev-libs/libgcrypt-1.8.0:= - media-libs/speexdsp - bcg729? ( media-libs/bcg729 ) - brotli? ( app-arch/brotli:= ) - ciscodump? ( >=net-libs/libssh-0.6 ) - filecaps? ( sys-libs/libcap ) - http2? ( >=net-libs/nghttp2-1.11.0:= ) - ilbc? ( media-libs/libilbc:= ) - kerberos? ( virtual/krb5 ) - libxml2? ( dev-libs/libxml2 ) - lua? ( ${LUA_DEPS} ) - lz4? ( app-arch/lz4:= ) - maxminddb? ( dev-libs/libmaxminddb:= ) - minizip? ( sys-libs/zlib[minizip] ) - netlink? ( dev-libs/libnl:3 ) - opus? ( media-libs/opus ) - pcap? ( net-libs/libpcap ) - gui? ( - x11-misc/xdg-utils - qt6? ( - dev-qt/qtbase:6[concurrent,dbus,gui,widgets] - dev-qt/qt5compat:6 - dev-qt/qtmultimedia:6 - ) - !qt6? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ) - ) - sbc? ( media-libs/sbc ) - sdjournal? ( sys-apps/systemd:= ) - smi? ( net-libs/libsmi ) - snappy? ( app-arch/snappy ) - spandsp? ( media-libs/spandsp:= ) - sshdump? ( >=net-libs/libssh-0.6:= ) - ssl? ( >=net-libs/gnutls-3.5.8:= ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd:= ) -" -DEPEND="${RDEPEND}" -# TODO: 4.0.0_rc1 release notes say: -# "Perl is no longer required to build Wireshark, but may be required to build some source code files and run code analysis checks." -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/perl - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-ruby/asciidoctor - ) - gui? ( - qt6? ( - dev-qt/qttools:6[linguist] - ) - !qt6? ( - dev-qt/linguist-tools:5 - ) - ) - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - ) -" -RDEPEND=" - ${RDEPEND} - gui? ( virtual/freedesktop-icon-theme ) - selinux? ( sec-policy/selinux-wireshark ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.6.0-redhat.patch - "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch -) - -python_check_deps() { - use test || return 0 - - python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" && - python_has_version -b "dev-python/pytest-xdist[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use lua && lua-single_pkg_setup - - python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs - - python_setup - - # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass - # --with-ssl to ./configure. (Mimics code from acinclude.m4). - if use kerberos ; then - case $(krb5-config --libs) in - *-lcrypto*) - ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." - ewarn "Note there are annoying license incompatibilities between the OpenSSL" - ewarn "license and the GPL, so do your check before distributing such package." - mycmakeargs+=( -DENABLE_GNUTLS=$(usex ssl) ) - ;; - esac - fi - - if use gui ; then - append-cxxflags -fPIC -DPIC - fi - - mycmakeargs+=( - -DCMAKE_DISABLE_FIND_PACKAGE_{Asciidoctor,DOXYGEN}=$(usex !doc) - $(use androiddump && use pcap && echo -DEXTCAP_ANDROIDDUMP_LIBPCAP=yes) - $(usex gui LRELEASE=$(qt5_get_bindir)/lrelease '') - $(usex gui MOC=$(qt5_get_bindir)/moc '') - $(usex gui RCC=$(qt5_get_bindir)/rcc '') - $(usex gui UIC=$(qt5_get_bindir)/uic '') - -DBUILD_androiddump=$(usex androiddump) - -DBUILD_capinfos=$(usex capinfos) - -DBUILD_captype=$(usex captype) - -DBUILD_ciscodump=$(usex ciscodump) - -DBUILD_dftest=$(usex dftest) - -DBUILD_dpauxmon=$(usex dpauxmon) - -DBUILD_dumpcap=$(usex dumpcap) - -DBUILD_editcap=$(usex editcap) - -DBUILD_mergecap=$(usex mergecap) - -DBUILD_mmdbresolve=$(usex maxminddb) - -DBUILD_randpkt=$(usex randpkt) - -DBUILD_randpktdump=$(usex randpktdump) - -DBUILD_reordercap=$(usex reordercap) - -DBUILD_sdjournal=$(usex sdjournal) - -DBUILD_sharkd=$(usex sharkd) - -DBUILD_sshdump=$(usex sshdump) - -DBUILD_text2pcap=$(usex text2pcap) - -DBUILD_tfshark=$(usex tfshark) - -DBUILD_tshark=$(usex tshark) - -DBUILD_udpdump=$(usex udpdump) - - -DBUILD_wireshark=$(usex gui) - -DUSE_qt6=$(usex qt6) - - -DENABLE_WERROR=OFF - -DENABLE_BCG729=$(usex bcg729) - -DENABLE_BROTLI=$(usex brotli) - -DENABLE_CAP=$(usex filecaps caps) - -DENABLE_GNUTLS=$(usex ssl) - -DENABLE_ILBC=$(usex ilbc) - -DENABLE_KERBEROS=$(usex kerberos) - -DENABLE_LIBXML2=$(usex libxml2) - -DENABLE_LTO=$(usex lto) - -DENABLE_LUA=$(usex lua) - -DENABLE_LZ4=$(usex lz4) - -DENABLE_MINIZIP=$(usex minizip) - -DENABLE_NETLINK=$(usex netlink) - -DENABLE_NGHTTP2=$(usex http2) - -DENABLE_OPUS=$(usex opus) - -DENABLE_PCAP=$(usex pcap) - -DENABLE_PLUGINS=$(usex plugins) - -DENABLE_PLUGIN_IFDEMO=$(usex plugin-ifdemo) - -DENABLE_SBC=$(usex sbc) - -DENABLE_SMI=$(usex smi) - -DENABLE_SNAPPY=$(usex snappy) - -DENABLE_SPANDSP=$(usex spandsp) - -DENABLE_ZLIB=$(usex zlib) - -DENABLE_ZSTD=$(usex zstd) - ) - - cmake_src_configure -} - -src_test() { - cmake_build test-programs - - # https://www.wireshark.org/docs/wsdg_html_chunked/ChTestsRunPytest.html - epytest \ - --disable-capture \ - --skip-missing-programs=all \ - --program-path "${BUILD_DIR}"/run -} - -src_install() { - cmake_src_install - - # FAQ is not required as is installed from help/faq.txt - dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README* - - # install headers - insinto /usr/include/wireshark - doins "${BUILD_DIR}"/config.h - - # If trying to remove this, try build e.g. libvirt first! - # At last check, Fedora is still doing this too. - local dir dirs=( - epan - epan/crypt - epan/dfilter - epan/dissectors - epan/ftypes - wiretap - wsutil - wsutil/wmem - ) - - for dir in "${dirs[@]}" ; do - insinto /usr/include/wireshark/${dir} - doins ${dir}/*.h - done - - if use gui ; then - local s - - for s in 16 32 48 64 128 256 512 1024 ; do - insinto /usr/share/icons/hicolor/${s}x${s}/apps - newins resources/icons/wsicon${s}.png wireshark.png - done - - for s in 16 24 32 48 64 128 256 ; do - insinto /usr/share/icons/hicolor/${s}x${s}/mimetypes - newins resources/icons//WiresharkDoc-${s}.png application-vnd.tcpdump.pcap.png - done - fi - - if [[ -d "${ED}"/usr/share/appdata ]] ; then - rm -r "${ED}"/usr/share/appdata || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - # Add group for users allowed to sniff. - chgrp pcap "${EROOT}"/usr/bin/dumpcap - - if use dumpcap && use pcap ; then - fcaps -o 0 -g pcap -m 4710 -M 0710 \ - cap_dac_read_search,cap_net_raw,cap_net_admin \ - "${EROOT}"/usr/bin/dumpcap - fi - - ewarn "NOTE: To capture traffic with wireshark as normal user you have to" - ewarn "add yourself to the pcap group. This security measure ensures" - ewarn "that only trusted users are allowed to sniff your traffic." -} diff --git a/net-analyzer/wireshark/wireshark-9999.ebuild b/net-analyzer/wireshark/wireshark-9999.ebuild index 9110abbac9e4..08b136066287 100644 --- a/net-analyzer/wireshark/wireshark-9999.ebuild +++ b/net-analyzer/wireshark/wireshark-9999.ebuild @@ -27,27 +27,27 @@ LICENSE="GPL-2" SLOT="0/${PV}" IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon" IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 maxminddb" -IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap qt6 +randpkt" +IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt" IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl" -IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd" +IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd" -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - plugin-ifdemo? ( plugins )" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) +" RESTRICT="!test? ( test )" -# TODO: wifidump/libssh automagic? # bug #753062 for speexdsp RDEPEND=" acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 - >=net-dns/c-ares-1.14.0:= + >=net-dns/c-ares-1.13.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) - ciscodump? ( >=net-libs/libssh-0.6 ) + ciscodump? ( >=net-libs/libssh-0.6:= ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) ilbc? ( media-libs/libilbc:= ) @@ -69,6 +69,7 @@ RDEPEND=" ) !qt6? ( dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 @@ -82,10 +83,18 @@ RDEPEND=" spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) + wifi? ( >=net-libs/libssh-0.6:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + gui? ( + !qt6? ( + dev-qt/qtdeclarative:5 + ) + ) +" # TODO: 4.0.0_rc1 release notes say: # "Perl is no longer required to build Wireshark, but may be required to build some source code files and run code analysis checks." BDEPEND=" @@ -207,11 +216,12 @@ src_configure() { -DENABLE_OPUS=$(usex opus) -DENABLE_PCAP=$(usex pcap) -DENABLE_PLUGINS=$(usex plugins) - -DENABLE_PLUGIN_IFDEMO=$(usex plugin-ifdemo) + -DENABLE_PLUGIN_IFDEMO=OFF -DENABLE_SBC=$(usex sbc) -DENABLE_SMI=$(usex smi) -DENABLE_SNAPPY=$(usex snappy) -DENABLE_SPANDSP=$(usex spandsp) + -DBUILD_wifidump=$(usex wifi) -DENABLE_ZLIB=$(usex zlib) -DENABLE_ZSTD=$(usex zstd) ) @@ -222,6 +232,11 @@ src_configure() { src_test() { cmake_build test-programs + EPYTEST_DESELECT=( + # TODO: investigate + suite_follow_multistream.py::case_follow_multistream::test_follow_http2_multistream + ) + # https://www.wireshark.org/docs/wsdg_html_chunked/ChTestsRunPytest.html epytest \ --disable-capture \ diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz index e32c434f201269cec28d6ee38fd28ab1057dac1e..c3594deef3e0ab105e7a97c3cc449bcc942339a5 100644 GIT binary patch literal 5211 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 V!NCf-i^crre*oD!=&kA`0095L`<MU# literal 5216 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 aSif;caXSu{$XzVvcmD&`-b;z<Bme*k#oh@3 diff --git a/net-dialup/rp-l2tp/Manifest b/net-dialup/rp-l2tp/Manifest index 8382c02a4293..f2322f6ca317 100644 --- a/net-dialup/rp-l2tp/Manifest +++ b/net-dialup/rp-l2tp/Manifest @@ -4,5 +4,5 @@ AUX rp-l2tp-0.4-gentoo.patch 9421 BLAKE2B dd1bb7dc0b592cdfface82a9fd0eb15b7d203b AUX rp-l2tp-0.4-parallel-build.patch 359 BLAKE2B 6bfc883859e1f8d0859f7ba53d250a2c2510a730bbf140a433226c901b8a2b5d3088ec9d08540ceba9b9b67d11492969c068fbed91befc984c9a28f28b6ef6a8 SHA512 a5796a5271f62baafd11a16e943ce6478d50e36acf1da5e369e43b7257b3d3700d98116b50742bf90cec44d9882fef942029ce9a350ef496a18762d2558ef8a0 AUX rp-l2tpd-init 370 BLAKE2B 01a4accc8d66977e75304e71e1ef20e9bc41059432a281c3cfed3d0844986934f74cfd6b66e3d22bc3e83fe3d4b3bf7a995014011b34ad2a5c398a11d71fcab8 SHA512 a0fcf486af04e5fd90903be8fca7d6235a791bc4a406bd4e09a85a3d29964aa20bb6aefa409d992701be9901aefb2fd52b9d7b57b24ea926b3031bf70a05a3f7 DIST rp-l2tp-0.4.tar.gz 198869 BLAKE2B 2ffe47311b26fcf50eadfec7be5b5e936f8aa047c6a5bd7599bb9903dfa5eff3dce565ebe7bc12cb7320ffedb73b447511d1aceeda95c285da1fb709b5122db5 SHA512 43a1ce8728323ed25f8b92c981731b21db8714f8d157343deb1da49f2c7b25e1833de5012238098ad9d1add7daec228a48f2cb8d6d0b60afbcc1c385ae79d3c9 -EBUILD rp-l2tp-0.4-r4.ebuild 818 BLAKE2B 5f5a136bc8e65d0d77b6f894379477b0d7e93a9a444b324044eef2ba1c79954edccb54a0d194d32d55b6f90b846e4d8b8946fab798e96e14a39d57ec059ccbaf SHA512 487d79c97df530abeb66f93a21c64c4ae1daa0efadc17db73c7a0f8e9cd250bcb0f9d81e21778f6cef63d02a05bd90c6eeb4705e38793a9734e68afc3024a5a4 +EBUILD rp-l2tp-0.4-r4.ebuild 851 BLAKE2B d89d043d5c9c07e3877114549474089095b9c100bcb72534341d9d375ea5310225c531b9de8d763371227a1ffb4503e9330003ef6cba3c3b6f14b37b00d31cae SHA512 6d0cae7a02edd5bc9e0efe8365bd259712eba39a924becddd4116c6b68f17ff64c2df4c3ff2c343a8f7281d9f9d1dfd005668d3f215cee64bccee076e79063f2 MISC metadata.xml 245 BLAKE2B badb9003921fcb49a9c777460b19ec5477248b63c99da07aaab7d36e32706cf36d87f58a38a62e0d7bf81e043826bf9b3da1588ad0cfcc22de4b5444dc557760 SHA512 0b11e4b5503b62f547783ea98f5dd75dd9d2ef80210b8a9dfc30b1020a18bb5b71f26e19f3409086f5598b1ceb6130b88c654484d88cba6002dbe114f8c2e03c diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild index 7d468429c0ac..6c4a2cdd3db7 100644 --- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild +++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild @@ -1,16 +1,17 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit toolchain-funcs +EAPI=8 + +inherit autotools toolchain-funcs DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems" HOMEPAGE="https://sourceforge.net/projects/rp-l2tp/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" +LICENSE="GPL-2+ GPL-2" SLOT="0" +KEYWORDS="amd64 ~ppc x86" PATCHES=( "${FILESDIR}/${P}-gentoo.patch" @@ -20,18 +21,22 @@ PATCHES=( ) src_prepare() { - tc-export AR CC RANLIB default + + eautoreconf #871210 + + tc-export AR CC } src_install() { emake RPM_INSTALL_ROOT="${D}" install - einstalldocs + newdoc l2tp.conf rp-l2tpd.conf + docinto libevent - dodoc libevent/Doc/* - docompress -x "/usr/share/doc/${PF}/libevent" + dodoc -r libevent/Doc/. + docompress -x /usr/share/doc/${PF}/libevent - newinitd "${FILESDIR}/rp-l2tpd-init" rp-l2tpd + newinitd "${FILESDIR}"/rp-l2tpd-init rp-l2tpd } diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index 475ad54315c613884aa86fc0b07ab24353031499..10aa791d9e360940d405b8b62305d49b6302cac6 100644 GIT binary patch delta 8562 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 delta 8564 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 diff --git a/net-dns/smartdns/Manifest b/net-dns/smartdns/Manifest index 84c061337bca..1cf6f8374518 100644 --- a/net-dns/smartdns/Manifest +++ b/net-dns/smartdns/Manifest @@ -1,5 +1,7 @@ AUX smartdns.confd 148 BLAKE2B 4ea7db4def275650a2321b42ad22ab95f316fb6371cb814792ba5b47091e472a69d9a13c6a77202dc005116c3e723dbf07d4515a43d69239e71e2ea0cffd85fb SHA512 57a69fe8cb1b1f96a9c1e9c06d1908e4764c0bf4010fcfdd8515dfbbc358ff38b85d28416c7b11a8715623528ff22b3982d287dbf266f6c7ae104e745c5cb068 AUX smartdns.initd 480 BLAKE2B f27c77b95ea13d65eb45d75de831fc2622d7e37cbf517b466e56d38506ad10e283c9a75d74446d3d1329600f3b3b1178ca6169fd7c611e3f8d9aa8bc5b2e8a79 SHA512 66d8b43b01419029162817685c569731eb45dc44128224644e628191bb57cc830d3fdbb9df80d61a52333bba5a763dbefdef7b3be5c164e0bc66cd425ba89e94 DIST smartdns-37.2.tar.gz 518486 BLAKE2B 3e7855e91b87b2daa5df3e7f9759ed0778afb7326a3649363da2aac899d8f8ada0b95e5ef6296e2d2295e665ea5ae6bf2a88d4d860f432eb82e5e1aff32bbc8e SHA512 16276cc2d1922e6f8657aa86a7bfe6b05d35cd0663bb6934620b5cc45db614594341cc6fa3acfa7d3d59fdd262b56f3bdc0839d97ffde6540c05c54d5c7a40d8 +DIST smartdns-38.tar.gz 520679 BLAKE2B bab92c56377ebef8f8ccab664a8b289844aebdeef55f8f183db62353ca4f2debf157bdf4098dd2bc3b2fa4ad97364b48bb2e410c9ba7dc2f08a040c5e13cb8ac SHA512 d3421a6b22a22a11316289cfb5102c224b81decf89fd802a6281d7686f72e7ee3fffb5de569d4e09a01b8e9d8f6a5114afc709b90965847fa24fd4579316a80b EBUILD smartdns-37.2.ebuild 787 BLAKE2B 2165733c98e378a6e4480ee66c3c0d86d95b264b4eea9ccae96efdbc2f51bdd403c169d88c24a7bc867d8d9bcabdb1fa73d09d3bc10d73f12ed5bffc9a7d4157 SHA512 4568a9688c5e8a6e3ab21b2c0326df10c7706d6b9f00b63d924a1844c28a6fc9f23b2d3d5ced13ab09b75a5e7bc524c83c072494f71e784497b9721c7e84fbc5 +EBUILD smartdns-38.ebuild 787 BLAKE2B 2165733c98e378a6e4480ee66c3c0d86d95b264b4eea9ccae96efdbc2f51bdd403c169d88c24a7bc867d8d9bcabdb1fa73d09d3bc10d73f12ed5bffc9a7d4157 SHA512 4568a9688c5e8a6e3ab21b2c0326df10c7706d6b9f00b63d924a1844c28a6fc9f23b2d3d5ced13ab09b75a5e7bc524c83c072494f71e784497b9721c7e84fbc5 MISC metadata.xml 241 BLAKE2B ac22a6a72982cebf268e9d367947dc556420370c70b1f6e26531950f7f2c89734cd293fad93dfea0345fd020a97b8f9304c1362a2ccd6225b22aac1f7b674b17 SHA512 b59cc421f52bc545bc8667dcbf6b4891e29180ef1984596ccc20886071e5f080bed259026c2831c6418131802b93ad945137fe4406d042feb02d9bfdc14c431c diff --git a/net-dns/smartdns/smartdns-38.ebuild b/net-dns/smartdns/smartdns-38.ebuild new file mode 100644 index 000000000000..b3addca60631 --- /dev/null +++ b/net-dns/smartdns/smartdns-38.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd +DESCRIPTION="A local DNS server returns the fastest access results" +HOMEPAGE="https://github.com/pymumu/smartdns" +SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/openssl:0=" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${PN}-Release${PV}" + +src_prepare() { + default + sed -i -e "/install .*default /d" \ + -e "/install .*init.d /d" Makefile || die +} + +src_install() { + emake DESTDIR="${D}" \ + SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install + + newconfd "${FILESDIR}"/smartdns.confd smartdns + newinitd "${FILESDIR}"/smartdns.initd smartdns +} diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz index d8c39b3d8732498d6f49e321410f55c51067e443..27a7784649c624535147466c83fe5efee2df7ea5 100644 GIT binary patch literal 4545 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 literal 4544 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 diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index 52e66a0f2fdb..af4ccd465679 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -5,6 +5,9 @@ AUX conntrackd.service 273 BLAKE2B 24df8adeaf71d208d3314c3eec6d4d05ba9e211c3ae7f DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 DIST conntrack-tools-1.4.6.tar.bz2 499806 BLAKE2B 7c1ee1c5fc2b6f9d33c6cf850eca80978b8763317b1a76892cefb776130564f15fbd4e4554fdb08dbba93d9f16b7e4624a1b4dd5a631f747f5fcc0a5b01b8d5e SHA512 a48260308a12b11b584fcf4658ec2c4c1adb2801c9cf9a73fc259e5c30d2fbe401aca21e931972413f03e415f98fbf9bd678d2126faa6c6d5748e8a652e58f1a DIST conntrack-tools-1.4.6.tar.bz2.sig 590 BLAKE2B b07232389f098baa467f4ca7ad4d61a0cda737b88114be0da1a82ac66d1a6d304ace7687a294cf9c1d0297bc55c219cb6d31f641f51338cb6fb1a1706f63abfd SHA512 83e7373411a041f2af590fc7d4e5456c8f6543c29185f57460aff55bee83936dbd9aa272207db7f33a8c4d79aece38862880eb483ec6250b0c1eff0544e4e89d +DIST conntrack-tools-1.4.7.tar.bz2 539688 BLAKE2B 42a3cacf8a32a5b8b688a9fd68f66024c591e9814ef3cc349456691094bab0fae15bb1c00befa178b0f8e845bf6fc00715cbf9db55cd7bf2d155c2dfd55f9b1a SHA512 3d37a6b8cd13fd3c149ab80009d686d2184920ba2d0d5c1b57abed6e92e0dd92cba868bfe22f1a155479fe5ab2e291b8bb8a7e72123a73788032202ac142653b +DIST conntrack-tools-1.4.7.tar.bz2.sig 566 BLAKE2B c513cd59d9aeb76bb33bb8c4e0d25c46b6303a9d3f3e359e20248e2d8dd2822777056e217c12da9005ee075036ea05a74dd1ed9f22a44b7d4745ff6917bda15b SHA512 5a2bcc6da792544029ddf0d3a4caf019b215907e66d491e5d98a4f1189fc9c03ec8aad5ad22166799c5f0c81273284cb757e9368c9d9d3049bc49da47c037e05 EBUILD conntrack-tools-1.4.5.ebuild 2190 BLAKE2B 49e4d6cf2f37939da6d577c6de370d6a68e391a5c57c7f84a5d002befb231560d6e443d5070d0ccde1f888bcae67d9185d93aac4acfcc0dc4ae6359f49509f09 SHA512 7cdf3820923462eab080ab8c2b5ede6d3f4dd08247343aa7e0bcfdb0ed4f1e95538c1ea10a1d427470ce27df652f44bdcc9d1dfee1436adc3b51a5bf123c6e97 EBUILD conntrack-tools-1.4.6-r1.ebuild 2420 BLAKE2B ed7d870025713656b0282edef43ca4726692391ce31d32cb67b3928efeb2b70b7411d7bf0a605b88a3a30247e5815362f17ede5cba364c26af1bc886bae8b3a8 SHA512 1210b788427d377a68d94a078c2785572a6f6e74ebb1fa7a37bbbb93b4878222455dd13c62abfff33bc7411960ae7d4c48d346a61f7280855a5139fd23c368b2 +EBUILD conntrack-tools-1.4.7.ebuild 2427 BLAKE2B cf9dff1ba71a714cd24d9628f8562c564f4f0d051b44832f8f79e205a840211b3bd39e1d18fa9cffa908174d21449175d12463cb9c511e052952160591fabda0 SHA512 e1dc8401ba2fb8d13346be56e65ab350d0ae6bc7d0cd9e7e25227e394528f1cfe05a8b66cc93001e33f2789970e7f9648a9b6ad5457916fa49c6927fc2cf6bcc MISC metadata.xml 1049 BLAKE2B 614eabcf8632ae879993c98ee216cb785f3695072029c272a1a86dff2066eabc3e69ec80cea0537e988b1c3f9256235935f45c7b62883d61dedd29786edcbe3c SHA512 74e3be48453d718aeaafb63d1a5c15a35dfb2adf62721f59c2896c7f80fd607a042ed166d275bc7d523de0b5bae4c310d77eec649fbc7ec50fa7d5c9919ec56f diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild new file mode 100644 index 000000000000..87b14e75b1e0 --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit linux-info systemd verify-sig + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="https://conntrack-tools.netfilter.org" +SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2.sig )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc +cthelper +cttimeout systemd" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.8 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 + net-libs/libtirpc + cthelper? ( + >=net-libs/libnetfilter_cthelper-1.0.0 + ) + cttimeout? ( + >=net-libs/libnetfilter_cttimeout-1.0.0 + ) + systemd? ( + >=sys-apps/systemd-227 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + verify-sig? ( sec-keys/openpgp-keys-netfilter ) +" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + # netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + default + + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die +} + +src_configure() { + econf \ + $(use_enable cthelper) \ + $(use_enable cttimeout) \ + $(use_enable systemd) +} + +src_compile() { + default + + use doc && emake -C doc/manual +} + +src_install() { + default + + newinitd "${FILESDIR}"/conntrackd.initd-r3 conntrackd + newconfd "${FILESDIR}"/conntrackd.confd-r2 conntrackd + + insinto /etc/conntrackd + doins doc/stats/conntrackd.conf + + systemd_dounit "${FILESDIR}"/conntrackd.service + + dodoc -r doc/sync doc/stats AUTHORS TODO + use doc && dodoc doc/manual/${PN}.html +} diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index 3348575932b55898b8cf27b324903705d9798fdb..b93a41ca864ca2e4194c7bde984ccd3271a91203 100644 GIT binary patch delta 9893 zcmV;WCR*9RQO8k#ABzY8000000{?ZKS#o7Za;D$43T_}<F%OTFwPcb>>KADP9uo^< z0!Ss0#bT|#zyFryy$40oR7xfZ;M@})?*HK7f&csCfB*Qy^M1Ew@AiNG^8EP+A6@(5 zpZ?>=fB)z3Pe1fjXWM0EE2Wtq&2QiOoIUoQSD&e7w{!53fGU4JH!W9M-Z>3EGL|-e z_^*HcG5hdC+O@26`r0m~6l-lYl#%M0r{p-|Zo9d2YVm2Mb+Q}z)LwfSKJkI2O`rVU z&R5%Wd2g0`ozbihexRol&RP~*A2aXa+OGWL<Z|LMp1S_wKY#px|MoBc{9ph5!+096 z-=3fT@jvb5>Fj^E_a9h%xyOsQZ=U70>0-{~_}%%pHTKMT*5imwwc=dOF;_<zHmeOW zxOmn+J()G1cWuF^k`F)8{YZUxmt9y^7k{>9JNxO~@OHNKxX(x@ZqGx)_jv6<gwrNC zC#UIWNdzWm>ut{#mvhIG{wv?I_DW@ryn|cKdOeE`ip_tI%_98l)0a_8FvnK5Fh*}F z_PI-QYpt?IOwRL19og6v*GFCPT;uirdF=h^*xcjw_2)<6e29<0@uZX6?mowmb2nc} zqqzF6{*<H)W9LF4h-H^-HUcl0eX1_FQF()%!ijn0K3paq7W%3?l2v8Sxw7ANP4X^} zuv2svE$)9#IC-^F%J$y_=d)8v_jp{YE!#=GMK-SoXT-<%Ozy1^0!e6Lt`&Kz_33u= zlchT!Yv_Y8?YLKTv97S4@iL{`7;)9Jd)@hXV=JrWyaq{mra!$TXTJ^H+xxcXYt%x$ zM=g%tC$+L`B<12@iKY1A$(ZPCEo2iL?pZE1%T|9ak|9&Or#8|wraW1%n}tQ3Fb7{) z)B73SIxg;-204{OYL2X+CVV`k-K-Qej|j_sj~W@Gbxv2Q7z%BjvO4+Qh+!mweWI`? z73U^F<0orqf!8BWHTRVgyPk4g>8v#3Nn^HU$wCP;^Y^iA)R0-ZBe8uhF<an~J*$XP zkG~a(+9O`cxp0q{Z+vJiyosu?Y&MrClRE<-0lbr310MnRlY9dqe?Ht#D}g{)o2<K& zXpzVJ<dmRs__6x&U~{cu)F`-&MrPOmFnR(>K-*yH5wB^#jHj>b5wGqZMHwTp@q6T4 zoOi&IHQpea>)<&X<BJ*iQ4cRV96@N#XJ3nBAuMWUaJl*fGO&Gq6YuH=X=jeeQA=q> zGL`C%8R+o7ZZ}pq6Q%D_0rxwaCD5hv|G{V09!}-ylP?4!B&lMXua+UsNJOyJI=b%% z-f@(dub!8gBx~B9OuZK6+%NC@>yvc^Jb!#8%V*-%XFepZ9&TyzDE7e3)}S+&zsCz4 zk4Y#*x<IyYWNPF^TPZ7@0|5pn!vFvm9|>BPah9S0I?Se=>9)O9k|hA!f_M|b5G)oq z32Y)edpp(f_%I6bUw$oqv{I&*c>U@1e?MS;PWeHW=}<Wir1!vzW5tuzv7pg}=znMp zu{C&cpu}OUlX_tRKoK$V6P^K84!G;=!0$6;t(>=wwNVn@Ws8{<t2wbLMq04WHY@zz z+S%X3bw<mBCl3%f&SHy|i_LiM22tS@!cD;kz%zkH%3wc0C!%n~sng=5DEQ-01A!md z5t{79r9kD7s<2N>;}FCM>g(0v1Al4&ZPMl?T(9rnzP?<vMfL6;t`rP;#fKnl0FyLP zR<lEPC^2Y9+eG~Vp?m<<QpO$w;%m@KAq~f2^+XE%K=(N3*e{h_BkQ|ABR8@Ds8hXz z%3unx>>YUnOSqHl9<HTq?rp)nR91o^&}<#uSZD1euMB#t28a#+BoL<o)qj0O;?el@ z9LO=!4*qFbKi#d7Hwi67)kn~_Qj_en>s93gQWLMb{5eqEwHm*?e)+(R{T?iMBLa3H zNn?*F=$)v62$Xg52`SMl0u)?kTl@%l@;U)10ph8pKKUd_!9zGm)0W}7nh%T(DeVpF z*@jUK>9we#10RwPslZul&3{D>e-Bnh>5*{aTu&xsc7U=bDN%YMRg?p91CS2dGa+!O zE}Mfy%YFf<h;B+QLouH6g=I58S`O4>-of+)7)`Vw>ymw;78jZuSy^`Dt;%$dV67*6 zv9EST`iGFPz9l(lhrvj6K(vcSib`Smf=C+V3q(%NAz`VtOgUIvXn(OBN)*;ZQ&i_j z0c>C~2|*9mos+XG3LR|QPpPg<G5BnqN}@;`h<MMf<OEZ&!|G@+Z3AR7PfJ*WN_8W3 zCtzr`dXJ{c;q+jg6l|0pB+Zr-6!bCxqxPgEA4p5Xpr8_CK4=_|t|qFx^OBIrF0<4* zNZ>T<HC!*RSCM}SR)2t47d+xfgdzuopxdw``ep*F9f^+G$ITox^C{#NYerZB#V8HJ zRccMpH-AB=`c62}KdWT~Ljjd%$-tAu&+MsCng)*pi<Q0QnRncxh!FK7X)7uf2~6!3 zlm;jl6a(=^gdkCG1lxcfYQRSrz<NMUOpt=SqOKwcIC<Ah;eYbuRwl9#iHBo}4jI?T z$~{22z(X)xfim>*8mzbZ`gMI8PcK(yeE7&liB<Hl_=@cb<i$im!FyN@V!1b(=U7LJ zW(NYGR`=1{$$o+g8PRUk$l^OG*9bX>+J<ewkUGM?WXckK(l=m%PH=r4Bsq!|fza>5 zD-h1L4j7GNX@8S{VtqjPgVVr~#pXI%IRS;FN2V00iCI%XCT>IONf5Ge6$Jz2_GQSR z0t<*5i7w>~cun@n?=}c~Y?=1}B#nS#I3FR~|AYG7SLGE*=ZBQ&IKCO#8r&`M2Z_-v zRaF$w0hrhZKp>|gx!z$b0DcfNall3-!#upKB=|`ltbYg%MNs=(#ajloJN^kx;J_Kw zbn#R_*&3nA7?H$xWsfT%vv&k*hz^AVu#a`%KzIe{tGi<m1aiJpw0I65Kp)&*fzR3R zLjJ`x+`*CZUwwedk+Xmb#?BwTSB9}?WhV~G82~{YlKn_QblN3gKmQc2V1EhLMDU8z zaK;E{e1FWqnc)R1f)hP{OezSAl}Q&{RGGFCuWyjC4d4{&?)<?|RS3L05xozFmSFGj z|NUUi;4pA)5rZgFuL0R&lQKEqgVl@QkVrsA0CEdPz(shc@>y*~?|mX4aRa3^z@`IY z2!u+eZ(;&1%#BzFJ;}yN1+xGfhNeb|;ov22B7Y{A4dRV@I)~jMO-W#Q3!!oe*600< zRQ<H}+t2T>U;eHz;{(fF=<p+qHCsfpIN98A_MEMfA82zd+6h@OUl9gaS@u081my(s z^69H%0$TS7E06+wh&_T3*v}r(085pHVk?Mt^kPhk3*gItswk4X#0SeeiH@X4G{a)# zet$a|LAYxO14g6Fkqted_|O+#jfjOvWz`T&WD|pDlgP0OcOpdMbg0-VDnwXJvZ8nE z9foiX=I+n|($R+<2i$o9{{8&L-v9LL6~``;6@Ap8Np>A6aQKi`dRS7UY`h^K^Q~hL zFdnfc-VBf^BW(axEhk43QMsfP-=g+V%74Tg5#|k10eB7Sok{}Drf2{x!xEA%lsQko zmnB9DaNv8kTMpqNK@Xn7&me>#3QYlzAbS%WvgRCE9k7Jms>mu;b6z~bc~v)Y3=UrP zvbbZ-3?C`Y$a#nrIet<F`T;hCXEYqhC0t*>K0+1U#SK;74;X~AK$WW2!9-l}?|+~! zvCG7VTtRa~?JF<edS*Y!Z(wO6Vc|zZupu-T0IIelH0vNnxN6OYJ;Mu7;f7~qJpp-* z;tU9VG!<`smtdiQj2`L?Im=FA1X&+^cBF3*HAF&9%!Cmbhf+NOT?K#RP$OlIOF>m5 z!@!PkQrlQL{MRNPL(v|CEb4PxL4N?2)m>(};4CGKO1#ACC;OkPbxfGhN2gVV({Wp* z*k098D!A$nOEyZafp5qZ40S-*?d*Hr3vgxQf?BJ45ZIiOHs=hHc0{z9w;&{hS*uuW zY)BUL0J6dB7HwIVH(V6W_h_N%ru2S9<+B9IfdNKC$z_8S_*O*nlBs9i*nf7lg3!qj zs&|Q6VprKG@B~sKAB%^rZnSe2^q2w}csk&_)d}LgS<NhbjTb95u8SG^>FFJ>{Sms9 z>JLM-y9*KQVrRP>YE%iUk#%RBgXVK9L{G6(peXmOUI4n-vCRRI7~q%G?GT!>umy>@ zE=o=K9-ZMX(PYPAo&Y>#8-Hvs(FA9a1`y`G81Y9SCrm&tms_ujc#-NSgYhVdqGlVp zXH<3RHS|Oc<`qLds15uU8!#8j9eEa49SHauL9Hpvxv{SZfYuPv*eHpV!R9U00NVh) z?+fgIej4-j`T5(+(-pqrLx!d8CB1hoZj%k3;8&s#ZjLG<MAq;Qw|~~$k};WCpzT;W zg_bucH`rWqrU$4hV?4o$HBj4-kwSn;Ax2=;2Cqd4$hYPDUVunF4^^SSdZTcwdOg?< zm=ZJt_ECmVb?J(fDjWxxc+q(~WN<({IId75>_Mf|;*@$N;TshL*Yi&R7EW{xqf03c z595MoQ)141LtlJ|*nihQf4Q2X^yo=%L}VCYLEaMqp6dw7QIj$?wW1Hi*-edAECFj+ zP3>=1zmTf|eZAEa*uIwr#~TU*gp>R>brJ`Ky`aDVu)zl=4D^^L9>+%D@xMoly@{u~ zioxdF2bzDIT;kvxW!g|@0Vll;_%B6AHYmN4_LztVL^N(K?tdtxK<`Yk9rb%4QEepD zkPNLQKhuYw1@TgIMT}9r021%{h}N^IB%fd3{y<rHgz_WVHe%APRUl~t1?2j%+xSN) zj%p-A*lXj%K#H?6;((HLpzDG%g2&y$)JJH9&@c<?V&6Je4#BkWj@#pgf*dp@x~cA( z)S_H?1XA^W7JuTWno2+)hBar>a5hMn>;PSHe+^x_Dv5?Q1<iM{BA0|&G|5}?4u-%= z^)dU#;2*$@q&8}}p(N22I1fM#QHf?FSJ;D)lepB&5M07HZ<_zw4)gvVuMt?Qk-a6P zPJN?954jT-tAdh|If=YLM|Vm9I@%RuHlT!23~w2?wto$Oxgg$sl1>)PRoR-8aKaci z7y{I3JQ088H^reojH}?FdmMo{yeodz0}PlxFqscR*P_=TwVZIMAW@Y;b%)gh3p13C z{MbXTg0jc09+VbhnRvJANTn9p7Q_Z9x~Y2%2%Ax<nA<S{wc-ca=NB*ah}X-0oqw|T z-)~u<@qg9c3(^Q>I3Y6<cHLTi01rU~Dv$;RT-TA6?+ydJ5kQy)<R>N2BYy#P(nQLE z-B3P&i%i2ES24lC(lm${=_=uILoGf5*sXU<$s?i&lr)P6RS*$#_%B2DA}82zh*150 zG*lBGFQhh_0kncx5w@t<9tjy=I_jRELKczx2!HAm_HJSnfMj5OyF)yUsa`sGLgrep z`w_0!FZ<;g(tP{&;gIcen!BZ43=K`Bk$w8We(UT@auI^O$lNCO*P0Ku+RoMqps3tU zY`BhX0U-<*#SC<fT2RvJm5URgdTo6f$3eb3m>RrYk^~4|>rR-9?<}OKI$EUiDpEfu zV}Bylcy_rq%tK8Ox0C}bCBM(!dP{1G8bHlebsM4T1Sp=O13joQE*^=)$K)aid@RCP z;-2m1GvSK_`#nPT<!Sx&L0{DR2$v1Fl<3eS))EgG5Cc5}xDC}!qMbrP!Aco@is*s{ zJs>}W-CESZ)^0Kf=vrH{AxS4o9j7kTK7VZNm^o(LgYhZ2vRW$WWD=&*!*_3#ck=3* z6f6%>>1FDGz*9b}AZ2vQGk{MWtf5X24%A7~iHzaICVFMVM@M?XuQb%{Fz>Jo{9EO% zbQFkeBaCwt$~LhDPDdmQ>$$Gp=*#Q=>(lFpcK#z=8|z-v>gaGhp3Xoq;^@W}3V(8* zGTXq(R`+=SO==-3w}ON-$)f;HNUxg6ZoE9Hm4*Q&m}fVO)A5`H9EIqh6#|dDf@woV zayk{}BfEHdnMu7b3K#)j5q$bIr2pw^y-|6rYmj!9^fbyY-6k1y#6(FPOcIIdLEWkP zL;^Gl`QY|Ce4ZhKhC8!RK>o4GY=6Wfw1pKTUoPSL`g#b}`>)qVVt#0Ts6K5}FVu*{ zY1+nkYm^{j#{`=3tGqWNJCZSA9Gf$anzPd7g^&=vfMQaM^rV6^i)yQFa!8{Wh)SJ_ zt83m3+l+%aBrtO0=osTJ#|EMa1C7TZhd~?CU^`7~z%ivZ)JF*D0<T7Z{C^<Gfg##J zHnIpjz~u)D4%diE(y6GWMO_2y2nvL=I&Ih{ApwP*6Y3kJ$HH5I^j!WBvA5Ut>!;_} z_3iV1`_S)s$XFc-gQ=_u9}-f^GCV=;(iL;5I_DI-;a1R#)C72{elXnR5+Ca{OA#~j z1lD8?=sErZw?gs*Mj}|!bAQ!oVgp^~@$1MHwj!$Br++l}o%#`KKnv{Po#`}9(uPi| zv1ciV?5cM}hfjk#E7GDN&EQk=ui_%Bi$OXo0G&9D*$E{!c%%@MPCKw7N%Sa3j}O(1 z2G$TCK1%pa+^%`%A4W+XTS^ES4x(eaP&onF7s2j?VkY(AJwCgF9DiVYc0IGymQQIE zAtj(;9$vJXBTF^gGuv&v1lt7_>inpyJK$o^H=j>Q8k<dB!HDgy#8?X~HV2N6kC{}w zO?7#qMixZg5-mJ41faa?*dewvb>soqLRM63H$$hf>kDDtdY@<>e@I_mVN1Z4uy9Fj z>cp#`*6><cM69mtB|BbkPgfMX$cod!KxALktVo4{>Qd7JyJ}9S^QEBK)`1u?bSQj} zR0tdOx-z<yH65Kh&eYW0uN|AW=99-1I)A6W+b#(U&i)}J$)G(QBud~8$^=9Ss17o2 z1dYl>6a^;tu(}%Bz!Bt_CU00i#Oiskr_0F^x%4pMGpGT1asy9WAI)KIAR@Is8=wVp z!BYwk;>#q7K?Wd5iVL&G%T0A-f&T+%gpDY|4kDicV0?<p5z|IyNiBeRWX06M27mGx zTY>zz$15fsPNUtij=1ZN+?xX)Wb?6J)IR%%bwVAGM{FCC%K_xLSOOVU_BdeAmV_BJ zBjwLJ?#N(OY%?YpQX-lAS;!C|5GF!Z!}4f`>aVr<?dzA%`_umOetCbp`tV0VR@{hk z2QorP2munQ;*#B_iqt@KI+Q{svwz4%!J~+>pdHsqS`btn1J<tbCe4{ds(s*xz-XL0 zf}B@(e4iOUec+J>wh&Nf=ey3F?+xq7CRI`@uLTAT2O2l+6-p1E0J3hdl8nd{lJXvT z1lW-~gO^!t5YoMHNgzMsC{vXrRF5D&#Nqi=AVj^Hbu{;Y`{vaMA4(R@v41bh;(y;? z|8hlp*Dpg(Sc{2Jg&L2}ks$0IJ&c6TVwXaU>~TEm%;pV)0wU1!p+sOIOo<M%vd)(@ z7NY)!O}tVeA0{{mtP*kf6XTAm7@lPhNJ|E;8sg}V_F$3QSOVUGsx@@3Z5$N#!vzAb zqpJ$;BVr3y4sOO$A02UMZhz{u+lc@I11Y1PM%)gFIC~A9Q<Jk~+a$b@(asI2h8}RJ zn^L6BT)zbC>(j&-?e}ZI{6kjElR=z9s(=O5Kv9#NSBXF<($Q>VPS_E6TKz;1nKaES zsO#F1ee#nVF{#N!^eZW)ajCZ3f-Q6&6tQ()Ga$naEe~aGE8ogN!+(<Z>;inqqFYr% zqr8N`lhtBJ5tpFU3h<{~HjcKcWdvkMj78|yHOCJ2rMV#Z@HUr-GWG-tPz>aiH4+Ie z!sbn>-|TPPuNg61+P*;8*Vp;;ewUa0gA<W-X<Lvu8jVDJP9M-pY>wFhid_$`Az~+j z2c<ZrbaUSct{@)gc7MJAcCoQ)ZA^`v4jl~F3~-QM6A8K^E5V(_0}>tdH;AR7y-w1p z#ozBo;Tf$3VNf={YgWnJZG;iMf16br5qqE1HB?R`Q!-K}@o^IaGM%QHaEI_VF@de- z;XPVghzp%cmNeK1(v6H|UqdtX{0m5q6>Awydm+oW{j&b@{D0-kCwu-lh<It0jiIs4 zSa7{qZ+ArX9-nL`NrB>bsbbPrRFRdS@<gUjSXO<%*f*G~c_+s%223;_0xp5G!$~>{ zISRd|f{{h3VIKx=L8CAd?&W?YE<LWPxXh;}9%Iex{ITFW4kW%clyK_+kWGk`5)kZi z{}5({y3j}k{C^@>AsiCE!V+K%QrIU5b}sZRiBN764yd1`z8e9y0a~yZ=eI%o{njGE z@&G<~pVY&{ew`gCb@Z!_MWG;vf6ljK7hYXmXKd$DrETi^bg~a6rFo--hag_0$^_0* zL4FasguK{l*YNE}G2fl_43GXg=cI=d$6llTJzkI4Qh(5Dfw6nwzB;l*3(YHmf15Og zU|<|6q#+Kk)G7H#36pvO#W!)>=Ch7&bQ-$~;?3!FiP}&rqXPb?sR=kW%o(ondiv?b zK7X2@pFWnR#OPywGk|MoEHYT50u2BQ=XO5QK&!5H02PTF#6bgookY`c2w<1yshF0g zaSBw@Fn=Pg=~nqR&4BX8Xco3w{uc~qv&<btTDlFDBiS4DbMIfP2XQp8hDzC_7iPLG z&AajgB>R-!NVt)3)?~Xh<#ptJU@i*mh#s-L6o=!*W`+hFUg{hJJupy7O-8Za=();q zZuKvd1m}np_;14Y2j{#GPSD(a@EY<h=q^zcEDa1#q3(eK9h*X$><jOcgc@!__I@vT zm>oiEx1o^+M<ChyOXPn3^~?UW#<w@z=KT5h!xlv<*^^-b{pbUm4KJX_vJ)DyVDe+| z2gcA>9Uua7d>xZC8#@8tlW-d_f8I^VQ6%or3@gmP3)^}9`uXYQ+eNVjbwuyzrp5?i zr10gKaY`Ps7e~=NlZF?Q#&~#s%x)s9^KH_Z03-E|<VTlrnzyNcov3e!0q(DBIgM1h z0rKDz(Oax-5k1XGW2s4Hjl|yNt!_vl%t*3AEFxQktWvnuA4l1Mm^#aaIKN}nd9D>U z74B}BD+mn+2klW3s+l-8qMv`T3ur2z{x;GFM(|&#6BryX3$&;c14FEMJ!X3QY?D_U zD}TkVIgO?GdYw8U=n<R9rVve)lWqqY8ca`)j3NUMnm`y#tO@llkE;(d*psZ(Tq)un za6eEliG!dZyf9S*2GGVtG{|Xcattl$fCtwo0~?wVMB0Ijl;gq&gzn)|nK<220NdP9 z^Bt*kVuohPS^_Yjz)Q5g?D_un+w*nar+-~eO7N(fKwNWZ?O-ux63~Ylq#cfs0q*RB z{lj7r&Lu~(8=BSMuF!z=Xdx_28dH<n>eePtS?&n+Qq7z7yY#oA3QHJTtw#eRZti`d zfey(~tde94Detys?>c%fQHcPdL)yWQ6daFsWOZ^i28=B-u2}_MkgZdfq|hDIynmr- zDPOX-B13>a>H$yCsX-lfMwU`~#@KtFaS^z0zdW6b9SGr~H3ms?bU_9zXf<QBYuQ~h zSySkR?azEEAj5DT>IdL;D<6iEzy%}THEI@`X1JhAc&Vs!ty?izJP3<)AW5c%h^cG# z1DWE`;a$T|e8_!f<!D5!PyRP_3xDP|y@9gOSRy`&)!I?(n)0bm&K+o6tQUO8eo_d9 z0B$w-b%#sljqu(Yq#B2Es1s5e!ATOE=0elffmi7$Jl)W_9Am!y`eI++_Qwv;LuEj4 zlrI$%_if{|?q1+b@R4d-paijk8i1J685Z!qxoC_*=0;aqco)qGU^8_+4S(6)aQ0jM zv7@7o4m3<O9JWR6#;&6U;s{L?0KN2wIJ>D39fxDKsUvTw3S2cs4l3fcbf&36et$^0 zyd(aiYAU-lQ)i-3s>qgtj%XTp#m8)&HhIKzUmJa>i(DOAJ0OyQbLf=3kT6ak_z0M; zAiZ6|{xVbG=Q^`hD#NX=PJd(AT{^4j7yueUrlB_me5v*`--M2a6p9Y}w*)Z7IJ{_3 zxsSwLJ%P0_2#=UZ&@zJsT^^hoBFHL$3J~k!ppJ>}&Bcmlu!FzeUda?FJl#X|B&Lo` zJl=_zXx?I}kqWp)(rAKZ@Q*25F&2Q<tpSP7nYj9_(c9H{JIYOWpMNxN5_Et$5H%Aq zhKz%x*nw-bKJTBt+Vk(Lvgj|}Gsm05+5@<VTSEq#A&3;5W{9>XYuK1QbDSIJq(-04 zQ+1IL#bg;Ne&h-@U{;cD2^Ii4;BD~9NH9&WYmzaU7{B68*%Ll8X`Tu}csayGTaB!g zC9;}PG&Cs*PYH<nc7OMcbeCL(Ajvg^AE-dmE?v}|S(Bh8;WsgpI4g}l>7WWL=&b4r z0fD=npy+~4!yQ(Gr{p=*`t*Msyi4F}e^7vqV0i*%<I0I!T}^+RB$+rF<Kyt7no;eR zkPKwsBzRD>uCrmWFpv-=MhLh-@?+Z}%ib{zyypanoo4k?=2g+z`v^~HDxIvHL9>bO zesltGVS&(ox)TUe52<`ffTJ6ed^jF9Yrvn(+e$mCb421$pdIWfZc_$WcLxu$wmF@b zG>`-e!rd!OSPjgUpQw`7VYeWY&mb9ppZ3>F?Xtql@Mm-wN1ekBtReIa=D}sFsFb@p zfLWvQI*ioWb(-?&eiHjlFgq;M2Hwh!>GmI_UPzbQcw{^d<CbqXH%+4)tEkb96a>{! z%1DTCZxjX1x!s0goK6&@4)-vO?NlMv?XH0?Y1}S!psY01<;kvPI<(?r3Vu+3ClG3S zp?snySjjH54?q|t4|%zUnM2?L=LUh8hy=F5*xCHOAbx)R>8B5)8d&ScLHeYKx9*Q1 zrqr&`SOA$4)h?nsLH3YQ7SzP;)@lMu40+*FjSi=ByGa>!V*+_T*A5<(B!@LiaJ$4r zT_8AcS-PO8DGTRsrw^XTA&~EX9X4I~<Ehjuaz?WTx61+rbv?B!=H<N6wcr;@$JBVb z4NQTQ1H8XoxKf9hKiFH(JJbq3YQ}16x<&Kt7_1Tm;~L2#`bWb;O>g(R+4ubP_NLS$ z3*W!Ke!e!@%5`Ep#LliH9HQxT3&~bAK9b>BokLVjamd5*rF?R9X5cU?RMvG-HQ#Q3 zt~gZ5K%fT~F`f8OO-}%%V6^fj;$>=S7-(bxi81yn$c~eaA{T$v7u74_OgI4c95vo` zovAKO_waxHZywg6G}_QPEqEC`VWWnXg^NclO{JdGG(Rovtf|0WFDIYxKmYw~5J34j zFdz)z#L>kT(1NAw!t^PcirYsQ6*X;tW{)GKoA-k{!_l#5(x@1D+Vhzj>qEpML3BDV z<BS3oHR1u0B3OUjjv@qN7N}Wtlg9IHqdrJ>n~p48rSgFy-Oy5xnc~8A%B?9af+lQD zht+B`VnP87BC0#Y=n`F5LkHIz5avjRYI4&Az_DuNRfqTLGC(`JK~dm8{(ft<U+&?* zzy9TEez=AIz%@2RNBAa7J=7V)25FG*;C+Yh5P+m<<C}jr)qsZvuYz^KAob!Z0Y>@8 z(sfokb#9C@<&B8EiUF%h;o;E0CW@1!!&*j!YwiOb*zUN7)Yrv1n8XMPUZ-j(c8R>v zfMmsR6#YQwM4dP28VBJ}r&-rAN8Kcx?q?Ib3=T|9Hl(79dMu~l`v+S05KphW(>m+a zy$nsT<+y)#yPQeAf3=slUp~%K#mA_2o@mOAe?4x4+nbC<eFce}aoo)aTIpB=^kvkk zj?U(EtFUU+jeSfLGd1h2MO~XN9N`>~Ti8@x9!Hv1UE0J@HF8g5P6Vy$IxoP~ACr!Y zB4<zb?J{N!v#U{3R8H)F5NV#qT05}OF<ZlB40?Y6)%zr|vmEkvT_-w_r<sgDT8L7> z2ml0C<8>2EvD-}$-O=Q$9@*kG`Elua|JmlZZy&nd=~0chn*)pWENoH$qxm<D%j^Dv z>E=l_pD+gaU_6f`h3TxippGVDNY_++<y!$7UFk6?Vt}dZEZp(hM+aHz`L)*h;>Plz zEmnU7t~I0c_$?1f!zoKQCUGTUMQnEjzkpM+XrY6*F7)U^Skg&z)OANS&&F1R0A1d} z^%ThPtULGYs6!Yx4Y-vlriwcug<yz&r~~#R^73VXBP9MMT))^~|7u_UzW*2=LbpWy zR)$h^Lk5$EuiRcobcj_ap{1FWU3D|JZa!n~M2-Gd?Ypj|Ovu!LXk;2?G<Ao)Wt}R= zYE^^sx=V@(K58NIWfX_Ql;Dw4GY#e40Swd4o(Elio>k+-(mmt~a;@q2K!Epg;pOvK z0DjoilqH?@kYb%T4Cq|_&JA5<;b)R2Boq%OX)kzo^cx%0&@8&DlUShhx?__#CM$oJ zYefg?UXj-YaLTSGjU3C1^ka`-TY!CYBrXzLmwh$xZ&kPMG4rOwH_K}loz8<kI=7B+ zurB#)7E<>QH^fd3A2kT%>I;tX0FqJGVUm4ShtL^>6^Nm6*(ys}zf|GuOTPX3`pet5 z4|jhrXy)`Q6T|^Qzn6j<?^q|wN56k<MTcZZx4J4Q)Jek?Q4vAsVC-{(gZ!Eu4a5Ra zJI(8ApM<9_B|DG&Vf%TSJMgj2ZR7^35i=}30g<`9tFzv80eZuGFv>*gK|zRBRO<3U zze0i%<!_qdL)jOpZUmWhPy!Xaq%xaXG>WHt+JJ;+O-@@5IaKs}3Z~?p_nLpnT@e3F z>i-H>EbogW{q^k%Wi4OEH+q!G(LG9d9*KGU(l2!BJL}hqSVdZ+IGQH*!;CuN(Cnh2 zyDK_F!~Ucsdp$H??vRxkad<{o8yB63O!Jd001y4`RMMLCFf@$%wug_JAx!<M2uzO# zFf<H~>DGEAkxM<isLq*M(o~b*Cl-IkwI_68(QP2HFyPE5>N=iompWw32udye9*v6y z`0MNI^M_9Dqpyv|9-6<1B46O&X9&@6$%dw@SL6_Hmes02Z6_SB!^z39@ySJz@`2zS zHOoiMR35@0I~}QGUa=CI@~2>YXu!-+<3@MnHJT1Srt~;O5j|&Qfqsid>9<X3jitPR z;0#E|A?h|7sE7`vvcXJj88C>I!<=-Dn&a|>Vh%lnrrgx8+Nf~Y#IYo*R#y^`)maCx XN3*_DH>-6j{}2BkyJV4qHc9{hunelG delta 9834 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 QQ~7`T|6vr}YBov$0Hgz7nE(I) diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest index d264a5f9a4ee..6e23db7fcb9e 100644 --- a/net-im/element-desktop-bin/Manifest +++ b/net-im/element-desktop-bin/Manifest @@ -1,3 +1,3 @@ DIST element-desktop_1.11.8_amd64.deb 81824720 BLAKE2B a359d51bf946bbca2ee76f961533d02bcfbadab90c50d849f50897bb495cfe8199bf55964e9dcae6913d854800ec161638c8255203e4e0e5935a6e319e492b4b SHA512 6a5d7386e84a1c4d35baa3e1cc711f4fbecc9815b2f8afac5bb347054d16fb396dc1d480ca3f4bdabf0754eaf61ff9ed18cc92c548c029b69c01ae325af424b2 -EBUILD element-desktop-bin-1.11.8-r1.ebuild 1787 BLAKE2B 38d387446e326bd51659814d5920f1957de2a4576543157419baa498352b6e323c2b8e1b1a70b8726a10b654e6f6f51859b4e36ea2146d5317459505f241a61d SHA512 dccb9f72580715940697e7c1bb04d3b46b92f9cd2f1a34361008f7d46848e1e03437175ef8bcc143b6e6e1740ea0f69a7993c744bee95fddfe9f58a542eaca48 +EBUILD element-desktop-bin-1.11.8-r1.ebuild 1963 BLAKE2B 389cd26dc8f729bc622698739c2bb3e1a6f0ce9514654ba511eef08e776914e7e4df6b71e245795fc220f33aaedb6ea51af9cc72763605178a6d3c00bc99cea5 SHA512 351ccadc0330c3febb8ac09e2791730462179ccfc6f3e857f583d0c430ebd26958f04ab163352c6be2ca8e9273f6a1dcc57530d7935c385e0febcbeca62e66ff MISC metadata.xml 248 BLAKE2B 88afa54e3134b10ecc3f3f7e19fb6b209f3908a517788151cfe6c6ced2b21d368f19a6de982c28575b14a8769069c02b70f639ab73618a9b949c0e9eaf4f17a0 SHA512 3ec152d35cfd434c4ba49a51afd5f2eeaed478983f49f5e61e0713af7da791faee69713a3740182302d8129fb538e8296d0b40152e23e7d5e6d1a996322e7122 diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild index 60b6ee4a0616..b06fc2ffab40 100644 --- a/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild +++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.8-r1.ebuild @@ -9,7 +9,7 @@ MY_PN="${PN/-bin}" DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)" HOMEPAGE="https://element.io" -SRC_URI="https://packages.riot.im/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb" +SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb" S="${WORKDIR}" LICENSE="Apache-2.0" @@ -54,7 +54,9 @@ QA_PREBUILT="opt/Element/chrome-sandbox opt/Element/libGLESv2.so opt/Element/libffmpeg.so opt/Element/libvk_swiftshader.so - opt/Element/libvulkan.so.1" + opt/Element/libvulkan.so.1 + opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/native/index.node + opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node" src_prepare() { default diff --git a/net-im/teams/Manifest b/net-im/teams/Manifest index c9f0c2d88e9a..21800fac9de3 100644 --- a/net-im/teams/Manifest +++ b/net-im/teams/Manifest @@ -3,7 +3,7 @@ DIST teams_1.4.00.26453_amd64.deb 84503304 BLAKE2B a9d9fb27d42c53b12747fd229214d DIST teams_1.4.00.7556_amd64.deb 77232550 BLAKE2B f663a79a9edb29aecb240722f46cb29aa6f4e2cca6dbe1a29801aee2e9c408b1ad00ab0d2b8fac3c7c4c227429b0382a06b46114921d2f435fbe1c80415ea9d4 SHA512 0afe2714e290e8b2d30039e27a2af4d22cbd03bc4bfe90d6979714ae1cc75bc5226af8932dc38528a5dc5bd6b4820c4b9d9444abcb558a76438c62cff285ffac DIST teams_1.5.00.10453_amd64.deb 84485626 BLAKE2B f9570bedd12dc9113c956d0b9c34c4124939b0a855f73a7611ce640b00fd4a7d8288af94aa3f087482040619c11f79a144e2292dd853254fe4f55fe694165a26 SHA512 69d95e06c67265358f1d995ad9faa21a1af753241031569e7ac88d0cc9c4781985a0839b4fa7e58d176472c7ab15bc8d0876733a2eb710d5d087d2662bc04c30 EBUILD teams-1.4.00.13653-r3.ebuild 3504 BLAKE2B 262a5d6a2a9e1e5df4db2d0883eb89df28cf3f15e5511222958de98a6321dafb77bd7644b404f6b891d5065aad7401c03d20420f86321c18b2227a11dcd9cf46 SHA512 9bad37700c3b5007585a1d19e5c6373a3d4fb62de35e08f48cbffdb4d939707b88a0c7440698192f605247a7dbf33a51b9b61e67a08d0907c8227afec5f2199d -EBUILD teams-1.4.00.26453-r2.ebuild 3546 BLAKE2B b22b9585650e30ffae61a45d0b4e57fce637e84d739f6841f585662b57500bfdccb3bd915ad647b20ef442ff00d6ec5fbffe3f115c7727653dfbe0dd64018f1f SHA512 28ffec5a299581b334ebffa29235814a30f572cb5c4d2706c9e2350c9d3c02a3a025b8d019acd707b50430f29ba8c962303515c22c79f94aab79716519f9408f +EBUILD teams-1.4.00.26453-r2.ebuild 3504 BLAKE2B 22ee39aeac28b7d304b3680d94a2972b28974d18bbc42273f9b0e557528d31c8b11e9278e0223c68e379a7b591f6a4bc4d4b95ddd6282fe913e53c78956addc2 SHA512 dcde6426ad27644138ee0954bb10c76fbca060fcb2d505524ac80365b83b8f2a1d1ace9fc658042a1fd495c9a9db0daf2ca140b066a90985aa4542e2dd7dc30d EBUILD teams-1.4.00.7556-r2.ebuild 3298 BLAKE2B 58d146e93ca4009975122a33870ab87fd9b1b48518d6fac58fb8998c8d3498e90718af3cfc0aec9527bf331115f51887a159f327f6f53a375e0f4e1eb277a305 SHA512 5eb3bbac6d751725334dcc9dff36733fd13beeee7067771fdd44abd721e07bff7e5b5e3de4ec156e20cd4a206a9c94ab9cffcf0789b4950d4864839da47cf095 EBUILD teams-1.5.00.10453-r1.ebuild 3503 BLAKE2B 99c89bc8b77ec632034af770fdc31d940e6df8861e4475bf328a23cca630bfbe68a10337561fb2024a6d00702faf1242f3148b325e858c23b7c249d4f14991e0 SHA512 057b8785ef5cdc06d559f4e700b1643240bf5ec5864302485d0f45525e13ee2b029bf6d5875c6d045a2af3799c77a5d38865a91d2f93bd11873be1da10273bab MISC metadata.xml 557 BLAKE2B 4818f797eb65e99629fbe0fa90013a7dae58f7ff1187949426fc89ada5c4a4ae7a02c04fc39b31e88d27a38828455f685babb69ae500fdf6e22b6a328dc8e629 SHA512 28fe60ce4baaa0fd8b19f33f8b58f8d9f7afddafed35df341d5c3698ab880fc103dc15b48dc88a9c2b18224d36f8fa7ade973e653f7dbb4c7eb85082ee812644 diff --git a/net-im/teams/teams-1.4.00.26453-r2.ebuild b/net-im/teams/teams-1.4.00.26453-r2.ebuild index d8f3285bf66f..c64a20b49539 100644 --- a/net-im/teams/teams-1.4.00.26453-r2.ebuild +++ b/net-im/teams/teams-1.4.00.26453-r2.ebuild @@ -27,10 +27,10 @@ QA_PREBUILT="*" # libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxrandr2, libxrender1, libxtst6, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18), # libstdc++6 (>= 4.8.1) RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) app-crypt/libsecret dev-libs/expat dev-libs/glib diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz index 93bc1ac5c0acb605d0e2baaace8542c504077b32..c4bb61d89a9bc3ea3e7dd8a82d9a4e7365a1967b 100644 GIT binary patch delta 3098 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 delta 3097 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 diff --git a/net-irc/limnoria/Manifest b/net-irc/limnoria/Manifest index c3e2c153e7d7..e82265b1108f 100644 --- a/net-irc/limnoria/Manifest +++ b/net-irc/limnoria/Manifest @@ -1,8 +1,8 @@ -DIST limnoria-20220203.tar.gz 1099544 BLAKE2B fc68fb41b094978ddff159241bb4029ba8b3df2995b69f3eecf44599431cf2074a318469892c5b9c2c6660976fd7df52c76d5790b6db0ce94e390b57aa2a3e79 SHA512 50cc56885799d28ee559fffa7a3dc92189d0f41950c3e2b6062490d46c360fd18c188b64ca395963aeca62ff65f81f3536524f154e81ab9c703033e0c3ef0487 DIST limnoria-20220427.tar.gz 1119981 BLAKE2B 3346d0576c1928cf074198afa2b2b613bc9672ea68d5f395e691f97b7aaac989a5ee8f388d41d9e767eea0c495974b066b8fc2a9a0bf3a7aa9db8c52bcabcec1 SHA512 d4f617cec32ebfc67c738b542a55d2a1cd92a287a107dc84d516a1431abe0e4f440fa7b4f2a4b7fce18f24582cfdcb2ad2ed66ff2779e6a64ba7788840c1adf3 DIST limnoria-20220814.tar.gz 1124320 BLAKE2B f2c32a444726d7e25560a7408c11c4c9d4536823eda2e4eb7b57b880f5d3aaf5c6e560d6b912c2e4b35b04e6d4f767f66aa5bd2411b9820644bef3372a34deb6 SHA512 7a7e73c9c4583310dbe0032e2b058977c102d01f7b9bea03c505153cbc45dadb88087186c036e05b1d07c7361d3e2d077a669a857241152a6726245b8b424317 -EBUILD limnoria-20220203.ebuild 2363 BLAKE2B b5d92d084e9ff507828ed73b26f8ae5f6471da24fa56bb168a0b3d7b72845cf696f4c01c3b4a901ab1c214ca183708079aee46b290809450604cf0c40fe40551 SHA512 8806f5653f042f38837cf3d845c9e412b91bb050bcc9e522594deaa65aa8fd3668c8354aba4e8a95d638e572d41c3ab201d66996e7d542968a9e94b778f302b1 +DIST limnoria-20220927.tar.gz 1125411 BLAKE2B f10c112c59e74ad018291df770ad9ae8829f90cb57125e7be066964e9987a069ff778dc8c3e562fe2f04627c173d611f6089975d0b44c47b72a9c41fcb429983 SHA512 9e8d57c34d1ff23e1772be618d9f9a8fae909200d3002ea97a95a5ba6545781d68194c4c796fa7f8683a0f3a267566ade01dd74f26110e7e0febef8ff739d88a EBUILD limnoria-20220427.ebuild 2433 BLAKE2B 2eef2bdd543796cd12faad25cd43875bd0d3a6c7c1153c9d11795b6a5d8d51c0b136d0347d53ea5b2380d09508a0d18155dd64306417ee002731d356df4dc9ca SHA512 83fc85d52c89521ab53c02706ab53db214148b7d1da197d2b87b81eea35539ca749a2bd333dcf21b480121aff54a061d0368c866a1c38cd4780fa7f8d5a781f9 EBUILD limnoria-20220814.ebuild 2389 BLAKE2B eb2c82070b7d5b181786ba17a7b2e19bb4836270b30fea97920c195adfbdc00660609a9346d0790b8b63ad7cfb1dcecf82e81bce01c512db4b3d08cd24b10897 SHA512 f72b1587d2e72e5ad5596661eab27aaa154688b7ab84fdb15fda3132c9cc791442a1a97c23d29d39f4b803eeb4c08de42414736e193156c9c9f0b87b1abad7a3 +EBUILD limnoria-20220927.ebuild 2389 BLAKE2B eb2c82070b7d5b181786ba17a7b2e19bb4836270b30fea97920c195adfbdc00660609a9346d0790b8b63ad7cfb1dcecf82e81bce01c512db4b3d08cd24b10897 SHA512 f72b1587d2e72e5ad5596661eab27aaa154688b7ab84fdb15fda3132c9cc791442a1a97c23d29d39f4b803eeb4c08de42414736e193156c9c9f0b87b1abad7a3 EBUILD limnoria-99999999.ebuild 2411 BLAKE2B b46e0b57921b11eb31f746c7c88cf28f67dc96527a001271179d662900e8d4790f14438bd051997ad57dbb27b55013e09207082251eb0569fd383701251a46fa SHA512 7fbe0ae0db60c2b42bdf5ba4de49a0e689352b189600fa5c44c3faec8a898a283ffc11fdaaf49bfe86cc891beb5927b3012dd6e413fed96e6e24c326c45ea599 MISC metadata.xml 428 BLAKE2B b5671a9d1bad38c23e299fbe21b84e74c6f2d7e99bcfd061d1a74ba9820bd361892fe75518c8f28f89433aa44e7db26e71a7538aad5f391bee801ad341991525 SHA512 d97770c2b4c2b80584d88d7f701e054b103170da71cb65494d42454005204d39b2b052ecefdefe08ac3f4e4e5e148be58a4d509a569e33325bf3c90e1027f875 diff --git a/net-irc/limnoria/limnoria-20220203.ebuild b/net-irc/limnoria/limnoria-20220203.ebuild deleted file mode 100644 index aabebd11444b..000000000000 --- a/net-irc/limnoria/limnoria-20220203.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_IN_SOURCE_BUILD=yes # needed for tests -inherit distutils-r1 - -MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" -MY_PN="Limnoria" -MY_P="${MY_PN}-${MY_PV}" - -if [[ ${PV} == *9999 ]]; then - EGIT_REPO_URI="https://github.com/ProgVal/${MY_PN}.git" - EGIT_BRANCH="testing" - inherit git-r3 -else - SRC_URI="https://github.com/ProgVal/${MY_PN}/archive/master-${MY_PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PN}-master-${MY_PV}" - KEYWORDS="~amd64 ~riscv ~x86" -fi - -DESCRIPTION="Python based extensible IRC infobot and channel bot" -HOMEPAGE="https://docs.limnoria.net" -LICENSE="BSD GPL-2 GPL-2+" -SLOT="0" -IUSE="crypt ssl test" -RESTRICT=" !test? ( test )" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/ecdsa[${PYTHON_USEDEP}] - dev-python/feedparser[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) - ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) - !net-irc/supybot - !net-irc/supybot-plugins" -BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" - -python_prepare_all() { - # replace "installed on ${timestamp}" with real version - echo "version='${MY_PV//-/.}'" > "${S}"/src/version.py || die - distutils-r1_python_prepare_all -} - -python_test() { - pushd "${T}" > /dev/null || die - PLUGINS_DIR="${BUILD_DIR}"/lib/supybot/plugins - EXCLUDE_PLUGINS=() - # intermittent failure due to issues loading libsandbox.so from LD_PRELOAD - # runs successfully when running the tests on the installed system - EXCLUDE_PLUGINS+=( --exclude="${PLUGINS_DIR}/Unix" ) - "${EPYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ - --plugins-dir="${PLUGINS_DIR}" --no-network \ - --disable-multiprocessing "${EXCLUDE_PLUGINS[@]}" \ - || die "Tests failed under ${EPYTHON}" - popd > /dev/null || die -} - -python_install_all() { - distutils-r1_python_install_all - doman man/* -} - -pkg_postinst() { - elog "Complete user documentation is available at https://limnoria-doc.readthedocs.org/" - elog "" - elog "Use supybot-wizard to create a configuration file." - elog "Run supybot </path/to/config> to use the bot." -} diff --git a/net-irc/limnoria/limnoria-20220927.ebuild b/net-irc/limnoria/limnoria-20220927.ebuild new file mode 100644 index 000000000000..c54f729af75e --- /dev/null +++ b/net-irc/limnoria/limnoria-20220927.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_IN_SOURCE_BUILD=yes # needed for tests +inherit distutils-r1 + +MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" +MY_PN="Limnoria" +MY_P="${MY_PN}-${MY_PV}" + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/ProgVal/${MY_PN}.git" + EGIT_BRANCH="testing" + inherit git-r3 +else + SRC_URI="https://github.com/ProgVal/${MY_PN}/archive/master-${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${MY_PN}-master-${MY_PV}" + KEYWORDS="~amd64 ~riscv ~x86" +fi + +DESCRIPTION="Python based extensible IRC infobot and channel bot" +HOMEPAGE="https://docs.limnoria.net" +LICENSE="BSD GPL-2 GPL-2+" +SLOT="0" +IUSE="crypt ssl test" +RESTRICT=" !test? ( test )" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/ecdsa[${PYTHON_USEDEP}] + dev-python/feedparser[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) + ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )" +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" + +python_prepare_all() { + # replace "installed on ${timestamp}" with real version + echo "version='${MY_PV//-/.}'" > "${S}"/src/version.py || die + distutils-r1_python_prepare_all +} + +python_test() { + pushd "${T}" > /dev/null || die + PLUGINS_DIR="${BUILD_DIR}"/lib/supybot/plugins + EXCLUDE_PLUGINS=() + # intermittent failure due to issues loading libsandbox.so from LD_PRELOAD + # runs successfully when running the tests on the installed system + EXCLUDE_PLUGINS+=( + --exclude="${PLUGINS_DIR}/Unix" + --exclude="${PLUGINS_DIR}/Aka" + --exclude="${PLUGINS_DIR}/Misc" + ) + "${EPYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ + --plugins-dir="${PLUGINS_DIR}" --no-network \ + --disable-multiprocessing "${EXCLUDE_PLUGINS[@]}" \ + || die "Tests failed under ${EPYTHON}" + popd > /dev/null || die +} + +python_install_all() { + distutils-r1_python_install_all + doman man/* +} + +pkg_postinst() { + elog "Complete user documentation is available at https://limnoria-doc.readthedocs.org/" + elog "" + elog "Use supybot-wizard to create a configuration file." + elog "Run supybot </path/to/config> to use the bot." +} diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 9b991d4d9b441f29677123d1f4eda77577b43583..ec3bbbe2e430749d78a90c6db6a61dfabfdd2fc2 100644 GIT binary patch delta 32396 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 P_^<y1uy_oMhwA_UH5vcM delta 32392 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 LEDQv6hwA_UQROJP diff --git a/net-libs/cvm/Manifest b/net-libs/cvm/Manifest index a9330f74f0a4..557bfe1cf888 100644 --- a/net-libs/cvm/Manifest +++ b/net-libs/cvm/Manifest @@ -1,4 +1,4 @@ AUX cvm-0.96-fix-test-padding.patch 971 BLAKE2B a0a6dbd617427347a4b93b436f326d2cda5bd123adb6410a29f4b5955f014d078935cbf7178a1857941fa09ace013a5800f615cc0a5067dbfca10b228ec0e758 SHA512 18fa658e70030709fb83b81311a13358b09cc872ea8bb9db91ab78ea56dea13459f0bdf8e02bf8c6045c8838d7ea1941f73d0c405fe3b38f2edcb29a9cc200fb DIST cvm-0.97.tar.gz 127759 BLAKE2B 857a30ae52e7edc5e8bc66dfbe7e2ada6ba7763260b073eabbca6ee289b68ceece92442dffc5aa1d358faec24f90993d88d3555dd9399837f25e9f689ab6d66b SHA512 b04ca9edb8c84e06628ed1a827d28bf7d787c3853bec1e064fc1eb7e3082ad81998e7c902e029c0f01c346a52a4419e3c9890e2a7a75ab38625e0078dc4e9891 -EBUILD cvm-0.97-r1.ebuild 3258 BLAKE2B c4795e95de688015c77afae914ba839632da7cf4620d23eb329ab0ab473be6f20680bf90179aafc83f582891c823d4fd788857d23976675e2b4befc2e3373b50 SHA512 730f4991b7bd8ec0600faebfd2ab305ae2d6ef7592f03d986960409723f68b5231a81a6b03775058cd40f7af5ce1bda568ced89f870780de39816c4c7088c773 +EBUILD cvm-0.97-r2.ebuild 3260 BLAKE2B d4bc5399e893df98dac3323976ba10c4f170bea105539a1722a50aa548146ceead139e56e85079ae2458ef860c026ed14e43adda92d04e1371542d35b28eaab0 SHA512 70d29c6f55b490b7879b7f12af01980a8e060d93952f6fb95ff3f9895cc34da3c9d40fdf31d65ebbaf3aa33453549b4545afbec68168c1ea9748bd8d9470fbd7 MISC metadata.xml 238 BLAKE2B dca38816a811784c219d09f71286d16666e824bbbf8fb6623c1095a8370ff7b1465838238002ab8cebb630ed0897eb2acdeddb44bcf10896e92108d79f7d8580 SHA512 781ce6e8dc1354f783b118944691be2b49141f6c238842735cc23672cf2d44e771d7f29137474b022be1d2827f15c12549942d56777aff422f84adb7d07287fc diff --git a/net-libs/cvm/cvm-0.97-r1.ebuild b/net-libs/cvm/cvm-0.97-r1.ebuild deleted file mode 100644 index 09087fabb5d8..000000000000 --- a/net-libs/cvm/cvm-0.97-r1.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Credential Validation Modules by Bruce Guenter" -HOMEPAGE="http://untroubled.org/cvm/" -SRC_URI="http://untroubled.org/cvm/archive/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc sparc x86" -IUSE="mysql postgres test vpopmail" -RESTRICT="!test? ( test )" - -RDEPEND="dev-db/cdb:= - >=dev-libs/bglibs-2.04:0= - virtual/libcrypt:= - mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql[server] ) - vpopmail? ( net-mail/vpopmail )" -DEPEND="${RDEPEND} - test? ( - app-editors/vim - dev-db/sqlite - )" -# some of the testcases use -# - ex/vi/xxd -# - cdbmake -# - sqlite - -PATCHES=( "${FILESDIR}"/${PN}-0.96-fix-test-padding.patch ) - -src_prepare() { - default - # disable this test, as it breaks under Portage - # and there is no easy fix - sed -i.orig \ - -e '/qmail-lookup-nodomain/,/^END_OF_TEST_RESULTS/d' \ - tests.sh || die "sed failed" - # Fix the vpopmail build - sed -i.orig \ - -e '/.\/ltload cvm-vchkpw/s,-lmysqlclient,,g' \ - -e '/.\/ltload cvm-vchkpw/s,-L/usr/local/vpopmail/lib,,g' \ - -e '/.\/ltload cvm-vchkpw/s,-L/var/vpopmail/lib,,g' \ - -e '/.\/ltload cvm-vchkpw/s,-L/usr/local/lib/mysql,,g' \ - -e '/.\/ltload cvm-vchkpw/s,\.la,.la `cat /var/vpopmail/etc/lib_deps`,g' \ - Makefile \ - || die "Failed to fix vpopmail linking parts of Makefile" - sed -i.orig \ - -e '/.\/compile cvm-vchkpw/s,$, `cat /var/vpopmail/etc/inc_deps`,g' \ - Makefile \ - || die "Failed to fix vpopmail compiling parts of Makefile" - sed -i '/\-rpath/s|conf\-lib|conf\-rpath|' Makefile || die -} - -src_configure() { - echo "${ED}/usr/include" > conf-include || die - echo "${ED}/usr/$(get_libdir)" > conf-lib || die - echo "${ED}/usr/bin" > conf-bin || die - echo "${EPREFIX}/usr/$(get_libdir)" > conf-rpath || die - echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die - echo "$(tc-getCC) ${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)/bglibs -lcrypt" > conf-ld || die -} - -src_compile() { - emake -j1 - - if use mysql; then - einfo "Building MySQL support" - emake mysql - fi - - if use postgres; then - einfo "Building Postgresql support" - emake pgsql - fi - - if use vpopmail; then - einfo "Building vpopmail support" - emake cvm-vchkpw - fi -} - -src_test() { - # bug 624384 - # the test suite tests stuff that isn't potentially enabled - emake -j1 sqlite - sh tests.sh || die "Testing Failed" -} - -src_install() { - # Upstreams installer is incredibly broken - dolib.a .libs/*.a - dolib.so .libs/*.so* - - local i - for i in a so; do - dosym libcvm-v2client.${i} /usr/$(get_libdir)/libcvm-client.${i} - done - - for i in {bench,test}client chain checkpassword pwfile qmail unix \ - vmailmgr{,-local,-udp} v1{benchclient,checkpassword,testclient} \ - ; do - dobin .libs/cvm-${i} - done - use mysql && dobin .libs/cvm-mysql{,-local,-udp} - use postgres && dobin .libs/cvm-pgsql{,-local,-udp} - use vpopmail && dobin .libs/cvm-vchkpw - - insinto /usr/include/cvm - doins {credentials,errors,facts,module,protocol,sasl,v1client,v2client}.h - dosym v1client.h /usr/include/cvm/client.h - dosym cvm/sasl.h /usr/include/cvm-sasl.h - - dodoc ANNOUNCEMENT NEWS{,.sql,.vmailmgr} - dodoc README{,.vchkpw,.vmailmgr} - dodoc TODO VERSION ChangeLog* - docinto html - dodoc *.html -} diff --git a/net-libs/cvm/cvm-0.97-r2.ebuild b/net-libs/cvm/cvm-0.97-r2.ebuild new file mode 100644 index 000000000000..5100f089059d --- /dev/null +++ b/net-libs/cvm/cvm-0.97-r2.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Credential Validation Modules by Bruce Guenter" +HOMEPAGE="http://untroubled.org/cvm/" +SRC_URI="http://untroubled.org/cvm/archive/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc sparc x86" +IUSE="mysql postgres test vpopmail" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/cdb:= + >=dev-libs/bglibs-2.04:0= + virtual/libcrypt:= + mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql:*[server] ) + vpopmail? ( net-mail/vpopmail )" +DEPEND="${RDEPEND} + test? ( + app-editors/vim + dev-db/sqlite + )" +# some of the testcases use +# - ex/vi/xxd +# - cdbmake +# - sqlite + +PATCHES=( "${FILESDIR}"/${PN}-0.96-fix-test-padding.patch ) + +src_prepare() { + default + # disable this test, as it breaks under Portage + # and there is no easy fix + sed -i.orig \ + -e '/qmail-lookup-nodomain/,/^END_OF_TEST_RESULTS/d' \ + tests.sh || die "sed failed" + # Fix the vpopmail build + sed -i.orig \ + -e '/.\/ltload cvm-vchkpw/s,-lmysqlclient,,g' \ + -e '/.\/ltload cvm-vchkpw/s,-L/usr/local/vpopmail/lib,,g' \ + -e '/.\/ltload cvm-vchkpw/s,-L/var/vpopmail/lib,,g' \ + -e '/.\/ltload cvm-vchkpw/s,-L/usr/local/lib/mysql,,g' \ + -e '/.\/ltload cvm-vchkpw/s,\.la,.la `cat /var/vpopmail/etc/lib_deps`,g' \ + Makefile \ + || die "Failed to fix vpopmail linking parts of Makefile" + sed -i.orig \ + -e '/.\/compile cvm-vchkpw/s,$, `cat /var/vpopmail/etc/inc_deps`,g' \ + Makefile \ + || die "Failed to fix vpopmail compiling parts of Makefile" + sed -i '/\-rpath/s|conf\-lib|conf\-rpath|' Makefile || die +} + +src_configure() { + echo "${ED}/usr/include" > conf-include || die + echo "${ED}/usr/$(get_libdir)" > conf-lib || die + echo "${ED}/usr/bin" > conf-bin || die + echo "${EPREFIX}/usr/$(get_libdir)" > conf-rpath || die + echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die + echo "$(tc-getCC) ${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)/bglibs -lcrypt" > conf-ld || die +} + +src_compile() { + emake -j1 + + if use mysql; then + einfo "Building MySQL support" + emake mysql + fi + + if use postgres; then + einfo "Building Postgresql support" + emake pgsql + fi + + if use vpopmail; then + einfo "Building vpopmail support" + emake cvm-vchkpw + fi +} + +src_test() { + # bug 624384 + # the test suite tests stuff that isn't potentially enabled + emake -j1 sqlite + sh tests.sh || die "Testing Failed" +} + +src_install() { + # Upstreams installer is incredibly broken + dolib.a .libs/*.a + dolib.so .libs/*.so* + + local i + for i in a so; do + dosym libcvm-v2client.${i} /usr/$(get_libdir)/libcvm-client.${i} + done + + for i in {bench,test}client chain checkpassword pwfile qmail unix \ + vmailmgr{,-local,-udp} v1{benchclient,checkpassword,testclient} \ + ; do + dobin .libs/cvm-${i} + done + use mysql && dobin .libs/cvm-mysql{,-local,-udp} + use postgres && dobin .libs/cvm-pgsql{,-local,-udp} + use vpopmail && dobin .libs/cvm-vchkpw + + insinto /usr/include/cvm + doins {credentials,errors,facts,module,protocol,sasl,v1client,v2client}.h + dosym v1client.h /usr/include/cvm/client.h + dosym cvm/sasl.h /usr/include/cvm-sasl.h + + dodoc ANNOUNCEMENT NEWS{,.sql,.vmailmgr} + dodoc README{,.vchkpw,.vmailmgr} + dodoc TODO VERSION ChangeLog* + docinto html + dodoc *.html +} diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest index b79a8e6a2dbc..3956cc6649c2 100644 --- a/net-libs/libpcap/Manifest +++ b/net-libs/libpcap/Manifest @@ -4,6 +4,6 @@ AUX libpcap-1.10.1-pcap-config.patch 1000 BLAKE2B f870610ab0260cfcdd033376974479 AUX libpcap-1.9.1-pcap-config.patch 1005 BLAKE2B 27f06af3f6634e25bc7eb017923a174191e13d28658e380baa2d48f828736a0ff176de4b5fdaa7c0bf42c36509dfffd0c6d49cec45669d03201fad8efaf90c75 SHA512 57f51c1f2fc093bacf43a96c7156e82946a3f11025b3afe3c24c2704fb4a9a7750e0526d41a17d52d649f55b44d642d5daa3a76f0ae18aaca582591f20acd1c1 DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 0ec028e5d026a97b92ba6f23f88daf36b827eee08a752a0162fbabd1b5a2a70141ec403b6ff26dc3eb25ca5c6630c9c2f60f05b33161770da3d5e829c4eecdc6 SHA512 56c314f19c2b857742bf8abcb1e78066986aaa95cec339b75a3c8b70a9fa2b5167da98708352f9ec97a1cea2700cfb4e040bda108d58ac46cec9b7deab88d171 DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8 SHA512 f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d -EBUILD libpcap-1.10.1-r2.ebuild 2768 BLAKE2B bd1310a8fa026212de5e325e4939ee60044370e344fb4e3bcde4bf3de945d39c2a81f36db3543ca7299bd4f30edbdeddace067be99b2719d4fa369970ed36101 SHA512 fd523eb4e368652060596fdc4b9ed8a6620aad6647980394f6756ba08581995bf1c3e330133273667a11b2529dc3b23479e96eab3c1acb35db0fad22ed767190 +EBUILD libpcap-1.10.1-r2.ebuild 2888 BLAKE2B ba3e198050f046eee34871c21bc641e9214c940f228bdecb6a99f4aeac6490557878927ea6af004805f86132ef3b982491a66ed52c376078a594f80547f327b6 SHA512 0385fa7bea4707f8d72cec110465452605ac50694290e4dfcb0315d785d8e1bd22b4130f8780a54b29097521eae1769285a1053ca57a0ae845e7e553ba1c67af EBUILD libpcap-9999.ebuild 2496 BLAKE2B ec766b21401346f6d74cb768d827586654ffe75deb25474e41b2c778b1e467d27883225e6da25863680e637409f7bad5f95d750144b9fea230954901d596982f SHA512 18b9039e663a1f0540bf1697e3b51bac46f4e2edf1e6e99fbb9ea360db62229aa85921f0f34604127618baf0d7dcbbc98362f1cf0cbcf91f93c49144a0fcd68c MISC metadata.xml 919 BLAKE2B 0d4146081122df26ec1c9ae4f7c66e9f93ef4c25458e0de3489de29bf69a6d428123ab84f4c2fbd0582525ea2197c5cbfc9e2b591459e43eb0e159cf6a684dcc SHA512 0bfdfd1ad64faebc2c122ac029ce5d7b30e84e630ceafd0503f9a659b1781f1c41bf6f0c431ab4f80187ec04506cd32ffc10485d9493cf93e63a466c5db69619 diff --git a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild index 477ba7b57d29..21a95f1874b5 100644 --- a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild +++ b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild @@ -25,7 +25,8 @@ fi LICENSE="BSD" SLOT="0" -IUSE="bluetooth dbus netlink rdma remote static-libs usb yydebug" +IUSE="bluetooth dbus netlink rdma remote static-libs test usb yydebug" +RESTRICT="!test? ( test )" RDEPEND=" bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] ) @@ -83,6 +84,11 @@ multilib_src_configure() { multilib_src_compile() { emake all shared + use test && emake testprogs +} + +multilib_src_test() { + testprogs/findalldevstest || die } multilib_src_install_all() { diff --git a/net-libs/phodav/Manifest b/net-libs/phodav/Manifest index 7f9423589d5e..eb3c4a9339b6 100644 --- a/net-libs/phodav/Manifest +++ b/net-libs/phodav/Manifest @@ -2,5 +2,7 @@ AUX 2.5-meson-Allow-specifying-systemd-udev-directories.patch 2410 BLAKE2B c511c AUX 70-spice-webdavd.rules 159 BLAKE2B 712c2513f1322e4144229e31c4df83cec6780a57590c26cca76d5a1d2844a7ea6bd0696906abba5441023b44985e26cee578a4c21ec00b62b236fdc25de2a964 SHA512 f9a427f0d4f4db4aa3e0c7a4f77281b405ebde3e932bf591f018f39f6094fa47f16649534b2dc45434433367f60b98d58e32e49c5b03ba1333015319de5644cc AUX spice-webdavd.initd 344 BLAKE2B 6a7f36f4f698e5327455b3e95a71ae39df56f6d57e8dbb050d255cb87e1847f6672ab7121829d08c39ae0b028c2e7d8e375724a1b6e06e8e547291cf0188749b SHA512 df4e08bb5fec88bd7c0002e25c5ce348f538d49de9b74890c97a53516e8c3d0f60c87c77050c5357e73f5d33f1daaabb9007d7e35d4d34b15b105dc4ce273dfb DIST phodav-2.5.tar.xz 62992 BLAKE2B aca0141c20c727dd27af3760caf27ec0f7a4936c3c35dbdb60a8a15b5bd75ebd97dfef8bb96f50b266d7a0e53fb8c0e21416dea855ff107b362dba0e89283a64 SHA512 4b6cd6a40118bf9c042abcfc3e7cb593b620922aae4dd3daf77682bf9da2030a0958bc0206531d5950f85551ef8f5da21fb21c54b9bd5e56b880f54e0983bc01 -EBUILD phodav-2.5.ebuild 1342 BLAKE2B 672a11da1d3269bf2f9d8659ff6a8d1da315bfa1a24041864f925b344ec9ce33f826fc138daaf541ab880e75427662a248b43d13cebd6cf35082d70c8e6f3eb4 SHA512 8e106c1fcf1b48e09a19b070c4efefb1451721757401e6d2142d52625d65592cc70e8d85beb9dfca9c02539d8ee8e0f2572c500ccdbfc759c9a71a025c792cb8 +DIST phodav-3.0.tar.xz 65728 BLAKE2B c7980fc9c8e5fe3034b16bbb6433d09b4365a5c50188476f4dfcb1d1ae32f4988c22933b4c811dbef44fe5fc4fbebcf6beb8e859a3c9d01fb7075336caaba8ca SHA512 a4720083fd581023ea78cc09e6df4b5d2f90894f916004cf28c7fa557da61d8c7a5539fa6b50647efcd9f771afd088889fdc40579a8e860c8ea20540b25eb26a +EBUILD phodav-2.5.ebuild 1403 BLAKE2B 0dcb2613d47b4d0915f0e9965b941ae02c6994c26ef851ff07185c654ec82f1a640e36f03409e30459d79832c6bd61b74503d37e58c2defe0f32096357c863ee SHA512 8072bbe264024ea99f13c5bc9c46b40920fe486eb18d73cf745e99f6b57abaebbbb1f13423a881dd98cfe28e748b4866462a5aa4cb3c49afd7cfe97a90dc646b +EBUILD phodav-3.0.ebuild 1383 BLAKE2B e8c6f975794ebaf509c59b50d16d68b393c96e163d612224a6812d72457de7e10446cb1f5deb5d20d183a42d065bf8ca4183a17fe398d438ecf18fcf91bba5db SHA512 4205798331b276a204e0f256bb158f26beac8a518b7e9c38518dc2f4ce02894197f75f0e5754966e9a3ffc5dea434bf0a0f0c4c8b65ad055a66ac68ec82e278e MISC metadata.xml 386 BLAKE2B 9efbb5b0f8cf55cfd7f3ec7fc504507ce39606738b7f76713d8a1840f6f9f8815571af74e0a83a0c9f0f7f58ba7a7f25b9fb92f8972936dfb208004c69a8631e SHA512 203cb3e2a102307f6ddd5a6cab91de58e4e58053f43951158239448cb18889a23d67e8f81255c53c313788779ef3f143965d7e3606dda92e4dd4857db67a0b63 diff --git a/net-libs/phodav/phodav-2.5.ebuild b/net-libs/phodav/phodav-2.5.ebuild index 0e03c1c68781..4476c7ea8bf5 100644 --- a/net-libs/phodav/phodav-2.5.ebuild +++ b/net-libs/phodav/phodav-2.5.ebuild @@ -23,9 +23,11 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" app-text/asciidoc + app-text/docbook-xml-dtd:4.5 app-text/xmlto sys-devel/gettext virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) test? ( gnome-base/dconf ) " diff --git a/net-libs/phodav/phodav-3.0.ebuild b/net-libs/phodav/phodav-3.0.ebuild new file mode 100644 index 000000000000..417b8f4b9adf --- /dev/null +++ b/net-libs/phodav/phodav-3.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd udev + +DESCRIPTION="WebDav server implementation using libsoup" +HOMEPAGE="https://wiki.gnome.org/phodav https://gitlab.gnome.org/GNOME/phodav" + +LICENSE="LGPL-2.1+" +SLOT="3.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="gtk-doc systemd test zeroconf" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.51.2:2 + >=net-libs/libsoup-3.0.0:3.0 + dev-libs/libxml2 + zeroconf? ( net-dns/avahi[dbus] ) + + !net-libs/phodav:2.0 +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/asciidoc + app-text/docbook-xml-dtd:4.5 + app-text/xmlto + sys-devel/gettext + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + test? ( gnome-base/dconf ) +" + +src_prepare() { + default + + if ! use zeroconf ; then + sed -i -e 's|avahi-daemon.service||' data/spice-webdavd.service || die + fi +} + +src_configure() { + local emesonargs=( + $(meson_feature gtk-doc gtk_doc) + $(meson_feature zeroconf avahi) + -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" + -Dudevrulesdir="$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if ! use systemd ; then + newinitd "${FILESDIR}/spice-webdavd.initd" spice-webdavd + udev_dorules "${FILESDIR}/70-spice-webdavd.rules" + fi +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz index ee85d3bb2f84f47446145afae4316853edf4177c..391b60ccfcd478e23740dee97207a1e829baac64 100644 GIT binary patch literal 14575 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 Z5S&f2Bx)QD*)+pH{XfP{Q5~~q001u=#Y+GH literal 14572 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 WEr}XO!#0iZpZ*`}Ki`<MX8-_jbjT_I diff --git a/net-mail/ezmlm-idx/Manifest b/net-mail/ezmlm-idx/Manifest index 3e5be53e96e2..18ee73a0c930 100644 --- a/net-mail/ezmlm-idx/Manifest +++ b/net-mail/ezmlm-idx/Manifest @@ -1,6 +1,6 @@ AUX ezmlm-idx-7.0.0-fno-common.patch 1007 BLAKE2B 9de98526ad5411e40a6b38099a4166e1cb24eea6a54f93df8b8aad4ce0e5769d2a9aa77e6f7396fc8d96f692c6b8c6c0115c990034aa66120d9ea626c82f7dce SHA512 dd172c7db7fae8f8278d462eea58e4d2213dc72079a9f021f1ce3ca7ed0923139d27d39d4bc8a2fed3e91a6df2f1145292acf0ebe255a89aa59a712e45043b91 DIST ezmlm-idx-7.0.0.tar.gz 689019 BLAKE2B 22c66a4a2fcc6c0c754061ff0d93bde8fd192266112da0516e936278610288dc11d44d1959cd135a90eacb4befa43d62f53b3bedb94e994afc13aed986834bce SHA512 c0fc35aef4a72aefa4cdaee4c1933cc00aab82ee81ad7577793952fbf57106c06e4a5844a2bbf3919ad2985d2062ba1edf8831e6aa66d7e762210e7e147210ef DIST ezmlm-idx-7.2.2.tar.gz 742451 BLAKE2B fd40b1216d34eba253ef00a53366c8a5f2d19edd9ef20ddea3047a6837263589ac8fc4911820836b49bf4c95b99a1c99d3d2808bc90dd8eb58bc262e6acc74d7 SHA512 4fdd30d6dc254fd0353f34675ea8baa91d95860de1fb23ff5517280c75a8d87405bdd7e180e25eb8f5c0b152a35a11a939f4e7364596e83d81053b1e6019245c -EBUILD ezmlm-idx-7.0.0-r4.ebuild 1480 BLAKE2B 3df36686d435c7b37141497940548b66585579ceaf81f5d9d3e1b4176dd2196a0ed730c72279e82e34c15562a94dfa8ffdb59e2e13bcbc96723bc5846c95a41d SHA512 37b982b59d8dd3583b36817769bf6495774184cf7eff4b69dbf31b6d6ff6bd4ae2b527f8a13242be45c0a67928a93cf114a70321ecf5df3635326e403820388e -EBUILD ezmlm-idx-7.2.2.ebuild 1505 BLAKE2B da0a1f58d18db96925af3db6f5e968254360ff486650cadd53997b30424224e10aab119df80165a1bcb25ad5234f6681d44cd62ab3641fbeb03e091cfec07513 SHA512 3298e62c2b50dd2b614d82cdb5364069406bf51a636c29202d4b57db0c5194a39d41cde4c69379b20490ed75f686d5e8e2bf2dd87248837f4037c37c69a8fd79 +EBUILD ezmlm-idx-7.0.0-r5.ebuild 1482 BLAKE2B 5121404ff8f39bee0508e6f7c9d904de2e171edfd0adf9218840ff9700119cb19a541cd57009f38ea60c80c963011deb4fdf25d48a7bd481aa1a77596c6b6f31 SHA512 4daef97066d815859e0399c2411710f9282be592108ae92968fe76515a6e095ed427c2e72b0fad5a84fd56de1dc7916cf364b8632aa5917a7993b78c04962ea7 +EBUILD ezmlm-idx-7.2.2-r1.ebuild 1505 BLAKE2B bc265da530399600c72837eedc15413aff8ca1748ebc8bf0008e46dd699b0224a4ccbe1565778e1968816ed4646dda85f8fd492522e46090016bf92a38e3a977 SHA512 d46b49a07e22c0f4a87853046537f913111cbe075112d9c9c3cc17f996ab5d431d698bd8d60da51bd7852831ee4c7864859bd7a201ca02855b088d9eedd740f4 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild deleted file mode 100644 index 0c0c7c20584a..000000000000 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmail toolchain-funcs - -DESCRIPTION="Simple yet powerful mailing list manager for qmail" -HOMEPAGE="http://www.ezmlm.org" -SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" -IUSE="mysql postgres" - -DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql )" -RDEPEND="${DEPEND} - virtual/qmail" -REQUIRED_USE="?? ( mysql postgres )" - -PATCHES=( "${FILESDIR}/${PN}-7.0.0-fno-common.patch" ) - -src_prepare() { - default - echo /usr/bin > conf-bin || die - echo /usr/$(get_libdir)/ezmlm > conf-lib || die - echo /etc/ezmlm > conf-etc || die - echo /usr/share/man > conf-man || die - echo ${QMAIL_HOME} > conf-qmail || die - - echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die - echo $(tc-getCC) ${CFLAGS} -Wl,-E > conf-ld || die - - # fix DESTDIR and skip cat man-pages - sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ - -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ - -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ - -i Makefile || die -} - -src_compile() { - emake it man - - if use mysql; then - emake mysql - elif use postgres; then - emake pgsql - fi -} - -src_install() { - dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man - dobin ezmlm-{cgi,checksub,import,rmtab} - - make DESTDIR="${D}" setup || die "make setup failed" -} diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild new file mode 100644 index 000000000000..ce08d30a5cee --- /dev/null +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmail toolchain-funcs + +DESCRIPTION="Simple yet powerful mailing list manager for qmail" +HOMEPAGE="http://www.ezmlm.org" +SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" +IUSE="mysql postgres" + +DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql:* )" +RDEPEND="${DEPEND} + virtual/qmail" +REQUIRED_USE="?? ( mysql postgres )" + +PATCHES=( "${FILESDIR}/${PN}-7.0.0-fno-common.patch" ) + +src_prepare() { + default + echo /usr/bin > conf-bin || die + echo /usr/$(get_libdir)/ezmlm > conf-lib || die + echo /etc/ezmlm > conf-etc || die + echo /usr/share/man > conf-man || die + echo ${QMAIL_HOME} > conf-qmail || die + + echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die + echo $(tc-getCC) ${CFLAGS} -Wl,-E > conf-ld || die + + # fix DESTDIR and skip cat man-pages + sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ + -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ + -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ + -i Makefile || die +} + +src_compile() { + emake it man + + if use mysql; then + emake mysql + elif use postgres; then + emake pgsql + fi +} + +src_install() { + dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man + dobin ezmlm-{cgi,checksub,import,rmtab} + + make DESTDIR="${D}" setup || die "make setup failed" +} diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild new file mode 100644 index 000000000000..78eefb1ed0c1 --- /dev/null +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmail toolchain-funcs + +DESCRIPTION="Simple yet powerful mailing list manager for qmail" +HOMEPAGE="https://untroubled.org/ezmlm" +SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" +#KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" +IUSE="mysql postgres sqlite" + +DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql:* ) + sqlite? ( dev-db/sqlite:3 )" +RDEPEND="${DEPEND} + virtual/qmail" +REQUIRED_USE="?? ( mysql postgres sqlite )" + +src_prepare() { + default + echo /usr/bin > conf-bin || die + echo /usr/$(get_libdir)/ezmlm > conf-lib || die + echo /etc/ezmlm > conf-etc || die + echo /usr/share/man > conf-man || die + echo ${QMAIL_HOME} > conf-qmail || die + + echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die + echo $(tc-getCC) ${LDFLAGS} -Wl,-E > conf-ld || die + + # fix DESTDIR and skip cat man-pages + sed -e "s:\(/installer\) \(\"\`head\):\1 ${D}\2:" \ + -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ + -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ + -i Makefile || die +} + +src_compile() { + emake it man installer + + if use mysql; then + emake mysql + elif use postgres; then + emake pgsql + elif use sqlite; then + emake sqlite3 + fi +} + +src_install() { + dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man + default +} diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild deleted file mode 100644 index eb1061057763..000000000000 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmail toolchain-funcs - -DESCRIPTION="Simple yet powerful mailing list manager for qmail" -HOMEPAGE="https://untroubled.org/ezmlm" -SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" -#KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" -IUSE="mysql postgres sqlite" - -DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql:= ) - sqlite? ( dev-db/sqlite:3 )" -RDEPEND="${DEPEND} - virtual/qmail" -REQUIRED_USE="?? ( mysql postgres sqlite )" - -src_prepare() { - default - echo /usr/bin > conf-bin || die - echo /usr/$(get_libdir)/ezmlm > conf-lib || die - echo /etc/ezmlm > conf-etc || die - echo /usr/share/man > conf-man || die - echo ${QMAIL_HOME} > conf-qmail || die - - echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die - echo $(tc-getCC) ${LDFLAGS} -Wl,-E > conf-ld || die - - # fix DESTDIR and skip cat man-pages - sed -e "s:\(/installer\) \(\"\`head\):\1 ${D}\2:" \ - -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ - -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ - -i Makefile || die -} - -src_compile() { - emake it man installer - - if use mysql; then - emake mysql - elif use postgres; then - emake pgsql - elif use sqlite; then - emake sqlite3 - fi -} - -src_install() { - dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man - default -} diff --git a/net-mail/tpop3d/Manifest b/net-mail/tpop3d/Manifest index 6baa54dac2f3..858cdada5de6 100644 --- a/net-mail/tpop3d/Manifest +++ b/net-mail/tpop3d/Manifest @@ -1,5 +1,5 @@ AUX tpop3d-1.5.4-gold.patch 730 BLAKE2B e3f30e0aae7ca80c3834dbe63216bff73de20981ad7b02b062b3f13d61c83e4183d0228a065139d2be5b2792f2bf5001b1bede35b7382a57ff895e7fc9437955 SHA512 cf4b2ab8b6f51bf749e32a8204e850ef97426a6de14f3d5d5128725791838717b5b8cbcc4fb80a5534d6820200ebef50dde8d2e20e44133f029be3a2d72a57c6 AUX tpop3d-1.5.4.init 607 BLAKE2B 8cc947bb35566f09236a5a6c06f6b1b8938d51f9dfe0ef3230507a5a6885bdee8eac11a3e90cdee52b24219cade824c45b15e5777a154a28b78167eaef6decce SHA512 004d2e5ca802ad7681c3f6392728602f54c13c6072d38b147be469e5f9ef09916f7c6c57af944c845e4b504f46fe4893323d5a125b7dc4bdfc2d479a5ee696e9 DIST tpop3d-1.5.5.tar.gz 285027 BLAKE2B e8cc76040757a5c8931ee34b27a57c52889f3533b71a53c7a2fe589823129ce5972f2ddfa9ecdb46d7a04ac77e8d735c02b07cf7e8192135e4ebea6c392b38ab SHA512 918a057c62d7518613daa6335d8fd5a2553d278dc4d6adbcf5ba3caa3ba561587f1d9e18f564690383e91f3ee2e5120af919d2799b69e93bfe3a3b8ea4f5d7e6 -EBUILD tpop3d-1.5.5-r4.ebuild 2976 BLAKE2B c420d44344b87310db584793044bd78c31dcf2008e41d8b639cc4031d90170a9f0de80f66ab6a1e0461d7f23f85486d64449ab08a586cf8b712a8b11c4cd5770 SHA512 2e3d4442cd2b3c21d47d7312b7e35ff08a230a6a5e28c2b93bf8d9e54915c74dfdac0b6dd06185b880a1187c6379b1208db668457e4d2ff97bc0b22278a17340 +EBUILD tpop3d-1.5.5-r5.ebuild 2978 BLAKE2B 278e29cfacd913666926cd2e6333e17c7d5d69af44999b17f9a9006f96f1b6de4762a18198da0ff2682d9c669c26a59d4c1709976199f49d22923d14ceea9d17 SHA512 77cbafe8ed996e641d312b4472bc2457f514b7e6efe3c62713710b0ca7aaa0bc2e60396897a656c2d84d6a4441514d1cd135e300e36ba865e0a559e8b2c5c4fc MISC metadata.xml 561 BLAKE2B 9c3cdb3234509f5fed875b4810633182b2b17a3a6a4034a9e83cd39ed89da9befe4658d76d2ce27042dcbd56452a9acd98baea3f7f65c65605fe95e37bff070e SHA512 27d747cbbc50936743aa9c09b98185004b59ad11aca5cc58ba6faf664ebe765eafe706d6423f41fb10c96146ee8c42078a57ff144ecdbef4cd9013df44f63321 diff --git a/net-mail/tpop3d/tpop3d-1.5.5-r4.ebuild b/net-mail/tpop3d/tpop3d-1.5.5-r4.ebuild deleted file mode 100644 index 9e0bca9a61fc..000000000000 --- a/net-mail/tpop3d/tpop3d-1.5.5-r4.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic autotools - -DESCRIPTION="An extensible POP3 server with vmail-sql/MySQL support" -HOMEPAGE="https://savannah.nongnu.org/projects/tpop3d/" -SRC_URI="mirror://nongnu/tpop3d/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 x86" -IUSE="authexternal debug flatfile gdbm ldap maildir mbox mysql offensive - pam passwd perl postgres +sha1 shadow ssl tcpd" - -RDEPEND="virtual/libcrypt:= - gdbm? ( sys-libs/gdbm:= ) - sha1? ( >=dev-libs/openssl-0.9.6:0= ) - ssl? ( >=dev-libs/openssl-0.9.6:0= ) - ldap? ( >=net-nds/openldap-2.0.7:= ) - mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql[server] ) - perl? ( >=dev-lang/perl-5.6.1:= ) - pam? ( - >=net-mail/mailbase-0.00-r8 - sys-libs/pam - ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-1.5.4-gold.patch" ) - -src_prepare() { - default - - mv configure.{in,ac} || die - - eautoreconf -} - -src_configure() { - local myconf="" - local noauth=0 - - # Various authentication methods - use authexternal && myconf="${myconf} --enable-auth-other" - use flatfile && myconf="${myconf} --enable-auth-flatfile" - use gdbm && myconf="${myconf} --enable-auth-gdbm" - use ldap && myconf="${myconf} --enable-auth-ldap" - use mysql && myconf="${myconf} --enable-auth-mysql --with-mysql-lib-dir=$(mysql_config --variable=pkglibdir)" - use pam || myconf="${myconf} --disable-auth-pam" - use passwd && myconf="${myconf} --enable-auth-passwd" - use perl && myconf="${myconf} --enable-auth-perl" - use postgres && myconf="${myconf} --enable-auth-pgsql" - use shadow && myconf="${myconf} --enable-auth-passwd --enable-shadow-passwords" - - use authexternal || use flatfile || use gdbm || use ldap || use mysql || - use pam || use passwd || use perl || use postgres || use shadow || - noauth=1 - - if [[ ${noauth} -eq 1 ]]; then - ewarn "None of tpop3d's authentication mechanism USE flags are set." - ewarn "As a result tpop3d will be built with /etc/passwd authentication only." - myconf="${myconf} --enable-auth-passwd" - fi - - # Other optional features - use debug && myconf="${myconf} --enable-backtrace" - use maildir && myconf="${myconf} --enable-mbox-maildir" - use mbox || myconf="${myconf} --disable-mbox-bsd" - use offensive || myconf="${myconf} --disable-snide-comments" - use sha1 || myconf="${myconf} --disable-sha1-passwords" - use ssl && myconf="${myconf} --enable-tls" - use tcpd && myconf="${myconf} --enable-tcp-wrappers" - - econf ${myconf} - - # Causes crash with "stack smashing attack" on connect, because of bug in - # SSP (bug #115285) - filter-flags -fstack-protector -} - -src_install() { - default - dodir /etc/tpop3d - - if use pam ; then - dodir /etc/pam.d - dosym pop3 /etc/pam.d/tpop3d - fi - - newinitd "${FILESDIR}/${PN}-1.5.4.init" tpop3d -} - -pkg_postinst() { - elog "Read the tpop3d.conf manpage" - elog "Please create /etc/tpop3d/tpop3d.conf to fit your configuration" -} diff --git a/net-mail/tpop3d/tpop3d-1.5.5-r5.ebuild b/net-mail/tpop3d/tpop3d-1.5.5-r5.ebuild new file mode 100644 index 000000000000..546c0f2a23ed --- /dev/null +++ b/net-mail/tpop3d/tpop3d-1.5.5-r5.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic autotools + +DESCRIPTION="An extensible POP3 server with vmail-sql/MySQL support" +HOMEPAGE="https://savannah.nongnu.org/projects/tpop3d/" +SRC_URI="mirror://nongnu/tpop3d/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 x86" +IUSE="authexternal debug flatfile gdbm ldap maildir mbox mysql offensive + pam passwd perl postgres +sha1 shadow ssl tcpd" + +RDEPEND="virtual/libcrypt:= + gdbm? ( sys-libs/gdbm:= ) + sha1? ( >=dev-libs/openssl-0.9.6:0= ) + ssl? ( >=dev-libs/openssl-0.9.6:0= ) + ldap? ( >=net-nds/openldap-2.0.7:= ) + mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql:*[server] ) + perl? ( >=dev-lang/perl-5.6.1:= ) + pam? ( + >=net-mail/mailbase-0.00-r8 + sys-libs/pam + ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-1.5.4-gold.patch" ) + +src_prepare() { + default + + mv configure.{in,ac} || die + + eautoreconf +} + +src_configure() { + local myconf="" + local noauth=0 + + # Various authentication methods + use authexternal && myconf="${myconf} --enable-auth-other" + use flatfile && myconf="${myconf} --enable-auth-flatfile" + use gdbm && myconf="${myconf} --enable-auth-gdbm" + use ldap && myconf="${myconf} --enable-auth-ldap" + use mysql && myconf="${myconf} --enable-auth-mysql --with-mysql-lib-dir=$(mysql_config --variable=pkglibdir)" + use pam || myconf="${myconf} --disable-auth-pam" + use passwd && myconf="${myconf} --enable-auth-passwd" + use perl && myconf="${myconf} --enable-auth-perl" + use postgres && myconf="${myconf} --enable-auth-pgsql" + use shadow && myconf="${myconf} --enable-auth-passwd --enable-shadow-passwords" + + use authexternal || use flatfile || use gdbm || use ldap || use mysql || + use pam || use passwd || use perl || use postgres || use shadow || + noauth=1 + + if [[ ${noauth} -eq 1 ]]; then + ewarn "None of tpop3d's authentication mechanism USE flags are set." + ewarn "As a result tpop3d will be built with /etc/passwd authentication only." + myconf="${myconf} --enable-auth-passwd" + fi + + # Other optional features + use debug && myconf="${myconf} --enable-backtrace" + use maildir && myconf="${myconf} --enable-mbox-maildir" + use mbox || myconf="${myconf} --disable-mbox-bsd" + use offensive || myconf="${myconf} --disable-snide-comments" + use sha1 || myconf="${myconf} --disable-sha1-passwords" + use ssl && myconf="${myconf} --enable-tls" + use tcpd && myconf="${myconf} --enable-tcp-wrappers" + + econf ${myconf} + + # Causes crash with "stack smashing attack" on connect, because of bug in + # SSP (bug #115285) + filter-flags -fstack-protector +} + +src_install() { + default + dodir /etc/tpop3d + + if use pam ; then + dodir /etc/pam.d + dosym pop3 /etc/pam.d/tpop3d + fi + + newinitd "${FILESDIR}/${PN}-1.5.4.init" tpop3d +} + +pkg_postinst() { + elog "Read the tpop3d.conf manpage" + elog "Please create /etc/tpop3d/tpop3d.conf to fit your configuration" +} diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 1a29b32ab75a9edd6b491aaf51ec45d2b0a3389e..33c34b973edda8f8122752584e015af1536fd170 100644 GIT binary patch delta 53700 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 J|HiqE0RU1cCHVjV delta 53666 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 bF6nh%EXebfNJGKg`~UqHye*-Fxs3q;_8`&4 diff --git a/net-misc/aggregate/Manifest b/net-misc/aggregate/Manifest index 3f9c5acabc56..04bdb33d3abb 100644 --- a/net-misc/aggregate/Manifest +++ b/net-misc/aggregate/Manifest @@ -1,4 +1,4 @@ AUX aggregate-1.6-build-fixup.patch 193 BLAKE2B 99a4266726eb7ef36cb58c5f3ace8c36bc1f923f453acb003f3f59af179ab88e5ef641b387c03912f476a8bb29a46fada6ce5b4b6382d7328fd06752134ba186 SHA512 6c7508f88da5f287b5dbf7e12bf5891722300d11d0c167659c816a28dd38e2cf46de928b4cda48ee8ff6b6201b01cc6a41bc22345eb478ab255b5c1dc2713b11 DIST aggregate-1.6.tar.gz 20566 BLAKE2B 8d7c9b16063da1481a1be57e1de8e73d5ee54ab8fe539b116263582b951bc84396b174388ce6ea1ee8126a1b1ac49e4e69dcfad8ded37f32edd429d620c4971f SHA512 b6c48540a6905c5b0c2195c91c6b19fa537f1a746adb7e173642c3f0bd894cbbd8f4ab7203f1c6b904538c4b0f1ce13138c5e00e6f05567992bfc51b8b459f84 -EBUILD aggregate-1.6.ebuild 632 BLAKE2B dd2fc60eba9ab17619e49ef7b7554124ecbee55980578878163535cf399c8b0bfefd565a74f2deb8fee614406703c96ef28a928e65a7d3819711c11c2643cc4c SHA512 6cbff862ff4ae4eed2b065d638e3c7f6c9adf3887be5a5973b43f46b6639540b06b5eb1ba44de59ebceff076bfd7dda84bea14ead813a78644c905b8e50cff2c +EBUILD aggregate-1.6.ebuild 617 BLAKE2B 73f571ccf0839c5b5788283f6293dad055e1391538389634bc8baf57a4a8529f3f3dd170de32f29379a2a4e85ca79ee6b9eeec0c66cf960f21f1ce2905916e85 SHA512 e7b1e585a9c50ab17772b2a63b6aa69abe5e38a40149a1733cf9edd089c178e7b4d7272470f173f0c364e9641b72d1b891b6247b9f9c924ca4477a1d96a45603 MISC metadata.xml 976 BLAKE2B 82a8d5ee85df842bcb21087920d80e441881f21b37d3d13075a1f76383cfabafb7717e741cddfb61645639534e1e8e103baaa3feb854b62cb14e7e9568cb1ebe SHA512 7c608acac00644692ea7676f5967eb0b208e5007e5557c141ff5813a4b96571ce43be1024809074f95d1a1a9b8d44a595cdc287e6ad8accbbc91ed1cc425909f diff --git a/net-misc/aggregate/aggregate-1.6.ebuild b/net-misc/aggregate/aggregate-1.6.ebuild index b2a89cb1988e..ff5e7181db2a 100644 --- a/net-misc/aggregate/aggregate-1.6.ebuild +++ b/net-misc/aggregate/aggregate-1.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit toolchain-funcs +inherit autotools DESCRIPTION="Perform two optimisations on a list of prefixes to reduce the length of the list" HOMEPAGE="https://ftp.isc.org/isc/aggregate" @@ -12,16 +12,17 @@ SRC_URI="https://ftp.isc.org/isc/aggregate/${P}.tar.gz" LICENSE="ISC" SLOT="0" KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86" -IUSE="" RDEPEND="dev-lang/perl" -DEPEND="" -PATCHES=( "${FILESDIR}/${P}-build-fixup.patch" ) +PATCHES=( + "${FILESDIR}"/${P}-build-fixup.patch +) -src_configure() { - tc-export CC - econf +src_prepare() { + default + + eautoreconf #871198 } src_install() { diff --git a/net-misc/ena-driver/Manifest b/net-misc/ena-driver/Manifest index b63f3161d369..360ace919e8b 100644 --- a/net-misc/ena-driver/Manifest +++ b/net-misc/ena-driver/Manifest @@ -1,5 +1,5 @@ -DIST ena-driver-2.2.3-linux.tar.gz 406557 BLAKE2B 3e77bcb8e5bd00e0a643c17ad780e3abb5ff71859cdcb1257f9c73c7d5a14b0922cf97132ed40195a69e233b2850cb62f1854b49c8ab5c92b6b83dadb32bd7bd SHA512 257c959a6727213df6600cfb09741f5036d4efb950c1460be85bab3026d7f0fa5af252550bf395665dcf0de5dbee75f751516ac80ecf3d470aee996d12796770 DIST ena-driver-2.6.1-linux.tar.gz 542085 BLAKE2B 1509d3a22478d648426c788e8343ca121883a2d5fc241a8dbd95836ae48160795ae953a2327ea31190caaf8eaa69d72331a1cf250b56fe8af2fcfd98e3ecd313 SHA512 a24c2c062cd66cbfa8fb9b1fa7093650eda1061bd502a3e57bfdbf3b5b36064f457860e4d5cb045f11de6437e03ad2cfb3390be8876a0ee7a474be1d5cdd8f40 -EBUILD ena-driver-2.2.3-r1.ebuild 947 BLAKE2B 598eec22ab8ccd9fbe9d9fe01f8c71d849acb6611d2b485cd3556707763157a8a06196ed715f94f9b780d7290359f5e4f018eeb24d592bcc0af3a8d66c8817a4 SHA512 2fb0cb0bc78d7c3e314d1adeafb95161d285875643a0174a7bb8f74ef68c0382e447566dc053e0d20fb66ca54d370bab23993cfb2f1550f2d9cf965b68d12d4c +DIST ena-driver-2.8.0-linux.tar.gz 1196967 BLAKE2B 2f4c5ebba357fbea42aee5f921f60d9b7f18558df6e955e39c81c4e4693b5fe39ae7de2123c6e74e0ea9c99888fcf143b68ce67de55efbd4b30a37cf805cde40 SHA512 549b33f913bc4fa48f27d24e66d77032e32992f7f9c6afb1ce82e89d343516201442c70f3146d919b81632b97baee699f1c60001cb2a1730720681fa28452e3e EBUILD ena-driver-2.6.1.ebuild 947 BLAKE2B 1ab5211b4d31be416aed0004d5835bbed4271b062b673c617509781722d7706459eda36dd90546d0e67ee4dbd9f7c658f4d61e8a3bca1ebc0e1bba446a7eaea5 SHA512 09c5b5c091b6495a4d03732bf9bd715e3cf856e97383a2b57013a33080617bee45df094972ed727b470ff7d2ecdd463b62510d0875872af91e6cfdef4795d6da +EBUILD ena-driver-2.8.0.ebuild 947 BLAKE2B 1ab5211b4d31be416aed0004d5835bbed4271b062b673c617509781722d7706459eda36dd90546d0e67ee4dbd9f7c658f4d61e8a3bca1ebc0e1bba446a7eaea5 SHA512 09c5b5c091b6495a4d03732bf9bd715e3cf856e97383a2b57013a33080617bee45df094972ed727b470ff7d2ecdd463b62510d0875872af91e6cfdef4795d6da MISC metadata.xml 347 BLAKE2B b9e95fc5342cb1467213a06e52049e0fe6c3a20069f46a0f9b8b2696ec36ecd8b1c5c01dc536cd644bf9468f0d71dad2db8e960958f217b4d185535db6522ca5 SHA512 4739339c1e6b03df00798098f8a0d55f2739508ce0136173cb449f0308feb06e9403b7c00031dbc63403ef213272ffea315c2e8f0a46515a9059c5676b789392 diff --git a/net-misc/ena-driver/ena-driver-2.2.3-r1.ebuild b/net-misc/ena-driver/ena-driver-2.2.3-r1.ebuild deleted file mode 100644 index cb3d20bddedc..000000000000 --- a/net-misc/ena-driver/ena-driver-2.2.3-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info linux-mod - -DESCRIPTION="Amazon EC2 Elastic Network Adapter (ENA) kernel driver" -HOMEPAGE="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html" -SRC_URI="https://github.com/amzn/amzn-drivers/archive/ena_linux_${PV}.tar.gz -> ${P}-linux.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/amzn-drivers-ena_linux_${PV}/kernel/linux/ena" - -MODULE_NAMES="ena(net:${S}:${S})" -BUILD_TARGETS="all" - -CONFIG_CHECK="PCI_MSI !CPU_BIG_ENDIAN DIMLIB" - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="CONFIG_MODULE_SIG=n KERNEL_DIR=${KV_DIR}" -} - -src_prepare() { - default - - sed -i -e 's!/lib/modules/\$(BUILD_KERNEL)/build!$(KERNEL_DIR)!g' \ - "Makefile" || die "Unable to fix Makefile" -} - -src_install() { - linux-mod_src_install - dodoc README RELEASENOTES.md -} diff --git a/net-misc/ena-driver/ena-driver-2.8.0.ebuild b/net-misc/ena-driver/ena-driver-2.8.0.ebuild new file mode 100644 index 000000000000..ec4ec56c1689 --- /dev/null +++ b/net-misc/ena-driver/ena-driver-2.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info linux-mod + +DESCRIPTION="Amazon EC2 Elastic Network Adapter (ENA) kernel driver" +HOMEPAGE="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html" +SRC_URI="https://github.com/amzn/amzn-drivers/archive/ena_linux_${PV}.tar.gz -> ${P}-linux.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/amzn-drivers-ena_linux_${PV}/kernel/linux/ena" + +MODULE_NAMES="ena(net:${S}:${S})" +BUILD_TARGETS="all" + +CONFIG_CHECK="PCI_MSI !CPU_BIG_ENDIAN DIMLIB" + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="CONFIG_MODULE_SIG=n KERNEL_DIR=${KV_DIR}" +} + +src_prepare() { + default + + sed -i -e 's!/lib/modules/\$(BUILD_KERNEL)/build!$(KERNEL_DIR)!g' \ + "Makefile" || die "Unable to fix Makefile" +} + +src_install() { + linux-mod_src_install + dodoc README RELEASENOTES.md +} diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest index 011dbdacbe68..fda4838cf58d 100644 --- a/net-misc/eventd/Manifest +++ b/net-misc/eventd/Manifest @@ -1,4 +1,4 @@ AUX eventd-0.27.0-fno-common.patch 323 BLAKE2B a6ddf695edf40bfb6a1b247d0a82d899d5162f3b59ca3a5879b300deafdbdae31557edea1ccfc4bc183cc1e9d3ea2124305951ad29dfab15428cf9ba0fab4997 SHA512 5ca3560d6b046debd58ea682d302f22a9884426112cecedb577b5f1da5de10489f435f55978affaf6fd69d43d72d547f617e141b209d9e02e32651286afd639d DIST eventd-0.27.0.tar.xz 188000 BLAKE2B 06779168e9049714aabc051f8a85a5e5764509c3deceddd300c103f4831b6679f082748858bebb9629dcd47fa0b570158c6cf2b665167ab8e20a7dc0f12cc00f SHA512 586fdf36742cfda5a3c5e4cf4600307b8d699701fdf32eec25a7b294c815ded6e7e41210e65c706c34c5f2d911cadec89b677f082dad183f486fb7d1a55a2302 -EBUILD eventd-0.27.0-r1.ebuild 2659 BLAKE2B fc0f66a8f6705146cc96ec89aebbc546bf52444da8c1cba330f15f34a5241445ab81b64652ed675855e6c7a00809251a12ee80773077cda8da21ed5a43a80e45 SHA512 5be5bff1b857f0123d7abe839c42464379ac10749443b7a830e4684b6c45ea8fae5240210cbb9b88b144e6f3604c187d0f166988ae0ff32b1467632b5b942c0b +EBUILD eventd-0.27.0-r2.ebuild 2662 BLAKE2B 6074a07d9812b093a8c27c14cb4e5f9e57595befe314209049a85e86c822382aa6bccc137c3eadde3189b58d4ac4f3bad4a45192d9598fa9ac8de2f8ef17abea SHA512 e66615b2fdcb7e02fde31ed67583294e78b7d2d2552ea1016e871985a5623ada9228e04b069a2f83f37e6e2905c3aee0f4081efee8919a4a7dc203dd027d6b14 MISC metadata.xml 908 BLAKE2B 070d6de6db62dbfecb990dde8a928f4bafe44f25c208f1136a600992c90a7978787df0f77f1ed82cdc203430d428fc4371136ab13ee5672090f6cbd6cf13bf40 SHA512 db11d00d0d0d04b2265340fcf4d28d73ed053135a8c7e40b6f1fbb6c22c23a9cf777c0ba40540d38de103c04744cc4354abf0134fdb3c325e8a733179794073d diff --git a/net-misc/eventd/eventd-0.27.0-r1.ebuild b/net-misc/eventd/eventd-0.27.0-r1.ebuild deleted file mode 100644 index e533b5124a7e..000000000000 --- a/net-misc/eventd/eventd-0.27.0-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info meson systemd - -DESCRIPTION="A small daemon to act on remote or local events" -HOMEPAGE="https://www.eventd.org/" -SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz" - -LICENSE="GPL-3+ LGPL-3+ ISC MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification - pulseaudio purple speech systemd test upnp webhook websocket +X zeroconf" - -RESTRICT="!test? ( test )" -REQUIRED_USE=" - X? ( notification ) - fbcon? ( notification ) - notification? ( || ( X fbcon ) ) - test? ( websocket ) -" - -COMMON_DEPEND=" - dev-libs/glib:2 - sys-apps/util-linux - x11-libs/libxkbcommon - introspection? ( dev-libs/gobject-introspection ) - libcanberra? ( media-libs/libcanberra ) - libnotify? ( x11-libs/gdk-pixbuf:2 ) - notification? ( - gnome-base/librsvg - x11-libs/cairo - x11-libs/pango - x11-libs/gdk-pixbuf:2 - X? ( - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:=[xkb] - x11-libs/xcb-util - x11-libs/xcb-util-wm - ) - ) - pulseaudio? ( - media-libs/libsndfile - media-sound/pulseaudio - ) - purple? ( net-im/pidgin ) - speech? ( app-accessibility/speech-dispatcher ) - systemd? ( sys-apps/systemd:= ) - upnp? ( >=net-libs/gssdp-1.2:0= ) - webhook? ( net-libs/libsoup:2.4 ) - websocket? ( net-libs/libsoup:2.4 ) - zeroconf? ( net-dns/avahi[dbus] ) -" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - fbcon? ( virtual/os-headers ) -" -RDEPEND="${COMMON_DEPEND} - net-libs/glib-networking[ssl] -" -BDEPEND="virtual/pkgconfig" -PATCHES=( - "${FILESDIR}"/${PN}-0.27.0-fno-common.patch -) - -pkg_setup() { - if use ipv6; then - CONFIG_CHECK=$(usex test 'IPV6' '~IPV6') - linux-info_pkg_setup - fi -} - -src_configure() { - # wayland disabled due to missing dep in ::gentoo, wayland-wall - local emesonargs=( - -Dsystemduserunitdir="$(systemd_get_userunitdir)" - -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" - -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services" - -Dnd-wayland=false - $(meson_feature websocket) - $(meson_feature zeroconf dns-sd) - $(meson_feature upnp ssdp) - $(meson_use ipv6) - $(meson_use systemd) - $(meson_use notification notification-daemon) - $(meson_use X nd-xcb) - $(meson_use fbcon nd-fbdev) - $(meson_use purple im) - $(meson_use pulseaudio sound) - $(meson_use speech tts) - $(meson_use webhook) - $(meson_use libnotify) - $(meson_use libcanberra) - $(meson_use introspection gobject-introspection) - $(meson_use debug debug-output) - ) - - meson_src_configure -} - -src_test() { - EVENTD_TESTS_TMP_DIR="${T}" meson_src_test -} diff --git a/net-misc/eventd/eventd-0.27.0-r2.ebuild b/net-misc/eventd/eventd-0.27.0-r2.ebuild new file mode 100644 index 000000000000..562deb09c326 --- /dev/null +++ b/net-misc/eventd/eventd-0.27.0-r2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info meson systemd + +DESCRIPTION="A small daemon to act on remote or local events" +HOMEPAGE="https://www.eventd.org/" +SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz" + +LICENSE="GPL-3+ LGPL-3+ ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification + pulseaudio purple speech systemd test upnp webhook websocket +X zeroconf" + +RESTRICT="!test? ( test )" +REQUIRED_USE=" + X? ( notification ) + fbcon? ( notification ) + notification? ( || ( X fbcon ) ) + test? ( websocket ) +" + +COMMON_DEPEND=" + dev-libs/glib:2 + sys-apps/util-linux + x11-libs/libxkbcommon + introspection? ( dev-libs/gobject-introspection ) + libcanberra? ( media-libs/libcanberra ) + libnotify? ( x11-libs/gdk-pixbuf:2 ) + notification? ( + gnome-base/librsvg + x11-libs/cairo + x11-libs/pango + x11-libs/gdk-pixbuf:2 + X? ( + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:=[xkb(+)] + x11-libs/xcb-util + x11-libs/xcb-util-wm + ) + ) + pulseaudio? ( + media-libs/libsndfile + media-sound/pulseaudio + ) + purple? ( net-im/pidgin ) + speech? ( app-accessibility/speech-dispatcher ) + systemd? ( sys-apps/systemd:= ) + upnp? ( >=net-libs/gssdp-1.2:0= ) + webhook? ( net-libs/libsoup:2.4 ) + websocket? ( net-libs/libsoup:2.4 ) + zeroconf? ( net-dns/avahi[dbus] ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + fbcon? ( virtual/os-headers ) +" +RDEPEND="${COMMON_DEPEND} + net-libs/glib-networking[ssl] +" +BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-0.27.0-fno-common.patch +) + +pkg_setup() { + if use ipv6; then + CONFIG_CHECK=$(usex test 'IPV6' '~IPV6') + linux-info_pkg_setup + fi +} + +src_configure() { + # wayland disabled due to missing dep in ::gentoo, wayland-wall + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" + -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services" + -Dnd-wayland=false + $(meson_feature websocket) + $(meson_feature zeroconf dns-sd) + $(meson_feature upnp ssdp) + $(meson_use ipv6) + $(meson_use systemd) + $(meson_use notification notification-daemon) + $(meson_use X nd-xcb) + $(meson_use fbcon nd-fbdev) + $(meson_use purple im) + $(meson_use pulseaudio sound) + $(meson_use speech tts) + $(meson_use webhook) + $(meson_use libnotify) + $(meson_use libcanberra) + $(meson_use introspection gobject-introspection) + $(meson_use debug debug-output) + ) + + meson_src_configure +} + +src_test() { + EVENTD_TESTS_TMP_DIR="${T}" meson_src_test +} diff --git a/net-misc/gns3-gui/Manifest b/net-misc/gns3-gui/Manifest index b2e7ea96a881..b430739f44f1 100644 --- a/net-misc/gns3-gui/Manifest +++ b/net-misc/gns3-gui/Manifest @@ -1,6 +1,5 @@ -DIST gns3-gui-2.2.31.tar.gz 5043086 BLAKE2B 3b028b57406d86137fc4d0488cb588bf5821de1d79c4be80c7da6b8895fb594f90bc7018341d82d4e77db2e25510b8fdb191ce819904423ebbcc5caef612bf21 SHA512 ea894cf65b80dad985fbc2112d018750c42b3c0bd358f6f5a6a491748d12e90e2de01108658611c7ba890a55fa688853c3e98d9220c8cb28c772595fa586100e DIST gns3-gui-2.2.33.1.tar.gz 5044746 BLAKE2B ddd1cf1cfe8cf8ad0c9e2313161ecc9c13f0f0eac7edbafc5c0ccef55935f58f889d7ca358b8bddc658b425744a19f5f7a71e80481b31c369bf8450e11e2356a SHA512 2a9018f1d04835f288b2f633e6ef71a168418aebcc6f85e666cc4ef6694754e8840ad9aaaa7a61dffff54e4432cea33d84040d1dd18bda784c18315e145f9c69 -EBUILD gns3-gui-2.2.31-r1.ebuild 1028 BLAKE2B 9c671256241def910d47cd711ad5f98524c08233d5162cea5e3b9e566d26da709ce8f7b16ac6b887c60470ac3bb5acb7ff41d17e227676751cb2e3f031db249d SHA512 f932eab7abb0e82e90cd834c1c04932f8b8a7d218a01bb3aa12d493c13d69abdb06d62a37a0a7119b3daac52fa393bdb62f679ebb1c384fd56b7114a8de11b81 -EBUILD gns3-gui-2.2.31.ebuild 1028 BLAKE2B 1d7b4a0b5b4b26966cc1abb49d6c0d4f0c99e42dc303b498bebeef664be57afde6f24dd545d813fe288b3df800318e36b788d4fb78b7445d380068d0f03d4371 SHA512 5c407af4148e1fa26ce7bf20c607b78d625bc648f5ea9b08768e263256ed5f4df28dfc23bbeb899c8a3efcf5b37545dca26a5d80f8476f74e8241bd61f245563 +DIST gns3-gui-2.2.34.tar.gz 5045580 BLAKE2B 00ec1a44d9ff0ce9157e578c984fb619458b267d0f2906cef0c1766fca6c3cf542ce87eef317dfe2c96899f8e4a7d178dca9bb62e5c3a514f63306b105b9fb43 SHA512 46f43d6696f6f2aa8ed64b126d95e93416898aeb87558e9dd505c1ca9fc31de0cbfc8a8eeb26027f13a68bfcd96424e2c17073e7e583e8f4eeeaf6758317e437 EBUILD gns3-gui-2.2.33.1.ebuild 1029 BLAKE2B 162df852bd6939e06738e54af998cad50a37078ccb0e5692aec774e771db3944a13c524499b5c6b8142d8e9157897d6be628819d5f3218ca577425c11e8c199b SHA512 245ee46e5b673ccf1853f5eb257bd9ae5f370dfff581a86470ac64347dc064d976f1d9ec0f6da615e8fc7b325c08fbad86a0a8ad85640e4890dc89c11ca1e2b6 +EBUILD gns3-gui-2.2.34.ebuild 1028 BLAKE2B b2f826cc9812d3c5e262f78934d4bc5bdd69a758da9621a0e3d69ffd902a3433cf6357d2fea1a5a4cdc89d39cba7d5b59609c532e0456772b03232139529ee95 SHA512 91553bcc534b00985a0f24507e5b6cf4acd76afbc0508233573879e13f51fd89fc18f0389985b4b2056553af9cac30fecee5e82010be408dcbfe66808b8b751a MISC metadata.xml 598 BLAKE2B 6fa3ab1fa771c772843ffc886170f11acfeadcca71d8bf198daa0da6aaca8e12becb430d289418da214537f5723a6a5d5784745a3c93655e6044ec4f3b975b93 SHA512 a5d11697dd82a2c99288f1acdcb9300402570853572995f4af53f2c2e844ecddbed334da72be91f9863725ff5cd7f676509a1f2b01c2b0cde834e62f142bec49 diff --git a/net-misc/gns3-gui/gns3-gui-2.2.31-r1.ebuild b/net-misc/gns3-gui/gns3-gui-2.2.31-r1.ebuild deleted file mode 100644 index 5ab96a981071..000000000000 --- a/net-misc/gns3-gui/gns3-gui-2.2.31-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 virtualx xdg - -DESCRIPTION="Graphical Network Simulator" -HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-gui" -SRC_URI="https://github.com/GNS3/gns3-gui/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -#net-misc/gns3-server version should always match gns3-gui version -RDEPEND=" - >=dev-python/distro-1.6.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.0[${PYTHON_USEDEP}] - >=dev-python/sentry-sdk-1.5.4[${PYTHON_USEDEP}] - ~net-misc/gns3-server-${PV}[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,network,svg,websockets,widgets,${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - default - - # newer python packages are fine - sed -i -e 's/[<>=].*//' requirements.txt || die -} - -src_test() { - virtx distutils-r1_src_test -} diff --git a/net-misc/gns3-gui/gns3-gui-2.2.31.ebuild b/net-misc/gns3-gui/gns3-gui-2.2.31.ebuild deleted file mode 100644 index 7373084f8b44..000000000000 --- a/net-misc/gns3-gui/gns3-gui-2.2.31.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 virtualx xdg - -DESCRIPTION="Graphical Network Simulator" -HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-gui" -SRC_URI="https://github.com/GNS3/gns3-gui/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -#net-misc/gns3-server version should always match gns3-gui version -RDEPEND=" - >=dev-python/distro-1.6.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.0[${PYTHON_USEDEP}] - >=dev-python/sentry-sdk-1.5.4[${PYTHON_USEDEP}] - ~net-misc/gns3-server-${PV}[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,network,svg,websockets,widgets,${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - default - - # newer python packages are fine - sed -i -e 's/[<>=].*//' requirements.txt || die -} - -src_test() { - virtx distutils-r1_src_test -} diff --git a/net-misc/gns3-gui/gns3-gui-2.2.34.ebuild b/net-misc/gns3-gui/gns3-gui-2.2.34.ebuild new file mode 100644 index 000000000000..ee2c380c56e5 --- /dev/null +++ b/net-misc/gns3-gui/gns3-gui-2.2.34.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 virtualx xdg + +DESCRIPTION="Graphical Network Simulator" +HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-gui" +SRC_URI="https://github.com/GNS3/gns3-gui/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +#net-misc/gns3-server version should always match gns3-gui version +RDEPEND=" + >=dev-python/distro-1.7.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.1[${PYTHON_USEDEP}] + >=dev-python/sentry-sdk-1.9.5[${PYTHON_USEDEP}] + ~net-misc/gns3-server-${PV}[${PYTHON_USEDEP}] + dev-python/PyQt5[gui,network,svg,websockets,widgets,${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + default + + # newer python packages are fine + sed -i -e 's/[<>=].*//' requirements.txt || die +} + +src_test() { + virtx distutils-r1_src_test +} diff --git a/net-misc/gns3-server/Manifest b/net-misc/gns3-server/Manifest index 69210d6879ad..1f17c7bd0d1f 100644 --- a/net-misc/gns3-server/Manifest +++ b/net-misc/gns3-server/Manifest @@ -1,8 +1,7 @@ AUX gns3-server-2.2.33.1-openrc-posix-complaint.patch 769 BLAKE2B c32ff784e1e6d8e30afe4a0d19c9f45299be6a16d55447069131f773aa13db5ff87e27229a2eb94544f3b9577210972f39f456995cdff7ab997a4fbdec501772 SHA512 077d6a8957e24c873784e7fc915f12c157ab5f0abce0beb9ea67f8f014980791909da486f437e579d4ac866b62ce983bb72b16c4cda5bd50091b69b30c394e20 -DIST gns3-server-2.2.31.tar.gz 10245461 BLAKE2B 488a91305408704accd4c7df936dde13e9a64404ac6a7e4ed7bdb94f996bb1bbd418d38523318603a8e93a7095c9fb8e30795c6b0dece70a45ed4758569b6711 SHA512 e8bf9357bc5a69e38dc27bc649af88c6ed39e6b5c63e2a1d374ec2a0784c7a6eadae3de0f4300a268fbf91ab55ad342e476573ca9a4bac609158d7d371a7a834 DIST gns3-server-2.2.33.1.tar.gz 10245850 BLAKE2B 069af8a0b77e7c7ce50903577fe0f037ddf574d9081f547686589ee7a48b71295c8c9f3fd9e47c9428e3d3b260828ddbb83188f29dd0cdb87f14fc7757032ad5 SHA512 af1207d92f64862a3f225bde70fa1bf10853c4ab7c661524d3ceed0fcf56388556cc257a31a0b2a741b90fcd793501ba54000d3b18c35d3ff0c47ca080488fc7 -EBUILD gns3-server-2.2.31-r1.ebuild 2082 BLAKE2B 28fafaf83e6c99bddd61f9e57f2b847e223cf4a2d2cd50774ca0b91f0eab028de6f6e7d5fca3b2879ce36bad1251ab1949365ad623d6d9ae511d8126e838161c SHA512 e140763c03d78769bc79b7615dd72618aacb586529594f970546ec4aaac4088f2904fc0b183e787cb79f277eaa44cfb2d4554542964343125844903c41441659 -EBUILD gns3-server-2.2.31.ebuild 2082 BLAKE2B a08edd08a381a217063f92ab533ab78546434604ed1a096e88b816ff923032e05d28dba8acbc5167be6e2777762bc3faade3df503d9c2afd739d55d4bd547019 SHA512 c7888cc3968590b8e71d236eeae246f7346d7b3407ec150a1a76ade50e2d97355e72d3e95167e6515a20929ae355c67c15758f9bcb6f1b94640bd28e94b6b90c +DIST gns3-server-2.2.34.tar.gz 10249497 BLAKE2B 740ce654a675fb096434685d496f4fea25d19881237b160293ddb8a66ddbcaf7bcf399dd7a19e87cd68fb6d7aadee6420f7b07227d2b3aa4af1a2087ed65c134 SHA512 576e7e04f2681912882b98b19155d7ec61d10e6c54c40878c3850b0432763c18a3eca4f12bb7c1b19a836e440183fbad356e6cff3d84487767fe82f29e4adfd8 EBUILD gns3-server-2.2.33.1-r2.ebuild 2225 BLAKE2B a340110c28752dc5886af745a45a57c3421e8782f4553f67e7f1fc5b4db211b97b52424ebf127fc80a1a1fea61185f5cafcf88967790825055bbe8f7456c2e88 SHA512 268e7978787923e427c82c8ad9b5c3da247a3fa6c916a0145041328dd15216e510aa140ff182e9a3955e4377a822eee4d1a086cddc103150a95ca2797bee6334 EBUILD gns3-server-2.2.33.1.ebuild 2083 BLAKE2B 5bc59b3334b586c5eaffa135b39883a88f51145251213e07dacb8ab3bbdeaa3265ffd0d2e5f7fbdbf6dd49a9269a0a61f68d2f70aa0dc46877a9c4336cebc4f3 SHA512 aa992f0554b8b3bc143f488b8cdb3b9bee00683e979504e86b8597c8d4936f3e3d2f771831d70038e806cbbbaf509236338d485ed79b872127a0799b76ccfef3 +EBUILD gns3-server-2.2.34.ebuild 2234 BLAKE2B 73bbb9e3ffd8b434043c485d4bb022fc81cd9359bf2afe95f2cd0cb42b1a326aeade4d70f9d7be08393264a9ee82de51686d14c62dfc4973044df0bdc9617fd9 SHA512 cd10528658f361a9aafcc89d1e618abbaa9657f77954922bc0d39a82d8c24deb87931336cdb875db18c7170ec94375663be8fee3b9c66fb9d21edfc4892605d6 MISC metadata.xml 598 BLAKE2B 6fa3ab1fa771c772843ffc886170f11acfeadcca71d8bf198daa0da6aaca8e12becb430d289418da214537f5723a6a5d5784745a3c93655e6044ec4f3b975b93 SHA512 a5d11697dd82a2c99288f1acdcb9300402570853572995f4af53f2c2e844ecddbed334da72be91f9863725ff5cd7f676509a1f2b01c2b0cde834e62f142bec49 diff --git a/net-misc/gns3-server/gns3-server-2.2.31-r1.ebuild b/net-misc/gns3-server/gns3-server-2.2.31-r1.ebuild deleted file mode 100644 index cdb46f4d488b..000000000000 --- a/net-misc/gns3-server/gns3-server-2.2.31-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature systemd - -DESCRIPTION="GNS3 server to asynchronously manage emulators" -HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-server" -SRC_URI="https://github.com/GNS3/gns3-server/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-emulation/dynamips - >=dev-python/aiofiles-0.7.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - >=dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}] - >=dev-python/distro-1.6.0[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.0[${PYTHON_USEDEP}] - >=dev-python/py-cpuinfo-8.0.0[${PYTHON_USEDEP}] - >=dev-python/sentry-sdk-1.5.4[${PYTHON_USEDEP}] - net-misc/ubridge - sys-apps/busybox -" -BDEPEND=" - test? ( - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - default - - # newer python packages are fine - sed -i -e 's/[<>=].*//' requirements.txt || die - - # Remove Pre-built busybox binary - rm gns3server/compute/docker/resources/bin/busybox || die -} - -python_install() { - distutils-r1_python_install - - systemd_dounit init/gns3.service.systemd - - mkdir -p "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin" || die - ln -s /bin/busybox "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin/busybox" || die -} - -pkg_postinst() { - elog "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality." - elog "" - optfeature "QEMU Support" "app-emulation/qemu" - optfeature "Virtualbox Support" "app-emulation/virtualbox" - optfeature "Docker Support" "app-containers/docker" - optfeature "Wireshark Support" "net-analyzer/wireshark" - elog "" - elog "The following packages are currently unsupported:" - elog "iouyap and vpcs" -} diff --git a/net-misc/gns3-server/gns3-server-2.2.31.ebuild b/net-misc/gns3-server/gns3-server-2.2.31.ebuild deleted file mode 100644 index ac4d69e7b4de..000000000000 --- a/net-misc/gns3-server/gns3-server-2.2.31.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature systemd - -DESCRIPTION="GNS3 server to asynchronously manage emulators" -HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-server" -SRC_URI="https://github.com/GNS3/gns3-server/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-emulation/dynamips - >=dev-python/aiofiles-0.7.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - >=dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}] - >=dev-python/distro-1.6.0[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.0[${PYTHON_USEDEP}] - >=dev-python/py-cpuinfo-8.0.0[${PYTHON_USEDEP}] - >=dev-python/sentry-sdk-1.5.4[${PYTHON_USEDEP}] - net-misc/ubridge - sys-apps/busybox -" -BDEPEND=" - test? ( - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - default - - # newer python packages are fine - sed -i -e 's/[<>=].*//' requirements.txt || die - - # Remove Pre-built busybox binary - rm gns3server/compute/docker/resources/bin/busybox || die -} - -python_install() { - distutils-r1_python_install - - systemd_dounit init/gns3.service.systemd - - mkdir -p "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin" || die - ln -s /bin/busybox "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin/busybox" || die -} - -pkg_postinst() { - elog "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality." - elog "" - optfeature "QEMU Support" "app-emulation/qemu" - optfeature "Virtualbox Support" "app-emulation/virtualbox" - optfeature "Docker Support" "app-containers/docker" - optfeature "Wireshark Support" "net-analyzer/wireshark" - elog "" - elog "The following packages are currently unsupported:" - elog "iouyap and vpcs" -} diff --git a/net-misc/gns3-server/gns3-server-2.2.34.ebuild b/net-misc/gns3-server/gns3-server-2.2.34.ebuild new file mode 100644 index 000000000000..0b9158470f08 --- /dev/null +++ b/net-misc/gns3-server/gns3-server-2.2.34.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 optfeature systemd + +DESCRIPTION="GNS3 server to asynchronously manage emulators" +HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-server" +SRC_URI="https://github.com/GNS3/gns3-server/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + acct-group/gns3 + acct-user/gns3 + app-emulation/dynamips + >=dev-python/aiofiles-0.7.0[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] + >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}] + >=dev-python/distro-1.7.0[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.1[${PYTHON_USEDEP}] + >=dev-python/py-cpuinfo-8.0.0[${PYTHON_USEDEP}] + >=dev-python/sentry-sdk-1.9.5[${PYTHON_USEDEP}] + net-misc/ubridge + sys-apps/busybox +" +BDEPEND=" + test? ( + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.2.33.1-openrc-posix-complaint.patch" + ) + +distutils_enable_tests pytest + +src_prepare() { + default + + # newer python packages are fine + sed -i -e 's/[<>=].*//' requirements.txt || die + + # Remove Pre-built busybox binary + rm gns3server/compute/docker/resources/bin/busybox || die +} + +python_install() { + distutils-r1_python_install + + systemd_dounit init/gns3.service.systemd + newinitd init/gns3.service.openrc gns3server + + mkdir -p "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin" || die + ln -s /bin/busybox "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin/busybox" || die +} + +pkg_postinst() { + elog "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality." + elog "" + optfeature "QEMU Support" "app-emulation/qemu" + optfeature "Virtualbox Support" "app-emulation/virtualbox" + optfeature "Docker Support" "app-containers/docker" + optfeature "Wireshark Support" "net-analyzer/wireshark" + elog "" + elog "The following packages are currently unsupported:" + elog "iouyap and vpcs" +} diff --git a/net-misc/netkit-bootpd/Manifest b/net-misc/netkit-bootpd/Manifest index e822d98af01a..8d0a1cf93bf7 100644 --- a/net-misc/netkit-bootpd/Manifest +++ b/net-misc/netkit-bootpd/Manifest @@ -1,4 +1,4 @@ -AUX netkit-bootpd-2.4.patch 19727 BLAKE2B a28eacff207bb59a4975830b8bbf5ba11a98d739ac3a5b172bc96beeb557eb231474f009744f2136c208c042e24eeaca82e57be40511774252fc7440327c3b00 SHA512 251fb2652c808bbfc18d4d1cdbe746aa3f52f09a53e3c09de426ab94ea6b016d6861e88f45f2cb0740fb5be3a76b6156a772f27d17221eb9f792ab3454c3282d DIST bootpd-2.4.tar.gz 99765 BLAKE2B ce435b562433e6cf2cc1ef0fe51b17d7d4b62c347749c6cff98af82f4af8934e23f19fa8f278e34497aea31b75b437a7bc3d59608454ac8eb42f0fd4c76da042 SHA512 aaed30b724c660973e2efac8c18ead48caf1e8e5e35d4af6c6476080c32f8ce8c8722fd1c18d864e557301d37615cbb313e2ab0140da8963fbd23d5000e60379 -EBUILD netkit-bootpd-2.4-r1.ebuild 733 BLAKE2B f82bf5f7c1a5810b584a26973a810c14ddc9dd7bfb176d6e8d27e712e572d9fbacc66726c2dbdc84ca124ecb7bb246ac1fad277fdd0b97629c39630142792cad SHA512 08c4bb7eb8dddb963474d64c7945f738f8b122d253f7d574186bc6c81ce7b984b4050fd716028776b043635020a7db7f82c8e58fb20905a0275ad36ce1c8d774 +DIST netkit-bootpd-2.4-patches.tar.xz 9976 BLAKE2B e6f820284394b364697e498e006b3a5029ce921ea54d22b3b19011baf637a9d78ec7081dbbd365bbe70700c64f94e3d58e8e2c52cab3eee20997746e95718953 SHA512 72967f2df8e13c8884c8aa5e8a38c97c5e14f1ca8b596a155e99375dbf74d20bf4281651db892d57628a0f344b27461efedd1d59ce410c7740e616df4ac40503 +EBUILD netkit-bootpd-2.4-r2.ebuild 797 BLAKE2B 0305fa765cfbb9617297549e6e647c0b237a68c77cc47ed6b198491e4d85f53d4a6b778254fd212542665531abd6279bbbd74f4c7ea734affc36c45ba6588db8 SHA512 511976ef0451d7431f3cb5425999fb84e339fb764f8c025c7978d7d26b28037b63f51ce663a9c2ea04eea07947bc78388332e91654a9bcbaefead41f426c3a44 MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/net-misc/netkit-bootpd/files/netkit-bootpd-2.4.patch b/net-misc/netkit-bootpd/files/netkit-bootpd-2.4.patch deleted file mode 100644 index 1daf765a95e1..000000000000 --- a/net-misc/netkit-bootpd/files/netkit-bootpd-2.4.patch +++ /dev/null @@ -1,701 +0,0 @@ -diff -ur bootpd-2.4.orig/bootpd.c bootpd-2.4/bootpd.c ---- bootpd-2.4.orig/bootpd.c 1995-02-19 17:53:02.000000000 +0200 -+++ bootpd-2.4/bootpd.c 2010-07-07 14:55:03.000000000 +0300 -@@ -117,14 +117,14 @@ - extern void dumptab P((char *)); - - PRIVATE void catcher P((int)); --PRIVATE int chk_access P((char *, int32 *)); -+PRIVATE int chk_access P((char *, int32_t *)); - #ifdef VEND_CMU - PRIVATE void dovend_cmu P((struct bootp *, struct host *)); - #endif --PRIVATE void dovend_rfc1048 P((struct bootp *, struct host *, int32)); -+PRIVATE void dovend_rfc1048 P((struct bootp *, struct host *, int32_t)); - PRIVATE void handle_reply P((void)); - PRIVATE void handle_request P((void)); --PRIVATE void sendreply P((int forward, int32 dest_override)); -+PRIVATE void sendreply P((int forward, int32_t dest_override)); - PRIVATE void usage P((void)); - - #undef P -@@ -185,7 +185,7 @@ - * main server loop is started. - */ - --void -+int - main(argc, argv) - int argc; - char **argv; -@@ -339,7 +339,7 @@ - "%s: invalid timeout specification\n", progname); - break; - } -- actualtimeout.tv_sec = (int32) (60 * n); -+ actualtimeout.tv_sec = (int32_t) (60 * n); - /* - * If the actual timeout is zero, pass a NULL pointer - * to select so it blocks indefinitely, otherwise, -@@ -559,9 +559,9 @@ - break; - } - } -+ return(0); - } - -- - - - /* -@@ -616,9 +616,9 @@ - struct bootp *bp = (struct bootp *) pktbuf; - struct host *hp = NULL; - struct host dummyhost; -- int32 bootsize = 0; -+ int32_t bootsize = 0; - unsigned hlen, hashcode; -- int32 dest; -+ int32_t dest; - char realpath[1024] = {""}; - char *clntpath; - char *homedir, *bootfile; -@@ -726,7 +726,7 @@ - * with a timestamp lower than the threshold. - */ - if (hp->flags.min_wait) { -- u_int32 t = (u_int32) ntohs(bp->bp_secs); -+ uint32_t t = (uint32_t) ntohs(bp->bp_secs); - if (t < hp->min_wait) { - if (debug > 1) - report(LOG_INFO, -@@ -997,7 +997,7 @@ - PRIVATE void - sendreply(forward, dst_override) - int forward; -- int32 dst_override; -+ int32_t dst_override; - { - struct bootp *bp = (struct bootp *) pktbuf; - struct in_addr dst; -@@ -1110,12 +1110,12 @@ - PRIVATE int - chk_access(path, filesize) - char *path; -- int32 *filesize; -+ int32_t *filesize; - { - struct stat st; - - if ((stat(path, &st) == 0) && (st.st_mode & (S_IREAD >> 6))) { -- *filesize = (int32) st.st_size; -+ *filesize = (int32_t) st.st_size; - return 0; - } else { - return -1; -@@ -1211,7 +1211,7 @@ - dovend_rfc1048(bp, hp, bootsize) - struct bootp *bp; - struct host *hp; -- int32 bootsize; -+ int32_t bootsize; - { - int bytesleft, len; - byte *vp; -diff -ur bootpd-2.4.orig/bootpd.c-org bootpd-2.4/bootpd.c-org ---- bootpd-2.4.orig/bootpd.c-org 1994-11-27 15:36:21.000000000 +0200 -+++ bootpd-2.4/bootpd.c-org 2010-07-07 14:55:03.000000000 +0300 -@@ -117,14 +117,14 @@ - extern void dumptab P((char *)); - - PRIVATE void catcher P((int)); --PRIVATE int chk_access P((char *, int32 *)); -+PRIVATE int chk_access P((char *, int32_t *)); - #ifdef VEND_CMU - PRIVATE void dovend_cmu P((struct bootp *, struct host *)); - #endif --PRIVATE void dovend_rfc1048 P((struct bootp *, struct host *, int32)); -+PRIVATE void dovend_rfc1048 P((struct bootp *, struct host *, int32_t)); - PRIVATE void handle_reply P((void)); - PRIVATE void handle_request P((void)); --PRIVATE void sendreply P((int forward, int32 dest_override)); -+PRIVATE void sendreply P((int forward, int32_t dest_override)); - PRIVATE void usage P((void)); - - #undef P -@@ -339,7 +339,7 @@ - "%s: invalid timeout specification\n", progname); - break; - } -- actualtimeout.tv_sec = (int32) (60 * n); -+ actualtimeout.tv_sec = (int32_t) (60 * n); - /* - * If the actual timeout is zero, pass a NULL pointer - * to select so it blocks indefinitely, otherwise, -@@ -606,9 +606,9 @@ - struct bootp *bp = (struct bootp *) pktbuf; - struct host *hp = NULL; - struct host dummyhost; -- int32 bootsize = 0; -+ int32_t bootsize = 0; - unsigned hlen, hashcode; -- int32 dest; -+ int32_t dest; - char realpath[1024]; - char *clntpath; - char *homedir, *bootfile; -@@ -716,7 +716,7 @@ - * with a timestamp lower than the threshold. - */ - if (hp->flags.min_wait) { -- u_int32 t = (u_int32) ntohs(bp->bp_secs); -+ uint32_t t = (uint32_t) ntohs(bp->bp_secs); - if (t < hp->min_wait) { - if (debug > 1) - report(LOG_INFO, -@@ -987,7 +987,7 @@ - PRIVATE void - sendreply(forward, dst_override) - int forward; -- int32 dst_override; -+ int32_t dst_override; - { - struct bootp *bp = (struct bootp *) pktbuf; - struct in_addr dst; -@@ -1100,12 +1100,12 @@ - PRIVATE int - chk_access(path, filesize) - char *path; -- int32 *filesize; -+ int32_t *filesize; - { - struct stat st; - - if ((stat(path, &st) == 0) && (st.st_mode & (S_IREAD >> 6))) { -- *filesize = (int32) st.st_size; -+ *filesize = (int32_t) st.st_size; - return 0; - } else { - return -1; -@@ -1201,7 +1201,7 @@ - dovend_rfc1048(bp, hp, bootsize) - struct bootp *bp; - struct host *hp; -- int32 bootsize; -+ int32_t bootsize; - { - int bytesleft, len; - byte *vp; -diff -ur bootpd-2.4.orig/bootpd.h bootpd-2.4/bootpd.h ---- bootpd-2.4.orig/bootpd.h 1994-11-27 15:36:13.000000000 +0200 -+++ bootpd-2.4/bootpd.h 2010-07-07 14:55:03.000000000 +0300 -@@ -180,8 +180,8 @@ - htype, /* RFC826 says this should be 16-bits but - RFC951 only allocates 1 byte. . . */ - haddr[MAXHADDRLEN]; -- int32 time_offset; -- unsigned int32 bootsize, -+ int32_t time_offset; -+ uint32_t bootsize, - msg_size, - min_wait; - struct in_addr bootserver, -diff -ur bootpd-2.4.orig/Bootpd-linux.diffs bootpd-2.4/Bootpd-linux.diffs ---- bootpd-2.4.orig/Bootpd-linux.diffs 1995-02-28 02:14:29.000000000 +0200 -+++ bootpd-2.4/Bootpd-linux.diffs 2010-07-07 14:55:03.000000000 +0300 -@@ -21,17 +21,17 @@ - --- 494,499 ---- - *************** - *** 619,625 **** -- int32 bootsize = 0; -+ int32_t bootsize = 0; - unsigned hlen, hashcode; -- int32 dest; -+ int32_t dest; - ! char realpath[1024] = {""}; - char *clntpath; - char *homedir, *bootfile; - int n; - --- 609,615 ---- -- int32 bootsize = 0; -+ int32_t bootsize = 0; - unsigned hlen, hashcode; -- int32 dest; -+ int32_t dest; - ! char realpath[1024]; - char *clntpath; - char *homedir, *bootfile; -diff -ur bootpd-2.4.orig/bootpef.c bootpd-2.4/bootpef.c ---- bootpd-2.4.orig/bootpef.c 1994-11-27 15:36:13.000000000 +0200 -+++ bootpd-2.4/bootpef.c 2010-07-07 14:55:03.000000000 +0300 -@@ -97,7 +97,7 @@ - #define P(args) () - #endif - --static void dovend_rfc1048 P((struct bootp *, struct host *, int32)); -+static void dovend_rfc1048 P((struct bootp *, struct host *, int32_t)); - static void mktagfile P((struct host *)); - static void usage P((void)); - -@@ -139,7 +139,7 @@ - * Initialization such as command-line processing is done and then the - * main server loop is started. - */ --void -+int - main(argc, argv) - int argc; - char **argv; -@@ -275,6 +275,7 @@ - mktagfile(hp); - hp = (struct host *) hash_NextEntry(nmhashtable); - } -+ return(0); - } - - -diff -ur bootpd-2.4.orig/bootpgw.c bootpd-2.4/bootpgw.c ---- bootpd-2.4.orig/bootpgw.c 1994-11-27 15:36:21.000000000 +0200 -+++ bootpd-2.4/bootpgw.c 2010-07-07 14:55:03.000000000 +0300 -@@ -139,7 +139,7 @@ - int pktlen; - char *progname; - char *servername; --int32 server_ipa; /* Real server IP address, network order. */ -+int32_t server_ipa; /* Real server IP address, network order. */ - - char myhostname[64]; - struct in_addr my_ip_addr; -@@ -152,7 +152,7 @@ - * main server loop is started. - */ - --void -+int - main(argc, argv) - int argc; - char **argv; -@@ -298,7 +298,7 @@ - "%s: invalid timeout specification\n", progname); - break; - } -- actualtimeout.tv_sec = (int32) (60 * n); -+ actualtimeout.tv_sec = (int32_t) (60 * n); - /* - * If the actual timeout is zero, pass a NULL pointer - * to select so it blocks indefinitely, otherwise, -@@ -481,6 +481,7 @@ - break; - } - } -+ return(0); - } - - -diff -ur bootpd-2.4.orig/bootp.h bootpd-2.4/bootp.h ---- bootpd-2.4.orig/bootp.h 1994-11-27 15:36:13.000000000 +0200 -+++ bootpd-2.4/bootp.h 2010-07-07 14:55:03.000000000 +0300 -@@ -31,7 +31,7 @@ - * - */ - --#include "bptypes.h" /* for int32, u_int32 */ -+#include "bptypes.h" /* for int32_t, uint32_t */ - - #define BP_CHADDR_LEN 16 - #define BP_SNAME_LEN 64 -@@ -44,7 +44,7 @@ - unsigned char bp_htype; /* hardware addr type */ - unsigned char bp_hlen; /* hardware addr length */ - unsigned char bp_hops; /* gateway hops */ -- unsigned int32 bp_xid; /* transaction ID */ -+ uint32_t bp_xid; /* transaction ID */ - unsigned short bp_secs; /* seconds since boot began */ - unsigned short bp_flags; /* RFC1532 broadcast, etc. */ - struct in_addr bp_ciaddr; /* client IP address */ -@@ -133,13 +133,13 @@ - - struct cmu_vend { - char v_magic[4]; /* magic number */ -- unsigned int32 v_flags; /* flags/opcodes, etc. */ -+ uint32_t v_flags; /* flags/opcodes, etc. */ - struct in_addr v_smask; /* Subnet mask */ - struct in_addr v_dgate; /* Default gateway */ - struct in_addr v_dns1, v_dns2; /* Domain name servers */ - struct in_addr v_ins1, v_ins2; /* IEN-116 name servers */ - struct in_addr v_ts1, v_ts2; /* Time servers */ -- int32 v_unused[6]; /* currently unused */ -+ int32_t v_unused[6]; /* currently unused */ - }; - - -diff -ur bootpd-2.4.orig/bootptest.c bootpd-2.4/bootptest.c ---- bootpd-2.4.orig/bootptest.c 1994-11-27 15:36:19.000000000 +0200 -+++ bootpd-2.4/bootptest.c 2010-07-07 14:55:03.000000000 +0300 -@@ -125,12 +125,12 @@ - char *servername = NULL; - char *vendor_file = NULL; - char *bp_file = NULL; -- int32 server_addr; /* inet addr, network order */ -+ int32_t server_addr; /* inet addr, network order */ - int s; /* Socket file descriptor */ - int n, tolen, fromlen, recvcnt; - int use_hwa = 0; -- int32 vend_magic; -- int32 xid; -+ int32_t vend_magic; -+ int32_t xid; - - progname = strrchr(argv[0], '/'); - if (progname) -@@ -286,8 +286,8 @@ - bp = (struct bootp *) sndbuf; - bzero(bp, sizeof(*bp)); - bp->bp_op = BOOTREQUEST; -- xid = (int32) getpid(); -- bp->bp_xid = (u_int32) htonl(xid); -+ xid = (int32_t) getpid(); -+ bp->bp_xid = (uint32_t) htonl(xid); - if (bp_file) - strncpy(bp->bp_file, bp_file, BP_FILE_LEN); - -diff -ur bootpd-2.4.orig/bptypes.h bootpd-2.4/bptypes.h ---- bootpd-2.4.orig/bptypes.h 1994-11-27 15:36:14.000000000 +0200 -+++ bootpd-2.4/bptypes.h 2010-07-07 14:55:03.000000000 +0300 -@@ -1,18 +1,10 @@ - /* bptypes.h */ -+#include <sys/types.h> - - #ifndef BPTYPES_H - #define BPTYPES_H - - /* -- * 32 bit integers are different types on various architectures -- */ -- --#ifndef int32 --#define int32 long --#endif --typedef unsigned int32 u_int32; -- --/* - * Nice typedefs. . . - */ - -diff -ur bootpd-2.4.orig/dovend.c bootpd-2.4/dovend.c ---- bootpd-2.4.orig/dovend.c 1994-11-27 15:36:19.000000000 +0200 -+++ bootpd-2.4/dovend.c 2010-07-07 14:55:03.000000000 +0300 -@@ -385,7 +385,7 @@ - - void - insert_u_long(value, dest) -- u_int32 value; -+ uint32_t value; - byte **dest; - { - byte *temp; -diff -ur bootpd-2.4.orig/dovend.h bootpd-2.4/dovend.h ---- bootpd-2.4.orig/dovend.h 1994-11-27 15:36:14.000000000 +0200 -+++ bootpd-2.4/dovend.h 2010-07-07 14:55:03.000000000 +0300 -@@ -8,6 +8,6 @@ - - extern int dovend_rfc1497 P((struct host *hp, u_char *buf, int len)); - extern int insert_ip P((int, struct in_addr_list *, u_char **, int *)); --extern void insert_u_long P((u_int32, u_char **)); -+extern void insert_u_long P((uint32_t, u_char **)); - - #undef P -diff -ur bootpd-2.4.orig/getether.c bootpd-2.4/getether.c ---- bootpd-2.4.orig/getether.c 1994-11-27 15:36:20.000000000 +0200 -+++ bootpd-2.4/getether.c 2010-07-07 14:58:09.000000000 +0300 -@@ -14,6 +14,8 @@ - #include <ctype.h> - #include <syslog.h> - -+#include <string.h> /* bzero and strcpy */ -+ - #include "report.h" - #define EALEN 6 - -@@ -340,7 +342,7 @@ - if (ioctl(fd, SIOCGIFHWADDR, &phys) < 0) { - report(LOG_ERR, "getether: ioctl SIOCGIFHWADDR failed"); - } else { -- bcopy(phys.ifr_hwaddr, eap, EALEN); -+ bcopy(&phys.ifr_hwaddr, eap, EALEN); - rc = 0; - } - close(fd); -diff -ur bootpd-2.4.orig/lookup.c bootpd-2.4/lookup.c ---- bootpd-2.4.orig/lookup.c 1994-11-27 15:36:15.000000000 +0200 -+++ bootpd-2.4/lookup.c 2010-07-07 14:55:03.000000000 +0300 -@@ -69,7 +69,7 @@ - int - lookup_ipa(hostname, result) - char *hostname; -- u_int32 *result; -+ uint32_t *result; - { - struct hostent *hp; - hp = gethostbyname(hostname); -@@ -90,10 +90,10 @@ - */ - int - lookup_netmask(addr, result) -- u_int32 addr; /* both in network order */ -- u_int32 *result; -+ uint32_t addr; /* both in network order */ -+ uint32_t *result; - { -- int32 m, a; -+ int32_t m, a; - - a = ntohl(addr); - m = 0; -diff -ur bootpd-2.4.orig/lookup.h bootpd-2.4/lookup.h ---- bootpd-2.4.orig/lookup.h 1994-11-27 15:36:15.000000000 +0200 -+++ bootpd-2.4/lookup.h 2010-07-07 14:55:03.000000000 +0300 -@@ -1,6 +1,6 @@ - /* lookup.h */ - --#include "bptypes.h" /* for int32, u_int32 */ -+#include "bptypes.h" /* for int32_t, uint32_t */ - - #ifdef __STDC__ - #define P(args) args -@@ -9,7 +9,7 @@ - #endif - - extern u_char *lookup_hwa P((char *hostname, int htype)); --extern int lookup_ipa P((char *hostname, u_int32 *addr)); --extern int lookup_netmask P((u_int32 addr, u_int32 *mask)); -+extern int lookup_ipa P((char *hostname, uint32_t *addr)); -+extern int lookup_netmask P((uint32_t addr, uint32_t *mask)); - - #undef P -diff -ur bootpd-2.4.orig/Makefile bootpd-2.4/Makefile ---- bootpd-2.4.orig/Makefile 1995-02-28 12:59:19.000000000 +0200 -+++ bootpd-2.4/Makefile 2010-07-07 14:57:07.000000000 +0300 -@@ -40,7 +40,7 @@ - BINDIR=/usr/etc - MANDIR=/usr/local/man - --CFLAGS= $(OPTDEFS) $(SYSDEFS) $(FILEDEFS) $(MOREDEFS) -+CFLAGS+= $(OPTDEFS) $(SYSDEFS) $(FILEDEFS) $(MOREDEFS) - PROGS= bootpd bootpef bootpgw bootptest - TESTS= trylook trygetif trygetea - -@@ -86,7 +86,7 @@ - - # DEC/OSF1 on the Alpha - alpha: -- $(MAKE) SYSDEFS="-DETC_ETHERS -Dint32=int -D_SOCKADDR_LEN" \ -+ $(MAKE) SYSDEFS="-DETC_ETHERS -Dint32_t=int -D_SOCKADDR_LEN" \ - STRERROR=strerror.o - - # Control Data EP/IX 1.4.3 system, BSD 4.3 mode -@@ -124,7 +124,7 @@ - # Linux - ### - linux: -- $(MAKE) CC="gcc -O2" \ -+ $(MAKE) CC="${CC}" \ - SYSDEFS="-Dlinux" \ - SYSLIBS="" \ - LOG_FACILITY="-DLOG_BOOTP=LOG_LOCAL2" \ -@@ -143,36 +143,36 @@ - OBJ_D= bootpd.o dovend.o readfile.o hash.o dumptab.o \ - lookup.o getif.o hwaddr.o tzone.o report.o $(STRERROR) - bootpd: $(OBJ_D) -- $(CC) -o $@ $(OBJ_D) $(SYSLIBS) -+ $(CC) $(LDFLAGS) -o $@ $(OBJ_D) $(SYSLIBS) - - OBJ_EF= bootpef.o dovend.o readfile.o hash.o dumptab.o \ - lookup.o hwaddr.o tzone.o report.o $(STRERROR) - bootpef: $(OBJ_EF) -- $(CC) -o $@ $(OBJ_EF) $(SYSLIBS) -+ $(CC) $(LDFLAGS) -o $@ $(OBJ_EF) $(SYSLIBS) - - OBJ_GW= bootpgw.o getif.o hwaddr.o report.o $(STRERROR) - bootpgw: $(OBJ_GW) -- $(CC) -o $@ $(OBJ_GW) $(SYSLIBS) -+ $(CC) $(LDFLAGS) -o $@ $(OBJ_GW) $(SYSLIBS) - - OBJ_TEST= bootptest.o print-bootp.o getif.o getether.o \ - report.o $(STRERROR) - bootptest: $(OBJ_TEST) -- $(CC) -o $@ $(OBJ_TEST) $(SYSLIBS) -+ $(CC) $(LDFLAGS) -o $@ $(OBJ_TEST) $(SYSLIBS) - - # This is just for testing the lookup functions. - TRYLOOK= trylook.o lookup.o report.o $(STRERROR) - trylook : $(TRYLOOK) -- $(CC) -o $@ $(TRYLOOK) $(SYSLIBS) -+ $(CC) $(LDFLAGS) -o $@ $(TRYLOOK) $(SYSLIBS) - - # This is just for testing getif. - TRYGETIF= trygetif.o getif.o report.o $(STRERROR) - trygetif : $(TRYGETIF) -- $(CC) -o $@ $(TRYGETIF) $(SYSLIBS) -+ $(CC) $(LDFLAGS) -o $@ $(TRYGETIF) $(SYSLIBS) - - # This is just for testing getether. - TRYGETEA= trygetea.o getether.o report.o $(STRERROR) - trygetea : $(TRYGETEA) -- $(CC) -o $@ $(TRYGETEA) $(SYSLIBS) -+ $(CC) $(LDFLAGS) -o $@ $(TRYGETEA) $(SYSLIBS) - - # This rule just keeps the LOG_BOOTP define localized. - report.o : report.c -diff -ur bootpd-2.4.orig/print-bootp.c bootpd-2.4/print-bootp.c ---- bootpd-2.4.orig/print-bootp.c 1994-11-27 15:36:21.000000000 +0200 -+++ bootpd-2.4/print-bootp.c 2010-07-07 14:55:03.000000000 +0300 -@@ -170,9 +170,9 @@ - - TCHECK(bp->bp_vend[0], vdlen); - printf(" vend"); -- if (!bcmp(bp->bp_vend, vm_rfc1048, sizeof(u_int32))) -+ if (!bcmp(bp->bp_vend, vm_rfc1048, sizeof(uint32_t))) - rfc1048_print(bp->bp_vend, vdlen); -- else if (!bcmp(bp->bp_vend, vm_cmu, sizeof(u_int32))) -+ else if (!bcmp(bp->bp_vend, vm_cmu, sizeof(uint32_t))) - cmu_print(bp->bp_vend, vdlen); - else - other_print(bp->bp_vend, vdlen); -@@ -192,7 +192,7 @@ - * a: ASCII - * b: byte (8-bit) - * i: inet address -- * l: int32 -+ * l: int32_t - * s: short (16-bit) - */ - char * -@@ -281,7 +281,7 @@ - u_char tag; - u_char *ep; - register int len, j; -- u_int32 ul; -+ uint32_t ul; - u_short us; - struct in_addr ia; - char *optstr; -@@ -289,7 +289,7 @@ - printf("-rfc1395"); - - /* Step over magic cookie */ -- bp += sizeof(int32); -+ bp += sizeof(int32_t); - /* Setup end pointer */ - ep = bp + length; - while (bp < ep) { -diff -ur bootpd-2.4.orig/readfile.c bootpd-2.4/readfile.c ---- bootpd-2.4.orig/readfile.c 1994-11-27 15:36:22.000000000 +0200 -+++ bootpd-2.4/readfile.c 2010-07-07 14:55:03.000000000 +0300 -@@ -149,7 +149,7 @@ - - PRIVATE int nhosts; /* Number of hosts (/w hw or IP address) */ - PRIVATE int nentries; /* Total number of entries */ --PRIVATE int32 modtime = 0; /* Last modification time of bootptab */ -+PRIVATE int32_t modtime = 0; /* Last modification time of bootptab */ - PRIVATE char *current_hostname; /* Name of the current entry. */ - PRIVATE char current_tagname[8]; - -@@ -260,7 +260,7 @@ - get_shared_string P((char **)); - PRIVATE char * - get_string P((char **, char *, u_int *)); --PRIVATE u_int32 -+PRIVATE uint32_t - get_u_long P((char **)); - PRIVATE boolean - goodname P((char *)); -@@ -279,7 +279,7 @@ - PRIVATE byte * - prs_haddr P((char **, u_int)); - PRIVATE int -- prs_inetaddr P((char **, u_int32 *)); -+ prs_inetaddr P((char **, uint32_t *)); - PRIVATE void - read_entry P((FILE *, char *, u_int *)); - PRIVATE char * -@@ -415,7 +415,7 @@ - */ - if (goodname(hp->hostname->string)) { - char *hn = hp->hostname->string; -- u_int32 value; -+ uint32_t value; - if (hp->flags.iaddr == 0) { - if (lookup_ipa(hn, &value)) { - report(LOG_ERR, "can not get IP addr for %s", hn); -@@ -798,8 +798,8 @@ - byte *tmphaddr; - struct shared_string *ss; - struct symbolmap *symbolptr; -- u_int32 value; -- int32 timeoff; -+ uint32_t value; -+ int32_t timeoff; - int i, numsymbols; - unsigned len; - int optype; /* Indicates boolean, addition, or deletion */ -@@ -1674,11 +1674,11 @@ - PRIVATE int - prs_inetaddr(src, result) - char **src; -- u_int32 *result; -+ uint32_t *result; - { - char tmpstr[MAXSTRINGLEN]; -- register u_int32 value; -- u_int32 parts[4], *pp; -+ register uint32_t value; -+ uint32_t parts[4], *pp; - int n; - char *s, *t; - -@@ -1862,11 +1862,11 @@ - * point to the first illegal character. - */ - --PRIVATE u_int32 -+PRIVATE uint32_t - get_u_long(src) - char **src; - { -- register u_int32 value, base; -+ register uint32_t value, base; - char c; - - /* -diff -ur bootpd-2.4.orig/report.c bootpd-2.4/report.c ---- bootpd-2.4.orig/report.c 1994-11-27 15:36:16.000000000 +0200 -+++ bootpd-2.4/report.c 2010-07-07 14:55:03.000000000 +0300 -@@ -10,6 +10,7 @@ - - #include <stdio.h> - #include <syslog.h> -+#include <errno.h> - - #include "report.h" - -diff -ur bootpd-2.4.orig/tzone.c bootpd-2.4/tzone.c ---- bootpd-2.4.orig/tzone.c 1994-11-27 15:36:17.000000000 +0200 -+++ bootpd-2.4/tzone.c 2010-07-07 14:55:03.000000000 +0300 -@@ -19,7 +19,7 @@ - #include "tzone.h" - - /* This is what other modules use. */ --int32 secondswest; -+int32_t secondswest; - - /* - * Get our timezone offset so we can give it to clients if the -diff -ur bootpd-2.4.orig/tzone.h bootpd-2.4/tzone.h ---- bootpd-2.4.orig/tzone.h 1994-11-27 15:36:17.000000000 +0200 -+++ bootpd-2.4/tzone.h 2010-07-07 14:55:03.000000000 +0300 -@@ -1,3 +1,3 @@ - /* tzone.h */ --extern int32 secondswest; -+extern int32_t secondswest; - extern void tzone_init(); diff --git a/net-misc/netkit-bootpd/netkit-bootpd-2.4-r1.ebuild b/net-misc/netkit-bootpd/netkit-bootpd-2.4-r1.ebuild deleted file mode 100644 index 9cee1a5627b7..000000000000 --- a/net-misc/netkit-bootpd/netkit-bootpd-2.4-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -MY_P=${P/netkit-} - -DESCRIPTION="Netkit - bootp" -HOMEPAGE="http://ftp.linux.org.uk/pub/linux/Networking/netboot/" -SRC_URI="http://ftp.linux.org.uk/pub/linux/Networking/netboot/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~hppa ~mips ppc ~sparc x86" -IUSE="" - -S=${WORKDIR}/${MY_P} - -PATCHES=( "${FILESDIR}"/${P}.patch ) - -src_configure() { - tc-export CC -} - -src_compile() { - emake linux -} - -src_install() { - dosbin bootp{d,ef,gw,test} - - local x - for x in d ef gw test; do - dosym bootp${x} /usr/sbin/in.bootp${x} - done - - doman *.5 *.8 - dodoc Announce Changes Problems README{,-linux} ToDo -} diff --git a/net-misc/netkit-bootpd/netkit-bootpd-2.4-r2.ebuild b/net-misc/netkit-bootpd/netkit-bootpd-2.4-r2.ebuild new file mode 100644 index 000000000000..29008fd3257f --- /dev/null +++ b/net-misc/netkit-bootpd/netkit-bootpd-2.4-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${P/netkit-}" + +DESCRIPTION="Netkit - bootp" +HOMEPAGE="http://ftp.linux.org.uk/pub/linux/Networking/netboot/" +SRC_URI=" + http://ftp.linux.org.uk/pub/linux/Networking/netboot/${MY_P}.tar.gz + https://dev.gentoo.org/~soap/distfiles/${P}-patches.tar.xz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86" + +PATCHES=( "${WORKDIR}"/gentoo-patches/ ) + +src_configure() { + tc-export CC +} + +src_compile() { + emake linux +} + +src_install() { + dosbin bootp{d,ef,gw,test} + + local x + for x in d ef gw test; do + dosym bootp${x} /usr/sbin/in.bootp${x} + done + + doman *.5 *.8 + dodoc Announce Changes Problems README{,-linux} ToDo +} diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest index a1e1d9344402..03be2cf7d831 100644 --- a/net-misc/seafile-client/Manifest +++ b/net-misc/seafile-client/Manifest @@ -5,8 +5,8 @@ DIST seafile-client-8.0.5.tar.gz 11701650 BLAKE2B c9c436f53cf7effa6c2e1cdbb09f5c DIST seafile-client-8.0.6.tar.gz 11702726 BLAKE2B bcba073b9ec17c33f653ae89e518f30f96ec8f9bdb780a9e06ae75d565c223c6b0505fd1ec9475b66bcd8d26f84846a99968fc006514d1eccb4a72b8600f0ae4 SHA512 fceb272fa521a7343609285ff5b299f66886b2ea53a1395178c3f05313e9439853422de65d20902669034c4edacdf32eb5674e16e64218b0444221c77cd4256c DIST seafile-client-8.0.7.tar.gz 11718265 BLAKE2B a48e259d809644cb1949f35e80459aa2267c9772438eb09ba894a795553368935c8b63c78fbabbea2202d3f23eb001836acce0975b086f66ec6d804405c5b534 SHA512 b4a6d5896f828e0e8ac4b202c5cc933e0ade4c373074e48e76e3b4ffe670faec0ef62bfcc72607891fb2c8b066fc448976285985077c48c6e3763619f35f4629 DIST seafile-client-8.0.8.tar.gz 11716136 BLAKE2B 1e8a25e0ce7ddf3347790cb614e725349c7cdb1b881bba4f229676f9f2e6ba86ed4958fb18c09b63e9c6fbf57c73f3bda68bd39f11ac374c4715bd4f5d036cf2 SHA512 9d569152c3e3db2fc142a082a3ca75fb020117eb5a79e7c0daa31207d1b04571ef38782c3afc1dbb205a65b8dd54e4b1ee4aab0715b0bda4bdd308474ce4e51c -EBUILD seafile-client-8.0.5.ebuild 1158 BLAKE2B b20b2d534d47cdac3942c810ca69a27424e1fab73ec13bd97e30aaba888dad1d56565fabebb3ef93f54459abacbf7c9662ebacb3454638e21bde6786498eb8a7 SHA512 128bdb60cf92a4405771b1fd1a1ae751357a91d527d2e82161bd0f538a8d1f3830ecb2312211730f291338622db4522886252243b95d1cd91ead5cb144038629 -EBUILD seafile-client-8.0.6.ebuild 1228 BLAKE2B 94ebabe541be053ae9f698dbb055b87bf4b5f2ecb7300a2c7806382e4c38511fad8f33dfe6e0e1a6390dee32bd5ff80a0c1f1e6711be8174c47503d4e8fb59b2 SHA512 132dc1c0b80d0d4ecef7c99685603f5fe3081ef895866334a377f94b0fff493839c68f30b00c221b4dc11e5f37e5a073a34b9ebb82983dfa80e469e9d25e71a7 -EBUILD seafile-client-8.0.7.ebuild 1228 BLAKE2B 49dce54e7b15d3240ee808ded76045771e10c812737ba2752ed3ba98232bbeb63499724eacbfcdff244f15d56aca84a1cca4e173a1b333d79e08a225ffc3466b SHA512 47a4c5c094ef4a1d28286b6d451e475744bf6fe66964217245bd2985994a2847191d7e9a9b8e25e7631c6b3e7baa69a1f2d5595101f8e29186eeb4e7abe0b421 -EBUILD seafile-client-8.0.8.ebuild 1239 BLAKE2B 8308472b98b075209de4247eb7b1d24e6961c8830057fa68744021d2213174ed2903374a74c169bb3b8dd738f23b391901a8e68c6d8c8d30c7daf62577dc0607 SHA512 5714e766027007a6ad3d16535f4181c510d4974bdf3b3055e6dcc390c404317c4aecd1c378c81de3c8df8c888efc47b6bf0557bbcc33d89b12d532ff580c017e +EBUILD seafile-client-8.0.5.ebuild 1284 BLAKE2B 92adfa6c77231055f9eb3aea1328d6030588002edbcb3072bcfbad082939ce904a7432d237d024cb241078d6971545deb94579b4239291440045232b55d0a391 SHA512 1f5118528c3a9b7a17a61618f6a8adeabdaad2fe83b8c10caf1b5a3be96d8107db5319887ae5a72b0103ec2262b16d603e9b36aaea961eee5f324073b8c06099 +EBUILD seafile-client-8.0.6.ebuild 1354 BLAKE2B 43fc1d5e23cf923987f40eda58710df6bbe3e9e7a8fd9a587e3eb63d8330d7540c178229c7aa7a22b7f21979c6719e51efbf503783e75197c2ba318e7bbcbb18 SHA512 ae7adbec5df2758067c76f6b3fc731b7d403365835fc772661e0deef26538fefbc234f7112eeb9dc27708808f72bc2cb4d39f24e67be5803afa8e2b13d8f99c6 +EBUILD seafile-client-8.0.7.ebuild 1354 BLAKE2B 8639a80b834fe820379c1ff448f4ca72e9e7b066ba0a5e31eda1148f0f8320f6f880fe191fe6627977ef69f76796a251ae6b733d3a42702e3d4adddd5e94edbc SHA512 c4c5e5c406d74403ba20328727b4477a8e926f842f08015855ae0f52d207f8e0613a919d4b7bf5c1aa301e476da4259701faff0e864ae95a4245116ff3a7e3b4 +EBUILD seafile-client-8.0.8.ebuild 1365 BLAKE2B 7a02169719ffe3816d3209aa4185d2ed388f125ca00390f37a00c35c533d89888c2850ab319ce5ce33cd0347bad55d1094dd0caaed5e89f78a6f85f8532a3a3b SHA512 8ca4ef6606d68cdf2191400d15112c4dfc17978a1517b20151e9bda2dcc44f8ac3f2072e8cfaeff1a8c99b1528243df25d2fcfe0c9a04499477967a7f8e43c89 MISC metadata.xml 577 BLAKE2B 2370893b5c79210e63c40cd24532db7f376f57bce60728359b8645dc77717e4453fd9e2abf95d7c67882104a88c402585c0493c0a52ca0f84eceafb2928d338a SHA512 810d37c18e32318a1e9797186d2d1f3c74adfb6366fa8d9ffc966adc46779e352550d5e01ac73a9fd259d14fe0d931e37835f2ccf5f42648e3a6a40c3029ad10 diff --git a/net-misc/seafile-client/seafile-client-8.0.5.ebuild b/net-misc/seafile-client/seafile-client-8.0.5.ebuild index 9a427ed646fd..4c52710fbbf8 100644 --- a/net-misc/seafile-client/seafile-client-8.0.5.ebuild +++ b/net-misc/seafile-client/seafile-client-8.0.5.ebuild @@ -30,6 +30,7 @@ RDEPEND="dev-db/sqlite:3 ~net-misc/seafile-${PV} sys-libs/zlib virtual/opengl + elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] )" DEPEND="${RDEPEND} test? ( dev-qt/qttest:5 )" @@ -47,5 +48,7 @@ src_configure() { -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)" -DBUILD_TESTING="$(usex test)" ) + # 863554 + use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" ) cmake_src_configure } diff --git a/net-misc/seafile-client/seafile-client-8.0.6.ebuild b/net-misc/seafile-client/seafile-client-8.0.6.ebuild index 19c6f924fba8..cf595b8208c9 100644 --- a/net-misc/seafile-client/seafile-client-8.0.6.ebuild +++ b/net-misc/seafile-client/seafile-client-8.0.6.ebuild @@ -31,6 +31,7 @@ RDEPEND="dev-db/sqlite:3 ~net-misc/seafile-${PV} sys-libs/zlib virtual/opengl + elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] )" DEPEND="${RDEPEND} test? ( dev-qt/qttest:5 )" @@ -48,5 +49,7 @@ src_configure() { -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)" -DBUILD_TESTING="$(usex test)" ) + # 863554 + use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" ) cmake_src_configure } diff --git a/net-misc/seafile-client/seafile-client-8.0.7.ebuild b/net-misc/seafile-client/seafile-client-8.0.7.ebuild index ce469197b9f0..26bf640b97c8 100644 --- a/net-misc/seafile-client/seafile-client-8.0.7.ebuild +++ b/net-misc/seafile-client/seafile-client-8.0.7.ebuild @@ -31,6 +31,7 @@ RDEPEND="dev-db/sqlite:3 ~net-misc/seafile-${PV} sys-libs/zlib virtual/opengl + elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] )" DEPEND="${RDEPEND} test? ( dev-qt/qttest:5 )" @@ -48,5 +49,7 @@ src_configure() { -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)" -DBUILD_TESTING="$(usex test)" ) + # 863554 + use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" ) cmake_src_configure } diff --git a/net-misc/seafile-client/seafile-client-8.0.8.ebuild b/net-misc/seafile-client/seafile-client-8.0.8.ebuild index e7086c331bca..84395edb38d6 100644 --- a/net-misc/seafile-client/seafile-client-8.0.8.ebuild +++ b/net-misc/seafile-client/seafile-client-8.0.8.ebuild @@ -31,6 +31,7 @@ RDEPEND="dev-db/sqlite:3 ~net-misc/seafile-${PV} sys-libs/zlib virtual/opengl + elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] )" DEPEND="${RDEPEND} test? ( dev-qt/qttest:5 )" @@ -48,5 +49,7 @@ src_configure() { -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)" -DBUILD_TESTING="$(usex test)" ) + # 863554 + use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" ) cmake_src_configure } diff --git a/net-misc/utelnetd/Manifest b/net-misc/utelnetd/Manifest index 1b4cee61aad7..c58eeebabd63 100644 --- a/net-misc/utelnetd/Manifest +++ b/net-misc/utelnetd/Manifest @@ -1,4 +1,4 @@ AUX utelnetd.initd 349 BLAKE2B 7e071244e681cf048302a95372cb11698ab6f53a2ea1d3d79d2e08748c3741d65abedf864d76df91007e1b127e8fd5406c19e5861cd44d1fd935d51676806f11 SHA512 543f888cc0016bf374106bdc09504e15ad9eb2db67bc8c98c386ad50564bd24a9e481a977314c9a8734a9c8b43af26c20df36525ff249f8c6f0ef87344afc248 DIST utelnetd-0.1.11.tar.gz 14548 BLAKE2B bf87dd15b3bb40154b5db1bd707c8096bce04e40d203a7b0613d55535f19c98cc767db2bd6b6004568bd362ab115e95c7e1f05c77b3be0a3a594c55ec49842bb SHA512 96b34cba5b007ae0114810a1f7ef348b4db0f210b6f6a76b056420d4c7aa2c8f862253924d21add98d9db7736f9acb61a08084ddee7b8bfa1d4012776a0bb2db -EBUILD utelnetd-0.1.11-r2.ebuild 692 BLAKE2B e870fe461b58bff48b783bdd1955b89834aec4a5ebefd418d3c6044de6c47d263ed15c13534445f26bff2c39e72ce349a26170a25f4fcf30d8ba7a038e1e6b2e SHA512 e04467d29d625b2e63d6a90751546479f3b40c5c0f1fe9a044a70ebe0064c87f8d3a3481385d317af015e79cf07432e68f3286448455f8cb65fa4d664a6c6493 +EBUILD utelnetd-0.1.11-r3.ebuild 676 BLAKE2B f599c17803423843a263cd9945cf3157e6b6928d02a9810084a172a7b6e1444cae2507864832623da2e20ee386204f1b51666728614ce2b12f3915762c356844 SHA512 7eb87b3c15a9b2d1344a0e950cf7fa0ef223a0ead44d68fa6590b578a54969a3286dd92a8495b48d4a528ffc3bb0c2759f4112ccad3e63dfc8a37b41a99d7f34 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/net-misc/utelnetd/utelnetd-0.1.11-r2.ebuild b/net-misc/utelnetd/utelnetd-0.1.11-r2.ebuild deleted file mode 100644 index f5d7e79c6651..000000000000 --- a/net-misc/utelnetd/utelnetd-0.1.11-r2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="A small Telnet daemon, derived from the Axis tools" -HOMEPAGE="http://www.pengutronix.de/software/utelnetd/index_en.html" -SRC_URI="http://www.pengutronix.de/software/utelnetd/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86" -IUSE="" - -DEPEND="sys-apps/shadow" - -src_prepare() { - sed -i \ - -e "/(STRIP)/d" \ - -e "/^CC/s:=.*:= $(tc-getCC):" \ - -e "/fomit-frame-pointer/d" \ - Makefile || die - - default -} - -src_install() { - dosbin utelnetd - dodoc ChangeLog README - - newinitd "${FILESDIR}"/utelnetd.initd utelnetd -} diff --git a/net-misc/utelnetd/utelnetd-0.1.11-r3.ebuild b/net-misc/utelnetd/utelnetd-0.1.11-r3.ebuild new file mode 100644 index 000000000000..7c072e0d028a --- /dev/null +++ b/net-misc/utelnetd/utelnetd-0.1.11-r3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Small telnet daemon derived from the Axis tools" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86" + +RDEPEND="sys-apps/shadow" + +src_prepare() { + default + + sed -e "/(STRIP)/d" \ + -e "/^CC/s|=.*|= $(tc-getCC)|" \ + -e "/fomit-frame-pointer/d" \ + -i Makefile || die + + append-cppflags -D_GNU_SOURCE #871195 +} + +src_install() { + dosbin utelnetd + einstalldocs + + newinitd "${FILESDIR}"/utelnetd.initd utelnetd +} diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index 5992460313ea4ccda71bb8358050037661957cad..378c46e350cddc562d3c84fd366d437a36b49399 100644 GIT binary patch literal 7427 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 B63_qu literal 7434 zcmV+l9rfZLiwFP!00002|8<+ol4QwMMdy4)&9MT1KZY$s7#N6&G{^jLygIG3GFzEh z65{JwJDQHTg#;#`J1Z;V-s9)&y|%mSpMLnm51+o;$Jpaz{KJ2Jeg5P_37>xR??3$8 zZ^Lgsot{UTd)1ysiFxJeb8v2^?8XS4AH<cM_j9z8b~)yv<HxBa*H_(s>{X&SH`ht4 zbhmR|W7X*WZZ#&CTn@9>wWlrLTJI;!!7uObqHlYA`u)HBkbU@6ExQ$b^)ZjME!Eg+ zJFcG`Q%lWu@@e_p%BW`bBsVRm7)uMimayw-)l&0ehPd47Ip-O>=iSQUS(o3%PO}zQ zvFiN^&iA=e_I2=BWskr6-4FlqumAkp-~Zv$czWCG=bu0S+2(qFvX_s4{M~qYI`;nY zDZ1|NmCJ!QPHs61(U&t^8ZM^dMye%S<;!C{$Bo{-Ghc#BCzLTpoVobZqVpCig<5?D zy=Dxo!(OgYqB2hjlrvIZTl_o)KWeq&PLI}mw{@@FF<U44P!m7)CGW<w#JZwC$GfpZ z-PHnrZIv}za;%R#YmPdKA3SBU6;9xPPR^zEz&d&QfhI_!x!qEVeU5#~=2zlu>v+qn z=HvF9v(`)HzJ7bQYqdhZSBt;X^5%nG&xe=V&h~6PdJRQuU1~XL`)rYi-kuV=nu_Ol z+GruvQd%srOn2gmVQ%xeu%<ovIy0r2ywxtw<=UN(GxRx6U!{(7M#=qNt!9z7HrFbP zzZ)%Pe)IP;b)r!Gbmx?Ipb7ISRw|`%VU6UhuCw%KWz93&?sEs4wsgPJsFRvI`Z7}$ z-;FmpJ=JZjOq+>sNMkJK;8Lx(kEchmd`Y3Ud$~f}G!^}Jx^ukT_KZWEwdK&Pw=rf6 zV|X)l`{409k7kyS{<FuiS<L33dE6P+7(bTm)RA&2JJNu)Qrocjm~_&J?X+B04>N_? zeDC+M9D$#DUuN(#rPS8yEE*r{PKbT`SZY7JxfMsOJ}{(#ZYy+5pi(K)VPUX9XOG!) z+pg`?dSduPUo-&);`_E)aAEU-&CP%yWxkxoJeP8P`*{62KAzU2W`UAD8f>&YnStTQ zOm@mzqw}?K#uJWPv-Ht7|0#u%@_2k{qS;5Fr3WJCw&g)@MUQfzRuvKH+0j&SCcnxl zzPZC|^)_ecUrRTwOYR}$wZpw)m4Z8G&C0Si56=@QTxD=-ZecUZ%vIva2E`j2$?$Qw zF>Rk&LukEB6s`2tSyzV5J7kuHp&O83(}JxX<BIg*a?@>|)}vs4L=?z9DmI@!*6Y*D zXH@J_vrOghH5-hUA833XHjeMC6rZ|go;}TpqQ=9o+f1u7q`p*_tRSmRlAf!hRmP?t zaE62Copw&hw5dnxc1;N}W^{9LIeGfl9p_day`h-L@w>m)3<>U%Jm$30Y`6%opT~;0 z2`;ix%{FF@HFqgeW)Uajnx~`9E5oS8!cox7vqMX>;xicm7~U;vHrft(rlzJl#&@J@ zZupkU@jD0m>ze)X<61Ib9)npKzJ2J@CVz{wqfV)fQ&<wT47IPkJ<Gq6(d+y{@R>!V zP3TCf>Qm}2&5@B)1i17{OBuS;qBLl%o%=M0xS%vEb$o2};P^4-w(cd{C{bHj8fs^U z&#B=c$V}DQ2u93_R^pEv{(|x()^wp9^iB;-F)f8<QnO7T@(-8+pAaT$h|`uxi?ycj zmu=GmNXYP-;>Gjtx&EqT`%<vb9tHELpq{0<hW?y|!R>4;2i+2RLsYgGZ}=LzG!vfS z<t)QBwTzFQF^VVQ9|1+qvEx&8Q}r0aoEtqW{2o*8HcKBz*~hm-C-Wi*Zv3@i(s|t9 z^B5zd54#RObLtK5SSUgUfHFQO+wky1q4$tgD!V)GThW3R@vw$6EGog2>=E7MAHrUU zJp#vPBXuPNu|P)u=;M*GbBz4Ef}Q7Y7wJzuUdn|hZS=<{%a|N*fg~NPlL6T)H19!( z?D~d1;^8&vBz`fS3F;h{dO=N=HHOLX|Llh)Bo%1T5>Lb*fnjO^k<$>_SsJod;iPoz z+^GVO1_ODOZhas#>)_9PYb{7o-$<1QsVI@7pJr~1c0z#goLn;qfk5oULP8JyB>n2F ze(mnHcBq|<2}$YnG@g8>cjaU{cjpKk?C;9;@%r{M_Uol&49~q}NJNQNnZ>b+3&2%^ zdSHb}@6+V`iyK8k4v>IIBVdu0U*J#Np;?1P-l~kSdA9)jGIOvhGmFahV!TM>(`e(l zORb1FLPPr`Mtb*q$*7Xi#WR8q6M=V4nhqL(B}f#1mr}u7$Z7RAbp>7vUD&d9L~I0; z0+))$MNk~-MLAbpFx_ks-5CKdiTlK~n1<45-__CMHT_xbQL^<s-rt|jlkLxAzh8)~ zwukt`zR(n+&+?!l=z5QH69*EQ$YcR~D|r~oR!jPS2Of$%Go$J1Xe(`i&0+T?GumG4 zl(6^--{Q26rD$k02Ep*~7kD`+l#=God(HN1*$muAFdWWW&ZaL~W#mvlY{hN<nyLb> zgu*AmEFcdS<rCu>YFr~~tv1jHC?29ot$YMy0WBU_A|B?I*F;2%Oh1Cey`Vh6t1Hmc zrEEWc`}*`^Z=YX(zQ{jgcIh=sxX=>o;76V8(P4a^vA{Ge9CL?yXO;;d1qo$FH2SWj zjfIaSL9ix`E=hyVFNsdf-5&|hrf4jNOZ29(#^_%ju9hYU=7%NyS~Pl-mLXJ7_t799 zN--VWiaFEfV)?-YriKEM1uDN!!jm(PzFf_yoks)Fb1Jc=WVGBE2ZoeK^-Nz>T+(QC zs0oo_3BvLR+=12OrDzQ2+jl7`0800Qq2lQBh)OS!(HoxB$NbEL7;KA%9K>_uGJFxf zFY09=|D0&^Byegcn#WKg=FmX)M)2Z|`Pe|7fKFl~TY>fKOlWc#=1$0Ic|aleF0)8b ztDqa2kjPJTZbPeRiBN11?C2QSfH&X3%#?F)!99SL_|;T~ZH$4|VRDH{Y1qP0BURBT z`t9Yr4C8^<@XJm#BGfRP!twqn*q%Rrn-?i-AwSeVyU7oLv6YF3Xugj?*T!RLGAHmS zsNq8_mj;16i`)lDe36;4MOKe&uJ$W%q8p}MRrk&$2C|W%92@&`so$h_QQnTD`iZR< ze{Zkbc7U-|04!PD`$T-CSfdyYI8Ug{cu%CBbO5*5C`X1zgFw}eSzdWrfDAFJtTtpQ zi;)22(a8Q_(QgcxLv+d&9?QVw>bQ~PrCRp<?aL)prj{PlD1}wxW35kveG7Uu;je%? znV~*zR}a8;%z$VN?G>O3uVWJF6(IgFft`F5Xgt<ZI|Fb#fXI8R#ExuFC77Vn$UIY- z+4gQTWV3oVOX4&RoK^(W$bd{Wy~rokt}e`;JdT?(NPOR>H3>IOS-VJtSzVwuC{w{{ z1q1?XiFU~x|Au6e&pHzfkOTl`sO_~96E=WZ_^n5|Y=@uz^T+Z2<JBuK#LtIi4~G`G z*d+x!WAvbXPh^2g`3D{mt_2V4pb~sVCQ3Tbin&9b26-4Dp{D^99tLy;C9=<$EvB^+ zVoxeg%3nYv8m2-5A_YIWh<;_5@OdT=YeDu(fQ}1ILJvcIfjov<(J2|anglehm}g`c z@lkWTc*KZ3v(&q`*$M#`6wGI`^ax4A-|4_;se1zo2wy(Xi?~d?Y+BgU`%mNfLt8$V znuYKnSf)fsXVgBslp6$?0v^KLFrj0wJg45qPXZyTD^-fDuIDKc99TQ#MC26KF{!Bg zIm(hz5h6ijr)>hn!cf}rNRalDoXdxIQ`EjEOHZrQE%*sYKqLq0jww;b6e8U+9C{9v zFxP}$*cCQLGHKQ%7?rSS-p<rM-pp8WL)%=Eabi({ya_&=QSz)X;a3c3aZ9&gnJ+cN zB)>ex?~?dK#15m*qsq#nwzWF!!;|vTL|<r1v6!VCQ$hjAVfU;OmBR8{#~x)<p(?g( z0|sN=C@JYN@^VICO+69xc}0hZA7-F8vNAcQLPYDncLD3wMbv>O_zS`YdIVIh3Rln^ zTFraG?LE?@%qdE-F`3!19__NRhS)UyRJXE<->1q*vE;&1R-<C9YdsbVLa0B%@LAoJ zQIvd{%JcR8TC4c5$64tozN0j^wDUo9i5U9W8+<NfDeoWD?1&K)p{4H~0f?5C3!b8O zA_0RzVly=;ujV|X!QdQ~pP_6@FId5(p)dpo@Ir6_)}pO{tyREiB5{>L0+{&I0ZTX< zgwbQP5bH67u7ge{P&)z_Ex}}?d|(0SL9jfFTHpl?{zP#lDU9=m$U&|E|3va_V1W^p zP9JKQk+F95T=sd+o6%kuoG6gpy<Wg#V2F8*ddiwJq1YZFB;zn{1{G)|j%+v5;bdxr zYGo|l5m9RL18PQy4*!S3s?0nPzfQ|02av%?5u}Pi?@n$&<XQ<?+(U2OSszJW^yt*a zcH^xp-iG5Jg=+^vuq+ZOq-d!`Msouwt;1!<JpV>r`8T`@w1bI8qVDv4N3(Kop#~Ip zhlQn3t*(8nqKyYd{f)Ul>h<O2+s9S7{8hN<DXaaasYzjiFQN)Od0G>sA>3{LF=dwD zHO4WMC5JYfwz?Fi;iXU;Ce~#eWbj=#`h{zu4`nbmgrzaE2#12gBXBw3fjC9)?#<;0 z%bCQ8*ENO^Jr0F5hKw3Pz-a?@BBu#zK>l!@PF+|&#vG(_fHv_I2S*<GgB%YG$io88 z^ajB!qMu4<<{KFk3E3C`g6s%1E?%<am)Fns@uR)jx3Ayv>SG%b^M)@$oKA+LT6{dR zpgfCXlkCXNhDMI5Jsy5%IDX)!b}|+iN>?UQ5x^bisw5kz!4qse66YGCf;r&zXyOUv zWY=|`A+uv;@Pu^VuHd6dJ#Kg~$yZ;N<>PmxWc(f1k#ll9%|?V}+R(V5T{*gK&yu0` zD4rPDLQ`JXv`n(N7Ik9B=zdNL;eGi`7~=(ZjoO4opd<h5FE#u4>9d;5o}b4RTQ7%5 zS-1)=Ak`id3GfvJj57fe`U;)qFqp_F<WqF0K`KJR0R<J0a-N8ARRWV7d`BK)k<uZu z!Zbu>IIyRCPo6}R>pEmrsBwm_SHAD@@G*#FOY&RSj_i+oNUsE?KUQb)mb`eRX;H!! zwQD&HK?vITr|;u3NfhD{2}HY!zB`z*YBL6bkcGNnAsMF8j_$6uQpuw**YR4kUsBPZ zp6t)|b}d_d%;#{PW)9lUgbqFR(YB7P8d=xL0%?Ri5Df`S11OT9LnbhM(-UpifLg{h zA%r~!Iuf{>fxO7T@LSp@opj;NBx~FF8=(}Z@fl3ccd$UHYh-m89&rlP3HoD^NBgI< z)A*nh=9ERI5Dctx`19FEAUVQ=rGue^Z`=r$=QArxWg$l<xmMKvtj35#IJaXkCW4>z zJ+^mqUAC-$`l~Pry{3zxAvvd1CZ*93JX1Rz&D2I~hi%YFx`l`L&}li^ffYn!>P-x? z6G1Z(-+;9h8QClguNCT@WO8C4Ju>yw&hdO60GpJf^9yAV5Zz;sfAPaj9`GdoifynO zieuQLb{GwXMh91+uhZNK)yxelqg@*`177eQv765Pz-LChCV-3z;!g}XLH8s{enL?S zwLI7t&3m*P%a>jX_HACa#X@Y46F0{S(_hW;KQ?6Dq<%4Ki?G$wR3`G{oKyf^!R{M@ z&SPwhM3vW<%BWQQ)i7C-L7I6Gb`y+>Z7FR!gFNv_*p7Fd3}d2Oc*k+>;VA0Uks>#m z_T6Cs?V8fZg8!tgo7!A7S}%#fymA}RwMm>^8%WIhITVY~Pdu0a7cqmco2>lSu~de? zj3EW=v4gIo4CX=S(X>Opp#JmIhy9<eYK->LUT6A}HbsfnBEH01d0>Wa-&0%b$=6CL zh_b}yIU`R2>hBGc&V6(MLC#|o($Fr`WciplGzKmso1<8nd`EM-CS2LP(*{QRGVGM^ zocGP0s6A=2C(sGD!zqMRsFdpaj@eQdoej_y(lrOsAmF!S%t$}?NMf6l#J$8ixilvD z(EO}<%V;i3&+M*X*lN_Czs|~%+_-6T_k>5qzW$AY#C;wW3tE4VMmK2NVBZ~B7n+`s z)+mBYV~`<Mk(y$NWH9nz*B%!dih%N3i8MtKD+=W?hp01N>zP?)beN41pa&eoYbSML zY-8xq9>sk07;2qwri11q11(@3QCr+)M1+(ys-0dE)NZ}d+;P{0`(|-yY|JQpG|YoV zrs&b=R~;ehOf>2oJg%5ovkFO7mM!z>gIR?y2x9d@7+;_F>&s8}mn&Xekn9jmZ-)!? zMNXg>?tW+{dYn%~ZCRisAA*XBMqz7b6LCYN`pkMV$cMzhQ{b$OC$Dm}#WV2Z*|ATZ z)`Bo%1wf;oF))NunbZYY-T4(CrI+9Wr;VdZ#wM>dkJ8NBU{!YrW}VL@?<0qvAycp^ zGka~1>+-@mSZ3*jDxF3a9Yv6fgP?w8^4_WNQQe(UkpYy2{cl*2UU?MkW$ktKNB;;% z5rZgD3#<jDYKvJX`jmkYNP%HzdC0w0XKK0|!a(w1MLW%XBnHbtoG>Z@vFacmCuf+@ zGRHDvzNy0Wv{s<`v)jshwZ*V2Gn9M2ha=R5aHn&*x=jbz3^HrcCb5F$Afpj5tZxyA zwj(KeFdT!mWX9nXI!hbWtYRA&vlo$IRBFAYU1UbEE9M4Ey=(WK2t#sX{rRkUIXZfI zTCX2ZFZTDBJ^gsOHlT*0hnysG%6pO1YNmT07IjQYCgDvm`9;7P36ny579q_E6Ln~0 zyba+AtjfKsC3H*!b}_`dyc20xh7^&dV2t@B7rBOB2T<)kkCIKMt`P1kkAdACycP`b z)P?LYLtC4uvJG}2WZ(%6#962uX@aUU!61r~@njBRc(7;cuD}B9moj^xrN`1Ht4=c^ z;c#3$o##LOqF}E-+sj_x@3`iR<`Y3FLDOFCR@&Evh|W?%?+_*(U!YmsxszA6*G36$ z$dhF6LPVqxbsnhbz5tn=cPL)hPYkpp<RIB7*P#ic4x$m`*=6;Uzzm22AomS1*z1Up zEAs)KR6bC}?sOfUPhfYukpxg}u#6sLm6|KM%CbP+jXUd_596zwGl;Tf(&8LMJw!3k z1O%2tN=RL|tExwLd5KtbifH?yV1NAO!0mh02dW-(IRsbQw~7^)BQen~jD90|Bhq+! zK%N1L1}Ede8a&pFgy`^avUTpLRfFzzE*C=wO;&}~Q5_&Z+>Y!j6pNvc0*h;d8&&|H zszB==!V9I>X)kU`tIkp=98%Z4ZtI{M#9g8y97hY2zj<T`jSkuM=(L?Gv;uO=oA@|7 zayQhlA11b<Q92l#XX~uq$Azr~dW4Lo8xjRWzF^p!y+1uay?%cG%gaT~O1|t>W7(Oa z92FhNin@w(yME!eZij&D8b2tTC&>6vP!{*hl+$`IoxD1CU~4mINl8#U6}go{EO&T& z&~1$j$(Pu8Q12?Esl6JdSbtZ37*sbi4$-I3Mvi2bQOu>QMYlOcEcrK-RX3qlqge?V zVFXm8oeVX%=_nKLQPkEt_FhmIUR`L&ezuO8GXYe`^&~%lm4I6uFGTm{YtcU5Uf+Kl zZ<p=;017_zA84)+JTXKHRCF?oJ)_vV-_f<R;|Z>y7GFh2;}e}`*S0@tDv$?AqmehO zq2kuOswol<9aKV;aQQ|B0hi|M+PXKS4%*oeXi>v`|AL1q1cNq{wlHf2-3ZIHI(PvB z!d&|MNL3DK1#zSLfbHr=%IVNe8kr7mtcM9hv=IzJ0y_|KS|dW_5z~aMb>{+~g)&23 zfC-<HFPlAYf8(&tJ;bcd45<cP^<x>=A^L2x$7s@j)dJnFx+6jW;hhMMuuO!sbeBj? z5~<(@X*+$@!bIC*+0q!EEogHM{?<0NBXVIpmG~ZAmKG2k<~>kqBe90*w7(EM>)uF( zLM(b!BAJ-3QV}vFK-W_;B2KsRTduO=E@8IKv>k3G0<or$%=ZCL(U~r|0U9Vby@v!v zT}suin0d-hjJU|Z2J+*_r<X66sZ5ut3`=o{*h4&R3&Qhs3ZZ*=pf3z{ePfZ~MaI`5 z{t1-fK^xo<deQ|4oo~f}x|+@}>iOju1@2{P_$#?}K!X&+sxF2py4%rzrHk{vCrYds zM?m|PAvW!buLP7lZ6u23W>iz@#CCZA^Q?PJr!oJ;gq1SB2?OcyvEPUf8G!QhX`5)S zO*fkG^seilh&F^xpE%2zufZ7@nMcL`x5J)Z&h@@UxSSzvQHh=x8Da4Wg*+FT9Cf}y zEJoy$D~joK3mKz0YUdl-fF?o%hDfv~x(5x8NmjYFb>zVAq|H!5zitq2I-pHme6Vyp zwK=*PaEA<Z#})t;@Lv`n`VLnsP`f6S8wV`D9rz6G_e0gIX;rrll@iNIxtG<p3*ld) zh`#A4?she5;Aux&6%`<nZjcLVQP15T3F#Y`{r!)(@$&xl>HYob_2u)MeSQ6~&tE=% zdepDSM`ofz;(U7bXiE-`r(q!FUcqrPlg?gr`$jKO!|gmdvtDsW^|lL&nuQnh$~eph zD#WZO#KdMHn*tG4+sWE(Fw+6B>CVH7J1y+zegs!^C#Gs2$hyHYbO_?cD0v;cM}R$@ zvb942OY^j-q>jRiC!fipv%Wk~Q`1dwM=Q3twOyiJL|t6fiF_iFkadPI3s57K=&r$H zK*rxL-xWFB<4h^>^}0vX32qqs<SCN2-1vH?B;bF*4St!Wesf1}XW#B^VmqE`%+#d| zJqAF!L2%^~_}H~#x+qKYZAt}$4Pitm<m3d1mXdn5$L&t2o<Rf;LkB)|gJ5DPMIGmK z)U-**!2V(Wb}`0J=S)e*dqcF+hZbHJ)cKqP0=Z0XB}5dw!Dmx+DMwR+_p<sfI*%O# zN2VJ?WnYVCU)TS0%A0xv2|eM}6xnoS0#6a*yn;#*RVSzOoD3_v3_4>@hriIeBZw%o z^C)}hq*#ZH3#&@EyT?k>7#*bCrb6byo)ET3q(z;w?sW9WMh0BTpqO?l!8Wv_)l5j! z0W*JvkD9tmlA036EtgTgZNF^qW;x&~LzmT?F3KNWb&NU;#4o{siMtZ*bcZd`S&gU6 z7#8CLGC)(?&r7xb^!9!^gX6D0XciU3-nBKMdw@DD&9Jxb3a=?G!er<;4G`IbMHz)e zO|ltee<d`&FEJ%x6xz46k|2ie2rd9A@#A8;qLvab)6fm<BJ=1ifrI3X`<)At>VW?! zDeIK#K~7g{y1Z7`AO>~aS7D@BOw>Wwjv^r<qb&n!LrlP4{3ULmbQ(1lrJ1*_ltB6$ z_{L5Q5n8dfVQ|{fqE`dYw0pbUgZk6A|F+NT_04{M{`TeR<^3AZzw0vncQ|wy156~m z-lGPPp01bZ@_bN~Mbc8stlB!ab0N)->5k(h(hwh*5`sj{X`o=@DmtwAq?=s3oTk*w zh*U^rE=M-?Fifl1WVrhPL3`){gzz)*fkd7T{^~RpSnk*?twA^kyK#bnS51AvLiZp{ z?TM|UeL6JF1?+ZVra_?se>u=eVQi-MZDmWKP@Tk*p#SoM({23k3wODyLRUWyE`tuh zrcSYD$6+$L7|s`@>ND`M0-R!<Jf-fpqLYXdF#%pAVL`EAs&m>+2Qqb?R;J~J-B~9Y z<J3sE%t1G-Hm&6dqKck%2=%xIOPwPM-Tc&ltAwQEEf{n^8*NGsNyG+>Cj)?RPQhH# zAkv+75~Dgua#Mh>J3*{W=_Bsj6}*oBE~u;`8&kBlbzz$b!E=I_WEo72eE4_&16o2Z IACNQv02gd+Q~&?~ diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest index 5ae4bcddae06..290c89ed8967 100644 --- a/net-p2p/kubo/Manifest +++ b/net-p2p/kubo/Manifest @@ -4,5 +4,7 @@ AUX ipfs.init 464 BLAKE2B 553288784ba3df93037f640663d7ed3539f9a55e72ee9a36a9708e AUX ipfs.service 372 BLAKE2B 8989cc474ab46309dda6d167fb89476b01d10e07374d53c480a7ee345f13827e25ca19d84b0a3974e45c5d9a0c78abdfd7be262bff48f427aedaac2a9c4094a8 SHA512 35d5edda83bd296f92ffe3ee61f2608eb9ec464225e32ca52582d8e8fe699466c9b412ed224ff44e36e34d3d41a618d50082dd677feeaba53429d3a6913a869a DIST kubo-0.14.0-deps.tar.xz 169389828 BLAKE2B 9b664286885ad16eba2697bfbd87286fc35edb034beb0b80bcfa307af507013964f83783b0036d35d1e132f0a2a549e96f50f527cb3812cfe1417b36f7c416ed SHA512 cabb3c48bfc5d38996c5635b62b4a8dc49ca497cbe011e51c33086f18882fa74bc613644a4289639a7278dad634c66351c650c8ae041c9fca7f9f2c914644dd2 DIST kubo-0.14.0.tar.gz 2224560 BLAKE2B d03f2ae98833f07a55cb8d929e3433ee35ad53345c31c80963ff4a183cbfa2ebf803607e0123b08304022673c1aa05013698d2cd3b97b4ecae84f4c4c5b69ab4 SHA512 ecba5d3669d50c382bff1b4d0197f5d8f67f36bb6e995d1db5791413bcf813ea8bf22fd3ea00368c0cf33cfc45621ea2f258acb52bda2b42ee2e1a7392195c10 +DIST kubo-0.15.0.tar.gz 13318096 BLAKE2B 92a97eea130d24065c5d8a60ee7eb9b2bd3afba94596c0b538b04970277df11bf11f1cfc8399b303cea58cd249a86f956174d6544e6b6a94b34722ecdd20671a SHA512 26c1945c4ce641953e72a8f08802aa5acdd6c39fee3c1306bec0613a36b3d1ad79e23f7531427631848a6952ed950d27cd6a09f18352043bc145669b491843e6 EBUILD kubo-0.14.0.ebuild 1816 BLAKE2B 2603dfcaa74eed4c26882e5a3edc79f423a93273ee2da14a41ba081a1575b54b4921f10e0af34bc56604a815c0462cf5b0ab159fe6fa43dbb176019d54905a4b SHA512 fc996a73ae192a9c9cb64b16e01b70e9ba037ad64f01e3a34700be96b8ac5776c0577a2e3a80287c4fbe61310a0422dda4cd33db40bbea01f02abaed2e4d8f1c +EBUILD kubo-0.15.0.ebuild 1771 BLAKE2B 9e73805889ff6404d82e59491c70b6f8cc04b3398d25de6b5e03780cb07125c097d8ce701e463a56bd8139bd219d9b315bc4f181c2a4586dc133b2ecc6c3d483 SHA512 97f722facbf10e1a7928f55714439af111a2f3e9d70b4f19fc916689cc1e1c515a5fe4c075aa54888e53e68fbacfe0f5a7878d859e3594d38766f254f4b14aac MISC metadata.xml 596 BLAKE2B 68c5576e325ef2e0a6954047b8784427ca8b1d038c4b7fc7a7f2082e2682dbb8b807083251c9e5eca927d070d21b1f5ee9f96e2cb2437a9f5934bdc46f139fb6 SHA512 2d41af83abc0527e9031f8bec8d471dc7d163714bb42b9d7f65c943993e7d554207a5fb85ad96ae94c7876a74e2b3c8dba6a8f70e4f1bbb5a785bb98624233a9 diff --git a/net-p2p/kubo/kubo-0.15.0.ebuild b/net-p2p/kubo/kubo-0.15.0.ebuild new file mode 100644 index 000000000000..6558783604be --- /dev/null +++ b/net-p2p/kubo/kubo-0.15.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Main implementation of IPFS" +HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/" +SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + acct-group/ipfs + acct-user/ipfs + sys-fs/fuse:0 +" +RDEPEND="${DEPEND}" +BDEPEND="dev-lang/go" + +DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ ) + +S="${WORKDIR}" + +src_compile() { + local mygoargs + mygoargs=( + -tags release + ) + + ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs + ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch + + IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || die +} + +src_test() { + ego test ./cmd/ipfs/... ./cmd/ipfswatch/... +} + +src_install() { + dobin ipfs + dobin ipfswatch + newbashcomp ipfs-completion.bash ipfs + einstalldocs + + systemd_dounit "${FILESDIR}/ipfs.service" + systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service" + + newinitd "${FILESDIR}/ipfs.init" ipfs + newconfd "${FILESDIR}/ipfs.confd" ipfs + + keepdir /var/log/ipfs + fowners -R ipfs:ipfs /var/log/ipfs +} + +pkg_postinst() { + elog 'To be able to use the ipfs service you will need to create the ipfs repository' + elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)' + elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper permissions.' + + # See https://bugs.gentoo.org/838238 + ewarn 'In case kubo CPU usage is too high run the next workaround' + ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs' + ewarn 'Be aware that this will make your node less visible to other peers' +} diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest index 1de6090a0a01..6995a80e48e8 100644 --- a/net-p2p/syncthing/Manifest +++ b/net-p2p/syncthing/Manifest @@ -16,6 +16,6 @@ DIST syncthing-1.21.0.tar.gz 6319691 BLAKE2B 390a06ff41ed1b023941d958d8112f9c503 DIST syncthing-1.22.0-deps.tar.xz 97369828 BLAKE2B ad8fbaf51f6d07f1f034e52c457c4a6da432faee43cb66fe23c77a49d01e333403616aadd7643bcbbcef6403e3574a0a30dbf0e6bffb196ae30ba1bc70602577 SHA512 da054614abed605b54bbdb189d9c352a887c817c72f123fc6dde66923fc7d0bed551055c17eae4b88f1f347c3f85362b436267bb2ac9adb8297c3257777d9b38 DIST syncthing-1.22.0.tar.gz 6345841 BLAKE2B 96c17290c971224d90be661cb80f95fceddee61dd9c90437d051ac48954802fd66ae0178f784238e99f0c63cdaf5c12768bcd679bb91a4728fa86536a24f90a7 SHA512 151119ad526e4c9cddb6889449c43fcc7f91dd3c4bd44cb5e4f40839c55202d8fcd8dff9212e4f0fdf0176c97dfe904d3cf68fdd7c609942344a13f534652c0d EBUILD syncthing-1.19.2.ebuild 2755 BLAKE2B 430cf79be8dfc730971d324721a335056e778549f922281f3741a8538b97dd6365c623a8391823a0cbf37cbc01a67b1f227f00b6b6043ace14311e1d5854c195 SHA512 d29603e80f0472fe56aab18c485aef9d6cb2fcef4bff1abb93a2ea497b5b043c20a59a8a9207c7fce0c56fbcae91cd456b3bc128ec728ec75ef83779fd0eb70c -EBUILD syncthing-1.21.0.ebuild 2902 BLAKE2B 0a1e2f08da90723d279aa2efc4baf14d876b1997da4ca214e0eeb4b9fa1dcb831bfda756fc4f7105534b2123a1e7f555d668cc82495a3a285cd52ce00e75201e SHA512 c4d5258e7972ec814d0c2a556e0f50a350e940a1969403e8b2be0f56abf2e11951001d25aaf06da42fdac6dc79176bde5340e275cbb529ebd8118ac44d03b893 +EBUILD syncthing-1.21.0.ebuild 2897 BLAKE2B 748f73dfa7ba3452218faaea3fde4a2b2c61e4f87f0a780a50c02a45bd339113554debcda41caee9f08e095e8f201972e6db9abb26d7cdaed3929a011457fd05 SHA512 85b360bec619a80cac79fcd7e8bac4b2d85597137ee3dbbc0a0ab5d8b3b718ae668851c325a9889d331d028bed6e0d7da862c32e9d673ccf605f326c18881a4c EBUILD syncthing-1.22.0.ebuild 2902 BLAKE2B 0a1e2f08da90723d279aa2efc4baf14d876b1997da4ca214e0eeb4b9fa1dcb831bfda756fc4f7105534b2123a1e7f555d668cc82495a3a285cd52ce00e75201e SHA512 c4d5258e7972ec814d0c2a556e0f50a350e940a1969403e8b2be0f56abf2e11951001d25aaf06da42fdac6dc79176bde5340e275cbb529ebd8118ac44d03b893 MISC metadata.xml 870 BLAKE2B 9d6abd4129ab6ab9ece49e3cb74b6537cf185c5e7e0d7cf893543ea6e75be83e534a8d3f4d042aeb778f9284c9ed7a6f2d60461593ae46f65901a42a3582acc2 SHA512 ef4f1fb81733a7c53f4deb239de1d01d4d2710cf92cb4abfb49659f64bfe5a080c3ab50ec9ec9bda531d0ca87f2f5b9ac80fe1beba1eaaccd1971b1759b3e93a diff --git a/net-p2p/syncthing/syncthing-1.21.0.ebuild b/net-p2p/syncthing/syncthing-1.21.0.ebuild index 4f3b90d5f252..08426c842e6e 100644 --- a/net-p2p/syncthing/syncthing-1.21.0.ebuild +++ b/net-p2p/syncthing/syncthing-1.21.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ppc64 x86" IUSE="selinux tools" RDEPEND="acct-group/syncthing diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest index 56bb36eace3c..eb7f930d4ae6 100644 --- a/net-p2p/transmission/Manifest +++ b/net-p2p/transmission/Manifest @@ -5,7 +5,9 @@ AUX transmission-daemon.confd.4 735 BLAKE2B bc4c06dcf4a12282d36d446537ae8d3a461a AUX transmission-daemon.initd.10 1707 BLAKE2B 57857fa0b628f0c49ebaf13544b366bf9db39c70f31556a21262556ad89657a7f13c84e19f882839e4bc10f2b8afef96aa51f833478e38f215499244ca8b388b SHA512 30d9fe7d06ca3c92ff436e9bbe84729a5b343b52965f8d1d3d43f14f5fa25881dbc9676c5d3d916cff552aad5872ed41c2930e9ce3a5f7c958dbeec0d1ab1ac4 AUX transmission-daemon.service.conf 69 BLAKE2B 6e38a28f54366850ae794896f2954c3af77afead303197c49970873fa604d6b375e71122de8d3645f9fcc8abed4f696ac257bd59ba87ebdc5cdd5839d32c0a7b SHA512 3dc02be596296fc1efbf1bc690be3953709af00c230f55db4d067ff592d87e1a465faa4067bc15d65a8a27fed2cf07d108abb2ed45fc76b47b0642ce2e182946 DIST transmission-3.00.tar.xz 3995080 BLAKE2B fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498 SHA512 c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76 +DIST transmission-4.0.0-beta.1+r98cf7d9b3c.tar.xz 9481044 BLAKE2B 99d287645f4c28a9f021c0923712ca2b0246be53c26b2654a50e00dc7b3db51b7de304280f6ae2d57c879d96ebe811163af3c38a29e64764712d926fa5c3fb0f SHA512 1bd4265e708070577a5624ee33ab8b0a71baa6d12d121974be6c104078289892f35cab6ddb22070c749d8c1333996ad83eb6f08adf96ea492d96104cab550d60 EBUILD transmission-3.00-r1.ebuild 3115 BLAKE2B 127e0f735cf5790d6a836ad732c3e8e414211d8d299ce90f244011ad8dc4e96bd1a5e69f735b0442cc7192415016fab5c7e81bb5cc37bf6c388c03a54b8c5d89 SHA512 3a867649911e8937c120f890c7a69dd01ef56e3e718212e5d5514308683e514049f4afe975e76340c78a1c389df076822ce02e1f2b36e6ec42fe4753ad8acfda EBUILD transmission-3.00-r4.ebuild 3139 BLAKE2B a2218ecab72fe5ebf921cad901d4f3b50f5ab6ae6f938ef52a6e699c6a8f553bc42aa75b9c65186b0e2c5b4c43e7fe07351cf178fd26f9014d32f26bedd4e955 SHA512 c9696e4b0c8056b1ce53bec345d93caae0503ba21671451165f3b57072cc7350719381523de0058e1404bfe8abe947d2bd754302b1101dc32bd212d38370d984 -EBUILD transmission-9999.ebuild 3217 BLAKE2B fa0de9f28eac2b82ceb048f98c5af636415bb7969cd764f94368998b8cb4313d1ae4e0beda72238a0cd063d2cc7d275f0bd389468610759f675f31cc200a91c0 SHA512 c43c95c978cfde69258bd9356ec768d1940208ed5072bbe30f9dd4cd8be5ced8e1d26426f2661a226546717b078268006607477fbd601541ba35af02067c7929 +EBUILD transmission-4.0.0_beta1.ebuild 3471 BLAKE2B a5628a172b969f68f69f265599b72e7dc296c2d29040b890c48be19f39ba58fa1206e09d89b93879c5f93bb9ec3524a8ac80659757c9eb278d57cf27fe2634dc SHA512 f67bb14c4bed820bb809f385984d0838865f08617902272c1ac0d6b1ff064b20e7efb244a2a74dedfc1e01ec33592d9d3a146149ae4f45766cb3ab9907dddf66 +EBUILD transmission-9999.ebuild 3471 BLAKE2B a5628a172b969f68f69f265599b72e7dc296c2d29040b890c48be19f39ba58fa1206e09d89b93879c5f93bb9ec3524a8ac80659757c9eb278d57cf27fe2634dc SHA512 f67bb14c4bed820bb809f385984d0838865f08617902272c1ac0d6b1ff064b20e7efb244a2a74dedfc1e01ec33592d9d3a146149ae4f45766cb3ab9907dddf66 MISC metadata.xml 564 BLAKE2B 708f42109f5c57d776242ad935684b78a7f6cc72c439e2bb76d2fb29fb770f5054c6765df0665244c650bc930eeb312957f4749967a9b2771b8a6d032767d3b0 SHA512 22f2e75b57b24f1367cdcfe28600cfa09dab9d741ff1ab84a25052dc455272b9d9d6d62d297bdbd23e9955d41cabb540f0348c0554c465371e81175525be1ddb diff --git a/net-p2p/transmission/transmission-4.0.0_beta1.ebuild b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild new file mode 100644 index 000000000000..6809675fbe91 --- /dev/null +++ b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild @@ -0,0 +1,145 @@ +# Copyright 2006-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake systemd xdg-utils + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/transmission/transmission" +else + MY_PV="${PV/_beta/-beta.}" + MY_P="${PN}-${MY_PV}+r98cf7d9b3c" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz" + #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +fi + +DESCRIPTION="A fast, easy, and free BitTorrent client" +HOMEPAGE="https://transmissionbt.com/" + +# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for the rest +# transmission in licenses/ is for mentioning OpenSSL linking exception +# MIT is in several libtransmission/ headers +LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" +SLOT="0" +IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test web" +RESTRICT="!test? ( test )" + +ACCT_DEPEND=" + acct-group/transmission + acct-user/transmission +" +BDEPEND="${ACCT_DEPEND} + virtual/pkgconfig + nls? ( + gtk? ( sys-devel/gettext ) + qt5? ( dev-qt/linguist-tools:5 ) + ) +" +COMMON_DEPEND=" + >=dev-libs/libevent-2.1.0:= + !mbedtls? ( dev-libs/openssl:0= ) + mbedtls? ( net-libs/mbedtls:0= ) + net-libs/libnatpmp + >=net-libs/libpsl-0.21.1 + >=net-libs/miniupnpc-1.7:= + >=net-misc/curl-7.28.0[ssl] + sys-libs/zlib:= + nls? ( virtual/libintl ) + gtk? ( + >=dev-cpp/gtkmm-3.24.0:3.0 + >=dev-cpp/glibmm-2.60.0:2 + appindicator? ( >=dev-libs/libappindicator-0.4.90:3 ) + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + dev-qt/qtdbus:5 + ) + systemd? ( >=sys-apps/systemd-209:= ) +" +DEPEND="${COMMON_DEPEND} + nls? ( virtual/libintl ) +" +RDEPEND="${COMMON_DEPEND} + ${ACCT_DEPEND} +" + +src_prepare() { + cmake_src_prepare + # https://github.com/transmission/transmission/issues/3901 + rm -f libtransmission/version.h || die +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + -DENABLE_GTK=$(usex gtk ON OFF) + -DENABLE_QT=$(usex qt5 ON OFF) + -DENABLE_MAC=OFF + -DENABLE_WEB=$(usex web ON OFF) + -DENABLE_CLI=$(usex cli ON OFF) + -DENABLE_TESTS=$(usex test ON OFF) + -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF) + -DENABLE_NLS=$(usex nls ON OFF) + + -DRUN_CLANG_TIDY=OFF + + -DUSE_SYSTEM_EVENT2=ON + -DUSE_SYSTEM_DEFLATE=OFF + -DUSE_SYSTEM_DHT=OFF + -DUSE_SYSTEM_MINIUPNPC=ON + -DUSE_SYSTEM_NATPMP=ON + -DUSE_SYSTEM_UTP=OFF + -DUSE_SYSTEM_B64=OFF + -DUSE_SYSTEM_PSL=ON + -DUSE_QT_VERSION=5 + + -DWITH_CRYPTO=$(usex mbedtls polarssl openssl) + -DWITH_INOTIFY=ON + -DWITH_LIBAPPINDICATOR=$(usex appindicator ON OFF) + -DWITH_SYSTEMD=$(usex systemd ON OFF) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon + newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon + + if use systemd; then + # Service sets Type=notify + systemd_dounit daemon/transmission-daemon.service + systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf + fi + + insinto /usr/lib/sysctl.d + doins "${FILESDIR}"/60-transmission.conf + + if [[ ${EUID} == 0 ]]; then + diropts -o transmission -g transmission + fi + keepdir /var/lib/transmission +} + +pkg_postrm() { + if use gtk || use qt5; then + xdg_desktop_database_update + xdg_icon_cache_update + fi +} + +pkg_postinst() { + if use gtk || use qt5; then + xdg_desktop_database_update + xdg_icon_cache_update + fi +} diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild index ddaddc2cac6e..6809675fbe91 100644 --- a/net-p2p/transmission/transmission-9999.ebuild +++ b/net-p2p/transmission/transmission-9999.ebuild @@ -9,8 +9,11 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/transmission/transmission" else - SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + MY_PV="${PV/_beta/-beta.}" + MY_P="${PN}-${MY_PV}+r98cf7d9b3c" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz" + #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi DESCRIPTION="A fast, easy, and free BitTorrent client" @@ -36,19 +39,19 @@ BDEPEND="${ACCT_DEPEND} ) " COMMON_DEPEND=" - >=dev-libs/libevent-2.0.10:= + >=dev-libs/libevent-2.1.0:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= - >=net-misc/curl-7.16.3[ssl] + >=net-misc/curl-7.28.0[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 - >=dev-cpp/glibmm-2.50.1:2 - appindicator? ( >=dev-libs/libappindicator-0.4.30:3 ) + >=dev-cpp/glibmm-2.60.0:2 + appindicator? ( >=dev-libs/libappindicator-0.4.90:3 ) ) qt5? ( dev-qt/qtcore:5 @@ -66,17 +69,26 @@ RDEPEND="${COMMON_DEPEND} ${ACCT_DEPEND} " +src_prepare() { + cmake_src_prepare + # https://github.com/transmission/transmission/issues/3901 + rm -f libtransmission/version.h || die +} + src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} - -DENABLE_CLI=$(usex cli ON OFF) -DENABLE_GTK=$(usex gtk ON OFF) - -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF) - -DENABLE_NLS=$(usex nls ON OFF) -DENABLE_QT=$(usex qt5 ON OFF) - -DENABLE_TESTS=$(usex test ON OFF) + -DENABLE_MAC=OFF -DENABLE_WEB=$(usex web ON OFF) + -DENABLE_CLI=$(usex cli ON OFF) + -DENABLE_TESTS=$(usex test ON OFF) + -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF) + -DENABLE_NLS=$(usex nls ON OFF) + + -DRUN_CLANG_TIDY=OFF -DUSE_SYSTEM_EVENT2=ON -DUSE_SYSTEM_DEFLATE=OFF @@ -88,8 +100,6 @@ src_configure() { -DUSE_SYSTEM_PSL=ON -DUSE_QT_VERSION=5 - -DRUN_CLANG_TIDY=OFF - -DWITH_CRYPTO=$(usex mbedtls polarssl openssl) -DWITH_INOTIFY=ON -DWITH_LIBAPPINDICATOR=$(usex appindicator ON OFF) diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz index 327a5117fa0022bdb80c0d5c199a683562ed2dc5..2d111980ffb7767aae04d5b9a3db44c802e4e3f6 100644 GIT binary patch literal 5371 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 Zvp|Fx0q+(4A$k7p{{V>L+=mb*007(Bh!6k( literal 5365 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 TR`f^7@~i&^{Y$jW5GDWsH4SY4 diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest index f810f9cd032c..2a56cdb25dab 100644 --- a/net-proxy/haproxy/Manifest +++ b/net-proxy/haproxy/Manifest @@ -11,6 +11,7 @@ DIST haproxy-2.2.25.tar.gz 2957420 BLAKE2B 58f85c063bada9c943415ff8a8e51232dec0f DIST haproxy-2.4.14.tar.gz 3613642 BLAKE2B b45af8f62cefead1f471b0b61e9bc262dc25e0ca99898469d7702fb6e509cf2b9a9c201f8c6ecae948ef40c8fc8aec0351d8e10479752fdd5ccd66758f632799 SHA512 a4a5d449782dc2f1348d1f53ec266eef4ea4e1b0586e81730a01d818481c3a3cfb018ba1da5968d17bb6668e86017beccf7abefc563993b88a5af8cbd1da1943 DIST haproxy-2.4.17.tar.gz 3623854 BLAKE2B 54797eb6a16a100951ee9e0bb972a7fbdd8ffd22bd1feccdf41743d86ff37b71de54109504ae339007533d41b507b1abb74d8219e4a06320a13e0fce3557b999 SHA512 98d46b6dbafd95977a32a6479266f3b9fe6e6ed57e39182a3d031add60dabfdaa7494083109a75eaa3e4b15d0293b11081f9b06556eee1777ede40ed6c002a7f DIST haproxy-2.4.18.tar.gz 3626923 BLAKE2B 1ec312a5607634f7906cfcf5d4e22d829bdca9ee436d2364ff30552375b3acaf748a79dd8a67e215007786aa57ae305e9270d62a07397bfc34f72799e4870220 SHA512 4362ebf5eef6560adf558a4db596c2a0349dca05ee51e69c60f5e995d364e4f68d3422391fc5286dd8e2e65ce41a459dbbcba01e6f7b5918870b214683922488 +DIST haproxy-2.4.19.tar.gz 67414 BLAKE2B 5fcb3b582e6bfa52849f45a04360da7ccf7888e1a84ae7039a77ecf0f7f76be369941c6b81e9b3610416736c35c40d08f831ea8fd264b05874b376029267e660 SHA512 82b6e4d4f5a2170ac8399a69b5aa9cfe7c4d9df7aa611d087c5654730b593250b2c1af8113bad96e39c1953301f4b5e40311741bff1588f4360a019f06d8929b DIST haproxy-2.5.4.tar.gz 3819082 BLAKE2B fabc62ebaa968a11a49a6dd131198af31a49adbe73bcae82124ca752c2c90c1d77346621c9d804a10bca8ff254580aa7fbaca774f9df1a6a99ec112375d84a50 SHA512 95eb1ad9121a93cc77f0dd14e0080e18935cd45dc7dc511ab6dd0ecbdbb967bbde5eaa83f70157086796603560b979689f7d50b0cfba93d0245544c3a8c28a87 DIST haproxy-2.5.7.tar.gz 3832801 BLAKE2B 6d54135b56f84129dea497ddc935fecf593abccfb21fc647c7d166f9c1aa4abc670c66bf13e0923e353627d83d47345f632ae8212672c3b3da7a757fd5d24d7c SHA512 cf6994508d559401a84e1304c2b6829952a9b3a14365d03436da42ec7e4553c201ffde9e524044dfa48813e8e614d24095a87b0fae7d9145ce5e66b953666ee9 DIST haproxy-2.5.8.tar.gz 3838130 BLAKE2B fd02c285682815fd1837190b80184e110bb6a37b99dfa30e6cece628e62af6a5a145d97f5849e64364a286593d0ea206506c0b474485b22018a816b899744710 SHA512 99a49556864b178c024e73e5bd45051a7a6e512bbb52906ba6f3888e22a83e2b91198ed1c6a3bcbbc44c474a9ba6a6373fae4216fac8ecdb5d724f281b00fd68 @@ -24,6 +25,7 @@ EBUILD haproxy-2.2.9999.ebuild 5296 BLAKE2B 72ed307925987606f8de230a9f68ed8a8dee EBUILD haproxy-2.4.14.ebuild 5603 BLAKE2B fe8ce7c4e262f9c7ec28b0409192a4165eaba2beb70eaea23affe3623eb0c977a6402dfca1bc70e48e09441a8918caed2632c63855963799eb8d9cb3b07dbf10 SHA512 2d10f3f0aebc2ca6d8cb0835a5b58a37d74b19850e80be1b819256a330bd1d14666fddcd8f0f80551cd426e015953f44d4cabcf95fccc8b95bae9b7d41f91a97 EBUILD haproxy-2.4.17.ebuild 5624 BLAKE2B 2bb250df90ffe2f545ae3767ba91fbcf435a1fe7403463d2a875454c2d0c871ebf7e1e5572af78f47d2767511fbb70e35c54be50b93073c6a649b985e8c9440d SHA512 262bebe786f159b771fc582cad856620c9b13fcf26204fcf19fb199753d7cd59de29a93e4d97e1a02be1f172ad41e113891fc7b96dd25416397ba8cdd86f47bb EBUILD haproxy-2.4.18.ebuild 5580 BLAKE2B 97d8b35496b54ea7f64fd7f800eadf651fb324abe28e54bb3f85da2931072dbb1685795deb32dc88b8ab382216d460cf611cc96e577ddf084e71c4424b654c44 SHA512 db19c93d1c2dc3087db591ebb5d4a0934583c4f9dab8514e0ea3377a7678837e5beb30da7719913f02f2a3e2e9c5a36af5d368b334caeef0d4cad38926038da8 +EBUILD haproxy-2.4.19.ebuild 5541 BLAKE2B 31a6af0a9d420d4157b6eb68838efb24acd70988aa47e6e84e1655627fae7f756c7c43046d12c1fcbad69d35e2efe814bee37c139cccc723f6b56dc88e6e7c79 SHA512 1177a12102250f6b85116acf079522f3cd79348e387c080c2ad0cc707ce9288601a7e32aea13ba4805aa9860c097d96f01a5408a472bfb38f27a51d3d72a3c04 EBUILD haproxy-2.4.9999.ebuild 5541 BLAKE2B 31a6af0a9d420d4157b6eb68838efb24acd70988aa47e6e84e1655627fae7f756c7c43046d12c1fcbad69d35e2efe814bee37c139cccc723f6b56dc88e6e7c79 SHA512 1177a12102250f6b85116acf079522f3cd79348e387c080c2ad0cc707ce9288601a7e32aea13ba4805aa9860c097d96f01a5408a472bfb38f27a51d3d72a3c04 EBUILD haproxy-2.5.4.ebuild 5603 BLAKE2B fe8ce7c4e262f9c7ec28b0409192a4165eaba2beb70eaea23affe3623eb0c977a6402dfca1bc70e48e09441a8918caed2632c63855963799eb8d9cb3b07dbf10 SHA512 2d10f3f0aebc2ca6d8cb0835a5b58a37d74b19850e80be1b819256a330bd1d14666fddcd8f0f80551cd426e015953f44d4cabcf95fccc8b95bae9b7d41f91a97 EBUILD haproxy-2.5.7.ebuild 5571 BLAKE2B 4a356c40d93c8f3aa2c88cb37bbe541fa897ab0fe0b7bb88302288c7b988d68e08f71a74f63a007b4fe5e701ffd74b44afd40ee8f7574f1d56ddce2259ab858d SHA512 33371bd457ddbfbd4e63d36a08841a1567ecac63cbebbc318fda193b634899deb6471b1c17e235655bd6152138f8360d7ddf1751d578b6e736233d181dde40bd diff --git a/net-proxy/haproxy/haproxy-2.4.19.ebuild b/net-proxy/haproxy/haproxy-2.4.19.ebuild new file mode 100644 index 000000000000..1ff5a7b10e0b --- /dev/null +++ b/net-proxy/haproxy/haproxy-2.4.19.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +LUA_COMPAT=( lua5-4 lua5-3 ) + +[[ ${PV} == *9999 ]] && SCM="git-r3" +inherit toolchain-funcs flag-o-matic lua-single systemd linux-info ${SCM} + +MY_P="${PN}-${PV/_beta/-dev}" + +DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" +HOMEPAGE="http://www.haproxy.org" +if [[ ${PV} != *9999 ]]; then + SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +elif [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/" + EGIT_BRANCH=master +else + EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" + EGIT_BRANCH=master +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter +ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl" +REQUIRED_USE="pcre-jit? ( pcre ) + lua? ( ${LUA_REQUIRED_USE} ) + ?? ( slz zlib )" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + crypt? ( virtual/libcrypt:= ) + pcre? ( + dev-libs/libpcre2:= + pcre-jit? ( dev-libs/libpcre2:=[jit] ) + ) + ssl? ( + dev-libs/openssl:0= + ) + systemd? ( sys-apps/systemd ) + zlib? ( sys-libs/zlib ) + lua? ( ${LUA_DEPS} )" +RDEPEND="${DEPEND} + acct-group/haproxy + acct-user/haproxy" + +S="${WORKDIR}/${MY_P}" + +DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) +EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack ) + +haproxy_use() { + (( $# != 2 )) && die "${FUNCNAME} <USE flag> <make option>" + + usex "${1}" "USE_${2}=1" "USE_${2}=" +} + +pkg_setup() { + use lua && lua-single_pkg_setup + if use net_ns; then + CONFIG_CHECK="~NET_NS" + linux-info_pkg_setup + fi +} + +src_compile() { + local -a args=( + V=1 + TARGET=linux-glibc + # Switching to PCRE2 by default, bug 838013 + PCRE= + PCRE_JIT= + ) + + # TODO: PCRE2_WIDTH? + args+=( $(haproxy_use threads THREAD) ) + args+=( $(haproxy_use crypt LIBCRYPT) ) + args+=( $(haproxy_use net_ns NS) ) + args+=( $(haproxy_use pcre PCRE2) ) + args+=( $(haproxy_use pcre-jit PCRE2_JIT) ) + args+=( $(haproxy_use ssl OPENSSL) ) + args+=( $(haproxy_use slz SLZ) ) + args+=( $(haproxy_use zlib ZLIB) ) + args+=( $(haproxy_use lua LUA) ) + args+=( $(haproxy_use 51degrees 51DEGREES) ) + args+=( $(haproxy_use wurfl WURFL) ) + args+=( $(haproxy_use systemd SYSTEMD) ) + args+=( $(haproxy_use prometheus-exporter PROMEX) ) + + # Bug #668002 + if use ppc || use arm || use hppa; then + TARGET_LDFLAGS=-latomic + fi + + # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin + + if use tools ; then + for extra in ${EXTRAS[@]} ; do + if [ "${extra}" = "admin/halog" ]; then + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog + elif [ "${extra}" = "dev/hpack" ]; then + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + else + # Those two includes are a workaround for hpack Makefile missing those + emake -C ${extra} \ + CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" ${args[@]} + fi + done + fi +} + +src_install() { + dosbin haproxy + + newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} + newinitd "${FILESDIR}/${PN}.initd-r8" ${PN} + + doman doc/haproxy.1 + + systemd_dounit admin/systemd/haproxy.service + + einstalldocs + + # The errorfiles are used by upstream defaults. + insinto /etc/haproxy/errors/ + doins examples/errorfiles/* + + if use doc; then + dodoc ROADMAP doc/*.txt + #if use lua; then + # TODO: doc/lua-api/ + #fi + fi + + if use tools ; then + has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog + has admin/iprange "${EXTRAS[@]}" && { newbin admin/iprange/iprange haproxy_iprange; newbin admin/iprange/ip6range haproxy_ip6range; } + has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop + has dev/hpack "${EXTRAS[@]}" && { + newbin dev/hpack/gen-rht haproxy_gen-rht + newbin dev/hpack/gen-enc haproxy_gen-enc + newbin dev/hpack/decode haproxy_decode + } + fi + + if use examples ; then + docinto examples + dodoc examples/*.cfg + dodoc doc/seamless_reload.txt + fi + + if use vim-syntax ; then + insinto /usr/share/vim/vimfiles/syntax + doins admin/syntax-highlight/haproxy.vim + fi +} + +pkg_postinst() { + if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then + ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service." + ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." + ewarn "Make use of them with the \"user\" and \"group\" directives." + + if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then + einfo "Please consult the installed documentation for learning the configuration file's syntax." + einfo "The documentation and sample configuration files are installed here:" + einfo " ${EROOT}/usr/share/doc/${PF}" + fi + fi +} diff --git a/net-proxy/sshuttle/Manifest b/net-proxy/sshuttle/Manifest index 5778701361f3..b83d3b70475b 100644 --- a/net-proxy/sshuttle/Manifest +++ b/net-proxy/sshuttle/Manifest @@ -2,5 +2,5 @@ DIST sshuttle-1.1.0.tar.gz 93987 BLAKE2B c81ab591d5f84764a6ed114623ccb1aaf2ff970 DIST sshuttle-1.1.1-docs.tar.xz 8048 BLAKE2B f6318110f67a4882a733d9b389c52eefd2e769b70f3282e7699425b6e6d3a9c5a60219978e248aaf1e7f184491db9aea4aab2efad09eb0af3ee095e0cf527d54 SHA512 c2ef822f872f6afd1d9c64e7a412ad65cca0486115dcfa0673a7a1b0554bfd1413f673248e30fa01759daaf1a1a0061f48a42170d7b234448093d3562f757cd9 DIST sshuttle-1.1.1.tar.gz 93639 BLAKE2B 63725146dd5fcd07f4b291f981ca947a514735014f4f8173023d3982796ce4ef96b9defb39beef026d32b2162d11951742c57dee1f04cd453cf85ca08c8d2468 SHA512 07a3371c4998f37410692f9c5eaa456ff28b2dbffff731a0be3877d96c820b42c83cb386ec3ab54b524d4b333edd1a2289cd949c7d59b98a11b1ee2d6867da4f EBUILD sshuttle-1.1.0.ebuild 1252 BLAKE2B ced8a1353a2aeb10d116db303962291ce6c3e8714a41d2e23c2a2aeb7f2e024566b1cfeb8e75a335477f9ba1f35252c5eb3c85b73308a290e0d81e2da4e00ba5 SHA512 c055f8e15533a74f01930d2d9ef7b0352e407e3e2d5c7ca3cafc7cdfab2e5ec5b5a4450ed9099dd9f6a7c40876e0fb70e3b82dde0d0c0b2ea512cc75a39e2c56 -EBUILD sshuttle-1.1.1.ebuild 2121 BLAKE2B 4fa1ded83d5cde24efafdbb7b7c74581d307cc2484908479d36c577e17184efbcb6e28d96943771f83944ac9c1f01f476eeafd020c453cd0fbcde669e34f7601 SHA512 d442fe9b9057eb3ab2c64bb73cda93f71f44a419c252cd8d94d206242091b3d3b5a7d2e937090fff747d105f3ad3e382b8aaf7d7234ecd8f9cb1dff6e3c3f22c +EBUILD sshuttle-1.1.1.ebuild 2119 BLAKE2B 01a9a23ce176a1c37d82a4837b071759e2b779beaf67e83b4421602fdaa1f423cd6d22270b21c56b6b72a146394659e07913f46661cd62f75f93035b2d93554b SHA512 d3c34424644bfb0eedf8b6840724fc9248d56d3dd9b1f0570a2eb7370b19624d83040fb9ed2b7854816cbc26bf32683555960bcf5a702881d7006ed019ed33b8 MISC metadata.xml 368 BLAKE2B 8781826aa94f38296cb3c0ef628c931875cf7d8c1f3080970be16c3dd01862d067d4051f4d2c271bc63dd9260c4652ba5fd48002eb5747eab68ba9f02a6a3629 SHA512 a4609eb161d14b0b12d93406a257774465e377c432731cd6d72267baa3396545f45e5df9a16577ff143254797e872aa988213af190d47134d9f09de8d820b6d2 diff --git a/net-proxy/sshuttle/sshuttle-1.1.1.ebuild b/net-proxy/sshuttle/sshuttle-1.1.1.ebuild index c9cdc03543a1..83a1c4540348 100644 --- a/net-proxy/sshuttle/sshuttle-1.1.1.ebuild +++ b/net-proxy/sshuttle/sshuttle-1.1.1.ebuild @@ -28,7 +28,7 @@ fi LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="${SSHUTTLE_DOCS_USEFLAG}" BDEPEND=" diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index 9371c0517d4115fba0311ff280c811985e3fe5b1..28f210235f7b1c6f7ff0acd58989d4e433cc67ad 100644 GIT binary patch delta 6404 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 S`0OCjfBHYQ{mzhwG5`QvdR8<5 delta 6368 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 diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest index 3861a426010c..0b7e06abdfa2 100644 --- a/net-vpn/libreswan/Manifest +++ b/net-vpn/libreswan/Manifest @@ -3,6 +3,6 @@ DIST libreswan-4.6.tar.gz 3579760 BLAKE2B 56099e753d9da882ea9e4b7966706f39bac36c DIST libreswan-4.7.tar.gz 3684167 BLAKE2B bf55be53d1034ab7706b183a7c5c3556f361ffd9453df41b03c0b03ff256ed81541365af7c7fdb2dd3d8740fe594b34b4df5301a704138b43290c601183b45aa SHA512 aea958be5512e08ea809145021695edd4e7df4487a0f3ba94c4d0165113647195c1c1599cd5fbbbfae8f6a2bebf39d7514a694f86297c29c543b1a63646ca44e DIST libreswan-4.8.tar.gz 3702351 BLAKE2B e9eeca1c6410621897f5765632d40d103cc1903b9b8195454851a192c520dece42260a02892f0736b14f2257bd56eea8fe280b5e35364cbef8bdab5387fbb01c SHA512 f11e9c9f23871d6c6e8b0761d03c87923c055004cc50a7a4d1c1a4296b940159912294ceea0f9d125e9fd99a6c979399dc70957fdd698617015058d483030cec EBUILD libreswan-4.6-r1.ebuild 3449 BLAKE2B b23a90826a32e9453ac56ca73905d61ce216d3e12ca5c96cab2fb0787495065b0540a231c53e6ac46a83b7553496d3a6525aca4556f79716d98e421610a1e4b0 SHA512 dc7c642e0204bd0449323a214a1ae0a5acc46f103d4755b49ccee68c6c64b65bd70ad0917ef85536fece3fe7fca8486a4fea1b226bcfd31e47cfe478d66abbbd -EBUILD libreswan-4.7.ebuild 3451 BLAKE2B c0a2a7e846fefec360605416c46fb7788cb3c597cf4d8b171cd8f9e526c0abb6929b0551c19531c7953df117175508d87e708d2f660f4554a805e7b90f8f2812 SHA512 61af4e0f024b08834cb895cd695995b0afa06cbe139a23e7a2ad343fe4f4a2e3fefc7eab50a6bcfe731ab765b02063be9c0b24e0d48587cc526b77b00cc8108b +EBUILD libreswan-4.7.ebuild 3449 BLAKE2B b23a90826a32e9453ac56ca73905d61ce216d3e12ca5c96cab2fb0787495065b0540a231c53e6ac46a83b7553496d3a6525aca4556f79716d98e421610a1e4b0 SHA512 dc7c642e0204bd0449323a214a1ae0a5acc46f103d4755b49ccee68c6c64b65bd70ad0917ef85536fece3fe7fca8486a4fea1b226bcfd31e47cfe478d66abbbd EBUILD libreswan-4.8.ebuild 3451 BLAKE2B c0a2a7e846fefec360605416c46fb7788cb3c597cf4d8b171cd8f9e526c0abb6929b0551c19531c7953df117175508d87e708d2f660f4554a805e7b90f8f2812 SHA512 61af4e0f024b08834cb895cd695995b0afa06cbe139a23e7a2ad343fe4f4a2e3fefc7eab50a6bcfe731ab765b02063be9c0b24e0d48587cc526b77b00cc8108b MISC metadata.xml 320 BLAKE2B 0c27b16d57b404aa7307e58f0fe31a368595acf482fca1efcb5f2ebf3b98487cbe9f77b10862820443c2dc13d98664bf4bf5944abf9ca5dec393af2e1eb19668 SHA512 b313c55f0d9de7f3ff3d5a8fb7b0d010b3240388fb0b808b7108c7d2f43d926896a13e64ac365bf4a6156d429857c99809f0d034298b2bb6e55c4b0bc56e36ab diff --git a/net-vpn/libreswan/libreswan-4.7.ebuild b/net-vpn/libreswan/libreswan-4.7.ebuild index 66ad39f4df47..4c117ce716a9 100644 --- a/net-vpn/libreswan/libreswan-4.7.ebuild +++ b/net-vpn/libreswan/libreswan-4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.libreswan.org/${P}.tar.gz" LICENSE="GPL-2 BSD-4 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="amd64 ~arm ~ppc x86" IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test" RESTRICT="!test? ( test )" diff --git a/net-vpn/pptpd/Manifest b/net-vpn/pptpd/Manifest index 65da98afeef1..7c99576c3f89 100644 --- a/net-vpn/pptpd/Manifest +++ b/net-vpn/pptpd/Manifest @@ -6,5 +6,5 @@ AUX pptpd-1.4.0-sandbox-fix.patch 528 BLAKE2B 1b784cbf9eb1699a5c8e31a6ebb64035e9 AUX pptpd-confd 131 BLAKE2B b1cf43035bb96859e3f69ad2ba8d161fd5e7c98370f407767a74ec9e87fd3187ec127155171bebf3e0655d076d2edb640993ec4445672abb40a9d87fb5a6b008 SHA512 59f118715cf6c36442687a58f46a54519fb5125383e85c4fa352a4c97f8a4e19f46c9715330550755eb9691e8174b70cdfab48fbd14c2707364e8083d6baa488 AUX pptpd-init-r2 325 BLAKE2B 492d4a17910fd45475337376570e23b2193f0b5471e82a575465eb139a9cf0f9296388962e3dc2584784a4be6aac17edf4da67410ca422498a2f3c39c9baba43 SHA512 5eb0839310b6897aeb5ef067f3bbccc3f302f9d5375fea9c2cf405a6e823560a776a96fa0189b4c9adf1744651a35a41d4fcafc3f9e1ebf5ddeb5d88bece9678 DIST pptpd-1.4.0.tar.gz 252167 BLAKE2B c7fa9397c0a1b7c1ae5f22f9d7f85ba1bb60966984506f7b7c7b4f5dce69efa717f41e8d9a717e4c6f482d2d3e4052611709e0b825a2fcc63fabf19a53a550f0 SHA512 cfb4caef3025c0721e7fabf8b7bf595739f2d3048555b30616cdadc37e70ba9e1c50561c25091dd617b5448da2816aeaf83aea0fc2ef6b0dd5e3fe35d9591484 -EBUILD pptpd-1.4.0-r3.ebuild 2032 BLAKE2B ba896ff5b3dd21661362bf311772ce714f8152f97fec2f661602df4744c67cbc7fd321959969b182b1bc5e5449dc7dd473647431bb4bc8ad85c67299fd75f932 SHA512 4b324f1ae1c73fd4ef0ef55b668c1f258882248d450c8826d89c6ef13fb96f2a1d5b147ba70807813f77ff3d95f0be2dbcb736d56c3b06d5844438446c4862d1 +EBUILD pptpd-1.4.0-r3.ebuild 2026 BLAKE2B 8f27575b7dc2a91ecf17c50f1e1a6bd1c7e1a58b32f58148e1dc40435ba97cb4b3a34744f0e9f80ce6f971958a640e15aaa87ebe03e1419e8c3995a015b8b4d0 SHA512 c836a57bd3ad17901e8d6d59320fe1826593a1801b871875a7649089dacb0997814670bfb28607cdcf5f3adfe3719efad7ffef2a95ae7fd4b51fc28d39a68e58 MISC metadata.xml 469 BLAKE2B e1c0396ab4a78ed9b1b20dab4a3c81fc4058adacdb87d9f287e0ba9dfdb050ee64727ef95433e249fc1054ad1849ef543fbd0ff35cfd4a2c3f08f3d5ec51965c SHA512 d1d9a5a96795964d88f79aaf93b67948f7298d1410e5ec5bf4a0b98eb11f5157eeb71633209ee6491d1ba02e77454ec641c36ad217c7eb084dc3015a9f8b854b diff --git a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild b/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild index f07ade6610c2..3a01c176e448 100644 --- a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild +++ b/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools eutils flag-o-matic toolchain-funcs +inherit autotools flag-o-matic toolchain-funcs DESCRIPTION="Linux Point-to-Point Tunnelling Protocol Server" HOMEPAGE="http://poptop.sourceforge.net/" @@ -31,7 +31,7 @@ PATCHES=( src_prepare() { # Match pptpd-logwtmp.so's version with pppd's version (#89895) - local PPPD_VER=`best_version net-dialup/ppp` + local PPPD_VER=$(best_version net-dialup/ppp) PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR} PPPD_VER=${PPPD_VER%%[_-]*} # main version without beta/pre/patch/revision sed -i -e "s:\\(#define[ \\t]*VERSION[ \\t]*\\)\".*\":\\1\"${PPPD_VER}\":" plugins/patchlevel.h || die diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 412d43f677dcf9b142655bba73611f2f4e292a19..1b46f9834df150f571bcf1dbf0bfadaeb845e5eb 100644 GIT binary patch delta 144065 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%0A05@{#SVUWRJO<F! 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%0A!AF9f^SObxRxoymU0E3={Z= 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 XrF#F=1$}FL{{Q&@<$U2=Y1Rh-$(FC6 delta 144187 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%0Ao&quPXjx1_3LQxdaJi_}2umE05Qpv+Zs5B!|U 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 diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 5e1dd355a774..f430ba409c29 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -180,7 +180,7 @@ gnome-base/nautilus previewer # needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk gnome-base/gvfs google # needs app-text/libgepub which depends on webkit-gtk -xfce-extra/tumbler epub +xfce-base/tumbler epub # Michał Górny <mgorny@gentoo.org> (2020-06-14) # Requires dev-python/networkx. diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 0d942cbf99c1..4e846eeb772b 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -179,13 +179,9 @@ net-analyzer/rrdtool rados sys-fs/multipath-tools rbd www-servers/uwsgi uwsgi_plugins_rados -# Anthony G. Basile <blueness@gentoo.org> (2019-03-08) -# hipe code is missing in erlang for arm -dev-lang/erlang hipe - # Andreas Sturmlechner <asturm@gentoo.org> (2019-02-25) -# (SM)BIOS/Thunderbolt outside of amd64/x86? - citation needed -sys-apps/fwupd dell thunderbolt +# (SM)BIOS outside of amd64/x86? - citation needed +sys-apps/fwupd dell # Thomas Deutschmann <whissi@gentoo.org> (2018-10-12) # Requires www-client/firefox which isn't available on ARM yet @@ -252,10 +248,6 @@ dev-libs/libsecp256k1 -asm # DOSBox + OpenGLide is untested on this arch. games-emulation/dosbox glide -# Thomas Deutschmann <whissi@gentoo.org> (2016-12-04) -# sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded ->=sci-libs/gdal-2.0.3 mdb - # Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10) # Dependency has no stable keyword # and as for now we have only stable mate versions diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 730ecc16d457..b149b0eec5d0 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -148,10 +148,6 @@ media-video/mpv raspberry-pi # net-misc/libteam is not yet stable on arm net-misc/networkmanager teamd -# Pacho Ramos <pacho@gentoo.org> (2015-10-03) -# Missing stable, bug #529462 -media-gfx/graphviz java - # Markus Meier <maekke@gentoo.org> (2015-07-19) # Missing stable media-libs/gegl umfpack diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 85e6179230c7..0b7e2fd38c3c 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -237,10 +237,6 @@ dev-ruby/asciidoctor test # libgo needs an explicit port to hppa: bug #686624 sys-devel/gcc go -# Jeroen Roovers (jer@gentoo.org) (2018-03-22) -# HiPE does not work on HPPA -dev-lang/erlang hipe - # Thomas Deutschmann <whissi@gentoo.org> (2018-07-04) # dev-libs/xxhash not keyworded for hppa app-admin/rsyslog xxhash @@ -356,7 +352,7 @@ sci-mathematics/octave hdf5 qhull # Jeroen Roovers <jer@gentoo.org> (2012-07-08) # media-libs/devil has not been fully tested on HPPA -media-gfx/graphviz devil lefty +media-gfx/graphviz devil # Jeroen Roovers <jer@gentoo.org> (2012-07-03) # Mask USE=connman for net-libs/gupnp (bug #424225) diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index d0252e32de15..bbb3c7276495 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -135,7 +135,8 @@ media-libs/libsdl2 fcitx4 # Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18) # media-libs/libilbc is not ported to ia64 -net-analyzer/wireshark ilbc +# nor is Qt +net-analyzer/wireshark gui ilbc # Matt Turner <mattst88@gentoo.org> (2020-08-11) # No drivers on this architecture support Vulkan @@ -181,7 +182,7 @@ gnome-base/nautilus previewer # - net-libs/gnome-online-accounts: depends on webkit-gtk gnome-base/gvfs google # app-text/libgepub depends on webkit-gtk. -xfce-extra/tumbler epub +xfce-base/tumbler epub # Thomas Deutschmann <whissi@gentoo.org> (2020-03-15) # Mask USE=libtesseract, app-text/tesseract is not keyworded @@ -280,10 +281,6 @@ media-video/mplayer dvdnav # Requires USE=v4l that is masked in this profile. media-video/ffmpeg libv4l -# Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20) -# pulls in unkeyworded java -sci-libs/gdal mdb - # Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20) # pulls in unkeyworded lapack sci-libs/gdal armadillo diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask index c1cd52961c14..bed1ecab879c 100644 --- a/profiles/arch/m68k/package.use.mask +++ b/profiles/arch/m68k/package.use.mask @@ -38,7 +38,7 @@ dev-util/cmake test # James Le Cuirot <chewi@gentoo.org> (2021-09-19) # Avoid having to keyword Poppler and X11 libraries for now. -media-gfx/graphviz lefty pdf +media-gfx/graphviz pdf # James Le Cuirot <chewi@gentoo.org> (2021-09-19) # Requires Rust, which is currently unavailable on m68k. diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 9bb115926865..58aaa24e1503 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -191,10 +191,6 @@ sys-devel/clang-runtime openmp sanitize # Dropping ppc from sci-libs/armadillo, bug 555896 sci-libs/gdal armadillo -## Thomas Deutschmann <whissi@gentoo.org> (2016-12-04) -# sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded -sci-libs/gdal mdb - # Michał Górny <mgorny@gentoo.org> (2016-11-18) # libomp does not support 32-bit PPC, #600148. sys-devel/clang-runtime openmp diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask index bfd49a6d6b60..2b0670825720 100644 --- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/32ul/package.use.mask @@ -20,7 +20,3 @@ media-gfx/gimp heif # Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16) # app-text/libwpd and app-text/libwpg are not keyworded media-gfx/inkscape cdr visio wpg - -# Thomas Deutschmann <whissi@gentoo.org> (2016-12-04) -# sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded -sci-libs/gdal mdb diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 4d3bbd739f61..f9fa47ddb21c 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -158,8 +158,6 @@ net-libs/libproxy spidermonkey app-text/texlive pdfannotextractor # - JDK media-libs/rubberband jni -# - dev-java/jackcess -sci-libs/gdal mdb # Yixun Lan <dlan@gentoo.org> (2021-08-05) # Boost.Context can be built on riscv diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 26e504e5b907..6601f114024a 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -147,7 +147,7 @@ net-libs/webkit-gtk gamepad # Joonas Niilola <juippis@gentoo.org> (2020-11-16) # app-text/libgepub not yet keyworded on this arch. #754762 -xfce-extra/tumbler epub +xfce-base/tumbler epub # Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14) # app-i18n/fcitx:4 not keyworded. @@ -317,10 +317,6 @@ net-print/cups-filters pdf # Skip keywording it for now. app-office/scribus osg -# Sergei Trofimovich <slyfox@gentoo.org> (2018-06-17) -# Mask broken HIPE support on sparc32 (bug #656618) -dev-lang/erlang hipe - # Sergei Trofimovich <slyfox@gentoo.org> (2018-05-08) # Mask USE=games to avoid unkeyworded games-util/qstat. net-analyzer/monitoring-plugins game diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index fa17fcb49e12..904108ba96db 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -6,12 +6,6 @@ # so force the flag on until problem fixed upstream >=sys-cluster/ceph-17.2.1 system-boost -# Sam James <sam@gentoo.org> (2022-05-17) -# Force on jpeg & png for now until build system fixes are made -# by upstream. The CMake port is new so it's fairly expected -# to have a few bumps. bug #844751. -=sci-libs/gdal-3.5.0-r3 jpeg png - # Esteve Varela Colominas <esteve.varela@gmail.com> (2022-02-19) # Use the jemalloc allocator for telegram, as recommended by upstream, # to reduce memory usage, at least on glibc. diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 173ed23b289a..dca32ba381a0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,17 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam Jame <sam@gentoo.org> (2022-10-08) +# Older versions of libvirt need a vulnerable version of wireshark +<app-emulation/libvirt-8.0.0 wireshark-plugins + +# Sam James <sam@gentoo.org> (2022-10-07) +# media-sound/rplay is masked for removal. +x11-wm/fvwm3 rplay +x11-wm/ctwm rplay +x11-wm/fvwm rplay +x11-wm/vtwm rplay + # Viorel Munteanu <ceamac.paragon@gmail.com> (2022-10-07) # Cannot test and fix pax-kernel related bugs on a current grsec kernel # Mask the flag for now @@ -91,11 +102,6 @@ dev-python/QtPy pyqt6 pyside6 # Doesn't compile with 'Xaw3d' use flag, #849947. app-text/xdvik Xaw3d -# Joonas Niilola <juippis@gentoo.org> (2022-07-13) -# Depends on an older enigmail that only supports python2, which is -# being removed soon. #758344 -www-client/seamonkey crypt - # Sam James <sam@gentoo.org> (2022-07-10) # TBB support is deprecated/broken upstream, needs older version, # and upstream are inclined to remove it entirely. bug #820827. diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index ae5446930a55..b897a27630a9 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -188,10 +188,6 @@ dev-php/PEAR-Text_Password test # The go flag requires stable masked dev-lang/go[gccgo]. www-servers/uwsgi go uwsgi_plugins_alarm_xmpp -# Michael Palimaka <kensington@gentoo.org> (2017-09-30) -# Required dependeny is not stable -sci-libs/gdal mdb - # Tim Harder <radhermit@gentoo.org> (2017-09-11) # Requires guile-2 which is still unstable. >=net-irc/weechat-1.7 guile diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 63b5e5671e7d..7b86d20fdf90 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -7,9 +7,12 @@ dev-db/pgbouncer dev-libs/cgreen media-sound/xwax +net-analyzer/gsad +net-analyzer/gvm net-analyzer/gvmd net-analyzer/gvm-libs net-analyzer/openvas-scanner +net-analyzer/ospd-openvas net-misc/grive net-print/pnm2ppa net-wireless/neard @@ -46,6 +49,7 @@ sys-libs/libsmbios # Sam James <sam@gentoo.org> (2022-04-23) # Compatibility packages for binary/pre-built software shouldn't # be needed on musl (and these fail to build anyway). +sys-apps/byld sys-libs/libtermcap-compat sys-libs/libstdc++-v3 @@ -90,6 +94,7 @@ app-benchmarks/geekbench app-crypt/rainbowcrack app-editors/vscode app-editors/vscodium +app-emulation/crossover-bin app-misc/kryoflux-dtc app-office/libreoffice-bin app-office/libreoffice-bin-debug @@ -107,12 +112,35 @@ dev-php/PEAR-MDB2_Driver_oci8 dev-python/pyzotero dev-util/idea-community games-action/a-story-about-my-uncle +games-action/badland +games-action/brutal-legend-gog +games-action/brutal-legend-hb +games-action/descent3 +games-action/descent3-demo games-action/minecraft-launcher games-action/psychonauts2-hb +games-action/shadowgrounds-bin +games-action/shadowgrounds-survivor-bin games-action/trine games-action/trine-enchanted-edition games-action/trine2 +games-arcade/barbarian-bin +games-arcade/jardinains +games-emulation/zinc +games-fps/etqw-bin +games-fps/etqw-data +games-fps/etqw-demo +games-fps/glxquake-bin +games-fps/legends +games-fps/soldieroffortune games-fps/transfusion-bin +games-fps/tribes2 +games-fps/ut2003 +games-fps/ut2003-bonuspack-cm +games-fps/ut2003-bonuspack-de +games-fps/ut2003-bonuspack-epic +games-fps/ut2003-data +games-fps/ut2003-demo games-fps/ut2004 games-fps/ut2004-bonuspack-cbp1 games-fps/ut2004-bonuspack-cbp2 @@ -124,9 +152,16 @@ games-puzzle/world-of-goo-demo games-puzzle/world-of-goo-gog games-puzzle/world-of-goo-hb games-server/bedrock-server +games-server/etqw-ded +games-server/mtavc games-server/steamcmd games-server/ut2004-ded games-simulation/slime-rancher +games-strategy/darwinia +games-strategy/darwinia-demo +games-strategy/defcon-demo +games-strategy/knights-demo +games-strategy/majesty-demo gnome-extra/nautilus-dropbox kde-apps/dolphin-plugins-dropbox mate-extra/caja-dropbox @@ -160,6 +195,7 @@ net-misc/yandex-disk net-p2p/resilio-sync net-print/cnijfilter2 net-print/hplip-plugin +sci-chemistry/cara-bin sci-electronics/eagle sci-electronics/labone sci-mathematics/gimps @@ -171,6 +207,12 @@ sys-block/hpssacli sys-block/megacli sys-power/dptfxtract www-apps/chromedriver-bin +www-apps/grafana-bin +www-apps/jellyfin +www-apps/kibana-bin +www-apps/prowlarr +www-apps/radarr +www-apps/readarr www-client/chromium-bin www-client/google-chrome www-client/google-chrome-beta diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 8e27f0bc413e..d8239c0c2aad 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -11,6 +11,7 @@ app-admin/sudo sssd # Sam James <sam@gentoo.org> (2022-10-04) # sys-libs/libsmbios is masked on musl +app-laptop/pbbuttonsd macbook sys-apps/fwupd dell # Sam James <sam@gentoo.org> (2022-10-04) diff --git a/profiles/package.mask b/profiles/package.mask index 8c2cd9f81a8f..6040ca9ee0ea 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,34 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner <asturm@gentoo.org> (2022-10-08) +# Obsolete after Plasma 5.25 release, merged into KWin. +# Removal on 2022-10-22. +kde-plasma/kwayland-server + +# Michał Górny <mgorny@gentoo.org> (2022-10-08) +# Repository and SRC_URI gone. Last release in 2012 (guessing +# by filename). +# Removal on 2022-11-07. Bug #876151. +xfce-extra/transd + +# Michał Górny <mgorny@gentoo.org> (2022-10-08) +# This package is not really required for anything, as it being missing +# only disables enforcing install_requires. At the same time, it being +# installed causes unexpected verbose output that randomly breaks more +# susceptible test suites (e.g. dev-python/pythran). +# Removal on 2022-11-07. Bug #876082. +dev-python/setuptools-declarative-requirements + +# Michał Górny <mgorny@gentoo.org> (2022-10-08) +# The test suite is broken since at least March. No revdeps. +# Removal on 2022-11-07. Bug #834656. +dev-python/kazoo + +# Matt Turner <mattst88@gentoo.org> (2022-10-07) +# Unstable release. Masked for testing. +>=x11-libs/cairo-1.17 + # Sam James <sam@gentoo.org> (2022-10-07) # Ancient K&R C codebase which fails to compile with modern Clang; surface # level fixes are doable, but then get into various dangerous constructs @@ -41,13 +69,6 @@ # Use media-sound/mpd if looking for a modern alternative. Removal on 2022-11-07. media-sound/rplay -# Mike Gilbert <floppym@gentoo.org> (2022-10-05) -# Implements the obsolete BOOTP protocol; use DHCP instead. -# No activity upstream for over two decades. -# Fails to build with -Werror=implicit-function-declaration (#875536). -# Removal on 2022-11-04. -net-misc/netkit-bootpd - # Matt Turner <mattst88@gentoo.org> (2022-10-01) # Unmaintained upstream. Last commit was 10 years ago today. # Unclear if it does anything useful. Many open bugs: #584352, #833102, @@ -75,7 +96,7 @@ dev-python/jarowinkler =sys-kernel/vanilla-kernel-5.19.12 =virtual/dist-kernel-5.19.12 -# Sam Jaems <sam@gentoo.org> (2022-10-04) +# Sam James <sam@gentoo.org> (2022-10-04) # Please upgrade to >= portage-3.0.38.1 for binpkg fixes. # bug #870283, bug #874771. =sys-apps/portage-3.0.31 @@ -259,18 +280,6 @@ dev-python/SaltTesting # Bug #868762. =dev-util/pahole-1.24 -# Arthur Zamarin <arthurzam@gentoo.org> (2022-09-07) -# Python 3.8 only package, no maintainer left. -# Removal: 2022-10-07. Bug #869107. -www-apps/blohg - -# Arthur Zamarin <arthurzam@gentoo.org> (2022-09-07) -# Python 3.8 only package, 2 open bugs. Recommended to migrate to borg. -# No upstream activity since 2015. -# Bugs #674822, #830291, #832240 -# Removal: 2022-10-07. Bug #869101. -app-backup/attic - # Mike Gilbert <floppym@gentoo.org> (2022-09-05) # Crash due to double-free. # https://bugs.gentoo.org/868567 @@ -470,29 +479,39 @@ sys-devel/automake:1.11 # end up loaded into the same process together with the earlier libsoup ABI. # Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41. >=app-arch/file-roller-43 +>=app-backup/deja-dup-43 >=app-text/libgepub-0.7.0 +>=app-misc/tracker-3.4.0-r1 +>=app-misc/tracker-miners-3.4.0-r1 >=dev-libs/gjs-1.74 >=dev-libs/libgweather-4.2.0 >=dev-python/nautilus-python-4.0 >=dev-util/devhelp-43 +>=gnome-base/gnome-applets-3.46 >=gnome-base/gnome-desktop-43 +>=gnome-base/gnome-flashback-3.46 +>=gnome-base/gnome-panel-3.46 >=gnome-base/gnome-settings-daemon-43 >=gnome-base/gnome-shell-43 >=gnome-base/nautilus-43 >=gnome-extra/evolution-data-server-3.46 >=gnome-extra/evolution-ews-3.46 +>=gnome-extra/gnome-boxes-43 >=gnome-extra/gnome-calculator-43 >=gnome-extra/gnome-clocks-43 >=gnome-extra/gnome-shell-extensions-43 +>=gnome-extra/gnome-software-43 >=gnome-extra/sushi-43 >=mail-client/balsa-2.6.4 >=mail-client/evolution-3.46 >=mail-client/geary-43 +>=media-gfx/gnome-photos-43 media-libs/libshumate >=net-libs/gnome-online-accounts-3.46 >=net-libs/gssdp-1.6 >=net-libs/gupnp-1.6 net-libs/libsoup:3.0 +net-libs/phodav:3.0 net-libs/rest:1.0 net-libs/uhttpmock:1.0 net-libs/webkit-gtk:4.1 @@ -500,6 +519,8 @@ net-libs/webkit-gtk:5 >=net-misc/rygel-0.42 sci-geosciences/geocode-glib:2 >=sci-geosciences/gnome-maps-43 +>=sys-apps/osinfo-db-tools-1.10.0-r1 +>=sys-libs/libosinfo-1.10.0-r1 >=www-client/epiphany-43 >=x11-wm/mutter-43 diff --git a/profiles/prefix/darwin/macos/10.5/package.use.mask b/profiles/prefix/darwin/macos/10.5/package.use.mask deleted file mode 100644 index 52409fbb3dd3..000000000000 --- a/profiles/prefix/darwin/macos/10.5/package.use.mask +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - - -# Fabian Groffen <grobian@gentoo.org> (2008-04-28) -# mach_override.h missing -# http://www.erlang.org/pipermail/erlang-questions/2007-July/027870.html -dev-lang/erlang hipe diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index 0a403530e9f7..65c385e7abde 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,8 +1,2 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - -# Fabian Groffen <grobian@gentoo.org> (2022-06-14) -# timer_create build-failure, corrected upstream in 5067 -# https://github.com/vim/vim/commit/f78b52ba24d8d294869cd013dcc4cd5d4a65cea7 -~app-editors/vim-8.2.5066 -~app-editors/vim-core-8.2.5066 diff --git a/profiles/profiles.desc b/profiles/profiles.desc index d5338d2db472..5702a9dc7c48 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -325,26 +325,26 @@ x86 default/linux/x86/17.0/systemd/merged-usr dev # musl profiles # @MAINTAINER: musl@gentoo.org -amd64 default/linux/amd64/17.0/musl exp +amd64 default/linux/amd64/17.0/musl dev amd64 default/linux/amd64/17.0/musl/clang exp amd64 default/linux/amd64/17.0/musl/hardened exp amd64 default/linux/amd64/17.0/musl/hardened/selinux exp -arm default/linux/arm/17.0/musl/armv6j exp +arm default/linux/arm/17.0/musl/armv6j dev arm default/linux/arm/17.0/musl/armv6j/hardened exp arm default/linux/arm/17.0/musl/armv6j/hardened/selinux exp -arm default/linux/arm/17.0/musl/armv7a exp +arm default/linux/arm/17.0/musl/armv7a dev arm default/linux/arm/17.0/musl/armv7a/hardened exp arm default/linux/arm/17.0/musl/armv7a/hardened/selinux exp -arm64 default/linux/arm64/17.0/musl exp +arm64 default/linux/arm64/17.0/musl dev arm64 default/linux/arm64/17.0/musl/hardened exp arm64 default/linux/arm64/17.0/musl/hardened/selinux exp mips default/linux/mips/17.0/musl/o32 exp mips default/linux/mips/17.0/musl/n64 exp mips default/linux/mips/17.0/musl/mipsel/o32 exp mips default/linux/mips/17.0/musl/mipsel/n64 exp -riscv default/linux/riscv/20.0/rv64gc/lp64d/musl exp -riscv default/linux/riscv/20.0/rv64gc/lp64/musl exp -x86 default/linux/x86/17.0/musl exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/musl dev +riscv default/linux/riscv/20.0/rv64gc/lp64/musl dev +x86 default/linux/x86/17.0/musl dev x86 default/linux/x86/17.0/musl/selinux exp # These are Gentoo Prefix profiles, maintained by the Prefix team diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022 index 6561c40ede22..544205da5752 100644 --- a/profiles/updates/3Q-2022 +++ b/profiles/updates/3Q-2022 @@ -20,3 +20,6 @@ move mail-mta/protonmail-bridge mail-mta/proton-mail-bridge move app-emulation/distrobox app-containers/distrobox move www-servers/tornado dev-python/tornado move dev-python/path-py dev-python/path +move xfce-extra/thunar-volman xfce-base/thunar-volman +move xfce-extra/tumbler xfce-base/tumbler +move xfce-extra/xfce4-power-manager xfce-base/xfce4-power-manager diff --git a/profiles/use.local.desc b/profiles/use.local.desc index cf4ca53606a8..d59a7e084e8e 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2136,6 +2136,7 @@ dev-libs/poco:mongodb - Add dev-db/mongodb support dev-libs/poco:net - Classes to write network clients & servers dev-libs/poco:pagecompiler - Simple compiler translating HTML pages containing embedded C++ code into HTTPRequestHandler classes dev-libs/poco:pocodoc - POCO documentation generator +dev-libs/poco:prometheus - Add prometheus monitoring system support dev-libs/poco:util - Several utility classes (like logger, timer, config file parser) dev-libs/poco:zip - Add support for the zip & gz archive formats dev-libs/ppl:cdd - Build the ppl_lcdd program for vertex/facet enumeration accepting the same input format as the programs shipped with sci-libs/cddlib and sci-libs/lrslib @@ -5474,6 +5475,7 @@ net-analyzer/wireshark:text2pcap - Install text2pcap, to generate a capture file net-analyzer/wireshark:tfshark - Install tfshark, a terminal-based version of the FileShark capability net-analyzer/wireshark:tshark - Install tshark, to dump and analyzer network traffic from the command line net-analyzer/wireshark:udpdump - Install udpdump, to get packets exported from a source (like a network device or a GSMTAP producer) that are dumped to a pcap file +net-analyzer/wireshark:wifi - Install wifidump, to dump and analyse 802.11 traffic net-analyzer/zabbix:agent - Enable zabbix agent (for to-be-monitored machines) net-analyzer/zabbix:agent2 - Enable go-based zabbix agent 2 (for to-be-monitored machines) net-analyzer/zabbix:frontend - Enable zabbix web frontend @@ -7205,7 +7207,6 @@ sci-geosciences/gpsd:shm - export gpsd over shared memory sci-geosciences/gpsd:sockets - export gpsd over unix sockets sci-geosciences/grass:geos - Use sci-libs/geos for v.buffer and adds extended options to the v.select module sci-geosciences/grass:las - Include support for LAS and LAZ encoded LiDAR files through sci-geosciences/liblas -sci-geosciences/grass:liblas - Include support for LAS and LAZ encoded LiDAR files through sci-geosciences/liblas sci-geosciences/grass:opencl - Enable OpenCL support sci-geosciences/grass:pdal - Enable support for PDAL for point clouds via sci-libs/pdal sci-geosciences/gshhs:data - Add earth data with sci-geosciences/gshhs-data @@ -7337,12 +7338,10 @@ sci-libs/flann:cuda - Enable support for nVidia CUDA sci-libs/flann:octave - Add bindings for sci-mathematics/octave sci-libs/fplll:qd - Use sci-libs/qd for quad-double datatype sci-libs/gdal:armadillo - Use sci-libs/armadillo for faster TPS transform computation -sci-libs/gdal:aux-xml - Enable Portable Auxilliary Metadata generation sci-libs/gdal:fits - Enable support for NASA's sci-libs/cfitsio library sci-libs/gdal:geos - Add support for geometry engine (sci-libs/geos) sci-libs/gdal:gml - Enable support for dev-libs/xerces-c C++ API sci-libs/gdal:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif -sci-libs/gdal:mdb - Enable support for Microsoft Access database sci-libs/gdal:ogdi - Enable support for the open geographic datastore interface (sci-libs/ogdi) sci-libs/gdal:opencl - Enable OpenCL support sci-libs/gdal:spatialite - Enable Spatial DBMS over sqlite dev-db/spatialite @@ -7562,7 +7561,6 @@ sci-mathematics/geomview:motionaveraging - Enable experimental motion averaging sci-mathematics/giac:ecm - Enable the use of sci-mathematics/gmp-ecm sci-mathematics/giac:gc - Enable garbage collection support via dev-libs/boehm-gc sci-mathematics/giac:glpk - Enable the use of sci-mathematics/glpk -sci-mathematics/gmp-ecm:cuda - Use NVidia's cuda toolkit for computations sci-mathematics/gmp-ecm:custom-tune - Improve performance of some operations by selecting machine-specific defaults sci-mathematics/gretl:R - Enable support for dev-lang/R sci-mathematics/gretl:extras - Build and install add-ons bundled with gretl @@ -7849,7 +7847,6 @@ sys-apps/hwloc:cairo - Enable the Cairo back-end of hwloc's lstopo command sys-apps/hwloc:cpuid - Enable the cpuid-based architecture specific support (x86 component) sys-apps/hwloc:cuda - Enable CUDA device discovery using libcudart sys-apps/hwloc:gl - Enable GL display device discovery (NVCtrl) -sys-apps/hwloc:netloc - Enable Netloc sys-apps/hwloc:numa - Add support for numa memory allocation sys-apps/hwloc:nvml - Enable the NVML device discovery sys-apps/hwloc:pci - Enable PCI device discovery using libpci @@ -8229,6 +8226,7 @@ sys-devel/clang:static-analyzer - Install the Clang static analyzer sys-devel/clang-common:default-compiler-rt - Use compiler-rt + libunwind instead of libgcc as the default rtlib for clang sys-devel/clang-common:default-libcxx - Use libc++ instead of libstdc++ as the default stdlib for clang sys-devel/clang-common:default-lld - Use lld as the default linker for clang +sys-devel/clang-common:stricter - Default to stricter behavior known from newer clang versions, turning more warnings into errors sys-devel/clang-runtime:compiler-rt - Install sys-libs/compiler-rt for -rtlib=compiler-rt sys-devel/clang-runtime:libcxx - Install sys-libs/libcxx for -stdlib=libc++ sys-devel/clang-runtime:openmp - Install sys-libs/libomp for -fopenmp support @@ -8405,7 +8403,6 @@ sys-kernel/linux-firmware:initramfs - Create and install initramfs for early mic sys-kernel/linux-firmware:redistributable - Install also non-free (but redistributable) firmware files sys-kernel/linux-firmware:savedconfig - Allows individual selection of firmware files sys-kernel/linux-firmware:unknown-license - Install firmware files whose license is unknown -sys-kernel/linux-headers:experimental-loong - Add experimental LoongArch patchset sys-kernel/mips-sources:experimental - Apply experimental (80xx) patches. sys-kernel/mips-sources:ip27 - Enables additional support for SGI Origin (IP27) sys-kernel/mips-sources:ip28 - Enables additional support for SGI Indigo2 Impact R10000 (IP28) @@ -8617,8 +8614,6 @@ www-apache/mod_security:mlogc - Build and install the ModSecurity Audit Log Coll www-apache/pwauth:domain-aware - Ignore leading domain names in username (Windows compat) www-apache/pwauth:faillog - Log failed login attempts www-apache/pwauth:ignore-case - Ignore string case in username (mostly Windows compat) -www-apps/blohg:git - Enable Git support -www-apps/blohg:mercurial - Enable Mercurial support www-apps/cgit:highlight - Enable source code highlighting www-apps/cgit:lua - Enable support for Lua scripting www-apps/drupal:uploadprogress - Install dev-php/pecl-uploadprogress package @@ -8843,6 +8838,7 @@ x11-drivers/xf86-video-openchrome:viaregtool - Install registers dumper tool x11-drivers/xf86-video-qxl:xspice - Include Xspice, a standard X server that is also a Spice server x11-libs/agg:gpc - Enable gpc polygon clipper library x11-libs/cairo:gles2-only - Build the OpenGL ES 2 backend +x11-libs/cairo:gles3 - Use OpenGL ES 3.0 features (instead of ES 2.0; requires USE=gles2-only) x11-libs/cairo:glib - Compile with GLib Object System support x11-libs/cairo:opengl - Build the OpenGL backend x11-libs/cairo:utils - Build support for Cairo script and trace utilities @@ -9144,16 +9140,16 @@ x11-wm/xpra:xdg - Enable support for XDG-based menus xfce-base/libxfce4ui:glade - Build support for Glade 3's GtkBuilder implementation xfce-base/libxfce4ui:system-info - Enable system information in xfce4-about. xfce-base/thunar:trash-panel-plugin - Build the trash status indicator plugin for the XFCE panel +xfce-base/tumbler:epub - Enable support for .epub thumbnailer using app-text/libgepub +xfce-base/tumbler:odf - Enable support for .odf thumbnailers by using gnome-extra/libgsf xfce-base/xfce4-panel:dbusmenu - Enable dev-libs/libdbusmenu integration (in status notifier plugin) +xfce-base/xfce4-power-manager:panel-plugin - Build the power management plugin for the XFCE panel xfce-base/xfce4-settings:libcanberra - Enable sound event support using media-libs/libcanberra xfce-base/xfce4-settings:xklavier - Enable keyboard layout selection support using x11-libs/libxklavier xfce-base/xfdesktop:thunar - Build support for desktop icons (for example, launchers and folders) xfce-base/xfwm4:xpresent - Enable the XPresent extension for sync to vblank -xfce-extra/tumbler:epub - Enable support for .epub thumbnailer using app-text/libgepub -xfce-extra/tumbler:odf - Enable support for .odf thumbnailers by using gnome-extra/libgsf xfce-extra/xfce4-clipman-plugin:qrcode - Enable support for media-gfx/qrencode xfce-extra/xfce4-mpc-plugin:libmpd - Build using media-libs/libmpd backend, instead of native fallback which is preferred -xfce-extra/xfce4-power-manager:panel-plugin - Build the power management plugin for the XFCE panel xfce-extra/xfce4-pulseaudio-plugin:keybinder - Enable support for global hotkeys using dev-libs/keybinder. xfce-extra/xfce4-pulseaudio-plugin:libcanberra - Enable sound event support using media-libs/libcanberra xfce-extra/xfce4-pulseaudio-plugin:wnck - Enable experimental support for raising media player windows using x11-libs/libwnck. diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz index 588d900be664a5a7978fc394585747113f146f9d..cccfeb12469cbab9e94c45c56a062045dcaab0b2 100644 GIT binary patch literal 6850 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 literal 6843 zcmV;s8bswEiwFP!00002|8<(#j%3GmMc?%m{R6UN9v&%Jh7DVOk=~6HQ?tP80aZn_ z_4i&oh0eUy5G9~VR#)DPII+(jPTYU{>2E)M__W__*_-{#w@=R>e6H!kpZ@!&|N3+I z(}xkwkGYcfZdmrqPVd7)^KF*yyNf6G+Dd3Cw=nmynyr@H&aPwCSW9wlCZE!1-k;{z zIK_G!&eB;YtQ6vEdGJhMY_w)Glo`|FQ?Zp)Km7GSe#$<4h^g=7UGBM$R;D{Orq-<; zKWruzwr1bEtkQ$|9Oqamj_z2KpC_JHMo1;}u&Xy)E9A`sX7?`I8Gh%TQei#w)LL3w zYi}Ovij~wYwlx3nm!JOUKmYyDfBoABv$s$G`WO5BboT4pht|uzR&iQ&bsl5$^@N_5 zvBvC+>#q2*XQ-tQH+KvroD)5D%9OH(dgfeb=5h20x1tZRbv~GK*&*!W1KUfKx@e0l z%~UHpnkTtq=GaRK<$JA;&&xNThMiJITrL=&4%4mSVossvo#U9Lab9)oemL;j1GSyD zqqCN+uTpdCmC~*4_;UUqsx=#X?8<LN3&oC$A*FQoDCS$Kvz>N|f7EK)tNl^HdK9et zdN0_{cFtHM)yx`8Kc{a$n^~=`rO`|9Js#FxN~kNH9OjB8Q^slDR?oq<fw5CYrDp4F z-$Lp>p54QUu5>EY6Ni3WXmRZ^t%Q*ZP^2#Yd%@WHEPPMPZJf-mftNd@PRqsdxoERk zn61UWCOd8we9UUKS5B&0oW1g`$xj<O=Mm@5$1;!c?eN^NTr4q-y_`)|YcC%-)8=zY zrN>Lb*6VzJ+MnMZ1@jc)Ua_`9J1ilDR9j?=`;0SY3_HzX7F?nsvRjQ!f|2M>VDW8j z4<hsF!-w5sIxMsHGTQXMFXw$=`L6R5?|@&AA&1@%O=~&XIxWW@IqCMjVl(d8V&iY< zzcAX!{RDF~4Mae%ZB|%E4V?xWDbnaA0J%Iz8Kux}D~*{#>#;UlbO}{Ci&b>>NUF2s z$jV)>F0m=U<~-r#0>I|7d1=SFpQ+N*1!2)=cQ4p#z@%B=OLBI8rZ(9PkjX$Rb38Mr zT2=+`&ZkVpLT|LAota>fW@#>VmDjRLsn@EtCU~OzF?Kw8&?i(F4yl7vFEO*rOoxx2 zU2Xe&!IrU+VAM5_0a5xhn?Kpb6ll8)6Y#z1oZx7<wrB4ZLfo-u3c(iw{<7e+6}RW8 zX#yZLx4Cdehy2_g%Ns;nnyY*5lc#Gbtn9Xd&}+fIKEDIkgX@>Cd%_ZKi*7Q^ygg9e ziCV0=Q?IF)NcCtF(8ia6skF~>@G-=Zmvz1_uCw|$M*X0cSsY}xjo&Si_8hSdnyZF< zHixqYTXZ0nuK8Z8&4DZq0k#j+=(I*5*-cz!TZ0$lSS{Ao5`Vfzuf|wv3=ZC6y}?1L ze!ze*MT$IaoSLR{HD!nP7{bFLwK~IgWzXX$%Z21S{T>mbN3GUt|KoW2e5qIV@m{ag zGc_1|deqn{B?=PTp;LTMP%vl;2_@|2-Q*~yint-U(RE(t5wu;PC!Y<nT`GyM&F!8m z3rz(K4Y2CO#i}&Y2LG?UBDJ)6Z^n959~-XvUI8iW>}GWX1<X@bKE1-+d$yP-r$)m| z{G9U}nTQ#@K@@ZW!ph2nbq;E$7MufTi`{^su@hZ`JPhahZmtw~5IRl$QLp`S>{=|B z@5QPi`EfvSN>mO0$~owmQL)oFaI`47mZ4Q2A>GOUcXu5%X!`2r49bahq%}6G(cPh# z!>!s5EZ326PPiPb2^~N9(+ZrF=!pu0wf?<WJlc%`HRnSEciO)f)S>vsS1ec`ty~d$ zY(R1?7#6h9r6R@y;iutgf|+-K$%JtlS$)Rup1ApCC_X{<3mxI~;XRI^q*UQBx@%vG z_4?)0)3Vn~!CHQ}32470M6G9?N<F~Ac_D4NvB1kZh+Bn6QlJctvqTKh^bWE5xMZJV z!)BC&BtUR&4UP`Q#Ao@nqpxVY3usfyCoNoo2R58@kG=C1-wRest1vSAj)PW8=vwhH zu8y||ja~8=KyAus)!I=7m*6Hm#~wMkk>lbqn6n5-@ezY%cAwxYOiQ9>$mk9Snt)EL ztRJ2!n}-Vn3f|up>}7v@lq+2E)dHK=*%&Q`N5yYq1P1~%58kK@^x9^oY6*RVvH~`1 z`f|KW#X+(ytX2wjh9ZC$oK`Siqn<Ue5H&5lWE@#2iCEA~Kf`l0cka=4xRV#{;p8$F zt%T?tNb!i2VH|H|%aS=-Yq5s9@naEEqJu*@tL6z<`3cI?yWx>R(m?xaO87#`T#h7l z3Fp|tmJCyT!az`2F?inRQLgj!_WJY1c)4&d7C_+Z;3=9N;%M=>?JBNxuvXg0L;{Zb zI(7`zbWsl7TMS=-ap%OM=mKp)%ro%-Mc9EHP~~A|P$n&nXn7g{kl@OLT*`sg=FE3& z`H)=4>tguaNT+OoUO5%x6Ab~Sz+k5n3CwyvL9$n12-pn&&#F8>#<U>cH%$nmQZjg| zVxte<eXr3tavqG~1s(i@rY?I_{9}1vtgoLxUd#0$db+TB92R!94MiW>>Fg`fh$do_ z)XR;=Q5*=>*R$uYxb1@tz*A6YqX0<@QRjvL9)hQKa`wk{o{lR(X>n=`afDz|G7to7 z3{3a;a*YnR#f?R33)cw-(cB91p->pf`%%KI*t|^&IXvqaY{{Ai0QS4f_?TZ!>{lzb z+=WDe>foVqGG@5aNYWY$!_D>_LbO-+E3nIV#{T^J`R&V>=hv&Rf0!<c4)r!%WW{F2 zn%6}0iCCU9o}?J;cOjji%XoW;B<}$^un_zcaS?NY<1v@3p^Rip3K??;Q7cNMgAmrM z089Jg6L|#XU36z}knNr8(<t=JtlPutxG4N3>bU{w-UJGEO#UQtQ4HGHA<!tmrjX=R zm>&nN^8}i33yQ~4kkMEx=n8mVI02W`z<tLDijFE7#Nb&p1)uh)*GGG{Z-0O1yZobE z#OmZ&FfIbuHib39ki2?<L1-|<aA3ITx{4Wq&gvw1;1ed_TDISADbgGa5K2kTPA<7c zA8pddK?$L7_KmZ}_Vz_4!G%)`9)qmjJu1ACpz%xqgEZTQ@PSgvN|9mVIU;J-tYV@A zB+lw8(aJbwaX^C*JH`&iIDiXhs*}OpEj%C_axz~%Z7SUwV#47S@<(Z=n2W=?mh1JS zeg1N-SGcg3VsFH&jzJ@NpE^kvz{T#A2eSiPWJg#QhCf-Yg(4a*hs{O2U`ZICS)t@f z4(U<K#(&@eA{8Or9ohsifXGZtj~Tv1*dv^Qu^#uC1aa~xh7tS7VT2eId8AGcPK$vY zP<9=Sb2yX}nc$#lbmw;DSRF9|%g$F82kVwH6?6!a9NCRNBJN_0K_Hl%wTBn+$>_pX zl%?_)EAjF3ulD-(^5sfjkC@E{;fp|=Lsm?dfarmW1O(X0TK2J#K%5|ii_7F^&O=P( z5YP-?2eaK##{^ffTPlZg5kPU`ok*3;&<Hv`Yn0%@07|y#i^AT3^7netBpnAbNvKp+ z@sTg{85c)WTR~!3QG{o4OCTi>qjF6FyN))HrF9~h9f%5%?Zw5`024)}&WqCT#rd!u zaxifb^N1-7q=tO3yQy91>uEjzP%k;sM-ZymcutlTpjsp_7DpDs&1B6urg9jrh)j4O z3KGb|CIG393Yy~E3UmPEyXBnaau6anKqq4AK}XfV4DUaQIjH}x!bZYL&Dwb0eUO8p z!`Bk;Mu4K&a>3;yaY&K#1|TO!V&Hn9Lco*Ign}FtA}_hngO<e~hqR&Y*c?{q*a;4z zOvHLjWitsbF)I+}P?rco#uNrueiZDN*Ef54=TzeZU&*`~?1)X-+a|^YuQUdgQ{;o( ztQEIbkk^+)$|>SeWiHZ!Bs`oo3`pZJNWtA7hz&?WtgsEs$3j-Iet~ia&6p1Mamun3 zj`-e>s2jb16iiS*t3zqq<JExelF`}iwod?xX`mbqYNz;ncg!KKRSuXHDb}*3h_P2L zM86@6f!`}_#06mnKISK#E|!LcIx-RR#i@RJdVQ6nxMrdFnBp9i7z>V6W8LJdkDN;+ zJV2mSfRlxP$Rb!AdTnLXoN(co9Y;)TB1RTD5xO?d2;a4=Sg95v#~h+IEVoU$y01hW z%(M!v=ABhv?m-(7>nTC<sYi0Z{2JCf?S%>gl)%%#7`e;HWQJYkaEH|f{bvLfaY7kk zGomaKHRRyxW}_S4>@n|+ZudD8^gtHm+;FUfHf(gPnkifg_T}@NecZnjh49g=ghDuy zbbtr3k%2P~8c7ELej5bS|3MLeuY{4Bye2WH2iVBbwWP7^V#J+Kvi2cqB3OY!Lj1>Y z7E6On9Sc1`eBT|d!f&icz5MZwLkE(bR9|r&F>5GWs{we2v4yFL4IrIt91jp8TeAA* z8brpgu=3>ax_zWu(?Wx?9u!Y=J@RAFY#iM#P@y6t$rC$4_~PN0e*9|B*BSH!TGR+Z zZJNaLV8_29#1J+a77Sy+L6V`%v>)1rS5|8tO_MvyLL9+;YKqmCqZp;Cif*?|e+G@@ zC>f^0YtqRNiGj2``=xOeg2Fup$*$o*XPikBZyrT<5F9u(f)PLBd3bbB<{r>JE$VJZ zj0y5Ywkj1GI13p(j7o}v57kkyJcvRltO$-*uEh5qjUsHYiW&^hb}7}%UQhGw9d})3 z_5mWCxMy5*z=sx(_twxUR!Eviy=iY3NrjrFgq}6n+0-(5Sd(byGt>^l8i>k#H{|64 zisS~T=5|1MvHt{lq64j_E#QtL7R1In_pwAn0FJ|y5%U!0R}2mf8Fi77)aLX!nJa7D zs}ay{E$rGR;zwY}5WJ>OumS{zyds9kAQ0Q+4q4?94u^%?S#8>e)22>C)bGH+Y?pey zo@>aaT91$&%ESb#H<pDOXf+sy^`aF{LmJJlFhnQ})MSL5=E;V*Phudk(qln5;^^>H zP2t=V)d>ag4LyY&IGiAU2OG~JRM?v6M33@A%q|bRGkt^o8?hI2!b1UD(7gpuRv6l_ z8TeJwt_uYvFiC~r?MWIvMoU8PnQkC-_=ZCag8<x-s1<a+Xbek7xlvNbS<**=Go?>( z1b&>0vH$w_{q^U4xe($34|Hivj+X|quH^)zkrNnL^Pmu*8BC|Nh=7|^L_Flp$-t=b zhOu5+Yk7;%yT1)zrm|>68X$@3ZucTv{;c~9>md?nVc=)USlsC!&TEo>Cjz;ka3V#( za-!JO+mY%+aQJxayvLIEE+8gU6SNW7P;pP%or!1xo6V(5E^Hu-PUQERl|lGhC`A?U z*b${}{JATX8YiLqT<i7v^z!ul&vT=0fbapD0r^~lZW@t^X~2w)A967#7^E`5uF_0w z5q|UpIAXm;A)@QHWl|509gonkNLZ%G{|<B$pb1ZprjBKk8?LYzrKVelf8@rKBk8E< z;)k}1C^BMCI?Cua#@FeFVs1<iu@*mz0LB1n1|ZRh86-ke{Iy0)&_pUS%_D;_7cgdI zOri?w(0quHjXj5jHL@s1!V8aby-xe|_3G*$CKb<&TPqNP(b!Y>3&=3$EwlAX<RXAs z<tWEeh9}><JbP0LlTU~X-xUcP<N&b1Nn$59ut!1YIq1WIeM}R_ix(uX*Oqduy*rum zb-$T~Q4$ZDk&el_CBy;%=}>eXMz%iD93RJH^Z<i(-7e{dgOlySV?a>~0JCqC{KP3H zRDw<ArfFp-Kcz)Zg887)lD4K`OWBoAM^5lkto`ln#pc_Wm*1HYq9VFv%^lOtv3bC} zNb}HBP$5}>SbPq8R+aUdZ$fwwHIRY$P-QAiV<>AAePqTq%HSyp=LQws1`RmR${9Be z6L*4KP?1K!y_3Dd0^D7tJs1-5J;W2bhFK^v-HzeaEfS^|uSvo>$fUg8CLF~`zGx@V zr5<9TH!;}wopdzv_t9Zzby<P~ZyKF@h@&GD9U+@!$#^dJjXyMFjH%tL1(uF5imbL; zBJ!`hUy>Of=B8C$w}i)Jpc8-rFCYm1GUai^W$>Hbk}BL0NM}oaM<W=JiU#e1c9B@T z)FDfgx|gZMtl~s3E_D!^w4H?GC>^;cW?%>fIn*L*%;n)bHSt7rVp+t_?pvp}#R@$O zxHvP-BZy(!$6y+vL^VSkvc^b_V_SjDQ6UChuj+sx7W<)EPxGIXSBI-mol--P!PLb9 zIaNoe0Wm?8jIcOh)9!-)lg`1V){O*t_#av?&;$!gqwx{tYoNGkK01L&?d6{qe<Ilf zsRLC=`I(zA)$LI(gkzSZ!-0i{#<KMFp~haKnV@JQwuZ73-t*uMsNeL^&7@;9qB&>k zZV5Y%fG@-r(R={OVWJNXq5^Y&yJ`XvdJE*}dRYQ+Dc3K5pLQ``RP*v;N$Us%Ux--? zAs0>M@Rp5y0b8(+hGjbS_R5DpfvgDE({cD`zX^a?Bg&*ptcv0iF8NKT>oe+D7NkL= z>gEK#N68^Wy^eyP4;W0W<(<Bg2HMIHOP3t!@FZ|E4abEya<spiDxiL>3<48sGP~CA zxk6vBqYGME8iv?LBn%sAC^94?XHSImAw`UrEv#7LG-67+beO4NcHWiill`(^-VG%l z<h8}b4uB;G7q*PA(9J&n8U6>(mSmMVZU^26FzE(LOuvLH8rysk!(jt4Kt0h5QJ3l+ zSXgRUiqtfL)Hp@q1Y<!}bI|#2igEW6zVQvBY7O4;UNx6A5A6evcmVbmjW)`@Fo#?J z!7kR6u<NxRJ9IB803F1mI8Czv(4aSu-XS4=gLmDd(Z&XMEeeGTVY#3fA-&A(U%wpt z-}!E+`Y6}Ph*y=-1oSOUBL49;X~exl@zDp;&s>hbD=tAp>;+$Vv^xhC!57mILd@|* zCvfkCT6tTV5qYe-e8iLKEgz&YtcmF2qOd)*0w;UN7ha%ed?@_PgY^P}(SPFo6Ll*L z*Oy_5CuxcdvN6P)PnMzK<)S_JIfokPZjZQzlby1&*za_^i^71hI@v@14oLvbKI6D6 zK`CA?{$Jnr^RvA?{d#e$iAeEau$-_8tIR>)RpnW*F2-o>X7|yVz>iH+xF)U?o8cx5 zvg7+P0Z}*9gNA|yH9v$+T|xk8A3T_D!h@VQf%v#clWCxs0BgvZYTn0QQV62_8qjr9 zoG3FA@o>HDc?c32+_O@EPcN_R2Vu<{9H%#M*f`eFNhft_a~pP7jaqf(Qi1MTO30xb z9+33mI}iq>R<y8mwO?;f=ez^hV+u{H9OdPfbe~LE0UX7{IgThs2t#|2hden!x{qL? zDIuPK=4#5cHR69_wSZ6zQYKaz^WLE67I4^P!%f+MfZq3Tl{D8jY+Plv>4tN^LnGRe zo=_Wz6Y2umAj{B;jvt0PNr<%yNJ$F0H#x@3TI8gc$!;MLMFB!acQj%aT|)DDVkk!l z{xp5qMkMKF7ortkjuCSq>7~DVt=6wURO>M#)U^z}t-&qmkLnQc9ruQJ@dX?;wY9z{ zMeFniZi=?q;t}j|f<G`?y+>4P5YNu8#0}yveMAm%q8h&mj=By1$F(mah9^&Y0S>mi zS8ItafgXz5CXMSr$I^BAki*O<UeFr|SO5}X(aUI>N6IbI{RzTY-I2N)=@A80=<<CJ zyiqlZzEw1gU`-CDCA#1m4=%t8s*PS;t=Dh%@;lbvLETwz58&4}r|UJA2s**s5(1v_ zVks2ZbP@eqM>#VLM2A%H0*z<@YDH=Qv*GJe-a}rCtaoyvfRx3%F*$k6D-paavy8|; z;?8#~VHw{Q$a;fA0^R?(@X%|MNw2R_tb-tCy|Pk>u*fIGiGhfq1M5<9)VvOr1p3SP zaBhn6d@wrYOm>9GJJ6{cgQ6Qrd@}yL$0E!5DAsTD_4#RBt;A)914|NaDe-AAMe5){ z^Ba_oHp`3fGv(v>S6mYj8M}k$g25n2vLy<~S7J?3CHZx|?o}ejQSHp0HU}3BlF?YY zo~Elwa*o$U5&g67<y!1JM~8|v-AB{6ke*L0NcZN5V$+LtgngYO5H(OjfdDrYGE4PD zeI#s~CSy~BdAS+AZPGm<0<Q<>BA%+N?$Vt;vTCtjM<-9bE7uR#vpD<9yArskEC;Pi zWT>mOO-om=J0`^$_!!fS3&P)U62K5dAC^7f1AKMXt4Vl^q=^GviFzS@dH1Pz3!UzV z!sZM|;}J*q^AlhUrTc!;dc2E+uh%QT2pwqcq-#!MP};CJqEJ1KX6dSo)U3BZtIs(c zTq9e@2%R1^s&3>9(ExD({#^X_?oxb+QCDlGnM(0na<AFw4A{u!bpLcI*nax>^V@Is zHh+F+z;e30?o~{0)zSZ`f3I>_#8H<uOGciMV7*F%V?j}9A_uAHHfoc__#^90g`oTC za5U|;n$M;=7o7uQhXk95>~*)4($ZZx#~k$bM?tEHE%#v#M%%+q_&jn(gW6e>jNc)z zO<?EoV5TFbn@9sW5G!>3NzTO%cfH_5xhtCE;N-E6UUXesQ3O8I6(%PEu)tSE6E{K` z(_(=`kho0kzx_D-qLUxPoY;rn3q*<oU8dJ_Is`!HYgD+%3l6fvl1>x|C+uO2P)%dl zs=;!gbXYaaAOwv<a`;Pc&vw0QI5dEy_ef9?(gzTp2Jgy7Vd`BFe=k?nYp(0ovQ>5~ z0gg$#42?TFzZnU|)`qU|CR{YCNlTnUZADG8-plky7mcOm63C#9^+y^g>V*M(VAbnv ziKGOXASdv??g9puWcbUi&^KKP{om96?VZEFjK3U-`!-Q0W0A*t!yA(EqAsTnB#vL^ zbj%eLazMj%vP{(jCslQc0Y}VAG>FKlp%Jvf?s|?FZ6|`Eu5?jxkQbw7G%-XmoNelV zpG9xIA)y=mkUdbyAPj(aBF50`2qnqkC0(-&Z2#dD3a)o_euMObi5N5}RVJgz#tgkI pG5E65ZtuyC+q*#EZ}K%7Za~(0r-}>$XZZ7n{|C&kxbKuO0050!F7W^W diff --git a/sci-astronomy/pysiril/Manifest b/sci-astronomy/pysiril/Manifest index 2d03c292e863..88719b2422bf 100644 --- a/sci-astronomy/pysiril/Manifest +++ b/sci-astronomy/pysiril/Manifest @@ -1,3 +1,3 @@ DIST pysiril-V0_0_12.tar.bz2 114199 BLAKE2B c16209716c64591a2372dc090f419e5411a2607daa4420470cf7f07a729a997316f0d6f862d20722b2d23091ddd919e570289fdef1b0102b1ad2ae13cc3b4e37 SHA512 460355791f9041ace238f4727f8a219871f560fcf631ca798c1edc0ec729acca98c8abd1b14e460f0f127f5baa03603099a6f5c4151e0c1e627d2cff24bb6f18 -EBUILD pysiril-0.0.12.ebuild 528 BLAKE2B 047f918396918ec5158a18636b42d87b9d7aee44232871d8130e2f63c207bccd23cb886df416a73b49c0570677dc8f2ce91f241c1f0854e26bf5455f018bd9d2 SHA512 617dc5fa76879dcbdb0bb2e2e7acc4d90e65c63c8d3b8a6ada1062151d8f3e76396afbbb09f84a851c328ba719a01636dcd0b531c08c1a934801c70d9c92d082 +EBUILD pysiril-0.0.12.ebuild 527 BLAKE2B ae3e198c8c00d5f46b43cfc76cc1036a4335b3bcc876e1f1ea55426d9753736101b95a7183c5c711e381a1e0258c86664755b865fae9e5ce6e6e25b102cfaf79 SHA512 6a84faf01426ea01751485fdc4662c3975d518afdede918dd2afa742075c0aa158969b761fad98f61de3f3dc4ad7240e20599689108290946d8907c5f0b4a2e0 MISC metadata.xml 494 BLAKE2B e7781f189c50537ef692224940af06eb26c7703e43edd89fa9a5b49d8eaca673afaf6c52254593fedc4e21ac4bff77dcffaae1fb34babdf233d10b986de8782f SHA512 f5387f6360b29b6f7df9f12f72b2760c8702d57d7c672ca0f3b525fb536f1bc3f5cf11860e83774c680a16984e2f732938354c45ed66eb6a8ac3647532e117d2 diff --git a/sci-astronomy/pysiril/pysiril-0.0.12.ebuild b/sci-astronomy/pysiril/pysiril-0.0.12.ebuild index 17d3033e0302..87f468756755 100644 --- a/sci-astronomy/pysiril/pysiril-0.0.12.ebuild +++ b/sci-astronomy/pysiril/pysiril-0.0.12.ebuild @@ -14,6 +14,6 @@ S="${WORKDIR}/${PN}-V${PV//./_}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="sci-astronomy/siril" diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest index 9c302dee5ec4..2d9f236bdc1d 100644 --- a/sci-astronomy/siril/Manifest +++ b/sci-astronomy/siril/Manifest @@ -5,7 +5,7 @@ DIST siril-1.0.1.tar.bz2 2846127 BLAKE2B 15c87e9d3ae175170ad67c1fc65abcca43220d8 DIST siril-1.0.3.tar.bz2 2900334 BLAKE2B 7ec4995ae0f2b66a8575ac6d680dd639bc6d4c429428c2b29eebf8ea1989dae4669bf81b957d4be7889616b09a3b4febb7c1f1da950d36c68bbec152d4cc0041 SHA512 bd8e5d1bba71b0f14f9284a5072e7524d6005c22c55bed45a8e0113456c94ea5ac2a2befbe84c1e827fa410ee9031215343183d2d49f52df681ee4f5dc1a478a DIST siril-1.0.5.tar.bz2 2893026 BLAKE2B f8a726962893e90b12c3dfef507652ab7b40ea0be2128ac29d056acb30e827ef35e6671788a8c254d9ea64cc39c8dae00c1e532ed3d6b3a1396ca92da333fe05 SHA512 f2bd614cf14b6b35f458dd75ba4e64db17d051fc9ac36c12e8b1ecdc4c79a19c6427464f3ebb946de80e00d66ed82451f36405c0a7d806332e1b2ce7a835891f EBUILD siril-1.0.1.ebuild 1609 BLAKE2B 933c63c2afe10cb6948bfa94e3599fc70477ff1e9ed78e4acf3fd460e8de4464c2494d055693d8d0883b723a49e8ff8aed3b2710f529affdc732b5a09b5cdd64 SHA512 e6d718dc597bf50ce8a78b6ac06c57e4986004c7fbf569e94bd819369670b8423074c9ea11fa8385b1159ad1b361c326345b8d0fe24f2580aff3ea20e8d56530 -EBUILD siril-1.0.3.ebuild 1963 BLAKE2B eae825df8488fe9d66238425fe7235a30f0d808d67228d6c772af1c6e2f98d140bbab04b36c1af7391d10aa4ffe36833ac4e5a0d36ed009377a2f59b1e6fd91b SHA512 0a44f95087803a3e73ab0578f04e1d586e688532ab8d4eff4858249e5e9baec1efa25620b6fa7d601e00713254ce03bbf5e9e73771cde4c17ace441a8cb00365 +EBUILD siril-1.0.3.ebuild 1962 BLAKE2B 85c45caf128ad2d14bdd8932e43a4842615100fb0c6db900daa8a5b1a87b1274322f9a47892dd00bec401767927cd42bd6d1f3c3db3aa49e77fb3a328f3556d6 SHA512 96b927e060786bb1d9ee38b97cbd755c1f5bf7a8122a904f9447a0bd55ea44b08c657b7ebf7b069332d6a3852d6072aa99d054a7b3e6b661500686a1f5aab9eb EBUILD siril-1.0.5.ebuild 2014 BLAKE2B a5099b8cc32bebe5067f3b1fdd3b976408f10edbf504220dd4c44958a6119af8e15a1c3758b01e6957db4299464fd4310ae6b3a8c539257d97dfe3307c86258a SHA512 f8cc91935475a76bd999a24a115cd443758bce26c877a2d69b157c335951799ebf3542b527bc98349e28b6b4b11356bf32ab0b726fb26c1c1b8ea94a45900ad1 EBUILD siril-9999.ebuild 1958 BLAKE2B b9c561e60100361d7686e5c7ed34e3836d540d8292b46e38f5c31820ca766e9056d4b8c7f5c51f77c8620b3d3a417e17b95b96984f7f23796c7218e95b63f7cc SHA512 0c56714a1277ec80bbd0cfe807e36f47a263837786d0992cb08b3e39e3a58561dd442639a58792e5189fd4a1a28b6aaf4b2272b84efd413658594e022ddc7432 MISC metadata.xml 1295 BLAKE2B fa25ab59a14b1fcf3fefcb2d94c5b4c18d6925c6c38643db8a8ab7472d276d62a0576893540c95301d6fa9845f49be51cf9cca6593bbcb61581d7c1a0fdb404e SHA512 ba7d178394de1bc3326969647108771efe82c4b4bc3c293592840d55fa9ec5f6fafcb852f4fd0e427e445cc5984c74df436f7d95538631942a145f7f9dfd3dc3 diff --git a/sci-astronomy/siril/siril-1.0.3.ebuild b/sci-astronomy/siril/siril-1.0.3.ebuild index d354aede9fea..63aea73ff08c 100644 --- a/sci-astronomy/siril/siril-1.0.3.ebuild +++ b/sci-astronomy/siril/siril-1.0.3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git" else SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" S="${WORKDIR}/${PN}-${PV/_/-}" fi diff --git a/sci-astronomy/sirilic/Manifest b/sci-astronomy/sirilic/Manifest index 5cf5bc6caea5..85b296778847 100644 --- a/sci-astronomy/sirilic/Manifest +++ b/sci-astronomy/sirilic/Manifest @@ -1,3 +1,3 @@ DIST sirilic-V1_14_3.tar.bz2 100939 BLAKE2B 3eabbde3e0884d793c2b2f87464cbf4acac5382d4d088f30f67405a60d934b4de3fee99ebb8e955f9ba1412c4279fe9acdcd4a8cd9b76a666207684561ec6118 SHA512 e311097481ef60ddac568653816a12f11864f8beeceff5ca0dd9c6e4caaf5d69e1373659be19fa99984ef9797caca8a0c9cbb56adc3143e79f59b75010b306b9 -EBUILD sirilic-1.14.3.ebuild 583 BLAKE2B fc5b340e84c25ae56c2b25f626640be35926595c6d7364b1f5a3685ba53ad824dee58cfac0d3967206af03121c661228c73bbc9dfc502f5cb26211adb65decee SHA512 f903dba34408752db1ce6e1dc60cde310ee270798e3f32984a59628f5c92f8eae99c6bbbec59fc7e98c5aa21deef43f443a13eeecc040f7bef1c99ea7e28fed2 +EBUILD sirilic-1.14.3.ebuild 582 BLAKE2B f9d6c1fa8094d492c7c03dacab104a042b210ece58bcb523a9e1dc1082c3baab2b3315b4f3bed89d8a14f134debd0a6477b11db0e7257990649938496837a0fc SHA512 5ef6d51d0d5610d5ec12870c6dc1a5bef7dead264ed3e60addd54b6a874b9b3a3a38eb570d1d892eb4f6986e3562bb06286554859109861fe10f12a55112b58f MISC metadata.xml 689 BLAKE2B 95ee65f7f16fca17c7d63dbdfe19161d6b964902502fb088a3c56b529b2f78872feccfaf1a83cf7b53ab12eb63ac257208e0603d6e09c2c6ec520a64ff7eb692 SHA512 fd1c370fb355d80372dc8e6584e9ac17f9d1f971ad7cb884d0bbb0af9dc44ccad985adfbe81b14554e76c1b7444db004563e8366cccb81a9810141467cdf45ed diff --git a/sci-astronomy/sirilic/sirilic-1.14.3.ebuild b/sci-astronomy/sirilic/sirilic-1.14.3.ebuild index 9a431ab22e09..c049c4ce8aa9 100644 --- a/sci-astronomy/sirilic/sirilic-1.14.3.ebuild +++ b/sci-astronomy/sirilic/sirilic-1.14.3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-V${PV//./_}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND="dev-python/wxpython:4.0[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz index 01f2e2dae180aa868ddeac97be7604525bf798c9..93dd4959969e01790d2b164f4d20253b1e39f9db 100644 GIT binary patch literal 3206 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 literal 3207 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 diff --git a/sci-calculators/grpn/Manifest b/sci-calculators/grpn/Manifest index ec3bb8a4e949..d4f735ea76f0 100644 --- a/sci-calculators/grpn/Manifest +++ b/sci-calculators/grpn/Manifest @@ -1,3 +1,3 @@ DIST grpn_1.4.0-1.tar.gz 61430 BLAKE2B 58cc28a327dd6e3e144155a22e04f4c3027f0f3350efc633e21d46c03c45340d62043dd2c3917b974e07ca8e3a0fe27f4eec81ccb84912acf962dd57dfa6ca91 SHA512 f1e6831db2d4d0b4bd37a0b7d44f63563ec778f8820f305d9e57c96d8f93f8d3e48d703ab67d7e2819d41ab6d8188e81a6336eb9831cdf17389bc002dc7af371 -EBUILD grpn-1.4.0.ebuild 787 BLAKE2B 713c26fbada12cbbc54366b6cae4b9ef157e647ff54159c6de3a2bc4b333567831e15fa307bb855bf49222d60412cc074e645578edffc31c77677a6e9a83f53a SHA512 64f2c8d610c44ddcbc5cf1a23a8ab8c2897ea500c8ab65c94302ae9acbdc4a263c43265dcb1423898e9a9a5ada282e96d1d6caacb1290dbae94a8305d6109939 +EBUILD grpn-1.4.0.ebuild 785 BLAKE2B 8e8dad68f2e11f5b804aec2bdb298b6f71fd6b36d2b661e3877740b7eac8ed34bdbf31b3c34f3b4630bed0cb7fef31e0229f6e51ce6a276d5231c69e38dcafb0 SHA512 51766c52e6c0fe0af2b1add1e4bfa539400e28ebe2f5d52e1047aa09861578995fe2df76f1a78acd881545a74603abb928b51a0b8b559b9219bfa1aad5aca07b MISC metadata.xml 258 BLAKE2B 860964b9257d6437e63725fa62b938b40a4b80018b8bcfa3386f53c1c6c1f5821ae70c7e88646036c5f4994ea6db89dee0242f61d1d360f139a419c54786ffd8 SHA512 74b70b0b8db56c49badc858fa51b04c9839a10381bb8d13480509467f9729df1c7bc199b06398c872e10d29d6d8bea8e7b10ded491f7f1c149c7a9193d6cfa9b diff --git a/sci-calculators/grpn/grpn-1.4.0.ebuild b/sci-calculators/grpn/grpn-1.4.0.ebuild index c1a57f038409..b88ba3983156 100644 --- a/sci-calculators/grpn/grpn-1.4.0.ebuild +++ b/sci-calculators/grpn/grpn-1.4.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils toolchain-funcs +inherit desktop toolchain-funcs DESCRIPTION="A reverse polish notation (RPN) calculator based on GTK+ and libmath" HOMEPAGE="http://www.getreu.net/" diff --git a/sci-calculators/tiemu/Manifest b/sci-calculators/tiemu/Manifest index 407b3147048e..6bf871537a43 100644 --- a/sci-calculators/tiemu/Manifest +++ b/sci-calculators/tiemu/Manifest @@ -2,5 +2,5 @@ AUX tiemu-3.03-fix-ftbfs-with-customized-abort-function.patch 417 BLAKE2B 8e0ba1 AUX tiemu-3.03-r2820.patch 797 BLAKE2B a333d890ab0aed23ebec5ddaa41c728d7e92acb0b28ac8fea65cec92537d724b32ba00b26b2aba5714ff978c6bdd8aee8e8060d144d1d739b40cb1da3b7e886d SHA512 303b2c070131127fec872b1e53ad8a25dd26ab9e85bc6812351b26e7c0c3fcec7ce50d68d7964b47f3f1f68092e0ebc5b9fe499c811981aed28a1aeb702f4a4e AUX tiemu-3.03-remove_depreciated_gtk_calls.patch 5232 BLAKE2B 15c2016b9d73da648b8a8b62204a9901798a7c2129517c8bd1281f386f02e30c4e5eee885543eaff73d7041430b135048c34cd936ce10d08c310cb7f594d2f0a SHA512 7c5f254312086f1b1841c0abd2c6529f52fbfbbfb32c4621363fe58d6f0cfbaaeca610c7136e4d27a0393e88fadd098781db81ca144fb94c5c44d0d7744d53a3 DIST tiemu_3.03.orig.tar.gz 27343892 BLAKE2B 3fd5a14deb47ad0753f97f7707e1c3fa78477a6afa9a7afa99953fa77cb4d79d5ff8160dce87d24622e0fd2a95b3f35789ba1711e0eb94ce664ac329ce9fb16c SHA512 417f57b14ff603bc35ec1dcd7e6a884c28dc9decddcf775318cac1db383907a59d24dcef3c96324703a896672bd54caa51220126edd9e6c1642d87c4e75e127a -EBUILD tiemu-3.03-r1.ebuild 1559 BLAKE2B 53bf502407e61b371ec61ceeb456e5bebc43a209eaaff0f1659017da9bac8e8a20522c4b0822d6c9e14222d4dffccb7d0b6b41871265a9da8ca1cb7f8b35e198 SHA512 a6e18d02ce3e00ba82bab10f89f99d139478aa437dc00c7504f5eba1c76dff378c4db570f686425dbfc90297166f2754a7d5f5a69101d514b8a6bae0e7bc4e17 +EBUILD tiemu-3.03-r1.ebuild 1560 BLAKE2B f19ee0cee4ef2460f687da697074e5d5e96e76ae2ff8060617ef0b8836a29b366a4c12858cfa0abf870488d060ef0497e838fa0a7fcb34bbf4bde17546096764 SHA512 67d6efb06c4563bf9571e7f70e181001b14ce400e9053cbde1aa70174e43a73b7f73119a361aae53b3f16689b0b63b53dc9db447c96222b84bb16324c268afb6 MISC metadata.xml 676 BLAKE2B e6dbb65c2f08850353d6058208445a9bf319367a3eb5f5feb64cc033d86e95f935f32c19d043568a5935f51370e4f53f7136961c836a00eed68914a7b5d6750d SHA512 183c4ad404e44ff9c217d6ed86031719f9fdb8e60d6cfc95825f2c3cb9dd97a021ef5b7130bf4eda671a8c5fbc2ddb5c7584bdca2e5a17cc9ddc0d59aedd181c diff --git a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild index 518e6840d162..62b0cee3d4f5 100644 --- a/sci-calculators/tiemu/tiemu-3.03-r1.ebuild +++ b/sci-calculators/tiemu/tiemu-3.03-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils +inherit desktop DESCRIPTION="Texas Instruments hand-helds emulator" HOMEPAGE="http://lpg.ticalc.org/prj_tiemu/" diff --git a/sci-calculators/xsv/Manifest b/sci-calculators/xsv/Manifest index 193704a9fcad..9f42be5b3fd8 100644 --- a/sci-calculators/xsv/Manifest +++ b/sci-calculators/xsv/Manifest @@ -45,5 +45,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST xsv-0.13.0.tar.gz 60527 BLAKE2B b770209e64d9780c78aa25f938604f2f38b6ad3584a50c43023a1ae6fb6de1ed5ac5ca27fc9553c46f6f3d0953dbcfabffe03d61fe119639e5afa1f10574a4f7 SHA512 a0c9b914071514f6dd1fc19759ff88b7d457979385dd169350d27b0ee464fd21e7165bd81e769487d12ac63c46f78e1af684e690a7126ab9a2c336cee4aa6095 -EBUILD xsv-0.13.0.ebuild 1389 BLAKE2B d59042ed14544b156b0f43a82aa6457f23b344075ebd39e8fdbe626286c0157370b6ac9d998e549c7ffb1088a22b6118fb0b06de22244a7c31e5bb321ff25697 SHA512 b912ca33fe47e7a10251669305aee3dd3cfbb026860779adb91158c29a1cabacc33c68916137cf38cb8f0f1ef7ecf8ae06b74adeff35d1484dd49362878c30a1 +EBUILD xsv-0.13.0.ebuild 1393 BLAKE2B c834a17a1a9ebed4c868e5b43bfb1f78ea55cd1d91fde3e9348e9e0b4e1978f349072f8a5e53f3cd772cae1a88a7ecdc9b7898b4aaff8a4901d8a4fdeb5a5117 SHA512 befa135c337a9370fed62ae3f45573ab79b637f0acd17f3a4d3c1b343b79390afebe233035cdeece9509d69d26fbe468ad9af6a540d744b72d3ac1e8132cbc1d MISC metadata.xml 460 BLAKE2B 7b03d4212b0f9ba81316531e23c13da5a6bc19a3eab6db0570d9dfbd6d4dbac16f11475a427957e074165a93ff23c83c8f006799a81b4239689f72b85c133208 SHA512 c886d5aa0a0195fad5dbfcee80208fc38b3008a3e8079a1965ed544ed838a8ad5ba0829921f3f4c9e37d49c75f9d2f4bb25308a55fe7c68afb4f3ff5ae65c103 diff --git a/sci-calculators/xsv/xsv-0.13.0.ebuild b/sci-calculators/xsv/xsv-0.13.0.ebuild index f04d439a9c62..39510584561d 100644 --- a/sci-calculators/xsv/xsv-0.13.0.ebuild +++ b/sci-calculators/xsv/xsv-0.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -60,7 +60,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES}) https://github.com/BurntSushi/xsv/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( MIT Unlicense ) Apache-2.0 Boost-1.0 MIT Unlicense" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" BDEPEND="${RUST_DEPEND}" diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz index d1e0850c12f600360020881d5878554a4d951584..ea32b4a949e5ba03946d0f1e1e5642be8741e079 100644 GIT binary patch delta 9218 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 YOv<S<Nkx)`sP5nVFFyvZXnsfl07f)WSO5S3 delta 9254 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 I-F`>_0F2MD8vp<R diff --git a/sci-chemistry/cara-bin/Manifest b/sci-chemistry/cara-bin/Manifest index 134632735268..578cdeb8d9a5 100644 --- a/sci-chemistry/cara-bin/Manifest +++ b/sci-chemistry/cara-bin/Manifest @@ -1,4 +1,4 @@ DIST Start1.2.cara.xz 43124 BLAKE2B 5c045662e156eda4c1a2075c52f1d35ad073a1bdef2655297f1df91dd3cd21a3eec5ff389bdd8765a1df2e9016cc09a1547db676de39c6233fd1eac82286cdda SHA512 26874d634491558dc593a0ec32e83d5cfceedc69bbf901f4d25d6b9515b84aebffbf495d1ac34b3664b8b5822954edf62c5b88dcca6bcfcb152715caa88f5f03 DIST cara_1.8.4_linux.gz 6677463 BLAKE2B 3f67df10698b3f2851de1b221eeab94b497fb8a041fc6875755e18e06ae2e8c9c3cd670d99e21bf8034d5e3ac0a5d2ab46e101ba65813004809e1a1975e3b29e SHA512 e264cfbef640f267132dfd48b940203a319c8f34de71c5b786c6bfc2ab561bdf3fbd79516d619ca52b2aca64a2887f770fabfabedb76433c5f78aa02c65f898f -EBUILD cara-bin-1.8.4-r2.ebuild 1160 BLAKE2B 20119fa5761bb4ae633d9b99ebf010c58d611d1fdd293004eb67146795a5a19241d99ca474652ad5c00057da20baa954939442dfbddd9e95119845f7cc63b818 SHA512 b52a3e1dc1b09200be79a314e797b5a3a7699235c407c4463f9bbdfa47108ae1be7219ddd45afa69b151e5dbc07141fd9cf2bcb32f5f25f6e627c877e9de8960 +EBUILD cara-bin-1.8.4-r2.ebuild 1176 BLAKE2B da3fcac16c943bd03582af67779e61db4a35be5b8044971cebbc9b3c009c1a2476eb44adb5916c09f2219ca70f60307772e32579581566ef2750910ed0c60b71 SHA512 ac6922fb394ee0ec9f0091db0c7c7f58028f72c60192c2ff8df4492ed63c76b6fa49bfecdfc7d6b0af8ebecdcf276cce2631e1b89bd585065227b38089c6659a MISC metadata.xml 272 BLAKE2B 531e98b72776bbe9126811b70943add0f6f43141b01cb75b17ac2c8d1cfb6a9b349022fd411894d2b8eeb0612a73db10aed4ba71f9624bd6dbd172a05fca2c76 SHA512 04f5575703aaaa95e575460ae3de428d3da173b3b741ab52b4aad31e381fef78b325f49f99622ec26a65024437759ea013fc525bd63ee553003c71afcc40d10c diff --git a/sci-chemistry/cara-bin/cara-bin-1.8.4-r2.ebuild b/sci-chemistry/cara-bin/cara-bin-1.8.4-r2.ebuild index a28e3a126dc8..4ea06af7f3d8 100644 --- a/sci-chemistry/cara-bin/cara-bin-1.8.4-r2.ebuild +++ b/sci-chemistry/cara-bin/cara-bin-1.8.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,6 +29,7 @@ RDEPEND=" >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] ) + sys-libs/glibc sys-libs/libstdc++-v3:5" DEPEND="" diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index 4c7e18765b4022a18d76da5b9c97af45097b9697..9b64868d30a718d310dd2f3990871b83ab847f7e 100644 GIT binary patch delta 8828 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 delta 8827 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 diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest index 5e1ff10b5bcc..5d09da469a33 100644 --- a/sci-electronics/eagle/Manifest +++ b/sci-electronics/eagle/Manifest @@ -2,6 +2,6 @@ AUX eagle_wrapper_script 247 BLAKE2B 62fb49b87be84527b983473c7f9876da75a037cb823 DIST Autodesk_EAGLE_9.6.2_English_Linux_64bit.tar.gz 171780187 BLAKE2B 6fb627448068b8af8fb2a4117c84386a300acef769afe8524cae703afb09edf719f19fc4a5298d091667f3d4c09e8ec06a0da4a16274cb6e6c64a1ae349ed014 SHA512 4ef17dfa52b1ee0f5ba68896bc3821616a1b7d1a073a586604271cd7129e29671c480cd324cc5eadc517eb300ca4be6efa69423a306944e36732c2aa34cc59a3 DIST eagle-lin32-7.7.0.run 51488593 BLAKE2B e1556b7abe6fb405632015f39bdd8e8c61891ebab7e3f59d41aaa0c6ecaea2f050ced62552656a2311542fee497dbe8fbe43c958a8e76a9b00217c430f678072 SHA512 7ebe73bcd71857c5b8087e911ebfc45507715725abab15b80c9800476128790f8e373d01c52c05a87102597d355390ca0687964eff74af1283b162fba8dbb53b DIST eagle-lin64-7.7.0.run 51108322 BLAKE2B 1458199821328e811632cdb7457f256b9d97c40005c0ce71eb65d9c3f75049618e76e0c7e3cbb2e3171649bb412270409fd601bfe6f51c79c6cc3d01c12fcf66 SHA512 1f0b38be16b87f67f64709e7e39b888592240d98cdcb7b81ee77f236d9cdea5127e661db5cff470d9673f8247bea49732be3b443cdc5fbd1dca34e26896a6770 -EBUILD eagle-7.7.0-r1.ebuild 3578 BLAKE2B 92216fcc1c4937eecbb7a3a5c8ea15e978f65d0597444698e4b9c64b7eb2e2e2cb67356e2cbc5b2a4f529abacca699155a1815a70cd4883111df1d0e48f78817 SHA512 8ca3563ada5a7779ec35ee2360aa914764597f159f31bae7297fce03a214170db9dd74da0e12d35e761564f6e33eb8e17cdb15bde6760beca37975394c0a3369 -EBUILD eagle-9.6.2-r3.ebuild 2248 BLAKE2B be19d3e19e4a3927452fb0f2f81565e70f1397442c90e0148e4620d23780ed0600c1aa6bcd7c004fef61a74e5f1dea29d52baa7d2b8d264db8b67a4eeb4e0449 SHA512 916279d24b0a325adf3ac8c813bd75c375c7cca8ac2bacb97c016ad42c9487cb458f448306022ff8f424ac10b437cea85f77835208a202c978f2472db1a5510b +EBUILD eagle-7.7.0-r1.ebuild 3579 BLAKE2B 505c8e4fa0638af7dd87044d2624962a1122448617b0b32cecdff121afec3c64c729438c186d4ef5b6a250f4a09dc37f5dba6ec5a0820d39eac306f50864ad80 SHA512 c1e9d5d945c99c8c75aecf9e8cb8338ee5188a908e7858b63201a94bb297ecf72e384541ba48e358cdfb17afa6adec9f588762f50e06728135f456c8073c8237 +EBUILD eagle-9.6.2-r3.ebuild 2247 BLAKE2B d684aec4245992eaa811f2387ff199a9bca642ffefa627f35b32e1cfb3f3bb6ddee6566a5a59c0fb6090919bfeff6eafefcab15318251e0022ecdecd197d0fbc SHA512 c353ae535bf3fbafde58d3429fd874260b2dfade1766f99e285f54ba80d6c93a34fb6bdc753b8b6ec39af91ab992cbf44f3271be359071e3f25c3bccf1c1756e MISC metadata.xml 672 BLAKE2B ff4a5feffa8823f7984b1e59111b17359a8fc8fd01b2e39becc437b39192b0a4b8aa5416fea2aeb2027df42cd892261dd482c627ce8abeb80886b13c14dc8283 SHA512 33949d396dfb4c87e0dcf8dd4ba677ecb0535e512e295385558f1abd8a5808572727efbacf5996aaf1b2bb1fa4ef65cddf7385a433363b2030cde19551ba8334 diff --git a/sci-electronics/eagle/eagle-7.7.0-r1.ebuild b/sci-electronics/eagle/eagle-7.7.0-r1.ebuild index 17b9578f1776..713f28d478b3 100644 --- a/sci-electronics/eagle/eagle-7.7.0-r1.ebuild +++ b/sci-electronics/eagle/eagle-7.7.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -inherit eutils +inherit desktop DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor" HOMEPAGE="http://www.cadsoft.de" diff --git a/sci-electronics/eagle/eagle-9.6.2-r3.ebuild b/sci-electronics/eagle/eagle-9.6.2-r3.ebuild index 9be8ca067dd1..9bac254f760f 100644 --- a/sci-electronics/eagle/eagle-9.6.2-r3.ebuild +++ b/sci-electronics/eagle/eagle-9.6.2-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://eagle-updates.circuits.io/downloads/${PV//./_}/Autodesk_EAGLE_$ LICENSE="Autodesk" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" QA_PREBUILT="opt/${PN}/*" RESTRICT="mirror bindist" diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index 8675b692be3cddd26304cb15ca05b932aad3399b..ef501648e541c309b17ce606be53abbd4afdeb05 100644 GIT binary patch delta 11033 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 Tv5Z{9{oVfq+YU)O4N(99*~-az delta 11028 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 OcmEF>TLe}OQ2+p*^x=pA diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index bc556c971fc3..693bb122d886 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -1,14 +1,6 @@ AUX grass-flock.patch 577 BLAKE2B 0f4e0b06e1d8273cb954be9596a68adbd51b099b0a19bf2d4dc695de3a06bffc4df42eedca76977d552a26578238ffb10fb1b2b5242c4b6ffda83eaba7c41764 SHA512 36d8408f553ebfeb5cdc97c43ffae3ce6f77b713069d0d30d734748fb812800d4dafc76921d95fa8455c4ec4a55311703499f4aec97ad13b97b9549ab463cb3c -DIST grass-7.8.6.tar.gz 66331264 BLAKE2B bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761 SHA512 6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df -DIST grass-7.8.7.tar.gz 66333084 BLAKE2B 809daed6992838cd89b7f913c92bb588db05ae933c6e05b6fbd1add135dc36238260222f338df023c402b411b6c0338a56e06268d1fb736e9d9f6779bc2e4c42 SHA512 8c890b34a64c3a52285a8d99e2a2ec61b41de0258ae5b70d1876499988a9a8229925b82f4595df6b5cf21b77ecc8529feb75f765d4e92f324a734293dffc7303 -DIST grass-8.0.2.tar.gz 65665825 BLAKE2B 496dab376b38c74d2206096f8b1bf848888c328be3871fca5173042d7368f5c40cdbb6908ed69ec9f2c0669b25f3cfc50b4105f9bb7b375c379b9cc518ebfe8f SHA512 fc6f45f2b6ac2507c70a14baa931d5c66f0b115c914081d24c95f40afa6c266a718026df895f7a182ea837c6abf70da15b09dccba39eedd6a71ba7b6301edf7c DIST grass-8.2.0.tar.gz 66819726 BLAKE2B e4398368dd8fd26324709202f42556033a0fea12b6bf5b300c9c416e8758472ceacf40e1d3d540b1aefea88199c0f411462a64fc5e09864582e2e4ce743d67f3 SHA512 8179b8704ea688ba412496d0e149c5a47b89fd557b613a49f3addb9721f166cd3aa23ff2549832d9940e5065893e3257ce7287e75018a3468aa7847392398930 -EBUILD grass-7.8.6-r1.ebuild 7055 BLAKE2B e38aeec61d89be4a584760e6af906e8ff1e080176110a05a27fe8610b3b87109a49a2ab7160c2f7fe47047d203cdb52ac7be917982e744b4e827e746c34ff7d2 SHA512 3bf3595b0f1a1dc296f6c2f8a05eef8b6621ef6609e4f207d1710a916f9b8b6791e4424b0806b032fc3f925d7b714f43a48e9750aa700075e4c99a955d0ad930 -EBUILD grass-7.8.7-r2.ebuild 7331 BLAKE2B 173eaaac12c67b3d925f8bbeb0ceda9e4a0eb37e023ce4b6eb06946c8e8aa0fe3f3e67e29a32daa99c462972bd4f64e91bc22146753036e2d1ffec1c6ef7f089 SHA512 ddd99989a745967473d1b82d3d7fea8753ddbb044112402b81cd90e359987cc4473b11691213ca939a1a561b59e151cc23451c7e33ede347dd0f776e29ed1857 -EBUILD grass-7.8.7.ebuild 7037 BLAKE2B 6c49c86b9360199a2b47340241d6ba7d350e91dcedf9d5e8f732e97ec624b312b75a36e520949a38a9c5684c0fac3fd85113fcebb0ea0886ec815045566cb3a0 SHA512 e24b41c9754db9edc469d9095d9f97303ad703e047e0ab6810afb5f7b42e28c453a5c0f2292f71b6bc2acd0fa4157e172fbae7966f456ef2eb7fb938f747bb75 -EBUILD grass-8.0.2-r2.ebuild 7722 BLAKE2B b70a6a96e6fee87a3789e9a2fe77fd10c6e1cb434108b8e0bdaafa21931280856f5bb8f0700019f6e64df8eb3a0206f3a50fc937ebd1b89046519927a6b1bffe SHA512 04ca675d42adeca6ec268c6e93ee107f41240c7003d22c4c0c1524eb665d7daba2daa6549b1e41998f39490add9948c7dcdc0b04e59a71350be10e91e726bb16 -EBUILD grass-8.0.2.ebuild 7395 BLAKE2B 26056fd3435579cd5c3582eb161a5555480da272f451c079eda08682d1b4c9abd2bf8c1dc0d0f03f9339c39357d91850a27317101fe4f50599da04df327609be SHA512 d3dfdcc2e453fbf902418bb0f6240e1a9abcbade55b9419ec0e5cc75ec1949219c2e411b1512d1e0a5e876366fb0bfd2fc34f7c3bb9d8428f67366b6fafae9a8 EBUILD grass-8.2.0-r2.ebuild 7722 BLAKE2B d5d0e823a26452f820c87b9ae86ed222a0c9507dd53dc04ae67cef8e7f96c610c0621dc4851f4e3c55c5af04a9359e29b9d8539dba5c653038eeca65f113c6a0 SHA512 15e4c52aa8a875b3d20e468e7095f0f4b002c8d1e26e301d414254a10ea68afff6e515bbe8369e05b8576868fedebb190428f948d9958b398c160e1eb5964ca0 EBUILD grass-8.2.0.ebuild 7395 BLAKE2B 41f2cd26b480123221e1458167cb60d19a5cfdb450004a29e962c56d5c4737775614b63c82c928e2d9830fb14e37da5cfb4656762fdefbd62c9700255bc52652 SHA512 35bd856f050fa9be013b6c7b8911255a5f85e06cfc66609502e5a8b826816e2f43b9e4ca834eb905a6b7426db0d4b7f50ba595a35655cd9a086b7964c8eebc72 EBUILD grass-9999.ebuild 7668 BLAKE2B 7129c3e10e629ee544af729f245aacf6c2da462aed88001b670513a65ffbd1ab330ebe9c71864628785c81701737618239e3ff6679d88cfff0da84e34f8ab627 SHA512 ec04dfcfb53b08a9f27c7d06440875202be66974d4fb78ab97ecf6ae9fa42a2dfa8ccbd21080367a1514b0b511299b949d9e81a7232035c88c0b2132d5206fbd -MISC metadata.xml 1383 BLAKE2B 2e8fa07547f1218dce88168891de5a7f97613f65000bf96d3696c78a028e6cf37da5ddb247435a1cf999c8d36589b0f0349bd69c74e490baeed43f057b2f6ec4 SHA512 d4a6d87cb3de62c077e87a9fb248d91a221d1ffffba7a8d5ad2eaa9e0a6edabea98affa725c0f4f37fa4f43ac16c677908da4bace30375b9504cf2cd8d87f5d7 +MISC metadata.xml 1260 BLAKE2B f1947bde5f78b608d59997dfe2475021e1646f3c70d78ba9d9140642bff040107f0b202bf91f5ebb05191169274c2fd564889992dfadfcada6b95f4bd1c08e9d SHA512 6bcbe13f8daccb68ea167d7cc9797643ab9b50c1c183c52d53a7cacc4f9ddfbaac583426b13be47bed67bd5a3d6b99a9a8447886749b3f87e8d45420ce111538 diff --git a/sci-geosciences/grass/grass-7.8.6-r1.ebuild b/sci-geosciences/grass/grass-7.8.6-r1.ebuild deleted file mode 100644 index c751961cabf0..000000000000 --- a/sci-geosciences/grass/grass-7.8.6-r1.ebuild +++ /dev/null @@ -1,270 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -PYTHON_REQ_USE="sqlite" # bug 572440 -WANT_AUTOCONF="2.5" -WX_GTK_VER="3.0-gtk3" - -inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg - -MY_PM=${PN}$(ver_cut 1-2 ${PV}) -MY_PM=${MY_PM/.} -MY_P=${P/_rc/RC} - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" -SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/7.8.0" -KEYWORDS="amd64 ~ppc x86" -IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:0= - sci-libs/proj:= - sci-libs/xdrfile - sys-libs/zlib - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - liblas? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:0= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:0= ) - truetype? ( media-libs/freetype:2 ) - X? ( - dev-python/wxpython:4.0 - x11-libs/cairo[X,opengl?] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - if use X; then - local WX_BUILD=yes - setup-wxwidgets - fi - - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with liblas liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with X wxwidgets "${WX_CONFIG}") - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # fix paths in addons makefile includes - local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/ - for f in "${scriptMakeDir}"/*; do - file="${f##*/}" - echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - done - - # get proper folder for grass path in script - local gisbase=/usr/$(get_libdir)/${MY_PM} - sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\ -GISBASE = os.path.normpath(\"${gisbase}\"):" \ - -i "${ED}"/usr/bin/${MY_PM} || die - - # get proper fonts path for fontcap - sed -i \ - -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \ - "${ED}"${gisbase}/etc/fontcap || die - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/${MY_PM} || die - - # set proper GISDBASE directory path in the demolocation .grassrc78 file - sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc78 || die - - if use X; then - local GUI="-gui" - [[ ${WX_BUILD} == yes ]] && GUI="-wxpython" - make_desktop_entry "/usr/bin/${MY_PM} ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-7.8.7-r2.ebuild b/sci-geosciences/grass/grass-7.8.7-r2.ebuild deleted file mode 100644 index 743e945bef6c..000000000000 --- a/sci-geosciences/grass/grass-7.8.7-r2.ebuild +++ /dev/null @@ -1,275 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" # bug 572440 -WX_GTK_VER="3.0-gtk3" - -inherit desktop python-single-r1 toolchain-funcs wxwidgets xdg - -MY_PM=${PN}$(ver_cut 1-2 ${PV}) -MY_PM=${MY_PM/.} -MY_P=${P/_rc/RC} - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" -SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/7.8.0" -KEYWORDS="amd64 ~x86" -IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:0= - sci-libs/proj:= - sci-libs/xdrfile - sys-libs/zlib - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - liblas? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - pdal? ( <sci-libs/pdal-2.4.0:0= ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:0= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:0= ) - truetype? ( media-libs/freetype:2 ) - X? ( - dev-python/wxpython:4.0 - x11-libs/cairo[X,opengl?] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - - # When patching the build system, avoid running autoheader here. The file - # config.in.h is maintained manually upstream. Changes to it may lead to - # undefined behavior. See bug #866554. - # AT_NOEAUTOHEADER=1 eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - if use X; then - local WX_BUILD=yes - setup-wxwidgets - fi - - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with pdal pdal "${EPREFIX}"/usr/bin/pdal-config) - $(use_with liblas liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with X wxwidgets "${WX_CONFIG}") - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # fix paths in addons makefile includes - local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/ - for f in "${scriptMakeDir}"/*; do - file="${f##*/}" - echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - done - - # get proper folder for grass path in script - local gisbase=/usr/$(get_libdir)/${MY_PM} - sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\ -GISBASE = os.path.normpath(\"${gisbase}\"):" \ - -i "${ED}"/usr/bin/${MY_PM} || die - - # get proper fonts path for fontcap - sed -i \ - -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \ - "${ED}"${gisbase}/etc/fontcap || die - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/${MY_PM} || die - - # set proper GISDBASE directory path in the demolocation .grassrc78 file - sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc78 || die - - if use X; then - local GUI="-gui" - [[ ${WX_BUILD} == yes ]] && GUI="-wxpython" - make_desktop_entry "/usr/bin/${MY_PM} ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-7.8.7.ebuild b/sci-geosciences/grass/grass-7.8.7.ebuild deleted file mode 100644 index eeef656e6c64..000000000000 --- a/sci-geosciences/grass/grass-7.8.7.ebuild +++ /dev/null @@ -1,269 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9} ) -PYTHON_REQ_USE="sqlite" # bug 572440 -WX_GTK_VER="3.0-gtk3" - -inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg - -MY_PM=${PN}$(ver_cut 1-2 ${PV}) -MY_PM=${MY_PM/.} -MY_P=${P/_rc/RC} - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" -SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/7.8.0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:0= - sci-libs/proj:= - sci-libs/xdrfile - sys-libs/zlib - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - liblas? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:0= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:0= ) - truetype? ( media-libs/freetype:2 ) - X? ( - dev-python/wxpython:4.0 - x11-libs/cairo[X,opengl?] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - if use X; then - local WX_BUILD=yes - setup-wxwidgets - fi - - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with liblas liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with X wxwidgets "${WX_CONFIG}") - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # fix paths in addons makefile includes - local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/ - for f in "${scriptMakeDir}"/*; do - file="${f##*/}" - echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - done - - # get proper folder for grass path in script - local gisbase=/usr/$(get_libdir)/${MY_PM} - sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\ -GISBASE = os.path.normpath(\"${gisbase}\"):" \ - -i "${ED}"/usr/bin/${MY_PM} || die - - # get proper fonts path for fontcap - sed -i \ - -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \ - "${ED}"${gisbase}/etc/fontcap || die - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/${MY_PM} || die - - # set proper GISDBASE directory path in the demolocation .grassrc78 file - sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc78 || die - - if use X; then - local GUI="-gui" - [[ ${WX_BUILD} == yes ]] && GUI="-wxpython" - make_desktop_entry "/usr/bin/${MY_PM} ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-8.0.2-r2.ebuild b/sci-geosciences/grass/grass-8.0.2-r2.ebuild deleted file mode 100644 index f9b386382977..000000000000 --- a/sci-geosciences/grass/grass-8.0.2-r2.ebuild +++ /dev/null @@ -1,290 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" # bug 572440 -WX_GTK_VER="3.0-gtk3" - -inherit desktop python-single-r1 toolchain-funcs wxwidgets xdg - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" - -LICENSE="GPL-2" - -GVERSION=${SLOT#*/} -MY_PM="${PN}${GVERSION}" -MY_PM="${MY_PM/.}" - -if [[ ${PV} =~ "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/OSGeo/grass.git" - SLOT="0/8.1" -else - MY_P="${P/_rc/RC}" - SLOT="0/$(ver_cut 1-2 ${PV})" - SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~x86" - fi - - S="${WORKDIR}/${MY_P}" -fi - -IUSE="blas cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:0= - sci-libs/proj:= - sci-libs/xdrfile - sys-libs/zlib - media-libs/libglvnd - media-libs/glu - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - las? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - pdal? ( >=sci-libs/pdal-2.0.0:0= ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:0= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:0= ) - truetype? ( media-libs/freetype:2 ) - X? ( - dev-python/wxpython:4.0 - x11-libs/cairo[X,opengl?] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - - # When patching the build system, avoid running autoheader here. The file - # config.in.h is maintained manually upstream. Changes to it may lead to - # undefined behavior. See bug #866554. - # AT_NOEAUTOHEADER=1 eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - if use X; then - local WX_BUILD=yes - setup-wxwidgets - fi - - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with pdal pdal "${EPREFIX}"/usr/bin/pdal-config) - $(use_with las liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with X wxwidgets "${WX_CONFIG}") - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # fix paths in addons makefile includes - local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/ - for f in "${scriptMakeDir}"/*; do - file="${f##*/}" - echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - done - - # get proper folder for grass path in script - local gisbase=/usr/$(get_libdir)/${MY_PM} - sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\ -GISBASE = os.path.normpath(\"${gisbase}\"):" \ - -i "${ED}"/usr/bin/grass || die - - # get proper fonts path for fontcap - sed -i \ - -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \ - "${ED}"${gisbase}/etc/fontcap || die - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/grass || die - - # set proper GISDBASE directory path in the demolocation .grassrc${GVERSION//.} file - sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc${GVERSION//.} || die - - if use X; then - local GUI="-gui" - [[ ${WX_BUILD} == yes ]] && GUI="-wxpython" - make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst - ewarn 'Starting with version 8.0.2 the "liblas" USE flag has been renamed' - ewarn 'to "las" in order to match dev-games/openscenegraph (Bug 680854)' -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-8.0.2.ebuild b/sci-geosciences/grass/grass-8.0.2.ebuild deleted file mode 100644 index ff4658b5ba17..000000000000 --- a/sci-geosciences/grass/grass-8.0.2.ebuild +++ /dev/null @@ -1,283 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" # bug 572440 -WX_GTK_VER="3.0-gtk3" - -inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" - -LICENSE="GPL-2" -SLOT="0/8.0" - -GVERSION=${SLOT#*/} -MY_PM="${PN}${GVERSION}" -MY_PM="${MY_PM/.}" - -if [[ ${PV} =~ "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/OSGeo/grass.git" -else - MY_P="${P/_rc/RC}" - SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~ppc x86" - fi - - S="${WORKDIR}/${MY_P}" -fi - -IUSE="blas cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:0= - sci-libs/proj:= - sci-libs/xdrfile - sys-libs/zlib - media-libs/libglvnd - media-libs/glu - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - las? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:0= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:0= ) - truetype? ( media-libs/freetype:2 ) - X? ( - dev-python/wxpython:4.0 - x11-libs/cairo[X,opengl?] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set <impl>" - ewarn "where <impl> is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - if use X; then - local WX_BUILD=yes - setup-wxwidgets - fi - - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with las liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with X wxwidgets "${WX_CONFIG}") - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # fix paths in addons makefile includes - local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/ - for f in "${scriptMakeDir}"/*; do - file="${f##*/}" - echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die - done - - # get proper folder for grass path in script - local gisbase=/usr/$(get_libdir)/${MY_PM} - sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\ -GISBASE = os.path.normpath(\"${gisbase}\"):" \ - -i "${ED}"/usr/bin/grass || die - - # get proper fonts path for fontcap - sed -i \ - -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \ - "${ED}"${gisbase}/etc/fontcap || die - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/grass || die - - # set proper GISDBASE directory path in the demolocation .grassrc${GVERSION//.} file - sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc${GVERSION//.} || die - - if use X; then - local GUI="-gui" - [[ ${WX_BUILD} == yes ]] && GUI="-wxpython" - make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst - ewarn 'Starting with version 8.0.2 the "liblas" USE flag has been renamed' - ewarn 'to "las" in order to match dev-games/openscenegraph (Bug 680854)' -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/metadata.xml b/sci-geosciences/grass/metadata.xml index 5d58259db818..f34cf7145499 100644 --- a/sci-geosciences/grass/metadata.xml +++ b/sci-geosciences/grass/metadata.xml @@ -20,7 +20,6 @@ </longdescription> <use> <flag name="geos">Use <pkg>sci-libs/geos</pkg> for v.buffer and adds extended options to the v.select module</flag> - <flag name="liblas">Include support for LAS and LAZ encoded LiDAR files through <pkg>sci-geosciences/liblas</pkg></flag> <flag name="las">Include support for LAS and LAZ encoded LiDAR files through <pkg>sci-geosciences/liblas</pkg></flag> <flag name="opencl">Enable OpenCL support</flag> <flag name="pdal">Enable support for PDAL for point clouds via <pkg>sci-libs/pdal</pkg></flag> diff --git a/sci-geosciences/josm-bin/Manifest b/sci-geosciences/josm-bin/Manifest index abecd683203d..0d9729c5ee18 100644 --- a/sci-geosciences/josm-bin/Manifest +++ b/sci-geosciences/josm-bin/Manifest @@ -1,7 +1,7 @@ -DIST josm-snapshot-18427.jar 16255913 BLAKE2B 9c47d32ab2e199645aa84b6ccdec710cb95e93df7b7c5745378aa2338ead4bd3ad851bca91b701de4f2e4f9e815fb8a6b71aa203c81e2ec323cc43d8d79fe110 SHA512 5269c3bba5d0376c4da9eb9cd561429d9b92ee554b458fd00f3e93607420cdbcdcc5389b58966a15b6ef2a3b94d3bb4bb5d421c5e28e1b6575369df44ed96f87 DIST josm-snapshot-18463.jar 16273803 BLAKE2B 043121ca1e7512207608dfaa549a53d70532a6844028f2fb2554fc187e41f4220a5aec9032c734356f6f1f42478c5bdb74d7498a9c45929daa430e89ba61c64f SHA512 46152f16a3a019d9231a27f584e5bd8b5865c01e2a9bf94179c81c69fd32fcf532b6d02222e41bf431c3981a0bf375ce7be17551b3c2d7fb0734671bc4e59071 DIST josm-snapshot-18513.jar 16216859 BLAKE2B e8b941f5e725170c03650cf8319dc92d6484c21d9138827134caeab790ba251ad5ba820398027fdf136ef7c22f4e97fd2989f49390544464e8c763fdb6fc7411 SHA512 a4772803aaa2194a0e8563c08ba81ce9cc0caf719003dcfb07d558b0036c0b59a7367f6182c111a03153e17838e8624e464897145fa6b7815620d68dfb94bd36 -EBUILD josm-bin-18427.ebuild 902 BLAKE2B 09809516397c8139b7c7a5aaa8455846a7fb2a7c43aba801b3c437ae56cd885c0e14782dfb6eee7dfb2c21c0e5a42863f7cba0ccc1211cbe1ed19ed05c7b06e8 SHA512 e04057f2dc94db22192bcfad3652cb9154475febe86268e25838a9e2afc78e1452edf748441e032600ad9408bf65b7b74b8a08cee7ee5f4797da0b08c6fe77bc +DIST josm-snapshot-18565.jar 16252369 BLAKE2B 86e3ba627ad17dd492dde3b68619842e999151d4ecbccb04311f2fec4298922c3519af8dc470cafe96109db32d1273762497e0047b681dd5e3f8d648be957af1 SHA512 6ccc7d631cfc021248f303f76beca60e4fc9e7c29eba3e5f096fbfa444f8b6babfe844b852c4693c8e5422ce7e826f7c866a9bab9c97dde1dde2d2fa01bcce33 EBUILD josm-bin-18463.ebuild 902 BLAKE2B 09809516397c8139b7c7a5aaa8455846a7fb2a7c43aba801b3c437ae56cd885c0e14782dfb6eee7dfb2c21c0e5a42863f7cba0ccc1211cbe1ed19ed05c7b06e8 SHA512 e04057f2dc94db22192bcfad3652cb9154475febe86268e25838a9e2afc78e1452edf748441e032600ad9408bf65b7b74b8a08cee7ee5f4797da0b08c6fe77bc EBUILD josm-bin-18513.ebuild 904 BLAKE2B 9ed52ecb81273d828594dc0d0ee3cfa286c08fecfaf3a1605a8de715e9d45eaa7da69a998860bf511992cac1225deacb3b8f3733209dbe450cc4d6dc92af3d38 SHA512 f3fa3232bff0f2ad95afe62f0979e11b38010dd9a27765ec71c1002f32ecae3d0c13feb74b74b682a1fea84da44bb915841057bd8305a7a6c9c742eae3eab197 +EBUILD josm-bin-18565.ebuild 904 BLAKE2B 9ed52ecb81273d828594dc0d0ee3cfa286c08fecfaf3a1605a8de715e9d45eaa7da69a998860bf511992cac1225deacb3b8f3733209dbe450cc4d6dc92af3d38 SHA512 f3fa3232bff0f2ad95afe62f0979e11b38010dd9a27765ec71c1002f32ecae3d0c13feb74b74b682a1fea84da44bb915841057bd8305a7a6c9c742eae3eab197 MISC metadata.xml 544 BLAKE2B 7a1610f8796ea0ea5772fccae64a2a91017c8701f847b03f61624240caca1b655b7865d649790b15b43fc565f5c26dc196c45053207c7caeae2601ec5f290840 SHA512 74c714e664fb2833868093bae98511b5b99955cc862c687bef981280fe86b3663acf8c093d34daa3b30809f1a57910797daf3b2cc79bca50e218213780612e0d diff --git a/sci-geosciences/josm-bin/josm-bin-18427.ebuild b/sci-geosciences/josm-bin/josm-bin-18427.ebuild deleted file mode 100644 index 37cce593e359..000000000000 --- a/sci-geosciences/josm-bin/josm-bin-18427.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop java-utils-2 xdg - -DESCRIPTION="Java-based editor for the OpenStreetMap project" -HOMEPAGE="https://josm.openstreetmap.de/" -SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar" -S="${WORKDIR}" - -LICENSE="Apache-2.0 GPL-2+ GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=">=virtual/jre-1.8" -BDEPEND="app-arch/unzip" - -src_install() { - java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar - java-pkg_dolauncher ${PN} --jar ${PN}.jar - - local icon_size - for icon_size in 16 32 48; do - newicon -s ${icon_size} -t hicolor \ - images/logo_${icon_size}x${icon_size}x32.png ${PN}.png - newicon -s ${icon_size} -t locolor \ - images/logo_${icon_size}x${icon_size}x8.png ${PN}.png - done - make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} "Utility;Science;Geoscience" -} diff --git a/sci-geosciences/josm-bin/josm-bin-18565.ebuild b/sci-geosciences/josm-bin/josm-bin-18565.ebuild new file mode 100644 index 000000000000..3a5ff50d232a --- /dev/null +++ b/sci-geosciences/josm-bin/josm-bin-18565.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop java-utils-2 xdg + +DESCRIPTION="Java-based editor for the OpenStreetMap project" +HOMEPAGE="https://josm.openstreetmap.de/" +SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar" +S="${WORKDIR}" + +LICENSE="Apache-2.0 GPL-2+ GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jre-1.8" +BDEPEND="app-arch/unzip" + +src_install() { + java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar + java-pkg_dolauncher ${PN} --jar ${PN}.jar + + local icon_size + for icon_size in 16 32 48; do + newicon -s ${icon_size} -t hicolor \ + images/logo_${icon_size}x${icon_size}x32.png ${PN}.png + newicon -s ${icon_size} -t locolor \ + images/logo_${icon_size}x${icon_size}x8.png ${PN}.png + done + make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} "Utility;Science;Geoscience" +} diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest index 20b54270b5f7..1acdbbffc0d3 100644 --- a/sci-geosciences/qgis/Manifest +++ b/sci-geosciences/qgis/Manifest @@ -1,20 +1,7 @@ -AUX qgis-3.22.5-install-grass8-scripts.patch 786 BLAKE2B fbffb03339dddad1479c8a8de8733caf1757ce7f968f64f086c64eae37dff041faf8017f67642a5dc3e254350869d7192330c0c6324ab69a682c5a04d6a7dac2 SHA512 8f1ad248848f10b5d8ca207954bb8276991f625a8b8ba7d0fd7200ed83e1782998cf2659dfebb8a976530bb2120031aa4641b065efab8ae1934b7b6d075b9416 -DIST qgis-3.22.0.tar.bz2 135469417 BLAKE2B 54fdd8517e37931dcdc81ef1006859d58d9e60a994a60588109a8337ade68e48710f0f50fe41e6e73c0e095187f00f15209258eb940ea3c80bba4f249d081cd5 SHA512 dc214d90c465cc7b8a82196d666b94971d60e64a28e38742aba5cdd86058e27fdf7cc3564bca3b330cf1820c7594d9226576145461db399c458a26ee569e299b DIST qgis-3.22.11.tar.bz2 142155708 BLAKE2B 71b3e0a772fbea1e26d01dff6f65c35981a5ff091b5ea6bee76608f9812c569226f99789333fe39fdd772ee72af02746458c93117d21fb0352851871217a82f6 SHA512 0c41fa8e74b3cf54926aedc7a221ac440eabf9d27071bb79a17c5d7826624a8e6010521000f6b55afbc71f079ff18235d8fa5d407fe6b31b1bb705b6eb431424 -DIST qgis-3.22.5.tar.bz2 137731586 BLAKE2B d5cad96ca7fadab58e2f680493469496d8c5e06141ac646a09cc1f5fa607b860a0e15e5b6257debb9e787d294d2183bd0b007e96e839aca7e9fb87d81001edd7 SHA512 d47bcd743a0c621b3a5a90923d98844056260f396e683b0874625e341cdf84d075505e909130cfc473fc550de37bc078fc5ebb54b437e582572d930e12411dcb -DIST qgis-3.22.6.tar.bz2 138056354 BLAKE2B a1f7681ae71b4f06c8e4542fe1351fbd0fd0c5a07934b1eb5e535d17a5c0432a9df1489db34dfdcbb776c55c233f3f53c8c1aaf957ba0b8445c4738c9a504cf2 SHA512 5ef36d6d93e5f7562f4ef2dc2a738057376153e7b34fdef7dd4cf278334d61af0b3380712b22961c3693088036d18167f9b2c2f623f405c668e8b48ef2f93d20 -DIST qgis-3.22.7.tar.bz2 138076419 BLAKE2B 25e164e9da681dc78546b2492ec85dc97976f8f6e33e41244b8d72ef109edf9c482f00807183338da1e23a0dc9fbf0526953f053f67aff5723dc30ed280daae2 SHA512 d85b88a7a9aee17e7f8179c7d715bc60e64de5bdb41498177886ecdf5da2d707e3880715b6eaba4af86398666da4e322b0fac6b03f6aa907c9e39bfe4d93db91 -DIST qgis-3.22.8.tar.bz2 138285002 BLAKE2B d9c94c9e9836f342242000279217fcd7ceee63693829306b7927378b61b5cf9a2d6c78d41722e44b515653d73ea89d104ecb0a7f1688e294d75cad52bcf065e0 SHA512 80fec733fde090b3be0ba4cad1c8709023dac2fc254d2ed10540d8a929ced3218d7ae69c11b396f9424280b1746a84871d457380aaad8e65ffc62b150c731bd2 DIST qgis-3.22.9.tar.bz2 138141096 BLAKE2B d59d6fd974333371397150e594acda1c6072948cc010b4bf4d34c33a642fabdc78a580bd76418785892114aa4997e88cf700f178a9243079ff800c76cb3c25cf SHA512 c33cfe18c542a3be42fa6a08b62f71511a71a7e72ae704177846b66444d90a28df2f1c42d98c53c2c0e43f13bce24224499c52db5d2cbcac5d8a53782f7c124c DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac SHA512 6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d -EBUILD qgis-3.22.0-r4.ebuild 5420 BLAKE2B dc36fe6b812a086e27fb2d64704116820f2e69985c7a85ffa8369589fe965f0b49bf039776f01435d6f7af06f8e0766cd3ec5be168924686a16b81087c8eb863 SHA512 bb9cf572439f8f4993898b62047bea605cb1c6b5315aaeb319597f831dd62b9aee4eb8112749eec7177e738e54a5b363dc86f3ab70a8839a994996d0f5ab78b5 EBUILD qgis-3.22.11.ebuild 10694 BLAKE2B 526ec11e3ee9811c023fb32e3ddfff0ac2a4426d77c8f083300c83a11c55efc12e3c0197b0cf7963a4b43ac0b9696966a1be930ec92b7ce8d2e5828761e40800 SHA512 b21c7e30a7f69e6fea579880f63c8299bc56824bd21ce7e167d06bfc0169d940db98e12f8c523ca17f2f51852b6cafb4b09d2bcdf9a3cce96a70f306f0416c61 -EBUILD qgis-3.22.5.ebuild 7286 BLAKE2B 56718ea1eba27279618e85bae6ee8f82683c194495034a9235608c62877c28eb82b1a1d45acaa61445d38f09c0bd295d7ba2368c46f52e768a0df27c403fb9f1 SHA512 928b6d1da9ba779f23b94031791d12e9e2965c5272844dac254870547c0368c0834c2d8b0d23e4704a67587f0103b79a40effc7f4d483a5044248dc154cae24d -EBUILD qgis-3.22.6.ebuild 11049 BLAKE2B 5a8d4662530f4ec28a2729e6c29e317047357dabac41a55d1b8961417c6a130877cfcf15e0573502dd6dd51604043416ea2717da563972687705ecee9bd3aee0 SHA512 4575d7062b418eafa7fe0ffc816459c18ca6576051d4351a3a94f7633274ddc8ec822d17242b73c250fcb84777fdd309b425dfb9dc3227a0b60c79b17d7c1d58 -EBUILD qgis-3.22.7-r1.ebuild 11055 BLAKE2B fdcb354bd3bd105b905cbd9e124fb8ccab539ad9f45b64906966b2b035680e7071c09e12d583050e420064ceebefb63b54caac6c48b2a8935b9af8064493f84c SHA512 13a65857bd19d7a37018f9ed2283d261cb9c1a26abd8fee41ba0ea9c153d77b5f606d03e346ab12454a3745f3f297a32de4f3bdc57fad59ff9bb1b07c9b5f034 -EBUILD qgis-3.22.7-r2.ebuild 10679 BLAKE2B ef670493f54038009ca8d30cdb8867378c28ca6f126fe30f729e835115811ac0772a28fbd1867fd40e56a158fc0842c0764a2d984b3d059214922e8cbeee0d8a SHA512 5183042e26a965d2837357b78b9ce6ba55ddf8b59ae5829b945e1875f876f6e0312f25361ef7c0f2d5c4c0666b7984a159ce4908300466966c525bd284adaaeb -EBUILD qgis-3.22.7.ebuild 11049 BLAKE2B c186d65df66548487d1878f3511e2a0f694ff17f34c1ba38d7fed013b54a1fa9d4c9bd3d55f5d0aec7e7dd1713b5933eaf0f1bc39fa66b584258c1cfddf3def3 SHA512 6d789a3673c81515b87ebb4828e77b9067577d03f42a938bd0c76fee6cedc856a034e09a54e08857c3fb46ec384417e9c4f2e4b70762f60bf392956a5cede0ea -EBUILD qgis-3.22.8.ebuild 10679 BLAKE2B ef670493f54038009ca8d30cdb8867378c28ca6f126fe30f729e835115811ac0772a28fbd1867fd40e56a158fc0842c0764a2d984b3d059214922e8cbeee0d8a SHA512 5183042e26a965d2837357b78b9ce6ba55ddf8b59ae5829b945e1875f876f6e0312f25361ef7c0f2d5c4c0666b7984a159ce4908300466966c525bd284adaaeb EBUILD qgis-3.22.9.ebuild 10806 BLAKE2B 2a4b7eacab4b3972bbe619bb6fea1b06266466b95ca38f4a2e7c2945e1afbea05944ec56d9055d47fab0def95ed1b1d91f3a6c6383467b47d394505b69be8a4b SHA512 05f0ff815c5a6ba50e4d6304b515f6121d75e47075c43e3cae823bd4210bc2687008fb4ea29eb2ebaf35de1ced64cdfb1d256243f7ed38d0ea2a00d8233923df EBUILD qgis-9999.ebuild 10942 BLAKE2B 7f51f7947cae73220a22a88b8563788c3789dce3ec9867c5de51981a56fb7e1c796a252abba09c14d72b4997dd31e4c024235a17eff81919bb652851a4fa56a9 SHA512 01a26cb7514a46d14c947e7b49788b95f16cb27534487f2a4df2a9df1408aa7d3fd1cd0c0468b3d6e14f07ac9b0ddb4f2afa55dbcfa1e3c197f2be0a6a4c073d MISC metadata.xml 1654 BLAKE2B 01413f18c1011aac832f4dda8915714df9471c06eee525d2b3547aeaff5dce2a0f899c056f98eb8bd21b0eee6d3e91827e937b6b811d25b82aacf5ba8bc5f642 SHA512 215c3c2f86f8295503a0d4cd497a3edcea61f3032d07f3f5258494d231328adbddadea14e8997777922ced9595168a89fac4e30fb659eee4e898b9a5d24e7b20 diff --git a/sci-geosciences/qgis/files/qgis-3.22.5-install-grass8-scripts.patch b/sci-geosciences/qgis/files/qgis-3.22.5-install-grass8-scripts.patch deleted file mode 100644 index 5c801f23fe8c..000000000000 --- a/sci-geosciences/qgis/files/qgis-3.22.5-install-grass8-scripts.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://github.com/qgis/QGIS/pull/47881 -https://github.com/qgis/QGIS/pull/47456 -https://github.com/qgis/QGIS/pull/47456/commits/84e574dcc043e03bb1682d1dfc5bd3b9fbf87b3d - -From 84e574dcc043e03bb1682d1dfc5bd3b9fbf87b3d Mon Sep 17 00:00:00 2001 -From: Bas Couwenberg <sebastic@xs4all.nl> -Date: Fri, 18 Mar 2022 18:04:01 +0100 -Subject: [PATCH] Also install scripts for GRASS 8. - ---- a/src/plugins/grass/scripts/CMakeLists.txt -+++ b/src/plugins/grass/scripts/CMakeLists.txt -@@ -1,4 +1,4 @@ --if (GRASS_NUM_VERSION6 GREATER 60300 OR GRASS_NUM_VERSION7 GREATER 60300) -+if (GRASS_NUM_VERSION6 GREATER 60300 OR GRASS_NUM_VERSION7 GREATER 60300 OR GRASS_NUM_VERSION8 GREATER 60300) - file (GLOB MODULE_FILES *.py ) - install (FILES ${MODULE_FILES} - DESTINATION ${QGIS_DATA_DIR}/grass/scripts diff --git a/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild b/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild deleted file mode 100644 index 19fa8cd32b85..000000000000 --- a/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="amd64 ~x86" -fi -inherit cmake desktop python-single-r1 qmake-utils xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle polar postgres python qml serial" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -# Disabling test suite because upstream disallow running from install path -RESTRICT="test" - -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+),ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain[qt5(+)] - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=sci-libs/gdal-3.0.4:=[geos] - sci-libs/geos - sci-libs/libspatialindex:= - sys-libs/zlib - >=sci-libs/proj-4.9.3:= - >=x11-libs/qscintilla-2.10.1:=[qt5(+)] - >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] - 3d? ( dev-qt/qt3d:5 ) - georeferencer? ( sci-libs/gsl:= ) - grass? ( =sci-geosciences/grass-7*:= ) - hdf5? ( sci-libs/hdf5:= ) - mapserver? ( dev-libs/fcgi ) - netcdf? ( sci-libs/netcdf:= ) - opencl? ( virtual/opencl ) - oracle? ( - dev-db/oracle-instantclient:= - sci-libs/gdal:=[oracle] - ) - polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) - postgres? ( dev-db/postgresql:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/owslib[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - <dev-python/sip-5:=[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=sci-libs/gdal-2.2.3[python,${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - ') - ) - qml? ( dev-qt/qtdeclarative:5 ) - serial? ( dev-qt/qtserialport:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qttest:5 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${COMMON_DEPEND} - sci-geosciences/gpsbabel -" -BDEPEND=" - ${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DQGIS_MANUAL_SUBDIR=share/man/ - -DQGIS_LIB_SUBDIR=$(get_libdir) - -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis - -DQWT_INCLUDE_DIR=/usr/include/qwt6 - -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so - -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml - -DPEDANTIC=OFF - -DUSE_CCACHE=OFF - -DWITH_ANALYSIS=ON - -DWITH_APIDOC=OFF - -DWITH_GUI=ON - -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 - -DWITH_QSPATIALITE=ON - -DENABLE_TESTS=OFF - -DWITH_3D=$(usex 3d) - -DWITH_GSL=$(usex georeferencer) - -DWITH_GRASS7=$(usex grass) - $(cmake_use_find_package hdf5 HDF5) - -DWITH_SERVER=$(usex mapserver) - $(cmake_use_find_package netcdf NetCDF) - -DUSE_OPENCL=$(usex opencl) - -DWITH_ORACLE=$(usex oracle) - -DWITH_QWTPOLAR=$(usex polar) - -DWITH_POSTGRESQL=$(usex postgres) - -DWITH_BINDINGS=$(usex python) - -DWITH_CUSTOM_WIDGETS=$(usex python) - -DWITH_QUICK=$(usex qml) - -DWITH_QT5SERIALPORT=$(usex serial) - -DWITH_QTWEBKIT=OFF - ) - - if use grass; then - readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)" - readarray -d'.' -t v <<<"${f[2]}" - grassdir="grass${v[0]}${v[1]}" - - GRASSDIR=/usr/$(get_libdir)/${grassdir} - mycmakeargs+=( -DGRASS_PREFIX7=${GRASSDIR} ) - fi - - use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) || - mycmakeargs+=( -DWITH_QGIS_PROCESS=OFF ) # FIXME upstream issue #39973 - - # bugs 612956, 648726 - addpredict /dev/dri/renderD128 - addpredict /dev/dri/renderD129 - - cmake_src_configure -} - -src_install() { - cmake_src_install - - insinto /usr/share/mime/packages - doins debian/qgis.xml - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/qgis_sample_data/. - docompress -x /usr/share/doc/${PF}/examples - fi - - if use python; then - python_optimize - python_optimize "${ED}"/usr/share/qgis/python - fi - - if use grass; then - python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts - fi -} - -pkg_postinst() { - if use postgres; then - elog "If you don't intend to use an external PostGIS server" - elog "you should install:" - elog " dev-db/postgis" - elif use python; then - elog "Support of PostgreSQL is disabled." - elog "But some installed python-plugins import the psycopg2 module." - elog "If you do not need these plugins just disable them" - elog "in the Plugins menu, else you need to set USE=\"postgres\"" - fi - - xdg_pkg_postinst -} diff --git a/sci-geosciences/qgis/qgis-3.22.5.ebuild b/sci-geosciences/qgis/qgis-3.22.5.ebuild deleted file mode 100644 index 3489bad447fe..000000000000 --- a/sci-geosciences/qgis/qgis-3.22.5.ebuild +++ /dev/null @@ -1,254 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="amd64 ~x86" -fi -inherit cmake python-single-r1 xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -# Disabling test suite because upstream disallow running from install path -RESTRICT="test" - -# 3.22.5+ *does* support GRASS 8 but we can't enable it yet because of -# https://github.com/OSGeo/grass/pull/2269 (=> unresolved SONAME dependencies) -# Keep an eye on that bug / a fixed GRASS release and readd support -# by unrestricting the dep in ${COMMON_DEPEND} once it's fixed! -# (No need to change the supported GRASS versions in src_configure b/c -# it won't find GRASS 8 with this dependency set.) -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+),ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain[qt5(+)] - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=sci-libs/gdal-3.0.4:=[geos] - sci-libs/geos - sci-libs/libspatialindex:= - sys-libs/zlib - >=sci-libs/proj-4.9.3:= - >=x11-libs/qscintilla-2.10.1:=[qt5(+)] - >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] - 3d? ( dev-qt/qt3d:5 ) - georeferencer? ( sci-libs/gsl:= ) - grass? ( =sci-geosciences/grass-7*:= ) - hdf5? ( sci-libs/hdf5:= ) - mapserver? ( dev-libs/fcgi ) - netcdf? ( sci-libs/netcdf:= ) - opencl? ( virtual/opencl ) - oracle? ( - dev-db/oracle-instantclient:= - sci-libs/gdal:=[oracle] - ) - pdal? ( sci-libs/pdal:= ) - polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) - postgres? ( dev-db/postgresql:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/owslib[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - <dev-python/sip-5:=[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=sci-libs/gdal-2.2.3[python,${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - ') - ) - qml? ( dev-qt/qtdeclarative:5 ) - serial? ( dev-qt/qtserialport:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qttest:5 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${COMMON_DEPEND} - sci-geosciences/gpsbabel -" -BDEPEND=" - ${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex -" - -PATCHES=( - "${FILESDIR}"/${P}-install-grass8-scripts.patch -) - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DQGIS_MANUAL_SUBDIR=share/man/ - -DQGIS_LIB_SUBDIR=$(get_libdir) - -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis - -DQWT_INCLUDE_DIR=/usr/include/qwt6 - -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so - -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml - -DPEDANTIC=OFF - -DUSE_CCACHE=OFF - -DWITH_ANALYSIS=ON - -DWITH_APIDOC=OFF - -DWITH_GUI=ON - -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 - -DWITH_QSPATIALITE=ON - -DENABLE_TESTS=OFF - -DWITH_3D=$(usex 3d) - -DWITH_GSL=$(usex georeferencer) - $(cmake_use_find_package hdf5 HDF5) - -DWITH_SERVER=$(usex mapserver) - $(cmake_use_find_package netcdf NetCDF) - -DUSE_OPENCL=$(usex opencl) - -DWITH_ORACLE=$(usex oracle) - -DWITH_QWTPOLAR=$(usex polar) - -DWITH_PDAL=$(usex pdal) - -DWITH_POSTGRESQL=$(usex postgres) - -DWITH_BINDINGS=$(usex python) - -DWITH_CUSTOM_WIDGETS=$(usex python) - -DWITH_QUICK=$(usex qml) - -DWITH_QT5SERIALPORT=$(usex serial) - -DWITH_QTWEBKIT=OFF - ) - - # We list all supported versions *by upstream for this version* - # here, even if we're not allowing it (e.g. bugs for now), so - # we enable/disable all the right versions. This is so qgis doesn't - # try to automatically use a version the build system knows about. - local supported_grass_versions=( 7 8 ) - if use grass; then - # We can do this because we have a := dep on grass & - # it changes subslot (ABI) when major versions change, so - # the logic here doesn't end up becoming stale. - readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)" - readarray -d'.' -t v <<<"${f[2]}" - grassdir="grass${v[0]}${v[1]}" - - GRASSDIR=/usr/$(get_libdir)/${grassdir} - - einfo "Supported versions: ${supported_grass_versions[@]}" - einfo "Found GRASS version: ${v[0]}*" - - local known_grass_version - # GRASS isn't slotted (in Gentoo, anyway) so we pick - # the best version we can to build against, and disable the others. - for known_grass_version in "${supported_grass_versions[@]}" ; do - case "${known_grass_version}" in - "${v[0]}") - einfo "GRASS version ${known_grass_version} is supported. Enabling." - mycmakeargs+=( - "-DGRASS_PREFIX${known_grass_version}=${GRASSDIR}" - "-DWITH_GRASS${known_grass_version}=ON" - ) - ;; - *) - einfo "GRASS version ${known_grass_version} is not supported or not latest found. Disabling." - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - ;; - esac - done - else - local known_grass_version - for known_grass_version in "${supported_grass_versions[@]}" ; do - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - done - fi - - use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) || - mycmakeargs+=( -DWITH_QGIS_PROCESS=OFF ) # FIXME upstream issue #39973 - - # bugs 612956, 648726 - addpredict /dev/dri/renderD128 - addpredict /dev/dri/renderD129 - - cmake_src_configure -} - -src_install() { - cmake_src_install - - insinto /usr/share/mime/packages - doins debian/qgis.xml - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/qgis_sample_data/. - docompress -x /usr/share/doc/${PF}/examples - fi - - if use python; then - python_optimize - python_optimize "${ED}"/usr/share/qgis/python - fi - - if use grass; then - python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts - fi -} - -pkg_postinst() { - if use postgres; then - elog "If you don't intend to use an external PostGIS server" - elog "you should install:" - elog " dev-db/postgis" - elif use python; then - elog "Support of PostgreSQL is disabled." - elog "But some installed python-plugins import the psycopg2 module." - elog "If you do not need these plugins just disable them" - elog "in the Plugins menu, else you need to set USE=\"postgres\"" - fi - - xdg_pkg_postinst -} diff --git a/sci-geosciences/qgis/qgis-3.22.6.ebuild b/sci-geosciences/qgis/qgis-3.22.6.ebuild deleted file mode 100644 index b6874427c4be..000000000000 --- a/sci-geosciences/qgis/qgis-3.22.6.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="~amd64 ~x86" -fi -inherit cmake python-single-r1 virtualx xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -# Disabling test suite because upstream disallow running from install path -RESTRICT="!test? ( test )" - -# 3.22.5+ *does* support GRASS 8 but we can't enable it yet because of -# https://github.com/OSGeo/grass/pull/2269 (=> unresolved SONAME dependencies) -# Keep an eye on that bug / a fixed GRASS release and readd support -# by unrestricting the dep in ${COMMON_DEPEND} once it's fixed! -# (No need to change the supported GRASS versions in src_configure b/c -# it won't find GRASS 8 with this dependency set.) -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+),ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain[qt5(+)] - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=sci-libs/gdal-3.0.4:=[geos] - sci-libs/geos - sci-libs/libspatialindex:= - sys-libs/zlib - >=sci-libs/proj-4.9.3:= - >=x11-libs/qscintilla-2.10.1:=[qt5(+)] - >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] - 3d? ( dev-qt/qt3d:5 ) - georeferencer? ( sci-libs/gsl:= ) - grass? ( =sci-geosciences/grass-7*:= ) - hdf5? ( sci-libs/hdf5:= ) - mapserver? ( dev-libs/fcgi ) - netcdf? ( sci-libs/netcdf:= ) - opencl? ( virtual/opencl ) - oracle? ( - dev-db/oracle-instantclient:= - sci-libs/gdal:=[oracle] - ) - pdal? ( sci-libs/pdal:= ) - polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) - postgres? ( dev-db/postgresql:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/owslib[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - <dev-python/sip-5:=[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=sci-libs/gdal-2.2.3[python,${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - ') - ) - qml? ( dev-qt/qtdeclarative:5 ) - serial? ( dev-qt/qtserialport:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qttest:5 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${COMMON_DEPEND} - sci-geosciences/gpsbabel -" -BDEPEND=" - ${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex - test? ( - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP},testlib] - dev-python/nose2[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ') - ) -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DQGIS_MANUAL_SUBDIR=share/man/ - -DQGIS_LIB_SUBDIR=$(get_libdir) - -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis - -DQWT_INCLUDE_DIR=/usr/include/qwt6 - -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so - -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml - -DPEDANTIC=OFF - -DUSE_CCACHE=OFF - -DWITH_ANALYSIS=ON - -DWITH_APIDOC=OFF - -DWITH_GUI=ON - -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 - -DWITH_QSPATIALITE=ON - -DENABLE_TESTS=$(usex test) - -DWITH_3D=$(usex 3d) - -DWITH_GSL=$(usex georeferencer) - $(cmake_use_find_package hdf5 HDF5) - -DWITH_SERVER=$(usex mapserver) - $(cmake_use_find_package netcdf NetCDF) - -DUSE_OPENCL=$(usex opencl) - -DWITH_ORACLE=$(usex oracle) - -DWITH_QWTPOLAR=$(usex polar) - -DWITH_PDAL=$(usex pdal) - -DWITH_POSTGRESQL=$(usex postgres) - -DWITH_BINDINGS=$(usex python) - -DWITH_CUSTOM_WIDGETS=$(usex python) - -DWITH_QUICK=$(usex qml) - -DWITH_QT5SERIALPORT=$(usex serial) - -DWITH_QTWEBKIT=OFF - ) - - # We list all supported versions *by upstream for this version* - # here, even if we're not allowing it (e.g. bugs for now), so - # we enable/disable all the right versions. This is so qgis doesn't - # try to automatically use a version the build system knows about. - local supported_grass_versions=( 7 8 ) - if use grass; then - # We can do this because we have a := dep on grass & - # it changes subslot (ABI) when major versions change, so - # the logic here doesn't end up becoming stale. - readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)" - readarray -d'.' -t v <<<"${f[2]}" - grassdir="grass${v[0]}${v[1]}" - - GRASSDIR=/usr/$(get_libdir)/${grassdir} - - einfo "Supported versions: ${supported_grass_versions[@]}" - einfo "Found GRASS version: ${v[0]}*" - - local known_grass_version - # GRASS isn't slotted (in Gentoo, anyway) so we pick - # the best version we can to build against, and disable the others. - for known_grass_version in "${supported_grass_versions[@]}" ; do - case "${known_grass_version}" in - "${v[0]}") - einfo "GRASS version ${known_grass_version} is supported. Enabling." - mycmakeargs+=( - "-DGRASS_PREFIX${known_grass_version}=${GRASSDIR}" - "-DWITH_GRASS${known_grass_version}=ON" - ) - ;; - *) - einfo "GRASS version ${known_grass_version} is not supported or not latest found. Disabling." - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - ;; - esac - done - else - local known_grass_version - for known_grass_version in "${supported_grass_versions[@]}" ; do - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - done - fi - - use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) - - # bugs 612956, 648726 - addpredict /dev/dri/renderD128 - addpredict /dev/dri/renderD129 - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # test_core_gdalprovider - see https://github.com/qgis/QGIS/pull/47887 - # test_core_offlineediting - see https://github.com/qgis/QGIS/pull/48059 - -E '(ProcessingGuiTest|ProcessingQgisAlgorithmsTestPt1|ProcessingQgisAlgorithmsTestPt2|ProcessingQgisAlgorithmsTestPt3|ProcessingQgisAlgorithmsTestPt4|ProcessingGdalAlgorithmsRasterTest|ProcessingGdalAlgorithmsVectorTest|ProcessingGrass7AlgorithmsImageryTest|ProcessingGrass7AlgorithmsRasterTestPt1|ProcessingGrass7AlgorithmsRasterTestPt2|ProcessingGrass7AlgorithmsVectorTest|ProcessingOtbAlgorithmsTest|test_core_callout|test_core_compositionconverter|test_core_expression|test_core_gdalprovider|test_core_gdalutils|test_core_geonodeconnection|test_core_imagecache|test_core_labelingengine|test_core_layout|test_core_layoutcontext|test_core_layouthtml|test_core_layoutlabel|test_core_layoutmanualtable|test_core_layoutmap|test_core_layoutmapgrid|test_core_layoutmapoverview|test_core_layoutmultiframe|test_core_layoutpicture|test_core_linefillsymbol|test_core_mapdevicepixelratio|test_core_maprendererjob|test_core_meshlayer|test_core_meshlayerrenderer|test_core_networkaccessmanager|test_core_offlineediting|test_core_pointpatternfillsymbol|test_core_rastercontourrenderer|test_core_rasterlayer|test_core_simplemarker|test_core_style|test_core_svgmarker|test_core_tiledownloadmanager|test_core_ziplayer|test_core_coordinatereferencesystem|test_core_geometry|test_gui_dualview|test_gui_htmlwidgetwrapper|test_gui_processinggui|test_gui_filedownloader|test_gui_ogrprovidergui|test_gui_meshlayerpropertiesdialog|test_gui_queryresultwidget|test_gui_listwidget|test_3d_3drendering|test_3d_tessellator|test_analysis_processingalgspt1|test_analysis_processingalgspt2|test_analysis_meshcontours|test_analysis_triangulation|test_analysis_processing|test_provider_wcsprovider|test_provider_postgresconn|test_provider_virtualrasterprovider|qgis_grassprovidertest8|test_app_qgisappclipboard|test_app_fieldcalculator|test_app_maptoolcircularstring|test_app_vertextool|PyQgsLocalServer|PyQgsAFSProvider|PyQgsPythonProvider|PyQgsAnnotation|PyQgsAuthenticationSystem|PyQgsAuthBasicMethod|PyQgsDataItem|PyQgsDelimitedTextProvider|PyQgsEmbeddedSymbolRenderer|PyQgsExpressionBuilderWidget|PyQgsExternalStorageWebDAV|PyQgsGeometryTest|PyQgsGoogleMapsGeocoder|PyQgsImageCache|PyQgsLayout|PyQgsLayoutHtml|PyQgsLayoutLegend|PyQgsLayoutMap|PyQgsLayoutMapGrid|PyQgsLayoutMapOverview|PyQgsMapClippingUtils|PyQgsMapLayerComboBox|PyQgsMapLayerProxyModel|PyQgsMemoryProvider|PyQgsOGRProviderGpkg|PyQgsPalLabelingCanvas|PyQgsPalLabelingLayout|PyQgsPalLabelingPlacement|PyQgsPointCloudAttributeByRampRenderer|PyQgsPointCloudClassifiedRenderer|PyQgsPointCloudExtentRenderer|PyQgsPointCloudRgbRenderer|PyQgsProcessExecutable|PyQgsProcessingInPlace|TestQgsRandomMarkerSymbolLayer|PyQgsRasterLayer|PyQgsRasterLayerRenderer|PyQgsRasterResampler|PyQgsRulebasedRenderer|PyQgsShapefileProvider|PyQgsSvgCache|PyQgsOGRProvider|PyQgsSpatialiteProvider|PyQgsTaskManager|PyQgsVectorFileWriter|PyQgsVectorLayer|PyQgsVectorLayerCache|PyQgsVectorLayerEditBuffer|PyQgsVectorLayerSelectedFeatureSource|PyQgsVectorLayerShapefile|PyQgsVirtualLayerProvider|PyQgsWFSProvider|PyQgsOapifProvider|PyQgsDBManagerGpkg|PyQgsAuxiliaryStorage|PyQgsFieldValidator|PyQgsSelectiveMasking|PyQgsPalLabelingServer|PyQgsServerWMSGetMap|PyQgsServerWMSGetLegendGraphic|PyQgsServerWMSGetPrint|PyQgsServerWMSGetPrintExtra|PyQgsServerWMSGetPrintOutputs|PyQgsServerWMSGetPrintAtlas|PyQgsServerWMSDimension|PyQgsServerAccessControlWMS|PyQgsServerAccessControlWFSTransactional|PyQgsServerCacheManager|PyQgsServerWMTS|PyQgsServerWFS|qgis_sipify|qgis_sip_include|qgis_sip_uptodate)' - - --output-on-failure - ) - - virtx cmake_src_test -j1 -} - -src_install() { - cmake_src_install - - insinto /usr/share/mime/packages - doins debian/qgis.xml - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/qgis_sample_data/. - docompress -x /usr/share/doc/${PF}/examples - fi - - if use python; then - python_optimize - python_optimize "${ED}"/usr/share/qgis/python - fi - - if use grass; then - python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts - fi -} - -pkg_postinst() { - if use postgres; then - elog "If you don't intend to use an external PostGIS server" - elog "you should install:" - elog " dev-db/postgis" - elif use python; then - elog "Support of PostgreSQL is disabled." - elog "But some installed python-plugins import the psycopg2 module." - elog "If you do not need these plugins just disable them" - elog "in the Plugins menu, else you need to set USE=\"postgres\"" - fi - - xdg_pkg_postinst -} diff --git a/sci-geosciences/qgis/qgis-3.22.7-r1.ebuild b/sci-geosciences/qgis/qgis-3.22.7-r1.ebuild deleted file mode 100644 index 20f78cf866b8..000000000000 --- a/sci-geosciences/qgis/qgis-3.22.7-r1.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="~amd64 ~x86" -fi -inherit cmake python-single-r1 virtualx xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -# Disabling test suite because upstream disallow running from install path -RESTRICT="!test? ( test )" - -# 3.22.5+ *does* support GRASS 8 but we can't enable it yet because of -# https://github.com/OSGeo/grass/pull/2269 (=> unresolved SONAME dependencies) -# Keep an eye on that bug / a fixed GRASS release and readd support -# by unrestricting the dep in ${COMMON_DEPEND} once it's fixed! -# (No need to change the supported GRASS versions in src_configure b/c -# it won't find GRASS 8 with this dependency set.) -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+),ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain[qt5(+)] - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=sci-libs/gdal-3.0.4:=[geos] - sci-libs/geos - sci-libs/libspatialindex:= - sys-libs/zlib - >=sci-libs/proj-4.9.3:= - >=x11-libs/qscintilla-2.10.1:=[qt5(+)] - >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] - 3d? ( dev-qt/qt3d:5 ) - georeferencer? ( sci-libs/gsl:= ) - grass? ( =sci-geosciences/grass-7*:= ) - hdf5? ( sci-libs/hdf5:= ) - mapserver? ( dev-libs/fcgi ) - netcdf? ( sci-libs/netcdf:= ) - opencl? ( virtual/opencl ) - oracle? ( - dev-db/oracle-instantclient:= - sci-libs/gdal:=[oracle] - ) - pdal? ( sci-libs/pdal:= ) - polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) - postgres? ( dev-db/postgresql:= ) - python? ( - ${PYTHON_DEPS} - >=sci-libs/gdal-2.2.3[python,${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/owslib[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - <dev-python/sip-5:=[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - ') - ) - qml? ( dev-qt/qtdeclarative:5 ) - serial? ( dev-qt/qtserialport:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qttest:5 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${COMMON_DEPEND} - sci-geosciences/gpsbabel -" -BDEPEND=" - ${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex - test? ( - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP},testlib] - dev-python/nose2[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ') - ) -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DQGIS_MANUAL_SUBDIR=share/man/ - -DQGIS_LIB_SUBDIR=$(get_libdir) - -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis - -DQWT_INCLUDE_DIR=/usr/include/qwt6 - -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so - -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml - -DPEDANTIC=OFF - -DUSE_CCACHE=OFF - -DWITH_ANALYSIS=ON - -DWITH_APIDOC=OFF - -DWITH_GUI=ON - -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 - -DWITH_QSPATIALITE=ON - -DENABLE_TESTS=$(usex test) - -DWITH_3D=$(usex 3d) - -DWITH_GSL=$(usex georeferencer) - $(cmake_use_find_package hdf5 HDF5) - -DWITH_SERVER=$(usex mapserver) - $(cmake_use_find_package netcdf NetCDF) - -DUSE_OPENCL=$(usex opencl) - -DWITH_ORACLE=$(usex oracle) - -DWITH_QWTPOLAR=$(usex polar) - -DWITH_PDAL=$(usex pdal) - -DWITH_POSTGRESQL=$(usex postgres) - -DWITH_BINDINGS=$(usex python) - -DWITH_CUSTOM_WIDGETS=$(usex python) - -DWITH_QUICK=$(usex qml) - -DWITH_QT5SERIALPORT=$(usex serial) - -DWITH_QTWEBKIT=OFF - ) - - # We list all supported versions *by upstream for this version* - # here, even if we're not allowing it (e.g. bugs for now), so - # we enable/disable all the right versions. This is so qgis doesn't - # try to automatically use a version the build system knows about. - local supported_grass_versions=( 7 8 ) - if use grass; then - # We can do this because we have a := dep on grass & - # it changes subslot (ABI) when major versions change, so - # the logic here doesn't end up becoming stale. - readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)" - readarray -d'.' -t v <<<"${f[2]}" - grassdir="grass${v[0]}${v[1]}" - - GRASSDIR=/usr/$(get_libdir)/${grassdir} - - einfo "Supported versions: ${supported_grass_versions[@]}" - einfo "Found GRASS version: ${v[0]}*" - - local known_grass_version - # GRASS isn't slotted (in Gentoo, anyway) so we pick - # the best version we can to build against, and disable the others. - for known_grass_version in "${supported_grass_versions[@]}" ; do - case "${known_grass_version}" in - "${v[0]}") - einfo "GRASS version ${known_grass_version} is supported. Enabling." - mycmakeargs+=( - "-DGRASS_PREFIX${known_grass_version}=${GRASSDIR}" - "-DWITH_GRASS${known_grass_version}=ON" - ) - ;; - *) - einfo "GRASS version ${known_grass_version} is not supported or not latest found. Disabling." - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - ;; - esac - done - else - local known_grass_version - for known_grass_version in "${supported_grass_versions[@]}" ; do - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - done - fi - - use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) - - # bugs 612956, 648726 - addpredict /dev/dri/renderD128 - addpredict /dev/dri/renderD129 - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # test_core_gdalprovider - see https://github.com/qgis/QGIS/pull/47887 - # test_core_offlineediting - see https://github.com/qgis/QGIS/pull/48059 - -E '(ProcessingGuiTest|ProcessingQgisAlgorithmsTestPt1|ProcessingQgisAlgorithmsTestPt2|ProcessingQgisAlgorithmsTestPt3|ProcessingQgisAlgorithmsTestPt4|ProcessingGdalAlgorithmsRasterTest|ProcessingGdalAlgorithmsVectorTest|ProcessingGrass7AlgorithmsImageryTest|ProcessingGrass7AlgorithmsRasterTestPt1|ProcessingGrass7AlgorithmsRasterTestPt2|ProcessingGrass7AlgorithmsVectorTest|ProcessingOtbAlgorithmsTest|test_core_callout|test_core_compositionconverter|test_core_expression|test_core_gdalprovider|test_core_gdalutils|test_core_geonodeconnection|test_core_imagecache|test_core_labelingengine|test_core_layout|test_core_layoutcontext|test_core_layouthtml|test_core_layoutlabel|test_core_layoutmanualtable|test_core_layoutmap|test_core_layoutmapgrid|test_core_layoutmapoverview|test_core_layoutmultiframe|test_core_layoutpicture|test_core_linefillsymbol|test_core_mapdevicepixelratio|test_core_maprendererjob|test_core_meshlayer|test_core_meshlayerrenderer|test_core_networkaccessmanager|test_core_offlineediting|test_core_pointpatternfillsymbol|test_core_rastercontourrenderer|test_core_rasterlayer|test_core_simplemarker|test_core_style|test_core_svgmarker|test_core_tiledownloadmanager|test_core_ziplayer|test_core_coordinatereferencesystem|test_core_geometry|test_gui_dualview|test_gui_htmlwidgetwrapper|test_gui_processinggui|test_gui_filedownloader|test_gui_ogrprovidergui|test_gui_meshlayerpropertiesdialog|test_gui_queryresultwidget|test_gui_listwidget|test_3d_3drendering|test_3d_tessellator|test_analysis_processingalgspt1|test_analysis_processingalgspt2|test_analysis_meshcontours|test_analysis_triangulation|test_analysis_processing|test_provider_wcsprovider|test_provider_postgresconn|test_provider_virtualrasterprovider|qgis_grassprovidertest8|test_app_qgisappclipboard|test_app_fieldcalculator|test_app_maptoolcircularstring|test_app_vertextool|PyQgsLocalServer|PyQgsAFSProvider|PyQgsPythonProvider|PyQgsAnnotation|PyQgsAuthenticationSystem|PyQgsAuthBasicMethod|PyQgsDataItem|PyQgsDelimitedTextProvider|PyQgsEmbeddedSymbolRenderer|PyQgsExpressionBuilderWidget|PyQgsExternalStorageWebDAV|PyQgsGeometryTest|PyQgsGoogleMapsGeocoder|PyQgsImageCache|PyQgsLayout|PyQgsLayoutHtml|PyQgsLayoutLegend|PyQgsLayoutMap|PyQgsLayoutMapGrid|PyQgsLayoutMapOverview|PyQgsMapClippingUtils|PyQgsMapLayerComboBox|PyQgsMapLayerProxyModel|PyQgsMemoryProvider|PyQgsOGRProviderGpkg|PyQgsPalLabelingCanvas|PyQgsPalLabelingLayout|PyQgsPalLabelingPlacement|PyQgsPointCloudAttributeByRampRenderer|PyQgsPointCloudClassifiedRenderer|PyQgsPointCloudExtentRenderer|PyQgsPointCloudRgbRenderer|PyQgsProcessExecutable|PyQgsProcessingInPlace|TestQgsRandomMarkerSymbolLayer|PyQgsRasterLayer|PyQgsRasterLayerRenderer|PyQgsRasterResampler|PyQgsRulebasedRenderer|PyQgsShapefileProvider|PyQgsSvgCache|PyQgsOGRProvider|PyQgsSpatialiteProvider|PyQgsTaskManager|PyQgsVectorFileWriter|PyQgsVectorLayer|PyQgsVectorLayerCache|PyQgsVectorLayerEditBuffer|PyQgsVectorLayerSelectedFeatureSource|PyQgsVectorLayerShapefile|PyQgsVirtualLayerProvider|PyQgsWFSProvider|PyQgsOapifProvider|PyQgsDBManagerGpkg|PyQgsAuxiliaryStorage|PyQgsFieldValidator|PyQgsSelectiveMasking|PyQgsPalLabelingServer|PyQgsServerWMSGetMap|PyQgsServerWMSGetLegendGraphic|PyQgsServerWMSGetPrint|PyQgsServerWMSGetPrintExtra|PyQgsServerWMSGetPrintOutputs|PyQgsServerWMSGetPrintAtlas|PyQgsServerWMSDimension|PyQgsServerAccessControlWMS|PyQgsServerAccessControlWFSTransactional|PyQgsServerCacheManager|PyQgsServerWMTS|PyQgsServerWFS|qgis_sipify|qgis_sip_include|qgis_sip_uptodate)' - - --output-on-failure - ) - - virtx cmake_src_test -j1 -} - -src_install() { - cmake_src_install - - insinto /usr/share/mime/packages - doins debian/qgis.xml - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/qgis_sample_data/. - docompress -x /usr/share/doc/${PF}/examples - fi - - if use python; then - python_optimize - python_optimize "${ED}"/usr/share/qgis/python - fi - - if use grass; then - python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts - fi -} - -pkg_postinst() { - if use postgres; then - elog "If you don't intend to use an external PostGIS server" - elog "you should install:" - elog " dev-db/postgis" - elif use python; then - elog "Support of PostgreSQL is disabled." - elog "But some installed python-plugins import the psycopg2 module." - elog "If you do not need these plugins just disable them" - elog "in the Plugins menu, else you need to set USE=\"postgres\"" - fi - - xdg_pkg_postinst -} diff --git a/sci-geosciences/qgis/qgis-3.22.7-r2.ebuild b/sci-geosciences/qgis/qgis-3.22.7-r2.ebuild deleted file mode 100644 index 1124e0d0de93..000000000000 --- a/sci-geosciences/qgis/qgis-3.22.7-r2.ebuild +++ /dev/null @@ -1,259 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="~amd64 ~x86" -fi -inherit cmake python-single-r1 virtualx xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -# Disabling test suite because upstream disallow running from install path -RESTRICT="!test? ( test )" - -# See bug #850787 re sip-6.6. -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+),ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain[qt5(+)] - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=sci-libs/gdal-3.0.4:=[geos] - sci-libs/geos - sci-libs/libspatialindex:= - sys-libs/zlib - >=sci-libs/proj-4.9.3:= - >=x11-libs/qscintilla-2.10.1:=[qt5(+)] - >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] - 3d? ( dev-qt/qt3d:5 ) - georeferencer? ( sci-libs/gsl:= ) - grass? ( sci-geosciences/grass:= ) - hdf5? ( sci-libs/hdf5:= ) - mapserver? ( dev-libs/fcgi ) - netcdf? ( sci-libs/netcdf:= ) - opencl? ( virtual/opencl ) - oracle? ( - dev-db/oracle-instantclient:= - sci-libs/gdal:=[oracle] - ) - pdal? ( sci-libs/pdal:= ) - polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) - postgres? ( dev-db/postgresql:= ) - python? ( - ${PYTHON_DEPS} - >=sci-libs/gdal-2.2.3[python,${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/owslib[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - <dev-python/sip-6.6:=[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - ') - ) - qml? ( dev-qt/qtdeclarative:5 ) - serial? ( dev-qt/qtserialport:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qttest:5 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${COMMON_DEPEND} - sci-geosciences/gpsbabel -" -BDEPEND=" - ${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex - test? ( - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP},testlib] - dev-python/nose2[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ') - ) -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DQGIS_MANUAL_SUBDIR=share/man/ - -DQGIS_LIB_SUBDIR=$(get_libdir) - -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis - -DQWT_INCLUDE_DIR=/usr/include/qwt6 - -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so - -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml - -DPEDANTIC=OFF - -DUSE_CCACHE=OFF - -DWITH_ANALYSIS=ON - -DWITH_APIDOC=OFF - -DWITH_GUI=ON - -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 - -DWITH_QSPATIALITE=ON - -DENABLE_TESTS=$(usex test) - -DWITH_3D=$(usex 3d) - -DWITH_GSL=$(usex georeferencer) - $(cmake_use_find_package hdf5 HDF5) - -DWITH_SERVER=$(usex mapserver) - $(cmake_use_find_package netcdf NetCDF) - -DUSE_OPENCL=$(usex opencl) - -DWITH_ORACLE=$(usex oracle) - -DWITH_QWTPOLAR=$(usex polar) - -DWITH_PDAL=$(usex pdal) - -DWITH_POSTGRESQL=$(usex postgres) - -DWITH_BINDINGS=$(usex python) - -DWITH_CUSTOM_WIDGETS=$(usex python) - -DWITH_QUICK=$(usex qml) - -DWITH_QT5SERIALPORT=$(usex serial) - -DWITH_QTWEBKIT=OFF - ) - - # We list all supported versions *by upstream for this version* - # here, even if we're not allowing it (e.g. bugs for now), so - # we enable/disable all the right versions. This is so qgis doesn't - # try to automatically use a version the build system knows about. - local supported_grass_versions=( 7 8 ) - if use grass; then - # We can do this because we have a := dep on grass & - # it changes subslot (ABI) when major versions change, so - # the logic here doesn't end up becoming stale. - readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)" - readarray -d'.' -t v <<<"${f[2]}" - grassdir="grass${v[0]}${v[1]}" - - GRASSDIR=/usr/$(get_libdir)/${grassdir} - - einfo "Supported versions: ${supported_grass_versions[@]}" - einfo "Found GRASS version: ${v[0]}*" - - local known_grass_version - # GRASS isn't slotted (in Gentoo, anyway) so we pick - # the best version we can to build against, and disable the others. - for known_grass_version in "${supported_grass_versions[@]}" ; do - case "${known_grass_version}" in - "${v[0]}") - einfo "GRASS version ${known_grass_version} is supported. Enabling." - mycmakeargs+=( - "-DGRASS_PREFIX${known_grass_version}=${GRASSDIR}" - "-DWITH_GRASS${known_grass_version}=ON" - ) - ;; - *) - einfo "GRASS version ${known_grass_version} is not supported or not latest found. Disabling." - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - ;; - esac - done - else - local known_grass_version - for known_grass_version in "${supported_grass_versions[@]}" ; do - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - done - fi - - use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) - - # bugs 612956, 648726 - addpredict /dev/dri/renderD128 - addpredict /dev/dri/renderD129 - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # test_core_gdalprovider - see https://github.com/qgis/QGIS/pull/47887 - # test_core_offlineediting - see https://github.com/qgis/QGIS/pull/48059 - -E '(ProcessingGuiTest|ProcessingQgisAlgorithmsTestPt1|ProcessingQgisAlgorithmsTestPt2|ProcessingQgisAlgorithmsTestPt3|ProcessingQgisAlgorithmsTestPt4|ProcessingGdalAlgorithmsRasterTest|ProcessingGdalAlgorithmsVectorTest|ProcessingGrass7AlgorithmsImageryTest|ProcessingGrass7AlgorithmsRasterTestPt1|ProcessingGrass7AlgorithmsRasterTestPt2|ProcessingGrass7AlgorithmsVectorTest|ProcessingOtbAlgorithmsTest|test_core_callout|test_core_compositionconverter|test_core_expression|test_core_gdalprovider|test_core_gdalutils|test_core_geonodeconnection|test_core_imagecache|test_core_labelingengine|test_core_layout|test_core_layoutcontext|test_core_layouthtml|test_core_layoutlabel|test_core_layoutmanualtable|test_core_layoutmap|test_core_layoutmapgrid|test_core_layoutmapoverview|test_core_layoutmultiframe|test_core_layoutpicture|test_core_linefillsymbol|test_core_mapdevicepixelratio|test_core_maprendererjob|test_core_meshlayer|test_core_meshlayerrenderer|test_core_networkaccessmanager|test_core_offlineediting|test_core_pointpatternfillsymbol|test_core_rastercontourrenderer|test_core_rasterlayer|test_core_simplemarker|test_core_style|test_core_svgmarker|test_core_tiledownloadmanager|test_core_ziplayer|test_core_coordinatereferencesystem|test_core_geometry|test_gui_dualview|test_gui_htmlwidgetwrapper|test_gui_processinggui|test_gui_filedownloader|test_gui_ogrprovidergui|test_gui_meshlayerpropertiesdialog|test_gui_queryresultwidget|test_gui_listwidget|test_3d_3drendering|test_3d_tessellator|test_analysis_processingalgspt1|test_analysis_processingalgspt2|test_analysis_meshcontours|test_analysis_triangulation|test_analysis_processing|test_provider_wcsprovider|test_provider_postgresconn|test_provider_virtualrasterprovider|qgis_grassprovidertest8|test_app_qgisappclipboard|test_app_fieldcalculator|test_app_maptoolcircularstring|test_app_vertextool|PyQgsLocalServer|PyQgsAFSProvider|PyQgsPythonProvider|PyQgsAnnotation|PyQgsAuthenticationSystem|PyQgsAuthBasicMethod|PyQgsDataItem|PyQgsDelimitedTextProvider|PyQgsEmbeddedSymbolRenderer|PyQgsExpressionBuilderWidget|PyQgsExternalStorageWebDAV|PyQgsGeometryTest|PyQgsGoogleMapsGeocoder|PyQgsImageCache|PyQgsLayout|PyQgsLayoutHtml|PyQgsLayoutLegend|PyQgsLayoutMap|PyQgsLayoutMapGrid|PyQgsLayoutMapOverview|PyQgsMapClippingUtils|PyQgsMapLayerComboBox|PyQgsMapLayerProxyModel|PyQgsMemoryProvider|PyQgsOGRProviderGpkg|PyQgsPalLabelingCanvas|PyQgsPalLabelingLayout|PyQgsPalLabelingPlacement|PyQgsPointCloudAttributeByRampRenderer|PyQgsPointCloudClassifiedRenderer|PyQgsPointCloudExtentRenderer|PyQgsPointCloudRgbRenderer|PyQgsProcessExecutable|PyQgsProcessingInPlace|TestQgsRandomMarkerSymbolLayer|PyQgsRasterLayer|PyQgsRasterLayerRenderer|PyQgsRasterResampler|PyQgsRulebasedRenderer|PyQgsShapefileProvider|PyQgsSvgCache|PyQgsOGRProvider|PyQgsSpatialiteProvider|PyQgsTaskManager|PyQgsVectorFileWriter|PyQgsVectorLayer|PyQgsVectorLayerCache|PyQgsVectorLayerEditBuffer|PyQgsVectorLayerSelectedFeatureSource|PyQgsVectorLayerShapefile|PyQgsVirtualLayerProvider|PyQgsWFSProvider|PyQgsOapifProvider|PyQgsDBManagerGpkg|PyQgsAuxiliaryStorage|PyQgsFieldValidator|PyQgsSelectiveMasking|PyQgsPalLabelingServer|PyQgsServerWMSGetMap|PyQgsServerWMSGetLegendGraphic|PyQgsServerWMSGetPrint|PyQgsServerWMSGetPrintExtra|PyQgsServerWMSGetPrintOutputs|PyQgsServerWMSGetPrintAtlas|PyQgsServerWMSDimension|PyQgsServerAccessControlWMS|PyQgsServerAccessControlWFSTransactional|PyQgsServerCacheManager|PyQgsServerWMTS|PyQgsServerWFS|qgis_sipify|qgis_sip_include|qgis_sip_uptodate)' - - --output-on-failure - ) - - virtx cmake_src_test -j1 -} - -src_install() { - cmake_src_install - - insinto /usr/share/mime/packages - doins debian/qgis.xml - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/qgis_sample_data/. - docompress -x /usr/share/doc/${PF}/examples - fi - - if use python; then - python_optimize - python_optimize "${ED}"/usr/share/qgis/python - fi - - if use grass; then - python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts - fi -} - -pkg_postinst() { - if use postgres; then - elog "If you don't intend to use an external PostGIS server" - elog "you should install:" - elog " dev-db/postgis" - elif use python; then - elog "Support of PostgreSQL is disabled." - elog "But some installed python-plugins import the psycopg2 module." - elog "If you do not need these plugins just disable them" - elog "in the Plugins menu, else you need to set USE=\"postgres\"" - fi - - xdg_pkg_postinst -} diff --git a/sci-geosciences/qgis/qgis-3.22.7.ebuild b/sci-geosciences/qgis/qgis-3.22.7.ebuild deleted file mode 100644 index 30e49896a601..000000000000 --- a/sci-geosciences/qgis/qgis-3.22.7.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="~amd64 ~x86" -fi -inherit cmake python-single-r1 virtualx xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -# Disabling test suite because upstream disallow running from install path -RESTRICT="!test? ( test )" - -# 3.22.5+ *does* support GRASS 8 but we can't enable it yet because of -# https://github.com/OSGeo/grass/pull/2269 (=> unresolved SONAME dependencies) -# Keep an eye on that bug / a fixed GRASS release and readd support -# by unrestricting the dep in ${COMMON_DEPEND} once it's fixed! -# (No need to change the supported GRASS versions in src_configure b/c -# it won't find GRASS 8 with this dependency set.) -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+),ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain[qt5(+)] - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=sci-libs/gdal-3.0.4:=[geos] - sci-libs/geos - sci-libs/libspatialindex:= - sys-libs/zlib - >=sci-libs/proj-4.9.3:= - >=x11-libs/qscintilla-2.10.1:=[qt5(+)] - >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] - 3d? ( dev-qt/qt3d:5 ) - georeferencer? ( sci-libs/gsl:= ) - grass? ( =sci-geosciences/grass-7*:= ) - hdf5? ( sci-libs/hdf5:= ) - mapserver? ( dev-libs/fcgi ) - netcdf? ( sci-libs/netcdf:= ) - opencl? ( virtual/opencl ) - oracle? ( - dev-db/oracle-instantclient:= - sci-libs/gdal:=[oracle] - ) - pdal? ( sci-libs/pdal:= ) - polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) - postgres? ( dev-db/postgresql:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/owslib[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - <dev-python/sip-5:=[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=sci-libs/gdal-2.2.3[python,${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - ') - ) - qml? ( dev-qt/qtdeclarative:5 ) - serial? ( dev-qt/qtserialport:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qttest:5 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${COMMON_DEPEND} - sci-geosciences/gpsbabel -" -BDEPEND=" - ${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex - test? ( - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP},testlib] - dev-python/nose2[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ') - ) -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DQGIS_MANUAL_SUBDIR=share/man/ - -DQGIS_LIB_SUBDIR=$(get_libdir) - -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis - -DQWT_INCLUDE_DIR=/usr/include/qwt6 - -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so - -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml - -DPEDANTIC=OFF - -DUSE_CCACHE=OFF - -DWITH_ANALYSIS=ON - -DWITH_APIDOC=OFF - -DWITH_GUI=ON - -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 - -DWITH_QSPATIALITE=ON - -DENABLE_TESTS=$(usex test) - -DWITH_3D=$(usex 3d) - -DWITH_GSL=$(usex georeferencer) - $(cmake_use_find_package hdf5 HDF5) - -DWITH_SERVER=$(usex mapserver) - $(cmake_use_find_package netcdf NetCDF) - -DUSE_OPENCL=$(usex opencl) - -DWITH_ORACLE=$(usex oracle) - -DWITH_QWTPOLAR=$(usex polar) - -DWITH_PDAL=$(usex pdal) - -DWITH_POSTGRESQL=$(usex postgres) - -DWITH_BINDINGS=$(usex python) - -DWITH_CUSTOM_WIDGETS=$(usex python) - -DWITH_QUICK=$(usex qml) - -DWITH_QT5SERIALPORT=$(usex serial) - -DWITH_QTWEBKIT=OFF - ) - - # We list all supported versions *by upstream for this version* - # here, even if we're not allowing it (e.g. bugs for now), so - # we enable/disable all the right versions. This is so qgis doesn't - # try to automatically use a version the build system knows about. - local supported_grass_versions=( 7 8 ) - if use grass; then - # We can do this because we have a := dep on grass & - # it changes subslot (ABI) when major versions change, so - # the logic here doesn't end up becoming stale. - readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)" - readarray -d'.' -t v <<<"${f[2]}" - grassdir="grass${v[0]}${v[1]}" - - GRASSDIR=/usr/$(get_libdir)/${grassdir} - - einfo "Supported versions: ${supported_grass_versions[@]}" - einfo "Found GRASS version: ${v[0]}*" - - local known_grass_version - # GRASS isn't slotted (in Gentoo, anyway) so we pick - # the best version we can to build against, and disable the others. - for known_grass_version in "${supported_grass_versions[@]}" ; do - case "${known_grass_version}" in - "${v[0]}") - einfo "GRASS version ${known_grass_version} is supported. Enabling." - mycmakeargs+=( - "-DGRASS_PREFIX${known_grass_version}=${GRASSDIR}" - "-DWITH_GRASS${known_grass_version}=ON" - ) - ;; - *) - einfo "GRASS version ${known_grass_version} is not supported or not latest found. Disabling." - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - ;; - esac - done - else - local known_grass_version - for known_grass_version in "${supported_grass_versions[@]}" ; do - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - done - fi - - use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) - - # bugs 612956, 648726 - addpredict /dev/dri/renderD128 - addpredict /dev/dri/renderD129 - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # test_core_gdalprovider - see https://github.com/qgis/QGIS/pull/47887 - # test_core_offlineediting - see https://github.com/qgis/QGIS/pull/48059 - -E '(ProcessingGuiTest|ProcessingQgisAlgorithmsTestPt1|ProcessingQgisAlgorithmsTestPt2|ProcessingQgisAlgorithmsTestPt3|ProcessingQgisAlgorithmsTestPt4|ProcessingGdalAlgorithmsRasterTest|ProcessingGdalAlgorithmsVectorTest|ProcessingGrass7AlgorithmsImageryTest|ProcessingGrass7AlgorithmsRasterTestPt1|ProcessingGrass7AlgorithmsRasterTestPt2|ProcessingGrass7AlgorithmsVectorTest|ProcessingOtbAlgorithmsTest|test_core_callout|test_core_compositionconverter|test_core_expression|test_core_gdalprovider|test_core_gdalutils|test_core_geonodeconnection|test_core_imagecache|test_core_labelingengine|test_core_layout|test_core_layoutcontext|test_core_layouthtml|test_core_layoutlabel|test_core_layoutmanualtable|test_core_layoutmap|test_core_layoutmapgrid|test_core_layoutmapoverview|test_core_layoutmultiframe|test_core_layoutpicture|test_core_linefillsymbol|test_core_mapdevicepixelratio|test_core_maprendererjob|test_core_meshlayer|test_core_meshlayerrenderer|test_core_networkaccessmanager|test_core_offlineediting|test_core_pointpatternfillsymbol|test_core_rastercontourrenderer|test_core_rasterlayer|test_core_simplemarker|test_core_style|test_core_svgmarker|test_core_tiledownloadmanager|test_core_ziplayer|test_core_coordinatereferencesystem|test_core_geometry|test_gui_dualview|test_gui_htmlwidgetwrapper|test_gui_processinggui|test_gui_filedownloader|test_gui_ogrprovidergui|test_gui_meshlayerpropertiesdialog|test_gui_queryresultwidget|test_gui_listwidget|test_3d_3drendering|test_3d_tessellator|test_analysis_processingalgspt1|test_analysis_processingalgspt2|test_analysis_meshcontours|test_analysis_triangulation|test_analysis_processing|test_provider_wcsprovider|test_provider_postgresconn|test_provider_virtualrasterprovider|qgis_grassprovidertest8|test_app_qgisappclipboard|test_app_fieldcalculator|test_app_maptoolcircularstring|test_app_vertextool|PyQgsLocalServer|PyQgsAFSProvider|PyQgsPythonProvider|PyQgsAnnotation|PyQgsAuthenticationSystem|PyQgsAuthBasicMethod|PyQgsDataItem|PyQgsDelimitedTextProvider|PyQgsEmbeddedSymbolRenderer|PyQgsExpressionBuilderWidget|PyQgsExternalStorageWebDAV|PyQgsGeometryTest|PyQgsGoogleMapsGeocoder|PyQgsImageCache|PyQgsLayout|PyQgsLayoutHtml|PyQgsLayoutLegend|PyQgsLayoutMap|PyQgsLayoutMapGrid|PyQgsLayoutMapOverview|PyQgsMapClippingUtils|PyQgsMapLayerComboBox|PyQgsMapLayerProxyModel|PyQgsMemoryProvider|PyQgsOGRProviderGpkg|PyQgsPalLabelingCanvas|PyQgsPalLabelingLayout|PyQgsPalLabelingPlacement|PyQgsPointCloudAttributeByRampRenderer|PyQgsPointCloudClassifiedRenderer|PyQgsPointCloudExtentRenderer|PyQgsPointCloudRgbRenderer|PyQgsProcessExecutable|PyQgsProcessingInPlace|TestQgsRandomMarkerSymbolLayer|PyQgsRasterLayer|PyQgsRasterLayerRenderer|PyQgsRasterResampler|PyQgsRulebasedRenderer|PyQgsShapefileProvider|PyQgsSvgCache|PyQgsOGRProvider|PyQgsSpatialiteProvider|PyQgsTaskManager|PyQgsVectorFileWriter|PyQgsVectorLayer|PyQgsVectorLayerCache|PyQgsVectorLayerEditBuffer|PyQgsVectorLayerSelectedFeatureSource|PyQgsVectorLayerShapefile|PyQgsVirtualLayerProvider|PyQgsWFSProvider|PyQgsOapifProvider|PyQgsDBManagerGpkg|PyQgsAuxiliaryStorage|PyQgsFieldValidator|PyQgsSelectiveMasking|PyQgsPalLabelingServer|PyQgsServerWMSGetMap|PyQgsServerWMSGetLegendGraphic|PyQgsServerWMSGetPrint|PyQgsServerWMSGetPrintExtra|PyQgsServerWMSGetPrintOutputs|PyQgsServerWMSGetPrintAtlas|PyQgsServerWMSDimension|PyQgsServerAccessControlWMS|PyQgsServerAccessControlWFSTransactional|PyQgsServerCacheManager|PyQgsServerWMTS|PyQgsServerWFS|qgis_sipify|qgis_sip_include|qgis_sip_uptodate)' - - --output-on-failure - ) - - virtx cmake_src_test -j1 -} - -src_install() { - cmake_src_install - - insinto /usr/share/mime/packages - doins debian/qgis.xml - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/qgis_sample_data/. - docompress -x /usr/share/doc/${PF}/examples - fi - - if use python; then - python_optimize - python_optimize "${ED}"/usr/share/qgis/python - fi - - if use grass; then - python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts - fi -} - -pkg_postinst() { - if use postgres; then - elog "If you don't intend to use an external PostGIS server" - elog "you should install:" - elog " dev-db/postgis" - elif use python; then - elog "Support of PostgreSQL is disabled." - elog "But some installed python-plugins import the psycopg2 module." - elog "If you do not need these plugins just disable them" - elog "in the Plugins menu, else you need to set USE=\"postgres\"" - fi - - xdg_pkg_postinst -} diff --git a/sci-geosciences/qgis/qgis-3.22.8.ebuild b/sci-geosciences/qgis/qgis-3.22.8.ebuild deleted file mode 100644 index 1124e0d0de93..000000000000 --- a/sci-geosciences/qgis/qgis-3.22.8.ebuild +++ /dev/null @@ -1,259 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="~amd64 ~x86" -fi -inherit cmake python-single-r1 virtualx xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -# Disabling test suite because upstream disallow running from install path -RESTRICT="!test? ( test )" - -# See bug #850787 re sip-6.6. -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+),ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain[qt5(+)] - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=sci-libs/gdal-3.0.4:=[geos] - sci-libs/geos - sci-libs/libspatialindex:= - sys-libs/zlib - >=sci-libs/proj-4.9.3:= - >=x11-libs/qscintilla-2.10.1:=[qt5(+)] - >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] - 3d? ( dev-qt/qt3d:5 ) - georeferencer? ( sci-libs/gsl:= ) - grass? ( sci-geosciences/grass:= ) - hdf5? ( sci-libs/hdf5:= ) - mapserver? ( dev-libs/fcgi ) - netcdf? ( sci-libs/netcdf:= ) - opencl? ( virtual/opencl ) - oracle? ( - dev-db/oracle-instantclient:= - sci-libs/gdal:=[oracle] - ) - pdal? ( sci-libs/pdal:= ) - polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) - postgres? ( dev-db/postgresql:= ) - python? ( - ${PYTHON_DEPS} - >=sci-libs/gdal-2.2.3[python,${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/owslib[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - <dev-python/sip-6.6:=[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - ') - ) - qml? ( dev-qt/qtdeclarative:5 ) - serial? ( dev-qt/qtserialport:5 ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qttest:5 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${COMMON_DEPEND} - sci-geosciences/gpsbabel -" -BDEPEND=" - ${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex - test? ( - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP},testlib] - dev-python/nose2[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ') - ) -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DQGIS_MANUAL_SUBDIR=share/man/ - -DQGIS_LIB_SUBDIR=$(get_libdir) - -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis - -DQWT_INCLUDE_DIR=/usr/include/qwt6 - -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so - -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml - -DPEDANTIC=OFF - -DUSE_CCACHE=OFF - -DWITH_ANALYSIS=ON - -DWITH_APIDOC=OFF - -DWITH_GUI=ON - -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 - -DWITH_QSPATIALITE=ON - -DENABLE_TESTS=$(usex test) - -DWITH_3D=$(usex 3d) - -DWITH_GSL=$(usex georeferencer) - $(cmake_use_find_package hdf5 HDF5) - -DWITH_SERVER=$(usex mapserver) - $(cmake_use_find_package netcdf NetCDF) - -DUSE_OPENCL=$(usex opencl) - -DWITH_ORACLE=$(usex oracle) - -DWITH_QWTPOLAR=$(usex polar) - -DWITH_PDAL=$(usex pdal) - -DWITH_POSTGRESQL=$(usex postgres) - -DWITH_BINDINGS=$(usex python) - -DWITH_CUSTOM_WIDGETS=$(usex python) - -DWITH_QUICK=$(usex qml) - -DWITH_QT5SERIALPORT=$(usex serial) - -DWITH_QTWEBKIT=OFF - ) - - # We list all supported versions *by upstream for this version* - # here, even if we're not allowing it (e.g. bugs for now), so - # we enable/disable all the right versions. This is so qgis doesn't - # try to automatically use a version the build system knows about. - local supported_grass_versions=( 7 8 ) - if use grass; then - # We can do this because we have a := dep on grass & - # it changes subslot (ABI) when major versions change, so - # the logic here doesn't end up becoming stale. - readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)" - readarray -d'.' -t v <<<"${f[2]}" - grassdir="grass${v[0]}${v[1]}" - - GRASSDIR=/usr/$(get_libdir)/${grassdir} - - einfo "Supported versions: ${supported_grass_versions[@]}" - einfo "Found GRASS version: ${v[0]}*" - - local known_grass_version - # GRASS isn't slotted (in Gentoo, anyway) so we pick - # the best version we can to build against, and disable the others. - for known_grass_version in "${supported_grass_versions[@]}" ; do - case "${known_grass_version}" in - "${v[0]}") - einfo "GRASS version ${known_grass_version} is supported. Enabling." - mycmakeargs+=( - "-DGRASS_PREFIX${known_grass_version}=${GRASSDIR}" - "-DWITH_GRASS${known_grass_version}=ON" - ) - ;; - *) - einfo "GRASS version ${known_grass_version} is not supported or not latest found. Disabling." - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - ;; - esac - done - else - local known_grass_version - for known_grass_version in "${supported_grass_versions[@]}" ; do - mycmakeargs+=( - "-DWITH_GRASS${known_grass_version}=OFF" - ) - done - fi - - use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) - - # bugs 612956, 648726 - addpredict /dev/dri/renderD128 - addpredict /dev/dri/renderD129 - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # test_core_gdalprovider - see https://github.com/qgis/QGIS/pull/47887 - # test_core_offlineediting - see https://github.com/qgis/QGIS/pull/48059 - -E '(ProcessingGuiTest|ProcessingQgisAlgorithmsTestPt1|ProcessingQgisAlgorithmsTestPt2|ProcessingQgisAlgorithmsTestPt3|ProcessingQgisAlgorithmsTestPt4|ProcessingGdalAlgorithmsRasterTest|ProcessingGdalAlgorithmsVectorTest|ProcessingGrass7AlgorithmsImageryTest|ProcessingGrass7AlgorithmsRasterTestPt1|ProcessingGrass7AlgorithmsRasterTestPt2|ProcessingGrass7AlgorithmsVectorTest|ProcessingOtbAlgorithmsTest|test_core_callout|test_core_compositionconverter|test_core_expression|test_core_gdalprovider|test_core_gdalutils|test_core_geonodeconnection|test_core_imagecache|test_core_labelingengine|test_core_layout|test_core_layoutcontext|test_core_layouthtml|test_core_layoutlabel|test_core_layoutmanualtable|test_core_layoutmap|test_core_layoutmapgrid|test_core_layoutmapoverview|test_core_layoutmultiframe|test_core_layoutpicture|test_core_linefillsymbol|test_core_mapdevicepixelratio|test_core_maprendererjob|test_core_meshlayer|test_core_meshlayerrenderer|test_core_networkaccessmanager|test_core_offlineediting|test_core_pointpatternfillsymbol|test_core_rastercontourrenderer|test_core_rasterlayer|test_core_simplemarker|test_core_style|test_core_svgmarker|test_core_tiledownloadmanager|test_core_ziplayer|test_core_coordinatereferencesystem|test_core_geometry|test_gui_dualview|test_gui_htmlwidgetwrapper|test_gui_processinggui|test_gui_filedownloader|test_gui_ogrprovidergui|test_gui_meshlayerpropertiesdialog|test_gui_queryresultwidget|test_gui_listwidget|test_3d_3drendering|test_3d_tessellator|test_analysis_processingalgspt1|test_analysis_processingalgspt2|test_analysis_meshcontours|test_analysis_triangulation|test_analysis_processing|test_provider_wcsprovider|test_provider_postgresconn|test_provider_virtualrasterprovider|qgis_grassprovidertest8|test_app_qgisappclipboard|test_app_fieldcalculator|test_app_maptoolcircularstring|test_app_vertextool|PyQgsLocalServer|PyQgsAFSProvider|PyQgsPythonProvider|PyQgsAnnotation|PyQgsAuthenticationSystem|PyQgsAuthBasicMethod|PyQgsDataItem|PyQgsDelimitedTextProvider|PyQgsEmbeddedSymbolRenderer|PyQgsExpressionBuilderWidget|PyQgsExternalStorageWebDAV|PyQgsGeometryTest|PyQgsGoogleMapsGeocoder|PyQgsImageCache|PyQgsLayout|PyQgsLayoutHtml|PyQgsLayoutLegend|PyQgsLayoutMap|PyQgsLayoutMapGrid|PyQgsLayoutMapOverview|PyQgsMapClippingUtils|PyQgsMapLayerComboBox|PyQgsMapLayerProxyModel|PyQgsMemoryProvider|PyQgsOGRProviderGpkg|PyQgsPalLabelingCanvas|PyQgsPalLabelingLayout|PyQgsPalLabelingPlacement|PyQgsPointCloudAttributeByRampRenderer|PyQgsPointCloudClassifiedRenderer|PyQgsPointCloudExtentRenderer|PyQgsPointCloudRgbRenderer|PyQgsProcessExecutable|PyQgsProcessingInPlace|TestQgsRandomMarkerSymbolLayer|PyQgsRasterLayer|PyQgsRasterLayerRenderer|PyQgsRasterResampler|PyQgsRulebasedRenderer|PyQgsShapefileProvider|PyQgsSvgCache|PyQgsOGRProvider|PyQgsSpatialiteProvider|PyQgsTaskManager|PyQgsVectorFileWriter|PyQgsVectorLayer|PyQgsVectorLayerCache|PyQgsVectorLayerEditBuffer|PyQgsVectorLayerSelectedFeatureSource|PyQgsVectorLayerShapefile|PyQgsVirtualLayerProvider|PyQgsWFSProvider|PyQgsOapifProvider|PyQgsDBManagerGpkg|PyQgsAuxiliaryStorage|PyQgsFieldValidator|PyQgsSelectiveMasking|PyQgsPalLabelingServer|PyQgsServerWMSGetMap|PyQgsServerWMSGetLegendGraphic|PyQgsServerWMSGetPrint|PyQgsServerWMSGetPrintExtra|PyQgsServerWMSGetPrintOutputs|PyQgsServerWMSGetPrintAtlas|PyQgsServerWMSDimension|PyQgsServerAccessControlWMS|PyQgsServerAccessControlWFSTransactional|PyQgsServerCacheManager|PyQgsServerWMTS|PyQgsServerWFS|qgis_sipify|qgis_sip_include|qgis_sip_uptodate)' - - --output-on-failure - ) - - virtx cmake_src_test -j1 -} - -src_install() { - cmake_src_install - - insinto /usr/share/mime/packages - doins debian/qgis.xml - - if use examples; then - docinto examples - dodoc -r "${WORKDIR}"/qgis_sample_data/. - docompress -x /usr/share/doc/${PF}/examples - fi - - if use python; then - python_optimize - python_optimize "${ED}"/usr/share/qgis/python - fi - - if use grass; then - python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts - fi -} - -pkg_postinst() { - if use postgres; then - elog "If you don't intend to use an external PostGIS server" - elog "you should install:" - elog " dev-db/postgis" - elif use python; then - elog "Support of PostgreSQL is disabled." - elog "But some installed python-plugins import the psycopg2 module." - elog "If you do not need these plugins just disable them" - elog "in the Plugins menu, else you need to set USE=\"postgres\"" - fi - - xdg_pkg_postinst -} diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 04a774f8ca456043446c9c5b7e924adcd1a70aa0..0d2234e0a53bb2f59e332ff6acf10ae28ca5fcaa 100644 GIT binary patch literal 44373 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 literal 44381 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 diff --git a/sci-libs/amd/Manifest b/sci-libs/amd/Manifest index 82d10be32930..3e9c1f1ec89c 100644 --- a/sci-libs/amd/Manifest +++ b/sci-libs/amd/Manifest @@ -1,4 +1,4 @@ AUX amd-2.4.6-dash_doc.patch 488 BLAKE2B ed5872a7b0a2dc90bf69a2c74db9dc9379afd54831c87ce4ba577a3d70f2a5f2cdcda1a8ea2b1932974c18a45ab6b8043d0de8217054464881476c2041ca1e29 SHA512 7ac31c0b64b3986c6c6e44babe326c385eacb8a4a5c542ea1e7bf8b566eceb3e70a3d3cdf48a783507c9ecc1b21b53487523838d8f2936e0d2cbae688e30bee2 DIST amd-2.4.6.tar.bz2 343925 BLAKE2B 296579d888b61e84ec798206fbb6f89fd923f0d762e84e7a1e2e2a5fb502f4822f89a2a4b631dc42fa829e845bf3980886185650e8de28774400e0c351805061 SHA512 6960a557e6c2f82ca2e68e48ddcb502e1527235a3ca34df2f5f7f63f0f12afacedb15fefe4a39768fe7a2c70308793544b5b24b6f2be2c6b934b0c0e0e796d57 -EBUILD amd-2.4.6-r1.ebuild 906 BLAKE2B ef37b6d947f90aa35144b194ca5d7a6379d51d77833cb1339d26ed7637ebc3844322acecb028f7eb09fd483f8089cd9f911875df9846113802bf3a49715b7945 SHA512 a8bd604f4cc96b2192e8201bd47cdfa132ee7ca40639c6ef0b7df01ff55a4cda6f6c3b3fe823cff6c9ae8572a02aadf4de9c2f9d41fda3468d81ab068cd7ee93 +EBUILD amd-2.4.6-r1.ebuild 912 BLAKE2B 560ae645916a5a165c290465c5c5436c47be4aff2a76b126ccb4f72c7f1829f9457a6045dda11b61eb4ac9c73e136578ff1250eddb373ca48d97f065f031f3e2 SHA512 76f0684908e92e62fae588a488638a68d9f3aff28c5e565cfefa14f2938ac3fc6d6435660868994b08a6c19b01c76980c5d038d052db3a48eff7239b7d267837 MISC metadata.xml 493 BLAKE2B 791bee04f2535ac8e03bd7f74fc51462b5d0eccc2cf1b382aa41019c59e4cee6e9ebf438678842f2dc50173e2ed346b74a49a942779e1e61346914a7683c9af4 SHA512 a3b82b5d90b1c4a8c09944df1e8b318dfd0002caac0e891e8e3ba79ae604442cf687725c44b3efbdebe44001fa083804aa68605a3c614c9a5825c8bc588d488d diff --git a/sci-libs/amd/amd-2.4.6-r1.ebuild b/sci-libs/amd/amd-2.4.6-r1.ebuild index a080f8979ac1..467b95771979 100644 --- a/sci-libs/amd/amd-2.4.6-r1.ebuild +++ b/sci-libs/amd/amd-2.4.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc fortran" BDEPEND="virtual/pkgconfig diff --git a/sci-libs/camd/Manifest b/sci-libs/camd/Manifest index f3dee8eea3f4..be47ad740724 100644 --- a/sci-libs/camd/Manifest +++ b/sci-libs/camd/Manifest @@ -1,4 +1,4 @@ AUX camd-2.4.6-dash_doc.patch 498 BLAKE2B 93871bfdc9fbe1bc77f7cdc66d18d7517e318edcdbc09e1efa63a9400de5a3e91fa1febdc24394743b710090d7a78fc9e864732c4979db73f679cbd008fea670 SHA512 61a38299792ade16a067e7960d5922ffeb6be838eab73f8be493b999c9256875a07b28066e1965b59f9d9e5f63f616a1674f8987ff847e49ac4ff2a8fe05c73f DIST camd-2.4.6.tar.bz2 317071 BLAKE2B 8f982050a20f00c9443063a0473caa4aa27efe005fe07b503cb68b29499152561fc9d30d00783607b1e8fb8af88707eabfe22d192b80e375b8a6d04d7a9a26d7 SHA512 c4020ed3e063d04f5d7d1a301719b1a5b5b912d505858f046654c9d283c41ff01d55f668fb7f7179a6ac636f5a5b80f71cac5eb5b1e5cae0ede97d946d62a1d0 -EBUILD camd-2.4.6-r1.ebuild 839 BLAKE2B 8d3c096c6b51b4d8b7876e89293eaf21dfb907eac34665b3f8755637556f276752d51f86acd92a4283e7ec94dfe8d528f9a5fa1e736988f265da0b3364232aa8 SHA512 eb5d7db8b9ea7228537a1de51fe09e621114391e8e5a99cb0fd227f1d5c57318808c74f6bb26256163515e7b35732a6575dadbc35aff542a3bafbc056011a3ff +EBUILD camd-2.4.6-r1.ebuild 845 BLAKE2B f70f1acee5d4a9fe45bf02c1d4c5dec9dd19ffa2221922ec91bcd5c7c254dacd98d9c804a93a212b7a696919cffe30575aa792281e1965aebdc9aafc2f1563fd SHA512 5d83442bbe80a1bd3a37922f997143b27dfd12f8cf9e5c91a19104233c7c77f20d2f51d836ef653fc3e907e76ebf5008c35a41f36059f4a7a091769c99f0cc51 MISC metadata.xml 495 BLAKE2B 2e1538f1c7790483dc922b57bea2ef1732ab16c0a3e1d8bbebd2072c3a22a510b17e18ff5b8ed428e7a182296e27ac4620c183efeaef67ce97ae60227cf3414e SHA512 8330a349ed15588e3455fc47dec441618a721eb25b7692175781a5c3dbe0d0b28b4e9a657cb999f08059face82ddf8ef06766187932110ce0576828ba5d90a36 diff --git a/sci-libs/camd/camd-2.4.6-r1.ebuild b/sci-libs/camd/camd-2.4.6-r1.ebuild index 74e087194477..22246b5531b8 100644 --- a/sci-libs/camd/camd-2.4.6-r1.ebuild +++ b/sci-libs/camd/camd-2.4.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc" BDEPEND="virtual/pkgconfig diff --git a/sci-libs/cartopy/Manifest b/sci-libs/cartopy/Manifest index 0ba9120ccc86..6cadf29cf475 100644 --- a/sci-libs/cartopy/Manifest +++ b/sci-libs/cartopy/Manifest @@ -1,7 +1,5 @@ -DIST cartopy-0.20.1.tar.gz 10704635 BLAKE2B 29ff571a4dccfe71585d6da4d11730fdb7d1b4bf28e9e16a7e928dc154a1fb74169fb122bf9dd2ebbc8b1a3d2ff4cd4591ec2afaa7eb9728ce1ae8a66facff1c SHA512 fe846fcaa8860f5bee4c478aa8a2125dad19d0d7988d10ee587590834728708f2a015104852d4320ba4d2367b78bad36cbdaa2b48cb6ed5b7b4d4e06a86e20d2 -DIST cartopy-0.20.2.tar.gz 10703222 BLAKE2B 18763971b33704c526bc98dede60077382de1e6855bd5dcc8901d729b9400eb2a3fdb2e6e2bd9b705ad2d43ab089e4837f12b7dc465429f1cdede21f174f8ef4 SHA512 1208c11a4b6d4b01b7ed7459ced7d79b0b60abc7be0f88562aa0d3826ac6bcebfe51cdf68213fd668353f4c269eb2c10fc2bf15e9db0b4c5802f629b76be3761 DIST cartopy-0.20.3.tar.gz 10703747 BLAKE2B 794b0e837893c99bec54423731993a0321f3bd93a01bcc9c1ccfd056d4739d7f4b687c0c05e5e529edd8b350478dc76ccf9f3163061466ee6711949f360f7e7b SHA512 0ac4722ed541d77ac871438b2f4e5252c8ae0ab0551bd62a8ba654e10183bba2f702d70cc7331f1cce488c0a59fe4d24e7009de25d74a563f3b2763a12c504dd -EBUILD cartopy-0.20.1-r1.ebuild 1874 BLAKE2B e955596b9c373267deca75c209c4467e64e3fa4c59cfe1ce8b486bcca35e8618fc7ca538550409a28a72a6ed52bc3c2be4840245aa7224a50d0466567e791538 SHA512 cfcac803ce9313671b1e106e71cc66ef74bba3455062a31c4ba6e5d04673e7f142405b7cb89841dc2f12faaf10401a6c5857768583dc63a6cc3302ede0478673 -EBUILD cartopy-0.20.2.ebuild 1874 BLAKE2B e955596b9c373267deca75c209c4467e64e3fa4c59cfe1ce8b486bcca35e8618fc7ca538550409a28a72a6ed52bc3c2be4840245aa7224a50d0466567e791538 SHA512 cfcac803ce9313671b1e106e71cc66ef74bba3455062a31c4ba6e5d04673e7f142405b7cb89841dc2f12faaf10401a6c5857768583dc63a6cc3302ede0478673 -EBUILD cartopy-0.20.3.ebuild 1919 BLAKE2B 4bb21e3244ceffb89038d97e34fc86dc81fdb1195ec904697bcd1634fff3b044806875dede6304e8d3b9b90b0a52b009f7b65301d2cd1f0d46fce4487e83eec9 SHA512 5c7f77d8e5b4c48501b51b1968781a3c23d01bb173347431d21adc58f4a2ad1ebab61f56a794b56928fed70733bcd14d2a93a55f85b2fadea1c6f09109ed6294 -MISC metadata.xml 603 BLAKE2B dc4da38fb25d4785362faa8475edb2d3b44aa99c0ce3f3f21ee3c1812a385a715a0d18ece3d58b63e298f997fdebd4762f8395335042bbac6e6fc2aadefee695 SHA512 3fb87e6057c17a7430519fc5e434847cfe13bdf06fa4aab6ed3b6aefe574a078c8750915c65a9d1ed12cecc8c25353e1218aae69dbe0a9e661b9d7499994dea3 +DIST cartopy-0.21.0.gh.tar.gz 10815721 BLAKE2B 8a249d6e6b19d5a784a25d44fe062b5417811078f9b5362beed4e60f6a7e3d89996773a0b9530c96a27d3aa3a5a62ce05010ee17cc9ea71d33b9d7f6d1a5c602 SHA512 bb227e3f9ff591a33e7b4c053010321b04f2a03c68e84b1ea17cab125fc1d04f587b7f54125fe5bd3faae1379a0df8a217fd0ad5f85a7c461f9595f5b38f72f9 +EBUILD cartopy-0.20.3-r3.ebuild 1990 BLAKE2B 5eabfa2137053979e15c8978f60d8d5b5b9b9d5e1b63993b67a2d74e723af129927d24a8b73373adf428d44fc34897b82051d44f55d2cbcfbb789fd4ab1f3a79 SHA512 ff6facbc0f06e46e8fc9daad73b04a0b1e25e2e3e31e6235f4ed1e833debad32c0ec72918e8ae3dc627e1f2d116cc50a9805fc8f366ebe9d1eb8aa61437f853b +EBUILD cartopy-0.21.0-r1.ebuild 2057 BLAKE2B 252f6483f17d77209c2868fbf38b37ef4c8e9ec208e6db07d031e9ce9a8f0220ab060ef4bc95da5925fca0485003c545ea4e9ef4e9fcf1d23feb4274441f0ff0 SHA512 06517bb7adf4a0ff81b5175c7c4ffa87d4d4c1257b5d44f398313aa4845a479a9c9c6b879abbb7a0467ff66a10b5d21e58996e245ea5d2750dfccf2df1e27b17 +MISC metadata.xml 729 BLAKE2B 38605f8140ccae8c9edf2b5eb7bf394e9c99fd089fa998c98422967cc12d3b808d3b7901d3746da25558c9211e47deec01a3d5856176cda8a868c0151a03fed8 SHA512 f3fb714f50475c2e0f4150d20423195fffb39243aefd313e9a9d0fa834364a928a712006d6e1e1def77b902f8c349a4045d3081fe38697054e744441e622a591 diff --git a/sci-libs/cartopy/cartopy-0.20.1-r1.ebuild b/sci-libs/cartopy/cartopy-0.20.1-r1.ebuild deleted file mode 100644 index b160723004be..000000000000 --- a/sci-libs/cartopy/cartopy-0.20.1-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 virtualx - -MY_PV=${PV/_beta/b} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Python package for geospatial data processing and analysis" -HOMEPAGE="https://scitools.org.uk/cartopy" -SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - sci-libs/geos - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/pyshp[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - sci-libs/gdal[python,${PYTHON_USEDEP}] - dev-python/pyproj[${PYTHON_USEDEP}] - >=sci-libs/proj-8 -" - -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -DEPEND+="test? ( - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/flufl-lock[$PYTHON_USEDEP] - )" - -S="${WORKDIR}"/${MY_P} - -python_prepare_all() { - # drop test file requiring network access, which got not covered by markers - rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die - rm "${S}"/lib/cartopy/tests/mpl/test_gridliner.py || die - # prepare matplotlib backend for test suite - export MPLCONFIGDIR="${T}" - echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die - distutils-r1_python_prepare_all -} - -python_test() { - cd "${BUILD_DIR}" - # drop all tests needing network access - virtx pytest -vv -m "not network and not natural_earth" || die "test failed" -} diff --git a/sci-libs/cartopy/cartopy-0.20.2.ebuild b/sci-libs/cartopy/cartopy-0.20.2.ebuild deleted file mode 100644 index b160723004be..000000000000 --- a/sci-libs/cartopy/cartopy-0.20.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 virtualx - -MY_PV=${PV/_beta/b} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Python package for geospatial data processing and analysis" -HOMEPAGE="https://scitools.org.uk/cartopy" -SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - sci-libs/geos - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/pyshp[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - sci-libs/gdal[python,${PYTHON_USEDEP}] - dev-python/pyproj[${PYTHON_USEDEP}] - >=sci-libs/proj-8 -" - -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -DEPEND+="test? ( - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/flufl-lock[$PYTHON_USEDEP] - )" - -S="${WORKDIR}"/${MY_P} - -python_prepare_all() { - # drop test file requiring network access, which got not covered by markers - rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die - rm "${S}"/lib/cartopy/tests/mpl/test_gridliner.py || die - # prepare matplotlib backend for test suite - export MPLCONFIGDIR="${T}" - echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die - distutils-r1_python_prepare_all -} - -python_test() { - cd "${BUILD_DIR}" - # drop all tests needing network access - virtx pytest -vv -m "not network and not natural_earth" || die "test failed" -} diff --git a/sci-libs/cartopy/cartopy-0.20.3-r3.ebuild b/sci-libs/cartopy/cartopy-0.20.3-r3.ebuild new file mode 100644 index 000000000000..926f138d6ada --- /dev/null +++ b/sci-libs/cartopy/cartopy-0.20.3-r3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 virtualx + +MY_PV=${PV/_beta/b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Python package for geospatial data processing and analysis" +HOMEPAGE="https://scitools.org.uk/cartopy" +SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + sci-libs/gdal[python,${PYTHON_SINGLE_USEDEP}] + sci-libs/geos + >=sci-libs/proj-8 + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + <dev-python/matplotlib-3.6[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/pyproj[${PYTHON_USEDEP}] + sci-libs/pyshp[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND}" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + dev-python/cython[${PYTHON_USEDEP}] + ') + test? ( + $(python_gen_cond_dep ' + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/flufl-lock[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + + # Drop test file requiring network access, which got not covered by markers + rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die + rm "${S}"/lib/cartopy/tests/mpl/test_gridliner.py || die + + # Prepare matplotlib backend for test suite + export MPLCONFIGDIR="${T}" + echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die + + distutils-r1_python_prepare_all +} + +python_test() { + cd "${BUILD_DIR}" || die + + # Drop all tests needing network access + virtx pytest -vv -m "not network and not natural_earth" || die "test failed" +} diff --git a/sci-libs/cartopy/cartopy-0.20.3.ebuild b/sci-libs/cartopy/cartopy-0.20.3.ebuild deleted file mode 100644 index 8748a3e391ab..000000000000 --- a/sci-libs/cartopy/cartopy-0.20.3.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 virtualx - -MY_PV=${PV/_beta/b} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Python package for geospatial data processing and analysis" -HOMEPAGE="https://scitools.org.uk/cartopy" -SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - sci-libs/geos - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/pyshp[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - sci-libs/gdal[python,${PYTHON_USEDEP}] - dev-python/pyproj[${PYTHON_USEDEP}] - >=sci-libs/proj-8 -" - -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -DEPEND+="test? ( - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/flufl-lock[$PYTHON_USEDEP] - )" - -S="${WORKDIR}"/${MY_P} - -python_prepare_all() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - # drop test file requiring network access, which got not covered by markers - rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die - rm "${S}"/lib/cartopy/tests/mpl/test_gridliner.py || die - # prepare matplotlib backend for test suite - export MPLCONFIGDIR="${T}" - echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die - distutils-r1_python_prepare_all -} - -python_test() { - cd "${BUILD_DIR}" - # drop all tests needing network access - virtx pytest -vv -m "not network and not natural_earth" || die "test failed" -} diff --git a/sci-libs/cartopy/cartopy-0.21.0-r1.ebuild b/sci-libs/cartopy/cartopy-0.21.0-r1.ebuild new file mode 100644 index 000000000000..37196a73aff3 --- /dev/null +++ b/sci-libs/cartopy/cartopy-0.21.0-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing virtualx + +MY_PV=${PV/_beta/b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Python package for geospatial data processing and analysis" +HOMEPAGE="https://scitools.org.uk/cartopy" +SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + sci-libs/gdal[python,${PYTHON_SINGLE_USEDEP}] + sci-libs/geos + $(python_gen_cond_dep ' + >=dev-python/numpy-1.19[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/pyproj[${PYTHON_USEDEP}] + sci-libs/pyshp[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND}" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + dev-python/cython[${PYTHON_USEDEP}] + ') + test? ( + $(python_gen_cond_dep ' + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/flufl-lock[${PYTHON_USEDEP}] + dev-python/pytest-mpl[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ') + ) +" + +EPYTEST_IGNORE=( + # Require network access, not covered by markers + lib/cartopy/tests/mpl/test_crs.py + lib/cartopy/tests/mpl/test_gridliner.py +) + +distutils_enable_tests pytest + +python_prepare_all() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + + # Prepare matplotlib backend for test suite + export MPLCONFIGDIR="${T}" + echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die + + distutils-r1_python_prepare_all +} + +python_test() { + cd "${BUILD_DIR}" || die + + # Drop all tests needing network access + virtx epytest -n "$(makeopts_jobs)" -m "not network and not natural_earth" || die "test failed" +} diff --git a/sci-libs/cartopy/metadata.xml b/sci-libs/cartopy/metadata.xml index 54adce33ba14..3eeb27253d18 100644 --- a/sci-libs/cartopy/metadata.xml +++ b/sci-libs/cartopy/metadata.xml @@ -12,4 +12,8 @@ and its ability to transform points, lines, vectors, polygons and i images between those projections. </longdescription> + <upstream> + <remote-id type="github">SciTools/cartopy</remote-id> + <remote-id type="pypi">Cartopy</remote-id> + </upstream> </pkgmetadata> diff --git a/sci-libs/ccolamd/Manifest b/sci-libs/ccolamd/Manifest index 3cb8448c5957..e805983afa19 100644 --- a/sci-libs/ccolamd/Manifest +++ b/sci-libs/ccolamd/Manifest @@ -1,3 +1,3 @@ DIST ccolamd-2.9.6.tar.bz2 305744 BLAKE2B 0d741ead328a1e888715672ddb617cc96a559f46f2379e1d7792b70868dd290de19b3047e3ed4dd2711084c9afc523d18ecb375aa4ee8a4a12950cee08f238b8 SHA512 cf6f210d26ddb1be454cac377a773b73b75261a74e1e3985565f57f45659b1c11b747829c5bbe99c4bc3e8b364d7b2b3c109e00f6d7e8e41afd713312ebf103c -EBUILD ccolamd-2.9.6.ebuild 653 BLAKE2B 5114799817376c87cef3f8bff4a05cab2ef877ccb173dc5fd8a6899ef19ebaa822630fa1369b58609bd98781795085b2d7641f07db0e6ad042361cdb9f3c8a68 SHA512 694d11491a0999467ada4f46471d1a784be40681d83717f25bebbd42904f58bfa8a1070ef70df698723b3fa500f64996399ce3edaec24421cd9876adc8f59460 +EBUILD ccolamd-2.9.6.ebuild 659 BLAKE2B 5942bddd3dd890d90e8883af651300688d8edcaabd923b181582a36b6ec44211bb474959f26b54147cb2c2a50694efff73e0859106a5ecbda6f0c2134adb8942 SHA512 573714096bb0562ecd9db143f80e06088f68dfb2d080ce9d2d366902626c975af34f63ac8fa0f39b0a20a44e7f2c0d4b60e11c1e9904986bbcb3cc9a3b17259f MISC metadata.xml 471 BLAKE2B 7d7e42d8404b828b5d0493406654136a413dd9478bc269657e2fa34dc4a2ee45fadbee2f9056c83507cdc8c21dac12210afa20ba6787cd69e85943303277ae06 SHA512 9f21e10ec3f9b67a167f180c91b904e7df13647bacacb69f07fa9da4c55c24394cf50fd1d045a939cbb38c01c68df390bc8ef83c423f34281c6e807a36da5a48 diff --git a/sci-libs/ccolamd/ccolamd-2.9.6.ebuild b/sci-libs/ccolamd/ccolamd-2.9.6.ebuild index a34ba16ca8c5..ca4714af2abe 100644 --- a/sci-libs/ccolamd/ccolamd-2.9.6.ebuild +++ b/sci-libs/ccolamd/ccolamd-2.9.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="http://202.36.178.9/sage//${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="virtual/pkgconfig" DEPEND="sci-libs/suitesparseconfig" diff --git a/sci-libs/cholmod/Manifest b/sci-libs/cholmod/Manifest index 52e98f252212..11d5a01c1250 100644 --- a/sci-libs/cholmod/Manifest +++ b/sci-libs/cholmod/Manifest @@ -1,5 +1,5 @@ DIST cholmod-3.0.13.tar.bz2 696002 BLAKE2B 40a065fe1a3585897b3ca554a25fa80ffc68ac70798f2f803e34a231ec4f532d113a3d00ab7ab61f5eb02503a84e1459cdb7e96cb0b0d1dc6975ed3d533104fe SHA512 c6c80d099386bac27e385a1b8ee8941cd2fb4f2dcfcf302b4b17d6477ac9ee17ad8030aae9191f92576dfaeb521e2c98ec24e867281c2405e42f95580e14f0ab DIST cholmod-3.0.14.tar.bz2 696981 BLAKE2B 855927c18833235b3f0835bfba455d83957b9161c0ee885c2d31d126f0f473067f55bcf2cfa163c72efb5de573589ffa54b484a8cf89bc44c9dbf64d43fda5d9 SHA512 f8c12fc3c8787be38bca6c6f84a8279c1380fbe4fabbfba754235fdb042d7050bfb7b5a21ea87ef59dbd5184d28e8cb7667966c38f5dcad78fe8d47111896a3c EBUILD cholmod-3.0.13.ebuild 1627 BLAKE2B 048e38fcd2db3af79b6f42d8c3d7001e5eb85c3a197ed91f95c9181c394a6b3225fe5790c0b950137cf7f82ef67ab440e922c48a5e894c2c57f8a83d1c7c74bd SHA512 da32e2d9b18a4dd1576646fab8e920c7e6070303b48da0b49521fff1be0d3e0f05f99f181bc6f78ed1373496c47c09a8dbf19870218ac1394a6f2c77537ec483 -EBUILD cholmod-3.0.14.ebuild 1609 BLAKE2B 4c02785d996dcddb8024ffde1918ef73788c2243a0079bea4e2363bb8399e3dba6e4351dff6293248b69043d6d30adfd19705f558361246ded0337de9d62f24e SHA512 c2d57530410cdff7eb5741e5b027f7c26649ff14721ce46b497aac0f06868bb55eeb7b609a41a9abce599c987b726731f5c82a932ad8e420fe9131e38af30bc7 +EBUILD cholmod-3.0.14.ebuild 1615 BLAKE2B c90d65165df310ca84d33152178fec894273584d13162ae153249deb7061c8472553296ebe4a57cf21b8592f951ced9ff2401ff7cdafa4dc6ef1843104fb2de5 SHA512 27358258d484775a423084b5e2531e394b315fb564bcf46fbbcf8a86f0e18c2d5e72cf88b4d0db045fe09bc8d247be47e10fe01b2e353eb930ca002f62d9b433 MISC metadata.xml 808 BLAKE2B fb5a3c0c876e6dac5f4efbff1c22597f8749132a00c52594711d5a660be2522b66b664db2c3f5928c1678c6bf8fbdb5e369c687089197f32db229990c22248d2 SHA512 da085c315c54f7e8110efe130b152c87dad1508b91686da13ea16ef902b0e3d355deb0c414e341bd12b030065cea637843c321b779a07e7341266bde439a565b diff --git a/sci-libs/cholmod/cholmod-3.0.14.ebuild b/sci-libs/cholmod/cholmod-3.0.14.ebuild index 111b80f90346..c5f84334ee83 100644 --- a/sci-libs/cholmod/cholmod-3.0.14.ebuild +++ b/sci-libs/cholmod/cholmod-3.0.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2" LICENSE="LGPL-2.1+ modify? ( GPL-2+ ) matrixops? ( GPL-2+ )" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="cuda doc +lapack +matrixops +modify +partition" BDEPEND="virtual/pkgconfig diff --git a/sci-libs/colamd/Manifest b/sci-libs/colamd/Manifest index d7a24193af2a..37fc43650a56 100644 --- a/sci-libs/colamd/Manifest +++ b/sci-libs/colamd/Manifest @@ -1,3 +1,3 @@ DIST colamd-2.9.6.tar.bz2 298903 BLAKE2B e1e3cfa0153e21b742854d28fb6d3ede287c2ec22cfef4268a8aba8bb239be527433907f6984dad976341cf6e1ca9cb39f5c97029ad9bed032a874add9aa0e02 SHA512 f302d18f9ba004c9d1b0e1ada76e70f20fa1d11896815e5300983513b7ed4a7b969adef33adb1a57d67ce856a5ded410874c23d9bba42b6bf1a6a790430f5137 -EBUILD colamd-2.9.6.ebuild 655 BLAKE2B 521c037ee706d6f61836688dc7a6973cf1ee9ccf61217590baaf34b23e87d7cc64943e21887348696b4cbb915956fb759d6243fae7d5215a71491daf121e122f SHA512 f2ec9112718ae2622e65cb616e40af7ada8fee1a052c436f648f1a78973f8d03150f5d4b18524bbb4c86a1180d0827164e31db28f82f1f595c035202a9558889 +EBUILD colamd-2.9.6.ebuild 661 BLAKE2B cb8088ce5f7c50db43be79aaffd2d674e35a1adb60e8d5ea88bf7aa54f8e246e3de2895042552b5d6b23bf370b8784ab7b7c8625d5590c075d8a74ef396bc512 SHA512 fb7cf6f6718dbb52a945577b1412d263ab505812cd3f221ca8cffbc5a2914fb7b6a66112b2f230c3fda6b39d374795ed9625c62a757707ae48389ac05cf1310e MISC metadata.xml 828 BLAKE2B 19a5a4db3147bfca76b622490cb1c6ed05a03d6f66e10a17127d8cc98cde7422dc20c4b9a8bfce5e57265582302024d11048262ff85316db40c79627020936de SHA512 2d4e66e940092d0a666e3a4c57e3234ac63c769437b887cdc7945be96a544a0ccd6217cb5767b9ef03b70d3453265b6e3a514699c9d74585c4b8d7fdeaf7f23b diff --git a/sci-libs/colamd/colamd-2.9.6.ebuild b/sci-libs/colamd/colamd-2.9.6.ebuild index 2332384731eb..450bcbea42ac 100644 --- a/sci-libs/colamd/colamd-2.9.6.ebuild +++ b/sci-libs/colamd/colamd-2.9.6.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="virtual/pkgconfig" DEPEND=">=sci-libs/suitesparseconfig-5.4.0" diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index 4e294fea9909..0b5771d90b29 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -1,23 +1,8 @@ -AUX gdal-2.2.3-soname.patch 1959 BLAKE2B f6cdba1af819b3416e18be1e584384b3df6858133773d2606dce96a78c239d23c204b55df62b09b16e5a0ddfee4c9469e7e6aa527088d53710884aa93287d41c SHA512 c7986792549557683125b331e0c1417cfe49ecffd067f5330ffaeb039ec0ec329d5967697210292edad6ccdcc912397cc2f4781808a87cec8de70e78d99f0a26 -AUX gdal-2.3.0-curl.patch 323 BLAKE2B 19a89ac9ffed5716fe2c26234233045022a3bc262d2ec386fdb5bc7a15cafc6472d1264020358223d2505992124177a0ae106cad26b8da671bbd1ece83762ee1 SHA512 5bd2df7712c6487e5968fbef84b4154f20d13ffe88f22886325be3c03fc882e2699e258e11c54eec750225fde1b2001d4dd35ace751a5f3c8ae59a9572241373 -AUX gdal-3.3.0-libdir.patch 19617 BLAKE2B c0fd86a2d79155ee17a8ae69ae59876b76d9a4a35c79b896d838edcd497f17bf35ddfd3ab6de8e792a87ae8c012a91b1d2f0351d47e89f7d7fcf88a72647d38a SHA512 ee74ee86b8249abfbbce6e114f3a5f1c79a30a86aeb45761ca8637ebcae0e0df4c4961b292fdd1f49865da6445a8afaf161d80c28849dde6adf72cc3ed092852 -AUX gdal-3.4.1-poppler-22.01.0-c++17.patch 759 BLAKE2B bfb9cfc97fb56a18eda0f0d20e83f8e48ba44bab80fa7253c3883cac0a6a6460345745aaf4e63c750e4c0d8e3866c2978da382ea9889c9ff638b697e6398ad84 SHA512 bc95a835093b9b8bb3ed44d82a9c4b0fb987f1299d572e05f6791df2bd14c279853cfc877e41a012367bb4089b4e81ea359bc44d1ae11e67048063d2a1105a1a -AUX gdal-3.4.1-poppler-22.03.0.patch 2056 BLAKE2B 119a71daf7d53ee405041b8e7c2bd33e1672aac1883ebdd967a0252cbdc809dea2b993ad630a6c206cb68afe081354c2a56b94b6f9e76a868858aa1de34964cb SHA512 07511f9490a5385271210b140c07096232611a0604618e30cd97e8e737b4d81deaf536438296ad0307cf0f59a5fc7448ed36e3fda6e6faad6a49daac05fb2c54 -DIST gdal-3.4.1.tar.xz 13257288 BLAKE2B 3b01e8345579c9d46fb3d4ff240f5b97cf13eb4b580ecc93044e0ca3d99e2d19fa2a2a52a2342b3158d67525a1de18a9ba77a2033ad891f73fee682b2c10cade SHA512 a66362996f255cb75116693b4ee398337ec8b9699b5cd7fed90105f72832faa20750b77ebbc3e8d59ab72a23b35c4e4e78513cc803bd93e1b7846711ccfb5bff -DIST gdal-3.4.2.tar.xz 13273280 BLAKE2B b40e2978d0841386b52de1ad08cec862c52aab8c015aecd58983bb8c5bbf8d86ca8e4ef5d2bbae39f421b3c78eecd0df1b3cd83d6bf25b1469563b4f9f37d8ca SHA512 7b7e2800b2c23ffe6b7739fbf77748e3be2db9e34b061753da5e175f6ad6ed7f9f91856d3838f071a17a6afab96c258d37a15502e254d2008310d3061031af73 -DIST gdal-3.4.3.tar.xz 13275504 BLAKE2B 5b1cc2be9c2af7a326dc532d547b1e7d2f9c4af32d8f16998f09332a88a53305243313711cc24fe5d028b8edc131ebccda6daf08b5c67d9a2c55fd4e04fe9cee SHA512 2b97e44b9bd84eb43b4c4894b7b6e748522b2f5e8b6cbecc8247fe5ea862795dd44ba2b52934a83688a949805cee4eef9f1aa66360fb831fea3eae956ab0bef3 DIST gdal-3.5.0-build-fixes-no-deps.patch.xz 5016 BLAKE2B 0d0ef0ccae73f8a903b0ccbf992fa775b394df85a89d86f86ad60187bfce6a87eb8b23a573bd65c0173c0e7cffe3df447cef0ddddfd5aebfcedfbed3e6a7716e SHA512 e32c97e3fef948f2fa9c0f4b7116ccb231554e962380d7bebb433083926fb4e1902b0a3bc243f747c81c95813651153ce2751d8c2de4e8abb096778ffe589a2e DIST gdal-3.5.0.tar.xz 8826500 BLAKE2B 7123ff4a7270b309d458e4a7bd32241cdef53953c305c5027873424794f4ed27d2a4838f86c42f9f84b5174ff499ee5539694c41e906509d21d899ccfe38ff99 SHA512 15d9675ffe5e76fdcb431bef1dce0ed8c23695f418186f37c63f4c7274322924095662bbbc95232d5b4d700704c1c4922d52b419cef5bb67f3bb64ee59654d8b -DIST gdal-3.5.1.tar.xz 8844808 BLAKE2B 38efbc69a386607b10fbe9d0add14716fec68a48c6df60f618c306a25d824b499c8dab6cc3d9f614b57e2e69352be860fbba683c58b5d82970a346aa9699f111 SHA512 d731b2b2bd5d300786e2e0eca296d302fda8bc9c76b41d7e78b728f82bb857c55a0d0ba65ae0ccd3b03c6b5812d0afee07940e4133b4b2c852a384c9fe00a8bc DIST gdal-3.5.2.tar.xz 8863680 BLAKE2B 6d3277bde363abb202d8caa715af4d1b4b6d184c961502c9ee6d8367ac722329dc941def8b060c9ecd4f48e9561b60cc14a9cc633ba39ace8d02a2245ae2c5a4 SHA512 9515b6709bf3a32f800b38ebba41f1a475946aa7249f072ebe37af0aea896e2b834c9156151f94261366afa400870944fc394637b02e2fd69136af5171715d70 DIST gdalautotest-3.5.0.tar 50442240 BLAKE2B 15005f16530690e584e39b036881c339f147e525e3e0dc39b57d027c493ab89027baa2ea3a0ed148c8fa3ebb7cd53cdb4cf4d53c96d068b5a89caf28165e213b SHA512 723c57425dd5f8acd61795be98b450844b5664b9940d47823829d510b8fb84d1d6db9ca880200d7732a83e7b0f1ae6e33269d8ebd91bf0e7d99e887b5f79aad0 -DIST gdalautotest-3.5.1.tar 51005440 BLAKE2B b6c927f35598a406c186fb834befb6941d3665f924dae77e69191e1190a74ba20153ddf14a5e9e9e0b65e70f3496a67ec9ab60fcfce5a62d8b71f5ed54fecc35 SHA512 50bcaf7dc63c8dc7209b3e6915f5cfd0e6fd6721bc741ac13ef13d485ac7ae4fbf2b59c0e856cbe73b5d9fd787da2859037bf9c3264953bb6fbc8dbbe3662308 DIST gdalautotest-3.5.2.tar 51046400 BLAKE2B bd6f73b98548998d00b5631025abd2dc800c61a8afd16b63505cadd7fa46621c59f7be4eaee43d6cca9dd55684d17fc0e7e08c8540988f48af9e74c649f32dab SHA512 92017d76dc9523b7e24c50dc54b1b1d8856cb4be8a3c8d4fc23bd8a5abaad46c758d606a743cfc30aa4c74a876f203ae105f7e06b66b2873d06de70c2edd1cc2 -EBUILD gdal-3.4.1.ebuild 8131 BLAKE2B 49f36d5018cf65bfc92369d4d7e7f8eecfa823fb6ec88069fa7ae605d5c0a57643ddcc690fc5cfd830d45023a75baf6007da7f510174cfe8a4b67ef661a87b37 SHA512 f462eb9247d7f0c9b281e95d7ae69808811fb619973ea785de5061c84b5aaf2b42222b61425e49ac6b614573ec49da72ba35426694731445313f814888240aa5 -EBUILD gdal-3.4.2-r2.ebuild 8171 BLAKE2B dcb8f1836bd8f40c9c6c78a178e7cbe3bd38934345d2d0dc6a7f4e6057ae4e06b9d7a50f8d3c9e5a74013e2ae6068ea9bbc7c38bfa297731136a9662f946f561 SHA512 d47d70febcbaa9b9e3df4a3eb9d1ecf43f006629e1afec4ef1b399fd9a8fb3664d9a99b7af291ac941137b373e86e4c59cfe6eac5620508f251af658bddf242a -EBUILD gdal-3.4.3-r1.ebuild 8125 BLAKE2B e6c3df82d9d1ccd60d57405d17ccb93ffa31353c1738e6adc67cac1faafe01c3da4650d2f4f0ad413c08c7d1bc8cf20e649978a9ac8d500873aa3c0b171d996c SHA512 0e1f00f7607d9b3b7cc6d64ac7e7c7619a6b4eb9c86a5ce102c087703ba36a8c15016fbcc1f196073126b22d2aa6f201a7ece1cd509244d95060946c34b43c1f -EBUILD gdal-3.5.0-r3.ebuild 6663 BLAKE2B 90012f3cc1e50719569d6511d463874b8f25b9c3b2851b29b59311dce21d9105e8edd6197af84481a08e25a12d179fde606170cef6662a1c2a3332ae9bc98e6e SHA512 3613cb30254c17f1cb9f918bd4909c460a4483e9e88c264004b21a225a148bde0207115453be6d318b8458be9321e040ae07c493b6e78e524551e26dc8caa061 EBUILD gdal-3.5.0-r4.ebuild 6879 BLAKE2B 7bd435458e65229bdeb871cd30985540588044ec9254f766cec81c58786edfb472df2d8845563a0457741eb7600d3aae0f6230c047abe6b1af3e5d7acef159ba SHA512 0bd2b4e1776bcfa7127d6300d6151702c2d66f7e384f2ee746d269f28d2dfe248db37db626422981b928eb110ea3dec5d7a2814edade458ad313913d75eb0f91 -EBUILD gdal-3.5.1.ebuild 6692 BLAKE2B a8a44e47733f93347ed4945220105df2d3e8c645929a1d72caa30b2288917779ba3098a97564210072683c181d01d65701acb4b9845a7975c6e0797333ad6ea7 SHA512 c6fc38ed6684402f9c030b5f6f893761192019d0301da6dcf2e5bcbc97840580efe1f22902938c677f167f88bf2e28fdc520442d7a59b4dc3fea84acfd0c187b EBUILD gdal-3.5.2.ebuild 6692 BLAKE2B a8a44e47733f93347ed4945220105df2d3e8c645929a1d72caa30b2288917779ba3098a97564210072683c181d01d65701acb4b9845a7975c6e0797333ad6ea7 SHA512 c6fc38ed6684402f9c030b5f6f893761192019d0301da6dcf2e5bcbc97840580efe1f22902938c677f167f88bf2e28fdc520442d7a59b4dc3fea84acfd0c187b -MISC metadata.xml 1623 BLAKE2B af7c9d5cc3c16ffef6fa9ef5dd5cf54ffcd34229d1e82b90e310f9eeccf5a5b4fa2119112b5427b520ce6e964e368aef7313edb3837940bed4b960ced7714fc3 SHA512 ed206877adac0b8b190e0edfb04f48c435d698fd523a14d54a14638b908c9e9452b1a2d394046093f5aa86cb48c611790f56ae511807855eb80bfcd4cc1d425c +MISC metadata.xml 1475 BLAKE2B da082cb9c65adf70069198c37c208d6f11a9c615aad560afd017265d167ff2345c300c2ec200909047f9e5588615a9fce6ee88617fef13f90eb0c10f2b4a8a65 SHA512 c2b037a7a616d588719fccede5b7ff2c1482fd93f5566d45ac9b721aec1668d7e074ab5bb346867be2cfd0b5c36e7b41611e9cc66a7125257528b221e6c365d7 diff --git a/sci-libs/gdal/files/gdal-2.2.3-soname.patch b/sci-libs/gdal/files/gdal-2.2.3-soname.patch deleted file mode 100644 index 1fee41daeafc..000000000000 --- a/sci-libs/gdal/files/gdal-2.2.3-soname.patch +++ /dev/null @@ -1,54 +0,0 @@ -Set SONAME and unbreak compilation on Darwin - -Author: Fabian Groffen <grobian@gentoo.org> -Author: Dennis Schridde <devurandom@gmx.net> - ---- a/GDALmake.opt.in -+++ b/GDALmake.opt.in -@@ -97,6 +97,14 @@ - GDAL_SLIB = $(GDAL_ROOT)/libgdal.$(SO_EXT) - GDAL_SLIB_LINK = -L$(GDAL_ROOT) -lgdal - -+# for building without libtool -+GDAL_SLIB_SO_VER = $(GDAL_VERSION_MAJOR).$(LIBGDAL_CURRENT).$(LIBGDAL_REVISION) -+ifeq ("$(shell uname -s)", "Darwin") -+GDAL_SLIB_SONAME = -install_name $(INST_LIB)/libgdal.$(GDAL_VERSION_MAJOR).$(SO_EXT) -+else -+GDAL_SLIB_SONAME = -Wl,-soname,libgdal.$(SO_EXT).$(GDAL_VERSION_MAJOR) -+endif -+ - # Mac OS X Framework definition - MACOSX_FRAMEWORK = @MACOSX_FRAMEWORK@ - ---- a/GNUmakefile -+++ b/GNUmakefile -@@ -208,7 +208,7 @@ else - - ifeq ($(HAVE_LD_SHARED),yes) - --GDAL_SLIB_B = $(notdir $(GDAL_SLIB)) -+GDAL_SLIB_B = libgdal - - install-lib: - -@@ -216,14 +216,14 @@ install-lib: - ifeq ($(MACOSX_FRAMEWORK),yes) - $(INSTALL_LIB) $(GDAL_SLIB) $(DESTDIR)$(INST_LIB)/GDAL - else -- rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B) -- rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR) -- rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER) -- $(INSTALL_LIB) $(GDAL_SLIB) $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER) -+ rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(SO_EXT) -+ rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR).$(SO_EXT) -+ rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER).$(SO_EXT) -+ $(INSTALL_LIB) $(GDAL_SLIB) $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER).$(SO_EXT) - (cd $(DESTDIR)$(INST_LIB) ; \ -- ln -s $(GDAL_SLIB_B).$(GDAL_VER) $(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR)) -+ ln -s $(GDAL_SLIB_B).$(GDAL_VER).$(SO_EXT) $(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR).$(SO_EXT)) - (cd $(DESTDIR)$(INST_LIB) ; \ -- ln -s $(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR) $(GDAL_SLIB_B)) -+ ln -s $(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR).$(SO_EXT) $(GDAL_SLIB_B).$(SO_EXT)) - $(INSTALL_DIR) $(DESTDIR)$(INST_LIB)/gdalplugins - endif - diff --git a/sci-libs/gdal/files/gdal-2.3.0-curl.patch b/sci-libs/gdal/files/gdal-2.3.0-curl.patch deleted file mode 100644 index 46bc6de71672..000000000000 --- a/sci-libs/gdal/files/gdal-2.3.0-curl.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugs.gentoo.org/659840 ---- a/port/cpl_vsil_curl.cpp -+++ b/port/cpl_vsil_curl.cpp -@@ -8617,8 +8617,10 @@ - if( poFSHandler ) - poFSHandler->ClearCache(); - } -- -+#if !defined(HAVE_CURL) || defined(CPL_MULTIPROC_STUB) -+#else - VSICurlStreamingClearCache(); -+#endif - } - - #endif /* HAVE_CURL */ diff --git a/sci-libs/gdal/files/gdal-3.3.0-libdir.patch b/sci-libs/gdal/files/gdal-3.3.0-libdir.patch deleted file mode 100644 index cd75a39f3196..000000000000 --- a/sci-libs/gdal/files/gdal-3.3.0-libdir.patch +++ /dev/null @@ -1,392 +0,0 @@ -[Dropped a few hunks for this to apply for now. Needs some rework to send upstream.] - -https://github.com/OSGeo/gdal/pull/3560 -https://bugs.gentoo.org/696106 ---- a/configure.ac -+++ b/configure.ac -@@ -1121,11 +1121,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" -o "$with_libz" = "yes" ; - - elif test "$with_libz" != "no" -a "$with_libz" != "internal" ; then - -- LIBS="-L$with_libz -L$with_libz/lib $LIBS" -+ LIBS="-L$with_libz -L$with_libz/${libdir} $LIBS" - -- AC_CHECK_LIB(z,deflateInit_,LIBZ_SETTING=external,LIBZ_SETTING=internal,-L$with_libz -L$with_libz/lib -lz) -+ AC_CHECK_LIB(z,deflateInit_,LIBZ_SETTING=external,LIBZ_SETTING=internal,-L$with_libz -L$with_libz/${libdir} -lz) - if test "$LIBZ_SETTING" = "external" ; then -- AC_CHECK_LIB(z,inflateCopy,LIBZ_SETTING=external,LIBZ_SETTING=internal,-L$with_libz -L$with_libz/lib -lz) -+ AC_CHECK_LIB(z,inflateCopy,LIBZ_SETTING=external,LIBZ_SETTING=internal,-L$with_libz -L$with_libz/${libdir} -lz) - if test "$LIBZ_SETTING" = "external" ; then - AC_MSG_RESULT([using libz library from $with_libz]) - else -@@ -1166,7 +1166,7 @@ AC_ARG_WITH(libdeflate, - if test "$with_libdeflate" != "no" ; then - - if test "$with_libdeflate" != "" -a "$with_libdeflate" != "yes"; then -- AC_CHECK_LIB(deflate, libdeflate_zlib_decompress, [libdeflate_lib=yes], [libdeflate_lib=no],-L$with_libdeflate/lib) -+ AC_CHECK_LIB(deflate, libdeflate_zlib_decompress, [libdeflate_lib=yes], [libdeflate_lib=no],-L$with_libdeflate/${libdir}) - else - AC_CHECK_LIB(deflate, libdeflate_zlib_decompress, [libdeflate_lib=yes], [libdeflate_lib=no]) - fi -@@ -1197,7 +1197,7 @@ fi - if test "$LIBDEFLATE_SETTING" = "yes" ; then - if test "$with_libdeflate" != "" -a "$with_libdeflate" != "yes"; then - EXTRA_INCLUDES="-I$with_libdeflate/include $EXTRA_INCLUDES" -- LIBS="-L$with_libdeflate/lib -ldeflate $LIBS" -+ LIBS="-L$with_libdeflate/${libdir} -ldeflate $LIBS" - else - LIBS="-ldeflate $LIBS" - fi -@@ -1290,7 +1290,7 @@ else - LIBS="-L$with_libtiff -ltiff $LIBS" - EXTRA_INCLUDES="-I$with_libtiff $EXTRA_INCLUDES" - else -- LIBS="-L$with_libtiff/lib -ltiff $LIBS" -+ LIBS="-L$with_libtiff/${libdir} -ltiff $LIBS" - EXTRA_INCLUDES="-I$with_libtiff/include $EXTRA_INCLUDES" - fi - -@@ -1414,52 +1414,22 @@ else - fi - else - ORIG_LIBS="$LIBS" -- LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" -+ LIBS="-L$with_proj/${libdir} -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" - AC_LANG_PUSH([C++]) - AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) - AC_LANG_POP([C++]) - if test "$PROJ_FOUND" = "no"; then -- LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" -+ LIBS="-L$with_proj/${libdir} -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" - unset ac_cv_lib_proj_proj_create_from_wkt - AC_LANG_PUSH([C++]) - AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) - AC_LANG_POP([C++]) - fi - if test "$PROJ_FOUND" = "no"; then -- LIBS="-L$with_proj/lib64 -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" -- unset ac_cv_lib_proj_proj_create_from_wkt -- AC_LANG_PUSH([C++]) -- AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) -- AC_LANG_POP([C++]) -- fi -- if test "$PROJ_FOUND" = "no"; then -- LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" -+ LIBS="-L$with_proj/${libdir} -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" - AC_LANG_PUSH([C++]) - AC_CHECK_LIB(proj,internal_proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) - AC_LANG_POP([C++]) -- if test "$PROJ_FOUND" = "no"; then -- LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" -- unset ac_cv_lib_proj_internal_proj_create_from_wkt -- AC_LANG_PUSH([C++]) -- AC_CHECK_LIB(proj,internal_proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) -- AC_LANG_POP([C++]) -- fi -- if test "$PROJ_FOUND" = "yes"; then -- PROJ_INCLUDE="-DPROJ_RENAME_SYMBOLS" -- fi -- fi -- if test "$PROJ_FOUND" = "no"; then -- LIBS="-L$with_proj/lib -linternalproj $with_proj_extra_lib_for_test $ORIG_LIBS" -- AC_LANG_PUSH([C++]) -- AC_CHECK_LIB(internalproj,internal_proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) -- AC_LANG_POP([C++]) -- if test "$PROJ_FOUND" = "no"; then -- LIBS="-L$with_proj/lib -linternalproj $with_proj_extra_lib_for_test $ORIG_LIBS" -- unset ac_cv_lib_internal_proj_internal_proj_create_from_wkt -- AC_LANG_PUSH([C++]) -- AC_CHECK_LIB(internalproj,internal_proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) -- AC_LANG_POP([C++]) -- fi - if test "$PROJ_FOUND" = "yes"; then - PROJ_INCLUDE="-DPROJ_RENAME_SYMBOLS" - fi -@@ -1523,7 +1493,7 @@ elif test "$with_spatialite" = "dlopen"; then - SPATIALITE_SONAME="spatialite.so" - fi - else -- AC_CHECK_LIB(spatialite,spatialite_init,SPATIALITE_INIT_FOUND=yes,SPATIALITE_INIT_FOUND=no,-L$with_spatialite/lib -lspatialite) -+ AC_CHECK_LIB(spatialite,spatialite_init,SPATIALITE_INIT_FOUND=yes,SPATIALITE_INIT_FOUND=no,-L$with_spatialite/${libdir} -lspatialite) - - if test -f "$with_spatialite/include/spatialite.h" -a \ - "$SPATIALITE_INIT_FOUND" = "yes"; then -@@ -1531,7 +1501,7 @@ else - if test "$HAVE_SQLITE3" = "yes"; then - SPATIALITE_INC="-I$with_spatialite/include" - HAVE_SPATIALITE=yes -- SPATIALITE_LIBS="-L$with_spatialite/lib -lspatialite" -+ SPATIALITE_LIBS="-L$with_spatialite/${libdir} -lspatialite" - LIBS="$SQLITE3_LDFLAGS $LIBS $SPATIALITE_LIBS" - AC_MSG_RESULT(spatialite enabled) - else -@@ -1593,10 +1563,10 @@ if test "$with_zstd" = "" -o "$with_zstd" = "yes" ; then - fi - elif test "$with_zstd" != "" -a "$with_zstd" != "no"; then - -- AC_CHECK_LIB(zstd,ZSTD_decompressStream,ZSTD_SETTING=yes,ZSTD_SETTING=no,-L$with_zstd/lib) -+ AC_CHECK_LIB(zstd,ZSTD_decompressStream,ZSTD_SETTING=yes,ZSTD_SETTING=no,-L$with_zstd/${libdir}) - - if test "$ZSTD_SETTING" = "yes" -a -f "$with_zstd/include/zstd.h" ; then -- LIBS="-L$with_zstd/lib -lzstd $LIBS" -+ LIBS="-L$with_zstd/${libdir} -lzstd $LIBS" - EXTRA_INCLUDES="-I$with_zstd/include $EXTRA_INCLUDES" - else - AC_MSG_ERROR([libzstd not found]) -@@ -1919,20 +1889,20 @@ fi - # TODO: separate libs for rasters and vectors - if test "$with_grass" != "yes" -a "$with_grass" != "no" ; then - -- AC_CHECK_LIB(grass_gis,G_is_initialized,GRASS_SETTING=grass70+,GRASS_SETTING=no,-L$with_grass/lib -lgrass_datetime) -+ AC_CHECK_LIB(grass_gis,G_is_initialized,GRASS_SETTING=grass70+,GRASS_SETTING=no,-L$with_grass/${libdir} -lgrass_datetime) - if test "$GRASS_SETTING" = "no" ; then -- AC_CHECK_LIB(grass_gis,G_asprintf,GRASS_SETTING=grass57+,GRASS_SETTING=no,-L$with_grass/lib -lgrass_datetime) -+ AC_CHECK_LIB(grass_gis,G_asprintf,GRASS_SETTING=grass57+,GRASS_SETTING=no,-L$with_grass/${libdir} -lgrass_datetime) - fi - - if test "$GRASS_SETTING" != "no" ; then - if test "$GRASS_SETTING" = "grass70+" ; then - G_RASTLIBS="-lgrass_raster -lgrass_imagery" - G_VECTLIBS="-lgrass_vector -lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase" -- LIBS="-L$with_grass/lib $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" -+ LIBS="-L$with_grass/${libdir} $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" - else - G_RASTLIBS="-lgrass_I" - G_VECTLIBS="-lgrass_vect -lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase" -- LIBS="-L$with_grass/lib $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_vask -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" -+ LIBS="-L$with_grass/${libdir} $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_vask -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" - fi - GRASS_INCLUDE="-I$with_grass/include" - GRASS_GISBASE="$with_grass" -@@ -1956,10 +1926,10 @@ elif test "$with_libgrass" = "yes" -o "$with_libgrass" = "" ; then - - else - -- AC_CHECK_LIB(grass5,G_gisinit_2,GRASS_SETTING=libgrass,GRASS_SETTING=no,-L$with_libgrass/lib) -+ AC_CHECK_LIB(grass5,G_gisinit_2,GRASS_SETTING=libgrass,GRASS_SETTING=no,-L$with_libgrass/${libdir}) - - if test "$GRASS_SETTING" = "libgrass" ; then -- LIBS="-L$with_libgrass -L$with_libgrass/lib -lgrass5 $LIBS" -+ LIBS="-L$with_libgrass -L$with_libgrass/${libdir} -lgrass5 $LIBS" - GRASS_INCLUDE="-I$with_libgrass -I$with_libgrass/include $EXTRA_INCLUDES" - else - AC_MSG_ERROR([--with-libgrass=$with_grass requested, but libgrass5 not found!]) -@@ -2006,7 +1976,7 @@ dnl Fedora has cfitsio headers in /usr/include/cfitsio - else - - FITS_SETTING=external -- LIBS="-L$with_cfitsio -L$with_cfitsio/lib -lcfitsio $LIBS" -+ LIBS="-L$with_cfitsio -L$with_cfitsio/${libdir} -lcfitsio $LIBS" - EXTRA_INCLUDES="-I$with_cfitsio -I$with_cfitsio/include $EXTRA_INCLUDES" - - echo "using libcfitsio from $with_cfitsio." -@@ -2055,7 +2025,7 @@ elif test "$with_pcraster" = "internal" ; then - else - - PCRASTER_SETTING=external -- LIBS="-L$with_pcraster/lib -lcsf $LIBS" -+ LIBS="-L$with_pcraster/${libdir} -lcsf $LIBS" - EXTRA_INCLUDES="-I$with_pcraster/include $EXTRA_INCLUDES" - - echo "using libcsf from $with_pcraster." -@@ -2106,7 +2076,7 @@ elif test "$with_png" = "internal" ; then - else - - PNG_SETTING=external -- LIBS="-L$with_png -L$with_png/lib -lpng $LIBS" -+ LIBS="-L$with_png -L$with_png/${libdir} -lpng $LIBS" - EXTRA_INCLUDES="-I$with_png -I$with_png/include $EXTRA_INCLUDES" - - echo "using libpng from $with_png." -@@ -2141,7 +2111,7 @@ else - - DDS_SETTING=yes - CRUNCHDIR="$with_dds" -- LIBS="-L$with_dds/lib/ -lcrunch $LIBS" -+ LIBS="-L$with_dds/${libdir}/ -lcrunch $LIBS" - echo "using libcrunch from $with_dds." - - fi -@@ -2179,7 +2149,7 @@ elif test "$with_gta" = "yes" -o "$with_gta" = "" ; then - else - - GTA_SETTING=yes -- LIBS="-L$with_gta -L$with_gta/lib -lgta $LIBS" -+ LIBS="-L$with_gta -L$with_gta/${libdir} -lgta $LIBS" - EXTRA_INCLUDES="-I$with_gta -I$with_gta/include $EXTRA_INCLUDES" - - echo "using libgta from $with_gta." -@@ -2292,10 +2262,10 @@ else - - dnl We now require libgeotiff 1.5.0 - dnl first check if $with_geotiff/lib has the library: -- AC_CHECK_LIB(geotiff,GTIFAttachPROJContext,GEOTIFF_SETTING=external,GEOTIFF_SETTING=not_found,-L$with_geotiff/lib) -+ AC_CHECK_LIB(geotiff,GTIFAttachPROJContext,GEOTIFF_SETTING=external,GEOTIFF_SETTING=not_found,-L$with_geotiff/${libdir}) - - if test $GEOTIFF_SETTING = "external" ; then -- LIBS="-L$with_geotiff/lib -lgeotiff $LIBS" -+ LIBS="-L$with_geotiff/${libdir} -lgeotiff $LIBS" - if test -d $with_geotiff/include ; then - EXTRA_INCLUDES="-I$with_geotiff/include $EXTRA_INCLUDES" - fi -@@ -2518,7 +2488,7 @@ elif test "$with_gif" = "internal" ; then - else - - GIF_SETTING=external -- LIBS="-L$with_gif -L$with_gif/lib -lgif $LIBS" -+ LIBS="-L$with_gif -L$with_gif/${libdir} -lgif $LIBS" - EXTRA_INCLUDES="-I$with_gif -I$with_gif/include $EXTRA_INCLUDES" - - echo "using libgif from $with_gif." -@@ -2584,10 +2554,10 @@ elif test "$with_ogdi" = "yes" -o "$with_ogdi" = "" ; then - - else - -- AC_CHECK_LIB(ogdi,cln_GetLayerCapabilities,HAVE_OGDI=yes,HAVE_OGDI=no,-L$with_ogdi -L$with_ogdi/lib -logdi) -+ AC_CHECK_LIB(ogdi,cln_GetLayerCapabilities,HAVE_OGDI=yes,HAVE_OGDI=no,-L$with_ogdi -L$with_ogdi/${libdir} -logdi) - if test "$HAVE_OGDI" = "yes" ; then - if test -f "$with_ogdi/ecs.h" -o -f "$with_ogdi/include/ecs.h"; then -- LIBS="-L$with_ogdi -L$with_ogdi/lib -logdi $LIBS" -+ LIBS="-L$with_ogdi -L$with_ogdi/${libdir} -logdi $LIBS" - OGDI_INCLUDE="-I$with_ogdi -I$with_ogdi/include" - - echo "using libogdi from $with_ogdi." -@@ -2597,10 +2567,10 @@ else - fi - else - dnl For backward compatibility. Retry with ogdi31 as a name -- AC_CHECK_LIB(ogdi31,cln_GetLayerCapabilities,HAVE_OGDI=yes,HAVE_OGDI=no,-L$with_ogdi -L$with_ogdi/lib -logdi31) -+ AC_CHECK_LIB(ogdi31,cln_GetLayerCapabilities,HAVE_OGDI=yes,HAVE_OGDI=no,-L$with_ogdi -L$with_ogdi/${libdir} -logdi31) - if test "$HAVE_OGDI" = "yes" ; then - if test -f "$with_ogdi/ecs.h" -o -f "$with_ogdi/include/ecs.h"; then -- LIBS="-L$with_ogdi -L$with_ogdi/lib -logdi31 $LIBS" -+ LIBS="-L$with_ogdi -L$with_ogdi/${libdir} -logdi31 $LIBS" - OGDI_INCLUDE="-I$with_ogdi -I$with_ogdi/include" - - echo "using libogdi31 from $with_ogdi." -@@ -2718,10 +2688,10 @@ elif test "$with_sosi" = "yes" ; then - rm -f testfyba - else - -- AC_MSG_CHECKING([for libfyba.a, libfygm.a and libfyut.a in $with_sosi/lib]) -- if test -r $with_sosi/lib/libfyba.a -a -r $with_sosi/lib/libfygm.a -a -r $with_sosi/lib/libfyut.a ; then -+ AC_MSG_CHECKING([for libfyba.a, libfygm.a and libfyut.a in $with_sosi/${libdir}]) -+ if test -r $with_sosi/${libdir}/libfyba.a -a -r $with_sosi/${libdir}/libfygm.a -a -r $with_sosi/${libdir}/libfyut.a ; then - AC_MSG_RESULT([found.]) -- SOSI_LIB="$with_sosi/lib/libfyba.a $with_sosi/lib/libfygm.a $with_sosi/lib/libfyut.a" -+ SOSI_LIB="$with_sosi/${libdir}/libfyba.a $with_sosi/${libdir}/libfygm.a $with_sosi/${libdir}/libfyut.a" - SOSI_ENABLED=yes - else - AC_MSG_ERROR([not found.]) -@@ -2782,14 +2752,14 @@ else - AC_ARG_WITH(boost-lib-path, - [ --with-boost-lib-path=ARG Path to boost libraries for mongocxx client],,,) - -- AC_MSG_CHECKING([for libmongoclient.so in in $with_mongocxx/lib]) -+ AC_MSG_CHECKING([for libmongoclient.so in in $with_mongocxx/${libdir}]) - MONGODB_ENABLED=yes -- if test -r $with_mongocxx/lib/libmongoclient.so; then -+ if test -r $with_mongocxx/${libdir}/libmongoclient.so; then - AC_MSG_RESULT([found.]) -- MONGODB_LIB="-L$with_mongocxx/lib -lmongoclient" -- elif test -r $with_mongocxx/lib/libmongoclient.dylib; then -+ MONGODB_LIB="-L$with_mongocxx/${libdir} -lmongoclient" -+ elif test -r $with_mongocxx/${libdir}/libmongoclient.dylib; then - AC_MSG_RESULT([found.]) -- MONGODB_LIB="-L$with_mongocxx/lib -lmongoclient" -+ MONGODB_LIB="-L$with_mongocxx/${libdir} -lmongoclient" - else - AC_MSG_ERROR([not found.]) - fi -@@ -4770,8 +4740,8 @@ if test "$with_libjson_c" = "external" -o "$with_libjson_c" = "" -o "$with_libjs - elif test "$with_libjson_c" = "internal" ; then - LIBJSONC_SETTING=internal - elif test "$with_libjson_c" != "no"; then -- LIBS="-L$with_libjson_c/lib $LIBS" -- AC_CHECK_LIB(json-c,json_object_set_serializer,LIBJSONC_SETTING=external,LIBJSONC_SETTING=internal,-L$with_libjson_c/lib) -+ LIBS="-L$with_libjson_c/${libdir} $LIBS" -+ AC_CHECK_LIB(json-c,json_object_set_serializer,LIBJSONC_SETTING=external,LIBJSONC_SETTING=internal,-L$with_libjson_c/${libdir}) - else - AC_MSG_ERROR([libjson-c (internal or external) is required]) - fi ---- a/frmts/grass/pkg/configure.in -+++ b/frmts/grass/pkg/configure.in -@@ -99,7 +99,7 @@ else - if $GDAL_CONFIG --autoload > /dev/null 2>&1 ; then - AUTOLOAD_DIR=`$GDAL_CONFIG --autoload` - else -- AUTOLOAD_DIR=`$GDAL_CONFIG --prefix`/lib/gdalplugins -+ AUTOLOAD_DIR=`$GDAL_CONFIG --prefix`/${libdir}/gdalplugins - fi - fi - -@@ -123,11 +123,11 @@ fi - - if test "$with_grass" != "yes" ; then - -- AC_CHECK_LIB(grass_gis,G_read_compressed,GRASS_SETTING=grass72+,GRASS_SETTING=no,-L$with_grass/lib -lgrass_datetime) -+ AC_CHECK_LIB(grass_gis,G_read_compressed,GRASS_SETTING=grass72+,GRASS_SETTING=no,-L$with_grass/${libdir} -lgrass_datetime) - if test "$GRASS_SETTING" = "no" ; then -- AC_CHECK_LIB(grass_gis,G_is_initialized,GRASS_SETTING=grass70+,GRASS_SETTING=no,-L$with_grass/lib -lgrass_datetime) -+ AC_CHECK_LIB(grass_gis,G_is_initialized,GRASS_SETTING=grass70+,GRASS_SETTING=no,-L$with_grass/${libdir} -lgrass_datetime) - if test "$GRASS_SETTING" = "no" ; then -- AC_CHECK_LIB(grass_gis,G_asprintf,GRASS_SETTING=grass57+,GRASS_SETTING=no,-L$with_grass/lib -lgrass_datetime) -+ AC_CHECK_LIB(grass_gis,G_asprintf,GRASS_SETTING=grass57+,GRASS_SETTING=no,-L$with_grass/${libdir} -lgrass_datetime) - fi - fi - -@@ -135,15 +135,15 @@ if test "$with_grass" != "yes" ; then - if test "$GRASS_SETTING" = "grass72+" ; then - G_RASTLIBS="-lgrass_raster -lgrass_imagery" - G_VECTLIBS="-lgrass_vector -lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase" -- LIBS="-L$with_grass/lib $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_gmath -lgrass_gis -lgrass_datetime -lgrass_btree2 -lgrass_ccmath $LIBS" -+ LIBS="-L$with_grass/${libdir} $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_gmath -lgrass_gis -lgrass_datetime -lgrass_btree2 -lgrass_ccmath $LIBS" - elif test "$GRASS_SETTING" = "grass70+" ; then - G_RASTLIBS="-lgrass_raster -lgrass_imagery" - G_VECTLIBS="-lgrass_vector -lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase" -- LIBS="-L$with_grass/lib $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" -+ LIBS="-L$with_grass/${libdir} $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" - else - G_RASTLIBS="-lgrass_I" - G_VECTLIBS="-lgrass_vect -lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase" -- LIBS="-L$with_grass/lib $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_vask -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" -+ LIBS="-L$with_grass/${libdir} $G_VECTLIBS $G_RASTLIBS -lgrass_gproj -lgrass_vask -lgrass_gmath -lgrass_gis -lgrass_datetime $LIBS" - fi - GRASS_INCLUDE="-I$with_grass/include" - GRASS_GISBASE="$with_grass" ---- a/m4/ax_lib_expat.m4 -+++ b/m4/ax_lib_expat.m4 -@@ -119,9 +119,9 @@ AC_DEFUN([AX_LIB_EXPAT], - expat_lib_flags="-lexpat" - fi - else -- AC_CHECK_LIB(expat,XML_ParserCreate,run_expat_test="yes",run_expat_test="no",-L$expat_prefix/lib) -+ AC_CHECK_LIB(expat,XML_ParserCreate,run_expat_test="yes",run_expat_test="no",-L$expat_prefix/${libdir}) - if test "$run_expat_test" = "yes"; then -- expat_lib_flags="-L$expat_prefix/lib -lexpat" -+ expat_lib_flags="-L$expat_prefix/${libdir} -lexpat" - fi - fi - fi ---- a/m4/ax_lib_libkml.m4 -+++ b/m4/ax_lib_libkml.m4 -@@ -172,7 +172,7 @@ kmldom::KmlFactory* factory = kmldom::KmlFactory::GetFactory(); - if test "$libkml_prefix" = "/usr"; then - libkml_lib_flags="-lkmldom -lkmlbase -lkmlengine -lkmlconvenience -lminizip -luriparser" - else -- libkml_lib_flags="-L$libkml_prefix/lib -lkmldom -lkmlbase -lkmlengine -lkmlconvenience -lminizip -luriparser" -+ libkml_lib_flags="-L$libkml_prefix/${libdir} -lkmldom -lkmlbase -lkmlengine -lkmlconvenience -lminizip -luriparser" - fi - run_libkml_test="yes" - elif test "$libkml_requested" = "yes"; then ---- a/m4/ax_lib_xerces.m4 -+++ b/m4/ax_lib_xerces.m4 -@@ -100,7 +100,7 @@ AC_DEFUN([AX_LIB_XERCES], - if test "$xerces_prefix" = "/usr"; then - xerces_lib_flags="-lxerces-c -lpthread" - else -- xerces_lib_flags="-L$xerces_prefix/lib -lxerces-c -lpthread" -+ xerces_lib_flags="-L$xerces_prefix/${libdir} -lxerces-c -lpthread" - fi - run_xerces_test="yes" - elif test "$xerces_requested" = "yes"; then diff --git a/sci-libs/gdal/files/gdal-3.4.1-poppler-22.01.0-c++17.patch b/sci-libs/gdal/files/gdal-3.4.1-poppler-22.01.0-c++17.patch deleted file mode 100644 index dac3bd3776d9..000000000000 --- a/sci-libs/gdal/files/gdal-3.4.1-poppler-22.01.0-c++17.patch +++ /dev/null @@ -1,23 +0,0 @@ -https://bugs.gentoo.org/830883 -https://github.com/OSGeo/gdal/commit/3f528f2b5f9244698c89d31b74155765538ef362 - -From: Even Rouault <even.rouault@spatialys.com> -Date: Sat, 8 Jan 2022 14:25:09 +0100 -Subject: [PATCH] frmts/pdf/GNUmakefile: force c++17 with Poppler > 21 (fixes - #5071) - ---- a/frmts/pdf/GNUmakefile -+++ b/frmts/pdf/GNUmakefile -@@ -11,6 +11,12 @@ LD_SHARED = $(LD) -bundle - endif - - ifeq ($(HAVE_POPPLER),yes) -+# Poppler 2022.1 requires c++17 -+ifeq ($(shell test $(POPPLER_MAJOR_VERSION) -gt 21; echo $$?),0) -+CXX := $(subst -std=c++11,,${CXX}) -+CXX := $(subst -std=c++14,,${CXX}) -+CXX := ${CXX} -std=c++17 -+endif - CPPFLAGS += -DHAVE_POPPLER -DPOPPLER_MAJOR_VERSION=$(POPPLER_MAJOR_VERSION) -DPOPPLER_MINOR_VERSION=$(POPPLER_MINOR_VERSION) - endif - diff --git a/sci-libs/gdal/files/gdal-3.4.1-poppler-22.03.0.patch b/sci-libs/gdal/files/gdal-3.4.1-poppler-22.03.0.patch deleted file mode 100644 index 94640e046a1b..000000000000 --- a/sci-libs/gdal/files/gdal-3.4.1-poppler-22.03.0.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 17e98757e78969a199d1d6318f53d088da192191 Mon Sep 17 00:00:00 2001 -From: Even Rouault <even.rouault@spatialys.com> -Date: Fri, 18 Feb 2022 22:47:01 +0100 -Subject: [PATCH] PDF: fix build against Poppler > 22.2 - ---- - frmts/pdf/pdfdataset.cpp | 17 +++++++++++------ - 1 file changed, 11 insertions(+), 6 deletions(-) - -diff --git a/frmts/pdf/pdfdataset.cpp b/frmts/pdf/pdfdataset.cpp -index 22238bd74822..08f8e31c86a7 100644 ---- a/frmts/pdf/pdfdataset.cpp -+++ b/frmts/pdf/pdfdataset.cpp -@@ -4241,8 +4241,6 @@ PDFDataset *PDFDataset::Open( GDALOpenInfo * poOpenInfo ) - #ifdef HAVE_POPPLER - if(bUseLib.test(PDFLIB_POPPLER)) - { -- GooString* poUserPwd = nullptr; -- - static bool globalParamsCreatedByGDAL = false; - { - CPLMutexHolderD(&hGlobalParamsMutex); -@@ -4310,9 +4308,6 @@ PDFDataset *PDFDataset::Open( GDALOpenInfo * poOpenInfo ) - while( true ) - { - VSIFSeekL(fp, 0, SEEK_SET); -- if (pszUserPwd) -- poUserPwd = new GooString(pszUserPwd); -- - g_nPopplerErrors = 0; - if( globalParamsCreatedByGDAL ) - registerErrorCallback(); -@@ -4322,10 +4317,20 @@ PDFDataset *PDFDataset::Open( GDALOpenInfo * poOpenInfo ) - oObj.getObj()->initNull(); - auto poStream = new VSIPDFFileStream(fp, pszFilename, oObj.getObj()); - #endif -+#if POPPLER_MAJOR_VERSION > 22 || (POPPLER_MAJOR_VERSION == 22 && POPPLER_MINOR_VERSION > 2) -+ std::optional<GooString> osUserPwd; -+ if (pszUserPwd) -+ osUserPwd = std::optional<GooString>(pszUserPwd); -+ poDocPoppler = new PDFDoc(poStream, std::optional<GooString>(), osUserPwd); -+#else -+ GooString* poUserPwd = nullptr; -+ if (pszUserPwd) -+ poUserPwd = new GooString(pszUserPwd); - poDocPoppler = new PDFDoc(poStream, nullptr, poUserPwd); -+ delete poUserPwd; -+#endif - if( globalParamsCreatedByGDAL ) - registerErrorCallback(); -- delete poUserPwd; - if( g_nPopplerErrors >= MAX_POPPLER_ERRORS ) - { - PDFFreeDoc(poDocPoppler); diff --git a/sci-libs/gdal/gdal-3.4.1.ebuild b/sci-libs/gdal/gdal-3.4.1.ebuild deleted file mode 100644 index 48138f904731..000000000000 --- a/sci-libs/gdal/gdal-3.4.1.ebuild +++ /dev/null @@ -1,324 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GENTOO_DEPEND_ON_PERL="no" -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_OPTIONAL=1 -inherit autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 perl-module toolchain-funcs - -DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" -HOMEPAGE="https://gdal.org/" -SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz" - -LICENSE="BSD Info-ZIP MIT" -SLOT="0/30" # subslot is libgdal.so.<SONAME> -KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd" - -REQUIRED_USE=" - mdb? ( java ) - python? ( ${PYTHON_REQUIRED_USE} ) - spatialite? ( sqlite ) -" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) - java? ( - dev-java/ant-core - dev-lang/swig:0 - >=virtual/jdk-1.8:* - ) - perl? ( dev-lang/swig:0 ) - python? ( - dev-lang/swig:0 - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" -DEPEND=" - dev-libs/expat - dev-libs/json-c:= - dev-libs/libpcre - dev-libs/libxml2:2 - dev-libs/openssl:= - media-libs/tiff - >=sci-libs/libgeotiff-1.5.1-r1:= - >=sci-libs/proj-6.0.0:= - sys-libs/zlib[minizip(+)] - armadillo? ( sci-libs/armadillo:=[lapack] ) - curl? ( net-misc/curl ) - fits? ( sci-libs/cfitsio:= ) - geos? ( >=sci-libs/geos-3.8.0 ) - gif? ( media-libs/giflib:= ) - gml? ( >=dev-libs/xerces-c-3.1 ) - heif? ( media-libs/libheif:= ) - hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) - jpeg? ( virtual/jpeg:0= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lzma? ( || ( - app-arch/xz-utils - app-arch/lzma - ) ) - mdb? ( dev-java/jackcess:1 ) - mysql? ( virtual/mysql ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - ogdi? ( sci-libs/ogdi ) - opencl? ( virtual/opencl ) - oracle? ( dev-db/oracle-instantclient:= ) - pdf? ( app-text/poppler:= ) - perl? ( dev-lang/perl:= ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - python? ( - ${PYTHON_DEPS} - dev-python/numpy[${PYTHON_USEDEP}] - ) - spatialite? ( dev-db/spatialite ) - sqlite? ( dev-db/sqlite:3 ) - webp? ( media-libs/libwebp:= ) - xls? ( dev-libs/freexl ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* ) -" - -PATCHES=( - "${FILESDIR}/${PN}-2.2.3-soname.patch" - "${FILESDIR}/${PN}-2.3.0-curl.patch" # bug 659840 - "${FILESDIR}/${PN}-3.3.0-libdir.patch" - "${FILESDIR}/${P}-poppler-22.01.0-c++17.patch" - "${FILESDIR}/${P}-poppler-22.03.0.patch" # bug 834536 -) - -src_prepare() { - default - - # Drop a --prefix hack in the upstream build system - # We don't want the line at all, so let's just drop it rather than - # trying to put in the right libdir value. - # bug #696106 - sed -e '/\$ADD_PREFIX\/lib/d' \ - -i configure.ac || die - - sed -e "s: /usr/: \"${EPREFIX}\"/usr/:g" \ - -i configure.ac || die - - sed -e 's:^ar:$(AR):g' \ - -i ogr/ogrsf_frmts/sdts/install-libs.sh || die - - # SWIG: Use of the include path to find the input file is deprecated and will not work with ccache. - sed -e "s: gdal_array.i: ../include/gdal_array.i:" \ - -i swig/python/GNUmakefile || die "sed python makefile failed" - - # autoconf 2.70+ - # bug #775209 - config_rpath_update . - - eautoreconf -} - -src_configure() { - local myconf=( - # charls - not packaged in Gentoo ebuild repository - # kakadu, mrsid jp2mrsid - another jpeg2k stuff, ignore - # bsb - legal issues - # ingres - same story as oracle oci - # jasper - disabled because unmaintained and vulnerable; openjpeg will be used as JPEG-2000 provider instead - # podofo - we use poppler instead they are exclusive for each other - # tiff is a hard dep - --includedir="${EPREFIX}"/usr/include/${PN} - --disable-lto - --disable-static - --disable-driver-bsb - --disable-driver-mrf - --disable-pdf-plugin - --enable-shared - --enable-driver-grib - --with-bash-completion="$(get_bashcompdir)" - --with-cpp14 - --with-crypto - --with-cryptopp=no - --with-expat - --with-geotiff - --with-gnm - --with-hide-internal-symbols - --with-libjson-c="${ESYSROOT}"/usr - --with-libtiff - --with-libtool - --with-libz="${ESYSROOT}"/usr - --without-blosc - --without-charls - --without-dods-root - --without-ecw - --without-fgdb - --without-fme - --without-gta - --without-grass - --without-hdf4 - --without-idb - --without-ingres - --without-jasper - --without-jp2lura - --without-jp2mrsid - # libjxl yet packaged. - --without-jxl - --without-kakadu - --without-kea - --without-libkml - --without-lz4 - --without-mongocxx - --without-mrsid - --without-mrsid_lidar - --without-msg - --without-rasdaman - --without-rasterlite2 - # Revisit when OpenEXR 3 / ilmmath migration is more complete in tree - --without-exr - --without-pcraster - --without-pdfium - --without-perl - --without-podofo - --without-python - --without-qhull - --without-sfcgal - --without-sosi - --without-teigha - $(use_enable debug) - $(use_with armadillo) - $(use_with aux-xml pam) - $(use_with curl) - $(use_with cpu_flags_x86_avx avx) - $(use_with cpu_flags_x86_sse sse) - $(use_with cpu_flags_x86_ssse3 ssse3) - $(use_with fits cfitsio) - $(use_with geos) - $(use_with gif) - $(use_with gml xerces) - $(use_with heif) - $(use_with hdf5) - $(use_with jpeg pcidsk) # pcidsk is internal, because there is no such library released developer by gdal - $(use_with jpeg) - $(use_with jpeg2k openjpeg) - $(use_with lzma liblzma) - $(use_with mysql mysql "${EPREFIX}"/usr/bin/mysql_config) - $(use_with netcdf) - $(use_with oracle oci) - $(use_with odbc) - $(use_with ogdi ogdi "${EPREFIX}"/usr) - $(use_with opencl) - $(use_with pdf poppler) - $(use_with png) - $(use_with postgres pg) - $(use_with spatialite) - $(use_with sqlite sqlite3 "${EPREFIX}"/usr) - $(use_with threads) - $(use_with webp) - $(use_with xls freexl) - $(use_with zstd) - ) - - tc-export AR RANLIB - - if use java; then - myconf+=( - --with-java=$(java-config --jdk-home 2>/dev/null) - --with-jvm-lib=dlopen - $(use_with mdb) - ) - else - myconf+=( --without-java --without-mdb ) - fi - - if use sqlite; then - append-libs -lsqlite3 - fi - - # bug #632660 - if use ogdi; then - append-cflags $($(tc-getPKG_CONFIG) --cflags libtirpc) - append-cxxflags $($(tc-getPKG_CONFIG) --cflags libtirpc) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" - - # mysql-config puts this in (and boy is it a PITA to get it out) - if use mysql; then - sed -e "s: -rdynamic : :" \ - -i GDALmake.opt || die "sed LIBS failed" - fi -} - -src_compile() { - if use perl; then - rm "${S}"/swig/perl/*_wrap.cpp || die - emake -C "${S}"/swig/perl generate - fi - - # gdal-config needed before generating Python bindings - default - - if use java; then - pushd "${S}"/swig/java > /dev/null || die - emake - popd > /dev/null || die - fi - - if use perl; then - pushd "${S}"/swig/perl > /dev/null || die - perl-module_src_configure - perl-module_src_compile - popd > /dev/null || die - fi - - if use python; then - rm -f "${S}"/swig/python/*_wrap.cpp || die - emake -C "${S}"/swig/python generate - pushd "${S}"/swig/python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi - - use doc && emake docs -} - -src_install() { - use doc && local HTML_DOCS=( html/. ) - - default - - # Respect libdir in pkgconfig file - sed -i -e "s:\${exec_prefix}/lib:\${exec_prefix}/$(get_libdir):" "${ED}"/usr/$(get_libdir)/pkgconfig/gdal.pc || die - - use java && java-pkg_dojar "${S}"/swig/java/gdal.jar - - if use perl; then - pushd "${S}"/swig/perl > /dev/null || die - myinst=( DESTDIR="${D}" ) - perl-module_src_install - popd > /dev/null || die - perl_delete_localpod - fi - - if use python; then - # Don't clash with gdal's docs - unset DOCS HTML_DOCS - - pushd "${S}"/swig/python > /dev/null || die - distutils-r1_src_install - popd > /dev/null || die - - newdoc swig/python/README.rst README-python.rst - fi - - doman "${S}"/man/man*/* - find "${ED}" -name '*.la' -type f -delete || die -} - -pkg_postinst() { - elog "Check available image and data formats after building with" - elog "gdalinfo and ogrinfo (using the --formats switch)." -} diff --git a/sci-libs/gdal/gdal-3.4.2-r2.ebuild b/sci-libs/gdal/gdal-3.4.2-r2.ebuild deleted file mode 100644 index be552b0417c5..000000000000 --- a/sci-libs/gdal/gdal-3.4.2-r2.ebuild +++ /dev/null @@ -1,329 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GENTOO_DEPEND_ON_PERL="no" -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_OPTIONAL=1 -inherit autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 perl-module toolchain-funcs - -DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" -HOMEPAGE="https://gdal.org/" -SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz" - -LICENSE="BSD Info-ZIP MIT" -SLOT="0/30" # subslot is libgdal.so.<SONAME> -KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd" - -REQUIRED_USE=" - mdb? ( java ) - python? ( ${PYTHON_REQUIRED_USE} ) - spatialite? ( sqlite ) - java? ( threads ) -" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) - java? ( - dev-java/ant-core - dev-lang/swig:0 - >=virtual/jdk-1.8:* - ) - perl? ( dev-lang/swig:0 ) - python? ( - dev-lang/swig:0 - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" -DEPEND=" - dev-libs/expat - dev-libs/json-c:= - dev-libs/libpcre2 - dev-libs/libxml2:2 - dev-libs/openssl:= - media-libs/tiff - >=sci-libs/libgeotiff-1.5.1-r1:= - >=sci-libs/proj-6.0.0:= - sys-libs/zlib[minizip(+)] - armadillo? ( sci-libs/armadillo:=[lapack] ) - curl? ( net-misc/curl ) - fits? ( sci-libs/cfitsio:= ) - geos? ( >=sci-libs/geos-3.8.0 ) - gif? ( media-libs/giflib:= ) - gml? ( >=dev-libs/xerces-c-3.1 ) - heif? ( media-libs/libheif:= ) - hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lzma? ( || ( - app-arch/xz-utils - app-arch/lzma - ) ) - mdb? ( dev-java/jackcess:1 ) - mysql? ( virtual/mysql ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - ogdi? ( sci-libs/ogdi ) - opencl? ( virtual/opencl ) - oracle? ( dev-db/oracle-instantclient:= ) - pdf? ( app-text/poppler:= ) - perl? ( dev-lang/perl:= ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - python? ( - ${PYTHON_DEPS} - dev-python/numpy[${PYTHON_USEDEP}] - ) - spatialite? ( dev-db/spatialite ) - sqlite? ( dev-db/sqlite:3 ) - webp? ( media-libs/libwebp:= ) - xls? ( dev-libs/freexl ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* ) -" - -PATCHES=( - "${FILESDIR}/${PN}-2.2.3-soname.patch" - "${FILESDIR}/${PN}-2.3.0-curl.patch" # bug 659840 - "${FILESDIR}/${PN}-3.3.0-libdir.patch" -) - -src_prepare() { - default - - # Drop a --prefix hack in the upstream build system - # We don't want the line at all, so let's just drop it rather than - # trying to put in the right libdir value. - # bug #696106 - sed -e '/\$ADD_PREFIX\/lib/d' \ - -i configure.ac || die - - sed -e "s: /usr/: \"${EPREFIX}\"/usr/:g" \ - -i configure.ac || die - - sed -e 's:^ar:$(AR):g' \ - -i ogr/ogrsf_frmts/sdts/install-libs.sh || die - - # SWIG: Use of the include path to find the input file is deprecated and will not work with ccache. - sed -e "s: gdal_array.i: ../include/gdal_array.i:" \ - -i swig/python/GNUmakefile || die "sed python makefile failed" - - # autoconf 2.70+ - # bug #775209 - config_rpath_update . - - eautoreconf -} - -src_configure() { - local myconf=( - # charls - not packaged in Gentoo ebuild repository - # kakadu, mrsid jp2mrsid - another jpeg2k stuff, ignore - # bsb - legal issues - # ingres - same story as oracle oci - # jasper - disabled because unmaintained and vulnerable; openjpeg will be used as JPEG-2000 provider instead - # podofo - we use poppler instead they are exclusive for each other - # tiff is a hard dep - --includedir="${EPREFIX}"/usr/include/${PN} - --disable-lto - --disable-static - --disable-driver-bsb - --disable-driver-mrf - --disable-pdf-plugin - --enable-shared - --enable-driver-grib - --with-bash-completion="$(get_bashcompdir)" - --with-cpp14 - --with-crypto - --with-cryptopp=no - --with-expat - --with-geotiff - --with-gnm - --with-hide-internal-symbols - --with-libjson-c="${ESYSROOT}"/usr - --with-libtiff - --with-libtool - --with-libz="${ESYSROOT}"/usr - --with-pcre2 - --without-blosc - --without-charls - --without-dods-root - --without-ecw - --without-fgdb - --without-fme - --without-gta - --without-grass - --without-hdf4 - --without-idb - --without-ingres - --without-jasper - --without-jp2lura - --without-jp2mrsid - # libjxl yet packaged. - --without-jxl - --without-kakadu - --without-kea - --without-libkml - --without-lz4 - --without-mongocxx - --without-mrsid - --without-mrsid_lidar - --without-msg - --without-rasdaman - --without-rasterlite2 - # Revisit when OpenEXR 3 / ilmmath migration is more complete in tree - --without-exr - --without-pcre - --without-pcraster - --without-pdfium - --without-perl - --without-podofo - --without-python - --without-qhull - --without-sfcgal - --without-sosi - --without-teigha - $(use_enable debug) - $(use_with armadillo) - $(use_with aux-xml pam) - $(use_with curl) - $(use_with cpu_flags_x86_avx avx) - $(use_with cpu_flags_x86_sse sse) - $(use_with cpu_flags_x86_ssse3 ssse3) - $(use_with fits cfitsio) - $(use_with geos) - $(use_with gif) - $(use_with gml xerces) - $(use_with heif) - $(use_with hdf5) - $(use_with jpeg pcidsk) # pcidsk is internal, because there is no such library released developer by gdal - $(use_with jpeg) - $(use_with jpeg2k openjpeg) - $(use_with lzma liblzma) - $(use_with mysql mysql "${EPREFIX}"/usr/bin/mysql_config) - $(use_with netcdf) - $(use_with oracle oci) - $(use_with odbc) - $(use_with ogdi ogdi "${EPREFIX}"/usr) - $(use_with opencl) - $(use_with pdf poppler) - $(use_with png) - $(use_with postgres pg) - $(use_with spatialite) - $(use_with sqlite sqlite3 "${EPREFIX}"/usr) - $(use_with threads) - $(use_with webp) - $(use_with xls freexl) - $(use_with zstd) - ) - - tc-export AR RANLIB - - if use java; then - myconf+=( - --with-java=$(java-config --jdk-home 2>/dev/null) - --with-jvm-lib=dlopen - $(use_with mdb) - ) - else - myconf+=( --without-java --without-mdb ) - fi - - if use sqlite; then - append-libs -lsqlite3 - fi - - # bug #632660 - if use ogdi; then - append-cflags $($(tc-getPKG_CONFIG) --cflags libtirpc) - append-cxxflags $($(tc-getPKG_CONFIG) --cflags libtirpc) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" - - # mysql-config puts this in (and boy is it a PITA to get it out) - if use mysql; then - sed -e "s: -rdynamic : :" \ - -i GDALmake.opt || die "sed LIBS failed" - fi -} - -src_compile() { - if use perl; then - rm "${S}"/swig/perl/*_wrap.cpp || die - emake -C "${S}"/swig/perl generate - fi - - # gdal-config needed before generating Python bindings - default - - if use java; then - pushd "${S}"/swig/java > /dev/null || die - emake - popd > /dev/null || die - fi - - if use perl; then - pushd "${S}"/swig/perl > /dev/null || die - perl-module_src_configure - perl-module_src_compile - popd > /dev/null || die - fi - - if use python; then - rm -f "${S}"/swig/python/*_wrap.cpp || die - emake -C "${S}"/swig/python generate - pushd "${S}"/swig/python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi - - use doc && emake docs -} - -src_install() { - use doc && local HTML_DOCS=( html/. ) - - default - - # Respect libdir in pkgconfig file - sed -i -e "s:\${exec_prefix}/lib:\${exec_prefix}/$(get_libdir):" "${ED}"/usr/$(get_libdir)/pkgconfig/gdal.pc || die - - if use java; then - # bug #752399 - java-pkg_dojar "${S}"/swig/java/gdal.jar - dolib.so "${S}"/swig/java/.libs/libgdalalljni.so* - fi - - if use perl; then - pushd "${S}"/swig/perl > /dev/null || die - myinst=( DESTDIR="${D}" ) - perl-module_src_install - popd > /dev/null || die - perl_delete_localpod - fi - - if use python; then - # Don't clash with gdal's docs - unset DOCS HTML_DOCS - - pushd "${S}"/swig/python > /dev/null || die - distutils-r1_src_install - popd > /dev/null || die - - newdoc swig/python/README.rst README-python.rst - fi - - doman "${S}"/man/man*/* - find "${ED}" -name '*.la' -type f -delete || die -} - -pkg_postinst() { - elog "Check available image and data formats after building with" - elog "gdalinfo and ogrinfo (using the --formats switch)." -} diff --git a/sci-libs/gdal/gdal-3.4.3-r1.ebuild b/sci-libs/gdal/gdal-3.4.3-r1.ebuild deleted file mode 100644 index 0542e701d8c1..000000000000 --- a/sci-libs/gdal/gdal-3.4.3-r1.ebuild +++ /dev/null @@ -1,328 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GENTOO_DEPEND_ON_PERL="no" -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_OPTIONAL=1 -inherit autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 perl-module toolchain-funcs - -DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" -HOMEPAGE="https://gdal.org/" -SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz" - -LICENSE="BSD Info-ZIP MIT" -SLOT="0/30" # subslot is libgdal.so.<SONAME> -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd" - -REQUIRED_USE=" - mdb? ( java ) - python? ( ${PYTHON_REQUIRED_USE} ) - spatialite? ( sqlite ) - java? ( threads ) -" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) - java? ( - dev-java/ant-core - dev-lang/swig:0 - >=virtual/jdk-1.8:* - ) - perl? ( dev-lang/swig:0 ) - python? ( - dev-lang/swig:0 - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" -DEPEND=" - dev-libs/expat - dev-libs/json-c:= - dev-libs/libpcre2 - dev-libs/libxml2:2 - dev-libs/openssl:= - media-libs/tiff - >=sci-libs/libgeotiff-1.5.1-r1:= - >=sci-libs/proj-6.0.0:= - sys-libs/zlib[minizip(+)] - armadillo? ( sci-libs/armadillo:=[lapack] ) - curl? ( net-misc/curl ) - fits? ( sci-libs/cfitsio:= ) - geos? ( >=sci-libs/geos-3.8.0 ) - gif? ( media-libs/giflib:= ) - gml? ( >=dev-libs/xerces-c-3.1 ) - heif? ( media-libs/libheif:= ) - hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lzma? ( || ( - app-arch/xz-utils - app-arch/lzma - ) ) - mdb? ( dev-java/jackcess:1 ) - mysql? ( virtual/mysql ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - ogdi? ( sci-libs/ogdi ) - opencl? ( virtual/opencl ) - oracle? ( dev-db/oracle-instantclient:= ) - pdf? ( app-text/poppler:= ) - perl? ( dev-lang/perl:= ) - png? ( media-libs/libpng:0= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - python? ( - ${PYTHON_DEPS} - dev-python/numpy[${PYTHON_USEDEP}] - ) - spatialite? ( dev-db/spatialite ) - sqlite? ( dev-db/sqlite:3 ) - webp? ( media-libs/libwebp:= ) - xls? ( dev-libs/freexl ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* ) -" - -PATCHES=( - "${FILESDIR}/${PN}-2.2.3-soname.patch" - "${FILESDIR}/${PN}-3.3.0-libdir.patch" -) - -src_prepare() { - default - - # Drop a --prefix hack in the upstream build system - # We don't want the line at all, so let's just drop it rather than - # trying to put in the right libdir value. - # bug #696106 - sed -e '/\$ADD_PREFIX\/lib/d' \ - -i configure.ac || die - - sed -e "s: /usr/: \"${EPREFIX}\"/usr/:g" \ - -i configure.ac || die - - sed -e 's:^ar:$(AR):g' \ - -i ogr/ogrsf_frmts/sdts/install-libs.sh || die - - # SWIG: Use of the include path to find the input file is deprecated and will not work with ccache. - sed -e "s: gdal_array.i: ../include/gdal_array.i:" \ - -i swig/python/GNUmakefile || die "sed python makefile failed" - - # autoconf 2.70+ - # bug #775209 - config_rpath_update . - - eautoreconf -} - -src_configure() { - local myconf=( - # charls - not packaged in Gentoo ebuild repository - # kakadu, mrsid jp2mrsid - another jpeg2k stuff, ignore - # bsb - legal issues - # ingres - same story as oracle oci - # jasper - disabled because unmaintained and vulnerable; openjpeg will be used as JPEG-2000 provider instead - # podofo - we use poppler instead they are exclusive for each other - # tiff is a hard dep - --includedir="${EPREFIX}"/usr/include/${PN} - --disable-lto - --disable-static - --disable-driver-bsb - --disable-driver-mrf - --disable-pdf-plugin - --enable-shared - --enable-driver-grib - --with-bash-completion="$(get_bashcompdir)" - --with-cpp14 - --with-crypto - --with-cryptopp=no - --with-expat - --with-geotiff - --with-gnm - --with-hide-internal-symbols - --with-libjson-c="${ESYSROOT}"/usr - --with-libtiff - --with-libtool - --with-libz="${ESYSROOT}"/usr - --with-pcre2 - --without-blosc - --without-charls - --without-dods-root - --without-ecw - --without-fgdb - --without-fme - --without-gta - --without-grass - --without-hdf4 - --without-idb - --without-ingres - --without-jasper - --without-jp2lura - --without-jp2mrsid - # libjxl yet packaged. - --without-jxl - --without-kakadu - --without-kea - --without-libkml - --without-lz4 - --without-mongocxx - --without-mrsid - --without-mrsid_lidar - --without-msg - --without-rasdaman - --without-rasterlite2 - # Revisit when OpenEXR 3 / ilmmath migration is more complete in tree - --without-exr - --without-pcre - --without-pcraster - --without-pdfium - --without-perl - --without-podofo - --without-python - --without-qhull - --without-sfcgal - --without-sosi - --without-teigha - $(use_enable debug) - $(use_with armadillo) - $(use_with aux-xml pam) - $(use_with curl) - $(use_with cpu_flags_x86_avx avx) - $(use_with cpu_flags_x86_sse sse) - $(use_with cpu_flags_x86_ssse3 ssse3) - $(use_with fits cfitsio) - $(use_with geos) - $(use_with gif) - $(use_with gml xerces) - $(use_with heif) - $(use_with hdf5) - $(use_with jpeg pcidsk) # pcidsk is internal, because there is no such library released developer by gdal - $(use_with jpeg) - $(use_with jpeg2k openjpeg) - $(use_with lzma liblzma) - $(use_with mysql mysql "${EPREFIX}"/usr/bin/mysql_config) - $(use_with netcdf) - $(use_with oracle oci) - $(use_with odbc) - $(use_with ogdi ogdi "${EPREFIX}"/usr) - $(use_with opencl) - $(use_with pdf poppler) - $(use_with png) - $(use_with postgres pg) - $(use_with spatialite) - $(use_with sqlite sqlite3 "${EPREFIX}"/usr) - $(use_with threads) - $(use_with webp) - $(use_with xls freexl) - $(use_with zstd) - ) - - tc-export AR RANLIB - - if use java; then - myconf+=( - --with-java=$(java-config --jdk-home 2>/dev/null) - --with-jvm-lib=dlopen - $(use_with mdb) - ) - else - myconf+=( --without-java --without-mdb ) - fi - - if use sqlite; then - append-libs -lsqlite3 - fi - - # bug #632660 - if use ogdi; then - append-cflags $($(tc-getPKG_CONFIG) --cflags libtirpc) - append-cxxflags $($(tc-getPKG_CONFIG) --cflags libtirpc) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" - - # mysql-config puts this in (and boy is it a PITA to get it out) - if use mysql; then - sed -e "s: -rdynamic : :" \ - -i GDALmake.opt || die "sed LIBS failed" - fi -} - -src_compile() { - if use perl; then - rm "${S}"/swig/perl/*_wrap.cpp || die - emake -C "${S}"/swig/perl generate - fi - - # gdal-config needed before generating Python bindings - default - - if use java; then - pushd "${S}"/swig/java > /dev/null || die - emake - popd > /dev/null || die - fi - - if use perl; then - pushd "${S}"/swig/perl > /dev/null || die - perl-module_src_configure - perl-module_src_compile - popd > /dev/null || die - fi - - if use python; then - rm -f "${S}"/swig/python/*_wrap.cpp || die - emake -C "${S}"/swig/python generate - pushd "${S}"/swig/python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi - - use doc && emake docs -} - -src_install() { - use doc && local HTML_DOCS=( html/. ) - - default - - # Respect libdir in pkgconfig file - sed -i -e "s:\${exec_prefix}/lib:\${exec_prefix}/$(get_libdir):" "${ED}"/usr/$(get_libdir)/pkgconfig/gdal.pc || die - - if use java; then - # bug #752399 - java-pkg_dojar "${S}"/swig/java/gdal.jar - dolib.so "${S}"/swig/java/.libs/libgdalalljni.so* - fi - - if use perl; then - pushd "${S}"/swig/perl > /dev/null || die - myinst=( DESTDIR="${D}" ) - perl-module_src_install - popd > /dev/null || die - perl_delete_localpod - fi - - if use python; then - # Don't clash with gdal's docs - unset DOCS HTML_DOCS - - pushd "${S}"/swig/python > /dev/null || die - distutils-r1_src_install - popd > /dev/null || die - - newdoc swig/python/README.rst README-python.rst - fi - - doman "${S}"/man/man*/* - find "${ED}" -name '*.la' -type f -delete || die -} - -pkg_postinst() { - elog "Check available image and data formats after building with" - elog "gdalinfo and ogrinfo (using the --formats switch)." -} diff --git a/sci-libs/gdal/gdal-3.5.0-r3.ebuild b/sci-libs/gdal/gdal-3.5.0-r3.ebuild deleted file mode 100644 index 42e368935481..000000000000 --- a/sci-libs/gdal/gdal-3.5.0-r3.ebuild +++ /dev/null @@ -1,237 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake java-pkg-opt-2 python-single-r1 - -DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" -HOMEPAGE="https://gdal.org/" -SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz" -# Seems to not be compressed... -SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz -> ${PN}autotest-${PV}.tar )" - -LICENSE="BSD Info-ZIP MIT" -SLOT="0/31" # subslot is libgdal.so.<SONAME> -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" -# Tests fail to build in 3.5.0, let's not worry too much yet given -# we're only just porting to CMake. Revisit later. -RESTRICT="!test? ( test ) test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) - spatialite? ( sqlite )" - -BDEPEND="virtual/pkgconfig - doc? ( app-doc/doxygen ) - java? ( - dev-java/ant-core - dev-lang/swig:0 - >=virtual/jdk-1.8:* - ) - python? ( - dev-lang/swig:0 - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - )" -DEPEND="dev-libs/expat - dev-libs/json-c:= - dev-libs/libpcre2 - dev-libs/libxml2:2 - dev-libs/openssl:= - media-libs/tiff - >=sci-libs/libgeotiff-1.5.1-r1:= - >=sci-libs/proj-6.0.0:= - sys-libs/zlib[minizip(+)] - armadillo? ( sci-libs/armadillo:=[lapack] ) - curl? ( net-misc/curl ) - fits? ( sci-libs/cfitsio:= ) - geos? ( >=sci-libs/geos-3.8.0 ) - gif? ( media-libs/giflib:= ) - gml? ( >=dev-libs/xerces-c-3.1 ) - heif? ( media-libs/libheif:= ) - hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lzma? ( || ( - app-arch/xz-utils - app-arch/lzma - ) ) - mysql? ( virtual/mysql ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - ogdi? ( sci-libs/ogdi ) - opencl? ( virtual/opencl ) - oracle? ( dev-db/oracle-instantclient:= ) - pdf? ( app-text/poppler:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ') - ) - spatialite? ( dev-db/spatialite ) - sqlite? ( dev-db/sqlite:3 ) - webp? ( media-libs/libwebp:= ) - xls? ( dev-libs/freexl ) - zstd? ( app-arch/zstd:= )" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* )" - -pkg_setup() { - use python && python-single-r1_pkg_setup - use java && java-pkg-opt-2_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - if use test ; then - mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die - fi -} - -src_configure() { - local mycmakeargs=( - -DENABLE_IPO=OFF - -DGDAL_USE_EXTERNAL_LIBS=ON - -DGDAL_USE_INTERNAL_LIBS=OFF - - # bug #844874 and bug #845150 - -DCMAKE_INSTALL_INCLUDEDIR="include/gdal" - - # Options here are generally off because of one of: - # - Not yet packaged dependencies - # - # - Off for autotools build and didn't want more churn by - # enabling during port to CMake. Feel free to request them - # being turned on if useful for you. - -DGDAL_USE_ARMADILLO=$(usex armadillo) - -DGDAL_USE_ARROW=OFF - -DGDAL_USE_BLOSC=OFF - -DGDAL_USE_BRUNSLI=OFF - -DGDAL_USE_CRNLIB=OFF - -DGDAL_USE_CFITSIO=$(usex fits) - -DGDAL_USE_CURL=$(usex curl) - -DGDAL_USE_CRYPTOPP=OFF - -DGDAL_USE_DEFLATE=OFF - -DGDAL_USE_ECW=OFF - -DGDAL_USE_EXPAT=ON - -DGDAL_USE_FILEGDB=OFF - -DGDAL_USE_FREEXL=$(usex xls) - -DGDAL_USE_FYBA=OFF - -DGDAL_USE_GEOTIFF=ON - -DGDAL_USE_GEOS=$(usex geos) - -DGDAL_USE_GIF=$(usex gif) - -DGDAL_USE_GTA=OFF - -DGDAL_USE_HEIF=$(usex heif) - -DGDAL_USE_HDF4=OFF - -DGDAL_USE_HDF5=$(usex hdf5) - -DGDAL_USE_HDFS=OFF - -DGDAL_USE_ICONV=ON # TODO dep - -DGDAL_USE_IDB=OFF - -DGDAL_USE_JPEG=$(usex jpeg) - - # https://gdal.org/build_hints.html#jpeg12 - # Independent of whether using system libjpeg - -DGDAL_USE_JPEG12_INTERNAL=ON - - -DGDAL_USE_JSONC=ON - -DGDAL_USE_JXL=OFF - -DGDAL_USE_KDU=OFF - -DGDAL_USE_KEA=OFF - -DGDAL_USE_LERC=OFF - -DGDAL_USE_LIBKML=OFF - -DGDAL_USE_LIBLZMA=$(usex lzma) - -DGDAL_USE_LIBXML2=ON - -DGDAL_USE_LURATECH=OFF - -DGDAL_USE_LZ4=OFF - -DGDAL_USE_MONGOCXX=OFF - -DGDAL_USE_MRSID=OFF - -DGDAL_USE_MSSQL_NCLI=OFF - -DGDAL_USE_MSSQL_ODBC=OFF - -DGDAL_USE_MYSQL=$(usex mysql) - -DGDAL_USE_NETCDF=$(usex netcdf) - -DGDAL_USE_ODBC=$(usex odbc) - -DGDAL_USE_ODBCCPP=OFF - -DGDAL_USE_OGDI=$(usex ogdi) - -DGDAL_USE_OPENCAD=OFF - -DGDAL_USE_OPENCL=$(usex opencl) - -DGDAL_USE_OPENEXR=OFF - -DGDAL_USE_OPENJPEG=$(usex jpeg2k) - -DGDAL_USE_OPENSSL=ON - -DGDAL_USE_ORACLE=$(usex oracle) - -DGDAL_USE_PARQUET=OFF - -DGDAL_USE_PCRE2=ON - -DGDAL_USE_PDFIUM=OFF - -DGDAL_USE_PNG=$(usex png) - -DGDAL_USE_POPPLER=$(usex pdf) - -DGDAL_USE_POSTGRESQL=$(usex postgres) - -DGDAL_USE_QHULL=OFF - -DGDAL_USE_RASTERLITE2=OFF - -DGDAL_USE_RDB=OFF - -DGDAL_USE_SPATIALITE=$(usex spatialite) - -DGDAL_USE_SQLITE3=$(usex sqlite) - -DGDAL_USE_SFCGAL=OFF - -DGDAL_USE_TEIGHA=OFF - -DGDAL_USE_TIFF=ON - -DGDAL_USE_TILEDB=OFF - -DGDAL_USE_WEBP=$(usex webp) - -DGDAL_USE_XERCESC=$(usex gml) - -DGDAL_USE_ZLIB=ON - -DGDAL_USE_ZSTD=$(usex zstd) - - # Bindings - -DBUILD_PYTHON_BINDINGS=$(usex python) - -DBUILD_JAVA_BINDINGS=$(usex java) - - # Check work/gdal-3.5.0_build/CMakeCache.txt after configure - # and https://github.com/OSGeo/gdal/blob/master/cmake/helpers/CheckCompilerMachineOption.cmake#L71 - # Commented out: not (yet?) implemented upstream. - # Also, arm64 stuff is a TODO upstream, but not there (yet?) - -Dtest_avx=$(usex cpu_flags_x86_avx) - -Dtest_avx2=$(usex cpu_flags_x86_avx2) - -Dtest_sse=$(usex cpu_flags_x86_sse) - -Dtest_sse2=$(usex cpu_flags_x86_sse2) - #-Dtest_sse3=$(usex cpu_flags_x86_sse3) - -Dtest_sse4.1=$(usex cpu_flags_x86_sse4_1) - #-Dtest_sse4.2=$(usex cpu_flags_x86_sse4_2) - #-Dtest_sse4a=$(usex cpu_flags_x86_sse4a) - -Dtest_ssse3=$(usex cpu_flags_x86_ssse3) - #-Dtest_fma4=$(usex cpu_flags_x86_fma4) - #-Dtest_xop=$(usex cpu_flags_x86_xop) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - use doc && cmake_src_compile doc -} - -src_test() { - export GDAL_RUN_SLOW_TESTS=0 - export GDAL_DOWNLOAD_TEST_DATA=0 - - # Two test suites: - # 1. autotests (much larger, uses pytest) - # 2. Small set of fuzzing tests (no download needed) - cmake_src_test -} - -src_install() { - cmake_src_install - - # TODO: install docs? -} - -pkg_postinst() { - elog "Check available image and data formats after building with" - elog "gdalinfo and ogrinfo (using the --formats switch)." -} diff --git a/sci-libs/gdal/gdal-3.5.1.ebuild b/sci-libs/gdal/gdal-3.5.1.ebuild deleted file mode 100644 index 1be7580b66bd..000000000000 --- a/sci-libs/gdal/gdal-3.5.1.ebuild +++ /dev/null @@ -1,238 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake java-pkg-opt-2 python-single-r1 - -DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" -HOMEPAGE="https://gdal.org/" -SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz" -SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz -> ${PN}autotest-${PV}.tar )" - -LICENSE="BSD Info-ZIP MIT" -SLOT="0/31" # subslot is libgdal.so.<SONAME> -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" -# Tests fail to build in 3.5.0, let's not worry too much yet given -# we're only just porting to CMake. Revisit later. -RESTRICT="!test? ( test ) test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) - spatialite? ( sqlite )" - -BDEPEND="virtual/pkgconfig - doc? ( app-doc/doxygen ) - java? ( - dev-java/ant-core - dev-lang/swig:0 - >=virtual/jdk-1.8:* - ) - python? ( - dev-lang/swig:0 - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - )" -DEPEND="dev-libs/expat - dev-libs/json-c:= - dev-libs/libpcre2 - dev-libs/libxml2:2 - dev-libs/openssl:= - media-libs/tiff - >=sci-libs/libgeotiff-1.5.1-r1:= - >=sci-libs/proj-6.0.0:= - sys-libs/zlib[minizip(+)] - armadillo? ( sci-libs/armadillo:=[lapack] ) - curl? ( net-misc/curl ) - fits? ( sci-libs/cfitsio:= ) - geos? ( >=sci-libs/geos-3.8.0 ) - gif? ( media-libs/giflib:= ) - gml? ( >=dev-libs/xerces-c-3.1 ) - heif? ( media-libs/libheif:= ) - hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lzma? ( || ( - app-arch/xz-utils - app-arch/lzma - ) ) - mysql? ( virtual/mysql ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) - opencl? ( virtual/opencl ) - oracle? ( dev-db/oracle-instantclient:= ) - pdf? ( app-text/poppler:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ') - ) - spatialite? ( dev-db/spatialite ) - sqlite? ( dev-db/sqlite:3 ) - webp? ( media-libs/libwebp:= ) - xls? ( dev-libs/freexl ) - zstd? ( app-arch/zstd:= )" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* )" - -pkg_setup() { - use python && python-single-r1_pkg_setup - use java && java-pkg-opt-2_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - if use test ; then - mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die - fi -} - -src_configure() { - local mycmakeargs=( - -DENABLE_IPO=OFF - -DGDAL_USE_EXTERNAL_LIBS=ON - -DGDAL_USE_INTERNAL_LIBS=OFF - - # bug #844874 and bug #845150 - -DCMAKE_INSTALL_INCLUDEDIR="include/gdal" - - # Options here are generally off because of one of: - # - Not yet packaged dependencies - # - # - Off for autotools build and didn't want more churn by - # enabling during port to CMake. Feel free to request them - # being turned on if useful for you. - -DGDAL_USE_ARMADILLO=$(usex armadillo) - -DGDAL_USE_ARROW=OFF - -DGDAL_USE_BLOSC=OFF - -DGDAL_USE_BRUNSLI=OFF - -DGDAL_USE_CRNLIB=OFF - -DGDAL_USE_CFITSIO=$(usex fits) - -DGDAL_USE_CURL=$(usex curl) - -DGDAL_USE_CRYPTOPP=OFF - -DGDAL_USE_DEFLATE=OFF - -DGDAL_USE_ECW=OFF - -DGDAL_USE_EXPAT=ON - -DGDAL_USE_FILEGDB=OFF - -DGDAL_USE_FREEXL=$(usex xls) - -DGDAL_USE_FYBA=OFF - -DGDAL_USE_GEOTIFF=ON - -DGDAL_USE_GEOS=$(usex geos) - -DGDAL_USE_GIF=$(usex gif) - -DGDAL_USE_GTA=OFF - -DGDAL_USE_HEIF=$(usex heif) - -DGDAL_USE_HDF4=OFF - -DGDAL_USE_HDF5=$(usex hdf5) - -DGDAL_USE_HDFS=OFF - -DGDAL_USE_ICONV=ON # TODO dep - -DGDAL_USE_IDB=OFF - -DGDAL_USE_JPEG=$(usex jpeg) - - # https://gdal.org/build_hints.html#jpeg12 - # Independent of whether using system libjpeg - -DGDAL_USE_JPEG12_INTERNAL=ON - - -DGDAL_USE_JSONC=ON - -DGDAL_USE_JXL=OFF - -DGDAL_USE_KDU=OFF - -DGDAL_USE_KEA=OFF - -DGDAL_USE_LERC=OFF - -DGDAL_USE_LIBKML=OFF - -DGDAL_USE_LIBLZMA=$(usex lzma) - -DGDAL_USE_LIBXML2=ON - -DGDAL_USE_LURATECH=OFF - -DGDAL_USE_LZ4=OFF - -DGDAL_USE_MONGOCXX=OFF - -DGDAL_USE_MRSID=OFF - -DGDAL_USE_MSSQL_NCLI=OFF - -DGDAL_USE_MSSQL_ODBC=OFF - -DGDAL_USE_MYSQL=$(usex mysql) - -DGDAL_USE_NETCDF=$(usex netcdf) - -DGDAL_USE_ODBC=$(usex odbc) - -DGDAL_USE_ODBCCPP=OFF - -DGDAL_USE_OGDI=$(usex ogdi) - -DGDAL_USE_OPENCAD=OFF - -DGDAL_USE_OPENCL=$(usex opencl) - -DGDAL_USE_OPENEXR=OFF - -DGDAL_USE_OPENJPEG=$(usex jpeg2k) - -DGDAL_USE_OPENSSL=ON - -DGDAL_USE_ORACLE=$(usex oracle) - -DGDAL_USE_PARQUET=OFF - -DGDAL_USE_PCRE2=ON - -DGDAL_USE_PDFIUM=OFF - -DGDAL_USE_PNG=$(usex png) - -DGDAL_USE_POPPLER=$(usex pdf) - -DGDAL_USE_POSTGRESQL=$(usex postgres) - -DGDAL_USE_QHULL=OFF - -DGDAL_USE_RASTERLITE2=OFF - -DGDAL_USE_RDB=OFF - -DGDAL_USE_SPATIALITE=$(usex spatialite) - -DGDAL_USE_SQLITE3=$(usex sqlite) - -DGDAL_USE_SFCGAL=OFF - -DGDAL_USE_TEIGHA=OFF - -DGDAL_USE_TIFF=ON - -DGDAL_USE_TILEDB=OFF - -DGDAL_USE_WEBP=$(usex webp) - -DGDAL_USE_XERCESC=$(usex gml) - -DGDAL_USE_ZLIB=ON - -DGDAL_USE_ZSTD=$(usex zstd) - - # Bindings - -DBUILD_PYTHON_BINDINGS=$(usex python) - -DBUILD_JAVA_BINDINGS=$(usex java) - # bug #845369 - -DBUILD_CSHARP_BINDINGS=OFF - - # Check work/gdal-3.5.0_build/CMakeCache.txt after configure - # and https://github.com/OSGeo/gdal/blob/master/cmake/helpers/CheckCompilerMachineOption.cmake#L71 - # Commented out: not (yet?) implemented upstream. - # Also, arm64 stuff is a TODO upstream, but not there (yet?) - -Dtest_avx=$(usex cpu_flags_x86_avx) - -Dtest_avx2=$(usex cpu_flags_x86_avx2) - -Dtest_sse=$(usex cpu_flags_x86_sse) - -Dtest_sse2=$(usex cpu_flags_x86_sse2) - #-Dtest_sse3=$(usex cpu_flags_x86_sse3) - -Dtest_sse4.1=$(usex cpu_flags_x86_sse4_1) - #-Dtest_sse4.2=$(usex cpu_flags_x86_sse4_2) - #-Dtest_sse4a=$(usex cpu_flags_x86_sse4a) - -Dtest_ssse3=$(usex cpu_flags_x86_ssse3) - #-Dtest_fma4=$(usex cpu_flags_x86_fma4) - #-Dtest_xop=$(usex cpu_flags_x86_xop) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - use doc && cmake_src_compile doc -} - -src_test() { - export GDAL_RUN_SLOW_TESTS=0 - export GDAL_DOWNLOAD_TEST_DATA=0 - - # Two test suites: - # 1. autotests (much larger, uses pytest) - # 2. Small set of fuzzing tests (no download needed) - cmake_src_test -} - -src_install() { - cmake_src_install - - # TODO: install docs? -} - -pkg_postinst() { - elog "Check available image and data formats after building with" - elog "gdalinfo and ogrinfo (using the --formats switch)." -} diff --git a/sci-libs/gdal/metadata.xml b/sci-libs/gdal/metadata.xml index ba24c3b77d31..998db6a6228e 100644 --- a/sci-libs/gdal/metadata.xml +++ b/sci-libs/gdal/metadata.xml @@ -15,12 +15,10 @@ </slots> <use> <flag name="armadillo">Use <pkg>sci-libs/armadillo</pkg> for faster TPS transform computation</flag> - <flag name="aux-xml">Enable Portable Auxilliary Metadata generation</flag> <flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag> <flag name="geos">Add support for geometry engine (<pkg>sci-libs/geos</pkg>)</flag> <flag name="gml">Enable support for <pkg>dev-libs/xerces-c</pkg> C++ API</flag> <flag name="heif">Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using <pkg>media-libs/libheif</pkg></flag> - <flag name="mdb">Enable support for Microsoft Access database</flag> <flag name="ogdi">Enable support for the open geographic datastore interface (<pkg>sci-libs/ogdi</pkg>)</flag> <flag name="opencl">Enable OpenCL support</flag> <flag name="spatialite">Enable Spatial DBMS over sqlite <pkg>dev-db/spatialite</pkg></flag> diff --git a/sci-libs/gsl/Manifest b/sci-libs/gsl/Manifest index 67bbd93db376..376b788dbf6f 100644 --- a/sci-libs/gsl/Manifest +++ b/sci-libs/gsl/Manifest @@ -1,6 +1,4 @@ DIST gsl-2.7-cblas.patch.bz2 12073 BLAKE2B 71f2bdafdb1f42ca5c3515f8e39266242185218495705018d88e523be9bc776b39749156500cdc5746a16e481e9cfe2b79660e250eb1a70f3b18819d16fe11c5 SHA512 5b9b2a798079610d7d4981b83672cc978ed44b66aaf6e671794685f10bd4069764bb358870019dc0eec1e251639cde12aaa3598cae0e2fc050ea39c79435fe2f DIST gsl-2.7.1.tar.gz 7509209 BLAKE2B dd216c2fdb536e57b6e29613e46e1a05183fd18c47434039caac68fefffc0390cfe2f21eb117347d4bbdf9004de837ef2db02c17c01eaea4b615e3e45a4fd90f SHA512 3300a748b63b583374701d5ae2a9db7349d0de51061a9f98e7c145b2f7de9710b3ad58b3318d0be2a9a287ace4cc5735bb9348cdf48075b98c1f6cc1029df131 -DIST gsl-2.7.tar.gz 7508761 BLAKE2B a9da4df40ea57374880026a0586f2f218dbb0c9154cc661b3e7f5cd414311b95300e60faa2d7f4d3c6cdae5cfdf77cb8052075b56f51564aec2649cc4ad5f7f9 SHA512 a14ac5400acaf4884620430dbeb6f0b28eafe946923b792ab0eccc2a2abc9113d8ce342f4b1e5396f05247649f7d6f953944a8e6bdbf9ee1adb9e67b7c3df2b5 EBUILD gsl-2.7.1-r1.ebuild 1323 BLAKE2B 52c5d89e0f6b514c2f4098ac3e28b59f28761a2982c0be0a3f0132f3546c5a6998c0fa6258704ee9b425de6960eafe5fed550108e2d29df02d3771b4dde22d27 SHA512 aa1cab10dcf2536ccec66607dead1c23175216c5a23b88393551c1be40fc847062f0ef4ae715fc767b8d5539e2d37038a050638e861e36dcf0757ce087310ba7 -EBUILD gsl-2.7.ebuild 1288 BLAKE2B dad0fb8afcf6ab39b112406574081aa2fdb339f4625d96c751042f9bf5dcf046b4e73287c62319e819e505925bd6efb4e2c27731fa40c017ccb225f798bac843 SHA512 f824d23f42c08409d4d993ed073143501b34e393b75409d8af1623eabb6c3cfb88a26ec40e79125f4ee388de46bbacfed59c789a7494bc391ec709bb92a25b29 MISC metadata.xml 1191 BLAKE2B 856a9a1b3195a76a6c1fffe65dbb94b90a135ce4290c33d772efca43be04f29db7efee5083ee997660c5831aa75773993423645a28e82072b3ceb877135d6810 SHA512 9cb110e5202df7ca123da18ffd0ac60d1d9d5577a29dacff001b24b0c0eae4f96851273d72956dd7b0b94c9fabd392ea13ae6aae54e801d118032d215ede59b2 diff --git a/sci-libs/gsl/gsl-2.7.ebuild b/sci-libs/gsl/gsl-2.7.ebuild deleted file mode 100644 index ac5938b4fe8d..000000000000 --- a/sci-libs/gsl/gsl-2.7.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic toolchain-funcs - -DESCRIPTION="The GNU Scientific Library" -HOMEPAGE="https://www.gnu.org/software/gsl/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.7-cblas.patch.bz2" - -LICENSE="GPL-3" -SLOT="0/25" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="cblas-external +deprecated static-libs" - -RDEPEND="cblas-external? ( virtual/cblas:= )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${WORKDIR}"/${PN}-2.7-cblas.patch -) - -src_prepare() { - filter-flags -ffast-math - - default - - if use deprecated; then - sed -i -e "/GSL_DISABLE_DEPRECATED/,+2d" configure.ac || die - fi - eautoreconf -} - -src_configure() { - if use cblas-external; then - export CBLAS_LIBS="$($(tc-getPKG_CONFIG) --libs cblas)" - export CBLAS_CFLAGS="$($(tc-getPKG_CONFIG) --cflags cblas)" - fi - - econf \ - --enable-shared \ - $(use_with cblas-external) \ - $(use_enable static-libs static) -} - -src_test() { - local MAKEOPTS="${MAKEOPTS} -j1" - default -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/metis/Manifest b/sci-libs/metis/Manifest index a4753b60cf92..5ffa06d62e45 100644 --- a/sci-libs/metis/Manifest +++ b/sci-libs/metis/Manifest @@ -2,5 +2,5 @@ AUX metis-5.1.0-multilib.patch 579 BLAKE2B 3e9edf7809a43026bfc7a320b1ff37f2e00a0 AUX metis-5.1.0-remove-GKlib-O3.patch 267 BLAKE2B ef39556238377c12a311685ca96188f8b4c3db1398b55941d273592ff40cad49d3ec5c7606177edacad25af4684d9ae65dacaa9a7ca9ad957d326b874b87f3cf SHA512 8b4f4eb0753063e64533e0101b9e78bf2a711e6b2d080607ab06025ad681788225abe7555db28edee00a98ba41badc41341bb3cec2bd654fc738d63d78867968 AUX metis-5.1.0-shared-GKlib.patch 590 BLAKE2B 63a10fd00f21cff949660c598fa4519432559965c72f31c35d2a726dbbdfb9d2591c99e92c9520c2021e8ce0c485aa9834445e9f5dfe388f93106e49eee562af SHA512 3157e364f56661c7bc896016b2cda83658f2b00fe7c936e732e80e366ccf6421a1ab6f95d5a74fdb790f4ec8789d048aab9d68b0ccf1eb03f94621f78adb1a3a DIST metis-5.1.0.tar.gz 4984968 BLAKE2B c5f8ff552fce7e7cc02740e6197c9deb5e05e8bc2e2e56cad0cba85705eec6990b511182930c8758fd16a18015f54c8a4827038039bc3c58ee41df468ea175bc SHA512 deea47749d13bd06fbeaf98a53c6c0b61603ddc17a43dae81d72c8015576f6495fd83c11b0ef68d024879ed5415c14ebdbd87ce49c181bdac680573bea8bdb25 -EBUILD metis-5.1.0-r5.ebuild 1814 BLAKE2B 243320a8921de80e1e72661f937bf7799cccb2941ec97fd4f9716c33e65d88c999f6e101b92f4e62011020f9823944b12b77525d375c421cb3a34afe3a8607cb SHA512 dae4ac996aa4b640a5ea32a5aa6a1fc8454b65bd44ee2803cef4a1d35a1d287fdeb94bbac817698f18498bf18d96201aacf695583e23b487346d87d660412e35 +EBUILD metis-5.1.0-r5.ebuild 1820 BLAKE2B 78c10fb6330f74ea9669aa415cd494752c73256c856d7458f3de2ba0b6eec2408db079f609b27944266608216b4ebe54cea10b7ede75fdc08b7ebb9f687fa7fe SHA512 ed29fb581d86aa773dbcad85135513207b817dae4a355fa0f40ac3124775a20fa36d9336bc0aa233df2a09cc5d78307c486bbc6b5f18d22e30acdf8d84d1ef4d MISC metadata.xml 862 BLAKE2B ae00feba4b79f981b8c730758a8b4fb39b93e9bad64ec6b2ea5cc109682d828a7a3c7cbaa4209c18fe26e49f240f0af1b6ba76834961d941d568b635b3f7f729 SHA512 a596e61e9fcd162594e56f68c787c9b8b516e02eb18667c60e13aa012fbd262b1bddccb7e70f05da96bc0480c803c1219935c3595b47fd2acbaac26b388af544 diff --git a/sci-libs/metis/metis-5.1.0-r5.ebuild b/sci-libs/metis/metis-5.1.0-r5.ebuild index decb391e3801..8ea641d2d459 100644 --- a/sci-libs/metis/metis-5.1.0-r5.ebuild +++ b/sci-libs/metis/metis-5.1.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc double-precision examples int64 openmp" RDEPEND="!<sci-libs/parmetis-4.0.3-r2" diff --git a/sci-libs/pdal/Manifest b/sci-libs/pdal/Manifest index 9963e8a643fe..1434b7aee95a 100644 --- a/sci-libs/pdal/Manifest +++ b/sci-libs/pdal/Manifest @@ -1,8 +1,3 @@ -AUX pdal-2.3.0-fix_cmake_install_location.patch 677 BLAKE2B b89c4908a316fb15ad349b692b0aab1ee656f48157b2846275c06a20442c77846a0248309a5b8cc05478025062c0d46979af15c09c1005a7e262dca0d6654e15 SHA512 a89f8b8449defcaef57dabb5d9e1a987f476cddb85639b8f27bf52dfaae43e52ace7d5145e4064311b1fb119a5f395eb8aff01f6b00501b0babc21ce739187cf -AUX pdal-2.3.0-fix_tests_for_proj811.patch 3402 BLAKE2B 59c6a8b208d0ae2afd46c13452c1b0a20e650ab15cb20efe3ac7f2b234db4de19b8a2e7f1dbac317743b8464cf6443f0feec0b46bffc3b2f728ef1ba78fb8b4d SHA512 ff5fcbf194a06e504f59cbe25cc070182de4c4d5d707173b02abe9c3dfb25f2a6cf1dbacefcf999f6a7165772e84bb435794d681bed66712cfa3dbaa4ee95984 -AUX pdal-2.3.0-upgrade_cmake_min.patch 2605 BLAKE2B 972bfd638ccc22b1773a8d26a76fd63c439de7526ebd49dd9a25ccb755abfc417e789f756efebbcc426444cd4c4db0293594f061e5e5d4050e6b15c7469f5353 SHA512 0c3a3fe9f8b3b43ca4b93fbedc601002ed79d9e474aa1a7a7b1ff33d2f73e3beee753330bf3017c65734b63362a95dacc4421bd38b8212f19a5682e94a43f21d -DIST PDAL-2.3.0-src.tar.gz 110530128 BLAKE2B 435997e7ae7fe84ff77d8546e68ce6d32e54a221b5a4bbea45543554355506d7900f65ebb47a4f5333d0f3a44192ffe548178b6b3e8b3b7575d3c104618e288b SHA512 9de87de7370175e76b95d3ec08667eb28b90a63eed8133f144427ff931e575d1f37aa13496f12054577539ee552458475dd054bcbdedfabe52eb0e32c4483d05 DIST PDAL-2.4.0-src.tar.gz 113449697 BLAKE2B 8f774555d32ad4f0afe6dd850e6dcaf33b58c02934207ee2224230af762a7d3062a48909e267abf790a97a1d11788bb7543971c99239e5ae742d7945db09bda5 SHA512 655fadd2b435ed1cb801ba542028bcc15156da9266eedde93b2210dbadbc50d36b0b6a151062113f2adfb68a2938e2b867438a5a94952a7b3e46f59a53b47623 -EBUILD pdal-2.3.0.ebuild 1304 BLAKE2B 50efb235915daa819c295c3fbfe5182b2c6a167eefb34ce1f377c6747c61808f38f0e3e905407908493f9c032e96482f918871af613d33bd5a6380dee174a709 SHA512 6a487aec84d2d521215aa21443da56bf79eae058db67501baf281d913f2df6e3ac902373503e7d0a168b1b0c7bf3854dfacd4f8394c3565d6094a427f381d238 EBUILD pdal-2.4.0-r1.ebuild 1148 BLAKE2B eb3adb6444f2b20ebdec16fb9557b0eacd1584ee241ec323e35f1bcd2948d9a2feb05a46b3deff0a8f6519df3cbdeb72dc19bfbb3a2d64d3c7bad6b946a6d053 SHA512 d355971c09429fcb34863fe4d367568a26e27d616193530890ae97b9940da4bb302f0d2b50c8c3387d1f1c4870c53dea0000ba4a6f8bda0dc600ad3e8582951c MISC metadata.xml 799 BLAKE2B 44fff88edc36553687a49ecf5113b1f7f3c8d092e82ef4e45f0d96cf53cc619647f45b3d3439a5b98bf43a8965e1b80582e7b074489dcd69f6f3aad9e5c7f59a SHA512 da405bacd840b714fe274fa5ca658f7a51b0078054058dcce46f690b33e641579981739de9511f4a876ff0f88aec5c2dbaa59e4db035eb9a85bdd8e9725bc7c2 diff --git a/sci-libs/pdal/files/pdal-2.3.0-fix_cmake_install_location.patch b/sci-libs/pdal/files/pdal-2.3.0-fix_cmake_install_location.patch deleted file mode 100644 index 65e32100d18d..000000000000 --- a/sci-libs/pdal/files/pdal-2.3.0-fix_cmake_install_location.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/cmake/config.cmake.orig 2022-02-19 13:06:41.654048306 +0100 -+++ b/cmake/config.cmake 2022-02-19 13:07:21.007165692 +0100 -@@ -6,7 +6,7 @@ - configure_package_config_file( - PDALConfig.cmake.in - ${CMAKE_CURRENT_BINARY_DIR}/PDALConfig.cmake -- INSTALL_DESTINATION ${LIB_INSTALL_DIR}/cmake/PDAL -+ INSTALL_DESTINATION ${PDAL_LIB_INSTALL_DIR}/cmake/PDAL - PATH_VARS INCLUDE_INSTALL_DIR LIB_INSTALL_DIR) - - write_basic_package_version_file( -@@ -17,4 +17,4 @@ - install(FILES - ${CMAKE_CURRENT_BINARY_DIR}/PDALConfig.cmake - ${CMAKE_CURRENT_BINARY_DIR}/PDALConfigVersion.cmake -- DESTINATION ${LIB_INSTALL_DIR}/cmake/PDAL) -+ DESTINATION ${PDAL_LIB_INSTALL_DIR}/cmake/PDAL) diff --git a/sci-libs/pdal/files/pdal-2.3.0-fix_tests_for_proj811.patch b/sci-libs/pdal/files/pdal-2.3.0-fix_tests_for_proj811.patch deleted file mode 100644 index 6a34686330f4..000000000000 --- a/sci-libs/pdal/files/pdal-2.3.0-fix_tests_for_proj811.patch +++ /dev/null @@ -1,110 +0,0 @@ -From https://github.com/PDAL/PDAL/commit/1a7415f67cfe13f816345ce4b7fc1c68f0a45c83 -Bug https://bugs.gentoo.org/833820 -From: Andrew Bell <andrew.bell.ia@gmail.com> -Date: Thu, 7 Oct 2021 11:15:18 -0400 -Subject: [PATCH] Work around test issues with varying versions of PROJ (#3560) - -* Add range for crop because of varying proj precision. - -* Fix tests for PROJ 8.1.1 - -* More test workaround for proj. ---- - test/unit/filters/CropFilterTest.cpp | 10 +++++++ - test/unit/io/EptReaderTest.cpp | 41 +++++++++++++++++++++++++++- - 2 files changed, 50 insertions(+), 1 deletion(-) - -diff --git a/test/unit/filters/CropFilterTest.cpp b/test/unit/filters/CropFilterTest.cpp -index 23ccb465bc..f4b825c891 100644 ---- a/test/unit/filters/CropFilterTest.cpp -+++ b/test/unit/filters/CropFilterTest.cpp -@@ -250,7 +250,17 @@ TEST(CropFilterTest, test_crop_polygon_reprojection) - PointViewSet viewSet = crop.execute(table); - EXPECT_EQ(viewSet.size(), 1u); - view = *viewSet.begin(); -+//ABELL - I'd like to do the following, but we don't necessarily have proj.h -+/** -+#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 -+ EXPECT_EQ(view->size(), 45u); -+#else - EXPECT_EQ(view->size(), 47u); -+#endif -+**/ -+// So instead... -+ EXPECT_GE(view->size(), 45u); -+ EXPECT_LE(view->size(), 47u); - - FileUtils::closeFile(wkt_stream); - } -diff --git a/test/unit/io/EptReaderTest.cpp b/test/unit/io/EptReaderTest.cpp -index ab5cfdee4a..0d274d4c08 100644 ---- a/test/unit/io/EptReaderTest.cpp -+++ b/test/unit/io/EptReaderTest.cpp -@@ -625,8 +625,21 @@ TEST(EptReaderTest, boundedCrop) - } - - EXPECT_EQ(eptNp, sourceNp); -+ -+//ABELL - A change in proj changed the numbers, but we don't necessarily have proj.h -+/** -+#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 -+ EXPECT_EQ(eptNp, 45u); -+ EXPECT_EQ(sourceNp, 45u); -+#else - EXPECT_EQ(eptNp, 47u); - EXPECT_EQ(sourceNp, 47u); -+#endif -+**/ -+ EXPECT_GE(eptNp, 45u); -+ EXPECT_GE(sourceNp, 45u); -+ EXPECT_LE(eptNp, 47u); -+ EXPECT_LE(sourceNp, 47u); - } - - TEST(EptReaderTest, polygonAndBoundsCrop) -@@ -769,8 +782,20 @@ TEST(EptReaderTest, boundedCropReprojection) - sourceNp += view->size(); - - EXPECT_EQ(eptNp, sourceNp); -+//ABELL - We don't necessarily have proj.h, so we can't do this: -+/** -+#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 -+ EXPECT_EQ(eptNp, 45u); -+ EXPECT_EQ(sourceNp, 45u); -+#else - EXPECT_EQ(eptNp, 47u); - EXPECT_EQ(sourceNp, 47u); -+#endif -+**/ -+ EXPECT_GE(eptNp, 45u); -+ EXPECT_GE(sourceNp, 45u); -+ EXPECT_LE(eptNp, 47u); -+ EXPECT_LE(sourceNp, 47u); - } - - -@@ -811,9 +836,23 @@ TEST(EptReaderTest, ogrCrop) - for (const PointViewPtr& view : source.execute(sourceTable)) - sourceNp += view->size(); - -- EXPECT_EQ(eptNp, sourceNp); -+//ABELL - PROJ changed to make the number of points that pass the filter different from -+// what's in the file we've got stored. -+// EXPECT_EQ(eptNp, sourceNp); -+//ABELL - We don't necessarily have proj.h, so can't do the following: -+/** -+#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 -+ EXPECT_EQ(eptNp, 89u); -+ EXPECT_EQ(sourceNp, 89u); -+#else - EXPECT_EQ(eptNp, 86u); - EXPECT_EQ(sourceNp, 86u); -+#endif -+**/ -+ EXPECT_LE(eptNp, 89u); -+ EXPECT_LE(sourceNp, 89u); -+ EXPECT_GE(eptNp, 86u); -+ EXPECT_GE(sourceNp, 86u); - } - - } // namespace pdal diff --git a/sci-libs/pdal/files/pdal-2.3.0-upgrade_cmake_min.patch b/sci-libs/pdal/files/pdal-2.3.0-upgrade_cmake_min.patch deleted file mode 100644 index 9b712cb0e789..000000000000 --- a/sci-libs/pdal/files/pdal-2.3.0-upgrade_cmake_min.patch +++ /dev/null @@ -1,77 +0,0 @@ -diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt -index 8dd8845f35..c4b7e37543 100644 ---- a/apps/CMakeLists.txt -+++ b/apps/CMakeLists.txt -@@ -3,7 +3,7 @@ - # - # (based originally on the libLAS files copyright Mateusz Loskot) - --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - - #------------------------------------------------------------------------------ - # Configure build targets -diff --git a/cmake/ctest.cmake b/cmake/ctest.cmake -index a8382aaef5..98035205d1 100644 ---- a/cmake/ctest.cmake -+++ b/cmake/ctest.cmake -@@ -5,7 +5,7 @@ if(ENABLE_CTEST) - if (WITH_TESTS) - message(STATUS - "Enable CTest to support submissions of results to CDash at http://cdash.org") -- cmake_minimum_required(VERSION 2.8.0) -+ cmake_minimum_required(VERSION 3.5.0) - # - # Dashboard has been prepared for experiments - # http://my.cdash.org/index.php?project=PDAL -diff --git a/dimbuilder/CMakeLists.txt b/dimbuilder/CMakeLists.txt -index 09d334f1f8..9aa9742f63 100644 ---- a/dimbuilder/CMakeLists.txt -+++ b/dimbuilder/CMakeLists.txt -@@ -2,7 +2,7 @@ - # The seemingly strange arrangement of this cmake file allows you to build - # this application as a standalone. - # --cmake_minimum_required(VERSION 2.8.6) -+cmake_minimum_required(VERSION 3.5) - - set(MAKE_COLOR_MAKEFILE ON) - -diff --git a/plugins/rdb/CMakeLists.txt b/plugins/rdb/CMakeLists.txt -index 2ec0adcf92..2e8ae422de 100644 ---- a/plugins/rdb/CMakeLists.txt -+++ b/plugins/rdb/CMakeLists.txt -@@ -1,6 +1,6 @@ - - if (STANDALONE) --cmake_minimum_required(VERSION 3.1) -+cmake_minimum_required(VERSION 3.5) - set(ROOT_DIR "../../${PROJECT_SOURCE_DIR}") - include(../../cmake/common.cmake NO_POLICY_SCOPE) - include(FeatureSummary) -diff --git a/tools/lasdump/CMakeLists.txt b/tools/lasdump/CMakeLists.txt -index 8083a228d8..767d642e76 100644 ---- a/tools/lasdump/CMakeLists.txt -+++ b/tools/lasdump/CMakeLists.txt -@@ -2,7 +2,7 @@ - # The seemingly strange arrangement of this cmake file allows you to build - # lasdump as a standalone. - # --cmake_minimum_required(VERSION 2.8.6) -+cmake_minimum_required(VERSION 3.5) - - set(MAKE_COLOR_MAKEFILE ON) - -diff --git a/vendor/gtest/CMakeLists.txt b/vendor/gtest/CMakeLists.txt -index db292946a5..e41e59761e 100644 ---- a/vendor/gtest/CMakeLists.txt -+++ b/vendor/gtest/CMakeLists.txt -@@ -53,7 +53,7 @@ else() - cmake_policy(SET CMP0048 NEW) - project(gtest VERSION ${GOOGLETEST_VERSION} LANGUAGES CXX C) - endif() --cmake_minimum_required(VERSION 2.6.4) -+cmake_minimum_required(VERSION 3.5) - - if (POLICY CMP0063) # Visibility - cmake_policy(SET CMP0063 NEW) diff --git a/sci-libs/pdal/pdal-2.3.0.ebuild b/sci-libs/pdal/pdal-2.3.0.ebuild deleted file mode 100644 index e201138eb587..000000000000 --- a/sci-libs/pdal/pdal-2.3.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A C++ library for translating and manipulating point cloud data" -HOMEPAGE="https://pdal.io/" -SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar.gz" - -LICENSE="BSD" -SLOT="0/13" -KEYWORDS="amd64 ~x86" -IUSE="postgres test" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - dev-libs/jsoncpp - net-misc/curl - sci-libs/gdal - sci-libs/libgeotiff - sci-geosciences/laszip - sys-libs/libunwind - sys-libs/zlib - postgres? ( dev-db/postgresql:*[xml] ) - test? ( sci-libs/gdal[geos,jpeg,png] ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-fix_cmake_install_location.patch - "${FILESDIR}"/${P}-upgrade_cmake_min.patch - "${FILESDIR}"/${P}-fix_tests_for_proj811.patch -) - -S="${WORKDIR}/PDAL-${PV}-src" - -src_configure() { - local mycmakeargs=( - -DBUILD_PLUGIN_PGPOINTCLOUD="$(usex postgres)" - -DWITH_LAZPERF=OFF - -DWITH_LASZIP=ON - -DWITH_COMPLETION=ON - ) - - cmake_src_configure -} - -src_test() { - local myctestargs=( - --exclude-regex '(pgpointcloudtest|pdal_io_bpf_base_test|pdal_io_bpf_zlib_test|pdal_filters_overlay_test|pdal_filters_stats_test|pdal_app_plugin_test|pdal_merge_test)' - --output-on-failure - ) - - cmake_src_test -} diff --git a/sci-libs/plplot/Manifest b/sci-libs/plplot/Manifest index 15bab63ee82d..cf192b9adb5a 100644 --- a/sci-libs/plplot/Manifest +++ b/sci-libs/plplot/Manifest @@ -6,5 +6,5 @@ AUX plplot-5.15.0-ocaml-rpath.patch 9583 BLAKE2B b475580f9e4da0ab660dc2d0dfbdbbf AUX plplot-5.15.0-ocaml.patch 3424 BLAKE2B ba1c9f758c319a76b0a457a287ee6934ee39300401e2d9a364c70446e12af679ce55c22eda0bf7aa7cb621fd4c76f56268afa649ba935a716495049f41706187 SHA512 1387625d1e784fb92ab3279a342c08d8f85fc055e0c69ce1af9656492102072c7a1d5a6498f8758dc3fd35e0543e80b65cd315641886f9baff60f7740583a0e3 AUX plplot-5.9.6-python.patch 379 BLAKE2B cf08250c851c3405517183e8f3425f42ede2f850cc8bcd89828e3e1b89035731a8a3face0988750e9f9e5dce2fa0404b23b2721c5b315ff61aeac552fd6e05f2 SHA512 cb2022bda3d5408ef0b2dc280981ad8bdb2f7ecb20d827f7e71ce063fba60963e68aeaa5efd8eef87da8e3dc270b609f7cb342c1da175cd757c9f135173842e4 DIST plplot-5.15.0.tar.gz 15380293 BLAKE2B 41f359c4e86c7a26fe53a9d82a9f02aeb97b5b6f44abca590621640c56e50a62823e8a03165a939689f5456cee419b8292ea34faccd07641bd4a953b6f1d73fe SHA512 54533245569b724a7ef90392cc6e9ae65873e6cbab923df0f841c8b43def5e4307690894c7681802209bd3c8df97f54285310a706428f79b3340cce3207087c8 -EBUILD plplot-5.15.0-r103.ebuild 7496 BLAKE2B b6759895f34ff55ed55bd97b92290d79288397cd73b56ebf5d8c5b3233587093f0d3d54a9688b9e6b8988e0eceb2cfe305dbc5da0b68311dfc21a4fa39878424 SHA512 352c50c8ddebf960d87e4b4e9758aa72f54f76da86015eb5b8e2c874b8a04d6b8e467bb2a6ba2cbc5771aa88efd71bcfc17d619e91e516c0df4a77c8f32fff6a +EBUILD plplot-5.15.0-r104.ebuild 7483 BLAKE2B 90278685729e073b9bada6f5ab7591f4482eea45dc74e0d48874778558395d3e2290cbedddfdc6a91d261ca75e50b2f7213aa3740b0138b817114cd8f3cea3e5 SHA512 4effd8e8301d13ee8c653f98121c686a8ee80284c714259b3abf3ca45c9f6d8529f59be924ce3d3f30cff146dd9dc4cf3c86d6bd309e1682249f8fcfd182b430 MISC metadata.xml 1421 BLAKE2B a15479caf11e0f90cb45613ee48ca2d4270a18b57b8f409d4687cee5c55f660fca46a8a2a36c3c1c4a5d02a4c964b1d8db6ea4112039af8bcda808e50b4bf1f1 SHA512 fc99a3225ce54af9945e8fec3cd96f9c75cdc74b8ad4d5362bd5b1529b3872eddd06a190ea9f1cafa727d28e3e2086a27ecd5db89afd993d844ba8f299f2f317 diff --git a/sci-libs/plplot/plplot-5.15.0-r103.ebuild b/sci-libs/plplot/plplot-5.15.0-r103.ebuild deleted file mode 100644 index 3b7f2ddfb10f..000000000000 --- a/sci-libs/plplot/plplot-5.15.0-r103.ebuild +++ /dev/null @@ -1,301 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER=3.0-gtk3 -FORTRAN_NEEDED=fortran -LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{8..10} ) -# fails with ninja, due to USE=java missing swig output dependencies -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 toolchain-funcs virtualx wxwidgets - -DESCRIPTION="Multi-language scientific plotting library" -HOMEPAGE="http://plplot.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0/14" # SONAME of libplplot.so -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf - png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X" -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) - qt5? ( dynamic ) - test? ( latex ) - tk? ( tcl ) -" - -RESTRICT=" - !test? ( test ) - octave? ( test ) -" - -RDEPEND=" - cairo? ( x11-libs/cairo:0=[svg?,X] ) - gd? ( media-libs/gd:2=[jpeg?,png?] ) - java? ( >=virtual/jre-1.8:* ) - latex? ( - app-text/ghostscript-gpl - virtual/latex-base - ) - lua? ( ${LUA_DEPS} ) - ocaml? ( - dev-lang/ocaml:= - dev-ml/camlidl:= - ) - octave? ( sci-mathematics/octave:0= ) - pdf? ( media-libs/libharu:0= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] ) - ') - ) - qhull? ( media-libs/qhull:0= ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtprintsupport:5 - ) - shapefile? ( sci-libs/shapelib:0= ) - tcl? ( - dev-lang/tcl:0= - dev-tcltk/itcl:0= - tk? ( - dev-lang/tk:0= - dev-tcltk/itk - ) - ) - truetype? ( - media-fonts/freefont - media-libs/lasi:0= - gd? ( media-libs/gd:2=[truetype] ) - ) - wxwidgets? ( - x11-libs/wxGTK:${WX_GTK_VER}=[X] - x11-libs/agg:0=[truetype?] - ) - X? ( - x11-libs/libX11:0= - x11-libs/libXau:0= - x11-libs/libXdmcp:0= - )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - java? ( - >=virtual/jdk-1.8:* - dev-lang/swig - ) - lua? ( dev-lang/swig ) - ocaml? ( dev-ml/findlib ) - octave? ( >=dev-lang/swig-3.0.12 ) - python? ( dev-lang/swig ) - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.9.6-python.patch - - # Fedora patches - "${FILESDIR}"/${PN}-5.15.0-ocaml-rpath.patch - "${FILESDIR}"/${PN}-5.15.0-ieee.patch - "${FILESDIR}"/${PN}-5.15.0-multiarch.patch - "${FILESDIR}"/${PN}-5.15.0-ocaml.patch - "${FILESDIR}"/${PN}-5.12.0-safe-string.patch - "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup - use lua && lua-single_pkg_setup - use java && java-pkg-opt-2_pkg_setup - use fortran && fortran-2_pkg_setup -} - -src_prepare() { - use wxwidgets && setup-wxwidgets - cmake_src_prepare - - # avoid installing license - sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die - - # prexify hard-coded /usr/include in cmake modules - sed -i \ - -e "s:/usr/include:${EPREFIX}/usr/include:g" \ - -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \ - -e "s:/usr/share:${EPREFIX}/usr/share:g" \ - cmake/modules/*.cmake || die - - # change default install directories for doc and examples - local f - while IFS="" read -d $'\0' -r f; do - sed -i -e 's:${DATA_DIR}/examples:${DOC_DIR}/examples:g' "${f}" || die - done < <(find "${S}" -name CMakeLists.txt -print0) - - sed -i \ - -e 's:${VERSION}::g' \ - -e "s:doc/\${PACKAGE}:doc/${PF}:" \ - cmake/modules/instdirs.cmake || die - - java-utils-2_src_prepare -} - -src_configure() { - # - don't build doc, it pulls in a whole stack of horrible dependencies - # - Bindings: - # * Ada is a mess in Gentoo, don't use - # * D has been removed from Gentoo, don't use - # * Qt4 has been disabled, as it is deprecated and unsupported upstream - # - DPLD_* drivers need to use ON/OFF instead of the usex defaults yes/no, as - # the testsuite performs a string comparison to determine which tests to run - - # Octave bindings now require C++11 support, #609980 - append-cxxflags -std=c++11 - - local mycmakeargs=( - # The build system does not honour CMAKE_INSTALL_LIBDIR as a - # relative dir, which is against the spirit of GNUInstallDirs, #610066 - -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir) - - ## Features - -DBUILD_DOC=OFF - -DBUILD_DOX_DOC=OFF - -DUSE_RPATH=OFF - -DPREBUILT_DOC=$(usex doc) - -DHAVE_SHAPELIB=$(usex shapefile) - -DWITH_FREETYPE=$(usex truetype) - -DPL_HAVE_PTHREAD=$(usex threads) - -DPL_HAVE_QHULL=$(usex qhull) - -DPLPLOT_USE_QT5=$(usex qt5) - - ## Tests - -DBUILD_TEST=$(usex test) - - ## Bindings - -DENABLE_ada=OFF - -DENABLE_d=OFF - -DENABLE_ocaml=$(usex ocaml) - -DENABLE_pyqt4=OFF - -DENABLE_cxx=$(usex cxx) - -DENABLE_DYNDRIVERS=$(usex dynamic) - -DENABLE_fortran=$(usex fortran) - -DENABLE_java=$(usex java) - -DENABLE_lua=$(usex lua) - -DENABLE_octave=$(usex octave) - -DENABLE_python=$(usex python) - -DENABLE_qt=$(usex qt5) - -DENABLE_tcl=$(usex tcl) - -DENABLE_itcl=$(usex tcl) - -DENABLE_tk=$(usex tk) - -DENABLE_itk=$(usex tk) - -DENABLE_wxwidgets=$(usex wxwidgets) - - ## Drivers - -DPLD_cgm=OFF - -DPLD_gif=OFF - -DPLD_jpeg=OFF - -DPLD_plmeta=OFF - -DPLD_png=OFF - -DPLD_pstex=OFF - -DPLD_wxpng=OFF - -DPLD_mem=ON - -DPLD_null=ON - -DPLD_wingcc=ON - # Cairo - $(usex cairo "" "-DDEFAULT_NO_CAIRO_DEVICES=ON") - -DPLD_epscairo=$(usex cairo ON OFF) - -DPLD_extcairo=$(usex cairo ON OFF) - -DPLD_memcairo=$(usex cairo ON OFF) - -DPLD_pdfcairo=$(usex cairo ON OFF) - -DPLD_pngcairo=$(usex cairo ON OFF) - -DPLD_pscairo=$(usex cairo ON OFF) - -DPLD_svgcairo=$(usex cairo ON OFF) - -DPLD_xcairo=$(usex cairo ON OFF) - # LaTeX - -DPLD_ps=$(usex latex ON OFF) - # PDF - -DPLD_pdf=$(usex pdf ON OFF) - # Qt - -DPLD_aqt=$(usex qt5 ON OFF) - -DPLD_bmpqt=$(usex qt5 ON OFF) - -DPLD_epsqt=$(usex qt5 ON OFF) - -DPLD_extqt=$(usex qt5 ON OFF) - -DPLD_jpgqt=$(usex qt5 ON OFF) - -DPLD_memqt=$(usex qt5 ON OFF) - -DPLD_pdfqt=$(usex qt5 ON OFF) - -DPLD_pngqt=$(usex qt5 ON OFF) - -DPLD_ppmqt=$(usex qt5 ON OFF) - -DPLD_qtwidget=$(usex qt5 ON OFF) - -DPLD_svgqt=$(usex qt5 ON OFF) - -DPLD_tiffqt=$(usex qt5 ON OFF) - # SVG - -DPLD_svg=$(usex svg ON OFF) - # Tk - -DPLD_ntk=$(usex tk ON OFF) - -DPLD_tk=$(usex tk ON OFF) - -DPLD_tkwin=$(usex tk ON OFF) - # Truetype - -DPLD_psttf=$(usex truetype ON OFF) - # Wx - -DPLD_wxwidgets=$(usex wxwidgets ON OFF) - # X - -DPLD_xfig=$(usex X ON OFF) - -DPLD_xwin=$(usex X ON OFF) - ) - - use truetype && mycmakeargs+=( - -DPL_FREETYPE_FONT_PATH="${EPREFIX}"/usr/share/fonts/freefont - ) - use shapefile && mycmakeargs+=( - -DSHAPELIB_INCLUDE_DIR="${EPREFIX}"/usr/include/libshp - ) - use lua && mycmakeargs+=( - -DREQUIRED_LUA_VERSION=$(lua_get_version) - ) - use ocaml && mycmakeargs+=( - -DOCAML_INSTALL_DIR="$(ocamlc -where)" - ) - use python && mycmakeargs+=( - -DENABLE_pyqt5=$(usex qt5) - ) - - cmake_src_configure - - # clean up bloated pkg-config files (help linking properly on prefix) - sed -i \ - -e "/Cflags/s:-I\(${EPREFIX}\|\)/usr/include[[:space:]]::g" \ - -e "/Libs/s:-L\(${EPREFIX}\|\)/usr/lib\(64\|\)[[:space:]]::g" \ - -e "s:${LDFLAGS}::g" \ - "${BUILD_DIR}"/pkgcfg/*pc || die -} - -src_test() { - virtx cmake_src_test -} - -src_install() { - cmake_src_install - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - else - rm -r "${ED}"/usr/share/doc/${PF}/examples || die - fi - - use python && python_optimize - - if use java; then - java-pkg_dojar "${BUILD_DIR}"/examples/java/${PN}.jar - java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/libplplotjavac_wrap.so - fi -} diff --git a/sci-libs/plplot/plplot-5.15.0-r104.ebuild b/sci-libs/plplot/plplot-5.15.0-r104.ebuild new file mode 100644 index 000000000000..b09ff4482286 --- /dev/null +++ b/sci-libs/plplot/plplot-5.15.0-r104.ebuild @@ -0,0 +1,301 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER=3.0-gtk3 +FORTRAN_NEEDED=fortran +LUA_COMPAT=( lua5-1 ) +PYTHON_COMPAT=( python3_{8..10} ) +# fails with ninja, due to USE=java missing swig output dependencies +CMAKE_MAKEFILE_GENERATOR=emake + +inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 virtualx wxwidgets + +DESCRIPTION="Multi-language scientific plotting library" +HOMEPAGE="http://plplot.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0/14" # SONAME of libplplot.so +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf + png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + qt5? ( dynamic ) + test? ( latex ) + tk? ( tcl ) +" + +RESTRICT=" + !test? ( test ) + octave? ( test ) +" + +RDEPEND=" + cairo? ( x11-libs/cairo:0=[svg(+)?,X] ) + gd? ( media-libs/gd:2=[jpeg?,png?] ) + java? ( >=virtual/jre-1.8:* ) + latex? ( + app-text/ghostscript-gpl + virtual/latex-base + ) + lua? ( ${LUA_DEPS} ) + ocaml? ( + dev-lang/ocaml:= + dev-ml/camlidl:= + ) + octave? ( sci-mathematics/octave:0= ) + pdf? ( media-libs/libharu:0= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] ) + ') + ) + qhull? ( media-libs/qhull:0= ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtprintsupport:5 + ) + shapefile? ( sci-libs/shapelib:0= ) + tcl? ( + dev-lang/tcl:0= + dev-tcltk/itcl:0= + tk? ( + dev-lang/tk:0= + dev-tcltk/itk + ) + ) + truetype? ( + media-fonts/freefont + media-libs/lasi:0= + gd? ( media-libs/gd:2=[truetype] ) + ) + wxwidgets? ( + x11-libs/wxGTK:${WX_GTK_VER}=[X] + x11-libs/agg:0=[truetype?] + ) + X? ( + x11-libs/libX11:0= + x11-libs/libXau:0= + x11-libs/libXdmcp:0= + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + java? ( + >=virtual/jdk-1.8:* + dev-lang/swig + ) + lua? ( dev-lang/swig ) + ocaml? ( dev-ml/findlib ) + octave? ( >=dev-lang/swig-3.0.12 ) + python? ( dev-lang/swig ) + test? ( + media-fonts/font-misc-misc + media-fonts/font-cursor-misc + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.9.6-python.patch + + # Fedora patches + "${FILESDIR}"/${PN}-5.15.0-ocaml-rpath.patch + "${FILESDIR}"/${PN}-5.15.0-ieee.patch + "${FILESDIR}"/${PN}-5.15.0-multiarch.patch + "${FILESDIR}"/${PN}-5.15.0-ocaml.patch + "${FILESDIR}"/${PN}-5.12.0-safe-string.patch + "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup + use lua && lua-single_pkg_setup + use java && java-pkg-opt-2_pkg_setup + use fortran && fortran-2_pkg_setup +} + +src_prepare() { + use wxwidgets && setup-wxwidgets + cmake_src_prepare + + # avoid installing license + sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die + + # prexify hard-coded /usr/include in cmake modules + sed -i \ + -e "s:/usr/include:${EPREFIX}/usr/include:g" \ + -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \ + -e "s:/usr/share:${EPREFIX}/usr/share:g" \ + cmake/modules/*.cmake || die + + # change default install directories for doc and examples + local f + while IFS="" read -d $'\0' -r f; do + sed -i -e 's:${DATA_DIR}/examples:${DOC_DIR}/examples:g' "${f}" || die + done < <(find "${S}" -name CMakeLists.txt -print0) + + sed -i \ + -e 's:${VERSION}::g' \ + -e "s:doc/\${PACKAGE}:doc/${PF}:" \ + cmake/modules/instdirs.cmake || die + + java-utils-2_src_prepare +} + +src_configure() { + # - don't build doc, it pulls in a whole stack of horrible dependencies + # - Bindings: + # * Ada is a mess in Gentoo, don't use + # * D has been removed from Gentoo, don't use + # * Qt4 has been disabled, as it is deprecated and unsupported upstream + # - DPLD_* drivers need to use ON/OFF instead of the usex defaults yes/no, as + # the testsuite performs a string comparison to determine which tests to run + + # Octave bindings now require C++11 support, #609980 + append-cxxflags -std=c++11 + + local mycmakeargs=( + # The build system does not honour CMAKE_INSTALL_LIBDIR as a + # relative dir, which is against the spirit of GNUInstallDirs, #610066 + -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir) + + ## Features + -DBUILD_DOC=OFF + -DBUILD_DOX_DOC=OFF + -DUSE_RPATH=OFF + -DPREBUILT_DOC=$(usex doc) + -DHAVE_SHAPELIB=$(usex shapefile) + -DWITH_FREETYPE=$(usex truetype) + -DPL_HAVE_PTHREAD=$(usex threads) + -DPL_HAVE_QHULL=$(usex qhull) + -DPLPLOT_USE_QT5=$(usex qt5) + + ## Tests + -DBUILD_TEST=$(usex test) + + ## Bindings + -DENABLE_ada=OFF + -DENABLE_d=OFF + -DENABLE_ocaml=$(usex ocaml) + -DENABLE_pyqt4=OFF + -DENABLE_cxx=$(usex cxx) + -DENABLE_DYNDRIVERS=$(usex dynamic) + -DENABLE_fortran=$(usex fortran) + -DENABLE_java=$(usex java) + -DENABLE_lua=$(usex lua) + -DENABLE_octave=$(usex octave) + -DENABLE_python=$(usex python) + -DENABLE_qt=$(usex qt5) + -DENABLE_tcl=$(usex tcl) + -DENABLE_itcl=$(usex tcl) + -DENABLE_tk=$(usex tk) + -DENABLE_itk=$(usex tk) + -DENABLE_wxwidgets=$(usex wxwidgets) + + ## Drivers + -DPLD_cgm=OFF + -DPLD_gif=OFF + -DPLD_jpeg=OFF + -DPLD_plmeta=OFF + -DPLD_png=OFF + -DPLD_pstex=OFF + -DPLD_wxpng=OFF + -DPLD_mem=ON + -DPLD_null=ON + -DPLD_wingcc=ON + # Cairo + $(usex cairo "" "-DDEFAULT_NO_CAIRO_DEVICES=ON") + -DPLD_epscairo=$(usex cairo ON OFF) + -DPLD_extcairo=$(usex cairo ON OFF) + -DPLD_memcairo=$(usex cairo ON OFF) + -DPLD_pdfcairo=$(usex cairo ON OFF) + -DPLD_pngcairo=$(usex cairo ON OFF) + -DPLD_pscairo=$(usex cairo ON OFF) + -DPLD_svgcairo=$(usex cairo ON OFF) + -DPLD_xcairo=$(usex cairo ON OFF) + # LaTeX + -DPLD_ps=$(usex latex ON OFF) + # PDF + -DPLD_pdf=$(usex pdf ON OFF) + # Qt + -DPLD_aqt=$(usex qt5 ON OFF) + -DPLD_bmpqt=$(usex qt5 ON OFF) + -DPLD_epsqt=$(usex qt5 ON OFF) + -DPLD_extqt=$(usex qt5 ON OFF) + -DPLD_jpgqt=$(usex qt5 ON OFF) + -DPLD_memqt=$(usex qt5 ON OFF) + -DPLD_pdfqt=$(usex qt5 ON OFF) + -DPLD_pngqt=$(usex qt5 ON OFF) + -DPLD_ppmqt=$(usex qt5 ON OFF) + -DPLD_qtwidget=$(usex qt5 ON OFF) + -DPLD_svgqt=$(usex qt5 ON OFF) + -DPLD_tiffqt=$(usex qt5 ON OFF) + # SVG + -DPLD_svg=$(usex svg ON OFF) + # Tk + -DPLD_ntk=$(usex tk ON OFF) + -DPLD_tk=$(usex tk ON OFF) + -DPLD_tkwin=$(usex tk ON OFF) + # Truetype + -DPLD_psttf=$(usex truetype ON OFF) + # Wx + -DPLD_wxwidgets=$(usex wxwidgets ON OFF) + # X + -DPLD_xfig=$(usex X ON OFF) + -DPLD_xwin=$(usex X ON OFF) + ) + + use truetype && mycmakeargs+=( + -DPL_FREETYPE_FONT_PATH="${EPREFIX}"/usr/share/fonts/freefont + ) + use shapefile && mycmakeargs+=( + -DSHAPELIB_INCLUDE_DIR="${EPREFIX}"/usr/include/libshp + ) + use lua && mycmakeargs+=( + -DREQUIRED_LUA_VERSION=$(lua_get_version) + ) + use ocaml && mycmakeargs+=( + -DOCAML_INSTALL_DIR="$(ocamlc -where)" + ) + use python && mycmakeargs+=( + -DENABLE_pyqt5=$(usex qt5) + ) + + cmake_src_configure + + # clean up bloated pkg-config files (help linking properly on prefix) + sed -i \ + -e "/Cflags/s:-I\(${EPREFIX}\|\)/usr/include[[:space:]]::g" \ + -e "/Libs/s:-L\(${EPREFIX}\|\)/usr/lib\(64\|\)[[:space:]]::g" \ + -e "s:${LDFLAGS}::g" \ + "${BUILD_DIR}"/pkgcfg/*pc || die +} + +src_test() { + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + else + rm -r "${ED}"/usr/share/doc/${PF}/examples || die + fi + + use python && python_optimize + + if use java; then + java-pkg_dojar "${BUILD_DIR}"/examples/java/${PN}.jar + java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/libplplotjavac_wrap.so + fi +} diff --git a/sci-libs/suitesparseconfig/Manifest b/sci-libs/suitesparseconfig/Manifest index 97522cc288ab..032f25a12758 100644 --- a/sci-libs/suitesparseconfig/Manifest +++ b/sci-libs/suitesparseconfig/Manifest @@ -1,3 +1,3 @@ DIST suitesparseconfig-5.4.0.tar.bz2 257352 BLAKE2B 3832e34281c742a7d704dde866c53c742420486d782075e047b605fb2062d77353cda8670138c4bef62c73d16e123a8a74f65272a01766f124c1e53f9ba32e9d SHA512 e91f60f426b73add473c6341e30512b8fbe65b7850cd83f3852e78f1e74ce067b7ae1577ccc795698e680a841a9d32c2ca073651a4fe95f0b723578721aec874 -EBUILD suitesparseconfig-5.4.0.ebuild 791 BLAKE2B 0e71b045967e5d0502f7ce1881cccf3b0f6fa5d604277344f357013bd333863594dba2eba4749802416864a1de3471d5710177ce124cbe805f485c6edf7efbb0 SHA512 4d671bd6a920f3d5880594195f7bb7920327a1307712f7385bcc16ec6fa15c749e34b514a6aaca42342374eb9ebc8d94b1e6315bde3d8428d21bc210c04e4d25 +EBUILD suitesparseconfig-5.4.0.ebuild 797 BLAKE2B 23db9b52db642a5043f58fc7bbd8759776439ed551fc739a7571b80924f39358706806d36bdb79098223fde09d2fa3c6a3d6f098af2fc3220c61842e46578bc2 SHA512 622a5f0edf5dcc84d835cdcf46dab4f4b77ad18b166c7da3e2c00a5cfbe59a5b1bf02f760e40073aab4b14160327b365971efe40ec86a5f9c7e43314760bcbf6 MISC metadata.xml 477 BLAKE2B 27f41d436108a530032cdf301d9d6f7d179d1acdfc91c6fc89df2323de61f780668698e5d920a63906d93bf0df48ebcf5da0795ec3c0e641be790acfe91b5b07 SHA512 c7f225dc954e778f07469e31d93bf4c6e6d726700d58420c8ac4875f284a15dc502b885be6e241ae28537f33b64aece5f08d940ba1193d10c95861aa4ad1e660 diff --git a/sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild b/sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild index 62045055d198..7c5b8b967ddc 100644 --- a/sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild +++ b/sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2" # SuiteSparse_config directory". LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" multilib_src_configure() { diff --git a/sci-libs/umfpack/Manifest b/sci-libs/umfpack/Manifest index fd94bd510bbd..56f50864de76 100644 --- a/sci-libs/umfpack/Manifest +++ b/sci-libs/umfpack/Manifest @@ -1,3 +1,3 @@ DIST umfpack-5.7.9.tar.bz2 772026 BLAKE2B 6d6dc1ba47b8f473884c1cb17d3eaa363d88281512e33586a0af0c2bcb7a523272bef4d8da0a29e2a5a84c8f0cd0ee6830ec10247971db63b4c319e6fa9a3c42 SHA512 5ad57467b5b7e4579f3cc9e2e7c92a0262ac2ef991a606d079b749b66e10da60aceaa4b0e741c116f8866da23c0f7c06368fe2b08d66d51383683f0dcbeddba3 -EBUILD umfpack-5.7.9.ebuild 962 BLAKE2B 59bcdc2ba82de1619395654faa263987a1d21743387e3f673b79d8d50ae9e4554c2a12200eef514f24929b7ef5b7b599084242ff221a99ee86794cca92a8425e SHA512 bd39011b24e397b3e85ddf6aae36e901c967671ab07cbc2f0144c4a540df112fd8775d295b453dd2093eaf38bc5be8837a532c339452610f653adf4499a1a5bc +EBUILD umfpack-5.7.9.ebuild 968 BLAKE2B 4644734c3ae7fb890e0497e4bc9e15a9257ed65471d551625b57b1b73f470b1f87ee563e86d36f6c1b8a0d1c35aa59f3dbcc778437d0fbda27efd80aeffdd8f5 SHA512 396625af7de8a3d457ffc391ade707022e33df37e6d3b9e765a382a29bc7abd30b1421e451d68d34154520422526083e6a70522c569a207d06900344aee8f016 MISC metadata.xml 668 BLAKE2B 4df801c40c5bb87e1d5e0919b0cbda91ac8f246d90127303dc35878fdb8d9b55f53d4cecb91e02b8428bde417891b690c4fe535ffa058d3b51845d81ce29b917 SHA512 8a34b055da328549424745922743c5e44964d8ac7812202f56dbe02656f5a4c98420a318ac8115c17a2455f1cda4cf661426b742787382dfe272f67aabcab8f2 diff --git a/sci-libs/umfpack/umfpack-5.7.9.ebuild b/sci-libs/umfpack/umfpack-5.7.9.ebuild index cdb347c9c849..f887cf3a1405 100644 --- a/sci-libs/umfpack/umfpack-5.7.9.ebuild +++ b/sci-libs/umfpack/umfpack-5.7.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+cholmod doc" BDEPEND="virtual/pkgconfig diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz index f9e279005fb57994aca8946e4a84494e7bdc219f..1d8457357ae1c30578c8ba8abd5ee7c89dab8a89 100644 GIT binary patch delta 16078 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 UEw%aj&VzsW{}uGSul{lX0Fu6<pa1{> delta 16106 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 diff --git a/sci-mathematics/gmp-ecm/Manifest b/sci-mathematics/gmp-ecm/Manifest index 521532654ec6..4c170362f0d4 100644 --- a/sci-mathematics/gmp-ecm/Manifest +++ b/sci-mathematics/gmp-ecm/Manifest @@ -3,5 +3,5 @@ AUX gmp-ecm-7.0.4-openmp.patch 795 BLAKE2B 2a857cba5e0bc4e7dfe710c250bcb721dd2fd DIST ecm-7.0.4.tar.gz 1101899 BLAKE2B 6d52364d9c752aee66510a7f6b273559bf1b7de0032fbbeff74e229ed68fd0cd1c236b480f8fc25bcad6435740e3e22b3099c8f018912918ab8f4b33dc7b8b3c SHA512 b863b9bfd26df26c3c4243686036a69110e69ca3eec5b31d4550fe713e2fac4ce70cd1d80f0614899793aa44710531aa4a21abc0fa1b99eb17f62bd92b971350 DIST ecm-7.0.5.tar.gz 1159568 BLAKE2B 7fb8d78a6bc8423c9890b9d6e334f8c4317b68cde7d712c5306775c6f07eacb3cbbbd11d651bbbdd687a87692f4920170557b51f9498881a6c5018a2ce0b1b7f SHA512 f5a482a231339304683adc3334c9b86f21a0d9b42ea871418d4c01005057d560cd418eddfcc1c7be7f8c249960b2ee612a1454ccc5d8e41319b06c6f42e6662e EBUILD gmp-ecm-7.0.4-r4.ebuild 2112 BLAKE2B 39830814297dce141346272456a9eb7af0ee7022f5e51721d613ed599939005c75c5d3a9454eb08c8686f053e6ae119a44cd65841bfa31368e9a6d7fd67b90cf SHA512 b8061d07de7ee3821746be174d88137e6cbf37f0e63947701fc52e957ae16f2e5595fdf6cbb452757c67fd5b2d666d7ff3e6afb6ff3adad01d7523efd615c695 -EBUILD gmp-ecm-7.0.5.ebuild 1742 BLAKE2B 8d69e17c25af030d62380ea5fe76a922ee74bf4426608c5b9bdfc132e6a932cb1d4ae3617963943f5f14edfcb55a054466794f51b088747de97b62e23dc01f29 SHA512 77bbe8a9e3c83271aee921a89e43e00a31a33a482150bf3bfe268d1235059f8146bab56bb5c1d05920a401a8310f75e673981c425d5bb2d737ab2fed8eee3dbb -MISC metadata.xml 727 BLAKE2B 9362e7772528adeb4ed10d53bb319cdd3e1a73959c8bc0d59d1ed589b9d854790acd10887cf8e09a4be009e2c2b6ce994508c9227d6e7c1d51c82b666e8db33e SHA512 6782da887f25301a029726237583a52ca3509ebbf8a0920e16ae1828723d8653108967639813cca7300bedd694469447b34b76a05e3382dc9b7cce74cf86ea83 +EBUILD gmp-ecm-7.0.5-r1.ebuild 1571 BLAKE2B 4ea85b18d10152c355676f9ee3de10677ddc6346807eff13bd375ee0dbd5f15e96ee34abc5c369dab4946282ed9e90a2e77a229cb2267acb12e7d73fe2f9f2ff SHA512 4da7cdbabfa5469b4a610397da74a8c62bd98c06440da4de9d5d52ed5387e48e4bc16a069f408512d359c6a7c6b3a7d85aa40e7d3ca53effbc4495d92b849fbe +MISC metadata.xml 643 BLAKE2B 90da8b09f30dd8bd8d4df3dcc388663e52d57ea7b2974becede9ed0c592eaacb33958d202cee33988b79364e058ef84676e995b9d8467beb1f7d89ad8b177136 SHA512 e2f0d6f286440543ed15531183671b30f0044c38685e58617d004286b596ba1b898c470dc39e2ebe95db10c83be9430f1a010539ba2b0231883fe6bf4b0b97a8 diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild new file mode 100644 index 000000000000..8470285a6df1 --- /dev/null +++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PN="ecm" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Elliptic Curve Method for Integer Factorization" +HOMEPAGE="https://gitlab.inria.fr/zimmerma/ecm" +SRC_URI="https://gitlab.inria.fr/zimmerma/ecm/uploads/89f6f0d65d3e980cef33dc922004e4b2/${MY_P}.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~ppc-macos ~x64-macos" +IUSE="+custom-tune openmp cpu_flags_x86_sse2" + +DEPEND="dev-libs/gmp:=" +RDEPEND="${DEPEND}" + +# xsltproc is used to produce the manppage in combination with the +# appropriate stylesheet +BDEPEND="dev-libs/libxslt + app-text/docbook-xsl-stylesheets" + +S="${WORKDIR}/${MY_P}" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_compile() { + default + if use custom-tune; then + # One "emake" was needed to build the library. Now we can find + # the best set of parameters, and then run "emake" one more time + # to rebuild the library with the custom parameters. See the + # project's README or INSTALL-ecm. The build targets don't depend + # on ecm-params.h, so we need to "make clean" to force a rebuild. + emake ecm-params && emake clean && emake + fi +} + +src_configure() { + econf \ + --enable-shared \ + $(use_enable openmp) \ + $(use_enable cpu_flags_x86_sse2 sse2) \ + $(use_enable custom-tune asm-redc) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild deleted file mode 100644 index 42feb39cf26a..000000000000 --- a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_PN="ecm" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Elliptic Curve Method for Integer Factorization" -HOMEPAGE="https://gitlab.inria.fr/zimmerma/ecm" -SRC_URI="https://gitlab.inria.fr/zimmerma/ecm/uploads/89f6f0d65d3e980cef33dc922004e4b2/${MY_P}.tar.gz" - -LICENSE="GPL-3 LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~ppc-macos ~x64-macos" -IUSE="cuda +custom-tune openmp static-libs cpu_flags_x86_sse2" - -DEPEND="dev-libs/gmp:= - cuda? ( - dev-util/nvidia-cuda-toolkit - x11-drivers/nvidia-drivers - ) -" -RDEPEND="${DEPEND}" -# xsltproc is used to produce the manppage in combination with the appropriate stylesheet -BDEPEND="dev-libs/libxslt - app-text/docbook-xsl-stylesheets" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_compile() { - default - if use custom-tune; then - # One "emake" was needed to build the library. Now we can find - # the best set of parameters, and then run "emake" one more time - # to rebuild the library with the custom parameters. See the - # project's README or INSTALL-ecm. The build targets don't depend - # on ecm-params.h, so we need to "make clean" to force a rebuild. - emake ecm-params && emake clean && emake - fi -} - -src_configure() { - econf \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable openmp) \ - $(use_enable cuda gpu) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable custom-tune asm-redc) -} - -src_install() { - default - - # remove .la file - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-mathematics/gmp-ecm/metadata.xml b/sci-mathematics/gmp-ecm/metadata.xml index 3723f0d56e48..e89f3c570a87 100644 --- a/sci-mathematics/gmp-ecm/metadata.xml +++ b/sci-mathematics/gmp-ecm/metadata.xml @@ -16,9 +16,6 @@ </maintainer> <use> - <flag name="cuda"> - Use NVidia's cuda toolkit for computations - </flag> <flag name="custom-tune"> Improve performance of some operations by selecting machine-specific defaults diff --git a/sci-mathematics/pspp/Manifest b/sci-mathematics/pspp/Manifest index bab6cfc75870..706ecaf7fd79 100644 --- a/sci-mathematics/pspp/Manifest +++ b/sci-mathematics/pspp/Manifest @@ -1,7 +1,5 @@ DIST pspp-1.6.0.tar.gz 9553836 BLAKE2B 4c12003838d7f6c3613d76626d88b24f4dac4b6f507db54b03be5f09027472704ae8ee6ce44d8756c7cd1e12a65ab836cb1f7d004220df8da47f47af85c4a771 SHA512 c8b746b9ea802a95f048e377b22d723701c5e532358aa3e4993edcc73046c4823c440dd988833b69b4ea84ac6b02a442db7daac415bef4c1081efddd9857982d -DIST pspp-1.6.1.tar.gz 9249022 BLAKE2B 306596cd428436df7f97dec627dbad6a089ff0b00b59b8152dac382a091687f4a82afd0ada7c98dea5bbc0369f0e07f1a85dcdbd84a21bfe09cbee9b43b02610 SHA512 29b475393cbe594bc93af681ec9414e56bdd664a29042017025b8f52e4e67eec1bfab638e79313a5a39929873d1d3a29095c33dbcdf40e226cc3e6010bb040a7 DIST pspp-1.6.2.tar.gz 9249366 BLAKE2B d1a4fb352615be8d5f3af3125d10760648ab16e8d2b42dbf0632de64a5bb5bbe87b9b56661c7f600ea09c6a359e477376d3efb821280023d1825d6eb7b0a299f SHA512 fd8b6b23ae4e4a1a560bf4d20c35e761d84dcde2e220648303303f11e9c17d56285a3d5b3c26e7dad44d52ecc82fdf93fdc51a3533ff907f2ca1f1474922e31f -EBUILD pspp-1.6.0.ebuild 1682 BLAKE2B 8d60867a775e2edcf50999c14503208138d9c5f19074c7baaf68d4ef18ccb6abfd17360b77e0a582c8664087e5652453f6237f05a6ff53dbfd5673fd218dd3a7 SHA512 63aaca9e0197a9b5e48739f871e186047fde79ab612ed41bd6407d4048906ead5a4214a49ee23e527598a1066ead30835506c23cd1fc1f6baab8d11b40442c12 -EBUILD pspp-1.6.1.ebuild 1868 BLAKE2B 05b596863fd00b004718711ead00d28ae2ef8c5af39286aff656a09509b33e4b4b55daae83d75d03421b27a4dde7cbe17a10a41c09a507e45aeb9a9a38d164ed SHA512 5cf3e9d3d28f56c13d51aa01c292c5c90026f5192b024a9bf890c391a4c2e945ffc5f8fdd310aa14c69dc8788c3d2c6452b4ed30adcc483dd79f300b65eede86 -EBUILD pspp-1.6.2.ebuild 1773 BLAKE2B e0fd3baa3f2b23c5c9b132833f8bfb3eb21e411e77ad7be5d4429cfffb28fae863dc068b828c02b6082c03f27b1f00538c6c9b91b372c21a2e7b77d3276d5d42 SHA512 bc73ff5992c2af6b4b3a039003988a868a7793a15bd7011b06174725ca4cfbe975d81b1ce601f1f06dc7ed31d1a920a9e8beca4219a59397e0f9cc4913d29983 +EBUILD pspp-1.6.0-r1.ebuild 1685 BLAKE2B 8da6d75b249e1592118e0b995b4235e84ee70f074c5ef7b4683bfb6a9550047d9d9e03106f0403e887919096cf1dea2760160e74e43c36b772b39cae92ff6525 SHA512 49c1243651c6d221d76e83369bb8e639897d6c1f606e936b71060c43a08c92075a9a185cb8467b82d36d6e7d7aa182cf620581e20fb4953e8b6753e7bfbaac85 +EBUILD pspp-1.6.2-r1.ebuild 1774 BLAKE2B b647821363614d8918a2d68eda437fe344a1b4d6a971ec9da6755336e556a7f2f9556cedd67d70595ae1332ee39f6bf84f3a7594c0a4a250c2acc047b7c517ee SHA512 177b9afe1a88c0e4d0cfb0e6ea387926b4ad005dcb8490249fc3a477e5b1516a0885e75ead8cd6c1097d505e89c61c5922e73a17a00fe60828895f163f3d806d MISC metadata.xml 712 BLAKE2B 63bb6ce6a7465796361c98191ff057fbc335d5f2494f279a52ed2ebbbafb765364cb5efafe82c5d687f4dba5a162fa9a12b42bd5fe1cd093e39554383564c556 SHA512 4aa1baf360b95156198a0bf18c10db0f5f5d78d7745f5ff29c71cb3871ec810d9f9da3fd3dc9279ff83620bd05afed9b57f18f8483a1b3860cd9e23d32a9e9be diff --git a/sci-mathematics/pspp/pspp-1.6.0-r1.ebuild b/sci-mathematics/pspp/pspp-1.6.0-r1.ebuild new file mode 100644 index 000000000000..e67b3942858f --- /dev/null +++ b/sci-mathematics/pspp/pspp-1.6.0-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 xdg + +DESCRIPTION="Program for statistical analysis of sampled data" +HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +IUSE="doc examples gtk ncurses nls perl postgres" + +RDEPEND=" + dev-libs/libxml2:2 + sci-libs/gsl:0= + sys-devel/gettext + sys-libs/ncurses:0= + sys-libs/readline:0= + sys-libs/zlib + virtual/libiconv + x11-libs/cairo[svg(+)] + x11-libs/pango + gtk? ( + dev-util/glib-utils + x11-libs/gtk+:3 + x11-libs/gtksourceview:4= + >=x11-libs/spread-sheet-widget-0.7 + ) + postgres? ( dev-db/postgresql:=[server] )" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + sys-devel/gettext + virtual/pkgconfig + doc? ( virtual/latex-base )" + +pkg_pretend() { + ewarn "Starting with pspp-1.4.0 the pspp-mode emacs package is no longer" + ewarn "shipped with pspp itself, and should instead be fetched from ELPA:" + ewarn "https://elpa.gnu.org/packages/pspp-mode.html" +} + +src_prepare() { + default + + sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with gtk gui) \ + $(use_with perl perl-module) \ + $(use_with postgres libpq) +} + +src_compile() { + default + + if use doc; then + emake html pdf + HTML_DOCS=( doc/pspp{,-dev}.html ) + fi +} + +src_install() { + default + + use doc && dodoc doc/pspp{,-dev}.pdf + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + find "${ED}" -name '*.la' -type f -delete || die +} diff --git a/sci-mathematics/pspp/pspp-1.6.0.ebuild b/sci-mathematics/pspp/pspp-1.6.0.ebuild deleted file mode 100644 index 886cf3d5f542..000000000000 --- a/sci-mathematics/pspp/pspp-1.6.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -inherit python-any-r1 xdg - -DESCRIPTION="Program for statistical analysis of sampled data" -HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples gtk ncurses nls perl postgres" - -RDEPEND=" - dev-libs/libxml2:2 - sci-libs/gsl:0= - sys-devel/gettext - sys-libs/ncurses:0= - sys-libs/readline:0= - sys-libs/zlib - virtual/libiconv - x11-libs/cairo[svg] - x11-libs/pango - gtk? ( - dev-util/glib-utils - x11-libs/gtk+:3 - x11-libs/gtksourceview:4= - >=x11-libs/spread-sheet-widget-0.7 - ) - postgres? ( dev-db/postgresql:=[server] )" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - sys-devel/gettext - virtual/pkgconfig - doc? ( virtual/latex-base )" - -pkg_pretend() { - ewarn "Starting with pspp-1.4.0 the pspp-mode emacs package is no longer" - ewarn "shipped with pspp itself, and should instead be fetched from ELPA:" - ewarn "https://elpa.gnu.org/packages/pspp-mode.html" -} - -src_prepare() { - default - - sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die -} - -src_configure() { - econf \ - $(use_enable nls) \ - $(use_with gtk gui) \ - $(use_with perl perl-module) \ - $(use_with postgres libpq) -} - -src_compile() { - default - - if use doc; then - emake html pdf - HTML_DOCS=( doc/pspp{,-dev}.html ) - fi -} - -src_install() { - default - - use doc && dodoc doc/pspp{,-dev}.pdf - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sci-mathematics/pspp/pspp-1.6.1.ebuild b/sci-mathematics/pspp/pspp-1.6.1.ebuild deleted file mode 100644 index befeed9034a2..000000000000 --- a/sci-mathematics/pspp/pspp-1.6.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -inherit python-any-r1 xdg - -DESCRIPTION="Program for statistical analysis of sampled data" -HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -# Note: can drop test infra + which dep in next release! -IUSE="doc examples gtk ncurses nls perl postgres test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libxml2:2 - sci-libs/gsl:0= - sys-devel/gettext - sys-libs/ncurses:0= - sys-libs/readline:0= - sys-libs/zlib - virtual/libiconv - x11-libs/cairo[svg] - x11-libs/pango - gtk? ( - dev-util/glib-utils - x11-libs/gtk+:3 - x11-libs/gtksourceview:4= - >=x11-libs/spread-sheet-widget-0.7 - ) - postgres? ( dev-db/postgresql:=[server] )" -DEPEND="${RDEPEND}" -# which dep for tests: https://savannah.gnu.org/bugs/index.php?62675 -BDEPEND=" - ${PYTHON_DEPS} - sys-devel/gettext - virtual/pkgconfig - doc? ( virtual/latex-base ) - test? ( sys-apps/which )" - -pkg_pretend() { - ewarn "Starting with pspp-1.4.0 the pspp-mode emacs package is no longer" - ewarn "shipped with pspp itself, and should instead be fetched from ELPA:" - ewarn "https://elpa.gnu.org/packages/pspp-mode.html" -} - -src_prepare() { - default - - sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die -} - -src_configure() { - econf \ - $(use_enable nls) \ - $(use_with gtk gui) \ - $(use_with perl perl-module) \ - $(use_with postgres libpq) -} - -src_compile() { - default - - if use doc; then - emake html pdf - HTML_DOCS=( doc/pspp{,-dev}.html ) - fi -} - -src_install() { - default - - use doc && dodoc doc/pspp{,-dev}.pdf - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sci-mathematics/pspp/pspp-1.6.2-r1.ebuild b/sci-mathematics/pspp/pspp-1.6.2-r1.ebuild new file mode 100644 index 000000000000..d98c3b715f1f --- /dev/null +++ b/sci-mathematics/pspp/pspp-1.6.2-r1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 xdg + +DESCRIPTION="Program for statistical analysis of sampled data" +HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +# Note: can drop test infra + which dep in next release! +IUSE="doc examples gtk ncurses nls perl postgres test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libxml2:2 + sci-libs/gsl:0= + sys-devel/gettext + sys-libs/ncurses:0= + sys-libs/readline:0= + sys-libs/zlib + virtual/libiconv + x11-libs/cairo[svg(+)] + x11-libs/pango + gtk? ( + dev-util/glib-utils + x11-libs/gtk+:3 + x11-libs/gtksourceview:4= + >=x11-libs/spread-sheet-widget-0.7 + ) + postgres? ( dev-db/postgresql:=[server] )" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + sys-devel/gettext + virtual/pkgconfig + doc? ( virtual/latex-base )" + +pkg_pretend() { + ewarn "Starting with pspp-1.4.0 the pspp-mode emacs package is no longer" + ewarn "shipped with pspp itself, and should instead be fetched from ELPA:" + ewarn "https://elpa.gnu.org/packages/pspp-mode.html" +} + +src_prepare() { + default + + sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with gtk gui) \ + $(use_with perl perl-module) \ + $(use_with postgres libpq) +} + +src_compile() { + default + + if use doc; then + emake html pdf + HTML_DOCS=( doc/pspp{,-dev}.html ) + fi +} + +src_install() { + default + + use doc && dodoc doc/pspp{,-dev}.pdf + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + find "${ED}" -name '*.la' -type f -delete || die +} diff --git a/sci-mathematics/pspp/pspp-1.6.2.ebuild b/sci-mathematics/pspp/pspp-1.6.2.ebuild deleted file mode 100644 index ead310f8260b..000000000000 --- a/sci-mathematics/pspp/pspp-1.6.2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -inherit python-any-r1 xdg - -DESCRIPTION="Program for statistical analysis of sampled data" -HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -# Note: can drop test infra + which dep in next release! -IUSE="doc examples gtk ncurses nls perl postgres test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libxml2:2 - sci-libs/gsl:0= - sys-devel/gettext - sys-libs/ncurses:0= - sys-libs/readline:0= - sys-libs/zlib - virtual/libiconv - x11-libs/cairo[svg] - x11-libs/pango - gtk? ( - dev-util/glib-utils - x11-libs/gtk+:3 - x11-libs/gtksourceview:4= - >=x11-libs/spread-sheet-widget-0.7 - ) - postgres? ( dev-db/postgresql:=[server] )" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - sys-devel/gettext - virtual/pkgconfig - doc? ( virtual/latex-base )" - -pkg_pretend() { - ewarn "Starting with pspp-1.4.0 the pspp-mode emacs package is no longer" - ewarn "shipped with pspp itself, and should instead be fetched from ELPA:" - ewarn "https://elpa.gnu.org/packages/pspp-mode.html" -} - -src_prepare() { - default - - sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die -} - -src_configure() { - econf \ - $(use_enable nls) \ - $(use_with gtk gui) \ - $(use_with perl perl-module) \ - $(use_with postgres libpq) -} - -src_compile() { - default - - if use doc; then - emake html pdf - HTML_DOCS=( doc/pspp{,-dev}.html ) - fi -} - -src_install() { - default - - use doc && dodoc doc/pspp{,-dev}.pdf - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sci-misc/Manifest.gz b/sci-misc/Manifest.gz index b0cc92d64a50c2032df744551778572844c5d8d8..69963c79535582c6498631b6c7383c26992fdea6 100644 GIT binary patch literal 2918 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 QAn<qp1J;g#?>H0y0AJIhH~;_u literal 2915 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 N`yalTS*17>007K=fW80# diff --git a/sci-misc/cdfplayer/Manifest b/sci-misc/cdfplayer/Manifest index 67ad4ca351e1..da142f203899 100644 --- a/sci-misc/cdfplayer/Manifest +++ b/sci-misc/cdfplayer/Manifest @@ -1,3 +1,3 @@ DIST WolframPlayer_12.2.0_LINUX.sh 1003754320 BLAKE2B b37e2500e09543efd5084b6fadd6f5d6d6f7f2b75627fc8cb3819578d41de00a8ba5f529440d64efebabcf9d26a77b51b01969135f02baca851c42811ef521b7 SHA512 dc4449836419dd7abe8590319912b07019a4f2cf542e31759c15bde0055bfc6bebc880fd6ab88809758d5723862bbbe971affa07429a660b728698d24a4c9d20 -EBUILD cdfplayer-12.2.0.ebuild 2413 BLAKE2B c319da4907bc528bd9282f1f09966a6d5b239de6e96e288facadc8688d6b1584d36daf7ea406c51feb0c64c8f2ea6dd084f24bcbada9ddd8177ee40f41f5bd4f SHA512 c3b3d7c025f7c767ae6ba4b71d0daf377c27bdb6c7aa1df0fd2864b51005cd7c69291ceee869e71a6c7e922c6c6f30c2edaf26695abde7ca12582675833ea07b +EBUILD cdfplayer-12.2.0.ebuild 2391 BLAKE2B d2eecbdac99d10dd52b67bdebf5020f490c7934330ccc6989b24ddc1004dfd844e10ae75804cecfb303e6bd1da17698781f37045a12ea3e17586be1bfd615f9f SHA512 0f9872d1736b50f6347cb6501eda62bc248ce694f0c2c678fb9d46642c2b13aa96aedd8b81fd92f7628a85efcbc738331ff4e40a62cee7f2589ea1f417353020 MISC metadata.xml 261 BLAKE2B e57c0c3e4a59fdb630d23ae9d96afed10307c5308bace0cf58c22f41cbbf22fc82c5cd0d041800498570b1490a39f6c47547acfbb2766e21735820ae1c39bf8f SHA512 212dbdf6e688804621cd0ee28e47d3b9696182fe4850a87569e0727e5e811b7c4193807c2ecec65005e1689d4c0ba2c88fb67b29cc89928649e23d23a94d724b diff --git a/sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild b/sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild index f36a206877d7..21828e52bedd 100644 --- a/sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild +++ b/sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit desktop multilib versionator +inherit desktop eapi7-ver multilib DESCRIPTION="Wolfram Player for the interactive Computable Document Format (CDF)" SRC_URI="WolframPlayer_${PV}_LINUX.sh" @@ -46,7 +46,7 @@ RDEPEND=" # we need this a few times MPN="WolframPlayer" -MPV=$(get_version_component_range 1-2) +MPV=$(ver_cut 1-2) # we might as well list all files in all QA variables... QA_PREBUILT="opt/*" diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz index ebdbc3ac4045550dfbdbfd98b5298e8e76d2aed4..e7495a940fe780b83671ed1cb413aa8727bb13ad 100644 GIT binary patch literal 4196 zcmV-q5S#BGiwFP!00002|8<$$j-9!2h41|odI39R@q8&G4iY5JjeQ@GRmB+@(zHBk zJ9eHvUv;3~+cqL#q`^M?Bv)0f1NT3F{QbudU;K63e%-(N%a_j|S}q@c{U0Cy{WtRK z52?(S^I7Xyzur^b{q}Cj%F-g{ebiRYPNnuG-tO@>y02bFKifuXQcA76uDPs?wEN`0 z<!jBhd)31`drv<lUv1vYa^I`#n4_FFrGNO{zkY04KJ<1@KUJEZ*|bW^#;)4YS$5Gm zX11fNo?B(i+chusQADTi<R;T<NnO-xa_KCv%NaKJtga*J*jer#GWwR={j%dOT{)x5 zT~ccK#cx0U=fC~SZ+`dt59d#xKl|%H{dWKK>H4?V52cU%4%g^XQf*`8R8IG@j-Mr4 zI|q`}ucTJ5>}^`R+Pa=4-_pHjbvMn`m-)PP-=s^s%)2=C>?~q;b2=W`d9%#}3R>$D z;R&*>^ycjyu9<U9thrM1b<WaJd>$V|WLztEq+5^5+GX6lik_-UJ=-XA?b|1SSr$om zol?A=If0GRCb5#W&&@F<+sge|+eNMxl|EMHT)wtE;L^`O`qu|qx#jkbR>@=3dZ)Io zD^oblWA`MfkJb;1-)Sdbdgmk_t#fLeBHvR_tw&gSR<oHVEjd7DO_OsQC}%l#n&efJ z?VQDT+qE5bX`8yxUgOAjw1#CpoH4T(`gIvS+*nW&(A-X^S-b5TeQY_=)tQgUU?PUM zSa>G>b<uh$NM;7KRGVTK$Z}qDca8<rXO3Lj&Nq+KD-9TxNcn-5fBX8gfBW|G08DC^ z$27Lh7_rT3Jfks??bNkWaRswkrD|%flSP24L?f4WQnhl*boI)@QMon8rAbe*=624> zR$@r@(hQ=*ycIQF6WF?E9?%>jQ2!2?<~Ep7I@N3)AW2P)HFwfI8%XV%n=(-o<THay zgSWF;q)MEd54ceS`@bEnXe;`Em7FTIsgqe{zc2~!jl6-muAVq7J&~?I0K5C!>mU5} zm-_P4>(8IgbEDPujvF*Z^MHXaW~DGePyx)fhf<iHopP0V=%sW`*yDg%?Dm_>Xyrmm zvYc_e8*UkS9kDS}=7VKQ+R!8X2oAtdCakqf@&uYCHBK_hciir*b0rYS!`8Sgs{4!r zt)+Ra#<}x8dsBgIi51g5jj5Z5diAdGLGvSvl?QONKFaRaTDp^gZrSDLIgV~xcCKb( zNgI!YXW3ur|A5<5pN%oz@d5_wy<p@7K`WCstu0|QXSA(Q2m%1*76@iLGsQS6OEnqQ z*&8#toSEQ-1T)l=nss)vc4}j@!*!N7&rRkS)1bE_0LLsreYD_rykHAB$@UsTqpT`t z&(eI;jkG~Jt%90Z6QBF8vKXxm^KZU)_*k!rjcxib8P9HV=588fd|-V(-rM$a>u8*= zc8Cb7i2bJ0R;s-{@cO~`Pp`iWiF`oTTAdH(M+Ecia8rlM?i#Qx?BVQ?1u9HJvDdl` z34+kr*rK0@CShOb5o~hkJ$NZih`tC<IOz<qqsDijcfBR|JZg*tl92QD8vM!A)BO(F zLJ*gn;=qNvlxVIoLScs0n;^wAZ-T+6^5$@1u+H!U!NVaXQMbalpxr$h7%JE$H%JRj zm}nbY-%OBJJ_0Lxb<Ro=6;<Z|<?kSSCbID$vMk$|N<F>2Q9Glk?fCMV=cKieH>Q+6 zhqO?8-;=tcEGdT!WoO9vq94a_pjqWOzMvOQn|vC4WevS=9FQ+w=&BXIm}=^m*0}G? zzu$;^g2~`}*=-!3=mT~k)554?LeVy&f>dhWP}GK4S(TPMv);~#vF!u`C=KN~UXVCu z@q!?HT30Yp$uNgp=7Hh4C8fhCpFaN%t@>Yo{-RIT0-kt>46`8CYd;x=25po8Z9!#r zI<WLP3_1tZqushttl1~(RiU*FOn37U*Ed5F$`t!#63|_PqAxD087hxGn(!P-tOL*t zIOw(lLw<*>Q5{eflbrn0EqOY$eJTj!aPk^V8FL``F}&U}(5>(mC7qC-Tg=={$-+)9 zniKfx0Lmvk!cXr!fM$h+v6KViLOU`f+glKvJs`taJfkIS^P!aI;8Bb(dbNuC0j7j{ zpnc*a{9v?!z(@rGi!~^Bh&%MK*J}4V1Cl3GO;bDXBKY``TNtmTx#M}FfOx$rqBLkf zGpuLhh-L40Yk?`l{=ua@9#tHgL5p=Ehsvf(0?ZDXp~$BpIh;OChPFVM6mEjmy%|6& z3u0j~wH3buZs^3$Y^7x!0K*9DqY<b>nVm9fkjefVw7%NYJgz5~uT#K_1He&d?2Qn? zo(pLiunWSSLw}&##2n$k;3A>`Y7TAAywagLYr9n)!b&GP0gy_;c*4O102>2enc|}* zdboP8H0QueS<2@fEy*A`Hp)n=fXIdPa_BR}Zf}hRIq0TI;T{{ih8ZHFpoM9A#llHv zMp2=BZ|EYHw5>(IkJ>BTtL0+xg;<goURrR_H=JYX6rew&_49v!`r*k=jP)2rXaQf0 zGXm<>!!+Vec@FkE1jsg9XFF2Z2}XyLqvR`O0X6NgeA>tiTVKr)NLuCuqb6D$U>KQ2 zTO`VXa3!jMH_N0c!VBl}WAE%$i%rM-=f!|vB_m{HdTTh{jz{4^M!!3&VPT+079Wn5 z&^lM4b}CWXtT+@EM3F{QD5MFk>Xz6=-;Ov8#Do`R;gImyExf*t2V9@`moHzxJ;60c zdWQ@1OGi#zSG|-85Qat=I*?>`63ReW5GFVRw&s<EvRPU<Q0jzXE$w0yASvDW44eid zg9M;Q)RuVC*3sxK7%~jwWz3m~L5JXadU}VeAb^CcB+BBUpm-0O0hi80F?N{c`zD5O z3<W_`;f7T9=wF-$I=t~3l$S(E2*VgfU*pR0XETS*CD3BZF=P0Db`AGzVl3N(d!OL? zaeuY@OkE`1?{J-?3KTTuRYCX~Y{01)KA{{a4pZ*5GKS@1Jdu_WP7MQfB0fWtgpROV zgRosSV)?{EHN2Xd!#&tm_C^*iwrL4z#&F^Ik7#u3yUCBnCL54xZ~?H=phfXco{KWm z19@Kl=HD(vi6v3;Da-@ocVr!>UB@{{7?B>1A~IwqkVL20j7{c{hH#=;Fhz!?@o(Po ze|)Z^vg--1mzS@vFE5{;8;o%Jj@a#O$SqL@oH+#6I<rDGh!?aiV?^F)i#<iQZ6WtP zp~w}tAxw74=vKCd`GJ%Reo25)uol<}2&j;ZE1p$CE#W*e2**LM(wab#zay5`2rIvh zw15R~f}^;YF<Kc5mhx!fNq7pm8Lhx`fH(O9?+Tsbk#AU+wPAa0NDInh4GwK=myV+r z!Mc1O;X=sp)x~l+58Dm7dLsL;e|`P&)3a5jogQiE7OI*JnZ1G|MGsd~RF6(7mJnn( zprD|DMRtXC6B8EKG&krU2b1vl=nu@$6k@p-Z?$Ok2uIYOkVJYvSX&)LO{RiQ>?2m1 zApRY$lDlFPq7uBXoy<Z=VQy!K)|kta6@J7I_PUL^8YdqOcg&kW(DI<N1-u49#ZXB^ zoBXi}WUeFtuoJX+D=G?q-oDrtx!F)O#Nz?iAHVn?pL;7mrm<#=>!!iu`lUPa!cJlW zS}ns+le_HBh6iE_na>qcAD2!A|5OsrHkXYiAIKR$PxB)L#3sBM7-zE!PlF%8*03ZL zlz4RG1GV5H-=&c-e~E+8k;0fl?53eLt{adUW`@i|XW;TN)znkiHom79i$ukMM;_gU zK)b^J(N>qqBaOZ(hSu8G=s7OH62XZ%5h%1X<v2_fb3aMr&u)MEAAe5T=_xt#JXS$g z*gq7s;-ZFO#)n~5@mh_tagu^bz?N0VzLW6||DM=1m7TsyLGe&$bYWHAu0p`>!LB?2 z;BJN>6=uX*$~N2_N|n&__feF~Frge7cj0I&=v*umX3OK&iWZ1#2bg^FRQ|v9iVcM? zupbrU+wLL?b|HMRH>{fnF(H>5Q`SJADd~_Gk`t-b<K}?;L8tj57n~=!US9sc6oj5* zb2w^M>R)a|EQSaSnJSzM9s=PIB_fWHD-;K!L#0sEu4829D44a@Gd8yGMrtQUabWn5 zQDasZIm$b>DD2AqASXvx^+cZg4i<Kx#0o~jW|GE&!8s+gj_6^<4|#d@xKD_n#3aED z^fdrs3FB53ek07^xP&9p(p^515*_wTabZDJ*OM^e3p2<JS57==5az6w{cP#Kefp*^ zKRq=UP56|60HPAyft+pcxJJ=~#L{p%LUqUX-0+UfMW$=%dg78|gBtCj*S2BC89yUP zW!|qHFHtA1RR_pm-woEkdE&CLg`*2JPnM?M>hBR7?SYDk#+*BNoF0ng-msV(T8*-h zHx6IlnM0#9)VVkIvf}ayq-%~VkxSel()C5`8Z=h%$*1EA)q>Z_m7Ici4grl>t&Dlx z20!uEE2iF`Tq+LlVd{l0#_+)Lq#z!{bV-F|JJFvE&pt5%h@*tpH$pFq`7VQe*4w7@ zM`6#Q_}IRsMVTmfOao4fKNyNkPQ=hw#Jq*wHX=g7pdl3?^d1;7RH#g1Sw#P$ZL<1E z;;QshiGaW`hqVXLnn?xeSn8y{q*zACXCaQ0zvo&T_y~5=7iM*$<ufh}!o^k?n3EdF zhOM#qm4SSF?*pzs|M2D6b3M`4z&)U=I|^_qZfM~~V=wG;Ha$G!{t;EFi9|FDIs{kA zu(%h8Ol%&e6aGg#N@0cr+_A{rn98`;qvCP#RYEH92l;Kz33QAtQ}EteFqB7GdOM@z zb!Q`98*_t}3AvvL$`Ch{6`ZlBS=GXj(WTT)#)%&qZs0&4F<`Jhl)}bVM-$-ljBqXN zU|Mf$Tin3n+O7haKYOmfxro3cJ?sNkYlTVLcQ3S`mcEhUF5;TwrveN!tI&MK!&(t^ z!=fIj5_zW6iCXvQn*ij#7`PeglO&Y?WQdv$*pWBzm7~&c0*%3NJRR9i?|r5C)_4U| zaj`@}z)C8dIJvE<hnidlJu`I-P1r-sT*1_kY8MlLg4dWajnujloaYPIrbLN!1-C`i zKJgHG3onx5(iYYs<;FNXUk?7|zI^)p9DdT{UXW?Qyy5%8jth+qH00MvVG*9$X^Ttu zrU)>i52*1AnZ(yfCBaCQ)H4h2p43?=)a;bneA<Yg+l*>XLQR4617#A=xdBDX;mGxI z_1v%uaUH4jxA(~BivMOsXd8bAWmW=5Tw0&-QZgm3^#~d_WEty9cS9t`_`U5BAB>4X z&js1To{=Urem;s;!lg1Pwm6ZK@KSl|tiQh4ejdZ8J1%&%V~gXeGap!bFm33m%{-7O zQzB!JUx;`+U6PBB_*rZ;=z^K*q;k$>&=xhKs|<~T$}eQaFitWujf{_2B##t#+p8X& zF|8toQ}y?s&yZCO+q$4~RD@O-ab1Jx0+2A%W)?p`k+}kd8u!fQHiCa6+jMo@AE6Sq up!4CROG~#D*J&zIK*t3qP2@t4uugCxV(=0cBv^3%;(q}$Jrx3#9RL8|uqnd; literal 4203 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 BKM()_ diff --git a/sci-physics/geant4_vmc/Manifest b/sci-physics/geant4_vmc/Manifest index ddb98c8d6b9c..c94137d1ae3a 100644 --- a/sci-physics/geant4_vmc/Manifest +++ b/sci-physics/geant4_vmc/Manifest @@ -3,8 +3,10 @@ AUX geant4_vmc-6.0-geant-4.11.0.1-fix.patch 1062 BLAKE2B c70947f3ee19da576744ba5 DIST geant4_vmc-5.4.tar.gz 7363185 BLAKE2B 3f1738a6d99d7cad1df1249a086b5257ff1d9c5c23657e12720b2d75ed61a96d6e45f2c964c471ba093d1c70fffb5b3df5a0d15fd7bdd54ab78a8f225649f0a1 SHA512 26b53c4b3a10943b9a5aa970dfc8c09b4086a385c6fea2a914bf8b020044032f9b73df7fd054185eba86f66ba50cd86372d0e874c0642bb3e357fba499fd7675 DIST geant4_vmc-6.0.tar.gz 5649857 BLAKE2B 905ee76a579e25ee6259aafe978b0f202313ae6ce7f62e424c663e5a22f3c77e9a2eb3a4d807515267087c9e95aebb962927728da8110248136d69bcb8b1fc56 SHA512 ee21ec2d493d4ef227b294818ca0e6940c437e069197009f4bfab0fa1c282b4ad0dc5744157077ccb3b8953c4a167492571a56f68def2152730bcb79892f56fc DIST geant4_vmc-6.1.tar.gz 5604048 BLAKE2B 74d8e7fd20f9abd0205ccb3913180380b8862fef604b563ffde036a27f387887e1bf9ddf1c33fcb530e328c0dc5db42c51eac16097d94861326ec1a4c4ad3eed SHA512 6a9fd1c2b74e57ca5552c2bdb02a568916568da662eba29947f746c27c07a779e69b24315afd9cb9e8eda83b14eb53d351f3494cbe6fefb951eaf85888b0b1be +DIST geant4_vmc-6.1_p2.tar.gz 5606450 BLAKE2B 943398e4cf9a8f4d6e44687f89eff6e6f09e4904b8a57684e202719162d861d5b370c1fc9bcf40de43aa607cfa89db1d1a740046a1ad9744ba2c538dbc8103f8 SHA512 97f825a32958d7da8d4086e87397c358b0331ac8f6630b83c1a8142f02be21093bed65c0841a24c0db5548adb611f52f2c5e05e92f39a67f13c70d76f901d47e EBUILD geant4_vmc-5.4.ebuild 1857 BLAKE2B 246d31602f6c40c9dfe13d123f699b7e7c4f2f49dd24d229f4bcd92dd176b8af207b14237040eb4393ea69554017d0458a99db4c5466bd49da9af45e6c848af2 SHA512 1e5bf979f2a656b9ef89e6ebbfa057db62000049011e3e93593cc903b9b1b0e0ac8f5955d36df531999d1c37d860bab1daa1826aed0846468a6681dc66775598 EBUILD geant4_vmc-6.0-r1.ebuild 1972 BLAKE2B f6cdd1ff34adc0294022a82081f681ef92453fa85a0b63865d51fb97e07c1532e57fddee8398bd4332be7078408e4ba306d1de28bf754b295b13c1d82103f306 SHA512 048160090c08e3fc391e5963b797557d5dea89f75d0b9a82e41eeb94c625554c436ce4f67b5d32f6e13561bd1539a7cd5d0e9167b1da6f5108e3617c04efad59 EBUILD geant4_vmc-6.1.ebuild 1813 BLAKE2B ca05d3b7c257195753a7d85e9b60e24968e5106a5ec27cb131a645555461af37143321dd01b33ceb054b10de179201cc71cc1ddcbf1aa8fba6ddb903c106786b SHA512 38c326e0ebe6fe32c9980ad35c0077ac984b23f02f812f6a3a708107ac94dc60064c60ee5c03033cded0cd738c7f1c6c239d55eed1b2e536114ae59c4ab535a3 -EBUILD geant4_vmc-9999.ebuild 1800 BLAKE2B d29a4ed94fe75ddb161922fab6d52e3cab7421e1904fef95f4aece519e89abea0d524b746a95ebf3e18a84d1d4b696abb1c1ac70fced838fb8b15f56094f6f0e SHA512 cad267d8cee1f431e4b93808914ae46535ca6e01cd5c7afcf8b6140d7d435071a062c0698eb4b1a4479f7bc34ddb221445bd90574c114720a462993722987ac9 +EBUILD geant4_vmc-6.1_p2.ebuild 1814 BLAKE2B f0341fad2ad04f491729ad18c417812727f6b853c54324450c8e282d52ebd96559fad271f498bee13acb41fd79907eac69fa42b31dc3b79d095982ef370596d1 SHA512 c772f49074e2aa35b76b89259fbbeb2d77593ffafde8a2cb2b795e2c29785af7d947101642083a6032f0af4e02ef4049ef5aa5520e6db1236deab97e35180399 +EBUILD geant4_vmc-9999.ebuild 1801 BLAKE2B b2d988607237ab31007d369d186cb0a89b5de0cf6be691679cf95570d6b5b26b4749db6a06f857bc06000aa6a8065f1dc40a1be451ba6380d2cdd57b77b29a10 SHA512 639f134e396072c297c25dacd8f60055c747bd5fedcefac9d35bb1159bd879cfe353d463733988de940351363cad7af090625b9d96267ece3038c4c3adc45371 MISC metadata.xml 1006 BLAKE2B 65038f11d71140809618866bdeb25849b005969de9c5dafbab594d3c6d3e2025339f97a7dcc7969677bceaaa346f02800427c6cf84f3f78519c149ec92bd85ef SHA512 1e4fe2fcc62983553b86b45fcfa2d0d5ac65d8939ed3b650ac494b22db197f7c04e7967ec7f3502a0c007271b497c6700cc2a62bbe600724fae71ad5d94efaf5 diff --git a/sci-physics/geant4_vmc/geant4_vmc-6.1_p2.ebuild b/sci-physics/geant4_vmc/geant4_vmc-6.1_p2.ebuild new file mode 100644 index 000000000000..69faaa95b781 --- /dev/null +++ b/sci-physics/geant4_vmc/geant4_vmc-6.1_p2.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vmc-project/${PN}.git" +else + MY_PV=$(ver_rs 1-2 -) + SRC_URI="https://github.com/vmc-project/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Virtual Monte Carlo Geant4 implementation" +HOMEPAGE="https://github.com/vmc-project/geant4_vmc" + +LICENSE="GPL-3" +SLOT="4" +IUSE="doc examples geant3 +g4root vgm test" + +RDEPEND=" + >=sci-physics/geant-4.11[c++17,opengl,geant3?] + sci-physics/root:=[c++17,-vmc(-)] + >=sci-physics/vmc-2.0:=[c++17] + vgm? ( sci-physics/vgm:= )" +DEPEND="${RDEPEND} + test? ( >=sci-physics/geant-4.11[gdml] )" +BDEPEND="doc? ( app-doc/doxygen[dot] )" +RESTRICT=" + !examples? ( test ) + !geant3? ( test ) + !g4root? ( test ) + !test? ( test ) + !vgm? ( test )" + +DOCS=(history README.md) + +src_configure() { + local mycmakeargs=( + -DGeant4VMC_USE_VGM="$(usex vgm)" + -DGeant4VMC_USE_GEANT4_G3TOG4="$(usex geant3)" + -DGeant4VMC_USE_G4Root="$(usex g4root)" + -DGeant4VMC_BUILD_EXAMPLES="$(usex test)" + -DGeant4VMC_INSTALL_EXAMPLES="$(usex examples)" + -DGeant4VMC_BUILD_G4Root_TEST="$(usex test)" + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + if use doc ; then + local dirs=( + source + $(usev g4root) + $(usev examples) + ) + local d + for d in "${dirs[@]}"; do + doxygen "${d}"/Doxyfile || die + done + fi +} + +src_test() { + cd examples || die + ./test_suite.sh --debug --g3=off --garfield=off --builddir="${BUILD_DIR}" || die + ./test_suite_exe.sh --g3=off --garfield=off --garfield=off --builddir="${BUILD_DIR}" || die +} + +src_install() { + cmake_src_install + use doc && local HTML_DOCS=(doc/.) + einstalldocs +} diff --git a/sci-physics/geant4_vmc/geant4_vmc-9999.ebuild b/sci-physics/geant4_vmc/geant4_vmc-9999.ebuild index 13017563cf1f..2bc5b7595a6d 100644 --- a/sci-physics/geant4_vmc/geant4_vmc-9999.ebuild +++ b/sci-physics/geant4_vmc/geant4_vmc-9999.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/vmc-project/${PN}.git" else - MY_PV=$(ver_rs 1- -) + MY_PV=$(ver_rs 1-2 -) SRC_URI="https://github.com/vmc-project/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}" KEYWORDS="~amd64 ~x86" diff --git a/sci-visualization/Manifest.gz b/sci-visualization/Manifest.gz index 8e55f789d206e5b1bba95d1c5560965ef1de1c6e..520b887e58b23f23a806f3d682d393df2ef803bd 100644 GIT binary patch delta 5357 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 L%!B=m{v`kalb<X# literal 5366 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 UH*FM<5#fIGe_Q>MCH^G<0Ml?wNdN!< diff --git a/sci-visualization/gr/Manifest b/sci-visualization/gr/Manifest index d9404db9a1fd..20e80f96e5a3 100644 --- a/sci-visualization/gr/Manifest +++ b/sci-visualization/gr/Manifest @@ -1,4 +1,4 @@ AUX gr-0.53.0-musl.patch 797 BLAKE2B 4eb48a510b19a23cc4c82e0f81a1f9753c96f0554edecf4a4163b17be9505e8c8d0710f9c97c49dadb84fefe69cab27a3bfbb6cfe04b97b0d9a260b6e4042fe5 SHA512 5080806ed0598d404a380c3d8fe10207dd3fc1245b76992c341261f43b9727a82f7ebd85e582c606d6ccaf72eb04a57d21ccc0168e5c19b6b37cb2b265fa0018 DIST gr-0.53.0.tar.gz 19267451 BLAKE2B bd243fac9df6222c4b9e3591adfcd1d37dd41628719bd7be7ab385402f0f97e21f3eb23df3ae5d2ed3e43df2b3d83ff66f4e0b478d717772b57dce5885a98721 SHA512 49eee39fd4abd62d6794a16eb023688a525f6906054610dccd85c1b7b0bed9b198d923834cbf661099f753ec40b383a911c295f781420aeead712c5712583c80 -EBUILD gr-0.53.0.ebuild 1981 BLAKE2B 3f74cd9b478f1d937a488a8febc649067a74156b56eb62e2370a53e558e1f63ab1d4516e830c13bac76b4b1506b4984ae2a2d6ffcaf1435f4ce9593068899fc8 SHA512 98bd663e09702c336d7f8bb45ff67a9cb7a4e39af90c31f42bbe263e18980a8de47197c7330475a3fcfae9e936e47f231cf7c760bfd870953770fd3829d0bf92 +EBUILD gr-0.53.0.ebuild 2017 BLAKE2B 619bddc5ad5269a6ac04d04b4883b3ffaa2bcfc0ceac3e50719e080d06f510b38dd4c35ebf4bed33b39fc1b228e2e917173b401a763504efc5f3982217d44d4e SHA512 78599c4302cb4a8d76c31c1116c9b96bf732f300e854426ca8ea8faf6c15546c70d33862c0a081a0b7e2cec7d4ba5e45884d0ebaa48052ffaf5706586ccff764 MISC metadata.xml 261 BLAKE2B e57c0c3e4a59fdb630d23ae9d96afed10307c5308bace0cf58c22f41cbbf22fc82c5cd0d041800498570b1490a39f6c47547acfbb2766e21735820ae1c39bf8f SHA512 212dbdf6e688804621cd0ee28e47d3b9696182fe4850a87569e0727e5e811b7c4193807c2ecec65005e1689d4c0ba2c88fb67b29cc89928649e23d23a94d724b diff --git a/sci-visualization/gr/gr-0.53.0.ebuild b/sci-visualization/gr/gr-0.53.0.ebuild index c46b776f0a07..3658a9b0c156 100644 --- a/sci-visualization/gr/gr-0.53.0.ebuild +++ b/sci-visualization/gr/gr-0.53.0.ebuild @@ -38,6 +38,8 @@ PATCHES=( "${FILESDIR}/${P}-musl.patch" ) +REQUIRED_USE="cairo? ( truetype )" + src_configure() { use cairo || mycmakeargs+=( -DCAIRO_LIBRARY= ) use postscript || mycmakeargs+=( -DGS_LIBRARY= ) diff --git a/sci-visualization/pythonprop/Manifest b/sci-visualization/pythonprop/Manifest index 69e15af8a589..6c31393529b0 100644 --- a/sci-visualization/pythonprop/Manifest +++ b/sci-visualization/pythonprop/Manifest @@ -1,3 +1,3 @@ DIST pythonprop-0.30.tar.gz 1141872 BLAKE2B 0703358221825bbeffb47cd5ff97a8de4c22ed9922347b96e359c7fbeffd6bae681a81d4938c03f4199ce583821d6e1006ce2e12aa718f50b5de69f2c0476a38 SHA512 421cade49a241d0dd38afa92e2c1874e2e6a0837ac7aeb9f4a294a2cec23e80e446e88a4de202de445cde73b9d816f4d6e487536be8c02017f1754c116fba310 -EBUILD pythonprop-0.30.ebuild 1186 BLAKE2B d382394232a6c34472d2b4801ff259092cbd88db94773b5ec3f0ede8d2b4cbaba3753a1611c279fdb8bebab32b0468a223000dc2c2e73e447bf8b2b610e467d1 SHA512 fbdf6232323a61315f3fb785a742d7a23f9ce2920c6ff384444a8b8b2f4ef4634a09cb09e38a9aa073795bf59c0cfeb17be3ac43f5b63c28685736d8916956b7 +EBUILD pythonprop-0.30-r1.ebuild 1192 BLAKE2B f70323a02dc0788af3450e74bae0ca963335d30b7d0811cbdaf0379d85679cb6b07bda3518a1e2a337d40bcd00ec0a3d57de88da6fe1338c4afcdfc92d3df26f SHA512 61d79c6c7bc14d10b0fd3591396bf5fb7bf32ad7b4afa2a2d2cf54a7fd75f2dbc4662f2df1ea8a9cb81c24ba307063e6bdcb92beeb2e6ecbc824bad5fd388209 MISC metadata.xml 460 BLAKE2B 2fc78265ea1592a637191c799bd9547edf6fa2a4d4bafa2193d290c5992941251c1538e0b41929df07394644ef575aca50968a3517fc7f2ec2466dae30c4394e SHA512 71795b8277bfc20c6043cc30f20bd7f9a8f613752ea74c0f27e142c8b4746079b8df6bfe8587868f9581329a954e3a7bdb5dd5094ff5efef319ab4010a27eadc diff --git a/sci-visualization/pythonprop/pythonprop-0.30-r1.ebuild b/sci-visualization/pythonprop/pythonprop-0.30-r1.ebuild new file mode 100644 index 000000000000..b6a921e16480 --- /dev/null +++ b/sci-visualization/pythonprop/pythonprop-0.30-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools python-single-r1 + +DESCRIPTION="Scripts to prepare and plot VOACAP propagation predictions" +HOMEPAGE="https://www.qsl.net/h/hz1jw/pythonprop" +SRC_URI="https://github.com/jawatson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ') + dev-python/cairocffi + sci-libs/cartopy[${PYTHON_SINGLE_USEDEP}] + sci-electronics/voacapl +" +DEPEND="${RDEPEND} + app-text/yelp-tools + app-text/rarian +" + +src_prepare() { + eapply_user + + # drop building *.pdf files + sed -i -e "s#docs/user/help##g" Makefile.am || die + # do not call update_destop_database here + sed -ie "s/UPDATE_DESKTOP = /UPDATE_DESKTOP = # /g" data/Makefile.am || die + # fix Desktop Entry + sed -ie "s/HamRadio/HamRadio;/g" data/voacapgui.desktop.in || die + eautoreconf +} + +src_install() { + default + python_optimize +} diff --git a/sci-visualization/pythonprop/pythonprop-0.30.ebuild b/sci-visualization/pythonprop/pythonprop-0.30.ebuild deleted file mode 100644 index 9788a4b51e84..000000000000 --- a/sci-visualization/pythonprop/pythonprop-0.30.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit autotools python-single-r1 - -DESCRIPTION="Scripts to prepare and plot VOACAP propagation predictions" -HOMEPAGE="https://www.qsl.net/h/hz1jw/pythonprop" -SRC_URI="https://github.com/jawatson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - sci-libs/cartopy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ') - dev-python/cairocffi - sci-electronics/voacapl -" -DEPEND="${RDEPEND} - app-text/yelp-tools - app-text/rarian -" - -src_prepare() { - eapply_user - - # drop building *.pdf files - sed -i -e "s#docs/user/help##g" Makefile.am || die - # do not call update_destop_database here - sed -ie "s/UPDATE_DESKTOP = /UPDATE_DESKTOP = # /g" data/Makefile.am || die - # fix Desktop Entry - sed -ie "s/HamRadio/HamRadio;/g" data/voacapgui.desktop.in || die - eautoreconf -} - -src_install() { - default - python_optimize -} diff --git a/sec-policy/Manifest.gz b/sec-policy/Manifest.gz index f7438c1e465549f5e4a06d16498eeaeef3c70bb4..9ef5b999912587c6358116d324e3e4b1f0a51082 100644 GIT binary patch literal 41470 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%0A<A{fcfO zjntQ2k#m50GzR<KAX<u`q*^!?X3}J)FEfhGIW0#n)X*OUmh|vPWdEN1T-vJ}WoFsz zswg)|pwr%yyr8FW)`(MwAsz2^7}C$==o~xm7|5+V*d$2B8zyq92eN7<S{yPIfzp6H zTONQdos$>4)@#`RUb279myWqYZ;CYS3EEAWmLwvA7q$>e1PATS;sgk+?i)ywO*sup zdUjiYX%&|O&!X~)Z`g?j=XNtCP7Zc+`&g4cRH9yf+!{z|YuzTh?)_?)J;$EVLtUE= zp&NNXR6;o5r4=IFw6nT=5}b9czz;<Q+32@4rR*g&;h{Ug$3Gxl$$#guyqu6Sy(?4R zMV?0D6nQ};zmpRD*&y@3?zb0fR?EGqG#>#4k{wlQIAlGSKGlhx`*M6CBTf~TRAyS0 zvvQKxWq&;rtR-SJ!Ut7~vWFJ_z`IQ00EYL5_^^K+IXU1j=R)q~X~hYDOmiGEneVxb zm^7g)`6eGo;y#oS9j7Qx11><(l8q)$-&B(47P<o*8WnYEjqxH;=xoZ5D#LqdfSuGu z=+p?3d+juIN72<#-e+ZRJXy1!dQornx53h1W+Qh%qKR^euqm$|<?~ZFYPaHC3BZ<+ z$s+9b{>VkA(zx1ks*hPfo1DF*wl0~kdsnJH94E={XwanK-ZXUV-tNk>XNBrgHCoE} z@79R%P)J}pGOALZ<1as}IPluxr9ca!HrcyiC4B|<CHGXjTb+gG&30a~6Z<0;KK|ge zINqmOF1xI-ae=;6$=Ufql_C_~qJYa+dAfN2HIVyDeZ|K+r!FU#C(?;%0WKSEgYBdK zlfy7-HUYs%l~JE^MP7w23WAx8(#dA+Y=ExbD5$q9(&!AiY9L8oAkhctEGzI1;LuxU z)41O2Qo>cTF1V9TYeSnlxtlg)R+Y<|c4`(L>%~esvv){gQtIE)icURIj4R}yOJ2_% z6xIxugvplwdWXG*WOLyz1r!{2HzsL|g#F*^_CK|?-<&uf<vanO8iY*ZFqL?%3$A5< z+)_`9QlGl^Zb8Gkn0~7AYx1qJs8R&r0XAd+O7%6xRJG8lQDSe@yY5nkElM>%t%EM_ z@`_cHlG?w}Kq!q=w9p@r(hVq`9jgXPdN*Yw5<J|f&x0bjEZI)ny(-8;<Rwu_(Yv+= uJ8n6~s#g<U?x2-}jv$*^CwS+xSG~$dWrv;;`OiB4&;J93MR<nlGywnu1|7fv literal 41437 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 N{{ujJN#p7?0RXL=QhWda diff --git a/sec-policy/selinux-abrt/Manifest b/sec-policy/selinux-abrt/Manifest index 7fecd659cdbd..b6c954322187 100644 --- a/sec-policy/selinux-abrt/Manifest +++ b/sec-policy/selinux-abrt/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-abrt-2.20220106-r1.ebuild 273 BLAKE2B 8a528c6b6cc10321539cefc4c07fdb973ecf88e47c98a72c537a0b061d9f496dbdbce7e83f68804fb98563f9c5add4a9cc9b021f020dfa6703cbd23b579d661d SHA512 703e61e5aedcefac30e1ebc4e6b3b4e055515e718f9eddb9eb257ae410ae13a8639283f07df09e9abffb2eb4820a822f76c11cee0a4d2a2941d86822c07d560f -EBUILD selinux-abrt-2.20220106-r2.ebuild 273 BLAKE2B 8a528c6b6cc10321539cefc4c07fdb973ecf88e47c98a72c537a0b061d9f496dbdbce7e83f68804fb98563f9c5add4a9cc9b021f020dfa6703cbd23b579d661d SHA512 703e61e5aedcefac30e1ebc4e6b3b4e055515e718f9eddb9eb257ae410ae13a8639283f07df09e9abffb2eb4820a822f76c11cee0a4d2a2941d86822c07d560f EBUILD selinux-abrt-2.20220106-r3.ebuild 273 BLAKE2B 8a528c6b6cc10321539cefc4c07fdb973ecf88e47c98a72c537a0b061d9f496dbdbce7e83f68804fb98563f9c5add4a9cc9b021f020dfa6703cbd23b579d661d SHA512 703e61e5aedcefac30e1ebc4e6b3b4e055515e718f9eddb9eb257ae410ae13a8639283f07df09e9abffb2eb4820a822f76c11cee0a4d2a2941d86822c07d560f -EBUILD selinux-abrt-2.20220520-r1.ebuild 277 BLAKE2B 3fd6cf016c440e5d2a9aef56019e4a04dc286c55be8d61e511025d912dbfa93823bb1242251e0fe827b2b52597ea76fc0e6bb910df274650b6ad250e534136a9 SHA512 c1df2f16b22a15dd27460447836ce16e44a2f07472c3082124b7d2eb9335e53ee91d81150c1fa999ae80bd521e0b738b18c7ee29b193a00d72bbb194b108c2d3 +EBUILD selinux-abrt-2.20220520-r1.ebuild 273 BLAKE2B 8a528c6b6cc10321539cefc4c07fdb973ecf88e47c98a72c537a0b061d9f496dbdbce7e83f68804fb98563f9c5add4a9cc9b021f020dfa6703cbd23b579d661d SHA512 703e61e5aedcefac30e1ebc4e6b3b4e055515e718f9eddb9eb257ae410ae13a8639283f07df09e9abffb2eb4820a822f76c11cee0a4d2a2941d86822c07d560f EBUILD selinux-abrt-9999.ebuild 277 BLAKE2B dac6b690aa8d264ff7a3bd532098cfba01a4d1bfa51e3c7ba398e1c7c0d3f1fd7e314d3d161f972c22a36e04becc297a08eb26c26053d8f36a987f237be1227f SHA512 51d0b0f8b3dcc0fa8b4a050c97e52e0eddbfe8fcc684bf832fcb8d3f8797dc2245244d2a5a92ccc78d7752edd525a767a62b71b0472766b96237d5a0aa105ec0 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-abrt/selinux-abrt-2.20220106-r1.ebuild b/sec-policy/selinux-abrt/selinux-abrt-2.20220106-r1.ebuild deleted file mode 100644 index 3e55fff7394f..000000000000 --- a/sec-policy/selinux-abrt/selinux-abrt-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="abrt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for abrt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-abrt/selinux-abrt-2.20220106-r2.ebuild b/sec-policy/selinux-abrt/selinux-abrt-2.20220106-r2.ebuild deleted file mode 100644 index 3e55fff7394f..000000000000 --- a/sec-policy/selinux-abrt/selinux-abrt-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="abrt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for abrt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-abrt/selinux-abrt-2.20220520-r1.ebuild b/sec-policy/selinux-abrt/selinux-abrt-2.20220520-r1.ebuild index 7a7f78199fd8..3e55fff7394f 100644 --- a/sec-policy/selinux-abrt/selinux-abrt-2.20220520-r1.ebuild +++ b/sec-policy/selinux-abrt/selinux-abrt-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for abrt" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-accountsd/Manifest b/sec-policy/selinux-accountsd/Manifest index c832863933a2..8d1f3460245b 100644 --- a/sec-policy/selinux-accountsd/Manifest +++ b/sec-policy/selinux-accountsd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-accountsd-2.20220106-r1.ebuild 376 BLAKE2B 9ee8feaed12d919e4b47dc370f9818179244771d844098fb389f805d99088202d38aba3ffe0487bf467a71f319cd74d4e4dd59e581b26a964ab5aeda1325631a SHA512 e2d811016ebd8a0da22d60886426687358456123ed6eb8f7c5aff7873b9646ea6daa52286039b84f19272c406a40c4eb08c2366c18309b32acf732d6354e0937 -EBUILD selinux-accountsd-2.20220106-r2.ebuild 376 BLAKE2B 9ee8feaed12d919e4b47dc370f9818179244771d844098fb389f805d99088202d38aba3ffe0487bf467a71f319cd74d4e4dd59e581b26a964ab5aeda1325631a SHA512 e2d811016ebd8a0da22d60886426687358456123ed6eb8f7c5aff7873b9646ea6daa52286039b84f19272c406a40c4eb08c2366c18309b32acf732d6354e0937 EBUILD selinux-accountsd-2.20220106-r3.ebuild 376 BLAKE2B 9ee8feaed12d919e4b47dc370f9818179244771d844098fb389f805d99088202d38aba3ffe0487bf467a71f319cd74d4e4dd59e581b26a964ab5aeda1325631a SHA512 e2d811016ebd8a0da22d60886426687358456123ed6eb8f7c5aff7873b9646ea6daa52286039b84f19272c406a40c4eb08c2366c18309b32acf732d6354e0937 -EBUILD selinux-accountsd-2.20220520-r1.ebuild 380 BLAKE2B 173b5b872fbeea571c87fb2f3348da9007f81b863ad685e94fb9dc4025ae1793f258b6c6946e58e0a9649f685c511524a7bc838e335fd620554cf49415c5fc4d SHA512 c087c76809c126393ec676012bf32721a41519a640c3de9f5ca12287d19247836d4bf411446b9a536d8c152b8f962dc9ebbdcf76899422e7836f0992259afb49 +EBUILD selinux-accountsd-2.20220520-r1.ebuild 376 BLAKE2B 9ee8feaed12d919e4b47dc370f9818179244771d844098fb389f805d99088202d38aba3ffe0487bf467a71f319cd74d4e4dd59e581b26a964ab5aeda1325631a SHA512 e2d811016ebd8a0da22d60886426687358456123ed6eb8f7c5aff7873b9646ea6daa52286039b84f19272c406a40c4eb08c2366c18309b32acf732d6354e0937 EBUILD selinux-accountsd-9999.ebuild 380 BLAKE2B f1b6eecb9fd54dc1c5c067bb1d5ac7ff14def1156d2d8f9238dc1f0cd69e0bc9f9c6e5399d02ea3545c1e3f82f5439359560b8b4f28ad442dcaf9be457a55d1e SHA512 0bbcfafb49480d0611690b44adfde78f9c28f14549a15e3a41f5179acc5c6d6437e1343a896ae838e2711b16ed4a26ec138d1b74bd4f4bf3077992432b8aa011 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r1.ebuild b/sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r1.ebuild deleted file mode 100644 index 605d9ed5d09c..000000000000 --- a/sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="accountsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for accountsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r2.ebuild b/sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r2.ebuild deleted file mode 100644 index 605d9ed5d09c..000000000000 --- a/sec-policy/selinux-accountsd/selinux-accountsd-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="accountsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for accountsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-accountsd/selinux-accountsd-2.20220520-r1.ebuild b/sec-policy/selinux-accountsd/selinux-accountsd-2.20220520-r1.ebuild index 43578222ebd3..605d9ed5d09c 100644 --- a/sec-policy/selinux-accountsd/selinux-accountsd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-accountsd/selinux-accountsd-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for accountsd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-acct/Manifest b/sec-policy/selinux-acct/Manifest index cc1861f09148..e00318419ce8 100644 --- a/sec-policy/selinux-acct/Manifest +++ b/sec-policy/selinux-acct/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-acct-2.20220106-r1.ebuild 273 BLAKE2B df57933c2b918cb8a61c9ff56f557dc95d8bb63f35d0dd45e0e4b20dfb698b74ecae960bc91dff681ab4f9dc388f1f579ee588773bc15b1c2150483c8bde3060 SHA512 93e588ee06f4b6f864d8442cab36367a9c8abbde842b89dbfaec0eb0ce7708ce122a99a3e3d35e068796bc30d4a5e0606a8a8d83ee6099c526bbc7cda866b0e3 -EBUILD selinux-acct-2.20220106-r2.ebuild 273 BLAKE2B df57933c2b918cb8a61c9ff56f557dc95d8bb63f35d0dd45e0e4b20dfb698b74ecae960bc91dff681ab4f9dc388f1f579ee588773bc15b1c2150483c8bde3060 SHA512 93e588ee06f4b6f864d8442cab36367a9c8abbde842b89dbfaec0eb0ce7708ce122a99a3e3d35e068796bc30d4a5e0606a8a8d83ee6099c526bbc7cda866b0e3 EBUILD selinux-acct-2.20220106-r3.ebuild 273 BLAKE2B df57933c2b918cb8a61c9ff56f557dc95d8bb63f35d0dd45e0e4b20dfb698b74ecae960bc91dff681ab4f9dc388f1f579ee588773bc15b1c2150483c8bde3060 SHA512 93e588ee06f4b6f864d8442cab36367a9c8abbde842b89dbfaec0eb0ce7708ce122a99a3e3d35e068796bc30d4a5e0606a8a8d83ee6099c526bbc7cda866b0e3 -EBUILD selinux-acct-2.20220520-r1.ebuild 277 BLAKE2B 5c429ae605a8d121db08c1b5ab9b06373f15158d45b6b8112dc9a6b6cd0c6b46e0b71c8c07d8d5907619570d1865a27c0065e4f69efa97aa3981423d15bcb950 SHA512 da2a1f2c903d3fe184f14f8f7f43b06cdee0b7425135b4d606adfe15e4f00e4a05729a1ab2ce5483237cbeb479a4d13dd1745a4477ebf34385863842b8c08d7d +EBUILD selinux-acct-2.20220520-r1.ebuild 273 BLAKE2B df57933c2b918cb8a61c9ff56f557dc95d8bb63f35d0dd45e0e4b20dfb698b74ecae960bc91dff681ab4f9dc388f1f579ee588773bc15b1c2150483c8bde3060 SHA512 93e588ee06f4b6f864d8442cab36367a9c8abbde842b89dbfaec0eb0ce7708ce122a99a3e3d35e068796bc30d4a5e0606a8a8d83ee6099c526bbc7cda866b0e3 EBUILD selinux-acct-9999.ebuild 277 BLAKE2B fa143c1bd2fab769c0cde9f842f74062a968e0fe44f9d75f867381e3856fd42b870f4ffd458b1be03e1308e0ad8457a9bc40ce28f84a0f7a015d1c11c24e7721 SHA512 eb9437ed55eb026c9efb889c4d8e9abf73754b4930efedbe3a2fd6f1f8279fa76e485ed79ef7a227bc7907aea1584e1231414cf375dd6cc8ae72484e09c1f36d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-acct/selinux-acct-2.20220106-r1.ebuild b/sec-policy/selinux-acct/selinux-acct-2.20220106-r1.ebuild deleted file mode 100644 index 8cb79c3bae96..000000000000 --- a/sec-policy/selinux-acct/selinux-acct-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="acct" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for acct" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-acct/selinux-acct-2.20220106-r2.ebuild b/sec-policy/selinux-acct/selinux-acct-2.20220106-r2.ebuild deleted file mode 100644 index 8cb79c3bae96..000000000000 --- a/sec-policy/selinux-acct/selinux-acct-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="acct" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for acct" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-acct/selinux-acct-2.20220520-r1.ebuild b/sec-policy/selinux-acct/selinux-acct-2.20220520-r1.ebuild index 8a33da95cdb9..8cb79c3bae96 100644 --- a/sec-policy/selinux-acct/selinux-acct-2.20220520-r1.ebuild +++ b/sec-policy/selinux-acct/selinux-acct-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for acct" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-afs/Manifest b/sec-policy/selinux-afs/Manifest index 5ec370ed5d79..435ca0ed4d00 100644 --- a/sec-policy/selinux-afs/Manifest +++ b/sec-policy/selinux-afs/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-afs-2.20220106-r1.ebuild 271 BLAKE2B 8524a5fb2a420511cf54f6f268432ab93d732b07791e210623b56fab88f109c2d42de84ca7f09be60a33b16a31752b55f0009a908720ba79a45f5ec10aa2c6f2 SHA512 56bc8ac49a8b203132116d9d8c15dbf38c9f7c8a475feb3cdd11751abe5f86d7d18e2b8e732c3c5c8459412b00f5051428343483d5ba70be972d953093ebb416 -EBUILD selinux-afs-2.20220106-r2.ebuild 271 BLAKE2B 8524a5fb2a420511cf54f6f268432ab93d732b07791e210623b56fab88f109c2d42de84ca7f09be60a33b16a31752b55f0009a908720ba79a45f5ec10aa2c6f2 SHA512 56bc8ac49a8b203132116d9d8c15dbf38c9f7c8a475feb3cdd11751abe5f86d7d18e2b8e732c3c5c8459412b00f5051428343483d5ba70be972d953093ebb416 EBUILD selinux-afs-2.20220106-r3.ebuild 271 BLAKE2B 8524a5fb2a420511cf54f6f268432ab93d732b07791e210623b56fab88f109c2d42de84ca7f09be60a33b16a31752b55f0009a908720ba79a45f5ec10aa2c6f2 SHA512 56bc8ac49a8b203132116d9d8c15dbf38c9f7c8a475feb3cdd11751abe5f86d7d18e2b8e732c3c5c8459412b00f5051428343483d5ba70be972d953093ebb416 -EBUILD selinux-afs-2.20220520-r1.ebuild 275 BLAKE2B 99eff31d63b353bd1f9e052d466475c85464e61b069a57eb32b0d0dc1a26eb4427ea07ba431e65a552fdf80b9b9eccc17ca27a9fdf517a811fd11cd6f78ac9ce SHA512 0377f08d677e7292cdac76fe82afb0eddf01a34a58432dd073101afc9d6959de831ecfde3dc8324788db08c516ccefaf711af794a9061e0efd859310ed1fa75d +EBUILD selinux-afs-2.20220520-r1.ebuild 271 BLAKE2B 8524a5fb2a420511cf54f6f268432ab93d732b07791e210623b56fab88f109c2d42de84ca7f09be60a33b16a31752b55f0009a908720ba79a45f5ec10aa2c6f2 SHA512 56bc8ac49a8b203132116d9d8c15dbf38c9f7c8a475feb3cdd11751abe5f86d7d18e2b8e732c3c5c8459412b00f5051428343483d5ba70be972d953093ebb416 EBUILD selinux-afs-9999.ebuild 275 BLAKE2B 0a29b9343fd9cc8b6a8b8fea60eb4b774712fda687917ffde2421294c113325c2d4802e199973ccdd51768d6a323f7fad1a56ff79038a520bf705339bf043586 SHA512 832fe2e4269b6be33dd68375d70ea595b983153a39e23d5613a3a3a5aae9c71edf1ea959b63e0a2801baa65549b48e3ff119a57fc3d9417ec7a1c090753351fb MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-afs/selinux-afs-2.20220106-r1.ebuild b/sec-policy/selinux-afs/selinux-afs-2.20220106-r1.ebuild deleted file mode 100644 index 8e30e05e1801..000000000000 --- a/sec-policy/selinux-afs/selinux-afs-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="afs" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for afs" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-afs/selinux-afs-2.20220106-r2.ebuild b/sec-policy/selinux-afs/selinux-afs-2.20220106-r2.ebuild deleted file mode 100644 index 8e30e05e1801..000000000000 --- a/sec-policy/selinux-afs/selinux-afs-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="afs" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for afs" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-afs/selinux-afs-2.20220520-r1.ebuild b/sec-policy/selinux-afs/selinux-afs-2.20220520-r1.ebuild index 872bb84fa32a..8e30e05e1801 100644 --- a/sec-policy/selinux-afs/selinux-afs-2.20220520-r1.ebuild +++ b/sec-policy/selinux-afs/selinux-afs-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for afs" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-aide/Manifest b/sec-policy/selinux-aide/Manifest index ed7d8b16676f..aa282159d414 100644 --- a/sec-policy/selinux-aide/Manifest +++ b/sec-policy/selinux-aide/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-aide-2.20220106-r1.ebuild 273 BLAKE2B b5a08bb78d4970d4e0347c38f66a79acd80665460f39df853d6dde4b1ec64c6940580ba310da7cef4701d457a2def794681d50cf653b19bd454689aa29d308f4 SHA512 31d94b35f10afd7f84e401f0a10f54ef2656ed87b0c98e807f50f075d23b819bdb43a90df0750928139ce15b0dcb4b0e3ac771e090690606e519a8960e616250 -EBUILD selinux-aide-2.20220106-r2.ebuild 273 BLAKE2B b5a08bb78d4970d4e0347c38f66a79acd80665460f39df853d6dde4b1ec64c6940580ba310da7cef4701d457a2def794681d50cf653b19bd454689aa29d308f4 SHA512 31d94b35f10afd7f84e401f0a10f54ef2656ed87b0c98e807f50f075d23b819bdb43a90df0750928139ce15b0dcb4b0e3ac771e090690606e519a8960e616250 EBUILD selinux-aide-2.20220106-r3.ebuild 273 BLAKE2B b5a08bb78d4970d4e0347c38f66a79acd80665460f39df853d6dde4b1ec64c6940580ba310da7cef4701d457a2def794681d50cf653b19bd454689aa29d308f4 SHA512 31d94b35f10afd7f84e401f0a10f54ef2656ed87b0c98e807f50f075d23b819bdb43a90df0750928139ce15b0dcb4b0e3ac771e090690606e519a8960e616250 -EBUILD selinux-aide-2.20220520-r1.ebuild 277 BLAKE2B 7e962ef04a3c35c58278f2f59b17913c73580d81f6e7be7ae8faa191dd443c2dc7e83994b0238104570a9dbafc1adfc744b7a0d41dcec6f55e74212a3e35d6e7 SHA512 d5685f37f22006bf0d6f1adb9eb7e6fc210973ee443b73de10483e42b4a60e5292d0c52a8e8935fa89625904b3da6525d120641ad5a97fc9a3449f42d1531dc2 +EBUILD selinux-aide-2.20220520-r1.ebuild 273 BLAKE2B b5a08bb78d4970d4e0347c38f66a79acd80665460f39df853d6dde4b1ec64c6940580ba310da7cef4701d457a2def794681d50cf653b19bd454689aa29d308f4 SHA512 31d94b35f10afd7f84e401f0a10f54ef2656ed87b0c98e807f50f075d23b819bdb43a90df0750928139ce15b0dcb4b0e3ac771e090690606e519a8960e616250 EBUILD selinux-aide-9999.ebuild 277 BLAKE2B 2b8e5bd98f0a4381f5a1d8e7a514425b5ba4dfde060f22bdc5cdcd1a35373e9195d94f5654df3b40337288aa90df78b6809f8b3378941a34f4d92ee714f7945b SHA512 fbf9bbfa1c91e339aa4d7d0722fcc7170838b98f86569851d2fd903370c4f03c46af48a4da92e267675b988f73a63982fb6d7e1e3e82e7992f923653720e065c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-aide/selinux-aide-2.20220106-r1.ebuild b/sec-policy/selinux-aide/selinux-aide-2.20220106-r1.ebuild deleted file mode 100644 index a58a756ba498..000000000000 --- a/sec-policy/selinux-aide/selinux-aide-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="aide" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for aide" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-aide/selinux-aide-2.20220106-r2.ebuild b/sec-policy/selinux-aide/selinux-aide-2.20220106-r2.ebuild deleted file mode 100644 index a58a756ba498..000000000000 --- a/sec-policy/selinux-aide/selinux-aide-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="aide" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for aide" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-aide/selinux-aide-2.20220520-r1.ebuild b/sec-policy/selinux-aide/selinux-aide-2.20220520-r1.ebuild index 0793f861e95f..a58a756ba498 100644 --- a/sec-policy/selinux-aide/selinux-aide-2.20220520-r1.ebuild +++ b/sec-policy/selinux-aide/selinux-aide-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for aide" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-alsa/Manifest b/sec-policy/selinux-alsa/Manifest index a42dc3c4db26..f784ace86eb4 100644 --- a/sec-policy/selinux-alsa/Manifest +++ b/sec-policy/selinux-alsa/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-alsa-2.20220106-r1.ebuild 273 BLAKE2B 00f435d552446a680d23efa9907761a5d9ccdefb99535371e17c114c54b58ae3388ef592f5063d943a8e5513394f24da8761c81bb1fda2c7a89b7ac590ee4ffd SHA512 e34b48b2cf7f1276d9764eeeb25e15d02e853804c85d61bc3579f320aa3b596839e240e64edff2f40506c1e4f00607e042afe0a15bfa6755a216949e683e1149 -EBUILD selinux-alsa-2.20220106-r2.ebuild 273 BLAKE2B 00f435d552446a680d23efa9907761a5d9ccdefb99535371e17c114c54b58ae3388ef592f5063d943a8e5513394f24da8761c81bb1fda2c7a89b7ac590ee4ffd SHA512 e34b48b2cf7f1276d9764eeeb25e15d02e853804c85d61bc3579f320aa3b596839e240e64edff2f40506c1e4f00607e042afe0a15bfa6755a216949e683e1149 EBUILD selinux-alsa-2.20220106-r3.ebuild 273 BLAKE2B 00f435d552446a680d23efa9907761a5d9ccdefb99535371e17c114c54b58ae3388ef592f5063d943a8e5513394f24da8761c81bb1fda2c7a89b7ac590ee4ffd SHA512 e34b48b2cf7f1276d9764eeeb25e15d02e853804c85d61bc3579f320aa3b596839e240e64edff2f40506c1e4f00607e042afe0a15bfa6755a216949e683e1149 -EBUILD selinux-alsa-2.20220520-r1.ebuild 277 BLAKE2B 9c0f97f20fcc5f5d88be81ebbc0f05262961127627dedc375498c890df44ca8bb319a6c0fa0a9275b752fe7e01a81901ce99bfca2c6578c005d7f43dfe4ecc55 SHA512 630d5ff685b0235afad1ed93be13cac23bec35028550e3f306d7949b4321e09ae5ed7ec685600f2b669cf5b4d8a88541d91d04281c91e53854efaa1987bbc988 +EBUILD selinux-alsa-2.20220520-r1.ebuild 273 BLAKE2B 00f435d552446a680d23efa9907761a5d9ccdefb99535371e17c114c54b58ae3388ef592f5063d943a8e5513394f24da8761c81bb1fda2c7a89b7ac590ee4ffd SHA512 e34b48b2cf7f1276d9764eeeb25e15d02e853804c85d61bc3579f320aa3b596839e240e64edff2f40506c1e4f00607e042afe0a15bfa6755a216949e683e1149 EBUILD selinux-alsa-9999.ebuild 277 BLAKE2B 4496352376317ab122cc4a8bd77d9334543482f842aab0cf04b18d11e1db4a99fc1c95a43b7e44d5c6f5daa13a473b9f9c5c15ae04aa5b401475f34c8e00c9fc SHA512 58cec3d981285428fbb83bab222ceb3d8349e6625845d918385dac3c362ac0c5bea91145aaa497f58cc3f1569843a6f5f013b5178cfbb529ce8190f2154b7fc2 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-alsa/selinux-alsa-2.20220106-r1.ebuild b/sec-policy/selinux-alsa/selinux-alsa-2.20220106-r1.ebuild deleted file mode 100644 index 638d8bcdcde2..000000000000 --- a/sec-policy/selinux-alsa/selinux-alsa-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="alsa" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for alsa" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-alsa/selinux-alsa-2.20220106-r2.ebuild b/sec-policy/selinux-alsa/selinux-alsa-2.20220106-r2.ebuild deleted file mode 100644 index 638d8bcdcde2..000000000000 --- a/sec-policy/selinux-alsa/selinux-alsa-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="alsa" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for alsa" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-alsa/selinux-alsa-2.20220520-r1.ebuild b/sec-policy/selinux-alsa/selinux-alsa-2.20220520-r1.ebuild index 53f73231409c..638d8bcdcde2 100644 --- a/sec-policy/selinux-alsa/selinux-alsa-2.20220520-r1.ebuild +++ b/sec-policy/selinux-alsa/selinux-alsa-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for alsa" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-amanda/Manifest b/sec-policy/selinux-amanda/Manifest index dd233f16ba87..33103608aa7f 100644 --- a/sec-policy/selinux-amanda/Manifest +++ b/sec-policy/selinux-amanda/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-amanda-2.20220106-r1.ebuild 371 BLAKE2B 67ab20080dde6cdbefe838a726ee2290bc0ad354da58857c2a925104d2b88cca450910a7800c404201bec0001eb8eac9f9d27781423cfb55f4154dca76c26aab SHA512 063539502f060d4945d4d0c74839287bd3213a20070c70fd43b822617e83be6e2df4d4350ca7d71aaa45db9a89e4c5cb676310ca49ab93cbce2c8cd39fd52f78 -EBUILD selinux-amanda-2.20220106-r2.ebuild 371 BLAKE2B 67ab20080dde6cdbefe838a726ee2290bc0ad354da58857c2a925104d2b88cca450910a7800c404201bec0001eb8eac9f9d27781423cfb55f4154dca76c26aab SHA512 063539502f060d4945d4d0c74839287bd3213a20070c70fd43b822617e83be6e2df4d4350ca7d71aaa45db9a89e4c5cb676310ca49ab93cbce2c8cd39fd52f78 EBUILD selinux-amanda-2.20220106-r3.ebuild 371 BLAKE2B 67ab20080dde6cdbefe838a726ee2290bc0ad354da58857c2a925104d2b88cca450910a7800c404201bec0001eb8eac9f9d27781423cfb55f4154dca76c26aab SHA512 063539502f060d4945d4d0c74839287bd3213a20070c70fd43b822617e83be6e2df4d4350ca7d71aaa45db9a89e4c5cb676310ca49ab93cbce2c8cd39fd52f78 -EBUILD selinux-amanda-2.20220520-r1.ebuild 375 BLAKE2B 15763477fe135e1618023fc80b931fa1baa994640eb041064d4fbab6a2eb3dbb89b8405b73e798bd8b615209143aea93d435bf6e1485a23ba5c6010521fc1496 SHA512 06778357bc2657239af5f33498d1ef8ce6bc623f1bd7068ee35608ab72003a81bd87c89fd6649582ee24684b35d3add67216475915fffa50064bdc382ba9e15d +EBUILD selinux-amanda-2.20220520-r1.ebuild 371 BLAKE2B 67ab20080dde6cdbefe838a726ee2290bc0ad354da58857c2a925104d2b88cca450910a7800c404201bec0001eb8eac9f9d27781423cfb55f4154dca76c26aab SHA512 063539502f060d4945d4d0c74839287bd3213a20070c70fd43b822617e83be6e2df4d4350ca7d71aaa45db9a89e4c5cb676310ca49ab93cbce2c8cd39fd52f78 EBUILD selinux-amanda-9999.ebuild 375 BLAKE2B 8ee7b143e47dc5bdc3c0f970c6735e3a0a5ba33254988c225b5966cb53b77d554709b30663743c8b18ae5ef5852ec591b4edddd09439635b0aa74c9387fdfbc2 SHA512 b8168733c0086b8a8f54b9aee79ae671093863adaa0136ef96297bcca4de46256543cd36c44ac128cb9d8f5f3c52fede394f5f8065d733c655373069921b5e44 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-amanda/selinux-amanda-2.20220106-r1.ebuild b/sec-policy/selinux-amanda/selinux-amanda-2.20220106-r1.ebuild deleted file mode 100644 index 71ee659f636e..000000000000 --- a/sec-policy/selinux-amanda/selinux-amanda-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="amanda" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for amanda" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-amanda/selinux-amanda-2.20220106-r2.ebuild b/sec-policy/selinux-amanda/selinux-amanda-2.20220106-r2.ebuild deleted file mode 100644 index 71ee659f636e..000000000000 --- a/sec-policy/selinux-amanda/selinux-amanda-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="amanda" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for amanda" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-amanda/selinux-amanda-2.20220520-r1.ebuild b/sec-policy/selinux-amanda/selinux-amanda-2.20220520-r1.ebuild index 9bff1463fa49..71ee659f636e 100644 --- a/sec-policy/selinux-amanda/selinux-amanda-2.20220520-r1.ebuild +++ b/sec-policy/selinux-amanda/selinux-amanda-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for amanda" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-inetd diff --git a/sec-policy/selinux-amavis/Manifest b/sec-policy/selinux-amavis/Manifest index ab72c82fd482..3c47bce85795 100644 --- a/sec-policy/selinux-amavis/Manifest +++ b/sec-policy/selinux-amavis/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-amavis-2.20220106-r1.ebuild 277 BLAKE2B 2a13ac430482e92ed7720f7e2c5fdce6007bca2deb0e5cecd448ed8b482dce3a7a275c9a3f3b98ce95fde5f47ebe241d1b703dd24aa4cf5cf6f443df6da5adbe SHA512 410fee5691d5357a802108b6402ba5fb397ae7993c1c2f3bc4d97370848b09cc79052b8646faf34960cc3063e5b40fcdee578948de6ce200c9d0266dff966984 -EBUILD selinux-amavis-2.20220106-r2.ebuild 277 BLAKE2B 2a13ac430482e92ed7720f7e2c5fdce6007bca2deb0e5cecd448ed8b482dce3a7a275c9a3f3b98ce95fde5f47ebe241d1b703dd24aa4cf5cf6f443df6da5adbe SHA512 410fee5691d5357a802108b6402ba5fb397ae7993c1c2f3bc4d97370848b09cc79052b8646faf34960cc3063e5b40fcdee578948de6ce200c9d0266dff966984 EBUILD selinux-amavis-2.20220106-r3.ebuild 277 BLAKE2B 2a13ac430482e92ed7720f7e2c5fdce6007bca2deb0e5cecd448ed8b482dce3a7a275c9a3f3b98ce95fde5f47ebe241d1b703dd24aa4cf5cf6f443df6da5adbe SHA512 410fee5691d5357a802108b6402ba5fb397ae7993c1c2f3bc4d97370848b09cc79052b8646faf34960cc3063e5b40fcdee578948de6ce200c9d0266dff966984 -EBUILD selinux-amavis-2.20220520-r1.ebuild 281 BLAKE2B d146c61fd1cd37d45cbdf958fe5fc0e6b59dcb6dc339292beb8c4783736929a1bd27114e60c48764d9388c2ed906251b9be90e028471314ab4816fc44c4e12e1 SHA512 6092ce312dda003108ebd50197413b41caf296d09bdbb25fea49263356f6d69dd5b76b8193435fb41d797306ca1b4a06ab909d543368559acd5f3faa1bb42ba2 +EBUILD selinux-amavis-2.20220520-r1.ebuild 277 BLAKE2B 2a13ac430482e92ed7720f7e2c5fdce6007bca2deb0e5cecd448ed8b482dce3a7a275c9a3f3b98ce95fde5f47ebe241d1b703dd24aa4cf5cf6f443df6da5adbe SHA512 410fee5691d5357a802108b6402ba5fb397ae7993c1c2f3bc4d97370848b09cc79052b8646faf34960cc3063e5b40fcdee578948de6ce200c9d0266dff966984 EBUILD selinux-amavis-9999.ebuild 281 BLAKE2B 554abc6c90e7093ac3f4530b8f4aef100d2094903ac9afb949263f155c22bcd92106ebc49f862a4471df7082e99a4feeb1c5ac6efa4799c620d989ee4e2cc8d0 SHA512 3122ec1020a66357b2165a8bc3c3c04ee4fa8fef6ce66d4c4c00ad746e56eef6ada7a90cc5d7e17cbdb3c0b0ef2f35fd09b603bc858d8778ce7544a2b4544e0a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-amavis/selinux-amavis-2.20220106-r1.ebuild b/sec-policy/selinux-amavis/selinux-amavis-2.20220106-r1.ebuild deleted file mode 100644 index afed385be86b..000000000000 --- a/sec-policy/selinux-amavis/selinux-amavis-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="amavis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for amavis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-amavis/selinux-amavis-2.20220106-r2.ebuild b/sec-policy/selinux-amavis/selinux-amavis-2.20220106-r2.ebuild deleted file mode 100644 index afed385be86b..000000000000 --- a/sec-policy/selinux-amavis/selinux-amavis-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="amavis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for amavis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-amavis/selinux-amavis-2.20220520-r1.ebuild b/sec-policy/selinux-amavis/selinux-amavis-2.20220520-r1.ebuild index 8ad321142c93..afed385be86b 100644 --- a/sec-policy/selinux-amavis/selinux-amavis-2.20220520-r1.ebuild +++ b/sec-policy/selinux-amavis/selinux-amavis-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for amavis" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-android/Manifest b/sec-policy/selinux-android/Manifest index 3842af45647c..c35533d78652 100644 --- a/sec-policy/selinux-android/Manifest +++ b/sec-policy/selinux-android/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-android-2.20220106-r1.ebuild 428 BLAKE2B 2da37a2f0878f574c5545a032e66d76e0acc6a87154b21e34c18c26abb3e5a690bee21cb5f46e034ccf90257134d68135d8a602232a43f6b6828aa8d3818d654 SHA512 56f47af46a60ddfeb4fae0585b153f59da06fc7f897d2fa332b3ac60ed2d3ded815fff1502f2868c25d1bdb4e5183b2c53227c3887c30169e4d41e32032de67a -EBUILD selinux-android-2.20220106-r2.ebuild 428 BLAKE2B 2da37a2f0878f574c5545a032e66d76e0acc6a87154b21e34c18c26abb3e5a690bee21cb5f46e034ccf90257134d68135d8a602232a43f6b6828aa8d3818d654 SHA512 56f47af46a60ddfeb4fae0585b153f59da06fc7f897d2fa332b3ac60ed2d3ded815fff1502f2868c25d1bdb4e5183b2c53227c3887c30169e4d41e32032de67a EBUILD selinux-android-2.20220106-r3.ebuild 428 BLAKE2B 2da37a2f0878f574c5545a032e66d76e0acc6a87154b21e34c18c26abb3e5a690bee21cb5f46e034ccf90257134d68135d8a602232a43f6b6828aa8d3818d654 SHA512 56f47af46a60ddfeb4fae0585b153f59da06fc7f897d2fa332b3ac60ed2d3ded815fff1502f2868c25d1bdb4e5183b2c53227c3887c30169e4d41e32032de67a -EBUILD selinux-android-2.20220520-r1.ebuild 432 BLAKE2B 99912b040e60a573fa927b439c171bc7ff11b70c9dea4a507c3dd3406878e7bf68cc9d4d46753b6ad566c5c34bc6b657e29b5a8cc67802c563bb20f5dc927a4d SHA512 c5d8e66f0bd59a66c0cc1fb0d2d0d6d7fe3e36537a9191d334a3849b0691abf139e6b82eb453be8a3610978926e55d7a503ecfc5cfb44722475adcfd470c97ef +EBUILD selinux-android-2.20220520-r1.ebuild 428 BLAKE2B 2da37a2f0878f574c5545a032e66d76e0acc6a87154b21e34c18c26abb3e5a690bee21cb5f46e034ccf90257134d68135d8a602232a43f6b6828aa8d3818d654 SHA512 56f47af46a60ddfeb4fae0585b153f59da06fc7f897d2fa332b3ac60ed2d3ded815fff1502f2868c25d1bdb4e5183b2c53227c3887c30169e4d41e32032de67a EBUILD selinux-android-9999.ebuild 432 BLAKE2B e63bd85b2868b0cd5b1460226cbf5b92ee5361906204ca2818ae603cb43050d7589f899a624324a836c0b06bd880702adcaf2497000577f0620e8a6f561e3a85 SHA512 bda4b287dc6d05c4080fefaba18c9a71f7f3762fda152ca9ffaba619d2337977161bbb8f14289d4354c7f0aa9b11271436211616e0845dc49df76e2938ebc97f MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-android/selinux-android-2.20220106-r1.ebuild b/sec-policy/selinux-android/selinux-android-2.20220106-r1.ebuild deleted file mode 100644 index 1d81b3d60612..000000000000 --- a/sec-policy/selinux-android/selinux-android-2.20220106-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="android" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for android" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-java - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-java - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-android/selinux-android-2.20220106-r2.ebuild b/sec-policy/selinux-android/selinux-android-2.20220106-r2.ebuild deleted file mode 100644 index 1d81b3d60612..000000000000 --- a/sec-policy/selinux-android/selinux-android-2.20220106-r2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="android" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for android" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-java - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-java - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-android/selinux-android-2.20220520-r1.ebuild b/sec-policy/selinux-android/selinux-android-2.20220520-r1.ebuild index 91fda2fd825c..1d81b3d60612 100644 --- a/sec-policy/selinux-android/selinux-android-2.20220520-r1.ebuild +++ b/sec-policy/selinux-android/selinux-android-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for android" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-apache/Manifest b/sec-policy/selinux-apache/Manifest index ac22135e374b..a675e4cdbb5e 100644 --- a/sec-policy/selinux-apache/Manifest +++ b/sec-policy/selinux-apache/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-apache-2.20220106-r1.ebuild 377 BLAKE2B 697abc76feefb983d05b53bbd4e276207a96eaebf7bf98d42510b1e9d7e96753e61e018d9ad5f6c2d0e53882badc0c3a0f10f85d32e8d5e793a73b90189e31e6 SHA512 00c1cca9a5429c25323e5c27916239f77ddcc74e30d1ba76a17c93f15f73c28caa71ff4c02f8341df3a8f84c5a8e7c9aff1cf83bbced079dab1e1952877b94ea -EBUILD selinux-apache-2.20220106-r2.ebuild 377 BLAKE2B 697abc76feefb983d05b53bbd4e276207a96eaebf7bf98d42510b1e9d7e96753e61e018d9ad5f6c2d0e53882badc0c3a0f10f85d32e8d5e793a73b90189e31e6 SHA512 00c1cca9a5429c25323e5c27916239f77ddcc74e30d1ba76a17c93f15f73c28caa71ff4c02f8341df3a8f84c5a8e7c9aff1cf83bbced079dab1e1952877b94ea EBUILD selinux-apache-2.20220106-r3.ebuild 377 BLAKE2B 697abc76feefb983d05b53bbd4e276207a96eaebf7bf98d42510b1e9d7e96753e61e018d9ad5f6c2d0e53882badc0c3a0f10f85d32e8d5e793a73b90189e31e6 SHA512 00c1cca9a5429c25323e5c27916239f77ddcc74e30d1ba76a17c93f15f73c28caa71ff4c02f8341df3a8f84c5a8e7c9aff1cf83bbced079dab1e1952877b94ea -EBUILD selinux-apache-2.20220520-r1.ebuild 381 BLAKE2B fcfbf140e2ef61ee36f951a409731467ee408d292d0d299b0c9c46ce2a1c1ed63ac53b95f9f028ef9a2306a0511df394838297a56e2912f06cce89a02f38fec0 SHA512 89df27fda702f5190fe95d4b6457a3212d587aca08f605e900e010f45d1d8f9d9bc795712122951ecd644176bb057d6764c9e81586fe21ca4e408d0731d0b6a0 +EBUILD selinux-apache-2.20220520-r1.ebuild 377 BLAKE2B 697abc76feefb983d05b53bbd4e276207a96eaebf7bf98d42510b1e9d7e96753e61e018d9ad5f6c2d0e53882badc0c3a0f10f85d32e8d5e793a73b90189e31e6 SHA512 00c1cca9a5429c25323e5c27916239f77ddcc74e30d1ba76a17c93f15f73c28caa71ff4c02f8341df3a8f84c5a8e7c9aff1cf83bbced079dab1e1952877b94ea EBUILD selinux-apache-9999.ebuild 381 BLAKE2B 1f2d6deea6cba6a753c559a5925f7c741124eb69ca28f3643e8fc78b7b42533118534b81e924f032a4de857a83b041c67b2755b336e409e452e5430cd4b9c888 SHA512 f9e16b7be121cf12ca511c6ae7acc62122c7714fabea8b53f0bab1016cd16449c869bdfaf1fb2cd3b9f611ffe66be879a8c08d33dae56e7d402ad8cf6b544187 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-apache/selinux-apache-2.20220106-r1.ebuild b/sec-policy/selinux-apache/selinux-apache-2.20220106-r1.ebuild deleted file mode 100644 index 504b4df20f56..000000000000 --- a/sec-policy/selinux-apache/selinux-apache-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="apache" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for apache" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-kerberos -" -RDEPEND="${RDEPEND} - sec-policy/selinux-kerberos -" diff --git a/sec-policy/selinux-apache/selinux-apache-2.20220106-r2.ebuild b/sec-policy/selinux-apache/selinux-apache-2.20220106-r2.ebuild deleted file mode 100644 index 504b4df20f56..000000000000 --- a/sec-policy/selinux-apache/selinux-apache-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="apache" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for apache" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-kerberos -" -RDEPEND="${RDEPEND} - sec-policy/selinux-kerberos -" diff --git a/sec-policy/selinux-apache/selinux-apache-2.20220520-r1.ebuild b/sec-policy/selinux-apache/selinux-apache-2.20220520-r1.ebuild index 53bce5d0dedb..504b4df20f56 100644 --- a/sec-policy/selinux-apache/selinux-apache-2.20220520-r1.ebuild +++ b/sec-policy/selinux-apache/selinux-apache-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for apache" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-kerberos diff --git a/sec-policy/selinux-apcupsd/Manifest b/sec-policy/selinux-apcupsd/Manifest index 83d4b298a9a6..b39ac5b0c840 100644 --- a/sec-policy/selinux-apcupsd/Manifest +++ b/sec-policy/selinux-apcupsd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-apcupsd-2.20220106-r1.ebuild 375 BLAKE2B f81928580511e55a0ca08174b68b35b734ccf0cd4230d6734a4e5250bde2211775b55a1f7b099abd779063fe35ee6e83cc6f401d0d2a34084e8f6d9ff0495bd0 SHA512 0edcd2d4768a01c940031f1ba07136c847310dae8dc9acd0a976aa8811c1e70d957008052e01d78ca62770f23053005add8854663939b406787f02fff787da14 -EBUILD selinux-apcupsd-2.20220106-r2.ebuild 375 BLAKE2B f81928580511e55a0ca08174b68b35b734ccf0cd4230d6734a4e5250bde2211775b55a1f7b099abd779063fe35ee6e83cc6f401d0d2a34084e8f6d9ff0495bd0 SHA512 0edcd2d4768a01c940031f1ba07136c847310dae8dc9acd0a976aa8811c1e70d957008052e01d78ca62770f23053005add8854663939b406787f02fff787da14 EBUILD selinux-apcupsd-2.20220106-r3.ebuild 375 BLAKE2B f81928580511e55a0ca08174b68b35b734ccf0cd4230d6734a4e5250bde2211775b55a1f7b099abd779063fe35ee6e83cc6f401d0d2a34084e8f6d9ff0495bd0 SHA512 0edcd2d4768a01c940031f1ba07136c847310dae8dc9acd0a976aa8811c1e70d957008052e01d78ca62770f23053005add8854663939b406787f02fff787da14 -EBUILD selinux-apcupsd-2.20220520-r1.ebuild 379 BLAKE2B ece82d0fee45eea6221198592c87112b1b0daa4b7d7c43f75b6c4e1d9fbf011b7b707293519e85534d3180c792d46e9ef00779bee938b2e84d985d6168ff66c8 SHA512 1ff2780f87bcc70f9d4de34ee1f9ad6f885b4a10b9044206f1131b698ad53daaf7762112030e71a1ffe1c5e5f104810a92fd0501152df002f0237492d9af5177 +EBUILD selinux-apcupsd-2.20220520-r1.ebuild 375 BLAKE2B f81928580511e55a0ca08174b68b35b734ccf0cd4230d6734a4e5250bde2211775b55a1f7b099abd779063fe35ee6e83cc6f401d0d2a34084e8f6d9ff0495bd0 SHA512 0edcd2d4768a01c940031f1ba07136c847310dae8dc9acd0a976aa8811c1e70d957008052e01d78ca62770f23053005add8854663939b406787f02fff787da14 EBUILD selinux-apcupsd-9999.ebuild 379 BLAKE2B e93ef3a9e06f2660096eda8313559cf4a11ec77659c6e353155d2baa9a261d5fb97c44ac3e9b301822d1c483e815d9d0b9dc29f136488d7387f31784050c51aa SHA512 dd68a3686b7f3fecd11ee9eee515c0f72d79e52c12eae0c9798d83edb2394b4e6fa69f472c182230f41a01f1e2cbb84ea6cb0ab9dffb78514b4fa48c87378cc2 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r1.ebuild b/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r1.ebuild deleted file mode 100644 index 0fa6040f2c2d..000000000000 --- a/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="apcupsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for apcupsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r2.ebuild b/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r2.ebuild deleted file mode 100644 index 0fa6040f2c2d..000000000000 --- a/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="apcupsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for apcupsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220520-r1.ebuild b/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220520-r1.ebuild index 0df45f316e8b..0fa6040f2c2d 100644 --- a/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-apcupsd/selinux-apcupsd-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for apcupsd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-apm/Manifest b/sec-policy/selinux-apm/Manifest index 8882573c7b11..8285f2f05cd1 100644 --- a/sec-policy/selinux-apm/Manifest +++ b/sec-policy/selinux-apm/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-apm-2.20220106-r1.ebuild 806 BLAKE2B bc07ab99296bca25ab521da7276495e2c502847305c22e5a971a0ac05d22884e8b4df4520bda25ee11f43500b0ab0a9484b227b9e967c5cecf111d414df8749d SHA512 a944ba88b0cf77f3c7e4e2d39a7da3c7360972630de1fce4245b06dbb87788d61655b391c7cedeeefa92ef7fc7f155fa42111b69972c88b5d28b8cc6fb4704ca -EBUILD selinux-apm-2.20220106-r2.ebuild 806 BLAKE2B bc07ab99296bca25ab521da7276495e2c502847305c22e5a971a0ac05d22884e8b4df4520bda25ee11f43500b0ab0a9484b227b9e967c5cecf111d414df8749d SHA512 a944ba88b0cf77f3c7e4e2d39a7da3c7360972630de1fce4245b06dbb87788d61655b391c7cedeeefa92ef7fc7f155fa42111b69972c88b5d28b8cc6fb4704ca EBUILD selinux-apm-2.20220106-r3.ebuild 806 BLAKE2B bc07ab99296bca25ab521da7276495e2c502847305c22e5a971a0ac05d22884e8b4df4520bda25ee11f43500b0ab0a9484b227b9e967c5cecf111d414df8749d SHA512 a944ba88b0cf77f3c7e4e2d39a7da3c7360972630de1fce4245b06dbb87788d61655b391c7cedeeefa92ef7fc7f155fa42111b69972c88b5d28b8cc6fb4704ca -EBUILD selinux-apm-2.20220520-r1.ebuild 810 BLAKE2B 1ab91269f263dfcc4854bb97433bf91446ab873eb2da0b30fc30b58ba6d4b690781357141895ca543415d3042f0cba82334da28b16b1a4ef9f34b521d6e70a61 SHA512 2dbe4e3d381c125f0caa241a038b55c8350e026688c706c1ebb9a14ce7b949eaf4673e53efc78f54e8d6a5da580276c86341429667a5dad1bdce9f52873bc4f6 +EBUILD selinux-apm-2.20220520-r1.ebuild 806 BLAKE2B bc07ab99296bca25ab521da7276495e2c502847305c22e5a971a0ac05d22884e8b4df4520bda25ee11f43500b0ab0a9484b227b9e967c5cecf111d414df8749d SHA512 a944ba88b0cf77f3c7e4e2d39a7da3c7360972630de1fce4245b06dbb87788d61655b391c7cedeeefa92ef7fc7f155fa42111b69972c88b5d28b8cc6fb4704ca EBUILD selinux-apm-9999.ebuild 810 BLAKE2B 7b14a2e8e6c8a32960cf2ed1efcbc0028eada5ad3a044e0fa1c71ef2a8b74befe15776e1d5cfac91508c2eff54680f537dba78f09ba6d8436327682e479d466a SHA512 51d5404809faad2c547daaec9dcdcf48b2e83be2ffe7f7cba4df10d524fcea61c2e11c31939616db4e702375313d1615754976225961a4d9730983060265ac7e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-apm/selinux-apm-2.20220106-r1.ebuild b/sec-policy/selinux-apm/selinux-apm-2.20220106-r1.ebuild deleted file mode 100644 index 98cc5da87afc..000000000000 --- a/sec-policy/selinux-apm/selinux-apm-2.20220106-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="acpi" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for acpi" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -pkg_postinst() { - # "apm" module got renamed to "acpi", must remove apm first - # the contexts are okay even tho the modules are not - # replaced in the same command (doesnt become unlabeled_t) - for i in ${POLICY_TYPES}; do - if semodule -s "${i}" -l | grep apm >/dev/null 2>&1; then - semodule -s "${i}" -r apm - fi - done - selinux-policy-2_pkg_postinst -} - -pkg_postrm() { - for i in ${POLICY_TYPES}; do - if semodule -s "${i}" -l | grep apm >/dev/null 2>&1; then - semodule -s "${i}" -r apm - fi - done - selinux-policy-2_pkg_postrm -} diff --git a/sec-policy/selinux-apm/selinux-apm-2.20220106-r2.ebuild b/sec-policy/selinux-apm/selinux-apm-2.20220106-r2.ebuild deleted file mode 100644 index 98cc5da87afc..000000000000 --- a/sec-policy/selinux-apm/selinux-apm-2.20220106-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="acpi" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for acpi" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -pkg_postinst() { - # "apm" module got renamed to "acpi", must remove apm first - # the contexts are okay even tho the modules are not - # replaced in the same command (doesnt become unlabeled_t) - for i in ${POLICY_TYPES}; do - if semodule -s "${i}" -l | grep apm >/dev/null 2>&1; then - semodule -s "${i}" -r apm - fi - done - selinux-policy-2_pkg_postinst -} - -pkg_postrm() { - for i in ${POLICY_TYPES}; do - if semodule -s "${i}" -l | grep apm >/dev/null 2>&1; then - semodule -s "${i}" -r apm - fi - done - selinux-policy-2_pkg_postrm -} diff --git a/sec-policy/selinux-apm/selinux-apm-2.20220520-r1.ebuild b/sec-policy/selinux-apm/selinux-apm-2.20220520-r1.ebuild index 97146fc67fc6..98cc5da87afc 100644 --- a/sec-policy/selinux-apm/selinux-apm-2.20220520-r1.ebuild +++ b/sec-policy/selinux-apm/selinux-apm-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for acpi" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi pkg_postinst() { diff --git a/sec-policy/selinux-arpwatch/Manifest b/sec-policy/selinux-arpwatch/Manifest index f1c4ea85cc21..4a75e49fe89c 100644 --- a/sec-policy/selinux-arpwatch/Manifest +++ b/sec-policy/selinux-arpwatch/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-arpwatch-2.20220106-r1.ebuild 281 BLAKE2B c06f5483b5244657af38421d6d73442e70dda649c198c727dfee2deae4cb4f6d8a210657f508452c4c9a853a9132894d2ec4c0d8f4a6c43d38aa3f728ac6bb33 SHA512 e3b54cc99769c22b6656eb9e36931408df5d922a7e3aaf4c13d824134657984b7f17c1870cef7b338f4012124d48d5c09e48c678351c272838ec00084677acc0 -EBUILD selinux-arpwatch-2.20220106-r2.ebuild 281 BLAKE2B c06f5483b5244657af38421d6d73442e70dda649c198c727dfee2deae4cb4f6d8a210657f508452c4c9a853a9132894d2ec4c0d8f4a6c43d38aa3f728ac6bb33 SHA512 e3b54cc99769c22b6656eb9e36931408df5d922a7e3aaf4c13d824134657984b7f17c1870cef7b338f4012124d48d5c09e48c678351c272838ec00084677acc0 EBUILD selinux-arpwatch-2.20220106-r3.ebuild 281 BLAKE2B c06f5483b5244657af38421d6d73442e70dda649c198c727dfee2deae4cb4f6d8a210657f508452c4c9a853a9132894d2ec4c0d8f4a6c43d38aa3f728ac6bb33 SHA512 e3b54cc99769c22b6656eb9e36931408df5d922a7e3aaf4c13d824134657984b7f17c1870cef7b338f4012124d48d5c09e48c678351c272838ec00084677acc0 -EBUILD selinux-arpwatch-2.20220520-r1.ebuild 285 BLAKE2B 64414138499acbea9f39b7b7b04bf45c482dc4e4cbde7982a165fcb4aed7bfbae7b5095ff9ea271943eabfae1537e652c566077d7e1aa433a83c6adf145e4c68 SHA512 572daab2f88753dcad199247ad5d86a74ca2f06412ffd70432ea4adc6e46a266b60b98d815270054548597bb00f9f9f5e0d65158be40f371ea7349c3dddf7534 +EBUILD selinux-arpwatch-2.20220520-r1.ebuild 281 BLAKE2B c06f5483b5244657af38421d6d73442e70dda649c198c727dfee2deae4cb4f6d8a210657f508452c4c9a853a9132894d2ec4c0d8f4a6c43d38aa3f728ac6bb33 SHA512 e3b54cc99769c22b6656eb9e36931408df5d922a7e3aaf4c13d824134657984b7f17c1870cef7b338f4012124d48d5c09e48c678351c272838ec00084677acc0 EBUILD selinux-arpwatch-9999.ebuild 285 BLAKE2B 8cb1b243cbfac31cd0f7ab90ee7ae1b908e538c86a737818dfac0bed7ff4fe325ba91b47f798c7fb79e7d153720a2803fbde144ab52db01f5d780e76d173f42c SHA512 4ca9924b316fbfbe0ebbf0ca75fab9fbad73f9deec43fac181d26e9d2164ab30cb8f48495d26b16e4ed108dab559f6367659a98b3db82abd31eb47079aa6c2d2 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r1.ebuild b/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r1.ebuild deleted file mode 100644 index 88eee8c96d1c..000000000000 --- a/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="arpwatch" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for arpwatch" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r2.ebuild b/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r2.ebuild deleted file mode 100644 index 88eee8c96d1c..000000000000 --- a/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="arpwatch" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for arpwatch" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220520-r1.ebuild b/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220520-r1.ebuild index 75f60fe0d929..88eee8c96d1c 100644 --- a/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220520-r1.ebuild +++ b/sec-policy/selinux-arpwatch/selinux-arpwatch-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for arpwatch" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-asterisk/Manifest b/sec-policy/selinux-asterisk/Manifest index 53b9818e5063..48cabf39950e 100644 --- a/sec-policy/selinux-asterisk/Manifest +++ b/sec-policy/selinux-asterisk/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-asterisk-2.20220106-r1.ebuild 281 BLAKE2B 4d9d6f3204f67cbd23b3edcc67d221c1e4efb60089f73b3d98ee6d6028e6691c3ec2a3cf2a823ef1198f57d7c37f37160e3631509a1d92bbad74fe5a1bc1481c SHA512 b7355d4fc4aaaab6709b61edb6044f55ca7dbe01d00edf7b1e0a8708feab237ee4f1dddd99924f17a9d6699491e83daeaaaf0fdc2d32d2b56658c1670ad1794d -EBUILD selinux-asterisk-2.20220106-r2.ebuild 281 BLAKE2B 4d9d6f3204f67cbd23b3edcc67d221c1e4efb60089f73b3d98ee6d6028e6691c3ec2a3cf2a823ef1198f57d7c37f37160e3631509a1d92bbad74fe5a1bc1481c SHA512 b7355d4fc4aaaab6709b61edb6044f55ca7dbe01d00edf7b1e0a8708feab237ee4f1dddd99924f17a9d6699491e83daeaaaf0fdc2d32d2b56658c1670ad1794d EBUILD selinux-asterisk-2.20220106-r3.ebuild 281 BLAKE2B 4d9d6f3204f67cbd23b3edcc67d221c1e4efb60089f73b3d98ee6d6028e6691c3ec2a3cf2a823ef1198f57d7c37f37160e3631509a1d92bbad74fe5a1bc1481c SHA512 b7355d4fc4aaaab6709b61edb6044f55ca7dbe01d00edf7b1e0a8708feab237ee4f1dddd99924f17a9d6699491e83daeaaaf0fdc2d32d2b56658c1670ad1794d -EBUILD selinux-asterisk-2.20220520-r1.ebuild 285 BLAKE2B d133ee765ce83c62d9932da6068e68ae42ebada642e945d61f5e5c005c737555403c3e8b5596c93cb057671ff3179f01bad3f16181a0a84becc347042d4f113c SHA512 362251192f744cb5fddc5d86fe66712792b49f6d0e9698282125577025265201e4ea1771f89c463019fd17ae16e5f56a24c167b776f280177a5e86e6c41cb15c +EBUILD selinux-asterisk-2.20220520-r1.ebuild 281 BLAKE2B 4d9d6f3204f67cbd23b3edcc67d221c1e4efb60089f73b3d98ee6d6028e6691c3ec2a3cf2a823ef1198f57d7c37f37160e3631509a1d92bbad74fe5a1bc1481c SHA512 b7355d4fc4aaaab6709b61edb6044f55ca7dbe01d00edf7b1e0a8708feab237ee4f1dddd99924f17a9d6699491e83daeaaaf0fdc2d32d2b56658c1670ad1794d EBUILD selinux-asterisk-9999.ebuild 285 BLAKE2B 8c85d58aa3de8dfa4d7091462ee4f03d1aa67a066b275644553b946bac7f0e596701ff22ab31690432313b50191b873b774b23da01e36c4d07698aa0971bb7ac SHA512 943415c9d0fdddf28d261f59b59bc0965735f6ef2ed477c59efdcd3c0b73dcbbead0ddbe2bd9958a125e788eed1208ad4f7bd40efd20bbea157cab5f198bd555 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r1.ebuild b/sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r1.ebuild deleted file mode 100644 index 70ac4a56bbc2..000000000000 --- a/sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="asterisk" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for asterisk" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r2.ebuild b/sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r2.ebuild deleted file mode 100644 index 70ac4a56bbc2..000000000000 --- a/sec-policy/selinux-asterisk/selinux-asterisk-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="asterisk" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for asterisk" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-asterisk/selinux-asterisk-2.20220520-r1.ebuild b/sec-policy/selinux-asterisk/selinux-asterisk-2.20220520-r1.ebuild index 210ad1c63044..70ac4a56bbc2 100644 --- a/sec-policy/selinux-asterisk/selinux-asterisk-2.20220520-r1.ebuild +++ b/sec-policy/selinux-asterisk/selinux-asterisk-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for asterisk" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-at/Manifest b/sec-policy/selinux-at/Manifest index 871a0306d711..617041e02fb4 100644 --- a/sec-policy/selinux-at/Manifest +++ b/sec-policy/selinux-at/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-at-2.20220106-r1.ebuild 269 BLAKE2B 45601ebf647c3a6f4216c3a0c2d066bbb84e0b9058a282d6ef4b968e130f46a6c1f9630403595f5876067da71bfb2f7c5a459a862f127b7af9196ff159ef7f1d SHA512 c0d48d139da65c1636d46654b29f446b726b4be360e31f157e405992a8bdfcabe3f0307e05c43b8f73c783430315204c8f6101316ea1cbd97b55e0eeae5ed7f2 -EBUILD selinux-at-2.20220106-r2.ebuild 269 BLAKE2B 45601ebf647c3a6f4216c3a0c2d066bbb84e0b9058a282d6ef4b968e130f46a6c1f9630403595f5876067da71bfb2f7c5a459a862f127b7af9196ff159ef7f1d SHA512 c0d48d139da65c1636d46654b29f446b726b4be360e31f157e405992a8bdfcabe3f0307e05c43b8f73c783430315204c8f6101316ea1cbd97b55e0eeae5ed7f2 EBUILD selinux-at-2.20220106-r3.ebuild 269 BLAKE2B 45601ebf647c3a6f4216c3a0c2d066bbb84e0b9058a282d6ef4b968e130f46a6c1f9630403595f5876067da71bfb2f7c5a459a862f127b7af9196ff159ef7f1d SHA512 c0d48d139da65c1636d46654b29f446b726b4be360e31f157e405992a8bdfcabe3f0307e05c43b8f73c783430315204c8f6101316ea1cbd97b55e0eeae5ed7f2 -EBUILD selinux-at-2.20220520-r1.ebuild 273 BLAKE2B 0093713af12ef42a3d07ac47d45b4d27a2bfe6d7eff6531097f2de7b538e77fc9d0ac874f9bb45b77edcb12c5e2bf6b402e632fccd1ed7c5b0ab201a04f73139 SHA512 4de514825bc7c1ca592ce338a5ffd7cd2e24c84a90a0e415a803050de3b4d4f66c8743f1a508448249645bddcd6f72f2066744a45637508f884e6826f297118f +EBUILD selinux-at-2.20220520-r1.ebuild 269 BLAKE2B 45601ebf647c3a6f4216c3a0c2d066bbb84e0b9058a282d6ef4b968e130f46a6c1f9630403595f5876067da71bfb2f7c5a459a862f127b7af9196ff159ef7f1d SHA512 c0d48d139da65c1636d46654b29f446b726b4be360e31f157e405992a8bdfcabe3f0307e05c43b8f73c783430315204c8f6101316ea1cbd97b55e0eeae5ed7f2 EBUILD selinux-at-9999.ebuild 273 BLAKE2B 013ab4ace96511dc3ea440dc0240006de36c4442af45429bb524737513cb1930701af82dd3dfc8cce8f38985cece8ee9e8b9b88700d7ac5e9ee43ab6706e8b67 SHA512 e121261542a6ccaa4a66220c53a78c5c0fa4a5b449d0c48a0038688c64e8374d943c64d6300b217366198908389a0f35d87fb769e697d9204ca1adb950511af3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-at/selinux-at-2.20220106-r1.ebuild b/sec-policy/selinux-at/selinux-at-2.20220106-r1.ebuild deleted file mode 100644 index a5bf6f19537c..000000000000 --- a/sec-policy/selinux-at/selinux-at-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="at" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for at" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-at/selinux-at-2.20220106-r2.ebuild b/sec-policy/selinux-at/selinux-at-2.20220106-r2.ebuild deleted file mode 100644 index a5bf6f19537c..000000000000 --- a/sec-policy/selinux-at/selinux-at-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="at" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for at" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-at/selinux-at-2.20220520-r1.ebuild b/sec-policy/selinux-at/selinux-at-2.20220520-r1.ebuild index f0615197cc52..a5bf6f19537c 100644 --- a/sec-policy/selinux-at/selinux-at-2.20220520-r1.ebuild +++ b/sec-policy/selinux-at/selinux-at-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for at" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-automount/Manifest b/sec-policy/selinux-automount/Manifest index 84fac467fdcc..a99e25f444da 100644 --- a/sec-policy/selinux-automount/Manifest +++ b/sec-policy/selinux-automount/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-automount-2.20220106-r1.ebuild 283 BLAKE2B e4243c5b0986ab3d46f883b49067ca32432dc17676c5800f5b0b99b0119c9b15f6c821e09925f9a8a3262d499d96f9d024f0dfe8069ce1511ece22426615f9b3 SHA512 e0550eeb37d28eadd7d47da496f6de331c9ce47399c586bf12f1a8b7a1c917889e691c1c08d13383ca8bab29d72946e6841cea5096a7d2e959fdd8577bbb2908 -EBUILD selinux-automount-2.20220106-r2.ebuild 283 BLAKE2B e4243c5b0986ab3d46f883b49067ca32432dc17676c5800f5b0b99b0119c9b15f6c821e09925f9a8a3262d499d96f9d024f0dfe8069ce1511ece22426615f9b3 SHA512 e0550eeb37d28eadd7d47da496f6de331c9ce47399c586bf12f1a8b7a1c917889e691c1c08d13383ca8bab29d72946e6841cea5096a7d2e959fdd8577bbb2908 EBUILD selinux-automount-2.20220106-r3.ebuild 283 BLAKE2B e4243c5b0986ab3d46f883b49067ca32432dc17676c5800f5b0b99b0119c9b15f6c821e09925f9a8a3262d499d96f9d024f0dfe8069ce1511ece22426615f9b3 SHA512 e0550eeb37d28eadd7d47da496f6de331c9ce47399c586bf12f1a8b7a1c917889e691c1c08d13383ca8bab29d72946e6841cea5096a7d2e959fdd8577bbb2908 -EBUILD selinux-automount-2.20220520-r1.ebuild 287 BLAKE2B 18b4b307eb7e42072ffdd0361ee9481095d362676df032f4856da6c02929e2033406a60d4351d60bf16e4596ed8e41e09aa8a01d6c14c2d9d09d2f6936ac8114 SHA512 2887b5ae974049cebb56b29564be4f6db64eb1fdda95391271adab0d1f243396b262628597574c1c4ce03729ae5bf70be5da5469dd52e28ad8383bd216caf6d3 +EBUILD selinux-automount-2.20220520-r1.ebuild 283 BLAKE2B e4243c5b0986ab3d46f883b49067ca32432dc17676c5800f5b0b99b0119c9b15f6c821e09925f9a8a3262d499d96f9d024f0dfe8069ce1511ece22426615f9b3 SHA512 e0550eeb37d28eadd7d47da496f6de331c9ce47399c586bf12f1a8b7a1c917889e691c1c08d13383ca8bab29d72946e6841cea5096a7d2e959fdd8577bbb2908 EBUILD selinux-automount-9999.ebuild 287 BLAKE2B 457da559d97ae5188ceab412ab817fe84bdd410b262453b65536cb63469408cb1037e16a91891d78cd56b1036d57f010df21a1afe63036124ec764d26560f94b SHA512 412b8778a3676d6741100421e1b1092a46c50fcc47718d0758664dad5556dd7dd967fcac7bed9626aa92dd7c4c2614998b06ecaffc29e4f621bf84204a4d2ae9 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-automount/selinux-automount-2.20220106-r1.ebuild b/sec-policy/selinux-automount/selinux-automount-2.20220106-r1.ebuild deleted file mode 100644 index 2e7907d062e9..000000000000 --- a/sec-policy/selinux-automount/selinux-automount-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="automount" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for automount" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-automount/selinux-automount-2.20220106-r2.ebuild b/sec-policy/selinux-automount/selinux-automount-2.20220106-r2.ebuild deleted file mode 100644 index 2e7907d062e9..000000000000 --- a/sec-policy/selinux-automount/selinux-automount-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="automount" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for automount" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-automount/selinux-automount-2.20220520-r1.ebuild b/sec-policy/selinux-automount/selinux-automount-2.20220520-r1.ebuild index 5ab17db44ce5..2e7907d062e9 100644 --- a/sec-policy/selinux-automount/selinux-automount-2.20220520-r1.ebuild +++ b/sec-policy/selinux-automount/selinux-automount-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for automount" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-avahi/Manifest b/sec-policy/selinux-avahi/Manifest index 9d9b8e4fe1fd..208fd70ca5d7 100644 --- a/sec-policy/selinux-avahi/Manifest +++ b/sec-policy/selinux-avahi/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-avahi-2.20220106-r1.ebuild 275 BLAKE2B 93062d907fe470ee9b6047081cf47611a73bb7c75ba3e059ab93647b87c435017716490dd7d14b773a41ece91d1c7e551c1dad912fd7c72fdc8efaaa4607459c SHA512 54f9f38e045a92a7869e1c06bbe5b7b6f92cd9c5ee944c4fac51a7a9c715219951e08af3b2e868ed2957a71b6d9a2e53948950992069dbcd55f4ffcab47b9eb7 -EBUILD selinux-avahi-2.20220106-r2.ebuild 275 BLAKE2B 93062d907fe470ee9b6047081cf47611a73bb7c75ba3e059ab93647b87c435017716490dd7d14b773a41ece91d1c7e551c1dad912fd7c72fdc8efaaa4607459c SHA512 54f9f38e045a92a7869e1c06bbe5b7b6f92cd9c5ee944c4fac51a7a9c715219951e08af3b2e868ed2957a71b6d9a2e53948950992069dbcd55f4ffcab47b9eb7 EBUILD selinux-avahi-2.20220106-r3.ebuild 275 BLAKE2B 93062d907fe470ee9b6047081cf47611a73bb7c75ba3e059ab93647b87c435017716490dd7d14b773a41ece91d1c7e551c1dad912fd7c72fdc8efaaa4607459c SHA512 54f9f38e045a92a7869e1c06bbe5b7b6f92cd9c5ee944c4fac51a7a9c715219951e08af3b2e868ed2957a71b6d9a2e53948950992069dbcd55f4ffcab47b9eb7 -EBUILD selinux-avahi-2.20220520-r1.ebuild 279 BLAKE2B a69d49dfeeff20548653dcbd1c04e79aec9ffa9a950640ed94cfd7f50de63e38023d0e4961398a941941ef8fea823579e24f015ba0bf391424392da2bc3b56c4 SHA512 5c4c7dc18594287403370916da0583f9c4905607614603108c837b44f9d06620487a77b9b9b8d9b490038c8b814ef2a614654ad65bb222b6a5ebdae47c4f1f2d +EBUILD selinux-avahi-2.20220520-r1.ebuild 275 BLAKE2B 93062d907fe470ee9b6047081cf47611a73bb7c75ba3e059ab93647b87c435017716490dd7d14b773a41ece91d1c7e551c1dad912fd7c72fdc8efaaa4607459c SHA512 54f9f38e045a92a7869e1c06bbe5b7b6f92cd9c5ee944c4fac51a7a9c715219951e08af3b2e868ed2957a71b6d9a2e53948950992069dbcd55f4ffcab47b9eb7 EBUILD selinux-avahi-9999.ebuild 279 BLAKE2B 020e8177b0effe4dc8a17976a83e13e034f1f64659fdcc68b1aa4823371b7701e64aa0eeb78a37cea288a047e9d12c23cef1685d75f0c6f7651db47db099422b SHA512 73e0e6c785b705ca00dc0e68003f1f5c5ff5e9d41938f152cd1915d480a80127fead13127d7c6e72def1070032f67a7d9dee6c00a0e722d3d2ddbc1936cddef3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-avahi/selinux-avahi-2.20220106-r1.ebuild b/sec-policy/selinux-avahi/selinux-avahi-2.20220106-r1.ebuild deleted file mode 100644 index d1566d4d2ff9..000000000000 --- a/sec-policy/selinux-avahi/selinux-avahi-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="avahi" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for avahi" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-avahi/selinux-avahi-2.20220106-r2.ebuild b/sec-policy/selinux-avahi/selinux-avahi-2.20220106-r2.ebuild deleted file mode 100644 index d1566d4d2ff9..000000000000 --- a/sec-policy/selinux-avahi/selinux-avahi-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="avahi" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for avahi" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-avahi/selinux-avahi-2.20220520-r1.ebuild b/sec-policy/selinux-avahi/selinux-avahi-2.20220520-r1.ebuild index 3830ba8d0124..d1566d4d2ff9 100644 --- a/sec-policy/selinux-avahi/selinux-avahi-2.20220520-r1.ebuild +++ b/sec-policy/selinux-avahi/selinux-avahi-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for avahi" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-awstats/Manifest b/sec-policy/selinux-awstats/Manifest index 5d8f0a7f230a..cd87f3cd54f7 100644 --- a/sec-policy/selinux-awstats/Manifest +++ b/sec-policy/selinux-awstats/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-awstats-2.20220106-r1.ebuild 375 BLAKE2B 1b543c2160e4bb2cf8a93b6ccbae1d739cb522678663d0794a6d03417ef9d72800ac6697ca116eef96e533363545a1c2fae8d603a9dfbc85d2e910352620bccc SHA512 53ef12b50e0d827e9a01975013689143b71e155ef709283c77da5c5e719c934b20c55d9196e800451391b1e05b75345da53f18683628ae036861de57fc2cf601 -EBUILD selinux-awstats-2.20220106-r2.ebuild 375 BLAKE2B 1b543c2160e4bb2cf8a93b6ccbae1d739cb522678663d0794a6d03417ef9d72800ac6697ca116eef96e533363545a1c2fae8d603a9dfbc85d2e910352620bccc SHA512 53ef12b50e0d827e9a01975013689143b71e155ef709283c77da5c5e719c934b20c55d9196e800451391b1e05b75345da53f18683628ae036861de57fc2cf601 EBUILD selinux-awstats-2.20220106-r3.ebuild 375 BLAKE2B 1b543c2160e4bb2cf8a93b6ccbae1d739cb522678663d0794a6d03417ef9d72800ac6697ca116eef96e533363545a1c2fae8d603a9dfbc85d2e910352620bccc SHA512 53ef12b50e0d827e9a01975013689143b71e155ef709283c77da5c5e719c934b20c55d9196e800451391b1e05b75345da53f18683628ae036861de57fc2cf601 -EBUILD selinux-awstats-2.20220520-r1.ebuild 379 BLAKE2B 2c7b7cd9e595095891932d8b3b23cb519d658a30ff2846a70cbad3a7bcb66bb07cdf39d59762cdb0aedbc4b70f69e26b9a60fa740ced9697363eb4696eb50865 SHA512 d870b606c1bcece355771e6428629fcda00e22f4d6c5aac432e048369de49c25661391e0e568b60fffca816b6f4ca13536c1348ca96c63b45bb516a7591b49f8 +EBUILD selinux-awstats-2.20220520-r1.ebuild 375 BLAKE2B 1b543c2160e4bb2cf8a93b6ccbae1d739cb522678663d0794a6d03417ef9d72800ac6697ca116eef96e533363545a1c2fae8d603a9dfbc85d2e910352620bccc SHA512 53ef12b50e0d827e9a01975013689143b71e155ef709283c77da5c5e719c934b20c55d9196e800451391b1e05b75345da53f18683628ae036861de57fc2cf601 EBUILD selinux-awstats-9999.ebuild 379 BLAKE2B a04a8e4a3085b77b89fe473341f8490fb3ab32e18064f6424f58daed67a550824f617993b37d64b89be7c656c924986ddaa205af76d0556fa227cf8cfe8e1b6e SHA512 a350af719fc1b332697037f8a60ba0029f152d153f1e009ec97c0a9773fe38fb36ade54495fe1d6116bf2a965a55f1b0f8d73e9a0c326225b095b33a76450ee1 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-awstats/selinux-awstats-2.20220106-r1.ebuild b/sec-policy/selinux-awstats/selinux-awstats-2.20220106-r1.ebuild deleted file mode 100644 index d4043bf6b1eb..000000000000 --- a/sec-policy/selinux-awstats/selinux-awstats-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="awstats" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for awstats" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-awstats/selinux-awstats-2.20220106-r2.ebuild b/sec-policy/selinux-awstats/selinux-awstats-2.20220106-r2.ebuild deleted file mode 100644 index d4043bf6b1eb..000000000000 --- a/sec-policy/selinux-awstats/selinux-awstats-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="awstats" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for awstats" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-awstats/selinux-awstats-2.20220520-r1.ebuild b/sec-policy/selinux-awstats/selinux-awstats-2.20220520-r1.ebuild index 539e884341a4..d4043bf6b1eb 100644 --- a/sec-policy/selinux-awstats/selinux-awstats-2.20220520-r1.ebuild +++ b/sec-policy/selinux-awstats/selinux-awstats-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for awstats" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-backup/Manifest b/sec-policy/selinux-backup/Manifest index e35c7f617f39..5f5a4c02569e 100644 --- a/sec-policy/selinux-backup/Manifest +++ b/sec-policy/selinux-backup/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-backup-2.20220106-r1.ebuild 290 BLAKE2B fa05a811a8006e1c3562cfcd4d16c19531bdcfab19590d962a3958c177fe9988f660d9bdfdf918b8da3388a9b47bcd522cdcfcbc589c2a5fa21d13f954bf70ad SHA512 edc79a469cf40f613cabdbeeaf0ead67d5fe8dc33ebd3e8d460f7d0d69432c6004609a117894c4415597c87d1b14dde05500260a66cd415a14ce1029c3be9d41 -EBUILD selinux-backup-2.20220106-r2.ebuild 290 BLAKE2B fa05a811a8006e1c3562cfcd4d16c19531bdcfab19590d962a3958c177fe9988f660d9bdfdf918b8da3388a9b47bcd522cdcfcbc589c2a5fa21d13f954bf70ad SHA512 edc79a469cf40f613cabdbeeaf0ead67d5fe8dc33ebd3e8d460f7d0d69432c6004609a117894c4415597c87d1b14dde05500260a66cd415a14ce1029c3be9d41 EBUILD selinux-backup-2.20220106-r3.ebuild 290 BLAKE2B fa05a811a8006e1c3562cfcd4d16c19531bdcfab19590d962a3958c177fe9988f660d9bdfdf918b8da3388a9b47bcd522cdcfcbc589c2a5fa21d13f954bf70ad SHA512 edc79a469cf40f613cabdbeeaf0ead67d5fe8dc33ebd3e8d460f7d0d69432c6004609a117894c4415597c87d1b14dde05500260a66cd415a14ce1029c3be9d41 -EBUILD selinux-backup-2.20220520-r1.ebuild 294 BLAKE2B 6d7f5c8abadf0e10e42b0381ca57edc0bf4803390cf0a3321c8dc81f85217fa58e575ab78210557c8ea6be44cda48b5ea2432a6ad5c06970ac364c12677bd57a SHA512 711759ef320109df3909149245a919f11468f7a328e1110747ae8be49f9a517ad391c1e666fdddc30c1e8f4a92f1558585b97f0cc3f20f202ae911d7e6b524d1 +EBUILD selinux-backup-2.20220520-r1.ebuild 290 BLAKE2B fa05a811a8006e1c3562cfcd4d16c19531bdcfab19590d962a3958c177fe9988f660d9bdfdf918b8da3388a9b47bcd522cdcfcbc589c2a5fa21d13f954bf70ad SHA512 edc79a469cf40f613cabdbeeaf0ead67d5fe8dc33ebd3e8d460f7d0d69432c6004609a117894c4415597c87d1b14dde05500260a66cd415a14ce1029c3be9d41 EBUILD selinux-backup-9999.ebuild 294 BLAKE2B 771aa77e0ceae4ef71d9fabde7d1bf589bb9eb0fc0453d35762c66209ed277b389a5e3d13d25049c16cbae1a7a01b991d3b70fad7cf5a13de7cc9fea7b6cca68 SHA512 bff8a907b953b6d27770b967d1c68a5dba1f3b36dba42adc6c953a9b94d365fad3ae54c8f654b477a3d171161ffbbe0e55f90560217da86a92fff7ad9b6be803 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-backup/selinux-backup-2.20220106-r1.ebuild b/sec-policy/selinux-backup/selinux-backup-2.20220106-r1.ebuild deleted file mode 100644 index 8b8995ebb51f..000000000000 --- a/sec-policy/selinux-backup/selinux-backup-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="backup" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for generic backup apps" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-backup/selinux-backup-2.20220106-r2.ebuild b/sec-policy/selinux-backup/selinux-backup-2.20220106-r2.ebuild deleted file mode 100644 index 8b8995ebb51f..000000000000 --- a/sec-policy/selinux-backup/selinux-backup-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="backup" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for generic backup apps" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-backup/selinux-backup-2.20220520-r1.ebuild b/sec-policy/selinux-backup/selinux-backup-2.20220520-r1.ebuild index 4e33836dadf9..8b8995ebb51f 100644 --- a/sec-policy/selinux-backup/selinux-backup-2.20220520-r1.ebuild +++ b/sec-policy/selinux-backup/selinux-backup-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for generic backup apps" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-bacula/Manifest b/sec-policy/selinux-bacula/Manifest index 37cb34fd7be9..ef8b6177abc5 100644 --- a/sec-policy/selinux-bacula/Manifest +++ b/sec-policy/selinux-bacula/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-bacula-2.20220106-r1.ebuild 277 BLAKE2B 8a8acc48b9fdd2fb20eb0d431ee8164ecec1b454ec461c0d6ced0101b0739cc5a04ce90dba3201307cc9318e5ac3b7243c68001e5c28f3ceeaaab9c5bab783c2 SHA512 13b2629a93338524c289c7821766d59a53fb99fcc8d21d07fea57ef3595d3ca257f565be3019d9866c396b037618300e5e41f994d4fa5490b0680388a6a0a4f7 -EBUILD selinux-bacula-2.20220106-r2.ebuild 277 BLAKE2B 8a8acc48b9fdd2fb20eb0d431ee8164ecec1b454ec461c0d6ced0101b0739cc5a04ce90dba3201307cc9318e5ac3b7243c68001e5c28f3ceeaaab9c5bab783c2 SHA512 13b2629a93338524c289c7821766d59a53fb99fcc8d21d07fea57ef3595d3ca257f565be3019d9866c396b037618300e5e41f994d4fa5490b0680388a6a0a4f7 EBUILD selinux-bacula-2.20220106-r3.ebuild 277 BLAKE2B 8a8acc48b9fdd2fb20eb0d431ee8164ecec1b454ec461c0d6ced0101b0739cc5a04ce90dba3201307cc9318e5ac3b7243c68001e5c28f3ceeaaab9c5bab783c2 SHA512 13b2629a93338524c289c7821766d59a53fb99fcc8d21d07fea57ef3595d3ca257f565be3019d9866c396b037618300e5e41f994d4fa5490b0680388a6a0a4f7 -EBUILD selinux-bacula-2.20220520-r1.ebuild 281 BLAKE2B 29adf679e08dff6d226a094afbb48a482242a2811a925cfe3e0a5f0a278035ef84d248c57826d494ab05314a8e1ccc84db628d0d4328199ea373abae86d508e0 SHA512 c64c5a9a3e01a5b9fd56fd58f4a2c40edd07438ccabbde76ea51c60a6cf75440e414ac01e21700fd3598e43e34b34f711ea5c35ceae297140868fc74c6dab27c +EBUILD selinux-bacula-2.20220520-r1.ebuild 277 BLAKE2B 8a8acc48b9fdd2fb20eb0d431ee8164ecec1b454ec461c0d6ced0101b0739cc5a04ce90dba3201307cc9318e5ac3b7243c68001e5c28f3ceeaaab9c5bab783c2 SHA512 13b2629a93338524c289c7821766d59a53fb99fcc8d21d07fea57ef3595d3ca257f565be3019d9866c396b037618300e5e41f994d4fa5490b0680388a6a0a4f7 EBUILD selinux-bacula-9999.ebuild 281 BLAKE2B 6f84d32bf75b7d7ddbbd22268565405b724751d367ec0c67eeb0ecbe6ba5efa0ef34cd63ebc8307581f1fe1629ddc2f5a7eac97db9f98a6c3ed192d725ced33f SHA512 a47de95e2a4f98080286ab7d666bb3f34d6c825dcff7feeef3d1963ce9e8b4cfc5432e69999efda926adc2d9126a0d253ef2a4d4acdcffb54068c25b7d2869c0 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-bacula/selinux-bacula-2.20220106-r1.ebuild b/sec-policy/selinux-bacula/selinux-bacula-2.20220106-r1.ebuild deleted file mode 100644 index 10bab48e0774..000000000000 --- a/sec-policy/selinux-bacula/selinux-bacula-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bacula" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bacula" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bacula/selinux-bacula-2.20220106-r2.ebuild b/sec-policy/selinux-bacula/selinux-bacula-2.20220106-r2.ebuild deleted file mode 100644 index 10bab48e0774..000000000000 --- a/sec-policy/selinux-bacula/selinux-bacula-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bacula" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bacula" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bacula/selinux-bacula-2.20220520-r1.ebuild b/sec-policy/selinux-bacula/selinux-bacula-2.20220520-r1.ebuild index a37c76d6390f..10bab48e0774 100644 --- a/sec-policy/selinux-bacula/selinux-bacula-2.20220520-r1.ebuild +++ b/sec-policy/selinux-bacula/selinux-bacula-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for bacula" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-base-policy/Manifest b/sec-policy/selinux-base-policy/Manifest index e180d5f5f142..98cda44de331 100644 --- a/sec-policy/selinux-base-policy/Manifest +++ b/sec-policy/selinux-base-policy/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-base-policy-2.20220106-r1.ebuild 4195 BLAKE2B 60c82839d39e6edde5e5ee8447696e0397828c6758b1d16e1323f45c1ce2b3d0df933095a1740d905fdb8fcfcf580115cedb6e4d52fef0abee818ccb23cc1ae0 SHA512 9f723ef8959da2be0433bc79aaad6f0287b70605ef847198fec1636ad33bd1b2328d24cb5dfa2db40c6dbeff67ab1e1f19a00d36031c15f5ea2d8904deebc63e -EBUILD selinux-base-policy-2.20220106-r2.ebuild 4195 BLAKE2B 60c82839d39e6edde5e5ee8447696e0397828c6758b1d16e1323f45c1ce2b3d0df933095a1740d905fdb8fcfcf580115cedb6e4d52fef0abee818ccb23cc1ae0 SHA512 9f723ef8959da2be0433bc79aaad6f0287b70605ef847198fec1636ad33bd1b2328d24cb5dfa2db40c6dbeff67ab1e1f19a00d36031c15f5ea2d8904deebc63e EBUILD selinux-base-policy-2.20220106-r3.ebuild 4195 BLAKE2B 60c82839d39e6edde5e5ee8447696e0397828c6758b1d16e1323f45c1ce2b3d0df933095a1740d905fdb8fcfcf580115cedb6e4d52fef0abee818ccb23cc1ae0 SHA512 9f723ef8959da2be0433bc79aaad6f0287b70605ef847198fec1636ad33bd1b2328d24cb5dfa2db40c6dbeff67ab1e1f19a00d36031c15f5ea2d8904deebc63e -EBUILD selinux-base-policy-2.20220520-r1.ebuild 4199 BLAKE2B 4a50c4bd60d4e9fde28d45bc3e9773e6644b2c470b1043de8cd03a050f92bc2f85d70157746e94977cc91967e563470e092622e2c6ce478b1f82b2b1bf33eb28 SHA512 608421fb0a4e82a85948d7f340afad637d02fef0b69521d1442b69f11d92f95caf0d258b2d138eb0687aedb4c443173656291b174accdea345e968c79cb263d7 +EBUILD selinux-base-policy-2.20220520-r1.ebuild 4195 BLAKE2B 60c82839d39e6edde5e5ee8447696e0397828c6758b1d16e1323f45c1ce2b3d0df933095a1740d905fdb8fcfcf580115cedb6e4d52fef0abee818ccb23cc1ae0 SHA512 9f723ef8959da2be0433bc79aaad6f0287b70605ef847198fec1636ad33bd1b2328d24cb5dfa2db40c6dbeff67ab1e1f19a00d36031c15f5ea2d8904deebc63e EBUILD selinux-base-policy-9999.ebuild 4199 BLAKE2B 4a50c4bd60d4e9fde28d45bc3e9773e6644b2c470b1043de8cd03a050f92bc2f85d70157746e94977cc91967e563470e092622e2c6ce478b1f82b2b1bf33eb28 SHA512 608421fb0a4e82a85948d7f340afad637d02fef0b69521d1442b69f11d92f95caf0d258b2d138eb0687aedb4c443173656291b174accdea345e968c79cb263d7 MISC metadata.xml 535 BLAKE2B db3aa01f5f57a5d30b7a39721a569bd2efe77a87701fb4e5d4e64ead0d13b4055dc5224bb7c95bf261e623163a59c18da5500d8da77b3de07801dcb13a9d4077 SHA512 592e02632b459156a686aa752bdcd04c00b6de8029831e39c2bf7c2e9a5e7886d8ebf0a5d16cbe1f6878428ce4e266dc676bf80657d018d204304d1113af7fcf diff --git a/sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r1.ebuild b/sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r1.ebuild deleted file mode 100644 index 612ab55a8ac5..000000000000 --- a/sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -if [[ ${PV} == 9999* ]]; then - EGIT_REPO_URI="${SELINUX_GIT_REPO:-https://anongit.gentoo.org/git/proj/hardened-refpolicy.git}" - EGIT_BRANCH="${SELINUX_GIT_BRANCH:-master}" - EGIT_CHECKOUT_DIR="${WORKDIR}/refpolicy" - - inherit git-r3 -else - SRC_URI="https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_${PV/./_}/refpolicy-${PV}.tar.bz2 - https://dev.gentoo.org/~perfinion/patches/${PN}/patchbundle-${PN}-${PVR}.tar.bz2" - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:SELinux" -DESCRIPTION="SELinux policy for core modules" - -IUSE="systemd +unconfined" - -PDEPEND="unconfined? ( sec-policy/selinux-unconfined )" -DEPEND="=sec-policy/selinux-base-${PVR}[systemd?]" -RDEPEND="${DEPEND}" -BDEPEND=" - sys-apps/checkpolicy - sys-devel/m4" - -MODS="application authlogin bootloader clock consoletype cron dmesg fstools getty hostname init iptables libraries locallogin logging lvm miscfiles modutils mount mta netutils nscd portage raid rsync selinuxutil setrans ssh staff storage su sysadm sysnetwork systemd tmpfiles udev userdomain usermanage unprivuser xdg" -DEL_MODS="hotplug" -LICENSE="GPL-2" -SLOT="0" -S="${WORKDIR}/" - -# Code entirely copied from selinux-eclass (cannot inherit due to dependency on -# itself), when reworked reinclude it. Only postinstall (where -b base.pp is -# added) needs to remain then. - -pkg_pretend() { - for i in ${POLICY_TYPES}; do - if [[ "${i}" == "targeted" ]] && ! use unconfined; then - die "If you use POLICY_TYPES=targeted, then USE=unconfined is mandatory." - fi - done -} - -src_prepare() { - local modfiles - - if [[ ${PV} != 9999* ]]; then - einfo "Applying SELinux policy updates ... " - eapply -p0 "${WORKDIR}/0001-full-patch-against-stable-release.patch" - fi - - eapply_user - - # Collect only those files needed for this particular module - for i in ${MODS}; do - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.te) $modfiles" - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.fc) $modfiles" - done - - for i in ${DEL_MODS}; do - [[ "${MODS}" != *${i}* ]] || die "Duplicate module in MODS and DEL_MODS: ${i}" - done - - for i in ${POLICY_TYPES}; do - mkdir "${S}"/${i} || die "Failed to create directory ${S}/${i}" - cp "${S}"/refpolicy/doc/Makefile.example "${S}"/${i}/Makefile \ - || die "Failed to copy Makefile.example to ${S}/${i}/Makefile" - - cp ${modfiles} "${S}"/${i} \ - || die "Failed to copy the module files to ${S}/${i}" - done -} - -src_compile() { - for i in ${POLICY_TYPES}; do - emake NAME=$i SHAREDIR="${SYSROOT%/}/usr/share/selinux" -C "${S}"/${i} - done -} - -src_install() { - local BASEDIR="/usr/share/selinux" - - for i in ${POLICY_TYPES}; do - for j in ${MODS}; do - einfo "Installing ${i} ${j} policy package" - insinto ${BASEDIR}/${i} - doins "${S}"/${i}/${j}.pp - done - done -} - -pkg_postinst() { - # Set root path and don't load policy into the kernel when cross compiling - local root_opts="" - if [[ "${ROOT}" != "" ]]; then - root_opts="-p ${ROOT} -n" - fi - - # Override the command from the eclass, we need to load in base as well here - local COMMAND="-i base.pp" - if has_version "<sys-apps/policycoreutils-2.5"; then - COMMAND="-b base.pp" - fi - - for i in ${MODS}; do - COMMAND="${COMMAND} -i ${i}.pp" - done - - for i in ${POLICY_TYPES}; do - einfo "Inserting the following modules, with base, into the $i module store: ${MODS}" - - cd "${ROOT}/usr/share/selinux/${i}" - - semodule ${root_opts} -s ${i} ${COMMAND} - - for mod in ${DEL_MODS}; do - if semodule ${root_opts} -s ${i} -l | grep -q "\b${mod}\b"; then - einfo "Removing obsolete ${i} ${mod} policy package" - semodule ${root_opts} -s ${i} -r ${mod} - fi - done - done - - # Don't relabel when cross compiling - if [[ "${ROOT}" == "" ]]; then - # Relabel depending packages - local PKGSET=""; - if [[ -x /usr/bin/qdepends ]] ; then - PKGSET=$(/usr/bin/qdepends -Cq -r -Q ${CATEGORY}/${PN} | grep -v 'sec-policy/selinux-'); - elif [[ -x /usr/bin/equery ]] ; then - PKGSET=$(/usr/bin/equery -Cq depends ${CATEGORY}/${PN} | grep -v 'sec-policy/selinux-'); - fi - if [[ -n "${PKGSET}" ]] ; then - rlpkg ${PKGSET}; - fi - fi -} diff --git a/sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r2.ebuild b/sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r2.ebuild deleted file mode 100644 index 612ab55a8ac5..000000000000 --- a/sec-policy/selinux-base-policy/selinux-base-policy-2.20220106-r2.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -if [[ ${PV} == 9999* ]]; then - EGIT_REPO_URI="${SELINUX_GIT_REPO:-https://anongit.gentoo.org/git/proj/hardened-refpolicy.git}" - EGIT_BRANCH="${SELINUX_GIT_BRANCH:-master}" - EGIT_CHECKOUT_DIR="${WORKDIR}/refpolicy" - - inherit git-r3 -else - SRC_URI="https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_${PV/./_}/refpolicy-${PV}.tar.bz2 - https://dev.gentoo.org/~perfinion/patches/${PN}/patchbundle-${PN}-${PVR}.tar.bz2" - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:SELinux" -DESCRIPTION="SELinux policy for core modules" - -IUSE="systemd +unconfined" - -PDEPEND="unconfined? ( sec-policy/selinux-unconfined )" -DEPEND="=sec-policy/selinux-base-${PVR}[systemd?]" -RDEPEND="${DEPEND}" -BDEPEND=" - sys-apps/checkpolicy - sys-devel/m4" - -MODS="application authlogin bootloader clock consoletype cron dmesg fstools getty hostname init iptables libraries locallogin logging lvm miscfiles modutils mount mta netutils nscd portage raid rsync selinuxutil setrans ssh staff storage su sysadm sysnetwork systemd tmpfiles udev userdomain usermanage unprivuser xdg" -DEL_MODS="hotplug" -LICENSE="GPL-2" -SLOT="0" -S="${WORKDIR}/" - -# Code entirely copied from selinux-eclass (cannot inherit due to dependency on -# itself), when reworked reinclude it. Only postinstall (where -b base.pp is -# added) needs to remain then. - -pkg_pretend() { - for i in ${POLICY_TYPES}; do - if [[ "${i}" == "targeted" ]] && ! use unconfined; then - die "If you use POLICY_TYPES=targeted, then USE=unconfined is mandatory." - fi - done -} - -src_prepare() { - local modfiles - - if [[ ${PV} != 9999* ]]; then - einfo "Applying SELinux policy updates ... " - eapply -p0 "${WORKDIR}/0001-full-patch-against-stable-release.patch" - fi - - eapply_user - - # Collect only those files needed for this particular module - for i in ${MODS}; do - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.te) $modfiles" - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.fc) $modfiles" - done - - for i in ${DEL_MODS}; do - [[ "${MODS}" != *${i}* ]] || die "Duplicate module in MODS and DEL_MODS: ${i}" - done - - for i in ${POLICY_TYPES}; do - mkdir "${S}"/${i} || die "Failed to create directory ${S}/${i}" - cp "${S}"/refpolicy/doc/Makefile.example "${S}"/${i}/Makefile \ - || die "Failed to copy Makefile.example to ${S}/${i}/Makefile" - - cp ${modfiles} "${S}"/${i} \ - || die "Failed to copy the module files to ${S}/${i}" - done -} - -src_compile() { - for i in ${POLICY_TYPES}; do - emake NAME=$i SHAREDIR="${SYSROOT%/}/usr/share/selinux" -C "${S}"/${i} - done -} - -src_install() { - local BASEDIR="/usr/share/selinux" - - for i in ${POLICY_TYPES}; do - for j in ${MODS}; do - einfo "Installing ${i} ${j} policy package" - insinto ${BASEDIR}/${i} - doins "${S}"/${i}/${j}.pp - done - done -} - -pkg_postinst() { - # Set root path and don't load policy into the kernel when cross compiling - local root_opts="" - if [[ "${ROOT}" != "" ]]; then - root_opts="-p ${ROOT} -n" - fi - - # Override the command from the eclass, we need to load in base as well here - local COMMAND="-i base.pp" - if has_version "<sys-apps/policycoreutils-2.5"; then - COMMAND="-b base.pp" - fi - - for i in ${MODS}; do - COMMAND="${COMMAND} -i ${i}.pp" - done - - for i in ${POLICY_TYPES}; do - einfo "Inserting the following modules, with base, into the $i module store: ${MODS}" - - cd "${ROOT}/usr/share/selinux/${i}" - - semodule ${root_opts} -s ${i} ${COMMAND} - - for mod in ${DEL_MODS}; do - if semodule ${root_opts} -s ${i} -l | grep -q "\b${mod}\b"; then - einfo "Removing obsolete ${i} ${mod} policy package" - semodule ${root_opts} -s ${i} -r ${mod} - fi - done - done - - # Don't relabel when cross compiling - if [[ "${ROOT}" == "" ]]; then - # Relabel depending packages - local PKGSET=""; - if [[ -x /usr/bin/qdepends ]] ; then - PKGSET=$(/usr/bin/qdepends -Cq -r -Q ${CATEGORY}/${PN} | grep -v 'sec-policy/selinux-'); - elif [[ -x /usr/bin/equery ]] ; then - PKGSET=$(/usr/bin/equery -Cq depends ${CATEGORY}/${PN} | grep -v 'sec-policy/selinux-'); - fi - if [[ -n "${PKGSET}" ]] ; then - rlpkg ${PKGSET}; - fi - fi -} diff --git a/sec-policy/selinux-base-policy/selinux-base-policy-2.20220520-r1.ebuild b/sec-policy/selinux-base-policy/selinux-base-policy-2.20220520-r1.ebuild index c6f79d31df40..612ab55a8ac5 100644 --- a/sec-policy/selinux-base-policy/selinux-base-policy-2.20220520-r1.ebuild +++ b/sec-policy/selinux-base-policy/selinux-base-policy-2.20220520-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]]; then else SRC_URI="https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_${PV/./_}/refpolicy-${PV}.tar.bz2 https://dev.gentoo.org/~perfinion/patches/${PN}/patchbundle-${PN}-${PVR}.tar.bz2" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi HOMEPAGE="https://wiki.gentoo.org/wiki/Project:SELinux" diff --git a/sec-policy/selinux-base/Manifest b/sec-policy/selinux-base/Manifest index 05538835c972..bd320d67a5ab 100644 --- a/sec-policy/selinux-base/Manifest +++ b/sec-policy/selinux-base/Manifest @@ -1,14 +1,10 @@ AUX config 631 BLAKE2B 7c7c5ad7e2349cf8dd6877bba7947f256b6bdee492ef76a44ac378eafb9203c0d7ad6f188a762c61b80672a56dca65767567cd68c998aa67d58a9579e5c0cae6 SHA512 f3c4fece54e5786de94fc97c8e7678f9901c6963828d28b020c423458ac258480191f216522fed7658e7ad1c94fd25557efc524a4b75ec8837116c6a14c2328a AUX selinux.conf 119 BLAKE2B c877aec601cfc066b42493a3b45e179834d30b7f0eb34b625f3758795c2fd2e58744cf539fdb5b06c002365fb264bdf6e953c1f6e30c7b2d310e22206ea5a37f SHA512 a057f84388b2b494b5e7623b076450c1856687c50a4ccb5aa22215748461786a0c71fdd9f76e9ed8639bcd3040006fb010aa5497192d6c0cab432a1b9c028b3b -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-base-2.20220106-r1.ebuild 4178 BLAKE2B 1ee3c75f5d29508f2fad6eb0bc0af66e43307fc23ca4b40dd4038f1e2a57c0451bf692ce4e9be5613b6ba44bec5583a752d34b5d412bdd02ce2ce3e6c660ac5d SHA512 0d00e5f402320818b0a382e0360ff38465892f2a27a9f1fc300a595ce19729095d3e2e2e97adb6d2b76951606688225808e4b9bd45f50cb8ae06077b9f641000 -EBUILD selinux-base-2.20220106-r2.ebuild 4178 BLAKE2B 1ee3c75f5d29508f2fad6eb0bc0af66e43307fc23ca4b40dd4038f1e2a57c0451bf692ce4e9be5613b6ba44bec5583a752d34b5d412bdd02ce2ce3e6c660ac5d SHA512 0d00e5f402320818b0a382e0360ff38465892f2a27a9f1fc300a595ce19729095d3e2e2e97adb6d2b76951606688225808e4b9bd45f50cb8ae06077b9f641000 EBUILD selinux-base-2.20220106-r3.ebuild 4178 BLAKE2B 1ee3c75f5d29508f2fad6eb0bc0af66e43307fc23ca4b40dd4038f1e2a57c0451bf692ce4e9be5613b6ba44bec5583a752d34b5d412bdd02ce2ce3e6c660ac5d SHA512 0d00e5f402320818b0a382e0360ff38465892f2a27a9f1fc300a595ce19729095d3e2e2e97adb6d2b76951606688225808e4b9bd45f50cb8ae06077b9f641000 -EBUILD selinux-base-2.20220520-r1.ebuild 4182 BLAKE2B 47c467e3759ed7402057bef0ff2f3cf4aa380977f943040fedf0a88482b1da1b7d4a9d902f28a8de6dbae74d1e75e95bf2bebd8a46d9e66248f7f8704a448114 SHA512 de0f8aa4935254476c52aed2d518cf0ad61e7b248225246d2342b8085e12d8215812cf814e0853ff8e9d57beec4a1afc3578f98b9437472d89a2220aabe6b7bd +EBUILD selinux-base-2.20220520-r1.ebuild 4178 BLAKE2B 1ee3c75f5d29508f2fad6eb0bc0af66e43307fc23ca4b40dd4038f1e2a57c0451bf692ce4e9be5613b6ba44bec5583a752d34b5d412bdd02ce2ce3e6c660ac5d SHA512 0d00e5f402320818b0a382e0360ff38465892f2a27a9f1fc300a595ce19729095d3e2e2e97adb6d2b76951606688225808e4b9bd45f50cb8ae06077b9f641000 EBUILD selinux-base-9999.ebuild 4182 BLAKE2B 47c467e3759ed7402057bef0ff2f3cf4aa380977f943040fedf0a88482b1da1b7d4a9d902f28a8de6dbae74d1e75e95bf2bebd8a46d9e66248f7f8704a448114 SHA512 de0f8aa4935254476c52aed2d518cf0ad61e7b248225246d2342b8085e12d8215812cf814e0853ff8e9d57beec4a1afc3578f98b9437472d89a2220aabe6b7bd MISC metadata.xml 745 BLAKE2B 7079a3d2e3455a9261439f607e4590fa2199ec642805127ab8f8b4876a1f642022f1ce636e6304db686baed0e05fc209007f2043e121618b31f1d0a4d23a3349 SHA512 9e17f2409d9ca252b2f2871e6a1028d1ec862c7ea27e0d0a10f07807061b4171f65d4b3673bc79451c0cd167944bcf78fcb37a7db43f66b2f21ff7f765aa8421 diff --git a/sec-policy/selinux-base/selinux-base-2.20220106-r1.ebuild b/sec-policy/selinux-base/selinux-base-2.20220106-r1.ebuild deleted file mode 100644 index 794e2cddbca9..000000000000 --- a/sec-policy/selinux-base/selinux-base-2.20220106-r1.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="xml(+)" -inherit python-any-r1 - -if [[ ${PV} == 9999* ]]; then - EGIT_REPO_URI="${SELINUX_GIT_REPO:-https://anongit.gentoo.org/git/proj/hardened-refpolicy.git}" - EGIT_BRANCH="${SELINUX_GIT_BRANCH:-master}" - EGIT_CHECKOUT_DIR="${WORKDIR}/refpolicy" - - inherit git-r3 -else - SRC_URI="https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_${PV/./_}/refpolicy-${PV}.tar.bz2 - https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-${PVR}.tar.bz2" - - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -IUSE="doc +unknown-perms systemd +ubac +unconfined" - -DESCRIPTION="Gentoo base policy for SELinux" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:SELinux" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=sys-apps/policycoreutils-2.8" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - >=sys-apps/checkpolicy-2.8 - sys-devel/m4" - -S=${WORKDIR}/ - -src_prepare() { - if [[ ${PV} != 9999* ]]; then - einfo "Applying SELinux policy updates ... " - eapply -p0 "${WORKDIR}/0001-full-patch-against-stable-release.patch" - fi - - eapply_user - - cd "${S}/refpolicy" || die - emake bare -} - -src_configure() { - [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="targeted strict mls mcs" - - # Update the SELinux refpolicy capabilities based on the users' USE flags. - if use unknown-perms; then - sed -i -e '/^UNK_PERMS/s/deny/allow/' "${S}/refpolicy/build.conf" \ - || die "Failed to allow Unknown Permissions Handling" - sed -i -e '/^UNK_PERMS/s/deny/allow/' "${S}/refpolicy/Makefile" \ - || die "Failed to allow Unknown Permissions Handling" - fi - - if ! use ubac; then - sed -i -e '/^UBAC/s/y/n/' "${S}/refpolicy/build.conf" \ - || die "Failed to disable User Based Access Control" - fi - - if use systemd; then - sed -i -e '/^SYSTEMD/s/n/y/' "${S}/refpolicy/build.conf" \ - || die "Failed to enable SystemD" - fi - - echo "DISTRO = gentoo" >> "${S}/refpolicy/build.conf" || die - - # Prepare initial configuration - cd "${S}/refpolicy" || die - emake conf - - # Setup the policies based on the types delivered by the end user. - # These types can be "targeted", "strict", "mcs" and "mls". - for i in ${POLICY_TYPES}; do - cp -a "${S}/refpolicy" "${S}/${i}" || die - cd "${S}/${i}" || die - - sed -i -e "/= module/d" "${S}/${i}/policy/modules.conf" || die - - sed -i -e '/^QUIET/s/n/y/' -e "/^NAME/s/refpolicy/$i/" \ - "${S}/${i}/build.conf" || die "build.conf setup failed." - - if [[ "${i}" == "mls" ]] || [[ "${i}" == "mcs" ]]; - then - # MCS/MLS require additional settings - sed -i -e "/^TYPE/s/standard/${i}/" "${S}/${i}/build.conf" \ - || die "failed to set type to mls" - fi - - if [ "${i}" == "targeted" ]; then - sed -i -e '/root/d' -e 's/user_u/unconfined_u/' \ - "${S}/${i}/config/appconfig-standard/seusers" \ - || die "targeted seusers setup failed." - fi - - if [ "${i}" != "targeted" ] && [ "${i}" != "strict" ] && use unconfined; then - sed -i -e '/root/d' -e 's/user_u/unconfined_u/' \ - "${S}/${i}/config/appconfig-${i}/seusers" \ - || die "policy seusers setup failed." - fi - done -} - -src_compile() { - [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="targeted strict mls mcs" - - for i in ${POLICY_TYPES}; do - cd "${S}/${i}" || die - emake base - if use doc; then - emake html - fi - done -} - -src_install() { - [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="targeted strict mls mcs" - - for i in ${POLICY_TYPES}; do - cd "${S}/${i}" || die - - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install-headers - - echo "run_init_t" > "${D}/etc/selinux/${i}/contexts/run_init_type" || die - - echo "textrel_shlib_t" >> "${D}/etc/selinux/${i}/contexts/customizable_types" || die - - # libsemanage won't make this on its own - keepdir "/etc/selinux/${i}/policy" - - if use doc; then - docinto ${i}/html - dodoc -r doc/html/*; - fi - - insinto /usr/share/selinux/devel; - doins doc/policy.xml; - - done - - docinto / - dodoc doc/Makefile.example doc/example.{te,fc,if} - - doman man/man8/*.8; - - insinto /etc/selinux - doins "${FILESDIR}/config" - - insinto /usr/share/portage/config/sets - doins "${FILESDIR}/selinux.conf" -} diff --git a/sec-policy/selinux-base/selinux-base-2.20220106-r2.ebuild b/sec-policy/selinux-base/selinux-base-2.20220106-r2.ebuild deleted file mode 100644 index 794e2cddbca9..000000000000 --- a/sec-policy/selinux-base/selinux-base-2.20220106-r2.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="xml(+)" -inherit python-any-r1 - -if [[ ${PV} == 9999* ]]; then - EGIT_REPO_URI="${SELINUX_GIT_REPO:-https://anongit.gentoo.org/git/proj/hardened-refpolicy.git}" - EGIT_BRANCH="${SELINUX_GIT_BRANCH:-master}" - EGIT_CHECKOUT_DIR="${WORKDIR}/refpolicy" - - inherit git-r3 -else - SRC_URI="https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_${PV/./_}/refpolicy-${PV}.tar.bz2 - https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-${PVR}.tar.bz2" - - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -IUSE="doc +unknown-perms systemd +ubac +unconfined" - -DESCRIPTION="Gentoo base policy for SELinux" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:SELinux" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=sys-apps/policycoreutils-2.8" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - >=sys-apps/checkpolicy-2.8 - sys-devel/m4" - -S=${WORKDIR}/ - -src_prepare() { - if [[ ${PV} != 9999* ]]; then - einfo "Applying SELinux policy updates ... " - eapply -p0 "${WORKDIR}/0001-full-patch-against-stable-release.patch" - fi - - eapply_user - - cd "${S}/refpolicy" || die - emake bare -} - -src_configure() { - [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="targeted strict mls mcs" - - # Update the SELinux refpolicy capabilities based on the users' USE flags. - if use unknown-perms; then - sed -i -e '/^UNK_PERMS/s/deny/allow/' "${S}/refpolicy/build.conf" \ - || die "Failed to allow Unknown Permissions Handling" - sed -i -e '/^UNK_PERMS/s/deny/allow/' "${S}/refpolicy/Makefile" \ - || die "Failed to allow Unknown Permissions Handling" - fi - - if ! use ubac; then - sed -i -e '/^UBAC/s/y/n/' "${S}/refpolicy/build.conf" \ - || die "Failed to disable User Based Access Control" - fi - - if use systemd; then - sed -i -e '/^SYSTEMD/s/n/y/' "${S}/refpolicy/build.conf" \ - || die "Failed to enable SystemD" - fi - - echo "DISTRO = gentoo" >> "${S}/refpolicy/build.conf" || die - - # Prepare initial configuration - cd "${S}/refpolicy" || die - emake conf - - # Setup the policies based on the types delivered by the end user. - # These types can be "targeted", "strict", "mcs" and "mls". - for i in ${POLICY_TYPES}; do - cp -a "${S}/refpolicy" "${S}/${i}" || die - cd "${S}/${i}" || die - - sed -i -e "/= module/d" "${S}/${i}/policy/modules.conf" || die - - sed -i -e '/^QUIET/s/n/y/' -e "/^NAME/s/refpolicy/$i/" \ - "${S}/${i}/build.conf" || die "build.conf setup failed." - - if [[ "${i}" == "mls" ]] || [[ "${i}" == "mcs" ]]; - then - # MCS/MLS require additional settings - sed -i -e "/^TYPE/s/standard/${i}/" "${S}/${i}/build.conf" \ - || die "failed to set type to mls" - fi - - if [ "${i}" == "targeted" ]; then - sed -i -e '/root/d' -e 's/user_u/unconfined_u/' \ - "${S}/${i}/config/appconfig-standard/seusers" \ - || die "targeted seusers setup failed." - fi - - if [ "${i}" != "targeted" ] && [ "${i}" != "strict" ] && use unconfined; then - sed -i -e '/root/d' -e 's/user_u/unconfined_u/' \ - "${S}/${i}/config/appconfig-${i}/seusers" \ - || die "policy seusers setup failed." - fi - done -} - -src_compile() { - [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="targeted strict mls mcs" - - for i in ${POLICY_TYPES}; do - cd "${S}/${i}" || die - emake base - if use doc; then - emake html - fi - done -} - -src_install() { - [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="targeted strict mls mcs" - - for i in ${POLICY_TYPES}; do - cd "${S}/${i}" || die - - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install-headers - - echo "run_init_t" > "${D}/etc/selinux/${i}/contexts/run_init_type" || die - - echo "textrel_shlib_t" >> "${D}/etc/selinux/${i}/contexts/customizable_types" || die - - # libsemanage won't make this on its own - keepdir "/etc/selinux/${i}/policy" - - if use doc; then - docinto ${i}/html - dodoc -r doc/html/*; - fi - - insinto /usr/share/selinux/devel; - doins doc/policy.xml; - - done - - docinto / - dodoc doc/Makefile.example doc/example.{te,fc,if} - - doman man/man8/*.8; - - insinto /etc/selinux - doins "${FILESDIR}/config" - - insinto /usr/share/portage/config/sets - doins "${FILESDIR}/selinux.conf" -} diff --git a/sec-policy/selinux-base/selinux-base-2.20220520-r1.ebuild b/sec-policy/selinux-base/selinux-base-2.20220520-r1.ebuild index 6926182d8e27..794e2cddbca9 100644 --- a/sec-policy/selinux-base/selinux-base-2.20220520-r1.ebuild +++ b/sec-policy/selinux-base/selinux-base-2.20220520-r1.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_${PV/./_}/refpolicy-${PV}.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-${PVR}.tar.bz2" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi IUSE="doc +unknown-perms systemd +ubac +unconfined" diff --git a/sec-policy/selinux-bind/Manifest b/sec-policy/selinux-bind/Manifest index c35c70ce69b6..ac7b331a2db1 100644 --- a/sec-policy/selinux-bind/Manifest +++ b/sec-policy/selinux-bind/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-bind-2.20220106-r1.ebuild 273 BLAKE2B fa35f62843b6cb5b0ae4e9e3c449caf5cc6a5aa031f07fee5f4e43f2194e0e7447f579a47449ac7e0f22db6373e2df868fb6c50a94a5a512c3053e0eba7aed22 SHA512 a8f7600b86d813cdc9125fbd6d54a14a8b8d789bcdd5763bcb8b8578f5556e560428d7fc3b1d01c96ce5f5096d71670f1ea95edd3ee4c39c37d2d4b309f218e4 -EBUILD selinux-bind-2.20220106-r2.ebuild 273 BLAKE2B fa35f62843b6cb5b0ae4e9e3c449caf5cc6a5aa031f07fee5f4e43f2194e0e7447f579a47449ac7e0f22db6373e2df868fb6c50a94a5a512c3053e0eba7aed22 SHA512 a8f7600b86d813cdc9125fbd6d54a14a8b8d789bcdd5763bcb8b8578f5556e560428d7fc3b1d01c96ce5f5096d71670f1ea95edd3ee4c39c37d2d4b309f218e4 EBUILD selinux-bind-2.20220106-r3.ebuild 273 BLAKE2B fa35f62843b6cb5b0ae4e9e3c449caf5cc6a5aa031f07fee5f4e43f2194e0e7447f579a47449ac7e0f22db6373e2df868fb6c50a94a5a512c3053e0eba7aed22 SHA512 a8f7600b86d813cdc9125fbd6d54a14a8b8d789bcdd5763bcb8b8578f5556e560428d7fc3b1d01c96ce5f5096d71670f1ea95edd3ee4c39c37d2d4b309f218e4 -EBUILD selinux-bind-2.20220520-r1.ebuild 277 BLAKE2B 3c28f8e32263c72e5b6d92da78303ac9eed6a42ae46193719f9d0bc973a8d455116ff5af4f39a432a549b64c130a1193582ec9f41075f49133e00091c1d67b65 SHA512 85d8b5b10dc5c6575aac40929bbeaba993b0fbc91ed58b2f943cccc93bada58854f3730d350fe691478e5b2736323ed0aef9c1db8113e0bb5954390a5e0bf0f7 +EBUILD selinux-bind-2.20220520-r1.ebuild 273 BLAKE2B fa35f62843b6cb5b0ae4e9e3c449caf5cc6a5aa031f07fee5f4e43f2194e0e7447f579a47449ac7e0f22db6373e2df868fb6c50a94a5a512c3053e0eba7aed22 SHA512 a8f7600b86d813cdc9125fbd6d54a14a8b8d789bcdd5763bcb8b8578f5556e560428d7fc3b1d01c96ce5f5096d71670f1ea95edd3ee4c39c37d2d4b309f218e4 EBUILD selinux-bind-9999.ebuild 277 BLAKE2B 87b2d76309d75420735bb8b81f2d44d99235c188d29c65b576fe1ebca2004a83cc9cbf141f7ac0b9857166c7c2239a313c17a32c8a6f366015c36cbfd5cc5f9a SHA512 2edeee5d7ddbed215eff5f0ca0548268dc6f450259f3263b56f137712db6914386ddf388b366546f4f6c9bbb899065db936288f4a2f9d0089622d72bfbe77bc5 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-bind/selinux-bind-2.20220106-r1.ebuild b/sec-policy/selinux-bind/selinux-bind-2.20220106-r1.ebuild deleted file mode 100644 index e250341de54b..000000000000 --- a/sec-policy/selinux-bind/selinux-bind-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bind" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bind" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bind/selinux-bind-2.20220106-r2.ebuild b/sec-policy/selinux-bind/selinux-bind-2.20220106-r2.ebuild deleted file mode 100644 index e250341de54b..000000000000 --- a/sec-policy/selinux-bind/selinux-bind-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bind" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bind" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bind/selinux-bind-2.20220520-r1.ebuild b/sec-policy/selinux-bind/selinux-bind-2.20220520-r1.ebuild index 843b48cc5213..e250341de54b 100644 --- a/sec-policy/selinux-bind/selinux-bind-2.20220520-r1.ebuild +++ b/sec-policy/selinux-bind/selinux-bind-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for bind" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-bitcoin/Manifest b/sec-policy/selinux-bitcoin/Manifest index 3bbf09a7dfd2..f6d0f7a40642 100644 --- a/sec-policy/selinux-bitcoin/Manifest +++ b/sec-policy/selinux-bitcoin/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-bitcoin-2.20220106-r1.ebuild 279 BLAKE2B 17aa6724a949ecb23f5cfb57ef8dab341d6ec444aa0d759327d9178ecfcaa0849e550bf65d4a9b0ddf861b8cbbcb2eb231fca2e4db8eed910448ed0fb64d0cc0 SHA512 87f8cf040eb5eeb4609b74bd3ce169f543146474c6222c404a29cd6902523ae38518eccd018a45c9ea25722cae3b45de0796516dbe725becff4a86ea5afa29be -EBUILD selinux-bitcoin-2.20220106-r2.ebuild 279 BLAKE2B 17aa6724a949ecb23f5cfb57ef8dab341d6ec444aa0d759327d9178ecfcaa0849e550bf65d4a9b0ddf861b8cbbcb2eb231fca2e4db8eed910448ed0fb64d0cc0 SHA512 87f8cf040eb5eeb4609b74bd3ce169f543146474c6222c404a29cd6902523ae38518eccd018a45c9ea25722cae3b45de0796516dbe725becff4a86ea5afa29be EBUILD selinux-bitcoin-2.20220106-r3.ebuild 279 BLAKE2B 17aa6724a949ecb23f5cfb57ef8dab341d6ec444aa0d759327d9178ecfcaa0849e550bf65d4a9b0ddf861b8cbbcb2eb231fca2e4db8eed910448ed0fb64d0cc0 SHA512 87f8cf040eb5eeb4609b74bd3ce169f543146474c6222c404a29cd6902523ae38518eccd018a45c9ea25722cae3b45de0796516dbe725becff4a86ea5afa29be -EBUILD selinux-bitcoin-2.20220520-r1.ebuild 283 BLAKE2B 7dfc6d9fe142ac4e94e1fb169b0859343fb33f517c8d7a2fa9721a832b054a5118b3d6ab204342dc41d2bf5753e1e770a515da7ac2685473a08651f7bc9ecaab SHA512 3bfcb5e9712f267f5d64613c6497aa4eb5ffc5913698768b31057f800fe1843e26b42a096cb24e0d1c0d931a1d0204eb095acb95643764098eaa2217711c7202 +EBUILD selinux-bitcoin-2.20220520-r1.ebuild 279 BLAKE2B 17aa6724a949ecb23f5cfb57ef8dab341d6ec444aa0d759327d9178ecfcaa0849e550bf65d4a9b0ddf861b8cbbcb2eb231fca2e4db8eed910448ed0fb64d0cc0 SHA512 87f8cf040eb5eeb4609b74bd3ce169f543146474c6222c404a29cd6902523ae38518eccd018a45c9ea25722cae3b45de0796516dbe725becff4a86ea5afa29be EBUILD selinux-bitcoin-9999.ebuild 283 BLAKE2B dd43d43edb1a4365159d25668f52e9087093f9ed2022b75b22f814639a7d4ced5f3b894f5b89a888b7f510a24ca65f9cd83ec1f54359274d206c36d447728d0f SHA512 3874ed788fe0bd5e85d4a11fb83be3b4c53be6e864ff8e533af1e70a0d1e4c555bc2f952e16d1d5dd449014c77067805ca284b64ba5accdb35a540b28c9befa1 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r1.ebuild b/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r1.ebuild deleted file mode 100644 index 32c175a0db6e..000000000000 --- a/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bitcoin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bitcoin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r2.ebuild b/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r2.ebuild deleted file mode 100644 index 32c175a0db6e..000000000000 --- a/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bitcoin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bitcoin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220520-r1.ebuild b/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220520-r1.ebuild index 69b91cb7c097..32c175a0db6e 100644 --- a/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220520-r1.ebuild +++ b/sec-policy/selinux-bitcoin/selinux-bitcoin-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for bitcoin" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-bitlbee/Manifest b/sec-policy/selinux-bitlbee/Manifest index 73cc94807787..e4fe4fad0f41 100644 --- a/sec-policy/selinux-bitlbee/Manifest +++ b/sec-policy/selinux-bitlbee/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-bitlbee-2.20220106-r1.ebuild 374 BLAKE2B 3c098c4588e10b091e763991f7d5e7f66c998067125c452636cb75e9996d16e534d9decd6d43580c021e7ad97aebcb1e89b0940a4ac88e097a819401a7a47c33 SHA512 1ed96b3758a57a8c673beddeb1317b2290e80b822a58070e26c26bd85db041e407582d7f2bf3c0ce3df464d1029221f4da50460c845f87ecb295aeb6411fa9e6 -EBUILD selinux-bitlbee-2.20220106-r2.ebuild 374 BLAKE2B 3c098c4588e10b091e763991f7d5e7f66c998067125c452636cb75e9996d16e534d9decd6d43580c021e7ad97aebcb1e89b0940a4ac88e097a819401a7a47c33 SHA512 1ed96b3758a57a8c673beddeb1317b2290e80b822a58070e26c26bd85db041e407582d7f2bf3c0ce3df464d1029221f4da50460c845f87ecb295aeb6411fa9e6 EBUILD selinux-bitlbee-2.20220106-r3.ebuild 374 BLAKE2B 3c098c4588e10b091e763991f7d5e7f66c998067125c452636cb75e9996d16e534d9decd6d43580c021e7ad97aebcb1e89b0940a4ac88e097a819401a7a47c33 SHA512 1ed96b3758a57a8c673beddeb1317b2290e80b822a58070e26c26bd85db041e407582d7f2bf3c0ce3df464d1029221f4da50460c845f87ecb295aeb6411fa9e6 -EBUILD selinux-bitlbee-2.20220520-r1.ebuild 378 BLAKE2B 65538463aaee0e287e8d29c50c6cf847b0f7e87c7e35ff93d652d70b8ba410b6cd0fd6889b0f9a7520bea45088ac7b7d87fe725851ba6c24426c0e0636d34a85 SHA512 ddac84840fef74a47af0d10464219da3f97924f2e29e77136ed515f522136ca9cee51aa4e6ffe802be47a67d363c928999853ffad0947fb2b490ed19990736f5 +EBUILD selinux-bitlbee-2.20220520-r1.ebuild 374 BLAKE2B 3c098c4588e10b091e763991f7d5e7f66c998067125c452636cb75e9996d16e534d9decd6d43580c021e7ad97aebcb1e89b0940a4ac88e097a819401a7a47c33 SHA512 1ed96b3758a57a8c673beddeb1317b2290e80b822a58070e26c26bd85db041e407582d7f2bf3c0ce3df464d1029221f4da50460c845f87ecb295aeb6411fa9e6 EBUILD selinux-bitlbee-9999.ebuild 378 BLAKE2B 62f904c3e7a5f7761e3ff01d40351fbf52a7e67868ca463a045d040534358f05f792a0eae71f8051d1f6efd247e61200833698fc6864b4af914267476577f9b8 SHA512 f8fde5314fcec6a62a4548be30ce3db0554419dd61c2648eb8c8b23a6f0ca1dd63acdc44326e5732d41184c7c1fc1d48a72813a3d8a71df62218cab3e1094831 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r1.ebuild b/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r1.ebuild deleted file mode 100644 index 2476c23a2e81..000000000000 --- a/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bitlbee" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bitlbee" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r2.ebuild b/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r2.ebuild deleted file mode 100644 index 2476c23a2e81..000000000000 --- a/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bitlbee" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bitlbee" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220520-r1.ebuild b/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220520-r1.ebuild index d05b1f920b12..2476c23a2e81 100644 --- a/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220520-r1.ebuild +++ b/sec-policy/selinux-bitlbee/selinux-bitlbee-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for bitlbee" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-bluetooth/Manifest b/sec-policy/selinux-bluetooth/Manifest index 4bf601ded6fd..9501d6d60d6a 100644 --- a/sec-policy/selinux-bluetooth/Manifest +++ b/sec-policy/selinux-bluetooth/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-bluetooth-2.20220106-r1.ebuild 283 BLAKE2B 07004867914c07236879f7a2343dd8b71adf71413fb64bdba4e5840f5eb9e06dfaf88caa9bb87462cf9697041874fdc7de5b9858a2f4e7981a61797ac92a396c SHA512 9164cb81ede334b50c34c5b038f3703f46d4bdd27befc7aa860dae755ae4cfcd1aa73295c6cb5e7c6e7b8c19191e832ce284b6a0378245c94a55adf60da438d7 -EBUILD selinux-bluetooth-2.20220106-r2.ebuild 283 BLAKE2B 07004867914c07236879f7a2343dd8b71adf71413fb64bdba4e5840f5eb9e06dfaf88caa9bb87462cf9697041874fdc7de5b9858a2f4e7981a61797ac92a396c SHA512 9164cb81ede334b50c34c5b038f3703f46d4bdd27befc7aa860dae755ae4cfcd1aa73295c6cb5e7c6e7b8c19191e832ce284b6a0378245c94a55adf60da438d7 EBUILD selinux-bluetooth-2.20220106-r3.ebuild 283 BLAKE2B 07004867914c07236879f7a2343dd8b71adf71413fb64bdba4e5840f5eb9e06dfaf88caa9bb87462cf9697041874fdc7de5b9858a2f4e7981a61797ac92a396c SHA512 9164cb81ede334b50c34c5b038f3703f46d4bdd27befc7aa860dae755ae4cfcd1aa73295c6cb5e7c6e7b8c19191e832ce284b6a0378245c94a55adf60da438d7 -EBUILD selinux-bluetooth-2.20220520-r1.ebuild 287 BLAKE2B 41f94a02232e543c36ddc652974cd8bcbd8cab2174589fba021c1c8feba0a6a0652407d52e98eccec768788bca61b1118c16752f6d60290ebcc97ffc37bdbaaa SHA512 5cbd45dbde5e05b7158fbb1d48b36f9edb2a78e89c4fdc146644bbab46f8817364850d1d29f01094afccc657dfbed4014132c6c1b0d37a8ae2f2721a9a380bc0 +EBUILD selinux-bluetooth-2.20220520-r1.ebuild 283 BLAKE2B 07004867914c07236879f7a2343dd8b71adf71413fb64bdba4e5840f5eb9e06dfaf88caa9bb87462cf9697041874fdc7de5b9858a2f4e7981a61797ac92a396c SHA512 9164cb81ede334b50c34c5b038f3703f46d4bdd27befc7aa860dae755ae4cfcd1aa73295c6cb5e7c6e7b8c19191e832ce284b6a0378245c94a55adf60da438d7 EBUILD selinux-bluetooth-9999.ebuild 287 BLAKE2B 686eaf83437840f89432ff3fcc9d1bfa7b51f4de43893c2e90e033ee5ca80f4ecbffce2a7f30613e518602ebcc537c16199f1e641b32ee9aef868abd0a223f08 SHA512 d6da894019c761c42b285b8aa32801112a2e14f23d38db0e9f6603a70effc950fe5d799457f17e7faf7a4c515200e8dc9dcd81974640df691b085f87babd95c5 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r1.ebuild b/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r1.ebuild deleted file mode 100644 index 72337ccf49ff..000000000000 --- a/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bluetooth" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bluetooth" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r2.ebuild b/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r2.ebuild deleted file mode 100644 index 72337ccf49ff..000000000000 --- a/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="bluetooth" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for bluetooth" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220520-r1.ebuild b/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220520-r1.ebuild index 2d5883febb28..72337ccf49ff 100644 --- a/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220520-r1.ebuild +++ b/sec-policy/selinux-bluetooth/selinux-bluetooth-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for bluetooth" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-brctl/Manifest b/sec-policy/selinux-brctl/Manifest index ca7d8752bde9..521175122f80 100644 --- a/sec-policy/selinux-brctl/Manifest +++ b/sec-policy/selinux-brctl/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-brctl-2.20220106-r1.ebuild 275 BLAKE2B fc973a191e38d52ab7c202f68165f18b659efd6c704e94029b51b0732debcbc8af62c7c95284cc844b05243a7fef4fb8195ee9b3219b30a19270f31ea8d3db98 SHA512 d3448e998fff5c45edff9f37f8224eb3a3b0b41b5d4dcad830aa9f3b9c73c4c1ed486a5bc1e1662db2e72d77f1a808b8b4d6bef064e2ba22bc8fad7d717bd002 -EBUILD selinux-brctl-2.20220106-r2.ebuild 275 BLAKE2B fc973a191e38d52ab7c202f68165f18b659efd6c704e94029b51b0732debcbc8af62c7c95284cc844b05243a7fef4fb8195ee9b3219b30a19270f31ea8d3db98 SHA512 d3448e998fff5c45edff9f37f8224eb3a3b0b41b5d4dcad830aa9f3b9c73c4c1ed486a5bc1e1662db2e72d77f1a808b8b4d6bef064e2ba22bc8fad7d717bd002 EBUILD selinux-brctl-2.20220106-r3.ebuild 275 BLAKE2B fc973a191e38d52ab7c202f68165f18b659efd6c704e94029b51b0732debcbc8af62c7c95284cc844b05243a7fef4fb8195ee9b3219b30a19270f31ea8d3db98 SHA512 d3448e998fff5c45edff9f37f8224eb3a3b0b41b5d4dcad830aa9f3b9c73c4c1ed486a5bc1e1662db2e72d77f1a808b8b4d6bef064e2ba22bc8fad7d717bd002 -EBUILD selinux-brctl-2.20220520-r1.ebuild 279 BLAKE2B f9c5b877c8910ab93e99dc2a46c9e766ad65b09e3581cde81da42f646d7b1708da3a09aa6946e292d1afaa59674fbf0704489f7bd90d23c2c768d6cc8f809b0a SHA512 caa7099d0ae0c9738a6f960738390146ea1d449a6e1bbc7ae5a5b7ad4105c49715c94d30902439f952a0f0b8021fa90ec6d614b328f45db88be1d1868c6c1647 +EBUILD selinux-brctl-2.20220520-r1.ebuild 275 BLAKE2B fc973a191e38d52ab7c202f68165f18b659efd6c704e94029b51b0732debcbc8af62c7c95284cc844b05243a7fef4fb8195ee9b3219b30a19270f31ea8d3db98 SHA512 d3448e998fff5c45edff9f37f8224eb3a3b0b41b5d4dcad830aa9f3b9c73c4c1ed486a5bc1e1662db2e72d77f1a808b8b4d6bef064e2ba22bc8fad7d717bd002 EBUILD selinux-brctl-9999.ebuild 279 BLAKE2B 60b2553c2a95e60851dcb4ae6fccef3af3549d55147301a814ecd21ddbdcde1a32f4b07429086747087ea7914a340eabb585019ff7bdfb99a7dae7240bdf03b6 SHA512 611ccfb4edbcfdc969ca66b5a9d164a64acec03971eab9934984a668f50656a6a240fd35c0c5de5025cfc861ff7f1ed960c404648a36cedca1ad6fadb5598d31 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-brctl/selinux-brctl-2.20220106-r1.ebuild b/sec-policy/selinux-brctl/selinux-brctl-2.20220106-r1.ebuild deleted file mode 100644 index d097d7978672..000000000000 --- a/sec-policy/selinux-brctl/selinux-brctl-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="brctl" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for brctl" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-brctl/selinux-brctl-2.20220106-r2.ebuild b/sec-policy/selinux-brctl/selinux-brctl-2.20220106-r2.ebuild deleted file mode 100644 index d097d7978672..000000000000 --- a/sec-policy/selinux-brctl/selinux-brctl-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="brctl" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for brctl" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-brctl/selinux-brctl-2.20220520-r1.ebuild b/sec-policy/selinux-brctl/selinux-brctl-2.20220520-r1.ebuild index fbafdd1e91f8..d097d7978672 100644 --- a/sec-policy/selinux-brctl/selinux-brctl-2.20220520-r1.ebuild +++ b/sec-policy/selinux-brctl/selinux-brctl-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for brctl" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cachefilesd/Manifest b/sec-policy/selinux-cachefilesd/Manifest index a53f50ad9d45..989e7963b1a1 100644 --- a/sec-policy/selinux-cachefilesd/Manifest +++ b/sec-policy/selinux-cachefilesd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cachefilesd-2.20220106-r1.ebuild 287 BLAKE2B ce1d49a7347911c31d8cdc15dab3fa82e3f6f2b03777f4e5538339e18b3d1242de46d19ce96aa1273cda7cd5cfaa233c8ad6829eb17a59e6db76f89304b597ca SHA512 63adfce4821317e9ed8b89920da27aee9348ca78b5afcbce28019367709b42a0ccdcda9ae9e007bc198fd701d5edb6efea0715cd40da43be3e47fef6d7fcc9a1 -EBUILD selinux-cachefilesd-2.20220106-r2.ebuild 287 BLAKE2B ce1d49a7347911c31d8cdc15dab3fa82e3f6f2b03777f4e5538339e18b3d1242de46d19ce96aa1273cda7cd5cfaa233c8ad6829eb17a59e6db76f89304b597ca SHA512 63adfce4821317e9ed8b89920da27aee9348ca78b5afcbce28019367709b42a0ccdcda9ae9e007bc198fd701d5edb6efea0715cd40da43be3e47fef6d7fcc9a1 EBUILD selinux-cachefilesd-2.20220106-r3.ebuild 287 BLAKE2B ce1d49a7347911c31d8cdc15dab3fa82e3f6f2b03777f4e5538339e18b3d1242de46d19ce96aa1273cda7cd5cfaa233c8ad6829eb17a59e6db76f89304b597ca SHA512 63adfce4821317e9ed8b89920da27aee9348ca78b5afcbce28019367709b42a0ccdcda9ae9e007bc198fd701d5edb6efea0715cd40da43be3e47fef6d7fcc9a1 -EBUILD selinux-cachefilesd-2.20220520-r1.ebuild 291 BLAKE2B 9f2fbd3108b805c07259ce8bd2b91b46b8c1d7473cfd8b9331ca22d10fc7a00f6c5bf45cd638d5446a5258bf5689e47c7110a6c489e2df31696e4e3261535f5b SHA512 f87a53fe780c4f42999f83e3906a35fabaf1cf9701fb8709900a3f4a7a59e2b8528cb988820f367a55e33f0eb334b0b9dcb8278a16931673219e0d7d7cf8485c +EBUILD selinux-cachefilesd-2.20220520-r1.ebuild 287 BLAKE2B ce1d49a7347911c31d8cdc15dab3fa82e3f6f2b03777f4e5538339e18b3d1242de46d19ce96aa1273cda7cd5cfaa233c8ad6829eb17a59e6db76f89304b597ca SHA512 63adfce4821317e9ed8b89920da27aee9348ca78b5afcbce28019367709b42a0ccdcda9ae9e007bc198fd701d5edb6efea0715cd40da43be3e47fef6d7fcc9a1 EBUILD selinux-cachefilesd-9999.ebuild 291 BLAKE2B 8e2eb359c78ae42d0f8b3aae2ec01cea8530c86d2fd95c585fb7b4c44b102852fed09031bbd721d257aa8de4aecdd423672a43bd128248a198f10d7e3d1ce9f9 SHA512 30b5af4d39e69efe49eebeb7e19b269682ca291eaf82598e49b8529cedec19e5c988d7ef95d2872abe112c029d1eb1801d00a326a6dbf5e336c19013b44a9f7a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r1.ebuild b/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r1.ebuild deleted file mode 100644 index 4358c3dc1faa..000000000000 --- a/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cachefilesd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cachefilesd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r2.ebuild b/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r2.ebuild deleted file mode 100644 index 4358c3dc1faa..000000000000 --- a/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cachefilesd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cachefilesd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220520-r1.ebuild b/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220520-r1.ebuild index 1e23e446adcd..4358c3dc1faa 100644 --- a/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cachefilesd/selinux-cachefilesd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cachefilesd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-calamaris/Manifest b/sec-policy/selinux-calamaris/Manifest index 92856aa240af..c3f2a7a912f0 100644 --- a/sec-policy/selinux-calamaris/Manifest +++ b/sec-policy/selinux-calamaris/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-calamaris-2.20220106-r1.ebuild 283 BLAKE2B 1f1fd9b913de41d9e175c5a1cd01384aa1e5042cdcc4085abe90c7243d060d87a20eaf6df629b5d4aa4cb918e6e2daf2c6a1464737c1f0ab8becd24885070022 SHA512 fccc61acbe15e8d1aca94bc417be3d4314715b9309496748f4739c68cd004d1ef75191ab66769275237fad79baae475ebe7e756e6eda0d19ec706cd89b96af22 -EBUILD selinux-calamaris-2.20220106-r2.ebuild 283 BLAKE2B 1f1fd9b913de41d9e175c5a1cd01384aa1e5042cdcc4085abe90c7243d060d87a20eaf6df629b5d4aa4cb918e6e2daf2c6a1464737c1f0ab8becd24885070022 SHA512 fccc61acbe15e8d1aca94bc417be3d4314715b9309496748f4739c68cd004d1ef75191ab66769275237fad79baae475ebe7e756e6eda0d19ec706cd89b96af22 EBUILD selinux-calamaris-2.20220106-r3.ebuild 283 BLAKE2B 1f1fd9b913de41d9e175c5a1cd01384aa1e5042cdcc4085abe90c7243d060d87a20eaf6df629b5d4aa4cb918e6e2daf2c6a1464737c1f0ab8becd24885070022 SHA512 fccc61acbe15e8d1aca94bc417be3d4314715b9309496748f4739c68cd004d1ef75191ab66769275237fad79baae475ebe7e756e6eda0d19ec706cd89b96af22 -EBUILD selinux-calamaris-2.20220520-r1.ebuild 287 BLAKE2B 997126008694f9913635d2f2a8e4f68f9608643031ec1c3b77254d227c2a20fa19633272eef5cfa5305b9bad16a00cf0980b4e86346c481438de2293569e1ec6 SHA512 11199436749e6b199a35754ad0f87a6a3007d852ec51c411b3a7397ed5f467ea5e225ebdefd242cc53b9f51763c21779a27215207892d957baf664100a2a3b5a +EBUILD selinux-calamaris-2.20220520-r1.ebuild 283 BLAKE2B 1f1fd9b913de41d9e175c5a1cd01384aa1e5042cdcc4085abe90c7243d060d87a20eaf6df629b5d4aa4cb918e6e2daf2c6a1464737c1f0ab8becd24885070022 SHA512 fccc61acbe15e8d1aca94bc417be3d4314715b9309496748f4739c68cd004d1ef75191ab66769275237fad79baae475ebe7e756e6eda0d19ec706cd89b96af22 EBUILD selinux-calamaris-9999.ebuild 287 BLAKE2B 3e7effb0b1594f489d676aacf2f7c68088a171a167d79ceb44076aafe63d2fd6c7945f5b86eb6f4bcd1505d6b218a3a797e948708da046eafd7d60c387785f18 SHA512 754b60a99cc259eefc69deec8d31f6bfbdafafb6c47e4cd10b02813b7e5e30218a3c94612cde5be9a56fcf53931f1734311357591feb8857648da2fa567f4745 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r1.ebuild b/sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r1.ebuild deleted file mode 100644 index b22d2f7a8ee5..000000000000 --- a/sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="calamaris" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for calamaris" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r2.ebuild b/sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r2.ebuild deleted file mode 100644 index b22d2f7a8ee5..000000000000 --- a/sec-policy/selinux-calamaris/selinux-calamaris-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="calamaris" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for calamaris" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-calamaris/selinux-calamaris-2.20220520-r1.ebuild b/sec-policy/selinux-calamaris/selinux-calamaris-2.20220520-r1.ebuild index e74ffd9e03c5..b22d2f7a8ee5 100644 --- a/sec-policy/selinux-calamaris/selinux-calamaris-2.20220520-r1.ebuild +++ b/sec-policy/selinux-calamaris/selinux-calamaris-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for calamaris" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-canna/Manifest b/sec-policy/selinux-canna/Manifest index eb9576e4dfa3..4e03ad572549 100644 --- a/sec-policy/selinux-canna/Manifest +++ b/sec-policy/selinux-canna/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-canna-2.20220106-r1.ebuild 275 BLAKE2B 06bd975c9498769f9d02bbd90363230a46881dc5f15eacfb069e8f35489c584917b40cd076800572fea94ddd6ab97bf65e6b79c987435a715e1bf9dbdeb65336 SHA512 3e05a79d13105305b3a5a8ab9de68f998e7bf39ae6b7932028ee3220f61eef1300dffb224da5eba85403a0740e7406409b57822ae58eed78cab3ce00bb914a3e -EBUILD selinux-canna-2.20220106-r2.ebuild 275 BLAKE2B 06bd975c9498769f9d02bbd90363230a46881dc5f15eacfb069e8f35489c584917b40cd076800572fea94ddd6ab97bf65e6b79c987435a715e1bf9dbdeb65336 SHA512 3e05a79d13105305b3a5a8ab9de68f998e7bf39ae6b7932028ee3220f61eef1300dffb224da5eba85403a0740e7406409b57822ae58eed78cab3ce00bb914a3e EBUILD selinux-canna-2.20220106-r3.ebuild 275 BLAKE2B 06bd975c9498769f9d02bbd90363230a46881dc5f15eacfb069e8f35489c584917b40cd076800572fea94ddd6ab97bf65e6b79c987435a715e1bf9dbdeb65336 SHA512 3e05a79d13105305b3a5a8ab9de68f998e7bf39ae6b7932028ee3220f61eef1300dffb224da5eba85403a0740e7406409b57822ae58eed78cab3ce00bb914a3e -EBUILD selinux-canna-2.20220520-r1.ebuild 279 BLAKE2B 4cbf10049af5dbc0289326941d19547109bf75a83933f431b5fe674cb1a051f8f13d19883e0ca155919534b923e08ed94c0f2e559ade3ac017262d5477336a88 SHA512 43f3a6730d19294edbab8f5f92d4836ed8665d9e6039caac80e0e307a6851269be6904d31a49c82478551f85d42ff34dd77594eef8338a97fb7af69232ca3898 +EBUILD selinux-canna-2.20220520-r1.ebuild 275 BLAKE2B 06bd975c9498769f9d02bbd90363230a46881dc5f15eacfb069e8f35489c584917b40cd076800572fea94ddd6ab97bf65e6b79c987435a715e1bf9dbdeb65336 SHA512 3e05a79d13105305b3a5a8ab9de68f998e7bf39ae6b7932028ee3220f61eef1300dffb224da5eba85403a0740e7406409b57822ae58eed78cab3ce00bb914a3e EBUILD selinux-canna-9999.ebuild 279 BLAKE2B 6f5dc72c69ed647d5235244b179d965ba5f9ffeb44276f33caf9390134d61e25466ba48e175438b2fa6fab05613a7b96c9e359589d9146e518eca9d50aa669e4 SHA512 9da43b8bed78370b35cd5c40f9aef997f793714e14a4f1ac44a46d41ce015827408d27745c0e9c887fa0732193ac92249b721d0853557bf6021844f56aa06fca MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-canna/selinux-canna-2.20220106-r1.ebuild b/sec-policy/selinux-canna/selinux-canna-2.20220106-r1.ebuild deleted file mode 100644 index e42f076dc5a7..000000000000 --- a/sec-policy/selinux-canna/selinux-canna-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="canna" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for canna" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-canna/selinux-canna-2.20220106-r2.ebuild b/sec-policy/selinux-canna/selinux-canna-2.20220106-r2.ebuild deleted file mode 100644 index e42f076dc5a7..000000000000 --- a/sec-policy/selinux-canna/selinux-canna-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="canna" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for canna" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-canna/selinux-canna-2.20220520-r1.ebuild b/sec-policy/selinux-canna/selinux-canna-2.20220520-r1.ebuild index 0e69575efd52..e42f076dc5a7 100644 --- a/sec-policy/selinux-canna/selinux-canna-2.20220520-r1.ebuild +++ b/sec-policy/selinux-canna/selinux-canna-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for canna" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cdrecord/Manifest b/sec-policy/selinux-cdrecord/Manifest index 048bafbe4175..a6ebe772bdcd 100644 --- a/sec-policy/selinux-cdrecord/Manifest +++ b/sec-policy/selinux-cdrecord/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cdrecord-2.20220106-r1.ebuild 281 BLAKE2B bc0a81acfafe24994620bbad32b585352a8614fb4f0ca571f692fb4f21e9d8a58e3e1205038b81496dda67070114f64620815099f96f516413ef0d12e97c57ec SHA512 1497b14224cc33cfe46ce79e5c01a5be1f9d5c5904ed64d528363382e4a1082716547e7b514053fc967d0d2eae579f5a35712c5cc659b4de73d199fd01fea556 -EBUILD selinux-cdrecord-2.20220106-r2.ebuild 281 BLAKE2B bc0a81acfafe24994620bbad32b585352a8614fb4f0ca571f692fb4f21e9d8a58e3e1205038b81496dda67070114f64620815099f96f516413ef0d12e97c57ec SHA512 1497b14224cc33cfe46ce79e5c01a5be1f9d5c5904ed64d528363382e4a1082716547e7b514053fc967d0d2eae579f5a35712c5cc659b4de73d199fd01fea556 EBUILD selinux-cdrecord-2.20220106-r3.ebuild 281 BLAKE2B bc0a81acfafe24994620bbad32b585352a8614fb4f0ca571f692fb4f21e9d8a58e3e1205038b81496dda67070114f64620815099f96f516413ef0d12e97c57ec SHA512 1497b14224cc33cfe46ce79e5c01a5be1f9d5c5904ed64d528363382e4a1082716547e7b514053fc967d0d2eae579f5a35712c5cc659b4de73d199fd01fea556 -EBUILD selinux-cdrecord-2.20220520-r1.ebuild 285 BLAKE2B 25ebe14a58bf0d04707756dab66ec2544666588dba8e71741428a45eb694da3d7bb941d2417e986feaef1a44e43be2dd09264e5e48d8995a3cd0bd4eeae3927a SHA512 e21fa8387330e3be7e34d8abe7b338333ffe8e7d4583db97808b990a222b99eb205a9ae4289a75b451bc527714a4cdab508b1ead85ea6bb939e36acc6d7bb83e +EBUILD selinux-cdrecord-2.20220520-r1.ebuild 281 BLAKE2B bc0a81acfafe24994620bbad32b585352a8614fb4f0ca571f692fb4f21e9d8a58e3e1205038b81496dda67070114f64620815099f96f516413ef0d12e97c57ec SHA512 1497b14224cc33cfe46ce79e5c01a5be1f9d5c5904ed64d528363382e4a1082716547e7b514053fc967d0d2eae579f5a35712c5cc659b4de73d199fd01fea556 EBUILD selinux-cdrecord-9999.ebuild 285 BLAKE2B 523c162c492a5a3808a14c455ce5260948ea236d6e78e60150eed12a0028df8a2f435835251b4cf25a28ee24a8df956f120c2779bf3398f854a9dfd420e5f58d SHA512 e33d9251f4e85bea6f2836ad2acbbd6fb9567adb3e5bc6ec46f5c433f1180971e4e15eb918970c92b9ba2f4d851660be732736f51162d1f919b0e2b8c8e7bd3b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r1.ebuild b/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r1.ebuild deleted file mode 100644 index 0394728fc983..000000000000 --- a/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cdrecord" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cdrecord" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r2.ebuild b/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r2.ebuild deleted file mode 100644 index 0394728fc983..000000000000 --- a/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cdrecord" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cdrecord" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220520-r1.ebuild b/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220520-r1.ebuild index 50eda9b6fcb0..0394728fc983 100644 --- a/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cdrecord/selinux-cdrecord-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cdrecord" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ceph/Manifest b/sec-policy/selinux-ceph/Manifest index c58dd3ced435..eaa7c031bd4c 100644 --- a/sec-policy/selinux-ceph/Manifest +++ b/sec-policy/selinux-ceph/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ceph-2.20220106-r1.ebuild 273 BLAKE2B 3d8100fdb4c13a0dcc923e3815865a62ab377d1fc1602f507b0b5688773d7b5a34c68c33d4b41706ea0bbd10ba76e4a683f659fbab07b0093074370cf92ff9a3 SHA512 2f98e6965c7d85985d7d80f722ea6a4abf2d0852a595d0aa334390579958593bc0137df72cea46fcb0ddf681cd688b20d76807830216ec07b6fc6aa9caa6863e -EBUILD selinux-ceph-2.20220106-r2.ebuild 273 BLAKE2B 3d8100fdb4c13a0dcc923e3815865a62ab377d1fc1602f507b0b5688773d7b5a34c68c33d4b41706ea0bbd10ba76e4a683f659fbab07b0093074370cf92ff9a3 SHA512 2f98e6965c7d85985d7d80f722ea6a4abf2d0852a595d0aa334390579958593bc0137df72cea46fcb0ddf681cd688b20d76807830216ec07b6fc6aa9caa6863e EBUILD selinux-ceph-2.20220106-r3.ebuild 273 BLAKE2B 3d8100fdb4c13a0dcc923e3815865a62ab377d1fc1602f507b0b5688773d7b5a34c68c33d4b41706ea0bbd10ba76e4a683f659fbab07b0093074370cf92ff9a3 SHA512 2f98e6965c7d85985d7d80f722ea6a4abf2d0852a595d0aa334390579958593bc0137df72cea46fcb0ddf681cd688b20d76807830216ec07b6fc6aa9caa6863e -EBUILD selinux-ceph-2.20220520-r1.ebuild 277 BLAKE2B 2f8a90563c0dba1af20171d5488bb422f30cba6be21efdb1db3537ccc1f40a997ecf5aee53a5c4ba7413a591acaeeef41537e34566247004104857466353a820 SHA512 2924e9be3edaf84bdf0db2d75eeb5c38d60c193de2d2302093087708de52adf57a347648ec319aedb04f06c7a180ac9592c57f90ba44feed5c3db32ee83f8fe4 +EBUILD selinux-ceph-2.20220520-r1.ebuild 273 BLAKE2B 3d8100fdb4c13a0dcc923e3815865a62ab377d1fc1602f507b0b5688773d7b5a34c68c33d4b41706ea0bbd10ba76e4a683f659fbab07b0093074370cf92ff9a3 SHA512 2f98e6965c7d85985d7d80f722ea6a4abf2d0852a595d0aa334390579958593bc0137df72cea46fcb0ddf681cd688b20d76807830216ec07b6fc6aa9caa6863e EBUILD selinux-ceph-9999.ebuild 277 BLAKE2B 27dc793da326d450a443d83b3d445645fb10945d1ed7b7f0a29b415e91821ed7c339959ea41ae90fb1bce32b4042c4b92c9c21ebf7574bdd0a300d7dba700a37 SHA512 39aa0a06a98b8f782e4ea5d1e216a5c29098804517fc59acaae9cfe663da4c29a7c7924abe162f94c306b3f2f023f9e7839eb9f591636de344843e5bee9f3092 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ceph/selinux-ceph-2.20220106-r1.ebuild b/sec-policy/selinux-ceph/selinux-ceph-2.20220106-r1.ebuild deleted file mode 100644 index fd8d9e07dcb8..000000000000 --- a/sec-policy/selinux-ceph/selinux-ceph-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ceph" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ceph" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ceph/selinux-ceph-2.20220106-r2.ebuild b/sec-policy/selinux-ceph/selinux-ceph-2.20220106-r2.ebuild deleted file mode 100644 index fd8d9e07dcb8..000000000000 --- a/sec-policy/selinux-ceph/selinux-ceph-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ceph" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ceph" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ceph/selinux-ceph-2.20220520-r1.ebuild b/sec-policy/selinux-ceph/selinux-ceph-2.20220520-r1.ebuild index 6de61d142b51..fd8d9e07dcb8 100644 --- a/sec-policy/selinux-ceph/selinux-ceph-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ceph/selinux-ceph-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ceph" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-certbot/Manifest b/sec-policy/selinux-certbot/Manifest index bf6469c368b8..87ea4d3fc782 100644 --- a/sec-policy/selinux-certbot/Manifest +++ b/sec-policy/selinux-certbot/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-certbot-2.20220106-r1.ebuild 279 BLAKE2B 5dc51a6bbe7db5a63be91fa1f10d3ec4911cb0a3e749dc3f2b70ca5c5237e42db7208052819b4072bdeefefffcb0faec8bf93e355c44293ecb638572ec33fbbd SHA512 25d552e01bcc0a2969c14db2bbd389b5244ad1cf63169b8223aa12a4b67fe0fbbcc169c312b9842cdc29bfa06afd6342f6d2fa268c730b2f57470480a83b4239 -EBUILD selinux-certbot-2.20220106-r2.ebuild 279 BLAKE2B 5dc51a6bbe7db5a63be91fa1f10d3ec4911cb0a3e749dc3f2b70ca5c5237e42db7208052819b4072bdeefefffcb0faec8bf93e355c44293ecb638572ec33fbbd SHA512 25d552e01bcc0a2969c14db2bbd389b5244ad1cf63169b8223aa12a4b67fe0fbbcc169c312b9842cdc29bfa06afd6342f6d2fa268c730b2f57470480a83b4239 EBUILD selinux-certbot-2.20220106-r3.ebuild 279 BLAKE2B 5dc51a6bbe7db5a63be91fa1f10d3ec4911cb0a3e749dc3f2b70ca5c5237e42db7208052819b4072bdeefefffcb0faec8bf93e355c44293ecb638572ec33fbbd SHA512 25d552e01bcc0a2969c14db2bbd389b5244ad1cf63169b8223aa12a4b67fe0fbbcc169c312b9842cdc29bfa06afd6342f6d2fa268c730b2f57470480a83b4239 -EBUILD selinux-certbot-2.20220520-r1.ebuild 283 BLAKE2B 07376066cf1b231ae15125173ed1d82b5ff6d7e7cabb2256822254aa3c4283c16eaca48fc5d33d68e651fd76d96da1e63cf12d012f9600551e8859d86a6eed15 SHA512 11146643e8756c196e88152205b2dc1108e2e422f855a3d90ea297a0fb8b33ab707a36c578cf8473f2cf4450bcf6353a3c6dbaaa6be7489efeaa521cac007cf2 +EBUILD selinux-certbot-2.20220520-r1.ebuild 279 BLAKE2B 5dc51a6bbe7db5a63be91fa1f10d3ec4911cb0a3e749dc3f2b70ca5c5237e42db7208052819b4072bdeefefffcb0faec8bf93e355c44293ecb638572ec33fbbd SHA512 25d552e01bcc0a2969c14db2bbd389b5244ad1cf63169b8223aa12a4b67fe0fbbcc169c312b9842cdc29bfa06afd6342f6d2fa268c730b2f57470480a83b4239 EBUILD selinux-certbot-9999.ebuild 283 BLAKE2B 3ae37683b95681a44e29d8de6a71358696206551eb552e33cb6b60b76f4924252dc07fe5105713a443adb469701241d4cdd066cb68bda363aee45f7995e0a2e6 SHA512 e3e5abb2b20430b20817e51d5617b9cfd4d2284f1745965879c280d61aa551ec11ec48a10bae50fde3b4d781bd3eed6f7630082e06d45cbd18429ba198ebdb5e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-certbot/selinux-certbot-2.20220106-r1.ebuild b/sec-policy/selinux-certbot/selinux-certbot-2.20220106-r1.ebuild deleted file mode 100644 index d398f3190d28..000000000000 --- a/sec-policy/selinux-certbot/selinux-certbot-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="certbot" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for certbot" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-certbot/selinux-certbot-2.20220106-r2.ebuild b/sec-policy/selinux-certbot/selinux-certbot-2.20220106-r2.ebuild deleted file mode 100644 index d398f3190d28..000000000000 --- a/sec-policy/selinux-certbot/selinux-certbot-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="certbot" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for certbot" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-certbot/selinux-certbot-2.20220520-r1.ebuild b/sec-policy/selinux-certbot/selinux-certbot-2.20220520-r1.ebuild index d5dbc4fbc7e6..d398f3190d28 100644 --- a/sec-policy/selinux-certbot/selinux-certbot-2.20220520-r1.ebuild +++ b/sec-policy/selinux-certbot/selinux-certbot-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for certbot" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cgmanager/Manifest b/sec-policy/selinux-cgmanager/Manifest index 633d932fe521..41bf25cd010e 100644 --- a/sec-policy/selinux-cgmanager/Manifest +++ b/sec-policy/selinux-cgmanager/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cgmanager-2.20220106-r1.ebuild 283 BLAKE2B 72c78a142ed410586745a72167c3feee8fc4fca065cb62e2bf177e1ef131e31c06d2e1c90be120d07f4ed446c26d92663e3f9fd5913127221edb8fb8b192c471 SHA512 3ddec8718589d02385ca9d16dfe40abbe60188281813cff2c1a69df31b44d0aa1fcbcd2b8476f2532fb50eae622b26cf6092b2a66155afaad408e6cc8a811a07 -EBUILD selinux-cgmanager-2.20220106-r2.ebuild 283 BLAKE2B 72c78a142ed410586745a72167c3feee8fc4fca065cb62e2bf177e1ef131e31c06d2e1c90be120d07f4ed446c26d92663e3f9fd5913127221edb8fb8b192c471 SHA512 3ddec8718589d02385ca9d16dfe40abbe60188281813cff2c1a69df31b44d0aa1fcbcd2b8476f2532fb50eae622b26cf6092b2a66155afaad408e6cc8a811a07 EBUILD selinux-cgmanager-2.20220106-r3.ebuild 283 BLAKE2B 72c78a142ed410586745a72167c3feee8fc4fca065cb62e2bf177e1ef131e31c06d2e1c90be120d07f4ed446c26d92663e3f9fd5913127221edb8fb8b192c471 SHA512 3ddec8718589d02385ca9d16dfe40abbe60188281813cff2c1a69df31b44d0aa1fcbcd2b8476f2532fb50eae622b26cf6092b2a66155afaad408e6cc8a811a07 -EBUILD selinux-cgmanager-2.20220520-r1.ebuild 287 BLAKE2B 065198a85a3e14fce720f59cb7f52f5b09b680c215a2a38d06ca1a69ce41f7c9cd55f0b1bbb0ce31c4b403afa4cb4212f78b4b069e34974cf41953ffc786e282 SHA512 20645d6fd40f5c4712272a4fd5b7117f3a6c60e028b9f089a3194ca566b188e9790e369ea3043ed2322cca39b5155e8cfc9025a5fba1e307fcc8db555dea712e +EBUILD selinux-cgmanager-2.20220520-r1.ebuild 283 BLAKE2B 72c78a142ed410586745a72167c3feee8fc4fca065cb62e2bf177e1ef131e31c06d2e1c90be120d07f4ed446c26d92663e3f9fd5913127221edb8fb8b192c471 SHA512 3ddec8718589d02385ca9d16dfe40abbe60188281813cff2c1a69df31b44d0aa1fcbcd2b8476f2532fb50eae622b26cf6092b2a66155afaad408e6cc8a811a07 EBUILD selinux-cgmanager-9999.ebuild 287 BLAKE2B bd3171af068fe8cf52d407eae96cf920f63a0511fc42f8ecbce1070e5de6854229e26f040784bf4f321be0c44aed06b06f1e2f7742f415b70c3b7f6cd4ca921d SHA512 8c9f3ed15fd7e72ac9c438f3f9eb043ffc22690189bfb4f018a79c61b93f7f59ae0975fe84766b0556649b54f03e3e0c68629f2a48507adf8f7f96e098311221 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r1.ebuild b/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r1.ebuild deleted file mode 100644 index f104c9440c46..000000000000 --- a/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cgmanager" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cgmanager" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r2.ebuild b/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r2.ebuild deleted file mode 100644 index f104c9440c46..000000000000 --- a/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cgmanager" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cgmanager" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220520-r1.ebuild b/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220520-r1.ebuild index 0f25b459ec96..f104c9440c46 100644 --- a/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cgmanager/selinux-cgmanager-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cgmanager" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cgroup/Manifest b/sec-policy/selinux-cgroup/Manifest index 4856a99fd92d..e6b1d14f9e64 100644 --- a/sec-policy/selinux-cgroup/Manifest +++ b/sec-policy/selinux-cgroup/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cgroup-2.20220106-r1.ebuild 277 BLAKE2B 0c82f4a77c44c9d86754f398cde6b1f5e3a67e0198dc22d46fbabc0ddf49304366bd62537805cdcecd7b8b1eebb3e95ac4155b300a0fe656edf3a74707babcbf SHA512 d7c9f52fa8f7f49484c63ba148b3b987bc04cfbb62ef130717517096ea209323f74f2a6fffb00b1c6569b39c061086a95deca0c802584bf55c108ebe08d1aa0d -EBUILD selinux-cgroup-2.20220106-r2.ebuild 277 BLAKE2B 0c82f4a77c44c9d86754f398cde6b1f5e3a67e0198dc22d46fbabc0ddf49304366bd62537805cdcecd7b8b1eebb3e95ac4155b300a0fe656edf3a74707babcbf SHA512 d7c9f52fa8f7f49484c63ba148b3b987bc04cfbb62ef130717517096ea209323f74f2a6fffb00b1c6569b39c061086a95deca0c802584bf55c108ebe08d1aa0d EBUILD selinux-cgroup-2.20220106-r3.ebuild 277 BLAKE2B 0c82f4a77c44c9d86754f398cde6b1f5e3a67e0198dc22d46fbabc0ddf49304366bd62537805cdcecd7b8b1eebb3e95ac4155b300a0fe656edf3a74707babcbf SHA512 d7c9f52fa8f7f49484c63ba148b3b987bc04cfbb62ef130717517096ea209323f74f2a6fffb00b1c6569b39c061086a95deca0c802584bf55c108ebe08d1aa0d -EBUILD selinux-cgroup-2.20220520-r1.ebuild 281 BLAKE2B 728d80cb15a385672c48bf7a1a7cd8755ea6ed1eba0770ea1993926d66a12c34a436e6e89409247085f95bb7f5717a90457810250d9638ee5ecb035f390d38aa SHA512 0e48b39c4e5737f339f35d50b3555084ac73b46bdca1177172efd63a0934686600ad9f8aad2d10a12f6e9ea36a6d291f16a8e82528be28a3e85135edf71269fc +EBUILD selinux-cgroup-2.20220520-r1.ebuild 277 BLAKE2B 0c82f4a77c44c9d86754f398cde6b1f5e3a67e0198dc22d46fbabc0ddf49304366bd62537805cdcecd7b8b1eebb3e95ac4155b300a0fe656edf3a74707babcbf SHA512 d7c9f52fa8f7f49484c63ba148b3b987bc04cfbb62ef130717517096ea209323f74f2a6fffb00b1c6569b39c061086a95deca0c802584bf55c108ebe08d1aa0d EBUILD selinux-cgroup-9999.ebuild 281 BLAKE2B 038298c4e81c373ac1aa8400a69fb2f147a6844f60514404644afeba401323860ce5006d226a3b742160f4cecd53abc7c9ccfc7102c4dc3775e051d6f095ca14 SHA512 dff1b391702c751569cbe9d74c2cb61a58fd19abd08c63b0a68630c87c535e4a616211db860309d3419671c7262abfd59ca89e58d2d97c735f7973b268563037 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r1.ebuild b/sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r1.ebuild deleted file mode 100644 index 419f144dd907..000000000000 --- a/sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cgroup" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cgroup" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r2.ebuild b/sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r2.ebuild deleted file mode 100644 index 419f144dd907..000000000000 --- a/sec-policy/selinux-cgroup/selinux-cgroup-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cgroup" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cgroup" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cgroup/selinux-cgroup-2.20220520-r1.ebuild b/sec-policy/selinux-cgroup/selinux-cgroup-2.20220520-r1.ebuild index 7deba6a588e9..419f144dd907 100644 --- a/sec-policy/selinux-cgroup/selinux-cgroup-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cgroup/selinux-cgroup-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cgroup" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-chromium/Manifest b/sec-policy/selinux-chromium/Manifest index de3eab4e13f8..626017413f56 100644 --- a/sec-policy/selinux-chromium/Manifest +++ b/sec-policy/selinux-chromium/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-chromium-2.20220106-r1.ebuild 384 BLAKE2B 0d2644035775588b7ac7a1fd6cebdc46eecf5ece56a19ef74c8b4c9ca4997f52ebfc58e06fad1bd5665b652b3f0d134f0ab3aaa6135348458a8b2f4b51f918ab SHA512 48a7f7f0ef1c03806b214524b414a816eac7cc133227321796e6235aee95897eac6ab9b2ec30fc667f74b7f4cf05c3371c1efa70df85fd6a4a4a7db152bef4ac -EBUILD selinux-chromium-2.20220106-r2.ebuild 384 BLAKE2B 0d2644035775588b7ac7a1fd6cebdc46eecf5ece56a19ef74c8b4c9ca4997f52ebfc58e06fad1bd5665b652b3f0d134f0ab3aaa6135348458a8b2f4b51f918ab SHA512 48a7f7f0ef1c03806b214524b414a816eac7cc133227321796e6235aee95897eac6ab9b2ec30fc667f74b7f4cf05c3371c1efa70df85fd6a4a4a7db152bef4ac EBUILD selinux-chromium-2.20220106-r3.ebuild 384 BLAKE2B 0d2644035775588b7ac7a1fd6cebdc46eecf5ece56a19ef74c8b4c9ca4997f52ebfc58e06fad1bd5665b652b3f0d134f0ab3aaa6135348458a8b2f4b51f918ab SHA512 48a7f7f0ef1c03806b214524b414a816eac7cc133227321796e6235aee95897eac6ab9b2ec30fc667f74b7f4cf05c3371c1efa70df85fd6a4a4a7db152bef4ac -EBUILD selinux-chromium-2.20220520-r1.ebuild 388 BLAKE2B c61643ed774112c184cc488f6a9c98d020b03792ec8abfe9cae19be4c0ccdec5d09c9f30e46c3a2e66bc1801727604685be1eac3e93ab734075b343a1279b078 SHA512 2880f86b0321b459ceac00d57365c3a9ddb1e9691d2920c34a5311d27447d510b37eb7d332b5117bd3d65cb7e7f271185198da1afc726a2159aef7a0d079fe92 +EBUILD selinux-chromium-2.20220520-r1.ebuild 384 BLAKE2B 0d2644035775588b7ac7a1fd6cebdc46eecf5ece56a19ef74c8b4c9ca4997f52ebfc58e06fad1bd5665b652b3f0d134f0ab3aaa6135348458a8b2f4b51f918ab SHA512 48a7f7f0ef1c03806b214524b414a816eac7cc133227321796e6235aee95897eac6ab9b2ec30fc667f74b7f4cf05c3371c1efa70df85fd6a4a4a7db152bef4ac EBUILD selinux-chromium-9999.ebuild 388 BLAKE2B 802680e245188f28e922ec049f11a47d16786c13dc5b5fb2daae99cd90a2b2bbf4d6630a2bfa87efff5e2fad8836a64bc0d94e380853127f95a9b9279d8b84cc SHA512 a269aee091bbbaaeef3740b425cddc7d12f1c1035abf7d10809539de3d7f9d6b821279d2661c07984a629897cdddbd5ccf087837b9ac991fdf1007611b09d324 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-chromium/selinux-chromium-2.20220106-r1.ebuild b/sec-policy/selinux-chromium/selinux-chromium-2.20220106-r1.ebuild deleted file mode 100644 index 8a40df70675a..000000000000 --- a/sec-policy/selinux-chromium/selinux-chromium-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="chromium" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for chromium" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-chromium/selinux-chromium-2.20220106-r2.ebuild b/sec-policy/selinux-chromium/selinux-chromium-2.20220106-r2.ebuild deleted file mode 100644 index 8a40df70675a..000000000000 --- a/sec-policy/selinux-chromium/selinux-chromium-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="chromium" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for chromium" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-chromium/selinux-chromium-2.20220520-r1.ebuild b/sec-policy/selinux-chromium/selinux-chromium-2.20220520-r1.ebuild index cb075f198a34..8a40df70675a 100644 --- a/sec-policy/selinux-chromium/selinux-chromium-2.20220520-r1.ebuild +++ b/sec-policy/selinux-chromium/selinux-chromium-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for chromium" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-chronyd/Manifest b/sec-policy/selinux-chronyd/Manifest index 897886834125..171a4c62e9d2 100644 --- a/sec-policy/selinux-chronyd/Manifest +++ b/sec-policy/selinux-chronyd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-chronyd-2.20220106-r1.ebuild 279 BLAKE2B 1f99237f4e24d8366d83f7631bfa1dcaef2a7d4d1a212f9a78979530af4dfdfaa6225dd4cc3c0f23a188bae39f7bc31b25168ac55d9657d92e44736419770dea SHA512 6f651859028a2c6160fbc41c0ba40c0aaea8531a1c1136959a18a211f1ff22835acbd78823fe2fb8b0792433c99add43af10a8d2e20b132d004f1c61cfb09417 -EBUILD selinux-chronyd-2.20220106-r2.ebuild 279 BLAKE2B 1f99237f4e24d8366d83f7631bfa1dcaef2a7d4d1a212f9a78979530af4dfdfaa6225dd4cc3c0f23a188bae39f7bc31b25168ac55d9657d92e44736419770dea SHA512 6f651859028a2c6160fbc41c0ba40c0aaea8531a1c1136959a18a211f1ff22835acbd78823fe2fb8b0792433c99add43af10a8d2e20b132d004f1c61cfb09417 EBUILD selinux-chronyd-2.20220106-r3.ebuild 279 BLAKE2B 1f99237f4e24d8366d83f7631bfa1dcaef2a7d4d1a212f9a78979530af4dfdfaa6225dd4cc3c0f23a188bae39f7bc31b25168ac55d9657d92e44736419770dea SHA512 6f651859028a2c6160fbc41c0ba40c0aaea8531a1c1136959a18a211f1ff22835acbd78823fe2fb8b0792433c99add43af10a8d2e20b132d004f1c61cfb09417 -EBUILD selinux-chronyd-2.20220520-r1.ebuild 283 BLAKE2B e1a4eb64ffa809e3e2cd4eab5ab76065a25bc3d217919f7753226e46f8b1babb55fc658dcca263c6c83fa20cb7ebe69b45eaf5257320d4a33148d7fa8db03b14 SHA512 c47ba4cd6686346a734ec7936c813b5dc33ef8fc18f16dee9f2bdbc4f78abd318b47296db6f77066cd9835c3c433964f2d29f1fe47495f604604102843ec195b +EBUILD selinux-chronyd-2.20220520-r1.ebuild 279 BLAKE2B 1f99237f4e24d8366d83f7631bfa1dcaef2a7d4d1a212f9a78979530af4dfdfaa6225dd4cc3c0f23a188bae39f7bc31b25168ac55d9657d92e44736419770dea SHA512 6f651859028a2c6160fbc41c0ba40c0aaea8531a1c1136959a18a211f1ff22835acbd78823fe2fb8b0792433c99add43af10a8d2e20b132d004f1c61cfb09417 EBUILD selinux-chronyd-9999.ebuild 283 BLAKE2B 72c6c1abd89c1a6917a3f0421c4afbb01aeb01d33f92192b220ad63b45b8b54231660083b1ee6e74236f14a2d92defd67274a45b771553a476926c3f31f85545 SHA512 dd85ab74fae624e94eb6300003004065dacd3bc2f730a27a7a1db1d995eff66f1ff83aea06144848c481fc49868932246b809c7f8ceef6422eae2d14692eb006 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r1.ebuild b/sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r1.ebuild deleted file mode 100644 index 94f9303fe4db..000000000000 --- a/sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="chronyd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for chronyd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r2.ebuild b/sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r2.ebuild deleted file mode 100644 index 94f9303fe4db..000000000000 --- a/sec-policy/selinux-chronyd/selinux-chronyd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="chronyd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for chronyd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-chronyd/selinux-chronyd-2.20220520-r1.ebuild b/sec-policy/selinux-chronyd/selinux-chronyd-2.20220520-r1.ebuild index fe35d8b52774..94f9303fe4db 100644 --- a/sec-policy/selinux-chronyd/selinux-chronyd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-chronyd/selinux-chronyd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for chronyd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-clamav/Manifest b/sec-policy/selinux-clamav/Manifest index 123c1854b51b..0f11190097b9 100644 --- a/sec-policy/selinux-clamav/Manifest +++ b/sec-policy/selinux-clamav/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-clamav-2.20220106-r1.ebuild 277 BLAKE2B 8e1e53ce34894698b5dcdf0ef3f777228c4ec432842096b580b2037eb0d8868f8b00d5395fff0e0a5ca411c1bd5b09726b6aa7cce6d4ffc1c91e90159fa12e6c SHA512 c85ed247b09ca396f1cf4dacb4d60bbc5bfc9ede7f2c485af91abf70ec42d2f286df39dfedc828c3e0da29f78ef3161903ab42fef3b55e7016965ad764eca213 -EBUILD selinux-clamav-2.20220106-r2.ebuild 277 BLAKE2B 8e1e53ce34894698b5dcdf0ef3f777228c4ec432842096b580b2037eb0d8868f8b00d5395fff0e0a5ca411c1bd5b09726b6aa7cce6d4ffc1c91e90159fa12e6c SHA512 c85ed247b09ca396f1cf4dacb4d60bbc5bfc9ede7f2c485af91abf70ec42d2f286df39dfedc828c3e0da29f78ef3161903ab42fef3b55e7016965ad764eca213 EBUILD selinux-clamav-2.20220106-r3.ebuild 277 BLAKE2B 8e1e53ce34894698b5dcdf0ef3f777228c4ec432842096b580b2037eb0d8868f8b00d5395fff0e0a5ca411c1bd5b09726b6aa7cce6d4ffc1c91e90159fa12e6c SHA512 c85ed247b09ca396f1cf4dacb4d60bbc5bfc9ede7f2c485af91abf70ec42d2f286df39dfedc828c3e0da29f78ef3161903ab42fef3b55e7016965ad764eca213 -EBUILD selinux-clamav-2.20220520-r1.ebuild 281 BLAKE2B c3a9f653585b55bb56c6d0dc5922f4bbaacf8820f07a4d707107211fe9e3684aebf15cce404b27b4656d599d9ed69c16ab89c3ac14436a27f0f3edfdcbea6347 SHA512 e95d4935817ca97116129fe35adf7869add6adc52176f004171be0319ee69d028b43d0b7ba17c6cdbcc2138b5a874b5420c86c0bccbfbdc0a2f97e6401124306 +EBUILD selinux-clamav-2.20220520-r1.ebuild 277 BLAKE2B 8e1e53ce34894698b5dcdf0ef3f777228c4ec432842096b580b2037eb0d8868f8b00d5395fff0e0a5ca411c1bd5b09726b6aa7cce6d4ffc1c91e90159fa12e6c SHA512 c85ed247b09ca396f1cf4dacb4d60bbc5bfc9ede7f2c485af91abf70ec42d2f286df39dfedc828c3e0da29f78ef3161903ab42fef3b55e7016965ad764eca213 EBUILD selinux-clamav-9999.ebuild 281 BLAKE2B ca597ba154f3f6e032f5eded9da457799a58ff07b6dba78c428fc9cf8060d549ad913a00f806b6071f5c0bca12e6f1845f2d386cc2c5d8c325509e1309e6d92b SHA512 3a67e1a921692ddb19d0f1e4c1eabf25cf7282343efdf6468661e20f53e9670838bbc03e1f6075fe716e7207ed07fa9a6093376a2ea70adcbbe6b2298aad2c39 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-clamav/selinux-clamav-2.20220106-r1.ebuild b/sec-policy/selinux-clamav/selinux-clamav-2.20220106-r1.ebuild deleted file mode 100644 index f641b989538b..000000000000 --- a/sec-policy/selinux-clamav/selinux-clamav-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="clamav" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for clamav" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-clamav/selinux-clamav-2.20220106-r2.ebuild b/sec-policy/selinux-clamav/selinux-clamav-2.20220106-r2.ebuild deleted file mode 100644 index f641b989538b..000000000000 --- a/sec-policy/selinux-clamav/selinux-clamav-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="clamav" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for clamav" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-clamav/selinux-clamav-2.20220520-r1.ebuild b/sec-policy/selinux-clamav/selinux-clamav-2.20220520-r1.ebuild index ed45f5f9c45e..f641b989538b 100644 --- a/sec-policy/selinux-clamav/selinux-clamav-2.20220520-r1.ebuild +++ b/sec-policy/selinux-clamav/selinux-clamav-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for clamav" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cloudinit/Manifest b/sec-policy/selinux-cloudinit/Manifest index b828c0ade042..fb762df7be54 100644 --- a/sec-policy/selinux-cloudinit/Manifest +++ b/sec-policy/selinux-cloudinit/Manifest @@ -1,5 +1,5 @@ DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cloudinit-2.20220520-r1.ebuild 287 BLAKE2B 0c33171e9aa6ec3a298a62085424c602c753a2a4b5216481918d674375f0f605b69031fe5c33fa871acb509e6c3fd95a9599b6da05239313eff2e67baf4badca SHA512 e66ed23a386c309c40150cf60dd9f8b0c41e3005d8b3c48f2ef39825bcecd6149837a887f20702953f0f29ca778bfa39a03fa27648b9c5fad8dad1ca38f43b7f +EBUILD selinux-cloudinit-2.20220520-r1.ebuild 283 BLAKE2B 126b27d834be65481894408cdebf72ade7b136674e8cfbfdeec94284f3f3227e32e74d6a5d2956dc3cd7aab1ea5382fae984f503f85f7bd163110393844bd1be SHA512 a6a96cf618038406e398b4729503915bfcd2883ac0b47fe1b78f56d4e2a0424d71817f2ef32618b2d3ace2540bc6338e4b10af233b2e5a9d95a675e91d0bcc15 EBUILD selinux-cloudinit-9999.ebuild 287 BLAKE2B 0c33171e9aa6ec3a298a62085424c602c753a2a4b5216481918d674375f0f605b69031fe5c33fa871acb509e6c3fd95a9599b6da05239313eff2e67baf4badca SHA512 e66ed23a386c309c40150cf60dd9f8b0c41e3005d8b3c48f2ef39825bcecd6149837a887f20702953f0f29ca778bfa39a03fa27648b9c5fad8dad1ca38f43b7f MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cloudinit/selinux-cloudinit-2.20220520-r1.ebuild b/sec-policy/selinux-cloudinit/selinux-cloudinit-2.20220520-r1.ebuild index 6805548417d0..c421ef88950f 100644 --- a/sec-policy/selinux-cloudinit/selinux-cloudinit-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cloudinit/selinux-cloudinit-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cloudinit" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-collectd/Manifest b/sec-policy/selinux-collectd/Manifest index 5fd5711180dd..0d3b85e3b068 100644 --- a/sec-policy/selinux-collectd/Manifest +++ b/sec-policy/selinux-collectd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-collectd-2.20220106-r1.ebuild 379 BLAKE2B 668459e6864a8bd9e406d4b5d151ac22bf5ed4106e7474ea83bd209a1fbaca9840c9e23b9b697d356ccf5cbda5f54f22abaae6586e5c10d9dfc3bf9cd73f40ee SHA512 db5283d3cf455c80ce9d52914edd2695a07bfbd7bc118b5d4e933fd9f21b27f1abe86bf94e0198ed74d43afdb1b5e524609e772a4718b26c9d3f3276bb97fb07 -EBUILD selinux-collectd-2.20220106-r2.ebuild 379 BLAKE2B 668459e6864a8bd9e406d4b5d151ac22bf5ed4106e7474ea83bd209a1fbaca9840c9e23b9b697d356ccf5cbda5f54f22abaae6586e5c10d9dfc3bf9cd73f40ee SHA512 db5283d3cf455c80ce9d52914edd2695a07bfbd7bc118b5d4e933fd9f21b27f1abe86bf94e0198ed74d43afdb1b5e524609e772a4718b26c9d3f3276bb97fb07 EBUILD selinux-collectd-2.20220106-r3.ebuild 379 BLAKE2B 668459e6864a8bd9e406d4b5d151ac22bf5ed4106e7474ea83bd209a1fbaca9840c9e23b9b697d356ccf5cbda5f54f22abaae6586e5c10d9dfc3bf9cd73f40ee SHA512 db5283d3cf455c80ce9d52914edd2695a07bfbd7bc118b5d4e933fd9f21b27f1abe86bf94e0198ed74d43afdb1b5e524609e772a4718b26c9d3f3276bb97fb07 -EBUILD selinux-collectd-2.20220520-r1.ebuild 383 BLAKE2B 9b02e479b334a89195cc310acd2a985117bfe82982b1358c389be807c5507d4597655826131418d9e460de2147b249ec78496c54dc8e42441bcbdc5a21d90b52 SHA512 6ca8d6a7c1142a11b68c24d6012a5fd794289f70ed401be8265b269146985f700743a9edf8ebaac48d8f41a1a54d0b7e25d852735ab8ca45051f2f2beff91047 +EBUILD selinux-collectd-2.20220520-r1.ebuild 379 BLAKE2B 668459e6864a8bd9e406d4b5d151ac22bf5ed4106e7474ea83bd209a1fbaca9840c9e23b9b697d356ccf5cbda5f54f22abaae6586e5c10d9dfc3bf9cd73f40ee SHA512 db5283d3cf455c80ce9d52914edd2695a07bfbd7bc118b5d4e933fd9f21b27f1abe86bf94e0198ed74d43afdb1b5e524609e772a4718b26c9d3f3276bb97fb07 EBUILD selinux-collectd-9999.ebuild 383 BLAKE2B 66786790e0d91f339e02fd3efe1c0dac26dc0a6b99233fc18f8cf877cd0979b65e2781288331e0187e964b19dc993363a4235abc47c41a7f9b1f4356e055a146 SHA512 bdadd28919a20dba6e5f3cf89f4ac723028b02ec65c3262def52fc79a6cb7997685c8a291173ca743121e84cdb87c0bc2cf019987664b14cbb2585d199e13763 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-collectd/selinux-collectd-2.20220106-r1.ebuild b/sec-policy/selinux-collectd/selinux-collectd-2.20220106-r1.ebuild deleted file mode 100644 index 9d7769736d85..000000000000 --- a/sec-policy/selinux-collectd/selinux-collectd-2.20220106-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="collectd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for collectd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-apache -" - -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-collectd/selinux-collectd-2.20220106-r2.ebuild b/sec-policy/selinux-collectd/selinux-collectd-2.20220106-r2.ebuild deleted file mode 100644 index 9d7769736d85..000000000000 --- a/sec-policy/selinux-collectd/selinux-collectd-2.20220106-r2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="collectd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for collectd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-apache -" - -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-collectd/selinux-collectd-2.20220520-r1.ebuild b/sec-policy/selinux-collectd/selinux-collectd-2.20220520-r1.ebuild index 7e5966d4c17c..9d7769736d85 100644 --- a/sec-policy/selinux-collectd/selinux-collectd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-collectd/selinux-collectd-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for collectd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-colord/Manifest b/sec-policy/selinux-colord/Manifest index 6e68d607bf4b..bc8afb3695cf 100644 --- a/sec-policy/selinux-colord/Manifest +++ b/sec-policy/selinux-colord/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-colord-2.20220106-r1.ebuild 277 BLAKE2B 8de48bf5588b915b88e3ad3576a43e0fe6088f2a2957434db158cc40873c046b74733184d1daa25fc3e41d2efe1a75ed24124dcf57489905c2ca8fcdf88b7a1f SHA512 ce34df910cfd811046aabf64c728101a72bf9ba569084606c81a1954dba1c07e2ebc5c0f23f9aa07985d6d76e36b47e98bac66b411a6b8b4315596518c4d052f -EBUILD selinux-colord-2.20220106-r2.ebuild 277 BLAKE2B 8de48bf5588b915b88e3ad3576a43e0fe6088f2a2957434db158cc40873c046b74733184d1daa25fc3e41d2efe1a75ed24124dcf57489905c2ca8fcdf88b7a1f SHA512 ce34df910cfd811046aabf64c728101a72bf9ba569084606c81a1954dba1c07e2ebc5c0f23f9aa07985d6d76e36b47e98bac66b411a6b8b4315596518c4d052f EBUILD selinux-colord-2.20220106-r3.ebuild 277 BLAKE2B 8de48bf5588b915b88e3ad3576a43e0fe6088f2a2957434db158cc40873c046b74733184d1daa25fc3e41d2efe1a75ed24124dcf57489905c2ca8fcdf88b7a1f SHA512 ce34df910cfd811046aabf64c728101a72bf9ba569084606c81a1954dba1c07e2ebc5c0f23f9aa07985d6d76e36b47e98bac66b411a6b8b4315596518c4d052f -EBUILD selinux-colord-2.20220520-r1.ebuild 281 BLAKE2B bc5c9bc7ceefe9b24490fc161ff638bf54bdf478f8c5c00d77896a84d136cf22c148716626f8bcff28a5b2e1e1cb1b74ba54853e6ce22abb3c59a50207152f5c SHA512 7522b2e0bd9fa44040d8f61fa25d95be8451383d3c8eb820979f7ca87a6d84f03e93eb2a8012b2a186cb0d4497ca0ff8bf4f74099507611e2cae75f755a2b1c6 +EBUILD selinux-colord-2.20220520-r1.ebuild 277 BLAKE2B 8de48bf5588b915b88e3ad3576a43e0fe6088f2a2957434db158cc40873c046b74733184d1daa25fc3e41d2efe1a75ed24124dcf57489905c2ca8fcdf88b7a1f SHA512 ce34df910cfd811046aabf64c728101a72bf9ba569084606c81a1954dba1c07e2ebc5c0f23f9aa07985d6d76e36b47e98bac66b411a6b8b4315596518c4d052f EBUILD selinux-colord-9999.ebuild 281 BLAKE2B 414e9b26830e03e64d291425890fee3652040e08848839e3e4715a1bd8a8503d15dec100145a429d13bc80881a3b9028b3cb633374b5b8e56431e9ab32e3a201 SHA512 fab0a40aea0721bf3bf28895f13ddc22eb6664d87ceac659dfdc0d027761a8b65e2ce7ab0f35de079a9b5c06a797edd1da5eac23bb1e60f1521d29aa3ce89cbe MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-colord/selinux-colord-2.20220106-r1.ebuild b/sec-policy/selinux-colord/selinux-colord-2.20220106-r1.ebuild deleted file mode 100644 index 3537da516911..000000000000 --- a/sec-policy/selinux-colord/selinux-colord-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="colord" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for colord" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-colord/selinux-colord-2.20220106-r2.ebuild b/sec-policy/selinux-colord/selinux-colord-2.20220106-r2.ebuild deleted file mode 100644 index 3537da516911..000000000000 --- a/sec-policy/selinux-colord/selinux-colord-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="colord" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for colord" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-colord/selinux-colord-2.20220520-r1.ebuild b/sec-policy/selinux-colord/selinux-colord-2.20220520-r1.ebuild index 4b5bd3877dd8..3537da516911 100644 --- a/sec-policy/selinux-colord/selinux-colord-2.20220520-r1.ebuild +++ b/sec-policy/selinux-colord/selinux-colord-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for colord" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-container/Manifest b/sec-policy/selinux-container/Manifest index b9b48a941d19..bdd448875a57 100644 --- a/sec-policy/selinux-container/Manifest +++ b/sec-policy/selinux-container/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-container-2.20220106-r1.ebuild 283 BLAKE2B 202e9e95d601a4fc9e51bdd6d55495351eb5fccae3f1f180f8215015a3b8c3356161a70020ef56439e2b3e13e75fac588249a88e03aa829be7a40aa244878a2c SHA512 bea22f49b8fd76d49789f992ed9e8842ccdad844c72b093877e49979ea7df9c2cb862fda1d378a12b20e40c013f75689fb10b53aa353dcb9f4b18de37710383b -EBUILD selinux-container-2.20220106-r2.ebuild 283 BLAKE2B 202e9e95d601a4fc9e51bdd6d55495351eb5fccae3f1f180f8215015a3b8c3356161a70020ef56439e2b3e13e75fac588249a88e03aa829be7a40aa244878a2c SHA512 bea22f49b8fd76d49789f992ed9e8842ccdad844c72b093877e49979ea7df9c2cb862fda1d378a12b20e40c013f75689fb10b53aa353dcb9f4b18de37710383b EBUILD selinux-container-2.20220106-r3.ebuild 283 BLAKE2B 202e9e95d601a4fc9e51bdd6d55495351eb5fccae3f1f180f8215015a3b8c3356161a70020ef56439e2b3e13e75fac588249a88e03aa829be7a40aa244878a2c SHA512 bea22f49b8fd76d49789f992ed9e8842ccdad844c72b093877e49979ea7df9c2cb862fda1d378a12b20e40c013f75689fb10b53aa353dcb9f4b18de37710383b -EBUILD selinux-container-2.20220520-r1.ebuild 287 BLAKE2B 9d8dd85ebb81a22deb75175ec47327b323dad9bc0daa1d5bd3ccde87ab00c493c1202e74343245ba86ff7f54a361506ddc30b7d3eab93925485da928574e6191 SHA512 eb2a3c5c4517ccf3b369974111e98165c7882d9e4cbd3105d145fec4ce8a213f1a92b2641b31025708badbfb8f70ff531cf9121442d2553b8e473cbf5f95bdf6 +EBUILD selinux-container-2.20220520-r1.ebuild 283 BLAKE2B 202e9e95d601a4fc9e51bdd6d55495351eb5fccae3f1f180f8215015a3b8c3356161a70020ef56439e2b3e13e75fac588249a88e03aa829be7a40aa244878a2c SHA512 bea22f49b8fd76d49789f992ed9e8842ccdad844c72b093877e49979ea7df9c2cb862fda1d378a12b20e40c013f75689fb10b53aa353dcb9f4b18de37710383b EBUILD selinux-container-9999.ebuild 287 BLAKE2B 9d8dd85ebb81a22deb75175ec47327b323dad9bc0daa1d5bd3ccde87ab00c493c1202e74343245ba86ff7f54a361506ddc30b7d3eab93925485da928574e6191 SHA512 eb2a3c5c4517ccf3b369974111e98165c7882d9e4cbd3105d145fec4ce8a213f1a92b2641b31025708badbfb8f70ff531cf9121442d2553b8e473cbf5f95bdf6 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-container/selinux-container-2.20220106-r1.ebuild b/sec-policy/selinux-container/selinux-container-2.20220106-r1.ebuild deleted file mode 100644 index 4455418ebe0f..000000000000 --- a/sec-policy/selinux-container/selinux-container-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="container" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for container" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-container/selinux-container-2.20220106-r2.ebuild b/sec-policy/selinux-container/selinux-container-2.20220106-r2.ebuild deleted file mode 100644 index 4455418ebe0f..000000000000 --- a/sec-policy/selinux-container/selinux-container-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="container" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for container" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-container/selinux-container-2.20220520-r1.ebuild b/sec-policy/selinux-container/selinux-container-2.20220520-r1.ebuild index e664a42c56f3..4455418ebe0f 100644 --- a/sec-policy/selinux-container/selinux-container-2.20220520-r1.ebuild +++ b/sec-policy/selinux-container/selinux-container-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for container" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-corosync/Manifest b/sec-policy/selinux-corosync/Manifest index 4edc3cd01f73..12bd8568e222 100644 --- a/sec-policy/selinux-corosync/Manifest +++ b/sec-policy/selinux-corosync/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-corosync-2.20220106-r1.ebuild 281 BLAKE2B bfb4485fa33a4a207473b8ad2e08f000da7c578267f4434f68615624be4c726a2f5cd9de96cc375951152ee03c369377f356699b145cb62a3cedad799913276a SHA512 d804e78ffcf35f9a9218ec4934fb5fd78625cebd4d6f5be39918d864c8f4cbadf3b4a091161776805707d7de84300bf1fc253232e65d237eaca4a2929021acf5 -EBUILD selinux-corosync-2.20220106-r2.ebuild 281 BLAKE2B bfb4485fa33a4a207473b8ad2e08f000da7c578267f4434f68615624be4c726a2f5cd9de96cc375951152ee03c369377f356699b145cb62a3cedad799913276a SHA512 d804e78ffcf35f9a9218ec4934fb5fd78625cebd4d6f5be39918d864c8f4cbadf3b4a091161776805707d7de84300bf1fc253232e65d237eaca4a2929021acf5 EBUILD selinux-corosync-2.20220106-r3.ebuild 281 BLAKE2B bfb4485fa33a4a207473b8ad2e08f000da7c578267f4434f68615624be4c726a2f5cd9de96cc375951152ee03c369377f356699b145cb62a3cedad799913276a SHA512 d804e78ffcf35f9a9218ec4934fb5fd78625cebd4d6f5be39918d864c8f4cbadf3b4a091161776805707d7de84300bf1fc253232e65d237eaca4a2929021acf5 -EBUILD selinux-corosync-2.20220520-r1.ebuild 285 BLAKE2B 96984a081241fe62598bac60a292ed4e73045a875a4a64f6ba55f48f28c33e23680d93c2da3c620724baee874e2a3871d871b53928e9278b2008624b715cc9d0 SHA512 7986f4f1ff2a167e4bff9c6dce96ba538626bdb84fb75f65e2599166cdcd52f6507d6dcdc28d60e580f57e16d3ed8c5d63d56404aaf9e8a2052fcf0f6daeeed9 +EBUILD selinux-corosync-2.20220520-r1.ebuild 281 BLAKE2B bfb4485fa33a4a207473b8ad2e08f000da7c578267f4434f68615624be4c726a2f5cd9de96cc375951152ee03c369377f356699b145cb62a3cedad799913276a SHA512 d804e78ffcf35f9a9218ec4934fb5fd78625cebd4d6f5be39918d864c8f4cbadf3b4a091161776805707d7de84300bf1fc253232e65d237eaca4a2929021acf5 EBUILD selinux-corosync-9999.ebuild 285 BLAKE2B cde93bad36bbb5e593a61161928c8a9c0d129fdd015dba9266d8bb3e8e6e802a390703872b438dc682f1c215044967dce4136480461d81ae6fd6f06446d5d66b SHA512 815d80b434b272923a9e2f87f34e6b8d1cf668f6d37a2fa47a88146c13fc1017a0c2e0d1a8d8682e384358913c1d3e354622098377340ed2b82b6a47afd38d4e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-corosync/selinux-corosync-2.20220106-r1.ebuild b/sec-policy/selinux-corosync/selinux-corosync-2.20220106-r1.ebuild deleted file mode 100644 index fb9e14e9693a..000000000000 --- a/sec-policy/selinux-corosync/selinux-corosync-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="corosync" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for corosync" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-corosync/selinux-corosync-2.20220106-r2.ebuild b/sec-policy/selinux-corosync/selinux-corosync-2.20220106-r2.ebuild deleted file mode 100644 index fb9e14e9693a..000000000000 --- a/sec-policy/selinux-corosync/selinux-corosync-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="corosync" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for corosync" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-corosync/selinux-corosync-2.20220520-r1.ebuild b/sec-policy/selinux-corosync/selinux-corosync-2.20220520-r1.ebuild index c625057992dd..fb9e14e9693a 100644 --- a/sec-policy/selinux-corosync/selinux-corosync-2.20220520-r1.ebuild +++ b/sec-policy/selinux-corosync/selinux-corosync-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for corosync" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-couchdb/Manifest b/sec-policy/selinux-couchdb/Manifest index 37568de6b036..70c42b8441ee 100644 --- a/sec-policy/selinux-couchdb/Manifest +++ b/sec-policy/selinux-couchdb/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-couchdb-2.20220106-r1.ebuild 279 BLAKE2B 2e5a915f570e1827c7888e91ff6efbcfc9a15711efe8e0e086041639b04f78539868e96422c2f79c8ff673e6eb4f096b7f603d7cd2cf7dfc804e404090f86480 SHA512 44cc0fbe6099a7afeb5cfa2cc247546648b438551f0bffcba895feff4b972aed98f45cc4a9460a8565ce0d141a9b38f7019ad34623d1850ca0ff21b8d6bb9e6f -EBUILD selinux-couchdb-2.20220106-r2.ebuild 279 BLAKE2B 2e5a915f570e1827c7888e91ff6efbcfc9a15711efe8e0e086041639b04f78539868e96422c2f79c8ff673e6eb4f096b7f603d7cd2cf7dfc804e404090f86480 SHA512 44cc0fbe6099a7afeb5cfa2cc247546648b438551f0bffcba895feff4b972aed98f45cc4a9460a8565ce0d141a9b38f7019ad34623d1850ca0ff21b8d6bb9e6f EBUILD selinux-couchdb-2.20220106-r3.ebuild 279 BLAKE2B 2e5a915f570e1827c7888e91ff6efbcfc9a15711efe8e0e086041639b04f78539868e96422c2f79c8ff673e6eb4f096b7f603d7cd2cf7dfc804e404090f86480 SHA512 44cc0fbe6099a7afeb5cfa2cc247546648b438551f0bffcba895feff4b972aed98f45cc4a9460a8565ce0d141a9b38f7019ad34623d1850ca0ff21b8d6bb9e6f -EBUILD selinux-couchdb-2.20220520-r1.ebuild 283 BLAKE2B bcc574ef1de59bbd996ee69f60ed232210bc8139596db2f9af519f7c784bfd573bdbeab8795f5f2cbdff4e1db378b86485aa600059af240e94201bb2c9cb5ba6 SHA512 d7696a9c001fa26c0d2d52c2f9efd5b02d0e71331ba50deb863a6c91e197327830d39d7347ddce8a85db14e0ca0bdbd5a59b81df2a8c5a7413dda9fc3a779867 +EBUILD selinux-couchdb-2.20220520-r1.ebuild 279 BLAKE2B 2e5a915f570e1827c7888e91ff6efbcfc9a15711efe8e0e086041639b04f78539868e96422c2f79c8ff673e6eb4f096b7f603d7cd2cf7dfc804e404090f86480 SHA512 44cc0fbe6099a7afeb5cfa2cc247546648b438551f0bffcba895feff4b972aed98f45cc4a9460a8565ce0d141a9b38f7019ad34623d1850ca0ff21b8d6bb9e6f EBUILD selinux-couchdb-9999.ebuild 283 BLAKE2B b288dec08ec5815403adcf532ea0593939448f626fc026316dd96865df5f618339c2803763010c897bf3f4afcce94b5ce247b34f73ad091c298759c57dc0f7d3 SHA512 a2c3050a5a47d895efcb4137668f585e8b1687c38a3c524264d451cd6b21fd062bc01f69520ebd37783925be8e56c8eda2dee28ed35a7b62d8ae9f85fc4cdc1a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r1.ebuild b/sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r1.ebuild deleted file mode 100644 index c023d594489b..000000000000 --- a/sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="couchdb" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for couchdb" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r2.ebuild b/sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r2.ebuild deleted file mode 100644 index c023d594489b..000000000000 --- a/sec-policy/selinux-couchdb/selinux-couchdb-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="couchdb" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for couchdb" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-couchdb/selinux-couchdb-2.20220520-r1.ebuild b/sec-policy/selinux-couchdb/selinux-couchdb-2.20220520-r1.ebuild index 4f62bbadba81..c023d594489b 100644 --- a/sec-policy/selinux-couchdb/selinux-couchdb-2.20220520-r1.ebuild +++ b/sec-policy/selinux-couchdb/selinux-couchdb-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for couchdb" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-courier/Manifest b/sec-policy/selinux-courier/Manifest index 7d00bc99264e..fe8793694772 100644 --- a/sec-policy/selinux-courier/Manifest +++ b/sec-policy/selinux-courier/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-courier-2.20220106-r1.ebuild 279 BLAKE2B 5801bc68b60a7e9e351e5ab7337721898a1585466ac66445cc9b75431a8d1a3d7233b9009e99e9a46060563e5c5a8794e0b084b56b148a418fb2f0d9f6cb4a79 SHA512 6044d08f977f1dc10c1992e32e5249fff069d7983a7115ce09e4b5c871674f82e2eab74abaae19bee0f58c79de23b3039a5dd569603c2fafddf6e94daf5c5639 -EBUILD selinux-courier-2.20220106-r2.ebuild 279 BLAKE2B 5801bc68b60a7e9e351e5ab7337721898a1585466ac66445cc9b75431a8d1a3d7233b9009e99e9a46060563e5c5a8794e0b084b56b148a418fb2f0d9f6cb4a79 SHA512 6044d08f977f1dc10c1992e32e5249fff069d7983a7115ce09e4b5c871674f82e2eab74abaae19bee0f58c79de23b3039a5dd569603c2fafddf6e94daf5c5639 EBUILD selinux-courier-2.20220106-r3.ebuild 279 BLAKE2B 5801bc68b60a7e9e351e5ab7337721898a1585466ac66445cc9b75431a8d1a3d7233b9009e99e9a46060563e5c5a8794e0b084b56b148a418fb2f0d9f6cb4a79 SHA512 6044d08f977f1dc10c1992e32e5249fff069d7983a7115ce09e4b5c871674f82e2eab74abaae19bee0f58c79de23b3039a5dd569603c2fafddf6e94daf5c5639 -EBUILD selinux-courier-2.20220520-r1.ebuild 283 BLAKE2B c253bf1b971b38052766866609589338c0d9ac7409bb8b9a30a6e237da072bb11aa3f7f0e49d0e51cda8680c62609d51501001aa30a87cb6fc8a698190bd4cbf SHA512 a7eb0de197587ff037ead0dd8eed09bf09ba9722ed58992ac4039aef8c80907077a7edb176c4d615957743de3e9deca391488f2de874ea7e97a318f672865c09 +EBUILD selinux-courier-2.20220520-r1.ebuild 279 BLAKE2B 5801bc68b60a7e9e351e5ab7337721898a1585466ac66445cc9b75431a8d1a3d7233b9009e99e9a46060563e5c5a8794e0b084b56b148a418fb2f0d9f6cb4a79 SHA512 6044d08f977f1dc10c1992e32e5249fff069d7983a7115ce09e4b5c871674f82e2eab74abaae19bee0f58c79de23b3039a5dd569603c2fafddf6e94daf5c5639 EBUILD selinux-courier-9999.ebuild 283 BLAKE2B fe66e7169b78fb72d7c332cf04ba109b4dd8c9ccdc15876d194fffa92fad65f97c03cb469a6c3ef053e455444cc1e2c3132d56c8d757bd82b0d726bf26d59ddc SHA512 eb870f06f949f140fe1d9831f691eb400efeed60e316bf4b0bf97b1d9fd5022219c5d74980b235122f40674f24e1305e61d9ef142053b710d10fd5bcc83d4ad2 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-courier/selinux-courier-2.20220106-r1.ebuild b/sec-policy/selinux-courier/selinux-courier-2.20220106-r1.ebuild deleted file mode 100644 index 3b7e28646c80..000000000000 --- a/sec-policy/selinux-courier/selinux-courier-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="courier" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for courier" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-courier/selinux-courier-2.20220106-r2.ebuild b/sec-policy/selinux-courier/selinux-courier-2.20220106-r2.ebuild deleted file mode 100644 index 3b7e28646c80..000000000000 --- a/sec-policy/selinux-courier/selinux-courier-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="courier" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for courier" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-courier/selinux-courier-2.20220520-r1.ebuild b/sec-policy/selinux-courier/selinux-courier-2.20220520-r1.ebuild index 28f7db8d089e..3b7e28646c80 100644 --- a/sec-policy/selinux-courier/selinux-courier-2.20220520-r1.ebuild +++ b/sec-policy/selinux-courier/selinux-courier-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for courier" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cpucontrol/Manifest b/sec-policy/selinux-cpucontrol/Manifest index 308007d9d3f7..c141663c0bc1 100644 --- a/sec-policy/selinux-cpucontrol/Manifest +++ b/sec-policy/selinux-cpucontrol/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cpucontrol-2.20220106-r1.ebuild 285 BLAKE2B 37c093300a71417f7decac08ea013afccc44550a837fce5b6d1c4f537637d64fd55a14cd2894dd52417fff487d4cdecfe407d486b6b0e8120cf0e0ffe5f4d5f8 SHA512 d6451f86037c7339949e88fe31eb3efcfa101f9f43120a04891e0863a7070c7f8c7d9e709a0eeb130468fb4611f399fb13ce2e89c092bfec56fd087759917b74 -EBUILD selinux-cpucontrol-2.20220106-r2.ebuild 285 BLAKE2B 37c093300a71417f7decac08ea013afccc44550a837fce5b6d1c4f537637d64fd55a14cd2894dd52417fff487d4cdecfe407d486b6b0e8120cf0e0ffe5f4d5f8 SHA512 d6451f86037c7339949e88fe31eb3efcfa101f9f43120a04891e0863a7070c7f8c7d9e709a0eeb130468fb4611f399fb13ce2e89c092bfec56fd087759917b74 EBUILD selinux-cpucontrol-2.20220106-r3.ebuild 285 BLAKE2B 37c093300a71417f7decac08ea013afccc44550a837fce5b6d1c4f537637d64fd55a14cd2894dd52417fff487d4cdecfe407d486b6b0e8120cf0e0ffe5f4d5f8 SHA512 d6451f86037c7339949e88fe31eb3efcfa101f9f43120a04891e0863a7070c7f8c7d9e709a0eeb130468fb4611f399fb13ce2e89c092bfec56fd087759917b74 -EBUILD selinux-cpucontrol-2.20220520-r1.ebuild 289 BLAKE2B b61eb94725cf03d519041be10ada1f9cae39cf83dd21899ae8280f3448b42a7059acf2534b34f18023f8fd6a212a1fbe727bc0d87660635c56c14ccace323651 SHA512 cdcec50478de06bb39bd2327bcb46e56dd436dbe5f796d22f9f6b569a0856e2b142fb63f32335f86167e74aac3d6ce9ff6ec8a6141885fe80b76feefa6439caf +EBUILD selinux-cpucontrol-2.20220520-r1.ebuild 285 BLAKE2B 37c093300a71417f7decac08ea013afccc44550a837fce5b6d1c4f537637d64fd55a14cd2894dd52417fff487d4cdecfe407d486b6b0e8120cf0e0ffe5f4d5f8 SHA512 d6451f86037c7339949e88fe31eb3efcfa101f9f43120a04891e0863a7070c7f8c7d9e709a0eeb130468fb4611f399fb13ce2e89c092bfec56fd087759917b74 EBUILD selinux-cpucontrol-9999.ebuild 289 BLAKE2B 0a0d7793904fa300ab4be022787c80534f9a3540aca20000ccd9442781da368890e83964bdc698db386d5a7f26844cc14a2285a0f2f86d6f26f145431c89af0a SHA512 77edf30f610ebe45b76de6ef8df4d6cf8a031f41e3cc17b41d38884cfe17de3e74d92a9ec3e1e54a333566eeb3e190f78a9d1874b781097f33a77f22b2a414d7 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r1.ebuild b/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r1.ebuild deleted file mode 100644 index ee78da18b848..000000000000 --- a/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cpucontrol" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cpucontrol" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r2.ebuild b/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r2.ebuild deleted file mode 100644 index ee78da18b848..000000000000 --- a/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cpucontrol" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cpucontrol" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220520-r1.ebuild b/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220520-r1.ebuild index 7e25e4d09506..ee78da18b848 100644 --- a/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cpucontrol/selinux-cpucontrol-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cpucontrol" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cpufreqselector/Manifest b/sec-policy/selinux-cpufreqselector/Manifest index 1e548dc5f996..1f0c74053a48 100644 --- a/sec-policy/selinux-cpufreqselector/Manifest +++ b/sec-policy/selinux-cpufreqselector/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cpufreqselector-2.20220106-r1.ebuild 295 BLAKE2B ec8830de63534e3d6ba1973f0a508c41c34fa95206e281f7159bcc390ae3e093def54728b4bc807ac106edd4c54f6f8d8a1578c1545f1b5f5b3d4812515b2053 SHA512 8d21cfb46d82e66693ba3173d671720fd5898f3c9e2d655d78d1ce992fa7bef87bbdc93bf8af7a1db31cc238e387ddc7ac9de646d3c909600d628a392b5008f0 -EBUILD selinux-cpufreqselector-2.20220106-r2.ebuild 295 BLAKE2B ec8830de63534e3d6ba1973f0a508c41c34fa95206e281f7159bcc390ae3e093def54728b4bc807ac106edd4c54f6f8d8a1578c1545f1b5f5b3d4812515b2053 SHA512 8d21cfb46d82e66693ba3173d671720fd5898f3c9e2d655d78d1ce992fa7bef87bbdc93bf8af7a1db31cc238e387ddc7ac9de646d3c909600d628a392b5008f0 EBUILD selinux-cpufreqselector-2.20220106-r3.ebuild 295 BLAKE2B ec8830de63534e3d6ba1973f0a508c41c34fa95206e281f7159bcc390ae3e093def54728b4bc807ac106edd4c54f6f8d8a1578c1545f1b5f5b3d4812515b2053 SHA512 8d21cfb46d82e66693ba3173d671720fd5898f3c9e2d655d78d1ce992fa7bef87bbdc93bf8af7a1db31cc238e387ddc7ac9de646d3c909600d628a392b5008f0 -EBUILD selinux-cpufreqselector-2.20220520-r1.ebuild 299 BLAKE2B 40dacadda25ac94c510aa2a31a92f41603aab6feabd8382da4c1d43679389721d572efdfb27161cb05d832ea6c79339411a7c9d3dbdaa6da84c97c225a79c6ea SHA512 f0d44b87946c6d0a9d7961f9fa229fb4fce7b0a4a3636e843a52c5e69902d4c63a8becfccc1f753b6361fb284bee8b707b2d149f79aa515588a213dc365029c2 +EBUILD selinux-cpufreqselector-2.20220520-r1.ebuild 295 BLAKE2B ec8830de63534e3d6ba1973f0a508c41c34fa95206e281f7159bcc390ae3e093def54728b4bc807ac106edd4c54f6f8d8a1578c1545f1b5f5b3d4812515b2053 SHA512 8d21cfb46d82e66693ba3173d671720fd5898f3c9e2d655d78d1ce992fa7bef87bbdc93bf8af7a1db31cc238e387ddc7ac9de646d3c909600d628a392b5008f0 EBUILD selinux-cpufreqselector-9999.ebuild 299 BLAKE2B f20e99056d1c2fa8db3b0c10f9a07dce4cb6b3e808b53bc0eff3def821a0a887971979c2c29697a75d617609a60df0e115bd0511773fa1ba65e8c5a81eb1dcc0 SHA512 63b7915898abf2f60cb1637cd03e85004402dae6c08f0505fa7abc731ba04bf6a9af46cea5d987b6a0495c29d60c947eb53c365e95e1b6930ab38eb08b643b19 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r1.ebuild b/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r1.ebuild deleted file mode 100644 index bf5bdb409171..000000000000 --- a/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cpufreqselector" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cpufreqselector" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r2.ebuild b/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r2.ebuild deleted file mode 100644 index bf5bdb409171..000000000000 --- a/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cpufreqselector" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cpufreqselector" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220520-r1.ebuild b/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220520-r1.ebuild index 5597c1e46849..bf5bdb409171 100644 --- a/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cpufreqselector/selinux-cpufreqselector-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cpufreqselector" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-cups/Manifest b/sec-policy/selinux-cups/Manifest index f3d65b6d4f19..ab1ba2a98ce9 100644 --- a/sec-policy/selinux-cups/Manifest +++ b/sec-policy/selinux-cups/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cups-2.20220106-r1.ebuild 363 BLAKE2B 1ba98552be0ca95d16bf886901a8e1b49c09eb2629aaefdf98e9b81d9887f340a2643db96e4d34314f77d251ae9afbdad97fbebad4c81a37504844f25d087c93 SHA512 b1fe074ed7f4f3b68e7eb74e4d36ce7de21b623d3edfeae030a3e795a93bfe5e4b65abffbb1909c7c478770f8e90bdc228a434cc3c661616943053ead82728fc -EBUILD selinux-cups-2.20220106-r2.ebuild 363 BLAKE2B 1ba98552be0ca95d16bf886901a8e1b49c09eb2629aaefdf98e9b81d9887f340a2643db96e4d34314f77d251ae9afbdad97fbebad4c81a37504844f25d087c93 SHA512 b1fe074ed7f4f3b68e7eb74e4d36ce7de21b623d3edfeae030a3e795a93bfe5e4b65abffbb1909c7c478770f8e90bdc228a434cc3c661616943053ead82728fc EBUILD selinux-cups-2.20220106-r3.ebuild 363 BLAKE2B 1ba98552be0ca95d16bf886901a8e1b49c09eb2629aaefdf98e9b81d9887f340a2643db96e4d34314f77d251ae9afbdad97fbebad4c81a37504844f25d087c93 SHA512 b1fe074ed7f4f3b68e7eb74e4d36ce7de21b623d3edfeae030a3e795a93bfe5e4b65abffbb1909c7c478770f8e90bdc228a434cc3c661616943053ead82728fc -EBUILD selinux-cups-2.20220520-r1.ebuild 367 BLAKE2B 2392251d868f1c6c78e4c8e2719d79e098a55816a5476621bc403502236a14e4d6191db8029d737f866ed1833af39c2f98ae3444679039b9382b4c42e629f239 SHA512 e1d3babb9696d45bc80cdf6e76503edd34582241dcf3c37dbedbb18ba6f0f78a68c6d9575f970247c2457f92e6a52f4a78676aa24946c9d598bd3be94f14a8e3 +EBUILD selinux-cups-2.20220520-r1.ebuild 363 BLAKE2B 1ba98552be0ca95d16bf886901a8e1b49c09eb2629aaefdf98e9b81d9887f340a2643db96e4d34314f77d251ae9afbdad97fbebad4c81a37504844f25d087c93 SHA512 b1fe074ed7f4f3b68e7eb74e4d36ce7de21b623d3edfeae030a3e795a93bfe5e4b65abffbb1909c7c478770f8e90bdc228a434cc3c661616943053ead82728fc EBUILD selinux-cups-9999.ebuild 367 BLAKE2B 134e56a005cdd25487dd322baf0352c1facce66b5664cadfabd3017b20790e2921f129268c5b00e5a400fafe2a660dec1e98c547a8809ca6e50e60dc3acc6783 SHA512 019541ee46509c57963c97b6cbed157b4df952e0d4e948db61ce32e849267c30102e7f7875e62f91c5beddf1ad7ebe83df48ef86cc74fc5e6bd8498ed2cc1bbc MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cups/selinux-cups-2.20220106-r1.ebuild b/sec-policy/selinux-cups/selinux-cups-2.20220106-r1.ebuild deleted file mode 100644 index e67bc76b24c5..000000000000 --- a/sec-policy/selinux-cups/selinux-cups-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cups" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cups" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-lpd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-lpd -" diff --git a/sec-policy/selinux-cups/selinux-cups-2.20220106-r2.ebuild b/sec-policy/selinux-cups/selinux-cups-2.20220106-r2.ebuild deleted file mode 100644 index e67bc76b24c5..000000000000 --- a/sec-policy/selinux-cups/selinux-cups-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cups" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cups" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-lpd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-lpd -" diff --git a/sec-policy/selinux-cups/selinux-cups-2.20220520-r1.ebuild b/sec-policy/selinux-cups/selinux-cups-2.20220520-r1.ebuild index d549fa052e99..e67bc76b24c5 100644 --- a/sec-policy/selinux-cups/selinux-cups-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cups/selinux-cups-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cups" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-lpd diff --git a/sec-policy/selinux-cvs/Manifest b/sec-policy/selinux-cvs/Manifest index 89c6a70bf286..46058d41571b 100644 --- a/sec-policy/selinux-cvs/Manifest +++ b/sec-policy/selinux-cvs/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cvs-2.20220106-r1.ebuild 419 BLAKE2B bdf15a37334892b723b71eb2307e02dd3713e4572d216ece5b390d38c620c8e30026b6ff5688d4fa5c11cf41813dd4a4cbf3d174501e9ce90dd84744bd870974 SHA512 ba79f5595114f3fc0a7f594c8ccbfa6e0cccda3c7ce93e18507b11790c4501a0ab4d78e97f4f78512fef260459cd075814648e85a1e62ab5b1300573fa3b94ca -EBUILD selinux-cvs-2.20220106-r2.ebuild 419 BLAKE2B bdf15a37334892b723b71eb2307e02dd3713e4572d216ece5b390d38c620c8e30026b6ff5688d4fa5c11cf41813dd4a4cbf3d174501e9ce90dd84744bd870974 SHA512 ba79f5595114f3fc0a7f594c8ccbfa6e0cccda3c7ce93e18507b11790c4501a0ab4d78e97f4f78512fef260459cd075814648e85a1e62ab5b1300573fa3b94ca EBUILD selinux-cvs-2.20220106-r3.ebuild 419 BLAKE2B bdf15a37334892b723b71eb2307e02dd3713e4572d216ece5b390d38c620c8e30026b6ff5688d4fa5c11cf41813dd4a4cbf3d174501e9ce90dd84744bd870974 SHA512 ba79f5595114f3fc0a7f594c8ccbfa6e0cccda3c7ce93e18507b11790c4501a0ab4d78e97f4f78512fef260459cd075814648e85a1e62ab5b1300573fa3b94ca -EBUILD selinux-cvs-2.20220520-r1.ebuild 423 BLAKE2B 6c42338d1d4540221d47c30e716a91d039356da5b40ec4c29af4f20c92866210acaa2cf2157c8bba2acab0923379a868dba5cec16969922573047fd19a52191c SHA512 92a025a81327fcd0400265d4a6d2c33780ac31f50edc618c04875dedc8d9930618a9c7bf9c42ba9f87077fd82900ef63cec18dbab77d003900f826adf25b780a +EBUILD selinux-cvs-2.20220520-r1.ebuild 419 BLAKE2B bdf15a37334892b723b71eb2307e02dd3713e4572d216ece5b390d38c620c8e30026b6ff5688d4fa5c11cf41813dd4a4cbf3d174501e9ce90dd84744bd870974 SHA512 ba79f5595114f3fc0a7f594c8ccbfa6e0cccda3c7ce93e18507b11790c4501a0ab4d78e97f4f78512fef260459cd075814648e85a1e62ab5b1300573fa3b94ca EBUILD selinux-cvs-9999.ebuild 423 BLAKE2B b88ab893b83222fb6acdeca8c31322fb2813276210fabb8317e6dd9dd91f8bc485677de101494b60c0f9bd17f72c8da848b8a521a48e1d879cf2bf7ea157f883 SHA512 09e51d5b7b7e6ad690991ec50a61ca8231fba179f4547f4b60178e3a657cd29647f7b81b9c523df07e95b542970520333f88ccd32776fb689f08ee7e4186e1e6 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cvs/selinux-cvs-2.20220106-r1.ebuild b/sec-policy/selinux-cvs/selinux-cvs-2.20220106-r1.ebuild deleted file mode 100644 index 45e48163739e..000000000000 --- a/sec-policy/selinux-cvs/selinux-cvs-2.20220106-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cvs" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cvs" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-cvs/selinux-cvs-2.20220106-r2.ebuild b/sec-policy/selinux-cvs/selinux-cvs-2.20220106-r2.ebuild deleted file mode 100644 index 45e48163739e..000000000000 --- a/sec-policy/selinux-cvs/selinux-cvs-2.20220106-r2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cvs" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cvs" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-cvs/selinux-cvs-2.20220520-r1.ebuild b/sec-policy/selinux-cvs/selinux-cvs-2.20220520-r1.ebuild index c5ceaa85e235..45e48163739e 100644 --- a/sec-policy/selinux-cvs/selinux-cvs-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cvs/selinux-cvs-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cvs" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-cyphesis/Manifest b/sec-policy/selinux-cyphesis/Manifest index cd0e85b17cf2..9383fffb7b1e 100644 --- a/sec-policy/selinux-cyphesis/Manifest +++ b/sec-policy/selinux-cyphesis/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-cyphesis-2.20220106-r1.ebuild 281 BLAKE2B 18bd575886610117b958fe14895db57b69ac374ef24f8dd2354a9ae52415fd2f6c1d4575ee25f462a3480922759056046637b77dfc5887f6f2397a68dee7279c SHA512 faef4829c0c21c81ce45d53c5205094411c2793922d1d2e7f539df50d84132d4c1f192a21c0c6286c388e83a431fe3a1a1caf8ebac2016cc23f2936d4d552dea -EBUILD selinux-cyphesis-2.20220106-r2.ebuild 281 BLAKE2B 18bd575886610117b958fe14895db57b69ac374ef24f8dd2354a9ae52415fd2f6c1d4575ee25f462a3480922759056046637b77dfc5887f6f2397a68dee7279c SHA512 faef4829c0c21c81ce45d53c5205094411c2793922d1d2e7f539df50d84132d4c1f192a21c0c6286c388e83a431fe3a1a1caf8ebac2016cc23f2936d4d552dea EBUILD selinux-cyphesis-2.20220106-r3.ebuild 281 BLAKE2B 18bd575886610117b958fe14895db57b69ac374ef24f8dd2354a9ae52415fd2f6c1d4575ee25f462a3480922759056046637b77dfc5887f6f2397a68dee7279c SHA512 faef4829c0c21c81ce45d53c5205094411c2793922d1d2e7f539df50d84132d4c1f192a21c0c6286c388e83a431fe3a1a1caf8ebac2016cc23f2936d4d552dea -EBUILD selinux-cyphesis-2.20220520-r1.ebuild 285 BLAKE2B 3bea0bdcadf34eed0e98f95cc797d198dc7e212ab910b193c3a54a08ec185bc1aed23bc3c5be48273c553310eb047eb8273db19471b2882c4185c87c2583d444 SHA512 281a6b7079e167d13e905b6474506412b25c48553884d4b31ddb17e041690e33de6a1404960336f9bae66584ba150033d3a9eec2a166ed74543b019939826226 +EBUILD selinux-cyphesis-2.20220520-r1.ebuild 281 BLAKE2B 18bd575886610117b958fe14895db57b69ac374ef24f8dd2354a9ae52415fd2f6c1d4575ee25f462a3480922759056046637b77dfc5887f6f2397a68dee7279c SHA512 faef4829c0c21c81ce45d53c5205094411c2793922d1d2e7f539df50d84132d4c1f192a21c0c6286c388e83a431fe3a1a1caf8ebac2016cc23f2936d4d552dea EBUILD selinux-cyphesis-9999.ebuild 285 BLAKE2B 91011061c0e80ea3cd65cbae1febd9e0f0e96532a92a3d400c5a1274d76a776ca6e3908dd407a3c2feb9c7f9c79252e936cc72dbeaae23eb1d386f5e54108cc1 SHA512 abc9603e27169ee057cd52b4372f581e03091dfca5722da04d09438540942db69bc30d5fa7aec9f2b6198013b5bb038ceb48dd32505d25505d6125d1a6271454 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r1.ebuild b/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r1.ebuild deleted file mode 100644 index f9c3789dabf2..000000000000 --- a/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cyphesis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cyphesis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r2.ebuild b/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r2.ebuild deleted file mode 100644 index f9c3789dabf2..000000000000 --- a/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="cyphesis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for cyphesis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220520-r1.ebuild b/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220520-r1.ebuild index 1bef549e1011..f9c3789dabf2 100644 --- a/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220520-r1.ebuild +++ b/sec-policy/selinux-cyphesis/selinux-cyphesis-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for cyphesis" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-daemontools/Manifest b/sec-policy/selinux-daemontools/Manifest index c3044730a09c..42630ae9bb2d 100644 --- a/sec-policy/selinux-daemontools/Manifest +++ b/sec-policy/selinux-daemontools/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-daemontools-2.20220106-r1.ebuild 287 BLAKE2B e45a6cc053374d56dc83ace8f6710beac4fa3708d77c34b0bd005277415918743747eece9031e5162e3f49a4d7199610fe407e2a6c85b8221624c766fcaba87f SHA512 6b91bd61fe2f4a5e8e198b297b25c735a067261b115fa5a98aa040cdd81858e26c9ec1a43e9d2192a54192f65fab6d82b3cb7b58be78221638698abb7539a864 -EBUILD selinux-daemontools-2.20220106-r2.ebuild 287 BLAKE2B e45a6cc053374d56dc83ace8f6710beac4fa3708d77c34b0bd005277415918743747eece9031e5162e3f49a4d7199610fe407e2a6c85b8221624c766fcaba87f SHA512 6b91bd61fe2f4a5e8e198b297b25c735a067261b115fa5a98aa040cdd81858e26c9ec1a43e9d2192a54192f65fab6d82b3cb7b58be78221638698abb7539a864 EBUILD selinux-daemontools-2.20220106-r3.ebuild 287 BLAKE2B e45a6cc053374d56dc83ace8f6710beac4fa3708d77c34b0bd005277415918743747eece9031e5162e3f49a4d7199610fe407e2a6c85b8221624c766fcaba87f SHA512 6b91bd61fe2f4a5e8e198b297b25c735a067261b115fa5a98aa040cdd81858e26c9ec1a43e9d2192a54192f65fab6d82b3cb7b58be78221638698abb7539a864 -EBUILD selinux-daemontools-2.20220520-r1.ebuild 291 BLAKE2B 884d30a840ed3c925322242bb60bfe0617ddd7ddec619176150e27a409b0c595ae1d67167b7c9aff2cca02034a9e6b5077350d2016a34d9cf625b37eaecf1555 SHA512 09524d223e56f6567e3e8e3cd8a5e404eb0a41fac1d868de8e42a820d548b01a2771370441a9fea6cdf865927cfe6e9d54da4b0bd840ff297318a6f839327ed6 +EBUILD selinux-daemontools-2.20220520-r1.ebuild 287 BLAKE2B e45a6cc053374d56dc83ace8f6710beac4fa3708d77c34b0bd005277415918743747eece9031e5162e3f49a4d7199610fe407e2a6c85b8221624c766fcaba87f SHA512 6b91bd61fe2f4a5e8e198b297b25c735a067261b115fa5a98aa040cdd81858e26c9ec1a43e9d2192a54192f65fab6d82b3cb7b58be78221638698abb7539a864 EBUILD selinux-daemontools-9999.ebuild 291 BLAKE2B 032a8df21734566660695f99ab34f1205c64fba0453fa12019390167e9b248269145e00c0dad7f3192fcbaad0e84f481abb4ebcdf4500dbb39bae0da14772a24 SHA512 b226e1095ab0c7126b9e52dda6b5cb26521f653224e021c489a235a92170356287c6abdb59690b88192307b23f3e4a659f5ad86a18182182789253b872ae9189 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r1.ebuild b/sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r1.ebuild deleted file mode 100644 index 1de4de9b32fd..000000000000 --- a/sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="daemontools" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for daemontools" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r2.ebuild b/sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r2.ebuild deleted file mode 100644 index 1de4de9b32fd..000000000000 --- a/sec-policy/selinux-daemontools/selinux-daemontools-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="daemontools" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for daemontools" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-daemontools/selinux-daemontools-2.20220520-r1.ebuild b/sec-policy/selinux-daemontools/selinux-daemontools-2.20220520-r1.ebuild index 79e38eba5f25..1de4de9b32fd 100644 --- a/sec-policy/selinux-daemontools/selinux-daemontools-2.20220520-r1.ebuild +++ b/sec-policy/selinux-daemontools/selinux-daemontools-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for daemontools" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dante/Manifest b/sec-policy/selinux-dante/Manifest index cda09b8ce587..629a46bd7bcc 100644 --- a/sec-policy/selinux-dante/Manifest +++ b/sec-policy/selinux-dante/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dante-2.20220106-r1.ebuild 275 BLAKE2B f5fc80f55a4fce35a993880b4a56db7bb717563baf0e9843378323aba45a61bef4e29b083777459961737d9f1050c9982aa17a89bedf8cfe820fd3fa55965b89 SHA512 7f14578b073acc2c2531e43bad6375fcb4ca2a333c57333d489f4725626a5da7fb00f1c9bdb2f3c13b7aa0db8b6db1acfa0fbc56b1d87920ff71d313d9dcbe93 -EBUILD selinux-dante-2.20220106-r2.ebuild 275 BLAKE2B f5fc80f55a4fce35a993880b4a56db7bb717563baf0e9843378323aba45a61bef4e29b083777459961737d9f1050c9982aa17a89bedf8cfe820fd3fa55965b89 SHA512 7f14578b073acc2c2531e43bad6375fcb4ca2a333c57333d489f4725626a5da7fb00f1c9bdb2f3c13b7aa0db8b6db1acfa0fbc56b1d87920ff71d313d9dcbe93 EBUILD selinux-dante-2.20220106-r3.ebuild 275 BLAKE2B f5fc80f55a4fce35a993880b4a56db7bb717563baf0e9843378323aba45a61bef4e29b083777459961737d9f1050c9982aa17a89bedf8cfe820fd3fa55965b89 SHA512 7f14578b073acc2c2531e43bad6375fcb4ca2a333c57333d489f4725626a5da7fb00f1c9bdb2f3c13b7aa0db8b6db1acfa0fbc56b1d87920ff71d313d9dcbe93 -EBUILD selinux-dante-2.20220520-r1.ebuild 279 BLAKE2B 36f372718ae96ff83644938d14c9317f9f90277d128ba193aa69cf9ca0498e5385f33550726c849148ba6f0a5622887874859f92d00593431099409f2540f31c SHA512 4e9ff3a549173ff6d8dc612724332a56d6f62afbea85c06e4f4678649c11dc6b5168965eebd46e192154a3e16e55dce6484c6fd44e9e02ef8fb67cb038e05bbd +EBUILD selinux-dante-2.20220520-r1.ebuild 275 BLAKE2B f5fc80f55a4fce35a993880b4a56db7bb717563baf0e9843378323aba45a61bef4e29b083777459961737d9f1050c9982aa17a89bedf8cfe820fd3fa55965b89 SHA512 7f14578b073acc2c2531e43bad6375fcb4ca2a333c57333d489f4725626a5da7fb00f1c9bdb2f3c13b7aa0db8b6db1acfa0fbc56b1d87920ff71d313d9dcbe93 EBUILD selinux-dante-9999.ebuild 279 BLAKE2B 37987ab756d37f97bffe10695d31ed9d5f562252d76c60474c8115997ded3e540843bddab1bd3c9b5ca3d9d0d73301225f91281f6a8d6fd89f51bac59d432fd1 SHA512 7079612fa072feb18153fbcd1ab16fa1173aa4ff23467dfa0d07d05df64a7a32bf0a77585134542acced05dd056ff1f5faed9f96263b75301a9fc9db22d1c94d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dante/selinux-dante-2.20220106-r1.ebuild b/sec-policy/selinux-dante/selinux-dante-2.20220106-r1.ebuild deleted file mode 100644 index c004678ae273..000000000000 --- a/sec-policy/selinux-dante/selinux-dante-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dante" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dante" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dante/selinux-dante-2.20220106-r2.ebuild b/sec-policy/selinux-dante/selinux-dante-2.20220106-r2.ebuild deleted file mode 100644 index c004678ae273..000000000000 --- a/sec-policy/selinux-dante/selinux-dante-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dante" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dante" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dante/selinux-dante-2.20220520-r1.ebuild b/sec-policy/selinux-dante/selinux-dante-2.20220520-r1.ebuild index d5483707430c..c004678ae273 100644 --- a/sec-policy/selinux-dante/selinux-dante-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dante/selinux-dante-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dante" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dbadm/Manifest b/sec-policy/selinux-dbadm/Manifest index ffb2ebb83f66..b54861afbb8c 100644 --- a/sec-policy/selinux-dbadm/Manifest +++ b/sec-policy/selinux-dbadm/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dbadm-2.20220106-r1.ebuild 275 BLAKE2B 9d409b8f79419887816c94e7a1cb00d6d6dbf57b9d7ea26413bb8003103d56d004c5a51f0f616ce0741a73fd70e51af8f1e20bdf3a54b25ece44abb4b9788960 SHA512 7c61b8423efd32b36adf4103621bc0afb593be745164176d596dd42bbbd4d5e200cffc343346a82e2a2af9bb2c747ceb09e5bfd03037b029c46e92a321ec5024 -EBUILD selinux-dbadm-2.20220106-r2.ebuild 275 BLAKE2B 9d409b8f79419887816c94e7a1cb00d6d6dbf57b9d7ea26413bb8003103d56d004c5a51f0f616ce0741a73fd70e51af8f1e20bdf3a54b25ece44abb4b9788960 SHA512 7c61b8423efd32b36adf4103621bc0afb593be745164176d596dd42bbbd4d5e200cffc343346a82e2a2af9bb2c747ceb09e5bfd03037b029c46e92a321ec5024 EBUILD selinux-dbadm-2.20220106-r3.ebuild 275 BLAKE2B 9d409b8f79419887816c94e7a1cb00d6d6dbf57b9d7ea26413bb8003103d56d004c5a51f0f616ce0741a73fd70e51af8f1e20bdf3a54b25ece44abb4b9788960 SHA512 7c61b8423efd32b36adf4103621bc0afb593be745164176d596dd42bbbd4d5e200cffc343346a82e2a2af9bb2c747ceb09e5bfd03037b029c46e92a321ec5024 -EBUILD selinux-dbadm-2.20220520-r1.ebuild 279 BLAKE2B 341322d584e20fe17b42a2a2fb323e905ccbd3826d5b35fef372cf4075165cd2aaba4e97eb72057be83189ff26c1217d39872c8a3174a55583590c486cf30c0f SHA512 31dab0c5a24d3178dbee8b53c7115c8744ae73279652124e686f561063563ff4c417ed56fa812f844ee0c569a5e0ba2eed09a4a5dd8d4d534b92d9d71e1358aa +EBUILD selinux-dbadm-2.20220520-r1.ebuild 275 BLAKE2B 9d409b8f79419887816c94e7a1cb00d6d6dbf57b9d7ea26413bb8003103d56d004c5a51f0f616ce0741a73fd70e51af8f1e20bdf3a54b25ece44abb4b9788960 SHA512 7c61b8423efd32b36adf4103621bc0afb593be745164176d596dd42bbbd4d5e200cffc343346a82e2a2af9bb2c747ceb09e5bfd03037b029c46e92a321ec5024 EBUILD selinux-dbadm-9999.ebuild 279 BLAKE2B 921e05318d6dbbff93e4c5a1de3136a14a25fda0636c187e2aca94ee72433f7079b9f72480a1c15dfa63915526cac718c2c977f36874768a7333f04a7313b124 SHA512 214554a388826a564244b22fb786611ab95e48a49b70bdedb79979e3126556b5504ab5caa59545da9a8811ada2c360d533f43d4a7fb2acc96bd87658de9ce867 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r1.ebuild b/sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r1.ebuild deleted file mode 100644 index 8bd8c3a3f720..000000000000 --- a/sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dbadm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dbadm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r2.ebuild b/sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r2.ebuild deleted file mode 100644 index 8bd8c3a3f720..000000000000 --- a/sec-policy/selinux-dbadm/selinux-dbadm-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dbadm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dbadm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dbadm/selinux-dbadm-2.20220520-r1.ebuild b/sec-policy/selinux-dbadm/selinux-dbadm-2.20220520-r1.ebuild index 96b36b252bd2..8bd8c3a3f720 100644 --- a/sec-policy/selinux-dbadm/selinux-dbadm-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dbadm/selinux-dbadm-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dbadm" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dbskk/Manifest b/sec-policy/selinux-dbskk/Manifest index 5af8c286c7cb..ffe0732119a5 100644 --- a/sec-policy/selinux-dbskk/Manifest +++ b/sec-policy/selinux-dbskk/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dbskk-2.20220106-r1.ebuild 369 BLAKE2B 4e6cabc612df2e4023f386db67ffda96b2036660b8adede7a02f655f7efec22aa92dd6024e3f007d006aba2bdd34046d39b317d2c77f7df3ac90cdb2713e9a21 SHA512 f5882062629e6457a4e506cf034d8ba6c7f483b6f2b94afa3bd1a31f86eba84a2f665642fa8d92e7892558612923e09065958af40a2e225e3252817a3e62ffb2 -EBUILD selinux-dbskk-2.20220106-r2.ebuild 369 BLAKE2B 4e6cabc612df2e4023f386db67ffda96b2036660b8adede7a02f655f7efec22aa92dd6024e3f007d006aba2bdd34046d39b317d2c77f7df3ac90cdb2713e9a21 SHA512 f5882062629e6457a4e506cf034d8ba6c7f483b6f2b94afa3bd1a31f86eba84a2f665642fa8d92e7892558612923e09065958af40a2e225e3252817a3e62ffb2 EBUILD selinux-dbskk-2.20220106-r3.ebuild 369 BLAKE2B 4e6cabc612df2e4023f386db67ffda96b2036660b8adede7a02f655f7efec22aa92dd6024e3f007d006aba2bdd34046d39b317d2c77f7df3ac90cdb2713e9a21 SHA512 f5882062629e6457a4e506cf034d8ba6c7f483b6f2b94afa3bd1a31f86eba84a2f665642fa8d92e7892558612923e09065958af40a2e225e3252817a3e62ffb2 -EBUILD selinux-dbskk-2.20220520-r1.ebuild 373 BLAKE2B dd9e8e043ce107d6c9434902e268337241e0db1b5880a605e75c4b16d221075a5fb69e04cc784fd8a193e0fbe72ef87b3c5b7703bce053b7bf9155e8005df253 SHA512 cd0bbfd49f34f4dfae01ac357c5bc24eeeaeeadaa8f935543a5c7da4bfc03e1b04b4f41ea216544e2233b2377ddd9c2394ef85565829a002a9cf4b71454b1875 +EBUILD selinux-dbskk-2.20220520-r1.ebuild 369 BLAKE2B 4e6cabc612df2e4023f386db67ffda96b2036660b8adede7a02f655f7efec22aa92dd6024e3f007d006aba2bdd34046d39b317d2c77f7df3ac90cdb2713e9a21 SHA512 f5882062629e6457a4e506cf034d8ba6c7f483b6f2b94afa3bd1a31f86eba84a2f665642fa8d92e7892558612923e09065958af40a2e225e3252817a3e62ffb2 EBUILD selinux-dbskk-9999.ebuild 373 BLAKE2B c640190b1b346847ad18eed0c948f6d7c7cc287a26274e30f3c9fee650afaa2cc896d6d14d20dbea4ea40eeee4b955d69d738bb42d207f515649b14f08b5f698 SHA512 f44afa3b7e6db6d0948335edd92eddf7f4362aa7cbb76f895a10af754c474c1ccf4f48cfeb299e16d350f5aacc352ba97f4da377f831650f06100e5e2708f9e4 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r1.ebuild b/sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r1.ebuild deleted file mode 100644 index 8fe67b1a610a..000000000000 --- a/sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dbskk" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dbskk" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r2.ebuild b/sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r2.ebuild deleted file mode 100644 index 8fe67b1a610a..000000000000 --- a/sec-policy/selinux-dbskk/selinux-dbskk-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dbskk" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dbskk" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-dbskk/selinux-dbskk-2.20220520-r1.ebuild b/sec-policy/selinux-dbskk/selinux-dbskk-2.20220520-r1.ebuild index fb3fafc1aa64..8fe67b1a610a 100644 --- a/sec-policy/selinux-dbskk/selinux-dbskk-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dbskk/selinux-dbskk-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dbskk" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-inetd diff --git a/sec-policy/selinux-dbus/Manifest b/sec-policy/selinux-dbus/Manifest index 141197ce8cfe..e1b94ad98a5f 100644 --- a/sec-policy/selinux-dbus/Manifest +++ b/sec-policy/selinux-dbus/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dbus-2.20220106-r1.ebuild 273 BLAKE2B f6bb86820528d7cea99f8d14e96ca1103303ea15b2e98a78e475909aa827465558e4665730b50fdd56ebbc66abc284c01569370c33e9e3aa9d881b39bc478d92 SHA512 af58607c45182d4d49cab4e6c0c4095636eb9587f50d22b76883c7e1674871456744279d79f0946f9be007c8d34de9e32bd78ca92505f5759227a58ced740354 -EBUILD selinux-dbus-2.20220106-r2.ebuild 273 BLAKE2B f6bb86820528d7cea99f8d14e96ca1103303ea15b2e98a78e475909aa827465558e4665730b50fdd56ebbc66abc284c01569370c33e9e3aa9d881b39bc478d92 SHA512 af58607c45182d4d49cab4e6c0c4095636eb9587f50d22b76883c7e1674871456744279d79f0946f9be007c8d34de9e32bd78ca92505f5759227a58ced740354 EBUILD selinux-dbus-2.20220106-r3.ebuild 273 BLAKE2B f6bb86820528d7cea99f8d14e96ca1103303ea15b2e98a78e475909aa827465558e4665730b50fdd56ebbc66abc284c01569370c33e9e3aa9d881b39bc478d92 SHA512 af58607c45182d4d49cab4e6c0c4095636eb9587f50d22b76883c7e1674871456744279d79f0946f9be007c8d34de9e32bd78ca92505f5759227a58ced740354 -EBUILD selinux-dbus-2.20220520-r1.ebuild 277 BLAKE2B 25ad045181f1fe59c9c0f50b859a6d6a53183b619f0cc00444e9b2ebdeabe1c243f710cfd54e86f0fd90859f95059a5b6ce4aa80fa686c922e709ae047c037f6 SHA512 b321643d60af633ce1f6176b6823929247eea4fd9f9a0b1617d5b8b6ee9ca6a6d97bf98f8c403299ab2519c833dc87632c76f61ac4dfea8037a960ed1ae6fd9d +EBUILD selinux-dbus-2.20220520-r1.ebuild 273 BLAKE2B f6bb86820528d7cea99f8d14e96ca1103303ea15b2e98a78e475909aa827465558e4665730b50fdd56ebbc66abc284c01569370c33e9e3aa9d881b39bc478d92 SHA512 af58607c45182d4d49cab4e6c0c4095636eb9587f50d22b76883c7e1674871456744279d79f0946f9be007c8d34de9e32bd78ca92505f5759227a58ced740354 EBUILD selinux-dbus-9999.ebuild 277 BLAKE2B d57ae1cb0fe8cf2a7fd541d5496cd77f317cf363083fd7b7feec029d32cd1af47764d157c1e90a4285c438be109e90a75a156dc88be5abd017cd309dd10587b1 SHA512 fd10bbe656566f643b33454f027b7d9f7baefae59ae0c9d2b14dfe9df7f4aae97ae753c5d64eb253f67d9728a685c619860c8ef787e02c0b89fd91dc626da42a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dbus/selinux-dbus-2.20220106-r1.ebuild b/sec-policy/selinux-dbus/selinux-dbus-2.20220106-r1.ebuild deleted file mode 100644 index d8d567fc3af6..000000000000 --- a/sec-policy/selinux-dbus/selinux-dbus-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dbus" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dbus" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dbus/selinux-dbus-2.20220106-r2.ebuild b/sec-policy/selinux-dbus/selinux-dbus-2.20220106-r2.ebuild deleted file mode 100644 index d8d567fc3af6..000000000000 --- a/sec-policy/selinux-dbus/selinux-dbus-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dbus" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dbus" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dbus/selinux-dbus-2.20220520-r1.ebuild b/sec-policy/selinux-dbus/selinux-dbus-2.20220520-r1.ebuild index 85f13c61c0be..d8d567fc3af6 100644 --- a/sec-policy/selinux-dbus/selinux-dbus-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dbus/selinux-dbus-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dbus" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ddclient/Manifest b/sec-policy/selinux-ddclient/Manifest index aed2863b6918..8e159f0cc848 100644 --- a/sec-policy/selinux-ddclient/Manifest +++ b/sec-policy/selinux-ddclient/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ddclient-2.20220106-r1.ebuild 281 BLAKE2B 90749d957e2f0cac35ef638f56bb46a45a642091dad8cd8c78d81bd07b5065f831d1967a19e5843f9ebfa3614cf58b8605daa95cfe9fb700286b85e00ec7bbee SHA512 b678a1347b0fd9fa12408bc6eb2843abc4151a3d7457b1ad42c199b4efd3a3731d0b84d19218debc044120c89069a2a0228db89ba403d3c6969d7374d0def44e -EBUILD selinux-ddclient-2.20220106-r2.ebuild 281 BLAKE2B 90749d957e2f0cac35ef638f56bb46a45a642091dad8cd8c78d81bd07b5065f831d1967a19e5843f9ebfa3614cf58b8605daa95cfe9fb700286b85e00ec7bbee SHA512 b678a1347b0fd9fa12408bc6eb2843abc4151a3d7457b1ad42c199b4efd3a3731d0b84d19218debc044120c89069a2a0228db89ba403d3c6969d7374d0def44e EBUILD selinux-ddclient-2.20220106-r3.ebuild 281 BLAKE2B 90749d957e2f0cac35ef638f56bb46a45a642091dad8cd8c78d81bd07b5065f831d1967a19e5843f9ebfa3614cf58b8605daa95cfe9fb700286b85e00ec7bbee SHA512 b678a1347b0fd9fa12408bc6eb2843abc4151a3d7457b1ad42c199b4efd3a3731d0b84d19218debc044120c89069a2a0228db89ba403d3c6969d7374d0def44e -EBUILD selinux-ddclient-2.20220520-r1.ebuild 285 BLAKE2B ad00ab7b7f1ca2a6d735c38a75974abfd4ddf7d9b2a2eb612a127dc8cf55f313a0d5ed2dc4a0b4929977d00eedcf95a2401489b9f664ba4911a58e0623c4cc92 SHA512 0d145e253c50af3e3ade3605af94f2c1c4330cdf0ef81ef16658bd55a5d11c244f24bdd7bec0a9c2ff1928693e0465182e78bf7f429c183f5e64e706d7ac74ae +EBUILD selinux-ddclient-2.20220520-r1.ebuild 281 BLAKE2B 90749d957e2f0cac35ef638f56bb46a45a642091dad8cd8c78d81bd07b5065f831d1967a19e5843f9ebfa3614cf58b8605daa95cfe9fb700286b85e00ec7bbee SHA512 b678a1347b0fd9fa12408bc6eb2843abc4151a3d7457b1ad42c199b4efd3a3731d0b84d19218debc044120c89069a2a0228db89ba403d3c6969d7374d0def44e EBUILD selinux-ddclient-9999.ebuild 285 BLAKE2B e2280b05389ed0a5b6dddd332e6f098ca6de6d9b424a866630936fc7c0ed68a4b49febec84ceef92e0038722aa67d2a4f2d3f02b1405d6c9af06f8e0cac4502b SHA512 cfff4eef25b9b9525ea18d989820694d652b8bb10acef71bc6acd8ddcf1c4af483ad920ea027eb4f51e466777fce5ba4d17e263f33da3b23139fddde61923288 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r1.ebuild b/sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r1.ebuild deleted file mode 100644 index a5b7953b3e9f..000000000000 --- a/sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ddclient" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ddclient" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r2.ebuild b/sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r2.ebuild deleted file mode 100644 index a5b7953b3e9f..000000000000 --- a/sec-policy/selinux-ddclient/selinux-ddclient-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ddclient" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ddclient" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ddclient/selinux-ddclient-2.20220520-r1.ebuild b/sec-policy/selinux-ddclient/selinux-ddclient-2.20220520-r1.ebuild index 5e4ddedf7823..a5b7953b3e9f 100644 --- a/sec-policy/selinux-ddclient/selinux-ddclient-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ddclient/selinux-ddclient-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ddclient" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-devicekit/Manifest b/sec-policy/selinux-devicekit/Manifest index 8d0bc39fa295..e43ae9ad52a9 100644 --- a/sec-policy/selinux-devicekit/Manifest +++ b/sec-policy/selinux-devicekit/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-devicekit-2.20220106-r1.ebuild 376 BLAKE2B 47bbefa0dfb4deeb27bb7566c8e444093eea5d5d83fd678d575d2972785452b68633aba4b91162924573b5c261b311dfc4cba9a0483a779e7f1f2b6c93e62b72 SHA512 05d09ab4a33fdfa4c7baa98884ff7d955396997b985d8e1cc6c1a9e11198b7630771a7521b330212c45ca23ceb6520b3b029d87bc97d9f14c63e806d39640e81 -EBUILD selinux-devicekit-2.20220106-r2.ebuild 376 BLAKE2B 47bbefa0dfb4deeb27bb7566c8e444093eea5d5d83fd678d575d2972785452b68633aba4b91162924573b5c261b311dfc4cba9a0483a779e7f1f2b6c93e62b72 SHA512 05d09ab4a33fdfa4c7baa98884ff7d955396997b985d8e1cc6c1a9e11198b7630771a7521b330212c45ca23ceb6520b3b029d87bc97d9f14c63e806d39640e81 EBUILD selinux-devicekit-2.20220106-r3.ebuild 376 BLAKE2B 47bbefa0dfb4deeb27bb7566c8e444093eea5d5d83fd678d575d2972785452b68633aba4b91162924573b5c261b311dfc4cba9a0483a779e7f1f2b6c93e62b72 SHA512 05d09ab4a33fdfa4c7baa98884ff7d955396997b985d8e1cc6c1a9e11198b7630771a7521b330212c45ca23ceb6520b3b029d87bc97d9f14c63e806d39640e81 -EBUILD selinux-devicekit-2.20220520-r1.ebuild 380 BLAKE2B 06ac9ae79fff251527408268df964346b28f3e73d776c26b732a0ac073864b9eecbe45e2c61c81ec145456823083357a253ab2cf06b29c620ad5f5cdcb49d6ea SHA512 b2c942034c79f3c8cea69c51e4f4885289172f84f19e5c2737de3c4c347d95169e1d8fce44257401ccb58a8d321b744e26a74ffadea344a5cd1634064ae5ceeb +EBUILD selinux-devicekit-2.20220520-r1.ebuild 376 BLAKE2B 47bbefa0dfb4deeb27bb7566c8e444093eea5d5d83fd678d575d2972785452b68633aba4b91162924573b5c261b311dfc4cba9a0483a779e7f1f2b6c93e62b72 SHA512 05d09ab4a33fdfa4c7baa98884ff7d955396997b985d8e1cc6c1a9e11198b7630771a7521b330212c45ca23ceb6520b3b029d87bc97d9f14c63e806d39640e81 EBUILD selinux-devicekit-9999.ebuild 380 BLAKE2B fe63d1fcd8aa7796c67e445d76acfbae4c87d590734664921a0b82c7bc82f22f2451faecb9b261aafc29342d804da8cf5d3e9ee20e1a83db5d1280e37022c08a SHA512 128ff46913426eb518f204cbeec75938458c90780df6a4d6c258f3de077b3abd35508a90a0b4180b50f4c6614e4ce974de4454d621545d6e7cb385f791a19b8e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r1.ebuild b/sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r1.ebuild deleted file mode 100644 index edf2ce69032b..000000000000 --- a/sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="devicekit" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for devicekit" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r2.ebuild b/sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r2.ebuild deleted file mode 100644 index edf2ce69032b..000000000000 --- a/sec-policy/selinux-devicekit/selinux-devicekit-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="devicekit" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for devicekit" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-devicekit/selinux-devicekit-2.20220520-r1.ebuild b/sec-policy/selinux-devicekit/selinux-devicekit-2.20220520-r1.ebuild index a14985d1a7ff..edf2ce69032b 100644 --- a/sec-policy/selinux-devicekit/selinux-devicekit-2.20220520-r1.ebuild +++ b/sec-policy/selinux-devicekit/selinux-devicekit-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for devicekit" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-dhcp/Manifest b/sec-policy/selinux-dhcp/Manifest index 138a3b889107..c25d27b3f86a 100644 --- a/sec-policy/selinux-dhcp/Manifest +++ b/sec-policy/selinux-dhcp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dhcp-2.20220106-r1.ebuild 273 BLAKE2B e57cb77f665ec0d0a722044423dc16103bcc016a349186edcc07841d03d959d703a5d687b90b75244eb627c74efe3f21f89cfbc9e09c4f302295ec6f55bf3393 SHA512 2b0bc7aac39f7a475e09e7290f61461efafa6629443f3c687e20efef2ec7e18e3742038a7c67ab721b126255fd175582ee83c76566959cf511bbb0be57d5a4f0 -EBUILD selinux-dhcp-2.20220106-r2.ebuild 273 BLAKE2B e57cb77f665ec0d0a722044423dc16103bcc016a349186edcc07841d03d959d703a5d687b90b75244eb627c74efe3f21f89cfbc9e09c4f302295ec6f55bf3393 SHA512 2b0bc7aac39f7a475e09e7290f61461efafa6629443f3c687e20efef2ec7e18e3742038a7c67ab721b126255fd175582ee83c76566959cf511bbb0be57d5a4f0 EBUILD selinux-dhcp-2.20220106-r3.ebuild 273 BLAKE2B e57cb77f665ec0d0a722044423dc16103bcc016a349186edcc07841d03d959d703a5d687b90b75244eb627c74efe3f21f89cfbc9e09c4f302295ec6f55bf3393 SHA512 2b0bc7aac39f7a475e09e7290f61461efafa6629443f3c687e20efef2ec7e18e3742038a7c67ab721b126255fd175582ee83c76566959cf511bbb0be57d5a4f0 -EBUILD selinux-dhcp-2.20220520-r1.ebuild 277 BLAKE2B 183ed4466a69ef4645d73e3f848d55ee1c8aad9de94bf152c17c8e5f3671f62287633fb7f893607c30a12787060415c28bbcba4a43a63a7b5a1b31059fc7ced4 SHA512 332f0eaa48715e60b19ad6152f934701d0c5849a8334a6e0137b8b12d746c4ac6f6fad47ee46e83fab706032c10e96197495955c808ba02eac53c6d1841ad457 +EBUILD selinux-dhcp-2.20220520-r1.ebuild 273 BLAKE2B e57cb77f665ec0d0a722044423dc16103bcc016a349186edcc07841d03d959d703a5d687b90b75244eb627c74efe3f21f89cfbc9e09c4f302295ec6f55bf3393 SHA512 2b0bc7aac39f7a475e09e7290f61461efafa6629443f3c687e20efef2ec7e18e3742038a7c67ab721b126255fd175582ee83c76566959cf511bbb0be57d5a4f0 EBUILD selinux-dhcp-9999.ebuild 277 BLAKE2B c9e90048c1bc75e5ee5c680bf63cc1b40a1cbeff4a1826b62328bb2e06f15fe007556c2cf3516390d557d3f26063fea3f6a3602dbf8ac92fd72405c7ab8e6809 SHA512 b150888e36050916ed24424e9414c8be398871862a27a806785413141426238bcdbca69aaf8befd54ed804b6c8438e65bb9080508951cb0c684fca191c2e068c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r1.ebuild b/sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r1.ebuild deleted file mode 100644 index 55dcd5ead897..000000000000 --- a/sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dhcp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dhcp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r2.ebuild b/sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r2.ebuild deleted file mode 100644 index 55dcd5ead897..000000000000 --- a/sec-policy/selinux-dhcp/selinux-dhcp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dhcp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dhcp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dhcp/selinux-dhcp-2.20220520-r1.ebuild b/sec-policy/selinux-dhcp/selinux-dhcp-2.20220520-r1.ebuild index 4a72ef801230..55dcd5ead897 100644 --- a/sec-policy/selinux-dhcp/selinux-dhcp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dhcp/selinux-dhcp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dhcp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dictd/Manifest b/sec-policy/selinux-dictd/Manifest index 5752d5da2073..f0af6cd08681 100644 --- a/sec-policy/selinux-dictd/Manifest +++ b/sec-policy/selinux-dictd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dictd-2.20220106-r1.ebuild 275 BLAKE2B 5cf51d7b5a86fb6bc8b5e27ba3b17c8d25d8a0a377354992a3b3eac09602d049ef468192ad8ebeb4f6307403b26e9b9fec441ca86af77ca3162b5ea976c01454 SHA512 9160aaab615d6ea2d44dc7e15ab361b0ea3fb011fcb6c604be2efc5704e3f426dd7f818928ccc288669ca15ccc10a4467968da5338c1d4163b609dd886984d93 -EBUILD selinux-dictd-2.20220106-r2.ebuild 275 BLAKE2B 5cf51d7b5a86fb6bc8b5e27ba3b17c8d25d8a0a377354992a3b3eac09602d049ef468192ad8ebeb4f6307403b26e9b9fec441ca86af77ca3162b5ea976c01454 SHA512 9160aaab615d6ea2d44dc7e15ab361b0ea3fb011fcb6c604be2efc5704e3f426dd7f818928ccc288669ca15ccc10a4467968da5338c1d4163b609dd886984d93 EBUILD selinux-dictd-2.20220106-r3.ebuild 275 BLAKE2B 5cf51d7b5a86fb6bc8b5e27ba3b17c8d25d8a0a377354992a3b3eac09602d049ef468192ad8ebeb4f6307403b26e9b9fec441ca86af77ca3162b5ea976c01454 SHA512 9160aaab615d6ea2d44dc7e15ab361b0ea3fb011fcb6c604be2efc5704e3f426dd7f818928ccc288669ca15ccc10a4467968da5338c1d4163b609dd886984d93 -EBUILD selinux-dictd-2.20220520-r1.ebuild 279 BLAKE2B 665ce04b547da96498052cabfe0cde90e3dc2b828c3c3bb7c3ab7042026034bac6863ea9de3011ba16e55023daeec75f7d4d2b51439bd5cd374489d6168c71c4 SHA512 ca27c1a4a1047bdb8b34dded844a0456ca95389c047ad480ef2ef4badb2923b3ef0cf6464e46e56be15b1e955f167e2d48f3bd57a2c759ca5e928f8b9dcbad9b +EBUILD selinux-dictd-2.20220520-r1.ebuild 275 BLAKE2B 5cf51d7b5a86fb6bc8b5e27ba3b17c8d25d8a0a377354992a3b3eac09602d049ef468192ad8ebeb4f6307403b26e9b9fec441ca86af77ca3162b5ea976c01454 SHA512 9160aaab615d6ea2d44dc7e15ab361b0ea3fb011fcb6c604be2efc5704e3f426dd7f818928ccc288669ca15ccc10a4467968da5338c1d4163b609dd886984d93 EBUILD selinux-dictd-9999.ebuild 279 BLAKE2B 86d3fd80f6e8d883f2124b61a10ba98cffcbe0f60d32e35b37bdbd0ec8209a194266e1e85bd078af59e37ca7bedc0399868bbbae093a78ced5097db2d558eaf1 SHA512 57549e6805265f1cc5f2506931c35a30409d1ca1531b19cba99bc2620862b590690ba8a48f620908313bdf13c5bf6d442c1a64edf50b3275f5da0f7787f32e4d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dictd/selinux-dictd-2.20220106-r1.ebuild b/sec-policy/selinux-dictd/selinux-dictd-2.20220106-r1.ebuild deleted file mode 100644 index 1abdff5270b5..000000000000 --- a/sec-policy/selinux-dictd/selinux-dictd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dictd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dictd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dictd/selinux-dictd-2.20220106-r2.ebuild b/sec-policy/selinux-dictd/selinux-dictd-2.20220106-r2.ebuild deleted file mode 100644 index 1abdff5270b5..000000000000 --- a/sec-policy/selinux-dictd/selinux-dictd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dictd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dictd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dictd/selinux-dictd-2.20220520-r1.ebuild b/sec-policy/selinux-dictd/selinux-dictd-2.20220520-r1.ebuild index 4923003066d6..1abdff5270b5 100644 --- a/sec-policy/selinux-dictd/selinux-dictd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dictd/selinux-dictd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dictd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dirmngr/Manifest b/sec-policy/selinux-dirmngr/Manifest index d46874fe8441..38cb3ebc720b 100644 --- a/sec-policy/selinux-dirmngr/Manifest +++ b/sec-policy/selinux-dirmngr/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dirmngr-2.20220106-r1.ebuild 279 BLAKE2B 22e61ab7c9607acf6eb5049b83cd43dff304b9953bc6a3e03b5e46c6ca675c42149b748c1a1a653dd557a1fd1af26ed42375e44c0fe902e8156a6bfc50c92ea1 SHA512 3f6c2fff88c369de1008c842b150a846cd87cea2b0c9e8363f4e44dfd4379fdd61905ce075fb190ece02a315f6b0a6b271461d30af7bac86b19b10e119ed7f8f -EBUILD selinux-dirmngr-2.20220106-r2.ebuild 279 BLAKE2B 22e61ab7c9607acf6eb5049b83cd43dff304b9953bc6a3e03b5e46c6ca675c42149b748c1a1a653dd557a1fd1af26ed42375e44c0fe902e8156a6bfc50c92ea1 SHA512 3f6c2fff88c369de1008c842b150a846cd87cea2b0c9e8363f4e44dfd4379fdd61905ce075fb190ece02a315f6b0a6b271461d30af7bac86b19b10e119ed7f8f EBUILD selinux-dirmngr-2.20220106-r3.ebuild 279 BLAKE2B 22e61ab7c9607acf6eb5049b83cd43dff304b9953bc6a3e03b5e46c6ca675c42149b748c1a1a653dd557a1fd1af26ed42375e44c0fe902e8156a6bfc50c92ea1 SHA512 3f6c2fff88c369de1008c842b150a846cd87cea2b0c9e8363f4e44dfd4379fdd61905ce075fb190ece02a315f6b0a6b271461d30af7bac86b19b10e119ed7f8f -EBUILD selinux-dirmngr-2.20220520-r1.ebuild 283 BLAKE2B 2f860bf41b42262fec1325158ad21ea46aaf37eaae08a1f1c693e746b3da47e3d190713e1b3ae5d39a68bcbbb36d3133c1a587cc1bd5da0533da23cd03a20d4c SHA512 dc2823ecd17c6de71ee84e0eb71ed824139eb39073ee38ec428ea2b0b249657095500b1f0cb667d464a0a53303cfd45e218b4097eab4c1833fcefa7bc2d9c918 +EBUILD selinux-dirmngr-2.20220520-r1.ebuild 279 BLAKE2B 22e61ab7c9607acf6eb5049b83cd43dff304b9953bc6a3e03b5e46c6ca675c42149b748c1a1a653dd557a1fd1af26ed42375e44c0fe902e8156a6bfc50c92ea1 SHA512 3f6c2fff88c369de1008c842b150a846cd87cea2b0c9e8363f4e44dfd4379fdd61905ce075fb190ece02a315f6b0a6b271461d30af7bac86b19b10e119ed7f8f EBUILD selinux-dirmngr-9999.ebuild 283 BLAKE2B 553706533ab8f2b120b6fbca08d559ba9d47a55e584b83399096d805e03a01ad5601cc1daa178d9b05f51b53d64607555f98c01297a21c4cfd825bbb6fe4b303 SHA512 ae32095b381a7c3394dbca3738c8a01e718fab6218a57a85a57170518f967697267396e36c768f3c29b9a7d401f84ad54f46ef2612143edb3ac73dfc664a2688 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r1.ebuild b/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r1.ebuild deleted file mode 100644 index 560695886028..000000000000 --- a/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dirmngr" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dirmngr" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r2.ebuild b/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r2.ebuild deleted file mode 100644 index 560695886028..000000000000 --- a/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dirmngr" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dirmngr" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220520-r1.ebuild b/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220520-r1.ebuild index 1adf4d19112f..560695886028 100644 --- a/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dirmngr/selinux-dirmngr-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dirmngr" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dirsrv/Manifest b/sec-policy/selinux-dirsrv/Manifest index 820353b01fac..2b265b354a42 100644 --- a/sec-policy/selinux-dirsrv/Manifest +++ b/sec-policy/selinux-dirsrv/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dirsrv-2.20220106-r1.ebuild 277 BLAKE2B 3300099e9d7d9941704bca13d68d861c37ccfc9361786be3b1ceac8a88b625b75fb3968ca2563ab799910d6240c9b13841795d3d5efde0ed3237404d3c7bde80 SHA512 b232ffc6a61929e60470de74e9165d7ca9e97fff3225f8238c5ba4c8e6c6a56d8e04ed1e507652c29439c75ab419e027da5ba4ce8c96e43726e470112d102c4c -EBUILD selinux-dirsrv-2.20220106-r2.ebuild 277 BLAKE2B 3300099e9d7d9941704bca13d68d861c37ccfc9361786be3b1ceac8a88b625b75fb3968ca2563ab799910d6240c9b13841795d3d5efde0ed3237404d3c7bde80 SHA512 b232ffc6a61929e60470de74e9165d7ca9e97fff3225f8238c5ba4c8e6c6a56d8e04ed1e507652c29439c75ab419e027da5ba4ce8c96e43726e470112d102c4c EBUILD selinux-dirsrv-2.20220106-r3.ebuild 277 BLAKE2B 3300099e9d7d9941704bca13d68d861c37ccfc9361786be3b1ceac8a88b625b75fb3968ca2563ab799910d6240c9b13841795d3d5efde0ed3237404d3c7bde80 SHA512 b232ffc6a61929e60470de74e9165d7ca9e97fff3225f8238c5ba4c8e6c6a56d8e04ed1e507652c29439c75ab419e027da5ba4ce8c96e43726e470112d102c4c -EBUILD selinux-dirsrv-2.20220520-r1.ebuild 281 BLAKE2B a53bee04ce0379a29320947b91d874446a3332de8fc504a24e7aca55ebd58ae5bcd0af801754d66ad272fa6aaf8f3d6054cf85f3a75863ab6d1fe58a1bf9cdeb SHA512 634c0e603502274d4ca4c06e412084884b607647526efd806b11ea30b569410fbd57587661b7f4238482ff9aa185672c6b7b5dcfdb5e2edceebd40a883287081 +EBUILD selinux-dirsrv-2.20220520-r1.ebuild 277 BLAKE2B 3300099e9d7d9941704bca13d68d861c37ccfc9361786be3b1ceac8a88b625b75fb3968ca2563ab799910d6240c9b13841795d3d5efde0ed3237404d3c7bde80 SHA512 b232ffc6a61929e60470de74e9165d7ca9e97fff3225f8238c5ba4c8e6c6a56d8e04ed1e507652c29439c75ab419e027da5ba4ce8c96e43726e470112d102c4c EBUILD selinux-dirsrv-9999.ebuild 281 BLAKE2B d3e0c290f16262c08de8b10bfe634c0eef68ae2a9bb330d76a5dbe13bc5484358bbb91ce6b6792d973305738701675cbfd4f63ed9619a455f7d2ba973394d48c SHA512 514a0bb51a90d545e5c5d2bb2b71443ac49ae37a0db5522c54b2e5281277fd5c838a776ae412dba6d7067f1864089f16f6388b06f4f78283a9ca952410ab3d59 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r1.ebuild b/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r1.ebuild deleted file mode 100644 index b77e5860f59a..000000000000 --- a/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dirsrv" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dirsrv" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r2.ebuild b/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r2.ebuild deleted file mode 100644 index b77e5860f59a..000000000000 --- a/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dirsrv" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dirsrv" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220520-r1.ebuild b/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220520-r1.ebuild index 58816b4d9e42..b77e5860f59a 100644 --- a/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dirsrv/selinux-dirsrv-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dirsrv" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-distcc/Manifest b/sec-policy/selinux-distcc/Manifest index a9c65d66a434..909f0780d47a 100644 --- a/sec-policy/selinux-distcc/Manifest +++ b/sec-policy/selinux-distcc/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-distcc-2.20220106-r1.ebuild 277 BLAKE2B a55e51cb71438d95acf330b9e14fd7c07d31e4867998688853988a6011e7a9bb32d35d771a3e83b0e04537e4c3382fa3032afcd2f3bb0d915b65c72c2fffeb21 SHA512 310cc9c72f8ada9de72451a86c03fbb775c4ba2b0c83fca3ff918ad44cb8d82d4ffc42abee42b6f5110122e2244e0af81c725b674f1c7e8e5524c942b2f725d8 -EBUILD selinux-distcc-2.20220106-r2.ebuild 277 BLAKE2B a55e51cb71438d95acf330b9e14fd7c07d31e4867998688853988a6011e7a9bb32d35d771a3e83b0e04537e4c3382fa3032afcd2f3bb0d915b65c72c2fffeb21 SHA512 310cc9c72f8ada9de72451a86c03fbb775c4ba2b0c83fca3ff918ad44cb8d82d4ffc42abee42b6f5110122e2244e0af81c725b674f1c7e8e5524c942b2f725d8 EBUILD selinux-distcc-2.20220106-r3.ebuild 277 BLAKE2B a55e51cb71438d95acf330b9e14fd7c07d31e4867998688853988a6011e7a9bb32d35d771a3e83b0e04537e4c3382fa3032afcd2f3bb0d915b65c72c2fffeb21 SHA512 310cc9c72f8ada9de72451a86c03fbb775c4ba2b0c83fca3ff918ad44cb8d82d4ffc42abee42b6f5110122e2244e0af81c725b674f1c7e8e5524c942b2f725d8 -EBUILD selinux-distcc-2.20220520-r1.ebuild 281 BLAKE2B f9bb3da8c89ff6f4d58c18bdc6186cb8670da606f25b7add12e97a6284dd22f59fa5f0428bb04abcf7f4b00a9204c8a79118e1f0ce5c0c6f6dab4678af034a8b SHA512 6321f1003202494ca6051b7cdc35ed8cf4fc756d91d09be4ab26ee3de0299383945ca93c66479208a9ccd610514ea4ac88cd397d29d58293df98c133685c8bcf +EBUILD selinux-distcc-2.20220520-r1.ebuild 277 BLAKE2B a55e51cb71438d95acf330b9e14fd7c07d31e4867998688853988a6011e7a9bb32d35d771a3e83b0e04537e4c3382fa3032afcd2f3bb0d915b65c72c2fffeb21 SHA512 310cc9c72f8ada9de72451a86c03fbb775c4ba2b0c83fca3ff918ad44cb8d82d4ffc42abee42b6f5110122e2244e0af81c725b674f1c7e8e5524c942b2f725d8 EBUILD selinux-distcc-9999.ebuild 281 BLAKE2B 74ff0024e868d0d19cf7d8bcf4a00ffbd8fc4370b75ade737d1560c71d8491509a5fd0ac82c835e42c0602a85e9f406fdf14d48a80d2e2654fa8a88b75ecf61c SHA512 3f21cab87047090fe82b843fe39e3850724b2541eb7064f5635b86111052556f28d2e6222dccfcf5dedaa73596f8f79f5d37c250ca7ae3c69e635d90e8e9e3a7 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-distcc/selinux-distcc-2.20220106-r1.ebuild b/sec-policy/selinux-distcc/selinux-distcc-2.20220106-r1.ebuild deleted file mode 100644 index f4f6b528cd0e..000000000000 --- a/sec-policy/selinux-distcc/selinux-distcc-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="distcc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for distcc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-distcc/selinux-distcc-2.20220106-r2.ebuild b/sec-policy/selinux-distcc/selinux-distcc-2.20220106-r2.ebuild deleted file mode 100644 index f4f6b528cd0e..000000000000 --- a/sec-policy/selinux-distcc/selinux-distcc-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="distcc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for distcc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-distcc/selinux-distcc-2.20220520-r1.ebuild b/sec-policy/selinux-distcc/selinux-distcc-2.20220520-r1.ebuild index 2d538da698dc..f4f6b528cd0e 100644 --- a/sec-policy/selinux-distcc/selinux-distcc-2.20220520-r1.ebuild +++ b/sec-policy/selinux-distcc/selinux-distcc-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for distcc" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-djbdns/Manifest b/sec-policy/selinux-djbdns/Manifest index a9d6f359645a..95d79a185474 100644 --- a/sec-policy/selinux-djbdns/Manifest +++ b/sec-policy/selinux-djbdns/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-djbdns-2.20220106-r1.ebuild 441 BLAKE2B cf75452c2fa393ec0669876c8ec8570eda8182bb90e0a84cc66a1adda354d4a3d42fded1c2e27efb65541e0b4c8577b40a6a0865d93040d273e0b4d88f3a9e68 SHA512 0e142320d162b0f73da87ec8264acf1d849a95b843d030a6bf1bb39167c13b8592aa2792a3328efb6aed97b3aefcc3eba132922bfa8da076084f20c8b27e891e -EBUILD selinux-djbdns-2.20220106-r2.ebuild 441 BLAKE2B cf75452c2fa393ec0669876c8ec8570eda8182bb90e0a84cc66a1adda354d4a3d42fded1c2e27efb65541e0b4c8577b40a6a0865d93040d273e0b4d88f3a9e68 SHA512 0e142320d162b0f73da87ec8264acf1d849a95b843d030a6bf1bb39167c13b8592aa2792a3328efb6aed97b3aefcc3eba132922bfa8da076084f20c8b27e891e EBUILD selinux-djbdns-2.20220106-r3.ebuild 441 BLAKE2B cf75452c2fa393ec0669876c8ec8570eda8182bb90e0a84cc66a1adda354d4a3d42fded1c2e27efb65541e0b4c8577b40a6a0865d93040d273e0b4d88f3a9e68 SHA512 0e142320d162b0f73da87ec8264acf1d849a95b843d030a6bf1bb39167c13b8592aa2792a3328efb6aed97b3aefcc3eba132922bfa8da076084f20c8b27e891e -EBUILD selinux-djbdns-2.20220520-r1.ebuild 445 BLAKE2B 1711f0126d1e01405952d949f3c246e47a5f3bd86a4828448b67fe5380921520f7ce6d28028c23bb28631b40dc09a2d090857cf6cb87e604ba3aed27d747936b SHA512 744b65973ca0d2e1fff496ec48764710fd16668101c4be45e42d999e0b2080ab60b31cb489d6a2368e8af3452162a749252a86ef56d2ae28e168847b1a13093d +EBUILD selinux-djbdns-2.20220520-r1.ebuild 441 BLAKE2B cf75452c2fa393ec0669876c8ec8570eda8182bb90e0a84cc66a1adda354d4a3d42fded1c2e27efb65541e0b4c8577b40a6a0865d93040d273e0b4d88f3a9e68 SHA512 0e142320d162b0f73da87ec8264acf1d849a95b843d030a6bf1bb39167c13b8592aa2792a3328efb6aed97b3aefcc3eba132922bfa8da076084f20c8b27e891e EBUILD selinux-djbdns-9999.ebuild 445 BLAKE2B a1638fd2a047283288cb8aad02af1691992582ee57ea696b0ecc4527ed994671b2668dc10721d6920973a37fb5673e3f9b7385979032ea0030cf17c505f6e5fe SHA512 6f728d12ca6481366ed9934f1c053fd58714b1febbbdb6fce45802e93f9aa7e4f78a1ecd384e0e8bdf178d71e32800898daf66db9da2654afa3c3ab6c239ac93 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r1.ebuild b/sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r1.ebuild deleted file mode 100644 index c84996aea63a..000000000000 --- a/sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="djbdns" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for djbdns" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-daemontools - sec-policy/selinux-ucspitcp -" -RDEPEND="${RDEPEND} - sec-policy/selinux-daemontools - sec-policy/selinux-ucspitcp -" diff --git a/sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r2.ebuild b/sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r2.ebuild deleted file mode 100644 index c84996aea63a..000000000000 --- a/sec-policy/selinux-djbdns/selinux-djbdns-2.20220106-r2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="djbdns" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for djbdns" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-daemontools - sec-policy/selinux-ucspitcp -" -RDEPEND="${RDEPEND} - sec-policy/selinux-daemontools - sec-policy/selinux-ucspitcp -" diff --git a/sec-policy/selinux-djbdns/selinux-djbdns-2.20220520-r1.ebuild b/sec-policy/selinux-djbdns/selinux-djbdns-2.20220520-r1.ebuild index 8823bfa6007f..c84996aea63a 100644 --- a/sec-policy/selinux-djbdns/selinux-djbdns-2.20220520-r1.ebuild +++ b/sec-policy/selinux-djbdns/selinux-djbdns-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for djbdns" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-daemontools diff --git a/sec-policy/selinux-dkim/Manifest b/sec-policy/selinux-dkim/Manifest index 3d5ce8ca9a4c..56793f06712f 100644 --- a/sec-policy/selinux-dkim/Manifest +++ b/sec-policy/selinux-dkim/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dkim-2.20220106-r1.ebuild 370 BLAKE2B 60d6d162b586df7c0e60d522b1dd49b1296adf90567c7a5e26ebd5e1071a3aaae1645a25c963d0afebf2ca004ef78d12e94d8f1637fb221f2eed88f64c2f4e40 SHA512 6dce11c478468cf2afc35e97dfff900bd8b86caec5eba59fce917f9fb0e588964d669e2b75d081e50adb019da39aad5265986ff477718eb77384444543a958c0 -EBUILD selinux-dkim-2.20220106-r2.ebuild 370 BLAKE2B 60d6d162b586df7c0e60d522b1dd49b1296adf90567c7a5e26ebd5e1071a3aaae1645a25c963d0afebf2ca004ef78d12e94d8f1637fb221f2eed88f64c2f4e40 SHA512 6dce11c478468cf2afc35e97dfff900bd8b86caec5eba59fce917f9fb0e588964d669e2b75d081e50adb019da39aad5265986ff477718eb77384444543a958c0 EBUILD selinux-dkim-2.20220106-r3.ebuild 370 BLAKE2B 60d6d162b586df7c0e60d522b1dd49b1296adf90567c7a5e26ebd5e1071a3aaae1645a25c963d0afebf2ca004ef78d12e94d8f1637fb221f2eed88f64c2f4e40 SHA512 6dce11c478468cf2afc35e97dfff900bd8b86caec5eba59fce917f9fb0e588964d669e2b75d081e50adb019da39aad5265986ff477718eb77384444543a958c0 -EBUILD selinux-dkim-2.20220520-r1.ebuild 374 BLAKE2B 21cf5fd0626565dd83ee32e7fc5274329a205b8a999d4c71878e92b51dc336714fb66f28c842ccb85061c8f0b5da405e8ed019e4c71082df5156079169ad0045 SHA512 0e0cd8d466d5655ca193c5563dd393f265bc94d2cb32ccfbac369a7fd2b127c6e4bacc8c5a01c002bfbf67e81dbf5ce0c108bed447be64135a527a245eca0373 +EBUILD selinux-dkim-2.20220520-r1.ebuild 370 BLAKE2B 60d6d162b586df7c0e60d522b1dd49b1296adf90567c7a5e26ebd5e1071a3aaae1645a25c963d0afebf2ca004ef78d12e94d8f1637fb221f2eed88f64c2f4e40 SHA512 6dce11c478468cf2afc35e97dfff900bd8b86caec5eba59fce917f9fb0e588964d669e2b75d081e50adb019da39aad5265986ff477718eb77384444543a958c0 EBUILD selinux-dkim-9999.ebuild 374 BLAKE2B 27d5d1e7aa6c67aab46ba6d9b78a931799442c32a5839d91d83ab0048091d4819f911d298ee788eb9a11cbd0e95bd7c71c7372c078138b3aa8074880a43d1537 SHA512 3078f9e24f962333e06558563c3ef477e4a47a9a3798b4e3ab64786ed5179c1aa1ce5a126ff5120cd049b302b9dd6de16606e960a5f04dbbbc5a4d36a89c1dfa MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dkim/selinux-dkim-2.20220106-r1.ebuild b/sec-policy/selinux-dkim/selinux-dkim-2.20220106-r1.ebuild deleted file mode 100644 index 9bc236307562..000000000000 --- a/sec-policy/selinux-dkim/selinux-dkim-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dkim" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dkim" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-milter -" -RDEPEND="${RDEPEND} - sec-policy/selinux-milter -" diff --git a/sec-policy/selinux-dkim/selinux-dkim-2.20220106-r2.ebuild b/sec-policy/selinux-dkim/selinux-dkim-2.20220106-r2.ebuild deleted file mode 100644 index 9bc236307562..000000000000 --- a/sec-policy/selinux-dkim/selinux-dkim-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dkim" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dkim" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-milter -" -RDEPEND="${RDEPEND} - sec-policy/selinux-milter -" diff --git a/sec-policy/selinux-dkim/selinux-dkim-2.20220520-r1.ebuild b/sec-policy/selinux-dkim/selinux-dkim-2.20220520-r1.ebuild index b7a918b0afd2..9bc236307562 100644 --- a/sec-policy/selinux-dkim/selinux-dkim-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dkim/selinux-dkim-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dkim" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-dmidecode/Manifest b/sec-policy/selinux-dmidecode/Manifest index 1b6ac5a51db0..c765223c533a 100644 --- a/sec-policy/selinux-dmidecode/Manifest +++ b/sec-policy/selinux-dmidecode/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dmidecode-2.20220106-r1.ebuild 283 BLAKE2B d768ea2514ed9502cb0b26690563a83559b2f42bc7f2df4a22cfd03579590b1c5ea309a5e2b72c08e831c8a0d8361799ea99dfb6a75eec43a36a35c3a215e02e SHA512 38f899327ef9addf7c8cbbbb6f3e8f5d68480acbe3d42d9ee5646678479e31991314821e0b146d2f84f331d587d1c98645de9a630270db0ddef78f4da98a8622 -EBUILD selinux-dmidecode-2.20220106-r2.ebuild 283 BLAKE2B d768ea2514ed9502cb0b26690563a83559b2f42bc7f2df4a22cfd03579590b1c5ea309a5e2b72c08e831c8a0d8361799ea99dfb6a75eec43a36a35c3a215e02e SHA512 38f899327ef9addf7c8cbbbb6f3e8f5d68480acbe3d42d9ee5646678479e31991314821e0b146d2f84f331d587d1c98645de9a630270db0ddef78f4da98a8622 EBUILD selinux-dmidecode-2.20220106-r3.ebuild 283 BLAKE2B d768ea2514ed9502cb0b26690563a83559b2f42bc7f2df4a22cfd03579590b1c5ea309a5e2b72c08e831c8a0d8361799ea99dfb6a75eec43a36a35c3a215e02e SHA512 38f899327ef9addf7c8cbbbb6f3e8f5d68480acbe3d42d9ee5646678479e31991314821e0b146d2f84f331d587d1c98645de9a630270db0ddef78f4da98a8622 -EBUILD selinux-dmidecode-2.20220520-r1.ebuild 287 BLAKE2B 98f7b001ae13c89d0c91305e99cb4de43cc55b0e7966d1444b1fb11c1ac0eb6a56a14e3554a4e864c599216009bac8e2393ab3d8e5edbd80b264fd4f53d16d89 SHA512 7c9f2442577ef1a96213d9104522235948418841d7acca94fc25ede09d735de67b1033bf15777b177429eba4acc0f9a4d948c8886229bd143b63abdc85fa3d3a +EBUILD selinux-dmidecode-2.20220520-r1.ebuild 283 BLAKE2B d768ea2514ed9502cb0b26690563a83559b2f42bc7f2df4a22cfd03579590b1c5ea309a5e2b72c08e831c8a0d8361799ea99dfb6a75eec43a36a35c3a215e02e SHA512 38f899327ef9addf7c8cbbbb6f3e8f5d68480acbe3d42d9ee5646678479e31991314821e0b146d2f84f331d587d1c98645de9a630270db0ddef78f4da98a8622 EBUILD selinux-dmidecode-9999.ebuild 287 BLAKE2B cb9b2199991d381e9d759e5b784728e5a28c51daa22ed72e222ecbca1611056c07a550d5ac650ded1410aef90a24f2d792a951ba69055188dfefcc7b34e1125f SHA512 19baef00d2067a48d6411f1740976ee0164d559e54f2da4c109b681ae107fb9627f6a36d3e0c403042f01e5dae95f98c6137ec78d571798cd3e33e9b38c0f38c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r1.ebuild b/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r1.ebuild deleted file mode 100644 index fdcb5ecb743d..000000000000 --- a/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dmidecode" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dmidecode" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r2.ebuild b/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r2.ebuild deleted file mode 100644 index fdcb5ecb743d..000000000000 --- a/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dmidecode" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dmidecode" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220520-r1.ebuild b/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220520-r1.ebuild index 8b198fbc7c16..fdcb5ecb743d 100644 --- a/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dmidecode/selinux-dmidecode-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dmidecode" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dnsmasq/Manifest b/sec-policy/selinux-dnsmasq/Manifest index 9ee21ef81ae4..0d81c2e6b24e 100644 --- a/sec-policy/selinux-dnsmasq/Manifest +++ b/sec-policy/selinux-dnsmasq/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dnsmasq-2.20220106-r1.ebuild 279 BLAKE2B 9cdbba45e3506957ec22095541ca6bcb1256e5ae7677ebd93b3d6819916ea830a2bc9691d5646bff34857625acb84a61f25ccd0a92b0d7f24ae80bdcd1cb5c5c SHA512 4436f62b1bcf4a9425101c87ce79b3d782cf901973e36c2190d58f50b4efa80932560103cddf02c2c8625829fd9870a7594abad2c12fc2b9068969f28e3a32a5 -EBUILD selinux-dnsmasq-2.20220106-r2.ebuild 279 BLAKE2B 9cdbba45e3506957ec22095541ca6bcb1256e5ae7677ebd93b3d6819916ea830a2bc9691d5646bff34857625acb84a61f25ccd0a92b0d7f24ae80bdcd1cb5c5c SHA512 4436f62b1bcf4a9425101c87ce79b3d782cf901973e36c2190d58f50b4efa80932560103cddf02c2c8625829fd9870a7594abad2c12fc2b9068969f28e3a32a5 EBUILD selinux-dnsmasq-2.20220106-r3.ebuild 279 BLAKE2B 9cdbba45e3506957ec22095541ca6bcb1256e5ae7677ebd93b3d6819916ea830a2bc9691d5646bff34857625acb84a61f25ccd0a92b0d7f24ae80bdcd1cb5c5c SHA512 4436f62b1bcf4a9425101c87ce79b3d782cf901973e36c2190d58f50b4efa80932560103cddf02c2c8625829fd9870a7594abad2c12fc2b9068969f28e3a32a5 -EBUILD selinux-dnsmasq-2.20220520-r1.ebuild 283 BLAKE2B d8bfb435048e6d8baae5bf66b5a74de000174900fec2ef6ab0b3086f611a13877932b5037be25860debfb61bbcabf99181268b70f039aef7190453ff607f15e7 SHA512 500e1c100b4da15a09facbdd1180122c65089d5ca937e16bd077786854897feb7f3d1db6ef2c4e311885fcde437c17f9115c711684cfb7bfd77c75df64a88273 +EBUILD selinux-dnsmasq-2.20220520-r1.ebuild 279 BLAKE2B 9cdbba45e3506957ec22095541ca6bcb1256e5ae7677ebd93b3d6819916ea830a2bc9691d5646bff34857625acb84a61f25ccd0a92b0d7f24ae80bdcd1cb5c5c SHA512 4436f62b1bcf4a9425101c87ce79b3d782cf901973e36c2190d58f50b4efa80932560103cddf02c2c8625829fd9870a7594abad2c12fc2b9068969f28e3a32a5 EBUILD selinux-dnsmasq-9999.ebuild 283 BLAKE2B 7922225b390977c7ce4fcb19ffffd6d4e5f135fd8cded38fca83e29f88f34bfac5e6c98ed3422418643ef5103f3569793e04e404837a6b235d25b3dbc423a310 SHA512 edadad012f5f5f0adf1b498c8699eceac3b37be899f7e4b679cd03d8fe2ec66b5a7af8a61f9d4e9070a2f985a6106f3d666885927eb61cc8cbff55ac5ac834f8 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r1.ebuild b/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r1.ebuild deleted file mode 100644 index c34abeb2a9ae..000000000000 --- a/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dnsmasq" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dnsmasq" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r2.ebuild b/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r2.ebuild deleted file mode 100644 index c34abeb2a9ae..000000000000 --- a/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dnsmasq" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dnsmasq" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220520-r1.ebuild b/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220520-r1.ebuild index b518418cd74b..c34abeb2a9ae 100644 --- a/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dnsmasq/selinux-dnsmasq-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dnsmasq" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-docker/Manifest b/sec-policy/selinux-docker/Manifest index 850beb7d9a36..5aa77138d9c7 100644 --- a/sec-policy/selinux-docker/Manifest +++ b/sec-policy/selinux-docker/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-docker-2.20220106-r1.ebuild 380 BLAKE2B 9794cfee179a9824d21709f3e5a4f851597b2af08ca222076c750862a9d27bce141903737b486f63dbcafb37fedf3581a3e17817d56dccb66ea34ce6d482396b SHA512 4484e5c290286241ce340dc2624fb45fee4abd7eef88a10bde58043727fbc3b9f1df0f003647a4256079a984d82ca1cbad01366573c43568d5664ec204eb2685 -EBUILD selinux-docker-2.20220106-r2.ebuild 380 BLAKE2B 9794cfee179a9824d21709f3e5a4f851597b2af08ca222076c750862a9d27bce141903737b486f63dbcafb37fedf3581a3e17817d56dccb66ea34ce6d482396b SHA512 4484e5c290286241ce340dc2624fb45fee4abd7eef88a10bde58043727fbc3b9f1df0f003647a4256079a984d82ca1cbad01366573c43568d5664ec204eb2685 EBUILD selinux-docker-2.20220106-r3.ebuild 380 BLAKE2B 9794cfee179a9824d21709f3e5a4f851597b2af08ca222076c750862a9d27bce141903737b486f63dbcafb37fedf3581a3e17817d56dccb66ea34ce6d482396b SHA512 4484e5c290286241ce340dc2624fb45fee4abd7eef88a10bde58043727fbc3b9f1df0f003647a4256079a984d82ca1cbad01366573c43568d5664ec204eb2685 -EBUILD selinux-docker-2.20220520-r1.ebuild 384 BLAKE2B 45fe8e057ff0bc68c7b6c4e865f1e854fb9a1056ed13af5f818d17ed85840cd4688bdde3686f54f2476ed1b2a23c45ac17eb484877068cdddb2ca7cb379ecc1f SHA512 95accf576155a27444f86eeb249ed572d0fbef13b759c0d18bdeef08b2a2ad444517bad58c91b76b644ec18eb887b7f23fec692993e94588f882db16cb6ec969 +EBUILD selinux-docker-2.20220520-r1.ebuild 380 BLAKE2B 9794cfee179a9824d21709f3e5a4f851597b2af08ca222076c750862a9d27bce141903737b486f63dbcafb37fedf3581a3e17817d56dccb66ea34ce6d482396b SHA512 4484e5c290286241ce340dc2624fb45fee4abd7eef88a10bde58043727fbc3b9f1df0f003647a4256079a984d82ca1cbad01366573c43568d5664ec204eb2685 EBUILD selinux-docker-9999.ebuild 384 BLAKE2B 45fe8e057ff0bc68c7b6c4e865f1e854fb9a1056ed13af5f818d17ed85840cd4688bdde3686f54f2476ed1b2a23c45ac17eb484877068cdddb2ca7cb379ecc1f SHA512 95accf576155a27444f86eeb249ed572d0fbef13b759c0d18bdeef08b2a2ad444517bad58c91b76b644ec18eb887b7f23fec692993e94588f882db16cb6ec969 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-docker/selinux-docker-2.20220106-r1.ebuild b/sec-policy/selinux-docker/selinux-docker-2.20220106-r1.ebuild deleted file mode 100644 index 4f24f60953dc..000000000000 --- a/sec-policy/selinux-docker/selinux-docker-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="docker" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for docker" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-container -" -RDEPEND="${RDEPEND} - sec-policy/selinux-container -" diff --git a/sec-policy/selinux-docker/selinux-docker-2.20220106-r2.ebuild b/sec-policy/selinux-docker/selinux-docker-2.20220106-r2.ebuild deleted file mode 100644 index 4f24f60953dc..000000000000 --- a/sec-policy/selinux-docker/selinux-docker-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="docker" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for docker" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-container -" -RDEPEND="${RDEPEND} - sec-policy/selinux-container -" diff --git a/sec-policy/selinux-docker/selinux-docker-2.20220520-r1.ebuild b/sec-policy/selinux-docker/selinux-docker-2.20220520-r1.ebuild index 86cb6e1fc893..4f24f60953dc 100644 --- a/sec-policy/selinux-docker/selinux-docker-2.20220520-r1.ebuild +++ b/sec-policy/selinux-docker/selinux-docker-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for docker" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-dovecot/Manifest b/sec-policy/selinux-dovecot/Manifest index 85ea70c72967..473d635debf1 100644 --- a/sec-policy/selinux-dovecot/Manifest +++ b/sec-policy/selinux-dovecot/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dovecot-2.20220106-r1.ebuild 279 BLAKE2B 4d7de6e0b8a229c229806db249f63d8bcaf1980925c3f027851eb41c652ca7ce3a574bc4d6ca7a0009c0404e3cd6114f5d2715812f1d683a02c79c1667f1b366 SHA512 698b613d8394526a9b3df09c7f3a3d7189a32518630b881d7000877792cc9dbafacc3397cd52f8478a15003a4e97c7e8269a0a48e84cf423f4bd55bf3fac9e1d -EBUILD selinux-dovecot-2.20220106-r2.ebuild 279 BLAKE2B 4d7de6e0b8a229c229806db249f63d8bcaf1980925c3f027851eb41c652ca7ce3a574bc4d6ca7a0009c0404e3cd6114f5d2715812f1d683a02c79c1667f1b366 SHA512 698b613d8394526a9b3df09c7f3a3d7189a32518630b881d7000877792cc9dbafacc3397cd52f8478a15003a4e97c7e8269a0a48e84cf423f4bd55bf3fac9e1d EBUILD selinux-dovecot-2.20220106-r3.ebuild 279 BLAKE2B 4d7de6e0b8a229c229806db249f63d8bcaf1980925c3f027851eb41c652ca7ce3a574bc4d6ca7a0009c0404e3cd6114f5d2715812f1d683a02c79c1667f1b366 SHA512 698b613d8394526a9b3df09c7f3a3d7189a32518630b881d7000877792cc9dbafacc3397cd52f8478a15003a4e97c7e8269a0a48e84cf423f4bd55bf3fac9e1d -EBUILD selinux-dovecot-2.20220520-r1.ebuild 283 BLAKE2B f5307077ce0003fd086c3d3eba9a35de198ead688cff812338db2cfaac1fa815179167aac51a30685bbed44b2f4335382843efd3e157d87b4e8856f7d51619ba SHA512 94f22e11f2f81d50708e0f57e3f3440524d5c67099c05ac3779a3b7debe9bcc9e295e6b095cc73091c3d649497d409def8ea48f2619f86eb2329948af59fc856 +EBUILD selinux-dovecot-2.20220520-r1.ebuild 279 BLAKE2B 4d7de6e0b8a229c229806db249f63d8bcaf1980925c3f027851eb41c652ca7ce3a574bc4d6ca7a0009c0404e3cd6114f5d2715812f1d683a02c79c1667f1b366 SHA512 698b613d8394526a9b3df09c7f3a3d7189a32518630b881d7000877792cc9dbafacc3397cd52f8478a15003a4e97c7e8269a0a48e84cf423f4bd55bf3fac9e1d EBUILD selinux-dovecot-9999.ebuild 283 BLAKE2B 7ddc83c63ef96cb6af3a75dc02b683ea260d7ec26741bc69630bfece0c6647b985b039ba1fefca963556062bd773825b3ab237e78f6ec3c129738a3011061ccd SHA512 cec6aa1feae72a4d87326a0c53774d2a1a6eaf7b81e9aa4d7b44751193e5ee02e57aade2b3ebb5062f82dc020b1442087ff84834d5dd00d77c33336e499184c0 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r1.ebuild b/sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r1.ebuild deleted file mode 100644 index 4c01b14d840b..000000000000 --- a/sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dovecot" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dovecot" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r2.ebuild b/sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r2.ebuild deleted file mode 100644 index 4c01b14d840b..000000000000 --- a/sec-policy/selinux-dovecot/selinux-dovecot-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dovecot" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dovecot" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dovecot/selinux-dovecot-2.20220520-r1.ebuild b/sec-policy/selinux-dovecot/selinux-dovecot-2.20220520-r1.ebuild index dde0b5e08390..4c01b14d840b 100644 --- a/sec-policy/selinux-dovecot/selinux-dovecot-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dovecot/selinux-dovecot-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dovecot" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dpkg/Manifest b/sec-policy/selinux-dpkg/Manifest index 95467733e4bd..51cc1d79e42b 100644 --- a/sec-policy/selinux-dpkg/Manifest +++ b/sec-policy/selinux-dpkg/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dpkg-2.20220106-r1.ebuild 273 BLAKE2B defababc16876e74956c9660ea84e40211841b445b8a2f70b3a48fd561d75d1b4c19cec10cc7301f5607287697e7e482c80dbc94ed6c46fbcf631593a8f04a83 SHA512 87bdb4f18fa77143ee3f6eb10767fd4404883b4fa473d3481fa9592f3441756f904d3a0a2aa96e5abc57d10da3b0b33129ea2c2ed51caf5b0119ddfd3835d069 -EBUILD selinux-dpkg-2.20220106-r2.ebuild 273 BLAKE2B defababc16876e74956c9660ea84e40211841b445b8a2f70b3a48fd561d75d1b4c19cec10cc7301f5607287697e7e482c80dbc94ed6c46fbcf631593a8f04a83 SHA512 87bdb4f18fa77143ee3f6eb10767fd4404883b4fa473d3481fa9592f3441756f904d3a0a2aa96e5abc57d10da3b0b33129ea2c2ed51caf5b0119ddfd3835d069 EBUILD selinux-dpkg-2.20220106-r3.ebuild 273 BLAKE2B defababc16876e74956c9660ea84e40211841b445b8a2f70b3a48fd561d75d1b4c19cec10cc7301f5607287697e7e482c80dbc94ed6c46fbcf631593a8f04a83 SHA512 87bdb4f18fa77143ee3f6eb10767fd4404883b4fa473d3481fa9592f3441756f904d3a0a2aa96e5abc57d10da3b0b33129ea2c2ed51caf5b0119ddfd3835d069 -EBUILD selinux-dpkg-2.20220520-r1.ebuild 277 BLAKE2B c2de1b3acd8583ec1eb7ba9768cff0a88e6dd46934a5e860ba8236c798fda2dc5c247e88acce7fa82af6b8ced2694edaaa979c89ee1eebfc08aac60968fec7bf SHA512 6cce51c68dabad58843c7ffcf41c5a811df7f50385c1bf6049ed34207d6cd157a67b043321e555499e2127b889576ce96ac6c0e9328e0de6014729f7cdef8977 +EBUILD selinux-dpkg-2.20220520-r1.ebuild 273 BLAKE2B defababc16876e74956c9660ea84e40211841b445b8a2f70b3a48fd561d75d1b4c19cec10cc7301f5607287697e7e482c80dbc94ed6c46fbcf631593a8f04a83 SHA512 87bdb4f18fa77143ee3f6eb10767fd4404883b4fa473d3481fa9592f3441756f904d3a0a2aa96e5abc57d10da3b0b33129ea2c2ed51caf5b0119ddfd3835d069 EBUILD selinux-dpkg-9999.ebuild 277 BLAKE2B 5ec81da73feda2f2f619df6f5479b5100e9b66fd0f23826c93cf9e247e4dee36f909080b96f8aa625f86f489bf74554c16b03d30abfb83c0c7d645bad9256452 SHA512 6c7624fb81f4700a5ba7f1bb89491b6bbbda65bd038673bd83ef1753e80185a1f3c59b34eaa5982869c508c2cc388b6f90d068671dd4742196c0b6b6df331383 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r1.ebuild b/sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r1.ebuild deleted file mode 100644 index 949b70ce2528..000000000000 --- a/sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dpkg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dpkg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r2.ebuild b/sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r2.ebuild deleted file mode 100644 index 949b70ce2528..000000000000 --- a/sec-policy/selinux-dpkg/selinux-dpkg-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dpkg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dpkg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dpkg/selinux-dpkg-2.20220520-r1.ebuild b/sec-policy/selinux-dpkg/selinux-dpkg-2.20220520-r1.ebuild index f12be426e792..949b70ce2528 100644 --- a/sec-policy/selinux-dpkg/selinux-dpkg-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dpkg/selinux-dpkg-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dpkg" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dracut/Manifest b/sec-policy/selinux-dracut/Manifest index 9711a137201e..5d3f61f1a0fc 100644 --- a/sec-policy/selinux-dracut/Manifest +++ b/sec-policy/selinux-dracut/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dracut-2.20220106-r1.ebuild 277 BLAKE2B 0aef08637107eb43d70d12264778003ae32541f9bffcd932b1a286914e806a68279a2ac459a407483cf4f55dc03c8a5de5ff7dedafa2ea30cefb819cdaa53b6b SHA512 dba1b81196b57bdd9c96a39ed174e8a78ed378e89fd42bf29fe9adfbbb3a3265f16e3e83fab4df88de2c00812e94ea433e2fdc4e6e974477c280793d217357ba -EBUILD selinux-dracut-2.20220106-r2.ebuild 277 BLAKE2B 0aef08637107eb43d70d12264778003ae32541f9bffcd932b1a286914e806a68279a2ac459a407483cf4f55dc03c8a5de5ff7dedafa2ea30cefb819cdaa53b6b SHA512 dba1b81196b57bdd9c96a39ed174e8a78ed378e89fd42bf29fe9adfbbb3a3265f16e3e83fab4df88de2c00812e94ea433e2fdc4e6e974477c280793d217357ba EBUILD selinux-dracut-2.20220106-r3.ebuild 277 BLAKE2B 0aef08637107eb43d70d12264778003ae32541f9bffcd932b1a286914e806a68279a2ac459a407483cf4f55dc03c8a5de5ff7dedafa2ea30cefb819cdaa53b6b SHA512 dba1b81196b57bdd9c96a39ed174e8a78ed378e89fd42bf29fe9adfbbb3a3265f16e3e83fab4df88de2c00812e94ea433e2fdc4e6e974477c280793d217357ba -EBUILD selinux-dracut-2.20220520-r1.ebuild 281 BLAKE2B c50b921e09a99dfeb706ba9d03afff51a5f41862f1ca98f2b50ddf1642aa93d886c768c010d933ca4fd80b4a7a77b7b4ff4437673893ae49a42b2805889ebd57 SHA512 67aa6bc70662623f02559738525b4acd67f2125331056dc1e310462bfbd8f06aa44b4fabf83b81d9ae3290ea0d2a1cb02405ee6d22fae42f78afe456e79d3553 +EBUILD selinux-dracut-2.20220520-r1.ebuild 277 BLAKE2B 0aef08637107eb43d70d12264778003ae32541f9bffcd932b1a286914e806a68279a2ac459a407483cf4f55dc03c8a5de5ff7dedafa2ea30cefb819cdaa53b6b SHA512 dba1b81196b57bdd9c96a39ed174e8a78ed378e89fd42bf29fe9adfbbb3a3265f16e3e83fab4df88de2c00812e94ea433e2fdc4e6e974477c280793d217357ba EBUILD selinux-dracut-9999.ebuild 281 BLAKE2B 010046dfbfad9c491859a32ea6696fa326a58cef10650db405f70cc4e02fe4685a502f2ed42a994318ae6f1d4b3ac652bdef6be1d545928737a3090dbcfd1c3f SHA512 3e8ad23d2dbf9907c336b6b65e604c7baffc02e7ba8845fff578abc32044fb1cf6db48baf78b1b1943cff06ca9e078e189d9ac5b740994262cca0563675d8969 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dracut/selinux-dracut-2.20220106-r1.ebuild b/sec-policy/selinux-dracut/selinux-dracut-2.20220106-r1.ebuild deleted file mode 100644 index 8f6dc376036a..000000000000 --- a/sec-policy/selinux-dracut/selinux-dracut-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dracut" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dracut" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dracut/selinux-dracut-2.20220106-r2.ebuild b/sec-policy/selinux-dracut/selinux-dracut-2.20220106-r2.ebuild deleted file mode 100644 index 8f6dc376036a..000000000000 --- a/sec-policy/selinux-dracut/selinux-dracut-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dracut" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dracut" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-dracut/selinux-dracut-2.20220520-r1.ebuild b/sec-policy/selinux-dracut/selinux-dracut-2.20220520-r1.ebuild index 7a97a74717f1..8f6dc376036a 100644 --- a/sec-policy/selinux-dracut/selinux-dracut-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dracut/selinux-dracut-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dracut" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-dropbox/Manifest b/sec-policy/selinux-dropbox/Manifest index c9462e511383..dd3b0a318a68 100644 --- a/sec-policy/selinux-dropbox/Manifest +++ b/sec-policy/selinux-dropbox/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-dropbox-2.20220106-r1.ebuild 427 BLAKE2B 9096e84068285a0535ec1ff319fdc0c3f06d7778c12c38c883a7e6d6bcd33a2b031475ff5a929c785c3d33943fe559cab6ca27f0ee499881d76c84bf1f8f4573 SHA512 3cd7ca17530cef39569ef4da45dacb4362c07c9edb5b039939c77dbaaeb4992cc90d56aacf038b5436cbe14c38f31e178de0e85babd1178fa00203284f872e06 -EBUILD selinux-dropbox-2.20220106-r2.ebuild 427 BLAKE2B 9096e84068285a0535ec1ff319fdc0c3f06d7778c12c38c883a7e6d6bcd33a2b031475ff5a929c785c3d33943fe559cab6ca27f0ee499881d76c84bf1f8f4573 SHA512 3cd7ca17530cef39569ef4da45dacb4362c07c9edb5b039939c77dbaaeb4992cc90d56aacf038b5436cbe14c38f31e178de0e85babd1178fa00203284f872e06 EBUILD selinux-dropbox-2.20220106-r3.ebuild 427 BLAKE2B 9096e84068285a0535ec1ff319fdc0c3f06d7778c12c38c883a7e6d6bcd33a2b031475ff5a929c785c3d33943fe559cab6ca27f0ee499881d76c84bf1f8f4573 SHA512 3cd7ca17530cef39569ef4da45dacb4362c07c9edb5b039939c77dbaaeb4992cc90d56aacf038b5436cbe14c38f31e178de0e85babd1178fa00203284f872e06 -EBUILD selinux-dropbox-2.20220520-r1.ebuild 431 BLAKE2B 3e2bde3a808096957bb5e0416b625d111b1b50fd9599caa494d40889843b14e0ca80bff58aba87b4ae7076473f757984b5bbf5d5d5f9e3a95914496094474082 SHA512 8d48bc3e4d1b93df898b96cc03fa5032d13d4e0133328db43686e31d9e98c6a07b918132aecd8376419452a2bb2268bd826b680906b7916f2babd941dd22158f +EBUILD selinux-dropbox-2.20220520-r1.ebuild 427 BLAKE2B 9096e84068285a0535ec1ff319fdc0c3f06d7778c12c38c883a7e6d6bcd33a2b031475ff5a929c785c3d33943fe559cab6ca27f0ee499881d76c84bf1f8f4573 SHA512 3cd7ca17530cef39569ef4da45dacb4362c07c9edb5b039939c77dbaaeb4992cc90d56aacf038b5436cbe14c38f31e178de0e85babd1178fa00203284f872e06 EBUILD selinux-dropbox-9999.ebuild 431 BLAKE2B d56e0d129b7c8607393d39d94f3407d95fb09e5e7a79e2eedb450169afe577b39f562d399d7e1d81def3dd6ca17b2372ce80780b44bf294b30776b98d2a7ce8a SHA512 613b08938c1cb4dc601563a6ed531bfe712f9cc8af304e87fdb16b1ed03505be23149c783d6ebca11656af7a99edc0626731e1f9bbad9b274faf4545bd5e763c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r1.ebuild b/sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r1.ebuild deleted file mode 100644 index 59c8a1d735d0..000000000000 --- a/sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dropbox" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dropbox" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r2.ebuild b/sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r2.ebuild deleted file mode 100644 index 59c8a1d735d0..000000000000 --- a/sec-policy/selinux-dropbox/selinux-dropbox-2.20220106-r2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="dropbox" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for dropbox" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-dropbox/selinux-dropbox-2.20220520-r1.ebuild b/sec-policy/selinux-dropbox/selinux-dropbox-2.20220520-r1.ebuild index a738257c36eb..59c8a1d735d0 100644 --- a/sec-policy/selinux-dropbox/selinux-dropbox-2.20220520-r1.ebuild +++ b/sec-policy/selinux-dropbox/selinux-dropbox-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for dropbox" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-entropyd/Manifest b/sec-policy/selinux-entropyd/Manifest index 8f7b637e0b8c..850a5ad092ca 100644 --- a/sec-policy/selinux-entropyd/Manifest +++ b/sec-policy/selinux-entropyd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-entropyd-2.20220106-r1.ebuild 281 BLAKE2B f58e0c7dfbb501f8bb3d04c1c5df5e1cce420bb0d190d7be2614f2b40d7c51887a80d875a06cdb7fd2760bd7023c3d5b7d5270b4ae8d5b86ac3d592d854cc5b9 SHA512 49b6cc36aeb54deca046146c27416f03e87d8a2f3182ccea521b82fe8c24fa686812ba7a68ddd6db7065480c33b180b17d6bed3acfc5f2aff4f8a7cbcc791bdd -EBUILD selinux-entropyd-2.20220106-r2.ebuild 281 BLAKE2B f58e0c7dfbb501f8bb3d04c1c5df5e1cce420bb0d190d7be2614f2b40d7c51887a80d875a06cdb7fd2760bd7023c3d5b7d5270b4ae8d5b86ac3d592d854cc5b9 SHA512 49b6cc36aeb54deca046146c27416f03e87d8a2f3182ccea521b82fe8c24fa686812ba7a68ddd6db7065480c33b180b17d6bed3acfc5f2aff4f8a7cbcc791bdd EBUILD selinux-entropyd-2.20220106-r3.ebuild 281 BLAKE2B f58e0c7dfbb501f8bb3d04c1c5df5e1cce420bb0d190d7be2614f2b40d7c51887a80d875a06cdb7fd2760bd7023c3d5b7d5270b4ae8d5b86ac3d592d854cc5b9 SHA512 49b6cc36aeb54deca046146c27416f03e87d8a2f3182ccea521b82fe8c24fa686812ba7a68ddd6db7065480c33b180b17d6bed3acfc5f2aff4f8a7cbcc791bdd -EBUILD selinux-entropyd-2.20220520-r1.ebuild 285 BLAKE2B 280cfccea8213817bed430441ce9850f5cc298b258bca9feef8543276171d7173f4da56ed462fa91337905a94f8ad9d76733adba5ddc7158758dcc1d34ffaba3 SHA512 a9c81bc28568ead3ab01b37bf603e6a64d9fbf794bb02cbe80b329b3b8b12db8da544255e124e94f28d656f26cc7132ecd64ca1b9e0450b42dab43c340fb9323 +EBUILD selinux-entropyd-2.20220520-r1.ebuild 281 BLAKE2B f58e0c7dfbb501f8bb3d04c1c5df5e1cce420bb0d190d7be2614f2b40d7c51887a80d875a06cdb7fd2760bd7023c3d5b7d5270b4ae8d5b86ac3d592d854cc5b9 SHA512 49b6cc36aeb54deca046146c27416f03e87d8a2f3182ccea521b82fe8c24fa686812ba7a68ddd6db7065480c33b180b17d6bed3acfc5f2aff4f8a7cbcc791bdd EBUILD selinux-entropyd-9999.ebuild 285 BLAKE2B 0d71055e853097de7f67edc5e9d125f831826359606160765af6b76e8b5a0abcdb200a5bd10ed0ca8c16a94893c62e859f85ed7243dbaa89ab935ed90ad96d61 SHA512 90b4717ed3f52dec7ff6864e6670b2630fd5ae14a0bc853de035983aea62e933d07c9d3ed969f73cde53f6f3370ffc61fc54c7268d697fd1937e14f57191fbec MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r1.ebuild b/sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r1.ebuild deleted file mode 100644 index a62294ec2748..000000000000 --- a/sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="entropyd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for entropyd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r2.ebuild b/sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r2.ebuild deleted file mode 100644 index a62294ec2748..000000000000 --- a/sec-policy/selinux-entropyd/selinux-entropyd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="entropyd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for entropyd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-entropyd/selinux-entropyd-2.20220520-r1.ebuild b/sec-policy/selinux-entropyd/selinux-entropyd-2.20220520-r1.ebuild index d2fe8dd6f687..a62294ec2748 100644 --- a/sec-policy/selinux-entropyd/selinux-entropyd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-entropyd/selinux-entropyd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for entropyd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-evolution/Manifest b/sec-policy/selinux-evolution/Manifest index e2ba5d1f0941..4265edbd37d0 100644 --- a/sec-policy/selinux-evolution/Manifest +++ b/sec-policy/selinux-evolution/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-evolution-2.20220106-r1.ebuild 381 BLAKE2B 6effe96a12296dd2d4ee0e2ece8da758e45a759d2caa7dd4910c546abb3e0e41e78a0102ae9843624f1fbe6c80dd1e0a4d1573d363fe5f1f53702ed7c74dfa68 SHA512 96561244335bf473d0e2ea5aa2577d10c67bb95e5b8aaef82f8d3944bf590eb6872c3217de4115a8eccc5d287485c7fc4ebd82b9740cb479361b6bcc999ab4bf -EBUILD selinux-evolution-2.20220106-r2.ebuild 381 BLAKE2B 6effe96a12296dd2d4ee0e2ece8da758e45a759d2caa7dd4910c546abb3e0e41e78a0102ae9843624f1fbe6c80dd1e0a4d1573d363fe5f1f53702ed7c74dfa68 SHA512 96561244335bf473d0e2ea5aa2577d10c67bb95e5b8aaef82f8d3944bf590eb6872c3217de4115a8eccc5d287485c7fc4ebd82b9740cb479361b6bcc999ab4bf EBUILD selinux-evolution-2.20220106-r3.ebuild 381 BLAKE2B 6effe96a12296dd2d4ee0e2ece8da758e45a759d2caa7dd4910c546abb3e0e41e78a0102ae9843624f1fbe6c80dd1e0a4d1573d363fe5f1f53702ed7c74dfa68 SHA512 96561244335bf473d0e2ea5aa2577d10c67bb95e5b8aaef82f8d3944bf590eb6872c3217de4115a8eccc5d287485c7fc4ebd82b9740cb479361b6bcc999ab4bf -EBUILD selinux-evolution-2.20220520-r1.ebuild 385 BLAKE2B c8b0266d7066aa69a1a9cde48290e41ae539e5b4d506d9cc57339335a5b6f6751ae9f45d974ed97c7094d77101b97fd7ae2fe59ae57e08d2a98a0cbec14367bf SHA512 75ecc3975a109fd75e4852d4797dc6ee45ab6ce7d4a9baa3fea4e6e4398fefe69dc15bc049549e808403defa8f93f324d680f648531976927a181b8f79b198a5 +EBUILD selinux-evolution-2.20220520-r1.ebuild 381 BLAKE2B 6effe96a12296dd2d4ee0e2ece8da758e45a759d2caa7dd4910c546abb3e0e41e78a0102ae9843624f1fbe6c80dd1e0a4d1573d363fe5f1f53702ed7c74dfa68 SHA512 96561244335bf473d0e2ea5aa2577d10c67bb95e5b8aaef82f8d3944bf590eb6872c3217de4115a8eccc5d287485c7fc4ebd82b9740cb479361b6bcc999ab4bf EBUILD selinux-evolution-9999.ebuild 385 BLAKE2B 940aa5f59b72ea1d30f22272f11f89303e9fd8cf9832667feef6903a70f2bd3ddb21d3e1769cee31b1de6d86eb4cbfd60a5357816b59d3acb6b3a984cfe357f9 SHA512 7cd7abffecb9952b85d84750e76f68ee36f0ad3dc29ead498e22c67542b036efb85361e8b1eb8577d5703f16be0095f4faa8906ca4b34d7b5a9259324d62d879 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-evolution/selinux-evolution-2.20220106-r1.ebuild b/sec-policy/selinux-evolution/selinux-evolution-2.20220106-r1.ebuild deleted file mode 100644 index 4c4b0391579a..000000000000 --- a/sec-policy/selinux-evolution/selinux-evolution-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="evolution" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for evolution" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-evolution/selinux-evolution-2.20220106-r2.ebuild b/sec-policy/selinux-evolution/selinux-evolution-2.20220106-r2.ebuild deleted file mode 100644 index 4c4b0391579a..000000000000 --- a/sec-policy/selinux-evolution/selinux-evolution-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="evolution" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for evolution" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-evolution/selinux-evolution-2.20220520-r1.ebuild b/sec-policy/selinux-evolution/selinux-evolution-2.20220520-r1.ebuild index 19208e0840ce..4c4b0391579a 100644 --- a/sec-policy/selinux-evolution/selinux-evolution-2.20220520-r1.ebuild +++ b/sec-policy/selinux-evolution/selinux-evolution-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for evolution" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-exim/Manifest b/sec-policy/selinux-exim/Manifest index 5d9dd0e7c7b6..d1729580b694 100644 --- a/sec-policy/selinux-exim/Manifest +++ b/sec-policy/selinux-exim/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-exim-2.20220106-r1.ebuild 273 BLAKE2B 792303bb59c50a5778d7d05f4a844c3a7d14da38714655aa2cf54c815efae044fe822351e36ed4e6fccf813865d40bc3169784538883906112a589b6e6423c6f SHA512 53d46a15d4c17334f2e2c8cfa72229af7c9e3a67f720775349ec705fdbad3f9484128a0a90183b7c503625c9dcd91a5da7677bcb444421685ac7ec121fb8934b -EBUILD selinux-exim-2.20220106-r2.ebuild 273 BLAKE2B 792303bb59c50a5778d7d05f4a844c3a7d14da38714655aa2cf54c815efae044fe822351e36ed4e6fccf813865d40bc3169784538883906112a589b6e6423c6f SHA512 53d46a15d4c17334f2e2c8cfa72229af7c9e3a67f720775349ec705fdbad3f9484128a0a90183b7c503625c9dcd91a5da7677bcb444421685ac7ec121fb8934b EBUILD selinux-exim-2.20220106-r3.ebuild 273 BLAKE2B 792303bb59c50a5778d7d05f4a844c3a7d14da38714655aa2cf54c815efae044fe822351e36ed4e6fccf813865d40bc3169784538883906112a589b6e6423c6f SHA512 53d46a15d4c17334f2e2c8cfa72229af7c9e3a67f720775349ec705fdbad3f9484128a0a90183b7c503625c9dcd91a5da7677bcb444421685ac7ec121fb8934b -EBUILD selinux-exim-2.20220520-r1.ebuild 277 BLAKE2B e42ce0bbaa96727cc02890b45fc39bacd4895c38b0a084928f2d369b0335a9274b00810d468183b1e0ed089351f5b1cf239eb183e915e32abb0364514e79c819 SHA512 58385f7676fa3b398e67c7e7dcfd0513820ef42fd5cd59a279e9157265a8e11b7a5b96a54c8f97ebbebb1f2c4c9d0a7207ff535d82d58fe5ccdb4952b7012fd8 +EBUILD selinux-exim-2.20220520-r1.ebuild 273 BLAKE2B 792303bb59c50a5778d7d05f4a844c3a7d14da38714655aa2cf54c815efae044fe822351e36ed4e6fccf813865d40bc3169784538883906112a589b6e6423c6f SHA512 53d46a15d4c17334f2e2c8cfa72229af7c9e3a67f720775349ec705fdbad3f9484128a0a90183b7c503625c9dcd91a5da7677bcb444421685ac7ec121fb8934b EBUILD selinux-exim-9999.ebuild 277 BLAKE2B b3ab21165464c046d0fd18146d4613df068e0ee19964c47f03e4afe6ca090da9b5942faa56d999b026f7f4d6ba9904a7afe2f5b3277dd2a2c52ca05810fc8a52 SHA512 b79e7616c3feb5c91964ed71bc2a0e2cc4355e3c34aff9939fa6478546c258fcd64395594ed52c12f20e7a3e7aa860d16f5be68acf207d591d6e85ff4492a0c9 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-exim/selinux-exim-2.20220106-r1.ebuild b/sec-policy/selinux-exim/selinux-exim-2.20220106-r1.ebuild deleted file mode 100644 index e5ab4bd257fd..000000000000 --- a/sec-policy/selinux-exim/selinux-exim-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="exim" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for exim" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-exim/selinux-exim-2.20220106-r2.ebuild b/sec-policy/selinux-exim/selinux-exim-2.20220106-r2.ebuild deleted file mode 100644 index e5ab4bd257fd..000000000000 --- a/sec-policy/selinux-exim/selinux-exim-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="exim" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for exim" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-exim/selinux-exim-2.20220520-r1.ebuild b/sec-policy/selinux-exim/selinux-exim-2.20220520-r1.ebuild index 95be5e49cddb..e5ab4bd257fd 100644 --- a/sec-policy/selinux-exim/selinux-exim-2.20220520-r1.ebuild +++ b/sec-policy/selinux-exim/selinux-exim-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for exim" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-fail2ban/Manifest b/sec-policy/selinux-fail2ban/Manifest index 22c09c7a346b..ad0650a03cc4 100644 --- a/sec-policy/selinux-fail2ban/Manifest +++ b/sec-policy/selinux-fail2ban/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-fail2ban-2.20220106-r1.ebuild 281 BLAKE2B 6dddec012f979bf4131d3cbb893385f5282851b65e32152932d1a8431e3c5a63de73b5ce4e863a359a530b6a16c3a80074f346bcc635983c398bc2706a354167 SHA512 7a889d081db1ad330afc5250418e5f0ca7aada3e61b7aa746511113026ef58b1345e05ddbe66246c7a1edb7f6512c03e470961bba270424bb6ef028a19e24be5 -EBUILD selinux-fail2ban-2.20220106-r2.ebuild 281 BLAKE2B 6dddec012f979bf4131d3cbb893385f5282851b65e32152932d1a8431e3c5a63de73b5ce4e863a359a530b6a16c3a80074f346bcc635983c398bc2706a354167 SHA512 7a889d081db1ad330afc5250418e5f0ca7aada3e61b7aa746511113026ef58b1345e05ddbe66246c7a1edb7f6512c03e470961bba270424bb6ef028a19e24be5 EBUILD selinux-fail2ban-2.20220106-r3.ebuild 281 BLAKE2B 6dddec012f979bf4131d3cbb893385f5282851b65e32152932d1a8431e3c5a63de73b5ce4e863a359a530b6a16c3a80074f346bcc635983c398bc2706a354167 SHA512 7a889d081db1ad330afc5250418e5f0ca7aada3e61b7aa746511113026ef58b1345e05ddbe66246c7a1edb7f6512c03e470961bba270424bb6ef028a19e24be5 -EBUILD selinux-fail2ban-2.20220520-r1.ebuild 285 BLAKE2B 643fbcb6513011ded372224858896248185f10311299f52fac091d18ee633c8c7ab5724584f6478e22d7be1b0507a5fb373767621660240a5666c46cb97ae591 SHA512 0e3601f5f9bea6b49c703a93a6df2ebd29170a0614f89f316d63b9e9e348e0af8247ba31ad7ee4021986b844ce287e1f9ed7a7162cc190abc30b2661e3d749b3 +EBUILD selinux-fail2ban-2.20220520-r1.ebuild 281 BLAKE2B 6dddec012f979bf4131d3cbb893385f5282851b65e32152932d1a8431e3c5a63de73b5ce4e863a359a530b6a16c3a80074f346bcc635983c398bc2706a354167 SHA512 7a889d081db1ad330afc5250418e5f0ca7aada3e61b7aa746511113026ef58b1345e05ddbe66246c7a1edb7f6512c03e470961bba270424bb6ef028a19e24be5 EBUILD selinux-fail2ban-9999.ebuild 285 BLAKE2B d602a7c1b010257a64fa599bc1fdaa84dbbe8d7fe17dacbf4b3fa478d9039d458e13a77b4a5e3e963ed6f489a3c2483a9838f70a95607d2d96de4d432ba86e3f SHA512 8be1bc014807c054bcf556f15ac897082125d7acc57d29125a8c6d0c3c541790c578c2ce05a970351c98001d04d2fbb0b60c6558b6cbb74b54f41485b85c2567 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r1.ebuild b/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r1.ebuild deleted file mode 100644 index 64479afeb42e..000000000000 --- a/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="fail2ban" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for fail2ban" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r2.ebuild b/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r2.ebuild deleted file mode 100644 index 64479afeb42e..000000000000 --- a/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="fail2ban" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for fail2ban" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220520-r1.ebuild b/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220520-r1.ebuild index 5138b9e7d428..64479afeb42e 100644 --- a/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220520-r1.ebuild +++ b/sec-policy/selinux-fail2ban/selinux-fail2ban-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for fail2ban" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-fetchmail/Manifest b/sec-policy/selinux-fetchmail/Manifest index 2cc92572aea0..c8a2e0b0cd05 100644 --- a/sec-policy/selinux-fetchmail/Manifest +++ b/sec-policy/selinux-fetchmail/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-fetchmail-2.20220106-r1.ebuild 283 BLAKE2B c8b498b214fd182e3b5bd1ac15e789391e4ea88563d47773a91637f602492b84117259b3af05fe464b5020852bf88bf9ff29987d5fbcd656a3cdfa023c98c768 SHA512 3acce37443a8d3e659be61c235b40f8057dd2f06a24547bc6637008e1d4b546773193a8ac482f881c02ba63a3b23a4edfbc74c70e5c149774e22c74f8a7e8d5c -EBUILD selinux-fetchmail-2.20220106-r2.ebuild 283 BLAKE2B c8b498b214fd182e3b5bd1ac15e789391e4ea88563d47773a91637f602492b84117259b3af05fe464b5020852bf88bf9ff29987d5fbcd656a3cdfa023c98c768 SHA512 3acce37443a8d3e659be61c235b40f8057dd2f06a24547bc6637008e1d4b546773193a8ac482f881c02ba63a3b23a4edfbc74c70e5c149774e22c74f8a7e8d5c EBUILD selinux-fetchmail-2.20220106-r3.ebuild 283 BLAKE2B c8b498b214fd182e3b5bd1ac15e789391e4ea88563d47773a91637f602492b84117259b3af05fe464b5020852bf88bf9ff29987d5fbcd656a3cdfa023c98c768 SHA512 3acce37443a8d3e659be61c235b40f8057dd2f06a24547bc6637008e1d4b546773193a8ac482f881c02ba63a3b23a4edfbc74c70e5c149774e22c74f8a7e8d5c -EBUILD selinux-fetchmail-2.20220520-r1.ebuild 287 BLAKE2B 0654ab6eef9781e884ddf97ed9e2b83c0601f431b27ab9cab50640ee39050fe31424bcb48f855ac6b987c729ebc3057f6addf924f9daae32c25152b3607d21a9 SHA512 f913c28f4703a808c747681215cd6a0e4617f811e6a0f49f04b7740688c989448d789ee55b663cda72fef97f7f0706ce7317331f6bf5ad78b8edcd8866165385 +EBUILD selinux-fetchmail-2.20220520-r1.ebuild 283 BLAKE2B c8b498b214fd182e3b5bd1ac15e789391e4ea88563d47773a91637f602492b84117259b3af05fe464b5020852bf88bf9ff29987d5fbcd656a3cdfa023c98c768 SHA512 3acce37443a8d3e659be61c235b40f8057dd2f06a24547bc6637008e1d4b546773193a8ac482f881c02ba63a3b23a4edfbc74c70e5c149774e22c74f8a7e8d5c EBUILD selinux-fetchmail-9999.ebuild 287 BLAKE2B 82d41ab0ff12440dcf0d23952eaedca29ea2a0757b60dd4aa19576c2f1546ab3a40a52c5d5d09b7b1753c8d91301c43cc0c180f25c641be0db6f0c85f70c2e7a SHA512 c144d6b7e546f02eb51439e07984c01a0f8b8a469a416e77eb90253603ebca2371bfa5eacfa6154a6b4d2e48130c1aedff55e0f051b513f3ba1a8a996f641ee3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r1.ebuild b/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r1.ebuild deleted file mode 100644 index 34d493e51351..000000000000 --- a/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="fetchmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for fetchmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r2.ebuild b/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r2.ebuild deleted file mode 100644 index 34d493e51351..000000000000 --- a/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="fetchmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for fetchmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220520-r1.ebuild b/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220520-r1.ebuild index 3e5aa783d27f..34d493e51351 100644 --- a/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220520-r1.ebuild +++ b/sec-policy/selinux-fetchmail/selinux-fetchmail-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for fetchmail" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-finger/Manifest b/sec-policy/selinux-finger/Manifest index e45a6b5ee488..ec4c7025e905 100644 --- a/sec-policy/selinux-finger/Manifest +++ b/sec-policy/selinux-finger/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-finger-2.20220106-r1.ebuild 372 BLAKE2B 215ce2060c8cf5fc962afa2d358fc6f40ae0627a6e6292da2416f08276d22a46a455a0e360d4dad90b2be2d15e1f6b17828828966997d63bec9b9829fc272628 SHA512 c08321fd70a74ce821ff1a088f5cbbfb217084ca5861173ba2c8f162c7d03a9320722af1a371711c017ceea3d15597c9d3f8f7da3fdee778914aad04dbc95398 -EBUILD selinux-finger-2.20220106-r2.ebuild 372 BLAKE2B 215ce2060c8cf5fc962afa2d358fc6f40ae0627a6e6292da2416f08276d22a46a455a0e360d4dad90b2be2d15e1f6b17828828966997d63bec9b9829fc272628 SHA512 c08321fd70a74ce821ff1a088f5cbbfb217084ca5861173ba2c8f162c7d03a9320722af1a371711c017ceea3d15597c9d3f8f7da3fdee778914aad04dbc95398 EBUILD selinux-finger-2.20220106-r3.ebuild 372 BLAKE2B 215ce2060c8cf5fc962afa2d358fc6f40ae0627a6e6292da2416f08276d22a46a455a0e360d4dad90b2be2d15e1f6b17828828966997d63bec9b9829fc272628 SHA512 c08321fd70a74ce821ff1a088f5cbbfb217084ca5861173ba2c8f162c7d03a9320722af1a371711c017ceea3d15597c9d3f8f7da3fdee778914aad04dbc95398 -EBUILD selinux-finger-2.20220520-r1.ebuild 376 BLAKE2B a0b76585aea5b0aa112497ec93b99478129c9fa7cf157304fab36f6166f8586a168bb866bebf96b98721a259d5c553a97684a423f72ff9f013a3f01f91f3b89c SHA512 aad90fc579f0e744254cefcb94d2beb14d7d567637312851c84ec6b5bed083ea6996e77983d84e2220c1437862f88a6dfa562029dd7d3e6bf13d39634c00a446 +EBUILD selinux-finger-2.20220520-r1.ebuild 372 BLAKE2B 215ce2060c8cf5fc962afa2d358fc6f40ae0627a6e6292da2416f08276d22a46a455a0e360d4dad90b2be2d15e1f6b17828828966997d63bec9b9829fc272628 SHA512 c08321fd70a74ce821ff1a088f5cbbfb217084ca5861173ba2c8f162c7d03a9320722af1a371711c017ceea3d15597c9d3f8f7da3fdee778914aad04dbc95398 EBUILD selinux-finger-9999.ebuild 376 BLAKE2B 65aca9199ba3dd34403786efe493d31c6e4c5675a7a6ca3686b2faa9da75e80f33afef24f8be3800ff9a9985171b594fdd70270c8dc964e91421c54cc1562106 SHA512 d3b955176c1ac2d75d521fcf6d4f6d5097b3679fad012190ad7f68f2f7e2e4008b839d4d3e4eaa09221b884f77602c5a6104e107be5f8d7655e7bcd14b4e7154 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-finger/selinux-finger-2.20220106-r1.ebuild b/sec-policy/selinux-finger/selinux-finger-2.20220106-r1.ebuild deleted file mode 100644 index 1c33202139d1..000000000000 --- a/sec-policy/selinux-finger/selinux-finger-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="finger" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for finger" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-finger/selinux-finger-2.20220106-r2.ebuild b/sec-policy/selinux-finger/selinux-finger-2.20220106-r2.ebuild deleted file mode 100644 index 1c33202139d1..000000000000 --- a/sec-policy/selinux-finger/selinux-finger-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="finger" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for finger" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-finger/selinux-finger-2.20220520-r1.ebuild b/sec-policy/selinux-finger/selinux-finger-2.20220520-r1.ebuild index 3020b65de3a5..1c33202139d1 100644 --- a/sec-policy/selinux-finger/selinux-finger-2.20220520-r1.ebuild +++ b/sec-policy/selinux-finger/selinux-finger-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for finger" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-flash/Manifest b/sec-policy/selinux-flash/Manifest index 78bdec90c72f..78798c4ccf10 100644 --- a/sec-policy/selinux-flash/Manifest +++ b/sec-policy/selinux-flash/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-flash-2.20220106-r1.ebuild 275 BLAKE2B 416e1045e606c02779783e52c45d6e7a0fac636b78c99e40b510888d869220b4e83402b79fbaac0b353af0ff8083f6b2ffb40bc45e9143f47ac67a0b80dd5f50 SHA512 a6520cd3fffa2ee8b60692f804f36d2144aa968f68256c7501025d308db3b0b3051e8ec5c14d088407fcd6d3d78d474ccabcd6c671247c171ca0626a43dd3291 -EBUILD selinux-flash-2.20220106-r2.ebuild 275 BLAKE2B 416e1045e606c02779783e52c45d6e7a0fac636b78c99e40b510888d869220b4e83402b79fbaac0b353af0ff8083f6b2ffb40bc45e9143f47ac67a0b80dd5f50 SHA512 a6520cd3fffa2ee8b60692f804f36d2144aa968f68256c7501025d308db3b0b3051e8ec5c14d088407fcd6d3d78d474ccabcd6c671247c171ca0626a43dd3291 EBUILD selinux-flash-2.20220106-r3.ebuild 275 BLAKE2B 416e1045e606c02779783e52c45d6e7a0fac636b78c99e40b510888d869220b4e83402b79fbaac0b353af0ff8083f6b2ffb40bc45e9143f47ac67a0b80dd5f50 SHA512 a6520cd3fffa2ee8b60692f804f36d2144aa968f68256c7501025d308db3b0b3051e8ec5c14d088407fcd6d3d78d474ccabcd6c671247c171ca0626a43dd3291 -EBUILD selinux-flash-2.20220520-r1.ebuild 279 BLAKE2B c5d0589b74d189327b4cefa66d2d589ecb83d9d55006406f8490b7f64aa491d5fc3ec399514606c7adee32ad26777913404daa0f43b30f375b8f7a637d97cb55 SHA512 5350a3d5a61f26e9aec18c6046b47b458cad17402b7d84a9c4e8abeda65b402c5388ccf811121edb385d553432b3133a102c571827441ba8c4a3318a712feead +EBUILD selinux-flash-2.20220520-r1.ebuild 275 BLAKE2B 416e1045e606c02779783e52c45d6e7a0fac636b78c99e40b510888d869220b4e83402b79fbaac0b353af0ff8083f6b2ffb40bc45e9143f47ac67a0b80dd5f50 SHA512 a6520cd3fffa2ee8b60692f804f36d2144aa968f68256c7501025d308db3b0b3051e8ec5c14d088407fcd6d3d78d474ccabcd6c671247c171ca0626a43dd3291 EBUILD selinux-flash-9999.ebuild 279 BLAKE2B 7b85b5979c007f316e89ce8c623e3f16b29703851c93f863563202bdd459609a8a2180204d506b39a79cdd61bfa5d117cc7822ae653975f7e62e0f740ed8d5bc SHA512 413416f879c8d3360feaec41efffaf3503290bd586a25db635ca3d484454187fc4c980b7db23e74c6db1dbeeb42f0edbbca2ceab42bd7a6e04dddb859ba509c7 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-flash/selinux-flash-2.20220106-r1.ebuild b/sec-policy/selinux-flash/selinux-flash-2.20220106-r1.ebuild deleted file mode 100644 index 9b172ef76051..000000000000 --- a/sec-policy/selinux-flash/selinux-flash-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="flash" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for flash" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-flash/selinux-flash-2.20220106-r2.ebuild b/sec-policy/selinux-flash/selinux-flash-2.20220106-r2.ebuild deleted file mode 100644 index 9b172ef76051..000000000000 --- a/sec-policy/selinux-flash/selinux-flash-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="flash" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for flash" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-flash/selinux-flash-2.20220520-r1.ebuild b/sec-policy/selinux-flash/selinux-flash-2.20220520-r1.ebuild index 1909c9fbdfd5..9b172ef76051 100644 --- a/sec-policy/selinux-flash/selinux-flash-2.20220520-r1.ebuild +++ b/sec-policy/selinux-flash/selinux-flash-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for flash" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-fprintd/Manifest b/sec-policy/selinux-fprintd/Manifest index 6b516c1e9acd..936a63867210 100644 --- a/sec-policy/selinux-fprintd/Manifest +++ b/sec-policy/selinux-fprintd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-fprintd-2.20220106-r1.ebuild 371 BLAKE2B 6e405ea7573fdff26be113f2be9bf8711e035b5c2a93cf2d751d867c427de55d31fabb9d376212ad3ff8fd2ad457dc88e874489ef09e72c95fbd7f9579fca58e SHA512 ac556986950e9455cb876aa4b61c61442b24a95600819c70fbaff062dcf394c145408992fd6a438695f3232c574f218f248307da796913ad4833fe0a722968f9 -EBUILD selinux-fprintd-2.20220106-r2.ebuild 371 BLAKE2B 6e405ea7573fdff26be113f2be9bf8711e035b5c2a93cf2d751d867c427de55d31fabb9d376212ad3ff8fd2ad457dc88e874489ef09e72c95fbd7f9579fca58e SHA512 ac556986950e9455cb876aa4b61c61442b24a95600819c70fbaff062dcf394c145408992fd6a438695f3232c574f218f248307da796913ad4833fe0a722968f9 EBUILD selinux-fprintd-2.20220106-r3.ebuild 371 BLAKE2B 6e405ea7573fdff26be113f2be9bf8711e035b5c2a93cf2d751d867c427de55d31fabb9d376212ad3ff8fd2ad457dc88e874489ef09e72c95fbd7f9579fca58e SHA512 ac556986950e9455cb876aa4b61c61442b24a95600819c70fbaff062dcf394c145408992fd6a438695f3232c574f218f248307da796913ad4833fe0a722968f9 -EBUILD selinux-fprintd-2.20220520-r1.ebuild 375 BLAKE2B 6a073140d006f035aba5c16085e416d9d8875c96423686420e0f11c7f8ff463f99d2d997790d8418f62b7a6b7f71c18de6693dabda983270d5a69cb017162a91 SHA512 fbb82de2d3d9dfc4c2ff77398398bb73b9cb52aab3cdb82ef3321b0ecbcb76d330b3d3f80622de642010f800f353069d41422a7bcbd384b551e5346998ba1b97 +EBUILD selinux-fprintd-2.20220520-r1.ebuild 371 BLAKE2B 6e405ea7573fdff26be113f2be9bf8711e035b5c2a93cf2d751d867c427de55d31fabb9d376212ad3ff8fd2ad457dc88e874489ef09e72c95fbd7f9579fca58e SHA512 ac556986950e9455cb876aa4b61c61442b24a95600819c70fbaff062dcf394c145408992fd6a438695f3232c574f218f248307da796913ad4833fe0a722968f9 EBUILD selinux-fprintd-9999.ebuild 375 BLAKE2B f8e7bd897516f6b8125718897b5e1eeb1633047af154c78829895a8f624501591737138957d5783e4de1441e6cf5fb28e03ded50b5d93ec298faeb4af46b619a SHA512 0a0e1d6f860f73f73dca9bd3cfa7c32cf1d70916bc624bb2bd859f8037f0415daf1a931d51394ea62bd27701571b3ccc3120a3a89c1312d531dcbce3dec3a517 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r1.ebuild b/sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r1.ebuild deleted file mode 100644 index 183bdf7cdef6..000000000000 --- a/sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="fprintd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for fprintd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r2.ebuild b/sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r2.ebuild deleted file mode 100644 index 183bdf7cdef6..000000000000 --- a/sec-policy/selinux-fprintd/selinux-fprintd-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="fprintd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for fprintd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-fprintd/selinux-fprintd-2.20220520-r1.ebuild b/sec-policy/selinux-fprintd/selinux-fprintd-2.20220520-r1.ebuild index b208484e34c0..183bdf7cdef6 100644 --- a/sec-policy/selinux-fprintd/selinux-fprintd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-fprintd/selinux-fprintd-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for fprintd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-dbus diff --git a/sec-policy/selinux-ftp/Manifest b/sec-policy/selinux-ftp/Manifest index ca1e33e13328..93f4e0d4a6fe 100644 --- a/sec-policy/selinux-ftp/Manifest +++ b/sec-policy/selinux-ftp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ftp-2.20220106-r1.ebuild 271 BLAKE2B 2de2f1a98d4e0e486cc4dc5a5241083cd256dfb7c7a3f56404a35afedad79102693660cb9a6c875a6f078c1abc850e869de28d48ba530d390d6c4f2707a7e819 SHA512 04fd558fb123771366c0a59dc0767643ab7c8a754cfb310da11f6f7981f8388e3cdc8bbcce6ff4e8b723982f45c181e21df91872f2454b37d23b5e8626c8d03e -EBUILD selinux-ftp-2.20220106-r2.ebuild 271 BLAKE2B 2de2f1a98d4e0e486cc4dc5a5241083cd256dfb7c7a3f56404a35afedad79102693660cb9a6c875a6f078c1abc850e869de28d48ba530d390d6c4f2707a7e819 SHA512 04fd558fb123771366c0a59dc0767643ab7c8a754cfb310da11f6f7981f8388e3cdc8bbcce6ff4e8b723982f45c181e21df91872f2454b37d23b5e8626c8d03e EBUILD selinux-ftp-2.20220106-r3.ebuild 271 BLAKE2B 2de2f1a98d4e0e486cc4dc5a5241083cd256dfb7c7a3f56404a35afedad79102693660cb9a6c875a6f078c1abc850e869de28d48ba530d390d6c4f2707a7e819 SHA512 04fd558fb123771366c0a59dc0767643ab7c8a754cfb310da11f6f7981f8388e3cdc8bbcce6ff4e8b723982f45c181e21df91872f2454b37d23b5e8626c8d03e -EBUILD selinux-ftp-2.20220520-r1.ebuild 275 BLAKE2B 9815adbbc32de9928734ba904296082c93d341b715c7c50cf601fa6453526e002a324defa9aa87e9f08ec8be7fae8bc22aae548a690cb72ab67563cb97642432 SHA512 090328a9d7f37f2ceb40a881ef2d5b4dc53fa9c0b6cea229aca85fed0303ab5122395a4d9af83d88c9d839f8d22f510c21e487d54754b8887d588fca4c9608a5 +EBUILD selinux-ftp-2.20220520-r1.ebuild 271 BLAKE2B 2de2f1a98d4e0e486cc4dc5a5241083cd256dfb7c7a3f56404a35afedad79102693660cb9a6c875a6f078c1abc850e869de28d48ba530d390d6c4f2707a7e819 SHA512 04fd558fb123771366c0a59dc0767643ab7c8a754cfb310da11f6f7981f8388e3cdc8bbcce6ff4e8b723982f45c181e21df91872f2454b37d23b5e8626c8d03e EBUILD selinux-ftp-9999.ebuild 275 BLAKE2B 5c237b104a77de81aa89b1666551e8fecd3bd35749b540622d4f9e1859d1c59dee402aeb5ea550308903b71b466d1bb4dfb17d289eb5795e6d9b058cc39028cb SHA512 ef082abe3a637e408f94f564a62c3b137fd4e6a934f7c95092175276afaeb65cf775b8b0688185eae9be2514a1c43c9f2fa86b5b32a2d5010ad73f14c31c3375 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ftp/selinux-ftp-2.20220106-r1.ebuild b/sec-policy/selinux-ftp/selinux-ftp-2.20220106-r1.ebuild deleted file mode 100644 index d1559d130897..000000000000 --- a/sec-policy/selinux-ftp/selinux-ftp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ftp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ftp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ftp/selinux-ftp-2.20220106-r2.ebuild b/sec-policy/selinux-ftp/selinux-ftp-2.20220106-r2.ebuild deleted file mode 100644 index d1559d130897..000000000000 --- a/sec-policy/selinux-ftp/selinux-ftp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ftp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ftp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ftp/selinux-ftp-2.20220520-r1.ebuild b/sec-policy/selinux-ftp/selinux-ftp-2.20220520-r1.ebuild index f2062624d95a..d1559d130897 100644 --- a/sec-policy/selinux-ftp/selinux-ftp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ftp/selinux-ftp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ftp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-games/Manifest b/sec-policy/selinux-games/Manifest index ed3e2abf21bf..693e4dd31fe1 100644 --- a/sec-policy/selinux-games/Manifest +++ b/sec-policy/selinux-games/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-games-2.20220106-r1.ebuild 275 BLAKE2B b14d0e7fdd962264485baafc88f639729ee8d163733e293fd2ac398c0a596698ea615cef9a5cf1d294e245300eecfb2e23230579f217e3f2bdd1707be17372f2 SHA512 3b6d93925fe167e73e72f30e8fa0591c84318cacc5f0676f70b78c1375c04fe118a627c29ff3997cbfde951cf78b2c55f62b54d8ff11c61d56993dc1b1eb6d64 -EBUILD selinux-games-2.20220106-r2.ebuild 275 BLAKE2B b14d0e7fdd962264485baafc88f639729ee8d163733e293fd2ac398c0a596698ea615cef9a5cf1d294e245300eecfb2e23230579f217e3f2bdd1707be17372f2 SHA512 3b6d93925fe167e73e72f30e8fa0591c84318cacc5f0676f70b78c1375c04fe118a627c29ff3997cbfde951cf78b2c55f62b54d8ff11c61d56993dc1b1eb6d64 EBUILD selinux-games-2.20220106-r3.ebuild 275 BLAKE2B b14d0e7fdd962264485baafc88f639729ee8d163733e293fd2ac398c0a596698ea615cef9a5cf1d294e245300eecfb2e23230579f217e3f2bdd1707be17372f2 SHA512 3b6d93925fe167e73e72f30e8fa0591c84318cacc5f0676f70b78c1375c04fe118a627c29ff3997cbfde951cf78b2c55f62b54d8ff11c61d56993dc1b1eb6d64 -EBUILD selinux-games-2.20220520-r1.ebuild 279 BLAKE2B 35c5edcd750ae1a39a5c8e345f1e71448c81fc32f3192f52d5522f4d44d2a2540d66492583a56958caf9ace5c1f7a95af07c671191ef4847cb567fec0a726553 SHA512 4db7c958131a3ed4160dbf69da73899d644c669dddb7a2539c8d6641535ce0a3266f67ff3554a9323435dc13927ce802bce4ee472925251e13d47e0596a2e75f +EBUILD selinux-games-2.20220520-r1.ebuild 275 BLAKE2B b14d0e7fdd962264485baafc88f639729ee8d163733e293fd2ac398c0a596698ea615cef9a5cf1d294e245300eecfb2e23230579f217e3f2bdd1707be17372f2 SHA512 3b6d93925fe167e73e72f30e8fa0591c84318cacc5f0676f70b78c1375c04fe118a627c29ff3997cbfde951cf78b2c55f62b54d8ff11c61d56993dc1b1eb6d64 EBUILD selinux-games-9999.ebuild 279 BLAKE2B e251df82ab36eaaf226a492e02d137b675b602c60185f013b4de495ebfb4c1186c03ab606ce01d10cbda883dcf016c70aff52e6ca67b77a59eb8a3a363071fd2 SHA512 3f59b1057ce990f3420347bdfd0c44d9ed0f06c0ca69d3fe8700d57bd3cee51ddb8536659c07208d06bf978828b224a1b2feead17d445b898818509377c7eb9d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-games/selinux-games-2.20220106-r1.ebuild b/sec-policy/selinux-games/selinux-games-2.20220106-r1.ebuild deleted file mode 100644 index e5da90141ce0..000000000000 --- a/sec-policy/selinux-games/selinux-games-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="games" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for games" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-games/selinux-games-2.20220106-r2.ebuild b/sec-policy/selinux-games/selinux-games-2.20220106-r2.ebuild deleted file mode 100644 index e5da90141ce0..000000000000 --- a/sec-policy/selinux-games/selinux-games-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="games" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for games" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-games/selinux-games-2.20220520-r1.ebuild b/sec-policy/selinux-games/selinux-games-2.20220520-r1.ebuild index 660fce2c206c..e5da90141ce0 100644 --- a/sec-policy/selinux-games/selinux-games-2.20220520-r1.ebuild +++ b/sec-policy/selinux-games/selinux-games-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for games" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-gatekeeper/Manifest b/sec-policy/selinux-gatekeeper/Manifest index 0d63a84194c1..a711b9344c6a 100644 --- a/sec-policy/selinux-gatekeeper/Manifest +++ b/sec-policy/selinux-gatekeeper/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gatekeeper-2.20220106-r1.ebuild 285 BLAKE2B 624bbcf62540fc11cba821df2c378dec0977e1a2cfe16b866020de8ea5c9a8560fda37472f486f56f56f13f950022c101d605fa9296b2d5ccde92fbb39f7fb7a SHA512 581f900a22583f128f2e41623acc6d0590ce0bfea5765183f23b52710e1ea68477dba5eb485c8df539dcb961940f4b6026323ce5323beca17e8684a2658f40a9 -EBUILD selinux-gatekeeper-2.20220106-r2.ebuild 285 BLAKE2B 624bbcf62540fc11cba821df2c378dec0977e1a2cfe16b866020de8ea5c9a8560fda37472f486f56f56f13f950022c101d605fa9296b2d5ccde92fbb39f7fb7a SHA512 581f900a22583f128f2e41623acc6d0590ce0bfea5765183f23b52710e1ea68477dba5eb485c8df539dcb961940f4b6026323ce5323beca17e8684a2658f40a9 EBUILD selinux-gatekeeper-2.20220106-r3.ebuild 285 BLAKE2B 624bbcf62540fc11cba821df2c378dec0977e1a2cfe16b866020de8ea5c9a8560fda37472f486f56f56f13f950022c101d605fa9296b2d5ccde92fbb39f7fb7a SHA512 581f900a22583f128f2e41623acc6d0590ce0bfea5765183f23b52710e1ea68477dba5eb485c8df539dcb961940f4b6026323ce5323beca17e8684a2658f40a9 -EBUILD selinux-gatekeeper-2.20220520-r1.ebuild 289 BLAKE2B 2b98949f0ff86f7da9cf9faf8243cebe830a8c4b7b0e0019fa2b111d87671f4d0d0e952fe04d2472e4859da98b6b45606c1041599a86f76d4b67b07a8dc9dd2f SHA512 d39f2e1c4cd8bbb8c5411a48d972c831059e9988939a641a97ac4cd5a06f48f865d860b42ad0c370f2dd9a115d28b5036f35d75907905d63ca33cedce966c386 +EBUILD selinux-gatekeeper-2.20220520-r1.ebuild 285 BLAKE2B 624bbcf62540fc11cba821df2c378dec0977e1a2cfe16b866020de8ea5c9a8560fda37472f486f56f56f13f950022c101d605fa9296b2d5ccde92fbb39f7fb7a SHA512 581f900a22583f128f2e41623acc6d0590ce0bfea5765183f23b52710e1ea68477dba5eb485c8df539dcb961940f4b6026323ce5323beca17e8684a2658f40a9 EBUILD selinux-gatekeeper-9999.ebuild 289 BLAKE2B b2c006dcd3438e98e4f3ae077fb17ce72ea1d1b5f1297e93fee3083f6c8a4efce37d6aed9e518cec2a177419fbacf2ed25a3e8ab3004e2190a3884c3c175da9f SHA512 16f070ccbe1f916acde8d8161683d0cdf3129b5366d5d6fe9d10fa9b25e0a1440268e7ad4fa1ae27f1c5495a85507b8ec30241e734751b57088dc79e30c3973b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r1.ebuild b/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r1.ebuild deleted file mode 100644 index 38ae98eeb5ee..000000000000 --- a/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gatekeeper" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gatekeeper" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r2.ebuild b/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r2.ebuild deleted file mode 100644 index 38ae98eeb5ee..000000000000 --- a/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gatekeeper" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gatekeeper" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220520-r1.ebuild b/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220520-r1.ebuild index 6d6e9da8a3b3..38ae98eeb5ee 100644 --- a/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gatekeeper/selinux-gatekeeper-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gatekeeper" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-git/Manifest b/sec-policy/selinux-git/Manifest index 7ad346c4f334..e3fc050d5498 100644 --- a/sec-policy/selinux-git/Manifest +++ b/sec-policy/selinux-git/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-git-2.20220106-r1.ebuild 367 BLAKE2B fc95cf265fc21659aea92971860b05e117dde6059652d921869e55cc7c6dd52705767d745a9701118bbb878066166cc3a8ea6bc43aeb064870c1ab7ad0e3ae9f SHA512 f0ae5482557ce975e0d5e7d99caf940b48dd7adc72f57ae0289449be8710ed9a1ad2f152bd01c9bd26ce11149acdc7b96013334fd495e248e194a9658aed18b6 -EBUILD selinux-git-2.20220106-r2.ebuild 367 BLAKE2B fc95cf265fc21659aea92971860b05e117dde6059652d921869e55cc7c6dd52705767d745a9701118bbb878066166cc3a8ea6bc43aeb064870c1ab7ad0e3ae9f SHA512 f0ae5482557ce975e0d5e7d99caf940b48dd7adc72f57ae0289449be8710ed9a1ad2f152bd01c9bd26ce11149acdc7b96013334fd495e248e194a9658aed18b6 EBUILD selinux-git-2.20220106-r3.ebuild 367 BLAKE2B fc95cf265fc21659aea92971860b05e117dde6059652d921869e55cc7c6dd52705767d745a9701118bbb878066166cc3a8ea6bc43aeb064870c1ab7ad0e3ae9f SHA512 f0ae5482557ce975e0d5e7d99caf940b48dd7adc72f57ae0289449be8710ed9a1ad2f152bd01c9bd26ce11149acdc7b96013334fd495e248e194a9658aed18b6 -EBUILD selinux-git-2.20220520-r1.ebuild 371 BLAKE2B 59fc1d7956bd81ddab42983de5a9c94b473ffb06ada12928652ef7167e8116547b248dbbcd5e062815ef146cebf890c8eb7a17ae8d4950606e649202a0961ce5 SHA512 207809c4729f4bbc932d7a4e0c581bf55be3afa3260943b99642ccf7bb3cca2037b01874e40e35a0e73a454f212f5832c02c51c9b7a06c1c6c8b08483ab1c68f +EBUILD selinux-git-2.20220520-r1.ebuild 367 BLAKE2B fc95cf265fc21659aea92971860b05e117dde6059652d921869e55cc7c6dd52705767d745a9701118bbb878066166cc3a8ea6bc43aeb064870c1ab7ad0e3ae9f SHA512 f0ae5482557ce975e0d5e7d99caf940b48dd7adc72f57ae0289449be8710ed9a1ad2f152bd01c9bd26ce11149acdc7b96013334fd495e248e194a9658aed18b6 EBUILD selinux-git-9999.ebuild 371 BLAKE2B 351c9587105c1c137db1025dc4123ba11415f54584dcb5e665187244ca5ef27b31785028d1d7624195b72230c4aeb01addaf5e97262370d21b498f4a3139f6b4 SHA512 48b98b527021ac1a50ebadedf4150a6be6d41cbe1b97a633ed9d733a3d6d741e37fdbfd3b1b84e3388cafaaaed071d6c6137e24ab2f4adb51f7eecc33bd94729 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-git/selinux-git-2.20220106-r1.ebuild b/sec-policy/selinux-git/selinux-git-2.20220106-r1.ebuild deleted file mode 100644 index 9cac0ce2ba0e..000000000000 --- a/sec-policy/selinux-git/selinux-git-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="git" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for git" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${DEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-git/selinux-git-2.20220106-r2.ebuild b/sec-policy/selinux-git/selinux-git-2.20220106-r2.ebuild deleted file mode 100644 index 9cac0ce2ba0e..000000000000 --- a/sec-policy/selinux-git/selinux-git-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="git" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for git" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${DEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-git/selinux-git-2.20220520-r1.ebuild b/sec-policy/selinux-git/selinux-git-2.20220520-r1.ebuild index 34684274be7a..9cac0ce2ba0e 100644 --- a/sec-policy/selinux-git/selinux-git-2.20220520-r1.ebuild +++ b/sec-policy/selinux-git/selinux-git-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for git" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-gitosis/Manifest b/sec-policy/selinux-gitosis/Manifest index 741a3991c434..8a6765687450 100644 --- a/sec-policy/selinux-gitosis/Manifest +++ b/sec-policy/selinux-gitosis/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gitosis-2.20220106-r1.ebuild 279 BLAKE2B 0110a80171467728b2f99eee9395198da2800ccbfbff2bd7b971e2d2f37989d7854c883980123e44c2d149fde71e1923ada3df655f4dfacdbcc985b6e795119c SHA512 2bc0cd0f357eb46a2946c57899b563d028c0e46ec8fcc81323fb326cc2dd883ea545f49e4f7709e78e2902d27645a24d29fcf28f5b7cd56952865ccdd0fd8a63 -EBUILD selinux-gitosis-2.20220106-r2.ebuild 279 BLAKE2B 0110a80171467728b2f99eee9395198da2800ccbfbff2bd7b971e2d2f37989d7854c883980123e44c2d149fde71e1923ada3df655f4dfacdbcc985b6e795119c SHA512 2bc0cd0f357eb46a2946c57899b563d028c0e46ec8fcc81323fb326cc2dd883ea545f49e4f7709e78e2902d27645a24d29fcf28f5b7cd56952865ccdd0fd8a63 EBUILD selinux-gitosis-2.20220106-r3.ebuild 279 BLAKE2B 0110a80171467728b2f99eee9395198da2800ccbfbff2bd7b971e2d2f37989d7854c883980123e44c2d149fde71e1923ada3df655f4dfacdbcc985b6e795119c SHA512 2bc0cd0f357eb46a2946c57899b563d028c0e46ec8fcc81323fb326cc2dd883ea545f49e4f7709e78e2902d27645a24d29fcf28f5b7cd56952865ccdd0fd8a63 -EBUILD selinux-gitosis-2.20220520-r1.ebuild 283 BLAKE2B 6d668d0fef72a8e624328fadd268402c4282a436a087187fb207e00c57ae460fb47c84f8c0d608da50cf773806840fac6c20929f33033e5cace317d1b8474038 SHA512 dc725b77684379443cbaf8b6bdfa433717be772a47e3d5615e2465a7137ca7450548fe488fe7b7d72e7ae4b9d3854936cdb6a5b3fed8cc307b2e91c78a2aef22 +EBUILD selinux-gitosis-2.20220520-r1.ebuild 279 BLAKE2B 0110a80171467728b2f99eee9395198da2800ccbfbff2bd7b971e2d2f37989d7854c883980123e44c2d149fde71e1923ada3df655f4dfacdbcc985b6e795119c SHA512 2bc0cd0f357eb46a2946c57899b563d028c0e46ec8fcc81323fb326cc2dd883ea545f49e4f7709e78e2902d27645a24d29fcf28f5b7cd56952865ccdd0fd8a63 EBUILD selinux-gitosis-9999.ebuild 283 BLAKE2B 9246044c844dc056ebb4cfe5617369154ead958a9abf017cb1e96c2a8b6737de9e5f71670973d55a6c8109a6fcabc2db67186450a70c71f81cf6674e98228ac2 SHA512 601ea22a5e86aff0deeee3ad5bb45affef12844107229d06d4da0ea34e3c6d6ca6da759a16cb2733b2fe2f4de9858805909843ea5ebd072df728cf4d085c5e10 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r1.ebuild b/sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r1.ebuild deleted file mode 100644 index bcb83b154d04..000000000000 --- a/sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gitosis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gitosis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r2.ebuild b/sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r2.ebuild deleted file mode 100644 index bcb83b154d04..000000000000 --- a/sec-policy/selinux-gitosis/selinux-gitosis-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gitosis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gitosis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gitosis/selinux-gitosis-2.20220520-r1.ebuild b/sec-policy/selinux-gitosis/selinux-gitosis-2.20220520-r1.ebuild index e51a6ef3731c..bcb83b154d04 100644 --- a/sec-policy/selinux-gitosis/selinux-gitosis-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gitosis/selinux-gitosis-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gitosis" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-gnome/Manifest b/sec-policy/selinux-gnome/Manifest index 8dc851da3e83..29d78818fa3a 100644 --- a/sec-policy/selinux-gnome/Manifest +++ b/sec-policy/selinux-gnome/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gnome-2.20220106-r1.ebuild 275 BLAKE2B 640e83ce86143d28040978d5ac9ff69492e7b465a96f25ac07920525d38a5a9a68bc3e5eb11c7c37c5e1cd1beee5931fe0ef4284361a368591641ea3626f1376 SHA512 632472fad82c022bda3eb31d2d8950c2c4219bbbb55af1607ad03008c33f92f8a45be82412ac40dd72f707f8e7b0a11962fc6781b7d327f4b771dae2f3f327bc -EBUILD selinux-gnome-2.20220106-r2.ebuild 275 BLAKE2B 640e83ce86143d28040978d5ac9ff69492e7b465a96f25ac07920525d38a5a9a68bc3e5eb11c7c37c5e1cd1beee5931fe0ef4284361a368591641ea3626f1376 SHA512 632472fad82c022bda3eb31d2d8950c2c4219bbbb55af1607ad03008c33f92f8a45be82412ac40dd72f707f8e7b0a11962fc6781b7d327f4b771dae2f3f327bc EBUILD selinux-gnome-2.20220106-r3.ebuild 275 BLAKE2B 640e83ce86143d28040978d5ac9ff69492e7b465a96f25ac07920525d38a5a9a68bc3e5eb11c7c37c5e1cd1beee5931fe0ef4284361a368591641ea3626f1376 SHA512 632472fad82c022bda3eb31d2d8950c2c4219bbbb55af1607ad03008c33f92f8a45be82412ac40dd72f707f8e7b0a11962fc6781b7d327f4b771dae2f3f327bc -EBUILD selinux-gnome-2.20220520-r1.ebuild 279 BLAKE2B 1042e7a68302436e7cdb5a123bb29a72a37ab58567313e7cd106b72ffd03826e42a4ddd1c2404d17f4dd916980e51aff4c46df6b44a42bb77ae85cda27066c8c SHA512 b8d18d7064f979e21fff5a753fc24f201a70df322b2a03b674b9aff505ff406f4b5bdcff4538d3ee447eeaadf7b0ac3c525ef89ca57ca5f61c05cfdb07c86c3a +EBUILD selinux-gnome-2.20220520-r1.ebuild 275 BLAKE2B 640e83ce86143d28040978d5ac9ff69492e7b465a96f25ac07920525d38a5a9a68bc3e5eb11c7c37c5e1cd1beee5931fe0ef4284361a368591641ea3626f1376 SHA512 632472fad82c022bda3eb31d2d8950c2c4219bbbb55af1607ad03008c33f92f8a45be82412ac40dd72f707f8e7b0a11962fc6781b7d327f4b771dae2f3f327bc EBUILD selinux-gnome-9999.ebuild 279 BLAKE2B 488af7a6ffee59b769ba17d3dc7ee90e07e187f605268b8cf2921e0fb57610482e1b1d86204709fd48d2dd23d5883f0e25d16e48039c61f9dcfd8b5cf27c969b SHA512 aadd8279a4abd5c9eff38fb86b1a5f8d393c00a8cd3936cad3f0d2d83921a67366cde1c2ad474de48c7330717a405a9cc158045d6eec43b8d62682b88f93977b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gnome/selinux-gnome-2.20220106-r1.ebuild b/sec-policy/selinux-gnome/selinux-gnome-2.20220106-r1.ebuild deleted file mode 100644 index ea77b39c394b..000000000000 --- a/sec-policy/selinux-gnome/selinux-gnome-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gnome" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gnome" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gnome/selinux-gnome-2.20220106-r2.ebuild b/sec-policy/selinux-gnome/selinux-gnome-2.20220106-r2.ebuild deleted file mode 100644 index ea77b39c394b..000000000000 --- a/sec-policy/selinux-gnome/selinux-gnome-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gnome" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gnome" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gnome/selinux-gnome-2.20220520-r1.ebuild b/sec-policy/selinux-gnome/selinux-gnome-2.20220520-r1.ebuild index aae38b4527c2..ea77b39c394b 100644 --- a/sec-policy/selinux-gnome/selinux-gnome-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gnome/selinux-gnome-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gnome" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-googletalk/Manifest b/sec-policy/selinux-googletalk/Manifest index b86876e3bba5..91575d04c969 100644 --- a/sec-policy/selinux-googletalk/Manifest +++ b/sec-policy/selinux-googletalk/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-googletalk-2.20220106-r1.ebuild 289 BLAKE2B ee6d5051adb04a4218da070f24e7bcd9eec0c44049a4c5a1562971c9ee4a8c2c2454a24e63746f4c3efcd9176647edc03a64a46c353d38eaea199fc6681cd808 SHA512 e54907d6d9fea4fdcf0931b2dbd7bb85c0a52a432092130ab69ef467e9d34fb0ece539f0304c724b1bdbd16d2e6d7439dd51adb5209d91574b4b1f46f3f2e103 -EBUILD selinux-googletalk-2.20220106-r2.ebuild 289 BLAKE2B ee6d5051adb04a4218da070f24e7bcd9eec0c44049a4c5a1562971c9ee4a8c2c2454a24e63746f4c3efcd9176647edc03a64a46c353d38eaea199fc6681cd808 SHA512 e54907d6d9fea4fdcf0931b2dbd7bb85c0a52a432092130ab69ef467e9d34fb0ece539f0304c724b1bdbd16d2e6d7439dd51adb5209d91574b4b1f46f3f2e103 EBUILD selinux-googletalk-2.20220106-r3.ebuild 289 BLAKE2B ee6d5051adb04a4218da070f24e7bcd9eec0c44049a4c5a1562971c9ee4a8c2c2454a24e63746f4c3efcd9176647edc03a64a46c353d38eaea199fc6681cd808 SHA512 e54907d6d9fea4fdcf0931b2dbd7bb85c0a52a432092130ab69ef467e9d34fb0ece539f0304c724b1bdbd16d2e6d7439dd51adb5209d91574b4b1f46f3f2e103 -EBUILD selinux-googletalk-2.20220520-r1.ebuild 293 BLAKE2B e72918802d7409c22f7f379c4495291a892041cd4e8556fde75dfb935a570f6974b61c45411e8290e3ec74243ac599a699b5210d1ba1f43c907eecb7670b4487 SHA512 f62359e33697c7529a633e84f11e2fdd2f57655388dce17d7948867060e7c4e3432e0a6f94fd13ed9d3087e866f459c1c78fb778f7018c686ef402dd77ad73ba +EBUILD selinux-googletalk-2.20220520-r1.ebuild 289 BLAKE2B ee6d5051adb04a4218da070f24e7bcd9eec0c44049a4c5a1562971c9ee4a8c2c2454a24e63746f4c3efcd9176647edc03a64a46c353d38eaea199fc6681cd808 SHA512 e54907d6d9fea4fdcf0931b2dbd7bb85c0a52a432092130ab69ef467e9d34fb0ece539f0304c724b1bdbd16d2e6d7439dd51adb5209d91574b4b1f46f3f2e103 EBUILD selinux-googletalk-9999.ebuild 293 BLAKE2B b8dbb2697562dc281ace7e27f85e2de4487fe290618fc6dd4636d86e5118f2ecc47cffa1d65212a34f4852c078638e301db68a0df0ee03249f4c4f152bee9fad SHA512 0640010efa70b8c3e4d3becdd953b785048d597323c360b7f626da80f24a64e1b246372138e5a99106db440ee49d90dbab72ac471fa37c67e1183cabd364f409 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r1.ebuild b/sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r1.ebuild deleted file mode 100644 index 46831dba2db0..000000000000 --- a/sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="googletalk" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for googletalk" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r2.ebuild b/sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r2.ebuild deleted file mode 100644 index 46831dba2db0..000000000000 --- a/sec-policy/selinux-googletalk/selinux-googletalk-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="googletalk" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for googletalk" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-googletalk/selinux-googletalk-2.20220520-r1.ebuild b/sec-policy/selinux-googletalk/selinux-googletalk-2.20220520-r1.ebuild index 9679ee142a08..46831dba2db0 100644 --- a/sec-policy/selinux-googletalk/selinux-googletalk-2.20220520-r1.ebuild +++ b/sec-policy/selinux-googletalk/selinux-googletalk-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for googletalk" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-gorg/Manifest b/sec-policy/selinux-gorg/Manifest index 5137747ec5f5..8bbf68a60326 100644 --- a/sec-policy/selinux-gorg/Manifest +++ b/sec-policy/selinux-gorg/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gorg-2.20220106-r1.ebuild 273 BLAKE2B fdc62a6a7700bdf2f4e4f91e14e94e2e079c75be3969aa6c89f1493528e7dc1e2ef00ff2c1548112e16db003833ab41c717e6d948844b793d220678de29d808b SHA512 fc3ba615c0f3069e9db3521f8040acaac4f77225a4344de8339a0038ac68cfcc36a5adfec3621912ffec050aaafa2fb2d7afadfcfef3c254dc818210a9025513 -EBUILD selinux-gorg-2.20220106-r2.ebuild 273 BLAKE2B fdc62a6a7700bdf2f4e4f91e14e94e2e079c75be3969aa6c89f1493528e7dc1e2ef00ff2c1548112e16db003833ab41c717e6d948844b793d220678de29d808b SHA512 fc3ba615c0f3069e9db3521f8040acaac4f77225a4344de8339a0038ac68cfcc36a5adfec3621912ffec050aaafa2fb2d7afadfcfef3c254dc818210a9025513 EBUILD selinux-gorg-2.20220106-r3.ebuild 273 BLAKE2B fdc62a6a7700bdf2f4e4f91e14e94e2e079c75be3969aa6c89f1493528e7dc1e2ef00ff2c1548112e16db003833ab41c717e6d948844b793d220678de29d808b SHA512 fc3ba615c0f3069e9db3521f8040acaac4f77225a4344de8339a0038ac68cfcc36a5adfec3621912ffec050aaafa2fb2d7afadfcfef3c254dc818210a9025513 -EBUILD selinux-gorg-2.20220520-r1.ebuild 277 BLAKE2B 24fb75642aee37e00d56c09fcf57f932af75f48a011700e6c762d03ad7088b70c17e36d45b7a13dda6d96b3412911714b1a318c1726cfee974db8bfc858500d6 SHA512 fc0ecb4c1cbac87b5260f839a9fe4fcc2c2dd139a8f1d2870a2f3a299ea452183da2e909fa7b51d60fb8940d3508ff1204666e60dc07dbc8b4a60c06417549fb +EBUILD selinux-gorg-2.20220520-r1.ebuild 273 BLAKE2B fdc62a6a7700bdf2f4e4f91e14e94e2e079c75be3969aa6c89f1493528e7dc1e2ef00ff2c1548112e16db003833ab41c717e6d948844b793d220678de29d808b SHA512 fc3ba615c0f3069e9db3521f8040acaac4f77225a4344de8339a0038ac68cfcc36a5adfec3621912ffec050aaafa2fb2d7afadfcfef3c254dc818210a9025513 EBUILD selinux-gorg-9999.ebuild 277 BLAKE2B 80bdf92af082abccd3a8a22a662c576b8ebd0e20dc3ddb4ea4a28dd2dc62a6a586fadf5ed7e880978143cfa2f685e288d015db77748dbe2cc63c044281460237 SHA512 6e3812dbb6ac1c1f1996845df03aa214a21126e61a3076e6a6f721073a067fb04c0dd5e67400b4d592f6aaa93b73257f9d792d702a23b8d4af3cb64d5acfca10 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gorg/selinux-gorg-2.20220106-r1.ebuild b/sec-policy/selinux-gorg/selinux-gorg-2.20220106-r1.ebuild deleted file mode 100644 index 3c82117bef63..000000000000 --- a/sec-policy/selinux-gorg/selinux-gorg-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gorg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gorg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gorg/selinux-gorg-2.20220106-r2.ebuild b/sec-policy/selinux-gorg/selinux-gorg-2.20220106-r2.ebuild deleted file mode 100644 index 3c82117bef63..000000000000 --- a/sec-policy/selinux-gorg/selinux-gorg-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gorg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gorg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gorg/selinux-gorg-2.20220520-r1.ebuild b/sec-policy/selinux-gorg/selinux-gorg-2.20220520-r1.ebuild index 93acde702bb9..3c82117bef63 100644 --- a/sec-policy/selinux-gorg/selinux-gorg-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gorg/selinux-gorg-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gorg" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-gpg/Manifest b/sec-policy/selinux-gpg/Manifest index 3e904818dec5..9b7921a7fb96 100644 --- a/sec-policy/selinux-gpg/Manifest +++ b/sec-policy/selinux-gpg/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gpg-2.20220106-r1.ebuild 370 BLAKE2B 72d8bb4e98ae59870ff64301998de20a39cf759aa6587e915a445eb7da257f5663aea0582372843c8c26c3d32ff6e75260cf1547e603bae6d9b87dc49f24c45b SHA512 8db4ce092f9817bacbd06b516a51af9468a5e6e58881c87e4f0fbbc94ab9effa6d59ccfd652f06d957d8a7ce02ad4dc3c1f1a01b4c652eed9f35015fbc8b730b -EBUILD selinux-gpg-2.20220106-r2.ebuild 370 BLAKE2B 72d8bb4e98ae59870ff64301998de20a39cf759aa6587e915a445eb7da257f5663aea0582372843c8c26c3d32ff6e75260cf1547e603bae6d9b87dc49f24c45b SHA512 8db4ce092f9817bacbd06b516a51af9468a5e6e58881c87e4f0fbbc94ab9effa6d59ccfd652f06d957d8a7ce02ad4dc3c1f1a01b4c652eed9f35015fbc8b730b EBUILD selinux-gpg-2.20220106-r3.ebuild 370 BLAKE2B 72d8bb4e98ae59870ff64301998de20a39cf759aa6587e915a445eb7da257f5663aea0582372843c8c26c3d32ff6e75260cf1547e603bae6d9b87dc49f24c45b SHA512 8db4ce092f9817bacbd06b516a51af9468a5e6e58881c87e4f0fbbc94ab9effa6d59ccfd652f06d957d8a7ce02ad4dc3c1f1a01b4c652eed9f35015fbc8b730b -EBUILD selinux-gpg-2.20220520-r1.ebuild 374 BLAKE2B 6671b4ee82a2fc0bbed9886688d2bbe5578ac0987df494d9702350bc7e213ee6a026753f708a1b2ade215093fce828242a1ec639c47016a2099a1835d77d9926 SHA512 c339ed8e2dd0c417f0ad657a5447759e43639ed5e4a17ba85070269b500fe7434520679ff43e068971220e89656b1b7d91d00d53e1e495818d210ce0f6f2e89e +EBUILD selinux-gpg-2.20220520-r1.ebuild 370 BLAKE2B 72d8bb4e98ae59870ff64301998de20a39cf759aa6587e915a445eb7da257f5663aea0582372843c8c26c3d32ff6e75260cf1547e603bae6d9b87dc49f24c45b SHA512 8db4ce092f9817bacbd06b516a51af9468a5e6e58881c87e4f0fbbc94ab9effa6d59ccfd652f06d957d8a7ce02ad4dc3c1f1a01b4c652eed9f35015fbc8b730b EBUILD selinux-gpg-9999.ebuild 374 BLAKE2B 994a7ca2b5b3a195e55bc49e6e35760a6feda3566f7649a5c79c8461e5a9c001257091c865c013091965ff6537fdff552c9d56c777ca579e414e5127d1416bd1 SHA512 7981d6b86925401fbf88a3e79d8168cc7eaeb2f9123e469014c47bf59fee598656cc7b7f10bd74ef462ca7ab5f889adfab9b27f6edcf5b7b632e9376c1202403 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gpg/selinux-gpg-2.20220106-r1.ebuild b/sec-policy/selinux-gpg/selinux-gpg-2.20220106-r1.ebuild deleted file mode 100644 index 181f8dcfacfd..000000000000 --- a/sec-policy/selinux-gpg/selinux-gpg-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gpg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gpg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-dirmngr -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dirmngr -" diff --git a/sec-policy/selinux-gpg/selinux-gpg-2.20220106-r2.ebuild b/sec-policy/selinux-gpg/selinux-gpg-2.20220106-r2.ebuild deleted file mode 100644 index 181f8dcfacfd..000000000000 --- a/sec-policy/selinux-gpg/selinux-gpg-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gpg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gpg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-dirmngr -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dirmngr -" diff --git a/sec-policy/selinux-gpg/selinux-gpg-2.20220520-r1.ebuild b/sec-policy/selinux-gpg/selinux-gpg-2.20220520-r1.ebuild index d4ea1a4f0432..181f8dcfacfd 100644 --- a/sec-policy/selinux-gpg/selinux-gpg-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gpg/selinux-gpg-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gpg" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-gpm/Manifest b/sec-policy/selinux-gpm/Manifest index 94ce889039c9..e503e053ebbd 100644 --- a/sec-policy/selinux-gpm/Manifest +++ b/sec-policy/selinux-gpm/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gpm-2.20220106-r1.ebuild 271 BLAKE2B b61f573d51cb7e3370f748c893deb941d43f04c024f22f7725d0be1dfa860cf77ce32a0742a2069935f794251d6c0eb191d4697104fea4af8e0267bbc870f1a9 SHA512 829fbebd4c817721bcec1ec6f8fd322641dff756c4cb3fa91e9c46c655d23148a745ec8d71e103fd3f5ad8e2d97a16d918eb4a17187027639f6cb4e083d7f060 -EBUILD selinux-gpm-2.20220106-r2.ebuild 271 BLAKE2B b61f573d51cb7e3370f748c893deb941d43f04c024f22f7725d0be1dfa860cf77ce32a0742a2069935f794251d6c0eb191d4697104fea4af8e0267bbc870f1a9 SHA512 829fbebd4c817721bcec1ec6f8fd322641dff756c4cb3fa91e9c46c655d23148a745ec8d71e103fd3f5ad8e2d97a16d918eb4a17187027639f6cb4e083d7f060 EBUILD selinux-gpm-2.20220106-r3.ebuild 271 BLAKE2B b61f573d51cb7e3370f748c893deb941d43f04c024f22f7725d0be1dfa860cf77ce32a0742a2069935f794251d6c0eb191d4697104fea4af8e0267bbc870f1a9 SHA512 829fbebd4c817721bcec1ec6f8fd322641dff756c4cb3fa91e9c46c655d23148a745ec8d71e103fd3f5ad8e2d97a16d918eb4a17187027639f6cb4e083d7f060 -EBUILD selinux-gpm-2.20220520-r1.ebuild 275 BLAKE2B 5c46e85750febf278878da29babf849a075cee9dee43cd548955dbd4ce0ed4cda0896e2665a5458edf7fac12ec3240ced8f5b4305dad6ba93b0255bdf0266ed7 SHA512 e63669f06f9275f78825a2a9bcda6350bc14862c41fd04f8c48e03f08627a9e85429c3c392abb0e354c3276747d0610d5df356fef4b41016b7a325fcabe43b83 +EBUILD selinux-gpm-2.20220520-r1.ebuild 271 BLAKE2B b61f573d51cb7e3370f748c893deb941d43f04c024f22f7725d0be1dfa860cf77ce32a0742a2069935f794251d6c0eb191d4697104fea4af8e0267bbc870f1a9 SHA512 829fbebd4c817721bcec1ec6f8fd322641dff756c4cb3fa91e9c46c655d23148a745ec8d71e103fd3f5ad8e2d97a16d918eb4a17187027639f6cb4e083d7f060 EBUILD selinux-gpm-9999.ebuild 275 BLAKE2B cd8f66d6fb3388441f48ba2ff3f4d94619881c265df4f991b591bf0ceda624fd621d2d3cb065598bc84ee4f78cdb55fe9938a83d538cbc7411fd19a11d3481d9 SHA512 9f37016395cd64b8696b9626386b4a656a53877dec6e4be18d4bebceed8b2862150bd3b7a16c53ddbcc5360b899ffbe7edeb62ebadba70aecfb40565b7c36bc2 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gpm/selinux-gpm-2.20220106-r1.ebuild b/sec-policy/selinux-gpm/selinux-gpm-2.20220106-r1.ebuild deleted file mode 100644 index 13fa9def6258..000000000000 --- a/sec-policy/selinux-gpm/selinux-gpm-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gpm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gpm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gpm/selinux-gpm-2.20220106-r2.ebuild b/sec-policy/selinux-gpm/selinux-gpm-2.20220106-r2.ebuild deleted file mode 100644 index 13fa9def6258..000000000000 --- a/sec-policy/selinux-gpm/selinux-gpm-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gpm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gpm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gpm/selinux-gpm-2.20220520-r1.ebuild b/sec-policy/selinux-gpm/selinux-gpm-2.20220520-r1.ebuild index cf7997b4ceb4..13fa9def6258 100644 --- a/sec-policy/selinux-gpm/selinux-gpm-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gpm/selinux-gpm-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gpm" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-gpsd/Manifest b/sec-policy/selinux-gpsd/Manifest index f8428718c725..35fb3cb77c36 100644 --- a/sec-policy/selinux-gpsd/Manifest +++ b/sec-policy/selinux-gpsd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gpsd-2.20220106-r1.ebuild 273 BLAKE2B 074cacab7d2e20623159aba3193c9f9377fef9d0ba9164576117f410ddd97bf0ae71851baa9b02225dc89a39afdc942b4c4df1c3d833b5b4fe7dcc89800101b6 SHA512 1ac8815cc4a7cae0143f9249c71d2801854f3c851839aa2be9590e2e0551a5da4e631505cf087be0f70dc2999a8dbf84dd1afec52cc71196b2457bcdd8b47ec2 -EBUILD selinux-gpsd-2.20220106-r2.ebuild 273 BLAKE2B 074cacab7d2e20623159aba3193c9f9377fef9d0ba9164576117f410ddd97bf0ae71851baa9b02225dc89a39afdc942b4c4df1c3d833b5b4fe7dcc89800101b6 SHA512 1ac8815cc4a7cae0143f9249c71d2801854f3c851839aa2be9590e2e0551a5da4e631505cf087be0f70dc2999a8dbf84dd1afec52cc71196b2457bcdd8b47ec2 EBUILD selinux-gpsd-2.20220106-r3.ebuild 273 BLAKE2B 074cacab7d2e20623159aba3193c9f9377fef9d0ba9164576117f410ddd97bf0ae71851baa9b02225dc89a39afdc942b4c4df1c3d833b5b4fe7dcc89800101b6 SHA512 1ac8815cc4a7cae0143f9249c71d2801854f3c851839aa2be9590e2e0551a5da4e631505cf087be0f70dc2999a8dbf84dd1afec52cc71196b2457bcdd8b47ec2 -EBUILD selinux-gpsd-2.20220520-r1.ebuild 277 BLAKE2B 1b826cc4a51e788f1e2f9e5e99930ed1ad46224e10ec31caf066042f15215408a1e4fc5ed0eabb471fb199b154233da846a4c3fce757408510ff3d221af43caa SHA512 c56c9f6dc22ead8f243ddadc4e2ad7813dd4b6e0e15fd92e3bbb68e631e0ae85e5706c97035e3a1c1f1acd842f220a56ad7c6925569119e285f5ae46567b70dd +EBUILD selinux-gpsd-2.20220520-r1.ebuild 273 BLAKE2B 074cacab7d2e20623159aba3193c9f9377fef9d0ba9164576117f410ddd97bf0ae71851baa9b02225dc89a39afdc942b4c4df1c3d833b5b4fe7dcc89800101b6 SHA512 1ac8815cc4a7cae0143f9249c71d2801854f3c851839aa2be9590e2e0551a5da4e631505cf087be0f70dc2999a8dbf84dd1afec52cc71196b2457bcdd8b47ec2 EBUILD selinux-gpsd-9999.ebuild 277 BLAKE2B 64ab29f8f1e185a60606fc0b1f46f7f0bd9853f8519c3a579a204b3d418fa474a524d8cac9569a81b87af3b2c8be90db64904ef8f21156b0c88f4c13c63c030a SHA512 160f506a288ff5b4182b2fa001a7d83dc27e5f4d35cda4b313e38ae06770aabc661ca1cf90df5856941d12beb5a9d4b67dabfb6b2ef479c47780f473f8a8c21b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r1.ebuild b/sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r1.ebuild deleted file mode 100644 index b2532d7b4d9e..000000000000 --- a/sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gpsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gpsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r2.ebuild b/sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r2.ebuild deleted file mode 100644 index b2532d7b4d9e..000000000000 --- a/sec-policy/selinux-gpsd/selinux-gpsd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gpsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gpsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gpsd/selinux-gpsd-2.20220520-r1.ebuild b/sec-policy/selinux-gpsd/selinux-gpsd-2.20220520-r1.ebuild index b5e61caf8d74..b2532d7b4d9e 100644 --- a/sec-policy/selinux-gpsd/selinux-gpsd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gpsd/selinux-gpsd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gpsd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-gssproxy/Manifest b/sec-policy/selinux-gssproxy/Manifest index 38a4c6ceb17e..8c01a45a43d4 100644 --- a/sec-policy/selinux-gssproxy/Manifest +++ b/sec-policy/selinux-gssproxy/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-gssproxy-2.20220106-r1.ebuild 281 BLAKE2B 8ffc7f68860569f0ccb0633ce4688bb7af44424313e02c65052298c3e5eb3a47596bb6242fb32a2757d715b18555531a586a742456f58cb4bfd55da100ed9e5f SHA512 07f1238166e4abef50b081e88cd172067fdcffa2bbef0243465f2716a5dc7001b2f78fdeca5ef38d8b653c31e6cc6bc6d478c56d83dd219d4a21546242347464 -EBUILD selinux-gssproxy-2.20220106-r2.ebuild 281 BLAKE2B 8ffc7f68860569f0ccb0633ce4688bb7af44424313e02c65052298c3e5eb3a47596bb6242fb32a2757d715b18555531a586a742456f58cb4bfd55da100ed9e5f SHA512 07f1238166e4abef50b081e88cd172067fdcffa2bbef0243465f2716a5dc7001b2f78fdeca5ef38d8b653c31e6cc6bc6d478c56d83dd219d4a21546242347464 EBUILD selinux-gssproxy-2.20220106-r3.ebuild 281 BLAKE2B 8ffc7f68860569f0ccb0633ce4688bb7af44424313e02c65052298c3e5eb3a47596bb6242fb32a2757d715b18555531a586a742456f58cb4bfd55da100ed9e5f SHA512 07f1238166e4abef50b081e88cd172067fdcffa2bbef0243465f2716a5dc7001b2f78fdeca5ef38d8b653c31e6cc6bc6d478c56d83dd219d4a21546242347464 -EBUILD selinux-gssproxy-2.20220520-r1.ebuild 285 BLAKE2B 47d2ce88daf901a66f11b8393530695ce77428822edeb7c321edf20c4649c15e240f5ed56a0d0a7c549f5d3c551cf388b6a1dc887fb386b609a133ef692b4b7d SHA512 666e007663c746df2991313147792152c72023008f23fe081a30bf935069c939909bd557441d7dbd4fc1ea62ea60a903d7838d5c42e1eda91b863742a5ccc646 +EBUILD selinux-gssproxy-2.20220520-r1.ebuild 281 BLAKE2B 8ffc7f68860569f0ccb0633ce4688bb7af44424313e02c65052298c3e5eb3a47596bb6242fb32a2757d715b18555531a586a742456f58cb4bfd55da100ed9e5f SHA512 07f1238166e4abef50b081e88cd172067fdcffa2bbef0243465f2716a5dc7001b2f78fdeca5ef38d8b653c31e6cc6bc6d478c56d83dd219d4a21546242347464 EBUILD selinux-gssproxy-9999.ebuild 285 BLAKE2B 1e379f8a91f4b52d7c44809f7e6a6a4c9042be1dc7f1e28f7b0c4b3ede444bc54941f2f68160b82950b63349fd967b856b0a1a85f0227e3e365d7808ea2c75cd SHA512 d20d0440ad3175ce101289212dc1c32824c4623d0eb680f47b86c231bc6732da240315d0feae043343dee4efa40370c2d4275374f60372b9372e3c6b993001ff MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r1.ebuild b/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r1.ebuild deleted file mode 100644 index 6df7916f1f09..000000000000 --- a/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gssproxy" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gssproxy" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r2.ebuild b/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r2.ebuild deleted file mode 100644 index 6df7916f1f09..000000000000 --- a/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="gssproxy" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for gssproxy" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220520-r1.ebuild b/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220520-r1.ebuild index d28e252641c1..6df7916f1f09 100644 --- a/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220520-r1.ebuild +++ b/sec-policy/selinux-gssproxy/selinux-gssproxy-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for gssproxy" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-hddtemp/Manifest b/sec-policy/selinux-hddtemp/Manifest index 6ad3fcc31387..bfd929bb0c65 100644 --- a/sec-policy/selinux-hddtemp/Manifest +++ b/sec-policy/selinux-hddtemp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-hddtemp-2.20220106-r1.ebuild 279 BLAKE2B 71b427385d1144d60c2cecc95ec3064f05de90cd419ed4e52dcd140456a0d918b0db8a31970f7cd40043b78812882a33ca4730f5d76f7d9ea83a68e742cc5d40 SHA512 b08925fd91257e4f8bf7369dd79ecf1b958b483a21ab126e33b4e65893c2b39a790da81c035ee7d607b067f6f6b0fff6770346f3ed24d7e4a80843a3eea5a1a9 -EBUILD selinux-hddtemp-2.20220106-r2.ebuild 279 BLAKE2B 71b427385d1144d60c2cecc95ec3064f05de90cd419ed4e52dcd140456a0d918b0db8a31970f7cd40043b78812882a33ca4730f5d76f7d9ea83a68e742cc5d40 SHA512 b08925fd91257e4f8bf7369dd79ecf1b958b483a21ab126e33b4e65893c2b39a790da81c035ee7d607b067f6f6b0fff6770346f3ed24d7e4a80843a3eea5a1a9 EBUILD selinux-hddtemp-2.20220106-r3.ebuild 279 BLAKE2B 71b427385d1144d60c2cecc95ec3064f05de90cd419ed4e52dcd140456a0d918b0db8a31970f7cd40043b78812882a33ca4730f5d76f7d9ea83a68e742cc5d40 SHA512 b08925fd91257e4f8bf7369dd79ecf1b958b483a21ab126e33b4e65893c2b39a790da81c035ee7d607b067f6f6b0fff6770346f3ed24d7e4a80843a3eea5a1a9 -EBUILD selinux-hddtemp-2.20220520-r1.ebuild 283 BLAKE2B 00bce0e0bf399c7e2e28ffef974392bd6d133d52aa3130eada61aa9d0dc73b064c48c544fbb9753664bb889286673d97c81f4cd4300c7cf9429cde5577dae8e5 SHA512 be375547687855b2d0dda77234c69c19ef8f4d8fdf4c7aaa41d3a9a71ed6e21d9630fa91331a391a0dc7bc757918b85c6a361ca7f9adefca1add59d5c91c71fa +EBUILD selinux-hddtemp-2.20220520-r1.ebuild 279 BLAKE2B 71b427385d1144d60c2cecc95ec3064f05de90cd419ed4e52dcd140456a0d918b0db8a31970f7cd40043b78812882a33ca4730f5d76f7d9ea83a68e742cc5d40 SHA512 b08925fd91257e4f8bf7369dd79ecf1b958b483a21ab126e33b4e65893c2b39a790da81c035ee7d607b067f6f6b0fff6770346f3ed24d7e4a80843a3eea5a1a9 EBUILD selinux-hddtemp-9999.ebuild 283 BLAKE2B 974fd9e6bf521ee676c5150cbdbebf26a26afa21d581497fd574949ba3991f479700e36473a4d5e788922496d404baa52e769313d99122707eebd37972e419ef SHA512 ba7aecc6c5d8a70ddc46000c6cd2c9a3e1b7800279dbe18444ee54be68f4291e00bfc92951ea0d4a2e34ff90c73dcc33d82b6f7f3e6cd0d2ee8118c51687aa1d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r1.ebuild b/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r1.ebuild deleted file mode 100644 index ebb4be762979..000000000000 --- a/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="hddtemp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for hddtemp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r2.ebuild b/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r2.ebuild deleted file mode 100644 index ebb4be762979..000000000000 --- a/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="hddtemp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for hddtemp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220520-r1.ebuild b/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220520-r1.ebuild index beed88513d11..ebb4be762979 100644 --- a/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-hddtemp/selinux-hddtemp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for hddtemp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-hostapd/Manifest b/sec-policy/selinux-hostapd/Manifest index 1fdcd6a85f70..ded6930cba02 100644 --- a/sec-policy/selinux-hostapd/Manifest +++ b/sec-policy/selinux-hostapd/Manifest @@ -3,6 +3,6 @@ DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff EBUILD selinux-hostapd-2.20220106-r3.ebuild 279 BLAKE2B 52bd4e978d8f54722bf8ac969037c440adb9b414af1b8d88a5ab24f103831be9988b27dbfb54ebfbcd62b8b2e6c40d16735f3cc47cc0d210c203b441985c9799 SHA512 8a09341615a27d0f4c40bba219961221b755db30406e3bd01be4131eeaa8b0ea84138dbff2efb8b8e99bd3051be072c91d17b2d17dda868a154723dc238a9da9 -EBUILD selinux-hostapd-2.20220520-r1.ebuild 283 BLAKE2B 931c84ec805bb238e5223bea6e40ec3bc03411d21eed948a8510b29b325dd1f53220df4c591f2b62c1f645db5f039c31cfe8e66824843bf5ee472a36a633acbc SHA512 8f003410f9d1c43f24eb1d8075ac6ee7bda1871edf9fbc2790aae611ee7a48c85712d5428bba2020f860e7dd83f291c26abfa8d0c014ccf39bc9556ee0f82045 +EBUILD selinux-hostapd-2.20220520-r1.ebuild 279 BLAKE2B 52bd4e978d8f54722bf8ac969037c440adb9b414af1b8d88a5ab24f103831be9988b27dbfb54ebfbcd62b8b2e6c40d16735f3cc47cc0d210c203b441985c9799 SHA512 8a09341615a27d0f4c40bba219961221b755db30406e3bd01be4131eeaa8b0ea84138dbff2efb8b8e99bd3051be072c91d17b2d17dda868a154723dc238a9da9 EBUILD selinux-hostapd-9999.ebuild 283 BLAKE2B 931c84ec805bb238e5223bea6e40ec3bc03411d21eed948a8510b29b325dd1f53220df4c591f2b62c1f645db5f039c31cfe8e66824843bf5ee472a36a633acbc SHA512 8f003410f9d1c43f24eb1d8075ac6ee7bda1871edf9fbc2790aae611ee7a48c85712d5428bba2020f860e7dd83f291c26abfa8d0c014ccf39bc9556ee0f82045 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-hostapd/selinux-hostapd-2.20220520-r1.ebuild b/sec-policy/selinux-hostapd/selinux-hostapd-2.20220520-r1.ebuild index d7fc57c20f98..415c37a1e55f 100644 --- a/sec-policy/selinux-hostapd/selinux-hostapd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-hostapd/selinux-hostapd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for hostapd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-icecast/Manifest b/sec-policy/selinux-icecast/Manifest index 7a1e408a407f..46501bd4cfb1 100644 --- a/sec-policy/selinux-icecast/Manifest +++ b/sec-policy/selinux-icecast/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-icecast-2.20220106-r1.ebuild 279 BLAKE2B 10310aeb1c08d567a8a2cbb8d23ea298fda14c0f7be6ba3f9ae72daae029a2d36cfbb66e3658a54a74f9055647323c9d3dc79fb5de61ff1228afe90e388b3370 SHA512 3b21ea2803e8bb3c98a7e990ca0c7dbb5ce0c9a66bdec1f7b8b8727c3da7fa3fadce9a20bf95c03b911b7b5722b686aadaddd066045c504f55900bdda2ddae53 -EBUILD selinux-icecast-2.20220106-r2.ebuild 279 BLAKE2B 10310aeb1c08d567a8a2cbb8d23ea298fda14c0f7be6ba3f9ae72daae029a2d36cfbb66e3658a54a74f9055647323c9d3dc79fb5de61ff1228afe90e388b3370 SHA512 3b21ea2803e8bb3c98a7e990ca0c7dbb5ce0c9a66bdec1f7b8b8727c3da7fa3fadce9a20bf95c03b911b7b5722b686aadaddd066045c504f55900bdda2ddae53 EBUILD selinux-icecast-2.20220106-r3.ebuild 279 BLAKE2B 10310aeb1c08d567a8a2cbb8d23ea298fda14c0f7be6ba3f9ae72daae029a2d36cfbb66e3658a54a74f9055647323c9d3dc79fb5de61ff1228afe90e388b3370 SHA512 3b21ea2803e8bb3c98a7e990ca0c7dbb5ce0c9a66bdec1f7b8b8727c3da7fa3fadce9a20bf95c03b911b7b5722b686aadaddd066045c504f55900bdda2ddae53 -EBUILD selinux-icecast-2.20220520-r1.ebuild 283 BLAKE2B 9a5d27664e5b9ba509a17c5b62cc64382a7c8b35435b0aefb48232db48097ef19cc817cad29c4ce420ef26dd874545a15092aafe81fce805c011997f0af2f6cd SHA512 31db97476e9ccab0454dbd8b94970ab207f6d7cbabd4a01243eb2d360c76f4ddbb890f6f2d24ef1830c503dc335db833259c92170677e86403c8aed981b77385 +EBUILD selinux-icecast-2.20220520-r1.ebuild 279 BLAKE2B 10310aeb1c08d567a8a2cbb8d23ea298fda14c0f7be6ba3f9ae72daae029a2d36cfbb66e3658a54a74f9055647323c9d3dc79fb5de61ff1228afe90e388b3370 SHA512 3b21ea2803e8bb3c98a7e990ca0c7dbb5ce0c9a66bdec1f7b8b8727c3da7fa3fadce9a20bf95c03b911b7b5722b686aadaddd066045c504f55900bdda2ddae53 EBUILD selinux-icecast-9999.ebuild 283 BLAKE2B af3c1255de6d55b0ca7cca9c9cb36eb5849e724c27c6d41090745c5c4863423d91bf1cc6d37e0a8fea81a648fc43f75d86cb912e7932c993d3903f781ef49b1f SHA512 9f5f3ca20536a997d0cdaf2a23c2bcffe7e24edc9367f154a2bd61fa6e1361a09fc2c80d56a7f2f639a2d617ef90d9d8a7423bc6045f24329bdc9450122bc6f4 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-icecast/selinux-icecast-2.20220106-r1.ebuild b/sec-policy/selinux-icecast/selinux-icecast-2.20220106-r1.ebuild deleted file mode 100644 index e25ec26b0ea2..000000000000 --- a/sec-policy/selinux-icecast/selinux-icecast-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="icecast" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for icecast" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-icecast/selinux-icecast-2.20220106-r2.ebuild b/sec-policy/selinux-icecast/selinux-icecast-2.20220106-r2.ebuild deleted file mode 100644 index e25ec26b0ea2..000000000000 --- a/sec-policy/selinux-icecast/selinux-icecast-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="icecast" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for icecast" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-icecast/selinux-icecast-2.20220520-r1.ebuild b/sec-policy/selinux-icecast/selinux-icecast-2.20220520-r1.ebuild index 038d819f20fa..e25ec26b0ea2 100644 --- a/sec-policy/selinux-icecast/selinux-icecast-2.20220520-r1.ebuild +++ b/sec-policy/selinux-icecast/selinux-icecast-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for icecast" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ifplugd/Manifest b/sec-policy/selinux-ifplugd/Manifest index 8b683d3b3dd0..7fdf0fe9bf62 100644 --- a/sec-policy/selinux-ifplugd/Manifest +++ b/sec-policy/selinux-ifplugd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ifplugd-2.20220106-r1.ebuild 279 BLAKE2B de1284b419fa971e71597a88af3e77f0bd9cf2adc6600b6708a49b3275778fcd72d427208d2d6b4e461952a74d0432fd1337d94a5fad0f531c8451b5686aca29 SHA512 000463e9929d867051d6c676cd029f9bfc261c8fd1203f5b691dfa754373a5de36b0588f5544039e9930f1a3aff70b57e7cc9d2c6b2ee0d627dfb15ee08668bd -EBUILD selinux-ifplugd-2.20220106-r2.ebuild 279 BLAKE2B de1284b419fa971e71597a88af3e77f0bd9cf2adc6600b6708a49b3275778fcd72d427208d2d6b4e461952a74d0432fd1337d94a5fad0f531c8451b5686aca29 SHA512 000463e9929d867051d6c676cd029f9bfc261c8fd1203f5b691dfa754373a5de36b0588f5544039e9930f1a3aff70b57e7cc9d2c6b2ee0d627dfb15ee08668bd EBUILD selinux-ifplugd-2.20220106-r3.ebuild 279 BLAKE2B de1284b419fa971e71597a88af3e77f0bd9cf2adc6600b6708a49b3275778fcd72d427208d2d6b4e461952a74d0432fd1337d94a5fad0f531c8451b5686aca29 SHA512 000463e9929d867051d6c676cd029f9bfc261c8fd1203f5b691dfa754373a5de36b0588f5544039e9930f1a3aff70b57e7cc9d2c6b2ee0d627dfb15ee08668bd -EBUILD selinux-ifplugd-2.20220520-r1.ebuild 283 BLAKE2B 631ef012af0a39d25f422932fe86a8c4d6e663bf575f8ba3e73fe1005f8adfece53848f704c03a01a7620bb15d097a26dd63b4291492732ced49fa2b4b77ec71 SHA512 a108cff68d1987c6adb22e3eeebe5911d9de466d624451b192ba122c4d1e7f395b9e61bb2bd2bc3abb9ec258cf930dcf121bfe37c44be67daec5de5b1c847b77 +EBUILD selinux-ifplugd-2.20220520-r1.ebuild 279 BLAKE2B de1284b419fa971e71597a88af3e77f0bd9cf2adc6600b6708a49b3275778fcd72d427208d2d6b4e461952a74d0432fd1337d94a5fad0f531c8451b5686aca29 SHA512 000463e9929d867051d6c676cd029f9bfc261c8fd1203f5b691dfa754373a5de36b0588f5544039e9930f1a3aff70b57e7cc9d2c6b2ee0d627dfb15ee08668bd EBUILD selinux-ifplugd-9999.ebuild 283 BLAKE2B 24596d7d0e5e11e6cfb29359f72a60533573610c2cb06dad365b1a5a265c3afa2d29d2ad9d218d9f27c1ecc5632c3ee674ffe95c605c99429c41b268f1831177 SHA512 e9c47755b44c49efb792e0c0154441b5895a82dbc436dbf1c5d5975de8c2555fdc64055ae5774277a7d570adabf58458e38d4c5c723b5481d8c882ba36a1f051 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r1.ebuild b/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r1.ebuild deleted file mode 100644 index f6db1f263ec2..000000000000 --- a/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ifplugd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ifplugd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r2.ebuild b/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r2.ebuild deleted file mode 100644 index f6db1f263ec2..000000000000 --- a/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ifplugd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ifplugd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220520-r1.ebuild b/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220520-r1.ebuild index 39e21ea8d460..f6db1f263ec2 100644 --- a/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ifplugd/selinux-ifplugd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ifplugd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-inetd/Manifest b/sec-policy/selinux-inetd/Manifest index a2e45661d74a..b623ec3c5cc9 100644 --- a/sec-policy/selinux-inetd/Manifest +++ b/sec-policy/selinux-inetd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-inetd-2.20220106-r1.ebuild 275 BLAKE2B a22df7d3cb3c1eafb557504de625cbb64e6d624dfe8cd329ef36062217fdf7fde8c017e829e2af99d39eb7e9a89628061448d1487fa27f4f6965b9abbb1d4e37 SHA512 ca1444b0c0fff357804cfce33653084b2ef031655602196e481e7b64eb7af30228fe87250142ad60f9390b4fb197bc080392ed97df2e120d32563170b5c15e66 -EBUILD selinux-inetd-2.20220106-r2.ebuild 275 BLAKE2B a22df7d3cb3c1eafb557504de625cbb64e6d624dfe8cd329ef36062217fdf7fde8c017e829e2af99d39eb7e9a89628061448d1487fa27f4f6965b9abbb1d4e37 SHA512 ca1444b0c0fff357804cfce33653084b2ef031655602196e481e7b64eb7af30228fe87250142ad60f9390b4fb197bc080392ed97df2e120d32563170b5c15e66 EBUILD selinux-inetd-2.20220106-r3.ebuild 275 BLAKE2B a22df7d3cb3c1eafb557504de625cbb64e6d624dfe8cd329ef36062217fdf7fde8c017e829e2af99d39eb7e9a89628061448d1487fa27f4f6965b9abbb1d4e37 SHA512 ca1444b0c0fff357804cfce33653084b2ef031655602196e481e7b64eb7af30228fe87250142ad60f9390b4fb197bc080392ed97df2e120d32563170b5c15e66 -EBUILD selinux-inetd-2.20220520-r1.ebuild 279 BLAKE2B 2f48dbfb68f323043b3e956c59169955171cb655910d4df05928577fb584c55cc36deaca2da0b8709a36e84afba4a05482e74a36f23ee6b017b5fd1e4e07f9d3 SHA512 d62324d6a3e156198402a60e6f2d17f0ca6d99466fe4cf3b9d370d7bf13ebc57219cf87585e5e69e83896ee29e37c300f2aa974f39ba3de037dcdac82721f6a5 +EBUILD selinux-inetd-2.20220520-r1.ebuild 275 BLAKE2B a22df7d3cb3c1eafb557504de625cbb64e6d624dfe8cd329ef36062217fdf7fde8c017e829e2af99d39eb7e9a89628061448d1487fa27f4f6965b9abbb1d4e37 SHA512 ca1444b0c0fff357804cfce33653084b2ef031655602196e481e7b64eb7af30228fe87250142ad60f9390b4fb197bc080392ed97df2e120d32563170b5c15e66 EBUILD selinux-inetd-9999.ebuild 279 BLAKE2B ecf77775f198b8afa5fa44e040ee970ac06ccea53552ece6e0b3346871e00a32a33e83ad9cc5da2542c59582603da8bd4a4c8e488535289da4a4c5b8488a0231 SHA512 064e2485426ccc283a52e2e786a7b21d70917235ccc8b7352d7c102e2f6a5054e9c5b2939aa7819586863d05b5292513feea64b27bf2c7fbbf3e62b140ca28c6 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-inetd/selinux-inetd-2.20220106-r1.ebuild b/sec-policy/selinux-inetd/selinux-inetd-2.20220106-r1.ebuild deleted file mode 100644 index 30d23a2c9e70..000000000000 --- a/sec-policy/selinux-inetd/selinux-inetd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="inetd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for inetd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-inetd/selinux-inetd-2.20220106-r2.ebuild b/sec-policy/selinux-inetd/selinux-inetd-2.20220106-r2.ebuild deleted file mode 100644 index 30d23a2c9e70..000000000000 --- a/sec-policy/selinux-inetd/selinux-inetd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="inetd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for inetd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-inetd/selinux-inetd-2.20220520-r1.ebuild b/sec-policy/selinux-inetd/selinux-inetd-2.20220520-r1.ebuild index d6b25e33f263..30d23a2c9e70 100644 --- a/sec-policy/selinux-inetd/selinux-inetd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-inetd/selinux-inetd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for inetd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-inn/Manifest b/sec-policy/selinux-inn/Manifest index eddb00828567..aaa1de0332c6 100644 --- a/sec-policy/selinux-inn/Manifest +++ b/sec-policy/selinux-inn/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-inn-2.20220106-r1.ebuild 271 BLAKE2B b71973d17a985f62b25c601d634653db047e3ad975e20dfbe20e3c73532ba9cf3acfe6ba97a05139c61793533a42c17cba52881782a60ec0e554cec97fc40bd1 SHA512 85e060399d508061878e79cfe3220ca26661a92b55e1c93149ed10322e81bbf728c9eb301339026fbdb8dd5ffd14b447520822db7bfe81d69acab355b3e46d52 -EBUILD selinux-inn-2.20220106-r2.ebuild 271 BLAKE2B b71973d17a985f62b25c601d634653db047e3ad975e20dfbe20e3c73532ba9cf3acfe6ba97a05139c61793533a42c17cba52881782a60ec0e554cec97fc40bd1 SHA512 85e060399d508061878e79cfe3220ca26661a92b55e1c93149ed10322e81bbf728c9eb301339026fbdb8dd5ffd14b447520822db7bfe81d69acab355b3e46d52 EBUILD selinux-inn-2.20220106-r3.ebuild 271 BLAKE2B b71973d17a985f62b25c601d634653db047e3ad975e20dfbe20e3c73532ba9cf3acfe6ba97a05139c61793533a42c17cba52881782a60ec0e554cec97fc40bd1 SHA512 85e060399d508061878e79cfe3220ca26661a92b55e1c93149ed10322e81bbf728c9eb301339026fbdb8dd5ffd14b447520822db7bfe81d69acab355b3e46d52 -EBUILD selinux-inn-2.20220520-r1.ebuild 275 BLAKE2B 2f3e5289dc4fb6aba941799104d4078852234e1a28892e735f47ee70d56c010637d606368e170bad4dcb60efa17fa01ac0edf6c4f66d156f1d264ad5d59b4bfb SHA512 5528f5b73ee79da2c087812e6c10c23110b027401d224337a5d4973ccb3f293ea60eb69e9e3e84c774bfc601e953725f589c76f69c889d9445838550c9e26e0a +EBUILD selinux-inn-2.20220520-r1.ebuild 271 BLAKE2B b71973d17a985f62b25c601d634653db047e3ad975e20dfbe20e3c73532ba9cf3acfe6ba97a05139c61793533a42c17cba52881782a60ec0e554cec97fc40bd1 SHA512 85e060399d508061878e79cfe3220ca26661a92b55e1c93149ed10322e81bbf728c9eb301339026fbdb8dd5ffd14b447520822db7bfe81d69acab355b3e46d52 EBUILD selinux-inn-9999.ebuild 275 BLAKE2B 983a29f6838b72bc74057279789b5f8b59064a4a9690d32d0de01a23ab8bacd0e005d25d9ea68f8ce91b17689fef5f8de8267d5547f5f237589d64bf4aa66c5a SHA512 12146e07dc5cf943690fe97f595b0d629612d8f0104e4bf7810c263362791b6f683378552e38e9bbba8dce79f1f94c7d8691f3146b1fca87461daf144bf556ec MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-inn/selinux-inn-2.20220106-r1.ebuild b/sec-policy/selinux-inn/selinux-inn-2.20220106-r1.ebuild deleted file mode 100644 index 8465b7c044d2..000000000000 --- a/sec-policy/selinux-inn/selinux-inn-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="inn" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for inn" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-inn/selinux-inn-2.20220106-r2.ebuild b/sec-policy/selinux-inn/selinux-inn-2.20220106-r2.ebuild deleted file mode 100644 index 8465b7c044d2..000000000000 --- a/sec-policy/selinux-inn/selinux-inn-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="inn" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for inn" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-inn/selinux-inn-2.20220520-r1.ebuild b/sec-policy/selinux-inn/selinux-inn-2.20220520-r1.ebuild index 3febf0dddaa5..8465b7c044d2 100644 --- a/sec-policy/selinux-inn/selinux-inn-2.20220520-r1.ebuild +++ b/sec-policy/selinux-inn/selinux-inn-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for inn" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ipsec/Manifest b/sec-policy/selinux-ipsec/Manifest index 82ccaa1fe998..0e9f6a58cfbc 100644 --- a/sec-policy/selinux-ipsec/Manifest +++ b/sec-policy/selinux-ipsec/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ipsec-2.20220106-r1.ebuild 275 BLAKE2B 9dc4c535edba839633341b1cb9c316c966ef840b3a89d1610d7aefdbc0729c0a9b06de126abddfc52d5ade0b83cfa7ddb6922fe03ffd785e7aad8b104052dcca SHA512 8d04c7ebaa6fe1765688bb8fb0775ec95ebc1beb340e3d8c0209ac93ef27ddfe65ca495bcfbc67dcfe52a2ab21fb107a4743a0ff08184e2d07980861cb5bc7b8 -EBUILD selinux-ipsec-2.20220106-r2.ebuild 275 BLAKE2B 9dc4c535edba839633341b1cb9c316c966ef840b3a89d1610d7aefdbc0729c0a9b06de126abddfc52d5ade0b83cfa7ddb6922fe03ffd785e7aad8b104052dcca SHA512 8d04c7ebaa6fe1765688bb8fb0775ec95ebc1beb340e3d8c0209ac93ef27ddfe65ca495bcfbc67dcfe52a2ab21fb107a4743a0ff08184e2d07980861cb5bc7b8 EBUILD selinux-ipsec-2.20220106-r3.ebuild 275 BLAKE2B 9dc4c535edba839633341b1cb9c316c966ef840b3a89d1610d7aefdbc0729c0a9b06de126abddfc52d5ade0b83cfa7ddb6922fe03ffd785e7aad8b104052dcca SHA512 8d04c7ebaa6fe1765688bb8fb0775ec95ebc1beb340e3d8c0209ac93ef27ddfe65ca495bcfbc67dcfe52a2ab21fb107a4743a0ff08184e2d07980861cb5bc7b8 -EBUILD selinux-ipsec-2.20220520-r1.ebuild 279 BLAKE2B 8727d07e79d91bf81ad8f42d78fd6268e6aec12d4683fac1425470523fa8b92f03fc2a39f245a2ed92f979be363b09f4209cd1435efb68fe5dcc484735271703 SHA512 7253285f4a33d9eb74fd28e09486096abaa58c482dbd2146af5a67f44c5f226579231ffb5318dc8610e5936943b2363d35805761bef871573333ca79bb5a3059 +EBUILD selinux-ipsec-2.20220520-r1.ebuild 275 BLAKE2B 9dc4c535edba839633341b1cb9c316c966ef840b3a89d1610d7aefdbc0729c0a9b06de126abddfc52d5ade0b83cfa7ddb6922fe03ffd785e7aad8b104052dcca SHA512 8d04c7ebaa6fe1765688bb8fb0775ec95ebc1beb340e3d8c0209ac93ef27ddfe65ca495bcfbc67dcfe52a2ab21fb107a4743a0ff08184e2d07980861cb5bc7b8 EBUILD selinux-ipsec-9999.ebuild 279 BLAKE2B 7795910f4436dcc659fcbc3c1e05186dc7970ae9412911ffcc20a9357c19b42436367e864dde46ebe0a68e08c799cdf0ef038123b4a920471ae8217076d8c432 SHA512 792b92270ee71edfec841bc5ec53317de8166c60a7c49affb539d2ba8006adf4d8cc0c5f54960f9580ee60d1c588cea1f99d99bc658c00a592982538160e0e3d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r1.ebuild b/sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r1.ebuild deleted file mode 100644 index 4089687edd22..000000000000 --- a/sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ipsec" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ipsec" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r2.ebuild b/sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r2.ebuild deleted file mode 100644 index 4089687edd22..000000000000 --- a/sec-policy/selinux-ipsec/selinux-ipsec-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ipsec" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ipsec" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ipsec/selinux-ipsec-2.20220520-r1.ebuild b/sec-policy/selinux-ipsec/selinux-ipsec-2.20220520-r1.ebuild index f2d840cc9713..4089687edd22 100644 --- a/sec-policy/selinux-ipsec/selinux-ipsec-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ipsec/selinux-ipsec-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ipsec" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-irc/Manifest b/sec-policy/selinux-irc/Manifest index 9e34b7f64168..591d57ece984 100644 --- a/sec-policy/selinux-irc/Manifest +++ b/sec-policy/selinux-irc/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-irc-2.20220106-r1.ebuild 271 BLAKE2B 893f8dd5c3ec31b707ba69beabf0df628f7d66a2d6ecba7db7b10b501cc2b65ab0fe7d7d24ac61fb0f4a38008651d5a354ba72fcdb5c00521cffe60f4462d862 SHA512 21298ec65af81c25e983f992ef55def57d1a0d5f66031cc922222f01bbe522a079d08359e17df6f47ae1559227f614f2b9db19da30685ea55856ee9a948e2e63 -EBUILD selinux-irc-2.20220106-r2.ebuild 271 BLAKE2B 893f8dd5c3ec31b707ba69beabf0df628f7d66a2d6ecba7db7b10b501cc2b65ab0fe7d7d24ac61fb0f4a38008651d5a354ba72fcdb5c00521cffe60f4462d862 SHA512 21298ec65af81c25e983f992ef55def57d1a0d5f66031cc922222f01bbe522a079d08359e17df6f47ae1559227f614f2b9db19da30685ea55856ee9a948e2e63 EBUILD selinux-irc-2.20220106-r3.ebuild 271 BLAKE2B 893f8dd5c3ec31b707ba69beabf0df628f7d66a2d6ecba7db7b10b501cc2b65ab0fe7d7d24ac61fb0f4a38008651d5a354ba72fcdb5c00521cffe60f4462d862 SHA512 21298ec65af81c25e983f992ef55def57d1a0d5f66031cc922222f01bbe522a079d08359e17df6f47ae1559227f614f2b9db19da30685ea55856ee9a948e2e63 -EBUILD selinux-irc-2.20220520-r1.ebuild 275 BLAKE2B 5330f52ad0ed7ff94a3b9b71802b9411d5c3192bb9290c6783a1011167a7aba0fab0475819e388232cb30c53efaa9c8026d5f988eeed978428a189ff4c6c47b4 SHA512 3457b134ac0050115fbdff93c525a7cbf55f377718832331922e2cc5d9111fbdd46c37793456a98af5fd8345d33bf84efeb1b14b014b42565646e6dee0cc80f1 +EBUILD selinux-irc-2.20220520-r1.ebuild 271 BLAKE2B 893f8dd5c3ec31b707ba69beabf0df628f7d66a2d6ecba7db7b10b501cc2b65ab0fe7d7d24ac61fb0f4a38008651d5a354ba72fcdb5c00521cffe60f4462d862 SHA512 21298ec65af81c25e983f992ef55def57d1a0d5f66031cc922222f01bbe522a079d08359e17df6f47ae1559227f614f2b9db19da30685ea55856ee9a948e2e63 EBUILD selinux-irc-9999.ebuild 275 BLAKE2B 6c0defd2ab9e2aadf22463021df11ffcc609019d1b9d1fac559ca3a29b01ccfee821ab5b16ae9f9591c187a245ae838b6c689fc2e32f72fbe1b7e8823b1cd501 SHA512 22e9e6d7840ef38dd1799b2bb742a9700e947fee876d30f614f9afca81759736cf6b184aa490e436163511761e76df430b60bddb86715b8afe6e4d57ac1ab230 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-irc/selinux-irc-2.20220106-r1.ebuild b/sec-policy/selinux-irc/selinux-irc-2.20220106-r1.ebuild deleted file mode 100644 index b45ebbe909c8..000000000000 --- a/sec-policy/selinux-irc/selinux-irc-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="irc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for irc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-irc/selinux-irc-2.20220106-r2.ebuild b/sec-policy/selinux-irc/selinux-irc-2.20220106-r2.ebuild deleted file mode 100644 index b45ebbe909c8..000000000000 --- a/sec-policy/selinux-irc/selinux-irc-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="irc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for irc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-irc/selinux-irc-2.20220520-r1.ebuild b/sec-policy/selinux-irc/selinux-irc-2.20220520-r1.ebuild index ee7e0484b3df..b45ebbe909c8 100644 --- a/sec-policy/selinux-irc/selinux-irc-2.20220520-r1.ebuild +++ b/sec-policy/selinux-irc/selinux-irc-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for irc" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ircd/Manifest b/sec-policy/selinux-ircd/Manifest index 73768eed1e6a..107ef37e7c99 100644 --- a/sec-policy/selinux-ircd/Manifest +++ b/sec-policy/selinux-ircd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ircd-2.20220106-r1.ebuild 273 BLAKE2B d6944b2e349f2c995360401dbc601afb5e184f179fbe60a0e3054fb21ba6e78244eca2611d281c0b55678a5ac6e20d2737defa3d23cffab53b87d275d515d877 SHA512 18399178bb805324ad44e42646c6451515864ed1ad80239dbcff44400b83f09c7070aa0e85cc803d251cffe18efd3bc227a83214f76d2ad75d663ca40c6df0ee -EBUILD selinux-ircd-2.20220106-r2.ebuild 273 BLAKE2B d6944b2e349f2c995360401dbc601afb5e184f179fbe60a0e3054fb21ba6e78244eca2611d281c0b55678a5ac6e20d2737defa3d23cffab53b87d275d515d877 SHA512 18399178bb805324ad44e42646c6451515864ed1ad80239dbcff44400b83f09c7070aa0e85cc803d251cffe18efd3bc227a83214f76d2ad75d663ca40c6df0ee EBUILD selinux-ircd-2.20220106-r3.ebuild 273 BLAKE2B d6944b2e349f2c995360401dbc601afb5e184f179fbe60a0e3054fb21ba6e78244eca2611d281c0b55678a5ac6e20d2737defa3d23cffab53b87d275d515d877 SHA512 18399178bb805324ad44e42646c6451515864ed1ad80239dbcff44400b83f09c7070aa0e85cc803d251cffe18efd3bc227a83214f76d2ad75d663ca40c6df0ee -EBUILD selinux-ircd-2.20220520-r1.ebuild 277 BLAKE2B 2e7a580853ef8db68e7d857bd85d734fe89c56349d979f3e569c6284700bc0612f34f857c0147c86136f8aadea7fb62915e37591e1b5d26bdbdc633e47f97090 SHA512 f5f8da365167d817bc5bf50c497c6dfecfacd781f1f630770d47c25100a8d811709d6e71ebfb60c3220a91a18737d451a0a4c6f355e9a3f4b39b9db76258d95a +EBUILD selinux-ircd-2.20220520-r1.ebuild 273 BLAKE2B d6944b2e349f2c995360401dbc601afb5e184f179fbe60a0e3054fb21ba6e78244eca2611d281c0b55678a5ac6e20d2737defa3d23cffab53b87d275d515d877 SHA512 18399178bb805324ad44e42646c6451515864ed1ad80239dbcff44400b83f09c7070aa0e85cc803d251cffe18efd3bc227a83214f76d2ad75d663ca40c6df0ee EBUILD selinux-ircd-9999.ebuild 277 BLAKE2B 2eb4c999c9d8974045f41cb7f3aa3f4b24416c05295f5dc48c90e1e10da94ffd3a072a5a348174651cdd4dbf028a21b69cb02d9a113a4e4e0cc92c68218dc2b3 SHA512 cf0792f13e7f673d86cf426305a89d0f381287e38931677572a91857281216663f103c3a6d4ff9462ca362f8bea7e0a45b31c5168c9c95961b257df5aac51381 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ircd/selinux-ircd-2.20220106-r1.ebuild b/sec-policy/selinux-ircd/selinux-ircd-2.20220106-r1.ebuild deleted file mode 100644 index aeaa8bc660ae..000000000000 --- a/sec-policy/selinux-ircd/selinux-ircd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ircd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ircd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ircd/selinux-ircd-2.20220106-r2.ebuild b/sec-policy/selinux-ircd/selinux-ircd-2.20220106-r2.ebuild deleted file mode 100644 index aeaa8bc660ae..000000000000 --- a/sec-policy/selinux-ircd/selinux-ircd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ircd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ircd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ircd/selinux-ircd-2.20220520-r1.ebuild b/sec-policy/selinux-ircd/selinux-ircd-2.20220520-r1.ebuild index 30cb6e34ddb8..aeaa8bc660ae 100644 --- a/sec-policy/selinux-ircd/selinux-ircd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ircd/selinux-ircd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ircd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-irqbalance/Manifest b/sec-policy/selinux-irqbalance/Manifest index d1b76107dcd1..aa3b1a362257 100644 --- a/sec-policy/selinux-irqbalance/Manifest +++ b/sec-policy/selinux-irqbalance/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-irqbalance-2.20220106-r1.ebuild 285 BLAKE2B f006ceb1d329fd61f045060134a895321a32a345344ab35f0cf595de921ea91d8b0e2f535d75bf5ca059e7d9b78341bb54715b7c54e7370146b86e42d77e42e9 SHA512 5267d521860a564acf695598a589fa31c152a938ea7d7c55b603feaad763b8d591a7f72fd382065a20f8f90a319658bdd5b1d8c16866d83fb366e7d5f145a205 -EBUILD selinux-irqbalance-2.20220106-r2.ebuild 285 BLAKE2B f006ceb1d329fd61f045060134a895321a32a345344ab35f0cf595de921ea91d8b0e2f535d75bf5ca059e7d9b78341bb54715b7c54e7370146b86e42d77e42e9 SHA512 5267d521860a564acf695598a589fa31c152a938ea7d7c55b603feaad763b8d591a7f72fd382065a20f8f90a319658bdd5b1d8c16866d83fb366e7d5f145a205 EBUILD selinux-irqbalance-2.20220106-r3.ebuild 285 BLAKE2B f006ceb1d329fd61f045060134a895321a32a345344ab35f0cf595de921ea91d8b0e2f535d75bf5ca059e7d9b78341bb54715b7c54e7370146b86e42d77e42e9 SHA512 5267d521860a564acf695598a589fa31c152a938ea7d7c55b603feaad763b8d591a7f72fd382065a20f8f90a319658bdd5b1d8c16866d83fb366e7d5f145a205 -EBUILD selinux-irqbalance-2.20220520-r1.ebuild 289 BLAKE2B 0546a377023c918865012791e3362ef3bf47011cca6ae171e648e919fcfd2e6b50c169157be708da5fc37ff9445b5a00bdb569b14ae8bf29f3976644e0d7aed6 SHA512 392bf1e47156792188ee981e8c90ee3011ff0a9659d783f1fa39a48fdf78fb54a5eeb4f5b27e8eedd7ef5fc2188c9b790889d29a63960bb58dc5013996cfed40 +EBUILD selinux-irqbalance-2.20220520-r1.ebuild 285 BLAKE2B f006ceb1d329fd61f045060134a895321a32a345344ab35f0cf595de921ea91d8b0e2f535d75bf5ca059e7d9b78341bb54715b7c54e7370146b86e42d77e42e9 SHA512 5267d521860a564acf695598a589fa31c152a938ea7d7c55b603feaad763b8d591a7f72fd382065a20f8f90a319658bdd5b1d8c16866d83fb366e7d5f145a205 EBUILD selinux-irqbalance-9999.ebuild 289 BLAKE2B 40f3836b08174b9cc65fdd3baaec38215ebf0e5b33d122a5a159d498809438aa5ae74221127657f37789a6201f022b1f058ef7ddb6b0bf8fd775eb1898c490ae SHA512 2e37281b4ee4a19e372a1bbdd493e0524d930024adb6e5bd4f612b28818bf80ba15dc9ecb38acdbaa7c479746db668cd11c85277050557c12f6818d2d56a113b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r1.ebuild b/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r1.ebuild deleted file mode 100644 index afe0816883bf..000000000000 --- a/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="irqbalance" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for irqbalance" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r2.ebuild b/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r2.ebuild deleted file mode 100644 index afe0816883bf..000000000000 --- a/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="irqbalance" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for irqbalance" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220520-r1.ebuild b/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220520-r1.ebuild index 7da8ffd5c16e..afe0816883bf 100644 --- a/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220520-r1.ebuild +++ b/sec-policy/selinux-irqbalance/selinux-irqbalance-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for irqbalance" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-jabber/Manifest b/sec-policy/selinux-jabber/Manifest index 3abd227c8b9e..3fb9dd24c51c 100644 --- a/sec-policy/selinux-jabber/Manifest +++ b/sec-policy/selinux-jabber/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-jabber-2.20220106-r1.ebuild 277 BLAKE2B ec1441743da01311b6f08cbadf54fcdab95fc192432131ac36668487ce04014305e0ca425695cbb71fad358ab8593716e3cf2fb7aeaff7ec906aa0577eb2de78 SHA512 216cdef992e628689ddc32750d0a278393fa8a9f0f7e34ae6916ac9f72f4414ef7d552e1f9d849972c636cdd3b816a016dca752b7b9c9412afd7b5b0e66b0468 -EBUILD selinux-jabber-2.20220106-r2.ebuild 277 BLAKE2B ec1441743da01311b6f08cbadf54fcdab95fc192432131ac36668487ce04014305e0ca425695cbb71fad358ab8593716e3cf2fb7aeaff7ec906aa0577eb2de78 SHA512 216cdef992e628689ddc32750d0a278393fa8a9f0f7e34ae6916ac9f72f4414ef7d552e1f9d849972c636cdd3b816a016dca752b7b9c9412afd7b5b0e66b0468 EBUILD selinux-jabber-2.20220106-r3.ebuild 277 BLAKE2B ec1441743da01311b6f08cbadf54fcdab95fc192432131ac36668487ce04014305e0ca425695cbb71fad358ab8593716e3cf2fb7aeaff7ec906aa0577eb2de78 SHA512 216cdef992e628689ddc32750d0a278393fa8a9f0f7e34ae6916ac9f72f4414ef7d552e1f9d849972c636cdd3b816a016dca752b7b9c9412afd7b5b0e66b0468 -EBUILD selinux-jabber-2.20220520-r1.ebuild 281 BLAKE2B 73e567dea0eee4a3080723f89b46916ab239e31cec1e5b6e725cad7f588910a79ac29481d455f8f52f2377959cb87a35691704bb8014e507621146e04dba7b14 SHA512 53e3195ec16c0ddc6925c0c1fff2a236ec575dfb913da476d55163cd5d3481f46c67a25d727a5a3b188779ab0134991feb72dc714e4d5be3b8aef11ddbf24eb7 +EBUILD selinux-jabber-2.20220520-r1.ebuild 277 BLAKE2B ec1441743da01311b6f08cbadf54fcdab95fc192432131ac36668487ce04014305e0ca425695cbb71fad358ab8593716e3cf2fb7aeaff7ec906aa0577eb2de78 SHA512 216cdef992e628689ddc32750d0a278393fa8a9f0f7e34ae6916ac9f72f4414ef7d552e1f9d849972c636cdd3b816a016dca752b7b9c9412afd7b5b0e66b0468 EBUILD selinux-jabber-9999.ebuild 281 BLAKE2B 07e2ecb70fe5431cddacbd6554f4675ebcd06ae4aab79d540e6452d70a2228ebf7ff83a73612eaa32d2e633207755b7e2cb7035fbacc48a90776d397bc994dee SHA512 d1783b61035a6ec6fe657edeb33b2fae5720bddd593b4ba3aa618a9c7a7a3b21e2868b774ef3df9f61ecf96a5e8bc22c2770f957fd3c597b4139156fca677b80 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-jabber/selinux-jabber-2.20220106-r1.ebuild b/sec-policy/selinux-jabber/selinux-jabber-2.20220106-r1.ebuild deleted file mode 100644 index 174c88bd77ce..000000000000 --- a/sec-policy/selinux-jabber/selinux-jabber-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="jabber" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for jabber" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-jabber/selinux-jabber-2.20220106-r2.ebuild b/sec-policy/selinux-jabber/selinux-jabber-2.20220106-r2.ebuild deleted file mode 100644 index 174c88bd77ce..000000000000 --- a/sec-policy/selinux-jabber/selinux-jabber-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="jabber" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for jabber" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-jabber/selinux-jabber-2.20220520-r1.ebuild b/sec-policy/selinux-jabber/selinux-jabber-2.20220520-r1.ebuild index 6dd4b32d4cdc..174c88bd77ce 100644 --- a/sec-policy/selinux-jabber/selinux-jabber-2.20220520-r1.ebuild +++ b/sec-policy/selinux-jabber/selinux-jabber-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for jabber" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-java/Manifest b/sec-policy/selinux-java/Manifest index 25482d341820..0b1613b7505a 100644 --- a/sec-policy/selinux-java/Manifest +++ b/sec-policy/selinux-java/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-java-2.20220106-r1.ebuild 277 BLAKE2B 96f4775accfbd9d98faac044251ec178d6c9b8dc5bfaf3304d8386666c5efe86e9a1c005d2a8e1a6711ac3a234924713a01c35e7c61bb2d52a305f0aca4c3055 SHA512 31e7ec89eeef31553a59ad3e0cdf8ee47d75fe2b248ef14a98c192a3d16bc6f783d2146fb646bceeabdcd5ff13b3659af814ed430ef6bf59183629350c460b97 -EBUILD selinux-java-2.20220106-r2.ebuild 277 BLAKE2B 96f4775accfbd9d98faac044251ec178d6c9b8dc5bfaf3304d8386666c5efe86e9a1c005d2a8e1a6711ac3a234924713a01c35e7c61bb2d52a305f0aca4c3055 SHA512 31e7ec89eeef31553a59ad3e0cdf8ee47d75fe2b248ef14a98c192a3d16bc6f783d2146fb646bceeabdcd5ff13b3659af814ed430ef6bf59183629350c460b97 EBUILD selinux-java-2.20220106-r3.ebuild 277 BLAKE2B 96f4775accfbd9d98faac044251ec178d6c9b8dc5bfaf3304d8386666c5efe86e9a1c005d2a8e1a6711ac3a234924713a01c35e7c61bb2d52a305f0aca4c3055 SHA512 31e7ec89eeef31553a59ad3e0cdf8ee47d75fe2b248ef14a98c192a3d16bc6f783d2146fb646bceeabdcd5ff13b3659af814ed430ef6bf59183629350c460b97 -EBUILD selinux-java-2.20220520-r1.ebuild 281 BLAKE2B 6db21e1cea93e437aeb12cb947b4873e05e7d43844f23c4845e4318f16444b1fc460b3dbba4b68f1f0f78688d8bad88418afe6a4cf82126240e659359507c03c SHA512 3cf3c629b233ab006b6aabe278d346e91d8ea4109e574afa2146602e0c14c2e684b7f60acc0f2c8639f039f87551396d10d01567dbf17f479272a9c74c9947fe +EBUILD selinux-java-2.20220520-r1.ebuild 277 BLAKE2B 96f4775accfbd9d98faac044251ec178d6c9b8dc5bfaf3304d8386666c5efe86e9a1c005d2a8e1a6711ac3a234924713a01c35e7c61bb2d52a305f0aca4c3055 SHA512 31e7ec89eeef31553a59ad3e0cdf8ee47d75fe2b248ef14a98c192a3d16bc6f783d2146fb646bceeabdcd5ff13b3659af814ed430ef6bf59183629350c460b97 EBUILD selinux-java-9999.ebuild 281 BLAKE2B 263b9af6da0c547ebf5f09ee342b85315c80919c9f8ca3214f35a815d595f977956c6ef378eff01ad67aa94d7c33d5a8f2d9e6430309751e494f9ad6fdc88f27 SHA512 e81666732d2887f85c30b97db8b5a70a8c6924c3b84ae01e7d327f279a85745ad821200a3b9d37ed363c45770c711135b2b20d804d398902a2041881385c742c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-java/selinux-java-2.20220106-r1.ebuild b/sec-policy/selinux-java/selinux-java-2.20220106-r1.ebuild deleted file mode 100644 index eb76901ffe99..000000000000 --- a/sec-policy/selinux-java/selinux-java-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="java" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for java" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-java/selinux-java-2.20220106-r2.ebuild b/sec-policy/selinux-java/selinux-java-2.20220106-r2.ebuild deleted file mode 100644 index eb76901ffe99..000000000000 --- a/sec-policy/selinux-java/selinux-java-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="java" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for java" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-java/selinux-java-2.20220520-r1.ebuild b/sec-policy/selinux-java/selinux-java-2.20220520-r1.ebuild index 67e17f351108..eb76901ffe99 100644 --- a/sec-policy/selinux-java/selinux-java-2.20220520-r1.ebuild +++ b/sec-policy/selinux-java/selinux-java-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for java" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-kdeconnect/Manifest b/sec-policy/selinux-kdeconnect/Manifest index 75e6db0e53d9..e1c774e3d52b 100644 --- a/sec-policy/selinux-kdeconnect/Manifest +++ b/sec-policy/selinux-kdeconnect/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-kdeconnect-2.20220106-r1.ebuild 285 BLAKE2B e94913ddce6be4fbeb44004182dba08071f50bf34318c55cd388474679271f21066b5bcaea891b3341ac52a9ffa53ce6fc1c98cbe9c29cdebd7589b3477c68d6 SHA512 6a5d06d975f6db1c9707451a5c01ea07073eb994afebdd6598b6f9eaa28342b76263db13d2f1818cd9cd48b37e86372ff67d28059e35bc8f59170ec30b9f53c2 -EBUILD selinux-kdeconnect-2.20220106-r2.ebuild 285 BLAKE2B e94913ddce6be4fbeb44004182dba08071f50bf34318c55cd388474679271f21066b5bcaea891b3341ac52a9ffa53ce6fc1c98cbe9c29cdebd7589b3477c68d6 SHA512 6a5d06d975f6db1c9707451a5c01ea07073eb994afebdd6598b6f9eaa28342b76263db13d2f1818cd9cd48b37e86372ff67d28059e35bc8f59170ec30b9f53c2 EBUILD selinux-kdeconnect-2.20220106-r3.ebuild 285 BLAKE2B e94913ddce6be4fbeb44004182dba08071f50bf34318c55cd388474679271f21066b5bcaea891b3341ac52a9ffa53ce6fc1c98cbe9c29cdebd7589b3477c68d6 SHA512 6a5d06d975f6db1c9707451a5c01ea07073eb994afebdd6598b6f9eaa28342b76263db13d2f1818cd9cd48b37e86372ff67d28059e35bc8f59170ec30b9f53c2 -EBUILD selinux-kdeconnect-2.20220520-r1.ebuild 289 BLAKE2B 690ecb132822731551165aab200e4496e39ce9014ed32a6be83eabf1ebd59f366c6cb7dde44124f938096e6acf783957e0418d1df18887dfd98f06c2db520c1f SHA512 83f336c592de55224c2ce3d71fcb6c04632e1899a905d41ed43cc0d50fc2f494a901b7ec73aa6ab4d1ad32f4f446a855b6349b0fe0015836b9f2f0e2ba54d268 +EBUILD selinux-kdeconnect-2.20220520-r1.ebuild 285 BLAKE2B e94913ddce6be4fbeb44004182dba08071f50bf34318c55cd388474679271f21066b5bcaea891b3341ac52a9ffa53ce6fc1c98cbe9c29cdebd7589b3477c68d6 SHA512 6a5d06d975f6db1c9707451a5c01ea07073eb994afebdd6598b6f9eaa28342b76263db13d2f1818cd9cd48b37e86372ff67d28059e35bc8f59170ec30b9f53c2 EBUILD selinux-kdeconnect-9999.ebuild 289 BLAKE2B 4975bf7031973bef3c7445c4bd93bd06c15d9ee2a5c2a541a864362a5fc1adbeb978c0b1aaee6b1452daef2700becad757c39e09acf8f3d26a01bc597320a86c SHA512 6b9ef0fea4564b061b63878725ca35bfc17c757f319be61286b31aefa118ba6b2107639d4c123fd8b46a02ddccce476db80107a5e15fa40e96c222b18a154b37 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r1.ebuild b/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r1.ebuild deleted file mode 100644 index 4370b96ae647..000000000000 --- a/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kdeconnect" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kdeconnect" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r2.ebuild b/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r2.ebuild deleted file mode 100644 index 4370b96ae647..000000000000 --- a/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kdeconnect" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kdeconnect" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220520-r1.ebuild b/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220520-r1.ebuild index 8e098fe5b59b..4370b96ae647 100644 --- a/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220520-r1.ebuild +++ b/sec-policy/selinux-kdeconnect/selinux-kdeconnect-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for kdeconnect" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-kdump/Manifest b/sec-policy/selinux-kdump/Manifest index fb9ff8be1a71..ac5b8d2f7159 100644 --- a/sec-policy/selinux-kdump/Manifest +++ b/sec-policy/selinux-kdump/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-kdump-2.20220106-r1.ebuild 275 BLAKE2B 6242d6cb7cbe6637fdd05865d18c9edf4e9952680745f23adb1919e6789bf306dfe9cd0e23ec5dc6d2b6974486de7c2d993a6016517c4749781198ba1606cda1 SHA512 408405a12690367bdb939b2b720e4378ef5048de8c0db2c22e3cf835f97879caae77500d77b957aa77c9e924730535f5ec38803dde4173e7e3668d6678396a23 -EBUILD selinux-kdump-2.20220106-r2.ebuild 275 BLAKE2B 6242d6cb7cbe6637fdd05865d18c9edf4e9952680745f23adb1919e6789bf306dfe9cd0e23ec5dc6d2b6974486de7c2d993a6016517c4749781198ba1606cda1 SHA512 408405a12690367bdb939b2b720e4378ef5048de8c0db2c22e3cf835f97879caae77500d77b957aa77c9e924730535f5ec38803dde4173e7e3668d6678396a23 EBUILD selinux-kdump-2.20220106-r3.ebuild 275 BLAKE2B 6242d6cb7cbe6637fdd05865d18c9edf4e9952680745f23adb1919e6789bf306dfe9cd0e23ec5dc6d2b6974486de7c2d993a6016517c4749781198ba1606cda1 SHA512 408405a12690367bdb939b2b720e4378ef5048de8c0db2c22e3cf835f97879caae77500d77b957aa77c9e924730535f5ec38803dde4173e7e3668d6678396a23 -EBUILD selinux-kdump-2.20220520-r1.ebuild 279 BLAKE2B d2809bfe4926bb09b9052bb0c1699f0efa9749d49b9938197d11935c0e82c90e9eda47446c17c85847acbf854fc5d0a37ff251b6eceb1a9134baabd1e50d53d9 SHA512 22a0a0d3b6d34c09098a4633db3bd1abc5861c9b6f473dce859e0ad391650c2138ed686817e1ef5026c15820da5c042c290f33d2bc7b56365e32a13bf1f23cbc +EBUILD selinux-kdump-2.20220520-r1.ebuild 275 BLAKE2B 6242d6cb7cbe6637fdd05865d18c9edf4e9952680745f23adb1919e6789bf306dfe9cd0e23ec5dc6d2b6974486de7c2d993a6016517c4749781198ba1606cda1 SHA512 408405a12690367bdb939b2b720e4378ef5048de8c0db2c22e3cf835f97879caae77500d77b957aa77c9e924730535f5ec38803dde4173e7e3668d6678396a23 EBUILD selinux-kdump-9999.ebuild 279 BLAKE2B 8b091fe1bfdabdd20b09b95e7a73899f7b96fc934b0ba9710e279dfb352f8d3c44f17fd967e72690abc02302008a9b5e556be73f6daa65385cca03af69333766 SHA512 6fbe18dd517461c3d2bc9fbddb957e0bbba017b6e434b8ad963e573997549ac74d81874c4b33d163250ee96f510b92258a78808a383d5313db0138cb7353e7ea MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-kdump/selinux-kdump-2.20220106-r1.ebuild b/sec-policy/selinux-kdump/selinux-kdump-2.20220106-r1.ebuild deleted file mode 100644 index 3d3fbd834ee3..000000000000 --- a/sec-policy/selinux-kdump/selinux-kdump-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kdump" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kdump" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kdump/selinux-kdump-2.20220106-r2.ebuild b/sec-policy/selinux-kdump/selinux-kdump-2.20220106-r2.ebuild deleted file mode 100644 index 3d3fbd834ee3..000000000000 --- a/sec-policy/selinux-kdump/selinux-kdump-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kdump" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kdump" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kdump/selinux-kdump-2.20220520-r1.ebuild b/sec-policy/selinux-kdump/selinux-kdump-2.20220520-r1.ebuild index 91c80d2ceba3..3d3fbd834ee3 100644 --- a/sec-policy/selinux-kdump/selinux-kdump-2.20220520-r1.ebuild +++ b/sec-policy/selinux-kdump/selinux-kdump-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for kdump" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-kerberos/Manifest b/sec-policy/selinux-kerberos/Manifest index 61a76cf31295..5f80feeec14c 100644 --- a/sec-policy/selinux-kerberos/Manifest +++ b/sec-policy/selinux-kerberos/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-kerberos-2.20220106-r1.ebuild 281 BLAKE2B aa3930e376eafc78750bb6fa77850ef0f3b702bb06d1e54cb3cc2b2b87be6ca530a573fb55231aaa4ea93dee4afcfe959d3341f967e2198d7d72ec6b9e552bbf SHA512 efc5fbd8c95b5b3d3b20c3b29a35061cd6bc037266abe133b1d9a1d4871f7590c8c5db88a9f1633cde0d7f43659c91e36de29ec2e7395121e7605f216d88d9f5 -EBUILD selinux-kerberos-2.20220106-r2.ebuild 281 BLAKE2B aa3930e376eafc78750bb6fa77850ef0f3b702bb06d1e54cb3cc2b2b87be6ca530a573fb55231aaa4ea93dee4afcfe959d3341f967e2198d7d72ec6b9e552bbf SHA512 efc5fbd8c95b5b3d3b20c3b29a35061cd6bc037266abe133b1d9a1d4871f7590c8c5db88a9f1633cde0d7f43659c91e36de29ec2e7395121e7605f216d88d9f5 EBUILD selinux-kerberos-2.20220106-r3.ebuild 281 BLAKE2B aa3930e376eafc78750bb6fa77850ef0f3b702bb06d1e54cb3cc2b2b87be6ca530a573fb55231aaa4ea93dee4afcfe959d3341f967e2198d7d72ec6b9e552bbf SHA512 efc5fbd8c95b5b3d3b20c3b29a35061cd6bc037266abe133b1d9a1d4871f7590c8c5db88a9f1633cde0d7f43659c91e36de29ec2e7395121e7605f216d88d9f5 -EBUILD selinux-kerberos-2.20220520-r1.ebuild 285 BLAKE2B b2575eba9bc05ca8b577fcca40fb80566dba31e8097f0eed4098b302fcab71d22bce318539c5d8ca9930a366df1bd4c9e37843ea52a2f11bce820ba2ee8c96ea SHA512 e3dc5af19f0ba7c813e9e6cd356681587ce40eaba7ca6536106b3837ef27ff4d09bd65b571902128a0e8e38099335290a9b62f6d7af612638a6c9e90a9511a89 +EBUILD selinux-kerberos-2.20220520-r1.ebuild 281 BLAKE2B aa3930e376eafc78750bb6fa77850ef0f3b702bb06d1e54cb3cc2b2b87be6ca530a573fb55231aaa4ea93dee4afcfe959d3341f967e2198d7d72ec6b9e552bbf SHA512 efc5fbd8c95b5b3d3b20c3b29a35061cd6bc037266abe133b1d9a1d4871f7590c8c5db88a9f1633cde0d7f43659c91e36de29ec2e7395121e7605f216d88d9f5 EBUILD selinux-kerberos-9999.ebuild 285 BLAKE2B b602fbcdb4668de36bf0c8c4780adc2acc6227ab911658ef9f1e9bbb77a8af27c029666caff278043c95f8598df10dc41ebf5d7166374d428637f54ca66a8c3d SHA512 fa439ad23e02d2398a8e6ba9fe7a5efb8ee03e45504b0276adfdcb6809e48f82c39893b7928f0399a90134c57b3fce8d88d41d7bff28b500f5c736f0a413b2f1 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r1.ebuild b/sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r1.ebuild deleted file mode 100644 index 506dc80d713c..000000000000 --- a/sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kerberos" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kerberos" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r2.ebuild b/sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r2.ebuild deleted file mode 100644 index 506dc80d713c..000000000000 --- a/sec-policy/selinux-kerberos/selinux-kerberos-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kerberos" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kerberos" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kerberos/selinux-kerberos-2.20220520-r1.ebuild b/sec-policy/selinux-kerberos/selinux-kerberos-2.20220520-r1.ebuild index 0af5c7d4dc61..506dc80d713c 100644 --- a/sec-policy/selinux-kerberos/selinux-kerberos-2.20220520-r1.ebuild +++ b/sec-policy/selinux-kerberos/selinux-kerberos-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for kerberos" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-kerneloops/Manifest b/sec-policy/selinux-kerneloops/Manifest index 5c2e5fd04000..5ff4052ee877 100644 --- a/sec-policy/selinux-kerneloops/Manifest +++ b/sec-policy/selinux-kerneloops/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-kerneloops-2.20220106-r1.ebuild 285 BLAKE2B 998eef94b1cbba57ecc5a6e9c9a2d61f257322e8e618e624084ccfd6312ab1e876d40cc2a37d8ab8c3dee17b98070a11444b1caf03b40d1295b9149bb32dbc21 SHA512 706aef94e0ef93693ad24cc31f44a6920b46d6053918498bc55bea30abf55de4f5886303fc01c11d71683fc6e434195074a059e1d0bfa019e575c55850508451 -EBUILD selinux-kerneloops-2.20220106-r2.ebuild 285 BLAKE2B 998eef94b1cbba57ecc5a6e9c9a2d61f257322e8e618e624084ccfd6312ab1e876d40cc2a37d8ab8c3dee17b98070a11444b1caf03b40d1295b9149bb32dbc21 SHA512 706aef94e0ef93693ad24cc31f44a6920b46d6053918498bc55bea30abf55de4f5886303fc01c11d71683fc6e434195074a059e1d0bfa019e575c55850508451 EBUILD selinux-kerneloops-2.20220106-r3.ebuild 285 BLAKE2B 998eef94b1cbba57ecc5a6e9c9a2d61f257322e8e618e624084ccfd6312ab1e876d40cc2a37d8ab8c3dee17b98070a11444b1caf03b40d1295b9149bb32dbc21 SHA512 706aef94e0ef93693ad24cc31f44a6920b46d6053918498bc55bea30abf55de4f5886303fc01c11d71683fc6e434195074a059e1d0bfa019e575c55850508451 -EBUILD selinux-kerneloops-2.20220520-r1.ebuild 289 BLAKE2B 7ec51389e9a794759b95d1c372a7b77959e90b9b8ab15e7c6e00fdb6d44db9c8871876600cb709464e45fc3621cf0b531a364654d6dd9f2ffaeeb661c3213ae8 SHA512 6070bdfc8759813308effaba371217020f16d0524b4d918e58aae964dc6adaa6da03ed57f8fbfb4f7f311555f6a68a495124d0aab4479f7fb285ebe27376d2ee +EBUILD selinux-kerneloops-2.20220520-r1.ebuild 285 BLAKE2B 998eef94b1cbba57ecc5a6e9c9a2d61f257322e8e618e624084ccfd6312ab1e876d40cc2a37d8ab8c3dee17b98070a11444b1caf03b40d1295b9149bb32dbc21 SHA512 706aef94e0ef93693ad24cc31f44a6920b46d6053918498bc55bea30abf55de4f5886303fc01c11d71683fc6e434195074a059e1d0bfa019e575c55850508451 EBUILD selinux-kerneloops-9999.ebuild 289 BLAKE2B d20868a80db1527350ae485c047688c4a04ade9a0f6a6abe8feb6045948e90aa56edba4bc9ffeb4259c736152e7a9daa8ac5234fb37d15314f89cbd4c6acd456 SHA512 802c2c5239102d398fec4e3727bc3029f884762c35a1312e934124ade2d78866f61a4c1ac70e1487ed6c47c222c7c277446e26e8fe109ce362494d3f8f1ce185 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r1.ebuild b/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r1.ebuild deleted file mode 100644 index 7d1b70862cd7..000000000000 --- a/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kerneloops" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kerneloops" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r2.ebuild b/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r2.ebuild deleted file mode 100644 index 7d1b70862cd7..000000000000 --- a/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kerneloops" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kerneloops" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220520-r1.ebuild b/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220520-r1.ebuild index e297d53ad7de..7d1b70862cd7 100644 --- a/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220520-r1.ebuild +++ b/sec-policy/selinux-kerneloops/selinux-kerneloops-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for kerneloops" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-kismet/Manifest b/sec-policy/selinux-kismet/Manifest index 8532e5187929..8cda63ddc577 100644 --- a/sec-policy/selinux-kismet/Manifest +++ b/sec-policy/selinux-kismet/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-kismet-2.20220106-r1.ebuild 277 BLAKE2B 8fc1b24013f48ac0f07dc2b783b41488221e42234e01bc2e8ab771d77a2facbf1a9a1440aa3161a779b470a9aef95d0a29a81149b1c301f59baa09775258e6b9 SHA512 159a8262eead1efb05006920e84567d2ec9dd98dd731aa3549db2a3e9a134d40124425abb6c4fb4c131fbae9c68a6f9cf94d42bcdd3bec9338028cc40493f1c1 -EBUILD selinux-kismet-2.20220106-r2.ebuild 277 BLAKE2B 8fc1b24013f48ac0f07dc2b783b41488221e42234e01bc2e8ab771d77a2facbf1a9a1440aa3161a779b470a9aef95d0a29a81149b1c301f59baa09775258e6b9 SHA512 159a8262eead1efb05006920e84567d2ec9dd98dd731aa3549db2a3e9a134d40124425abb6c4fb4c131fbae9c68a6f9cf94d42bcdd3bec9338028cc40493f1c1 EBUILD selinux-kismet-2.20220106-r3.ebuild 277 BLAKE2B 8fc1b24013f48ac0f07dc2b783b41488221e42234e01bc2e8ab771d77a2facbf1a9a1440aa3161a779b470a9aef95d0a29a81149b1c301f59baa09775258e6b9 SHA512 159a8262eead1efb05006920e84567d2ec9dd98dd731aa3549db2a3e9a134d40124425abb6c4fb4c131fbae9c68a6f9cf94d42bcdd3bec9338028cc40493f1c1 -EBUILD selinux-kismet-2.20220520-r1.ebuild 281 BLAKE2B 44958aafb87b937f064f58d5c41c329c52efabcf55d9d82b7ded3b3db990a9f02dfa7a7a92cb851583405f6b9dbd3fd99438c48ca69d7d00c5053111b14c9978 SHA512 2054dfd8db6cd2211dca0ba271602eb25a0299eb1d46bce0c41052b5ee37f11cc0791b90e3f5391816011be1bdcf346e4b1faa147e9e88bdeafea6055c2d8064 +EBUILD selinux-kismet-2.20220520-r1.ebuild 277 BLAKE2B 8fc1b24013f48ac0f07dc2b783b41488221e42234e01bc2e8ab771d77a2facbf1a9a1440aa3161a779b470a9aef95d0a29a81149b1c301f59baa09775258e6b9 SHA512 159a8262eead1efb05006920e84567d2ec9dd98dd731aa3549db2a3e9a134d40124425abb6c4fb4c131fbae9c68a6f9cf94d42bcdd3bec9338028cc40493f1c1 EBUILD selinux-kismet-9999.ebuild 281 BLAKE2B 9adbdad236da9bbd13c8977efe7e5bede830465ab4d7c744708568d137e07554ddf872d87f53f76c5be5f88d794a8573c563becdef7be767ac6717bddd5225c4 SHA512 00366eba50014540f206d87350caf8d09437425d6c5d075aa2fda9fb552e4c0c4ce48acf4af18e01e2031871db05235a4903269b0aafe6b356ae798c5341005a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-kismet/selinux-kismet-2.20220106-r1.ebuild b/sec-policy/selinux-kismet/selinux-kismet-2.20220106-r1.ebuild deleted file mode 100644 index d6625648b948..000000000000 --- a/sec-policy/selinux-kismet/selinux-kismet-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kismet" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kismet" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kismet/selinux-kismet-2.20220106-r2.ebuild b/sec-policy/selinux-kismet/selinux-kismet-2.20220106-r2.ebuild deleted file mode 100644 index d6625648b948..000000000000 --- a/sec-policy/selinux-kismet/selinux-kismet-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="kismet" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for kismet" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-kismet/selinux-kismet-2.20220520-r1.ebuild b/sec-policy/selinux-kismet/selinux-kismet-2.20220520-r1.ebuild index f6ccb3d633aa..d6625648b948 100644 --- a/sec-policy/selinux-kismet/selinux-kismet-2.20220520-r1.ebuild +++ b/sec-policy/selinux-kismet/selinux-kismet-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for kismet" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ksmtuned/Manifest b/sec-policy/selinux-ksmtuned/Manifest index a299bab8b759..202bf5e670a1 100644 --- a/sec-policy/selinux-ksmtuned/Manifest +++ b/sec-policy/selinux-ksmtuned/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ksmtuned-2.20220106-r1.ebuild 281 BLAKE2B 5b5a3336b85d1321113d4e92bfb5cd196ee19352350416bb2bc5b07ffda6a4d412ec233b02625a61a7322108118ea049bd448a52111e94c753d25cc353fe1ec3 SHA512 881aef1b042a397fe31a89d2aaef6694a85a3d561ed58f27cfa0f08e27f8d372f4ec9f1c74d45ead943b09bf3a3e5e82291a482f49705f0c9fb923641c8bb689 -EBUILD selinux-ksmtuned-2.20220106-r2.ebuild 281 BLAKE2B 5b5a3336b85d1321113d4e92bfb5cd196ee19352350416bb2bc5b07ffda6a4d412ec233b02625a61a7322108118ea049bd448a52111e94c753d25cc353fe1ec3 SHA512 881aef1b042a397fe31a89d2aaef6694a85a3d561ed58f27cfa0f08e27f8d372f4ec9f1c74d45ead943b09bf3a3e5e82291a482f49705f0c9fb923641c8bb689 EBUILD selinux-ksmtuned-2.20220106-r3.ebuild 281 BLAKE2B 5b5a3336b85d1321113d4e92bfb5cd196ee19352350416bb2bc5b07ffda6a4d412ec233b02625a61a7322108118ea049bd448a52111e94c753d25cc353fe1ec3 SHA512 881aef1b042a397fe31a89d2aaef6694a85a3d561ed58f27cfa0f08e27f8d372f4ec9f1c74d45ead943b09bf3a3e5e82291a482f49705f0c9fb923641c8bb689 -EBUILD selinux-ksmtuned-2.20220520-r1.ebuild 285 BLAKE2B 5785f24d455eb4655d4e0a28f567ca16417cb222290c8b0a58390e84e8334ab23c01aa6f06ad6a3299b99f864017affaa4275a557a6ab67546dc5384fad588c8 SHA512 bc048172197dc8c811e7f0271899c108b364edaaef43f14cd64d294b6676b0838adb7d10f1e2e89cc46ffaa8085abe0bb7c35419fb833331de48c497a8e8e7ba +EBUILD selinux-ksmtuned-2.20220520-r1.ebuild 281 BLAKE2B 5b5a3336b85d1321113d4e92bfb5cd196ee19352350416bb2bc5b07ffda6a4d412ec233b02625a61a7322108118ea049bd448a52111e94c753d25cc353fe1ec3 SHA512 881aef1b042a397fe31a89d2aaef6694a85a3d561ed58f27cfa0f08e27f8d372f4ec9f1c74d45ead943b09bf3a3e5e82291a482f49705f0c9fb923641c8bb689 EBUILD selinux-ksmtuned-9999.ebuild 285 BLAKE2B 8746b9e0f87474b2ef6ab66e9adad2fc2f78846513625b90778f38d69ba6fae388382ab0323d9742a3ac766d07ae8e6b88ecf5a16d69a23c8f4482815c2913f8 SHA512 705a7c17fc6e6d7bcae68e90b9ccf267d2d0436c2f751abd62442cf80603ecd36d0ae881179709b07d1b2d40bdfeb876a19c204839f6b30b23ab00caf6af05fb MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r1.ebuild b/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r1.ebuild deleted file mode 100644 index 308e17ba3a7b..000000000000 --- a/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ksmtuned" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ksmtuned" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r2.ebuild b/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r2.ebuild deleted file mode 100644 index 308e17ba3a7b..000000000000 --- a/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ksmtuned" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ksmtuned" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220520-r1.ebuild b/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220520-r1.ebuild index 34d1717dcad3..308e17ba3a7b 100644 --- a/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ksmtuned/selinux-ksmtuned-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ksmtuned" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ldap/Manifest b/sec-policy/selinux-ldap/Manifest index d6b492d511de..d97bb286bc70 100644 --- a/sec-policy/selinux-ldap/Manifest +++ b/sec-policy/selinux-ldap/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ldap-2.20220106-r1.ebuild 273 BLAKE2B cd2821b6c272bf978b60353754faec3d394a5f41c4ecc2146abf86011f579baa19f171cfbc4e8644ca3150fece867e1aca342e2959a665f7ff96884b16b0cdd1 SHA512 2a1d5e78c9663b17f0f9bde8a010d36cf862c9fd85edd78959c3f885ca8009a5f2c593ac3a5343802b61009bccd068c650ae75f0295aa724dd4f81faf766a188 -EBUILD selinux-ldap-2.20220106-r2.ebuild 273 BLAKE2B cd2821b6c272bf978b60353754faec3d394a5f41c4ecc2146abf86011f579baa19f171cfbc4e8644ca3150fece867e1aca342e2959a665f7ff96884b16b0cdd1 SHA512 2a1d5e78c9663b17f0f9bde8a010d36cf862c9fd85edd78959c3f885ca8009a5f2c593ac3a5343802b61009bccd068c650ae75f0295aa724dd4f81faf766a188 EBUILD selinux-ldap-2.20220106-r3.ebuild 273 BLAKE2B cd2821b6c272bf978b60353754faec3d394a5f41c4ecc2146abf86011f579baa19f171cfbc4e8644ca3150fece867e1aca342e2959a665f7ff96884b16b0cdd1 SHA512 2a1d5e78c9663b17f0f9bde8a010d36cf862c9fd85edd78959c3f885ca8009a5f2c593ac3a5343802b61009bccd068c650ae75f0295aa724dd4f81faf766a188 -EBUILD selinux-ldap-2.20220520-r1.ebuild 277 BLAKE2B c6b166c611750d3afbbf5c886dd8990a49f9b0783c22afdf978f3ae2fd2140a88848df77180ece9ae7ea644ff201f202069d99598e01372638e4ce98e4e8e055 SHA512 3dd2dfe6ee4f6a8fc07b029f6b32354d52b5324419978ed47b745336035c992a372830a3b74009589476594ef0986c679277c00504544c65f55ac1db41f3bf16 +EBUILD selinux-ldap-2.20220520-r1.ebuild 273 BLAKE2B cd2821b6c272bf978b60353754faec3d394a5f41c4ecc2146abf86011f579baa19f171cfbc4e8644ca3150fece867e1aca342e2959a665f7ff96884b16b0cdd1 SHA512 2a1d5e78c9663b17f0f9bde8a010d36cf862c9fd85edd78959c3f885ca8009a5f2c593ac3a5343802b61009bccd068c650ae75f0295aa724dd4f81faf766a188 EBUILD selinux-ldap-9999.ebuild 277 BLAKE2B bd303e5d45e6998f17e0960ce7ab9f57ac5a5d8b956c785a45d3376de075910db747d8ec929224073241811900327d44cbfd92468bbd676cd974d4a33b6dd649 SHA512 960891a57fd8c60bafad9233dba49dde28febd8693bff9f276e1c0b3fc212b49313a27f7fb7f2afcd92c0a3240d13e804337c89fdd3ffddc006bbb467a7bda7c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ldap/selinux-ldap-2.20220106-r1.ebuild b/sec-policy/selinux-ldap/selinux-ldap-2.20220106-r1.ebuild deleted file mode 100644 index d9bf25ff8663..000000000000 --- a/sec-policy/selinux-ldap/selinux-ldap-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ldap" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ldap" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ldap/selinux-ldap-2.20220106-r2.ebuild b/sec-policy/selinux-ldap/selinux-ldap-2.20220106-r2.ebuild deleted file mode 100644 index d9bf25ff8663..000000000000 --- a/sec-policy/selinux-ldap/selinux-ldap-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ldap" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ldap" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ldap/selinux-ldap-2.20220520-r1.ebuild b/sec-policy/selinux-ldap/selinux-ldap-2.20220520-r1.ebuild index efd57f133c7d..d9bf25ff8663 100644 --- a/sec-policy/selinux-ldap/selinux-ldap-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ldap/selinux-ldap-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ldap" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-links/Manifest b/sec-policy/selinux-links/Manifest index 959aa6374837..ee4e518c6b4b 100644 --- a/sec-policy/selinux-links/Manifest +++ b/sec-policy/selinux-links/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-links-2.20220106-r1.ebuild 275 BLAKE2B 52458fb8d18ab7494b6331f81ee72c0783772e04651b1109b03320674ae985878ba6dc2d0bf7be721651fe8a26bbbb97503007330670acb97ac2237f003db3e5 SHA512 9227e5a009d104a5fad9a3251bc3a9f9bb8d41293f4e43dd1bc29be73b095864dfe466974f27170f5211f16269097fbd892c37d701d57f6ec521f6882e55bcd9 -EBUILD selinux-links-2.20220106-r2.ebuild 275 BLAKE2B 52458fb8d18ab7494b6331f81ee72c0783772e04651b1109b03320674ae985878ba6dc2d0bf7be721651fe8a26bbbb97503007330670acb97ac2237f003db3e5 SHA512 9227e5a009d104a5fad9a3251bc3a9f9bb8d41293f4e43dd1bc29be73b095864dfe466974f27170f5211f16269097fbd892c37d701d57f6ec521f6882e55bcd9 EBUILD selinux-links-2.20220106-r3.ebuild 275 BLAKE2B 52458fb8d18ab7494b6331f81ee72c0783772e04651b1109b03320674ae985878ba6dc2d0bf7be721651fe8a26bbbb97503007330670acb97ac2237f003db3e5 SHA512 9227e5a009d104a5fad9a3251bc3a9f9bb8d41293f4e43dd1bc29be73b095864dfe466974f27170f5211f16269097fbd892c37d701d57f6ec521f6882e55bcd9 -EBUILD selinux-links-2.20220520-r1.ebuild 279 BLAKE2B 03ac48bafe61f111693c10da4d9cda4413a0f70c5675a14d7613c6983236ca29fa16174ee7845596603f11f5d1a17b783a3e0cad9c6e516cc4962ed7450d9390 SHA512 9019fec8964918a49cd044fa6c4dcc49bf50b8fa926514174329c0dc92eed01d8ce75243cbc656f1984133a81eee6ae436625aaf3e750444d193838e8f94d2d0 +EBUILD selinux-links-2.20220520-r1.ebuild 275 BLAKE2B 52458fb8d18ab7494b6331f81ee72c0783772e04651b1109b03320674ae985878ba6dc2d0bf7be721651fe8a26bbbb97503007330670acb97ac2237f003db3e5 SHA512 9227e5a009d104a5fad9a3251bc3a9f9bb8d41293f4e43dd1bc29be73b095864dfe466974f27170f5211f16269097fbd892c37d701d57f6ec521f6882e55bcd9 EBUILD selinux-links-9999.ebuild 279 BLAKE2B 1f7659f0dbd5ec5ccb0fe912ef90038d1bc942120115209f0247ea2e72b4dd7020b50f3892da0e188c9a62e476760191e2a6ff184ed8d52a332be0b3f4421a0b SHA512 4f886b5cee6c680ad711c7d8bc08d66565cf97fbb2e2dbb49f770230942c3ace58161b979f3426c66e774e65a75ebcdeadb39a003c6295275b36b44985afb689 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-links/selinux-links-2.20220106-r1.ebuild b/sec-policy/selinux-links/selinux-links-2.20220106-r1.ebuild deleted file mode 100644 index 76d42d1fc338..000000000000 --- a/sec-policy/selinux-links/selinux-links-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="links" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for links" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-links/selinux-links-2.20220106-r2.ebuild b/sec-policy/selinux-links/selinux-links-2.20220106-r2.ebuild deleted file mode 100644 index 76d42d1fc338..000000000000 --- a/sec-policy/selinux-links/selinux-links-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="links" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for links" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-links/selinux-links-2.20220520-r1.ebuild b/sec-policy/selinux-links/selinux-links-2.20220520-r1.ebuild index f4d947d96b10..76d42d1fc338 100644 --- a/sec-policy/selinux-links/selinux-links-2.20220520-r1.ebuild +++ b/sec-policy/selinux-links/selinux-links-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for links" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-lircd/Manifest b/sec-policy/selinux-lircd/Manifest index 06a1182d1908..d9346379df3b 100644 --- a/sec-policy/selinux-lircd/Manifest +++ b/sec-policy/selinux-lircd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-lircd-2.20220106-r1.ebuild 275 BLAKE2B d42c67328dfa5d7ef79e48dd28deca27688c9c2cd14b7ed0e89cd24849a3e2dafa441caf1cc5c23225696a2eecf0422a677bf35fa82f16f492b363fed2245fe7 SHA512 093bf06a48efaaa7f196fcf8956a3a68748f9faebc1f34627ed4bf29b492bd6feccbb7df409186c4a3499218bb360516ca54a938bb5485bd282a61395794d6de -EBUILD selinux-lircd-2.20220106-r2.ebuild 275 BLAKE2B d42c67328dfa5d7ef79e48dd28deca27688c9c2cd14b7ed0e89cd24849a3e2dafa441caf1cc5c23225696a2eecf0422a677bf35fa82f16f492b363fed2245fe7 SHA512 093bf06a48efaaa7f196fcf8956a3a68748f9faebc1f34627ed4bf29b492bd6feccbb7df409186c4a3499218bb360516ca54a938bb5485bd282a61395794d6de EBUILD selinux-lircd-2.20220106-r3.ebuild 275 BLAKE2B d42c67328dfa5d7ef79e48dd28deca27688c9c2cd14b7ed0e89cd24849a3e2dafa441caf1cc5c23225696a2eecf0422a677bf35fa82f16f492b363fed2245fe7 SHA512 093bf06a48efaaa7f196fcf8956a3a68748f9faebc1f34627ed4bf29b492bd6feccbb7df409186c4a3499218bb360516ca54a938bb5485bd282a61395794d6de -EBUILD selinux-lircd-2.20220520-r1.ebuild 279 BLAKE2B 67d22f8601707942bbb6f16110c1b028c493425aa9d5f3e3fd1b269ed2968cc3aa71dc9bc3d62f5de20d2203a1ca898938cd183a3a3de95315f0aec6a55d37d2 SHA512 26142c9f2e98e36db22a5258751160688b499e2e3cb551c5b5928343554046ebd66cee5ec542118411b6eb3f99665d7323d80371836ac10543ae074f24ee5375 +EBUILD selinux-lircd-2.20220520-r1.ebuild 275 BLAKE2B d42c67328dfa5d7ef79e48dd28deca27688c9c2cd14b7ed0e89cd24849a3e2dafa441caf1cc5c23225696a2eecf0422a677bf35fa82f16f492b363fed2245fe7 SHA512 093bf06a48efaaa7f196fcf8956a3a68748f9faebc1f34627ed4bf29b492bd6feccbb7df409186c4a3499218bb360516ca54a938bb5485bd282a61395794d6de EBUILD selinux-lircd-9999.ebuild 279 BLAKE2B 63ada194b6d372b07d95e0ebc32b8f26e7452b8a22d24ea6746cf468221cf91d7f988697b8ee432a7e5ed3c6ca5d9486775f719d15d8fdbfa7d0293c5a640ac5 SHA512 0975666cdd016c6c707bf1b14983151b7510dcef7ebe3c42c87361bfb4a6b9cc369511174e476926063ed75746a554ad0011b237f4856d83c841f8aadf4498ae MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-lircd/selinux-lircd-2.20220106-r1.ebuild b/sec-policy/selinux-lircd/selinux-lircd-2.20220106-r1.ebuild deleted file mode 100644 index 83844b0ac7c4..000000000000 --- a/sec-policy/selinux-lircd/selinux-lircd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="lircd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for lircd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-lircd/selinux-lircd-2.20220106-r2.ebuild b/sec-policy/selinux-lircd/selinux-lircd-2.20220106-r2.ebuild deleted file mode 100644 index 83844b0ac7c4..000000000000 --- a/sec-policy/selinux-lircd/selinux-lircd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="lircd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for lircd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-lircd/selinux-lircd-2.20220520-r1.ebuild b/sec-policy/selinux-lircd/selinux-lircd-2.20220520-r1.ebuild index 926dbc93984c..83844b0ac7c4 100644 --- a/sec-policy/selinux-lircd/selinux-lircd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-lircd/selinux-lircd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for lircd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-loadkeys/Manifest b/sec-policy/selinux-loadkeys/Manifest index 37de24ea78aa..c40ef1e421bc 100644 --- a/sec-policy/selinux-loadkeys/Manifest +++ b/sec-policy/selinux-loadkeys/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-loadkeys-2.20220106-r1.ebuild 281 BLAKE2B 8b2d7a2ccb2e86a765cd6f31e6fa967ec0241768ecbdde7beebd25d458f647512bfbe68e20bee469d63b8c5c68fcc53eeb6efac507028dd0f77c985bfeb0924b SHA512 cc783eaa594093e423d85b011b2d122f9298db5fe9957c542116445eb0c2d1a634d7f15094a3dc0641e30b613dff1203a811093dfb4bd2ded592a0953c2d60f0 -EBUILD selinux-loadkeys-2.20220106-r2.ebuild 281 BLAKE2B 8b2d7a2ccb2e86a765cd6f31e6fa967ec0241768ecbdde7beebd25d458f647512bfbe68e20bee469d63b8c5c68fcc53eeb6efac507028dd0f77c985bfeb0924b SHA512 cc783eaa594093e423d85b011b2d122f9298db5fe9957c542116445eb0c2d1a634d7f15094a3dc0641e30b613dff1203a811093dfb4bd2ded592a0953c2d60f0 EBUILD selinux-loadkeys-2.20220106-r3.ebuild 281 BLAKE2B 8b2d7a2ccb2e86a765cd6f31e6fa967ec0241768ecbdde7beebd25d458f647512bfbe68e20bee469d63b8c5c68fcc53eeb6efac507028dd0f77c985bfeb0924b SHA512 cc783eaa594093e423d85b011b2d122f9298db5fe9957c542116445eb0c2d1a634d7f15094a3dc0641e30b613dff1203a811093dfb4bd2ded592a0953c2d60f0 -EBUILD selinux-loadkeys-2.20220520-r1.ebuild 285 BLAKE2B ade1e6e3c4d042d0eff9917d8c5e77fdcb7abc467b0600e0ce3d983aced3009117f999c8521d902dbb5ad7ca9aeaa5dcd5736bc0ddd82844862a94b22f8454ca SHA512 b8b72e1904edeabbf639660a81a95160114a86a51921e3f4914e53d368eb46b749898be903f3f5dff03eaecdc06ecb67cf8eef7724e8456fd78f4814181cd87d +EBUILD selinux-loadkeys-2.20220520-r1.ebuild 281 BLAKE2B 8b2d7a2ccb2e86a765cd6f31e6fa967ec0241768ecbdde7beebd25d458f647512bfbe68e20bee469d63b8c5c68fcc53eeb6efac507028dd0f77c985bfeb0924b SHA512 cc783eaa594093e423d85b011b2d122f9298db5fe9957c542116445eb0c2d1a634d7f15094a3dc0641e30b613dff1203a811093dfb4bd2ded592a0953c2d60f0 EBUILD selinux-loadkeys-9999.ebuild 285 BLAKE2B 81b404b3a29a1ef9fa2cb5e9f06541fcba5d24c6a9a84c2d10e652e4d9da0aa41a69d9cc98bf1551f415c32933274f14dd64b82f5c8e8d066cb696ecabefcfaa SHA512 08200f6a732fae00529b930c770495794c455a470d315c246235b4c27d9b3301cd58dbe564c35b03f1c98f19f8f7309cbf6157e1497cfb55a3e9eec02ba496ab MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r1.ebuild b/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r1.ebuild deleted file mode 100644 index 75636906313b..000000000000 --- a/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="loadkeys" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for loadkeys" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r2.ebuild b/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r2.ebuild deleted file mode 100644 index 75636906313b..000000000000 --- a/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="loadkeys" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for loadkeys" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220520-r1.ebuild b/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220520-r1.ebuild index 0c32514abc29..75636906313b 100644 --- a/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220520-r1.ebuild +++ b/sec-policy/selinux-loadkeys/selinux-loadkeys-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for loadkeys" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-logrotate/Manifest b/sec-policy/selinux-logrotate/Manifest index 3f55b6d0cde5..b9862d7890f1 100644 --- a/sec-policy/selinux-logrotate/Manifest +++ b/sec-policy/selinux-logrotate/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-logrotate-2.20220106-r1.ebuild 283 BLAKE2B 1944a20d102b6af6b2c9b599760c352bb980d4eab3fc2b8b2dd73afedb184af1017358c07f1b04c87ab8471aa2a8f5db247026dd714d2ff8a630d057c8e520eb SHA512 014c7c8764ab60ee0cbe597365adef09ec44f4d3b5209d454f91777bffe5534a85c57b2673354c4b6bb492619d63ee81f1435f26c2423600be13bc7538398daa -EBUILD selinux-logrotate-2.20220106-r2.ebuild 283 BLAKE2B 1944a20d102b6af6b2c9b599760c352bb980d4eab3fc2b8b2dd73afedb184af1017358c07f1b04c87ab8471aa2a8f5db247026dd714d2ff8a630d057c8e520eb SHA512 014c7c8764ab60ee0cbe597365adef09ec44f4d3b5209d454f91777bffe5534a85c57b2673354c4b6bb492619d63ee81f1435f26c2423600be13bc7538398daa EBUILD selinux-logrotate-2.20220106-r3.ebuild 283 BLAKE2B 1944a20d102b6af6b2c9b599760c352bb980d4eab3fc2b8b2dd73afedb184af1017358c07f1b04c87ab8471aa2a8f5db247026dd714d2ff8a630d057c8e520eb SHA512 014c7c8764ab60ee0cbe597365adef09ec44f4d3b5209d454f91777bffe5534a85c57b2673354c4b6bb492619d63ee81f1435f26c2423600be13bc7538398daa -EBUILD selinux-logrotate-2.20220520-r1.ebuild 287 BLAKE2B 7abc606c5745e955fe4afe8b32043ac5d6a160d56bb632498625a43c2790ceb02b39013ec5b94e51592037cce632c838f2a09ff1890ff142eb350fb91b92903e SHA512 5a0eca7b52616adcf23949f092fde43afa20b11b47be98a057ae66c9f4165762b8a4469cc825d1db8ee8816c788e05be271b40d0df6eb72297ef076777042294 +EBUILD selinux-logrotate-2.20220520-r1.ebuild 283 BLAKE2B 1944a20d102b6af6b2c9b599760c352bb980d4eab3fc2b8b2dd73afedb184af1017358c07f1b04c87ab8471aa2a8f5db247026dd714d2ff8a630d057c8e520eb SHA512 014c7c8764ab60ee0cbe597365adef09ec44f4d3b5209d454f91777bffe5534a85c57b2673354c4b6bb492619d63ee81f1435f26c2423600be13bc7538398daa EBUILD selinux-logrotate-9999.ebuild 287 BLAKE2B 00976d3b9822fa52b7e1bb3da627b8ccf9ca38eb3c228e05aca21bfcc81168070f52ad61a7a12b9fbac83ed999d3f3a28ab834b59daa51cd51d46d1e71078de8 SHA512 84a0537e9b38f532704e27eda566fa621f2a5440ba687373fafb864903035583c3ba116450941a00a54adc4934bd3b95260c5acd7addda1d62ef811f21d926f6 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r1.ebuild b/sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r1.ebuild deleted file mode 100644 index b6396949f003..000000000000 --- a/sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="logrotate" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for logrotate" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r2.ebuild b/sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r2.ebuild deleted file mode 100644 index b6396949f003..000000000000 --- a/sec-policy/selinux-logrotate/selinux-logrotate-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="logrotate" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for logrotate" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-logrotate/selinux-logrotate-2.20220520-r1.ebuild b/sec-policy/selinux-logrotate/selinux-logrotate-2.20220520-r1.ebuild index 16282086d14f..b6396949f003 100644 --- a/sec-policy/selinux-logrotate/selinux-logrotate-2.20220520-r1.ebuild +++ b/sec-policy/selinux-logrotate/selinux-logrotate-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for logrotate" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-logsentry/Manifest b/sec-policy/selinux-logsentry/Manifest index 1f5b312b8e32..820e270a9105 100644 --- a/sec-policy/selinux-logsentry/Manifest +++ b/sec-policy/selinux-logsentry/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-logsentry-2.20220106-r1.ebuild 283 BLAKE2B a3bed73a0508878f780989f18a8aadbff8d018ee46d8cb64e6a33b95150d59ed169b6eb4797b7aad28f9340a0b994aa5b0b6843eadee2833e126b708d18fb5bc SHA512 a71caa6d1e8b9542e4a0cff7fa2bb3024fafa4935c96654f2770c8da7dbb86fa6a2f32ce39743c9eb19404df8b5f4986bede410359af460f870f49800b29c93c -EBUILD selinux-logsentry-2.20220106-r2.ebuild 283 BLAKE2B a3bed73a0508878f780989f18a8aadbff8d018ee46d8cb64e6a33b95150d59ed169b6eb4797b7aad28f9340a0b994aa5b0b6843eadee2833e126b708d18fb5bc SHA512 a71caa6d1e8b9542e4a0cff7fa2bb3024fafa4935c96654f2770c8da7dbb86fa6a2f32ce39743c9eb19404df8b5f4986bede410359af460f870f49800b29c93c EBUILD selinux-logsentry-2.20220106-r3.ebuild 283 BLAKE2B a3bed73a0508878f780989f18a8aadbff8d018ee46d8cb64e6a33b95150d59ed169b6eb4797b7aad28f9340a0b994aa5b0b6843eadee2833e126b708d18fb5bc SHA512 a71caa6d1e8b9542e4a0cff7fa2bb3024fafa4935c96654f2770c8da7dbb86fa6a2f32ce39743c9eb19404df8b5f4986bede410359af460f870f49800b29c93c -EBUILD selinux-logsentry-2.20220520-r1.ebuild 287 BLAKE2B 1cafc2441eefdaf2942505696fa5689656859202b9472ac6ca2b3630f11a679f0102d700807a76847892edb2f0916e5314a8cccf30745a4e1dea3b0bd4790809 SHA512 3366eb4fdc486b58ea5b57d0b2c42b3c32eb1566981195e7bfa3eef6ee3b91ccc4052d60d7da4554b056d2ea00e678a24dee7f49023bf0ab240976c1f915ccd9 +EBUILD selinux-logsentry-2.20220520-r1.ebuild 283 BLAKE2B a3bed73a0508878f780989f18a8aadbff8d018ee46d8cb64e6a33b95150d59ed169b6eb4797b7aad28f9340a0b994aa5b0b6843eadee2833e126b708d18fb5bc SHA512 a71caa6d1e8b9542e4a0cff7fa2bb3024fafa4935c96654f2770c8da7dbb86fa6a2f32ce39743c9eb19404df8b5f4986bede410359af460f870f49800b29c93c EBUILD selinux-logsentry-9999.ebuild 287 BLAKE2B 75d39f4d37485560ea3c59bc6a07ca212b47662d5474722e1efb55cd9fe7610b3de8589b60b7341d38f1513eedbfdfca9e12b60272adee4f06d8ca5ae9cfedd6 SHA512 52fc41b8394ba4eba9b59835ac3e454f016c0748dcb6e6068c54295ab69b9cd4a424bcafd1dffc885facc3dec2575cf7ba1c1d71ac395436181a8da5c22b88f8 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r1.ebuild b/sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r1.ebuild deleted file mode 100644 index a530fe652111..000000000000 --- a/sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="logsentry" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for logsentry" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r2.ebuild b/sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r2.ebuild deleted file mode 100644 index a530fe652111..000000000000 --- a/sec-policy/selinux-logsentry/selinux-logsentry-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="logsentry" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for logsentry" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-logsentry/selinux-logsentry-2.20220520-r1.ebuild b/sec-policy/selinux-logsentry/selinux-logsentry-2.20220520-r1.ebuild index f6ed486c889f..a530fe652111 100644 --- a/sec-policy/selinux-logsentry/selinux-logsentry-2.20220520-r1.ebuild +++ b/sec-policy/selinux-logsentry/selinux-logsentry-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for logsentry" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-logwatch/Manifest b/sec-policy/selinux-logwatch/Manifest index 2c631c314b05..644ac923b7b6 100644 --- a/sec-policy/selinux-logwatch/Manifest +++ b/sec-policy/selinux-logwatch/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-logwatch-2.20220106-r1.ebuild 281 BLAKE2B fbdcf409acb29cc483dd095aa7ac43f9b5b5eb84dc74dc4a5f0be30fdd294a3e6dcd475fed612351254bab1c55e6b50ff96ad12c37d3c354f8d87e1bd0462837 SHA512 8ffbe11071cc4d45785edf987d887d37f61d46914f3d381e7521fa51db3bc28e8e8cd132b2e649c2e55a7ce95928b00ad7155b845c94260470e8bd8ae7e775fa -EBUILD selinux-logwatch-2.20220106-r2.ebuild 281 BLAKE2B fbdcf409acb29cc483dd095aa7ac43f9b5b5eb84dc74dc4a5f0be30fdd294a3e6dcd475fed612351254bab1c55e6b50ff96ad12c37d3c354f8d87e1bd0462837 SHA512 8ffbe11071cc4d45785edf987d887d37f61d46914f3d381e7521fa51db3bc28e8e8cd132b2e649c2e55a7ce95928b00ad7155b845c94260470e8bd8ae7e775fa EBUILD selinux-logwatch-2.20220106-r3.ebuild 281 BLAKE2B fbdcf409acb29cc483dd095aa7ac43f9b5b5eb84dc74dc4a5f0be30fdd294a3e6dcd475fed612351254bab1c55e6b50ff96ad12c37d3c354f8d87e1bd0462837 SHA512 8ffbe11071cc4d45785edf987d887d37f61d46914f3d381e7521fa51db3bc28e8e8cd132b2e649c2e55a7ce95928b00ad7155b845c94260470e8bd8ae7e775fa -EBUILD selinux-logwatch-2.20220520-r1.ebuild 285 BLAKE2B 9db104012a6df60315ee276054f9b5b9a7c68cecaa9f5d527b7441c2e7943bb7688b98ffd3ba8afc75f48470c9908b4719a453f7956763216f009323cb0fdaba SHA512 7c860af058ce05bd4b510489c0f5c8600c617adef88e6f9582d141237e8e426b19b39ee20d187f7771c58b51afa388f5c750ffcbb01a9f05fe10884b83464f07 +EBUILD selinux-logwatch-2.20220520-r1.ebuild 281 BLAKE2B fbdcf409acb29cc483dd095aa7ac43f9b5b5eb84dc74dc4a5f0be30fdd294a3e6dcd475fed612351254bab1c55e6b50ff96ad12c37d3c354f8d87e1bd0462837 SHA512 8ffbe11071cc4d45785edf987d887d37f61d46914f3d381e7521fa51db3bc28e8e8cd132b2e649c2e55a7ce95928b00ad7155b845c94260470e8bd8ae7e775fa EBUILD selinux-logwatch-9999.ebuild 285 BLAKE2B bb253bea03525e9c7bafa9b247e93526de907f74aa5bf35737a6adf7c153d448a40c786f74642ba8cdbc42e98cd232ad1fc05d72d42b36374ff284f3488d8be3 SHA512 f6129c0cc6c207a6f6ed656473892a1f2b8cc7dfd00d37f2f06c963092ea52e7b393a0ed5125ed906b514858b107b050e3e6fbdbbc1067c6a8d20ab5c153ffbe MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r1.ebuild b/sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r1.ebuild deleted file mode 100644 index 93177de5e2af..000000000000 --- a/sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="logwatch" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for logwatch" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r2.ebuild b/sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r2.ebuild deleted file mode 100644 index 93177de5e2af..000000000000 --- a/sec-policy/selinux-logwatch/selinux-logwatch-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="logwatch" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for logwatch" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-logwatch/selinux-logwatch-2.20220520-r1.ebuild b/sec-policy/selinux-logwatch/selinux-logwatch-2.20220520-r1.ebuild index 7947c3aa7755..93177de5e2af 100644 --- a/sec-policy/selinux-logwatch/selinux-logwatch-2.20220520-r1.ebuild +++ b/sec-policy/selinux-logwatch/selinux-logwatch-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for logwatch" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-lpd/Manifest b/sec-policy/selinux-lpd/Manifest index 918862500476..c13070043795 100644 --- a/sec-policy/selinux-lpd/Manifest +++ b/sec-policy/selinux-lpd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-lpd-2.20220106-r1.ebuild 271 BLAKE2B 48b3c9236e43b176ea697be0c45fc13ab329c8e1a359bfaa20d534cb37a3db238cd34017f5c3e93ae5d658aec4fe3d2dc7c1ec562574cebb06ba1c165bcebfff SHA512 2f436c3bbdb2fab369811faeeb3b2d3111469b3e73f7bef7cf2e75851680bcbbf367132314afb3bc7687a881e9d18c3971d0aa95c00a8d2646199ec620e30af3 -EBUILD selinux-lpd-2.20220106-r2.ebuild 271 BLAKE2B 48b3c9236e43b176ea697be0c45fc13ab329c8e1a359bfaa20d534cb37a3db238cd34017f5c3e93ae5d658aec4fe3d2dc7c1ec562574cebb06ba1c165bcebfff SHA512 2f436c3bbdb2fab369811faeeb3b2d3111469b3e73f7bef7cf2e75851680bcbbf367132314afb3bc7687a881e9d18c3971d0aa95c00a8d2646199ec620e30af3 EBUILD selinux-lpd-2.20220106-r3.ebuild 271 BLAKE2B 48b3c9236e43b176ea697be0c45fc13ab329c8e1a359bfaa20d534cb37a3db238cd34017f5c3e93ae5d658aec4fe3d2dc7c1ec562574cebb06ba1c165bcebfff SHA512 2f436c3bbdb2fab369811faeeb3b2d3111469b3e73f7bef7cf2e75851680bcbbf367132314afb3bc7687a881e9d18c3971d0aa95c00a8d2646199ec620e30af3 -EBUILD selinux-lpd-2.20220520-r1.ebuild 275 BLAKE2B 96dccb14c7d5e5500dc82dae628faf3a2d9fc4ca98f32bfbcd06583cd687d59c6309550e0cdde589151b1b28b6e0d7a0e52a90311c2f642445384dd337add8bb SHA512 133877dd628568b236d763d31095528da2f567cee296a1fc1b646e7e93feff1922ed02700f6f8910d07b564739ae06dc5d2b5b32a209f472ffcb3dab2397fc41 +EBUILD selinux-lpd-2.20220520-r1.ebuild 271 BLAKE2B 48b3c9236e43b176ea697be0c45fc13ab329c8e1a359bfaa20d534cb37a3db238cd34017f5c3e93ae5d658aec4fe3d2dc7c1ec562574cebb06ba1c165bcebfff SHA512 2f436c3bbdb2fab369811faeeb3b2d3111469b3e73f7bef7cf2e75851680bcbbf367132314afb3bc7687a881e9d18c3971d0aa95c00a8d2646199ec620e30af3 EBUILD selinux-lpd-9999.ebuild 275 BLAKE2B f1c0d5d9d6078126db55789c440c35b78bcac55f709e4f67551ffc44cb911c640e5941b574e1c5959d68c7683a8296f5f6530a95ea37112bc96bed0a2f8f5a13 SHA512 eaadaad71d0bb5a6a98222d9a5eb108f52730c77efb2d551034f9a4399a60ef1439b141809971786c5aab77ce9125559df44aa851d490b236febecb7b663400b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-lpd/selinux-lpd-2.20220106-r1.ebuild b/sec-policy/selinux-lpd/selinux-lpd-2.20220106-r1.ebuild deleted file mode 100644 index 2ba394de41ad..000000000000 --- a/sec-policy/selinux-lpd/selinux-lpd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="lpd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for lpd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-lpd/selinux-lpd-2.20220106-r2.ebuild b/sec-policy/selinux-lpd/selinux-lpd-2.20220106-r2.ebuild deleted file mode 100644 index 2ba394de41ad..000000000000 --- a/sec-policy/selinux-lpd/selinux-lpd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="lpd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for lpd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-lpd/selinux-lpd-2.20220520-r1.ebuild b/sec-policy/selinux-lpd/selinux-lpd-2.20220520-r1.ebuild index 0a7fbfceb062..2ba394de41ad 100644 --- a/sec-policy/selinux-lpd/selinux-lpd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-lpd/selinux-lpd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for lpd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-mailman/Manifest b/sec-policy/selinux-mailman/Manifest index 3ec87dd64172..b78ce7946a5f 100644 --- a/sec-policy/selinux-mailman/Manifest +++ b/sec-policy/selinux-mailman/Manifest @@ -1,11 +1,7 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mailman-2.20220106-r1.ebuild 279 BLAKE2B af0f992942335c31340d2eb5d51eaf7ac0441d7c1da974866260be35a67733a3699bd5d2da9f7fa573ee6141d0cbae84932ad397b9ece4aa888524e24a42ec51 SHA512 da38b33a6cceb35ed785965fa3233fa1f3872f41e115a4843c8c6af78ea37a3f9714fa56d220a6c7322c60c6a1b0d896d5677d722b873372e20826998f6bf294 -EBUILD selinux-mailman-2.20220106-r2.ebuild 279 BLAKE2B af0f992942335c31340d2eb5d51eaf7ac0441d7c1da974866260be35a67733a3699bd5d2da9f7fa573ee6141d0cbae84932ad397b9ece4aa888524e24a42ec51 SHA512 da38b33a6cceb35ed785965fa3233fa1f3872f41e115a4843c8c6af78ea37a3f9714fa56d220a6c7322c60c6a1b0d896d5677d722b873372e20826998f6bf294 EBUILD selinux-mailman-2.20220106-r3.ebuild 279 BLAKE2B af0f992942335c31340d2eb5d51eaf7ac0441d7c1da974866260be35a67733a3699bd5d2da9f7fa573ee6141d0cbae84932ad397b9ece4aa888524e24a42ec51 SHA512 da38b33a6cceb35ed785965fa3233fa1f3872f41e115a4843c8c6af78ea37a3f9714fa56d220a6c7322c60c6a1b0d896d5677d722b873372e20826998f6bf294 -EBUILD selinux-mailman-2.20220520-r1.ebuild 283 BLAKE2B 2b257a12d3b7e742836404841401569dee6614c5532aae6f6b0b541a1f2976de6e58ba79ba2bd81797a2efcbc78bbdb9c7ad94a5b5b72ce7e5c770a89d3690c0 SHA512 95f99812c1bfd49b75bd1d8b150dffdba0a110ddc064c8f5605908058130e9c94970740df8430c00d465b397d9fa255957c7a71011c69910889a01483acb3862 +EBUILD selinux-mailman-2.20220520-r1.ebuild 279 BLAKE2B af0f992942335c31340d2eb5d51eaf7ac0441d7c1da974866260be35a67733a3699bd5d2da9f7fa573ee6141d0cbae84932ad397b9ece4aa888524e24a42ec51 SHA512 da38b33a6cceb35ed785965fa3233fa1f3872f41e115a4843c8c6af78ea37a3f9714fa56d220a6c7322c60c6a1b0d896d5677d722b873372e20826998f6bf294 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mailman/selinux-mailman-2.20220106-r1.ebuild b/sec-policy/selinux-mailman/selinux-mailman-2.20220106-r1.ebuild deleted file mode 100644 index 8b7b974926a0..000000000000 --- a/sec-policy/selinux-mailman/selinux-mailman-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mailman" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mailman" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mailman/selinux-mailman-2.20220106-r2.ebuild b/sec-policy/selinux-mailman/selinux-mailman-2.20220106-r2.ebuild deleted file mode 100644 index 8b7b974926a0..000000000000 --- a/sec-policy/selinux-mailman/selinux-mailman-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mailman" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mailman" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mailman/selinux-mailman-2.20220520-r1.ebuild b/sec-policy/selinux-mailman/selinux-mailman-2.20220520-r1.ebuild index 69ac92966605..8b7b974926a0 100644 --- a/sec-policy/selinux-mailman/selinux-mailman-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mailman/selinux-mailman-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mailman" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-makewhatis/Manifest b/sec-policy/selinux-makewhatis/Manifest index 9e2f8e2ef894..8e363b3f04c9 100644 --- a/sec-policy/selinux-makewhatis/Manifest +++ b/sec-policy/selinux-makewhatis/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-makewhatis-2.20220106-r1.ebuild 285 BLAKE2B 532c431b1f32cd3b92d851ed22a2f01dbc4897681b68d9d89cac346614944f6567a4231bfed80481bbb995b4322e80acfa4f7023af49757372df65a2c8c5bf47 SHA512 32873efc0a3cda250484397800bcf5fec9a7b4aeb1f794978e6c6f1e55f41a413077785b921ef6b58ac4808be8b3d6c0396c818f4e0aff3f7e9bf06881968d22 -EBUILD selinux-makewhatis-2.20220106-r2.ebuild 285 BLAKE2B 532c431b1f32cd3b92d851ed22a2f01dbc4897681b68d9d89cac346614944f6567a4231bfed80481bbb995b4322e80acfa4f7023af49757372df65a2c8c5bf47 SHA512 32873efc0a3cda250484397800bcf5fec9a7b4aeb1f794978e6c6f1e55f41a413077785b921ef6b58ac4808be8b3d6c0396c818f4e0aff3f7e9bf06881968d22 EBUILD selinux-makewhatis-2.20220106-r3.ebuild 285 BLAKE2B 532c431b1f32cd3b92d851ed22a2f01dbc4897681b68d9d89cac346614944f6567a4231bfed80481bbb995b4322e80acfa4f7023af49757372df65a2c8c5bf47 SHA512 32873efc0a3cda250484397800bcf5fec9a7b4aeb1f794978e6c6f1e55f41a413077785b921ef6b58ac4808be8b3d6c0396c818f4e0aff3f7e9bf06881968d22 -EBUILD selinux-makewhatis-2.20220520-r1.ebuild 289 BLAKE2B 1688a7588384d3fec8578ebc162c50fe7b737447ff841580bcc9af9519a186bec7829bfad5c1f1d5289552db6bd095f7bf3d0d373f103fade059855cb12935ce SHA512 6777e0c19f75728b1c557898a59fc60fd3cafdacd40d22234c9898e6e957907d172fbb49525b4336101e025880c4875606fa424c0acee017c44f01364313399d +EBUILD selinux-makewhatis-2.20220520-r1.ebuild 285 BLAKE2B 532c431b1f32cd3b92d851ed22a2f01dbc4897681b68d9d89cac346614944f6567a4231bfed80481bbb995b4322e80acfa4f7023af49757372df65a2c8c5bf47 SHA512 32873efc0a3cda250484397800bcf5fec9a7b4aeb1f794978e6c6f1e55f41a413077785b921ef6b58ac4808be8b3d6c0396c818f4e0aff3f7e9bf06881968d22 EBUILD selinux-makewhatis-9999.ebuild 289 BLAKE2B a4b6e3cae9d9ad8e7e8dd2c933a237fe09c6a455f703baa1d7afb56261cd0e49bc1fe2971e9148edb7850e67baddc5353a22d876bdd0dc579da477e3b194670a SHA512 5ba053b39364f7a2a955d53aff1e19e3dba27b3c8348d7473fa326d57c2b2680fe8620d67e2f58d44987c5036ce3279498d657751e2d087330bdf660acc6c294 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r1.ebuild b/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r1.ebuild deleted file mode 100644 index 13cbcab357e8..000000000000 --- a/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="makewhatis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for makewhatis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r2.ebuild b/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r2.ebuild deleted file mode 100644 index 13cbcab357e8..000000000000 --- a/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="makewhatis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for makewhatis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220520-r1.ebuild b/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220520-r1.ebuild index 0253b805eb35..13cbcab357e8 100644 --- a/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220520-r1.ebuild +++ b/sec-policy/selinux-makewhatis/selinux-makewhatis-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for makewhatis" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-mandb/Manifest b/sec-policy/selinux-mandb/Manifest index c77b8c218d70..4e42ad66554a 100644 --- a/sec-policy/selinux-mandb/Manifest +++ b/sec-policy/selinux-mandb/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mandb-2.20220106-r1.ebuild 275 BLAKE2B 6b23811731bb7e5bb6bbc8203ba299631d98fcb7f646e1227c3d7826a56b305634cac393e53bf376477daa028302faaff8582a8805afa1a48641412e3ff391c6 SHA512 97a42a076ceb5ba6a6aa9e82c0af7454d4686c64a8c34e314d0a15e885ce6873ae6aa8be53bfbd97b52bb67159066a33929f4eade79cd31416145461654ccdc9 -EBUILD selinux-mandb-2.20220106-r2.ebuild 275 BLAKE2B 6b23811731bb7e5bb6bbc8203ba299631d98fcb7f646e1227c3d7826a56b305634cac393e53bf376477daa028302faaff8582a8805afa1a48641412e3ff391c6 SHA512 97a42a076ceb5ba6a6aa9e82c0af7454d4686c64a8c34e314d0a15e885ce6873ae6aa8be53bfbd97b52bb67159066a33929f4eade79cd31416145461654ccdc9 EBUILD selinux-mandb-2.20220106-r3.ebuild 275 BLAKE2B 6b23811731bb7e5bb6bbc8203ba299631d98fcb7f646e1227c3d7826a56b305634cac393e53bf376477daa028302faaff8582a8805afa1a48641412e3ff391c6 SHA512 97a42a076ceb5ba6a6aa9e82c0af7454d4686c64a8c34e314d0a15e885ce6873ae6aa8be53bfbd97b52bb67159066a33929f4eade79cd31416145461654ccdc9 -EBUILD selinux-mandb-2.20220520-r1.ebuild 279 BLAKE2B 21ad8cf7c29ffb09fbcb662083078bf119a25b326c4799363e622a392e94e0b4871b50db67dad70c02ef0736a38b4059dc1c3c3addfcaaa4e8190b3e19825b62 SHA512 2453f6c9b3d84d98cbc7bb4592b9998c30846fb71a80422ee3a46cc3f3c77d612e5db7668dae323d66e1549e1df16fb139cc72e004905399fc18045a0a7a6682 +EBUILD selinux-mandb-2.20220520-r1.ebuild 275 BLAKE2B 6b23811731bb7e5bb6bbc8203ba299631d98fcb7f646e1227c3d7826a56b305634cac393e53bf376477daa028302faaff8582a8805afa1a48641412e3ff391c6 SHA512 97a42a076ceb5ba6a6aa9e82c0af7454d4686c64a8c34e314d0a15e885ce6873ae6aa8be53bfbd97b52bb67159066a33929f4eade79cd31416145461654ccdc9 EBUILD selinux-mandb-9999.ebuild 279 BLAKE2B e8ffc7ec7d630cde0cb370b42b075120b513576005a9c86aff3fa833e2f08efb06ef7ac6a1dc3eb9e2821a82568ffc32eae80ba355adb4ad888f092ef4334c85 SHA512 6a56ac4bc5b5d8760d66839c926ade4fd81ffd1c202728f6e7985084411e5e78c17caba29bd7cbdd30965cd2dc979cf7dbd6e18e6204f88abb836e22977116a5 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mandb/selinux-mandb-2.20220106-r1.ebuild b/sec-policy/selinux-mandb/selinux-mandb-2.20220106-r1.ebuild deleted file mode 100644 index c5c6526a258d..000000000000 --- a/sec-policy/selinux-mandb/selinux-mandb-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mandb" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mandb" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mandb/selinux-mandb-2.20220106-r2.ebuild b/sec-policy/selinux-mandb/selinux-mandb-2.20220106-r2.ebuild deleted file mode 100644 index c5c6526a258d..000000000000 --- a/sec-policy/selinux-mandb/selinux-mandb-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mandb" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mandb" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mandb/selinux-mandb-2.20220520-r1.ebuild b/sec-policy/selinux-mandb/selinux-mandb-2.20220520-r1.ebuild index 0cfeb7363481..c5c6526a258d 100644 --- a/sec-policy/selinux-mandb/selinux-mandb-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mandb/selinux-mandb-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mandb" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-matrixd/Manifest b/sec-policy/selinux-matrixd/Manifest index 624a85abc0f1..69c95012086d 100644 --- a/sec-policy/selinux-matrixd/Manifest +++ b/sec-policy/selinux-matrixd/Manifest @@ -1,5 +1,5 @@ DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-matrixd-2.20220520-r1.ebuild 283 BLAKE2B e02fc1301fd6c420049ddbe1f78900909025c62b6bbf21c9346746947b1b30f4f1c140e87fa604e99b215323bdcf8b52f83037619449dc939d48be6b2f8dbdf7 SHA512 e1211ec0383fb7aeaa360b721b19e498d2ac7a61b19cd7d1ae064c04ad3609905366d8c619541ddae7cac148800391d817d7571ed6aaa2385bc3bb105a895400 +EBUILD selinux-matrixd-2.20220520-r1.ebuild 279 BLAKE2B ec1878090f0440814b1f970f4e15c749d406d79df3483af7c105a195a4f2753997d3ea8d76fbb24ee62c23abb0e58d65791131d790a2002c896bfa2768171cbc SHA512 4bb7759f207273dc7821ed948dbf4f90cb4b0416923ac500de14a5cf98d65ed21cc40a6382b1894e5aa3421890221fd3faa9698013995e38a432e20eaabbc3da EBUILD selinux-matrixd-9999.ebuild 283 BLAKE2B e02fc1301fd6c420049ddbe1f78900909025c62b6bbf21c9346746947b1b30f4f1c140e87fa604e99b215323bdcf8b52f83037619449dc939d48be6b2f8dbdf7 SHA512 e1211ec0383fb7aeaa360b721b19e498d2ac7a61b19cd7d1ae064c04ad3609905366d8c619541ddae7cac148800391d817d7571ed6aaa2385bc3bb105a895400 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-matrixd/selinux-matrixd-2.20220520-r1.ebuild b/sec-policy/selinux-matrixd/selinux-matrixd-2.20220520-r1.ebuild index 243876211d67..ebacb20b1889 100644 --- a/sec-policy/selinux-matrixd/selinux-matrixd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-matrixd/selinux-matrixd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for matrixd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-mcelog/Manifest b/sec-policy/selinux-mcelog/Manifest index 90d395447634..d649cf8febdc 100644 --- a/sec-policy/selinux-mcelog/Manifest +++ b/sec-policy/selinux-mcelog/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mcelog-2.20220106-r1.ebuild 277 BLAKE2B bcd3d9958ae202ef6a2dbd4fddc91bb655a6e94484864b61af58e6123c57eb2fba43faa106fecd046d537bfec921cb845d0544a184b850154c5d3a688317aed8 SHA512 543aeafe86bff073201859cce8e0d8782192d03aac7a35b637f04b4724c4b63cb548f71e0c053f36663f3501fa369d548a88644f1f5bb3fa4ec5703f234a26c3 -EBUILD selinux-mcelog-2.20220106-r2.ebuild 277 BLAKE2B bcd3d9958ae202ef6a2dbd4fddc91bb655a6e94484864b61af58e6123c57eb2fba43faa106fecd046d537bfec921cb845d0544a184b850154c5d3a688317aed8 SHA512 543aeafe86bff073201859cce8e0d8782192d03aac7a35b637f04b4724c4b63cb548f71e0c053f36663f3501fa369d548a88644f1f5bb3fa4ec5703f234a26c3 EBUILD selinux-mcelog-2.20220106-r3.ebuild 277 BLAKE2B bcd3d9958ae202ef6a2dbd4fddc91bb655a6e94484864b61af58e6123c57eb2fba43faa106fecd046d537bfec921cb845d0544a184b850154c5d3a688317aed8 SHA512 543aeafe86bff073201859cce8e0d8782192d03aac7a35b637f04b4724c4b63cb548f71e0c053f36663f3501fa369d548a88644f1f5bb3fa4ec5703f234a26c3 -EBUILD selinux-mcelog-2.20220520-r1.ebuild 281 BLAKE2B 0175163bb62511b14219562d2b9471460ccd80d266790829f3666c4b905ff92139b14ff1d2982ed0b363214635483dc47c0a82f2b60127bccb2a4a75e3277980 SHA512 722581e8477139388b5e2baee0b4e0c99528c4eb5da5dc1322e4cda5d36113448b242c58c8b5e8efb9e14a197a169a6f4452caf48ca2af4623dff3a40ca65331 +EBUILD selinux-mcelog-2.20220520-r1.ebuild 277 BLAKE2B bcd3d9958ae202ef6a2dbd4fddc91bb655a6e94484864b61af58e6123c57eb2fba43faa106fecd046d537bfec921cb845d0544a184b850154c5d3a688317aed8 SHA512 543aeafe86bff073201859cce8e0d8782192d03aac7a35b637f04b4724c4b63cb548f71e0c053f36663f3501fa369d548a88644f1f5bb3fa4ec5703f234a26c3 EBUILD selinux-mcelog-9999.ebuild 281 BLAKE2B de0e63757b4cfb0f6289c9b33cc0a50b1460407168ee380be1134a4b41b644a19fb26ea3e237e13247130b781b167ed9eab684a437cf2e66a79827523833e237 SHA512 1635e46f79fa7b021a474170fb0eb7014811adfbd1d49cb2a0224bc43daf7d2c2b704e551c4c89cda4d34d85aeeb13da4653747a65f41d0b8e8fd5dec3367b7c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r1.ebuild b/sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r1.ebuild deleted file mode 100644 index 266736456d6b..000000000000 --- a/sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mcelog" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mcelog" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r2.ebuild b/sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r2.ebuild deleted file mode 100644 index 266736456d6b..000000000000 --- a/sec-policy/selinux-mcelog/selinux-mcelog-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mcelog" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mcelog" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mcelog/selinux-mcelog-2.20220520-r1.ebuild b/sec-policy/selinux-mcelog/selinux-mcelog-2.20220520-r1.ebuild index 2303f953c7f0..266736456d6b 100644 --- a/sec-policy/selinux-mcelog/selinux-mcelog-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mcelog/selinux-mcelog-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mcelog" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-memcached/Manifest b/sec-policy/selinux-memcached/Manifest index 432f624190b0..1b7b91329e51 100644 --- a/sec-policy/selinux-memcached/Manifest +++ b/sec-policy/selinux-memcached/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-memcached-2.20220106-r1.ebuild 283 BLAKE2B 555c233052457c7f7e6e36b05edf5b0940ef3cfe7a2e23fb8a77d071569f6fda68826521ac32121b415743dc3b41ec3a8f3861a738f7cf7a6266875e5d836fa4 SHA512 e7cbe8a6edbc1c2fbead67679d4841db59f1fb94ec140a22dadf297c164d71e944a39ee4e6d240a1280da569e67271e0fdda74306b94526f27a7fdc422fd13ad -EBUILD selinux-memcached-2.20220106-r2.ebuild 283 BLAKE2B 555c233052457c7f7e6e36b05edf5b0940ef3cfe7a2e23fb8a77d071569f6fda68826521ac32121b415743dc3b41ec3a8f3861a738f7cf7a6266875e5d836fa4 SHA512 e7cbe8a6edbc1c2fbead67679d4841db59f1fb94ec140a22dadf297c164d71e944a39ee4e6d240a1280da569e67271e0fdda74306b94526f27a7fdc422fd13ad EBUILD selinux-memcached-2.20220106-r3.ebuild 283 BLAKE2B 555c233052457c7f7e6e36b05edf5b0940ef3cfe7a2e23fb8a77d071569f6fda68826521ac32121b415743dc3b41ec3a8f3861a738f7cf7a6266875e5d836fa4 SHA512 e7cbe8a6edbc1c2fbead67679d4841db59f1fb94ec140a22dadf297c164d71e944a39ee4e6d240a1280da569e67271e0fdda74306b94526f27a7fdc422fd13ad -EBUILD selinux-memcached-2.20220520-r1.ebuild 287 BLAKE2B 9223bf7b11652fcdac57f2dd984751583271e6d3ca356a2abf12f6ac7c67b11b9c701fada91c3ea60e06c376503d233d844e41b5b6f346abc0359dc90f1dc86d SHA512 c5d4bc0940c02ee993390911ed81d7677ea1f6dffa186e8f82a53b807d15cd863439ed67df91b0868d48d2c879936b6c136d2067890c6e6d58279dff8f66336b +EBUILD selinux-memcached-2.20220520-r1.ebuild 283 BLAKE2B 555c233052457c7f7e6e36b05edf5b0940ef3cfe7a2e23fb8a77d071569f6fda68826521ac32121b415743dc3b41ec3a8f3861a738f7cf7a6266875e5d836fa4 SHA512 e7cbe8a6edbc1c2fbead67679d4841db59f1fb94ec140a22dadf297c164d71e944a39ee4e6d240a1280da569e67271e0fdda74306b94526f27a7fdc422fd13ad EBUILD selinux-memcached-9999.ebuild 287 BLAKE2B 639c2118689ff1b7134be0cfd1526f3593b5bc9c43abed5e9b6bd68289424391a72623b6e807427b3d25dd83192450267008bc9b13c60a5c6befdc08289e86e8 SHA512 25aacdad6c63c955cfdca0f22a04178640d1b5e62867d6181847049c823a76707a35d82719c7ce033c5616d69389747a234403db799ce7e1f5e0e0fe5f963bd6 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-memcached/selinux-memcached-2.20220106-r1.ebuild b/sec-policy/selinux-memcached/selinux-memcached-2.20220106-r1.ebuild deleted file mode 100644 index 707db3036b7a..000000000000 --- a/sec-policy/selinux-memcached/selinux-memcached-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="memcached" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for memcached" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-memcached/selinux-memcached-2.20220106-r2.ebuild b/sec-policy/selinux-memcached/selinux-memcached-2.20220106-r2.ebuild deleted file mode 100644 index 707db3036b7a..000000000000 --- a/sec-policy/selinux-memcached/selinux-memcached-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="memcached" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for memcached" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-memcached/selinux-memcached-2.20220520-r1.ebuild b/sec-policy/selinux-memcached/selinux-memcached-2.20220520-r1.ebuild index 352e1599b0aa..707db3036b7a 100644 --- a/sec-policy/selinux-memcached/selinux-memcached-2.20220520-r1.ebuild +++ b/sec-policy/selinux-memcached/selinux-memcached-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for memcached" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-milter/Manifest b/sec-policy/selinux-milter/Manifest index 5eeb2e95fe2f..c1d84006e539 100644 --- a/sec-policy/selinux-milter/Manifest +++ b/sec-policy/selinux-milter/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-milter-2.20220106-r1.ebuild 277 BLAKE2B 53c1e483cf604a2b0975a4f3134d39c30e7bbf1331385430558db8b58407065cb866519642707cc991274447f5c7cd56baabc38feee7237117347a4a9cf17240 SHA512 6830ce3f68d6f455be91f66dbf6c62cdc1858943ad486cc8449e251a1bfc1ca16c0be167cc7dbf6f961ca177a637ec6161944b593156afc550187e68c7646a0d -EBUILD selinux-milter-2.20220106-r2.ebuild 277 BLAKE2B 53c1e483cf604a2b0975a4f3134d39c30e7bbf1331385430558db8b58407065cb866519642707cc991274447f5c7cd56baabc38feee7237117347a4a9cf17240 SHA512 6830ce3f68d6f455be91f66dbf6c62cdc1858943ad486cc8449e251a1bfc1ca16c0be167cc7dbf6f961ca177a637ec6161944b593156afc550187e68c7646a0d EBUILD selinux-milter-2.20220106-r3.ebuild 277 BLAKE2B 53c1e483cf604a2b0975a4f3134d39c30e7bbf1331385430558db8b58407065cb866519642707cc991274447f5c7cd56baabc38feee7237117347a4a9cf17240 SHA512 6830ce3f68d6f455be91f66dbf6c62cdc1858943ad486cc8449e251a1bfc1ca16c0be167cc7dbf6f961ca177a637ec6161944b593156afc550187e68c7646a0d -EBUILD selinux-milter-2.20220520-r1.ebuild 281 BLAKE2B 3679aab2a29bff7782bf9854011670ea9b642cc00d9ef3f38d127098982f15b66ab9054802b46e1b7fb150f88a74a5345abfc0ecb2ae16303e6e9a3f29ab4e9d SHA512 819735e78f323cbcd2a422ee2360faea5e5f641ee49c86c1cdab3d814283edd72ab99145edd81b45a578396d7696326e6dd193ef7a4ab0181375719573f47e60 +EBUILD selinux-milter-2.20220520-r1.ebuild 277 BLAKE2B 53c1e483cf604a2b0975a4f3134d39c30e7bbf1331385430558db8b58407065cb866519642707cc991274447f5c7cd56baabc38feee7237117347a4a9cf17240 SHA512 6830ce3f68d6f455be91f66dbf6c62cdc1858943ad486cc8449e251a1bfc1ca16c0be167cc7dbf6f961ca177a637ec6161944b593156afc550187e68c7646a0d EBUILD selinux-milter-9999.ebuild 281 BLAKE2B 3f669b3a50ead6449bf63877597c3493d6212ae2674ef8c593e51b45126ade564c0c436f49fcf8f0b2566b8d7d329750960d98c4e5ac7a2b99cf62a4755537a7 SHA512 088cce8437b19b358476a29f51be8ccda6fbe79f70b47743f8e7d68059097d983d0895634450b78cbb93b73d1c8a4ee6d2abeffe1962358f9ce2ee9c7bbff53c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-milter/selinux-milter-2.20220106-r1.ebuild b/sec-policy/selinux-milter/selinux-milter-2.20220106-r1.ebuild deleted file mode 100644 index 2f3e83332197..000000000000 --- a/sec-policy/selinux-milter/selinux-milter-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="milter" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for milter" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-milter/selinux-milter-2.20220106-r2.ebuild b/sec-policy/selinux-milter/selinux-milter-2.20220106-r2.ebuild deleted file mode 100644 index 2f3e83332197..000000000000 --- a/sec-policy/selinux-milter/selinux-milter-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="milter" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for milter" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-milter/selinux-milter-2.20220520-r1.ebuild b/sec-policy/selinux-milter/selinux-milter-2.20220520-r1.ebuild index 18327180c1f6..2f3e83332197 100644 --- a/sec-policy/selinux-milter/selinux-milter-2.20220520-r1.ebuild +++ b/sec-policy/selinux-milter/selinux-milter-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for milter" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-modemmanager/Manifest b/sec-policy/selinux-modemmanager/Manifest index 6760b0c9bf25..e8de5643cdc1 100644 --- a/sec-policy/selinux-modemmanager/Manifest +++ b/sec-policy/selinux-modemmanager/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-modemmanager-2.20220106-r1.ebuild 381 BLAKE2B a35f7f86174b43b92f5bee100703c4571bbf863733a3f9de1ed215d911d529fd827710b36d80c7b411f173ad9ad8246fd32ab2354cb76663494aa751b4f9bf84 SHA512 07511613c15b318fc82961355bdc7d8307376902f05231dd0839ea9d62d1d6769b9904d4f649fb955439ae7b7eb7bf0c98441ebad076aab593d569ed1d7ba055 -EBUILD selinux-modemmanager-2.20220106-r2.ebuild 381 BLAKE2B a35f7f86174b43b92f5bee100703c4571bbf863733a3f9de1ed215d911d529fd827710b36d80c7b411f173ad9ad8246fd32ab2354cb76663494aa751b4f9bf84 SHA512 07511613c15b318fc82961355bdc7d8307376902f05231dd0839ea9d62d1d6769b9904d4f649fb955439ae7b7eb7bf0c98441ebad076aab593d569ed1d7ba055 EBUILD selinux-modemmanager-2.20220106-r3.ebuild 381 BLAKE2B a35f7f86174b43b92f5bee100703c4571bbf863733a3f9de1ed215d911d529fd827710b36d80c7b411f173ad9ad8246fd32ab2354cb76663494aa751b4f9bf84 SHA512 07511613c15b318fc82961355bdc7d8307376902f05231dd0839ea9d62d1d6769b9904d4f649fb955439ae7b7eb7bf0c98441ebad076aab593d569ed1d7ba055 -EBUILD selinux-modemmanager-2.20220520-r1.ebuild 385 BLAKE2B 82fe5a49a8ce33c4828e66aee83b59cb8b7a2b7673206b0f31bc151788f2d89188633f87de130e3caf23dcc0383912e378ab4feb002f1c074de23dbf64c7bd86 SHA512 9822512794d0981879c894587ffda2f01700c272e982f5b45fb44bcfdbcddc2563e54bee82e6dab8c5f00482929000d01c3f69d64210a31bf628003571090f15 +EBUILD selinux-modemmanager-2.20220520-r1.ebuild 381 BLAKE2B a35f7f86174b43b92f5bee100703c4571bbf863733a3f9de1ed215d911d529fd827710b36d80c7b411f173ad9ad8246fd32ab2354cb76663494aa751b4f9bf84 SHA512 07511613c15b318fc82961355bdc7d8307376902f05231dd0839ea9d62d1d6769b9904d4f649fb955439ae7b7eb7bf0c98441ebad076aab593d569ed1d7ba055 EBUILD selinux-modemmanager-9999.ebuild 385 BLAKE2B fdf0cc75b1af14a9209217c57c433fe12bf94270e5e79b1878b9862f8a643d5cfc7127c82a1ac3d77de0e85e138c49f9ec7546f501a2e35e5548fb086a951736 SHA512 963043ba158f9cd04a49e4225026bb281c02d3ff0601a56633f2bf1a7358ca962cf1f6ca3ec67e6d2fd3af781bbf543aca91f55441f502c3f6c4cf94fa38f37a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r1.ebuild b/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r1.ebuild deleted file mode 100644 index 984d585d39c0..000000000000 --- a/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="modemmanager" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for modemmanager" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r2.ebuild b/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r2.ebuild deleted file mode 100644 index 984d585d39c0..000000000000 --- a/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="modemmanager" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for modemmanager" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220520-r1.ebuild b/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220520-r1.ebuild index 4cf74711e90d..984d585d39c0 100644 --- a/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220520-r1.ebuild +++ b/sec-policy/selinux-modemmanager/selinux-modemmanager-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for modemmanager" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-dbus diff --git a/sec-policy/selinux-mono/Manifest b/sec-policy/selinux-mono/Manifest index 5ae9fbc16030..cccf50266b52 100644 --- a/sec-policy/selinux-mono/Manifest +++ b/sec-policy/selinux-mono/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mono-2.20220106-r1.ebuild 273 BLAKE2B 156df212ded33a47f732ac9f4b23a52b6500b2334612628c39539be413dbde2382c38011e1a6f31faa52a24d62005a85416bfb769eb83a52541ece958e73a055 SHA512 536846c02d2e08306116f328540b1b490e37cf30a117b47b26c3feacbdbacde36057843517d1ef6df37d415f095938a2b091c7ed386bd8e3ed32cc962b24f410 -EBUILD selinux-mono-2.20220106-r2.ebuild 273 BLAKE2B 156df212ded33a47f732ac9f4b23a52b6500b2334612628c39539be413dbde2382c38011e1a6f31faa52a24d62005a85416bfb769eb83a52541ece958e73a055 SHA512 536846c02d2e08306116f328540b1b490e37cf30a117b47b26c3feacbdbacde36057843517d1ef6df37d415f095938a2b091c7ed386bd8e3ed32cc962b24f410 EBUILD selinux-mono-2.20220106-r3.ebuild 273 BLAKE2B 156df212ded33a47f732ac9f4b23a52b6500b2334612628c39539be413dbde2382c38011e1a6f31faa52a24d62005a85416bfb769eb83a52541ece958e73a055 SHA512 536846c02d2e08306116f328540b1b490e37cf30a117b47b26c3feacbdbacde36057843517d1ef6df37d415f095938a2b091c7ed386bd8e3ed32cc962b24f410 -EBUILD selinux-mono-2.20220520-r1.ebuild 277 BLAKE2B 929d6f192b711933ca9786b4b840220563d47019ee187dff5ff9aae431152b1cabd8c75919f4226bfe9b5c620038812fbe1d1ce30e62c06d8b198f438d331180 SHA512 f1b6d3ada79be2316776ac92f7fa1358fd51947a53102b3ec7565f4923484a94c69158ff1f4d34e48f8a5473568d3ee4ce32d6cd48d81a086e9153872fec5d16 +EBUILD selinux-mono-2.20220520-r1.ebuild 273 BLAKE2B 156df212ded33a47f732ac9f4b23a52b6500b2334612628c39539be413dbde2382c38011e1a6f31faa52a24d62005a85416bfb769eb83a52541ece958e73a055 SHA512 536846c02d2e08306116f328540b1b490e37cf30a117b47b26c3feacbdbacde36057843517d1ef6df37d415f095938a2b091c7ed386bd8e3ed32cc962b24f410 EBUILD selinux-mono-9999.ebuild 277 BLAKE2B 08bed118962c8f406a782a44efa94640b4c7b15dc964c6c7356782f8f82a316d5ea1d6be100f77e76a89cec9c7023e47418e0a9471c4b622d6297cbe79cc9047 SHA512 cbf86d08c66225105ae173ab8d8937bf3e8c5a1921ef27f3e830c0773eaf3f829a477c566f5d0adebcafe4d0c377dde591dd05a8f09e2be210e59dd0377e8b42 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mono/selinux-mono-2.20220106-r1.ebuild b/sec-policy/selinux-mono/selinux-mono-2.20220106-r1.ebuild deleted file mode 100644 index f13f9eb0727d..000000000000 --- a/sec-policy/selinux-mono/selinux-mono-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mono" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mono" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mono/selinux-mono-2.20220106-r2.ebuild b/sec-policy/selinux-mono/selinux-mono-2.20220106-r2.ebuild deleted file mode 100644 index f13f9eb0727d..000000000000 --- a/sec-policy/selinux-mono/selinux-mono-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mono" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mono" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mono/selinux-mono-2.20220520-r1.ebuild b/sec-policy/selinux-mono/selinux-mono-2.20220520-r1.ebuild index 24a9ae6d6acb..f13f9eb0727d 100644 --- a/sec-policy/selinux-mono/selinux-mono-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mono/selinux-mono-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mono" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-mozilla/Manifest b/sec-policy/selinux-mozilla/Manifest index 5da9255ac9b1..0890507f3dae 100644 --- a/sec-policy/selinux-mozilla/Manifest +++ b/sec-policy/selinux-mozilla/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mozilla-2.20220106-r1.ebuild 381 BLAKE2B 037f33b2dd6b9ddc7b9afeceeaadf47d6ec7b47a175dc7509e4a855324f78c69f090bf556a6d35d44108d96efbe00ac059adcbf97da1a7d386a54708c3fbbb84 SHA512 7225682ceceb35568739c81228a55ae65fd8f7a0c47dca63d080d16b1536de96fc1133ebf2ecb409e86d336b873bcf4f2627a17b3139225856601895fc703998 -EBUILD selinux-mozilla-2.20220106-r2.ebuild 381 BLAKE2B 037f33b2dd6b9ddc7b9afeceeaadf47d6ec7b47a175dc7509e4a855324f78c69f090bf556a6d35d44108d96efbe00ac059adcbf97da1a7d386a54708c3fbbb84 SHA512 7225682ceceb35568739c81228a55ae65fd8f7a0c47dca63d080d16b1536de96fc1133ebf2ecb409e86d336b873bcf4f2627a17b3139225856601895fc703998 EBUILD selinux-mozilla-2.20220106-r3.ebuild 381 BLAKE2B 037f33b2dd6b9ddc7b9afeceeaadf47d6ec7b47a175dc7509e4a855324f78c69f090bf556a6d35d44108d96efbe00ac059adcbf97da1a7d386a54708c3fbbb84 SHA512 7225682ceceb35568739c81228a55ae65fd8f7a0c47dca63d080d16b1536de96fc1133ebf2ecb409e86d336b873bcf4f2627a17b3139225856601895fc703998 -EBUILD selinux-mozilla-2.20220520-r1.ebuild 385 BLAKE2B 29df4fb58b95cd34c61f054df794e33833d97250f646bfab27c7aac45d31045a413bb88d883d332a6e1a1ff8d92e53c4d933cc4d632f8704409ed48bcada89e9 SHA512 bf7d481a589025ae18418dcadf34b3cf87b05ba066c6df8049cbc586777c67ab835ed6b39c3ff0bec58cebc4813b2a9781fcf06d33232e9ad10c8362fa8c417a +EBUILD selinux-mozilla-2.20220520-r1.ebuild 381 BLAKE2B 037f33b2dd6b9ddc7b9afeceeaadf47d6ec7b47a175dc7509e4a855324f78c69f090bf556a6d35d44108d96efbe00ac059adcbf97da1a7d386a54708c3fbbb84 SHA512 7225682ceceb35568739c81228a55ae65fd8f7a0c47dca63d080d16b1536de96fc1133ebf2ecb409e86d336b873bcf4f2627a17b3139225856601895fc703998 EBUILD selinux-mozilla-9999.ebuild 385 BLAKE2B 6ad1412a4bccf2320ca99fed80b43e51f06d51221fb177491049c539b084d4daabfb4d05d13cc311f9d47f273ad9b67d4b39e91a2ac1dbcf1ad714b40d8518f2 SHA512 d89192bd33c94e48b2f0e18c87e1ea9adf95ca80a26cedf33a599fb2d58a8d2392918580e4a7ad76663676d96bffac7a861a3e665119ec7bb89996bb9ff7df4b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r1.ebuild b/sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r1.ebuild deleted file mode 100644 index 545b3caec389..000000000000 --- a/sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="mozilla" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mozilla" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r2.ebuild b/sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r2.ebuild deleted file mode 100644 index 545b3caec389..000000000000 --- a/sec-policy/selinux-mozilla/selinux-mozilla-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="mozilla" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mozilla" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-mozilla/selinux-mozilla-2.20220520-r1.ebuild b/sec-policy/selinux-mozilla/selinux-mozilla-2.20220520-r1.ebuild index 6898cce05e2b..545b3caec389 100644 --- a/sec-policy/selinux-mozilla/selinux-mozilla-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mozilla/selinux-mozilla-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mozilla" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-mpd/Manifest b/sec-policy/selinux-mpd/Manifest index a8156255fd82..9749d8716280 100644 --- a/sec-policy/selinux-mpd/Manifest +++ b/sec-policy/selinux-mpd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mpd-2.20220106-r1.ebuild 271 BLAKE2B 7c29ed3fe1359726db23dc63c2258fe13f1d73ee1f851cdf19586c202ad93705afd63b98d6d93bb94e8073fb400138d954155542d6aa3b7792de4c89b05f6170 SHA512 a3badd1c494bf8c317b4c9cc909b6d8b7c11c8e169505a266c424700a2dfd073d5c0e5ed5874b731f6ce3f208dc41fb52850d996c8d8b9a02f3d71ef1fb7cb08 -EBUILD selinux-mpd-2.20220106-r2.ebuild 271 BLAKE2B 7c29ed3fe1359726db23dc63c2258fe13f1d73ee1f851cdf19586c202ad93705afd63b98d6d93bb94e8073fb400138d954155542d6aa3b7792de4c89b05f6170 SHA512 a3badd1c494bf8c317b4c9cc909b6d8b7c11c8e169505a266c424700a2dfd073d5c0e5ed5874b731f6ce3f208dc41fb52850d996c8d8b9a02f3d71ef1fb7cb08 EBUILD selinux-mpd-2.20220106-r3.ebuild 271 BLAKE2B 7c29ed3fe1359726db23dc63c2258fe13f1d73ee1f851cdf19586c202ad93705afd63b98d6d93bb94e8073fb400138d954155542d6aa3b7792de4c89b05f6170 SHA512 a3badd1c494bf8c317b4c9cc909b6d8b7c11c8e169505a266c424700a2dfd073d5c0e5ed5874b731f6ce3f208dc41fb52850d996c8d8b9a02f3d71ef1fb7cb08 -EBUILD selinux-mpd-2.20220520-r1.ebuild 275 BLAKE2B d27a3dad39f17bf2957f5e501969a9f275e666305050108a83287cd9de66882c248c7cb451831c44c80145809dc336bf651f940d965aa4fe92aa55b626a4fb25 SHA512 49853984349b30e9db6c39c83928b1c06caac49b84ee5bd32886e440aa4e5f9abb2578cbc4bac81545d3a30ca4c70d41110aa7495167e573e76a589955a281bb +EBUILD selinux-mpd-2.20220520-r1.ebuild 271 BLAKE2B 7c29ed3fe1359726db23dc63c2258fe13f1d73ee1f851cdf19586c202ad93705afd63b98d6d93bb94e8073fb400138d954155542d6aa3b7792de4c89b05f6170 SHA512 a3badd1c494bf8c317b4c9cc909b6d8b7c11c8e169505a266c424700a2dfd073d5c0e5ed5874b731f6ce3f208dc41fb52850d996c8d8b9a02f3d71ef1fb7cb08 EBUILD selinux-mpd-9999.ebuild 275 BLAKE2B 5991284d72fba7153f3818a7b685790756f273d92254621031c9b0b2d77ae2489f2c4c6aa701cd675e30af34af3b49b5c323a25d4628fdd353482257b941550b SHA512 116306471f223a38a8bd79d7b03e7c44728a51e40ea02d48ff690a4921825b894e6bb9ad0ef5910b46a775fcd7f50553ecdbe8ebd5ddd50307d43dae65ff20ed MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mpd/selinux-mpd-2.20220106-r1.ebuild b/sec-policy/selinux-mpd/selinux-mpd-2.20220106-r1.ebuild deleted file mode 100644 index 73f8d123a381..000000000000 --- a/sec-policy/selinux-mpd/selinux-mpd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mpd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mpd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mpd/selinux-mpd-2.20220106-r2.ebuild b/sec-policy/selinux-mpd/selinux-mpd-2.20220106-r2.ebuild deleted file mode 100644 index 73f8d123a381..000000000000 --- a/sec-policy/selinux-mpd/selinux-mpd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mpd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mpd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mpd/selinux-mpd-2.20220520-r1.ebuild b/sec-policy/selinux-mpd/selinux-mpd-2.20220520-r1.ebuild index d2bd42397e74..73f8d123a381 100644 --- a/sec-policy/selinux-mpd/selinux-mpd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mpd/selinux-mpd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mpd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-mplayer/Manifest b/sec-policy/selinux-mplayer/Manifest index 992edfb7f151..e87c7490b679 100644 --- a/sec-policy/selinux-mplayer/Manifest +++ b/sec-policy/selinux-mplayer/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mplayer-2.20220106-r1.ebuild 283 BLAKE2B 2974f3cff3ed47b153c07d56150f3bad62b0d42dcf6ca7da61b689a675acac7ce9fe212ceb536bc8b34078a3e351ea92335e764b2a0971214e5997dc1128aad8 SHA512 ed3af26640207821099bc251b150b1bf3c849d2755a90365b6707a3a2a6eaa78fe915ac902c86d0cb13e2baef3e7b62b91796395f8e6a706a35ffceaa3424c57 -EBUILD selinux-mplayer-2.20220106-r2.ebuild 283 BLAKE2B 2974f3cff3ed47b153c07d56150f3bad62b0d42dcf6ca7da61b689a675acac7ce9fe212ceb536bc8b34078a3e351ea92335e764b2a0971214e5997dc1128aad8 SHA512 ed3af26640207821099bc251b150b1bf3c849d2755a90365b6707a3a2a6eaa78fe915ac902c86d0cb13e2baef3e7b62b91796395f8e6a706a35ffceaa3424c57 EBUILD selinux-mplayer-2.20220106-r3.ebuild 283 BLAKE2B 2974f3cff3ed47b153c07d56150f3bad62b0d42dcf6ca7da61b689a675acac7ce9fe212ceb536bc8b34078a3e351ea92335e764b2a0971214e5997dc1128aad8 SHA512 ed3af26640207821099bc251b150b1bf3c849d2755a90365b6707a3a2a6eaa78fe915ac902c86d0cb13e2baef3e7b62b91796395f8e6a706a35ffceaa3424c57 -EBUILD selinux-mplayer-2.20220520-r1.ebuild 287 BLAKE2B d57b178e12dd8b3fd0cfef04d4a57fa142c7d7a4e1d63f970c5f4f3ac65d4e50a9d63b67d7b58cd3342d72df6e04ba37a234955415ea3e2c4c1a5b1442be9b10 SHA512 c3f45303c5242a5d2432bd0dea43a3168c95bcb473187c07dd5e5e2b6cf1d8836ebf408e3e572ec77b8659f29f5cd79586742cb4fdcb3b8dd93fe8eebfed9be2 +EBUILD selinux-mplayer-2.20220520-r1.ebuild 283 BLAKE2B 2974f3cff3ed47b153c07d56150f3bad62b0d42dcf6ca7da61b689a675acac7ce9fe212ceb536bc8b34078a3e351ea92335e764b2a0971214e5997dc1128aad8 SHA512 ed3af26640207821099bc251b150b1bf3c849d2755a90365b6707a3a2a6eaa78fe915ac902c86d0cb13e2baef3e7b62b91796395f8e6a706a35ffceaa3424c57 EBUILD selinux-mplayer-9999.ebuild 287 BLAKE2B c2ad1fb7bab79932508d26cfdea4f4cbed45bd1dbe4adfbc33e7c8bda51797433a01002580c4bc36bbffe42b84a4926f907d2fd28c2c303dc66d1fc0730c1ee5 SHA512 83c3d596bf8e1390f08816dab1db88d644dc06f50cf095931701c4b52f8c9be18bca72279d3aef172999d727d608b46a56203246cd4c394749bbb272853c8e79 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r1.ebuild b/sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r1.ebuild deleted file mode 100644 index 686d3c1311ae..000000000000 --- a/sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="mplayer" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mplayer" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r2.ebuild b/sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r2.ebuild deleted file mode 100644 index 686d3c1311ae..000000000000 --- a/sec-policy/selinux-mplayer/selinux-mplayer-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="mplayer" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mplayer" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mplayer/selinux-mplayer-2.20220520-r1.ebuild b/sec-policy/selinux-mplayer/selinux-mplayer-2.20220520-r1.ebuild index e340f9c0f11b..686d3c1311ae 100644 --- a/sec-policy/selinux-mplayer/selinux-mplayer-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mplayer/selinux-mplayer-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mplayer" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-mrtg/Manifest b/sec-policy/selinux-mrtg/Manifest index 5dc1e73497aa..45ca177bcd20 100644 --- a/sec-policy/selinux-mrtg/Manifest +++ b/sec-policy/selinux-mrtg/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mrtg-2.20220106-r1.ebuild 273 BLAKE2B c152e67f427090907a18a7442d3fc3513dd51f675e6ad6b4d241cc82b202cc5bac6c1022b4c9c73db2474a46e8c5fa66ce9f1b02481d6c1fe9c282df28325152 SHA512 149f3c28c5c66df98a55f7eb7350a356616734f600cd82f295186e73eda0fc10a29951e5226412e8ce7857c55ac47af03959dad47c7e3755b4c727a3571c2e8d -EBUILD selinux-mrtg-2.20220106-r2.ebuild 273 BLAKE2B c152e67f427090907a18a7442d3fc3513dd51f675e6ad6b4d241cc82b202cc5bac6c1022b4c9c73db2474a46e8c5fa66ce9f1b02481d6c1fe9c282df28325152 SHA512 149f3c28c5c66df98a55f7eb7350a356616734f600cd82f295186e73eda0fc10a29951e5226412e8ce7857c55ac47af03959dad47c7e3755b4c727a3571c2e8d EBUILD selinux-mrtg-2.20220106-r3.ebuild 273 BLAKE2B c152e67f427090907a18a7442d3fc3513dd51f675e6ad6b4d241cc82b202cc5bac6c1022b4c9c73db2474a46e8c5fa66ce9f1b02481d6c1fe9c282df28325152 SHA512 149f3c28c5c66df98a55f7eb7350a356616734f600cd82f295186e73eda0fc10a29951e5226412e8ce7857c55ac47af03959dad47c7e3755b4c727a3571c2e8d -EBUILD selinux-mrtg-2.20220520-r1.ebuild 277 BLAKE2B d12b66db46eeb0cd1fc79821058f773a0abba03f4846133550321298484d13c4a1d587b73737008d12a00622b79d06bcba4b083fd55b21939a9c53acd99cd40e SHA512 82d64b3f45c7b5fbc9db3afefb0a6a8b55cbe3d448c0414b0f7997208f457eddd4e52a75484c7d21970990f83ac281126323f56aa2751201e4c7f3a05ef595d3 +EBUILD selinux-mrtg-2.20220520-r1.ebuild 273 BLAKE2B c152e67f427090907a18a7442d3fc3513dd51f675e6ad6b4d241cc82b202cc5bac6c1022b4c9c73db2474a46e8c5fa66ce9f1b02481d6c1fe9c282df28325152 SHA512 149f3c28c5c66df98a55f7eb7350a356616734f600cd82f295186e73eda0fc10a29951e5226412e8ce7857c55ac47af03959dad47c7e3755b4c727a3571c2e8d EBUILD selinux-mrtg-9999.ebuild 277 BLAKE2B ca644f4e4473dd23d7e57599b943fed3184c1c4ecfaa4fadcdcaf11cb682762663dc0f75620541c97b96bb708545c3e1e75ec5a2f230ff345f2de32a4ababc35 SHA512 f339478e9c08247f5ecc0e70e937522dfd4f718959f86a8f69d9c0139715f6f4af475d4da8b581aedd2a624146bfd9941f63bcfac70bd4a307c5290990be420e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r1.ebuild b/sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r1.ebuild deleted file mode 100644 index cfe89e3663ad..000000000000 --- a/sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mrtg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mrtg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r2.ebuild b/sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r2.ebuild deleted file mode 100644 index cfe89e3663ad..000000000000 --- a/sec-policy/selinux-mrtg/selinux-mrtg-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mrtg" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mrtg" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mrtg/selinux-mrtg-2.20220520-r1.ebuild b/sec-policy/selinux-mrtg/selinux-mrtg-2.20220520-r1.ebuild index af5b48d0b831..cfe89e3663ad 100644 --- a/sec-policy/selinux-mrtg/selinux-mrtg-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mrtg/selinux-mrtg-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mrtg" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-munin/Manifest b/sec-policy/selinux-munin/Manifest index ae11900e7ed0..a2a653ed2e69 100644 --- a/sec-policy/selinux-munin/Manifest +++ b/sec-policy/selinux-munin/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-munin-2.20220106-r1.ebuild 371 BLAKE2B acfcdcc5c579db2b9a88a47fd6cb37989d3bbf768f9e5c1d2f988dc48810f52b7ed6721f53cea0a246f07caf0405f919397699f970901cb82490723b6f495b58 SHA512 7303aa805dae785ca618092d451ebf64cb1f9a6da49835e6b3ee20f70ebc5b9ab1cc506962b3655357c45e9c9fc3f3c42d5df530535a7867a21c0bbdd6ce9002 -EBUILD selinux-munin-2.20220106-r2.ebuild 371 BLAKE2B acfcdcc5c579db2b9a88a47fd6cb37989d3bbf768f9e5c1d2f988dc48810f52b7ed6721f53cea0a246f07caf0405f919397699f970901cb82490723b6f495b58 SHA512 7303aa805dae785ca618092d451ebf64cb1f9a6da49835e6b3ee20f70ebc5b9ab1cc506962b3655357c45e9c9fc3f3c42d5df530535a7867a21c0bbdd6ce9002 EBUILD selinux-munin-2.20220106-r3.ebuild 371 BLAKE2B acfcdcc5c579db2b9a88a47fd6cb37989d3bbf768f9e5c1d2f988dc48810f52b7ed6721f53cea0a246f07caf0405f919397699f970901cb82490723b6f495b58 SHA512 7303aa805dae785ca618092d451ebf64cb1f9a6da49835e6b3ee20f70ebc5b9ab1cc506962b3655357c45e9c9fc3f3c42d5df530535a7867a21c0bbdd6ce9002 -EBUILD selinux-munin-2.20220520-r1.ebuild 375 BLAKE2B 541fae2440293ed60240be5e0082e77d840623ca0e20e03bcf8c6b89683dae247139477d34a4fef5549e0783ac5688be775fed419e7a55ba49656e2c7f88ed67 SHA512 74d773fd70d34f5365e8a88cd1fe99aa6e82de55caaafc17b97607379807828d72fa469fb1a83dea89b0f2680d8da0cdb47b3d5814751a9295c3547371f8b14a +EBUILD selinux-munin-2.20220520-r1.ebuild 371 BLAKE2B acfcdcc5c579db2b9a88a47fd6cb37989d3bbf768f9e5c1d2f988dc48810f52b7ed6721f53cea0a246f07caf0405f919397699f970901cb82490723b6f495b58 SHA512 7303aa805dae785ca618092d451ebf64cb1f9a6da49835e6b3ee20f70ebc5b9ab1cc506962b3655357c45e9c9fc3f3c42d5df530535a7867a21c0bbdd6ce9002 EBUILD selinux-munin-9999.ebuild 375 BLAKE2B db46074c1ef92f5cf4f5722fd5e206a2f0eba9e4c553df799feaa80a20132f79a74bcc846cc901fa9933eb111ebfe1b24ca412c480777c1666e0c03f3d65b130 SHA512 4a8c22a23d79c44154731b0c9697597283224d0f51f7fa2fac35708053e179b527f4a36764c1e428a66327ec51f4ce9f358b79d4cd733fd9db42b8663ca23f1a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-munin/selinux-munin-2.20220106-r1.ebuild b/sec-policy/selinux-munin/selinux-munin-2.20220106-r1.ebuild deleted file mode 100644 index 2ad35a1d53b4..000000000000 --- a/sec-policy/selinux-munin/selinux-munin-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="munin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for munin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-munin/selinux-munin-2.20220106-r2.ebuild b/sec-policy/selinux-munin/selinux-munin-2.20220106-r2.ebuild deleted file mode 100644 index 2ad35a1d53b4..000000000000 --- a/sec-policy/selinux-munin/selinux-munin-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="munin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for munin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-munin/selinux-munin-2.20220520-r1.ebuild b/sec-policy/selinux-munin/selinux-munin-2.20220520-r1.ebuild index e7ec7e73717d..2ad35a1d53b4 100644 --- a/sec-policy/selinux-munin/selinux-munin-2.20220520-r1.ebuild +++ b/sec-policy/selinux-munin/selinux-munin-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for munin" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-mutt/Manifest b/sec-policy/selinux-mutt/Manifest index b818e6e350dc..1350396de184 100644 --- a/sec-policy/selinux-mutt/Manifest +++ b/sec-policy/selinux-mutt/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mutt-2.20220106-r1.ebuild 273 BLAKE2B f917d6cf1517987352b109b6c38ffd6faac27b55dbdbf2f9536496a87b91c22d80b5fe37ac9911e662eedcdf0948458565de3e870136769901d1b1be8f3438d8 SHA512 f83f527042e96cbe161bcb69e00b742b230ab1f9e542f0e5e44600a74e08f90152d69e3d8997e516a111f7128da5968ec23d1ee5d12070ab729b7b68c4662a33 -EBUILD selinux-mutt-2.20220106-r2.ebuild 273 BLAKE2B f917d6cf1517987352b109b6c38ffd6faac27b55dbdbf2f9536496a87b91c22d80b5fe37ac9911e662eedcdf0948458565de3e870136769901d1b1be8f3438d8 SHA512 f83f527042e96cbe161bcb69e00b742b230ab1f9e542f0e5e44600a74e08f90152d69e3d8997e516a111f7128da5968ec23d1ee5d12070ab729b7b68c4662a33 EBUILD selinux-mutt-2.20220106-r3.ebuild 273 BLAKE2B f917d6cf1517987352b109b6c38ffd6faac27b55dbdbf2f9536496a87b91c22d80b5fe37ac9911e662eedcdf0948458565de3e870136769901d1b1be8f3438d8 SHA512 f83f527042e96cbe161bcb69e00b742b230ab1f9e542f0e5e44600a74e08f90152d69e3d8997e516a111f7128da5968ec23d1ee5d12070ab729b7b68c4662a33 -EBUILD selinux-mutt-2.20220520-r1.ebuild 277 BLAKE2B 73924a6eb37e01768a36a2b1228f440b58a8342b8d6b4d0480d1fac011671bfe0fbcb3ff38337b18b947ccfc2db021f521ab9b252e7f3101c42c7c68839de079 SHA512 bda1c6b3fb3f7070e720b3067b61a90eba68e5ded63d1accf77fe25e1138de3ac22321f3b1c19281aa4104dd20b523150b13ba1a12273f471fcbede773458318 +EBUILD selinux-mutt-2.20220520-r1.ebuild 273 BLAKE2B f917d6cf1517987352b109b6c38ffd6faac27b55dbdbf2f9536496a87b91c22d80b5fe37ac9911e662eedcdf0948458565de3e870136769901d1b1be8f3438d8 SHA512 f83f527042e96cbe161bcb69e00b742b230ab1f9e542f0e5e44600a74e08f90152d69e3d8997e516a111f7128da5968ec23d1ee5d12070ab729b7b68c4662a33 EBUILD selinux-mutt-9999.ebuild 277 BLAKE2B 3fc26b3540d54e91f3951379efad6cd182d65f9a590098aad0ff56492e4755ec2f38e15c8f8fee33e1d21e1b348409e797a4233100bdaa7ba0449e63c69f2972 SHA512 0714e6353dee504dd2b07544380f51944f40a0782297b95cf5ab91677a2b6bd1efbd7a533b93ef9fc03e1d95d323e8b36b8e44b336ba7ff3d4bc854b32850904 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mutt/selinux-mutt-2.20220106-r1.ebuild b/sec-policy/selinux-mutt/selinux-mutt-2.20220106-r1.ebuild deleted file mode 100644 index be503c4a44ab..000000000000 --- a/sec-policy/selinux-mutt/selinux-mutt-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mutt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mutt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mutt/selinux-mutt-2.20220106-r2.ebuild b/sec-policy/selinux-mutt/selinux-mutt-2.20220106-r2.ebuild deleted file mode 100644 index be503c4a44ab..000000000000 --- a/sec-policy/selinux-mutt/selinux-mutt-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mutt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mutt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mutt/selinux-mutt-2.20220520-r1.ebuild b/sec-policy/selinux-mutt/selinux-mutt-2.20220520-r1.ebuild index 9bf3af54861b..be503c4a44ab 100644 --- a/sec-policy/selinux-mutt/selinux-mutt-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mutt/selinux-mutt-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mutt" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-mysql/Manifest b/sec-policy/selinux-mysql/Manifest index 663c7de7215e..7edd16d3d71b 100644 --- a/sec-policy/selinux-mysql/Manifest +++ b/sec-policy/selinux-mysql/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-mysql-2.20220106-r1.ebuild 275 BLAKE2B d1cdeb13b8b2ee56f747a9ff62995eef8bf19479df4a75db9f1e9708923e0d596a91a458361f121f8193ea602477b1fc95048b679ba95902bc6df800bd89eb6a SHA512 e3b904c72d63d3e7b9e3ec1b65516f60e52b999ad9119fe4484fe0a58f07d4049b9fc9ea193be184bec8c3945e13c7e48b7ce0974e867006676e0b9765f51338 -EBUILD selinux-mysql-2.20220106-r2.ebuild 275 BLAKE2B d1cdeb13b8b2ee56f747a9ff62995eef8bf19479df4a75db9f1e9708923e0d596a91a458361f121f8193ea602477b1fc95048b679ba95902bc6df800bd89eb6a SHA512 e3b904c72d63d3e7b9e3ec1b65516f60e52b999ad9119fe4484fe0a58f07d4049b9fc9ea193be184bec8c3945e13c7e48b7ce0974e867006676e0b9765f51338 EBUILD selinux-mysql-2.20220106-r3.ebuild 275 BLAKE2B d1cdeb13b8b2ee56f747a9ff62995eef8bf19479df4a75db9f1e9708923e0d596a91a458361f121f8193ea602477b1fc95048b679ba95902bc6df800bd89eb6a SHA512 e3b904c72d63d3e7b9e3ec1b65516f60e52b999ad9119fe4484fe0a58f07d4049b9fc9ea193be184bec8c3945e13c7e48b7ce0974e867006676e0b9765f51338 -EBUILD selinux-mysql-2.20220520-r1.ebuild 279 BLAKE2B ea31e0a90598be90ca1e0e42f9219ec43641f38082f20017142e370f07c4030076a176d6e5826dd460a7840e9191e28294b60be964acdf2ef40bbda398a4bd45 SHA512 65941ac86ca345c9bad45c102e34e3daeee86de66752ff9879be9d663a3319973e1ef07da7126457ef39fbeab42a9dba8b45645fb73449c2acb2648db1fa36d8 +EBUILD selinux-mysql-2.20220520-r1.ebuild 275 BLAKE2B d1cdeb13b8b2ee56f747a9ff62995eef8bf19479df4a75db9f1e9708923e0d596a91a458361f121f8193ea602477b1fc95048b679ba95902bc6df800bd89eb6a SHA512 e3b904c72d63d3e7b9e3ec1b65516f60e52b999ad9119fe4484fe0a58f07d4049b9fc9ea193be184bec8c3945e13c7e48b7ce0974e867006676e0b9765f51338 EBUILD selinux-mysql-9999.ebuild 279 BLAKE2B 39fc0d4d15e72f1b81fecd428a4c6a4cf5795ab121aa125a26369a933c56ec8d796a9d3d9eae7577f1b82db559e49deb1ba08e39deec9546cf28134b80b8183a SHA512 2ad9ff202bf84fb7989357804bf4feaee687ba44bda8c25ee4f7521639840402a983421f5d1ac743fedb9ec9f474b4c127b1fbae8342cae8eabf6974d707bd67 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-mysql/selinux-mysql-2.20220106-r1.ebuild b/sec-policy/selinux-mysql/selinux-mysql-2.20220106-r1.ebuild deleted file mode 100644 index ed48284893a8..000000000000 --- a/sec-policy/selinux-mysql/selinux-mysql-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mysql" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mysql" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mysql/selinux-mysql-2.20220106-r2.ebuild b/sec-policy/selinux-mysql/selinux-mysql-2.20220106-r2.ebuild deleted file mode 100644 index ed48284893a8..000000000000 --- a/sec-policy/selinux-mysql/selinux-mysql-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="mysql" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for mysql" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-mysql/selinux-mysql-2.20220520-r1.ebuild b/sec-policy/selinux-mysql/selinux-mysql-2.20220520-r1.ebuild index dd654488ebb9..ed48284893a8 100644 --- a/sec-policy/selinux-mysql/selinux-mysql-2.20220520-r1.ebuild +++ b/sec-policy/selinux-mysql/selinux-mysql-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for mysql" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-nagios/Manifest b/sec-policy/selinux-nagios/Manifest index d80c9d26e3ec..cccb109dd797 100644 --- a/sec-policy/selinux-nagios/Manifest +++ b/sec-policy/selinux-nagios/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-nagios-2.20220106-r1.ebuild 373 BLAKE2B 590393f253953fc817e8565ff546c328b50a355be8f2e540c75649fccd99a18179746dbe12abe97c97e0bfd0912bccb8b737f4bd37d31fd4d6bce629da9c2fea SHA512 4327baa1d44b7cbabc38ba752711400e102cd1f7f3f7b936984fcd96f1609b6af946c0f14b42432ceff5f60de869be50f36037c7dc1983f148f72972b0265f59 -EBUILD selinux-nagios-2.20220106-r2.ebuild 373 BLAKE2B 590393f253953fc817e8565ff546c328b50a355be8f2e540c75649fccd99a18179746dbe12abe97c97e0bfd0912bccb8b737f4bd37d31fd4d6bce629da9c2fea SHA512 4327baa1d44b7cbabc38ba752711400e102cd1f7f3f7b936984fcd96f1609b6af946c0f14b42432ceff5f60de869be50f36037c7dc1983f148f72972b0265f59 EBUILD selinux-nagios-2.20220106-r3.ebuild 373 BLAKE2B 590393f253953fc817e8565ff546c328b50a355be8f2e540c75649fccd99a18179746dbe12abe97c97e0bfd0912bccb8b737f4bd37d31fd4d6bce629da9c2fea SHA512 4327baa1d44b7cbabc38ba752711400e102cd1f7f3f7b936984fcd96f1609b6af946c0f14b42432ceff5f60de869be50f36037c7dc1983f148f72972b0265f59 -EBUILD selinux-nagios-2.20220520-r1.ebuild 377 BLAKE2B d08e1a63e0aea9d2c84231b9794627eef3512ea3246a93ceab607032a77eb9d32444d3acc41bb79517f39bffe53a6e6babfcdd22acb1661be1f65995529ffe81 SHA512 9fa8668345f10de324b7344ca9c36fc18c0a5ba09782dffb97aac1b1b2e3baa50f9019b71955f42b0470c2e4be21a8b7e216925d602926e0645da2ba640e1775 +EBUILD selinux-nagios-2.20220520-r1.ebuild 373 BLAKE2B 590393f253953fc817e8565ff546c328b50a355be8f2e540c75649fccd99a18179746dbe12abe97c97e0bfd0912bccb8b737f4bd37d31fd4d6bce629da9c2fea SHA512 4327baa1d44b7cbabc38ba752711400e102cd1f7f3f7b936984fcd96f1609b6af946c0f14b42432ceff5f60de869be50f36037c7dc1983f148f72972b0265f59 EBUILD selinux-nagios-9999.ebuild 377 BLAKE2B 9ef11cb6c58c1149ae78124015e3a3cc6ee6f6aada57dcf8a84b5c9691372ea4235d476b381a47cb7567bc97a77db620fe9f9633762787425bf670b1bdb9a2a3 SHA512 bb8841bc885e1a798fec0c5326766fd15f5b33da4b12794ab53087f3f6da1dae4d121c492215914d1b21f15f71493949f274c52515bde6d6ef0af1c640ce2b56 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-nagios/selinux-nagios-2.20220106-r1.ebuild b/sec-policy/selinux-nagios/selinux-nagios-2.20220106-r1.ebuild deleted file mode 100644 index 065e7b1ae1ef..000000000000 --- a/sec-policy/selinux-nagios/selinux-nagios-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nagios" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nagios" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-nagios/selinux-nagios-2.20220106-r2.ebuild b/sec-policy/selinux-nagios/selinux-nagios-2.20220106-r2.ebuild deleted file mode 100644 index 065e7b1ae1ef..000000000000 --- a/sec-policy/selinux-nagios/selinux-nagios-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nagios" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nagios" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-nagios/selinux-nagios-2.20220520-r1.ebuild b/sec-policy/selinux-nagios/selinux-nagios-2.20220520-r1.ebuild index 617e5be80a54..065e7b1ae1ef 100644 --- a/sec-policy/selinux-nagios/selinux-nagios-2.20220520-r1.ebuild +++ b/sec-policy/selinux-nagios/selinux-nagios-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for nagios" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-ncftool/Manifest b/sec-policy/selinux-ncftool/Manifest index 587f6ebf71b5..fbd79f82c554 100644 --- a/sec-policy/selinux-ncftool/Manifest +++ b/sec-policy/selinux-ncftool/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ncftool-2.20220106-r1.ebuild 279 BLAKE2B 541016b374866b60c9b59018ae8102ef96ee3c094542cac20764efffbd50c97e7904cd1eee2ff691a6612f2ecb7921d16b2a4a43d68915d4db1d83a9dc6914bc SHA512 1d7b8b65b0f13ae37e16bab6ca152a1ad7fc84992bfd9e9de9987398ed6dbd9d5b01837c3aa0a8f4d7eb1b8581396e5ed214cf066addeae732a9bd4e01b30553 -EBUILD selinux-ncftool-2.20220106-r2.ebuild 279 BLAKE2B 541016b374866b60c9b59018ae8102ef96ee3c094542cac20764efffbd50c97e7904cd1eee2ff691a6612f2ecb7921d16b2a4a43d68915d4db1d83a9dc6914bc SHA512 1d7b8b65b0f13ae37e16bab6ca152a1ad7fc84992bfd9e9de9987398ed6dbd9d5b01837c3aa0a8f4d7eb1b8581396e5ed214cf066addeae732a9bd4e01b30553 EBUILD selinux-ncftool-2.20220106-r3.ebuild 279 BLAKE2B 541016b374866b60c9b59018ae8102ef96ee3c094542cac20764efffbd50c97e7904cd1eee2ff691a6612f2ecb7921d16b2a4a43d68915d4db1d83a9dc6914bc SHA512 1d7b8b65b0f13ae37e16bab6ca152a1ad7fc84992bfd9e9de9987398ed6dbd9d5b01837c3aa0a8f4d7eb1b8581396e5ed214cf066addeae732a9bd4e01b30553 -EBUILD selinux-ncftool-2.20220520-r1.ebuild 283 BLAKE2B 1a8ed4ef71fdc0d09587f892c0fd064b6d0217f1158237e09919f76fc8ea6642222182eae0da503842f05db7ecdea4c5b9e628fa5c1db9cd57266d8208c72996 SHA512 84ad4bacfe696296ed1df20d53be470d8f3fa97f498e20e3ae0746b032632364b2e262367e9f12e8469a831f12a9114828ea745376b5169df3cc025b8cab9dfe +EBUILD selinux-ncftool-2.20220520-r1.ebuild 279 BLAKE2B 541016b374866b60c9b59018ae8102ef96ee3c094542cac20764efffbd50c97e7904cd1eee2ff691a6612f2ecb7921d16b2a4a43d68915d4db1d83a9dc6914bc SHA512 1d7b8b65b0f13ae37e16bab6ca152a1ad7fc84992bfd9e9de9987398ed6dbd9d5b01837c3aa0a8f4d7eb1b8581396e5ed214cf066addeae732a9bd4e01b30553 EBUILD selinux-ncftool-9999.ebuild 283 BLAKE2B 51837da05c18ad81607fd07bc02d82c6372e431f811f4e5c6d82e363a8e17d4ce6d629dc18a95b25abb818645f81c2d7e67a3faa064821c10dfb880b3afa21bc SHA512 02b3b7d28a7641d2510be3b7c5b5cea38c8f1a158d3b25b8903657eafa92534137983972e4017339edc52029c4fa755e09c56f34238808daeb25e06e62df3863 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r1.ebuild b/sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r1.ebuild deleted file mode 100644 index b60ba46f6077..000000000000 --- a/sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ncftool" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ncftool" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r2.ebuild b/sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r2.ebuild deleted file mode 100644 index b60ba46f6077..000000000000 --- a/sec-policy/selinux-ncftool/selinux-ncftool-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ncftool" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ncftool" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ncftool/selinux-ncftool-2.20220520-r1.ebuild b/sec-policy/selinux-ncftool/selinux-ncftool-2.20220520-r1.ebuild index 9e7731ccff09..b60ba46f6077 100644 --- a/sec-policy/selinux-ncftool/selinux-ncftool-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ncftool/selinux-ncftool-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ncftool" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-networkmanager/Manifest b/sec-policy/selinux-networkmanager/Manifest index 2350f17cc16b..ed9f722b18bd 100644 --- a/sec-policy/selinux-networkmanager/Manifest +++ b/sec-policy/selinux-networkmanager/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-networkmanager-2.20220106-r1.ebuild 293 BLAKE2B f03914324384af098c6daf403f6fba46abf6f76945640ba73a168a83afd7a25df4fb9ffddfde4a211d685ff9f8669cd6a9c46f51918c8e03606adc45b438520b SHA512 a148ada26f4aebdae155ca7dfe3d5eeb29182e4b81ace3d2df7421f2768f3ea8aab967ce7d86497276e9539f2cd67ae633048945c70545c6424bebf3b40c1c4e -EBUILD selinux-networkmanager-2.20220106-r2.ebuild 293 BLAKE2B f03914324384af098c6daf403f6fba46abf6f76945640ba73a168a83afd7a25df4fb9ffddfde4a211d685ff9f8669cd6a9c46f51918c8e03606adc45b438520b SHA512 a148ada26f4aebdae155ca7dfe3d5eeb29182e4b81ace3d2df7421f2768f3ea8aab967ce7d86497276e9539f2cd67ae633048945c70545c6424bebf3b40c1c4e EBUILD selinux-networkmanager-2.20220106-r3.ebuild 293 BLAKE2B f03914324384af098c6daf403f6fba46abf6f76945640ba73a168a83afd7a25df4fb9ffddfde4a211d685ff9f8669cd6a9c46f51918c8e03606adc45b438520b SHA512 a148ada26f4aebdae155ca7dfe3d5eeb29182e4b81ace3d2df7421f2768f3ea8aab967ce7d86497276e9539f2cd67ae633048945c70545c6424bebf3b40c1c4e -EBUILD selinux-networkmanager-2.20220520-r1.ebuild 297 BLAKE2B 3fcee86e76958e78da6a01846753761865448a9dee0e312f30d9529e1a115d933c7aed07197ff1abae75c8dc54a285163e169611840df9dff7181614d5290fdb SHA512 011ad562098a58d3514de706edfd5746aa3d4c7782aefb403a8ca995418a9f8f8cf01fb91c54f1c5572962329188bf324aec5e65a56e54df83c5ddbd97ae687d +EBUILD selinux-networkmanager-2.20220520-r1.ebuild 293 BLAKE2B f03914324384af098c6daf403f6fba46abf6f76945640ba73a168a83afd7a25df4fb9ffddfde4a211d685ff9f8669cd6a9c46f51918c8e03606adc45b438520b SHA512 a148ada26f4aebdae155ca7dfe3d5eeb29182e4b81ace3d2df7421f2768f3ea8aab967ce7d86497276e9539f2cd67ae633048945c70545c6424bebf3b40c1c4e EBUILD selinux-networkmanager-9999.ebuild 297 BLAKE2B c7f87f578658a866206ed08377e60b266d966aa61d04702cd5bd91f33d8f822416d2553b464db37618606f5e248593db25d2a20e5d8a9c3526494f0a3bf68b36 SHA512 00285bf79158a5fcd44239cc9882cf9ddac367c8937baa7f307ac27f2cb0030e932987b41165ee393d219a2adef2a1f278ed0fefbfb288ee0ce17f56d0fb280f MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r1.ebuild b/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r1.ebuild deleted file mode 100644 index 420268a2c42e..000000000000 --- a/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="networkmanager" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for networkmanager" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r2.ebuild b/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r2.ebuild deleted file mode 100644 index 420268a2c42e..000000000000 --- a/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="networkmanager" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for networkmanager" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220520-r1.ebuild b/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220520-r1.ebuild index 8680234d0fda..420268a2c42e 100644 --- a/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220520-r1.ebuild +++ b/sec-policy/selinux-networkmanager/selinux-networkmanager-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for networkmanager" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-nginx/Manifest b/sec-policy/selinux-nginx/Manifest index 1ae0808aa5cd..47c8274e9a56 100644 --- a/sec-policy/selinux-nginx/Manifest +++ b/sec-policy/selinux-nginx/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-nginx-2.20220106-r1.ebuild 370 BLAKE2B 74e8094109729e8214478c9796df0b409c6ce4a94fc5e95583432c275c35801b3c4011d365c116a86f587b9982683c01fe9801fe007bb8bfc865657fe8aa0c32 SHA512 7156b26166bafdfc3a31e2bcc7c6d58e2410ae9c1e2849c38e95afb3ea58f8aa1b8d3118cee1270c72fc066dd315469fd4fff2443f2da4ebfa1301ea469edd61 -EBUILD selinux-nginx-2.20220106-r2.ebuild 370 BLAKE2B 74e8094109729e8214478c9796df0b409c6ce4a94fc5e95583432c275c35801b3c4011d365c116a86f587b9982683c01fe9801fe007bb8bfc865657fe8aa0c32 SHA512 7156b26166bafdfc3a31e2bcc7c6d58e2410ae9c1e2849c38e95afb3ea58f8aa1b8d3118cee1270c72fc066dd315469fd4fff2443f2da4ebfa1301ea469edd61 EBUILD selinux-nginx-2.20220106-r3.ebuild 370 BLAKE2B 74e8094109729e8214478c9796df0b409c6ce4a94fc5e95583432c275c35801b3c4011d365c116a86f587b9982683c01fe9801fe007bb8bfc865657fe8aa0c32 SHA512 7156b26166bafdfc3a31e2bcc7c6d58e2410ae9c1e2849c38e95afb3ea58f8aa1b8d3118cee1270c72fc066dd315469fd4fff2443f2da4ebfa1301ea469edd61 -EBUILD selinux-nginx-2.20220520-r1.ebuild 374 BLAKE2B 42522467273fb14e4f1ad2c2cca2360dd9405dab9410a0d47df6ca74aa274c4f19de44fa10bf10c8e8c360f9b031733574176e7f1a6140a9a15855d7c1f8a606 SHA512 f135ee1acf563c19dfbda6d99d0a4d6dbf4f95cbd9b40a1a9cb251a973ea45dfaee7087f12f5e30f12965cd8504034ef8246c4df31bbce8d31d7375925515915 +EBUILD selinux-nginx-2.20220520-r1.ebuild 370 BLAKE2B 74e8094109729e8214478c9796df0b409c6ce4a94fc5e95583432c275c35801b3c4011d365c116a86f587b9982683c01fe9801fe007bb8bfc865657fe8aa0c32 SHA512 7156b26166bafdfc3a31e2bcc7c6d58e2410ae9c1e2849c38e95afb3ea58f8aa1b8d3118cee1270c72fc066dd315469fd4fff2443f2da4ebfa1301ea469edd61 EBUILD selinux-nginx-9999.ebuild 374 BLAKE2B f7b8e6d314f060f8ded3f5700a5633af2f84c09456dcd1a7e07972da8631afaf1f2dee11a420b8507192c8858e65649236f881d19a47e461cfd6f8b36dd159d6 SHA512 01a611fd0a4e10b6f2f88d775c9f6133832f869115679eaca3665c04516a5ed6a7ab332c493d2697dd82d2429c5b202fc216c5a3158c21eb6e73db555f1ade02 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-nginx/selinux-nginx-2.20220106-r1.ebuild b/sec-policy/selinux-nginx/selinux-nginx-2.20220106-r1.ebuild deleted file mode 100644 index dd7081d1c85d..000000000000 --- a/sec-policy/selinux-nginx/selinux-nginx-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nginx" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nginx" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${DEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-nginx/selinux-nginx-2.20220106-r2.ebuild b/sec-policy/selinux-nginx/selinux-nginx-2.20220106-r2.ebuild deleted file mode 100644 index dd7081d1c85d..000000000000 --- a/sec-policy/selinux-nginx/selinux-nginx-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nginx" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nginx" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${DEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-nginx/selinux-nginx-2.20220520-r1.ebuild b/sec-policy/selinux-nginx/selinux-nginx-2.20220520-r1.ebuild index fe043acf0f22..dd7081d1c85d 100644 --- a/sec-policy/selinux-nginx/selinux-nginx-2.20220520-r1.ebuild +++ b/sec-policy/selinux-nginx/selinux-nginx-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for nginx" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-node_exporter/Manifest b/sec-policy/selinux-node_exporter/Manifest index a8fcfdc660ef..d9554a5ce874 100644 --- a/sec-policy/selinux-node_exporter/Manifest +++ b/sec-policy/selinux-node_exporter/Manifest @@ -1,10 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-node_exporter-2.20220106-r2.ebuild 291 BLAKE2B 724f6b0567e8013b0a56f7acfc62b79e28b09c436b4eaea5eb03f01b0c7f21d06ad37f5063feabe7a64746b32dc0c3a08a51b0a814d89407beb416d4f64db350 SHA512 e18ec544eda5c04ccb8493eee659d167b18fc50772938d8fc1187449b80927e4a571e86ac15da3f13bfe7c6384b545ccb652deaa61cf7660a53cbe1ed772bd98 EBUILD selinux-node_exporter-2.20220106-r3.ebuild 291 BLAKE2B 724f6b0567e8013b0a56f7acfc62b79e28b09c436b4eaea5eb03f01b0c7f21d06ad37f5063feabe7a64746b32dc0c3a08a51b0a814d89407beb416d4f64db350 SHA512 e18ec544eda5c04ccb8493eee659d167b18fc50772938d8fc1187449b80927e4a571e86ac15da3f13bfe7c6384b545ccb652deaa61cf7660a53cbe1ed772bd98 -EBUILD selinux-node_exporter-2.20220520-r1.ebuild 295 BLAKE2B 21f5202e98632c0f277f58fa34d16f55f7ad1e45deab73ae8dfc732e893bd1f237173b63b7a9fbac616be3e8d6652e06825453f5bd0beb0e365a1bafda40cb8e SHA512 d3a530c0ebb656b607b8b7fdeb2f269cf6a90797efb15690c33e42d7c3e39cd7f3ed36bcb4fa49ccf57812c34ea7557d68c438921800c3b5f10b55b91a99873d +EBUILD selinux-node_exporter-2.20220520-r1.ebuild 291 BLAKE2B 724f6b0567e8013b0a56f7acfc62b79e28b09c436b4eaea5eb03f01b0c7f21d06ad37f5063feabe7a64746b32dc0c3a08a51b0a814d89407beb416d4f64db350 SHA512 e18ec544eda5c04ccb8493eee659d167b18fc50772938d8fc1187449b80927e4a571e86ac15da3f13bfe7c6384b545ccb652deaa61cf7660a53cbe1ed772bd98 EBUILD selinux-node_exporter-9999.ebuild 295 BLAKE2B 21f5202e98632c0f277f58fa34d16f55f7ad1e45deab73ae8dfc732e893bd1f237173b63b7a9fbac616be3e8d6652e06825453f5bd0beb0e365a1bafda40cb8e SHA512 d3a530c0ebb656b607b8b7fdeb2f269cf6a90797efb15690c33e42d7c3e39cd7f3ed36bcb4fa49ccf57812c34ea7557d68c438921800c3b5f10b55b91a99873d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220106-r2.ebuild b/sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220106-r2.ebuild deleted file mode 100644 index 6822f27440de..000000000000 --- a/sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="node_exporter" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for node_exporter" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220520-r1.ebuild b/sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220520-r1.ebuild index 5c81b8da8185..6822f27440de 100644 --- a/sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220520-r1.ebuild +++ b/sec-policy/selinux-node_exporter/selinux-node_exporter-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for node_exporter" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-nslcd/Manifest b/sec-policy/selinux-nslcd/Manifest index 49736520e51d..ff292627143a 100644 --- a/sec-policy/selinux-nslcd/Manifest +++ b/sec-policy/selinux-nslcd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-nslcd-2.20220106-r1.ebuild 275 BLAKE2B 77935fd8ab6cc838c7cfacafd5547db821d0248bc696de6ef44f48d8d9918e4414fd1ac0c62918e339c2d3ee047069f41ed45bf5f135c82fb40f7ab02b7304a8 SHA512 dc0ddf7f6f2521ca2c8f357ab085384a17e432ed312a6becf050c3f2a849a50c25f0fdb7cc3aadfc5ebf633a9d827b5f51c8feb2ba086d0822b65b79be57ad41 -EBUILD selinux-nslcd-2.20220106-r2.ebuild 275 BLAKE2B 77935fd8ab6cc838c7cfacafd5547db821d0248bc696de6ef44f48d8d9918e4414fd1ac0c62918e339c2d3ee047069f41ed45bf5f135c82fb40f7ab02b7304a8 SHA512 dc0ddf7f6f2521ca2c8f357ab085384a17e432ed312a6becf050c3f2a849a50c25f0fdb7cc3aadfc5ebf633a9d827b5f51c8feb2ba086d0822b65b79be57ad41 EBUILD selinux-nslcd-2.20220106-r3.ebuild 275 BLAKE2B 77935fd8ab6cc838c7cfacafd5547db821d0248bc696de6ef44f48d8d9918e4414fd1ac0c62918e339c2d3ee047069f41ed45bf5f135c82fb40f7ab02b7304a8 SHA512 dc0ddf7f6f2521ca2c8f357ab085384a17e432ed312a6becf050c3f2a849a50c25f0fdb7cc3aadfc5ebf633a9d827b5f51c8feb2ba086d0822b65b79be57ad41 -EBUILD selinux-nslcd-2.20220520-r1.ebuild 279 BLAKE2B 0af7bb156119c8f85f26c4a89819d6906f478f13ee8a521e493130ee4fb17b363cc4c409f30d03aa4a825046c9565fbbbffdf4978d32ce1e46b51ef3056091b1 SHA512 f166b02dbda3ff55d484da9856648392f1a2f8a4f61ef509fdebcc73b044f19c50b1493bbe6142a58707c423a4897a49c311e2464b4bd11df5f70fa1fc9ece6a +EBUILD selinux-nslcd-2.20220520-r1.ebuild 275 BLAKE2B 77935fd8ab6cc838c7cfacafd5547db821d0248bc696de6ef44f48d8d9918e4414fd1ac0c62918e339c2d3ee047069f41ed45bf5f135c82fb40f7ab02b7304a8 SHA512 dc0ddf7f6f2521ca2c8f357ab085384a17e432ed312a6becf050c3f2a849a50c25f0fdb7cc3aadfc5ebf633a9d827b5f51c8feb2ba086d0822b65b79be57ad41 EBUILD selinux-nslcd-9999.ebuild 279 BLAKE2B 2261332ddb9c906ef017d671e9193496ea4f7be9c34f5603b8960c75344030e5da9ac23068df228b3b4158a70d6548130c954c48b23f6127bb28840697e08d29 SHA512 9149b5ee960234068887c20b8184fbdad099aced939657df14a04bd49bd2863043487eb7e63ba77c9e459ffb7a2480d18439542ef4706cd170fefea5efa1b4f0 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r1.ebuild b/sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r1.ebuild deleted file mode 100644 index adf43c510c5b..000000000000 --- a/sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nslcd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nslcd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r2.ebuild b/sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r2.ebuild deleted file mode 100644 index adf43c510c5b..000000000000 --- a/sec-policy/selinux-nslcd/selinux-nslcd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nslcd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nslcd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-nslcd/selinux-nslcd-2.20220520-r1.ebuild b/sec-policy/selinux-nslcd/selinux-nslcd-2.20220520-r1.ebuild index 8ab2509be03f..adf43c510c5b 100644 --- a/sec-policy/selinux-nslcd/selinux-nslcd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-nslcd/selinux-nslcd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for nslcd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ntop/Manifest b/sec-policy/selinux-ntop/Manifest index 6331da7b6ca9..ed60edbd6787 100644 --- a/sec-policy/selinux-ntop/Manifest +++ b/sec-policy/selinux-ntop/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ntop-2.20220106-r1.ebuild 273 BLAKE2B 8b3d1a580d45e6f91f4b5878523c9e0e1a61f90c3a8a414f6ee8dcf91a42fe29d6d7aa8e3a3b0e7afcd9103f920bece8f633c87e470bda54b21a4b087a1f08a1 SHA512 7fcc6527e95671646e83b8ab708aa6381f421b3e895c88c673e912d3828758482d6971a5d0f5b92998d5cebd55fb7625c177fde6a265086ea0ddf667f1d75971 -EBUILD selinux-ntop-2.20220106-r2.ebuild 273 BLAKE2B 8b3d1a580d45e6f91f4b5878523c9e0e1a61f90c3a8a414f6ee8dcf91a42fe29d6d7aa8e3a3b0e7afcd9103f920bece8f633c87e470bda54b21a4b087a1f08a1 SHA512 7fcc6527e95671646e83b8ab708aa6381f421b3e895c88c673e912d3828758482d6971a5d0f5b92998d5cebd55fb7625c177fde6a265086ea0ddf667f1d75971 EBUILD selinux-ntop-2.20220106-r3.ebuild 273 BLAKE2B 8b3d1a580d45e6f91f4b5878523c9e0e1a61f90c3a8a414f6ee8dcf91a42fe29d6d7aa8e3a3b0e7afcd9103f920bece8f633c87e470bda54b21a4b087a1f08a1 SHA512 7fcc6527e95671646e83b8ab708aa6381f421b3e895c88c673e912d3828758482d6971a5d0f5b92998d5cebd55fb7625c177fde6a265086ea0ddf667f1d75971 -EBUILD selinux-ntop-2.20220520-r1.ebuild 277 BLAKE2B ce03a2f7deda9f58a9bd84b15e018bf39026178dea840af7d5724fde9daa40c78080cc31915f0596ad332bb7143b9befad8b09ba737b5dcf5e764c1f212ea0a9 SHA512 cdab90ee900b333df754332594ccbcec07d001bcc675053930be67df98f114df71e6a5e2ae10513f4908314ab2e09075f33eea14b30cbce91bffc3b70fbb972c +EBUILD selinux-ntop-2.20220520-r1.ebuild 273 BLAKE2B 8b3d1a580d45e6f91f4b5878523c9e0e1a61f90c3a8a414f6ee8dcf91a42fe29d6d7aa8e3a3b0e7afcd9103f920bece8f633c87e470bda54b21a4b087a1f08a1 SHA512 7fcc6527e95671646e83b8ab708aa6381f421b3e895c88c673e912d3828758482d6971a5d0f5b92998d5cebd55fb7625c177fde6a265086ea0ddf667f1d75971 EBUILD selinux-ntop-9999.ebuild 277 BLAKE2B e36d5a2def6a08d8626b44938e1f18191f765e58244975677d58c524e85c533d791198028c1b9faddf85088ae4d514201339b671977a278cebf3a5510eedc769 SHA512 f48a592d15803ce7fa5390b0cc80f7ab92d5ca8c55e7f6493c432acff728ebdbb06dc93fe56e8d8642629269bb10fa2d1dbb8dfc4b56239fec45d1c80e152109 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ntop/selinux-ntop-2.20220106-r1.ebuild b/sec-policy/selinux-ntop/selinux-ntop-2.20220106-r1.ebuild deleted file mode 100644 index b1787cec63f7..000000000000 --- a/sec-policy/selinux-ntop/selinux-ntop-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ntop" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ntop" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ntop/selinux-ntop-2.20220106-r2.ebuild b/sec-policy/selinux-ntop/selinux-ntop-2.20220106-r2.ebuild deleted file mode 100644 index b1787cec63f7..000000000000 --- a/sec-policy/selinux-ntop/selinux-ntop-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ntop" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ntop" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ntop/selinux-ntop-2.20220520-r1.ebuild b/sec-policy/selinux-ntop/selinux-ntop-2.20220520-r1.ebuild index bdc357404c14..b1787cec63f7 100644 --- a/sec-policy/selinux-ntop/selinux-ntop-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ntop/selinux-ntop-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ntop" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ntp/Manifest b/sec-policy/selinux-ntp/Manifest index e5d990326e5c..f7d9e673e72c 100644 --- a/sec-policy/selinux-ntp/Manifest +++ b/sec-policy/selinux-ntp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ntp-2.20220106-r1.ebuild 271 BLAKE2B ab9ffd94679724cbc31d899d04b9e9e7c57e62c008b8b10ca5839f8f8c4891a71f2015f3ee655b877c24dac16a928890c667a80bfdde121785f643bed64a7ede SHA512 aab7b230e75f81b13eebfa37fc14c94a22ec5f630632fa27af614e02b6676fb1f9e6aab032ce630a70c74a842c09d4677e6237db25f8ee48383928e885bd4308 -EBUILD selinux-ntp-2.20220106-r2.ebuild 271 BLAKE2B ab9ffd94679724cbc31d899d04b9e9e7c57e62c008b8b10ca5839f8f8c4891a71f2015f3ee655b877c24dac16a928890c667a80bfdde121785f643bed64a7ede SHA512 aab7b230e75f81b13eebfa37fc14c94a22ec5f630632fa27af614e02b6676fb1f9e6aab032ce630a70c74a842c09d4677e6237db25f8ee48383928e885bd4308 EBUILD selinux-ntp-2.20220106-r3.ebuild 271 BLAKE2B ab9ffd94679724cbc31d899d04b9e9e7c57e62c008b8b10ca5839f8f8c4891a71f2015f3ee655b877c24dac16a928890c667a80bfdde121785f643bed64a7ede SHA512 aab7b230e75f81b13eebfa37fc14c94a22ec5f630632fa27af614e02b6676fb1f9e6aab032ce630a70c74a842c09d4677e6237db25f8ee48383928e885bd4308 -EBUILD selinux-ntp-2.20220520-r1.ebuild 275 BLAKE2B f2419ccab39225080cb3ca3977e4f07b48a6274eb828da47e2aca26c5726494d9fa815b875e4c78e18d30865755059f04b7ec1a50be13186392ae05cd3f19b49 SHA512 6f26f127b1ac0605a2555a6fd972f279401b81c38ddc7d49e26c06eeeedde0da77fe8a898b23f175298c124559e652be0636ad0197cbc492c256c47f8599ffbd +EBUILD selinux-ntp-2.20220520-r1.ebuild 271 BLAKE2B ab9ffd94679724cbc31d899d04b9e9e7c57e62c008b8b10ca5839f8f8c4891a71f2015f3ee655b877c24dac16a928890c667a80bfdde121785f643bed64a7ede SHA512 aab7b230e75f81b13eebfa37fc14c94a22ec5f630632fa27af614e02b6676fb1f9e6aab032ce630a70c74a842c09d4677e6237db25f8ee48383928e885bd4308 EBUILD selinux-ntp-9999.ebuild 275 BLAKE2B f7183ce5983003b15fe46c3effdb3e4537aeb36463aafb26df490479594696763d56f7808ff4c3da812a06edaa1e002386d701745f4f029cabcd8d1138d09481 SHA512 a30841c9f28675971061ce4a7ea9f0f9a1cdf065164080d132807130f35958aa43daa2c4c79e255fde72f9d78ea774018145cb7b38e1522f716c42ec77e28c99 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ntp/selinux-ntp-2.20220106-r1.ebuild b/sec-policy/selinux-ntp/selinux-ntp-2.20220106-r1.ebuild deleted file mode 100644 index 4d972884023b..000000000000 --- a/sec-policy/selinux-ntp/selinux-ntp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ntp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ntp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ntp/selinux-ntp-2.20220106-r2.ebuild b/sec-policy/selinux-ntp/selinux-ntp-2.20220106-r2.ebuild deleted file mode 100644 index 4d972884023b..000000000000 --- a/sec-policy/selinux-ntp/selinux-ntp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ntp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ntp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ntp/selinux-ntp-2.20220520-r1.ebuild b/sec-policy/selinux-ntp/selinux-ntp-2.20220520-r1.ebuild index 28a6614cc3eb..4d972884023b 100644 --- a/sec-policy/selinux-ntp/selinux-ntp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ntp/selinux-ntp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ntp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-nut/Manifest b/sec-policy/selinux-nut/Manifest index 095567e23b27..cb1e37b90d0e 100644 --- a/sec-policy/selinux-nut/Manifest +++ b/sec-policy/selinux-nut/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-nut-2.20220106-r1.ebuild 367 BLAKE2B 8b6717529436323dbf5cce4ba563a84585fbb70f15a6867e401b98d9122281cc1eaefd6b8d114677eac3eae3b0f429b3cdca908377d40ea032e4e0e3a6abed6f SHA512 6402357f3456bab0c80b5d32ecbda4763a8b20ec6b66a661801e955f2aad4d160423f7076e51bc404ace2d2e565a68c8fc39b1b2732268816c717e277f21339d -EBUILD selinux-nut-2.20220106-r2.ebuild 367 BLAKE2B 8b6717529436323dbf5cce4ba563a84585fbb70f15a6867e401b98d9122281cc1eaefd6b8d114677eac3eae3b0f429b3cdca908377d40ea032e4e0e3a6abed6f SHA512 6402357f3456bab0c80b5d32ecbda4763a8b20ec6b66a661801e955f2aad4d160423f7076e51bc404ace2d2e565a68c8fc39b1b2732268816c717e277f21339d EBUILD selinux-nut-2.20220106-r3.ebuild 367 BLAKE2B 8b6717529436323dbf5cce4ba563a84585fbb70f15a6867e401b98d9122281cc1eaefd6b8d114677eac3eae3b0f429b3cdca908377d40ea032e4e0e3a6abed6f SHA512 6402357f3456bab0c80b5d32ecbda4763a8b20ec6b66a661801e955f2aad4d160423f7076e51bc404ace2d2e565a68c8fc39b1b2732268816c717e277f21339d -EBUILD selinux-nut-2.20220520-r1.ebuild 371 BLAKE2B 0de45b2d3dea0d3e8d3ea6800aefec49bfd42959bc49df4d0d22d7263b284dc0122d5a91a2c4e225f8cc21f84c80ca0deff9d907e14203996200a8260be1623a SHA512 0fe50b91b5d3afa65c6be803e641e506004d389896499a9bcf992868bcac8095167c1a3e90af50e74b7f31e0966f72309231120dae8cf9cd3173f1716187e1ed +EBUILD selinux-nut-2.20220520-r1.ebuild 367 BLAKE2B 8b6717529436323dbf5cce4ba563a84585fbb70f15a6867e401b98d9122281cc1eaefd6b8d114677eac3eae3b0f429b3cdca908377d40ea032e4e0e3a6abed6f SHA512 6402357f3456bab0c80b5d32ecbda4763a8b20ec6b66a661801e955f2aad4d160423f7076e51bc404ace2d2e565a68c8fc39b1b2732268816c717e277f21339d EBUILD selinux-nut-9999.ebuild 371 BLAKE2B 14426e4206f2be6d3a0a7960800bf41e7b33c13e17ac236b4ca3b749a077ba4b69dfcad6b98ee3ed18f3a284735ff64204ca13133cf0334c274cb8f93126bf78 SHA512 e59fb2eb59d0bc6b29bccc5a659f3f004297921e52c396d0b17858848ef9155d4bfb96d86a9aed63e3dbe4fcaa642dcafe88647a97cd02a575bb116e5892f4bd MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-nut/selinux-nut-2.20220106-r1.ebuild b/sec-policy/selinux-nut/selinux-nut-2.20220106-r1.ebuild deleted file mode 100644 index 71846f426e4d..000000000000 --- a/sec-policy/selinux-nut/selinux-nut-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nut" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nut" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-nut/selinux-nut-2.20220106-r2.ebuild b/sec-policy/selinux-nut/selinux-nut-2.20220106-r2.ebuild deleted file mode 100644 index 71846f426e4d..000000000000 --- a/sec-policy/selinux-nut/selinux-nut-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nut" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nut" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-nut/selinux-nut-2.20220520-r1.ebuild b/sec-policy/selinux-nut/selinux-nut-2.20220520-r1.ebuild index 7e2f5f4f2053..71846f426e4d 100644 --- a/sec-policy/selinux-nut/selinux-nut-2.20220520-r1.ebuild +++ b/sec-policy/selinux-nut/selinux-nut-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for nut" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-nx/Manifest b/sec-policy/selinux-nx/Manifest index f4cef820b515..7ad209a5b2ec 100644 --- a/sec-policy/selinux-nx/Manifest +++ b/sec-policy/selinux-nx/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-nx-2.20220106-r1.ebuild 269 BLAKE2B 6c6fa64de49d7682457e76612ca06a2892ff23bf2b780a6a63c9733e83a85fa2c7fd72ea4805191784a7f597caa6788331a620f6eb101c12846a05da6eb53739 SHA512 221ea2da84525caa7668111c6c50c6a032a649f2725c35db5733871a4863767a865439c0ffdaade3ac476c891cb0952add99df12b9581a1388256a63befb810d -EBUILD selinux-nx-2.20220106-r2.ebuild 269 BLAKE2B 6c6fa64de49d7682457e76612ca06a2892ff23bf2b780a6a63c9733e83a85fa2c7fd72ea4805191784a7f597caa6788331a620f6eb101c12846a05da6eb53739 SHA512 221ea2da84525caa7668111c6c50c6a032a649f2725c35db5733871a4863767a865439c0ffdaade3ac476c891cb0952add99df12b9581a1388256a63befb810d EBUILD selinux-nx-2.20220106-r3.ebuild 269 BLAKE2B 6c6fa64de49d7682457e76612ca06a2892ff23bf2b780a6a63c9733e83a85fa2c7fd72ea4805191784a7f597caa6788331a620f6eb101c12846a05da6eb53739 SHA512 221ea2da84525caa7668111c6c50c6a032a649f2725c35db5733871a4863767a865439c0ffdaade3ac476c891cb0952add99df12b9581a1388256a63befb810d -EBUILD selinux-nx-2.20220520-r1.ebuild 273 BLAKE2B c1f12f5d31a13b5343c8a9ec525d42ba202fa2cd869bc52d21b1849b2da1690db39ddd7cea775ae2e2a5fffec08e972f1286160338c644a15f23d6c6645f63c5 SHA512 5e5b49ab4bc8a1424192513a7a244914b10f77f47c3581f1da97e5349c093f9235af51849ed7c57eba9a21ae82b7fb3f472b39d597c3e1b7bb15b33bd8dc2ecc +EBUILD selinux-nx-2.20220520-r1.ebuild 269 BLAKE2B 6c6fa64de49d7682457e76612ca06a2892ff23bf2b780a6a63c9733e83a85fa2c7fd72ea4805191784a7f597caa6788331a620f6eb101c12846a05da6eb53739 SHA512 221ea2da84525caa7668111c6c50c6a032a649f2725c35db5733871a4863767a865439c0ffdaade3ac476c891cb0952add99df12b9581a1388256a63befb810d EBUILD selinux-nx-9999.ebuild 273 BLAKE2B 313556d929aff418f7dad171639258326fb989b8faa00d92745b0fd435bcda50d3a6637e68003af77fe79d433776b7abc62617486162d4d7dcd8eec718bcd095 SHA512 1ed25140ffe1bc529e3b55a78aef2545f59ed065a4c545ee8adec5043c7aa0b5751928e4573cda1cb56577976cdb79a98ece62968c3ce78fcc30a60d3da83bca MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-nx/selinux-nx-2.20220106-r1.ebuild b/sec-policy/selinux-nx/selinux-nx-2.20220106-r1.ebuild deleted file mode 100644 index 4740f9e2d598..000000000000 --- a/sec-policy/selinux-nx/selinux-nx-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nx" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nx" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-nx/selinux-nx-2.20220106-r2.ebuild b/sec-policy/selinux-nx/selinux-nx-2.20220106-r2.ebuild deleted file mode 100644 index 4740f9e2d598..000000000000 --- a/sec-policy/selinux-nx/selinux-nx-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="nx" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for nx" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-nx/selinux-nx-2.20220520-r1.ebuild b/sec-policy/selinux-nx/selinux-nx-2.20220520-r1.ebuild index 541ac532c579..4740f9e2d598 100644 --- a/sec-policy/selinux-nx/selinux-nx-2.20220520-r1.ebuild +++ b/sec-policy/selinux-nx/selinux-nx-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for nx" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-obfs4proxy/Manifest b/sec-policy/selinux-obfs4proxy/Manifest index 3a826628835c..cafe4e4dc378 100644 --- a/sec-policy/selinux-obfs4proxy/Manifest +++ b/sec-policy/selinux-obfs4proxy/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-obfs4proxy-2.20220106-r1.ebuild 285 BLAKE2B b98a9d1677b581455f6d3c0f4f6d1ca5d4c67904b2b4092f81c57d77a5677f9c7ab6b955adc91db689619365b5e5aea3e898ffb28f17915a95761d5d5c3db053 SHA512 91c9c8c4e207926c4439df0e32149f7ccc7abcf30da5da2f35ac51694967abc8ae5a43980ab0045d118c93b2f4c058f0e43ad5aa86ca03fe54fcd56bda163b10 -EBUILD selinux-obfs4proxy-2.20220106-r2.ebuild 285 BLAKE2B b98a9d1677b581455f6d3c0f4f6d1ca5d4c67904b2b4092f81c57d77a5677f9c7ab6b955adc91db689619365b5e5aea3e898ffb28f17915a95761d5d5c3db053 SHA512 91c9c8c4e207926c4439df0e32149f7ccc7abcf30da5da2f35ac51694967abc8ae5a43980ab0045d118c93b2f4c058f0e43ad5aa86ca03fe54fcd56bda163b10 EBUILD selinux-obfs4proxy-2.20220106-r3.ebuild 285 BLAKE2B b98a9d1677b581455f6d3c0f4f6d1ca5d4c67904b2b4092f81c57d77a5677f9c7ab6b955adc91db689619365b5e5aea3e898ffb28f17915a95761d5d5c3db053 SHA512 91c9c8c4e207926c4439df0e32149f7ccc7abcf30da5da2f35ac51694967abc8ae5a43980ab0045d118c93b2f4c058f0e43ad5aa86ca03fe54fcd56bda163b10 -EBUILD selinux-obfs4proxy-2.20220520-r1.ebuild 289 BLAKE2B b643d0c3a185717cc92fe5d7e1003ccb99a40367ab047e4d0315d3c60298e7f2d360e93257ebb13ef365ea6c1d38aa7ad82c261f56958a425ed61aa9c2a4045f SHA512 ec75f2f87c3b6b3eb60d133966aa0a1341b7b7b40961f2b84515b062d4ce9a47d60859bf45b2443c30ae64d4bdf76d69bdaeacb0d2ffbf92e1dbf635f1daf4dd +EBUILD selinux-obfs4proxy-2.20220520-r1.ebuild 285 BLAKE2B b98a9d1677b581455f6d3c0f4f6d1ca5d4c67904b2b4092f81c57d77a5677f9c7ab6b955adc91db689619365b5e5aea3e898ffb28f17915a95761d5d5c3db053 SHA512 91c9c8c4e207926c4439df0e32149f7ccc7abcf30da5da2f35ac51694967abc8ae5a43980ab0045d118c93b2f4c058f0e43ad5aa86ca03fe54fcd56bda163b10 EBUILD selinux-obfs4proxy-9999.ebuild 289 BLAKE2B b643d0c3a185717cc92fe5d7e1003ccb99a40367ab047e4d0315d3c60298e7f2d360e93257ebb13ef365ea6c1d38aa7ad82c261f56958a425ed61aa9c2a4045f SHA512 ec75f2f87c3b6b3eb60d133966aa0a1341b7b7b40961f2b84515b062d4ce9a47d60859bf45b2443c30ae64d4bdf76d69bdaeacb0d2ffbf92e1dbf635f1daf4dd MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r1.ebuild b/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r1.ebuild deleted file mode 100644 index c4c6cae71f7c..000000000000 --- a/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="obfs4proxy" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for obfs4proxy" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r2.ebuild b/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r2.ebuild deleted file mode 100644 index c4c6cae71f7c..000000000000 --- a/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="obfs4proxy" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for obfs4proxy" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220520-r1.ebuild b/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220520-r1.ebuild index 392e40f46bd6..c4c6cae71f7c 100644 --- a/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220520-r1.ebuild +++ b/sec-policy/selinux-obfs4proxy/selinux-obfs4proxy-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for obfs4proxy" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-oddjob/Manifest b/sec-policy/selinux-oddjob/Manifest index 1707f63aa21f..f93a674a8927 100644 --- a/sec-policy/selinux-oddjob/Manifest +++ b/sec-policy/selinux-oddjob/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-oddjob-2.20220106-r1.ebuild 277 BLAKE2B a18d33cff0a150d4eae940aa925a6a3a720323995d60b19593bf8694f09dfd3e87b2c17ac83cf83103b8e038adee2810aa7797e25f4532e1023d48b82a59aa48 SHA512 301cc3a3c36adc1372bd6424159e7dc1f4ada30523dad2bd4af72c5a3df2fce29883854069316fecfab5fb4701fe9b2c1c7cb69d0006a10564b9f9ff60b22061 -EBUILD selinux-oddjob-2.20220106-r2.ebuild 277 BLAKE2B a18d33cff0a150d4eae940aa925a6a3a720323995d60b19593bf8694f09dfd3e87b2c17ac83cf83103b8e038adee2810aa7797e25f4532e1023d48b82a59aa48 SHA512 301cc3a3c36adc1372bd6424159e7dc1f4ada30523dad2bd4af72c5a3df2fce29883854069316fecfab5fb4701fe9b2c1c7cb69d0006a10564b9f9ff60b22061 EBUILD selinux-oddjob-2.20220106-r3.ebuild 277 BLAKE2B a18d33cff0a150d4eae940aa925a6a3a720323995d60b19593bf8694f09dfd3e87b2c17ac83cf83103b8e038adee2810aa7797e25f4532e1023d48b82a59aa48 SHA512 301cc3a3c36adc1372bd6424159e7dc1f4ada30523dad2bd4af72c5a3df2fce29883854069316fecfab5fb4701fe9b2c1c7cb69d0006a10564b9f9ff60b22061 -EBUILD selinux-oddjob-2.20220520-r1.ebuild 281 BLAKE2B 94b9da0713cee69d06f4b773e195ae6118bce3bb418505f80a095a3fc08b680dcd1cb0b20fbf0f03c5045f7130bd650e42c0578b85e4431b14dd191460077f36 SHA512 f76dc3b96941c0072626f2075954aaea67162897a06c620ac07cf271970240e832ab1faebe758f2372be6852a2055454b8266630ae2b2e71990dd5e296a19ab0 +EBUILD selinux-oddjob-2.20220520-r1.ebuild 277 BLAKE2B a18d33cff0a150d4eae940aa925a6a3a720323995d60b19593bf8694f09dfd3e87b2c17ac83cf83103b8e038adee2810aa7797e25f4532e1023d48b82a59aa48 SHA512 301cc3a3c36adc1372bd6424159e7dc1f4ada30523dad2bd4af72c5a3df2fce29883854069316fecfab5fb4701fe9b2c1c7cb69d0006a10564b9f9ff60b22061 EBUILD selinux-oddjob-9999.ebuild 281 BLAKE2B 9a61b68f9ad816be8995689f376c6b3a091217e48f93ff5ac8f88e937f69b7b828d570e41fbf9774c235152464c09814dca17cc85d263bc9055680ba1f1dc089 SHA512 ff0b100d9f7ce100bc4a8a353811db14290ebbd701db4825d08c3d8c5e5b0a1e7fe206595ece0ad888920090e65bce2f0089c480abf0c418e412ecfd76959927 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r1.ebuild b/sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r1.ebuild deleted file mode 100644 index d8014310007c..000000000000 --- a/sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="oddjob" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for oddjob" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r2.ebuild b/sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r2.ebuild deleted file mode 100644 index d8014310007c..000000000000 --- a/sec-policy/selinux-oddjob/selinux-oddjob-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="oddjob" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for oddjob" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-oddjob/selinux-oddjob-2.20220520-r1.ebuild b/sec-policy/selinux-oddjob/selinux-oddjob-2.20220520-r1.ebuild index 8fa1a432d1fa..d8014310007c 100644 --- a/sec-policy/selinux-oddjob/selinux-oddjob-2.20220520-r1.ebuild +++ b/sec-policy/selinux-oddjob/selinux-oddjob-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for oddjob" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-oident/Manifest b/sec-policy/selinux-oident/Manifest index 617e5ae1b1cb..ecac21f7bccd 100644 --- a/sec-policy/selinux-oident/Manifest +++ b/sec-policy/selinux-oident/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-oident-2.20220106-r1.ebuild 277 BLAKE2B 80322963e85b55654aa2413529a1f92f275a811e554c9007887bde07f0ff2a691767d41ce773e867d4acdc2ab5c16ad532eb156653424cf48cd81fbdf781412a SHA512 4edc37c5917dd95d0630961ef28ff1c3a450800a175863152509cb2ba06f4df57f1c4de4d8da8d3da36aaedc8efdbe5daccfcb87e88a2379499d7e7f2a17ecef -EBUILD selinux-oident-2.20220106-r2.ebuild 277 BLAKE2B 80322963e85b55654aa2413529a1f92f275a811e554c9007887bde07f0ff2a691767d41ce773e867d4acdc2ab5c16ad532eb156653424cf48cd81fbdf781412a SHA512 4edc37c5917dd95d0630961ef28ff1c3a450800a175863152509cb2ba06f4df57f1c4de4d8da8d3da36aaedc8efdbe5daccfcb87e88a2379499d7e7f2a17ecef EBUILD selinux-oident-2.20220106-r3.ebuild 277 BLAKE2B 80322963e85b55654aa2413529a1f92f275a811e554c9007887bde07f0ff2a691767d41ce773e867d4acdc2ab5c16ad532eb156653424cf48cd81fbdf781412a SHA512 4edc37c5917dd95d0630961ef28ff1c3a450800a175863152509cb2ba06f4df57f1c4de4d8da8d3da36aaedc8efdbe5daccfcb87e88a2379499d7e7f2a17ecef -EBUILD selinux-oident-2.20220520-r1.ebuild 281 BLAKE2B 92bfdb4009cd6d7a49c05fa232effeb770120cac44d1907145a35a736c555411617bc5a35ef4b5c9eb383f0595a4bb110ad7a8c971d0b8cb19cccc8f0ee66a13 SHA512 621cb18e8f8e49cbcfbd75b30f3fa2758820086a74af5e51beb1454a9417810b0b1b57451b9cb4d990e6093b3631cf31bbfcd060f6f1e37ceeb44b48816d7e09 +EBUILD selinux-oident-2.20220520-r1.ebuild 277 BLAKE2B 80322963e85b55654aa2413529a1f92f275a811e554c9007887bde07f0ff2a691767d41ce773e867d4acdc2ab5c16ad532eb156653424cf48cd81fbdf781412a SHA512 4edc37c5917dd95d0630961ef28ff1c3a450800a175863152509cb2ba06f4df57f1c4de4d8da8d3da36aaedc8efdbe5daccfcb87e88a2379499d7e7f2a17ecef EBUILD selinux-oident-9999.ebuild 281 BLAKE2B 1e37658dc3e618012a2bd4b05573614fd6df484ebceba156de610d837efe56accb9c7cf0251384e0c8fb006c64dc6db89ef997c65f2ac529015b3b5ecb1c55bb SHA512 e1409a085e0a391cbd849a744324af84de71692552c469754c5ab4bc4bf5586cb2c5a87c90267f4145f07e19364e2d8545c22a7ba8ca34ee961b3e899de685a7 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-oident/selinux-oident-2.20220106-r1.ebuild b/sec-policy/selinux-oident/selinux-oident-2.20220106-r1.ebuild deleted file mode 100644 index 813429a04c79..000000000000 --- a/sec-policy/selinux-oident/selinux-oident-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="oident" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for oident" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-oident/selinux-oident-2.20220106-r2.ebuild b/sec-policy/selinux-oident/selinux-oident-2.20220106-r2.ebuild deleted file mode 100644 index 813429a04c79..000000000000 --- a/sec-policy/selinux-oident/selinux-oident-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="oident" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for oident" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-oident/selinux-oident-2.20220520-r1.ebuild b/sec-policy/selinux-oident/selinux-oident-2.20220520-r1.ebuild index 1de3317b2feb..813429a04c79 100644 --- a/sec-policy/selinux-oident/selinux-oident-2.20220520-r1.ebuild +++ b/sec-policy/selinux-oident/selinux-oident-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for oident" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-openct/Manifest b/sec-policy/selinux-openct/Manifest index 6c26b8afeff1..f9bcb477c45f 100644 --- a/sec-policy/selinux-openct/Manifest +++ b/sec-policy/selinux-openct/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-openct-2.20220106-r1.ebuild 277 BLAKE2B e6d5da5ebc8bde39b0396b1df5ee4ab5e2ba214cdd94f126b87191ddb0b74bbe57293be9707a017f08eec5079cad8f49e03a9a0b5774e1f6d5c40a45715b9703 SHA512 3de4d0d1fe5bc1228e78ec9ea24b104e0568fc1596d98c071ad170511de74a668b382a65bed22af4f00f68b0244aae83805e8b6904747ce4c6c676a827e93fb7 -EBUILD selinux-openct-2.20220106-r2.ebuild 277 BLAKE2B e6d5da5ebc8bde39b0396b1df5ee4ab5e2ba214cdd94f126b87191ddb0b74bbe57293be9707a017f08eec5079cad8f49e03a9a0b5774e1f6d5c40a45715b9703 SHA512 3de4d0d1fe5bc1228e78ec9ea24b104e0568fc1596d98c071ad170511de74a668b382a65bed22af4f00f68b0244aae83805e8b6904747ce4c6c676a827e93fb7 EBUILD selinux-openct-2.20220106-r3.ebuild 277 BLAKE2B e6d5da5ebc8bde39b0396b1df5ee4ab5e2ba214cdd94f126b87191ddb0b74bbe57293be9707a017f08eec5079cad8f49e03a9a0b5774e1f6d5c40a45715b9703 SHA512 3de4d0d1fe5bc1228e78ec9ea24b104e0568fc1596d98c071ad170511de74a668b382a65bed22af4f00f68b0244aae83805e8b6904747ce4c6c676a827e93fb7 -EBUILD selinux-openct-2.20220520-r1.ebuild 281 BLAKE2B 9fbca684dc04068a83cf338aaf45d77439eb9eb6bf18cef8e1bcb5377c2e98b69f51427d68e596ade34db223f3d5438a667fc4d230c42146a312e2599b24fb94 SHA512 9d33a4816fa7a540ae01c6acb886212ff5bf855f41ddfabe6ea03a0707eb7b4bfcbffff3b34766389102e9b9a2f42ca04474138467eeab574c4a56a0892432f5 +EBUILD selinux-openct-2.20220520-r1.ebuild 277 BLAKE2B e6d5da5ebc8bde39b0396b1df5ee4ab5e2ba214cdd94f126b87191ddb0b74bbe57293be9707a017f08eec5079cad8f49e03a9a0b5774e1f6d5c40a45715b9703 SHA512 3de4d0d1fe5bc1228e78ec9ea24b104e0568fc1596d98c071ad170511de74a668b382a65bed22af4f00f68b0244aae83805e8b6904747ce4c6c676a827e93fb7 EBUILD selinux-openct-9999.ebuild 281 BLAKE2B 359320b60a4304b61338b0e2168a93a92a73ce25b059dd41f3032068378d133f28fba0e4f0cee9acbb7cd316bde602c9887ddbe86f3f30b6ceac01ee59ad53ca SHA512 20d7d4391b1fa54fb3ffb0c30dfbbde7720ad3cae43956a9b231a7299fc1dd88abf3f550724f7acd46de9d700b4ce94b2cd8c57c59e3fa51041589a0fac5f1fb MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-openct/selinux-openct-2.20220106-r1.ebuild b/sec-policy/selinux-openct/selinux-openct-2.20220106-r1.ebuild deleted file mode 100644 index 581f7c4f1643..000000000000 --- a/sec-policy/selinux-openct/selinux-openct-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="openct" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for openct" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-openct/selinux-openct-2.20220106-r2.ebuild b/sec-policy/selinux-openct/selinux-openct-2.20220106-r2.ebuild deleted file mode 100644 index 581f7c4f1643..000000000000 --- a/sec-policy/selinux-openct/selinux-openct-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="openct" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for openct" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-openct/selinux-openct-2.20220520-r1.ebuild b/sec-policy/selinux-openct/selinux-openct-2.20220520-r1.ebuild index 61e844a2107d..581f7c4f1643 100644 --- a/sec-policy/selinux-openct/selinux-openct-2.20220520-r1.ebuild +++ b/sec-policy/selinux-openct/selinux-openct-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for openct" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-openrc/Manifest b/sec-policy/selinux-openrc/Manifest index 52f84aa4c714..d50603a51f6c 100644 --- a/sec-policy/selinux-openrc/Manifest +++ b/sec-policy/selinux-openrc/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-openrc-2.20220106-r1.ebuild 277 BLAKE2B d525700f7f8f2ba1532efb7f0a77647368969653e013e0b6d7b87397f05cce8ff4afb2b7befa2767b8e22b1586afbc168406003ca4f931ac7fd025a3269dc5c4 SHA512 09234069108243da04a7e8b6197c930e6142b64e95f4b3e1f8e4d9c87c9618c7a561895328fb87c3a8e48d9db4eb00663a5b6bbcd6c0fa1af5ce63a687b88a6f -EBUILD selinux-openrc-2.20220106-r2.ebuild 277 BLAKE2B d525700f7f8f2ba1532efb7f0a77647368969653e013e0b6d7b87397f05cce8ff4afb2b7befa2767b8e22b1586afbc168406003ca4f931ac7fd025a3269dc5c4 SHA512 09234069108243da04a7e8b6197c930e6142b64e95f4b3e1f8e4d9c87c9618c7a561895328fb87c3a8e48d9db4eb00663a5b6bbcd6c0fa1af5ce63a687b88a6f EBUILD selinux-openrc-2.20220106-r3.ebuild 277 BLAKE2B d525700f7f8f2ba1532efb7f0a77647368969653e013e0b6d7b87397f05cce8ff4afb2b7befa2767b8e22b1586afbc168406003ca4f931ac7fd025a3269dc5c4 SHA512 09234069108243da04a7e8b6197c930e6142b64e95f4b3e1f8e4d9c87c9618c7a561895328fb87c3a8e48d9db4eb00663a5b6bbcd6c0fa1af5ce63a687b88a6f -EBUILD selinux-openrc-2.20220520-r1.ebuild 281 BLAKE2B 9f6d13271410b0a345ebdd97815970d9125b03894772e913be4a3002abc3a561a609753b07ecbf08b7546146646d502d2bc4d9d9be06afdd56decdd715cdbfb8 SHA512 70e537fdce1356d4bd2b916d27fdd3251e247298f5062ec2e681b53576780a8ecb2a3019624154f5f50ea6c16488c9b070543810a658f039f5fb51619faa93df +EBUILD selinux-openrc-2.20220520-r1.ebuild 277 BLAKE2B d525700f7f8f2ba1532efb7f0a77647368969653e013e0b6d7b87397f05cce8ff4afb2b7befa2767b8e22b1586afbc168406003ca4f931ac7fd025a3269dc5c4 SHA512 09234069108243da04a7e8b6197c930e6142b64e95f4b3e1f8e4d9c87c9618c7a561895328fb87c3a8e48d9db4eb00663a5b6bbcd6c0fa1af5ce63a687b88a6f EBUILD selinux-openrc-9999.ebuild 281 BLAKE2B 14a06a388752002a74254ea3e493ec18ea309d4a0d76069d3fcf4e57234a52f751a6b4344524d9061a97ba314d499a1565b804f600436f54e4d251f752223221 SHA512 7df68ffb9671b3b798c1f0dd01e9849bc31f379a8f10fcc9b7c5c5e96c54e0926656f99cf23f4380301c2fb56dcc37211cb6ee953fb851bf1f9da08d6dd08bbd MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-openrc/selinux-openrc-2.20220106-r1.ebuild b/sec-policy/selinux-openrc/selinux-openrc-2.20220106-r1.ebuild deleted file mode 100644 index 7439e7d311d9..000000000000 --- a/sec-policy/selinux-openrc/selinux-openrc-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="openrc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for openrc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-openrc/selinux-openrc-2.20220106-r2.ebuild b/sec-policy/selinux-openrc/selinux-openrc-2.20220106-r2.ebuild deleted file mode 100644 index 7439e7d311d9..000000000000 --- a/sec-policy/selinux-openrc/selinux-openrc-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="openrc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for openrc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-openrc/selinux-openrc-2.20220520-r1.ebuild b/sec-policy/selinux-openrc/selinux-openrc-2.20220520-r1.ebuild index 6f28e775c1f5..7439e7d311d9 100644 --- a/sec-policy/selinux-openrc/selinux-openrc-2.20220520-r1.ebuild +++ b/sec-policy/selinux-openrc/selinux-openrc-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for openrc" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-openvpn/Manifest b/sec-policy/selinux-openvpn/Manifest index 8ea2b0fe128b..a3d0ee5534ce 100644 --- a/sec-policy/selinux-openvpn/Manifest +++ b/sec-policy/selinux-openvpn/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-openvpn-2.20220106-r1.ebuild 279 BLAKE2B e4c8b460b01e408808e26f99162c5f88513fe28254771ad6ecada42e6dba3af9eb6cfa79dc9dbaaa6c95c004b1b089e9fb11143fb1d624dd0580e60e0fde48c5 SHA512 1128c82ebe3fa19370e7e0088892126e624b85137b5ea01cc37465738b258b768f7f034f305a0e767366a655ddf533895ba79e91a4fce616c3d7e76f14ce64e3 -EBUILD selinux-openvpn-2.20220106-r2.ebuild 279 BLAKE2B e4c8b460b01e408808e26f99162c5f88513fe28254771ad6ecada42e6dba3af9eb6cfa79dc9dbaaa6c95c004b1b089e9fb11143fb1d624dd0580e60e0fde48c5 SHA512 1128c82ebe3fa19370e7e0088892126e624b85137b5ea01cc37465738b258b768f7f034f305a0e767366a655ddf533895ba79e91a4fce616c3d7e76f14ce64e3 EBUILD selinux-openvpn-2.20220106-r3.ebuild 279 BLAKE2B e4c8b460b01e408808e26f99162c5f88513fe28254771ad6ecada42e6dba3af9eb6cfa79dc9dbaaa6c95c004b1b089e9fb11143fb1d624dd0580e60e0fde48c5 SHA512 1128c82ebe3fa19370e7e0088892126e624b85137b5ea01cc37465738b258b768f7f034f305a0e767366a655ddf533895ba79e91a4fce616c3d7e76f14ce64e3 -EBUILD selinux-openvpn-2.20220520-r1.ebuild 283 BLAKE2B 325900889885aa7952d2f0092be8074952cd2540b2c3159792d7b31b5db4c379a0a951ff2e51fa3f4377feb86936cce9fb0fcb65074557b4a71fa33176a1d4a9 SHA512 1e068b98b88680d138e8403de9f00094d1b18674a292e33795d075955ca3174a5bfccbaec26e27cc7e9236e1039191ca9dd80c9d0088bd282d7f235cdfa847a1 +EBUILD selinux-openvpn-2.20220520-r1.ebuild 279 BLAKE2B e4c8b460b01e408808e26f99162c5f88513fe28254771ad6ecada42e6dba3af9eb6cfa79dc9dbaaa6c95c004b1b089e9fb11143fb1d624dd0580e60e0fde48c5 SHA512 1128c82ebe3fa19370e7e0088892126e624b85137b5ea01cc37465738b258b768f7f034f305a0e767366a655ddf533895ba79e91a4fce616c3d7e76f14ce64e3 EBUILD selinux-openvpn-9999.ebuild 283 BLAKE2B 1da4ede792c220bf8ba7ca7ea2f85313684121d1642f857d9021d82cb2633332b2f1d01a3043b118a89955e59a9f6107898a1a1cc6405c00681c8d6b8daab35a SHA512 b3a2ad1c7fd432194f48992d0f0366792301cb556d501df8eeb1a49dc8970401502a3112826713b3e5c4416d173739759cd484ea6cc55abd09b2025b1e5503f5 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r1.ebuild b/sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r1.ebuild deleted file mode 100644 index f824822ad280..000000000000 --- a/sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="openvpn" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for openvpn" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r2.ebuild b/sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r2.ebuild deleted file mode 100644 index f824822ad280..000000000000 --- a/sec-policy/selinux-openvpn/selinux-openvpn-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="openvpn" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for openvpn" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-openvpn/selinux-openvpn-2.20220520-r1.ebuild b/sec-policy/selinux-openvpn/selinux-openvpn-2.20220520-r1.ebuild index fac5d0756e0e..f824822ad280 100644 --- a/sec-policy/selinux-openvpn/selinux-openvpn-2.20220520-r1.ebuild +++ b/sec-policy/selinux-openvpn/selinux-openvpn-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for openvpn" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-pan/Manifest b/sec-policy/selinux-pan/Manifest index 1d0d7221178e..27d86933d6bb 100644 --- a/sec-policy/selinux-pan/Manifest +++ b/sec-policy/selinux-pan/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-pan-2.20220106-r1.ebuild 369 BLAKE2B 8ccd4c087da0b639b2582f0a3224312c482cb5630467e1e38232b23a63ed7b2a621a684f2b37a46754e4481dda8ed736382096b64c3b1c075abe94051a8c7332 SHA512 d761b21f135aca39b968ca4b34c7929f6038ae44b6ba08e2055e51f1d04d0b6364d2545e1bdc69d0d0362c784ec424cc40d8844996be83d862089bb00f81d71e -EBUILD selinux-pan-2.20220106-r2.ebuild 369 BLAKE2B 8ccd4c087da0b639b2582f0a3224312c482cb5630467e1e38232b23a63ed7b2a621a684f2b37a46754e4481dda8ed736382096b64c3b1c075abe94051a8c7332 SHA512 d761b21f135aca39b968ca4b34c7929f6038ae44b6ba08e2055e51f1d04d0b6364d2545e1bdc69d0d0362c784ec424cc40d8844996be83d862089bb00f81d71e EBUILD selinux-pan-2.20220106-r3.ebuild 369 BLAKE2B 8ccd4c087da0b639b2582f0a3224312c482cb5630467e1e38232b23a63ed7b2a621a684f2b37a46754e4481dda8ed736382096b64c3b1c075abe94051a8c7332 SHA512 d761b21f135aca39b968ca4b34c7929f6038ae44b6ba08e2055e51f1d04d0b6364d2545e1bdc69d0d0362c784ec424cc40d8844996be83d862089bb00f81d71e -EBUILD selinux-pan-2.20220520-r1.ebuild 373 BLAKE2B 9e3f74b3f69c5bdd2aea6463bfe2a5040ea5713024586ca81f27ca8c6a55f093c8ef31104ce447677e0f27111198d60a3d8c105afb96487ee45ab274fd094a13 SHA512 e0d6526d545a0ebcfa993ff2d61296ac6fadcb64c1afc5022e23fb87609c7ea8da89622f4007646926f3e4c41cc44f181d698d75efc3e87eaf05fd6913a033b9 +EBUILD selinux-pan-2.20220520-r1.ebuild 369 BLAKE2B 8ccd4c087da0b639b2582f0a3224312c482cb5630467e1e38232b23a63ed7b2a621a684f2b37a46754e4481dda8ed736382096b64c3b1c075abe94051a8c7332 SHA512 d761b21f135aca39b968ca4b34c7929f6038ae44b6ba08e2055e51f1d04d0b6364d2545e1bdc69d0d0362c784ec424cc40d8844996be83d862089bb00f81d71e EBUILD selinux-pan-9999.ebuild 373 BLAKE2B 2de2becf37edc2944bcbab3d64d41917a7f87bf1e5e13e9b2a1f5d7a1e64ff98cadc2c0a10f3d3a5e65152b832be71425337e56b323ab36d7d9b4b8194a179e5 SHA512 524870a5521b82eff0e0909ae8b2029795b72e8d7deddcefbdd70c45605bf99f439a5ff6f651838025d79dcdb41de86166c28bac31d10b7893dab1865d233d27 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-pan/selinux-pan-2.20220106-r1.ebuild b/sec-policy/selinux-pan/selinux-pan-2.20220106-r1.ebuild deleted file mode 100644 index 7e53fdb94e13..000000000000 --- a/sec-policy/selinux-pan/selinux-pan-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pan" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pan" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-pan/selinux-pan-2.20220106-r2.ebuild b/sec-policy/selinux-pan/selinux-pan-2.20220106-r2.ebuild deleted file mode 100644 index 7e53fdb94e13..000000000000 --- a/sec-policy/selinux-pan/selinux-pan-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pan" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pan" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-pan/selinux-pan-2.20220520-r1.ebuild b/sec-policy/selinux-pan/selinux-pan-2.20220520-r1.ebuild index 9b766ca526ee..7e53fdb94e13 100644 --- a/sec-policy/selinux-pan/selinux-pan-2.20220520-r1.ebuild +++ b/sec-policy/selinux-pan/selinux-pan-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for pan" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-pcscd/Manifest b/sec-policy/selinux-pcscd/Manifest index b082e7cebe9f..0e3dc2e046d1 100644 --- a/sec-policy/selinux-pcscd/Manifest +++ b/sec-policy/selinux-pcscd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-pcscd-2.20220106-r1.ebuild 275 BLAKE2B 25ebad8f67eb5b7e37e09c438041d7fcf69085136c8b84dfca35e5bff2cf9195e595aca38fb3db10a75002a9581310c27a9f0dbc47337c992854f39ea8066adc SHA512 ee3016c6b697db803a07fbb63c8b62d419387d7074df325119bfaf115816893c679509957394747b51aa3ccaeae54e124ae42b1d7ae4b29d85e4fceb1fddadfb -EBUILD selinux-pcscd-2.20220106-r2.ebuild 275 BLAKE2B 25ebad8f67eb5b7e37e09c438041d7fcf69085136c8b84dfca35e5bff2cf9195e595aca38fb3db10a75002a9581310c27a9f0dbc47337c992854f39ea8066adc SHA512 ee3016c6b697db803a07fbb63c8b62d419387d7074df325119bfaf115816893c679509957394747b51aa3ccaeae54e124ae42b1d7ae4b29d85e4fceb1fddadfb EBUILD selinux-pcscd-2.20220106-r3.ebuild 275 BLAKE2B 25ebad8f67eb5b7e37e09c438041d7fcf69085136c8b84dfca35e5bff2cf9195e595aca38fb3db10a75002a9581310c27a9f0dbc47337c992854f39ea8066adc SHA512 ee3016c6b697db803a07fbb63c8b62d419387d7074df325119bfaf115816893c679509957394747b51aa3ccaeae54e124ae42b1d7ae4b29d85e4fceb1fddadfb -EBUILD selinux-pcscd-2.20220520-r1.ebuild 279 BLAKE2B deed6914b5741bbe4e0e2b446540f9e190f4e495a5453094b8251fb468ad8faa27e85fce4084fe3a16894ba6374d6d3970a89a80755ff64cead3e24a1726e130 SHA512 9e3b49086b4d6d45cdc93331ae9d58ec39f68b8f7e087274722fdb81d63dee5bd519be23389ccdc65d5700ad282274096f5fcd77e3d0f0a9271019841771e277 +EBUILD selinux-pcscd-2.20220520-r1.ebuild 275 BLAKE2B 25ebad8f67eb5b7e37e09c438041d7fcf69085136c8b84dfca35e5bff2cf9195e595aca38fb3db10a75002a9581310c27a9f0dbc47337c992854f39ea8066adc SHA512 ee3016c6b697db803a07fbb63c8b62d419387d7074df325119bfaf115816893c679509957394747b51aa3ccaeae54e124ae42b1d7ae4b29d85e4fceb1fddadfb EBUILD selinux-pcscd-9999.ebuild 279 BLAKE2B 17d2b7f51a3ad8e179826ddd30c2f1fdfd2cf4b8c11eb292a05f1b693cf24f902caddcfda8a747e4846e1070110862279d4dea3636468272b54baf9face37862 SHA512 77ccc67162c75d2b21f5d245fa2a2b395065f8083f5dff959a9c31cdcccaae7cd42c3117f9b7de2d5fed4133daa01bc58202c71d1daa5bd83d779a6208677c23 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r1.ebuild b/sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r1.ebuild deleted file mode 100644 index b7b809136483..000000000000 --- a/sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pcscd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pcscd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r2.ebuild b/sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r2.ebuild deleted file mode 100644 index b7b809136483..000000000000 --- a/sec-policy/selinux-pcscd/selinux-pcscd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pcscd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pcscd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-pcscd/selinux-pcscd-2.20220520-r1.ebuild b/sec-policy/selinux-pcscd/selinux-pcscd-2.20220520-r1.ebuild index 924d8ac78f53..b7b809136483 100644 --- a/sec-policy/selinux-pcscd/selinux-pcscd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-pcscd/selinux-pcscd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for pcscd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-phpfpm/Manifest b/sec-policy/selinux-phpfpm/Manifest index ab1c0c3136dc..819e48d30cea 100644 --- a/sec-policy/selinux-phpfpm/Manifest +++ b/sec-policy/selinux-phpfpm/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-phpfpm-2.20220106-r1.ebuild 373 BLAKE2B fb6b66cf83cd880bf600553b54219df11628b8a3559927ff95c0123e1dafa55d42009f0d678dba01c133cc702d0a536a955309c98cddd2cbd39ea3be3376fc6d SHA512 dc555481a9bd54dbea4d9e196c33a5d6a79d3be66639a270e0e08ea1331b48f756c0a890f0268ce27c7b6f658e51a77d2844e8220a38dab858b6f63654941273 -EBUILD selinux-phpfpm-2.20220106-r2.ebuild 373 BLAKE2B fb6b66cf83cd880bf600553b54219df11628b8a3559927ff95c0123e1dafa55d42009f0d678dba01c133cc702d0a536a955309c98cddd2cbd39ea3be3376fc6d SHA512 dc555481a9bd54dbea4d9e196c33a5d6a79d3be66639a270e0e08ea1331b48f756c0a890f0268ce27c7b6f658e51a77d2844e8220a38dab858b6f63654941273 EBUILD selinux-phpfpm-2.20220106-r3.ebuild 373 BLAKE2B fb6b66cf83cd880bf600553b54219df11628b8a3559927ff95c0123e1dafa55d42009f0d678dba01c133cc702d0a536a955309c98cddd2cbd39ea3be3376fc6d SHA512 dc555481a9bd54dbea4d9e196c33a5d6a79d3be66639a270e0e08ea1331b48f756c0a890f0268ce27c7b6f658e51a77d2844e8220a38dab858b6f63654941273 -EBUILD selinux-phpfpm-2.20220520-r1.ebuild 377 BLAKE2B c0f9fcc0b5eacba1179228d7bbcbd0a6bc78576a4c2ffccd12fda451d6ae3f9c1088ab629ba8e1315bf767d0f8a71a086794a42e411e95185e0f04cb910aee60 SHA512 d4ebf42dfcc9b05873e0c4e38f7f6ff1a9e382544f9dde3dd299e700a25737b28d268196d25e09edf28513bc79a56889fd98d1af61d3489fe349bc4db6c1f33b +EBUILD selinux-phpfpm-2.20220520-r1.ebuild 373 BLAKE2B fb6b66cf83cd880bf600553b54219df11628b8a3559927ff95c0123e1dafa55d42009f0d678dba01c133cc702d0a536a955309c98cddd2cbd39ea3be3376fc6d SHA512 dc555481a9bd54dbea4d9e196c33a5d6a79d3be66639a270e0e08ea1331b48f756c0a890f0268ce27c7b6f658e51a77d2844e8220a38dab858b6f63654941273 EBUILD selinux-phpfpm-9999.ebuild 377 BLAKE2B 1a1598675f083bb73b0af8be263c7f6d9b4cbc5a36670e2b460347ee62679cf08c472c6962c52718b81ea13880045c8bb74b14860d7511c85b04566181611652 SHA512 9853804873bdcc4b184ad6a79b52b2e7bf07526d079f3e568a78fff5759602c26adb9753ff3f55273f7eb2caaf01e18418c4376b7cf73ff8038f44546cf27dc9 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r1.ebuild b/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r1.ebuild deleted file mode 100644 index 1c0fb2093292..000000000000 --- a/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="phpfpm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for phpfpm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r2.ebuild b/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r2.ebuild deleted file mode 100644 index 1c0fb2093292..000000000000 --- a/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="phpfpm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for phpfpm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220520-r1.ebuild b/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220520-r1.ebuild index a78aff8bb937..1c0fb2093292 100644 --- a/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220520-r1.ebuild +++ b/sec-policy/selinux-phpfpm/selinux-phpfpm-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for phpfpm" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-plymouthd/Manifest b/sec-policy/selinux-plymouthd/Manifest index 064e5316e4da..17335a26ea41 100644 --- a/sec-policy/selinux-plymouthd/Manifest +++ b/sec-policy/selinux-plymouthd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-plymouthd-2.20220106-r1.ebuild 283 BLAKE2B f3674c407c27e2ed3c85d6289e3be39204f79f5eab881241e35211588d2c57a66c57b897c72e6ef97fb4e69fceb6194e0062412cc0d30a1c656cce70e91406d4 SHA512 1b89953d8eff77fc88da5d0cc88a54616922f5b25d00be1da65e14d27d449f2fe5d1c21131cc9dbee4b4b9eab9694626714639f9f67e98ec298e57351fdbe12a -EBUILD selinux-plymouthd-2.20220106-r2.ebuild 283 BLAKE2B f3674c407c27e2ed3c85d6289e3be39204f79f5eab881241e35211588d2c57a66c57b897c72e6ef97fb4e69fceb6194e0062412cc0d30a1c656cce70e91406d4 SHA512 1b89953d8eff77fc88da5d0cc88a54616922f5b25d00be1da65e14d27d449f2fe5d1c21131cc9dbee4b4b9eab9694626714639f9f67e98ec298e57351fdbe12a EBUILD selinux-plymouthd-2.20220106-r3.ebuild 283 BLAKE2B f3674c407c27e2ed3c85d6289e3be39204f79f5eab881241e35211588d2c57a66c57b897c72e6ef97fb4e69fceb6194e0062412cc0d30a1c656cce70e91406d4 SHA512 1b89953d8eff77fc88da5d0cc88a54616922f5b25d00be1da65e14d27d449f2fe5d1c21131cc9dbee4b4b9eab9694626714639f9f67e98ec298e57351fdbe12a -EBUILD selinux-plymouthd-2.20220520-r1.ebuild 287 BLAKE2B a0b3b3cd4a9269dbd54925bf544eab4f612da1645d5f303bbb20e2349f1fad599d76bf3a1bc07313a90e87bb5c683b42bb37d71610267081891367069470e099 SHA512 4287676d952b9884434408775eee25138528b747d9d38fa28d5dc5813bf408dea292c36b1504cad08a6e7843334905fa2930abfbfe0dffd86f462d2d54d86831 +EBUILD selinux-plymouthd-2.20220520-r1.ebuild 283 BLAKE2B f3674c407c27e2ed3c85d6289e3be39204f79f5eab881241e35211588d2c57a66c57b897c72e6ef97fb4e69fceb6194e0062412cc0d30a1c656cce70e91406d4 SHA512 1b89953d8eff77fc88da5d0cc88a54616922f5b25d00be1da65e14d27d449f2fe5d1c21131cc9dbee4b4b9eab9694626714639f9f67e98ec298e57351fdbe12a EBUILD selinux-plymouthd-9999.ebuild 287 BLAKE2B 30a58b4cc20aff7d5ac697c4588f9dd19ba3296cd099ccd713b0e0f453e603d4de2e90bb54ae270838ca26762489472f18e8f2a025ab0e26f34a526705175df7 SHA512 3f9bfb500d1c4545535e2864b8ef1336d8a8d0d6fc5a4813ed9e6776056f43e9d4466dc204cf4730c630a39fa2c581b02df2da2001f28e7bcb9d467dffbc1380 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r1.ebuild b/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r1.ebuild deleted file mode 100644 index 3ed9d12fc2e3..000000000000 --- a/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="plymouthd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for plymouthd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r2.ebuild b/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r2.ebuild deleted file mode 100644 index 3ed9d12fc2e3..000000000000 --- a/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="plymouthd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for plymouthd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220520-r1.ebuild b/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220520-r1.ebuild index eee932601de6..3ed9d12fc2e3 100644 --- a/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-plymouthd/selinux-plymouthd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for plymouthd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-podman/Manifest b/sec-policy/selinux-podman/Manifest index d6fa6378438e..9978e6bd824e 100644 --- a/sec-policy/selinux-podman/Manifest +++ b/sec-policy/selinux-podman/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-podman-2.20220106-r1.ebuild 380 BLAKE2B 7e7573f945961346dece23841360944d0e8cee0d7e1e24b83b51151586a3e6c432e994f70c6a6478dca639a5117ae30832f582d0d339210ebd331366ce4514f0 SHA512 e6a18aca0842c6b2600e7ba13862a52b7771d4ac552e6f7b21ab02ff8a9c44f3cea6dc176d72580d940ad3259e9748a0139250ba95d3deacaec6f16be04d4ef5 -EBUILD selinux-podman-2.20220106-r2.ebuild 380 BLAKE2B 7e7573f945961346dece23841360944d0e8cee0d7e1e24b83b51151586a3e6c432e994f70c6a6478dca639a5117ae30832f582d0d339210ebd331366ce4514f0 SHA512 e6a18aca0842c6b2600e7ba13862a52b7771d4ac552e6f7b21ab02ff8a9c44f3cea6dc176d72580d940ad3259e9748a0139250ba95d3deacaec6f16be04d4ef5 EBUILD selinux-podman-2.20220106-r3.ebuild 380 BLAKE2B 7e7573f945961346dece23841360944d0e8cee0d7e1e24b83b51151586a3e6c432e994f70c6a6478dca639a5117ae30832f582d0d339210ebd331366ce4514f0 SHA512 e6a18aca0842c6b2600e7ba13862a52b7771d4ac552e6f7b21ab02ff8a9c44f3cea6dc176d72580d940ad3259e9748a0139250ba95d3deacaec6f16be04d4ef5 -EBUILD selinux-podman-2.20220520-r1.ebuild 384 BLAKE2B a8d2d935b325820e31c1feb6af7280315d3ac6aa304c08eac30df420411cc1ad9e164992f97b31767d92fc3cc5bb72c0a2f074a07e2b5d89d8dfccbe9f53ce47 SHA512 c7e616241f801d38ceba7d8cff3cd01d04254cb01036d5c2b97e3ab11b0064b7d8717578e71f71b0f911f8a5019537c9bce7b6b67de5b70eb002d7fdbc206823 +EBUILD selinux-podman-2.20220520-r1.ebuild 380 BLAKE2B 7e7573f945961346dece23841360944d0e8cee0d7e1e24b83b51151586a3e6c432e994f70c6a6478dca639a5117ae30832f582d0d339210ebd331366ce4514f0 SHA512 e6a18aca0842c6b2600e7ba13862a52b7771d4ac552e6f7b21ab02ff8a9c44f3cea6dc176d72580d940ad3259e9748a0139250ba95d3deacaec6f16be04d4ef5 EBUILD selinux-podman-9999.ebuild 384 BLAKE2B a8d2d935b325820e31c1feb6af7280315d3ac6aa304c08eac30df420411cc1ad9e164992f97b31767d92fc3cc5bb72c0a2f074a07e2b5d89d8dfccbe9f53ce47 SHA512 c7e616241f801d38ceba7d8cff3cd01d04254cb01036d5c2b97e3ab11b0064b7d8717578e71f71b0f911f8a5019537c9bce7b6b67de5b70eb002d7fdbc206823 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-podman/selinux-podman-2.20220106-r1.ebuild b/sec-policy/selinux-podman/selinux-podman-2.20220106-r1.ebuild deleted file mode 100644 index 53fdda021118..000000000000 --- a/sec-policy/selinux-podman/selinux-podman-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="podman" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for podman" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-container -" -RDEPEND="${RDEPEND} - sec-policy/selinux-container -" diff --git a/sec-policy/selinux-podman/selinux-podman-2.20220106-r2.ebuild b/sec-policy/selinux-podman/selinux-podman-2.20220106-r2.ebuild deleted file mode 100644 index 53fdda021118..000000000000 --- a/sec-policy/selinux-podman/selinux-podman-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="podman" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for podman" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-container -" -RDEPEND="${RDEPEND} - sec-policy/selinux-container -" diff --git a/sec-policy/selinux-podman/selinux-podman-2.20220520-r1.ebuild b/sec-policy/selinux-podman/selinux-podman-2.20220520-r1.ebuild index 86c074ff20d0..53fdda021118 100644 --- a/sec-policy/selinux-podman/selinux-podman-2.20220520-r1.ebuild +++ b/sec-policy/selinux-podman/selinux-podman-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for podman" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-policykit/Manifest b/sec-policy/selinux-policykit/Manifest index 349d79fd6e83..2e34ad557952 100644 --- a/sec-policy/selinux-policykit/Manifest +++ b/sec-policy/selinux-policykit/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-policykit-2.20220106-r1.ebuild 283 BLAKE2B f4c270d0eb4b2bf8f6180ba8bea7c5da3df9677db27ed976194c989b638709bcc9dc7a112cfec7c44a984c0c5090b75a5728a6e1aae0d4703efa0c6d4beec2db SHA512 9bf6a87216123f6016bc1e4905d7bbe08b3df8ed57e6cb6b9d7ee3a251ae1fe1df339c651a434b13164751de67866f8e8da0ced1d6e8d349ecda24dbf254d150 -EBUILD selinux-policykit-2.20220106-r2.ebuild 283 BLAKE2B f4c270d0eb4b2bf8f6180ba8bea7c5da3df9677db27ed976194c989b638709bcc9dc7a112cfec7c44a984c0c5090b75a5728a6e1aae0d4703efa0c6d4beec2db SHA512 9bf6a87216123f6016bc1e4905d7bbe08b3df8ed57e6cb6b9d7ee3a251ae1fe1df339c651a434b13164751de67866f8e8da0ced1d6e8d349ecda24dbf254d150 EBUILD selinux-policykit-2.20220106-r3.ebuild 283 BLAKE2B f4c270d0eb4b2bf8f6180ba8bea7c5da3df9677db27ed976194c989b638709bcc9dc7a112cfec7c44a984c0c5090b75a5728a6e1aae0d4703efa0c6d4beec2db SHA512 9bf6a87216123f6016bc1e4905d7bbe08b3df8ed57e6cb6b9d7ee3a251ae1fe1df339c651a434b13164751de67866f8e8da0ced1d6e8d349ecda24dbf254d150 -EBUILD selinux-policykit-2.20220520-r1.ebuild 287 BLAKE2B f67abd2c9962cba97f670ca2db6203b5e877234b70291ea151071e7aaefcea678a766648ed52cb5502828c9cb67ed2caf68bcdc604c0739154cfc4ccefa9192d SHA512 f6ec1e683c91cac39bda69da65fa7931f4842faed2c0615c0d6c98aa80b70561d7478f17480c0deaadbe60078790ecb8e5f838caa00f3a52ec4b3f837e70d84a +EBUILD selinux-policykit-2.20220520-r1.ebuild 283 BLAKE2B f4c270d0eb4b2bf8f6180ba8bea7c5da3df9677db27ed976194c989b638709bcc9dc7a112cfec7c44a984c0c5090b75a5728a6e1aae0d4703efa0c6d4beec2db SHA512 9bf6a87216123f6016bc1e4905d7bbe08b3df8ed57e6cb6b9d7ee3a251ae1fe1df339c651a434b13164751de67866f8e8da0ced1d6e8d349ecda24dbf254d150 EBUILD selinux-policykit-9999.ebuild 287 BLAKE2B 79339a640755e95c0e55990f2478a2c015534c61fb310c5f8e7a04c07fb8eb513bab4057ef82479c0eeff51424ade0a0a6f2f51b4bb62f7dd1b33addd1731124 SHA512 424709b795ace79a950c3beb6012fd2f6c13f04859c679851ca9b0a559a3a5e3b723af14e956a3ca1601f1ae497f95995c4dbeab16fe12f7bf02220c21a2b8de MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-policykit/selinux-policykit-2.20220106-r1.ebuild b/sec-policy/selinux-policykit/selinux-policykit-2.20220106-r1.ebuild deleted file mode 100644 index 0477c205f392..000000000000 --- a/sec-policy/selinux-policykit/selinux-policykit-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="policykit" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for policykit" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-policykit/selinux-policykit-2.20220106-r2.ebuild b/sec-policy/selinux-policykit/selinux-policykit-2.20220106-r2.ebuild deleted file mode 100644 index 0477c205f392..000000000000 --- a/sec-policy/selinux-policykit/selinux-policykit-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="policykit" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for policykit" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-policykit/selinux-policykit-2.20220520-r1.ebuild b/sec-policy/selinux-policykit/selinux-policykit-2.20220520-r1.ebuild index 1ede5819cb90..0477c205f392 100644 --- a/sec-policy/selinux-policykit/selinux-policykit-2.20220520-r1.ebuild +++ b/sec-policy/selinux-policykit/selinux-policykit-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for policykit" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-portmap/Manifest b/sec-policy/selinux-portmap/Manifest index 74e67977abb6..51414048c02b 100644 --- a/sec-policy/selinux-portmap/Manifest +++ b/sec-policy/selinux-portmap/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-portmap-2.20220106-r1.ebuild 279 BLAKE2B af70f853d3caf91f5f8cfdbf985d10ec2490cc74ef107cfe4b520908daf8d010a49dbdf3dc6aa97ba52980bd3ee9730ef69ad880ea13741c54ff4a22036ec46a SHA512 acd2ecbf75642a2e8fb356d15546c7f8b478ff7e3f997550c1f94a1aa6f0a1baa9610ff7bc37e7b85bce2ab538f7f2ec4f5e3f20964e2be364a4c0b2bdf8aed1 -EBUILD selinux-portmap-2.20220106-r2.ebuild 279 BLAKE2B af70f853d3caf91f5f8cfdbf985d10ec2490cc74ef107cfe4b520908daf8d010a49dbdf3dc6aa97ba52980bd3ee9730ef69ad880ea13741c54ff4a22036ec46a SHA512 acd2ecbf75642a2e8fb356d15546c7f8b478ff7e3f997550c1f94a1aa6f0a1baa9610ff7bc37e7b85bce2ab538f7f2ec4f5e3f20964e2be364a4c0b2bdf8aed1 EBUILD selinux-portmap-2.20220106-r3.ebuild 279 BLAKE2B af70f853d3caf91f5f8cfdbf985d10ec2490cc74ef107cfe4b520908daf8d010a49dbdf3dc6aa97ba52980bd3ee9730ef69ad880ea13741c54ff4a22036ec46a SHA512 acd2ecbf75642a2e8fb356d15546c7f8b478ff7e3f997550c1f94a1aa6f0a1baa9610ff7bc37e7b85bce2ab538f7f2ec4f5e3f20964e2be364a4c0b2bdf8aed1 -EBUILD selinux-portmap-2.20220520-r1.ebuild 283 BLAKE2B f5f4845cb0e080d7d7e1244d8144e83f8a0988e677c6b3714a932776f5a1ab2eecbe0c2dd81f1a58e6f8d5fe206e579df0a9abf0b86fe53c4745a88144c7b849 SHA512 c6f48a75bd7a4d3b24d19434240101cf96b1b0bb99f2cd9ef6ff3a2572d10522baa98da38fffd5804e0538f7a0bc7c876fd05b5f3e3af1b8d79f346e8abbe0b0 +EBUILD selinux-portmap-2.20220520-r1.ebuild 279 BLAKE2B af70f853d3caf91f5f8cfdbf985d10ec2490cc74ef107cfe4b520908daf8d010a49dbdf3dc6aa97ba52980bd3ee9730ef69ad880ea13741c54ff4a22036ec46a SHA512 acd2ecbf75642a2e8fb356d15546c7f8b478ff7e3f997550c1f94a1aa6f0a1baa9610ff7bc37e7b85bce2ab538f7f2ec4f5e3f20964e2be364a4c0b2bdf8aed1 EBUILD selinux-portmap-9999.ebuild 283 BLAKE2B e07c714d1febf80ba8bc4e74fae56e508d8713fe20f2aaaccb24d6c2d9bfb45803dd93409cad817dbbcc6d37613679852a151ce2d323100ed245ad30cde1e34b SHA512 65588b838117888fd4b5762d6716e127010e4e5c3d01c23327e99b7946e3a03957a4aa0a13ab297e9cd34c49507823238ad0840501eed7712bf900fa06ffa38d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-portmap/selinux-portmap-2.20220106-r1.ebuild b/sec-policy/selinux-portmap/selinux-portmap-2.20220106-r1.ebuild deleted file mode 100644 index 31ca4f18d754..000000000000 --- a/sec-policy/selinux-portmap/selinux-portmap-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="portmap" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for portmap" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-portmap/selinux-portmap-2.20220106-r2.ebuild b/sec-policy/selinux-portmap/selinux-portmap-2.20220106-r2.ebuild deleted file mode 100644 index 31ca4f18d754..000000000000 --- a/sec-policy/selinux-portmap/selinux-portmap-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="portmap" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for portmap" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-portmap/selinux-portmap-2.20220520-r1.ebuild b/sec-policy/selinux-portmap/selinux-portmap-2.20220520-r1.ebuild index e2e02f769a14..31ca4f18d754 100644 --- a/sec-policy/selinux-portmap/selinux-portmap-2.20220520-r1.ebuild +++ b/sec-policy/selinux-portmap/selinux-portmap-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for portmap" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-postfix/Manifest b/sec-policy/selinux-postfix/Manifest index 229a64e533bb..bba67d0354ba 100644 --- a/sec-policy/selinux-postfix/Manifest +++ b/sec-policy/selinux-postfix/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-postfix-2.20220106-r1.ebuild 279 BLAKE2B 32c94e41254abc22f7f83e494d4c0ea3b5903c2c37dad9a19fd041c5aa20aa51f2925f6644f2bb421219879a037a2ecf734676e341704f25f40b64ce9c41c018 SHA512 aeef4ff1b6836b755a3e5abfec9995f74a63767e0abca498fdeb6b9ab7eeaa7058cf5c4165877d0057396fbf81b2490d4ec34ee4510af66dda5c0209efbf9ce9 -EBUILD selinux-postfix-2.20220106-r2.ebuild 279 BLAKE2B 32c94e41254abc22f7f83e494d4c0ea3b5903c2c37dad9a19fd041c5aa20aa51f2925f6644f2bb421219879a037a2ecf734676e341704f25f40b64ce9c41c018 SHA512 aeef4ff1b6836b755a3e5abfec9995f74a63767e0abca498fdeb6b9ab7eeaa7058cf5c4165877d0057396fbf81b2490d4ec34ee4510af66dda5c0209efbf9ce9 EBUILD selinux-postfix-2.20220106-r3.ebuild 279 BLAKE2B 32c94e41254abc22f7f83e494d4c0ea3b5903c2c37dad9a19fd041c5aa20aa51f2925f6644f2bb421219879a037a2ecf734676e341704f25f40b64ce9c41c018 SHA512 aeef4ff1b6836b755a3e5abfec9995f74a63767e0abca498fdeb6b9ab7eeaa7058cf5c4165877d0057396fbf81b2490d4ec34ee4510af66dda5c0209efbf9ce9 -EBUILD selinux-postfix-2.20220520-r1.ebuild 283 BLAKE2B 7b38dac687eecbbddcb9e4e662dd9ffbb916fc8b68b43bf4e670b3bc7ae5c643c32d3d21a3627c21c917c148f0fa32f01aebae4c4126d51a924ab21ff6f96b87 SHA512 1c9be47d9e461685243184f512d9347b7cc9c914c6915142666943f13fd852ce51c441622300d36eaa78a7f32a51a02fd25c954dc5b6f5b0131988d4b4eb3aa1 +EBUILD selinux-postfix-2.20220520-r1.ebuild 279 BLAKE2B 32c94e41254abc22f7f83e494d4c0ea3b5903c2c37dad9a19fd041c5aa20aa51f2925f6644f2bb421219879a037a2ecf734676e341704f25f40b64ce9c41c018 SHA512 aeef4ff1b6836b755a3e5abfec9995f74a63767e0abca498fdeb6b9ab7eeaa7058cf5c4165877d0057396fbf81b2490d4ec34ee4510af66dda5c0209efbf9ce9 EBUILD selinux-postfix-9999.ebuild 283 BLAKE2B 53fb7ae78428c6634808e46dea8570857042c8ba4d92f0abe0c60e31fbc013faba5dc254c14f2fc764d573ecfcd434b214ac6ea27592e0a89de037006b7f3e6e SHA512 8992967abf6e8564c9b463859fce69c1a0ad9ceaad42052435d8106b393e5b298eadb797f428ccdd57c9d7f9c564d363dc110ac7c7da8f8a038033722f09189d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-postfix/selinux-postfix-2.20220106-r1.ebuild b/sec-policy/selinux-postfix/selinux-postfix-2.20220106-r1.ebuild deleted file mode 100644 index 990a846581c0..000000000000 --- a/sec-policy/selinux-postfix/selinux-postfix-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="postfix" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for postfix" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-postfix/selinux-postfix-2.20220106-r2.ebuild b/sec-policy/selinux-postfix/selinux-postfix-2.20220106-r2.ebuild deleted file mode 100644 index 990a846581c0..000000000000 --- a/sec-policy/selinux-postfix/selinux-postfix-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="postfix" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for postfix" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-postfix/selinux-postfix-2.20220520-r1.ebuild b/sec-policy/selinux-postfix/selinux-postfix-2.20220520-r1.ebuild index daf81213125e..990a846581c0 100644 --- a/sec-policy/selinux-postfix/selinux-postfix-2.20220520-r1.ebuild +++ b/sec-policy/selinux-postfix/selinux-postfix-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for postfix" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-postgresql/Manifest b/sec-policy/selinux-postgresql/Manifest index f3a7926ffdd3..0914789c5bbb 100644 --- a/sec-policy/selinux-postgresql/Manifest +++ b/sec-policy/selinux-postgresql/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-postgresql-2.20220106-r1.ebuild 285 BLAKE2B 36d426bacd64ea2c4cca100962280f4e69648b8bf3716a613d8dc4ad329e20c1e1353894fa83c44ef32ecb7f30b887b5f3be0225129d0ab28bc8db4a5d45aeab SHA512 34f0e660e18640a59b8628613cbebf7500971edd1cf69408b446ae04fe409c4185299bbc1ba3023c61a05cf157a6eb64ecb56edf558ebedf5da21e47194fb1c6 -EBUILD selinux-postgresql-2.20220106-r2.ebuild 285 BLAKE2B 36d426bacd64ea2c4cca100962280f4e69648b8bf3716a613d8dc4ad329e20c1e1353894fa83c44ef32ecb7f30b887b5f3be0225129d0ab28bc8db4a5d45aeab SHA512 34f0e660e18640a59b8628613cbebf7500971edd1cf69408b446ae04fe409c4185299bbc1ba3023c61a05cf157a6eb64ecb56edf558ebedf5da21e47194fb1c6 EBUILD selinux-postgresql-2.20220106-r3.ebuild 285 BLAKE2B 36d426bacd64ea2c4cca100962280f4e69648b8bf3716a613d8dc4ad329e20c1e1353894fa83c44ef32ecb7f30b887b5f3be0225129d0ab28bc8db4a5d45aeab SHA512 34f0e660e18640a59b8628613cbebf7500971edd1cf69408b446ae04fe409c4185299bbc1ba3023c61a05cf157a6eb64ecb56edf558ebedf5da21e47194fb1c6 -EBUILD selinux-postgresql-2.20220520-r1.ebuild 289 BLAKE2B 3241d4884b2e6054cc9ff47e792adb3b11f3fe5daca1abbbd4849ead5e4c8a14883be0627c785fc845e2d84d5a8500d8b4918b0678cf2671ed9cc022a65fdb10 SHA512 2ffc81e39ca57e3c717dbb8054369a336f832e3946584144b3a060966754664cd9d0ca7c0a08113a2a24d46ad724a9f8680c916a8c97d03b15895509250ac1d8 +EBUILD selinux-postgresql-2.20220520-r1.ebuild 285 BLAKE2B 36d426bacd64ea2c4cca100962280f4e69648b8bf3716a613d8dc4ad329e20c1e1353894fa83c44ef32ecb7f30b887b5f3be0225129d0ab28bc8db4a5d45aeab SHA512 34f0e660e18640a59b8628613cbebf7500971edd1cf69408b446ae04fe409c4185299bbc1ba3023c61a05cf157a6eb64ecb56edf558ebedf5da21e47194fb1c6 EBUILD selinux-postgresql-9999.ebuild 289 BLAKE2B f638a1e2891fdfee0418e5fd687a1b88481098f1a693193fac36c167b26482dec4eef5671549f50a98a68b0cabb0b8ff1a9b924315bdf5f12baa63e3108bc579 SHA512 cbb3b2215f58aa602a1771e2437113bf6b33a0dcbc75689618bd6d72c433d0f2501fd05fcdc11e0e50b4ea87e02af4a02f7991725a6685e35cbfcfac71ba054c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r1.ebuild b/sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r1.ebuild deleted file mode 100644 index d1da9a5cb21a..000000000000 --- a/sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="postgresql" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for postgresql" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r2.ebuild b/sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r2.ebuild deleted file mode 100644 index d1da9a5cb21a..000000000000 --- a/sec-policy/selinux-postgresql/selinux-postgresql-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="postgresql" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for postgresql" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-postgresql/selinux-postgresql-2.20220520-r1.ebuild b/sec-policy/selinux-postgresql/selinux-postgresql-2.20220520-r1.ebuild index 9214d5a64b55..d1da9a5cb21a 100644 --- a/sec-policy/selinux-postgresql/selinux-postgresql-2.20220520-r1.ebuild +++ b/sec-policy/selinux-postgresql/selinux-postgresql-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for postgresql" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-postgrey/Manifest b/sec-policy/selinux-postgrey/Manifest index a96c67fadb32..dd9d8b01063f 100644 --- a/sec-policy/selinux-postgrey/Manifest +++ b/sec-policy/selinux-postgrey/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-postgrey-2.20220106-r1.ebuild 281 BLAKE2B 78c3128d5338b11d8af1088685cbb77649c5dfb595348921e614cb2bd4447322495aa0dff650317fef5b47a189fa070a66d5f36f66db4c3157fcbc90c81164c6 SHA512 afc3ee3a1671adbce6ed3969607ad69ef388faee3d2194eb708de8a0bf102ff7fb68dd3a65b6256cfb71178897f5f520e5c5d8b439a164e9254116440f2d0fa3 -EBUILD selinux-postgrey-2.20220106-r2.ebuild 281 BLAKE2B 78c3128d5338b11d8af1088685cbb77649c5dfb595348921e614cb2bd4447322495aa0dff650317fef5b47a189fa070a66d5f36f66db4c3157fcbc90c81164c6 SHA512 afc3ee3a1671adbce6ed3969607ad69ef388faee3d2194eb708de8a0bf102ff7fb68dd3a65b6256cfb71178897f5f520e5c5d8b439a164e9254116440f2d0fa3 EBUILD selinux-postgrey-2.20220106-r3.ebuild 281 BLAKE2B 78c3128d5338b11d8af1088685cbb77649c5dfb595348921e614cb2bd4447322495aa0dff650317fef5b47a189fa070a66d5f36f66db4c3157fcbc90c81164c6 SHA512 afc3ee3a1671adbce6ed3969607ad69ef388faee3d2194eb708de8a0bf102ff7fb68dd3a65b6256cfb71178897f5f520e5c5d8b439a164e9254116440f2d0fa3 -EBUILD selinux-postgrey-2.20220520-r1.ebuild 285 BLAKE2B eb20572b9ef7e19384b22810904c169fd7d1f53600894e35b22d268c855ef8822326f79a147fda3d5f32eb6ad144b92d4a2f5df17a9f5b9bbb042cbd79bca9f2 SHA512 2c06f7347c7db2b251e9860a9c216d5c123e9e511122e0595518965dc4a46295e21ce18a51b455d418bb583566f49bba1bb3e69c9b25a96bcb46b5dbdcf5b161 +EBUILD selinux-postgrey-2.20220520-r1.ebuild 281 BLAKE2B 78c3128d5338b11d8af1088685cbb77649c5dfb595348921e614cb2bd4447322495aa0dff650317fef5b47a189fa070a66d5f36f66db4c3157fcbc90c81164c6 SHA512 afc3ee3a1671adbce6ed3969607ad69ef388faee3d2194eb708de8a0bf102ff7fb68dd3a65b6256cfb71178897f5f520e5c5d8b439a164e9254116440f2d0fa3 EBUILD selinux-postgrey-9999.ebuild 285 BLAKE2B ccbb3952f90c577c19f4367e54a9f522ec7cbd5e489c9a4f12f53d4895b172e52850ed1a71e7f972e25247de3dae49faeb01a12d31c41591ef23c5df8adbeae8 SHA512 116f999e70ac818d99d2622e7aca4b67712d98b641bb097c916a8b1e14f9014021d3ad95a0c11f2be34d3db0cc31bca526e48ff7dde0b75c22a188181081dd2d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r1.ebuild b/sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r1.ebuild deleted file mode 100644 index 7b12933f5758..000000000000 --- a/sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="postgrey" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for postgrey" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r2.ebuild b/sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r2.ebuild deleted file mode 100644 index 7b12933f5758..000000000000 --- a/sec-policy/selinux-postgrey/selinux-postgrey-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="postgrey" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for postgrey" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-postgrey/selinux-postgrey-2.20220520-r1.ebuild b/sec-policy/selinux-postgrey/selinux-postgrey-2.20220520-r1.ebuild index 7aab3b4d7c67..7b12933f5758 100644 --- a/sec-policy/selinux-postgrey/selinux-postgrey-2.20220520-r1.ebuild +++ b/sec-policy/selinux-postgrey/selinux-postgrey-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for postgrey" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ppp/Manifest b/sec-policy/selinux-ppp/Manifest index 9f1b5e882926..9e19d66a583f 100644 --- a/sec-policy/selinux-ppp/Manifest +++ b/sec-policy/selinux-ppp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ppp-2.20220106-r1.ebuild 271 BLAKE2B 810b5b9770cda720a845713f7f3b42f395026ea96a7d3ad990c489f2ec4f22548c78f8054b1d3cd0322ae3781f22699f8110ef190b199ad032f5b4fac6f1523f SHA512 e671c2ad431c8000f318ece93a793e61e20a48062b13c27fa402f05ba512510fa51942b65e50706cc3f7909de2343394370e811d07a913af2e78ca239ccbb264 -EBUILD selinux-ppp-2.20220106-r2.ebuild 271 BLAKE2B 810b5b9770cda720a845713f7f3b42f395026ea96a7d3ad990c489f2ec4f22548c78f8054b1d3cd0322ae3781f22699f8110ef190b199ad032f5b4fac6f1523f SHA512 e671c2ad431c8000f318ece93a793e61e20a48062b13c27fa402f05ba512510fa51942b65e50706cc3f7909de2343394370e811d07a913af2e78ca239ccbb264 EBUILD selinux-ppp-2.20220106-r3.ebuild 271 BLAKE2B 810b5b9770cda720a845713f7f3b42f395026ea96a7d3ad990c489f2ec4f22548c78f8054b1d3cd0322ae3781f22699f8110ef190b199ad032f5b4fac6f1523f SHA512 e671c2ad431c8000f318ece93a793e61e20a48062b13c27fa402f05ba512510fa51942b65e50706cc3f7909de2343394370e811d07a913af2e78ca239ccbb264 -EBUILD selinux-ppp-2.20220520-r1.ebuild 275 BLAKE2B dc878f10e5e199e267375c042ed0ca3015039f160fc3f2a3fd04486a75ab6da0f73d581af214fe5e980f45c6893f48e4b1ed3497a13c0881d4364d190d02400c SHA512 c30da99c9aa187ea2e8db46cb39180ce23c66b3504ab83aecbdeae32d6e9127f6b9cbbe0105e749e2abbde5fa5382022a1018f45b42bfe4033d4d39b1e8f8729 +EBUILD selinux-ppp-2.20220520-r1.ebuild 271 BLAKE2B 810b5b9770cda720a845713f7f3b42f395026ea96a7d3ad990c489f2ec4f22548c78f8054b1d3cd0322ae3781f22699f8110ef190b199ad032f5b4fac6f1523f SHA512 e671c2ad431c8000f318ece93a793e61e20a48062b13c27fa402f05ba512510fa51942b65e50706cc3f7909de2343394370e811d07a913af2e78ca239ccbb264 EBUILD selinux-ppp-9999.ebuild 275 BLAKE2B 67d27449bc3ca5725754244f8a7790470a7e5215194da209e53496dc079b362f6ed61726ff3cab8f36863e0cfb703da706a0cbc266eb370682f4d6c8c96b9bff SHA512 95e85a46b1030a78b73cb8666043f67db94e20ef94b2f42bfac5fcbf419031a3c6cef8de605395255357229b54ee09d93f93fb49791e9ac94313bcc526140620 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ppp/selinux-ppp-2.20220106-r1.ebuild b/sec-policy/selinux-ppp/selinux-ppp-2.20220106-r1.ebuild deleted file mode 100644 index ded321487074..000000000000 --- a/sec-policy/selinux-ppp/selinux-ppp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ppp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ppp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ppp/selinux-ppp-2.20220106-r2.ebuild b/sec-policy/selinux-ppp/selinux-ppp-2.20220106-r2.ebuild deleted file mode 100644 index ded321487074..000000000000 --- a/sec-policy/selinux-ppp/selinux-ppp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ppp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ppp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ppp/selinux-ppp-2.20220520-r1.ebuild b/sec-policy/selinux-ppp/selinux-ppp-2.20220520-r1.ebuild index 27bf40dc4df1..ded321487074 100644 --- a/sec-policy/selinux-ppp/selinux-ppp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ppp/selinux-ppp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ppp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-prelude/Manifest b/sec-policy/selinux-prelude/Manifest index 6ae143694b17..9fa7e59b6acc 100644 --- a/sec-policy/selinux-prelude/Manifest +++ b/sec-policy/selinux-prelude/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-prelude-2.20220106-r1.ebuild 375 BLAKE2B 024a2930b7ec89dae42974f4b55d1e2a3249c1d98d9faed5d8b42b4d1da4b3c607b1ff8ce500c5c3b803f08f64966eed4ac7de355623819976fcc03f801dd1ba SHA512 3661a726aa3ad7fa3e9c7ce48405b85e34c7cca4094138a30064a6ce04c3ccfbafbda1f12751f891d08288f5e8b7422f2e62a506d65f48762100bb7391764b53 -EBUILD selinux-prelude-2.20220106-r2.ebuild 375 BLAKE2B 024a2930b7ec89dae42974f4b55d1e2a3249c1d98d9faed5d8b42b4d1da4b3c607b1ff8ce500c5c3b803f08f64966eed4ac7de355623819976fcc03f801dd1ba SHA512 3661a726aa3ad7fa3e9c7ce48405b85e34c7cca4094138a30064a6ce04c3ccfbafbda1f12751f891d08288f5e8b7422f2e62a506d65f48762100bb7391764b53 EBUILD selinux-prelude-2.20220106-r3.ebuild 375 BLAKE2B 024a2930b7ec89dae42974f4b55d1e2a3249c1d98d9faed5d8b42b4d1da4b3c607b1ff8ce500c5c3b803f08f64966eed4ac7de355623819976fcc03f801dd1ba SHA512 3661a726aa3ad7fa3e9c7ce48405b85e34c7cca4094138a30064a6ce04c3ccfbafbda1f12751f891d08288f5e8b7422f2e62a506d65f48762100bb7391764b53 -EBUILD selinux-prelude-2.20220520-r1.ebuild 379 BLAKE2B 0e2fbc4ac3d6d81f79bd3275076aa3e46f4ddd4534aed86a66de8caeb80fafb5c4e3cb4080d2ad94baa48bd85b7586de3b2c13e44b6a8f35d96adc404cd79e55 SHA512 fdbcbeb5428d155ecffa3a30527c4f0f25225a262b5441726ba0bb935ae392931850d2ff3f7c06ba74b228b706b3bf94d596d52d430e2e1a02ed2fc7fcf973f7 +EBUILD selinux-prelude-2.20220520-r1.ebuild 375 BLAKE2B 024a2930b7ec89dae42974f4b55d1e2a3249c1d98d9faed5d8b42b4d1da4b3c607b1ff8ce500c5c3b803f08f64966eed4ac7de355623819976fcc03f801dd1ba SHA512 3661a726aa3ad7fa3e9c7ce48405b85e34c7cca4094138a30064a6ce04c3ccfbafbda1f12751f891d08288f5e8b7422f2e62a506d65f48762100bb7391764b53 EBUILD selinux-prelude-9999.ebuild 379 BLAKE2B 9abf97bfaf98a2017884e9543638e8ee79bf7605bf57ef507a4dedb834b33b34cf54ebc2f1331280866426c5947f7e449cc4fd067d5a76b3d38e9c7f64a955f2 SHA512 83e909d343ea6271010554cdc2e9f7ec7057b86dc0b572892d34f634ccae3d9696a26043dc7cf52e8806d55ee8b01bbd7f1bc189d2a7102f831c447a11812382 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-prelude/selinux-prelude-2.20220106-r1.ebuild b/sec-policy/selinux-prelude/selinux-prelude-2.20220106-r1.ebuild deleted file mode 100644 index 628bffa06a0d..000000000000 --- a/sec-policy/selinux-prelude/selinux-prelude-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="prelude" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for prelude" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-prelude/selinux-prelude-2.20220106-r2.ebuild b/sec-policy/selinux-prelude/selinux-prelude-2.20220106-r2.ebuild deleted file mode 100644 index 628bffa06a0d..000000000000 --- a/sec-policy/selinux-prelude/selinux-prelude-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="prelude" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for prelude" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-prelude/selinux-prelude-2.20220520-r1.ebuild b/sec-policy/selinux-prelude/selinux-prelude-2.20220520-r1.ebuild index 284d47186b16..628bffa06a0d 100644 --- a/sec-policy/selinux-prelude/selinux-prelude-2.20220520-r1.ebuild +++ b/sec-policy/selinux-prelude/selinux-prelude-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for prelude" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-privoxy/Manifest b/sec-policy/selinux-privoxy/Manifest index 56d4f8b69567..b85fcbeadb57 100644 --- a/sec-policy/selinux-privoxy/Manifest +++ b/sec-policy/selinux-privoxy/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-privoxy-2.20220106-r1.ebuild 279 BLAKE2B 0662739dbc58a5cf03ac9c6e32cb54d28682c7a3924a2eddd7f9e3c7ded7100a18b3db93f6c83ef5693330ebdc9b9ee47d001e46d276d8e750271e8517d9d892 SHA512 2246837385fb726541891e729567983707d2ae41375d175c62397c0be34dcd6047a369b4eaa02e6068539edc07075af75095cfd3cd68f6459284aa5740099013 -EBUILD selinux-privoxy-2.20220106-r2.ebuild 279 BLAKE2B 0662739dbc58a5cf03ac9c6e32cb54d28682c7a3924a2eddd7f9e3c7ded7100a18b3db93f6c83ef5693330ebdc9b9ee47d001e46d276d8e750271e8517d9d892 SHA512 2246837385fb726541891e729567983707d2ae41375d175c62397c0be34dcd6047a369b4eaa02e6068539edc07075af75095cfd3cd68f6459284aa5740099013 EBUILD selinux-privoxy-2.20220106-r3.ebuild 279 BLAKE2B 0662739dbc58a5cf03ac9c6e32cb54d28682c7a3924a2eddd7f9e3c7ded7100a18b3db93f6c83ef5693330ebdc9b9ee47d001e46d276d8e750271e8517d9d892 SHA512 2246837385fb726541891e729567983707d2ae41375d175c62397c0be34dcd6047a369b4eaa02e6068539edc07075af75095cfd3cd68f6459284aa5740099013 -EBUILD selinux-privoxy-2.20220520-r1.ebuild 283 BLAKE2B a97b607ad839a0a6b77d5051018db7e7d2914216fcb4afdb8649b2436dadcaa2a0f6a6c659ace885e873b71ccb9f9d59e421eb1fd2a31153e8bb81e33095a20d SHA512 590253fcefbe5b00416395649e5ea39bc197745484bedf38f7d8cda26d0902310cf1ad8c8323ae072f0002e3a53990907cc4a04e02ef9ae34b4a640b54b02fa3 +EBUILD selinux-privoxy-2.20220520-r1.ebuild 279 BLAKE2B 0662739dbc58a5cf03ac9c6e32cb54d28682c7a3924a2eddd7f9e3c7ded7100a18b3db93f6c83ef5693330ebdc9b9ee47d001e46d276d8e750271e8517d9d892 SHA512 2246837385fb726541891e729567983707d2ae41375d175c62397c0be34dcd6047a369b4eaa02e6068539edc07075af75095cfd3cd68f6459284aa5740099013 EBUILD selinux-privoxy-9999.ebuild 283 BLAKE2B c09f0cadfb6343bdbe9751f349a9dbf5ff652c63416755cff2d4840c902b19cebdc1823baac5415631069124327c18abc52f3149b78848cfbfef7785ffda6c0b SHA512 f0b97e1dd0c48e1f042c8caf6e383c22e89b189a82088af6c795ae3801e6c52931079c4bd346c8f478bfb4ae257e2891603a451b4103fd4381b7cb0a44617b0e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r1.ebuild b/sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r1.ebuild deleted file mode 100644 index 2f6f50236f90..000000000000 --- a/sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="privoxy" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for privoxy" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r2.ebuild b/sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r2.ebuild deleted file mode 100644 index 2f6f50236f90..000000000000 --- a/sec-policy/selinux-privoxy/selinux-privoxy-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="privoxy" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for privoxy" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-privoxy/selinux-privoxy-2.20220520-r1.ebuild b/sec-policy/selinux-privoxy/selinux-privoxy-2.20220520-r1.ebuild index 0e5d40071c08..2f6f50236f90 100644 --- a/sec-policy/selinux-privoxy/selinux-privoxy-2.20220520-r1.ebuild +++ b/sec-policy/selinux-privoxy/selinux-privoxy-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for privoxy" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-procmail/Manifest b/sec-policy/selinux-procmail/Manifest index ae70489af0b8..41eeb7588567 100644 --- a/sec-policy/selinux-procmail/Manifest +++ b/sec-policy/selinux-procmail/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-procmail-2.20220106-r1.ebuild 281 BLAKE2B e7a78a16458ac541bd1325934af38fad7ea48780d8a94472607c14a7d2336faa7e629921477089e9623fae143ed021cd6317cfed8d8c9b6eb5516d69750de2dd SHA512 e2a3ad63555fc8e7f08e6e64ada90dd1405dd1808e0f281a5b57fd91afed17120a09fd99909443b6a24496828e47e723c88d0d849bdbeb49c0af51b314e46559 -EBUILD selinux-procmail-2.20220106-r2.ebuild 281 BLAKE2B e7a78a16458ac541bd1325934af38fad7ea48780d8a94472607c14a7d2336faa7e629921477089e9623fae143ed021cd6317cfed8d8c9b6eb5516d69750de2dd SHA512 e2a3ad63555fc8e7f08e6e64ada90dd1405dd1808e0f281a5b57fd91afed17120a09fd99909443b6a24496828e47e723c88d0d849bdbeb49c0af51b314e46559 EBUILD selinux-procmail-2.20220106-r3.ebuild 281 BLAKE2B e7a78a16458ac541bd1325934af38fad7ea48780d8a94472607c14a7d2336faa7e629921477089e9623fae143ed021cd6317cfed8d8c9b6eb5516d69750de2dd SHA512 e2a3ad63555fc8e7f08e6e64ada90dd1405dd1808e0f281a5b57fd91afed17120a09fd99909443b6a24496828e47e723c88d0d849bdbeb49c0af51b314e46559 -EBUILD selinux-procmail-2.20220520-r1.ebuild 285 BLAKE2B 13661b5c7a63cfe6399ec3c24cdce9653c4c4e35ce70d739bcc32a8f0996852c0666fed2f3ad07cdc5cf4625442ae30bd883644287822a61e0643293039dff8d SHA512 353b5d2a3dafd1e40ad28aead9df4e822cccddf276907282e31fa1128ab25f72cb81c6dd796f6f26ca0afc32943ac695e0f472b7082ff83cb86a7e2280ba1cb6 +EBUILD selinux-procmail-2.20220520-r1.ebuild 281 BLAKE2B e7a78a16458ac541bd1325934af38fad7ea48780d8a94472607c14a7d2336faa7e629921477089e9623fae143ed021cd6317cfed8d8c9b6eb5516d69750de2dd SHA512 e2a3ad63555fc8e7f08e6e64ada90dd1405dd1808e0f281a5b57fd91afed17120a09fd99909443b6a24496828e47e723c88d0d849bdbeb49c0af51b314e46559 EBUILD selinux-procmail-9999.ebuild 285 BLAKE2B b2f220db5f938faa7a9faff1423303acafd13821e6e0c119bc21e551b9bdf88aa0b4346c02b470e350527f51bfc8ef7df2d03c58337167a86f879267a164a396 SHA512 345d7d24c42238fa6beb2615380a179b1846afeeec919dded6e0fd7886a475f867b1475c47d1433578de92b7ca4f30e956037109cda1e4359b78e07966d19b48 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-procmail/selinux-procmail-2.20220106-r1.ebuild b/sec-policy/selinux-procmail/selinux-procmail-2.20220106-r1.ebuild deleted file mode 100644 index bbbbcaadef8f..000000000000 --- a/sec-policy/selinux-procmail/selinux-procmail-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="procmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for procmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-procmail/selinux-procmail-2.20220106-r2.ebuild b/sec-policy/selinux-procmail/selinux-procmail-2.20220106-r2.ebuild deleted file mode 100644 index bbbbcaadef8f..000000000000 --- a/sec-policy/selinux-procmail/selinux-procmail-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="procmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for procmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-procmail/selinux-procmail-2.20220520-r1.ebuild b/sec-policy/selinux-procmail/selinux-procmail-2.20220520-r1.ebuild index a02352c2d42b..bbbbcaadef8f 100644 --- a/sec-policy/selinux-procmail/selinux-procmail-2.20220520-r1.ebuild +++ b/sec-policy/selinux-procmail/selinux-procmail-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for procmail" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-psad/Manifest b/sec-policy/selinux-psad/Manifest index 46722f97cf51..8c7f3caff05a 100644 --- a/sec-policy/selinux-psad/Manifest +++ b/sec-policy/selinux-psad/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-psad-2.20220106-r1.ebuild 273 BLAKE2B c30ab002c4c5e937588f326ce9e65bc1210979e2d3f4b208fa06e4f515e39dfaa28db2a2ff59987a5359c698cef06f2129a885a24d886509bec5c48ab9825a25 SHA512 7d32b450b6bb1bb10e6836f504b3aba4cafb2dcf04c85adaa29907c30ff72dda43c1a1c9da41d3fd747aadd9f4bca5e8fa22c1e0d5ccd5a5bcf4f2827ee0296c -EBUILD selinux-psad-2.20220106-r2.ebuild 273 BLAKE2B c30ab002c4c5e937588f326ce9e65bc1210979e2d3f4b208fa06e4f515e39dfaa28db2a2ff59987a5359c698cef06f2129a885a24d886509bec5c48ab9825a25 SHA512 7d32b450b6bb1bb10e6836f504b3aba4cafb2dcf04c85adaa29907c30ff72dda43c1a1c9da41d3fd747aadd9f4bca5e8fa22c1e0d5ccd5a5bcf4f2827ee0296c EBUILD selinux-psad-2.20220106-r3.ebuild 273 BLAKE2B c30ab002c4c5e937588f326ce9e65bc1210979e2d3f4b208fa06e4f515e39dfaa28db2a2ff59987a5359c698cef06f2129a885a24d886509bec5c48ab9825a25 SHA512 7d32b450b6bb1bb10e6836f504b3aba4cafb2dcf04c85adaa29907c30ff72dda43c1a1c9da41d3fd747aadd9f4bca5e8fa22c1e0d5ccd5a5bcf4f2827ee0296c -EBUILD selinux-psad-2.20220520-r1.ebuild 277 BLAKE2B 7dafc19ff6f5d2b93f91e1923ef886eece30abe983cd11ded131bc00afc2480f800be86683859688672572b623cf2c57d5414dae178048b56cabdc2b5ab3e966 SHA512 71ecfffbee56f6f38827d033b7ac61c9ffed37b2357a3af80ad570c9dafc12027d2138201499fff5aa1d8a180ed9aab825d4d6f6c81f7ec60b3295792faa2734 +EBUILD selinux-psad-2.20220520-r1.ebuild 273 BLAKE2B c30ab002c4c5e937588f326ce9e65bc1210979e2d3f4b208fa06e4f515e39dfaa28db2a2ff59987a5359c698cef06f2129a885a24d886509bec5c48ab9825a25 SHA512 7d32b450b6bb1bb10e6836f504b3aba4cafb2dcf04c85adaa29907c30ff72dda43c1a1c9da41d3fd747aadd9f4bca5e8fa22c1e0d5ccd5a5bcf4f2827ee0296c EBUILD selinux-psad-9999.ebuild 277 BLAKE2B d704b3a1356d3e60ba840e0280a01a377ede335f2a38444fe9f924a4e139dc60c761e11de94ca5d72be6d9c7b0a318e879a7fc4b110713451881487616d97164 SHA512 5d64282be18d4c48feb85890f591e172467c41cadd5d72b0ab055bed8a9bce30db904c74847424be5caf86ed25187f1e6b405120209d3db35da5aa16cf154dcd MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-psad/selinux-psad-2.20220106-r1.ebuild b/sec-policy/selinux-psad/selinux-psad-2.20220106-r1.ebuild deleted file mode 100644 index ecbb5f037c61..000000000000 --- a/sec-policy/selinux-psad/selinux-psad-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="psad" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for psad" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-psad/selinux-psad-2.20220106-r2.ebuild b/sec-policy/selinux-psad/selinux-psad-2.20220106-r2.ebuild deleted file mode 100644 index ecbb5f037c61..000000000000 --- a/sec-policy/selinux-psad/selinux-psad-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="psad" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for psad" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-psad/selinux-psad-2.20220520-r1.ebuild b/sec-policy/selinux-psad/selinux-psad-2.20220520-r1.ebuild index ee1007d7bb4d..ecbb5f037c61 100644 --- a/sec-policy/selinux-psad/selinux-psad-2.20220520-r1.ebuild +++ b/sec-policy/selinux-psad/selinux-psad-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for psad" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-publicfile/Manifest b/sec-policy/selinux-publicfile/Manifest index f86ed6162c23..a60bff43fd71 100644 --- a/sec-policy/selinux-publicfile/Manifest +++ b/sec-policy/selinux-publicfile/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-publicfile-2.20220106-r1.ebuild 285 BLAKE2B 4321448a70b81d37276bc4763c3d3a1b173515fab95c9aa7ec06889776a177ce16d09600cbafe0fddaf6580d40c1493a03cec7e96d984711cfe01d51345b53d5 SHA512 0370961c90375ef7a6ab6c9b653d4584c4d633875921ae7774ba69e54ce2fbab147ad7662bdc9cffa689ec669252fa784ef7869e165c2fb64dd3340e016b8953 -EBUILD selinux-publicfile-2.20220106-r2.ebuild 285 BLAKE2B 4321448a70b81d37276bc4763c3d3a1b173515fab95c9aa7ec06889776a177ce16d09600cbafe0fddaf6580d40c1493a03cec7e96d984711cfe01d51345b53d5 SHA512 0370961c90375ef7a6ab6c9b653d4584c4d633875921ae7774ba69e54ce2fbab147ad7662bdc9cffa689ec669252fa784ef7869e165c2fb64dd3340e016b8953 EBUILD selinux-publicfile-2.20220106-r3.ebuild 285 BLAKE2B 4321448a70b81d37276bc4763c3d3a1b173515fab95c9aa7ec06889776a177ce16d09600cbafe0fddaf6580d40c1493a03cec7e96d984711cfe01d51345b53d5 SHA512 0370961c90375ef7a6ab6c9b653d4584c4d633875921ae7774ba69e54ce2fbab147ad7662bdc9cffa689ec669252fa784ef7869e165c2fb64dd3340e016b8953 -EBUILD selinux-publicfile-2.20220520-r1.ebuild 289 BLAKE2B 6720625c310571366e1359e163d25d8655e7f6ecab718874c1ce10e01434926c40b0639cae9c60b53c3dfba11d36a616eb1103f973ebadca58a4d33c5d917de8 SHA512 4bc833376f565aa81e50bfa904beb0c364312e4f7cc8c088bec1d589acd7591c9ab0a0a63ea32dd9f614acf9b1a36bc6f1136cbbe8af28aa07b22861dfb0d652 +EBUILD selinux-publicfile-2.20220520-r1.ebuild 285 BLAKE2B 4321448a70b81d37276bc4763c3d3a1b173515fab95c9aa7ec06889776a177ce16d09600cbafe0fddaf6580d40c1493a03cec7e96d984711cfe01d51345b53d5 SHA512 0370961c90375ef7a6ab6c9b653d4584c4d633875921ae7774ba69e54ce2fbab147ad7662bdc9cffa689ec669252fa784ef7869e165c2fb64dd3340e016b8953 EBUILD selinux-publicfile-9999.ebuild 289 BLAKE2B 666647d4d47357ecf766c02360fb42d0411f3de2aca61dfb315514702f44d5415b78283d1b16316a95fe166cbc1798b8732b548657db4bb7f29e3383feaa9ec9 SHA512 119d7167c9470aa07d55460f06c2265e58e44175f12233e15b6ec0a002324f8a5765973522fb400f6a455a4dd029df1f900a62d2548d519adf80b03e53f9c5c3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r1.ebuild b/sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r1.ebuild deleted file mode 100644 index 14b07f862818..000000000000 --- a/sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="publicfile" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for publicfile" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r2.ebuild b/sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r2.ebuild deleted file mode 100644 index 14b07f862818..000000000000 --- a/sec-policy/selinux-publicfile/selinux-publicfile-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="publicfile" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for publicfile" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-publicfile/selinux-publicfile-2.20220520-r1.ebuild b/sec-policy/selinux-publicfile/selinux-publicfile-2.20220520-r1.ebuild index 4b31d0d186b7..14b07f862818 100644 --- a/sec-policy/selinux-publicfile/selinux-publicfile-2.20220520-r1.ebuild +++ b/sec-policy/selinux-publicfile/selinux-publicfile-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for publicfile" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-pulseaudio/Manifest b/sec-policy/selinux-pulseaudio/Manifest index c52c6e698c8b..e233cfcee3f7 100644 --- a/sec-policy/selinux-pulseaudio/Manifest +++ b/sec-policy/selinux-pulseaudio/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-pulseaudio-2.20220106-r1.ebuild 285 BLAKE2B 102546c492e59b57de6ffe46dc5d47267988619f97c2dabc6b6b772ab2f266743d19e62056d2c1d5ef02d8c7e4403bda3d244f48c577cb6b6541a52942f170d5 SHA512 cfd0e798afcb604fadf81db2ddfdc3d740e982353f2b6d2758ad3c86ab1d24eb4d694b061ed2998505d5690a7d8df867735ee16cfb9f1e5dbec98aaf8da5671a -EBUILD selinux-pulseaudio-2.20220106-r2.ebuild 285 BLAKE2B 102546c492e59b57de6ffe46dc5d47267988619f97c2dabc6b6b772ab2f266743d19e62056d2c1d5ef02d8c7e4403bda3d244f48c577cb6b6541a52942f170d5 SHA512 cfd0e798afcb604fadf81db2ddfdc3d740e982353f2b6d2758ad3c86ab1d24eb4d694b061ed2998505d5690a7d8df867735ee16cfb9f1e5dbec98aaf8da5671a EBUILD selinux-pulseaudio-2.20220106-r3.ebuild 285 BLAKE2B 102546c492e59b57de6ffe46dc5d47267988619f97c2dabc6b6b772ab2f266743d19e62056d2c1d5ef02d8c7e4403bda3d244f48c577cb6b6541a52942f170d5 SHA512 cfd0e798afcb604fadf81db2ddfdc3d740e982353f2b6d2758ad3c86ab1d24eb4d694b061ed2998505d5690a7d8df867735ee16cfb9f1e5dbec98aaf8da5671a -EBUILD selinux-pulseaudio-2.20220520-r1.ebuild 289 BLAKE2B 0695eae009ebe5381cbe40fadbc3aa263c80aaffbafb76f9f425444a580f7d7d05d9c7721793c676fd4db3397ff5343a4ef6d10de7d66bcf87241793eef1425e SHA512 ccc9fb53286dafff07273fa834d894b7312b8976e300228f71386217d246a800e9078c20d6c7bdec5bb8821de636ae054297dbf3f8699b55dc297c6118142965 +EBUILD selinux-pulseaudio-2.20220520-r1.ebuild 285 BLAKE2B 102546c492e59b57de6ffe46dc5d47267988619f97c2dabc6b6b772ab2f266743d19e62056d2c1d5ef02d8c7e4403bda3d244f48c577cb6b6541a52942f170d5 SHA512 cfd0e798afcb604fadf81db2ddfdc3d740e982353f2b6d2758ad3c86ab1d24eb4d694b061ed2998505d5690a7d8df867735ee16cfb9f1e5dbec98aaf8da5671a EBUILD selinux-pulseaudio-9999.ebuild 289 BLAKE2B 1b9c97fe6f1a9560b312d934a965f24afc87fc9b5d9c61bf46b4652653542eca42c3ea9283b9e8dd068879235da2ce6eaa2fc592e0cc5379fa2e8da4069844dc SHA512 cfd0805bc89dff7a5cf4b3fa54df6f0bbaa239903b09ca69e7e2f83ff1e5bcd21f714d80f5fa2c8414bc41fd54a486f7f97cfd68699598395605336339a68df3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r1.ebuild b/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r1.ebuild deleted file mode 100644 index 448be6370d01..000000000000 --- a/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pulseaudio" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pulseaudio" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r2.ebuild b/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r2.ebuild deleted file mode 100644 index 448be6370d01..000000000000 --- a/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pulseaudio" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pulseaudio" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220520-r1.ebuild b/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220520-r1.ebuild index 7fe2164cc88b..448be6370d01 100644 --- a/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220520-r1.ebuild +++ b/sec-policy/selinux-pulseaudio/selinux-pulseaudio-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for pulseaudio" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-puppet/Manifest b/sec-policy/selinux-puppet/Manifest index a9fcf828e00c..91abcebcd596 100644 --- a/sec-policy/selinux-puppet/Manifest +++ b/sec-policy/selinux-puppet/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-puppet-2.20220106-r1.ebuild 277 BLAKE2B e3efd9f1f0dbe6798eef53d0f9ed44c8e20e1baf1380b8afbf227a7f266a1c6b0dae08745a3462f09baf46c8a00bf931a104065ddcc124116b73ebf8c276b10c SHA512 3d114f24510e024495d34c4970a603a5ff879830ee437d6fdc7efc9f969c8e6b3fe6e85ba0561ff5b4467ce81af707cd571a7063dcd39dcd79c5ea59eb138be2 -EBUILD selinux-puppet-2.20220106-r2.ebuild 277 BLAKE2B e3efd9f1f0dbe6798eef53d0f9ed44c8e20e1baf1380b8afbf227a7f266a1c6b0dae08745a3462f09baf46c8a00bf931a104065ddcc124116b73ebf8c276b10c SHA512 3d114f24510e024495d34c4970a603a5ff879830ee437d6fdc7efc9f969c8e6b3fe6e85ba0561ff5b4467ce81af707cd571a7063dcd39dcd79c5ea59eb138be2 EBUILD selinux-puppet-2.20220106-r3.ebuild 277 BLAKE2B e3efd9f1f0dbe6798eef53d0f9ed44c8e20e1baf1380b8afbf227a7f266a1c6b0dae08745a3462f09baf46c8a00bf931a104065ddcc124116b73ebf8c276b10c SHA512 3d114f24510e024495d34c4970a603a5ff879830ee437d6fdc7efc9f969c8e6b3fe6e85ba0561ff5b4467ce81af707cd571a7063dcd39dcd79c5ea59eb138be2 -EBUILD selinux-puppet-2.20220520-r1.ebuild 281 BLAKE2B b4484c8d6eb4305bc6290c1c9684ad52fa305ef34215f7c2f6635bbe8369a7b36107cdc2657faf1e9260c9082f7c16aea9546829b57ffb0f559ea267489e4295 SHA512 dc0912efef032bc098f3676e90e819ed3bec575f8a1fa44abd4a1dd8762f9e270106f60c070342bcda14f165615dd40506685ece0146a9ffb29f384ae887ebf2 +EBUILD selinux-puppet-2.20220520-r1.ebuild 277 BLAKE2B e3efd9f1f0dbe6798eef53d0f9ed44c8e20e1baf1380b8afbf227a7f266a1c6b0dae08745a3462f09baf46c8a00bf931a104065ddcc124116b73ebf8c276b10c SHA512 3d114f24510e024495d34c4970a603a5ff879830ee437d6fdc7efc9f969c8e6b3fe6e85ba0561ff5b4467ce81af707cd571a7063dcd39dcd79c5ea59eb138be2 EBUILD selinux-puppet-9999.ebuild 281 BLAKE2B 5e077eda4bedc225da9a39e00dcaaea17c1938cec71953406ea55c9b43fef0e06434e5a3cbd9defb3b601e3ecdf9d5bb545c71db530e3c6c3c73f0dfd33c62ef SHA512 4175c45f68c734b86ae6687cc84f158aeb0f6fa428789e9db0aa597cf6a455c4cf918881fd1784f6dedf80f7fa1856ad9b4ea6366367e6e2a010c5ed8a8b0bf0 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-puppet/selinux-puppet-2.20220106-r1.ebuild b/sec-policy/selinux-puppet/selinux-puppet-2.20220106-r1.ebuild deleted file mode 100644 index 80b4c28acaf1..000000000000 --- a/sec-policy/selinux-puppet/selinux-puppet-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="puppet" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for puppet" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-puppet/selinux-puppet-2.20220106-r2.ebuild b/sec-policy/selinux-puppet/selinux-puppet-2.20220106-r2.ebuild deleted file mode 100644 index 80b4c28acaf1..000000000000 --- a/sec-policy/selinux-puppet/selinux-puppet-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="puppet" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for puppet" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-puppet/selinux-puppet-2.20220520-r1.ebuild b/sec-policy/selinux-puppet/selinux-puppet-2.20220520-r1.ebuild index efc25df6ffcf..80b4c28acaf1 100644 --- a/sec-policy/selinux-puppet/selinux-puppet-2.20220520-r1.ebuild +++ b/sec-policy/selinux-puppet/selinux-puppet-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for puppet" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-pyzor/Manifest b/sec-policy/selinux-pyzor/Manifest index 202393e35907..66261c762b06 100644 --- a/sec-policy/selinux-pyzor/Manifest +++ b/sec-policy/selinux-pyzor/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-pyzor-2.20220106-r1.ebuild 275 BLAKE2B 18b9236493a98ad346a5f8828d2dbf1dca89a5fb7d488e83e8394ac53a35c76b20699eeef19fe04460030eef337c62253470941f41205da671b6c12804503b95 SHA512 b27faedab07c5a0c24f6937520a9954a899025bf877938a0635c1926fc4e1fe80f88707f17bec0e435c9046e548b6d7cdefc7c2a6a5315a0675aa36b8197f3cc -EBUILD selinux-pyzor-2.20220106-r2.ebuild 275 BLAKE2B 18b9236493a98ad346a5f8828d2dbf1dca89a5fb7d488e83e8394ac53a35c76b20699eeef19fe04460030eef337c62253470941f41205da671b6c12804503b95 SHA512 b27faedab07c5a0c24f6937520a9954a899025bf877938a0635c1926fc4e1fe80f88707f17bec0e435c9046e548b6d7cdefc7c2a6a5315a0675aa36b8197f3cc EBUILD selinux-pyzor-2.20220106-r3.ebuild 275 BLAKE2B 18b9236493a98ad346a5f8828d2dbf1dca89a5fb7d488e83e8394ac53a35c76b20699eeef19fe04460030eef337c62253470941f41205da671b6c12804503b95 SHA512 b27faedab07c5a0c24f6937520a9954a899025bf877938a0635c1926fc4e1fe80f88707f17bec0e435c9046e548b6d7cdefc7c2a6a5315a0675aa36b8197f3cc -EBUILD selinux-pyzor-2.20220520-r1.ebuild 279 BLAKE2B 4773563af2cf13760502ec3eeb0f11b7d57a7d2b481ae1a5c38414ee6fec16533353c4f89c4b9a67833c4d4bd1aa5eef25968ecaca7ff9f6a903ec00b11f95bc SHA512 0c27c27d5d87f8f1e92109b5decb3d3ead8850de483cd9c51720d55b48d8e12c5d66b9af970f9561bdd6ee030f053eef5d765848978519bab6fe0f11e6aa73f6 +EBUILD selinux-pyzor-2.20220520-r1.ebuild 275 BLAKE2B 18b9236493a98ad346a5f8828d2dbf1dca89a5fb7d488e83e8394ac53a35c76b20699eeef19fe04460030eef337c62253470941f41205da671b6c12804503b95 SHA512 b27faedab07c5a0c24f6937520a9954a899025bf877938a0635c1926fc4e1fe80f88707f17bec0e435c9046e548b6d7cdefc7c2a6a5315a0675aa36b8197f3cc EBUILD selinux-pyzor-9999.ebuild 279 BLAKE2B e42e08537d6e0c53c2c123b9069f78e1eb1ea05056370b3f78fea619c4ea1d118fb8cfcf900623d215455e012370fb8bfed0d54c53287f98ab7639f9bf676956 SHA512 47cbc926357667083c233dea617f9a80083ef724ef39210d57d6a78b4222d40e383580df3b8788c24d34c5dd15c6ce4d9d8d9592e766a3713ca0f9f9e5c50a5e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r1.ebuild b/sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r1.ebuild deleted file mode 100644 index 7783a7cda941..000000000000 --- a/sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pyzor" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pyzor" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r2.ebuild b/sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r2.ebuild deleted file mode 100644 index 7783a7cda941..000000000000 --- a/sec-policy/selinux-pyzor/selinux-pyzor-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="pyzor" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for pyzor" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-pyzor/selinux-pyzor-2.20220520-r1.ebuild b/sec-policy/selinux-pyzor/selinux-pyzor-2.20220520-r1.ebuild index 7ed3ea7e10c7..7783a7cda941 100644 --- a/sec-policy/selinux-pyzor/selinux-pyzor-2.20220520-r1.ebuild +++ b/sec-policy/selinux-pyzor/selinux-pyzor-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for pyzor" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-qemu/Manifest b/sec-policy/selinux-qemu/Manifest index f574b7f9ee8c..3c01588d25c5 100644 --- a/sec-policy/selinux-qemu/Manifest +++ b/sec-policy/selinux-qemu/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-qemu-2.20220106-r1.ebuild 365 BLAKE2B c16b46a810b5a8272afcc08841afdb171732473b7dc663174ad1f7bb648ceac4af77feb26fc3ef97b8ac3f22b34a4c0a94f953090cadfd6db1310cf30cfdfc6e SHA512 5cd343116147f36ea71ff4b6c7fbb02d20868e771989e4e2bdf960541e9a13f4668f89c6ea285a1a4bbd9c0ea839adf2a3c44d2a6d21f64df27622ad18613cda -EBUILD selinux-qemu-2.20220106-r2.ebuild 365 BLAKE2B c16b46a810b5a8272afcc08841afdb171732473b7dc663174ad1f7bb648ceac4af77feb26fc3ef97b8ac3f22b34a4c0a94f953090cadfd6db1310cf30cfdfc6e SHA512 5cd343116147f36ea71ff4b6c7fbb02d20868e771989e4e2bdf960541e9a13f4668f89c6ea285a1a4bbd9c0ea839adf2a3c44d2a6d21f64df27622ad18613cda EBUILD selinux-qemu-2.20220106-r3.ebuild 365 BLAKE2B c16b46a810b5a8272afcc08841afdb171732473b7dc663174ad1f7bb648ceac4af77feb26fc3ef97b8ac3f22b34a4c0a94f953090cadfd6db1310cf30cfdfc6e SHA512 5cd343116147f36ea71ff4b6c7fbb02d20868e771989e4e2bdf960541e9a13f4668f89c6ea285a1a4bbd9c0ea839adf2a3c44d2a6d21f64df27622ad18613cda -EBUILD selinux-qemu-2.20220520-r1.ebuild 369 BLAKE2B ec74351150597bf47e1c798c86299cd9db72a7cf1ae635ed901ab8b927f716923db669b2f120ec4dfdc3eaad9f0a3743254294e1b143bb45758d591826675722 SHA512 09f2b6b8f804abc1f26ec246ccac0936549ab551d229331a3efd261113c1255bf6324099f7d408a0edd0ceccf4f630bc5efbbcf98eb160a937a9ccff8fef2a09 +EBUILD selinux-qemu-2.20220520-r1.ebuild 365 BLAKE2B c16b46a810b5a8272afcc08841afdb171732473b7dc663174ad1f7bb648ceac4af77feb26fc3ef97b8ac3f22b34a4c0a94f953090cadfd6db1310cf30cfdfc6e SHA512 5cd343116147f36ea71ff4b6c7fbb02d20868e771989e4e2bdf960541e9a13f4668f89c6ea285a1a4bbd9c0ea839adf2a3c44d2a6d21f64df27622ad18613cda EBUILD selinux-qemu-9999.ebuild 369 BLAKE2B e1288d6796ef307e1c23b579f6760c5c9213dc781b6bc43d769858a606e71daeb8be63528e91e848942449a873e3b41d86f0cb28caaab128485d5aac95176934 SHA512 1d3b3eef26b15ee4b0b000d8b03bab9046bd441f666d1c9ae7a81218ff2e90bf178857d805bb59a137552ac46cc1817c58e80b1dd7d1899a7052be7f1e63c83c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-qemu/selinux-qemu-2.20220106-r1.ebuild b/sec-policy/selinux-qemu/selinux-qemu-2.20220106-r1.ebuild deleted file mode 100644 index 0ce98264094e..000000000000 --- a/sec-policy/selinux-qemu/selinux-qemu-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="qemu" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for qemu" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-virt -" -RDEPEND="${RDEPEND} - sec-policy/selinux-virt -" diff --git a/sec-policy/selinux-qemu/selinux-qemu-2.20220106-r2.ebuild b/sec-policy/selinux-qemu/selinux-qemu-2.20220106-r2.ebuild deleted file mode 100644 index 0ce98264094e..000000000000 --- a/sec-policy/selinux-qemu/selinux-qemu-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="qemu" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for qemu" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-virt -" -RDEPEND="${RDEPEND} - sec-policy/selinux-virt -" diff --git a/sec-policy/selinux-qemu/selinux-qemu-2.20220520-r1.ebuild b/sec-policy/selinux-qemu/selinux-qemu-2.20220520-r1.ebuild index 5f5594656c5b..0ce98264094e 100644 --- a/sec-policy/selinux-qemu/selinux-qemu-2.20220520-r1.ebuild +++ b/sec-policy/selinux-qemu/selinux-qemu-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for qemu" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-virt diff --git a/sec-policy/selinux-qmail/Manifest b/sec-policy/selinux-qmail/Manifest index 37344daeff75..9bd41a71c087 100644 --- a/sec-policy/selinux-qmail/Manifest +++ b/sec-policy/selinux-qmail/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-qmail-2.20220106-r1.ebuild 275 BLAKE2B 7dcb01485593f6be0ee8e27695528184d4c2b6f0e1bb1dac5e681b4e958e7fd2443487ad4d81794752ff5a57263019ae85c5d33782b09d45d86975ef1f13423a SHA512 1a87bb79ddaaefa680a371a30b54c66b95e0e7f415c98c852929c58f01fadd72afe22d51c992b86d8b340b754f741d02d064414d9c38cb6806741577e5ef5ee3 -EBUILD selinux-qmail-2.20220106-r2.ebuild 275 BLAKE2B 7dcb01485593f6be0ee8e27695528184d4c2b6f0e1bb1dac5e681b4e958e7fd2443487ad4d81794752ff5a57263019ae85c5d33782b09d45d86975ef1f13423a SHA512 1a87bb79ddaaefa680a371a30b54c66b95e0e7f415c98c852929c58f01fadd72afe22d51c992b86d8b340b754f741d02d064414d9c38cb6806741577e5ef5ee3 EBUILD selinux-qmail-2.20220106-r3.ebuild 275 BLAKE2B 7dcb01485593f6be0ee8e27695528184d4c2b6f0e1bb1dac5e681b4e958e7fd2443487ad4d81794752ff5a57263019ae85c5d33782b09d45d86975ef1f13423a SHA512 1a87bb79ddaaefa680a371a30b54c66b95e0e7f415c98c852929c58f01fadd72afe22d51c992b86d8b340b754f741d02d064414d9c38cb6806741577e5ef5ee3 -EBUILD selinux-qmail-2.20220520-r1.ebuild 279 BLAKE2B 18b91c83d00a6cb834e3661fbc624bdb913e97378d6b334b00809eecada22fb9122d75e0171132d186adf2308d3c49b77ef9b186b7b434495d5c0ee95b3f5659 SHA512 f76c33f65a9bbc4920687eb2d996ccacdd93ff6da6c47039fa33f309a19db96f9806b347610e114f05f655e358d2bb323540c48e76dde023686c9681fa5d96b5 +EBUILD selinux-qmail-2.20220520-r1.ebuild 275 BLAKE2B 7dcb01485593f6be0ee8e27695528184d4c2b6f0e1bb1dac5e681b4e958e7fd2443487ad4d81794752ff5a57263019ae85c5d33782b09d45d86975ef1f13423a SHA512 1a87bb79ddaaefa680a371a30b54c66b95e0e7f415c98c852929c58f01fadd72afe22d51c992b86d8b340b754f741d02d064414d9c38cb6806741577e5ef5ee3 EBUILD selinux-qmail-9999.ebuild 279 BLAKE2B dffe77ac4606004882b13f6b55b21a84508b2d25b9a78742ceae064bbf0bdf1f488fae4c67255139e5d74db5050b431e0c7c40243182c560dc46662b74adbea1 SHA512 764773541f902b6d99888fc6e588df05fd4c4d8c0ec444540cdc3d95cc53ee8ef50ee585d0c54b489553f1c3ed9c3dba684a3bd9f28c6654854f5506a63fb415 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-qmail/selinux-qmail-2.20220106-r1.ebuild b/sec-policy/selinux-qmail/selinux-qmail-2.20220106-r1.ebuild deleted file mode 100644 index 8427e130dd37..000000000000 --- a/sec-policy/selinux-qmail/selinux-qmail-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="qmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for qmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-qmail/selinux-qmail-2.20220106-r2.ebuild b/sec-policy/selinux-qmail/selinux-qmail-2.20220106-r2.ebuild deleted file mode 100644 index 8427e130dd37..000000000000 --- a/sec-policy/selinux-qmail/selinux-qmail-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="qmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for qmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-qmail/selinux-qmail-2.20220520-r1.ebuild b/sec-policy/selinux-qmail/selinux-qmail-2.20220520-r1.ebuild index 4ac214b844b7..8427e130dd37 100644 --- a/sec-policy/selinux-qmail/selinux-qmail-2.20220520-r1.ebuild +++ b/sec-policy/selinux-qmail/selinux-qmail-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for qmail" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-quota/Manifest b/sec-policy/selinux-quota/Manifest index af7f1e484856..124682e07146 100644 --- a/sec-policy/selinux-quota/Manifest +++ b/sec-policy/selinux-quota/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-quota-2.20220106-r1.ebuild 275 BLAKE2B 720cf37bf7f8d2796a922643faacb5c4fccc864c6c48950f43eba987f3d1ed7c43394ab95543dfdf9a7b8da8aae2c5cbd875055ca78d75afa012a31a68aee283 SHA512 9aefebbc02561f45ec58181603f3cab2d509b908940670a148639c4b4374e9bf035a04b5a7c12a802975054d7b1deed53c720767abbaf0c6cdbf9764b9cace20 -EBUILD selinux-quota-2.20220106-r2.ebuild 275 BLAKE2B 720cf37bf7f8d2796a922643faacb5c4fccc864c6c48950f43eba987f3d1ed7c43394ab95543dfdf9a7b8da8aae2c5cbd875055ca78d75afa012a31a68aee283 SHA512 9aefebbc02561f45ec58181603f3cab2d509b908940670a148639c4b4374e9bf035a04b5a7c12a802975054d7b1deed53c720767abbaf0c6cdbf9764b9cace20 EBUILD selinux-quota-2.20220106-r3.ebuild 275 BLAKE2B 720cf37bf7f8d2796a922643faacb5c4fccc864c6c48950f43eba987f3d1ed7c43394ab95543dfdf9a7b8da8aae2c5cbd875055ca78d75afa012a31a68aee283 SHA512 9aefebbc02561f45ec58181603f3cab2d509b908940670a148639c4b4374e9bf035a04b5a7c12a802975054d7b1deed53c720767abbaf0c6cdbf9764b9cace20 -EBUILD selinux-quota-2.20220520-r1.ebuild 279 BLAKE2B 16befc3e1eb2d9fa3debad47b911147090760f7a4f3c14b188ac3b52ff2888dd5db3fbd448ea23c8ca3b9d2be0f592209a80250a843c54d54f464684db392022 SHA512 7167b74df54e2b18b7bfa4e5620a358213642df794b49fca324019d2b935e806af56248c0ac9f691b759ab4d52d71706dbf9b9a596ff7a7882722ce0240620b2 +EBUILD selinux-quota-2.20220520-r1.ebuild 275 BLAKE2B 720cf37bf7f8d2796a922643faacb5c4fccc864c6c48950f43eba987f3d1ed7c43394ab95543dfdf9a7b8da8aae2c5cbd875055ca78d75afa012a31a68aee283 SHA512 9aefebbc02561f45ec58181603f3cab2d509b908940670a148639c4b4374e9bf035a04b5a7c12a802975054d7b1deed53c720767abbaf0c6cdbf9764b9cace20 EBUILD selinux-quota-9999.ebuild 279 BLAKE2B f0a9157b3eeb0bd2060594426c32949c680b962d5b0336263b99d932b3e512929e15afdcecf19a9b97e2730a548c4fb5953bbd19bd255b099db636f614e75cea SHA512 2b90a8b86844e02ae93d2a9489adfa2809691c157994555352772fbd9b31ff3d14a6f1904555fb89111d2986ce118decc26d33aebbf059ae84b3f9b354c8c10b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-quota/selinux-quota-2.20220106-r1.ebuild b/sec-policy/selinux-quota/selinux-quota-2.20220106-r1.ebuild deleted file mode 100644 index 74e7fe4dda9e..000000000000 --- a/sec-policy/selinux-quota/selinux-quota-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="quota" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for quota" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-quota/selinux-quota-2.20220106-r2.ebuild b/sec-policy/selinux-quota/selinux-quota-2.20220106-r2.ebuild deleted file mode 100644 index 74e7fe4dda9e..000000000000 --- a/sec-policy/selinux-quota/selinux-quota-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="quota" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for quota" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-quota/selinux-quota-2.20220520-r1.ebuild b/sec-policy/selinux-quota/selinux-quota-2.20220520-r1.ebuild index b0beca82bd27..74e7fe4dda9e 100644 --- a/sec-policy/selinux-quota/selinux-quota-2.20220520-r1.ebuild +++ b/sec-policy/selinux-quota/selinux-quota-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for quota" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-radius/Manifest b/sec-policy/selinux-radius/Manifest index dfc884a99841..5fbd35a71d4a 100644 --- a/sec-policy/selinux-radius/Manifest +++ b/sec-policy/selinux-radius/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-radius-2.20220106-r1.ebuild 277 BLAKE2B 4caf28afe67b6a515bf08e9541fcacdc717d32d055884c0924f324bb9c896b9509d5bfb9e03f4f9a9e13d4885b83f1b88ef9f457a1ffe624c380d29d245006a0 SHA512 b142cdb514b61a2d99a49f1e5c9a561e643594cc8780546861e5ad69f624db7589ce29ee11c466ad49e759396238b8f42a8f03e5459c91140b4f929f6809f7e7 -EBUILD selinux-radius-2.20220106-r2.ebuild 277 BLAKE2B 4caf28afe67b6a515bf08e9541fcacdc717d32d055884c0924f324bb9c896b9509d5bfb9e03f4f9a9e13d4885b83f1b88ef9f457a1ffe624c380d29d245006a0 SHA512 b142cdb514b61a2d99a49f1e5c9a561e643594cc8780546861e5ad69f624db7589ce29ee11c466ad49e759396238b8f42a8f03e5459c91140b4f929f6809f7e7 EBUILD selinux-radius-2.20220106-r3.ebuild 277 BLAKE2B 4caf28afe67b6a515bf08e9541fcacdc717d32d055884c0924f324bb9c896b9509d5bfb9e03f4f9a9e13d4885b83f1b88ef9f457a1ffe624c380d29d245006a0 SHA512 b142cdb514b61a2d99a49f1e5c9a561e643594cc8780546861e5ad69f624db7589ce29ee11c466ad49e759396238b8f42a8f03e5459c91140b4f929f6809f7e7 -EBUILD selinux-radius-2.20220520-r1.ebuild 281 BLAKE2B bbee9a0da237a53ed92a8a98c1c240564b5a528170cc5b7adeb3c0895f3db11af26faf24ea54d2ae6e4cbfff1dc2f4a81965d2dec68e2ae2ac0f85351ed39904 SHA512 dba784ba69a880f5b41e6ba5970f38478fc77e50c38356e29a22e325c11247a74ccc1b3f85271c61bce5419ad45099ae0f9a215b42b9049a8c32592f41942a03 +EBUILD selinux-radius-2.20220520-r1.ebuild 277 BLAKE2B 4caf28afe67b6a515bf08e9541fcacdc717d32d055884c0924f324bb9c896b9509d5bfb9e03f4f9a9e13d4885b83f1b88ef9f457a1ffe624c380d29d245006a0 SHA512 b142cdb514b61a2d99a49f1e5c9a561e643594cc8780546861e5ad69f624db7589ce29ee11c466ad49e759396238b8f42a8f03e5459c91140b4f929f6809f7e7 EBUILD selinux-radius-9999.ebuild 281 BLAKE2B c0004b15626b484c0591bd2ff2e6c57fefa07828976c45e5947b702258f76b02cb4cd8dfc6d666983ed05f673cd71397fbfe1716ca7b77f4da7de9d194dbf548 SHA512 db9eac01765e2ce7c6b33313e41c3599350bf26aca0bdbe25016f3f2c0c96eb19bdc1c257d9d613960953d9635ae84bc26388d8518ab7b40b9643098966e68c4 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-radius/selinux-radius-2.20220106-r1.ebuild b/sec-policy/selinux-radius/selinux-radius-2.20220106-r1.ebuild deleted file mode 100644 index d468cba98b34..000000000000 --- a/sec-policy/selinux-radius/selinux-radius-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="radius" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for radius" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-radius/selinux-radius-2.20220106-r2.ebuild b/sec-policy/selinux-radius/selinux-radius-2.20220106-r2.ebuild deleted file mode 100644 index d468cba98b34..000000000000 --- a/sec-policy/selinux-radius/selinux-radius-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="radius" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for radius" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-radius/selinux-radius-2.20220520-r1.ebuild b/sec-policy/selinux-radius/selinux-radius-2.20220520-r1.ebuild index 883b5f1cb9cb..d468cba98b34 100644 --- a/sec-policy/selinux-radius/selinux-radius-2.20220520-r1.ebuild +++ b/sec-policy/selinux-radius/selinux-radius-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for radius" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-radvd/Manifest b/sec-policy/selinux-radvd/Manifest index 6a5a44a5fdb7..d889223c5fca 100644 --- a/sec-policy/selinux-radvd/Manifest +++ b/sec-policy/selinux-radvd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-radvd-2.20220106-r1.ebuild 275 BLAKE2B 9d1df6f1cf742383d7e71191494ac6a2b769b241539802823a04273039283c627bb857c01349b07452bd8a23d6f5b676bce69993e90616dc3ebc76b0b4bb063d SHA512 5ebde8aedc51364ba855e592228a0d99beaed4b6f0d39c49b6080ba45a0506e979e2aa2aff94739ac96a509844258bbf799a98a215aad0e3eb66e611e1edf3c4 -EBUILD selinux-radvd-2.20220106-r2.ebuild 275 BLAKE2B 9d1df6f1cf742383d7e71191494ac6a2b769b241539802823a04273039283c627bb857c01349b07452bd8a23d6f5b676bce69993e90616dc3ebc76b0b4bb063d SHA512 5ebde8aedc51364ba855e592228a0d99beaed4b6f0d39c49b6080ba45a0506e979e2aa2aff94739ac96a509844258bbf799a98a215aad0e3eb66e611e1edf3c4 EBUILD selinux-radvd-2.20220106-r3.ebuild 275 BLAKE2B 9d1df6f1cf742383d7e71191494ac6a2b769b241539802823a04273039283c627bb857c01349b07452bd8a23d6f5b676bce69993e90616dc3ebc76b0b4bb063d SHA512 5ebde8aedc51364ba855e592228a0d99beaed4b6f0d39c49b6080ba45a0506e979e2aa2aff94739ac96a509844258bbf799a98a215aad0e3eb66e611e1edf3c4 -EBUILD selinux-radvd-2.20220520-r1.ebuild 279 BLAKE2B 8d9497d3515bd1ba1920f29e290f6abf07bfd58051a5fd0ab01936104523ed6f7d4d360812b23783017cb9f2faa76389155632b598d832867268919d96497dc2 SHA512 58c61891f2b98f1c8ae659ceafcce60134cd5aebdeda33074cb352edd5b5e29bbf25d730172f79183d09c7031b9289e4a813d28d6af50b4b4f0475d8d04573f0 +EBUILD selinux-radvd-2.20220520-r1.ebuild 275 BLAKE2B 9d1df6f1cf742383d7e71191494ac6a2b769b241539802823a04273039283c627bb857c01349b07452bd8a23d6f5b676bce69993e90616dc3ebc76b0b4bb063d SHA512 5ebde8aedc51364ba855e592228a0d99beaed4b6f0d39c49b6080ba45a0506e979e2aa2aff94739ac96a509844258bbf799a98a215aad0e3eb66e611e1edf3c4 EBUILD selinux-radvd-9999.ebuild 279 BLAKE2B b5353d8fd2461438a4ad5c524fba181179c35b6762697c2bdea84b61dd5a96956127f534d9cbfc84495a7572000c59234e7d2cfe74d1140ddac9859b7aac8e73 SHA512 e5fc007b697d89e5487bb5b95aaa4148652ec43140fbb8bc0cc497af19acffcd51eb10582679441427d3a62e5cc118d85660a56d4972ba028325afe6db060a52 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-radvd/selinux-radvd-2.20220106-r1.ebuild b/sec-policy/selinux-radvd/selinux-radvd-2.20220106-r1.ebuild deleted file mode 100644 index 4ecf360bef7f..000000000000 --- a/sec-policy/selinux-radvd/selinux-radvd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="radvd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for radvd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-radvd/selinux-radvd-2.20220106-r2.ebuild b/sec-policy/selinux-radvd/selinux-radvd-2.20220106-r2.ebuild deleted file mode 100644 index 4ecf360bef7f..000000000000 --- a/sec-policy/selinux-radvd/selinux-radvd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="radvd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for radvd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-radvd/selinux-radvd-2.20220520-r1.ebuild b/sec-policy/selinux-radvd/selinux-radvd-2.20220520-r1.ebuild index 594eb76d08ff..4ecf360bef7f 100644 --- a/sec-policy/selinux-radvd/selinux-radvd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-radvd/selinux-radvd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for radvd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-razor/Manifest b/sec-policy/selinux-razor/Manifest index 77f2ea305d8b..2a1f03f9f0c8 100644 --- a/sec-policy/selinux-razor/Manifest +++ b/sec-policy/selinux-razor/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-razor-2.20220106-r1.ebuild 275 BLAKE2B 0d57f293fde98539dffe6314bc9aa1a9844ea3ac0cb369b48c2f94202ed6a17fb488d25dd123bbd511bd46036427a9b7ced084980b8c3f953c7f57b1d2f7ba62 SHA512 d059742f40790f5e7ada221ad1f28262d9fa36e15f16331d1f6af3086e25fdb6d8b3a004b8255bf3cf2dc2ba841e12654130d30c145096ed18e015ce188efceb -EBUILD selinux-razor-2.20220106-r2.ebuild 275 BLAKE2B 0d57f293fde98539dffe6314bc9aa1a9844ea3ac0cb369b48c2f94202ed6a17fb488d25dd123bbd511bd46036427a9b7ced084980b8c3f953c7f57b1d2f7ba62 SHA512 d059742f40790f5e7ada221ad1f28262d9fa36e15f16331d1f6af3086e25fdb6d8b3a004b8255bf3cf2dc2ba841e12654130d30c145096ed18e015ce188efceb EBUILD selinux-razor-2.20220106-r3.ebuild 275 BLAKE2B 0d57f293fde98539dffe6314bc9aa1a9844ea3ac0cb369b48c2f94202ed6a17fb488d25dd123bbd511bd46036427a9b7ced084980b8c3f953c7f57b1d2f7ba62 SHA512 d059742f40790f5e7ada221ad1f28262d9fa36e15f16331d1f6af3086e25fdb6d8b3a004b8255bf3cf2dc2ba841e12654130d30c145096ed18e015ce188efceb -EBUILD selinux-razor-2.20220520-r1.ebuild 279 BLAKE2B db5cec23b9f8f2fe4892926dba4009f8e6574082d7e24958380b0e37e0457fd3ec7ff4238944652f081d05eb46062bc434399565f4bad5dc9614b2f63a6ad4b6 SHA512 6c2302becf41f53aaef7391cbe3ef11b05f90b76d6653e51485618539c119e47a036c343bf0c268ad6c491d780c2d6b7a98e2ec020bbe9001b66abfe0c97fd3a +EBUILD selinux-razor-2.20220520-r1.ebuild 275 BLAKE2B 0d57f293fde98539dffe6314bc9aa1a9844ea3ac0cb369b48c2f94202ed6a17fb488d25dd123bbd511bd46036427a9b7ced084980b8c3f953c7f57b1d2f7ba62 SHA512 d059742f40790f5e7ada221ad1f28262d9fa36e15f16331d1f6af3086e25fdb6d8b3a004b8255bf3cf2dc2ba841e12654130d30c145096ed18e015ce188efceb EBUILD selinux-razor-9999.ebuild 279 BLAKE2B 43a2a3d6aa7cffd23584e28570e889c93d506c03a398cf2c83f1749f13039276b03c98706e4afb916408bb99af48b988577a7917a7b69907b0f70c959596daa7 SHA512 c5bc4a89e845bd1e32dab1b4632c00b0250ef6a3c9ba56f4074d731eb893df01074a1b058c2070ae2d184c62270a566c1aa5e76b20e576a75b76be29bba20b35 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-razor/selinux-razor-2.20220106-r1.ebuild b/sec-policy/selinux-razor/selinux-razor-2.20220106-r1.ebuild deleted file mode 100644 index 2a15d3c97bc1..000000000000 --- a/sec-policy/selinux-razor/selinux-razor-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="razor" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for razor" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-razor/selinux-razor-2.20220106-r2.ebuild b/sec-policy/selinux-razor/selinux-razor-2.20220106-r2.ebuild deleted file mode 100644 index 2a15d3c97bc1..000000000000 --- a/sec-policy/selinux-razor/selinux-razor-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="razor" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for razor" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-razor/selinux-razor-2.20220520-r1.ebuild b/sec-policy/selinux-razor/selinux-razor-2.20220520-r1.ebuild index e3cbc7c7550e..2a15d3c97bc1 100644 --- a/sec-policy/selinux-razor/selinux-razor-2.20220520-r1.ebuild +++ b/sec-policy/selinux-razor/selinux-razor-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for razor" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-redis/Manifest b/sec-policy/selinux-redis/Manifest index 7eb1c2e685b5..71fe0cc245fa 100644 --- a/sec-policy/selinux-redis/Manifest +++ b/sec-policy/selinux-redis/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-redis-2.20220106-r1.ebuild 275 BLAKE2B 318b563db6c58765b40063e44fed609ac0cf6953e4eeb5bcff7fc2420cfa959765a801f391a9444b6a4e5e2f0d6573bacb59eb82eb965874d676ccb45b18ca06 SHA512 e4b0e9938d478cdacfa1f1391998ecdee10462a67f7ee6fe3c18cdb37022124a8e6d0cddd93aebb1037d53e6978cd2fafcd222cdd8fa77f06c4fa055d8509c6b -EBUILD selinux-redis-2.20220106-r2.ebuild 275 BLAKE2B 318b563db6c58765b40063e44fed609ac0cf6953e4eeb5bcff7fc2420cfa959765a801f391a9444b6a4e5e2f0d6573bacb59eb82eb965874d676ccb45b18ca06 SHA512 e4b0e9938d478cdacfa1f1391998ecdee10462a67f7ee6fe3c18cdb37022124a8e6d0cddd93aebb1037d53e6978cd2fafcd222cdd8fa77f06c4fa055d8509c6b EBUILD selinux-redis-2.20220106-r3.ebuild 275 BLAKE2B 318b563db6c58765b40063e44fed609ac0cf6953e4eeb5bcff7fc2420cfa959765a801f391a9444b6a4e5e2f0d6573bacb59eb82eb965874d676ccb45b18ca06 SHA512 e4b0e9938d478cdacfa1f1391998ecdee10462a67f7ee6fe3c18cdb37022124a8e6d0cddd93aebb1037d53e6978cd2fafcd222cdd8fa77f06c4fa055d8509c6b -EBUILD selinux-redis-2.20220520-r1.ebuild 279 BLAKE2B 4984eaf852c18d1fba878068bd0d69472f323c68e3048d3b9a9f28fda0c5bb8d852684a4f9dea4e56c8e40e1ff55f4229aa84785096e49b5027a1d8337493f02 SHA512 55842e70a0051b3ff89b3305b49fcc980680f92116511f9948d0ec59b991eb18765b8b32f04f5dbe2d6fcfbbca2172a41b5be03c3f5a3c36e9a73541921c3dec +EBUILD selinux-redis-2.20220520-r1.ebuild 275 BLAKE2B 318b563db6c58765b40063e44fed609ac0cf6953e4eeb5bcff7fc2420cfa959765a801f391a9444b6a4e5e2f0d6573bacb59eb82eb965874d676ccb45b18ca06 SHA512 e4b0e9938d478cdacfa1f1391998ecdee10462a67f7ee6fe3c18cdb37022124a8e6d0cddd93aebb1037d53e6978cd2fafcd222cdd8fa77f06c4fa055d8509c6b EBUILD selinux-redis-9999.ebuild 279 BLAKE2B 5b8341ec9432a4c9955497dfb1a8d8ee798c4aa8c82160b752193b7d36ec66c5a40195c1ce3f4db8c0d69f26d086196d0575a6a8ae1c9497f951dc5e9b40b570 SHA512 c744f68047a117553e2b08c79e1a15a7f0e2aa13fde912ecf3bb026646dc9517298c5ac68391358de97f897e57903d010a394f0d881c3ef783cc22e2b5eeb00d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-redis/selinux-redis-2.20220106-r1.ebuild b/sec-policy/selinux-redis/selinux-redis-2.20220106-r1.ebuild deleted file mode 100644 index bf9b662927ec..000000000000 --- a/sec-policy/selinux-redis/selinux-redis-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="redis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for redis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-redis/selinux-redis-2.20220106-r2.ebuild b/sec-policy/selinux-redis/selinux-redis-2.20220106-r2.ebuild deleted file mode 100644 index bf9b662927ec..000000000000 --- a/sec-policy/selinux-redis/selinux-redis-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="redis" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for redis" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-redis/selinux-redis-2.20220520-r1.ebuild b/sec-policy/selinux-redis/selinux-redis-2.20220520-r1.ebuild index 170cd464171c..bf9b662927ec 100644 --- a/sec-policy/selinux-redis/selinux-redis-2.20220520-r1.ebuild +++ b/sec-policy/selinux-redis/selinux-redis-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for redis" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-remotelogin/Manifest b/sec-policy/selinux-remotelogin/Manifest index 7e1fd3c9beb5..ee95800f60c0 100644 --- a/sec-policy/selinux-remotelogin/Manifest +++ b/sec-policy/selinux-remotelogin/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-remotelogin-2.20220106-r1.ebuild 287 BLAKE2B 83c9d90a9e44dc2a1d730ca59947d35af213eb485044cf4f26e60876ab8318b48ff181115e45a1d05ddadfe0dfc0c0c8ddf79d8f3b0677bdf05d59204f1f9ac9 SHA512 7aa6fae287fab0d35f39da179cf4eb0886763a933258fe3c3bd345495e762118948d61cf43850adb394f02b80842ed0e5e37e11acc53a61b5d534f3fa5eda4e9 -EBUILD selinux-remotelogin-2.20220106-r2.ebuild 287 BLAKE2B 83c9d90a9e44dc2a1d730ca59947d35af213eb485044cf4f26e60876ab8318b48ff181115e45a1d05ddadfe0dfc0c0c8ddf79d8f3b0677bdf05d59204f1f9ac9 SHA512 7aa6fae287fab0d35f39da179cf4eb0886763a933258fe3c3bd345495e762118948d61cf43850adb394f02b80842ed0e5e37e11acc53a61b5d534f3fa5eda4e9 EBUILD selinux-remotelogin-2.20220106-r3.ebuild 287 BLAKE2B 83c9d90a9e44dc2a1d730ca59947d35af213eb485044cf4f26e60876ab8318b48ff181115e45a1d05ddadfe0dfc0c0c8ddf79d8f3b0677bdf05d59204f1f9ac9 SHA512 7aa6fae287fab0d35f39da179cf4eb0886763a933258fe3c3bd345495e762118948d61cf43850adb394f02b80842ed0e5e37e11acc53a61b5d534f3fa5eda4e9 -EBUILD selinux-remotelogin-2.20220520-r1.ebuild 291 BLAKE2B c2c8ddf09cece0ecdb87da588b6a0c2ca3dbb7d10f5a5be0bd043ad402305acbd46795a8510ae2c1707d825060a60b094c069a3b9d23b7bffdda32c9ea003d39 SHA512 88f232fbf8c32bd5f25d58c1e8e2d0cfccb6a2157a5c3b92e14ee93ab899a1259ee01a63b3edd00f2f8b3caf8c177fb59891851932fb12cf537245209e92c7d0 +EBUILD selinux-remotelogin-2.20220520-r1.ebuild 287 BLAKE2B 83c9d90a9e44dc2a1d730ca59947d35af213eb485044cf4f26e60876ab8318b48ff181115e45a1d05ddadfe0dfc0c0c8ddf79d8f3b0677bdf05d59204f1f9ac9 SHA512 7aa6fae287fab0d35f39da179cf4eb0886763a933258fe3c3bd345495e762118948d61cf43850adb394f02b80842ed0e5e37e11acc53a61b5d534f3fa5eda4e9 EBUILD selinux-remotelogin-9999.ebuild 291 BLAKE2B a3bb105f7979378673d47876a5aa444632c294d61cbca86e1dbe9328a37fc1f8151140d01372c74b1065a676d4ffaee7a8b74ebd00d843375c6c4dd871ccdab4 SHA512 6b63d830d86008bfee239e2e1a68f878c5facb73e6de6064fab007ce3340529037583e0ff1207848d9ff3159c8849f61235737063f9c054cc140c1d4916e834e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r1.ebuild b/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r1.ebuild deleted file mode 100644 index 7a1f9b985121..000000000000 --- a/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="remotelogin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for remotelogin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r2.ebuild b/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r2.ebuild deleted file mode 100644 index 7a1f9b985121..000000000000 --- a/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="remotelogin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for remotelogin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220520-r1.ebuild b/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220520-r1.ebuild index 72901de8c94b..7a1f9b985121 100644 --- a/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220520-r1.ebuild +++ b/sec-policy/selinux-remotelogin/selinux-remotelogin-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for remotelogin" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-resolvconf/Manifest b/sec-policy/selinux-resolvconf/Manifest index 94f63b84cc64..73d924089680 100644 --- a/sec-policy/selinux-resolvconf/Manifest +++ b/sec-policy/selinux-resolvconf/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-resolvconf-2.20220106-r1.ebuild 285 BLAKE2B 243ee307a800628ba9610f6310e1fc26964282a5fe6287e419014020c1204d1aeeb67cba5faab7e57dc0c33b6475d5bb00c8ac45896f33b6fd51dcf6c638e2e4 SHA512 188b831284edfcea5da3b717a176bda1d38683af3c6f4f564f3522045a0100ff69b7b90e2ac047baf37d06b2e2ee1d036a5e82b815743dfd9247b8fe32653768 -EBUILD selinux-resolvconf-2.20220106-r2.ebuild 285 BLAKE2B 243ee307a800628ba9610f6310e1fc26964282a5fe6287e419014020c1204d1aeeb67cba5faab7e57dc0c33b6475d5bb00c8ac45896f33b6fd51dcf6c638e2e4 SHA512 188b831284edfcea5da3b717a176bda1d38683af3c6f4f564f3522045a0100ff69b7b90e2ac047baf37d06b2e2ee1d036a5e82b815743dfd9247b8fe32653768 EBUILD selinux-resolvconf-2.20220106-r3.ebuild 285 BLAKE2B 243ee307a800628ba9610f6310e1fc26964282a5fe6287e419014020c1204d1aeeb67cba5faab7e57dc0c33b6475d5bb00c8ac45896f33b6fd51dcf6c638e2e4 SHA512 188b831284edfcea5da3b717a176bda1d38683af3c6f4f564f3522045a0100ff69b7b90e2ac047baf37d06b2e2ee1d036a5e82b815743dfd9247b8fe32653768 -EBUILD selinux-resolvconf-2.20220520-r1.ebuild 289 BLAKE2B b7eb5cf4af4fd30dd6ce4a83da0b7402242b1e727365abe65f2c4cd8dd2d40c39c9ce27fc25bb8a842470b83742cb4456a90300b4f9aa395e57cdf0a3b4160d4 SHA512 83f831e4deb8f2d255be081453bd3ac437bbf923616a61d24147b7e84bd2ce152806c0b1588ecd7025dacdb1c160398ab0d7d50c232da63daa7968b0664ffddc +EBUILD selinux-resolvconf-2.20220520-r1.ebuild 285 BLAKE2B 243ee307a800628ba9610f6310e1fc26964282a5fe6287e419014020c1204d1aeeb67cba5faab7e57dc0c33b6475d5bb00c8ac45896f33b6fd51dcf6c638e2e4 SHA512 188b831284edfcea5da3b717a176bda1d38683af3c6f4f564f3522045a0100ff69b7b90e2ac047baf37d06b2e2ee1d036a5e82b815743dfd9247b8fe32653768 EBUILD selinux-resolvconf-9999.ebuild 289 BLAKE2B 39b0cc0a64f82a81b6fea4403da0db928af39bd8642e3e7ec07ae450478ad7f1546a5e745b40a1c73ef92bd02cafa04ef2e7284b19b48095c19546d621a4e48c SHA512 6b8cebbf6c4b721bedff637892f744103ecac2fbfc6e77e96d54f39a23325e88a23b72f8829d671f06a8ea0a66c9a02327ab011579046efe4b84eb59d014890a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r1.ebuild b/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r1.ebuild deleted file mode 100644 index eec87dea9f0c..000000000000 --- a/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="resolvconf" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for resolvconf" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r2.ebuild b/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r2.ebuild deleted file mode 100644 index eec87dea9f0c..000000000000 --- a/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="resolvconf" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for resolvconf" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220520-r1.ebuild b/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220520-r1.ebuild index 510b2a5e0b30..eec87dea9f0c 100644 --- a/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220520-r1.ebuild +++ b/sec-policy/selinux-resolvconf/selinux-resolvconf-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for resolvconf" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-rngd/Manifest b/sec-policy/selinux-rngd/Manifest index 5fd9ffee58be..3cd4afb4ba1d 100644 --- a/sec-policy/selinux-rngd/Manifest +++ b/sec-policy/selinux-rngd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-rngd-2.20220106-r1.ebuild 273 BLAKE2B 079668f74acae067f832f21461c6c24a8f3d2bbf6f5458b7c46304532898d3c8900383bff01483bce55e27f497e44cf900e68b9cd988712302c04b2dff05053e SHA512 a47d427d877c5894625f6b3fcbd14184003704f894cc5172c54aec2029ec595601c35709900136a598146fdd571979eeb754931a73225e2b11022c2ef58661ae -EBUILD selinux-rngd-2.20220106-r2.ebuild 273 BLAKE2B 079668f74acae067f832f21461c6c24a8f3d2bbf6f5458b7c46304532898d3c8900383bff01483bce55e27f497e44cf900e68b9cd988712302c04b2dff05053e SHA512 a47d427d877c5894625f6b3fcbd14184003704f894cc5172c54aec2029ec595601c35709900136a598146fdd571979eeb754931a73225e2b11022c2ef58661ae EBUILD selinux-rngd-2.20220106-r3.ebuild 273 BLAKE2B 079668f74acae067f832f21461c6c24a8f3d2bbf6f5458b7c46304532898d3c8900383bff01483bce55e27f497e44cf900e68b9cd988712302c04b2dff05053e SHA512 a47d427d877c5894625f6b3fcbd14184003704f894cc5172c54aec2029ec595601c35709900136a598146fdd571979eeb754931a73225e2b11022c2ef58661ae -EBUILD selinux-rngd-2.20220520-r1.ebuild 277 BLAKE2B 73926d21d9a532a4651556113007dfea90967fd9fb676240cebc6705ef351425d35bab99c210cd933623983cd84f8943fb7252d93053f57dbd536496681ba58c SHA512 b4b279fd4f8de601b07c8ee4ff00b76d3ccfd8077d0f022dd6080f3e2c79bcf8b5d1eed5db822c416dedb1c2c77e1fa1c7cfb22abfc1d759a1d5a0e25b691c25 +EBUILD selinux-rngd-2.20220520-r1.ebuild 273 BLAKE2B 079668f74acae067f832f21461c6c24a8f3d2bbf6f5458b7c46304532898d3c8900383bff01483bce55e27f497e44cf900e68b9cd988712302c04b2dff05053e SHA512 a47d427d877c5894625f6b3fcbd14184003704f894cc5172c54aec2029ec595601c35709900136a598146fdd571979eeb754931a73225e2b11022c2ef58661ae EBUILD selinux-rngd-9999.ebuild 277 BLAKE2B 8e345d20e9d665b21960cda07c740a60ba3fc4d9f6c8d736faf7148d5299fcf0522d8e80fcfb3190fb9a60009218775e1717706d2c3d04e8b300651a4973a3e5 SHA512 c5c1854ee61aeb8b05e07d50650da80e2c3931b8e423a9af63e0c77ead66c4853ee3d5e22584ea200b32157c5d1500a2b7f2b7597ea51a8b269ed2cd819b8e33 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rngd/selinux-rngd-2.20220106-r1.ebuild b/sec-policy/selinux-rngd/selinux-rngd-2.20220106-r1.ebuild deleted file mode 100644 index 0736b5db21a8..000000000000 --- a/sec-policy/selinux-rngd/selinux-rngd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rngd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rngd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rngd/selinux-rngd-2.20220106-r2.ebuild b/sec-policy/selinux-rngd/selinux-rngd-2.20220106-r2.ebuild deleted file mode 100644 index 0736b5db21a8..000000000000 --- a/sec-policy/selinux-rngd/selinux-rngd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rngd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rngd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rngd/selinux-rngd-2.20220520-r1.ebuild b/sec-policy/selinux-rngd/selinux-rngd-2.20220520-r1.ebuild index 3e32b697831b..0736b5db21a8 100644 --- a/sec-policy/selinux-rngd/selinux-rngd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rngd/selinux-rngd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rngd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-rootlesskit/Manifest b/sec-policy/selinux-rootlesskit/Manifest index a3fc6e7dba1d..9c07b9880042 100644 --- a/sec-policy/selinux-rootlesskit/Manifest +++ b/sec-policy/selinux-rootlesskit/Manifest @@ -3,6 +3,6 @@ DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff EBUILD selinux-rootlesskit-2.20220106-r3.ebuild 390 BLAKE2B d0d4770179460f368e29be556f18dd05d5b3254505cedae739979faee7312c20169c483e0103d8dc1cb8a54ffd686485954e8d047bca256364bd6274ccf1b059 SHA512 0ef5ab97215733784d35e607c6c28d0854a13351f2b28e45e01440d823be061c3946f3c9462bea018ec049e3f6ba390cf4d378f0138cdffdd125e2adab6b04c9 -EBUILD selinux-rootlesskit-2.20220520-r1.ebuild 394 BLAKE2B 25cfd0144d9f568ad7b5a60f73ff7a2e40ee270e821916e557319be838294cd9350f0716f437bfb5c6e8cbb2dd55a2a28002b3189b6e98bc7e248c8d838f85c0 SHA512 55688053768884b2c3e5e2a56a63f80e3ad143ffacc7c03c89c4df0189fd703894244b76284d339f899d62382ef3624b255fd0197c8b437e78c45159105fabb0 +EBUILD selinux-rootlesskit-2.20220520-r1.ebuild 390 BLAKE2B d0d4770179460f368e29be556f18dd05d5b3254505cedae739979faee7312c20169c483e0103d8dc1cb8a54ffd686485954e8d047bca256364bd6274ccf1b059 SHA512 0ef5ab97215733784d35e607c6c28d0854a13351f2b28e45e01440d823be061c3946f3c9462bea018ec049e3f6ba390cf4d378f0138cdffdd125e2adab6b04c9 EBUILD selinux-rootlesskit-9999.ebuild 394 BLAKE2B 25cfd0144d9f568ad7b5a60f73ff7a2e40ee270e821916e557319be838294cd9350f0716f437bfb5c6e8cbb2dd55a2a28002b3189b6e98bc7e248c8d838f85c0 SHA512 55688053768884b2c3e5e2a56a63f80e3ad143ffacc7c03c89c4df0189fd703894244b76284d339f899d62382ef3624b255fd0197c8b437e78c45159105fabb0 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rootlesskit/selinux-rootlesskit-2.20220520-r1.ebuild b/sec-policy/selinux-rootlesskit/selinux-rootlesskit-2.20220520-r1.ebuild index a367e61be69b..60378f661fd9 100644 --- a/sec-policy/selinux-rootlesskit/selinux-rootlesskit-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rootlesskit/selinux-rootlesskit-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rootlesskit" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-rpc/Manifest b/sec-policy/selinux-rpc/Manifest index 1b62829f0afb..cffeeb02fdf0 100644 --- a/sec-policy/selinux-rpc/Manifest +++ b/sec-policy/selinux-rpc/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-rpc-2.20220106-r1.ebuild 271 BLAKE2B 5f2d865b4c48d9596c47e8f293a86163fb44b805709e27c4a3d3eb4fc33729c61a4892a2e75a0924c4c75dcc0ff54fe1e8b4e0562c4dd0b928f8fe0f173c9cb8 SHA512 054c29c3f592a1b5996dd8beae8b56094c1320c0952ff6e9a8f94abd93fb6de12e0020561b1e4b6a4173cbd20b5290ad403bc3dd9a3884eff6629ff1209bc22c -EBUILD selinux-rpc-2.20220106-r2.ebuild 271 BLAKE2B 5f2d865b4c48d9596c47e8f293a86163fb44b805709e27c4a3d3eb4fc33729c61a4892a2e75a0924c4c75dcc0ff54fe1e8b4e0562c4dd0b928f8fe0f173c9cb8 SHA512 054c29c3f592a1b5996dd8beae8b56094c1320c0952ff6e9a8f94abd93fb6de12e0020561b1e4b6a4173cbd20b5290ad403bc3dd9a3884eff6629ff1209bc22c EBUILD selinux-rpc-2.20220106-r3.ebuild 271 BLAKE2B 5f2d865b4c48d9596c47e8f293a86163fb44b805709e27c4a3d3eb4fc33729c61a4892a2e75a0924c4c75dcc0ff54fe1e8b4e0562c4dd0b928f8fe0f173c9cb8 SHA512 054c29c3f592a1b5996dd8beae8b56094c1320c0952ff6e9a8f94abd93fb6de12e0020561b1e4b6a4173cbd20b5290ad403bc3dd9a3884eff6629ff1209bc22c -EBUILD selinux-rpc-2.20220520-r1.ebuild 275 BLAKE2B 73afc74c48d0a649b5f60abc915c5a1eca166addee6d84a907b4080f77c24cdd7a58ccf6d269e2125ed8b38ba2259b594eee76881dfbabc124717cc498533d50 SHA512 53fb9b28ae84e548f3a8b38a2e7ff4bcd8a4bb6c5f51190f303aed1b135f701e3516423b13c5b4478bb05ad35e7655f7d2b4a8d3f017f813b17dc29f1be2fbd8 +EBUILD selinux-rpc-2.20220520-r1.ebuild 271 BLAKE2B 5f2d865b4c48d9596c47e8f293a86163fb44b805709e27c4a3d3eb4fc33729c61a4892a2e75a0924c4c75dcc0ff54fe1e8b4e0562c4dd0b928f8fe0f173c9cb8 SHA512 054c29c3f592a1b5996dd8beae8b56094c1320c0952ff6e9a8f94abd93fb6de12e0020561b1e4b6a4173cbd20b5290ad403bc3dd9a3884eff6629ff1209bc22c EBUILD selinux-rpc-9999.ebuild 275 BLAKE2B 1b0ca2d53fdc00dc64af5ca2727ec944621f655f5659d76e2245d81989cf0db4e8f44f83f52b1c4f62f7ffd417fa73e2f2e17fa774d9cd3f1f8c7be69af0bfa5 SHA512 9b85fb05b2e622f1243bf97f9fd6aa7336f25d3c2da0d9ab1823b1cdef7f697337a77def38437f863861b770a641640ecc83347760877a17301b5dce4b3ee499 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rpc/selinux-rpc-2.20220106-r1.ebuild b/sec-policy/selinux-rpc/selinux-rpc-2.20220106-r1.ebuild deleted file mode 100644 index 97fad68438d9..000000000000 --- a/sec-policy/selinux-rpc/selinux-rpc-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rpc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rpc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rpc/selinux-rpc-2.20220106-r2.ebuild b/sec-policy/selinux-rpc/selinux-rpc-2.20220106-r2.ebuild deleted file mode 100644 index 97fad68438d9..000000000000 --- a/sec-policy/selinux-rpc/selinux-rpc-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rpc" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rpc" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rpc/selinux-rpc-2.20220520-r1.ebuild b/sec-policy/selinux-rpc/selinux-rpc-2.20220520-r1.ebuild index f266d02915b2..97fad68438d9 100644 --- a/sec-policy/selinux-rpc/selinux-rpc-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rpc/selinux-rpc-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rpc" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-rpcbind/Manifest b/sec-policy/selinux-rpcbind/Manifest index d99755fb4f8f..80ea707d09d9 100644 --- a/sec-policy/selinux-rpcbind/Manifest +++ b/sec-policy/selinux-rpcbind/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-rpcbind-2.20220106-r1.ebuild 279 BLAKE2B 0c578a22bba7290f5c3d5ac89622c00936b403e2eeacdc1d82d3e7539ba97ad0a0ec5995e5ad01e60d91e3d817d56f19c0e44f0da3ef19043f8ccfe6c32e620c SHA512 f4ada0b980611902f9204cd1cba8da648df614950584774805dbc6c8bc1e0859f6105952f96885c03ad08e0d803cc2fd70038fb754741ef97acabbe352ec87da -EBUILD selinux-rpcbind-2.20220106-r2.ebuild 279 BLAKE2B 0c578a22bba7290f5c3d5ac89622c00936b403e2eeacdc1d82d3e7539ba97ad0a0ec5995e5ad01e60d91e3d817d56f19c0e44f0da3ef19043f8ccfe6c32e620c SHA512 f4ada0b980611902f9204cd1cba8da648df614950584774805dbc6c8bc1e0859f6105952f96885c03ad08e0d803cc2fd70038fb754741ef97acabbe352ec87da EBUILD selinux-rpcbind-2.20220106-r3.ebuild 279 BLAKE2B 0c578a22bba7290f5c3d5ac89622c00936b403e2eeacdc1d82d3e7539ba97ad0a0ec5995e5ad01e60d91e3d817d56f19c0e44f0da3ef19043f8ccfe6c32e620c SHA512 f4ada0b980611902f9204cd1cba8da648df614950584774805dbc6c8bc1e0859f6105952f96885c03ad08e0d803cc2fd70038fb754741ef97acabbe352ec87da -EBUILD selinux-rpcbind-2.20220520-r1.ebuild 283 BLAKE2B 833dcd293d76ac146a487706f7b6a5362191218979c1e654a79f79dfab58103243755285edab34a5f59f8f6178ec8a42348f96b846f49c7356db8c74a88329e7 SHA512 be29f483da17ba5e8f8fe941f7583245c954bc49be80d07e3a032ed5f6cabe17e10b78c4f22f4c8f36fad7a6f9033f03d461a79c30b0447b944dabf754f2bee4 +EBUILD selinux-rpcbind-2.20220520-r1.ebuild 279 BLAKE2B 0c578a22bba7290f5c3d5ac89622c00936b403e2eeacdc1d82d3e7539ba97ad0a0ec5995e5ad01e60d91e3d817d56f19c0e44f0da3ef19043f8ccfe6c32e620c SHA512 f4ada0b980611902f9204cd1cba8da648df614950584774805dbc6c8bc1e0859f6105952f96885c03ad08e0d803cc2fd70038fb754741ef97acabbe352ec87da EBUILD selinux-rpcbind-9999.ebuild 283 BLAKE2B 3036732b154178c25b2b19e7c50f0e419b7eda9b8f87ff699c23e8a1d26ad40c3e768204bdd98700faa6dff146a3c494e6ac7ba94c4a217e3ca55cf56aa1e94c SHA512 20a05fd05901d01e9f12603f386ca39778bbeec67ce1764a3664ae3636da52393f3e1bd75e7893771a5622c01e7428afbbb5924bdd2d7d4b28a0630dfdd21a13 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r1.ebuild b/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r1.ebuild deleted file mode 100644 index a9a31f98ac88..000000000000 --- a/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rpcbind" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rpcbind" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r2.ebuild b/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r2.ebuild deleted file mode 100644 index a9a31f98ac88..000000000000 --- a/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rpcbind" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rpcbind" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220520-r1.ebuild b/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220520-r1.ebuild index 52d78be166e3..a9a31f98ac88 100644 --- a/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rpcbind/selinux-rpcbind-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rpcbind" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-rpm/Manifest b/sec-policy/selinux-rpm/Manifest index 3446c727ee34..14242a331381 100644 --- a/sec-policy/selinux-rpm/Manifest +++ b/sec-policy/selinux-rpm/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-rpm-2.20220106-r1.ebuild 271 BLAKE2B 9c6dd4bc39e3c5217f79da8f1ce6d857efc4e75d10e82140f80af2604bbb726e1a632d2d63c88e3b4afb855ee7b17d2955749dec6665630b6ae93b9703c9bc6a SHA512 0a8f130868348b696547e78acc1b5b6f85a9ef924b5da0d34f2648956b347a04368abe09f1411ef9a7e5ec10811669213701265f106e1e263a2734885e1273aa -EBUILD selinux-rpm-2.20220106-r2.ebuild 271 BLAKE2B 9c6dd4bc39e3c5217f79da8f1ce6d857efc4e75d10e82140f80af2604bbb726e1a632d2d63c88e3b4afb855ee7b17d2955749dec6665630b6ae93b9703c9bc6a SHA512 0a8f130868348b696547e78acc1b5b6f85a9ef924b5da0d34f2648956b347a04368abe09f1411ef9a7e5ec10811669213701265f106e1e263a2734885e1273aa EBUILD selinux-rpm-2.20220106-r3.ebuild 271 BLAKE2B 9c6dd4bc39e3c5217f79da8f1ce6d857efc4e75d10e82140f80af2604bbb726e1a632d2d63c88e3b4afb855ee7b17d2955749dec6665630b6ae93b9703c9bc6a SHA512 0a8f130868348b696547e78acc1b5b6f85a9ef924b5da0d34f2648956b347a04368abe09f1411ef9a7e5ec10811669213701265f106e1e263a2734885e1273aa -EBUILD selinux-rpm-2.20220520-r1.ebuild 275 BLAKE2B 34b20470da47ea051adfcdae68d5853684b66b11b5c0ce39289b52cb8bdf81ce7203ee9c3fd1346af3836a9f46b40dc89690e3f555c04027b20edba9e744b767 SHA512 de373e50792c1b2f3c305c19846f5480f0d4f7095f94a0dd734b4adc9c64623891804ad1d085350fa3cb65a2ca4d34b970c7dca897fd432c27231c02560a60ec +EBUILD selinux-rpm-2.20220520-r1.ebuild 271 BLAKE2B 9c6dd4bc39e3c5217f79da8f1ce6d857efc4e75d10e82140f80af2604bbb726e1a632d2d63c88e3b4afb855ee7b17d2955749dec6665630b6ae93b9703c9bc6a SHA512 0a8f130868348b696547e78acc1b5b6f85a9ef924b5da0d34f2648956b347a04368abe09f1411ef9a7e5ec10811669213701265f106e1e263a2734885e1273aa EBUILD selinux-rpm-9999.ebuild 275 BLAKE2B b479d79311d1ab63511c2f0e0b19835393dbb3baeeb0b268f7bd903e624c7c06d12d900e2b8ffe6399c37fc1e2b3d21ce02ce04f633226f00dc9d6ecd31e3f25 SHA512 851a1a77bd90d95bd628e19cd82316f39733d71225d6e0dff251639d8b3d5f40aa3e65d6bf802e7244d3c2b5016cd5b60acfadb01490df61709b2da9a71764ef MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rpm/selinux-rpm-2.20220106-r1.ebuild b/sec-policy/selinux-rpm/selinux-rpm-2.20220106-r1.ebuild deleted file mode 100644 index bf594c5aaf35..000000000000 --- a/sec-policy/selinux-rpm/selinux-rpm-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rpm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rpm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rpm/selinux-rpm-2.20220106-r2.ebuild b/sec-policy/selinux-rpm/selinux-rpm-2.20220106-r2.ebuild deleted file mode 100644 index bf594c5aaf35..000000000000 --- a/sec-policy/selinux-rpm/selinux-rpm-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rpm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rpm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rpm/selinux-rpm-2.20220520-r1.ebuild b/sec-policy/selinux-rpm/selinux-rpm-2.20220520-r1.ebuild index 309c381acd0a..bf594c5aaf35 100644 --- a/sec-policy/selinux-rpm/selinux-rpm-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rpm/selinux-rpm-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rpm" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-rssh/Manifest b/sec-policy/selinux-rssh/Manifest index f62a9d418f58..333a43612783 100644 --- a/sec-policy/selinux-rssh/Manifest +++ b/sec-policy/selinux-rssh/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-rssh-2.20220106-r1.ebuild 273 BLAKE2B 3c25ff92e734b47931d41f353b5b6e04a324f3aec3be7716e5360a26c3c7da77c360d6da543db2790778a807add149f5338fa97a277c25b7941571d1b6030fb6 SHA512 a25aa904963893e09b857c2da394e5eb724d74e431c42844108561acf981538b9632dc511d33ca0d753c88fa3811e55d670dd97291bb904f09d1e59a0b4faf4c -EBUILD selinux-rssh-2.20220106-r2.ebuild 273 BLAKE2B 3c25ff92e734b47931d41f353b5b6e04a324f3aec3be7716e5360a26c3c7da77c360d6da543db2790778a807add149f5338fa97a277c25b7941571d1b6030fb6 SHA512 a25aa904963893e09b857c2da394e5eb724d74e431c42844108561acf981538b9632dc511d33ca0d753c88fa3811e55d670dd97291bb904f09d1e59a0b4faf4c EBUILD selinux-rssh-2.20220106-r3.ebuild 273 BLAKE2B 3c25ff92e734b47931d41f353b5b6e04a324f3aec3be7716e5360a26c3c7da77c360d6da543db2790778a807add149f5338fa97a277c25b7941571d1b6030fb6 SHA512 a25aa904963893e09b857c2da394e5eb724d74e431c42844108561acf981538b9632dc511d33ca0d753c88fa3811e55d670dd97291bb904f09d1e59a0b4faf4c -EBUILD selinux-rssh-2.20220520-r1.ebuild 277 BLAKE2B ec7d62541681e87870c56f6b940e906d6617b0c175020ccb2902a3fcb0371c85b759c38607964c2443131b2bae63835902075187ca4b92e8d07e17c8793e56a3 SHA512 caa1bb1d0aeb7d05c54aad1b61257d762ffc949d3db095893e5090c85b0d750f097564171dac898f5d928f9fbb6bd911426fd269a2916bbe8d236a7e73d55107 +EBUILD selinux-rssh-2.20220520-r1.ebuild 273 BLAKE2B 3c25ff92e734b47931d41f353b5b6e04a324f3aec3be7716e5360a26c3c7da77c360d6da543db2790778a807add149f5338fa97a277c25b7941571d1b6030fb6 SHA512 a25aa904963893e09b857c2da394e5eb724d74e431c42844108561acf981538b9632dc511d33ca0d753c88fa3811e55d670dd97291bb904f09d1e59a0b4faf4c EBUILD selinux-rssh-9999.ebuild 277 BLAKE2B eae870d2b258eb8b0508663c5cadf2c8ddabed8250e3d2910c68857a72e87a285d030d610cfcfe1d17e43713ab4973f5eb5253649c1e705c37c7fcaebf5a01ea SHA512 47d791e15ed7174b9d7150905c9c2e3c35977076414993cfe86e24ae91efc7727a6cfa9b52129b399fcd5f8eaae3f17065733b1c3c8e4f43cb9e67900b5340a4 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rssh/selinux-rssh-2.20220106-r1.ebuild b/sec-policy/selinux-rssh/selinux-rssh-2.20220106-r1.ebuild deleted file mode 100644 index cbb315568da7..000000000000 --- a/sec-policy/selinux-rssh/selinux-rssh-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rssh" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rssh" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rssh/selinux-rssh-2.20220106-r2.ebuild b/sec-policy/selinux-rssh/selinux-rssh-2.20220106-r2.ebuild deleted file mode 100644 index cbb315568da7..000000000000 --- a/sec-policy/selinux-rssh/selinux-rssh-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rssh" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rssh" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rssh/selinux-rssh-2.20220520-r1.ebuild b/sec-policy/selinux-rssh/selinux-rssh-2.20220520-r1.ebuild index 9c4ab20636c8..cbb315568da7 100644 --- a/sec-policy/selinux-rssh/selinux-rssh-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rssh/selinux-rssh-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rssh" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-rtkit/Manifest b/sec-policy/selinux-rtkit/Manifest index 828589639d53..118161f77852 100644 --- a/sec-policy/selinux-rtkit/Manifest +++ b/sec-policy/selinux-rtkit/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-rtkit-2.20220106-r1.ebuild 367 BLAKE2B ce14fe596b67b274e93df93c34b84ded5204d018228c5710645a8754288c4cc511320b3801b1ace377e1d3a0d9fbf44d7135ffd72b6d1ad0da7b078dccbd0b98 SHA512 852069120250f3dd4b36be25b744f7e1e3b025bcd63125044c4d9bd777ce65cbf929db110039a7da3a00e67039126809237729454005addf96de431d45ee5630 -EBUILD selinux-rtkit-2.20220106-r2.ebuild 367 BLAKE2B ce14fe596b67b274e93df93c34b84ded5204d018228c5710645a8754288c4cc511320b3801b1ace377e1d3a0d9fbf44d7135ffd72b6d1ad0da7b078dccbd0b98 SHA512 852069120250f3dd4b36be25b744f7e1e3b025bcd63125044c4d9bd777ce65cbf929db110039a7da3a00e67039126809237729454005addf96de431d45ee5630 EBUILD selinux-rtkit-2.20220106-r3.ebuild 367 BLAKE2B ce14fe596b67b274e93df93c34b84ded5204d018228c5710645a8754288c4cc511320b3801b1ace377e1d3a0d9fbf44d7135ffd72b6d1ad0da7b078dccbd0b98 SHA512 852069120250f3dd4b36be25b744f7e1e3b025bcd63125044c4d9bd777ce65cbf929db110039a7da3a00e67039126809237729454005addf96de431d45ee5630 -EBUILD selinux-rtkit-2.20220520-r1.ebuild 371 BLAKE2B 2fdcecbf49bba16b82ed174d003b5bd7eb3c854363736aedf90b2c6dedc13d2f9bbbc8bef6cfcd7b4dc3982d05fa567a000cc2ed59221723a1082aa5286e8e18 SHA512 c9ba9d7d118ef41cc64952af853b4b1dabc6973e39181f2854a17d8021b08a9dd6dd92b9b4863901cdb7d0dcdc1ce21142fff65595c3156c8d8e27513ab6d84a +EBUILD selinux-rtkit-2.20220520-r1.ebuild 367 BLAKE2B ce14fe596b67b274e93df93c34b84ded5204d018228c5710645a8754288c4cc511320b3801b1ace377e1d3a0d9fbf44d7135ffd72b6d1ad0da7b078dccbd0b98 SHA512 852069120250f3dd4b36be25b744f7e1e3b025bcd63125044c4d9bd777ce65cbf929db110039a7da3a00e67039126809237729454005addf96de431d45ee5630 EBUILD selinux-rtkit-9999.ebuild 371 BLAKE2B be97ae91cd408388c9ac05954c523d82456d4cc7af5a7857a59d4d5f0d3d37fe5a7c24ce4aea69249c42d53d81f7ca34f6c010702dc96bd49127ae1b6c3c7bf4 SHA512 c99521e2e681106d68cbed54e31e4eb315ea5ef6e54069d09b371b03cfe9284b8d4904258e5d0a410c2321ef198113cc4a181df07b58e1e5d1ffb07e6435610e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r1.ebuild b/sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r1.ebuild deleted file mode 100644 index 78435b5232ab..000000000000 --- a/sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rtkit" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rtkit" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r2.ebuild b/sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r2.ebuild deleted file mode 100644 index 78435b5232ab..000000000000 --- a/sec-policy/selinux-rtkit/selinux-rtkit-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rtkit" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rtkit" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-dbus -" -RDEPEND="${RDEPEND} - sec-policy/selinux-dbus -" diff --git a/sec-policy/selinux-rtkit/selinux-rtkit-2.20220520-r1.ebuild b/sec-policy/selinux-rtkit/selinux-rtkit-2.20220520-r1.ebuild index 5a2a4d3bd8fc..78435b5232ab 100644 --- a/sec-policy/selinux-rtkit/selinux-rtkit-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rtkit/selinux-rtkit-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rtkit" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-dbus diff --git a/sec-policy/selinux-rtorrent/Manifest b/sec-policy/selinux-rtorrent/Manifest index 7b0d35a4900e..b5a67b069030 100644 --- a/sec-policy/selinux-rtorrent/Manifest +++ b/sec-policy/selinux-rtorrent/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-rtorrent-2.20220106-r1.ebuild 281 BLAKE2B c10496b6102ffe1a72d62c84b55d98f570b4cde135ab0414fdf87d74d2b813f4d9eb45e62caf7df92eed670b4ac58b0faa3643f0efa4be5af5f2e4b3720be202 SHA512 2cf1daf621b1dfeabe7b016906988e6d0555f92272f896d4ad266d36d80157c4671aa382aaea8251de51d951bb3f60f239c98ac14696ff83befaf81a0ff2a8c6 -EBUILD selinux-rtorrent-2.20220106-r2.ebuild 281 BLAKE2B c10496b6102ffe1a72d62c84b55d98f570b4cde135ab0414fdf87d74d2b813f4d9eb45e62caf7df92eed670b4ac58b0faa3643f0efa4be5af5f2e4b3720be202 SHA512 2cf1daf621b1dfeabe7b016906988e6d0555f92272f896d4ad266d36d80157c4671aa382aaea8251de51d951bb3f60f239c98ac14696ff83befaf81a0ff2a8c6 EBUILD selinux-rtorrent-2.20220106-r3.ebuild 281 BLAKE2B c10496b6102ffe1a72d62c84b55d98f570b4cde135ab0414fdf87d74d2b813f4d9eb45e62caf7df92eed670b4ac58b0faa3643f0efa4be5af5f2e4b3720be202 SHA512 2cf1daf621b1dfeabe7b016906988e6d0555f92272f896d4ad266d36d80157c4671aa382aaea8251de51d951bb3f60f239c98ac14696ff83befaf81a0ff2a8c6 -EBUILD selinux-rtorrent-2.20220520-r1.ebuild 285 BLAKE2B e462e1199c92f14d36d4d7cdeb00b5472880ebaa75623979cc24cc321a84707276f94174948c115d945513405d5ea7bbd8a47178225d777896b49a71df0b2f93 SHA512 63a7ea6e01e6fd4f39408c1af1a39bddb9cd9f7b30c2f81b445bb761bcb557746b444608e6aba7e3ddafd7904f851a5c3b7198729fa03275e164be6e9980638a +EBUILD selinux-rtorrent-2.20220520-r1.ebuild 281 BLAKE2B c10496b6102ffe1a72d62c84b55d98f570b4cde135ab0414fdf87d74d2b813f4d9eb45e62caf7df92eed670b4ac58b0faa3643f0efa4be5af5f2e4b3720be202 SHA512 2cf1daf621b1dfeabe7b016906988e6d0555f92272f896d4ad266d36d80157c4671aa382aaea8251de51d951bb3f60f239c98ac14696ff83befaf81a0ff2a8c6 EBUILD selinux-rtorrent-9999.ebuild 285 BLAKE2B f4cfa08eb8c1913108ec43df35031c45f0e1e046a08bbc188e9e2db3048a86c78b4e66ea2f186a3b0c7e4d69a6a523b51bfe670657a236dfab0888b994273e40 SHA512 5aff6e4b275b0f76ae35cf41ae3b421f1521c0d92df424af9913633e82a2c65390b4c0097c86c420c30f3eb3cab98677b41b072a59ea139c69b4f35b8673a76e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r1.ebuild b/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r1.ebuild deleted file mode 100644 index 9fc0381f36c4..000000000000 --- a/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rtorrent" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rtorrent" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r2.ebuild b/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r2.ebuild deleted file mode 100644 index 9fc0381f36c4..000000000000 --- a/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="rtorrent" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for rtorrent" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220520-r1.ebuild b/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220520-r1.ebuild index f1220d8759d0..9fc0381f36c4 100644 --- a/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220520-r1.ebuild +++ b/sec-policy/selinux-rtorrent/selinux-rtorrent-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for rtorrent" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-salt/Manifest b/sec-policy/selinux-salt/Manifest index 1798ea13bc1f..1bed312f6021 100644 --- a/sec-policy/selinux-salt/Manifest +++ b/sec-policy/selinux-salt/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-salt-2.20220106-r1.ebuild 273 BLAKE2B 3ee16cfd16315e9c9fb955588e2ca5f57c6cbe9c2ec863c99fb75f04c865655aa82486ce0c6bd2f7030330b4763b1a9acc624c36086da3fb40a9baafd68ba199 SHA512 a81b336b5aef0805c7d4d08502fc813953664f4912fbf234f00661749422a7ffa5230d33309d96c24fe6c7a83357f12528313a8ddd16f1009766d486c0deac1a -EBUILD selinux-salt-2.20220106-r2.ebuild 273 BLAKE2B 3ee16cfd16315e9c9fb955588e2ca5f57c6cbe9c2ec863c99fb75f04c865655aa82486ce0c6bd2f7030330b4763b1a9acc624c36086da3fb40a9baafd68ba199 SHA512 a81b336b5aef0805c7d4d08502fc813953664f4912fbf234f00661749422a7ffa5230d33309d96c24fe6c7a83357f12528313a8ddd16f1009766d486c0deac1a EBUILD selinux-salt-2.20220106-r3.ebuild 273 BLAKE2B 3ee16cfd16315e9c9fb955588e2ca5f57c6cbe9c2ec863c99fb75f04c865655aa82486ce0c6bd2f7030330b4763b1a9acc624c36086da3fb40a9baafd68ba199 SHA512 a81b336b5aef0805c7d4d08502fc813953664f4912fbf234f00661749422a7ffa5230d33309d96c24fe6c7a83357f12528313a8ddd16f1009766d486c0deac1a -EBUILD selinux-salt-2.20220520-r1.ebuild 277 BLAKE2B 4718c160e6e77f4323c98a47e39f9bbfc49325efd196b920cd977a82be3e89c5cc6d45e1fdb7ab9d6775ffd409735c9da6e9026876c11ab23848803fe5c407b7 SHA512 a73e727792fac71fd25d456049f047487ade29f3e64642fc96a23c38d0ea764806410f14d4a1ee9dbc6fbb515cdf3d3307347e93aec13498adf88a5a58405756 +EBUILD selinux-salt-2.20220520-r1.ebuild 273 BLAKE2B 3ee16cfd16315e9c9fb955588e2ca5f57c6cbe9c2ec863c99fb75f04c865655aa82486ce0c6bd2f7030330b4763b1a9acc624c36086da3fb40a9baafd68ba199 SHA512 a81b336b5aef0805c7d4d08502fc813953664f4912fbf234f00661749422a7ffa5230d33309d96c24fe6c7a83357f12528313a8ddd16f1009766d486c0deac1a EBUILD selinux-salt-9999.ebuild 277 BLAKE2B 4c9dfbfba3b18424ccc731eaf326d6ba64385ecb5d87030f5e68963870d8e71a1c3b804379ecbf4abb8bc2b7f0c445ce25e241e1f528e8c1c8ba838dd65d7540 SHA512 d3ef860db169dba5a7880f12b05744e83dcffd993e8c9a31c4c4f3b1b840ae7b6c24e512f93965bd4b91d520ae27cea6a602ad4346ae3570912c6e21bfbd511b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-salt/selinux-salt-2.20220106-r1.ebuild b/sec-policy/selinux-salt/selinux-salt-2.20220106-r1.ebuild deleted file mode 100644 index d076a3a059d3..000000000000 --- a/sec-policy/selinux-salt/selinux-salt-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="salt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for salt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-salt/selinux-salt-2.20220106-r2.ebuild b/sec-policy/selinux-salt/selinux-salt-2.20220106-r2.ebuild deleted file mode 100644 index d076a3a059d3..000000000000 --- a/sec-policy/selinux-salt/selinux-salt-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="salt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for salt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-salt/selinux-salt-2.20220520-r1.ebuild b/sec-policy/selinux-salt/selinux-salt-2.20220520-r1.ebuild index 12cfc945b156..d076a3a059d3 100644 --- a/sec-policy/selinux-salt/selinux-salt-2.20220520-r1.ebuild +++ b/sec-policy/selinux-salt/selinux-salt-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for salt" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-samba/Manifest b/sec-policy/selinux-samba/Manifest index 262086ce40d0..7ca8a9369379 100644 --- a/sec-policy/selinux-samba/Manifest +++ b/sec-policy/selinux-samba/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-samba-2.20220106-r1.ebuild 275 BLAKE2B ae6b804c43bb8b5623c987b280cf86c6a89184d39a61c205345361d79e3a7440726001566c2d1f2a5de4cc4e3f64c3aa0972e91a5d09ced43cdab7722f3b7876 SHA512 6090c382a0558a44a56cd9c40a3069351a8d4522ebfa0f492876904d3170c4a9df674a821e9e1bfc4849b2dcb143f14f00d9aab75331c71517002c5045c7f2e7 -EBUILD selinux-samba-2.20220106-r2.ebuild 275 BLAKE2B ae6b804c43bb8b5623c987b280cf86c6a89184d39a61c205345361d79e3a7440726001566c2d1f2a5de4cc4e3f64c3aa0972e91a5d09ced43cdab7722f3b7876 SHA512 6090c382a0558a44a56cd9c40a3069351a8d4522ebfa0f492876904d3170c4a9df674a821e9e1bfc4849b2dcb143f14f00d9aab75331c71517002c5045c7f2e7 EBUILD selinux-samba-2.20220106-r3.ebuild 275 BLAKE2B ae6b804c43bb8b5623c987b280cf86c6a89184d39a61c205345361d79e3a7440726001566c2d1f2a5de4cc4e3f64c3aa0972e91a5d09ced43cdab7722f3b7876 SHA512 6090c382a0558a44a56cd9c40a3069351a8d4522ebfa0f492876904d3170c4a9df674a821e9e1bfc4849b2dcb143f14f00d9aab75331c71517002c5045c7f2e7 -EBUILD selinux-samba-2.20220520-r1.ebuild 279 BLAKE2B 0a75573c612e3e11aa755508afa5e9df93c29ca29fd77bde1c9c49fbdfccff504524efef97aab617487374719f433ecf4d3bea94a2aa5989d88b712fdc68fd7f SHA512 a4bb579aea03ad4703100aa521b8bee693c57deb383d23c5859cba9dbdb8326c438817d5c07648558c5a9978a31541b067c13cfa61ebc7bba17185b9fc8dbefb +EBUILD selinux-samba-2.20220520-r1.ebuild 275 BLAKE2B ae6b804c43bb8b5623c987b280cf86c6a89184d39a61c205345361d79e3a7440726001566c2d1f2a5de4cc4e3f64c3aa0972e91a5d09ced43cdab7722f3b7876 SHA512 6090c382a0558a44a56cd9c40a3069351a8d4522ebfa0f492876904d3170c4a9df674a821e9e1bfc4849b2dcb143f14f00d9aab75331c71517002c5045c7f2e7 EBUILD selinux-samba-9999.ebuild 279 BLAKE2B f2d136cdc059e20eb8667b33ca8eb038b59327e1a4b79ba8c3463e436d25db7148c7fe6880db5a685916c3d8ebe14bd578114573eb128d5cd924af9ed5b17077 SHA512 e98aaf61b3bf082bbd2d0b4c259debc9b4e9ccef5b4750198c8899754d968c84d4a82dd318df18ef95882dddb5768ec538ebaf49dd0038aaf7b099716a1397d2 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-samba/selinux-samba-2.20220106-r1.ebuild b/sec-policy/selinux-samba/selinux-samba-2.20220106-r1.ebuild deleted file mode 100644 index fd3f07c3a19b..000000000000 --- a/sec-policy/selinux-samba/selinux-samba-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="samba" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for samba" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-samba/selinux-samba-2.20220106-r2.ebuild b/sec-policy/selinux-samba/selinux-samba-2.20220106-r2.ebuild deleted file mode 100644 index fd3f07c3a19b..000000000000 --- a/sec-policy/selinux-samba/selinux-samba-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="samba" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for samba" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-samba/selinux-samba-2.20220520-r1.ebuild b/sec-policy/selinux-samba/selinux-samba-2.20220520-r1.ebuild index 62fa59b893dc..fd3f07c3a19b 100644 --- a/sec-policy/selinux-samba/selinux-samba-2.20220520-r1.ebuild +++ b/sec-policy/selinux-samba/selinux-samba-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for samba" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-sasl/Manifest b/sec-policy/selinux-sasl/Manifest index 6123a29a0c78..09f3e714ebef 100644 --- a/sec-policy/selinux-sasl/Manifest +++ b/sec-policy/selinux-sasl/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-sasl-2.20220106-r1.ebuild 273 BLAKE2B 519c8d5c469768b44ed57687f790ef9656a0e81b719bdc61a7d99379bfbaad4f600884814bc24aab137065bd46f506834d1806a13846e6b10315558dfbfdb3c5 SHA512 2905e60181ca72a7b7d19814c840aae0b9dd3ea2b89bd18f0a6db3446f8202721657b1772460ebafe6518c7277968ace4f25cbb47e4dc24873e33a00aa3654d8 -EBUILD selinux-sasl-2.20220106-r2.ebuild 273 BLAKE2B 519c8d5c469768b44ed57687f790ef9656a0e81b719bdc61a7d99379bfbaad4f600884814bc24aab137065bd46f506834d1806a13846e6b10315558dfbfdb3c5 SHA512 2905e60181ca72a7b7d19814c840aae0b9dd3ea2b89bd18f0a6db3446f8202721657b1772460ebafe6518c7277968ace4f25cbb47e4dc24873e33a00aa3654d8 EBUILD selinux-sasl-2.20220106-r3.ebuild 273 BLAKE2B 519c8d5c469768b44ed57687f790ef9656a0e81b719bdc61a7d99379bfbaad4f600884814bc24aab137065bd46f506834d1806a13846e6b10315558dfbfdb3c5 SHA512 2905e60181ca72a7b7d19814c840aae0b9dd3ea2b89bd18f0a6db3446f8202721657b1772460ebafe6518c7277968ace4f25cbb47e4dc24873e33a00aa3654d8 -EBUILD selinux-sasl-2.20220520-r1.ebuild 277 BLAKE2B 251c23e2b7dc1ba16fb2c810e4f997e278b95cd224ab90a0d5e6fb87897a10453aa448707e8ce4ae5ac7810e53a7e01032437f93c4e303625852699d30e47071 SHA512 ca58e7f95410d3f2f5cc950f2496496b7c5cefdd70173c6f7e91786a72ff56acc017fcb91967d0bd9d616fb5178e30ed44162007971217e1e978866844d7172e +EBUILD selinux-sasl-2.20220520-r1.ebuild 273 BLAKE2B 519c8d5c469768b44ed57687f790ef9656a0e81b719bdc61a7d99379bfbaad4f600884814bc24aab137065bd46f506834d1806a13846e6b10315558dfbfdb3c5 SHA512 2905e60181ca72a7b7d19814c840aae0b9dd3ea2b89bd18f0a6db3446f8202721657b1772460ebafe6518c7277968ace4f25cbb47e4dc24873e33a00aa3654d8 EBUILD selinux-sasl-9999.ebuild 277 BLAKE2B a253eea3ab1b21d1b19e0228c412a8132aecb7c9cf890bd02b6d04ba6cfce88945996dba4e3e2ed2ea3086424709eed04caa724bf3bb43a0db9a2b43f86b17db SHA512 f26b85241900fa7c1bf563abf0cf22fcde0af6e9d6ec2b1eb31c7bbe11052d25c254b9fc7815762740baa222cf491945e028c43a719595461406a111beddd1fa MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-sasl/selinux-sasl-2.20220106-r1.ebuild b/sec-policy/selinux-sasl/selinux-sasl-2.20220106-r1.ebuild deleted file mode 100644 index d00fb230fa9e..000000000000 --- a/sec-policy/selinux-sasl/selinux-sasl-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sasl" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sasl" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sasl/selinux-sasl-2.20220106-r2.ebuild b/sec-policy/selinux-sasl/selinux-sasl-2.20220106-r2.ebuild deleted file mode 100644 index d00fb230fa9e..000000000000 --- a/sec-policy/selinux-sasl/selinux-sasl-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sasl" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sasl" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sasl/selinux-sasl-2.20220520-r1.ebuild b/sec-policy/selinux-sasl/selinux-sasl-2.20220520-r1.ebuild index 7a66efb88522..d00fb230fa9e 100644 --- a/sec-policy/selinux-sasl/selinux-sasl-2.20220520-r1.ebuild +++ b/sec-policy/selinux-sasl/selinux-sasl-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for sasl" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-screen/Manifest b/sec-policy/selinux-screen/Manifest index f44aa47ff47c..79d5a498566a 100644 --- a/sec-policy/selinux-screen/Manifest +++ b/sec-policy/selinux-screen/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-screen-2.20220106-r1.ebuild 277 BLAKE2B c923f98227ee14d250abd0dde7637c049ec755c17b8b9e1ced13b6eeba05fb87fb7183154436351e0fd5d5d67e84ba018c74814423def4cc8b1a65832e8dc76a SHA512 53aa09936b44e1ea5283e0f863e41d66df4646443cab22a6c81ab1a3b1c10e2eba7f3c9821df483a58b9058320d98d7938f5e67c51b1767c8c907e4b192d0fe0 -EBUILD selinux-screen-2.20220106-r2.ebuild 277 BLAKE2B c923f98227ee14d250abd0dde7637c049ec755c17b8b9e1ced13b6eeba05fb87fb7183154436351e0fd5d5d67e84ba018c74814423def4cc8b1a65832e8dc76a SHA512 53aa09936b44e1ea5283e0f863e41d66df4646443cab22a6c81ab1a3b1c10e2eba7f3c9821df483a58b9058320d98d7938f5e67c51b1767c8c907e4b192d0fe0 EBUILD selinux-screen-2.20220106-r3.ebuild 277 BLAKE2B c923f98227ee14d250abd0dde7637c049ec755c17b8b9e1ced13b6eeba05fb87fb7183154436351e0fd5d5d67e84ba018c74814423def4cc8b1a65832e8dc76a SHA512 53aa09936b44e1ea5283e0f863e41d66df4646443cab22a6c81ab1a3b1c10e2eba7f3c9821df483a58b9058320d98d7938f5e67c51b1767c8c907e4b192d0fe0 -EBUILD selinux-screen-2.20220520-r1.ebuild 281 BLAKE2B b0861569aff369d48e4870cf5ae65030f0d445feac1136c8acd58677ad85dce3752e5be8cb5e80dee834eae53debb12057df6eb475b326e6356c31ed6816e9e9 SHA512 8480b3dbb7adcf3472b141cddaee4c8e6145fa9742457ab43ef1cddf1aa776c439336cd0e6cc1664176c32440b123ad506941d807dba6bac1a4cb35e20d0973e +EBUILD selinux-screen-2.20220520-r1.ebuild 277 BLAKE2B c923f98227ee14d250abd0dde7637c049ec755c17b8b9e1ced13b6eeba05fb87fb7183154436351e0fd5d5d67e84ba018c74814423def4cc8b1a65832e8dc76a SHA512 53aa09936b44e1ea5283e0f863e41d66df4646443cab22a6c81ab1a3b1c10e2eba7f3c9821df483a58b9058320d98d7938f5e67c51b1767c8c907e4b192d0fe0 EBUILD selinux-screen-9999.ebuild 281 BLAKE2B 6b376b95c463bf097b900115306bda5caadf77847b28bba6385edcc56d9717ce617205138903753ffca0cfd8b77d21a179e68759abf5c9b8af31e6cacc50fe5d SHA512 95786ede8240504e4feca191fabc305b9ab0e48418500ad16a6e2c31d2c98a2b04aa9f28aaa7e62681a3f93390af5616dfe39f94187f9e670a44368ec83d2dbb MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-screen/selinux-screen-2.20220106-r1.ebuild b/sec-policy/selinux-screen/selinux-screen-2.20220106-r1.ebuild deleted file mode 100644 index d32292690a4c..000000000000 --- a/sec-policy/selinux-screen/selinux-screen-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="screen" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for screen" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-screen/selinux-screen-2.20220106-r2.ebuild b/sec-policy/selinux-screen/selinux-screen-2.20220106-r2.ebuild deleted file mode 100644 index d32292690a4c..000000000000 --- a/sec-policy/selinux-screen/selinux-screen-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="screen" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for screen" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-screen/selinux-screen-2.20220520-r1.ebuild b/sec-policy/selinux-screen/selinux-screen-2.20220520-r1.ebuild index 98109f1cfb37..d32292690a4c 100644 --- a/sec-policy/selinux-screen/selinux-screen-2.20220520-r1.ebuild +++ b/sec-policy/selinux-screen/selinux-screen-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for screen" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-secadm/Manifest b/sec-policy/selinux-secadm/Manifest index d761f7c0b835..2b73707a7fac 100644 --- a/sec-policy/selinux-secadm/Manifest +++ b/sec-policy/selinux-secadm/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-secadm-2.20220106-r1.ebuild 277 BLAKE2B 3e070926a8c6e66904dae8ebd20f0198ade6e2163e85c2cf7f3fc65a513f0d7fea9ef8d2436ae115a3e886723332046379ee803d9a106a7065ef887167b84a66 SHA512 bae2c01b3d4aeaa41fdd446294e8adde65ba7815702d7e782496d14bbc74a82e5bc1041b9f7557e081cdc144e881b67da43bc2ec758dac4ef91ae3e276cbedae -EBUILD selinux-secadm-2.20220106-r2.ebuild 277 BLAKE2B 3e070926a8c6e66904dae8ebd20f0198ade6e2163e85c2cf7f3fc65a513f0d7fea9ef8d2436ae115a3e886723332046379ee803d9a106a7065ef887167b84a66 SHA512 bae2c01b3d4aeaa41fdd446294e8adde65ba7815702d7e782496d14bbc74a82e5bc1041b9f7557e081cdc144e881b67da43bc2ec758dac4ef91ae3e276cbedae EBUILD selinux-secadm-2.20220106-r3.ebuild 277 BLAKE2B 3e070926a8c6e66904dae8ebd20f0198ade6e2163e85c2cf7f3fc65a513f0d7fea9ef8d2436ae115a3e886723332046379ee803d9a106a7065ef887167b84a66 SHA512 bae2c01b3d4aeaa41fdd446294e8adde65ba7815702d7e782496d14bbc74a82e5bc1041b9f7557e081cdc144e881b67da43bc2ec758dac4ef91ae3e276cbedae -EBUILD selinux-secadm-2.20220520-r1.ebuild 281 BLAKE2B 032f3aef67d2046fb4a2509701af6facfad0cb3c9ae1253eff4ae02e6a788a7d6d1cd68f14419d7189ccdf7031f9fe95736399f0df4dcb1ec705b4a69cb92f3e SHA512 b76e3ab5a38f2c04aff939600eb89c2b52c784b28503dd2ebd5273665179a8e4298a3d3eecc4ed4f59449016fb568013e65b21e8e9cf495f91a2bc056aa1ab81 +EBUILD selinux-secadm-2.20220520-r1.ebuild 277 BLAKE2B 3e070926a8c6e66904dae8ebd20f0198ade6e2163e85c2cf7f3fc65a513f0d7fea9ef8d2436ae115a3e886723332046379ee803d9a106a7065ef887167b84a66 SHA512 bae2c01b3d4aeaa41fdd446294e8adde65ba7815702d7e782496d14bbc74a82e5bc1041b9f7557e081cdc144e881b67da43bc2ec758dac4ef91ae3e276cbedae EBUILD selinux-secadm-9999.ebuild 281 BLAKE2B 032f3aef67d2046fb4a2509701af6facfad0cb3c9ae1253eff4ae02e6a788a7d6d1cd68f14419d7189ccdf7031f9fe95736399f0df4dcb1ec705b4a69cb92f3e SHA512 b76e3ab5a38f2c04aff939600eb89c2b52c784b28503dd2ebd5273665179a8e4298a3d3eecc4ed4f59449016fb568013e65b21e8e9cf495f91a2bc056aa1ab81 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-secadm/selinux-secadm-2.20220106-r1.ebuild b/sec-policy/selinux-secadm/selinux-secadm-2.20220106-r1.ebuild deleted file mode 100644 index f2b7badace14..000000000000 --- a/sec-policy/selinux-secadm/selinux-secadm-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="secadm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for secadm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-secadm/selinux-secadm-2.20220106-r2.ebuild b/sec-policy/selinux-secadm/selinux-secadm-2.20220106-r2.ebuild deleted file mode 100644 index f2b7badace14..000000000000 --- a/sec-policy/selinux-secadm/selinux-secadm-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="secadm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for secadm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-secadm/selinux-secadm-2.20220520-r1.ebuild b/sec-policy/selinux-secadm/selinux-secadm-2.20220520-r1.ebuild index bdf0650d567c..f2b7badace14 100644 --- a/sec-policy/selinux-secadm/selinux-secadm-2.20220520-r1.ebuild +++ b/sec-policy/selinux-secadm/selinux-secadm-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for secadm" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-sendmail/Manifest b/sec-policy/selinux-sendmail/Manifest index abd4dc065a55..ec8707e971d8 100644 --- a/sec-policy/selinux-sendmail/Manifest +++ b/sec-policy/selinux-sendmail/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-sendmail-2.20220106-r1.ebuild 281 BLAKE2B 03f09557085cdf23a16eee6979fcc3515295fefd727fc7ec8c9f07892a3ee42492f173340211291cf813683bc813bf6809d43b8cf1faf60715cf163b3af234eb SHA512 b7be6ecd3a2e2fa5f5a68be8aedd808727b979a64e1b6860cb1d7e7b8ae6297113d22a2398cea622135db5d2b72bd7ada02c6b9ced39100e0ed33466be16e453 -EBUILD selinux-sendmail-2.20220106-r2.ebuild 281 BLAKE2B 03f09557085cdf23a16eee6979fcc3515295fefd727fc7ec8c9f07892a3ee42492f173340211291cf813683bc813bf6809d43b8cf1faf60715cf163b3af234eb SHA512 b7be6ecd3a2e2fa5f5a68be8aedd808727b979a64e1b6860cb1d7e7b8ae6297113d22a2398cea622135db5d2b72bd7ada02c6b9ced39100e0ed33466be16e453 EBUILD selinux-sendmail-2.20220106-r3.ebuild 281 BLAKE2B 03f09557085cdf23a16eee6979fcc3515295fefd727fc7ec8c9f07892a3ee42492f173340211291cf813683bc813bf6809d43b8cf1faf60715cf163b3af234eb SHA512 b7be6ecd3a2e2fa5f5a68be8aedd808727b979a64e1b6860cb1d7e7b8ae6297113d22a2398cea622135db5d2b72bd7ada02c6b9ced39100e0ed33466be16e453 -EBUILD selinux-sendmail-2.20220520-r1.ebuild 285 BLAKE2B b76594356ac1fac176582147992503b46faabaf3593e1a4e6ddd7bad88b99a2e0bd929f04cdb02a357de369445fd060429297ea2e1d89af91b7f5c9ae9dd5a5e SHA512 ffbec00af67bd9c1455f10cc84f623e2be9248f78436f22d530bc61b872daee626a74f314d95cf17671aeb5f08d26ba1dbc06da40bf0d47f61821a6e1ae9ad4b +EBUILD selinux-sendmail-2.20220520-r1.ebuild 281 BLAKE2B 03f09557085cdf23a16eee6979fcc3515295fefd727fc7ec8c9f07892a3ee42492f173340211291cf813683bc813bf6809d43b8cf1faf60715cf163b3af234eb SHA512 b7be6ecd3a2e2fa5f5a68be8aedd808727b979a64e1b6860cb1d7e7b8ae6297113d22a2398cea622135db5d2b72bd7ada02c6b9ced39100e0ed33466be16e453 EBUILD selinux-sendmail-9999.ebuild 285 BLAKE2B 781ee8439a94af9a24e4508de9d9d7c2e16af6e27c4a2b263a9086988f27cdb78e0901a67ad9c927c59addd9eae7ad3be7957fe90c8f29c6f05f7017f5569468 SHA512 0d231eaca4fae30efe38ee99fc97b968e2e7fe5fb31b9b45ddaaf42238c5f337575dd851e24cf54eebcd418676910e40c28447d173150883395027323c48eada MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r1.ebuild b/sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r1.ebuild deleted file mode 100644 index 669da58ac04e..000000000000 --- a/sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sendmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sendmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r2.ebuild b/sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r2.ebuild deleted file mode 100644 index 669da58ac04e..000000000000 --- a/sec-policy/selinux-sendmail/selinux-sendmail-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sendmail" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sendmail" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sendmail/selinux-sendmail-2.20220520-r1.ebuild b/sec-policy/selinux-sendmail/selinux-sendmail-2.20220520-r1.ebuild index 1fdebf13c22f..669da58ac04e 100644 --- a/sec-policy/selinux-sendmail/selinux-sendmail-2.20220520-r1.ebuild +++ b/sec-policy/selinux-sendmail/selinux-sendmail-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for sendmail" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-sensord/Manifest b/sec-policy/selinux-sensord/Manifest index 8b4e5e1660c3..0749c5c22d78 100644 --- a/sec-policy/selinux-sensord/Manifest +++ b/sec-policy/selinux-sensord/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-sensord-2.20220106-r1.ebuild 279 BLAKE2B 1a371ba5b41554831464e5edf449283665ff3640051bb1a381693b2a7d2228ce3f210667c319b68275985db0ade193617b16dcdc789e7dcdcde2fbb87cc3d386 SHA512 7fab4bf53a3b32fcb0a8cbb49d597317ca3a2b90df5f7d25d9ce18799cef6e04445e3ca0ee44c7568cde82f8ef7ee6ace533f4b3e577fe891b7b69c44a8b4d27 -EBUILD selinux-sensord-2.20220106-r2.ebuild 279 BLAKE2B 1a371ba5b41554831464e5edf449283665ff3640051bb1a381693b2a7d2228ce3f210667c319b68275985db0ade193617b16dcdc789e7dcdcde2fbb87cc3d386 SHA512 7fab4bf53a3b32fcb0a8cbb49d597317ca3a2b90df5f7d25d9ce18799cef6e04445e3ca0ee44c7568cde82f8ef7ee6ace533f4b3e577fe891b7b69c44a8b4d27 EBUILD selinux-sensord-2.20220106-r3.ebuild 279 BLAKE2B 1a371ba5b41554831464e5edf449283665ff3640051bb1a381693b2a7d2228ce3f210667c319b68275985db0ade193617b16dcdc789e7dcdcde2fbb87cc3d386 SHA512 7fab4bf53a3b32fcb0a8cbb49d597317ca3a2b90df5f7d25d9ce18799cef6e04445e3ca0ee44c7568cde82f8ef7ee6ace533f4b3e577fe891b7b69c44a8b4d27 -EBUILD selinux-sensord-2.20220520-r1.ebuild 283 BLAKE2B 8e10dff645bb64f56ad32999a4e6226ff2d662f2e5168736a6889b0c308579a877aeca0e032828d4198b02181301d810e8c426789d26791d5c1b2b3e28511cb9 SHA512 f622440877cb297f8a6e9ca200307446519909fd7af3d3692520608ad18d730e3878913ebefed3106701fa1675cf2780485ab1818282d4ba86f0d4ea0faca655 +EBUILD selinux-sensord-2.20220520-r1.ebuild 279 BLAKE2B 1a371ba5b41554831464e5edf449283665ff3640051bb1a381693b2a7d2228ce3f210667c319b68275985db0ade193617b16dcdc789e7dcdcde2fbb87cc3d386 SHA512 7fab4bf53a3b32fcb0a8cbb49d597317ca3a2b90df5f7d25d9ce18799cef6e04445e3ca0ee44c7568cde82f8ef7ee6ace533f4b3e577fe891b7b69c44a8b4d27 EBUILD selinux-sensord-9999.ebuild 283 BLAKE2B 920790f576c1dcff52204a0cdcdcbba6d09f6219051d2f9d30df3b4ee414885a0476098a7bf88a5236acd1b2ac6e1cf6db1968b5e341661d8dd556949ba5f7bd SHA512 592f26baebf5b30d8bf011f5e10634abc44a89728477aa3560fdc657e774a7bdf2ef5afea5558866ec9a68a48ef8319f664ecb2806bffff4adcb6100687cfa7a MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-sensord/selinux-sensord-2.20220106-r1.ebuild b/sec-policy/selinux-sensord/selinux-sensord-2.20220106-r1.ebuild deleted file mode 100644 index 706e52a5750e..000000000000 --- a/sec-policy/selinux-sensord/selinux-sensord-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sensord" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sensord" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sensord/selinux-sensord-2.20220106-r2.ebuild b/sec-policy/selinux-sensord/selinux-sensord-2.20220106-r2.ebuild deleted file mode 100644 index 706e52a5750e..000000000000 --- a/sec-policy/selinux-sensord/selinux-sensord-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sensord" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sensord" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sensord/selinux-sensord-2.20220520-r1.ebuild b/sec-policy/selinux-sensord/selinux-sensord-2.20220520-r1.ebuild index e2b70a975e0f..706e52a5750e 100644 --- a/sec-policy/selinux-sensord/selinux-sensord-2.20220520-r1.ebuild +++ b/sec-policy/selinux-sensord/selinux-sensord-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for sensord" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-shorewall/Manifest b/sec-policy/selinux-shorewall/Manifest index 9ef8229c2570..42273959ff63 100644 --- a/sec-policy/selinux-shorewall/Manifest +++ b/sec-policy/selinux-shorewall/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-shorewall-2.20220106-r1.ebuild 283 BLAKE2B 931814f33d9beb635b488fb2a3b54918c96a7e39ff2d9e406f31a575e0a4624bca4895beeb12676c728bbd7bdc5b94d77bceef8813b81b5a2217fc736dbfb83e SHA512 409ac8e93b5e76c647a36d58909c52e0bc7306f32246e7f1079934b8fd6aa7c8648920841773aa34250272753ed967148f42b5cddb32d896268f0f8679de54e3 -EBUILD selinux-shorewall-2.20220106-r2.ebuild 283 BLAKE2B 931814f33d9beb635b488fb2a3b54918c96a7e39ff2d9e406f31a575e0a4624bca4895beeb12676c728bbd7bdc5b94d77bceef8813b81b5a2217fc736dbfb83e SHA512 409ac8e93b5e76c647a36d58909c52e0bc7306f32246e7f1079934b8fd6aa7c8648920841773aa34250272753ed967148f42b5cddb32d896268f0f8679de54e3 EBUILD selinux-shorewall-2.20220106-r3.ebuild 283 BLAKE2B 931814f33d9beb635b488fb2a3b54918c96a7e39ff2d9e406f31a575e0a4624bca4895beeb12676c728bbd7bdc5b94d77bceef8813b81b5a2217fc736dbfb83e SHA512 409ac8e93b5e76c647a36d58909c52e0bc7306f32246e7f1079934b8fd6aa7c8648920841773aa34250272753ed967148f42b5cddb32d896268f0f8679de54e3 -EBUILD selinux-shorewall-2.20220520-r1.ebuild 287 BLAKE2B dbc54b917990450a564180e1df1d3d4501a5fb7a5a7a02d3c8bbc57780c8ecb536e389e76dbed704131d457f8a909cda367c0cca4cf4fbd427e2cd8e55d10ce7 SHA512 5007a132bc7256a94b41f55855c80a6dda26e852add6b713bb353f939a7dec7999cfac8c9903cee43618eb266dd93bde35cf7bf67e7cd9fa5d387287e0c6a8c1 +EBUILD selinux-shorewall-2.20220520-r1.ebuild 283 BLAKE2B 931814f33d9beb635b488fb2a3b54918c96a7e39ff2d9e406f31a575e0a4624bca4895beeb12676c728bbd7bdc5b94d77bceef8813b81b5a2217fc736dbfb83e SHA512 409ac8e93b5e76c647a36d58909c52e0bc7306f32246e7f1079934b8fd6aa7c8648920841773aa34250272753ed967148f42b5cddb32d896268f0f8679de54e3 EBUILD selinux-shorewall-9999.ebuild 287 BLAKE2B 32fe09b87238b55ab7f5a6156331853f9bf400c6d11283c9e59e6bbf9ea66b289fabee607b9681c156dfa018b0963a20d66003d4f76827ef60b70d2c4ef8cbe0 SHA512 136ee0e25b9685fa1539fde3138336e104866222f692f5428c3f3d55348471b215126cd6236bc82fbc11063276c14ed53460d9ffeb1a9fd3e84ea554d16dba42 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r1.ebuild b/sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r1.ebuild deleted file mode 100644 index 3b3b165de7b9..000000000000 --- a/sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="shorewall" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for shorewall" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r2.ebuild b/sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r2.ebuild deleted file mode 100644 index 3b3b165de7b9..000000000000 --- a/sec-policy/selinux-shorewall/selinux-shorewall-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="shorewall" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for shorewall" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-shorewall/selinux-shorewall-2.20220520-r1.ebuild b/sec-policy/selinux-shorewall/selinux-shorewall-2.20220520-r1.ebuild index 2028165030ca..3b3b165de7b9 100644 --- a/sec-policy/selinux-shorewall/selinux-shorewall-2.20220520-r1.ebuild +++ b/sec-policy/selinux-shorewall/selinux-shorewall-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for shorewall" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-shutdown/Manifest b/sec-policy/selinux-shutdown/Manifest index 334a29c7d935..779433771a8c 100644 --- a/sec-policy/selinux-shutdown/Manifest +++ b/sec-policy/selinux-shutdown/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-shutdown-2.20220106-r1.ebuild 281 BLAKE2B 0642805563d60081135cdc3583b6a77e96a536374f603d68b5f956da02c19f323fd2ff039a177b541249340ed4bebe3b91181f96b38f27b6f3c5c3f133204b6f SHA512 2364b2d0ac5314d700d70ad041c6095251db51c959a8d7409bf648a6b9da99930e461b80c2144f025e716de323ef84fd0a7e3a3a3deba9a4260886523a70c183 -EBUILD selinux-shutdown-2.20220106-r2.ebuild 281 BLAKE2B 0642805563d60081135cdc3583b6a77e96a536374f603d68b5f956da02c19f323fd2ff039a177b541249340ed4bebe3b91181f96b38f27b6f3c5c3f133204b6f SHA512 2364b2d0ac5314d700d70ad041c6095251db51c959a8d7409bf648a6b9da99930e461b80c2144f025e716de323ef84fd0a7e3a3a3deba9a4260886523a70c183 EBUILD selinux-shutdown-2.20220106-r3.ebuild 281 BLAKE2B 0642805563d60081135cdc3583b6a77e96a536374f603d68b5f956da02c19f323fd2ff039a177b541249340ed4bebe3b91181f96b38f27b6f3c5c3f133204b6f SHA512 2364b2d0ac5314d700d70ad041c6095251db51c959a8d7409bf648a6b9da99930e461b80c2144f025e716de323ef84fd0a7e3a3a3deba9a4260886523a70c183 -EBUILD selinux-shutdown-2.20220520-r1.ebuild 285 BLAKE2B 5024641ab95d32dea4504708496b14e1d319873855d0f45f366fc18be3dbb25d19014516f92ea582b64627062daf5d5cff5f0e5e7b09622fc8f9335f514c780b SHA512 f6164febb4ef0d9d1d398e96c153804efb68eceb85c5b02350de313b6876b62593d9edaf22e4ee823e957dba2fa49129cced22788399c0799d720af29ede26fe +EBUILD selinux-shutdown-2.20220520-r1.ebuild 281 BLAKE2B 0642805563d60081135cdc3583b6a77e96a536374f603d68b5f956da02c19f323fd2ff039a177b541249340ed4bebe3b91181f96b38f27b6f3c5c3f133204b6f SHA512 2364b2d0ac5314d700d70ad041c6095251db51c959a8d7409bf648a6b9da99930e461b80c2144f025e716de323ef84fd0a7e3a3a3deba9a4260886523a70c183 EBUILD selinux-shutdown-9999.ebuild 285 BLAKE2B 1d4ee69256c4da81cc04571fb1c177426b4c059d5f03d9174231d4405c0643c85c6aefee989415a65b21abae629ccfeb9a4d38b4a622185b96fde2b8fd690c0d SHA512 7f08fe92724e13d1c0e1dc64c34d316de6eb98ed7f6e1d776940b48fa2586c5c9f8e38fe2c4a6f5d4d4e123206aa780ab7f96e5e13fd612f098503800b5df71c MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r1.ebuild b/sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r1.ebuild deleted file mode 100644 index a9630d9da649..000000000000 --- a/sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="shutdown" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for shutdown" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r2.ebuild b/sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r2.ebuild deleted file mode 100644 index a9630d9da649..000000000000 --- a/sec-policy/selinux-shutdown/selinux-shutdown-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="shutdown" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for shutdown" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-shutdown/selinux-shutdown-2.20220520-r1.ebuild b/sec-policy/selinux-shutdown/selinux-shutdown-2.20220520-r1.ebuild index 3c9b8980c4f7..a9630d9da649 100644 --- a/sec-policy/selinux-shutdown/selinux-shutdown-2.20220520-r1.ebuild +++ b/sec-policy/selinux-shutdown/selinux-shutdown-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for shutdown" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-skype/Manifest b/sec-policy/selinux-skype/Manifest index 4a61c5da92de..4e06064928b0 100644 --- a/sec-policy/selinux-skype/Manifest +++ b/sec-policy/selinux-skype/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-skype-2.20220106-r1.ebuild 377 BLAKE2B fa71092028d47402347a804973047616e682a0e76214d54439fd721b9b8cd322c1c22698d6db1feb7672b5504437b81025d4c404ae1a201ce1f596db084aff26 SHA512 683c791c49141b059bb24f14f63ac50e9d05af664123dbb5472dc5d08f68a0ff6db446950a8094cb97ae6f30c174e0ecc4edaee72df5bd4d9e8d47a37cdfdfc2 -EBUILD selinux-skype-2.20220106-r2.ebuild 377 BLAKE2B fa71092028d47402347a804973047616e682a0e76214d54439fd721b9b8cd322c1c22698d6db1feb7672b5504437b81025d4c404ae1a201ce1f596db084aff26 SHA512 683c791c49141b059bb24f14f63ac50e9d05af664123dbb5472dc5d08f68a0ff6db446950a8094cb97ae6f30c174e0ecc4edaee72df5bd4d9e8d47a37cdfdfc2 EBUILD selinux-skype-2.20220106-r3.ebuild 377 BLAKE2B fa71092028d47402347a804973047616e682a0e76214d54439fd721b9b8cd322c1c22698d6db1feb7672b5504437b81025d4c404ae1a201ce1f596db084aff26 SHA512 683c791c49141b059bb24f14f63ac50e9d05af664123dbb5472dc5d08f68a0ff6db446950a8094cb97ae6f30c174e0ecc4edaee72df5bd4d9e8d47a37cdfdfc2 -EBUILD selinux-skype-2.20220520-r1.ebuild 381 BLAKE2B dc9f987f3ff8163675eca9468dc91784ad3d4d35ad893813cdb983f6e29251193ff32cab2aac21279521c26ce98b837c719c558de771185697e861ede87e7cde SHA512 bf04d90f805b970a36209a9204dab058deffd8e2575d48b8b5638b1fed86d2f417466f9a1c7151fb515bd7bd337d2c8c4554c32da1abea5be9685d857e0bc122 +EBUILD selinux-skype-2.20220520-r1.ebuild 377 BLAKE2B fa71092028d47402347a804973047616e682a0e76214d54439fd721b9b8cd322c1c22698d6db1feb7672b5504437b81025d4c404ae1a201ce1f596db084aff26 SHA512 683c791c49141b059bb24f14f63ac50e9d05af664123dbb5472dc5d08f68a0ff6db446950a8094cb97ae6f30c174e0ecc4edaee72df5bd4d9e8d47a37cdfdfc2 EBUILD selinux-skype-9999.ebuild 381 BLAKE2B 4e169edfe2664db83107dd259abdd15e53e0b239ea64c6dc34d5c84c59b6e5ed327c3f6ca1a716d28fa0712719b846d91e0bdea11419fa4e01fcc01c1dfbc143 SHA512 43b0ce63303da2bda796d0aba670c153f022961fdb05b85cfb17334f70e5b07808f5283ab50d09a76c46d771cf6f403ff4087cf78194999e975d6435e201a2b4 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-skype/selinux-skype-2.20220106-r1.ebuild b/sec-policy/selinux-skype/selinux-skype-2.20220106-r1.ebuild deleted file mode 100644 index 54d85b9d1d13..000000000000 --- a/sec-policy/selinux-skype/selinux-skype-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="skype" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for skype" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-skype/selinux-skype-2.20220106-r2.ebuild b/sec-policy/selinux-skype/selinux-skype-2.20220106-r2.ebuild deleted file mode 100644 index 54d85b9d1d13..000000000000 --- a/sec-policy/selinux-skype/selinux-skype-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="alsa" -MODS="skype" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for skype" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-skype/selinux-skype-2.20220520-r1.ebuild b/sec-policy/selinux-skype/selinux-skype-2.20220520-r1.ebuild index d17609b17e81..54d85b9d1d13 100644 --- a/sec-policy/selinux-skype/selinux-skype-2.20220520-r1.ebuild +++ b/sec-policy/selinux-skype/selinux-skype-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for skype" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-slocate/Manifest b/sec-policy/selinux-slocate/Manifest index a072d306fb9b..f64d61e2ed00 100644 --- a/sec-policy/selinux-slocate/Manifest +++ b/sec-policy/selinux-slocate/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-slocate-2.20220106-r1.ebuild 279 BLAKE2B 3122d083bfd1063872a53b23351fe900cd35934de11ff237fbedd7fb094fba6eab9da82d0bcb756abe43fc9c5ab7df9df44fc1a1f00da2ef8f142dabc8fa8ecc SHA512 88b9e749bcad8b319f9e25bf8a5c8f4493465c2ae53e3337cd2f29f4b23c73a9f7c3d4305a9350b3736367a518220a2f00b5a1d69183514f77eca7d03ed06b0a -EBUILD selinux-slocate-2.20220106-r2.ebuild 279 BLAKE2B 3122d083bfd1063872a53b23351fe900cd35934de11ff237fbedd7fb094fba6eab9da82d0bcb756abe43fc9c5ab7df9df44fc1a1f00da2ef8f142dabc8fa8ecc SHA512 88b9e749bcad8b319f9e25bf8a5c8f4493465c2ae53e3337cd2f29f4b23c73a9f7c3d4305a9350b3736367a518220a2f00b5a1d69183514f77eca7d03ed06b0a EBUILD selinux-slocate-2.20220106-r3.ebuild 279 BLAKE2B 3122d083bfd1063872a53b23351fe900cd35934de11ff237fbedd7fb094fba6eab9da82d0bcb756abe43fc9c5ab7df9df44fc1a1f00da2ef8f142dabc8fa8ecc SHA512 88b9e749bcad8b319f9e25bf8a5c8f4493465c2ae53e3337cd2f29f4b23c73a9f7c3d4305a9350b3736367a518220a2f00b5a1d69183514f77eca7d03ed06b0a -EBUILD selinux-slocate-2.20220520-r1.ebuild 283 BLAKE2B a9a45fb65519388ae9bae37e99093b70eb990cbf0830666bc8a79000230bb6a2f339da9f4ec3740b98aa1eb3ee85dee1e1787037f5dab2cf07fd16ce3692668f SHA512 945b8e44dfb01fca4be93d83a78a8e58348b5c8aca7aea501d0f83360bafa89cf24bce355480c7810c2f5469091e80b25330b9da12aa99a74433bdbb1619273b +EBUILD selinux-slocate-2.20220520-r1.ebuild 279 BLAKE2B 3122d083bfd1063872a53b23351fe900cd35934de11ff237fbedd7fb094fba6eab9da82d0bcb756abe43fc9c5ab7df9df44fc1a1f00da2ef8f142dabc8fa8ecc SHA512 88b9e749bcad8b319f9e25bf8a5c8f4493465c2ae53e3337cd2f29f4b23c73a9f7c3d4305a9350b3736367a518220a2f00b5a1d69183514f77eca7d03ed06b0a EBUILD selinux-slocate-9999.ebuild 283 BLAKE2B 2d2d8b7cf4dd8d0e240b660c824969b29ba028e405fde6648696aaee2e9d483ab4f47dfcff2bb1087ca72263491f2d63472321901c2ef0876f13c570182778c9 SHA512 735b7de0f7d4f31571a1fa251bccd9eace44674d6034d79a401c0f4865a3f7ee7eb6849fcc421f459a58494ec78908698223ebdeb1aa86a3c714a8e3d905fde5 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-slocate/selinux-slocate-2.20220106-r1.ebuild b/sec-policy/selinux-slocate/selinux-slocate-2.20220106-r1.ebuild deleted file mode 100644 index ed15fec7af40..000000000000 --- a/sec-policy/selinux-slocate/selinux-slocate-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="slocate" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for slocate" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-slocate/selinux-slocate-2.20220106-r2.ebuild b/sec-policy/selinux-slocate/selinux-slocate-2.20220106-r2.ebuild deleted file mode 100644 index ed15fec7af40..000000000000 --- a/sec-policy/selinux-slocate/selinux-slocate-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="slocate" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for slocate" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-slocate/selinux-slocate-2.20220520-r1.ebuild b/sec-policy/selinux-slocate/selinux-slocate-2.20220520-r1.ebuild index 20be97262f32..ed15fec7af40 100644 --- a/sec-policy/selinux-slocate/selinux-slocate-2.20220520-r1.ebuild +++ b/sec-policy/selinux-slocate/selinux-slocate-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for slocate" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-slrnpull/Manifest b/sec-policy/selinux-slrnpull/Manifest index bed6e00e7246..0c44c53094bb 100644 --- a/sec-policy/selinux-slrnpull/Manifest +++ b/sec-policy/selinux-slrnpull/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-slrnpull-2.20220106-r1.ebuild 281 BLAKE2B 636aac578eb25d984e59ee52c62413cb1d5b0f9ca7765811fd4c149ecff131ecf6050309fb2285a0bf900ff3a2461ac45e824b613ea4fa88e4632a6619f070f2 SHA512 ee87055ec6a7c08e793687ee5015ba3297abdf5601b406a09df1d28e7fab4cfbafb32e919e39d116a8b72a1aea7d5de4a91dd578f4d7cd101d7f925745c8ed9e -EBUILD selinux-slrnpull-2.20220106-r2.ebuild 281 BLAKE2B 636aac578eb25d984e59ee52c62413cb1d5b0f9ca7765811fd4c149ecff131ecf6050309fb2285a0bf900ff3a2461ac45e824b613ea4fa88e4632a6619f070f2 SHA512 ee87055ec6a7c08e793687ee5015ba3297abdf5601b406a09df1d28e7fab4cfbafb32e919e39d116a8b72a1aea7d5de4a91dd578f4d7cd101d7f925745c8ed9e EBUILD selinux-slrnpull-2.20220106-r3.ebuild 281 BLAKE2B 636aac578eb25d984e59ee52c62413cb1d5b0f9ca7765811fd4c149ecff131ecf6050309fb2285a0bf900ff3a2461ac45e824b613ea4fa88e4632a6619f070f2 SHA512 ee87055ec6a7c08e793687ee5015ba3297abdf5601b406a09df1d28e7fab4cfbafb32e919e39d116a8b72a1aea7d5de4a91dd578f4d7cd101d7f925745c8ed9e -EBUILD selinux-slrnpull-2.20220520-r1.ebuild 285 BLAKE2B c8518a8eac60c5b7806185ca659a4e0d85df30483d2356969e4bc51dc38fa587fae17aceb01f96b5a1ff66b8e84307a8e9bc7135705942e3f14143c3796784b6 SHA512 b927b1af236c26c9d9dff1d91cca57f8ceb014b0c7e1ce72b39ba7975cface2adfa4ef4ceb7a9f5ad2c36417b621ae91afe1ee070f1e651910dcbe2645cfb373 +EBUILD selinux-slrnpull-2.20220520-r1.ebuild 281 BLAKE2B 636aac578eb25d984e59ee52c62413cb1d5b0f9ca7765811fd4c149ecff131ecf6050309fb2285a0bf900ff3a2461ac45e824b613ea4fa88e4632a6619f070f2 SHA512 ee87055ec6a7c08e793687ee5015ba3297abdf5601b406a09df1d28e7fab4cfbafb32e919e39d116a8b72a1aea7d5de4a91dd578f4d7cd101d7f925745c8ed9e EBUILD selinux-slrnpull-9999.ebuild 285 BLAKE2B de7729e3c2d2810a0f6698bd13efb550712df8c4ef4b71180ae142cefacc67272374d9d4f2ea891d66c69be5e97fc9f538e191323b1273f6624a7173c8c4300c SHA512 b03ed58926b7877e6118820ea734bafca852edb1f072257dc64876b7865c01c43c3e0eb1922bbb3f347ae47032a0ef8265e30017a182078a8ad751626fecd680 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r1.ebuild b/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r1.ebuild deleted file mode 100644 index c6f7eb681bfd..000000000000 --- a/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="slrnpull" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for slrnpull" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r2.ebuild b/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r2.ebuild deleted file mode 100644 index c6f7eb681bfd..000000000000 --- a/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="slrnpull" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for slrnpull" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220520-r1.ebuild b/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220520-r1.ebuild index 1c31aa66741b..c6f7eb681bfd 100644 --- a/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220520-r1.ebuild +++ b/sec-policy/selinux-slrnpull/selinux-slrnpull-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for slrnpull" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-smartmon/Manifest b/sec-policy/selinux-smartmon/Manifest index 4c56b0465a40..c9ce647e6323 100644 --- a/sec-policy/selinux-smartmon/Manifest +++ b/sec-policy/selinux-smartmon/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-smartmon-2.20220106-r1.ebuild 281 BLAKE2B 1adb03b8049a581809ea9cc823d2f844cd9a44fd6e51ca3e04cb64653078d762cf2aeb2a008d9c66e483ff65f3533333bace9eb1d7246e4ba2ff31df915aa2cc SHA512 88d4130687237eabc40b0aba965f60074a03b0a5958cac84042d0f9b8bdbc4d790cc92353048cb8a43ff6a43afb503c95b6cf2df2ea404e02db3215d31011d7f -EBUILD selinux-smartmon-2.20220106-r2.ebuild 281 BLAKE2B 1adb03b8049a581809ea9cc823d2f844cd9a44fd6e51ca3e04cb64653078d762cf2aeb2a008d9c66e483ff65f3533333bace9eb1d7246e4ba2ff31df915aa2cc SHA512 88d4130687237eabc40b0aba965f60074a03b0a5958cac84042d0f9b8bdbc4d790cc92353048cb8a43ff6a43afb503c95b6cf2df2ea404e02db3215d31011d7f EBUILD selinux-smartmon-2.20220106-r3.ebuild 281 BLAKE2B 1adb03b8049a581809ea9cc823d2f844cd9a44fd6e51ca3e04cb64653078d762cf2aeb2a008d9c66e483ff65f3533333bace9eb1d7246e4ba2ff31df915aa2cc SHA512 88d4130687237eabc40b0aba965f60074a03b0a5958cac84042d0f9b8bdbc4d790cc92353048cb8a43ff6a43afb503c95b6cf2df2ea404e02db3215d31011d7f -EBUILD selinux-smartmon-2.20220520-r1.ebuild 285 BLAKE2B 972ae59b0fbccea46005e0ecddb710067cbda6301b46c38452b44a8976373a818457e0ceafdf9c71c403c9d148936513b3ab54377fbd1347f15cc3b1a8227dc6 SHA512 d49a757dd2c1456be47e33d33fc945e5ba9282a9f75725adf8a491c445886ee9d1b823bf8e766e16086670e04fddc9fcb6df90e68404f5bc2529fc2c0cf3dbd6 +EBUILD selinux-smartmon-2.20220520-r1.ebuild 281 BLAKE2B 1adb03b8049a581809ea9cc823d2f844cd9a44fd6e51ca3e04cb64653078d762cf2aeb2a008d9c66e483ff65f3533333bace9eb1d7246e4ba2ff31df915aa2cc SHA512 88d4130687237eabc40b0aba965f60074a03b0a5958cac84042d0f9b8bdbc4d790cc92353048cb8a43ff6a43afb503c95b6cf2df2ea404e02db3215d31011d7f EBUILD selinux-smartmon-9999.ebuild 285 BLAKE2B 695732951df284a01d7d6ebd136a069368a035c7ff779d49ceb82bf7a115bcd942b708af2f87ce80ea54e7c33fefcf0a633df01d3d461094b6e34cb2a6570de6 SHA512 a0fcdd954586c336d1245cc5c469d1392e6911dd14873e80c7593d30aba940463973129d83685ffa9dcca73aec54f7fd4700618c012292301db6c967851cc215 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r1.ebuild b/sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r1.ebuild deleted file mode 100644 index 53ea0b2b4a28..000000000000 --- a/sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="smartmon" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for smartmon" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r2.ebuild b/sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r2.ebuild deleted file mode 100644 index 53ea0b2b4a28..000000000000 --- a/sec-policy/selinux-smartmon/selinux-smartmon-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="smartmon" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for smartmon" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-smartmon/selinux-smartmon-2.20220520-r1.ebuild b/sec-policy/selinux-smartmon/selinux-smartmon-2.20220520-r1.ebuild index 5fd7a52e79c0..53ea0b2b4a28 100644 --- a/sec-policy/selinux-smartmon/selinux-smartmon-2.20220520-r1.ebuild +++ b/sec-policy/selinux-smartmon/selinux-smartmon-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for smartmon" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-smokeping/Manifest b/sec-policy/selinux-smokeping/Manifest index 47d1c832c397..abdd12fd468a 100644 --- a/sec-policy/selinux-smokeping/Manifest +++ b/sec-policy/selinux-smokeping/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-smokeping-2.20220106-r1.ebuild 379 BLAKE2B ca4f3076a11943a89a098e5532480134435ed75f60e8913817f3a6296fdfc8982681fc62ee2dcaf599b72e9df8a03639b19455850d6bba6a976a3101baec04c7 SHA512 7564c4bfb40196ece0fac6c9249f91fecda0e974ed278712452778c07aecb9b6f5f6c07ea4c5b9daa927a3dccb9c8f083d68dd513db72027c91ccbb39e5b0cd8 -EBUILD selinux-smokeping-2.20220106-r2.ebuild 379 BLAKE2B ca4f3076a11943a89a098e5532480134435ed75f60e8913817f3a6296fdfc8982681fc62ee2dcaf599b72e9df8a03639b19455850d6bba6a976a3101baec04c7 SHA512 7564c4bfb40196ece0fac6c9249f91fecda0e974ed278712452778c07aecb9b6f5f6c07ea4c5b9daa927a3dccb9c8f083d68dd513db72027c91ccbb39e5b0cd8 EBUILD selinux-smokeping-2.20220106-r3.ebuild 379 BLAKE2B ca4f3076a11943a89a098e5532480134435ed75f60e8913817f3a6296fdfc8982681fc62ee2dcaf599b72e9df8a03639b19455850d6bba6a976a3101baec04c7 SHA512 7564c4bfb40196ece0fac6c9249f91fecda0e974ed278712452778c07aecb9b6f5f6c07ea4c5b9daa927a3dccb9c8f083d68dd513db72027c91ccbb39e5b0cd8 -EBUILD selinux-smokeping-2.20220520-r1.ebuild 383 BLAKE2B 046b6a8668aa82e645e1a5b775d4fa695f9c257ebc7a9670e929dfa50f3c3c30ff435551a616700a3be6d5bed1e8c049993b6179d90c9fa10ac2b15eaa2fe96b SHA512 245300f83cefd554906a5e3e65ff53b2b98406dd7dcf27dbaf04628c2902415d6ded5a4a88c9c5d44a43bf9c54596cc88b330888bd108814556970fb02ab1dab +EBUILD selinux-smokeping-2.20220520-r1.ebuild 379 BLAKE2B ca4f3076a11943a89a098e5532480134435ed75f60e8913817f3a6296fdfc8982681fc62ee2dcaf599b72e9df8a03639b19455850d6bba6a976a3101baec04c7 SHA512 7564c4bfb40196ece0fac6c9249f91fecda0e974ed278712452778c07aecb9b6f5f6c07ea4c5b9daa927a3dccb9c8f083d68dd513db72027c91ccbb39e5b0cd8 EBUILD selinux-smokeping-9999.ebuild 383 BLAKE2B a948265539be13a4047dee2c16e65da8b139ca2843b3e58d6340ece8dbaa5441a489853a72838e62fca9fa162347068e3e52d219cfe55670be9544761882f9b8 SHA512 5c479da79fb0ea7429bb4715c788fc84f856b7d5b9edd441e0ff94a064d7846bf49a326ac0af3772dffb0ef4cbf27b612a8d9181f3245065d284706d080df914 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r1.ebuild b/sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r1.ebuild deleted file mode 100644 index 7e98b4acf136..000000000000 --- a/sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="smokeping" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for smokeping" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r2.ebuild b/sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r2.ebuild deleted file mode 100644 index 7e98b4acf136..000000000000 --- a/sec-policy/selinux-smokeping/selinux-smokeping-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="smokeping" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for smokeping" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-smokeping/selinux-smokeping-2.20220520-r1.ebuild b/sec-policy/selinux-smokeping/selinux-smokeping-2.20220520-r1.ebuild index 4dc1c5f0547f..7e98b4acf136 100644 --- a/sec-policy/selinux-smokeping/selinux-smokeping-2.20220520-r1.ebuild +++ b/sec-policy/selinux-smokeping/selinux-smokeping-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for smokeping" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-snmp/Manifest b/sec-policy/selinux-snmp/Manifest index 5e66f1ee3839..e98a2d75944b 100644 --- a/sec-policy/selinux-snmp/Manifest +++ b/sec-policy/selinux-snmp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-snmp-2.20220106-r1.ebuild 273 BLAKE2B 8feb6cca853d2a499e0c5ba969007b2d29791e50160220421b8dd21226be6a4767ef6b56d450ff235f951aab59410b11119882408bcdf1656b7f0a9b285dc219 SHA512 486d44df5af11de77c0f70e31db03c5a7aac1b9178d12b08259209cab782b0b8f6374cc862f20035079d5cd58456183a628484c287ad724a20fb505b1c13bb28 -EBUILD selinux-snmp-2.20220106-r2.ebuild 273 BLAKE2B 8feb6cca853d2a499e0c5ba969007b2d29791e50160220421b8dd21226be6a4767ef6b56d450ff235f951aab59410b11119882408bcdf1656b7f0a9b285dc219 SHA512 486d44df5af11de77c0f70e31db03c5a7aac1b9178d12b08259209cab782b0b8f6374cc862f20035079d5cd58456183a628484c287ad724a20fb505b1c13bb28 EBUILD selinux-snmp-2.20220106-r3.ebuild 273 BLAKE2B 8feb6cca853d2a499e0c5ba969007b2d29791e50160220421b8dd21226be6a4767ef6b56d450ff235f951aab59410b11119882408bcdf1656b7f0a9b285dc219 SHA512 486d44df5af11de77c0f70e31db03c5a7aac1b9178d12b08259209cab782b0b8f6374cc862f20035079d5cd58456183a628484c287ad724a20fb505b1c13bb28 -EBUILD selinux-snmp-2.20220520-r1.ebuild 277 BLAKE2B 45a3ab6ab7a864a5440652d97ba5e100f3099ed90beed2a812ec8e0b7d3953ec8232e39a5206867acb2ab2496b409541e85fcdd22e3e7a3480c28294c67efc87 SHA512 bdbab1135a2113e1999bd9bc7ff4cbc7dea5403df6b9e13a37defc6743e957d7011dfe5a49d8aaa75ca753e5844b83466a8d29b5e16bd38ba441df114371095d +EBUILD selinux-snmp-2.20220520-r1.ebuild 273 BLAKE2B 8feb6cca853d2a499e0c5ba969007b2d29791e50160220421b8dd21226be6a4767ef6b56d450ff235f951aab59410b11119882408bcdf1656b7f0a9b285dc219 SHA512 486d44df5af11de77c0f70e31db03c5a7aac1b9178d12b08259209cab782b0b8f6374cc862f20035079d5cd58456183a628484c287ad724a20fb505b1c13bb28 EBUILD selinux-snmp-9999.ebuild 277 BLAKE2B 35acf31baf12af096cc871222fd2c7f36ce9ca79cf9f58e2d92718d58f2dde990052cbe8a2aeaa3018b79be6d44bd79ca07a55c45984c7c7d340da006402b1e3 SHA512 06b90bb333b3174854eda1c83a66065145f0b9be1abf10d70ef2774e209f0fe6fa07a966301630a0c946246744c9491a2c925ae6b3c66e95347c65baa770ab08 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-snmp/selinux-snmp-2.20220106-r1.ebuild b/sec-policy/selinux-snmp/selinux-snmp-2.20220106-r1.ebuild deleted file mode 100644 index d4aceb247e58..000000000000 --- a/sec-policy/selinux-snmp/selinux-snmp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="snmp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for snmp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-snmp/selinux-snmp-2.20220106-r2.ebuild b/sec-policy/selinux-snmp/selinux-snmp-2.20220106-r2.ebuild deleted file mode 100644 index d4aceb247e58..000000000000 --- a/sec-policy/selinux-snmp/selinux-snmp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="snmp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for snmp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-snmp/selinux-snmp-2.20220520-r1.ebuild b/sec-policy/selinux-snmp/selinux-snmp-2.20220520-r1.ebuild index 371bb7ff5aa7..d4aceb247e58 100644 --- a/sec-policy/selinux-snmp/selinux-snmp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-snmp/selinux-snmp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for snmp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-snort/Manifest b/sec-policy/selinux-snort/Manifest index f0ac22122fed..6291efab2616 100644 --- a/sec-policy/selinux-snort/Manifest +++ b/sec-policy/selinux-snort/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-snort-2.20220106-r1.ebuild 275 BLAKE2B 94e537b0ee364f51443e1d367af58a0d521981a6be2471cf0f568683084e21ded9ed5db74b6056c84110cb2fbe97a150babd6d2c978c7ec039809747bde94d80 SHA512 0b145cbf4791c9225f1daf55a53710b75648aca13384f3a8441759179c06400afdbe27a94c9ecfb8770db72b37685baeb6020d7015ee4cf08331e9746fd0ed23 -EBUILD selinux-snort-2.20220106-r2.ebuild 275 BLAKE2B 94e537b0ee364f51443e1d367af58a0d521981a6be2471cf0f568683084e21ded9ed5db74b6056c84110cb2fbe97a150babd6d2c978c7ec039809747bde94d80 SHA512 0b145cbf4791c9225f1daf55a53710b75648aca13384f3a8441759179c06400afdbe27a94c9ecfb8770db72b37685baeb6020d7015ee4cf08331e9746fd0ed23 EBUILD selinux-snort-2.20220106-r3.ebuild 275 BLAKE2B 94e537b0ee364f51443e1d367af58a0d521981a6be2471cf0f568683084e21ded9ed5db74b6056c84110cb2fbe97a150babd6d2c978c7ec039809747bde94d80 SHA512 0b145cbf4791c9225f1daf55a53710b75648aca13384f3a8441759179c06400afdbe27a94c9ecfb8770db72b37685baeb6020d7015ee4cf08331e9746fd0ed23 -EBUILD selinux-snort-2.20220520-r1.ebuild 279 BLAKE2B 8a95152c1a4ccd30795394d5bf6b9b784aa06ef64b1ecc091fc7e65e630a46539d73dc9529636757e55e7cbc4d12237aae0bef337fc988c8422a6780e320fd6b SHA512 a34f3781d6279ee88cacca87546ee92b66198f45a9d9af01bdcbc2c21a21b7628574b5336afb99fef2e65803fb8e85f9fc662566df7ee7148d752fdc573953b1 +EBUILD selinux-snort-2.20220520-r1.ebuild 275 BLAKE2B 94e537b0ee364f51443e1d367af58a0d521981a6be2471cf0f568683084e21ded9ed5db74b6056c84110cb2fbe97a150babd6d2c978c7ec039809747bde94d80 SHA512 0b145cbf4791c9225f1daf55a53710b75648aca13384f3a8441759179c06400afdbe27a94c9ecfb8770db72b37685baeb6020d7015ee4cf08331e9746fd0ed23 EBUILD selinux-snort-9999.ebuild 279 BLAKE2B 39e90fb04973d1df64120c4ee77d93ab4b48f8a566fb9817572f932099821982ff793f4b5068c728ad57b758b08e4929ef236979a0f8b9ed9224a007e95fd667 SHA512 f339b7456597526dad461eb179a1c45b820039d7f3b4395393947b0ed0d0155720f24680e346009a4193e981914eacd5e5a540cb3aa3948c7a8344c1457fe000 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-snort/selinux-snort-2.20220106-r1.ebuild b/sec-policy/selinux-snort/selinux-snort-2.20220106-r1.ebuild deleted file mode 100644 index d8981469cf02..000000000000 --- a/sec-policy/selinux-snort/selinux-snort-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="snort" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for snort" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-snort/selinux-snort-2.20220106-r2.ebuild b/sec-policy/selinux-snort/selinux-snort-2.20220106-r2.ebuild deleted file mode 100644 index d8981469cf02..000000000000 --- a/sec-policy/selinux-snort/selinux-snort-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="snort" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for snort" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-snort/selinux-snort-2.20220520-r1.ebuild b/sec-policy/selinux-snort/selinux-snort-2.20220520-r1.ebuild index acb2f0f8050d..d8981469cf02 100644 --- a/sec-policy/selinux-snort/selinux-snort-2.20220520-r1.ebuild +++ b/sec-policy/selinux-snort/selinux-snort-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for snort" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-soundserver/Manifest b/sec-policy/selinux-soundserver/Manifest index 7163343fe22a..a676fc5e395f 100644 --- a/sec-policy/selinux-soundserver/Manifest +++ b/sec-policy/selinux-soundserver/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-soundserver-2.20220106-r1.ebuild 287 BLAKE2B 335b126303e40ccb36caa94edf883dadf17274581531ab4f0ba359624056e6df8b2bc49862d21953007bc7ae269d6403230ebebdf8b6a5fa65a4dbea0c13b514 SHA512 6c55eea94755f36bd6dffc168cc36c2f64ef23c31fc49a88aa78993c416ee0ed4b9dc80a6f5842680c9464b99650acb10d650b235662c20cca7b88d01a765a89 -EBUILD selinux-soundserver-2.20220106-r2.ebuild 287 BLAKE2B 335b126303e40ccb36caa94edf883dadf17274581531ab4f0ba359624056e6df8b2bc49862d21953007bc7ae269d6403230ebebdf8b6a5fa65a4dbea0c13b514 SHA512 6c55eea94755f36bd6dffc168cc36c2f64ef23c31fc49a88aa78993c416ee0ed4b9dc80a6f5842680c9464b99650acb10d650b235662c20cca7b88d01a765a89 EBUILD selinux-soundserver-2.20220106-r3.ebuild 287 BLAKE2B 335b126303e40ccb36caa94edf883dadf17274581531ab4f0ba359624056e6df8b2bc49862d21953007bc7ae269d6403230ebebdf8b6a5fa65a4dbea0c13b514 SHA512 6c55eea94755f36bd6dffc168cc36c2f64ef23c31fc49a88aa78993c416ee0ed4b9dc80a6f5842680c9464b99650acb10d650b235662c20cca7b88d01a765a89 -EBUILD selinux-soundserver-2.20220520-r1.ebuild 291 BLAKE2B c96da577032345712e83537be7c270c7150ffedb509fc36a39ef01c0449846f7c2561113c9ece2df33ebce70d7667b6f12dc06af1df67b7b1ac685683b6acadb SHA512 f9dc6f961220703857e0c8ab2ebfe4b46e5e6f2218aeb530c7016468f79de907d21401c8316acae2b720bacd74e1fb536312023b393a8743fdf4f1ac6c8c8254 +EBUILD selinux-soundserver-2.20220520-r1.ebuild 287 BLAKE2B 335b126303e40ccb36caa94edf883dadf17274581531ab4f0ba359624056e6df8b2bc49862d21953007bc7ae269d6403230ebebdf8b6a5fa65a4dbea0c13b514 SHA512 6c55eea94755f36bd6dffc168cc36c2f64ef23c31fc49a88aa78993c416ee0ed4b9dc80a6f5842680c9464b99650acb10d650b235662c20cca7b88d01a765a89 EBUILD selinux-soundserver-9999.ebuild 291 BLAKE2B abf5341987885f67a06021e3a63d84ea94ad1f3edf933abb42fc405b573410056b051fda46a4651430acb6f15d5e6597828199fff14d5b147b4e936146e28c37 SHA512 7328e86627fdd2e3458c372807df679839d6faf95096a3ab592b071644360be5a9a02c6dfecce9d981f033fb34968c0288df1122409e931d1ecb2add23e93fd7 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r1.ebuild b/sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r1.ebuild deleted file mode 100644 index f412ba0dfdb4..000000000000 --- a/sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="soundserver" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for soundserver" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r2.ebuild b/sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r2.ebuild deleted file mode 100644 index f412ba0dfdb4..000000000000 --- a/sec-policy/selinux-soundserver/selinux-soundserver-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="soundserver" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for soundserver" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-soundserver/selinux-soundserver-2.20220520-r1.ebuild b/sec-policy/selinux-soundserver/selinux-soundserver-2.20220520-r1.ebuild index 5821db8265fb..f412ba0dfdb4 100644 --- a/sec-policy/selinux-soundserver/selinux-soundserver-2.20220520-r1.ebuild +++ b/sec-policy/selinux-soundserver/selinux-soundserver-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for soundserver" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-spamassassin/Manifest b/sec-policy/selinux-spamassassin/Manifest index 0ddd64c360d7..21ba922ab5da 100644 --- a/sec-policy/selinux-spamassassin/Manifest +++ b/sec-policy/selinux-spamassassin/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-spamassassin-2.20220106-r1.ebuild 289 BLAKE2B d5905b58180839d4a417a35649eeb02a8db5bb2ea0c92921f7c410ac09b2030cdcbdc92abcc68b92619bd3eb7e63d44af3697e5ce3679a1345d40cd83b501f7e SHA512 25b9b3a2a59e6d4ccb4bf27ce231dcec8433b8f69dc32a7040d9156b47ee97d253cc3994a21ec4f98fc977c9a86d0ce82f41002ac4f47d33dd9903584a673542 -EBUILD selinux-spamassassin-2.20220106-r2.ebuild 289 BLAKE2B d5905b58180839d4a417a35649eeb02a8db5bb2ea0c92921f7c410ac09b2030cdcbdc92abcc68b92619bd3eb7e63d44af3697e5ce3679a1345d40cd83b501f7e SHA512 25b9b3a2a59e6d4ccb4bf27ce231dcec8433b8f69dc32a7040d9156b47ee97d253cc3994a21ec4f98fc977c9a86d0ce82f41002ac4f47d33dd9903584a673542 EBUILD selinux-spamassassin-2.20220106-r3.ebuild 289 BLAKE2B d5905b58180839d4a417a35649eeb02a8db5bb2ea0c92921f7c410ac09b2030cdcbdc92abcc68b92619bd3eb7e63d44af3697e5ce3679a1345d40cd83b501f7e SHA512 25b9b3a2a59e6d4ccb4bf27ce231dcec8433b8f69dc32a7040d9156b47ee97d253cc3994a21ec4f98fc977c9a86d0ce82f41002ac4f47d33dd9903584a673542 -EBUILD selinux-spamassassin-2.20220520-r1.ebuild 293 BLAKE2B ad240931b1f404a86de35e6217d95513bce39a315b033c66605cb34349107fc7b1bd30e13a18d51b7c6f8481ee0a8d486080c9194d1b81b0552031a37a208e40 SHA512 f390662d11e07dfccc4db095552bc8ed4eb07b5cc47e84cd96afc84bb257b3b91d887e9218fbac0292ee101433cf5c97938848ce5b8f856cfea13c374e4f3df2 +EBUILD selinux-spamassassin-2.20220520-r1.ebuild 289 BLAKE2B d5905b58180839d4a417a35649eeb02a8db5bb2ea0c92921f7c410ac09b2030cdcbdc92abcc68b92619bd3eb7e63d44af3697e5ce3679a1345d40cd83b501f7e SHA512 25b9b3a2a59e6d4ccb4bf27ce231dcec8433b8f69dc32a7040d9156b47ee97d253cc3994a21ec4f98fc977c9a86d0ce82f41002ac4f47d33dd9903584a673542 EBUILD selinux-spamassassin-9999.ebuild 293 BLAKE2B 38afce80048ecb576a1ee4194ab8f4bec0f62fe3805ffe3a18a975f89a42a2d87966d5c95f1271aa924638403fa42304281e89312ff6cdb7143dfdd7b925086e SHA512 a701f652ff1f536361760a5cedf97f9beae0873343f77afb672174b30df4a491acf04cc4032100e7f25d7dd46ff46e2170f259a33d3acec550e5de5f05f6a201 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r1.ebuild b/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r1.ebuild deleted file mode 100644 index b36322cdb6c4..000000000000 --- a/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="spamassassin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for spamassassin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r2.ebuild b/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r2.ebuild deleted file mode 100644 index b36322cdb6c4..000000000000 --- a/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="spamassassin" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for spamassassin" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220520-r1.ebuild b/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220520-r1.ebuild index 3abe0e7d7048..b36322cdb6c4 100644 --- a/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220520-r1.ebuild +++ b/sec-policy/selinux-spamassassin/selinux-spamassassin-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for spamassassin" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-squid/Manifest b/sec-policy/selinux-squid/Manifest index 35bcab9ae372..16eef0a54df7 100644 --- a/sec-policy/selinux-squid/Manifest +++ b/sec-policy/selinux-squid/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-squid-2.20220106-r1.ebuild 371 BLAKE2B 30ecce56965a97f8b022fa520b73d8f7a5d712bd96902bfd10761ccb1d124f95cdf8b9a44fcbbf2dff4dc274596811a0538fd5aabd0bd4862d4c4b3f5d823e6b SHA512 1f14b4864cf33e4acb2e8e1e93b71715adbd93f5820b1f725eb122d8eed208a0298077ab29fb0c9245679e47304a4ec5031cf74f8e77e3fade1f7b3cb35d8c04 -EBUILD selinux-squid-2.20220106-r2.ebuild 371 BLAKE2B 30ecce56965a97f8b022fa520b73d8f7a5d712bd96902bfd10761ccb1d124f95cdf8b9a44fcbbf2dff4dc274596811a0538fd5aabd0bd4862d4c4b3f5d823e6b SHA512 1f14b4864cf33e4acb2e8e1e93b71715adbd93f5820b1f725eb122d8eed208a0298077ab29fb0c9245679e47304a4ec5031cf74f8e77e3fade1f7b3cb35d8c04 EBUILD selinux-squid-2.20220106-r3.ebuild 371 BLAKE2B 30ecce56965a97f8b022fa520b73d8f7a5d712bd96902bfd10761ccb1d124f95cdf8b9a44fcbbf2dff4dc274596811a0538fd5aabd0bd4862d4c4b3f5d823e6b SHA512 1f14b4864cf33e4acb2e8e1e93b71715adbd93f5820b1f725eb122d8eed208a0298077ab29fb0c9245679e47304a4ec5031cf74f8e77e3fade1f7b3cb35d8c04 -EBUILD selinux-squid-2.20220520-r1.ebuild 375 BLAKE2B 5adf0b4ee4d72aa0ecce63ed503f72c41beba175d224fe0bfdaecc7476364fc27e197778f7a2a7ed2f755f4887fb0803716604f1b2787c06993da483b6a59feb SHA512 491568122ca983e1a221b4023ae3c383b520213a1503f91b61ed7efbc520bb6f0cc64c60347b8965603e1e43f38a2e7897947e074ad818694ecd8bbcad2dcaaa +EBUILD selinux-squid-2.20220520-r1.ebuild 371 BLAKE2B 30ecce56965a97f8b022fa520b73d8f7a5d712bd96902bfd10761ccb1d124f95cdf8b9a44fcbbf2dff4dc274596811a0538fd5aabd0bd4862d4c4b3f5d823e6b SHA512 1f14b4864cf33e4acb2e8e1e93b71715adbd93f5820b1f725eb122d8eed208a0298077ab29fb0c9245679e47304a4ec5031cf74f8e77e3fade1f7b3cb35d8c04 EBUILD selinux-squid-9999.ebuild 375 BLAKE2B 29f8585261fd6ef6f7329c915f74c86ca425a27b3511a41369095f62248fd83cea28ca8fab6e1a8e9cef6282a29b9616319da831edef51f74a750088869a6a0f SHA512 ebabe89c276e03ee8c412e1baa977cf166f8d4274cf2eec04b0a86064274f85fe3ae6251bfb99301532b198f9bf6ff7ac81772a75be67dcf79254e0283c770b5 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-squid/selinux-squid-2.20220106-r1.ebuild b/sec-policy/selinux-squid/selinux-squid-2.20220106-r1.ebuild deleted file mode 100644 index 9d53046f9a06..000000000000 --- a/sec-policy/selinux-squid/selinux-squid-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="squid" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for squid" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-squid/selinux-squid-2.20220106-r2.ebuild b/sec-policy/selinux-squid/selinux-squid-2.20220106-r2.ebuild deleted file mode 100644 index 9d53046f9a06..000000000000 --- a/sec-policy/selinux-squid/selinux-squid-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="squid" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for squid" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-squid/selinux-squid-2.20220520-r1.ebuild b/sec-policy/selinux-squid/selinux-squid-2.20220520-r1.ebuild index dc8fc9c50556..9d53046f9a06 100644 --- a/sec-policy/selinux-squid/selinux-squid-2.20220520-r1.ebuild +++ b/sec-policy/selinux-squid/selinux-squid-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for squid" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-apache diff --git a/sec-policy/selinux-sssd/Manifest b/sec-policy/selinux-sssd/Manifest index 2c05a03e4348..f1d0d1716a5d 100644 --- a/sec-policy/selinux-sssd/Manifest +++ b/sec-policy/selinux-sssd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-sssd-2.20220106-r1.ebuild 273 BLAKE2B 8b6c93b6d0e83f576eb38b1164ad8afaea82b0587be5756e260f1a9d6b80d8b8d3d8f0ee1315760a9b4878b74febf8caea86212619b262681f44a7ab52252f05 SHA512 d33584ec817f32a074e1f4a46f9236471f63c0862061da3cf60c07d26d006e2b43907fc23edca9351c19ff96fd5fcb00723f3ece690ecd7662277fd6cb710241 -EBUILD selinux-sssd-2.20220106-r2.ebuild 273 BLAKE2B 8b6c93b6d0e83f576eb38b1164ad8afaea82b0587be5756e260f1a9d6b80d8b8d3d8f0ee1315760a9b4878b74febf8caea86212619b262681f44a7ab52252f05 SHA512 d33584ec817f32a074e1f4a46f9236471f63c0862061da3cf60c07d26d006e2b43907fc23edca9351c19ff96fd5fcb00723f3ece690ecd7662277fd6cb710241 EBUILD selinux-sssd-2.20220106-r3.ebuild 273 BLAKE2B 8b6c93b6d0e83f576eb38b1164ad8afaea82b0587be5756e260f1a9d6b80d8b8d3d8f0ee1315760a9b4878b74febf8caea86212619b262681f44a7ab52252f05 SHA512 d33584ec817f32a074e1f4a46f9236471f63c0862061da3cf60c07d26d006e2b43907fc23edca9351c19ff96fd5fcb00723f3ece690ecd7662277fd6cb710241 -EBUILD selinux-sssd-2.20220520-r1.ebuild 277 BLAKE2B 30d281874d2ce9d01e53b3c7efe592893faa239fba7a835003b249f68733e6c4579fe53951850d67b04d646bda4c90d8562bace163f7f7bef84fc65ade6b7cca SHA512 4e2a64e7934b6e5f004d5328992bb08e367dfdbb76380198e6e7abf0209a626c0e388881794f9f046d6d3f1a3b108835ab37fa4b2a54a136fbb083f3a307eb74 +EBUILD selinux-sssd-2.20220520-r1.ebuild 273 BLAKE2B 8b6c93b6d0e83f576eb38b1164ad8afaea82b0587be5756e260f1a9d6b80d8b8d3d8f0ee1315760a9b4878b74febf8caea86212619b262681f44a7ab52252f05 SHA512 d33584ec817f32a074e1f4a46f9236471f63c0862061da3cf60c07d26d006e2b43907fc23edca9351c19ff96fd5fcb00723f3ece690ecd7662277fd6cb710241 EBUILD selinux-sssd-9999.ebuild 277 BLAKE2B 07739aaa6e53cfd55014bf2230eae1371584428981a92b71ad7d3420d81a6e490686429339bbff525c682da9583b4b0a2adf8e17e8049dd7fa587853622a4d75 SHA512 dd38a5e7743ca2d97a973d4fa916ab09958af6aa98fe0534e1ef40e497abc6e2130c6d60251efc3d2aff5cba1d22dc15b15f01330c2caf6b7f36d51e36bca45b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-sssd/selinux-sssd-2.20220106-r1.ebuild b/sec-policy/selinux-sssd/selinux-sssd-2.20220106-r1.ebuild deleted file mode 100644 index d0691f20a03b..000000000000 --- a/sec-policy/selinux-sssd/selinux-sssd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sssd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sssd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sssd/selinux-sssd-2.20220106-r2.ebuild b/sec-policy/selinux-sssd/selinux-sssd-2.20220106-r2.ebuild deleted file mode 100644 index d0691f20a03b..000000000000 --- a/sec-policy/selinux-sssd/selinux-sssd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sssd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sssd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sssd/selinux-sssd-2.20220520-r1.ebuild b/sec-policy/selinux-sssd/selinux-sssd-2.20220520-r1.ebuild index 6bb2ebbfe0b4..d0691f20a03b 100644 --- a/sec-policy/selinux-sssd/selinux-sssd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-sssd/selinux-sssd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for sssd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-stunnel/Manifest b/sec-policy/selinux-stunnel/Manifest index 6d2f1270e96a..07b44b21bee8 100644 --- a/sec-policy/selinux-stunnel/Manifest +++ b/sec-policy/selinux-stunnel/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-stunnel-2.20220106-r1.ebuild 279 BLAKE2B a5d61bf79617cf640ce1fa0f9a876f72755548b2089cb07d7f1da89f86befef344d852a950a18e458a13eeb9932d5a9ecea3d90dfb13431175c5b8d58ef90d90 SHA512 84819597e4da21a17831b60d968c9bc8b5c02c7e5d0d6171ff1fd43fb68eb392538b2b20cc1f4f5667884b79adc4d3611bc038f0613f6766a78d835334155466 -EBUILD selinux-stunnel-2.20220106-r2.ebuild 279 BLAKE2B a5d61bf79617cf640ce1fa0f9a876f72755548b2089cb07d7f1da89f86befef344d852a950a18e458a13eeb9932d5a9ecea3d90dfb13431175c5b8d58ef90d90 SHA512 84819597e4da21a17831b60d968c9bc8b5c02c7e5d0d6171ff1fd43fb68eb392538b2b20cc1f4f5667884b79adc4d3611bc038f0613f6766a78d835334155466 EBUILD selinux-stunnel-2.20220106-r3.ebuild 279 BLAKE2B a5d61bf79617cf640ce1fa0f9a876f72755548b2089cb07d7f1da89f86befef344d852a950a18e458a13eeb9932d5a9ecea3d90dfb13431175c5b8d58ef90d90 SHA512 84819597e4da21a17831b60d968c9bc8b5c02c7e5d0d6171ff1fd43fb68eb392538b2b20cc1f4f5667884b79adc4d3611bc038f0613f6766a78d835334155466 -EBUILD selinux-stunnel-2.20220520-r1.ebuild 283 BLAKE2B 67563fae66e4caa788ce5bfef114c667f49f2158d32424139e62250cecaad72d114c490aa32f84fd0a70319303f0f2f2e26a0bb0cb001c425d102a57b79ae402 SHA512 b100f0c85758df319f0e15ccb1c9252c169ed07852eac7b48c04cfa842794abaadd2a043537ef5461c946d21c93b5047ef5f9bb64fced1954d9f16da1eb51b2e +EBUILD selinux-stunnel-2.20220520-r1.ebuild 279 BLAKE2B a5d61bf79617cf640ce1fa0f9a876f72755548b2089cb07d7f1da89f86befef344d852a950a18e458a13eeb9932d5a9ecea3d90dfb13431175c5b8d58ef90d90 SHA512 84819597e4da21a17831b60d968c9bc8b5c02c7e5d0d6171ff1fd43fb68eb392538b2b20cc1f4f5667884b79adc4d3611bc038f0613f6766a78d835334155466 EBUILD selinux-stunnel-9999.ebuild 283 BLAKE2B 22c5a77e4314267389fadffa831513ae60d4e0bb2dd6262104395d03e7c10262674f572a0d2bcbad4504b03ca7557bf875ad51c83b525b22072646d5c9a5ad1b SHA512 9497d7f95bb95a777f4393ce99301dc807403fa179c3284f3f1dcd9ac93ea64293265654aaee38f8394a58fad1e035e415bc5b27df6dd0d42dd584e6cae3d478 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r1.ebuild b/sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r1.ebuild deleted file mode 100644 index 0d30e84ba227..000000000000 --- a/sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="stunnel" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for stunnel" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r2.ebuild b/sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r2.ebuild deleted file mode 100644 index 0d30e84ba227..000000000000 --- a/sec-policy/selinux-stunnel/selinux-stunnel-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="stunnel" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for stunnel" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-stunnel/selinux-stunnel-2.20220520-r1.ebuild b/sec-policy/selinux-stunnel/selinux-stunnel-2.20220520-r1.ebuild index d7dacfdd2607..0d30e84ba227 100644 --- a/sec-policy/selinux-stunnel/selinux-stunnel-2.20220520-r1.ebuild +++ b/sec-policy/selinux-stunnel/selinux-stunnel-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for stunnel" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-subsonic/Manifest b/sec-policy/selinux-subsonic/Manifest index 54ffc4ac7a3f..245683527ecf 100644 --- a/sec-policy/selinux-subsonic/Manifest +++ b/sec-policy/selinux-subsonic/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-subsonic-2.20220106-r1.ebuild 281 BLAKE2B 896b27d07fa153d980e519242f9f64c280d16b7a68e7ab888e33c066df903f7ca84d4b8cee4ca2bae4c8f832624f61a72c168f4c520db6102e3fd3731274dada SHA512 a2b7f1909ee8ecef731c3b7f639ccda8dda3aecb10f89999a01afe1fa2e103a1ca1da4fdc544463f9be388b99956c84031d999b8bce716f5e52e8215dbedc9c8 -EBUILD selinux-subsonic-2.20220106-r2.ebuild 281 BLAKE2B 896b27d07fa153d980e519242f9f64c280d16b7a68e7ab888e33c066df903f7ca84d4b8cee4ca2bae4c8f832624f61a72c168f4c520db6102e3fd3731274dada SHA512 a2b7f1909ee8ecef731c3b7f639ccda8dda3aecb10f89999a01afe1fa2e103a1ca1da4fdc544463f9be388b99956c84031d999b8bce716f5e52e8215dbedc9c8 EBUILD selinux-subsonic-2.20220106-r3.ebuild 281 BLAKE2B 896b27d07fa153d980e519242f9f64c280d16b7a68e7ab888e33c066df903f7ca84d4b8cee4ca2bae4c8f832624f61a72c168f4c520db6102e3fd3731274dada SHA512 a2b7f1909ee8ecef731c3b7f639ccda8dda3aecb10f89999a01afe1fa2e103a1ca1da4fdc544463f9be388b99956c84031d999b8bce716f5e52e8215dbedc9c8 -EBUILD selinux-subsonic-2.20220520-r1.ebuild 285 BLAKE2B 7c408dde7d3bf20d75e5f621ab6d1f56e66de203313da01b37e51c3841fcb052af9a40a7aaf788e15ffd92f9e3fd734f7856eac27c2d6af64b2f2b20aa1c12e7 SHA512 ee97e254a03ae4936493845d89a5061f2f7f6f453fd06d89866aa4fa3f93cd909bcceec5f03801cb82bf9fa012b65671d48857f6ef2feb32760b9117e774d300 +EBUILD selinux-subsonic-2.20220520-r1.ebuild 281 BLAKE2B 896b27d07fa153d980e519242f9f64c280d16b7a68e7ab888e33c066df903f7ca84d4b8cee4ca2bae4c8f832624f61a72c168f4c520db6102e3fd3731274dada SHA512 a2b7f1909ee8ecef731c3b7f639ccda8dda3aecb10f89999a01afe1fa2e103a1ca1da4fdc544463f9be388b99956c84031d999b8bce716f5e52e8215dbedc9c8 EBUILD selinux-subsonic-9999.ebuild 285 BLAKE2B c002dab89c203ca6da43e8c1b752c08840a4fe4fbc0caafee2243e67c07fcc6d2f20bc05c49813b29e6e635094efe737b2c1956c34cbcd95de890d1fb3a60e40 SHA512 3b19efd3ed600d65559f77d22cb729e729c74210d640fb60e77cba2191caa23bf2d73697cd969784a78e7105cdc8e21159c55605e7c03a3c9f2f62ca2ad70833 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r1.ebuild b/sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r1.ebuild deleted file mode 100644 index 288f1a1ccd25..000000000000 --- a/sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="subsonic" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for subsonic" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r2.ebuild b/sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r2.ebuild deleted file mode 100644 index 288f1a1ccd25..000000000000 --- a/sec-policy/selinux-subsonic/selinux-subsonic-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="subsonic" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for subsonic" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-subsonic/selinux-subsonic-2.20220520-r1.ebuild b/sec-policy/selinux-subsonic/selinux-subsonic-2.20220520-r1.ebuild index e82c7f8b670e..288f1a1ccd25 100644 --- a/sec-policy/selinux-subsonic/selinux-subsonic-2.20220520-r1.ebuild +++ b/sec-policy/selinux-subsonic/selinux-subsonic-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for subsonic" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-sudo/Manifest b/sec-policy/selinux-sudo/Manifest index 61e16c6fae60..9c0fb2967504 100644 --- a/sec-policy/selinux-sudo/Manifest +++ b/sec-policy/selinux-sudo/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-sudo-2.20220106-r1.ebuild 273 BLAKE2B 10f0453d31a9316ac2d979b17407c367483707b8ff953b47f6d184a496bda3cafe2c29e26d038ba80105a7c4a29e6a5201066115b23e1a8b72221e66aad34ba8 SHA512 f6561169473aea2398706b72d7ca7b57457e8f0f9997938684b1e3246ee385a5c8250520bf628a9ce4a1415a262dd0f519df33d52c5074d880e6a9e725e63a34 -EBUILD selinux-sudo-2.20220106-r2.ebuild 273 BLAKE2B 10f0453d31a9316ac2d979b17407c367483707b8ff953b47f6d184a496bda3cafe2c29e26d038ba80105a7c4a29e6a5201066115b23e1a8b72221e66aad34ba8 SHA512 f6561169473aea2398706b72d7ca7b57457e8f0f9997938684b1e3246ee385a5c8250520bf628a9ce4a1415a262dd0f519df33d52c5074d880e6a9e725e63a34 EBUILD selinux-sudo-2.20220106-r3.ebuild 273 BLAKE2B 10f0453d31a9316ac2d979b17407c367483707b8ff953b47f6d184a496bda3cafe2c29e26d038ba80105a7c4a29e6a5201066115b23e1a8b72221e66aad34ba8 SHA512 f6561169473aea2398706b72d7ca7b57457e8f0f9997938684b1e3246ee385a5c8250520bf628a9ce4a1415a262dd0f519df33d52c5074d880e6a9e725e63a34 -EBUILD selinux-sudo-2.20220520-r1.ebuild 277 BLAKE2B 528e48f5d07bddd15a9c2333cdf7c1241e9d0a71e96e3fe82c67860bb1240a97b5dd08707ef01a770187711591c9fb416092654b237fdea8f6d10867b6a4b37d SHA512 6adf09923fd97db495292da13c9b95e3919f7d07449a4c8da128923bae5666e604b065652cdb45829e87129cd815d79ad3c3ecbb4a5f53573d8c4f436112dfee +EBUILD selinux-sudo-2.20220520-r1.ebuild 273 BLAKE2B 10f0453d31a9316ac2d979b17407c367483707b8ff953b47f6d184a496bda3cafe2c29e26d038ba80105a7c4a29e6a5201066115b23e1a8b72221e66aad34ba8 SHA512 f6561169473aea2398706b72d7ca7b57457e8f0f9997938684b1e3246ee385a5c8250520bf628a9ce4a1415a262dd0f519df33d52c5074d880e6a9e725e63a34 EBUILD selinux-sudo-9999.ebuild 277 BLAKE2B c495a5fbfa900ee49188a485abc5dfae030c8c50c88ce6602106162ffcc80be6652839d158731b83fb0c9ba399c535e60c5bff024905d64e36aefd49a05a962a SHA512 a1ae8bcf35e24bd08cebae9e60dafccd56221b283331a1c398b2c343ae475d2a9f67b3045a36aec4826fa8a5ddc1b7b4f95958fcaa7640d4335f9310537ddf33 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-sudo/selinux-sudo-2.20220106-r1.ebuild b/sec-policy/selinux-sudo/selinux-sudo-2.20220106-r1.ebuild deleted file mode 100644 index 6b7223355734..000000000000 --- a/sec-policy/selinux-sudo/selinux-sudo-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sudo" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sudo" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sudo/selinux-sudo-2.20220106-r2.ebuild b/sec-policy/selinux-sudo/selinux-sudo-2.20220106-r2.ebuild deleted file mode 100644 index 6b7223355734..000000000000 --- a/sec-policy/selinux-sudo/selinux-sudo-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sudo" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sudo" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sudo/selinux-sudo-2.20220520-r1.ebuild b/sec-policy/selinux-sudo/selinux-sudo-2.20220520-r1.ebuild index d307bad670b1..6b7223355734 100644 --- a/sec-policy/selinux-sudo/selinux-sudo-2.20220520-r1.ebuild +++ b/sec-policy/selinux-sudo/selinux-sudo-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for sudo" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-sxid/Manifest b/sec-policy/selinux-sxid/Manifest index 37bacd852ee3..b097dc79098a 100644 --- a/sec-policy/selinux-sxid/Manifest +++ b/sec-policy/selinux-sxid/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-sxid-2.20220106-r1.ebuild 273 BLAKE2B fe018a2df680dd6f87059e768b9b8df07c8b340ad93a0007d2be2d07abd8bc21384d35980d04ef340b49df1591947c2ae76c78c3fdabc03c034349a56f3dda58 SHA512 5564ef387c80ffbd8bf48c33318630d47d8943e2a01cca9a76e54a29a52d257ed6e5b9a02807818c0b1bbf102051d7b2ad43e9f151cb2f1b9b4b7dc0c7c52f7b -EBUILD selinux-sxid-2.20220106-r2.ebuild 273 BLAKE2B fe018a2df680dd6f87059e768b9b8df07c8b340ad93a0007d2be2d07abd8bc21384d35980d04ef340b49df1591947c2ae76c78c3fdabc03c034349a56f3dda58 SHA512 5564ef387c80ffbd8bf48c33318630d47d8943e2a01cca9a76e54a29a52d257ed6e5b9a02807818c0b1bbf102051d7b2ad43e9f151cb2f1b9b4b7dc0c7c52f7b EBUILD selinux-sxid-2.20220106-r3.ebuild 273 BLAKE2B fe018a2df680dd6f87059e768b9b8df07c8b340ad93a0007d2be2d07abd8bc21384d35980d04ef340b49df1591947c2ae76c78c3fdabc03c034349a56f3dda58 SHA512 5564ef387c80ffbd8bf48c33318630d47d8943e2a01cca9a76e54a29a52d257ed6e5b9a02807818c0b1bbf102051d7b2ad43e9f151cb2f1b9b4b7dc0c7c52f7b -EBUILD selinux-sxid-2.20220520-r1.ebuild 277 BLAKE2B 37440649312cac5c66aff62407f36daf313fce9be5a52681d9f6890c1c3ae4e2eebacc4cf20bdbc7b600c4fb2c3c52e8382b34ee12b74e855a2987e1a86e4b39 SHA512 8d52ea6ba255dc9e4d151b4e5d4fd4780f8fbb8583f1baffbdc963b020adb4d4dc434a59b57e0badaa8eb38fb9e94c4df5611183735b56782669ace8d8fde345 +EBUILD selinux-sxid-2.20220520-r1.ebuild 273 BLAKE2B fe018a2df680dd6f87059e768b9b8df07c8b340ad93a0007d2be2d07abd8bc21384d35980d04ef340b49df1591947c2ae76c78c3fdabc03c034349a56f3dda58 SHA512 5564ef387c80ffbd8bf48c33318630d47d8943e2a01cca9a76e54a29a52d257ed6e5b9a02807818c0b1bbf102051d7b2ad43e9f151cb2f1b9b4b7dc0c7c52f7b EBUILD selinux-sxid-9999.ebuild 277 BLAKE2B c4e4441a6df0c1ecf2bc93512fa951fbf52b7f86a21947d79c4f06d84f3fb8a08dc2ec1fa4cd89d89982ecf3896b3b98bb7cb96cbc4a0a4a0b885efddb1a8836 SHA512 5d219584acfab1c7c8884f9d6f0b4075156088519cc6dd63ce7cb9a88f5d360af762eb73acba81aec203fbeabe48f5ec79c15f2b2847c5b0f2f9f43df5c5389e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-sxid/selinux-sxid-2.20220106-r1.ebuild b/sec-policy/selinux-sxid/selinux-sxid-2.20220106-r1.ebuild deleted file mode 100644 index 1eaf10bad750..000000000000 --- a/sec-policy/selinux-sxid/selinux-sxid-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sxid" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sxid" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sxid/selinux-sxid-2.20220106-r2.ebuild b/sec-policy/selinux-sxid/selinux-sxid-2.20220106-r2.ebuild deleted file mode 100644 index 1eaf10bad750..000000000000 --- a/sec-policy/selinux-sxid/selinux-sxid-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sxid" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sxid" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sxid/selinux-sxid-2.20220520-r1.ebuild b/sec-policy/selinux-sxid/selinux-sxid-2.20220520-r1.ebuild index 3e3263270ecf..1eaf10bad750 100644 --- a/sec-policy/selinux-sxid/selinux-sxid-2.20220520-r1.ebuild +++ b/sec-policy/selinux-sxid/selinux-sxid-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for sxid" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-syncthing/Manifest b/sec-policy/selinux-syncthing/Manifest index 1160ff5a8ab5..daf3a1460aa7 100644 --- a/sec-policy/selinux-syncthing/Manifest +++ b/sec-policy/selinux-syncthing/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-syncthing-2.20220106-r1.ebuild 283 BLAKE2B 4c4b4a750f17a5e34c064709e8a65c22ebcafbbe8611e634ce081112117a65a29f4b4c72fea1ec3e4c1d7f49b655c530956dc1200d5c3526789c9f4f78a119db SHA512 35de8fc8810c787f8ecd6c7932bcb96dac485d614b1a776e7abc2ffc190466b963ccd85fde4bd71d1d7101d045615cb6527c0a24e88ac03cf4c61158d015c37b -EBUILD selinux-syncthing-2.20220106-r2.ebuild 283 BLAKE2B 4c4b4a750f17a5e34c064709e8a65c22ebcafbbe8611e634ce081112117a65a29f4b4c72fea1ec3e4c1d7f49b655c530956dc1200d5c3526789c9f4f78a119db SHA512 35de8fc8810c787f8ecd6c7932bcb96dac485d614b1a776e7abc2ffc190466b963ccd85fde4bd71d1d7101d045615cb6527c0a24e88ac03cf4c61158d015c37b EBUILD selinux-syncthing-2.20220106-r3.ebuild 283 BLAKE2B 4c4b4a750f17a5e34c064709e8a65c22ebcafbbe8611e634ce081112117a65a29f4b4c72fea1ec3e4c1d7f49b655c530956dc1200d5c3526789c9f4f78a119db SHA512 35de8fc8810c787f8ecd6c7932bcb96dac485d614b1a776e7abc2ffc190466b963ccd85fde4bd71d1d7101d045615cb6527c0a24e88ac03cf4c61158d015c37b -EBUILD selinux-syncthing-2.20220520-r1.ebuild 287 BLAKE2B cf80e9e6bece8c54699988ca13cf8ddae4f83204a73e60da92f89bb7c0c0d346ca2a173538c0b0f56b9a9aaf2fc6b816d5e882d8cd8d0be013426061c2a61176 SHA512 66d2222a114726ae11f17c7d3e020074d537271496ffeb0eda5626f28015dddafba8c0b53935a7883812c94ec86d6f4ac4eeb1455532c013e96944c33bf1177b +EBUILD selinux-syncthing-2.20220520-r1.ebuild 283 BLAKE2B 4c4b4a750f17a5e34c064709e8a65c22ebcafbbe8611e634ce081112117a65a29f4b4c72fea1ec3e4c1d7f49b655c530956dc1200d5c3526789c9f4f78a119db SHA512 35de8fc8810c787f8ecd6c7932bcb96dac485d614b1a776e7abc2ffc190466b963ccd85fde4bd71d1d7101d045615cb6527c0a24e88ac03cf4c61158d015c37b EBUILD selinux-syncthing-9999.ebuild 287 BLAKE2B b1e49d4910e4e8ef7e911e441774d2e3e18a54ebed668e6dd58cc33641db8878b996ffc79dffb2ca4f33e261df95b56dfadb589be3589ddd404319d567457210 SHA512 5eb7293332f3465fcb8b94ab3975b5731b8a45b18897baa5346acbda95a2255f99b39b95d92840dac92073fef91bc0dc162041fb0d6dd4857b581be131a51ea7 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r1.ebuild b/sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r1.ebuild deleted file mode 100644 index e09b5ba4246c..000000000000 --- a/sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="syncthing" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for syncthing" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r2.ebuild b/sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r2.ebuild deleted file mode 100644 index e09b5ba4246c..000000000000 --- a/sec-policy/selinux-syncthing/selinux-syncthing-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="syncthing" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for syncthing" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-syncthing/selinux-syncthing-2.20220520-r1.ebuild b/sec-policy/selinux-syncthing/selinux-syncthing-2.20220520-r1.ebuild index 8ca09de2e5ff..e09b5ba4246c 100644 --- a/sec-policy/selinux-syncthing/selinux-syncthing-2.20220520-r1.ebuild +++ b/sec-policy/selinux-syncthing/selinux-syncthing-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for syncthing" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-sysstat/Manifest b/sec-policy/selinux-sysstat/Manifest index 13fbdd9a5ce5..e29e7b345f9c 100644 --- a/sec-policy/selinux-sysstat/Manifest +++ b/sec-policy/selinux-sysstat/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-sysstat-2.20220106-r1.ebuild 279 BLAKE2B a29d39fb063c057d32bea59ad3e5751aed275cca0614f8638e085c5cd59985b2cc2a09e0b13696518def75f05816252f5691614ad0fa958cd4ee98d85de939c0 SHA512 44d1696501bb76bbb595011e08aab4b7b0876745d15e592669ce862aa36112ae33ee421115677cfc7f04b7af22b49732efaf7b79a37ed1fae462b857d684b517 -EBUILD selinux-sysstat-2.20220106-r2.ebuild 279 BLAKE2B a29d39fb063c057d32bea59ad3e5751aed275cca0614f8638e085c5cd59985b2cc2a09e0b13696518def75f05816252f5691614ad0fa958cd4ee98d85de939c0 SHA512 44d1696501bb76bbb595011e08aab4b7b0876745d15e592669ce862aa36112ae33ee421115677cfc7f04b7af22b49732efaf7b79a37ed1fae462b857d684b517 EBUILD selinux-sysstat-2.20220106-r3.ebuild 279 BLAKE2B a29d39fb063c057d32bea59ad3e5751aed275cca0614f8638e085c5cd59985b2cc2a09e0b13696518def75f05816252f5691614ad0fa958cd4ee98d85de939c0 SHA512 44d1696501bb76bbb595011e08aab4b7b0876745d15e592669ce862aa36112ae33ee421115677cfc7f04b7af22b49732efaf7b79a37ed1fae462b857d684b517 -EBUILD selinux-sysstat-2.20220520-r1.ebuild 283 BLAKE2B 6aa8e9a7650158690d9dab7c2bc79334cf6f772fc83b615603000855a8dd07d48109cf189bff31e510e0ba05386e4c7221e3cbb96a4037edae0627fd2b920b44 SHA512 99ab92887fe7f612cc1bc4823f958281e6f2b91a81a37a29f3cef6cb30cd20b6f81b2d8b5a637f779636e82b3f20c7981dd2be110f6a31ce367f13d6b35d8639 +EBUILD selinux-sysstat-2.20220520-r1.ebuild 279 BLAKE2B a29d39fb063c057d32bea59ad3e5751aed275cca0614f8638e085c5cd59985b2cc2a09e0b13696518def75f05816252f5691614ad0fa958cd4ee98d85de939c0 SHA512 44d1696501bb76bbb595011e08aab4b7b0876745d15e592669ce862aa36112ae33ee421115677cfc7f04b7af22b49732efaf7b79a37ed1fae462b857d684b517 EBUILD selinux-sysstat-9999.ebuild 283 BLAKE2B a3efde5687f21a398514c01e3936a54da9753c5747077681330b72b3dbf18e2f13b55cda21161afafe6fc355ac3907f13eb3537192975f399771c145909c6ade SHA512 9f36a3a540b2dd362e4a6ced3e0eda317d03cdeee9eda400f36f3a051e9535c61ca467cb6aa95509e0951d6017324e7394449aa9adbd0b55fd3a25c8b147f8ba MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r1.ebuild b/sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r1.ebuild deleted file mode 100644 index 686258240dac..000000000000 --- a/sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sysstat" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sysstat" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r2.ebuild b/sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r2.ebuild deleted file mode 100644 index 686258240dac..000000000000 --- a/sec-policy/selinux-sysstat/selinux-sysstat-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="sysstat" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for sysstat" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-sysstat/selinux-sysstat-2.20220520-r1.ebuild b/sec-policy/selinux-sysstat/selinux-sysstat-2.20220520-r1.ebuild index fc6c05f8012f..686258240dac 100644 --- a/sec-policy/selinux-sysstat/selinux-sysstat-2.20220520-r1.ebuild +++ b/sec-policy/selinux-sysstat/selinux-sysstat-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for sysstat" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-tboot/Manifest b/sec-policy/selinux-tboot/Manifest index 9230a4aec188..740852742310 100644 --- a/sec-policy/selinux-tboot/Manifest +++ b/sec-policy/selinux-tboot/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tboot-2.20220106-r1.ebuild 275 BLAKE2B 1d0b32b92ac3193d886065f41350e192dc3eb5d39b4a70b9a91f081f3dff211482e83bec493754a642266eb745f0315e67a0797a79c167759278cefb2c34dd08 SHA512 2d98e0954d8b6b7defca51fad341393505e09d150675493316f76e7598fa7383c7687c364f806e4121a80c185651362fb11ae722482e75d6ac80f0efe4366223 -EBUILD selinux-tboot-2.20220106-r2.ebuild 275 BLAKE2B 1d0b32b92ac3193d886065f41350e192dc3eb5d39b4a70b9a91f081f3dff211482e83bec493754a642266eb745f0315e67a0797a79c167759278cefb2c34dd08 SHA512 2d98e0954d8b6b7defca51fad341393505e09d150675493316f76e7598fa7383c7687c364f806e4121a80c185651362fb11ae722482e75d6ac80f0efe4366223 EBUILD selinux-tboot-2.20220106-r3.ebuild 275 BLAKE2B 1d0b32b92ac3193d886065f41350e192dc3eb5d39b4a70b9a91f081f3dff211482e83bec493754a642266eb745f0315e67a0797a79c167759278cefb2c34dd08 SHA512 2d98e0954d8b6b7defca51fad341393505e09d150675493316f76e7598fa7383c7687c364f806e4121a80c185651362fb11ae722482e75d6ac80f0efe4366223 -EBUILD selinux-tboot-2.20220520-r1.ebuild 279 BLAKE2B 133cc37a8034c9ea5eca5516c5693723a50403cb235010c23dc6214ded1fdd48c3732e7aaa202031165ce4c8bc812ee6e31544c8f54e48d7c33e8182530ee9d0 SHA512 57773ca7085c50227345381d6dd4b3aaa05dd70d180a5cfd55c5b7826fe68b8d5da09b0ea3b6d61b23eeb87b6210b806e6097c7582b7c38d6bdefd8bb7c84e1b +EBUILD selinux-tboot-2.20220520-r1.ebuild 275 BLAKE2B 1d0b32b92ac3193d886065f41350e192dc3eb5d39b4a70b9a91f081f3dff211482e83bec493754a642266eb745f0315e67a0797a79c167759278cefb2c34dd08 SHA512 2d98e0954d8b6b7defca51fad341393505e09d150675493316f76e7598fa7383c7687c364f806e4121a80c185651362fb11ae722482e75d6ac80f0efe4366223 EBUILD selinux-tboot-9999.ebuild 279 BLAKE2B 7a3cadfcbabe447a3b7438fe66bcc93d21c85f7439ba6a9a21a5e7384d05ac10aef3cd4193ebf784a6204502209cb69c13df2f396344f5837960914104ee241c SHA512 d1a6814eca795ab2e891a2f46cc7ce919366d021d340891200aa1259f7f4f6d5c9032acf934585f4a10c242b565fb6523249af5797f295321fcba0563d7b8a47 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tboot/selinux-tboot-2.20220106-r1.ebuild b/sec-policy/selinux-tboot/selinux-tboot-2.20220106-r1.ebuild deleted file mode 100644 index f5c7519252f0..000000000000 --- a/sec-policy/selinux-tboot/selinux-tboot-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tboot" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tboot" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tboot/selinux-tboot-2.20220106-r2.ebuild b/sec-policy/selinux-tboot/selinux-tboot-2.20220106-r2.ebuild deleted file mode 100644 index f5c7519252f0..000000000000 --- a/sec-policy/selinux-tboot/selinux-tboot-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tboot" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tboot" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tboot/selinux-tboot-2.20220520-r1.ebuild b/sec-policy/selinux-tboot/selinux-tboot-2.20220520-r1.ebuild index 95fc5e1a909a..f5c7519252f0 100644 --- a/sec-policy/selinux-tboot/selinux-tboot-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tboot/selinux-tboot-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tboot" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-tcpd/Manifest b/sec-policy/selinux-tcpd/Manifest index c72e7f5c3c7a..36dc85f073be 100644 --- a/sec-policy/selinux-tcpd/Manifest +++ b/sec-policy/selinux-tcpd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tcpd-2.20220106-r1.ebuild 367 BLAKE2B 06843dc839073d805537b6ae4d6c9df6a6aca3eb1348b1d794c8a2d958a41c4a4ba2931b4e36397a0906b102c3a554d315da25c589eb6b3a7cf19980b48d436c SHA512 c403d6b770ef0ad0b74ab3d8c30e0c621a4bc66201cd16687f238da055196314e45e616a21e67c1db13c8ef92abfc0f8e7afffb79091c2f95e4ddb27ec07ccf8 -EBUILD selinux-tcpd-2.20220106-r2.ebuild 367 BLAKE2B 06843dc839073d805537b6ae4d6c9df6a6aca3eb1348b1d794c8a2d958a41c4a4ba2931b4e36397a0906b102c3a554d315da25c589eb6b3a7cf19980b48d436c SHA512 c403d6b770ef0ad0b74ab3d8c30e0c621a4bc66201cd16687f238da055196314e45e616a21e67c1db13c8ef92abfc0f8e7afffb79091c2f95e4ddb27ec07ccf8 EBUILD selinux-tcpd-2.20220106-r3.ebuild 367 BLAKE2B 06843dc839073d805537b6ae4d6c9df6a6aca3eb1348b1d794c8a2d958a41c4a4ba2931b4e36397a0906b102c3a554d315da25c589eb6b3a7cf19980b48d436c SHA512 c403d6b770ef0ad0b74ab3d8c30e0c621a4bc66201cd16687f238da055196314e45e616a21e67c1db13c8ef92abfc0f8e7afffb79091c2f95e4ddb27ec07ccf8 -EBUILD selinux-tcpd-2.20220520-r1.ebuild 371 BLAKE2B 904f73e5dd31601b2464bbb89ca921522ac321cdcceca18f5ac2e1428f6c2a2fb754ac357f23c7e5a4ebb1894b0d380b9f3848a6beee4a8d8aba372027c4c924 SHA512 c9722aac04a499b82ca2aa0c1bce6e8c58d45fdc103241cf7b1e1db5cda7540432f581566ff662331120189c6322ef00196140d28f37ed91d86c79b62cae23bf +EBUILD selinux-tcpd-2.20220520-r1.ebuild 367 BLAKE2B 06843dc839073d805537b6ae4d6c9df6a6aca3eb1348b1d794c8a2d958a41c4a4ba2931b4e36397a0906b102c3a554d315da25c589eb6b3a7cf19980b48d436c SHA512 c403d6b770ef0ad0b74ab3d8c30e0c621a4bc66201cd16687f238da055196314e45e616a21e67c1db13c8ef92abfc0f8e7afffb79091c2f95e4ddb27ec07ccf8 EBUILD selinux-tcpd-9999.ebuild 371 BLAKE2B 1858825823c99d4e2885fc161f10cacbfdd521d7ef9d2347be3188adf820f61eb1d9c62ec44bac10ba87ae86a26b9cdb1956b419676fb1e2396d167905ee6621 SHA512 d91ac19209a7f178a20abee559b1dfc162d21dfc79e96ede7ec5b303c02595a8475bc98feeed149580c1083d9f3623383f5c777be226acb4fc4cfb81bf6c0981 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r1.ebuild b/sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r1.ebuild deleted file mode 100644 index e6db03b2ea87..000000000000 --- a/sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tcpd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tcpd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r2.ebuild b/sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r2.ebuild deleted file mode 100644 index e6db03b2ea87..000000000000 --- a/sec-policy/selinux-tcpd/selinux-tcpd-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tcpd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tcpd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-tcpd/selinux-tcpd-2.20220520-r1.ebuild b/sec-policy/selinux-tcpd/selinux-tcpd-2.20220520-r1.ebuild index f0720f34fb1e..e6db03b2ea87 100644 --- a/sec-policy/selinux-tcpd/selinux-tcpd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tcpd/selinux-tcpd-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tcpd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-inetd diff --git a/sec-policy/selinux-tcsd/Manifest b/sec-policy/selinux-tcsd/Manifest index 01aaa651e1c2..826df6e51672 100644 --- a/sec-policy/selinux-tcsd/Manifest +++ b/sec-policy/selinux-tcsd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tcsd-2.20220106-r1.ebuild 273 BLAKE2B eecb4c70b40fe787a7850c8eebee55892fc4023807713cb5b619cc35d23c49f7fa0bba6d0b9dc4f3e995b2103b50ff7eb215efe63df1aa0d09b4dc247a6c0108 SHA512 d85e0b5e3eb61420e705282a459c860cf63aab8a6da58b6a2fc57ecb4ab77985c4dc07dd6cf1f0b08c617ec12d50dded975080c2a80a92c2efb4d5df95786427 -EBUILD selinux-tcsd-2.20220106-r2.ebuild 273 BLAKE2B eecb4c70b40fe787a7850c8eebee55892fc4023807713cb5b619cc35d23c49f7fa0bba6d0b9dc4f3e995b2103b50ff7eb215efe63df1aa0d09b4dc247a6c0108 SHA512 d85e0b5e3eb61420e705282a459c860cf63aab8a6da58b6a2fc57ecb4ab77985c4dc07dd6cf1f0b08c617ec12d50dded975080c2a80a92c2efb4d5df95786427 EBUILD selinux-tcsd-2.20220106-r3.ebuild 273 BLAKE2B eecb4c70b40fe787a7850c8eebee55892fc4023807713cb5b619cc35d23c49f7fa0bba6d0b9dc4f3e995b2103b50ff7eb215efe63df1aa0d09b4dc247a6c0108 SHA512 d85e0b5e3eb61420e705282a459c860cf63aab8a6da58b6a2fc57ecb4ab77985c4dc07dd6cf1f0b08c617ec12d50dded975080c2a80a92c2efb4d5df95786427 -EBUILD selinux-tcsd-2.20220520-r1.ebuild 277 BLAKE2B 7105b358c9bbd8cafe60fb25ac0923af0d5aec0e16e8ed71b4ca645b0d2abf9ab90795d189ac068987583022e304551b8e5167a2e762d9cf16168111e933c81c SHA512 2bbe12223cec5cfadd5b67d60ae1b95021b33502f6ffb0a60d4c0fb7e39dc945689ff4d6f77781de260386da4998b9279465660eac217dcff4215ca6cd1df8e1 +EBUILD selinux-tcsd-2.20220520-r1.ebuild 273 BLAKE2B eecb4c70b40fe787a7850c8eebee55892fc4023807713cb5b619cc35d23c49f7fa0bba6d0b9dc4f3e995b2103b50ff7eb215efe63df1aa0d09b4dc247a6c0108 SHA512 d85e0b5e3eb61420e705282a459c860cf63aab8a6da58b6a2fc57ecb4ab77985c4dc07dd6cf1f0b08c617ec12d50dded975080c2a80a92c2efb4d5df95786427 EBUILD selinux-tcsd-9999.ebuild 277 BLAKE2B 0f4fd1daadab9ae8cc137a43b70e1738d9bec816ac8d8b710d63923f6d0dc8579ac85ab1ce0768a85e027ea9dd4452b60241a40819efb89853c205f9986ced1b SHA512 24a2db1030e59491d4cde456caef844c36a4e8a865faa67c03faf8ba959a3a01f4ea693c916dcd6cee444894c606e901f3578bfda2ece0aaa2d5dd2714a01719 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r1.ebuild b/sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r1.ebuild deleted file mode 100644 index c31748b51984..000000000000 --- a/sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tcsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tcsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r2.ebuild b/sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r2.ebuild deleted file mode 100644 index c31748b51984..000000000000 --- a/sec-policy/selinux-tcsd/selinux-tcsd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tcsd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tcsd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tcsd/selinux-tcsd-2.20220520-r1.ebuild b/sec-policy/selinux-tcsd/selinux-tcsd-2.20220520-r1.ebuild index 73db7f8ed8ff..c31748b51984 100644 --- a/sec-policy/selinux-tcsd/selinux-tcsd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tcsd/selinux-tcsd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tcsd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-telnet/Manifest b/sec-policy/selinux-telnet/Manifest index 80d54c0959d9..3c9a7705e2db 100644 --- a/sec-policy/selinux-telnet/Manifest +++ b/sec-policy/selinux-telnet/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-telnet-2.20220106-r1.ebuild 383 BLAKE2B 87e46869801c484e3301ab835df3e836bd08be3142c56b2a408a856c91bb3418e30d1f7ad2c2e872298c6bc62eea2383cb9822ef2cd3b570994d3922a1ccf699 SHA512 393007338d251982d6569b420e9dda9c3b80fbeb0fa2c6c435e6b704ebe76cb6b6cbc727b46cd83d27663448c32e1acee7b03ee0f7f464077f573da3e3c6a373 -EBUILD selinux-telnet-2.20220106-r2.ebuild 383 BLAKE2B 87e46869801c484e3301ab835df3e836bd08be3142c56b2a408a856c91bb3418e30d1f7ad2c2e872298c6bc62eea2383cb9822ef2cd3b570994d3922a1ccf699 SHA512 393007338d251982d6569b420e9dda9c3b80fbeb0fa2c6c435e6b704ebe76cb6b6cbc727b46cd83d27663448c32e1acee7b03ee0f7f464077f573da3e3c6a373 EBUILD selinux-telnet-2.20220106-r3.ebuild 383 BLAKE2B 87e46869801c484e3301ab835df3e836bd08be3142c56b2a408a856c91bb3418e30d1f7ad2c2e872298c6bc62eea2383cb9822ef2cd3b570994d3922a1ccf699 SHA512 393007338d251982d6569b420e9dda9c3b80fbeb0fa2c6c435e6b704ebe76cb6b6cbc727b46cd83d27663448c32e1acee7b03ee0f7f464077f573da3e3c6a373 -EBUILD selinux-telnet-2.20220520-r1.ebuild 387 BLAKE2B 1eeebb0cefd9240d7e1873e98b6f90adb8c78d9a5b881dd5c628dd7ff1db3c5efa7f4b0689b2b3560ab1cce4b1c6840fda78266dceda72f73b16724b46e9cb3a SHA512 fe31a944fa5a1529f8dae734af6517f3d4301e6a2319220cd899cda6ee62420fed7a216ebdbd3f30777fa1fe7478f7a608e1ae345189928115017154439f79bd +EBUILD selinux-telnet-2.20220520-r1.ebuild 383 BLAKE2B 87e46869801c484e3301ab835df3e836bd08be3142c56b2a408a856c91bb3418e30d1f7ad2c2e872298c6bc62eea2383cb9822ef2cd3b570994d3922a1ccf699 SHA512 393007338d251982d6569b420e9dda9c3b80fbeb0fa2c6c435e6b704ebe76cb6b6cbc727b46cd83d27663448c32e1acee7b03ee0f7f464077f573da3e3c6a373 EBUILD selinux-telnet-9999.ebuild 387 BLAKE2B 91e9b06521fa229bc9df19c7228cf705a3011338d837ddd1af9052ce376c1c700d9861e5ef93d48db7fea91eeb27bdec9d814324151b6e372f4fd2d648aca938 SHA512 1310ed1a542faed3b62c9ee21eb15cef16154ac5e3f06d23589330ffa9044082ae559b21c6bc361ce9a18abd324e17f52dace456ffdc2e8ddda62d86ded81c36 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-telnet/selinux-telnet-2.20220106-r1.ebuild b/sec-policy/selinux-telnet/selinux-telnet-2.20220106-r1.ebuild deleted file mode 100644 index 233831bebf60..000000000000 --- a/sec-policy/selinux-telnet/selinux-telnet-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="telnet" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for telnet" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-remotelogin -" -RDEPEND="${RDEPEND} - sec-policy/selinux-remotelogin -" diff --git a/sec-policy/selinux-telnet/selinux-telnet-2.20220106-r2.ebuild b/sec-policy/selinux-telnet/selinux-telnet-2.20220106-r2.ebuild deleted file mode 100644 index 233831bebf60..000000000000 --- a/sec-policy/selinux-telnet/selinux-telnet-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="telnet" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for telnet" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-remotelogin -" -RDEPEND="${RDEPEND} - sec-policy/selinux-remotelogin -" diff --git a/sec-policy/selinux-telnet/selinux-telnet-2.20220520-r1.ebuild b/sec-policy/selinux-telnet/selinux-telnet-2.20220520-r1.ebuild index d2c25a7c6731..233831bebf60 100644 --- a/sec-policy/selinux-telnet/selinux-telnet-2.20220520-r1.ebuild +++ b/sec-policy/selinux-telnet/selinux-telnet-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for telnet" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-remotelogin diff --git a/sec-policy/selinux-tftp/Manifest b/sec-policy/selinux-tftp/Manifest index 9d6304cf1770..77d12be94311 100644 --- a/sec-policy/selinux-tftp/Manifest +++ b/sec-policy/selinux-tftp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tftp-2.20220106-r1.ebuild 273 BLAKE2B bcfe371e1d3fb0423325cd47f4542bfc55550818e660deb738251926ef330dd52459535418dc07b47026cec4b5985ab342f29df2862493c146cc669f6ce05fd2 SHA512 6bb4de371874f88de32d2fdcc181d139de27c4c4e6674cb4d5a8ab6c488c5b216a55aa7d1c5b86dd246660c66ebc77c1718725bfeed5f682ae9d8db57708d45f -EBUILD selinux-tftp-2.20220106-r2.ebuild 273 BLAKE2B bcfe371e1d3fb0423325cd47f4542bfc55550818e660deb738251926ef330dd52459535418dc07b47026cec4b5985ab342f29df2862493c146cc669f6ce05fd2 SHA512 6bb4de371874f88de32d2fdcc181d139de27c4c4e6674cb4d5a8ab6c488c5b216a55aa7d1c5b86dd246660c66ebc77c1718725bfeed5f682ae9d8db57708d45f EBUILD selinux-tftp-2.20220106-r3.ebuild 273 BLAKE2B bcfe371e1d3fb0423325cd47f4542bfc55550818e660deb738251926ef330dd52459535418dc07b47026cec4b5985ab342f29df2862493c146cc669f6ce05fd2 SHA512 6bb4de371874f88de32d2fdcc181d139de27c4c4e6674cb4d5a8ab6c488c5b216a55aa7d1c5b86dd246660c66ebc77c1718725bfeed5f682ae9d8db57708d45f -EBUILD selinux-tftp-2.20220520-r1.ebuild 277 BLAKE2B 5041a235c5ef105ad2fc05f1113daafb1a32d036cca41e29612c437f668dd9825a53cb0829441b8e53df27861e4bc2a15443a359067fd485f504bdb508515bd9 SHA512 312162db54c17b8ef6c84adf4fb0b5cb281f4765a1e3835e0bfb01611512ba1fab9394ae9ad0cd762b6c2cdb63e3edd8ddebe13bb233ae8c91e9c063e9ab7b41 +EBUILD selinux-tftp-2.20220520-r1.ebuild 273 BLAKE2B bcfe371e1d3fb0423325cd47f4542bfc55550818e660deb738251926ef330dd52459535418dc07b47026cec4b5985ab342f29df2862493c146cc669f6ce05fd2 SHA512 6bb4de371874f88de32d2fdcc181d139de27c4c4e6674cb4d5a8ab6c488c5b216a55aa7d1c5b86dd246660c66ebc77c1718725bfeed5f682ae9d8db57708d45f EBUILD selinux-tftp-9999.ebuild 277 BLAKE2B 7017ea6647966a254f10134e3138a6db7f1b46121ae292cf54e8d5765c00b151b55d518924e6226ad3cbc68b7a03350da8f69ff9fbb3e6b2784afe3c3a10d741 SHA512 4888ea45aa11d67a4d18dc97621a4bc748e1e9c9e571420bd1fa5a5165508faa2553a0972221c81baca14c5af496a95f8c2cb32c8719aa1c29ac8b21f844540d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tftp/selinux-tftp-2.20220106-r1.ebuild b/sec-policy/selinux-tftp/selinux-tftp-2.20220106-r1.ebuild deleted file mode 100644 index 368207c66a9e..000000000000 --- a/sec-policy/selinux-tftp/selinux-tftp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tftp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tftp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tftp/selinux-tftp-2.20220106-r2.ebuild b/sec-policy/selinux-tftp/selinux-tftp-2.20220106-r2.ebuild deleted file mode 100644 index 368207c66a9e..000000000000 --- a/sec-policy/selinux-tftp/selinux-tftp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tftp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tftp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tftp/selinux-tftp-2.20220520-r1.ebuild b/sec-policy/selinux-tftp/selinux-tftp-2.20220520-r1.ebuild index aa6695919368..368207c66a9e 100644 --- a/sec-policy/selinux-tftp/selinux-tftp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tftp/selinux-tftp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tftp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-tgtd/Manifest b/sec-policy/selinux-tgtd/Manifest index ca01a8e55eaa..6550f342bce7 100644 --- a/sec-policy/selinux-tgtd/Manifest +++ b/sec-policy/selinux-tgtd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tgtd-2.20220106-r1.ebuild 273 BLAKE2B a7104a1928e09d07e496f33d4c6633c0d2e8a6c47c377eb236c6ed3ed440e3acf3eaf2c1d4bd634d322c45161de393619c6a9b2bf61a29a24d04aaf228ad5118 SHA512 4c1f64941eb68a8bb56bcf5b5efe289ffb4d41a33e98f5743a0a180490448a45f18573b71f047f300db5c5bb944c1d59eb7ecac69b486acb44867573a52fd5ed -EBUILD selinux-tgtd-2.20220106-r2.ebuild 273 BLAKE2B a7104a1928e09d07e496f33d4c6633c0d2e8a6c47c377eb236c6ed3ed440e3acf3eaf2c1d4bd634d322c45161de393619c6a9b2bf61a29a24d04aaf228ad5118 SHA512 4c1f64941eb68a8bb56bcf5b5efe289ffb4d41a33e98f5743a0a180490448a45f18573b71f047f300db5c5bb944c1d59eb7ecac69b486acb44867573a52fd5ed EBUILD selinux-tgtd-2.20220106-r3.ebuild 273 BLAKE2B a7104a1928e09d07e496f33d4c6633c0d2e8a6c47c377eb236c6ed3ed440e3acf3eaf2c1d4bd634d322c45161de393619c6a9b2bf61a29a24d04aaf228ad5118 SHA512 4c1f64941eb68a8bb56bcf5b5efe289ffb4d41a33e98f5743a0a180490448a45f18573b71f047f300db5c5bb944c1d59eb7ecac69b486acb44867573a52fd5ed -EBUILD selinux-tgtd-2.20220520-r1.ebuild 277 BLAKE2B 01442dc8e035ff19b87f71b2f0043d4a9f89075ee4674e4df6e4aabd24f4743619826f04af57e80f2dcef63ca97bf326cfd6b849de096cb32cf39f37020bd69a SHA512 f83ca129b7e0df48fe6976d0f5335192225efa5ca3a67092a005f10ad34c47a0befdaa1a996b0f6255a001a4fe673b5536dcace1099dd1f62e6c11f5f8d98c7d +EBUILD selinux-tgtd-2.20220520-r1.ebuild 273 BLAKE2B a7104a1928e09d07e496f33d4c6633c0d2e8a6c47c377eb236c6ed3ed440e3acf3eaf2c1d4bd634d322c45161de393619c6a9b2bf61a29a24d04aaf228ad5118 SHA512 4c1f64941eb68a8bb56bcf5b5efe289ffb4d41a33e98f5743a0a180490448a45f18573b71f047f300db5c5bb944c1d59eb7ecac69b486acb44867573a52fd5ed EBUILD selinux-tgtd-9999.ebuild 277 BLAKE2B 6badc3156a5659e6a21bdb9a570e1b9dc084ee7d4e46d0fefd9493e44ec338e37785ea9b3564037e6097b5ed90d5131edfd1888ad4b9d4d03614d9fb81f7e9f4 SHA512 816720051d98c03f33ccf4a7e7049afcdc6f1f191cd15d02dfa3048bbd9da429fce6a36f2a9bb62e2b814d44423079a807b208307d7df618448a0813107d9ce3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r1.ebuild b/sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r1.ebuild deleted file mode 100644 index 78e0fe12aa36..000000000000 --- a/sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tgtd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tgtd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r2.ebuild b/sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r2.ebuild deleted file mode 100644 index 78e0fe12aa36..000000000000 --- a/sec-policy/selinux-tgtd/selinux-tgtd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tgtd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tgtd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tgtd/selinux-tgtd-2.20220520-r1.ebuild b/sec-policy/selinux-tgtd/selinux-tgtd-2.20220520-r1.ebuild index 0a3e75b7e89a..78e0fe12aa36 100644 --- a/sec-policy/selinux-tgtd/selinux-tgtd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tgtd/selinux-tgtd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tgtd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-thunderbird/Manifest b/sec-policy/selinux-thunderbird/Manifest index 96d3304e485e..9fff9464fb1f 100644 --- a/sec-policy/selinux-thunderbird/Manifest +++ b/sec-policy/selinux-thunderbird/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-thunderbird-2.20220106-r1.ebuild 385 BLAKE2B 0804b2159334d11e795c9f49e412cf5610006d686d730db089d86cbef68b02dc7cdd06f81d4eea5c5cf499ded7b610e59e6f3c7299f046482e3da38346963115 SHA512 74ec28e88fbacd4ad1231546df221dd14211c06b863b6535f38b4b74c4db129b7712b30e66be01af33aafa24773f062ec58890ea7caeb3b92d2af51b1725c500 -EBUILD selinux-thunderbird-2.20220106-r2.ebuild 385 BLAKE2B 0804b2159334d11e795c9f49e412cf5610006d686d730db089d86cbef68b02dc7cdd06f81d4eea5c5cf499ded7b610e59e6f3c7299f046482e3da38346963115 SHA512 74ec28e88fbacd4ad1231546df221dd14211c06b863b6535f38b4b74c4db129b7712b30e66be01af33aafa24773f062ec58890ea7caeb3b92d2af51b1725c500 EBUILD selinux-thunderbird-2.20220106-r3.ebuild 385 BLAKE2B 0804b2159334d11e795c9f49e412cf5610006d686d730db089d86cbef68b02dc7cdd06f81d4eea5c5cf499ded7b610e59e6f3c7299f046482e3da38346963115 SHA512 74ec28e88fbacd4ad1231546df221dd14211c06b863b6535f38b4b74c4db129b7712b30e66be01af33aafa24773f062ec58890ea7caeb3b92d2af51b1725c500 -EBUILD selinux-thunderbird-2.20220520-r1.ebuild 389 BLAKE2B e48ec4ffe9ad39c1726b8416ff8b42bdfdd006b1707024dd2a1b9ab8c79567beb1edadd8b614329af44dd7599b1373a18914963fa4dae9dcdc20a8e1eccc27eb SHA512 3c896c9fe29baaae938574cdda4c383f0891090ee3b33db42ce0049b6322d2e2a3a4350f2b7f8081d800c4c8443e546fc3f59666584d04887f9e39456766d9fd +EBUILD selinux-thunderbird-2.20220520-r1.ebuild 385 BLAKE2B 0804b2159334d11e795c9f49e412cf5610006d686d730db089d86cbef68b02dc7cdd06f81d4eea5c5cf499ded7b610e59e6f3c7299f046482e3da38346963115 SHA512 74ec28e88fbacd4ad1231546df221dd14211c06b863b6535f38b4b74c4db129b7712b30e66be01af33aafa24773f062ec58890ea7caeb3b92d2af51b1725c500 EBUILD selinux-thunderbird-9999.ebuild 389 BLAKE2B cbe23efe13265a1dfeefc571f4fb310c2cc206352a6b3597d5c9c6f4556e92fcf2f1c604ec9ef5f3c5ba191fc3e18f45d89601f5ac872feab0698e0481434d40 SHA512 6d20f623c18bf70fe866d4698f4c56133c351cdfd72f141e9ddf5e140c3a448be1739a3f3b9b7301f68426d1deffe6f2e2fde4d35d30135feabd8143e47d9b8d MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r1.ebuild b/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r1.ebuild deleted file mode 100644 index b2aa3d4229e2..000000000000 --- a/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="thunderbird" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for thunderbird" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r2.ebuild b/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r2.ebuild deleted file mode 100644 index b2aa3d4229e2..000000000000 --- a/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="thunderbird" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for thunderbird" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220520-r1.ebuild b/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220520-r1.ebuild index 12150c30dd4c..b2aa3d4229e2 100644 --- a/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220520-r1.ebuild +++ b/sec-policy/selinux-thunderbird/selinux-thunderbird-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for thunderbird" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-timidity/Manifest b/sec-policy/selinux-timidity/Manifest index 7b544834ed16..791d48a8b4fe 100644 --- a/sec-policy/selinux-timidity/Manifest +++ b/sec-policy/selinux-timidity/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-timidity-2.20220106-r1.ebuild 281 BLAKE2B 8e0f3e327bd645e748f0066a27e1471709693df706f7912bb4eb3c76e99b6f3a5c85a4212cad14bb1e6b1f66122ee935feee97f7beb097f9ebcee43919ea553c SHA512 59f9d004b93d2773656728043c3a75a26dcc738c933109a5c8d6b69a3e16fd9d99023c770542e3c7bd7a6e6d8ddc6ad8e3a775226c22607d02fd7680a6fcb87c -EBUILD selinux-timidity-2.20220106-r2.ebuild 281 BLAKE2B 8e0f3e327bd645e748f0066a27e1471709693df706f7912bb4eb3c76e99b6f3a5c85a4212cad14bb1e6b1f66122ee935feee97f7beb097f9ebcee43919ea553c SHA512 59f9d004b93d2773656728043c3a75a26dcc738c933109a5c8d6b69a3e16fd9d99023c770542e3c7bd7a6e6d8ddc6ad8e3a775226c22607d02fd7680a6fcb87c EBUILD selinux-timidity-2.20220106-r3.ebuild 281 BLAKE2B 8e0f3e327bd645e748f0066a27e1471709693df706f7912bb4eb3c76e99b6f3a5c85a4212cad14bb1e6b1f66122ee935feee97f7beb097f9ebcee43919ea553c SHA512 59f9d004b93d2773656728043c3a75a26dcc738c933109a5c8d6b69a3e16fd9d99023c770542e3c7bd7a6e6d8ddc6ad8e3a775226c22607d02fd7680a6fcb87c -EBUILD selinux-timidity-2.20220520-r1.ebuild 285 BLAKE2B 4a0e44cc931fc75f199576320ba19065f71d75aa2838125bb259936872bd1e2f2ab6a79e0b1ed3d92330680766b25fa67c8d3fccad8758722de0d6d07151774d SHA512 acd2cb2552f1814ed939f154b5c571b1f85c2ca7041a33642aadb09df4c3e35f1304ff4c5a86942b83144a7e4dd1b5fa4cb7f071366df5c6c0fb2e13b0d26e24 +EBUILD selinux-timidity-2.20220520-r1.ebuild 281 BLAKE2B 8e0f3e327bd645e748f0066a27e1471709693df706f7912bb4eb3c76e99b6f3a5c85a4212cad14bb1e6b1f66122ee935feee97f7beb097f9ebcee43919ea553c SHA512 59f9d004b93d2773656728043c3a75a26dcc738c933109a5c8d6b69a3e16fd9d99023c770542e3c7bd7a6e6d8ddc6ad8e3a775226c22607d02fd7680a6fcb87c EBUILD selinux-timidity-9999.ebuild 285 BLAKE2B d665c00ae1ce02a7fa2e878d162ae8fc4fadd84e7dccd48a368a078330ac67fdf07b9f172b78b12b2f73479b09523a749651d5ec629876bc106a40d602aa23dc SHA512 f0164ae2ff20bc8b9689e9a59a5417fa75d8be4d1b0de9dfab1b05eeba1a538254b9f3f49c88fc8e41f841e5fc9dfa8c6655429c63bf6a45f4beeb628c91e875 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-timidity/selinux-timidity-2.20220106-r1.ebuild b/sec-policy/selinux-timidity/selinux-timidity-2.20220106-r1.ebuild deleted file mode 100644 index f00d8a217de9..000000000000 --- a/sec-policy/selinux-timidity/selinux-timidity-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="timidity" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for timidity" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-timidity/selinux-timidity-2.20220106-r2.ebuild b/sec-policy/selinux-timidity/selinux-timidity-2.20220106-r2.ebuild deleted file mode 100644 index f00d8a217de9..000000000000 --- a/sec-policy/selinux-timidity/selinux-timidity-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="timidity" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for timidity" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-timidity/selinux-timidity-2.20220520-r1.ebuild b/sec-policy/selinux-timidity/selinux-timidity-2.20220520-r1.ebuild index 6f15dd196ad7..f00d8a217de9 100644 --- a/sec-policy/selinux-timidity/selinux-timidity-2.20220520-r1.ebuild +++ b/sec-policy/selinux-timidity/selinux-timidity-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for timidity" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-tmpreaper/Manifest b/sec-policy/selinux-tmpreaper/Manifest index 66b5713fe4c7..37e7069fd3fb 100644 --- a/sec-policy/selinux-tmpreaper/Manifest +++ b/sec-policy/selinux-tmpreaper/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tmpreaper-2.20220106-r1.ebuild 283 BLAKE2B da21d917327a7ede27a4794fb456bc2c5d82ffeaf92f69ec5d8d947568e1971e32432f481efb89025fdfde2e76fe1f44b9bde580b18f9f00ee3ca114ed3a1c08 SHA512 887467fe7a9bb50e3e704935f002cd2e868e3001565363abf665ae07f6b13919cb28cea8d1a7f7b420423c19d434e80512eedd6cc8735d14ca8342553bda2de7 -EBUILD selinux-tmpreaper-2.20220106-r2.ebuild 283 BLAKE2B da21d917327a7ede27a4794fb456bc2c5d82ffeaf92f69ec5d8d947568e1971e32432f481efb89025fdfde2e76fe1f44b9bde580b18f9f00ee3ca114ed3a1c08 SHA512 887467fe7a9bb50e3e704935f002cd2e868e3001565363abf665ae07f6b13919cb28cea8d1a7f7b420423c19d434e80512eedd6cc8735d14ca8342553bda2de7 EBUILD selinux-tmpreaper-2.20220106-r3.ebuild 283 BLAKE2B da21d917327a7ede27a4794fb456bc2c5d82ffeaf92f69ec5d8d947568e1971e32432f481efb89025fdfde2e76fe1f44b9bde580b18f9f00ee3ca114ed3a1c08 SHA512 887467fe7a9bb50e3e704935f002cd2e868e3001565363abf665ae07f6b13919cb28cea8d1a7f7b420423c19d434e80512eedd6cc8735d14ca8342553bda2de7 -EBUILD selinux-tmpreaper-2.20220520-r1.ebuild 287 BLAKE2B 484f5e56e72e35907e91613c8ecdb686e6d4a1e96348d9989a68e9bba7a508c0627ef36cf674959d26d1b813ce057f58a3d3492b6add0e7173649c8f298d80d4 SHA512 4221e72b43e520128c2cca580c6eb93e777b8ca66d03982cdd407c46ae0fa9860c3c2bb6cabe2927b21cca484432c0c3d4aa1591e2547a4883a040c101f2b58c +EBUILD selinux-tmpreaper-2.20220520-r1.ebuild 283 BLAKE2B da21d917327a7ede27a4794fb456bc2c5d82ffeaf92f69ec5d8d947568e1971e32432f481efb89025fdfde2e76fe1f44b9bde580b18f9f00ee3ca114ed3a1c08 SHA512 887467fe7a9bb50e3e704935f002cd2e868e3001565363abf665ae07f6b13919cb28cea8d1a7f7b420423c19d434e80512eedd6cc8735d14ca8342553bda2de7 EBUILD selinux-tmpreaper-9999.ebuild 287 BLAKE2B 927776ca035d0e7e5887e024c8a7888ef59e28fdbba6d6f23f7d9dbbf8f56052028cbf17b0dc7ca07f0f0ccdbd4e37338b7fafca9c546e4cce5194cd58a5afe0 SHA512 95b9c103c6795d97967ea99407423037f2a2c42f1d2147e59974fb89caf4aa635eeaec603d46831edc0d30aff3666e4cec488807e2086b2ca42b6e134e7db0a3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r1.ebuild b/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r1.ebuild deleted file mode 100644 index bee53ee2d8f3..000000000000 --- a/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tmpreaper" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tmpreaper" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r2.ebuild b/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r2.ebuild deleted file mode 100644 index bee53ee2d8f3..000000000000 --- a/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tmpreaper" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tmpreaper" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220520-r1.ebuild b/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220520-r1.ebuild index f4719c0384e6..bee53ee2d8f3 100644 --- a/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tmpreaper/selinux-tmpreaper-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tmpreaper" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-tor/Manifest b/sec-policy/selinux-tor/Manifest index f9de01709e59..807c2ca8527f 100644 --- a/sec-policy/selinux-tor/Manifest +++ b/sec-policy/selinux-tor/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tor-2.20220106-r1.ebuild 271 BLAKE2B fa32f7cfd658c0f76c6619af6866d54556d071259ec461bc5ff10256ba6036f84761b9ff8b95dbc5b07b31362e07cf45d5612c7e85343478a75ee4dd4127f340 SHA512 5c96c543327f41fc051ae1a19bf7928fe61910674a7ba1dd7d84a3338a6fc1b0b0ffa25274c990bd3e20670e6834d81d9f41a4057d1b80f7244ef63d48ffc2f8 -EBUILD selinux-tor-2.20220106-r2.ebuild 271 BLAKE2B fa32f7cfd658c0f76c6619af6866d54556d071259ec461bc5ff10256ba6036f84761b9ff8b95dbc5b07b31362e07cf45d5612c7e85343478a75ee4dd4127f340 SHA512 5c96c543327f41fc051ae1a19bf7928fe61910674a7ba1dd7d84a3338a6fc1b0b0ffa25274c990bd3e20670e6834d81d9f41a4057d1b80f7244ef63d48ffc2f8 EBUILD selinux-tor-2.20220106-r3.ebuild 271 BLAKE2B fa32f7cfd658c0f76c6619af6866d54556d071259ec461bc5ff10256ba6036f84761b9ff8b95dbc5b07b31362e07cf45d5612c7e85343478a75ee4dd4127f340 SHA512 5c96c543327f41fc051ae1a19bf7928fe61910674a7ba1dd7d84a3338a6fc1b0b0ffa25274c990bd3e20670e6834d81d9f41a4057d1b80f7244ef63d48ffc2f8 -EBUILD selinux-tor-2.20220520-r1.ebuild 275 BLAKE2B c76ac82635debb18a4a8b79a2575470046a7cd36fbb21fd6ad996c4b0fe33cbadc395ca11ae2f0938510e32a77aa9c159683c8282f509e43dc02cc12fd6ee9ca SHA512 d287c8a25ab1a69d72cf2c866b2ee9fddfab614e5a46d3a957f104810ad9e647442f29d73b51311ee881b27989d4803f1cde7dae374e64686e44079eb0913cfc +EBUILD selinux-tor-2.20220520-r1.ebuild 271 BLAKE2B fa32f7cfd658c0f76c6619af6866d54556d071259ec461bc5ff10256ba6036f84761b9ff8b95dbc5b07b31362e07cf45d5612c7e85343478a75ee4dd4127f340 SHA512 5c96c543327f41fc051ae1a19bf7928fe61910674a7ba1dd7d84a3338a6fc1b0b0ffa25274c990bd3e20670e6834d81d9f41a4057d1b80f7244ef63d48ffc2f8 EBUILD selinux-tor-9999.ebuild 275 BLAKE2B 8892294547fd4f17aeff99013ee4a6845ed8f8a5c5e8fd665a4813a38fc98819b1369095f7762c57653b62d43ab0703f5ed6cfec9ce7a62492efc716c1f1cb48 SHA512 a4b30dcb2f9a42239e2f738c84e98d2f837c2997a8516b50241353969523ab905daf304e91ae821a86433bb98e65c04578d2d3822f568e7d5e324e1465c3d10f MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tor/selinux-tor-2.20220106-r1.ebuild b/sec-policy/selinux-tor/selinux-tor-2.20220106-r1.ebuild deleted file mode 100644 index 8c99c5b7195d..000000000000 --- a/sec-policy/selinux-tor/selinux-tor-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tor" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tor" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tor/selinux-tor-2.20220106-r2.ebuild b/sec-policy/selinux-tor/selinux-tor-2.20220106-r2.ebuild deleted file mode 100644 index 8c99c5b7195d..000000000000 --- a/sec-policy/selinux-tor/selinux-tor-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tor" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tor" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tor/selinux-tor-2.20220520-r1.ebuild b/sec-policy/selinux-tor/selinux-tor-2.20220520-r1.ebuild index af327ce9b87d..8c99c5b7195d 100644 --- a/sec-policy/selinux-tor/selinux-tor-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tor/selinux-tor-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tor" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-tripwire/Manifest b/sec-policy/selinux-tripwire/Manifest index ec96e0cea658..15f05b2df638 100644 --- a/sec-policy/selinux-tripwire/Manifest +++ b/sec-policy/selinux-tripwire/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-tripwire-2.20220106-r1.ebuild 281 BLAKE2B a8845bf5b882609d82a832da7895a2a97d247f9edc5063355c7f06cd5df372d6795b18f5a84a85d34e3d80b72bf29348f4c1f6e962fef3915efa2fc7d5a0777d SHA512 07314f7fa64cab17b89d214302f9444f7967b53dbf39d408c582b0b5440a97762aaae51037f9f15784d71cc61a8948510eeb40efb8522db5e65e1ecff512283e -EBUILD selinux-tripwire-2.20220106-r2.ebuild 281 BLAKE2B a8845bf5b882609d82a832da7895a2a97d247f9edc5063355c7f06cd5df372d6795b18f5a84a85d34e3d80b72bf29348f4c1f6e962fef3915efa2fc7d5a0777d SHA512 07314f7fa64cab17b89d214302f9444f7967b53dbf39d408c582b0b5440a97762aaae51037f9f15784d71cc61a8948510eeb40efb8522db5e65e1ecff512283e EBUILD selinux-tripwire-2.20220106-r3.ebuild 281 BLAKE2B a8845bf5b882609d82a832da7895a2a97d247f9edc5063355c7f06cd5df372d6795b18f5a84a85d34e3d80b72bf29348f4c1f6e962fef3915efa2fc7d5a0777d SHA512 07314f7fa64cab17b89d214302f9444f7967b53dbf39d408c582b0b5440a97762aaae51037f9f15784d71cc61a8948510eeb40efb8522db5e65e1ecff512283e -EBUILD selinux-tripwire-2.20220520-r1.ebuild 285 BLAKE2B f237dafd62cb0e4d68cba959b0c84e169b0b8e5b1d0ca1925236a85f226df8d7d50046fc86b7e4bd5be24e89594ba86f160c753116b49a20d46ad4d94bea291a SHA512 b868fb383c1954e4f4d36f46599fc12f29e7e5bfff4c4a19cdcc2e94e8065ddcdcc0629dc104e1aa982d43ccd0e88986ea824f76759bbfec694d871d1851a874 +EBUILD selinux-tripwire-2.20220520-r1.ebuild 281 BLAKE2B a8845bf5b882609d82a832da7895a2a97d247f9edc5063355c7f06cd5df372d6795b18f5a84a85d34e3d80b72bf29348f4c1f6e962fef3915efa2fc7d5a0777d SHA512 07314f7fa64cab17b89d214302f9444f7967b53dbf39d408c582b0b5440a97762aaae51037f9f15784d71cc61a8948510eeb40efb8522db5e65e1ecff512283e EBUILD selinux-tripwire-9999.ebuild 285 BLAKE2B 8ee5b950bf74102466fe23eb6cde6399a53a854ccada5ec088a70f026483b506f9ae916bc92fec72b1a96bbc4c8c97d9e77987327b5eeecfec744db9711ece5c SHA512 5c6e49c9c8e360ef23e752abac2ca17f47eaaee4c5c9086d17252f21838d408add0a47290e117cf3095181500988ac07859e585a85872d1b333de867aea4e201 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r1.ebuild b/sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r1.ebuild deleted file mode 100644 index f3396b6c9ba5..000000000000 --- a/sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tripwire" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tripwire" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r2.ebuild b/sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r2.ebuild deleted file mode 100644 index f3396b6c9ba5..000000000000 --- a/sec-policy/selinux-tripwire/selinux-tripwire-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="tripwire" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for tripwire" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-tripwire/selinux-tripwire-2.20220520-r1.ebuild b/sec-policy/selinux-tripwire/selinux-tripwire-2.20220520-r1.ebuild index a48a76d34daf..f3396b6c9ba5 100644 --- a/sec-policy/selinux-tripwire/selinux-tripwire-2.20220520-r1.ebuild +++ b/sec-policy/selinux-tripwire/selinux-tripwire-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for tripwire" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ucspitcp/Manifest b/sec-policy/selinux-ucspitcp/Manifest index f0413b5768c3..0c52a49a3053 100644 --- a/sec-policy/selinux-ucspitcp/Manifest +++ b/sec-policy/selinux-ucspitcp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ucspitcp-2.20220106-r1.ebuild 281 BLAKE2B f6eb9916fae8e6eeb86bbab7ad01d423eda730ab99e126bf9d68669b441a8dc97c8431ed902e1b0c70c26b6fde51327d09d55451fd217f237dac10799ed76170 SHA512 63706751caf85d16b5d0f055e55eb35dcbe04074ef114455bcd58d98e302f26defb63f7a8d87839b04198c9f99dcad594692864288ef5107e94a1f3569ac10fe -EBUILD selinux-ucspitcp-2.20220106-r2.ebuild 281 BLAKE2B f6eb9916fae8e6eeb86bbab7ad01d423eda730ab99e126bf9d68669b441a8dc97c8431ed902e1b0c70c26b6fde51327d09d55451fd217f237dac10799ed76170 SHA512 63706751caf85d16b5d0f055e55eb35dcbe04074ef114455bcd58d98e302f26defb63f7a8d87839b04198c9f99dcad594692864288ef5107e94a1f3569ac10fe EBUILD selinux-ucspitcp-2.20220106-r3.ebuild 281 BLAKE2B f6eb9916fae8e6eeb86bbab7ad01d423eda730ab99e126bf9d68669b441a8dc97c8431ed902e1b0c70c26b6fde51327d09d55451fd217f237dac10799ed76170 SHA512 63706751caf85d16b5d0f055e55eb35dcbe04074ef114455bcd58d98e302f26defb63f7a8d87839b04198c9f99dcad594692864288ef5107e94a1f3569ac10fe -EBUILD selinux-ucspitcp-2.20220520-r1.ebuild 285 BLAKE2B f605a5a9c63638c559470ee33bc21d2d87cefe98b08e7e6e9ced2414215de37a3024a32263ab36d6b556a555a907fa16563ec6552b9d18fb16fef71384c5c4c5 SHA512 29ae40e3811f0bad5d29c875e1b0f5012a18f36d11bcc73654c19ceeb84046c57637d354ab7107e15f28003b9ca81d98bdc57b68e5d4af11d502872d246ddeaf +EBUILD selinux-ucspitcp-2.20220520-r1.ebuild 281 BLAKE2B f6eb9916fae8e6eeb86bbab7ad01d423eda730ab99e126bf9d68669b441a8dc97c8431ed902e1b0c70c26b6fde51327d09d55451fd217f237dac10799ed76170 SHA512 63706751caf85d16b5d0f055e55eb35dcbe04074ef114455bcd58d98e302f26defb63f7a8d87839b04198c9f99dcad594692864288ef5107e94a1f3569ac10fe EBUILD selinux-ucspitcp-9999.ebuild 285 BLAKE2B ab79a6f01b6d0dccc2f4f012c644cdf9d0d199cb1b585b27dd0efa735baf619110bb883cca093b892b3eb2956c14efc777d62c56c7083d99ef965a03f2439be1 SHA512 3b15af219e390e9bd783327fc98c9f49c6d7a51aa9d306458bb02f81a089fe69cf37e43807ec968a7e5555beaad14cb5a1aacbf7fbb1709d6f579ead84d4d1c3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r1.ebuild b/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r1.ebuild deleted file mode 100644 index b1636212c469..000000000000 --- a/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ucspitcp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ucspitcp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r2.ebuild b/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r2.ebuild deleted file mode 100644 index b1636212c469..000000000000 --- a/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ucspitcp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ucspitcp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220520-r1.ebuild b/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220520-r1.ebuild index 06a2ece306e1..b1636212c469 100644 --- a/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ucspitcp/selinux-ucspitcp-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ucspitcp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-ulogd/Manifest b/sec-policy/selinux-ulogd/Manifest index b910c1888b8f..a769fdeb8d99 100644 --- a/sec-policy/selinux-ulogd/Manifest +++ b/sec-policy/selinux-ulogd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-ulogd-2.20220106-r1.ebuild 275 BLAKE2B d303884aa82c00907c89521991acfa1fa19361633fe0ae52246fad7f28b473180d3396403614fa515791205b1009483625201ce99c1f1bded23719edf30dee20 SHA512 dc69aa26161af3e6eaf1f94f5ca21f1f41bb4cb52a7d3419875a0b2ff4ccb8e18e4f6caf1de6e8bfd205e9f21c7975f85885b5b3acbe52e625d52b20e6deaf52 -EBUILD selinux-ulogd-2.20220106-r2.ebuild 275 BLAKE2B d303884aa82c00907c89521991acfa1fa19361633fe0ae52246fad7f28b473180d3396403614fa515791205b1009483625201ce99c1f1bded23719edf30dee20 SHA512 dc69aa26161af3e6eaf1f94f5ca21f1f41bb4cb52a7d3419875a0b2ff4ccb8e18e4f6caf1de6e8bfd205e9f21c7975f85885b5b3acbe52e625d52b20e6deaf52 EBUILD selinux-ulogd-2.20220106-r3.ebuild 275 BLAKE2B d303884aa82c00907c89521991acfa1fa19361633fe0ae52246fad7f28b473180d3396403614fa515791205b1009483625201ce99c1f1bded23719edf30dee20 SHA512 dc69aa26161af3e6eaf1f94f5ca21f1f41bb4cb52a7d3419875a0b2ff4ccb8e18e4f6caf1de6e8bfd205e9f21c7975f85885b5b3acbe52e625d52b20e6deaf52 -EBUILD selinux-ulogd-2.20220520-r1.ebuild 279 BLAKE2B e767ac3a4fa1449c14a634d39078c11665b3f4d665b06d8c5f316460bfda1ce37883c15e49ce7e8dfd23b5b73afaa815cd82d2dc2b0a0b40691f06d48f0773e8 SHA512 62777da3d64a15e89c6a1d3800262a4be578ecdaf01d058b4ec22b7f135ffa94901aa2ebe2c3b6641548bff8e746646e98a782ed33b0190b8512abd7d5dfd83a +EBUILD selinux-ulogd-2.20220520-r1.ebuild 275 BLAKE2B d303884aa82c00907c89521991acfa1fa19361633fe0ae52246fad7f28b473180d3396403614fa515791205b1009483625201ce99c1f1bded23719edf30dee20 SHA512 dc69aa26161af3e6eaf1f94f5ca21f1f41bb4cb52a7d3419875a0b2ff4ccb8e18e4f6caf1de6e8bfd205e9f21c7975f85885b5b3acbe52e625d52b20e6deaf52 EBUILD selinux-ulogd-9999.ebuild 279 BLAKE2B 4970552f0838ed4a87c06042681b6db3696d8405f7d9609143ddba43047dd963be562adc892fbfbbc2f9f27d5ea895926eaa9d9ac043106eca2c0c7cfdc57164 SHA512 ef97c9b2f6949b54fc74715d4e61ee1ea58c56af32538fbb5de64db191af683e06c953677c796aefb99888fff745bf73d189b27db214edd816d37e114d4dff4e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r1.ebuild b/sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r1.ebuild deleted file mode 100644 index 63db84997abb..000000000000 --- a/sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ulogd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ulogd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r2.ebuild b/sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r2.ebuild deleted file mode 100644 index 63db84997abb..000000000000 --- a/sec-policy/selinux-ulogd/selinux-ulogd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="ulogd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for ulogd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-ulogd/selinux-ulogd-2.20220520-r1.ebuild b/sec-policy/selinux-ulogd/selinux-ulogd-2.20220520-r1.ebuild index e85d27a3779a..63db84997abb 100644 --- a/sec-policy/selinux-ulogd/selinux-ulogd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-ulogd/selinux-ulogd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for ulogd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-uml/Manifest b/sec-policy/selinux-uml/Manifest index 3993e5201afb..9fa3c14f2d4b 100644 --- a/sec-policy/selinux-uml/Manifest +++ b/sec-policy/selinux-uml/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-uml-2.20220106-r1.ebuild 271 BLAKE2B 999767a48b20173c04e41b5f8d2faa00ccc500632cb0794890e84d63ff9090c2a4a249613fa78dbc3f84ced2160fd969b6fdd574c693f4f5f64a9bd753cac886 SHA512 12f3502845e5f2937a0e93adec1a361c9906cffc511b4e2c3cb1c9cdb39b1d436a02d82d1de55bc26037e73f9dbc7fb958a7d46ae5833c31f0e0cebc901fedef -EBUILD selinux-uml-2.20220106-r2.ebuild 271 BLAKE2B 999767a48b20173c04e41b5f8d2faa00ccc500632cb0794890e84d63ff9090c2a4a249613fa78dbc3f84ced2160fd969b6fdd574c693f4f5f64a9bd753cac886 SHA512 12f3502845e5f2937a0e93adec1a361c9906cffc511b4e2c3cb1c9cdb39b1d436a02d82d1de55bc26037e73f9dbc7fb958a7d46ae5833c31f0e0cebc901fedef EBUILD selinux-uml-2.20220106-r3.ebuild 271 BLAKE2B 999767a48b20173c04e41b5f8d2faa00ccc500632cb0794890e84d63ff9090c2a4a249613fa78dbc3f84ced2160fd969b6fdd574c693f4f5f64a9bd753cac886 SHA512 12f3502845e5f2937a0e93adec1a361c9906cffc511b4e2c3cb1c9cdb39b1d436a02d82d1de55bc26037e73f9dbc7fb958a7d46ae5833c31f0e0cebc901fedef -EBUILD selinux-uml-2.20220520-r1.ebuild 275 BLAKE2B 5c640cd0573a7bb85b683bc4347f1b87600010c9cfb56d1468f218ff8df669f8a7e0fb4461c8e18daedbbc1152f780b35f8c334050c8b246eaa49efbfddf6961 SHA512 f8e5840e83e9fed2f84ab0feca4b650d4d8d40f08f95906bc3de647127425a13cef214d0de2fbc7b6e0a24ce10734330ea4444907d27ff3fa54c83521692e671 +EBUILD selinux-uml-2.20220520-r1.ebuild 271 BLAKE2B 999767a48b20173c04e41b5f8d2faa00ccc500632cb0794890e84d63ff9090c2a4a249613fa78dbc3f84ced2160fd969b6fdd574c693f4f5f64a9bd753cac886 SHA512 12f3502845e5f2937a0e93adec1a361c9906cffc511b4e2c3cb1c9cdb39b1d436a02d82d1de55bc26037e73f9dbc7fb958a7d46ae5833c31f0e0cebc901fedef EBUILD selinux-uml-9999.ebuild 275 BLAKE2B 4a5a3a6f762e2f1d02a47dcc6c92063e6ce3f479dee46cb17f157a099918af08d1bd14e78edfca7af52f07eaa18466a72df2f6a23896a9d21d8347574f2f8c45 SHA512 c9718a50b3b7afaa839589b9494bb592dbe34aafbb88250bdc80f8c6f80f2bac9cf675414f52b7da6ee915db87b830ee6c28630d8c54091e6a74b3587af20cb4 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-uml/selinux-uml-2.20220106-r1.ebuild b/sec-policy/selinux-uml/selinux-uml-2.20220106-r1.ebuild deleted file mode 100644 index a5d91a02ffa9..000000000000 --- a/sec-policy/selinux-uml/selinux-uml-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uml" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uml" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uml/selinux-uml-2.20220106-r2.ebuild b/sec-policy/selinux-uml/selinux-uml-2.20220106-r2.ebuild deleted file mode 100644 index a5d91a02ffa9..000000000000 --- a/sec-policy/selinux-uml/selinux-uml-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uml" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uml" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uml/selinux-uml-2.20220520-r1.ebuild b/sec-policy/selinux-uml/selinux-uml-2.20220520-r1.ebuild index 414286a79c06..a5d91a02ffa9 100644 --- a/sec-policy/selinux-uml/selinux-uml-2.20220520-r1.ebuild +++ b/sec-policy/selinux-uml/selinux-uml-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for uml" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-unconfined/Manifest b/sec-policy/selinux-unconfined/Manifest index e32c4f65edc2..4101501873ea 100644 --- a/sec-policy/selinux-unconfined/Manifest +++ b/sec-policy/selinux-unconfined/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-unconfined-2.20220106-r1.ebuild 285 BLAKE2B 4ee8324ede93c3d50f6a1090fd937d5afacd942fea6a5cbab2bb465b2813a9165b6ace46e72189ff3fb6f8fbe3cb59a57fa4b1b0ec6a06d76be947b8b68b32f4 SHA512 b0115d41d40117a3d54a35fe2e7d3d29e38ac5920acbfe609630e114ea3d352a363eef0783d80fecfdb8a7c61e1903d5d2817cea19fdad72952a31882655afbd -EBUILD selinux-unconfined-2.20220106-r2.ebuild 285 BLAKE2B 4ee8324ede93c3d50f6a1090fd937d5afacd942fea6a5cbab2bb465b2813a9165b6ace46e72189ff3fb6f8fbe3cb59a57fa4b1b0ec6a06d76be947b8b68b32f4 SHA512 b0115d41d40117a3d54a35fe2e7d3d29e38ac5920acbfe609630e114ea3d352a363eef0783d80fecfdb8a7c61e1903d5d2817cea19fdad72952a31882655afbd EBUILD selinux-unconfined-2.20220106-r3.ebuild 285 BLAKE2B 4ee8324ede93c3d50f6a1090fd937d5afacd942fea6a5cbab2bb465b2813a9165b6ace46e72189ff3fb6f8fbe3cb59a57fa4b1b0ec6a06d76be947b8b68b32f4 SHA512 b0115d41d40117a3d54a35fe2e7d3d29e38ac5920acbfe609630e114ea3d352a363eef0783d80fecfdb8a7c61e1903d5d2817cea19fdad72952a31882655afbd -EBUILD selinux-unconfined-2.20220520-r1.ebuild 289 BLAKE2B a3a5ba1846cc793bc831a5b07bf08b47e118088059e93379b89c3ea1d7d87f7c2382cde224f8292b1fdb875f53461bd3d3cd3f35c5e64e88849421845e73b475 SHA512 0137297ba36c8d7bba7c2d51fbfe98e15f92dd69637f517e753596ae206677e9996ad1ace53dd69b1606afff33ac81c1ead4b5b29ac1f8ede2ebba2bf41cfaf7 +EBUILD selinux-unconfined-2.20220520-r1.ebuild 285 BLAKE2B 4ee8324ede93c3d50f6a1090fd937d5afacd942fea6a5cbab2bb465b2813a9165b6ace46e72189ff3fb6f8fbe3cb59a57fa4b1b0ec6a06d76be947b8b68b32f4 SHA512 b0115d41d40117a3d54a35fe2e7d3d29e38ac5920acbfe609630e114ea3d352a363eef0783d80fecfdb8a7c61e1903d5d2817cea19fdad72952a31882655afbd EBUILD selinux-unconfined-9999.ebuild 289 BLAKE2B f2af8e6f7ffc4f227edace014da2fe28cdceecc8274a3e863e34916f2246a7dd08d0e110620210d368d2c6e8fc08a6d241963d3da6929c6d71c16f42f0244de6 SHA512 5cdc6074a5c1e4114bc1b92afbc2c494fdda3596ce934fd1ec9e45687e440e486370ba7db8c66caed864698f3f800c659492bb4c89f3ff974b92da1c5460c4d7 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r1.ebuild b/sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r1.ebuild deleted file mode 100644 index ca2ad1523dfe..000000000000 --- a/sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="unconfined" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for unconfined" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r2.ebuild b/sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r2.ebuild deleted file mode 100644 index ca2ad1523dfe..000000000000 --- a/sec-policy/selinux-unconfined/selinux-unconfined-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="unconfined" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for unconfined" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-unconfined/selinux-unconfined-2.20220520-r1.ebuild b/sec-policy/selinux-unconfined/selinux-unconfined-2.20220520-r1.ebuild index 36e90163a529..ca2ad1523dfe 100644 --- a/sec-policy/selinux-unconfined/selinux-unconfined-2.20220520-r1.ebuild +++ b/sec-policy/selinux-unconfined/selinux-unconfined-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for unconfined" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-uptime/Manifest b/sec-policy/selinux-uptime/Manifest index 3f82f1747d5d..6be12246d3d2 100644 --- a/sec-policy/selinux-uptime/Manifest +++ b/sec-policy/selinux-uptime/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-uptime-2.20220106-r1.ebuild 277 BLAKE2B 227fcfa54dc6c11549b3d26ddaee5c4dd5b00c2fbb1e9c69163327e98d8f4df09a5a2768f64230e9c51c155aa9cef0c44cc1d83a71e9d4c6d760e074b74d3ab6 SHA512 3456197f7d3cde1a441dbba643add8cd3230719e9a38f901017a7934d78e1f65a81ab08ab3313f48fd5a894c73120feee2e22ba8a0c2ac517ee499f31d8d6e29 -EBUILD selinux-uptime-2.20220106-r2.ebuild 277 BLAKE2B 227fcfa54dc6c11549b3d26ddaee5c4dd5b00c2fbb1e9c69163327e98d8f4df09a5a2768f64230e9c51c155aa9cef0c44cc1d83a71e9d4c6d760e074b74d3ab6 SHA512 3456197f7d3cde1a441dbba643add8cd3230719e9a38f901017a7934d78e1f65a81ab08ab3313f48fd5a894c73120feee2e22ba8a0c2ac517ee499f31d8d6e29 EBUILD selinux-uptime-2.20220106-r3.ebuild 277 BLAKE2B 227fcfa54dc6c11549b3d26ddaee5c4dd5b00c2fbb1e9c69163327e98d8f4df09a5a2768f64230e9c51c155aa9cef0c44cc1d83a71e9d4c6d760e074b74d3ab6 SHA512 3456197f7d3cde1a441dbba643add8cd3230719e9a38f901017a7934d78e1f65a81ab08ab3313f48fd5a894c73120feee2e22ba8a0c2ac517ee499f31d8d6e29 -EBUILD selinux-uptime-2.20220520-r1.ebuild 281 BLAKE2B c233a31d46c4574ca3c27af1ec8ebe64f0b11608e69f31782a68813f2804ae9e68423b03acea67cc4f2bd096539e9eca407131cf776e36727eac2cbc9631d6aa SHA512 d33aa1224aaca94198f1cefd5d10bf85d174ef0692e6ea8ce62995425c03b8b6558eead9d4a85895c6849f8b05f71fd03aa2d678d3570c97eee30474c3c26c62 +EBUILD selinux-uptime-2.20220520-r1.ebuild 277 BLAKE2B 227fcfa54dc6c11549b3d26ddaee5c4dd5b00c2fbb1e9c69163327e98d8f4df09a5a2768f64230e9c51c155aa9cef0c44cc1d83a71e9d4c6d760e074b74d3ab6 SHA512 3456197f7d3cde1a441dbba643add8cd3230719e9a38f901017a7934d78e1f65a81ab08ab3313f48fd5a894c73120feee2e22ba8a0c2ac517ee499f31d8d6e29 EBUILD selinux-uptime-9999.ebuild 281 BLAKE2B ea8393fc49d8a1c356861585ca2a104273a246946cbe5fd5c568c9884d9857360a35ef177865f2d4bfd82f61dafd138a04b0fb6f80bdb222323df528101ad96d SHA512 7d88d942f79496e6b138f831fba27c2fc16906618197af6234e96cae14b08a64ba1a71a1140d5b737640d3006932c41a7e94899a8fe96359a848663f11bb53fa MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-uptime/selinux-uptime-2.20220106-r1.ebuild b/sec-policy/selinux-uptime/selinux-uptime-2.20220106-r1.ebuild deleted file mode 100644 index afe237b6a90e..000000000000 --- a/sec-policy/selinux-uptime/selinux-uptime-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uptime" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uptime" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uptime/selinux-uptime-2.20220106-r2.ebuild b/sec-policy/selinux-uptime/selinux-uptime-2.20220106-r2.ebuild deleted file mode 100644 index afe237b6a90e..000000000000 --- a/sec-policy/selinux-uptime/selinux-uptime-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uptime" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uptime" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uptime/selinux-uptime-2.20220520-r1.ebuild b/sec-policy/selinux-uptime/selinux-uptime-2.20220520-r1.ebuild index 5a5cf1c05dd2..afe237b6a90e 100644 --- a/sec-policy/selinux-uptime/selinux-uptime-2.20220520-r1.ebuild +++ b/sec-policy/selinux-uptime/selinux-uptime-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for uptime" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-usbguard/Manifest b/sec-policy/selinux-usbguard/Manifest index c19195b6046f..0cb5d5a26d2c 100644 --- a/sec-policy/selinux-usbguard/Manifest +++ b/sec-policy/selinux-usbguard/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-usbguard-2.20220106-r1.ebuild 281 BLAKE2B 8ba570d9b15a047b94022e6f76b778d96b070c0a6edef55543ab8becbeea6402dfa3d7cc2b212dc2b39202a75d45966b3f145fe17cbe3b309105f7f4af33048c SHA512 8a3c73d6af9a4272ee5dff8acf7127886e5c29020cd8a9af824709d6f5679f60d934e6b1509e043afe22e3b5ec014e397a30f8fc6586daa7cf6a8972133727a0 -EBUILD selinux-usbguard-2.20220106-r2.ebuild 281 BLAKE2B 8ba570d9b15a047b94022e6f76b778d96b070c0a6edef55543ab8becbeea6402dfa3d7cc2b212dc2b39202a75d45966b3f145fe17cbe3b309105f7f4af33048c SHA512 8a3c73d6af9a4272ee5dff8acf7127886e5c29020cd8a9af824709d6f5679f60d934e6b1509e043afe22e3b5ec014e397a30f8fc6586daa7cf6a8972133727a0 EBUILD selinux-usbguard-2.20220106-r3.ebuild 281 BLAKE2B 8ba570d9b15a047b94022e6f76b778d96b070c0a6edef55543ab8becbeea6402dfa3d7cc2b212dc2b39202a75d45966b3f145fe17cbe3b309105f7f4af33048c SHA512 8a3c73d6af9a4272ee5dff8acf7127886e5c29020cd8a9af824709d6f5679f60d934e6b1509e043afe22e3b5ec014e397a30f8fc6586daa7cf6a8972133727a0 -EBUILD selinux-usbguard-2.20220520-r1.ebuild 285 BLAKE2B 4844cf95e5319f1080e6b4ffaa7a552420a6de33fda5c7dacf03a03f9a5f0643457af5d25dde09700d7932d711d658b90be62d828b808ab2d2561d52620e9c76 SHA512 d6b5412e16b787b726c6f0713fd490b1411167f1c521d8d0633a3a6255be9004a184aa08f1141c2d3923e27e6733118a468d714255f3577dfffc952901631416 +EBUILD selinux-usbguard-2.20220520-r1.ebuild 281 BLAKE2B 8ba570d9b15a047b94022e6f76b778d96b070c0a6edef55543ab8becbeea6402dfa3d7cc2b212dc2b39202a75d45966b3f145fe17cbe3b309105f7f4af33048c SHA512 8a3c73d6af9a4272ee5dff8acf7127886e5c29020cd8a9af824709d6f5679f60d934e6b1509e043afe22e3b5ec014e397a30f8fc6586daa7cf6a8972133727a0 EBUILD selinux-usbguard-9999.ebuild 285 BLAKE2B 556bb272d8908df840adf8ea2bf7ae3af6ce4634576ed7ae9bfe4ed3cb3f9e448f39b669230d01b3a95a853bf9ae99fc62b5f4d3571e1a4ca85113542a40f0f6 SHA512 68a3cde5f37c63e8e9a8c69061f8345ad639cf1beeaa59e94ec535151c5614f768a4b32fa5390d72763b4d16c196529b5b8298633093467d586077cbc146a688 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r1.ebuild b/sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r1.ebuild deleted file mode 100644 index 3d3d2d64e49c..000000000000 --- a/sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="usbguard" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for usbguard" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r2.ebuild b/sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r2.ebuild deleted file mode 100644 index 3d3d2d64e49c..000000000000 --- a/sec-policy/selinux-usbguard/selinux-usbguard-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="usbguard" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for usbguard" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-usbguard/selinux-usbguard-2.20220520-r1.ebuild b/sec-policy/selinux-usbguard/selinux-usbguard-2.20220520-r1.ebuild index 2306a3c6f0dc..3d3d2d64e49c 100644 --- a/sec-policy/selinux-usbguard/selinux-usbguard-2.20220520-r1.ebuild +++ b/sec-policy/selinux-usbguard/selinux-usbguard-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for usbguard" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-usbmuxd/Manifest b/sec-policy/selinux-usbmuxd/Manifest index df8712a698e0..4eb59800aee3 100644 --- a/sec-policy/selinux-usbmuxd/Manifest +++ b/sec-policy/selinux-usbmuxd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-usbmuxd-2.20220106-r1.ebuild 279 BLAKE2B 9d57f772e33fc9f9362128c91ac27983b090895be9b3bfe0c6f202e3ee0bfbad2c4c71982c9e56be7416061489381149ec4e374b63f4e8cd5bf708b1326f47a1 SHA512 1f2336ebacf8503152c908fc2111685e79882890b390b29ba3b0ea5283e955d0f2ec4ea4c4016c344bd6e0bb769e30b23c82ba22f1716aabf0a62b658af22a1c -EBUILD selinux-usbmuxd-2.20220106-r2.ebuild 279 BLAKE2B 9d57f772e33fc9f9362128c91ac27983b090895be9b3bfe0c6f202e3ee0bfbad2c4c71982c9e56be7416061489381149ec4e374b63f4e8cd5bf708b1326f47a1 SHA512 1f2336ebacf8503152c908fc2111685e79882890b390b29ba3b0ea5283e955d0f2ec4ea4c4016c344bd6e0bb769e30b23c82ba22f1716aabf0a62b658af22a1c EBUILD selinux-usbmuxd-2.20220106-r3.ebuild 279 BLAKE2B 9d57f772e33fc9f9362128c91ac27983b090895be9b3bfe0c6f202e3ee0bfbad2c4c71982c9e56be7416061489381149ec4e374b63f4e8cd5bf708b1326f47a1 SHA512 1f2336ebacf8503152c908fc2111685e79882890b390b29ba3b0ea5283e955d0f2ec4ea4c4016c344bd6e0bb769e30b23c82ba22f1716aabf0a62b658af22a1c -EBUILD selinux-usbmuxd-2.20220520-r1.ebuild 283 BLAKE2B 8329c5ce7ddbd773a32ca04af72d6ab597ec96d61bd69164adfbcce0aba843661df420aeb268bdd1a66528bfb1d5635a74b94acdb857d94dd313e84d99cdb122 SHA512 97f8d7e15cea7dfd4df45151bbfee3605ead01ed742e0c9ef6c19165bfda832047261fa0e633892433a611f2582222dfc6a94220edc429fd4182a968197d1923 +EBUILD selinux-usbmuxd-2.20220520-r1.ebuild 279 BLAKE2B 9d57f772e33fc9f9362128c91ac27983b090895be9b3bfe0c6f202e3ee0bfbad2c4c71982c9e56be7416061489381149ec4e374b63f4e8cd5bf708b1326f47a1 SHA512 1f2336ebacf8503152c908fc2111685e79882890b390b29ba3b0ea5283e955d0f2ec4ea4c4016c344bd6e0bb769e30b23c82ba22f1716aabf0a62b658af22a1c EBUILD selinux-usbmuxd-9999.ebuild 283 BLAKE2B b030ab51f9b3ce3ed8f6f8a7c95b474088e8206219921d8de2f1a5f138b0b39f19296847dc95bf50d609a73445a5e0a7634dc191bc70111c9b06f76f3c5cd98f SHA512 136ad9103035d6fe4fada40b6b720cbc3cfc71bcafe83dd0e85a2fa21db80e71282b71c4425bdc4efaeb2a5cb065510b33cba0057f548d5a889ffd9eb66e4bbe MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r1.ebuild b/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r1.ebuild deleted file mode 100644 index 4b48c3e95b8b..000000000000 --- a/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="usbmuxd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for usbmuxd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r2.ebuild b/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r2.ebuild deleted file mode 100644 index 4b48c3e95b8b..000000000000 --- a/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="usbmuxd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for usbmuxd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220520-r1.ebuild b/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220520-r1.ebuild index fd42366f839a..4b48c3e95b8b 100644 --- a/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-usbmuxd/selinux-usbmuxd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for usbmuxd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-uucp/Manifest b/sec-policy/selinux-uucp/Manifest index 8bd85aabc754..8401d4cbb10d 100644 --- a/sec-policy/selinux-uucp/Manifest +++ b/sec-policy/selinux-uucp/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-uucp-2.20220106-r1.ebuild 367 BLAKE2B 52573a5d8851b851fdf5968282bf5b127851921f7457762b1aa678fd7b7c03dee5aaba5daff7359968dd9629b4043d0ba645a0226a02891ca7baa933ca7e5175 SHA512 fa6fdd1581007f334ac0ad051f534a23653a164d8d3354fa5b77e7e58a89653ffc12a10de45b8452a6c8384ac200b8cc4fb121a8f974c7be952a495e1c5a1245 -EBUILD selinux-uucp-2.20220106-r2.ebuild 367 BLAKE2B 52573a5d8851b851fdf5968282bf5b127851921f7457762b1aa678fd7b7c03dee5aaba5daff7359968dd9629b4043d0ba645a0226a02891ca7baa933ca7e5175 SHA512 fa6fdd1581007f334ac0ad051f534a23653a164d8d3354fa5b77e7e58a89653ffc12a10de45b8452a6c8384ac200b8cc4fb121a8f974c7be952a495e1c5a1245 EBUILD selinux-uucp-2.20220106-r3.ebuild 367 BLAKE2B 52573a5d8851b851fdf5968282bf5b127851921f7457762b1aa678fd7b7c03dee5aaba5daff7359968dd9629b4043d0ba645a0226a02891ca7baa933ca7e5175 SHA512 fa6fdd1581007f334ac0ad051f534a23653a164d8d3354fa5b77e7e58a89653ffc12a10de45b8452a6c8384ac200b8cc4fb121a8f974c7be952a495e1c5a1245 -EBUILD selinux-uucp-2.20220520-r1.ebuild 371 BLAKE2B b079948777ffbd8cc336cb13e3c9b8c452c5fd3cf43e6f1805cea1560de22de13a800c1a1a8597b3d4274bc18e44b3116b4262ef004446ffcd2ed0ee8e0b242e SHA512 2e787ca887f5dc788f204d9caee72993685ffa08521bdd54cf535e73d2bab1133f2f5c28205226f402774ee38be36db607b32944dd335a5bb419ce3c91a4d7d9 +EBUILD selinux-uucp-2.20220520-r1.ebuild 367 BLAKE2B 52573a5d8851b851fdf5968282bf5b127851921f7457762b1aa678fd7b7c03dee5aaba5daff7359968dd9629b4043d0ba645a0226a02891ca7baa933ca7e5175 SHA512 fa6fdd1581007f334ac0ad051f534a23653a164d8d3354fa5b77e7e58a89653ffc12a10de45b8452a6c8384ac200b8cc4fb121a8f974c7be952a495e1c5a1245 EBUILD selinux-uucp-9999.ebuild 371 BLAKE2B ebe1e8a163d0e0f00b0b45e219dd045d0227da5173d6a375dda2d979aa2918651c8aa2d23f3fd1f09d60e8aa736ed2beceb443b225b55287f2a6d4039bc58dcf SHA512 734a0854510ff39b0c34a2d203820fc84741ad58db57d30caa5206cb5aaeed3559cca77809ada6e8c33d6a0c765375a53f33021946af887005b3645ede14e18f MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-uucp/selinux-uucp-2.20220106-r1.ebuild b/sec-policy/selinux-uucp/selinux-uucp-2.20220106-r1.ebuild deleted file mode 100644 index 8b122623d70c..000000000000 --- a/sec-policy/selinux-uucp/selinux-uucp-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uucp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uucp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-uucp/selinux-uucp-2.20220106-r2.ebuild b/sec-policy/selinux-uucp/selinux-uucp-2.20220106-r2.ebuild deleted file mode 100644 index 8b122623d70c..000000000000 --- a/sec-policy/selinux-uucp/selinux-uucp-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uucp" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uucp" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-inetd -" -RDEPEND="${RDEPEND} - sec-policy/selinux-inetd -" diff --git a/sec-policy/selinux-uucp/selinux-uucp-2.20220520-r1.ebuild b/sec-policy/selinux-uucp/selinux-uucp-2.20220520-r1.ebuild index ac7d19d4eea7..8b122623d70c 100644 --- a/sec-policy/selinux-uucp/selinux-uucp-2.20220520-r1.ebuild +++ b/sec-policy/selinux-uucp/selinux-uucp-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for uucp" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-inetd diff --git a/sec-policy/selinux-uwimap/Manifest b/sec-policy/selinux-uwimap/Manifest index e9b4c147863e..cc01b53cab9f 100644 --- a/sec-policy/selinux-uwimap/Manifest +++ b/sec-policy/selinux-uwimap/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-uwimap-2.20220106-r1.ebuild 277 BLAKE2B 4c9496e7d5e8edcb17fc449a4b0530e841adb7bc2068baff0d4f4c44f756031f27cc71a352a1379d3c9c2bc33b0c7fa409f584ecd47ba85e48124ec6a1e16149 SHA512 70e0ebe8dae84913436529deabb794971ecbc8b9a3bb99eb144a891228d34862c2f079b9b45f1ea1edd829585405d88af38ff9d8506b44bbbfe3015e206407a0 -EBUILD selinux-uwimap-2.20220106-r2.ebuild 277 BLAKE2B 4c9496e7d5e8edcb17fc449a4b0530e841adb7bc2068baff0d4f4c44f756031f27cc71a352a1379d3c9c2bc33b0c7fa409f584ecd47ba85e48124ec6a1e16149 SHA512 70e0ebe8dae84913436529deabb794971ecbc8b9a3bb99eb144a891228d34862c2f079b9b45f1ea1edd829585405d88af38ff9d8506b44bbbfe3015e206407a0 EBUILD selinux-uwimap-2.20220106-r3.ebuild 277 BLAKE2B 4c9496e7d5e8edcb17fc449a4b0530e841adb7bc2068baff0d4f4c44f756031f27cc71a352a1379d3c9c2bc33b0c7fa409f584ecd47ba85e48124ec6a1e16149 SHA512 70e0ebe8dae84913436529deabb794971ecbc8b9a3bb99eb144a891228d34862c2f079b9b45f1ea1edd829585405d88af38ff9d8506b44bbbfe3015e206407a0 -EBUILD selinux-uwimap-2.20220520-r1.ebuild 281 BLAKE2B 47c786b9ffe1f91ad1db9608e0058c287a029185d78ed1e3dae0e804b18251f5d36578aef60a009a9558d5fd04637f734c2d300015fd83d342ef09aa70291aa5 SHA512 d546bae3fa6bdabccbef18e655d39ddefdd76424b7ee51f780f1fdf5cf117e35bf7276155f89d3503d609abb4cc801a9b6af0226c03067cbcb7ed59745f68265 +EBUILD selinux-uwimap-2.20220520-r1.ebuild 277 BLAKE2B 4c9496e7d5e8edcb17fc449a4b0530e841adb7bc2068baff0d4f4c44f756031f27cc71a352a1379d3c9c2bc33b0c7fa409f584ecd47ba85e48124ec6a1e16149 SHA512 70e0ebe8dae84913436529deabb794971ecbc8b9a3bb99eb144a891228d34862c2f079b9b45f1ea1edd829585405d88af38ff9d8506b44bbbfe3015e206407a0 EBUILD selinux-uwimap-9999.ebuild 281 BLAKE2B fecfe0323679ef67c8db88d07aec8601bafad85f99a111643a67e16c68fae08107327f12f549e3462129d899eddc24494fd58f23301025cfd58752a4ddf2e597 SHA512 b0e598fd2c04280a31a2204f0ac1c90625da6e63c6a8d8f15982f52cfd6b82d17b8f7131c2462c122108d70b6592a1f325786ba90c834dd59ced36fb70725875 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r1.ebuild b/sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r1.ebuild deleted file mode 100644 index e48ee0912985..000000000000 --- a/sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uwimap" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uwimap" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r2.ebuild b/sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r2.ebuild deleted file mode 100644 index e48ee0912985..000000000000 --- a/sec-policy/selinux-uwimap/selinux-uwimap-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uwimap" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uwimap" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uwimap/selinux-uwimap-2.20220520-r1.ebuild b/sec-policy/selinux-uwimap/selinux-uwimap-2.20220520-r1.ebuild index 3a5b2f9b8996..e48ee0912985 100644 --- a/sec-policy/selinux-uwimap/selinux-uwimap-2.20220520-r1.ebuild +++ b/sec-policy/selinux-uwimap/selinux-uwimap-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for uwimap" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-uwsgi/Manifest b/sec-policy/selinux-uwsgi/Manifest index 34052c631986..8ca045a2023c 100644 --- a/sec-policy/selinux-uwsgi/Manifest +++ b/sec-policy/selinux-uwsgi/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-uwsgi-2.20220106-r1.ebuild 275 BLAKE2B e589056773c760899c35a9e0b6ad8d8bfa97c7c009725870a3a071dcc3e3c07182205a6e8dd77c587381a61e9d106136e3b2d1af4c1b33e47b7e34fd82fd6bb9 SHA512 2a0cf5ec2fb0420c1293b4d0cb4c67bacf11a1f994b9bf9543897ad3b5044d5d114073deb6e0762b7785418ac4dac030a4a657ca8766e37d079625470864ff61 -EBUILD selinux-uwsgi-2.20220106-r2.ebuild 275 BLAKE2B e589056773c760899c35a9e0b6ad8d8bfa97c7c009725870a3a071dcc3e3c07182205a6e8dd77c587381a61e9d106136e3b2d1af4c1b33e47b7e34fd82fd6bb9 SHA512 2a0cf5ec2fb0420c1293b4d0cb4c67bacf11a1f994b9bf9543897ad3b5044d5d114073deb6e0762b7785418ac4dac030a4a657ca8766e37d079625470864ff61 EBUILD selinux-uwsgi-2.20220106-r3.ebuild 275 BLAKE2B e589056773c760899c35a9e0b6ad8d8bfa97c7c009725870a3a071dcc3e3c07182205a6e8dd77c587381a61e9d106136e3b2d1af4c1b33e47b7e34fd82fd6bb9 SHA512 2a0cf5ec2fb0420c1293b4d0cb4c67bacf11a1f994b9bf9543897ad3b5044d5d114073deb6e0762b7785418ac4dac030a4a657ca8766e37d079625470864ff61 -EBUILD selinux-uwsgi-2.20220520-r1.ebuild 279 BLAKE2B 5a3f7e0fd1b900899e23dbc05226f09a2b71f290c50283e7e30b880a61d3673b5a935526347ced83e7c8a09172d37acf057c8af7a5c19c84991bd8a9654d2bbc SHA512 91122efceab16819e77fffa64e44c952ee5a20b6e3ce745b2ed5b2f71e46642d49911b8b2332044dfcccf699b3a303e2c24d094065cea6ccc214ae514fd82246 +EBUILD selinux-uwsgi-2.20220520-r1.ebuild 275 BLAKE2B e589056773c760899c35a9e0b6ad8d8bfa97c7c009725870a3a071dcc3e3c07182205a6e8dd77c587381a61e9d106136e3b2d1af4c1b33e47b7e34fd82fd6bb9 SHA512 2a0cf5ec2fb0420c1293b4d0cb4c67bacf11a1f994b9bf9543897ad3b5044d5d114073deb6e0762b7785418ac4dac030a4a657ca8766e37d079625470864ff61 EBUILD selinux-uwsgi-9999.ebuild 279 BLAKE2B 35f343cce2174bd24222370affbffc706d30eafe5937b5c8b4908e52c50b30cf7e3d960edbc1bee221b7c5d82246d478a63eb6ceb1bfc2b147c4e72e75de4f7f SHA512 c4ac69d4965b14349d61b7ac2f752fa7ae1cb4585a713a0df4082643f09e190af7e751432d33953746e7a906fcb6279afbc2b792307fda30afac2e4efeb63ec3 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r1.ebuild b/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r1.ebuild deleted file mode 100644 index 4a426ecede0a..000000000000 --- a/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uwsgi" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uWSGI" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r2.ebuild b/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r2.ebuild deleted file mode 100644 index 4a426ecede0a..000000000000 --- a/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="uwsgi" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for uWSGI" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220520-r1.ebuild b/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220520-r1.ebuild index d7388134df95..4a426ecede0a 100644 --- a/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220520-r1.ebuild +++ b/sec-policy/selinux-uwsgi/selinux-uwsgi-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for uWSGI" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-varnishd/Manifest b/sec-policy/selinux-varnishd/Manifest index 99f13c74ab1a..5549f1b30e4a 100644 --- a/sec-policy/selinux-varnishd/Manifest +++ b/sec-policy/selinux-varnishd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-varnishd-2.20220106-r1.ebuild 281 BLAKE2B 88f1c794eb6f3b263c196c31116e89b570d951ad95cac012c54bee5691dc855882d6c4c3c5c0e6700a2457fd5c339083bee3694f7bc3f2a3e879d0630e5c0e18 SHA512 f1a1b9c5d641abb70cc10ee6f3125726b5cca29d03d5027901d42e1d2614d47912124f65e266b7427f275cbe7e18dca4b8d1f9aa3507dc8703f2eb482fab2c01 -EBUILD selinux-varnishd-2.20220106-r2.ebuild 281 BLAKE2B 88f1c794eb6f3b263c196c31116e89b570d951ad95cac012c54bee5691dc855882d6c4c3c5c0e6700a2457fd5c339083bee3694f7bc3f2a3e879d0630e5c0e18 SHA512 f1a1b9c5d641abb70cc10ee6f3125726b5cca29d03d5027901d42e1d2614d47912124f65e266b7427f275cbe7e18dca4b8d1f9aa3507dc8703f2eb482fab2c01 EBUILD selinux-varnishd-2.20220106-r3.ebuild 281 BLAKE2B 88f1c794eb6f3b263c196c31116e89b570d951ad95cac012c54bee5691dc855882d6c4c3c5c0e6700a2457fd5c339083bee3694f7bc3f2a3e879d0630e5c0e18 SHA512 f1a1b9c5d641abb70cc10ee6f3125726b5cca29d03d5027901d42e1d2614d47912124f65e266b7427f275cbe7e18dca4b8d1f9aa3507dc8703f2eb482fab2c01 -EBUILD selinux-varnishd-2.20220520-r1.ebuild 285 BLAKE2B 3db136ea78bb646ea03fda67fa22cbb428e75bc4dfae212033a802b69c1bff06c61dd9419c9da09f387056a73af4af5ab2168d0afe7e484126e6f85413cbdacf SHA512 47bdf3d67753010721a441e67e68f75b7d86f327321e4d4b200a272590348f4db3f500e3d8123c8105dac9a68545e1e9d148cb35e3548d5cec3b74df704c8fdd +EBUILD selinux-varnishd-2.20220520-r1.ebuild 281 BLAKE2B 88f1c794eb6f3b263c196c31116e89b570d951ad95cac012c54bee5691dc855882d6c4c3c5c0e6700a2457fd5c339083bee3694f7bc3f2a3e879d0630e5c0e18 SHA512 f1a1b9c5d641abb70cc10ee6f3125726b5cca29d03d5027901d42e1d2614d47912124f65e266b7427f275cbe7e18dca4b8d1f9aa3507dc8703f2eb482fab2c01 EBUILD selinux-varnishd-9999.ebuild 285 BLAKE2B 06297eb553a379586fb9a4fe3ded3306bf627e9e3c50cb49344eb9597d39505b8fda46551dd7a3ccd5c9b71ab3cf8a6df994a15e827a29201e6eb220e759c2e9 SHA512 5865c84962d1af21bc11bbc3290a2bf919c3188e523b6e76a5ffca5356ba443f6bc57290001185e20ccc03bd66c46d9ffd1bdf14adcda92fe3c52086078bbd74 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r1.ebuild b/sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r1.ebuild deleted file mode 100644 index c2b73e87df67..000000000000 --- a/sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="varnishd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for varnishd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r2.ebuild b/sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r2.ebuild deleted file mode 100644 index c2b73e87df67..000000000000 --- a/sec-policy/selinux-varnishd/selinux-varnishd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="varnishd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for varnishd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-varnishd/selinux-varnishd-2.20220520-r1.ebuild b/sec-policy/selinux-varnishd/selinux-varnishd-2.20220520-r1.ebuild index 5b50b8526f0f..c2b73e87df67 100644 --- a/sec-policy/selinux-varnishd/selinux-varnishd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-varnishd/selinux-varnishd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for varnishd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-vbetool/Manifest b/sec-policy/selinux-vbetool/Manifest index dc77eb6afcd2..84280a230736 100644 --- a/sec-policy/selinux-vbetool/Manifest +++ b/sec-policy/selinux-vbetool/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-vbetool-2.20220106-r1.ebuild 279 BLAKE2B 92008bf5dc06f3dd589d002d53b3d0fea75c022c11ad8c9591abcfda4bd4e415885e4954d9e0db1bfc205eef6377bb94540375e6b7bd800ed3f5a6764c71cfa5 SHA512 0fb62d4b75e9d88e3ae7ad1a1a6cfbdfafd904b5c192254e13d12ecf83f51688b2b30aba4befb16e1e4a4b6bc1de896776f87438bd03b797928d594ae894285c -EBUILD selinux-vbetool-2.20220106-r2.ebuild 279 BLAKE2B 92008bf5dc06f3dd589d002d53b3d0fea75c022c11ad8c9591abcfda4bd4e415885e4954d9e0db1bfc205eef6377bb94540375e6b7bd800ed3f5a6764c71cfa5 SHA512 0fb62d4b75e9d88e3ae7ad1a1a6cfbdfafd904b5c192254e13d12ecf83f51688b2b30aba4befb16e1e4a4b6bc1de896776f87438bd03b797928d594ae894285c EBUILD selinux-vbetool-2.20220106-r3.ebuild 279 BLAKE2B 92008bf5dc06f3dd589d002d53b3d0fea75c022c11ad8c9591abcfda4bd4e415885e4954d9e0db1bfc205eef6377bb94540375e6b7bd800ed3f5a6764c71cfa5 SHA512 0fb62d4b75e9d88e3ae7ad1a1a6cfbdfafd904b5c192254e13d12ecf83f51688b2b30aba4befb16e1e4a4b6bc1de896776f87438bd03b797928d594ae894285c -EBUILD selinux-vbetool-2.20220520-r1.ebuild 283 BLAKE2B 1f27740e606fedc3cecaa17718af2c7bd4272d3ad36577a2975eb19e02987a4d1df26cfc751144b826949a29d695ac955b9e5678ad3740ebdcadbd71a20a21b7 SHA512 7f2cd160e7d29a0ffef061b86d5ef7fe0281508ad0390e5fd8b8c90c0f38dbeafd3e46724b9830a6c11ce91fd059a87674113adcadd34dec8cf1cd79270d78ba +EBUILD selinux-vbetool-2.20220520-r1.ebuild 279 BLAKE2B 92008bf5dc06f3dd589d002d53b3d0fea75c022c11ad8c9591abcfda4bd4e415885e4954d9e0db1bfc205eef6377bb94540375e6b7bd800ed3f5a6764c71cfa5 SHA512 0fb62d4b75e9d88e3ae7ad1a1a6cfbdfafd904b5c192254e13d12ecf83f51688b2b30aba4befb16e1e4a4b6bc1de896776f87438bd03b797928d594ae894285c EBUILD selinux-vbetool-9999.ebuild 283 BLAKE2B 78a267746ab82739dbadb6a3ad491df78c394851882284fae7f7732f478a5f53f0981cd490965e14bbbbb47c7ee7c7afcfd45fd96048459aea839f838f56edf3 SHA512 c6e0cbeabf6d0fccd9341487f691363a701b83dbbbfe78d2a496d7ce0d0e3245f3ec781c7d4c5343064fa7d0fa56dba65399ef551beacd213b0616cbbf1b06f4 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r1.ebuild b/sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r1.ebuild deleted file mode 100644 index b855066ff185..000000000000 --- a/sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vbetool" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vbetool" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r2.ebuild b/sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r2.ebuild deleted file mode 100644 index b855066ff185..000000000000 --- a/sec-policy/selinux-vbetool/selinux-vbetool-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vbetool" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vbetool" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vbetool/selinux-vbetool-2.20220520-r1.ebuild b/sec-policy/selinux-vbetool/selinux-vbetool-2.20220520-r1.ebuild index 9f076bc25f8e..b855066ff185 100644 --- a/sec-policy/selinux-vbetool/selinux-vbetool-2.20220520-r1.ebuild +++ b/sec-policy/selinux-vbetool/selinux-vbetool-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for vbetool" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-vdagent/Manifest b/sec-policy/selinux-vdagent/Manifest index a66faca381fa..e91e21f45908 100644 --- a/sec-policy/selinux-vdagent/Manifest +++ b/sec-policy/selinux-vdagent/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-vdagent-2.20220106-r1.ebuild 279 BLAKE2B 4411e1c328091b5e6a86c514f1478836a05db189feaa93176707cecfddbe89f59d1d3d53f71836073248e5810cfd4cd2a6e8a06d1aca6bd4d72c05d7aa15dd87 SHA512 31bc4d1066b059badbfe3081b4afff158ecf2aad2d654ed7aad712f5aebe14aa9dfdfdaaa3cffbcb96fd10e166e0b341fec3ea7e8a1cceabe022837f73313f0f -EBUILD selinux-vdagent-2.20220106-r2.ebuild 279 BLAKE2B 4411e1c328091b5e6a86c514f1478836a05db189feaa93176707cecfddbe89f59d1d3d53f71836073248e5810cfd4cd2a6e8a06d1aca6bd4d72c05d7aa15dd87 SHA512 31bc4d1066b059badbfe3081b4afff158ecf2aad2d654ed7aad712f5aebe14aa9dfdfdaaa3cffbcb96fd10e166e0b341fec3ea7e8a1cceabe022837f73313f0f EBUILD selinux-vdagent-2.20220106-r3.ebuild 279 BLAKE2B 4411e1c328091b5e6a86c514f1478836a05db189feaa93176707cecfddbe89f59d1d3d53f71836073248e5810cfd4cd2a6e8a06d1aca6bd4d72c05d7aa15dd87 SHA512 31bc4d1066b059badbfe3081b4afff158ecf2aad2d654ed7aad712f5aebe14aa9dfdfdaaa3cffbcb96fd10e166e0b341fec3ea7e8a1cceabe022837f73313f0f -EBUILD selinux-vdagent-2.20220520-r1.ebuild 283 BLAKE2B f8b179c8f4ccb06bd7118d4cd11b805ee5422e42a070facc7e6ba5167ef8ca2f327730fb616140ea7d731ec105684a3083e4cbfabed1ad5735613a791e6750b5 SHA512 27c835c8a681838ddaba6a322bb60e3a7028a270acf8549d7e79496f88f0cc00a95be26df874b48037c0f3d0b681612d7f7b52f625dd9be74b9758495eb6dfd2 +EBUILD selinux-vdagent-2.20220520-r1.ebuild 279 BLAKE2B 4411e1c328091b5e6a86c514f1478836a05db189feaa93176707cecfddbe89f59d1d3d53f71836073248e5810cfd4cd2a6e8a06d1aca6bd4d72c05d7aa15dd87 SHA512 31bc4d1066b059badbfe3081b4afff158ecf2aad2d654ed7aad712f5aebe14aa9dfdfdaaa3cffbcb96fd10e166e0b341fec3ea7e8a1cceabe022837f73313f0f EBUILD selinux-vdagent-9999.ebuild 283 BLAKE2B 2da6aa54592bfe2f9723cbf79580e451aff3414137a5808286e7bd8d930d7c31c196b08e30bb19b37b67050c7b017cccad4ab0ed800f06e0dd06c0a1204e42f9 SHA512 a3851195aca1ef396ff3d5d33f14838b43808cfff0cd0540c5ca90f0fd972574cc4f470e6830042c0c67082869a54fbfb899399d4e5a9c0f5ae23f144e0da540 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r1.ebuild b/sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r1.ebuild deleted file mode 100644 index 13ab23321791..000000000000 --- a/sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vdagent" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vdagent" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r2.ebuild b/sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r2.ebuild deleted file mode 100644 index 13ab23321791..000000000000 --- a/sec-policy/selinux-vdagent/selinux-vdagent-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vdagent" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vdagent" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vdagent/selinux-vdagent-2.20220520-r1.ebuild b/sec-policy/selinux-vdagent/selinux-vdagent-2.20220520-r1.ebuild index f54bfe98bbf1..13ab23321791 100644 --- a/sec-policy/selinux-vdagent/selinux-vdagent-2.20220520-r1.ebuild +++ b/sec-policy/selinux-vdagent/selinux-vdagent-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for vdagent" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-vde/Manifest b/sec-policy/selinux-vde/Manifest index bd5d6415ed73..9ff5bb19f1fb 100644 --- a/sec-policy/selinux-vde/Manifest +++ b/sec-policy/selinux-vde/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-vde-2.20220106-r1.ebuild 271 BLAKE2B 30fb3b7c84b34d5c0b7848429056ec04fd5f1f13a415dac7dd27c9cc5d3c1843d49f9f04438e82e37be0ac81b1ec60094dd565911002f876fa2ca8522391f036 SHA512 0d4aa3cfdf02d364c33ef9a0e60c7cb75053df5d6184e9ec235c3b8ed5d12c912381a791cb82cbdf9bb0bf9ec918779a48f75fd900ad8cdc52a58e06f7e13106 -EBUILD selinux-vde-2.20220106-r2.ebuild 271 BLAKE2B 30fb3b7c84b34d5c0b7848429056ec04fd5f1f13a415dac7dd27c9cc5d3c1843d49f9f04438e82e37be0ac81b1ec60094dd565911002f876fa2ca8522391f036 SHA512 0d4aa3cfdf02d364c33ef9a0e60c7cb75053df5d6184e9ec235c3b8ed5d12c912381a791cb82cbdf9bb0bf9ec918779a48f75fd900ad8cdc52a58e06f7e13106 EBUILD selinux-vde-2.20220106-r3.ebuild 271 BLAKE2B 30fb3b7c84b34d5c0b7848429056ec04fd5f1f13a415dac7dd27c9cc5d3c1843d49f9f04438e82e37be0ac81b1ec60094dd565911002f876fa2ca8522391f036 SHA512 0d4aa3cfdf02d364c33ef9a0e60c7cb75053df5d6184e9ec235c3b8ed5d12c912381a791cb82cbdf9bb0bf9ec918779a48f75fd900ad8cdc52a58e06f7e13106 -EBUILD selinux-vde-2.20220520-r1.ebuild 275 BLAKE2B c42028d367c942b998956acd6db2a5ba96fa241eed3db789d1ebcb942873df0966f8a4e2539302a7f2cc65f06466890902777d14fe42f84a841153edd817a9e2 SHA512 2096ae2ff0ceb3f05e1d294054bb5d4e01f07ecf0b353fe177c7137fce7de26838056caef2f92c6637aa7280fec3f40a274e305b70f339a59cca995c1950bdd0 +EBUILD selinux-vde-2.20220520-r1.ebuild 271 BLAKE2B 30fb3b7c84b34d5c0b7848429056ec04fd5f1f13a415dac7dd27c9cc5d3c1843d49f9f04438e82e37be0ac81b1ec60094dd565911002f876fa2ca8522391f036 SHA512 0d4aa3cfdf02d364c33ef9a0e60c7cb75053df5d6184e9ec235c3b8ed5d12c912381a791cb82cbdf9bb0bf9ec918779a48f75fd900ad8cdc52a58e06f7e13106 EBUILD selinux-vde-9999.ebuild 275 BLAKE2B 887ffd5bd5e14c9fb059dbb374d85c14da6228b117d9665efaf94a8116a8c042907552851795ee4f5392c13fa634acbbf535869303450281523aca6412de9980 SHA512 0ca53c7967278040a14fdd29da898c13799dd111afa6b8d0b767cd2b8963012306eb3ab830b917a7f3ae85d537c994e6488f9ce895e97e04524b2f96401377ef MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-vde/selinux-vde-2.20220106-r1.ebuild b/sec-policy/selinux-vde/selinux-vde-2.20220106-r1.ebuild deleted file mode 100644 index 98172568701b..000000000000 --- a/sec-policy/selinux-vde/selinux-vde-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vde" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vde" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vde/selinux-vde-2.20220106-r2.ebuild b/sec-policy/selinux-vde/selinux-vde-2.20220106-r2.ebuild deleted file mode 100644 index 98172568701b..000000000000 --- a/sec-policy/selinux-vde/selinux-vde-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vde" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vde" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vde/selinux-vde-2.20220520-r1.ebuild b/sec-policy/selinux-vde/selinux-vde-2.20220520-r1.ebuild index 666735436bc2..98172568701b 100644 --- a/sec-policy/selinux-vde/selinux-vde-2.20220520-r1.ebuild +++ b/sec-policy/selinux-vde/selinux-vde-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for vde" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-virt/Manifest b/sec-policy/selinux-virt/Manifest index 95adc3b6b9cd..1332229b9b8b 100644 --- a/sec-policy/selinux-virt/Manifest +++ b/sec-policy/selinux-virt/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-virt-2.20220106-r1.ebuild 273 BLAKE2B a13b5174d373bf55f10aab8f39e9ab7c8ef4c2efc6fc1f80ae799c26288c853d863dec5f9145be51d6a063b148a0b4439e693563b6b1db441b2f485f76647bb2 SHA512 fbe0ed21833bcef1f29e164e26d8c171316e7fbeaaff0dcd84b0a5255e1bfeb020c471fb4db2973094502f290b3241220e27437a9cd3077506eaf95e57771870 -EBUILD selinux-virt-2.20220106-r2.ebuild 273 BLAKE2B a13b5174d373bf55f10aab8f39e9ab7c8ef4c2efc6fc1f80ae799c26288c853d863dec5f9145be51d6a063b148a0b4439e693563b6b1db441b2f485f76647bb2 SHA512 fbe0ed21833bcef1f29e164e26d8c171316e7fbeaaff0dcd84b0a5255e1bfeb020c471fb4db2973094502f290b3241220e27437a9cd3077506eaf95e57771870 EBUILD selinux-virt-2.20220106-r3.ebuild 273 BLAKE2B a13b5174d373bf55f10aab8f39e9ab7c8ef4c2efc6fc1f80ae799c26288c853d863dec5f9145be51d6a063b148a0b4439e693563b6b1db441b2f485f76647bb2 SHA512 fbe0ed21833bcef1f29e164e26d8c171316e7fbeaaff0dcd84b0a5255e1bfeb020c471fb4db2973094502f290b3241220e27437a9cd3077506eaf95e57771870 -EBUILD selinux-virt-2.20220520-r1.ebuild 277 BLAKE2B e2bfce94c80fe1b4037e58d15200ed879a1573ea2be3cd0d565be980b388c3da62e084363d7226c4c6074db37e0fff3c84e548b655052ea30d41f93338a776b1 SHA512 a560bf85a0ca27fd6eab73d5701614410db465476e18763ae208688ba733a8676aa668005d6bd9b62a60a5bd57d6f4e6f25f3f3f5185135315afa85d28d0251b +EBUILD selinux-virt-2.20220520-r1.ebuild 273 BLAKE2B a13b5174d373bf55f10aab8f39e9ab7c8ef4c2efc6fc1f80ae799c26288c853d863dec5f9145be51d6a063b148a0b4439e693563b6b1db441b2f485f76647bb2 SHA512 fbe0ed21833bcef1f29e164e26d8c171316e7fbeaaff0dcd84b0a5255e1bfeb020c471fb4db2973094502f290b3241220e27437a9cd3077506eaf95e57771870 EBUILD selinux-virt-9999.ebuild 277 BLAKE2B 3161fd131fb524b35b2a353c9266fe2cda88146a6d2681db111cc80dadf2af5692de8d5cf3b918af73842ea8929d3586e59c070f9d4344477de3aa34eab6eecf SHA512 daa7aa826edbadcff773e64df6b480fc1abf4e8f81d2644c7a526977a675bd2067ff6bb7a9660a56c0a2875a5d6ec89670b91115463aa07be4f6ec13cbf49702 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-virt/selinux-virt-2.20220106-r1.ebuild b/sec-policy/selinux-virt/selinux-virt-2.20220106-r1.ebuild deleted file mode 100644 index 22b4a11f2b95..000000000000 --- a/sec-policy/selinux-virt/selinux-virt-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="virt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for virt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-virt/selinux-virt-2.20220106-r2.ebuild b/sec-policy/selinux-virt/selinux-virt-2.20220106-r2.ebuild deleted file mode 100644 index 22b4a11f2b95..000000000000 --- a/sec-policy/selinux-virt/selinux-virt-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="virt" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for virt" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-virt/selinux-virt-2.20220520-r1.ebuild b/sec-policy/selinux-virt/selinux-virt-2.20220520-r1.ebuild index 8d064c4f1d45..22b4a11f2b95 100644 --- a/sec-policy/selinux-virt/selinux-virt-2.20220520-r1.ebuild +++ b/sec-policy/selinux-virt/selinux-virt-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for virt" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-vlock/Manifest b/sec-policy/selinux-vlock/Manifest index 808c3077cf77..975beadb1e4d 100644 --- a/sec-policy/selinux-vlock/Manifest +++ b/sec-policy/selinux-vlock/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-vlock-2.20220106-r1.ebuild 275 BLAKE2B 5cbccbc9d55676f086784cc643e20b57e33c52248dba66247229fc24dd5e37b9c5bdf38bcbd690da2d0f12cc135760bb3d75cccb136fe727a0bbf92c43a90d93 SHA512 2712e8dde7a72b23f40b504d5781278200bf17978ac3d741534061f98b5877c469a67561a728d15eb2af9a7ba3ed179a470bbbb171f09230822f73dd55550985 -EBUILD selinux-vlock-2.20220106-r2.ebuild 275 BLAKE2B 5cbccbc9d55676f086784cc643e20b57e33c52248dba66247229fc24dd5e37b9c5bdf38bcbd690da2d0f12cc135760bb3d75cccb136fe727a0bbf92c43a90d93 SHA512 2712e8dde7a72b23f40b504d5781278200bf17978ac3d741534061f98b5877c469a67561a728d15eb2af9a7ba3ed179a470bbbb171f09230822f73dd55550985 EBUILD selinux-vlock-2.20220106-r3.ebuild 275 BLAKE2B 5cbccbc9d55676f086784cc643e20b57e33c52248dba66247229fc24dd5e37b9c5bdf38bcbd690da2d0f12cc135760bb3d75cccb136fe727a0bbf92c43a90d93 SHA512 2712e8dde7a72b23f40b504d5781278200bf17978ac3d741534061f98b5877c469a67561a728d15eb2af9a7ba3ed179a470bbbb171f09230822f73dd55550985 -EBUILD selinux-vlock-2.20220520-r1.ebuild 279 BLAKE2B 55d5e4f886e2d5476406629aab9ac638fe504670c2222ff32091bcb2a8b7c8162e7d435b95115292cda9fcd0ac9f0101772af228d1870b43b28c816b9f8685e3 SHA512 95997e414afa2e108f5335380109f3d82e8a0854aed383074b29ee096ff7ac6a71e888564d525f6597d8070f8823d8db107e7f3ed4da9df0d1a94490427b7779 +EBUILD selinux-vlock-2.20220520-r1.ebuild 275 BLAKE2B 5cbccbc9d55676f086784cc643e20b57e33c52248dba66247229fc24dd5e37b9c5bdf38bcbd690da2d0f12cc135760bb3d75cccb136fe727a0bbf92c43a90d93 SHA512 2712e8dde7a72b23f40b504d5781278200bf17978ac3d741534061f98b5877c469a67561a728d15eb2af9a7ba3ed179a470bbbb171f09230822f73dd55550985 EBUILD selinux-vlock-9999.ebuild 279 BLAKE2B 9aaae275459f54b14f809d3efdbe00181e1d8fa2d1756beeda4379d6f3a4bc0d4797dd1664d518d34e374b5d0d849e2a388d3cd96cda6cd83e332c4679dce8bc SHA512 01d925da8bfcf793ecc8c40e6e8124ef28943508d1813895384ea99c13cd5872217fe746d2963ba3feec2504765a61ffa4ffa8cc6e19af703b307cd4b3da41e1 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-vlock/selinux-vlock-2.20220106-r1.ebuild b/sec-policy/selinux-vlock/selinux-vlock-2.20220106-r1.ebuild deleted file mode 100644 index 2cf2e2067b5d..000000000000 --- a/sec-policy/selinux-vlock/selinux-vlock-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vlock" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vlock" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vlock/selinux-vlock-2.20220106-r2.ebuild b/sec-policy/selinux-vlock/selinux-vlock-2.20220106-r2.ebuild deleted file mode 100644 index 2cf2e2067b5d..000000000000 --- a/sec-policy/selinux-vlock/selinux-vlock-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vlock" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vlock" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vlock/selinux-vlock-2.20220520-r1.ebuild b/sec-policy/selinux-vlock/selinux-vlock-2.20220520-r1.ebuild index 197ed006e049..2cf2e2067b5d 100644 --- a/sec-policy/selinux-vlock/selinux-vlock-2.20220520-r1.ebuild +++ b/sec-policy/selinux-vlock/selinux-vlock-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for vlock" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-vmware/Manifest b/sec-policy/selinux-vmware/Manifest index fb71592a78d1..5b12be214523 100644 --- a/sec-policy/selinux-vmware/Manifest +++ b/sec-policy/selinux-vmware/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-vmware-2.20220106-r1.ebuild 375 BLAKE2B e9c2d61c268467013d8a81a29030bbbd0ee22b8c6b7e3afbd9984f165bfb58584248116a4ebcf1fb0bf62178db443f6652a11e08964fc597c1f08a4dd567a02d SHA512 0c2d0a0f12f333e83236ca237fc4a6445a20f87dbc7354d91a9d1d729be086f9ecb76fd8a3f6954aaab9392f73c218cffb2f738eeb61c8686f7ee6249d84c241 -EBUILD selinux-vmware-2.20220106-r2.ebuild 375 BLAKE2B e9c2d61c268467013d8a81a29030bbbd0ee22b8c6b7e3afbd9984f165bfb58584248116a4ebcf1fb0bf62178db443f6652a11e08964fc597c1f08a4dd567a02d SHA512 0c2d0a0f12f333e83236ca237fc4a6445a20f87dbc7354d91a9d1d729be086f9ecb76fd8a3f6954aaab9392f73c218cffb2f738eeb61c8686f7ee6249d84c241 EBUILD selinux-vmware-2.20220106-r3.ebuild 375 BLAKE2B e9c2d61c268467013d8a81a29030bbbd0ee22b8c6b7e3afbd9984f165bfb58584248116a4ebcf1fb0bf62178db443f6652a11e08964fc597c1f08a4dd567a02d SHA512 0c2d0a0f12f333e83236ca237fc4a6445a20f87dbc7354d91a9d1d729be086f9ecb76fd8a3f6954aaab9392f73c218cffb2f738eeb61c8686f7ee6249d84c241 -EBUILD selinux-vmware-2.20220520-r1.ebuild 379 BLAKE2B 31e92f1f30fc05949b3d3c4979a8290739a7ad13f46924cd26738b3bc35021197a3f91e89f0e6258d1cd065526624f40e7bd6d910c33effba4c7ee4469e80760 SHA512 bec2ea9b46051640a0832a8f585358ca265dd099c7ad2cf7076d580783fbdcbf5f794e70ce21e58f5585a82ab2a79315130f5b521e22f11d31015b43b1e27b88 +EBUILD selinux-vmware-2.20220520-r1.ebuild 375 BLAKE2B e9c2d61c268467013d8a81a29030bbbd0ee22b8c6b7e3afbd9984f165bfb58584248116a4ebcf1fb0bf62178db443f6652a11e08964fc597c1f08a4dd567a02d SHA512 0c2d0a0f12f333e83236ca237fc4a6445a20f87dbc7354d91a9d1d729be086f9ecb76fd8a3f6954aaab9392f73c218cffb2f738eeb61c8686f7ee6249d84c241 EBUILD selinux-vmware-9999.ebuild 379 BLAKE2B aa5327f894f5d4637c33bb9a2ba239c8449815e1bfe4a2735f73407692424f3cca6e17ba6ad4345436e98cf39196da16c0d0861e6524a3ad5b1fcf16d0fb26e9 SHA512 938d6e5b0fa104bbd7b8a6a9ebaaefd7cb779298f2371ab3dfcafaa2f3190e6105ca38bd29047815bcb8c2d629244d3cbb1eb8b19611804cb27b0b2da94cab3e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-vmware/selinux-vmware-2.20220106-r1.ebuild b/sec-policy/selinux-vmware/selinux-vmware-2.20220106-r1.ebuild deleted file mode 100644 index 2edaeccb4ab6..000000000000 --- a/sec-policy/selinux-vmware/selinux-vmware-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vmware" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vmware" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-vmware/selinux-vmware-2.20220106-r2.ebuild b/sec-policy/selinux-vmware/selinux-vmware-2.20220106-r2.ebuild deleted file mode 100644 index 2edaeccb4ab6..000000000000 --- a/sec-policy/selinux-vmware/selinux-vmware-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vmware" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vmware" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-vmware/selinux-vmware-2.20220520-r1.ebuild b/sec-policy/selinux-vmware/selinux-vmware-2.20220520-r1.ebuild index 3c5984ed4514..2edaeccb4ab6 100644 --- a/sec-policy/selinux-vmware/selinux-vmware-2.20220520-r1.ebuild +++ b/sec-policy/selinux-vmware/selinux-vmware-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for vmware" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-vnstatd/Manifest b/sec-policy/selinux-vnstatd/Manifest index 9d7c5d146c18..cf600f62adb3 100644 --- a/sec-policy/selinux-vnstatd/Manifest +++ b/sec-policy/selinux-vnstatd/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-vnstatd-2.20220106-r1.ebuild 279 BLAKE2B 9e22e935e103b5e0235de98ad2024b8ba5153037acf1ae852a7a89b1646ee5852f44ae92a224a2b250596d367aaf90f2b212824a001f578563d50be73848094f SHA512 9de61dc0cbfc32f72d803e8a5a2cc9cfb563a9c43511b4cf506566a920a401f80fcdaef0964a96d6d87885e70832261e666236ca74022b28dfcf539b592e5916 -EBUILD selinux-vnstatd-2.20220106-r2.ebuild 279 BLAKE2B 9e22e935e103b5e0235de98ad2024b8ba5153037acf1ae852a7a89b1646ee5852f44ae92a224a2b250596d367aaf90f2b212824a001f578563d50be73848094f SHA512 9de61dc0cbfc32f72d803e8a5a2cc9cfb563a9c43511b4cf506566a920a401f80fcdaef0964a96d6d87885e70832261e666236ca74022b28dfcf539b592e5916 EBUILD selinux-vnstatd-2.20220106-r3.ebuild 279 BLAKE2B 9e22e935e103b5e0235de98ad2024b8ba5153037acf1ae852a7a89b1646ee5852f44ae92a224a2b250596d367aaf90f2b212824a001f578563d50be73848094f SHA512 9de61dc0cbfc32f72d803e8a5a2cc9cfb563a9c43511b4cf506566a920a401f80fcdaef0964a96d6d87885e70832261e666236ca74022b28dfcf539b592e5916 -EBUILD selinux-vnstatd-2.20220520-r1.ebuild 283 BLAKE2B c5a12a19d2736a086caf22b8a5ea319116fe5fd67c0a5089715af3293cb94e7166875ddb28b44fb580f2cbaf2fa882f28ba0a0f6e80de064a5347b26b13784a3 SHA512 365db2caefc585bb9bad9a8e1060552175bdbcc2663ce152942c4961ca0249b17bbc56ea0d511b0975486758d6f741487a2ae3a72ac125d0b65a84252c6bfadf +EBUILD selinux-vnstatd-2.20220520-r1.ebuild 279 BLAKE2B 9e22e935e103b5e0235de98ad2024b8ba5153037acf1ae852a7a89b1646ee5852f44ae92a224a2b250596d367aaf90f2b212824a001f578563d50be73848094f SHA512 9de61dc0cbfc32f72d803e8a5a2cc9cfb563a9c43511b4cf506566a920a401f80fcdaef0964a96d6d87885e70832261e666236ca74022b28dfcf539b592e5916 EBUILD selinux-vnstatd-9999.ebuild 283 BLAKE2B f1b2f1ec309a443718c05fe7e980ff4397fbf9bc11f94e2c85267e092ee6a5232c9f71a7652a84d210270502f46c5092c6b3cee0e38e91892e2e07dabbf54440 SHA512 c8151658e8cccd23d0763d9dab8d8e6ffe8091f952c1d20f42bef08ed4992e9ade43b5ed99de67c5d395cdfa2d66be26c62fc1f4c6e1e7f4682e9a2c0904223e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r1.ebuild b/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r1.ebuild deleted file mode 100644 index 761b1ff74222..000000000000 --- a/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vnstatd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vnstatd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r2.ebuild b/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r2.ebuild deleted file mode 100644 index 761b1ff74222..000000000000 --- a/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vnstatd" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vnstatd" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220520-r1.ebuild b/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220520-r1.ebuild index 3fca4dbdcaac..761b1ff74222 100644 --- a/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220520-r1.ebuild +++ b/sec-policy/selinux-vnstatd/selinux-vnstatd-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for vnstatd" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-vpn/Manifest b/sec-policy/selinux-vpn/Manifest index 1cb813fef4ae..e09f1759e7ae 100644 --- a/sec-policy/selinux-vpn/Manifest +++ b/sec-policy/selinux-vpn/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-vpn-2.20220106-r1.ebuild 271 BLAKE2B d3cce37c1813252a4469dc99aa13d73db1eb6e80e5a5668a136e24cc12052fc00722268e58e9fdc30fde0684045738b523811abef81ca9b32b10cdadd17ff562 SHA512 31c457ad3c10c534dd36d9ba05d754f8fa6b6a582d87240145fe961f4fca17f7abdd155f56e179714fa892fcf531d06b1695130261264900f814ae5bee0377d8 -EBUILD selinux-vpn-2.20220106-r2.ebuild 271 BLAKE2B d3cce37c1813252a4469dc99aa13d73db1eb6e80e5a5668a136e24cc12052fc00722268e58e9fdc30fde0684045738b523811abef81ca9b32b10cdadd17ff562 SHA512 31c457ad3c10c534dd36d9ba05d754f8fa6b6a582d87240145fe961f4fca17f7abdd155f56e179714fa892fcf531d06b1695130261264900f814ae5bee0377d8 EBUILD selinux-vpn-2.20220106-r3.ebuild 271 BLAKE2B d3cce37c1813252a4469dc99aa13d73db1eb6e80e5a5668a136e24cc12052fc00722268e58e9fdc30fde0684045738b523811abef81ca9b32b10cdadd17ff562 SHA512 31c457ad3c10c534dd36d9ba05d754f8fa6b6a582d87240145fe961f4fca17f7abdd155f56e179714fa892fcf531d06b1695130261264900f814ae5bee0377d8 -EBUILD selinux-vpn-2.20220520-r1.ebuild 275 BLAKE2B e6535b23b35aacf01cc319f97add9b4b734a661621fe954ae82a838ef07c7abbc80f70ee212f0ec5d1a1817f48b49f7f5f44a082b4c77c9aefb852d10284dd0c SHA512 5d0c35c954a70741f290823e9259a1d638c21c2900fbe82499c6c638b7acee21b22d176e7ad59c919669851a55cac058f2df83798eaed44a3ea6bca0c0f0a34a +EBUILD selinux-vpn-2.20220520-r1.ebuild 271 BLAKE2B d3cce37c1813252a4469dc99aa13d73db1eb6e80e5a5668a136e24cc12052fc00722268e58e9fdc30fde0684045738b523811abef81ca9b32b10cdadd17ff562 SHA512 31c457ad3c10c534dd36d9ba05d754f8fa6b6a582d87240145fe961f4fca17f7abdd155f56e179714fa892fcf531d06b1695130261264900f814ae5bee0377d8 EBUILD selinux-vpn-9999.ebuild 275 BLAKE2B 6f14ed95253f76212bdd9fc74bf399471f11df50b56822d9ee4417ce10308bbe250f37beba60e7b2b1487452ece4a5689392696604380ec0c1faa35280bf6664 SHA512 d3aa1bf8beeec2107d3e5c0199ec04567b4518e93773d5f4326679aa3e7767630b298889a95fe597829e3cfe0f259677691568fcfe0beaba1587824e6f8b7ba1 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-vpn/selinux-vpn-2.20220106-r1.ebuild b/sec-policy/selinux-vpn/selinux-vpn-2.20220106-r1.ebuild deleted file mode 100644 index 02763a9b8fb9..000000000000 --- a/sec-policy/selinux-vpn/selinux-vpn-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vpn" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vpn" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vpn/selinux-vpn-2.20220106-r2.ebuild b/sec-policy/selinux-vpn/selinux-vpn-2.20220106-r2.ebuild deleted file mode 100644 index 02763a9b8fb9..000000000000 --- a/sec-policy/selinux-vpn/selinux-vpn-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="vpn" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for vpn" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-vpn/selinux-vpn-2.20220520-r1.ebuild b/sec-policy/selinux-vpn/selinux-vpn-2.20220520-r1.ebuild index 200dbc6e9ab0..02763a9b8fb9 100644 --- a/sec-policy/selinux-vpn/selinux-vpn-2.20220520-r1.ebuild +++ b/sec-policy/selinux-vpn/selinux-vpn-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for vpn" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-watchdog/Manifest b/sec-policy/selinux-watchdog/Manifest index ab9fd31c0733..4d1a216099fb 100644 --- a/sec-policy/selinux-watchdog/Manifest +++ b/sec-policy/selinux-watchdog/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-watchdog-2.20220106-r1.ebuild 281 BLAKE2B 1ac16174a07b3b0cbf4f363822b59ec9d5aee7d44591075a647201f7bb66e2fa7c02a9e38b78806083aa9b4db714c5973ef3541dcd9e37ab23463b9b41b619e8 SHA512 4bad48dda1568ef5dcd17ac9c565095a7fd6c0043b6d76b7dd79fc12cf29e1299d5e10b9717ab62dc4577f1784c4aacec4d79a356f06ff1ca01caa76421c2194 -EBUILD selinux-watchdog-2.20220106-r2.ebuild 281 BLAKE2B 1ac16174a07b3b0cbf4f363822b59ec9d5aee7d44591075a647201f7bb66e2fa7c02a9e38b78806083aa9b4db714c5973ef3541dcd9e37ab23463b9b41b619e8 SHA512 4bad48dda1568ef5dcd17ac9c565095a7fd6c0043b6d76b7dd79fc12cf29e1299d5e10b9717ab62dc4577f1784c4aacec4d79a356f06ff1ca01caa76421c2194 EBUILD selinux-watchdog-2.20220106-r3.ebuild 281 BLAKE2B 1ac16174a07b3b0cbf4f363822b59ec9d5aee7d44591075a647201f7bb66e2fa7c02a9e38b78806083aa9b4db714c5973ef3541dcd9e37ab23463b9b41b619e8 SHA512 4bad48dda1568ef5dcd17ac9c565095a7fd6c0043b6d76b7dd79fc12cf29e1299d5e10b9717ab62dc4577f1784c4aacec4d79a356f06ff1ca01caa76421c2194 -EBUILD selinux-watchdog-2.20220520-r1.ebuild 285 BLAKE2B 6c729d1cc8d47e783913fca5eb41651e6eddbfa8500e90a0e647788b487dfde85a96b1586ee057bb62149d4f55fe82e7305daeb90f3cb40d9ac083ac9633613a SHA512 15901bc1420a6654d39bcb93208c971e288f2f0feb45da8138fd2e5a7fed8d75e754c333a6fde106173155ee97acbfcd7e5df6f99b83141e554a4ee992aae128 +EBUILD selinux-watchdog-2.20220520-r1.ebuild 281 BLAKE2B 1ac16174a07b3b0cbf4f363822b59ec9d5aee7d44591075a647201f7bb66e2fa7c02a9e38b78806083aa9b4db714c5973ef3541dcd9e37ab23463b9b41b619e8 SHA512 4bad48dda1568ef5dcd17ac9c565095a7fd6c0043b6d76b7dd79fc12cf29e1299d5e10b9717ab62dc4577f1784c4aacec4d79a356f06ff1ca01caa76421c2194 EBUILD selinux-watchdog-9999.ebuild 285 BLAKE2B 0149bdded3924390b236f59a275bbb650fcf3c57aa4267ad8392a2522dc12f916824b9a7b3a9385f257c0c68d62cb94572a56272e2a884941779da95892425d4 SHA512 053397832ce37ee91669b63e8561954d7cbcfdd3d7c943ae37ab90c96684b9a4ff90338728fb4a478a6962f67990a25f7a41cb160a1ad70c7a80e7b7f9e0b7be MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r1.ebuild b/sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r1.ebuild deleted file mode 100644 index 5f1b8f9256d4..000000000000 --- a/sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="watchdog" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for watchdog" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r2.ebuild b/sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r2.ebuild deleted file mode 100644 index 5f1b8f9256d4..000000000000 --- a/sec-policy/selinux-watchdog/selinux-watchdog-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="watchdog" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for watchdog" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-watchdog/selinux-watchdog-2.20220520-r1.ebuild b/sec-policy/selinux-watchdog/selinux-watchdog-2.20220520-r1.ebuild index 8043807eaa56..5f1b8f9256d4 100644 --- a/sec-policy/selinux-watchdog/selinux-watchdog-2.20220520-r1.ebuild +++ b/sec-policy/selinux-watchdog/selinux-watchdog-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for watchdog" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-webalizer/Manifest b/sec-policy/selinux-webalizer/Manifest index 2dee7ceed4a6..98b06224a20a 100644 --- a/sec-policy/selinux-webalizer/Manifest +++ b/sec-policy/selinux-webalizer/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-webalizer-2.20220106-r1.ebuild 380 BLAKE2B 841dba50fb7ad551c931acffd2d5b5bad356d340dd1dda264fde63627707893c58fee74fc2b6b61ef7c7fa579729f803b012d1a007cd52e4a69b0c4a00bc01b5 SHA512 022ca00ea5c590316314aa39b1ac20a2d8e45d2f0625b552555b3d19407ff5ec3d2ffe0777bb9c19efc3c69764d8afc03acd275989a28eea961f037f9241f788 -EBUILD selinux-webalizer-2.20220106-r2.ebuild 380 BLAKE2B 841dba50fb7ad551c931acffd2d5b5bad356d340dd1dda264fde63627707893c58fee74fc2b6b61ef7c7fa579729f803b012d1a007cd52e4a69b0c4a00bc01b5 SHA512 022ca00ea5c590316314aa39b1ac20a2d8e45d2f0625b552555b3d19407ff5ec3d2ffe0777bb9c19efc3c69764d8afc03acd275989a28eea961f037f9241f788 EBUILD selinux-webalizer-2.20220106-r3.ebuild 380 BLAKE2B 841dba50fb7ad551c931acffd2d5b5bad356d340dd1dda264fde63627707893c58fee74fc2b6b61ef7c7fa579729f803b012d1a007cd52e4a69b0c4a00bc01b5 SHA512 022ca00ea5c590316314aa39b1ac20a2d8e45d2f0625b552555b3d19407ff5ec3d2ffe0777bb9c19efc3c69764d8afc03acd275989a28eea961f037f9241f788 -EBUILD selinux-webalizer-2.20220520-r1.ebuild 384 BLAKE2B 50094cced0ace4f94b5bd6c2f3acccfc808678f122136cd45c89db04bcecf9ffb72d58bc8a9de6922f88715bff67954541c0035e6e666f241e7fa361c4791a65 SHA512 68f335af7d378029a9a0f986a62544d2974490999104979f34cbf169fa790c0cf87f68fe63d9a7ecb7e3f8aa38a6d828e79b0bdbdad05981a113c20dff2ae74c +EBUILD selinux-webalizer-2.20220520-r1.ebuild 380 BLAKE2B 841dba50fb7ad551c931acffd2d5b5bad356d340dd1dda264fde63627707893c58fee74fc2b6b61ef7c7fa579729f803b012d1a007cd52e4a69b0c4a00bc01b5 SHA512 022ca00ea5c590316314aa39b1ac20a2d8e45d2f0625b552555b3d19407ff5ec3d2ffe0777bb9c19efc3c69764d8afc03acd275989a28eea961f037f9241f788 EBUILD selinux-webalizer-9999.ebuild 384 BLAKE2B d718a8e1cd0620e3b9ba252ca69fbc85a93bd8cb9a01cacf69909183b41844410673dbb065a3c1f4ec9079174f431e5e47a5fe5895fe1e924b5df562a5f87289 SHA512 94d3ec573ca7c613762007435a618acbb88500fa58f4f87a1dd8569e5ecf7901c3426cf25008b4a0a843068fe002d081393504e01f72328e800f29178dfffe11 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r1.ebuild b/sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r1.ebuild deleted file mode 100644 index 590150b2b2e0..000000000000 --- a/sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="webalizer" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for webalizer" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r2.ebuild b/sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r2.ebuild deleted file mode 100644 index 590150b2b2e0..000000000000 --- a/sec-policy/selinux-webalizer/selinux-webalizer-2.20220106-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="webalizer" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for webalizer" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi - -DEPEND="${DEPEND} - sec-policy/selinux-apache -" -RDEPEND="${RDEPEND} - sec-policy/selinux-apache -" diff --git a/sec-policy/selinux-webalizer/selinux-webalizer-2.20220520-r1.ebuild b/sec-policy/selinux-webalizer/selinux-webalizer-2.20220520-r1.ebuild index c5ec15c952f0..590150b2b2e0 100644 --- a/sec-policy/selinux-webalizer/selinux-webalizer-2.20220520-r1.ebuild +++ b/sec-policy/selinux-webalizer/selinux-webalizer-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for webalizer" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} diff --git a/sec-policy/selinux-wine/Manifest b/sec-policy/selinux-wine/Manifest index ec9ea32ee43e..3ff6a4e04f52 100644 --- a/sec-policy/selinux-wine/Manifest +++ b/sec-policy/selinux-wine/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-wine-2.20220106-r1.ebuild 273 BLAKE2B c67a81f6078374ea8621e8cf4712d57b9243f2c826283a74ce859248016bbb5f0a217a383eeec106209df658f3058005bdc38f75b0e44bba0490c4a890607d6f SHA512 f7f96fa34d4673d9d892452fb6f10d7ae446b0c75b868b9b4496afd33ad87c8b0d33c901412d8791a78b5d898693a834c479ed1cb23ef55545e3468aede305da -EBUILD selinux-wine-2.20220106-r2.ebuild 273 BLAKE2B c67a81f6078374ea8621e8cf4712d57b9243f2c826283a74ce859248016bbb5f0a217a383eeec106209df658f3058005bdc38f75b0e44bba0490c4a890607d6f SHA512 f7f96fa34d4673d9d892452fb6f10d7ae446b0c75b868b9b4496afd33ad87c8b0d33c901412d8791a78b5d898693a834c479ed1cb23ef55545e3468aede305da EBUILD selinux-wine-2.20220106-r3.ebuild 273 BLAKE2B c67a81f6078374ea8621e8cf4712d57b9243f2c826283a74ce859248016bbb5f0a217a383eeec106209df658f3058005bdc38f75b0e44bba0490c4a890607d6f SHA512 f7f96fa34d4673d9d892452fb6f10d7ae446b0c75b868b9b4496afd33ad87c8b0d33c901412d8791a78b5d898693a834c479ed1cb23ef55545e3468aede305da -EBUILD selinux-wine-2.20220520-r1.ebuild 277 BLAKE2B ee104d7aeb9dc02217d82959e0af093b1fc61d27b188568243fba7c17a1a2c749367d88b2949061d68cf2b0aba994cbbf2c6d27913b041d2078a9580b8fbebc3 SHA512 3e48325c1ef6fb99632a7f45f1ebcdd8001c14f9b2ae911d6d74b9f8102bfd883d8466b2cbe226818734c7199a501c3a318642df7e02e3d777bf4a02c44da169 +EBUILD selinux-wine-2.20220520-r1.ebuild 273 BLAKE2B c67a81f6078374ea8621e8cf4712d57b9243f2c826283a74ce859248016bbb5f0a217a383eeec106209df658f3058005bdc38f75b0e44bba0490c4a890607d6f SHA512 f7f96fa34d4673d9d892452fb6f10d7ae446b0c75b868b9b4496afd33ad87c8b0d33c901412d8791a78b5d898693a834c479ed1cb23ef55545e3468aede305da EBUILD selinux-wine-9999.ebuild 277 BLAKE2B adb645c10dfb8c318e3c35b13673eb6b9f17126b6dd242ebe2122d0abc6d88c11842fe5eec451927cb25a016fa5c7aaf76cf36d9061cbfce6a42f0746d2da90f SHA512 1b928621d60f23e193bedff2bc31d8a2c02b29f02b0dd68f86e002b33acdd4b92ab02dee811b6f3cef16f916241c744c96518abedbb225c186b82e4501f81d03 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-wine/selinux-wine-2.20220106-r1.ebuild b/sec-policy/selinux-wine/selinux-wine-2.20220106-r1.ebuild deleted file mode 100644 index 5ac239440b87..000000000000 --- a/sec-policy/selinux-wine/selinux-wine-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wine" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wine" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wine/selinux-wine-2.20220106-r2.ebuild b/sec-policy/selinux-wine/selinux-wine-2.20220106-r2.ebuild deleted file mode 100644 index 5ac239440b87..000000000000 --- a/sec-policy/selinux-wine/selinux-wine-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wine" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wine" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wine/selinux-wine-2.20220520-r1.ebuild b/sec-policy/selinux-wine/selinux-wine-2.20220520-r1.ebuild index cd0d9efbe51d..5ac239440b87 100644 --- a/sec-policy/selinux-wine/selinux-wine-2.20220520-r1.ebuild +++ b/sec-policy/selinux-wine/selinux-wine-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for wine" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-wireguard/Manifest b/sec-policy/selinux-wireguard/Manifest index ddc7fe2978c8..2677187374c1 100644 --- a/sec-policy/selinux-wireguard/Manifest +++ b/sec-policy/selinux-wireguard/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-wireguard-2.20220106-r1.ebuild 283 BLAKE2B 4e5ad7ab9deb830008d6f93729b36af9c6093c82b45ebf22ed5ee1f3e60572363129107c4cb5be1a8c6af79222e20fa196ea8bd2622d4cb46be551beca551d75 SHA512 28b556e61e649de28645af5ba48f2c66ace026cbddcf59697b20425b9df9920fbe8f434355864986637c825447100ad52945aa5ac5b40a552b40669010ad6adc -EBUILD selinux-wireguard-2.20220106-r2.ebuild 283 BLAKE2B 4e5ad7ab9deb830008d6f93729b36af9c6093c82b45ebf22ed5ee1f3e60572363129107c4cb5be1a8c6af79222e20fa196ea8bd2622d4cb46be551beca551d75 SHA512 28b556e61e649de28645af5ba48f2c66ace026cbddcf59697b20425b9df9920fbe8f434355864986637c825447100ad52945aa5ac5b40a552b40669010ad6adc EBUILD selinux-wireguard-2.20220106-r3.ebuild 283 BLAKE2B 4e5ad7ab9deb830008d6f93729b36af9c6093c82b45ebf22ed5ee1f3e60572363129107c4cb5be1a8c6af79222e20fa196ea8bd2622d4cb46be551beca551d75 SHA512 28b556e61e649de28645af5ba48f2c66ace026cbddcf59697b20425b9df9920fbe8f434355864986637c825447100ad52945aa5ac5b40a552b40669010ad6adc -EBUILD selinux-wireguard-2.20220520-r1.ebuild 287 BLAKE2B ce534a973db447d54b9f53bdde505b544ee3f051fe5fd5a8326486b69af024653f1fed1a570a56c3f4c351ef947a0d838a9b143f47981495d3a29c397c63da7f SHA512 05405559acea2b93b03bca8fb226ca0e41b4c1b1fe086cca301ed9fff53d7b2a4a290f3fe757a69bcfce05ff90e68b695def4babbc64fad9fadd8408ffc4df32 +EBUILD selinux-wireguard-2.20220520-r1.ebuild 283 BLAKE2B 4e5ad7ab9deb830008d6f93729b36af9c6093c82b45ebf22ed5ee1f3e60572363129107c4cb5be1a8c6af79222e20fa196ea8bd2622d4cb46be551beca551d75 SHA512 28b556e61e649de28645af5ba48f2c66ace026cbddcf59697b20425b9df9920fbe8f434355864986637c825447100ad52945aa5ac5b40a552b40669010ad6adc EBUILD selinux-wireguard-9999.ebuild 287 BLAKE2B 52d029ba32d455d9f85f3b9a5ab45fee32325320c4cb91d42b54c25bacf7c9c566351c1534307e3b6bb794fb06600a6b8beab37dd5aa8520fd49499dae1a98d1 SHA512 c4c53917901034bd828ad81c6a362cefa61f63824afea6c7972dc6fcacd094ba7245a209bf412ede02b1b69b422c7ff4692a26566d3bb2c4a7d390404b286726 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r1.ebuild b/sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r1.ebuild deleted file mode 100644 index a282da62bf7a..000000000000 --- a/sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wireguard" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wireguard" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r2.ebuild b/sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r2.ebuild deleted file mode 100644 index a282da62bf7a..000000000000 --- a/sec-policy/selinux-wireguard/selinux-wireguard-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wireguard" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wireguard" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wireguard/selinux-wireguard-2.20220520-r1.ebuild b/sec-policy/selinux-wireguard/selinux-wireguard-2.20220520-r1.ebuild index e19a6174649f..a282da62bf7a 100644 --- a/sec-policy/selinux-wireguard/selinux-wireguard-2.20220520-r1.ebuild +++ b/sec-policy/selinux-wireguard/selinux-wireguard-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for wireguard" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-wireshark/Manifest b/sec-policy/selinux-wireshark/Manifest index 9b65629765db..01cca094e483 100644 --- a/sec-policy/selinux-wireshark/Manifest +++ b/sec-policy/selinux-wireshark/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-wireshark-2.20220106-r1.ebuild 283 BLAKE2B f8dc39a16735f6f412e17817d85bf219e970ba2a7e5eafb0edcd3fd03b4c258a207bb4761da5540520c9f87187f14b18dcd61081e94fdb70e52f9eeb1d56b9c4 SHA512 e58cb6c6fb63fdb31cae4e6ff13d32c99f9506394e586dabb82e5a0c62a8dec8cdaf016aa4d175095030a7c1cd97892e4b9bc05b3f8d42344ecf2d09617601ab -EBUILD selinux-wireshark-2.20220106-r2.ebuild 283 BLAKE2B f8dc39a16735f6f412e17817d85bf219e970ba2a7e5eafb0edcd3fd03b4c258a207bb4761da5540520c9f87187f14b18dcd61081e94fdb70e52f9eeb1d56b9c4 SHA512 e58cb6c6fb63fdb31cae4e6ff13d32c99f9506394e586dabb82e5a0c62a8dec8cdaf016aa4d175095030a7c1cd97892e4b9bc05b3f8d42344ecf2d09617601ab EBUILD selinux-wireshark-2.20220106-r3.ebuild 283 BLAKE2B f8dc39a16735f6f412e17817d85bf219e970ba2a7e5eafb0edcd3fd03b4c258a207bb4761da5540520c9f87187f14b18dcd61081e94fdb70e52f9eeb1d56b9c4 SHA512 e58cb6c6fb63fdb31cae4e6ff13d32c99f9506394e586dabb82e5a0c62a8dec8cdaf016aa4d175095030a7c1cd97892e4b9bc05b3f8d42344ecf2d09617601ab -EBUILD selinux-wireshark-2.20220520-r1.ebuild 287 BLAKE2B 90902ac6c2fbfb18b9daa336d63c5598c721da17eab6dc1eff74a0661f85bd514d3dedb26a377d5250c317a657ac4b318cebbcee971cf39d746c58cc0cb4e6f6 SHA512 c9bd6f8af980ab439fa9cfce46a815deaf888effcc015c06fd0deb4a26fa824eca419fc79d6b8493eddd8038c19e1a241dfd0a1248bf2969888a9b5c45f505cc +EBUILD selinux-wireshark-2.20220520-r1.ebuild 283 BLAKE2B f8dc39a16735f6f412e17817d85bf219e970ba2a7e5eafb0edcd3fd03b4c258a207bb4761da5540520c9f87187f14b18dcd61081e94fdb70e52f9eeb1d56b9c4 SHA512 e58cb6c6fb63fdb31cae4e6ff13d32c99f9506394e586dabb82e5a0c62a8dec8cdaf016aa4d175095030a7c1cd97892e4b9bc05b3f8d42344ecf2d09617601ab EBUILD selinux-wireshark-9999.ebuild 287 BLAKE2B 2d23c5dc556815973e9b8f9c8ffc402aa05a370d2eac58e80639152118c35e15a116b07daa0e4b31f89ac35c17514d2c61afc2b3c38bc9f933c765317379d257 SHA512 4266bf1748ac32dad12f055b0be3e786b2d43b90a9fdb88ec83bbcae0f0e048bb950e830596d756b1df144f6810093aa049fe664dbc8dde51fa901c2351f8a76 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r1.ebuild b/sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r1.ebuild deleted file mode 100644 index 115a46bd34c8..000000000000 --- a/sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wireshark" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wireshark" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r2.ebuild b/sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r2.ebuild deleted file mode 100644 index 115a46bd34c8..000000000000 --- a/sec-policy/selinux-wireshark/selinux-wireshark-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wireshark" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wireshark" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wireshark/selinux-wireshark-2.20220520-r1.ebuild b/sec-policy/selinux-wireshark/selinux-wireshark-2.20220520-r1.ebuild index 615c477833f6..115a46bd34c8 100644 --- a/sec-policy/selinux-wireshark/selinux-wireshark-2.20220520-r1.ebuild +++ b/sec-policy/selinux-wireshark/selinux-wireshark-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for wireshark" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-wm/Manifest b/sec-policy/selinux-wm/Manifest index 5ff2f5cf3102..2c24b5449601 100644 --- a/sec-policy/selinux-wm/Manifest +++ b/sec-policy/selinux-wm/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-wm-2.20220106-r1.ebuild 269 BLAKE2B 111b226387b12f8b3e8083e410fc596c6efeba43675160ca03061c522d11ac6c78cf32d9355acb9a0899ff9f8eba32938a87281a4b22c98755a1d18e351e075c SHA512 c3c88b6c9f10bc266e48f76be38453d7638796720c9bad776ca7b0879e0ea88927debd1fc024f6d396e83890051a124a9482cf7ae74c313a51520ca50532c51a -EBUILD selinux-wm-2.20220106-r2.ebuild 269 BLAKE2B 111b226387b12f8b3e8083e410fc596c6efeba43675160ca03061c522d11ac6c78cf32d9355acb9a0899ff9f8eba32938a87281a4b22c98755a1d18e351e075c SHA512 c3c88b6c9f10bc266e48f76be38453d7638796720c9bad776ca7b0879e0ea88927debd1fc024f6d396e83890051a124a9482cf7ae74c313a51520ca50532c51a EBUILD selinux-wm-2.20220106-r3.ebuild 269 BLAKE2B 111b226387b12f8b3e8083e410fc596c6efeba43675160ca03061c522d11ac6c78cf32d9355acb9a0899ff9f8eba32938a87281a4b22c98755a1d18e351e075c SHA512 c3c88b6c9f10bc266e48f76be38453d7638796720c9bad776ca7b0879e0ea88927debd1fc024f6d396e83890051a124a9482cf7ae74c313a51520ca50532c51a -EBUILD selinux-wm-2.20220520-r1.ebuild 273 BLAKE2B ba250f12f080036af51e863c1662a9882824107e923de34ddc7b1326648e865de3e54915e683b1988117db50a707bf950a6ff8f09db0f45c0192dae2491e5f8a SHA512 100ad82f9fc796febf227156a70e3d2953d8527520436855244c82d5c05574549260628889c375cb3e52158ebf954a91217f2bb01c49afe790e2ecea941a0117 +EBUILD selinux-wm-2.20220520-r1.ebuild 269 BLAKE2B 111b226387b12f8b3e8083e410fc596c6efeba43675160ca03061c522d11ac6c78cf32d9355acb9a0899ff9f8eba32938a87281a4b22c98755a1d18e351e075c SHA512 c3c88b6c9f10bc266e48f76be38453d7638796720c9bad776ca7b0879e0ea88927debd1fc024f6d396e83890051a124a9482cf7ae74c313a51520ca50532c51a EBUILD selinux-wm-9999.ebuild 273 BLAKE2B 05c5d9d5a5a683f13be9c19785bbfde2722354f345b2648bb7f0a5929279aeb300c37247fda9a80cb162b189d772d0c77d3eecb377b5edc12d67089175e0217c SHA512 ba905ed8c84ea6bfa83370ba0ffbb8541649239ff408fe7e322fd5e361dce195329d9cf91d0bf19ea97d6b09c680b51fdc92ac1df97c5973ebad7e91d1995c8b MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-wm/selinux-wm-2.20220106-r1.ebuild b/sec-policy/selinux-wm/selinux-wm-2.20220106-r1.ebuild deleted file mode 100644 index 96def39ec654..000000000000 --- a/sec-policy/selinux-wm/selinux-wm-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wm/selinux-wm-2.20220106-r2.ebuild b/sec-policy/selinux-wm/selinux-wm-2.20220106-r2.ebuild deleted file mode 100644 index 96def39ec654..000000000000 --- a/sec-policy/selinux-wm/selinux-wm-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="wm" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for wm" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-wm/selinux-wm-2.20220520-r1.ebuild b/sec-policy/selinux-wm/selinux-wm-2.20220520-r1.ebuild index 10fabd1b2356..96def39ec654 100644 --- a/sec-policy/selinux-wm/selinux-wm-2.20220520-r1.ebuild +++ b/sec-policy/selinux-wm/selinux-wm-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for wm" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-xen/Manifest b/sec-policy/selinux-xen/Manifest index 472602ea6449..88152987877f 100644 --- a/sec-policy/selinux-xen/Manifest +++ b/sec-policy/selinux-xen/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-xen-2.20220106-r1.ebuild 271 BLAKE2B 481af1968c5da9b98ec578b9ff32c300f2671120845e53e767abc65002978ad06aa63bee677e21b159958669022bd6e01cb83f5fdd7ccffda5de738bb16a223d SHA512 98cd03f0d3add7a47f32a6da70db5c6b7ad2dc3a75c2a7fddabf52bb30ed54013e58afc34f025cb93fee35c914aa00eed71b2b6bd48b37c18ebe28bc4414cacb -EBUILD selinux-xen-2.20220106-r2.ebuild 271 BLAKE2B 481af1968c5da9b98ec578b9ff32c300f2671120845e53e767abc65002978ad06aa63bee677e21b159958669022bd6e01cb83f5fdd7ccffda5de738bb16a223d SHA512 98cd03f0d3add7a47f32a6da70db5c6b7ad2dc3a75c2a7fddabf52bb30ed54013e58afc34f025cb93fee35c914aa00eed71b2b6bd48b37c18ebe28bc4414cacb EBUILD selinux-xen-2.20220106-r3.ebuild 271 BLAKE2B 481af1968c5da9b98ec578b9ff32c300f2671120845e53e767abc65002978ad06aa63bee677e21b159958669022bd6e01cb83f5fdd7ccffda5de738bb16a223d SHA512 98cd03f0d3add7a47f32a6da70db5c6b7ad2dc3a75c2a7fddabf52bb30ed54013e58afc34f025cb93fee35c914aa00eed71b2b6bd48b37c18ebe28bc4414cacb -EBUILD selinux-xen-2.20220520-r1.ebuild 275 BLAKE2B 5b50513ac5982133542a8d2a4106fdbf20a7011ff037572310440b9ea4bbbbbbc3886a201da59efb6d4049e693b9470be7474d3901d37d679f0203b65fb81596 SHA512 c32056f8c1066c568869716ed887d7620b13baeddce9af3bd7e600a27e2af9bf67dc5d6c51a3fa9284e72dfb1fbc02279bb896d62d2d669596b3ab6e74feda9d +EBUILD selinux-xen-2.20220520-r1.ebuild 271 BLAKE2B 481af1968c5da9b98ec578b9ff32c300f2671120845e53e767abc65002978ad06aa63bee677e21b159958669022bd6e01cb83f5fdd7ccffda5de738bb16a223d SHA512 98cd03f0d3add7a47f32a6da70db5c6b7ad2dc3a75c2a7fddabf52bb30ed54013e58afc34f025cb93fee35c914aa00eed71b2b6bd48b37c18ebe28bc4414cacb EBUILD selinux-xen-9999.ebuild 275 BLAKE2B a0f020bc05895654dfa194a770bddbc8dd974a8813cf57a981588f2a61edfa136412e0b1813098d63c98a8bb3658f60ce88f8b5bce2f2b5ded18d58fd0057b79 SHA512 3e7445fb3a18482fda31052793889a6b87de11d5a6fc5596505996e1dbf4d7ff9d7cec97faa7abafcfe7188af566b6489b9b71c5139bd306d028f30b22814ee1 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-xen/selinux-xen-2.20220106-r1.ebuild b/sec-policy/selinux-xen/selinux-xen-2.20220106-r1.ebuild deleted file mode 100644 index 2a5c489c32e8..000000000000 --- a/sec-policy/selinux-xen/selinux-xen-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xen" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xen" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-xen/selinux-xen-2.20220106-r2.ebuild b/sec-policy/selinux-xen/selinux-xen-2.20220106-r2.ebuild deleted file mode 100644 index 2a5c489c32e8..000000000000 --- a/sec-policy/selinux-xen/selinux-xen-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xen" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xen" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-xen/selinux-xen-2.20220520-r1.ebuild b/sec-policy/selinux-xen/selinux-xen-2.20220520-r1.ebuild index d2653712e836..2a5c489c32e8 100644 --- a/sec-policy/selinux-xen/selinux-xen-2.20220520-r1.ebuild +++ b/sec-policy/selinux-xen/selinux-xen-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for xen" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-xfs/Manifest b/sec-policy/selinux-xfs/Manifest index 33d9b1eab72b..9cbe7275ee80 100644 --- a/sec-policy/selinux-xfs/Manifest +++ b/sec-policy/selinux-xfs/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-xfs-2.20220106-r1.ebuild 271 BLAKE2B abc3ef782e25523f53a1461509e87ac7f020c64be9d9431e27b89f8957980924fd1484049fca31707270ab6d7c5a6f77187738570ba3419e122978f525d58ae7 SHA512 db1b27b6bd9a67f8da0ac09f5555369d91016b3fe00d2a7c87e172b0f3e167ba38fe27bca40216c7dc7356c14515e51d3320354f1f77cdf749b223e0c140e120 -EBUILD selinux-xfs-2.20220106-r2.ebuild 271 BLAKE2B abc3ef782e25523f53a1461509e87ac7f020c64be9d9431e27b89f8957980924fd1484049fca31707270ab6d7c5a6f77187738570ba3419e122978f525d58ae7 SHA512 db1b27b6bd9a67f8da0ac09f5555369d91016b3fe00d2a7c87e172b0f3e167ba38fe27bca40216c7dc7356c14515e51d3320354f1f77cdf749b223e0c140e120 EBUILD selinux-xfs-2.20220106-r3.ebuild 271 BLAKE2B abc3ef782e25523f53a1461509e87ac7f020c64be9d9431e27b89f8957980924fd1484049fca31707270ab6d7c5a6f77187738570ba3419e122978f525d58ae7 SHA512 db1b27b6bd9a67f8da0ac09f5555369d91016b3fe00d2a7c87e172b0f3e167ba38fe27bca40216c7dc7356c14515e51d3320354f1f77cdf749b223e0c140e120 -EBUILD selinux-xfs-2.20220520-r1.ebuild 275 BLAKE2B b39f8c81d985eb503e7570c4824410270bae2be4d9fe98232f1a40b364637e6c9a80698dcd3045c28ffaa0ad29b0690d89a215bf6a0706464bf4a520f375fced SHA512 6b44bf65b28a56b632fce0edb664dd9e8281053af7c9f3fcb1731696299c77e7f98b366b94747021016421fd50ecdac8bd247bbad9b6a4577db3653bbbe1fd9b +EBUILD selinux-xfs-2.20220520-r1.ebuild 271 BLAKE2B abc3ef782e25523f53a1461509e87ac7f020c64be9d9431e27b89f8957980924fd1484049fca31707270ab6d7c5a6f77187738570ba3419e122978f525d58ae7 SHA512 db1b27b6bd9a67f8da0ac09f5555369d91016b3fe00d2a7c87e172b0f3e167ba38fe27bca40216c7dc7356c14515e51d3320354f1f77cdf749b223e0c140e120 EBUILD selinux-xfs-9999.ebuild 275 BLAKE2B 7b9413eb823528490b0c8507e018c2bce2c3af6ef607575f446abb7ccdac26193a2682f718fe9efb3afc19eba084d79ab4f4800fa3ce023a62f29583501380be SHA512 d83f44dabcc768c92e8ab45204bc8fe98e3cdd0aad542b1c8b76ff49b2525b67a9870d5fbaf09d871e5ac7cbf5480cfff1a6bc89888f605291d7c29ba37e28ed MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-xfs/selinux-xfs-2.20220106-r1.ebuild b/sec-policy/selinux-xfs/selinux-xfs-2.20220106-r1.ebuild deleted file mode 100644 index 73cca602a884..000000000000 --- a/sec-policy/selinux-xfs/selinux-xfs-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xfs" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xfs" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-xfs/selinux-xfs-2.20220106-r2.ebuild b/sec-policy/selinux-xfs/selinux-xfs-2.20220106-r2.ebuild deleted file mode 100644 index 73cca602a884..000000000000 --- a/sec-policy/selinux-xfs/selinux-xfs-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xfs" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xfs" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-xfs/selinux-xfs-2.20220520-r1.ebuild b/sec-policy/selinux-xfs/selinux-xfs-2.20220520-r1.ebuild index 6c30073820a8..73cca602a884 100644 --- a/sec-policy/selinux-xfs/selinux-xfs-2.20220520-r1.ebuild +++ b/sec-policy/selinux-xfs/selinux-xfs-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for xfs" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-xscreensaver/Manifest b/sec-policy/selinux-xscreensaver/Manifest index bc04b5b699ea..8cbddd3f24a0 100644 --- a/sec-policy/selinux-xscreensaver/Manifest +++ b/sec-policy/selinux-xscreensaver/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-xscreensaver-2.20220106-r1.ebuild 387 BLAKE2B 3f8800bfba5d756e590850ed4fe64b24db586cda6a6ead533d6baab9bbc957b0ae542a3c2b265da683b9111e7591cdd6b9f7ae48e99a1a0e0c2e0d7c1a39913a SHA512 8d0c14986c3e698f5203908b89ed45b6f4db46ec35e6a5147a54cce0f3c17d0ee85427807555a397158701297c7d1531a946aee29bb2809d6325d28c3b504b06 -EBUILD selinux-xscreensaver-2.20220106-r2.ebuild 387 BLAKE2B 3f8800bfba5d756e590850ed4fe64b24db586cda6a6ead533d6baab9bbc957b0ae542a3c2b265da683b9111e7591cdd6b9f7ae48e99a1a0e0c2e0d7c1a39913a SHA512 8d0c14986c3e698f5203908b89ed45b6f4db46ec35e6a5147a54cce0f3c17d0ee85427807555a397158701297c7d1531a946aee29bb2809d6325d28c3b504b06 EBUILD selinux-xscreensaver-2.20220106-r3.ebuild 387 BLAKE2B 3f8800bfba5d756e590850ed4fe64b24db586cda6a6ead533d6baab9bbc957b0ae542a3c2b265da683b9111e7591cdd6b9f7ae48e99a1a0e0c2e0d7c1a39913a SHA512 8d0c14986c3e698f5203908b89ed45b6f4db46ec35e6a5147a54cce0f3c17d0ee85427807555a397158701297c7d1531a946aee29bb2809d6325d28c3b504b06 -EBUILD selinux-xscreensaver-2.20220520-r1.ebuild 391 BLAKE2B 3549047bd868209b37052d18c6373496d96c428b3363ad8b6c82df77232ba32cc60f9808b557268b6bf9babf68db62cbbd5efc378bd3af9429cce41cf8458014 SHA512 2b452c87f541b68fd04da5cdefa63d08158d1ebbd662b10cdb4a2388d8b3ae6e09201bdc89945bc996e0821063be5a737e83ab8e6c394b15b01179d211997e14 +EBUILD selinux-xscreensaver-2.20220520-r1.ebuild 387 BLAKE2B 3f8800bfba5d756e590850ed4fe64b24db586cda6a6ead533d6baab9bbc957b0ae542a3c2b265da683b9111e7591cdd6b9f7ae48e99a1a0e0c2e0d7c1a39913a SHA512 8d0c14986c3e698f5203908b89ed45b6f4db46ec35e6a5147a54cce0f3c17d0ee85427807555a397158701297c7d1531a946aee29bb2809d6325d28c3b504b06 EBUILD selinux-xscreensaver-9999.ebuild 391 BLAKE2B f62bbccac255edc4a100f018ec5e6141e06f088bcdce63190c63891507b37e1d6e5ff9e23c455904f388c1e3766f06b0ddccda994bae32dd89fef838d4809101 SHA512 8e4f3d61eea34377a39e6ebf2dca715185aa2a386d82fa479505899841d991bb089b5f3f65b45cf3ffd77edce4295ebe5401894cb5812b34e3ec53e716af7d91 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r1.ebuild b/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r1.ebuild deleted file mode 100644 index 7c24330bd00b..000000000000 --- a/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xscreensaver" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xscreensaver" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r2.ebuild b/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r2.ebuild deleted file mode 100644 index 7c24330bd00b..000000000000 --- a/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220106-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xscreensaver" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xscreensaver" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi -DEPEND="${DEPEND} - sec-policy/selinux-xserver -" -RDEPEND="${RDEPEND} - sec-policy/selinux-xserver -" diff --git a/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220520-r1.ebuild b/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220520-r1.ebuild index 93b8afa1de83..7c24330bd00b 100644 --- a/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220520-r1.ebuild +++ b/sec-policy/selinux-xscreensaver/selinux-xscreensaver-2.20220520-r1.ebuild @@ -11,7 +11,7 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for xscreensaver" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi DEPEND="${DEPEND} sec-policy/selinux-xserver diff --git a/sec-policy/selinux-xserver/Manifest b/sec-policy/selinux-xserver/Manifest index efddd9b4a27a..46fd3c8b1d2a 100644 --- a/sec-policy/selinux-xserver/Manifest +++ b/sec-policy/selinux-xserver/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-xserver-2.20220106-r1.ebuild 279 BLAKE2B 9582268c53afb7601f7f08c3f0c4da81f7afb5b613d3305f34bc4b12b2837dfaae3879525fda78212e8ff008cff35075633a3b187e3a26f81e95321097ccfb9a SHA512 8b1b3ca08e12e02ef770d51585d5309b46707bc87366351766b4726deec4819102f823f2d088502e76d928d0ed931f78b5a6b1fd1f0f8f7401fe670758477454 -EBUILD selinux-xserver-2.20220106-r2.ebuild 279 BLAKE2B 9582268c53afb7601f7f08c3f0c4da81f7afb5b613d3305f34bc4b12b2837dfaae3879525fda78212e8ff008cff35075633a3b187e3a26f81e95321097ccfb9a SHA512 8b1b3ca08e12e02ef770d51585d5309b46707bc87366351766b4726deec4819102f823f2d088502e76d928d0ed931f78b5a6b1fd1f0f8f7401fe670758477454 EBUILD selinux-xserver-2.20220106-r3.ebuild 279 BLAKE2B 9582268c53afb7601f7f08c3f0c4da81f7afb5b613d3305f34bc4b12b2837dfaae3879525fda78212e8ff008cff35075633a3b187e3a26f81e95321097ccfb9a SHA512 8b1b3ca08e12e02ef770d51585d5309b46707bc87366351766b4726deec4819102f823f2d088502e76d928d0ed931f78b5a6b1fd1f0f8f7401fe670758477454 -EBUILD selinux-xserver-2.20220520-r1.ebuild 283 BLAKE2B 76afdafa52074b7e9498cfc809175509a314202093a5eda753cde2d89635e0e95213eb1025745702b4750e33f5ef8f35d07beb238807a58db36dfca4e42e6103 SHA512 5e71b3a06b797764766045a77e7ac587c2846e11462ccdc6b4b8799c337acc2f02001d55743fe9e973b9bba1fb5081be997755a87ea53b89f1e7b0265600eba0 +EBUILD selinux-xserver-2.20220520-r1.ebuild 279 BLAKE2B 9582268c53afb7601f7f08c3f0c4da81f7afb5b613d3305f34bc4b12b2837dfaae3879525fda78212e8ff008cff35075633a3b187e3a26f81e95321097ccfb9a SHA512 8b1b3ca08e12e02ef770d51585d5309b46707bc87366351766b4726deec4819102f823f2d088502e76d928d0ed931f78b5a6b1fd1f0f8f7401fe670758477454 EBUILD selinux-xserver-9999.ebuild 283 BLAKE2B 00e6059be9055d67c1349214aa2dc5894e8111c1c241532e3db1d73a3b1ba5ab4c7a47b165ccb7dad0e585d047ac8ad87385b0145d98f47c2f5f0c87694886ce SHA512 f4a8fb7f11ed42cdf523c1a8f8a55194cc68c1c810a061a95fb445da86eb51543e2a91577465457580a22892663c2e875bad99ec500bafa7446c2e6c686c7b9e MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-xserver/selinux-xserver-2.20220106-r1.ebuild b/sec-policy/selinux-xserver/selinux-xserver-2.20220106-r1.ebuild deleted file mode 100644 index ed231bd120dc..000000000000 --- a/sec-policy/selinux-xserver/selinux-xserver-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xserver" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xserver" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-xserver/selinux-xserver-2.20220106-r2.ebuild b/sec-policy/selinux-xserver/selinux-xserver-2.20220106-r2.ebuild deleted file mode 100644 index ed231bd120dc..000000000000 --- a/sec-policy/selinux-xserver/selinux-xserver-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="xserver" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for xserver" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-xserver/selinux-xserver-2.20220520-r1.ebuild b/sec-policy/selinux-xserver/selinux-xserver-2.20220520-r1.ebuild index 7d681b3bf01f..ed231bd120dc 100644 --- a/sec-policy/selinux-xserver/selinux-xserver-2.20220520-r1.ebuild +++ b/sec-policy/selinux-xserver/selinux-xserver-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for xserver" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sec-policy/selinux-zabbix/Manifest b/sec-policy/selinux-zabbix/Manifest index 356ef9b5ae5f..e85534a34a40 100644 --- a/sec-policy/selinux-zabbix/Manifest +++ b/sec-policy/selinux-zabbix/Manifest @@ -1,12 +1,8 @@ -DIST patchbundle-selinux-base-policy-2.20220106-r1.tar.bz2 299683 BLAKE2B 9e48733878e2f809b8634a1e96a4b1bb2fc3e866e562a6ac9449da8d4af591cbe7de380384fabec50c7a7c67733253f82024ce62dee51fc73e35e0653626ff6c SHA512 314c639e08b15a94656e467e81857241b242020884c0e40272cfb422cccc35f2d4a5f067dc6ebdf8926335a65d737c233d1df75f69b356509e07fd60b46b07bf -DIST patchbundle-selinux-base-policy-2.20220106-r2.tar.bz2 436316 BLAKE2B 07d6ba7a5fa8e8213e922bfd4c698b73c1cdf598ceaa5efe98be095b51aafa446af8ea7217dcc2bc001bfadaa250bfcc8b8dea3d9aa630384f8cdf139512170d SHA512 68a71d098ae09b034cb57f8e38c06b23a6584f5538b94a44fb1e48e48c718f2b37eb5e38931e55e8769481ebf0ed8c8642cfa85a45ac23a71be31cc35380fbad DIST patchbundle-selinux-base-policy-2.20220106-r3.tar.bz2 309416 BLAKE2B 89852cce079300edcb00da41cfe42ea5041507f7d0a2a9897a4bd14f3ac68edfcc40ef49320e5ab826b1abb7fe7fc7ca4268042bbc019b3c76a58b9e112601c3 SHA512 4e23ad5e83df6c3501f0ac0a7201786d9f00809bedef248ae3a4b6af994e0006aaf70151c29ca21bb1c9c8887cc5bfeb18389d4f8e3bd3861c61d2d95d3a4e75 DIST patchbundle-selinux-base-policy-2.20220520-r1.tar.bz2 294472 BLAKE2B 12dbda1952bde3db32758470735327c9934f42128dd54513c5a5d082d41cc73e39f49567dafa6abca3fd9d7d036e3a032a26a572e3ba3871de451a78f3757057 SHA512 d75e66f484281d1987e9c6fbe18a483934af39f28f908cfd21c14ba72acbf2ce9afc3bb9211f83e17badbbfaeadbd5263845dc8535eb28bf3b6b56f89db62d43 DIST refpolicy-2.20220106.tar.bz2 560342 BLAKE2B bc0e65466333e02acb48adbb28b8176d3c8e508b2ff97d4f8a876d7c0a65534a62d86c9816ac59f6eed583f4b5c51cf432643edd2dad24dd51eb3cf22e2b75ac SHA512 794327d2dd07196b5f36771f9a961cdf294cf68f690735418d6bdd859499b7007c518cc022ccca9c245a5266b85bdb7cacdcaeefee14e4800937c9101476b373 DIST refpolicy-2.20220520.tar.bz2 577155 BLAKE2B d4352009ef5eb8599feb4adbec0ecef7fd5c9617b820300ab5e95723ddc790dc9244628417c71097ea3f7fff47c1d47a6e4a39da539e6b662acfd9d7ea8cc190 SHA512 eeeca3817fd305f82f62a53ae9c5120775fdf6f6c57d5420584e225019cd66357f7da119e8ea8f21549631d14b1c8076e9ac81aa4907de6c6fa0d7fc827b67ff -EBUILD selinux-zabbix-2.20220106-r1.ebuild 277 BLAKE2B 7bb013c48f2b076293f50ecc490bd9b962ae3fbb100951e6d0c9d242b3a986bbcf808ccb9c368c53c8428dde1946cf51f80b9fd7857514e3e6d2d1852f481867 SHA512 e65fd9c2540f3d435a1974611f29a0c14f43eb372058995a258008f7879d23f33422d14eab16185fda38208a9990efb56e79d06f3cb54812bb67796dcb2cf09e -EBUILD selinux-zabbix-2.20220106-r2.ebuild 277 BLAKE2B 7bb013c48f2b076293f50ecc490bd9b962ae3fbb100951e6d0c9d242b3a986bbcf808ccb9c368c53c8428dde1946cf51f80b9fd7857514e3e6d2d1852f481867 SHA512 e65fd9c2540f3d435a1974611f29a0c14f43eb372058995a258008f7879d23f33422d14eab16185fda38208a9990efb56e79d06f3cb54812bb67796dcb2cf09e EBUILD selinux-zabbix-2.20220106-r3.ebuild 277 BLAKE2B 7bb013c48f2b076293f50ecc490bd9b962ae3fbb100951e6d0c9d242b3a986bbcf808ccb9c368c53c8428dde1946cf51f80b9fd7857514e3e6d2d1852f481867 SHA512 e65fd9c2540f3d435a1974611f29a0c14f43eb372058995a258008f7879d23f33422d14eab16185fda38208a9990efb56e79d06f3cb54812bb67796dcb2cf09e -EBUILD selinux-zabbix-2.20220520-r1.ebuild 281 BLAKE2B 23cee7e8fbd4cb67c0b1ce1b67ec35636f5d3b6387a478ab87867d5f05f8a8dabf6fc7514be31641902d17bde4845c53749a798ccf06820ee11c207bc9735dca SHA512 e4dd8f515511b2d0be1b3061f1602d4f1f460508fa4b759b2414dcc7b54989f28ec413e385862d0321b80379335d7b1ebaf7e2d3c8de63cb0c407c0f4fc7c7d9 +EBUILD selinux-zabbix-2.20220520-r1.ebuild 277 BLAKE2B 7bb013c48f2b076293f50ecc490bd9b962ae3fbb100951e6d0c9d242b3a986bbcf808ccb9c368c53c8428dde1946cf51f80b9fd7857514e3e6d2d1852f481867 SHA512 e65fd9c2540f3d435a1974611f29a0c14f43eb372058995a258008f7879d23f33422d14eab16185fda38208a9990efb56e79d06f3cb54812bb67796dcb2cf09e EBUILD selinux-zabbix-9999.ebuild 281 BLAKE2B 0f6644e9cef870f56f9647ca07e8b143470206abd567a255ff8a62a65cff698d6a43040e385ca2fe150d76f1e94ed4aab9caf22a98f6483166530deb17e9aa8e SHA512 d24c708bdaf35325b8b5b1881336577abf11bfec3a63a35ee3432e734bac5e8a1ee08165ac372549e8b0f8dd29f2ec3b658c13384ab846d310ca161d58de3610 MISC metadata.xml 248 BLAKE2B e1a2b6875d3af0d8180e4ebaaa1cb2f0a30752377d4205308d6633fc4e2e4f075042f6eccec815a68dd0d668873dcdd6b049ccbf5181d477a8283863677473f9 SHA512 aaf6c2ff94601377deef7dfab5be37ce905bfc0ff56f4880cd504c6ac53b69958e4e4e5f13b0d442cf3a9a22440437cb1621bb529859e35181ead0dc1aad0ebc diff --git a/sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r1.ebuild b/sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r1.ebuild deleted file mode 100644 index a8758fd5abbd..000000000000 --- a/sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="zabbix" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for zabbix" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r2.ebuild b/sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r2.ebuild deleted file mode 100644 index a8758fd5abbd..000000000000 --- a/sec-policy/selinux-zabbix/selinux-zabbix-2.20220106-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -IUSE="" -MODS="zabbix" - -inherit selinux-policy-2 - -DESCRIPTION="SELinux policy for zabbix" - -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="amd64 arm arm64 ~mips x86" -fi diff --git a/sec-policy/selinux-zabbix/selinux-zabbix-2.20220520-r1.ebuild b/sec-policy/selinux-zabbix/selinux-zabbix-2.20220520-r1.ebuild index 235932cd3e71..a8758fd5abbd 100644 --- a/sec-policy/selinux-zabbix/selinux-zabbix-2.20220520-r1.ebuild +++ b/sec-policy/selinux-zabbix/selinux-zabbix-2.20220520-r1.ebuild @@ -11,5 +11,5 @@ inherit selinux-policy-2 DESCRIPTION="SELinux policy for zabbix" if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 arm arm64 ~mips x86" fi diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 10d5a5fee4900e1e80ff3823d6a332cd3ca8a11c..eb76c4926abdd696e7b8e6342f0dacc74670f526 100644 GIT binary patch literal 49393 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 S7QJfKZy$eH;QSQNV*vmmoDi4* literal 49389 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 O-+ln#A6`z*V*vp1c!Zt+ diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest index 96bb7307d0c6..edac80f7772a 100644 --- a/sys-apps/cpu-x/Manifest +++ b/sys-apps/cpu-x/Manifest @@ -1,5 +1,7 @@ DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B bcf13a302ad108f76d3c170993385178e7b44123af6b6f3192960f69d8ee493719a408ef4e95ee82e4cbf3f151fe4dcb91a9fc9d4e53c1170c95a9ed2ad3417b SHA512 43e7bc4b82a15545e4c2f69f598a94706ef2c5f5594ff50763f71722d1b98e6dd56e907a4f35917500debf11522c5908dbebf51f515fe5a51af7282254210bc1 DIST cpu-x-4.4.0.tar.gz 1873126 BLAKE2B f914152098effbebe6cae5cd6a2f9ae408b996c4dba7675f1eb991de107bfe7259d8615e647829155963fe93ea585b37486081450ac41e93939bf909f145e20c SHA512 57c960f6c3007455f4d36ccc6d500b18195b305b3d3bdbbdc4b6804f9c1219460c31f854f38d18a49b1c4c0b870970cfcfe6abae4e5c0cdc83e452c5614c13fb +DIST cpu-x-4.5.0.tar.gz 1924637 BLAKE2B b35d56fa5c3f5873423b8cd8f0d04ab5e7d658b71c13e09539e5072eb4e449efdac553156d9fe207c9e4b40e2c196b82e305755def7b76a9406fd229481c639d SHA512 f3e11b10ef034206baa24edf78e02795c14a5f7013e11e15c81e1f6d23b67e354df8658f700359ea7f17d1ff855805da2620f3e3acf6f7ee928cc119783211ef EBUILD cpu-x-4.3.1.ebuild 1591 BLAKE2B c5c5ca7cabe763e00cbb3706a451106d3f152ef858f1165dace36e3fcf0dc97084ccea67059609de697d0c750e4eb0e81285f5e89a21aa26dfe1a20dc67a2a0d SHA512 fe5d85e92c3fab5f492f8c0a6898a9bb1c60e85a0fe7d9215faa452858b6840c02cef9e0deb199037deef05c570a6c94264038ef813007df7d3027f5fe780585 EBUILD cpu-x-4.4.0.ebuild 1618 BLAKE2B 262163db92161350823a03d18ae9bc75d7a85749dacd0bd1f8cc549d085b8438b76909ab95dc33080a3adc02a326975c10d91356c03af92cca8269ccb5f70492 SHA512 cbf380227da50517af30d617347efd831952936c1aa2fbc0591631601268caef271fa9e643f7d302d1f35adb7d8a7d7054dcb694d0033c1b8e06a7844f761ac3 +EBUILD cpu-x-4.5.0.ebuild 1618 BLAKE2B 193f22540a1bd0720898e161ab43c3ec6c0fc6cff19f6e4788a6cf237cb739ba08a640a70ff46225d7d2357383abb99dca7d2012602af26e31e2399e5bef45c9 SHA512 45b72f7f519ace797780b5a807cd1a828eaf5e06537d9e4cacc87f9ecd00c9950cecc7ba97f1835fe59bd77051d93f9bc7a97a9a4ca82da22371c65bfffb59c1 MISC metadata.xml 2370 BLAKE2B edf7d35e28a2c5b60f8b6d6d7d616146c72fb937f07fe16e8d89f5e0522a4a8dfdbe838dcc1b9e57dea30f267e6e7e51b200a11f60b67ca528eb7851ad1b0a28 SHA512 026acb991c7a80c6ba84fe24b14ec7686ba9d389c94e9f6d2e25ff8c9cb8cd36fe795b571ccb02a0ae1335604d5074bf43373fbaa8388f9e6a446c326385f4a7 diff --git a/sys-apps/cpu-x/cpu-x-4.5.0.ebuild b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild new file mode 100644 index 000000000000..8ab527ec59d4 --- /dev/null +++ b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="CPU-X" + +inherit cmake gnome2-utils xdg + +DESCRIPTION="A Free software that gathers information on CPU, motherboard and more" +HOMEPAGE="https://x0rg.github.io/CPU-X/" +SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/glib:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango + force-libstatgrab? ( sys-libs/libstatgrab ) + !force-libstatgrab? ( sys-process/procps:= ) + gui? ( >=x11-libs/gtk+-3.12:3 ) + cpu? ( >=dev-libs/libcpuid-0.6.0:= ) + gpu? ( >=media-libs/glfw-3.3 + media-libs/libglvnd ) + pci? ( sys-apps/pciutils ) + ncurses? ( sys-libs/ncurses:=[tinfo] ) + opencl? ( virtual/opencl ) +" + +DEPEND=" + test? ( + sys-apps/mawk + sys-apps/nawk + ) + + ${COMMON_DEPEND} +" + +BDEPEND=" + dev-lang/nasm + nls? ( sys-devel/gettext ) +" + +RDEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + local mycmakeargs=( + -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab) + -DWITH_GETTEXT=$(usex nls) + -DWITH_GTK=$(usex gui) + -DWITH_LIBCPUID=$(usex cpu) + -DWITH_LIBGLFW=$(usex gpu) + -DWITH_LIBPCI=$(usex pci) + -DWITH_LIBSTATGRAB=OFF + -DWITH_NCURSES=$(usex ncurses) + -DWITH_OPENCL=$(usex opencl) + ) + use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest index 47ebefc1adbf..58560c8f09e3 100644 --- a/sys-apps/hwdata/Manifest +++ b/sys-apps/hwdata/Manifest @@ -1,5 +1,7 @@ DIST hwdata-0.361.tar.gz 2263204 BLAKE2B 83f613dd75e677bb25e884c00e8c32aa97e1b030ac8642df2c35f895df815bf6b8c3333a150c448fb6a14a8cf6c6cec9ef351896a5762a45ea99c34c39790213 SHA512 942cf6fa17c2f6fa41d7c624aa7fd28d57d6ad7750eb7a01c8ce85a663154140af75108a8ab12d43375bae63574a594ea2117195a743c12e5c4cb2986f198454 DIST hwdata-0.362.tar.gz 2277092 BLAKE2B fa0fb6055e65867a61ff628655c45442f175daf6c4d29b921356534a6aca686d6790fab6fd930707fb81891dac4325078a335f351af236d4eece8953703b2c27 SHA512 63ea6b56283b248a54b4a9e350da431db4f40b30e4d1e9afb29bfec3f87b11723899397817435e9142b7775690a399591afb9b701101e2cc4d78893fa791e1b7 +DIST hwdata-0.363.tar.gz 2283349 BLAKE2B dd7aa9c7d202882a31a5359cf674c9399b23b07f47d2fa706739201f60227922572619cef42f50835c4a01efab19773e24b0540a87f759b805755389f8d6f7f4 SHA512 b53ffad2bdeea1ac8c78832e693c44655dc86c401a3f6921ccedf45a88731d82b40b2f033bb90bcaa058b1b3e8361a90aa4eeba9779ee4741efc40ae8ff6282a EBUILD hwdata-0.361.ebuild 696 BLAKE2B 792e672c8fb3277cf445be60a5966dd3ce1afdc0466235021726b182c70e653eb930d94dfed09bca71fccb514eb0b89b5d6e1eac3cdd9e3be7e30261fe4900fe SHA512 1499d7696d4561943d6521937d2818d1000a7d6ceb939bbf670e56f301a54109b7a6eca28f2f7bdbeb3094b9236dd8bad81cf34f893f401659c3168f1c8d3af2 EBUILD hwdata-0.362.ebuild 704 BLAKE2B e40a0fc670739174b895ddeb0fc150d0d7112caf9e01b4b7cf8a6a6e832237dd493d1d9b48c1c496ef162eaf452db10e1ffff03a7f2e41d4e189e29eacc8c4bb SHA512 6d81bf29ab974be19d3d3f1abb835373d9babbca9c949293ec5b0b3bd76648354afffbb0d074f6f59e0e62c762ae4da0adbbeb179c4b24dcf822a0725a0ec60c +EBUILD hwdata-0.363.ebuild 697 BLAKE2B 7b2dfd3b060a7866502b4275650d936cfee8201310e87fd36e5b88a71512a5202f3fc0f7dcbb3beccf6c97ae59d74d4a04de602447d6f092a31acad37af43435 SHA512 3155c833ee8012d8f17fca390099af9a1842aa8157b6cecd5cc606d429bfe9411f39d2d2b343bd88229edaf8b92c09ff260b7b06b065f4e0bf7183ffdd4c73ef MISC metadata.xml 328 BLAKE2B cf72c9663e944154e41475067b5e89dbfcd50f0c771e17dddfb6042a2ccb10693d7ef6eb7508e9ec7a50cbc59e8e47698030a5c1e18accd79040d4318416eb54 SHA512 f366d006f709fabe624840768aa780982884ba8a74f3ac121e323995e218a577dc5a4d34d9dcbec44571580d388967d78350d4540316444ddaf014b99db804e7 diff --git a/sys-apps/hwdata/hwdata-0.363.ebuild b/sys-apps/hwdata/hwdata-0.363.ebuild new file mode 100644 index 000000000000..9df06b92fe5f --- /dev/null +++ b/sys-apps/hwdata/hwdata-0.363.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo + +DESCRIPTION="Hardware identification and configuration data" +HOMEPAGE="https://github.com/vcrhonek/hwdata" +SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +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" + +RESTRICT="test" + +src_configure() { + # configure is not compatible with econf + local conf=( + ./configure + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/lib" + --datadir="${EPREFIX}/usr/share" + ) + + edo "${conf[@]}" +} diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest index dadb6ccfc916..812cdb141f77 100644 --- a/sys-apps/hwloc/Manifest +++ b/sys-apps/hwloc/Manifest @@ -1,12 +1,8 @@ AUX hwloc-1.8.1-gl.patch 542 BLAKE2B d0264d6ef139add1b76befd8f8b440dd6c4b994bea6187c4339eaf47b3fccfebc9598230914db17e21997f8d70c6a94dbfceaa01234a3090d68df35c4cf6f931 SHA512 1f281f338cef379963b374d7e656f90be98dfd0b0768fe12dc8e6d366b1c386c2ed50ed405d5dcd0b00c2bb57b12849a3b918712e38214fca45e2a3b1c584f33 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f SHA512 dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138 -DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688 SHA512 9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46 SHA512 3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df -DIST hwloc-2.7.1.tar.bz2 6810477 BLAKE2B 26706b8835954b8baa9028eaf2da0f8ae6e57d1841d68daaa04d58a7b24a67e4e171eb439b8dbfb589a70eb1b5cced51f12a99bb7132591919c902374f89025f SHA512 35de85de3f5e75de30b5ac72d2c118dcb990a2427c9812910a03772857181fd7259a27352b34a968186d02ffc811644c3411d84ee37f2d0ff9b83628951b4863 DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055 SHA512 025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b -EBUILD hwloc-1.11.13.ebuild 2167 BLAKE2B e055e5b7624f56f54352a39649a51dba5dfe2e6cfddcdf83ef6496f9e88a8ed7b417c47d0e6a6cb5ebbd18619514b8497ceae74ca7df7fa236b86f4cb108e170 SHA512 6684246ba36711860baee3429c7976c6a719b63b2999cacbe7135450d8954082ed282485bb2f68a82c0fc67f78231c6f1c63626adc09f38a50197be8ef142e05 -EBUILD hwloc-2.5.0.ebuild 2926 BLAKE2B 10a2be87fa805d97886e1e9261506af1e027314a68bac3656babfaadbe7273cb91a01ca9706ea9f284b015b8ec0b776f648a6c3461d3ce05147086a6b0fdd75c SHA512 5d0aab779a86fdd409bdaa98fff362824b301675db065859022fbff2a55f4f1a88263cadb85af9470e4915c5cc5c8a34e7e5f2d1376480fbd0b9ed46363ca7e2 -EBUILD hwloc-2.6.0.ebuild 2971 BLAKE2B 79a488a0e115c7f26a80b007088f8c14fc44d894b47637b0f2f9315082496361926165319e2e71ca21383406ea482f09c7dd6054ab4a198bc6c1e13605fbec1c SHA512 bf4432b8a655a23ae2faee3f1139d2beba90389f98df232a3999f4b86c73f01fa22c33e6350bd70817bc14e23f93115aba02cb9a9d5dae78ae1e023021b91707 -EBUILD hwloc-2.7.1-r1.ebuild 3220 BLAKE2B 3db9e6c805c4b3d9edcfb82d004fc7b3e6b9b09464cc7b0c8ed66636a3471f09a93504614f5326a9eeaebd62fcdf50c95c072ba9c847cac2492e13746819ed9a SHA512 dfd57d3a33c5ebe9523fdc00cb1890c07aae9163df98a6ec262d63c12006a4c57b841f03a3fd6e47ecfa486b45a91521f1cc8a76f2eb69b22ae146c813d3094a -EBUILD hwloc-2.8.0.ebuild 3220 BLAKE2B 3db9e6c805c4b3d9edcfb82d004fc7b3e6b9b09464cc7b0c8ed66636a3471f09a93504614f5326a9eeaebd62fcdf50c95c072ba9c847cac2492e13746819ed9a SHA512 dfd57d3a33c5ebe9523fdc00cb1890c07aae9163df98a6ec262d63c12006a4c57b841f03a3fd6e47ecfa486b45a91521f1cc8a76f2eb69b22ae146c813d3094a -MISC metadata.xml 1704 BLAKE2B 4b0dde09ca25988c711048ffef54dcb0ec39e3afde391bb68a288b13232f18339a6b2391c942a2ce261777f4575b973e7517e69277e7be852f44c807db62d5ed SHA512 70b020e6cc65180537d11e9f55f033e1c56cb5c708e7b643e38e83eab9e84bf0f4b8460b3b81e9b6cbb701a7be4a554214a1c6aac3bdb31be4e580321c798317 +EBUILD hwloc-1.11.13-r1.ebuild 2170 BLAKE2B c60546587b078379e46b409675d5e0efdd1ea7a19e08e2640d4119574212e55798274f776a25b9f326a4e97d47afed5a2e85c512b825cca040eb27cae6ff3ac6 SHA512 2d359bbef4c8689f96a0a3ad94a0db259fe62ecc4e95e5340f8c8284fccff896355d950988689189199ab67ecd9df3c1057311f2f78d36f9add5b2c4ffdc8613 +EBUILD hwloc-2.6.0-r1.ebuild 2974 BLAKE2B 7498ce7bf1f84a79837ccbd329c7283d0999736c235be8eb9354022dd0dfa950566bc31cd3a8c3951393e33a596ab99e331831db622b82efcfcec22886121765 SHA512 c55a5e9b2c59adbc2dcf2bfe70a2da041af0affb20f645f6dcab392006007a682e66db96a62c5988a4450cd905d0754ba7f25d744b89f573e621e8165bb0d913 +EBUILD hwloc-2.8.0-r1.ebuild 3216 BLAKE2B a268c5219ce66d888d0ff27b8286cc4abfc3501378d6989a3a2e4c1faef5f13d291a9b85730f6d1cb767a0814de94d8ac488bc8c092ab8bbc6eb8edae2c3c63d SHA512 27f0a4d44e4f5e103c988241b0989655e46b032e2bd1628fe0e099eb9d6ef31eb0efe27597e4c5f73a09517265c8422afd5c580da855a9ecaaeaeb0172f0522b +MISC metadata.xml 1661 BLAKE2B 11ace24114c7763a173d3175338aef1ade993df5e30df405eb4b94d9942ff712026f43bf19bb956cfbe6ea27b52af5746c64efbb0b752baf381ffc2eb5d58029 SHA512 a2a16701d2429b24a5d9dc4a6cff6a3d1a88e9d8e67d6d98a54915dc04c2db7b5ed1f23c798a2e4af9c1bf702529a165ca5f0ed046dc051c0aeb120c119ac6e5 diff --git a/sys-apps/hwloc/hwloc-1.11.13-r1.ebuild b/sys-apps/hwloc/hwloc-1.11.13-r1.ebuild new file mode 100644 index 000000000000..fa0401fa01ac --- /dev/null +++ b/sys-apps/hwloc/hwloc-1.11.13-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools cuda flag-o-matic multilib-minimal toolchain-funcs + +MY_PV=v$(ver_cut 1-2) + +DESCRIPTION="Displays the hardware topology in convenient formats" +HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" +SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0/5" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X" + +# opencl support dropped with x11-drivers/ati-drivers being removed (#582406). +# Anyone with hardware is welcome to step up and help test to get it re-added. + +# dev-util/nvidia-cuda-toolkit is always multilib + +RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}] + cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,${MULTILIB_USEDEP}] ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) + gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) + pci? ( + >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] + >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] + ) + plugins? ( dev-libs/libltdl:0[${MULTILIB_USEDEP}] ) + numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) +DOCS=( AUTHORS NEWS README VERSION ) + +src_prepare() { + default + eautoreconf + + if use cuda ; then + append-cflags -I"${ESYSROOT}"/opt/cuda/include + append-cppflags -I"${ESYSROOT}"/opt/cuda/include + fi +} + +multilib_src_configure() { + export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467 + + if use cuda ; then + local -x LDFLAGS="${LDFLAGS}" + append-ldflags -L"${ESYSROOT}"/opt/cuda/$(get_libdir) + fi + + ECONF_SOURCE=${S} econf \ + --disable-opencl \ + $(use_enable static-libs static) \ + $(use_enable cairo) \ + $(multilib_native_use_enable cuda) \ + $(use_enable debug) \ + $(multilib_native_use_enable gl) \ + $(use_enable pci) \ + $(use_enable plugins) \ + $(use_enable numa libnuma) \ + $(use_enable xml libxml2) \ + $(use_with X x) +} diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild b/sys-apps/hwloc/hwloc-1.11.13.ebuild deleted file mode 100644 index 435ec3acffa0..000000000000 --- a/sys-apps/hwloc/hwloc-1.11.13.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools cuda flag-o-matic multilib-minimal toolchain-funcs - -MY_PV=v$(ver_cut 1-2) - -DESCRIPTION="Displays the hardware topology in convenient formats" -HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" -SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X" - -# opencl support dropped with x11-drivers/ati-drivers being removed (#582406). -# Anyone with hardware is welcome to step up and help test to get it re-added. - -# dev-util/nvidia-cuda-toolkit is always multilib - -RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}] - cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) - gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) - pci? ( - >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] - >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] - ) - plugins? ( dev-libs/libltdl:0[${MULTILIB_USEDEP}] ) - numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] ) - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) -DOCS=( AUTHORS NEWS README VERSION ) - -src_prepare() { - default - eautoreconf - - if use cuda ; then - append-cflags -I"${ESYSROOT}"/opt/cuda/include - append-cppflags -I"${ESYSROOT}"/opt/cuda/include - fi -} - -multilib_src_configure() { - export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467 - - if use cuda ; then - local -x LDFLAGS="${LDFLAGS}" - append-ldflags -L"${ESYSROOT}"/opt/cuda/$(get_libdir) - fi - - ECONF_SOURCE=${S} econf \ - --disable-opencl \ - $(use_enable static-libs static) \ - $(use_enable cairo) \ - $(multilib_native_use_enable cuda) \ - $(use_enable debug) \ - $(multilib_native_use_enable gl) \ - $(use_enable pci) \ - $(use_enable plugins) \ - $(use_enable numa libnuma) \ - $(use_enable xml libxml2) \ - $(use_with X x) -} diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild b/sys-apps/hwloc/hwloc-2.5.0.ebuild deleted file mode 100644 index 763685d9bf37..000000000000 --- a/sys-apps/hwloc/hwloc-2.5.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal - -MY_PV="v$(ver_cut 1-2)" - -DESCRIPTION="Displays the hardware topology in convenient formats" -HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" -SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/15" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X" - -# opencl support dropped with x11-drivers/ati-drivers being removed (#582406). -# Anyone with hardware is welcome to step up and help test to get it re-added. - -RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}] - - cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) - gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) - netloc? ( !sys-apps/netloc ) - nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) - pci? ( - >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] - >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] - ) - udev? ( virtual/libudev ) - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" - -# 2.69-r5 for --runstatedir -BDEPEND=" - >=sys-devel/autoconf-2.69-r5 - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) -DOCS=( AUTHORS NEWS README VERSION ) - -src_prepare() { - default - eautoreconf - - if use cuda ; then - append-cflags "-I${ESYSROOT}/opt/cuda/include" - append-cppflags "-I${ESYSROOT}/opt/cuda/include" - fi -} - -multilib_src_configure() { - export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" #393467 - - if use cuda ; then - local -x LDFLAGS="${LDFLAGS}" - append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" - fi - - local myconf=( - --disable-opencl - --disable-plugin-ltdl - --enable-plugins - --enable-shared - --runstatedir="${EPREFIX}/run" - $(multilib_native_use_enable cuda) - $(multilib_native_use_enable gl) - $(use_enable cairo) - $(use_enable cpuid) - $(use_enable debug) - $(use_enable udev libudev) - $(use_enable netloc) - $(use_enable nvml) - $(use_enable pci) - $(use_enable static-libs static) - $(use_enable xml libxml2) - $(use_with X x) - ) - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_install_all() { - default - case ${ARCH} in - # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. - amd64|x86) - systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" ;; - esac - mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die - bashcomp_alias hwloc-annotate \ - hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} - bashcomp_alias hwloc-annotate lstopo{,-no-graphics} - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-apps/hwloc/hwloc-2.6.0-r1.ebuild b/sys-apps/hwloc/hwloc-2.6.0-r1.ebuild new file mode 100644 index 000000000000..9fbd4c477c6c --- /dev/null +++ b/sys-apps/hwloc/hwloc-2.6.0-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal + +MY_PV="v$(ver_cut 1-2)" + +DESCRIPTION="Displays the hardware topology in convenient formats" +HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" +SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0/15" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X" + +# opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). +# Anyone with hardware is welcome to step up and help test to get it re-added. +RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}] + + cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,${MULTILIB_USEDEP}] ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) + gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) + nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) + pci? ( + >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] + >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] + ) + udev? ( virtual/libudev ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +# 2.69-r5 for --runstatedir +BDEPEND=" + >=sys-devel/autoconf-2.69-r5 + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) + +DOCS=( AUTHORS NEWS README VERSION ) + +src_prepare() { + default + + eautoreconf + + if use cuda ; then + append-cflags "-I${ESYSROOT}/opt/cuda/include" + append-cppflags "-I${ESYSROOT}/opt/cuda/include" + fi +} + +multilib_src_configure() { + # bug #393467 + export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" + + if use cuda ; then + local -x LDFLAGS="${LDFLAGS}" + append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" + fi + + local myconf=( + --disable-opencl + # netloc is deprecated upstream, about to be removed + # bug #796797 + --disable-netloc + --disable-plugin-ltdl + --enable-plugins + --enable-shared + --runstatedir="${EPREFIX}/run" + $(multilib_native_use_enable cuda) + $(multilib_native_use_enable gl) + $(use_enable cairo) + $(use_enable cpuid) + $(use_enable debug) + $(use_enable udev libudev) + $(use_enable nvml) + $(use_enable pci) + $(use_enable static-libs static) + $(use_enable xml libxml2) + $(use_with X x) + ) + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + default + + case ${ARCH} in + # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. + amd64|x86) + systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" ;; + esac + + mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die + bashcomp_alias hwloc-annotate \ + hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} + bashcomp_alias hwloc-annotate lstopo{,-no-graphics} + + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild b/sys-apps/hwloc/hwloc-2.6.0.ebuild deleted file mode 100644 index 8e0985a990dc..000000000000 --- a/sys-apps/hwloc/hwloc-2.6.0.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal - -MY_PV="v$(ver_cut 1-2)" - -DESCRIPTION="Displays the hardware topology in convenient formats" -HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" -SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/15" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X" - -# opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). -# Anyone with hardware is welcome to step up and help test to get it re-added. -RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}] - - cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) - gl? ( x11-drivers/nvidia-drivers[static-libs,tools] ) - nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) - pci? ( - >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] - >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] - ) - udev? ( virtual/libudev ) - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -# 2.69-r5 for --runstatedir -BDEPEND=" - >=sys-devel/autoconf-2.69-r5 - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) - -DOCS=( AUTHORS NEWS README VERSION ) - -src_prepare() { - default - - eautoreconf - - if use cuda ; then - append-cflags "-I${ESYSROOT}/opt/cuda/include" - append-cppflags "-I${ESYSROOT}/opt/cuda/include" - fi -} - -multilib_src_configure() { - # bug #393467 - export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" - - if use cuda ; then - local -x LDFLAGS="${LDFLAGS}" - append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" - fi - - local myconf=( - --disable-opencl - # netloc is deprecated upstream, about to be removed - # bug #796797 - --disable-netloc - --disable-plugin-ltdl - --enable-plugins - --enable-shared - --runstatedir="${EPREFIX}/run" - $(multilib_native_use_enable cuda) - $(multilib_native_use_enable gl) - $(use_enable cairo) - $(use_enable cpuid) - $(use_enable debug) - $(use_enable udev libudev) - $(use_enable nvml) - $(use_enable pci) - $(use_enable static-libs static) - $(use_enable xml libxml2) - $(use_with X x) - ) - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_install_all() { - default - - case ${ARCH} in - # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. - amd64|x86) - systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" ;; - esac - - mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die - bashcomp_alias hwloc-annotate \ - hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} - bashcomp_alias hwloc-annotate lstopo{,-no-graphics} - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild deleted file mode 100644 index 88cb06eb1dfc..000000000000 --- a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal - -MY_PV="v$(ver_cut 1-2)" -DESCRIPTION="Displays the hardware topology in convenient formats" -HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" -SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/15" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia" - -# opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). -# anyone with hardware is welcome to step up and help test to get it re-added. -# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES usage in config/hwloc.m4 -RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}] - cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) - nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) - pci? ( - >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] - >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] - ) - udev? ( virtual/libudev:= ) - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - video_cards_nvidia? ( - x11-drivers/nvidia-drivers[static-libs] - x11-libs/libXext - x11-libs/libX11 - )" -DEPEND="${RDEPEND}" -# 2.69-r5 for --runstatedir -BDEPEND=">=sys-devel/autoconf-2.69-r5 - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) - -DOCS=( AUTHORS NEWS README VERSION ) - -src_prepare() { - default - - eautoreconf -} - -multilib_src_configure() { - # bug #393467 - export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" - - if use video_cards_nvidia ; then - addpredict /dev/nvidiactl - fi - - if use cuda ; then - append-cflags "-I${ESYSROOT}/opt/cuda/include" - append-cppflags "-I${ESYSROOT}/opt/cuda/include" - - local -x LDFLAGS="${LDFLAGS}" - append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" - fi - - local myconf=( - --disable-opencl - - # netloc is deprecated upstream, about to be removed - # bug #796797 - --disable-netloc - - --disable-plugin-ltdl - --enable-plugins - --enable-shared - --runstatedir="${EPREFIX}/run" - $(multilib_native_use_enable cuda) - $(multilib_native_use_enable video_cards_nvidia gl) - $(use_enable cairo) - $(use_enable cpuid) - $(use_enable debug) - $(use_enable udev libudev) - $(use_enable nvml) - $(use_enable pci) - $(use_enable static-libs static) - $(use_enable xml libxml2) - $(use_with X x) - ) - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_install_all() { - default - - case ${ARCH} in - # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. - amd64|x86) - systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" - ;; - esac - - mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die - bashcomp_alias hwloc-annotate \ - hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} - bashcomp_alias hwloc-annotate lstopo{,-no-graphics} - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild new file mode 100644 index 000000000000..ffa2bf4b6edf --- /dev/null +++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal + +MY_PV="v$(ver_cut 1-2)" +DESCRIPTION="Displays the hardware topology in convenient formats" +HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" +SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0/15" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia" + +# opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). +# anyone with hardware is welcome to step up and help test to get it re-added. +# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES usage in config/hwloc.m4 +RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}] + cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,${MULTILIB_USEDEP}] ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) + nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) + pci? ( + >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] + >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] + ) + udev? ( virtual/libudev:= ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + video_cards_nvidia? ( + x11-drivers/nvidia-drivers[static-libs] + x11-libs/libXext + x11-libs/libX11 + )" +DEPEND="${RDEPEND}" +# 2.69-r5 for --runstatedir +BDEPEND=">=sys-devel/autoconf-2.69-r5 + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) + +DOCS=( AUTHORS NEWS README VERSION ) + +src_prepare() { + default + + eautoreconf +} + +multilib_src_configure() { + # bug #393467 + export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" + + if use video_cards_nvidia ; then + addpredict /dev/nvidiactl + fi + + if use cuda ; then + append-cflags "-I${ESYSROOT}/opt/cuda/include" + append-cppflags "-I${ESYSROOT}/opt/cuda/include" + + local -x LDFLAGS="${LDFLAGS}" + append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" + fi + + local myconf=( + --disable-opencl + + # netloc is deprecated upstream, about to be removed + # bug #796797 + --disable-netloc + + --disable-plugin-ltdl + --enable-plugins + --enable-shared + --runstatedir="${EPREFIX}/run" + $(multilib_native_use_enable cuda) + $(multilib_native_use_enable video_cards_nvidia gl) + $(use_enable cairo) + $(use_enable cpuid) + $(use_enable debug) + $(use_enable udev libudev) + $(use_enable nvml) + $(use_enable pci) + $(use_enable static-libs static) + $(use_enable xml libxml2) + $(use_with X x) + ) + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + default + + case ${ARCH} in + # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. + amd64|x86) + systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" + ;; + esac + + mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die + bashcomp_alias hwloc-annotate \ + hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} + bashcomp_alias hwloc-annotate lstopo{,-no-graphics} + + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-apps/hwloc/hwloc-2.8.0.ebuild b/sys-apps/hwloc/hwloc-2.8.0.ebuild deleted file mode 100644 index 88cb06eb1dfc..000000000000 --- a/sys-apps/hwloc/hwloc-2.8.0.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal - -MY_PV="v$(ver_cut 1-2)" -DESCRIPTION="Displays the hardware topology in convenient formats" -HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" -SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/15" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia" - -# opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). -# anyone with hardware is welcome to step up and help test to get it re-added. -# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES usage in config/hwloc.m4 -RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}] - cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) - nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) - pci? ( - >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] - >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] - ) - udev? ( virtual/libudev:= ) - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - video_cards_nvidia? ( - x11-drivers/nvidia-drivers[static-libs] - x11-libs/libXext - x11-libs/libX11 - )" -DEPEND="${RDEPEND}" -# 2.69-r5 for --runstatedir -BDEPEND=">=sys-devel/autoconf-2.69-r5 - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) - -DOCS=( AUTHORS NEWS README VERSION ) - -src_prepare() { - default - - eautoreconf -} - -multilib_src_configure() { - # bug #393467 - export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" - - if use video_cards_nvidia ; then - addpredict /dev/nvidiactl - fi - - if use cuda ; then - append-cflags "-I${ESYSROOT}/opt/cuda/include" - append-cppflags "-I${ESYSROOT}/opt/cuda/include" - - local -x LDFLAGS="${LDFLAGS}" - append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" - fi - - local myconf=( - --disable-opencl - - # netloc is deprecated upstream, about to be removed - # bug #796797 - --disable-netloc - - --disable-plugin-ltdl - --enable-plugins - --enable-shared - --runstatedir="${EPREFIX}/run" - $(multilib_native_use_enable cuda) - $(multilib_native_use_enable video_cards_nvidia gl) - $(use_enable cairo) - $(use_enable cpuid) - $(use_enable debug) - $(use_enable udev libudev) - $(use_enable nvml) - $(use_enable pci) - $(use_enable static-libs static) - $(use_enable xml libxml2) - $(use_with X x) - ) - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_install_all() { - default - - case ${ARCH} in - # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. - amd64|x86) - systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" - ;; - esac - - mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die - bashcomp_alias hwloc-annotate \ - hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} - bashcomp_alias hwloc-annotate lstopo{,-no-graphics} - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-apps/hwloc/metadata.xml b/sys-apps/hwloc/metadata.xml index 3ace2eda36bb..9b7c01dfe158 100644 --- a/sys-apps/hwloc/metadata.xml +++ b/sys-apps/hwloc/metadata.xml @@ -18,7 +18,6 @@ <flag name="cpuid">Enable the cpuid-based architecture specific support (x86 component)</flag> <flag name="cuda">Enable CUDA device discovery using libcudart</flag> <flag name="gl">Enable GL display device discovery (NVCtrl)</flag> - <flag name="netloc">Enable Netloc</flag> <flag name="numa">Add support for numa memory allocation</flag> <flag name="nvml">Enable the NVML device discovery</flag> <flag name="pci">Enable PCI device discovery using libpci</flag> diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index 4845304aa4a6..6b58b9259a73 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -8,8 +8,10 @@ AUX iproute2-default-color-auto.patch 186 BLAKE2B 4f751e1292d7f14c8fac68c115c666 DIST iproute2-5.15.0.tar.xz 858068 BLAKE2B bca20ac53e1b2b3ae06186f655ad5073a0e691ed7b3aab25c4fbc118847b72a8a522175732cd22d8ec27480d1ab142319e80a5c3628434bec21260e585e1591d SHA512 e94918fa10e523224b965c7cb5303a101745e89c90d149d2d9876a002b2a894b1c689c519dc22168f3d334c3ee0810c59ec43223baab3d5f4c56f017d6281f22 DIST iproute2-5.18.0.tar.xz 880456 BLAKE2B 21b15d84b07199d4ddd12cbf14d94806a073f4eda659958a8459ef2ca8becbef8638dac2550cc53893cd147888b6a3b738256dac074307b37ebec8dbb460e600 SHA512 7b43c89741a8ffe8fd529ac4ee19c8eab7dce2f064de494c160c75456ffb960fb5f1e78c868ab98360dafde28d5e2c4d58177135b6d380e80e06eba9e3eaf068 DIST iproute2-5.19.0.tar.xz 892696 BLAKE2B ee287065d7c33c0fa97f0fc130bb3a4a3ad5ac9417ad74ce8489e64ec146ff97749d79bb6563043c8835eab91a51631576441d450693cb50808ad0d37b2ea648 SHA512 eb0fffb153f7cecc89b5573b7fc211d67fb1c06789fd3b0aec75ba5032521d53c51ccc52db7367e41397993df50244af84763b0b1d5a76d9dfccf013c010131b +DIST iproute2-6.0.0.tar.xz 900312 BLAKE2B 1cfb9b5a7892dec2b35e0eadbd957083e95fdc5077a1aa193329801ff25f9ed90a1fc4152756547be1fab8fe18d9a399001a4c3a61e951f64946156af6a90bae SHA512 be30362b0df6906aa786f935d5f555b8b86c747fe05314066f4180ab2f7c952ae227b7cf04c15e75d8f99ca17bafb7c8dc0fb1c18f3a9e3222d98716bb449f7a EBUILD iproute2-5.15.0.ebuild 4994 BLAKE2B bc73ac11db47b0d52926149af6546fe81fd94354ca48aad8f452c5fedeebc1629d847ba653175bdb18172a3d74c9e8c6026ffd8f3436130985929e38f4e0dec6 SHA512 5737c4bd54bc283c1c50c9b2f5e7c87f8b40d2665e15d72a05893d890427d1c389d2f6c857bd8ca0db2d38996dadea810b5a11f061e95830347ff7f864bd7f7e EBUILD iproute2-5.18.0-r1.ebuild 5803 BLAKE2B 5be3d8f2c91cb5d1e8d6b13d9a736e75d6066922caacaae94881b37e4cb963ed14eb185a68e745e484ec29fbd66c33a0deeccee75065af8fa292bfea945406fd SHA512 e42d7f42d7cab34838b1cc3984083d143ccf2d02743ed0ad14e091ae0fd4a3c4d8c82113cd813a1e517c527dac7915c5908e2503ddf8fedb2f46eb65675bb266 -EBUILD iproute2-5.19.0-r2.ebuild 5905 BLAKE2B c2a923a7692a512cb339c418e3e5170726e674fe738371ed98e779241366907c77d37562e7415e5e47836c723c73eb5f3e6495afb3611cb842a489c2f709746c SHA512 242b99edbc82efc65dedd4931c26c40aad724bd86ceb7d20c4eda6da1af98185dfee94ecc06c67f5473480aea62634a06f704878898fdeedf8d800e9630990a5 -EBUILD iproute2-9999.ebuild 5836 BLAKE2B afeb0039dcb5b37589dd0699fc61a296c923662f7645ddb68f214f8da4a0cbcec0d14fcee0475bdc66aa4daed55258d1e9b93c4a852fde90c9fed4fea7fa6678 SHA512 a6cac0966de86b61dac9d338222765378e7a91b6b8b123e1edb894b777da33b9137e0b75f53e9cfa0ee163c7c4754f07a74c7652e1f2a9425c83fe8614291484 -MISC metadata.xml 898 BLAKE2B f3c281e448846b5fa0e4cabec04767fe7217bd0d77a2baba7c1524ebdc1df4cc4c7d38ff441617959281c3a08b564d3cc6b7a89f846041f2416441b82079318d SHA512 404bd3aa523554bd78da7eb90bd3c53c146f71da92116115c238e1b186e971bf6d49161c33e58d6116af1616688bc00eb7d96f0fa5afb300a703cbdf6fdfe4ed +EBUILD iproute2-5.19.0-r3.ebuild 6020 BLAKE2B 86761a5001746be00a658445202a5135a448f46b22f7e07ede80be9c870779da16f8677e4c2544bf100e3dd4ff5d7c4fe2714866f8367469cb26aa965d58c4b0 SHA512 2910286974fb7a5630c824b934efb41045fbe361ebd366d0e143a09c648ab332ccb9314e0174409b65f7fbb66a3f7912841f87c875a34858aa8c22bb2f0f2d74 +EBUILD iproute2-6.0.0.ebuild 5951 BLAKE2B 88d5f8622e202a4fab367d17ad8dd92b1fe5c28acdc525398856f99a943f1058066cc4a61b094a6b997683f4306ec81b34a9c5b8281e4c195e3aa3f50d148ddc SHA512 5734f8baa085cbac1f5793bb8f70d12890dddf8e66748c9fdab68dabd08c21123311d88d49a8dcaf3a0f53147c097483134124124687b337a4a89a1922832014 +EBUILD iproute2-9999.ebuild 5951 BLAKE2B 88d5f8622e202a4fab367d17ad8dd92b1fe5c28acdc525398856f99a943f1058066cc4a61b094a6b997683f4306ec81b34a9c5b8281e4c195e3aa3f50d148ddc SHA512 5734f8baa085cbac1f5793bb8f70d12890dddf8e66748c9fdab68dabd08c21123311d88d49a8dcaf3a0f53147c097483134124124687b337a4a89a1922832014 +MISC metadata.xml 973 BLAKE2B e505f65ebcc30561fe249ede546cbad6289a0be929be6105379c25674e1dbade56fc62fa75839b0485099f13bc175daa55ad8b86f0a346e52907cfa00c4bb3f1 SHA512 a7e201275dd562c097d66083225e74221f81d89a7efac98b7c05cc7c508100a94b9e928854796cfbfbfeb679acfe34fb79026f7d04df8e07f57132ffc64be525 diff --git a/sys-apps/iproute2/iproute2-5.19.0-r2.ebuild b/sys-apps/iproute2/iproute2-5.19.0-r2.ebuild deleted file mode 100644 index f0a6ca796fa7..000000000000 --- a/sys-apps/iproute2/iproute2-5.19.0-r2.ebuild +++ /dev/null @@ -1,213 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo toolchain-funcs - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git" - inherit git-r3 -else - SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="kernel routing and traffic control utilities" -HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2" - -LICENSE="GPL-2" -SLOT="0" -IUSE="atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr" - -# We could make libmnl optional, but it's tiny, so eh -RDEPEND=" - !net-misc/arpd - !minimal? ( net-libs/libmnl:= ) - atm? ( net-dialup/linux-atm ) - berkdb? ( sys-libs/db:= ) - bpf? ( dev-libs/libbpf:= ) - caps? ( sys-libs/libcap ) - elf? ( virtual/libelf:= ) - iptables? ( >=net-firewall/iptables-1.4.20:= ) - libbsd? ( dev-libs/libbsd ) - nfs? ( net-libs/libtirpc:= ) - selinux? ( sys-libs/libselinux ) -" -# We require newer linux-headers for ipset support (bug #549948) and some defines (bug #553876) -DEPEND=" - ${RDEPEND} - >=sys-kernel/linux-headers-3.16 -" -BDEPEND=" - app-arch/xz-utils - >=sys-devel/bison-2.4 - sys-devel/flex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.1.0-mtu.patch # bug #291907 - "${FILESDIR}"/${PN}-5.12.0-configure-nomagic.patch # bug #643722 - #"${FILESDIR}"/${PN}-5.1.0-portability.patch - "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch - "${FILESDIR}"/${P}-musl.patch - "${FILESDIR}"/${P}-setns-check.patch - "${FILESDIR}"/${PN}-default-color-auto.patch -) - -src_prepare() { - default - - # Fix version if necessary - local versionfile="include/version.h" - if [[ ${PV} != 9999 ]] && ! grep -Fq "${PV}" ${versionfile} ; then - einfo "Fixing version string" - sed "s@\"[[:digit:]\.]\+\"@\"${PV}\"@" \ - -i ${versionfile} || die - fi - - # echo -n is not POSIX compliant - sed 's@echo -n@printf@' -i configure || die - - sed -i \ - -e '/^CC :\?=/d' \ - -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ - -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \ - -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ - -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ - Makefile || die - - # Build against system headers - rm -r include/netinet || die #include/linux include/ip{,6}tables{,_common}.h include/libiptc - sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die - - if use minimal ; then - sed -i -e '/^SUBDIRS=/s:=.*:=lib tc ip:' Makefile || die - fi -} - -src_configure() { - tc-export AR CC PKG_CONFIG - - # This sure is ugly. Should probably move into toolchain-funcs at some point. - local setns - pushd "${T}" >/dev/null || die - printf '#include <sched.h>\nint main(){return setns(0, 0);}\n' > test.c || die - if ${CC} ${CFLAGS} ${CPPFLAGS} -D_GNU_SOURCE ${LDFLAGS} test.c >&/dev/null ; then - setns=y - else - setns=n - fi - - echo 'int main(){return 0;}' > test.c || die - if ! ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} test.c -lresolv >&/dev/null ; then - sed -i '/^LDLIBS/s:-lresolv::' "${S}"/Makefile || die - fi - popd >/dev/null || die - - # run "configure" script first which will create "config.mk"... - # Using econf breaks since 5.14.0 (a9c3d70d902a0473ee5c13336317006a52ce8242) - edo ./configure --libbpf_force $(usex bpf on off) - - # Remove the definitions made by configure and allow them to be overridden - # by USE flags below. - # We have to do the cheesy only-sed-if-disabled because otherwise - # the *_FLAGS etc stuff found by configure will be used but result - # in a broken build. - if ! use berkdb ; then - sed -i -e '/HAVE_BERKELEY_DB/d' config.mk || die - fi - - if ! use caps ; then - sed -i -e '/HAVE_CAP/d' config.mk || die - fi - - if use minimal ; then - sed -i -e '/HAVE_MNL/d' config.mk || die - fi - - if ! use elf ; then - sed -i -e '/HAVE_ELF/d' config.mk || die - fi - - if ! use nfs ; then - sed -i -e '/HAVE_RPC/d' config.mk || die - fi - - if ! use selinux ; then - sed -i -e '/HAVE_SELINUX/d' config.mk || die - fi - - if ! use libbsd ; then - sed -i -e '/HAVE_LIBBSD/d' config.mk || die - fi - - # ...Now switch on/off requested features via USE flags - # this is only useful if the test did not set other things, per bug #643722 - # Keep in sync with ifs above, or refactor to be unified. - cat <<-EOF >> config.mk - TC_CONFIG_ATM := $(usex atm y n) - TC_CONFIG_XT := $(usex iptables y n) - TC_CONFIG_NO_XT := $(usex iptables n y) - # We've locked in recent enough kernel headers, bug #549948 - TC_CONFIG_IPSET := y - HAVE_BERKELEY_DB := $(usex berkdb y n) - HAVE_CAP := $(usex caps y n) - HAVE_MNL := $(usex minimal n y) - HAVE_ELF := $(usex elf y n) - HAVE_RPC := $(usex nfs y n) - HAVE_SELINUX := $(usex selinux y n) - IP_CONFIG_SETNS := ${setns} - # Use correct iptables dir, bug #144265, bug #293709 - IPT_LIB_DIR := $(use iptables && ${PKG_CONFIG} xtables --variable=xtlibdir) - HAVE_LIBBSD := $(usex libbsd y n) - EOF -} - -src_compile() { - emake V=1 NETNS_RUN_DIR=/run/netns -} - -src_install() { - if use minimal ; then - into / - dosbin tc/tc - dobin ip/ip - return 0 - fi - - emake \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - LIBDIR="${EPREFIX}"/$(get_libdir) \ - SBINDIR="${EPREFIX}"/sbin \ - CONFDIR="${EPREFIX}"/etc/iproute2 \ - DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ - MANDIR="${EPREFIX}"/usr/share/man \ - ARPDDIR="${EPREFIX}"/var/lib/arpd \ - install - - dodir /bin - mv "${ED}"/{s,}bin/ip || die # bug #330115 - - dolib.a lib/libnetlink.a - insinto /usr/include - doins include/libnetlink.h - - if use split-usr ; then - # Can remove compatibility symlink in a year: 2023-05-28. - # bug #547264 - mv "${ED}"/sbin/ss "${ED}"/bin/ss || die - dosym -r /bin/ss /sbin/ss - fi - - if use berkdb ; then - keepdir /var/lib/arpd - # bug #47482, arpd doesn't need to be in /sbin - dodir /usr/bin - mv "${ED}"/sbin/arpd "${ED}"/usr/bin/ || die - elif [[ -d "${ED}"/var/lib/arpd ]]; then - rmdir --ignore-fail-on-non-empty -p "${ED}"/var/lib/arpd || die - fi -} diff --git a/sys-apps/iproute2/iproute2-5.19.0-r3.ebuild b/sys-apps/iproute2/iproute2-5.19.0-r3.ebuild new file mode 100644 index 000000000000..a201d0f68938 --- /dev/null +++ b/sys-apps/iproute2/iproute2-5.19.0-r3.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git" + inherit git-r3 +else + SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="kernel routing and traffic control utilities" +HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2" + +LICENSE="GPL-2" +SLOT="0" +IUSE="atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr" + +# We could make libmnl optional, but it's tiny, so eh +RDEPEND=" + !net-misc/arpd + !minimal? ( net-libs/libmnl:= ) + atm? ( net-dialup/linux-atm ) + berkdb? ( sys-libs/db:= ) + bpf? ( dev-libs/libbpf:= ) + caps? ( sys-libs/libcap ) + elf? ( virtual/libelf:= ) + iptables? ( >=net-firewall/iptables-1.4.20:= ) + libbsd? ( dev-libs/libbsd ) + nfs? ( net-libs/libtirpc:= ) + selinux? ( sys-libs/libselinux ) +" +# We require newer linux-headers for ipset support (bug #549948) and some defines (bug #553876) +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-3.16 +" +BDEPEND=" + app-arch/xz-utils + >=sys-devel/bison-2.4 + sys-devel/flex + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.0-mtu.patch # bug #291907 + "${FILESDIR}"/${PN}-5.12.0-configure-nomagic.patch # bug #643722 + #"${FILESDIR}"/${PN}-5.1.0-portability.patch + "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch + "${FILESDIR}"/${P}-musl.patch + "${FILESDIR}"/${P}-setns-check.patch + "${FILESDIR}"/${PN}-default-color-auto.patch +) + +src_prepare() { + default + + # Fix version if necessary + local versionfile="include/version.h" + if [[ ${PV} != 9999 ]] && ! grep -Fq "${PV}" ${versionfile} ; then + einfo "Fixing version string" + sed "s@\"[[:digit:]\.]\+\"@\"${PV}\"@" \ + -i ${versionfile} || die + fi + + # echo -n is not POSIX compliant + sed 's@echo -n@printf@' -i configure || die + + sed -i \ + -e '/^CC :\?=/d' \ + -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ + -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \ + -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ + -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ + Makefile || die + + # Build against system headers + rm -r include/netinet || die #include/linux include/ip{,6}tables{,_common}.h include/libiptc + sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die + + if use minimal ; then + sed -i -e '/^SUBDIRS=/s:=.*:=lib tc ip:' Makefile || die + fi +} + +src_configure() { + tc-export AR CC PKG_CONFIG + + # This sure is ugly. Should probably move into toolchain-funcs at some point. + local setns + pushd "${T}" >/dev/null || die + printf '#include <sched.h>\nint main(){return setns(0, 0);}\n' > test.c || die + if ${CC} ${CFLAGS} ${CPPFLAGS} -D_GNU_SOURCE ${LDFLAGS} test.c >&/dev/null ; then + setns=y + else + setns=n + fi + + echo 'int main(){return 0;}' > test.c || die + if ! ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} test.c -lresolv >&/dev/null ; then + sed -i '/^LDLIBS/s:-lresolv::' "${S}"/Makefile || die + fi + popd >/dev/null || die + + # run "configure" script first which will create "config.mk"... + # Using econf breaks since 5.14.0 (a9c3d70d902a0473ee5c13336317006a52ce8242) + edo ./configure --libbpf_force $(usex bpf on off) + + # Remove the definitions made by configure and allow them to be overridden + # by USE flags below. + # We have to do the cheesy only-sed-if-disabled because otherwise + # the *_FLAGS etc stuff found by configure will be used but result + # in a broken build. + if ! use berkdb ; then + sed -i -e '/HAVE_BERKELEY_DB/d' config.mk || die + fi + + if ! use caps ; then + sed -i -e '/HAVE_CAP/d' config.mk || die + fi + + if use minimal ; then + sed -i -e '/HAVE_MNL/d' config.mk || die + fi + + if ! use elf ; then + sed -i -e '/HAVE_ELF/d' config.mk || die + fi + + if ! use nfs ; then + sed -i -e '/HAVE_RPC/d' config.mk || die + fi + + if ! use selinux ; then + sed -i -e '/HAVE_SELINUX/d' config.mk || die + fi + + if ! use libbsd ; then + sed -i -e '/HAVE_LIBBSD/d' config.mk || die + fi + + # ...Now switch on/off requested features via USE flags + # this is only useful if the test did not set other things, per bug #643722 + # Keep in sync with ifs above, or refactor to be unified. + cat <<-EOF >> config.mk + TC_CONFIG_ATM := $(usex atm y n) + TC_CONFIG_XT := $(usex iptables y n) + TC_CONFIG_NO_XT := $(usex iptables n y) + # We've locked in recent enough kernel headers, bug #549948 + TC_CONFIG_IPSET := y + HAVE_BERKELEY_DB := $(usex berkdb y n) + HAVE_CAP := $(usex caps y n) + HAVE_MNL := $(usex minimal n y) + HAVE_ELF := $(usex elf y n) + HAVE_RPC := $(usex nfs y n) + HAVE_SELINUX := $(usex selinux y n) + IP_CONFIG_SETNS := ${setns} + # Use correct iptables dir, bug #144265, bug #293709 + IPT_LIB_DIR := $(use iptables && ${PKG_CONFIG} xtables --variable=xtlibdir) + HAVE_LIBBSD := $(usex libbsd y n) + EOF +} + +src_compile() { + emake V=1 NETNS_RUN_DIR=/run/netns +} + +src_install() { + if use minimal ; then + into / + dosbin tc/tc + dobin ip/ip + return 0 + fi + + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}"/$(get_libdir) \ + SBINDIR="${EPREFIX}"/sbin \ + CONFDIR="${EPREFIX}"/etc/iproute2 \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + MANDIR="${EPREFIX}"/usr/share/man \ + ARPDDIR="${EPREFIX}"/var/lib/arpd \ + install + + dodir /bin + mv "${ED}"/{s,}bin/ip || die # bug #330115 + + dolib.a lib/libnetlink.a + insinto /usr/include + doins include/libnetlink.h + + # Collides with net-analyzer/ifstat + # https://bugs.gentoo.org/868321 + mv "${ED}"/sbin/ifstat{,-iproute2} || die + + if use split-usr ; then + # Can remove compatibility symlink in a year: 2023-05-28. + # bug #547264 + mv "${ED}"/sbin/ss "${ED}"/bin/ss || die + dosym -r /bin/ss /sbin/ss + fi + + if use berkdb ; then + keepdir /var/lib/arpd + # bug #47482, arpd doesn't need to be in /sbin + dodir /usr/bin + mv "${ED}"/sbin/arpd "${ED}"/usr/bin/ || die + elif [[ -d "${ED}"/var/lib/arpd ]]; then + rmdir --ignore-fail-on-non-empty -p "${ED}"/var/lib/arpd || die + fi +} diff --git a/sys-apps/iproute2/iproute2-6.0.0.ebuild b/sys-apps/iproute2/iproute2-6.0.0.ebuild new file mode 100644 index 000000000000..46297152d6c6 --- /dev/null +++ b/sys-apps/iproute2/iproute2-6.0.0.ebuild @@ -0,0 +1,215 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git" + inherit git-r3 +else + SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="kernel routing and traffic control utilities" +HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2" + +LICENSE="GPL-2" +SLOT="0" +IUSE="atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr" + +# We could make libmnl optional, but it's tiny, so eh +RDEPEND=" + !net-misc/arpd + !minimal? ( net-libs/libmnl:= ) + atm? ( net-dialup/linux-atm ) + berkdb? ( sys-libs/db:= ) + bpf? ( dev-libs/libbpf:= ) + caps? ( sys-libs/libcap ) + elf? ( virtual/libelf:= ) + iptables? ( >=net-firewall/iptables-1.4.20:= ) + libbsd? ( dev-libs/libbsd ) + nfs? ( net-libs/libtirpc:= ) + selinux? ( sys-libs/libselinux ) +" +# We require newer linux-headers for ipset support (bug #549948) and some defines (bug #553876) +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-3.16 +" +BDEPEND=" + app-arch/xz-utils + >=sys-devel/bison-2.4 + sys-devel/flex + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.0-mtu.patch # bug #291907 + "${FILESDIR}"/${PN}-5.12.0-configure-nomagic.patch # bug #643722 + #"${FILESDIR}"/${PN}-5.1.0-portability.patch + "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch + "${FILESDIR}"/${PN}-default-color-auto.patch +) + +src_prepare() { + default + + # Fix version if necessary + local versionfile="include/version.h" + if [[ ${PV} != 9999 ]] && ! grep -Fq "${PV}" ${versionfile} ; then + einfo "Fixing version string" + sed "s@\"[[:digit:]\.]\+\"@\"${PV}\"@" \ + -i ${versionfile} || die + fi + + # echo -n is not POSIX compliant + sed 's@echo -n@printf@' -i configure || die + + sed -i \ + -e '/^CC :\?=/d' \ + -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ + -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \ + -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ + -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ + Makefile || die + + # Build against system headers + rm -r include/netinet || die #include/linux include/ip{,6}tables{,_common}.h include/libiptc + sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die + + if use minimal ; then + sed -i -e '/^SUBDIRS=/s:=.*:=lib tc ip:' Makefile || die + fi +} + +src_configure() { + tc-export AR CC PKG_CONFIG + + # This sure is ugly. Should probably move into toolchain-funcs at some point. + local setns + pushd "${T}" >/dev/null || die + printf '#include <sched.h>\nint main(){return setns(0, 0);}\n' > test.c || die + if ${CC} ${CFLAGS} ${CPPFLAGS} -D_GNU_SOURCE ${LDFLAGS} test.c >&/dev/null ; then + setns=y + else + setns=n + fi + + echo 'int main(){return 0;}' > test.c || die + if ! ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} test.c -lresolv >&/dev/null ; then + sed -i '/^LDLIBS/s:-lresolv::' "${S}"/Makefile || die + fi + popd >/dev/null || die + + # run "configure" script first which will create "config.mk"... + # Using econf breaks since 5.14.0 (a9c3d70d902a0473ee5c13336317006a52ce8242) + edo ./configure --libbpf_force $(usex bpf on off) + + # Remove the definitions made by configure and allow them to be overridden + # by USE flags below. + # We have to do the cheesy only-sed-if-disabled because otherwise + # the *_FLAGS etc stuff found by configure will be used but result + # in a broken build. + if ! use berkdb ; then + sed -i -e '/HAVE_BERKELEY_DB/d' config.mk || die + fi + + if ! use caps ; then + sed -i -e '/HAVE_CAP/d' config.mk || die + fi + + if use minimal ; then + sed -i -e '/HAVE_MNL/d' config.mk || die + fi + + if ! use elf ; then + sed -i -e '/HAVE_ELF/d' config.mk || die + fi + + if ! use nfs ; then + sed -i -e '/HAVE_RPC/d' config.mk || die + fi + + if ! use selinux ; then + sed -i -e '/HAVE_SELINUX/d' config.mk || die + fi + + if ! use libbsd ; then + sed -i -e '/HAVE_LIBBSD/d' config.mk || die + fi + + # ...Now switch on/off requested features via USE flags + # this is only useful if the test did not set other things, per bug #643722 + # Keep in sync with ifs above, or refactor to be unified. + cat <<-EOF >> config.mk + TC_CONFIG_ATM := $(usex atm y n) + TC_CONFIG_XT := $(usex iptables y n) + TC_CONFIG_NO_XT := $(usex iptables n y) + # We've locked in recent enough kernel headers, bug #549948 + TC_CONFIG_IPSET := y + HAVE_BERKELEY_DB := $(usex berkdb y n) + HAVE_CAP := $(usex caps y n) + HAVE_MNL := $(usex minimal n y) + HAVE_ELF := $(usex elf y n) + HAVE_RPC := $(usex nfs y n) + HAVE_SELINUX := $(usex selinux y n) + IP_CONFIG_SETNS := ${setns} + # Use correct iptables dir, bug #144265, bug #293709 + IPT_LIB_DIR := $(use iptables && ${PKG_CONFIG} xtables --variable=xtlibdir) + HAVE_LIBBSD := $(usex libbsd y n) + EOF +} + +src_compile() { + emake V=1 NETNS_RUN_DIR=/run/netns +} + +src_install() { + if use minimal ; then + into / + dosbin tc/tc + dobin ip/ip + return 0 + fi + + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}"/$(get_libdir) \ + SBINDIR="${EPREFIX}"/sbin \ + CONFDIR="${EPREFIX}"/etc/iproute2 \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + MANDIR="${EPREFIX}"/usr/share/man \ + ARPDDIR="${EPREFIX}"/var/lib/arpd \ + install + + dodir /bin + mv "${ED}"/{s,}bin/ip || die # bug #330115 + + dolib.a lib/libnetlink.a + insinto /usr/include + doins include/libnetlink.h + + # Collides with net-analyzer/ifstat + # https://bugs.gentoo.org/868321 + mv "${ED}"/sbin/ifstat{,-iproute2} || die + + if use split-usr ; then + # Can remove compatibility symlink in a year: 2023-05-28. + # bug #547264 + mv "${ED}"/sbin/ss "${ED}"/bin/ss || die + dosym -r /bin/ss /sbin/ss + fi + + if use berkdb ; then + keepdir /var/lib/arpd + # bug #47482, arpd doesn't need to be in /sbin + dodir /usr/bin + mv "${ED}"/sbin/arpd "${ED}"/usr/bin/ || die + elif [[ -d "${ED}"/var/lib/arpd ]]; then + rmdir --ignore-fail-on-non-empty -p "${ED}"/var/lib/arpd || die + fi +} diff --git a/sys-apps/iproute2/iproute2-9999.ebuild b/sys-apps/iproute2/iproute2-9999.ebuild index 8aaa6cc859d8..46297152d6c6 100644 --- a/sys-apps/iproute2/iproute2-9999.ebuild +++ b/sys-apps/iproute2/iproute2-9999.ebuild @@ -193,6 +193,10 @@ src_install() { insinto /usr/include doins include/libnetlink.h + # Collides with net-analyzer/ifstat + # https://bugs.gentoo.org/868321 + mv "${ED}"/sbin/ifstat{,-iproute2} || die + if use split-usr ; then # Can remove compatibility symlink in a year: 2023-05-28. # bug #547264 diff --git a/sys-apps/iproute2/metadata.xml b/sys-apps/iproute2/metadata.xml index 10e4c7acb786..f4d408562814 100644 --- a/sys-apps/iproute2/metadata.xml +++ b/sys-apps/iproute2/metadata.xml @@ -1,20 +1,21 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> -</maintainer> -<use> - <flag name="berkdb">build programs that use berkdb (just arpd)</flag> - <flag name="bpf">Use <pkg>dev-libs/libbpf</pkg></flag> - <flag name="elf">support loading eBPF programs from ELFs (e.g. LLVM's eBPF backend)</flag> - <flag name="iptables">include support for iptables filtering</flag> - <flag name="libbsd">Use <pkg>dev-libs/libbsd</pkg> instead of internal funcs</flag> - <flag name="minimal">only install ip and tc programs, without eBPF support</flag> - <flag name="nfs">Support RPC lookups via <pkg>net-libs/libtirpc</pkg> in ss</flag> -</use> -<upstream> - <remote-id type="cpe">cpe:/a:iproute2_project:iproute2</remote-id> -</upstream> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <use> + <flag name="berkdb">build programs that use berkdb (just arpd)</flag> + <flag name="bpf">Use <pkg>dev-libs/libbpf</pkg></flag> + <flag name="elf">support loading eBPF programs from ELFs (e.g. LLVM's eBPF backend)</flag> + <flag name="iptables">include support for iptables filtering</flag> + <flag name="libbsd">Use <pkg>dev-libs/libbsd</pkg> instead of internal funcs</flag> + <flag name="minimal">only install ip and tc programs, without eBPF support</flag> + <flag name="nfs">Support RPC lookups via <pkg>net-libs/libtirpc</pkg> in ss</flag> + </use> + <upstream> + <remote-id type="cpe">cpe:/a:iproute2_project:iproute2</remote-id> + <remote-id type="github">shemminger/iproute2</remote-id> + </upstream> </pkgmetadata> diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 8bbdec060157..1c8214df5508 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -3,8 +3,8 @@ AUX start-stop-daemon.pam 63 BLAKE2B df39a1a12fe09dbbc0746eac67035d9e6d4a63323f6 DIST openrc-0.44.10.tar.gz 254298 BLAKE2B 3cfecc27b560b8bb60d2104ab3dcf176b98677b65b829fa403ad2eb0e2e8bb0d586d374c336328a07c2f35e3abcb3f897cf5df142540a60fc09883aabd0ac79d SHA512 0e41f5268c6b8c325a6773511ca58c38ba52a1987aa47165794df8a99359bd1bfcb99d30e0d129b9242a2661663234f6f85c92c55c891dbb6c5b8a11d93edea4 DIST openrc-0.45.1.tar.gz 246503 BLAKE2B 28ed668b1da7bc3d22de1f7b22b6d10ecd1c789eb5c017803754fa8f6197ee4a7b179728064fa31d4b9dd0d15e3332c4bb839bd56ac5abb39b5b772b53394e8a SHA512 340661c6f8fc60dd7fbbe4a84aaeb0a9a7337577e6d98698c34db3c160890780376587ca6f803563fec53e852593265a28c307fa38a5f71a3e48c62cd63611a1 DIST openrc-0.45.2.tar.gz 246515 BLAKE2B bb7d52b183612eb8924a2d0f9ec63eea88253d8d83964d6341a4715a6cdc372b3fd99ad0f972f4f539da9d741548777dabf4ced86fd20be741a89a69ffe2ff01 SHA512 ca2958772240f6e5037e39db1ee62a81091a2efa654da967f68e03a721868c6c0a41d32a2bddf55c8eadbc9bf5837b710cc2e4564844a7fbc0e585366da4fdf9 -EBUILD openrc-0.44.10.ebuild 4689 BLAKE2B ee59077c97af4c8d59a2ae262557b89e52578adaea6e041ed8e594dfbacaba8f00cf09c89c2ee0c5cd4ef1f2e682e2d888a92409ae2f1d22cfc63333eb2af0a0 SHA512 c3b0616e1c83096c80e270bea172918080ef29bd2684580146ad2a396c540b95b02f907d39ac84919cb271d72330fea86dfbb1d6f3b6a83a8bd7bb13e9dc933c -EBUILD openrc-0.45.1.ebuild 4492 BLAKE2B b3705152b85364d430b8b2ff173b971f3d8de589c5fe8cfbedf2a9945663fb959fc4ce785c47e4996f22c17faa72bc0235102d2b98b6df1a358220ba2624f632 SHA512 e7fd352f7d166d37cb786420b0a13ecfaffd59153c633c0cc66bc5d4139f7638b7122f87f3d4b8b421dddd5e15fbf0dc478e4cc8d6e0511224299f562ef1bb07 -EBUILD openrc-0.45.2.ebuild 4484 BLAKE2B 61cc4fb18848b1a931a70a6e582fd09fcef80e119058e718f27c3410501660d2fa5f885a784a1b734cf0e98ef9c4f8a5454c42030d61924cd52ef00643d2f870 SHA512 f05ce193fd4b36294472c3c98fdc8c8901ee65f05c7de463ae0d80f7f031e65ddba643495febe1223b7c1a85fcaf305691889dcf1027b30cdb3ec388218078ce -EBUILD openrc-9999.ebuild 4492 BLAKE2B b3705152b85364d430b8b2ff173b971f3d8de589c5fe8cfbedf2a9945663fb959fc4ce785c47e4996f22c17faa72bc0235102d2b98b6df1a358220ba2624f632 SHA512 e7fd352f7d166d37cb786420b0a13ecfaffd59153c633c0cc66bc5d4139f7638b7122f87f3d4b8b421dddd5e15fbf0dc478e4cc8d6e0511224299f562ef1bb07 +EBUILD openrc-0.44.10-r1.ebuild 4750 BLAKE2B 72d71899b503eda5b0673c336d6ba77f6cd89022c7a255533177ad2a1e077e02936cfc0fdf5b741b78d09d351169eb76dfbdce9a6ff30756a8d13dd56254c48a SHA512 988ffcecb76c32f48837ca088986277fed3ae389532c2fc3b945ade57dc0cf15829d46c907459bc8e3b515f45df0fe4e0b5077419bdccbc49cf7f9d1b6caeb38 +EBUILD openrc-0.45.1-r1.ebuild 4553 BLAKE2B f806b0547ff994c52c342715043d2f0c7fff2a6dfe61151e58c0bb46a40afae03ce3d5c0e45220b89c89f70018981d97390a181603a134447169d1ade94aea3b SHA512 5215b2129a086deefc099f802329189faf219feab85897ced9b47d4c31405e64ca85d98ca9a1218ddb671204e5678c60a02c9551c7a8ff57d5c4681a4ec7a973 +EBUILD openrc-0.45.2-r1.ebuild 4545 BLAKE2B 5a65659d046e2db4e79d66baad7731bfe49e9c96d208f6e3279b68f4e644b62a839438fc47afd5d46485044ddad027571d1bc74a01db88e046a42b1fdd004cd7 SHA512 7b3b7ddae45ca7dddacc1831abee689364b71d35a74a6e466a6c44fdce62dcedc7d4be4b960bbbd3f90e51bd4685bd7e423788a812b9caf26a470d283b5eb9b0 +EBUILD openrc-9999.ebuild 4553 BLAKE2B f806b0547ff994c52c342715043d2f0c7fff2a6dfe61151e58c0bb46a40afae03ce3d5c0e45220b89c89f70018981d97390a181603a134447169d1ade94aea3b SHA512 5215b2129a086deefc099f802329189faf219feab85897ced9b47d4c31405e64ca85d98ca9a1218ddb671204e5678c60a02c9551c7a8ff57d5c4681a4ec7a973 MISC metadata.xml 707 BLAKE2B 713b69a4e4d6a61051c9f6dfda46da3afa62c590c62b4f371f3949140eaecfa665a977091ac858bff99380dfc3758038ee6a96b0c8b88c142e2e751b20318fba SHA512 5260e1aec8973d42bf059b1f20b3a5f95b98608efeac614d46b20d774a3453c25348cea4a45d745abe829ad016dbc524080c482c1666032e969e08fefe1efc37 diff --git a/sys-apps/openrc/openrc-0.44.10-r1.ebuild b/sys-apps/openrc/openrc-0.44.10-r1.ebuild new file mode 100644 index 000000000000..0b4f7fad7c7f --- /dev/null +++ b/sys-apps/openrc/openrc-0.44.10-r1.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic meson pam toolchain-funcs + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="https://github.com/openrc/openrc/" + +if [[ ${PV} =~ ^9{4,}$ ]]; then + EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" + +COMMON_DEPEND=" + ncurses? ( sys-libs/ncurses:0= ) + pam? ( sys-libs/pam ) + audit? ( sys-process/audit ) + sys-process/psmisc + !<sys-process/procps-3.3.9-r2 + selinux? ( + sys-apps/policycoreutils + >=sys-libs/libselinux-2.6 + ) + !<sys-apps/baselayout-2.1-r1 + !<sys-fs/udev-init-scripts-27" +DEPEND="${COMMON_DEPEND} + virtual/os-headers + ncurses? ( virtual/pkgconfig )" +RDEPEND="${COMMON_DEPEND} + bash? ( app-shells/bash ) + !prefix? ( + sysv-utils? ( + !sys-apps/systemd[sysv-utils(-)] + !sys-apps/sysvinit + ) + !sysv-utils? ( + || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) + ) + virtual/tmpfiles + ) + selinux? ( + >=sec-policy/selinux-base-policy-2.20170204-r4 + >=sec-policy/selinux-openrc-2.20170204-r4 + ) + !<app-shells/gentoo-bashcomp-20180302 + !<app-shells/gentoo-zsh-completions-20180228 +" + +PDEPEND="netifrc? ( net-misc/netifrc )" + +src_configure() { + local emesonargs=( + $(meson_feature audit) + "-Dbranding=\"Gentoo Linux\"" + $(meson_use newnet) + -Dos=Linux + $(meson_use pam) + $(meson_feature selinux) + -Drootprefix="${EPREFIX}" + -Dshell=$(usex bash /bin/bash /bin/sh) + $(meson_use sysv-utils sysvinit) + -Dtermcap=$(usev ncurses) + ) + # export DEBUG=$(usev debug) + meson_src_configure +} + +# set_config <file> <option name> <yes value> <no value> test +# a value of "#" will just comment out the option +set_config() { + local file="${ED}/$1" var=$2 val com + eval "${@:5}" && val=$3 || val=$4 + [[ ${val} == "#" ]] && com="#" && val='\2' + sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" +} + +set_config_yes_no() { + set_config "$1" "$2" YES NO "${@:3}" +} + +src_install() { + meson_install + + keepdir /lib/rc/tmp + + # Setup unicode defaults for silly unicode users + set_config_yes_no /etc/rc.conf unicode use unicode + + # Cater to the norm + set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' + + # On HPPA, do not run consolefont by default (bug #222889) + if use hppa; then + rm -f "${ED}"/etc/runlevels/boot/consolefont + fi + + # Support for logfile rotation + insinto /etc/logrotate.d + newins "${FILESDIR}"/openrc.logrotate openrc + + if use pam; then + # install gentoo pam.d files + newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon + newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon + fi + + # install documentation + dodoc ChangeLog *.md +} + +pkg_preinst() { + # avoid default thrashing in conf.d files when possible #295406 + if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then + ( + unset hostname HOSTNAME + source "${EROOT}"/etc/conf.d/hostname + : ${hostname:=${HOSTNAME}} + [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" + ) + fi + + # set default interactive shell to sulogin if it exists + set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin + return 0 +} + +pkg_postinst() { + if use hppa; then + elog "Setting the console font does not work on all HPPA consoles." + elog "You can still enable it by running:" + elog "# rc-update add consolefont boot" + fi + + if ! use newnet && ! use netifrc; then + ewarn "You have emerged OpenRc without network support. This" + ewarn "means you need to SET UP a network manager such as" + ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman," + ewarn " net-misc/NetworkManager, or net-vpn/badvpn." + ewarn "Or, you have the option of emerging openrc with the newnet" + ewarn "use flag and configuring /etc/conf.d/network and" + ewarn "/etc/conf.d/staticroute if you only use static interfaces." + ewarn + fi + + if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then + ewarn "Please add the network service to your boot runlevel" + ewarn "as soon as possible. Not doing so could leave you with a system" + ewarn "without networking." + ewarn + fi + + # added to handle downgrading from 0.45 (2022-06-08) + for v in ${REPLACING_VERSIONS}; do + [[ -x $(type rc-update) ]] || continue + if ver_test $v -gt 0.44.10; then + if rc-update show boot | grep -q seedrng; then + rc-update del seedrng boot + rc-update add urandom boot + fi + fi + done +} diff --git a/sys-apps/openrc/openrc-0.44.10.ebuild b/sys-apps/openrc/openrc-0.44.10.ebuild deleted file mode 100644 index c4028fe6262e..000000000000 --- a/sys-apps/openrc/openrc-0.44.10.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic meson pam toolchain-funcs - -DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" -HOMEPAGE="https://github.com/openrc/openrc/" - -if [[ ${PV} =~ ^9{4,}$ ]]; then - EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" - -COMMON_DEPEND=" - ncurses? ( sys-libs/ncurses:0= ) - pam? ( sys-libs/pam ) - audit? ( sys-process/audit ) - sys-process/psmisc - !<sys-process/procps-3.3.9-r2 - selinux? ( - sys-apps/policycoreutils - >=sys-libs/libselinux-2.6 - ) - !<sys-apps/baselayout-2.1-r1 - !<sys-fs/udev-init-scripts-27" -DEPEND="${COMMON_DEPEND} - virtual/os-headers - ncurses? ( virtual/pkgconfig )" -RDEPEND="${COMMON_DEPEND} - bash? ( app-shells/bash ) - !prefix? ( - sysv-utils? ( - !sys-apps/systemd[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) - virtual/tmpfiles - ) - selinux? ( - >=sec-policy/selinux-base-policy-2.20170204-r4 - >=sec-policy/selinux-openrc-2.20170204-r4 - ) - !<app-shells/gentoo-bashcomp-20180302 - !<app-shells/gentoo-zsh-completions-20180228 -" - -PDEPEND="netifrc? ( net-misc/netifrc )" - -src_configure() { - local emesonargs=( - $(meson_feature audit) - "-Dbranding=\"Gentoo Linux\"" - $(meson_use newnet) - -Dos=Linux - $(meson_use pam) - $(meson_feature selinux) - -Drootprefix="${EPREFIX}" - -Dshell=$(usex bash /bin/bash /bin/sh) - $(meson_use sysv-utils sysvinit) - -Dtermcap=$(usev ncurses) - ) - # export DEBUG=$(usev debug) - meson_src_configure -} - -# set_config <file> <option name> <yes value> <no value> test -# a value of "#" will just comment out the option -set_config() { - local file="${ED}/$1" var=$2 val com - eval "${@:5}" && val=$3 || val=$4 - [[ ${val} == "#" ]] && com="#" && val='\2' - sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" -} - -set_config_yes_no() { - set_config "$1" "$2" YES NO "${@:3}" -} - -src_install() { - meson_install - - keepdir /lib/rc/tmp - - # Setup unicode defaults for silly unicode users - set_config_yes_no /etc/rc.conf unicode use unicode - - # Cater to the norm - set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' - - # On HPPA, do not run consolefont by default (bug #222889) - if use hppa; then - rm -f "${ED}"/etc/runlevels/boot/consolefont - fi - - # Support for logfile rotation - insinto /etc/logrotate.d - newins "${FILESDIR}"/openrc.logrotate openrc - - if use pam; then - # install gentoo pam.d files - newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon - newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon - fi - - # install documentation - dodoc ChangeLog *.md -} - -pkg_preinst() { - # avoid default thrashing in conf.d files when possible #295406 - if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then - ( - unset hostname HOSTNAME - source "${EROOT}"/etc/conf.d/hostname - : ${hostname:=${HOSTNAME}} - [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" - ) - fi - - # set default interactive shell to sulogin if it exists - set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin - return 0 -} - -pkg_postinst() { - if use hppa; then - elog "Setting the console font does not work on all HPPA consoles." - elog "You can still enable it by running:" - elog "# rc-update add consolefont boot" - fi - - if ! use newnet && ! use netifrc; then - ewarn "You have emerged OpenRc without network support. This" - ewarn "means you need to SET UP a network manager such as" - ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman," - ewarn " net-misc/NetworkManager, or net-vpn/badvpn." - ewarn "Or, you have the option of emerging openrc with the newnet" - ewarn "use flag and configuring /etc/conf.d/network and" - ewarn "/etc/conf.d/staticroute if you only use static interfaces." - ewarn - fi - - if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then - ewarn "Please add the network service to your boot runlevel" - ewarn "as soon as possible. Not doing so could leave you with a system" - ewarn "without networking." - ewarn - fi - - # added to handle downgrading from 0.45 (2022-06-08) - for v in ${REPLACING_VERSIONS}; do - [[ -x $(type rc-update) ]] || continue - if ver_test $v -gt 0.44.10; then - if rc-update show boot | grep -q seedrng; then - rc-update del seedrng boot - rc-update add urandom boot - fi - fi - done -} diff --git a/sys-apps/openrc/openrc-0.45.1-r1.ebuild b/sys-apps/openrc/openrc-0.45.1-r1.ebuild new file mode 100644 index 000000000000..ade72444e317 --- /dev/null +++ b/sys-apps/openrc/openrc-0.45.1-r1.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson pam + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="https://github.com/openrc/openrc/" + +if [[ ${PV} =~ ^9{4,}$ ]]; then + EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" + +COMMON_DEPEND=" + ncurses? ( sys-libs/ncurses:0= ) + pam? ( sys-libs/pam ) + audit? ( sys-process/audit ) + sys-process/psmisc + selinux? ( + sys-apps/policycoreutils + >=sys-libs/libselinux-2.6 + )" +DEPEND="${COMMON_DEPEND} + virtual/os-headers + ncurses? ( virtual/pkgconfig )" +RDEPEND="${COMMON_DEPEND} + bash? ( app-shells/bash ) + !prefix? ( + sysv-utils? ( + !sys-apps/systemd[sysv-utils(-)] + !sys-apps/sysvinit + ) + !sysv-utils? ( + || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) + ) + virtual/tmpfiles + ) + selinux? ( + >=sec-policy/selinux-base-policy-2.20170204-r4 + >=sec-policy/selinux-openrc-2.20170204-r4 + ) +" + +PDEPEND="netifrc? ( net-misc/netifrc )" + +src_configure() { + local emesonargs=( + $(meson_feature audit) + "-Dbranding=\"Gentoo Linux\"" + $(meson_use newnet) + -Dos=Linux + $(meson_use pam) + $(meson_feature selinux) + -Drootprefix="${EPREFIX}" + -Dshell=$(usex bash /bin/bash /bin/sh) + $(meson_use sysv-utils sysvinit) + -Dtermcap=$(usev ncurses) + ) + # export DEBUG=$(usev debug) + meson_src_configure +} + +# set_config <file> <option name> <yes value> <no value> test +# a value of "#" will just comment out the option +set_config() { + local file="${ED}/$1" var=$2 val com + eval "${@:5}" && val=$3 || val=$4 + [[ ${val} == "#" ]] && com="#" && val='\2' + sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" +} + +set_config_yes_no() { + set_config "$1" "$2" YES NO "${@:3}" +} + +src_install() { + meson_install + + keepdir /lib/rc/tmp + + # Setup unicode defaults for silly unicode users + set_config_yes_no /etc/rc.conf unicode use unicode + + # Cater to the norm + set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' + + # On HPPA, do not run consolefont by default (bug #222889) + if use hppa; then + rm -f "${ED}"/etc/runlevels/boot/consolefont + fi + + # Support for logfile rotation + insinto /etc/logrotate.d + newins "${FILESDIR}"/openrc.logrotate openrc + + if use pam; then + # install gentoo pam.d files + newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon + newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon + fi + + # install documentation + dodoc *.md +} + +pkg_preinst() { + # avoid default thrashing in conf.d files when possible #295406 + if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then + ( + unset hostname HOSTNAME + source "${EROOT}"/etc/conf.d/hostname + : ${hostname:=${HOSTNAME}} + [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" + ) + fi + + # set default interactive shell to sulogin if it exists + set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin + return 0 +} + +pkg_postinst() { + if use hppa; then + elog "Setting the console font does not work on all HPPA consoles." + elog "You can still enable it by running:" + elog "# rc-update add consolefont boot" + fi + + if ! use newnet && ! use netifrc; then + ewarn "You have emerged OpenRc without network support. This" + ewarn "means you need to SET UP a network manager such as" + ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman," + ewarn " net-misc/NetworkManager, or net-vpn/badvpn." + ewarn "Or, you have the option of emerging openrc with the newnet" + ewarn "use flag and configuring /etc/conf.d/network and" + ewarn "/etc/conf.d/staticroute if you only use static interfaces." + ewarn + fi + + if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then + ewarn "Please add the network service to your boot runlevel" + ewarn "as soon as possible. Not doing so could leave you with a system" + ewarn "without networking." + ewarn + fi + + # added for 0.45 to handle seedrng/urandom switching (2022-06-07) + for v in ${REPLACING_VERSIONS}; do + [[ -x $(type rc-update) ]] || continue + if ver_test $v -lt 0.45; then + if rc-update show boot | grep -q urandom; then + rc-update del urandom boot + rc-update add seedrng boot + fi + fi + done +} diff --git a/sys-apps/openrc/openrc-0.45.1.ebuild b/sys-apps/openrc/openrc-0.45.1.ebuild deleted file mode 100644 index c76771b7efea..000000000000 --- a/sys-apps/openrc/openrc-0.45.1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson pam - -DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" -HOMEPAGE="https://github.com/openrc/openrc/" - -if [[ ${PV} =~ ^9{4,}$ ]]; then - EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" - -COMMON_DEPEND=" - ncurses? ( sys-libs/ncurses:0= ) - pam? ( sys-libs/pam ) - audit? ( sys-process/audit ) - sys-process/psmisc - selinux? ( - sys-apps/policycoreutils - >=sys-libs/libselinux-2.6 - )" -DEPEND="${COMMON_DEPEND} - virtual/os-headers - ncurses? ( virtual/pkgconfig )" -RDEPEND="${COMMON_DEPEND} - bash? ( app-shells/bash ) - !prefix? ( - sysv-utils? ( - !sys-apps/systemd[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) - virtual/tmpfiles - ) - selinux? ( - >=sec-policy/selinux-base-policy-2.20170204-r4 - >=sec-policy/selinux-openrc-2.20170204-r4 - ) -" - -PDEPEND="netifrc? ( net-misc/netifrc )" - -src_configure() { - local emesonargs=( - $(meson_feature audit) - "-Dbranding=\"Gentoo Linux\"" - $(meson_use newnet) - -Dos=Linux - $(meson_use pam) - $(meson_feature selinux) - -Drootprefix="${EPREFIX}" - -Dshell=$(usex bash /bin/bash /bin/sh) - $(meson_use sysv-utils sysvinit) - -Dtermcap=$(usev ncurses) - ) - # export DEBUG=$(usev debug) - meson_src_configure -} - -# set_config <file> <option name> <yes value> <no value> test -# a value of "#" will just comment out the option -set_config() { - local file="${ED}/$1" var=$2 val com - eval "${@:5}" && val=$3 || val=$4 - [[ ${val} == "#" ]] && com="#" && val='\2' - sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" -} - -set_config_yes_no() { - set_config "$1" "$2" YES NO "${@:3}" -} - -src_install() { - meson_install - - keepdir /lib/rc/tmp - - # Setup unicode defaults for silly unicode users - set_config_yes_no /etc/rc.conf unicode use unicode - - # Cater to the norm - set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' - - # On HPPA, do not run consolefont by default (bug #222889) - if use hppa; then - rm -f "${ED}"/etc/runlevels/boot/consolefont - fi - - # Support for logfile rotation - insinto /etc/logrotate.d - newins "${FILESDIR}"/openrc.logrotate openrc - - if use pam; then - # install gentoo pam.d files - newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon - newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon - fi - - # install documentation - dodoc *.md -} - -pkg_preinst() { - # avoid default thrashing in conf.d files when possible #295406 - if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then - ( - unset hostname HOSTNAME - source "${EROOT}"/etc/conf.d/hostname - : ${hostname:=${HOSTNAME}} - [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" - ) - fi - - # set default interactive shell to sulogin if it exists - set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin - return 0 -} - -pkg_postinst() { - if use hppa; then - elog "Setting the console font does not work on all HPPA consoles." - elog "You can still enable it by running:" - elog "# rc-update add consolefont boot" - fi - - if ! use newnet && ! use netifrc; then - ewarn "You have emerged OpenRc without network support. This" - ewarn "means you need to SET UP a network manager such as" - ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman," - ewarn " net-misc/NetworkManager, or net-vpn/badvpn." - ewarn "Or, you have the option of emerging openrc with the newnet" - ewarn "use flag and configuring /etc/conf.d/network and" - ewarn "/etc/conf.d/staticroute if you only use static interfaces." - ewarn - fi - - if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then - ewarn "Please add the network service to your boot runlevel" - ewarn "as soon as possible. Not doing so could leave you with a system" - ewarn "without networking." - ewarn - fi - - # added for 0.45 to handle seedrng/urandom switching (2022-06-07) - for v in ${REPLACING_VERSIONS}; do - [[ -x $(type rc-update) ]] || continue - if ver_test $v -lt 0.45; then - if rc-update show boot | grep -q urandom; then - rc-update del urandom boot - rc-update add seedrng boot - fi - fi - done -} diff --git a/sys-apps/openrc/openrc-0.45.2-r1.ebuild b/sys-apps/openrc/openrc-0.45.2-r1.ebuild new file mode 100644 index 000000000000..806d414f6ac0 --- /dev/null +++ b/sys-apps/openrc/openrc-0.45.2-r1.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson pam + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="https://github.com/openrc/openrc/" + +if [[ ${PV} =~ ^9{4,}$ ]]; then + EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" + +COMMON_DEPEND=" + ncurses? ( sys-libs/ncurses:0= ) + pam? ( sys-libs/pam ) + audit? ( sys-process/audit ) + sys-process/psmisc + selinux? ( + sys-apps/policycoreutils + >=sys-libs/libselinux-2.6 + )" +DEPEND="${COMMON_DEPEND} + virtual/os-headers + ncurses? ( virtual/pkgconfig )" +RDEPEND="${COMMON_DEPEND} + bash? ( app-shells/bash ) + !prefix? ( + sysv-utils? ( + !sys-apps/systemd[sysv-utils(-)] + !sys-apps/sysvinit + ) + !sysv-utils? ( + || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) + ) + virtual/tmpfiles + ) + selinux? ( + >=sec-policy/selinux-base-policy-2.20170204-r4 + >=sec-policy/selinux-openrc-2.20170204-r4 + ) +" + +PDEPEND="netifrc? ( net-misc/netifrc )" + +src_configure() { + local emesonargs=( + $(meson_feature audit) + "-Dbranding=\"Gentoo Linux\"" + $(meson_use newnet) + -Dos=Linux + $(meson_use pam) + $(meson_feature selinux) + -Drootprefix="${EPREFIX}" + -Dshell=$(usex bash /bin/bash /bin/sh) + $(meson_use sysv-utils sysvinit) + -Dtermcap=$(usev ncurses) + ) + # export DEBUG=$(usev debug) + meson_src_configure +} + +# set_config <file> <option name> <yes value> <no value> test +# a value of "#" will just comment out the option +set_config() { + local file="${ED}/$1" var=$2 val com + eval "${@:5}" && val=$3 || val=$4 + [[ ${val} == "#" ]] && com="#" && val='\2' + sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" +} + +set_config_yes_no() { + set_config "$1" "$2" YES NO "${@:3}" +} + +src_install() { + meson_install + + keepdir /lib/rc/tmp + + # Setup unicode defaults for silly unicode users + set_config_yes_no /etc/rc.conf unicode use unicode + + # Cater to the norm + set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' + + # On HPPA, do not run consolefont by default (bug #222889) + if use hppa; then + rm -f "${ED}"/etc/runlevels/boot/consolefont + fi + + # Support for logfile rotation + insinto /etc/logrotate.d + newins "${FILESDIR}"/openrc.logrotate openrc + + if use pam; then + # install gentoo pam.d files + newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon + newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon + fi + + # install documentation + dodoc *.md +} + +pkg_preinst() { + # avoid default thrashing in conf.d files when possible #295406 + if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then + ( + unset hostname HOSTNAME + source "${EROOT}"/etc/conf.d/hostname + : ${hostname:=${HOSTNAME}} + [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" + ) + fi + + # set default interactive shell to sulogin if it exists + set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin + return 0 +} + +pkg_postinst() { + if use hppa; then + elog "Setting the console font does not work on all HPPA consoles." + elog "You can still enable it by running:" + elog "# rc-update add consolefont boot" + fi + + if ! use newnet && ! use netifrc; then + ewarn "You have emerged OpenRc without network support. This" + ewarn "means you need to SET UP a network manager such as" + ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman," + ewarn " net-misc/NetworkManager, or net-vpn/badvpn." + ewarn "Or, you have the option of emerging openrc with the newnet" + ewarn "use flag and configuring /etc/conf.d/network and" + ewarn "/etc/conf.d/staticroute if you only use static interfaces." + ewarn + fi + + if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then + ewarn "Please add the network service to your boot runlevel" + ewarn "as soon as possible. Not doing so could leave you with a system" + ewarn "without networking." + ewarn + fi + + # added for 0.45 to handle seedrng/urandom switching (2022-06-07) + for v in ${REPLACING_VERSIONS}; do + [[ -x $(type rc-update) ]] || continue + if ver_test $v -lt 0.45; then + if rc-update show boot | grep -q urandom; then + rc-update del urandom boot + rc-update add seedrng boot + fi + fi + done +} diff --git a/sys-apps/openrc/openrc-0.45.2.ebuild b/sys-apps/openrc/openrc-0.45.2.ebuild deleted file mode 100644 index dfa3900ed994..000000000000 --- a/sys-apps/openrc/openrc-0.45.2.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson pam - -DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" -HOMEPAGE="https://github.com/openrc/openrc/" - -if [[ ${PV} =~ ^9{4,}$ ]]; then - EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" - -COMMON_DEPEND=" - ncurses? ( sys-libs/ncurses:0= ) - pam? ( sys-libs/pam ) - audit? ( sys-process/audit ) - sys-process/psmisc - selinux? ( - sys-apps/policycoreutils - >=sys-libs/libselinux-2.6 - )" -DEPEND="${COMMON_DEPEND} - virtual/os-headers - ncurses? ( virtual/pkgconfig )" -RDEPEND="${COMMON_DEPEND} - bash? ( app-shells/bash ) - !prefix? ( - sysv-utils? ( - !sys-apps/systemd[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) - virtual/tmpfiles - ) - selinux? ( - >=sec-policy/selinux-base-policy-2.20170204-r4 - >=sec-policy/selinux-openrc-2.20170204-r4 - ) -" - -PDEPEND="netifrc? ( net-misc/netifrc )" - -src_configure() { - local emesonargs=( - $(meson_feature audit) - "-Dbranding=\"Gentoo Linux\"" - $(meson_use newnet) - -Dos=Linux - $(meson_use pam) - $(meson_feature selinux) - -Drootprefix="${EPREFIX}" - -Dshell=$(usex bash /bin/bash /bin/sh) - $(meson_use sysv-utils sysvinit) - -Dtermcap=$(usev ncurses) - ) - # export DEBUG=$(usev debug) - meson_src_configure -} - -# set_config <file> <option name> <yes value> <no value> test -# a value of "#" will just comment out the option -set_config() { - local file="${ED}/$1" var=$2 val com - eval "${@:5}" && val=$3 || val=$4 - [[ ${val} == "#" ]] && com="#" && val='\2' - sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" -} - -set_config_yes_no() { - set_config "$1" "$2" YES NO "${@:3}" -} - -src_install() { - meson_install - - keepdir /lib/rc/tmp - - # Setup unicode defaults for silly unicode users - set_config_yes_no /etc/rc.conf unicode use unicode - - # Cater to the norm - set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' - - # On HPPA, do not run consolefont by default (bug #222889) - if use hppa; then - rm -f "${ED}"/etc/runlevels/boot/consolefont - fi - - # Support for logfile rotation - insinto /etc/logrotate.d - newins "${FILESDIR}"/openrc.logrotate openrc - - if use pam; then - # install gentoo pam.d files - newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon - newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon - fi - - # install documentation - dodoc *.md -} - -pkg_preinst() { - # avoid default thrashing in conf.d files when possible #295406 - if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then - ( - unset hostname HOSTNAME - source "${EROOT}"/etc/conf.d/hostname - : ${hostname:=${HOSTNAME}} - [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" - ) - fi - - # set default interactive shell to sulogin if it exists - set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin - return 0 -} - -pkg_postinst() { - if use hppa; then - elog "Setting the console font does not work on all HPPA consoles." - elog "You can still enable it by running:" - elog "# rc-update add consolefont boot" - fi - - if ! use newnet && ! use netifrc; then - ewarn "You have emerged OpenRc without network support. This" - ewarn "means you need to SET UP a network manager such as" - ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman," - ewarn " net-misc/NetworkManager, or net-vpn/badvpn." - ewarn "Or, you have the option of emerging openrc with the newnet" - ewarn "use flag and configuring /etc/conf.d/network and" - ewarn "/etc/conf.d/staticroute if you only use static interfaces." - ewarn - fi - - if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then - ewarn "Please add the network service to your boot runlevel" - ewarn "as soon as possible. Not doing so could leave you with a system" - ewarn "without networking." - ewarn - fi - - # added for 0.45 to handle seedrng/urandom switching (2022-06-07) - for v in ${REPLACING_VERSIONS}; do - [[ -x $(type rc-update) ]] || continue - if ver_test $v -lt 0.45; then - if rc-update show boot | grep -q urandom; then - rc-update del urandom boot - rc-update add seedrng boot - fi - fi - done -} diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild index c76771b7efea..ade72444e317 100644 --- a/sys-apps/openrc/openrc-9999.ebuild +++ b/sys-apps/openrc/openrc-9999.ebuild @@ -39,7 +39,12 @@ RDEPEND="${COMMON_DEPEND} !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) + !sysv-utils? ( + || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) + ) virtual/tmpfiles ) selinux? ( diff --git a/sys-apps/osinfo-db-tools/Manifest b/sys-apps/osinfo-db-tools/Manifest index 612eeb941ea9..14f9906badde 100644 --- a/sys-apps/osinfo-db-tools/Manifest +++ b/sys-apps/osinfo-db-tools/Manifest @@ -1,3 +1,5 @@ +AUX 1.10.0-use-libsoup-2.4.patch 570 BLAKE2B a43ae98006dc2791c4594dfba5cd5a7400f44e2313b39fbc3cfd835ac476af53ec5fe682867c275e5a99ec72e3f0765c3eaf5b9a5272bbacb3f769832ab3a2aa SHA512 61f847cf7a57dfa083fac7a4595a9b7c96226d3a23ddd4400143f859ab93f81e2be020cb27b6daf70d121e9c0fa787813524bba255e006a35a57144c3efe9ad6 DIST osinfo-db-tools-1.10.0.tar.xz 60508 BLAKE2B 2b9abbdba25add96440e2a937ae994c0305f995b924ffc7c88c2c31c122d3e5cf0c710fbf55724bea56f63be7250321ee27d2179e3f247461d6843f7e03dfc58 SHA512 27271b15404a6cb0065854ba8556c272cf3427ff4fd18fc9a22dbca2b01686c32661b24e18f5eff9a1b240a3a459d8fe66cbde530873d60b8c850bdd0b42c475 -EBUILD osinfo-db-tools-1.10.0.ebuild 1056 BLAKE2B 0ab7b8ff43a04aec547f0bc3f149d063c425740ca77426f834a7b651ab3d29e3c31970ebeac1e0df19d797fe356081bb63a826d5e0107c467679e8ba8afbc099 SHA512 c00edab69b10ea90a00438b50753a3d526310653b04d01b03e97b9fda8d86e97488ef107e647c68fd3b68e7cbe408ed693f61b8f7e20f1427b825c875d1a5612 +EBUILD osinfo-db-tools-1.10.0-r1.ebuild 1056 BLAKE2B c197806b9a5f1e4b6abdd04e954006dcfae0dd6007078dc9dc2d90e550c00c7771336dd1ef51457e9731da172d00055e9b3d69e0283332465f37b724c32e1050 SHA512 e47b2e22b6d05379114f970bb65dd5c39de177e8d8275083444de88df96776f20d7f1e3b8e60befb192ba6f5331c9d5b76ba8eb3dee20e2eadd3754bb2563723 +EBUILD osinfo-db-tools-1.10.0.ebuild 1112 BLAKE2B b66b20ac5699c5e6f6cbb9bfe485af4b9beabb491b7df64361f2ba604d1428a3e1d1b4bbeca215b60d0e7060ba1827373c429192ccd03ea7a143917459c6d9e3 SHA512 1042e3e5442b3a07aa4c7817d5033ff2ffbe75b91890b240fbbd0f10eda59a11001d9b552e16c48d531ca9449dd5b2f86701b75a8e2490d4fa61b9667b7be82b MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/sys-apps/osinfo-db-tools/files/1.10.0-use-libsoup-2.4.patch b/sys-apps/osinfo-db-tools/files/1.10.0-use-libsoup-2.4.patch new file mode 100644 index 000000000000..a59e451baed9 --- /dev/null +++ b/sys-apps/osinfo-db-tools/files/1.10.0-use-libsoup-2.4.patch @@ -0,0 +1,16 @@ +diff --git a/meson.build b/meson.build +index 1cc5ff5..72b18a8 100644 +--- a/meson.build ++++ b/meson.build +@@ -58,11 +58,7 @@ gobject_dep = dependency('gobject-2.0', version: glib_version_info) + # everything else + json_glib_dep = dependency('json-glib-1.0') + libarchive_dep = dependency('libarchive', version: '>= 3.0.0') +-libsoup_dep = dependency('libsoup-3.0', required: false) +-# fallback to libsoup2 +-if not libsoup_dep.found() + libsoup_dep = dependency('libsoup-2.4') +-endif + libxml_dep = dependency('libxml-2.0', version: '>= 2.6.0') + + # common dependencies diff --git a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0-r1.ebuild b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0-r1.ebuild new file mode 100644 index 000000000000..4bbfc428e588 --- /dev/null +++ b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit meson python-any-r1 + +DESCRIPTION="Tools for managing the osinfo database" +HOMEPAGE="https://libosinfo.org/" +SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + dev-libs/json-glib + >=app-arch/libarchive-3.0.0:= + net-libs/libsoup:3.0 + >=dev-libs/libxml2-2.6.0 +" +# perl dep is for pod2man (manpages) +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + >=sys-devel/gettext-0.19.8 + dev-lang/perl + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/requests[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} diff --git a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0.ebuild b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0.ebuild index a202146e59fb..ab5d9f49f3fe 100644 --- a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0.ebuild +++ b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.10.0.ebuild @@ -39,6 +39,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PV}-use-libsoup-2.4.patch +) + python_check_deps() { use test && \ has_version "dev-python/pytest[${PYTHON_USEDEP}]" && \ diff --git a/sys-apps/s6-linux-init/Manifest b/sys-apps/s6-linux-init/Manifest index 31d0a89ddfff..bc388505a068 100644 --- a/sys-apps/s6-linux-init/Manifest +++ b/sys-apps/s6-linux-init/Manifest @@ -1,3 +1,3 @@ DIST s6-linux-init-1.0.8.0.tar.gz 58732 BLAKE2B 15e90b1987729f4771ffd294d2a6b4738e0e2d3438c694c1739c6c8ff8bff3a3b9c31565f446e7387fda226b4f0480c36051a593e2e8081301bc83973f9fcb5e SHA512 b64319bc13a98e5f766a118ebd54ccec93163b38b2afc060fe4034a4f2312bb6ae68019e37706338f84c74aa527e5b2ac1f4b29d39255c2d436eab8608483346 -EBUILD s6-linux-init-1.0.8.0.ebuild 1544 BLAKE2B 4131f3af963c44187647775600f3f3bbbf4bc8b504fdd07af1094cac33d4e0991a5ba126a14fefdc4a2481bb8694f0714ca7405465d73060c745bb03b3735c00 SHA512 e8f571c19e06affcaf1fad21f6a0f24bc5d8dc4dff9f8fa9ec234f2504de11401a49e3dc505ec4c2c87217a1fed110b582a0db1170cd207358e1c4ed2932610c +EBUILD s6-linux-init-1.0.8.0-r1.ebuild 1578 BLAKE2B 8678965c43548fb62e98f4c0e2627d62fb45003d2fbb1d5a7712b3a4763c2a3c8aca13be12293c2d7be58b2c12172a169798f3de0c3317ad7ead7b3439fc5413 SHA512 64fb980bbf50d0cb6144a09755e87b60e0dddfd0721b84ac809cf609f22a2e43a4e358e65ec4c80d786095ca640d38948aa304d6b08a12a296bf97cca799843a MISC metadata.xml 762 BLAKE2B c6fcd5da4965ab30aa041c568356cbe8fefb5df76f5396d5d47264d1463730be034b8a8fa96bfa8961bd27ea253495b340ce07da6f16f59ed1d657da560d36bc SHA512 ef5a96b38cc3b927841a7d7e9bdc27d6609c95f585b93c8e6496c57743cdb3d0335434c63d0634207c4554d8a0aaaebd2c0ec06e953d3065dd119db6972e1666 diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.0.8.0-r1.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.0.8.0-r1.ebuild new file mode 100644 index 000000000000..72efe07127e7 --- /dev/null +++ b/sys-apps/s6-linux-init/s6-linux-init-1.0.8.0-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Generates an init binary for s6-based init systems" +HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="amd64 arm x86" +IUSE="+sysv-utils" + +RDEPEND="dev-lang/execline:= + dev-libs/skalibs:= + sys-apps/s6:=[execline] + sysv-utils? ( + !sys-apps/openrc[sysv-utils(-)] + !sys-apps/systemd[sysv-utils] + !sys-apps/sysvinit + ) +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir=/usr/$(get_libdir) + --skeldir=/etc/s6-linux-init/skel + --libdir=/usr/$(get_libdir)/${PN} + --with-dynlib=/usr/$(get_libdir) + --with-lib=/usr/$(get_libdir)/s6 + --with-lib=/usr/$(get_libdir)/skalibs + --with-sysdeps=/usr/$(get_libdir)/skalibs + --enable-shared + --disable-allstatic + --disable-static-libc + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + if use sysv-utils ; then + "${D}/bin/s6-linux-init-maker" -f "${D}/etc/s6-linux-init/skel" "${T}/dir" || die + into / + dosbin "${T}/dir/bin"/{halt,poweroff,reboot,shutdown,telinit} + fi +} + +pkg_postinst() { + einfo "Read ${EROOT}/usr/share/doc/${PF}/html/quickstart.html" + einfo "for usage instructions." +} diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.0.8.0.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.0.8.0.ebuild deleted file mode 100644 index 036ee60e38ea..000000000000 --- a/sys-apps/s6-linux-init/s6-linux-init-1.0.8.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Generates an init binary for s6-based init systems" -HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/" -SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm x86" -IUSE="+sysv-utils" - -RDEPEND="dev-lang/execline:= - dev-libs/skalibs:= - sys-apps/s6:=[execline] - sysv-utils? ( - !sys-apps/systemd[sysv-utils] - !sys-apps/sysvinit - ) -" -DEPEND="${RDEPEND}" - -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - # Avoid QA warning for LDFLAGS addition - sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die - - sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - - local myconf=( - --bindir=/bin - --dynlibdir=/usr/$(get_libdir) - --skeldir=/etc/s6-linux-init/skel - --libdir=/usr/$(get_libdir)/${PN} - --with-dynlib=/usr/$(get_libdir) - --with-lib=/usr/$(get_libdir)/s6 - --with-lib=/usr/$(get_libdir)/skalibs - --with-sysdeps=/usr/$(get_libdir)/skalibs - --enable-shared - --disable-allstatic - --disable-static-libc - ) - - econf "${myconf[@]}" -} - -src_install() { - default - - if use sysv-utils ; then - "${D}/bin/s6-linux-init-maker" -f "${D}/etc/s6-linux-init/skel" "${T}/dir" || die - into / - dosbin "${T}/dir/bin"/{halt,poweroff,reboot,shutdown,telinit} - fi -} - -pkg_postinst() { - einfo "Read ${EROOT}/usr/share/doc/${PF}/html/quickstart.html" - einfo "for usage instructions." -} diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest index 5c8a5c91712c..451bb9e0ca6e 100644 --- a/sys-apps/xdg-desktop-portal/Manifest +++ b/sys-apps/xdg-desktop-portal/Manifest @@ -1,5 +1,5 @@ DIST xdg-desktop-portal-1.14.6.tar.xz 515076 BLAKE2B fa39b207fa883cd15389d644eb6e6491f8619a4609d3fc9c7e92c039f7247c4b2acbc5031ec25213b61b69d1b14f1f8867b41a20f0d85e4bfd56a9d3d5d715f4 SHA512 2991f435d6808d0838b0ed64f37694dbd9128473edfbc36468e9ee289a962a8c2ec465b87c22a1571801de34bd08ea64b4570dcc3160e03fb6a07270a311e263 DIST xdg-desktop-portal-1.15.0.tar.xz 521732 BLAKE2B a49ab7a1462771c628a24f9759e239dd3f8233b26c2a5f6e9fc848e00eb36c74a21cd1fd4d43af0c0f46782c46d6a822af86fd7b49fa1f77a1cbd96452a00348 SHA512 98b36841c54bdd5221c0719e9646abb7f117351ff780682591c269d2a57f7b1946deaef38c2caa6474e1048e283a68c55a791e8d2a0be000ca9e563ed98c28ef EBUILD xdg-desktop-portal-1.14.6.ebuild 1092 BLAKE2B 3ba584de28227ecc1de0b5195e7cbae54443738c336f5bff6780db45036349cba5408fc791546e1c9fbed0139d69e3109bb0bf7435de2ea4a1a6f90c34b3e2c9 SHA512 4d2720260e53a084e9a6047d318a3039d3d8e1d9b2ed251136bf30e622ea686c8f361e2f84260b9b9f13fbf366f2c6906aa3995d5d81f1b3ba5f8c6c9b695171 -EBUILD xdg-desktop-portal-1.15.0.ebuild 1101 BLAKE2B 4d6b6e3812000054d754ca6fca148a16b857b8873a9f33ec996ade8c8a9963100beb0bc57dbcd1523fb87754882d383320d0cca0532482c1d426b8fb7bbf0c05 SHA512 a81895a279473bd0cc57978076dd018854dcb911869c75f6566024f7456c60472b7e248f95efe50545f8c14a5fb458f05afc2bf5fcfb0a033082b759a6c28dcb +EBUILD xdg-desktop-portal-1.15.0.ebuild 1708 BLAKE2B 12ef7339ca1998853ee8a07c837bca25bdbe2551144b66b017d8afb792eafed9a4f29a370aab5b59b2c33ec94d77e730aeaea8be6e2ea7d5c90b331820463ec8 SHA512 42bbd1c6e78953d640e30d89e1fc86905cd37e3de408c6bd041b9541f60636d49f1ebcc4614bd482ea3d6f5365398a077f88981903c02f7bec5afcbbd7e20e33 MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild index c0589cac6847..8a507cb3af1f 100644 --- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild +++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.15.0.ebuild @@ -43,3 +43,17 @@ src_configure() { ) econf "${myeconfargs[@]}" } + +pkg_postinst() { + if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \ + ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \ + ! has_version sys-apps/xdg-desktop-portal-gtk; then + elog "${PN} is not usable without any of the following XDP" + elog "implementations installed:" + elog " gui-libs/xdg-desktop-portal-lxqt" + elog " gui-libs/xdg-desktop-portal-wlr" + elog " kde-plasma/xdg-desktop-portal-kde" + elog " sys-apps/xdg-desktop-portal-gnome" + elog " sys-apps/xdg-desktop-portal-gtk" + fi +} diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz index 0509cd8a8b1fcb23aa50c0aa724708c36edef38d..b9522e86b19942a1a54e1b21ec1bddcfeeb927c3 100644 GIT binary patch delta 7196 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 delta 7203 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 diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest index 66d0b53fb172..58efc356fdad 100644 --- a/sys-block/tgt/Manifest +++ b/sys-block/tgt/Manifest @@ -1,4 +1,3 @@ -AUX tgt-1.0.79-fno-common.patch 605 BLAKE2B e3673ec6f1dd9021da4a0b44b099ccbfed52ba75318e7e43b20d55b2bdff5bc28686792a5be36d753a36aa149ba5f6836211cd8953194d0fe468c167a32132ae SHA512 efcf1e28c52cbfb93ed16a1326b581c8027948e160b87b7fb692c38eebf6f3aa704f854b30a7e4ac36e9d5c9571d0e4b0a6c322d6c895ac02ecd81a8cb07812d AUX tgtd.confd 108 BLAKE2B 74e5f66f6fb193541853e562cd1de5e99806f1f324db6efb5f9a5217935044dd61237171b368dc1747017fbd9094d8c3acae4dfde0d5dfff69957c3f8800d63c SHA512 2153e99e3f6a2178bbbb2bda1d6af9a67d6080b36e7c5cbb4f951b10324c80a24fa224a7003c26b3b51d40a77bba97856bc009bbb0e664e93625face723edc91 AUX tgtd.initd 3435 BLAKE2B d2441a515c7a270472efd0c4ef5e928827bde54b248d09bb47f4fcc53c46e4678acf049c16ee761f29eb8e928f0713f38a9f73bd13db1e0408da56f42f64b337 SHA512 1e6d114dbb89c7a26e65546b6c775bcabc3c9508e0757e118a4272fbf4299a185b4679bc510d9cc3da7db25b96343ddc8e45de044543ebe26d952132eba4de30 DIST tgt-1.0.83.tar.gz 304631 BLAKE2B 64374e3ffa0fd73f25172e24b233d001dc2b70cbc08116f167de9d625d493dca330e84f73683d6cc74ea76f5bd9fa940cec54d43ebc9c41ed1ff54f5dc3a6e39 SHA512 0c97900aada010b84585a7ad2b1c4654db0fdbc4caed1dea05d00518340b23691ba91f4bb3c677b420a3f4e67f4b061055f877c050ea1d758f2ebb75771b1cf5 diff --git a/sys-block/tgt/files/tgt-1.0.79-fno-common.patch b/sys-block/tgt/files/tgt-1.0.79-fno-common.patch deleted file mode 100644 index 08933df021d8..000000000000 --- a/sys-block/tgt/files/tgt-1.0.79-fno-common.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/usr/iscsi/iscsid.c -+++ b/usr/iscsi/iscsid.c -@@ -1074,7 +1074,7 @@ void iscsi_rsp_set_residual(struct iscsi_cmd_rsp *rsp, struct scsi_cmd *scmd) - struct iscsi_sense_data { - uint16_t length; - uint8_t data[0]; --} __packed; -+} __attribute__((__packed__)); - - static int iscsi_cmd_rsp_build(struct iscsi_task *task) - { ---- a/usr/iscsi/iser.c -+++ b/usr/iscsi/iser.c -@@ -92,7 +92,7 @@ char *iser_portal_addr; - struct iscsi_sense_data { - uint16_t length; - uint8_t data[0]; --} __packed; -+} __attribute__((__packed__)); - - static size_t buf_pool_sz_mb = DEFAULT_POOL_SIZE_MB; - static int cq_vector = -1; diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 2fc2b92430c53be041987356bf18cb04d8a9d779..36fc1db9942cb418428f2ff851a0e590956da6e2 100644 GIT binary patch literal 6212 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%0DPU+6fcmXMmpmWJD$*r4RI% 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 literal 6211 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 diff --git a/sys-boot/colo/Manifest b/sys-boot/colo/Manifest index f247a007d4dd..b1e8ab0cfcac 100644 --- a/sys-boot/colo/Manifest +++ b/sys-boot/colo/Manifest @@ -3,5 +3,5 @@ AUX default.colo 840 BLAKE2B a97a6a0d121edccf49842c0b14f3b4d48e0e12d92c7a40e3a78 AUX menu.colo 1517 BLAKE2B 04d4ea5118ebe89229607a9beb8f6713a40f945df1d3ae0de867eed4cbf1df7be9ad30ddcc0a24a2489de1719424ea77d24a0c66ed42f6ce9da97b9bf175bd60 SHA512 a7357e176f45d5d352ea450349986ae5493900d60b363f688371348b727859d7be9b2a732e5210beba5216bfa8b8e6c861f2433573a009aabb71569eefcc5eaa AUX simple.colo 539 BLAKE2B fa8a255ffeac0ad14c0fc392fe65e89c9e627c022d0adbd9e1b1add70cc0535b9837f45d59ea1b43ae6919637a36c5364d38e75d4b5be7102e5dbf2c1727565d SHA512 38b3481adbad50c344f87cfd9a5346a78158cfd298194f715b40ad582d5fad9ad6e16f773004a8732e673bc8b3791dde39da10ac85c72a8e236837ca82a91d1a DIST colo-1.22.tar.gz 257968 BLAKE2B f7c8f97b3fed2d2071b89f84e3e78e814914999a3038c854d92e651e4c3a1aa1889e3486f2de94c561475befe4e4a4606e4873c4174ff0b24dcc290f494f5acb SHA512 c983f36991a6275d4864cbd12e00f4e73d3b722746b3d3c8442afc8fe00d5432772c93007999858afb0993e1a4917f94bc9803f017ace3e65535cad7e8fb9b1e -EBUILD colo-1.22.ebuild 3734 BLAKE2B 2ba4fa5d1c3469362eb61e90646c3cd704f3a56285a38a7e95ba913fbaa6afc0e9ea04443a463bf43be7cb598f03c700c51b7a2ac5be3988d6fc61a4ec1f98e0 SHA512 9004eed3dc8ad74a22cf2717cefcf5f5a166793dd30d6e15a5fec1483bdf2ccc859fe4a43788d797d5c5d0b4e93a8bafb0fdabaf4d1f263ad7f10deffc37a475 +EBUILD colo-1.22.ebuild 3828 BLAKE2B b19a039f1b6561dc002a7fcc13c0d8bc0dc0480d62d1e7570c6de66a90a857dcc484e49aba4e5bd9cac007ddbeef12cc67baaa2580f125de3b21f28a91e19aac SHA512 0ffc7656eafa560b5eeb5d6e501e49c07faf211232e062ba41eb8d7b3cd07e64223448554550c9c57bc2920d2a166b757b48f6f21cb559c806c9ef4341763cbe MISC metadata.xml 255 BLAKE2B 38f74d4046b8cadf4d1f04a3c35a7b1dc04a47c8658533c1bc8e2d69da08458084cd52dd84757f3e9fd8368c98f47cbbbf1e4fa24a800aacb55bbed34b83f1f6 SHA512 08802a1297d8dbe5915854d495674e1d9835e664ecb645908b90490c57ab7fc2f6a1ee9b994c45716465dc450ff4dcedf51e575498ec0d6b5a31176c58de1775 diff --git a/sys-boot/colo/colo-1.22.ebuild b/sys-boot/colo/colo-1.22.ebuild index 4593417c8e11..3891dd72d553 100644 --- a/sys-boot/colo/colo-1.22.ebuild +++ b/sys-boot/colo/colo-1.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,6 +17,7 @@ RESTRICT="strip" src_prepare() { epatch "${FILESDIR}"/colo-stage2_src_heap-fix.patch + sed -E -i -e "s/CFLAGS_COLO=/CFLAGS_COLO:=/g" -e "/[A-Z]+= /d" Rules.mak || die # bug 725846 default } diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index b814a221933dc1dfdca18129f3d4392893f96531..f39c2115653e2d15e741ee5a2f34167398584eac 100644 GIT binary patch delta 11160 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 delta 11168 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 diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest index 50915b710762..39e0d7436bc0 100644 --- a/sys-cluster/k3s/Manifest +++ b/sys-cluster/k3s/Manifest @@ -2,13 +2,11 @@ AUX k3s.confd 49 BLAKE2B 1320691aa5dce4b97374c1456e52732e4c7f3dca2a0fcb781db9264 AUX k3s.initd 976 BLAKE2B 155d1598f307b613b0aab30098105551860048ae17f783920976c73d902535303e8d2cad02bd054af75e0936a17eb592813f3acb3f405e50ec07b5022b587f19 SHA512 21538ca90ac3903deb6c882a9efa60869002f25784d06a59c67b882b611442ce24beb86ee793bcd2b37c3ab9a32ca7b74b69acdd30b1438c66705d749f522b4c AUX k3s.logrotated 37 BLAKE2B 8e106b2ae826d1724adb3cf6970cb46b53247ce77a8206ce9ffdaea372ee36f164f38ae8044afe814f9a3aa24d1f3c8d8d75452949ffaee0644948a6ae92fb52 SHA512 f0732ad9d003df155ab9f919909db8c62024c546412f77b3fc6c1a94faf150c532de61e73421a880b7be55edaa4367e01084f59b6f99211a3dcaac1a38f28d68 AUX k3s.service 597 BLAKE2B 067ea095d2ad948a59e6fcc6ecc569d3f8fa4e802e381e5ccc48988c70c5e8e9e4335afc7cf5a2e830d22bd89cabffbc6fb9161da73599be75b305eb28bea14a SHA512 9741575f844da8ed96e230c443ec6662bff22be8602b420eb74fc6a72d09f36a5fddb8426894e63b7a8c2918a36fc717a38dfbcf003b56f47c13c06c4fc96825 -DIST k3s-1.25.0_p1-vendor.tar.gz 31880481 BLAKE2B 6b45448119713374f7e796f35ba460a7f8fc351d2a146f1d47af96a7e5a3d67f24f48f9a6ce5643675122b0677b3db46e25af282f1ad1b99722b3fe2246fd078 SHA512 4cee72ce30ac14bbacc90d0d976f727e931dcd6f98a88b6a22da6635ce2977afa2db8eea779ff80bfdb91aeb5711ce560b9dc09b19fa5d10c9503bb52be0b24a DIST k3s-1.25.2_p1-vendor.tar.gz 31890900 BLAKE2B 9a60ed25d4df0f8e2c90fe06de5b68656ce177dc5480a91272ecddbb75686ba86e61d600088a0fabeed37c1c28ec3d1ad46c514b8a248b1d0770f686da567a7a SHA512 c31098710c30b81cffbf1fd86084637c2563124e3415b8a83d428ced5e2bf81eb023de9b05a6990a2b8c236f1dab538a8f7fae6ef3105c266c40dd89c426c93a DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300 SHA512 53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c DIST k3s-containerd-1.6.8-k3s1.tar.gz 10344676 BLAKE2B 18b236d61c710234fc6feefb4b08e36950c02a3a74d92a7bae5286ddf2916d29f636d1c9fb4307ccb6c6f1c7a77441096b0db9c892d5745f32815f4016af7b54 SHA512 b85c5e73c9f6c66c229888d93b3796c3fa4b362ee2ee4f7fb37f760ff241223820c0bec4995e73e9c3d20b81a8fc3676e7b0ed170239c8cb43194aae2701a6b5 DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e SHA512 d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3 DIST k3s-runc-v1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 DIST traefik-10.19.3.tgz 25287 BLAKE2B c43a5e066d78e066bc4449ad1d7a3796c99c5f029244dac5494a452592424a9be057b6a3d8eddd174d8daab2b322c4f54e39eae53fba67e97e1ebdb92ce2fd65 SHA512 6df4b186c4caad09abf47469757c1d26d3b593531704af53eb262208f1efa27b5b09b178c6dd6721e78362877e6ba3b2c8c3bfbc91fe152ce090b53ac283acf9 -EBUILD k3s-1.25.0_p1.ebuild 4065 BLAKE2B b84b43937e5211584bfcdba1c7881904831956e9be40892d4957e5d69cadf499b2457f1ee88138ae7cf5ba68e2a1749c8119328228ceb3bafca59921bb816125 SHA512 5c1602435fbcbd60edd69759811d5d192d2c34122a3c448c5864a14ea658fabf070886e5aec16837b1991debd8598c0a1cf2935a9886c9943c33e12ff9312518 EBUILD k3s-1.25.2_p1.ebuild 4065 BLAKE2B b84b43937e5211584bfcdba1c7881904831956e9be40892d4957e5d69cadf499b2457f1ee88138ae7cf5ba68e2a1749c8119328228ceb3bafca59921bb816125 SHA512 5c1602435fbcbd60edd69759811d5d192d2c34122a3c448c5864a14ea658fabf070886e5aec16837b1991debd8598c0a1cf2935a9886c9943c33e12ff9312518 MISC metadata.xml 515 BLAKE2B dc5e9d23a7b4d84ec392036cd87975b9117133b3a68eb1a69a38637dfca36f4e721be42dbd1ee0dd73585602800ef49d4255ff736be7cdc97e7f2d07b59af99b SHA512 8ee732afdfd59151faa18dbc68075d0c528113b8ea3f9939d0a83fbf7f06deefe2dee27079b7317ee98ea165e81cf4514f1d305564e21b3e1fc4760d2350fd46 diff --git a/sys-cluster/k3s/k3s-1.25.0_p1.ebuild b/sys-cluster/k3s/k3s-1.25.0_p1.ebuild deleted file mode 100644 index aa0253761385..000000000000 --- a/sys-cluster/k3s/k3s-1.25.0_p1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module linux-info systemd - -DESCRIPTION="Lightweight Kubernetes" -HOMEPAGE="https://k3s.io" -K3S_CONTAINERD_VERSION=1.6.8-k3s1 -K3S_RUNC_VERSION=v1.1.4 -K3S_ROOT_VERSION=0.11.0 -K3S_TRAEFIK_VERSION=10.19.3 -K3S_TRAEFIK_PACKAGE_VERSION=00 -K3S_CNIPLUGINS_VERSION=1.1.1 -CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF ~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q ~VXLAN" - -MY_PV=${PV%_p*}+k3s${PV#*_p} -SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz -> ${P}-vendor.tar.gz - ${EGO_SUM_SRC_URI} - https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz - https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz -> k3s-runc-${K3S_RUNC_VERSION}.tar.gz - https://helm.traefik.io/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz - https://github.com/rancher/plugins/archive/refs/tags/v${K3S_CNIPLUGINS_VERSION}-k3s1.tar.gz -> k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz - amd64? ( https://github.com/rancher/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar -> k3s-root-amd64-${K3S_ROOT_VERSION}.tar )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+kubectl-symlink rootless" -REQUIRED_USE="|| ( amd64 )" -DEPEND=" - app-misc/yq - net-firewall/conntrack-tools - sys-fs/btrfs-progs - rootless? ( app-containers/slirp4netns ) -" -RDEPEND="kubectl-symlink? ( !sys-cluster/kubectl )" -RESTRICT+=" test" - -S=${WORKDIR}/${PN}-${MY_PV/+/-}-vendor - -src_unpack() { - unpack ${P}-vendor.tar.gz - cd "${S}" || die - mkdir -p bin/aux build/static/charts cache etc || die - cp "${DISTDIR}/traefik-${K3S_TRAEFIK_VERSION}.tgz" build/static/charts/traefik-${K3S_TRAEFIK_VERSION}${K3S_TRAEFIK_PACKAGE_VERSION}.tgz || die - cp "${DISTDIR}/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz" cache/ || die -} - -src_prepare() { - local filename pattern replacement - default - - local CONTAINERD_DIR=build/src/github.com/containerd/containerd - mkdir -p "${CONTAINERD_DIR}" || die - tar -x --strip-components=1 -f "${DISTDIR}/k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz" -C "${CONTAINERD_DIR}" || die - if has_version -b ">=dev-lang/go-1.18"; then - # https://bugs.gentoo.org/835601 - sed -i -e "/github.com\/containerd\/containerd => .\/.empty-mod/d" "${CONTAINERD_DIR}"/{go.mod,vendor/modules.txt} || die - fi - - local RUNC_DIR=build/src/github.com/opencontainers/runc - mkdir -p "${RUNC_DIR}" || die - tar -x --strip-components=1 -f "${DISTDIR}/k3s-runc-${K3S_RUNC_VERSION}.tar.gz" -C "${RUNC_DIR}" || die - - # Disable download for files fetched via SRC_URI. - sed -e 's:^[[:space:]]*curl:#\0:' \ - -e 's:^[[:space:]]*git:#\0:' \ - -e 's:^rm -rf \${CHARTS_DIR}:#\0:' \ - -e 's:^rm -rf \${RUNC_DIR}:#\0:' \ - -e 's:^rm -rf \${CONTAINERD_DIR}:#\0:' \ - -e 's:yq e :yq -r :' \ - -e "s:^setup_tmp\$:TMP_DIR=${S}/build/static/charts:" \ - -i scripts/download || die - sed -e '/scripts\/build-upload/d' -i scripts/package-cli || die - pattern='git clone -b $VERSION_CNIPLUGINS https://github.com/rancher/plugins.git $WORKDIR' - filename=scripts/build - grep -qF "${pattern}" "${filename}" || \ - die "failed to locate plugins clone command" - sed -e "s|${pattern}|mkdir -p \"\$WORKDIR\" \\&\\& tar -xzf \"${S}/cache/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz\" --strip-components=1 -C \"\$WORKDIR\"|" \ - -e 's|rm -rf $TMPDIR||' \ - -i "${filename}" || die - sed -e 's:/usr/local/bin:/usr/bin:g' -i k3s.service || die -} - -src_compile() { - mkdir -p build/data || die - "${BASH}" -ex ./scripts/download || die - ./scripts/build || die - ./scripts/package-cli || die -} - -src_install() { - dobin "dist/artifacts/${PN}" - use kubectl-symlink && dosym k3s /usr/bin/kubectl - systemd_dounit "${FILESDIR}/${PN}.service" - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - dodoc README.md -} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 8fb1dc822051c0bc87667a587fe7d5b579efde5b..821543bdc24baf6a0b6436ec9b08038b049194a3 100644 GIT binary patch literal 10470 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 literal 10478 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%0DL3VG774OTG?i<RHCI$khUPco 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 diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest index 1f43b9d4b06b..55b8087f9b3f 100644 --- a/sys-devel/binutils-hppa64/Manifest +++ b/sys-devel/binutils-hppa64/Manifest @@ -3,8 +3,10 @@ DIST binutils-2.37_p1.tar.xz 22992196 BLAKE2B a8aa0f386d03a5b1466166ac7c40989c22 DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 5a83e20008e58464ed563a6817a367e50684c59d08c47345cc546054269c42463d1651441720f865851e4e182e917df1a095c68e64226e0351b64e975d524096 SHA512 6657e547bb02898632cc45a8f1894be098aa7472b6725b65f95393e621abb127e468b4e50310720bf03f7e8d0a68bc2c47af76fc43aaa8f32b2e4a149c0c6290 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba SHA512 8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d DIST binutils-2.39-patches-4.tar.xz 62880 BLAKE2B 5cc335769d9c88417583ce059c61d0d7655f3ab9ac69647e6e2f65bd3a9dd143fe34c50bb68ab81d4226ddd0e4ef405d7102f67375a672eedc3d01b92b8ef497 SHA512 ef81350979af64cf35800b39982c84657a5c01362c01d221164a43d8f0dd80276c9f052c55d24516fad457e6671a58d467d71b5edd6c1f53fddbdb31172a21ee +DIST binutils-2.39-patches-5.tar.xz 82924 BLAKE2B 2cf75f661989f22270d6afe5f3c543814eb6a331be4493016fa2871e1f10a84a123c1c51e77a19b35e46680b9fe77390cb1532ca40d470a6041fa768fed3ccd7 SHA512 4b5811b4822b3a06f590fc7d082dc0ddf18a6058ac23887254e2ee9bd63c7f06f1636e446152115c7e0b01a6c5298a0d9df6904bd1582e66504ccde80dd1ecbd DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 EBUILD binutils-hppa64-2.37_p1-r2.ebuild 13250 BLAKE2B f212de7136a4ca923843729776d978b8cb3c1b4b8b860724e90082096562675b90f1a28cc7ca0795107b01e1d3b4a71fab0904d8d24b449bd2de0773acc99e45 SHA512 0f13f09a88dadc7de1e1063bb28dc487fae6fafcdf21bb4be0fd002d8fed1557981334bf5885a21d612b5908044811692e1b3106d0ff4d5d7ff937585704f6d2 EBUILD binutils-hppa64-2.38-r2.ebuild 13277 BLAKE2B 296b60c5f558a6c425ed914d142b2e7a211066f0b43c9f6e8bd63ba00d24239fe852a12f32764ce2bf2cf94129a6fe3428ee8d608a08a92c61cc2078543d3133 SHA512 17758d608e40428df756fa3e6177eba34e63035031ccaf9b0b28cd4a45f8abbab211e807d7f833960c2338876cec749b4942498b7a8ea8c5e13ea9e3def48707 EBUILD binutils-hppa64-2.39-r1.ebuild 13278 BLAKE2B 2cc1fb2b74e46669acf21b9d926b49857e8ff43fe98f66377e7df8d95bd3d960d224cdfc8c87cbdc258cea46198d405943f00d12bf9bc2d0a7408816b08d94e7 SHA512 ff6511563043703d74fcfd3084b5fa6d5956473d890b5793d8f3e415915be6c88181305fe963ec393f2bf3e4f255a574fa3c63b0290cdb178c2465e385ae798f +EBUILD binutils-hppa64-2.39-r3.ebuild 13278 BLAKE2B 29c18793494b0738ecfbca2f1be1c534e2009a1828cfb28d71489aee8f7d3031e31c1ace2d2dff9139362c89d7a4068ade3a94c93a9c12fd078a6976affc8218 SHA512 ff55e744be75f7c3df24c0efec1f216046ce7f3fecc8372b5e60a5efeadac63b508b5a1dbf74a17b383b78c1668c1c7e7b94e64cf720da3336fd350736538ce3 MISC metadata.xml 849 BLAKE2B f805232fa3bc00d1899778d3048d4f3221bf64315333983f527cd2f91293d8e4e463afe0fa26d748ad29f2f2b4432c35ba5491939aaafd19a50d27bc664edd63 SHA512 d814c5d43ab2b69f281fc59425b1e595826c10949664af6ebdc227d223741bb413468d57aea55ff51b06919c734fc2500c2a5af0b4e4a8279dde1c3af45da1c6 diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r3.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r3.ebuild new file mode 100644 index 000000000000..e1508bce3ca7 --- /dev/null +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r3.ebuild @@ -0,0 +1,479 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +export CTARGET=hppa64-${CHOST#*-} + +inherit libtool flag-o-matic gnuconfig multilib strip-linguas toolchain-funcs + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/" + +LICENSE="GPL-3+" +IUSE="cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla" +REQUIRED_USE="default-gold? ( gold )" + +# Variables that can be set here (ignored for live ebuilds) +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +# - Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets + +PATCH_VER=5 +PATCH_DEV=dilfridge + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + SLOT=${PV} +else + PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} + PATCH_DEV=${PATCH_DEV:-dilfridge} + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz" + [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" + SLOT=$(ver_cut 1-2) + KEYWORDS="-* ~hppa" +fi + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( sys-apps/texinfo ) + test? ( + dev-util/dejagnu + sys-devel/bc + ) + nls? ( sys-devel/gettext ) + sys-devel/flex + virtual/yacc +" + +RESTRICT="!test? ( test )" + +MY_BUILDDIR="${WORKDIR}"/build +S="${WORKDIR}"/${P/-hppa64/} + +src_unpack() { + if [[ ${PV} == 9999* ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/binutils-patches.git" + EGIT_CHECKOUT_DIR="${WORKDIR}"/patches-git + git-r3_src_unpack + mv patches-git/9999 patch || die + + S="${WORKDIR}"/binutils + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git" + EGIT_CHECKOUT_DIR="${S}" + git-r3_src_unpack + else + unpack ${P/-hppa64/}.tar.xz + + cd "${WORKDIR}" || die + unpack binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz + + # _p patch versions are Gentoo specific tarballs ... + local dir=${P%_p?} + dir=${dir/-hppa64/} + + S="${WORKDIR}"/${dir} + fi + + cd "${WORKDIR}" || die + mkdir -p "${MY_BUILDDIR}" || die +} + +src_prepare() { + local patchsetname + if [[ ${PV} == 9999* ]] ; then + patchsetname="from git master" + else + patchsetname="${PATCH_BINUTILS_VER}-${PATCH_VER}" + fi + + if [[ -n ${PATCH_VER} ]] || [[ ${PV} == 9999* ]] ; then + if ! use vanilla; then + einfo "Applying binutils patchset ${patchsetname}" + eapply "${WORKDIR}/patch" + einfo "Done." + fi + fi + + # Make sure our explicit libdir paths don't get clobbered, bug #562460 + sed -i \ + -e 's:@bfdlibdir@:@libdir@:g' \ + -e 's:@bfdincludedir@:@includedir@:g' \ + {bfd,opcodes}/Makefile.in || die + + # Fix locale issues if possible, bug #122216 + if [[ -e ${FILESDIR}/binutils-configure-LANG.patch ]] ; then + einfo "Fixing misc issues in configure files" + for f in $(find "${S}" -name configure -exec grep -l 'autoconf version 2.13' {} +) ; do + ebegin " Updating ${f/${S}\/}" + patch "${f}" "${FILESDIR}"/binutils-configure-LANG.patch >& "${T}"/configure-patch.log \ + || eerror "Please file a bug about this" + eend $? + done + fi + + # Apply things from PATCHES and user dirs + default + + # Run misc portage update scripts + gnuconfig_update + elibtoolize --portage --no-uclibc +} + +toolchain-binutils_bugurl() { + printf "https://bugs.gentoo.org/" +} +toolchain-binutils_pkgversion() { + printf "Gentoo ${PV}" + [[ -n ${PATCH_VER} ]] && printf " p${PATCH_VER}" +} + +src_configure() { + # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html + # Avoid really confusing logs from subconfigure spam, makes logs far + # more legible. + MAKEOPTS="--output-sync=line ${MAKEOPTS}" + + # Setup some paths + LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV} + INCPATH=${LIBPATH}/include + DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV} + if is_cross ; then + TOOLPATH=/usr/${CHOST}/${CTARGET} + else + TOOLPATH=/usr/${CTARGET} + fi + BINPATH=${TOOLPATH}/binutils-bin/${PV} + + # Make sure we filter $LINGUAS so that only ones that + # actually work make it through, bug #42033 + strip-linguas -u */po + + # Keep things sane + strip-flags + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local x + echo + for x in CATEGORY CBUILD CHOST CTARGET CFLAGS LDFLAGS ; do + einfo "$(printf '%10s' ${x}:) ${!x}" + done + echo + + cd "${MY_BUILDDIR}" || die + local myconf=() + + if use plugins ; then + myconf+=( --enable-plugins ) + fi + # enable gold (installed as ld.gold) and ld's plugin architecture + if use gold ; then + myconf+=( --enable-gold ) + if use default-gold; then + myconf+=( --enable-gold=default ) + fi + fi + + if use nls ; then + myconf+=( --without-included-gettext ) + else + myconf+=( --disable-nls ) + fi + + myconf+=( --with-system-zlib ) + + # For bi-arch systems, enable a 64bit bfd. This matches the bi-arch + # logic in toolchain.eclass. bug #446946 + # + # We used to do it for everyone, but it's slow on 32bit arches. bug #438522 + case $(tc-arch) in + ppc|sparc|x86) myconf+=( --enable-64-bit-bfd ) ;; + esac + + use multitarget && myconf+=( --enable-targets=all --enable-64-bit-bfd ) + + [[ -n ${CBUILD} ]] && myconf+=( --build=${CBUILD} ) + + is_cross && myconf+=( + --with-sysroot="${EPREFIX}"/usr/${CTARGET} + --enable-poison-system-directories + ) + + myconf+=( --enable-secureplt ) + + # mips can't do hash-style=gnu ... + if [[ $(tc-arch) != mips ]] ; then + myconf+=( --enable-default-hash-style=gnu ) + fi + + myconf+=( + --prefix="${EPREFIX}"/usr + --host=${CHOST} + --target=${CTARGET} + --datadir="${EPREFIX}"${DATAPATH} + --datarootdir="${EPREFIX}"${DATAPATH} + --infodir="${EPREFIX}"${DATAPATH}/info + --mandir="${EPREFIX}"${DATAPATH}/man + --bindir="${EPREFIX}"${BINPATH} + --libdir="${EPREFIX}"${LIBPATH} + --libexecdir="${EPREFIX}"${LIBPATH} + --includedir="${EPREFIX}"${INCPATH} + --enable-obsolete + --enable-shared + --enable-threads + # Newer versions (>=2.27) offer a configure flag now. + --enable-relro + # Newer versions (>=2.24) make this an explicit option, bug #497268 + --enable-install-libiberty + # Available from 2.35 on + --enable-textrel-check=warning + # Works better than vapier's patch., bug #808787 + --enable-new-dtags + --disable-werror + --with-bugurl="$(toolchain-binutils_bugurl)" + --with-pkgversion="$(toolchain-binutils_pkgversion)" + $(use_enable static-libs static) + # Disable modules that are in a combined binutils/gdb tree. bug #490566 + --disable-{gdb,libdecnumber,readline,sim} + # Strip out broken static link flags. + # https://gcc.gnu.org/PR56750 + --without-stage1-ldflags + # Change SONAME to avoid conflict across + # {native,cross}/binutils, binutils-libs. bug #666100 + --with-extra-soversion-suffix=gentoo-${CATEGORY}-${PN}-$(usex multitarget mt st) + + # avoid automagic dependency on (currently prefix) systems + # systems with debuginfod library, bug #754753 + --without-debuginfod + + # Allow user to opt into CET for host libraries. + # Ideally we would like automagic-or-disabled here. + # But the check does not quite work on i686: bug #760926. + $(use_enable cet) + + ) + + if ! is_cross ; then + # No LTO for HPPA64 right now as we don't build kgcc64 with LTO support. + myconf+=( $(use_enable pgo pgo-build) ) + + if use pgo ; then + export BUILD_CFLAGS="${CFLAGS}" + fi + fi + + ECONF_SOURCE="${S}" econf "${myconf[@]}" || die + + # Prevent makeinfo from running if doc is unset. + if ! use doc ; then + sed -i \ + -e '/^MAKEINFO/s:=.*:= true:' \ + Makefile || die + fi +} + +src_compile() { + cd "${MY_BUILDDIR}" || die + + # see Note [tooldir hack for ldscripts] + emake V=1 tooldir="${EPREFIX}${TOOLPATH}" all + + # only build info pages if the user wants them + if use doc ; then + emake V=1 info + fi + + # we nuke the manpages when we're left with junk + # (like when we bootstrap, no perl -> no manpages) + find . -name '*.1' -a -size 0 -delete +} + +src_test() { + cd "${MY_BUILDDIR}" || die + + # bug #637066 + filter-flags -Wall -Wreturn-type + + emake -k V=1 check +} + +src_install() { + local x d + + cd "${MY_BUILDDIR}" || die + + # see Note [tooldir hack for ldscripts] + emake V=1 DESTDIR="${D}" tooldir="${EPREFIX}${LIBPATH}" install + rm -rf "${ED}"/${LIBPATH}/bin || die + use static-libs || find "${ED}" -name '*.la' -delete + + # Newer versions of binutils get fancy with ${LIBPATH}, bug #171905 + cd "${ED}"/${LIBPATH} || die + for d in ../* ; do + [[ ${d} == ../${PV} ]] && continue + mv ${d}/* . || die + rmdir ${d} || die + done + + # Now we collect everything intp the proper SLOT-ed dirs + # When something is built to cross-compile, it installs into + # /usr/$CHOST/ by default ... we have to 'fix' that :) + if is_cross ; then + cd "${ED}"/${BINPATH} || die + for x in * ; do + mv ${x} ${x/${CTARGET}-} || die + done + + if [[ -d ${ED}/usr/${CHOST}/${CTARGET} ]] ; then + # No die for now, dies on hppa? + mv "${ED}"/usr/${CHOST}/${CTARGET}/include "${ED}"/${INCPATH} + mv "${ED}"/usr/${CHOST}/${CTARGET}/lib/* "${ED}"/${LIBPATH}/ + rm -r "${ED}"/usr/${CHOST}/{include,lib} + fi + fi + + insinto ${INCPATH} + local libiberty_headers=( + # Not all the libiberty headers. See libiberty/Makefile.in:install_to_libdir. + demangle.h + dyn-string.h + fibheap.h + hashtab.h + libiberty.h + objalloc.h + splay-tree.h + ) + doins "${libiberty_headers[@]/#/${S}/include/}" + if [[ -d ${ED}/${LIBPATH}/lib ]] ; then + # TODO: add || die here, fails on hppa? + mv "${ED}"/${LIBPATH}/lib/* "${ED}"/${LIBPATH}/ + rm -r "${ED}"/${LIBPATH}/lib + fi + + # Generate an env.d entry for this binutils + insinto /etc/env.d/binutils + cat <<-EOF > "${T}"/env.d + TARGET="${CTARGET}" + VER="${PV}" + LIBPATH="${EPREFIX}${LIBPATH}" + EOF + newins "${T}"/env.d ${CTARGET}-${PV} + + # Handle documentation + if ! is_cross ; then + cd "${S}" || die + dodoc README + + docinto bfd + dodoc bfd/ChangeLog* bfd/README bfd/PORTING bfd/TODO + + docinto binutils + dodoc binutils/ChangeLog binutils/NEWS binutils/README + + docinto gas + dodoc gas/ChangeLog* gas/CONTRIBUTORS gas/NEWS gas/README* + + docinto gprof + dodoc gprof/ChangeLog* gprof/TEST gprof/TODO gprof/bbconv.pl + + docinto ld + dodoc ld/ChangeLog* ld/README ld/NEWS ld/TODO + + docinto libiberty + dodoc libiberty/ChangeLog* libiberty/README + + docinto opcodes + dodoc opcodes/ChangeLog* + fi + + # Remove shared info pages + rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info} || die + + # Trim all empty dirs + find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null + + # the hppa64 hack; this should go into 9999 as a PN-conditional + # tweak the default fake list a little bit + cd "${D}"/etc/env.d/binutils + sed -i '/FAKE_TARGETS=/s:"$: hppa64-linux":' ${CTARGET}-${PV} || die +} + +pkg_postinst() { + # Make sure this ${CTARGET} has a binutils version selected + [[ -e ${EROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0 + binutils-config ${CTARGET}-${PV} +} + +pkg_postrm() { + local current_profile=$(binutils-config -c ${CTARGET}) + + # If no other versions exist, then uninstall for this + # target ... otherwise, switch to the newest version + # Note: only do this if this version is unmerged. We + # rerun binutils-config if this is a remerge, as + # we want the mtimes on the symlinks updated (if + # it is the same as the current selected profile) + if [[ ! -e ${EPREFIX}${BINPATH}/ld ]] && [[ ${current_profile} == ${CTARGET}-${PV} ]] ; then + local choice=$(binutils-config -l | grep ${CTARGET} | awk '{print $2}') + choice=${choice//$'\n'/ } + choice=${choice/* } + if [[ -z ${choice} ]] ; then + binutils-config -u ${CTARGET} + else + binutils-config ${choice} + fi + elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${PV} ]] ; then + binutils-config ${CTARGET}-${PV} + fi +} + +# Note [slotting support] +# ----------------------- +# Gentoo's layout for binutils files is non-standard as Gentoo +# supports slotted installation for binutils. Many tools +# still expect binutils to reside in known locations. +# binutils-config package restores symlinks into known locations, +# like: +# /usr/bin/${CTARGET}-<tool> +# /usr/bin/${CHOST}/${CTARGET}/lib/ldscrips +# /usr/include/ +# +# Note [tooldir hack for ldscripts] +# --------------------------------- +# Build system does not allow ./configure to tweak every location +# we need for slotting binutils hence all the shuffling in +# src_install(). This note is about SCRIPTDIR define handling. +# +# SCRIPTDIR defines 'ldscripts/' directory location. SCRIPTDIR value +# is set at build-time in ld/Makefile.am as: 'scriptdir = $(tooldir)/lib' +# and hardcoded as -DSCRIPTDIR='"$(scriptdir)"' at compile time. +# Thus we can't just move files around after compilation finished. +# +# Our goal is the following: +# - at build-time set scriptdir to point to symlinked location: +# ${TOOLPATH}: /usr/${CHOST} (or /usr/${CHOST}/${CTARGET} for cross-case) +# - at install-time set scriptdir to point to slotted location: +# ${LIBPATH}: /usr/$(get_libdir)/binutils/${CTARGET}/${PV} diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 5f305bfa99e0..2db2b3d30edc 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -19,6 +19,7 @@ DIST binutils-2.37_p1.tar.xz 22992196 BLAKE2B a8aa0f386d03a5b1466166ac7c40989c22 DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 5a83e20008e58464ed563a6817a367e50684c59d08c47345cc546054269c42463d1651441720f865851e4e182e917df1a095c68e64226e0351b64e975d524096 SHA512 6657e547bb02898632cc45a8f1894be098aa7472b6725b65f95393e621abb127e468b4e50310720bf03f7e8d0a68bc2c47af76fc43aaa8f32b2e4a149c0c6290 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba SHA512 8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d DIST binutils-2.39-patches-4.tar.xz 62880 BLAKE2B 5cc335769d9c88417583ce059c61d0d7655f3ab9ac69647e6e2f65bd3a9dd143fe34c50bb68ab81d4226ddd0e4ef405d7102f67375a672eedc3d01b92b8ef497 SHA512 ef81350979af64cf35800b39982c84657a5c01362c01d221164a43d8f0dd80276c9f052c55d24516fad457e6671a58d467d71b5edd6c1f53fddbdb31172a21ee +DIST binutils-2.39-patches-5.tar.xz 82924 BLAKE2B 2cf75f661989f22270d6afe5f3c543814eb6a331be4493016fa2871e1f10a84a123c1c51e77a19b35e46680b9fe77390cb1532ca40d470a6041fa768fed3ccd7 SHA512 4b5811b4822b3a06f590fc7d082dc0ddf18a6058ac23887254e2ee9bd63c7f06f1636e446152115c7e0b01a6c5298a0d9df6904bd1582e66504ccde80dd1ecbd DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 EBUILD binutils-2.32-r2.ebuild 11938 BLAKE2B 428c753cea3114b7989cc4f23ceff28a021087d07fda9a268a183c5ce89bb7043cefd4379e767115a67354231231668ff79f6c032e5f2c01b990f67bf04c1ccc SHA512 c42dccb27be0ce260d3f1b0e7e59dad7b8de3c95c4c6344ae7007018236255b81c8e36fc75e29888d4bd6ff99c51d9ef44f77ee15cfdebec4fd9e83a5fa5fc69 EBUILD binutils-2.33.1-r1.ebuild 11674 BLAKE2B fb92231ebf9e3b39d7ccaece8d77053670e76885c0081fa9de93bdc79743c150570325fe157d2906d63a313d515917a4c75ee120082a16c3a6569bb1835165c9 SHA512 f773a86401ded701a46c75ad939537dc429678163a86e55fd7362bd7e95ce196214c34cde070f093f41716d29cf1e581b928c6d6c442bb52666d5e8311486997 @@ -28,5 +29,6 @@ EBUILD binutils-2.36.1-r2.ebuild 12553 BLAKE2B 8ce3d14f6d7cc81e920f7d5a28875a5bc EBUILD binutils-2.37_p1-r2.ebuild 13024 BLAKE2B e67ed4a55a9f07ebd064c82901bc6b5e23933f562c8b6258d32649571f38cbc81061fcb886feaa70619d46d47c52cd701745c173ccf060e47c5cfef2d202a8ca SHA512 480b1921ff344b943b1cf2c1ea9960cd5252f8055a4bffc109f096b038d4d1fc2dd670d696ce7217fd1d827eef5c07cc81c7d0886fc554d939535582d5300f26 EBUILD binutils-2.38-r2.ebuild 13402 BLAKE2B fddf3f8d081a357e1b961dfd2b2d6938bcabc9f3c20564f356753c2618c87728a4acf793bca578a0fb9e9641d0e5e8274ebab7b4a2b40a4125921def0c9f4ef4 SHA512 1820d1745b1985268eeaf00d4e38078c745c5d81b1ac6b9037a1d3ecbc0314aebf26cdb54554cc4c879a4133f4c980e104d32664ea35ac6ad7c9e2d8d33a5cdb EBUILD binutils-2.39-r2.ebuild 13885 BLAKE2B dd0fa36e393a831caeb57461242953c6b42ef48473ba8a6ae9f16088a36f99f8a9ec0885fc0664c70e1f55252a4c8ebfbe80241aeddf857bd3458a61a210adcc SHA512 270947482d08b64735821f6cd2ad63c1cb6e03b7296fea1953f7a04e43e3a59e3d7af4bbd1fb42972e2bfa40bb6090b48b827d57470092445af14e1bdd2cd7b5 +EBUILD binutils-2.39-r3.ebuild 13885 BLAKE2B e6310b020c665c84a4aa8fced444fe1596d70e5e7ff8d445dd07f3feca776e864a5e04ddf2b0aba2bb1f18c6d569d20211023b9bc704ef1cd20532efcc0c329c SHA512 4bfd1843c38292d6b51ef3f7f6528bd7c23a69df2365c782b85189fbcc0535153e1f66b6ab11301bcfd5547102e1f9091c8d237208f4304c919151c83aa49404 EBUILD binutils-9999.ebuild 13938 BLAKE2B 04485bbd32e29fa58b213f6be49fd4d74d05808e45a7fe932071ae975f1d905ed480c723d6eedafd3bee385e7a52f417a597be7aeb9df45ce57af538b391d4ec SHA512 22d275b15f676cab7cac37a1b47e1923b982e8bd9259164efa9d265d006fb412d72d4ea92a43bfa822854ff47af6e6713b7d85c62a0b3ad11c8aaa1b9f2e40df MISC metadata.xml 889 BLAKE2B 9a627ab3db90639c30e19df93a064f9129d684ffe1176159d526ba7ba2e68c4c2cded8437382ceb97a5e2578fe79583042f6914a2b7650bb777ec1ce6bebd425 SHA512 b691e0335c2b059596557a3943047b0b8e718cc84c4fd885d44fe9887d3d170fce1317ba9949c3921a6e242434a24041777967e67beba911edf6932fe9f3d3cd diff --git a/sys-devel/binutils/binutils-2.39-r3.ebuild b/sys-devel/binutils/binutils-2.39-r3.ebuild new file mode 100644 index 000000000000..27930510b19c --- /dev/null +++ b/sys-devel/binutils/binutils-2.39-r3.ebuild @@ -0,0 +1,492 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/" + +LICENSE="GPL-3+" +IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla" +REQUIRED_USE="default-gold? ( gold )" + +# Variables that can be set here (ignored for live ebuilds) +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +# - Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets + +PATCH_VER=5 +PATCH_DEV=dilfridge + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + SLOT=${PV} +else + PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} + PATCH_DEV=${PATCH_DEV:-dilfridge} + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz" + [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" + SLOT=$(ver_cut 1-2) + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( sys-apps/texinfo ) + test? ( + dev-util/dejagnu + sys-devel/bc + ) + nls? ( sys-devel/gettext ) + sys-devel/flex + virtual/yacc +" + +RESTRICT="!test? ( test )" + +MY_BUILDDIR=${WORKDIR}/build + +src_unpack() { + if [[ ${PV} == 9999* ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/binutils-patches.git" + EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git + git-r3_src_unpack + mv patches-git/9999 patch || die + + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git" + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + git-r3_src_unpack + else + unpack ${P/-hppa64/}.tar.xz + + cd "${WORKDIR}" || die + unpack binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz + + # _p patch versions are Gentoo specific tarballs ... + local dir=${P%_p?} + dir=${dir/-hppa64/} + + S=${WORKDIR}/${dir} + fi + + cd "${WORKDIR}" || die + mkdir -p "${MY_BUILDDIR}" || die +} + +src_prepare() { + local patchsetname + if [[ ${PV} == 9999* ]] ; then + patchsetname="from git master" + else + patchsetname="${PATCH_BINUTILS_VER}-${PATCH_VER}" + fi + + if [[ -n ${PATCH_VER} ]] || [[ ${PV} == 9999* ]] ; then + if ! use vanilla; then + einfo "Applying binutils patchset ${patchsetname}" + eapply "${WORKDIR}/patch" + einfo "Done." + fi + fi + + # Make sure our explicit libdir paths don't get clobbered, bug #562460 + sed -i \ + -e 's:@bfdlibdir@:@libdir@:g' \ + -e 's:@bfdincludedir@:@includedir@:g' \ + {bfd,opcodes}/Makefile.in || die + + # Fix locale issues if possible, bug #122216 + if [[ -e ${FILESDIR}/binutils-configure-LANG.patch ]] ; then + einfo "Fixing misc issues in configure files" + for f in $(find "${S}" -name configure -exec grep -l 'autoconf version 2.13' {} +) ; do + ebegin " Updating ${f/${S}\/}" + patch "${f}" "${FILESDIR}"/binutils-configure-LANG.patch >& "${T}"/configure-patch.log \ + || eerror "Please file a bug about this" + eend $? + done + fi + + # Apply things from PATCHES and user dirs + default + + # Run misc portage update scripts + gnuconfig_update + elibtoolize --portage --no-uclibc +} + +toolchain-binutils_bugurl() { + printf "https://bugs.gentoo.org/" +} +toolchain-binutils_pkgversion() { + printf "Gentoo ${PV}" + [[ -n ${PATCH_VER} ]] && printf " p${PATCH_VER}" +} + +src_configure() { + # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html + # Avoid really confusing logs from subconfigure spam, makes logs far + # more legible. + MAKEOPTS="--output-sync=line ${MAKEOPTS}" + + # Setup some paths + LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV} + INCPATH=${LIBPATH}/include + DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV} + if is_cross ; then + TOOLPATH=/usr/${CHOST}/${CTARGET} + else + TOOLPATH=/usr/${CTARGET} + fi + BINPATH=${TOOLPATH}/binutils-bin/${PV} + + # Make sure we filter $LINGUAS so that only ones that + # actually work make it through, bug #42033 + strip-linguas -u */po + + # Keep things sane + strip-flags + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local x + echo + for x in CATEGORY CBUILD CHOST CTARGET CFLAGS LDFLAGS ; do + einfo "$(printf '%10s' ${x}:) ${!x}" + done + echo + + cd "${MY_BUILDDIR}" || die + local myconf=() + + if use plugins ; then + myconf+=( --enable-plugins ) + fi + # enable gold (installed as ld.gold) and ld's plugin architecture + if use gold ; then + myconf+=( --enable-gold ) + if use default-gold; then + myconf+=( --enable-gold=default ) + fi + fi + + if use nls ; then + myconf+=( --without-included-gettext ) + else + myconf+=( --disable-nls ) + fi + + myconf+=( --with-system-zlib ) + + # For bi-arch systems, enable a 64bit bfd. This matches the bi-arch + # logic in toolchain.eclass. bug #446946 + # + # We used to do it for everyone, but it's slow on 32bit arches. bug #438522 + case $(tc-arch) in + ppc|sparc|x86) myconf+=( --enable-64-bit-bfd ) ;; + esac + + use multitarget && myconf+=( --enable-targets=all --enable-64-bit-bfd ) + + [[ -n ${CBUILD} ]] && myconf+=( --build=${CBUILD} ) + + is_cross && myconf+=( + --with-sysroot="${EPREFIX}"/usr/${CTARGET} + --enable-poison-system-directories + ) + + myconf+=( --enable-secureplt ) + + # mips can't do hash-style=gnu ... + if [[ $(tc-arch) != mips ]] ; then + myconf+=( --enable-default-hash-style=gnu ) + fi + + myconf+=( + --prefix="${EPREFIX}"/usr + --host=${CHOST} + --target=${CTARGET} + --datadir="${EPREFIX}"${DATAPATH} + --datarootdir="${EPREFIX}"${DATAPATH} + --infodir="${EPREFIX}"${DATAPATH}/info + --mandir="${EPREFIX}"${DATAPATH}/man + --bindir="${EPREFIX}"${BINPATH} + --libdir="${EPREFIX}"${LIBPATH} + --libexecdir="${EPREFIX}"${LIBPATH} + --includedir="${EPREFIX}"${INCPATH} + --enable-obsolete + --enable-shared + --enable-threads + # Newer versions (>=2.27) offer a configure flag now. + --enable-relro + # Newer versions (>=2.24) make this an explicit option, bug #497268 + --enable-install-libiberty + # Available from 2.35 on + --enable-textrel-check=warning + + # Available from 2.39 on + --enable-warn-execstack + --enable-warn-rwx-segments + # TODO: Available from 2.39+ on but let's try the warning on for a bit + # first... (--enable-warn-execstack) + # Could put it under USE=hardened? + #--disable-default-execstack (or is it --enable-default-execstack=no? docs are confusing) + + # Things to think about + #--enable-deterministic-archives + + # Works better than vapier's patch, bug #808787 + --enable-new-dtags + + --disable-jansson + --disable-werror + --with-bugurl="$(toolchain-binutils_bugurl)" + --with-pkgversion="$(toolchain-binutils_pkgversion)" + $(use_enable static-libs static) + # Disable modules that are in a combined binutils/gdb tree, bug #490566 + --disable-{gdb,libdecnumber,readline,sim} + # Strip out broken static link flags. + # https://gcc.gnu.org/PR56750 + --without-stage1-ldflags + # Change SONAME to avoid conflict across + # {native,cross}/binutils, binutils-libs. bug #666100 + --with-extra-soversion-suffix=gentoo-${CATEGORY}-${PN}-$(usex multitarget mt st) + + # Avoid automagic dependency on (currently prefix) systems + # systems with debuginfod library, bug #754753 + --without-debuginfod + + # Avoid automagic dev-libs/msgpack dep, bug #865875 + --without-msgpack + + # Allow user to opt into CET for host libraries. + # Ideally we would like automagic-or-disabled here. + # But the check does not quite work on i686: bug #760926. + $(use_enable cet) + + # We can enable this by default in future, but it's brand new + # in 2.39 with several bugs: + # - Doesn't build on musl (https://sourceware.org/bugzilla/show_bug.cgi?id=29477) + # - No man pages (https://sourceware.org/bugzilla/show_bug.cgi?id=29521) + # - Broken at runtime without Java (https://sourceware.org/bugzilla/show_bug.cgi?id=29479) + # - binutils-config (and this ebuild?) needs adaptation first (https://bugs.gentoo.org/865113) + $(use_enable gprofng) + ) + + if ! is_cross ; then + myconf+=( $(use_enable pgo pgo-build lto) ) + + if use pgo ; then + export BUILD_CFLAGS="${CFLAGS}" + fi + fi + + ECONF_SOURCE="${S}" econf "${myconf[@]}" || die + + # Prevent makeinfo from running if doc is unset. + if ! use doc ; then + sed -i \ + -e '/^MAKEINFO/s:=.*:= true:' \ + Makefile || die + fi +} + +src_compile() { + cd "${MY_BUILDDIR}" || die + + # see Note [tooldir hack for ldscripts] + emake V=1 tooldir="${EPREFIX}${TOOLPATH}" all + + # only build info pages if the user wants them + if use doc ; then + emake V=1 info + fi + + # we nuke the manpages when we're left with junk + # (like when we bootstrap, no perl -> no manpages) + find . -name '*.1' -a -size 0 -delete +} + +src_test() { + cd "${MY_BUILDDIR}" || die + + # bug #637066 + filter-flags -Wall -Wreturn-type + + emake -k V=1 check +} + +src_install() { + local x d + + cd "${MY_BUILDDIR}" || die + + # see Note [tooldir hack for ldscripts] + emake V=1 DESTDIR="${D}" tooldir="${EPREFIX}${LIBPATH}" install + rm -rf "${ED}"/${LIBPATH}/bin || die + use static-libs || find "${ED}" -name '*.la' -delete + + # Newer versions of binutils get fancy with ${LIBPATH}, bug #171905 + cd "${ED}"/${LIBPATH} || die + for d in ../* ; do + [[ ${d} == ../${PV} ]] && continue + mv ${d}/* . || die + rmdir ${d} || die + done + + # Now we collect everything intp the proper SLOT-ed dirs + # When something is built to cross-compile, it installs into + # /usr/$CHOST/ by default ... we have to 'fix' that :) + if is_cross ; then + cd "${ED}"/${BINPATH} || die + for x in * ; do + mv ${x} ${x/${CTARGET}-} || die + done + + if [[ -d ${ED}/usr/${CHOST}/${CTARGET} ]] ; then + mv "${ED}"/usr/${CHOST}/${CTARGET}/include "${ED}"/${INCPATH} + mv "${ED}"/usr/${CHOST}/${CTARGET}/lib/* "${ED}"/${LIBPATH}/ + rm -r "${ED}"/usr/${CHOST}/{include,lib} + fi + fi + + insinto ${INCPATH} + local libiberty_headers=( + # Not all the libiberty headers. See libiberty/Makefile.in:install_to_libdir. + demangle.h + dyn-string.h + fibheap.h + hashtab.h + libiberty.h + objalloc.h + splay-tree.h + ) + doins "${libiberty_headers[@]/#/${S}/include/}" + if [[ -d ${ED}/${LIBPATH}/lib ]] ; then + mv "${ED}"/${LIBPATH}/lib/* "${ED}"/${LIBPATH}/ || die + rm -r "${ED}"/${LIBPATH}/lib || die + fi + + # Generate an env.d entry for this binutils + insinto /etc/env.d/binutils + cat <<-EOF > "${T}"/env.d + TARGET="${CTARGET}" + VER="${PV}" + LIBPATH="${EPREFIX}${LIBPATH}" + EOF + newins "${T}"/env.d ${CTARGET}-${PV} + + # Handle documentation + if ! is_cross ; then + cd "${S}" || die + dodoc README + + docinto bfd + dodoc bfd/ChangeLog* bfd/README bfd/PORTING bfd/TODO + + docinto binutils + dodoc binutils/ChangeLog binutils/NEWS binutils/README + + docinto gas + dodoc gas/ChangeLog* gas/CONTRIBUTORS gas/NEWS gas/README* + + docinto gprof + dodoc gprof/ChangeLog* gprof/TEST gprof/TODO gprof/bbconv.pl + + docinto ld + dodoc ld/ChangeLog* ld/README ld/NEWS ld/TODO + + docinto libiberty + dodoc libiberty/ChangeLog* libiberty/README + + docinto opcodes + dodoc opcodes/ChangeLog* + fi + + # Remove shared info pages + rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info} + + # Trim all empty dirs + find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null +} + +pkg_postinst() { + # Make sure this ${CTARGET} has a binutils version selected + [[ -e ${EROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0 + binutils-config ${CTARGET}-${PV} +} + +pkg_postrm() { + local current_profile=$(binutils-config -c ${CTARGET}) + + # If no other versions exist, then uninstall for this + # target ... otherwise, switch to the newest version + # Note: only do this if this version is unmerged. We + # rerun binutils-config if this is a remerge, as + # we want the mtimes on the symlinks updated (if + # it is the same as the current selected profile) + if [[ ! -e ${EPREFIX}${BINPATH}/ld ]] && [[ ${current_profile} == ${CTARGET}-${PV} ]] ; then + local choice=$(binutils-config -l | grep ${CTARGET} | awk '{print $2}') + choice=${choice//$'\n'/ } + choice=${choice/* } + if [[ -z ${choice} ]] ; then + binutils-config -u ${CTARGET} + else + binutils-config ${choice} + fi + elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${PV} ]] ; then + binutils-config ${CTARGET}-${PV} + fi +} + +# Note [slotting support] +# ----------------------- +# Gentoo's layout for binutils files is non-standard as Gentoo +# supports slotted installation for binutils. Many tools +# still expect binutils to reside in known locations. +# binutils-config package restores symlinks into known locations, +# like: +# /usr/bin/${CTARGET}-<tool> +# /usr/bin/${CHOST}/${CTARGET}/lib/ldscrips +# /usr/include/ +# +# Note [tooldir hack for ldscripts] +# --------------------------------- +# Build system does not allow ./configure to tweak every location +# we need for slotting binutils hence all the shuffling in +# src_install(). This note is about SCRIPTDIR define handling. +# +# SCRIPTDIR defines 'ldscripts/' directory location. SCRIPTDIR value +# is set at build-time in ld/Makefile.am as: 'scriptdir = $(tooldir)/lib' +# and hardcoded as -DSCRIPTDIR='"$(scriptdir)"' at compile time. +# Thus we can't just move files around after compilation finished. +# +# Our goal is the following: +# - at build-time set scriptdir to point to symlinked location: +# ${TOOLPATH}: /usr/${CHOST} (or /usr/${CHOST}/${CTARGET} for cross-case) +# - at install-time set scriptdir to point to slotted location: +# ${LIBPATH}: /usr/$(get_libdir)/binutils/${CTARGET}/${PV} diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 48f2a77867e7..cd3bf1764327 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD clang-common-13.0.1.ebuild 593 BLAKE2B f7d78facc226d949240f31d10bb01f6a2bbe3c806d7f7c22a78d715d29de74723bedccdeefd029d309b090afe63821e10a1bd27662ff156640820fbca1896bab SHA512 48e5c5f3d4716c15018aa246cf61fbf898c4c459b1f04710da155084a8cf5b8a6df7697c300d297ac48ee1a8a8cff9bc9b4fca712455032f78cb26e9f77ef955 EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 87b158e874cf600e23591a8095e0edb4d30d4482600ef8fe38984e9ba9559e6e2226107cd482f355d950392a6a452e1a8ae79d297d5afc3951a7f1c8f6227b5f SHA512 1bd0481468c278f131ec9f87243927b60a59752f4229450559bf8016e9599155a52593810fcdc1cf0aecd4aa1529e8df300d95123a53de18eb326152caafbbef -EBUILD clang-common-15.0.2.9999.ebuild 2748 BLAKE2B 5dc4fc18d09c74bcb20bd319453de621d044a46314aadcf0fe00b365e4e425ee6b8ae77b568a55e374c7103efa85fd19e488103099d546753d7f9106d936c987 SHA512 969421ba4b2809e6a5bc32806ddaba133cf0c2ccb6cc01c2ac1771b468b1e72b69d5f252b4fa469d6b340335ceb534e56faac6df3dcfd4ec67dd6ea341abc13a -EBUILD clang-common-15.0.2.ebuild 2684 BLAKE2B ab8d1644b728a536e151efc2c5e3c8757ad7554aca938d5bdb6e8f63b9d73affdddee2170134b3df182cba59923f182d199e6f247256a6af124a41595fe4e091 SHA512 8e9efa9e69a235e2e072b73729bb0ef1306c94ab868eaecdfdcca5e2169d19dcf0fa4d9be107b7716cdd6ff5aeec69edafac6a477f18076ee5a23b78dce70cd1 -EBUILD clang-common-16.0.0.9999.ebuild 2748 BLAKE2B 5dc4fc18d09c74bcb20bd319453de621d044a46314aadcf0fe00b365e4e425ee6b8ae77b568a55e374c7103efa85fd19e488103099d546753d7f9106d936c987 SHA512 969421ba4b2809e6a5bc32806ddaba133cf0c2ccb6cc01c2ac1771b468b1e72b69d5f252b4fa469d6b340335ceb534e56faac6df3dcfd4ec67dd6ea341abc13a -EBUILD clang-common-16.0.0_pre20221006.ebuild 2748 BLAKE2B 5dc4fc18d09c74bcb20bd319453de621d044a46314aadcf0fe00b365e4e425ee6b8ae77b568a55e374c7103efa85fd19e488103099d546753d7f9106d936c987 SHA512 969421ba4b2809e6a5bc32806ddaba133cf0c2ccb6cc01c2ac1771b468b1e72b69d5f252b4fa469d6b340335ceb534e56faac6df3dcfd4ec67dd6ea341abc13a -MISC metadata.xml 608 BLAKE2B 5a93acbaeaf3144187e9814fd17e1e45d9e83ebd3930b0838b622b4d94c450d87529e1302cb228af5482b689c01e1c0eb066a82100ed96c9f324fc494f1f1905 SHA512 7f39ee901fb543ef1904a70108fd40d5ed0e719874327f8875eb6c7abb25c65026d9f691cf3d71f608ed2f1d9a5858b927ed2cd7732b419f61a22fd3d1c80908 +EBUILD clang-common-15.0.2-r1.ebuild 3336 BLAKE2B ff96f3470752248351a65bee4d0a02f9bf2674d0086b8acd65989e5345cd296efbdd945cf448df0273e0c8f174173be150cc86ee2a8d5a120516df18499dad5a SHA512 499d589fdd03ea604f7df0c09041cf943d585004502a56a3ef7fcad23160975695ec832e91abbdf7165cfa07021b310966d42897177420b08d1e13d4421329d0 +EBUILD clang-common-15.0.3.9999.ebuild 3393 BLAKE2B 488f41982eb2723ba24e969048482c76816ea7a811105bfd74a7d5357e3692cf66e90087662c3e5f21e02644e84641f033030c10fd64ec110132ba664865043d SHA512 73ad75d82523009179f06f4a71717e8cf1c2d3db6d6bd7ff974c5587b6b46bc873f1b09dc241573777e2a85fe56345eaf7acb8b4a11f88a74f336187ba665dd3 +EBUILD clang-common-16.0.0.9999.ebuild 3393 BLAKE2B 488f41982eb2723ba24e969048482c76816ea7a811105bfd74a7d5357e3692cf66e90087662c3e5f21e02644e84641f033030c10fd64ec110132ba664865043d SHA512 73ad75d82523009179f06f4a71717e8cf1c2d3db6d6bd7ff974c5587b6b46bc873f1b09dc241573777e2a85fe56345eaf7acb8b4a11f88a74f336187ba665dd3 +EBUILD clang-common-16.0.0_pre20221006-r1.ebuild 3393 BLAKE2B 488f41982eb2723ba24e969048482c76816ea7a811105bfd74a7d5357e3692cf66e90087662c3e5f21e02644e84641f033030c10fd64ec110132ba664865043d SHA512 73ad75d82523009179f06f4a71717e8cf1c2d3db6d6bd7ff974c5587b6b46bc873f1b09dc241573777e2a85fe56345eaf7acb8b4a11f88a74f336187ba665dd3 +MISC metadata.xml 735 BLAKE2B 12ea133df3d7eb9367a65e572ef91893e654d5b77caa27c66e4b5b41ba90ebc5e619eb78dfff2a67183d2c1cbfcf35fa903b2bb75604ce153d5cedfce5346e3c SHA512 8ed6b12d4f2aa1985897a8d81ce898dbc0d14ac222f3d0f259cbe80fbb8b2349dff7677627daeaf39a422f290200da4fac6348abc81c9e35da0ca73a11cfdd83 diff --git a/sys-devel/clang-common/clang-common-15.0.2-r1.ebuild b/sys-devel/clang-common/clang-common-15.0.2-r1.ebuild new file mode 100644 index 000000000000..c921dc1cf0c6 --- /dev/null +++ b/sys-devel/clang-common/clang-common-15.0.2-r1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE=" + default-compiler-rt default-libcxx default-lld llvm-libunwind + stricter +" + +PDEPEND=" + sys-devel/clang:* + default-compiler-rt? ( + sys-devel/clang-runtime[compiler-rt] + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + default-lld? ( sys-devel/lld ) +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on sys-devel/clang:" + eerror + eerror " ${missing_flags[*]}" + eerror + eerror "The default runtimes are now set via flags on sys-devel/clang-common." + eerror "The build is being aborted to prevent breakage. Please either set" + eerror "the respective flags on this ebuild, e.g.:" + eerror + eerror " sys-devel/clang-common ${missing_flags[*]}" + eerror + eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." + die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" + fi +} + +usec() { + usex "default-${1}" "" "# " +} + +src_install() { + newbashcomp bash-autocomplete.sh clang + + insinto /etc/clang + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by sys-devel/clang-runtime. + # It is used to control the default runtimes using by clang. + + $(usec compiler-rt)-rtlib=compiler-rt + $(usec compiler-rt)-unwindlib=libunwind + $(usec libcxx)-stdlib=libc++ + $(usec lld)-fuse-ld=lld + EOF + + newins - gentoo-gcc-install.cfg <<-EOF + # This file is maintained by gcc-config. + # It is used to specify the selected GCC installation. + EOF + + newins - gentoo-common.cfg <<-EOF + # This file contains flags common to clang, clang++ and clang-cpp. + @gentoo-runtimes.cfg + @gentoo-gcc-install.cfg + EOF + + if use stricter; then + newins - gentoo-stricter.cfg <<-EOF + # This file increases the strictness of older clang versions + # to match the newest upstream version. + + # clang-16 defaults + -Werror=implicit-function-declaration + -Werror=implicit-int + -Werror=incompatible-function-pointer-types + + # constructs banned by C2x + -Werror=strict-prototypes + -Werror=deprecated-non-prototype + EOF + + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + @gentoo-stricter.cfg + EOF + fi + + local tool + for tool in clang{,++,-cpp}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @gentoo-common.cfg + EOF + done +} + +pkg_preinst() { + if has_version sys-devel/gcc-config; then + local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) + if [[ -n ${gcc_path} ]]; then + cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF + --gcc-install-dir="${gcc_path%%:*}" + EOF + fi + fi +} diff --git a/sys-devel/clang-common/clang-common-15.0.2.9999.ebuild b/sys-devel/clang-common/clang-common-15.0.2.9999.ebuild deleted file mode 100644 index 617e3159ca14..000000000000 --- a/sys-devel/clang-common/clang-common-15.0.2.9999.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 llvm.org - -DESCRIPTION="Common files shared between multiple slots of clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="default-compiler-rt default-libcxx default-lld llvm-libunwind" - -PDEPEND=" - sys-devel/clang:* - default-compiler-rt? ( - =sys-libs/compiler-rt-${LLVM_VERSION}* - llvm-libunwind? ( sys-libs/llvm-libunwind ) - !llvm-libunwind? ( sys-libs/libunwind ) - ) - !default-compiler-rt? ( sys-devel/gcc ) - default-libcxx? ( >=sys-libs/libcxx-${PV} ) - !default-libcxx? ( sys-devel/gcc ) - default-lld? ( sys-devel/lld ) - !default-lld? ( sys-devel/binutils ) -" - -LLVM_COMPONENTS=( clang/utils ) -llvm.org_set_globals - -pkg_pretend() { - [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return - - local flag missing_flags=() - for flag in default-{compiler-rt,libcxx,lld}; do - if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then - missing_flags+=( "${flag}" ) - fi - done - - if [[ ${missing_flags[@]} ]]; then - eerror "It seems that you have the following flags set on sys-devel/clang:" - eerror - eerror " ${missing_flags[*]}" - eerror - eerror "The default runtimes are now set via flags on sys-devel/clang-common." - eerror "The build is being aborted to prevent breakage. Please either set" - eerror "the respective flags on this ebuild, e.g.:" - eerror - eerror " sys-devel/clang-common ${missing_flags[*]}" - eerror - eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." - die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" - fi -} - -src_install() { - newbashcomp bash-autocomplete.sh clang - - insinto /etc/clang - newins - gentoo-runtimes.cfg <<-EOF - # This file is initially generated by sys-devel/clang-runtime. - # It is used to control the default runtimes using by clang. - - --rtlib=$(usex default-compiler-rt compiler-rt libgcc) - --unwindlib=$(usex default-compiler-rt libunwind libgcc) - --stdlib=$(usex default-libcxx libc++ libstdc++) - -fuse-ld=$(usex default-lld lld bfd) - EOF - - newins - gentoo-gcc-install.cfg <<-EOF - # This file is maintained by gcc-config. - # It is used to specify the selected GCC installation. - EOF - - local tool - for tool in clang{,++,-cpp}; do - newins - "${tool}.cfg" <<-EOF - # This configuration file is used by ${tool} driver. - @gentoo-runtimes.cfg - @gentoo-gcc-install.cfg - EOF - done -} - -pkg_preinst() { - # TODO: move this to gcc-config and call it here? - - local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) - if [[ -n ${gcc_path} ]]; then - cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF - --gcc-install-dir=${gcc_path%%:*} - EOF - fi -} diff --git a/sys-devel/clang-common/clang-common-15.0.2.ebuild b/sys-devel/clang-common/clang-common-15.0.2.ebuild deleted file mode 100644 index a8fa6ec6070f..000000000000 --- a/sys-devel/clang-common/clang-common-15.0.2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 llvm.org - -DESCRIPTION="Common files shared between multiple slots of clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" -IUSE="default-compiler-rt default-libcxx default-lld llvm-libunwind" - -PDEPEND=" - sys-devel/clang:* - default-compiler-rt? ( - =sys-libs/compiler-rt-${PV%_*}* - llvm-libunwind? ( sys-libs/llvm-libunwind ) - !llvm-libunwind? ( sys-libs/libunwind ) - ) - default-libcxx? ( >=sys-libs/libcxx-${PV} ) - default-lld? ( sys-devel/lld ) -" - -LLVM_COMPONENTS=( clang/utils ) -llvm.org_set_globals - -pkg_pretend() { - [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return - - local flag missing_flags=() - for flag in default-{compiler-rt,libcxx,lld}; do - if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then - missing_flags+=( "${flag}" ) - fi - done - - if [[ ${missing_flags[@]} ]]; then - eerror "It seems that you have the following flags set on sys-devel/clang:" - eerror - eerror " ${missing_flags[*]}" - eerror - eerror "The default runtimes are now set via flags on sys-devel/clang-common." - eerror "The build is being aborted to prevent breakage. Please either set" - eerror "the respective flags on this ebuild, e.g.:" - eerror - eerror " sys-devel/clang-common ${missing_flags[*]}" - eerror - eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." - die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" - fi -} - -usec() { - usex "default-${1}" "" "# " -} - -src_install() { - newbashcomp bash-autocomplete.sh clang - - insinto /etc/clang - newins - gentoo-runtimes.cfg <<-EOF - # This file is initially generated by sys-devel/clang-runtime. - # It is used to control the default runtimes using by clang. - - $(usec compiler-rt)-rtlib=compiler-rt - $(usec compiler-rt)-unwindlib=libunwind - $(usec libcxx)-stdlib=libc++ - $(usec lld)-fuse-ld=lld - EOF - - newins - gentoo-gcc-install.cfg <<-EOF - # This file is maintained by gcc-config. - # It is used to specify the selected GCC installation. - EOF - - local tool - for tool in clang{,++,-cpp}; do - newins - "${tool}.cfg" <<-EOF - # This configuration file is used by ${tool} driver. - @gentoo-runtimes.cfg - @gentoo-gcc-install.cfg - EOF - done -} - -pkg_preinst() { - # TODO: move this to gcc-config and call it here? - - local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) - if [[ -n ${gcc_path} ]]; then - cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF - --gcc-install-dir=${gcc_path%%:*} - EOF - fi -} diff --git a/sys-devel/clang-common/clang-common-15.0.3.9999.ebuild b/sys-devel/clang-common/clang-common-15.0.3.9999.ebuild new file mode 100644 index 000000000000..9d8ad198445d --- /dev/null +++ b/sys-devel/clang-common/clang-common-15.0.3.9999.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE=" + default-compiler-rt default-libcxx default-lld llvm-libunwind + stricter +" + +PDEPEND=" + sys-devel/clang:* + default-compiler-rt? ( + sys-devel/clang-runtime[compiler-rt] + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( sys-devel/lld ) + !default-lld? ( sys-devel/binutils ) +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on sys-devel/clang:" + eerror + eerror " ${missing_flags[*]}" + eerror + eerror "The default runtimes are now set via flags on sys-devel/clang-common." + eerror "The build is being aborted to prevent breakage. Please either set" + eerror "the respective flags on this ebuild, e.g.:" + eerror + eerror " sys-devel/clang-common ${missing_flags[*]}" + eerror + eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." + die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" + fi +} + +src_install() { + newbashcomp bash-autocomplete.sh clang + + insinto /etc/clang + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by sys-devel/clang-runtime. + # It is used to control the default runtimes using by clang. + + --rtlib=$(usex default-compiler-rt compiler-rt libgcc) + --unwindlib=$(usex default-compiler-rt libunwind libgcc) + --stdlib=$(usex default-libcxx libc++ libstdc++) + -fuse-ld=$(usex default-lld lld bfd) + EOF + + newins - gentoo-gcc-install.cfg <<-EOF + # This file is maintained by gcc-config. + # It is used to specify the selected GCC installation. + EOF + + newins - gentoo-common.cfg <<-EOF + # This file contains flags common to clang, clang++ and clang-cpp. + @gentoo-runtimes.cfg + @gentoo-gcc-install.cfg + EOF + + if use stricter; then + newins - gentoo-stricter.cfg <<-EOF + # This file increases the strictness of older clang versions + # to match the newest upstream version. + + # clang-16 defaults + -Werror=implicit-function-declaration + -Werror=implicit-int + -Werror=incompatible-function-pointer-types + + # constructs banned by C2x + -Werror=strict-prototypes + -Werror=deprecated-non-prototype + EOF + + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + @gentoo-stricter.cfg + EOF + fi + + local tool + for tool in clang{,++,-cpp}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @gentoo-common.cfg + EOF + done +} + +pkg_preinst() { + if has_version sys-devel/gcc-config; then + local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) + if [[ -n ${gcc_path} ]]; then + cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF + --gcc-install-dir="${gcc_path%%:*}" + EOF + fi + fi +} diff --git a/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild b/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild index 617e3159ca14..9d8ad198445d 100644 --- a/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild +++ b/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild @@ -11,12 +11,15 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" KEYWORDS="" -IUSE="default-compiler-rt default-libcxx default-lld llvm-libunwind" +IUSE=" + default-compiler-rt default-libcxx default-lld llvm-libunwind + stricter +" PDEPEND=" sys-devel/clang:* default-compiler-rt? ( - =sys-libs/compiler-rt-${LLVM_VERSION}* + sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) @@ -75,23 +78,48 @@ src_install() { # It is used to specify the selected GCC installation. EOF + newins - gentoo-common.cfg <<-EOF + # This file contains flags common to clang, clang++ and clang-cpp. + @gentoo-runtimes.cfg + @gentoo-gcc-install.cfg + EOF + + if use stricter; then + newins - gentoo-stricter.cfg <<-EOF + # This file increases the strictness of older clang versions + # to match the newest upstream version. + + # clang-16 defaults + -Werror=implicit-function-declaration + -Werror=implicit-int + -Werror=incompatible-function-pointer-types + + # constructs banned by C2x + -Werror=strict-prototypes + -Werror=deprecated-non-prototype + EOF + + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + @gentoo-stricter.cfg + EOF + fi + local tool for tool in clang{,++,-cpp}; do newins - "${tool}.cfg" <<-EOF # This configuration file is used by ${tool} driver. - @gentoo-runtimes.cfg - @gentoo-gcc-install.cfg + @gentoo-common.cfg EOF done } pkg_preinst() { - # TODO: move this to gcc-config and call it here? - - local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) - if [[ -n ${gcc_path} ]]; then - cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF - --gcc-install-dir=${gcc_path%%:*} - EOF + if has_version sys-devel/gcc-config; then + local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) + if [[ -n ${gcc_path} ]]; then + cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF + --gcc-install-dir="${gcc_path%%:*}" + EOF + fi fi } diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild new file mode 100644 index 000000000000..9d8ad198445d --- /dev/null +++ b/sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE=" + default-compiler-rt default-libcxx default-lld llvm-libunwind + stricter +" + +PDEPEND=" + sys-devel/clang:* + default-compiler-rt? ( + sys-devel/clang-runtime[compiler-rt] + llvm-libunwind? ( sys-libs/llvm-libunwind ) + !llvm-libunwind? ( sys-libs/libunwind ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( sys-devel/lld ) + !default-lld? ( sys-devel/binutils ) +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on sys-devel/clang:" + eerror + eerror " ${missing_flags[*]}" + eerror + eerror "The default runtimes are now set via flags on sys-devel/clang-common." + eerror "The build is being aborted to prevent breakage. Please either set" + eerror "the respective flags on this ebuild, e.g.:" + eerror + eerror " sys-devel/clang-common ${missing_flags[*]}" + eerror + eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." + die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" + fi +} + +src_install() { + newbashcomp bash-autocomplete.sh clang + + insinto /etc/clang + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by sys-devel/clang-runtime. + # It is used to control the default runtimes using by clang. + + --rtlib=$(usex default-compiler-rt compiler-rt libgcc) + --unwindlib=$(usex default-compiler-rt libunwind libgcc) + --stdlib=$(usex default-libcxx libc++ libstdc++) + -fuse-ld=$(usex default-lld lld bfd) + EOF + + newins - gentoo-gcc-install.cfg <<-EOF + # This file is maintained by gcc-config. + # It is used to specify the selected GCC installation. + EOF + + newins - gentoo-common.cfg <<-EOF + # This file contains flags common to clang, clang++ and clang-cpp. + @gentoo-runtimes.cfg + @gentoo-gcc-install.cfg + EOF + + if use stricter; then + newins - gentoo-stricter.cfg <<-EOF + # This file increases the strictness of older clang versions + # to match the newest upstream version. + + # clang-16 defaults + -Werror=implicit-function-declaration + -Werror=implicit-int + -Werror=incompatible-function-pointer-types + + # constructs banned by C2x + -Werror=strict-prototypes + -Werror=deprecated-non-prototype + EOF + + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + @gentoo-stricter.cfg + EOF + fi + + local tool + for tool in clang{,++,-cpp}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @gentoo-common.cfg + EOF + done +} + +pkg_preinst() { + if has_version sys-devel/gcc-config; then + local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) + if [[ -n ${gcc_path} ]]; then + cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF + --gcc-install-dir="${gcc_path%%:*}" + EOF + fi + fi +} diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20221006.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20221006.ebuild deleted file mode 100644 index 617e3159ca14..000000000000 --- a/sys-devel/clang-common/clang-common-16.0.0_pre20221006.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 llvm.org - -DESCRIPTION="Common files shared between multiple slots of clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="default-compiler-rt default-libcxx default-lld llvm-libunwind" - -PDEPEND=" - sys-devel/clang:* - default-compiler-rt? ( - =sys-libs/compiler-rt-${LLVM_VERSION}* - llvm-libunwind? ( sys-libs/llvm-libunwind ) - !llvm-libunwind? ( sys-libs/libunwind ) - ) - !default-compiler-rt? ( sys-devel/gcc ) - default-libcxx? ( >=sys-libs/libcxx-${PV} ) - !default-libcxx? ( sys-devel/gcc ) - default-lld? ( sys-devel/lld ) - !default-lld? ( sys-devel/binutils ) -" - -LLVM_COMPONENTS=( clang/utils ) -llvm.org_set_globals - -pkg_pretend() { - [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return - - local flag missing_flags=() - for flag in default-{compiler-rt,libcxx,lld}; do - if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then - missing_flags+=( "${flag}" ) - fi - done - - if [[ ${missing_flags[@]} ]]; then - eerror "It seems that you have the following flags set on sys-devel/clang:" - eerror - eerror " ${missing_flags[*]}" - eerror - eerror "The default runtimes are now set via flags on sys-devel/clang-common." - eerror "The build is being aborted to prevent breakage. Please either set" - eerror "the respective flags on this ebuild, e.g.:" - eerror - eerror " sys-devel/clang-common ${missing_flags[*]}" - eerror - eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." - die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" - fi -} - -src_install() { - newbashcomp bash-autocomplete.sh clang - - insinto /etc/clang - newins - gentoo-runtimes.cfg <<-EOF - # This file is initially generated by sys-devel/clang-runtime. - # It is used to control the default runtimes using by clang. - - --rtlib=$(usex default-compiler-rt compiler-rt libgcc) - --unwindlib=$(usex default-compiler-rt libunwind libgcc) - --stdlib=$(usex default-libcxx libc++ libstdc++) - -fuse-ld=$(usex default-lld lld bfd) - EOF - - newins - gentoo-gcc-install.cfg <<-EOF - # This file is maintained by gcc-config. - # It is used to specify the selected GCC installation. - EOF - - local tool - for tool in clang{,++,-cpp}; do - newins - "${tool}.cfg" <<-EOF - # This configuration file is used by ${tool} driver. - @gentoo-runtimes.cfg - @gentoo-gcc-install.cfg - EOF - done -} - -pkg_preinst() { - # TODO: move this to gcc-config and call it here? - - local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) - if [[ -n ${gcc_path} ]]; then - cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF - --gcc-install-dir=${gcc_path%%:*} - EOF - fi -} diff --git a/sys-devel/clang-common/metadata.xml b/sys-devel/clang-common/metadata.xml index 31c80b4fb555..7ea033c083c9 100644 --- a/sys-devel/clang-common/metadata.xml +++ b/sys-devel/clang-common/metadata.xml @@ -11,5 +11,6 @@ <flag name="default-compiler-rt">Use compiler-rt + libunwind instead of libgcc as the default rtlib for clang</flag> <flag name="default-libcxx">Use libc++ instead of libstdc++ as the default stdlib for clang</flag> <flag name="default-lld">Use lld as the default linker for clang</flag> + <flag name="stricter">Default to stricter behavior known from newer clang versions, turning more warnings into errors</flag> </use> </pkgmetadata> diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest index 56eb8f6bddbb..7426735cf20e 100644 --- a/sys-devel/clang-runtime/Manifest +++ b/sys-devel/clang-runtime/Manifest @@ -1,7 +1,7 @@ EBUILD clang-runtime-13.0.1.ebuild 704 BLAKE2B a75c3997e7f744e1c50f7672bcd3564229fb1b55b8e2a5dac7ca38e8d390d61b76df6dec7134356ddf6487b63adb613ec7484240681f6c5cec9d7fe41912c353 SHA512 a1d245b587ec92bdca8b557d7e821d5f217bb1866a4804539305068d946c42355b1e84e3491d238b549c24822ad60aa872f761ef4418895b13d68f7574fef9f8 EBUILD clang-runtime-14.0.6.ebuild 760 BLAKE2B 0f6cfb8536569ffe2a09305e71056309690ad1c8e92543e64025bd5e009eac35018ec22b2c0f80c12f3a527cc7e0bfe4ec1bfcb2dd9dea54106abf46b13e5592 SHA512 580efee12fe0e53447f5644fad248ebded8ae6cd8cb5871cb38bb3148091886b6fb9a57ac712d3158d5c3fc38c043b0bfbf62fc550a609752a42c23e605b0ded -EBUILD clang-runtime-15.0.2.9999.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed EBUILD clang-runtime-15.0.2.ebuild 766 BLAKE2B db9c38e5d06c9e20d002696b879f61cf79cfe43059224f4a30d9e472a0ecd4a9298d03767e82ac29abcfba283754cb06c1b460e759763dcad130446323af4ff8 SHA512 475cd0538899a4d2a0132f79efbe7fd928a41e7e11798a35b5ba10b3bfcb9bff01b471af5a611f40d3981d2b9d9902fa1bc223199429685de475c38396ffa53e +EBUILD clang-runtime-15.0.3.9999.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed EBUILD clang-runtime-16.0.0.9999.ebuild 1374 BLAKE2B 9699c87947cae5b33b56d8d2edfc7eb1128f3f9355986f74874e4e8b481fb513e8a52523c8b97cf56db364dff311f7d07afa0acb04d37ba30be2918f24226a81 SHA512 cc6a00e72f472b8d1144dc61ec773b41268ed69fa56330e59185775d6fa242a3b884bc8cd539a80375deb22d42bbf53a30d0bf074e0afb706089e20a23c513f0 EBUILD clang-runtime-16.0.0_pre20221006.ebuild 1374 BLAKE2B 9699c87947cae5b33b56d8d2edfc7eb1128f3f9355986f74874e4e8b481fb513e8a52523c8b97cf56db364dff311f7d07afa0acb04d37ba30be2918f24226a81 SHA512 cc6a00e72f472b8d1144dc61ec773b41268ed69fa56330e59185775d6fa242a3b884bc8cd539a80375deb22d42bbf53a30d0bf074e0afb706089e20a23c513f0 MISC metadata.xml 661 BLAKE2B 24688c511713ea102b83c71d226d519981b3aee0e05ef7a56d6a80be829efd843194e45cb4fd801f0bb976b6f1976386d6a2b05d2bc907fe2aa42b22b85b7d1f SHA512 2b5ab8783c90795f2e7d1673d876048ed9745f4911fb7a860df56deac13a6dfeba4581a84562eae54eff757c45042ca3fab75c7800313ae61df9ce69780a9294 diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.2.9999.ebuild b/sys-devel/clang-runtime/clang-runtime-15.0.3.9999.ebuild similarity index 100% rename from sys-devel/clang-runtime/clang-runtime-15.0.2.9999.ebuild rename to sys-devel/clang-runtime/clang-runtime-15.0.3.9999.ebuild diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index f47f704b3172..c1bbcc065d3e 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -14,8 +14,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD clang-13.0.1.ebuild 11294 BLAKE2B 33760cbd488068389efed5c011b15288021d1f93a371d5114301a5f86e815b3a1e9ae21ed6304d90916778f2312db17339d85b6d76e5e8255614706ddc3a7cf6 SHA512 b49773a02c15c4e869682664bd5703d7e08f60be9558fdbd78da19be5d5a1158093729260106cffe4cd8a6295ba740e42cc43d07da00ed8ead14dc45899ce80a EBUILD clang-14.0.6-r1.ebuild 11719 BLAKE2B 743e26b68f15e8b4aa7acfe4f7abd095fe42a3ba6dafdff278d0bfe06f57679490e0940a1029f97d5cc3f6d4ac8b44ea63283bbad1052623ee0048fdbbeb54e0 SHA512 ec6da9dcbed9f078307e8265362a5b39dac9d97d8aadbba16395ee7ddb442d34d1d2a1e9e880da41dbdb51fcf3c741c33ac469e5f6ffa4d091adb4d1743fa12b -EBUILD clang-15.0.2.9999.ebuild 11503 BLAKE2B 58219802a09130e892b4273edd049621b6b18ab85b5eff249f4ef5296b3cc76de0efb862e987c1608bac5af2e1df61e45649bafcb0d4806bfb4266634ea57d50 SHA512 273cee814fec10fdeaa9988491500ebcb4a47840c3d2b32948445355b52508bb011e0da814a25a341547fa5a59fd0d46f1cc2b6fd932bd9d775e1224b8f0b083 EBUILD clang-15.0.2.ebuild 11810 BLAKE2B 0e7f4c3e3eb9d3f238afd87100fb8bae7c4a0bf9a4fac97b6bb95822e88adf83e608e2f2fe5fcfb6b67471e4e7357ac265f33707516d7b6f054ad37b0c1940f8 SHA512 b68c91b5c0e2af3e2edfe37bf2ec56f7a054255ffc414b8e019abc9746c4519ad7bbf489a3d3e22864afe5215e069a2f8955ca2d519df2cd977a570aba7a6a36 +EBUILD clang-15.0.3.9999.ebuild 11503 BLAKE2B 58219802a09130e892b4273edd049621b6b18ab85b5eff249f4ef5296b3cc76de0efb862e987c1608bac5af2e1df61e45649bafcb0d4806bfb4266634ea57d50 SHA512 273cee814fec10fdeaa9988491500ebcb4a47840c3d2b32948445355b52508bb011e0da814a25a341547fa5a59fd0d46f1cc2b6fd932bd9d775e1224b8f0b083 EBUILD clang-16.0.0.9999.ebuild 11474 BLAKE2B afa0b20ad7000c58b0bbb61cd1ce6fc135a46f9c72da44975990c37241fb155179fe1fbaeb0c5acc6b33ba01e64e0f43231c16af6762340284c55680e67810dd SHA512 960eb87d1d9dcab0ac983ba3d82d56249006af95a17fbdcb9ff8962074033c51c5a272a38940352104aa3db82b3c8da2520f665e78b55758a9e1715a40c94969 EBUILD clang-16.0.0_pre20221006.ebuild 11474 BLAKE2B afa0b20ad7000c58b0bbb61cd1ce6fc135a46f9c72da44975990c37241fb155179fe1fbaeb0c5acc6b33ba01e64e0f43231c16af6762340284c55680e67810dd SHA512 960eb87d1d9dcab0ac983ba3d82d56249006af95a17fbdcb9ff8962074033c51c5a272a38940352104aa3db82b3c8da2520f665e78b55758a9e1715a40c94969 MISC metadata.xml 1419 BLAKE2B 67e54312c45894825e644eec3b17f9d788a31beb8d8acf9fd5dfb604a02e35f01a0825d71547716e78b8aad9d4f7ca4d7f6a9085afc3235e3e4ed16dd46d526e SHA512 04981d6d909c239a8183cff0cd87418d88a1b3bb4c3848a88cb82164d0c5e234ab766d9a3339293502543c3ce92f7ab4fa9c3202fb45833429511e0f9d9ad584 diff --git a/sys-devel/clang/clang-15.0.2.9999.ebuild b/sys-devel/clang/clang-15.0.3.9999.ebuild similarity index 100% rename from sys-devel/clang/clang-15.0.2.9999.ebuild rename to sys-devel/clang/clang-15.0.3.9999.ebuild diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 102e25253966..2c3b6342f17f 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,8 +1,10 @@ DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 DIST gcc-config-2.5.tar.xz 17664 BLAKE2B fa7133a54d3b49df20d3ae6036a65602c8a0d9e8668e2874a87d080add241a31322a3f4694bff8a5fe61957740603862539c0d9750e446d36beb2fb42ff0ba27 SHA512 20a8d62192faf54101352cfb6ca00503c9b2ab83aefecd94c4c887302a000d78334545a3424603a66a50e5f3ff07b67b16828813407893df5d94051776252b83 DIST gcc-config-2.6.tar.xz 17772 BLAKE2B 5f06ac46c64fd241be9e7b95e277395623f015016c5abbe5e3275dce3fbf326d998a897a915b87387c878a1b57cdc847a6f95fa0b7ca00aa954c13d00a6e7d09 SHA512 27de726b266b2f58f28a4eab0a77141a8c0cfc9e939f4f0ee8dd382578a1cdececd30a4ae15bab858fec01a533c41248c9858f25d5d7314c36e8f2fcd57df429 +DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba EBUILD gcc-config-2.4.ebuild 1248 BLAKE2B f37d9bc45e4b934ff696719aa437076c514f477b2eced5f1c2c46c71145c072be1be89aa8396c6495d2e8a914c60567d3ad2fe7a89bbdd2c3b2af70e440a6b87 SHA512 89646c3f10a395dd703bed306b64ba19920b82513aec1d88d450c839a1b34e39d839f3296d97a37e76d8f60612b9480a1133f8424813bf78ab9abcf55e392b5f EBUILD gcc-config-2.5-r1.ebuild 1671 BLAKE2B 752fb17d58bf02898942f8f0b902015811023a29f9cf472f2676ce92eeb5a940a871af224451283471032b2b245a6de599d940af72bc0acb64765e2ac6407613 SHA512 f8bb9f1c4612aa328d4707104b2ca553fd7114059c33157c7940c08f278ff2acab9cd06b87ecadc39b0475531acbbe33ea24e14946f5f5ce7a1cd59ee568a140 EBUILD gcc-config-2.6.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805 +EBUILD gcc-config-2.8.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805 EBUILD gcc-config-9999.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805 MISC metadata.xml 533 BLAKE2B 09d7ad23670553dc578f92d35dddd92b9421d7ef75e8920498bb16e451cce64a626a7479ece4c1ae1f8d7b67b5cd79c7033d0cf87cd48a788639b6f746fda5cc SHA512 ce12b8cbbe543ee3a1f51cd06c577ec5e99f48863445053858f36ae50ea68e1100da598dd44cef787de0cce8ad392350f95e7fd9071b70aa488a0d31cce7e22c diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild new file mode 100644 index 000000000000..7ff12f007e38 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git" + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +} diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 2d21a0fc1466..cc2d4c1ca3fb 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,17 +1,16 @@ AUX gcc-configure-LANG.patch 2052 BLAKE2B 28c36f4992e41305ee421dade5eaaac34e3bdc523665b03f360f2bc01e8f69e9dc48052edb80dece63ab561e80325b4f125502482eb16f7324f1c03670021550 SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 AUX gcc-configure-texinfo.patch 341 BLAKE2B d2ea3b2ea08f5d3a498ba27d0fb95e325097e2104e55caa28b66515cb48662649140d90b639369aedc54b2b1178fa4b49cda442f5f504e09d88a2efa45a5057c SHA512 e8d34c5077409df5495cf0c5fbf5e77f841c5698108fa6a5fde33eb28202c685603bdefd8368918e55f30c4b995e895d71d64c715c1ec2b017e09eb2c54c09ff -DIST gcc-10-20220915.tar.xz 71759056 BLAKE2B 0c337b0d4d17ad8c19b79b7b05d2c8250e04e2b137a39e796a569d7321f4c2375239972e0a02b9b35769a653677a109a0040f43ea195d8fe698657ef22416680 SHA512 1ef13b14b2bd5c16ee576cc1270b11be77b26d28202db78d52b63aa5d516c8e8caf56e04964e30c6eed8d7a53e5860db718c3f3dbc63f7a598b29baaaaa35d29 DIST gcc-10-20220922.tar.xz 71765508 BLAKE2B f5cc860ea6a22374e74a4d0f473b1041488e63127b53de80f5e4adc7ecb4b2956358f2b474eec64c03a26b06a79ac2568d0fea0e95d3b16d970986fd8896a6dc SHA512 f493ebc8e960c861a85f2a2cf9ec07399b4e20a2e2ae9451c7b4997dbd30b1174eb4c850fab9ed92460012be571ca08153c44ff71ca57ab1c340e47115ef28a7 DIST gcc-10-20220929.tar.xz 71808912 BLAKE2B 5e1091e3ecc6f05df663f77a358c2147e01de07c33ee5312f045df519df3c7ef9a4424a7a8857e7f0cb8b2d7f0c81d01c3aa666fb8f97d5a05536f26bddc85dc SHA512 267283ccb4edfc695e2770753513656c071a58d571509d8c752b1f80b0e8a30730933c1b0ee8d6cbf7d2faef9987aea41c387fea7f59996b73ea9d124cfe7b77 +DIST gcc-10-20221006.tar.xz 71755692 BLAKE2B 0099821e5fcd5e1a069369a72f105607cb7f20fbef3d627a598d8c7a6439491e050533d6577b4f7953aabb52daf926ffc8eb9cecd8853833a14c90bd878e1ad9 SHA512 3fc1dceff31ec8a84babe31d88a312d9d3d30450ff0c42730b9a9fe45c0fc9509216fb95cd84df7477faebe2b9b7d8f7e269c9e76cecc05417dc6192e3b96c67 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67 SHA512 83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570 DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e SHA512 aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434 SHA512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648 DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 5995f934a40665d877342853fde8b414eed8770c72e6b11b295b7e7b3c9d38d7407dff63b5751f4449f6fa842c02e87f156cc868e7436a8313f7c8514242d255 SHA512 b93cc54cd7b78fdc487df7c449b03bbfd10094e45f3f8eef20cd69f27a68a14817fe662a2ec119b384eea2dad0491b70f838d010457e386700030b76457afad6 DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90 SHA512 fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15 DIST gcc-11-20220909.tar.xz 75778496 BLAKE2B 6905614b33c1fa74caf409e4a6e87d0d38464e3f965ba92bba4167608af1143e69540b023626578437bcc4d631f94fc60e72e09b32c586be5c1dd6d29774b275 SHA512 22afab5e99cf787aac0eac2b4e5b7f663dd2a9fa82f4d13c08fca8b79007f5937cdbd8c5d49ae31d4b3267def09c9030c5c1dad4bd28c8d28050c4273810cc5d -DIST gcc-11-20220916.tar.xz 75795008 BLAKE2B b208fc0364f2412e77afe599f3c907b44976ec656f2320a10f6e6fac13084a178dd55dd3fedb8f2bf2b97220cb3844c67804cdac39b56cdd429a13c31d7454d4 SHA512 7e59d8b0cf1f4ce598b8bd8fc2a9938ca7c5c0caee43a29eff329ce89303511fc1f1b3e36a3f1172907bd52865cdd63d1c1ddadfbc8f8750b9c5467513f48441 -DIST gcc-11-20220923.tar.xz 75790408 BLAKE2B 2b64b38cd5ad927a0a7ea7853d867792b40f066ab043c51a1596eef762f40390224fc8028c9a9406e99578939b40a0ebd4925e556e43551c9f00c29ff59cfa71 SHA512 bb9ca874899e6a3a1f55ab9d95baf29547821c5e61b503e741076726b77ed4b9aa5a8c3915b189cf97a190adcf30af212b81e1e6616399949d6eaae0011ba9d1 DIST gcc-11-20220930.tar.xz 75795296 BLAKE2B 4c83160b961f77efa138f011cd7cef59553e87c272f7ba46fd821832e90cb11336aab1b81039abc9ad4e642232c72ef6bd82061dedf39f97634e834a4d34e307 SHA512 f64a28ceb8a157ba569868d9ed392e242f4ef328d0427163b090ff0a4a3dd69abce8f6fc92c9dc8fa00683d77f3a35a1052a74a64778c533c60a8e6e784a2f27 +DIST gcc-11-20221007.tar.xz 75790520 BLAKE2B de52f7fc5c7f5f82d9cbaeaa13b216e149a4aac8162188c628007c17ddb40aa838d19f2ca18216e8bfe5df2d21438f10c8e87298b53cbde4359f72c9cff87589 SHA512 b785236a00647041c9ea4552e5ea82a09e23a801b029773ba77bfc03675c530369ad0b5fc279330f3d8dd4b9b40aeaa9de84a39b6397f73984b7e2fdf8f0bad2 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6 SHA512 cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb SHA512 bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469 SHA512 f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7 @@ -20,6 +19,7 @@ DIST gcc-11.4.0-patches-2.tar.xz 14224 BLAKE2B d3030c19a7bd8bd082fd39b35c3e80883 DIST gcc-12-20220917.tar.xz 79137544 BLAKE2B ddd538b339e57fce4d8ef47e18077a27b35994bb571b5ac8670fc2f833751f87557a05c3f82fc41e3c0c3ac47ac231d8392353835295874cfb24e02aa72a8662 SHA512 15071044595fcf22deca3fd4569309f7fa01e2e8d54b1c518c480ff134f1222a652b0137be98e03b495648eed3c21992d906e9c9d12f265a6467581adc2dc1ee DIST gcc-12-20220924.tar.xz 79135908 BLAKE2B 41cbc1d232bfb07a2a84b6fe4bc692f21378661197447c39ef9f4d56015410c8416e3a01da98dff7329fc3392331dc5b6e404fa09a0df1e35598b9bfb41cb814 SHA512 ba4d9e73d108088da26fbefe18d9b245b76771ffe752c2b4b31bdf38a2d0b638fbc115c377526c27311d4d7ffd4e0d236a5af5016bd364ccaa11a4989d1401e8 DIST gcc-12-20221001.tar.xz 79132788 BLAKE2B e3ab41f7f31a202380063679f9b233c02ac3ea860a1ef43df943e8ad50c261a72a846486a5f1386a125c379948316eeb4f7cec75998bec7e463b12453d7df0eb SHA512 c838aa1f1ab2df3d0d5e738674b4b5e1dc08118ea7d2c21999e186d3af52e82939acf4c2d752cc7a4b49e710263bdfe8b1020669cf80d9a477a3be283d40f359 +DIST gcc-12-20221008.tar.xz 79145884 BLAKE2B ff3d684d887e282c79fe95952a449ed5770d4bd74077553baf31c34dbd77177e680b19ac741c04aab26ac2c9bb2b89924f51f63e2f22b440decf2c65274a7640 SHA512 a35a6207e7f4375abca3ae57376c98b082846a88e83522c322d713e759367ceb2b3ad68488bed6f1645e47a106b0bbb2efbca6cb14b077672289acb4373e616f DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7 SHA512 c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb SHA512 f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173 @@ -31,20 +31,20 @@ DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c5 DIST gcc-9.5.0-patches-1.tar.xz 13772 BLAKE2B 2e2e84a28a729cd271a23716ff3fe08b7209b72254af279f04dd15dbd39482fb7d905dc9293dc326536e14bca9a53397bd7e1c4b617ed8cbe42bcf617fcce3fb SHA512 50e292e665bfae18bf71c0714074025b4f7cb87042862071815874f7c5b241acac3b8f60d85b8970b11978103c2e7616c02d789f6c3b091d7b736b65c535b743 DIST gcc-9.5.0.tar.xz 72462752 BLAKE2B 69e39314ee6bb46e3be491ba9c3cbc4914cb716f732c6d3f2b14d9382750b40c4f14b5d3051225b81f936ef8297b0ba8cb5439512e961dae5815d3bee2b0bfdb SHA512 cdd144ce4f747e051480410afc8506c90a57cb45da89071ddae377b1453bca3014422455ade9fe4563ebe51f4b6348cbc0c61905a9b8801cd597d51ad0ec62b3 EBUILD gcc-10.4.0.ebuild 1445 BLAKE2B 05518ec2cdf0180f4db63dcab413097ca777381b496d6b7b7cebc0bf2b04395d14b74daa398ea2e2d916df4f6034357cfc740939e0fb346bbea71a8a09603fbb SHA512 8fd4642dd974006efe35f6d45ebfda66fe5dac0d4e2371804ede5d94e6e820b95cedac08c11de766c0c711bef7c55900cdaeaffe889691f7acd7470c32e7e3b4 -EBUILD gcc-10.4.1_p20220915.ebuild 1456 BLAKE2B 2c0db71c8f80d84ce17f694623942b59ae34a318f740b77fc84d82aff72f481300750ef318bef57eb46748d22a045e038d8982cf6a389cb3bd46aa4a0b33cc4b SHA512 e1f329b81fc4fc54f8fdbf2ceb7b45e1e582cddd82ebbd2be272c7ced8a3e7be8fae01b989697624b238e4f3a881d48143ab6e300eb320d80253f269e4d36ba7 EBUILD gcc-10.4.1_p20220922.ebuild 1456 BLAKE2B 2c0db71c8f80d84ce17f694623942b59ae34a318f740b77fc84d82aff72f481300750ef318bef57eb46748d22a045e038d8982cf6a389cb3bd46aa4a0b33cc4b SHA512 e1f329b81fc4fc54f8fdbf2ceb7b45e1e582cddd82ebbd2be272c7ced8a3e7be8fae01b989697624b238e4f3a881d48143ab6e300eb320d80253f269e4d36ba7 EBUILD gcc-10.4.1_p20220929.ebuild 1456 BLAKE2B 2c0db71c8f80d84ce17f694623942b59ae34a318f740b77fc84d82aff72f481300750ef318bef57eb46748d22a045e038d8982cf6a389cb3bd46aa4a0b33cc4b SHA512 e1f329b81fc4fc54f8fdbf2ceb7b45e1e582cddd82ebbd2be272c7ced8a3e7be8fae01b989697624b238e4f3a881d48143ab6e300eb320d80253f269e4d36ba7 +EBUILD gcc-10.4.1_p20221006.ebuild 1456 BLAKE2B 2c0db71c8f80d84ce17f694623942b59ae34a318f740b77fc84d82aff72f481300750ef318bef57eb46748d22a045e038d8982cf6a389cb3bd46aa4a0b33cc4b SHA512 e1f329b81fc4fc54f8fdbf2ceb7b45e1e582cddd82ebbd2be272c7ced8a3e7be8fae01b989697624b238e4f3a881d48143ab6e300eb320d80253f269e4d36ba7 EBUILD gcc-10.5.9999.ebuild 1108 BLAKE2B 2db612df53fbaec59c707acb56bac804a4ee797d156ea3dfca6396d27268385f1d5177c44bd58a926c981ab1c0c7b7adf5e4ea060a65a9e84e7f8ed1713701b0 SHA512 5193d1f4359ef8963645d25150731ab1929801eae16e94ddef3fb0169ed365d2ac43765a2d4848966508144e121b8b24feccbe66f59ee9363764d5a3db79f946 EBUILD gcc-11.3.0.ebuild 659 BLAKE2B 310352b879c732515ce63983db79b32bf7c8c200a650627a14b5284fceea9a7e7f3e545044a8c00ccc44cd760b18123542bd233242cb3ebc48ef422439c8e430 SHA512 44c89a7782e5e37c5ef61c50d5aa6d07c09f19bada293ed657d7062837a5a9be9483fda0b1845ee794f42031ea098a1b88d439f7be202f4276f77748ff45815e EBUILD gcc-11.3.1_p20220909.ebuild 1294 BLAKE2B b7ebe383beab66923f219509ca9afd6f4d77d4796041acee361644bcd874a86a6bb3c72a5418e669062af7b946646cea92ce8010546e26d09ceb9894e4f67d0a SHA512 13fc00a6381cdfdb5646ce8b405458d2d966fb5daef28ccadade709e1be4375698ab36dd9d97a0c25a8a257b1227076ec8112fdb3716699adc6fcace42240649 -EBUILD gcc-11.3.1_p20220916.ebuild 1297 BLAKE2B 866b91db54ce086190346a069776243f505aad03fe19d2beb80d1979000f70727d6288b6527f1789bf2fbeec3a033314ab53457eb1b076bb5986e6f648138d80 SHA512 bfc2320d5e28787e64e81efe9fb6c040e06c5f5891ccf330bdf62cbdee7c44922dfec05945c916884605835af4f664f7567e4367698736c87631e3e6182fa375 -EBUILD gcc-11.3.1_p20220923.ebuild 1297 BLAKE2B 866b91db54ce086190346a069776243f505aad03fe19d2beb80d1979000f70727d6288b6527f1789bf2fbeec3a033314ab53457eb1b076bb5986e6f648138d80 SHA512 bfc2320d5e28787e64e81efe9fb6c040e06c5f5891ccf330bdf62cbdee7c44922dfec05945c916884605835af4f664f7567e4367698736c87631e3e6182fa375 EBUILD gcc-11.3.1_p20220930.ebuild 1297 BLAKE2B 866b91db54ce086190346a069776243f505aad03fe19d2beb80d1979000f70727d6288b6527f1789bf2fbeec3a033314ab53457eb1b076bb5986e6f648138d80 SHA512 bfc2320d5e28787e64e81efe9fb6c040e06c5f5891ccf330bdf62cbdee7c44922dfec05945c916884605835af4f664f7567e4367698736c87631e3e6182fa375 +EBUILD gcc-11.3.1_p20221007.ebuild 1297 BLAKE2B 866b91db54ce086190346a069776243f505aad03fe19d2beb80d1979000f70727d6288b6527f1789bf2fbeec3a033314ab53457eb1b076bb5986e6f648138d80 SHA512 bfc2320d5e28787e64e81efe9fb6c040e06c5f5891ccf330bdf62cbdee7c44922dfec05945c916884605835af4f664f7567e4367698736c87631e3e6182fa375 EBUILD gcc-11.4.9999.ebuild 1267 BLAKE2B 09a26812068945e11164d0a4f8f5cc10dc261a20a647fd4102decc83eecbbe8fcc7f38093609314fa1f26c46164e8248aede741880f7cff64dd5a94836765fa2 SHA512 4ecf698cd6e96dc08683a0e9b69936cdd9085c300d330fb9830cee0e38783e0a1fc8409db39159f9b247f28fc5d7d7572ad3e975f3951f1cb8537f49886bdcde EBUILD gcc-12.2.0.ebuild 1434 BLAKE2B a02496eb0178f8f3e38487b233eea12467e9e799763eb447cd545ea5afd48460bc8fc64bd68c84fca38f2d4cdb7487a65b34f4ceedf335393964ec770c0a69de SHA512 62d1a2dfac584c8abe548ff03c960a9e545e34ee1bd61977413af1b31ce98e281b5b90a33be2c666f418a272658f5188e9355bacc51dd0cc7ff456bcc47f2edd EBUILD gcc-12.2.1_p20220917.ebuild 1437 BLAKE2B c0f35f820ac6b8361761cd90944b7a860c6bff7994497fb96e6be2178f9c888b8927bd3a908af0f0521c06d98d3c84e46c988d70e6a7e454835a978cd0b4b34b SHA512 48ee0cee1a29d0b41f78dd73ce0ebedb5eae4befe60f456f5a80128e878e61f1e6c173110b21ff3de9770f5e05c144f72bacb273532cf6ce62ee221f5281db8a EBUILD gcc-12.2.1_p20220924.ebuild 1437 BLAKE2B c0f35f820ac6b8361761cd90944b7a860c6bff7994497fb96e6be2178f9c888b8927bd3a908af0f0521c06d98d3c84e46c988d70e6a7e454835a978cd0b4b34b SHA512 48ee0cee1a29d0b41f78dd73ce0ebedb5eae4befe60f456f5a80128e878e61f1e6c173110b21ff3de9770f5e05c144f72bacb273532cf6ce62ee221f5281db8a EBUILD gcc-12.2.1_p20221001.ebuild 1437 BLAKE2B c0f35f820ac6b8361761cd90944b7a860c6bff7994497fb96e6be2178f9c888b8927bd3a908af0f0521c06d98d3c84e46c988d70e6a7e454835a978cd0b4b34b SHA512 48ee0cee1a29d0b41f78dd73ce0ebedb5eae4befe60f456f5a80128e878e61f1e6c173110b21ff3de9770f5e05c144f72bacb273532cf6ce62ee221f5281db8a +EBUILD gcc-12.2.1_p20221008.ebuild 1437 BLAKE2B c0f35f820ac6b8361761cd90944b7a860c6bff7994497fb96e6be2178f9c888b8927bd3a908af0f0521c06d98d3c84e46c988d70e6a7e454835a978cd0b4b34b SHA512 48ee0cee1a29d0b41f78dd73ce0ebedb5eae4befe60f456f5a80128e878e61f1e6c173110b21ff3de9770f5e05c144f72bacb273532cf6ce62ee221f5281db8a EBUILD gcc-12.3.9999.ebuild 1545 BLAKE2B 78fdc4a7b20d22bba137cba00e49d2249c5616bf1c4cf619162da1d98c750fb3da71fbb1cd4e136624cc4e0a112547e6c4c29992aa58ab12507917c7d728831a SHA512 f3562696a79035e64b8e79cee720fe24c7041bf922d79e5cff1ae864a533997995465d0871bfc4f87f6d5a66e7f8ac02c490792554a0628ae30d96a061ef9279 EBUILD gcc-13.0.0_pre20220918.ebuild 1288 BLAKE2B a2281da17b96d44850dccf6a6420d66cf163a8f53ea755f1414911fcffd71b504273f3010b6a6c3cb796bf763d8da5b8fa64efb7e107b3e5a8bb1ab767704d05 SHA512 8108432caffabab640a472344adf5660a005436790d31f287f1e72109dd69b5831ea0f3e956a822439862da6a24b78daa7c4253fe51ce9b47457de3b83d80b5d EBUILD gcc-13.0.0_pre20221002.ebuild 1288 BLAKE2B a2281da17b96d44850dccf6a6420d66cf163a8f53ea755f1414911fcffd71b504273f3010b6a6c3cb796bf763d8da5b8fa64efb7e107b3e5a8bb1ab767704d05 SHA512 8108432caffabab640a472344adf5660a005436790d31f287f1e72109dd69b5831ea0f3e956a822439862da6a24b78daa7c4253fe51ce9b47457de3b83d80b5d diff --git a/sys-devel/gcc/gcc-10.4.1_p20220915.ebuild b/sys-devel/gcc/gcc-10.4.1_p20221006.ebuild similarity index 100% rename from sys-devel/gcc/gcc-10.4.1_p20220915.ebuild rename to sys-devel/gcc/gcc-10.4.1_p20221006.ebuild diff --git a/sys-devel/gcc/gcc-11.3.1_p20220923.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220923.ebuild deleted file mode 100644 index 4c05022129f0..000000000000 --- a/sys-devel/gcc/gcc-11.3.1_p20220923.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_SUFFIX="xz" -TOOLCHAIN_PATCH_DEV="sam" -PATCH_VER="2" -PATCH_GCC_VER="11.4.0" -MUSL_VER="0" -MUSL_GCC_VER="11.4.0" - -if [[ $(ver_cut 3) == 9999 ]] ; then - MY_PV_2=$(ver_cut 2) - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - else - MY_PV_2=$(($(ver_cut 2) - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) -fi - -inherit toolchain -# Needs to be after inherit (for now?), bug #830908 -EGIT_BRANCH=releases/gcc-$(ver_cut 1) - -# Don't keyword live ebuilds -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -#fi - -# Technically only if USE=hardened *too* right now, but no point in complicating it further. -# If GCC is enabling CET by default, we need glibc to be built with support for it. -# bug #830454 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" -DEPEND="${RDEPEND}" -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply_user -} diff --git a/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild b/sys-devel/gcc/gcc-11.3.1_p20221007.ebuild similarity index 100% rename from sys-devel/gcc/gcc-11.3.1_p20220916.ebuild rename to sys-devel/gcc/gcc-11.3.1_p20221007.ebuild diff --git a/sys-devel/gcc/gcc-12.2.1_p20221008.ebuild b/sys-devel/gcc/gcc-12.2.1_p20221008.ebuild new file mode 100644 index 000000000000..97d104a8472d --- /dev/null +++ b/sys-devel/gcc/gcc-12.2.1_p20221008.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="1" +PATCH_GCC_VER="12.2.0" +MUSL_VER="1" +MUSL_GCC_VER="12.2.0" + +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +#fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" + +src_prepare() { + toolchain_src_prepare + + eapply_user +} diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 5bb2668ecf3d..e1879a412694 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD lld-13.0.1.ebuild 1882 BLAKE2B 1a5207649cc769c725f4825ebb6c070eb2b43ffa53ce4c3a04297e5c8e11e9f8cc2df88de51dccefc48a7ad045caadf95b22e747b3760c2d0961f6adba6ff422 SHA512 9f098fda60de3570cd04200babd163d940606a96ff5f7a6f3e8bf31ce054dd50636f47cc25c945cc46e5b4c7646763f58d2799b4940dbee412bad76f73de8dee EBUILD lld-14.0.6.ebuild 1894 BLAKE2B 8f5922031c9b64b0cf246800fd26b1802bdcc1fd84aae911106bd0c5a6d9482ff7c92571b7cc7f988e0b8b0b679eb94fa6c62685d69fdf9cc2b697ae29252e09 SHA512 4959af6727591bbd411861f4717ffd523b9a026c33c4de3b035230b1b5dc1067d9fa5c539455ea16fd7a294c95b9019be1e85638448afb0d900dedbb4284a30a -EBUILD lld-15.0.2.9999.ebuild 1935 BLAKE2B 43e79cf29759aa4a88c7e2f5439c291d3d11e1c83841d84f42a2a708f7ac894964135a1dc921bf9e69c956c991c98bd91fd8eb529134fb3292dc87fcd46627a2 SHA512 2400dd982f080ce6c6f5e60f279366e3016634b673f5c893ad60977900be08ec7d46f1e16f22fec1522b7304cffade31b49d8b339c513b5e528df9d946ebe36f EBUILD lld-15.0.2.ebuild 1955 BLAKE2B c8fb954351f0d80d5ee905cbfbcb7d2430bd73e7644ec54afae902ced60bf6a166e5a76c83ba6f18be062fce439a7c3cda5ecd9c1d5f6acb777673a30a1c40e2 SHA512 1b33c0821d40023b026e088b26772e2f851ba53f7c5eef5335a737fbb584120bc527d2711c685556c2b2e106e855aeb69411bf5fce829e33d973ab9ab8562271 +EBUILD lld-15.0.3.9999.ebuild 1935 BLAKE2B 43e79cf29759aa4a88c7e2f5439c291d3d11e1c83841d84f42a2a708f7ac894964135a1dc921bf9e69c956c991c98bd91fd8eb529134fb3292dc87fcd46627a2 SHA512 2400dd982f080ce6c6f5e60f279366e3016634b673f5c893ad60977900be08ec7d46f1e16f22fec1522b7304cffade31b49d8b339c513b5e528df9d946ebe36f EBUILD lld-16.0.0.9999.ebuild 1974 BLAKE2B 4190347d49dfc5be044848f6ba5acdba25d3e90e13059aa389d1177c3ddfcbedf67eb8916a42967946134ebef14da4f7de83d631cd31fc41311c6c9a67192078 SHA512 97327e33c95189f2d1569f9ea39e8e9cd0416359ddc8e3825b08857450f4d489c007b53176f43aa4f8b109218aebfae3979823f2161dee6c17b4f0f80a985042 EBUILD lld-16.0.0_pre20221006.ebuild 1974 BLAKE2B 4190347d49dfc5be044848f6ba5acdba25d3e90e13059aa389d1177c3ddfcbedf67eb8916a42967946134ebef14da4f7de83d631cd31fc41311c6c9a67192078 SHA512 97327e33c95189f2d1569f9ea39e8e9cd0416359ddc8e3825b08857450f4d489c007b53176f43aa4f8b109218aebfae3979823f2161dee6c17b4f0f80a985042 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/sys-devel/lld/lld-15.0.2.9999.ebuild b/sys-devel/lld/lld-15.0.3.9999.ebuild similarity index 100% rename from sys-devel/lld/lld-15.0.2.9999.ebuild rename to sys-devel/lld/lld-15.0.3.9999.ebuild diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index d7aa6762e5b7..cf4a47b15550 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD llvm-common-13.0.1.ebuild 608 BLAKE2B 1dfa0b25955f1f044b9980fb80f9d38eb9732a15f9bc1b352a0e75b809ad6d43db16fde3718c569b9152bfbbe2b0f71b7f9ff5306d5ae4b57a380ba003c98c86 SHA512 0702b3222f9733532ddd115f37268713ec2ebbb187b6a02e3423c1e966e594373e38c3c6f6f8eda549afae52922a3decb3126850ca0861cc3d4c8e7c0bdc5921 EBUILD llvm-common-14.0.6.ebuild 602 BLAKE2B ef26d6ac2606e9a316ddcce442da1762f578ade0346ba2a947fdace5e2020e8841c63d173e42506d23abf6efc062a2edfac0be98a3eefe1f7a29c88702e9f1d5 SHA512 789dad6fdcf9a930ddc1046e7e98ebc1e05b2dd3713bb1ec5b8a5711690d779691c91d1000d9776720b21ed241d2f12c0ae9a8dba0e6a17d0ddf563cdfbe657f -EBUILD llvm-common-15.0.2.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164 EBUILD llvm-common-15.0.2.ebuild 608 BLAKE2B 020a3c91ad189fe674f9b5c24b22365b087b4875114dd8928d38f4ed0bbfaf4fcfab2a07f2154c70d9ad137ed41daf6eca5adbdb31802fb40218893898629fa5 SHA512 5fab7e184f76587ab37f878d8c6a103740c43e29c4b6c533da6856e8656ac49e297c885477f0b0e37efa49cf1f232f39a4084741405bb71acb8e6745c0edda33 +EBUILD llvm-common-15.0.3.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164 EBUILD llvm-common-16.0.0.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164 EBUILD llvm-common-16.0.0_pre20221006.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/sys-devel/llvm-common/llvm-common-15.0.2.9999.ebuild b/sys-devel/llvm-common/llvm-common-15.0.3.9999.ebuild similarity index 100% rename from sys-devel/llvm-common/llvm-common-15.0.2.9999.ebuild rename to sys-devel/llvm-common/llvm-common-15.0.3.9999.ebuild diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 3b29185788a6..68abed8c10d3 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -13,8 +13,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD llvm-13.0.1.ebuild 12256 BLAKE2B 83ef68f6be3b12fa62709fb23820300e6f464f687e326fa82dca6b04c08f6f0271e4f03ff11f16e9e3c4fc43c0ee98180961ef0f6c0f856e1bb4029c7edf2481 SHA512 42fe5df50c6abd3dafefea09a46533a225ba5aa713f791438a546503b62af89f5fc10da9fa470ee7527aed3f6c2d22295ad4c33baec39dd56516ab9327e60ee7 EBUILD llvm-14.0.6-r2.ebuild 12630 BLAKE2B c02086c457a56c1fed1919284cd241325cdcf842f09767f1679e20fe9ffb61e20bb119e90dd3fb1b182720d6db972e0a7a3025b26fc67728af99b8981eb4d3db SHA512 244d61c979ef1187e3036fe066e16d42776375bbf9a0d6e0c08b0dbb0a71d6c44245a1ee5439f60cf5bab573f57d38980d115561a24a3e5f01373a90df2f2429 -EBUILD llvm-15.0.2.9999.ebuild 12616 BLAKE2B 0407ccf4279ea208508d1671fe06cc07cc0209e884f8a440d358e04ab681fec337485a0f4180e6b08bb5cd6a75ce31ffd6c48101b30f76c426bf2bb1e7e1a12a SHA512 922580e53bc68e63cbb053cfd14bfed196fd20c2b8d82c26365cf39d4fab01bbab7d1a7a3372865945d353b3c2ca5428e570d717e6061493ba223896e3fd84ae EBUILD llvm-15.0.2.ebuild 12598 BLAKE2B 2335885f1495582eda8b6568613a2eb29b04be9ffac5a5d48f2708761c31c8c3a5634686dbf01975686e7cf00543265dc822ba57a5eb52afe1920512e58a376d SHA512 486929435d52f45cf4deead80ef7c17cadbc40ba0ac8714db0e58d6249a95f783f905246226380e2ba17617c68c831cd8a66422a6bba6fe63a2cebdc706b04cd -EBUILD llvm-16.0.0.9999.ebuild 13007 BLAKE2B e653c26c152524a9589d5dcc8ff9859c4fa3a8751d7162ad0d66e1fed5364704dbbbb7ec0fb1a53ec6630847aa36c881252579f86b12904abc566b908bf8052a SHA512 e3f124969ef67456a2e3593e95c91f2592d2370556faa8208cbfefbd5b5669558b453adac0a3d7c389d0994310276805fb12daaed99017008b7691396c3ec242 +EBUILD llvm-15.0.3.9999.ebuild 12616 BLAKE2B 0407ccf4279ea208508d1671fe06cc07cc0209e884f8a440d358e04ab681fec337485a0f4180e6b08bb5cd6a75ce31ffd6c48101b30f76c426bf2bb1e7e1a12a SHA512 922580e53bc68e63cbb053cfd14bfed196fd20c2b8d82c26365cf39d4fab01bbab7d1a7a3372865945d353b3c2ca5428e570d717e6061493ba223896e3fd84ae +EBUILD llvm-16.0.0.9999.ebuild 12781 BLAKE2B 21cc3a952421c08174f0d2c18a3b73484c052e0cea849a02994cded90970074736b5120229136966127582ab655a8380d384e047e10ba88fb35da9fbfc1f03b4 SHA512 4afdfc14e8a72ca974068547ecce822138e0b1a74aae3c8487477032e2f6409b44550f3f4cc8c057651326b9f680d4fe7b85198b178976704bf40adeac615192 EBUILD llvm-16.0.0_pre20221006.ebuild 13007 BLAKE2B e653c26c152524a9589d5dcc8ff9859c4fa3a8751d7162ad0d66e1fed5364704dbbbb7ec0fb1a53ec6630847aa36c881252579f86b12904abc566b908bf8052a SHA512 e3f124969ef67456a2e3593e95c91f2592d2370556faa8208cbfefbd5b5669558b453adac0a3d7c389d0994310276805fb12daaed99017008b7691396c3ec242 MISC metadata.xml 2654 BLAKE2B c27983265b6c9b33200ee42565648f30a6cc9c51be53a1cb82a3353d7c1f7aa9c9501c58254280c2880ff2d4992b4834e4b5e2f1c9b1c60e9b21945f234b9973 SHA512 b331d9186908762907f5713b00e357785b62afbee83afefac8701beb1a20f7ebd68df4a030bb82c6f9164719d4ccfcaf16c189833ad40e9f5900c36247d9cff2 diff --git a/sys-devel/llvm/llvm-15.0.2.9999.ebuild b/sys-devel/llvm/llvm-15.0.3.9999.ebuild similarity index 100% rename from sys-devel/llvm/llvm-15.0.2.9999.ebuild rename to sys-devel/llvm/llvm-15.0.3.9999.ebuild diff --git a/sys-devel/llvm/llvm-16.0.0.9999.ebuild b/sys-devel/llvm/llvm-16.0.0.9999.ebuild index fef201259b9f..946713e022db 100644 --- a/sys-devel/llvm/llvm-16.0.0.9999.ebuild +++ b/sys-devel/llvm/llvm-16.0.0.9999.ebuild @@ -404,14 +404,6 @@ multilib_src_configure() { -DLLVM_VERSION_SUFFIX="${suffix}" ) -# Note: go bindings have no CMake rules at the moment -# but let's kill the check in case they are introduced -# if ! multilib_is_native_abi || ! use go; then - mycmakeargs+=( - -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND - ) -# fi - use test && mycmakeargs+=( -DLLVM_LIT_ARGS="$(get_lit_flags)" ) diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 39e40cbffdb5295ceb1da37b944b3f81e634781a..0356b7a48a90ecfcf45f49f5731edf70620927cd 100644 GIT binary patch delta 22198 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 JSbL|Q005$iYt#S$ delta 22194 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 F007qQREYop diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest index 84b4263955a0..50b119c1928d 100644 --- a/sys-fs/lxcfs/Manifest +++ b/sys-fs/lxcfs/Manifest @@ -8,5 +8,5 @@ DIST lxcfs-5.0.0_p20220524.tar.gz 101563 BLAKE2B 2bf282aed5490d160a563ae97fdfbb8 DIST lxcfs-5.0.2.tar.gz 103236 BLAKE2B 5fc8dc437e97a79c78320f8d8111746b171b086beb176a6ada30b8c23164ae4e58ad42806bc0ea73bbbb15d94816bd9b3d5500f9e2a306e2458d23fb111bf68f SHA512 df51e7154060dd7efe992eb2bc40c5a52dce8c52063477110ed414ecc3f430f18d5023a29be6866560fc87b060c2158cc1e947f030c509188320d417eb23d407 DIST lxcfs-5.0.2.tar.gz.asc 833 BLAKE2B a411c6cb4f3382469ea80a974166c98b57ae4b92712bf55507720fc78ec73ef6acbd47f6b3410294b209f77f1f3a17dc4b9fb4dda00bb7323ef32c7185ba4c2e SHA512 f9d54e26d406ebca97c82298361318f13e74fd55285c2b6563ae6c71af63d9b8325ac06b9de8103a95a19c5d965c2d907c313ac151210a162998f8a37ea99676 EBUILD lxcfs-5.0.0_p20220524.ebuild 1728 BLAKE2B 0b357a0906f9f7921d99948ce1721d4f6e3e076f3367ed2eae91078c4c71d20611cb49dad2c446675e200dd1e0060b06fbcadf304911145c1aae78f639b665b1 SHA512 67890b74409da3767b9169b727fc895fd4345abc62190414ee4ca3cb22fee4b24cdbe240b2c73162e99d0c0ce18a3eb340d91a6993c794ac6266f8fa898d4fe6 -EBUILD lxcfs-5.0.2-r1.ebuild 1848 BLAKE2B 35ac744020136ea5b8537b2f7a7b2550a08c45ae2009364e5111abe3fea1d25731c376cbd49874446501675f97dc47ccf73e0cd9a8d4dd9aa8a82c611dfe9f99 SHA512 eedef4f780da3ca12378f578129f8041ec15831b470b152c876fc64817cde712e50f782311fce06bc4b08fd51dabd3c57d74ae5dea0e9be39cc09781730ea5c8 +EBUILD lxcfs-5.0.2-r1.ebuild 1847 BLAKE2B e915fa8b351117130d1cfe7ef8777d7c696a92d8df71bffb671f65f79eaa3f31b46efdbd867a6562fd1c5617723038b0bd3de7d814beaa343a6eb1633f28e5dc SHA512 f957728a8442e4bc1ea4f33dd1d846c9dc9dc5f8241fc453d4d57d61eb3d2eff5d95ecfee950d5caba91525961c57f61552e62bd77533e49c89100a4faa93ff2 MISC metadata.xml 710 BLAKE2B ac2111d3b67e2aa7286b98e3069e77e3b852f401b56a921795370febd8836434e13cfec4af92cc83a379037023c3d7af475516bea02545595fe9a58a188dcb2f SHA512 f07ff1acbf28cda31d9d962332ecf473197d2868488e7051185ab5ab792f5bb9405712d68e3f9c3b10f38024d2025784b98ce9513e2978f537c26bc7c4d7caab diff --git a/sys-fs/lxcfs/lxcfs-5.0.2-r1.ebuild b/sys-fs/lxcfs/lxcfs-5.0.2-r1.ebuild index 23eccfc4b1f7..e47074074d12 100644 --- a/sys-fs/lxcfs/lxcfs-5.0.2-r1.ebuild +++ b/sys-fs/lxcfs/lxcfs-5.0.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz LICENSE="Apache-2.0 LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="doc test" DEPEND="sys-fs/fuse:3" diff --git a/sys-fs/mtd-utils/Manifest b/sys-fs/mtd-utils/Manifest index 00b7a9319bf3..29b79fd4089d 100644 --- a/sys-fs/mtd-utils/Manifest +++ b/sys-fs/mtd-utils/Manifest @@ -1,4 +1,6 @@ AUX mtd-utils-2.1.4-glibc-2.36.patch 537 BLAKE2B 14788f3b435c2e4bbb01afed7ce412277a1f72f627fe90b6859e6ed859bb18860312393804e0da868072898684571dc4a6b5398193346025fe0a3878eb4a4c53 SHA512 ce1d72b7edd21d21e3a6a3add78cf146efa39adc34621facb000022bdc2bfbad40e36824d5eeecfca1347f59fa01706f3c4e73ab7ed00f6834235ebe167fa6c8 DIST mtd-utils-2.1.4.tar.bz2 630365 BLAKE2B 0538ecb90cd1215662cc8493d07e743e067218c1ae1ce09f40343a1ab13f5318d5e198d622a0d69acb2d677cdd3415880689c42afa41877730ff6a546c2b318f SHA512 4010a7b25cf32df2de02b8efbbe91c49789e3963618df7461e4bf64a8c588440c55f17c750a7d2df34367a732b0fefc487ee052129a5aa6a44a0023b714dface +DIST mtd-utils-2.1.5.tar.bz2 640309 BLAKE2B 94dfd37c10d2759c2fe0b2a7565e2a2aeafdfcaaba2ab9eddc5de2d77658f2702f25004609698585c170839f4e4b685e99004918f1e20cf1ced6925680215427 SHA512 625ee12baf38401c60f6c22d53ed649710417f8d03c6c2217cee890478954e22261428fbf11c713493fb6b7d452ed5af44b0dc9c58133f7b4f52e369353a62c3 EBUILD mtd-utils-2.1.4-r1.ebuild 952 BLAKE2B 1e7b02e02626649558ef5ce65aab0453cf0c62676b4968b0393a25ffeda3fac89567d0349683304970ffaf747bad7ae00258da449f4ba91f214b857acaf08533 SHA512 7d907aba023347f6eb80b47185cbcf588fee44829b3f0a8b1adc387a624616a3a723a0e6abfcad1abae57802db3358be8a67408c976279c109f8c71f1a40d671 +EBUILD mtd-utils-2.1.5.ebuild 959 BLAKE2B 2eaf9d7c66a0a247db806725d6e22b62310747e4c676283c6034d356d0e2c84385fd079b5a2d8f400af69b2dfa32f4007847ec3541e735cec2268e075687931a SHA512 e21dcfb2bf49cd9a5fda625c8a2f44aa89fe91863654d00f052ebdc200dcea320c05b7176b1f7d5c64d021351eb0554c7b436475e74840553e4fbf248a034abc MISC metadata.xml 589 BLAKE2B 4991d24ee29697e60dd1672008647d8b7ef2f6cf60a64ccf3b1174eecdaf842b81783ecd9995a7b050f98b744546550074b6c2ea509e45f3f42106badbc3deeb SHA512 a3a46acfa94eb80e4220d2e143a929f4a02e1d6708378a4e429b7de4e82bfe1d04aee5868c889c98354b566b58f0512d50f36357f16fa6997afffd0c2177b696 diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild new file mode 100644 index 000000000000..2a257eabb439 --- /dev/null +++ b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="MTD userspace tools (NFTL, JFFS2, NAND, FTL, UBI)" +HOMEPAGE="https://git.infradead.org/?p=mtd-utils.git;a=summary" +SRC_URI="https://infraroot.at/pub/mtd/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="+lzo xattr +zstd" + +DEPEND=" + sys-apps/util-linux:= + sys-libs/zlib:= + lzo? ( dev-libs/lzo:= ) + xattr? ( sys-apps/acl ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND}" + +DOCS=( jffsX-utils/device_table.txt ubifs-utils/mkfs.ubifs/README ) + +PATCHES=( + #"${FILESDIR}"/${P}-glibc-2.36.patch +) + +src_prepare() { + default + sed -i '/if test.*then/s: == : = :' configure || die +} + +src_configure() { + econf \ + $(use_with lzo) \ + $(use_with xattr) \ + $(use_with zstd) +} + +src_install() { + default + doman \ + jffsX-utils/mkfs.jffs2.1 \ + ubi-utils/ubinize.8 +} diff --git a/sys-fs/squashfuse/Manifest b/sys-fs/squashfuse/Manifest index 7c257b3a3066..d0f6f15eabf1 100644 --- a/sys-fs/squashfuse/Manifest +++ b/sys-fs/squashfuse/Manifest @@ -1,3 +1,5 @@ DIST squashfuse-0.1.103.tar.gz 399524 BLAKE2B 985ce64052c55a03d4889674682cf8b3bf6fab96de18d38b5b6125a6b2bdf0ec40e9f18a13bb77ea1a963fd0e7debf08d5f4819c543a62a818389b5fa7884815 SHA512 bc640898a5756ceed3260d9dea61dcb54588381b787a50c0fbfce35658fdf7d2788babf4882c369d1981ff853a91f043de8c68727aedc33646c26db4fb0ab2c0 -EBUILD squashfuse-0.1.103.ebuild 1175 BLAKE2B aa56b7224858864b2927a570d5f5fa715af6057a270c1fa8af15a20a7b93c7e09b586da744e6c5827d25d573b811ef86882794f45d7e4b26ab3f5ce2d6b8d764 SHA512 2ed4c1f6cc75015449ba7a776fb464c43ae5991dfa5a545fd47d64bff4241e652ffd1b86af45dda581c4f4489badf0574d80ef1349e0dd948a32504c6b53e208 +DIST squashfuse-0.1.105.tar.gz 65644 BLAKE2B 209808164a2803d1f4dedad048f29a809d92e5260193ff2db6a4eed4d887273f6b0b2a673123b9c460e587b9f9884c4115e2323f8de7f26535abcfe4de99ea20 SHA512 6bf18575fd4732f3b0e4530902f2556859c2efbbd781a31bdbf97fe6601412dc750a80354a8ab08a3132d4f8680ea5ff0dd04440f29243906f1017aa6c70bede +EBUILD squashfuse-0.1.103.ebuild 1174 BLAKE2B ef44296fc316c7062019441bd584401ff5f66ebf632371a525b6fe8de20c9b9bf0684752477ebdfd6b6b17007b50725e1efc9f05622f5bf9c76fa4f8052b8c51 SHA512 7807ff7aa844fd0629f671c7ec1e50bee6ba0a3092334fc087b700d57b20d2af48ed24ad352a42048f70ec16924fc9a4f5b2309957236335c4ef9d566f708548 +EBUILD squashfuse-0.1.105.ebuild 1258 BLAKE2B e87c927ce5b016f876779ed9b2e4ecd2a51244d3dde0da7402fcf8758c766d20af011f03a7ed4d774eadf97560dce8c0092ae93a7819fed446825eeb994f318a SHA512 10e052787170934eb302916289d768e66459abb08ebcdbd40f4d37a7d05f28b2c4277970a1d6f7da23d7a7f3a1f5c424fe47c0e3279ff2c2dc21969593d9bd62 MISC metadata.xml 513 BLAKE2B 0347d4259cc2e4fb927e569ed6ab9c656ded56368b5fe9efba757aba8bedb8ca6da50a6486023c92aedf6de669d73e6be46e9d92a1723b484f815f908d5c2771 SHA512 2b897a8696706e91dc149011274f0b4512f2adc37bfa774ab5bae6991bf8a8a4055e8aa5f9d5291076ead46f607b03adeb724e0380ffe3d863d6943d60179763 diff --git a/sys-fs/squashfuse/squashfuse-0.1.103.ebuild b/sys-fs/squashfuse/squashfuse-0.1.103.ebuild index 0888a8b4d996..ae8cf933e1fe 100644 --- a/sys-fs/squashfuse/squashfuse-0.1.103.ebuild +++ b/sys-fs/squashfuse/squashfuse-0.1.103.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/vasi/squashfuse/releases/download/${PV}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="lz4 lzma lzo static-libs +zlib zstd" REQUIRED_USE="|| ( lz4 lzma lzo zlib zstd )" diff --git a/sys-fs/squashfuse/squashfuse-0.1.105.ebuild b/sys-fs/squashfuse/squashfuse-0.1.105.ebuild new file mode 100644 index 000000000000..39096e361436 --- /dev/null +++ b/sys-fs/squashfuse/squashfuse-0.1.105.ebuild @@ -0,0 +1,50 @@ +# Copyright 2016-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic + +DESCRIPTION="FUSE filesystem to mount squashfs archives" +HOMEPAGE="https://github.com/vasi/squashfuse" +SRC_URI="https://github.com/vasi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="lz4 lzma lzo static-libs +zlib zstd" +REQUIRED_USE="|| ( lz4 lzma lzo zlib zstd )" + +COMMON_DEPEND=" + >=sys-fs/fuse-2.8.6:0= + lzma? ( >=app-arch/xz-utils-5.0.4:= ) + zlib? ( >=sys-libs/zlib-1.2.5-r2:= ) + lzo? ( >=dev-libs/lzo-2.06:= ) + lz4? ( >=app-arch/lz4-0_p106:= ) + zstd? ( app-arch/zstd:= ) +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND}" +# Tests require access to /dev/fuse. +RESTRICT+=" test" + +src_configure() { + filter-flags -flto* -fwhole-program -fno-common + eautoreconf + + local econfargs=( + $(use_enable static-libs static) + $(use lz4 || echo --without-lz4) + $(use lzma || echo --without-xz) + $(use lzo || echo --without-lzo) + $(use zlib || echo --without-zlib) + $(use zstd || echo --without-zstd) + ) + + econf "${econfargs[@]}" +} + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +} diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index d49acf751cfe1eb7b68fe5899f7f71da7738e465..38b4a96e3ede34fffa5286bb16f4d55bc7fc07d1 100644 GIT binary patch literal 4411 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 BUF-k= literal 4417 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 HY##ssE4iT| diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest index 8c6bab269849..dd92932033fe 100644 --- a/sys-kernel/dracut/Manifest +++ b/sys-kernel/dracut/Manifest @@ -12,8 +12,8 @@ DIST dracut-055.tar.xz 361752 BLAKE2B 9fcb0bce9ead2e079c70a377ea53701e4634d3dc64 DIST dracut-056.tar.xz 384196 BLAKE2B e3e4fa3024b401cc954ba6069c54e95912691ff68a838e3c43bfc6a5b284bdee1669c782b30503c0246b7146c545ee8825febefcff93bae76ec46067cb7b87e1 SHA512 19268763e128984d20cab766bbdf2de12fe534ce2562fc688203099ef9b4cf83d0ccd2129499c70cdc6dd4ad53f0ffc2f3378eff5b8a15fda27c23b20f903df2 DIST dracut-057.tar.gz 481345 BLAKE2B dcf663a1955753256866e9dfa318b0b46a132ea39223ab634d72af1611f7db394c23c1bb4326979a5ee919df6ce3b107c955c9c77ce1ec4f99de835352932901 SHA512 8acdc8db2233a9abbaeea218cc5b1be68c4985088995f42624750783f8d40ecbb7fa97ab4f6468f67c079c8418590ace317c143a92d9305640b48c7c0edd4089 EBUILD dracut-055-r4.ebuild 5089 BLAKE2B bcdf9a840712e55d4044149e4a7765f6e2e860c763fdc81772d1b5afc68aeab2362314fe8080f5efaee2b101d8063f062868d7c5db29f1080826fb1bbae79f8d SHA512 eb602e5efba982c7b4284e6e84d25b25ea9586d29e02858f819b3d8b6dee3e9766ee4b8ae00b895de898c9f021c7a7be459c3750ec5d355a3c6bc37a395c87ca -EBUILD dracut-056-r1.ebuild 4896 BLAKE2B d708c77316022c3b0d93d39f8261ab03e202ef0e02fef68a6fa579b3b8a9e769bb2247fa3c53fc218521c3f33291227a87ace7a4dd205f23bc8a0c7e3128dc61 SHA512 1fbd8cda8d58fc0a3f234aec35d5d4fdd78f74ab34348343491caea4882854b8e429139b3b61ac85b0e5a9369de73fab0f8f81dfa996da9dec7351165c1dc62a +EBUILD dracut-056-r2.ebuild 4936 BLAKE2B 6aec3066f055ccbf4bdec2987c75900db539bc148600e1ade0e209c786b13eccf38692c7dc6c061173c50b5a0068fff64ca90b743b0c192453d2bd743574a314 SHA512 78d9137e3754a39548f5a7c4ec982a21fcac02ea48bd6e52035bd7ff1579d1725722335c90065eca3efbd239e94babdbaed5db400dc957ab345bb2f1a6dabedb EBUILD dracut-056.ebuild 4842 BLAKE2B 2951edde97ac637ccb936f039ead56d25afee2379917718dd1afa2c22c2517de53135441e707464aaf8ace2786601b93970e21b8b5e572a7fe40ce06fa024846 SHA512 7c56b8dc1a337dd742bfc50b0d68f897d96728d8ef10121e0fc49b767d72d2b65b6d0b236451d8bb267742b09d73890ef42b43c2aaeccc54a6df4b0c0432e67d -EBUILD dracut-057-r1.ebuild 4936 BLAKE2B 464309aff035b66107fe12037c677fb025dfdfe87541845dddd4605e6de79b726a053f30b223d4a8538d6cbd257b6be70c87adc3a45e78ec12cb0e1240a55d9b SHA512 f5ab0a0d91c44728edc474de8eedcf5fccc045f79897d17bf6d6ca228d160503c5125632206fe7d2fda96ff7a4170d55085e48d39a9e122b19692e389baf658a -EBUILD dracut-9999.ebuild 4843 BLAKE2B cbe369c34b58447abdddb8db10be2e208d1734ad35f6a8fa93532ebbbe1bdb1126dd32eff9df80d0d83876733bb4c2fbd9ab651be4a1d380b11f476836078f18 SHA512 902c6e3f5aee8e67f7b9089cbcd73613060e6b628d277c9a8cad62d11e7dff45d43a513ca8046a9a6d74035c95738effb69a13b5721e2b45566453d3936df5c2 +EBUILD dracut-057-r2.ebuild 4976 BLAKE2B 6c58822656df7cd66e94740948ac8c3d697cd8b2f1391a1004a8979c675fc63826d02f0ba15fb5dc8cec0b6638dcc64b60c8d84f7023413de8e159339512e1cb SHA512 1936b1dda1bed0c7c345b33cf948b5a93338adfeb0a22f4d4f311334bea07d15bf0e8734ca661b4b202d41929ddd9f2dbeba4d6b09cb2d3fad4bc5ab489c7265 +EBUILD dracut-9999.ebuild 4883 BLAKE2B 9fd3ac865103d9f562cca7b89a8bf58b16994437596fdec38adc3a571326d141572708cbeb6e13ede8b0a1431cd32b7a5a36ec82a6ef734db7edace604eb5e61 SHA512 dda9a07af8bb760e3323bba9c321f1120a8fdeb1216d806199c8aee3044186c1e6684fdef7fff157f1d655250d6372fbc888cc86d6aa825869d6711a877823e2 MISC metadata.xml 561 BLAKE2B da4ebae5f448d555a01dde8ca36f029ac41f2e740fc7872faa1f0c1dc5a7b13ee989533667c8f4fecbdb324a01a73970790c6f040dbb28a5f13e3a68e1fbfe7a SHA512 c228259a0235119d69c437caa4209598d1e40c8e4974de5a66f272c48acc049d7f24f3f38fc7498aa0b21c7b417253f2a5b649daf0d01543e950a027d2e3cf9b diff --git a/sys-kernel/dracut/dracut-056-r1.ebuild b/sys-kernel/dracut/dracut-056-r1.ebuild deleted file mode 100644 index cb511b022251..000000000000 --- a/sys-kernel/dracut/dracut-056-r1.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/dracutdevs/dracut" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" - SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz" -fi - -DESCRIPTION="Generic initramfs generation tool" -HOMEPAGE="https://dracut.wiki.kernel.org" - -LICENSE="GPL-2" -SLOT="0" -IUSE="selinux test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/cpio - >=app-shells/bash-4.0:0 - sys-apps/coreutils[xattr(-)] - >=sys-apps/kmod-23[tools] - || ( - >=sys-apps/sysvinit-2.87-r3 - sys-apps/openrc[sysv-utils(-),selinux?] - sys-apps/systemd[sysv-utils] - ) - >=sys-apps/util-linux-2.21 - virtual/pkgconfig - virtual/udev - - elibc_musl? ( sys-libs/fts-standalone ) - selinux? ( - sec-policy/selinux-dracut - sys-libs/libselinux - sys-libs/libsepol - ) -" -DEPEND=" - >=sys-apps/kmod-23 - elibc_musl? ( sys-libs/fts-standalone ) -" - -BDEPEND=" - app-text/asciidoc - app-text/docbook-xml-dtd:4.5 - >=app-text/docbook-xsl-stylesheets-1.75.2 - >=dev-libs/libxslt-1.1.26 - virtual/pkgconfig -" - -QA_MULTILIB_PATHS="usr/lib/dracut/.*" - -PATCHES=( - "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch - "${FILESDIR}"/056-musl.patch - "${FILESDIR}"/056-fix-lvm-add-missing-grep-requirement.patch -) - -src_configure() { - local myconf=( - --prefix="${EPREFIX}/usr" - --sysconfdir="${EPREFIX}/etc" - --bashcompletiondir="$(get_bashcompdir)" - --systemdsystemunitdir="$(systemd_get_systemunitdir)" - ) - - tc-export CC PKG_CONFIG - - echo ./configure "${myconf[@]}" - ./configure "${myconf[@]}" || die - - if [[ ${PV} != 9999 && ! -f dracut-version.sh ]] ; then - # Source tarball from github doesn't include this file - echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die - fi -} - -src_test() { - if [[ ${EUID} != 0 ]]; then - # Tests need root privileges, bug #298014 - ewarn "Skipping tests: Not running as root." - elif [[ ! -w /dev/kvm ]]; then - ewarn "Skipping tests: Unable to access /dev/kvm." - else - emake -C test check - fi -} - -src_install() { - local DOCS=( - AUTHORS - NEWS.md - README.md - docs/README.cross - docs/README.generic - docs/README.kernel - docs/SECURITY.md - ) - - default - - docinto html - dodoc dracut.html -} - -pkg_postinst() { - if linux-info_get_any_version && linux_config_exists; then - ewarn "" - ewarn "If the following test report contains a missing kernel" - ewarn "configuration option, you should reconfigure and rebuild your" - ewarn "kernel before booting image generated with this Dracut version." - ewarn "" - - local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS" - - # Kernel configuration options descriptions: - local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs filesystem to mount at /dev" ' - ERROR_DEVTMPFS+='is missing and REQUIRED' - local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM filesystem and RAM disk ' - ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is missing and REQUIRED' - - check_extra_config - echo - else - ewarn "" - ewarn "Your kernel configuration couldn't be checked." - ewarn "Please check manually if following options are enabled:" - ewarn "" - ewarn " CONFIG_BLK_DEV_INITRD" - ewarn " CONFIG_DEVTMPFS" - ewarn "" - fi - - optfeature "Networking support" net-misc/networkmanager - optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ - sys-apps/iproute2 "net-misc/iputils[arping]" - optfeature \ - "Measure performance of the boot process for later visualisation" \ - app-benchmarks/bootchart2 app-admin/killproc sys-process/acct - optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs - optfeature "Load kernel modules and drop this privilege for real init" \ - sys-libs/libcap - optfeature "Support CIFS" net-fs/cifs-utils - optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ - "sys-fs/cryptsetup[-static-libs]" - optfeature "Support for GPG-encrypted keys for crypt module" \ - app-crypt/gnupg - optfeature \ - "Allows use of dash instead of default bash (on your own risk)" \ - app-shells/dash - optfeature "Support iSCSI" sys-block/open-iscsi - optfeature "Support Logical Volume Manager" sys-fs/lvm2 - optfeature "Support MD devices, also known as software RAID devices" \ - sys-fs/mdadm - optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools - optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5' - optfeature "Support network block devices" sys-block/nbd - optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind - optfeature \ - "Install ssh and scp along with config files and specified keys" \ - net-misc/openssh - optfeature "Enable logging with rsyslog" app-admin/rsyslog - optfeature \ - "Enable rngd service to help generating entropy early during boot" \ - sys-apps/rng-tools -} diff --git a/sys-kernel/dracut/dracut-056-r2.ebuild b/sys-kernel/dracut/dracut-056-r2.ebuild new file mode 100644 index 000000000000..608284d33398 --- /dev/null +++ b/sys-kernel/dracut/dracut-056-r2.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dracutdevs/dracut" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" + SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz" +fi + +DESCRIPTION="Generic initramfs generation tool" +HOMEPAGE="https://dracut.wiki.kernel.org" + +LICENSE="GPL-2" +SLOT="0" +IUSE="selinux test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/cpio + >=app-shells/bash-4.0:0 + sys-apps/coreutils[xattr(-)] + >=sys-apps/kmod-23[tools] + || ( + >=sys-apps/sysvinit-2.87-r3 + sys-apps/openrc[sysv-utils(-),selinux?] + sys-apps/systemd[sysv-utils] + sys-apps/s6-linux-init[sysv-utils(-)] + ) + >=sys-apps/util-linux-2.21 + virtual/pkgconfig + virtual/udev + + elibc_musl? ( sys-libs/fts-standalone ) + selinux? ( + sec-policy/selinux-dracut + sys-libs/libselinux + sys-libs/libsepol + ) +" +DEPEND=" + >=sys-apps/kmod-23 + elibc_musl? ( sys-libs/fts-standalone ) +" + +BDEPEND=" + app-text/asciidoc + app-text/docbook-xml-dtd:4.5 + >=app-text/docbook-xsl-stylesheets-1.75.2 + >=dev-libs/libxslt-1.1.26 + virtual/pkgconfig +" + +QA_MULTILIB_PATHS="usr/lib/dracut/.*" + +PATCHES=( + "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch + "${FILESDIR}"/056-musl.patch + "${FILESDIR}"/056-fix-lvm-add-missing-grep-requirement.patch +) + +src_configure() { + local myconf=( + --prefix="${EPREFIX}/usr" + --sysconfdir="${EPREFIX}/etc" + --bashcompletiondir="$(get_bashcompdir)" + --systemdsystemunitdir="$(systemd_get_systemunitdir)" + ) + + tc-export CC PKG_CONFIG + + echo ./configure "${myconf[@]}" + ./configure "${myconf[@]}" || die + + if [[ ${PV} != 9999 && ! -f dracut-version.sh ]] ; then + # Source tarball from github doesn't include this file + echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die + fi +} + +src_test() { + if [[ ${EUID} != 0 ]]; then + # Tests need root privileges, bug #298014 + ewarn "Skipping tests: Not running as root." + elif [[ ! -w /dev/kvm ]]; then + ewarn "Skipping tests: Unable to access /dev/kvm." + else + emake -C test check + fi +} + +src_install() { + local DOCS=( + AUTHORS + NEWS.md + README.md + docs/README.cross + docs/README.generic + docs/README.kernel + docs/SECURITY.md + ) + + default + + docinto html + dodoc dracut.html +} + +pkg_postinst() { + if linux-info_get_any_version && linux_config_exists; then + ewarn "" + ewarn "If the following test report contains a missing kernel" + ewarn "configuration option, you should reconfigure and rebuild your" + ewarn "kernel before booting image generated with this Dracut version." + ewarn "" + + local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS" + + # Kernel configuration options descriptions: + local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs filesystem to mount at /dev" ' + ERROR_DEVTMPFS+='is missing and REQUIRED' + local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM filesystem and RAM disk ' + ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is missing and REQUIRED' + + check_extra_config + echo + else + ewarn "" + ewarn "Your kernel configuration couldn't be checked." + ewarn "Please check manually if following options are enabled:" + ewarn "" + ewarn " CONFIG_BLK_DEV_INITRD" + ewarn " CONFIG_DEVTMPFS" + ewarn "" + fi + + optfeature "Networking support" net-misc/networkmanager + optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ + sys-apps/iproute2 "net-misc/iputils[arping]" + optfeature \ + "Measure performance of the boot process for later visualisation" \ + app-benchmarks/bootchart2 app-admin/killproc sys-process/acct + optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs + optfeature "Load kernel modules and drop this privilege for real init" \ + sys-libs/libcap + optfeature "Support CIFS" net-fs/cifs-utils + optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ + "sys-fs/cryptsetup[-static-libs]" + optfeature "Support for GPG-encrypted keys for crypt module" \ + app-crypt/gnupg + optfeature \ + "Allows use of dash instead of default bash (on your own risk)" \ + app-shells/dash + optfeature "Support iSCSI" sys-block/open-iscsi + optfeature "Support Logical Volume Manager" sys-fs/lvm2 + optfeature "Support MD devices, also known as software RAID devices" \ + sys-fs/mdadm + optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools + optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5' + optfeature "Support network block devices" sys-block/nbd + optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind + optfeature \ + "Install ssh and scp along with config files and specified keys" \ + net-misc/openssh + optfeature "Enable logging with rsyslog" app-admin/rsyslog + optfeature \ + "Enable rngd service to help generating entropy early during boot" \ + sys-apps/rng-tools +} diff --git a/sys-kernel/dracut/dracut-057-r1.ebuild b/sys-kernel/dracut/dracut-057-r1.ebuild deleted file mode 100644 index 2eac362d3253..000000000000 --- a/sys-kernel/dracut/dracut-057-r1.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/dracutdevs/dracut" -else - if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - fi - SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -fi - -DESCRIPTION="Generic initramfs generation tool" -HOMEPAGE="https://github.com/dracutdevs/dracut/wiki" - -LICENSE="GPL-2" -SLOT="0" -IUSE="selinux test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/cpio - >=app-shells/bash-4.0:0 - sys-apps/coreutils[xattr(-)] - >=sys-apps/kmod-23[tools] - || ( - >=sys-apps/sysvinit-2.87-r3 - sys-apps/openrc[sysv-utils(-),selinux?] - sys-apps/systemd[sysv-utils] - ) - >=sys-apps/util-linux-2.21 - virtual/pkgconfig - virtual/udev - - elibc_musl? ( sys-libs/fts-standalone ) - selinux? ( - sec-policy/selinux-dracut - sys-libs/libselinux - sys-libs/libsepol - ) -" -DEPEND=" - >=sys-apps/kmod-23 - elibc_musl? ( sys-libs/fts-standalone ) -" - -BDEPEND=" - app-text/asciidoc - app-text/docbook-xml-dtd:4.5 - >=app-text/docbook-xsl-stylesheets-1.75.2 - >=dev-libs/libxslt-1.1.26 - virtual/pkgconfig -" - -QA_MULTILIB_PATHS="usr/lib/dracut/.*" - -PATCHES=( - "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch - "${FILESDIR}"/057-virtiofs-split-usr.patch - "${FILESDIR}"/057-i18n-keymaps.patch -) - -src_configure() { - local myconf=( - --prefix="${EPREFIX}/usr" - --sysconfdir="${EPREFIX}/etc" - --bashcompletiondir="$(get_bashcompdir)" - --systemdsystemunitdir="$(systemd_get_systemunitdir)" - ) - - tc-export CC PKG_CONFIG - - echo ./configure "${myconf[@]}" - ./configure "${myconf[@]}" || die - - if [[ ${PV} != 9999 && ! -f dracut-version.sh ]] ; then - # Source tarball from github doesn't include this file - echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die - fi -} - -src_test() { - if [[ ${EUID} != 0 ]]; then - # Tests need root privileges, bug #298014 - ewarn "Skipping tests: Not running as root." - elif [[ ! -w /dev/kvm ]]; then - ewarn "Skipping tests: Unable to access /dev/kvm." - else - emake -C test check - fi -} - -src_install() { - local DOCS=( - AUTHORS - NEWS.md - README.md - docs/README.cross - docs/README.generic - docs/README.kernel - docs/SECURITY.md - ) - - default - - docinto html - dodoc dracut.html -} - -pkg_postinst() { - if linux-info_get_any_version && linux_config_exists; then - ewarn "" - ewarn "If the following test report contains a missing kernel" - ewarn "configuration option, you should reconfigure and rebuild your" - ewarn "kernel before booting image generated with this Dracut version." - ewarn "" - - local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS" - - # Kernel configuration options descriptions: - local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs filesystem to mount at /dev" ' - ERROR_DEVTMPFS+='is missing and REQUIRED' - local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM filesystem and RAM disk ' - ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is missing and REQUIRED' - - check_extra_config - echo - else - ewarn "" - ewarn "Your kernel configuration couldn't be checked." - ewarn "Please check manually if following options are enabled:" - ewarn "" - ewarn " CONFIG_BLK_DEV_INITRD" - ewarn " CONFIG_DEVTMPFS" - ewarn "" - fi - - optfeature "Networking support" net-misc/networkmanager - optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ - sys-apps/iproute2 "net-misc/iputils[arping]" - optfeature \ - "Measure performance of the boot process for later visualisation" \ - app-benchmarks/bootchart2 app-admin/killproc sys-process/acct - optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs - optfeature "Load kernel modules and drop this privilege for real init" \ - sys-libs/libcap - optfeature "Support CIFS" net-fs/cifs-utils - optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ - "sys-fs/cryptsetup[-static-libs]" - optfeature "Support for GPG-encrypted keys for crypt module" \ - app-crypt/gnupg - optfeature \ - "Allows use of dash instead of default bash (on your own risk)" \ - app-shells/dash - optfeature "Support iSCSI" sys-block/open-iscsi - optfeature "Support Logical Volume Manager" sys-fs/lvm2 - optfeature "Support MD devices, also known as software RAID devices" \ - sys-fs/mdadm - optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools - optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5' - optfeature "Support network block devices" sys-block/nbd - optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind - optfeature \ - "Install ssh and scp along with config files and specified keys" \ - net-misc/openssh - optfeature "Enable logging with rsyslog" app-admin/rsyslog - optfeature \ - "Enable rngd service to help generating entropy early during boot" \ - sys-apps/rng-tools -} diff --git a/sys-kernel/dracut/dracut-057-r2.ebuild b/sys-kernel/dracut/dracut-057-r2.ebuild new file mode 100644 index 000000000000..a1fbcd3f2411 --- /dev/null +++ b/sys-kernel/dracut/dracut-057-r2.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dracutdevs/dracut" +else + if [[ "${PV}" != *_rc* ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + fi + SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Generic initramfs generation tool" +HOMEPAGE="https://github.com/dracutdevs/dracut/wiki" + +LICENSE="GPL-2" +SLOT="0" +IUSE="selinux test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/cpio + >=app-shells/bash-4.0:0 + sys-apps/coreutils[xattr(-)] + >=sys-apps/kmod-23[tools] + || ( + >=sys-apps/sysvinit-2.87-r3 + sys-apps/openrc[sysv-utils(-),selinux?] + sys-apps/systemd[sysv-utils] + sys-apps/s6-linux-init[sysv-utils(-)] + ) + >=sys-apps/util-linux-2.21 + virtual/pkgconfig + virtual/udev + + elibc_musl? ( sys-libs/fts-standalone ) + selinux? ( + sec-policy/selinux-dracut + sys-libs/libselinux + sys-libs/libsepol + ) +" +DEPEND=" + >=sys-apps/kmod-23 + elibc_musl? ( sys-libs/fts-standalone ) +" + +BDEPEND=" + app-text/asciidoc + app-text/docbook-xml-dtd:4.5 + >=app-text/docbook-xsl-stylesheets-1.75.2 + >=dev-libs/libxslt-1.1.26 + virtual/pkgconfig +" + +QA_MULTILIB_PATHS="usr/lib/dracut/.*" + +PATCHES=( + "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch + "${FILESDIR}"/057-virtiofs-split-usr.patch + "${FILESDIR}"/057-i18n-keymaps.patch +) + +src_configure() { + local myconf=( + --prefix="${EPREFIX}/usr" + --sysconfdir="${EPREFIX}/etc" + --bashcompletiondir="$(get_bashcompdir)" + --systemdsystemunitdir="$(systemd_get_systemunitdir)" + ) + + tc-export CC PKG_CONFIG + + echo ./configure "${myconf[@]}" + ./configure "${myconf[@]}" || die + + if [[ ${PV} != 9999 && ! -f dracut-version.sh ]] ; then + # Source tarball from github doesn't include this file + echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die + fi +} + +src_test() { + if [[ ${EUID} != 0 ]]; then + # Tests need root privileges, bug #298014 + ewarn "Skipping tests: Not running as root." + elif [[ ! -w /dev/kvm ]]; then + ewarn "Skipping tests: Unable to access /dev/kvm." + else + emake -C test check + fi +} + +src_install() { + local DOCS=( + AUTHORS + NEWS.md + README.md + docs/README.cross + docs/README.generic + docs/README.kernel + docs/SECURITY.md + ) + + default + + docinto html + dodoc dracut.html +} + +pkg_postinst() { + if linux-info_get_any_version && linux_config_exists; then + ewarn "" + ewarn "If the following test report contains a missing kernel" + ewarn "configuration option, you should reconfigure and rebuild your" + ewarn "kernel before booting image generated with this Dracut version." + ewarn "" + + local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS" + + # Kernel configuration options descriptions: + local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs filesystem to mount at /dev" ' + ERROR_DEVTMPFS+='is missing and REQUIRED' + local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM filesystem and RAM disk ' + ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is missing and REQUIRED' + + check_extra_config + echo + else + ewarn "" + ewarn "Your kernel configuration couldn't be checked." + ewarn "Please check manually if following options are enabled:" + ewarn "" + ewarn " CONFIG_BLK_DEV_INITRD" + ewarn " CONFIG_DEVTMPFS" + ewarn "" + fi + + optfeature "Networking support" net-misc/networkmanager + optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \ + sys-apps/iproute2 "net-misc/iputils[arping]" + optfeature \ + "Measure performance of the boot process for later visualisation" \ + app-benchmarks/bootchart2 app-admin/killproc sys-process/acct + optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs + optfeature "Load kernel modules and drop this privilege for real init" \ + sys-libs/libcap + optfeature "Support CIFS" net-fs/cifs-utils + optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \ + "sys-fs/cryptsetup[-static-libs]" + optfeature "Support for GPG-encrypted keys for crypt module" \ + app-crypt/gnupg + optfeature \ + "Allows use of dash instead of default bash (on your own risk)" \ + app-shells/dash + optfeature "Support iSCSI" sys-block/open-iscsi + optfeature "Support Logical Volume Manager" sys-fs/lvm2 + optfeature "Support MD devices, also known as software RAID devices" \ + sys-fs/mdadm + optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools + optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5' + optfeature "Support network block devices" sys-block/nbd + optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind + optfeature \ + "Install ssh and scp along with config files and specified keys" \ + net-misc/openssh + optfeature "Enable logging with rsyslog" app-admin/rsyslog + optfeature \ + "Enable rngd service to help generating entropy early during boot" \ + sys-apps/rng-tools +} diff --git a/sys-kernel/dracut/dracut-9999.ebuild b/sys-kernel/dracut/dracut-9999.ebuild index 3721fec06569..6e714810ab57 100644 --- a/sys-kernel/dracut/dracut-9999.ebuild +++ b/sys-kernel/dracut/dracut-9999.ebuild @@ -33,6 +33,7 @@ RDEPEND=" >=sys-apps/sysvinit-2.87-r3 sys-apps/openrc[sysv-utils(-),selinux?] sys-apps/systemd[sysv-utils] + sys-apps/s6-linux-init[sysv-utils(-)] ) >=sys-apps/util-linux-2.21 virtual/pkgconfig diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 38d36b79586d..0007a0db0cf7 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -1,125 +1,23 @@ -DIST genpatches-5.10-152.base.tar.xz 4136848 BLAKE2B d9a29db5ff2e649e3ce01112923a6e3dd9938fdc06eca1010adf725bb1d7ef11e66562f81349cd3df1191d6c64b4e5ff0311c7b4a0cee26a40d024424f91073f SHA512 c0d642c0d56f3f93e7250d548afe417e9f2fcc073f759d54a33c5a70f8c781075d9d77bef76b92a52a9369a60df5d9cc7bd79e03b0110d8bd5861b2c0e848d4d -DIST genpatches-5.10-152.extras.tar.xz 3868 BLAKE2B 2e24016827949d894cb2623e2a9271ec6a7af14e655cbcba65c3631fb3b8aa9ad673fdffb1a767695068537c95db722fce9dcec79d5f3f4d4d5f87a36290f017 SHA512 80180e2869f27b6515c54a7ef6411fe76eeaf777936a13648488469021681fcc01c462a0a933f9446b618632ee3c139d8e1355cda30ef2ac3befad33c79da7ab -DIST genpatches-5.10-153.base.tar.xz 4142480 BLAKE2B 18d28cae57ea98f1ce9faf8e88aff46b4cd2ba64f98427287a0bf2323de35b050c2673a92c8f783757cda8068905cb940fb468269a624739b5222f815842dfdc SHA512 c8e5b49389eb95eb789d2d6078631feebf87571c69e0b5abffb7427db501030558186358a09b20e709d2a52ab56666285f29f5d9a8bda7a3c8c0355c38ff83a1 -DIST genpatches-5.10-153.extras.tar.xz 3868 BLAKE2B 4baa8ba350a6b0f02715d65646b00f24142e6c6be6a2270204b4e98ffbb3900b1a47bdfe741266013859b9119719c7b979e0035eb1bbfb154b39318727f56ca0 SHA512 b367c4dd3a3217d3d39a7e2f8850ed21fae2afaf508939b2da897f597f10b36a1a4375af20f07e305be0bbee89ae8787af3cc842562239af5c45430f2872cab9 -DIST genpatches-5.10-154.base.tar.xz 4154484 BLAKE2B f9db695e8f2e3feebc7a6d0ceb0971dce9fa35e440f6bfe73dff91de00d1ff8dd4687e36b04a2a3b95b12765c2b2fb93df59aad5fffd77702e2e4d2a64e6aed3 SHA512 fb138a235ccfd4bcce0912fd2dcb40a659f7dd6267725963ed839bbcb176a5721a065a0027a9366a26694472d45484b6c02b683f9a1bdf69caa980070f2b6a0e -DIST genpatches-5.10-154.extras.tar.xz 3872 BLAKE2B fe27fd30c6ff3684f01b7ab7a2287bc3f9e0918c254b90233d3a210454daa6022eedca3823623e9d45b303b0e1f1bd3240ce75554c18dd795c82631b453c998d SHA512 97b117f143ea38226d8129fb0c508de24e06a479f0119347dc83a04b9632afac289b66102b92be84236062d2ea0f5b6b75a3f04f8bcbd3e44d98f39467882101 -DIST genpatches-5.10-155.base.tar.xz 4187452 BLAKE2B bfa7612befc96a338e411ae20536bed348b95c6a51d067dee15ed64d0dfdc4e5700d26473720923f1a6393fbab29b5731014d29ae5a98bcd3c0a0a6125a24b73 SHA512 6a01cbe8def4e387778d5abd5eefabd556ac1ca283c0cb9bcea7fb1bf2c2812996fae5416c2e88f7b55934686fac52d777af3fdf0ac6dbc8ae3c280934c664f2 -DIST genpatches-5.10-155.extras.tar.xz 3868 BLAKE2B 744b3272427213e9aeb1a10abc768b911587729101cb21b8b2be231e1b683cd22aae95ef9af9d09ecf585cf0422f242d3b49f81072cda336f719504fe2755a8a SHA512 092db0ae428c0b3ff7727d34c577ab0e928ef2632879b33057f037427836f7a4095de510cfc8b5ad87ef54d90d81518a2edf1e7ada439ce28f02645fea105427 DIST genpatches-5.10-156.base.tar.xz 4197792 BLAKE2B 0cf51ea19b117888e12a2c9fb474bcc3d3afb89c3d4fce23cc176231d8210f9f9527c8ca460477d616c249497908bf1c5325a28212e5fe5d92a3b4423d5fa1b1 SHA512 5ee474409975a9d715c2d483275cb6d90269ad3a4d9ab0873e686d7bbdec020288dd4c42ce863c6b184931ceb6a5d2e75e46d77bd8e5bc03607f8979e7a68ba3 DIST genpatches-5.10-156.extras.tar.xz 3868 BLAKE2B 0247f7dff2a4710426d541d61f5ac1319af5430222f8eaa8f752ac34fa0ef05ddbb7284cacf44d8db06fd42ee659dfb9bc5fb277e932e37d33327ecb8753e27e SHA512 7b827f4a62a11d65e9bab508f3b44e940078158fb41166acb7da814ba97e97f40558536d38026c0e63f93c23ab4505faebad4578e871e6133de9276a106ad872 -DIST genpatches-5.15-72.base.tar.xz 2987972 BLAKE2B be108e6921f5a04605ab7c557e1ed50ce092a85eb36e6d60b4edc630457437eb89736dd992fb823522f3ca9c3ca530f3e437ad8f8b38a130bb56bc887070e1a5 SHA512 fdb5806584961dde27c7760ff4c20f6c7d08682bb998522a577dfa52a8fa021cea991c46db5efd1ab76e060e73bc38fb5728d0fae2c65f0846828c57779d6b39 -DIST genpatches-5.15-72.extras.tar.xz 3932 BLAKE2B 00c700eb5307d1834977c88e134fc2bea16f258d6eb374e6cb6d85c522cbf1730d6e2e937e7abb392350de8aa3cff6811f5ac0d3b93822fbd9a43c20abb525c2 SHA512 a08ba388711c30d3c101ebbdfb671c63f85ce3d07ba4545c3b01b70687d65f31fd9a1afadecdc49f0d9b113c5596df878acebd425b868ffd9111a555d4ced47d -DIST genpatches-5.15-73.base.tar.xz 2997804 BLAKE2B 8915a7983e7766c43e7e4fb91f38ba690e60df58fb8c7d6b5f833b21df459bf5949c35e510275c793f6987e70923cdfebde739f498ca16f772920e262f391172 SHA512 3859fc75041d4c7593104e158ecf833fb0ff07aedec5143623132114308d9c877a9f2a405d83cf442f0048c046c3fa3700f51ab836de448ecf2c7b4064630c61 -DIST genpatches-5.15-73.extras.tar.xz 3928 BLAKE2B df7fca514f8db011bc263a94cba0406c7b95d2befcdc2f50600b1e71fce6a4e7314624a4eda38ae2037f4eddfb6ca4873b407fd075ed4b5ce23bd326cd03c48f SHA512 d4d5562d77ee0419bd17e0f447c84977a3adcb598655ea42eef83ab5452555dca4e2dee2355cf834c215cb22b12c9ef809da80108375d3a3aed09fff852681f2 -DIST genpatches-5.15-74.base.tar.xz 3006272 BLAKE2B aa1fb6c630e8ec452a067f56682ba7ba99185de818c6c6d8db467818dad51336a45b73485a76d788ee4ec0966fc7fabfc88074856cbd0340c8d26b9b448c4980 SHA512 b339fd9bb8916a37c2c78b4fbcda69a836e85fa88e4d96ecde37c64a7bf481aa847c5c5e76db8408eb8bb066b875b5b290fefa7b86d11084e138539ebbb423f2 -DIST genpatches-5.15-74.extras.tar.xz 3932 BLAKE2B 56ab108ca50876eede0c3aa9abdb7c1b4aba485b9ebd5f72b065d95e5f75c776b5454f457886cb9f3d3107438312f66af94543b3b95cad9b4dda20b512aaaa2c SHA512 dbea0a898270dbfed6f9622de259a54dfc2f858f32f7b456b71c5de7e614f390e87e200e08fedeb930622808c1d70d611931f4e4b36f227ab9b0b35307e35623 -DIST genpatches-5.15-75.base.tar.xz 3037892 BLAKE2B 33132be38bf46fc9a17a51708139f49f99bc66b839c5ce4f24147df859a5a781374b617c4b65bde9fba539aee681b5db89f0a326737e7c08b68c187c45752480 SHA512 b4837b6a8ddef64d717b2d92ad932523821b50c3d1c649c87a7a7cd9c8a345f09894f82ac41a5974ec24ae6407b754558b39e06cb1eb83e0a128c450ec2cc755 -DIST genpatches-5.15-75.extras.tar.xz 3932 BLAKE2B 7338afccdbd2831cd862ffb7a1aa4b694c62a292b4e72a9ad379899cbb010c3091944c0684bfbb81376ab833dca7e46745a02ebdaa6d33817de36b6506e6bb2e SHA512 ccbf4f6a5c5f3c527c19b5819597e1057018745176c16c159f497aa4ef158af9dd7d0e2c353dd83ec3e05e87a7db213030c9c23dd41a668c2a69351ededcfd41 DIST genpatches-5.15-76.base.tar.xz 3052120 BLAKE2B 679e6bf674b8ee6d550984af7c3603c6327ecd94b6dc2d6dc3dc44129353efb15ffc2993dc6d7d84f00457a7e81ed3038471f8286503d8954abd859ff24f8ab9 SHA512 d357e1991c65a2dee3346d247c3bdb71e1af1eaaf250e3dc09bf1aed11b1bc4ec8650ff902d281a5c9ff3d97184008061d0b9c60e7f416a5fbe43337aecb70b3 DIST genpatches-5.15-76.extras.tar.xz 3932 BLAKE2B 32f0645af1e0c0e4f2312a4310e955c3c12d9b802e3ebce2639f3e0f331a10cc2be237e43819921b5478c5ac6e430ea77671b5f08a0e6398744f018103875c24 SHA512 7cccdf49806cc6ede16dd3f0e16be89fdf8022f01005db3026467ceb680a36c131e3342b4ace26d77e25dad628de98dbdfed0658ab9ad7e41acbe6573dd1cabc -DIST genpatches-5.19-11.base.tar.xz 766852 BLAKE2B bc8fa5969dd4c75920a094b5135f60d728a36a431fb5213c338f6308761b7f8ce24e3991a2de70b7c2d87a9256cafa3b22db7c683e38fe10363b15043073092f SHA512 6cd414842f48d9ecf85e0f07fd930e526db089720efaf95916b8ec9394f458a6b1bf178c8e55d6ecf9a7ec5520cc43c50cf1248a8c3467ed069594123586ee1c -DIST genpatches-5.19-11.extras.tar.xz 3804 BLAKE2B 3186d10e8a31ca501f36ae3e7945acbba7a17cd7d006b51a7a4136d2c1064efb070fb7870f4b1959eb87456131608b5d31a91987c79f8720b267537a38643211 SHA512 10c4b7c51bf4a891ee04826df0da29096e31601126435bcde168f7c3d32416395844e03d3fd55b9b225c7c8dc0216ae8691705c53786f06e0350f6fb1ec03f69 -DIST genpatches-5.19-12.base.tar.xz 780072 BLAKE2B fe63576626355f3fa1638ca4de11e63342b6302c068401bd6990b56ab96d28f7bfe3066dbacd28022e5117347980e19df06dce20b021d67fe5830c71bc722470 SHA512 ae55b6c32eabe68ea2a1d4a319b0ecd5204be1236275b6d113c9fb44ff449df61e9a10c28399b4c1853763779145c71708f67206e98ca51fa535a90e3b316ebb -DIST genpatches-5.19-12.extras.tar.xz 3808 BLAKE2B 29b7c4bea18c4c56ca2944282ef1153d5394150029f680712c08b6bb41af8d8a44337768835561f90294f06635951d8dff2d56261e85c875aaabd395d39485c2 SHA512 0a30f8b0a70c9c0b6b87595236a08de5ce1b5d55df88c9878e23b3e87d7d22128da4302ea18f83ac83b66d647c0ad304a65c3c74e9084f555844bb276607a922 -DIST genpatches-5.19-13.base.tar.xz 787224 BLAKE2B 9f8827743838c34ab47c6cf820f2541473a3d5a1067cd2af6e689ea1e38fd52c1fc73eaaf594e91fc58519ca725ad7523b93a121543123bb6e8278b4b3315682 SHA512 4fc67150171ada40f582707822dae5f18596bafdb0f42e0040ba9d0a5a3ca1df7e785c993ecc3a1938a333bc13cabd854d6c11adb8f841387631e9b6ad212043 -DIST genpatches-5.19-13.extras.tar.xz 3808 BLAKE2B c1a811ab0ab52d422fd5b8ca3d7e19a3474fabefc4d9805251af7aee3315988471c1dc5058a95878b5d261e891ead328a0c7694e4b28a06a2b76c6917e16aa81 SHA512 ce4a80b99e3e4147d0785e246e72be90c87585795d0f2122141efa929d54c6d48e33e979b5614eef19427d4897e6ec26ed73a6e6decb308c345c9c52d1428588 -DIST genpatches-5.19-14.base.tar.xz 851936 BLAKE2B 8850a35f62720a0b12216414e5cf40a934e8e38a8346824688554c770189a25c9c56de312f98fdca7b3d4b7a3811102af9fe8cc869f27116efd28dd1d4a5cb4e SHA512 d06a54043845c4506cdd4c164421c818abfb0b8b48e20a28fd25fa634775335118a9687fdc5f886833c24d4185c8aac186988981c02f05e1fe761bb409bc2e3f -DIST genpatches-5.19-14.extras.tar.xz 3808 BLAKE2B a6bf77870b14ccb61e0fb2ea0400fb83538491870bd84c9039074d8765d6cd1c0bbadd16b963898a0e01f7808e320006d9823482544a61bca551ca624fa5d87a SHA512 e7bf591d2fea8d4e9b7678e2189953986521a8a01e7cc470005cc1fa8608b73d716cfec02c87e849578aa8581317899a48aa373c683bab3a67f05098f101d94d -DIST genpatches-5.19-15.base.tar.xz 854856 BLAKE2B ef0a5d23b6020125e9ab82d5456c3638955943e7299db30e5891abbb6ac62fdf2593b9c3884ceef77b4df9457bbedba2971620603c8f05acb66872d758e99cac SHA512 0420721992c23da7792ffc4e2740432275efa0ef0efe5ca6ffd43c1afa7aab87823f565df9130dd739567e58bd69ab0c1933a7a9270d1ba0df6e596b3ba75c82 -DIST genpatches-5.19-15.extras.tar.xz 3804 BLAKE2B 4261193221cee786c6b8ab7a39111834d635a90caffd1c06989caa17d26bc07f1d146b61a323f200f2d9b9e2bac9db435a5a2da97342a069c6e3968fcfe08a37 SHA512 67fab772d739942d23191e11b939b2e6d0f86accb7925cddd6c8b6f485f33a20efe4a768a520c0e396272ce157ee64483a9c78f9ccbdfb08525b941ece827f33 DIST genpatches-5.19-16.base.tar.xz 886340 BLAKE2B 1b0a22eef6f1cd4fb253301b31ded1113753b1747ae72ac7c3a2fef198d5e28365d3178ffe5bdb7b17e5d4b07066d9c8b4dfb5123e78211f3cc04a3d474daf5d SHA512 c98d8388ea0a494271f0b5601328893f46ed5ea36ee1ea1b020b8e3aa6541ed6141c9ebe20e38d02212a076d8a77d845f878cec8a3813d1c455f70c9be561304 DIST genpatches-5.19-16.extras.tar.xz 3804 BLAKE2B c7c5132972abcdd38803412ee035b1630c20da683c8fbc7ef6e51441fe6f2b4b6d33ae085d257ab5b15133ad858be964ae97bf0ff9ff9a06bb2d91ee202bf23d SHA512 afcde123ca1152a76fd882886b5f7fbf630da0dd4a5b201221d6afe247c1e83997a691a2ffdbaa6c292343bbfd2676bcaa59fb118522c0dce46c956737a7ae74 -DIST genpatches-5.4-218.base.tar.xz 5055868 BLAKE2B 2dde93f13540d5268d3855b6c4b57f3746badb0db68564bd9f0a5b80cf63138dfb77a1d60be7c9256a36a7685e90299a8e28690debe2e8bad9e23e2d31dbe470 SHA512 884f469ef288aedaa2e9271fce5cbce8254247b64cc4e4594fd176b62f65133910f8e50d2458f8c822db5683beb02316b71c71e69c71ae2331baafe1d421f347 -DIST genpatches-5.4-218.extras.tar.xz 1812 BLAKE2B 3d98f3ae24c5612a9427c88943474b1ca8efbba31bf5e0c0f012b4bc41d1ed980042221a77374a19813d2ba02eab944343aebe2b45aac893352a27e6330dd74f SHA512 31a3790fc98eadb717e9dd9ae9a3c0f4d8d36a2fd9023f407c6c5cc8e4018f89c74535c44f7fda34e3f7b48a0116c4bd1a4770bb98bc60a264e9c541cb767d8b -DIST genpatches-5.4-219.base.tar.xz 5057112 BLAKE2B 2abaf4161586e089d1993edee6339b471a92dd08631bfbd7180219156417cdfc870163d5089a9185ed49b9a1eea37c9488316e239d67f469fc2f5b177a71e93c SHA512 37af5774e68df5bed8c13c516b245bb23abf0f6e93c369ca6937b1e6787445f0b3b27b8a5d325866f643896166d9ea5b8b8aad535f7c3afb5a45e8245355021e -DIST genpatches-5.4-219.extras.tar.xz 1812 BLAKE2B 0e80f8a4b52959abdea92d2a9a596153ebbdd79a1c1b0aa66068e51009167b4531a76c4f71b490b50650c062f02aba5ba6113401c69ccb64afbde0f29fc2f5a9 SHA512 3ca23ca0d6ed2726d8b1161f920027a776973d99ad174c6e46c3e69d0eec7ecb609b3d846a806ba6b5a7b2da3842465ca50b3dce9b62cff33b298bcdb004ecab -DIST genpatches-5.4-220.base.tar.xz 5083772 BLAKE2B 643bbad38a1dc2d6140db59f2e747e47933621eda360072063b840c6ad7d83e3ebcb055660a4e24a3b5db24d42d6d86a1f7c56617d12a275f5595c80baa80d2a SHA512 82e5edf08d9b338653c4bd25ec6c9643e91cbe9bad045a37987ea9216d1ad5cdd81c873bfb09cd87350ddf55b1126efa936d8d8afee8419901bebab1c78b7569 -DIST genpatches-5.4-220.extras.tar.xz 1812 BLAKE2B 59356642113a6ea0d2756a317a1a02fe375ca4bd1efd70ae0ca5093eea05bb00af062f945db1719be3eba11b358e80fe7764aa8e62df1d3259d6ac1ea2b95152 SHA512 b9ba7d70b577367316f0c9721e0783798f5c2c023eb3ccb9f95907963c79963b72a65338674bed7ddba3fc75cf10e330a4ae6a90f0ea788aa15f3ec1a042850f -DIST genpatches-5.4-221.base.tar.xz 5091000 BLAKE2B ec89ca0a2c657c41784df399249da24f09a3aa08592815e17750365e09e49a7980163f27e2364f49edf35be7ccb80ec123d99693e1207f9d1561ae54687a1daa SHA512 0abb4f2fdb5e9211b83d5658fb55b62b3fd9dd93adc2c38e158c3edb6018f5daa0fe7fff3ef60b971d3307c4f1954d50c03172cfeff90643caab051863a58b74 -DIST genpatches-5.4-221.extras.tar.xz 1812 BLAKE2B cf6270b24135f9b56a82547584a500d360cf0574030028f25af975951e5e3c991700977029d2a83190465e797eb27763885f3a0101483e3ac504927346cbf040 SHA512 b5925915b82583eb384a716d486dc5bf1562a08c7ddea932a583d69714a9c359d868993b564c0a98a0ed472c761449fba2e54cf7c4e84f250e55bdb07da4c1a4 DIST genpatches-5.4-222.base.tar.xz 5109388 BLAKE2B 7897cb44b41e0b360d17b9a7cf3295682fc6c2c6173cea8b08814b6ded54d7c6aec24b51f01912769f35774176d5a89b2fe401bbb09e92890e28e491027f9426 SHA512 e4a4dd2a5f045c0ba56168deb4e557788a42f0db3420790b5103b074d297fdbb417251d6c1eafb0e30eca1b143b2391ab091f6fc5973c4a592a832c4eb338149 DIST genpatches-5.4-222.extras.tar.xz 1812 BLAKE2B 4c5cff34d2bd8efafaaaedfe875efbda02af2903eaef2d536cd34ae953332da58944d39aa18f7d241479e93c202f9260d3a285ffafde05674709ce9c3d2f91e0 SHA512 338a0654961366814e2c6615b963fa9cbe83e71e01ca92744497997b41edb71d5a1c849be16e18d45b69d71a86f9b4cb53cbcc6af3d70b52ba29982e047a7d28 -DIST gentoo-kernel-5.10.143-1.amd64.xpak 67552763 BLAKE2B 372669a3357d82120996ada13a80bc0d5e82f9449554e8f59b7cc15015606da057ebf1cdebd47aa71916a01f8ea0b2ac51cd1e6e3ec59022b6a977b943205ebb SHA512 b95525319247dab78af7561a087619e32f20457136fb75082c2053c675c2f9972967830a8f06cd5ef5878bcc450ff54e56eca9f9784c64f54f9ec7dcf452dc62 -DIST gentoo-kernel-5.10.143-1.arm64.xpak 60975781 BLAKE2B 611cdeac6eca2c34a2535c4516be7d585a780571a0cae4f4e23bbc5cbaf3b3dfec37b6c416d6edeb88c219ff3610127323d8b42923b8b3a9835f1f84224aaaaf SHA512 36c4d474d4af8b36f2b3c9f2995621bee4defcd550cdcb64420a7fd02a2864ddfd18962c081abe2892885ef0915a1c36fb729a2dc3f397d1deae3846d6c3c056 -DIST gentoo-kernel-5.10.143-1.ppc64le.xpak 55999532 BLAKE2B 5ad3e1bdfe807c5cd792d35722346c811613bd164616ad338996e5303f61ac65e94eac1752efa47fa7f42795879c4a230c2f0e4ee13f49803a83a9a636376b9d SHA512 0327bc9fb10f191ff7da798d549ad9e3b364102530cae53f85aec6eb2b14d0a7ec68444a481f329658bd6e5cf507db965fd5598490a40871a674f2e763f057a1 -DIST gentoo-kernel-5.10.143-1.x86.xpak 57463777 BLAKE2B cb4aab4c36b51e1d6519eb2929a49d8a26f7ed429c50d8976170e1d880341efaa621abf67edf5aecde03bbd5965c535b699d92138609b800570f75306dc949fe SHA512 9105198f09843f76a967ec4fe104d29957bd40c6900aa55107ec7d2dd872a5e9eec5e1b21c01daca310c3205744442f8282e432635f200f2b86f0067e23924fb -DIST gentoo-kernel-5.10.144-1.amd64.gpkg.tar 66467840 BLAKE2B 1a0145869dc1220da60c3126d3cdc1d2e31105f428464903101b4391713a4cd99216b4ad26e489cbbd9c6c3044b973fc3486db310287c248e697744b0a7aae8d SHA512 5c3bc09206c4132d20d612487540b47252c03999ea3f7d8b0719cdcd30082069e68181f8ab5bef4a6d29978c167738b8884bcea8e4b37b8e36b1147ad3fb67e9 -DIST gentoo-kernel-5.10.144-1.arm64.gpkg.tar 59729920 BLAKE2B e8d2b550a686323921f0a8366287e76b52d98f0e1f8d0a1eb96506a4b5a9fa940cf4dc869eb3b33a4c7fa18d44df3eaf9a0eacc298386cc75bd623e86378e030 SHA512 0a50588a05e2242cee5608e5275120457d4d03464bc80e88abd9bf918f76a02fee7e6a588a607bff54c3224bae0e04599aed34603ec780ceb579963f16e1a249 -DIST gentoo-kernel-5.10.144-1.ppc64le.gpkg.tar 54988800 BLAKE2B ff7c476ca7a24d91d3271f460e73863b6010b28b501d0f94e70c72c609a3165d4d5eaa76b492e5b9f95d367f7bed0ed7f6012c7e1ff229289b83eb9058fd41dd SHA512 5e99a2dc9ed580b4aa5a7e8b21846f29da89a6225f3aa208335516320311511f33334548aa89cccf0bed59ff3c7a04b9e0dabb5a48da6bae62e1023dee07cdf0 -DIST gentoo-kernel-5.10.144-1.x86.gpkg.tar 56381440 BLAKE2B 84caa4148ea450bc7545542ad929f77bef73f2993ba005712a7e2e3d3ded3042ad2e92caf00c78bbfdd6461afe9bb9145445f21b613d345e458d2bc8a33db97f SHA512 33ee224432940d0c2c565926862c98ca23620d73c494699393be37dde6395829d52b8733d4b0ce70d877ec42c10cc057fe5881032b01dd5a586ef17d36f2a35a -DIST gentoo-kernel-5.10.145-1.amd64.gpkg.tar 66478080 BLAKE2B 6eabfab05d720823af1880d6dcc1f433153953100fdf353b7e1aede70a694aa424f393ddf6c40e4e9a017890f10acb7f5cb1eaf4b0afec467d0f4ad88f7648e6 SHA512 0e135b282bc68082126e0df585fc821ab8a28ffa548c00d28234ec5538188e942947b0273be6f7f6b75721ce0dd869563898389acef40c02f35e20872ca75a6a -DIST gentoo-kernel-5.10.145-1.arm64.gpkg.tar 59729920 BLAKE2B 3503ae22836fb96b5fcbef3b81a6c7e382e3af0c3d561ffdd66cb23a0a6d235150369e70b6855c19d66efe320c1908b32dfd14fde348aa5c06178cdecd2e78ce SHA512 6cde548f077345fc4251a3b2ddfda6155901c2d5ce813429171594a8bc7e684ec651752f23196b8a1025fc205a0b0ae6f06e59c2bc13e8b20972cbfce38315a1 -DIST gentoo-kernel-5.10.145-1.ppc64le.gpkg.tar 54999040 BLAKE2B 0854b91bb9a0f3f0b160c940738563762ae1e51c6a6665f808f74a242cbbe19caf45ed7cb5a9645c876a5ec30fc9772ee83fde627727d3060ee51fe6733a8d5c SHA512 bea83b708184d744413df417a1710d4716150974cc613888139663b79e54f52ed97be5a7e6e98e08156f5d684fbd0243754b0ed116db08c57d391a2ad6482184 -DIST gentoo-kernel-5.10.145-1.x86.gpkg.tar 56391680 BLAKE2B 6d7b55b8375b3353fac91a6726ed828c4db41d6a8536484ef9f26674af56ff2dd00a26c40f1ef314717fbd6db683215de227bf8e5ce1fed924f15bdf759fa660 SHA512 a43c11f0a0ce1b211364e6ca7192f46409195d82c672a2753a1f65a3eb091587cbadf68a9ce282f19ee02eccbe0af589bd60ff1c5c436ac74929b3aa31dbec66 -DIST gentoo-kernel-5.10.146-1.amd64.gpkg.tar 66467840 BLAKE2B b321d22f59c3cae5b46f476ee5cf20efbd0901202e45544723298bd126097922dfcd4e1dca5d5ee0128cc11cd9e1978d36018e9978c5cc79a8324c9e0656a34b SHA512 ce4aa24141d96467a161862d6a690b82b2fc46e0bae7aff5e3752b65329a8163bbf937b7d2c3ad17d1b9f2bc936bfe59709bc657bc509e8a475ac0fecef302a7 -DIST gentoo-kernel-5.10.146-1.arm64.gpkg.tar 59617280 BLAKE2B b407792e779cba52312dbe77b3c47de219513cd0e5d9e34886272ff12ca7dac191ff3df37e64caf9554a52412694d975e41966ef15605cb7170573a93fd98ff3 SHA512 c8a9c66921a8168f26976246701c621702a5f27a675c4f9dc2b35a00b6f7f6962845d04d2d9fe7625816283f7bee487087db6d4da3da60383ccc2a1f43489123 -DIST gentoo-kernel-5.10.146-1.ppc64le.gpkg.tar 55009280 BLAKE2B 3b33018612cd795b91b060e816608227902b2c4089aee08481a4182e327e9f3d38e270e3d691090d534789bc77b8e2ab520c7b7f8ffe866014dc3369b2694e24 SHA512 683c3b69edae6cda516d8e21b7e2b89766f74899895f58e75f912e300a4f7628bd4fc068cf1677ea213d4dcc2fda4641d5507e4338741db336d06bccb55707b6 -DIST gentoo-kernel-5.10.146-1.x86.gpkg.tar 56371200 BLAKE2B 3314b00d9cc14c64d110a5b25fa0567a214081ae752a24daf773408fce2190b02cf3427cee13a03183ff8220067e81dfa1e347bcb1fe1a7c53aa2df3ab16462e SHA512 b44c36ce64c913f5f0d38090088db86aba087280b4aa63e5a730d1646f66db4fb486e165b28399ef7a6cfc93a98655a519b34633b2aedfa72a5992f0865d872e DIST gentoo-kernel-5.10.147-1.amd64.gpkg.tar 66488320 BLAKE2B 60ebcbf7fa07771b3fc25e446f520cf6e9cc311df4ac35443552d0be4143aef21cd1ac9ae942e5e5b1bf8e8b2611f487c3b0704de1c8acef816ecc336a08825a SHA512 9af65a49f8f7a3f98503709fbedd262c40d564eabb854893cc82d60d227a77c8d53b3101a3c744cab30c6c0aa8b711342646b59eb6ea45e5c8e7b33c619b34a1 DIST gentoo-kernel-5.10.147-1.arm64.gpkg.tar 59627520 BLAKE2B fb27774551d5e094dcb62c5e2ccc5ac4dbd4f0ec535610dcef11ab79b419c109737116bf937a687cdb80335202ab27442f64708b46e28a463060ad9b9d90575a SHA512 8d7d5636cf384e4432ca8a42d39e6ae6f70f1668acb34cc09683165c4a56ddbd19e30e353d820d852ef60c0e8f8c1b098fa6e079de44b810c061c580a547fe88 DIST gentoo-kernel-5.10.147-1.ppc64le.gpkg.tar 55009280 BLAKE2B 1a5efacd536bb08e13a5980afeacdb100fbaeb52eda6b90499076f4aa39f37a80943e7e296749e9ce9b0abbc3b19a97eb359aa1077941d4ca426cb5a665cc019 SHA512 a85f3e3bdabfef03b1b55db03c7a11a847fd90c88b796c15810c070e90041104a4ac0ea04e3d367d23e077de49da945d5c8c19fe63e812c8ddde3f8eeba68423 DIST gentoo-kernel-5.10.147-1.x86.gpkg.tar 56381440 BLAKE2B a8675037077b4e6f7c07dfbb25a5d5a377d5ac430ed2c623f52dd0fc787666d27dfa2d8e7f31fb11e848f5373424e78436609f755257b662850349e2a8363a7d SHA512 74cf21f842475ce00cbc15538fb6a09db102d0f77f7af80a69a1bda7cdc46a59c3a787124356d32d7d49681ee20807fcb315d1e51b65c78dd4e446616c11c905 -DIST gentoo-kernel-5.15.68-1.amd64.xpak 70774051 BLAKE2B a7d9253fbe3df6a133835f3348a07d9fcecb97701476101670cc89d15aa73dae428227d03d9f781c125c0b5930374bb7d290d52c5c604662481511546f1f35fd SHA512 a302c71de66dfe4c14c06cbf4cdf564ff14a1b3fcb0576382eeff0b7f6197096d03cd522f1ae54966a3be74148b52a1aa08967ad1feeff676de0463ad5fb8f29 -DIST gentoo-kernel-5.15.68-1.arm64.xpak 64082577 BLAKE2B 55c448aa22f6d6e839750573578620123680c880113d72c71a6e28ec2863bc91a2219dbfed6a7feaf2c6ce68acc0b9f93f4ac7853249ebc6cc3ee7cc27c5b297 SHA512 6f4279972446066856da71def4c2c4e1c27650de2aefb012312afc52244db5f59c5dcbee514c6b8a5538869cfa8a6cd646ac52986438bfe904ed65d2955611ff -DIST gentoo-kernel-5.15.68-1.ppc64le.xpak 58282282 BLAKE2B ec060d2d7a544be9b304cc3602568d980bdd5f7adf7d10d93af646fed69d5f5e1df4a646630f8c46d661be30aa86c7fa6b4f2e218e463e8df9a8b0f50040d9ad SHA512 99f796989ea705f3eb04bd16fa1b7e4f10143da3d2a2b977d31052618304dd7d08a0d7b737462b6bb7035c200191ab1dc4d76393f920353d20ee2f82ada04d88 -DIST gentoo-kernel-5.15.68-1.x86.xpak 60149317 BLAKE2B 034e24d8722790e7227c9743a9b4bfc491c5b953469369e82812700924499ce5a2bc52a6408af390dc68ef15a44cc332fb18442e01f2446f7c1464e6e66b8fea SHA512 4fd0e9c399f104d87ce7c599b716e13d3cdfe081e6946fa87b7ecee01dc76c6787eba9f94e5143d9ba4a7ad34755de65d6f6154b7ba4369c1260ddc9fe54e74c -DIST gentoo-kernel-5.15.69-1.amd64.gpkg.tar 69795840 BLAKE2B a26e76f5d6da088432a11d312399bc190031508187eee831663d8b26559dda44a1416996e7a52393ab14246d0846eaf9ba503cccbf4e27f78e5b45f0240f2bf1 SHA512 7845cf46bccd3eb343be0eeb71ebcc13f9c94596cd307116c17c70fdc88979c6370d10aba33ffe6b7b66e830db98ad712a718e175cebf225b3e0358019a10aff -DIST gentoo-kernel-5.15.69-1.arm64.gpkg.tar 62842880 BLAKE2B 36372df70a50e4e6f0bb663ccbc710144920befd3080cf2dbb1dec977b75cd643042baa23bddb632a38034875e6b591f776daa576daf112b784c513cbc393a82 SHA512 d0488bfa64b00a5bf1d5095ce8b6d63ca666e1e085ca8c6d24248b2da6cf929d81b8246997882c6f9e79227f6559f860a4534fe4109742d915b1e892bfc33f86 -DIST gentoo-kernel-5.15.69-1.ppc64le.gpkg.tar 57200640 BLAKE2B 50b87f1ba58cbf6ea4bc1f7e86b98bb9b49ff3381ec5ba9c91bba58a52d9a47423c9e324f9f6e653c4b002e20231b4675afbe5fbf52faab6296727877da75e85 SHA512 6b211e1d0a6df66f822ae09d6e502c8751077229110d683703cf76fef3bddb3fd3d6b4a553220ee765a38ae4aa2782edd9c8499c1d9efeabe9e4a43cbf14769b -DIST gentoo-kernel-5.15.69-1.x86.gpkg.tar 59115520 BLAKE2B 97b2e54e0d022606d0362bc5cada56979944017debb4338fe4f25abc5e6a981bf69976f3a5c12e896e7df1b8a0737e123164dc85588d3adb7db1a515ef49fb13 SHA512 2d04116eef1b3211adef5e00519816517029ecf6a76a5074d9cda255c4bf1ffdac765c682c879c902b69c4bf897723908d697e484ce8412cf070f117a9f9e145 -DIST gentoo-kernel-5.15.70-1.amd64.gpkg.tar 69775360 BLAKE2B 18883498d39c6df5624122e632474014d89ecb5b7591a5cfb8bd3ce4dbd02a48c2ab18d0e7d18c9853fde3ca41b74bd1232d67d66c655aa8d643c4d309a3a2f8 SHA512 5c0ccaa907d4558d2e346af234cbd37c7631eb061a660752e50a884d83a932cd091f4821bad1fa611e93854abc7e42d0fb799332452fbe486f910455921b94be -DIST gentoo-kernel-5.15.70-1.arm64.gpkg.tar 62832640 BLAKE2B 4b5efde888ba0ab1e96c2c889db9b4b007cc59781ac9e9a7ffbef449ff2ed46d4cee2ab94e2864041153aeca38a5c014d7e6b0be689c51062ad0e1ddb203d175 SHA512 849ef84800977616d24a149f293702221b1d3720f02a19e0591d7099759a9e3939dc3df3da271dcc51b0ff18a417e9708a75a9ee0a34223db53305f351c563bf -DIST gentoo-kernel-5.15.70-1.ppc64le.gpkg.tar 57200640 BLAKE2B ffa74c8ef985e21bdcc20553cbd171d0e9abbc6a19a21425388749f27881d2bf8ce4bd69930d0c42df911c92a410f8425e6430f49c911fe5993222012fe96637 SHA512 f7cc0da78fdd4e92a4fb0055b3c91bc6de246574ada9af2a06f97ee9cf788a71d706da8c352a37c687e75b96f4448257ef03ea43269264ba6c1321302a42216b -DIST gentoo-kernel-5.15.70-1.x86.gpkg.tar 59105280 BLAKE2B ef0423d1726faea0aa6a3daf88c56ac170250f86790b51690e8996663f09173159c6a1ac75cefb4341416b45a08263805a46259912a050eb48bd5739599ced27 SHA512 123ad1377b25d41465abaf0ca413b39ae78de1f19b45b6df1769e6c3f0eff6fa021efc667b6dfdc64cf273c7c8619c88cf76f10a7f456f5f2c61498b1499ad7e -DIST gentoo-kernel-5.15.71-1.amd64.gpkg.tar 69775360 BLAKE2B df73c81ec231b309f1fb44cd5bf3f470e98b8e5a807894a16d80df638e6e1da9f823f210c2ea8ae79c5f082b235231549502fac26051940ea85c331714e2eca3 SHA512 70498d19cc00ddc77ec5c9cfd530780c49fec1b00f715c952ec5c335c226b11fd3b0d5c87d3ef53ccd824d6ff762f84b1aa57e315d5576d22a7725478d7d8db5 -DIST gentoo-kernel-5.15.71-1.arm64.gpkg.tar 62853120 BLAKE2B 120dd43f0084d71603fe249fb4d96d9c5f2a9777022cada511c5694e597c687e9584e5f64b604f4d97c7e825c36d93de328ecb663ad6a7adea954ecd1f213f6a SHA512 a9fd970a6923a37b3cf31524fd85c3ffdb60354f3e02b10cb52df10dc8ae6547b2da0a20cf87b47d3b2cbf262ac16c481e16b74b0bbf7d400b83ed5a6e34839c -DIST gentoo-kernel-5.15.71-1.ppc64le.gpkg.tar 57200640 BLAKE2B 293bb67d4ec38db63440cc217f21901376479df29e28efa2a6187dcda09f1de0bd75c4cf870bcb0916372a9b9ba2954ef1eaaf93e42c55b129595e15cf030b13 SHA512 e2e8c62c1a14fcaef0c41d1ea7bc3229c4437c39e29bc03882b25b3195ab9a8075ef42b20e9126f33a37eb170ab5ec7ec45b09f83c8799d6bf3a24f7e2c412f5 -DIST gentoo-kernel-5.15.71-1.x86.gpkg.tar 59115520 BLAKE2B 6a4736b49b8fb2394efd5011eab1327a99170dd672f30d1be2af064bfa9648a0641c9d0ecb1cc450fd661efd5f8bd8efcb3806f0aed8b0063c7d6339009b2d1b SHA512 e4f4c47cdea52a5c4c32fe646897775eca5e798fabdd885b57c634fb9c31a7d8fce64f2a391be7ab486a97718ac52e181dcd7e95f2b91695a1efb7ceb417fc23 DIST gentoo-kernel-5.15.72-1.amd64.gpkg.tar 69785600 BLAKE2B f8a046fab5b3fce34612cf2a257d85d178a7384ddc91f0a58bf1bbbb6387151295747cdbaaa610ea74ae10cc74703fe9a966e4d7577e30b0e9d4406ce0495130 SHA512 4c4a2e3094af3835808b375625faf251ffce5a9548f99bcb9db1af8601af84d571ae8dda7f9391be315f9e465de4f28448d758c0a4d9ee98bf49dc35312d90ff DIST gentoo-kernel-5.15.72-1.arm64.gpkg.tar 62853120 BLAKE2B 2d39a044dff9faea295ab33214b89f30bda38d329182779d440a5e2f138aafc798bc4f199961586e040152bf45868eee9e9f3ba35b99b048b7ffb2b75b849dd1 SHA512 3c63e8b8f8776668c9fe677d710c8e0f4cdbdafa2718f721d1cc9f2c9eb8070dcb61ac1c967adccdac0a6ee143dd5fb93d3aea4edba75f6d570cd92042142650 DIST gentoo-kernel-5.15.72-1.ppc64le.gpkg.tar 57200640 BLAKE2B 81023fb379ed75a613ec08f0dcebc16db028fe8dfcadc6f70b73a7ea04b2d17be3a45920996a9209ab5e45feac13347e0d0912ad425527e7d53442d532cd3c5a SHA512 fc54d901d2e7bf49be3c5d841a1314dfad7ca774729f6b8610aeb196ee91f287cfb81564d4eb255500f13ec6435ca4320dcb9649f00321effeb47c712ff0fca1 DIST gentoo-kernel-5.15.72-1.x86.gpkg.tar 59115520 BLAKE2B 17798706d9ed3d4d13b83e5c729e12090e8b59a346f54bcd78720eff9c8c27f2d352e45e7e67dc8238e564bda23d1dcb4cf32e3ba0db00a5fcc27f4b541b044b SHA512 18e3e0c26725134a1dd273da56f31a08b16eb23576bad3d9cf6618b8e916b79150752d8d82971be41ee88e4fe45386c5642d4a620c2036177d637b074655b771 -DIST gentoo-kernel-5.19.10-1.amd64.gpkg.tar 72509440 BLAKE2B 0ead0bad313b87aa2a048afa2d1a6385a00ef6dcc309c6c8df51568501c5d0c8b0383dd76a545ede68037a556a7b587284e35eb5e92e765ba1b5a067f735d547 SHA512 1cd2f4131fa593cc295eb48b71a58032fd453b5dac7b1ff694800fc10338941105982e771b26ccaac2dee61a00d01f3bde6c650a0fa5ccedf183eed0d53ef996 -DIST gentoo-kernel-5.19.10-1.arm64.gpkg.tar 65054720 BLAKE2B 3bd5a40ea707f2e8b3187027761b68b8c391bb3cbccd178ee557d94fb6edc084631cd6161f034b01ca8978394f4d030232db9ae461584a1ae1a7136c3650eb84 SHA512 76b88713f00dec08f0520693a6562ccc149651e141def7b28347450d05effa0e27a6eb105b107eda1bee22c299c4231c61f1c13279da0d642977c1ea5da46653 -DIST gentoo-kernel-5.19.10-1.ppc64le.gpkg.tar 59002880 BLAKE2B 3d35164e4e8213900bfd32d09af1c4e056c98bf165d008acf3adbd8cdfefca570b769ab1b9f6775ec6dded45cf161c15d97fa14daf7d63877ac03fdea482ad95 SHA512 2e2b8a58537de0f63001803ba810fa86fec7f3d963e0ecee3f9360b104507f91f20fd96e415956dc5ad184201b15f943f2949561796f183664e0568efef30631 -DIST gentoo-kernel-5.19.10-1.x86.gpkg.tar 62351360 BLAKE2B 8901d743e0a1b5334e77ce408221bf2d08d5d94091c9b6de09a24b96ee7bc296749054820e6b57843493353458ab26f534dd07bbec874d925205bbb50e698ea9 SHA512 e69ab0ec502e3f566dc3d184e8f7ce478f34de576ee0924be4beb09392501b7dc2784d609a87b6a0b49a8380d4bda1e24ed53593941b9a2d1a0fc949bd7ebba7 -DIST gentoo-kernel-5.19.11-1.amd64.gpkg.tar 72519680 BLAKE2B bf6f09410e606ff35bf268b9b220d4846e352a1416c25c24c6990fa3cd68026906b82109bcc4ab1aaaa48d5c5926d336143e324ebf811bd35821bd869727f48e SHA512 7e934984a0b91f2adefaf7d34a41a2aa6fd2e98a73bad951acf797355e42435cf57a84a13eefc377e5139921667c0664318b88a8e5dd1af376c6f1c3421f9933 -DIST gentoo-kernel-5.19.11-1.arm64.gpkg.tar 65064960 BLAKE2B d5a5adb6861a75ba1f5830d92486398e9a7670560b12e548eeefa6abfe2da322961a061be9576e6b8563ae099ac3c3e01a220cf3dd7b0a71b0809b8fd03521e7 SHA512 5931ee444488940060944ec41b15f06c5ee341336d475f0a999bac76d75844111873b0658825c3fbe2a11c13b48e9f0b8165ae5f91e8ef7fbb2700ec785b4e11 -DIST gentoo-kernel-5.19.11-1.ppc64le.gpkg.tar 59002880 BLAKE2B 1a896383fcdf6566d282f531ee06c8041a628d407cdcf1a6728ac9af5190d1cb647cbb9dc9ed20d02e95b024c992694de5400fec12d55024b0073e1c6fe350e7 SHA512 eb04e14915027ab86aedecdf7ab5296a7030297fcce3a9619d64c8cb986d2a5aa4f3af6024e37d0252ceb63143e024372d16f7fb5ad725a3540026b25b150193 -DIST gentoo-kernel-5.19.11-1.x86.gpkg.tar 62371840 BLAKE2B f50ea369957703d14405d72d398b4a0d460ad91a038aca68354717a7eb2490acbdddb76b96fc04376614775b5b5ff4540cd4b40748d7f727e652b8adfba16eb8 SHA512 4dc8ea05b4f26420600adb78ac6110348fcaba23e442f0fcdce0c8c86579bacd8cf67051ae43de158cf7c0f9c8b6340cf4dc05e9a69ad9481c94f13abdb623a6 -DIST gentoo-kernel-5.19.12-1.amd64.gpkg.tar 72529920 BLAKE2B ee379e4cca1ec7db66a6a173214c03ab0fd24f91368298093fda3f400e7accfef20bc61e1b81950a66dbd1310467a7c27eef5f46ba8c7319d530636801bdf7ef SHA512 11361ac005934d50ec9e2b49ed70c76e2630b1ada7c41fd1656a87321ee4dccd1f6ebc47e44def3a8b6f40c3afa56f5e69e6c3da1567497aed0dafab8d4a0956 -DIST gentoo-kernel-5.19.12-1.arm64.gpkg.tar 65064960 BLAKE2B c7a4191fce6f2f93b2894ea3cd1f1f8b2ae43fcd2050726fed8c83362fad8c5009b37434463fdee22878946aceb17327caf0d66577b316e9c62a99b636a08c17 SHA512 3d2377d8486d08c37424561dd07832f888645245aa00692dad48b2126abd9f2f188eb4dedbf24851bf7d73899cbba991256fcbb84d29b5ae89a0126ea878cba2 -DIST gentoo-kernel-5.19.12-1.ppc64le.gpkg.tar 59013120 BLAKE2B 58fabd5b3033f2aa8c4ee1cea3283a48754c58e474fc89ccbc35dffba33cc7a19384fd1ba8c9ac3e8785485c653a98003f49a045ce0589e7ea33bb427ca213dd SHA512 f43282674bcaee86e6a53f6b6f8e16d68be940552103a07c4379119ece197bf1fafadf4f505b2fe2469f27cb670ba57493aee4092c5baa45302523b72c0be763 -DIST gentoo-kernel-5.19.12-1.x86.gpkg.tar 62361600 BLAKE2B f2001cba9e8b19b79bb34e6a2d54c528999d7097b931074c74b94bcc0993bf851c73338a20623f0310d5e20232aa591d527332a3bb132d8368dce81fa7ce15b4 SHA512 1aefb84d25a2797b5c0636040a75c2c49a24c2d60de697d8f5e06130d8fb86e4f614964eeb05c95f96e82a7128d0969d815a044e12faeca201e1bd4aec615bd1 -DIST gentoo-kernel-5.19.13-1.amd64.gpkg.tar 72499200 BLAKE2B 193c3cb2ec1b99181cb6c261230bc186f5a497a463a16bdd8468c3bc26d02a165f9f949c432299347fde1693174e36128fa57d173c3b0c45801da33fc8b9dd1b SHA512 b0c50738f57e48076755054b89d4e987f59e59c3c448a1d1379f26cdc61bb43c1cfa2f53ad4d3e1f080147c73787bc779cd964cdf86411c5c4a4301528bd694a -DIST gentoo-kernel-5.19.13-1.arm64.gpkg.tar 65064960 BLAKE2B 5511a3bba2c26c4d5c5d0fda56131a2a8d6ee9e9a8c16c8e1cdc320942bd3d79700040244cb69f4e92f4680af3456cf835e55b58d4a4b43082d249604793508d SHA512 09c4e27a59d7026788644ddb98c92d50f5359c081c3994fd152d6593d7b0b093d6bc7a403ae3f9081f60fa2944729bf4cd920184f3aca9ce106fd49db28395f7 -DIST gentoo-kernel-5.19.13-1.ppc64le.gpkg.tar 59023360 BLAKE2B 44499c58a52ef3372f26fad711d967745f18e4df269b8770e6761c8aa3036ffbb45b1b31efb6e54afeeea44f3e64d203c48e0647ad963c19330373ca2344258b SHA512 3ff9cc15317a7ad3c5f065ad909b8a0728ec9966c01dce869445c8e7939eeef7a078a75df86932baae9575d51a75a958057f5c340dd81f65ad31e1056d9b8b44 -DIST gentoo-kernel-5.19.13-1.x86.gpkg.tar 62361600 BLAKE2B 9180523c95ae566b13a6fa4065250af1df8dc65552a9e78a2ac304f8163331a893b6c641338f4d0a803c114e17ee59ca5e8028e53638c43eb43a3dd0b1f4c08d SHA512 4eea6588c6417f0159f5dfd4805ee5afb01e2cefcfc7b871af547eda1bd1e7c60043d0d21b6935d927c880e1a328f2c919e4b9a2925e7fdb55432249c86e19b1 DIST gentoo-kernel-5.19.14-1.amd64.gpkg.tar 72499200 BLAKE2B 58dc9e8b299122b5d6203f30cc2a5f7d3fe44339de563fc436e834e04b2887ce5ee74393d429ddf097919da3657dd5be4da09402b95801ae9425d6e12c59fed3 SHA512 9cacfb8869dba2a77815d69b9198633db6f224c8d5ff482b6bc8744192eb52c162e4a1bb4225362eddec80ffc05deea1f20dc6f94c14ffef85315d93552bb88d DIST gentoo-kernel-5.19.14-1.arm64.gpkg.tar 65054720 BLAKE2B 7f6df416281db4d2cc42f0398e46e99d096ea33de49512d55d07309cfd64d7b8df915064fabd7455316e20c01cb54edbabae836f5c4fd1b0a7862cb2e0bd8b7f SHA512 1468f77ff409e61e970b24066c471ba1cff442e68b4afdc3c32317f79d90c329125766f7be6dcfa47137c50c409cb9801bb4e318a82937209a273e21aca7cfd4 DIST gentoo-kernel-5.19.14-1.ppc64le.gpkg.tar 59013120 BLAKE2B f7c23fadb0c25eb27e8c0ff90d88ac430bad6a4ed5c69c3f7131c5a028b09f887220ce7af1d6cba0283ad7e74b512d46978f48910cd99dbbb69b81fedc9108ae SHA512 89a314401ae2a1f72fd54c94c79ba662dc03f2b8ba7aab49b319b3aadbad99d4458630bc2b5a8d602b7cd45a6327abc82afd71bc055b1be0e39cabf0c796a263 DIST gentoo-kernel-5.19.14-1.x86.gpkg.tar 62361600 BLAKE2B 8ee1db37939e3bd503a861414745d7266ed63fac8d7baa5881da700aea93884f42ccbcc5865c8d4a2f7fdb7b3f1059cede9ec75bd389564524fd4ddb8c21c9fc SHA512 31966b9d42736b672e228eb7457b0b1c79bbaead55d5222e6fc39daf4f8c489d48a2f9169f689bd3d870f33dc7f8a1563380bbc53bd3fe24ead126729e543702 -DIST gentoo-kernel-5.19.9-1.amd64.xpak 73581159 BLAKE2B 2b72273b9725d148489b3ebb1a1a80ef29f128bb1227d23bfc7c8c7dd73e91316e58ba9ce376c16207b58a3120588dd0af94ab563856d96253332d021137ccd4 SHA512 96cc7554c3864d5f45ee9046a34b862f18dca4526881da64065b66dc648d82d8d52b6f2509d5bd59f8a2d459453fb411620fc41cc2fa49b6f09a4daba37227bb -DIST gentoo-kernel-5.19.9-1.arm64.xpak 66339923 BLAKE2B 2093a85d5da03b8c750577ace9ae41190a4832d1b57eaeb4951c5477cbd3541cb9797eac55b83c4bc57186c1b64665b1ac804df5796164dee299b5f85e705208 SHA512 de57e458ea87ad53c7ad3c0d53476807efcdba6a8d30f63fbb723e86184f265b624eca718ac17c4e98d8fcbf125dc6c927dd8c252f14ede31d4465c4765025b7 -DIST gentoo-kernel-5.19.9-1.ppc64le.xpak 59960822 BLAKE2B 9681186ca40ac321446d724240629c9c69d356561d45f4f79816cf7b0115b5bcbe9070bf172ee1b9fae11bbf68deccdff5e2e963f8fd0708bff1f83ed350b2c1 SHA512 66f079177df4c0a8cafed036b7cfa8b1287e0e4be61b43ef42f5deb591ab6cf5055f57c823791db61a7cb06f71c8b89a6eda371ed28bee13d71cab0173b1b8dc -DIST gentoo-kernel-5.19.9-1.x86.xpak 63396632 BLAKE2B b6c7e89dd2c889e99e313cb64c5983797257df052be2e36c1641a5199330079bfb36092700e0ce3f7fafb8a5c1d68e2da3ba029e9b242a334c502a5d32faf5b5 SHA512 0012fe2632dd801e81978345a96aa109d72f128ca2203df9110408980ebf21076d616b8d36b5079ab069a24e3909ff83cb038930dadc8c0492e45f1a74d0521b -DIST gentoo-kernel-5.4.213-1.amd64.xpak 61554615 BLAKE2B 0253ca29ffc7c3cece1c87b0c0f3f5655d49436082d0ee5981b2fdd9739fb8f7020f51119403d330f95ff6071d4508e6a54037a466d1fad5ee9e2baa1d7b7185 SHA512 63e89927a405482bcb6db08eaeb037821c603b6f5a6b941871d11ef1f3a955436f65c815e0a5b90386ac8b24ba3e88827e96466b061318c03c4681a1fb4b74c0 -DIST gentoo-kernel-5.4.213-1.arm64.xpak 57931798 BLAKE2B e002752c67b0c12427d7052368c98032e697624803f0b2c7fcea1de67c4141d844532de21e6723ce2f0b198a422316753421b7ec388c138a19487745ce584216 SHA512 942ff596e291730807c9089a5afa3d925de2a7e958cf472b2193f8b292be26c9262c2702fe2781e4cba7b7ac9a87fb4d3d6b7dc4ff7cf1922987b86d0d0c8eb9 -DIST gentoo-kernel-5.4.213-1.ppc64le.xpak 55244333 BLAKE2B 9c77493c9699c9e38f0d42f4e1fad22ea6859a34b11237fd96ca3659def732080b598d6d081b75da98974957c59b74340c131e8206997ca521c6dac021a82f25 SHA512 4a684547ab747274ced5594b23ee6cfc51dc3d70ff5cc5fbb2f02316915f421d2420d4fdd285c2a5bac57610fcda1c1b1352b912242e8a551f0063a9ebd5b10e -DIST gentoo-kernel-5.4.213-1.x86.xpak 53370815 BLAKE2B 530232ce8119cc11d3fc944e39992c002012a7e3d465f79816932c7b7874286073a8215c542257149c99d9973dfc77c508590d1db852a48ecc0983c984dd7c03 SHA512 08669d5dfdedcec6e308ce92a088fe6a1b41fb46007c3c1136f11411bb7bcbc8686cf7da3fda8ecefa36c2bf6c803d1ebc9ae1bfec30c6e6769e44d0785ceb2a -DIST gentoo-kernel-5.4.214-1.amd64.gpkg.tar 60579840 BLAKE2B 29513c218a7a655d0e35533e0f56c511bfa2ad5407b8a8975823f0275a034a313f8eb16b28ea3f514d5ddd76081f296c6cfa370abb034056dfc246a63c7c3aa6 SHA512 bd37f31dd5cd7150cf382e94eb43ad12711de859af4bd0bf8a20724086ec940a9e35b1dc7271d3b4796f8d2020e5b6c53e0a6dde537305844791187d1112c2ed -DIST gentoo-kernel-5.4.214-1.arm64.gpkg.tar 56811520 BLAKE2B c1e4088b085c47344c949d922e3aef0d2f6d332b4227fa0006185f9b2dc9737b9205b63cb4e5eb99588291dcb1d99eedb90f7abc17de997c2e46bfec02384158 SHA512 0fa6654ede1370d9bd9b7b1774afd127868fafb87df07c83dbc6fd8668f8a3172be6bc442454465ae9515b2479f77f6b39998188156c4aa30788ffd10b492cc6 -DIST gentoo-kernel-5.4.214-1.ppc64le.gpkg.tar 54323200 BLAKE2B 9d99f6e37788fc0aa581234c05f0759269e03df99471aac66a04b7f8626e310e9739d37eb6a588d7a3bf585bdfb1d4b640566ac1f4159d53635f3cbebb6d37b0 SHA512 572711c478d91beeddb613a3716e8ae229d0a7945de2fde33b88ad93cb7d014c05a73f7979f4e8d0b0e17dc9923a89d886e6dd7c41052c5f1a9f15240c848128 -DIST gentoo-kernel-5.4.214-1.x86.gpkg.tar 52367360 BLAKE2B a886518fdec76ff272bc01bb6510f69f988c024347e0d3c4fc7cc877b55e7debb1e00c4ba31288feb84fd1ecc2f0d66bcc922ba2e98f8d0114af4f9d1cbc98e2 SHA512 5e623acd1d9cb290804a7235afd6f781ace147b9a70709978c392aec096328c24bbf715a4fe559ac262066755e93b0d482896039367c2fa68acc3310df1e8372 -DIST gentoo-kernel-5.4.215-1.amd64.gpkg.tar 60579840 BLAKE2B 85021b694ad40fdd4e6e5844bd595b07be08d0ef79368a914ba58a6a812f31de2542ada8399e0f128d0f7564d8e663601fb92f2e0b2819d6a0c810348927dff0 SHA512 a93ac9db63a3af8bca189131da1688bbd9b89f2a351658bda9c8aa160561ac7a21e86bbdcd81ca42d38055e2a538d5ea9daae664f328afaa3e25eae2940095b5 -DIST gentoo-kernel-5.4.215-1.arm64.gpkg.tar 56801280 BLAKE2B c067507af42846b28a536dc389571714025264e77de3bc2aca747b2bbac49493a57f20d8945b13bcb40aab3e3136a041f726695f01058f0145e895ce00f8f246 SHA512 9c4921c0c00a44f1270885bfd23bbd83b8efb15565cce172db1ff63170c9a6be8f501010306177fd1085bffbc6dac2efcf0834f38abf37788ed2db4ab3b60451 -DIST gentoo-kernel-5.4.215-1.ppc64le.gpkg.tar 54302720 BLAKE2B b97b8be7bcfa24995af488cbafeeb6b3d1c4fe8fac460757dc92cd3aaf361bdb15ed3773d865dcd564b6b090ef14787590b2e5faa382f6b00183c87ad3de95a2 SHA512 2600d9eac25c452e1bc2f3c7c4be5e09ed15e502fbd35ee42c11c5ff8d4fe1e6e2ccbf2abced3494acc6d7db052b5e6a6bf97d315f6ce9abd15461ebe86778f4 -DIST gentoo-kernel-5.4.215-1.x86.gpkg.tar 52377600 BLAKE2B 7dc955490c74edcf2e063a6d2a4e4d8ff51ad82eff82ba992ecf8b07f98016cf5ad9dfc95a82cc6a96fc529d1db61b8d0e26439949e9f2642346f584dd7b54f3 SHA512 8dd62436d5851eeda20711aade0bde401110f887525b359d8d93d2292dd60b88ef201f597509cfdeeb88fb579804154a75f967203efccc4855429e918a670b3b -DIST gentoo-kernel-5.4.216-1.amd64.gpkg.tar 60600320 BLAKE2B a9957adad42e97025c14a34c9ced4aa9da0f5da39c29c5b78c9e929e7f39980a48e3d4fa776d77ec550faa1c8ba3d5f5fa8e55371c83b3e063cce188263cf120 SHA512 4fb54dba1645ffa4340dcf190d5f2b748344703f3c770b0ff2a029f50a2cc5697f147575b0b46005a987f2a237ec003fda80a649ca5c1b0fe22755b70d8d2d27 -DIST gentoo-kernel-5.4.216-1.arm64.gpkg.tar 56801280 BLAKE2B b1dceb6a1833f9f9a1a6a8f36eb1cb974a9e31ecff1c181cf73d790d1419af410643bc75f0e1035aa37758e6f822b66990732910825ecda999c045224bacd15a SHA512 9519cfcfbd1b860049b646c8a9d90709874dee63870d2f83d47692b6cde84de2ff1e22ad468e4746b30276df37dde02cb4533e7887047334064015166d85ff27 -DIST gentoo-kernel-5.4.216-1.ppc64le.gpkg.tar 54323200 BLAKE2B 76f3a502249eb6fb9148a1eabfe2336c950ed71a2cb9ddadb4c44e1844c87874e2955da413e030d296d71fa5af0d2c277c28fc247d9d6b69adbc2444d6e0e310 SHA512 23201b50d239be7705ca3add3ba7e1363efd1a04e3d2c2f499d9d0144ac22499251a34c2c8b36f54b94809a49361730136bfa75f58c581b0a4f3ac0f1bafe3b9 -DIST gentoo-kernel-5.4.216-1.x86.gpkg.tar 52367360 BLAKE2B a1165e37ec924441449d24496c1bb1a456cad7113afdf5e77fe4a5927e446d140aed999b029353d217859e0bb7018ede1a215b6b3cccc31182e61b450b908d8f SHA512 709c4ead340bf9f767268870c25e78bb99f1857d906ce9ae2a614716a4dea8b8b4f1e588b3a352d179e9fe145b18a2677c4223d2d374ca75139682c71b5d008a DIST gentoo-kernel-5.4.217-1.amd64.gpkg.tar 60569600 BLAKE2B 88fab71286addfb98202e2faa8ac97061ee99c8c3d41234ccc03a671e1e14aa571cc64a7c789463d849b0860709d353582037d476d35897884c867a6e3741ea0 SHA512 13f4d13bffdfa684108bdf7240b61877e31d33cda53f4467e97a5320eb6558f5ee5a71ba42585025bc822f1278c882dfbaf49c29d995a5973d00fb4b00d5548e DIST gentoo-kernel-5.4.217-1.arm64.gpkg.tar 56801280 BLAKE2B a45bc6ef4e93ea72fa11b5d608219550e3f0b9121602b43fbf994cbc3163baa5482db73bf11dcd88800b179134d54be0fe66dae0f3710e859d0953425320563c SHA512 328cbc57374b39dfec097248591bf570be64bde3334c8577f15c13585f73459b4e326b6fe9978f4cc3fb2c4825a22245d48b68b7d56fbd3473d42f9501f378f4 DIST gentoo-kernel-5.4.217-1.ppc64le.gpkg.tar 54343680 BLAKE2B 7d8d824fe09df2cf0fcb58690369a6b846d606a450771796d3e6eed487e806f511faed8d4194100543524d170f2bb7601a0fab6ed919cbca5f3b1c43bdf2fe81 SHA512 698a1248318adc9c4b7284b5273aefef884c42306b410a56904bb7780fe3190368c81111f3c66bb82418bcfb6da48bba527d5d12ee08725c5a2b3c304dedf58f @@ -128,25 +26,8 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a936 DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-5.19.tar.xz 131581464 BLAKE2B 4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a SHA512 00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -EBUILD gentoo-kernel-bin-5.10.143.ebuild 3177 BLAKE2B b3f6951a6986d8681285aaa8b2897ecae03e421eadb611664cd447a0f46a7c23b8bc5a1ecefe0064e6442ee5a27a1e6a4b2dba2109398dd949bedc3916a6ecce SHA512 5028ef39d6c1ee397129747395a97bebc2244adbfc86083eed5220a77c935298bff8aa438559130455f48f56a2d9b442f97682d645ad8a6635af46970c802e3b -EBUILD gentoo-kernel-bin-5.10.144.ebuild 2996 BLAKE2B 853080f4c40301689fd8398502587a073e33b22e8bc659af9a556bc8a673ebffaf41dff940bb115e32e2020803b1bbdee8e6dead87910deee7907cff29776f76 SHA512 cc17b02d6452677b467584cdd27a62f0b4183291ab1bcea06c76261ea7da99904611b15e07d23f1d3b112eddec36280c440e35ebae2001ff19270211830693e5 -EBUILD gentoo-kernel-bin-5.10.145.ebuild 3003 BLAKE2B 1ef35e23fee13cc5319e61805de11434e3b2fb31c444d3924834ccc46e1bfabb553ecb8157355c344b71f66eb5013dd0e9f93aadc0ded81bbfa52e49faf574b6 SHA512 3b9af766614931f4c0c2d5ea26365a7f9aaaeeddaddb4aee6a4935fbe96c3c626ddec9ff25c5ac3f21342eb2bec896c6ae9ddf6d52baabd5081cd00dd0f74616 -EBUILD gentoo-kernel-bin-5.10.146.ebuild 3003 BLAKE2B 1ef35e23fee13cc5319e61805de11434e3b2fb31c444d3924834ccc46e1bfabb553ecb8157355c344b71f66eb5013dd0e9f93aadc0ded81bbfa52e49faf574b6 SHA512 3b9af766614931f4c0c2d5ea26365a7f9aaaeeddaddb4aee6a4935fbe96c3c626ddec9ff25c5ac3f21342eb2bec896c6ae9ddf6d52baabd5081cd00dd0f74616 -EBUILD gentoo-kernel-bin-5.10.147.ebuild 3003 BLAKE2B 1ef35e23fee13cc5319e61805de11434e3b2fb31c444d3924834ccc46e1bfabb553ecb8157355c344b71f66eb5013dd0e9f93aadc0ded81bbfa52e49faf574b6 SHA512 3b9af766614931f4c0c2d5ea26365a7f9aaaeeddaddb4aee6a4935fbe96c3c626ddec9ff25c5ac3f21342eb2bec896c6ae9ddf6d52baabd5081cd00dd0f74616 -EBUILD gentoo-kernel-bin-5.15.68.ebuild 3177 BLAKE2B 55de7bdfc429136429b14e56af5e6342eda42e29a9926cd0441ceec92e161ea5625b25d11810028ce511de2ebff08392e7921f2ee98d43130126068985ab2974 SHA512 7542e4da38626b8eaf9cb9aa426dac9c28c1f555dc3a1f31b9da1e4fad0754440604b5adb1aef3050d2fe425760f63b132674118cb7078f78cc9e634f4222b0e -EBUILD gentoo-kernel-bin-5.15.69.ebuild 2996 BLAKE2B 4b949e46ab6e6a391c71fb5a05d9668974c7fe0fa9c1ba605f28b2f19541ca0173c4283804939223e6877623477ed748a06541d37492dfda5f0bf90e7e2efc4e SHA512 11f6e640da9ab19d35480fdb5eaaf5d94f98857cbf696a386b433f240d71a7517457c75c5d9dc16964dd5f44b4c8dce631ccc2c8c27d3e9a9bdf073c44260375 -EBUILD gentoo-kernel-bin-5.15.70.ebuild 3003 BLAKE2B fe1fbf1260aaff760932d83c23aebec1313e9198d8332dece2d5f060bcdea5db46fbbabd1e0f5f125439247b64adaff285cebf06a566a9b4094f43e72089d690 SHA512 b90451d89a4c700892b682862015ac63e5153e30711a2f8acabb2157d84ab8705995460d8a58beba26873830ec85cab81bc734a94c68aa79173e35daf5b0ac23 -EBUILD gentoo-kernel-bin-5.15.71.ebuild 3003 BLAKE2B fe1fbf1260aaff760932d83c23aebec1313e9198d8332dece2d5f060bcdea5db46fbbabd1e0f5f125439247b64adaff285cebf06a566a9b4094f43e72089d690 SHA512 b90451d89a4c700892b682862015ac63e5153e30711a2f8acabb2157d84ab8705995460d8a58beba26873830ec85cab81bc734a94c68aa79173e35daf5b0ac23 -EBUILD gentoo-kernel-bin-5.15.72.ebuild 3003 BLAKE2B fe1fbf1260aaff760932d83c23aebec1313e9198d8332dece2d5f060bcdea5db46fbbabd1e0f5f125439247b64adaff285cebf06a566a9b4094f43e72089d690 SHA512 b90451d89a4c700892b682862015ac63e5153e30711a2f8acabb2157d84ab8705995460d8a58beba26873830ec85cab81bc734a94c68aa79173e35daf5b0ac23 -EBUILD gentoo-kernel-bin-5.19.10.ebuild 3000 BLAKE2B c744ad5fddcd429d4e48b7949680f94e1b7ae5dcebfeec1b16ff21e2a5ce1dd89b13fad3260c4271edae5d30a8bcc0ff1618d5442db6c19c8ca85e8833562137 SHA512 e5c289b1dd44557372b6ea87ee41b74d274c8780e5236fad13448693980f3e95b404358f676cb3c5a7c46f314ddf71d74f95cf41a33f2f71d4ee40dbf48af937 -EBUILD gentoo-kernel-bin-5.19.11.ebuild 3003 BLAKE2B 4ab34ea587fa8ccd865b3e236c492fb68a9d0f39c17503fe507107af52934cc14ec4dcf1afe08b92a78f6e4515da77cee078872b631e0711126b8c5b5661ef74 SHA512 6face53807c8ee8f1c1f9129d692514344491fed96102dd6579fd1ab3b0bcd02a730487a50b6a64da5f64050879231696c4d35b0d9862dbf98f4166ec1d55c4d -EBUILD gentoo-kernel-bin-5.19.12.ebuild 3003 BLAKE2B 4ab34ea587fa8ccd865b3e236c492fb68a9d0f39c17503fe507107af52934cc14ec4dcf1afe08b92a78f6e4515da77cee078872b631e0711126b8c5b5661ef74 SHA512 6face53807c8ee8f1c1f9129d692514344491fed96102dd6579fd1ab3b0bcd02a730487a50b6a64da5f64050879231696c4d35b0d9862dbf98f4166ec1d55c4d -EBUILD gentoo-kernel-bin-5.19.13.ebuild 3003 BLAKE2B 4ab34ea587fa8ccd865b3e236c492fb68a9d0f39c17503fe507107af52934cc14ec4dcf1afe08b92a78f6e4515da77cee078872b631e0711126b8c5b5661ef74 SHA512 6face53807c8ee8f1c1f9129d692514344491fed96102dd6579fd1ab3b0bcd02a730487a50b6a64da5f64050879231696c4d35b0d9862dbf98f4166ec1d55c4d +EBUILD gentoo-kernel-bin-5.10.147.ebuild 2999 BLAKE2B 93c1a0cf84370f61fe9ec23bcccad5e2421ac6206411610653a1d8484c835de9def37872c3838f875767032d4331a245beff6cd619ccf53a43312c8331d86d3e SHA512 e4ced34e4d178d478f71d3199615f6b4b6d28127783ece7b7a04bbf376427c533539d75b07baa1692edb43a53a71c0a738982f34d68f6de1e0ef9a3c4260f4d9 +EBUILD gentoo-kernel-bin-5.15.72.ebuild 2999 BLAKE2B bf50105e6cc148a793b36139a419ac66f4f14b4a73394b21af62803ab61347d87f800f066ccf7c9e33951c2efbb6d6dd77e7b7f296293cee6b0b7f17f3d1e7e2 SHA512 85bce161a2af46e8b9a2a005200e29e30e1bffc8c2263b7db2a756a73d411168dfc0e7720df907e58ccafe059f72558a47d8c93d9240222c093990de08d7500b EBUILD gentoo-kernel-bin-5.19.14.ebuild 3003 BLAKE2B 4ab34ea587fa8ccd865b3e236c492fb68a9d0f39c17503fe507107af52934cc14ec4dcf1afe08b92a78f6e4515da77cee078872b631e0711126b8c5b5661ef74 SHA512 6face53807c8ee8f1c1f9129d692514344491fed96102dd6579fd1ab3b0bcd02a730487a50b6a64da5f64050879231696c4d35b0d9862dbf98f4166ec1d55c4d -EBUILD gentoo-kernel-bin-5.19.9.ebuild 3181 BLAKE2B 6fa38618f58dca58bf18ce2322d3233e16a31342d47e07862252b515a24dd1751b69c73e1b2b496789f18b6a1dee2de2f1a878bac749f69c5548f32aa758ed5e SHA512 9c0a77e46d4766e1f6b8e46eb0ad260beee684fecf60ab27053200b915ee0e6a5b81ad4fab960d4f5eeaa039680fb5dd368311aa763ea8852b4d4559e92869c9 -EBUILD gentoo-kernel-bin-5.4.213.ebuild 3177 BLAKE2B f350a93f053d7b61eecfd1a796a646c5da6fd382172c51c4179aeda5bd43fe8dbc9f218ca11c21aa355b3518a1e71bcac31b89cd70ef01ceeb4f0962bcac9a85 SHA512 08ffd9b2a6f27093aadd6408e5d015d001d72edb74c66c0e81f472b1cf8fd93ba65f85476b4dbdbaa0c2d4ca5bc74c06077bfedc1b6c5f14123934d55e8b66da -EBUILD gentoo-kernel-bin-5.4.214.ebuild 2999 BLAKE2B be5c5e139ee4da605dd15cf02c6251a762426d0da46ac2b75d46b79226e7c41c57429ed847e2e646735545fee33cb7ac45d62039158c0004380197255477be12 SHA512 b0ee61606614ca61b655b50a578efefd7fb49437014df935c4ea312ab1257dc415425684a05c6dac1e5dbeac5b1eac81071bf7cae4fec7bd68f8cae985b1c969 -EBUILD gentoo-kernel-bin-5.4.215.ebuild 3003 BLAKE2B 1f0a5c41743dd23f46541394f5afa07a6cbb1c212f0fd8ef0a04ee69133fedd983513683c8668cf04e100d91907f994df1e2b132dfb13e6f9d610f52ab5afd8c SHA512 8e0a773951040347aa49a20ae9f8b3df4b6cf3cddbb01e31ce7dc256f6ebcddeae63413b9114f568ea96cac023d2f5af627b0a0360fa1037cdb011df52ae2233 -EBUILD gentoo-kernel-bin-5.4.216.ebuild 3003 BLAKE2B 1f0a5c41743dd23f46541394f5afa07a6cbb1c212f0fd8ef0a04ee69133fedd983513683c8668cf04e100d91907f994df1e2b132dfb13e6f9d610f52ab5afd8c SHA512 8e0a773951040347aa49a20ae9f8b3df4b6cf3cddbb01e31ce7dc256f6ebcddeae63413b9114f568ea96cac023d2f5af627b0a0360fa1037cdb011df52ae2233 -EBUILD gentoo-kernel-bin-5.4.217.ebuild 3003 BLAKE2B 1f0a5c41743dd23f46541394f5afa07a6cbb1c212f0fd8ef0a04ee69133fedd983513683c8668cf04e100d91907f994df1e2b132dfb13e6f9d610f52ab5afd8c SHA512 8e0a773951040347aa49a20ae9f8b3df4b6cf3cddbb01e31ce7dc256f6ebcddeae63413b9114f568ea96cac023d2f5af627b0a0360fa1037cdb011df52ae2233 +EBUILD gentoo-kernel-bin-5.4.217.ebuild 2999 BLAKE2B be5c5e139ee4da605dd15cf02c6251a762426d0da46ac2b75d46b79226e7c41c57429ed847e2e646735545fee33cb7ac45d62039158c0004380197255477be12 SHA512 b0ee61606614ca61b655b50a578efefd7fb49437014df935c4ea312ab1257dc415425684a05c6dac1e5dbeac5b1eac81071bf7cae4fec7bd68f8cae985b1c969 MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.143.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.143.ebuild deleted file mode 100644 index cf0bdded69e5..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.143.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.144.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.144.ebuild deleted file mode 100644 index 3f6096bb545e..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.144.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - unpack "${BINPKG}"/image.tar.xz -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "image/lib/modules/${KPV}" -} - -src_install() { - mv image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.145.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.145.ebuild deleted file mode 100644 index 26eed75d6c06..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.145.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.146.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.146.ebuild deleted file mode 100644 index 26eed75d6c06..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.146.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.147.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.147.ebuild index 26eed75d6c06..dcef0abe1c6b 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.147.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.147.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.68.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.68.ebuild deleted file mode 100644 index 3bb0f461397c..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.68.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.69.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.69.ebuild deleted file mode 100644 index 8bad69a698ad..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.69.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - unpack "${BINPKG}"/image.tar.xz -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "image/lib/modules/${KPV}" -} - -src_install() { - mv image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.70.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.70.ebuild deleted file mode 100644 index 9c843f83530a..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.70.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.71.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.71.ebuild deleted file mode 100644 index 9c843f83530a..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.71.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.72.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.72.ebuild index 9c843f83530a..93026dac75dc 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.72.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.72.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.10.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.10.ebuild deleted file mode 100644 index 966fadbe839a..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.10.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - unpack "${BINPKG}"/image.tar.xz -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "image/lib/modules/${KPV}" -} - -src_install() { - mv image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.11.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.11.ebuild deleted file mode 100644 index 0ba336c5c1aa..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.11.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.12.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.12.ebuild deleted file mode 100644 index 0ba336c5c1aa..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.12.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.13.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.13.ebuild deleted file mode 100644 index 0ba336c5c1aa..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.13.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.9.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.9.ebuild deleted file mode 100644 index 368d398ae203..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.19.9.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.213.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.213.ebuild deleted file mode 100644 index 423a533e73d3..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.213.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.214.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.214.ebuild deleted file mode 100644 index 7d29184e6c6b..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.214.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.215.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.215.ebuild deleted file mode 100644 index 7c3bf64cd0e3..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.215.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.216.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.216.ebuild deleted file mode 100644 index 7c3bf64cd0e3..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.216.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-install toolchain-funcs unpacker - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -BINPKG=${P/-bin}-1 - -DESCRIPTION="Pre-built Linux kernel with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.amd64.gpkg.tar - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.arm64.gpkg.tar - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.ppc64le.gpkg.tar - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar - -> ${BINPKG}.x86.gpkg.tar - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "${BINPKG}/image/lib/modules/${KPV}" -} - -src_install() { - mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv "${BINPKG}"/image/boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.217.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.217.ebuild index 7c3bf64cd0e3..7d29184e6c6b 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.217.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.217.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 049ac20cc7ce..2737f5b8fab0 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -1,91 +1,35 @@ -DIST genpatches-5.10-152.base.tar.xz 4136848 BLAKE2B d9a29db5ff2e649e3ce01112923a6e3dd9938fdc06eca1010adf725bb1d7ef11e66562f81349cd3df1191d6c64b4e5ff0311c7b4a0cee26a40d024424f91073f SHA512 c0d642c0d56f3f93e7250d548afe417e9f2fcc073f759d54a33c5a70f8c781075d9d77bef76b92a52a9369a60df5d9cc7bd79e03b0110d8bd5861b2c0e848d4d -DIST genpatches-5.10-152.extras.tar.xz 3868 BLAKE2B 2e24016827949d894cb2623e2a9271ec6a7af14e655cbcba65c3631fb3b8aa9ad673fdffb1a767695068537c95db722fce9dcec79d5f3f4d4d5f87a36290f017 SHA512 80180e2869f27b6515c54a7ef6411fe76eeaf777936a13648488469021681fcc01c462a0a933f9446b618632ee3c139d8e1355cda30ef2ac3befad33c79da7ab -DIST genpatches-5.10-153.base.tar.xz 4142480 BLAKE2B 18d28cae57ea98f1ce9faf8e88aff46b4cd2ba64f98427287a0bf2323de35b050c2673a92c8f783757cda8068905cb940fb468269a624739b5222f815842dfdc SHA512 c8e5b49389eb95eb789d2d6078631feebf87571c69e0b5abffb7427db501030558186358a09b20e709d2a52ab56666285f29f5d9a8bda7a3c8c0355c38ff83a1 -DIST genpatches-5.10-153.extras.tar.xz 3868 BLAKE2B 4baa8ba350a6b0f02715d65646b00f24142e6c6be6a2270204b4e98ffbb3900b1a47bdfe741266013859b9119719c7b979e0035eb1bbfb154b39318727f56ca0 SHA512 b367c4dd3a3217d3d39a7e2f8850ed21fae2afaf508939b2da897f597f10b36a1a4375af20f07e305be0bbee89ae8787af3cc842562239af5c45430f2872cab9 -DIST genpatches-5.10-154.base.tar.xz 4154484 BLAKE2B f9db695e8f2e3feebc7a6d0ceb0971dce9fa35e440f6bfe73dff91de00d1ff8dd4687e36b04a2a3b95b12765c2b2fb93df59aad5fffd77702e2e4d2a64e6aed3 SHA512 fb138a235ccfd4bcce0912fd2dcb40a659f7dd6267725963ed839bbcb176a5721a065a0027a9366a26694472d45484b6c02b683f9a1bdf69caa980070f2b6a0e -DIST genpatches-5.10-154.extras.tar.xz 3872 BLAKE2B fe27fd30c6ff3684f01b7ab7a2287bc3f9e0918c254b90233d3a210454daa6022eedca3823623e9d45b303b0e1f1bd3240ce75554c18dd795c82631b453c998d SHA512 97b117f143ea38226d8129fb0c508de24e06a479f0119347dc83a04b9632afac289b66102b92be84236062d2ea0f5b6b75a3f04f8bcbd3e44d98f39467882101 -DIST genpatches-5.10-155.base.tar.xz 4187452 BLAKE2B bfa7612befc96a338e411ae20536bed348b95c6a51d067dee15ed64d0dfdc4e5700d26473720923f1a6393fbab29b5731014d29ae5a98bcd3c0a0a6125a24b73 SHA512 6a01cbe8def4e387778d5abd5eefabd556ac1ca283c0cb9bcea7fb1bf2c2812996fae5416c2e88f7b55934686fac52d777af3fdf0ac6dbc8ae3c280934c664f2 -DIST genpatches-5.10-155.extras.tar.xz 3868 BLAKE2B 744b3272427213e9aeb1a10abc768b911587729101cb21b8b2be231e1b683cd22aae95ef9af9d09ecf585cf0422f242d3b49f81072cda336f719504fe2755a8a SHA512 092db0ae428c0b3ff7727d34c577ab0e928ef2632879b33057f037427836f7a4095de510cfc8b5ad87ef54d90d81518a2edf1e7ada439ce28f02645fea105427 DIST genpatches-5.10-156.base.tar.xz 4197792 BLAKE2B 0cf51ea19b117888e12a2c9fb474bcc3d3afb89c3d4fce23cc176231d8210f9f9527c8ca460477d616c249497908bf1c5325a28212e5fe5d92a3b4423d5fa1b1 SHA512 5ee474409975a9d715c2d483275cb6d90269ad3a4d9ab0873e686d7bbdec020288dd4c42ce863c6b184931ceb6a5d2e75e46d77bd8e5bc03607f8979e7a68ba3 DIST genpatches-5.10-156.extras.tar.xz 3868 BLAKE2B 0247f7dff2a4710426d541d61f5ac1319af5430222f8eaa8f752ac34fa0ef05ddbb7284cacf44d8db06fd42ee659dfb9bc5fb277e932e37d33327ecb8753e27e SHA512 7b827f4a62a11d65e9bab508f3b44e940078158fb41166acb7da814ba97e97f40558536d38026c0e63f93c23ab4505faebad4578e871e6133de9276a106ad872 -DIST genpatches-5.15-72.base.tar.xz 2987972 BLAKE2B be108e6921f5a04605ab7c557e1ed50ce092a85eb36e6d60b4edc630457437eb89736dd992fb823522f3ca9c3ca530f3e437ad8f8b38a130bb56bc887070e1a5 SHA512 fdb5806584961dde27c7760ff4c20f6c7d08682bb998522a577dfa52a8fa021cea991c46db5efd1ab76e060e73bc38fb5728d0fae2c65f0846828c57779d6b39 -DIST genpatches-5.15-72.extras.tar.xz 3932 BLAKE2B 00c700eb5307d1834977c88e134fc2bea16f258d6eb374e6cb6d85c522cbf1730d6e2e937e7abb392350de8aa3cff6811f5ac0d3b93822fbd9a43c20abb525c2 SHA512 a08ba388711c30d3c101ebbdfb671c63f85ce3d07ba4545c3b01b70687d65f31fd9a1afadecdc49f0d9b113c5596df878acebd425b868ffd9111a555d4ced47d -DIST genpatches-5.15-73.base.tar.xz 2997804 BLAKE2B 8915a7983e7766c43e7e4fb91f38ba690e60df58fb8c7d6b5f833b21df459bf5949c35e510275c793f6987e70923cdfebde739f498ca16f772920e262f391172 SHA512 3859fc75041d4c7593104e158ecf833fb0ff07aedec5143623132114308d9c877a9f2a405d83cf442f0048c046c3fa3700f51ab836de448ecf2c7b4064630c61 -DIST genpatches-5.15-73.extras.tar.xz 3928 BLAKE2B df7fca514f8db011bc263a94cba0406c7b95d2befcdc2f50600b1e71fce6a4e7314624a4eda38ae2037f4eddfb6ca4873b407fd075ed4b5ce23bd326cd03c48f SHA512 d4d5562d77ee0419bd17e0f447c84977a3adcb598655ea42eef83ab5452555dca4e2dee2355cf834c215cb22b12c9ef809da80108375d3a3aed09fff852681f2 -DIST genpatches-5.15-74.base.tar.xz 3006272 BLAKE2B aa1fb6c630e8ec452a067f56682ba7ba99185de818c6c6d8db467818dad51336a45b73485a76d788ee4ec0966fc7fabfc88074856cbd0340c8d26b9b448c4980 SHA512 b339fd9bb8916a37c2c78b4fbcda69a836e85fa88e4d96ecde37c64a7bf481aa847c5c5e76db8408eb8bb066b875b5b290fefa7b86d11084e138539ebbb423f2 -DIST genpatches-5.15-74.extras.tar.xz 3932 BLAKE2B 56ab108ca50876eede0c3aa9abdb7c1b4aba485b9ebd5f72b065d95e5f75c776b5454f457886cb9f3d3107438312f66af94543b3b95cad9b4dda20b512aaaa2c SHA512 dbea0a898270dbfed6f9622de259a54dfc2f858f32f7b456b71c5de7e614f390e87e200e08fedeb930622808c1d70d611931f4e4b36f227ab9b0b35307e35623 -DIST genpatches-5.15-75.base.tar.xz 3037892 BLAKE2B 33132be38bf46fc9a17a51708139f49f99bc66b839c5ce4f24147df859a5a781374b617c4b65bde9fba539aee681b5db89f0a326737e7c08b68c187c45752480 SHA512 b4837b6a8ddef64d717b2d92ad932523821b50c3d1c649c87a7a7cd9c8a345f09894f82ac41a5974ec24ae6407b754558b39e06cb1eb83e0a128c450ec2cc755 -DIST genpatches-5.15-75.extras.tar.xz 3932 BLAKE2B 7338afccdbd2831cd862ffb7a1aa4b694c62a292b4e72a9ad379899cbb010c3091944c0684bfbb81376ab833dca7e46745a02ebdaa6d33817de36b6506e6bb2e SHA512 ccbf4f6a5c5f3c527c19b5819597e1057018745176c16c159f497aa4ef158af9dd7d0e2c353dd83ec3e05e87a7db213030c9c23dd41a668c2a69351ededcfd41 DIST genpatches-5.15-76.base.tar.xz 3052120 BLAKE2B 679e6bf674b8ee6d550984af7c3603c6327ecd94b6dc2d6dc3dc44129353efb15ffc2993dc6d7d84f00457a7e81ed3038471f8286503d8954abd859ff24f8ab9 SHA512 d357e1991c65a2dee3346d247c3bdb71e1af1eaaf250e3dc09bf1aed11b1bc4ec8650ff902d281a5c9ff3d97184008061d0b9c60e7f416a5fbe43337aecb70b3 DIST genpatches-5.15-76.extras.tar.xz 3932 BLAKE2B 32f0645af1e0c0e4f2312a4310e955c3c12d9b802e3ebce2639f3e0f331a10cc2be237e43819921b5478c5ac6e430ea77671b5f08a0e6398744f018103875c24 SHA512 7cccdf49806cc6ede16dd3f0e16be89fdf8022f01005db3026467ceb680a36c131e3342b4ace26d77e25dad628de98dbdfed0658ab9ad7e41acbe6573dd1cabc -DIST genpatches-5.19-11.base.tar.xz 766852 BLAKE2B bc8fa5969dd4c75920a094b5135f60d728a36a431fb5213c338f6308761b7f8ce24e3991a2de70b7c2d87a9256cafa3b22db7c683e38fe10363b15043073092f SHA512 6cd414842f48d9ecf85e0f07fd930e526db089720efaf95916b8ec9394f458a6b1bf178c8e55d6ecf9a7ec5520cc43c50cf1248a8c3467ed069594123586ee1c -DIST genpatches-5.19-11.extras.tar.xz 3804 BLAKE2B 3186d10e8a31ca501f36ae3e7945acbba7a17cd7d006b51a7a4136d2c1064efb070fb7870f4b1959eb87456131608b5d31a91987c79f8720b267537a38643211 SHA512 10c4b7c51bf4a891ee04826df0da29096e31601126435bcde168f7c3d32416395844e03d3fd55b9b225c7c8dc0216ae8691705c53786f06e0350f6fb1ec03f69 -DIST genpatches-5.19-12.base.tar.xz 780072 BLAKE2B fe63576626355f3fa1638ca4de11e63342b6302c068401bd6990b56ab96d28f7bfe3066dbacd28022e5117347980e19df06dce20b021d67fe5830c71bc722470 SHA512 ae55b6c32eabe68ea2a1d4a319b0ecd5204be1236275b6d113c9fb44ff449df61e9a10c28399b4c1853763779145c71708f67206e98ca51fa535a90e3b316ebb -DIST genpatches-5.19-12.extras.tar.xz 3808 BLAKE2B 29b7c4bea18c4c56ca2944282ef1153d5394150029f680712c08b6bb41af8d8a44337768835561f90294f06635951d8dff2d56261e85c875aaabd395d39485c2 SHA512 0a30f8b0a70c9c0b6b87595236a08de5ce1b5d55df88c9878e23b3e87d7d22128da4302ea18f83ac83b66d647c0ad304a65c3c74e9084f555844bb276607a922 -DIST genpatches-5.19-13.base.tar.xz 787224 BLAKE2B 9f8827743838c34ab47c6cf820f2541473a3d5a1067cd2af6e689ea1e38fd52c1fc73eaaf594e91fc58519ca725ad7523b93a121543123bb6e8278b4b3315682 SHA512 4fc67150171ada40f582707822dae5f18596bafdb0f42e0040ba9d0a5a3ca1df7e785c993ecc3a1938a333bc13cabd854d6c11adb8f841387631e9b6ad212043 -DIST genpatches-5.19-13.extras.tar.xz 3808 BLAKE2B c1a811ab0ab52d422fd5b8ca3d7e19a3474fabefc4d9805251af7aee3315988471c1dc5058a95878b5d261e891ead328a0c7694e4b28a06a2b76c6917e16aa81 SHA512 ce4a80b99e3e4147d0785e246e72be90c87585795d0f2122141efa929d54c6d48e33e979b5614eef19427d4897e6ec26ed73a6e6decb308c345c9c52d1428588 -DIST genpatches-5.19-14.base.tar.xz 851936 BLAKE2B 8850a35f62720a0b12216414e5cf40a934e8e38a8346824688554c770189a25c9c56de312f98fdca7b3d4b7a3811102af9fe8cc869f27116efd28dd1d4a5cb4e SHA512 d06a54043845c4506cdd4c164421c818abfb0b8b48e20a28fd25fa634775335118a9687fdc5f886833c24d4185c8aac186988981c02f05e1fe761bb409bc2e3f -DIST genpatches-5.19-14.extras.tar.xz 3808 BLAKE2B a6bf77870b14ccb61e0fb2ea0400fb83538491870bd84c9039074d8765d6cd1c0bbadd16b963898a0e01f7808e320006d9823482544a61bca551ca624fa5d87a SHA512 e7bf591d2fea8d4e9b7678e2189953986521a8a01e7cc470005cc1fa8608b73d716cfec02c87e849578aa8581317899a48aa373c683bab3a67f05098f101d94d -DIST genpatches-5.19-15.base.tar.xz 854856 BLAKE2B ef0a5d23b6020125e9ab82d5456c3638955943e7299db30e5891abbb6ac62fdf2593b9c3884ceef77b4df9457bbedba2971620603c8f05acb66872d758e99cac SHA512 0420721992c23da7792ffc4e2740432275efa0ef0efe5ca6ffd43c1afa7aab87823f565df9130dd739567e58bd69ab0c1933a7a9270d1ba0df6e596b3ba75c82 -DIST genpatches-5.19-15.extras.tar.xz 3804 BLAKE2B 4261193221cee786c6b8ab7a39111834d635a90caffd1c06989caa17d26bc07f1d146b61a323f200f2d9b9e2bac9db435a5a2da97342a069c6e3968fcfe08a37 SHA512 67fab772d739942d23191e11b939b2e6d0f86accb7925cddd6c8b6f485f33a20efe4a768a520c0e396272ce157ee64483a9c78f9ccbdfb08525b941ece827f33 DIST genpatches-5.19-16.base.tar.xz 886340 BLAKE2B 1b0a22eef6f1cd4fb253301b31ded1113753b1747ae72ac7c3a2fef198d5e28365d3178ffe5bdb7b17e5d4b07066d9c8b4dfb5123e78211f3cc04a3d474daf5d SHA512 c98d8388ea0a494271f0b5601328893f46ed5ea36ee1ea1b020b8e3aa6541ed6141c9ebe20e38d02212a076d8a77d845f878cec8a3813d1c455f70c9be561304 DIST genpatches-5.19-16.extras.tar.xz 3804 BLAKE2B c7c5132972abcdd38803412ee035b1630c20da683c8fbc7ef6e51441fe6f2b4b6d33ae085d257ab5b15133ad858be964ae97bf0ff9ff9a06bb2d91ee202bf23d SHA512 afcde123ca1152a76fd882886b5f7fbf630da0dd4a5b201221d6afe247c1e83997a691a2ffdbaa6c292343bbfd2676bcaa59fb118522c0dce46c956737a7ae74 -DIST genpatches-5.4-218.base.tar.xz 5055868 BLAKE2B 2dde93f13540d5268d3855b6c4b57f3746badb0db68564bd9f0a5b80cf63138dfb77a1d60be7c9256a36a7685e90299a8e28690debe2e8bad9e23e2d31dbe470 SHA512 884f469ef288aedaa2e9271fce5cbce8254247b64cc4e4594fd176b62f65133910f8e50d2458f8c822db5683beb02316b71c71e69c71ae2331baafe1d421f347 -DIST genpatches-5.4-218.extras.tar.xz 1812 BLAKE2B 3d98f3ae24c5612a9427c88943474b1ca8efbba31bf5e0c0f012b4bc41d1ed980042221a77374a19813d2ba02eab944343aebe2b45aac893352a27e6330dd74f SHA512 31a3790fc98eadb717e9dd9ae9a3c0f4d8d36a2fd9023f407c6c5cc8e4018f89c74535c44f7fda34e3f7b48a0116c4bd1a4770bb98bc60a264e9c541cb767d8b -DIST genpatches-5.4-219.base.tar.xz 5057112 BLAKE2B 2abaf4161586e089d1993edee6339b471a92dd08631bfbd7180219156417cdfc870163d5089a9185ed49b9a1eea37c9488316e239d67f469fc2f5b177a71e93c SHA512 37af5774e68df5bed8c13c516b245bb23abf0f6e93c369ca6937b1e6787445f0b3b27b8a5d325866f643896166d9ea5b8b8aad535f7c3afb5a45e8245355021e -DIST genpatches-5.4-219.extras.tar.xz 1812 BLAKE2B 0e80f8a4b52959abdea92d2a9a596153ebbdd79a1c1b0aa66068e51009167b4531a76c4f71b490b50650c062f02aba5ba6113401c69ccb64afbde0f29fc2f5a9 SHA512 3ca23ca0d6ed2726d8b1161f920027a776973d99ad174c6e46c3e69d0eec7ecb609b3d846a806ba6b5a7b2da3842465ca50b3dce9b62cff33b298bcdb004ecab -DIST genpatches-5.4-220.base.tar.xz 5083772 BLAKE2B 643bbad38a1dc2d6140db59f2e747e47933621eda360072063b840c6ad7d83e3ebcb055660a4e24a3b5db24d42d6d86a1f7c56617d12a275f5595c80baa80d2a SHA512 82e5edf08d9b338653c4bd25ec6c9643e91cbe9bad045a37987ea9216d1ad5cdd81c873bfb09cd87350ddf55b1126efa936d8d8afee8419901bebab1c78b7569 -DIST genpatches-5.4-220.extras.tar.xz 1812 BLAKE2B 59356642113a6ea0d2756a317a1a02fe375ca4bd1efd70ae0ca5093eea05bb00af062f945db1719be3eba11b358e80fe7764aa8e62df1d3259d6ac1ea2b95152 SHA512 b9ba7d70b577367316f0c9721e0783798f5c2c023eb3ccb9f95907963c79963b72a65338674bed7ddba3fc75cf10e330a4ae6a90f0ea788aa15f3ec1a042850f -DIST genpatches-5.4-221.base.tar.xz 5091000 BLAKE2B ec89ca0a2c657c41784df399249da24f09a3aa08592815e17750365e09e49a7980163f27e2364f49edf35be7ccb80ec123d99693e1207f9d1561ae54687a1daa SHA512 0abb4f2fdb5e9211b83d5658fb55b62b3fd9dd93adc2c38e158c3edb6018f5daa0fe7fff3ef60b971d3307c4f1954d50c03172cfeff90643caab051863a58b74 -DIST genpatches-5.4-221.extras.tar.xz 1812 BLAKE2B cf6270b24135f9b56a82547584a500d360cf0574030028f25af975951e5e3c991700977029d2a83190465e797eb27763885f3a0101483e3ac504927346cbf040 SHA512 b5925915b82583eb384a716d486dc5bf1562a08c7ddea932a583d69714a9c359d868993b564c0a98a0ed472c761449fba2e54cf7c4e84f250e55bdb07da4c1a4 DIST genpatches-5.4-222.base.tar.xz 5109388 BLAKE2B 7897cb44b41e0b360d17b9a7cf3295682fc6c2c6173cea8b08814b6ded54d7c6aec24b51f01912769f35774176d5a89b2fe401bbb09e92890e28e491027f9426 SHA512 e4a4dd2a5f045c0ba56168deb4e557788a42f0db3420790b5103b074d297fdbb417251d6c1eafb0e30eca1b143b2391ab091f6fc5973c4a592a832c4eb338149 DIST genpatches-5.4-222.extras.tar.xz 1812 BLAKE2B 4c5cff34d2bd8efafaaaedfe875efbda02af2903eaef2d536cd34ae953332da58944d39aa18f7d241479e93c202f9260d3a285ffafde05674709ce9c3d2f91e0 SHA512 338a0654961366814e2c6615b963fa9cbe83e71e01ca92744497997b41edb71d5a1c849be16e18d45b69d71a86f9b4cb53cbcc6af3d70b52ba29982e047a7d28 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588 SHA512 3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e -DIST gentoo-kernel-config-g2.tar.gz 4359 BLAKE2B 965392fb5b3c1290c596d3e8593cfcf54e76cedd47de335c1b9658c1b35649af18a94639bf3df84507c797e6d7ea074f7f2a2579d2d01073478b30a4f167b2aa SHA512 d1bdef2e817799fcebbcdae1f3b1666f8ca70b0d5adca74014dd665f6b02c81b839220d8fe3794ea1202e1f2589d281344699864207c98b95d23a1d1f03bd42d DIST gentoo-kernel-config-g3.tar.gz 4411 BLAKE2B 00edc4b5dc943834bc7ee977382b2960160888db00a25c5a7f73968784aa39a2b3b69f0bbda89b3ce8eb55e746006cff2839481493ac8bfca6a21de2299564f7 SHA512 44beae869bebf5445655dafe1facc47c3dbe602b34c5bf2fa984a581bfe3250fa0df908b8807c333c2e66ab9d1a2bb8026e22140f2a1f522d0dd647c96ca4d5e DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 4a824d02999749a0404437cae28721576511e06a5eaa9ebb1b1479c74e2b54402c440be7ea9159bf304661d4baaa5381c36b266ac0bba0b9bf3820eb04c6e4e0 SHA512 8862cf24b177ef3871f118712ceace2b496b04a488b045bbe3d83ab22942f064995486f5534630321faaa96ce60e5f237c4ded24a5468bea6e365aa3ea9f09c4 -DIST kernel-aarch64-fedora.config.5.19.9-gentoo 246805 BLAKE2B 334f0322313d11b46ca263660cf9c04fb670c2c0fc4d8d1f9b2df43bec16b3d625346752256ba652c977b76ae8a44f46b2ea72612755457e6180f89c3a017e61 SHA512 1e0993455eb4dea1e31167e8d04ec37c1a52623920cfba8481aca8a919aeeaa99271a12b50b810f873b25432491effe6501bd249d0b1c4eebb4ba9602ed83183 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 DIST kernel-i686-fedora.config.5.15.19 222233 BLAKE2B 9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617 SHA512 49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953 DIST kernel-i686-fedora.config.5.19.13-gentoo 223571 BLAKE2B d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8 SHA512 0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94 -DIST kernel-i686-fedora.config.5.19.9-gentoo 223571 BLAKE2B d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8 SHA512 0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 DIST kernel-ppc64le-fedora.config.5.15.19 213339 BLAKE2B db6bbc9f402b8b48a2441e39d1a78dc112656ae842bc5594065cfd2ec3f6d462e4bde200e8736a70192af35fb3a5d1fc42683783a5b7620881f3a95bb0bc5f4d SHA512 b43439c24be8fa8bdd17d4c0beece799544ae45b2c289f0202fa5eb7a52dce0165a0cbc924b0decf877582af9688efd675cbfbd2313ff85fcc2c8563bba4b1ad DIST kernel-ppc64le-fedora.config.5.19.13-gentoo 213984 BLAKE2B 9abc1d2e03bb34908019dbbc4e54d3d176acddca6e7af72fe73461e60eb249486c4e8a81bfe2515849aa26939d9abef5e981deeaa55605b34bb59552cd3444fe SHA512 d857ce4178950a96ff029c3c9870211424e1c5e95dfef88d25d6d1d517493a6fd95d9d398f42b8a6cf72482b07789be38f674dd4a2b9855da57c8391b0c2708d -DIST kernel-ppc64le-fedora.config.5.19.9-gentoo 213984 BLAKE2B 9abc1d2e03bb34908019dbbc4e54d3d176acddca6e7af72fe73461e60eb249486c4e8a81bfe2515849aa26939d9abef5e981deeaa55605b34bb59552cd3444fe SHA512 d857ce4178950a96ff029c3c9870211424e1c5e95dfef88d25d6d1d517493a6fd95d9d398f42b8a6cf72482b07789be38f674dd4a2b9855da57c8391b0c2708d DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f DIST kernel-x86_64-fedora.config.5.19.13-gentoo 224246 BLAKE2B 6dd95fc7a8bd38387a3bfd6c00733220b34091961c8437cdac61e4376de8b35529808f3b8e2db91c1a0c90e1115395df153f94107e6f9884a61bf646cb40d25e SHA512 1393e6315581a4934a35f3e66146d014ad154025fbc71245bd4b6e7639952387449b69df41605df8590a4d363a5aab5111b442b1a9f56b4d2996ca416f7e5c23 -DIST kernel-x86_64-fedora.config.5.19.9-gentoo 224246 BLAKE2B 6dd95fc7a8bd38387a3bfd6c00733220b34091961c8437cdac61e4376de8b35529808f3b8e2db91c1a0c90e1115395df153f94107e6f9884a61bf646cb40d25e SHA512 1393e6315581a4934a35f3e66146d014ad154025fbc71245bd4b6e7639952387449b69df41605df8590a4d363a5aab5111b442b1a9f56b4d2996ca416f7e5c23 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-5.19.tar.xz 131581464 BLAKE2B 4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a SHA512 00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -EBUILD gentoo-kernel-5.10.143.ebuild 3598 BLAKE2B 08ce2dc5719f68b0359e131864a5b4d27a9cd1ca35d5ac0e1f9092958d8923015f99da9361104fa0fb45649c2422c2d204f89b9f66a38214d83ead29aa7f9f06 SHA512 b054a9e9858f23ef6f7ba77e6bf19abd9aec489661718107e5c3562362fbf1353319be98a7d6d551f9f998ee60ab2554ea6baadc744ce4527fc0695b4f05dff3 -EBUILD gentoo-kernel-5.10.144.ebuild 3598 BLAKE2B 08ce2dc5719f68b0359e131864a5b4d27a9cd1ca35d5ac0e1f9092958d8923015f99da9361104fa0fb45649c2422c2d204f89b9f66a38214d83ead29aa7f9f06 SHA512 b054a9e9858f23ef6f7ba77e6bf19abd9aec489661718107e5c3562362fbf1353319be98a7d6d551f9f998ee60ab2554ea6baadc744ce4527fc0695b4f05dff3 -EBUILD gentoo-kernel-5.10.145.ebuild 3602 BLAKE2B e4207d9a6e95adae3fe6502d582025a0a82d7e29c77e2d1d1bd89435d98640502c341a01666b61f2013b6373d26dda91396ec9d3d68c14e1214112d74d72f54b SHA512 66d938e669fbda1ff8a0f54d158174fec65692a5039f7cfe6f1f0d89cc2c3d4342b789376bc272dcd628ae285ea8d28c021d16ba674fdc5f887d8387a3bb10b8 -EBUILD gentoo-kernel-5.10.146.ebuild 3602 BLAKE2B e4207d9a6e95adae3fe6502d582025a0a82d7e29c77e2d1d1bd89435d98640502c341a01666b61f2013b6373d26dda91396ec9d3d68c14e1214112d74d72f54b SHA512 66d938e669fbda1ff8a0f54d158174fec65692a5039f7cfe6f1f0d89cc2c3d4342b789376bc272dcd628ae285ea8d28c021d16ba674fdc5f887d8387a3bb10b8 -EBUILD gentoo-kernel-5.10.147.ebuild 3602 BLAKE2B e4207d9a6e95adae3fe6502d582025a0a82d7e29c77e2d1d1bd89435d98640502c341a01666b61f2013b6373d26dda91396ec9d3d68c14e1214112d74d72f54b SHA512 66d938e669fbda1ff8a0f54d158174fec65692a5039f7cfe6f1f0d89cc2c3d4342b789376bc272dcd628ae285ea8d28c021d16ba674fdc5f887d8387a3bb10b8 -EBUILD gentoo-kernel-5.15.68.ebuild 3595 BLAKE2B 3f9177ab76f55b26f0b9785ca179df92d66c3faf2a875ea90c996834670cb22a0b0076549390f48058b71d5b3e352e2ab7c01003b1224f3b1380c5cb20ab6b47 SHA512 d2b6b3aecc1b3571043b19deeb89ae32c07cc62e81bb9385628de7fe7506d277cadcdab5d75a6af07c9f62a0bb88e9c80ec6e467b3ded7a9468ad858ffa4cd8f -EBUILD gentoo-kernel-5.15.69.ebuild 3595 BLAKE2B 3f9177ab76f55b26f0b9785ca179df92d66c3faf2a875ea90c996834670cb22a0b0076549390f48058b71d5b3e352e2ab7c01003b1224f3b1380c5cb20ab6b47 SHA512 d2b6b3aecc1b3571043b19deeb89ae32c07cc62e81bb9385628de7fe7506d277cadcdab5d75a6af07c9f62a0bb88e9c80ec6e467b3ded7a9468ad858ffa4cd8f -EBUILD gentoo-kernel-5.15.70.ebuild 3599 BLAKE2B ce2f332e14d6420a0ce635a8f1ea29788e46f385b7aef0fd7f86b2358c66574ea9e713927df98ae3e95b37ef0cf321cc4325bd1e8ad3a0da128d8942097286c9 SHA512 bc805c80743ad1ce74a09910c234e3ceddd6ff333eafc0babc7ff9ac7ba44ddc09d2c9e108a74b3223e6677eb77f91fe832b58f25e82a204a4adf8cc85517dec -EBUILD gentoo-kernel-5.15.71.ebuild 3599 BLAKE2B ce2f332e14d6420a0ce635a8f1ea29788e46f385b7aef0fd7f86b2358c66574ea9e713927df98ae3e95b37ef0cf321cc4325bd1e8ad3a0da128d8942097286c9 SHA512 bc805c80743ad1ce74a09910c234e3ceddd6ff333eafc0babc7ff9ac7ba44ddc09d2c9e108a74b3223e6677eb77f91fe832b58f25e82a204a4adf8cc85517dec -EBUILD gentoo-kernel-5.15.72.ebuild 3599 BLAKE2B ce2f332e14d6420a0ce635a8f1ea29788e46f385b7aef0fd7f86b2358c66574ea9e713927df98ae3e95b37ef0cf321cc4325bd1e8ad3a0da128d8942097286c9 SHA512 bc805c80743ad1ce74a09910c234e3ceddd6ff333eafc0babc7ff9ac7ba44ddc09d2c9e108a74b3223e6677eb77f91fe832b58f25e82a204a4adf8cc85517dec -EBUILD gentoo-kernel-5.19.10.ebuild 3859 BLAKE2B 4a22efb951c835c1f326aa2915a1070da895456cd9918e4322d1a3b6f7cb5bc1831d48b52dab8a2ae3dd8408cdd8cd10cc1e21f7aefbe7d9fb2e1971fd9d6b72 SHA512 f6f6b263e1cf682a3c808041f92a357f21b72e68fdf39be2233007955e4543bb7cec4760355a1843f0ee35654e5d2da127a36557f76d080a99cdfa0c413dff72 -EBUILD gentoo-kernel-5.19.11.ebuild 3859 BLAKE2B 4a22efb951c835c1f326aa2915a1070da895456cd9918e4322d1a3b6f7cb5bc1831d48b52dab8a2ae3dd8408cdd8cd10cc1e21f7aefbe7d9fb2e1971fd9d6b72 SHA512 f6f6b263e1cf682a3c808041f92a357f21b72e68fdf39be2233007955e4543bb7cec4760355a1843f0ee35654e5d2da127a36557f76d080a99cdfa0c413dff72 -EBUILD gentoo-kernel-5.19.12.ebuild 3910 BLAKE2B 166fe378fa7542c23797adffecd7f1503714dcb06374a6ceff71d126e1d9f40e8c2ba5dce83e842a39c89a5d1c1c08a79679ebca725d9cb8e88fecf71a1f2c3a SHA512 79039ab3f60e49e92afd2b90a7a1b3de1818df3830e6cc9255083f513cd48d0f2669ed2d1a49bef44c79d1c01c95c2912d1d9f2c80b2a40f5c48b3aae135e9ca -EBUILD gentoo-kernel-5.19.13.ebuild 3860 BLAKE2B 83a9eb6186ac31ddcfcbb80401e078c150f2e1e1141e962e7f1891beae412391087764a48eab5ce0fc2f9b8bd00225e9122a95b2a15b320bf0de63622d98310e SHA512 345a88aa98de549dcba361e5def145e25eae6d715523cfc6b5adaa1782a5efbda2b415bb84c9541bae7ffb8cbe36f20ec41d11da72117122eb9d5303a95d4e0e +EBUILD gentoo-kernel-5.10.147.ebuild 3598 BLAKE2B 08ce2dc5719f68b0359e131864a5b4d27a9cd1ca35d5ac0e1f9092958d8923015f99da9361104fa0fb45649c2422c2d204f89b9f66a38214d83ead29aa7f9f06 SHA512 b054a9e9858f23ef6f7ba77e6bf19abd9aec489661718107e5c3562362fbf1353319be98a7d6d551f9f998ee60ab2554ea6baadc744ce4527fc0695b4f05dff3 +EBUILD gentoo-kernel-5.15.72.ebuild 3595 BLAKE2B 3f9177ab76f55b26f0b9785ca179df92d66c3faf2a875ea90c996834670cb22a0b0076549390f48058b71d5b3e352e2ab7c01003b1224f3b1380c5cb20ab6b47 SHA512 d2b6b3aecc1b3571043b19deeb89ae32c07cc62e81bb9385628de7fe7506d277cadcdab5d75a6af07c9f62a0bb88e9c80ec6e467b3ded7a9468ad858ffa4cd8f EBUILD gentoo-kernel-5.19.14.ebuild 3860 BLAKE2B 83a9eb6186ac31ddcfcbb80401e078c150f2e1e1141e962e7f1891beae412391087764a48eab5ce0fc2f9b8bd00225e9122a95b2a15b320bf0de63622d98310e SHA512 345a88aa98de549dcba361e5def145e25eae6d715523cfc6b5adaa1782a5efbda2b415bb84c9541bae7ffb8cbe36f20ec41d11da72117122eb9d5303a95d4e0e -EBUILD gentoo-kernel-5.19.9.ebuild 3859 BLAKE2B 4a22efb951c835c1f326aa2915a1070da895456cd9918e4322d1a3b6f7cb5bc1831d48b52dab8a2ae3dd8408cdd8cd10cc1e21f7aefbe7d9fb2e1971fd9d6b72 SHA512 f6f6b263e1cf682a3c808041f92a357f21b72e68fdf39be2233007955e4543bb7cec4760355a1843f0ee35654e5d2da127a36557f76d080a99cdfa0c413dff72 -EBUILD gentoo-kernel-5.4.213.ebuild 2799 BLAKE2B 925a58a4afcb3c66f5179e8e5c23912332e7a1025ecd9d77b7d53cb89b25482c3dbf136b0340ecbbc4bd1430599302e5537d7a9e9e0314b5bbec1f9b98e76166 SHA512 4d67a306017b4741452ebbe3d0be3f29cffb0debc69bc2a605c6298d730c19a908ce8aca41a30888d9015f1330b9b6a4f5ba518714df41daf17900e8f29ddd44 -EBUILD gentoo-kernel-5.4.214.ebuild 2799 BLAKE2B 925a58a4afcb3c66f5179e8e5c23912332e7a1025ecd9d77b7d53cb89b25482c3dbf136b0340ecbbc4bd1430599302e5537d7a9e9e0314b5bbec1f9b98e76166 SHA512 4d67a306017b4741452ebbe3d0be3f29cffb0debc69bc2a605c6298d730c19a908ce8aca41a30888d9015f1330b9b6a4f5ba518714df41daf17900e8f29ddd44 -EBUILD gentoo-kernel-5.4.215.ebuild 2803 BLAKE2B b7562ff0061430bc6bc4978000cf3910f77d677262c29b1049d7cc9945f97319fcdc590a718ada8b6d51e7f84e2ba4956b37e770b4a6f933845889f32fe70d8e SHA512 3c00eea38ddeb1a18b6e1a57e0b6043835817e64635fec81928590f7833102265ba4db2c5783e218a284cbfdc7061a9e43da2ebc7fb34e3c5c0378a18ce41d81 -EBUILD gentoo-kernel-5.4.216.ebuild 2803 BLAKE2B b7562ff0061430bc6bc4978000cf3910f77d677262c29b1049d7cc9945f97319fcdc590a718ada8b6d51e7f84e2ba4956b37e770b4a6f933845889f32fe70d8e SHA512 3c00eea38ddeb1a18b6e1a57e0b6043835817e64635fec81928590f7833102265ba4db2c5783e218a284cbfdc7061a9e43da2ebc7fb34e3c5c0378a18ce41d81 -EBUILD gentoo-kernel-5.4.217.ebuild 2803 BLAKE2B b7562ff0061430bc6bc4978000cf3910f77d677262c29b1049d7cc9945f97319fcdc590a718ada8b6d51e7f84e2ba4956b37e770b4a6f933845889f32fe70d8e SHA512 3c00eea38ddeb1a18b6e1a57e0b6043835817e64635fec81928590f7833102265ba4db2c5783e218a284cbfdc7061a9e43da2ebc7fb34e3c5c0378a18ce41d81 +EBUILD gentoo-kernel-5.4.217.ebuild 2799 BLAKE2B 925a58a4afcb3c66f5179e8e5c23912332e7a1025ecd9d77b7d53cb89b25482c3dbf136b0340ecbbc4bd1430599302e5537d7a9e9e0314b5bbec1f9b98e76166 SHA512 4d67a306017b4741452ebbe3d0be3f29cffb0debc69bc2a605c6298d730c19a908ce8aca41a30888d9015f1330b9b6a4f5ba518714df41daf17900e8f29ddd44 MISC metadata.xml 465 BLAKE2B ea1260a1638588a48d9dd776e9eabd9730a181af8416ba778c936fa2e80a2360be146d3cc80599e50e0a72ac709eb9538184aac87cb96528e445ed450e34f4af SHA512 c7b7b1a45fb7082b8d8d66cf5a387cc4f7207cd9488d1d5e1d6900f1e4147aa9290b5522a94d941a885f1599b5df2482b529e40912d2b2cff400ecd4b1704c41 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143.ebuild deleted file mode 100644 index b20535df0df0..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.143.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144.ebuild deleted file mode 100644 index b20535df0df0..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.144.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145.ebuild deleted file mode 100644 index 4824ab95a1fb..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.145.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146.ebuild deleted file mode 100644 index 4824ab95a1fb..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.146.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147.ebuild index 4824ab95a1fb..b20535df0df0 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.147.ebuild @@ -40,7 +40,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68.ebuild deleted file mode 100644 index 594cf4733237..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.68.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69.ebuild deleted file mode 100644 index 594cf4733237..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.69.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70.ebuild deleted file mode 100644 index 4ea02f952baa..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.70.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71.ebuild deleted file mode 100644 index 4ea02f952baa..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.71.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72.ebuild index 4ea02f952baa..594cf4733237 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.72.ebuild @@ -39,7 +39,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10.ebuild deleted file mode 100644 index 70b88ba40c72..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.10.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig ) - hppa? ( savedconfig ) - riscv? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - riscv) - return - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11.ebuild deleted file mode 100644 index 70b88ba40c72..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.11.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig ) - hppa? ( savedconfig ) - riscv? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - riscv) - return - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12.ebuild deleted file mode 100644 index 063305fd8a71..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.12.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 -[[ ${PV} != 5.19.12 ]] && die "Bump config to g3!" - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig ) - hppa? ( savedconfig ) - riscv? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - riscv) - return - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13.ebuild deleted file mode 100644 index 09dafaff5094..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.13.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.13-gentoo -GENTOO_CONFIG_VER=g3 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig ) - hppa? ( savedconfig ) - riscv? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - riscv) - return - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9.ebuild deleted file mode 100644 index 70b88ba40c72..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.19.9.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig ) - hppa? ( savedconfig ) - riscv? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - riscv) - return - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213.ebuild deleted file mode 100644 index cad009d01a7b..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.213.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ~ppc ppc64 x86" -IUSE="debug" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214.ebuild deleted file mode 100644 index cad009d01a7b..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.214.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ~ppc ppc64 x86" -IUSE="debug" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215.ebuild deleted file mode 100644 index 5fa543cace37..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.215.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" -IUSE="debug" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216.ebuild deleted file mode 100644 index 5fa543cace37..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.216.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built with Gentoo patches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" -IUSE="debug" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217.ebuild index 5fa543cace37..cad009d01a7b 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.217.ebuild @@ -40,7 +40,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc ppc64 x86" IUSE="debug" RDEPEND=" diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index c310e67eb2b1..ce181fda4fde 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -115,7 +115,7 @@ EBUILD gentoo-sources-5.15.59.ebuild 666 BLAKE2B 894854600b51f66c2b2ad8fa30415cd EBUILD gentoo-sources-5.15.69.ebuild 741 BLAKE2B 781b44b518c262f8f10eff29cbe198f90fc661ae230550d3e142d457d467c0d97b53cb618a5797d89bac5516b2a008fddddad98a5d747b4cdc80b2c574174943 SHA512 39674ab8b96f883b5d6d49bf59b756a325961e7919f9ebe2bcf43c91c231994aacc38720cdd6d0a1d087afe6fed8378820df87183c984f81b517ee4a5c14b6df EBUILD gentoo-sources-5.15.70.ebuild 748 BLAKE2B b01ab65e34d7a4f62c30cc1c1e5617b748c8c310742384b8310ead3f62ae8491295a6a53c3a6aca54c0459075d5f09dc7c75be8f66e9761eaad98dc8e88cb4e7 SHA512 2f9d7c72560408f20d3461e0ebc6fce6fe4593fe9c406acb9a948be3f3da9afb0d427b9e601c760e043c8429263c5c794b3d0d1fab063beee77d491c87171e67 EBUILD gentoo-sources-5.15.71.ebuild 748 BLAKE2B e9ad275bbb1e568a75ed2119daf9613af9488fd0cb0828948e5799f5516ff3318f8aecc0e3452bc546a3305d953c8dd279025f85b7527a0356c0e260aa7906cc SHA512 98e78ee8260a71f4430232773932c6f6db3bc2bc9a19aafdbf2cc763aa219dd8838387c5c733cde93459fa366b8549c671f4bee9f80f210409af189ab7f3fb20 -EBUILD gentoo-sources-5.15.72.ebuild 748 BLAKE2B fef5b03c0f40e1be9cf77373983348168ee19e173f3388f10371fd8857b07e4973bb1bb754f9b3aaf41e21633ed31ff2575d4badd8b370c5f676a30431c82d28 SHA512 52f6c9ac66f443cd1925e797a47b3e4b4b1f9f2256df94107e706aa3df51c096d5792a40567ffb76178a645eb5043afd92d573956ad225f780d2f060d1498e9b +EBUILD gentoo-sources-5.15.72.ebuild 741 BLAKE2B d06641c99cb3105fbd55c5a0194c29f3aaa850664caf48063b7669f4fcd9cd6af945c6c4e10eb4ca24730ff9b45abad35c6ec42967b381ec9b81796aed7bbac2 SHA512 2dbfc66ead66afa6a216b392cfe687b3c94cb58ea3bb8e2244d69a2f4a082d9b7ec1f0fa28e612fcd218fc2716df6e914baa82b2c5d25914c221108fc6c304cc EBUILD gentoo-sources-5.19.10.ebuild 757 BLAKE2B 0249c770185e697ef2feb7d43af5a452d1dd712f103bde7c32cc23f736e045c5b38f2a3cd7c2b8c2b64be117e983e4c7f94760f555ca6a7e994d4f1a61ec9a4b SHA512 cb56c5ee5d0f7e8e05b558f4f7ae0fc5af7b79d9b41964431f3d686be8afed86b4394eca65c0e04d62125ee2a94353606649a157cea7272222ecb1bca7dd2631 EBUILD gentoo-sources-5.19.11.ebuild 757 BLAKE2B fe1256548754c7a57fb48d97978e147c6cd17a329b35ba787075bc9c66fa0376e5b2c24a377c2155b3661f1fcdbadbac5f1b4b94a9c233070173cc9a6b67b3e8 SHA512 b414fb9be74fae4ea6c1ebdf5baca352c1ede7ccbbd85a22a5856adee11f6ccc8f77aa85b6dbc02bffa2a6d18c0b73926660fc6aa6ef3bfe275b72ea6687bffa EBUILD gentoo-sources-5.19.13.ebuild 757 BLAKE2B 00b92228ef219728a4301e974d090d55762501631d32ce1a2bfbcb100b4fa3794adec3af8540ecbf2a751654f9469ec871a2f9029b5e314c965b0da25273c2e7 SHA512 97589727b52ac41a0262a3a193bb0e5268686ccfea0581e716d042c93521169caabefcbb412da17838f8145620a8e0e5fa1868735f273c546c061bdc8144613c diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.72.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.72.ebuild index d5db23574039..b87cf020bdff 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.72.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.72.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest index 620c26cd6842..af53ca9ae471 100644 --- a/sys-kernel/linux-headers/Manifest +++ b/sys-kernel/linux-headers/Manifest @@ -7,12 +7,9 @@ DIST gentoo-headers-4.4-1.tar.xz 6624 BLAKE2B 9cdf0c22520e413f175942c4994dd90b0f DIST gentoo-headers-4.9-1.tar.xz 5416 BLAKE2B 2538870b340d4e4b260ada37b0571ba770a4bf93b0f0cf78819b4bf68b8ddc43c314d7fc5d12a78bc71c9bb12306d986ae0ae74159ec7edc7deea371f6b5f015 SHA512 1069f50c58f25ceb8a13c8e53dce6a21e352e2a624da3b9a6d139939e7613e9a97226eb0173fa060ee69443c6a50b53b6d5c6d752dcaebffbe2a78f06cfbe2b6 DIST gentoo-headers-5.10-1.tar.xz 4304 BLAKE2B b5006ff13c8ef8394806919d547f1b15ac32cc4d290e8c5f5a5073f54112db194a9e743177ae54941d8a504e15b662751258259183c47c574936744d7c51b405 SHA512 3154558df20e3a8821af23b2a585eaccb6c40877850b1cf752c435c170f7f322a48e77cee63bcc061b69aff8602987f4506d803c73f394929716295aface4f3d DIST gentoo-headers-5.15-1.tar.xz 1496 BLAKE2B 9d88ecc517e226580ba43cba1b5cc62232690ed219f9c5e2d26047de6dbc4056eaaf04c320b2758acb3cb08b44ec402c7185989e0c5ded40c44f7b4bb1d77328 SHA512 f31d5fb4b5264a8b9c060d4215462796240c2423f0872e55ba4e96904086264f55b54d00342aef625a8f710c2ebc2d731bcf79cd0362b398c84235ff949eb229 -DIST gentoo-headers-5.16-0.tar.xz 1508 BLAKE2B 8a98768f3f33ca2fa5f61dbcea39388f7faf13033dc4f64dab989b0ecf06a193b22f3e692ad4aa882e4ae1428daae127f0562c7e3416b381d6825beff239a71d SHA512 e48e50ccd79ef79d59b986931dd65881e8a72d0531ff5043897c862795acb54fd3c3c0667eaca572cebd835a8c3196b01348f3865855d06fd409c185970855ef -DIST gentoo-headers-5.17-0.tar.xz 1496 BLAKE2B 562923dd1fdb1fc8afc97196cf8ada2345170d91a4166722b474fc15484840bfcbb31d33b1a71d98fec7684f0c01660f3437dabca541dfbfe802591c81bea2f9 SHA512 27372682de83ba04aebcaa5d25aea8cfdf1ac51166b155c7bcd5e03ef2722f7cc2d4761d519c325267bfd79e69996d1a9647f0f24b4059d7771bc1f8e94a027e -DIST gentoo-headers-5.18-0.tar.xz 1172 BLAKE2B 136ea2989239f776ec0873c87a9d53f7f579f8c7341a80543912161073c22e0af275141a7e935e7af03b8fd82be19f88538f8a4b2963e7dc31cc0a4b2324fe2e SHA512 f0df48f3926eda93da8cf637e377ce5c3b06a55744870224dd4968ff5fac9a68f79ce62e0c1635fcc02646b9ff94672678f241cbe6048161c4784a1ec48f402e -DIST gentoo-headers-5.18-1.tar.xz 2064 BLAKE2B a988b180ed5d885b62f1913b3f43243f77be5dcca03c8df83748ceb71c79d5359785cc64811fea251aa055b9193bd436184f66b8e773abf028722424977ee6b8 SHA512 f7c9279115e836c1bc0f065fdae7d3a2260ec82eaa729f395c96bed2bf53f2ddc40325a2d116b39337e00d841fbc19d072f48475bab382c63fa89331b226aff6 DIST gentoo-headers-5.19-0.tar.xz 1168 BLAKE2B b4b90f23ddcbf0820f930bd605fb4a3269b8e48bc5f9c221cd60a726868140b9d43d1cd7ab04af8faf72417def0a7c9924f6b456d4521cdbcb35c825ec319a74 SHA512 0a652de74772e2c2f4de5a7cf188d05efbc797487ca6a0835075588d53abf5b835e65f626bd69a2de9ebdfef1a152581b79d5084e8af03a07123c0a149a67b0e DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8 SHA512 b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be +DIST gentoo-headers-6.0-0.tar.xz 1164 BLAKE2B c288c6581224235367e8bfbd726d3e5ffa19b88b4950bbf4d5df0985835b25794986bbd0018a116455acc001c87f7e3b9290f6ba5ce16278ba4bfe02b9f402e1 SHA512 6bb5d7342e30a7e7bc0ecef5c2f95f3d78e8877b77c427728a3ca4614a13738c6d24f725c7047b896a868ee8a0ba1aea92355aebdf6723f08e6d4fd8c0c1c7d6 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe SHA512 6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a SHA512 2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a DIST gentoo-headers-base-4.19.tar.xz 7956220 BLAKE2B 5b6868188b6cb505556b8f307972be6b27c0201e8287f6a2c4d0ac8bf16cfe048cb05afacf879731ba81de5e2a8c5afc4adad007e00b12efb8b2a158a666f4dd SHA512 ef0f159cb31651bf8e00c31d8ac807e64413c7bf88807e1ab4779524db10eec4726b65af0fad034a0cb2e000cd61a6008bcc174828061ffaf633c170dd09645c @@ -20,13 +17,9 @@ DIST gentoo-headers-base-4.4.tar.xz 3911752 BLAKE2B 5031ecd48b99cb0c9c35ca935fa6 DIST gentoo-headers-base-4.9.tar.xz 4052748 BLAKE2B e279954c56170fbfa4ebae8dade731825b3d5f0cd5d73a5b33cd93a9c8f5fa140e14edf0d5ac26a452fe8a61b16fdcc851f5329f56e4c8dcf4472a995de44c4c SHA512 a03418cfba7fa4531279d9122411af3e285e962506e8df9279fbbb27ae08a4e30725bd1cf03f48ad523f61f2889195e6c844fa4c7b4ef2f828baf47ef402abfa DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a -DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf -DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b -DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 DIST linux-5.19.tar.xz 131581464 BLAKE2B 4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a SHA512 00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -DIST linux-loongarch-next-on-5.17-20220423.tar.xz 177296 BLAKE2B 947fd8c2192fe454beb346ea700a09a711f629d87cc5ff5b5d882fa1d57bb5e918fea821f5eddd44152812502479f853527b8317176326f8926bd1a532666a86 SHA512 b18df78802c2718181da95fdd5f83761bec7fced16b0aec05d00dcbd9b5c25fc0f84fbdd7e3b3fa5a3f78aea66e268dde3d9272a3f921b595b16270623ae0b7e -DIST linux-loongarch-next-on-5.18-20220523.tar.xz 160468 BLAKE2B ccb6df7fbee86fba7ae725362efeb03cdf4187cf877a7f21e470639c14509214ed31c06434207950b219d34ed41a9fd2be0b711faeb5c6c02198836f06ef7dce SHA512 d87b667947a1d41fbea6db80dc2896c2c7e297bac471b99820b10a4d1e8a680f3566a89bdb4e70c0bdfba335ce158f3e82f930eb2f6b64fd6ba736028bf709f2 +DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa SHA512 bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714 EBUILD linux-headers-3.18-r1.ebuild 1363 BLAKE2B 4a0c5ff3c52a22cb7f4c23945887de8acc3e5ed6176e6a899d86cf795a09403152241df75834cf7a3085782052e7f0f785b6831751bbef51aaf3105ca82bbb5c SHA512 5ad47c9ad8776ccabefab9011176a7b6a2d12264a44159d653baa57b57d19f1a02cceb6e537ba055519d1578965229e5a680176b69530003e2cac18fa417581e EBUILD linux-headers-4.14-r2.ebuild 1283 BLAKE2B 2f0282f1078199c2e451ec8f2b4fb08e4e00e4b19cabd72d8abc6d8cbeb905cab9d84cac2436fda97f7a5bf476038ea1c85204bf4cc88634e98c18669611288b SHA512 c3b91a9c96f6af0ecb53e31da5224f61a5350dc8887679f632d9eb28788ab1f0221391950b92142734b0234a5a9d7070ff3cad78cf12fbeb5b08583144bda07e EBUILD linux-headers-4.19-r1.ebuild 1440 BLAKE2B 2fd246a850a1d1ccad8d1599bb10f6fb40492332eee2f8dacf172d834c94f7ff992d7b29d3f2510d19856249346bda102b9ae01ca3e0786d177943129ef5ca62 SHA512 7b4b276f4653d6c60b6aa1d55efc07fa7d9625b29dc4449cbaa7bcd7a583b0b26a8f84906977c870a76d4b00765a5870572f4e0be2804dbcec62d8949f026a72 @@ -34,10 +27,7 @@ EBUILD linux-headers-4.4-r1.ebuild 1283 BLAKE2B 2f0282f1078199c2e451ec8f2b4fb08e EBUILD linux-headers-4.9-r1.ebuild 1291 BLAKE2B 2eade237107c4ff1174403241cd628b1d4a7b8fbfe2ac60297f94e32eabeec2c8899f56abc6a308afe1eaa60798203ca8bc7143a029baa42bb4af924f83f329b SHA512 b2f8134bb8015cf93812ebbb5f3002221ecb1c847ad660e5b3ecb56e494fa09a4f3ec88b3380461fb93a57d5ae803cc79d74d0603650377a1d981b656589dca3 EBUILD linux-headers-5.10-r2.ebuild 1381 BLAKE2B 17cf6059383874449a8b2940ecc63a51a98c63a2f4dce005faf1882a52a1b26dc31081b035938dbcf50678da299691f9b42231e55fa9d2ccf9c7ec169a812878 SHA512 81088894b07751c740fcca91500af49548b2aa40e6c2ebe5fd41e44f529d52e7f0a60e23ae663db553b354935e5c6a3a802030a89f552bc8fe7f09b33b916866 EBUILD linux-headers-5.15-r3.ebuild 1443 BLAKE2B 146180323a23927e6363809988e34660a06c9b552a40959cceec727b7218e8cfa984264c3e6532892a133c8dc71118b3d01a8f0d885c4060bd49f3648375d13d SHA512 516b8403e8bcfe701c6453c378ab309ff2a3d6ab3b942f6df8dd700627550a1e3ef94e24c6baa378c3b96ebaae77bda15ac19770bce994e93088776cc7afb5ea -EBUILD linux-headers-5.16.ebuild 1450 BLAKE2B 76b1d118180ada6f141cf86fa69065ff1d4cfd6e3c7aa91dd55d94008ff0d564c0ae5d87b84d5674562c3af71cc908e2baf1265a964ea648bc5cad1664289ee8 SHA512 24336b922a8f12c34ad5449dafd3c1a862051a914c0bf670eca9596f4c5481ebea00892c859c0b717ece7052457e86e21f0de01d7df14a6801f04b5fe0d7e2ed -EBUILD linux-headers-5.17-r1.ebuild 1808 BLAKE2B 8e8ddd9ba579a60c94b7ffbd030fb77827ee2ffaab936b28d4826fd6ae29132e0a6c2094c17db00faf1875f5654fa35b58f6abbf4be4c3284b18571d2cc5d00d SHA512 daedbbba0db22adc3d950fa5c754520d9a6b839304413b8148b0a306ec0014471114e31a62ee49fdc70c591895f0286a1fa8f6d41ce264041207fe43b2742814 -EBUILD linux-headers-5.18-r1.ebuild 1808 BLAKE2B 3139013d9c025d91363a1c88904845ac5462200b3b17267de4d8ea009cf9dce6df30cfaf74abda33835ce1f9d871ad61cc1ee4d2547ad1d1927b58f8204cd31c SHA512 866f71903e085561252462291683e9b524ea2872be2299a2215ab0496c848be695b6e58888b3b916ee06c600d4d2158d4e73daae1c5db1990a6f638a7127b481 -EBUILD linux-headers-5.18.ebuild 1810 BLAKE2B 13ed9f80d145ff0be8da20e85314953c4c73e1ffa983a8312c12ab07fd780a5130b083f2edd6fdb3863ad599579ce9dfb3887ad53c4922af142f0e12dcb68199 SHA512 3f8b2823079455ebf7c5a3450607eca1554c154a174113868f8b9bdb52be118aac86ab7d9f2554b76076838626c13ff81a103307bee96c9b21b063141ca1b0c7 EBUILD linux-headers-5.19.ebuild 1434 BLAKE2B 83fbb0a6e68d1973d31ef74174d6b321d6bd09295c12d06c6a5a694521fefcc0551c56a9642a950f3f9a7bd2768fcd82d113a36e81e61f19885c8ab456b59157 SHA512 b165a1c8d19ac5e710ffe01f8d4c4df3698fe48b9eaa93f69beaa713719faf2521285d3ed8e5825acb49939b4fff3886b0c2d049c6eaba77552c29ed8d921489 EBUILD linux-headers-5.4-r2.ebuild 1254 BLAKE2B 4b8545aff89fbce63ac91030a81aa416664969e1475ab33e40e2612adaaac4918231b12178176dff833e9b8292575d1a9b17d32041d8362a3fd99671e5bedf8b SHA512 ba73a588dfde65af652ad9f8fe39ad4a59cdd285f0afaa7a6c038d1bb351770028864de5c304441fca9db3ebf1f1b2f0b2d57e4c8f2aba1c2ab9466c8e099176 -MISC metadata.xml 435 BLAKE2B ada9ec733091d4cd57861d44af76a14f7c9e89c577ef49503f14a8b4cfcf052d7559bedd84a414cdeb2a250b70fdac7b488a23b31b41cbbb515523947b5b4aac SHA512 91c300ef36a8e9a855f8657033b549f9fb699b3d21d46eddf70fca7c802f61bce1274ffddcb15b1454fff4c5b400ea55fedacbf7a7e24625f391641309238abb +EBUILD linux-headers-6.0.ebuild 1351 BLAKE2B bef3a8960d813a06432c5162bdbab3ca95cb07085aeeef7b817911ec6ffe7e367b4b0bfad190106d37cf01efaf04d77727e6f7d5a9643be3b62935c9c96a563d SHA512 06b3e4eb717999fa30ff57a846c217b018c81d49367adedd1824783415caa74640fabd3720f82ca12358b150f844a6ef0a0d64abb9725e9730c5981c79bccb47 +MISC metadata.xml 345 BLAKE2B a7d97a94b8b2b72cbd9c7cc730bd66c6e174a2c0bb8bfcff7c279a87000a4435afbb048ca2d9424b391a0b0f992d0afd5efb20c0504062de3dfd49968fec0e74 SHA512 e7a62638f5ba1072ae773781c890f708d90001c4d517e2ecce8fbb791914f2e6769e5a0db63ade82f7d644c1ec3e9b19aae773c496d9059879a4192b7f26ccae diff --git a/sys-kernel/linux-headers/linux-headers-5.16.ebuild b/sys-kernel/linux-headers/linux-headers-5.16.ebuild deleted file mode 100644 index 5a407e44b3c5..000000000000 --- a/sys-kernel/linux-headers/linux-headers-5.16.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ETYPE="headers" -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 score sh sparc x86 xtensa" -inherit kernel-2 -detect_version - -PATCH_PV=${PV} # to ease testing new versions against not existing patches -PATCH_VER="0" -PATCH_DEV="soap" -SRC_URI="${KERNEL_URI} - ${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}" -S="${WORKDIR}/linux-${PV}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" - -BDEPEND="app-arch/xz-utils - dev-lang/perl" - -# bug #816762 -RESTRICT="test" - -[[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) - -src_unpack() { - # avoid kernel-2_src_unpack - default -} - -src_prepare() { - # TODO: May need forward porting to newer versions - use elibc_musl && PATCHES+=( - "${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch - "${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch - ) - - # avoid kernel-2_src_prepare - default -} - -src_test() { - emake headers_check ${xmakeopts} -} - -src_install() { - kernel-2_src_install - - find "${ED}" \( -name '.install' -o -name '*.cmd' \) -delete || die - # delete empty directories - find "${ED}" -empty -type d -delete || die -} diff --git a/sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild b/sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild deleted file mode 100644 index dbe39346c0b7..000000000000 --- a/sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ETYPE="headers" -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 loong m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 score sh sparc x86 xtensa" -inherit kernel-2 -detect_version - -PATCH_PV=${PV} # to ease testing new versions against not existing patches -PATCH_VER="0" -PATCH_DEV="sam" -LOONGARCH_PATCH_VER="20220423" -LOONGARCH_PATCH_DEV="xen0n" -SRC_URI="${KERNEL_URI} - ${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz} - experimental-loong? ( ${LOONGARCH_PATCH_VER:+https://dev.gentoo.org/~${LOONGARCH_PATCH_DEV}/distfiles/linux-loongarch-next-on-${PATCH_PV}-${LOONGARCH_PATCH_VER}.tar.xz} )" -S="${WORKDIR}/linux-${PV}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE+=" experimental-loong" - -BDEPEND="app-arch/xz-utils - dev-lang/perl" - -# bug #816762 -RESTRICT="test" - -[[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) - -src_unpack() { - # avoid kernel-2_src_unpack - default -} - -src_prepare() { - # TODO: May need forward porting to newer versions - use elibc_musl && PATCHES+=( - "${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch - "${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch - ) - - use experimental-loong && PATCHES+=( - "${WORKDIR}"/loongarch-next-on-${PATCH_PV} - ) - - # avoid kernel-2_src_prepare - default -} - -src_test() { - emake headers_check ${xmakeopts} -} - -src_install() { - kernel-2_src_install - - find "${ED}" \( -name '.install' -o -name '*.cmd' \) -delete || die - # delete empty directories - find "${ED}" -empty -type d -delete || die -} diff --git a/sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild b/sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild deleted file mode 100644 index 4f5cb7cb58ca..000000000000 --- a/sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ETYPE="headers" -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 loong m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 score sh sparc x86 xtensa" -inherit kernel-2 -detect_version - -PATCH_PV=${PV} # to ease testing new versions against not existing patches -PATCH_VER="1" -PATCH_DEV="sam" -LOONGARCH_PATCH_VER="20220523" -LOONGARCH_PATCH_DEV="xen0n" -SRC_URI="${KERNEL_URI} - ${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz} - experimental-loong? ( ${LOONGARCH_PATCH_VER:+https://dev.gentoo.org/~${LOONGARCH_PATCH_DEV}/distfiles/linux-loongarch-next-on-${PATCH_PV}-${LOONGARCH_PATCH_VER}.tar.xz} )" -S="${WORKDIR}/linux-${PV}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE+=" experimental-loong" - -BDEPEND="app-arch/xz-utils - dev-lang/perl" - -# bug #816762 -RESTRICT="test" - -[[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) - -src_unpack() { - # avoid kernel-2_src_unpack - default -} - -src_prepare() { - # TODO: May need forward porting to newer versions - use elibc_musl && PATCHES+=( - "${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch - "${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch - ) - - use experimental-loong && PATCHES+=( - "${WORKDIR}"/loongarch-next-on-${PATCH_PV} - ) - - # avoid kernel-2_src_prepare - default -} - -src_test() { - emake headers_check ${xmakeopts} -} - -src_install() { - kernel-2_src_install - - find "${ED}" \( -name '.install' -o -name '*.cmd' \) -delete || die - # delete empty directories - find "${ED}" -empty -type d -delete || die -} diff --git a/sys-kernel/linux-headers/linux-headers-5.18.ebuild b/sys-kernel/linux-headers/linux-headers-5.18.ebuild deleted file mode 100644 index a986dc69d625..000000000000 --- a/sys-kernel/linux-headers/linux-headers-5.18.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ETYPE="headers" -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 loong m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 score sh sparc x86 xtensa" -inherit kernel-2 -detect_version - -PATCH_PV=${PV} # to ease testing new versions against not existing patches -PATCH_VER="0" -PATCH_DEV="xen0n" -LOONGARCH_PATCH_VER="20220523" -LOONGARCH_PATCH_DEV="xen0n" -SRC_URI="${KERNEL_URI} - ${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz} - experimental-loong? ( ${LOONGARCH_PATCH_VER:+https://dev.gentoo.org/~${LOONGARCH_PATCH_DEV}/distfiles/linux-loongarch-next-on-${PATCH_PV}-${LOONGARCH_PATCH_VER}.tar.xz} )" -S="${WORKDIR}/linux-${PV}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE+=" experimental-loong" - -BDEPEND="app-arch/xz-utils - dev-lang/perl" - -# bug #816762 -RESTRICT="test" - -[[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) - -src_unpack() { - # avoid kernel-2_src_unpack - default -} - -src_prepare() { - # TODO: May need forward porting to newer versions - use elibc_musl && PATCHES+=( - "${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch - "${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch - ) - - use experimental-loong && PATCHES+=( - "${WORKDIR}"/loongarch-next-on-${PATCH_PV} - ) - - # avoid kernel-2_src_prepare - default -} - -src_test() { - emake headers_check ${xmakeopts} -} - -src_install() { - kernel-2_src_install - - find "${ED}" \( -name '.install' -o -name '*.cmd' \) -delete || die - # delete empty directories - find "${ED}" -empty -type d -delete || die -} diff --git a/sys-kernel/linux-headers/linux-headers-6.0.ebuild b/sys-kernel/linux-headers/linux-headers-6.0.ebuild new file mode 100644 index 000000000000..6e910614dcff --- /dev/null +++ b/sys-kernel/linux-headers/linux-headers-6.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ETYPE="headers" +H_SUPPORTEDARCH="alpha amd64 arc arm arm64 csky hexagon hppa ia64 loong m68k microblaze mips nios2 openrisc ppc ppc64 riscv s390 sh sparc x86 xtensa" +inherit kernel-2 +detect_version + +PATCH_PV=${PV} # to ease testing new versions against not existing patches +PATCH_VER="0" +PATCH_DEV="sam" +SRC_URI="${KERNEL_URI} + ${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}" +S="${WORKDIR}/linux-${PV}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="app-arch/xz-utils + dev-lang/perl" + +[[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) + +src_unpack() { + # Avoid kernel-2_src_unpack + default +} + +src_prepare() { + # TODO: May need forward porting to newer versions + use elibc_musl && PATCHES+=( + "${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch + "${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch + ) + + # Avoid kernel-2_src_prepare + default +} + +src_install() { + kernel-2_src_install + + find "${ED}" \( -name '.install' -o -name '*.cmd' \) -delete || die + # Delete empty directories + find "${ED}" -empty -type d -delete || die +} diff --git a/sys-kernel/linux-headers/metadata.xml b/sys-kernel/linux-headers/metadata.xml index 1c54ceadcf7b..a40f7ecdd322 100644 --- a/sys-kernel/linux-headers/metadata.xml +++ b/sys-kernel/linux-headers/metadata.xml @@ -5,9 +5,6 @@ <email>toolchain@gentoo.org</email> <name>Gentoo Toolchain Project</name> </maintainer> -<use> - <flag name="experimental-loong">Add experimental LoongArch patchset</flag> -</use> <upstream> <remote-id type="cpe">cpe:/o:linux:linux_kernel</remote-id> </upstream> diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest index 5bbeef277b9a..60051a02ca59 100644 --- a/sys-kernel/pf-sources/Manifest +++ b/sys-kernel/pf-sources/Manifest @@ -2,6 +2,8 @@ DIST genpatches-5.18-1.base.tar.xz 3800 BLAKE2B 52cf33aea903e8783b554127936ebde6 DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B b4c7e29f0237ae9e4e3300c8be75c0def63969e5c4dec52d4d5259a6b3b6d27406883e45d2ad4d0fe576a1285121037fb88fcdeab58a5fabbb58d4847cbfbbfe SHA512 0182a96feca475471d1dde2e8326067e98f8f43a6e9122e29635a52ae4ca56eaf6ac349b189a0198704c9adee62cbdbd2def7e90d2dad564c72bec2f8ff32ec9 DIST genpatches-5.19-1.base.tar.xz 4080 BLAKE2B 27fe512fd700cc6fc1946ebe0b39b423f35fbdce3b6c2181e1e1c197dccf436c6ba285b8bbf74500c80c64c486831a88f0f548cbd787d925eefafe740764a839 SHA512 8ff90b26202ddb80890ce8a33debbb8b6b85432412e7f76fdbdd98e257e9be23ffa5c03c81cb8482b7a35099083dec800f766354b5886d4f8f7647e3354f97b6 DIST genpatches-5.19-1.extras.tar.xz 3772 BLAKE2B 1d418c3d5d328e9704ba10d7483cd562e511f345a5cc6799abc52e6cdeca20efa61417f62eaf7aae2078a8bb05c7dbabe4f4ddba7ad4221b458bd5c589f29b47 SHA512 479d957a3348485baf6504a08cf06b334938656701b15067512c0f48e530c2e87ca281ad3af6e55c75a53d2e9e584d94fc030ee82c538a97a85cea9a9c8fe214 +DIST genpatches-6.0-1.base.tar.xz 4076 BLAKE2B a6806af2473247e53034e0df58fc217a14108c86e89d2611e7886459405b743e690b5fa9f682a3e8ad3215c821f4e04552978da0e309be9cb586f0e2fb53c50f SHA512 da56f7e72c400aa149d481fc42651debea9ff90144b4d731dbd167cd5061da63f34b1b4fc937c8a3508f9bcdbbe3b645d25cfa67ce05db1d5c25667214840d9d +DIST genpatches-6.0-1.extras.tar.xz 3804 BLAKE2B 973be072083e8f23fb0e39856864c5e061e071d651bff1ecd6dc9d429688a074d9ef78f255edf4479e95b5e60c78034ee969d12a2e65c4c6a5a382daa1aba419 SHA512 b00123c8f910367cf2c68cc8c6a70139644add4adb0aa96ae34bf7e93162a19020ef91f6bac631c257f885928640c4f847f8c32b940c192238304edcc83d0b5c DIST linux-5.18-pf5.tar.gz 206988172 BLAKE2B ae5abdee064b429019d7aaa4801d0bf852ed94dfef3965486cbc58d084e68ab9276651297857c1e64d5430e8b17728d1ebd7db597afd7ed7580d100e84431921 SHA512 dde7c08750858a719c70ff332df67b73432ace56571c73dfb7af7bf4ab4d5b5fbfb94486ac97b4b95e252f51a3be125fdb05a3abdc1b7443fb45ca4074810996 DIST linux-5.19-pf1.tar.gz 212145719 BLAKE2B 20264648efeac1589dfc76fc065860d9c7134661dd5ff1bb76996864ec7fee1f3cf6198d76da0d7cb5c1b9ca5fb1cccd2c63bb33e4d5fc9ba012c2cea8a38357 SHA512 eeef1d04add939a7826e7a25f5286606070e508c8ca4817a7e7616f947bdb1684819954d068e45964aa297df105a26dd996ee4662a182b3726010607df98edf7 DIST linux-5.19-pf2.tar.gz 212143056 BLAKE2B 75f4c627ac88de7d2ab4b62d6b463d6832534e96353819ee1f7b2dc37473fe659dab613908f358824d91605c8223e6c5da49d6ecec7f84f4e56f345c8694d7ef SHA512 36f2381177de874f199d6549425be592aab4b86081d2db33bdb351614a426b3c529e707beef26d57e9d0f9270ad495acd574ab0b89f3f09125b37ee9f052adc0 @@ -9,6 +11,7 @@ DIST linux-5.19-pf3.tar.gz 212207383 BLAKE2B 9630bbefdee791020ee623da621811e6142 DIST linux-5.19-pf4.tar.gz 212225287 BLAKE2B e6e96c998336bfd39725f5f7da8e91e12911d2c9c04917665a2b058884f4d2a362aa9c0126d93ebbec60e4d76e58ee7914616015b7a01b0803b680bce50f5256 SHA512 29138616917f890ee3b3d0e4ee5b855236efedf464bea73ba0cdb701882e35112e9757fe183231c063fffdddbddef5e550f345c26446a4af1704e0e661bc55fd DIST linux-5.19-pf5.tar.gz 212240899 BLAKE2B dcdd4208335427217662e571c60373559504c0322d8718c22fb72f7d6dca3fbb1d95c9ef1b480938508ae22338d229285b3da5f6c2b0050d7f70d4b792761b0f SHA512 3b0887cf21272c22d3d4e821ec36994af7160ca66b84910c7103d46d72449d3e8c1f8bfdaf1e568111c7c601b61a521bada3f10696b5a27f4f41494b746c76fe DIST linux-5.19-pf6.tar.gz 212237665 BLAKE2B 7ecace44c0bff940009fdb1cd8924096cc4cc337688c7d73883a996bc191d40b9589efbca2e30ba413e1516b790ad48be4839f9d48bb8ad5c40d3f8549a63db1 SHA512 7f5e60c20ba577102818139b0eb61fff5d8b2f3ecdcd42e3ad116fdebdfa58da4f08dd151844cd6e1d764aad5f5a2254e4a1c5aad5b3628df9d03911a2cd8e3f +DIST linux-6.0-pf1.tar.gz 218275822 BLAKE2B bb283adca2398ef3e09a9c02e5a6609f898c765cc322376e5621c736a2b38832e1e13bc53fc3b21b1dae8214bd039ce43be57e97e7b129624124e58cd1123f51 SHA512 e97c449693b5702e18560c86a65dac2022828d2d57a8734a3cd26b304f8c0d5aa5773041701c8bd5a63b31481191b501070ad9d811a08382e8c846517a7930e0 DIST prjc-519-r1-vd-test.patch 274504 BLAKE2B 87950689ffe97134100aa91d0ff89acd6f4e93b626ad7ab08af464a49457f16526cae7b863d53213dd129d47b6f97b3407ae7027b02656d9eba85942241e8d3f SHA512 d652b6060400329d051257fedee5d9f37a70554ab722e93a15f294d1c6229bfa227941461147e0128178b02875cdf838e0d71e89884d8c01e7549ee482213b71 DIST prjc_v5.18-r2.patch 270353 BLAKE2B 15d7ed7a0eb6f7ad37feaf52ab7c383e1c7c3e72fb41a767c8d1151a0ad41255c216ede1e4938a041f3b628874ed61398c61dd7b0e0b62090730f2fd0f6a70db SHA512 25c558bd6281a09bb611c6cca68084b27d0f2e290d2c0575e88b6a94322fad86de6dbeda30eb77919edd5adff921ad445593d9478f115ec93fa2e4c7ed6b5c1e DIST prjc_v5.19-r0.patch 271689 BLAKE2B 6bc109b462670602eba8ccba55cbcf9902402c627e40c62a3a574828847a518d84d35d30e786b2f1edd4365a3eaa3a2b358f20c013bb2789b30804c37fe12d45 SHA512 27011aa6586ca8c7ec953593f68289b437a7ddab841eb5e45dfca1fdfed5ddb59cf0e197703d4c62c2cd792fca9f2c97f341ffc5ee48a9ca3aff26f9505280ba @@ -19,4 +22,5 @@ EBUILD pf-sources-5.19_p3.ebuild 2930 BLAKE2B a0cca626797143fc0ea9be0528f1da8530 EBUILD pf-sources-5.19_p4.ebuild 2930 BLAKE2B a0cca626797143fc0ea9be0528f1da8530b06445e0a99386cfe4591f003ea2d4798fbbd04163637adccbb934ee6681ecc382a8bccd60c357c9159647e22b3466 SHA512 73b4069c74c18baf9f3257db8b3eb1c6438c89dc22eaafef297a7ae063d48149715704155bf2e5296db0a153d7620e88823cfa4288c5d4ea709c43ce714aedf6 EBUILD pf-sources-5.19_p5.ebuild 2930 BLAKE2B a0cca626797143fc0ea9be0528f1da8530b06445e0a99386cfe4591f003ea2d4798fbbd04163637adccbb934ee6681ecc382a8bccd60c357c9159647e22b3466 SHA512 73b4069c74c18baf9f3257db8b3eb1c6438c89dc22eaafef297a7ae063d48149715704155bf2e5296db0a153d7620e88823cfa4288c5d4ea709c43ce714aedf6 EBUILD pf-sources-5.19_p6.ebuild 2930 BLAKE2B a0cca626797143fc0ea9be0528f1da8530b06445e0a99386cfe4591f003ea2d4798fbbd04163637adccbb934ee6681ecc382a8bccd60c357c9159647e22b3466 SHA512 73b4069c74c18baf9f3257db8b3eb1c6438c89dc22eaafef297a7ae063d48149715704155bf2e5296db0a153d7620e88823cfa4288c5d4ea709c43ce714aedf6 +EBUILD pf-sources-6.0_p1.ebuild 2541 BLAKE2B 49ec5755cca1d2d434fee7da13ea4e6dfb78f2aba92d5cd4572c86f033ef3269599182a5d9debccd87a1d675d8ba169f12412c6225f4836fe2d3396109a75075 SHA512 c33522d46904255b8801240464c95119c3917a09159a740b53cc11e336dcd8a1c1eb928c0b21e1b5d3d927e3d32983371196920c5fbeafe56cabbbd340def13c MISC metadata.xml 346 BLAKE2B aac642a4971d6bc11e22a4885e5a4cfdaa36287a97883ed22368729e1db9bbe1baa382fc542d6f89582a0e4f43d2e78419d09716f6d215477454b72dc365e2ec SHA512 94e6a97663111931e68e8af0656691776c39b4e8cc4e96c4a257a9617413ea238400096b15729b1e3b91d60e030c6eae3789401c444692d3bf7daa7c80e78a72 diff --git a/sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild b/sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild new file mode 100644 index 000000000000..3f80ddc991c8 --- /dev/null +++ b/sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Define what default functions to run +ETYPE="sources" + +# No 'experimental' USE flag provided, but we still want to use genpatches +K_EXP_GENPATCHES_NOUSE="1" + +# Just get basic genpatches, -pf patch set already includes vanilla-linux updates +K_GENPATCHES_VER="1" + +# -pf already sets EXTRAVERSION to kernel Makefile +K_NOSETEXTRAVERSION="1" + +# Not supported by the Gentoo security team +K_SECURITY_UNSUPPORTED="1" + +# We want the very basic patches from gentoo-sources, experimental patch is +# already included in pf-sources +K_WANT_GENPATCHES="base extras" + +# major kernel version, e.g. 5.14 +SHPV="${PV/_p*/}" + +# Replace "_p" with "-pf" +PFPV="${PV/_p/-pf}" + +inherit kernel-2 optfeature +detect_version + +DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches" +HOMEPAGE="https://codeberg.org/pf-kernel/linux/wiki/README + https://dev.gentoo.org/~mpagano/genpatches/" +SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +S="${WORKDIR}/linux-${PFPV}" + +K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, + see: ${HOMEPAGE}." + +pkg_setup() { + ewarn "" + ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." + ewarn "If you need support, please contact the pf developers directly." + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" + ewarn "the ebuilds. Thank you." + ewarn "" + + kernel-2_pkg_setup +} + +src_unpack() { + # Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override + # the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here. + unpack ${A} + + mv linux linux-${PFPV} || die "Failed to move source directory" +} + +src_prepare() { + # kernel-2_src_prepare doesn't apply PATCHES(). After pf-sources moved to Codeberg, we need + # to manually eapply the genpatches too. + eapply "${WORKDIR}"/*.patch + default +} + +pkg_postinst() { + # Fixes "wrongly" detected directory name, bgo#862534. + local KV_FULL="${PFPV}" + kernel-2_pkg_postinst + + optfeature "userspace KSM helper" sys-process/uksmd +} + +pkg_postrm() { + # Same here, bgo#862534. + local KV_FULL="${PFPV}" + kernel-2_pkg_postrm +} diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index f2b5886c5e28..02532ce0024e 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -1,87 +1,31 @@ DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588 SHA512 3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e -DIST gentoo-kernel-config-g2.tar.gz 4359 BLAKE2B 965392fb5b3c1290c596d3e8593cfcf54e76cedd47de335c1b9658c1b35649af18a94639bf3df84507c797e6d7ea074f7f2a2579d2d01073478b30a4f167b2aa SHA512 d1bdef2e817799fcebbcdae1f3b1666f8ca70b0d5adca74014dd665f6b02c81b839220d8fe3794ea1202e1f2589d281344699864207c98b95d23a1d1f03bd42d DIST gentoo-kernel-config-g3.tar.gz 4411 BLAKE2B 00edc4b5dc943834bc7ee977382b2960160888db00a25c5a7f73968784aa39a2b3b69f0bbda89b3ce8eb55e746006cff2839481493ac8bfca6a21de2299564f7 SHA512 44beae869bebf5445655dafe1facc47c3dbe602b34c5bf2fa984a581bfe3250fa0df908b8807c333c2e66ab9d1a2bb8026e22140f2a1f522d0dd647c96ca4d5e DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 4a824d02999749a0404437cae28721576511e06a5eaa9ebb1b1479c74e2b54402c440be7ea9159bf304661d4baaa5381c36b266ac0bba0b9bf3820eb04c6e4e0 SHA512 8862cf24b177ef3871f118712ceace2b496b04a488b045bbe3d83ab22942f064995486f5534630321faaa96ce60e5f237c4ded24a5468bea6e365aa3ea9f09c4 -DIST kernel-aarch64-fedora.config.5.19.9-gentoo 246805 BLAKE2B 334f0322313d11b46ca263660cf9c04fb670c2c0fc4d8d1f9b2df43bec16b3d625346752256ba652c977b76ae8a44f46b2ea72612755457e6180f89c3a017e61 SHA512 1e0993455eb4dea1e31167e8d04ec37c1a52623920cfba8481aca8a919aeeaa99271a12b50b810f873b25432491effe6501bd249d0b1c4eebb4ba9602ed83183 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 DIST kernel-i686-fedora.config.5.15.19 222233 BLAKE2B 9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617 SHA512 49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953 DIST kernel-i686-fedora.config.5.19.13-gentoo 223571 BLAKE2B d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8 SHA512 0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94 -DIST kernel-i686-fedora.config.5.19.9-gentoo 223571 BLAKE2B d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8 SHA512 0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 DIST kernel-ppc64le-fedora.config.5.15.19 213339 BLAKE2B db6bbc9f402b8b48a2441e39d1a78dc112656ae842bc5594065cfd2ec3f6d462e4bde200e8736a70192af35fb3a5d1fc42683783a5b7620881f3a95bb0bc5f4d SHA512 b43439c24be8fa8bdd17d4c0beece799544ae45b2c289f0202fa5eb7a52dce0165a0cbc924b0decf877582af9688efd675cbfbd2313ff85fcc2c8563bba4b1ad DIST kernel-ppc64le-fedora.config.5.19.13-gentoo 213984 BLAKE2B 9abc1d2e03bb34908019dbbc4e54d3d176acddca6e7af72fe73461e60eb249486c4e8a81bfe2515849aa26939d9abef5e981deeaa55605b34bb59552cd3444fe SHA512 d857ce4178950a96ff029c3c9870211424e1c5e95dfef88d25d6d1d517493a6fd95d9d398f42b8a6cf72482b07789be38f674dd4a2b9855da57c8391b0c2708d -DIST kernel-ppc64le-fedora.config.5.19.9-gentoo 213984 BLAKE2B 9abc1d2e03bb34908019dbbc4e54d3d176acddca6e7af72fe73461e60eb249486c4e8a81bfe2515849aa26939d9abef5e981deeaa55605b34bb59552cd3444fe SHA512 d857ce4178950a96ff029c3c9870211424e1c5e95dfef88d25d6d1d517493a6fd95d9d398f42b8a6cf72482b07789be38f674dd4a2b9855da57c8391b0c2708d DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f DIST kernel-x86_64-fedora.config.5.19.13-gentoo 224246 BLAKE2B 6dd95fc7a8bd38387a3bfd6c00733220b34091961c8437cdac61e4376de8b35529808f3b8e2db91c1a0c90e1115395df153f94107e6f9884a61bf646cb40d25e SHA512 1393e6315581a4934a35f3e66146d014ad154025fbc71245bd4b6e7639952387449b69df41605df8590a4d363a5aab5111b442b1a9f56b4d2996ca416f7e5c23 -DIST kernel-x86_64-fedora.config.5.19.9-gentoo 224246 BLAKE2B 6dd95fc7a8bd38387a3bfd6c00733220b34091961c8437cdac61e4376de8b35529808f3b8e2db91c1a0c90e1115395df153f94107e6f9884a61bf646cb40d25e SHA512 1393e6315581a4934a35f3e66146d014ad154025fbc71245bd4b6e7639952387449b69df41605df8590a4d363a5aab5111b442b1a9f56b4d2996ca416f7e5c23 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f -DIST linux-5.10.143.tar.sign 993 BLAKE2B b6f4528f9f75d3bf8abf118f83a5bb06bd8a7cfba7b3540d63a46bf2814aaa0490f34e2387cc6deae3ef6f28377b5a0a8550452465a2988683f810fb122c992c SHA512 65ce028ed2cb949a9f3dc6eabb2d0ab2e855bb44e364d80e3f03f5797436db56bded47c809ae2b88dc18fad68018a72e6f117c96026f175a418a2a962dc3fab3 -DIST linux-5.10.143.tar.xz 120477964 BLAKE2B 3f31eed64451fafd9e4299c487d508945b0f9c202c2607aa000853520ed746d239ec526c291ea4e2848ec827819e5bb437aaa1c23cf79af78d7ce94389155c6e SHA512 86cf1458ec8c13be56602b563468b4cb1ae796907dbead5a436c67cbe0cf797fc0deab307d5a67d0aa1eba1ce5b0ed7835557551e4ac6319415128aa1f85725f -DIST linux-5.10.144.tar.sign 993 BLAKE2B ce08aff313d51882830b63cab9758752a4dfe6cba1e3d0680bf03d29c85d504bb2a7540b33968020e8bfaf64e059daa9d315ae38b4bab7459f5fa9f09f310b13 SHA512 22c2f3ef51a981e33a6db6b20a30bca20dbcac36f7c68a9915bbdbb3e1d622fc3da90bb099e913ee51ce09d89cae8c5941b4568875991bbd4560b5798dd324c7 -DIST linux-5.10.144.tar.xz 120471208 BLAKE2B 4965029be62c90fe9eb9ae3ca5a4c904455c36963c108ace3bc21f12638899420b1c6c60fcca3f6876e6e947c5228b3996440e511fcc2f460cf27100e762e12e SHA512 dd4fc03c4fe65d1d3529bc428adfbb025afa8c913c482a0730650f6f05488f17a8e97677a8e238d725952c39b05ff156460d9679e7bc6e810eb450cf2d0b3a7f -DIST linux-5.10.145.tar.sign 993 BLAKE2B 43d8eb782689cede573c80b2ca97888861f571e7e92a1f66f118aa48691746b5164bfa5cdf7ee3c7ac9c6d0b897dbd0b4f94f6477f4cd28ef2e6d7fc53473740 SHA512 91cda141875daa17d2cd3a5b1db462e68159146f4cad0adc3b7cfbecf5690375336fe9e659c465057adfa5332eccead175e6af0591a0f126a2870f7b0f810cc3 -DIST linux-5.10.145.tar.xz 120488988 BLAKE2B 31710012212beeaa212d50130291ce28851a6344f1e55b6a6d6efd7bad07f3041662b48d64e3928835c618e730a705be7cad7f58993b65901fff604fbbc4cbcf SHA512 579495a91d0b6c9904f1836e30a3e34c384b241dfc62a2840f3ded99099ce2a4ddc823fd6b43c85c75b2a4883658143f94fd3c12d285c7e7aa9b6dc95dd4a243 -DIST linux-5.10.146.tar.sign 993 BLAKE2B 7514e96fe2f3467e20b56552bc1371ca6f500908cc56fa0390ae1f09ad6ac83697749e6bbb3e2fbaa988bf28f74a84a745eb6b745ab499774933d8b723a7dead SHA512 5213a12c84771fffc2933b1981fcefba93d5ef65af40e29ec503c6b94f72b37a359a339b6e0f569ff68c1a3fdce826695f6ff99dc0884511c7a883e8f5a9d0fd -DIST linux-5.10.146.tar.xz 120482760 BLAKE2B 74f2e859bf702d24250b5d468a51fbf1837ee21d367dc0dba666ec8a75b3bdd2715eac29dd0a2659181097ef9630c7ef79addfcbb8690f270dd3fac169702012 SHA512 6bcca84c006025e56c66b468f1ab77e6678c16f31bf945afb3a69fbaad40e08dfb6813db2cf48be87f29910035e10ba385d79480908638320f8ce9d1b0b75c91 DIST linux-5.10.147.tar.sign 993 BLAKE2B c2221f77472f6deeec0fdf53dcac38ede2d0870c3a2fdab2d753a2a1b5cd838b932795b37b760a6d01279c357bb377b11b50cda281e38d560a630d67b9833b15 SHA512 b8c3fc57390e9675876c9ad8b4298f9b50f41967480b132b9893f35161b6121f4fb303069d4df320edce648ee3452cc6238617332c9715a11f9e91bb05db5be2 DIST linux-5.10.147.tar.xz 120473624 BLAKE2B 336e72f74ee72daa14319e7c124c199795d1d5468c0f4a0f4517ea27fb04eb03aa08995059e2039d6ecbfc1468c86bfa4053743a26362eb3e87accb0faddd636 SHA512 e080cc0d93ccda76359eb7042c44420e5d11b117aab8bab092fab2eec6fbd308294d644b9b8f75dff9937c2dd41e25763f7c9e008be4906a155b0d938e0faa3a -DIST linux-5.15.68.tar.sign 991 BLAKE2B 04b977efcfbf7af3440ab18308a3ff849f4294b5d4d12695be08cc60cfdd4fe9f48fbd4d1218bbdb2ced9d539bf15b9f9050c92f258669967aad733d67a69c3a SHA512 c4928e896e59ce19d63ffe395b77f85507b329592e79b2d6f285cd48e7a57726d3234e529f29dcbf277acc7864aa63ea604a2fab08c7c3e74c1f0d3c046f196f -DIST linux-5.15.68.tar.xz 126445616 BLAKE2B b97474cbe59654ac29a5f514c08a85db9ec330f58e08de53386d4fcedeab3845d6ea5b55e478a49fa94466eda296f80c7835704e2a13d1d56f6e38ed51953ca1 SHA512 fa62e3061a84c7fe79eb69e7c4fd4bf77aebb11ace53fe2bc5a63629a99115d9c406992166ae84526d8854af57cd9cfd173191877ea6639a5fc3c2a60ab22931 -DIST linux-5.15.69.tar.sign 991 BLAKE2B 437ace51d1e348103c3003148fa75033f23e5ed4d37ed9a75771a066a2dfa56bc2ad455872f1736e3ff9bc7398807ffffe8fc4d15bfa585b7e4a0c0eec92c213 SHA512 34c46133123ccb339c4318e442f63bcb508f0c2696c5bcdd4999a2b0a7be47116736dff6605278d549f3b227c943b3d5844fcd42e9bd632f6053aea7784f2f5f -DIST linux-5.15.69.tar.xz 126457768 BLAKE2B 0551e6c4fd2f6e528bd56a9e728ccf50ed3cb8609db9dc5fd785e2e89d6267cf3df390a0f68db8c1c48edc12364cccaee3b5d397cdf3994b61fb8d5e32687e50 SHA512 580fb75d44a2ef9b7a24d381540c21fc68208ee1e683683311c64e3d47ba7bfe5e7a29a563c8cd631f09d425de13d51605ae41b40523b0388ae1ecaa6d1578ea -DIST linux-5.15.70.tar.sign 991 BLAKE2B d576f7fca0bad50d261e4e7b66227d0700bd90ab53ab750387f75a9a8f634be93c168c1dbda3a53618a4fe00e342293691831f0d537e266e0bf4649b7623f4fc SHA512 dd87615c19285bd8d190abd3239dfc3f8500f3139bfd03023d4591ff266dfd1aee62cebd31c65cc544b5d5139e1ee78743894683b9edc92fbb371d8e16d8fcbf -DIST linux-5.15.70.tar.xz 126434784 BLAKE2B 1ece12fb0cd1ec1a8951c5c30b6f6fb973caed6871ba86879103924e78065f15fbfd718a239cd58b4c97c2fe6ff90c26dd63c583d7ea83b63883c6bcc6d4cb38 SHA512 5885d889d5db5f1e3818160c0b7d43fc66dbe4758dceeaf4ce6eaae775e998863a3068d6cca500b4affcf6592f714c3b58b436b8f104789be2dd37551c5d0ef1 -DIST linux-5.15.71.tar.sign 991 BLAKE2B c68c1e6ccdeaa6b7c655ff850b50c69cb2c72fd832557d3e7919379daa7b48c2cbef9910b69c8c46aa5817c4f7e2bc70888628f9268349bb036b35b8fa962f46 SHA512 e7416065d4b565ad69ebab70e4c25af76fb405251e00363b445025f0b543af800a696098f0393efb3f69dccd7db4f82dd7b24ca24e94e9102a1f09a7455d87ac -DIST linux-5.15.71.tar.xz 126446412 BLAKE2B 77da2393a31b6c6fed7cdfef61a112ae49fcdfce96968daf8c7a690a6e65025c7238c1fe084d0bfda403dc56db877b6db99def12803e840cacf318da40327d7b SHA512 7d20387a1f82d7ec63ff06ed05885a2758b39ece0fe95ad559d79216210e342f0df4dfab9f54c1e4016c331516034aa1b6783d63dd7e415d0cb20947301f95ab DIST linux-5.15.72.tar.sign 991 BLAKE2B 90bc5b088ab8c44f9b8bf96934547b07090f9dc27aa1f8a18cb028fc17f2638107868d678c6f80b22025b9093c653891de2bba942fac049f20e62eb2498d185a SHA512 310a5b6991ded25542e37112125975dbe1dd6eeb1f1aee8cbce18ba4ca16892d88d5c56bf6bb55ad5bd094fe9a9b6f5d83cae8586d07c3b8a67eaad889a1b05f DIST linux-5.15.72.tar.xz 126456132 BLAKE2B cbcee67d4d96085f954bee66e5270c36587b4407db2b66ae7ba6f514e3f1f09878000cee18984bbdd21aaa1278ad6b47141cfa50a0a5e96c921c5371e90319a3 SHA512 c6288f664cdc02711382592493c84152f2139b8aa0cdee7d448c7aa75363028a1b7ade15414e7d9d42501f754a6d8eaeeb2dc663ae3b3cc95e9d0882d5aa8d1e -DIST linux-5.19.10.tar.sign 991 BLAKE2B 4d9c1de396214aaf5f0f661628cc0fe805dfce6ea0e256517553276bb1ac07a989fdcdec7656a5adc91f35016a8989308736a1ad09e41b603bd95b3518212eba SHA512 56f6d1e6036ecc762d2abfc278a40d9bd4e6162ba3ff5382a6f247b2b73408fe43289927575c88a27372baf04edcadc4d928c79c3a106eabba2dca37487619e4 -DIST linux-5.19.10.tar.xz 131654840 BLAKE2B d2da85f8c863f01d13df0411a519cd739abaf6b49d98ff44eb07962f45af9fa8296a293e6df5d6fd3661112fb4f4ad0de7ab279c2a5765f8c3781e25df056288 SHA512 3377a2a8de0efcfba78982024d450d5de423e84ee5ec317a25673b8176e3968a9891ef6a0465c3be674b3d9cdf06184150d79e7292754b8be8070e4654e79146 -DIST linux-5.19.11.tar.sign 991 BLAKE2B ff6bc783585a5e629b888e7b1b9560014a00e4334a3a78a899c2e9fe19ca1441e4cb8d67a7b264c49c8e08442be44c9330133e1c63c40ffa82bc23107067d09e SHA512 de201e60cd167debb6ce029f06bd758ff85d2826ac5c6fde0fd2c9b6d9bc9146ce8b7b77d0d4b19d63690ecf880f85fa087fcfccb490bd95b10994acbe8e771f -DIST linux-5.19.11.tar.xz 131647620 BLAKE2B 0927f0dd0f7ca5382c4740ebfe55eb6ba6f9a9f16cc68a6dbe303644950035a6a145534c57577b60f00009069cbe35c4019807334e742602a0946f28c6cde850 SHA512 84e21e93813eea85de5c8ac14fee358d0240f8b0c6f8ab3e41ab5e0eaff3b0bc21f32dec59b4889d9e4bbcffcd7a53f2a9e448e363bacaa15730b80502e7637b -DIST linux-5.19.12.tar.sign 991 BLAKE2B 437a9fe27f91a3a68b2300e94c2806bf156ac27a729836a830eb48ac8bead0924213c465fbe5f00aa31b121995f54645920efac17cd15534b9d0ae9e1289e08c SHA512 7343af453ec7c39236515617be63ce239de72f99dff491d91db2743b0f1a111ca7697f04401fe4bca7671d306016fc7dfaf01924542dae8e25a9adf951f65bd1 -DIST linux-5.19.12.tar.xz 131684652 BLAKE2B b1f2b1d41070c7fcd50b7a5da730dd45408c0867c1dc2f9c5dcd43057506221207f13b12ede4c4f0fa8256098542b0f90e3b9f96a93c9b18b5c1cf41dbe380b3 SHA512 567dfb4302ea6a8961ad3b6dba332a925d262fbc8830a77da75a7be19db3cb19080260787cfcd0318b7893b71c655e2bcb1fc71dd07ff5627064fd33635bb2a4 -DIST linux-5.19.13.tar.sign 991 BLAKE2B 7bf64cc669a4093c5a3210c2d45e17f3977505ea49677253067d9655192ccf74c2bc4f7545d3fe78e3adda4ea64caf17826e6c8e00b083d9ffd65e7ae4bb29bd SHA512 e4beedc56db094e7172e47ca21b5382b9181fba9110f47678f92ec5d314a69ceecb261cf2b3d04bf7ae6569a8538274efdb54f102bd90a355e67dafc25fc20ab -DIST linux-5.19.13.tar.xz 131653036 BLAKE2B f88beb9c9a32d0f9738327173bcd37222939fbd1a953ad6826598b7ce0378ecdab637e8cba45694abe48c6cfcaf2e051c89b15604b3ffa610900982651570a53 SHA512 1cea482bbb57d6b7db9f9bb1087e8ad2a3bf2597991276d7a86c9eb16a5b986b102619e7f54115280ad851a2811c31dcefc822f22c07fbb1e82512a315192654 DIST linux-5.19.14.tar.sign 991 BLAKE2B 33280f855e00b93f803e6f982b129e199748925f5e3326d977c81a56bad08d7d6dfe762ebd1bcdd535fc64c6af5981d39ffc6a49827f984d69a5c9bd72ae02fe SHA512 1162461100ee335a73f2495ef456ad32f1bcdec400dfc52fdbdd14929e2f1a87b3527f57c1d7ea08957c2bd607d89aff055e0faf6abbfe801f32ce93d9bca88d DIST linux-5.19.14.tar.xz 131644196 BLAKE2B 459f07c79b36b9edaff06f4fb183bd209af2e51c968b2ee2883f9664eac1cf569b59e3fb9b943c1eef50362af3a41603ce367df1895a1f77571ba491160131fe SHA512 19e584735009f0cedd08c94b2cc75cb6b0706a5aacd13a57995cab4f4a304bec42e9f0151bac1712d117b88c211fb84092b6eda723f9ab06289f37930ce1079a -DIST linux-5.19.9.tar.sign 989 BLAKE2B 7a91005e18985c3cd7fc9b2c5ba6e25f756b471479865b83e2c5bfeb09ac0a452a5a580cebc1ae542fdb25e6fc020f20d1716143520286cede0f344b0070e912 SHA512 c9447dc702ec67da6b6f5aae43a09178796959f41faa9ab4770fb2a1b16d2844c9ab09cee09c1c41a31ec0db64e41d0a43ecc392889ddf539923cf5c0855eab2 -DIST linux-5.19.9.tar.xz 131654068 BLAKE2B 2f42b30510e8b778e78d5945b8cf0d5f67e95470414043128470108251a10a5a67841f5f508253a3bd93ebc4203a93e9947dcf7f4aabbe37e09390e7b25b52b0 SHA512 6607af5e83e57182426e22e00db1fcb7ed5fc197457168f2befe283a6710d6a83fd423b914f0ba9e609d9502f67b8690354ec74fd2c7eb855538641a11d73607 -DIST linux-5.4.213.tar.sign 991 BLAKE2B 5266f3850825ba2eb12b2dfd2d61c22550e55da2bd2e1e970fe462bf3ddfb4aa1c156e414efa22d8ef3cf73d625532aef1ea8480f9f8d87d09ead700f616e268 SHA512 4a469aee797ee108c4bbe140010bf976aa8daac98e7b09071d68667f875f8a12c9a1b1bf3350ba9415aac55d9d84e95102b123a4240fa3d61f3f9a83f7c89fd6 -DIST linux-5.4.213.tar.xz 112947888 BLAKE2B 5419828bedfa781b7bbf30a9e8af6f87fae7d910beb30ee6c4b388544d7e82a50816de9b6a3ee0e5c33474f88885f5f1a4d7aa23c17c29558ed4e731be803dd5 SHA512 2e177440179e889776b8d8166ae6ef3173755ac64f127a370ace5f376ac1a1804c4683058272bf8fae5a02efc36d0e59cbbb2bd12cbccad2348b5ddec6a8798a -DIST linux-5.4.214.tar.sign 991 BLAKE2B 5720b8540d928022d7899b368b67847568821f73ebc8c25f6b4ae4e800eccf0691751def073b3c61e57859fa43c9bb9729b7be7e859af768816a5baa87e147e1 SHA512 9ed8ac3be08941f2bdee3b8bab0b00f4f147fae1ec38c46d67fe3a034127d906ed642289d609646b19f0cbd91e159441f74638f5f8a33d1badcd027050cb4013 -DIST linux-5.4.214.tar.xz 112943292 BLAKE2B 5f20fa125e84bcfecb5403bb74766f16fed01996e7bdf1ebdd9860a7290984738631b3f986e20190dfe86ea7e484c5ff77d541e76b3b554fcb5a8d33e48e6e7b SHA512 2db274c54c3a66e7ce73d8bb5a5d06e9fe26c19d47d58206f1cf07036a212ddb8e0c0b8cbeb09e393ace0d858572977d2f7c297af0154c9021bcd283694f6a1b -DIST linux-5.4.215.tar.sign 991 BLAKE2B eafcd50885b0888c019d57903c51de5af1cb4ef3585b2dd5387b4947fe08dc03ba6ffaab0ba16f2b6176cf22fc608059eec840314f1e52875da0b6d0c8e3b177 SHA512 a51d9a857f52bebbb707e962c7541b5f1f8728fd6c353c8852a2a644910cfe860264b884e28587e3b7d0b848aee5df4c2680a4870f2b27ea2edcd2f9d920a028 -DIST linux-5.4.215.tar.xz 112958164 BLAKE2B b5fb506c2982ef5d4f8d48a8a7a9c715ef47a55684222a33b77c5388169e3094cefb1384d0f16967cf45752e0442ef2c6a02b2f690a48654090c6e2840b61f07 SHA512 dc0d751b2b58ca63ad84df52e4a53fafce60c4ffb5ac7380d87eb89606b587de73b651cd246ef2c81b39136195b0022a441fd7984e6a3782b75e6ef6c632962e -DIST linux-5.4.216.tar.sign 991 BLAKE2B d6b6336720522fcb677e4af4586abd072f668bbf2d1c64eb3ef1d5c7749f9bc2bcee65353acfb7ded46d819840b7b1fdd38c728d5dcab064b60e22521237b359 SHA512 d4f7d808ebc705f6f9423ca18cc902fcebd7566526106295f5a9804f647c1000345f222456c49d77e0421f867a8775888748d94929655db38c715f2958fbb48f -DIST linux-5.4.216.tar.xz 112946116 BLAKE2B d1ad81747b1401822c1d4d9fb428134ae6041bfeb9f876f023b59e87aff57527f11eed28caf08348ba4493cd67649cbc239766395e6555362a980ebde197afc2 SHA512 e916237be6a237477e82dfac689614b4e31680412e886ca16a1740141a69daa10e2d9adbefdda34f10f93343828033873b6793debeb317ee5e43417d1cd7eb85 DIST linux-5.4.217.tar.sign 991 BLAKE2B e013f0bdc76cd45a30b9868daffea48537cf6c11479cf1622cf062f52400b4c9b02aa7f963ec7f8d977c32a012d2d99cb8c78e7c07f165b4479b5f4c306ae70e SHA512 99e380d449b8005c721d6150b42f8424a4b034ed61c21c3c6c5dd488f42837d064690e448c3ea03aa08928597602605b560d629d44bac44f09b67f129b7e4866 DIST linux-5.4.217.tar.xz 112963732 BLAKE2B 42e028707aaee1526e5d608173206c386bc02c130410a7127efe7b97a3af8dc98ddb25688cc894df2c1124b81924471a764202d53a35b4177beafef21396fe68 SHA512 f2f7c0843f73dad58d00a283327bbf1aa4c103db7b8b7060ab58013e084601a4603632d6e43a4ea2d2958a5ae20fcafa6b5ae14a11da00b4185028b50c427909 -EBUILD vanilla-kernel-5.10.143.ebuild 3715 BLAKE2B 43376b8725a469a9f7e98e105b2e7617ee5c663b367b096292bd58e9b66905d1d40a8325714668ba3e04bf1d21d809950198aefab7b63b152c685f08b9bc497f SHA512 4bffc17a9a76ce0fd938ddd272587a294719262af38165686bafaa48a7a543068817b0b5136365e512a0f141bad06d545ded287786afb89df3bcd253280f30ff -EBUILD vanilla-kernel-5.10.144.ebuild 3715 BLAKE2B 43376b8725a469a9f7e98e105b2e7617ee5c663b367b096292bd58e9b66905d1d40a8325714668ba3e04bf1d21d809950198aefab7b63b152c685f08b9bc497f SHA512 4bffc17a9a76ce0fd938ddd272587a294719262af38165686bafaa48a7a543068817b0b5136365e512a0f141bad06d545ded287786afb89df3bcd253280f30ff -EBUILD vanilla-kernel-5.10.145.ebuild 3715 BLAKE2B 43376b8725a469a9f7e98e105b2e7617ee5c663b367b096292bd58e9b66905d1d40a8325714668ba3e04bf1d21d809950198aefab7b63b152c685f08b9bc497f SHA512 4bffc17a9a76ce0fd938ddd272587a294719262af38165686bafaa48a7a543068817b0b5136365e512a0f141bad06d545ded287786afb89df3bcd253280f30ff -EBUILD vanilla-kernel-5.10.146.ebuild 3715 BLAKE2B 43376b8725a469a9f7e98e105b2e7617ee5c663b367b096292bd58e9b66905d1d40a8325714668ba3e04bf1d21d809950198aefab7b63b152c685f08b9bc497f SHA512 4bffc17a9a76ce0fd938ddd272587a294719262af38165686bafaa48a7a543068817b0b5136365e512a0f141bad06d545ded287786afb89df3bcd253280f30ff EBUILD vanilla-kernel-5.10.147.ebuild 3715 BLAKE2B 43376b8725a469a9f7e98e105b2e7617ee5c663b367b096292bd58e9b66905d1d40a8325714668ba3e04bf1d21d809950198aefab7b63b152c685f08b9bc497f SHA512 4bffc17a9a76ce0fd938ddd272587a294719262af38165686bafaa48a7a543068817b0b5136365e512a0f141bad06d545ded287786afb89df3bcd253280f30ff -EBUILD vanilla-kernel-5.15.68.ebuild 3715 BLAKE2B 5f9721371b3ba0e5498b275fa2ed31fdb6f640e2506d4d246076460f085f33f1850adca9db07260deccd65b92c94488f60625b0f8fdb66d9294ae2a697f16493 SHA512 84eae31a460385f9508ced76a7f3f02be83a2283e6691fe94b56a8e68bacaa4c97604dde3691903195fef01ab5e1f55063421c895aa8d1737adca071aabd9477 -EBUILD vanilla-kernel-5.15.69.ebuild 3715 BLAKE2B 5f9721371b3ba0e5498b275fa2ed31fdb6f640e2506d4d246076460f085f33f1850adca9db07260deccd65b92c94488f60625b0f8fdb66d9294ae2a697f16493 SHA512 84eae31a460385f9508ced76a7f3f02be83a2283e6691fe94b56a8e68bacaa4c97604dde3691903195fef01ab5e1f55063421c895aa8d1737adca071aabd9477 -EBUILD vanilla-kernel-5.15.70.ebuild 3715 BLAKE2B 5f9721371b3ba0e5498b275fa2ed31fdb6f640e2506d4d246076460f085f33f1850adca9db07260deccd65b92c94488f60625b0f8fdb66d9294ae2a697f16493 SHA512 84eae31a460385f9508ced76a7f3f02be83a2283e6691fe94b56a8e68bacaa4c97604dde3691903195fef01ab5e1f55063421c895aa8d1737adca071aabd9477 -EBUILD vanilla-kernel-5.15.71.ebuild 3715 BLAKE2B 5f9721371b3ba0e5498b275fa2ed31fdb6f640e2506d4d246076460f085f33f1850adca9db07260deccd65b92c94488f60625b0f8fdb66d9294ae2a697f16493 SHA512 84eae31a460385f9508ced76a7f3f02be83a2283e6691fe94b56a8e68bacaa4c97604dde3691903195fef01ab5e1f55063421c895aa8d1737adca071aabd9477 EBUILD vanilla-kernel-5.15.72.ebuild 3715 BLAKE2B 5f9721371b3ba0e5498b275fa2ed31fdb6f640e2506d4d246076460f085f33f1850adca9db07260deccd65b92c94488f60625b0f8fdb66d9294ae2a697f16493 SHA512 84eae31a460385f9508ced76a7f3f02be83a2283e6691fe94b56a8e68bacaa4c97604dde3691903195fef01ab5e1f55063421c895aa8d1737adca071aabd9477 -EBUILD vanilla-kernel-5.19.10.ebuild 3834 BLAKE2B d323d3fa1fb897f7a4d18ca05a9aca61c18a3b5b00179dbbf106ce4e084731d193e8c0d19346c2362fd482f28ff86dfa1ab5f0f062f026c1e27d5efaf2c66d6d SHA512 fa874d7435b216a5a97c5afb54dbe551e10064aa117fb930b87eedc2e11c256597d8e1389ea17b3ba868325a067300827ec2f40637db08a020e8468a0f1f1572 -EBUILD vanilla-kernel-5.19.11.ebuild 3834 BLAKE2B d323d3fa1fb897f7a4d18ca05a9aca61c18a3b5b00179dbbf106ce4e084731d193e8c0d19346c2362fd482f28ff86dfa1ab5f0f062f026c1e27d5efaf2c66d6d SHA512 fa874d7435b216a5a97c5afb54dbe551e10064aa117fb930b87eedc2e11c256597d8e1389ea17b3ba868325a067300827ec2f40637db08a020e8468a0f1f1572 -EBUILD vanilla-kernel-5.19.12.ebuild 3834 BLAKE2B d323d3fa1fb897f7a4d18ca05a9aca61c18a3b5b00179dbbf106ce4e084731d193e8c0d19346c2362fd482f28ff86dfa1ab5f0f062f026c1e27d5efaf2c66d6d SHA512 fa874d7435b216a5a97c5afb54dbe551e10064aa117fb930b87eedc2e11c256597d8e1389ea17b3ba868325a067300827ec2f40637db08a020e8468a0f1f1572 -EBUILD vanilla-kernel-5.19.13.ebuild 3835 BLAKE2B ba5aed4f0630a972dc9204da9b67184ff1ce8362ff445f469405e05e90a16db3d3dcb79fbbc2ae9867a62ecd518208472024673bfc0fe27b5758fd00d6bf43c2 SHA512 c5567b4c47a5cacd755ceff2d35ca716751f5759d7b13eafd83a4868fb144586bc20393ec2cec3298f19f8e98f9c53670e0692ad792bce507245c84089b25f6b EBUILD vanilla-kernel-5.19.14.ebuild 3835 BLAKE2B ba5aed4f0630a972dc9204da9b67184ff1ce8362ff445f469405e05e90a16db3d3dcb79fbbc2ae9867a62ecd518208472024673bfc0fe27b5758fd00d6bf43c2 SHA512 c5567b4c47a5cacd755ceff2d35ca716751f5759d7b13eafd83a4868fb144586bc20393ec2cec3298f19f8e98f9c53670e0692ad792bce507245c84089b25f6b -EBUILD vanilla-kernel-5.19.9.ebuild 3834 BLAKE2B d323d3fa1fb897f7a4d18ca05a9aca61c18a3b5b00179dbbf106ce4e084731d193e8c0d19346c2362fd482f28ff86dfa1ab5f0f062f026c1e27d5efaf2c66d6d SHA512 fa874d7435b216a5a97c5afb54dbe551e10064aa117fb930b87eedc2e11c256597d8e1389ea17b3ba868325a067300827ec2f40637db08a020e8468a0f1f1572 -EBUILD vanilla-kernel-5.4.213.ebuild 3001 BLAKE2B 2327a3c19157c0658328235c8853a8806b7e10af269041a7ff1d3a8d7b3df4ef767ebf12829b57d32892d9795619e946a574b704004da55b6f8641e71d832e69 SHA512 5068ce6fb368e17c40629eedc4cf78a7a5b9ca50b102d0378fe0022eeaba14ef710da4f5b31c7021b013c7745fcf52c569bc0bb11c8cb3de038a6f150680edfd -EBUILD vanilla-kernel-5.4.214.ebuild 3001 BLAKE2B 2327a3c19157c0658328235c8853a8806b7e10af269041a7ff1d3a8d7b3df4ef767ebf12829b57d32892d9795619e946a574b704004da55b6f8641e71d832e69 SHA512 5068ce6fb368e17c40629eedc4cf78a7a5b9ca50b102d0378fe0022eeaba14ef710da4f5b31c7021b013c7745fcf52c569bc0bb11c8cb3de038a6f150680edfd -EBUILD vanilla-kernel-5.4.215.ebuild 3001 BLAKE2B 2327a3c19157c0658328235c8853a8806b7e10af269041a7ff1d3a8d7b3df4ef767ebf12829b57d32892d9795619e946a574b704004da55b6f8641e71d832e69 SHA512 5068ce6fb368e17c40629eedc4cf78a7a5b9ca50b102d0378fe0022eeaba14ef710da4f5b31c7021b013c7745fcf52c569bc0bb11c8cb3de038a6f150680edfd -EBUILD vanilla-kernel-5.4.216.ebuild 3001 BLAKE2B 2327a3c19157c0658328235c8853a8806b7e10af269041a7ff1d3a8d7b3df4ef767ebf12829b57d32892d9795619e946a574b704004da55b6f8641e71d832e69 SHA512 5068ce6fb368e17c40629eedc4cf78a7a5b9ca50b102d0378fe0022eeaba14ef710da4f5b31c7021b013c7745fcf52c569bc0bb11c8cb3de038a6f150680edfd EBUILD vanilla-kernel-5.4.217.ebuild 3001 BLAKE2B 2327a3c19157c0658328235c8853a8806b7e10af269041a7ff1d3a8d7b3df4ef767ebf12829b57d32892d9795619e946a574b704004da55b6f8641e71d832e69 SHA512 5068ce6fb368e17c40629eedc4cf78a7a5b9ca50b102d0378fe0022eeaba14ef710da4f5b31c7021b013c7745fcf52c569bc0bb11c8cb3de038a6f150680edfd MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.143.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.143.ebuild deleted file mode 100644 index beb11365e70a..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.143.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.144.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.144.ebuild deleted file mode 100644 index beb11365e70a..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.144.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.145.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.145.ebuild deleted file mode 100644 index beb11365e70a..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.145.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.146.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.146.ebuild deleted file mode 100644 index beb11365e70a..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.146.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.68.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.68.ebuild deleted file mode 100644 index e9d460c7094d..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.68.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.69.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.69.ebuild deleted file mode 100644 index e9d460c7094d..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.69.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.70.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.70.ebuild deleted file mode 100644 index e9d460c7094d..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.70.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.71.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.71.ebuild deleted file mode 100644 index e9d460c7094d..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.71.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.10.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.10.ebuild deleted file mode 100644 index 25bcd671574b..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.10.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.11.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.11.ebuild deleted file mode 100644 index 25bcd671574b..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.11.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.12.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.12.ebuild deleted file mode 100644 index 25bcd671574b..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.12.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.13.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.13.ebuild deleted file mode 100644 index 43e75eed5fa0..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.13.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.13-gentoo -GENTOO_CONFIG_VER=g3 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.9.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.9.ebuild deleted file mode 100644 index 25bcd671574b..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19.9.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo -CONFIG_VER=5.19.9-gentoo -GENTOO_CONFIG_VER=g2 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - local biendian=false - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die - ;; - arm) - return - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.213.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.213.ebuild deleted file mode 100644 index ae90752d5ab5..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.213.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~x86" -IUSE="debug" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.214.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.214.ebuild deleted file mode 100644 index ae90752d5ab5..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.214.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~x86" -IUSE="debug" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.215.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.215.ebuild deleted file mode 100644 index ae90752d5ab5..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.215.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~x86" -IUSE="debug" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.216.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.216.ebuild deleted file mode 100644 index ae90752d5ab5..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.216.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit kernel-build verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -DESCRIPTION="Linux kernel built from vanilla upstream sources" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - verify-sig? ( - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign - ) - amd64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config - -> kernel-x86_64.config.${CONFIG_VER} - ) - arm64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config - -> kernel-aarch64.config.${CONFIG_VER} - ) - ppc64? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config - -> kernel-ppc64le.config.${CONFIG_VER} - ) - x86? ( - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config - -> kernel-i686.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~x86" -IUSE="debug" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/openpgp-keys-kernel ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc - -src_unpack() { - if use verify-sig; then - einfo "Unpacking linux-${PV}.tar.xz ..." - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) - assert "Unpack failed" - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" - else - default - fi -} - -src_prepare() { - default - - # prepare the default config - case ${ARCH} in - amd64) - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die - ;; - x86) - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config - ) - use debug || merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config - ) - [[ ${ARCH} == x86 ]] && merge_configs+=( - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config - ) - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest index c98bf17a52b4..b1d04305f2a2 100644 --- a/sys-kernel/zen-sources/Manifest +++ b/sys-kernel/zen-sources/Manifest @@ -1,11 +1,11 @@ DIST genpatches-5.15-2.base.tar.xz 3920 BLAKE2B daaf8d0aff88921062186f2b45f070358492a0daaf65fcc33509ebd2c1a3840504f918c63aa0deedfda0e70b6bf313bbf33b2be768fdd74e81680de5e552b7c8 SHA512 aa00e8593fbadd7fa2bedf36dc9b806b6b3351c7488c8720fac47960ef2de7cba7c021acc599642f1979d67143d50524ea43303b52fabd8e26cbdfde5fbb3dea DIST genpatches-5.15-2.extras.tar.xz 3848 BLAKE2B b108b14fd532554a8baa91a623704a867c2df4a23597fb0576382e959e4586616dc2e5a094ca673a62faa80148cab041459e2a5b7bb2c2daf2c17297b42eaf6d SHA512 5800709ba9cbe1bbaa3b8999d9c8ac8377a45c6c1be61894fee51af6e506f3d603ab4640df4471db021f0d3747c35ae90f87b6a35aecb971aa0cbf6384ab79ba -DIST genpatches-5.18-1.base.tar.xz 3800 BLAKE2B 52cf33aea903e8783b554127936ebde68b1c2655567a27a6dff8b94df675cde779f940735824766d2267c7d09df970522ed3721b3fe661dc12e64c4b105b4c99 SHA512 461037cb2fc9246f1e778123a9fd58682ed2749c95acd8d30dddc1a31a66cc4961bb5b133a05fd6fb19aea1a83bf0be8a76f9e6422fb4d696010d248609534a7 -DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B b4c7e29f0237ae9e4e3300c8be75c0def63969e5c4dec52d4d5259a6b3b6d27406883e45d2ad4d0fe576a1285121037fb88fcdeab58a5fabbb58d4847cbfbbfe SHA512 0182a96feca475471d1dde2e8326067e98f8f43a6e9122e29635a52ae4ca56eaf6ac349b189a0198704c9adee62cbdbd2def7e90d2dad564c72bec2f8ff32ec9 +DIST genpatches-5.19-1.base.tar.xz 4080 BLAKE2B 27fe512fd700cc6fc1946ebe0b39b423f35fbdce3b6c2181e1e1c197dccf436c6ba285b8bbf74500c80c64c486831a88f0f548cbd787d925eefafe740764a839 SHA512 8ff90b26202ddb80890ce8a33debbb8b6b85432412e7f76fdbdd98e257e9be23ffa5c03c81cb8482b7a35099083dec800f766354b5886d4f8f7647e3354f97b6 +DIST genpatches-5.19-1.extras.tar.xz 3772 BLAKE2B 1d418c3d5d328e9704ba10d7483cd562e511f345a5cc6799abc52e6cdeca20efa61417f62eaf7aae2078a8bb05c7dbabe4f4ddba7ad4221b458bd5c589f29b47 SHA512 479d957a3348485baf6504a08cf06b334938656701b15067512c0f48e530c2e87ca281ad3af6e55c75a53d2e9e584d94fc030ee82c538a97a85cea9a9c8fe214 DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a -DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 +DIST linux-5.19.tar.xz 131581464 BLAKE2B 4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a SHA512 00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623 DIST v5.15.10-zen1.patch.xz 758564 BLAKE2B 36948979a90ee57c131caa3500f669032bfb5e971a1a72a5847f5289fe8184961addab53f476ac0b8c5b271417115ad8a05ebf537dc91b9e86cb74f028faced5 SHA512 c0d11cc498fe97838e6caa5c1d9d628445729c15f2a16c089de5a50b41739925492476eb2819fad4a61db810b02cdb334f48fbcc6a2da849e7d07e1e65df6eca -DIST v5.18.16-zen1.patch.xz 1000796 BLAKE2B a4bc153fbae9152ed58f9f4f55a0705abc1928cdd43af2f5734ef58777258c6bb3b6dc5ea1bbff3a5831b1ab7b33e1c1684bddb7a5ebeac1c2b654ea04eebf7c SHA512 3f55a4141af5139fff783637f132515b86d3cd1366edf80f39d9e8e90e8af602425a921824b5b4f7e63931f0f547a896e05016c348485a822aed0472a463340b +DIST v5.19.13-zen1.patch.xz 974944 BLAKE2B 3b3996617265674c04c92e27fe2dafca6aed54e6d1adf221eb5368a93abc2c8a2b5214b670183818d7f50edf46a86424da32a8fff922130741ab09a923ff4e9d SHA512 49bd30ea96037db655811cc94a61048bb552d57a7ff0abde5fa8adbfc622cc4cdc9154f6efdebd2b3db766b7118ca0b2b26092639d96cf7326943f535af14bc3 EBUILD zen-sources-5.15.10.ebuild 1125 BLAKE2B 756fe1384c827dbec95be9a4943955c75041b9dff175851f4a89e58c4b23c1dcc6842d730fc6972ba264f9bacc631bfc867526be87a6e5514d3e1c9777bfaf97 SHA512 55c8ad6863c8fd88b410bf4999d7a37cda0f1798bae42d490bf48210e676291aee14578ae5b090c00d1b00bd8eb6cde63f1d3dba4aa5dcfccf7f97bf26e6a017 -EBUILD zen-sources-5.18.16.ebuild 1118 BLAKE2B 1899d93d3888fcab9ab500ddec42e766e53f51a050f596a7d564d663c0d9ced97ab2c42b9ae8c18a00992fe917abbf5b308d33bb83122ccfa1e5f30caed252c8 SHA512 1798ba5a249e9d6919c195c47162c50931823051d7e6c6b1f88b4ebdafde83749dc3270966cc3eb389f63d598811ff9e94eec1a58fc07e85819d8993ca3fecd4 +EBUILD zen-sources-5.19.13.ebuild 1118 BLAKE2B 1899d93d3888fcab9ab500ddec42e766e53f51a050f596a7d564d663c0d9ced97ab2c42b9ae8c18a00992fe917abbf5b308d33bb83122ccfa1e5f30caed252c8 SHA512 1798ba5a249e9d6919c195c47162c50931823051d7e6c6b1f88b4ebdafde83749dc3270966cc3eb389f63d598811ff9e94eec1a58fc07e85819d8993ca3fecd4 MISC metadata.xml 404 BLAKE2B 1836329a9cab0f03e4ee80056d5db141d5721875794ef39844c014c0426fd558b3a2bc6f1a7bbcb72d99ad81f4a071f451da9adc4a6fdb380e8c7bd7bb10ed2d SHA512 2c48e149eb08a53121a799256eec33895daa0dce32ea5325f5f3b055c3a661de8294e21f114f6c7ad609818215261c57c53d124fc0d3679f87168039905a9516 diff --git a/sys-kernel/zen-sources/zen-sources-5.18.16.ebuild b/sys-kernel/zen-sources/zen-sources-5.19.13.ebuild similarity index 100% rename from sys-kernel/zen-sources/zen-sources-5.18.16.ebuild rename to sys-kernel/zen-sources/zen-sources-5.19.13.ebuild diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index ffe458e00f6fb5c1f8730407bfdb7cbe7ad430c3..f46d219a3410d4c738ca1b1f29e1e6b588ec3874 100644 GIT binary patch delta 14249 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 L*542ex@G_Xc3U;w delta 14308 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 SjDoo8Km0#Hth0=|W&i+>xl|_r diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest index 0e682bf82ea5..38bf05d5948f 100644 --- a/sys-libs/binutils-libs/Manifest +++ b/sys-libs/binutils-libs/Manifest @@ -10,6 +10,7 @@ DIST binutils-2.37_p1.tar.xz 22992196 BLAKE2B a8aa0f386d03a5b1466166ac7c40989c22 DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 5a83e20008e58464ed563a6817a367e50684c59d08c47345cc546054269c42463d1651441720f865851e4e182e917df1a095c68e64226e0351b64e975d524096 SHA512 6657e547bb02898632cc45a8f1894be098aa7472b6725b65f95393e621abb127e468b4e50310720bf03f7e8d0a68bc2c47af76fc43aaa8f32b2e4a149c0c6290 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba SHA512 8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d DIST binutils-2.39-patches-4.tar.xz 62880 BLAKE2B 5cc335769d9c88417583ce059c61d0d7655f3ab9ac69647e6e2f65bd3a9dd143fe34c50bb68ab81d4226ddd0e4ef405d7102f67375a672eedc3d01b92b8ef497 SHA512 ef81350979af64cf35800b39982c84657a5c01362c01d221164a43d8f0dd80276c9f052c55d24516fad457e6671a58d467d71b5edd6c1f53fddbdb31172a21ee +DIST binutils-2.39-patches-5.tar.xz 82924 BLAKE2B 2cf75f661989f22270d6afe5f3c543814eb6a331be4493016fa2871e1f10a84a123c1c51e77a19b35e46680b9fe77390cb1532ca40d470a6041fa768fed3ccd7 SHA512 4b5811b4822b3a06f590fc7d082dc0ddf18a6058ac23887254e2ee9bd63c7f06f1636e446152115c7e0b01a6c5298a0d9df6904bd1582e66504ccde80dd1ecbd DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 EBUILD binutils-libs-2.34-r2.ebuild 3678 BLAKE2B 2ecd619f2dd9968a11a3c8c2cf8f65d30d7191163bc6fd5ae1fc7d6dfad4bb30b061e5029fc7d2a23c1b7d0a4ca142532b8175b593d9d0ac408338c39cc02e60 SHA512 3ae489fa333ea206ce758f102a56ebbde7a59fa817720503eb1287c4d1d156598cbe7bc78beb2f0ab85f6f60c32f753d4c66cb0428dcbeb13d873407a4c86335 EBUILD binutils-libs-2.35.2.ebuild 4100 BLAKE2B 521acb4f160e171efd6500aba598825f50c19b62f77689b208dcca260396aa1a2c769937db49b147a51e7645baa1fd72f13559fa15e5fced7c8bd57088575027 SHA512 628c171049d6fae374538a96ad7cc76463d78e562d16fbd5877ab7b0800b026e9c72f3b346ec2e3e92a9c5836c483e0eec226c5ac2ecc8e71c2c66c6c8c5b844 @@ -17,4 +18,5 @@ EBUILD binutils-libs-2.36.1-r2.ebuild 4053 BLAKE2B 1d2c9609ce0fa3aff3222d89ee237 EBUILD binutils-libs-2.37_p1-r2.ebuild 4126 BLAKE2B 63dcef180b378d47d48f714e095ff2ce98dcd027de0d176c64179fcfe1f48df5f451468fb974176ade21914f4ba731487b91b03223eba11662be17cb3b42c9c1 SHA512 c659774de8238e81669507dfd5b2a565b5deaa8c54fe12ee02f5b3b204a147b2aea5bb9a6707930d0ac3ca10225ce486f294e510402b37c99ee1f6c170c31ecc EBUILD binutils-libs-2.38-r2.ebuild 4803 BLAKE2B 60922f7c60d381f778474a74497a70c652033a92f0fbbac3fab30a2fe4c4a88afcb4931a3914a4c5ca6a853653f83f941253398128dddf21636e8eb95643265e SHA512 f479a863a002bc373c188ccc55c5ad9c2791d32dc64af9cd3e5896204b6e0438a52035622697888e7fc16a0bf7d3df79c3eea2ec8c2e3b4c443b82637a1dbd0d EBUILD binutils-libs-2.39-r1.ebuild 4819 BLAKE2B dcce84713099056fd4436eaaa5b304a80f502d9205ecd9f78c82c5e1441c347136fddb51cfdc037997784e7854fb9f6d11aac9386a9918de09c6902e9514f365 SHA512 4d68b0aea20a41d5e53630ef9d957c9bdb7ecab78d04a41f1351f320e49ba78f9bfebd016fa572ca980176a8162e99c9e6cd6b9d89351893105eb77ac7a010c8 +EBUILD binutils-libs-2.39-r3.ebuild 4819 BLAKE2B ab21c2cbe79b9ea63d0ed704fd39e5ad2de2a925be27d7d88f9d97a5c9b0bbf2742ad6da44ab0d20998735d58c2072f14ee2f293ca8d0fbbb6610285e5888d7e SHA512 67973ea47726a1789ff4ecd69aa716ed8fec5330e49f869adf59e5e62a483127f73316f2c473bf61d4560e58dccb1f64268c44e8497b32aec900aa204e613d65 MISC metadata.xml 612 BLAKE2B ceaafd9fd1421e9f3993e003d0029c92a78054c7a2b90bd78afc05370ad19c931c6a7c150545cfb7d57165168e0fdaf3a00dde1905b328826a91cbc70d9548a8 SHA512 c8d33bb8d1c62c7e95758624ed0febbc9d40e9f141bfd280837b3207bcd771412158d71c0cb5548d60be0b236f6fe103621daf7efa8875191982859b566ffa8d diff --git a/sys-libs/binutils-libs/binutils-libs-2.39-r3.ebuild b/sys-libs/binutils-libs/binutils-libs-2.39-r3.ebuild new file mode 100644 index 000000000000..e456c27e99b2 --- /dev/null +++ b/sys-libs/binutils-libs/binutils-libs-2.39-r3.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PATCH_VER=5 +PATCH_DEV=dilfridge + +inherit libtool toolchain-funcs multilib-minimal + +MY_PN="binutils" +MY_P="${MY_PN}-${PV}" +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for external packages" +HOMEPAGE="https://sourceware.org/binutils/" +SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_P}.tar.xz + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" + +LICENSE="|| ( GPL-3 LGPL-3 )" +SLOT="0/${PV%_p?}" +IUSE="64-bit-bfd cet multitarget nls static-libs" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +BDEPEND="nls? ( sys-devel/gettext )" +DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" +# Need a newer binutils-config that'll reset include/lib symlinks for us. +RDEPEND="${DEPEND} + >=sys-devel/binutils-config-5 +" + +S="${WORKDIR}/${MY_P%_p?}" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/bfd.h +) + +src_prepare() { + if [[ -n ${PATCH_VER} ]] ; then + einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset ${PATCH_VER}" + eapply "${WORKDIR}/patch"/*.patch + fi + + # Fix cross-compile relinking issue, bug #626402 + elibtoolize + + if [[ ${CHOST} == *-darwin* ]] ; then + # somehow libtool/configure is messed up and (custom patch at + # upstream?) and misdetects (basically assumes) nm can be called + # with -B arg -- can't run eautoreconf (fails), so patch up + # manually, this would break any target that needs -B to nm + sed -i -e 's/lt_cv_path_NM="$tmp_nm -B"/lt_cv_path_NM="$tmp_nm"/' \ + libctf/configure || die + fi + + # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html + # Avoid really confusing logs from subconfigure spam, makes logs far + # more legible. + MAKEOPTS="--output-sync=line ${MAKEOPTS}" + + default +} + +pkgversion() { + printf "Gentoo ${PVR}" + [[ -n ${PATCHVER} ]] && printf " p${PATCHVER}" +} + +multilib_src_configure() { + local myconf=( + --enable-obsolete + --enable-shared + --enable-threads + # Newer versions (>=2.24) make this an explicit option. #497268 + --enable-install-libiberty + --disable-werror + --with-bugurl="https://bugs.gentoo.org/" + --with-pkgversion="$(pkgversion)" + $(use_enable static-libs static) + # The binutils eclass enables this flag for all bi-arch builds, + # but other tools often don't care about that support. Put it + # beyond a flag if people really want it, but otherwise leave + # it disabled as it can slow things down on 32bit arches. #438522 + $(use_enable 64-bit-bfd) + # This only disables building in the zlib subdir. + # For binutils itself, it'll use the system version. #591516 + --without-zlib + --with-system-zlib + # We only care about the libs, so disable programs. #528088 + --disable-{binutils,etc,ld,gas,gold,gprof,gprofng} + # Disable modules that are in a combined binutils/gdb tree. #490566 + --disable-{gdb,libdecnumber,readline,sim} + # Strip out broken static link flags. + # https://gcc.gnu.org/PR56750 + --without-stage1-ldflags + # We pull in all USE-flags that change ABI in an incompatible + # way. #666100 + # USE=multitarget change size of global arrays + # USE=64-bit-bfd changes data structures of exported API + --with-extra-soversion-suffix=gentoo-${CATEGORY}-${PN}-$(usex multitarget mt st)-$(usex 64-bit-bfd 64 def) + + # avoid automagic dependency on (currently prefix) systems + # systems with debuginfod library, bug #754753 + --without-debuginfod + + # Allow user to opt into CET for host libraries. + # Ideally we would like automagic-or-disabled here. + # But the check does not quite work on i686: bug #760926. + $(use_enable cet) + ) + + # mips can't do hash-style=gnu ... + if [[ $(tc-arch) != mips ]] ; then + myconf+=( --enable-default-hash-style=gnu ) + fi + + use multitarget && myconf+=( --enable-targets=all --enable-64-bit-bfd ) + + use nls \ + && myconf+=( --without-included-gettext ) \ + || myconf+=( --disable-nls ) + + if [[ ${CHOST} == *-darwin* ]] && use nls ; then + # fix underlinking in opcodes + sed -i -e 's/@SHARED_LDFLAGS@/@SHARED_LDFLAGS@ -lintl/' \ + "${S}"/opcodes/Makefile.in || die + fi + + ECONF_SOURCE="${S}" econf "${myconf[@]}" + + # Prevent makeinfo from running as we don't build docs here. + # bug #622652 + sed -i \ + -e '/^MAKEINFO/s:=.*:= true:' \ + Makefile || die +} + +multilib_src_compile() { + emake V=1 +} + +multilib_src_install() { + emake V=1 DESTDIR="${D}" install + + # Provide libiberty.h directly. + dosym libiberty/libiberty.h /usr/include/libiberty.h +} + +multilib_src_install_all() { + use static-libs || find "${ED}"/usr -name '*.la' -delete +} diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 94c4299ee72b..f6162645833f 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -10,8 +10,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD compiler-rt-sanitizers-13.0.1.ebuild 6369 BLAKE2B 4e8a715cd19dd39087fe7d6cad9e30a7e130c69bde12ea382fc748cc152099607c23b75915c644785820ded954eaba31779f7c58b63a71255f9c6b610afcee7d SHA512 f5a680a5de09feecde1a3038ab185cc3b321eb2dc15b5841cd58863323fd6da727307c44127d2af5077ce2b17744ee5d3f8a17dd3bceea71b1dec2a13555dd66 EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6381 BLAKE2B 010ce621c56c1568eaddeb6f4af6e680f2596106768e3b40bffd3c221df20b565c565793ff14a46b2a96b080a696a9217be0f547c2e85430e9031bd86adc2b90 SHA512 d68b96a7458c8b0d1946523a7c1b20e413de38b7f53bd87b8729103935cdb9ad8fc38863138ba36ffc8da57e0ddcf591c7deeb23fba0d76003adea978b262e37 -EBUILD compiler-rt-sanitizers-15.0.2.9999.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a EBUILD compiler-rt-sanitizers-15.0.2.ebuild 6403 BLAKE2B ea9f3840de1121966b17fd4859a5915466e6f56670c0fb8966e3706c2054f9e298fe63ca55aad6d2f1564c2b5f31b38e89c383e66a607fbf4f3afaf12516cd53 SHA512 10e8b499cba821148e0af86231c0c6ac22f31cacef898b3b385cca2384deb13ac2e183b7acf209b13052f6b7dc788026328c6559e03bbaa582012efeaf66ad76 +EBUILD compiler-rt-sanitizers-15.0.3.9999.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a EBUILD compiler-rt-sanitizers-16.0.0.9999.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a EBUILD compiler-rt-sanitizers-16.0.0_pre20221006.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a MISC metadata.xml 1412 BLAKE2B 75675507000fa6a6b8182e6b45a08a2716ae7fb9a7e3428dc8420464e4c1d1bdb5bea62cc2f553c579de5a4faa752b35cb3529d980fb07a055ff4ddf6e752707 SHA512 f05ea5168b923db72f4f5b53e9b748ebbcdae9eff09d86323313055933b47fc0089e1b2d73cd997d73dcfb2dca032344955816425fbddc09d27ca751463aadbb diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.2.9999.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.3.9999.ebuild similarity index 100% rename from sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.2.9999.ebuild rename to sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.3.9999.ebuild diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 3462a0527e5a..ddd76babeb95 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -11,8 +11,8 @@ DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69b EBUILD compiler-rt-13.0.1.ebuild 3880 BLAKE2B 83202517f413772d355aa49b5a3bd8b7000c86f6538da1a5ae96de5e84bc7536d0e639b530d1f504dc68b769565504434cc80d25426207b19283b9bc41df3388 SHA512 fe5329aee6c29d408c67af9e9891205fcdf313676780b948975f94ddce31b3f54e68cc041233c81b3005ff94f7685dcc09044f3634760d90e8c18c61f63651c3 EBUILD compiler-rt-14.0.6-r1.ebuild 4252 BLAKE2B 1fe9011c3d20a6e7f09683553e3e86151ce71e3667ce00fe4b5dd6dd8e932b8c9baa9e101f620467d813ffc1615c85e3522ce5732cee293d0bc2f8233c665bab SHA512 857bffe7b552c9e288b7f2e3cb67df1e2c8526b717df7a2bf7a1162de636ce90864a0ef1a9fec2c1f61702f6f491b5b12f6ce26964c133d339785ea7d67fc725 EBUILD compiler-rt-14.0.6.ebuild 4030 BLAKE2B 9881380671f25916b7a9356e14b45fd30b7c5cf5263fcf975b0d5ce0333389d519457dabaf1ac8dfc55f5206594335a5f996adcf26880f8a30c8a5ab99c3c391 SHA512 1ec4d79d5d319c5345caa7399c4d4bee5416af3952b9936f119764e17b1c05c25cc818a0c123c8b55ee31503e633999384d0a227a6c84d380cdbdc169f0f43ea -EBUILD compiler-rt-15.0.2.9999.ebuild 4189 BLAKE2B da1b3444520bbb7a83569b65d7de338678a52b2aec70d29afee47142a268fb76310419dd00d1420445d2f30d3f567cf2bfe9e89cf89261843742094d477a2ef6 SHA512 d29905eca230cdba53aa9d63d1ccb68608b4ca74c4a6c3fbcab60245685c363d93e28ea3dba67f632c85964571da5c812ab8ca6c6be2bf97d06c93c072f75153 EBUILD compiler-rt-15.0.2.ebuild 4261 BLAKE2B 1a632e00f5dd36c161f2df23dc7c9292429ce18f5df652480eba6592b4dbc72c0dc0154c40403e378a641e63af577357dc349175492cfb4b17534dc26b71e48c SHA512 d4cc5d0c50cb16ff74a74feee38f9430e930c76b57b6b038bf5c729159bc1af2263daf16cbe22b04d85393ee79b818975285a0330849c57274343cc4250f9ea8 +EBUILD compiler-rt-15.0.3.9999.ebuild 4189 BLAKE2B da1b3444520bbb7a83569b65d7de338678a52b2aec70d29afee47142a268fb76310419dd00d1420445d2f30d3f567cf2bfe9e89cf89261843742094d477a2ef6 SHA512 d29905eca230cdba53aa9d63d1ccb68608b4ca74c4a6c3fbcab60245685c363d93e28ea3dba67f632c85964571da5c812ab8ca6c6be2bf97d06c93c072f75153 EBUILD compiler-rt-16.0.0.9999.ebuild 4189 BLAKE2B da1b3444520bbb7a83569b65d7de338678a52b2aec70d29afee47142a268fb76310419dd00d1420445d2f30d3f567cf2bfe9e89cf89261843742094d477a2ef6 SHA512 d29905eca230cdba53aa9d63d1ccb68608b4ca74c4a6c3fbcab60245685c363d93e28ea3dba67f632c85964571da5c812ab8ca6c6be2bf97d06c93c072f75153 EBUILD compiler-rt-16.0.0_pre20221006.ebuild 4189 BLAKE2B da1b3444520bbb7a83569b65d7de338678a52b2aec70d29afee47142a268fb76310419dd00d1420445d2f30d3f567cf2bfe9e89cf89261843742094d477a2ef6 SHA512 d29905eca230cdba53aa9d63d1ccb68608b4ca74c4a6c3fbcab60245685c363d93e28ea3dba67f632c85964571da5c812ab8ca6c6be2bf97d06c93c072f75153 MISC metadata.xml 416 BLAKE2B 79a58249c94b605ba57f346c4e05b43853cf6cfb8bb65a4f4e3c44039cccfdb83dd31bfaaaf398bcbdc393efabdfc7ed186fe775976c46227e74decf2c8f4fb2 SHA512 ce30c79a575e5933effb1fec36f9a4ef02d9f97f312feb39c55a88cbda9a1bae1d7af2ec4ad5f66212cbb2cdbfb26f1a436689f16f410153c9d65eb010264c48 diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.2.9999.ebuild b/sys-libs/compiler-rt/compiler-rt-15.0.3.9999.ebuild similarity index 100% rename from sys-libs/compiler-rt/compiler-rt-15.0.2.9999.ebuild rename to sys-libs/compiler-rt/compiler-rt-15.0.3.9999.ebuild diff --git a/sys-libs/db/Manifest b/sys-libs/db/Manifest index dae525ff2aaa..2b46d413684f 100644 --- a/sys-libs/db/Manifest +++ b/sys-libs/db/Manifest @@ -23,6 +23,6 @@ EBUILD db-4.8.30-r6.ebuild 4304 BLAKE2B c9021ae73d814d5f78e0fa9066a27813729d7353 EBUILD db-4.8.30-r7.ebuild 4343 BLAKE2B f0a0b267d17e0c474a3b8b341cf59e7e907c3f45de2da08e50482a878dd60c57944d73785d5b93ba3d9ec06167353660a073fa3a9a3489b53aa725a9193bae86 SHA512 8bda1a80320541fd5ee81c40973b6c2d7b51773b7b43b12e9a7dc01dceb2171fc3eb578b34286c41fa005dd5a085b0981b28f9f0a3100d3950ce208dd291b071 EBUILD db-5.3.28-r8.ebuild 6325 BLAKE2B 8e4db465357b5fa3aa897134c0f18a0042d004896ed43979bf007b9602a1df889aed765ee0fadb70b9a50b991891d81606cd7d56393b098fb1d1bc42ef821a88 SHA512 e65b8a7801a8c180375949b2584952a05f207a8411021540f4d8989c0b3d6e462eb732592eaf468610cda3abeb70fb2381c07022288021de4cfa8654b4e82c65 EBUILD db-6.0.35-r4.ebuild 6228 BLAKE2B 6c533595bbe2d1888c296eabaae5eb40f1335c81a76d1d95a3b4bbd2123abc673dee0e08e90c323ab7a59c95ab8890da483aa53cec93c92079000021e4d943b9 SHA512 18497321dd41cd1025c2e9ebffae12a0e0acb70843dd73c7db668bca86d31246cd3e60ceebfb1d06367061a47e8cbde3fa51053c67917000d567d1c4d663541f -EBUILD db-6.1.38-r1.ebuild 6004 BLAKE2B fb9176d0eef059b4b9606d9287bebe69dafa3752c98fd03e536593b34159b500498758b77456771e28edf9409bbf917f10ca13365899c5245685ce2fe10e5a20 SHA512 7ccfff6e27f1e138a53abba02123f56e10a3da56ddc41c12a2715aa9fd6e8a47d8c8b2e05a6489e18ef69b063a1c9150378a93b398288f3c5fb89ed3c2c2449c -EBUILD db-6.2.38-r1.ebuild 6267 BLAKE2B 883d7c81d6e2fc11a2c3d7dc6746935f1ea3a26aae9ab0bc833138234c238057a58caebc23b70e2dc2da05d0ea130bb670a4b33bf68aeb2bfd90bf86d9339b0f SHA512 b1411c814134c6ef9751425aaa79362cc03c0aa8d19a21fd4c5cc8085ec5a98bddc773442bdb69ee9f06544d013505f36b3c2d1301b37b20646f4126573c7aeb +EBUILD db-6.1.38-r1.ebuild 5972 BLAKE2B 38eae142baf4c6ec125a47122152c91784d4966f76cdbccc47bd1b45589427f81fdee9885c5cd7cc22314bd7568c49cb418f92c20ad30fdee467b20de094ab04 SHA512 87f8b07c235de5e19b39abd2c274f9d84084c0c7d73bb3db545b41ba4b19d93c0de9a0be5d601f087d3f8d6429bceed36567fbc6f4ec989be07fcf084cd829e9 +EBUILD db-6.2.38-r1.ebuild 6235 BLAKE2B 852bcc42f266a6a3285197dabdd1b75a07399ab27a937e3367a9a9e414d80d0f87573a81c654ac7d169903da17bdf38af412331c51520924f9e71125b43026d5 SHA512 a2f18cecb29111c7aaccf976ffec22f1567235540b72f1c61250d2d650f7e1f539ba001e1fff77d70ad7eb1cb0a00f674d842955c460c3dc02bdab072eea7969 MISC metadata.xml 1261 BLAKE2B 81cfdd965f4e2e0342d812c6c1fd602c43ca8bbbb23bd12f230444d26bee578f9ba2af781a8390bb754b66b4699c6aada379dea90397798f8a489a7fd11b85fb SHA512 08d43450d54a8718639ae2637f13da7626415e99a8fa5948c5107b7a973161f31b3b0cf58dc538dd48a18db996f020d57d20edefbcdd8e37c6e58c206c3aab6e diff --git a/sys-libs/db/db-6.1.38-r1.ebuild b/sys-libs/db/db-6.1.38-r1.ebuild index 278f210fd913..9e4cdf7d678a 100644 --- a/sys-libs/db/db-6.1.38-r1.ebuild +++ b/sys-libs/db/db-6.1.38-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit db flag-o-matic autotools multilib multilib-minimal eapi7-ver versionator toolchain-funcs +inherit db flag-o-matic autotools multilib multilib-minimal eapi7-ver toolchain-funcs #Number of official patches #PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"` @@ -28,7 +28,7 @@ for (( i=1 ; i<=${PATCHNO} ; i++ )) ; do done LICENSE="AGPL-3" -SLOT="$(get_version_component_range 1-2)" +SLOT="$(ver_cut 1-2)" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc cxx tcl test" diff --git a/sys-libs/db/db-6.2.38-r1.ebuild b/sys-libs/db/db-6.2.38-r1.ebuild index de6a736bdf14..846d8741b73d 100644 --- a/sys-libs/db/db-6.2.38-r1.ebuild +++ b/sys-libs/db/db-6.2.38-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit db flag-o-matic autotools multilib multilib-minimal versionator eapi7-ver toolchain-funcs +inherit db flag-o-matic autotools multilib multilib-minimal eapi7-ver toolchain-funcs #Number of official patches #PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"` @@ -28,7 +28,7 @@ for (( i=1 ; i<=${PATCHNO} ; i++ )) ; do done LICENSE="AGPL-3" -SLOT="$(get_version_component_range 1-2)" +SLOT="$(ver_cut 1-2)" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc cxx tcl test" diff --git a/sys-libs/libbacktrace/Manifest b/sys-libs/libbacktrace/Manifest index 9d78c13cafc9..3530488b21e1 100644 --- a/sys-libs/libbacktrace/Manifest +++ b/sys-libs/libbacktrace/Manifest @@ -2,5 +2,5 @@ AUX libbacktrace-1.0_p20220709-teststatic.patch 13681 BLAKE2B 02ea2efbd9c2259bb0 DIST libbacktrace-1.0_p20220226.tgz 665988 BLAKE2B 0d8aff7f6261446fabe713653896b0cf2fec2d3aec508423577182383a7deb359100579817eaf64d65848c49ce655d8f57cf67452f16e3c88559aeae28cafd95 SHA512 700cb1930c409e4f1fe99e46920e83ea2b359daaea9f96e2b73b81857dea895c0ade0fc2b4dbe6b7c94df7d494dcd80a9f6686d9acad8452ca59760aafa74c2f DIST libbacktrace-1.0_p20220709.tar.gz 666166 BLAKE2B 1b35e0dafe31bc5d4fcc826f87f2e8200c27a4194719ee22d278b25fe081ec604e579aee72ebd7ea6d401b1a5bbc4b496b1083e3d761117bc3ccf23aabe046eb SHA512 8f303ff11250cbc644c91a07a55ffb1c6d52ca5eb76e3ea9405645bdd00715a25f57d1f39c7af16efbbe5b008ec76890f7fb3bca95eb89e7cd9a55c14a211643 EBUILD libbacktrace-1.0_p20220226.ebuild 520 BLAKE2B 87c85657c75b005b9c3a1237887c967b57339cc3eed3ed5b79d2ea67cd3f69b14d468d982caf897af8f51a3d1f78476e25a22aa24a2bb51fd461eaea0829b6a4 SHA512 7d9e81365b513da810942113c8ebd45ff455d2adaa92e369ddfab0d8d240f1bf7ee0314e603e96c435193153e0685eff3517b91d2bdfd26e97b221d51e599b20 -EBUILD libbacktrace-1.0_p20220709.ebuild 910 BLAKE2B 71e90502a51049503b378e3b31300f5ab2a602cc3dc11b62eb6b0d93b73977aae20cd9d9dcdb77ecafd66fae9d59bd26de18cfb83e5694d6752d8b5d4e1e3983 SHA512 05b97cda204b6b1a2ca1fd818f1ef89e0d0e51b823381c0b558bfa8b81f051acad23a8e3091203a3980ed09e837060026716c46f46b0ddc2f7f9acdf0f8306f0 +EBUILD libbacktrace-1.0_p20220709.ebuild 916 BLAKE2B 56bebb648e31bbf7bf08f406e88d7900148f37c37801e95364a651ee5af6a71cf73e49044f6453900cbcbfca83f3f7e9cd1de35313b765eeb1b214fc4171be3d SHA512 99b171a0a71c33234f63f313a42d6580253370a9c253d23a3cf94df428b10099926a0e6507d2207f3c87d04ae5155a31f6a5a8fd58056bc792704093bdac665b MISC metadata.xml 253 BLAKE2B 18358124554750550f4d403241c450e59df895e455eaa1b442ed49b3b3f72e4bc25d43aa3e23aae3fa932b8d22bc64de55c8166b749c9219b911b15971083250 SHA512 d69655b8f85ce0d4eba55033e667a0b697844773a17f91bc0f3bdb05b42f2208db2fb58d2d7ee58acadb9586af246dd2cf6d7cef04b66b0db4721fa941b3ae54 diff --git a/sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild b/sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild index af8565eed742..bcaf60538365 100644 --- a/sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild +++ b/sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${COMMITHASH}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv" IUSE="static-libs test" RESTRICT="!test? ( test )" diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 3337dae7ea77..572d30c46978 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -8,8 +8,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD libcxx-13.0.1.ebuild 6768 BLAKE2B 71b0f62e35538d718d99e3d43447f98752933868d999bf831969a6940d3a817452789c2044e9ca3bb4d5d1f0c2976fc276c4d10cb018c44e0cc6109095d9c6d6 SHA512 a12023fa135a7945e8088b34421f575cab32bb8ac53f1aeaa61bcf2a7b9fe045a6e21efba168056ef47b165ef3100e382100f910c84dee972017de6355d2e9c0 EBUILD libcxx-14.0.6.ebuild 6948 BLAKE2B 203e04f4e2603ec0b8e3cd672ca2458c971e4ec3c1d24ea65f85db143561d349d9b7e4b4a58f7c57f5c0caa519e5a79f99f0a76c404aeba47b0bcc683adcb572 SHA512 c1a353dd558c68d439ab66e089e26993e66f1729f7879912413531bbd89318338649dccde1f84a32784de380997d2611d6b7cf86841feb47c3c0c8d67bfe28df -EBUILD libcxx-15.0.2.9999.ebuild 5687 BLAKE2B 47c5a90bc448fc848a61b971f53690559b1383e2b61d41423dab7e773eb4fc3bdcbde23785687664f0a0031a65d1b75b5411f01f7756e17369000dba23b7a6bc SHA512 80a539652f452e27df12a061d26c214f4083b28f702ca3f87688432d5672027f6e412fde2ec831d2c3cec165b9e51be9f935930ba1ddc10c25814c65553f931b EBUILD libcxx-15.0.2.ebuild 5737 BLAKE2B ee1e8abbc711cecdc7e92d19941191fc29016aea2a69fe68afa08e04cd0698cde3d78200fd77cc431b541655f6a1557b05c2dfabda5124558fcdf70694d131b0 SHA512 b8f022ed324c22e74f8cfa34090b524e829b237f1d4a73642969d14cf892da7a187b85a398349f9a69ab1f35df642a1301c3968603f73832446b44defc46b60e +EBUILD libcxx-15.0.3.9999.ebuild 5687 BLAKE2B 47c5a90bc448fc848a61b971f53690559b1383e2b61d41423dab7e773eb4fc3bdcbde23785687664f0a0031a65d1b75b5411f01f7756e17369000dba23b7a6bc SHA512 80a539652f452e27df12a061d26c214f4083b28f702ca3f87688432d5672027f6e412fde2ec831d2c3cec165b9e51be9f935930ba1ddc10c25814c65553f931b EBUILD libcxx-16.0.0.9999.ebuild 5687 BLAKE2B 47c5a90bc448fc848a61b971f53690559b1383e2b61d41423dab7e773eb4fc3bdcbde23785687664f0a0031a65d1b75b5411f01f7756e17369000dba23b7a6bc SHA512 80a539652f452e27df12a061d26c214f4083b28f702ca3f87688432d5672027f6e412fde2ec831d2c3cec165b9e51be9f935930ba1ddc10c25814c65553f931b EBUILD libcxx-16.0.0_pre20221006.ebuild 5687 BLAKE2B 47c5a90bc448fc848a61b971f53690559b1383e2b61d41423dab7e773eb4fc3bdcbde23785687664f0a0031a65d1b75b5411f01f7756e17369000dba23b7a6bc SHA512 80a539652f452e27df12a061d26c214f4083b28f702ca3f87688432d5672027f6e412fde2ec831d2c3cec165b9e51be9f935930ba1ddc10c25814c65553f931b MISC metadata.xml 828 BLAKE2B 40af456df8ac1cfdb66fd62a217abbb4ca837956529906118c35232000435d9e991d18dd0332b7b95eed70d4c7610c7a1aee80af8ba511763edc1423749a4aa4 SHA512 257f8fd05fcade26ca02305356b67c8e2d67a87b180e38a189a659212093b07b9a710b871fbaab894dba9eba5fe450b76c52cc82f6405c24cc1ab2df3abe8bfd diff --git a/sys-libs/libcxx/libcxx-15.0.2.9999.ebuild b/sys-libs/libcxx/libcxx-15.0.3.9999.ebuild similarity index 100% rename from sys-libs/libcxx/libcxx-15.0.2.9999.ebuild rename to sys-libs/libcxx/libcxx-15.0.3.9999.ebuild diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index f3a596983c61..24a257b61113 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD libcxxabi-13.0.1.ebuild 3593 BLAKE2B 2e8717a8dadf431dc4360e4cee5d74875153f375f241388e3cc47410c9ecf4c97f2641c276927a99c6643460bbd1f7bddae72b06e7994e162cc1e7f3fd5e4fbe SHA512 4c943fe5483f94329e3f9390c8ddeaf89dc168220696fd5eb00692e7458d6ff92d3b37343bd6de23df70eea814243aee75bc8d75681ecb944a66cf37562fbdf7 EBUILD libcxxabi-14.0.6.ebuild 3509 BLAKE2B e6fa29bba6fcc72fa1c049ba696fd9cb6b34b0d89be89e449a21a9ba31c2e01d944ca15b1414043ba1def938dbdca144c37fdecdd39158dc3932ca7b7587f428 SHA512 4cd09cc7b0a0df878d2e2594750a80a18ee6aa09b195cb190ed8432464ec2563ea7b026d2748e6e0d198091e54e07aabdadc7f68919a3a81a4079d67262054f2 -EBUILD libcxxabi-15.0.2.9999.ebuild 3056 BLAKE2B 3ec19055b4465421ed3e80788abf44097c1f714704b1aa6efa3688f3052fac1e3a6e6fe102f9c53a1ec2d4ce5a604df14e8738a3b428097d9a324b16dd30eb59 SHA512 8ad6f7deef050526f160ab6eb5119985512b9332e288ca4da739d833566b5ee87c1c85ac0fe381dbd8aad2df76079e33e7283897c3386c34db53120703d1a33f EBUILD libcxxabi-15.0.2.ebuild 3106 BLAKE2B e5058971c3a8b58ea39aa5d09d885e437698f8855bfa86ed550f3878ac05a57c152ef9c5fca5eb9109f11f435c8fba9475aba7f6582761699116a3ce60da7a2b SHA512 9d39757e0d1f9b380df08988aa1b2a203179d488a477803baaf7652a4ac3cfa7954bfb62e1fded13a41f40388d0b5d0ae009ad937e0b71d7db050ab545e7ea78 +EBUILD libcxxabi-15.0.3.9999.ebuild 3056 BLAKE2B 3ec19055b4465421ed3e80788abf44097c1f714704b1aa6efa3688f3052fac1e3a6e6fe102f9c53a1ec2d4ce5a604df14e8738a3b428097d9a324b16dd30eb59 SHA512 8ad6f7deef050526f160ab6eb5119985512b9332e288ca4da739d833566b5ee87c1c85ac0fe381dbd8aad2df76079e33e7283897c3386c34db53120703d1a33f EBUILD libcxxabi-16.0.0.9999.ebuild 3056 BLAKE2B 3ec19055b4465421ed3e80788abf44097c1f714704b1aa6efa3688f3052fac1e3a6e6fe102f9c53a1ec2d4ce5a604df14e8738a3b428097d9a324b16dd30eb59 SHA512 8ad6f7deef050526f160ab6eb5119985512b9332e288ca4da739d833566b5ee87c1c85ac0fe381dbd8aad2df76079e33e7283897c3386c34db53120703d1a33f EBUILD libcxxabi-16.0.0_pre20221006.ebuild 3056 BLAKE2B 3ec19055b4465421ed3e80788abf44097c1f714704b1aa6efa3688f3052fac1e3a6e6fe102f9c53a1ec2d4ce5a604df14e8738a3b428097d9a324b16dd30eb59 SHA512 8ad6f7deef050526f160ab6eb5119985512b9332e288ca4da739d833566b5ee87c1c85ac0fe381dbd8aad2df76079e33e7283897c3386c34db53120703d1a33f MISC metadata.xml 557 BLAKE2B 4f6b0acb7cfdf74971a6fd96051d9f9020141c6117333a8de42bd043935b7bff8d9942faabdf3b1c94597c460393f64eb7d3f7b7d49f39ecfd0094de460f563e SHA512 67a812ef768e681ae77ef6e13bccffcbe53b41e94901f0558b3c7acaf896605ca670c4bb5a690bd9afa3b5a76271341710520a6abc0024c18f437fabde20e847 diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.2.9999.ebuild b/sys-libs/libcxxabi/libcxxabi-15.0.3.9999.ebuild similarity index 100% rename from sys-libs/libcxxabi/libcxxabi-15.0.2.9999.ebuild rename to sys-libs/libcxxabi/libcxxabi-15.0.3.9999.ebuild diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index cf876c86cee0..af30e52f505a 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -8,8 +8,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD libomp-13.0.1.ebuild 3907 BLAKE2B 46ed471cb355b70f78b59faeffbcc5148d47a3b971818c831e7b155f4f0973238fdbfb5f2fa91913fef93e01beed45f42b1158af92e56cd8445c4a8157508bb7 SHA512 13f150c5223689e4d98e16cafa11e44164b177eb68d3df213582b85c5194e7f736143b49b2075f4178689efcfa8320e2b1faf34242c09dbfcda923b443d42741 EBUILD libomp-14.0.6-r1.ebuild 3917 BLAKE2B 23460d17ef5b7e107d8be1bd1c37028d69fda2e151e7d8f7f0c6d23dc00336f5a503a4e8e692b4203f3e4219fde6f96f9d30d4c7fed0348066f8c603636cc39b SHA512 aa9e9985a1941fe5c33b998d81bfdd838dbe965d5c82e20e366d2cf7a08db24feb2f3f7633740bea45a3685049d1593df6465b8c785b9a87c197402f559b26ca -EBUILD libomp-15.0.2.9999.ebuild 3339 BLAKE2B 4fb077e0f5195f1c2fef3691aba3e8b674d340df9f3d1de8c9962a03267662bcf55a43af75db6e3ab5121de6c129c7f7514c127ec27c3b940cb2fbbf619788d4 SHA512 49aa1cb488a8e428892dd3b74a82462206e9c11e139b5b9b8e2edca496279c274f81ece0dcb9e71eea43c4e6f99ca4aacd5bdc48e4595743b7f98e7a1f7ae3d9 EBUILD libomp-15.0.2.ebuild 3387 BLAKE2B c61c0fc5f15d2743dadada477d545632aa2f9fcafe87eb5430759388777622e1c75f01450b9a73bc8c2dbe0ec30ca06704b15ea9de44d3b85b7667e656dbb988 SHA512 96ed59bda11b08894843c0bb0ecc55a8556b0da4c28027ac5097f3e2358f15c8dbb2aa18cc19236bc0b6f75d3d55d21c2608d7aec207fddaf2da6f8532fa9d7a +EBUILD libomp-15.0.3.9999.ebuild 3339 BLAKE2B 4fb077e0f5195f1c2fef3691aba3e8b674d340df9f3d1de8c9962a03267662bcf55a43af75db6e3ab5121de6c129c7f7514c127ec27c3b940cb2fbbf619788d4 SHA512 49aa1cb488a8e428892dd3b74a82462206e9c11e139b5b9b8e2edca496279c274f81ece0dcb9e71eea43c4e6f99ca4aacd5bdc48e4595743b7f98e7a1f7ae3d9 EBUILD libomp-16.0.0.9999.ebuild 3428 BLAKE2B d6fccc25e17fc6284c9825380c2ef44d2bcf097a8e2f6688f30a945c7897a1ce3e6356c7daecc2a190caf6fb8519d9b90b038c356f1bf0d345a32137c38bc3b6 SHA512 9a3b80bb956a7da6af1b77db07fb9f55ac2dc65e621761ab52bcd1a8aa3dcbe285e2e134984f02e69692bab608d1ebac25e815367cb5c388c929100bfc5f15d2 EBUILD libomp-16.0.0_pre20221006.ebuild 3428 BLAKE2B d6fccc25e17fc6284c9825380c2ef44d2bcf097a8e2f6688f30a945c7897a1ce3e6356c7daecc2a190caf6fb8519d9b90b038c356f1bf0d345a32137c38bc3b6 SHA512 9a3b80bb956a7da6af1b77db07fb9f55ac2dc65e621761ab52bcd1a8aa3dcbe285e2e134984f02e69692bab608d1ebac25e815367cb5c388c929100bfc5f15d2 MISC metadata.xml 908 BLAKE2B c200fb1c93ae8fbd3963b2b575586fbe8f6df2308a2babbe3da77c2cf59c3fa43f938849d47df2ef4acf381f247848c363a20cf33ad763be169764cbe43c4bb4 SHA512 3cde603a2de523c21fbf288d459d76c697f2291d3dc3dac47e70781a910b4d524442d3076d8541818f2d43c3c6477af75d5f0cb76c4fbe0b4567a11d67edb056 diff --git a/sys-libs/libomp/libomp-15.0.2.9999.ebuild b/sys-libs/libomp/libomp-15.0.3.9999.ebuild similarity index 100% rename from sys-libs/libomp/libomp-15.0.2.9999.ebuild rename to sys-libs/libomp/libomp-15.0.3.9999.ebuild diff --git a/sys-libs/libosinfo/Manifest b/sys-libs/libosinfo/Manifest index eca5f6edd2b7..db15db9db254 100644 --- a/sys-libs/libosinfo/Manifest +++ b/sys-libs/libosinfo/Manifest @@ -1,4 +1,5 @@ AUX 1.10.0-build-Add-option-to-disable-libsoup3.patch 1484 BLAKE2B a67153267432e60910e9f013dcc1aee243da3488386fac2b3a79e1d08df47aa5612289bcf7c62866ed919da0f67bb8d6e542bba309f632cfbe5d4ff9e7843d5c SHA512 34a819fd67ef78b55064d663652ff78bf2110521c4fd333e650975728bbec32c0680bf522b5c2e21c62061194acdd497ff0ac0bad652a30ca2eaeb9b6712b792 DIST libosinfo-1.10.0.tar.xz 293804 BLAKE2B 5c676a466459c4e4150294fd263cd32ed95f181a3dea913977165f61dd81d75fb545dd96d0f87661ea13db9f10706c064421a5ecf0ec1b220054149c66c957d1 SHA512 58a30d62d5a4862150826fd9fda3d5189df3693efca3a8732efaa470fa65dbb64181987534ccc13c0bf2fd4efda229217a169590405f0601927472f6ca08e4e7 +EBUILD libosinfo-1.10.0-r1.ebuild 1631 BLAKE2B 45baf0facc5e59e0e89719017be9af26288c793563d32578d1f4565d35fd0b85cbd97f7b9b751bb0e0f13e47425bed70f264a21fb904d380820a2bb4888e92d5 SHA512 c2e92c7af262a643abb2857a927cfffbf2931638ae3a747efd2ca78122eb20801ff597c5786bbd3ff15831f91d886694cc97f0d72feac657898772403a263c28 EBUILD libosinfo-1.10.0.ebuild 1643 BLAKE2B 60596f6bc7fb1781085a16ff78c6fa5798808b57d4718864c253bacf695de4f851a9415a5a3e20bc359babf3f4bac1fa68da7f6f7376f33f772dd40f2c79e7ff SHA512 3d728843b4e4eb258d0b545c42fe9f13d9e200affd7624d35c1fa19281456ee828eea8f62114d7a9d7bf2cf7d71840b173d030193f7bd053a6f64a69c195d19d MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/sys-libs/libosinfo/libosinfo-1.10.0-r1.ebuild b/sys-libs/libosinfo/libosinfo-1.10.0-r1.ebuild new file mode 100644 index 000000000000..649941fa6286 --- /dev/null +++ b/sys-libs/libosinfo/libosinfo-1.10.0-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson udev vala xdg + +DESCRIPTION="GObject library for managing information about real and virtual OSes" +HOMEPAGE="https://libosinfo.org/" +SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" + +IUSE="gtk-doc +introspection +vala test" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# Unsure about osinfo-db-tools rdep, but at least fedora does it too +RDEPEND=" + >=dev-libs/glib-2.44:2 + net-libs/libsoup:3.0 + >=dev-libs/libxml2-2.6.0 + >=dev-libs/libxslt-1.0.0 + sys-apps/hwdata + sys-apps/osinfo-db-tools + sys-apps/osinfo-db + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +" +DEPEND="${RDEPEND}" +# perl dep is for pod2man for automagic manpage building +BDEPEND=" + dev-lang/perl + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/${PV}-build-Add-option-to-disable-libsoup3.patch +) + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc enable-gtk-doc) + $(meson_feature introspection enable-introspection) + $(meson_use test enable-tests) + $(meson_feature vala enable-vala) + -Dlibsoup3=enabled + -Dwith-pci-ids-path="${EPREFIX}"/usr/share/hwdata/pci.ids + -Dwith-usb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids + ) + meson_src_configure +} diff --git a/sys-libs/libucontext/Manifest b/sys-libs/libucontext/Manifest index 58de5ef87066..a7a46fbfa122 100644 --- a/sys-libs/libucontext/Manifest +++ b/sys-libs/libucontext/Manifest @@ -2,5 +2,5 @@ AUX libucontext-1.1-respect-CFLAGS.patch 368 BLAKE2B b04163e9e75ad3f8704d85d7809 DIST libucontext-1.1.tar.gz 25261 BLAKE2B 269b3899657779bc2c6a2f1c365242f0ee936afeb0acf74e48af5c1e6b96918bbaa239039508e7b1b1f7b358679fb4a222311b761223b69b9a3e7a9be2d0bc40 SHA512 05aed6f82a2b3d9dba896423335a7fc2fc5eddc87ed725f05e14488c6ddfcef10b835c928619439c7783e052baff7ef2dc162b6e06aa78992f6f611ca13c2e39 DIST libucontext-1.2.tar.gz 29073 BLAKE2B 378816376877729776c41515ad1c3da36c24528bcdcf5272c4df2029b5273cf90228c163e87bd1af558129b1274d0b22632c4fa8ad2a0f37ac7014dae527a48e SHA512 f47b776517fa9e3fe48b762b11ae580c28bd7646f9e3ab843141d3e203f886326e68dd8040852ab1cb92dbd09d821161660c4be44e3025448d90131e74a4cf51 EBUILD libucontext-1.1-r1.ebuild 1227 BLAKE2B 80165906c3525c3a1d8cd1079a509ff11cb8ec92833ea493e03103c775f99c4f303d86c33ee4fb921cb9c1dcdfc9e06b031e2c6158c1547a99a86edf7b4ff9ab SHA512 accd79cbc600ca4f02dcdc76f6ed7a964b8714238dfe2d5d44734ef3be472a998a6d04afa196c9a086e58ca18138c80b64973b4caa870ffe7e1ba5e579220ede -EBUILD libucontext-1.2.ebuild 1382 BLAKE2B bdc2e3443482b8ba62bf7bd9e7d016b66f972845fbb089ed7ba941dc60a1125d6b78a62bd27718931c79d9f544abec6dd507ae921e6f8d97655d2debcf2c4fbf SHA512 c9d5476a4c7f0c57f73a51758b905401a70d2cee1423a08e80418c35147309f99c4216f14b6b19f5d1d9572d6492c409767787140f4700552e240e55c3f2ad7b +EBUILD libucontext-1.2.ebuild 1388 BLAKE2B c9e3d2aa9a7e3f60f301b12c42ce9087160bf05b393953e65431c143cdb25e9423d16f8590c220bd9d72e495c5c734075b6570befe477c87a3ea8e5793984a8c SHA512 a2290728aa2edb64f00317c0a1e37bf2b6a260105431111b7d734bba85693a86d7a72abd5362959c1b7d51cc4245a0025e895f8e32e927d81f67de8153df35ac MISC metadata.xml 329 BLAKE2B 8958a3567263e9f2fc2409c2cd5858ca3e68659a45f67e5132fca640c6ffe05cac8810436f334b5c775ed049709f43aaf366cfecc97bc732a0917bb47aa5c34d SHA512 7b5d5832b22828f6a0600e3be45ff1da8ff340481a3602db6f5b8540373ff0ac3c72f0de64f00a1691598bbd9cea0128eb869cda67d8ac4894e3a51a7009a730 diff --git a/sys-libs/libucontext/libucontext-1.2.ebuild b/sys-libs/libucontext/libucontext-1.2.ebuild index b194c677fd61..36120187ba23 100644 --- a/sys-libs/libucontext/libucontext-1.2.ebuild +++ b/sys-libs/libucontext/libucontext-1.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${PN}-${P} LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~mips" IUSE="+man" BDEPEND="man? ( app-text/scdoc )" diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest index 48a758eb3c86..bd3394389268 100644 --- a/sys-libs/libxcrypt/Manifest +++ b/sys-libs/libxcrypt/Manifest @@ -1,7 +1,5 @@ AUX libxcrypt-4.4.19-multibuild.patch 303 BLAKE2B cd342eef2a8ce3e305e544d37373370748690878b4171709028b7b894ad2c76c9188496ab089a46645ad6f9fca09fa4f89cdcb444e1400747ee358c079441661 SHA512 3cbd4bbd0827801faaaa2198eccccb285100cdfc43525b70816121aa70b32dc2c8479c53e16b9e99920926b1b11014dcc19909c4f72a09d9d19fcdb0fa6350cd -DIST libxcrypt-4.4.20-autotools.tar.xz 628688 BLAKE2B 4c23af2a765495758e52c8e95d53d1c1d911fea011375160c4f10e468939734fcc7198cc327fafa4d5c90afa6d4c56dfe6d1b56c2c17bbc015b44cffcd7bcc8b SHA512 5b7504e9d83df12af7d11864e88d1034ed9ce0a837ef061044c5c7fe603d7f3e5613ddf20b30613a7943735120cd058f2117401d59879afcba34ce0e48ae62ee DIST libxcrypt-4.4.28-autotools.tar.xz 618560 BLAKE2B c56d510201651e36cbd950b5a0a32273fdbce1f053109aa5867b2c6a57e2a896c34c981c1a2e732a8f34539b754ebe7f50d1b5bf59f9549a75ad6420921f3e1d SHA512 3c60fd32dea308152c4272522c29668c83e88bea47c98b9fe796ed70f5460ad2a9616ffbe789c03e417b28d3c792361b16031bda3d8bc5b6c06f0ebdc66c8217 -EBUILD libxcrypt-4.4.20.ebuild 5801 BLAKE2B 1bbb95809c595b9b9b85684f9878d3d814272738fcaf3f4467d701582cff7f8ba6a70f39eeb6ef5694f8a1faac5a01bd8bd19a98b5260c89bf770abab6e6dc2e SHA512 7d4bf26b7b89f5246df45a1552afa5dc1a8dbacc7d6c81090f2f0e6027f0ce2bfd5b134c211f058a7632348d171cd81df408e34b93c80aa1482d149e61c8f3f2 -EBUILD libxcrypt-4.4.28-r1.ebuild 8435 BLAKE2B ea5bd05145dfbde4b8d9fecfea0cf114ff672e1b3bb4e02426da124f66aed56e0ad454b00b74bfb1dbf9232af7851dcf55fe50f14cc127d84359cf040d75ed8e SHA512 139f15197854d8712852bde3c69063691c65c5b62a23edb05234429db13a01948c9d0b439bf69f50d95a8da9a9d245de8390983da24c8ed28a6c209ffa2378f0 -EBUILD libxcrypt-4.4.28-r2.ebuild 8474 BLAKE2B 728c1c771567e2c1ab125c1610b0bd09ff27ec436265d173f11d4faa2fb5381003a1ada77c0d54d43347525d84443d101b3b1c0b61754db3f769e80e412f6b55 SHA512 3b4dd4612105a9e7a35b264b64b85b2552d9700f27ebe20635005f1c7669412021343eec7bdd6d3d4316db55a951579e5e42f9fc2e5fdcd30a600de60a6d71e2 +EBUILD libxcrypt-4.4.28-r1.ebuild 8642 BLAKE2B 45f75b8c9a89d14a9c45a271fc8fabfe4de1a581174a34c862757b3d7de728cf1068e316ffd81b5196413ab0beb2c427f519627b4787e0de85f75b656ed44b13 SHA512 28c8337383c25abe91c48d6634760579370eca766d98a79e15d6290ecc31ae9a15bc70074731bfea637c1f291817f6d363b9cc13f5527c8575742b2310751fe0 +EBUILD libxcrypt-4.4.28-r2.ebuild 8681 BLAKE2B e82d8f34862304d446ef3bc824614ccd46233c51248d2bcb75f4356aba9c1b7e57bc9abb804f819ad57d00c1284af1dcf19ad020bb7e0b893e60cf7b6c31ced5 SHA512 00f8ba2c0212e460a29b6f6226e97759411376ec353f2936ec2b74409ddf900539597b73f7885d75ea7eadf0cb6cfe81cf388931e90e891d1b2c630ab948ad6a MISC metadata.xml 842 BLAKE2B 7ade88185cd771cbded8cf2c4274ddf1e2d1ef7c77df5e061575a3f40e985a547caf2326a51cce74c0edb5ca882cfc72ef7c549a5c67cd99e68658c807f751fc SHA512 3e12bc289e30c763fd9162f92e4c5a4fd0b2155cb0a55db2a53ca4b2647dfa8d30d917aefdb675ff875c2ead622772e6c4de7fc8ef4b92384406b8709671674a diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild deleted file mode 100644 index b918f9efda8d..000000000000 --- a/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild +++ /dev/null @@ -1,206 +0,0 @@ -# Copyright 2004-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) -# NEED_BOOTSTRAP is for developers to quickly generate a tarball -# for publishing to the tree. -NEED_BOOTSTRAP="no" -inherit multibuild multilib python-any-r1 multilib-minimal - -DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others" -HOMEPAGE="https://github.com/besser82/libxcrypt" -if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then - inherit autotools - SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz" -fi - -LICENSE="LGPL-2.1+ public-domain BSD BSD-2" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+compat split-usr static-libs system test" -REQUIRED_USE="split-usr? ( system )" -RESTRICT="!test? ( test )" - -DEPEND="system? ( - elibc_glibc? ( sys-libs/glibc[-crypt(+)] ) - !sys-libs/musl - )" -RDEPEND="${DEPEND}" -BDEPEND="dev-lang/perl - test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )" - -python_check_deps() { - python_has_version "dev-python/passlib[${PYTHON_USEDEP}]" -} - -pkg_setup() { - MULTIBUILD_VARIANTS=( - $(usex compat 'xcrypt_compat' '') - xcrypt_nocompat - ) - - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - - # WARNING: Please read on bumping or applying patches! - # - # There are two circular dependencies to be aware of: - # 1) - # if we're bootstrapping configure and makefiles: - # libxcrypt -> automake -> perl -> libxcrypt - # - # mitigation: - # toolchain@ manually runs `make dist` after running autoconf + `./configure` - # and the ebuild uses that. - # (Don't include the pre-generated Perl artefacts.) - # - # solution for future: - # Upstream are working on producing `make dist` tarballs. - # https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573 - # - # 2) - # configure *unconditionally* needs Perl at build time to generate - # a list of enabled algorithms based on the set passed to `configure`: - # libxcrypt -> perl -> libxcrypt - # - # mitigation: - # None at the moment. - # - # solution for future: - # Not possible right now. Upstream intend on depending on Perl for further - # configuration options. - # https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573 - # - # Therefore, on changes (inc. bumps): - # * You must check whether upstream have started providing tarballs with bootstrapped - # auto{conf,make}; - # - # * diff the build system changes! - # - if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then - # Facilitate our split variant build for compat + non-compat - eapply "${FILESDIR}"/${PN}-4.4.19-multibuild.patch - eautoreconf - fi -} - -src_configure() { - multibuild_foreach_variant multilib-minimal_src_configure -} - -get_xclibdir() { - printf -- "%s/%s/%s\n" \ - "$(usex split-usr '' '/usr')" \ - "$(get_libdir)" \ - "$(usex system '' 'xcrypt')" -} - -multilib_src_configure() { - local -a myconf=( - --disable-werror - --libdir="${EPREFIX}"$(get_xclibdir) - --with-pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" - --includedir="${EPREFIX}/usr/include/$(usex system '' 'xcrypt')" - ) - - case "${MULTIBUILD_ID}" in - xcrypt_compat-*) - myconf+=( - --disable-static - --disable-xcrypt-compat-files - --enable-obsolete-api=yes - ) - ;; - xcrypt_nocompat-*) - myconf+=( - --enable-obsolete-api=no - $(use_enable static-libs static) - ) - ;; - *) die "Unexpected MULTIBUILD_ID: ${MULTIBUILD_ID}";; - esac - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -src_compile() { - multibuild_foreach_variant multilib-minimal_src_compile -} - -multilib_src_test() { - emake check -} - -src_test() { - multibuild_foreach_variant multilib-minimal_src_test -} - -src_install() { - multibuild_foreach_variant multilib-minimal_src_install - - ( - shopt -s failglob || die "failglob failed" - - # Make sure our man pages do not collide with glibc or man-pages. - for manpage in "${ED}"/usr/share/man/man3/crypt{,_r}.?*; do - mv -n "${manpage}" "$(dirname "${manpage}")/xcrypt_$(basename "${manpage}")" \ - || die "mv failed" - done - ) || die "failglob error" - - # Remove useless stuff from installation - find "${ED}"/usr/share/doc/${PF} -type l -delete || die - find "${ED}" -name '*.la' -delete || die -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - # Don't install the libcrypt.so symlink for the "compat" version - case "${MULTIBUILD_ID}" in - xcrypt_compat-*) - rm "${ED}"$(get_xclibdir)/libcrypt$(get_libname) \ - || die "failed to remove extra compat libraries" - ;; - xcrypt_nocompat-*) - if use split-usr; then - ( - if use static-libs; then - # .a files are installed to /$(get_libdir) by default - # Move static libraries to /usr prefix or portage will abort - shopt -s nullglob || die "failglob failed" - static_libs=( "${ED}"/$(get_xclibdir)/*.a ) - - if [[ -n ${static_libs[*]} ]]; then - dodir "/usr/$(get_xclibdir)" - mv "${static_libs[@]}" "${ED}/usr/$(get_xclibdir)" \ - || die "Moving static libs failed" - fi - fi - - if use system; then - # Move versionless .so symlinks from /$(get_libdir) to /usr/$(get_libdir) - # to allow linker to correctly find shared libraries. - shopt -s failglob || die "failglob failed" - - for lib_file in "${ED}"$(get_xclibdir)/*$(get_libname); do - lib_file_basename="$(basename "${lib_file}")" - lib_file_target="$(basename "$(readlink -f "${lib_file}")")" - dosym "../../$(get_libdir)/${lib_file_target}" "/usr/$(get_xclibdir)/${lib_file_basename}" - done - - rm "${ED}"$(get_xclibdir)/*$(get_libname) || die "Removing symlinks in incorrect location failed" - fi - ) - fi - ;; - *) die "Unexpected MULTIBUILD_ID: ${MULTIBUILD_ID}";; - esac -} diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild index b43b4ada2480..c55c58c004b0 100644 --- a/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild +++ b/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild @@ -172,6 +172,13 @@ multilib_src_configure() { --mandir="$(get_xcmandir)" ) + if use elibc_musl; then + # musl declares getcontext and swapcontext in ucontext.h, + # but does not implement them in libc. + # https://bugs.gentoo.org/838172 + myconf+=( ac_cv_header_ucontext_h=no ) + fi + case "${MULTIBUILD_ID}" in xcrypt_compat-*) myconf+=( diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild index 5bac36b61b87..8cd9318c3373 100644 --- a/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild +++ b/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild @@ -174,6 +174,13 @@ multilib_src_configure() { --mandir="$(get_xcmandir)" ) + if use elibc_musl; then + # musl declares getcontext and swapcontext in ucontext.h, + # but does not implement them in libc. + # https://bugs.gentoo.org/838172 + myconf+=( ac_cv_header_ucontext_h=no ) + fi + case "${MULTIBUILD_ID}" in xcrypt_compat-*) myconf+=( diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index c1707163c451..6916df2d86d4 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -7,8 +7,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD llvm-libunwind-13.0.1-r1.ebuild 3912 BLAKE2B 4d66504181497e9234ce0192dc75d68dd89652739f5b40f4ce5a6bac927b128be1f45feb0e960650d06fb4086592b6833f51972b77e908c525cf5257b88e3908 SHA512 70ca5f5567e654c33524b459f000dba8aa9b93c0b108ad88bd3eed3d7154904e6c775d54a0d9245d9f41d6229ae42a74ed6ed6728e31e94feae253106f463e53 EBUILD llvm-libunwind-14.0.6-r1.ebuild 3301 BLAKE2B 838c03d69e46a441ccbd7d9524fbde37e02c2f8ffa607ccdecf9fd7073a0d733d305457e574456dd519b7449825a538208e3b308235a65d687c4e76321f1b415 SHA512 acb17241c88b5a6ff0bbebe215a48bf603cc16f1e94f11f51a0b6d6934c940cf9b56c5c6090c96f64f4f6db1826764e7028d990cc7d44cb6a528639518820ac2 -EBUILD llvm-libunwind-15.0.2.9999.ebuild 3118 BLAKE2B 4c150f016537ae0cbf7f109336d4695f87a1173e25eb2481817f28231f49f6c524c953d34a5596901668192707f3231503edfd144f4064263597277c074c3737 SHA512 03997bdf37af9c01c28c62bb0428ec3145f1f91b8b9e383c01a9d51f21faa6ff39391055044b23c92c19a06c5327eb2eaa0a6ecf173bbe3a9fe3fb89e101b23c EBUILD llvm-libunwind-15.0.2.ebuild 3180 BLAKE2B 795d5d2954ce760102453b4d2d81274787f30d3389f0f45e6f07e34fbf0edb1d4453fece7246e8dbe198054c07fcc43c50ee819719071d42494edfc982866f31 SHA512 18b48fa57686da69d0bcf67c54feb16f586283b5379d46b82115d9443bd3ef611b3d355f6513655128f606cdef65b093805554012ab1df8435258696838b9887 +EBUILD llvm-libunwind-15.0.3.9999.ebuild 3118 BLAKE2B 4c150f016537ae0cbf7f109336d4695f87a1173e25eb2481817f28231f49f6c524c953d34a5596901668192707f3231503edfd144f4064263597277c074c3737 SHA512 03997bdf37af9c01c28c62bb0428ec3145f1f91b8b9e383c01a9d51f21faa6ff39391055044b23c92c19a06c5327eb2eaa0a6ecf173bbe3a9fe3fb89e101b23c EBUILD llvm-libunwind-16.0.0.9999.ebuild 3118 BLAKE2B 4c150f016537ae0cbf7f109336d4695f87a1173e25eb2481817f28231f49f6c524c953d34a5596901668192707f3231503edfd144f4064263597277c074c3737 SHA512 03997bdf37af9c01c28c62bb0428ec3145f1f91b8b9e383c01a9d51f21faa6ff39391055044b23c92c19a06c5327eb2eaa0a6ecf173bbe3a9fe3fb89e101b23c EBUILD llvm-libunwind-16.0.0_pre20221006.ebuild 3082 BLAKE2B 0d12f03bfcc8ed8148643660bd2afedce683722e9af9e3b24cd393432b6bbff4af577e9970e07093679b012a22d7f572129200b5a2eb5ccb177085348a6ff215 SHA512 158c89ee07d5e0e032adf547c22757d90ac5f2f186dae6d0467400fff4ae18ffe0eedd37563b5043d772f3400344431cb2e00944401d529c8774c50cd966b9f0 MISC metadata.xml 438 BLAKE2B 2a36fbbc59e137056029c62aef6d167d9c82531c2582d7bad5cb13cc36e5c4c9518ffe8c56d06bbcfd97ad22eda71a8b776f3984195f53d06cf45659b438dc00 SHA512 4f18b054072d00e5440faa31a59f9ef587d035b5f25e30913f0b1449debee967fa794fae2548e87db3fb2177ce853ab075e1f11f3cc763f5d7fdf06147108845 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.2.9999.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.3.9999.ebuild similarity index 100% rename from sys-libs/llvm-libunwind/llvm-libunwind-15.0.2.9999.ebuild rename to sys-libs/llvm-libunwind/llvm-libunwind-15.0.3.9999.ebuild diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest index ae6ee5bf9d19..4ee0d2d90768 100644 --- a/sys-libs/minizip-ng/Manifest +++ b/sys-libs/minizip-ng/Manifest @@ -1,5 +1,5 @@ AUX minizip-ng-3.0.6-Switch-getrandom-and-arc4random_buf-usage-order.patch 2040 BLAKE2B 679a4c8878b06eb28352942e6b0f8285daf0f2d1cc3315071e3592f10fcfaaa11caf1b67e4a73c83201a85bf63750bbf7d3d0d4d7c2a5b2dd1b317eb5beac9f6 SHA512 b1913d03a49931b929435372b2e07d63ec13bf0513ac39549612514443efcd114d143848e6d0a6de751f1ed8499ecae4ecbfb0fce579e6e66549ea90f862417d AUX minizip-ng-3.0.6-test-temporary.patch 6922 BLAKE2B 65bc4803aec94e56d7d868096320bac78f425485cff9c0d8d7214e5321e136e239100c292356be69e638f34bba6104bbca95e3db7e8b9f71ccec5e60cab92510 SHA512 e52ebc658cf1bc6df0fcff481562fe61527fbae6fd4a1477ef0a9185e967d9eb0ea7678e6f330429f993fae97a639baf82df672fc1a71275c7f3d7f1c83c8596 DIST minizip-ng-3.0.6.tar.gz 642138 BLAKE2B 3faddeef035da0417671ef5578b90ad9ec9a69f376d04fb8095f93e27e3276931ef432e179613e841e754ff6e915e8c631eeaa48795aaa87773e45465bd14afa SHA512 92aaad655e7dbec60ab8075435ccdc72314f75f0516aa4a16094215df2b14b108c2b49cdf6c876e396f0f43f52ad63f52ce7db2e119efe25c55b8b873bef9d4f -EBUILD minizip-ng-3.0.6-r1.ebuild 2493 BLAKE2B 8a8e100a651d7557535991fc3c93dea319a21f95384625d30130c8b29a3c895193f054f65506bb88be56b80f18465a8adce7fd5ea2e2bc643811da5607facb8b SHA512 a0b261602e0fe1d4f0dc2a620d677c4d4f9cf1df88eec77e640f2eb08e327e88cd8fa2cb1b63171223fa92c9dd6854d8b3934a39e75026be1d04dba634ff4db3 +EBUILD minizip-ng-3.0.6-r1.ebuild 2630 BLAKE2B 064300fb88178deb975a1d289da94d6ab8160a9abb4fe56eb6d97c9a97891b33bd87103879b23357de7f1d752fa97b0a5bb243c9fd5e423495db6e739c0e736c SHA512 2c3bcf82cf6791458fbfef030f2299a3fe1b841501b4b80666fb4f14d35eb90e1533eed8724002e04af5dc3375ced455144f639806f37ea0b828576caa304c8a MISC metadata.xml 638 BLAKE2B 8a74cb73b53a8fa34aa5ad31ff7770fe47a6224161b6cce692d837004ffcbad15de7d318b3eb9dfa6db0f6f83eae0ed6238df19c27a82daeb7d958113f96478f SHA512 596d4f19cd3680b59ba2f94a8ebedb1fa84f5ca9e3d5125c76b5e787cd8b2e560152bf8151bfe140d03beae6a244b7a87210cc211c8493e0766852c776eef721 diff --git a/sys-libs/minizip-ng/minizip-ng-3.0.6-r1.ebuild b/sys-libs/minizip-ng/minizip-ng-3.0.6-r1.ebuild index 42790b51b0d3..cbc57fa9e859 100644 --- a/sys-libs/minizip-ng/minizip-ng-3.0.6-r1.ebuild +++ b/sys-libs/minizip-ng/minizip-ng-3.0.6-r1.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Worth keeping an eye on 'develop' branch upstream for possible backports, +# as they copied this practice from sys-libs/zlib upstream. + inherit cmake DESCRIPTION="Fork of the popular zip manipulation library found in the zlib distribution" diff --git a/sys-libs/zlib-ng/Manifest b/sys-libs/zlib-ng/Manifest index 73ff3ca26501..045959125aae 100644 --- a/sys-libs/zlib-ng/Manifest +++ b/sys-libs/zlib-ng/Manifest @@ -1,3 +1,3 @@ DIST zlib-ng-2.0.6.tar.gz 817951 BLAKE2B 52993caadf14817e328b180d728586e1332ea04504288264934ef49441cb8b8c4a2412d4c11d1982f3764fef5e4fb7ebab442b407e57d9d5f08a5b2ed890bba9 SHA512 4888f17160d0a87a9b349704047ae0d0dc57237a10e11adae09ace957afa9743cce5191db67cb082991421fc961ce68011199621034d2369c0e7724fad58b4c5 -EBUILD zlib-ng-2.0.6.ebuild 1970 BLAKE2B a9d6e0225a11ad9bdb35221ba1847a3d56a322188c9fe6e4801aa1088263d373982d29b67c61ae09654d8d6c9ec5cfc838d059f4c2ca20d68a5af59673c38221 SHA512 1deaa597f60bcd5b3d3f8e665d6e2eac5baa792f8e6a21ec71232af84dafd937aefe7878b9f6622969dafd31c6678e431873baff426d4cadedf505149ae2a9e4 +EBUILD zlib-ng-2.0.6.ebuild 2107 BLAKE2B d422d0add37f5e0f633fff515778963d17374bca14c7462d4a716c5bb6f3dae9f2cf662415170a7ae6387b58cb271f12b588787312e2b59ca493053de37decbb SHA512 3d7e59525d220a956143e073d6b87f94464fcd742fcd4fe7df3929acd7080c28832a92391cb7d89dfa7907a584e8c8a9ebb4a299ea9556c07a5c47ece1d0e589 MISC metadata.xml 431 BLAKE2B 49465a63458ac9b7d807d699d45046fd7dc849796f039956effee297fd4da30109bc6f0644cc46aec680f6a94fb6b839d857b17a2699907fd43317794a12cf78 SHA512 16c8b051776ba1ba37b01eac4127d3a84811b3f4cc9f733480ddd12992bb7119cf3c8a22dc18e4086cf71fe7a16266c21684bc7040070eaf1a8dde1783c8d59e diff --git a/sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild b/sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild index 4347d46652d3..3a26044fac17 100644 --- a/sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild +++ b/sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Worth keeping an eye on 'develop' branch upstream for possible backports, +# as they copied this practice from sys-libs/zlib upstream. + inherit cmake DESCRIPTION="Fork of the zlib data compression library" diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz index 7180e4a0cd936beefe9dafcb03b4ea6050c5c543..89ddff0ebabc8a35087f52e8b20a64dd16b6c7eb 100644 GIT binary patch literal 4889 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 L*q}uXjv@d6UV}tq literal 4891 zcmV+$6Xfh4iwFP!00002|6Q5ej$OHNhVT6pdVxuJDzbPvMjRwaoQv4^L9s}Bl;{Mh z$9D4c`Kkf+-WtHxNR8cVk;VVW{ZBvt`R8{Z&x>t)v48mc#}Dtamig}Y|Nis8{h|E+ z-Cpa~UUIjl%X2DK+Uc%CMo+cp+}n}nqo%X=ZO3m-X{eQ!#+p9%sZ}PQJmM#7H&1C^ z_gi)<-G<bvW6QREdOrQynQa~Z#V<<r@$OIm^0VafPHW2b=u|($thJtR8OfyGy8Bpp zu2J$VXQbrosCmg}YvVz=X)nj6?9#>bdY-Kw8$6;|wVZDrqW!w^KH0a|)$OjnEcKnz z>NSsie)q?p|Knf(`44~k^Sl52-~T(Ge%}B6kAJjJ@9+8c@~-6i7+7KoE$eC{ZL59V zyQH&~GN<Y`cF?Td-nUlWt}T_NC-L8tMw)e=n)Z||TNj@`b;+?)?=XI$HS_N6<dv`1 z?CUbwlg=^K+~$>B*Y|<h&1JNE4!@e4*Pe174A+Z@)ohloGo8`)-EnAR)KU5v^Bygh zx8|dx*Ez0TIkQV%K76y7V!fHx&8oe%wRe?1+R9dHZOb&tN?jiVGyn4bF)W>rSq*mQ z)9c7BpfR?IaDF5EnW+Jq?)8?$YLd6LdbzVFJG;3I(>CM1a#}5!No`5PZenz`lzzOd z?#v_I1t2yvcI&fc>;3iwY;4*0SxMb`+ib1Y>Zwm4a?_Z3=A2I|*}=$cy=uy>Pd!tm zlm;U0o&d<6vz=M)?G1biYi5njIi_0g&bEs7Gp8MuscQ(}<xt#CXN&;j$65WC+lLR2 zf#s6rZDKaJT2~wFW{$JLjQJd+@s0+lwse+Rt*lvA&9nMpLwD{pPb-kOXDDRnls$pb zOv!GSSx0j=JZDml@j~t*C8rcbQ7=GeK_?#lePT^y`V0(qK3f}L5|Flvj|GuCM|6Sq zJ=;OaVr85O2pi08W|MRaP>)SCR@h5gN$1W(cav*<%&x1*_0twG?Y8oE2*OKIhFt28 z6Wfnz)ynF=PwR3*oDWb*3UK;CAzHG@5s%#G8Jv@I2*YCgmJ2BA7q}l8b4)h87W$Ba zcgI?FUm6n>y|tRTxdH=)5$uBjr_@i&^~Mh}fO^AMx**pW3wW|rG}ggZ(6Ba6YP|uT zd3Dc}y&m4?i|HSftL;5}!FoNnp9^pKaLNk|`{H<JVqUEkKv3C++>Xk0n4kMqbeZGX z_s3~{c>kAQUY_v99^NKa+eIES(sOF)4Dd#g#RCq9gF*w;P$>yvoALLNPFb$%%8`Nh zHFZ`5v4A5n-?uD*0X4wa7}A!IlVof1S+sA(!!e&FRi}TS*jQfqWoz5nZ!hlr?e1CS z;59>MLI90ncoJvi)#uFK26}Y#gowd6=8#Z>i7KJ>r3MCt156j>k6sqa5Uw)BR^!jP z<Cw=7`8N}L`TY6Av)qe5<o+Hj#<}u@qO<I_@kKBIqz?YbHge)@0aiV(Q}7aWD6gTV zqqE)lbuaK@4_O>)D+n3Z!IMxM!~p?LeNEInOkg{N0^=3YL;>&jfnk+1i-)pd3qCja z;tePwJO-Ez{Z3vH1w+r%^44+P(^%&k$G4kI{(*4pzHouu@d<#8PGSN85J5iJtoC{@ zu7nX`^fn<;h<AA!*cbox%eN;=HhGf#ijruqC^%NqSku~Q{$)lmpkm@9@49wvxD|)# z6Z{-W1#O;qG^0k4(wgSL3TUv527x8S%0P|T0`?dCBtgKl3ogd)SgpV#d&?8NWTlce zK<x?jBHe%_>}6EUrl61qv@P%;rSg$+bXSv|n+Yd&DkO$t0?grl9rzP2($M(kO?J=H zSW>yGl@)N6$#YhWwD)oKDNoqTFa86*n9l=WfmT^n!9Bd+(0pO_8-L4!J(=9<-B4Wq zf|TU6u;LY-p-2G%X;fyEPzF9wI&z0o)n<eg!oXxVXApBbCviom)q(SOD5Rnz*SC3L zjW|ZAoit)iORJ_rY&y^fp}7Q%2147O17k#xNH=7*boX7T<51>;P*^h?ppe*NfnxI2 zz={m1RXwVNvYIy!It7nJSxfN+{GJH8*0;aCfAL?Q1|~JV4XhFB!XY%XGs42ndP%0Y zb#!ZY@G(l7Ktf0Y$L>xBITrSwb2%i;#wre&E!|51Fb~o$u1|bC8`iSF!5fjLf>)#( zR-oX5Wg0C0KCo0a5pJgN(m|Y@ybZk*qVdu@38Iji$b@d9P33ZeC4v~#3$~)LP$996 zBaoJbpbL_5qO}eokqNIzz;Gj{UAA`MS+la4R;8S$OyOUC{qp&5=j)S6CJy#3;b&5y zlLpj>FbzDs$mxh+y$hEPW7#+*o=yPMix!V|07%3QWx&gKigQCmf`IT;t7K4|5inwF z_fc*T4aDNb3?u;IWSE)ItnUNEGgCZyWMBtII*3eu`%RsckAoulU>Jwnv;{>ljN>)x z2~;GyUk&c3iyok^4drE5y2S_i;dUl|=oi>>PCynv*29!JI8Ci!r;mZ{FE97+FJH}{ zToOTin^+&74)F#*#LM&;Bnso)Z~~vKA-lOVp^9MgLo}GxGg{1$z=wht00RW+I9MA# zg&?Qe2yeqhmQA3FAd`J|Lzea`WrUaFg=gNkh>rrpQPOJf7)Dd9o6HK$5Sd){4&;bD zx@#ZAFr1-8*yFTfYUNOIlGTNjanwM%M`YVP4VqL*Qu#z3LT_tgloyc5vLO%Ns`>*b ze|f*o*H89xe){HL-+y^d7o|PYD^N1ev<l`R7kUu7SoU;snhVg=eUXDT1&7|~jNgnh z+-uY)xXKYD&(J1E3q3rkPpE^LtO5~%2~}_-eMMsFA!QUX;tHWE>D9Nv4U+BR_-aH= zpup)^Fj)i3o5DvYQi31T%OW9<*bIT_6pCyj{Udz*nF!3JAR(AxovS5s+N~H5$t03c zCTx;NaN4;+dWKh&)$?SQ@9o=jvH**3!#bVB0t=B@wjv^^)QT*08_GC{f;)uU5ErAO zFZ7wBl=mjG&V64ewh5V}FQ9-+IElK7@cSINpoz4snTXR?*dRd+#pKb0#;J(Q_hH?c zskCGj&y6gJFyaBF;WbtJqE$r6G?h(yCM{lcoH`K^v|uVxsfl=kXiD0Eh9<=cWA;JE zDok&oE%-I*1Rj!Q@sY#H6Ks!Um8W5SdO06{`t{R3U;p~~!w(><j|dCKajCXiXM)b0 zmW5CE)+j2R`oI;eLpav$*p5ehrqQx<dfo7g-qSS+*%<xsGS^L1YY+q;AqkCziPH3T zU>VJB`7CNLVOT07d<*?cqmMx-aMFk)3e&MNVj@2b%92#-34a?{dcvmLFg(IZD<P%D zg?Ez?+g3!2BiEdu20j7K$&wk#<a84aPd1V>JvvI7WE<H0nA@jcUw%kq4~z{ITq%$| z?4FBV5jgWJ%@AzVkrVJJE*DXAkK9!VTV-qpY~c`CHaU7y@DQ_csoO{~d5}MLEYV@` zJonIs6WMe-zu)nUc3)HIn^^+KMl#CqcTE<B^<$4@hsA{0BRED2NkK^OLK9<2nZ!kq zB%xBZKqC2(7jyChXu{nFcVJM$Ff!iduPLYDkFHJ_Ap^t(k3eU8n$=(Z!)O1WC$AhO zzs+l<oeAV4QB={)y6PmdEb0;^5${Wc{8`jp%%bo^6|xsu+Gy<y`>U^oj$%Y}!p5W< z+Xja$6G0r8jIqWF;oG|qV`nEkHl8=hQ|0Z#f-sBk!8idhma$zAxF8D>N_LdeV<f%> zURZy5{cKzLk|Aj0;3|=6vqm^1<)%&DRroq72Ls2d=t3$p_*j?|B7D%7qh7sK%;R}p zU+v>hU(fpd`PnU>DrFAcTpT}CD;b|6loE89$_O`H{J#N*PI@8|Ny8jN=J^}rix2Y4 z_Ie$YdV`<%g_1M*SC%N8QlZji*Mi%pj_vbX(Md2p$lu>8B`1N=yk7Oi1n!iW!$b?n zfkNaUo?RG>)71o8#7T%KnGF1)#GM|tRN}^r1XCk116z%IAHqJxl-7^%)y|S=0DF=3 zP#;8PasKNGV_!Z-q5SsTD958A6)Y`q(P-XKdS#?hIDtDCs*BE-Nn?*|C1#{dllTDZ zBPI|_Y`3^2fodEsUDk<Cz9AxdCvmMOSO(1!?L~J;zx7m7KM4xWgW2^BV>cNYtP!Lr ze)upMCu|PxRGW)Dau7aGrbR6)@dDVe2ojo)Fl5^VmXZ;2LL`*{-t$TFe~O7y;uJ3` zBqTuDkwq$U+)&;K@D!V;hV+_VKmO(8%TLR`ooAFilni~KydG3Z#ylNmMR$jHvNEGu zsN1}We1XXsbHVGW#RS8nyb`%2PJ2jTB^A0C0z;;m0}RV+@?+SXvqw<j9A;Fih<}=B z6gby->q+>rr{F6H>=9n3j<7o182`S&2yzmgF$X#==SXkBgX3~qi5oSnh&qe}64`om zW!KmP!>2bQ@Y16ZYLIHL-tL4v<v6tfi`nv<seStVxBZ+io|+||H48?byNANpxU(k~ zP)*{l-|57ZO>1$FUMm5VyhJmGh8T~Bx?o(Dddmb+m{o=LOWQ`iWX9#zurU{=2kS`c zv_%ThrhPFox{khG_3(2NAer|PgeemggScZ(^aGlMXZ#2#j;=8$9>*B)V%CeMSAq#I zs5qW-POIpv8J&PN0l&~c4rXZ_R*<T;(GOdUYLIDIwB=_ld!5*~7kl~PuIHitcn&(z zv3rah&QwL`@g1UknUr)01Rz-3$s`brGve$mBoX7d;!dJQM`v8Sl6*Ca!BV9Q%~qj- z)3M@yhGY<TF^P!AnP}WtPeNIHb4xygE0Qn$y5wm6=Nh3DkQUNYb`0u_16*f|)<mKu z)+E-DcwN^p4PzbU$Tq}DLW?Dq-s2{y5hG|QiGUV^r$1mK{SK2AjOxFc*vscH&jWk9 z>|tF*1`a#A+@L=IrBiF99VSUTbK=<RjX3H=9n7F<#3^>rLQaCObQuJ$(YG(PJfP)d zf-%Vkgi-LdCn2B_G3iG4q?CY1LCeB$-=vIyi3vk905AzyQbD)HH$mWgkZUJu1S=`K zDtQtyGIfM*MN~OPOGGl5^34aD)<aCcqq_t1h%_8Bi49Z<YTIt61jhe(Z1mWi_hVq+ z-hcb@(O;f2|4ff6PE#R@AN+@hBwmM0(qgiLq;N$Lf*?ar3Jj)`Wyiii3q!|sPFvu= z;1`Lv!&Us%l|`|WMT}U{HB<E8s<`eBDUM4Wf<|5b6#0Q`a=Z`|!kjHmp~tmO+yO8d z30oSw!CVN3#@mX@zIS|cWzj`z!Hhk=>|+Gd1t1~oXZoeV2*q^4q0pMRr|!|5SUPbj zE>U^>)4YED_T_xq&zEEU(I+p9<+pvZ$5m!r50^>6BTKXh3}}>LUtkHv!LV`cJ);oN z_coOmyP+tvN`cooi_>*TNto=Q0ywe<OX7P=VfHg}V~G&LJ{aU_ZxTkOfy3hnFkKi5 z^4Pr6S`Rrf?tKt6j&-smpqVxa0xX}LYM~Dze>J|z$xgL`v7NeF!v7WH-$XAME>y@C zS4WpwQk${b`2MsK3<yh4^Lo7+J6}J4{>eXodinapy&``5Nd8f1S9S)$k&<Guo|@wE zX>~l<Ib1v+shT%p7x_vVo6}`!DI94c5t5)tTF3B+aWB?(8tDjPI9Y>3(74f{1@^MB zOimV~2s@VB9{1KL1Q6-)c^Pjh7+?`rV~u}d={3M)z%L`I7o|D}or*Ts4}8-_zK@`X zdJ&gVdnYMUV9sktiUpMTp23KUIr6eYZklSM=3IZeCVOFQAML{rc3JAv_quT>7NsL8 ziH0-5{VpgFGItAwfJoH42svnXNtBC@ec+hH9V4OQSRjt0b6OMn+^KW4Bml_zfQL7& z$Q{|e@JMEjhmu2P@bB?m<)jpIU;yMO5d=)+xW^uikZ8<<u^>gOV9oKl9{TQsDB~zN zASE#%C&od{xBw=m#upN~6pK6(JtM^}E{*A48UT8VuVX7pH*R46F|c2M`E~t9${y5Y zi|9@W6cmgLR>8AS89~iJSA6S7U?~`iYh=r-QG}hm!?Ht`kzRsz8x@T*l#1{j--s1t z8w}+*iG*7OBY|PU^BUDrM%>37dtCKIb)w6Mt0G^FjZ9Som~kxuG-!e0g_PMFiYM0Q zA_UTO5HM^rz8rkLIZJWhTj%2a8uw(89b(KHR|*4ZePsyg>C{pOaz;L@PkHROm$2l? z$DKv3eXh1y_=ZO~7|16qlE2Y>FOwJ3Mu0N1I!Fg3hXRIbQzRqq73drB-3-+O*3f-2 zE`-$^_~OTGnmW=@n@IkJEk=*2A-gA`%Wp<WlB8L#ggBjvU>%Ci6;FtylG7vpOXM7I z2Sp>8XkeY>*W-&`o+?oaZhXP2lwC6Lio+#3UNxMa-YsR6LzpB@=9CM`kF-oECkFiP N{{h&=ta^?j003sDYKs5> diff --git a/sys-power/iasl/Manifest b/sys-power/iasl/Manifest index e19d4fa14f08..ff2a11e4cfcc 100644 --- a/sys-power/iasl/Manifest +++ b/sys-power/iasl/Manifest @@ -4,5 +4,5 @@ DIST acpica-unix-20200717.tar.gz 1847795 BLAKE2B 84af34884bbea39aed9ea7ec86f20a2 DIST acpitests-unix-20200326.tar.gz 2212897 BLAKE2B d88d3d900ac06d165c4a50cddd65495b75db345009b10e76d9f38197ba42efe3ea396ec9828bef62da1fd96ac331d95623c03194e08b00037ff1234321fcf0d3 SHA512 332b4ed016cee48662a5f4572e6d170461f02ee1386109a3970fbe8d104f2a2b14c19235ea43ae9b26e8faf9ef9597cb3d2148e498741361aca62978d0b62189 DIST acpitests-unix-20200717.tar.gz 2212717 BLAKE2B 939e8022c5ecb7c5e862767f89c0b0de6146e23014dc0100d7dee0f3502e7adcbba72a468c828f804317e75d3a80ba5864c5497a7695f70be0bc1e3dcc69b4e6 SHA512 02c6674cbb2d98f783f25c71b1f391713de6fb3b56e5b57de9a7ccba0927453be4db8aea513e6e7ad491fcf3a0b2c14fefe8a2b82877a2ae01ea1d7832d36844 EBUILD iasl-20200326.ebuild 3383 BLAKE2B be92aabc8a44fcb803d4b890f0da673f52f31cbc6769720b65209f082f0af5eaff163cbd723dfa1f51c0fb844dcbb6925e88b39ef339d2543857f042b3e1581e SHA512 89c3dd7247fa90c8d3b58085666ed7da18cdadffeabdcbfc9b3e691d795d5a4f07649c84d4af1dee896260edb41139df2aacd3574fa8726ac86e5a9b18727a23 -EBUILD iasl-20200717.ebuild 3389 BLAKE2B 52ca3d78db0ac9fa0d0af2b68f271dc16c9b1a624c47d31ac94fdad4f4ee2cbee5cf746034ddd46f8c30e888bfa0b151b743da665342e91ffde4263b3b46edbe SHA512 47d93444601a07dccaab3b41f1d368bb1b39dbc01ebabfd15bbad0737fb116723d9ef24e8d921f63efc439f37f3d5821c451464e4ebe7bc30e98129b6ab2bfaf +EBUILD iasl-20200717.ebuild 3396 BLAKE2B 54d21520da82f49a48cb49c8fc24a311f0bdcf5b8386962bd556f4a982710351ff6ebbc08402a98b41892f4636c81645c22dd2bc2a8bf2372f9e589402061c9b SHA512 aae95392716f1b9ae871d044540c99bfe63e857a0b66780cc9a1c967808e0cddb5e9d11f963802b2ca8358367114c696a2e7ba1866fe91b2edea96224847e6ac MISC metadata.xml 219 BLAKE2B a270ed4d40f32df54032c9bffe34e24cb5c1db00d0084b1c8275595f3fffc3c0fa5518dfcde32b2f8d4b9b0fea636c60679a99bb2636cefc5c7ddf32b5f94a1c SHA512 7bb667bc481064e5afe1856084f0b8bcbcad41a8805d31d29ef5c698598ac615aa11872029ebdbb1eea70e80f2268162f69f0ea6d9b56a4ca5bb76e3d9c8918d diff --git a/sys-power/iasl/iasl-20200717.ebuild b/sys-power/iasl/iasl-20200717.ebuild index 28a768e27009..5876d3967a7f 100644 --- a/sys-power/iasl/iasl-20200717.ebuild +++ b/sys-power/iasl/iasl-20200717.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="iASL" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ia64 ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest index 7327a5a9bddb..690109f20035 100644 --- a/sys-power/thermald/Manifest +++ b/sys-power/thermald/Manifest @@ -1,8 +1,6 @@ AUX thermald 385 BLAKE2B 3ffb7f013a3c0f7fbffab5386173e157617229c9c0a36bd9e6bec1f7d7892ae6dee314be21d95000b6086d60cd51112e40b057f7e102c5c1d77d09ccb856c56d SHA512 70420ee1d41d20c2c540467865b98bf98d51f7e23b3d4c80a94e06e039dfa6fb931cafab98d2c66c8fd1f35eea4b49c0e2ddc4eea81fb7654f11c977305ca4d6 -DIST thermald-2.4.9.tar.gz 144780 BLAKE2B 92eb36c19608c454336d8cf709a1650d5853ca3884c0a99d2371ee5e5d749e1b9cc10eab9a9382e2c43dd7d424d58263de9333aa223902714f8794545a0034bd SHA512 801508cf1d6215fdb40730418d2302469ad88fe4456d6f3f99e8695286b86b5b9ee6c90184cff4ff843e0811451cf96afe15478002cba0b25cda4fe8bdb17de5 DIST thermald-2.5.1.tar.gz 160908 BLAKE2B 546d540b53365f9f57059dd74378226ba111abdd0bf9a47a2b81b29726cf2b2d99bfdf166f6b50f30071d28c6fad00d84f48e83f886ec8e50f9f08989b28192a SHA512 76974458b3986cb156ee599e9a96be0082f1e4d85cfe40fd387d69992b0b778186b98abb833a0493db9c070feee8c1147dcf591a7aba039c428e925c66bb0e4f DIST thermald-2.5.tar.gz 160338 BLAKE2B df7004cdd9f0a36479f7d8c129338ac9b2fd3b4deca188ef3568336c448f563460ca74203384694f37a29fd7ba71b52d356f861d28313e52b443a81557ea406e SHA512 0112d1648c6eed127c83eecb69ac5dcd56614dc485a9d54cd14d6506ad1c48c80880b1d3498258d65a0435220ef3ad3f7ddaa1f5a6f9595c9b56e14d71629390 -EBUILD thermald-2.4.9.ebuild 1150 BLAKE2B d22593f7502f30d7d91da47ac9cb9d465ba2fb4642798c79337f7334f9ea55152d8872ec4314f3661363768dd43c91dbfcf380ed8c7596041c5f4075d42cec4c SHA512 cacf9af07376960d5c15a4b5006f3c49e5839c091acc72f36077a20db388e57913a86bd7068f93f680baf148943318cc3ad1cbb163bc464a1afca33a0d663d85 EBUILD thermald-2.5.1.ebuild 1152 BLAKE2B 465d1db8fcf7a60b78d51ac783d7d8ab07ed48f6e5bc0f2bdcd9ba066f39e6f28fea16ad0bdba8ce637b6823af2349a115964092ec096578f85a90f0e7f74dc7 SHA512 38a225233a55c76ea3143f22ca5273c6cb91d588522b60eea894c2ddd43dd423238d14e3bd7a5de185b1e72842bdf94520b0aa93bf5feab6cd7a61293de86303 -EBUILD thermald-2.5.ebuild 1152 BLAKE2B 465d1db8fcf7a60b78d51ac783d7d8ab07ed48f6e5bc0f2bdcd9ba066f39e6f28fea16ad0bdba8ce637b6823af2349a115964092ec096578f85a90f0e7f74dc7 SHA512 38a225233a55c76ea3143f22ca5273c6cb91d588522b60eea894c2ddd43dd423238d14e3bd7a5de185b1e72842bdf94520b0aa93bf5feab6cd7a61293de86303 +EBUILD thermald-2.5.ebuild 1150 BLAKE2B d22593f7502f30d7d91da47ac9cb9d465ba2fb4642798c79337f7334f9ea55152d8872ec4314f3661363768dd43c91dbfcf380ed8c7596041c5f4075d42cec4c SHA512 cacf9af07376960d5c15a4b5006f3c49e5839c091acc72f36077a20db388e57913a86bd7068f93f680baf148943318cc3ad1cbb163bc464a1afca33a0d663d85 MISC metadata.xml 644 BLAKE2B 3ef4a9af01d461dcfcb83d7f17c024ee83eaa134e9b63ae00fe37d444ac626626af176581f010a397cb2fd91f00180c268e3e3b7371b454685b48b1ae76a2e93 SHA512 60e724e09ea9e7e21de4db80008b822070e8abd8cc72b9abf1ec4d486aa37fa9283f44bb7fd65a1d10d45e649073c4513cf0d4cad3ed25890b515f1053fbf4fa diff --git a/sys-power/thermald/thermald-2.4.9.ebuild b/sys-power/thermald/thermald-2.4.9.ebuild deleted file mode 100644 index 97ae4f71f839..000000000000 --- a/sys-power/thermald/thermald-2.4.9.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools out-of-source systemd - -DESCRIPTION="Thermal daemon for Intel architectures" -HOMEPAGE="https://github.com/intel/thermal_daemon" -SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - dev-libs/dbus-glib:= - dev-libs/glib:= - dev-libs/libxml2:= - dev-libs/libevdev - sys-power/upower - sys-apps/dbus:=" -DEPEND="${RDEPEND} - dev-util/gtk-doc - dev-util/glib-utils" - -S=${WORKDIR}/thermal_daemon-${PV} -DOCS=( thermal_daemon_usage.txt README.txt ) - -src_prepare() { - sed -i -e "/group=/s/power/wheel/g" \ - data/org.freedesktop.thermald.conf || die - - sed -i -e '/tdrundir/s@\$localstatedir/run@\$runstatedir@' \ - configure.ac || die - - default - eautoreconf -} - -my_src_configure() { - ECONF_SOURCE="${S}" econf \ - --disable-werror \ - --runstatedir="${EPREFIX}"/run \ - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" -} - -my_src_install_all() { - einstalldocs - - rm -rf "${ED}"/etc/init || die - doinitd "${FILESDIR}"/thermald -} diff --git a/sys-power/thermald/thermald-2.5.ebuild b/sys-power/thermald/thermald-2.5.ebuild index 0bee30caf643..97ae4f71f839 100644 --- a/sys-power/thermald/thermald-2.5.ebuild +++ b/sys-power/thermald/thermald-2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.t LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=" diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz index 91e99710f7a9fd197c25cd19fde4f8d5bbf22e75..74c45b6f9474a443b38398fb8fb63a5cbdfc1abc 100644 GIT binary patch delta 9674 zcmV;*B{kaeP5n)OABzY8000000{?ZK*>YsZafa{p6np{NwJ(=cSPnaE`9`{T)RHB_ z8UW(~MwH&(-`|YsKA50`3JnSLaw;qHU$V01Uw-=YPd_}{``F`s{L|l`Km8DV@<06k zKY#j<KZM`^U~c-kLn(Rtk*pW1%Z)g~9CM80PaZqhK1bYtXZPW1thJ8dd|R&h9Q!Q0 zgtn@mJ)JmLsKbs$>)W|(wWQ?p4CRD=daS*5*FyDc)X{A7Ab<L|pRx}>q;uM=p_e)O zJfWqqR_cjgtr&WDE4o=m?_-_1^4gV8thp9_U0&X$TxMK0-Qdwn%+^z_ag^!up24r4 zV(PYe`<m;2%rvs|rKKE#E55AuyFdQ)U;qBEfB4g%e;8}M|MMTm%hR#9_a8!X?H;T& zyc^ci49x}etR`+}d7ij}jp5_T1R(K;Vt7(GrJNaib$owyX++=MIl-TncDLk-SSxwj zu69nek{8drTy36}bplmdX<?T*T06CW3)b{!&$z9Bvkj-j;<6u(C$-*E@wE-NnmePq zeoFOamfoydC_HQQ#D5K+rfV*im<Asbg7=>A=Ho4-HBw>&T<&g~FMUVC-fAz!=bTyz z=Mt=!vA(>%T;k<}yT@z$QtF6&<Te)9`TSk_ntikNgIysEY0kU?J8=48zepmY))E1n znJ4mp%i3V$a;ZG>Oq-zdsl(eiZA^aJ%)8SLY0Mf^8k^<kwc1$eTfBJ5&IIt-w&p!+ z@uwDY`|L6|i;7JjTDwcLm)({v8`VeSze-6t*Fj8NIDH0XCt+-UCO1x6Btr<Sh{uXM zyU0&HxlVef!Wu&BW|w$fQY*Fk2o+D%YL1S7$d|6H+-I`KX|bJ_UCoI#moNfZA7UAE zH;aKsnd!`CtC1>c+GruJMXXC|j)belPK)tStHGJYU5*{<HAdT$B+0FZbS&GqP}Md= z9?r_y!}ZDf2xn`tdKR)kju19g?b)Q0%HF#>i<2jcF_e&o^_+8a?C{z>u1OyHwWA|{ z9Z9xH_RU4`#+<#4(DxoWjNR9mo{TVm4b|)CN3Z~a@&K*23*a<rCNZh_wpy8{Pxqs3 z9xL<^J5g}vN6vu9NRI!Ht$J{xw(eCGyfIeiM%sGTp27?k@*3wX&-Sgjx(hL?e7e=+ zdoMoDHutw+jaJUsHi+0>Bp|iu#-dJtNb6X5IaR&b%(_pE`J4i5<wA5im1(xX<a}xZ zkk<iLMjj1ZCFH&m)M&XCSBEQM<;DhkA6H4ehULk)p86$NU-#1`wJ6hck5+4A$JPfW zr;lMb$xz@LluDK&zhHAR5EKXq2nLK4%7Rxo-;?p(tEReHBl*4wqF*_i1K8U#C@b%M zD1;qLG0Qzpn>;3)Ngl%ydEZkju%d9hTdP;^hqA6h8a)@lv$q`%VcI}u-@KD51R(== z^Ei`E1TKHSbKQmS&AaTm>rv&wKzj;kC{RkFx6BStxNvoltW&HR?n|@r%z&K`h>9iV zr@FZ;0%&(eEE_T*Q3!jVt+2oXe1gZv%{_QCShje{P9gPRodOKS62F04V%d=MT1Btt zM>S4j8GHmzvLmg?Hu4^FaW2+C1@FafOkZJ}TmFB!OSnElywCoDTcz?Ic#Mp5BP>T~ zf|LO{o=D<-YK9%nVAZ%1pc1wO0QBZ3kpkieZ(X5B00ScK#){$bynAW-1GuRCZor*( zI)z=}L;}|UpA_ztxB*W<q_x!HV%J3x$OBuT9w|0wMPc-1uFS^s1A7%(_L1$I$BGM} zog;rvb+-(jvJ^76QGEdbHRy0t4z+Eb)X%ygZ4w@Ehy&t>94^taPp`jRN|7ghAQuTk ztqoxUIt54qW!Tm{2~(h|cCS<)p9&z5LvE4b(6B2AteCw~PnG`w)NV)yk5|AsIG8mD zR1$h8ECK`kAm)I{xW^_>&#4Wdz9UyiptXNw#L2PLG7nqm;7^#ws2#oyDupV87r=%o za*iXiB^$6BFb5e@M?y~UJT*7Kz*E7Mmo*7TBx8r6S0%kma`OzoCt5_IC32T=y}rM{ zK40PmIX&blTFPSEU@PSXI<d1`ngTi5GId8PkwgPTNlNruJ*?-3bN-lL;4g>`$!C8n zpapSJfjac3-c-Tvm?;V}gKcN+d>QE#p}&S=3$f<AJf)UEfugvW1XF=Z&H<Ld3aYaK z<O}pSQ$!<3N^-T<0n8pyp`<bxdf4CvlSc|<8fjcN(kN`0-$@%<x0uP*A%ur(qqUCg znCU``^YcGGKo>8p_i$0YeZ*WOp!t6s-xng7eXol^IF$Ms$S<1~{g&21DwiEMk2VZo z%f(>oTw|)f^BI|P41waaL;5*#HB^#6D4cm2akQ`}paua$=VN^f7rVr#WpFPcLR!p; z#OkhySvR}qmzy11!FQk(T$a#<6bLWb6x{*XNiXDfMH#>W6Cwe_BU;EB+IN2uN|&S1 zvj7T&lr5e`q8w7Si<+MwgVn+#x5!LZI<)~~NuP8+5_x~nkco|?>?+E<&+MT9L}{Bo zgZdyQ+jb7n&{2X_%3wu;9Vp*bmN19iFZ`%s3?lg851Wa6g%Ke>HUk-Yhb|Ij4|ErQ z1ds3{10$40WZQ-#cVIswHHv>R%kDTHI-=`<_PzNRN-v#33=`N#K?9N*Mn$>Bh$@`k zo7~)X>!bz|0x&xS^g%Te8MPN5!CGIQzFsO3m3R-<A+1ws(F~6T^{<NFBR~$=bm$(G zg@iEAgBjZ+E(cffLkg)vcUU!Rapu(LO3^{2WfH12@k?wt#Nbds0JDFKYd8H1rW8F( zu2D>=if_R>0MbFN%VBoh2`dfpsBi~yLFz4%`T&?H)HK|Ik&rAz%Ge!5V&0O)DT$o| zK}Ioq6X+&nqw@QZ%><KYTRb&c+TzHacm@%FzXt2|1tDQq6%ihlh>w_j3i7!EQAia& zw_|v~9ef|p8h~=CA54EjY%cYl(@c@1rWOOG(>ME-&_bvhQo8qW034DFHCs;G*f?n^ z^2&%^qImd{7@_^VTKE>Po^e!Yt++C7l_gN>6@!t9ANm+<hBeqwG9@eoE7GDSAlC!h z5t458oGl7VW#UsoP>g*!d51QMoGPySF5bnCRb(MG1CI<uB|Lw=>c@CJU7`hg^n19- zr@GlItV>Ug(t>m<TRU>a$;}Nr%}TbxK+D^j(mh@%j;E0o0@iReP<@^Q7erm~th{fq z`{46{s5_`KNmq8=@KDH$jK}hcg}OU0lDkN}ln`Vks$ZZ~s2+V6y^J+=i@qx6Np@-x zTTL>9T7gVPSdf1?1?mn5LkOBKxY^gU0rKJDdZb_l&LJDTeK1sZ30uzt!16o9@W*g{ zeSiA&cFnK+AjaSjM0`L(t+pjE$@0BqB2=<i81w=@sMCU>L^Prj!B%u<fZ7Q~5sxA& zJ5bg;8n-4SV#ncOR6_Q#^Xwoy;)mKFF&UaDxy8oVBfoztS`8{g5F{|EmxN3Pqp07~ zeXZ;m)_wXxQp0;lU*z8rEjaNC@j|UrCAJWwK>FeVBF{(J01weo6n(%rqy^B*!hjZH z&tnrv5a?Qu-_znnML;imQSfbn7r-n9QVb}Xm|`*+7Gm-Gy0aqHl0mTw(6Y(kb==eO zA~io)cu;=^Mu$}t86tgfY=|32nnd+d4E+EH18`XYi`Y4L2c+ds#NQUQIFAvM%|LGe z?@0e%NlwcdBSV?NGzTv}NmTq7xT~f~OAc=0>!|$bV#}m@n`Dyjnal;GHZ_vTHT;t# zhOM#(riALM>k%w|_Wb(t{`&gq?MHiAuV3s+lKp?7D9{BF9T%M7AdyC3M@l(@h}5A# zpNz=T?WY%N)JP=KA)xgs7%D5^^YpxR>W4%L&fG}FghZFHkMM(`<Fa!Gzkt+h#)E7C z+DE<P{*1_S%6akbRv`|xhSsczgoQXYQ9@Bi4Rx30453}{6c^T3m#rdx0I6K}0wQ;% zY~mZCbQ}5*up{Bo_X~MW?kx$IIUSe*rF+Te-wcxm3^IQ@S?s_Yy&}4xzD@4^5Iy2! z_>uz1?u~Nr>~E}FBC_3u#lZOsk(w(FG8&yNp@gsy&A@TkhR-Hi$W|hbBgG+9LwMp< zC)I+lEz0Exqwd2#la%lgT)G_e1+A$)DOo-c=|#REAJzkLAcwE%_Fa>Zcip1}Bv+vC z1d2lL&L4kNyvJW-uYlu})!_q!BYzkiz0hKKJkm=M!|G?$Pm>Ou+Vdhu*(w<y)f(H# z&(2OFuuxa?NUGxu#mHE4B+7X-a})^H&l1=g$3mhNYJ5qG4E@i`4dElQLwp2MsZ^GN z@nH9{l5M(-VujAxFKJs_63e~ny;;@*cWQ>o1U7#ll-y&}l97Z^*(F+EpXZNHFV}`n zcbD`!ySs!8b3EMw$|x}hx+e8vGG-s(TF7#Q4&05K$Se(>jK)%+3m6M!Mb=Tbjk-dr z!4T+K4}II<U8`bX(41IL5|4UJY<evekYMKCpeRO$sU<QIF_2}zxch|tgEa>FW;!Yf zndg5BDw(V;D~sj>K8iXg*ac!O3zK>h=myr}?RYn`9-CB$x)n=uBvJa*>_G^_rA6F_ zNqz*({`U0t_4&7n5?j5I5GM>Zb@6Nwy@*7nk_sf$NM4{GjhTo8p9%++x^(VPpscEX z!892?5Of0><QD8el_s(81QHi6lTTn5srrAaQw>BvHc{r%?+5lHU)XJg9C<<fYaO`b z6ve<OIsl7*ZK(JOkZ&-AaEt`971u(d?5J}RO6iO;VwXvOn22X{lYBMa2L~fFOot56 zENeX;J3-~1njg_RABz#Xcti_cLMA}5C~5rMx!E#`s$~Gdv!~d;tfPgM07;$8P*Q(E zha~uVN)iiJrcODK)<8Oln{}WwPF;Q?m?}C~)V2UGFsKb+vSY&74+L^}Fs1yHnzD{3 z0W>Lkq?lw#ZRj$B=Z};vk@i8qfC{Cz)EvYL%+5~wjh2B+Nk)7y;7%$=f>ux@d>Ijh z0yeaQb~F4Jb^)7!=c?fvt&g$-ANzk0t$8A(`5dZ>0Hv*dWB^>MkPxrg^z`T*&>=vO z@Y@0`4o`|G@M0$URglkws|UnM&Z~Kb9RNim@lutTWIs?J)aC$uf~<Q?<IattlXff( zh(Wk3=*TM2p&$ZHr%SCtwWqN#bhWJGLJdm`VKRviUwG8-Z|vT|py!lu{HT8oJM1~j zYbPd%3(+EvFib2)ULnJ!10KQp%ct?O?81xayhm~&%+-#kxcBC{sFp-p5O3%S^D<2v zs$M*fyKVvk9|BMnCFKYooU;i7o(MnEVomuLM2r^dvN!Mo`GlCoDqx$j^?V-{G?DM5 zZ7X-piUq~NiupDwLIjgRAA*0u_mLZF@%a@9^MqlAkp#m@9C#rkCIGFCvPKRgAD~aU zVjU}{fzq9XezQAlM)G}75lBxgN@LB^6~XUIyk1_P?Z>Zg<1bem=^y>VjSOI0GG3;^ z_)uTgS(7I})P81*@umotIfm;V2<F95wjm4n5fVPgSz}yyHYvA^=3;+&BVae(?x^m# zSXDN)sxc*{<2hL_%ab^FcbT7erc~8u0D+eS07xtH9Y%4Y01A?f+;D0qJSfEEpc@P- zA2y&E$T#8BC^HO20l-%tZk3eamLVh4x}O7bD!rf^Gti4@(>`F5&!rxJ{;nSVLrL&$ z(s{=^G)AIEOw36K-BW+Z9I6i;DRxvjj}#$saG3ZJ;ZpRx7<FEVWM)Hs#JBO>4VB$l zq*~jn5h-k^I8>$@hcZe?m6XBv`n&GxI^5~#d@JB!f^iC}zDVWm2CjpD9ue;d7({S* z#nw6Y5qV=sNk?8Dv33r=BHs}E7)1=&A_36$MaR&Icku<WQlmZaE3Ptz5b+#!Jc9M~ z@}2Oi=>cDG3;rF@UeFkeX*!Gn7?w<gTFZ#8My90z<Xb_*jMF0(X>fA^B^v*!ljad? zf1ep^?bmXAdL_AjTvr!)(OsxQID+rRTf=s}Ag$0<>U?dD5+JM5NnV|2z_O`u2^FXT zCcr5j;%3)b4q4c+JSa)wZ^nsZ&e>9uKuwhb^&&R-q35G>BeQNz(tEs2!fR(lGZF^> zXn<n`&DposCGV>zr@(v!MBQy5c+^yye;_+<PBx&T3RWpy{Ts@HZ!~dhR3B$R=9-UK zhA9OMLH(^$d%W7@v$p>(UYG0&7Zc?3P``vM=X>QtT`L1`ws5TgmNE&XKL|MpA);dq z$j4hD5m=3mTF@nxSZa{M)V(L!=YTE|5^?e8kSc;S5E?zoXyJ&1x?i|-yGLtue|9;; zcw_(zfFl~q$33%Zu;R2%$|5rHgXHCO>gDha+CTMfYf@4H=nZYKP*TX-;B?Ty2cg6h z(CXCJT$Ny|Qx>rT83Cx{${FS(TA#){R{Oi|ed~`NYnhc=E7&JIYKM%6^Z^eF>@*$T zThvKtarh82Aj;-Iq<~k9(A8Mje+l(|4~nP<wU9kpA3=dSWgC$^DvF7<X;BSe=M8H! zD#pFAqPw2p6E{JHkjaaLrrmCz8u$|l0x%&DNlFZ(2Q1-nl0D{~QU&Is&iM&;EjkGY zIF=d`MJK{|2eN;npBJJWYXm{1uIZaiYTYJ?GI^0N;}W0VUe6W1a=3_zf6Z63wWu)C zz9aOYAfEC>o!~)bb@O~W355Y&9*8{(7t+B+7l1*n`cd7|Q9DXZjR2iFFP=Q`0|WCB zlvn{|0TiBXmkq~aZ`oXX9Mj@14>B^dSV)<D_d&fgb|x!j8u<?00f8h4^^;)q0XhnW z0^UBNC9uQ9fz;=BJSH}We{aFb_BxLb8Qe|$!`EcC*|5Mkhvavtz{w+6&-VPwcwawX zmBizq)}@A4Q=c5!?sZI*(CIzl!KTOTh9EC{z(<lTO64^V{h$|dJ9!>$JnLff){dG| z@h5471Q#f*I#O6h{3UQm*?Bae0*kX}sEK(`F7{e|T^60=f?`+;e>x0-0J?g<p%|Kq zv{!eUQpE$bvJPfyH>C|FS%Sw!C9Dl-iy(C9j#a_=L8Y?MDq`I4_UbI5RTkcM#mT$N z>=*QU#$v1Uh28#aU#_4Z9wa$6+@+IocBbo?Pi;w!KOiPXL!%CM4lx=d$$<$tyhsgr zN22Qx8(RrQ1L8$ze`Y*j4066<$tnik4s8y+1F>>y26*+vh!5(G|5|rVfhB||$q0iW zfi24Duz6%g$cg$_Gn3Eq<V!-}%f}@t4b;${07?aZ*&6L6yiJHk)o%CN`wHY1@}uGH z38Y3g4DXTAAIO5+$W;3-Z0{c^vRzI+BDB_l&7rmfXaI-6e|t!CSParSI_OIj1mGLg z=F2Cs&m_49bVwouJ<3dS8wm>TlVlF8-P8)T+tt}10syON^aE3qbVS!Ci^=DHq&A`k zXOO4IfV&ze^hMmrNk0AHXnjK$nl=};43l`BF=QRLTNkr#We%8ooY%}C;7DoaN~qLL zV3)hv&?vYHe=|j~890P^hIPki7tnus{xCX$!hD=Rni>X(BM7#z+2Cg!sQR4o%s!OC z(v@Ps_};wi+~zTBRk1;Vq&?mOUP6yzWXys9Z>S^@@qDCC-xE)T)K=94Xc{j#;LDVY zyE9~10Lt9F9Ijg=<!}ix32aHn9=tq$ftUlSMI}x~f2pmzb#4jmHNZ&iPk!F<<;T#e zT}Kaq4M9TV2SmxCqM>Ign_O>)>*!`+dtHyzUcNq$_5SIK_~p`yMy#S8LV^{m_Z50^ zfB@WtqCvAD_Ms+zgy<*-MW0Pn+NsTg8$&yzw~^1_{{ri?23mFOg}*hq*{sp3%y;bR zkt~2bf19xuR-I&Ko%eV}){K@?{|>wfN~YToK-_o^9k%OSTJ1GLhw58d`$~4!<iOY@ zU_y0!*ZDSed3k`X(@HCKqACG?=qphaNI5`P$L_Ef{G%hBT|UNZUphHJ`sK`HB2f24 zN0hWmEU7f!3`BIb8v$1S32ObK%&19<41sabe?ARaJ%mgH-J`Rc+uX&GpVVZ|Na8>U z6z=YIxdho!pHe*&H;go!a?$r_fzRr33<Y_v)zpx@9T&EI&^k9)j8;NF{MwMtH%#*| zW5NAW<UG)5NUNinjVMCJ-70cqlKQpNi5a_QzRt|jzeq)v;|osx(pLREzKl<w?2=v) zf5?86W2SZp`oR0)qX&dfrk*0>!ovp8Del3hQ?-bzghq2dqVP2G>LvtG$srR03)L3Z z2!(~3?;2z#vo!dG6{w4dZXHgmk&*deH5B)~JF(Qz*h4Lw5M$NBJt;r|QalG-)JcYe z=#sqqVk4L7$Zvw=NtR*Q(z!E^{}u)Ze><D<zMO4{VN)j+-L>Uv-6ka=+i-LSSA(lp zdH?yZPoF;hxW|`Yo?fn^;&HG>=!3)!%FL7*dg?A|<q`KaXs9MeU%aEXqFgxADhHlB zEn!vdxf|Ac5-^Gf%S_#R34OH;QFTCR)If(Cl6Y(sK4Ke6)kL>i5|60>gniYpe+xxJ zYQr>`;-DrVt`U46sOeg%Z9E{-mBJ;N@w}h{?jftS3N<g}PhA@-K^8@w@bOegS<N|| zJrU8FjptKH%e4`gkb!1!FYSrXUp`$D41jw~_#)@oHyi~%<v>kH@}lELN=qGPN{^-1 zMe@m}dUd4`&Ki%@i2{g~0PckyfA>Yg@#qBjAU`7&pkOEU)2-vU09>yzyh4cv+^Ov0 zJyxtI^D~y}MTH(qK~CTl)mq3w!-SwN+BnGBuQrq*a1A?rQ!W#836J7Q1Iw5?-|P9v zc<V$DEos)}owleSIgBvxyLrQ95zJYxv3gzh^0yC%whzGyDhEhxY3dx$f2G5Iu&ipn zqoXFaj%X1CWK$m+&DB)1PCyZ+JQR=Tk2VWHK|De@PO7smEcwhs#}wU5|LFb##vB(g z3TCe?9Si7u^>NGrtyAuVr9y%lQ8;{i^ip%=D9Hq?PmK(KN6^~Av4Y^OVSD#HO%3i1 z5kTD_Bib2UK~D4}Vou&;e+Jad1Sd11L&|1i=+TR=X>R3Xygt8O&0~H{`PvpmRLEa# zz`2GS66+$`a`-VSCTZA%%%9s!tSp2kep)U>19g&Y>|cR(Fy6Z*4On1JoO7&l5?N?o zv!i4P5?S3Wx2<dZ3XSxb@?}q;c9+TNmS&_vaOofy5+@UXwZ*|Ke`E?)9ivbqIZkjA z@?oe&2WgF+2k@8k0Pfgt)T8UBHlpN9mBbpFt2Cbq_>sT`KXj2`my7iJ{Py&6UOx<f z#mlK9EX1~Y1RTE9kT~FV(E$Y(EtBWeI41l+BL|TpUpTccR1qYXD7oF)uwXg}!m#lp z`6>Jxg4w)P9nz5`f3>^Yk%xI|E;jgF2O4)Vv2^0CPDh5EHMCxlv>^V_R0gbvdPrE~ zjVf;%`yWza^)|_buy#?z8`vs&Gs+P|=#eb(9Egj}1#^)`Mg+Z2ny=-J#2UNblKP|l z8m{N3w-3Fqcqzt;#EL9aQ_R>ckme9`kP)!IUFawXRs(Z^f1*lBp-%}1<`LIxJRYj^ zl(CD3t!}r7JoG~)L9w$z8H222<5>#c3a^*>zlws|CDqZ=qxZEMk#6c2cAe_qX3u~t zwFGY>U)Mhp+GPSj2tj1Ms*~q(Ngly3OL8UAIU98y5>7|NAwtX<r~$n|0nLMK4NU+f z7zD%_c+3Z0e_E?w-k-kw?=`vnr52(1?I>Sdf~G_Itpx!)VTKb>zfdtAD#RykO<JaW zJUQew1d4#r5D5BJXGS_j<5A)Csx}?iqVxHtn<fSzA6|lbpvd_i@^(Q`u*$b+X%^mv zfr_`AH{3wH<~dPp=rGA>zHgm^&FI<R+VQiJL1?Lb3-G8KJ_9gNIu)5+lfNA*f1|JM z*e6|O5nP`Tf|~iYnU2L!z%X;rC<+QH%PSM|=}N(jfRem3I<<ilx)7$w1JSFCPHL!I zb~>F^=T4#$KcAYzg=Sdbp;YmZORPt&lY|ZAtBv#>w_8JSEWx4%JHMYE_dZ-^KRrQ1 z59p$dHihiNR#qL4l_g||{Htk<6vRXP$C0YdP+1!Bc2iw#Rtf&|wv&7w8-Jf!Q=1uA zG-8J3x6aGK8WIV^SP{#uk~Tx*ZxK9-sDnb{AFmSRC4$4b9O3~dHFPEz09nJYnRu(? zb3ns;F-{yzH>o!>9K25R=c-`A)UjSwJ5{6gY(&?61+R&lpgE#LmH?5mW2g|Pn-)S? z)45wpec+-xvRD{~hbP5I27d~>Q!={VfUgQT+KW<s`}*0w{O#$@etcVBo<6@{hvvc~ z(?ZqB!0Bh>M~7y@2|fCOJp@>E$IRp7l0o(vD;p^XU;r_QJj5K{=GgH)`PLv_>c{ZR z=$=I)V6`0vOfUg&#Ugc&BN&=wR_xKk@mt`s)EBYAaxYy{j85iVbAOm?7i~wp-T1*9 zv?gL2=wY(4V`P_R>nQfAmI0JBDHe@)WA}m%-F57ZAVVy(>1ejSv2DC7RtJMm6HQ*G z4B!6o_HNJn$L}xkwa2L~VXtxvYyp_1F;Rekx>4ge>W<Cr{({aF`A(uK$(Yf4gR0ex zaM84*`UN*X<~8OQ4S#+D4HGa9wIN<*NPR?UIcv8paJ&p`ALlXoJ0k?)vC9^YP6iO* z2f7Hld?W!aEe6u@tkdxiW(&<xDK@r-GE38|$E<<OqPr*=Rf3u=8YLG|7Ok<X!>?wd z!$*aK**GJ$B1icM+WXV<bzClAZamHj3h~_zGeu3Ld}}crN`EBTpys{h@@v0!h|@zM zyH*$)*FhAGgA};U*;pHXNjws6Jc6<Iswr|*Ety67@?lACc<KV6xD@b9j|^*kD#9!y zqBIO0@w31L8S0czq$ZSxe(Rbn;L&W6Y4`;oOe5r8AQsdFAoDjU0L2%Lpr5S~bavf| z6DuOmtzI=P&wqYXM+dbxB7}Vn*2~jxPv&5PH#)#iY~CO%D^e8ZuYge)v*|b*7DQia zh-yKQWDjMknE`YwnSFHU@Fcact0jbQ*G)sUnvO1f4o85|1sKc-n(IpAYK?7xqBPoh zzuQ4cV7<C59i|Dt3Pyv?XF2OhIN-5L{BKJ(cy%G2+JCdCL*2M^I`B4`XEaCU8z^QF zS65voq3?5dO?!kIw`SW!6&NQB?~qK#+FWDx`McBY@Ca7~4Ro-CAkR7~Q475fO*f$B z)Plfk9n_{32~@0vW}V0j1PBBUbqy2)kqce7GwbaLK}wT!RiAT-Nu91QQ)p3QaUnl- zMP}$6HGkRTx<VhRdL7!4tZMZ_UXdcg;9&}8q1tluO#?`zQq@fa#D}hyPg2e6DvH`0 z!pEs|EEs1Ht3f(BiWHYtZUd9z`=CY-@?Y)sbGy}jIj+@V?fCrpll?z;(@ZxCG|dVv z0-Drb=L1JV6YN7!P>fyoy&Uc}C8+Zdq^#*^36qc_E`L5gH<TRoYJlO*=0Ms<H(99w zwCB{ufYut<S(+73((QOkeqZ3i1}YStj)EUs=L1NY+pW>t2vX8r^T2MYLx6P3;BY+B z+mDES{p;KF{*YgfQ4{ZVQ>+nzC{gOBI^KL)QZv_U0$VrAV?uzJ#UtX-fCDy|l@8nJ zM9@hm2Y+~T0t4zMO!!0wRLvMdL$fzL6j-gRO#zIFQ}Z+~vikH8tqpt6?r4a3sP!iU z4Xz*EU15#LRjmKPN0~0DtA{8Vw>1T3@Q`jGZVkP+ia|upkgZl4l`VUMoyb!HHcFst z53zjc;4-sL4(%$#(5!#|cnLXO+R<IdFor+bZd-T+aOmJ<&^h3UYf0Rxe~Z}Paw`>8 zjV)0^F0~8m8Wv?~fihjixy7zxIVnDDijGpz9_*y1cG`4kK8+Y@v<36#0quJ~r{Gm| z;;YO5E9$&zMGy|^<IlqLq>~pUDOtXL1{T16{yNXBv!;3x`Cs4WceiRUe-!|zJfc${ z8;^n;)P>~QQF~B1Zfzr$Yu7!+F33jklXiHap^F>N&`Wv4+IbQnywFi6wP}t{bJDQI zuZ?n25-FjRnIt5Cr(hJQGqh&I<`-9vLyTIKV06yIOH*?vI~B^rQSj=uXgm*j%PPW_ zX~SsMvD-#`sc($RdqnG(@$~-RuP^`o`Dy?5>=zP;i0Jy~IO<rU98~ZHJ{x(r+h5Uu z_QAD;t<0<y^|Dwlk;n~L*8ZrQXTlF;PS!Nk*ckBJ-)Jy@IwXQFvnDCPF98wY9N~)P zf?Dq#ok96kUE9+rmdaa?aj5=Kb0*_%EbDXK8aHgf*h!`gql(cpI#Xz<i>a}w2Epjg zzSqUZiXI^)rITxiD>Y?H0kYq^{mqM48SeVGC)|#=Kg3IC?T_JA(>24AsT_O{I7^9D zM2^2ndr%60nu$&h{2Xxeut?q2Q7d(A43?>K1CWRI(IJzXIjoLf=>E{{>VAOij#}0l zR}vWO3L5yU*{eH(rKT>W#_p@@I>e=@bo`%*ZAM1ON)K=lw*-gl@9}^FBR;xoHV@IN zzjy(k?u3x2j|6m5i#pA&3#8GY@|^P|GCe!HId!jpYk?DL2l5{Q`}_aA&TGSv<a`W9 zcV4?w)QEUW_?Mzv$bnB_|K+T`$K+Nr3Hn7%B&cLMwbPLolhwmCP9s;f019gJFJ0zC z>>5Th>zWuEmTyS7iH^~+Bw<|CS>rADfdG(q@q3h>;u)yFu&|7lNK{xh;ANzt9T|h< zs9R|{q-n2olPv|Mk2)Xvs|KdVdV($r4|HK(I(JN(7gtk=#lc6=IJQZhIZdw?w%>mD Me~tLh!6HWh08~0K`Tzg` delta 9646 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 diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index 25be75ea3917..4844f2dba4dd 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1,5 +1,6 @@ -DIST btop-1.2.8.tar.gz 976370 BLAKE2B ab71ac322afd84b5b73c5deb9003f319078809d81e2725a7447d2a8fe7539af21c669e7199a3422b2a1cc2ecbd79a46179343e00311f2d56bfa30f51d6340bd3 SHA512 4b5a3685ca5cf301cd7d6556bd365892587e6811f8323ca66728022aba7cc3ff95cf591b452151c9431824dc458bc3d09e10474c7c02a944e8931c4585914f5a +AUX 876319-verbose-makefile.patch 3136 BLAKE2B 48a45db41fded1eb3b447e06f742dd3d42df65a20065da7b513bbbce9b4c0644d6344fadb152e8f68d8e10d96c2adca77a03d01c8d0fac06499d92be64a6c9cd SHA512 8febaf35c270ab513afe5bda60f42ed7866b30585df1a36b6bd257ececde7d43034cd755f15840bfd3ac13914d133b1b445d54c97cfece3cedc334660ab63e5a +DIST btop-1.2.12.tar.gz 980406 BLAKE2B ddaa023b85a00edfb27b55e574950934cce578ad7bbf0ea03b2780a511078638c14cd2316ebce8701be76c13ed3af8f0ded703071b363fddc14bcbea040279dd SHA512 36bf329a7b9922ff5cae990f5528625280b6b3fcb83d0af2e502876a2a8f4864c3a6ecbc6cb5aaa885f637859eef66470ff0cc86036f76b499b23a7c4086ea60 DIST btop-1.2.9.tar.gz 978265 BLAKE2B ff80079a393342a2cf3aefad6ead8be8b786fbc2b9445e8e2a8b37386f65f4060c801a6f59d216cd611783f4135a60d64b95ff2b5e1a3d62bb2d40030bde8974 SHA512 424573c8f82d0daf748cba7c82e72232773f145af9792ac78a5f5f18d98a8695f11452de106c72cf685ecb8cc89729471a494f9ea6b4300bdb2fa6acdbf4ac60 -EBUILD btop-1.2.8.ebuild 1168 BLAKE2B 94d4fa9e2bf45294168e815e2255f2b3d1c7c6dec0b45da99b8fa89296544470e8c9f014c6f316beae03045c1d832fa1025962812f47ffb15a1b274f0f5167af SHA512 1bd52b416712b4b1d1280e0cccddd3c2a26a14ae5ac46ea995b6678d8234c2ecf33d13a9b2d836786af1a7bbae78c828c612b261b7640d8526052c1bd3553c31 -EBUILD btop-1.2.9.ebuild 1172 BLAKE2B 2e934a30e9d173620b7b55c30865c06df45549dbfe69a1c7626df665f0587449adf7cfa883942abcd8c96d51beb6a5477246bdddacbfb82227e859b23d3075c5 SHA512 8f07db128338d196ec3a3ab6fda8f01ed3a75e15500ec6a7b8b3f498f35986205a9a370b66424055f3bd6ac3b4fbd3c2076956e1907c1a6f999df9a44b144b1b +EBUILD btop-1.2.12.ebuild 1243 BLAKE2B babad810ce33177f59ae2f6e716fea7d46448b8ad175cd35014b531a3775b025c602c86d0dc648df193a38b7d40aaf8b603f8b230eda987f429fe98a205b09fa SHA512 9ae97bf7556f3cd4d004444df5d3ffb5992c285a2243f1cc1390a0845faf9252e8d44359cb155a1d93518d19eac12afdad71b91c9fe4255830100edc240bb49b +EBUILD btop-1.2.9.ebuild 1239 BLAKE2B 4661502ca39f90ef261eaa201eb829386bd34c7013286146974fff7d8036a6eed11c64e8396b983a63dd0b25dfa25101b8a13a5d23e3de86ae31610ea2022ebf SHA512 e43be0619d863bae39f713673a9b79ab97fcf4f9a91e041ed9a448a26df4b40e582aecd99cb902562c87476e60609e744a3b3f6715e29115f3893f6ea31e66e2 MISC metadata.xml 548 BLAKE2B 74762cdc63011b363a4c06de8190541f862d70f0006461c7a1cf2d734caf20601ba0769dc067e261957fe42a64bdaf26297bf3d080c3c08203eabd73165f2f8c SHA512 bb16944df9321001ca5c9e9fff49ea39069386117f0cfde67e8f19e3f44c13d360effb578d2c44c67f792d1ff574830f13cb9ef183f594e39ad3669083f2cf41 diff --git a/sys-process/btop/btop-1.2.12.ebuild b/sys-process/btop/btop-1.2.12.ebuild new file mode 100644 index 000000000000..5dbb46974fd7 --- /dev/null +++ b/sys-process/btop/btop-1.2.12.ebuild @@ -0,0 +1,61 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs xdg-utils + +DESCRIPTION="A monitor of resources" +HOMEPAGE="https://github.com/aristocratos/btop" +SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +BDEPEND=" + >=sys-devel/gcc-8 +" + +PATCHES=( + "${FILESDIR}/876319-verbose-makefile.patch" +) + +pkg_setup() { + if [[ "${MERGE_TYPE}" != "binary" ]]; then + if ! tc-is-gcc ; then + # https://bugs.gentoo.org/839318 + die "$(tc-getCXX) is not a supported compiler. Please use sys-devel/gcc instead." + fi + fi +} + +src_prepare() { + default + # btop installs README.md to /usr/share/btop by default + sed -i '/^.*cp -p README.md.*$/d' Makefile || die +} + +src_compile() { + # Disable btop optimization flags, since we have our flags in CXXFLAGS + emake VERBOSE=true OPTFLAGS="" CXX="$(tc-getCXX)" +} + +src_install() { + emake \ + PREFIX="${EPREFIX}/usr" \ + DESTDIR="${D}" \ + install + + dodoc README.md CHANGELOG.md +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/sys-process/btop/btop-1.2.8.ebuild b/sys-process/btop/btop-1.2.8.ebuild deleted file mode 100644 index ee0bbdefbd6d..000000000000 --- a/sys-process/btop/btop-1.2.8.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs xdg-utils - -DESCRIPTION="A monitor of resources" -HOMEPAGE="https://github.com/aristocratos/btop" -SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~riscv x86" - -BDEPEND=" - >=sys-devel/gcc-8 -" - -pkg_setup() { - if [[ "${MERGE_TYPE}" != "binary" ]]; then - if ! tc-is-gcc ; then - # https://bugs.gentoo.org/839318 - die "$(tc-getCXX) is not a supported compiler. Please use sys-devel/gcc instead." - fi - fi -} - -src_prepare() { - default - # btop installs README.md to /usr/share/btop by default - sed -i '/^.*cp -p README.md.*$/d' Makefile || die -} - -src_compile() { - # Disable btop optimization flags, since we have our flags in CXXFLAGS - emake OPTFLAGS="" CXX="$(tc-getCXX)" -} - -src_install() { - emake \ - PREFIX="${EPREFIX}/usr" \ - DESTDIR="${D}" \ - install - - dodoc README.md CHANGELOG.md -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/sys-process/btop/btop-1.2.9.ebuild b/sys-process/btop/btop-1.2.9.ebuild index 6bf13cbd7d95..39aa6592146f 100644 --- a/sys-process/btop/btop-1.2.9.ebuild +++ b/sys-process/btop/btop-1.2.9.ebuild @@ -11,12 +11,16 @@ SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ppc64 ~riscv x86" BDEPEND=" >=sys-devel/gcc-8 " +PATCHES=( + "${FILESDIR}/876319-verbose-makefile.patch" +) + pkg_setup() { if [[ "${MERGE_TYPE}" != "binary" ]]; then if ! tc-is-gcc ; then @@ -34,7 +38,7 @@ src_prepare() { src_compile() { # Disable btop optimization flags, since we have our flags in CXXFLAGS - emake OPTFLAGS="" CXX="$(tc-getCXX)" + emake VERBOSE=true OPTFLAGS="" CXX="$(tc-getCXX)" } src_install() { diff --git a/sys-process/btop/files/876319-verbose-makefile.patch b/sys-process/btop/files/876319-verbose-makefile.patch new file mode 100644 index 000000000000..ef2199d728d1 --- /dev/null +++ b/sys-process/btop/files/876319-verbose-makefile.patch @@ -0,0 +1,54 @@ +# Backport of upstream commit 080a47e6496f12f616b811e0d2f8f36c62d397e2 +# See https://bugs.gentoo.org/876319 +diff --git a/Makefile b/Makefile +index d1bc95d..6a36c76 100644 +--- a/Makefile ++++ b/Makefile +@@ -18,6 +18,9 @@ else + override PRE := info-quiet + endif + ++OLDCXX := $(CXXFLAGS) ++OLDLD := $(LDFLAGS) ++ + PREFIX ?= /usr/local + + #? Detect PLATFORM and ARCH from uname/gcc if not set +@@ -53,6 +56,10 @@ ifeq ($(STRIP),true) + override ADDFLAGS += -s + endif + ++ifneq ($(VERBOSE),true) ++ override VERBOSE := false ++endif ++ + #? Compiler and Linker + ifeq ($(shell command -v g++-11 >/dev/null; echo $$?),0) + CXX := g++-11 +@@ -167,8 +174,8 @@ info: + @printf "\033[1;91mWARNFLAGS \033[1;94m:| \033[0m$(WARNFLAGS)\n" + @printf "\033[1;94mOPTFLAGS \033[1;94m:| \033[0m$(OPTFLAGS)\n" + @printf "\033[1;93mLDCXXFLAGS \033[1;94m:| \033[0m$(LDCXXFLAGS)\n" +- @printf "\033[1;95mCXXFLAGS \033[1;92m+| \033[0;37m\$$(\033[92mREQFLAGS\033[37m) \$$(\033[93mLDCXXFLAGS\033[37m) \$$(\033[94mOPTFLAGS\033[37m) \$$(\033[91mWARNFLAGS\033[37m)\n" +- @printf "\033[1;95mLDFLAGS \033[1;92m+| \033[0;37m\$$(\033[93mLDCXXFLAGS\033[37m) \$$(\033[94mOPTFLAGS\033[37m) \$$(\033[91mWARNFLAGS\033[37m)\n" ++ @printf "\033[1;95mCXXFLAGS \033[1;92m+| \033[0;37m\$$(\033[92mREQFLAGS\033[37m) \$$(\033[93mLDCXXFLAGS\033[37m) \$$(\033[94mOPTFLAGS\033[37m) \$$(\033[91mWARNFLAGS\033[37m) $(OLDCXX)\n" ++ @printf "\033[1;95mLDFLAGS \033[1;92m+| \033[0;37m\$$(\033[93mLDCXXFLAGS\033[37m) \$$(\033[94mOPTFLAGS\033[37m) \$$(\033[91mWARNFLAGS\033[37m) $(OLDLD)\n" + + info-quiet: + @sleep 0.1 2>/dev/null || true +@@ -252,6 +259,7 @@ btop: $(OBJECTS) + @sleep 0.2 2>/dev/null || true + @TSTAMP=$$(date +%s 2>/dev/null || echo "0") + @$(QUIET) || printf "\n\033[1;92mLinking and optimizing binary\033[37m...\033[0m\n" ++ @$(VERBOSE) && printf "$(CXX) -o $(TARGETDIR)/btop $^ $(LDFLAGS)\n" + @$(CXX) -o $(TARGETDIR)/btop $^ $(LDFLAGS) || exit 1 + @printf "\033[1;92m100$(P) -> \033[1;37m$(TARGETDIR)/btop \033[100D\033[38C\033[1;93m(\033[1;97m$$(du -ah $(TARGETDIR)/btop | cut -f1)iB\033[1;93m) \033[92m(\033[97m$$($(DATE_CMD) -d @$$(expr $$(date +%s 2>/dev/null || echo "0") - $${TSTAMP} 2>/dev/null) -u +%Mm:%Ss 2>/dev/null | sed 's/^00m://' || echo '')\033[92m)\033[0m\n" + @printf "\n\033[1;92mBuild complete in \033[92m(\033[97m$$($(DATE_CMD) -d @$$(expr $$(date +%s 2>/dev/null || echo "0") - $(TIMESTAMP) 2>/dev/null) -u +%Mm:%Ss 2>/dev/null | sed 's/^00m://' || echo "unknown")\033[92m)\033[0m\n" +@@ -262,6 +270,7 @@ $(BUILDDIR)/%.$(OBJEXT): $(SRCDIR)/%.$(SRCEXT) + @sleep 0.3 2>/dev/null || true + @TSTAMP=$$(date +%s 2>/dev/null || echo "0") + @$(QUIET) || printf "\033[1;97mCompiling $<\033[0m\n" ++ @$(VERBOSE) && printf "$(CXX) $(CXXFLAGS) $(INC) -MMD -c -o $@ $<\n" + @$(CXX) $(CXXFLAGS) $(INC) -MMD -c -o $@ $< || exit 1 + @printf "\033[1;92m$$($(PROGRESS))$(P)\033[10D\033[5C-> \033[1;37m$@ \033[100D\033[38C\033[1;93m(\033[1;97m$$(du -ah $@ | cut -f1)iB\033[1;93m) \033[92m(\033[97m$$($(DATE_CMD) -d @$$(expr $$($(DATE_CMD) +%s 2>/dev/null || echo "0") - $${TSTAMP} 2>/dev/null) -u +%Mm:%Ss 2>/dev/null | sed 's/^00m://' || echo '')\033[92m)\033[0m\n" + diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest index 9e64da95a647..e14903e26fb2 100644 --- a/sys-process/numactl/Manifest +++ b/sys-process/numactl/Manifest @@ -1,7 +1,9 @@ AUX numactl-2.0.14-latomic.patch 1657 BLAKE2B fbaec11307df3fd619254f5f1f253c856169390ec75e1e83b9c3c3b8c76a4c5c48c099496b2aea6dacedeb9c1a9f2d8991621d9f5e1c32a0f1f533968e905c45 SHA512 c699b6de2b66dc9e37bc88406e802183d600fc177cc36ff7699df5c0cc465bb3e262a87d7ad37ee35344b3f581da576dca7900640f57d65b2ad5429c422acbc3 AUX numactl-2.0.14-numademo-cflags.patch 501 BLAKE2B 23eb5a93f07edcd67d3b964bd3b48469ec4316e64a9b1641b3dc92e299f03b4f5ec4a31154236fb811fc613da5e8bdd9b401238f6da883f1818f67ab1800ebec SHA512 0d58314ee1454add2d4d35114c5dca0d4785ecd09700f041ad312e7aa0b2d23aa1c3bc0ae01a33db901252081509de45abce690acb3c6ae3f0d9393903739386 DIST numactl-2.0.14.tar.gz 439000 BLAKE2B 5f2abe25061ac29ecad8a6b24fe800d72c3538d9a155358f4b329ed1140053c7dbd93f01891904f76db94ed01113a34b4ebcbbf40e4060caf747958785ac9590 SHA512 28b95985d6b2f26c5f6f15fe235224c998c86f534adf5fdaa355a292cf2fd65515c91ba2a76c899d552d439b18ea1209a1712bd6755f8ee3a442f3935993b2e6 +DIST numactl-2.0.16.tar.gz 450003 BLAKE2B 3ac38129b914d62958182020f57969878f2817bd3155c6b5362a66f96deb2058268fa8004729a2d3333642c8c0bee73a451030a287958fa145247b7685e426aa SHA512 6e17724567c363a08994fe7f5569b6ec62bd1ae608244945fddcb2d6a212b08140340f0d862595ba4016fcba95193e851cb286798f685d314b4c72687af6d879 EBUILD numactl-2.0.14-r1.ebuild 1978 BLAKE2B 45cdb342882498704b3dc22eb8af8029b071ee3148a38ec7d23c6344db60b19f36bb16b4f646b614079bb6adf37e564c95931d8d28c689a54b64dc658f589ece SHA512 7e53edd5664ba53dbe3661ceba95660d3145c88df2ff208a1edf9162d29b2b0c52904070a4784af015cc1267533d7ad862b9877246d6a19e583bddf758a4e3f8 EBUILD numactl-2.0.14.ebuild 1850 BLAKE2B 79a112c3115a49bcf57435892b4f2b8907e9a131f5c4c095ba5f564fd31720041cf3e11db1ba63dcce36ad4e41c3aa0af470942583d7f89c20cac0043ebcb05f SHA512 0b795f1fd010e060ab3b3b719aca58c1584d06cd59110551b29330de5ac016624aba367b03a1605f11d398f360ff831c5a40027e220c7e0c0a28004bf0cc82c0 +EBUILD numactl-2.0.16.ebuild 1663 BLAKE2B a2e4d0f75f12f3d700a18b3481b52706dbe6fb0fe02581beb0621e7f05ff9a6620b9ad3c40dce523c732766ab391af215b654efbee109c0fc0872da6220c56f5 SHA512 32b9f789352e35bd79b05ea6b646565b360e80c50afb66524b8f2e7b0c50617b77c286a1c9c7c7ea78a3b2d57d21ca766da38674810634c65a4c512d0ca55c18 EBUILD numactl-9999.ebuild 1663 BLAKE2B a2e4d0f75f12f3d700a18b3481b52706dbe6fb0fe02581beb0621e7f05ff9a6620b9ad3c40dce523c732766ab391af215b654efbee109c0fc0872da6220c56f5 SHA512 32b9f789352e35bd79b05ea6b646565b360e80c50afb66524b8f2e7b0c50617b77c286a1c9c7c7ea78a3b2d57d21ca766da38674810634c65a4c512d0ca55c18 MISC metadata.xml 338 BLAKE2B f07f6fb58a52cc75df1b0aa14db593310004028277cafc3d0dbb96b6e993d1c6fdb1da77897906aa5542bd4dfd122718753f490b28a9848b3a075110ce1b7998 SHA512 3fd437a0f7ac273e48b26e5f530c46cbdf4f27c1b28f886d0b1543e7b781479cbaea57e93ab2575d0efc6cb355d4c310f0887203ed82e76c2e6b0e4152f6fdda diff --git a/sys-process/numactl/numactl-2.0.16.ebuild b/sys-process/numactl/numactl-2.0.16.ebuild new file mode 100644 index 000000000000..75c8f3695219 --- /dev/null +++ b/sys-process/numactl/numactl-2.0.16.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="Utilities and libraries for NUMA systems" +HOMEPAGE="https://github.com/numactl/numactl" +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/numactl/numactl.git" +else + SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="static-libs" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856 +) + +src_prepare() { + default + + eautoreconf + + # We need to copy the sources or else tests will fail + multilib_copy_sources +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf $(use_enable static-libs static) +} + +multilib_src_compile() { + multilib_is_native_abi && default || emake libnuma.la +} + +multilib_src_test() { + if multilib_is_native_abi ; then + if [[ -d /sys/devices/system/node ]] ; then + einfo "The only generically safe test is regress2." + einfo "The other test cases require 2 NUMA nodes." + emake regress2 + else + ewarn "You do not have baseline NUMA support in your kernel, skipping tests." + fi + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" \ + install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS") + find "${ED}"/usr/ -type f -name libnuma.la -delete || die +} + +multilib_src_install_all() { + local DOCS=( README.md ) + einstalldocs + + # Delete man pages provided by the man-pages package, bug #238805 + rm -r "${ED}"/usr/share/man/man[25] || die +} diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest index 9a48c71d720a..a5bcc6614c15 100644 --- a/sys-process/parallel/Manifest +++ b/sys-process/parallel/Manifest @@ -5,6 +5,6 @@ DIST parallel-20220822.tar.bz2.sig 2080 BLAKE2B 12b41f979f8a8c69c370cb1c0ff3687d DIST parallel-20220922.tar.bz2 2407177 BLAKE2B 5cdb9daef3731a0de9a845f9686d506abe378973992953feec0b3502498adb0b20ed6ed13795748180555fc3557127dbb5b847030432d7b0039ea2f56818cea4 SHA512 8a1b8b0e3cd5548ceb32b3dd160303e5efd2ed3c4bce09abc09e17437c17b3688324a6b257893e838fb19ca0d55d08288ce2898098346dd78298ffb04a3c9536 DIST parallel-20220922.tar.bz2.sig 2080 BLAKE2B 79878e925776020308d6b0d981f3c83242f55c05fde5468b4da283ce5a2619edc7def6ad9f54287e16c948744ff37ac3934012b031844e0ad3bf7e4d8147857d SHA512 384cf27a7160327d31933b0a45b0eb340ae3b321c98463a2a9733db82aaf5cca9971dbdaffe223cca24daeb14bc87b33bbfd879d9715cd2e042cd3f44dec8bff EBUILD parallel-20220722.ebuild 905 BLAKE2B 97af6a0e201cef8e35b18d39385f6e631d0f8272935f2f749e445f0464bfcfa7123913b85106b682ad7bba8436c655e8c4e8f5a804b59223e51ed842275a7dd4 SHA512 13dc53c700f0651ba79142c42402304b37f28da042eebf7f8771f3074e346c4516820f4f451d5186404ba3daeb4eb9a9a5c7e0dbbfb5d01e3c144a1768363af8 -EBUILD parallel-20220822.ebuild 909 BLAKE2B 6874c466cbf7beae2e851b4f4cf0d2668ea46afce7e362a9a00b9bec552eb5d37be05e93cbced0896bd69da2c09ab076cb546f5ff8f1d5570ff57528e19cba29 SHA512 aa19025c50738d5d73070c34d88a538511a6924264b04193d958868d5871b2b96f62bd01dd2e018dac52060a9a4be058922f8609810eabf35292b3350107b292 +EBUILD parallel-20220822.ebuild 905 BLAKE2B 97af6a0e201cef8e35b18d39385f6e631d0f8272935f2f749e445f0464bfcfa7123913b85106b682ad7bba8436c655e8c4e8f5a804b59223e51ed842275a7dd4 SHA512 13dc53c700f0651ba79142c42402304b37f28da042eebf7f8771f3074e346c4516820f4f451d5186404ba3daeb4eb9a9a5c7e0dbbfb5d01e3c144a1768363af8 EBUILD parallel-20220922.ebuild 909 BLAKE2B 6874c466cbf7beae2e851b4f4cf0d2668ea46afce7e362a9a00b9bec552eb5d37be05e93cbced0896bd69da2c09ab076cb546f5ff8f1d5570ff57528e19cba29 SHA512 aa19025c50738d5d73070c34d88a538511a6924264b04193d958868d5871b2b96f62bd01dd2e018dac52060a9a4be058922f8609810eabf35292b3350107b292 MISC metadata.xml 1078 BLAKE2B 190d48305a18559658e87132e6be2831db9d8c314b29cf4e5808b6308cf86cb5d46a1b80214fcb8f45f12578a18ebefad8b0b91912c9fbb68126be66ae62ad55 SHA512 80b649870b5b9e12b436f82ce8fd3efad8b3e251c919a90b8c32945332bb3dd88e5bfc96acca6a12a38f2d6e1ce63effa593ef975c8109bad3a85d2d69b2ed98 diff --git a/sys-process/parallel/parallel-20220822.ebuild b/sys-process/parallel/parallel-20220822.ebuild index 5f26fa471823..35785e7adb17 100644 --- a/sys-process/parallel/parallel-20220822.ebuild +++ b/sys-process/parallel/parallel-20220822.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" dev-lang/perl diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index 0c772dcfe5ddcbfff6ad0ad347295242af238317..03db55784da9eb3774fcae3cd8f72258ca183767 100644 GIT binary patch delta 28292 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%0D|-k!Rkz!jig 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 T_f{f(-2d@^<B^!l-pv32L<Y+J delta 28250 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 diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest index 0aab40d94b0c..657a1496119d 100644 --- a/virtual/dist-kernel/Manifest +++ b/virtual/dist-kernel/Manifest @@ -1,22 +1,5 @@ -EBUILD dist-kernel-5.10.143.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 -EBUILD dist-kernel-5.10.144.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 -EBUILD dist-kernel-5.10.145.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.10.146.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.10.147.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.15.68.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 -EBUILD dist-kernel-5.15.69.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 -EBUILD dist-kernel-5.15.70.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.15.71.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.15.72.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.19.10.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe -EBUILD dist-kernel-5.19.11.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe -EBUILD dist-kernel-5.19.12.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe -EBUILD dist-kernel-5.19.13.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe +EBUILD dist-kernel-5.10.147.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 +EBUILD dist-kernel-5.15.72.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 EBUILD dist-kernel-5.19.14.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe -EBUILD dist-kernel-5.19.9.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe -EBUILD dist-kernel-5.4.213.ebuild 388 BLAKE2B 2cdbd973ff8c248bfe49420683c3040deb65612b315e212e61657b071338e9e54b321a9167467da27a04f185d9e8c4f38142f5195a8a9d658c2a464f76c0ee49 SHA512 164347601db14a749e61850cc9407485f8581a05efca57df2d57561ba467184728373f7ef5cf5b956bc695274814a4880ab3556b6e71187ae0050cf6bd228a11 -EBUILD dist-kernel-5.4.214.ebuild 388 BLAKE2B 2cdbd973ff8c248bfe49420683c3040deb65612b315e212e61657b071338e9e54b321a9167467da27a04f185d9e8c4f38142f5195a8a9d658c2a464f76c0ee49 SHA512 164347601db14a749e61850cc9407485f8581a05efca57df2d57561ba467184728373f7ef5cf5b956bc695274814a4880ab3556b6e71187ae0050cf6bd228a11 -EBUILD dist-kernel-5.4.215.ebuild 392 BLAKE2B 0a46c1101b608049d3edf3c20d36e290ca8592cc5255a06f23c32f2635ef78d68ecbc7f9c6d640b86fc5b338de2eff99791996c22494418f923b3e67eb924eb6 SHA512 54ca8c680a499e7331c1de1e49f0b9e0ac684027362af4c7c62acae82ce82d93e656e922ddc64dbe7b989524b87dcc3aa769bfd9dec587ed1565c14ba2151462 -EBUILD dist-kernel-5.4.216.ebuild 392 BLAKE2B 0a46c1101b608049d3edf3c20d36e290ca8592cc5255a06f23c32f2635ef78d68ecbc7f9c6d640b86fc5b338de2eff99791996c22494418f923b3e67eb924eb6 SHA512 54ca8c680a499e7331c1de1e49f0b9e0ac684027362af4c7c62acae82ce82d93e656e922ddc64dbe7b989524b87dcc3aa769bfd9dec587ed1565c14ba2151462 -EBUILD dist-kernel-5.4.217.ebuild 392 BLAKE2B 0a46c1101b608049d3edf3c20d36e290ca8592cc5255a06f23c32f2635ef78d68ecbc7f9c6d640b86fc5b338de2eff99791996c22494418f923b3e67eb924eb6 SHA512 54ca8c680a499e7331c1de1e49f0b9e0ac684027362af4c7c62acae82ce82d93e656e922ddc64dbe7b989524b87dcc3aa769bfd9dec587ed1565c14ba2151462 +EBUILD dist-kernel-5.4.217.ebuild 388 BLAKE2B 2cdbd973ff8c248bfe49420683c3040deb65612b315e212e61657b071338e9e54b321a9167467da27a04f185d9e8c4f38142f5195a8a9d658c2a464f76c0ee49 SHA512 164347601db14a749e61850cc9407485f8581a05efca57df2d57561ba467184728373f7ef5cf5b956bc695274814a4880ab3556b6e71187ae0050cf6bd228a11 MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca diff --git a/virtual/dist-kernel/dist-kernel-5.10.143.ebuild b/virtual/dist-kernel/dist-kernel-5.10.143.ebuild deleted file mode 100644 index a8bfe038d31a..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.10.143.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.10.144.ebuild b/virtual/dist-kernel/dist-kernel-5.10.144.ebuild deleted file mode 100644 index a8bfe038d31a..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.10.144.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.10.145.ebuild b/virtual/dist-kernel/dist-kernel-5.10.145.ebuild deleted file mode 100644 index 5594b4186dc8..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.10.145.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.10.146.ebuild b/virtual/dist-kernel/dist-kernel-5.10.146.ebuild deleted file mode 100644 index 5594b4186dc8..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.10.146.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.10.147.ebuild b/virtual/dist-kernel/dist-kernel-5.10.147.ebuild index 5594b4186dc8..a8bfe038d31a 100644 --- a/virtual/dist-kernel/dist-kernel-5.10.147.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.10.147.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" RDEPEND=" || ( diff --git a/virtual/dist-kernel/dist-kernel-5.15.68.ebuild b/virtual/dist-kernel/dist-kernel-5.15.68.ebuild deleted file mode 100644 index a8bfe038d31a..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.15.68.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.15.69.ebuild b/virtual/dist-kernel/dist-kernel-5.15.69.ebuild deleted file mode 100644 index a8bfe038d31a..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.15.69.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.15.70.ebuild b/virtual/dist-kernel/dist-kernel-5.15.70.ebuild deleted file mode 100644 index 5594b4186dc8..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.15.70.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.15.71.ebuild b/virtual/dist-kernel/dist-kernel-5.15.71.ebuild deleted file mode 100644 index 5594b4186dc8..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.15.71.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.15.72.ebuild b/virtual/dist-kernel/dist-kernel-5.15.72.ebuild index 5594b4186dc8..a8bfe038d31a 100644 --- a/virtual/dist-kernel/dist-kernel-5.15.72.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.15.72.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" RDEPEND=" || ( diff --git a/virtual/dist-kernel/dist-kernel-5.19.10.ebuild b/virtual/dist-kernel/dist-kernel-5.19.10.ebuild deleted file mode 100644 index c2caefd6cfca..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.19.10.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.19.11.ebuild b/virtual/dist-kernel/dist-kernel-5.19.11.ebuild deleted file mode 100644 index c2caefd6cfca..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.19.11.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.19.12.ebuild b/virtual/dist-kernel/dist-kernel-5.19.12.ebuild deleted file mode 100644 index c2caefd6cfca..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.19.12.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.19.13.ebuild b/virtual/dist-kernel/dist-kernel-5.19.13.ebuild deleted file mode 100644 index c2caefd6cfca..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.19.13.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.19.9.ebuild b/virtual/dist-kernel/dist-kernel-5.19.9.ebuild deleted file mode 100644 index c2caefd6cfca..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.19.9.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.213.ebuild b/virtual/dist-kernel/dist-kernel-5.4.213.ebuild deleted file mode 100644 index cbaab94293d4..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.4.213.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="amd64 arm64 ~ppc ppc64 x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.214.ebuild b/virtual/dist-kernel/dist-kernel-5.4.214.ebuild deleted file mode 100644 index cbaab94293d4..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.4.214.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="amd64 arm64 ~ppc ppc64 x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.215.ebuild b/virtual/dist-kernel/dist-kernel-5.4.215.ebuild deleted file mode 100644 index 2e0a7cc6b4b7..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.4.215.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.216.ebuild b/virtual/dist-kernel/dist-kernel-5.4.216.ebuild deleted file mode 100644 index 2e0a7cc6b4b7..000000000000 --- a/virtual/dist-kernel/dist-kernel-5.4.216.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to depend on any Distribution Kernel" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - || ( - ~sys-kernel/gentoo-kernel-${PV} - ~sys-kernel/gentoo-kernel-bin-${PV} - ~sys-kernel/vanilla-kernel-${PV} - )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.217.ebuild b/virtual/dist-kernel/dist-kernel-5.4.217.ebuild index 2e0a7cc6b4b7..cbaab94293d4 100644 --- a/virtual/dist-kernel/dist-kernel-5.4.217.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.4.217.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc ppc64 x86" RDEPEND=" || ( diff --git a/virtual/opencl/Manifest b/virtual/opencl/Manifest index 9a0f4e77bbef..99e8dfc85f78 100644 --- a/virtual/opencl/Manifest +++ b/virtual/opencl/Manifest @@ -1,3 +1,2 @@ -EBUILD opencl-3-r1.ebuild 1280 BLAKE2B 91149938bb698cdfa7fd9dec59b1a2420ee880acd763c3dea38975fed64ecf1941487dff5a39dbd1e6eb5f6ea7735d2e083591a6218ac22a8de4a2b5901741f5 SHA512 71ec0d4342f6a98b67ae3e507f97a92c7a6662906cbba79c10e53161c1818ce0c594ec7a498b47eda58ba15d35464b4126faf78dc9601d005674aef48f382bdc EBUILD opencl-3-r2.ebuild 1382 BLAKE2B dc5204084bf3b8df84a0d549f06d0495de3f8339200e9f227611037924a73b79f0f15dc68de9a51a6c0721db5bef19d1699b4a12fef4ffa807988f063ec5f1ad SHA512 0f7debcd0e3a1b71510b94cd0f338a53f1284afeee55c3311ba2785557c263bb1a4b1d18c6c5f54cd09e869d67b9f54ea9b27f3df2ac3e38f327590746d9d9fe MISC metadata.xml 259 BLAKE2B cc7abf54ed4398a2cfb77310c63f5fae3e432488b0c7466f8148c5d009d38aa4ca78eef78712f0b7b6aca6710aab1dfe3c07440f36179fde03f8a97a49b3c080 SHA512 6f50c5d3c735db431156906312a7c1dab3723d8c9e51d15148b92d97a998221c6838eb926f36c6b924c9fc8a6a64ba904e36482ff5164867c482502aa638462f diff --git a/virtual/opencl/opencl-3-r1.ebuild b/virtual/opencl/opencl-3-r1.ebuild deleted file mode 100644 index e789c83b53ff..000000000000 --- a/virtual/opencl/opencl-3-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-build - -DESCRIPTION="Virtual for OpenCL API" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -RDEPEND="|| ( dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}] - dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}] )" - -pkg_postinst() { - elog - elog "In order to take advantage of OpenCL you will need a runtime for your hardware." - elog "Currently included in Gentoo are:" - elog - elog " * open:" - elog " - dev-libs/intel-compute-runtime - integrated Intel GPUs from Broadwell onwards. 64-bit only;" - elog " - dev-libs/rocm-opencl-runtime - AMD GPUs supported by the amdgpu kernel driver. 64-bit only;" - elog " - media-libs/mesa[opencl] - some older AMD GPUs; see [1]. 32-bit support;" - elog - elog " * proprietary:" - elog " - dev-libs/amdgpu-pro-opencl - AMD Polaris GPUs. 32-bit support;" - elog " - dev-util/intel-ocl-sdk - Intel CPUs (*not* GPUs). 64-bit only;" - elog " - x11-drivers/nvidia-drivers[uvm] - Nvidia GPUs; specific package versions" - elog " required for older devices [2]. 32-bit support." - elog - elog " [1] https://dri.freedesktop.org/wiki/GalliumCompute/" - elog " [2] https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/" - elog -} diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index 345120dfbe70f799f5870f585027917e1f682959..708cc40c86731a3c3c6f3b6cd0cec4c96a27413f 100644 GIT binary patch delta 12956 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 SuBqPs>Hh=t{S!<;TmS$<7^5u! delta 13114 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 UjF;e=>g}KYKXFS_Zf;!w0KvS|#{d8T diff --git a/www-apps/blohg/Manifest b/www-apps/blohg/Manifest deleted file mode 100644 index 9dc459defdba..000000000000 --- a/www-apps/blohg/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST blohg-0.13.tar.gz 75003 BLAKE2B 6b9760ffa99ca85a40e35c81341e395fdfc00256f5e80091c6883e54f050d4cf3f345c4752b635b1297d15e0055c182e00e74165451d695bb396c869c285646f SHA512 de8643e85e3f72827408d726bbe2f8674dcc6dcf1efdc47d33a934892071f8365cb54e63a6adb803361c7fd04032b2ac4e786c442676e8a8132b6d3221696865 -DIST blohg-patches-0.13-r4.tar.xz 14960 BLAKE2B 31458f412395000a05b359db25e8af648c54e554a3b3216f6c62355fd7203fc19c4452defe7692d0382653563f7b0565395af4ceb2177cc8e6de1d7e1a3c7b41 SHA512 3f709880bdd1826b74982866931f5002fdda451a205b6c278a9869979314413f37c8bf6400e3064a463f2fd34810e22d0d4cd5dfc89786f9e276dd9bd9fe5ec2 -EBUILD blohg-0.13-r4.ebuild 1773 BLAKE2B 68ea0abad66cfe8a243e1bebd073bde172925e42562ad5eddf8d068b4c834c0f3ba3f5f10ab068c8725af2dea73018cecf78e13b4e68ae3ad5807914535d7b8a SHA512 7ed5c1e90409d39abd426946745e30730efd5f1552f1263195fd54265a28ac768259b4ddc6a5c45c950d5085a7f6650c724fefef64d72670a9cdfad38ca8fb1c -EBUILD blohg-9999.ebuild 1773 BLAKE2B 68ea0abad66cfe8a243e1bebd073bde172925e42562ad5eddf8d068b4c834c0f3ba3f5f10ab068c8725af2dea73018cecf78e13b4e68ae3ad5807914535d7b8a SHA512 7ed5c1e90409d39abd426946745e30730efd5f1552f1263195fd54265a28ac768259b4ddc6a5c45c950d5085a7f6650c724fefef64d72670a9cdfad38ca8fb1c -MISC metadata.xml 977 BLAKE2B b082aa5fc839d629ef0ef725debf2790c659c80086e21ca3853b344aeb2f99a8738a78c1bf4b62994fc9b812d8d4ad447b4d221a474588950f27a34c2c1ea070 SHA512 636e4204021027f31834aa8a117d4815f3774a9719b96ef0982c8a71b7827f5141febb18eb1326869f64b03654af100e04c3f339e1694fcdec20651aac1573cb diff --git a/www-apps/blohg/blohg-0.13-r4.ebuild b/www-apps/blohg/blohg-0.13-r4.ebuild deleted file mode 100644 index 82259f3e10b6..000000000000 --- a/www-apps/blohg/blohg-0.13-r4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) - -GIT_ECLASS="" -if [[ ${PV} = *9999* ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/rafaelmartins/blohg" -fi - -inherit distutils-r1 ${GIT_ECLASS} - -DESCRIPTION="A Mercurial (or Git) based blogging engine" -HOMEPAGE="https://github.com/rafaelmartins/blohg" - -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - https://dev.gentoo.org/~rafaelmartins/distfiles/${PN}-patches-${PVR}.tar.xz" -if [[ ${PV} = *9999* ]]; then - SRC_URI="" -else - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="doc git +mercurial test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="|| ( git mercurial ) - test? ( git mercurial )" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/feedgenerator[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-babel[${PYTHON_USEDEP}] - dev-python/Frozen-Flask[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - git? ( dev-python/pygit2[${PYTHON_USEDEP}] ) - mercurial? ( >=dev-vcs/mercurial-5.2[${PYTHON_USEDEP}] )" - -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx )" - -python_prepare_all() { - if [[ ${PV} != *9999* ]]; then - eapply "${WORKDIR}/${PN}-patches-${PVR}" - fi - - if ! use git; then - rm -rf blohg/vcs_backends/git || die 'rm failed' - fi - - if ! use mercurial; then - rm -rf blohg/vcs_backends/hg || die 'rm failed' - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_install_all() { - use doc && HTML_DOCS=( docs/_build/html/. ) - distutils-r1_python_install_all -} - -python_test() { - esetup.py test -} diff --git a/www-apps/blohg/blohg-9999.ebuild b/www-apps/blohg/blohg-9999.ebuild deleted file mode 100644 index 82259f3e10b6..000000000000 --- a/www-apps/blohg/blohg-9999.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) - -GIT_ECLASS="" -if [[ ${PV} = *9999* ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/rafaelmartins/blohg" -fi - -inherit distutils-r1 ${GIT_ECLASS} - -DESCRIPTION="A Mercurial (or Git) based blogging engine" -HOMEPAGE="https://github.com/rafaelmartins/blohg" - -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - https://dev.gentoo.org/~rafaelmartins/distfiles/${PN}-patches-${PVR}.tar.xz" -if [[ ${PV} = *9999* ]]; then - SRC_URI="" -else - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="doc git +mercurial test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="|| ( git mercurial ) - test? ( git mercurial )" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/feedgenerator[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-babel[${PYTHON_USEDEP}] - dev-python/Frozen-Flask[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - git? ( dev-python/pygit2[${PYTHON_USEDEP}] ) - mercurial? ( >=dev-vcs/mercurial-5.2[${PYTHON_USEDEP}] )" - -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx )" - -python_prepare_all() { - if [[ ${PV} != *9999* ]]; then - eapply "${WORKDIR}/${PN}-patches-${PVR}" - fi - - if ! use git; then - rm -rf blohg/vcs_backends/git || die 'rm failed' - fi - - if ! use mercurial; then - rm -rf blohg/vcs_backends/hg || die 'rm failed' - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_install_all() { - use doc && HTML_DOCS=( docs/_build/html/. ) - distutils-r1_python_install_all -} - -python_test() { - esetup.py test -} diff --git a/www-apps/blohg/metadata.xml b/www-apps/blohg/metadata.xml deleted file mode 100644 index 18003f748147..000000000000 --- a/www-apps/blohg/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <stabilize-allarches/> - <longdescription lang="en"> - blohg is a Mercurial (or Git) based blogging engine written in Python, - built with the Flask micro-framework and some of his available extensions. - All the content of the blogs are stored inside repositories and the - repository history is used for build the posts and pages. blohg uses - Jinja2 as template engine. - </longdescription> - <upstream> - <maintainer status="active"> - <email>rafaelmartins@gentoo.org</email> - <name>Rafael G. Martins</name> - </maintainer> - <bugs-to>mailto:blohg@librelist.com</bugs-to> - <remote-id type="pypi">blohg</remote-id> - <remote-id type="github">rafaelmartins/blohg</remote-id> - </upstream> - <use> - <flag name="git">Enable Git support</flag> - <flag name="mercurial">Enable Mercurial support</flag> - </use> -</pkgmetadata> diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 5c8444d2e571..b8e4651d73c2 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -4,7 +4,7 @@ AUX grafana.service 676 BLAKE2B 98b7e216324a451f97b9b0c2d1bbe493ea3206b8a6113f34 DIST grafana-bin-8.5.13.tar.gz 77785566 BLAKE2B 8c8921a6efb55be4087b09bb0ac094a2e51cd54c36a94e51d0149bac0c549084d9cacbb067e2f7a8bcb42d4e3eaf0919cea191b2ffd15aabe14242ebe6053334 SHA512 7102691ddba7589137dfbcfd8681ac6a85d29c1fb1a9bea71f7a336c97cff68e1ba76b7b30fd0517ddde53147a8b034c078b06212073e3836598b753f3313e93 DIST grafana-bin-9.0.9.tar.gz 79913712 BLAKE2B 9c3a088c5d01a514738dac598e254ef4a10769aecb8a43cc62bab74516337fddd592ac655a9260d661784ed27f14c0ba764de83183a47ed35c98629a9e40c8ea SHA512 dd496f6a52f10c1f579cb5cb13ce92297c3e9a3b2685f0e5d995bf27236ff09c95af662c5613eb4b9d4cf7224995dbb2be27f1a0d63f963f535b281b1be765b6 DIST grafana-bin-9.1.6.tar.gz 81057482 BLAKE2B 714972d4c5018515adad7baf77e5e13a23c3b086d4bfc26da21ad29cdf06504a8aa8a5e9159b41e8eeb11444af035c6987c031e26530f29cbd79e390c5d1ed6d SHA512 10cc25005b7e7dadf8a7c9fbede2c293b0dd2d1f8e264d534cfa21a0edabcda8844a65e6274e253b76467625532c36ac927fe4a0b407eb91fcea7020b9c35bd4 -EBUILD grafana-bin-8.5.13.ebuild 1783 BLAKE2B 1bad6b42b8558fab4b315bb4cd172c1b4086a27c6944d51bf42bb64ba6dcbaf122e5b70e41c72971d6e602d2e4e5f6fd3378c017acd537c10322eeb7c57128fe SHA512 20d7badd2a36ce3a76493a086c4ad353b3f37717a21eb4207917e547f4d8a1c61ad574afde0833f41ba6547742337713d0c867abea9ec7c05ddb9d8fdc4a0deb -EBUILD grafana-bin-9.0.9.ebuild 1783 BLAKE2B 1bad6b42b8558fab4b315bb4cd172c1b4086a27c6944d51bf42bb64ba6dcbaf122e5b70e41c72971d6e602d2e4e5f6fd3378c017acd537c10322eeb7c57128fe SHA512 20d7badd2a36ce3a76493a086c4ad353b3f37717a21eb4207917e547f4d8a1c61ad574afde0833f41ba6547742337713d0c867abea9ec7c05ddb9d8fdc4a0deb -EBUILD grafana-bin-9.1.6.ebuild 1783 BLAKE2B 1bad6b42b8558fab4b315bb4cd172c1b4086a27c6944d51bf42bb64ba6dcbaf122e5b70e41c72971d6e602d2e4e5f6fd3378c017acd537c10322eeb7c57128fe SHA512 20d7badd2a36ce3a76493a086c4ad353b3f37717a21eb4207917e547f4d8a1c61ad574afde0833f41ba6547742337713d0c867abea9ec7c05ddb9d8fdc4a0deb +EBUILD grafana-bin-8.5.13.ebuild 1802 BLAKE2B ee10580bc8f821fc324e8b3357e968bd5099191e1426d796d053977e7d2dfd8e049cab7ac0516c747308caabf3836b508d4201f0c7db2727c67af9b18e6fafb6 SHA512 b2e1e66d5c57d1d3112c6952c0b322f9542cf20b3bb18b85ecea2eeb3f2758fe74f3bea7823a9af8274c633eeb1232676449484fa9abcae55e958643dbd055ae +EBUILD grafana-bin-9.0.9.ebuild 1802 BLAKE2B ee10580bc8f821fc324e8b3357e968bd5099191e1426d796d053977e7d2dfd8e049cab7ac0516c747308caabf3836b508d4201f0c7db2727c67af9b18e6fafb6 SHA512 b2e1e66d5c57d1d3112c6952c0b322f9542cf20b3bb18b85ecea2eeb3f2758fe74f3bea7823a9af8274c633eeb1232676449484fa9abcae55e958643dbd055ae +EBUILD grafana-bin-9.1.6.ebuild 1802 BLAKE2B ee10580bc8f821fc324e8b3357e968bd5099191e1426d796d053977e7d2dfd8e049cab7ac0516c747308caabf3836b508d4201f0c7db2727c67af9b18e6fafb6 SHA512 b2e1e66d5c57d1d3112c6952c0b322f9542cf20b3bb18b85ecea2eeb3f2758fe74f3bea7823a9af8274c633eeb1232676449484fa9abcae55e958643dbd055ae MISC metadata.xml 219 BLAKE2B e366b8552425c0b7293381e047210130af3c96a6be5877911f2e3ee77b0c80a475854ec7d59e1a5dea75e9d07cefcb3636947fa0af121357cfe7db12e05e6c34 SHA512 b5fce0d3f0f5fa2729808fad339e6843c6bdf814451d2b65b9b67b4b715194e6de20ad2702c9b5a08d260c97641ab9478d978486e702d85034cfb95d7ceab954 diff --git a/www-apps/grafana-bin/grafana-bin-8.5.13.ebuild b/www-apps/grafana-bin/grafana-bin-8.5.13.ebuild index 654f61258eec..34a49d80d06a 100644 --- a/www-apps/grafana-bin/grafana-bin-8.5.13.ebuild +++ b/www-apps/grafana-bin/grafana-bin-8.5.13.ebuild @@ -16,12 +16,13 @@ SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> RESTRICT="mirror" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" DEPEND="acct-group/grafana acct-user/grafana" RDEPEND="${DEPEND} - media-libs/fontconfig" + media-libs/fontconfig + sys-libs/glibc" QA_PREBUILT="usr/bin/grafana-*" QA_PRESTRIPPED=${QA_PREBUILT} diff --git a/www-apps/grafana-bin/grafana-bin-9.0.9.ebuild b/www-apps/grafana-bin/grafana-bin-9.0.9.ebuild index 654f61258eec..34a49d80d06a 100644 --- a/www-apps/grafana-bin/grafana-bin-9.0.9.ebuild +++ b/www-apps/grafana-bin/grafana-bin-9.0.9.ebuild @@ -16,12 +16,13 @@ SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> RESTRICT="mirror" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" DEPEND="acct-group/grafana acct-user/grafana" RDEPEND="${DEPEND} - media-libs/fontconfig" + media-libs/fontconfig + sys-libs/glibc" QA_PREBUILT="usr/bin/grafana-*" QA_PRESTRIPPED=${QA_PREBUILT} diff --git a/www-apps/grafana-bin/grafana-bin-9.1.6.ebuild b/www-apps/grafana-bin/grafana-bin-9.1.6.ebuild index 654f61258eec..34a49d80d06a 100644 --- a/www-apps/grafana-bin/grafana-bin-9.1.6.ebuild +++ b/www-apps/grafana-bin/grafana-bin-9.1.6.ebuild @@ -16,12 +16,13 @@ SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> RESTRICT="mirror" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" DEPEND="acct-group/grafana acct-user/grafana" RDEPEND="${DEPEND} - media-libs/fontconfig" + media-libs/fontconfig + sys-libs/glibc" QA_PREBUILT="usr/bin/grafana-*" QA_PRESTRIPPED=${QA_PREBUILT} diff --git a/www-apps/jellyfin/Manifest b/www-apps/jellyfin/Manifest index 438e1f0d33eb..71494e51167c 100644 --- a/www-apps/jellyfin/Manifest +++ b/www-apps/jellyfin/Manifest @@ -8,7 +8,7 @@ DIST jellyfin_10.8.4_amd64.tar.gz 99062057 BLAKE2B 581ea96f62d562434d9cc1bbf807e DIST jellyfin_10.8.4_arm64.tar.gz 96000767 BLAKE2B d2e2e64f8c73eb4a0537e64518cf498056e76dbaa6c4450b9579b602579e5fd52d4b83fe2c0b80d9211060b97cd4e5c9a698f0169233ab6de22f6d31b8321d55 SHA512 fdf866c4247176658d7f3834c24f21c6f11bac8b0a6d786b349fa92ca31d02131d4e0f0b58d5f183d56b509c5900f38a944959e9825255d266865aff619577c0 DIST jellyfin_10.8.5_amd64.tar.gz 99018218 BLAKE2B dfb76a13d1b2ffb56dc07751c958134964c4d0d7922a494afcd953457649ede075c8e4cf15d3fc71fe38133d272072fcb6dd3b1ddc574c73ff7d23504c453987 SHA512 9a1c078e1b64510f89783cd853d7ae1e09475d94b905fd231cc4e9eedaac6160c23de8ea580e5c13e8dcca0b699e06f49b7d34489cd1fd07ff2c207396e4fc6a DIST jellyfin_10.8.5_arm64.tar.gz 95931557 BLAKE2B 6e376de04cbf269373fb4d294eba701de4cf993348b4b902185f8369ee3fde633df566c1695411cf72b56d72cb3fa440865132cbbd88674357739f5b9a762226 SHA512 68636d594e7d9dbee2a8f5649492d616e823bd9f65845d8f244df0718e18b03f6a9e798293ee64b68a2643470bbc61ef2884c8ce3130539b779b010f51502a80 -EBUILD jellyfin-10.8.3.ebuild 1580 BLAKE2B bac00f7a4605fd1d78f2cc6ccdda48587bb4dd45196686b1771187e4a0b464e35848b07525a9cb5444e9b1997ea784bb3caccb0cd12e83785c203a00dc3bb607 SHA512 3b2052a1d825024cf70cb7f2a83b70b48dacb13250e1d6e9fcc76997a5846a3ba207a79ecaccccaeafd898fa658b6f547e031f5d3b6bc2653d1cb9fa0faaf9bf -EBUILD jellyfin-10.8.4.ebuild 1601 BLAKE2B abac5fff97674948898c61b9b4fff43812a2d3c6e1017aed6433682d8e88a46b555da589e27efba5b87e0a9594144e24069afbf75202f1a9cbc39d92da1b0492 SHA512 858f2da8950cdc7c27c53e7f962b763a269eb53953c34834c32c3742d76a4185772ec6ba4ca05fd9a129b677f9770a73fa7dc6d49e0a6256790fe06c3c615cc9 -EBUILD jellyfin-10.8.5.ebuild 1601 BLAKE2B abac5fff97674948898c61b9b4fff43812a2d3c6e1017aed6433682d8e88a46b555da589e27efba5b87e0a9594144e24069afbf75202f1a9cbc39d92da1b0492 SHA512 858f2da8950cdc7c27c53e7f962b763a269eb53953c34834c32c3742d76a4185772ec6ba4ca05fd9a129b677f9770a73fa7dc6d49e0a6256790fe06c3c615cc9 +EBUILD jellyfin-10.8.3.ebuild 1599 BLAKE2B 347641d8a5a250783949d791aa99d78d04c52b1003dd4951f55a246633e3941f074e36c193896361748e2cc9ea2e117da012237681b6259704545a6c38b0eda9 SHA512 dc86c4f40f68ba775a08ce916cd8fe47f37aab4eb1fdceb85a79ab8646b16cab8f5cfcbc3ffea7af419e94d3d09486f0e68f6a5bf7d6647fad3a68a4f21678f7 +EBUILD jellyfin-10.8.4.ebuild 1620 BLAKE2B 5ca42a81828f3e27428ce0aad9147c5b6a55822d602fc52f934f831b944bdc3d07c4dd11c28318afbf466b7b7949a135c2d2461014dc661076847ab82ba264c1 SHA512 b871487587d1fb324496dffde0f1738d31f95c69b789c2e629efdec8191fc30e3d9c7d30a4b6646f9e6f3f4728c4c84f03584eb83d262720ce972e09d3b81164 +EBUILD jellyfin-10.8.5.ebuild 1620 BLAKE2B 5ca42a81828f3e27428ce0aad9147c5b6a55822d602fc52f934f831b944bdc3d07c4dd11c28318afbf466b7b7949a135c2d2461014dc661076847ab82ba264c1 SHA512 b871487587d1fb324496dffde0f1738d31f95c69b789c2e629efdec8191fc30e3d9c7d30a4b6646f9e6f3f4728c4c84f03584eb83d262720ce972e09d3b81164 MISC metadata.xml 649 BLAKE2B 29ce34c89c1300d32c3ff30990ec92e49cfab21d74340d1cd6893650ffda87920348ac5feda5ee68feff3e8adbd8cd6e58548d73879025a206dc82756a99c383 SHA512 d8a36b27ee99f29cf9dfea5cc4a9735732bb11cc5931adb4bfe1d1942378d2477f63417b6a2a694e9691c217d20c5ce84bc8d46af5155c46b99b850c0f561315 diff --git a/www-apps/jellyfin/jellyfin-10.8.3.ebuild b/www-apps/jellyfin/jellyfin-10.8.3.ebuild index dd242eb3b144..e8eee87aa315 100644 --- a/www-apps/jellyfin/jellyfin-10.8.3.ebuild +++ b/www-apps/jellyfin/jellyfin-10.8.3.ebuild @@ -21,10 +21,11 @@ SRC_URI=" RESTRICT="mirror test" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" DEPEND="acct-user/jellyfin" RDEPEND="${DEPEND} - media-video/ffmpeg[vpx,x264]" + media-video/ffmpeg[vpx,x264] + sys-libs/glibc" BDEPEND="acct-user/jellyfin" INST_DIR="/opt/${PN}" QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump" diff --git a/www-apps/jellyfin/jellyfin-10.8.4.ebuild b/www-apps/jellyfin/jellyfin-10.8.4.ebuild index a744c86b3f2e..b9f06b4b0e3e 100644 --- a/www-apps/jellyfin/jellyfin-10.8.4.ebuild +++ b/www-apps/jellyfin/jellyfin-10.8.4.ebuild @@ -21,11 +21,12 @@ SRC_URI=" RESTRICT="mirror test" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="-* ~amd64 ~arm64" DEPEND="acct-user/jellyfin" RDEPEND="${DEPEND} + dev-libs/icu media-video/ffmpeg[vpx,x264] - dev-libs/icu" + sys-libs/glibc" BDEPEND="acct-user/jellyfin" INST_DIR="/opt/${PN}" QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump" diff --git a/www-apps/jellyfin/jellyfin-10.8.5.ebuild b/www-apps/jellyfin/jellyfin-10.8.5.ebuild index a744c86b3f2e..b9f06b4b0e3e 100644 --- a/www-apps/jellyfin/jellyfin-10.8.5.ebuild +++ b/www-apps/jellyfin/jellyfin-10.8.5.ebuild @@ -21,11 +21,12 @@ SRC_URI=" RESTRICT="mirror test" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="-* ~amd64 ~arm64" DEPEND="acct-user/jellyfin" RDEPEND="${DEPEND} + dev-libs/icu media-video/ffmpeg[vpx,x264] - dev-libs/icu" + sys-libs/glibc" BDEPEND="acct-user/jellyfin" INST_DIR="/opt/${PN}" QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump" diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest index fc4c31f44ed0..17dbe786dd0f 100644 --- a/www-apps/kibana-bin/Manifest +++ b/www-apps/kibana-bin/Manifest @@ -4,5 +4,5 @@ AUX kibana.initd-r1 1040 BLAKE2B 12fc93fcb8f79fc5013fab36eb74335a967f5573d7361db AUX kibana.logrotate 186 BLAKE2B e0446247e29b474dcab5756ac26f10fd8f46300e144386ff54a4e25fc1c2678ce0d21196b7365b01417cd0304a3f1edd6841800256e931bdc10f7d4e0f4ccd49 SHA512 1e0a51a83798e30b3807f496245b5733bc60a7bd1a529d2548a187ff8d3fa56d60bc23abf516d239ef76a8e9b66358ed84c687040a7b04c7818ea63417d33a1e AUX kibana.service 511 BLAKE2B 2b0786bfaf37c26e061973f38adea0a55ac1b8bf771395242c0ed3b53c6586099c121c286b23f0a3be67dc481a3e95c6f87486cd1601df997126d3cfd14435c1 SHA512 0b7754ebfa7e3538e64843436d8abe32a6ce38a9ab5e252e52657a99d97fa1801777db4502c1af5ec6082d83f0b3a0613e074f6ebe28624832bd0c258a478899 DIST kibana-7.17.5-linux-x86_64.tar.gz 263788794 BLAKE2B 7399fbfd5ce6c47421ec3f713dd5b12de5b32dd143ee980169c3fb2f4b7d00e6d9cc5a892e40b2efe28bb9148644d8dc921f753a33f941aee3ca90cb1f7eb7f4 SHA512 a1a00934b9ddd318b66129f682d8d678c51ff3c79b1953f72a72bd00d28600ef465e201e5ed434c31764a09cebcf5e76ae21d99915b5955158d573e6adffc2d7 -EBUILD kibana-bin-7.17.5.ebuild 2507 BLAKE2B be8dfcce97d27cdc3ea405edb9213c9c317bbb6fafd8594b9d035a5e0e104933bc319cae10e05114bee4612bb50abe0c68a4b578011553a2c895be5202fe71ad SHA512 6b6b1ecf6cb208001f76a2f0a925e588f9e937f57755143673fec4df2171668e2cb4a87d245bed788c76bb84e0b21ab50acc5ea2d3311f3a2a64c1869d4440fc +EBUILD kibana-bin-7.17.5.ebuild 2526 BLAKE2B 75ef7eaad0b5f9a021f8e16818a1102ca6fcbd546ab54b57d6b4c9eb8a4aa5a45dc5207905f69ccd47a9eab0aad318bfc62e21196403f59767ec799db0ba0039 SHA512 a1e90689c8268cf79fee177295e93144a1cb3b34fdb89fb9adc6bab19269ed3c1da9fb41ddf2a67ad93ed9fd115a81ce7e6331b917ca7aeaf6bea92a16115ba5 MISC metadata.xml 477 BLAKE2B 427185c252047ce2b2bbee8ddf2dbc9e59a6c701d3f0c6dec44158627d41f8266f8cedbba9b330c34bbc77335a5763598897fda097f6991a78f96ed9cce1f826 SHA512 6e158be025d255cf1a189bd02d4c9679aa96cc6b15985c321af0102498a760333fa82f4cc90aa3370820626c0d5478fb821eeef24c603d8dac82996447dc7c2c diff --git a/www-apps/kibana-bin/kibana-bin-7.17.5.ebuild b/www-apps/kibana-bin/kibana-bin-7.17.5.ebuild index 6082bc86be56..ca9545d2364b 100644 --- a/www-apps/kibana-bin/kibana-bin-7.17.5.ebuild +++ b/www-apps/kibana-bin/kibana-bin-7.17.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.ta # source: LICENSE.txt and NOTICE.txt LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 Elastic-2.0 icu ISC MIT MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" RDEPEND=" acct-group/kibana @@ -24,6 +24,7 @@ RDEPEND=" dev-libs/nspr dev-libs/nss >=net-libs/nodejs-16.13.0 + sys-libs/glibc " # Do not complain about CFLAGS etc since we don't use them diff --git a/www-apps/nanoc-cli/Manifest b/www-apps/nanoc-cli/Manifest index d70d3947a32e..5ba64a25f73a 100644 --- a/www-apps/nanoc-cli/Manifest +++ b/www-apps/nanoc-cli/Manifest @@ -1,11 +1,7 @@ -DIST nanoc-4.12.2.tar.gz 331400 BLAKE2B f7a22b05a4805f15a8e93601ae21bffdc19fe17c6550378465d85e63c498c5773c1dcd49d685b7d4367488300394c2f5bf9e6a6dc6aea589617a27fe1bd6ed4a SHA512 3fe574c061d8d0dd034137800c88a34844d246e6ab9a7816aadb03cd2c43b5fe6d614f42e6b41bcd4df98be551edc69e35ca992f2d5ee8158f9c7eb3c7635750 -DIST nanoc-4.12.3.tar.gz 332692 BLAKE2B 8ae106366c66500ed06be841382bc1cc52c68ebc7ebec47a3f9dab278c7e17f886d0ce18c81ff73a83ec672353503155b447dfff5ba46f16bc2bfe891bb028a5 SHA512 737ce993c529643440d74e5072e2d63c2ce970d4d7637e7f225a79d3ac38907ced84928340d7bf5f11bcd02188b5cb1df0d4b03a8e000878ed924ab943db33a2 -DIST nanoc-4.12.5.tar.gz 333312 BLAKE2B bdc50ba2868313f7b427a8292c8614230e9dcf472c5290e8fff39917cd5cedad217acbc36ef8524254c9839d965d824a98c99f9effa1e8cfb549e387d69f1032 SHA512 2e533076f62605a701275fd7813b6dbe09c2530ad38fb86db3a5d999bccd8f5ac93cf684ac882f00d81bbe1ec8cce69d45ecef1488efe3caf22f6a6ffca300e2 DIST nanoc-4.12.6.tar.gz 333932 BLAKE2B f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8 SHA512 343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070 DIST nanoc-4.12.7.tar.gz 333669 BLAKE2B cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8 SHA512 1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140 -EBUILD nanoc-cli-4.12.2.ebuild 2030 BLAKE2B 27819d0d4ea2fce5e1af4ba818d409c0d91026c8a825df41bab59797d558c35113351108b349386ffab1eea68ffa9beea94a2892dbb723b7a4c3dd2116b22999 SHA512 4694ec22e869fb71275d4b1d9e1609a6e3235e5d39b4020edc1f4921a9b6d899afc540400cca861ea8830ae646672cb2aa8466d09dc4fc7d0085e15b7c249c3d -EBUILD nanoc-cli-4.12.3.ebuild 2037 BLAKE2B 4389572168fba51e7e42accd57aed6df80f5d31f7b8c6ce6ff1c6a3897ba6768899219adcf021d52d77bd45250af3c3dafa372c56f5e33d9258271f13b4c923b SHA512 e4e790a9ea04cc122fc6e173f126a2742d31acfc2e8ba00fa4fb63bd60913cbfde3c132b8ae53f0142c99588e3b3c007cc93b94f32dd9a0fcc759d81705ef8bd -EBUILD nanoc-cli-4.12.5.ebuild 2037 BLAKE2B 4389572168fba51e7e42accd57aed6df80f5d31f7b8c6ce6ff1c6a3897ba6768899219adcf021d52d77bd45250af3c3dafa372c56f5e33d9258271f13b4c923b SHA512 e4e790a9ea04cc122fc6e173f126a2742d31acfc2e8ba00fa4fb63bd60913cbfde3c132b8ae53f0142c99588e3b3c007cc93b94f32dd9a0fcc759d81705ef8bd +DIST nanoc-4.12.9.tar.gz 336948 BLAKE2B 1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887 SHA512 1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb EBUILD nanoc-cli-4.12.6.ebuild 2044 BLAKE2B 9757616c978200dd78793ec33184da6f7b15e2eb9d4ddb6786544aa97d479f20108cdcdeba11c55b3460827828f7004eb1c99f3a2897df148eb18079e96648ad SHA512 4a2dacc103eedfa817db76f9619a1450231eb0de7b59f4e8099bd1eb3b60d28f2d63939f1f221d0f71fd9f816f858f9c3fb2f38850ff6842083cb693f7408036 EBUILD nanoc-cli-4.12.7.ebuild 2037 BLAKE2B aae94d2ef4ca1f094713eea9063e595b342732b80985a663a2799c831064c3459f036c8cfa9f318e51306f3c1ec868be92f12d798a1899438adc4b79307444af SHA512 74c055daf70dc6ce96656ae4f3360e9dbf9931e6783411ae31d74c3ce6419088dc5ebf0d2837922972766ae239d157f28fd765bea392512e0202a789a4ca3c5d +EBUILD nanoc-cli-4.12.9.ebuild 2037 BLAKE2B aae94d2ef4ca1f094713eea9063e595b342732b80985a663a2799c831064c3459f036c8cfa9f318e51306f3c1ec868be92f12d798a1899438adc4b79307444af SHA512 74c055daf70dc6ce96656ae4f3360e9dbf9931e6783411ae31d74c3ce6419088dc5ebf0d2837922972766ae239d157f28fd765bea392512e0202a789a4ca3c5d MISC metadata.xml 394 BLAKE2B 7b8c56a3dc98dbfc894dd1956390b9ea58fad15bd061590e776778af087d281e30fccdca9d5b227aad4b99ec0c370759ae501eafc58bf87cc56811cfb51b4647 SHA512 9e56f1314cf818d30c3153f5ada0ac75c70d460e9137de7146bc9af41ceebcd578de1336bebf141e41ba0969dbca332b8e06269dd61e91b7a33e207b2f6b4997 diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild deleted file mode 100644 index 379b069bdc23..000000000000 --- a/www-apps/nanoc-cli/nanoc-cli-4.12.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="0" -IUSE="${IUSE} minimal" - -RUBY_S="nanoc-${PV}/nanoc-cli" - -ruby_add_rdepend " - >=dev-ruby/cri-2.15:0 - >=dev-ruby/diff-lcs-1.3:0 - ~www-apps/nanoc-core-${PV} - >=dev-ruby/zeitwerk-2.1:2 -" - -ruby_add_bdepend "test? ( - dev-ruby/bundler - dev-ruby/rspec:3 - dev-ruby/rspec-its - dev-ruby/fuubar - dev-ruby/minitest - dev-ruby/timecop - dev-ruby/tty-command - dev-ruby/yard - www-apps/nanoc-spec -) -" - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid error handler specs failing due to different (rubygems?) - # output, meta_spec is affected by this. - rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die - - # Avoid test requiring a network interface - sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die - - # Avoid tests requiring an additional dependency on nanoc-live - sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die - sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die -} diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.3.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.3.ebuild deleted file mode 100644 index d33b341c1a50..000000000000 --- a/www-apps/nanoc-cli/nanoc-cli-4.12.3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~riscv" -SLOT="0" -IUSE="${IUSE} minimal" - -RUBY_S="nanoc-${PV}/nanoc-cli" - -ruby_add_rdepend " - >=dev-ruby/cri-2.15:0 - >=dev-ruby/diff-lcs-1.3:0 - ~www-apps/nanoc-core-${PV} - >=dev-ruby/zeitwerk-2.1:2 -" - -ruby_add_bdepend "test? ( - dev-ruby/bundler - dev-ruby/rspec:3 - dev-ruby/rspec-its - dev-ruby/fuubar - dev-ruby/minitest - dev-ruby/timecop - dev-ruby/tty-command - dev-ruby/yard - www-apps/nanoc-spec -) -" - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid error handler specs failing due to different (rubygems?) - # output, meta_spec is affected by this. - rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die - - # Avoid test requiring a network interface - sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die - - # Avoid tests requiring an additional dependency on nanoc-live - sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die - sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die -} diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.5.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.5.ebuild deleted file mode 100644 index d33b341c1a50..000000000000 --- a/www-apps/nanoc-cli/nanoc-cli-4.12.5.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~riscv" -SLOT="0" -IUSE="${IUSE} minimal" - -RUBY_S="nanoc-${PV}/nanoc-cli" - -ruby_add_rdepend " - >=dev-ruby/cri-2.15:0 - >=dev-ruby/diff-lcs-1.3:0 - ~www-apps/nanoc-core-${PV} - >=dev-ruby/zeitwerk-2.1:2 -" - -ruby_add_bdepend "test? ( - dev-ruby/bundler - dev-ruby/rspec:3 - dev-ruby/rspec-its - dev-ruby/fuubar - dev-ruby/minitest - dev-ruby/timecop - dev-ruby/tty-command - dev-ruby/yard - www-apps/nanoc-spec -) -" - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid error handler specs failing due to different (rubygems?) - # output, meta_spec is affected by this. - rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die - - # Avoid test requiring a network interface - sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die - - # Avoid tests requiring an additional dependency on nanoc-live - sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die - sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die -} diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.9.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.9.ebuild new file mode 100644 index 000000000000..3d298add06f1 --- /dev/null +++ b/www-apps/nanoc-cli/nanoc-cli-4.12.9.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.app/" +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~riscv" +SLOT="0" +IUSE="${IUSE} minimal" + +RUBY_S="nanoc-${PV}/nanoc-cli" + +ruby_add_rdepend " + >=dev-ruby/cri-2.15:0 + >=dev-ruby/diff-lcs-1.3:0 + ~www-apps/nanoc-core-${PV} + >=dev-ruby/zeitwerk-2.1:2 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/rspec:3 + dev-ruby/rspec-its + dev-ruby/fuubar + dev-ruby/minitest + dev-ruby/timecop + dev-ruby/tty-command + dev-ruby/yard + www-apps/nanoc-spec +) +" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid error handler specs failing due to different (rubygems?) + # output, meta_spec is affected by this. + rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die + + # Avoid test requiring a network interface + sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die + + # Avoid tests requiring an additional dependency on nanoc-live + sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die + sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die +} diff --git a/www-apps/nanoc-core/Manifest b/www-apps/nanoc-core/Manifest index 9a7a834afc84..8623fddd5d22 100644 --- a/www-apps/nanoc-core/Manifest +++ b/www-apps/nanoc-core/Manifest @@ -1,12 +1,8 @@ AUX nanoc-core-4.12.2-contracts.patch 543 BLAKE2B 374bc86e4351627693d85517f24a82505454eb3eb52c6b12be1681e5bcc4f7a299b98ea72edca42a26e8d121219e6a76afe636b9b08da44e334c10f9fb5be47b SHA512 e8bfcfa6e49439734f6fe760dc46d5eaf6dee9d79a0be83e65dd450a769e0745422d76bf4067d475921b83a4534c9868aca9ef23f2a1fe6ff3ac7ba4b15fe3f6 -DIST nanoc-core-4.12.2.tar.gz 331400 BLAKE2B f7a22b05a4805f15a8e93601ae21bffdc19fe17c6550378465d85e63c498c5773c1dcd49d685b7d4367488300394c2f5bf9e6a6dc6aea589617a27fe1bd6ed4a SHA512 3fe574c061d8d0dd034137800c88a34844d246e6ab9a7816aadb03cd2c43b5fe6d614f42e6b41bcd4df98be551edc69e35ca992f2d5ee8158f9c7eb3c7635750 -DIST nanoc-core-4.12.3.tar.gz 332692 BLAKE2B 8ae106366c66500ed06be841382bc1cc52c68ebc7ebec47a3f9dab278c7e17f886d0ce18c81ff73a83ec672353503155b447dfff5ba46f16bc2bfe891bb028a5 SHA512 737ce993c529643440d74e5072e2d63c2ce970d4d7637e7f225a79d3ac38907ced84928340d7bf5f11bcd02188b5cb1df0d4b03a8e000878ed924ab943db33a2 -DIST nanoc-core-4.12.5.tar.gz 333312 BLAKE2B bdc50ba2868313f7b427a8292c8614230e9dcf472c5290e8fff39917cd5cedad217acbc36ef8524254c9839d965d824a98c99f9effa1e8cfb549e387d69f1032 SHA512 2e533076f62605a701275fd7813b6dbe09c2530ad38fb86db3a5d999bccd8f5ac93cf684ac882f00d81bbe1ec8cce69d45ecef1488efe3caf22f6a6ffca300e2 DIST nanoc-core-4.12.6.tar.gz 333932 BLAKE2B f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8 SHA512 343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070 DIST nanoc-core-4.12.7.tar.gz 333669 BLAKE2B cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8 SHA512 1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140 -EBUILD nanoc-core-4.12.2.ebuild 1921 BLAKE2B 458fbc3a2b2fa0f47e0f2c9f2cc1f97d80bb3f21726bbb909dc0cd8663e5211c06b854e3cdaa55cc0ab7ee833c3ab0449ff8e9f9bfd3b980c43ca362852f7ac1 SHA512 f0ab5d7f1fbc0497e88457f273090e1c5a2012d9520550ce2105cec4c2f8ae2821aaebbe5550dd56328234caf02d6680a98dfb7efdcc8737a783f6df5f22fc7c -EBUILD nanoc-core-4.12.3.ebuild 1936 BLAKE2B cffd485cdc2400c51b0ee1297d6dc894663014e4af453a80735ef14616ecc5a5cdc2426c20def729265a5bc7b8df96bfc03e43b09a24fce3e513a184242c728b SHA512 670e987785d28d78e894b1b3791e3766e1f3b49ff65f10fe681472fb69eec641385699824fb676c07cce7d939fba65381eb86a5434fdaf8be70726e09f884702 -EBUILD nanoc-core-4.12.5.ebuild 1942 BLAKE2B b73494c0a150eafca60b0ca310b3c99e69a059222987c5ffedac1164b382ecf06eec51e838294f0ac0597b9d78f0a3250b4a365c8b2fb04a74aa3f70297ea530 SHA512 c5624ddde08130fe4946b499f85b8056f3a8dfc364e708ee79ad5a988327c2e33e2b742476d0bb33dc73b43a619472b191cfcfbc079f1fc32c6c7b0c38d6ba5f +DIST nanoc-core-4.12.9.tar.gz 336948 BLAKE2B 1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887 SHA512 1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb EBUILD nanoc-core-4.12.6.ebuild 1949 BLAKE2B 9869bcbc1e1af878cfd4af2f9decdc7a1b6ffe51dbc3b31c0f8f77789f38acbca5a7b6b146b3156c3607abc940b6a03406018fbf54cf953ad01d322cb0ca1922 SHA512 645b9609d765b071941e56317f1cb155e36aaa0779746dbf6dcda720b601097c4135c501994c784fe6a3e5218a88d299bbbf0ec99502504734ad3a28ee4d244f EBUILD nanoc-core-4.12.7.ebuild 1960 BLAKE2B 4bb2a6b5a10673ac9e19b69c7cf550d80536838f68a35b491801a6ce943ae71e8053e6e0fbd3a7c514e8fb5bfdf86f053615badad0b0bd6ffed1f9fa4087a814 SHA512 8dc5bf73ce0b3f4fe54e5678f8c437ef23c611a739d8898dbed46093c4ed14d80f45ae9a3c1fc1d9b4ae4ade080622ce336455709b9a0c72470f8ef197843372 +EBUILD nanoc-core-4.12.9.ebuild 1960 BLAKE2B 4bb2a6b5a10673ac9e19b69c7cf550d80536838f68a35b491801a6ce943ae71e8053e6e0fbd3a7c514e8fb5bfdf86f053615badad0b0bd6ffed1f9fa4087a814 SHA512 8dc5bf73ce0b3f4fe54e5678f8c437ef23c611a739d8898dbed46093c4ed14d80f45ae9a3c1fc1d9b4ae4ade080622ce336455709b9a0c72470f8ef197843372 MISC metadata.xml 394 BLAKE2B 7b8c56a3dc98dbfc894dd1956390b9ea58fad15bd061590e776778af087d281e30fccdca9d5b227aad4b99ec0c370759ae501eafc58bf87cc56811cfb51b4647 SHA512 9e56f1314cf818d30c3153f5ada0ac75c70d460e9137de7146bc9af41ceebcd578de1336bebf141e41ba0969dbca332b8e06269dd61e91b7a33e207b2f6b4997 diff --git a/www-apps/nanoc-core/nanoc-core-4.12.2.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.2.ebuild deleted file mode 100644 index 773ad79ce918..000000000000 --- a/www-apps/nanoc-core/nanoc-core-4.12.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="0" -IUSE="${IUSE} minimal" - -DEPEND+="test? ( app-text/asciidoc app-text/highlight )" - -RUBY_S="nanoc-${PV}/nanoc-core" - -ruby_add_rdepend " - >=dev-ruby/concurrent-ruby-1.1:1 - dev-ruby/ddmemoize:1 - dev-ruby/ddmetrics:1 - dev-ruby/ddplugin:1 - =dev-ruby/hamster-3* - >=dev-ruby/json_schema-0.19:0 - dev-ruby/slow_enumerator_tools:1 - >=dev-ruby/tty-platform-0.2:0 - >=dev-ruby/zeitwerk-2.1:2 -" - -ruby_add_bdepend "test? ( - dev-ruby/bundler - dev-ruby/rspec:3 - dev-ruby/rspec-its - dev-ruby/fuubar - dev-ruby/minitest - dev-ruby/timecop - dev-ruby/tty-command - dev-ruby/yard - www-apps/nanoc-spec -) -" - -PATCHES=( "${FILESDIR}/${P}-contracts.patch" ) - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - sed -i -e '1i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Use useable tmp dir - sed -i -e 's:/tmp/whatever:'${T}'/whatever:' spec/nanoc/core/checksummer_spec.rb || die - - # Avoid circular dependency on www-apps/nanoc - sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die - rm -f spec/nanoc/core_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die -} diff --git a/www-apps/nanoc-core/nanoc-core-4.12.3.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.3.ebuild deleted file mode 100644 index 52c7d50251d8..000000000000 --- a/www-apps/nanoc-core/nanoc-core-4.12.3.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~riscv" -SLOT="0" -IUSE="${IUSE} minimal" - -DEPEND+="test? ( app-text/asciidoc app-text/highlight )" - -RUBY_S="nanoc-${PV}/nanoc-core" - -ruby_add_rdepend " - >=dev-ruby/concurrent-ruby-1.1:1 - dev-ruby/ddmemoize:1 - dev-ruby/ddmetrics:1 - dev-ruby/ddplugin:1 - =dev-ruby/hamster-3* - >=dev-ruby/json_schema-0.19:0 - dev-ruby/slow_enumerator_tools:1 - >=dev-ruby/tty-platform-0.2:0 - >=dev-ruby/zeitwerk-2.1:2 -" - -ruby_add_bdepend "test? ( - dev-ruby/bundler - dev-ruby/rspec:3 - dev-ruby/rspec-its - dev-ruby/fuubar - dev-ruby/minitest - dev-ruby/timecop - dev-ruby/tty-command - dev-ruby/yard - www-apps/nanoc-spec -) -" - -PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" ) - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - sed -i -e '1i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Use useable tmp dir - sed -i -e 's:/tmp/whatever:'${T}'/whatever:' spec/nanoc/core/checksummer_spec.rb || die - - # Avoid circular dependency on www-apps/nanoc - sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die - rm -f spec/nanoc/core_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die -} diff --git a/www-apps/nanoc-core/nanoc-core-4.12.5.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.5.ebuild deleted file mode 100644 index b95379ab088c..000000000000 --- a/www-apps/nanoc-core/nanoc-core-4.12.5.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~riscv" -SLOT="0" -IUSE="${IUSE} minimal" - -DEPEND+="test? ( app-text/asciidoc app-text/highlight )" - -RUBY_S="nanoc-${PV}/nanoc-core" - -ruby_add_rdepend " - >=dev-ruby/concurrent-ruby-1.1:1 - dev-ruby/ddmetrics:1 - dev-ruby/ddplugin:1 - =dev-ruby/hamster-3* - >=dev-ruby/json_schema-0.19:0 - >=dev-ruby/memo_wise-1.5:1 - dev-ruby/slow_enumerator_tools:1 - >=dev-ruby/tty-platform-0.2:0 - >=dev-ruby/zeitwerk-2.1:2 -" - -ruby_add_bdepend "test? ( - dev-ruby/bundler - dev-ruby/rspec:3 - dev-ruby/rspec-its - dev-ruby/fuubar - dev-ruby/minitest - dev-ruby/timecop - dev-ruby/tty-command - dev-ruby/yard - www-apps/nanoc-spec -) -" - -PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" ) - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - sed -i -e '1i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Use useable tmp dir - sed -i -e 's:/tmp/whatever:'${T}'/whatever:' spec/nanoc/core/checksummer_spec.rb || die - - # Avoid circular dependency on www-apps/nanoc - sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die - rm -f spec/nanoc/core_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die -} diff --git a/www-apps/nanoc-core/nanoc-core-4.12.9.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.9.ebuild new file mode 100644 index 000000000000..0100d716bb87 --- /dev/null +++ b/www-apps/nanoc-core/nanoc-core-4.12.9.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.app/" +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~riscv" +SLOT="0" +IUSE="${IUSE} minimal" + +DEPEND+="test? ( app-text/asciidoc app-text/highlight )" + +RUBY_S="nanoc-${PV}/nanoc-core" + +ruby_add_rdepend " + >=dev-ruby/concurrent-ruby-1.1:1 + dev-ruby/ddmetrics:1 + dev-ruby/ddplugin:1 + =dev-ruby/hamster-3* + >=dev-ruby/json_schema-0.19:0 + >=dev-ruby/memo_wise-1.5:1 + dev-ruby/psych:0 + dev-ruby/slow_enumerator_tools:1 + >=dev-ruby/tty-platform-0.2:0 + >=dev-ruby/zeitwerk-2.1:2 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/rspec:3 + dev-ruby/rspec-its + dev-ruby/fuubar + dev-ruby/minitest + dev-ruby/timecop + dev-ruby/tty-command + dev-ruby/yard + www-apps/nanoc-spec +) +" + +PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" ) + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + sed -i -e '1i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Use useable tmp dir + sed -i -e 's:/tmp/whatever:'${T}'/whatever:' spec/nanoc/core/checksummer_spec.rb || die + + # Avoid circular dependency on www-apps/nanoc + sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die + rm -f spec/nanoc/core_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die +} diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest index c8cdf2c7d18e..e9f0facaf4e2 100644 --- a/www-apps/nanoc/Manifest +++ b/www-apps/nanoc/Manifest @@ -1,11 +1,7 @@ -DIST nanoc-4.12.2.tar.gz 331400 BLAKE2B f7a22b05a4805f15a8e93601ae21bffdc19fe17c6550378465d85e63c498c5773c1dcd49d685b7d4367488300394c2f5bf9e6a6dc6aea589617a27fe1bd6ed4a SHA512 3fe574c061d8d0dd034137800c88a34844d246e6ab9a7816aadb03cd2c43b5fe6d614f42e6b41bcd4df98be551edc69e35ca992f2d5ee8158f9c7eb3c7635750 -DIST nanoc-4.12.3.tar.gz 332692 BLAKE2B 8ae106366c66500ed06be841382bc1cc52c68ebc7ebec47a3f9dab278c7e17f886d0ce18c81ff73a83ec672353503155b447dfff5ba46f16bc2bfe891bb028a5 SHA512 737ce993c529643440d74e5072e2d63c2ce970d4d7637e7f225a79d3ac38907ced84928340d7bf5f11bcd02188b5cb1df0d4b03a8e000878ed924ab943db33a2 -DIST nanoc-4.12.5.tar.gz 333312 BLAKE2B bdc50ba2868313f7b427a8292c8614230e9dcf472c5290e8fff39917cd5cedad217acbc36ef8524254c9839d965d824a98c99f9effa1e8cfb549e387d69f1032 SHA512 2e533076f62605a701275fd7813b6dbe09c2530ad38fb86db3a5d999bccd8f5ac93cf684ac882f00d81bbe1ec8cce69d45ecef1488efe3caf22f6a6ffca300e2 DIST nanoc-4.12.6.tar.gz 333932 BLAKE2B f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8 SHA512 343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070 DIST nanoc-4.12.7.tar.gz 333669 BLAKE2B cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8 SHA512 1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140 -EBUILD nanoc-4.12.2.ebuild 2603 BLAKE2B d69f9e1b1c623ccb99fdb72f2ab4cd6577fdf43f37e43b2739edd6533433d871dfa0d44cf7a69dd7a93c227a374c3a7db15b28c302a2633cc4854ad337c4d096 SHA512 26b8222609442193e350aeeefd67c91bd4056cdaa2811c57a760b7f324c636b94782966d87691563c3e772714cb6e72a1266ea4821239770cdb9645cb75f0a8d -EBUILD nanoc-4.12.3.ebuild 2527 BLAKE2B 09b96b0bbc47bb236f8fd8fa1f733d74c4fb0215722c21fb546e1bb3fcd2436600677dcb9c74689635d51ca7a5a47d31f63fa25049e4f622d508a91a5b00fb6e SHA512 d085f8ffee40ead07246394dc10ccaaeb9c9f680d492d88745a4aecfd1b2a660bccb7db8080b8617810b841f4b1f8deed47be7c4ad4c5ae87524baa55d37e82c -EBUILD nanoc-4.12.5.ebuild 2535 BLAKE2B 240fb4fca27c87d502eb29340b4f233ddd8120abb05c28890e122fba40dea473ea01a6ef2ac855cfe3c8bca2818803384055dc07eb98f20973585b9f74b00d6c SHA512 cb2fd3b8c756527fdfcedcf2d31fb1ea7e1549ad2888b0fb6efdf99f4465cb1bd998936658db1139bbbcc825f0900140ba893b68083a05065f807474dfa92ea2 +DIST nanoc-4.12.9.tar.gz 336948 BLAKE2B 1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887 SHA512 1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb EBUILD nanoc-4.12.6.ebuild 2557 BLAKE2B beb77ed426eac0e895c2229e344406603091b208af2b19a848213cf357c7fe330113ea9ff7e82e3d6b8956c2ce9f745d862891aa7a4afdbce5fbb8d06fba91ee SHA512 05a70390259b4d36ea7c180e09ce03b2d8e616044bd3668e09dc5a1541eb4d232659de29617d8099f3319ade62996a269887a956a7515da2263c62503553b62d EBUILD nanoc-4.12.7.ebuild 2550 BLAKE2B de638daf868974214f06e67269a8e3c80bff4c5730f3d358809537d43df26031f4ab8614cd287f430d11f5b76c58b5d5961cc9021fcf34c391f527b2e4207ee7 SHA512 fe210c1db1b784ebf58aeceac8b0378aa6b1aac18548991e61b24ce4f3e043515e9ffdf947a464d0bcda83f48e4ef39195d35cdd63647b25ac78cee674e47156 +EBUILD nanoc-4.12.9.ebuild 2563 BLAKE2B 9c7b514d74f630a479abdaa9ae5c3df170552ffe6fd2811391f34759ea7681ca19ee289258a896f3312195b9ff57894459a1121d8f3794e31bfe6988f9e3b57e SHA512 519944bb6360f64f7d1f69f97cdae18617bc9295a04c01804eeabf3c55a0e9be9ac03b659f0e129868a2d3d34c862084969bc38f3a843e7529d1da0fa038e079 MISC metadata.xml 394 BLAKE2B 7b8c56a3dc98dbfc894dd1956390b9ea58fad15bd061590e776778af087d281e30fccdca9d5b227aad4b99ec0c370759ae501eafc58bf87cc56811cfb51b4647 SHA512 9e56f1314cf818d30c3153f5ada0ac75c70d460e9137de7146bc9af41ceebcd578de1336bebf141e41ba0969dbca332b8e06269dd61e91b7a33e207b2f6b4997 diff --git a/www-apps/nanoc/nanoc-4.12.2.ebuild b/www-apps/nanoc/nanoc-4.12.2.ebuild deleted file mode 100644 index e7a63b661450..000000000000 --- a/www-apps/nanoc/nanoc-4.12.2.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="0" -IUSE="${IUSE} minimal" - -DEPEND+="test? ( app-text/asciidoc app-text/highlight )" - -RUBY_S="${P}/nanoc" - -ruby_add_rdepend "!minimal? ( - dev-ruby/mime-types:* - dev-ruby/rack:* - www-servers/adsf -) - >=dev-ruby/addressable-2.5 - >=dev-ruby/colored-1.2:0 - www-apps/nanoc-checking:1 - ~www-apps/nanoc-cli-${PV} - ~www-apps/nanoc-core-${PV} - www-apps/nanoc-deploying:1 - >=dev-ruby/parallel-1.12:1 - >=dev-ruby/tty-command-0.8:0 - >=dev-ruby/tty-which-0.4:0 -" - -ruby_add_bdepend "test? ( - dev-ruby/rspec:3 - dev-ruby/asciidoctor - dev-ruby/fuubar - dev-ruby/haml - dev-ruby/maruku - >=dev-ruby/mocha-0.13 - dev-ruby/minitest - dev-ruby/mustache - dev-ruby/pry - dev-ruby/rdoc - >=dev-ruby/rouge-3.5.1:2 - dev-ruby/rubypants - dev-ruby/systemu - dev-ruby/timecop - dev-ruby/vcr - dev-ruby/webmock - dev-ruby/yard -) -doc? ( - dev-ruby/kramdown - dev-ruby/rdiscount - dev-ruby/yard -)" - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' test/helper.rb || die - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - # Avoid basepath issues when generating gemspec - sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid tests requiring a network connection or make assumptions - # about the local network environment. - rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die - - # Avoid tests for unpackaged dependencies - rm spec/nanoc/filters/less_spec.rb \ - test/filters/test_{markaby,rainpress}.rb || die - - # Avoid non-fatal failing tests due to specifics in the environment - #sed -i -e '145askip "gentoo"' spec/nanoc/cli/error_handler_spec.rb || die - #sed -i -e '/watches with --watch/askip "gentoo"' spec/nanoc/cli/commands/compile_spec.rb || die - sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die -} diff --git a/www-apps/nanoc/nanoc-4.12.3.ebuild b/www-apps/nanoc/nanoc-4.12.3.ebuild deleted file mode 100644 index 83061c10b1d7..000000000000 --- a/www-apps/nanoc/nanoc-4.12.3.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="0" -IUSE="${IUSE} minimal" - -DEPEND+="test? ( app-text/asciidoc app-text/highlight )" - -RUBY_S="${P}/nanoc" - -ruby_add_rdepend "!minimal? ( - dev-ruby/mime-types:* - dev-ruby/rack:* - www-servers/adsf -) - >=dev-ruby/addressable-2.5 - >=dev-ruby/colored-1.2:0 - www-apps/nanoc-checking:1 - ~www-apps/nanoc-cli-${PV} - ~www-apps/nanoc-core-${PV} - www-apps/nanoc-deploying:1 - >=dev-ruby/parallel-1.12:1 - >=dev-ruby/tty-command-0.8:0 - >=dev-ruby/tty-which-0.4:0 -" - -ruby_add_bdepend "test? ( - dev-ruby/rspec:3 - dev-ruby/asciidoctor - dev-ruby/fuubar - dev-ruby/haml - dev-ruby/maruku - >=dev-ruby/mocha-0.13 - dev-ruby/minitest - dev-ruby/mustache - dev-ruby/pry - dev-ruby/rdoc - >=dev-ruby/rouge-3.5.1:2 - dev-ruby/rubypants - dev-ruby/systemu - dev-ruby/timecop - dev-ruby/vcr - dev-ruby/webmock - dev-ruby/yard -) -doc? ( - dev-ruby/kramdown - dev-ruby/rdiscount - dev-ruby/yard -)" - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - # Avoid basepath issues when generating gemspec - sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid tests requiring a network connection or make assumptions - # about the local network environment. - rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die - - # Avoid tests for unpackaged dependencies - rm spec/nanoc/filters/less_spec.rb \ - test/filters/test_{markaby,rainpress}.rb || die - - # Avoid non-fatal failing tests due to specifics in the environment - #sed -i -e '145askip "gentoo"' spec/nanoc/cli/error_handler_spec.rb || die - #sed -i -e '/watches with --watch/askip "gentoo"' spec/nanoc/cli/commands/compile_spec.rb || die - sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die -} diff --git a/www-apps/nanoc/nanoc-4.12.5.ebuild b/www-apps/nanoc/nanoc-4.12.5.ebuild deleted file mode 100644 index 4b5b89e2b6f2..000000000000 --- a/www-apps/nanoc/nanoc-4.12.5.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" -HOMEPAGE="https://nanoc.app/" -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="0" -IUSE="${IUSE} minimal" - -DEPEND+="test? ( app-text/asciidoc app-text/highlight )" - -RUBY_S="${P}/nanoc" - -ruby_add_rdepend "!minimal? ( - dev-ruby/mime-types:* - dev-ruby/rack:* - www-servers/adsf -) - >=dev-ruby/addressable-2.5 - >=dev-ruby/colored-1.2:0 - >=www-apps/nanoc-checking-1.0.2:1 - ~www-apps/nanoc-cli-${PV} - ~www-apps/nanoc-core-${PV} - www-apps/nanoc-deploying:1 - >=dev-ruby/parallel-1.12:1 - >=dev-ruby/tty-command-0.8:0 - >=dev-ruby/tty-which-0.4:0 -" - -ruby_add_bdepend "test? ( - dev-ruby/rspec:3 - dev-ruby/asciidoctor - dev-ruby/fuubar - dev-ruby/haml - dev-ruby/maruku - >=dev-ruby/mocha-0.13 - dev-ruby/minitest - dev-ruby/mustache - dev-ruby/pry - dev-ruby/rdoc - >=dev-ruby/rouge-3.5.1:2 - dev-ruby/rubypants - dev-ruby/systemu - dev-ruby/timecop - dev-ruby/vcr - dev-ruby/webmock - dev-ruby/yard -) -doc? ( - dev-ruby/kramdown - dev-ruby/rdiscount - dev-ruby/yard -)" - -all_ruby_prepare() { - # Avoid unneeded development dependencies - sed -i -e '/simplecov/I s:^:#:' \ - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die - sed -i -e '/coverall/I s:^:#:' \ - -e '/rubocop/ s:^:#:' Rakefile || die - - echo "-r ./spec/spec_helper.rb" > .rspec || die - - # Avoid basepath issues when generating gemspec - sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid tests requiring a network connection or make assumptions - # about the local network environment. - rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die - - # Avoid tests for unpackaged dependencies - rm spec/nanoc/filters/less_spec.rb \ - test/filters/test_{markaby,rainpress}.rb || die - - # Avoid non-fatal failing tests due to specifics in the environment - #sed -i -e '145askip "gentoo"' spec/nanoc/cli/error_handler_spec.rb || die - #sed -i -e '/watches with --watch/askip "gentoo"' spec/nanoc/cli/commands/compile_spec.rb || die - sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die -} - -each_ruby_test() { - RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die -} diff --git a/www-apps/nanoc/nanoc-4.12.9.ebuild b/www-apps/nanoc/nanoc-4.12.9.ebuild new file mode 100644 index 000000000000..cdc5ce7a4da8 --- /dev/null +++ b/www-apps/nanoc/nanoc-4.12.9.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.app/" +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="${IUSE} minimal" + +DEPEND+="test? ( app-text/asciidoc app-text/highlight )" + +RUBY_S="${P}/nanoc" + +ruby_add_rdepend "!minimal? ( + dev-ruby/mime-types:* + dev-ruby/rack:* + www-servers/adsf +) + >=dev-ruby/addressable-2.5 + >=dev-ruby/colored-1.2:0 + >=www-apps/nanoc-checking-1.0.2:1 + ~www-apps/nanoc-cli-${PV} + ~www-apps/nanoc-core-${PV} + www-apps/nanoc-deploying:1 + >=dev-ruby/parallel-1.12:1 + >=dev-ruby/tty-command-0.8:0 + >=dev-ruby/tty-which-0.4:0 +" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + dev-ruby/asciidoctor + dev-ruby/fuubar + dev-ruby/haml + dev-ruby/maruku + >=dev-ruby/mocha-0.13 + dev-ruby/minitest + dev-ruby/mustache + dev-ruby/pry + dev-ruby/rdoc + >=dev-ruby/rouge-3.5.1:2 + dev-ruby/rubypants + dev-ruby/systemu + dev-ruby/timecop + dev-ruby/vcr + dev-ruby/webmock + dev-ruby/yard +) +doc? ( + dev-ruby/kramdown + dev-ruby/rdiscount + dev-ruby/yard +)" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + # Avoid basepath issues when generating gemspec + sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid tests requiring a network connection or make assumptions + # about the local network environment. + rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die + + # Avoid tests for unpackaged dependencies + rm spec/nanoc/filters/less_spec.rb \ + test/filters/test_{markaby,rainpress}.rb || die + + # Avoid tests that are specific to haml 6.x which is currently not packaged + sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die + + # Avoid non-fatal failing tests due to specifics in the environment + sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die +} diff --git a/www-apps/novnc/Manifest b/www-apps/novnc/Manifest index 6a4d2153bd99..b3b43f2d2229 100644 --- a/www-apps/novnc/Manifest +++ b/www-apps/novnc/Manifest @@ -1,4 +1,4 @@ DIST novnc-1.2.0.tar.gz 1356408 BLAKE2B a84b767afcdaa641a21943d19ac93c9200074c24c83c899fe2452a82eef526ecd74de92da47b3caa85abe9d51f2fb8d5078f3bf66c0868a241218d22a9088239 SHA512 461490da7bb983e9c94b8ce39f8455ee6609b5a9df8d88254bcc37ebaa5153f5ee9db6afbd88b51762d6d55661bc5cde6fbe70616597583bfce1203e337adf75 EBUILD novnc-1.2.0.ebuild 1079 BLAKE2B ee4bad76f19301917ac09cb5b480fedd3f47ca5480c2bb38d2ca27f9044819622f8bb2b30e60fff2572e4abae934bd2f853fa52ea65cef1515c2e14d01aef00a SHA512 381e2030a98e8722cf63342558db862172a5c2b9ec22699fffe3dd1e64ac41ec62237be2ea3babb5fdfda19fa045896873895b4abf2dbfbee514de22a9ddb43f -EBUILD novnc-9999.ebuild 1078 BLAKE2B a24ce5ec1999ed553b211d49e7725a5aba1ed8050cbad360e5710ea99e1565de3334ac300f28c5f3b73b6f8d4bae16122970c69a611d3d8f64488a64fab9ea07 SHA512 7dc0e286f88eee0018a56b7e31d585d9abe42d5f42115cd0c00cc6df4fdb6e843385269cf58a1a62f5986817b28d52cab1b55ef68dc889083918cb0f3b9d9ad9 +EBUILD novnc-9999.ebuild 1077 BLAKE2B d65452de84429b566f55a52378fb3888d94b9f9efa8445ac8a7ce5420d0dea4bc5be2eed28c5777115a86cb7b36ad7d365853d7da4ed9614bfebf86eec54dfc4 SHA512 f3a99157007f747a5f5e81903ed3d0c740efff6ba67ff4f69f90335f9c8e311a822d19b6b5f50c9da3be262c7e3f857d9702239a8429411de48b29a95cfd3668 MISC metadata.xml 367 BLAKE2B 3c3734e6bec10d5312464c3bf27ba6c3e1cdc7689165b461f617ca3fffd9c95739821c280ae78ea3ab69d6eb2166b82dcee2330c132dee527753522a75df2045 SHA512 13ee4b658e79907c7c59bf69160d41e9db7f7e865329fd03a9be6024b134a9a8a832f7b2b218ea29c647dfcdf3c61d0932c539e6f02117d4192a20fa9f74fc8e diff --git a/www-apps/novnc/novnc-9999.ebuild b/www-apps/novnc/novnc-9999.ebuild index 6b01b8479bea..6ca0e8b5ed54 100644 --- a/www-apps/novnc/novnc-9999.ebuild +++ b/www-apps/novnc/novnc-9999.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7..10} ) inherit distutils-r1 DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies" -HOMEPAGE="https://kanaka.github.com/noVNC/" +HOMEPAGE="https://kanaka.github.io/noVNC/" if [[ ${PV} == *9999 ]] ; then inherit git-r3 diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index e49d0075403f..7f6a9948f27c 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -16,9 +16,9 @@ DIST Prowlarr.develop.0.4.5.1960.linux-core-x64.tar.gz 90180092 BLAKE2B f1006ee3 DIST Prowlarr.develop.0.4.6.1969.linux-core-arm.tar.gz 85915738 BLAKE2B d9caba3257f597b09541b7ebf4f7def7d94fc2cca80ea2dc0b27ed60cccb0047d257c9cbd3983e8a877c33543c876be217022311a539af2bed6b313e78e55006 SHA512 d8ea82e79c65deed832feed7d875b4420be8de83e36dcc583c14663514823f8a705e0adf0ecfa09977ceaa43f6c33347106bbffd6256dce14feb8f7bc2a7c0fc DIST Prowlarr.develop.0.4.6.1969.linux-core-arm64.tar.gz 85158851 BLAKE2B fc52e1e26f2057e9a1918e67c6a7e1b40437533812e6114a6a651c007c8d041b3bde9f3f99d0479855aeddcdff6ba6973ac4c7df2996b90092b17d3d9c3d0214 SHA512 1f929002b9fc36f62ec33eab6e81971c42cdb992a87dd79d1048ccc1693d51682fa8c5f270a75a3c33c099cdf20f3adadb38d0451edb8f786dddc65b66ddfc5a DIST Prowlarr.develop.0.4.6.1969.linux-core-x64.tar.gz 90177511 BLAKE2B 3968bd243ec345f9aa23d28f27f517863340778a7156627a2aef6163a42c88129903458a3084d52b8496962ac55801a29e91377948d016c52bdb472c5bebd15b SHA512 816229d82e0b6f1b68462cde22e5197bd0718287789b7ddd5962fcca3d404ec09e5d3dd2aa09a3414888662dc6383f18d7fae8eaf26a36e9e204a27c65ca275f -EBUILD prowlarr-0.4.2.1879-r1.ebuild 1446 BLAKE2B 90b49fb8d9af086bae87fc8c5a625d8d3b21450962ccad4096d0834b121b354b04dff29254b272d49c888701419ee78be6704faab24251c400905e8c48965d7d SHA512 6b8eab78b023e506862403cd072931daeab34b5c60fd116cd491dab7196b098176413c91d8c1c9398253222d0a950eabdf09889f6c65f1b8d2d554f461ae19fc -EBUILD prowlarr-0.4.3.1921.ebuild 1446 BLAKE2B 90b49fb8d9af086bae87fc8c5a625d8d3b21450962ccad4096d0834b121b354b04dff29254b272d49c888701419ee78be6704faab24251c400905e8c48965d7d SHA512 6b8eab78b023e506862403cd072931daeab34b5c60fd116cd491dab7196b098176413c91d8c1c9398253222d0a950eabdf09889f6c65f1b8d2d554f461ae19fc -EBUILD prowlarr-0.4.4.1947.ebuild 1446 BLAKE2B 90b49fb8d9af086bae87fc8c5a625d8d3b21450962ccad4096d0834b121b354b04dff29254b272d49c888701419ee78be6704faab24251c400905e8c48965d7d SHA512 6b8eab78b023e506862403cd072931daeab34b5c60fd116cd491dab7196b098176413c91d8c1c9398253222d0a950eabdf09889f6c65f1b8d2d554f461ae19fc -EBUILD prowlarr-0.4.5.1960.ebuild 1446 BLAKE2B 90b49fb8d9af086bae87fc8c5a625d8d3b21450962ccad4096d0834b121b354b04dff29254b272d49c888701419ee78be6704faab24251c400905e8c48965d7d SHA512 6b8eab78b023e506862403cd072931daeab34b5c60fd116cd491dab7196b098176413c91d8c1c9398253222d0a950eabdf09889f6c65f1b8d2d554f461ae19fc -EBUILD prowlarr-0.4.6.1969.ebuild 1446 BLAKE2B 90b49fb8d9af086bae87fc8c5a625d8d3b21450962ccad4096d0834b121b354b04dff29254b272d49c888701419ee78be6704faab24251c400905e8c48965d7d SHA512 6b8eab78b023e506862403cd072931daeab34b5c60fd116cd491dab7196b098176413c91d8c1c9398253222d0a950eabdf09889f6c65f1b8d2d554f461ae19fc +EBUILD prowlarr-0.4.2.1879-r1.ebuild 1463 BLAKE2B 2c888f1c7d073dfcf039a4097f74b046e6458ba626c8ddeecb867f26714f6000aea338a1c65f94f9012b303b55e55258df8352798bb2b18edfe10236b5449311 SHA512 f2f668f0ae3c3f8a30b0a6647ae065dbfae4d96cf7d6c1a266fb1e30e0f9af51ff0616144bd0cd27993d29da23e3a6a28c336aa0b0067b91fc2a6519d942ea66 +EBUILD prowlarr-0.4.3.1921.ebuild 1463 BLAKE2B 2c888f1c7d073dfcf039a4097f74b046e6458ba626c8ddeecb867f26714f6000aea338a1c65f94f9012b303b55e55258df8352798bb2b18edfe10236b5449311 SHA512 f2f668f0ae3c3f8a30b0a6647ae065dbfae4d96cf7d6c1a266fb1e30e0f9af51ff0616144bd0cd27993d29da23e3a6a28c336aa0b0067b91fc2a6519d942ea66 +EBUILD prowlarr-0.4.4.1947.ebuild 1463 BLAKE2B 2c888f1c7d073dfcf039a4097f74b046e6458ba626c8ddeecb867f26714f6000aea338a1c65f94f9012b303b55e55258df8352798bb2b18edfe10236b5449311 SHA512 f2f668f0ae3c3f8a30b0a6647ae065dbfae4d96cf7d6c1a266fb1e30e0f9af51ff0616144bd0cd27993d29da23e3a6a28c336aa0b0067b91fc2a6519d942ea66 +EBUILD prowlarr-0.4.5.1960.ebuild 1463 BLAKE2B 2c888f1c7d073dfcf039a4097f74b046e6458ba626c8ddeecb867f26714f6000aea338a1c65f94f9012b303b55e55258df8352798bb2b18edfe10236b5449311 SHA512 f2f668f0ae3c3f8a30b0a6647ae065dbfae4d96cf7d6c1a266fb1e30e0f9af51ff0616144bd0cd27993d29da23e3a6a28c336aa0b0067b91fc2a6519d942ea66 +EBUILD prowlarr-0.4.6.1969.ebuild 1463 BLAKE2B 2c888f1c7d073dfcf039a4097f74b046e6458ba626c8ddeecb867f26714f6000aea338a1c65f94f9012b303b55e55258df8352798bb2b18edfe10236b5449311 SHA512 f2f668f0ae3c3f8a30b0a6647ae065dbfae4d96cf7d6c1a266fb1e30e0f9af51ff0616144bd0cd27993d29da23e3a6a28c336aa0b0067b91fc2a6519d942ea66 MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a diff --git a/www-apps/prowlarr/prowlarr-0.4.2.1879-r1.ebuild b/www-apps/prowlarr/prowlarr-0.4.2.1879-r1.ebuild index c80e40c7bec2..b19e1af8dd7d 100644 --- a/www-apps/prowlarr/prowlarr-0.4.2.1879-r1.ebuild +++ b/www-apps/prowlarr/prowlarr-0.4.2.1879-r1.ebuild @@ -24,7 +24,9 @@ RDEPEND=" acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild b/www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild index c80e40c7bec2..b19e1af8dd7d 100644 --- a/www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild +++ b/www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild @@ -24,7 +24,9 @@ RDEPEND=" acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/prowlarr/prowlarr-0.4.4.1947.ebuild b/www-apps/prowlarr/prowlarr-0.4.4.1947.ebuild index c80e40c7bec2..b19e1af8dd7d 100644 --- a/www-apps/prowlarr/prowlarr-0.4.4.1947.ebuild +++ b/www-apps/prowlarr/prowlarr-0.4.4.1947.ebuild @@ -24,7 +24,9 @@ RDEPEND=" acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/prowlarr/prowlarr-0.4.5.1960.ebuild b/www-apps/prowlarr/prowlarr-0.4.5.1960.ebuild index c80e40c7bec2..b19e1af8dd7d 100644 --- a/www-apps/prowlarr/prowlarr-0.4.5.1960.ebuild +++ b/www-apps/prowlarr/prowlarr-0.4.5.1960.ebuild @@ -24,7 +24,9 @@ RDEPEND=" acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/prowlarr/prowlarr-0.4.6.1969.ebuild b/www-apps/prowlarr/prowlarr-0.4.6.1969.ebuild index c80e40c7bec2..b19e1af8dd7d 100644 --- a/www-apps/prowlarr/prowlarr-0.4.6.1969.ebuild +++ b/www-apps/prowlarr/prowlarr-0.4.6.1969.ebuild @@ -24,7 +24,9 @@ RDEPEND=" acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest index 6c96ab4e27c8..b2edfadbad5f 100644 --- a/www-apps/radarr/Manifest +++ b/www-apps/radarr/Manifest @@ -16,9 +16,9 @@ DIST Radarr.master.4.1.0.6175.linux-core-x64.tar.gz 97882876 BLAKE2B 9d14649d505 DIST Radarr.master.4.2.4.6635.linux-core-arm.tar.gz 93062345 BLAKE2B e12d1fe2ac5f45ee4f8add6469a3d600bbc601a000919ca3907f5f93271bc7f858cbdbb5b7a3fad1f5aebb936dbe06e0fed7f57db48954e5df4a6b255ffdbfc4 SHA512 8610dc86fdfa61a98fcd984dce60226b7747a76179c308d0cf41a614ff1747df3a290f8c69adacf1f1833f9ba42629734b5d2e3add333ac17ad1c254bc59d2f6 DIST Radarr.master.4.2.4.6635.linux-core-arm64.tar.gz 92672723 BLAKE2B 50c5b0dd3622805483f0e032a6dc8d6bf14432f4ba7edbb3f7c5559ffe195f608e20995a4589be820014b5e7d3566de81e31f81303feca0cc46bb4629a0610dc SHA512 5ae2c7a7560cd92bb978952394f6fc42795c731ffc61183e02cd0c7bd2135aea046795612a4002031d9e6c2759b5a98abfa6953ea66712a45708dd9507dadd05 DIST Radarr.master.4.2.4.6635.linux-core-x64.tar.gz 98726653 BLAKE2B 2cdbb35913a97db51288e1535b4000977a9765dd1c2511b8330c58f8f353571e2bddf6542a68b383c601cec25126f8c4639dd34d21c3d78ea6beb4e373f8dcb7 SHA512 3afe6a43c4e41a5aa2b283a7616797023cccfa90d2e0eb3ecdea000c24a49391304b46ae0813c7153ac838e2a665c165412ed0a055a3815f536444a735653f8c -EBUILD radarr-4.1.0.6175-r1.ebuild 1399 BLAKE2B e02e94fd208ec0022cfcf1f7d5ed373fa8b2cf29eb874a5cfa9e8656243800b13f9b04de6ca65df7f506cdf5f939fb69aafae2a310e8765e1a0261888179f046 SHA512 21a2195684ddeac311939345d15ed4350bf34e6ff41669635d7638ea9b69514a06013aaa79887ba66446b0a9bb248a6462339cfdd1db3a1528d852d2caf70094 -EBUILD radarr-4.2.0.6438.ebuild 1402 BLAKE2B 1ca30d1dfef1d4b8069830e4c41dc4881fc37a7a5a4e9120734b960386f9ba47221c3b999f2c232da44efc883463c40c32bfe6122b59bc527e1fe1b71d8ca9a6 SHA512 aedc6100584bf667b0d8ce5177b39fd1d6b440321012d6765afbed8761fbb233c65f7f97bbc223106e12ac6fd120316dda1d0f84d2e2a5293130e47b5a657171 -EBUILD radarr-4.2.2.6503.ebuild 1402 BLAKE2B 1ca30d1dfef1d4b8069830e4c41dc4881fc37a7a5a4e9120734b960386f9ba47221c3b999f2c232da44efc883463c40c32bfe6122b59bc527e1fe1b71d8ca9a6 SHA512 aedc6100584bf667b0d8ce5177b39fd1d6b440321012d6765afbed8761fbb233c65f7f97bbc223106e12ac6fd120316dda1d0f84d2e2a5293130e47b5a657171 -EBUILD radarr-4.2.3.6575.ebuild 1402 BLAKE2B 1ca30d1dfef1d4b8069830e4c41dc4881fc37a7a5a4e9120734b960386f9ba47221c3b999f2c232da44efc883463c40c32bfe6122b59bc527e1fe1b71d8ca9a6 SHA512 aedc6100584bf667b0d8ce5177b39fd1d6b440321012d6765afbed8761fbb233c65f7f97bbc223106e12ac6fd120316dda1d0f84d2e2a5293130e47b5a657171 -EBUILD radarr-4.2.4.6635.ebuild 1399 BLAKE2B e02e94fd208ec0022cfcf1f7d5ed373fa8b2cf29eb874a5cfa9e8656243800b13f9b04de6ca65df7f506cdf5f939fb69aafae2a310e8765e1a0261888179f046 SHA512 21a2195684ddeac311939345d15ed4350bf34e6ff41669635d7638ea9b69514a06013aaa79887ba66446b0a9bb248a6462339cfdd1db3a1528d852d2caf70094 +EBUILD radarr-4.1.0.6175-r1.ebuild 1416 BLAKE2B 6f8d35e280b3beb54a39e988053475d630b7b605197dd3986c21c7ff91ba20c9ee27904f85546305200596b4af93c763896bc9fb4642ec5ce834b65fa7ecaa4e SHA512 2ec6e8ddb4097c0d8ccb36929a3a98fa15cd5435647912fa88d0241ca4697476ade18a7f741168f4f82c9019db6a21885289e96ddec54d5da17ee7a3f20f0633 +EBUILD radarr-4.2.0.6438.ebuild 1419 BLAKE2B f26e637d1843022f172320e60ba50b5988496997bc87563c7aa34a36291cbd9f148d85ebe8a128e65a13f2cb349b82f3fbd8fe5590980b003fbf5f1e9e65cc0c SHA512 2d108896a253df53b675f4fdac08e81424465241c6a3ab2814e0ea4f0ac03cc0487027cfdb285f29dadc70e798c3fc5f16b7f351476d4141e73f36c59b8e158c +EBUILD radarr-4.2.2.6503.ebuild 1419 BLAKE2B f26e637d1843022f172320e60ba50b5988496997bc87563c7aa34a36291cbd9f148d85ebe8a128e65a13f2cb349b82f3fbd8fe5590980b003fbf5f1e9e65cc0c SHA512 2d108896a253df53b675f4fdac08e81424465241c6a3ab2814e0ea4f0ac03cc0487027cfdb285f29dadc70e798c3fc5f16b7f351476d4141e73f36c59b8e158c +EBUILD radarr-4.2.3.6575.ebuild 1419 BLAKE2B f26e637d1843022f172320e60ba50b5988496997bc87563c7aa34a36291cbd9f148d85ebe8a128e65a13f2cb349b82f3fbd8fe5590980b003fbf5f1e9e65cc0c SHA512 2d108896a253df53b675f4fdac08e81424465241c6a3ab2814e0ea4f0ac03cc0487027cfdb285f29dadc70e798c3fc5f16b7f351476d4141e73f36c59b8e158c +EBUILD radarr-4.2.4.6635.ebuild 1416 BLAKE2B 6f8d35e280b3beb54a39e988053475d630b7b605197dd3986c21c7ff91ba20c9ee27904f85546305200596b4af93c763896bc9fb4642ec5ce834b65fa7ecaa4e SHA512 2ec6e8ddb4097c0d8ccb36929a3a98fa15cd5435647912fa88d0241ca4697476ade18a7f741168f4f82c9019db6a21885289e96ddec54d5da17ee7a3f20f0633 MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7 diff --git a/www-apps/radarr/radarr-4.1.0.6175-r1.ebuild b/www-apps/radarr/radarr-4.1.0.6175-r1.ebuild index dbfdaf894fae..7233bf2584bd 100644 --- a/www-apps/radarr/radarr-4.1.0.6175-r1.ebuild +++ b/www-apps/radarr/radarr-4.1.0.6175-r1.ebuild @@ -25,7 +25,9 @@ RDEPEND=" media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/radarr/radarr-4.2.0.6438.ebuild b/www-apps/radarr/radarr-4.2.0.6438.ebuild index 4de81c02d758..629dbce15810 100644 --- a/www-apps/radarr/radarr-4.2.0.6438.ebuild +++ b/www-apps/radarr/radarr-4.2.0.6438.ebuild @@ -25,7 +25,9 @@ RDEPEND=" media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/radarr/radarr-4.2.2.6503.ebuild b/www-apps/radarr/radarr-4.2.2.6503.ebuild index 4de81c02d758..629dbce15810 100644 --- a/www-apps/radarr/radarr-4.2.2.6503.ebuild +++ b/www-apps/radarr/radarr-4.2.2.6503.ebuild @@ -25,7 +25,9 @@ RDEPEND=" media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/radarr/radarr-4.2.3.6575.ebuild b/www-apps/radarr/radarr-4.2.3.6575.ebuild index 4de81c02d758..629dbce15810 100644 --- a/www-apps/radarr/radarr-4.2.3.6575.ebuild +++ b/www-apps/radarr/radarr-4.2.3.6575.ebuild @@ -25,7 +25,9 @@ RDEPEND=" media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/radarr/radarr-4.2.4.6635.ebuild b/www-apps/radarr/radarr-4.2.4.6635.ebuild index dbfdaf894fae..7233bf2584bd 100644 --- a/www-apps/radarr/radarr-4.2.4.6635.ebuild +++ b/www-apps/radarr/radarr-4.2.4.6635.ebuild @@ -25,7 +25,9 @@ RDEPEND=" media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest index db27f2f4db02..9cba78c2bc6f 100644 --- a/www-apps/readarr/Manifest +++ b/www-apps/readarr/Manifest @@ -4,5 +4,5 @@ AUX readarr.service 562 BLAKE2B 1e19fb54d0557d166088b4df9e5a6fc4940db68121cc62a3 DIST Readarr.develop.0.1.1.1320.linux-core-arm.tar.gz 84120232 BLAKE2B 5a1e89011594d9e4bfe93eb9b9a78f90e5c1d6ebde7fa3c47f7e2e5fb500af2e691c38ab6ae86faa05983c76d57d2c0e4990b3749cd9912261ff58a652809bfb SHA512 6d132d054483a5f084ff3e99e9d10772faaf28aee277ff182289a0c49459d702349885171b5147f1c23af3c5dafde92d00acb1789926918e138baeb47026fb9e DIST Readarr.develop.0.1.1.1320.linux-core-arm64.tar.gz 83430995 BLAKE2B d4879cb9430f9555eed1a319a0509ea50b0f51396fa0cb808e763a032af5e5c6153daf6df94edf2a2b9d2c639356d6ffe5bcc6a022e770c9dda014c4601d3628 SHA512 e32c15a2b8f2e35f41fb91a4bf427bb65712001d9287862d171ba9c20057b112d4437ef5e4c327d961ecc93d6003acd0c5ff6c7e15b59e84cf66167d667b513b DIST Readarr.develop.0.1.1.1320.linux-core-x64.tar.gz 88446682 BLAKE2B e63eb2ebd873f2f07589496957cead36eaf4505c090f65e926813bedc03d013a72423c5d5019a4db24e83975ff906c57a787a5bf50354ad0a66825c9f9cfda74 SHA512 a0f3f0513a66a824ce4efa8284c185b37200325d2d2a43203a9ec6b04b579fea9a67817921800c2c20fa9b6cb30ce5dbaef428b9c04f62db288d7be61a7cb1bc -EBUILD readarr-0.1.1.1320.ebuild 1411 BLAKE2B 6705b84e9112c4e11dc64678e8bfb49b7856c2d4bcf3bf1114d80e1175e805c32bf69a8976cef618670c6d615cf0b77d837e620cbdebfa04d53fa2246a6a9675 SHA512 3cb8223903441ed25dc4c4a08b8d0034021e7c2710d0902efe60817cd4c8745ace5a458f74895be850cfac9e1ebf409a5adf4a119e499475de606e0c315b82c5 +EBUILD readarr-0.1.1.1320.ebuild 1428 BLAKE2B aee0c591a9527eb2ff33b74cb12efee4da36276ae5fa01af95dc299b528768d65d375266e12bf7016e153ee1e9d6ef1f73dc8ff7247551c858d6313d4ebd30d6 SHA512 0d127c15eb11a474f443d849e0ec09da5a7ee734ed226a5497f84936ab7b6bdbd122ab66bffb236c08da9932965529115da2489ada0d91e6a6286f49eff1b254 MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7 diff --git a/www-apps/readarr/readarr-0.1.1.1320.ebuild b/www-apps/readarr/readarr-0.1.1.1320.ebuild index 23747b5fc1ac..786c07257878 100644 --- a/www-apps/readarr/readarr-0.1.1.1320.ebuild +++ b/www-apps/readarr/readarr-0.1.1.1320.ebuild @@ -24,7 +24,9 @@ RDEPEND=" acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 - dev-db/sqlite" + dev-db/sqlite + sys-libs/glibc +" QA_PREBUILT="*" diff --git a/www-apps/tt-rss/Manifest b/www-apps/tt-rss/Manifest index a8d614ff39a7..5f622e70c338 100644 --- a/www-apps/tt-rss/Manifest +++ b/www-apps/tt-rss/Manifest @@ -7,6 +7,6 @@ AUX ttrssd.confd-r2 1581 BLAKE2B ce18840ddb58704abb9311d02e27cfc179bba43668b90cb AUX ttrssd.initd-r4 2863 BLAKE2B 28a0b410b8425bcf4c9abc5197ff777b06347c1cdefa021b9f8fb32d256b9ca72e0c175ac412b3aa41e7f75e30446741b7f6445d1293b1a59c19e3eba2ec52e6 SHA512 8ff7a6b2f1cb38baa0c13fa7c7f5ee1b54bf2ff2111ad62649d36cf3b12e5b82f9ef3eb6b6c904daa8565a7d2cd817daaba322f4aa03b5f3c5ffdefced730f82 AUX ttrssd.logrotated-r1 135 BLAKE2B dc653add518cd3ed5296097d51ca2346e102edcbad5ec82397713ded489e8ed8e49af928331e58b80152f13bddc37d673c67440df388651c875cfbd37ff62080 SHA512 c292020a55688c6edb4306d9d8144ad7d30be94fda08467b8bbe560c7bf02b0877d9591123a226dd030e9a9c01b79df4a3696e54fd1ece0dbdef1c285cdae97a DIST tt-rss-20220218.tar.gz 9916433 BLAKE2B 318969b6e5156842079bf68c4ea614e5e60e21d8caa46b1a78f2cef051904da30e5091838f6e10f6f610d8ee39c7922137aeb60b7cd5004cabc1d2cdf65edfa8 SHA512 38a81dd737462724bc52ca3915350c175abe548cd566a4f9a5e1d5efda9287d0666e9348e5b13dd20549360501de5b0bfb659292fb650f7a60fdab8b63cf8202 -EBUILD tt-rss-20220218.ebuild 1927 BLAKE2B f533ff2137699ee6696856cbaadbb0773eea148f45c13e8c7736d2212078171c8629f17c53e0701ddc6b27d69328a7e634854a9e6b8e5c9097be6bd0bf9b2481 SHA512 9edac5cb8ffc212c74f35aa0f16289dafd4c88ba3de7bcb75113c5f8e5e4fae1603de3c087cf3cba3bc8599dd7797ae3838403f76ce851e453b05a47fdb1a803 -EBUILD tt-rss-99999999.ebuild 2091 BLAKE2B 961a4846f45e7220b70fa597cd6f27dd893b292409d65f4c490f326f4f3a0935261ef22bfa616aea50d90479ac56d47cf6c4608a306a657e1b02ab2185ca5e5a SHA512 09c44e3e2e0aaefa6fbf037ca6d6e55c050d9010fdaad1b6732ee9431ed921d4b975bcb5c5227830bc41a1de03ceefd13b8b57d2f9e48c38ac87179cb679b282 +EBUILD tt-rss-20220218.ebuild 1923 BLAKE2B c9a72494464b4c4c0ae0d944aa68f2cf59fc3d8e60aa1edd0501b0b62d0e5a510f85e6a1c9714cb2664b4e58c7a2961c5dfeee49c5e61e7e00f3897c93e1ba70 SHA512 902ec3625fcc5b463153ab2a9fdd0991b82390d667f286f6203a9f1f29ad8578fce06f78aad42deb62a8c8085e6cfc04f1587179fa78cef4e6e184be451b6c59 +EBUILD tt-rss-99999999.ebuild 2095 BLAKE2B 75611663e0d63b390c985de52ceda343b926f9d4ee310d084aea72f0cb080a886d824e877a3401f8dfc8723e0acb8168c8526bbe6e0470d5a6d3e52a02193fb3 SHA512 bd53e690b3be4a0bd7a90fb41ec5ea44cc31e28eeee413fbdb08b1f6f63d5f4141143f4185d93f1ac89876a02f6e33c7efb7d1b60f22e77742616b5604d89a5f MISC metadata.xml 374 BLAKE2B 659dd027265141ba90d4bf8abe45e12ed5187c866605f939f26fd4b55911870c8cca907c96f4bae2f84cb43c1691a6eb79eabe671e4b3de0c34d9befb6ed4c46 SHA512 ab38e1e98bb90c292576830d65ad6871dc6feab2a93d7cc9a580f1333e6c7859cb215ef44952b3e9018b431ca0c4c7f61fd0ee6d2daa86bde971ab2e113ba0bc diff --git a/www-apps/tt-rss/tt-rss-20220218.ebuild b/www-apps/tt-rss/tt-rss-20220218.ebuild index 2081b2a81759..4c0e5b53bb16 100644 --- a/www-apps/tt-rss/tt-rss-20220218.ebuild +++ b/www-apps/tt-rss/tt-rss-20220218.ebuild @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~arm ~mips ~x86" IUSE="+acl daemon gd +mysqli postgres" REQUIRED_USE="|| ( mysqli postgres )" -PHP_SLOTS="8.0 7.4 7.3" +PHP_SLOTS="8.0 7.4" PHP_USE="gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml" php_rdepend() { diff --git a/www-apps/tt-rss/tt-rss-99999999.ebuild b/www-apps/tt-rss/tt-rss-99999999.ebuild index 7e27f7a80c80..28c0a77199a8 100644 --- a/www-apps/tt-rss/tt-rss-99999999.ebuild +++ b/www-apps/tt-rss/tt-rss-99999999.ebuild @@ -13,7 +13,7 @@ SLOT="${PV}" # Single live slot. IUSE="+acl daemon gd +mysqli postgres" REQUIRED_USE="|| ( mysqli postgres )" -PHP_SLOTS="8.0 7.4" +PHP_SLOTS="8.1 8.0 7.4" PHP_USE="gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml" php_rdepend() { diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 6a6c3a7f5e249d45a6b9e1b9b230736414f8f465..a6ab1689391609dc6d5fda6d47bb428e405bd675 100644 GIT binary patch literal 6196 zcmV-47|Z7$iwFP!00002|8<&MvRub;MgKJlOn`P(*87tR%VCEt|Hu=lSCTOCpaD=1 zkKSwFFm5*}Qwkv{qPtI>tjxXFu5<qB`~Up@&HMXhp7~||!(ZROdlPevZ+`#p-~Zbm z?DuctNOgx6eYnrHN;f+_R134*X*FC=cjR2d$<bTcxmj&t$9gCKy(iDrN=iGIxN;2D z&3xV#+p4pbl|1CSYg!goy<?u%XGx>&I(yqI`kO!f%l9SPn-gcR^XBY_ug}wWi@m$2 zRBG5MTRnH#+{MaG<4#Yzgfy>>c2gfa#Bl3M>kiLl^)vUXV~uH^Q@$mp(S1&{d*VtX zwd|vKSaWnsW!?F^KYsro|N75=_|t#B**|{z`2OuL@4s7bKm6k#=ZCj`KYw{MdbZc1 z)tIK|9AaIkC5vOHmMGg8EH@pkrka%yS}#_6T$2UOT`QLwcUbUgfu$Swmk;$U_l7+p zB`-Oa7<2C<<yl)9VdgX9m~9j)*GAuQz81|_&56>+8GGKoL$XYrHXAW}WN%hG$7ZN! zEUpw!<U*x|ekz6RIo#tt*Fx1T*EOq;K9{$g`(3FTI~CIM)MnXs`&ivP6+5T+>395n z(H;fs7W!+!?g*_G^-tR+_R?qD;Urt9oLuv1d2KJl54&Qqo)|}+mf6?Z#?IDOI_>OR zSVrjg)NyKLiR<=s(mpgz9j)2sYbS-uzv55YFsBhx-(L$Bmvy7-2LJlF^FJz)!(<Va zX1c6nG6JVtY<Hay*BH_AO>w!ko?^@8bh<l~6L%~noXgTH3re)%3Ud!WJM5G+ZRhSK zg~;ATw$IOg6zsfx_wM7PS}E21TCGh{V&sm~PW13O>6Cr~D?Q$vIc=p~yL8`Xylgl2 zq>Xxdx{UH-4m%|+v#qh?rn^}t<!y}7)_upsTu<hu)JT5~ewx1EE<0Ou*|z_y7Wd8^ zwHT-G8>5YCB?gN<o_1qO{dN|T*p<Q{-E$hcz{k`yG}mR9qc%3NTSkY{t;P=aYw>ov zwdcn7QVaR?vjWXUSDH1ZbJ8RCQLX##?T4Q}KgtzLdPvx~7r8lol$I&SiC(UXF(yN> z8p9n?9d2*Z7OZ}U8sj<4E7f6Rde_QZHEt=Hhk2vjM5PiRLQK$_)=FVw+0r0&qJ<Xi z##plG^|f5NQ`%kj-2G%47GbrVOW`ivGlG?((?*>kJ4<S?LXWd>xi}fBk)5*SdrM8X zIx2ubl@)L6bS0OvEWtW=G<tP=t6>Iymv02-q1C5y{rvXlALoa^JqpH9mDhr0UmE8v zSr}o5tX+4e)2E}3ITRF){VbFE#O$3Fb$0fqqMe_|Bvn%8cv)Zcn9J-o=UkTDY0Kl~ z&{La6xQLNHpUt=o^-Qn*6`H1I_AvvS(rMGn#S@)<nZeOZ*pqRyg?v}k5C7oDI`<n( z_1c*4y<<KpUTY_eyAvKWdJXh{O`#*o=eA|8d0H36rP(OCqY%A4$(PS}KYe^s`$+e^ zmMgR{V`k^e-n}t>nR&>FDjSVMvQsHxkl9U!G;*UmdrTWWExTZhUNSRCVJ4NZ!$fmi zEvM@@+(jEK+Kz!?o>Cb2WwY7lq(2$z^D15lJl8=r>y`j}S<H(sLnmXb`|i`do|za| z)bZj83$tctGYviXL0f$@lA&hqMBc-<@$qUn@i=?qSCnvtRL9J;w`1i&+uLhj$Dhh| zzw95MyfK6aPps7Tuv;tkmuIS4unealn?06hm*uji6%hG^`7t94P*?}S;3ksHD03Tf zL}!Z1-B~@^7vsBcE}i9tVr!Z1Jw$3Z3LA#Fx7T3|>=`mWQpow9btd|q7Ja(u=5sC7 zQW7#vza7sb&~cd2rG(JI-eV#fMpw^;Ghk7BUH-V4`Z${wonC84g4p2;=I_=9zRX*u ztE^AOdi&}6$G?7y6E(pQkAbY{bBqC+7~>RfmCe7U7o-|PFA>oU1(`%va8itl`qFHj zL0u7ov5R@8SO)hnvo~81N$c(Og}^7AsPvAAao<Rm#u3+qG;AUPC44O!+qU+umu;%G zIaU&!zA2?So4F$MIAhAG%#n+Cjb63O*hdfT<h(86&w!C+yll@M2}GGgmn)++()qTJ zMt-m@X&yQ?u86abp8W5M_Ea#Y?BS4j3BP$=l;Vi~V4x1;H;xDC>`Jsxk4+btto;@w zX%)zfw%%(_y8P7B481Z;(V)9!dC(fbR5`f#@Nsh;j;^uJJQ#F%h=D_SUlpw2_T$jT zaB5p^tUy~<96A?hiM5QvLS*N3ySzFBBhCm;$d%y;DAB(79cGU<T|}y`jBO7vHG8dj zHkwzemy=gt-I*oEe{(a<pStXaj~{<{cfWh#u>0MD_n+poJkZrU2z_&$C{mQ7<3m^6 z&C2^g*^YxhaqdKG5CniWJC{}5b#bp_2rGpE)%VE^-N18eEC6qXg8OZ7EtbodI=4lx z2sUAPMtT4$seY{-vsat&p#vn$7tOpXp<%JMK7r2b7>LVG2m}*_EDh$4-aVh4n08<f zP8~36-|QSh=mVe)0xgCShjS|nr>!#sb(K<I%OJ3DJpWeZe);hE%Utj7bM+n^i}5g? zAU%D&$Uq?4VK&>KIU?a^_?DvHg8~+>nGC|n(g1WEDq8}52(I&!*e+~aaVw@AV{j-h zA+{SA9u}=3R7q@SMtYhcrNazgt5><HG`N1vS8WOn(p?BCs#|E%H9W!<6K6psU2YP< zV`{?a4<r?t*`%v#2RI#UQB2b02t^y-5N=~`uqiCI8{*$!z8OOnPl9c~QN8D)J@{<p z03!FS@j{TJ`%7AEfHqK>4#US5ZtpA*uStb~v=L-yTzU)G9Tu=DdO^Hi0wRAk=#9X3 zL|{OX@<9G{C$hpW)b8v%Emvum^g66+krW|o#EZPJGF3y><<BD3B88oe0Z+gL0WrjE zeCmiuB`|P>_8rBYWJxFuwIgde$(4$)R*6srZt7RikC=MGI2Y|qbm;ad+K*qpe46{G zC*D9VU+ZNFrA@krtk4S*CPl;n&oXMX4Q$`|RiKR=e6Y#h#M8_y7V7KRWtfRCAR~Ye z8>FSgKvoY?A$kbnj0kIp+=A?|YRH?5KuYPgUQIe(XcmP4dL&x+9qF5}qyQTe3bP{I zNP#wj-Va1W{CKs7Nr?)nWCG>0?=$jdJkbog0lx=;sno%x0{MKA)R+^+YP_1TQ_EA6 z{nvRe)pM>i=y+qw?IrX>Ww+A5{CZ^$Poh;>TiRqtqN2g=$1g=8L?s(HOko4QfxF0e z8NN+%DML)I2*3xYVwO>JE@EWfgmu>t{DSi5YpK|)0o_1gA(6OGxI{+U7;ssei_*V! zA?qdYsz`?@T)5GY2i$|%LVmfzB_-&Ktq{PO$j$QcevI|#$ORW}^qT2TAwa?<w-A8B zr`GyaP(n!_+P_eKTo2HMTv#IT3=)@m-LUjSbr47+0I<~<8ljQvW(fc=#qP3l%3M9? zSjo+|LT4B*MH%EnO<u3y-=LqC)Z7U-peP|D^*T%bTCGb8V{SFOmCkf<f^?O1G?25% z7G8A>_l_-vsxPy+O(R}AnX2+hl!@>#NsA3|g$3xRUf@C~3aN*(GqQCRD(Q)WxDlTD z4z~Q%SnqzBKfV3(RIc`P$^(+2=XG2P1P3*Aj4P7INFTAyn#0R*L*wM&QY)&^$AKa+ z^ecLx@94<7r%td2O*BZ&h#bFg8pRHP6Bl6yD*dyG&|@wvLOWj{VvqU~o*85FJqc^g z(!Em-$$IFm1v%2-tZ!2I%$!Xs1eZl%kPKfl@l!)gQiLvuywuUDc-ZtXVGv{FSJBF# zvce@LRDxj3FbG@sRIa~$`0I1A>SGcS4m*L%(@=`wWMEvaV>X&_vLu@tP^1-L)Coco zV<sMz>0g**DM@;V6Jer_QL^xSxj)o``$wWCn#_Gio%A4FSP^Z6(s~yMpU06{vBrE5 zE;Q<18Vms5MA`9xFedD^8?ia6jIM(Zq_E9(0zw`ZPFI!Q(O*C^mgR~mqQGVfs&ds% zBxH`axR939DM2O|7^Czk*88{n)5p&r{mXav{P1feBMd)imYJHUM6;+|NLzRYCP7i# zkz2Wp0L_fj6R1f-7rJb~TNu`EQ9X1HHi1RvNq;w9Y(YT^@O4DCfNM*3AJJ+gQ<#A1 zApoU7U$26nWhGPw)xt`k%>_19b`aMsjkZFmZIcb>6s|zbY%sxqkj?-EA!Js@Ch;=` zIzj9&91V0;ZsxAsG`x{OhjC#32I(&1#smYOne11!JNM7erEB(_&2vk{5;%!X$HDe$ z+|q2F?4qOTJL<9v1=0b#pmg*EDg}+~kZ6OKbIFtp)0{Sm)RVxDq(XNz9C2kGxO-x7 zjHU;X!&Vf~x%qufPBlSm@Cf%6PHdPk<0hQ~Tod+&1|kNPKp&u?;W|Bme6@9}gSx67 zd^2scXW%qlP&<RmR$j6_zzNGO!;b?3hIt>~S73{xkkG?#mG1u!0cpsc8Pli}omAN# zAe*Vz9^-fgwIMC<%|=h|Tib&%Cp_#Ff;+|l=wO{N0H3L3Yj`u*I9M?`kii>q#sMYJ zUkUJ|FYwueJ1jo*wQ78rlv`o1mhsa9wd;99%oDdGniInV)-)<oLZVVu5HMEy83aL` z9qhUc11`EH_lpS{3b}DG>&*3CNbelegl?wuw!Q~g1@Xkb9##8rzkGW8(>Di<^>N%k zbU2=2snLQm9U@WC2XIoSos(RCs7KF}zvlwi0BVvNz9-d78`&Nh61`593ULR*-^&Wh zXNoy3y#N>ugb1-6N}OaPT8Kp1UV#j2NDP%uBZhj6Da_qaeYHm#jO>IPz!Q+n%VkEl zf$PXE*fCRMfuv6607Yp!5(`YCvAdK}oUN1VQCMB0!MoGRBwCac@m(`T`=(r<fBEFk zLun5^b02DTFBo%!*(<%~f~b@r=B5<6VV??HGWDPg%gM^i)cNI{3}4DDV&mpSg)rst zd98u~27v(^s;-1>1HD0J=KF%Fs}vsFE0qNa8ScZpA>?CXFH2{2@?)f*;%t(eR0H{% z48ADCApSs`0(wT^N9LJ%K;$O$Ik(GRvjIDisvOqr#qjH!(YDR5Cxr*ctK)q#&W}Ie zPxIFnpp($ACBxkc>+8~ih*p6avPFo7L4a@wnI`*(jSwUw17lpI^d3i7>vy_K(LO=v zFQ+SLOQJ6XZ56D=(@@`qk)n4;c-Cm$&;+wEz<AZM+^0yEUN~qIU4P>pJ&|-xkGBfH z6QiEqWG)t1nMTfaT1*ggzKS_ixN>gzBM&lE%z8wS>~`EIK{rlE9ab3jOmK!mMFzUr z9Xr1+8Ond(=^vl!*2hE1I;4S8qw)yY(k0kB=vYsx5@{|F-tMHkD5eu-%AxEBqaO)p zf(H-sQV<T}nx3u*(M7;?T%&`1AUFhgcnq{%_XtAJn>|<AItY9ynVywViU<)#9kgK( zdhD`MC><CKf+D8Rjzr|qx!NS7gJA)e-sTO&0RJ#=qUR2$SK>W3L}X)Zs*d0@7ad3K z(VWO|lFr<Mg6p}zs@rp1dOp6OLbR$fqd=4YkQFHljh}&AukOV32H%7i`O%pxNw@2f zC2FE)!)F89M$SDi+5!64Nh8(ezO;*CeTQTS)`>0cm)r>$lAGgwCEC<+#sO^Y&DO06 zWZ@8{IK##d(x>nntydcYNV`SlDFC`>QSe|aj69_SGww*y`|d=|HZDWkoxXM0!%Alc zc^D?}r=8(M90^c;dJOmR%a`Zgics+*F8L0!pd3R9`wo&Aex!p6J-A}0ua+;e<|=_U zhn<R0AtShx)JY__sUw%fI1iTq!T)rn@)Gp~7%{`q5Xp@)D~|;|qV33T>#wqJY1hKW z;ml>wS6FT->kjfNq(I)%<C#r$I!O{@gR3UCLZ-lqbkK*Hx5^JIHCh3U5Z<Z=NO3b8 zz|ZN_n(Hn-1z<>q9*j=HC9wYFl0W}#{qn>A{6-e9(DWRXxeQ?mH%v9PD$5Dc$Ig)* zhv{>FNxQY^Oo4o4L#JWLd4&chgHVRI31LUAx~#2b%}mn)D9{f}f}yltY&<b7N3RyV zo-77Mza~^MysYDR)ye*)C%v~o0TGFo*r_ySwiY5JjEWu#(?G?IYZJy|&~cB1UN^JZ zC_Qn3D#>-IAfiDIsJGx4zSchEexg%+F4uqm^5w2iAOG_C+ZM|Yr-aJyU>CA-md;06 zL)BBhOuiuc(EE@zK~rG1NXm!ZKc;BYBD#N-M1in5>B5usJd9MP$OnXY2KirJGRQ<n zs+VZp3YsxAqKxRTsflhnP3MwMBb=RZS#&fpljLiHt@VvZV%%%vh-}U^Rs_c`JvuVt z4_Juj>Fp1lhdC4OV|WPRq9f#|#PTE>y`m^^28oND3WIUm@kzcu-}(OIhoA0mJ-b9k z(Hqc^-^r<R!}Q#B3Pgxa7$|PEbW(NnRGt=NXIa<A^PnUg3YlrJVWN@9tW9SkgaK%Y zNde7}qikjCp<JA&3^gS-u#!SQw)<cUc&{wFDh5a6==ZSoDgs?V3lp)-5O8><>4VHG zs!cP?k!U8G4<K)s#?jc0zB@sdI7U*RLs^o9Jn`tfYKV*gzY~~Kz@3zbV?0&t8xTVg z9>pT>6I?rPlp&wG``mQ79;E7|A`_HGj}15juAp$FihG1a>sc%_>aeNk@GKReo_VC} zAj^38HLL-OMoh0oQsCMIfLir_1e=}N;{Y<hQbh&y(^{eP1?bDF9<F5odSYu#y>Wl* z(j$7fpmVs0@aXJS>OIrN2PzpuhGf7N*pbM%dIq7#r8^@Fq_);Nt;Qex_JYG1?GZ^~ z{o7)FntyqI(pw%+diCl_Bkn@4P-xw$>69KuKz|g6X_%e#zQ8@M2U78pFm+TJ@K5j) zPD`R_(+SL!GlB^C=GcD4uR3&RkYIR7)iB0=$a37Lt;WB3m9QpV1XhSJ$niqLHz>;O zUBz|!RL7lysQz-Sdlo>fgCrW}2&3w%(<5G2^)`b}64@A9#}(mYCg6*^AZ+p&V@}`# zS%m@=)FGosy?*)OetB-L_((-g$44BedGg&y6^?X0+CYry407BmrRyz~F!@Bl+D+uX z^nMY4U0pBfT$#XSGGQ69#N-oMCo_ZqL<<^=qh;Vr=L~|(gAgM!`PCk2x3Q)#jnqcT z(ME0`i)JQub^*!qu{8Aj7cJ+8t)Zv@_ADf@sBTS&Ap=Lz%QCLl29kn{17rNZ3nH(T z2_p>?fMn>ttVh@Kpr=Xv^V>hqcjxVQpFhl>KmYjg`CM^?$J5@#Dr!Z%a9vTvL{8<2 zgl-KahDn2%p#c*WAx)=ofl9Zti-EOtK+)?mxHg=j^DIU4t)o3XtO#U5y<J5J@TPa} zKp*0no+&d^(O+M=n^bqymq%AvWu;!Gr^;<)NDnq+7=YCq+Do1$lLDbc>Z23?>7+S5 zm>2ZvxzYw>OOA49OlIn7l2(H`6^{rjnRHYqjhG%0rU2OfUE!V?zqJSBqkVcg;TQuy zkapl2xj^U`1bHzl#P7W7O(w4DTH=nY>M#r8lEqg7rOw|k%!*eesuCsZjLAknNNzPW zBshZ{9e>eOP8$1io3ARyM+?H<Z^qg5n30~#bb>6hk~kKFM(*l*r-^QaB_q4JqK?wm zVCwWTO*>~GY?IL@f|CK2{mpNoQ)xGFBG9RNj+fcm5}V8zUtUkg)_+M)FWRM6A46$+ zEiCC(5R@{j0z@&Ot_7N8fjwX$es;OrSnvcE7+$&@Ng<OsGlCT3Y9i9o_o;U;Wg*lK z`O}LW&0t6dWiP$ANWPHc7QOIR_G_(##d?R3gkGYoHSR*cmAeF0$ej#f=t*vckRb_j zdDP1)N(0C&l94;^r`N<T#)=&>6o4UU%bX^5p|PS(Jeu^|3j9>5(5Bujqx-(8)%*K& z4wlB#$qsxQ$TNg_<~?D$t#ko0$PHEp1IcnCX5Ub&;oWs`FSK1=j2?pn-*mkzdkL{b zA-E>!_?m!4m(fkg8g#;(noT_!*L)G3kq){88F(#M0#duxDFwxJ(fN%HWj)l@G3>xY zhK?D^q>V|2gxj45gO>u~989Z}6wW5GBgDC|tIXnld2>pSUrWr8T++!@!0#^%Vx;!4 S7HdE0cmE5QOp`k%EC2vJM)H3E literal 6205 zcmV-D7{cctiwFP!00002|8<(#vK&WlhVT6pdI8y)Kq8k*O?Vu3*yEe=3*-ig7DdV= zHH)9#A5H|jTN)1)am1y&Dhv4WFPZhv-~HEj-~4pH%rn2tfBef&@4v|<=Wl-ZAK(4^ z@8x&j<e_z^mVLO-wXBPro~op2cS=py^^Q_%IwgCvU7FOEcCL5w-#ulnW~#ebUL~jM zB0g`+ZPnRqsi#tR)g@`wJLYM9nvS;X>}{{?-~91kzq2ggoIHD-w-i5oeV)Es?%iG0 zYT8<)p1Wjj6T3R@blsM8UK#CbA3NoA>(X_H7hC<zz3NzFiWe={vX1U^irkZz4sFGU zd0KOHQCoNZ!ymr;&wu-u-~aKyzS%!~`uNkkUw-;_z5DP_f0!TM`ThLm8|y_MMH?s8 z+OzapZOvJmm2<eoNz!&1=^ov>Mb_|i#HiS++fT9GT&R+zb9+wv94h7K?3Khv(qvSB zc-}rn>Q_!XS6iBCbSj><&wS3v=WEfHuS9vW@{QWXhFxa`ySGM@+nHK)wOeRhqMCNp z#@VvZOsZUK%39spNH!J^k;-a%X+D43`Gd@MrIl=Dm3~f(?)6=C*ERNL`F~rqXTf@x z^eC8|ytn6@ueh(8*Qg?+bLG6PN$dQ(EK}*74o-LLy&s#NbjVeZnYC4rWP9;Ab>HPS zmHLBDZMk;-YFrj4rIx0t)9-32)tpMp>1)BvMv-*-sNHMntMWOwYxjWnl@Ex@0$8kd zxykeKehT+4>9oevrzx6JF2zb}fb*7FdY*G_->m+$<hJK*vgz93moO`-(mYzc<UR{_ z-o1bS@mVd^S{~Kf#;|2Q4HSXlbM#n0>C|$ZyE=nKV{We8HWlvWEO^w@^)kwfIqc;$ zn~gS6-*v&;c595$9_e^i=6W(OR`Xz;Tsq%dn4{e7rv9~B1E@{rFi+n%XQ649ljNRH zyIHkgz;pGQF$Lp-5FV6|jh2*oxqSjd*2rK~nYq(>G1~w;(<<M+G`<JG%jt*ubg2x0 zG^TTQ>o3*1@85m+@$<7>+4M<a<6h{7rdlhM<77G-#TXNkS&iY&unvzmbsttwLo#y& z%~74)Mh|T7R)t4W@icD+b5u(C5M%<^v}PvMOm+%(k_CcW8&q%g^|f5g2%}5?cYsC@ z#3~@gcuMyIVQKc|kcN-5=B{-muw&dVPc<2Z0ikNw0CjcC8G-_oxAn3nw~`Wsb?#_Y z=k``12CmCDQXQw&mva65?&lxohrd1xCb`<9V8xeh0W0;uGdq>&x<e8^9d<0q^4Rp# zCiTh1J1gpR_Nqna=aG?NVVF5z)|WjOn_VVzAnFb*j~j$|nF1gQWcYj$;WpG$ANWdb zC|&7eCYsWL>E-4MvTuh6yQMwtbcg}O8iF(?7wbH4w(7M(o_ptV6k2H~jk^_%Vek|9 zuaH2~VAv%d^RzBv0oW+HCmyJcXTf~F|MBAs+h@@8C|6>ZbD{GV%*yl?=Aq0~X*3E+ zr&JNh;u3;1;2WMX2TSq|Ll_+by+&asm5{?k^H{Cu^_%Vj1`F6RFwB#t0n0U*cTVuh zP@nz47n4-#QK<+Am$SvZ_!5DFAeg%kqz30Ru7}R#nHOSBXA6KHTu@fujAW_^(T0eX zZ=>TC$zV+|dTNw#C9Pu?;O$6xiuU%}*YTHf-7ouxXSGIpGClZd8_ur5zGZ5S1-As5 zcLY5{_Lt?drj;_@<J88CER4cB5C#vSh6N}*#^v#yDYA>?fXTiX-+ha9mWNWVCGqSj zQ@dd_EH7z~VNCQaw=^`Ba?d&wVbldqH)uXrQnes#cwCQ%WCODUK09osdyffe2&kS5 zjX_h;9e&(GeVnFc2W#yFA$I%)^LJ~*zRZhgMOj~p_3qR4kAL~Kov2##(@*s17qeK= zuWoagwZtu^3ax99QtSM$BR1gXQYwaVIeL6Gm+F&t4GY6FEwjqgATjh+>#Y4U4-$H~ z(Z~j21LV9F#=S|d;Q4fZEgJ3tE(M0@%!Ur`ZKD+k3t~WN@{BuxuEqU<P{9pszn!I| zwI@KK8Y?IMumW%xLB2Xtp*6^Do^-O#g{zn*s6MkaisI(3R9}qh-xTcyV}_@EDkPJm zcs{$mRlEb{sHh$Iq94I+R)sEwyE?XOuw=%hVqo}7%~&^3RcIGVg&19Ay^n*4b*_r^ z!;7g=Rvi^t^IpvHJ6sL#p?#nFC>V-gdfBi&4}hPkFdYMbXF*!<crNoC`~tpeg6xgY zx`m$Pamv`-5#eIRD8z~-3;{?B#sa7K+e3v9k3E7CTME%{xJ+@}89!E$XTiSz`0@Mq z_uDrgcE4Tt{ny&bqjKJ{(3f7oNI4iC9lGJW6YMZxw&MhV%xY(iAYk6)+=&rg7xg*< zv3eD(`aT6zfe+*qds*w)ID(c~B#*#Fka65?l8KjRqz6Vt>(|OLdo|EV@tMC`kbxC8 znfm08J>_l)h=-gI2qp|^0E!IKy_^kbvTW|nRdITF?jS-RCEdhtV;E657h5Q8on=BA zkp9JdACzGB^7ktD%ZJZj=6Zi$s#l*@<3x_Z@kp2_*r!iQ2Z<?e4b(%V6;5lj<4?&O z10?a|fVIR3#r^lf5kVXgs*G<Vl1z6S#V%t#j77pf%;vb`V1k(u+=npY)bmljdPy9u zR7URXbOICb8_ov|!CN7-;j%)x79Nx_y%{lf1^&Re+Q9bOp=F}D$!SIn={e0>uw!8* zi3Bik7M-6UoP0%NNOB0uYg+nM^<E+OEZQoRhU?Iz3L$5PGSXrrYho((2)76#=@2ej zLq-uy3B!Y#?=2yBNWhkgAAn0DAo5SlWjJwWjbuZlJj^QSgiuZkcTeAeT%`;8F#iD& z%{XfY8Y*LcP+)ioeGaE;1fVk;ltD9bV}rpJK6S#8qSyytflpnF8<Hh)X=J>$;c24A z8Y=?IGJI3NipxL)T@lU&oLkraGORy*`SNM*A7A{2$kU#Q!l4?^P$KkV36UBi8h$qN z%!bGe+Q1Ld35WDXZ{eru9})_Y5?y2gCpZv;k2fF$GHGP>lp{osFmW{AW%yXIRs^L; zsj$k?N4?08cxv=FLcqYlOZN@ldRoB%`(7L<Q0h=YG{PgsV*A8bYp`p$LMo|P`QrPG zKoR1vpaH$d08=Sq6*#*PAwrOhH5Ig)uv4u)>-FE~wNwO@ucd;#0XL%D-a<bZzE$?- z>J?{mkj%!~lz~IPJAs@;hu8o?MgersunpL@isMB9&^*M`C_`3{2*3wt#H<hxZX&3u zG6FRvXTs$X#Oc+*-Qd8IHc~^nC^Im|xS)mkfZw`EV^)|TA{~Np@r}@ZIRmqJpkMAl zwAJ`xvw}&|v{^nvTafhFazWOi7UDTiiUaKUp36$~RR?|(lmuiw2NC8!usTx(mM@FK zI5U*Uz8bC`FE2$10JPd^2bS=})C&TM;aRMlGFLB!zzu~}+}Uvq`55p^OkS_pzX6_B zu(`jPg$NlW^=ai{Ge}{~ZOm>3nI4XZCbVrN>u|RCRUfQyY=8z!#Vl@#5wD$0Rr#dd z2oJcN)-bLeiGX4ZUzigsq?(I(4~-Hk!GvKr3D11z_VEI&_rJ^^-+g&0S1a;jGV*W; z{ZgRh4OJ%1O!64%Bez*gdK>N<LT`qvn2v@E)THe?tO@QwWZg4%u%KEll>re;Cq_|h z$T@QpW}t$fjn^1+CEL+?!o_2k2SLeU@x}KftToYlXDB4=0b46W^k=iaN#P4~HmQ)X zR1zE+z82zV3^7TuE}TiDj!wnX2E&9wG>5Cgl_|<9gwa$9f~{n(rv0T{fBo>6*J9P@ zBtjf=aDFhRMFb}U6L-3ixR`LVBuz~)(n^B?$E*=!CXTRxUp&W(B#Ez?0Mqxj*gYw@ zF_?7m{7}?{lX>oZU~Y&jVa8F8tKP8=_LxMHXKW{tTStt#Tf+ljZwS*BJ!osD37rv} zbCl6z<0CY1u7gBFZCLFZ=^g$huxDEyF$ENzCJ|K0RY+qaLE?At-9RpO2@1JD7^P>i zetNe*ef<2<zkGYo_rJAdScm6+4>L7ki6%L6A+T@^A-*=r&OFLx1OPKkPoO3V;VyY9 znvSwxi+U``ZPrS`YW&-HlZ6OUiP#Cr8g^}UtQ6iJU|_Qt2rCc(Ccqza*-A(Wm4UU8 z5@(39O_dI!x&#Lxe@!;oaAIp!7y4{;ViD3AfD{(8M8+oZGX)n{9Q$jap1{Jx+*Mi( zZzj+o9EiV+jU&!Bv4O9i>^HSL_fM~-Yx0`SOVhV4H=*e$*j|lCnys(ou{C{1U2<`O zAYdCz2PR-C+{jJ}3|d%RA{L@KaX+Avzz(Hmj1G-oZ5_P*MBo@rPvIPPf|g?6{601o zs}ck8BRp3+xgo-gTksUdRgpJ15HhF)`h*)A9=j(v-)J4F!%tKXe=}v%GwgH==f&XC z%1gGdOa_A>=y8I;5bxvrhOvcFNa*SBmG1u!0XjmR8Pgm)I!b~Hlg-pek5N2>ZAi;| z)9A@_M|(U%4zp+kcZ30>gLL8n_)NundXCMFgA^aYf~@432QC48DaH?6ptA>cSbXSf z)%ftmnd7}$i5*>Bdz?39tSA#-a5h{NKUkp>402?JFpL#EV?iKiLKitEw%>`jE2way ziIPSpOv97F9_qzBOISCF{kFabwhG5XRDD+M!~OE<-H*T8V62aF)q&<L+;;42CLIPz z82o^pjNQ&zPC3+re9pgfgDYg7?hV}w*3%7blk1o+)(3(L7tBOtgZU(4PSZC727n+T z+A&XXS_493rS>pnNP{v|u^TZ0V@zS`0_z7nbTG0L-+(>AlDS=Gbj!95-C{e45iF3v z&m6p+EEE`oNff$E8N+9j4aP85M^cCl@`ROMFel`@re^t7xjz5$$zO+3o_t2;52(8# z%ni?8!J3DOQpGX1NRb=wQ}LEeJys@SG{WrE`E8#JT`D7X&W!~!6`}BDErS447y}v_ zsKnbQu(2-gtc00js?gQ;aAhfo4E15&AaWwq1cB5q^cd==IC~@y)_}eygC8zKaQq3F zV)R5bXr7tJh+KuAOCuaD8nD%g3V6+Kf?nSOw{5zv5gr_^&i6$)KmL3_&EHBu?1X+T z8R}-NuLlogxC)yQvWTN$5O6rQaj(cf-UvbxGBCnLO7D5}fPM#E5$$!qZDvI1tO_o| zv{h^^ng;tWgcQCzVb2=SO)bnU9$-9ptn?X97AzdN3DlENN7sw`CGc!qC+FEV`fHk4 zS&W>=ZZSd3`6}X2@s)GqKgu9O<q}5(Dz~FPio0<T6|p$&srZZt6$R5xcjWxGWHA4I zAHRL6TOUs*>o^UV8kUE^R@{Qt;f{$lqNKS*c)JsHQA{Vw*rDtPp&yDe;RoYL%peZp zTAZ$gMGprI;u;7hPiOwfQek6M_Jj$6Z}wcaV<Yg%WTK-{ii{)7&{%B0#j(qVp@>#} z5EK!8I+CGB=WcTV6DM;zsPl%!!2ZQy90o3(UI&j=gviF&)YyVA+;p6PM{^>>q5R~A z2(GU?XK!_TjZ5}KS)xKfH8NuuO@5ITDGR_am|L&z#Po*0NpJKMd#)s13_dJzPMi&& zjnNiz?s?-5tbd&VsV?^wT@0`9I2nSq($ap(oft!MbG{Eps~u$=n615O-I|yz6vE6I zHZBNG@ozw{HV6>7<;YVQ=w8AF55_{`3=*5o6GimCTdCPbWq{r3J2rb*=`2_th6(%A z&Tt}55K!GO)%x<~6<gU}4lS4O6cY4yV7u=iiJ?caQ4t4Mbo$2f!&!5e1kCYH7FMA^ zxRcaLB$v67LS>wX2La*#L1pA6>WN{DeZU4uZkRdp7}^SPK)bC!XkT<!qj4y+4RD3z znyov?t2hPnRvgc4s?$l5I5vFML{`WYNKtI`A?B@e;Yf{QSR;tH1^_f~W&`tcI<@A$ zD^39zk`V`=lW>Vye^JSw|GIwp{(t{Y7O%MJIViJ@uq8Y&)r?h1QAi&-hjwD$w)D5O zTP^k!$VUPacI?+z+`wcIY<QbE>>R7MwPRVc06Gi`?uRAep<=zrxH2s#UM+a+jircw zEv$-I?6nI1gzRr!<Glq62uU=hQ#wOzC1sp2EP5zR!zyl6n=qDBZ1)7wzirads5o)K zRg&vqK}drfP_LmFzSchEexg%;E!Y42^5w2iAOHOM*AOdDrNourK^IEotk@rA4K+^r z3i*QQ1NL#&1kEsJi==$${*j0_EyMdak|-u@PEdGCoQILhBJyEEykPkywgwB)k?JYX ztynXLCR|4L=ZggJXTz781B9~`m4!!@nIvBmY^85B65(DOMQm^H1wbKSI*yKn_=7D( z^WyD~*bj3i+{f^g(uGIJPs;LwG<t<m@EIg7aw;B-$IdVG_4&@9K7RP|{=KtHXcWG| z8giYYl?MiM*C|kq&3Ocq5saOxv+D_n(OK5D(L7ud3I)wHyrBXlGHZ)H5yAj&iAlkl zK}SVw$Dv%F$3}n>8CV*jAK86+3;dofP?eLzao{}x0w$~p5GG=YK;Zb579V6@VQs)1 ziUgPdABMbLfD>ao`tAf-;uuMNj>wWE<cUU?Ra0KEciR$kig739p%^a}`;`%c5uU{& z?-N`*YE*DOb@#bJc^st1PDLRojh-9k40DAGhpKo+oM=6ZW#-syve-OR!_+g6pblr5 z4_8APaM6(Il}rj;n*dM&V?kbfp~nf!{BRW&qpxeF&KGcBQsZ!~V4x?m#?%YXw=Nio z!-d#~%MefOy#{+vz34zCV}u|HW((V)H;$KLSF!G0paoJ}YaOWZgKIB*IHNr>DXjmx zSfA#fUr&1NdD08gP9yH(UU8vyD?VpeJOca^aoFR%o_Js29+sIkUlL|)RVMTk`-xA} zaM2PwFf)`9i-2y9?Kk}EK%y8VJUmWS5XOC49MmmYjlX$NSPNdntPo+K;{}CptSFCn zBd&wf*zODy)!(*t&%zMLMiPKIVWaA*(=%FE<86l6Nu)7A$0Ne$LckB-g~KL~G3ErW zc-JL%!#9vneb(!j@9&paaOGzzauA<UoaXAgj~aHQLm^Pi02$=CW!B>@l{EQ8LfR#q z`&!=OD7!M0^fE-?GMRXp@Dei)Gh=6l5CCc6#`4<{<cfWUFqsD;hGfb^9)a6f(^rht zhRNYZ9v_KjCS&gcC(Fll#Q85=&I3z>Q8C!lNMJe8s*oWAN6{@#E=!AJKU5qu#-A=0 zd96YiX@~$$2K2?LPYVrtnZ!T6`_p`X-hKP|!~FU44<BFm6-g@3^c`>5ErFupRX{`( zL^bb8u}u$ZPes`V#k#3EvqAhpY^Z_a+CfAdHs$Sbpw%5Z(ASN(9OBJ4T${nq;1wEY zM93~io;qL#Ei;RrJxCvq5ih~bI99y)Ert;HFyqxIc{^=)k4@FgjF1Z8OXAm!7c~wf zL7(VuY=g$hILr5g5jv6lPF}HZ40RY$ffbAshd7Q0kaXfGJ;gcy-xTiE<F}XhFL-=e z#2Ml>tuE_S0L;k09p8qNRa}o%wCf^7U?8pYwvh~BMQJRKOA*bD-H%Nn0uiw><v3hw z=a7I<^4M<#x1>WISjdVLK=(w%2jw>$AfADC`Q8UFXr(D;%q`yess;2n5ARA>g(dr# zll&#n#fW4u7LhtIm<g*S$>DIb#_MXGOkNDfFF0LXIEkZ#M9tVwlGP3Rn=keHv%b7& zr>#DRQsT8RjaNZnN+_w*S<n!#qd`E}9&90cb}PBT(1aW>`UT3N6p0rF!C=CSYdBJi zv+lcBWFgoN`imDin&2TBl+7pY@}!}-M&+jM$54hXF8wZW4+e5<blZg4?+Q}|-Gv~G zILWOzWSj)KJjcr_kp`eyD5Frt60eC}gcUi2H7!a;fGdiaH&(Q1#{{%1aVe&O$}^Eu z)30jv(|y?o)A6#igTGDW8NxjCu81yJ34@H~##Sf6k`*Op-&E<tOm*-qP;Xh}q(nOj zO7X7jCBzbi@HHv6uL)RKHnJ47hC6|wL}r|fgE}lhfjXwe?$o1P^x3=A84L=R;rWdW z5e-X;ZP<Z^jM!#i1{O4V3Aeipj7q%fc(G}flH#*T>=1DQ@de)8Z*NY;@vG&6lhfFl bO6dK?g9xcTt;O1p{=@$POkPpiCM*B|yPC-r diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest index bf463952b756..27963017c703 100644 --- a/www-client/chromium-bin/Manifest +++ b/www-client/chromium-bin/Manifest @@ -14,5 +14,17 @@ DIST chromium-bin-106.0.5249.103-1-wayland-x86_64.tar.xz 85276328 BLAKE2B 393ca8 DIST chromium-bin-106.0.5249.103-1-x11-aarch64.tar.xz 83236004 BLAKE2B 72997175e32b8e101af3d9c682ecd8f3c07f49aba2770339b72bacc85a6f91a04ccdca2d415833e7c32b91f5fdf83eab98070e8d5ad88687d8bb0f2343f69971 SHA512 7fc2d20394f80767c65ff31f6c50e0ee970b2354e34f96e5884de94b85da510f5ba166bc3ef50b3e26b73920cce3593bfff9bd99ec4acdbfa8326be4a30377c5 DIST chromium-bin-106.0.5249.103-1-x11-i686.tar.xz 85294364 BLAKE2B 7117fc44323ffa1bb65f6ba03c1e0d04f929af8efaeafbf6b6b7b2583fc8bc65c3a1a592783a5a820e525ba2b71ef6838fe7366c21b2a74875a3554d5dbd2f5c SHA512 dd92a82851fdb45cdb4c1d522b7a5dbb6a0289d7648507e1fe698c7ece14eb1aba3584da7e7142156d018788c935fed3d200e8e09d531790cd59d43543e7b367 DIST chromium-bin-106.0.5249.103-1-x11-x86_64.tar.xz 85045040 BLAKE2B 0f1173812f7a28903e348a5c066c27240fb436f6f5205b4386b564d7923e08c929b996e44b8711e92bd880174f5fd86e7f003e182d5862631022b83a02264fda SHA512 9a806a6f90fffffbd6a4efb91b2583c7cddd7e60e82084e8eec64d406b567c2e30f51b6e7e5022fd922e77ff73cf5d5ac23a1a4ad2c93eedad1d500317ae20ce -EBUILD chromium-bin-106.0.5249.103.ebuild 7272 BLAKE2B aa304efd66ea7214834ddcc7910e716a126d2d98491ee076b60c07391c23e92a07b4658f55a9a6a2a863c9de41ca7dff07bec6fec26ad53c1a7d5de98d0e1751 SHA512 5725c82c0814deca75636d2ebbb62d8f628b41de2a05a9b383d99de0b98f48411ad55f7605cf5744028ba87ea9b85a96c30c1a685cac35cf2183ebdb3f3b6425 +DIST chromium-bin-107.0.5304.29-1-common-aarch64.tar.xz 3211404 BLAKE2B c0ea1b64321de4455d1bc3aa67340df6a0b50581e927d0ca95cb2c90b088901c76b75705bd3a40d32c938d5307998c9311a962ecb01d64ee24a9928bedc5bdf8 SHA512 0b744d524bc01769cf7eb6bce31db6c2f384ac64948981309157853dc74966432f5aa0d22f9c108f0c2510450a53f22efc07f7825a7d6895a3d988af5aa0b110 +DIST chromium-bin-107.0.5304.29-1-common-i686.tar.xz 3253248 BLAKE2B 508dfc7c08510af16f5ee439746c8b44d3d08e4b013127fe1f4dcce7b3423e478b6e29e05c61b002c41c213a9ea3cdf605e8d085b1d2b6b3dd8884e6d843576e SHA512 933b8e5b13f17839cbd745ceb6f1afe96e74f9b4649ea6820c46f43bfc4e775fafdec87aaafbe9f8be3828f47eb11453c9857493887f0e7d3cd441bb779deccd +DIST chromium-bin-107.0.5304.29-1-common-x86_64.tar.xz 3283228 BLAKE2B 8bc70532c1e1da19f04495baee3a5be7ab69f04b62e457b3a4eb2b2a0b180b02a2bcc409726ae3e5383ebda3d5dc86c835ef7e034e724de52b41fb1184e3b205 SHA512 d118323f54c1a48fc684dfd082bab83c9edb1d73acae5e44498bb4cc14a5beab0609f0143b6ca7c0a21db25e7c9b65968a1448c8eefcbc48771e96b6f15295a6 +DIST chromium-bin-107.0.5304.29-1-common.tar.xz 4430104 BLAKE2B a1d111c1d6ed9cf12a3a02a27b8e32155478e1b418cc889b71d2ca490e02794cce158944ad5d03ad292629f2b813332962eead7d058ac2a9bfff25137c45a473 SHA512 82c56e625a2e5675dd1a68966bc41150d49c0d75b7d40d5f7e11c0b17d83cc767f8494f235a239e97c7fa47b3f5cb4c16d37e068c4263083905ce8cd8d1a7ed1 +DIST chromium-bin-107.0.5304.29-1-l10n.tar.xz 5223852 BLAKE2B a025bad668cefb4ab50486fad3fffae95975dcfdc40f4bf0eca09022c504ffffa262c8ca57692c347dce19a225ebde9665013aecc375ca371dafb103d5e6a36a SHA512 2b026a3110f9662476901b9b29e092d676147e82b8645378a3528cf6b1a7b00fe15442983a5f4c283d73309ae7cba770ba2a034bb0b90e8d121ab6dac80bdc53 +DIST chromium-bin-107.0.5304.29-1-wayland-aarch64.tar.xz 83926632 BLAKE2B 063061cd6dd3cd545bf3ede8855f3858ed5a89755c2b04c84effd103b1fb2df90e8df588966ab21b89f23b8fff5a51ccf42293c6f91517a4200cb1fe60447527 SHA512 cb244d290dc7f2d5001c5a422437ce47a2628773a693330a933d6dfc3176dd3e672119cc7932261db5c98be5824562b7b70211d1f8425b80227c45cb4f4034e2 +DIST chromium-bin-107.0.5304.29-1-wayland-i686.tar.xz 85616652 BLAKE2B 9584c172decf03d9e611a9e6f4f0032c701bfc5f63120f1c0c013753e8ec3f8a9d44750ef4a8daa8805f3b21184ba86a8668a9d92619b05d27e0f57b64d8b03f SHA512 8ef8f781ee6556d86fafb99755143ae51c49d035d99b90b2b162beb6aeeff49d797ec525cfb429a5fc386caf53ab82f068c21eb2b4ddc0557704f7f96e94292e +DIST chromium-bin-107.0.5304.29-1-wayland-x86_64.tar.xz 85979708 BLAKE2B 1693b87ebc8ad04392abda4cac972a740176dd99cf9d38410c25857457add83fe50002fa0afc89c3353cdecbc32e9c689b457c00b62303bf6309b5e2c0946520 SHA512 2376294b6d03ebb7355754109dd1b37d432c86baa63b663ef4c060f215705c918c5086dce4102b4e96249a953596e6dfcbbc02b455f7ac58ee514fe7d0cbee7f +DIST chromium-bin-107.0.5304.29-1-x11-aarch64.tar.xz 83690600 BLAKE2B 6f23bbf9f10e248f5effc8be11de2d9c5e27cf7231e42c153b298b3589a7d89b3719e40f017682331a6d90ae6fbed31693f05bf17ff8eff7c54540d2eaabfa38 SHA512 f13d16780f06eef28a9a1a2f4f12bb7c40f8a7d20064f42c7435467d848b062922730a4d0f03c35660ed18df7803878c87de7749012a1de4c7582bf305a8d03d +DIST chromium-bin-107.0.5304.29-1-x11-i686.tar.xz 85389512 BLAKE2B 715330c9a6c1430290e955262ba0d3dd61147f2a767134fc35738432b5334d093dc8a940cbaf4d2b191f58d495b9e557cb999d8841f4cfa12b5d5d2a43a24082 SHA512 6ab2690d5486b36849e76e758590b65c1bb5b0a4d3ccb86ba909f086c076eee7cb7aaec9eda24629f2acf62774e45cdd5091d0aff26962c1835478e62ae52714 +DIST chromium-bin-107.0.5304.29-1-x11-x86_64.tar.xz 85727940 BLAKE2B f94a00102c93078a147e4dc66333c7cb2ad6820ea61afd4a8be3837d620a29bd31f8bcf0e983008abe280722219c605e2aab0a961778596319ac596fe254a537 SHA512 2202dc504f9cec5eb38a5c7299d5fe9c7af834b1e0ae3162aa2df7e929d6dadf13b2391c7bdf1f4790c532f80364d3d53a1e99c53602f80ca48d10ecfd6b9ffd +EBUILD chromium-bin-106.0.5249.103.ebuild 7279 BLAKE2B d6784f1e3e60dc72ce421477a229fd3b7157c0f46504ebe269535f3f31b07a4077b55256adbc96decd1fe816ac34aa69bc4671f7d1261193d8f00cae7ba908c6 SHA512 b8d9ad5aa0a9a61228e6ac1d76069a565700c3889b231dfe47730293b8c8df2787a048f24ee4a96e0cc59391da1d8a7384d16504a610506f6e927c50be2dcf8f +EBUILD chromium-bin-107.0.5304.29-r1.ebuild 7286 BLAKE2B 319de6ef65e633157540395e16a70ee624d0a3e0589b3793f841a9c003cbb38e406c70ed82a9ed1a713eaf0d3efb8dc065bb20a50d99621097fd325f2acdb406 SHA512 40791f99f557829edebdccc303e6b5ec0ed4f872190d71d79584393dd06001961bc511c0baac5ac0062a01dd3225b79ea15be45f417766b93d7a51b3a0d0e404 MISC metadata.xml 480 BLAKE2B 29b9f565ea38e89bb5559aa99c540e02b77db24046bbe3407d36440d95a7f0850261b08fb243095f4ffb00bb14d72dcb235786dd19040bbe1a2808fef4bdc662 SHA512 980ebd9f5ba50970f73c2cca4e0fc01df5e6003319d63be37dbd063b127786de2ed36a12c97281bb5208a04c52594f7578fdcbf00ea5b49a63995ba55e7e7127 diff --git a/www-client/chromium-bin/chromium-bin-106.0.5249.103.ebuild b/www-client/chromium-bin/chromium-bin-106.0.5249.103.ebuild index 06ad66a7eaa7..2403860ddfe7 100644 --- a/www-client/chromium-bin/chromium-bin-106.0.5249.103.ebuild +++ b/www-client/chromium-bin/chromium-bin-106.0.5249.103.ebuild @@ -33,7 +33,7 @@ SRC_URI="https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P )" LICENSE="BSD" -SLOT="0" +SLOT="0/stable" KEYWORDS="-* amd64 arm64 ~x86" IUSE="cpu_flags_x86_sse2 +suid wayland widevine" diff --git a/www-client/chromium-bin/chromium-bin-107.0.5304.29-r1.ebuild b/www-client/chromium-bin/chromium-bin-107.0.5304.29-r1.ebuild new file mode 100644 index 000000000000..3de45ac64a48 --- /dev/null +++ b/www-client/chromium-bin/chromium-bin-107.0.5304.29-r1.ebuild @@ -0,0 +1,241 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk ur vi zh-CN zh-TW" + +inherit chromium-2 desktop pax-utils readme.gentoo-r1 unpacker xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://chromium.org/" + +MY_P=${P}-1 + +SRC_URI="https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common.tar.xz + https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-l10n.tar.xz + amd64? ( + https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-x86_64.tar.xz + wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-x86_64.tar.xz ) + !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-x86_64.tar.xz ) + ) + arm64? ( + https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-aarch64.tar.xz + wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-aarch64.tar.xz ) + !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-aarch64.tar.xz ) + ) + x86? ( + https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-i686.tar.xz + wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-i686.tar.xz ) + !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-i686.tar.xz ) + )" + +LICENSE="BSD" +SLOT="0/beta" +KEYWORDS="-* ~amd64 ~arm64" +IUSE="cpu_flags_x86_sse2 +suid wayland widevine" + +RDEPEND=" + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + dev-libs/expat + dev-libs/glib:2 + dev-libs/libxml2[icu] + dev-libs/libxslt + dev-libs/nspr + >=dev-libs/nss-3.26 + media-libs/alsa-lib + media-libs/dav1d:0/6 + media-libs/flac:0/10-12 + media-libs/fontconfig + >=media-libs/freetype-2.11.0-r1 + >=media-libs/libaom-3.4.0 + media-libs/libjpeg-turbo + media-libs/libwebp + media-libs/mesa[gbm(+)] + media-libs/openh264:0/6.1 + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/pciutils + >=sys-devel/gcc-9.3.0 + >=sys-libs/glibc-2.32 + sys-libs/zlib[minizip] + virtual/ttf-fonts + virtual/udev + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + || ( + x11-libs/gtk+:3[X,wayland?] + gui-libs/gtk:4[X,wayland?] + ) + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + amd64? ( + widevine? ( www-plugins/chrome-binary-plugins ) + ) + wayland? ( dev-libs/wayland ) +" + +S=${WORKDIR} +QA_PREBUILT="*" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +Some web pages may require additional fonts to display properly. +Try installing some of the following packages if some characters +are not displayed properly: +- media-fonts/arphicfonts +- media-fonts/droid +- media-fonts/ipamonafont +- media-fonts/noto +- media-fonts/ja-ipafonts +- media-fonts/takao-fonts +- media-fonts/wqy-microhei +- media-fonts/wqy-zenhei + +To fix broken icons on the Downloads page, you should install an icon +theme that covers the appropriate MIME types, and configure this as your +GTK+ icon theme. + +For native file dialogs in KDE, install kde-apps/kdialog. + +To make password storage work with your desktop environment you may +have install one of the supported credentials management applications: +- app-crypt/libsecret (GNOME) +- kde-frameworks/kwallet (KDE) +If you have one of above packages installed, but don't want to use +them in Chromium, then add --password-store=basic to CHROMIUM_BIN_FLAGS +in /etc/chromium-bin/default. +" + +pkg_pretend() { + if use amd64 || use x86; then + if ! use cpu_flags_x86_sse2; then + eerror "This package requires a CPU supporting the SSE2 instruction set." + die "SSE2 support missing" + fi + fi +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config + + if ! use amd64 && use widevine; then + ewarn "Widevine CDM plugin is not available for your architecture." + fi +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + local CHROMIUM_BIN_HOME="opt/chromium-bin" + + if ! use suid; then + rm "${CHROMIUM_BIN_HOME}/chrome-sandbox" || die + fi + + # Clean unneeded languages + pushd "${CHROMIUM_BIN_HOME}/locales" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + # Install icons + local size + for size in 16 24 32 48 64 128 256 ; do + newicon -s ${size} "${CHROMIUM_BIN_HOME}/icons/hicolor/${size}x${size}/apps/chromium-browser.png" ${PN}-browser.png + done + rm -r "${CHROMIUM_BIN_HOME}/icons" + + # Allow users to override command-line options, bug #357629. + insinto /etc/chromium-bin + newins "${FILESDIR}/chromium-bin.default" "default" + + # Install desktop entry + domenu "${FILESDIR}/chromium-bin-browser-chromium.desktop" + + # Install GNOME default application entry (bug #303100). + insinto /usr/share/gnome-control-center/default-apps + newins "${FILESDIR}/chromium-bin-browser.xml" chromium-bin-browser.xml + + # Install manpage; bug #684550 + doman "${FILESDIR}/chromium-bin-browser.1" + dosym chromium-bin-browser.1 /usr/share/man/man1/chromium-bin.1 + + pax-mark m "${CHROMIUM_BIN_HOME}/chrome" + + # Symlink Widevine CDM + if use widevine; then + dosym "../../usr/$(get_libdir)/chromium-browser/WidevineCdm" "${CHROMIUM_BIN_HOME}/WidevineCdm" + fi + + # Install launcher + exeinto "${CHROMIUM_BIN_HOME}" + doexe "${FILESDIR}/chromium-bin-launcher.sh" + + # It is important that we name the target "chromium-bin-browser", + # xdg-utils expect it; bug #355517. + dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin-browser + # keep the old symlink around for consistency + dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin + + dosym "../../${CHROMIUM_BIN_HOME}/chromedriver" /usr/bin/chromedriver-bin + + readme.gentoo_create_doc +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + readme.gentoo_print_elog + + elog "For VA-API support you need to install x11-libs/libva with" + elog "USE=X enabled." + elog + elog "VA-API is disabled by default at runtime. You have to enable it" + elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_BIN_FLAGS" + elog "in /etc/chromium-bin/default." + + if use wayland; then + elog + elog "For screencast support you need to install media-video/pipewire." + elog + elog "Screencast is disabled by default at runtime. Either enable it" + elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" + elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" + elog "to CHROMIUM_BIN_FLAGS in /etc/chromium-bin/default." + fi + + elog + elog "chromium-bin profile defaults to \${HOME}/.config/chromium-bin." + elog "Some extensions (e.g. KeepassXC) expect default chromium profile" + elog "at \${HOME}/.config/chromium. You can overwrite this by adding" + elog "--user-data-dir=\${HOME}/.config/chromium to CHROMIUM_BIN_FLAGS" + elog "in /etc/chromium-bin/default." +} diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 319ac5385193..e57e8ea29353 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,6 +2,8 @@ AUX chromium-105-swiftshader-no-wayland.patch 401 BLAKE2B 2ebed22d234c2ab5d21515 AUX chromium-106-python3_11.patch 274 BLAKE2B ead8672e3282994444ed28660ccc99d4354b39b8026fc8906469bcc30f2f2c78916ac97be75b8b90b9654680a2ca23cc3eb794003fac42fb07db5c3ddc1211e9 SHA512 2e189ee099fd940320eea71d282565a2730bef76aa9dc6b467f2828c756359660aa1bf7a1a80aa27ace8de7fab5793b9fe76bad0c1b3383f8a1130484e391d2b AUX chromium-106-revert-GlobalMediaControlsCastStartStop.patch 1472 BLAKE2B 2d2fd29509037d7f8a965edcb6e15f1ea76efad9f99ff7bb5620cd36a4952c21edc763ac302886b8b6314b497a4e984d872ba52e39b6758249b03474c2853ce9 SHA512 a843a404c4e9c7504fa3f116079868393bad68afcf1a63a3498dd95cb86f25a6fecf4c6e96841ff72c8a9e6f00e80cb66a480c685e7bfbd625fb7f358d23aece AUX chromium-107-system-zlib.patch 423 BLAKE2B 041cfcf5840fcf28b382f27275b3ab05751f5ae75fd404175d6f4ffaf3b029fb47fde473bcdf4bd99289f10d878f9d9725b3557ce97153abc7e4a1ee0d7959b9 SHA512 70ca4fef99b3bd8e533b6a223a6d6f4989ffba890728453434e5828565d0373319a7dfc7f272cbab9064308ab35b32cf9a7b0c34e13cf71fab0de913e73392aa +AUX chromium-108-EnumTable-crash.patch 2974 BLAKE2B b2d58b6b2b67b3bc2f04662749c3fd77b019356a6f9eaaad154cdae03e63f52c3bfa8bb0ed90467ac0806c58f6a2e7a351fd48c7e7a5e9b7ab317b4b8e2a75cb SHA512 3419e3dd6da21c8791d1335170547b3ac9fca593fe8eb01e17dd3eb916e6795a32848c4762051558cf98d0379592910ff9b267f05fd6b3c83d5e1c1073ba717c +AUX chromium-108-revert-GlobalMediaControlsCastStartStop.patch 1389 BLAKE2B 0596eeba11801e7aed3331d7b42c407214d0e7d45dcf7c96b9320f0f5a4da8a01b7e6b02888971d0d1dc8c23d0e02286f07b5f1ebf336d7dda1cc7bbb018897b SHA512 6d1eacab96ed3b41a905a282e9ebf71bd906541bcf094dc55543a66382a5ae28bf698ee31cea5485925cd538cbff0c35d195016fbc9ef6a54f61fbaca1b6a1e0 AUX chromium-93-InkDropHost-crash.patch 1134 BLAKE2B 1593c406c48b629ea3170a518cf86e936af36c554bc97a380324ab6fc930e49a359dc3ef6787ab08314a6a8f5da85714b0fa9d8589d6a46b1d06cbbd7e401f22 SHA512 474d7f55505e1275238d71d1723d74a66fc9f27a16ed293aa80ffefbe5500cd65a0bf13ec76a9bca0334a245f22120099fb367d12b93adc14500104d11cd3bff AUX chromium-98-EnumTable-crash.patch 2854 BLAKE2B 4478e14e7f0c0d251b659546c2e4b83b712b072317c35f63376d7d58e2fa3563f0518b4cc333c5902140cfcd333b5860737d4c7ccbb3680fee1b60de25ad0917 SHA512 a1b55b04da7218cda037a38a543032aa741a589d2f0691d69f28eb173ffeff284d2f4da2cab1708335ecfc0a3c12ecbd57c4c48dee3eca44d659d9a3f9a7dff6 AUX chromium-98-gtk4-build.patch 3044 BLAKE2B 782dfd31a3a82d62dc0b8ffbb85cf2dbbef1c6cc47dbd8409dc0777be8d019c4ca082d75e6114b09f880f4f3e886d0f4b9631e66d46a3129e41468b70d71404c SHA512 e8acbf85274813ec81d575727b0e5d107749242d1df80e05035c9273ca0466d7358a8d7cece16c09f6996cb49ad3b1e0dcdf052af45023236f53fa6262b4e441 @@ -13,16 +15,12 @@ AUX chromium-use-oauth2-client-switches-as-default.patch 1085 BLAKE2B baf3c46330 AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739 DIST chromium-106-patchset-3.tar.xz 6672 BLAKE2B 4c56702e84c761b5b4e5ea84a3e9bed0c9c81cbf448998c51b149a5f3b745944e8c824384a879798fba284eb96d76ebbc22ce038971daf9a574ea02d52f204b5 SHA512 3e58bf2811a6674bbe04ab12c0404faad5e6b17c7a5de213e661a7cc34dd4c3329b8736e3b1ffd43a442eae4ad132ff05b042ef904d451bbe0c9a76554499b61 DIST chromium-106.0.5249.103.tar.xz 1611232904 BLAKE2B 8c16faf7b450a9e55e19c607afc7252d6fb013d1735ff1fe8e4d54953fcc3bf7a5a5416ae0bbdf8cb15074841a63ad4485e1ff24fdf557e5b76bafd483f7418d SHA512 a01d34473e2fda00389aceb7a1024573c4346423e7a5de3398508130bf9f2f1aff22c23bbd613cc2bb46f0a907f19887b28decdb9d57bccdb5d3f7a14d1866db -DIST chromium-106.0.5249.61.tar.xz 1621965008 BLAKE2B f15043eeefb898809adf580c6ef9258f9512ec29f9f0688865c226b13a47d6dd8733a51a64c6a0e5ba0b67e5d5b54419e5264401fa4ef96112dcbdfb70c4aa17 SHA512 472754e11472d4b6d7545d3dfb784b3ca6ecb951753e6e966b5a2ee18aab35e185872d55bece98a99d4d2c2d1ef38e07a29a4d6989e5a287046108100a799ac1 -DIST chromium-106.0.5249.91.tar.xz 1611228868 BLAKE2B 75703b23a0538bdae74b2ac42e36e6d13297e3b6aaead6e5a8b97ed8f2cdd2d5883752c6d90f13fd1c2fb68828558f269c0c4f7ece4587de30e2ea8d878a9073 SHA512 741e3a3331a7e3f666bdbaa16cc8a1d829d73396bd34cb8f5f030e7704970dd5b5c4e274a1f69d05c1a9cfac148bc7740f56648c53bb20b782e6edd9b248a92c DIST chromium-107-patchset-1.tar.xz 5736 BLAKE2B 581ca307d63635ef91aaa907aeebb8c735be6d6bbfcc3fe064fed7531b8848b5d918e017031ee606ed3bd8f0fc23aa6d2f8af4b36d33483dbeee2b5c8eacac82 SHA512 acbfb41c31a510a689cad3b0686e24925b018bd7a2a8f56f74b730dc36d878c266a11b3bb76b131e66f7b859f483ff00e16cbaae1b2b6944010c7396310c03b8 DIST chromium-107.0.5304.29.tar.xz 1688306728 BLAKE2B 2e00ce9cdfe41ed20004ccdf11f7d0f5824f1b23ac706e18c3891ff189983815f1ccbd26e1a12862db0688f6bc045fcf49d7694043883a608b182994cd8f2cec SHA512 871c373b44b18167126deef82ec835e33772c27d5c9d89585a1752efdcade8696c3be5d2735999838b13e3ce2e06d431f30f3591e861d1dcd7a80281817851eb -DIST chromium-108-patchset-1.tar.xz 6344 BLAKE2B d5febda6415d0573d86f1c85dcf4449ab63633605b8d3cb5815bee0ed26dba8348554f8c7e06eb0450932c1062d388d5ad8817ef698afeb978bce1a98fcb3c5b SHA512 d5f47692388c66099d6af75c781866bc45e05ffb7fa91c354243fcd1dd83f5de3279706809b3f65039e07d2c3b03d86b7dadcf6d14d93d9aa53562f1b8318b01 -DIST chromium-108.0.5327.0.tar.xz 1672115480 BLAKE2B c92636436fb8017d4a6b5e7daa7518384149ea6478998e511dd04e17c1cc788cfa2fe5484c1f732e134d4f351fa9f37f68bab306904307cf2de5158f825a5efe SHA512 a073b08ea7cff74440510c08cc90105a80f91f8bdf49e74de9f048be54821a7ef246078775260ffeff00c925a849d9958c0643e9bdc1f31edc798d4bb0928efa +DIST chromium-108-patchset-2.tar.xz 6480 BLAKE2B 2a40bb741fdd305b3525b790f82c2b36f6c909680788527a31aa2a11f519ff630aa12ffe7c53553b717f1909978c77e7db07a02a86c8e7d12d63375402802d7a SHA512 3fe182f0f928baaf0f5521efa8763080de765240b5608d5126e84e49335eb5edc788ab406aa71f5fa97c371afe1f6808e93e2e082c7f65169b5f157ff6c3e00b +DIST chromium-108.0.5343.2.tar.xz 1669214708 BLAKE2B e022bb908b15a5ae645d23cc5ab1e268ab87b77af3ae9ac352f6dc2fc9ba36f9e212cd53f4e3fdb18bb114f89ffada3f0fbee2b2fd46b6824fccaa68e21d930a SHA512 ff74eae98a44ebfc77a729ee65b4d338fcc39f04f2168247eed039d5c19c945d90c2b6aa5a12ca96d493c5116c2dcf9c959c74ffe2dc25ea6717176f699342b2 DIST chromium-profiler-0.1.tar 269066240 BLAKE2B 6897387b63ff9a724b67f2e8799fe803dc75da376da809e752d19d6f5cf98bd84ac24161d07ac4a967577279e9ad5a8a46f0825332a7ee933a27693d6dc95611 SHA512 3fb6132599d28455d1b5c04d856ea7623e49b0b0b96f021c31d0952c4ba57d69d0a1cae6f0b91470a235221c89cc0d3bb38303ff02594ed0739712e6e2f8dbcc -EBUILD chromium-106.0.5249.103.ebuild 37134 BLAKE2B 415db4b01840a61b189ce74da98fb4b31c8f64f713e4ceaf1093bf02e46eeb0f7fcd3640df9c71a8e4cddf5c98a7327607f0955af7ee14dc92874ef74959e62c SHA512 5569b3088fa69c7aa330335dd628196e22281e1a3ad2d12b56004163fd61333d602afec097bf37386701a5eb578b64f73c2e76c34af1d6fc885184e556978ff5 -EBUILD chromium-106.0.5249.61.ebuild 37058 BLAKE2B 96947a02d1a60de3a829aa4b3084066caea320d13306c81c31e8b28b8682d519c3f3920ae5bf8a73aaa39134c90c5972c66af5bb73d428c1ce412b0c0bc8a633 SHA512 5d818660493103d2f3b98016d283143eefe911a92781229be91cb98a3cc309463a9d3795fef3bb04c8b643ef048613969f464adba22e5d4e5cacbc9b75d9ba88 -EBUILD chromium-106.0.5249.91.ebuild 37059 BLAKE2B 65acd6465413b3588c3d6ad18603f5cff20807867eb94a7a90165afbde6399e6db5f0468598f3350e979bb695f4b61e17257792320a7be666886e210c3f8597c SHA512 53b59fa110d400e78fbf8bde9559e3dd7cf84a379800d832fceab4a4dac2c1d5f8fdb04c4c0a4bafb7ede433208daa1e73dab6179c32c8e5e1d7159e91d71c71 -EBUILD chromium-107.0.5304.29.ebuild 37401 BLAKE2B 8dc85138e7bc2793217ec298102bc44332453f68ae016ab3bef0e6bebf0ef683e836aea7bb1c89bc8d9d4506d1e29f3cfadf30e7130d293b219c12e8181b7b79 SHA512 251801ddeac449dbed6a3cda2b4f3cbf0e196fe0b44bd83032511a79ab2140745ef3059e68d8edbf002be3123b5047736d8a16a7fd0e15f64213d0eb40c22bb4 -EBUILD chromium-108.0.5327.0.ebuild 37368 BLAKE2B 76fb055b5664ceff7d5e17660e0ed97573cfdd42cc7b9375d111490e85246a45495da0b866ddc0844a4c33687f1db6323d6985e13e581bd52f059f289a8aec80 SHA512 ac4c00daf4be2d193d1ccab4f59c4c2dfbcf20d1936034b55bc1de7ba7cd69d030bd1d36280bab19225cbfe37495ed0f3b2266eedf48fa36b37bd98cf155f5ba +EBUILD chromium-106.0.5249.103.ebuild 37268 BLAKE2B a9eb56e489c480e61c73b0f43cd42901b4d1f6efb8c21a2a14d9e5b5f70a8ab19a2305acab01d767243973ce85df06c14179a79eeada51b17f57ea946e9115f1 SHA512 554c7cdf1e897312fb869108495245acd5ff9dde8be9aa9fe96ddc990015f3dc55dc081c2813783f9e5ccaa2a2b2091a96fb1fd2278aad5474ccfb234e255fc0 +EBUILD chromium-107.0.5304.29.ebuild 37536 BLAKE2B f0b3e491c3ae2fe3f973f3f2eae9f9d9f209fee1b4416896091a17ed9f804054f45d8f666cf39814394ac00b2cc9100f073caa4fbe0dd8b559e7027768405d29 SHA512 878a3798199f44fcdbab361e867f15bc5a0b01b7ca4d0e6b6334a860331e7535b43a4bb9085950e588cbee98c373ad10af19b652ab9979899a39dc2f65b7178a +EBUILD chromium-108.0.5343.2.ebuild 37493 BLAKE2B 1c133c672b80baf1732aa2095f6060c9ff79d90d843dc001ccb3fec638119cd95e98b88feedf8f698979b50ae0d5952d869f33f625f267d6f830a0f1c31e35fd SHA512 8fb7a44da1de704c97ddab04d1e003c36bc8c4f067b1728f13f8193e9e6f3185a35293a8c6d00132cdd0757deab87bc7c809ec4123e551118cd1d94926639791 MISC metadata.xml 2128 BLAKE2B f78ae4671e2a0c0df19c9c43b8500b2de2226ee6b3979dd060d6430872c33072c380ea2438063a68b5aa413bce265d3c5b04097e09b11dfd92fe0067e66dfeea SHA512 4693a4782ea679520e4a09a5d4905dc202fc8d422757864069c455692b56101acb68aca588f3c8e07597ef3c6dd37dab7c7b1184c6d1c0f907d838f99097a4fe diff --git a/www-client/chromium/chromium-106.0.5249.103.ebuild b/www-client/chromium/chromium-106.0.5249.103.ebuild index f77e3d8651e8..51bd19ec0ca3 100644 --- a/www-client/chromium/chromium-106.0.5249.103.ebuild +++ b/www-client/chromium/chromium-106.0.5249.103.ebuild @@ -24,7 +24,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0/stable" -KEYWORDS="amd64 ~arm64" +KEYWORDS="amd64 arm64" IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid !libcxx ) @@ -955,6 +955,11 @@ chromium_configure() { third_party/crc32c/src/src/crc32c_arm64.cc || die fi + # skipping typecheck is only supported on amd64, bug #876157 + if ! use amd64; then + myconf_gn+=" devtools_skip_typecheck=false" + fi + einfo "Configuring Chromium..." set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release echo "$@" diff --git a/www-client/chromium/chromium-106.0.5249.61.ebuild b/www-client/chromium/chromium-106.0.5249.61.ebuild deleted file mode 100644 index 37a1fc99c8f8..000000000000 --- a/www-client/chromium/chromium-106.0.5249.61.ebuild +++ /dev/null @@ -1,1189 +0,0 @@ -# Copyright 2009-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="xml(+)" -LLVM_MAX_SLOT=14 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -VIRTUALX_REQUIRED="pgo" - -inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils - -DESCRIPTION="Open-source version of Google Chrome web browser" -HOMEPAGE="https://chromium.org/" -PATCHSET="3" -PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" -SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz - https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz - pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar )" - -LICENSE="BSD" -SLOT="0/stable" -KEYWORDS="amd64 arm64" -IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" -REQUIRED_USE=" - component-build? ( !suid !libcxx ) - screencast? ( wayland ) - !headless? ( || ( X wayland ) ) - pgo? ( X !wayland ) -" - -COMMON_X_DEPEND=" - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXtst:= - x11-libs/libxshmfence:= -" - -COMMON_SNAPSHOT_DEPEND=" - system-icu? ( >=dev-libs/icu-71.1:= ) - >=dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/nspr:= - >=dev-libs/nss-3.26:= - !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) - dev-libs/libxslt:= - media-libs/fontconfig:= - >=media-libs/freetype-2.11.0-r1:= - system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) - media-libs/libjpeg-turbo:= - system-png? ( media-libs/libpng:=[-apng] ) - >=media-libs/libwebp-0.4.0:= - media-libs/mesa:=[gbm(+)] - >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= - x11-libs/libdrm:= - !headless? ( - dev-libs/glib:2 - >=media-libs/alsa-lib-1.0.19:= - pulseaudio? ( media-sound/pulseaudio:= ) - sys-apps/pciutils:= - kerberos? ( virtual/krb5 ) - vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) - X? ( - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libxcb:= - ) - x11-libs/libxkbcommon:= - wayland? ( - dev-libs/wayland:= - screencast? ( media-video/pipewire:= ) - ) - ) -" - -COMMON_DEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - app-arch/bzip2:= - dev-libs/expat:= - system-ffmpeg? ( - >=media-video/ffmpeg-4.3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - >=media-libs/opus-1.3.1:= - ) - net-misc/curl[ssl] - sys-apps/dbus:= - media-libs/flac:= - sys-libs/zlib:=[minizip] - !headless? ( - X? ( ${COMMON_X_DEPEND} ) - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - media-libs/mesa:=[X?,wayland?] - cups? ( >=net-print/cups-1.3.11:= ) - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/pango:= - ) -" -RDEPEND="${COMMON_DEPEND} - !headless? ( - || ( - x11-libs/gtk+:3[X?,wayland?] - gui-libs/gtk:4[X?,wayland?] - ) - x11-misc/xdg-utils - ) - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) -" -DEPEND="${COMMON_DEPEND} - !headless? ( - gtk4? ( gui-libs/gtk:4[X?,wayland?] ) - !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) - ) -" - -depend_clang_llvm_version() { - echo "sys-devel/clang:$1" - echo "sys-devel/llvm:$1" - echo "=sys-devel/lld-$1*" -} - -depend_clang_llvm_versions() { - local _v - if [[ $# -gt 1 ]]; then - echo "|| (" - for _v in "$@"; do - echo "(" - depend_clang_llvm_version "${_v}" - echo ")" - done - echo ")" - elif [[ $# -eq 1 ]]; then - depend_clang_llvm_version "$1" - fi -} - -BDEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=app-arch/gzip-1.7 - libcxx? ( >=sys-devel/clang-12 ) - lto? ( $(depend_clang_llvm_versions 13 14 15) ) - pgo? ( - >=dev-python/selenium-3.141.0 - >=dev-util/web_page_replay_go-20220314 - $(depend_clang_llvm_versions 13 14 15) - ) - dev-lang/perl - >=dev-util/gn-0.1807 - >=dev-util/gperf-3.0.3 - >=dev-util/ninja-1.7.2 - dev-vcs/git - >=net-libs/nodejs-7.6.0[inspector] - >=sys-devel/bison-2.4.3 - sys-devel/flex - virtual/pkgconfig - js-type-check? ( virtual/jre ) -" - -# These are intended for ebuild maintainer use to force clang if GCC is broken. -: ${CHROMIUM_FORCE_CLANG=no} - -if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then - BDEPEND+=" >=sys-devel/clang-12" -fi - -if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then - EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; -fi - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -Some web pages may require additional fonts to display properly. -Try installing some of the following packages if some characters -are not displayed properly: -- media-fonts/arphicfonts -- media-fonts/droid -- media-fonts/ipamonafont -- media-fonts/noto -- media-fonts/ja-ipafonts -- media-fonts/takao-fonts -- media-fonts/wqy-microhei -- media-fonts/wqy-zenhei - -To fix broken icons on the Downloads page, you should install an icon -theme that covers the appropriate MIME types, and configure this as your -GTK+ icon theme. - -For native file dialogs in KDE, install kde-apps/kdialog. - -To make password storage work with your desktop environment you may -have install one of the supported credentials management applications: -- app-crypt/libsecret (GNOME) -- kde-frameworks/kwallet (KDE) -If you have one of above packages installed, but don't want to use -them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS -in /etc/chromium/default. -" - -python_check_deps() { - python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -needs_clang() { - [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo -} - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -pre_build_checks() { - if [[ ${MERGE_TYPE} != binary ]]; then - [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && ( use lto || use pgo ) && llvm_pkg_setup - - local -x CPP="$(tc-getCXX) -E" - if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then - die "At least gcc 9.2 is required" - fi - if use pgo && tc-is-cross-compiler; then - die "The pgo USE flag cannot be used when cross-compiling" - fi - if needs_clang || tc-is-clang; then - tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++ - CPP+=" -E" - if ! ver_test "$(clang-major-version)" -ge 12; then - die "At least clang 12 is required" - fi - fi - if [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && use js-type-check; then - "${BROOT}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly" - fi - fi - - # Check build requirements, bug #541816 and bug #471810 . - CHECKREQS_MEMORY="4G" - CHECKREQS_DISK_BUILD="12G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" - if use lto || use pgo; then - CHECKREQS_MEMORY="9G" - CHECKREQS_DISK_BUILD="13G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" - use pgo && CHECKREQS_DISK_BUILD="20G" - fi - if is-flagq '-g?(gdb)?([1-9])'; then - if use custom-cflags || use component-build; then - CHECKREQS_DISK_BUILD="25G" - fi - if ! use component-build; then - CHECKREQS_MEMORY="16G" - fi - fi - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - pre_build_checks - - if use headless; then - local headless_unused_flags=("cups" "kerberos" "pulseaudio" "vaapi" "wayland") - for myiuse in ${headless_unused_flags[@]}; do - use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." - done - fi -} - -pkg_setup() { - pre_build_checks - - chromium_suid_sandbox_check_kernel_config - - # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams - if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then - ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" - ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." - fi -} - -src_prepare() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local PATCHES=( - "${WORKDIR}/patches" - "${FILESDIR}/chromium-93-InkDropHost-crash.patch" - "${FILESDIR}/chromium-98-EnumTable-crash.patch" - "${FILESDIR}/chromium-98-gtk4-build.patch" - "${FILESDIR}/chromium-105-swiftshader-no-wayland.patch" - "${FILESDIR}/chromium-106-python3_11.patch" - "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" - "${FILESDIR}/chromium-shim_headers.patch" - "${FILESDIR}/chromium-cross-compile.patch" - ) - - default - - mkdir -p third_party/node/linux/node-linux-x64/bin || die - ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - - # adjust python interpreter version - sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die - - local keeplibs=( - base/third_party/cityhash - base/third_party/double_conversion - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - buildtools/third_party/libc++ - buildtools/third_party/libc++abi - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - net/third_party/quic - net/third_party/uri_template - third_party/abseil-cpp - third_party/angle - third_party/angle/src/common/third_party/base - third_party/angle/src/common/third_party/smhasher - third_party/angle/src/common/third_party/xxhash - third_party/angle/src/third_party/libXNVCtrl - third_party/angle/src/third_party/trace_event - third_party/angle/src/third_party/volk - third_party/apple_apsl - third_party/axe-core - third_party/blink - third_party/bidimapper - third_party/boringssl - third_party/boringssl/src/third_party/fiat - third_party/breakpad - third_party/breakpad/breakpad/src/third_party/curl - third_party/brotli - third_party/catapult - third_party/catapult/common/py_vulcanize/third_party/rcssmin - third_party/catapult/common/py_vulcanize/third_party/rjsmin - third_party/catapult/third_party/beautifulsoup4-4.9.3 - third_party/catapult/third_party/html5lib-1.1 - third_party/catapult/third_party/polymer - third_party/catapult/third_party/six - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jpeg-js - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/catapult/tracing/third_party/pako - third_party/ced - third_party/cld_3 - third_party/closure_compiler - third_party/content_analysis_sdk - third_party/cpuinfo - third_party/crashpad - third_party/crashpad/crashpad/third_party/lss - third_party/crashpad/crashpad/third_party/zlib - third_party/crc32c - third_party/cros_system_api - third_party/dav1d - third_party/dawn - third_party/dawn/third_party/gn/webgpu-cts - third_party/dawn/third_party/khronos - third_party/depot_tools - third_party/devscripts - third_party/devtools-frontend - third_party/devtools-frontend/src/front_end/third_party/acorn - third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json - third_party/devtools-frontend/src/front_end/third_party/axe-core - third_party/devtools-frontend/src/front_end/third_party/chromium - third_party/devtools-frontend/src/front_end/third_party/codemirror - third_party/devtools-frontend/src/front_end/third_party/diff - third_party/devtools-frontend/src/front_end/third_party/i18n - third_party/devtools-frontend/src/front_end/third_party/intl-messageformat - third_party/devtools-frontend/src/front_end/third_party/lighthouse - third_party/devtools-frontend/src/front_end/third_party/lit-html - third_party/devtools-frontend/src/front_end/third_party/lodash-isequal - third_party/devtools-frontend/src/front_end/third_party/marked - third_party/devtools-frontend/src/front_end/third_party/puppeteer - third_party/devtools-frontend/src/front_end/third_party/wasmparser - third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n - third_party/devtools-frontend/src/third_party - third_party/distributed_point_functions - third_party/dom_distiller_js - third_party/eigen3 - third_party/emoji-segmenter - third_party/farmhash - third_party/fdlibm - third_party/fft2d - third_party/flatbuffers - third_party/fp16 - third_party/freetype - third_party/fusejs - third_party/fxdiv - third_party/highway - third_party/libgifcodec - third_party/liburlpattern - third_party/libzip - third_party/gemmlowp - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/ipcz - third_party/jinja2 - third_party/jsoncpp - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libaddressinput - third_party/libaom - third_party/libaom/source/libaom/third_party/fastfeat - third_party/libaom/source/libaom/third_party/vector - third_party/libaom/source/libaom/third_party/x86inc - third_party/libavif - third_party/libevent - third_party/libgav1 - third_party/libjingle - third_party/libjxl - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libsync - third_party/libudev - third_party/libva_protected_content - third_party/libvpx - third_party/libvpx/source/libvpx/third_party/x86inc - third_party/libwebm - third_party/libx11 - third_party/libxcb-keysyms - third_party/libxml/chromium - third_party/libyuv - third_party/llvm - third_party/lottie - third_party/lss - third_party/lzma_sdk - third_party/mako - third_party/maldoca - third_party/maldoca/src/third_party/tensorflow_protos - third_party/maldoca/src/third_party/zlibwrapper - third_party/markupsafe - third_party/mesa - third_party/metrics_proto - third_party/minigbm - third_party/modp_b64 - third_party/nasm - third_party/nearby - third_party/neon_2_sse - third_party/node - third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2 - third_party/one_euro_filter - third_party/openscreen - third_party/openscreen/src/third_party/mozilla - third_party/openscreen/src/third_party/tinycbor/src/src - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms - third_party/pdfium/third_party/libopenjpeg - third_party/pdfium/third_party/libpng16 - third_party/pdfium/third_party/libtiff - third_party/pdfium/third_party/skia_shared - third_party/perfetto - third_party/perfetto/protos/third_party/chromium - third_party/pffft - third_party/ply - third_party/polymer - third_party/private-join-and-compute - third_party/private_membership - third_party/protobuf - third_party/protobuf/third_party/six - third_party/pthreadpool - third_party/pyjson5 - third_party/qcms - third_party/rnnoise - third_party/s2cellid - third_party/securemessage - third_party/shell-encryption - third_party/simplejson - third_party/skia - third_party/skia/include/third_party/skcms - third_party/skia/include/third_party/vulkan - third_party/skia/third_party/skcms - third_party/skia/third_party/vulkan - third_party/smhasher - third_party/snappy - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/astc-encoder - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/marl - third_party/swiftshader/third_party/subzero - third_party/swiftshader/third_party/SPIRV-Headers/include/spirv - third_party/swiftshader/third_party/SPIRV-Tools - third_party/tensorflow-text - third_party/tflite - third_party/tflite/src/third_party/eigen3 - third_party/tflite/src/third_party/fft2d - third_party/ruy - third_party/six - third_party/ukey2 - third_party/unrar - third_party/utf - third_party/vulkan - third_party/web-animations-js - third_party/webdriver - third_party/webgpu-cts - third_party/webrtc - third_party/webrtc/common_audio/third_party/ooura - third_party/webrtc/common_audio/third_party/spl_sqrt_floor - third_party/webrtc/modules/third_party/fft - third_party/webrtc/modules/third_party/g711 - third_party/webrtc/modules/third_party/g722 - third_party/webrtc/rtc_base/third_party/base64 - third_party/webrtc/rtc_base/third_party/sigslot - third_party/widevine - third_party/woff2 - third_party/wuffs - third_party/x11proto - third_party/xcbproto - third_party/xnnpack - third_party/zxcvbn-cpp - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/siphash - v8/src/third_party/valgrind - v8/src/third_party/utf8-decoder - v8/third_party/inspector_protocol - v8/third_party/v8 - - # gyp -> gn leftovers - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-icu; then - keeplibs+=( third_party/icu ) - fi - if ! use system-png; then - keeplibs+=( third_party/libpng ) - fi - if use libcxx; then - keeplibs+=( third_party/re2 ) - fi - if use system-harfbuzz; then - keeplibs+=( third_party/harfbuzz-ng/utils ) - else - keeplibs+=( third_party/harfbuzz-ng ) - fi - if use wayland && ! use headless ; then - keeplibs+=( third_party/wayland ) - # only need the .gn files - rm -r third_party/wayland/src || die - fi - if use arm64 || use ppc64 ; then - keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) - fi - # we need to generate ppc64 stuff because upstream does not ship it yet - # it has to be done before unbundling. - if use ppc64; then - pushd third_party/libvpx >/dev/null || die - mkdir -p source/config/linux/ppc64 || die - # requires git and clang, bug #832803 - sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ - generate_gni.sh || die - ./generate_gni.sh || die - popd >/dev/null || die - - pushd third_party/ffmpeg >/dev/null || die - cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die - cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die - popd >/dev/null || die - fi - - # Remove most bundled libraries. Some are still needed. - build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die - - if use js-type-check; then - ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die - fi - - # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries - mkdir -p buildtools/third_party/eu-strip/bin || die - ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die -} - -chromium_configure() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local myconf_gn="" - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - if needs_clang && ! tc-is-clang; then - # Force clang since gcc is either broken or build is using libcxx. - if tc-is-cross-compiler; then - CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" - CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" - BUILD_CC=${CBUILD}-clang - BUILD_CXX=${CBUILD}-clang++ - else - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - fi - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Force lld for lto or pgo builds only, otherwise disable, bug 641556 - if use lto || use pgo; then - myconf_gn+=" use_lld=true" - else - myconf_gn+=" use_lld=false" - fi - - if use lto || use pgo; then - AR=llvm-ar - NM=llvm-nm - if tc-is-cross-compiler; then - BUILD_AR=llvm-ar - BUILD_NM=llvm-nm - fi - fi - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" - myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" - - # setup cups-config, build system only uses --libs option - if use cups; then - mkdir "${T}/cups-config" || die - cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die - export PATH="${PATH}:${T}/cups-config" - fi - - # Don't inherit PKG_CONFIG_PATH from environment - local -x PKG_CONFIG_PATH= - else - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" - fi - - # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. - myconf_gn+=" is_debug=false" - - # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. - # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. - myconf_gn+=" dcheck_always_on=$(usex debug true false)" - myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" - - # Component build isn't generally intended for use by end users. It's mostly useful - # for development and debugging. - myconf_gn+=" is_component_build=$(usex component-build true false)" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - # Use system-provided libraries. - # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_protobuf (bug #525560). - # TODO: use_system_sqlite (http://crbug.com/22208). - - # libevent: https://bugs.gentoo.org/593458 - local gn_system_libraries=( - flac - fontconfig - freetype - # Need harfbuzz_from_pkgconfig target - #harfbuzz-ng - libdrm - libjpeg - libwebp - libxml - libxslt - openh264 - zlib - ) - if use system-ffmpeg; then - gn_system_libraries+=( ffmpeg opus ) - fi - if use system-icu; then - gn_system_libraries+=( icu ) - fi - if use system-png; then - gn_system_libraries+=( libpng ) - fi - # re2 library interface relies on std::string and std::vector - if ! use libcxx; then - gn_system_libraries+=( re2 ) - fi - build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die - - # See dependency logic in third_party/BUILD.gn - myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" - - # Disable deprecated libgnome-keyring dependency, bug #713012 - myconf_gn+=" use_gnome_keyring=false" - - # Optional dependencies. - myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)" - myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" - myconf_gn+=" enable_widevine=$(usex widevine true false)" - - if use headless; then - myconf_gn+=" use_cups=false" - myconf_gn+=" use_kerberos=false" - myconf_gn+=" use_pulseaudio=false" - myconf_gn+=" use_vaapi=false" - myconf_gn+=" rtc_use_pipewire=false" - else - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - myconf_gn+=" use_vaapi=$(usex vaapi true false)" - myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" - myconf_gn+=" gtk_version=$(usex gtk4 4 3)" - fi - - # TODO: link_pulseaudio=true for GN. - - myconf_gn+=" disable_fieldtrial_testing_config=true" - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false" - myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" - - # Disable pseudolocales, only used for testing - myconf_gn+=" enable_pseudolocales=false" - - # Disable code formating of generated files - myconf_gn+=" blink_enable_generated_code_formatting=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . - # Note: these are for Gentoo use ONLY. For your own distribution, - # please get your own set of keys. Feel free to contact chromium@gentoo.org - # for more info. The OAuth2 credentials, however, have been left out. - # Those OAuth2 credentials have been broken for quite some time anyway. - # Instead we apply a patch to use the --oauth2-client-id= and - # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and - # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into - # Chromium without baked-in values. - local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" - myconf_gn+=" google_api_key=\"${google_api_key}\"" - local myarch="$(tc-arch)" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - replace-flags "-Os" "-O2" - strip-flags - - # Debug info section overflows without component build - # Prevent linker from running out of address space, bug #471810 . - if ! use component-build || use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a - fi - fi - - if [[ $myarch = amd64 ]] ; then - myconf_gn+=" target_cpu=\"x64\"" - ffmpeg_target_arch=x64 - elif [[ $myarch = x86 ]] ; then - myconf_gn+=" target_cpu=\"x86\"" - ffmpeg_target_arch=ia32 - - # This is normally defined by compiler_cpu_abi in - # build/config/compiler/BUILD.gn, but we patch that part out. - append-flags -msse2 -mfpmath=sse -mmmx - elif [[ $myarch = arm64 ]] ; then - myconf_gn+=" target_cpu=\"arm64\"" - ffmpeg_target_arch=arm64 - elif [[ $myarch = arm ]] ; then - myconf_gn+=" target_cpu=\"arm\"" - ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) - elif [[ $myarch = ppc64 ]] ; then - myconf_gn+=" target_cpu=\"ppc64\"" - ffmpeg_target_arch=ppc64 - else - die "Failed to determine target arch, got '$myarch'." - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Disable external code space for V8 for ppc64. It is disabled for ppc64 - # by default, but cross-compiling on amd64 enables it again. - if tc-is-cross-compiler; then - if ! use amd64 && ! use arm64; then - myconf_gn+=" v8_enable_external_code_space=false" - fi - fi - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - # https://bugs.gentoo.org/654216 - addpredict /dev/dri/ #nowarn - - #if ! use system-ffmpeg; then - if false; then - local build_ffmpeg_args="" - if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then - build_ffmpeg_args+=" --disable-asm" - fi - - # Re-configure bundled ffmpeg. See bug #491378 for example reasons. - einfo "Configuring bundled ffmpeg..." - pushd third_party/ffmpeg > /dev/null || die - chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ - --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die - chromium/scripts/copy_config.sh || die - chromium/scripts/generate_gn.py || die - popd > /dev/null || die - fi - - # Disable unknown warning message from clang. - if tc-is-clang; then - append-flags -Wno-unknown-warning-option - if tc-is-cross-compiler; then - export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" - export BUILD_CFLAGS+=" -Wno-unknown-warning-option" - fi - fi - - # Explicitly disable ICU data file support for system-icu/headless builds. - if use system-icu || use headless; then - myconf_gn+=" icu_use_data_file=false" - fi - - # Enable ozone wayland and/or headless support - myconf_gn+=" use_ozone=true ozone_auto_platforms=false" - myconf_gn+=" ozone_platform_headless=true" - if use headless; then - myconf_gn+=" ozone_platform=\"headless\"" - myconf_gn+=" use_xkbcommon=false use_gtk=false" - myconf_gn+=" use_glib=false use_gio=false" - myconf_gn+=" use_pangocairo=false use_alsa=false" - myconf_gn+=" use_libpci=false use_udev=false" - myconf_gn+=" enable_print_preview=false" - myconf_gn+=" enable_remoting=false" - else - myconf_gn+=" use_system_libdrm=true" - myconf_gn+=" use_system_minigbm=true" - myconf_gn+=" use_xkbcommon=true" - myconf_gn+=" ozone_platform_x11=$(usex X true false)" - myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" - myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" - use wayland && myconf_gn+=" use_system_wayland_scanner=true" - fi - - # Results in undefined references in chrome linking, may require CFI to work - if use arm64; then - myconf_gn+=" arm_control_flow_integrity=\"none\"" - fi - - # Enable official builds - myconf_gn+=" is_official_build=$(usex official true false)" - myconf_gn+=" use_thin_lto=$(usex lto true false)" - myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" - if use official; then - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py || die - # Disable CFI: unsupported for GCC, requires clang+lto+lld - myconf_gn+=" is_cfi=false" - # Don't add symbols to build - myconf_gn+=" symbol_level=0" - fi - - if use pgo; then - myconf_gn+=" chrome_pgo_phase=${1}" - if [[ "$1" == "2" ]]; then - myconf_gn+=" pgo_data_path=\"${2}\"" - fi - else - # Disable PGO, because profile data is only compatible with >=clang-11 - myconf_gn+=" chrome_pgo_phase=0" - fi - - # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 - if use arm64 && tc-is-gcc; then - sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ - third_party/crc32c/src/src/crc32c_arm64.cc || die - fi - - einfo "Configuring Chromium..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die -} - -src_configure() { - chromium_configure $(usex pgo 1 0) -} - -chromium_compile() { - # Final link uses lots of file descriptors. - ulimit -n 2048 - - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # Don't inherit PYTHONPATH from environment, bug #789021, #812689 - local -x PYTHONPATH= - - #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die - - # Build mksnapshot and pax-mark it. - local x - for x in mksnapshot v8_context_snapshot_generator; do - if tc-is-cross-compiler; then - eninja -C out/Release "host/${x}" - pax-mark m "out/Release/host/${x}" - else - eninja -C out/Release "${x}" - pax-mark m "out/Release/${x}" - fi - done - - # Even though ninja autodetects number of CPUs, we respect - # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release chrome chromedriver - use suid && eninja -C out/Release chrome_sandbox - - pax-mark m out/Release/chrome -} - -# This function is called from virtx, and must always return so that Xvfb -# session isn't left running. If we return 1, virtx will call die(). -chromium_profile() { - einfo "Profiling for PGO" - - pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 - - # Remove old profdata in case profiling was interrupted. - rm -rf "${1}" || return 1 - - if ! "${EPYTHON}" ./chromium_profiler.py \ - --chrome-executable "${S}/out/Release/chrome" \ - --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ - --add-arg no-sandbox --add-arg disable-dev-shm-usage \ - --profile-output "${1}"; then - eerror "Profiling failed" - return 1 - fi - - popd >/dev/null || return 1 -} - -src_compile() { - if use pgo; then - local profdata - - profdata="${WORKDIR}/chromium.profdata" - - if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then - chromium_compile - virtx chromium_profile "$profdata" - - touch "${WORKDIR}/.pgo-profiled" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then - # Remove phase 1 output - rm -r out/Release || die - - chromium_configure 2 "$profdata" - - touch "${WORKDIR}/.pgo-phase-2-configured" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then - chromium_compile - touch "${WORKDIR}/.pgo-phase-2-compiled" || die - fi - else - chromium_compile - fi - - mv out/Release/chromedriver{.unstripped,} || die - - # Build manpage; bug #684550 - sed -e 's|@@PACKAGE@@|chromium-browser|g; - s|@@MENUNAME@@|Chromium|g;' \ - chrome/app/resources/manpage.1.in > \ - out/Release/chromium-browser.1 || die - - # Build desktop file; bug #706786 - sed -e 's|@@MENUNAME@@|Chromium|g; - s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; - s|@@PACKAGE@@|chromium-browser|g; - s|\(^Exec=\)/usr/bin/|\1|g;' \ - chrome/installer/linux/common/desktop.template > \ - out/Release/chromium-browser-chromium.desktop || die - - # Build vk_swiftshader_icd.json; bug #827861 - sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ - third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ - out/Release/vk_swiftshader_icd.json || die -} - -src_install() { - local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" - exeinto "${CHROMIUM_HOME}" - doexe out/Release/chrome - - if use suid; then - newexe out/Release/chrome_sandbox chrome-sandbox - fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" - fi - - doexe out/Release/chromedriver - doexe out/Release/chrome_crashpad_handler - - ozone_auto_session () { - use X && use wayland && ! use headless && echo true || echo false - } - local sedargs=( -e - "s:/usr/lib/:/usr/$(get_libdir)/:g; - s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" - ) - sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die - doexe chromium-launcher.sh - - # It is important that we name the target "chromium-browser", - # xdg-utils expect it; bug #355517. - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser - # keep the old symlink around for consistency - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium - - dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver - - # Allow users to override command-line options, bug #357629. - insinto /etc/chromium - newins "${FILESDIR}/chromium.default" "default" - - pushd out/Release/locales > /dev/null || die - chromium_remove_language_paks - popd - - insinto "${CHROMIUM_HOME}" - doins out/Release/*.bin - doins out/Release/*.pak - ( - shopt -s nullglob - local files=(out/Release/*.so out/Release/*.so.[0-9]) - [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" - ) - - if ! use system-icu && ! use headless; then - doins out/Release/icudtl.dat - fi - - doins -r out/Release/locales - doins -r out/Release/MEIPreload - - # Install vk_swiftshader_icd.json; bug #827861 - doins out/Release/vk_swiftshader_icd.json - - if [[ -d out/Release/swiftshader ]]; then - insinto "${CHROMIUM_HOME}/swiftshader" - doins out/Release/swiftshader/*.so - fi - - # Install icons - local branding size - for size in 16 24 32 48 64 128 256 ; do - case ${size} in - 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; - *) branding="chrome/app/theme/chromium" ;; - esac - newicon -s ${size} "${branding}/product_logo_${size}.png" \ - chromium-browser.png - done - - # Install desktop entry - domenu out/Release/chromium-browser-chromium.desktop - - # Install GNOME default application entry (bug #303100). - insinto /usr/share/gnome-control-center/default-apps - newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml - - # Install manpage; bug #684550 - doman out/Release/chromium-browser.1 - dosym chromium-browser.1 /usr/share/man/man1/chromium.1 - - readme.gentoo_create_doc -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - readme.gentoo_print_elog - - if ! use headless; then - if use vaapi; then - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use screencast; then - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - if use gtk4; then - elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" - elog "behavior you need to pass --gtk-version=4, e.g. by adding it" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - fi -} diff --git a/www-client/chromium/chromium-106.0.5249.91.ebuild b/www-client/chromium/chromium-106.0.5249.91.ebuild deleted file mode 100644 index 497bdb9693b1..000000000000 --- a/www-client/chromium/chromium-106.0.5249.91.ebuild +++ /dev/null @@ -1,1189 +0,0 @@ -# Copyright 2009-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="xml(+)" -LLVM_MAX_SLOT=14 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -VIRTUALX_REQUIRED="pgo" - -inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils - -DESCRIPTION="Open-source version of Google Chrome web browser" -HOMEPAGE="https://chromium.org/" -PATCHSET="3" -PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" -SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz - https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz - pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar )" - -LICENSE="BSD" -SLOT="0/stable" -KEYWORDS="amd64 ~arm64" -IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" -REQUIRED_USE=" - component-build? ( !suid !libcxx ) - screencast? ( wayland ) - !headless? ( || ( X wayland ) ) - pgo? ( X !wayland ) -" - -COMMON_X_DEPEND=" - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXtst:= - x11-libs/libxshmfence:= -" - -COMMON_SNAPSHOT_DEPEND=" - system-icu? ( >=dev-libs/icu-71.1:= ) - >=dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/nspr:= - >=dev-libs/nss-3.26:= - !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) - dev-libs/libxslt:= - media-libs/fontconfig:= - >=media-libs/freetype-2.11.0-r1:= - system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) - media-libs/libjpeg-turbo:= - system-png? ( media-libs/libpng:=[-apng] ) - >=media-libs/libwebp-0.4.0:= - media-libs/mesa:=[gbm(+)] - >=media-libs/openh264-1.6.0:= - sys-libs/zlib:= - x11-libs/libdrm:= - !headless? ( - dev-libs/glib:2 - >=media-libs/alsa-lib-1.0.19:= - pulseaudio? ( media-sound/pulseaudio:= ) - sys-apps/pciutils:= - kerberos? ( virtual/krb5 ) - vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) - X? ( - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libxcb:= - ) - x11-libs/libxkbcommon:= - wayland? ( - dev-libs/wayland:= - screencast? ( media-video/pipewire:= ) - ) - ) -" - -COMMON_DEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - app-arch/bzip2:= - dev-libs/expat:= - system-ffmpeg? ( - >=media-video/ffmpeg-4.3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - >=media-libs/opus-1.3.1:= - ) - net-misc/curl[ssl] - sys-apps/dbus:= - media-libs/flac:= - sys-libs/zlib:=[minizip] - !headless? ( - X? ( ${COMMON_X_DEPEND} ) - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - media-libs/mesa:=[X?,wayland?] - cups? ( >=net-print/cups-1.3.11:= ) - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/pango:= - ) -" -RDEPEND="${COMMON_DEPEND} - !headless? ( - || ( - x11-libs/gtk+:3[X?,wayland?] - gui-libs/gtk:4[X?,wayland?] - ) - x11-misc/xdg-utils - ) - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) -" -DEPEND="${COMMON_DEPEND} - !headless? ( - gtk4? ( gui-libs/gtk:4[X?,wayland?] ) - !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) - ) -" - -depend_clang_llvm_version() { - echo "sys-devel/clang:$1" - echo "sys-devel/llvm:$1" - echo "=sys-devel/lld-$1*" -} - -depend_clang_llvm_versions() { - local _v - if [[ $# -gt 1 ]]; then - echo "|| (" - for _v in "$@"; do - echo "(" - depend_clang_llvm_version "${_v}" - echo ")" - done - echo ")" - elif [[ $# -eq 1 ]]; then - depend_clang_llvm_version "$1" - fi -} - -BDEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=app-arch/gzip-1.7 - libcxx? ( >=sys-devel/clang-12 ) - lto? ( $(depend_clang_llvm_versions 13 14 15) ) - pgo? ( - >=dev-python/selenium-3.141.0 - >=dev-util/web_page_replay_go-20220314 - $(depend_clang_llvm_versions 13 14 15) - ) - dev-lang/perl - >=dev-util/gn-0.1807 - >=dev-util/gperf-3.0.3 - >=dev-util/ninja-1.7.2 - dev-vcs/git - >=net-libs/nodejs-7.6.0[inspector] - >=sys-devel/bison-2.4.3 - sys-devel/flex - virtual/pkgconfig - js-type-check? ( virtual/jre ) -" - -# These are intended for ebuild maintainer use to force clang if GCC is broken. -: ${CHROMIUM_FORCE_CLANG=no} - -if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then - BDEPEND+=" >=sys-devel/clang-12" -fi - -if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then - EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; -fi - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -Some web pages may require additional fonts to display properly. -Try installing some of the following packages if some characters -are not displayed properly: -- media-fonts/arphicfonts -- media-fonts/droid -- media-fonts/ipamonafont -- media-fonts/noto -- media-fonts/ja-ipafonts -- media-fonts/takao-fonts -- media-fonts/wqy-microhei -- media-fonts/wqy-zenhei - -To fix broken icons on the Downloads page, you should install an icon -theme that covers the appropriate MIME types, and configure this as your -GTK+ icon theme. - -For native file dialogs in KDE, install kde-apps/kdialog. - -To make password storage work with your desktop environment you may -have install one of the supported credentials management applications: -- app-crypt/libsecret (GNOME) -- kde-frameworks/kwallet (KDE) -If you have one of above packages installed, but don't want to use -them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS -in /etc/chromium/default. -" - -python_check_deps() { - python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -needs_clang() { - [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo -} - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -pre_build_checks() { - if [[ ${MERGE_TYPE} != binary ]]; then - [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && ( use lto || use pgo ) && llvm_pkg_setup - - local -x CPP="$(tc-getCXX) -E" - if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then - die "At least gcc 9.2 is required" - fi - if use pgo && tc-is-cross-compiler; then - die "The pgo USE flag cannot be used when cross-compiling" - fi - if needs_clang || tc-is-clang; then - tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++ - CPP+=" -E" - if ! ver_test "$(clang-major-version)" -ge 12; then - die "At least clang 12 is required" - fi - fi - if [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && use js-type-check; then - "${BROOT}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly" - fi - fi - - # Check build requirements, bug #541816 and bug #471810 . - CHECKREQS_MEMORY="4G" - CHECKREQS_DISK_BUILD="12G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" - if use lto || use pgo; then - CHECKREQS_MEMORY="9G" - CHECKREQS_DISK_BUILD="13G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" - use pgo && CHECKREQS_DISK_BUILD="20G" - fi - if is-flagq '-g?(gdb)?([1-9])'; then - if use custom-cflags || use component-build; then - CHECKREQS_DISK_BUILD="25G" - fi - if ! use component-build; then - CHECKREQS_MEMORY="16G" - fi - fi - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - pre_build_checks - - if use headless; then - local headless_unused_flags=("cups" "kerberos" "pulseaudio" "vaapi" "wayland") - for myiuse in ${headless_unused_flags[@]}; do - use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." - done - fi -} - -pkg_setup() { - pre_build_checks - - chromium_suid_sandbox_check_kernel_config - - # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams - if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then - ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" - ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." - fi -} - -src_prepare() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local PATCHES=( - "${WORKDIR}/patches" - "${FILESDIR}/chromium-93-InkDropHost-crash.patch" - "${FILESDIR}/chromium-98-EnumTable-crash.patch" - "${FILESDIR}/chromium-98-gtk4-build.patch" - "${FILESDIR}/chromium-105-swiftshader-no-wayland.patch" - "${FILESDIR}/chromium-106-python3_11.patch" - "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" - "${FILESDIR}/chromium-shim_headers.patch" - "${FILESDIR}/chromium-cross-compile.patch" - ) - - default - - mkdir -p third_party/node/linux/node-linux-x64/bin || die - ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - - # adjust python interpreter version - sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die - - local keeplibs=( - base/third_party/cityhash - base/third_party/double_conversion - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - buildtools/third_party/libc++ - buildtools/third_party/libc++abi - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - net/third_party/quic - net/third_party/uri_template - third_party/abseil-cpp - third_party/angle - third_party/angle/src/common/third_party/base - third_party/angle/src/common/third_party/smhasher - third_party/angle/src/common/third_party/xxhash - third_party/angle/src/third_party/libXNVCtrl - third_party/angle/src/third_party/trace_event - third_party/angle/src/third_party/volk - third_party/apple_apsl - third_party/axe-core - third_party/blink - third_party/bidimapper - third_party/boringssl - third_party/boringssl/src/third_party/fiat - third_party/breakpad - third_party/breakpad/breakpad/src/third_party/curl - third_party/brotli - third_party/catapult - third_party/catapult/common/py_vulcanize/third_party/rcssmin - third_party/catapult/common/py_vulcanize/third_party/rjsmin - third_party/catapult/third_party/beautifulsoup4-4.9.3 - third_party/catapult/third_party/html5lib-1.1 - third_party/catapult/third_party/polymer - third_party/catapult/third_party/six - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jpeg-js - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/catapult/tracing/third_party/pako - third_party/ced - third_party/cld_3 - third_party/closure_compiler - third_party/content_analysis_sdk - third_party/cpuinfo - third_party/crashpad - third_party/crashpad/crashpad/third_party/lss - third_party/crashpad/crashpad/third_party/zlib - third_party/crc32c - third_party/cros_system_api - third_party/dav1d - third_party/dawn - third_party/dawn/third_party/gn/webgpu-cts - third_party/dawn/third_party/khronos - third_party/depot_tools - third_party/devscripts - third_party/devtools-frontend - third_party/devtools-frontend/src/front_end/third_party/acorn - third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json - third_party/devtools-frontend/src/front_end/third_party/axe-core - third_party/devtools-frontend/src/front_end/third_party/chromium - third_party/devtools-frontend/src/front_end/third_party/codemirror - third_party/devtools-frontend/src/front_end/third_party/diff - third_party/devtools-frontend/src/front_end/third_party/i18n - third_party/devtools-frontend/src/front_end/third_party/intl-messageformat - third_party/devtools-frontend/src/front_end/third_party/lighthouse - third_party/devtools-frontend/src/front_end/third_party/lit-html - third_party/devtools-frontend/src/front_end/third_party/lodash-isequal - third_party/devtools-frontend/src/front_end/third_party/marked - third_party/devtools-frontend/src/front_end/third_party/puppeteer - third_party/devtools-frontend/src/front_end/third_party/wasmparser - third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n - third_party/devtools-frontend/src/third_party - third_party/distributed_point_functions - third_party/dom_distiller_js - third_party/eigen3 - third_party/emoji-segmenter - third_party/farmhash - third_party/fdlibm - third_party/fft2d - third_party/flatbuffers - third_party/fp16 - third_party/freetype - third_party/fusejs - third_party/fxdiv - third_party/highway - third_party/libgifcodec - third_party/liburlpattern - third_party/libzip - third_party/gemmlowp - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/ipcz - third_party/jinja2 - third_party/jsoncpp - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libaddressinput - third_party/libaom - third_party/libaom/source/libaom/third_party/fastfeat - third_party/libaom/source/libaom/third_party/vector - third_party/libaom/source/libaom/third_party/x86inc - third_party/libavif - third_party/libevent - third_party/libgav1 - third_party/libjingle - third_party/libjxl - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libsync - third_party/libudev - third_party/libva_protected_content - third_party/libvpx - third_party/libvpx/source/libvpx/third_party/x86inc - third_party/libwebm - third_party/libx11 - third_party/libxcb-keysyms - third_party/libxml/chromium - third_party/libyuv - third_party/llvm - third_party/lottie - third_party/lss - third_party/lzma_sdk - third_party/mako - third_party/maldoca - third_party/maldoca/src/third_party/tensorflow_protos - third_party/maldoca/src/third_party/zlibwrapper - third_party/markupsafe - third_party/mesa - third_party/metrics_proto - third_party/minigbm - third_party/modp_b64 - third_party/nasm - third_party/nearby - third_party/neon_2_sse - third_party/node - third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2 - third_party/one_euro_filter - third_party/openscreen - third_party/openscreen/src/third_party/mozilla - third_party/openscreen/src/third_party/tinycbor/src/src - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms - third_party/pdfium/third_party/libopenjpeg - third_party/pdfium/third_party/libpng16 - third_party/pdfium/third_party/libtiff - third_party/pdfium/third_party/skia_shared - third_party/perfetto - third_party/perfetto/protos/third_party/chromium - third_party/pffft - third_party/ply - third_party/polymer - third_party/private-join-and-compute - third_party/private_membership - third_party/protobuf - third_party/protobuf/third_party/six - third_party/pthreadpool - third_party/pyjson5 - third_party/qcms - third_party/rnnoise - third_party/s2cellid - third_party/securemessage - third_party/shell-encryption - third_party/simplejson - third_party/skia - third_party/skia/include/third_party/skcms - third_party/skia/include/third_party/vulkan - third_party/skia/third_party/skcms - third_party/skia/third_party/vulkan - third_party/smhasher - third_party/snappy - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/astc-encoder - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/marl - third_party/swiftshader/third_party/subzero - third_party/swiftshader/third_party/SPIRV-Headers/include/spirv - third_party/swiftshader/third_party/SPIRV-Tools - third_party/tensorflow-text - third_party/tflite - third_party/tflite/src/third_party/eigen3 - third_party/tflite/src/third_party/fft2d - third_party/ruy - third_party/six - third_party/ukey2 - third_party/unrar - third_party/utf - third_party/vulkan - third_party/web-animations-js - third_party/webdriver - third_party/webgpu-cts - third_party/webrtc - third_party/webrtc/common_audio/third_party/ooura - third_party/webrtc/common_audio/third_party/spl_sqrt_floor - third_party/webrtc/modules/third_party/fft - third_party/webrtc/modules/third_party/g711 - third_party/webrtc/modules/third_party/g722 - third_party/webrtc/rtc_base/third_party/base64 - third_party/webrtc/rtc_base/third_party/sigslot - third_party/widevine - third_party/woff2 - third_party/wuffs - third_party/x11proto - third_party/xcbproto - third_party/xnnpack - third_party/zxcvbn-cpp - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/siphash - v8/src/third_party/valgrind - v8/src/third_party/utf8-decoder - v8/third_party/inspector_protocol - v8/third_party/v8 - - # gyp -> gn leftovers - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-icu; then - keeplibs+=( third_party/icu ) - fi - if ! use system-png; then - keeplibs+=( third_party/libpng ) - fi - if use libcxx; then - keeplibs+=( third_party/re2 ) - fi - if use system-harfbuzz; then - keeplibs+=( third_party/harfbuzz-ng/utils ) - else - keeplibs+=( third_party/harfbuzz-ng ) - fi - if use wayland && ! use headless ; then - keeplibs+=( third_party/wayland ) - # only need the .gn files - rm -r third_party/wayland/src || die - fi - if use arm64 || use ppc64 ; then - keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) - fi - # we need to generate ppc64 stuff because upstream does not ship it yet - # it has to be done before unbundling. - if use ppc64; then - pushd third_party/libvpx >/dev/null || die - mkdir -p source/config/linux/ppc64 || die - # requires git and clang, bug #832803 - sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ - generate_gni.sh || die - ./generate_gni.sh || die - popd >/dev/null || die - - pushd third_party/ffmpeg >/dev/null || die - cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die - cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die - popd >/dev/null || die - fi - - # Remove most bundled libraries. Some are still needed. - build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die - - if use js-type-check; then - ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die - fi - - # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries - mkdir -p buildtools/third_party/eu-strip/bin || die - ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die -} - -chromium_configure() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local myconf_gn="" - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - if needs_clang && ! tc-is-clang; then - # Force clang since gcc is either broken or build is using libcxx. - if tc-is-cross-compiler; then - CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" - CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" - BUILD_CC=${CBUILD}-clang - BUILD_CXX=${CBUILD}-clang++ - else - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - fi - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Force lld for lto or pgo builds only, otherwise disable, bug 641556 - if use lto || use pgo; then - myconf_gn+=" use_lld=true" - else - myconf_gn+=" use_lld=false" - fi - - if use lto || use pgo; then - AR=llvm-ar - NM=llvm-nm - if tc-is-cross-compiler; then - BUILD_AR=llvm-ar - BUILD_NM=llvm-nm - fi - fi - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" - myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" - - # setup cups-config, build system only uses --libs option - if use cups; then - mkdir "${T}/cups-config" || die - cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die - export PATH="${PATH}:${T}/cups-config" - fi - - # Don't inherit PKG_CONFIG_PATH from environment - local -x PKG_CONFIG_PATH= - else - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" - fi - - # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. - myconf_gn+=" is_debug=false" - - # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. - # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. - myconf_gn+=" dcheck_always_on=$(usex debug true false)" - myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" - - # Component build isn't generally intended for use by end users. It's mostly useful - # for development and debugging. - myconf_gn+=" is_component_build=$(usex component-build true false)" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - # Use system-provided libraries. - # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_protobuf (bug #525560). - # TODO: use_system_sqlite (http://crbug.com/22208). - - # libevent: https://bugs.gentoo.org/593458 - local gn_system_libraries=( - flac - fontconfig - freetype - # Need harfbuzz_from_pkgconfig target - #harfbuzz-ng - libdrm - libjpeg - libwebp - libxml - libxslt - openh264 - zlib - ) - if use system-ffmpeg; then - gn_system_libraries+=( ffmpeg opus ) - fi - if use system-icu; then - gn_system_libraries+=( icu ) - fi - if use system-png; then - gn_system_libraries+=( libpng ) - fi - # re2 library interface relies on std::string and std::vector - if ! use libcxx; then - gn_system_libraries+=( re2 ) - fi - build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die - - # See dependency logic in third_party/BUILD.gn - myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" - - # Disable deprecated libgnome-keyring dependency, bug #713012 - myconf_gn+=" use_gnome_keyring=false" - - # Optional dependencies. - myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)" - myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" - myconf_gn+=" enable_widevine=$(usex widevine true false)" - - if use headless; then - myconf_gn+=" use_cups=false" - myconf_gn+=" use_kerberos=false" - myconf_gn+=" use_pulseaudio=false" - myconf_gn+=" use_vaapi=false" - myconf_gn+=" rtc_use_pipewire=false" - else - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - myconf_gn+=" use_vaapi=$(usex vaapi true false)" - myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" - myconf_gn+=" gtk_version=$(usex gtk4 4 3)" - fi - - # TODO: link_pulseaudio=true for GN. - - myconf_gn+=" disable_fieldtrial_testing_config=true" - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false" - myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" - - # Disable pseudolocales, only used for testing - myconf_gn+=" enable_pseudolocales=false" - - # Disable code formating of generated files - myconf_gn+=" blink_enable_generated_code_formatting=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . - # Note: these are for Gentoo use ONLY. For your own distribution, - # please get your own set of keys. Feel free to contact chromium@gentoo.org - # for more info. The OAuth2 credentials, however, have been left out. - # Those OAuth2 credentials have been broken for quite some time anyway. - # Instead we apply a patch to use the --oauth2-client-id= and - # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and - # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into - # Chromium without baked-in values. - local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" - myconf_gn+=" google_api_key=\"${google_api_key}\"" - local myarch="$(tc-arch)" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - replace-flags "-Os" "-O2" - strip-flags - - # Debug info section overflows without component build - # Prevent linker from running out of address space, bug #471810 . - if ! use component-build || use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a - fi - fi - - if [[ $myarch = amd64 ]] ; then - myconf_gn+=" target_cpu=\"x64\"" - ffmpeg_target_arch=x64 - elif [[ $myarch = x86 ]] ; then - myconf_gn+=" target_cpu=\"x86\"" - ffmpeg_target_arch=ia32 - - # This is normally defined by compiler_cpu_abi in - # build/config/compiler/BUILD.gn, but we patch that part out. - append-flags -msse2 -mfpmath=sse -mmmx - elif [[ $myarch = arm64 ]] ; then - myconf_gn+=" target_cpu=\"arm64\"" - ffmpeg_target_arch=arm64 - elif [[ $myarch = arm ]] ; then - myconf_gn+=" target_cpu=\"arm\"" - ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) - elif [[ $myarch = ppc64 ]] ; then - myconf_gn+=" target_cpu=\"ppc64\"" - ffmpeg_target_arch=ppc64 - else - die "Failed to determine target arch, got '$myarch'." - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Disable external code space for V8 for ppc64. It is disabled for ppc64 - # by default, but cross-compiling on amd64 enables it again. - if tc-is-cross-compiler; then - if ! use amd64 && ! use arm64; then - myconf_gn+=" v8_enable_external_code_space=false" - fi - fi - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - # https://bugs.gentoo.org/654216 - addpredict /dev/dri/ #nowarn - - #if ! use system-ffmpeg; then - if false; then - local build_ffmpeg_args="" - if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then - build_ffmpeg_args+=" --disable-asm" - fi - - # Re-configure bundled ffmpeg. See bug #491378 for example reasons. - einfo "Configuring bundled ffmpeg..." - pushd third_party/ffmpeg > /dev/null || die - chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ - --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die - chromium/scripts/copy_config.sh || die - chromium/scripts/generate_gn.py || die - popd > /dev/null || die - fi - - # Disable unknown warning message from clang. - if tc-is-clang; then - append-flags -Wno-unknown-warning-option - if tc-is-cross-compiler; then - export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" - export BUILD_CFLAGS+=" -Wno-unknown-warning-option" - fi - fi - - # Explicitly disable ICU data file support for system-icu/headless builds. - if use system-icu || use headless; then - myconf_gn+=" icu_use_data_file=false" - fi - - # Enable ozone wayland and/or headless support - myconf_gn+=" use_ozone=true ozone_auto_platforms=false" - myconf_gn+=" ozone_platform_headless=true" - if use headless; then - myconf_gn+=" ozone_platform=\"headless\"" - myconf_gn+=" use_xkbcommon=false use_gtk=false" - myconf_gn+=" use_glib=false use_gio=false" - myconf_gn+=" use_pangocairo=false use_alsa=false" - myconf_gn+=" use_libpci=false use_udev=false" - myconf_gn+=" enable_print_preview=false" - myconf_gn+=" enable_remoting=false" - else - myconf_gn+=" use_system_libdrm=true" - myconf_gn+=" use_system_minigbm=true" - myconf_gn+=" use_xkbcommon=true" - myconf_gn+=" ozone_platform_x11=$(usex X true false)" - myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" - myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" - use wayland && myconf_gn+=" use_system_wayland_scanner=true" - fi - - # Results in undefined references in chrome linking, may require CFI to work - if use arm64; then - myconf_gn+=" arm_control_flow_integrity=\"none\"" - fi - - # Enable official builds - myconf_gn+=" is_official_build=$(usex official true false)" - myconf_gn+=" use_thin_lto=$(usex lto true false)" - myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" - if use official; then - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py || die - # Disable CFI: unsupported for GCC, requires clang+lto+lld - myconf_gn+=" is_cfi=false" - # Don't add symbols to build - myconf_gn+=" symbol_level=0" - fi - - if use pgo; then - myconf_gn+=" chrome_pgo_phase=${1}" - if [[ "$1" == "2" ]]; then - myconf_gn+=" pgo_data_path=\"${2}\"" - fi - else - # Disable PGO, because profile data is only compatible with >=clang-11 - myconf_gn+=" chrome_pgo_phase=0" - fi - - # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 - if use arm64 && tc-is-gcc; then - sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ - third_party/crc32c/src/src/crc32c_arm64.cc || die - fi - - einfo "Configuring Chromium..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die -} - -src_configure() { - chromium_configure $(usex pgo 1 0) -} - -chromium_compile() { - # Final link uses lots of file descriptors. - ulimit -n 2048 - - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # Don't inherit PYTHONPATH from environment, bug #789021, #812689 - local -x PYTHONPATH= - - #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die - - # Build mksnapshot and pax-mark it. - local x - for x in mksnapshot v8_context_snapshot_generator; do - if tc-is-cross-compiler; then - eninja -C out/Release "host/${x}" - pax-mark m "out/Release/host/${x}" - else - eninja -C out/Release "${x}" - pax-mark m "out/Release/${x}" - fi - done - - # Even though ninja autodetects number of CPUs, we respect - # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release chrome chromedriver - use suid && eninja -C out/Release chrome_sandbox - - pax-mark m out/Release/chrome -} - -# This function is called from virtx, and must always return so that Xvfb -# session isn't left running. If we return 1, virtx will call die(). -chromium_profile() { - einfo "Profiling for PGO" - - pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 - - # Remove old profdata in case profiling was interrupted. - rm -rf "${1}" || return 1 - - if ! "${EPYTHON}" ./chromium_profiler.py \ - --chrome-executable "${S}/out/Release/chrome" \ - --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ - --add-arg no-sandbox --add-arg disable-dev-shm-usage \ - --profile-output "${1}"; then - eerror "Profiling failed" - return 1 - fi - - popd >/dev/null || return 1 -} - -src_compile() { - if use pgo; then - local profdata - - profdata="${WORKDIR}/chromium.profdata" - - if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then - chromium_compile - virtx chromium_profile "$profdata" - - touch "${WORKDIR}/.pgo-profiled" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then - # Remove phase 1 output - rm -r out/Release || die - - chromium_configure 2 "$profdata" - - touch "${WORKDIR}/.pgo-phase-2-configured" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then - chromium_compile - touch "${WORKDIR}/.pgo-phase-2-compiled" || die - fi - else - chromium_compile - fi - - mv out/Release/chromedriver{.unstripped,} || die - - # Build manpage; bug #684550 - sed -e 's|@@PACKAGE@@|chromium-browser|g; - s|@@MENUNAME@@|Chromium|g;' \ - chrome/app/resources/manpage.1.in > \ - out/Release/chromium-browser.1 || die - - # Build desktop file; bug #706786 - sed -e 's|@@MENUNAME@@|Chromium|g; - s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; - s|@@PACKAGE@@|chromium-browser|g; - s|\(^Exec=\)/usr/bin/|\1|g;' \ - chrome/installer/linux/common/desktop.template > \ - out/Release/chromium-browser-chromium.desktop || die - - # Build vk_swiftshader_icd.json; bug #827861 - sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ - third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ - out/Release/vk_swiftshader_icd.json || die -} - -src_install() { - local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" - exeinto "${CHROMIUM_HOME}" - doexe out/Release/chrome - - if use suid; then - newexe out/Release/chrome_sandbox chrome-sandbox - fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" - fi - - doexe out/Release/chromedriver - doexe out/Release/chrome_crashpad_handler - - ozone_auto_session () { - use X && use wayland && ! use headless && echo true || echo false - } - local sedargs=( -e - "s:/usr/lib/:/usr/$(get_libdir)/:g; - s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" - ) - sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die - doexe chromium-launcher.sh - - # It is important that we name the target "chromium-browser", - # xdg-utils expect it; bug #355517. - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser - # keep the old symlink around for consistency - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium - - dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver - - # Allow users to override command-line options, bug #357629. - insinto /etc/chromium - newins "${FILESDIR}/chromium.default" "default" - - pushd out/Release/locales > /dev/null || die - chromium_remove_language_paks - popd - - insinto "${CHROMIUM_HOME}" - doins out/Release/*.bin - doins out/Release/*.pak - ( - shopt -s nullglob - local files=(out/Release/*.so out/Release/*.so.[0-9]) - [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" - ) - - if ! use system-icu && ! use headless; then - doins out/Release/icudtl.dat - fi - - doins -r out/Release/locales - doins -r out/Release/MEIPreload - - # Install vk_swiftshader_icd.json; bug #827861 - doins out/Release/vk_swiftshader_icd.json - - if [[ -d out/Release/swiftshader ]]; then - insinto "${CHROMIUM_HOME}/swiftshader" - doins out/Release/swiftshader/*.so - fi - - # Install icons - local branding size - for size in 16 24 32 48 64 128 256 ; do - case ${size} in - 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; - *) branding="chrome/app/theme/chromium" ;; - esac - newicon -s ${size} "${branding}/product_logo_${size}.png" \ - chromium-browser.png - done - - # Install desktop entry - domenu out/Release/chromium-browser-chromium.desktop - - # Install GNOME default application entry (bug #303100). - insinto /usr/share/gnome-control-center/default-apps - newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml - - # Install manpage; bug #684550 - doman out/Release/chromium-browser.1 - dosym chromium-browser.1 /usr/share/man/man1/chromium.1 - - readme.gentoo_create_doc -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - readme.gentoo_print_elog - - if ! use headless; then - if use vaapi; then - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use screencast; then - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - if use gtk4; then - elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" - elog "behavior you need to pass --gtk-version=4, e.g. by adding it" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - fi -} diff --git a/www-client/chromium/chromium-107.0.5304.29.ebuild b/www-client/chromium/chromium-107.0.5304.29.ebuild index 94b63b95ac57..76ce6ce22dbd 100644 --- a/www-client/chromium/chromium-107.0.5304.29.ebuild +++ b/www-client/chromium/chromium-107.0.5304.29.ebuild @@ -972,6 +972,11 @@ chromium_configure() { third_party/crc32c/src/src/crc32c_arm64.cc || die fi + # skipping typecheck is only supported on amd64, bug #876157 + if ! use amd64; then + myconf_gn+=" devtools_skip_typecheck=false" + fi + einfo "Configuring Chromium..." set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release echo "$@" diff --git a/www-client/chromium/chromium-108.0.5327.0.ebuild b/www-client/chromium/chromium-108.0.5327.0.ebuild deleted file mode 100644 index f0f89a7f409e..000000000000 --- a/www-client/chromium/chromium-108.0.5327.0.ebuild +++ /dev/null @@ -1,1207 +0,0 @@ -# Copyright 2009-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="xml(+)" -LLVM_MAX_SLOT=15 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -VIRTUALX_REQUIRED="pgo" - -inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils - -DESCRIPTION="Open-source version of Google Chrome web browser" -HOMEPAGE="https://chromium.org/" -PATCHSET="1" -PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" -SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz - https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz - pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar )" - -LICENSE="BSD" -SLOT="0/dev" -KEYWORDS="~amd64 ~arm64" -IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" -REQUIRED_USE=" - component-build? ( !suid !libcxx ) - screencast? ( wayland ) - !headless? ( || ( X wayland ) ) - pgo? ( X !wayland ) -" - -COMMON_X_DEPEND=" - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXtst:= - x11-libs/libxshmfence:= -" - -COMMON_SNAPSHOT_DEPEND=" - system-icu? ( >=dev-libs/icu-71.1:= ) - >=dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/nspr:= - >=dev-libs/nss-3.26:= - !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) - dev-libs/libxslt:= - media-libs/fontconfig:= - >=media-libs/freetype-2.11.0-r1:= - system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) - media-libs/libjpeg-turbo:= - system-png? ( media-libs/libpng:=[-apng] ) - >=media-libs/libwebp-0.4.0:= - media-libs/mesa:=[gbm(+)] - >=media-libs/openh264-1.6.0:= - system-av1? ( - >=media-libs/dav1d-1.0.0:= - >=media-libs/libaom-3.4.0:= - ) - sys-libs/zlib:= - x11-libs/libdrm:= - !headless? ( - dev-libs/glib:2 - >=media-libs/alsa-lib-1.0.19:= - pulseaudio? ( media-sound/pulseaudio:= ) - sys-apps/pciutils:= - kerberos? ( virtual/krb5 ) - vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) - X? ( - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libxcb:= - ) - x11-libs/libxkbcommon:= - wayland? ( - dev-libs/wayland:= - screencast? ( media-video/pipewire:= ) - ) - ) -" - -COMMON_DEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - app-arch/bzip2:= - dev-libs/expat:= - system-ffmpeg? ( - >=media-video/ffmpeg-4.3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - >=media-libs/opus-1.3.1:= - ) - net-misc/curl[ssl] - sys-apps/dbus:= - media-libs/flac:= - sys-libs/zlib:=[minizip] - !headless? ( - X? ( ${COMMON_X_DEPEND} ) - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - media-libs/mesa:=[X?,wayland?] - cups? ( >=net-print/cups-1.3.11:= ) - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/pango:= - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtwidgets:5 - ) - ) -" -RDEPEND="${COMMON_DEPEND} - !headless? ( - || ( - x11-libs/gtk+:3[X?,wayland?] - gui-libs/gtk:4[X?,wayland?] - ) - qt5? ( dev-qt/qtgui:5[X?,wayland?] ) - x11-misc/xdg-utils - ) - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) -" -DEPEND="${COMMON_DEPEND} - !headless? ( - gtk4? ( gui-libs/gtk:4[X?,wayland?] ) - !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) - ) -" - -depend_clang_llvm_version() { - echo "sys-devel/clang:$1" - echo "sys-devel/llvm:$1" - echo "=sys-devel/lld-$1*" -} - -depend_clang_llvm_versions() { - local _v - if [[ $# -gt 1 ]]; then - echo "|| (" - for _v in "$@"; do - echo "(" - depend_clang_llvm_version "${_v}" - echo ")" - done - echo ")" - elif [[ $# -eq 1 ]]; then - depend_clang_llvm_version "$1" - fi -} - -BDEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=app-arch/gzip-1.7 - libcxx? ( >=sys-devel/clang-12 ) - lto? ( $(depend_clang_llvm_versions 13 14 15) ) - pgo? ( - >=dev-python/selenium-3.141.0 - >=dev-util/web_page_replay_go-20220314 - $(depend_clang_llvm_versions 13 14 15) - ) - dev-lang/perl - >=dev-util/gn-0.1807 - >=dev-util/gperf-3.0.3 - >=dev-util/ninja-1.7.2 - dev-vcs/git - >=net-libs/nodejs-7.6.0[inspector] - >=sys-devel/bison-2.4.3 - sys-devel/flex - virtual/pkgconfig - js-type-check? ( virtual/jre ) -" - -# These are intended for ebuild maintainer use to force clang if GCC is broken. -: ${CHROMIUM_FORCE_CLANG=no} - -if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then - BDEPEND+=" >=sys-devel/clang-12" -fi - -if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then - EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; -fi - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -Some web pages may require additional fonts to display properly. -Try installing some of the following packages if some characters -are not displayed properly: -- media-fonts/arphicfonts -- media-fonts/droid -- media-fonts/ipamonafont -- media-fonts/noto -- media-fonts/ja-ipafonts -- media-fonts/takao-fonts -- media-fonts/wqy-microhei -- media-fonts/wqy-zenhei - -To fix broken icons on the Downloads page, you should install an icon -theme that covers the appropriate MIME types, and configure this as your -GTK+ icon theme. - -For native file dialogs in KDE, install kde-apps/kdialog. - -To make password storage work with your desktop environment you may -have install one of the supported credentials management applications: -- app-crypt/libsecret (GNOME) -- kde-frameworks/kwallet (KDE) -If you have one of above packages installed, but don't want to use -them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS -in /etc/chromium/default. -" - -python_check_deps() { - python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -needs_clang() { - [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo -} - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -pre_build_checks() { - if [[ ${MERGE_TYPE} != binary ]]; then - [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && ( use lto || use pgo ) && llvm_pkg_setup - - local -x CPP="$(tc-getCXX) -E" - if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then - die "At least gcc 9.2 is required" - fi - if use pgo && tc-is-cross-compiler; then - die "The pgo USE flag cannot be used when cross-compiling" - fi - if needs_clang || tc-is-clang; then - tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++ - CPP+=" -E" - if ! ver_test "$(clang-major-version)" -ge 12; then - die "At least clang 12 is required" - fi - fi - if [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && use js-type-check; then - "${BROOT}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly" - fi - fi - - # Check build requirements, bug #541816 and bug #471810 . - CHECKREQS_MEMORY="4G" - CHECKREQS_DISK_BUILD="12G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" - if use lto || use pgo; then - CHECKREQS_MEMORY="9G" - CHECKREQS_DISK_BUILD="13G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" - use pgo && CHECKREQS_DISK_BUILD="20G" - fi - if is-flagq '-g?(gdb)?([1-9])'; then - if use custom-cflags || use component-build; then - CHECKREQS_DISK_BUILD="25G" - fi - if ! use component-build; then - CHECKREQS_MEMORY="16G" - fi - fi - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - pre_build_checks - - if use headless; then - local headless_unused_flags=("cups" "kerberos" "pulseaudio" "vaapi" "wayland") - for myiuse in ${headless_unused_flags[@]}; do - use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." - done - fi -} - -pkg_setup() { - pre_build_checks - - chromium_suid_sandbox_check_kernel_config - - # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams - if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then - ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" - ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." - fi -} - -src_prepare() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local PATCHES=( - "${WORKDIR}/patches" - "${FILESDIR}/chromium-93-InkDropHost-crash.patch" - "${FILESDIR}/chromium-98-EnumTable-crash.patch" - "${FILESDIR}/chromium-98-gtk4-build.patch" - "${FILESDIR}/chromium-107-system-zlib.patch" - "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" - "${FILESDIR}/chromium-shim_headers.patch" - "${FILESDIR}/chromium-cross-compile.patch" - ) - - default - - mkdir -p third_party/node/linux/node-linux-x64/bin || die - ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - - # adjust python interpreter version - sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die - - local keeplibs=( - base/third_party/cityhash - base/third_party/double_conversion - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - buildtools/third_party/libc++ - buildtools/third_party/libc++abi - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - net/third_party/quic - net/third_party/uri_template - third_party/abseil-cpp - third_party/angle - third_party/angle/src/common/third_party/base - third_party/angle/src/common/third_party/smhasher - third_party/angle/src/common/third_party/xxhash - third_party/angle/src/third_party/libXNVCtrl - third_party/angle/src/third_party/trace_event - third_party/angle/src/third_party/volk - third_party/apple_apsl - third_party/axe-core - third_party/blink - third_party/bidimapper - third_party/boringssl - third_party/boringssl/src/third_party/fiat - third_party/breakpad - third_party/breakpad/breakpad/src/third_party/curl - third_party/brotli - third_party/catapult - third_party/catapult/common/py_vulcanize/third_party/rcssmin - third_party/catapult/common/py_vulcanize/third_party/rjsmin - third_party/catapult/third_party/beautifulsoup4-4.9.3 - third_party/catapult/third_party/html5lib-1.1 - third_party/catapult/third_party/polymer - third_party/catapult/third_party/six - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jpeg-js - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/catapult/tracing/third_party/pako - third_party/ced - third_party/cld_3 - third_party/closure_compiler - third_party/content_analysis_sdk - third_party/cpuinfo - third_party/crashpad - third_party/crashpad/crashpad/third_party/lss - third_party/crashpad/crashpad/third_party/zlib - third_party/crc32c - third_party/cros_system_api - third_party/dawn - third_party/dawn/third_party/gn/webgpu-cts - third_party/dawn/third_party/khronos - third_party/depot_tools - third_party/devscripts - third_party/devtools-frontend - third_party/devtools-frontend/src/front_end/third_party/acorn - third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json - third_party/devtools-frontend/src/front_end/third_party/axe-core - third_party/devtools-frontend/src/front_end/third_party/chromium - third_party/devtools-frontend/src/front_end/third_party/codemirror - third_party/devtools-frontend/src/front_end/third_party/diff - third_party/devtools-frontend/src/front_end/third_party/i18n - third_party/devtools-frontend/src/front_end/third_party/intl-messageformat - third_party/devtools-frontend/src/front_end/third_party/lighthouse - third_party/devtools-frontend/src/front_end/third_party/lit-html - third_party/devtools-frontend/src/front_end/third_party/lodash-isequal - third_party/devtools-frontend/src/front_end/third_party/marked - third_party/devtools-frontend/src/front_end/third_party/puppeteer - third_party/devtools-frontend/src/front_end/third_party/wasmparser - third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n - third_party/devtools-frontend/src/third_party - third_party/distributed_point_functions - third_party/dom_distiller_js - third_party/eigen3 - third_party/emoji-segmenter - third_party/farmhash - third_party/fdlibm - third_party/fft2d - third_party/flatbuffers - third_party/fp16 - third_party/freetype - third_party/fusejs - third_party/fxdiv - third_party/highway - third_party/libgifcodec - third_party/liburlpattern - third_party/libzip - third_party/gemmlowp - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/ipcz - third_party/jinja2 - third_party/jsoncpp - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libaddressinput - third_party/libavif - third_party/libevent - third_party/libgav1 - third_party/libjingle - third_party/libjxl - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libsync - third_party/libudev - third_party/libva_protected_content - third_party/libvpx - third_party/libvpx/source/libvpx/third_party/x86inc - third_party/libwebm - third_party/libx11 - third_party/libxcb-keysyms - third_party/libxml/chromium - third_party/libyuv - third_party/llvm - third_party/lottie - third_party/lss - third_party/lzma_sdk - third_party/mako - third_party/maldoca - third_party/maldoca/src/third_party/tensorflow_protos - third_party/maldoca/src/third_party/zlibwrapper - third_party/markupsafe - third_party/mesa - third_party/metrics_proto - third_party/minigbm - third_party/modp_b64 - third_party/nasm - third_party/nearby - third_party/neon_2_sse - third_party/node - third_party/omnibox_proto - third_party/one_euro_filter - third_party/openscreen - third_party/openscreen/src/third_party/mozilla - third_party/openscreen/src/third_party/tinycbor/src/src - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms - third_party/pdfium/third_party/libopenjpeg - third_party/pdfium/third_party/libpng16 - third_party/pdfium/third_party/libtiff - third_party/pdfium/third_party/skia_shared - third_party/perfetto - third_party/perfetto/protos/third_party/chromium - third_party/pffft - third_party/ply - third_party/polymer - third_party/private-join-and-compute - third_party/private_membership - third_party/protobuf - third_party/protobuf/third_party/six - third_party/pthreadpool - third_party/pyjson5 - third_party/qcms - third_party/rnnoise - third_party/s2cellid - third_party/securemessage - third_party/shell-encryption - third_party/simplejson - third_party/skia - third_party/skia/include/third_party/vulkan - third_party/skia/third_party/vulkan - third_party/smhasher - third_party/snappy - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/astc-encoder - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/marl - third_party/swiftshader/third_party/subzero - third_party/swiftshader/third_party/SPIRV-Headers/include/spirv - third_party/swiftshader/third_party/SPIRV-Tools - third_party/tensorflow-text - third_party/tflite - third_party/tflite/src/third_party/eigen3 - third_party/tflite/src/third_party/fft2d - third_party/ruy - third_party/six - third_party/ukey2 - third_party/unrar - third_party/utf - third_party/vulkan - third_party/web-animations-js - third_party/webdriver - third_party/webgpu-cts - third_party/webrtc - third_party/webrtc/common_audio/third_party/ooura - third_party/webrtc/common_audio/third_party/spl_sqrt_floor - third_party/webrtc/modules/third_party/fft - third_party/webrtc/modules/third_party/g711 - third_party/webrtc/modules/third_party/g722 - third_party/webrtc/rtc_base/third_party/base64 - third_party/webrtc/rtc_base/third_party/sigslot - third_party/widevine - third_party/woff2 - third_party/wuffs - third_party/x11proto - third_party/xcbproto - third_party/xnnpack - third_party/zxcvbn-cpp - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/siphash - v8/src/third_party/valgrind - v8/src/third_party/utf8-decoder - v8/third_party/inspector_protocol - v8/third_party/v8 - - # gyp -> gn leftovers - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-icu; then - keeplibs+=( third_party/icu ) - fi - if ! use system-png; then - keeplibs+=( third_party/libpng ) - fi - if ! use system-av1; then - keep_libs+=( - third_party/dav1d - third_party/libaom - third_party/libaom/source/libaom/third_party/fastfeat - third_party/libaom/source/libaom/third_party/vector - third_party/libaom/source/libaom/third_party/x86inc - ) - fi - if use libcxx; then - keeplibs+=( third_party/re2 ) - fi - if use system-harfbuzz; then - keeplibs+=( third_party/harfbuzz-ng/utils ) - else - keeplibs+=( third_party/harfbuzz-ng ) - fi - if use wayland && ! use headless ; then - keeplibs+=( third_party/wayland ) - # only need the .gn files - rm -r third_party/wayland/src || die - fi - if use arm64 || use ppc64 ; then - keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) - fi - # we need to generate ppc64 stuff because upstream does not ship it yet - # it has to be done before unbundling. - if use ppc64; then - pushd third_party/libvpx >/dev/null || die - mkdir -p source/config/linux/ppc64 || die - # requires git and clang, bug #832803 - sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ - generate_gni.sh || die - ./generate_gni.sh || die - popd >/dev/null || die - - pushd third_party/ffmpeg >/dev/null || die - cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die - cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die - popd >/dev/null || die - fi - - # Remove most bundled libraries. Some are still needed. - build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die - - if use js-type-check; then - ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die - fi - - # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries - mkdir -p buildtools/third_party/eu-strip/bin || die - ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die -} - -chromium_configure() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local myconf_gn="" - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - if needs_clang && ! tc-is-clang; then - # Force clang since gcc is either broken or build is using libcxx. - if tc-is-cross-compiler; then - CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" - CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" - BUILD_CC=${CBUILD}-clang - BUILD_CXX=${CBUILD}-clang++ - else - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - fi - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Force lld for lto or pgo builds only, otherwise disable, bug 641556 - if use lto || use pgo; then - myconf_gn+=" use_lld=true" - else - myconf_gn+=" use_lld=false" - fi - - if use lto || use pgo; then - AR=llvm-ar - NM=llvm-nm - if tc-is-cross-compiler; then - BUILD_AR=llvm-ar - BUILD_NM=llvm-nm - fi - fi - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" - myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" - - # setup cups-config, build system only uses --libs option - if use cups; then - mkdir "${T}/cups-config" || die - cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die - export PATH="${PATH}:${T}/cups-config" - fi - - # Don't inherit PKG_CONFIG_PATH from environment - local -x PKG_CONFIG_PATH= - else - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" - fi - - # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. - myconf_gn+=" is_debug=false" - - # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. - # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. - myconf_gn+=" dcheck_always_on=$(usex debug true false)" - myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" - - # Component build isn't generally intended for use by end users. It's mostly useful - # for development and debugging. - myconf_gn+=" is_component_build=$(usex component-build true false)" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - # Use system-provided libraries. - # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_protobuf (bug #525560). - # TODO: use_system_sqlite (http://crbug.com/22208). - - # libevent: https://bugs.gentoo.org/593458 - local gn_system_libraries=( - flac - fontconfig - freetype - # Need harfbuzz_from_pkgconfig target - #harfbuzz-ng - libdrm - libjpeg - libwebp - libxml - libxslt - openh264 - zlib - ) - if use system-ffmpeg; then - gn_system_libraries+=( ffmpeg opus ) - fi - if use system-icu; then - gn_system_libraries+=( icu ) - fi - if use system-png; then - gn_system_libraries+=( libpng ) - fi - if use system-av1; then - gn_system_libraries+=( dav1d libaom ) - fi - # re2 library interface relies on std::string and std::vector - if ! use libcxx; then - gn_system_libraries+=( re2 ) - fi - build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die - - # See dependency logic in third_party/BUILD.gn - myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" - - # Disable deprecated libgnome-keyring dependency, bug #713012 - myconf_gn+=" use_gnome_keyring=false" - - # Optional dependencies. - myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)" - myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" - myconf_gn+=" enable_widevine=$(usex widevine true false)" - - if use headless; then - myconf_gn+=" use_cups=false" - myconf_gn+=" use_kerberos=false" - myconf_gn+=" use_pulseaudio=false" - myconf_gn+=" use_vaapi=false" - myconf_gn+=" rtc_use_pipewire=false" - else - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - myconf_gn+=" use_vaapi=$(usex vaapi true false)" - myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" - myconf_gn+=" gtk_version=$(usex gtk4 4 3)" - fi - - # TODO: link_pulseaudio=true for GN. - - myconf_gn+=" disable_fieldtrial_testing_config=true" - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false" - myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" - - # Disable pseudolocales, only used for testing - myconf_gn+=" enable_pseudolocales=false" - - # Disable code formating of generated files - myconf_gn+=" blink_enable_generated_code_formatting=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . - # Note: these are for Gentoo use ONLY. For your own distribution, - # please get your own set of keys. Feel free to contact chromium@gentoo.org - # for more info. The OAuth2 credentials, however, have been left out. - # Those OAuth2 credentials have been broken for quite some time anyway. - # Instead we apply a patch to use the --oauth2-client-id= and - # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and - # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into - # Chromium without baked-in values. - local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" - myconf_gn+=" google_api_key=\"${google_api_key}\"" - local myarch="$(tc-arch)" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - replace-flags "-Os" "-O2" - strip-flags - - # Debug info section overflows without component build - # Prevent linker from running out of address space, bug #471810 . - if ! use component-build || use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a - fi - fi - - if [[ $myarch = amd64 ]] ; then - myconf_gn+=" target_cpu=\"x64\"" - ffmpeg_target_arch=x64 - elif [[ $myarch = x86 ]] ; then - myconf_gn+=" target_cpu=\"x86\"" - ffmpeg_target_arch=ia32 - - # This is normally defined by compiler_cpu_abi in - # build/config/compiler/BUILD.gn, but we patch that part out. - append-flags -msse2 -mfpmath=sse -mmmx - elif [[ $myarch = arm64 ]] ; then - myconf_gn+=" target_cpu=\"arm64\"" - ffmpeg_target_arch=arm64 - elif [[ $myarch = arm ]] ; then - myconf_gn+=" target_cpu=\"arm\"" - ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) - elif [[ $myarch = ppc64 ]] ; then - myconf_gn+=" target_cpu=\"ppc64\"" - ffmpeg_target_arch=ppc64 - else - die "Failed to determine target arch, got '$myarch'." - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Disable external code space for V8 for ppc64. It is disabled for ppc64 - # by default, but cross-compiling on amd64 enables it again. - if tc-is-cross-compiler; then - if ! use amd64 && ! use arm64; then - myconf_gn+=" v8_enable_external_code_space=false" - fi - fi - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - # https://bugs.gentoo.org/654216 - addpredict /dev/dri/ #nowarn - - #if ! use system-ffmpeg; then - if false; then - local build_ffmpeg_args="" - if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then - build_ffmpeg_args+=" --disable-asm" - fi - - # Re-configure bundled ffmpeg. See bug #491378 for example reasons. - einfo "Configuring bundled ffmpeg..." - pushd third_party/ffmpeg > /dev/null || die - chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ - --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die - chromium/scripts/copy_config.sh || die - chromium/scripts/generate_gn.py || die - popd > /dev/null || die - fi - - # Disable unknown warning message from clang. - if tc-is-clang; then - append-flags -Wno-unknown-warning-option - if tc-is-cross-compiler; then - export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" - export BUILD_CFLAGS+=" -Wno-unknown-warning-option" - fi - fi - - # Explicitly disable ICU data file support for system-icu/headless builds. - if use system-icu || use headless; then - myconf_gn+=" icu_use_data_file=false" - fi - - # Enable ozone wayland and/or headless support - myconf_gn+=" use_ozone=true ozone_auto_platforms=false" - myconf_gn+=" ozone_platform_headless=true" - if use headless; then - myconf_gn+=" ozone_platform=\"headless\"" - myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false" - myconf_gn+=" use_glib=false use_gio=false" - myconf_gn+=" use_pangocairo=false use_alsa=false" - myconf_gn+=" use_libpci=false use_udev=false" - myconf_gn+=" enable_print_preview=false" - myconf_gn+=" enable_remoting=false" - else - myconf_gn+=" use_system_libdrm=true" - myconf_gn+=" use_system_minigbm=true" - myconf_gn+=" use_xkbcommon=true" - use qt5 && export PATH="${PATH}:/usr/$(get_libdir)/qt5/bin" - myconf_gn+=" use_qt=$(usex qt5 true false)" - myconf_gn+=" ozone_platform_x11=$(usex X true false)" - myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" - myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" - if use wayland; then - myconf_gn+=" use_system_libwayland_server=true" - myconf_gn+=" use_system_wayland_scanner=true" - fi - fi - - # Results in undefined references in chrome linking, may require CFI to work - if use arm64; then - myconf_gn+=" arm_control_flow_integrity=\"none\"" - fi - - # Enable official builds - myconf_gn+=" is_official_build=$(usex official true false)" - myconf_gn+=" use_thin_lto=$(usex lto true false)" - myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" - if use official; then - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py || die - # Disable CFI: unsupported for GCC, requires clang+lto+lld - myconf_gn+=" is_cfi=false" - # Don't add symbols to build - myconf_gn+=" symbol_level=0" - fi - - if use pgo; then - myconf_gn+=" chrome_pgo_phase=${1}" - if [[ "$1" == "2" ]]; then - myconf_gn+=" pgo_data_path=\"${2}\"" - fi - else - # Disable PGO, because profile data is only compatible with >=clang-11 - myconf_gn+=" chrome_pgo_phase=0" - fi - - # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 - if use arm64 && tc-is-gcc; then - sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ - third_party/crc32c/src/src/crc32c_arm64.cc || die - fi - - einfo "Configuring Chromium..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die -} - -src_configure() { - chromium_configure $(usex pgo 1 0) -} - -chromium_compile() { - # Final link uses lots of file descriptors. - ulimit -n 2048 - - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # Don't inherit PYTHONPATH from environment, bug #789021, #812689 - local -x PYTHONPATH= - - #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die - - # Build mksnapshot and pax-mark it. - local x - for x in mksnapshot v8_context_snapshot_generator; do - if tc-is-cross-compiler; then - eninja -C out/Release "host/${x}" - pax-mark m "out/Release/host/${x}" - else - eninja -C out/Release "${x}" - pax-mark m "out/Release/${x}" - fi - done - - # Even though ninja autodetects number of CPUs, we respect - # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release chrome chromedriver - use suid && eninja -C out/Release chrome_sandbox - - pax-mark m out/Release/chrome -} - -# This function is called from virtx, and must always return so that Xvfb -# session isn't left running. If we return 1, virtx will call die(). -chromium_profile() { - einfo "Profiling for PGO" - - pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 - - # Remove old profdata in case profiling was interrupted. - rm -rf "${1}" || return 1 - - if ! "${EPYTHON}" ./chromium_profiler.py \ - --chrome-executable "${S}/out/Release/chrome" \ - --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ - --add-arg no-sandbox --add-arg disable-dev-shm-usage \ - --profile-output "${1}"; then - eerror "Profiling failed" - return 1 - fi - - popd >/dev/null || return 1 -} - -src_compile() { - if use pgo; then - local profdata - - profdata="${WORKDIR}/chromium.profdata" - - if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then - chromium_compile - virtx chromium_profile "$profdata" - - touch "${WORKDIR}/.pgo-profiled" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then - # Remove phase 1 output - rm -r out/Release || die - - chromium_configure 2 "$profdata" - - touch "${WORKDIR}/.pgo-phase-2-configured" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then - chromium_compile - touch "${WORKDIR}/.pgo-phase-2-compiled" || die - fi - else - chromium_compile - fi - - mv out/Release/chromedriver{.unstripped,} || die - - # Build manpage; bug #684550 - sed -e 's|@@PACKAGE@@|chromium-browser|g; - s|@@MENUNAME@@|Chromium|g;' \ - chrome/app/resources/manpage.1.in > \ - out/Release/chromium-browser.1 || die - - # Build desktop file; bug #706786 - sed -e 's|@@MENUNAME@@|Chromium|g; - s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; - s|@@PACKAGE@@|chromium-browser|g; - s|\(^Exec=\)/usr/bin/|\1|g;' \ - chrome/installer/linux/common/desktop.template > \ - out/Release/chromium-browser-chromium.desktop || die - - # Build vk_swiftshader_icd.json; bug #827861 - sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ - third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ - out/Release/vk_swiftshader_icd.json || die -} - -src_install() { - local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" - exeinto "${CHROMIUM_HOME}" - doexe out/Release/chrome - - if use suid; then - newexe out/Release/chrome_sandbox chrome-sandbox - fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" - fi - - doexe out/Release/chromedriver - doexe out/Release/chrome_crashpad_handler - - ozone_auto_session () { - use X && use wayland && ! use headless && echo true || echo false - } - local sedargs=( -e - "s:/usr/lib/:/usr/$(get_libdir)/:g; - s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" - ) - sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die - doexe chromium-launcher.sh - - # It is important that we name the target "chromium-browser", - # xdg-utils expect it; bug #355517. - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser - # keep the old symlink around for consistency - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium - - dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver - - # Allow users to override command-line options, bug #357629. - insinto /etc/chromium - newins "${FILESDIR}/chromium.default" "default" - - pushd out/Release/locales > /dev/null || die - chromium_remove_language_paks - popd - - insinto "${CHROMIUM_HOME}" - doins out/Release/*.bin - doins out/Release/*.pak - ( - shopt -s nullglob - local files=(out/Release/*.so out/Release/*.so.[0-9]) - [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" - ) - - if ! use system-icu && ! use headless; then - doins out/Release/icudtl.dat - fi - - doins -r out/Release/locales - doins -r out/Release/MEIPreload - - # Install vk_swiftshader_icd.json; bug #827861 - doins out/Release/vk_swiftshader_icd.json - - if [[ -d out/Release/swiftshader ]]; then - insinto "${CHROMIUM_HOME}/swiftshader" - doins out/Release/swiftshader/*.so - fi - - # Install icons - local branding size - for size in 16 24 32 48 64 128 256 ; do - case ${size} in - 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; - *) branding="chrome/app/theme/chromium" ;; - esac - newicon -s ${size} "${branding}/product_logo_${size}.png" \ - chromium-browser.png - done - - # Install desktop entry - domenu out/Release/chromium-browser-chromium.desktop - - # Install GNOME default application entry (bug #303100). - insinto /usr/share/gnome-control-center/default-apps - newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml - - # Install manpage; bug #684550 - doman out/Release/chromium-browser.1 - dosym chromium-browser.1 /usr/share/man/man1/chromium.1 - - readme.gentoo_create_doc -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - readme.gentoo_print_elog - - if ! use headless; then - if use vaapi; then - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use screencast; then - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - if use gtk4; then - elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" - elog "behavior you need to pass --gtk-version=4, e.g. by adding it" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - fi -} diff --git a/www-client/chromium/chromium-108.0.5343.2.ebuild b/www-client/chromium/chromium-108.0.5343.2.ebuild new file mode 100644 index 000000000000..867f0101686f --- /dev/null +++ b/www-client/chromium/chromium-108.0.5343.2.ebuild @@ -0,0 +1,1210 @@ +# Copyright 2009-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" +LLVM_MAX_SLOT=15 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk ur vi zh-CN zh-TW" + +VIRTUALX_REQUIRED="pgo" + +inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://chromium.org/" +PATCHSET="2" +PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz + pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar )" + +LICENSE="BSD" +SLOT="0/dev" +KEYWORDS="~amd64 ~arm64" +IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" +REQUIRED_USE=" + component-build? ( !suid !libcxx ) + screencast? ( wayland ) + !headless? ( || ( X wayland ) ) + pgo? ( X !wayland ) +" + +COMMON_X_DEPEND=" + x11-libs/libXcomposite:= + x11-libs/libXcursor:= + x11-libs/libXdamage:= + x11-libs/libXfixes:= + >=x11-libs/libXi-1.6.0:= + x11-libs/libXrandr:= + x11-libs/libXrender:= + x11-libs/libXtst:= + x11-libs/libxshmfence:= +" + +COMMON_SNAPSHOT_DEPEND=" + system-icu? ( >=dev-libs/icu-71.1:= ) + >=dev-libs/libxml2-2.9.4-r3:=[icu] + dev-libs/nspr:= + >=dev-libs/nss-3.26:= + !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) + dev-libs/libxslt:= + media-libs/fontconfig:= + >=media-libs/freetype-2.11.0-r1:= + system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) + media-libs/libjpeg-turbo:= + system-png? ( media-libs/libpng:=[-apng] ) + >=media-libs/libwebp-0.4.0:= + media-libs/mesa:=[gbm(+)] + >=media-libs/openh264-1.6.0:= + system-av1? ( + >=media-libs/dav1d-1.0.0:= + >=media-libs/libaom-3.4.0:= + ) + sys-libs/zlib:= + x11-libs/libdrm:= + !headless? ( + dev-libs/glib:2 + >=media-libs/alsa-lib-1.0.19:= + pulseaudio? ( media-sound/pulseaudio:= ) + sys-apps/pciutils:= + kerberos? ( virtual/krb5 ) + vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) + X? ( + x11-libs/libX11:= + x11-libs/libXext:= + x11-libs/libxcb:= + ) + x11-libs/libxkbcommon:= + wayland? ( + dev-libs/wayland:= + screencast? ( media-video/pipewire:= ) + ) + ) +" + +COMMON_DEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + app-arch/bzip2:= + dev-libs/expat:= + system-ffmpeg? ( + >=media-video/ffmpeg-4.3:= + || ( + media-video/ffmpeg[-samba] + >=net-fs/samba-4.5.10-r1[-debug(-)] + ) + >=media-libs/opus-1.3.1:= + ) + net-misc/curl[ssl] + sys-apps/dbus:= + media-libs/flac:= + sys-libs/zlib:=[minizip] + !headless? ( + X? ( ${COMMON_X_DEPEND} ) + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + media-libs/mesa:=[X?,wayland?] + cups? ( >=net-print/cups-1.3.11:= ) + virtual/udev + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + x11-libs/pango:= + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtwidgets:5 + ) + ) +" +RDEPEND="${COMMON_DEPEND} + !headless? ( + || ( + x11-libs/gtk+:3[X?,wayland?] + gui-libs/gtk:4[X?,wayland?] + ) + qt5? ( dev-qt/qtgui:5[X?,wayland?] ) + x11-misc/xdg-utils + ) + virtual/ttf-fonts + selinux? ( sec-policy/selinux-chromium ) +" +DEPEND="${COMMON_DEPEND} + !headless? ( + gtk4? ( gui-libs/gtk:4[X?,wayland?] ) + !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) + ) +" + +depend_clang_llvm_version() { + echo "sys-devel/clang:$1" + echo "sys-devel/llvm:$1" + echo "=sys-devel/lld-$1*" +} + +depend_clang_llvm_versions() { + local _v + if [[ $# -gt 1 ]]; then + echo "|| (" + for _v in "$@"; do + echo "(" + depend_clang_llvm_version "${_v}" + echo ")" + done + echo ")" + elif [[ $# -eq 1 ]]; then + depend_clang_llvm_version "$1" + fi +} + +BDEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=app-arch/gzip-1.7 + libcxx? ( >=sys-devel/clang-13 ) + lto? ( $(depend_clang_llvm_versions 13 14 15) ) + pgo? ( + >=dev-python/selenium-3.141.0 + >=dev-util/web_page_replay_go-20220314 + $(depend_clang_llvm_versions 13 14 15) + ) + dev-lang/perl + >=dev-util/gn-0.1807 + >=dev-util/gperf-3.0.3 + >=dev-util/ninja-1.7.2 + dev-vcs/git + >=net-libs/nodejs-7.6.0[inspector] + >=sys-devel/bison-2.4.3 + sys-devel/flex + virtual/pkgconfig + js-type-check? ( virtual/jre ) +" + +# These are intended for ebuild maintainer use to force clang if GCC is broken. +: ${CHROMIUM_FORCE_CLANG=no} + +if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then + BDEPEND+=" >=sys-devel/clang-13" +fi + +if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then + EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; +fi + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +Some web pages may require additional fonts to display properly. +Try installing some of the following packages if some characters +are not displayed properly: +- media-fonts/arphicfonts +- media-fonts/droid +- media-fonts/ipamonafont +- media-fonts/noto +- media-fonts/ja-ipafonts +- media-fonts/takao-fonts +- media-fonts/wqy-microhei +- media-fonts/wqy-zenhei + +To fix broken icons on the Downloads page, you should install an icon +theme that covers the appropriate MIME types, and configure this as your +GTK+ icon theme. + +For native file dialogs in KDE, install kde-apps/kdialog. + +To make password storage work with your desktop environment you may +have install one of the supported credentials management applications: +- app-crypt/libsecret (GNOME) +- kde-frameworks/kwallet (KDE) +If you have one of above packages installed, but don't want to use +them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS +in /etc/chromium/default. +" + +python_check_deps() { + python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +needs_clang() { + [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo +} + +llvm_check_deps() { + if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then + einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then + einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + +pre_build_checks() { + if [[ ${MERGE_TYPE} != binary ]]; then + [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && ( use lto || use pgo ) && llvm_pkg_setup + + local -x CPP="$(tc-getCXX) -E" + if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 10.4; then + die "At least gcc 10.4 is required" + fi + if use pgo && tc-is-cross-compiler; then + die "The pgo USE flag cannot be used when cross-compiling" + fi + if needs_clang || tc-is-clang; then + tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++ + CPP+=" -E" + if ! ver_test "$(clang-major-version)" -ge 13; then + die "At least clang 13 is required" + fi + fi + if [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && use js-type-check; then + "${BROOT}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly" + fi + fi + + # Check build requirements, bug #541816 and bug #471810 . + CHECKREQS_MEMORY="4G" + CHECKREQS_DISK_BUILD="12G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" + if use lto || use pgo; then + CHECKREQS_MEMORY="9G" + CHECKREQS_DISK_BUILD="13G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" + use pgo && CHECKREQS_DISK_BUILD="20G" + fi + if is-flagq '-g?(gdb)?([1-9])'; then + if use custom-cflags || use component-build; then + CHECKREQS_DISK_BUILD="25G" + fi + if ! use component-build; then + CHECKREQS_MEMORY="16G" + fi + fi + check-reqs_${EBUILD_PHASE_FUNC} +} + +pkg_pretend() { + pre_build_checks + + if use headless; then + local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "vaapi" "wayland") + for myiuse in ${headless_unused_flags[@]}; do + use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." + done + fi +} + +pkg_setup() { + pre_build_checks + + chromium_suid_sandbox_check_kernel_config + + # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams + if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then + ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" + ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." + fi +} + +src_prepare() { + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + local PATCHES=( + "${WORKDIR}/patches" + "${FILESDIR}/chromium-93-InkDropHost-crash.patch" + "${FILESDIR}/chromium-98-gtk4-build.patch" + "${FILESDIR}/chromium-107-system-zlib.patch" + "${FILESDIR}/chromium-108-EnumTable-crash.patch" + "${FILESDIR}/chromium-108-revert-GlobalMediaControlsCastStartStop.patch" + "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" + "${FILESDIR}/chromium-shim_headers.patch" + "${FILESDIR}/chromium-cross-compile.patch" + ) + + default + + mkdir -p third_party/node/linux/node-linux-x64/bin || die + ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die + + # adjust python interpreter version + sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die + + local keeplibs=( + base/third_party/cityhash + base/third_party/double_conversion + base/third_party/dynamic_annotations + base/third_party/icu + base/third_party/nspr + base/third_party/superfasthash + base/third_party/symbolize + base/third_party/valgrind + base/third_party/xdg_mime + base/third_party/xdg_user_dirs + buildtools/third_party/libc++ + buildtools/third_party/libc++abi + chrome/third_party/mozilla_security_manager + courgette/third_party + net/third_party/mozilla_security_manager + net/third_party/nss + net/third_party/quic + net/third_party/uri_template + third_party/abseil-cpp + third_party/angle + third_party/angle/src/common/third_party/base + third_party/angle/src/common/third_party/smhasher + third_party/angle/src/common/third_party/xxhash + third_party/angle/src/third_party/libXNVCtrl + third_party/angle/src/third_party/trace_event + third_party/angle/src/third_party/volk + third_party/apple_apsl + third_party/axe-core + third_party/blink + third_party/bidimapper + third_party/boringssl + third_party/boringssl/src/third_party/fiat + third_party/breakpad + third_party/breakpad/breakpad/src/third_party/curl + third_party/brotli + third_party/catapult + third_party/catapult/common/py_vulcanize/third_party/rcssmin + third_party/catapult/common/py_vulcanize/third_party/rjsmin + third_party/catapult/third_party/beautifulsoup4-4.9.3 + third_party/catapult/third_party/html5lib-1.1 + third_party/catapult/third_party/polymer + third_party/catapult/third_party/six + third_party/catapult/tracing/third_party/d3 + third_party/catapult/tracing/third_party/gl-matrix + third_party/catapult/tracing/third_party/jpeg-js + third_party/catapult/tracing/third_party/jszip + third_party/catapult/tracing/third_party/mannwhitneyu + third_party/catapult/tracing/third_party/oboe + third_party/catapult/tracing/third_party/pako + third_party/ced + third_party/cld_3 + third_party/closure_compiler + third_party/content_analysis_sdk + third_party/cpuinfo + third_party/crashpad + third_party/crashpad/crashpad/third_party/lss + third_party/crashpad/crashpad/third_party/zlib + third_party/crc32c + third_party/cros_system_api + third_party/dawn + third_party/dawn/third_party/gn/webgpu-cts + third_party/dawn/third_party/khronos + third_party/depot_tools + third_party/devscripts + third_party/devtools-frontend + third_party/devtools-frontend/src/front_end/third_party/acorn + third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json + third_party/devtools-frontend/src/front_end/third_party/axe-core + third_party/devtools-frontend/src/front_end/third_party/chromium + third_party/devtools-frontend/src/front_end/third_party/codemirror + third_party/devtools-frontend/src/front_end/third_party/diff + third_party/devtools-frontend/src/front_end/third_party/i18n + third_party/devtools-frontend/src/front_end/third_party/intl-messageformat + third_party/devtools-frontend/src/front_end/third_party/lighthouse + third_party/devtools-frontend/src/front_end/third_party/lit-html + third_party/devtools-frontend/src/front_end/third_party/lodash-isequal + third_party/devtools-frontend/src/front_end/third_party/marked + third_party/devtools-frontend/src/front_end/third_party/puppeteer + third_party/devtools-frontend/src/front_end/third_party/wasmparser + third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n + third_party/devtools-frontend/src/third_party + third_party/distributed_point_functions + third_party/dom_distiller_js + third_party/eigen3 + third_party/emoji-segmenter + third_party/farmhash + third_party/fdlibm + third_party/fft2d + third_party/flatbuffers + third_party/fp16 + third_party/freetype + third_party/fusejs + third_party/fxdiv + third_party/highway + third_party/liburlpattern + third_party/libzip + third_party/gemmlowp + third_party/google_input_tools + third_party/google_input_tools/third_party/closure_library + third_party/google_input_tools/third_party/closure_library/third_party/closure + third_party/googletest + third_party/hunspell + third_party/iccjpeg + third_party/inspector_protocol + third_party/ipcz + third_party/jinja2 + third_party/jsoncpp + third_party/jstemplate + third_party/khronos + third_party/leveldatabase + third_party/libaddressinput + third_party/libavif + third_party/libevent + third_party/libgav1 + third_party/libjingle + third_party/libjxl + third_party/libphonenumber + third_party/libsecret + third_party/libsrtp + third_party/libsync + third_party/libudev + third_party/libva_protected_content + third_party/libvpx + third_party/libvpx/source/libvpx/third_party/x86inc + third_party/libwebm + third_party/libx11 + third_party/libxcb-keysyms + third_party/libxml/chromium + third_party/libyuv + third_party/llvm + third_party/lottie + third_party/lss + third_party/lzma_sdk + third_party/mako + third_party/maldoca + third_party/maldoca/src/third_party/tensorflow_protos + third_party/maldoca/src/third_party/zlibwrapper + third_party/markupsafe + third_party/mesa + third_party/metrics_proto + third_party/minigbm + third_party/modp_b64 + third_party/nasm + third_party/nearby + third_party/neon_2_sse + third_party/node + third_party/omnibox_proto + third_party/one_euro_filter + third_party/openscreen + third_party/openscreen/src/third_party/mozilla + third_party/openscreen/src/third_party/tinycbor/src/src + third_party/ots + third_party/pdfium + third_party/pdfium/third_party/agg23 + third_party/pdfium/third_party/base + third_party/pdfium/third_party/bigint + third_party/pdfium/third_party/freetype + third_party/pdfium/third_party/lcms + third_party/pdfium/third_party/libopenjpeg + third_party/pdfium/third_party/libpng16 + third_party/pdfium/third_party/libtiff + third_party/pdfium/third_party/skia_shared + third_party/perfetto + third_party/perfetto/protos/third_party/chromium + third_party/pffft + third_party/ply + third_party/polymer + third_party/private-join-and-compute + third_party/private_membership + third_party/protobuf + third_party/protobuf/third_party/six + third_party/pthreadpool + third_party/pyjson5 + third_party/qcms + third_party/rnnoise + third_party/s2cellid + third_party/securemessage + third_party/shell-encryption + third_party/simplejson + third_party/skia + third_party/skia/include/third_party/vulkan + third_party/skia/third_party/vulkan + third_party/smhasher + third_party/snappy + third_party/sqlite + third_party/swiftshader + third_party/swiftshader/third_party/astc-encoder + third_party/swiftshader/third_party/llvm-subzero + third_party/swiftshader/third_party/marl + third_party/swiftshader/third_party/subzero + third_party/swiftshader/third_party/SPIRV-Headers/include/spirv + third_party/swiftshader/third_party/SPIRV-Tools + third_party/tensorflow-text + third_party/tflite + third_party/tflite/src/third_party/eigen3 + third_party/tflite/src/third_party/fft2d + third_party/ruy + third_party/six + third_party/ukey2 + third_party/unrar + third_party/utf + third_party/vulkan + third_party/web-animations-js + third_party/webdriver + third_party/webgpu-cts + third_party/webrtc + third_party/webrtc/common_audio/third_party/ooura + third_party/webrtc/common_audio/third_party/spl_sqrt_floor + third_party/webrtc/modules/third_party/fft + third_party/webrtc/modules/third_party/g711 + third_party/webrtc/modules/third_party/g722 + third_party/webrtc/rtc_base/third_party/base64 + third_party/webrtc/rtc_base/third_party/sigslot + third_party/widevine + third_party/woff2 + third_party/wuffs + third_party/x11proto + third_party/xcbproto + third_party/xnnpack + third_party/zxcvbn-cpp + third_party/zlib/google + url/third_party/mozilla + v8/src/third_party/siphash + v8/src/third_party/valgrind + v8/src/third_party/utf8-decoder + v8/third_party/inspector_protocol + v8/third_party/v8 + + # gyp -> gn leftovers + third_party/speech-dispatcher + third_party/usb_ids + third_party/xdg-utils + ) + if ! use system-ffmpeg; then + keeplibs+=( third_party/ffmpeg third_party/opus ) + fi + if ! use system-icu; then + keeplibs+=( third_party/icu ) + fi + if ! use system-png; then + keeplibs+=( third_party/libpng ) + fi + if ! use system-av1; then + keep_libs+=( + third_party/dav1d + third_party/libaom + third_party/libaom/source/libaom/third_party/fastfeat + third_party/libaom/source/libaom/third_party/vector + third_party/libaom/source/libaom/third_party/x86inc + ) + fi + if ! use system-harfbuzz; then + keeplibs+=( third_party/harfbuzz-ng ) + fi + if use libcxx; then + keeplibs+=( third_party/re2 ) + fi + if use wayland && ! use headless ; then + keeplibs+=( third_party/wayland ) + fi + if use arm64 || use ppc64 ; then + keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) + fi + # we need to generate ppc64 stuff because upstream does not ship it yet + # it has to be done before unbundling. + if use ppc64; then + pushd third_party/libvpx >/dev/null || die + mkdir -p source/config/linux/ppc64 || die + # requires git and clang, bug #832803 + sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ + generate_gni.sh || die + ./generate_gni.sh || die + popd >/dev/null || die + + pushd third_party/ffmpeg >/dev/null || die + cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die + cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die + popd >/dev/null || die + fi + + # Remove most bundled libraries. Some are still needed. + build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die + + if use js-type-check; then + ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die + fi + + # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries + mkdir -p buildtools/third_party/eu-strip/bin || die + ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die +} + +chromium_configure() { + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + local myconf_gn="" + + # Make sure the build system will use the right tools, bug #340795. + tc-export AR CC CXX NM + + if needs_clang && ! tc-is-clang; then + # Force clang since gcc is either broken or build is using libcxx. + if tc-is-cross-compiler; then + CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" + CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" + BUILD_CC=${CBUILD}-clang + BUILD_CXX=${CBUILD}-clang++ + else + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + fi + strip-unsupported-flags + fi + + if tc-is-clang; then + myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" + else + myconf_gn+=" is_clang=false" + fi + + # Force lld for lto or pgo builds only, otherwise disable, bug 641556 + if use lto || use pgo; then + myconf_gn+=" use_lld=true" + else + myconf_gn+=" use_lld=false" + fi + + if use lto || use pgo; then + AR=llvm-ar + NM=llvm-nm + if tc-is-cross-compiler; then + BUILD_AR=llvm-ar + BUILD_NM=llvm-nm + fi + fi + + # Define a custom toolchain for GN + myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" + + if tc-is-cross-compiler; then + tc-export BUILD_{AR,CC,CXX,NM} + myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" + myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" + myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" + myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" + + # setup cups-config, build system only uses --libs option + if use cups; then + mkdir "${T}/cups-config" || die + cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die + export PATH="${PATH}:${T}/cups-config" + fi + + # Don't inherit PKG_CONFIG_PATH from environment + local -x PKG_CONFIG_PATH= + else + myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" + fi + + # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. + myconf_gn+=" is_debug=false" + + # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. + # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. + myconf_gn+=" dcheck_always_on=$(usex debug true false)" + myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" + + # Component build isn't generally intended for use by end users. It's mostly useful + # for development and debugging. + myconf_gn+=" is_component_build=$(usex component-build true false)" + + # Disable nacl, we can't build without pnacl (http://crbug.com/269560). + myconf_gn+=" enable_nacl=false" + + # Use system-provided libraries. + # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). + # TODO: use_system_hunspell (upstream changes needed). + # TODO: use_system_protobuf (bug #525560). + # TODO: use_system_sqlite (http://crbug.com/22208). + + # libevent: https://bugs.gentoo.org/593458 + local gn_system_libraries=( + flac + fontconfig + freetype + # Need harfbuzz_from_pkgconfig target + #harfbuzz-ng + libdrm + libjpeg + libwebp + libxml + libxslt + openh264 + zlib + ) + if use system-ffmpeg; then + gn_system_libraries+=( ffmpeg opus ) + fi + if use system-icu; then + gn_system_libraries+=( icu ) + fi + if use system-png; then + gn_system_libraries+=( libpng ) + fi + if use system-av1; then + gn_system_libraries+=( dav1d libaom ) + fi + # re2 library interface relies on std::string and std::vector + if ! use libcxx; then + gn_system_libraries+=( re2 ) + fi + build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die + + # See dependency logic in third_party/BUILD.gn + myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" + + # Disable deprecated libgnome-keyring dependency, bug #713012 + myconf_gn+=" use_gnome_keyring=false" + + # Optional dependencies. + myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)" + myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" + myconf_gn+=" enable_widevine=$(usex widevine true false)" + + if use headless; then + myconf_gn+=" use_cups=false" + myconf_gn+=" use_kerberos=false" + myconf_gn+=" use_pulseaudio=false" + myconf_gn+=" use_vaapi=false" + myconf_gn+=" rtc_use_pipewire=false" + else + myconf_gn+=" use_cups=$(usex cups true false)" + myconf_gn+=" use_kerberos=$(usex kerberos true false)" + myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" + myconf_gn+=" use_vaapi=$(usex vaapi true false)" + myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" + myconf_gn+=" gtk_version=$(usex gtk4 4 3)" + fi + + # TODO: link_pulseaudio=true for GN. + + myconf_gn+=" disable_fieldtrial_testing_config=true" + + # Never use bundled gold binary. Disable gold linker flags for now. + # Do not use bundled clang. + # Trying to use gold results in linker crash. + myconf_gn+=" use_gold=false use_sysroot=false" + myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" + + # Disable pseudolocales, only used for testing + myconf_gn+=" enable_pseudolocales=false" + + # Disable code formating of generated files + myconf_gn+=" blink_enable_generated_code_formatting=false" + + ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" + myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" + myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" + + # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . + # Note: these are for Gentoo use ONLY. For your own distribution, + # please get your own set of keys. Feel free to contact chromium@gentoo.org + # for more info. The OAuth2 credentials, however, have been left out. + # Those OAuth2 credentials have been broken for quite some time anyway. + # Instead we apply a patch to use the --oauth2-client-id= and + # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and + # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into + # Chromium without baked-in values. + local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" + myconf_gn+=" google_api_key=\"${google_api_key}\"" + local myarch="$(tc-arch)" + + # Avoid CFLAGS problems, bug #352457, bug #390147. + if ! use custom-cflags; then + replace-flags "-Os" "-O2" + strip-flags + + # Debug info section overflows without component build + # Prevent linker from running out of address space, bug #471810 . + if ! use component-build || use x86; then + filter-flags "-g*" + fi + + # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. + if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then + filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a + fi + fi + + if [[ $myarch = amd64 ]] ; then + myconf_gn+=" target_cpu=\"x64\"" + ffmpeg_target_arch=x64 + elif [[ $myarch = x86 ]] ; then + myconf_gn+=" target_cpu=\"x86\"" + ffmpeg_target_arch=ia32 + + # This is normally defined by compiler_cpu_abi in + # build/config/compiler/BUILD.gn, but we patch that part out. + append-flags -msse2 -mfpmath=sse -mmmx + elif [[ $myarch = arm64 ]] ; then + myconf_gn+=" target_cpu=\"arm64\"" + ffmpeg_target_arch=arm64 + elif [[ $myarch = arm ]] ; then + myconf_gn+=" target_cpu=\"arm\"" + ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) + elif [[ $myarch = ppc64 ]] ; then + myconf_gn+=" target_cpu=\"ppc64\"" + ffmpeg_target_arch=ppc64 + else + die "Failed to determine target arch, got '$myarch'." + fi + + # Make sure that -Werror doesn't get added to CFLAGS by the build system. + # Depending on GCC version the warnings are different and we don't want + # the build to fail because of that. + myconf_gn+=" treat_warnings_as_errors=false" + + # Disable fatal linker warnings, bug 506268. + myconf_gn+=" fatal_linker_warnings=false" + + # Disable external code space for V8 for ppc64. It is disabled for ppc64 + # by default, but cross-compiling on amd64 enables it again. + if tc-is-cross-compiler; then + if ! use amd64 && ! use arm64; then + myconf_gn+=" v8_enable_external_code_space=false" + fi + fi + + # Bug 491582. + export TMPDIR="${WORKDIR}/temp" + mkdir -p -m 755 "${TMPDIR}" || die + + # https://bugs.gentoo.org/654216 + addpredict /dev/dri/ #nowarn + + #if ! use system-ffmpeg; then + if false; then + local build_ffmpeg_args="" + if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then + build_ffmpeg_args+=" --disable-asm" + fi + + # Re-configure bundled ffmpeg. See bug #491378 for example reasons. + einfo "Configuring bundled ffmpeg..." + pushd third_party/ffmpeg > /dev/null || die + chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ + --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die + chromium/scripts/copy_config.sh || die + chromium/scripts/generate_gn.py || die + popd > /dev/null || die + fi + + # Disable unknown warning message from clang. + if tc-is-clang; then + append-flags -Wno-unknown-warning-option + if tc-is-cross-compiler; then + export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" + export BUILD_CFLAGS+=" -Wno-unknown-warning-option" + fi + fi + + # Explicitly disable ICU data file support for system-icu/headless builds. + if use system-icu || use headless; then + myconf_gn+=" icu_use_data_file=false" + fi + + # Enable ozone wayland and/or headless support + myconf_gn+=" use_ozone=true ozone_auto_platforms=false" + myconf_gn+=" ozone_platform_headless=true" + if use headless; then + myconf_gn+=" ozone_platform=\"headless\"" + myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false" + myconf_gn+=" use_glib=false use_gio=false" + myconf_gn+=" use_pangocairo=false use_alsa=false" + myconf_gn+=" use_libpci=false use_udev=false" + myconf_gn+=" enable_print_preview=false" + myconf_gn+=" enable_remoting=false" + else + myconf_gn+=" use_system_libdrm=true" + myconf_gn+=" use_system_minigbm=true" + myconf_gn+=" use_xkbcommon=true" + use qt5 && export PATH="${PATH}:$(qt5_get_bindir)" + myconf_gn+=" use_qt=$(usex qt5 true false)" + myconf_gn+=" ozone_platform_x11=$(usex X true false)" + myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" + myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" + if use wayland; then + myconf_gn+=" use_system_libwayland_server=true" + myconf_gn+=" use_system_wayland_scanner=true" + fi + fi + + # Results in undefined references in chrome linking, may require CFI to work + if use arm64; then + myconf_gn+=" arm_control_flow_integrity=\"none\"" + fi + + # Enable official builds + myconf_gn+=" is_official_build=$(usex official true false)" + myconf_gn+=" use_thin_lto=$(usex lto true false)" + myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" + if use official; then + # Allow building against system libraries in official builds + sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ + tools/generate_shim_headers/generate_shim_headers.py || die + # Disable CFI: unsupported for GCC, requires clang+lto+lld + myconf_gn+=" is_cfi=false" + # Don't add symbols to build + myconf_gn+=" symbol_level=0" + fi + + if use pgo; then + myconf_gn+=" chrome_pgo_phase=${1}" + if [[ "$1" == "2" ]]; then + myconf_gn+=" pgo_data_path=\"${2}\"" + fi + else + # Disable PGO, because profile data is only compatible with >=clang-11 + myconf_gn+=" chrome_pgo_phase=0" + fi + + # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 + if use arm64 && tc-is-gcc; then + sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ + third_party/crc32c/src/src/crc32c_arm64.cc || die + fi + + # skipping typecheck is only supported on amd64, bug #876157 + if ! use amd64; then + myconf_gn+=" devtools_skip_typecheck=false" + fi + + einfo "Configuring Chromium..." + set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release + echo "$@" + "$@" || die +} + +src_configure() { + chromium_configure $(usex pgo 1 0) +} + +chromium_compile() { + # Final link uses lots of file descriptors. + ulimit -n 2048 + + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + # Don't inherit PYTHONPATH from environment, bug #789021, #812689 + local -x PYTHONPATH= + + #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die + + # Build mksnapshot and pax-mark it. + local x + for x in mksnapshot v8_context_snapshot_generator; do + if tc-is-cross-compiler; then + eninja -C out/Release "host/${x}" + pax-mark m "out/Release/host/${x}" + else + eninja -C out/Release "${x}" + pax-mark m "out/Release/${x}" + fi + done + + # Even though ninja autodetects number of CPUs, we respect + # user's options, for debugging with -j 1 or any other reason. + eninja -C out/Release chrome chromedriver + use suid && eninja -C out/Release chrome_sandbox + + pax-mark m out/Release/chrome +} + +# This function is called from virtx, and must always return so that Xvfb +# session isn't left running. If we return 1, virtx will call die(). +chromium_profile() { + einfo "Profiling for PGO" + + pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 + + # Remove old profdata in case profiling was interrupted. + rm -rf "${1}" || return 1 + + if ! "${EPYTHON}" ./chromium_profiler.py \ + --chrome-executable "${S}/out/Release/chrome" \ + --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ + --add-arg no-sandbox --add-arg disable-dev-shm-usage \ + --profile-output "${1}"; then + eerror "Profiling failed" + return 1 + fi + + popd >/dev/null || return 1 +} + +src_compile() { + if use pgo; then + local profdata + + profdata="${WORKDIR}/chromium.profdata" + + if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then + chromium_compile + virtx chromium_profile "$profdata" + + touch "${WORKDIR}/.pgo-profiled" || die + fi + + if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then + # Remove phase 1 output + rm -r out/Release || die + + chromium_configure 2 "$profdata" + + touch "${WORKDIR}/.pgo-phase-2-configured" || die + fi + + if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then + chromium_compile + touch "${WORKDIR}/.pgo-phase-2-compiled" || die + fi + else + chromium_compile + fi + + mv out/Release/chromedriver{.unstripped,} || die + + rm -f out/Release/locales/*.pak.info || die + + # Build manpage; bug #684550 + sed -e 's|@@PACKAGE@@|chromium-browser|g; + s|@@MENUNAME@@|Chromium|g;' \ + chrome/app/resources/manpage.1.in > \ + out/Release/chromium-browser.1 || die + + # Build desktop file; bug #706786 + sed -e 's|@@MENUNAME@@|Chromium|g; + s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; + s|@@PACKAGE@@|chromium-browser|g; + s|\(^Exec=\)/usr/bin/|\1|g;' \ + chrome/installer/linux/common/desktop.template > \ + out/Release/chromium-browser-chromium.desktop || die + + # Build vk_swiftshader_icd.json; bug #827861 + sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ + third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ + out/Release/vk_swiftshader_icd.json || die +} + +src_install() { + local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" + exeinto "${CHROMIUM_HOME}" + doexe out/Release/chrome + + if use suid; then + newexe out/Release/chrome_sandbox chrome-sandbox + fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" + fi + + doexe out/Release/chromedriver + doexe out/Release/chrome_crashpad_handler + + ozone_auto_session () { + use X && use wayland && ! use headless && echo true || echo false + } + local sedargs=( -e + "s:/usr/lib/:/usr/$(get_libdir)/:g; + s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" + ) + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die + doexe chromium-launcher.sh + + # It is important that we name the target "chromium-browser", + # xdg-utils expect it; bug #355517. + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser + # keep the old symlink around for consistency + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium + + dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver + + # Allow users to override command-line options, bug #357629. + insinto /etc/chromium + newins "${FILESDIR}/chromium.default" "default" + + pushd out/Release/locales > /dev/null || die + chromium_remove_language_paks + popd + + insinto "${CHROMIUM_HOME}" + doins out/Release/*.bin + doins out/Release/*.pak + ( + shopt -s nullglob + local files=(out/Release/*.so out/Release/*.so.[0-9]) + [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" + ) + + if ! use system-icu && ! use headless; then + doins out/Release/icudtl.dat + fi + + doins -r out/Release/locales + doins -r out/Release/MEIPreload + + # Install vk_swiftshader_icd.json; bug #827861 + doins out/Release/vk_swiftshader_icd.json + + if [[ -d out/Release/swiftshader ]]; then + insinto "${CHROMIUM_HOME}/swiftshader" + doins out/Release/swiftshader/*.so + fi + + # Install icons + local branding size + for size in 16 24 32 48 64 128 256 ; do + case ${size} in + 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; + *) branding="chrome/app/theme/chromium" ;; + esac + newicon -s ${size} "${branding}/product_logo_${size}.png" \ + chromium-browser.png + done + + # Install desktop entry + domenu out/Release/chromium-browser-chromium.desktop + + # Install GNOME default application entry (bug #303100). + insinto /usr/share/gnome-control-center/default-apps + newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml + + # Install manpage; bug #684550 + doman out/Release/chromium-browser.1 + dosym chromium-browser.1 /usr/share/man/man1/chromium.1 + + readme.gentoo_create_doc +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + readme.gentoo_print_elog + + if ! use headless; then + if use vaapi; then + elog "VA-API is disabled by default at runtime. You have to enable it" + elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" + elog "in /etc/chromium/default." + fi + if use screencast; then + elog "Screencast is disabled by default at runtime. Either enable it" + elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" + elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + if use gtk4; then + elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" + elog "behavior you need to pass --gtk-version=4, e.g. by adding it" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + fi +} diff --git a/www-client/chromium/files/chromium-108-EnumTable-crash.patch b/www-client/chromium/files/chromium-108-EnumTable-crash.patch new file mode 100644 index 000000000000..661ec33c1d0d --- /dev/null +++ b/www-client/chromium/files/chromium-108-EnumTable-crash.patch @@ -0,0 +1,76 @@ +diff --git a/components/media_router/common/providers/cast/channel/enum_table.h b/components/media_router/common/providers/cast/channel/enum_table.h +index 842553a..89de703 100644 +--- a/components/media_router/common/providers/cast/channel/enum_table.h ++++ b/components/media_router/common/providers/cast/channel/enum_table.h +@@ -8,6 +8,7 @@ + #include <cstdint> + #include <cstring> + #include <ostream> ++#include <vector> + + #include "base/check_op.h" + #include "base/notreached.h" +@@ -187,7 +188,6 @@ class + inline constexpr GenericEnumTableEntry(int32_t value); + inline constexpr GenericEnumTableEntry(int32_t value, base::StringPiece str); + +- GenericEnumTableEntry(const GenericEnumTableEntry&) = delete; + GenericEnumTableEntry& operator=(const GenericEnumTableEntry&) = delete; + + private: +@@ -253,7 +253,6 @@ class EnumTable { + constexpr Entry(E value, base::StringPiece str) + : GenericEnumTableEntry(static_cast<int32_t>(value), str) {} + +- Entry(const Entry&) = delete; + Entry& operator=(const Entry&) = delete; + }; + +@@ -312,15 +311,14 @@ class EnumTable { + if (is_sorted_) { + const std::size_t index = static_cast<std::size_t>(value); + if (ANALYZER_ASSUME_TRUE(index < data_.size())) { +- const auto& entry = data_.begin()[index]; ++ const auto& entry = data_[index]; + if (ANALYZER_ASSUME_TRUE(entry.has_str())) + return entry.str(); + } + return absl::nullopt; + } + return GenericEnumTableEntry::FindByValue( +- reinterpret_cast<const GenericEnumTableEntry*>(data_.begin()), +- data_.size(), static_cast<int32_t>(value)); ++ &data_[0], data_.size(), static_cast<int32_t>(value)); + } + + // This overload of GetString is designed for cases where the argument is a +@@ -348,8 +346,7 @@ class EnumTable { + // enum value directly. + absl::optional<E> GetEnum(base::StringPiece str) const { + auto* entry = GenericEnumTableEntry::FindByString( +- reinterpret_cast<const GenericEnumTableEntry*>(data_.begin()), +- data_.size(), str); ++ &data_[0], data_.size(), str); + return entry ? static_cast<E>(entry->value) : absl::optional<E>(); + } + +@@ -364,7 +361,7 @@ class EnumTable { + // Align the data on a cache line boundary. + alignas(64) + #endif +- std::initializer_list<Entry> data_; ++ const std::vector<Entry> data_; + bool is_sorted_; + + constexpr EnumTable(std::initializer_list<Entry> data, bool is_sorted) +@@ -376,8 +373,8 @@ class EnumTable { + + for (std::size_t i = 0; i < data.size(); i++) { + for (std::size_t j = i + 1; j < data.size(); j++) { +- const Entry& ei = data.begin()[i]; +- const Entry& ej = data.begin()[j]; ++ const Entry& ei = data[i]; ++ const Entry& ej = data[j]; + DCHECK(ei.value != ej.value) + << "Found duplicate enum values at indices " << i << " and " << j; + DCHECK(!(ei.has_str() && ej.has_str() && ei.str() == ej.str())) diff --git a/www-client/chromium/files/chromium-108-revert-GlobalMediaControlsCastStartStop.patch b/www-client/chromium/files/chromium-108-revert-GlobalMediaControlsCastStartStop.patch new file mode 100644 index 000000000000..650e94816f49 --- /dev/null +++ b/www-client/chromium/files/chromium-108-revert-GlobalMediaControlsCastStartStop.patch @@ -0,0 +1,35 @@ +From b58f0f2725a8c1a8a131f9984b5fd53b54119dba Mon Sep 17 00:00:00 2001 +From: Muyao Xu <muyaoxu@google.com> +Date: Thu, 20 Jan 2022 23:46:21 +0000 +Subject: [PATCH] [Zenith] Enable GlobalMediaControlsCastStartStop flag by + default + +The feature is rolled out to 100% stable through finch for M96+. +This CL enables it by default and fixes some unit tests failures. + +Bug: 1287242, 1287305 +Change-Id: I7e5c9625b77379fef253c41ef292a0dd6fc366fb +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3388416 +Reviewed-by: Takumi Fujimoto <takumif@chromium.org> +Commit-Queue: Muyao Xu <muyaoxu@google.com> +Cr-Commit-Position: refs/heads/main@{#961658} +--- + chrome/browser/media/router/media_router_feature.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/chrome/browser/media/router/media_router_feature.cc b/chrome/browser/media/router/media_router_feature.cc +index 862329e..47c8912 100644 +--- a/chrome/browser/media/router/media_router_feature.cc ++++ b/chrome/browser/media/router/media_router_feature.cc +@@ -54,7 +54,7 @@ BASE_FEATURE(kGlobalMediaControlsCastStartStop, + #else + BASE_FEATURE(kGlobalMediaControlsCastStartStop, + "GlobalMediaControlsCastStartStop", +- base::FEATURE_ENABLED_BY_DEFAULT); ++ base::FEATURE_DISABLED_BY_DEFAULT); + #endif // BUILDFLAG(IS_CHROMEOS) + + #endif // !BUILDFLAG(IS_ANDROID) +-- +2.35.1 + diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index ffd5634ad4d5..b0d11dbffcb7 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -100,106 +100,106 @@ DIST firefox-102.3.0esr-vi.xpi 586368 BLAKE2B 3ec464d87002e196970b04792767e539c9 DIST firefox-102.3.0esr-xh.xpi 427184 BLAKE2B 85d46e7f2d1220e13ce660677603cb9ba90e2244c6140cb02ed3a93745479268c4b72a04d02ee184b88519b69b2c5784526625f3e478f41040a07200002bf8ef SHA512 a8ebe8abaed1019b5b8cdf567f1bd8eb41f34b75609e99e7abf53c92884c49a886d5c481245b4411ecf735acf2e611f872464d47a040ec7e6a6f19eafd23f51d DIST firefox-102.3.0esr-zh-CN.xpi 589094 BLAKE2B d496632b1f029535012ad3b43e93534b206651701a83e32750f03f3d7c2b2b22c6165aa0748fcee89c1b97a535e521ee4e8c20ea51fb6633892a0e851b8adaee SHA512 b328345dba6f6d02561fd63dad909b1c071af652d36c198bbbbfb746fd7907b6ca7d048899a4ef42477ccfbe5c2345be3afd4bbed1fa75f04f6c6714f0831e1b DIST firefox-102.3.0esr-zh-TW.xpi 590469 BLAKE2B 71323bfe2c05d01e38ad6629291a83f82eb2b5486a133d0836e5982d6ca8e2fda0ec11e66d874dfefff31b6b42237324b80146ac643b78d557102a8b693f6847 SHA512 3038339af3b2c01824c17bdcdfbe64354c63e4bc55b6bd463297c1f875c49980a747c5447f9f468ff567d6bb2b883b2cec91a1d716fed3245aa1a1bd840412fc -DIST firefox-105.0.2-ach.xpi 462391 BLAKE2B 9f81f3f73fd3f616495e0d3e215cd3164a407a28ec5ccb89a723fa02f32131251b5eab3fc91be15dbcc80fc77041c360791c638c63f8463fd9e2063ade45397a SHA512 c6f202ad025b5cce4b92ed32a55996f5bae9f6a2cbc5d26ead6399332cfe41d9020afe01ad3f4dd21f42d81982ad61e4f718bda006027fb8edc51e2103f17d42 -DIST firefox-105.0.2-af.xpi 426879 BLAKE2B 4635cfeb46eec321bf06b9d2ff2866a112817155de4dfd13fffed3e53ae3e121eaa398655a817bb2d728b86f2d7ab80be680f7a49a252a147785245aa0a7c107 SHA512 5a98eba4e0a00baac7c0f3f824816efb206c4bd8381af56f8956164d50f1afe74988a34bd5f74d5076baab55c6bafb9d08169f6b9491f6fd5e4da3cc40cc0832 -DIST firefox-105.0.2-an.xpi 507319 BLAKE2B 01c9eedc3a2784b3bde71d9e9edb5a2da8b329c21e5a048334cbc021f67f3980905ad0040cd9a3ddc12f7b844957817351f471711172f55242edacfae6d5f65a SHA512 d3857557ca2cfc20bc95d61d564e17d102d56c5de5f8b9f8529ff098aa3fe6dd3264d7cdddd78498252f42053349f68ddce496d2c5b61bc6d0e08a618dee605f -DIST firefox-105.0.2-ar.xpi 571520 BLAKE2B ac4ee3a8906ee9e32256038753854badec8ce610930276b558f64b6cb17c09d7b995e8f1de48b9a13fb52a1a5708821a27b9502fcc83ed4f1e7f12ed84264def SHA512 d082aac8ce3d1d5e0afa5b019c57dbb47b1d43b75334f451b21b1a931b29325bf70849c581dab334f0f49cee70eca1aec1eb5fb745f4197d4c51623edfb0bb54 -DIST firefox-105.0.2-ast.xpi 502233 BLAKE2B 6b3baca0af83953bce5214c82ca7b3b89585fc9aecb4e22e676fbd86f4ecd9769bee90d2e7f53786a65d47605f25709aa36701b33a05e2b85279d4a9d4ab7d0f SHA512 c65f70642a917a40eb63a95d4e773afadbdb0048ba1b4f6120f11d22d15317c1326ae47755425e396a2c05a8d36d02e9153047ba7a3b9b5902bf90e15bb1f39f -DIST firefox-105.0.2-az.xpi 494481 BLAKE2B 5f3c0f47c70945512bcd2d8ce77163d1222cafac66d6f40cf72f3c3285efe86c0a77b0d43e9f023f8175247330d11242bb9b0cc25aac5b4e984c060240f8a0a1 SHA512 09c48ec36988b66486a8cca6584f9e95172f24ec2b9222aa148c82f923a5fb773f65e6ba8effbc9de051488b6e2b7fb3e2c8ebb24084d0513b604574d66c49dd -DIST firefox-105.0.2-be.xpi 647127 BLAKE2B a35edee8ea0dbcf970797ce1ef26e58d7b336bf4ea81fc5df4e85ae64a2a316237ba35c76a49cdd19006063d03cbcdb633353948b131cb099d3d7a09c2abb0c2 SHA512 26f97144bc0aa86917d39abf2df6a7ff71b0b32840730f67bf55c7ead27fd2711fe935753df3c743a00548bc777b8e300558a2a0a77c9b88e911b799cd3a69e1 -DIST firefox-105.0.2-bg.xpi 587140 BLAKE2B 6af462bb2ab04a951c7761218667058daa3c8d0c94e052176b38cc5223addc08392769778af58377876aadb6d72d5f5dc729d15ff11a171574f904f6c875ba5e SHA512 71839cfc774a01cf5e006acc6a3cd9f78f748f1c3902826d59c28a22dfbc8d930b9f6d695b1eb06ac4b24b8e4e01046d26b7252bddafc64fd435e63dcdb92ddc -DIST firefox-105.0.2-bn.xpi 585368 BLAKE2B f04d81ac30695ccf974ae20e685cba3a714203dd5aec27b8a474fdfaf51033661852bea98408a9c4f3ef8417e39cf973e95a0aaeee6f3c844ef3019a6eb971cc SHA512 788cf144dfb42b5433c718bb422a5654ce1f6f726ed2a65b3b3fda9e9ba50ce2a5c094dd8419b0c97bc59ff81872d9cbf9477dd44214584559075fcae0b9c252 -DIST firefox-105.0.2-br.xpi 539966 BLAKE2B 0a4b89e3fdf802b3eb1993a9d63bb525abcd39531106f429033f35e5c88e03f00b5ddc4ca14bfd7bd57bec09822b5ecbfb1179d293593d28ace4b7448e60686b SHA512 bb546c791a44da27146c1874286d9a1ac3fc50d5c455d1ea9e6821d1422fdd4333cc7a0cdcf6d2d81d2a5c40e890bbbb849d38d336ac9c4490e0e50dbdae223a -DIST firefox-105.0.2-bs.xpi 470953 BLAKE2B 28e3474d912227a80b43da629b9bbe0e2d3e4e31f0605c697b9464eff598dd1f95181ebf1c2f7ef67e374e0387c77812664260bd0504fdbec371ce060e3831fe SHA512 b70570bce2139c7117fbc8159ce194e7d4b9d2777c551cc81c258ebbe66fd79ce0c215afc6b2f9b0678a7a62377653942b7c2c8b8091129cb3c585a2d543efa4 -DIST firefox-105.0.2-ca-valencia.xpi 546426 BLAKE2B 65326ae5b3b91f00ad7c3c31125a39142492c767559cba70437f8232d02e4a13428a972ca1d2f253b1e488a4b4f3311a3bdf3e6e116af13d9a89051530d5ca5a SHA512 16a40af9545846298d55070136e43af57295c264cd8dcc93633ce11041400707fe8211063e46333cb7dadeb489c031919fb46ebe442b1a391038309bc33d1436 -DIST firefox-105.0.2-ca.xpi 549857 BLAKE2B 00b0b750ff0c9f3e208fd1705ec209084c34bf4e56ff46277b0aed73036d1c96a68ffeadd2a36111c631355f374ab160c79c422b099d6ad2fbbdb90074aa773f SHA512 912b56033a54ea3d45633f5393748377d178cee7c2f472248d69c0545b705266f7305d112715d36ba575dff9aa09a95f4e0bc36672101c161d57c39d5944076a -DIST firefox-105.0.2-cak.xpi 559990 BLAKE2B 9ae57c23e5a4b5b4921e1c09510f0964bbb448f6e5e55a2caa8cb676478fb71a3771b47c1ee1e2250589bcb5517a6a951502fed9c4f955f9f182986e6fdd1fe7 SHA512 600a1b9babe5b40442d10b0162e6080920f563cadbe03d15457aa4a71088e56017936c78e0eeb6ec21fc37f20d3d4b6b47dc3bcd607e79e9165cc58c0124ee03 -DIST firefox-105.0.2-cs.xpi 581735 BLAKE2B ccb36c77d6ddba17017b748c34de7ed0f37b07748051d148c7660dc75127e9df8f4d3c02a542226073f28755eda2d19b3037175a479f9d30b04a57bec267b33b SHA512 21bd4ae4f92dc1c6bd87a5989c198e8cfdb9b4ec604e4c6fe455d48f792e2c03b63cef9c052bbe24fe1f153637df4261bc04a312037b477d6386a8b1b0882a56 -DIST firefox-105.0.2-cy.xpi 562730 BLAKE2B c00bdaf2d4b8b8a89b4f9cff462d6ccc771a208c2b2cdf8d5f83eeef9975f91122e3cee6c843fd88f3c880015995b60a4fe659d3d18246099b3a1cc107bc65fe SHA512 c62d561bcc3294be67231b12ad326fb910f96c2500dfd405db73ec3dd77e9983eb3754d6a2f37eeb6ef3507a44699d4e9f707da0782abcaedada21d7dac011d0 -DIST firefox-105.0.2-da.xpi 553592 BLAKE2B d619659f46f6fadcd0149dbf2f74acd69a7bce12c6a12e0dd29a70492bf0630fde34e23bfe7948907542ad91a321b75877d9d71d11482c3afed00929b2533eef SHA512 775de9c470f9cd08eaae484e3e7fc6083464ed9636f49a5328be596dc1ae7e57167e4dde462a74f8b0a754ef8a84f48a9f33fc8d37852409787f6f9704f9c802 -DIST firefox-105.0.2-de.xpi 574355 BLAKE2B 53b41e092a4f341eeaf28ae621f4ec3e8776cd482a53098cace4fdcdedc30cc4144e996530acb8f76aac8e8baf7cf2b6ead541783d90db2e63c143c6e9479257 SHA512 caa2f03277946d819214df127ebb5d13534fa1ac9633e560b4194234faf893c48b7becc6238d1e30100d431289dc2469e623998fa517308d64b6e31bb7dade56 -DIST firefox-105.0.2-dsb.xpi 587695 BLAKE2B a9b84253f0d47007924a99d7b5bbf3b289a2363f56ff3ef9d2d727eb85ef7dc71258952ce8b3443f2ac2ee4137afac328cdce83d108989d8141a92401c821fd7 SHA512 944f42bf5ba38d2f9aacf65bf3a762bce77dd5b9dc53e33004482b868a8c69dab934c1d883c2ebcb9661ee730efb427b2b0e166d24381796b04580f719daf279 -DIST firefox-105.0.2-el.xpi 663186 BLAKE2B 511539d15d52006e37e0327c1c0b22401e71504233cc25e9ebfe679262e05cb65627f065d1fe6a37a171abd058c1db92ef78432803a120d74cac8298cd60fd1f SHA512 beb94e7f840dac1745c6d332d6694be9f803a950976e573f29646b0faad5df91e7d821fb3fde945b5285e5e7e10f0ec39e2f60e5e35d98ee90c47d7cdadcdf89 -DIST firefox-105.0.2-en-CA.xpi 523073 BLAKE2B 748421a0eff80fbff1f9dbb80b646480b73c48825704fac6f8b0a8affe1a1832bb3bc11011d837919134594de78c7a4c939d49322983e3797b3b99ce59d26c67 SHA512 e02a51f671cc79140d0c1c8b4884c30653037fc7e90e0f0063b67895e524f6db7576efc521dbd31a0dc8f4bc13bf787e445f005b17d6036b496c6e19a5f3bacc -DIST firefox-105.0.2-en-GB.xpi 530696 BLAKE2B 94a7ac14d7f783521dea81b62766b4f3a51b82368c097df055bd277dbbc183e0184f19422adf89247cbdd48acaaf609ae3a50b29a8d9b8ef5601b2929308961b SHA512 fe6dfd391693661a481b6939597276e821cba417eea8ff6243da77bcb823a137f359a54fd633f55a5b72094e8a48f251f3d319e9ca09a0e05263a212293d1bff -DIST firefox-105.0.2-eo.xpi 554046 BLAKE2B 9f071b86a6d9b1d080d37de736d37eccb034dc2d04a87d6c1f8243dd1729c0a15de017c5373c152a26644f3c9f7c1c86d72f0723be8cb258d801ceb9235a77b3 SHA512 05c48cddd2c9d773561aaf5b331112b58c79e4c9e0ab3823549a5360b618932bed00cea63d7c5486c66c64218aef78318cf5746641557872eab8ac75d0613de2 -DIST firefox-105.0.2-es-AR.xpi 568715 BLAKE2B 48f6219030d8de47ea70e2575c20758e38ab7b568543c166c6e5b263ecb57b6e9fbd749074216f791f65854bcf1c8144bc181cb05b0fd6656d9dbab8573d4901 SHA512 89a4c9bf604b12ac2e8c3838810ea8fdf9b230ac2f19be15939e5ccb8776f2f3f1439be2287341ebe0921ec78a040631ac7ce1bf1c034ba7ed1f730e8968e440 -DIST firefox-105.0.2-es-CL.xpi 567813 BLAKE2B 712cc833ae89c4d95107cd99f75faa387531b867599a2e26973ee5ca1d053ebe1ad4a206f7b8befd9766caddc8ac96e9f68f2a0d2581f3cf2be2c2e3b7e59b75 SHA512 8120371a7346ff95da760e27c250f50c223d5b32fa0e6fce73914e37a47beebae60885b5537cf627a15d4f75e5a777211d8a9bfe27f34c8370e2a21e1c0fc676 -DIST firefox-105.0.2-es-ES.xpi 553328 BLAKE2B be7eb7433d61cd31989ed80974a27424caa31958217b0d35e9bfb9ad711bd1adb670d9dc0ee7aa71bb6f136d74521d7dcf1dce69675be939d7d9171ee74bed4e SHA512 b28cdd4117168a21c705ba8e20373574c422b0d4938396b297f76395792282a920eca98dc2c6b0d9bd1df20f7dd8dae5f67a9e6865c9da2dbcc882fd94e6f3b5 -DIST firefox-105.0.2-es-MX.xpi 571868 BLAKE2B c543064b6d40624e9f57d9ffc80541ff6f2fd1f4d742572c9665a696fb56bcd190a5de3637d1790fa0b25f3ad1759bd3b4be74c444747184c5003902197b6569 SHA512 eb6b65b9e2dc341cddd35aee7b5afd06bea4ee53cb5f8172e103d64ed985d8049c70e9249a8f8c51074d2c727c66d6c159a0435c09899c8ea36c862688e5f724 -DIST firefox-105.0.2-et.xpi 539893 BLAKE2B c28506dae8d9f1efadc99cf8de6f9bbecbb37c4780c1e10d2bd976b5816cc6f7e603c19ff0413e5e47eabdfb343ce884416aea5ddf64426949f929fe35d86e4a SHA512 889a3ea25723267092a1cf7479987ef93b6305947bd2fb7682803e44aaa94365ea6da1f955d560b567ea77166201cfff9e0857ba0a2a891703860d898917fe66 -DIST firefox-105.0.2-eu.xpi 556241 BLAKE2B 6357354b9234585062fa200ba378919cd60a6f84b7382f33e71530c2d688b33e1ac7bd91093d718c04e766178c44099ac78794315c4373d1232aad70898d1e6a SHA512 1a6413a3d4af7fbf174fb245fbf558549db51ed1d51861b86656222c1ec00fea70253720412fd7bd1a30e0fe034d0aa77fe53164022355f8cf0d9db974f60385 -DIST firefox-105.0.2-fa.xpi 571117 BLAKE2B fca76032dc92af5b980e5683c3a6a3bc69a3f1608ffc4e0144e61b19fa3d4e48632f4b5eb7bcb9f4899dd1241fb649f8d195a685ff6b9938a8bac46fbf939151 SHA512 004e0cf5efc9ca14df73529a2449b7ece5ced626288d9424e3913921901c6fd9de617f75fe13330a866fe28c9a47913abbd232fe24bdf6539e6000a14e18540c -DIST firefox-105.0.2-ff.xpi 481142 BLAKE2B 0382a55580a424337ec6dbd3efdbcea4ff6f98ad98593a3e6df7392e2aab1d06ca2063b5ec1c86f8dda857c50be39af0cf36d605791f32d6c02b326651e32341 SHA512 728f94c6b71498cab1e66f3aef0f561e3d676ebdc1bac5398980397afed21da232ac9c2985ffee079a53a198d5a5dd5f9c8e520f6a3a8b3b70fde14ea07e75b8 -DIST firefox-105.0.2-fi.xpi 552067 BLAKE2B 273af3719257320d79ac206c907bea0b278241d2497f798f9afd8925827b6fecc9462d16b67cb7cb54586322ee7a476419f29cad33b1508a99c26d22d027e755 SHA512 4ff1b20dccd06ea78ac2b8588e88254662d119637edb4b3d176e204a42e6201eb81381e7b53fb4d98c37a19addaba6ae3698dfeaaa6d2a23065af1378fd8956a -DIST firefox-105.0.2-fr.xpi 580226 BLAKE2B 997438094937024513daa2fcbbc5a7dccb70706e0292ab58630d7fa83668535e099163cf336418e8651407e246837ae919663053108ac8dcbc8749f39fb06b12 SHA512 87cc753dd7d07f791996fcaa13d4a058ffc7db7884b8150630d25e5da4cda5eca5eec0db3a054dca5c9dbf31e802b65c0aeab83492f76f240cfb1f8ee48e6c45 -DIST firefox-105.0.2-fy-NL.xpi 564523 BLAKE2B 9fd34d35c3f9b1b7716cce11aea6902813a4227259b33324150fbb494753d92a35b3f54775aebc2957fafc0b8967ddd68d59509c960758a2cba3e6417c6e5f47 SHA512 b9ab504502de460bb98f96001f96794545c2d565c9b78cbd5e581b51ff7234a4f92e5e1129f953b4ae0c862a45ae0df30a43edfe4ba7e0b2e8ac2bd2bd0d43b4 -DIST firefox-105.0.2-ga-IE.xpi 479298 BLAKE2B ee35cbc6b9f94671afc3223de9e7f070f20b96de787e30535975db1d6eddeebca4a9f8477400d05d4248f2b635cb094992f01d9b8f798eaf57f97150afadfca1 SHA512 922659b1536a28a73ff8047a5cdd2cc3875e2c761cb98acb239f1eabc72aa39647a4f086cfc12af3fe69e46bf9203fce7c12813b99bc72712889c43c373b72c0 -DIST firefox-105.0.2-gd.xpi 552649 BLAKE2B 74e95bcddd8aa7ae80c03d31d3bcc78bf5d2e4a32636c6da7f550ebc2c1fedcd4f209722761f140e66bff3b3eb7f3bf0b0f7b9ce432323e82c97fdca37155d5e SHA512 4c153764aec66677b7d9da70643710bc0553ebfefc2bd5d365afa0267396fe0f34f98bfa08cb118acaa42b36574842720048da88833b9bce594550ad9be7035e -DIST firefox-105.0.2-gl.xpi 548793 BLAKE2B 135d55e43c2c59357f8b074b32d8b5767973ec9336eed0778990d010ca77a5c99dae77d5f91b331d509905dabb142e5d0ba9475d0fc7368d6522f672d7edbcb9 SHA512 d63d78644218a73e819df2f72eb686b2cf67732db33f6b63b254cba1da1ee8c6a866ff0b58c039854d7dc7287f78461ae1982884826648b81ec828e994458476 -DIST firefox-105.0.2-gn.xpi 579022 BLAKE2B 5db2fdfce8876095a6f3eec8c2d028319a383a46527e6e99cc4f197c32ec137b0e3d6a268e26b9df4ec70cfbd32c865ba15efa907c1cceb41d4df6025111b925 SHA512 5cbac237d4169bd69ca0e436a3cf17ffa7d2119924f37de749ca6dbb26a6238b5af79e3970d9f630e52b9655d3b6914d2a8880ac98c7b0be1779be0397f4b8c3 -DIST firefox-105.0.2-gu-IN.xpi 536346 BLAKE2B d01ee9f850392293e9f8c8b3c58f345b270ee18902ce76fc3a5917a7a1522abc91e7dc64c7169a95ec5e4e8160e228c4006b2b2cfdd29596fe4486eb064f9399 SHA512 adbd5a13cc0c3b88b61fe2e534ac9cdf62eb3d368de75b38c82d877714f3c30d348cb96a12b9af9c43347fd5aaba66dded560365cefdd24d53cdaac402d30158 -DIST firefox-105.0.2-he.xpi 575463 BLAKE2B cf12486a720fc4214b5df159d7ea5d2bdf82ad3d9566e31b298b3aa2ccff286d1b59677ee6bdbce7ed1a2e8ceca575869aee01752211c678e3ea62d9ad429597 SHA512 1b2fdaf49a552f960b625c45647e919c458f25edb3b47215a3a3a1e7ea2fbd50993578bd60244ca40195ca69efd1f0502958afad26f4d5678c8dcd55cb2ce95f -DIST firefox-105.0.2-hi-IN.xpi 566805 BLAKE2B bfc296aa079b42deca8ab19da62568389263b7755883879c88f026f4ba3badb2a84762708d011f5d7aeb33574d4d80dff6a76b9a946ed01b3b5013a17c75c476 SHA512 39185e597b71e97e2a126fdcdb193152f3c191af86c4f8b73129a0cf2c6146b67084a492bfde5a648d28bf735082e0dbf86be9290c25230a4bb1e1495d71ea82 -DIST firefox-105.0.2-hr.xpi 539465 BLAKE2B 161d395c3c18d89d80ad88f0aa4e6ea43b47bdb6cd7da1dc85f1c200b9ab3ad74770a3adfa15e767f0461452da5a260a67217947f44d8bb7cbe769c3e921bffc SHA512 85e9dd87f45634ce5344b9f4f705251413be8048fd438e341d8311424e81fb03626d4b67df11fd31fe9fdd41a71705d47fe2f358b2a11deea0b8715f5f36ddcf -DIST firefox-105.0.2-hsb.xpi 583869 BLAKE2B 7e9c3b2b5190f9aadf66486cc6b7ddf9b551309ff9f202bdc419c992d75d0285adf78d669522fa801d814176d6ae7dde95b1e8ee2e0a89cab34c759cc0c85bfe SHA512 2105e5bac07bc11cca7357853abe9d13d37681cb051cd89e34b8c5662168deef74bb63fb36c264ed05af7912770e14f4b0d6bd2c2372cd197d9469594c7b1058 -DIST firefox-105.0.2-hu.xpi 588455 BLAKE2B 31bc6acb3bae6f04331894bbd0bfb7d75cfec5986d49e0754cd6da5fa7be082c3bdc662dd302546c0a79b70342bc6984fb905380bbb95ab9382832bbc14bc021 SHA512 f829abe9d78b76f12e27b36c2f0560156d0d603ed5c21fee94a30013c6201d9d4fd002ec9ae775f48c3549067ebd1f6ffe6d024833e8e8432b69248eac742112 -DIST firefox-105.0.2-hy-AM.xpi 591365 BLAKE2B a03540a5115f6e00d13d809402486b9ec5566c9dfeb0c5a40b67f959dc20b0f2a363b437ff629dc9ddb6022c00c3d5320f05b182ac3e37ca05f37de2b64450f0 SHA512 31e36b5ca62cbd39630a82715b4e7fc9b96b151e4e4c4e84ebcf6fb5e580b3fe02ba5d24bf164abb4b2eab78609a0564486e6b0e9d55783db95a4337d9b61b15 -DIST firefox-105.0.2-ia.xpi 553264 BLAKE2B ab39a8ae95b164e223aa903510f00fa6059306ee6442c4ac894d6de0f50aaa30d4a15d38f16ac06940f705cedad6d3d1c830fe3a6cfe8c3434201458b15c92fd SHA512 a368af9ab1c8bdcdb8df23c16d8072c076af2aae511cc2a84c1f693f232f3305a26b6440f850a12aaa4ee05fe5cc750dd6a0c425b06712070a5e8cd210edb74c -DIST firefox-105.0.2-id.xpi 550335 BLAKE2B dc8a6307176a2f8f2a6368749e8f9e9a7320d4244434768b85183505a9c8d5163542a453641725586c76bec814ede5a19a88112f996a8fe9be31cd7b4a5ceeff SHA512 fbc9068c66d3e7f16aca2d8e51411f57f1976a95859f2b794c07c74a135f0c85e008ef59b9a4ead8852cbafd8c9189adb6dbbe6fb9ddfc393fab6c659abb9311 -DIST firefox-105.0.2-is.xpi 560812 BLAKE2B 1182c294e5a76da3f13b71f46b11424e8e2dee07ec598051969a30ddbc2abd077dc4d44ef4f4f9cdc524b87335e7e25b3efbad1782b40c42f9246d454da36c81 SHA512 936c3e0e52113544e6f5780cc3ad9026b2a9545bb1cd505f40592efed072d7aa5c66ea1aaefe5cb0e5bacca9c75fa8f77fbfd21bc67384dbbf3fd17141abcbb9 -DIST firefox-105.0.2-it.xpi 471258 BLAKE2B 05cff008ec080bf47918fb0f4dabaf17f3826fd68c6c02fefcb59c867011e62246d5c142e843be4db65bd594bae40e6d29f02e750b390be60e8923e0ba4591a1 SHA512 e41202b8dc98966c4624654d4d748adec28c9374dcec30386b99bf604be2d0fe93b80b18149c224f041f4af8c9e41fe4cf35727a5e7f10420ee44efec9fc7135 -DIST firefox-105.0.2-ja.xpi 593781 BLAKE2B fa2b731ec606d949f3456787c80cd783c5310362f23ef440df46b83def7ac57ea54986283077bc37345c52874edafe147aab6feef11cc314704948e9c8685586 SHA512 77c3e9076b2a24b2bc999fed73338d1c628bb8d3bbdec2165cb9098bb56eb389cdcb3bceb3f3a0cd8b60622ee36d289de9febd008fd64efe21e58030e1ee1f7c -DIST firefox-105.0.2-ka.xpi 614606 BLAKE2B 5db2ebb8c3330339397b1c4a0029673a4b87b473cac6199c5316659dced0c09fd156a48ab1710bfeac8b627f8c499f5731b71bac4b2b80dc87c8bdba3514c75c SHA512 6a5602c95d56da7eaa968996547e9b08dbc60c43d0e990ae61f652af0c894a20ec7398b9b4e3026aaf2ceb1e3d017e47aeddffac5244ec0f43c51ad4361a9efe -DIST firefox-105.0.2-kab.xpi 573733 BLAKE2B fc06539af9610e0219c9c76fd558ca348a93ef70e84bb1edb0c0f9d6cb093a633121dc84577b4721d77fce17a4acebcec765c1bd6d1cc5a9b31f4400ae1f6464 SHA512 56ce13fd7acbe8f89004014c27271ea037e20a7f2d7bbaab2ee3acc12e3381ec9e2d1f91f2794c289d337280ef2902446fd577db8d435e543aa62ae16b4bb30b -DIST firefox-105.0.2-kk.xpi 631204 BLAKE2B 77de41694d8b20d475ff5804bf03faa81cf6e8335fd3e5ad31adc541aa29638c3d3f6e43895afd7961ec32133b2a3deed1bbb5a77eec12399de417e5c53a06d6 SHA512 8433172fd1518933e17f36f146b2aebe6433a786c9d0a5fef2643aa7cb5b2c57108baaf83187860798e21d533dc0677814bbdbbcca8c5ec0662e027d78b788c2 -DIST firefox-105.0.2-km.xpi 540639 BLAKE2B dc637b0f092d4987174c71ff4d4effa805d73f5b40280df5de684081fa4fec4f076468566922fa88cae86fbbfe5cce43597b34f0107ce3f8dfb330a91b19fdf8 SHA512 9d34bc9d55b8af500520618eddf88167bd19684bb2855d6b21b2d95268eb9c84dfd6e725f1d999c288fc0ef200834fa37b90df241bcde013ab4fd6b83193aca8 -DIST firefox-105.0.2-kn.xpi 506463 BLAKE2B d738431c8d3b6bfbfe90106130c35033e3eb24513e2ac82088495240e855d5350a907aad0bebb407574e9f25c34cdc767f2f5e160cae9a50188acd5739563c92 SHA512 0c073a6a36655415030357e1a524253228edc79958c8f667cb97c9e0e2724e6d320160b5bd5b077e91661dd7b4e7aa6ebe70693f247c545078fedef82a67aa1d -DIST firefox-105.0.2-ko.xpi 600527 BLAKE2B 2c4b4484986851912c4cfbe016e2b080af2f2e571b1d3e105ae3861b8ae145b3de78d9d1dce2ab47b8595a65005c3ed37533f8c78c3c61bf4e735b1b024deeb4 SHA512 64641a3cd47d4ea247f98649ea37655c8121267be4ce86037a1d5b2d0a8a8227a11497d2375a41f0ad7b651a38b696721bbd8a5074a933a938e0a889a3dd502a -DIST firefox-105.0.2-lij.xpi 479004 BLAKE2B 5ebd246289cc6a3a3678d631e512eb87c9b6e1d3d32f57c57c06067aac810bfa57a719546ae68918d9a328a38ed7db16e4808e982eda410c603ac03ce7cca17e SHA512 e8eff656624960054785f1f41316cd033e3cdf611519c7faa89787159c21998e1b0a4c02103fc7b3ea2b67f37e94abf222819d7603c200dd6d508bf0bcb9fb3b -DIST firefox-105.0.2-lt.xpi 570062 BLAKE2B 92ab598525aef040e1306ea1cf1cf87d9570b59af8150126415068633f380724e7aca9f280c12d9f5e7107c64afaffc0b65925eb4ed1f66f2b0decf645a13905 SHA512 f02380bb025843dd5699902d6ddd22e38051a9fe5909d9dd04c9d32ef1a4aa380404c031d88db3689a197b28a3f647a9a5d8bafec3034a21fcfcef226e0cef05 -DIST firefox-105.0.2-lv.xpi 472208 BLAKE2B 8727f396c7e64de6d66e7677972ac7142557bfa3c4dba53d1ecc4c902ab9572968a8108f4f96e1b99862290e5c3d3cbbad54f83b37613684702ca1ebc888bdc6 SHA512 4a6cdf9945ff7e00d0abeaac8df1e484498d6e9da2e489828f75959890688c497972ac2a466cab487a32a7782033a70a3568f5ea1ed6b52659872542f14fbf30 -DIST firefox-105.0.2-mk.xpi 490866 BLAKE2B 1a3259166faadf2996e60b7911981541c6dcd7eb6b2c74932fbcbb02ecdadd97a15215cf8a3276edf5fc400b60f2bca1d4e6ed056519b6f621112998a1586bfd SHA512 7dd9b7fb92111e36cd9ee913fbaa85a8e8ea795e22b9867bd0ae465c2e2e3171516909266fc645c6d23c968a069237c19683f158b4475e6c41fc3363eb81abea -DIST firefox-105.0.2-mr.xpi 539894 BLAKE2B cec13d18f7f9f159058f824a60347f017a95dfb8610b1d0fe06c29e06d3fc065511288c4418add83d06d730cc70338caed72068cf0ba3c7ef248dc91da261b1f SHA512 3cdd72a08cfc9dab83319cbcff0bee1d5e23a568dfd62a3ed2822114ed07005d66e3f6db2df73892243159c589e26272231d13cb47ad194afb4578430596bce4 -DIST firefox-105.0.2-ms.xpi 457120 BLAKE2B 0c22455c08f6206b4217464379a64658f14286300b600027c9991cb2c04f2448f45be2547959b4d6dd32ec73b96b7d10badb288d4c7992ab3b06e7768f79d4dc SHA512 4162c44076a79251b63bae7a747561bf9721edde8a5434b988b98d34df724591f945010b03eb016d393cb5060309a0ef75cc875bd77ed5e60a858c23a452b31a -DIST firefox-105.0.2-my.xpi 520844 BLAKE2B 7b999dc1294e0573ee41386f4ec1a04f19572950085c342850b544939063682e2adbba6152dc80e0baac85a962373f9209b95006ccea845c4ec06a9a2cdb5ccc SHA512 e0eb4c0c406cb17ebe92dbc1670bc65dbe2e357e95dbd3ff664f99bab7cc000d7adeca95dd9fbc0adf3e0cdadf190c030d0d4d25ae36198e03f973f9a4177c8a -DIST firefox-105.0.2-nb-NO.xpi 549443 BLAKE2B 9f956621045003c573e2caa5c74fe017b59eb1665456bb950d449a07f20c53ad2bb1e05e02f47280114f3bba36001bdc305ca196f6f19800b83e44d4d08eba2b SHA512 9d79a8f27df35757f41d8ab5db1de6b787606d9f845bb88599cd9078448f08158e51f5d10d6ab4713e0ca4b3fb292335056211fb546b5ad2d914ef2e907a839a -DIST firefox-105.0.2-ne-NP.xpi 498120 BLAKE2B a16bce2197c3808f16d2f36a49429dcc75006eed6ff528a6c0cf9ff57ad4193e54706f18ce78f489fa5c4631bf06c96798fd0daea5aa13afe3563a2dde8e6a5d SHA512 8a06dc72092c6dc09edb29b9d188668615e2e34368321936af44bd38f58bb21c498a8176e2f56d6c102dfd7663398a6bcc4b21b12cd23a8efdb8d0a512965085 -DIST firefox-105.0.2-nl.xpi 558682 BLAKE2B 25a6ad19d04bc652384b12eb70677ab8a7cc65d6268958466eae9d2f62bfe7e2c4a482de4c0968e35a752d3ded0dcd855e1e1867713f5e39928c15e72fa5c8c1 SHA512 0e2a606d4ca500d4b70e3f629b17b51f2fc7fef58a986a3515320b41e0479578d632924fdbd5b0af6a72f56e02ac4c4b6ec97f21363f48aaa0140656409f8c15 -DIST firefox-105.0.2-nn-NO.xpi 549960 BLAKE2B d4d83daa43a715e79c4a29e0a9b0c72667392ef2461c5996a4a1237d4ee2158dba6cb2853e977b5bf54c179c06c05884360f31625317c709f1e92b61ccee3746 SHA512 ca5721d397699573ccabbd27cedc011777abf1720e5e798d8946a96bc18949f23a1307271bc9948b26093fa855cce1b0a9af67be0dfc2e74bb2c0d49bf8966eb -DIST firefox-105.0.2-oc.xpi 569604 BLAKE2B 753263c3baf420a020eecef985a1d07f001077993cc2df29c1b7e935d7e13fccab041d6c7930beb44c6b26e430cdb1403ab1cf3e1977eb8b226067e34444d920 SHA512 6a8cdc4c0e72e0db6cdad8a0e23501aa8a3f7a3845dab0c37f9b107c856ba8a9d48454cbacbc3a135ee65360d1da6a7adb8d1476b8c141e45a8344c3708a64a3 -DIST firefox-105.0.2-pa-IN.xpi 621212 BLAKE2B bfadf1e8ab2df2be22f84fb7c8a901e104a032f22868908414323ce2a9be65de873be362e0e48b6f057f3d4d6dc56bfa325be8024fd584fe3cd60aecd7b4dfe9 SHA512 107853f670afa0acc5e8968f210b9d9a85e93da23030e05959ba413cf8579bfb924f3b5692d54d23bb94693e212b84b4d22c4f4560d24c3855d4e8c244c333dd -DIST firefox-105.0.2-pl.xpi 579337 BLAKE2B 9f694fb64a8037060211f669bd2b4865e12988e86b70965f49f9f8cd87d808a1dfc5d3a6bf7f22846da67e3c2c6f57cd9f8b051bd22df2bdb05dc40561117272 SHA512 0f79f8dad4ae55ced8e426136a27358254a5155f96ad6e74a1f3ac410180f3fab44b691ad9f3e90e446ece375c90b27fbe8df0dbc7b3dfd86e95c168c87fcbb3 -DIST firefox-105.0.2-pt-BR.xpi 563724 BLAKE2B 6108ad4774905ed8e1978d4af9b19c5420032b9ca7619cbc5d129afbd91d17ab6ccc429a77e3fc83cd8e58649e5223f8e06c411cfebad0e683747f2db465d98f SHA512 5d5e1834b394c1f27ce9acb0858aa114c9fbb97f9bc49d91b65e0d49d733b5233f7f01d30f4baab6adb62c9142cfdd96f8fe29e7c555c9fb60d18775131684b8 -DIST firefox-105.0.2-pt-PT.xpi 563885 BLAKE2B 522266f206108090f0c5775a241d05ef52ff47bc866f75addef0dfe67c06d170874ec687541573a13d018578d1f27d04e40a6f3468819d37747bd35f7571915b SHA512 5157855e5d111a693f1b904de840d1d9be7982389492888b1a95d1c78f5e4c1a08923d2a84333e3e1428d52dbfa7bd3096fe4045ceb6480a14eb2d7dbfc0d435 -DIST firefox-105.0.2-rm.xpi 547530 BLAKE2B 41eb8198de05b03ac4bd46bf9f6f4f15b33f947fa6c166ed61ca874f5d5049f6b757b63824ed4ef78cf281c708a6d885c2eea2fbecc25451ff0a0ff6cd24d6ea SHA512 716900f7c6dd71729558923d8c8922201e3daacb557fe5013fefc2222693ec2b4b7b1dd94c5dc600b97f09da32d5d6c3a01b7cd9c1027a406e7785e3c8f6586c -DIST firefox-105.0.2-ro.xpi 537771 BLAKE2B 4c4b399d81d0bf477206416767564ddd2ccb91cfbd266c9d23cb7bc781a4cafffa7ba86da3c7036cc64faf349afbc9c50676eb2797c8fee320b55f746a4ab4fb SHA512 f6475731eb5ac23fea200f357a917fc705dd6bb53795e1b5d9511396f478ccb947a50f024447670d40b8f76d45fb8e64811cd08668e86b36583899199758fdce -DIST firefox-105.0.2-ru.xpi 651176 BLAKE2B d23b863128d69f50b44955613c15604fc76c99f782501296455d7084b1a7c1ce4b29903652d48745e364d760bb23ba89070da078ed64d649d8809c5451f091fd SHA512 df80b532a180e6174664fd3920180f6fd4dec999e67115054b46c34bd7a5feacd30d038fdca9c5251a11ec2c69addf1152ac39472178cfea07f2e324d92df77b -DIST firefox-105.0.2-sco.xpi 505200 BLAKE2B fcbad87d322d5dfb0a08efb297b6e9eff29e6bb11feb1cffa29c825d0a57f06d6a6b3ea8c06c617b72e76543d0779bee550bfaf900ff8427b8f1140250323097 SHA512 0f3a4fc9f6eaaf98303f79e404dac201ff26bb9d131fb3747242fef3ec0e27173e669b00a06b9a26c452d544009404768426c7c40bb84d16060995205d0d124d -DIST firefox-105.0.2-si.xpi 573141 BLAKE2B def1a9fee03d08b66f3bb2e1efb3ac15204ed8665b9c1f74019f2f416ba1d7921476be868c18fcb94b90e04ddb553543137f39d708819385fd7c8d2129582a81 SHA512 217dc40d788645d07f602f6909bfc3b4b6501161fb4a032da4ab19fba980d6fa680c6946833fceaca417f4b97de330b8bf73f38b9fd561cbc784aaa7b3185d55 -DIST firefox-105.0.2-sk.xpi 588220 BLAKE2B 649bc547f8e0f76c54a851f4f9097d25f6076f16a3cd9f3b356af503a58fa6061c395dc7800ba8598e9a70ddb362a64120c4b0582b9006963032ca75396f36ed SHA512 eafcd8fea9a51480177be4ae7c3d2622eff0c0642dc6d0d08e5c9406525d286dc0d430bade1877e2cb4a429b497fe3bebc1524fee770e15335751a7af4869419 -DIST firefox-105.0.2-sl.xpi 561133 BLAKE2B 6f182a93f64f273fc251514c0cf8868513fbea4b519a51760e5eaeea0a1d224646087261e8115b20ee18fd800cdb1b5abc1e4d6cc27e6ce02e957b5283cecf0e SHA512 e2fd7db4e37ba1fec406b554b8730d53ff36dfa4136efaef942fa05afc7b125f3bf98c0478fb6591f1dfed7a10bab4b9bf2d4710673e7c29f9274fbb91d70b57 -DIST firefox-105.0.2-son.xpi 433323 BLAKE2B 423c15959c5b00bf743f6c9569d0059faac22066524cae248dcc49ff3192fd607ce5ca3258028cda10edb2c5222d759b08fc999451f16b0c1c6b0292fd378bbf SHA512 d65d8bdd5cfa5135ce376e5c7f4f788d60250f13889dbdab6843afdc4ed30106ee055a904c8ffab3d77a48b9a56334772ca08d735979c9e04ed754d2de50ab82 -DIST firefox-105.0.2-sq.xpi 565442 BLAKE2B fdb1df972ffc71a77fb9f180bd2c4660012a3c7963c7db9bc06ebdb9b3296e2a0d1e431653074866f7e2ac171d892d25f1285210eb1e522ff71bf04acd5ed6e0 SHA512 8653eac8102c7b43da6fd30b7458a6036019de9d97a5f6fda4b0372b27f1d5a33f2887ef8f5d659948f108464421d6217c02e88d8cfebb0e079a510010e0cfe7 -DIST firefox-105.0.2-sr.xpi 604657 BLAKE2B 9abf459951edd1f2d1a698215b63ec0f868d8bafa237a82ab433313a80e9220405fbf84863ae26cea1bf83e0eaac70a355e5710f2cb7b720f9c6545e86ba62e1 SHA512 894daf0c67f31d8f5668ffa7c977b80ca772d15698cbd2e2f6834c9ec23033d8143f4b1731ea4b448af0b510110539973f97b1275bfbab0b2bc1980d1b847ca2 -DIST firefox-105.0.2-sv-SE.xpi 560629 BLAKE2B f760e5db8f846aaccea52e8ba4b6afe4c23232e0199d11a7eb5c81180d06cc57a399f911089f788ea82c4424cede03f8785c65e13e539c5a94bad4752d932f71 SHA512 3325452ea4220f0a39f7da7564371da4093d375cccb51b668ef80af2b094b6e656cf350c0703e35afaeb4e314924c689c38de8826641c592d8580d5e7337247b -DIST firefox-105.0.2-ta.xpi 519016 BLAKE2B 2a259071d0d6a77f6fb1856e2dfad5c06c9afdca1b5af52e9f922c69127e5767ba753497ec6a943086f91735c2837139c368e0168338a688eccd3c84fc8d35af SHA512 b83e641dcd43ad819ff592f47e98117ef489b20e4d2d47b655e9ec2f4525001f2e56fd138c2e744aa3ac872b9f87956414c63fe38d2956d75c1900a799cb9bfb -DIST firefox-105.0.2-te.xpi 560557 BLAKE2B 334813703d71c92753165f3a6ff07269721f6d50d32afd691655a82dc95f2afabbf8b69983c4e34c105b24d13d5df38ba1ff119fb6df3996b7c98afd00dd80aa SHA512 bc8adb85c9f65cd9eea265d37bf323c1b80917dca252e6d522b33a7edfb49244869a093c62726f0f74e52562361edcc558a585d99fa2af0baa7c6b6da9606853 -DIST firefox-105.0.2-th.xpi 621832 BLAKE2B aa70347ecf893f0cdfffb9ac0e61f04efaf346f4f04f3b7c2a5f862ab00344631f1763c9393d04574433549d0b605b0874a95c1b175a44fcd9db13eb935059d5 SHA512 efdcc907cc964cd5dec9c5556535f565340b35e952483358d6e24be091a942a93dc848c7d632b2dd0fecd473df64a9316285fed6492bd771319d73d1f5d798e1 -DIST firefox-105.0.2-tl.xpi 528007 BLAKE2B 7af70e5c8d1867c90331f5aff1c9aa7fcf95a1f39cd2379b4cb17bf30c9cfe6e60d8ce4368410cb532c6fd3cc1e21e74cdfc181f491dea35006bd17808980013 SHA512 d2d62fa4a327ccd3502b80fbde00f9d4c8644db114c2950901380e0083af6e4452ab9464a615133f0f8467cf16615d24b42efbe442748414b6ee808b3f4630d7 -DIST firefox-105.0.2-tr.xpi 574329 BLAKE2B a3a62faa581a789340d2ad212c4bf803e5ca14d2b6be4865cb0d12bbde07882a98500c34a62a2c55edd75268a4f67d896c593115aef2f72a8034e29a854dd14a SHA512 e5f6421ce6e3da7b870c8cb1884dfa7bab71bacc707ba167dfcc7e558fdf6ac2c31e550067c0ffa7ec51a30f03b0f5bfc00d9ed1b1a81bb46ba06695c6ec7583 -DIST firefox-105.0.2-trs.xpi 498814 BLAKE2B ad77f52bf2ba9dca857b173726551c518ab14c7ada704ffbee4183a0b88ba87869be2eb6ae80f947a906f664f2ae4ea74f9060aa95547db1d14b0a7cae633357 SHA512 92f0f9ab1f2698bd9136119814a34153b131a2bbc5b358f18fd61205a1445b7fa945b24400a147bd2d6a2e27c23590dfcc1ecc7fd0eb7013f1f967d78f0170c8 -DIST firefox-105.0.2-uk.xpi 644340 BLAKE2B d7e9ef6b3de37799a2c432c9ba8d0e9c1aa00c12190823f7d33b7ad9580a85777b8aafb97eb0d31e590cd68737433d55188ce0068e63c6ebc22da08ef6225508 SHA512 77a246ea5d9735dcf485c19802ef4dcda67ed92da2a86cbd0fd7b10d49ffa96738458c019d1bdb7800ddee61f18f2a0d075e649894b879c085e9da0a66ce72f3 -DIST firefox-105.0.2-ur.xpi 566539 BLAKE2B bab7cd6dfe93afbc868e7d917fc981e5a6a075b28608640919e132c59c78ab5326e3715a754f060fd3723a477e5ba346db7ccadd20ae30421d95f3326d06c3f2 SHA512 950b4a90a382e48522e9b9ef90841e13a148d1fa1be510032010f7d9a55a818a4b6758958413a8d6aba36d8cbb3e3c3ea6abf89f05451438930550fe51cd99c7 -DIST firefox-105.0.2-uz.xpi 486870 BLAKE2B e3d241fc034cf2da5ac4cdd4152064a8ad9a353c7db528c32cd87ab0fdc02ddb310581911ae7cdc71d5898fafc4878c6a661b5fa69e3a060bc7888c4fe4d0f82 SHA512 bd5c01ca9564ef53fedbb1f1407c415c4f1220c2bef5dc6de4e647ae0ec45a60cedfc97eebfb8b036719553fd59da1c501032255d6ef07339bef442b559aff96 -DIST firefox-105.0.2-vi.xpi 595145 BLAKE2B 1768fd7fc806be488ecf1ec4f71522bf9def3294369f79261d1a76d248bb1680c9333345000602b2a93ae22c68fc8523f751426b4f4e7c523a5b3cc141694f98 SHA512 a217641e3ebbc6b5e42c8932c16e8ad4364b75bed5b46caf1d0d4579faa2eef40e03854616b018b311d9fd2fa251a5bdc107ebf87629dc1faf38d037a7b2f1d6 -DIST firefox-105.0.2-xh.xpi 435744 BLAKE2B 525f5a7ba427a5ae4323cfc71968f24598b1ad06a4a28b2bcafa457bd7f8a51a6a7e8f361e5d253a13a20e4989ff0e57e3a54acbca159506476963adc9041caa SHA512 dc3057114fca4b5a34c22f463aa5d0f149c4d560a8d896e8efcf5aede896792220239d76dc96815481046c98113ccf2717da9e1743da3a34647153e4308d06db -DIST firefox-105.0.2-zh-CN.xpi 596364 BLAKE2B 9528ab694ce2070e977440bf4dc542774a1bfdef68612bde73a667799fdfb3c05031f6722ea397cc1cb1eccd2ce7ab4f23bbb6b06b5534f5372a291309f1b626 SHA512 43d867cfe07e90bb86647e2a8d66ca8d07e87dddabd3ce045c13d3512b346e16fb3f1f7c7bc2df37b257009d977fbc4bbaf4e7f3dd3919f529095cff02084c9c -DIST firefox-105.0.2-zh-TW.xpi 597430 BLAKE2B 57b1e25bcecd1b917348bcecfdfc247497c914ca2ee06531531bd34191bf9d588216ce9689926b8c1d4cd770d554ff066a2239d8d170d8fda90bb669d57b1bc7 SHA512 468570b38d2b4f637b22cd0c7f7010d7675e4859bf84d6cf5c00b6e548a91dcc55f49442bf6f9afa2ca4d9f35fdd1319b7feb6aecd56a1c5067726434149aa03 +DIST firefox-105.0.3-ach.xpi 462381 BLAKE2B e26c81acf2d39962853128c78fd9dce9f8ffddc01eb37c108e0a23c1866a2921af09aa3f190713739a542d49cdad5251392094fb02bc9b675d84f1df568f3df0 SHA512 0eec5cb21b1ba1bfdf5c73d67f0320563a3159f0b5297f4b3045173c0a324d6c525c2325fe4af553398556cd7e31cfae9ee03121c21657b0732b3deb36b1c228 +DIST firefox-105.0.3-af.xpi 426875 BLAKE2B c6130b8b4c8a84347e48ae8ff38b5650a1e0e6ea8257840ffb5c848d226073ffe153ad4d09959e5d3e3f0ae8cec727eaf0734b15954679d803656bbbbac96f3e SHA512 059827f1f6256ab0e37f7a9b8dba55d597ea8dd2fab4e7918c1d2f9e1070e1c95fcf6deb8509b58286eca071dd81ec3a697655df406b0a7395e05d27a0d0612c +DIST firefox-105.0.3-an.xpi 507327 BLAKE2B 55815103dc228788ae6efb0c4abb9dc9b436c519c4f37b2c78171af17f9e970949fca911b368e1b5935415f2a97dd27398559110a40fc5c70c19806881e2a1ce SHA512 c39d2b5dce03511d8ffbabbb7692a3c8cf0e63fd49243398a4eff4fe1ec7ec68f45e1736f005fa9ea912a8a2d3385937d0021e49001a280649e7fb26ffb04c00 +DIST firefox-105.0.3-ar.xpi 571526 BLAKE2B d1bd17a09a7c5a8924d364fb1e1edeaa17fd378e1f3660d6548d2a43da2e8919b12a7ffc740651ea7703fcf38f603069cca0762e9848b26d0245f1af842594c9 SHA512 ac3191968964b3bf77658a18e7bab75693e93ab643279802fced005e6f63e89cef46becf000511c1f3e0f7a48b08f58ab7b22cf654610e4e937edc13a50d243b +DIST firefox-105.0.3-ast.xpi 502220 BLAKE2B 868971c631813865519c75d5d244f600cdbce1985e0b9ad44dad33f7a90a3dc86ec68cb915dba43485beedba3d2f9246cf100363ef757e36c439c06ed5ccf632 SHA512 2235987374a0af538fa2c005988cf0a03ce5d89daacbbc2ee0ddf20c9ca8c70e52c645f7c1e06547f720e11de3cdf694d06ab3d20f2f0c6c6758564fea283864 +DIST firefox-105.0.3-az.xpi 494475 BLAKE2B 48856d7e73ec817356fba9cff2182129e7c6e464c45bb26ebe47b3ee0ee75c2bedab8b3a4300a2cc5f68a04ac9c57a6a6ffb932c1c7839a6e83d9527f377f913 SHA512 c4567f1266a2ff49447ae089927b08e3da18fbda7321baefc3c8857d501b6670addbe5f059ae57253da91ef9e6a9cae0b87155632d6f12fe5feffef623217e3d +DIST firefox-105.0.3-be.xpi 647126 BLAKE2B 4b643a9bf20674c5726083787ac7e8e747dd9b0475cc63baabf98d12166b33c390b5522115e85af907a991c2ff869f34b084a7fd6c38b6ef13324fd61057caed SHA512 c374b7c2243eb8e06b2a6a343b4b87ef9b3b8a53aad4b8bc17195876c8a6e55ef02f5230ba2d86964f1f08efdaa54ed68a73d3a4fe87d79db24a330edbec48e2 +DIST firefox-105.0.3-bg.xpi 587136 BLAKE2B 2c77a4fcbb4c01384c2ddb15f5a129011b0de9a014e33a14b1a9eb43a61f3c9695277316cd53d6712285f26a6f9177dcaa624373663de8de2c7e4513c0147725 SHA512 e2ecb7f81d20d45816081fb9de35efbf8234651812a34667b3f6cd5c281d28a60ca63ae244eec19874d08b9dda6c8bd7a28cee9c044e61e9a348461536da18fa +DIST firefox-105.0.3-bn.xpi 585362 BLAKE2B 55624cafdca0b8752f19ac0147d0ed2d66618e277dd77007f16bbbc85ec6c5b927e4d6c2408e05e3251dd13ca06f33503a59bff6aaeea4095de96dab7b05a88a SHA512 ced9fb76d03aa668778e6982a3ef348c757b967ec115389d61b5180ec3ad0aaff4c03f9f5fcc9930ccab4a5e8d9ec310684499d2d5af7dd455432a2a71ae1bb6 +DIST firefox-105.0.3-br.xpi 539960 BLAKE2B a5832400c1f548d5d00212d71cf0cf04b3b5bbd223d6cd35d84e3448081a8e88052d5c25c07ebe0ca686315a3866dc12077cef7e0dc9756e4c34c0c1adde9edd SHA512 7cf9a89007afa51c3a9aec9523bed8cbd06ee0f153549fec02acaca0b1e3ebb6a4f01d14a2fe7c24ea6ab8a9a2bbc982a156508374e61e908d03f73e9dda25e8 +DIST firefox-105.0.3-bs.xpi 470948 BLAKE2B ef451ae298024eb1b3e648f405ab978ed013d797f528a46a3796906e23688a9d4f4b23315150fbcd15a822caa24009ce12218e474292a895a5a22923d3a7060c SHA512 6b40aa9c51f51f491b2a1b075a7203fbef62f1a13a3667f3870f63b485ff3dbedf4c1ef04f82a0a57a8ef5426debada378fbb42793e66ea4de676bf069a5cced +DIST firefox-105.0.3-ca-valencia.xpi 546419 BLAKE2B 758d7d2d896f6220d0a738c3b50eefffbac646c318fe58e2a2b559a2c86d6ff485767928cc6766a5f53159a5948482520ad52ae05f153b1a049c5746aa2dc9cb SHA512 512569123c10f22ff7c8074b7d23f1162a4f0662e193889603bc710df3ee32f16e3da911233439b8213e98d55b84378f1443173b3c43f0955397fb4106ba2468 +DIST firefox-105.0.3-ca.xpi 549857 BLAKE2B abaff50030f2d54c5769c86cd68c139f7d575b5bc26107ccbf4483792d24ca142643466cfa12c63fd7e790ce1cf4cfcd9db16d46f77de25354e0e11c7245b752 SHA512 f4abbabba01390b3f6cd8556d4938292dca399ee1aa4fae15ab6304f7f423e5eb2fd3a1a146c7f319999a505546ee2c3ac4129ef9084c957ff7f37633100a6cc +DIST firefox-105.0.3-cak.xpi 559991 BLAKE2B b53c2386a10f209c0aa0c12bc2a50988bf2095ed93b4f52a2216abe72ed239007a7ce66ca5064cd5717b29e6aaddebb2e029092c6be6d6957872a3f5d701d993 SHA512 920cf8c66c98c6fff0e57de5ea74a6efe7cd48114a845576b4ed0b65ebb73e8710f4950d5e6de5c0e5217f1581ebfa7e25b782b21439cbccc688bd230a94f361 +DIST firefox-105.0.3-cs.xpi 581736 BLAKE2B 512a5ddcb0272d46e87607cf8cbcd4364b93683ba90353ec33e22a4845dbe5b48f26ddf58f64c4eb9fc5263826c159605914a48df48f9d6edfc2aa478333bcc6 SHA512 f0775e831dacec484d94743917262a2db350a2e6af802a553e468b9fdcc1161e80bc7a9bfd94fb867694a3d523477b111f566e3ed02a890ad95a089fae511b8a +DIST firefox-105.0.3-cy.xpi 562723 BLAKE2B 6f93cd51b74ae7211cb07dcffaa0e4cf343a70c2af2186f5a2b4fc50006426e3b8d25452301e6efb78209d0c5660c5fa84eb0bc46ed012a1a00cae52b00a27e7 SHA512 f0e1d335e10c3c3672a93775130309df0b36796f061b6d035ee9fdf00e73886f0e0c4527e77c7ad9be2aa466be0bfebd95b0646925500587c64fe302b64c0d54 +DIST firefox-105.0.3-da.xpi 553589 BLAKE2B 62c6011819a078fd1b55c2957fc80c2cc285ed3475f287ee4e50abc4a381f83985efea3dd987bc993e71081ea663d150690adc371d8aced847131a399cc8f1c5 SHA512 eb8b2b32d57edd0f63292f9f5da45b8cf17c3cb519148878bdbb2d6e7c70f23de979527d0a28dade6bebdc508b25c702e9a568179f160e629d2a412ba1ed4368 +DIST firefox-105.0.3-de.xpi 574355 BLAKE2B 29ebdc4302a5bdff2088ccc1f444b624999359901e6e0ebd50a36a72ab3d6adf949fecdcb6d47252ec56918dcb3c522e85f47af8409cdae4ec0de332a24244d7 SHA512 904a586aad69a6ea3bbc61635b5167ea69bc689511259e7d8b2cc37210b3896517723fbc18954b34125a5a48264ec091def0177fa86e85eea575831e4d35ee1e +DIST firefox-105.0.3-dsb.xpi 587689 BLAKE2B ff860c396e91105203cc57e76824f725170c5b450426cf4b5b1d6fec132afd87ea0064b47ea708153f351cc0968c687525ea41b065f40d1ee117c9c796cb7403 SHA512 505cf46abb753e3edefbe9bb51f5cac1d6c7db6e5cde76a46be7ea19d5907f3d631fec15d7ad5193f78dd843c0548fd92d14b315dc7e898b394dcb91c2acaf01 +DIST firefox-105.0.3-el.xpi 663176 BLAKE2B 6e52ffe2d1bb99aeaab260a0db1732c8f18ea236c65f9068a6c306becae709fb074947f9733aa6914bc516dc24168a7f1ec8976bc048ac78053db03230a1d46a SHA512 12948ae19bb5cd09db8832edeb7aab24bd6e0666cd1a2d1b0977b0c768566b1217b27212d26979e8b9b7e97b3379b7759f57e68f635128265b09362536d704be +DIST firefox-105.0.3-en-CA.xpi 523065 BLAKE2B 76394eac37b06b1b48860f6c276376729a6762356202ecd5a4066e82cd4baf853559c1771a2c762b35cd9d4c99539335d5025545f9ffabf4d4dab84260cbfd3c SHA512 48f66e9301c1a3e9c596beae81f562abfce0cacf7637670a3b720f6507fcba40fb6d79ceac9fba32c26c45576bee94a90742a124f0606fdef5b9b9554405e7e1 +DIST firefox-105.0.3-en-GB.xpi 530693 BLAKE2B 5b37f610555dca6c9513c685e624cc3db520ac98809712809c8523d6146a4d32d0adaddca8b03eda298dd15a61b14d2f0445d2f6eb917c9fa9f9c3b61039e3df SHA512 b91ebda9a8d49e2e49e1f5bc1aa47d48635ceda53105ccf2af2d1c36a05bd4af8654670dc8b5b072778f4e8ba81e57dbe03bc8b0a8b544f39e75b8f059829e27 +DIST firefox-105.0.3-eo.xpi 554045 BLAKE2B 291b30e97f5eaef47961ecfd48fda341bd378e19f7bcbe3aec19e6e84fee293689a45e82ff3b41da07dd8a1250a48ba1b550efbc15a13ddc91e4b485796540bc SHA512 f2c7464e3c8ccb4519a90058ecb2d88b7ad0624552b2fed91be66415c874cb557aa54722d370606bbbf2155d666ab644d93b3f6a711d063f82c72ee91f45f5e0 +DIST firefox-105.0.3-es-AR.xpi 568712 BLAKE2B 7d5a84bcee09b4f089320e96934278d7215d1516745fb794848790133b6bd225054712735fd1f2089355814e04425e78d9f60f3e8a4a832ab968e3a728a858cb SHA512 6263fbf13b3fb7917c1221ae934a5e502d4266308a50ee01ba6ef02e2035c024f3dabac8707139ee943f8e514b19bc8b1975147475f4fed93ca9191380a3f10e +DIST firefox-105.0.3-es-CL.xpi 567813 BLAKE2B 094ee5e7360aa203422ff5b948395276b1b30d0237cde5076be85d08ae3cfa212144a63986a80775c46cf9418503fa5f40f6627774f997692726539a1061723f SHA512 d241357c37420c28654de20b023d94f4d3b3c525dcfa27500836a1fc7db04372308166e111d21262d7d31fcc5aa07dbd66b4765e4f455fdee31fa616bef89f45 +DIST firefox-105.0.3-es-ES.xpi 553322 BLAKE2B f01829547d90338683bdc88568152ccf52e9c09f3fca8687ae104e76eebfdc254b7e50f747addda7a84f08edc10f2517c789a84d7a10de6dbcf379be16c8af1a SHA512 7034dd4224b70be0b02d5e4a84cd66ef278366dfbf65a9b6720fb397d49bfc48b4066e8b55101c62b510668552dcd7a4b559f660f0e2c2fc15a6111d0b2dbe5b +DIST firefox-105.0.3-es-MX.xpi 571863 BLAKE2B ad186f2e89350f9130846116d93db40f467bce0c596a8aa60e2ae676036e448bf4770d61e67a60205ef22d4b6b96bedc6a6759c3f5a1c4ee876fde00699f626b SHA512 26ff6e3b745eead61b5fb9ecd0ae354f508e40b72be4daab137087844844ff2b824894885434532225ec80de555371d4b308ebb7b517ad31a5a6b5e31a24bd60 +DIST firefox-105.0.3-et.xpi 539892 BLAKE2B f3d11d8eb44d0d3aed3eee0b3314243b36eb4abc13b0efc45cf969a47dab815e5553e3e1a18b249c3a8f5a5cc48cfb801842b6bf627077340e3d991e48a6326a SHA512 dbe914035a7aa2d417658e1b068414808ce83d645c19fdd45bc48e366ab4145663a52cde674c26bf8559f4c64fe0cfe1612b819b6606dc278effd8ce06378822 +DIST firefox-105.0.3-eu.xpi 556240 BLAKE2B 3f3e0800ae9a6e346695a7416d98e0fd3f0a0bb6495ee93b029662cc3dba71c0fddce394b42bb20796c37e0c78e252ae5c81a279bd9c45195fc65f17f973716f SHA512 2673bd37b2335303e25e145305a76bf9319e0c9f4c50f06b75e9f296a88d507b509830db4f0f028e3ef7a7fd0ee2e353b8f634dfa9381b25356fbadad8cb6479 +DIST firefox-105.0.3-fa.xpi 571115 BLAKE2B 7514d2d3d3faa93ae63f2418abfad7c4cdfcbf30d20426afdaddc6d94a17fdf1ee7d71b4eef09f5c099569e1fabf2a17e00e884a8a790eec5824b5441a0782d4 SHA512 635939f45c438d74d779216b05817497c1522c67ecf0999925ead2cda4ba5daae7cc0dc0c97675e49e66b9a0f9c05be1fe5f90752c707c09f401316b9a7ae68b +DIST firefox-105.0.3-ff.xpi 481136 BLAKE2B 97edf0891d607614225173213054a9f39d86ed9644eeb231ac101a2d3b0385937f3920ebf8a8cbdda216a8cd77dec1b929a7763df8cdda490b6ecd580d7b7614 SHA512 a714a68b041503e9748b8135dd52c81c973f3057317fc8ab27b4f32ca2308af80460ecf2b605c841b0238d591582ac52e2616182d4beb6550a95606e89c7d421 +DIST firefox-105.0.3-fi.xpi 552062 BLAKE2B 4926005c175a5132a1c1b05f7c9ebfb1f46264013e09b54a2c81125365f9dfe8b48173b18f2d6f1b74fd2ca4e043fe53422340bbec33e4447c96eddf7f96c3ba SHA512 b2d58700ebab78342ca7edae987a820eb339af50de2342c94f01391920954de00c0dd2e74947cd7c82ef9f035ee5f40540f0ce069e4f4441ebac8050be09aafb +DIST firefox-105.0.3-fr.xpi 580219 BLAKE2B c62fb0b12b50726ba46f168d61c4dde3f9fd5d83a674ec618f68473fe318c61535a331f9fe8cab5f1c9bc3ff57bbdb9d7d38c9d709a480dc438a4ee47d491ee3 SHA512 23d825ccb7c6a95ec14beb46785c70b09ec0c66aae90daadd70a1c5f34216af3d5528ffcd5ca400cae3f66fd458782a945f8418b7d1913d5c95519a19d18c132 +DIST firefox-105.0.3-fy-NL.xpi 564512 BLAKE2B 4ec4946011946c4bd94ca7205be9bf64399bbc6f0d39dfaf91c235d590097d9975eee96347ad6a1ce058dc687a091663c17a5b24f978635b1cea34e16f16450c SHA512 e75dc7610732e7c93c347d575651cee07137383708da4a33128fe63a329c657b77d7d8fd388ef3b058f3c9661402a47b0eb4ad099c4d8d9b2a115f8a1ed07acb +DIST firefox-105.0.3-ga-IE.xpi 479299 BLAKE2B 6b5a198c2ec5674a30c748971ca0a61800fda53e042abbf4273abe77ecbe99bddff63d3b5d4059a7e039e91ee65a07c21e8a1370ba2845d63d06d5e510726b48 SHA512 79f08ebd5ed70da5fad96db6a4371f0c2130d9a4f3f44a28d2910ba8d2eb696170d7b81a990397713666b537edd3e2fa3d38b3a58a06190cd2570b0204c344b3 +DIST firefox-105.0.3-gd.xpi 552653 BLAKE2B 5295919ab08c63728feb654561e54146bff23de230b3fd0fe003246d5e01470cc9f616e6fe6246e497b2bab7eec77dbd3fc2480a0d630157d21394eacc2014fc SHA512 6ceefbc46b92123a1d2130f4e898d73caac970f89a08b4fe81e16656983b9782ce38efea68d7ff57a439cf3b7d037c39c1b970e7b877ef2582fc2ecce79ba955 +DIST firefox-105.0.3-gl.xpi 548787 BLAKE2B a68e359b81385050a94d95b641e053d37f693df0d46f62d248509433fd41609d1e0fc934eb1d10b6723408df8aeaa108a382358f8f9a73b3539fdc7a82ffcce5 SHA512 a94e9e51b16be96c0231c110a4e71bfaecee1b5e14d2bbb564d79dbb187e5287c64ddf54824032d85240e3916d6aba11900c150365f9aa6cf455643fd4834e05 +DIST firefox-105.0.3-gn.xpi 579024 BLAKE2B f13cafe47035e2d066f2862e8db21aad91055b050b2e4ab75a29b5cae71cb7a14d1ffa1347f8d437463d3d1c7cf9fca2394ffa3385af6903d606879619fb2219 SHA512 30cdc925b03b1510e0e129f8466ceeb0677769667f406ac2e5cae60b9ca821480915576d981f6461dc6046a0e0b1ee2cdf73905a579318adc9b41ac323db192e +DIST firefox-105.0.3-gu-IN.xpi 536336 BLAKE2B c0e9e55faa7737bf8a956baa2c1dfe2b9607268277aba3e9fffd07ad21287d9a37c6ec481a9aa715380f9d91ad0a9d55e8f46fab220074326dc0eea4a9614d48 SHA512 fea87c2c37c931e1c4c8a488fc9cb24902363e835210d0e00b7bad3d020a65cd4cff80f02ade7e29d7952074f753e2cf0419418dd3f0fd9bd6ba237250963272 +DIST firefox-105.0.3-he.xpi 575467 BLAKE2B 48572f402ce9d206b213339d18234848b55d881fbc8f9ca9a2435f5060e5ad3f65157664d81a4f28fa31b6cd4bb1c3acfa1d1eab25ce4b67bbf6204d22e4d3a5 SHA512 597717bc5ad4d98d822132552a4a851d8b1979b50d54f1f2c609d28742b5099a36b871a5efac95b96666a43a5588243ffb5212d9f38615d8d9d87b5f58cdcdcd +DIST firefox-105.0.3-hi-IN.xpi 566797 BLAKE2B 3a26b2350bf61f11eb6a668225c31480282c8b7afb751d7b366d88d2bbe518026d5135b9c204bfd0049823940b92e6308c42fbaa6a2dcd3b224e07e2634ffc17 SHA512 197d8d2bedf1d9094cbfcd784b614b00601c4a7163c1fdaa55dd84dd393dd96d7994a4426a20ab9e40f33ae9cd18fca285b33359f946bf0e770f0c31718432bc +DIST firefox-105.0.3-hr.xpi 539457 BLAKE2B 4d05535656414bdf1b64879a9691d46db3a5f20d398dde726432509a1823a7cce4f981e0fe28201cf880675674b4a9fff204b85662a10287d1167aafa3ba79a1 SHA512 03d905dec9805b454dd140a327a7f1576db8db630b7618e38889a755e2c06bed31250d1304004824fe0ed46196785089dce22b1fc356758c6ed5b749d495eac5 +DIST firefox-105.0.3-hsb.xpi 583876 BLAKE2B ed3ef8274fe0c2b92bec5805ab0cc827ca4ab8e1bb5d7806db7faf9a545e9ac4e08610938c17e48cc3aa146a59ba3629fa10a9853468c5f69caed6ccd11a7125 SHA512 b2020cb4f2da30e0832bf97aa6688045e2c3a15c7a84ff1139e30941509c1332e492247be8467be3f84687f7cde143acf8ee6616902765595582614e042da6e2 +DIST firefox-105.0.3-hu.xpi 588453 BLAKE2B b713dcb000a72e1934116ab9f9695408d3c172e19246669c7e13cefc1a776e06acfed17da5348e0fcfc99f297931cba1743e2430d85bc9097c63d31e32c97fdb SHA512 da2ae6854a8cad4ca9dab8b93302204cde998a39acb9f3cfad50b9105d02bb1852a0a5e3ecb5e0d8e15240abfa6d68f9d56231ea2042fa51e66595b31e37ac19 +DIST firefox-105.0.3-hy-AM.xpi 591360 BLAKE2B c20eec98c3710ea5fb195d8fe5d8fa47ab3d8a98551d3d1dbf30d9b3bbd8ca4a6813a96566564a8fc980eef505aa011793b1a1af280d56e5f5126f29c42d39a8 SHA512 c159ea2681da802d687b107b67241036f683687b27fdbf509ef424759b84d1747162d9bc4dff7d4b9a5559264ac6443151ba89cf68860dfc03b1805303eb1785 +DIST firefox-105.0.3-ia.xpi 553252 BLAKE2B 8d33839b48cc15742fd1d38d761e5332b81850248efaa1d91074fea9ce9d2ab4688767e8f6012ebce7414af4993d3dd2f8d576d0eab6602874678dbf02d406e2 SHA512 9d75407106bb058c8589a3e69b3844b3b39e985b08d273402233702cc5d34010c6f646b5eaa7fade0a116d99032aa4ad6d3933141a46b883556ba82f42b314e8 +DIST firefox-105.0.3-id.xpi 550331 BLAKE2B 7aa48ac1728c47cf47a2d669672ce2b8aa1aba4fbc9e58cc2bfe2966de2c503ee49be2e1e39cea4ed3597969b7d5cb28054185449abdf2099b6c60dc43fe37d4 SHA512 a008f28ffdfec5daed7102c09abec2ce3776e3dbae1f1af5fdbc75416a4902b3fc9b43833881ae1504701aa3de566098cdc4b6527d3aa45c8a3a5d98ba88b0e5 +DIST firefox-105.0.3-is.xpi 560806 BLAKE2B df6b1c5a3b622e4310d796f0cf46c27565676af10e969191cbaa5097316d8c21cf59c91887b705b07fb57f0672e0c17895a027fb2ed4395242604dd08f7e9e0c SHA512 46d43bb28c3723bc4f7d8d0a1ea79e1347bf3c87c4699386092d6b5a2151984da22976c8ef75a1f45806224865d8fd676ae5cd5c671258c46fd703f60874b46f +DIST firefox-105.0.3-it.xpi 471253 BLAKE2B 178ed0be5d194e56948f6d4bf05e2e075876b8179593bb2232e48239a01a37a3731a9b867a282e0a25328f27ea51b188b0ac0b0f744f0befa17f7f9a4f745b18 SHA512 2f2daedffea293e235edb8b6b5fb94180ebd68e03692c695410c78e01693c84d616c40091b7c3900cd0db304d0aa5bae75e1e7d674e55a9dd5ced95aee5e4f69 +DIST firefox-105.0.3-ja.xpi 593777 BLAKE2B f18bdfe62e96be71938f8c979efa7e3a178c73573f721915565e8265f7fb2cfcf598257c1ddf94e807ebfcbd64b3795ddd7138a656ed870868ded31c5279466e SHA512 462ac169d9d0f0c005cec188d3af696eac6ee465dd1af3f5ea4e1ab999e6555c09dedf464372a71d9f0d6596870ff8169ad2968fd26e6c58d71a41a5ea01dc10 +DIST firefox-105.0.3-ka.xpi 614613 BLAKE2B d18253ac958d4a258ec1162481ff093f98a42bd6638d854e3eff93c2ddf5a8e14a945a520aeef4e6e32c79e805be53c386093fd0ba5201231b35375329b881d5 SHA512 d6ada4f09429da95ca90772a91b857fb10540f9acda85fa60d1657ec923f0b39ecb07fa1474981973ccb3b84ca905aac6ef8ab39592711ddc721128484c4689b +DIST firefox-105.0.3-kab.xpi 573734 BLAKE2B bfadbefe10448e6322abb46c09a695d58de5c0e2098cccf533877fa2f70477646b075e84e60564bdb054e98b9e05e80d187db6b643c10f2f44a4abecf2594e10 SHA512 aa6a1bc94f9149c6ca090e61f6698a2436662af1c02cdc458a3e18346663e1e03813d18c791df8ac0c3dba6f275d81c0badd4253d695e0f9b84e0225ccb8d6dc +DIST firefox-105.0.3-kk.xpi 631197 BLAKE2B c14fc9dd9c7615bcedd56ffe96020ea5f5e8b4966c0748e6e032e22cf03f132687086700cda33e2523bb564f40ba9b956b1fd091d984f33e3b9f1cccddd6e998 SHA512 1619145b37c85fdd6880ba8fcf3162a4c1a207ff58604132f4be040694ee89152e32b09903cab3eda501a0422d350650917b7711b12d35d35e39d07d7a5cb7d7 +DIST firefox-105.0.3-km.xpi 540652 BLAKE2B 9a600e9d1fe61fdc3292757c43ab7efa9cafbd72618b04f44e80639309bfeb0de0c49b6e7726aae383f8dbfa20c7a892b78bc75e5dc7dc0e91cbc708f7a87e29 SHA512 beaa9132244c7e265905ff17bb091f2b8f1919f7e9234f9273bfb8615748feb37a85774f25efca28cd9f9e54ec29672e24687d6ba4d91cbf4173002dc437879b +DIST firefox-105.0.3-kn.xpi 506457 BLAKE2B fa1b1037970ef15b0263569afa2b3129a59779ac037549d0f1928909e282c19e3fb684f6c596b355473633f0b7fc3873a17e7f13fae0a0d40de56a3b1f81e2e3 SHA512 9fed5200c1a63da04353566de1d5f90d5dd2f6c13cb8c8759d06745bb21ae52647ec0a4363289e94a6e3efaa1ddc458f21a366520e339f2aa9c29fee8a77f287 +DIST firefox-105.0.3-ko.xpi 600517 BLAKE2B 586f446af813c47e53ce373d19cf4cd1c9b1ac7c3cae6da8e4b17774f7da9cc8b194f63e440d895cc69e3c0d87ac0b009e55555d82c8f2888da8beed5ccef91f SHA512 dc8da4e79de8422e9f0f280637fc7ef974abec2cdb1cb3c5255472fa0351abba5453e484ba949277db13103ce0e7a41053a104ab3d5785399bb89e55463ca299 +DIST firefox-105.0.3-lij.xpi 478999 BLAKE2B 7c387cb35ea50543af18a1d7fe883a9bbde6b5c98ee771126ce59e07d8191e129d4183ae9965890a8197c899d0e56f63ae1fee68906772f459dacfd0432f6a74 SHA512 6fcc9450e1ab966e9b86a4aa6177b958ffa2f301c84d5058316a734928ce26dd7d7ccaecc5892bc54e456b8dd1d18235d1aa76ef26bbffb3bf89548328a7596e +DIST firefox-105.0.3-lt.xpi 570054 BLAKE2B ce49b675a52615d5d8213410cbbf5a2858145a557c65a9f31d9ca776191e3d2d6b4776a2e7e8bbbc6c9f007451b08ca1623f97a128f5d79851060f1bff5d915f SHA512 d2a0b2df72f6f82d8b34f842270a3db292cb450fd27867adc1cd078a32307f0430e026b7a9274914cd2a08fe61398d060fa569cfe71b33929a0d5c12c8e1c38c +DIST firefox-105.0.3-lv.xpi 472211 BLAKE2B 7eb0f75d75758ae3a332265d6cdbe6dbfc6f868df4620eea529545cc08c2f2d38d535fab8060cd15a206e4c7791d61f4f4a374557f2fd4c5e95713aa8af81c3a SHA512 97f33aac1aa5d4aa1f0097779e6933d38da39b706f27a1740f93fe6bced3e82d3df3d76ffb9a7d0424cba4bd70ff6b7a1c7c0711bed8fe21c7000d9191d93a62 +DIST firefox-105.0.3-mk.xpi 490864 BLAKE2B a795eda071d84d16a52e4cfbe81e6d1e01e83c75fd4df104481073dee495d5bbf9929be3a22bc006cc94679a2f6b5ed8a9158dfe6a65e68e90f4153a75946a3c SHA512 52e26205be86932000561af30897db97b6af53e72eb0e8fb2e710988c3ed5220ffc899d7bb62e0eeb0ce1c4a71639e16c54c755498edc5084e6326c6cd987fe5 +DIST firefox-105.0.3-mr.xpi 539878 BLAKE2B 788e0e439c3dc7ba0858f80fc148099edc7c77065462b69f33f09a63a30687442b8d4a80d2bb5cc9ec49154bf30c9762043d91a8067b7862ca17accb4e248b9c SHA512 a0e9dd5d8359dbe4be9c81ff4bbc02df4c4ecc00bc021dbed74bfec5669bd2616e55ba99952c45b8a490348bf21914d2f34afd0e0b2399c5f1515ed52869c410 +DIST firefox-105.0.3-ms.xpi 457113 BLAKE2B 1fd521c6866a9db336fe7bd0baebd3138fda4f21fc86262f94d8f0bb762531f51ba91640dea9872b049985949ed86f34eb0b66c1047c901b4681491a227d572b SHA512 0315284667f0fd6c9706f9a35cd43ced934fc8ba94006b5fc75fa6fcc2489593aee67200d7b48fede0231cf01d3dcb1ac39586bcb3b8868e831c44790c137569 +DIST firefox-105.0.3-my.xpi 520847 BLAKE2B 30fcf5829fd96e96b0b812e9b67d89a5046f19a2bdcacf1dca3c5db953c2217cdb471afdf2d2bf5b0488dba942fb78612df3c9eca3079df44bbb2f7977bc6198 SHA512 3508bd196675cea37e0e9f9d09a239ed4695ada398d0106289e8beeaf6a5bcda48e53eb85689529937f01a6492e3114ad0e79ceabb8282a2e5a6bf73c515c594 +DIST firefox-105.0.3-nb-NO.xpi 549435 BLAKE2B 2c7380311edf0c106e0ba317112cf658f17a5496fb26859aa771ef3806372f3a191634ab6070185d0c5a9ec940b2a22255e3512917ded6be7f9e90ecf81d04c2 SHA512 37bdacf01a6373067ff9be1adf03fa34361346fb09cce9997b06b2326b415036efaa35d2b0ff620ff558d7dce1ac2457a7b022ab7811c7b42f52fb250a48ee13 +DIST firefox-105.0.3-ne-NP.xpi 498117 BLAKE2B c3a0925e459c8a695444eda0a1cf5cd6847fcba4f36ffe723ee243249a379fa93fc82a0d02106578cd721d56dbda134d7dd568245a0bcf265ae26f1e871aedc8 SHA512 6535fba68b676e2aa05eee95a65a470b48407a3d2d6a574ffc37a3d986cd7c5b39daed3eff9fd9013773580ea092be4b2b4a74f94fde23cb9a17443aa3194a40 +DIST firefox-105.0.3-nl.xpi 558685 BLAKE2B 2e1d53971f4e7ee1836d63b33a2245a57a1844bbdcd1bbb6f6965be720dee0a7c048f7a79ec5914e0587b2c2a4beb39a35fccc811da1e6a67f4b981be91641c1 SHA512 904b6e5e98d699cab6aea2ad7b1dcf198e18ad7aa3bc0300022ce19b8abf25b4e957515e7677576bf8406dbc63584c8ecb5902c45b87c4ee7408bb1fa92255b5 +DIST firefox-105.0.3-nn-NO.xpi 549967 BLAKE2B 35eee6e8d474b9f6c6346c1aba52d9e57d3011f5f45c270cd88402d3d34f2e45f422d2487a0db7fc7382829e933f23f230458b5c7735ffb9337b8e871c1348f8 SHA512 50c9583a865ab69efcd3554e5ef350cbf2c4e9a443714127b58cd2fa232b5e2feca8fdcd0d8df294570cbd41014ea5e443b5558ec7331b1cf1f8aa0a339d5f58 +DIST firefox-105.0.3-oc.xpi 569606 BLAKE2B 09dad23cc9094651d30a3315b078cc99aa2d9d5bcc928c42f9270ba73097a7a83584be7942b0fa2e2ed3f084aa9572bed3a19377c956756f6698a383628f5af7 SHA512 806d305299fd7bb7bb00a8d7863477782be58826ecf10ba55c202506e624bc511d44b41af4ab4b9abc8ba3d841822b49b0f29768600b825172cf98ec90d0ff5d +DIST firefox-105.0.3-pa-IN.xpi 621204 BLAKE2B 770ae7d0d493b11e02eaa493bd965afae1ca6b5c3762d14859565a42245b5a2913fdae5928602ad2db0e01f1669eac4097dd3811326573a9e38e76a46513b29a SHA512 01b8135fe564b36fada73327be14ddd3f873da952b93107fe804fb3cd89ee247bea3ad5e31826b4bb51d51839910de708451062adae6ab688267461b7f75a2d2 +DIST firefox-105.0.3-pl.xpi 579335 BLAKE2B a9e9bd68a290c13bb649672019d38852c8736c8ecbf2ec9cd5cc82b03faa01ab86ff52115830d345d9f7216a9b9d1a8aeef23c6123ef82d8283b1cfab2638c43 SHA512 5270bf7af065d083ce06d80c4c45af952a1e973ee1ffb64643e64ad16fde5636ace27edd34e960f68d4270d27c6ac4b91a48d0ce5654137d38fb0e04556a233e +DIST firefox-105.0.3-pt-BR.xpi 563719 BLAKE2B f611a48772c9477814eb7b03937ba2218d02c493c2f75521c7a6734549a9e7d2ea93c3ebc88b77782f4e3fec4152740310f77d08f44300273697e11bcdc4ff90 SHA512 158f4d6917bfc039aca2512f58f1e60a159f94858b7d92541d4a9d7893e51b8d0619821ee87d290b1a0dff67b047d09e41fb8d0ff7020efd43f129158d2e0269 +DIST firefox-105.0.3-pt-PT.xpi 563874 BLAKE2B 28cbb7516631a8ffad35c3f9af9b763696b01f4e79484bc42e7f7afd34b59057335f7e5a1f54b74fb0eb265a6e340e659e27f0eb8d9fb18e00533217e1123bed SHA512 f9479d985c254e2328534db61b9a495aec2c7668c89ea091210543f60d7bafc9c7a1b53c6c19cc116be32eae797039dc53b42c5daa342c27a5ee1c626e77fc2d +DIST firefox-105.0.3-rm.xpi 547527 BLAKE2B a9d340b60a219060b4e22e59e69a1ef96b4bee54ada1b5eca98432b487a45b9a01bd8f893e58d2de3ff02b152cc55064e9456dc5a98315ae876f5e11b108f1bd SHA512 fb3710b2574a136d64514eba2b3638164582526eeb0fd5add11c35abc3f1e3793fd9d541fd22214588359738955076daf60e346b891bb976870f1207e2202998 +DIST firefox-105.0.3-ro.xpi 537774 BLAKE2B 4488515992085651fd6f73b620633a8264307c8e1e6e217caa8cb4126f4a417815c749032b7de09cd32d43dcbac58716d17d96ee6963c8138bfae5b1d1f7d6f8 SHA512 a6ec863346753483e9be2e0a9606efe395c2d672d68851978768a2351fb542e29801e2aceb7325d0480cb1fa4885382e34787f9bd2099b003b01aa2e969af279 +DIST firefox-105.0.3-ru.xpi 651160 BLAKE2B 3d5febbcd045146ebe60a70509cba42e615e2790951f89d164579bdbe735a4609fd86ae1392ada0062bc5e243f841923b4a0d8109b330d5c2d6f48467efa29a2 SHA512 488225aa8df538570380115207e7008a2fd1186aca13df515a6a7b79673f7dd4bdb488016355e4f6ca7d16673b7eeba4b0d1521c0c3c3f46d6be7622d53b6437 +DIST firefox-105.0.3-sco.xpi 505205 BLAKE2B 72f2a6e4d8a3013b4506cc30c76f41e375800fa5fa65b1979a28127c6f106ef5bb607000059f14b82dd6e78055a2c0e1bec66d7e58fa62671be9a73c4711952d SHA512 3a7938d15e59f069ab0619a625ae2fcc15c90788f79993178cbad323bc13206849eb3a32fddb7dd899b9ae935dc9c5b7ec662ad2e1321a476bc95a9f3a0cd65a +DIST firefox-105.0.3-si.xpi 573145 BLAKE2B 0c2858ad10a9d777fe4f0833e3be60d126466cb2993cb073d4d1ebc8759b147f7eae50df32078f147c9373cc63488750a852385f8667665b61a82e9d9af42615 SHA512 e9f4bc40ef0938e90d4a5d04104238f845ec7609e0b6620f97a792e99f72727db9bb4303b4ddfadf14232c587f0779ad63be0b960ad741113aa040bf8ddfea69 +DIST firefox-105.0.3-sk.xpi 588215 BLAKE2B 5ca2215e500b6a1f282d81e016ba2243f4b04ee130a0170e1ded35cad8f629cd705e11ecab6032ff069cdb75cff3c587b36bdbf901f61ed0d38adffa6a2068f2 SHA512 1cd1c7036945d1ae535562c77ac21a0f0fd303e0b1c0e4f51bf3b54019719ff893fe9dc241051c6cebb0800f1241f758d26d4fc6eeef97c156686e89d825a60c +DIST firefox-105.0.3-sl.xpi 561126 BLAKE2B 6af338b232a1342cb4d82282c8b251dcb2311204f216560203688ba9bddbdede5f901731e6e4df3ab55ffb06caec13b7e75d025900713f841f625ad55334af92 SHA512 94bbceacf672492b9aaf4b52db68a990bad8b7626d9219e10cc54647a34a84c575315501b1ae0d3256c49bb19e11d1eff7217ccf2c12b07ca1edf9c77ab8f299 +DIST firefox-105.0.3-son.xpi 433316 BLAKE2B 99911cceae2798c0e6506d720acedf366dd502d891187240380018851d7d7c2731da50fad22a82af06b0006cf0788159959b5e8171caab5f967a0219281ad056 SHA512 9fd0f571f2494117309ee6c7aafc4a74a88d0ae4896812e8ffb3178523caa473abafcbc6e47e9b990b270879931c48a0cfe7d3e3d536badbc32687579cd479c7 +DIST firefox-105.0.3-sq.xpi 565440 BLAKE2B 58bea2ddd56b8c598f563efbbf04dbbdab69a829104c9568a5c772393734f1fa2db2e70d5f5d9e450750d2682056ab42ffa9f0c124d6d2c2c9482c129dd1071e SHA512 815f7211cdcff131337cff9ef30f5300921ec875c4063e5b529c68c1ffbadf649eae054bfac73f074c0cfc673d5e4a983cc58da139e038fa43776ed9b2f9f6d7 +DIST firefox-105.0.3-sr.xpi 604653 BLAKE2B c965dcc3080ffcb2e80052aa91c8e1677599a427466ff8f45aa27b5af3b360de4902d6dfe0e29ede26a187be43fc71668dafc1abb087d2f73161226bc8762ce4 SHA512 75517a4576b7029df8a319bf84689f5f7b0b9e3e28191f9235da9abd217f6f8bffc6ef2aaf19b9b4e028ec64581dacd19bc20176042f3e63caf7a0ca05f37846 +DIST firefox-105.0.3-sv-SE.xpi 560622 BLAKE2B 9d5b18ad1d157e9e55668bc8a1ec48670dcbba99b0e85fb6811fff5d39a50694fb0b58dfb3cc1d1956698d3fe30b788defae647facb9b7365b8a2e933011706b SHA512 eed4ca2d914c4273139daad095363f2ca67affa0884bc4ac7623b396ae6607bf4ecabf5a8f1f6f1d656ea64a981427fa4d36e04d602ac4d749fa55a04d6a5bee +DIST firefox-105.0.3-ta.xpi 519017 BLAKE2B 79b3d242da830a5db62366820e6eb9d3d5099b54223a009f6c2801bf85accf282d69ffcdfb3dea34b3c64a0183258f7256f75a7eab47ab478fdecc0bfa91e8d5 SHA512 7f230fbb924bb99d248bc23f1a340a646594e26a7abded569675d62369f6cf0b07c83b9f7a8cc351bf9c92d8f87557735b95134479c7326bae68a207ec6a4edd +DIST firefox-105.0.3-te.xpi 560556 BLAKE2B 807d5bf88f3bc86c30cd7065bd30ffe0d875a476d0aeb067deee210e1e352ad8690611a795bc15c87c8aaac93a15da2cbefdec28fde3ba51fe9131ebd19fe262 SHA512 983cc8e1a37e2563ec3730676e68ad275e8269140c06a3781459ace0adf8585db3cfdd80a9b87e02a8bb8ad159a566c1614d769edbba337add8564136a4b4339 +DIST firefox-105.0.3-th.xpi 621825 BLAKE2B b8846556da061ccb424a72ad3aac4fdfdcbfff56c7401d926d97c3a3a313bc61fb12939918b950d4803bdc2109c44aabff1ae3a02615c5da199bd4367f9bdd7d SHA512 2dae5dd62daf5dc66af9b3fcf4fc2c107fe0e401dc85371159b961bf47ebbf81f51fefe5bb28df35ed82f243ccf66e66c37793820e627fdbb00cc7ed4740c5a6 +DIST firefox-105.0.3-tl.xpi 527997 BLAKE2B 0d840443ad73ea04d5c6cd22d64f8b831905767399d2108781b6a8770a1898af336ce010af6839929d1f22a15c0c6311ef3621480bdd4f9d3e93da56716319f4 SHA512 a8d559757a3df62b2bba5793cec89c85883a9aa94a54532517b15f8b404149f6e5a7626df5ba486644d974c48d84f623fe4a413b973348d72c54b64f6dd968bc +DIST firefox-105.0.3-tr.xpi 574338 BLAKE2B efa726974c379198ca325a86f68dcb9b5a699df535a8a4db18354c19dc1d194f07d626102d950666e2aacbf12efc07a569819736843959e40c51d67362848c53 SHA512 e0a7a16fd32327852e9d40fe013c7b33322086a2282d99f1a40c846053484b0bb5358b0e4e9111d8b6d76e1be3576966f9c8aeebc28910d23d6b8d9fd77a9204 +DIST firefox-105.0.3-trs.xpi 498809 BLAKE2B f91335494f231a9046430ae753ca1a7be848064d657021d8ca2534d25e088f9210c761a65a510b00dd7da0a469c3a25639dcdd91e6530a839aaa8f5a5da68baa SHA512 03d9628eb8bc9598532a4e71973fcdffbb1cb306b5472ce561f3ba7c99f0972e8c7e98d676a5d9de0ecd4cc2ec114e9c68854bec85ae9eae559e714e72e6c6bf +DIST firefox-105.0.3-uk.xpi 644337 BLAKE2B 499d3d626b5aadcaa6cf7f303e9b35f708f3386134e4e80593b6869914c23ddafb3aab32902297fd368f31d0e8f92e13ada4aae7d9f7dde165296c6ee22c941e SHA512 00cc39995893260b60d0d2dac81cd4795893c14b62286a80bd968c436a08c2e02c14c1c529ea46171671984fe023c8e248dd4ecb5197e68a365e30a4cdbbc965 +DIST firefox-105.0.3-ur.xpi 566533 BLAKE2B 1d154724c7295209c305f6e386dbdca94c3259af8540990bf668c33653be07c10372b9ff92dce5df5fd490558598bf3ed037c5465aa9024171681b061424d540 SHA512 32e50c91cf616dde939f975533f97a6832cecee785ec03e938a8d3d65837125563e80ef6ff6b3d341b60eaa8f44e2b68d1ac6579bd018ab28731034f5959553a +DIST firefox-105.0.3-uz.xpi 486871 BLAKE2B d625062376e03380758782884bde6bc9e61167a580cd05f9935ceaa61086b9f41bb49e2523b66fd1db93d39b6d29d37781fe7af0707e0abd43a70afe93ae709b SHA512 2bc37eff5cb47cd3cb653cd974f56b7821ef33daed83e228f1bebb098ee8550a7bff0a5bd868677840bf8c7bcdfc3596520ebe82d0bce9620158cccb4094a601 +DIST firefox-105.0.3-vi.xpi 595146 BLAKE2B fd87bcd354d3ca108be85d3bcca0b83e30635034fe5917398d727b6e4960e373dfb4d43fd2d83d14d448c6b2c956a71444a6d1e99f7d9a073534ea3383ccfb9d SHA512 3bf225ae95bfac00f886c8a8a0b3f0c6e0e9bc6500b291c94d26e727f5f3dbc2277f726ea6852c64b7b904a0a5ca68853f7ba3b098c904ad759fe8491035e644 +DIST firefox-105.0.3-xh.xpi 435750 BLAKE2B 179de7363bc608599eded243772ace1aeb55f9b25d56cb620093e57923ffcc6dad6638c15f67526e27361297ac67433085815ad95f9d2847db6c7dd87a19b5f3 SHA512 0326111fca801c6b96cead21641277144e82cdd21f44ca2bf1b6bd358901c1c4041a2fd6bf7ec02d410d5dee9a1606967b0b1dd427b8426b0133073d0614a6fd +DIST firefox-105.0.3-zh-CN.xpi 596356 BLAKE2B 7dd2da4d5ecf12993eab293d84a3e14452de09d50978820c7ceca7bdc7f87b11fb016222acfbb2d3131b6206b24620b92a52f125f68ff6b3b7f2a77302783f11 SHA512 a4308f7643cc46b7bd281b57a1cfeaf3979814af907506e06627966327a6b88ffb138a205788f8527f8b58f4272c3e238154a193cb05cf8acc4c3ccb848acab2 +DIST firefox-105.0.3-zh-TW.xpi 597438 BLAKE2B 6268b120b46e3273a1ba64030898dd83f69d9bf84b006d3a36d6b1b7f987f16e880b2e1244a6a76687870cf700ad8e2e2f8ed86f2519e8997b8eb38d57e1146b SHA512 ba92810c9e48d1faab4e5bd115483aeeabac1148e653134f13d9480749e81a49a9541e7310dbdd712fcc8223e0f685d9b07152d080980e8d3aa806bf1afe42a2 DIST firefox-bin_i686-102.3.0.tar.bz2 80503830 BLAKE2B 0b1cccdb9a63a8dea59edc0c5a1bb36c8af4829ddb968a769d9caf230cc908292a7648a4672a81a649057a891b3ce9dbcb2e01fc5a0ca90952da822ad00887f5 SHA512 9741bfee4abf2dc7b251cbe35cc63a701d974b741ef42ee134ca16133690316081489c161b5762037d1f762baecfe4427474927c2d95f9b1e35a1e3e0d86df03 -DIST firefox-bin_i686-105.0.2.tar.bz2 81678432 BLAKE2B 648f7d388ea597724c49033d8372e635d02212d3e96cd0a165016e25e8daae3a90f303f7c75f7c372b8744f5446e5be9cb0d73f4c588b82e2cee1b4d1dca741b SHA512 d5c1d59332d483cbc01368891ed24a57fdb879214e135aaf7aa0f6e1735dbc1f2aa5e740a59e625134934a29b9b66aaa49e22f659809ef880b8103a11692c5a7 +DIST firefox-bin_i686-105.0.3.tar.bz2 81542955 BLAKE2B f87f2f013d4187f61a32e677b09b319dd87f670b78fe60b2c4ee795be6b75870be4b5f1bc7674b5d7b92c966b34172cb8671c4c1e23047eff148d8301f039fc5 SHA512 97d20dcd72f90cf15b8ff93e0966a26584836e27a4d979700fbf6b0eb4f9fd46598524a73436798bcadbee92f558f580eff15139ee798fa1ab9f9a0ac85316ad DIST firefox-bin_x86_64-102.3.0.tar.bz2 77273704 BLAKE2B 21342cfb3ced5bcbb66a86485d90ed83a639d7ca7b56126a16823f6a413133debdab7df4baa4bb8778ba8e226198c3a650d05800a86bdb96159b48c54186f604 SHA512 a0af5f7bc50341bc2ef6d90c325932f4cd4d2f2e909065f203cd47f6568aeca9f1b656935186b30b8c0c58a3eeab74ec42ab74b01fd84b8e4536100c50a865a6 -DIST firefox-bin_x86_64-105.0.2.tar.bz2 78114214 BLAKE2B 665318fdba1a24a297f97e1522551f506b7fc8db5a95c9ae4833542e1c9c18e115db245ad1840a0faa54046f1f9f7c04f99d06b24254f28a3ef0e1de78a07765 SHA512 415c070f5381c0b7a2179efdc3ebcbb25b6ba965b433597e43388a25e91544e8d36cc87e34e3d77b70f6a0851ef302d7a10b0587689493dd55609bc32b257c9f +DIST firefox-bin_x86_64-105.0.3.tar.bz2 78314281 BLAKE2B 0f99179f728e9d3a8aea4e5f6838f948a6e486387f135451039442fd17abc899bcd19596c4e1931cf6f860216c774db46e55dba51dfea3bd846eb802a643c0b3 SHA512 6679249c2cfc092e65a292036a1e48b6e47402f4ff464be222d2952194d138cee7991f8282c28b2ac76c17fc98d2307aeb2d6ebfb293b9f0c731d0c01989aae8 EBUILD firefox-bin-102.3.0.ebuild 10832 BLAKE2B 2783cf41b02d072b13107a09b6fe1a335a5b4be16256557fc68f91707d9262ea0306dcd3d8ced68b5e71b8e516d32fd23247335d33a6b3e2ddc07c8bb45dd442 SHA512 d90fb56680941033b1b399a8946eae56281549cf506096b908ca0ea637dc3040561ebeaecc0f984346cb3ca79064f1175a55a7b179813c19cf77c1f5b4e087bf -EBUILD firefox-bin-105.0.2.ebuild 10615 BLAKE2B f602b7d85b70171b9e555decedd2da1068c1ae809571a6579d0ced8342cd3ad1d301075d7a9e4b2f61887ec2e19639379259d9d7c8167f3379e0315a05640063 SHA512 ada88275ba21bb4ce8c2fb118f085a58e010ed61d394556bbafeaffcb7c04004ba2838a33f865940e25b1122d5f752bc5ab747703b161204d2d4b00c17069601 +EBUILD firefox-bin-105.0.3.ebuild 10615 BLAKE2B f602b7d85b70171b9e555decedd2da1068c1ae809571a6579d0ced8342cd3ad1d301075d7a9e4b2f61887ec2e19639379259d9d7c8167f3379e0315a05640063 SHA512 ada88275ba21bb4ce8c2fb118f085a58e010ed61d394556bbafeaffcb7c04004ba2838a33f865940e25b1122d5f752bc5ab747703b161204d2d4b00c17069601 MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4 diff --git a/www-client/firefox-bin/firefox-bin-105.0.2.ebuild b/www-client/firefox-bin/firefox-bin-105.0.3.ebuild similarity index 100% rename from www-client/firefox-bin/firefox-bin-105.0.2.ebuild rename to www-client/firefox-bin/firefox-bin-105.0.3.ebuild diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 0fc6f5143ce9..239a3e73e863 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -107,104 +107,6 @@ DIST firefox-102.3.0esr-zh-TW.xpi 590469 BLAKE2B 71323bfe2c05d01e38ad6629291a83f DIST firefox-102.3.0esr.source.tar.xz 478260896 BLAKE2B c40ddcfefee874f6dff5d175331144461917269e912d959af20aa19cb8bdc57209403d1e5962311614be8fede33733f734c19bb0d32d881421fa1197539dce5f SHA512 35357791f4de8b474780083a22fb52b7846b8012cbf01403f2b9526151d11c196ce0f9fba8e0f16d8235d7259af6fba1bc3acbb5b7e79129a28f390467aa7556 DIST firefox-102esr-patches-03j.tar.xz 20768 BLAKE2B 49c5be06c5df5eda693a9712a63989f71dbbfc34fb3dadd74f0c95a25b2d8123af973ce92d7c7b342de311d8e94fd652a3c126ad6b9f0eeda09e709d42959cf4 SHA512 8d1e9e37095fc2d1a24064b6b6b16e5535dd387d7a566c52b8add7e060e9e7d0f0c14ff46efe370dc7b8bf7469fe9cb0ba4c2014829195f922bdbb0a2f41bc31 DIST firefox-105-patches-05j.tar.xz 19144 BLAKE2B 61bdd5bde8fcb0f71f45595dfd289e3798ae9ae64e2c7bb3db54816a5ba494cfb0bcebbc42d47f4cc395260a01c6444588ebf0ccae481cbe0db5e3d42646cb78 SHA512 140da5d340ea38d0d431533961d7219414162046d6e1f6c0af582ebf5a92ed4b8a88a87991dc231434bf5a0e7250244283b2d36f519fbcbb62d5bf82d8f10187 -DIST firefox-105.0.1-ach.xpi 462395 BLAKE2B ce1c579e09fca70c69e12120744c4c8064fb4c341237cb9dbaab65f0ae7b506d51325d9319694e010d8deb9d882def54e2796f3fd268833823c88471990414e4 SHA512 802acfdb41cf7f08aef47280c4c9c371c5e445c53b95d1d66b59f94d4ce4b60420d468af9efa9d30530cec411b931759b7eb057fb49396bb12897a5ee05df662 -DIST firefox-105.0.1-af.xpi 426884 BLAKE2B 869356a1a29749128266ff2e206310fa8cb3acd88b4b4fa31d0a1f23b1e1f0d13df6b824f4a14522582babb50862ecd04ebf2acc9d9dbe3d35f4a1939bc2fd47 SHA512 a650df3751203592574e358b9f591a8b7e01db86bc3e3ae95765024a42a1afe6c009f6b22d18243bf4e7e976731cc412e972ce6d60b79d2a48badee4e6970880 -DIST firefox-105.0.1-an.xpi 507329 BLAKE2B f6e6d5a3663dd81de2abb949ed8ab04cce2797d36cb7d34c42efe7136a7ee7cb3495ce139508c8704d58c9216a4fc9288710160b71198bedd32008b6e653a319 SHA512 93eb1cd05cc575581ce5fe344564053e6d6cf328952f85b9b5937f5b8af047eec4b322a94c5de254bce4f240cade090591a48372ff402b77562adbf53b422a2a -DIST firefox-105.0.1-ar.xpi 571517 BLAKE2B 19dc855c7e2a2ec712278858ac98b4101d36ab5cf8fb26c1bb5b7dce8cb7ff5e56b274a32d136cbbe202a7ff5a7c5677a333be68e769f5a2053d2cf4ac106639 SHA512 26324ca59ee6b607c3c811a0722772e4152688ff8e70fe32efc3e15b396f5164ec9594e5d54515d1be98e3b01357bed9f54affdccceaa17fd90b8ea2f278d23f -DIST firefox-105.0.1-ast.xpi 502223 BLAKE2B 9765d684c3e2b37e1640a73c382eba64351fa99232fae2528bcd293c7ef74695aa16d3fd10412cfb60495d4aa7c5bdf07f118257510da3884413600ac558a679 SHA512 61afc9a174b95ac085b75c39e092976e49d3bfcd10bdac24263494f48e75d6b199988a4aa82227cb23bad11e207e55d84ccbaa58abd9a886141b68fb09c5ba50 -DIST firefox-105.0.1-az.xpi 494479 BLAKE2B 0fb8e49e0c3ef534aaec2c26d18433a984bdafd49059c36490334b6266de452554d0d54515c94220d04ff4dfc7154efd28b2fc5d35b863b6e00a6cb100edda3c SHA512 d623dc143d20b8d3a0eb66833b2373702221d673b4a2ecefa145096d4fbbf0d871770cbea6d2086126a43c55294e6a9af90430d3a4684409e07d22ad1bceb8e3 -DIST firefox-105.0.1-be.xpi 647131 BLAKE2B e33f9263e56b6566adedd496dde6ba3d5f1a48ad8ac13bb841165d876db555a150c57843b95d2c8a0fa0bba898f6b69e9c2dbf3fbc1795f2d327d72664d58d75 SHA512 ad832b9afceec554f6fe89e93b4b98057d13acc235d98ff7aae7596936f070f9fad6da65b2f396bebfc527667cfec7926c8866c65f732814f1fbf334472bd153 -DIST firefox-105.0.1-bg.xpi 587141 BLAKE2B 1e144c7ba8a464e61ebab0f18e03241e5402f34465e7cfc448293b49dee60f4bb01c4dd6078ad173f9231bbbc5a2c562cd21e8349f954811bcad937460025127 SHA512 5ee951ed2a477293d7cec42e76ca38248250bf747c2b0564418b0533ce66f35a78e0bfae261adf132772c3bf7e9e80b9b7f891519d7c3a4e0e35e7dfc713c552 -DIST firefox-105.0.1-bn.xpi 585359 BLAKE2B 17dac7fbe9579bc677b7c4884c54e420d569197750b2642707ea5ffb7a8361726e3d51a2a133cbd1c5285a3961dd0d9d2a3ee31fc85adb69e5f777ebdab28913 SHA512 cbb09aae1383e4627fe6ce14392506ceaa9bb296f94f341b62baedca154671b2679a37f76961ecdada55af123df45b4a859a1693506d6f3e6065b68313c4bbbb -DIST firefox-105.0.1-br.xpi 539953 BLAKE2B cf605b3ae5e1c13454c720a57b8b3eced0310ad44eb5fd333f0d5cd18d938d5f6db86e31f3a46d73d20df548f1b6ec6b10f9a437e76fffb4061cde278503d401 SHA512 12163f2e7bd0ec958bd70f95948aac07cfe47b71ad6906728f8f0b8a9cf921d26a92aac0faa520d23e09980a127e45b1453ada2a20c054626852ed8a2553159f -DIST firefox-105.0.1-bs.xpi 470942 BLAKE2B f2fc66ede3a0a5e26b0684d1e76fbaf4f4a6864b448cfb5bdd786ace9435faf11d3a521df243f6d3a103133b3463b8a6190784edb9fb8310e36a855918df666f SHA512 a488009bce63393aa4c967f39f1132d1ad19da7ff0d07d400560d38c2d788e0c4e24b2b1917aa86ed6f1f83a3c6532ad6201d0297d935ab5238019a857b3f846 -DIST firefox-105.0.1-ca-valencia.xpi 546422 BLAKE2B 6bc88951bf265c3ad447b830d050c5f16f5a87f5a67790c79ec35b0e1c377471ce3cb630d2d272714c008588d5c677b507c9c7f903ef4b7a4bdb7eabdf518cc9 SHA512 069fd4dbc76494d958c3f26fcebeed3912ae042e904aba59cce55f02944d2ebe31799e7237638d097562871f12667d34790649447abf47517599c16c595670a7 -DIST firefox-105.0.1-ca.xpi 549866 BLAKE2B 9b725b12677248a9adc693c665b4f9751508df8b3fde58408806d126cd7e744eaf83c0e9bf75eb42ab4c78d9b060c81e79a4bd38cbe3a19269ae0f40c1a4653a SHA512 30ae7eb14f1ca7aec631df450c89cd7d6c36437fdffd140807ac28347b131807a98fc4c7dae50fd3208f37972db287fc2e1d1c2ff303c855b4eb4c8a00165d9d -DIST firefox-105.0.1-cak.xpi 559990 BLAKE2B d3245f05776a40b3367d4e3d7a20861bb4b62f00b5ac4781573d6401cf89ad4feec8d20a024444f6dfb454fec81a73adf2133fae78178a7281db1af16ef67f42 SHA512 9371eca6655d8c5cb769f1b7009a1d730f52da8ff5b118108933a3097750ce261db6bcd597d226358e8582bfb8f95bc9fc9bf970121b74a752589099e5ffbf5c -DIST firefox-105.0.1-cs.xpi 581742 BLAKE2B 0a768cb4562bd5060ae3d6f52cf0e48cddcf52ef0e74ab86bd817511f092ded28bcf91e97454316bc02f2f056683a7b208b07639f7e26616975843f8d586fc27 SHA512 bb0d3ba875ecce7992fe799a072f8f97d429c00bafb2f32671a3c84422369275a6939bf7f4dc88746cd2e461309eda798866a287615289a023c072a293258ce7 -DIST firefox-105.0.1-cy.xpi 562733 BLAKE2B a1318a7e76b497219bd7ec4220fa41225b731c504a5358faa32ff06271aae65b34ff9ac2cd7b697122c965cacdf4c9b80499f32993bdae92c70f748ddca3c0f8 SHA512 b4383ee24139d6f956f5da0db7ab35df9a2904b058d232bacc3407222ed04ada530b5abafefad1a75105f1f77ac6bf260b8d50ba528a82764154b9f155466c52 -DIST firefox-105.0.1-da.xpi 553598 BLAKE2B 0e06d83eb66a95b58e950c3e624aa9c36b775760667cf8d3a2a5c7e2875333fcf56cb9b09105422379dba01aedd1b7d0b2ce3cab67e46c6e3524ef7b7bfbfc54 SHA512 639de62d0f0e9cd7e5ed6fbe1de259c863537b09cfb829dce2e68261767c066551762ccb222f9217c86b3c98ef99eb55a17c79f4b7623156ef6870d87be759a8 -DIST firefox-105.0.1-de.xpi 574355 BLAKE2B adc3dc57f9c819f7fdfb7c33f3cabac3efd8f7c898ef1cdfa032d23c74de17ff809e6f9d1e63de2948b975638ba30312e59c17b9507cc6d948e4742bc2591ebb SHA512 834fcf649728c04d9d7c8ef515853a97f5508e9c9e92f3bd8db0c9f2e69d4c573c3058fd1c8212b604b4e75cc9b6c6530ea47e627cfd1dfab44cf37377c53868 -DIST firefox-105.0.1-dsb.xpi 587698 BLAKE2B 004a88885b3a2eecac82217f8fdf648958b94af1ac244521197fe915f649fd09126babdce38f2f31413f888c98e46a2a8a158c7f609307c01c4c3514d52f47df SHA512 8664b259c63bcd564577f5aeaf831e0bfdeb4ec535059d3414b044191f4ae511712772b50e0d60be443096c66c644aa636b38d19407515ad71e140ddc6983473 -DIST firefox-105.0.1-el.xpi 663193 BLAKE2B 93bacd2751ca07ea77816cc8bf38a1746465b50d807afd4101e29e01a79e12848bfe6fd3d31f8ef2eef5f68bbfa35579a3fcb559d4c89b0c080cbc4cd1f1f6d7 SHA512 9393a336b9fec3142c3cf63c4dddd3165840927847ef9066e091ebe43082414226626052a58c099888347eb1f47158a4c0d93e85a5f3bf0e080ad09d240d56e2 -DIST firefox-105.0.1-en-CA.xpi 523068 BLAKE2B 294d1d32bf08dad370c94d0550b8e4710e8580f5bf1714bc45728de010c2a192dcdb768e932d61b5a8cc7a2831ea71737eae1c32101b3529ccd51e6d608cecd1 SHA512 35ebd07c00ef0e9823797d3521b6972609ec4a6012e56fcbb13dd68eee6ca36ad77a4385f76ee702dd50fc099113a3a3bd58e96561b16ea38dba3fd7f1fea6e2 -DIST firefox-105.0.1-en-GB.xpi 530694 BLAKE2B c70d854e3cbf1fa5fcee775d87df4a4a2b9fda239b00c81456dadb277efd04de4f03f010f2fa562ae40b29109aa41235986279d96f18e8b10262d1bb5e28358d SHA512 db90f6c84aef3d184581764e3dd7e87c62f68c51a7312a3d05928568b4c61fd8d9fd543632cac1aa41e7acd46b265dcd4c8689b893203f681013e57ef2c0e734 -DIST firefox-105.0.1-eo.xpi 554048 BLAKE2B 39d7d977234178c67ba8bfb1a923699d12af5d9d0882e4b45af77548df8d64ce6f7ec91efbf998a5bc6862e813d893436d66f0f5d9659deb472d5394203f5c07 SHA512 fabd89263f0f7d65d3f7448f2af14c342aaf668f3a582aa6f26219a3b79218209e35f81ee6de61cf346c6c0f61c9841ab43922209573240f1c9dec266f697062 -DIST firefox-105.0.1-es-AR.xpi 568709 BLAKE2B 6e5dff0708a8011a9e984d131558ebeeafc2cfa8b420733af4bb1decb136c1df40951e30e9e3bb261d1c1f289cff55bf543c88182006778d72693736dff1fe37 SHA512 d3d9e5827e1aab3057ec9d9f79ca62ce5bc32f76d886212e6b64034076c9747fa8f3d75d88ffaa1996a07f93fe0fc35277d2a1f5b5025fdd194d57ef4a51d27e -DIST firefox-105.0.1-es-CL.xpi 567814 BLAKE2B e84282536a52a066e09d847a8cbdd713c243415fbd8536bb3230b2aa37d55380e85260f3fb0bb9d3539105cfac60f8ae40f5b3a7a4dc3dcd61a125e522263b28 SHA512 2b7c85383640b57b544084b8041f407be622d2a32b16c618ba2af55e36e27e1d2f5da4aab5d5434dd7c258234a06e2e54f403ce310486d71d26157ceacc44353 -DIST firefox-105.0.1-es-ES.xpi 553322 BLAKE2B 76b58f3e513b0a7de60aaaf6aa4de3e1de4959c5a41a244f90e557bd160590e99e26321109972b29fe105c05fe29d6c08fb8d158fd96d7975a1f1b09e45e7b60 SHA512 0b06f97b9fe7623ad27d78a18a23818e82c8632619c33db18e02570d36d337d9aabcf7ce0c5b9674a251d0d455fa65741940d6406cce9a57b726466850cfcaac -DIST firefox-105.0.1-es-MX.xpi 571860 BLAKE2B 2d587e09c001dbfca85b3f4cb037e6cce01f4a8076f125a2e0a1583a3869a1912b5174fa1f379ae6db5ef5f129aa86f8fe2308d71da1833b9694464e2efc930c SHA512 fde5903d934cc43bd02619026b8a6847f6db9403cb7fb7e4dd89dd5a1c6cbae696e71a60a3d5b5b00e89b5278d33ab03176250643641981bfbdda7f5a408dc06 -DIST firefox-105.0.1-et.xpi 539886 BLAKE2B d886e47dd809fa5f6bc893455a8b3fd766a9ce6c702c2896a4333c5681cecf5b43001a73e64cbe81c220c679ca60bb07a8eaecdc42cd90d616954ff335c169a8 SHA512 5183f68f69588d3c8aba7264be6381c298975eeb93e83b13f98daf8622f8470ff4c0617b4c2f626457fbf5442d4ad13baa3d600057fd86d8fe3b2e37d5886d75 -DIST firefox-105.0.1-eu.xpi 556245 BLAKE2B 161fea54c446be16c08118a31574dd670ccee1da25fc0ec362b20ea039a32d843f3894c8de3739609b71e49cbe5c6b2d319d46306e29475dce84474cc071efbf SHA512 a0d1e937038dcdddad0293f6b9304d7e83381857d0d846e5010b5b350918723cd8c67d5291553fa3926f360d3687a5243a5e6bfadee53eb3fc2edd7f9d0c0cc8 -DIST firefox-105.0.1-fa.xpi 571118 BLAKE2B 5219fabd543b2abc0caf3996f939e2aca4efc2a1f03c924dcc5309595987e2902a21d6a690cc4eaa7de3dee60f8975276c1f93dfe0ae1c7b25eebbf8e34feb4f SHA512 f0ed46bc6d877d257a473149fe4e3b828a8cabc86d4f77c8f1345f4844db3ffd3249757bcecafb96fb2bf2e22a4d345ef0b717be4bcd33f29ad2a83be7156c2a -DIST firefox-105.0.1-ff.xpi 481136 BLAKE2B 51ee4f4c829cf5ffea7468205b4040a8ca0b4dc8d23f2c499552f590654d379abbb4b74662b8813dd22b1dbdf7adeb26517d7b31ad9668e4e2cf81bc1a057449 SHA512 957a34430b53a4b30acfff228d7457889bbc0b70110e205258a908fc0c7166e9648b32d15243621b2804e0a59841ec955c54995c9d1ce4963ed6c0f3ef9f39ea -DIST firefox-105.0.1-fi.xpi 552065 BLAKE2B 2fe6535f51ac585a9cd2573a8ad346a62ee6b2645288f38e641d8cda85a7e3fec4b528211ac4c27c91a689d585fc84e1769ac3965a3dd0ecef6f8d1050bcbff3 SHA512 1fe97855000585886931d6f71d01c7f45c191595a3f9d3ebfd342da925a896712682bb17bf488a150fa92a7c20ea62965881173938c0cdcb2a0b7562f2ea2de1 -DIST firefox-105.0.1-fr.xpi 580216 BLAKE2B 25646a99b5dc3fb813ffabb73df1e35acaead0df40216773334b248f48d2ec229f864db6e712162ebbd3e04c4e4a1a3b26adaf01f0dd727457f16bcdb6f82060 SHA512 8ec98573c52bf05baf8d69957d58952a13c10fc8cc96029439a061ab14a3016968ae50e849837f05bc29897dbddeb179f66a4953e9b4bb0e4f606d5d88cb65f7 -DIST firefox-105.0.1-fy-NL.xpi 564511 BLAKE2B e341da66506a4a673a5a005f7e7e27496f776b97e1e563ae4d7a2211b883ba75fe95459b17ee709eb50b683af1c361802424c023c10583d1436d6dcc1eea3e39 SHA512 7392b48fa7c96471bf68390c7d7a00600e442165b20e1b7f8349b2c4ad7917f5c8084057e36dd5238f4064556a4eefb02c978c16715c475183bf2818827ab50c -DIST firefox-105.0.1-ga-IE.xpi 479303 BLAKE2B 059d5c8a08d42f4defb6772866d47d962d2a318fa5805385d308d3d1a09459455d91d474526ff68914905e5d761f586c7506656b2588dd5971105aaa7afaa250 SHA512 b219078eee2ec8ae9fde1b3f68ad19b4e99542b0f46e91fb59ec15c97d088ba4b85b967fb2c9ead9a882ee0cb9ef7b0c28b59aa6281b60bc8b118389bd55b37a -DIST firefox-105.0.1-gd.xpi 552652 BLAKE2B ab9c81b8c058bc0d4a6456bee85bcd7fbc23a83323f9a78ba6637dc8806f7ddc2c2c157643471d9b4618f5308a957678e9c8e2c5eafcfaa35cce6e7ea1fb159d SHA512 503e75cfc778ee05072dad305c7fe93dac159d3ed2c041c5f4d296894e9977265a51f8af586b5f22dbab7a2d2ed529674c567f6fa68a3e767d16540b5c2e7457 -DIST firefox-105.0.1-gl.xpi 548786 BLAKE2B cf96dfa6814e534b607ac211641c44fb0c90a883b5ba5597799da216e766604a9ce803d9ef85550cd91a86fcba6683a3b0109b34f67b39dbb6228e02d9a426d2 SHA512 57641eca1b1f30070a8bb6b49e8893c8df22cb0e3764799595b791ad55bc499a88e3c5af68af63cc95b5b70816e1b0e7ac0ae591245b3d7e8d11886bfd218671 -DIST firefox-105.0.1-gn.xpi 579010 BLAKE2B 6a73fca69d57b447b8906b1f300c61c9344db18454ac35b4ce226b20a9dc2af297dd10ebbec2bafbcb6a735f3f734ed4fd4e5a0d8a601f937fb5cc531d23dca6 SHA512 e112e22f3a1cdae8328f55d8bfbf51db26f01cd160b6ada3a0d3cd22a8b5eba6d54e843004b6d88c9e7ccfc40e2ad0d221e74b1cc3be8a041ed6eb2e7ea1635f -DIST firefox-105.0.1-gu-IN.xpi 536348 BLAKE2B 0de946a1a403d9b8d659725c22512b14a7e40a9967c10663f81e8b89cc46c05f168ea4288944f4ce035e09a7f1e7d731acf1715d30ee498bc92b8e562d55b76d SHA512 4a7fe0b54cb74cebaefde042ebbeeb27db9277fd3cd4fd3ec66221edffbc57766edbe18f5cc968a85d4d37d659a73005f138dbaa0e4e596c09052f2690c03740 -DIST firefox-105.0.1-he.xpi 575466 BLAKE2B 2429e79512023a3d77fc56a543a2634eb991742f45be29ecfb3211a557b60162cc27cc26a3ab86585c36a8ae0d5cb527d80a8643a3bee95cedf4ce678339b248 SHA512 d0dce1ee96e7472a552690f1f58cb87debe531166303e5e975b99be1a1709455c62206020bb4c0f16eba29802d5970d8d6b0a9d046b47838f3a690b8a7171474 -DIST firefox-105.0.1-hi-IN.xpi 566805 BLAKE2B f67a2d781d258bd98cdb1d016893ae6498decf8bf18f86a4a712d96908d92283b13c13b51be8373c6f3a3496fd0255b55c9035b2d33d4aa367afe4d1a0e61f5a SHA512 4b45e6c35471624926be986eb96b6a27f51b851517af69c0bd6e70f13f70c69c4fc159dc96ade081ec2bedb20daf5775ec27dc507bbbba98caeea54922aa2f64 -DIST firefox-105.0.1-hr.xpi 539462 BLAKE2B f881ca413bf77008400a233a659f9eafcba5b38512cf5d9bae3e9e1701cc76635609691fe4c435bd01674c506527c7c63f9934ff1e8780902ec10677a5bc5c33 SHA512 e66af46cda0392b465f9482cd969f871e3600415db573b186c0433957022b7ed67c1117c90fb66f0311dae2b70374930bb17912d23fe34d51ba60d39c85e9b50 -DIST firefox-105.0.1-hsb.xpi 583868 BLAKE2B 351b9caf490e0e76eb18c39c656308d129cde9bbf4df71ad52ceb0d1b3e3342961410fb3999802f8c7ca1646b108f563e5a86f36dfe073b56c8aad74f429bb5c SHA512 0f4e8e1b18eabc8a3f0f02ac1de4dc9c3e3b6b7ac138a7a9c25c5b7b6aa3a5a4bafa0a8d0101b3c4577fd5cfa1f015114b02f25245006a170d212d85e59a9e44 -DIST firefox-105.0.1-hu.xpi 588455 BLAKE2B a593e84c2104937266227b806b910e7b2730e8bf792022e93a6cb3f2f8c999c8547dc3f638ae4d63df179115f14f127ed7f005eafbc85aa34268192574e0ea17 SHA512 15465694c0376210d7656c32c50cf52a0e1c490bf1732adf5ef32c56ed5420b5163874ff905224a77f4a00b504bd960355edd25804fc5be4c3c06b0a4554876d -DIST firefox-105.0.1-hy-AM.xpi 591360 BLAKE2B 612c3adc14956e41c0e8bfb83e0b4181544678fc08c507aaf2f2a1eb480abfbfbfbb40f99488439687133dabe8917616acd710d14e733a87c726bdf95c537343 SHA512 1bba630b0a145ad58c687f9b24cd627aa95ea3d1520196187829c983112477eee514284a3452dd7b6ad3ebc79130fc78c101c49687a2223e42fbce2278e3756d -DIST firefox-105.0.1-ia.xpi 553263 BLAKE2B 74fbd55452d514f9b04f119ed17b2ad7d1268ad3f96f1550495e2ace0dbf079c4403b71a997d2158fdfcd864a497db0edc705432abe3fce9599713c09bf89cc4 SHA512 fd4251f058d4ace91e63bb3b276325bef572552ff2502d95e5c302a33fb6d41c497b3cb300430835d164d68233d60b404bbe0146c9db1087ed6fa45a287f18a3 -DIST firefox-105.0.1-id.xpi 550328 BLAKE2B cc5672391fb4b94d498aaf5879c64ca958664fa5b65da829ba31019b66f2d0c9a1e85d2f77dac831f14defe8b3fed4e9a1ba07eb687f78e943e00f23712f5293 SHA512 8566e3d58949968be49c56b8cbd0a065770791693ceb0431a66d4a6528f600e2885cc9f4fd38a163b29532a7539c7dbd143d182076ced080de1e46268bd2e3d7 -DIST firefox-105.0.1-is.xpi 560804 BLAKE2B aeefaafdd1e10ae7d1fd1cb496ca0dfd6778581a2a970a3d8fb33da673a50e830109ebf66fb372eb04c04cbac92408e38b36be2e238d48ce0ffd5028d95c4a98 SHA512 5fe9d1b543f592364d8e5487d7f6096c202304f9bbe211f407866e56ecd88425616c3078890e3722359f156928680ba80b508fc4647aae5cde349cc2344faa67 -DIST firefox-105.0.1-it.xpi 471261 BLAKE2B 053974af8ca970443c3d2a41c16d4e49d0e9ea87f556f950e9ae45a77232367608f41b3f4071316f2287dbe76428bbfd29025b1552d4654776fca17fa3433b77 SHA512 a7c1525046707a14529b2e133eee7de6295c75399f901d94fa66fec535f29fab5185ed20462c7b411f26a30200204c4a054a3f107c2c711731cf778a3835ada6 -DIST firefox-105.0.1-ja.xpi 593772 BLAKE2B 0b7c8ef62406df4818bad282f379d1f5299afbecbb766aed95e02e3383f4e2b3f28cebf8e32335025b1b38832ec1a43e3cd781a929611207369b541a25286d2e SHA512 bc049b6c1c69388fd9fa2c34480980d94cd9831749061b335cb9a1531b294d135a9a3f88fc5cd944e13c20eb38b264e8a162151d99ecd39df2350a0a4aca5902 -DIST firefox-105.0.1-ka.xpi 614607 BLAKE2B 7ec15482e4eb615dc1af5345713bd41ecef79b1c3d1cc9ee89de95bf5be223c2be8b229a4a13bc5524bd0b2ff0afc2631f71c8bf9095b9c30ad09a8f7461af1a SHA512 f5c2c998e4a925c102a8d6951237e5735c6974e74a83a5b34c65db54072fb90365be1910b014455e16a51c77950068591713b15635e83b72449580ac39a8c870 -DIST firefox-105.0.1-kab.xpi 573731 BLAKE2B 3ec28b0dfd59120d57dde3d4b1bcc5a747f75a18ea03b9172ac6cb2c238abffae0f251525e8405812c798c6c85befcca501de759d4875984108409ed55d58fe5 SHA512 0c7e866eef184194739011131d509cbe281e5a063f338e0a0ca9fc230d8eb77549a6331664f2d5ee39f0f37144c82b90bc62cb9cfd90638f821ffac5ac2f5da3 -DIST firefox-105.0.1-kk.xpi 631195 BLAKE2B 30452ae407104d16e4c422896938b5d62dbb622e47a3a00437ed99665a525f61ea45911fee8ca47b66d316a08b0b6365ce69a4b482ccb442652ef622d78c8f59 SHA512 3edb981b56c23880f7f352aa1a48cfdf60e982bc2e219203803bd51444e801d631828f2846f28e771a6b6d9d64edecebeaa7f260244d6d107f5f6b0a6b71d2ba -DIST firefox-105.0.1-km.xpi 540646 BLAKE2B e66705fefbba13cc4d9196b6302cd079ef80f4707021b5e052c9cc70048cb9f7fc9c83eb6ae6d5137faf69c23aeb944292a855f36abc37a567ab51ad91eb4719 SHA512 5af76916d9006af7c8726e94c7cb710c883fd3b1603c28c4ea82fb3c1e1602cc17b98a3dbd45fe9d26a3a1bd553b29b9a7454679c1b12a06fef969345dd720e6 -DIST firefox-105.0.1-kn.xpi 506462 BLAKE2B 33bbe6086bded85da62940ff916e4f4fd0da12463973d47e51fe226033de4f93aeb3562ab040e66738f04165ce9c3f6dbce005982acdab4e163926a93b58f2a4 SHA512 7288924a7bbd54d306c63ad42479b123ecffe73085114863adaed8c7b9d3fe16bb5774284b8b3cc498ddce6312ba7c97e019b73c7bc39c3ef46243f140ce90f8 -DIST firefox-105.0.1-ko.xpi 600512 BLAKE2B 16b703d8da64a0b39f6de9afa888f5f3b2054760b6364ed88857ceadc7053c1c0256a175fcfc1aafce4e5df4aee0fd1d8e090e3f9e7d10f08d0db22627dc66a3 SHA512 5a7a0d9511abb46f172264378ee0c19b6e54f55193ac3091b285678ea13974cee66680d5d431e61949df5e13b5fb1fc00635331d0802aba4229b3e706a1b681c -DIST firefox-105.0.1-lij.xpi 479007 BLAKE2B 00f1e3ba54e049a1f9bafd2f00d2011ffbd0c14cdff60f46b4a38607483963a754f52fe0aaaacc2655bed8be50926056912188d355cf21b82b67f35279cb8a5b SHA512 ed1ac7cbd981e580aafdde9d20d71aff4a6a738bc2002a8eee60fbf487b482a3815aae12fae7f59afeeeafde007739f43ae14f4955e7c9d143614fbe8367c462 -DIST firefox-105.0.1-lt.xpi 570049 BLAKE2B 0c4364974255272a2e79e83e173437efff25dd408edbcfaa70e8e8c0d2f5df03d9d86b20fa5c73ff867318b8c56415c4445b3567fad7e5ea0816468e2e982b82 SHA512 bf38944e0381ed7295ea579a668a3baed97660ad9e6cd7a1c26531756d924dbdccd357e63641af76712170638905a60479c0d3bc78f953a0e4fd650832228428 -DIST firefox-105.0.1-lv.xpi 472212 BLAKE2B 104a30d12d21231d3c252c4b6e231ee1ce27455adfa73b942506797ec51e756725ba753ac7ebe0105db6aec9769175d6e0259a28894c26b121c6fbffa6e79272 SHA512 25c64f81d25f0869355db649942f48b26e55755310060ac4225ec1a7d8e4bd5cdeac11ef44d0528788b32e0dee75cd4212285f0f4d9aa410ebacb9a91065e2db -DIST firefox-105.0.1-mk.xpi 490872 BLAKE2B 145380cae47cfbef653a99516be2ea65dccc9dfce30a2c3929d4585f751982c183c4efcdc480b0defa30af541bcc51c3492e4b6f943d649444560714adff9c0c SHA512 2f0e0c9ad415fe413a1c82416116eb99cf99dfc51f2b979578bb8828aeff240837e52696b452225ae6be89ac46445bfeaff24a313cf1231c2c3033898cd69201 -DIST firefox-105.0.1-mr.xpi 539882 BLAKE2B ff817d83caae25dda54c60b3f59dde9c950bb6774942b160746fd63026bca189ca5611330f641bdb627d49aed65515662b7e22dffd5a64bee6e02395b4826833 SHA512 5a459091441310d22075586589f85fa5350622ca4321f6aeeedd57e9ac91f497e6218a7b1ceb46db69fb8e81483cfde984f8c922135a4edeeb6298f41a9163d2 -DIST firefox-105.0.1-ms.xpi 457111 BLAKE2B 20f52d2c649607c6ddc2b7a554b9e3e58c0869e8c75fef3a19e5c7a809397d5f84395b87d102ac084c7b96182b0bef82a1efd4a8ff227d289894d55f6a8a8448 SHA512 0b9012f5ce8b724bf6178d1260a06136a6e04a0c595e53b178cfa1dbe31e978ace6c5203d82cb344aafd4e907c33be5e120e08a53de322609aeafd25bf5bc3e0 -DIST firefox-105.0.1-my.xpi 520853 BLAKE2B 611ddaf0a8e19c0571c5c757db8640f9cb43b34a8f975663c1eb02262e418a7f9dcbf40c5405380dbb12bb247973e7bd5c5451ecf30ca3df06dda0ccf28908fe SHA512 fe2fe095dd6c21103815aea2a03b08257af4220bdc5356c4c7c0c0cfef418c40710ab7b19101086ad484d7a2f0ba91ff5e35f7960d42839db45e0369e7042fe5 -DIST firefox-105.0.1-nb-NO.xpi 549448 BLAKE2B 1175fe9b8fa2e73d116acf211fa40466b24e66235414a7b2da77fd92ec047741602eb6284906a52722260f2d52233de2acaa9dc529f7ad9b409622e9f6ea81eb SHA512 bb59f1f89a88e81f52cb2a0ee172ae0ceb04a3cc355db5ff6c5a50786e71830b281b03505349ea910b2d7b2cd7c36d7d71172cd931e230e392c723bad5d6710a -DIST firefox-105.0.1-ne-NP.xpi 498110 BLAKE2B f9762022db47c1e1c306a8be75df1b70fd0666c4b6d081d98df9b72a334d26934ea35ba08c98cb417015e11e50fc820b7ea54d11bd0a2bc6d46e6bdf2dcc75ba SHA512 7a734c12bb08a751ffa57c23f3d6bb0ba13b2ea1750e7abbecda29cca663725ec0a88aa4b834b3d496b2bd555b754fbc0a391e7201da3067a7a73b0e1325f83c -DIST firefox-105.0.1-nl.xpi 558694 BLAKE2B 1233697b72e10bb5d7bbc0dc1eb2a3fb44223e75ec24eddcc7d3ff5dd6d69199fc086cc720e2525cf2431f34f95ce96a4557e08016e97afd6eed49332403f160 SHA512 ebaf57c1141c6aa571fd4306436a58f9d6c35db2b7c1ee81012b508e7ca6a0b635824e81f8c28241ba3a5ac4e6dac36a92ccfa39a85d3d7c717ecc7d5bc43b1e -DIST firefox-105.0.1-nn-NO.xpi 549963 BLAKE2B a95731f9ddc8a4c05699f4cbf96aeda1d7c81dbfdeb0a9b277a8a39f401f3e5a63358023821cc8ab9fb384c88432a10fc13d8801792cd80b247625902f138d41 SHA512 0095f6701319a43a0a63dda3c0b2025e1da5fdf34e869ee438b764391a4b0727e69388491d0fbbb46505931614f1aa3877bb3e8d0858f1235d3a38d1dda334e8 -DIST firefox-105.0.1-oc.xpi 569615 BLAKE2B 72ed4104daf5048582a2d7e3ba0090187aa1d897e9cfc259ff75236d79760aa8d37f175e4decfef3d3476bc8f0c283b218107bf62f9fa4b64e3a14510ce6c709 SHA512 cb83daef5d00393e943cef6b321da957f53fffa1dd614955f2b772cb69317b758fdc5494f72380b0d5901ba35578c2b0cf1f0784eacb9ce5d20243b858612d51 -DIST firefox-105.0.1-pa-IN.xpi 621215 BLAKE2B acb33a45b1aac57f18fd38198548b2fe4eea9a4c0a3e8515247d4f59356d7f715c9af1e5359fae6576d374ba014e53750b411694fe8d9215b41444a60c94238a SHA512 636c8799c6bc61e3492fb74b3314f574a65c5d7b414b1bd00ca745e86f62ffa36de9c992d5ad4601a00b7bf2d2333cc056d579f47c38db297b23971de2c4adc4 -DIST firefox-105.0.1-pl.xpi 579341 BLAKE2B 5155069da06df120cf91b2f74a56a89a41113cde7e9bf06e0f7a24c441bf5bc46ef7abf6892aa877ee197f035c9440a6888105abec592e110aed4b2f778eebe3 SHA512 b2d7ac86172c964d78005a05b1eafed2e2b21afff584768c8686c048f2505c8c8591b8105810c3ef152340b3ffaf46e03fbda5f77b505f71a85fc447208a9c8c -DIST firefox-105.0.1-pt-BR.xpi 563717 BLAKE2B 1911060723eb8df959f514e4dec63307c3e662bdd3b74c729eec63634bf284b0391a2f4d0cb1f1c4290ca639e5f9d7e5692988ad990f68343d096987913af80a SHA512 ec41c51a7f61266c05a4395424bcf7b3331e04fd79b9a0aae575bb37cd21a8fe11cd2678b164bbd070b5b8b63a917f54a594502b362413fbc20dd0c608d7fce7 -DIST firefox-105.0.1-pt-PT.xpi 563884 BLAKE2B 2317a7e95606a5c3581c5acc75aaab5f6a4b77d03e7cf318bc623a4f6ae8df826bfc21299cd51f652738f2517c2160678b6d233e80be35ff66fac775baad1a51 SHA512 8067bda5d2bc69ec9b2326b906249b9f478c35f3ad59d3a5576fb157396cb5123ccc153610c4d754a7bed45cb64b57b319aaf8c93f3ab4e637a71f68c66931a5 -DIST firefox-105.0.1-rm.xpi 547530 BLAKE2B 30b61933d1c7d2446199ff0a62f9c9f89da6fd9d850e7d195477dcd1f99a73d8ee88f7b1d6164e5b51879022986a1116b6d1ed38b0cb0269ed5db1ff4897c85f SHA512 42a83b322ebc33597db7d03c7fdb84168887c27621658e707651231e770b2dd3da3117dd21b313c66f44b74abfb9836696c873737a9e6bad3c40be3f8c4a3c6a -DIST firefox-105.0.1-ro.xpi 537786 BLAKE2B 26c79e9ed2f902390b86dc0d29cc94966a3393c286267b80509de7d309eefdf3e206bb022a9b9bde5471b9cb8e11cff694bbb90303167960bb393d81f0e062b4 SHA512 8a86d6f33a480d4ee6d576ec240da5196d6542d0f83163a382a14edf361c1c9687cdc13a96e10ff5df157c04608c6e0e1c77e5b0b7237d65ee7e3e540015c83d -DIST firefox-105.0.1-ru.xpi 651159 BLAKE2B d8e555d1d30fe299fd91e230191a5aaa54f3139d05a8d9042bb7eb2a5eb9f052b8a71d919feeb8245c6fccff505f1a2eaec16080a41e5d8c454190d3fad99293 SHA512 c74d078295c2343af5f7eb5fd824381b135504afff0f50cd2f14e1b02ea1aa4e94edf553d72580c0ae9b96c1722867c2df3d9bf1170a943c8b63563ee618563e -DIST firefox-105.0.1-sco.xpi 505207 BLAKE2B 0dd0d97d9d108e7d70274a8c6573d9215045bdb2b804b2d793aed8dd5a3b6831bf5c080a536992beee2d9fdc007b40978ac6ef4d4f84721c75e7c2ed86d3f4d4 SHA512 63c4bda75f29ab1cdc83e6723a7ae42977b345208211efa5198e11e52799664026fb36a92673e382860468e1f5f6b3583f9e02fcabf33d37d3c311a9ad0fd4b4 -DIST firefox-105.0.1-si.xpi 573138 BLAKE2B 3057034ec4a2ae31381c2a58766640e45ee9b6cae9144eff21aab4b779c4a81fba10141a87285565beaed85bf188a9dcdb61a34d336cb9e6e359367d2f7d5c5d SHA512 97c026bc8ce5cb9f01d3a5642a3142d116674e792bc2b10eb9270959a46c1d3c39ed43385ab44d589a1c46428fb8e346130988ea8a17ba07247a15463a01fb0d -DIST firefox-105.0.1-sk.xpi 588225 BLAKE2B c6dbba67c914b797aff727fd2d6d04c95b888c14c97d2a1afecc2095517fb05e8290e6ada9f82101d4135fbd2289ea19835f86d94593e51d77a90bc4ce650ea0 SHA512 e1cb37b88c8c6bc78225df39903f48e8b34e731eb5775bd9329cf41dea9b0ce7332ddb71ef41fdd4840d66a17b55e319027fe50795ccce51ea97e6e2732902cd -DIST firefox-105.0.1-sl.xpi 561128 BLAKE2B bec6290725b2c8f91dc21ca880fefd03f8a2bbbd1f5522625565f89075e2469648f5ae4e43edea16cc00b0c147f0f87c1fc3a9e301c3cb867ac552ee5f9e2543 SHA512 f3e30eda30f29fdee94339d06cb27bf4308303e9c4ded7840a7e98502baad7ca4d31128744bc753c7962e29bf85cb81e9cb58b4d9161dfd6e24466a78fef846d -DIST firefox-105.0.1-son.xpi 433327 BLAKE2B 0ff68e70a8753837a487ecee9aea7c95a7f912af5050cd1c7d79438c63d7becba0ff31790db48b80caf064df8e55d1d8a0bd6b8715545e90c0f930b8a6e38031 SHA512 2254e6578bf2d646a533aa91d0a371a0cdf9b6affd366ded96a70887db6ed8f0f095dd1663658818d64f34fff4ccdefcc9449de7ef3f28357e9b28e3ef99e9d3 -DIST firefox-105.0.1-sq.xpi 565444 BLAKE2B f605539724883ba39d05feb941188223b91a2e5fbc9c1ed2c8c66638e5480c59ef00b6e66997defbaa2e2869d0e0e9a3beaf15def95dac9abbbd56d5e3eff357 SHA512 802b3e109450ab64809e971ee15424f2dda2d9e1023797472d1e6faebfd0d77e93f140ab841dc985e191698e6a18a9b63303b31a6c35826a4c944d67d970449a -DIST firefox-105.0.1-sr.xpi 604656 BLAKE2B 80453225ec2941d6b492ea42e356bc3f59d8c8b83dc7cd83954440fb4f8b0f1dfbf908ffc4ed8bbecb7d11ddad984c08b293a8da2b86d2eae76bdea8b88c9763 SHA512 294e56550105c32c29a73fc1130fd127a4872ac309fbb148c6fd7d07372dcde6617b37c77205a588e5135ebad10d652072cd5398d76df96aefd2e556e2f27d28 -DIST firefox-105.0.1-sv-SE.xpi 560615 BLAKE2B 9be16630ca720fc406fa68c16302b47c06ea4fb78ab91c826a7afa4a63cb87242c4eda4f1312796cd8f5985e6a57d17d360c878dc3025f61a77a8b280a819b63 SHA512 f97008efb6eb8352677860363e40f1ac308916b476b4183e1e4b26a21811159ed588ee49628b752961a63fdc4481efcc514ae6caf10821a11a0c7bfe7c9a126b -DIST firefox-105.0.1-szl.xpi 520752 BLAKE2B 9f61912b630ffc38ddfe8183c4898dba59550da1523ed3a712d044c403c989108541b630db68f36e694f528eb95ba852e8ec62f15007f47dc9428b830ba62862 SHA512 fb898ed0e039396124f6aad5ac9ee5e744802e902dad769072746d1a9e9b15b93570b9f282f190e7b5e9fd3cb5fa8828fe5603e2fbfdfcdbfeafab15cbc4b542 -DIST firefox-105.0.1-ta.xpi 519025 BLAKE2B cbf63da461c775c06630795d8634ebda4f53f9f1a305aba74fc1a510d0f838474037d7c084099945ee36ca86ca9de2ae6888bff477df50b05daf529423e3077e SHA512 3b74ac701f72696268951fc513cc4e0b2bc6af7a31b32ba60ced948f15a6e8e9bf4d136d5c335a6ed153ed43486d61104f15b5d3014f0a0ddcc63d869fed9ae2 -DIST firefox-105.0.1-te.xpi 560557 BLAKE2B d0a3422beca894c110e646e140bec441bb203b6610232ba568f84a1d0577d880a6c22c7259c038586f49a41a72c271e7e724b4f8671b517ae1f238b5ccaea256 SHA512 06131f674d56ce01b51dfeef18a8a99bbd5e624d85410ecc0247f702b396f9cb6a5cc504559a05d93c83ca06185343092e7793b93c1578539e55cc471c2a74cb -DIST firefox-105.0.1-th.xpi 621826 BLAKE2B ede1d44f710372b8f76f3c3feefcca647faecc045a8e2e31ef20c60458d78ca71d688741003df243c3763fa6eacaacf7cb4babf9b42c3380dcbc8b1ed880b37a SHA512 5879c00c0f069138893656e69b32a860a3379eb9dc7244ce78203bec187cdf27614e6f1c0bce57194af99dcebea23f5be35c24eeb5690f7ef5c5d2f15269d1d6 -DIST firefox-105.0.1-tl.xpi 527995 BLAKE2B 4bd1776d8103baa63065a099c1815c9252aaab4686841c04197cb02948ca8a1418a37fc8cd6bb3fadcdabd0de1555535a5b77c4f9d8ac49a19e979c5eecb9364 SHA512 4ef538668822107b5b85c94a6c6390c5638034bf83a8a342a427434a32c9de379a6c39be069ad638db5455529123e02b531d2cba950366a56714afdf5fb6d3b1 -DIST firefox-105.0.1-tr.xpi 574332 BLAKE2B 026e1ae8badd160aeb4e3f4a052fb769d747fdaf704670fdd82ee6e29d65ebd2ef0cedc1c5840e30eb3b7d484648f49ac4f3aa383c9272933aae5994c2ee5034 SHA512 bd8a521088db01d9f6fd06a785833e19c548557704ff874f0ba28b30cc08fe77565d36a4d3d0d19d93afda52cb0fc7a7cb9621c62cc44be2b1b62654cc889e66 -DIST firefox-105.0.1-trs.xpi 498809 BLAKE2B 27f9f3161595f74dd1d6376d803270fbcb7068b36172d8f5bb5965535023efa6061edfe9c23fd3f064cda5227527d1be75ea17c42adcf9563d826470be54fae4 SHA512 6ddb519fd12023f1769b4d4c79ec7e0c6d74d1c00979b096676cff7cf350f65e9a3ab4f5bf8c858ecb367b6120bcf484db6bbc552efedefee01cb7f593d54838 -DIST firefox-105.0.1-uk.xpi 644349 BLAKE2B ca8e445436c0d6f7cac1cc601fc52814998653248c0f5dd45ec0f686cf2ac5a06a19fb92aadc4dfb62490a7a0b8d289041ba7a91763313645e2f275b08c0bec4 SHA512 0db821e82343020aa020176605b5ea99a6d8f8b3366e8c38ea00920c741f01da9d64e54cd65e8c3420cfb687fe7114835e26542ad9fecf5229f68c3af16bb077 -DIST firefox-105.0.1-ur.xpi 566537 BLAKE2B aa3d98f429baf0bbaa00181a9fb4492b9d2341bd2aea5aa60f6b934038e814a18c4214940ea706999548144bc76390c4e2e5072a3f0fe437972c026e7dd3dd41 SHA512 57590cb75e0e71eb7f974c5979902b797011775928cafa2dff2220319e728880269354b464299647f68fd8ea9e0c56c38699411dcc662796da297a85eaa8513e -DIST firefox-105.0.1-uz.xpi 486876 BLAKE2B 49daedd12980f3c51a23708b6c765b8449df9f8b2965450dc7de0120605433b823399cb689319ba37c47b89653573b418a1d86b47fc7ad19dd03ec7ba3c52433 SHA512 40134507decb0ce395597c58c99c12a52d234bf273f686d8960135bdcc80e2ebed62b4536eb6da6a5eddf9bac28326f8abd630dd395b2fdbd70b2502c9542418 -DIST firefox-105.0.1-vi.xpi 595135 BLAKE2B 7328350b96c64a83c9077bbc71d42f7d8825835460b25226e61b35ebe39ebff2ed4032f7208d7bcefca2798327cef911098a4c5704e3d4e819ef24dac022e878 SHA512 d3c690da21315a4262b41d36c6c25c276cbdc1118ae116d021b5306e7307b4368d9aa5a99efab910ee992d350ec891e9c5b68a341474c4d164d19907b4ad92e9 -DIST firefox-105.0.1-xh.xpi 435741 BLAKE2B 4cc4ab55df561b95948dd6b5e389bf6a1e3575574d5a7d0072968bfc4548a90e0e507848f1f7161a84c2d9c3dd115bf2699713ec9900361224b23cce0a19f61f SHA512 0a67fb125fa6c511ffa5f1f7772f2679d959be04ae98f65726b1491756678cd8e6be6c9a43495f3bb78a67a00edc2464104c4397553a34bbc6a9bf90c32eab01 -DIST firefox-105.0.1-zh-CN.xpi 596364 BLAKE2B 18c80655c480efedd506922bfc0d4430eda525a1b4a15db66851032c25dd0e103efd8e246003699996a01137972ceff1b60ca50cafa8ee8c9ac8b2657726654f SHA512 51a8bcd726e46f28e404f3866abb8ef36b01163ffaa42e23ff73cf596b920b7225f0bafa2f587389f585577aca379c4ab1805c808dedb36ddf05dc90468417c7 -DIST firefox-105.0.1-zh-TW.xpi 597433 BLAKE2B 904ba9a3e987c3cde42aec94017000d5744e69195dc7382891f6443aa748f26f670bcc7c6e9da8f1954da8bc295c2f469fa666ca02141caa71fc467d5b4715f7 SHA512 c39cf3d846c43a1942ced5ead5c70610faa6089b8d87dd32a16d7d5909a28e051b122699947a8117e2ea34a8ba463d5b481f68fb231b33872b5c4b4d70e25024 -DIST firefox-105.0.1.source.tar.xz 475536540 BLAKE2B 9ee260d5fbebf48fa3158e917e04707ceadf21961623b323d7f3c598ae754bf7cb9280d9cfe009c48ca52e9dd2d6c40d1b788f429bb0e3e9d620163dad3b2b4b SHA512 66ef7cd5028953e7da9d55e127135739c9d85be68ec633b71c52d6c9427edb0bd8a38504148484cd322adcefb57bfefe6e57cb15855f195508fe438864f4322b DIST firefox-105.0.2-ach.xpi 462391 BLAKE2B 9f81f3f73fd3f616495e0d3e215cd3164a407a28ec5ccb89a723fa02f32131251b5eab3fc91be15dbcc80fc77041c360791c638c63f8463fd9e2063ade45397a SHA512 c6f202ad025b5cce4b92ed32a55996f5bae9f6a2cbc5d26ead6399332cfe41d9020afe01ad3f4dd21f42d81982ad61e4f718bda006027fb8edc51e2103f17d42 DIST firefox-105.0.2-af.xpi 426879 BLAKE2B 4635cfeb46eec321bf06b9d2ff2866a112817155de4dfd13fffed3e53ae3e121eaa398655a817bb2d728b86f2d7ab80be680f7a49a252a147785245aa0a7c107 SHA512 5a98eba4e0a00baac7c0f3f824816efb206c4bd8381af56f8956164d50f1afe74988a34bd5f74d5076baab55c6bafb9d08169f6b9491f6fd5e4da3cc40cc0832 DIST firefox-105.0.2-an.xpi 507319 BLAKE2B 01c9eedc3a2784b3bde71d9e9edb5a2da8b329c21e5a048334cbc021f67f3980905ad0040cd9a3ddc12f7b844957817351f471711172f55242edacfae6d5f65a SHA512 d3857557ca2cfc20bc95d61d564e17d102d56c5de5f8b9f8529ff098aa3fe6dd3264d7cdddd78498252f42053349f68ddce496d2c5b61bc6d0e08a618dee605f @@ -304,6 +206,5 @@ DIST firefox-105.0.2-zh-CN.xpi 596364 BLAKE2B 9528ab694ce2070e977440bf4dc542774a DIST firefox-105.0.2-zh-TW.xpi 597430 BLAKE2B 57b1e25bcecd1b917348bcecfdfc247497c914ca2ee06531531bd34191bf9d588216ce9689926b8c1d4cd770d554ff066a2239d8d170d8fda90bb669d57b1bc7 SHA512 468570b38d2b4f637b22cd0c7f7010d7675e4859bf84d6cf5c00b6e548a91dcc55f49442bf6f9afa2ca4d9f35fdd1319b7feb6aecd56a1c5067726434149aa03 DIST firefox-105.0.2.source.tar.xz 481457328 BLAKE2B 0c789702678956fa51ddf3c2eea4f12a903cf62068759b66bff2d7239bfb40ca6e16bd0ec367f3ed00d2f3df68899e1b945e296577df0503380c9f872012d7c3 SHA512 49f4c0e7ecf2cef6fa7de8362185bd9ce6950304dadbbea0522a5782016587b9d58f32b45f0e0edf7a2cc31ea158ed10c886b287a18d1f2bff3daf50d9f0b926 EBUILD firefox-102.3.0.ebuild 36274 BLAKE2B 38ad5876eecab2edebc273cb5f4f5cbcc453158242a5b04a6befe8857cb9a800d6e235395e11c82ba85a55518be4e8d6c924257b3b6497d564928c65abfd43d2 SHA512 a81aaacbcce4f7258026a20633b402fb9039b7979ce344e608c768e753663cb4b2c9f7e1e51684003729a006b30f2026ed76b2e804f2f5d184911554f1395586 -EBUILD firefox-105.0.1.ebuild 37274 BLAKE2B 5f6315b8f1f98fe56293046b08c39c24b0ad3451481ebe34e5be7189bb254711b4c403c7d89772816c1bbdcc79371dd8c8ebcde6c875956d06efc5b519f29cf3 SHA512 f961c6f1e05c167417bbc5956ec898cd1749145afa758050a89148d4887cd7d8df7d2317f09b2231281da24024d32b96437833acf44b06110b9360f9db38b4ff EBUILD firefox-105.0.2.ebuild 38137 BLAKE2B 49284b24dcbdc57d0408f33a84f36cc603c99a92713e9382b9b1639fce75ec5c29d023df7698ac2932a4885e15299c5edd2f7510ede70e7d45fdc740449962f3 SHA512 4b0a674f18d78e075918ee3d087e35f790a6c83e714a618ae9fdf54df4b3072317d078368b36f027c2e168eb7defaa28aaff217753c205039a0d9c01b2888173 MISC metadata.xml 2219 BLAKE2B 064f486eecd2a66ef4c9cccef46803f877039bf16bc40b699a48e28e04e816d0ad434ce65ae2e056e1a4126a67a7dd7eff16040276159c1f5aa8966b1c0d7b6c SHA512 522b09ffc2857553e240b1e7c82c11ccc281dd87c720c6292ec9314b91319e0a55ca2838f17e878f5c1e58e4f22caa1b0c3b90506b65b350beff06f3f397d897 diff --git a/www-client/firefox/firefox-105.0.1.ebuild b/www-client/firefox/firefox-105.0.1.ebuild deleted file mode 100644 index 22b25d6d14d3..000000000000 --- a/www-client/firefox/firefox-105.0.1.ebuild +++ /dev/null @@ -1,1290 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FIREFOX_PATCHSET="firefox-105-patches-05j.tar.xz" - -LLVM_MAX_SLOT=14 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ - llvm multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{juippis,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -SLOT="rapid" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" - -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" -IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux" -IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp" -IUSE+=" wayland wifi" - -# Firefox-only IUSE -IUSE+=" geckodriver +gmp-autoupdate screencast +X" - -REQUIRED_USE="debug? ( !system-av1 ) - pgo? ( lto ) - wifi? ( dbus )" - -# Firefox-only REQUIRED_USE flags -REQUIRED_USE+=" || ( X wayland )" -REQUIRED_USE+=" pgo? ( X )" -REQUIRED_USE+=" screencast? ( wayland )" - -FF_ONLY_DEPEND="!www-client/firefox:0 - !www-client/firefox:esr - screencast? ( media-video/pipewire:= ) - selinux? ( sec-policy/selinux-mozilla )" -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.24.3 - net-libs/nodejs - virtual/pkgconfig - >=virtual/rust-1.61.0 - || ( - ( - sys-devel/clang:14 - sys-devel/llvm:14 - clang? ( - =sys-devel/lld-14* - pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) - ) - ) - ( - sys-devel/clang:13 - sys-devel/llvm:13 - clang? ( - =sys-devel/lld-13* - pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) - ) - ) - ) - amd64? ( >=dev-lang/nasm-2.14 ) - x86? ( >=dev-lang/nasm-2.14 )" -COMMON_DEPEND="${FF_ONLY_DEPEND} - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/atk - ) - dev-libs/expat - dev-libs/glib:2 - dev-libs/libffi:= - >=dev-libs/nss-3.82 - >=dev-libs/nspr-4.34.1 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/mesa - media-video/ffmpeg - sys-libs/zlib - virtual/freedesktop-icon-theme - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/pango - x11-libs/pixman - dbus? ( - dev-libs/dbus-glib - sys-apps/dbus - ) - jack? ( virtual/jack ) - libproxy? ( net-libs/libproxy ) - selinux? ( sec-policy/selinux-mozilla ) - sndio? ( >=media-sound/sndio-1.8.0-r1 ) - screencast? ( media-video/pipewire:= ) - system-av1? ( - >=media-libs/dav1d-1.0.0:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-gfx/graphite2-1.3.13 - >=media-libs/harfbuzz-2.8.1:0= - ) - system-icu? ( >=dev-libs/icu-71.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wayland? ( - >=media-libs/libepoxy-1.5.10-r1 - x11-libs/gtk+:3[wayland] - x11-libs/libdrm - x11-libs/libxkbcommon[wayland] - ) - wifi? ( - kernel_linux? ( - dev-libs/dbus-glib - net-misc/networkmanager - sys-apps/dbus - ) - ) - X? ( - virtual/opengl - x11-libs/cairo[X] - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon[X] - x11-libs/libXrandr - x11-libs/libXtst - x11-libs/libxcb:= - )" -RDEPEND="${COMMON_DEPEND} - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - )" -DEPEND="${COMMON_DEPEND} - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - X? ( - x11-libs/libICE - x11-libs/libSM - )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -# Firefox-only LANGS -MOZ_LANGS+=( ach ) -MOZ_LANGS+=( an ) -MOZ_LANGS+=( az ) -MOZ_LANGS+=( bn ) -MOZ_LANGS+=( bs ) -MOZ_LANGS+=( ca-valencia ) -MOZ_LANGS+=( eo ) -MOZ_LANGS+=( es-CL ) -MOZ_LANGS+=( es-MX ) -MOZ_LANGS+=( fa ) -MOZ_LANGS+=( ff ) -MOZ_LANGS+=( gn ) -MOZ_LANGS+=( gu-IN ) -MOZ_LANGS+=( hi-IN ) -MOZ_LANGS+=( hy-AM ) -MOZ_LANGS+=( ia ) -MOZ_LANGS+=( km ) -MOZ_LANGS+=( kn ) -MOZ_LANGS+=( lij ) -MOZ_LANGS+=( mk ) -MOZ_LANGS+=( mr ) -MOZ_LANGS+=( my ) -MOZ_LANGS+=( ne-NP ) -MOZ_LANGS+=( oc ) -MOZ_LANGS+=( sco ) -MOZ_LANGS+=( si ) -MOZ_LANGS+=( son ) -MOZ_LANGS+=( szl ) -MOZ_LANGS+=( ta ) -MOZ_LANGS+=( te ) -MOZ_LANGS+=( tl ) -MOZ_LANGS+=( trs ) -MOZ_LANGS+=( ur ) -MOZ_LANGS+=( xh ) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6600M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " - eerror " llvm/clang/lld/rust chain depending on your @world updates)" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if use pgo ; then - # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure - # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage - # (PORTAGE_SCHEDULING_POLICY) update... - addpredict /proc - - # May need a wider addpredict when using wayland+pgo. - # addpredict /dev/dri - - # Allow access to GPU during PGO run - local ati_cards mesa_cards nvidia_cards render_cards - shopt -s nullglob - - ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if [[ -n "${ati_cards}" ]] ; then - addpredict "${ati_cards}" - fi - - mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') - if [[ -n "${mesa_cards}" ]] ; then - addpredict "${mesa_cards}" - fi - - nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') - if [[ -n "${nvidia_cards}" ]] ; then - addpredict "${nvidia_cards}" - fi - - render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') - if [[ -n "${render_cards}" ]] ; then - addpredict "${render_cards}" - fi - - shopt -u nullglob - fi - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then - MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" - fi - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then - MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi - - CONFIG_CHECK="~SECCOMP" - WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." - linux-info_pkg_setup -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - ! use ppc64 && rm -v "${WORKDIR}"/firefox-patches/*bmo-1775202-ppc64*.patch - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make cargo respect MAKEOPTS - export CARGO_BUILD_JOBS="$(makeopts_jobs)" - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Clearing checksums where we have applied patches - moz_clear_vendor_checksums audioipc - moz_clear_vendor_checksums audioipc-client - moz_clear_vendor_checksums audioipc-server - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_environment_reset -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - AS=llvm-as - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set state path - export MOZBUILD_STATE_PATH="${BUILD_DIR}" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-gpsd \ - --disable-install-strip \ - --disable-parental-controls \ - --disable-strip \ - --disable-updater \ - --enable-negotiateauth \ - --enable-new-pass-manager \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --enable-system-policies \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --without-wasm-sandboxed-libraries \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${ESYSROOT}/usr/include" \ - --x-libraries="${ESYSROOT}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - # For future keywording: This is currently (97.0) only supported on: - # amd64, arm, arm64 & x86. - # Might want to flip the logic around if Firefox is to support more arches. - if use ppc64; then - mozconfig_add_options_ac '' --disable-sandbox - else - mozconfig_add_options_ac '' --enable-sandbox - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent - mozconfig_use_with system-libvpx - mozconfig_use_with system-png - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - mozconfig_use_enable libproxy - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - local myaudiobackends="" - use jack && myaudiobackends+="jack," - use sndio && myaudiobackends+="sndio," - use pulseaudio && myaudiobackends+="pulseaudio," - ! use pulseaudio && myaudiobackends+="alsa," - - mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}" - - mozconfig_use_enable wifi necko-wifi - - if use X && use wayland ; then - mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland - elif ! use X && use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only - else - mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - - else - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - 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 - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach - - if use system-python-libs; then - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" - else - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" - fi - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - if ! use X && use wayland; then - local -x GDK_BACKEND=wayland - else - local -x GDK_BACKEND=x11 - fi - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - - if use wayland; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs" - pref("gfx.x11-egl.force-enabled", false); - EOF - else - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs" - pref("gfx.x11-egl.force-enabled", true); - EOF - fi - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menu - local app_name="Mozilla ${MOZ_PN^}" - local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information - local show_normandy_information - local show_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla ${PN^} shortcut." - elog "If you still want to be able to select between running Mozilla ${PN^}" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi - - # bug 835078 - if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then - ewarn "You have nouveau drivers installed in your system and 'hwaccel' " - ewarn "enabled for Firefox. Nouveau / your GPU might not support the " - ewarn "required EGL, so either disable 'hwaccel' or try the workaround " - ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." - fi - - elog - elog "Unfortunately Firefox-100.0 breaks compatibility with some sites using " - elog "useragent checks. To temporarily fix this, enter about:config and modify " - elog "network.http.useragent.forceVersion preference to \"99\"." - elog "Or install an addon to change your useragent." - elog "See: https://support.mozilla.org/en-US/kb/difficulties-opening-or-using-website-firefox-100" - elog -} diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index c9feaea20978..ee6df23589d8 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-unstable_108.0.5327.0-1_amd64.deb 92322408 BLAKE2B 3f09ef4207976d898acd4e3965a399453a95efd47a9ff9237a58052f7b4fc0926893168dec027ac36057c59c711fa8f3bee220f60f8c0513e5949835600930bf SHA512 cef0b88339bd5468520a2d60341af6dd4d516e39fdf260a0e19f132b286306756b8d9c594e8a2d82cc465d13cf5707f35ce9e4dae306196cac56129d1207e358 -EBUILD google-chrome-unstable-108.0.5327.0-r1.ebuild 2806 BLAKE2B 82e4335c41d1ee4da1294f3347411fd4ca6a467b9978b0eb18f2361e4c3926303880da39df21ac6439392a0214d43da98f680515fac2db628c61d69160d41701 SHA512 432c17513412573ff0b15006b5a4ffcd5fc854ef2a358c6d14a019f45f1995177f4b159f2833a6d4731dc0de8037f177f35865e70177909a878f3491cc41cc81 +DIST google-chrome-unstable_108.0.5343.2-1_amd64.deb 92647740 BLAKE2B 4c50bd1f433f9698fcac61270d5e596b04899db3f4ab351de3c0bd5959208ccdd6c948f6bfcb23cb0747380b0301f516742374e82746a18a3f8c6e3b96cf2033 SHA512 f398a692456c0e2177c4d842237876cfa56360e99fe6611cb37d80093c54e724d43ea50c87b7250617f87e0f3ca62f6c3ea307646b7fef55178e94c690466d15 +EBUILD google-chrome-unstable-108.0.5343.2.ebuild 2806 BLAKE2B 82e4335c41d1ee4da1294f3347411fd4ca6a467b9978b0eb18f2361e4c3926303880da39df21ac6439392a0214d43da98f680515fac2db628c61d69160d41701 SHA512 432c17513412573ff0b15006b5a4ffcd5fc854ef2a358c6d14a019f45f1995177f4b159f2833a6d4731dc0de8037f177f35865e70177909a878f3491cc41cc81 MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986 diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-108.0.5327.0-r1.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-108.0.5343.2.ebuild similarity index 100% rename from www-client/google-chrome-unstable/google-chrome-unstable-108.0.5327.0-r1.ebuild rename to www-client/google-chrome-unstable/google-chrome-unstable-108.0.5343.2.ebuild diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 31c3e368ae94..c08b74d39ade 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,9 +1,9 @@ -DIST vivaldi-snapshot_5.5.2805.26-1_amd64.deb 100998880 BLAKE2B 3620422abe96a36a8943659008a068d844455986c5775a67d4138f47540569f85b7fc0c0474b30a6b73477e3b2f494e845167d439ad95f64640b3898c4b37209 SHA512 a78b303a813af3564521dd334e587009701bea5f79165e553487b8aa384da321b543e65bd21d04c667f7dc1009d4b09ce0c87a67519172f60233025210cb0129 -DIST vivaldi-snapshot_5.5.2805.26-1_arm64.deb 90940052 BLAKE2B 89dc6743ba17246f85763372ddec755792fb9e5a711131c0a85d74889f761f64a23612272edfab4b9085ee76719afdbcb5dd6a7aec4fda910e5ab90fdb89fd73 SHA512 457be6137031db063c74c2e52b83929c1f68e2f325b94f5497d108e2255c4d1eae0e622f9303ef35394edc9954667809f65e1b8cd4e1bc520928273a3455700a -DIST vivaldi-snapshot_5.5.2805.26-1_armhf.deb 90266572 BLAKE2B fd11978f6e431e72b4a5d7c76e3b88814da7cb2f9e106c6fb89ba4a00e40d6ff7e564a47b093c82baba8ebe903ca1033e57223ab2cffa2814cc33ee8c3b874eb SHA512 1d97e1b7a3dd680b3f141cca8a13092285f96f4ea7c01a41344f624397d0f8ffe2f60e26ab4f9676aec394433f8a32fe1c69dc189cf7a52aa831e5f3d13546d8 DIST vivaldi-snapshot_5.5.2805.30-1_amd64.deb 100991512 BLAKE2B 439dbe3702e937cf71e8ef3a28c42a54c8a9ff6387bd38dc704751c1fcec5e7a4a0aa065dfaf5c69ca8a9c31833968ee0d26f29cdd7495afdd843299a2a31c76 SHA512 a2ebf0d84c7f356475f41d1226bddb991d4e9e34dcae765441322474e000961d908b46db0d0383ac36768451120d25dab680dcab6058ce2c70b5873e368018d8 DIST vivaldi-snapshot_5.5.2805.30-1_arm64.deb 90941448 BLAKE2B 6669190424960c3d27c56c94939e176ea19e281369dc69b97b5d0fee1c6a4570d192146105a0e5fe406d53fba4eb2ddc8a167c677b8cef3707011af2db9f5455 SHA512 35e764a03c85e9b69390a78099dc3863514da6df7c3e534c7de29bd43243ebe021d332740cca8224c2f0a07b88224dd43582c2919e1b82592fbaf566ed9ebc77 DIST vivaldi-snapshot_5.5.2805.30-1_armhf.deb 89325068 BLAKE2B 1eac5ff149f402d61d704ed8e734cd0b968e6084ab1d88ced724ff0e0faa27fa52ac29bfe8a96a4df10094fa263208faa948ea89e98a6ba437f0784f65428085 SHA512 976e7935f384754dda867f320b29460baa65e7e6aef3102c8359f1ed13a4278febe5f6e75a9ec6f49201bf2e8c75b70a24d93c7196f7b555d972b1191a876390 -EBUILD vivaldi-snapshot-5.5.2805.26-r1.ebuild 3681 BLAKE2B 864672e8b7188386f0faf79ce65a5dd6ecbd3eae18cd9ea8a2c02f328e08449217d96f69b0932bb2f25f19e17bbd4235aae4570a28b870a9965f7371cfb7d361 SHA512 71d94fe5e32d643ef42ec1f0b6d2cd440825338f14b9bc4e222b4464f98b8d01cbc48da90bbed428d2f12137f6dc5fc82bd2d0e3b680b7c99fb7a757c5e2aa25 +DIST vivaldi-snapshot_5.6.2817.3-1_amd64.deb 101017564 BLAKE2B aeccf333cff4400a5c56a65ed5fc5e11ee5a370a3752ae62b055276932878eb7eadc5ed93a131846fa6e196a9b972f06acd0ce43276d9791f58f42bfb35931a9 SHA512 440880f3d7d07cd57f7c006577b9f486cf6583dd59369f97353548bb06d5bf467e3641bbb590ea0270023d68519bbd074ba75dfada700fc003cf633a017043e5 +DIST vivaldi-snapshot_5.6.2817.3-1_arm64.deb 90944724 BLAKE2B a341a66dde76db6c681b2597a69fe5767b732d244fa511540fb6e6ce79864e85ebcad4fa7d7ee4f9d753e6ea065491aec6493a18e4c2ee5d5a472f53fb279b10 SHA512 180c389b7ad4678c25acab5dd6ef5fc36f3ab7e0ed7f19ed0ee945a696f3b2a5f69d494bf2e54783faa14a601270d357169eab157dc6c5fadebeccf91d99b683 +DIST vivaldi-snapshot_5.6.2817.3-1_armhf.deb 90288976 BLAKE2B a71c0d5aeb4a01b9f4a763bc126293177f1137ec3431fb503be4640c8fc7a83b831cffdd77932026a0c0eb30b136204a6773114a5b8d8157a3dd5ed6dc6dc5dc SHA512 c9516e1dba9ce9a486f83996cf4b0559118b84bb6495e7d07374d64918ee91141d8a3f36191714e26c2f19c69916906ff14b27d32c3e210d19e3fb71a656dc4d EBUILD vivaldi-snapshot-5.5.2805.30.ebuild 3681 BLAKE2B 864672e8b7188386f0faf79ce65a5dd6ecbd3eae18cd9ea8a2c02f328e08449217d96f69b0932bb2f25f19e17bbd4235aae4570a28b870a9965f7371cfb7d361 SHA512 71d94fe5e32d643ef42ec1f0b6d2cd440825338f14b9bc4e222b4464f98b8d01cbc48da90bbed428d2f12137f6dc5fc82bd2d0e3b680b7c99fb7a757c5e2aa25 +EBUILD vivaldi-snapshot-5.6.2817.3.ebuild 3681 BLAKE2B 864672e8b7188386f0faf79ce65a5dd6ecbd3eae18cd9ea8a2c02f328e08449217d96f69b0932bb2f25f19e17bbd4235aae4570a28b870a9965f7371cfb7d361 SHA512 71d94fe5e32d643ef42ec1f0b6d2cd440825338f14b9bc4e222b4464f98b8d01cbc48da90bbed428d2f12137f6dc5fc82bd2d0e3b680b7c99fb7a757c5e2aa25 MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.5.2805.26-r1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2817.3.ebuild similarity index 100% rename from www-client/vivaldi-snapshot/vivaldi-snapshot-5.5.2805.26-r1.ebuild rename to www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2817.3.ebuild diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index f4fef75966e4..b841444ec2f9 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,9 +1,9 @@ -DIST vivaldi-stable_5.4.2753.51-1_amd64.deb 97623688 BLAKE2B b0c90228893a39280db7aa51365eab2eae4b1558bfeca98aa28b168c19cb8323e6de5b4c6f7c0a275a635cc8063243733a7dd661498e09998476a14cd46fc924 SHA512 705f1239c4048629c525cf8e05434e51f911a51fb59c8200335029586c98d6ca6941e2e23a129eb7e3df3da2eb7dc3e12d96c5efc6640016924aec348c08562a -DIST vivaldi-stable_5.4.2753.51-1_arm64.deb 87869712 BLAKE2B 2adc9f8e8873fc579bc731a183394fb3673327a2c42f06572995b75b11fe0f8eea5b1222f6fc14f933be31aeb13a8c06022f0d996a1aead8a35e30e6becb049f SHA512 352a4375e7c49f5aa5fe81c4f28e7ddfd16433d5c6d61ad61e1e200efd0a47b73cbcc045f40391a08cc83b67af4b63be091b5b5cc54492cc70338ddc075f32f3 -DIST vivaldi-stable_5.4.2753.51-1_armhf.deb 88402652 BLAKE2B b87909d28ad454e700bc9f3cd2f7e403ba9f69d8110ef243e7ad711a7707e98f4ce89e947b089472b471a2e1f01f7dd46f84984a41b20030f43c682000e0c585 SHA512 2584e22d0b376c29c7ffc3b7449a6a4e2044a23c79aac3ccc59972928ccd496f18d721591a4bf10b4cb61699ef12986c567591d438ed1ec439c8a5a7db33e008 DIST vivaldi-stable_5.5.2805.32-1_amd64.deb 101005528 BLAKE2B e2e45821944a02416ba64797c70822bbc64e1bf7ac36de75f7af8b62434c988d01e1a0aecd80e62ee787fa0129d7318337dff94e469d5a98c2498e5e0c8f96cf SHA512 04621e8ed3ae32a60cc983b131972cb524bab32eb27f81a558ea922f8759cc3669dbd1f40c0b2ef7829ecf4b1b5ebe5bdcae3efeb903c6b781ba9b575fc445ac DIST vivaldi-stable_5.5.2805.32-1_arm64.deb 90918080 BLAKE2B 938e4abb14c5ced6a95cf2c1103ac1ad89cfe4e05a4deb03b71a4e4b8647f36a74a116d1ef0489917c016bbf068b86baf6d728b7f5a48ddf66aa1f8181288538 SHA512 e708acf9db3734203654102d3201cbf446c7b963f119385c7d0f40222b6d8506566e59c3e186d42368f7c3fe7ccfee08e4fb66b2a3d8f0f82ba4e5832a3cd390 DIST vivaldi-stable_5.5.2805.32-1_armhf.deb 90294488 BLAKE2B 1565fcb97f83f77fd79d18af54c137f5d2275fcce5ced800e2c7458ebbca2ef18ff0d72aacf3e7cfe430c0e31624d43d6f3c9924e44e504c49d4ab7a26c78e63 SHA512 e926eabe0de122e65a53f4f210a2bb2a5d92919df8baba0215b6e7804db34cf53cc4af87e9b068ec06ec3bdf53dd38d88e1ff9d1306857d4c20f24c794ebbbea -EBUILD vivaldi-5.4.2753.51-r1.ebuild 3680 BLAKE2B e82c46a11d5941cc853f3c1cd1aef1a3d3bff0b91cb7b0c6d9664094809bee01e414d1084e778c5d76b5660510dbf7714ce2309c09b3c4a68d5d57643adb6f71 SHA512 58459516051a908b4387ea2815141242ec235a40a5108abcf3d545f7417b5698c65fa0631223c6948c7dd360e45c6669c88c54d2cd80a43e185f6cc39544c436 -EBUILD vivaldi-5.5.2805.32.ebuild 3681 BLAKE2B 864672e8b7188386f0faf79ce65a5dd6ecbd3eae18cd9ea8a2c02f328e08449217d96f69b0932bb2f25f19e17bbd4235aae4570a28b870a9965f7371cfb7d361 SHA512 71d94fe5e32d643ef42ec1f0b6d2cd440825338f14b9bc4e222b4464f98b8d01cbc48da90bbed428d2f12137f6dc5fc82bd2d0e3b680b7c99fb7a757c5e2aa25 +DIST vivaldi-stable_5.5.2805.35-1_amd64.deb 101010184 BLAKE2B b023e36173fc96536225dd305ec56dac2bb4c73f43d5c1109b538c6f7575380d16fad5e78486423d24ff4bc530f499f763e53de3d8aa5c2270258ae933ee4b16 SHA512 b7a81e48b4a6d2eba1d840539e5dfeff01b37277f807bf2b190d025c9a533cc86af3d15fea75138e0920de797e289faef4a8037380bb0f49ffeed52fd36a52ad +DIST vivaldi-stable_5.5.2805.35-1_arm64.deb 90977892 BLAKE2B 1f2d4a27eca8c947e3c4c98d9cf24a443c21fb46f89bf8329d780814b5409537ee73d6fcceefee85eea6aa5aa9df8c8ba32688880453d55b1f7cfa173a104464 SHA512 dab213679a9ad2548224437f8e9831ae58b783d74a87be3946d2bfac994f5ac6ac3a2e06a18c2ccc832130ba90d1953647fec1836b14a4e112e47ba75c647f0f +DIST vivaldi-stable_5.5.2805.35-1_armhf.deb 90280488 BLAKE2B 2df3c5586f543068ec8e5a0927ce986a51a587eeedd22a2f1350f9a77f4c283e7455e0e55a56243bdd08615375df13e61f1ff92dc419f2e8bf44d90065efe5b9 SHA512 d402a4eb3db9dff523d0a148ce3c53dc3fe9ccd2090ba4141cafccd99702d84ffe48ca43d6ea3c251698eb6a7416fee56614a2ba09a61973bf0658bba2a79628 +EBUILD vivaldi-5.5.2805.32.ebuild 3680 BLAKE2B e82c46a11d5941cc853f3c1cd1aef1a3d3bff0b91cb7b0c6d9664094809bee01e414d1084e778c5d76b5660510dbf7714ce2309c09b3c4a68d5d57643adb6f71 SHA512 58459516051a908b4387ea2815141242ec235a40a5108abcf3d545f7417b5698c65fa0631223c6948c7dd360e45c6669c88c54d2cd80a43e185f6cc39544c436 +EBUILD vivaldi-5.5.2805.35.ebuild 3681 BLAKE2B 864672e8b7188386f0faf79ce65a5dd6ecbd3eae18cd9ea8a2c02f328e08449217d96f69b0932bb2f25f19e17bbd4235aae4570a28b870a9965f7371cfb7d361 SHA512 71d94fe5e32d643ef42ec1f0b6d2cd440825338f14b9bc4e222b4464f98b8d01cbc48da90bbed428d2f12137f6dc5fc82bd2d0e3b680b7c99fb7a757c5e2aa25 MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8 diff --git a/www-client/vivaldi/vivaldi-5.4.2753.51-r1.ebuild b/www-client/vivaldi/vivaldi-5.4.2753.51-r1.ebuild deleted file mode 100644 index e7a581e0a413..000000000000 --- a/www-client/vivaldi/vivaldi-5.4.2753.51-r1.ebuild +++ /dev/null @@ -1,207 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="102" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/" - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" - -RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" -RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" -RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" -RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="proprietary-codecs widevine" -RESTRICT="bindist mirror" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libXrandr - x11-libs/pango[X] - || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) - proprietary-codecs? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) - widevine? ( www-plugins/chrome-binary-plugins ) -" - -QA_PREBUILT="*" -S="${WORKDIR}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - # Rename docs directory to our needs. - mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die - - # Decompress the docs. - gunzip usr/share/doc/${PF}/changelog.gz || die - - # The appdata directory is deprecated. - mv usr/share/{appdata,metainfo}/ || die - - # Remove cron job for updating from Debian repos. - rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die - rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die - - # Remove scripts that will most likely break things. - rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die - - pushd ${VIVALDI_HOME}/locales > /dev/null || die - rm ja-KS.pak || die # No flag for Kansai as not in IETF list. - chromium_remove_language_paks - popd > /dev/null || die - - if use proprietary-codecs; then - rm ${VIVALDI_HOME}/lib/libffmpeg.so || die - rmdir ${VIVALDI_HOME}/lib || die - fi - - eapply_user -} - -src_install() { - mv */ "${D}" || die - dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN} - fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox - - local logo size - for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do - size=${logo##*_} - size=${size%.*} - newicon -s "${size}" "${logo}" ${PN}.png - done - - if use proprietary-codecs; then - dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so.${CHROMIUM_VERSION} \ - /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2) - fi - - if use widevine; then - dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \ - /${VIVALDI_HOME}/WidevineCdm - else - rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die - fi - - case ${PN} in - vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;; - vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;; - esac -} diff --git a/www-client/vivaldi/vivaldi-5.5.2805.32.ebuild b/www-client/vivaldi/vivaldi-5.5.2805.32.ebuild index 82e87d9746ea..e7a581e0a413 100644 --- a/www-client/vivaldi/vivaldi-5.5.2805.32.ebuild +++ b/www-client/vivaldi/vivaldi-5.5.2805.32.ebuild @@ -97,7 +97,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" diff --git a/www-client/vivaldi/vivaldi-5.5.2805.35.ebuild b/www-client/vivaldi/vivaldi-5.5.2805.35.ebuild new file mode 100644 index 000000000000..82e87d9746ea --- /dev/null +++ b/www-client/vivaldi/vivaldi-5.5.2805.35.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/" + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" + +RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" +RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" +RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" +RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="proprietary-codecs widevine" +RESTRICT="bindist mirror" + +RDEPEND=" + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango[X] + || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) + proprietary-codecs? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) + widevine? ( www-plugins/chrome-binary-plugins ) +" + +QA_PREBUILT="*" +S="${WORKDIR}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + # Rename docs directory to our needs. + mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die + + # Decompress the docs. + gunzip usr/share/doc/${PF}/changelog.gz || die + + # The appdata directory is deprecated. + mv usr/share/{appdata,metainfo}/ || die + + # Remove cron job for updating from Debian repos. + rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die + rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die + + # Remove scripts that will most likely break things. + rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die + + pushd ${VIVALDI_HOME}/locales > /dev/null || die + rm ja-KS.pak || die # No flag for Kansai as not in IETF list. + chromium_remove_language_paks + popd > /dev/null || die + + if use proprietary-codecs; then + rm ${VIVALDI_HOME}/lib/libffmpeg.so || die + rmdir ${VIVALDI_HOME}/lib || die + fi + + eapply_user +} + +src_install() { + mv */ "${D}" || die + dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN} + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox + + local logo size + for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do + size=${logo##*_} + size=${size%.*} + newicon -s "${size}" "${logo}" ${PN}.png + done + + if use proprietary-codecs; then + dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so.${CHROMIUM_VERSION} \ + /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2) + fi + + if use widevine; then + dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \ + /${VIVALDI_HOME}/WidevineCdm + else + rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die + fi + + case ${PN} in + vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;; + vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;; + esac +} diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz index 4dcb9d3bd24972b9d75fa7d17f936f83dafd6802..2603c577643339faa75f42a95c1c51c99bce441c 100644 GIT binary patch literal 1242 zcmV<01SR_)iwFP!00002|4o%ia#%$WME9IR7cf*$)m2M5FaZH(0~e^S!8UjbNe<xl z<R_4&m4@j5e^uto?C)=XzrFd84;J=d-~RpK{Y|66H!pv={rOdYdDGh(y&Y$os*R3z z&S;ypQv_Frozp#68;$TU_S5`$5|6VNS!1<1r`YUG&uVj#thG+#<FvOeQf97G;xRSF zww+G9RW><l;y1tjc)MD^(Np9lGPtZooy^jpeYDc4cjC=f(#&Zd%q){gikI`!YHEE( z&OR}G@tiED(OyciY>qW0JTz?TjL|);X%|e^%hWx)Qnqhi-~Rg353hdv{pQ?#`s+UL zKHL5McdzZ^yUP2Ao7Ts8((GhATjHGBUbRn5!u}MhJ-eGF#>eYVgLb2qP9toCe<ls+ zvpID^W7F7LyTK5T<FQBcWNT;b!ov7wXx~*l=2X15IUAPlkD4vaO?-^fHlAbhbB5IJ zHgYX|3*Kz&9WRkRBKFF;_Vn<bqc3h{$MF1d6&#t=Eg3WKPN(3TLjE3My=348waxqT z1~<3Wp7TjFe|z`oL%ulgKHA+sFFwEj^5)&gXX;%ed{s|#<*DVXiQwBZ*{hTH)>g-+ z0<J*b0dSC574$ia%jThxBvj$k=O|FQacs{6O^7<sA#Boxv@Yk55;kLOwIyY?DY>N1 zepGL+g)O9}1>+!onc3Im+#%YgZxd^<b2eWarnF5A`qG>CFdHkCTc}VJX5J#LgwlD( zJm3sR3^;1UaL87gHQOG0V&PSz$CG+*KHY!0zcl+_xo6m|-M$Lvrb`3JwN|qj%3y^t zW*ReWng`su9#V4T3~69WgsuhRuy(%|9md@tad}kq8fOe7m%CcCq+KVl3}gqC%B4<A z_FQ8jc56NgC$OqK5gh>4<~dii%`5ilikuB{V2&d-aYnQc&p6Wde?#h+Ck%Zu8bBvJ z3fJK#es~*5t0T?jE3Pid)w_4D8qrZil*#KEcJJT4dHZnx+3x;)F4@>$C6lboGi~sx zz{7mBt=gJa4SN#Y@|mb3Iw$dMlv=o=qmb&oxhI?lT~nCReIhyvwCyAt1v@Gy;%vYd zxC%Cj%VcI>4BcADqh!z~ba7JGO`@x8wCG-zc3LhMfpI8ebKsUcn`5p?SMy=m)R8^B zP0R^tY!&8WxTL&wWrEUy%7rU30|4|5&KN8Y+uE8`K1p`fTGflUpY9)?w_AJC%mY}X zSa~s31?nEvthF#J5TT+08XD3dVdy97uHlwGuJ%|xY2wpJuSi!xA@T6N5t%@tEIo#l zRhe74qPRW5&T4p46K};NUoiu&(_|1fDuE@Vqjb9Z6*s(lRznf*L3^ajaB)ISpamAL zE#Qt&B+`sF6OAs&uJJ;7r6jH(42X`@-Wg5l7l<frV%n;($WSZKG>iJ<`CYJ{skLo% za7itt4^*ojq+1Y4>5fLlUqXV^!HXt-(A4ma3fIG`xfNPU;3)En3d1D>EQg)sz@0~c z5ADmbWgyg-UUUWmdf8ih%q{$=7QpjGNE8sd3UE*|N*i*E;-a~L<YbwNau~oUa2Ga8 z#9*Ks2JU&t)do$VItvcv8pwQ|Ggk&^K(0WqprPU8>~h4fTL;cxh34P<3ugg>=4c22 E0G_LJxc~qF literal 1243 zcmV<11SI<(iwFP!00002|4o(6l3g_ng!g%hd4Yf|+p@GA3MeQD8}b6OEG2>b)y$-T zx2F%qWM*~io;voCK6SUgzkPjs^C2Jn_=A7*_lNg4jk?@?_v`I1Kk#=q+-B#tLui;a z+QyQnEitBZr1JRQ964KWghvv)#f~KDdrk5t=3@-?!Oiw;W0KA}cat5omQOMfsa+ap zSgJ4IOsiEk-R2rMzyEYQ8{gP2ic;-T-cIezvO{ZIWe_vT5-)8YG&XA1L8K)!WLh<I z9w!G66kjri=x(&8(V0H_9D3r|@nPe1j^oW(Q5lz8M6yw~7q4!A`}xNoet&(l?>_x? zpLd`A{{Gun{_$Pq{liV;-k+H5Y<ub1yH-@KeFmX_I%b?4?uqho{cd2_Yua!^H+Y!T z!DmU@1Y@_etX9K7;_Nu9w@C4}=PEReZyw`SC4CITy)DGiG(R$%sGDRvr7xTlioLtm zV(&R8zJ=K=XT~ME`Z;Unm}|s|m7S-w^6fak!xXO!VoyQMi)k0;X28$qIG1)@P|Jg7 zG)!}OtudaM#oN12AM)jX_tEeEdHMPMmpAV|KBIS)@RgpMj2!Ktn+{dUo}+miedNhd zTnl=(3L4<%P=PR-<6v<>?(NcLY!RFg%(>1aD01j#2u*A%ny9F`PgtU{88%2I)@~r$ zwm;Ha6_<Kw8ORRV(hILDO-)Xp=b9SZqISScPDG571ND_z3?sF))4Njj=vxA^M@L6i zI>gpzFJE(B1sfF{!^LViv|}rb)}QFT`E>u~{$ln&xo5JQt9=F6gSAgPHJW8IIwqUw z9C(I;p1bW1DmA@F(`DQjVR|UIdgoMX1)o5qv><$$M05(WL95nySgd7JqR$oE;HFu} z#UMz)gRvgL6^*{p+aiY;+puN(DD;YAEc)dvA)2Fl>44!4TEj?oV3vp;3j|CH@;w6m z;5S`$A3orCxPuZ5wPG^m^y@-`^g36Y6F#2t1n&L2H*X*AKl|OE&yn@@6`5vb?%`b^ zluVIrZPv2%0wAT36(bQxw09yY5NePOG77F<OE~Ac95+-zNmQ-ZhQX2?VsT^>q&2<Z zm(~>?J&EB6v>*_2JNgybSqEtIKS8O@^4<<ddHQZSLp6||ogE@;xe~-<47!pJ#isS- z6K$YQ#&>6-F3|&?7+7XY?ugvh!28%HUaO<{Il3=vO)H;}U9nd6^6jVlhv(_mo|wfE zNIpcSP!(*7m?MLz(vubyb%bzh=;J`>OdNK?Gy0VtlamHM4P&daDFR74bQQ>v%bm7; zBv*Mj+=k$e9Okp(q$O@eC6CP1Pam$G&`~Ky0tu|ahAn~cWgFEH#H-Wl$c-Kvq;V~f ziM6%31mhc$NHev=NC0w~2(Q$Hb5I~M(wGHF8GF(}?2sT03?uTko~7I8Q-3_)1@jrL z<()U7^i=MMR@*X5(?vOusQ9O(E{s_;4M-h(qo}YRW{qWFsRyt6!a`##8OXB35puBe zU{f$=IZL}yT)dDQrT>i=mKaOrkrsp(NWwiKAxz6Ur69C{Tj5~41Su(q2?8s~2%bNU z5;lO{xg$M*t92TX>L^SoXTLnW_n3L02KWl<RqP_naUgv(uC0T~>%bm<@h{A&hK*<l F008#5XSM(U diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index 4a16763aebe3..2c605d72e7b1 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,7 +1,7 @@ DIST google-chrome-beta_107.0.5304.29-1_amd64.deb 92716112 BLAKE2B 33639ce65caecb9418b5556505fd57d3728e105fd7e350421840835fe86a5276498220494a2110ccd97e6929eae446e78a105d469d2e60a675b3eafe911fac84 SHA512 e28ffb903cb687dca5b2d1cdc7f754e01e51015ec672af5117d838f1c853d19fdc5b8fc0fb90398b0dadbd680d9651d9db950435b11d9712ed817eccfb0646f1 DIST google-chrome-stable_106.0.5249.103-1_amd64.deb 92243056 BLAKE2B d8fefc40013ce91d67555186357ca1934d18a6c136a007a641a1e058c3b07b4e0187ca6c963838c59bb0785a3bfaa970b546fbd8b862687e4801dd17a499e489 SHA512 5d362c349eae00be7899e8b89dc122783c99ded7d715a0e235335608c5bfdc974f33c79d6c3269ff18cf145950e1489ef9a470468f7af93bbe3c235070699003 -DIST google-chrome-unstable_108.0.5327.0-1_amd64.deb 92322408 BLAKE2B 3f09ef4207976d898acd4e3965a399453a95efd47a9ff9237a58052f7b4fc0926893168dec027ac36057c59c711fa8f3bee220f60f8c0513e5949835600930bf SHA512 cef0b88339bd5468520a2d60341af6dd4d516e39fdf260a0e19f132b286306756b8d9c594e8a2d82cc465d13cf5707f35ce9e4dae306196cac56129d1207e358 +DIST google-chrome-unstable_108.0.5343.2-1_amd64.deb 92647740 BLAKE2B 4c50bd1f433f9698fcac61270d5e596b04899db3f4ab351de3c0bd5959208ccdd6c948f6bfcb23cb0747380b0301f516742374e82746a18a3f8c6e3b96cf2033 SHA512 f398a692456c0e2177c4d842237876cfa56360e99fe6611cb37d80093c54e724d43ea50c87b7250617f87e0f3ca62f6c3ea307646b7fef55178e94c690466d15 EBUILD chrome-binary-plugins-106.0.5249.103.ebuild 1178 BLAKE2B 7e2302efe34d64e47dc50e2030eca39e319040087a38f8ae74c1c6bdfb7caec7cf198c53d83b6134ada98292c79c55a3b19ab88ae74d34023310f921652fefdc SHA512 55691ac6f5b345ad9ba9b3d531f8612d9f062bb531057c95e719fca4f447cd872ad74c575251d31331b6176c3165dbf367f5a7711dd21623663093e056aa9411 EBUILD chrome-binary-plugins-107.0.5304.29_beta.ebuild 1179 BLAKE2B 072540ca9510f112844428ac1a26502625c41147bc1bdc716d571f25a595012f0ffd439915cf819de9f2147d1908448d2e47f15aefc1a628b0414ce872edc5ca SHA512 ad9f41198bc9cd2f4e02e58176fb7a5169eff66da4a502d516b787a728cc8fa0fb7531f4c3d746f5a50b174b804f34fdf493594ba461cd76a4d6fec089b7bae9 -EBUILD chrome-binary-plugins-108.0.5327.0_alpha.ebuild 1179 BLAKE2B 072540ca9510f112844428ac1a26502625c41147bc1bdc716d571f25a595012f0ffd439915cf819de9f2147d1908448d2e47f15aefc1a628b0414ce872edc5ca SHA512 ad9f41198bc9cd2f4e02e58176fb7a5169eff66da4a502d516b787a728cc8fa0fb7531f4c3d746f5a50b174b804f34fdf493594ba461cd76a4d6fec089b7bae9 +EBUILD chrome-binary-plugins-108.0.5343.2_alpha.ebuild 1179 BLAKE2B 072540ca9510f112844428ac1a26502625c41147bc1bdc716d571f25a595012f0ffd439915cf819de9f2147d1908448d2e47f15aefc1a628b0414ce872edc5ca SHA512 ad9f41198bc9cd2f4e02e58176fb7a5169eff66da4a502d516b787a728cc8fa0fb7531f4c3d746f5a50b174b804f34fdf493594ba461cd76a4d6fec089b7bae9 MISC metadata.xml 263 BLAKE2B 63f20710af1b20f01824544c06058c4bef7c4b6e1b66a2bcd17c2dde8f48e6b30a074ec6c3940976d652bb8885a80495914a3ddf4de5766c04f5913780c85668 SHA512 85a03d35084d8d81e038c8065fe58a36f3dd1f5355aaf62033ba590636fa4855ee993ec5f3d10645a55754debddf0b57b4403172f3808e4575b3b2d8d7f180c0 diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5327.0_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5343.2_alpha.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5327.0_alpha.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5343.2_alpha.ebuild diff --git a/www-plugins/gosuslugi-plugin/Manifest b/www-plugins/gosuslugi-plugin/Manifest index 2489cdfede9b..e00f0bf7b6e2 100644 --- a/www-plugins/gosuslugi-plugin/Manifest +++ b/www-plugins/gosuslugi-plugin/Manifest @@ -1,5 +1,5 @@ DIST gosuslugi-plugin-3.1.1.0_amd64.deb 5264616 BLAKE2B 0aadd08a26ae70e9a73611de3faccceb8bb53f8f36df34398d72f2a3d34ad5d0efa6a9bc0b05daf6b4a1fe7e2a498506df7a8bc094eae002ae7e7f532b24f98f SHA512 7152b08b22d93dee63aaed61012ed53f07a52beee113a0fbd639a435d57f251885947c2e874fb1e799f5db36340093024641f504f95d5ef788bfc30c4e9030aa DIST gosuslugi-plugin-3.1.1.0_mac.pkg 9712969 BLAKE2B f9234cb5283f27e680d448f6c4edf298495451c4b1af6bb6cdf5cf9e016877ce587a9dbfa9f78631d28f9d9fb1bb5d1aa505ecd947549bf0818e2662be6197c8 SHA512 e22530e72ce769fdee10fc63e140d7b294a3a9067e3ae113de1267745c16f0eb1c526f2a9f9d693263de92230c0e132362e3ed6c8653903addff47920f5632e0 DIST gosuslugi-plugin-3.1.1.0_x86.deb 5198728 BLAKE2B 68bcd5745e14a13fe13cc0dbcf3c66c6471a405a5a6957f112b843fa935cefc27fd60effdffba86593175deed1eb66a091558c2766b3fb5a2f7b8c860e61ee09 SHA512 2a49778f94421b5827d52725a72745482eaafb825dbadb2696a1bccbcf491a775ff1b1eefebba565906c7c7bce8d7106003999a1e0dc69e69781e5a639597223 -EBUILD gosuslugi-plugin-3.1.1.0.ebuild 1602 BLAKE2B 34d42af703c44ff14decf189dc456e347b8e6ef4997b2f52cae6bd631ac4eb2b0513439667d038ee5e964a26382b1828e37d795ac2fb23307bcc6bb731178860 SHA512 78de7ca47883e2d3fb86d209e180088f03cc1f4c6838097097398803660b87492196e935a94e344b1dc8b9f92bbb4c4fe18310554f7ee753ffbee9355d3b5914 +EBUILD gosuslugi-plugin-3.1.1.0.ebuild 1595 BLAKE2B 3f796678a9c14d54294c4aa6e52d1e162bbcbd42d26d6fb59a1a5d334e952ede825ab471e40bbbd57ee0a13465371ce1fe057a269ce7efe85318c1b58392156e SHA512 4cd3cbdbfb49a420655840f48cff4b013b6998a214e4078ddb6f7433a31336d9d6d1e791fdfdd131d426610b535a3da02198c35546fc5d5c4c7293e501847d85 MISC metadata.xml 407 BLAKE2B 63c31a648e33b85d15752700174bedc63aec4783b8f0c741cf770ccfbd755383386e900093b7da9c449aef5f31979aa2364b4b6e367b7c04adf08f9f4a0d39f9 SHA512 f4c827ba3e7498a9699aa95cff8496aec4c704694abf9636eb03aff85ea35004751da2caab6227e7cc1208bb5e41f446e3d3e16db70d14a03d6a451db047efb7 diff --git a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild index d474dcb0b701..d7b25028a097 100644 --- a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild +++ b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit eutils unpacker +inherit unpacker DESCRIPTION="Crypto-provider browser plugin for russian e-gov site https://gosuslugi.ru/" diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz index 365ba1b5925e1bd264e8d10cbf717aa23a896ccd..591328b4e33a81f8dfc47a2c84f31dc1934a2549 100644 GIT binary patch literal 1391 zcmV-#1(5n5iwFP!00002|6Nwy&K$Q5z0Xs8FOZg`NQ%64&=f7&^d@-$iK2o4c3jv- zo4$R|1n?Kb*u`RYccdW?&yW7{=BGC=@A}g^>(lzvZ|~l|un4_;_s=)~_+GwyIisjD zN8Z-5%R1Osa0?TU>t^aU*5DnRr=2<EoIZ5N<l5Cy6hkF6MpT?_t8AFars_Vp>9)*k zG+lFX^5wRBugY9Y?RdZZ__sI4^3oM)WR|-^yXU@_k4Ew7*(Gk=m!tgN<;qjWU_(J6 zF|qLMLm8+-<!bxtI8}T%mZgw|H7>1`kFWGG<jym(AOqVUs^D*ac=NBn|MmMHe|q_? z_P783@cz^LKmV|P{pI$@PcO;i6)>82@m4Wx-6ALgB~_k<{;v521a#VQ)174~2~8DR zV5TEEF45%9QuR*fk?DTWBzqmEoyXa>j<)F+02%7tWmHbRE<5kffZgydb#=|L<0hR* z2Ee>X8F)1LepVmUY2}z8W%cCft#fBBMiaFP7?Nh=xp&6!ofbz>{UCLrGfOnW=b98T zy-jDI<;3y@VDCTt{O$Sh%YXXA$1gF9SImZ^81KFtTiRxeRl9GeO~v3QfqZLTC+g#K z*!>+GAyL1;jQ5Vzyt&M^IY3xH=-mRWjFn(8MUA<=sjKwloEL=RI0T%tK4V6+EjdxY zc0Ke|UTc#YzGg4!#k!woP7~U~ZV3jB8w8#ti;ooqxa-VIyW~EdXep7{q&;%jz8V7N zS}m|6*npen&}EeCE6l!P8H2sAkg)*}NvL4*@@4@5W7>nol-2u@8J>k=*vWxdo>LI( z5hGeu5+DL5IvivOzU%5_n?a1u7f+8pr_OS)e@xjIT)-u9jV%D;Gh`N{PSJRD=w&?s z6P8~AjU9#2I%HRLlr5MAl#RKH-jdo1dys?>K`)X)yyBMat~Dahz|N>hH^8DmMJM@@ zMy`tW$e7RF`4waz`vYk92WG;-ub55E8TZb$cP$?>w}8L}@Z^p|m_)#RPTW45@fu+S zv)U7$(`Ggre}YCShaN{!f3(V`hTh$Q=x)a>z#>|14L%UoX*fu>i#}sEsLlpeN?^JT z=cB{DY%NQ{yP8JqHmDgC;kwBOs=^0Jn_#z-dO8MQS_+R_VCn3<^}qu&EXFp#Hr9e< z19-a4;)LTp8_cgU`}y75Z_oSs^#1+ZF9j;|6}c;$EAhS~0}h1|J`m=F)?rV3!8pAY z{)CpXa0;wxSzid~3Yvr*W~%Oc&{BpKuY+GkHp+)XLNEuyJqO8f^*DjpavH=*5JEpA zx8UD<#xX{i!1D^sMpB@NbeI^z$_y3-rn_{YJa7=Uh-4v!E>b07xAUZ-6?WvBBa`;2 zxe95(4#~qvq)#pi-L=gLX*Lx$(qn&x+;7Z(;N|p32sCz7ny{IDd#5fgY!3E3c1?az zK<F4c1pz4(f-z!h@ZMohQf*jlZt&<lp}X`N#P^tm&Gp1d@2!_kQrbe!5jazV)DwrK z;r6fURA6Z{VfA1Ps5NTDarli60PKVz6*5~9inXpOMm!Kn8-z<&v_0h_ui$O%^Pp12 z;b4d-2Fl1sz2XOC+fY4j0qTWw!n)IzgTi0n_22csx9ivQrJc=u1xyuY)R0WWUG{lW z&z}@06Qr{XKT#I@A}K8VX_!ahpdjfH3t@;U>Gk;CN#PYpy(f^ijcp*7Y|n*b3i?6i zGJJ}I(k(Uj@LTtlV0mti5wM84GQ)9ffyzWiL0v*mjz_>P!9AOx-ZbAN7g)gu$8#n* xjROy&94Ud&&`8*^Dvl+PxGZHrrl1?hg)H)ZD#EEFD($9!^MCH-qPvd?008B;!8QN@ literal 1391 zcmV-#1(5n5iwFP!00002|6P_*j$XG7h2OJ^*+5#7A}R6FK~uD7)0boe6h#FA?6`1@ zHr;*C4dAh1V1W5&@atak<Ka2_%bTCxyu9m=dGcfa>GyYUUs!}*zWe8!e|#_By_`{0 z5hHGE*<~H<xwwUi$8|Gx8##Ed&C|{ta!wz*V{+~4RkVi6(lu7Cvn|VpiEOIwgD>5d zd5xxPBnMw^yZ5ThOts_v^5fs$7|To73L~@FwX}Qgd->=pK0Uj{jr;N{zc*cZ${1`Y zXvvy5c=n-Ks6ypxd-gh2d^e7TkS%L`v{F8v;bX|1XW~FCJpNEE{^o}_|N8r1zyI;4 zm)~oD`|l6$KfeF-5Bcjaw}1Qi5<Fgk(Y(o9#qj7BK@lja;w1XJ<`)R)wBt*6mZ2mx zRcL{kj>Nb`lRHY)JDf*^`$3cJb(nS>XWKg3re6Ru)Vs^5oH{Q%?@z$)@-1~W=h*88 zofQngoTLmMO}?Mg2X$IGCP+~|dG*%0qmt1?Wq~1SG~RpX8otBU5mY}&UFggbUCU=q zT5Ecn&OYhH@&&N>AAbJ!eE8)*{o%JSnXOl5!%>WP-;GDwW?NaiZ--6A;3h$QIj<A- z@j2}N0Y^yGFPQP(D>QDTxi&8d)(?8O1y!yLD414_xxJ~Y^u(MOg5q@uoTEN5quCZ5 zs9(Dtc`9daQp2CoDV?nQdFM2tE$kLh(721BlVI_Yi-5b%ytGU1(}|W6iA~xghV83M zpj@kjIu;waX$(!H$gh}vr80(kUy-o^hy=D^a(c4>z?k;1n3BDpHN(453_Cf9#W{s# zJz_*jB@05pM2ABRi*H_?Y;zH#^W^Dk&#AK<>K{|~g%<FUxW*QM_=L>Xs8ckaJ@m33 zz=Y#hAY(^il!xq!j<SSVV6!n-(OXhmVGj~mM97O|5a+sOyDP_vGw@_oq#Lkkp`sJ~ ztVU$5eAbxH-SHK&-}(b&_L<q3{@Kd}@=>_aI6kydec!Xj9`?r~9yzpOT3fSG29$TM zuNh}47O#uwh9`9BijLb)Uh;{a61FGSb;8TB;E4l}jveLpB3YiWv*GcH*@(qaL3_hF zFV3}MTcxLA66l+j6bj4+*5-m6wBuJ_Nz;;9c@u(%4;(1<VCZow_t?O+F5X&?vw@fH zeI}kgMM?*Jleww%Yi2*cd;9HqUmxGUfBWTv%6uhv1!Mw07q!EoFv4BwF|q5gr=2iP zZ-qbkARGjbgLyZK$twpyY0psI_dxZrtT+$;GorB}a7Zl7!Q!5SWVlaT5Vjn2tN}sj zCvpk@-g6yegb6&apll=sig?&3!paO51*HS$LV3_2Y!S&qioFPxfZfg$hE~{-YmQ9X zr)ECP*fBR4iS&u2rMtE{A<d@3Mtbb8$o<aznU~Y&5NJG6X~Jgq?H!t2csSJd*fse< z0ZYfwDF{fxymbPJz<Y;1Nws0IvEfGN3Ek9dSiZ+BY~~Xu4V7LxL1BrUBPnDcQcoN! z4Yz;YP6bPw0jpOy6l7In9f#lO0AME!sgT)<P=u;XG2($pf^1;0inga*<Q2TFeI8V* zxEu`ez(5)Ks8{@0^v2fXE1+JuC*+-$zT3Xw_22y8+x+!>X=gKDfvLib+8PLOIXF-1 z`IF*gf^>G_C(72oND5p2G|Z!LQIPPp5@CobDc1E5Cxura^`1c5Hnu@nvON;ZhJH}F z44>kVbW6=W{MLOHSezSUtb~nb#By9)E~Ut*nk@9>_*!sFXwN33H_bQ61uOXAc<v;p xVKInuqy$1kSHO-{aV_aINo62Y$PMB`7I{Av;nuM#4F2-X{{iHdtY41_008_~$v^-A diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest index ccabe2fa440f..63316bf653d5 100644 --- a/x11-base/xorg-server/Manifest +++ b/x11-base/xorg-server/Manifest @@ -1,12 +1,7 @@ AUX xorg-server-1.12-unloadsubmodule.patch 1373 BLAKE2B 4c6017bcdc53964ecc796e1beaf8a8714a85f1cfe65032df3e9ea23378b4d2db0057ea7a75ab00e8d5d89ae0d63c766dce05350446f69ffe69bb668d06e2e68b SHA512 a6a8ebbb1005f2ea9cfdfc928209a23fe213caab31a889c3290f14bcae0a9afd40176330e2e56cb5ff986d522505e7fb98fa0c71187f403e2afd33c9c919780e AUX xorg-server-1.18-support-multiple-Files-sections.patch 1902 BLAKE2B 69ba852b425d652ebb83d116cabbf92d1530d2c616910ddbb96fb574cdad8d3f1ce2b4fcf9fb16aa2950b40a0723c9d00465d8e6d72299f1ea181a257d014c80 SHA512 5cd0a4ce9c2efef7abc84df805a3c6da33bd64fdb16c3aa2fa61da4f805605a3d12cab0f452d3bc217b6e5d5d5bea29c9f3bf262e46347a074770ebd75ddf5b5 -AUX xorg-server-21.1.3-gcc12.patch 4223 BLAKE2B f38d002068286d8feae49ecc64640765f29bfbd95352835dd1dd908663515e5bc4febcfbe3b0f01605cca6919e816174a7f8f1f545e427d2d7a83be95012fd2f SHA512 7608d63af6f4ddce888be7e4a9997d816bcb289fb827671060b75af30810dabc866fd7b329bd5b70958dfdc0eb236434a71ea7a21cc87f057d2981a57bb4f72c -AUX xorg-server-21.1.3-present-null-check.patch 1059 BLAKE2B 4702229922d575ed93d6b2f1545e7ab61cf8376edc6be5e29eeade32a4fa74b7cfa4e48c756ae0d6e5d149bcfab8ca8cc1d7385cf7d86c50a2231b0cec6bfc0d SHA512 2073221b5bd4226ac08a860081e332802139714dc4348cbdda3dc3909f9bdbdbb9e07aa75a4d7a5e568c334c81ff230ea0a82b343eaf0bd992b58253b6e9dfb5 AUX xorg-sets.conf 199 BLAKE2B e9414694f372d3f2a65bee903522094a60e261ddcd0c49a1d85a2ee804f3edbb5c605ed2d0b44839a91e98957f05ea88da87530f5f36b2db249e09ee56ee2975 SHA512 910fe28f20909243044f079ff35136942b8790f4f28ac42ffc64a76b7f03cd22057087fa5e4e01192080b52c0d89000ea96d5a807c6f11f680d3f43312c5be41 -DIST xorg-server-21.1.3.tar.xz 4955948 BLAKE2B 1907007e4131378ead2b8757e84e8e9403148c9b3cdffc68d7c54faf5ab0efa6b594b635940fce8af4b8334e4a1c67984f59fc2f3642e48b54eb2f2dcc7fd8f5 SHA512 cf5fed023eadda62ae732f8c4d427c272ebe005188341290f3d03147042c103b00cbb94d86a0256da815fb9b9a3da315c21a05ee0c926c1a2ff0c54ab0c0638b DIST xorg-server-21.1.4.tar.xz 4940176 BLAKE2B 8f68c7de102f7f8d0f56566a518025bb32c079184d5a5556dc8e651111b6a018669102b18ec2e9470d3ab91f51291618f9c49281915d885fc30446e1b54d2134 SHA512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f -EBUILD xorg-server-21.1.3-r2.ebuild 4484 BLAKE2B 95ac43670df395fbd1c6ee31e7cc85d9b467be934e159eeab08e3b2638e16f7b4470065a6e20f4aa1829fc116882826e7252742a99c23038411dabeb097eee88 SHA512 0f180a3ec665f29436d978352846015a8046b1aca9717692aa9458ec22f9d36794b3cb98d6f29d9857f7f2d1159c2f9663a4ae8af5249b19882bd0003d9fa7cd -EBUILD xorg-server-21.1.3-r3.ebuild 4530 BLAKE2B 8358f69ad5fd9b84d3f8d7b3cfc5f58f006c24ec5e4ebb3411202585f486665151dd405149808485998b228f7044adbb86e17c934875c31efe887fe9573c93bf SHA512 9959c03c2795c8ee83f043ecc659dc08f47245d013f433a8fa1da7b3b8c6be60268faecf8441b78ee3f810a002d222a52fe8ca095fdec79922dbdd11ba974528 EBUILD xorg-server-21.1.4.ebuild 4451 BLAKE2B 4e6e0a405e8c92ccf0e96bf582da830095e4503baccf57488067cc26fa7dab03e4232e1359a60006450a5afe252258ed8cd894457ba6efbac2cfeb18f234c1ff SHA512 1f362b0cf23ea22aa883086fa89aadd7356819740cc043a83c7ae4d5695a81ee6da849923c097f7f0f32af6cbdfc6a7a7dde7193dc2c666b52d6e4373ebb4a59 EBUILD xorg-server-9999.ebuild 4459 BLAKE2B 07b51df2be6cb5939c6d3b23982df5b691453fb1a4b1c9afc37cded6823371a03bb09bcede9417304edc319861414571171f1c05e5e742edf333ec858239426e SHA512 8f2363b32a015c816b8169a6db437bd5fd3550f02f62d91fce850f63f9f4a043e8094959da670ff4b8daa67099cc3632c99e35b8898b80fd5c28ed5335638659 MISC metadata.xml 773 BLAKE2B 6a1a9928078d1a473f542bd10c9d3768bb0ec46df2bee6573c858754477cbfeeca3e8b40c9050a986a0ac5496b9799b703f3bbd11f627679b59a87a894600f6d SHA512 fab80f13aef9ccbeebab328bb931b35f052842a66267399d6dbeb62dbff82e259ee2f19b6dc31f3796fc0bd1048bd6288fa493c160201a9da0aafd7c034511f2 diff --git a/x11-base/xorg-server/files/xorg-server-21.1.3-gcc12.patch b/x11-base/xorg-server/files/xorg-server-21.1.3-gcc12.patch deleted file mode 100644 index d34809e0a776..000000000000 --- a/x11-base/xorg-server/files/xorg-server-21.1.3-gcc12.patch +++ /dev/null @@ -1,84 +0,0 @@ -https://gitlab.freedesktop.org/xorg/xserver/-/commit/c6b0dcb82d4db07a2f32c09a8c09c85a5f57248e -https://bugs.gentoo.org/839822 - -From c6b0dcb82d4db07a2f32c09a8c09c85a5f57248e Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan <ofourdan@redhat.com> -Date: Thu, 20 Jan 2022 10:20:38 +0100 -Subject: [PATCH] render: Fix build with gcc 12 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The xserver fails to compile with the latest gcc 12: - - render/picture.c: In function ‘CreateSolidPicture’: - render/picture.c:874:26: error: array subscript ‘union _SourcePict[0]’ is partly outside array bounds of ‘unsigned char[16]’ [-Werror=array-bounds] - 874 | pPicture->pSourcePict->type = SourcePictTypeSolidFill; - | ^~ - render/picture.c:868:45: note: object of size 16 allocated by ‘malloc’ - 868 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictSolidFill)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - render/picture.c: In function ‘CreateLinearGradientPicture’: - render/picture.c:906:26: error: array subscript ‘union _SourcePict[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Werror=array-bounds] - 906 | pPicture->pSourcePict->linear.type = SourcePictTypeLinear; - | ^~ - render/picture.c:899:45: note: object of size 32 allocated by ‘malloc’ - 899 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictLinearGradient)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - render/picture.c: In function ‘CreateConicalGradientPicture’: - render/picture.c:989:26: error: array subscript ‘union _SourcePict[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Werror=array-bounds] - 989 | pPicture->pSourcePict->conical.type = SourcePictTypeConical; - | ^~ - render/picture.c:982:45: note: object of size 32 allocated by ‘malloc’ - 982 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictConicalGradient)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - cc1: some warnings being treated as errors - ninja: build stopped: subcommand failed. - -This is because gcc 12 has become stricter and raises a warning now. - -Fix the warning/error by allocating enough memory to store the union -struct. - -Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> -Acked-by: Michel Dänzer <mdaenzer@redhat.com> -Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1256 ---- a/render/picture.c -+++ b/render/picture.c -@@ -865,7 +865,7 @@ CreateSolidPicture(Picture pid, xRenderColor * color, int *error) - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictSolidFill)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); -@@ -896,7 +896,7 @@ CreateLinearGradientPicture(Picture pid, xPointFixed * p1, xPointFixed * p2, - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictLinearGradient)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); -@@ -936,7 +936,7 @@ CreateRadialGradientPicture(Picture pid, xPointFixed * inner, - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictRadialGradient)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); -@@ -979,7 +979,7 @@ CreateConicalGradientPicture(Picture pid, xPointFixed * center, xFixed angle, - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictConicalGradient)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); -GitLab diff --git a/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch b/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch deleted file mode 100644 index 15d653320708..000000000000 --- a/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://gitlab.freedesktop.org/xorg/xserver/-/commit/22d58188 -https://bugs.gentoo.org/830482 - -From: =?UTF-8?q?B=C5=82a=C5=BCej=20Szczygie=C5=82?= <spaz16@wp.pl> -Date: Thu, 13 Jan 2022 00:47:27 +0100 -Subject: [PATCH] present: Check for NULL to prevent crash -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1275 -Signed-off-by: Błażej Szczygieł <spaz16@wp.pl> -Tested-by: Aaron Plattner <aplattner@nvidia.com> ---- a/present/present_scmd.c -+++ b/present/present_scmd.c -@@ -158,6 +158,9 @@ present_scmd_get_crtc(present_screen_priv_ptr screen_priv, WindowPtr window) - if (!screen_priv->info) - return NULL; - -+ if (!screen_priv->info->get_crtc) -+ return NULL; -+ - return (*screen_priv->info->get_crtc)(window); - } - -@@ -196,6 +199,9 @@ present_flush(WindowPtr window) - if (!screen_priv->info) - return; - -+ if (!screen_priv->info->flush) -+ return; -+ - (*screen_priv->info->flush) (window); - } - -GitLab diff --git a/x11-base/xorg-server/xorg-server-21.1.3-r2.ebuild b/x11-base/xorg-server/xorg-server-21.1.3-r2.ebuild deleted file mode 100644 index 774aa6cf5f64..000000000000 --- a/x11-base/xorg-server/xorg-server-21.1.3-r2.ebuild +++ /dev/null @@ -1,189 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -XORG_TARBALL_SUFFIX="xz" -XORG_EAUTORECONF="no" -inherit xorg-3 meson -EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git" - -DESCRIPTION="X.Org X servers" -SLOT="0/${PV}" -if [[ ${PV} != 9999* ]]; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -IUSE_SERVERS="xephyr xnest xorg xvfb" -IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity" -RESTRICT="!test? ( test )" - -CDEPEND=" - media-libs/libglvnd[X] - dev-libs/libbsd - dev-libs/openssl:0= - >=x11-apps/iceauth-1.0.2 - >=x11-apps/rgb-1.0.3 - >=x11-apps/xauth-1.0.3 - x11-apps/xkbcomp - >=x11-libs/libdrm-2.4.89 - >=x11-libs/libpciaccess-0.12.901 - >=x11-libs/libXau-1.0.4 - >=x11-libs/libXdmcp-1.0.2 - >=x11-libs/libXfont2-2.0.1 - >=x11-libs/libxcvt-0.1.0 - >=x11-libs/libxkbfile-1.0.4 - >=x11-libs/libxshmfence-1.1 - >=x11-libs/pixman-0.27.2 - >=x11-misc/xbitmaps-1.0.1 - >=x11-misc/xkeyboard-config-2.4.1-r3 - >=x11-libs/libXext-1.0.5 - x11-libs/libXv - xephyr? ( - x11-libs/libxcb[xkb] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-renderutil - x11-libs/xcb-util-wm - ) - !minimal? ( - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXext-1.0.5 - >=media-libs/mesa-18[X(+),egl(+),gbm(+)] - >=media-libs/libepoxy-1.5.4[X,egl(+)] - ) - udev? ( virtual/libudev:= ) - unwind? ( sys-libs/libunwind:= ) - selinux? ( - sys-process/audit - sys-libs/libselinux:= - ) - systemd? ( - sys-apps/dbus - sys-apps/systemd - ) - elogind? ( - sys-apps/dbus - sys-auth/elogind[pam] - sys-auth/pambase[elogind] - ) - !!x11-drivers/nvidia-drivers[-libglvnd(+)] -" -DEPEND="${CDEPEND} - >=x11-base/xorg-proto-2021.4.99.2 - >=x11-libs/xtrans-1.3.5 - media-fonts/font-util -" -RDEPEND="${CDEPEND} - !systemd? ( gui-libs/display-manager-init ) - selinux? ( sec-policy/selinux-xserver ) - xorg? ( >=x11-apps/xinit-1.3.3-r1 ) -" -BDEPEND=" - sys-devel/flex -" -PDEPEND=" - xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )" - -REQUIRED_USE="!minimal? ( - || ( ${IUSE_SERVERS} ) - ) - elogind? ( udev ) - ?? ( elogind systemd )" - -UPSTREAMED_PATCHES=( - "${FILESDIR}"/${P}-gcc12.patch -) - -PATCHES=( - "${UPSTREAMED_PATCHES[@]}" - "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch - # needed for new eselect-opengl, bug #541232 - "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch -) - -src_configure() { - # localstatedir is used for the log location; we need to override the default - # from ebuild.sh - # sysconfdir is used for the xorg.conf location; same applies - - local emesonargs=( - --localstatedir "${EPREFIX}/var" - --sysconfdir "${EPREFIX}/etc/X11" - --buildtype $(usex debug debug plain) - -Db_ndebug=$(usex debug false true) - $(meson_use !minimal dri1) - $(meson_use !minimal dri2) - $(meson_use !minimal dri3) - $(meson_use !minimal glamor) - $(meson_use !minimal glx) - $(meson_use udev) - $(meson_use udev udev_kms) - $(meson_use unwind libunwind) - $(meson_use xcsecurity) - $(meson_use selinux xselinux) - $(meson_use xephyr) - $(meson_use xnest) - $(meson_use xorg) - $(meson_use xvfb) - -Ddocs=false - -Ddrm=true - -Ddtrace=false - -Dipv6=true - -Dhal=false - -Dlinux_acpi=false - -Dlinux_apm=false - -Dsecure-rpc=false - -Dsha1=libcrypto - -Dxkb_output_dir="${EPREFIX}/var/lib/xkb" - ) - - if [[ ${PV} == 9999 ]] ; then - # Gone in 21.1.x, but not in master. - emesonargs+=( -Dxwayland=false ) - fi - - if use systemd || use elogind; then - emesonargs+=( - -Dsystemd_logind=true - $(meson_use suid suid_wrapper) - ) - else - emesonargs+=( - -Dsystemd_logind=false - -Dsuid_wrapper=false - ) - fi - - meson_src_configure -} - -src_install() { - meson_src_install - - # The meson build system does not support install-setuid - if ! use systemd && ! use elogind; then - if use suid; then - chmod u+s "${ED}"/usr/bin/Xorg - fi - fi - - if ! use xorg; then - rm -f "${ED}"/usr/share/man/man1/Xserver.1x \ - "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \ - "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \ - "${ED}"/usr/share/man/man1/Xserver.1x || die - fi - - # install the @x11-module-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/xorg-sets.conf xorg.conf -} - -pkg_postrm() { - # Get rid of module dir to ensure opengl-update works properly - if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then - rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules - fi -} diff --git a/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild b/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild deleted file mode 100644 index 7e002dc7081c..000000000000 --- a/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -XORG_TARBALL_SUFFIX="xz" -XORG_EAUTORECONF="no" -inherit xorg-3 meson -EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git" - -DESCRIPTION="X.Org X servers" -SLOT="0/${PV}" -if [[ ${PV} != 9999* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -IUSE_SERVERS="xephyr xnest xorg xvfb" -IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity" -RESTRICT="!test? ( test )" - -CDEPEND=" - media-libs/libglvnd[X] - dev-libs/libbsd - dev-libs/openssl:0= - >=x11-apps/iceauth-1.0.2 - >=x11-apps/rgb-1.0.3 - >=x11-apps/xauth-1.0.3 - x11-apps/xkbcomp - >=x11-libs/libdrm-2.4.89 - >=x11-libs/libpciaccess-0.12.901 - >=x11-libs/libXau-1.0.4 - >=x11-libs/libXdmcp-1.0.2 - >=x11-libs/libXfont2-2.0.1 - >=x11-libs/libxcvt-0.1.0 - >=x11-libs/libxkbfile-1.0.4 - >=x11-libs/libxshmfence-1.1 - >=x11-libs/pixman-0.27.2 - >=x11-misc/xbitmaps-1.0.1 - >=x11-misc/xkeyboard-config-2.4.1-r3 - >=x11-libs/libXext-1.0.5 - x11-libs/libXv - xephyr? ( - x11-libs/libxcb[xkb] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-renderutil - x11-libs/xcb-util-wm - ) - !minimal? ( - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXext-1.0.5 - >=media-libs/mesa-18[X(+),egl(+),gbm(+)] - >=media-libs/libepoxy-1.5.4[X,egl(+)] - ) - udev? ( virtual/libudev:= ) - unwind? ( sys-libs/libunwind:= ) - selinux? ( - sys-process/audit - sys-libs/libselinux:= - ) - systemd? ( - sys-apps/dbus - sys-apps/systemd - ) - elogind? ( - sys-apps/dbus - sys-auth/elogind[pam] - sys-auth/pambase[elogind] - ) - !!x11-drivers/nvidia-drivers[-libglvnd(+)] -" -DEPEND="${CDEPEND} - >=x11-base/xorg-proto-2021.4.99.2 - >=x11-libs/xtrans-1.3.5 - media-fonts/font-util -" -RDEPEND="${CDEPEND} - !systemd? ( gui-libs/display-manager-init ) - selinux? ( sec-policy/selinux-xserver ) - xorg? ( >=x11-apps/xinit-1.3.3-r1 ) -" -BDEPEND=" - sys-devel/flex -" -PDEPEND=" - xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )" - -REQUIRED_USE="!minimal? ( - || ( ${IUSE_SERVERS} ) - ) - elogind? ( udev ) - ?? ( elogind systemd )" - -UPSTREAMED_PATCHES=( - "${FILESDIR}"/${P}-gcc12.patch - "${FILESDIR}"/${P}-present-null-check.patch -) - -PATCHES=( - "${UPSTREAMED_PATCHES[@]}" - "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch - # needed for new eselect-opengl, bug #541232 - "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch -) - -src_configure() { - # localstatedir is used for the log location; we need to override the default - # from ebuild.sh - # sysconfdir is used for the xorg.conf location; same applies - - local emesonargs=( - --localstatedir "${EPREFIX}/var" - --sysconfdir "${EPREFIX}/etc/X11" - --buildtype $(usex debug debug plain) - -Db_ndebug=$(usex debug false true) - $(meson_use !minimal dri1) - $(meson_use !minimal dri2) - $(meson_use !minimal dri3) - $(meson_use !minimal glamor) - $(meson_use !minimal glx) - $(meson_use udev) - $(meson_use udev udev_kms) - $(meson_use unwind libunwind) - $(meson_use xcsecurity) - $(meson_use selinux xselinux) - $(meson_use xephyr) - $(meson_use xnest) - $(meson_use xorg) - $(meson_use xvfb) - -Ddocs=false - -Ddrm=true - -Ddtrace=false - -Dipv6=true - -Dhal=false - -Dlinux_acpi=false - -Dlinux_apm=false - -Dsecure-rpc=false - -Dsha1=libcrypto - -Dxkb_output_dir="${EPREFIX}/var/lib/xkb" - ) - - if [[ ${PV} == 9999 ]] ; then - # Gone in 21.1.x, but not in master. - emesonargs+=( -Dxwayland=false ) - fi - - if use systemd || use elogind; then - emesonargs+=( - -Dsystemd_logind=true - $(meson_use suid suid_wrapper) - ) - else - emesonargs+=( - -Dsystemd_logind=false - -Dsuid_wrapper=false - ) - fi - - meson_src_configure -} - -src_install() { - meson_src_install - - # The meson build system does not support install-setuid - if ! use systemd && ! use elogind; then - if use suid; then - chmod u+s "${ED}"/usr/bin/Xorg - fi - fi - - if ! use xorg; then - rm -f "${ED}"/usr/share/man/man1/Xserver.1x \ - "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \ - "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \ - "${ED}"/usr/share/man/man1/Xserver.1x || die - fi - - # install the @x11-module-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/xorg-sets.conf xorg.conf -} - -pkg_postrm() { - # Get rid of module dir to ensure opengl-update works properly - if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then - rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules - fi -} diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz index 518eba4c29fc9b3212a7efb7ecf7738fa8ef3112..8231eb3737d7140bbb8b6a5def7e9a28a959d81a 100644 GIT binary patch literal 4902 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 YibMx&<DjLYt^IfZ2c9UOq-!Gp0CWe0A^-pY literal 4900 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 Wbig(aS}NMwfA@dWwS(DgBLDy-J&Vf# diff --git a/x11-drivers/xf86-input-vmmouse/Manifest b/x11-drivers/xf86-input-vmmouse/Manifest index 223d191819c3..c262eecf45ed 100644 --- a/x11-drivers/xf86-input-vmmouse/Manifest +++ b/x11-drivers/xf86-input-vmmouse/Manifest @@ -1,4 +1,6 @@ DIST xf86-input-vmmouse-13.1.0.tar.bz2 319188 BLAKE2B dddcee47a0d667555ba8a85a4a86c9f922a68ff716f836ac38bb0dbc643011debfbbd2d2054bb8df2f04cc94f2da95cfff7b0ccfb30879e07ca571a9b3aa840a SHA512 38e09c5d7da971eb25ed79fc2daac3b8e1f5e6ec1096424696652c975ea653ed4a49d7779e7735d81a512c12c0a30829d5443ca78a275f3181ebd1740dd2dfd4 -EBUILD xf86-input-vmmouse-13.1.0-r1.ebuild 503 BLAKE2B 343e6d9870d8a0eed5a001c144f8fc17d79d23049e94ba625244040a2b86ec2883c7565f80bd0b706acbd175c544845093dbf421cf3e9018fe10bdebf6ff66f8 SHA512 072a5aa6582c19888b884d0f9ae505a1c1ab1f322fd78c86fe8e74127be772fb627a3b5fb4e6037954bbaa59d48beaceb46096be9792cf3df099fc99b4f9ea5d -EBUILD xf86-input-vmmouse-9999.ebuild 481 BLAKE2B 5582fc0af9618bea03d5acc3c4b6a211e64f2c865798ee834743f9f26b6213be0b34513afb7c647e0593c68d0b4727a73f9ecd301d65158e600578dd45347c9e SHA512 1ca12df2be0239c6540f1863933b397795242e33a31cf4db838ecd5434a7f4721141350c6c58c616828dc0f109abfd9af02f83fa2d0e1e84667a1e75a1555af6 +DIST xf86-input-vmmouse-13.2.0.tar.xz 284684 BLAKE2B a63caa3959b47ee4b43dd4e90e7b68706fc39da2d4018965112218c372b4107cbbcebb19fae8fea05a7c95c86a4a793b414ff6cd49e1391fbce04341b7a9eb9c SHA512 26a01347a679db058abdc7cbd9a363bb4fccd1a727dc18e279d15b8a0dce71f67af5ff54df28b908391da8d2fc311d8c1813f26dcded4e9a2668db7b55ca5687 +EBUILD xf86-input-vmmouse-13.1.0-r1.ebuild 567 BLAKE2B 452739edaf39b5794a4d4eb301d09b033f1dea53b0d2ff6068d6be063983df7dd94d570ff1ea9308024c3694ea356824c94d7c03c7d6a6156e2ae46e56b72a6f SHA512 dc8f159983ef6ae0ba06152a52fedb5ee53608d80b42d48f26edfecc1e1aa6f20edd68702538080c4d309f7a6bdaa399944b86c40aa099ee98315639b628ae61 +EBUILD xf86-input-vmmouse-13.2.0.ebuild 593 BLAKE2B 64a02d4e9db97de1e8f7d819f36ca27bf14aa0a0bfbff291c533d8063dbcd62fe85a86617dab20ab1e1964fc01dc4fa039543261695d144327515cd4654352c2 SHA512 0a028ecb0fa7f3863a46d98fea5dd19fd9728c66dadeb7803e3bb0b2ef50a39d08563fad23fd7ac189c85ac8bdac58ef6b556688ee002a7d98de991528422f5c +EBUILD xf86-input-vmmouse-9999.ebuild 569 BLAKE2B d10e2679e2991969744610ddce72d11b667496c4c6416e42ffe238d33f3b8f5f8a44f3005f309a78dfd20cab89bddaefd82c8fd8d24d5a69585463905f050fc9 SHA512 d636fae99cfa1e4c2015215bee24188d0f4043a865fe037b7cd416290650fc150a765bc551691bdec98e900d4ea221e4acd57c326123e8ab50ab1695fad0a856 MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc diff --git a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.1.0-r1.ebuild b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.1.0-r1.ebuild index 80e99c12fe76..c531152cd25f 100644 --- a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.1.0-r1.ebuild +++ b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.1.0-r1.ebuild @@ -25,3 +25,11 @@ src_install() { xorg-3_src_install rm -r "${ED}"/punt || die } + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.2.0.ebuild b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.2.0.ebuild new file mode 100644 index 000000000000..401559b5c2d6 --- /dev/null +++ b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.2.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +XORG_TARBALL_SUFFIX="xz" +inherit udev xorg-3 + +DESCRIPTION="VMWare mouse input driver" + +KEYWORDS="~amd64 ~x86" + +DEPEND="x11-base/xorg-proto" + +src_configure() { + local XORG_CONFIGURE_OPTIONS=( + --with-hal-bin-dir=/punt + --with-hal-callouts-dir=/punt + --with-hal-fdi-dir=/punt + --with-udev-rules-dir=$(get_udevdir)/rules.d + ) + xorg-3_src_configure +} + +src_install() { + xorg-3_src_install + rm -r "${ED}"/punt || die +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-9999.ebuild b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-9999.ebuild index 061219f805e8..c07006dff553 100644 --- a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-9999.ebuild +++ b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-9999.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - +EAPI=8 +XORG_TARBALL_SUFFIX="xz" inherit udev xorg-3 DESCRIPTION="VMWare mouse input driver" @@ -23,3 +23,11 @@ src_install() { xorg-3_src_install rm -r "${ED}"/punt || die } + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/x11-drivers/xf86-input-wacom/Manifest b/x11-drivers/xf86-input-wacom/Manifest index 6ba1e9ddd0a4..da039c149a74 100644 --- a/x11-drivers/xf86-input-wacom/Manifest +++ b/x11-drivers/xf86-input-wacom/Manifest @@ -1,5 +1,3 @@ -DIST xf86-input-wacom-0.40.0.tar.bz2 629310 BLAKE2B 63b930d3cd786d825250048fdf368fff4e607a39bfabee44e42a2c3ce9693c44ec8966871759d06b823f0568c4e3c2aee003633b863f5437eedc3125f19dd351 SHA512 ce0a24e2e9b4768e7eb65a5c663b3adce856356da7b83a1367dd7e031525805fc26d0b7c8b176a21fcd949c757940e18fec51d7253da157c0ac43ca446c4e536 DIST xf86-input-wacom-1.1.0.tar.bz2 645948 BLAKE2B fccc81f49777b10527072bf4b30cb1a510e35d61f30fca96a68d05df55acc91f6c8dc44b2fad5d2b2f3f000646d85b2052841cbc8f933db51b668b1eb3e49dbe SHA512 d4ca8d5ea5e328c6e6b4bdb3d0ca23dee0bdb960e79f4422483d456330f9c88ea7579da4fba192fd250b23d7db1b7f40ad8ef0127f334c580030858edcbb9f4d -EBUILD xf86-input-wacom-0.40.0.ebuild 1882 BLAKE2B bddb296eb4ea85cbb251e88f3bac83fd14eed98b94d6c57a7ce489e985b418308edc38f53dbf5fc3348efc22696fd0597439d1655b93985afb0abbf80fbf5007 SHA512 91d9d201e7446a55a5302cc3aec95aa19307f5e3edca8350a960416b24fa31d87267e91634e8ac52063369051dea39410513aa9da0863b628b3344682b798fed EBUILD xf86-input-wacom-1.1.0.ebuild 1918 BLAKE2B 9e0f2b9438782ff2894d576db4ed7e63b566961436ab49c471ee5658bbc852453b6f3faaa790766e645633438be13776887eac325686fdc3c5e6fea0d3489b3e SHA512 2a991e5afb0860baa6fafaa875cf192fdb936563ba6501cd131c8b20a59dd241ff18355634b8e752668c2c6866cecc433e5e1ebb0a1ca96b49af00ea57d16314 MISC metadata.xml 337 BLAKE2B 4af5fa6cfa58ef6ecec60cbe9f316cc4adfa0b1eb304d2c1fe4525b916e1c347bd3b9a74c2e79a5bb88649aae92f00b624c619169fc8cb6ac81e359e58c53d2b SHA512 fba2d6d8bbfe90c65794dd1b831c6bad7dcd2b6e67036f46d629f4e85f926409b7fba0e99892ce7a2ce527fd080d5e75467d0ec38fee0ea2f7ecd311c2c49893 diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild deleted file mode 100644 index ee39fbabc711..000000000000 --- a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.40.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info systemd udev xorg-3 - -DESCRIPTION="Driver for Wacom tablets and drawing devices" -HOMEPAGE="https://linuxwacom.github.io/" -LICENSE="GPL-2" -EGIT_REPO_URI="https://github.com/linuxwacom/xf86-input-wacom" -[[ ${PV} != 9999* ]] && \ - SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2" - -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86" -IUSE="debug" - -RDEPEND="dev-libs/libwacom - virtual/libudev:= - >=x11-base/xorg-server-1.7 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXinerama" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -pkg_pretend() { - linux-info_pkg_setup - - if kernel_is lt 3 17; then - if ! linux_config_exists \ - || ! linux_chkconfig_present TABLET_USB_WACOM \ - || ! linux_chkconfig_present INPUT_EVDEV; then - echo - ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" - ewarn " Device Drivers --->" - ewarn " Input device support --->" - ewarn " <*> Event interface" - ewarn " [*] Tablets --->" - ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" - echo - fi - else - if ! linux_config_exists \ - || ! linux_chkconfig_present HID_WACOM; then - echo - ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" - ewarn " Device Drivers --->" - ewarn " HID support --->" - ewarn " Special HID drivers --->" - ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" - echo - fi - fi -} - -pkg_setup() { - linux-info_pkg_setup - xorg-3_pkg_setup -} - -src_configure() { - local XORG_CONFIGURE_OPTIONS=( - --with-systemd-unit-dir="$(systemd_get_systemunitdir)" - --with-udev-rules-dir="$(get_udevdir)/rules.d" - $(use_enable debug) - ) - xorg-3_src_configure -} diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index 6af5d5e8eac9589380ffcf73cc8282d72c7cb4de..5073cb4381a96b76dd7efe6cc3ebcb1bdff6f931 100644 GIT binary patch literal 20051 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 literal 20044 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 diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest index 923b485ad932..29af98520022 100644 --- a/x11-libs/cairo/Manifest +++ b/x11-libs/cairo/Manifest @@ -6,6 +6,8 @@ AUX cairo-1.16.0-pdf-add-missing-flush.patch 914 BLAKE2B 6277dccf5e6fc70d885548b AUX cairo-1.16.0-strings.patch 1379 BLAKE2B 60b63e80ae35385a0c2cbbface46379e76ad8cbc472d76fd68803330e42c49f9c71d662b1824ebf16fbd1bde794ec12a34b8e311758d6e639411e35cd1f34f97 SHA512 d9d9e95b80a0aaee703ff4f58526455db5ac57bce35237826ef4730c54f58b6752756ab92f23e36343e056b0e84269c4b692dfc40cc7836afad3b44fc46c2e26 AUX cairo-respect-fontconfig.patch 538 BLAKE2B 7cc137277ccb2e1d641fd8ca39ee7ccd0fd4981a07a25122387c2f1b6ca4cd89a830360357953706dee62e4233126cd0630e4622f0682f6782cd27fa31f20ecc SHA512 4d4d473f956b56f11b31f513de06751dcc77342e0f04ecf37064a74b8217f9d3536c0a8a41b09e580f34576ff2d06815b4cbc2bc091c201f947965509677415e DIST cairo-1.16.0.tar.xz 41997432 BLAKE2B aa37edf7fdf0c952484fd0adc9281724227db93958d6e4919216b30e9017fab670bc2340e3b975737080f1f67dec24025fe0e4680e275ab7703cfb9235eb1fe0 SHA512 9eb27c4cf01c0b8b56f2e15e651f6d4e52c99d0005875546405b64f1132aed12fbf84727273f493d84056a13105e065009d89e94a8bfaf2be2649e232b82377f -EBUILD cairo-1.16.0-r5.ebuild 3924 BLAKE2B f41892bc51dffe2123c7b5396952cdec13396cdd8fdbfe9ebf37b9a73471da310618127720c2bac9070087667da1be089bae64a7e8604014c3e965b71e0ebcc6 SHA512 6cb1f355cb870b76615a05db47010f3ed4d80a4fcac929691cef958604e4e9ad5e75e6b82c7acbdcc005dd52525c43281efbdd5bc690102caeac2d2885ba68b2 -EBUILD cairo-9999.ebuild 3508 BLAKE2B b858786e987dfb89fb18a61222d50123d1975ce3eb9e3a324b149b771038ce8d6766bf0107e24cedabef053a812c155f3f938f5eb63ce7e7004904e71339fe5f SHA512 0d6a8991cf66279fc4e894781ba2b0cff145d56ef8ee94f952d736f0eea3751e8dfc396b3e2dcd578350191aa7d31a2c795c9da71027e9f767ff7209f284c82e -MISC metadata.xml 710 BLAKE2B 11585ec0ac0ad56eb192f84388ab9fb7ce751ae29555fb366cd8966ec38fceace4978a2b6cad310073484eae51539dcbbe68323205b2b8e97217bc1b87f62b48 SHA512 1021784a9a6db6290fa57e2e5ed356131860820a114a601c8e77fab77eb7b075b81f1288e5df97cad8fe2d86b7aeb67a712f8fd9c5ed775d607d50d6a589dc01 +DIST cairo-1.17.6.tar.bz2 43700076 BLAKE2B 05ac766d33e9bdfc5df0347e9a80611554d64886715d1620fbe6f05f36f0134e46e1e6107738d260b380fab5ef2ac609922dce9ebcac01234710d8e2a76e9724 SHA512 1537b34ca49b853f4f60a7ceac0c1b878e7e2874f1ca3a37ab6ccbb704a37872314447016ad07b82312b302bb6df86b71265232a802ccdb9fb8cd18f211ff185 +EBUILD cairo-1.16.0-r6.ebuild 3919 BLAKE2B 4d35c54d4e93fa37dbf726f524b01bc44a0eee6179b1772823f6a08bc75085688bf3d1dff318f71599e8ccc8a46e5fa51c48f13ec0dd7553ad205bed5fbcde4e SHA512 65a715633863be2a29f97786b7db63e2b160f0fe342438d4df6c4eb9ca83ace1cbc6315da229258286f7547490414339b270ad2aa047955c9be5658a694be4c3 +EBUILD cairo-1.17.6.ebuild 2843 BLAKE2B a123d14d1e6cfbe5828662026ce2da1fd2a63a9e545f6abb05038d4b078e934706cb645851595fdd793542615155f74190d32864b0acbd498e86e3023eb04ceb SHA512 455855ba076c41cc60b819c76e77faea4a35b00a91f36ce2b8531f0acdc821f0d0def76fd79edfe6b9ade345744c9786786081295be2fd1d307bd07376f693c7 +EBUILD cairo-9999.ebuild 2843 BLAKE2B a123d14d1e6cfbe5828662026ce2da1fd2a63a9e545f6abb05038d4b078e934706cb645851595fdd793542615155f74190d32864b0acbd498e86e3023eb04ceb SHA512 455855ba076c41cc60b819c76e77faea4a35b00a91f36ce2b8531f0acdc821f0d0def76fd79edfe6b9ade345744c9786786081295be2fd1d307bd07376f693c7 +MISC metadata.xml 843 BLAKE2B 699529d72773e1de0e83551581919bb7a54b7783b2103abc3f900a75f4b96fd899d55b4a996b73e9d091dc4303c2c67b76a258667d81d3cd0032b1ca2c133f69 SHA512 bc3b9ad654865cdb5907860247ccb826f4f665690ff9ef472e6c250ed1e17eb3746923cc78dcd3c594048b690859e0355aa177c60969c73e0f06456df59d57b1 diff --git a/x11-libs/cairo/cairo-1.16.0-r5.ebuild b/x11-libs/cairo/cairo-1.16.0-r5.ebuild deleted file mode 100644 index dc8e73c91275..000000000000 --- a/x11-libs/cairo/cairo-1.16.0-r5.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic autotools multilib-minimal - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git" - SRC_URI="" -else - SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="A vector graphics library with cross-device output support" -HOMEPAGE="https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo" -LICENSE="|| ( LGPL-2.1 MPL-1.1 )" -SLOT="0" -IUSE="X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind" -# gtk-doc regeneration doesn't seem to work with out-of-source builds -#[[ ${PV} == *9999* ]] && IUSE="${IUSE} doc" # API docs are provided in tarball, no need to regenerate - -# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it -RESTRICT="test" - -BDEPEND=" - virtual/pkgconfig - >=sys-devel/libtool-2" -RDEPEND=" - >=dev-libs/lzo-2.06-r1[${MULTILIB_USEDEP}] - >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1:2[png,${MULTILIB_USEDEP}] - >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] - sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - >=x11-libs/pixman-0.32.4[${MULTILIB_USEDEP}] - gles2-only? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] ) - glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) - opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),${MULTILIB_USEDEP}] ) - X? ( - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}] - )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -#[[ ${PV} == *9999* ]] && DEPEND="${DEPEND} -# doc? ( -# >=dev-util/gtk-doc-1.6 -# ~app-text/docbook-xml-dtd-4.2 -# )" - -REQUIRED_USE=" - gles2-only? ( !opengl ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.12.18-disable-test-suite.patch - "${FILESDIR}"/${PN}-respect-fontconfig.patch - "${FILESDIR}"/${P}-pdf-add-missing-flush.patch - "${FILESDIR}"/${P}-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch - "${FILESDIR}"/${P}-strings.patch - "${FILESDIR}"/${P}-binutils-2.39-ptr.patch -) - -src_prepare() { - default - - if has_version ">=sys-libs/binutils-libs-2.34"; then - eapply "${FILESDIR}"/${PN}-1.16.0-binutils-2.34.patch - fi - - # tests and perf tools require X, bug #483574 - if ! use X; then - sed -e '/^SUBDIRS/ s#boilerplate test perf# #' -i Makefile.am || die - fi - - # Slightly messed build system YAY - if [[ ${PV} == *9999* ]]; then - touch boilerplate/Makefile.am.features - touch src/Makefile.am.features - touch ChangeLog - fi - - eautoreconf -} - -multilib_src_configure() { - local myopts - - [[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT - - # [[ ${PV} == *9999* ]] && myopts+=" $(use_enable doc gtk-doc)" - - ECONF_SOURCE="${S}" \ - econf \ - $(use_with X x) \ - $(use_enable X tee) \ - $(use_enable X xlib) \ - $(use_enable X xlib-xrender) \ - $(use_enable X xcb) \ - $(use_enable X xcb-shm) \ - $(use_enable aqua quartz) \ - $(use_enable aqua quartz-image) \ - $(use_enable debug test-surfaces) \ - $(use_enable gles2-only glesv2) \ - $(use_enable glib gobject) \ - $(use_enable opengl gl) \ - $(use_enable static-libs static) \ - $(use_enable svg) \ - $(use_enable utils trace) \ - $(use_enable valgrind) \ - --enable-ft \ - --enable-interpreter \ - --enable-pdf \ - --enable-png \ - --enable-ps \ - --enable-script \ - --disable-drm \ - --disable-directfb \ - --disable-gallium \ - --disable-qt \ - --disable-vg \ - --disable-xlib-xcb \ - ${myopts} -} - -multilib_src_install_all() { - find "${D}" -name '*.la' -delete || die - einstalldocs -} diff --git a/x11-libs/cairo/cairo-1.16.0-r6.ebuild b/x11-libs/cairo/cairo-1.16.0-r6.ebuild new file mode 100644 index 000000000000..299a8c20e695 --- /dev/null +++ b/x11-libs/cairo/cairo-1.16.0-r6.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic autotools multilib-minimal + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git" + SRC_URI="" +else + SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="A vector graphics library with cross-device output support" +HOMEPAGE="https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo" +LICENSE="|| ( LGPL-2.1 MPL-1.1 )" +SLOT="0" +IUSE="X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind" +# gtk-doc regeneration doesn't seem to work with out-of-source builds +#[[ ${PV} == *9999* ]] && IUSE="${IUSE} doc" # API docs are provided in tarball, no need to regenerate + +# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it +RESTRICT="test" + +BDEPEND=" + virtual/pkgconfig + >=sys-devel/libtool-2" +RDEPEND=" + >=dev-libs/lzo-2.06-r1[${MULTILIB_USEDEP}] + >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.5.0.1:2[png,${MULTILIB_USEDEP}] + >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] + sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=x11-libs/pixman-0.32.4[${MULTILIB_USEDEP}] + gles2-only? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] ) + glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) + opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),${MULTILIB_USEDEP}] ) + X? ( + >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +#[[ ${PV} == *9999* ]] && DEPEND="${DEPEND} +# doc? ( +# >=dev-util/gtk-doc-1.6 +# ~app-text/docbook-xml-dtd-4.2 +# )" + +REQUIRED_USE=" + gles2-only? ( !opengl ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.12.18-disable-test-suite.patch + "${FILESDIR}"/${PN}-respect-fontconfig.patch + "${FILESDIR}"/${P}-pdf-add-missing-flush.patch + "${FILESDIR}"/${P}-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch + "${FILESDIR}"/${P}-strings.patch + "${FILESDIR}"/${P}-binutils-2.39-ptr.patch +) + +src_prepare() { + default + + if has_version ">=sys-libs/binutils-libs-2.34"; then + eapply "${FILESDIR}"/${PN}-1.16.0-binutils-2.34.patch + fi + + # tests and perf tools require X, bug #483574 + if ! use X; then + sed -e '/^SUBDIRS/ s#boilerplate test perf# #' -i Makefile.am || die + fi + + # Slightly messed build system YAY + if [[ ${PV} == *9999* ]]; then + touch boilerplate/Makefile.am.features + touch src/Makefile.am.features + touch ChangeLog + fi + + eautoreconf +} + +multilib_src_configure() { + local myopts + + [[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT + + # [[ ${PV} == *9999* ]] && myopts+=" $(use_enable doc gtk-doc)" + + ECONF_SOURCE="${S}" \ + econf \ + $(use_with X x) \ + $(use_enable X tee) \ + $(use_enable X xlib) \ + $(use_enable X xlib-xrender) \ + $(use_enable X xcb) \ + $(use_enable X xcb-shm) \ + $(use_enable aqua quartz) \ + $(use_enable aqua quartz-image) \ + $(use_enable debug test-surfaces) \ + $(use_enable gles2-only glesv2) \ + $(use_enable glib gobject) \ + $(use_enable opengl gl) \ + $(use_enable static-libs static) \ + --enable-svg \ + $(use_enable utils trace) \ + $(use_enable valgrind) \ + --enable-ft \ + --enable-interpreter \ + --enable-pdf \ + --enable-png \ + --enable-ps \ + --enable-script \ + --disable-drm \ + --disable-directfb \ + --disable-gallium \ + --disable-qt \ + --disable-vg \ + --disable-xlib-xcb \ + ${myopts} +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -delete || die + einstalldocs +} diff --git a/x11-libs/cairo/cairo-1.17.6.ebuild b/x11-libs/cairo/cairo-1.17.6.ebuild new file mode 100644 index 000000000000..74987be53131 --- /dev/null +++ b/x11-libs/cairo/cairo-1.17.6.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git" + SRC_URI="" +else + SRC_URI="https://gitlab.freedesktop.org/cairo/cairo/-/archive/${PV}/cairo-${PV}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="A vector graphics library with cross-device output support" +HOMEPAGE="https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo" +LICENSE="|| ( LGPL-2.1 MPL-1.1 )" +SLOT="0" +IUSE="X aqua debug gles2-only gles3 +glib gtk-doc opengl test" +REQUIRED_USE=" + gles2-only? ( !opengl ) + gles3? ( gles2-only ) +" +RESTRICT="!test? ( test ) test" # Requires poppler-glib, which isn't available in multilib + +RDEPEND=" + >=dev-libs/lzo-2.06-r1:2[${MULTILIB_USEDEP}] + >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.5.0.1:2[png,${MULTILIB_USEDEP}] + >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=x11-libs/pixman-0.36[${MULTILIB_USEDEP}] + debug? ( sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] ) + gles2-only? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] ) + glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) + opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),${MULTILIB_USEDEP}] ) + X? ( + >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-respect-fontconfig.patch +) + +multilib_src_configure() { + local emesonargs=( + -Dfontconfig=enabled + -Dfreetype=enabled + -Dpng=enabled + $(meson_feature aqua quartz) + $(meson_feature X tee) + $(meson_feature X xcb) + $(meson_feature X xlib) + -Dxlib-xcb=disabled + -Dxml=disabled + -Dzlib=enabled + + $(meson_feature test tests) + + -Dgtk2-utils=disabled + + $(meson_feature glib) + -Dspectre=disabled # only used for tests + $(meson_feature debug symbol-lookup) + + $(meson_use gtk-doc gtk_doc) + ) + + if use opengl; then + emesonargs+=(-Dgl-backend=gl) + elif use gles2-only; then + if use gles3; then + emesonargs+=(-Dgl-backend=glesv3) + else + emesonargs+=(-Dgl-backend=glesv2) + fi + else + emesonargs+=(-Dgl-backend=disabled) + fi + + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/cairo || die + mv "${ED}"/usr/share/gtk-doc/{html/cairo,cairo/html} || die + rmdir "${ED}"/usr/share/gtk-doc/html || die + fi +} diff --git a/x11-libs/cairo/cairo-9999.ebuild b/x11-libs/cairo/cairo-9999.ebuild index 1ee8a6752f0d..74987be53131 100644 --- a/x11-libs/cairo/cairo-9999.ebuild +++ b/x11-libs/cairo/cairo-9999.ebuild @@ -1,41 +1,38 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit flag-o-matic autotools multilib-minimal +inherit meson-multilib if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git" SRC_URI="" else - SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SRC_URI="https://gitlab.freedesktop.org/cairo/cairo/-/archive/${PV}/cairo-${PV}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="A vector graphics library with cross-device output support" HOMEPAGE="https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo" LICENSE="|| ( LGPL-2.1 MPL-1.1 )" SLOT="0" -IUSE="X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind" -# gtk-doc regeneration doesn't seem to work with out-of-source builds -#[[ ${PV} == *9999* ]] && IUSE="${IUSE} doc" # API docs are provided in tarball, no need to regenerate - -# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it -RESTRICT="test" +IUSE="X aqua debug gles2-only gles3 +glib gtk-doc opengl test" +REQUIRED_USE=" + gles2-only? ( !opengl ) + gles3? ( gles2-only ) +" +RESTRICT="!test? ( test ) test" # Requires poppler-glib, which isn't available in multilib -BDEPEND=" - virtual/pkgconfig - >=sys-devel/libtool-2" RDEPEND=" - >=dev-libs/lzo-2.06-r1[${MULTILIB_USEDEP}] + >=dev-libs/lzo-2.06-r1:2[${MULTILIB_USEDEP}] >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] >=media-libs/freetype-2.5.0.1:2[png,${MULTILIB_USEDEP}] >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] - sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - >=x11-libs/pixman-0.36.0[${MULTILIB_USEDEP}] + >=x11-libs/pixman-0.36[${MULTILIB_USEDEP}] + debug? ( sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] ) gles2-only? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] ) glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) opengl? ( >=media-libs/mesa-9.1.6[egl(+),X(+),${MULTILIB_USEDEP}] ) @@ -43,79 +40,61 @@ RDEPEND=" >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )" -#[[ ${PV} == *9999* ]] && DEPEND="${DEPEND} -# doc? ( -# >=dev-util/gtk-doc-1.6 -# ~app-text/docbook-xml-dtd-4.2 -# )" - -REQUIRED_USE=" - gles2-only? ( !opengl ) -" +BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}"/${PN}-1.12.18-disable-test-suite.patch "${FILESDIR}"/${PN}-respect-fontconfig.patch ) -src_prepare() { - default - - # tests and perf tools require X, bug #483574 - if ! use X; then - sed -e '/^SUBDIRS/ s#boilerplate test perf# #' -i Makefile.am || die - fi - - # Slightly messed build system YAY - if [[ ${PV} == *9999* ]]; then - touch boilerplate/Makefile.am.features - touch src/Makefile.am.features - touch ChangeLog - fi - - eautoreconf -} - multilib_src_configure() { - local myopts - - [[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT - - # [[ ${PV} == *9999* ]] && myopts+=" $(use_enable doc gtk-doc)" + local emesonargs=( + -Dfontconfig=enabled + -Dfreetype=enabled + -Dpng=enabled + $(meson_feature aqua quartz) + $(meson_feature X tee) + $(meson_feature X xcb) + $(meson_feature X xlib) + -Dxlib-xcb=disabled + -Dxml=disabled + -Dzlib=enabled + + $(meson_feature test tests) + + -Dgtk2-utils=disabled + + $(meson_feature glib) + -Dspectre=disabled # only used for tests + $(meson_feature debug symbol-lookup) + + $(meson_use gtk-doc gtk_doc) + ) + + if use opengl; then + emesonargs+=(-Dgl-backend=gl) + elif use gles2-only; then + if use gles3; then + emesonargs+=(-Dgl-backend=glesv3) + else + emesonargs+=(-Dgl-backend=glesv2) + fi + else + emesonargs+=(-Dgl-backend=disabled) + fi - ECONF_SOURCE="${S}" \ - econf \ - $(use_with X x) \ - $(use_enable X tee) \ - $(use_enable X xlib) \ - $(use_enable X xlib-xrender) \ - $(use_enable X xcb) \ - $(use_enable X xcb-shm) \ - $(use_enable aqua quartz) \ - $(use_enable aqua quartz-image) \ - $(use_enable debug test-surfaces) \ - $(use_enable gles2-only glesv2) \ - $(use_enable glib gobject) \ - $(use_enable opengl gl) \ - $(use_enable static-libs static) \ - $(use_enable svg) \ - $(use_enable utils trace) \ - $(use_enable valgrind) \ - --enable-ft \ - --enable-interpreter \ - --enable-pdf \ - --enable-png \ - --enable-ps \ - --enable-script \ - --disable-xlib-xcb \ - ${myopts} + meson_src_configure } multilib_src_install_all() { - find "${D}" -name '*.la' -delete || die einstalldocs + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/cairo || die + mv "${ED}"/usr/share/gtk-doc/{html/cairo,cairo/html} || die + rmdir "${ED}"/usr/share/gtk-doc/html || die + fi } diff --git a/x11-libs/cairo/metadata.xml b/x11-libs/cairo/metadata.xml index 367ff5bc5dfa..d4c30a5b0bff 100644 --- a/x11-libs/cairo/metadata.xml +++ b/x11-libs/cairo/metadata.xml @@ -8,6 +8,7 @@ <use> <flag name="opengl" restrict="&gt;=x11-libs/cairo-1.10.0">Build the OpenGL backend</flag> <flag name="gles2-only">Build the OpenGL ES 2 backend</flag> + <flag name="gles3" restrict=">=x11-libs/cairo-1.17">Use OpenGL ES 3.0 features (instead of ES 2.0; requires USE=gles2-only)</flag> <flag name="glib">Compile with GLib Object System support</flag> <flag name="utils">Build support for Cairo script and trace utilities</flag> <flag name="valgrind">Built-in support to mark memory regions</flag> diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest index 78738ff7ba55..9148294d3a04 100644 --- a/x11-libs/goffice/Manifest +++ b/x11-libs/goffice/Manifest @@ -1,5 +1,5 @@ DIST goffice-0.10.52.tar.xz 2436944 BLAKE2B 13c2d28cd9bd081d4636325e3df14193d5ffad913f4f9fa78251d848f293eeca5ee265058b2c9662b5bd48957b39f31714eb41469f3228359dba1923f918bea5 SHA512 8636bdfd436a0b5853aead6ecf09ae39c5059b2d9044cf04c9f2e0f4d2572aaa07e51cfd123b0dd153877d1c0d5f4af78a031d63b03c724bf1e8282d2e1cc841 DIST goffice-0.10.53.tar.xz 2442336 BLAKE2B 8fda50c5d9f8223c082ea9f03334313b051bce47d18b3879c2d8a7c2bbce753f468b5135f0a3c49c54b8a695ee6f1dc355dc806c92e77f41f2d0c64b2bc30bf0 SHA512 cd2d0f49f803cb2f01b3a690bfbe3ea4be5c09e00e8ef643055f56c16549529b7c2c098b87286062d3a5048c1f64d600f74082f53710d8ed8cbb34cb6829dafd -EBUILD goffice-0.10.52.ebuild 1426 BLAKE2B c26a2b63209d72e576da5e60899e2e30351530a819e060d6adb5451660a1d5557b5a511030d7bffabf106d7dfe843b391b71b361c4691a00b515e58533daedca SHA512 97e0490875f3698a4405cc203fa87a7eaa3c7e336f6d71bb7de0cf411e24afc59a304fab9d45f9c16952af6f77269c3296fb6525cc97002a99e7432806d8a1dd -EBUILD goffice-0.10.53.ebuild 1427 BLAKE2B 3524f72f80da0d858b23d8598d34d4b987b49d73bc33990489634696266471eb8332d9fceaf0af0ba477efe05b0271efddb8d7115e621be2e9fb4eb410888809 SHA512 7d3d4b895e36936e05c126861993f529fe84236deb6ede9426f80ee4b1439d0f672dbead9b619c550b0efb7a11120b9dbb7556efa0fb03fee6607b04c311df49 +EBUILD goffice-0.10.52-r1.ebuild 1429 BLAKE2B 9f34e672561a8d776a16c4dcf47eab567f2f09152c886183760f6e2f4257d12bcb2c5f9d1877a867c85c512c72eeff497aa79f5a369f7653bb25b9529191c0c8 SHA512 9d89656ae9e638d96d6fe341cd1d7bc1f8dd65da85d5220234e84c349e3b43810e9ef2e5a8c74bcd4cd1170d016a630ef6855310ddb3ae4a2f60b602e9179b5c +EBUILD goffice-0.10.53-r1.ebuild 1430 BLAKE2B 532ddedaad51044ef78d76fde533313fb08e066520bfacb9415e1c6c713534c963579efc7cb242917edb490134c6cca774787d42130d13fd3ccedb72ff956123 SHA512 31ab8acab1c4e3234f340a7bdeaa7ac6082e04279d4cc0607d0355b6eabfa6a9406e14082960b74d8d9134eb76916e1159d66ce11a6a458bd3f1cd5fc9733af2 MISC metadata.xml 547 BLAKE2B d4d95fec4ee5b452af722544aeab368219ecd832def2458af565639cbed6e37807a8fd54dc388070bef89f6f277ac323f27cc397f9b469f60e02e001e12a91fb SHA512 b5b72cea3a76b2ce768510f32e7e4ac77a4af086671304a52f19897c54a3e8af1f36b625e590498bbb51da5c267af66ed979c8a27d9e0d6c4f4bfc7f78390326 diff --git a/x11-libs/goffice/goffice-0.10.52-r1.ebuild b/x11-libs/goffice/goffice-0.10.52-r1.ebuild new file mode 100644 index 000000000000..3d6aaaec16b0 --- /dev/null +++ b/x11-libs/goffice/goffice-0.10.52-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org libtool + +DESCRIPTION="A library of document-centric objects and utilities" +HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/" + +LICENSE="GPL-2" +SLOT="0.10" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="+introspection" + +# FIXME: add lasem to tree +RDEPEND=" + >=app-text/libspectre-0.2.6:= + >=dev-libs/glib-2.40.0:2 + >=dev-libs/libxml2-2.4.12:2 + dev-libs/libxslt + >=gnome-base/librsvg-2.22:2 + >=gnome-extra/libgsf-1.14.24:=[introspection?] + >=x11-libs/cairo-1.10:=[svg(+)] + >=x11-libs/gdk-pixbuf-2.22:2 + >=x11-libs/gtk+-3.20:3 + >=x11-libs/pango-1.24:= + x11-libs/libXext:= + x11-libs/libXrender:= + introspection? ( + >=dev-libs/gobject-introspection-1:= + >=gnome-extra/libgsf-1.14.23:= + )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.12 + >=dev-util/intltool-0.35 + virtual/perl-Compress-Raw-Zlib + virtual/perl-Getopt-Long + virtual/perl-IO-Compress + virtual/pkgconfig" + +src_prepare() { + default + elibtoolize +} + +src_configure() { + econf \ + --disable-gtk-doc \ + --disable-maintainer-mode \ + --without-lasem \ + --with-gtk \ + --with-config-backend=gsettings \ + $(use_enable introspection) +} + +src_install() { + default + dodoc MAINTAINERS + + find "${ED}" -name '*.la' -delete || die +} diff --git a/x11-libs/goffice/goffice-0.10.52.ebuild b/x11-libs/goffice/goffice-0.10.52.ebuild deleted file mode 100644 index d5051f0e3b5c..000000000000 --- a/x11-libs/goffice/goffice-0.10.52.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome.org libtool - -DESCRIPTION="A library of document-centric objects and utilities" -HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/" - -LICENSE="GPL-2" -SLOT="0.10" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="+introspection" - -# FIXME: add lasem to tree -RDEPEND=" - >=app-text/libspectre-0.2.6:= - >=dev-libs/glib-2.40.0:2 - >=dev-libs/libxml2-2.4.12:2 - dev-libs/libxslt - >=gnome-base/librsvg-2.22:2 - >=gnome-extra/libgsf-1.14.24:=[introspection?] - >=x11-libs/cairo-1.10:=[svg] - >=x11-libs/gdk-pixbuf-2.22:2 - >=x11-libs/gtk+-3.20:3 - >=x11-libs/pango-1.24:= - x11-libs/libXext:= - x11-libs/libXrender:= - introspection? ( - >=dev-libs/gobject-introspection-1:= - >=gnome-extra/libgsf-1.14.23:= - )" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/perl - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.12 - >=dev-util/intltool-0.35 - virtual/perl-Compress-Raw-Zlib - virtual/perl-Getopt-Long - virtual/perl-IO-Compress - virtual/pkgconfig" - -src_prepare() { - default - elibtoolize -} - -src_configure() { - econf \ - --disable-gtk-doc \ - --disable-maintainer-mode \ - --without-lasem \ - --with-gtk \ - --with-config-backend=gsettings \ - $(use_enable introspection) -} - -src_install() { - default - dodoc MAINTAINERS - - find "${ED}" -name '*.la' -delete || die -} diff --git a/x11-libs/goffice/goffice-0.10.53-r1.ebuild b/x11-libs/goffice/goffice-0.10.53-r1.ebuild new file mode 100644 index 000000000000..c4f0cd003910 --- /dev/null +++ b/x11-libs/goffice/goffice-0.10.53-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org libtool + +DESCRIPTION="A library of document-centric objects and utilities" +HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/" + +LICENSE="GPL-2" +SLOT="0.10" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="+introspection" + +# FIXME: add lasem to tree +RDEPEND=" + >=app-text/libspectre-0.2.6:= + >=dev-libs/glib-2.40.0:2 + >=dev-libs/libxml2-2.4.12:2 + dev-libs/libxslt + >=gnome-base/librsvg-2.22:2 + >=gnome-extra/libgsf-1.14.24:=[introspection?] + >=x11-libs/cairo-1.10:=[svg(+)] + >=x11-libs/gdk-pixbuf-2.22:2 + >=x11-libs/gtk+-3.20:3 + >=x11-libs/pango-1.24:= + x11-libs/libXext:= + x11-libs/libXrender:= + introspection? ( + >=dev-libs/gobject-introspection-1:= + >=gnome-extra/libgsf-1.14.23:= + )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.12 + >=dev-util/intltool-0.35 + virtual/perl-Compress-Raw-Zlib + virtual/perl-Getopt-Long + virtual/perl-IO-Compress + virtual/pkgconfig" + +src_prepare() { + default + elibtoolize +} + +src_configure() { + econf \ + --disable-gtk-doc \ + --disable-maintainer-mode \ + --without-lasem \ + --with-gtk \ + --with-config-backend=gsettings \ + $(use_enable introspection) +} + +src_install() { + default + dodoc MAINTAINERS + + find "${ED}" -name '*.la' -delete || die +} diff --git a/x11-libs/goffice/goffice-0.10.53.ebuild b/x11-libs/goffice/goffice-0.10.53.ebuild deleted file mode 100644 index 2bcc131cd893..000000000000 --- a/x11-libs/goffice/goffice-0.10.53.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome.org libtool - -DESCRIPTION="A library of document-centric objects and utilities" -HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/" - -LICENSE="GPL-2" -SLOT="0.10" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="+introspection" - -# FIXME: add lasem to tree -RDEPEND=" - >=app-text/libspectre-0.2.6:= - >=dev-libs/glib-2.40.0:2 - >=dev-libs/libxml2-2.4.12:2 - dev-libs/libxslt - >=gnome-base/librsvg-2.22:2 - >=gnome-extra/libgsf-1.14.24:=[introspection?] - >=x11-libs/cairo-1.10:=[svg] - >=x11-libs/gdk-pixbuf-2.22:2 - >=x11-libs/gtk+-3.20:3 - >=x11-libs/pango-1.24:= - x11-libs/libXext:= - x11-libs/libXrender:= - introspection? ( - >=dev-libs/gobject-introspection-1:= - >=gnome-extra/libgsf-1.14.23:= - )" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/perl - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.12 - >=dev-util/intltool-0.35 - virtual/perl-Compress-Raw-Zlib - virtual/perl-Getopt-Long - virtual/perl-IO-Compress - virtual/pkgconfig" - -src_prepare() { - default - elibtoolize -} - -src_configure() { - econf \ - --disable-gtk-doc \ - --disable-maintainer-mode \ - --without-lasem \ - --with-gtk \ - --with-config-backend=gsettings \ - $(use_enable introspection) -} - -src_install() { - default - dodoc MAINTAINERS - - find "${ED}" -name '*.la' -delete || die -} diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index 1e0df9f3e83e..d809636a1110 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -7,6 +7,6 @@ AUX gtkrc 627 BLAKE2B 57af25dcadfa09ea784ac485db383753deda23c42ce22582f03041abf7 AUX settings.ini 96 BLAKE2B dd0ffe58f3c702d0518e1ad59930a511f98fd1b6e7139b2b2293a3dc8b0419a63a14260ba75b30dc9197f0423a375c675b4f3b34d593ce12828192d18e539fbb SHA512 76eff45e3413ed7b2fb6bb557c363cd6d8a65ae505709cf5ce26d579470e38968d51e72615779f47fac2994937a3c64ac4143c6cbd2cf5a2db23a01bcd9b6418 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c SHA512 71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5 DIST gtk+-3.24.34.tar.xz 21587592 BLAKE2B 708e03ee9e62f1a1742faffb63a352ec2d90a1dc46a4e0162e343bf68355ab80fbd30c1f2261b5e5339cbb66a02cfb48addbc5ecbc2b8a37f97aae86c5af1405 SHA512 95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2 -EBUILD gtk+-2.24.33.ebuild 9812 BLAKE2B 1bd8eceeb91f7e4a0e309c9581ddf7b156101fab889fa7c1004025c5d00223f3940054a733071a2cad587df202063625b543093fac99c62410fcb62079a26ecb SHA512 678eb1fba4c42c0f85429a406a31162d04946c8c600bfc72fb6d2f64077e2531fc9f86bb998d0a1291495c784cf162a5ca9cc8765837ac4910762c2805dfef2f -EBUILD gtk+-3.24.34.ebuild 7210 BLAKE2B 3799ca10c40eb663a702d67a1122632f299fe63de84db2fa5020eb2dd7ff6c90064b2a9c193cbcd6fa1626dfd13f13383d946ea2af4ee78bc3e6426eb35a122d SHA512 781af7ed4c236845b2f49f7416d4152227abee4784078f883fc73e9d5540c54b78f8291899beeb4a1b09718d5a7e6173dbdef27cd2b7eb69625c943103c5da24 +EBUILD gtk+-2.24.33-r2.ebuild 9818 BLAKE2B 5a631aa842e0651ad920e7e759af97d08083e39c167697b25fbaa72fb52cad031befc60922734aef5f2eaf7b7ab3d17bc7d2330e9029d4672126d466f4800a9b SHA512 878d48c0009433cb5d15eba3f26d5c137f79b718238b4920ac34fe7c61276ab2bd15dd5f76383fca2febad56fff3f8a7f99f9ce72ff5044a83885f1176da4d0c +EBUILD gtk+-3.24.34-r1.ebuild 7213 BLAKE2B de7bf8b74b60cb663bc93c8af0ce70f5aa84fdbb09262d9305797a57e85e5f33e2802b85545d9af9a81a4231c28ee59c265371d3e65472c9b924d5a6860add9b SHA512 c92a024e99eda30848aabe805af9fdd0652cde94848edbd604210d9f38a6bf860432788a7fe1ba49317e5969bf49afd1e37b82ffc7561e4393ddecbb2c289873 MISC metadata.xml 875 BLAKE2B 40b9f97f4db18f276bb80587843146c5227b5b803306da704ad99f8c7c34fb22cddbfb9f1df3395e2288ed258970851cb9d100f40b846f95d414e2b47ab78f99 SHA512 02b9c2674783308f54bde4d983185d36b372f64f1ee5d9d2cd797fe1158e3653a1edb8ece51a0be143775e9b85d71d4375769e2682778a9286fff42cbf18836b diff --git a/x11-libs/gtk+/gtk+-2.24.33-r2.ebuild b/x11-libs/gtk+/gtk+-2.24.33-r2.ebuild new file mode 100644 index 000000000000..ee0d251e3c97 --- /dev/null +++ b/x11-libs/gtk+/gtk+-2.24.33-r2.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME2_EAUTORECONF="yes" + +inherit flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="2" +IUSE="aqua cups examples +introspection test vim-syntax xinerama" +REQUIRED_USE=" + xinerama? ( !aqua ) +" + +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# Upstream wants us to do their job: +# https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1 +RESTRICT="test" + +COMMON_DEPEND=" + >=dev-libs/atk-2.10.0[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] + virtual/libintl[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}] + >=x11-libs/pango-1.36.3[introspection?,${MULTILIB_USEDEP}] + x11-misc/shared-mime-info + + cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) + !aqua? ( + >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),X,${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}] + >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}] + >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] + >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] + xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] ) + ) +" +DEPEND="${COMMON_DEPEND} + !aqua? ( x11-base/xorg-proto ) + test? ( + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + x11-themes/hicolor-icon-theme + ) +" + +# gtk+-2.24.8 breaks Alt key handling in <=x11-libs/vte-0.28.2:0 +# Add blocker against old gtk-builder-convert to be sure we maintain both +# in sync. +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-2 + >=x11-themes/adwaita-icon-theme-3.14 + x11-themes/gnome-themes-standard + !<dev-util/gtk-builder-convert-${PV} +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg[${MULTILIB_USEDEP}] + x11-themes/gtk-engines-adwaita + vim-syntax? ( app-vim/gtk-syntax ) +" +# docbook-4.1.2 and xsl required for man pages +# docbook-4.3 required for gtk-doc +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.3 + app-text/docbook-xsl-stylesheets + dev-libs/gobject-introspection-common + dev-libs/libxslt + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.20 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig + examples? ( x11-libs/gdk-pixbuf ) +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="To make the gtk2 file chooser use 'current directory' mode by default, +edit ~/.config/gtk-2.0/gtkfilechooser.ini to contain the following: +[Filechooser Settings] +StartupMode=cwd" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gtk-query-immodules-2.0$(get_exeext) +) + +PATCHES=( + # Fix tests running when building out of sources, bug #510596, upstream bug #730319 + "${FILESDIR}"/${PN}-2.24.24-out-of-source.patch + # Rely on split gtk-update-icon-cache package, bug #528810 + "${FILESDIR}"/${PN}-2.24.31-update-icon-cache.patch # requires eautoreconf + # Respect ${NM}, bug #725852 + "${FILESDIR}"/${PN}-2.24.33-respect-NM.patch # requires eautoreconf +) + +strip_builddir() { + local rule=$1 + shift + local directory=$1 + shift + sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ + || die "Could not strip director ${directory} from build." +} + +set_gtk2_confdir() { + # An arch specific config directory is used on multilib systems + GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" +} + +src_prepare() { + # Various glib marshaller churn could break build against a different glib version, force regeneration + rm -v gdk/gdkmarshalers.{c,h} gtk/gtkmarshal.{c,h} gtk/gtkmarshalers.{c,h} \ + perf/marshalers.{c,h} gtk/gtkaliasdef.c gtk/gtkalias.h || die + + # Stop trying to build unmaintained docs, bug #349754, upstream bug #623150 + strip_builddir SUBDIRS tutorial docs/Makefile.{am,in} + strip_builddir SUBDIRS faq docs/Makefile.{am,in} + + # -O3 and company cause random crashes in applications, bug #133469 + replace-flags -O3 -O2 + strip-flags + + if ! use test ; then + # don't waste time building tests + strip_builddir SRC_SUBDIRS tests Makefile.{am,in} + strip_builddir SUBDIRS tests gdk/Makefile.{am,in} gtk/Makefile.{am,in} + else + # Non-working test in gentoo's env + sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \ + -i gtk/tests/testing.c || die "sed 1 failed" + + # Cannot work because glib is too clever to find real user's home + # gentoo bug #285687, upstream bug #639832 + # XXX: /!\ Pay extra attention to second sed when bumping /!\ + sed '/TEST_PROGS.*recentmanager/d' -i gtk/tests/Makefile.am \ + || die "failed to disable recentmanager test (1)" + sed '/^TEST_PROGS =/,+3 s/recentmanager//' -i gtk/tests/Makefile.in \ + || die "failed to disable recentmanager test (2)" + sed 's:\({ "GtkFileChooserButton".*},\):/*\1*/:g' -i gtk/tests/object.c \ + || die "failed to disable recentmanager test (3)" + + # https://bugzilla.gnome.org/show_bug.cgi?id=617473 + sed -i -e 's:pltcheck.sh:$(NULL):g' \ + gtk/Makefile.am || die + + # UI tests require immodules already installed; bug #413185 + if ! has_version 'x11-libs/gtk+:2'; then + ewarn "Disabling UI tests because this is the first install of" + ewarn "gtk+:2 on this machine. Please re-run the tests after ${P}" + ewarn "has been installed." + sed '/g_test_add_func.*ui-tests/ d' \ + -i gtk/tests/testing.c || die "sed 2 failed" + fi + fi + + if ! use examples; then + # don't waste time building demos + strip_builddir SRC_SUBDIRS demos Makefile.{am,in} + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + [[ ${ABI} == ppc64 ]] && append-flags -mminimal-toc + + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + $(usex aqua --with-gdktarget=quartz --with-gdktarget=x11) \ + $(usex aqua "" --with-xinput) \ + $(use_enable cups cups auto) \ + $(multilib_native_use_enable introspection) \ + $(use_enable xinerama) \ + --disable-papi \ + --enable-man \ + --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \ + CUPS_CONFIG="${EPREFIX}/usr/bin/${CHOST}-cups-config" + + # work-around gtk-doc out-of-source brokedness + if multilib_is_native_abi; then + local d + for d in gdk gtk libgail-util; do + ln -s "${S}"/docs/reference/${d}/html docs/reference/${d}/html || die + done + fi +} + +multilib_src_test() { + virtx emake check +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + # see bug #133241 + # Also set more default variables in sync with gtk3 and other distributions + insinto /usr/share/gtk-2.0 + newins - gtkrc <<- 'EOF' + gtk-fallback-icon-theme = "gnome" + gtk-theme-name = "Adwaita" + gtk-icon-theme-name = "Adwaita" + gtk-cursor-theme-name = "Adwaita" + EOF + + einstalldocs + rm "${ED}"/usr/share/doc/${P}/ChangeLog # empty file + + # dev-util/gtk-builder-convert split off into a separate package, #402905 + rm "${ED}"/usr/bin/gtk-builder-convert || die + rm "${ED}"/usr/share/man/man1/gtk-builder-convert.* || die + + readme.gentoo_create_doc +} + +pkg_preinst() { + gnome2_pkg_preinst + + multilib_pkg_preinst() { + # Make immodules.cache belongs to gtk+ alone + local cache="/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" + + if [[ -e "${EROOT}${cache}" ]]; then + cp "${EROOT}${cache}" "${ED}${cache}" || die + else + touch "${ED}${cache}" || die + fi + } + multilib_parallel_foreach_abi multilib_pkg_preinst +} + +pkg_postinst() { + gnome2_pkg_postinst + + multilib_pkg_postinst() { + gnome2_query_immodules_gtk2 \ + || die "Update immodules cache failed (for ${ABI})" + } + multilib_parallel_foreach_abi multilib_pkg_postinst + + set_gtk2_confdir + + if [ -e "${EROOT}/etc/gtk-2.0/gtk.immodules" ]; then + elog "File /etc/gtk-2.0/gtk.immodules has been moved to \$CHOST" + elog "aware location. Removing deprecated file." + rm -f "${EROOT}/etc/gtk-2.0/gtk.immodules" + fi + + if [ -e "${EROOT}${GTK2_CONFDIR}/gtk.immodules" ]; then + elog "File /etc/gtk-2.0/gtk.immodules has been moved to" + elog "${EROOT}/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" + elog "Removing deprecated file." + rm -f "${EROOT}${GTK2_CONFDIR}/gtk.immodules" + fi + + # pixbufs are now handled by x11-libs/gdk-pixbuf + if [ -e "${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" ]; then + elog "File ${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders is now handled by x11-libs/gdk-pixbuf" + elog "Removing deprecated file." + rm -f "${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" + fi + + # two checks needed since we dropped multilib conditional + if [ -e "${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]; then + elog "File ${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders is now handled by x11-libs/gdk-pixbuf" + elog "Removing deprecated file." + rm -f "${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" + fi + + if [ -e "${EROOT}"/usr/lib/gtk-2.0/2.[^1]* ]; then + elog "You need to rebuild ebuilds that installed into" "${EROOT}"/usr/lib/gtk-2.0/2.[^1]* + elog "to do that you can use qfile from portage-utils:" + elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.[^1]*)" + fi + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your gtkrc." + fi + + readme.gentoo_print_elog +} + +pkg_postrm() { + gnome2_pkg_postrm + + if [[ -z ${REPLACED_BY_VERSION} ]]; then + multilib_pkg_postrm() { + rm -f "${EROOT}/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" + } + multilib_foreach_abi multilib_pkg_postrm + fi +} diff --git a/x11-libs/gtk+/gtk+-2.24.33.ebuild b/x11-libs/gtk+/gtk+-2.24.33.ebuild deleted file mode 100644 index bce6a0119550..000000000000 --- a/x11-libs/gtk+/gtk+-2.24.33.ebuild +++ /dev/null @@ -1,308 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME2_EAUTORECONF="yes" - -inherit flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="https://www.gtk.org/" - -LICENSE="LGPL-2+" -SLOT="2" -IUSE="aqua cups examples +introspection test vim-syntax xinerama" -REQUIRED_USE=" - xinerama? ( !aqua ) -" - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# Upstream wants us to do their job: -# https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1 -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-libs/atk-2.10.0[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] - virtual/libintl[${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}] - >=x11-libs/pango-1.36.3[introspection?,${MULTILIB_USEDEP}] - x11-misc/shared-mime-info - - cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) - !aqua? ( - >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}] - >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}] - >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] - xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] ) - ) -" -DEPEND="${COMMON_DEPEND} - !aqua? ( x11-base/xorg-proto ) - test? ( - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-themes/hicolor-icon-theme - ) -" - -# gtk+-2.24.8 breaks Alt key handling in <=x11-libs/vte-0.28.2:0 -# Add blocker against old gtk-builder-convert to be sure we maintain both -# in sync. -RDEPEND="${COMMON_DEPEND} - >=dev-util/gtk-update-icon-cache-2 - >=x11-themes/adwaita-icon-theme-3.14 - x11-themes/gnome-themes-standard - !<dev-util/gtk-builder-convert-${PV} -" -# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 -PDEPEND=" - gnome-base/librsvg[${MULTILIB_USEDEP}] - x11-themes/gtk-engines-adwaita - vim-syntax? ( app-vim/gtk-syntax ) -" -# docbook-4.1.2 and xsl required for man pages -# docbook-4.3 required for gtk-doc -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.3 - app-text/docbook-xsl-stylesheets - dev-libs/gobject-introspection-common - dev-libs/libxslt - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.20 - >=sys-devel/gettext-0.18.3 - virtual/pkgconfig - examples? ( x11-libs/gdk-pixbuf ) -" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS="To make the gtk2 file chooser use 'current directory' mode by default, -edit ~/.config/gtk-2.0/gtkfilechooser.ini to contain the following: -[Filechooser Settings] -StartupMode=cwd" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gtk-query-immodules-2.0$(get_exeext) -) - -PATCHES=( - # Fix tests running when building out of sources, bug #510596, upstream bug #730319 - "${FILESDIR}"/${PN}-2.24.24-out-of-source.patch - # Rely on split gtk-update-icon-cache package, bug #528810 - "${FILESDIR}"/${PN}-2.24.31-update-icon-cache.patch # requires eautoreconf - # Respect ${NM}, bug #725852 - "${FILESDIR}"/${PN}-2.24.33-respect-NM.patch # requires eautoreconf -) - -strip_builddir() { - local rule=$1 - shift - local directory=$1 - shift - sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ - || die "Could not strip director ${directory} from build." -} - -set_gtk2_confdir() { - # An arch specific config directory is used on multilib systems - GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" -} - -src_prepare() { - # Various glib marshaller churn could break build against a different glib version, force regeneration - rm -v gdk/gdkmarshalers.{c,h} gtk/gtkmarshal.{c,h} gtk/gtkmarshalers.{c,h} \ - perf/marshalers.{c,h} gtk/gtkaliasdef.c gtk/gtkalias.h || die - - # Stop trying to build unmaintained docs, bug #349754, upstream bug #623150 - strip_builddir SUBDIRS tutorial docs/Makefile.{am,in} - strip_builddir SUBDIRS faq docs/Makefile.{am,in} - - # -O3 and company cause random crashes in applications, bug #133469 - replace-flags -O3 -O2 - strip-flags - - if ! use test ; then - # don't waste time building tests - strip_builddir SRC_SUBDIRS tests Makefile.{am,in} - strip_builddir SUBDIRS tests gdk/Makefile.{am,in} gtk/Makefile.{am,in} - else - # Non-working test in gentoo's env - sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \ - -i gtk/tests/testing.c || die "sed 1 failed" - - # Cannot work because glib is too clever to find real user's home - # gentoo bug #285687, upstream bug #639832 - # XXX: /!\ Pay extra attention to second sed when bumping /!\ - sed '/TEST_PROGS.*recentmanager/d' -i gtk/tests/Makefile.am \ - || die "failed to disable recentmanager test (1)" - sed '/^TEST_PROGS =/,+3 s/recentmanager//' -i gtk/tests/Makefile.in \ - || die "failed to disable recentmanager test (2)" - sed 's:\({ "GtkFileChooserButton".*},\):/*\1*/:g' -i gtk/tests/object.c \ - || die "failed to disable recentmanager test (3)" - - # https://bugzilla.gnome.org/show_bug.cgi?id=617473 - sed -i -e 's:pltcheck.sh:$(NULL):g' \ - gtk/Makefile.am || die - - # UI tests require immodules already installed; bug #413185 - if ! has_version 'x11-libs/gtk+:2'; then - ewarn "Disabling UI tests because this is the first install of" - ewarn "gtk+:2 on this machine. Please re-run the tests after ${P}" - ewarn "has been installed." - sed '/g_test_add_func.*ui-tests/ d' \ - -i gtk/tests/testing.c || die "sed 2 failed" - fi - fi - - if ! use examples; then - # don't waste time building demos - strip_builddir SRC_SUBDIRS demos Makefile.{am,in} - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - [[ ${ABI} == ppc64 ]] && append-flags -mminimal-toc - - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - $(usex aqua --with-gdktarget=quartz --with-gdktarget=x11) \ - $(usex aqua "" --with-xinput) \ - $(use_enable cups cups auto) \ - $(multilib_native_use_enable introspection) \ - $(use_enable xinerama) \ - --disable-papi \ - --enable-man \ - --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \ - CUPS_CONFIG="${EPREFIX}/usr/bin/${CHOST}-cups-config" - - # work-around gtk-doc out-of-source brokedness - if multilib_is_native_abi; then - local d - for d in gdk gtk libgail-util; do - ln -s "${S}"/docs/reference/${d}/html docs/reference/${d}/html || die - done - fi -} - -multilib_src_test() { - virtx emake check -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - # see bug #133241 - # Also set more default variables in sync with gtk3 and other distributions - insinto /usr/share/gtk-2.0 - newins - gtkrc <<- 'EOF' - gtk-fallback-icon-theme = "gnome" - gtk-theme-name = "Adwaita" - gtk-icon-theme-name = "Adwaita" - gtk-cursor-theme-name = "Adwaita" - EOF - - einstalldocs - rm "${ED}"/usr/share/doc/${P}/ChangeLog # empty file - - # dev-util/gtk-builder-convert split off into a separate package, #402905 - rm "${ED}"/usr/bin/gtk-builder-convert || die - rm "${ED}"/usr/share/man/man1/gtk-builder-convert.* || die - - readme.gentoo_create_doc -} - -pkg_preinst() { - gnome2_pkg_preinst - - multilib_pkg_preinst() { - # Make immodules.cache belongs to gtk+ alone - local cache="/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" - - if [[ -e "${EROOT}${cache}" ]]; then - cp "${EROOT}${cache}" "${ED}${cache}" || die - else - touch "${ED}${cache}" || die - fi - } - multilib_parallel_foreach_abi multilib_pkg_preinst -} - -pkg_postinst() { - gnome2_pkg_postinst - - multilib_pkg_postinst() { - gnome2_query_immodules_gtk2 \ - || die "Update immodules cache failed (for ${ABI})" - } - multilib_parallel_foreach_abi multilib_pkg_postinst - - set_gtk2_confdir - - if [ -e "${EROOT}/etc/gtk-2.0/gtk.immodules" ]; then - elog "File /etc/gtk-2.0/gtk.immodules has been moved to \$CHOST" - elog "aware location. Removing deprecated file." - rm -f "${EROOT}/etc/gtk-2.0/gtk.immodules" - fi - - if [ -e "${EROOT}${GTK2_CONFDIR}/gtk.immodules" ]; then - elog "File /etc/gtk-2.0/gtk.immodules has been moved to" - elog "${EROOT}/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" - elog "Removing deprecated file." - rm -f "${EROOT}${GTK2_CONFDIR}/gtk.immodules" - fi - - # pixbufs are now handled by x11-libs/gdk-pixbuf - if [ -e "${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" ]; then - elog "File ${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders is now handled by x11-libs/gdk-pixbuf" - elog "Removing deprecated file." - rm -f "${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" - fi - - # two checks needed since we dropped multilib conditional - if [ -e "${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]; then - elog "File ${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders is now handled by x11-libs/gdk-pixbuf" - elog "Removing deprecated file." - rm -f "${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" - fi - - if [ -e "${EROOT}"/usr/lib/gtk-2.0/2.[^1]* ]; then - elog "You need to rebuild ebuilds that installed into" "${EROOT}"/usr/lib/gtk-2.0/2.[^1]* - elog "to do that you can use qfile from portage-utils:" - elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.[^1]*)" - fi - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your gtkrc." - fi - - readme.gentoo_print_elog -} - -pkg_postrm() { - gnome2_pkg_postrm - - if [[ -z ${REPLACED_BY_VERSION} ]]; then - multilib_pkg_postrm() { - rm -f "${EROOT}/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" - } - multilib_foreach_abi multilib_pkg_postrm - fi -} diff --git a/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild new file mode 100644 index 000000000000..df783ef9e075 --- /dev/null +++ b/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild @@ -0,0 +1,249 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME2_EAUTORECONF="yes" + +inherit gnome2 multilib multilib-minimal virtualx + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="3" +IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X ) +" + +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# Upstream wants us to do their job: +# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1 +RESTRICT="test" + +# FIXME: introspection data is built against system installation of gtk+:3, +# bug #???? +COMMON_DEPEND=" + >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.2.0:= + >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}] + virtual/libintl[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}] + >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}] + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] ) + cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] ) + wayland? ( + >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}] + >=dev-libs/wayland-protocols-1.17 + media-libs/mesa[wayland,${MULTILIB_USEDEP}] + >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}] + ) + X? ( + >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}] + media-libs/mesa[X(+),${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) +" +DEPEND="${COMMON_DEPEND} + test? ( + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + ) + X? ( x11-base/xorg-proto ) +" +# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 +# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 + !<x11-libs/vte-0.31.0:2.90 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg[${MULTILIB_USEDEP}] + >=x11-themes/adwaita-icon-theme-3.14 + vim-syntax? ( app-vim/gtk-syntax ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xsl-stylesheets + dev-libs/gobject-introspection-common + dev-libs/libxslt + >=dev-util/gdbus-codegen-2.48 + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.20 + wayland? ( dev-util/wayland-scanner ) + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + x11-libs/gdk-pixbuf:2 + gtk-doc? ( + app-text/docbook-xml-dtd:4.3 + >=dev-util/gtk-doc-1.20 + ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gtk-query-immodules-3.0$(get_exeext) +) + +PATCHES=( + # gtk-update-icon-cache is installed by dev-util/gtk-update-icon-cache + "${FILESDIR}"/${PN}-3.24.25-update-icon-cache.patch + + # Fix broken autotools logic + "${FILESDIR}"/${PN}-3.22.20-libcloudproviders-automagic.patch +) + +strip_builddir() { + local rule=$1 + shift + local directory=$1 + shift + sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ + || die "Could not strip director ${directory} from build." +} + +src_prepare() { + if ! use test ; then + # don't waste time building tests + strip_builddir SRC_SUBDIRS testsuite Makefile.{am,in} + + # the tests dir needs to be build now because since commit + # 7ff3c6df80185e165e3bf6aa31bd014d1f8bf224 tests/gtkgears.o needs to be there + # strip_builddir SRC_SUBDIRS tests Makefile.{am,in} + fi + + if ! use examples; then + # don't waste time building demos + strip_builddir SRC_SUBDIRS demos Makefile.{am,in} + strip_builddir SRC_SUBDIRS examples Makefile.{am,in} + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=( + $(use_enable aqua quartz-backend) + $(use_enable broadway broadway-backend) + $(use_enable colord) + $(use_enable cups cups auto) + $(multilib_native_use_enable gtk-doc) + $(multilib_native_use_enable introspection) + $(use_enable sysprof profiler) + $(use_enable wayland wayland-backend) + $(use_enable X x11-backend) + $(use_enable X xcomposite) + $(use_enable X xdamage) + $(use_enable X xfixes) + $(use_enable X xkb) + $(use_enable X xrandr) + $(use_enable xinerama) + # cloudprovider is not packaged in Gentoo yet + --disable-cloudproviders + --disable-papi + --enable-man + --with-xml-catalog="${EPREFIX}"/etc/xml/catalog + # need libdir here to avoid a double slash in a path that libtool doesn't + # grok so well during install (// between $EPREFIX and usr ...) + # TODO: Is this still the case? + --libdir="${EPREFIX}"/usr/$(get_libdir) + CUPS_CONFIG="${EPREFIX}/usr/bin/${CHOST}-cups-config" + ) + + if use wayland; then + myconf+=( + # Include wayland immodule into gtk itself, to avoid problems like + # https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 from a + # user overridden GTK_IM_MODULE envvar + --with-included-immodules=wayland + ) + fi; + + ECONF_SOURCE=${S} gnome2_src_configure "${myconf[@]}" + + # work-around gtk-doc out-of-source brokedness + if multilib_is_native_abi; then + local d + for d in gdk gtk libgail-util; do + ln -s "${S}"/docs/reference/${d}/html docs/reference/${d}/html || die + done + fi +} + +multilib_src_test() { + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die + GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx emake check +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + insinto /etc/gtk-3.0 + doins "${FILESDIR}"/settings.ini + # Skip README.{in,commits,win32} that would get installed by default + DOCS=( AUTHORS ChangeLog NEWS README ) + einstalldocs +} + +pkg_preinst() { + gnome2_pkg_preinst + + multilib_pkg_preinst() { + # Make immodules.cache belongs to gtk+ alone + local cache="/usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache" + + if [[ -e ${EROOT}${cache} ]]; then + cp "${EROOT}${cache}" "${ED}${cache}" || die + else + touch "${ED}${cache}" || die + fi + } + multilib_parallel_foreach_abi multilib_pkg_preinst +} + +pkg_postinst() { + gnome2_pkg_postinst + + multilib_pkg_postinst() { + gnome2_query_immodules_gtk3 \ + || die "Update immodules cache failed (for ${ABI})" + } + multilib_parallel_foreach_abi multilib_pkg_postinst + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your settings.ini file." + fi +} + +pkg_postrm() { + gnome2_pkg_postrm + + if [[ -z ${REPLACED_BY_VERSION} ]]; then + multilib_pkg_postrm() { + rm -f "${EROOT}/usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache" + } + multilib_foreach_abi multilib_pkg_postrm + fi +} diff --git a/x11-libs/gtk+/gtk+-3.24.34.ebuild b/x11-libs/gtk+/gtk+-3.24.34.ebuild deleted file mode 100644 index f56fa35464c7..000000000000 --- a/x11-libs/gtk+/gtk+-3.24.34.ebuild +++ /dev/null @@ -1,249 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME2_EAUTORECONF="yes" - -inherit gnome2 multilib multilib-minimal virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="https://www.gtk.org/" - -LICENSE="LGPL-2+" -SLOT="3" -IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama" -REQUIRED_USE=" - || ( aqua wayland X ) - xinerama? ( X ) -" - -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# Upstream wants us to do their job: -# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1 -RESTRICT="test" - -# FIXME: introspection data is built against system installation of gtk+:3, -# bug #???? -COMMON_DEPEND=" - >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}] - media-libs/fontconfig[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.2.0:= - >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}] - virtual/libintl[${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}] - >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}] - x11-misc/shared-mime-info - - colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] ) - cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.39:= ) - sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] ) - wayland? ( - >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}] - >=dev-libs/wayland-protocols-1.17 - media-libs/mesa[wayland,${MULTILIB_USEDEP}] - >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}] - ) - X? ( - >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}] - media-libs/mesa[X(+),${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXcomposite[${MULTILIB_USEDEP}] - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXdamage[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}] - >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] - xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) - ) -" -DEPEND="${COMMON_DEPEND} - test? ( - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - ) - X? ( x11-base/xorg-proto ) -" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 -RDEPEND="${COMMON_DEPEND} - >=dev-util/gtk-update-icon-cache-3 - !<x11-libs/vte-0.31.0:2.90 -" -# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 -PDEPEND=" - gnome-base/librsvg[${MULTILIB_USEDEP}] - >=x11-themes/adwaita-icon-theme-3.14 - vim-syntax? ( app-vim/gtk-syntax ) -" -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xsl-stylesheets - dev-libs/gobject-introspection-common - dev-libs/libxslt - >=dev-util/gdbus-codegen-2.48 - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.20 - wayland? ( dev-util/wayland-scanner ) - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig - x11-libs/gdk-pixbuf:2 - gtk-doc? ( - app-text/docbook-xml-dtd:4.3 - >=dev-util/gtk-doc-1.20 - ) -" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gtk-query-immodules-3.0$(get_exeext) -) - -PATCHES=( - # gtk-update-icon-cache is installed by dev-util/gtk-update-icon-cache - "${FILESDIR}"/${PN}-3.24.25-update-icon-cache.patch - - # Fix broken autotools logic - "${FILESDIR}"/${PN}-3.22.20-libcloudproviders-automagic.patch -) - -strip_builddir() { - local rule=$1 - shift - local directory=$1 - shift - sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ - || die "Could not strip director ${directory} from build." -} - -src_prepare() { - if ! use test ; then - # don't waste time building tests - strip_builddir SRC_SUBDIRS testsuite Makefile.{am,in} - - # the tests dir needs to be build now because since commit - # 7ff3c6df80185e165e3bf6aa31bd014d1f8bf224 tests/gtkgears.o needs to be there - # strip_builddir SRC_SUBDIRS tests Makefile.{am,in} - fi - - if ! use examples; then - # don't waste time building demos - strip_builddir SRC_SUBDIRS demos Makefile.{am,in} - strip_builddir SRC_SUBDIRS examples Makefile.{am,in} - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - local myconf=( - $(use_enable aqua quartz-backend) - $(use_enable broadway broadway-backend) - $(use_enable colord) - $(use_enable cups cups auto) - $(multilib_native_use_enable gtk-doc) - $(multilib_native_use_enable introspection) - $(use_enable sysprof profiler) - $(use_enable wayland wayland-backend) - $(use_enable X x11-backend) - $(use_enable X xcomposite) - $(use_enable X xdamage) - $(use_enable X xfixes) - $(use_enable X xkb) - $(use_enable X xrandr) - $(use_enable xinerama) - # cloudprovider is not packaged in Gentoo yet - --disable-cloudproviders - --disable-papi - --enable-man - --with-xml-catalog="${EPREFIX}"/etc/xml/catalog - # need libdir here to avoid a double slash in a path that libtool doesn't - # grok so well during install (// between $EPREFIX and usr ...) - # TODO: Is this still the case? - --libdir="${EPREFIX}"/usr/$(get_libdir) - CUPS_CONFIG="${EPREFIX}/usr/bin/${CHOST}-cups-config" - ) - - if use wayland; then - myconf+=( - # Include wayland immodule into gtk itself, to avoid problems like - # https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 from a - # user overridden GTK_IM_MODULE envvar - --with-included-immodules=wayland - ) - fi; - - ECONF_SOURCE=${S} gnome2_src_configure "${myconf[@]}" - - # work-around gtk-doc out-of-source brokedness - if multilib_is_native_abi; then - local d - for d in gdk gtk libgail-util; do - ln -s "${S}"/docs/reference/${d}/html docs/reference/${d}/html || die - done - fi -} - -multilib_src_test() { - "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die - GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx emake check -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - # Skip README.{in,commits,win32} that would get installed by default - DOCS=( AUTHORS ChangeLog NEWS README ) - einstalldocs -} - -pkg_preinst() { - gnome2_pkg_preinst - - multilib_pkg_preinst() { - # Make immodules.cache belongs to gtk+ alone - local cache="/usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache" - - if [[ -e ${EROOT}${cache} ]]; then - cp "${EROOT}${cache}" "${ED}${cache}" || die - else - touch "${ED}${cache}" || die - fi - } - multilib_parallel_foreach_abi multilib_pkg_preinst -} - -pkg_postinst() { - gnome2_pkg_postinst - - multilib_pkg_postinst() { - gnome2_query_immodules_gtk3 \ - || die "Update immodules cache failed (for ${ABI})" - } - multilib_parallel_foreach_abi multilib_pkg_postinst - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_pkg_postrm - - if [[ -z ${REPLACED_BY_VERSION} ]]; then - multilib_pkg_postrm() { - rm -f "${EROOT}/usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache" - } - multilib_foreach_abi multilib_pkg_postrm - fi -} diff --git a/x11-libs/libXft/Manifest b/x11-libs/libXft/Manifest index 1b60aeb5d554..7452b2c236fc 100644 --- a/x11-libs/libXft/Manifest +++ b/x11-libs/libXft/Manifest @@ -1,7 +1,5 @@ DIST libXft-2.3.4.tar.bz2 359088 BLAKE2B 37f8522ad744e99ae8372f4292017eed1f2c2a84169497441c3c12696cbb7b3cf33e04864b50433e46f8723cc6c6006226c743a0d491a3784baf3f21ea062399 SHA512 5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51 -DIST libXft-2.3.5.tar.xz 303772 BLAKE2B fef795b4517d4b348313cb8b1e0b9bce4a762eacfa849b5b4d70e18d6c88970f1f8e37aa341b586cfaf0978a6f835850731ae1f39034660cf22d18d3a19a778e SHA512 e1e037dbc4f8bbf8204bdf99a199c82b5f1182875d28bd9f0a4ec2aec95b05de21e97029ec036b9a3f70f1d6e8a42f0052f4ab30809aee7411fa2e438899db9e DIST libXft-2.3.6.tar.xz 304252 BLAKE2B 8a27bbbc2c8e8c89789ff5694da180dddc3c0dfb344fd5da33e311d093f1b3eee74caa357a48cbe81cf40c5acc1e42f6e91aadb6868e42782c288bf97e1bda33 SHA512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 EBUILD libXft-2.3.4.ebuild 718 BLAKE2B 043ca86642ccd0914675ea0a01a8976c4e872987192fdf126a5f0ef2673385befe419cea7ad344f7dcdb208aec8a809c3cd18366fb50417788e215ca85a01090 SHA512 6dc48a7c440655f0e383a92f758b12615aa953ed8b169c648eb377bb96cb7c747ce668832dd97c38c668af53045c0804989196f7bd350a032924844df26f2c8f -EBUILD libXft-2.3.5.ebuild 750 BLAKE2B e80f73e35ccd88c3c3ae4bc9611de1c6df7cc62590ca4933ab6462cf35f27f390e3cb92203608d3cff44f1f3389502f98e95469f22d184c85657ee4d933c6143 SHA512 3a630afedaa6dfa3786a98e35b4ca3aee2b181290b0c380f1b01a318bcc0daee7f0328bd257ebb79383c3c74d518eb56c0f349f6745e5bf5d8083352dad08556 EBUILD libXft-2.3.6.ebuild 750 BLAKE2B e80f73e35ccd88c3c3ae4bc9611de1c6df7cc62590ca4933ab6462cf35f27f390e3cb92203608d3cff44f1f3389502f98e95469f22d184c85657ee4d933c6143 SHA512 3a630afedaa6dfa3786a98e35b4ca3aee2b181290b0c380f1b01a318bcc0daee7f0328bd257ebb79383c3c74d518eb56c0f349f6745e5bf5d8083352dad08556 MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc diff --git a/x11-libs/libXft/libXft-2.3.5.ebuild b/x11-libs/libXft/libXft-2.3.5.ebuild deleted file mode 100644 index 1fbeaba86493..000000000000 --- a/x11-libs/libXft/libXft-2.3.5.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_MULTILIB=yes -XORG_TARBALL_SUFFIX="xz" -inherit xorg-3 - -DESCRIPTION="X.Org Xft library" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="doc" - -RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] - virtual/ttf-fonts - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} - x11-base/xorg-proto" diff --git a/x11-libs/libfontenc/Manifest b/x11-libs/libfontenc/Manifest index 2adfcbe7fb0f..fb6c872ba4b6 100644 --- a/x11-libs/libfontenc/Manifest +++ b/x11-libs/libfontenc/Manifest @@ -1,7 +1,5 @@ DIST libfontenc-1.1.4.tar.bz2 320492 BLAKE2B 34da17e220789f5078e870329390c0e3ee665598db3432ef5a33e78d1db4b12460c7467bcbcc1dad67e9f6ade0173f9fad915a2fbbee51f0be23feedc242e7bd SHA512 76fa851d00113241f15fdd5b5bb7e927b8d8b9a82ce3fcb0678b8c7e32cb5e8d898c4bda1d60dafb7748145049d3240627ac34a2360c64e98a7a912ea7c30582 -DIST libfontenc-1.1.5.tar.xz 270848 BLAKE2B 27580286e48cc1703222a34e1a15cfa5ce9ac06d9c1c9322639d723d0436240fddd052a7e50c0b93e4ffd38c75f8196069593e6d0383b80fffe07b62c59932f6 SHA512 1e285069012bee9742aa3608898c5c1677be42ced3b175f59de9830e626c7b7116f44da7deac5926b250145f4fdb4e8757c6901191c9f8f9e720d159d6a4c2b4 DIST libfontenc-1.1.6.tar.xz 272520 BLAKE2B ccfe4f9524655862e2e5ceed8edccd7da8ec1872b3a8166803540b69fe4f42f1b5b6f2128a00b702368f9009e1bb1edcec5d28c36815abd6d591dc9fc46cd291 SHA512 524247caf035e5d69280575c79ec5a3259c4cd0a4afa375b01985fedf800b42ecd75102e38f85cdce5591d020d361ffa9390adcb7906e939df289e5131088683 EBUILD libfontenc-1.1.4.ebuild 523 BLAKE2B 0407b0dc7bf0cf4296158378e6fff9d632e25b9b99f4fd4ecf6217701288877547d47c7339980443a9c35de76161dc51088707124def05da1ccc5d0cdfcd27db SHA512 9dce3b3f5d9f717a6ea73537cb27e516b6266af937ec8e468cd046b60631068fec4501277872b9d9e63c340c7551987c4641c68c3ee2fddeaf13f598d4f81164 -EBUILD libfontenc-1.1.5.ebuild 556 BLAKE2B 51087faab9993f5c34e5c62190815e297a72db78e73fe9116e12e0d37f9db8c3b58708edbe3cef003ec384b094b9d36350154d415d6a11b9f0362362cb3b9ac2 SHA512 f054a581334db3e14357857506eae2883207d9cd80cb9261c5a26bf0447cc7c504afbd394c1ecd08544bde6fa2143e333de6dfa6dfc741b0d01c25f15f712bda EBUILD libfontenc-1.1.6.ebuild 548 BLAKE2B 7ed2de204110ef7705ded7be9ba576f8ef5c6d6e7da2dd0dec8e39d8528a89fe58b36b9541d090d72d0afe29b94e13b3a8f6d865e650fb467a7f8ad0c0454ea1 SHA512 db6537efbf86ae23378077e24c346aeeb0cdbb35489757a2c7de75b723bd5984a3a416c439b06d41e73d768ca958bf07f3987242999a8fe88163da24ac056059 MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc diff --git a/x11-libs/libfontenc/libfontenc-1.1.5.ebuild b/x11-libs/libfontenc/libfontenc-1.1.5.ebuild deleted file mode 100644 index 9cf4b9200756..000000000000 --- a/x11-libs/libfontenc/libfontenc-1.1.5.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_TARBALL_SUFFIX="xz" -inherit xorg-3 - -DESCRIPTION="X.Org fontenc library" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="" - -RDEPEND="sys-libs/zlib" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -XORG_CONFIGURE_OPTIONS=( - --with-encodingsdir="${EPREFIX}/usr/share/fonts/encodings" -) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 58b7272e357c..2f5db6207bb3 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,5 +1,5 @@ DIST intel-vaapi-driver-2.4.1.tar.bz2 2889762 BLAKE2B 25888ac7a1a42233c4b0269bd910c5161f99bf22c932b46e20c8c77ed0404bf99702dd9f11b73bc0fd76a3b012ffa1de6c6133cbd7be880428235de9cfcc6ad8 SHA512 1e9dc81ecd0b3640fccd1fb827a0ade0a1e5bbabe375130df159849e47ce98c8e879c65ddaaae11d16e916be76b507be69bc0c813494e37e7fca86b0b897a94f -EBUILD libva-intel-driver-2.4.1-r1.ebuild 1315 BLAKE2B b3143086acc0278e1d84e0ca35a34325ba667395f547437205c70a8182d560cda32a704fb0016674f0691a661e19ad7321e88ad9fb09dedb4db2610f9d0a0a0a SHA512 4dd1702c81a808eaafe6b519eeef298bf1e6c6872c3b87011f928f90abd642decfd53f43b8663f9f646fe147d1e4e6e871ef8fa496b92e42cdd1c996fd18f530 -EBUILD libva-intel-driver-2.4.1-r2.ebuild 1434 BLAKE2B 07fdb241b574bcc1ef95e3186a41a364ae94862ee14630727eab0d69e7040bec562cfcb662af6f421e4f017db897e5e636876251b9136184035be6f7d56dfb25 SHA512 dd3f28e992940fe73f5f3838ae61ef4b38334eb33deab62debf4aa793f74895a682d5e77e6012bea24977298ba1e4a1379cda4f6dd4b23399f9221213cd244e2 -EBUILD libva-intel-driver-9999.ebuild 1317 BLAKE2B 916b05fa1c1b8baf20fcbea3256f04771920362863af4fb13688b539a819125227e63ea574081089b8c42b09278a1815aeaf217ac914204e05930e19fde0e9b7 SHA512 9825c011b68f4610f6600bae36a4b6a099aa34cedd6de6a7be2345bd584e1e8c3f00adbcc670a1ac9ffd8731c25da151c7d842eff241fc2e2efa50a8654f7e35 +EBUILD libva-intel-driver-2.4.1-r3.ebuild 1311 BLAKE2B 2f764e5429a90a1cba5a8b2affb9a59eb29fe39d78554d985da93b6e57adbcd00f2f80f9be505c765b38a76e9dc038846f3618b55f28a35a0b0ecae4bcf444fe SHA512 bcfe4a520c19abffe26494adb3b55307592994cc57186ee0253eeb16a3a52f48c73f28b6bd964def8f1fede4f77c96121e136a96d9a2465eed2a1210dc8a23e8 +EBUILD libva-intel-driver-2.4.1-r4.ebuild 1430 BLAKE2B 3b910e5e2187680f8fcb09d1ce619a8baad12b0530156e4c307a6c4e051635232b6be1b4d3b43bf924cf6047862ef9c1d575fdaebd3b54ef39aaa868115b480e SHA512 3cbd60b3cedca21fe9bc727ee85a658f49404920793a963b6402761854d5bfb1c850a609a80136d9b2f375d1b4658fba684e9f1dac7d62070f5d1f2be69660f7 +EBUILD libva-intel-driver-9999.ebuild 1313 BLAKE2B 2a777e944bf6ffc10a6be931a3e8124a7b2d7474413b8abe805d9940ec14073ef8653dd1babd801d00fb447da06a11b1324373aa3c22e0b9f74a4fa3e354091a SHA512 ccf69b0c0835c95b3341f56427755ff6d33fa6893a5cd96630e38d7a4891b63e15471b80d3c2812eff6b488680555e10c9c40448632bd214cfecf047bf492d3d MISC metadata.xml 492 BLAKE2B b9c22e0ff6c7a984e4ea52caa889c14d15a8a77bddac8a088bc872290c619c84a4814986d97a4c5712f3f57288b1d5257b86ef1d5446e4d4420c0e5cf018c36b SHA512 343f913540aecf5e9b8eaf08ee225f55b238695d894e681e8f643f04ffb2a695aae1773c9fbaafb76df6aa929acc3dc23d77054fff6857c09785c2165bfdd572 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r1.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r1.ebuild deleted file mode 100644 index 6952b1401a4e..000000000000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="intel-vaapi-driver" -if [[ ${PV} = *9999* ]] ; then # Live ebuild - inherit git-r3 - EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver" -fi - -inherit autotools multilib-minimal - -DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/intel/intel-vaapi-driver" -if [[ ${PV} != *9999* ]] ; then - SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2" - S="${WORKDIR}/${MY_PN}-${PV}" - KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="wayland X" -RESTRICT="test" # No tests - -RDEPEND=" - >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] - >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] - wayland? ( - >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] - >=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - eapply_user - sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die - eautoreconf -} - -multilib_src_configure() { - local myconf=( - $(use_enable wayland) - $(use_enable X x11) - ) - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_install_all() { - find "${D}" -name "*.la" -delete || die -} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r2.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r2.ebuild deleted file mode 100644 index 2adee1dcc69b..000000000000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="intel-vaapi-driver" -if [[ ${PV} = *9999* ]] ; then # Live ebuild - inherit git-r3 - EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver" -fi - -inherit autotools multilib-minimal - -DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/intel/intel-vaapi-driver" -if [[ ${PV} != *9999* ]] ; then - SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2" - S="${WORKDIR}/${MY_PN}-${PV}" - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="hybrid wayland X" -RESTRICT="test" # No tests - -RDEPEND=" - >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] - >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] - - hybrid? ( - >=x11-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] - ) - - wayland? ( - >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] - >=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - eapply_user - sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die - eautoreconf -} - -multilib_src_configure() { - local myconf=( - $(use_enable hybrid hybrid-codec) - $(use_enable wayland) - $(use_enable X x11) - ) - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_install_all() { - find "${D}" -name "*.la" -delete || die -} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r3.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r3.ebuild new file mode 100644 index 000000000000..c5c3c7cf3b1e --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="intel-vaapi-driver" +if [[ ${PV} = *9999* ]] ; then # Live ebuild + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver" +fi + +inherit autotools multilib-minimal + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/intel/intel-vaapi-driver" +if [[ ${PV} != *9999* ]] ; then + SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2" + S="${WORKDIR}/${MY_PN}-${PV}" + KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="wayland X" +RESTRICT="test" # No tests + +RDEPEND=" + >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + >=x11-libs/libva-2.4.0:=[X?,wayland?,${MULTILIB_USEDEP}] + wayland? ( + >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + eapply_user + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + eautoreconf +} + +multilib_src_configure() { + local myconf=( + $(use_enable wayland) + $(use_enable X x11) + ) + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + find "${D}" -name "*.la" -delete || die +} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r4.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r4.ebuild new file mode 100644 index 000000000000..779bdafe7a5e --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1-r4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="intel-vaapi-driver" +if [[ ${PV} = *9999* ]] ; then # Live ebuild + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver" +fi + +inherit autotools multilib-minimal + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/intel/intel-vaapi-driver" +if [[ ${PV} != *9999* ]] ; then + SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2" + S="${WORKDIR}/${MY_PN}-${PV}" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="hybrid wayland X" +RESTRICT="test" # No tests + +RDEPEND=" + >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + >=x11-libs/libva-2.4.0:=[X?,wayland?,${MULTILIB_USEDEP}] + + hybrid? ( + >=x11-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?] + ) + + wayland? ( + >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + eapply_user + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + eautoreconf +} + +multilib_src_configure() { + local myconf=( + $(use_enable hybrid hybrid-codec) + $(use_enable wayland) + $(use_enable X x11) + ) + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + find "${D}" -name "*.la" -delete || die +} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild index 4f49ea343696..0ffef2a51f0a 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild @@ -26,7 +26,7 @@ RESTRICT="test" # No tests RDEPEND=" >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] - >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] + >=x11-libs/libva-2.4.0:=[X?,wayland?,${MULTILIB_USEDEP}] wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] >=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}] diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 58e9b111adeb..d668b4748373 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,6 +1,8 @@ DIST libva-2.14.0.tar.gz 266254 BLAKE2B 1ad504dc7f72b15bb35b486a5fcb327c14663b80068791aa983f2d46876b1504b8330888430b85d2fb309bd5aa2a11c4a34589b68fa140e10b27cb952e3eb5c7 SHA512 8d87b49c7242174d05dca709bd79e6e45cea6e6060d12f5cf7636433be587c2b3a6c3183f632fb0ff49b19f31f915a2a62818c26f57c3a8f40741aa1ab8270b4 DIST libva-2.15.0.tar.gz 264429 BLAKE2B c1bd8c3de25a266b8cc35400db464ea8b0dc81f017951b2814874c93ebf6b1b9e09860749c9eb932fe54b012e6295ff7d9cf0895f5af5fe6963f7dc3cea809b2 SHA512 fd96da76db6e6a80bb83d74a6f736e168d3a27cd200e77553d8ca9a19b9766b101b2e550953ca50445e1874f7ad59bf6c3a166eee6c83fe66c924b5a3494be9d +DIST libva-2.16.0.tar.gz 267735 BLAKE2B 59c5dc39e1c40c2f24455ec7b0588eb4898b3cab7c49ffbca997882c634ca7be6334fdb820afada8e2ebf39eb2166c95610df190d90c2a98c4fc25d25c733b32 SHA512 08a1481ac693ee9de639f2abd483e1fabfee87f9c04ead066dfce5c24cc7f1d1a29d8664707bb534ce4cc25e52086c5e4a0ecfe704ca59590ce41353fda31c2a EBUILD libva-2.14.0.ebuild 1652 BLAKE2B 7b6314189ce333ca0f7e0be76586d8f99ea5dc560b32f59aa3817362a5c2b006491cfd98d38f32d28b26ff6a810151fe528fa403aaab8a2e0630bbc8ab1d2973 SHA512 069ea9cd19517f164340c2463e85a33058954597df0c126fcf1c9e61374829c6b2377f014a86185ff7ac2cd619fbdd477a279bd0ff1f25d78e10ba58e4bff8cd EBUILD libva-2.15.0.ebuild 1653 BLAKE2B d51ce21c080ac890b8fa6481e5bc3dae8ba42488d5a65657193451827f5ef2e24b11170033bc99a56be671d35f553f37e9f2c7770d0097665d3aadf56a3e6c61 SHA512 051593c8fd9c7e1733eee0480f78d5845bf229b4adcf2b66ce887d8322db75827cb8db255e174367f7eac4f19854590e0eb35ab2cc8d10ed4cd05bcaba285b92 +EBUILD libva-2.16.0.ebuild 1651 BLAKE2B d035367f856c972486180108691e5b53dceb781409292424b01dd8b57eb4f49110683411eb3a73d1f856b5399e3bde74a7bf4b10f5ce063a0ec9488d53f4866e SHA512 06e96a9a2384793afbd331d445473ea21a1e71c8b0955b572cd23865104d3e2e535c778e0c3a2bc3d758a037da0d80e70cff33f4c1904563e12075a1a57b2946 EBUILD libva-9999.ebuild 1656 BLAKE2B b6487f87c791e66bfaa02d70062447d11ef2b10aa57d79607b81099c83344b50864e1141f4b861667de76ae13fc694140b0836eb6bbfd2450b4346f7d384443f SHA512 1789ded64b9b4df76fc8de6d96544289806e5ccb0ffd4351ade1b1fafe7704197213f1f052c842427adc62b6f85a8725cb1c8af5cf96a62f5e062c5e224f5f72 MISC metadata.xml 407 BLAKE2B 9c609122fe71e96581d55f64dcb1d1b1dc513c7e8efb6c54823011f8788cfd750114752616f06149b1ad22ae47239a76fb38a8f8fe73a66f2c5def9a29e994fd SHA512 9d0fe2952d89278e8753fba47cd51cd76a73bf6f6566327ad425a7a9d64b4e5d72b12d8e2dff8f6aa97ac960121b3a4a73c87bcfed1a7d1e611e206c0f814925 diff --git a/x11-libs/libva/libva-2.16.0.ebuild b/x11-libs/libva/libva-2.16.0.ebuild new file mode 100644 index 000000000000..b21071709f6d --- /dev/null +++ b/x11-libs/libva/libva-2.16.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib optfeature + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi" + +if [[ ${PV} = *9999 ]] ; then + inherit git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva" +else + SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="opengl wayland X" +REQUIRED_USE="opengl? ( X )" + +RDEPEND=" + >=x11-libs/libdrm-2.4.60[${MULTILIB_USEDEP}] + wayland? ( + >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] + ) + X? ( + >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + wayland? ( dev-util/wayland-scanner ) + virtual/pkgconfig +" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/va/va_backend_glx.h + /usr/include/va/va_x11.h + /usr/include/va/va_dri2.h + /usr/include/va/va_dricommon.h + /usr/include/va/va_glx.h +) + +multilib_src_configure() { + local emesonargs=( + -Ddriverdir="${EPREFIX}/usr/$(get_libdir)/va/drivers" + -Ddisable_drm=false + -Dwith_x11=$(usex X) + -Dwith_glx=$(usex X) + -Dwith_wayland=$(usex wayland) + -Denable_docs=false + -Denable_va_messaging=true + ) + meson_src_configure +} + +pkg_postinst() { + optfeature_header + optfeature "Older Intel GPU support" x11-libs/libva-intel-driver + optfeature "Newer Intel GPU support" x11-libs/libva-intel-media-driver +} diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest index b13a0bf82531..6ea43745e7de 100644 --- a/x11-libs/wxGTK/Manifest +++ b/x11-libs/wxGTK/Manifest @@ -1,5 +1,6 @@ AUX wxGTK-3.0-gtk3-translation-domain.patch 454 BLAKE2B fd0b6d6a0c1fe7f1dfbd7692d549dfd6f78c85e25f06e2e44630ca9b3c9dda4c12af2df6e4fcc02de73e75524631b858cc21b9f63b8799b0d157a38bd5541fac SHA512 8cdf57558e8d09e3e0613c25ac7701cce0bf78da13060e2b36167b69b8ae4f265607cb5216a33054f6c0c2f21beba8cc7f8297f4de2b2db1ec9f3f5bb8177ff3 AUX wxGTK-3.0.5-collision.patch 6298 BLAKE2B 711d7b94b6a0de4bdda21caa2bfcfd799c0d57a8d1d4a820e6da397768b075f415b8e438502167446b3be6b948420d1c1a31c401bd5e7bb2b549e3a95dcccad8 SHA512 62bbf952eac4a3485a2cfa3e6908b2272cb6f47632f17e60f413ad34b64e331423189a31c4259c8283120b4b1351f915e226f5c749787a5c69737779cc9edb59 +AUX wxGTK-configure-tests.patch 560 BLAKE2B 86a735c58abc8690cd943ff58a39140a636c56dcde08f47d27dbdcf99790216ebe0f4524f2f7cd67e35748c32adaee377c4e8a4b606975115c666cbc453b5173 SHA512 f02b708e5de66a4a7dce9f1adef1ebd1461ef68acee502b54d514a0ce4e5fe998eaad9a9ec7b1bec9aa4d8803a4042111ea4cddafe8e2f68d3d122faf90465df AUX wxGTK-ignore-c++-abi.patch 1657 BLAKE2B 5d865c83174f2540b798a2930f8d5ae8336f031214691fe7d5cd8c283faf9511fff260735d9dcd293e6377be0e96a6521e84ceae4560f2fef8fc7e7ed5642cd6 SHA512 649551eeacc9915f249ece1c3ed79959f0f0129e54373bfbe84ea5fbf2b8e0ba7778d6a22ac6f165e5d4e85a3ea4320274296b1b2a8e623acb11300fe44478f8 DIST wxGTK-3.0.4_p20190713.tar.xz 53640 BLAKE2B 89eabc44660f8f9b19fc850717eb83244a746f2f8c28bcec89fa9ccd1828f103df114bce24406ff14875220de86276f9e51870d58e716f0c94d310707f7eae4c SHA512 44a4e92ccc9c143a0e70e015116e952b0529001a3a1e23193d501826720a505259ead6feaa08de75b4a7a8753f8b16f5cc14e4bff5d15585870066ccd1de53b9 DIST wxGTK-3.0.5_p20210214.tar.xz 4560 BLAKE2B ac1815e679adfb2c36d74be0a4a9cc32d52e6b0b05a14393334bc5d30a8bc0da1386415a5b59a3f6dc4807d283272d36f033caa55a300c8c30cf0c402554b8bd SHA512 f1e34379b8bf594a68486bb6eccbd93f36dc2aeca37c0a7eb23de81c1c3825396437a65c43ed8d94673131e97414d49449ed51729970bf8b8e4608d36974a335 @@ -8,5 +9,5 @@ DIST wxWidgets-3.0.4.tar.bz2 20204622 BLAKE2B 97b9f3f44f080104cae290bc3e162b51ce DIST wxWidgets-3.0.5-docs-html.tar.bz2 23844256 BLAKE2B f5b5bef129302ae1ded7a651e652b127ad9d548a00a498f06a4d4f868dc3bc33411ded2602c04c8329e927550d032bdbe633c2c7d1a7f89265874685d3cb3d9b SHA512 f839e67660f2b08aa28d1596a3b7af2c35f7c2c0505c6e6d45888845397212b3dd71c8d34115321e9a4347b9d92a0ce767bb76defd14c172e51c2a3df96cc3ac DIST wxWidgets-3.0.5.1.tar.bz2 19739206 BLAKE2B da270cb8e4fc22b8d892ba80fbb4cc71578f642ca07102006f914a80331a254e746de6c91e61b585c0b1ab3abadd17d80a0eaa3efd48a3d412cf7202101abc7a SHA512 0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d EBUILD wxGTK-3.0.4-r3.ebuild 3752 BLAKE2B 2ac424c442de6e6174d5607236b27b2c71573a6a74faa3e7186c33b103cbfa1a6b48cae00e1f810225bf76ed4a4d060def5af4bd3369b2fe3101c493c14d384e SHA512 c4209a504c3ac482b27a3fb99f8f8cec5e78671b7b22a6fcb6ad3fdf57bf97a7d6fa39ccb651168014f2482f320b6533b28579929d1c193531d57f10e0099783 -EBUILD wxGTK-3.0.5.1.ebuild 5220 BLAKE2B 65b36dbef222328b5b8505b2c5ff1e615ed0aa4c46558121690f1b0db30fd2fbc685b8457e951502c7e54274b8671d52252e0e921aebe4c9b283c56799426f28 SHA512 b8995dda420a50e63d4a3a54e0be3d21e2cb141ddd666b59e7ee61a71b08f83049b74b8105c37c2d986353223cafff372a33364465baf0b45b722aed9d8cefca +EBUILD wxGTK-3.0.5.1.ebuild 5488 BLAKE2B 4952d0de77a26ed3a5f4fb129c7fc350800816997ab0d6235b8226dc6bafdfd7967ada3f0881599c9506305257379aca69ff654d6904392ded709af8db0a4e3c SHA512 7fd0d4dc41addce378093ed857b7ae947681942289fac085da5afb1b4f9b3c710b0bd5d99cff1bd2972ffce9052a209ab68091c07c1f0fc6c210d749899e3b59 MISC metadata.xml 760 BLAKE2B e665c57ff50c54f0630ca7d7f78764f81d516cb93c397f6c4e90e57534d18bf54872a291c2c928b57e6b630d7a8ff7b385677de07de970490ad810983d5f61d3 SHA512 7f2e0cfc91d5622ecbe4dd94452ccb130214b68e89e400a7f9ef505f9bb28cac9bd585c1a612c45bd314a8fa0291f74cbf3c31718b1bb11cad584b80bca99d24 diff --git a/x11-libs/wxGTK/files/wxGTK-configure-tests.patch b/x11-libs/wxGTK/files/wxGTK-configure-tests.patch new file mode 100644 index 000000000000..efbb2d7c55bf --- /dev/null +++ b/x11-libs/wxGTK/files/wxGTK-configure-tests.patch @@ -0,0 +1,28 @@ +diff --git a/configure b/configure +index 0f3c4c9..92c84f3 100755 +--- a/configure ++++ b/configure +@@ -1368,6 +1368,7 @@ enable_dependency_tracking + enable_precomp_headers + with_cppunit_prefix + with_cppunit_exec_prefix ++enable_tests + ' + ac_precious_vars='build_alias + host_alias +@@ -40955,8 +40956,13 @@ fi + + fi + +- +- ++# explicit override to enable or disable tests ++if test "${enable_tests+set}" = set; then ++ SUBDIRS="$SUBDIRS tests" ++fi ++if test "${disable_tests+set}" = set; then ++ SUBDIRS="${SUBDIRS% tests}" ++fi + + + for subdir in $SUBDIRS; do diff --git a/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild b/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild index a7260ae5a0be..6459eb58f799 100644 --- a/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild +++ b/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild @@ -21,7 +21,9 @@ S="${WORKDIR}/wxWidgets-${PV}" LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )" SLOT="${WXRELEASE}" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="+X doc debug gstreamer libnotify opengl pch sdl tiff webkit" +IUSE="+X doc debug gstreamer libnotify opengl pch sdl test tiff webkit" +REQUIRED_USE="test? ( tiff ) tiff? ( X )" +RESTRICT="!test? ( test )" RDEPEND=" >=app-eselect/eselect-wxwidgets-20131230 @@ -52,6 +54,7 @@ DEPEND="${RDEPEND} opengl? ( virtual/glu[${MULTILIB_USEDEP}] ) X? ( x11-base/xorg-proto )" BDEPEND=" + test? ( >=dev-util/cppunit-1.8.0 ) >=app-eselect/eselect-wxwidgets-20131230 virtual/pkgconfig" @@ -59,6 +62,7 @@ PATCHES=( "${WORKDIR}"/wxGTK-3.0.5_p20210214/ "${FILESDIR}"/wxGTK-${SLOT}-translation-domain.patch "${FILESDIR}"/wxGTK-ignore-c++-abi.patch #676878 + "${FILESDIR}/${PN}-configure-tests.patch" ) src_prepare() { @@ -72,7 +76,7 @@ src_prepare() { -e "s:aclocal):aclocal/wxwin${WXRELEASE_NODOT}.m4):" \ -e "s:wxstd.mo:wxstd${WXRELEASE_NODOT}.mo:" \ -e "s:wxmsw.mo:wxmsw${WXRELEASE_NODOT}.mo:" \ - Makefile.in || die + Makefile.in tests/Makefile.in || die sed -i \ -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\ @@ -128,6 +132,7 @@ multilib_src_configure() { $(use_with libnotify) $(use_with opengl) $(use_with tiff libtiff sys) + $(use_enable test tests) ) # wxBase options @@ -136,6 +141,11 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } +multilib_src_test() { + emake -C tests + (cd tests && ./test) || die +} + multilib_src_install_all() { cd docs || die dodoc changes.txt readme.txt diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index 568a0dd74846edbadffdce93cddca1730914ac8c..8216d4a301cc553cd01568af47549c93ff69eeda 100644 GIT binary patch literal 47363 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 L>8pR<l~n-%;f;@Y literal 47348 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 diff --git a/x11-misc/arandr/Manifest b/x11-misc/arandr/Manifest index 47f728827d06..9c1c11fafb1c 100644 --- a/x11-misc/arandr/Manifest +++ b/x11-misc/arandr/Manifest @@ -1,4 +1,4 @@ AUX arandr-0.1.10-manpages.patch 1193 BLAKE2B 59816489bc196d73f32e810db5f6b661e38edc5838d925f1866e3ad0786b3db6986623eb617864a39e038829991fee3f7e865dfbc07a868526973ba09d00232f SHA512 926ae7720aec2d4ca35c4ad085e6b8e1b03d3aa87102efd8a122241ed6790a192d30629a576a028d73ac344423019f36f309f42afffb88bdf96adbc2b233e48f DIST arandr-0.1.10.tar.gz 100203 BLAKE2B b5754dda4c4f9c5e957a9fc75b7236480417b899c2705bc5aee514899c664d39b5902921c69ac425aff99f3a6ea512bfc0c2c0259519c1a6e0fc553f6e367cc2 SHA512 12c2fe5b36f8d8e688d990e352c1cfa3e8512c0b647b78a8af93f9472704e4867fac4c56c207465fb7b420c9022dc545dea8ad8a29af3037758ab4587dcd38ba -EBUILD arandr-0.1.10-r2.ebuild 639 BLAKE2B 5b8e48ca6f2b3aa96dc6151bf9214a5d76b9b3c5abd40047e33f8f6818ccd90eb4f24f4a1311505af6ec5c2394bbdaf5e2ad71ace17b2daff282693e884f5809 SHA512 f4814b9594e3f23ae1277e72787f0c57c9b5efcc24a2cc51234040c6d131e55e24f37201288adcc01b488bc059a8b2c7f167a6217cdaafb55dade214a23d156a +EBUILD arandr-0.1.10-r3.ebuild 639 BLAKE2B bb67982a5b71c15f0ea44240386e639d556fa08f86681df139a153b6534b496f4ed53dc6529bf4340ebbcf4f1f1a6eaa40a63fb1aa0b190ac135d9e853ffa171 SHA512 4553a3f2cce235d59101dd581ee747ffd7fa5acefce7a2835f360e5b9aa56e55d7f9a1b7fa3c3c57133a0329ee28e10fd08250197f67d3ffb154fbb806ff5dfd MISC metadata.xml 532 BLAKE2B c9c58abd579ff5e6ea71091dc54421fe90d75f14b0c4b31f712188f19fbc9b9216e4d581436f30b06066a7090a85cf2bceb0cbbaff2f1c5d43959833695973a7 SHA512 ee39d9e3a39864becd4e72bd72fc7691735d098d769e0715ae0a097aaaf0812fb06e1589f37166e34d6badb67c9041282270374426f0805f3c88c86bc265a26a diff --git a/x11-misc/arandr/arandr-0.1.10-r2.ebuild b/x11-misc/arandr/arandr-0.1.10-r2.ebuild deleted file mode 100644 index 503f283eceda..000000000000 --- a/x11-misc/arandr/arandr-0.1.10-r2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS="no" -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Another XRandR GUI" -HOMEPAGE="https://christian.amsuess.com/tools/arandr/" -SRC_URI="https://christian.amsuess.com/tools/arandr/files/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 x86" - -RDEPEND=" - dev-python/pygobject:3=[${PYTHON_USEDEP},cairo] - x11-libs/gtk+:3[introspection] - x11-apps/xrandr -" - -BDEPEND="dev-python/docutils[${PYTHON_USEDEP}]" - -PATCHES=( "${FILESDIR}/${PN}-0.1.10-manpages.patch" ) diff --git a/x11-misc/arandr/arandr-0.1.10-r3.ebuild b/x11-misc/arandr/arandr-0.1.10-r3.ebuild new file mode 100644 index 000000000000..ead8fd0956c0 --- /dev/null +++ b/x11-misc/arandr/arandr-0.1.10-r3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="Another XRandR GUI" +HOMEPAGE="https://christian.amsuess.com/tools/arandr/" +SRC_URI="https://christian.amsuess.com/tools/arandr/files/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~ppc64 x86" + +RDEPEND=" + dev-python/pygobject:3=[${PYTHON_USEDEP},cairo] + x11-libs/gtk+:3[introspection] + x11-apps/xrandr +" +BDEPEND="dev-python/docutils[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}/${PN}-0.1.10-manpages.patch" ) diff --git a/x11-misc/dmenu/Manifest b/x11-misc/dmenu/Manifest index 5d04d9ddd520..8f7863d7f84e 100644 --- a/x11-misc/dmenu/Manifest +++ b/x11-misc/dmenu/Manifest @@ -1,7 +1,10 @@ AUX dmenu-4.9-gentoo.patch 759 BLAKE2B 965ebf79e580466fd98c3621d4d3b0cb9ea961a9f0f27cf1b91a82362aa49939469509929a66a0ef1e7a1be2a9919b2ab821882fa0d6b28e0821194e48e3c739 SHA512 15f379af1133ffa2724a1b5191108a85231f10db16850e14e1a8935f47cb3326061bed3c4854c8aba7bc1076211f1154c5927ff42e46e905b09a695666bbb576 +AUX dmenu-5.2-gentoo.patch 972 BLAKE2B 1fbb21554a33fe2d69ce51190371e23d7909956353f95526d6feb4f94ccaa119ffe08ce024aa8fdd3a4302e5f4a6aaaddaadaccbc0b458cb4535cb27fa99f3a5 SHA512 7e9d63b55424bdcfdca93bc7cfd31da78af70565177c01d571a56c23c072f3dd98e35a885c18aad860ad99f502ab696dbb3b01abc6f3a7f1471d2b9845e9b2b3 DIST dmenu-5.0.tar.gz 16028 BLAKE2B 9f161e3d44d5cb80e3996db81e28cdf7f143d310ec2660c837df167d8426645dde09d4f5a0c71d4be73f80f76615a32c20dd3d7f30a23506993215c89fe40844 SHA512 2b6a7cdf5aefc5e7ca7a4944883c3c16ee6f5005d2a96b61482d4899ad395f9cb8926907681d88b9df3e1188cf421dad4cc17e343b752f6cb8b161d33384b3f3 DIST dmenu-5.1.tar.gz 16096 BLAKE2B 22132d851c37c6fd7b08ce1087cb33278f3194412cc590b196831568f7fc0b25e1b7a98b83720fcd5df1f8bae095ea7405b96003a698038599b1f25b58aa8a3c SHA512 2f950c30e15880e6081e04d73dd0cf8f402f52d793a77d22c3f10739bfed6222a9c4e7ec8eb3fc676422fea09e30b8cf9789f67b276b22c398c96f5ed3b56453 +DIST dmenu-5.2.tar.gz 16196 BLAKE2B f827f0d0d935f9da8103dbb73ed8b67818f1213d2f8e5a406de5e8c9496ea0479b4ccb50d3a29004abc1e4e679cac177163c02458ed144d323bb50fc120f936d SHA512 7be9bb76b11225ec86a30e643e9b884f6d13af581526085212cb7401383d448a72fe4dffc3ce84ffb8319dbf36ca8384597a89070cd27d39d5618f239a2da6e3 EBUILD dmenu-5.0.ebuild 1428 BLAKE2B 57053391b0a30b63aa82b904558414903b7d3028d39340b159c42415eb48e4e5adeb737d81becba2e4c8b4b6412a2b1dbf960454c61b96c7d1d776ba57fe1a6c SHA512 db4f3bdfeb1fe94594ea1251866e0f78d7fd9f39c18ed5a14ba3347f97e5b92f45fd3fb61053babff033609ddd598b0adfa8354092c60fcaa3b6d38969df0a03 EBUILD dmenu-5.1.ebuild 1433 BLAKE2B cb37bc32148f39f037adc68e71ce00060a9821f395b3fe974b83590f9095db7e3b50833577608852d3a6163780a30c53200a088436650a33800b4386838d70c4 SHA512 4610b621b645a5ad63bcbba9d105606f8ca026e4cf29c31b26193ab92e5aec582fa295778d88911f5d917b578052f1cf6730b9d7aa267cf79fe852b3d02f016a +EBUILD dmenu-5.2.ebuild 1441 BLAKE2B c0f77ffa13a53d1bc8a9bcd755fd660b3cca8cfef537b4268961f3b65b023e99888fca58228e2b5e3a61f054eb27bffe97f55125928603331ed09493b0c0399d SHA512 a242c95e8ba1558fb9ba7943fc7d70935693e4bf4d8d0cef45e09fc3b18ee68c22d740fe0017d30ce9193f1f6223a9138daa87d9e25565d043c0f16720bf3546 EBUILD dmenu-9999.ebuild 1387 BLAKE2B 5b0e35bff1b1bc2fa2d1d05f9e0acd0993b2070a2f9a989e79afc8f2f2ee9323d9636f23728877209a4f3cedd2fca363219175982a2971eb6fdc2cec54ab9ecf SHA512 4d1abfe39c176103d2aa364884f7c91e4701279dd4e57816b48a72b3adfee5154610c8e82297bfdf4fe6dea2669a5f3db72609e17dde90547ee469b31c5bb79d MISC metadata.xml 252 BLAKE2B ed5f11ce8c4de4fde4020b83dc772d6b47192ea5617cacf05adf13ab5a29923858b2969ed9dc26e75194cb972d41ffceee40856e6f955f42039693af96ebb2e4 SHA512 7f9b5cf205b6500eb65742c67963c3c6c375fa05c7eb094037fb9950d9d2840930e8b4d3ef76c948ddf7f37005012be51c8217c758a615dd7e128c80b6b1db28 diff --git a/x11-misc/dmenu/dmenu-5.2.ebuild b/x11-misc/dmenu/dmenu-5.2.ebuild new file mode 100644 index 000000000000..de7dd36d35cb --- /dev/null +++ b/x11-misc/dmenu/dmenu-5.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit savedconfig toolchain-funcs + +DESCRIPTION="a generic, highly customizable, and efficient menu for the X Window System" +HOMEPAGE="https://tools.suckless.org/dmenu/" +SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="xinerama" + +RDEPEND=" + media-libs/fontconfig + x11-libs/libX11 + >=x11-libs/libXft-2.3.5 + xinerama? ( x11-libs/libXinerama ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-5.2-gentoo.patch +) + +src_prepare() { + default + + sed -i \ + -e 's|^ @| |g' \ + -e '/^ echo/d' \ + Makefile || die + + restore_config config.h +} + +src_compile() { + emake CC="$(tc-getCC)" \ + "FREETYPEINC=$( $(tc-getPKG_CONFIG) --cflags x11 fontconfig xft 2>/dev/null )" \ + "FREETYPELIBS=$( $(tc-getPKG_CONFIG) --libs x11 fontconfig xft 2>/dev/null )" \ + "X11INC=$( $(tc-getPKG_CONFIG) --cflags x11 2>/dev/null )" \ + "X11LIB=$( $(tc-getPKG_CONFIG) --libs x11 2>/dev/null )" \ + "XINERAMAFLAGS=$( + usex xinerama "-DXINERAMA $( + $(tc-getPKG_CONFIG) --cflags xinerama 2>/dev/null + )" '' + )" \ + "XINERAMALIBS=$( + usex xinerama "$( $(tc-getPKG_CONFIG) --libs xinerama 2>/dev/null)" '' + )" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + + save_config config.h +} diff --git a/x11-misc/dmenu/files/dmenu-5.2-gentoo.patch b/x11-misc/dmenu/files/dmenu-5.2-gentoo.patch new file mode 100644 index 000000000000..91ee6f353bda --- /dev/null +++ b/x11-misc/dmenu/files/dmenu-5.2-gentoo.patch @@ -0,0 +1,26 @@ +From 3c494e2289c93ab6262409f9498866bdfd57bcf4 Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev <gyakovlev@gentoo.org> +Date: Fri, 7 Oct 2022 11:29:04 -0700 +Subject: [PATCH] gentoo patch + +--- a/config.mk ++++ b/config.mk +@@ -20,13 +20,13 @@ FREETYPEINC = /usr/include/freetype2 + #MANPREFIX = ${PREFIX}/man + + # includes and libs +-INCS = -I$(X11INC) -I$(FREETYPEINC) +-LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIBS) ++INCS = $(X11INC) $(FREETYPEINC) ++LIBS = $(X11LIB) $(XINERAMALIBS) $(FREETYPELIBS) + + # flags +-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS) +-CFLAGS = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS) +-LDFLAGS = $(LIBS) ++CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS) ++CFLAGS += -std=c99 -pedantic -Wall $(INCS) $(CPPFLAGS) ++LDFLAGS += $(LIBS) + + # compiler and linker + CC = cc diff --git a/x11-misc/kronometer/Manifest b/x11-misc/kronometer/Manifest index 1054fcb38fc5..9650f038e677 100644 --- a/x11-misc/kronometer/Manifest +++ b/x11-misc/kronometer/Manifest @@ -1,7 +1,7 @@ AUX kronometer-2.2.3-missing-dep.patch 578 BLAKE2B 2395c67fbfc5c465ff71326dc3d0dba56768b814040913629c4718e2d2d4d0e782649bbdbd1cc7b0fc8b47ca6610b1f5ac5edd7a626143aea5bbfe6434fe4351 SHA512 3bac194647c9c78caa2103cf8a2ba7715524bdd293caa60ae0c6bfaf78b3fd5aa093f068d3fea2906368ecfb8d0e1d1f2be7c4e3733c4cd5caa0aa71150137f1 AUX kronometer-2.2.3-missing-link.patch 589 BLAKE2B 231c8207d3df8f5480d2b20e5359c4eacafe55a15269334dda3b00dc5005e735ae530353b876dd5a2376ef498f74da0bdb12b56a58521a3f677663d71078691d SHA512 02bc07af28bc2f531be154c80b6c3189513439a0626d6660850a7fd16052771e62024b9f837c4c784ec7b9d1552d4c8706922948346af10633d25894ff6dddd1 DIST kronometer-2.2.3.tar.xz 124208 BLAKE2B f9d91bf19ba64e2c337b8181e2529b409a450c1e821c6b1358a1d57627959c65b5c4db0acd15a4c8f4cd3fb12197ce6a1bf3b95d4dc4922409223b528f5f62aa SHA512 77f948ae3a03b15a0cd49bc1048897bff0788a4831beff8f336270d8af6ee1a245d2174f5a3adc224257e9f319958197af7900ce8389b312f8fe7cd6c53a71d1 -DIST kronometer-2.2.80.tar.xz 134264 BLAKE2B db83b0c3bb6b22650c99371d00a31cc30cdbdac7b97b925d5a79f3a9fcf90be797e35e4f61d2bbdaf704340b3991451975250e0ffee7e4460d8d43d898265e24 SHA512 27dfa5a50f9adfb926fe6873267757c60cba2dcb2502407367626b01528bcfd49bcab065076bf789f975cc8587ed19a2f8202eb7b26615bf720f6c01d9d5986c +DIST kronometer-2.2.91.tar.xz 134696 BLAKE2B be3c6243eb6c69a49fc13331f07d353f4de64e519cfb0f3a90c26d8fe8c9fe340325c015729eb5e565c8b4a6f179e77cc3a694fa7349b8e218dc78ec34dbb8b6 SHA512 2d5a0c3175d102ea3b5d59bea06e05440d3a0ef00e673b54d2b253683d3416fe608546d913c64a18db38121cb397a26060c6ecb5b6f5b8738ca417623ec77292 EBUILD kronometer-2.2.3.ebuild 938 BLAKE2B 2bc47e8a51a38978f6c06150ae52b302c46d59d765f24dcb2c095ecf27a8bcd3f048895ab7d4d478cf6fe569fc5a5b147dd6af5f87645a8f3c021d2b228a8087 SHA512 b5e8644f88e85591ac5d49236f9804600182fb200fa6c94cb4e5bcf348659a9947b4c50d84a5a0d7948e4de2bf7d5372eb7c0e03e281110ad52bf42d44d5052f -EBUILD kronometer-2.2.80.ebuild 853 BLAKE2B 914252398c4f0358bd879f8c78780fc1c00282ac11c01306a741eb6a70306dd7b6b2259a33734fefefa096df2280e7a3331ab0a00d3f8ae183f1ac28d078d15b SHA512 fde66c23a606a1bac4baf40cd38977deacdd32988f3d672cd83ef8d93b1d6a997890ee66d5790deab610564585cd275916ee98b00e2aef8a32e79008e6bf2f2d +EBUILD kronometer-2.2.91.ebuild 853 BLAKE2B 914252398c4f0358bd879f8c78780fc1c00282ac11c01306a741eb6a70306dd7b6b2259a33734fefefa096df2280e7a3331ab0a00d3f8ae183f1ac28d078d15b SHA512 fde66c23a606a1bac4baf40cd38977deacdd32988f3d672cd83ef8d93b1d6a997890ee66d5790deab610564585cd275916ee98b00e2aef8a32e79008e6bf2f2d MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/x11-misc/kronometer/kronometer-2.2.80.ebuild b/x11-misc/kronometer/kronometer-2.2.91.ebuild similarity index 100% rename from x11-misc/kronometer/kronometer-2.2.80.ebuild rename to x11-misc/kronometer/kronometer-2.2.91.ebuild diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index 7dddb30504d9..155e88d88328 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,5 +1,4 @@ AUX polybar-3.6.3-fix-prefix.patch 350 BLAKE2B b5c1e349557ebf1ceb930564b5ab4f687c6f2c6d2f4adc9cff787f43a03b5e0d8d08dd0202f4b6c2c90f97e1ac9f94faa32bfea30f58d1ce05b658ef80bf02b5 SHA512 07da5e5409cee75f7bf32dfd4fafc8b9735d9f5a85e53cb1eae330030fb50c6a2c923a03c5703d923087994d2ed8665d09674c8028f1d28346a7289317f9195b DIST polybar-3.6.3.tar.gz 439838 BLAKE2B 522e95bb11e947008f0909401a769ba7ef44733e7edb4a067185bad610ac70077e1370e0e9da9fbff27b9f981b5285561f7c86e12fc5da79c383d794da6b4a86 SHA512 d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e -EBUILD polybar-3.6.3-r1.ebuild 1568 BLAKE2B b4e124104fe2bc36ca90fa5ffe3e8309eff95f87d76bb0b420c9b4ace7617428cd9c815eeeec3420436dcbb336fc54ed23b212c7392a5b94da8b8dbaa95c7d42 SHA512 3202091e40de5251f2ec6cead882023d0e794afea7a4a979f2bae02a587a7bded3c0502519ca12c717870a9461466f4735376b5f8396eec9cace69a5f5dc4e3f -EBUILD polybar-3.6.3.ebuild 1472 BLAKE2B 9c993dbd1171d6d96a4f0f69c1f217cbb88d53236f2be20cf02dd29ed6dbf1b30a7410c85ff1c9d37e5f70c14d347f7a0bd150fcaf993f546e90b0110073641c SHA512 f04c533c3349593dbf6eb17251c94bad8dd0d74415436c5cd9ad725c90be455c07391e4019096521573740016ccbbf8149c067cb04778d80a569bff10e331ac8 +EBUILD polybar-3.6.3-r2.ebuild 1563 BLAKE2B b78a98cc413f9ee7b6c85e857bd1b5b03dc35c647e74144e1b4017ff9acabd475c3a1531c07d231c402ca061ad1b055b805285939c4df19b71d846b1efdc9a75 SHA512 c3e020a0d7f49aa4119dabe875885d6091158f8ee46d9f34e959b63a3a3635286fe53b54114d65432be3860a62716a8d9282320f39db3b225f05a19c194cbc46 MISC metadata.xml 585 BLAKE2B c792f265587effc07acc20f097adc1a1975d23ddf55ceb07b4bda02e61e1b48b1d20c5a07792ac18fa5f02949e0a88bc18fe6df2fffd9454406cda34ac33654b SHA512 c3f9080f68d989dbfd75492ec0c4870e4df9b0525a69256ac95bf55eea60022ac018cc1afe42677bc8f822beec75d137e1e7c8a876763c72664541a0a54b28f1 diff --git a/x11-misc/polybar/polybar-3.6.3-r1.ebuild b/x11-misc/polybar/polybar-3.6.3-r1.ebuild deleted file mode 100644 index 8d59630c7314..000000000000 --- a/x11-misc/polybar/polybar-3.6.3-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar" -SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz" - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - dev-libs/libuv:= - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:=[xkb] - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( dev-libs/libnl:3 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}-fix-prefix.patch" ) - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_POLYBAR_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - # Bug 767949 - -DENABLE_CCACHE="OFF" - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" - ) - - cmake_src_configure -} diff --git a/x11-misc/polybar/polybar-3.6.3-r2.ebuild b/x11-misc/polybar/polybar-3.6.3-r2.ebuild new file mode 100644 index 000000000000..e66908d8d41a --- /dev/null +++ b/x11-misc/polybar/polybar-3.6.3-r2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar" +SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz" + +KEYWORDS="amd64 x86" +LICENSE="MIT" +SLOT="0" +IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') + dev-libs/libuv:= + media-libs/fontconfig + media-libs/freetype + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:= + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + doc? ( dev-python/sphinx ) + i3wm? ( + dev-libs/jsoncpp:= + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) + mpd? ( media-libs/libmpdclient ) + network? ( dev-libs/libnl:3 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-fix-prefix.patch" ) + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DBUILD_DOC="$(usex doc)" + -DENABLE_I3="$(usex i3wm)" + -DBUILD_POLYBAR_MSG="$(usex ipc)" + -DENABLE_MPD="$(usex mpd)" + -DENABLE_NETWORK="$(usex network)" + -DENABLE_PULSEAUDIO="$(usex pulseaudio)" + # Bug 767949 + -DENABLE_CCACHE="OFF" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" + ) + + cmake_src_configure +} diff --git a/x11-misc/polybar/polybar-3.6.3.ebuild b/x11-misc/polybar/polybar-3.6.3.ebuild deleted file mode 100644 index 770a50edd7b5..000000000000 --- a/x11-misc/polybar/polybar-3.6.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar" -SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz" - -KEYWORDS="amd64 x86" -LICENSE="MIT" -SLOT="0" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - dev-libs/libuv:= - media-libs/fontconfig - media-libs/freetype - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:=[xkb] - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - || ( x11-wm/i3 x11-wm/i3-gaps ) - ) - mpd? ( media-libs/libmpdclient ) - network? ( dev-libs/libnl:3 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_POLYBAR_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - # Bug 767949 - -DENABLE_CCACHE="OFF" - ) - - cmake_src_configure -} diff --git a/x11-misc/slock/Manifest b/x11-misc/slock/Manifest index b6b283c87d43..081045b3f5ed 100644 --- a/x11-misc/slock/Manifest +++ b/x11-misc/slock/Manifest @@ -1,4 +1,6 @@ AUX slock-1.4-fix-link-paths.patch 558 BLAKE2B f2ef75f836b02ec23b98fdb9f302e671ec8a284b75d83f701e14f5d44a746916b670768730759d4767c9617259b6ad1ec6aceecd851973038ffc2382edd99558 SHA512 3610b7e03e7089ffb4207b136f08ac0944d411284dbbf6614c615596451dcab11ad001c01c4f32c0f040138c99d6764428d60050da59933619a8bbf7fd2a011e DIST slock-1.4.tar.gz 6889 BLAKE2B 67f956fd00e7536a9db81b82e85e4128b537569d16cd25428822607a5c2f3b0310bcfec896f7e83c0091e85d21b68438f6f42da715a55cad7fac90d0d0d64b8f SHA512 ad285360dd3f16a225159abaf2f82fabf2c675bd74478cf717f68cbe5941a6c620e3c88544ce675ce3ff19af4bb0675c9405685e0f74ee4e84f7d34c61a0532f +DIST slock-1.5.tar.gz 6898 BLAKE2B f3435311b24c20fef656589f468b4cd6bbed30568459cb1d525b7dd5b57e5759ee287787d7506ad6cb922fd092bad504f38ab8c57b41deebec4f6aa554269a41 SHA512 2402b1e49f5dbe06cca2f3a31efedce6359413b240f2b98c57147483591a873c3c5457dbf6707485167002ff6d7ee0e9005d9fa506a51bf71337624e8728bb43 EBUILD slock-1.4-r1.ebuild 1160 BLAKE2B e7eb43a66c713c369dc7dff580fbbe44c6163690adc9e9d815e76b62b6c81460f33ee12b5dd8604f1057f48c09089d7ac4467190f0ef1a3cfc1ad0fbbcf7fa09 SHA512 fb6efd3b182237b772144f002bf8446f94a7190b5e985a58765e8cba40a72924607c4c62e51daa5e4f7a40113c3e3d7377d43afe9930e89451ed84f442c50548 +EBUILD slock-1.5.ebuild 1164 BLAKE2B c0c0418f8362d0e85fcbed0c7d9d726ae02391bfab4b351f190248710cbd1538a6d5d2c8dcc5396b2a3cfd3e5c63e1738b03d268d9cbab4a4225e29284828df2 SHA512 20afb70190973568003dbd050a02a8992b77381d573cb451abe543238cfa2d407970e337a4703fd8a9972b0f113985be5470c65739ff5ed4ecf6eedbe0a20d85 MISC metadata.xml 252 BLAKE2B ed5f11ce8c4de4fde4020b83dc772d6b47192ea5617cacf05adf13ab5a29923858b2969ed9dc26e75194cb972d41ffceee40856e6f955f42039693af96ebb2e4 SHA512 7f9b5cf205b6500eb65742c67963c3c6c375fa05c7eb094037fb9950d9d2840930e8b4d3ef76c948ddf7f37005012be51c8217c758a615dd7e128c80b6b1db28 diff --git a/x11-misc/slock/slock-1.5.ebuild b/x11-misc/slock/slock-1.5.ebuild new file mode 100644 index 000000000000..34bb4c6a6a2b --- /dev/null +++ b/x11-misc/slock/slock-1.5.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps savedconfig toolchain-funcs + +DESCRIPTION="simple X display locker" +HOMEPAGE="https://tools.suckless.org/slock" +SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86" + +RDEPEND=" + virtual/libcrypt:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" + +PATCHES=( + "${FILESDIR}"/slock-1.4-fix-link-paths.patch +) + +src_prepare() { + default + + sed -i \ + -e '/^CFLAGS/{s: -Os::g; s:= :+= :g}' \ + -e '/^CC/d' \ + -e '/^LDFLAGS/{s:-s::g; s:= :+= :g}' \ + config.mk || die + sed -i \ + -e 's|@${CC}|$(CC)|g' \ + Makefile || die + + restore_config config.h + + tc-export CC +} + +src_compile() { + emake slock +} + +src_install() { + dobin slock + save_config config.h +} + +pkg_postinst() { + # cap_dac_read_search used to be enough for shadow access + # but now slock wants to write to /proc/self/oom_score_adj + # and for that it needs: + fcaps \ + cap_dac_override,cap_setgid,cap_setuid,cap_sys_resource \ + /usr/bin/slock + + savedconfig_pkg_postinst +} diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest index 4112886389ee..466f737ef188 100644 --- a/x11-misc/xkeyboard-config/Manifest +++ b/x11-misc/xkeyboard-config/Manifest @@ -1,4 +1,6 @@ DIST xkeyboard-config-2.36.tar.xz 880776 BLAKE2B 3ce6d9e5a1e763beb15614cd1b559ff6d56c2f6438b1c0680755a029ac90e48de4a939b1bcc0054a510cc0e08f6ffa6db98fecd4bf11e01510b151aa664425c3 SHA512 a81054ff6b7928a445a913b80fad995056559feff7bc1f4926657f171a102108b6e22958dc6c814ae2a25445f65c94485f13399628016f1358cf3840e235e3de +DIST xkeyboard-config-2.37.tar.xz 879744 BLAKE2B 58cc62d48a857b0935bfe7415b4a28921d02218402ca0125e8644be04a14f897e357a224fed12f9a85c6d147b4fa659241004bf49ac16c19b7f5fceb2b6d3295 SHA512 3b2da77996d48bf7b6a5f5784bbcb62070ba6ab8eabb6f255d1addd7fa58080a329464010050e894c9acc901e42e3669333db2966140c78802efb8a86620ac0e EBUILD xkeyboard-config-2.36.ebuild 1030 BLAKE2B a0bcd6d3b409bfeeb9b987d57e7edd9dbc131ff7cd78cd2741def7c6a70581ea5fbafca2954d85779ece93731573e00dd259d46332b6b8def5f58d424696a6a5 SHA512 77b303d931dca500ae748271ebef479a793392d85da59c9fd5b565d74ce59a2d798ddf1a16d5ecd0e3c6678604b1b1760f91dd1c82a9f1b4ea5fcc57c4e65945 +EBUILD xkeyboard-config-2.37.ebuild 1038 BLAKE2B 8ddae88b4c7009cb60dec8707cbe239054a49bd713079aaf28b1c10b31f8458b9dea63415dcf197008f3827a203ca9489117d474c9dc7e48061584ae0f2415b7 SHA512 38ff78bfc51cd3f8bfe2a0cfb6262f2f46a12f17868ac5b3cb6fb0cabe44e6b0ac562ea7cb39a208f743f24f5a7da67f43b98fb822020eb6371c0682e2373eaa EBUILD xkeyboard-config-9999.ebuild 1038 BLAKE2B 8ddae88b4c7009cb60dec8707cbe239054a49bd713079aaf28b1c10b31f8458b9dea63415dcf197008f3827a203ca9489117d474c9dc7e48061584ae0f2415b7 SHA512 38ff78bfc51cd3f8bfe2a0cfb6262f2f46a12f17868ac5b3cb6fb0cabe44e6b0ac562ea7cb39a208f743f24f5a7da67f43b98fb822020eb6371c0682e2373eaa MISC metadata.xml 338 BLAKE2B 0abfc9e29fc629961ecbcc525a18185afd4b08cee4b68d35d1e2f863b898b1881b68e53f26079d1dfacbcd1f6961433dddf316435f421ec9f8b7a2e669c89eab SHA512 d1df4e20e9260892555393fddfeac0c9190c13cbf2a654ece211faab0c180ecdf592939992d5abf20a432a68a1ac0400e9e65241a9d3c7a04093c11b13123d75 diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.37.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.37.ebuild new file mode 100644 index 000000000000..007071e3699d --- /dev/null +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.37.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit meson python-any-r1 + +DESCRIPTION="X keyboard configuration database" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git" + inherit git-r3 +else + SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +fi + +LICENSE="MIT" +SLOT="0" + +DEPEND="" +RDEPEND="" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-libs/libxslt + sys-devel/gettext +" + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dxkb-base="${EPREFIX}/usr/share/X11/xkb" + -Dcompat-rules=true + ) + meson_src_configure +} diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz index a24fffbf70ff9a91842429f9c9f0838b462beb58..ad9f52dac8fdce9fb6d94a47b819f882556d9cd6 100644 GIT binary patch delta 27145 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 QR}KIAABgT}kZ8pK02TK5fdBvi delta 27127 zcmV()K;OUb)dA<#0e>Hh2mk;800092e7#+-B{!0;ckf@(_eR_N$|QL?=fkjJ&w+tC zfPH6>Os2ZflByt;M&17PexB6y-g~Lko}M0!s`g$hlZ<%deS;Cf|MD;Y{a^m{!~Qz1 z@pb%9fBWJ4KgE2OKmDiw<6r*w|C;{OpHe@svisFiTW6Vb-ha90ox_=Sjn^D^S+nPI z-|L+B8TQymJ2yYw!m4TIu=0`bx@VlVUbUR-7=7-1^)TnU>(%pU_kE?F8h>-lzSfw> zm5#j5I@+K9?SK83Bc?yycN}HZRA;*R>u}6*)Y$rrb>~`E<ulqmRybmw*Xpa~n)<3W z-}`FuF6}(p41f1ty`+7WtMj+KTx&T_zWF%w-uH3Tk#k(D?pk|TcfRgfd&%j4_}72= zZ~xo>@?Zb$zyE1`|NW;Q<Ny4x<Ht|;{`u>lVhYFma>ah_qvqCI3G+_JuB>Lb<}uH9 z#+-6qee<-e5`V_JTw(68)^V;~)_tx!#K7akaV4Jj%74e|Jl>ciU2*p7m}?v<t$Ca+ zj1X9r$s?A7$K5>0e=JwXqqoq@KJT=S9C_Cn`TW|iUPGCQ71&pd^(^Nc;TkN?ILbZC zW~+{4r+S{(ebyOS6uvaAo8RJ7Q;g~AJI<9`U2OeWIhP!VR#0~0?~hhLEZ5KD%MTw` ztHtwewSQ`!g}3i5VioruwXSlnSm!FC@vQefu5%wdFP`(hb7*6=*-AZj;m6shwU2bM z;rA%{%8}<==QUbCPW~tJmwZ&duQjleU5<choONj!ZSx@iv0A;?y{>tdbX|EJagTD{ zEsvbW#mdFI&be1E^T3#owinORV$ORUA*9i+a)0(*bLIcPk9w}S&w8X9`Ogtz?kgVi z4*c1{*M!wl8E4$s;XNu2^0Hd%`_JpI@9UM~ncmiGVOH05u+ry_7q1kL6Ay^Ft}|R$ zxEiK#-#wo>Ty@rQ@_*0KX0HXWD+Oa`yIM=JoT2WMpU)$nv&9g4?Qvrx3n%ASGcUE% z!hbZbBjBgPz(3ZjlvERM5P67lx5l3J*{;Fb$9dK?=7oXfs;9GGIDTv(f&W>ftP=Z~ z&NLEBxq0f8D&JQFKb3Om*UVwGz~=8AF!k8Lm@>znd8KoV`+ixkFTZ^B#TegK>%gOO z0j)5l&~^pA_L154)iy5_$9bfH_mvE4Tz~p#O=aSn8L!{C8Ae`MmisDvY2p92>l{hf zJ^H1~ggjS>{AvXM*m2gW&D3YbY1jRa)!MB01QXepl=~HR{xH@tbFIM7h<T0O3hp&9 z5u9$E6SK-}UamXbq4nzycf=7o;CHd~$1$$950-Z2lzLz(Bb(4L%UQ9KFpHRX_kZ2T z`nXy@?2o<(ki4x{zp<7h)WvJ0aGvpqjZI0sQUD>2lviV`2e`DuxC8IlaJ?Ep;}fsz z>=Cd8P=O(3SBx8{y2l6u=s)vu^Y4e&n`Upjl-~Nvz)NH|LhS!oEzoKciy}_9u$+y@ z2*l;AvG0wMt^-Tyd=#irayT%dvwxo8<(=vs*_Y0*j<d%G1XO&oVsCd!Nl%R#kURHa zp{}|4n2;BE7BlgMs02j6tk&lrKdx4M$NA~fgn-M`yN#K#AC`+CcW0cuVgh*t0A;ko zKAczX-S2gqOP)IcpIH6luq^vNL&4Je#@70=+nVbD={v~Qj;nwexg063c7I|AAa;-c zSglzI30QQh7puS;G**0-l<t#t=H+|37Av&Qz0Ui@Iu3BW-adanfop<`J9S*Ebapi! z6+?`*ADxF>7)1c5u2B4zJFt%XxJMjmJVrl0uGZI2KkR=J775z<;3-03dx<L`5AU01 z;gLIGrH6Cl*%gP%L`|ad)qil3y7ol`2a|HHKwdgo=7WcyJ*5kDfP=8(zQsv20;O37 zB6h}>iKgkeck@Nw!eTxXuX%<;E^rVNb0fT-<5+lDf)~JO_*fp~Ob5|*5HIr)E|8#> z7EZ(5UVP;RlrHyhmyU~_fsg8~rhM?ZCxQArHdH41z`ZsC750^{_kZP@_YW^?Ro@+P z29S=O&v%|DalK+6wcYFoC`}}s@v-Hx2iVbwE4%Y5iASFV`n$7B%e`+AnCd~eAM>2X zHhlMj;>2~0v{pOZc{mTztFyg8GQjo5xWM3)S^?FL0x1|Bw+$uSlZ^m37m+lDRce5F z0Dc8X&oxTU1|O9RYk!|~cyR74ATyK&UKEbrVRr}rJnmS^&Yk5BafLqGf~<|SBaWCq ztko}be!pLxv6cR|VgXONZ&=iM0$T7mg5G`Ye#1ep4XNC$&pKgDiIvDD;HU)BgFu=z zsTu)%_xViAcP0wPIXlm(+weSNVT6g7;gjbDo4{I*kV8o&9Dn!q=8T{fVG^U(G#fPV z<n5p<W$}w})a6g)!FoR{0q<pfiNF1nnDIDwg?pq>PS_ip3k<@0wiM~y(8a6D#vogm zMsI6m{>@lgq@Cr%iV+mQ{`l#yAJ;3tuh;#MXkZ%uI_ADR`vAuCu6!WzG2AT@(4oj7 z-idF8P$j5hI)A}i45|;pF!(z=3$^izgty^RgGdQgCR9R8H#8O+vL{%ySx-nIpwY36 z@{jep5}zK^Yym=kViAyy`);^DO5u!wkA*=H&U!vr$%@8+S&S=ez`bL9p!Y@CY>@mD zr(8t4dM&)|iYLSytLF89Z6YB|64&4O>%8JY^x5@%Uw^L)&b5Df;Sui+c>_jJx+7<h zg^fF4>!9TcL_lU2c9hW-KrPH3ly0#YEZG`(#>7-ktQ+(?L1e8@mct4XNbxp+3QUC- zU9HV|MqE7KEEwdL4=*ba$=<*VMFd>7RWA4z4$aFEloMn%q_`0`T7n-G`Xs18Jey1~ z?_QSCEq`Zd12M7T6ax<1ScjDe!+_J`iEE2SY}F577cuujm|VPKA#U~e<-$h(yuW<; zet-S>#U;brni0`>e4w3mJD?fIIf#E)MOv<u56(`Exe$J!T_6$?=~(DGZ^$~KCIP-g z1gHeTvl21Tnz+VbxnRD8E_}Ab$oDZ|b_XmvwSNt%4-?w|9v^uLh{xE5+tzt6b}c7D zbHniO-j4xQK1+w3uvSH?xqEY&5EgU7?+uE)8ia(PeV-7pdo`Y<1r`Z)d@bIRha)=f zB&|cgf@TL~v3+2w`^Qh;{V+a#|Ix_O2O}G>z6KUU#1ne}s~f#QzeYGw!?2hNmCk71 zB7gscStP8zgdN+#_gAQbF(bh67c>O(4mekUOQNx=$i0*_*FpT70Or22Vo;ChkBI8| z9}C8>VJh>EF8*~NVHAXa2Lp&jt6piLU2aK2MGzd23ZC*&_4t8wlvoJYVJ-NBMeyOb z&TvBVcrJ`!qoOWiNR*t#8HvAuYsWOu0Doc4_XYdzuRrbYzaPKTLo8Z*TQrtE!vAW6 z=d(oY%hcEsp=U$B`n++{bd8OZVMK`Gc3<Kf%X&jw*TFaTs&^*!FUpO#g;GG~i=d2b z0Cp3!uqg=%77J#6mP>Ay-}KOdnHnDok&-0<?g_jXV5-Sx{5~h7DIg1s!{|?7secUF zSSb9!TqyW8Fe!u*hJV2;uf_HTnc6z@$s(x?@`EiKl*w1cZ6E+>mZN;LX!oa|UYJ;Z zcgzTZ3w)?}51g?8sX$rz_CyeeEslBv+V>=|sKHoo*-SSt)6JFi#U7qFW)77Yf&~E4 z@nANXcs5GsK@Wa?p~X92Q86Jx>VMI02xWR>7l8K35*kyHuIG8R(xC4LI+}l?IVLg| z7Kq71_pXKHzX&zEV1xN2!f&%k1^1qajnMgglpYKp23NL}cit+497Ejc?pK&Z&w};B zaZ3CBlKpkO2%`^BMtCFu282f1>3m$Xzz5mJa~2$kFF9dlnLq}w>DPdI5r1od>cOVg za-C_zT}@i3gGXNQ*#bjp(D@S<aI)kr9~~Wt-X`SNe8}}dIxOZ5$}WOZMk1~T#YIkb zNHalX%>&q)CuW4*o}dP-A2Ys?5dp!;`*tXQ7X{<lK+6*jvpd4obij2Ze+S49`9bs% zdN<aG@U2l!b@h@_>|n<6`+pVt;m`BC^_TJEcdvo-_>c@6pc0%4SvJuW2v+!~5@Z)- z;t7`l`3u4XKwkJ9&xCg4fdi@|?Hpk!fjBn^WXO&rBZH=zL90CUWZe^f32QhLH2KCl zvV@6<f8<u)cv(1s<8iYz9oY=S0u9huF%DzE$O`$*UIJ1mlv*)c=zlxb&&NQ6AlgtH zw$LTv)0c?fF=$LGnUh3(V}%G>jI9xZaflMnj9nDvL;8c2`~H{x|Gs$WhqOf>vKJ*^ z0Bz7U9oY(86{I8<zH`F7WgeNAH?0WzK@&0%OJIi@?zm4Fx=MhJ$0jn569$~R#0zv9 z5R?*X067VB0MiZOUVq{hzWp9LPk8|Z4M6Kf!X0Yy`!5_9af|xL*%F*@6D{J9?eN2z zKYLhtYQExN?M~u@-+FAmjP*by%csG{xCkWWV8!Y*voLZFttfDK*>6{Eeg5Uguh-{a zUqt!&9z!qCAAyn~2ZY805&@WIkOZIImwB?Z&}!x`{YR_kfqxlv2m#MG<mw<cQ3x)L z_hx86RzvKE3uo;C$=lC?p3A_|92Ik8xnb`!APL%=a+2(0uPx6|H-h>)&UqS&r`oZC z1hAe8U=c^yX29%*y2LiyxuF&JLcj)di}fxISVJr$JOO`r(H(n2wgBT`(qIkw_6Z|A z?-kAfgrMO6V1MPl{PN}Vudj|;-g7^dc*jn5UI!NeXtAes)?2m%==&T6FRYUojf{kz z<EZ8bpZwtf(o%y<75*kl-v><PKBsbt|Llf9kR)w)0x7iajBj@wjS$S&%(px&K>#X% zh(OD+Hi-yP_~A!%cepN!5-_Re@S<70b;d+oWv4;SJ%86>s`Ek+prT-8u;`7}Ul}$Q z6($hsbcY2Ij;<WCrSH8k1Vji%`0c`dLUpc}!0;}k#sNOwXk0P94@^7F4O2j*hk}WK z@OT}R5qQOV5E1(%Xby}LYH`9rhEWVJW~*Csg^`n)uy#j;WQ7(1MqokjaDjm|#AFby zKm$=@zkkEq!MX;(zqba|L#Zc5(99GgRfvAbu?eQZcwyzhMD~OPy1|!?`~+CSW}O50 z12#(t=f<sgmJ0u?(4u1;Qewnlz}u5K2RId0kWJ%!yK3L>>*p7Adyfg><Qdt&m?TO& zvu6Y-*UQydkbB@6n?8BRCnWIC2&z=f2O+SCXn({2tnOGI9~~eYuE_!;4I;c`5S4HE zGA{R|$rn5mYPKrY?8^RQ(c;CI^8XyBZu7k$-Te#(#c__s^7B-4gKS3}F79<jHU;`H z^92RM>Tff_>`iOJBC285w7>xrAJAHXUf5aotl-Yqgl3mfV&(k+^%cKeG{wQM<Lmm% zhkxWh0_{DAM$}BmbGTq+2PIu>FK;?az8hc1d&IlOV+~|qMM)4TP{+jm(jt4c@W<11 zL1+K2wN8MD$fo{8A~)>RIDaSDY?cO(oBx9@pSziCd*dM&ugDK#lNo6^p#SF6+tHyy zz!h||U@e)iK}-TD5zqs)$^z+#1Lu7$IDawW_9E~TiE!F_0l3LD0s#vVY$Q4&0T?!O zvcPCsPxjVo`46J$m+yc1?$eJSEDo@JTQ-mf)y}r^F(HB5?MYrh*I1_J>BKlHOjdbX zj8Y)1*?rWcXGG8}Ts3t9eN&e%GyuHrK&r3%3J8r0v5gj8P-ei!bOY)Vn?e4gEq~uq zk7r=h5SQW=VP|zfcdMBUR1vtxctI{g>V&9*0$BEw>h?4dasqp4DH2qYYCNlg69Q_3 z3lj@~98IG5h3>!E=X~?=bzY!1D+*Km1N!#UxITUUh;7IFsuks$)|G%<zzWPkYFt1R zDsr@Y9cBaL?gtz_Yy@4$gRck|+kdA0S-&35C=rN90*;8XcP#uZt`CUs5Q)VFnhY;R zzU~{LbzsrBpFa3@(gcpfO7r84RVi|WEQ9rwX_<XNc}F4^A6f=X6*XVZi(rH@#5KW? z&61cUAh?|AG9LkBs`Y@$v(4ufJr7vpgc$ONSTJtDh62;*@o!h{>rdnFpMTcpkLCsm zc?Y<Bt2B^l_#`%QU7jT6b#ITN2~d#VzAh+400;?en3ZS72q=_yfNI>t*3A>)No51< zgso1nY{k<|Pu=;UVtTL=P4Xf###mvrxDWyF&ECM8*$b$Nn?iDD3bGuc5$4?8FHc=^ zODIcTnShCIzZ&L`{5lVo*ngxfK4B7q7lB~nzGr>3LOup@*kf#Vq(Ds~)D+<j*Nq6i zK3fmpuH3(mPoL*cpT7Ic*B7IEM>r24wkO*QJZLB0g*3S8&HqL`3I%#)G!q*0z95LQ zPDIN^!~^O1HGUqjDTMzxufQ@BXeaElUI5b>FVD;;L3+l3nCJCahJQPN=N_AVP+A2r z^Q;Pc+AtvAY^v}HiBN`ECLjm$-)yvL(@A*D9+be0CqaOpKTUcgSWqV*LY6#LmWU@T zfGK8=(!gP(8P|0b7!m;;0hTIz_(uWt-#>r<%gf<PYx$jrfQ)6Srg+3fY^X$gxclTQ z0aY`NC~Vl*6>)~sG=C9THE#oD%q%rv7K|qmip*1wC~@Z_E9wgePDRZRamR_UNJ}GH zC?i&d=MHay0Vxo{heN@LgR@K#&1||q$K^q>()aZItsUofw~$LW7PyH_xTH^*`C)7; z-Dhe^Of-o`yda(uYQs^W<yX5$t&mR$7F;FZTKIXtzFoGz{eN}-6H%XeM?f=RN|M+c zmT-d~$&<+@`tz`aLRk6TW5RY|sZcXS)CE=nNVnPVHNcn1D&(t-4QrUlNS-gmL9pq_ z!pkh{iYq{{Bh<Z_A(*NDW6gjf4-p{8P@6l!Lr(}2DtH?Y;o=Kv3rk$}<d;zrV<#OD z-nMoyul5v$G=HFjc*XLd1CwkfWRnyG<?KP<Y6Q;>mq%!@#GVT8iPe7_Ourw${P>ZA zuxju5Hc#(`2FwcR;q~uMsQ(SN3G~M_eSvB8is~aQ;ws1tkGY{%`X7siJ{^I;2Ak&z zo-|@iaUHOv+RZ0rnCFSsVxv(LgzTUM!fB2-OG6;u7k`o}up3Blj0&d22Pc^bxVezZ z5i$q#Lhn30ODK+5tD+!Ad_A8#<&K#f+Gbr7QeFr=dwQY;W+o`yeWPS+)agB8s#Z4z z;N{y@`}}$~b<__cp?Xks;YoNR_`|2+jEE3~2*fO*bx_T?7bc9b8yQ>%*;yome+^Bv zJC+qh4Sy(xB(T-80oDm=?%5eoc^%hT8aVH%2=W{`0-oQ;n@CU=ToNF$k8i{btRpE6 z^*Epsn9hMji7=226GW0=e~{l*1Isna9B^JN`qX;bk`t7$0s6i@q6GTN4Y*+l)-!>Y zp?OFG-D8pa{#IK3{Bm^gLB*TYwECp5{+TVkg@120XKc?bI<YEvd|xeU0z7j)2m*JM zkr1cu2mT`jx94Z$ERi9=n&m+O5SMwwHenIh4k%Xm(^dG%+f(U&th(Nky3JJUWYs$h z(ybdK{NUlN5IdSdZA8_DP99Lm3s1-a(o=EUjg|lbP*&N}xeKGZJeaWH42_4wr$}G{ zFMlp8&^8DR7QsL&QJ*bB7}xd9iv9YDf9#iaJL-Gh$VF<N>O`~M#Kw5TgIJe{EH~OA zrs@PT@ZO5QL3S79{upc~#QP~@f%~{=`W!-sWkw|P5>Sbm=8X!3r7f((==CIi<B<_t zmnAxH$_fF8j`Z{awA{sfBEER>C|0~dHAc|>ndh*wD|+~dPzW7}x(yK>H&9aZN9|da zo%UVgJmIzl%`-wU<3}vEhV3M55>OI40)Y!@Yu~Kf&wu&+`Gs+O&{R2OlO7isf2SIZ zI#>x$V;)FoUNBk{Wb?vXa4ZCjXM@S3UIf_I3-$$%GkVC{Jry{CZtUuKqq)$JiQ^Zk zg4y#^4w1}7vJMvjpeRP3z~+#4b!(|Np9}x7e4=b3*FvAe2n{qmD3KImHY4hJAv&{J zI;1~@n}zBv9F5R}2YE33t#|(XfA#gyrF|$uyZg*}Ss_B;fz`v~QOUvN8V|QNJU<ja z9pFlq>D4D<<)MlkaT`_Drf9HLQ9=zK5)Ps`@OTi2J1=he3;e`n_JYM)LfY^z3CMfV zUPb;w>2A;`4y&&Uy7m-4H8t$N3`Ee0YKbZ+n46`Q)oRL1BeSM*U~8Kne}HU2T96O7 zt9K=z$RaSp7wqIbRwl4x1c(y?1BSiEH*5CGOAPoR33}m$0+No!9<Bfq3Pl;VN#bk7 zsaXUfd9)x8NG7hbnE@n+j1fJpV!AvdM+_wB5vFHeCs=0d87A>;1y*_JygA&mD?AJe zScz9}R<;W&b$J|gSS-rxle8EW2dY@V*O9rAlh7C&e|}W6o#H08Jo&2Muh`emUtUDi zJ3S*3bxFYO!467;jY8;IvzKtBfLaTlR^T9fHDVARvczuU>m3JF9+M1+Mw2?cR+Wq^ zzj2^#=?P2=^3QKwNH-+ZZE12jZdPF5YrGeu!66zVS~Ek2SlMF<BQ%QNz_y@gEX@fC z9H%wAfAgs?NSFr!XCv~jYF$Ie7vK)*R_vN9I0$U~`Dw9AZkZ@yLKgxYAs*I*RS$rV zZw~f;-Q(+DKBjSv(eLLiywrtYKRp;gU^kE<;)Mk^R#rg1ZL7>6V~wZ;G~t3(E*Q{r z2d{c~qI;la8tjWVBwB7u3r)x8iVK1@Knpq(f3jf->4uSm=KC7H=^NJ|SRz6WnF!W1 zt$9JU4o~rxWo}P`t|w&u<w3-;@W}J9WZYt_!fKabN-Ld%XTZiLJp7Is!^2AOz2aGX zPN;y!4>WcWT6D!!wk+l2s{Oj>@2dFnJN!3KHqhVkysAZ0BOa+uQ=`4|M>|&2S)Gse ze=PF4!Hu$s`+N~0>BgK!W_7Lo>sY^4u@)cjQp@VPa$=^C7SQV`X6gB)bz37<z;`&> zTV)3^0oiz67d+2>vI=Pqn3koyC(ws$&0_W1ePT%ile>Zk^d{0TD_!>RNZAup)i56e z7hk4M5CoA}aD#XSsS;gy^bY$DCJ{Z#f6O1M6u$fA)BS0Uub*BL9Q{L`sARTz-p?nY zWhY!n32T}KYTZ27o4bwxcQ=Uw4nba7%2v)%vz7&SEQib+jh7R=JbB!9cy=bwBtWpr z#HtI0d7o;ig^8wObzpqUZwUEMZAwc4z`4aK#Dxb8^3WqG)Q1W4hPX`^j|a<Le-_kZ zyj_~;3YO$+pdbwfz~B>*LI?cEtjK?CEu8)IoRF}R(mJQP-1s4Z`>FlL&;AMe$Ee1K zbrt;`NdXillrWsC-#g>x1L}s-z!;T}f#+X0@g5b=s#WXMWD^(EVP%hJ67tFO8M9VA z7`#&Zu+Al-U*+cb>%4JT82Veae^npQg~-Rk{GcLy1kec;z;y8C*cK6Eq-D2<JQ#=~ zGMetrC_J<$>=ig~I9tZ{dH_9nE%aJD(0Fzw7$C00r8N28d}88Nv_ykFdS9^bfBESp z%Z)C3XR+*wC95s){T4pg>qbjLxmpC?&)yQOi!FM175d}J7wyVZWH20if9J8GTG$_v z@|J(zb=<g9zRZ}<1Y7613L48|Mb<QC*$D_IZ-1*#n3MGxR>Z@m%Fx$!&0K~gj4%Sh zU}11_OXN=C+yW&gC>|FgMTc!3pp@bXzeZr0KIl6l;5uh!K^JSKJg?hSZ*K%NKn<E* zKbY5-PuF*!e*E+N^wZbBe_Z45fBtFz@af0vV-V;cYWv`i6$&`5!a2-7!f->iFcm6; zK|@2^My(TBVQndPmJJ~&skv^smn01-0uu975+IPu-w1<`GryW4kxxb*?Z@M<<Ak>m zH>Y3lcD{0ZW^$m!*-rS$$@`*tc=3njA_JCLp%WxPDrL<O4n(L~e<nmC91((OwJjEw zo|NR}!FsXUB`M`H;;@{ESa7k3+i-(I80uD!z-zx<zt3O){PX_t>ra3Gh->eZqdqUw z`1Nr&UIf_~02pBcMYEOtM4)612SKk_(0_VFo|EV6#6{vdqK0sCACGfDCeTR7@}w0r zfrk?fY$$=+@}tVwf6GMn2-&*cH#bH5gZGFI49P0~87xYMESxCf+Jcp;J;xJoh)`}U z`+~_3XJ$IhQ9;EZsmp^rSPkLFVx$K0fCs&*)id10Dp^GDy?!h1oV;?*zTh_tw|`te z{r!s(;pO!BJ^y%QJW37)wIQ&#DIuGp^HLBew#TzI7<vlse>VVsU!J^&gv9iK1!*!n z_;{c>VRVMLImH%e&}pH5w5{gYr|n0Q10suWb(+t5GdXJ=!a>jg7tRgZ;YS;Ci*Stm z_bxqnh=Ni#<Gvz_gZ(Bzu)v`}WKXmPir)GXL<wjS6&O8U!*&FTb0hScFF@d=x&e@V zR?O|>JI`-Te{TQn>zAMQ{Srvu_4+x_!bh<J4d0AF9{<wL3-)B;Co&C8j(u1`Gg?EI zfU?A>X(HJi2ml7G;vF!3o)7u6EiF23Q(X%$j&NMq>1YFUxgPR$OZav^`*>S6$c}jf zOXnAmwb&g35M*`_eu=n=Gqm(n0<1fDxXNz8YFXKee_Hk+v5phXKuFsAWbF<szbB+J z-%tg11<D7=jAo;aJq)mWPg*>m+}|SI{mYMkABc9(^?vrh9}f0DG>`EKcqlu96WFzt zdL@cBbH=5>HXw&+Q?`69Tj1<&B5+wxlUM-oj1bqC4Q8v9YqEf+XTKSAD*Z`G!t_}( zi*8U6e?Z)@u?g)PEblqq&qH^xi(#1Xy&6$w5~4<_R<$lq4lF+jiWndP@@jq6alvL3 zg#_?!5_*|5yP~}W=6kE%Mi}SK10~EKcTS+qWlPX;UX~G>+9mw;Z`SX-A3y)F|NPhe z_n$uf_}xosR{L<&q7kEL&Cs32A}x5$bpulwe-A9h^v=RRK@iIp&**Mnhq*_@&M{*% z*uyCh{ELUGr<LEnhqcUy^+|AI)*m`%eGIGzWz_*{`0#qm<nGgoh7oKQSO=z#dJj;P zeg#<YiSvP!hY&|JHaRYBI`G5hISNdpT^s1>G5|zhP2h!nrxmu=h$7KiKy?E$x*j!| zf4;J0p9eiGCH!{rzI<4+{y|(-RC`?$PXY!A{kH8u(~4=fgz0S4yj!JQ8%zm~;d(*N z`0?40WtXjXE3s=338c=!A0v&rmA&;jTnHdkHlKt&VUw*@6BRHDnC)A9fV4iPOuNAP z!ZB}b;~s~F-x$e+;zN585YhL2P6#Sbf7nEYVf(@g?Xp0Jhp>2=P&V7z{eBYQNq-0a zLTG6pTczSz1mBBg!bTCl->leQK7Ym5e*WXAx{*N5gICa#{pxH`s$ynoHcKYi8cYQv zLSTCG(fMAV^}OqRdP%HdhTub34(JyFWDXTP;HGgc4H3?Y+1cmGa%Ky4yNRu~f5Ut2 z{OmQHmQruL3aV^{B-@xUBfHDcAIX9{;wJukORBfPdno=lXgt$_d4ULQ5ZgmQN!I8h zGOEq1cJVgz=@XF#tXbR6M%H0>W&Hyug~F+`KEIY^z4N$!95r9fUKMN7bMU|kpgvAm z_`G0_uz*oKU`m$gPHY^0bf#@@e-M=TNS0fnIKr@iGNVyfVZnIG$g9lf=?~-xB7VVF z?}fLeNc@J|<Tuq&0#?rc&Ehx1(r)OFDIjeOq0FCIs8;NX1>9I4{<xxwyN!C;N^h$r z3JSs+R6CB;eJ4;Uv5%)|)$Q>POKg)&v|}qm)Ej<P^EV6k{l5PE<L9q$e=_w2;NGKa z#7F=lcse_jk8$452{p7c+0Oc$Rd#isbr^R-CKDid`0|wJoW`pRGTqt${Kd+xJ_#SU zZQU6hKlaloi+`hg`gy=+5CGjm{4)BR;ej%q?I9ak{ERrZ$ONenDk9Goo(KW6h$213 zmi8~4EJeGb>GBh}6c(;Tf5=r<bjZdG7WH5lGZq+}q`C&v5&I@AY{fb93-uq%AJDn) zKh0<P{{E7B`_LRD)zSk{U>72V549Bt(MX`YEgQG?+;d?mK()NoJO^uq`j*0jgE%q7 z)6NV4hjqS1?elz2NZVNxXt^wzCE)QhP%aq6ks!k1y{6t=?h$q)e@gQ)kQ7)^7_ow7 z0f{pa0dOJDHzru?@%z=?b9-v;%p2$-#p;<j0qcT{C7PFDU4*5l#8AlGVd?Nq6lBZz zayWfKpVWASZx-%{`Q?|NzI?wwhKCQQR;4|ySw)r(Aa^L@&Yn=k!y}GsTf?$U977Mb zC+{hn_5kY+AV@)Ve`Lb!PS=F=nd9Ljq9h+%fdWEm=fhecivZDmO*nw4lwhvuy~DA> zVOJBalII0{R{O1PX=V>|;DFKQFC_F?BiiHk<nXvFD+IBgrV`dQmKpkic+aZ7fcr;O zBR=H8pDn+vA*jR}5~zEPmNd$mzg@O3KYjZ7kJk)cgOT(2e*j4G^iio|H6)u1hFJkX zgyX-F9S5xUWTQ5_%um*0DF{DI>~BxV)RLynhPdc)Y`7C))>7zU7h^@sgK;-9e3p49 z6y!UDyN?GIY@|niw!8D@&ClB9(2hLX8%|X4c*5#>OVrp=Rx}>#KT7GKXH~^`_9mvC zgq*{q^cW3?Q9#?^9WA57uM-<sqnyjWq1e9-4nO?z^QZOor}6uyv=0QX;uUxm3K*J! z;8j)!*R$Tkk~~POc@hId3hGRlF#66j1R)QQ2JP{kYNsZ=?;w+-B_e;Y(SHf8VQFeP zP|RqPY2u}vmuH(0qQe5o?iddEjah{qX9`xDu*c|saXQ)-v+Scit%0>F)uv>@WfK7p zShZO}%W{xJ->QetU-pkbf8FDUUqAo!*N=wxp$P^)!OL1n2f=a-LgZzUS8#&g&OaN< zFPxw;>tR0&0dbXt6Ip*NIUOki39&iZ(|iXE0ABX?^M=;b&uAOvehSlA8_$#2Dv-Y& zrS{`3IHY~)!WnjmCVy(<7k+QQ-J!Ay)>;l>j>lu?O0rUBKJC%)o2wAJvd6w+w50%8 ztu+m|!v)Y;b_?nOs)b-IoHpUGIR{UB{{j2`{Pm|lX1@#BGp~PPH?VcV#8g68vIvrg zV%^Mv#V#{J*P!Q7l6V3@+bjr4#0-z+19miRO<cJ*7%}lVAiR+F<r<#Ju%*yJ%ouP& z54Sihn;yHpHznMb1{B_lmpqiN(LxflG5!kbKiMR@Cy^_4gjyylOJ7*R3$w#1_+6-4 z$1c0cKxi}4lr2*z7G7Q%Ts5EG?5Mn~U6I!xc`bXGzF9HQ?cc}xJ6d&*pFhTi56288 zK;^T2Wfm>Kj&!VumE@Z9<8kdWW`To&(CT0jEeeY*1<J)MLvpKJ>130YCn|q`=Q^+> zXaOLee=(`#Or5himIASd-_M2;&Hjv)U(-&ga(RMuS)XgAIXj)9+r@rv3vWEdwmyd^ zTo&`xYGc{A(&4AS{Qc`+ewd&C_Q&D@s=+$R8+fFF#aUj3Fu$?DEz9M_2}u^|1S<iD zMN|z+;Q6tc2N>;PvqI*np5uQv`@NgEdE3<BOb7s8{oYpeOeCEFab=_32`7GAx7Nb6 z388voT`_p#P-3yrF3W=fm@Q!%72IqwD$pea2|=kD*#XFMowm%N027;ssJ?Jxvodxf zjBbvr2ROoM$*Kc{JpW0aK@41Ae6wypfBLfjIH{B>s8G(^GD7gHFZ+K6S^@`bg2nSJ zf2@Q^0!Fqt6!ImfHDM2|4NvQBD!vD#!EUEw>JD51Su7efu??<WrXx@i*qA~Gegl`Y z3Hm)L63_+k>3Z`@aSs6D?wO4&=yr!Q%n;3HfgR6bB}f4W+)s}d$~bu_XwNYFLtL%I z%oMCzhj3du3q@Bm677FL3g~);#euNu=V_GscFF$w_b>a`JwL+Rhr+fUYhnL!e%!&H zpAJlxZH=sTRY#4=uALlxh51bdjs>%XqXWCUN<0$Ed<FbODrr6#SDxv#U4YlQFb2E? z@FSumI6nHU@C!CYeXulrIas-6@bt(46gAzHSjO~QE-5=5hfseA1HfdGe-4*E`o&AQ zF6d$Siq$b|SfNJ{Ir1dLf@1gp(V;~pw!s1z+|bhtO6p{Z`pvTaicbCf>;Ln^{^`5@ z$LE32|7Jn)Rl;q3D?7cB3)NP=1@T_yX{{EwV>QKLrE0Ssg=k7(wXDlrIP~joEa3&c zxR#~huy-4?EUteQx<gWv<Mq6b-Pb%aK9}Zu<FY9OC=BS2R<q6vcY~;%JD>?548Z2b z@fvD1Ne?g9QTk$kp8^zdWs#Bn;3%NtDYv~dJ6KS0byghSekc1lVWxpqh5R*34Dq#Z z^}^qN`10k?KcRU(efj#59eF3fmQV2m<|JTB6DC{L(wBcdQUq*-l^tOxF6ba2LF>Y$ zCP56#<3G1qA1k=+X$GO5*6T9n(Q%&3;+AOp8%sFSQy^F-v=;4nH+zWQME>))&N{gv z)lU7nAHzuO)pep;<iDp~bjupZapv=Eckvv&#Zo;7x|F{fUV8?M)l=93&7Lp2ov_o) zhn(HQ{BeJJYGE(bl>npo&Dwq4fBR$N)(%Y7((1|!-=h9FZYzgT4}3q`-13eV>^}yW zt*%6%6lj02NZ4dYvo)c^{vQv_cV{z$wpcF=jwdcp#V!Bahgl+#3Cu>Vru1GLc$q$! zWgYi&pnz?0X5kZXY3If*or9n{6$24}B3#ghYul5zD;5zg{MPN1kuwdL4fcAP2*N%y zlin*9e`G!hzMq}#1cVT#vdzJ8sDUSVsD_W8#0MMIF`n}*#6jqliQ%hNxaSSR*ooDC zQ)P*t3(Jb2?u<0RrQBF3e;tc$_kdC_Xo<IK=ZK2yI1&PjpSZJpW+KD|2fMUqJP#2! zI#2Kp2wb8zYz5Dp0o+TcMIX0wQ6^q!Ez1EZe`>*M=nLjk^V9qfqy|Sa@TNRfvYX<> zCek;{_LdC!^XoZ7Odkr~wx%vny9al9ro!#ZrY-;lnBM3=Pg9{CcpegFT#YyBD5{Qp zZqkr}41Wsqag=RuMR|@HpdRTt8bJ_R1N5{wL|gR6!7Ia>OMV;8kb1;yEC{&a`yMsp zJ<+oeqX;jZcaK-RthRvm?P)7!feYCD2z8IPpoM343Xf`rFx&~5;rWQYrDroSin<-v zR)%TYYPo<R{u`4oEfs&!&qT{o*@!I9YRO}i?V%$N>9IbM2StasZ5X22q+Dz{Fp#k2 z+o2ALDCk^=Ym{tfvHg1B)qNzGw7K9%@DdiEyi2{_x;Tj8Voa(_v5*#mhkyhX%rJi5 z8wqY5Gz)lc<kP&N;{;ZR(m9YP=xHc+aP73a|EQ@~JJ!4Nj6#2&2ZV2X^na$l?YAg* zwLql0(b)I<a{c<le;(ie=ikk-I6gE*CPS1B=F{E))I0!U8OMUX9^*M-w+Goo5X)#0 zIh1Lfb4}0J%>vg(2qlIVd;VkhaGdpp2UdG&dX?LnMNX*F@&rgnaw^*o{P=xR9W=lW zEmmJw;#nH69xZ=Qg_9Ipl<I7msF=gEEA0yLGTtB1O(($Ej5)AU7?XLZK;+)Kp3|uo zLUzVtWv#=MDv}-v!j|FDQLg@R$^OgdUw{1m^SJ)W9E)xp{5kmi%kJd@z@A|K34up0 zEPM%-Yc?lzJM7jutiQDy31!UMuut&HeL80*vG=x6mkobAA#$P&PdGl*De!YX*@nJW zqQ$gJ+ZQPB)y@TEj8=p!2bdhik&ej<O~_w;Mw41(x&R4hVFjmN5mOv!frLv|suag0 zobVZ^?O|(tSPizvz+ylNY!HR2iajp&4XMWOJb}1>)CRx)@UP?RPoMtwGT*O$PzHys zvS9VJIJkfI<^ZwgIE&lGI<apY!`Yw%5!~&41#x(6`#C+MWVf*R!3Pl4Eb|10e>(;5 z8J=047BNBiVcyAP4FXzD-mR~FOBjLZ(1XIq67imD2>Zn^zIg3>z;Y1sz}~et^e<eI z)x>Tcx^;wdDxWLdEWmAvR~vFuoY}dZ#)HM;<+gvOZ~jO6c{l~f`4yc|CAIA7<AVL$ zzy6=UD-QfHT!!t=sA0Iy;Q%l8HM5C!*k(u0!V+BuN1NSdB0X&1<r!#eUJ`l%_k_jT z%t@p_%XuA%h_0Y=hKbFK9(-Dpc?M0SO{Zs?_T+!w7mS?(myDxLLWgntE08=Q&?Y`Z z*~$+N0Qj}6(Yie@fQoblM2?e9Fdct8oc?L;O+BE!?Zqko?aNsE|N5o~l|6o6Hjp(` zz83bd4+DPMuo%?u3G2DwNYmyy*k<`HNv7~kF#0@U4{JFkaGxI8p3B}HPx-Ri;ws}g z<~??P2Kn6Csw4azeac5e+#JvO7A@mp-EVgE;^+_Ox}G^~*|MEWDs&VHU^;&sPR3HI zWnm7(N^mw}MHaU{1h4M^!fa5rIbAjy5^^E{*X{hMW>sT9R>wvPjw+*>>t)$KmWH!2 z?}^CGGu_2bXt0_m-nkJvf}@B}`$cX--9y_eu@o(2@(nmAG~h4gnsxSW&9!JXHk#)^ z&;$=PCT5AIz%-&gl>M2*%rbvC5)}TqF}V1)SQ(*cnl%Iu*O6&CR!}cTIYYjNB}Pv^ z%2u0gzv(HhAS$F7+G9d9j^%s|BRKnWv!0+ZY&W0@^7N#zn~Lt@aRbJNUOr*#XSzQw z*8lzA#_Jr(_+d~5P{?mZB3>zw_%Ta8?U=h-cU1GmmO(4w{LKpCBNBg@V|XT|MF$2E zy>B=fK|eM{7O+x~5C=GCn@?66IuiK=%o@0SXWdKya;SBD<Nx*!Ii;3ea*P6=dz#7E z(3H9VV;CW9wr?xe<8wg8E{(AHhNRk@cP~4dPz~8RC|EB%%#+AvmH2J3XujB?Zt(>q zF%?2w#6JL)kCXm>{b7HsFP}d6V)-yi#vFOGqOugsIGW_2HvW~8p90;^r(1Y;9hQNY zv0-KwLL<0qMVgy=X%GP@KTnMwLJF|-&VfPAgV2{q!bgqDGbbV_ZVm_%P@Cg*-l&*k zi@<L{d!triSFvMX&UG8lxKDIIZL7p}+kAO@HW(29W6ofb!zq8C_pX?`6Xim9Sj#zV zd_V0FIJzm3@r*tGO-<xT96MN4esQJWFPFUH&ttvx)4o#+Vqy1;*FiSH!CSF8Z=0AH zkK#;}<UFqv8H?_)M#89rnzmmsJ#GItxYr${S}mBt#gXb*9@ukx96D|%8<gAX<aSSd z3ao=&I?}Mz_Z&f*@_RWl=LT0GJNEU)05<oVuj#Wv*I<6|*E{k5TSMoJF>qq>@i5om zIbm!tC1T=T`>@_HE#d^=!Hby5IPB9%lcqC3e}Ltk_!69FIJMBxEO={z>zJ6c=B`HN zO4^>}DRd?<`9}F&_3_MURJvNbWEyF*66N%Gq?p?~O)6Oox$JSXt^uBm^_LrNjjpgt zA6CO!AEQ+dKOLngIHLEZ!^Hl0;k~$P#9yoZbcCT+>dT6K9QBuKIX^VFH~=(t=VcS8 z29up1d`z~JYcv^cgEL)C;}f^|B#U4=M$hIQPbJ8KGRgLzN8HrOI7po97=Fo{eR+yy z!pX?*BqT=*)#6<KTlxoM0vfih_O>_@q;T|QJ`HHI{V}0it*o?|<~jLacHusKHyz>4 ze$M4IX(uz-tnbe`bw6AwBa`to7Jofsjt}0AICYrdvSix+4+k_kGH4@ydW}ctjgE3G z+qTSwDxcBuxFi}|)d_lya}Oo15@bn4$7#QblS^y|RhFG^QPMjE*cOk@ajy&QF|6Q& zJ$dSJ6MJe+hgG!+Af3qI-;PNNycOMROZHK(fbjI3*_um)ZrgTb7wbbTFMlSKVz=k^ z8UuFubi{zIbmGO!f_-_NAN<Z+iGinspdp`q0hu;F-1UH^K-qCd^Q4(wLlXIxj&2G? znE?kMvI#Tyo`~?3*-^_xiLmWSY`2Xl9q)lXloJXGHvqSi(?vb9izcAooN=QO##6x6 zPb)o~$aoyi5kclU0~+vw7JqcdZUEZHVatU>)+XN;0{qK-%PbbyWH>K-d^}Seda`cc z(-9A?7S?J57cA3_JgjU3RKxF9>s3qk52ONiH=RZWC_4_#6EBAgI3Z})<P2Nrw&RlA znhowdkv>}LeBfR<9ZKc0{l!k!glLn^s?5i74(ExZ01pcZi9Ez9u77By9sGAg9QN^6 zh}-!1WAg?4rvT}wkK{?XV@y(Z-h~;H?g$+lqHOeMQ_g7teK9eIt)_Ze0b7UJw7xAa zjury<eOeNCTUt0H^z0d^L&)aY?9X)k_v?av`Tiqi{V>3(z$Y#C@B}=}Y-zBpxg@Ln zcxYIHcX$loUWR{-$A7$w<#G=Fgg?TkiS*khC^(xVBbOIgB%Hg!^?^pG)$$j(W_a3f zoZDDxu`lvHmk7|XZBAW6M_nde*r65dO>Gutpl2t59-N!+Xa~DiHt*>aO}6St)~)2m zu0~tIVZ7KH@;u2uObxRE?WhM%{fyZ^XN8h&e;D@takb|7`hRu*^lAV6$EQmmfb*v+ zgfh*B;)7k@gdP-wZN{+sZ8Dkwp7Jvj2L1r?a{$eZjyQxfKLZc!${-j%32B?S79p#F zDR|CrM-&ha$b}Q-90LI6+_}Ebr!MUV1(BW;Oh-m1N3&h%1xJxK0-9qO&+D0w0!y&L zCRpT$*0S&xks#xtzmsk=fylvHNEc#k43CtwBImsJ;8{n%Z8gr0L5Y(fI30f@_%E02 z0lt~xs{3jEj}C={i}!B*R&s5!zwMmzQB9+^MF0vJ4v&N0w%!2bhgAd7u8KwQf)aQ$ zz*XjY?__k=tMh`VqxDm%jzKUrR#&y$HaTB522^Rwr}MCmr|Ulv8BMST773kDi9F9h zKuc^=J+en16FZZYo2aerwm^Tv+YH!`<&@KtC%Rr%?9+Y!liW_d%QHJ@JFy&|-o32E z{lZ*55QM*41j@>EYZ0R{p*i7mI3~}yj{iUgPM_Ps_Jjg(Egr4)hPd`U?Fu^&piY@m zZ>Iqa&rT4R;r$#*nD;&!s6?<hBl#Y1k9$BVQU)_5nbAdXx(Nc_5!HV{5|JwF`lr+K zcp~WjZSo9NkU`h9f`i4-ewaLNie3u*wbKQJA|%u?UN!gp^y9aqgFj5!JfBg9me>~j z`#2JGs(AN=wZ8>cY=ssvxx(f{**w`)AVIWXr4bDcSUW@>Zh>Lec2;Lk9qcKw)rq?N z>H+5SRtZxrcv7^(#EE~`M3nb(ZZEcR4oFN-rl@vX;hoS4ayhHn2Hh#qKb;C-BeW$9 zmSc|WRBEEY*p4uEE)l!bi@=5Z-&f6f?6NZMke=byHZcIXyp5wkW*z%=$v*!RPT~2P zLk6yK{nl25JhlmD22uCS7G-(Zj5i>L*mD!oPB}gv@j5|RhdY16L!njMxhl!Y#unAC z>flLqa2as6jaa#}eJ=dnZQgsTm)}C<eO!(K!n*GB$|gXvYChQ6XU9iOmyM;461Ex; z?D60oQGYlwt9YP(*qVDdL&W*=_?~rF#0`&CpF_n9q3IOFV)D*u?}Ur(c!1-DQ_Sx_ z&p!^4cR$R-IFx_ParsV$Jxt|z6d3I#H<OEE3Xl#0QMMKfVt`MgiRX!xIF~;x2o=`m zr479~NDbJ<^43ZCb*_#CbUKzQ!(XO7w$FV6@5j34*dhH{Wo6Dg5{Vr}0o*xzvzyMv zsx5bF&UtbAyK#o6*>+2AM{*#B3lHdcK-NC-bhdxkOTT|h^BR*QS*pI)Gl=O_{Ml6F ze2$mZ`sM4_&o5c94`aLoPl(RO6tEo(pO0wGF)k;R*`jcZnwRD5;K@WIcPlA+wYUKp zNQCe3ArCl^eqKkUYu~Lymq5mO*z!v}9f>Fe!7B<Q6CilDn)z+L2=@-3i^YpUrkM#Z z`LI#1fQWwzgVepw>%L7B!V-$LKnF6{gBQLF9f+oe((VR@Kp5I}M^M(%Q@|Ii$?fcE z4E{q{>}6WXYDH6fS+6y|f0;Y_L2V;pKxhwIKq5Ofw}bY*9t4`RpD~?|I~y|*=N;VV zi1<L*I-Ia+G&X2jFpAFEGv3mx?!_{2lLSy@rz?M3r@q2|E_AXbw{)lT;uP=WB%C!` zoz`@)K1uZ#t79^&GSZoI6GEVh>d8?E#D%CQcqa$+Q2Kn^*IVr2ys=Bi*)H3L*KNy~ zyt+GS(joj4!JWNJD3}*`!pHBHYyWtSm!x!ir}&Ma2IJf2ivZI_JUnsl%Q59%UsMU4 zC?Zpsg~hRs#n?gq>A9YXEDr`u_3?vF-6Wg?^D)>nJ*<Lvp3C0LfpeZoFO#WuEN3e- zW}WZ&wFv(9#_idU3SZ3-TPMl|o(3xd*dY-Px#N*hm4}lCJtBX8bfg4-dprfvbG|Iu z_2v8VLcl)Uo#h2TID1H?K$*9y8oB>W3(}OpTZ_sqFtaiMUxSTrFRcsLZDl=HRWKu@ zl{hgR$bpZ_qO()xf+xMJdXR{031|kd<6;dL`0r5a_mL%tlkKn}`2LaY+Of5PM@0%Q znYtCjtZ5#OY9lCUS9<|@=kg#u`hJ5R@o;5B9T{pn!7=Z8LVrnf6(+e22ajVSGLPJo z&pj4@*@VGi%bTZH-D~F1MYA-P<Y|W;tH4!G{>bDAWYIcQ2b>4KIsJB|n;}l@Fv~W0 z{T>K%*eD7qdbygzFU_*!l(*cVPETCDNbMcOtY1E_YAMrYD=wsbZ!hMttlukIko?&( zHW*=j3<IyI5`<*}8;CvZxbqy2{Us1xVLi-$#^YL<zEbfS#?l}Z9g-FlL<=lCF`3`3 z*b4#sxLi*!^fM#FNf%+aDSh^$v_w3)PeL*Nv*9@?Z4fv+q)Gy<HNbnU`ausuNb#I* zO$5l=EG&Rn7ZeOihUG5As>2!D#o+<V^AE2|dM_J`!BgWp8d2KzjLU0Oo>RkRt1Wzg z(BZwP9aidutULHbMi+6&>Ri@n{cVEnI%J?8(faSJv9%7^iqfPG?>wJDIDGmIo=z|6 zfKaUaj^8ZT@28c#pR9Q`hgCwwQK|4z{3K6r`M5g~==91dM7{`oOT;XI3c8r_|Ec0S z=kUHG;sLAxiYSd`wTX-;b`rNK6#le-J%b7Mji+6BnpGme(Rsa}tliFdyDdcikLft( z?QOuFs74&>va#6)?+echU?X8r8AQl~arEYiEXvT)co1f*@`jfuK%)^I`N^~%E;NYd zRYRjX>Q#e*bobXK`{Cz*k~GZT@MhajweYOr@TSy|ZHS;7u6}waC{&~J;?9zPai(+W zR@b4ZHTlw<`FPpS2c$cx`><P*cg5b$(?;Gh8mb7SZL#44h=KWJHJriuer*HTb4cBl zQQ#sR?6jWXP+Fqgz&ty+;e5;Etl}k5fT<3N6FZ?#`kB*jgIl|;6|%7t^_0Cu2eiAr z+X#)32<Kp0v3@IA>lR-L{`!o6DB{0=oCm|M9982THto5g!7lval(oA@C|0+yq<KKa zdpMEVi8R=sGyAXeiniV&T)f?4nZjvuYM*WYmd5dLp?R&_)8lE;-0gW0&<Nis?{h?3 zGVe2LIa`Bs*a60SdUORrZ8r5}J2Z$gmYX6Z+%!knIn>oFL1sU}xXTWIA}e2`_eq?f z8GnG2BRj3$j*dRK?aae<uv`?XbKu8uzO2}nm#a(PNth!L8=o>96jYu8*C{C03-i1i z1;CA7z*ZU$Ml`mXb-*ngYdxM3ddZ5TI-_F$iqdy)R%EHY+v8yA9YJ+M!M(}@AsOtz zS%>2hoEwk#CivQ$c?CNGiEyoZf3So?y__;$kQtTOVBN&=+bmnX)4P+<vcdZWgL6%7 z%1dzCz2L=O7RLhJMZ%@an6t`SMVbzUswct~-syNIUW`CM*nC~AUw)ru{os%NwvII6 zRmjM$J_{R1go=gcuxiH>Ky;iaPb9Fdzz)mJV|(+UbFC*)>;?-Q`ft9ke>a=MZ`+k7 zoY8S3XB+P9c&4K!n~?I;I`iQQz&7k%8{Yf29KiKlXuQ1rA?8Qg24?_XSE{KwsAKxM zmov=lXzvn==k8ZzDrC!xCzs<R^3k4YVpgWztgjjJ1og+CiMU>Xh}l6~ez#!1oA~b4 ze(y2T`c*H|a@eQyLJ&yRe-8zLJwo<&(`_Yym(r<rz|}+5vX?_w7t3Q7(JOM>yuHfK zM1sX9!I9w8Y$z<9ICq(CkQDUn?Zex2#CvtXY<L<<v>oxXZraBAVWsOcfQUzWqAxHH zvSY>7WcPk<Az_CW*j4Niot_KZT~HKs0io{4n)N@dS965eN$iB=f7#F2oVX=ij`nh_ zwtkuWpCJB3OyT?})LfI-rI^#VKBFOSz=D3C-o_cMsE<a!fl5-Z+S<<AE<GrEX_Eyx zp4TVOap9^CZRWjNP~2p%fpkc!b0zSf;B5>J{d}AB4wo~dgL%zh)09)rJXrzzP2@n> z#Um^vd2Ion=v6)5e+SW=CF8t~`m~iudxIDKR7WY}pxf(wm21xWv!WU$i2Vni+v0|1 zMd)~uk=Li6Um3+mz^|xAhd}bJF+B&xPg#&xiFWT233KqMw(>eP$-WF5nc6v_M5e1S zx(G|QTOP%J>EAngtry(Vd6h%DogI`95ha%3CLl=^scq(ee?RDM&iPwNV(bHQaUvvx zU53X6UFrZ2p9J(E%T59YVHo@LCfH4I!VPY(koJJNKbI{N@|Sd?c#onN!RE|A&Q-nn zG<ck1jJmuB#7U^H2Ornxmpko_{Gro<7+#Tj7cW_zHRn~3eDr$mHGw@GKnYyPyQ>aQ zw|4ao&FwYXf1tX<s-jnq@%4`&E>0Qqu3&2of$_6=EdhM9A?24f%rFj5J`3@2wvSg= zBw!JiD{S)%4mEVr$@22R^IDGE+g=hA@ukyY@5@{6HoV7B3TNJ}KCQ4P_Qq$$^XU>f zy(G~L$xX08|C-(ORtMV;mLsigEC{dm_0#y>wKC~_e=txpz2VdW2!xf)Kp_ALsJ6nY zgAPv3CXBmO#7gHv<1$`b1-(2R3bJQ~M4tq8SdRId(*cIwrZt_3x}EX7S!-`<v#N<D zPwkl#PQZQ3gCQ4&<+|u~Z#bU7ClVUATP<XQa5^XeS44U7%HGm#S=uU3?-RVM*g1pV zSXVvze=}Ru;;eCdFFDu<>4iO4FIWfLY$?Ow>`-W(0F&+)`+B{aEyWMlW$}ohv8A-* z8O4|(45tkXxQzvV^_jQ=P)33stBA8JZN_9-4x0!E92|v~0D<ilv7Qw1um5p#j0<i1 z;l@jfH@iDW*5+{sv)Co^#=oA)+g@6mpL<f(4Eh&NWX{#Z$7NA)_LJd76@RVlb13*d ztZY0kFE{eyf_i#_&t@NvJF_D2eERT~S*_RQ`uQ)vyI1(*07tKAh2CA(&rPeQZtt!? z{4Nav#di{wmeUCx>W48~V}EYwsuv~OkIkwr<&3NrJRQb1&#N7xim?ENiFYd?aa7)U zp&_CR6!B{0_wgdLc4xEh4u93^4sizqce3aXxFYh{TlXN@Wl4ST-l%FzKmgab<i)H9 z0>sJV#O3bg$R2t-ikYzRA6;XoL)S5cYBipPhRZUx^L5ES|Mb@{-@lAj{a85t6y4_2 z*?r#6%lbI54(~ef?`pOnvjUdN^E1|4qyzH?Igzi<{O*==dkSfm#eYf}q~WmidZqCk zZH$y}dz1QvO~OV@!3%TNGP98H!uz?p+8NsTh<Et~FJrPGDr~&kOVykW3|=jE!z*A} zf|FqE^}Wy)(2_99wh9l<tuy&#3$4Rby;T6<e2zQ1EoyeqJwmcfuPv+jcT4v5mml{( zfiXv(Z|4_5n0j@pm47wV&EqhjBslYa*m~-D<El>VJf4fxlp51ZX!~<M;~@2RIH?{> zt9H?xjzE5<fd6(Fzza>s=B4wgBR3;9j{Q#c?aK-3p84G65dHT`a8M$r-n`E*IgTWF z8DNOr8epue7>6N5R+Bp?!Mj+4m!wGJf#B%XkCuygDW-Q~ACvM&BnzS!UV0Tg7Q4(B z1(P926Mr81RqZQF!P$g0!tC~KML>p3-L{=s;ujoo;IX1J=?PSEzOf3M&9To61-+f% zZZaQz3ovTdawzX0@*Wjd42k6OVUm|Y`t-{B>2a^+cNaX)6Q;7f_VQ>>dj&rsw9T6- z*Rmn8!brUQ6xg@-J-wV2-9P{E#|6N{v()CLlz+)0H6pn)u%bikcJwNyoW0=O<6N(O z4)E^LO<Syd^6>Y)&iY&ljMj%e5i}=GksZnnNaG%WHXr-k#^aT3lgMXw6HaOw-P^d! zTA-;Q%bo41#*4h(V>uS%w&^5$J!P|S2r3Vj0<4Y!E6-_?H>&ggSr|R+`s|*2Cqz%^ z=6}Gi3)UT%C!C-N>$+C)PSN$;d|5D%_Oe*t?T;ze@NQXnZ@%p!wQjdM1;oz7J8ttT z&qQYHjlCnu`^lhK@E920QN58mn<BAP-aEZgk`i^NhX4))vu->?t9V9vn2e5RO2rNu z@7XH*LCm+pIms@D;y8pjy+(&`=Gz8H?SGhy3=ONp3U!_|Ll?*L{Ou_Uns8(yGRw@O z&I0lg)9oQ~f}s5{$TlMHOm0MXhzWXxNSrNAaG)NK^0HVzjrr+^@!iYiFdsW6kx*HR z>}}q4*^dr4P+iUEPVO}duJkZXn_asTYzWKCJHOB{=fVtevdSArzTJ9SZxOQC;eSA! zJ4{VQ{0#Iu9N7=dE}aPcCeFMc79qo%k+56c?hHdYy<-M@kxAfqu^W`VqSPscCEGX$ zP4F%|0v|qH?sa&+Yr73r7z~$gY4Q-o!v{hYcpNRIy}T8Bde6n>+^&~2*mqy|4`2S+ z#O5<@7b}U7nggVDs321DF748Goqv>m7^`_p)+!Q1gI{(NxCl*v6e!odGOr09-j2BZ zI7j}~==~Fr-PkN$5%zslxY6(ygwyLF-{)LJz`*h(lucEk*}Y;tEX0>R6k5HW2QJXO zmSS|=i;uyapRSbyEF0Anhc~-Af$_=1Ca9Q@(Q(+zs{=eM;uWr%teUI0O@BP5`aUk# zU#?d=0Zx6G!uZS(Z{0$}WP6H!R2?}JP7h$F)8HFqHhVY)z*r7>IPl52mqjvxWc5lb zPnq#5%Pgv=$;aVX1w6Q$Ev~_q7Uy3@=ZZME&WT2El>yK^??mq)4*KQkrY1z5&RBB9 z>Q3=I&MS<~iWU!&fGb$d@_*2R@3Hb2w$h2tqId@{a}D{q6>c>!^*+7s)eDgjLZ&H% zTkk9kIqy(jjy*ozpMJbQ|C6Ln_BKbS3oNg~iyj&@2UT01>ZT!PZ-aSy#@l+0j>pA& z=Xu?SQ;e)$ea=@GKk5|w=Bgr->?(t_Sx~p;1!+4juSE)=+p!3o+kf#_Z%G|nuviZ# zj<AK^80m=B@!U^|Wc0k)riP||Kg=LGC;9HtmP@;xysod?$78nQva--Q+LlW5IKiek zSb$>&z1Y|}&iJ^A>EfRQmahx;L33mA?~66fD+T9Knp|`G0$(X=K)7$Kz_oH)I>BtG zcwP?Ob?Pa`e4w+<@PBOMYqV#qIyZhpp8<zrlJ1nW6N$VG)NUth|B!6kCoXvJn>*%V zTx9`)0keZKJPkm@pLa@laSSk?r7h#z;1n<p>x{*_3I>1)I#qb$QBJez4zaQ!i5+SV z;{`BoOD6kVFcu;X1|GZDf!QGNQrPtA$Nh4h$p@w?HR6%(%YWu$B*m}-*=$F(bjv$J z>@i=&@A6xt3k2hQ1_QJGv-KSlZWyYSrd3p}z|DrR4ZvwSjl`=VE=Z>1os0KgUE7rD z={=?6?Sx2<Uc6pwS&z7qmtQ(y3IhV~Lw8^+^y+r@qSqifP9J;emKtY1p3O1gU7l%4 zm#x)@4e4e!J%5)jLY4hIahd?MXy;Cfq6O>6reAIARX#fP;H^^Hf}p3w2LZ9XzuAU- zi%t&nmG=JP^h6)0d04`Jn)&v+=<a2{c!aga#vY-(dqctHQVmCtdO0GIE<5D}uk>&L z-gbEj56f=L`g|XP%A-d|tU;+*mZaA6)+5I>p&HN2+kae!0ioYsDvly2AVfzxL`$AA zeMdoo2JBdchk0n1;aBpUy6)gX0KEL3&pk1aLm@la>(5rdR0VwOA8q~oaF@4r>1L1s za8n!w+SM!sH5CS5s1A&fD0q7TfYLC)D|%4ny`{IOENo+eN}+hXFrA-YUM-i+YkOy4 z83%BW$A3Ef?#3`}Aj{*nefND}ELH)|*~{>ZRzRZ~F$lGM!ljPAt!uL^b?(KFHSh3_ z=>p&#z|TfnpMdQ+DjD?Z*9rGxTNY6!Y>(`l7ZY7E?-Ofiw_8HIw@ahHDDCfArWa5A zF!Bkqm%R_ZBKt9_?d_~+km5Zn`MGxbbT(zTmw(VZeGJ0AI@6^+Bl~bCC!+z#m6&$e z|8m%W<h>Xpx1-x^>=?u9)s4hS!o&eCS}<-i(_6`}M{OI11&IgjY}bX{unO%CXfNn6 z_~)qZ8jxOX+SjG$vjAQsQJ!$!Sd9)2;1Mv%>~yVSIS7Idxnk2_Vkfp)Nn+TMt<GXs zFn_g|<$CSr{#b4TpSi=itEG#n*}Aj63Cm`H!y18#YgYKV_i<GVmhK1j0}7HS@@^$O z7QSo+YqS>}{v_LSAZ*Ldq73FvoIs8KpP~s)Yipw9>RmHdPtaN^Gui}D?KN@x;bC5T zye)(4UTS?g&Bh5VE!&ojrJX!j!?v3zK7Z4TD$Oc-IPP_?L~IBw6z&{sWwD8lFyKV) z=dk`R-Y2$pdR?v`zx(N>arDDkhgm)oS{J6fRd{ZGeC}Gniwe&M+(QkUd537@$`XI^ zq`P?)I>>t3PUE#zEZ60<Z^yO<Te*ruCULUR4kuW(j!{jky4mi1wSf)2A${~BKYuTy zm_qrL2-t>}ZB4cp2ROFrMiQS--X(bdtM_PRtJW53+``z~DUg=~<1Zrc>BY?JDNVtY ziWp)--Ld;|kNN=PG{S+rFGz38)vJlM<6UWY+rO^qXmY#P^Y+x%={P7EILU}*S~0L} z?UX1>+7NEm=r4!0TEt!Lc`Z&uvws4qIO5tRi%urC+t0LFbvP_c7+r8$Fn?d@D=6OE zVTWYRd=F9835*C;fZ4t`Z-?#A$n|}C;i1(C$}6+l?YWq0c#Pn*%6veNeG!XbEk!_i zN3XD(6B~v7nLbaK-FIeI2ySaSpe4PYZvQZTe3`HCVc?%mbsu<xbEby_d4KnDR|noV z{>8i8r49pB3QsR0KASzfJ<n^k;P9bxA#VGe4zqA1wr!9mEhctO=mO#)^Uer?{M<Yr zl-1n2oDB*6R#MJ-p`0!lCc!ftc;*$f)_gh!hOIM|gaU&g52zQ)AA$m6nL}z$Q7Bq+ zg-rps9xo};g9St0wqbe_L4SFA?g^7jRyHRa*KLe*M#jr>?f;)HqIr6<nJf$3*5;zD zw~Z*~0zf14f?og4f}rm!0TTk-k)~#G2G+D~tSQiJ%L2XckssbCu30_F;q{NZbX$m* zR2z<H&xUsem^EAP7n>jUj@|ZS@tY2kbv)5iFI*he;N>lLKf^1sgMR=`RYIUf6rn)# zLGYfNf9B=g(@=~DT42wIWf|9VpIx#8aySOhyT+Z0iH~4!p3S^2*pI)wRFuCLGeP0* z<#^H~nbJ99f9`7Q*|}b}PGMoU`p;7u8;#5`O`Ixt%>{lZXOuWpG=U=nSiAF~yvWY$ zB0M<Vxx)6ly#;pH6MyT#Wvs-hhi}WJRCU;)nNB!p_^sN;EkQF0U;KM~W@Rt5k@vpZ zwt5ifhDY<jE5fGbCzXx25YOSF)(Irt<nr=J=!6%RVUZ?5eFtlE?_jg@%W{4Cd3|JG zA6Bb5N!d~APTL~xd!?*pqG!17Xjc(lw7mq%){5>(`t2yjb1K?q?O<`>Zlb8IJx5N5 z!`khWWxI_6b;-4EFFHA&d*H3F4e%G6)PTPHlgCpYe?{kd-g`QJ(J_$T8IL(zH82fK zW*d<~UZ(^5m_^lbc-wHWX9b5aOh+3C+YGO(_0lo=u>jxk>)C-yw`KH~#UQy4bMnM< z>&JcX$QG34aSwVaILZbE0Tp+AlfQyKbRIIq8U$?HA&t*<=V*jcV&T;{mRSHLKZj5T zdRy5Ve`0&TMCkJBqv`Rj(_pQPuz9^^R2VWk*d@OPa#4!Am5eC+!|nhz$?fpF?7j5K z&R}Z|g?AXD7ipaL;pGR1v&7l7`|_4?hyFrSi`Q$u_QU+}`N#k9=O4cOlMW(CI??O$ zeu)6J3Eue!#XFr2fPh%ugydYedu%&}&jXZ$f5Be}t{6J686^oDS`Etaigxo8tq2|C zvb4eIMua~+12|MR1%o&vUQUdMq`e=cox`ycK(b;8LumXEAcb>wJ{mcIt)tx^>^V+v zm=62NH9x%wj+Cuz;>L+#^V7yHuect~xjjxV*UZuUhyBA&(026Z#3(XQbnM@)*dJ#l zf9~ywz^mBa=_M_9&B<CNRH-Q`V%U664&{!Xkve~DJk@(92QW?Ry`M{v5!DB*_Oh4a z>7Cl$7HPB|UghQI8B%Q}4`gG;-m7e}y^lP!-pva2j?3ZuQ$7LC3}+18NOv2cO&g*@ zZpX`F7)O6f3@~$a5yH&77woEo3!l$*e`gZZC4ulR?~aLC(>$iRUni<s#)q6)Snum% zeg5&Aa^DZP#%=h!7;62Qlb0>Xz^SVvVo;;=nU@3igb++Sn6mZGs1Ags1xH?kb9=3z z!<dGb9^fKgKLf*w@F_<zJ5$0Gk!5hj6E0}C(Ftof-X{bc9x@W4i8psMnR{Fle+ud) zOowB?iZ$v}&$Nfd0maFgxR*lBsWvDP`@NqzoThl43V>jj2zw>NO_*H#e@@Vao&_&* zIq@mD7tj8Zx_`|<A0Gw}9mBEX!#+1VIN0EVL4(oGAg|Uz+D0}UrgB+5ox8JrAUL*; zmuEJM^O;s@2=xjArtR>sdwXNhe{J9hUXm)kC%hK#rCyE}M9jnS-n8R@%VAB~gI9!8 z-oBFeI$#<Hf6^TuFdPih%--<h3R5o!^JWwi2FW@bkDr>Qu4qc{5VFWII~534QJkOv zY7A#!;jGWR-hrvb*OclHU-Cbx%3+NjW(EJqh)0JkE3>@`7<J{Ssw{nWe;|Nmz21~g z5FWjo)vwjVL^FkTX0(Tqf@m=NGv$^j80?dg+(I<M_3-pKO_vsz8D8?1^8)MY!!J8( z%&Us+&L!B^8xDSkXVB_k5gd2zbvX_cTi#X*F)?>hY}OqOzE8l|7VE?SG+1FGgVR?X zxpG?!(z|yFn^;+ZNq$(%f5+AO@l|JkxVx7y(yO*|J*lDAp~DT8H3*ML67M<zFkr~1 zm(DIH76z{-HLVB(Z;v9go-Xr@D~{V9;$raxB(9&^8u#M3QCul|ZK5>_r_dzvdF!i9 zR%PBQ=Iah761UPK%;!{u*fN~@bL{4{h0=oU{f^dZHcJaqjW6BSe~{f?;<2$b-X(gk zxy?1UqS)OP5G0e3o8>dmY^${nzx0LGzot_^P8&kowdQ3FBU^oA**0cz45#3DO0wa5 zBYIFAq0`M|?vwo$Qjk2?bkwrd5)LTvj)3!aVqZ9HX;(F|w01ms$L$#2#$vV8<#-R% zWbb|3`g(HO<I#!6e{g>b!M*<xIrcPHuT9vw9nY7u=^{9Vhp(_iBxLm}0I!0zf(I$J z98z<!zNkCEtz=tPy@dO=mUH8J9TsDeL$SN&bpjZx_4}!OAJSgSt7g29sW@X5YzEpr zwa_fA67*6q3v>_>&s^A;5gWt6)V+`Z-tF{Dp&O3CKfnrSe--p%l*GuB=i9~Rmy}MY zsiA+)G`*PEi?rT~ODtpP#TzZg_Ubps$FVZwxva%=%Ih!{1R^i%j<eLk6UrLQ-Rt<K zfwH4r@7p22{bWBbr#@EummRxM*fxahawrhM<~4CgJoCg!+Q$|9GQNA|sUNb0L>Si? zU4buI!X!~)f4iWqBcZ#N(`<M#Cm<(?#qIpL>a8V?-eZxxN{#qtFG6;jdrJ?a-lo3V z{T$*ZCyI4&s7J56-~8?4(E!Q&B|p)-9JkW|O|K0&ua^s4c830cb)DO;+%^(L-{)86 zMWiHNK1bqZ5ai;(c93Mge%9g{xLbzv5*YSLpB6<{f9+z`-a9BKsz#a|Ob$=Hr8g8R z?~~FQpq`|i#<UFUbhh0#nSu)SQTYR<!#W1!C<z(M01zk=7Qas+O5)#hxxV~*JzRa> zsE-<sltuO>+VDQqd*@q`0XZCi2kU-azLVPa+R}Q<n^it0EwTqRPuW%{!m?(gM85k0 zMx}P|e|i+}t39n_m$osyOzqx?BPZtx%=zs^PDKYdA-v0?{-2YHmkd4v9!pQARea0) z<=`(-j6yrvOpYZ=kta*gvwpK}?u7jo$oUHKBxNXrBJ=k_HSE|5_^g`O-GLi;W;|fT z??3%^f4V;Z!?gra#|dv4ESfim;i%=Ufr-rYf7L`~pLD~35-jZ`7n8h{hquDxID(fA z`YL|jlodL&o3*uYuQ~_=q<F_m98nEVHgnnuEVbFYeJPuF@IFUeLu8(>&cm@f^3l15 zbCw-_j8Yp_dLl31LZ92a8*Q~n5Z;IN>qrK0R}m<8%ZX=6iSt_z`;oOoKLDxS+fYR* ze~4+oyEBgOR_s3yH1VdNe`{u{gafr6FQQ*d`?C?z)tnSY5Q1{KTap%=o$#`eM~d-s zfb-9b<jYsldyqX_-BgOLC5lTRi2iIXYE3k>Y9#X#a=;h*BIa)i5>TQ&D)kIMy;sH1 zva_f>$;R`IUE4Mdb3BnsbZ8l|>(uMpfAGS|pP_mx)yz8ym(4ypC5xoAx>~dZ1K^n# z1Ju8^9W>VSLVSA$uuo6$^;S0CijJv9z$R4z?^Je)2X#zP0+7x=O&6hqWt8N}P9qy` zO23ifv?rCqbYA-PcCR?SVc0jPU{3Aby^GsTuTw>Lkp8|@G!$2$@_qTVCndTle~p!I z*TOqDVGhvAaf#wsb6GCI)Dto+iRSlC!q&UJFJhmHh?~}5;2bSL62LEHX#vRwg2NZu zDzMgG2T_s%+LHFli@x~%a{Y3@-$LiN?mu77xoYAoOBV)t8*F}_{Zf~l^Qg9~<1Aj! zc}JrpQB(ghd1$qcWnU1b>aaa;fBEbcfJrK3FY)3nb?j36z6gCUicrld_&i?Hw?+pM z=+a$=47*Xm7l)~ck{X5bX^wS<CdXqQB%8wF1!$b>AT&MhviEEfpf~3wluuG=cwK<< zT*;o5F`xzh^;YiO5<!x+iUOrR$8moD^c*2S-`oYjh8~@;j5^r;l`yuEe=IFb`Ifx| zAF-A0J*v(^GWOWcd(4gwu<4ZeWd8yBx*oYoJ$t{KE|ucg0a-{;z}yl&D1)Y>0rtl( z5Ye}QpLK;FjsbAQsiN+SZ9}Gs&XgB9>4XTDqpyk7gTu<Ps@X>^EQU20a6!ea^C+7B z>P6>OjnkUh=^|TahgUDEe>^!{K_#x4h?@K1xn95j{$m}5L-nboaOVJ+SKC(p%2NmG zoyxe3U^kMj7nV(&0*~H{N(}<Z0AHwgGHd5Dj-JlR&ndm`F6{fX`KaKzY6}3}LkdDx zdvUX+^eP;^9MS_QI@qFkXm^U9BeU3NO^m&HZ`~dIR+mF9MQ3QUf2O|sl6yVv*xH`n zh8?Vs+v3O9Agh}HY~fJYH3E7wyW()*u2c=jkH?^@CR*>S^=4aKOtZ7A(J`CST2avi zO^gPoeWvYNb6y%|L>sQ<|9#MWeRTDw9$_HS?)OL+(M3LCFMJoJ%+8U@?f%V_p{lqL zIH%2sOXH!J=(a^%e{vSWJ>~V6eR>tUHVV&ZF%#7dQEtl#gv#lT#jZ5R!4@Au$?r(1 zb!!+qRPImBxq8rSAHd$GV6GgtDJ7uF?AB0Nm=mActDi^v^!ZUd?)gm@lUUO!>eB7U zq^`TKVyfrer6+j(&YRN1c+rJ|L|IN@pJPqJO}^N)52YNie>as?i;XLh+X=>!W$c0v z1>aR_<y-4J0Hn0JSi)-rfUOoec5%(bf;bg8bs&YnNXQ3_^F8^yML6^It|su<B^R?w z%aRIoc!gy@cg~UH;tPo%dWrJ*rBU2YVJm2omBw?9Rr4_lk@p4r^8GFJgMmD~Pg50; zt!ex4vOg>Fe`mN<$}`DpwiaG`i<$)Myz77k;P@VgH1d7T!dUZOA`DPalDRsUc@x`% zs9dAP2(?M!-4Jnz$o2j<8h4B}s|13OG8p;w1O*`HkYi1W>wtH()pMy#m)rDX6)cRp z4=l0jI8)g+S-?)8TV&{sqFv<<gb=EAc5ML?lR1axf4#&9RVoRxkMi-$*Pq(YfB*LB z>r*T3RT5nzt+^@!I46>`z#l6GZt(h)Q{<3nb8KA!{^E^Aln+!WK9mr-DGyj5jvgiC z?j`6JS9L(-HUa@@O9pLtqfT%l0RVZGro47)u)Vy7?T4npROEY}yAC>09s5nSVedz^ zDLYL$f6lrS7A`<dD^uSk)ft@Hsh&dl>XJeoia1=E!KqA|E_c7RmbZDk8?Rhx$s4@m z)g`6FW6}P+e);9opZ`GUxNkMALSmKlt=fr;i^Q2&w{Xj_U4u;2j)b|a2lpC4-5i3^ zbU3Ks*Hjf|8|k5`FgRP*{aFs#PS<Se*xqA}f74LL1APy0iAEbQmMAf}0G)_W&Gt}< z+QDk)YPbQpUrGI-QWWFSP@)auq--HsMIVUUpxYc`tnpe}k_vq*q@<)FYs>5Gd7-<w zoNXNVA!pe+c@jFl{Qc$0dVH%P4=3^DrLb4-yly?LV)nyt8Jy`-M>sA~#O<u2V<lTC zf8-SM2_LHE7m=y4RzN|=0;`0WgY-&a69_G&(jj<TkXro&{p`}FQ}iqD11ke>o}j}k z(k%uoRgS1hNS)M|m*_=jNkFGe=)SQiQC3*ofI-J)){bh4@@HGxoE9P@hfu;3dzuQ{ z7KAlG=sJpA!luoqPuKVB^>zIE_47jye<r@+Fx&J!YUxX2pA>GF5+*>o&0^K|?7URC zJb3+N9yPPo)U0l`O`QaaIpWW*3vUx(-+FuM<u{k|I_GgLWgQ=YB~z+W@<;Vp9B=IH zlP9I}Tq0A7S!_%3d6H7i0eQO$;7qMx1<>rI<<qN5jyJn5Sr)OT4s-QboZ_>Ff6c?$ ztgJm?HAXD*iw-TRi=%CRsiCPF*Y}I|STQivo3uM0K!Dxke|pEdXvQ0Gg_tuAjvJfF z4t}F3N)lwdN+Ek5+U*SKEj)g3;GHwPU(LaHy@+=Ck?J?Hor1o=Kytk(cl~r?vrA6M zc?ry&)p}{Sxx#L&7tc%~%ekMFf3)Pgv{QQ89M4{ra^~6Tr!qaeoHepku{dEV_yu*E z(}-G&6k)+-bko3Vl;y7wm9ptTWN!}*-17m(z8}SW6KJXy4PDKFL=b9ZIZ$0Nb+Zl{ zddP&=MkK{k#hC!orV8oKLDu8Yb(oAHj7@vAp`j<tNmwP~B!Zyh7m3H#f04}Vos)Q9 zj}8<*;+!wh+N%9sS~kGs52KkX(H^^6P0f_tB!+zR3#apwh06R^kA{~GR39HE@VjKM zKJ1i}(;Z_p2&}t}4*WVcnYEh1>nE~nu3SNUB#`e{>+^%w@ixsgrkWu{X6-<u+|;7i z@{rT--GVM)`VdfFdu(|Vf5Fn6imY`Vlj{iHtn7<4&!NiJ2D@`Or?Oy#Uhs&9xBvsb z*R5dK+|*Q#b;OrTvvTpxK4(4;eV_|FVCsLmxd%dM7EQspa0^nkPgNK1&P^r@N8)Ij zt=jh+s#Q^QD`AtI{FZ-nvo98%gaU~d$ieV(M~7Z1TaPsP^_`^fe?C1CC}3n9mwHU1 zw=-0#J32{4Y}um|F=aVGM4;Afg>7Tl>tQ8`l-1rp2Hy{_p|+YR<tSO&5thEprBrgW zZw~NR_PL(<BqIS3?tZ^a=)uL{4QebgJt-wQ`j`1Ml81`f2N87ByIu2kzyy&%xpICd zsaDB$>TdCW=+=sSf3s?~xRjO_kSlBzY@U8dg6Wl*cHpoE2%O_*5&8AMKQ?+*D8w<v zO5H|6?@E2CcE03-%O;_{<*KQk6G-F!@R!QEmjcBu`=+t(#x$1Ta*Uc&me*+J;0UEl z$MU6%rJU}NRG_1iu62&Fq?b+1u3)a3t-iRt>ocH~Z>Ch*e-x_Q9P!X0jo=>i1ay*p z+i#D4>_C>p>)G|cRhR(a%o9*>b`t(@Rv8f4h=K!{tAya}yLL`qY3T0pzE*$qUqAiv z+oMbLZmi?%hT|QQS17Kt?MUzzwNugGty(QxCb>9b!&7?{Y5?aBjy`$syJoy1Dmm{w z-Kc7VYf7#}f7GV-kR6ERIHtVOX@l%uYFs(K2pw1JiZCii$~sfod-n7=Dc1#PR^N3A zYBueP>#`36M5zgU9fE$nAaqn`^}<K<Q}^cHmTAQ<2{Y+@a;+*|qil&FASH+L$Kxpe z`C$?B??+?pHB8=<XhA7jPT%2NRWqJtK#L+tn~b{af3}Tv%kBqDPJ4i$LO>#@3iy5m zdEO+alW3upuMSiIjM3&AoGC=Pc-=v9ms=CgSc6iClU-F_!{quR=T51xsV}XNO51zZ z6HISNNnS(0?p@;qFS`_P(v_Vrmt{K>771pjLWwu!B89Pn*9*kx6_u8kPgtsN0AZqt za!>$af9jKY#~&=&W0SqEb}pdep;LTS{S(}@;%cJ+tKC~}K6q!>dH<(f8M{n&qIdN> zdyOK+jpPIdMS{d~9<aAH+YxlDVuxv9p+-Ij`(9$1J9+RHY3up=O&h=fS9oLKw`Kdu zBB$(=6W@3Fon&MchNg`@1^A{0xF@?-7tpM(e}X)ZspN|{=rgw4+b?qKrbvyZTq>s( zOHlwVp;Fa8uPunQ5ACl%f0{r2_-cpf#Xf2K8BG7Y^rkpvRM9Z9W6sNe3L5#8q>OOj zi|BfJE0s4Z;jGHg(V;2`LdXde8AXDHw|nFrHQp-lqV`$YAg1{qcv>e6Uq@1vY;rOf ze+n2cN}~+)a!cj43Z}F-OAX<*y;8!Lci2m^nYt#~@NpVV+QqOwpmx*GKo8o&f*v3s zr#$adqcT#uyNwOl)2_*n%!S8lefs>+LJn^_9oMx~hNBKIj)PV;>~cN*8|_v=UlumG zSE+eqFo2endR8>3*lOpw>{SVD#bT9wf24+L%2}ORN}2);Y#GN+^3ux4<eBEM0jK_3 z%pVFmC$esc=ag!#)r#VljfK?rW9q)wZBf||*tUhxjwX|3H7bF^eKn+j-CFAqC-sy` zViWBuNkv0DB6af9!W2&LIHBU`z=PZI*U$eT?#mVd>S;54D<*MBi_lP8BXmB^f2&AN z{CTUhs;U(6Gb{^K0_)WrOZH|^`;{D2ye1`9?_Fyl;@rYr{wLcf>^(wt&N~T3^J#t+ zn>xQ5Y9I)WF}=u5%2zL4?4lK#@>x}LM~xKa=()Aq(gmaTRR~wRGLrX6Hk~@15JD@E z?aqUEypadAj+)e~SxHz5g-tx~f3-qXU~uaXhUj0P->-AjpL=8Ql}cTvR#Etfod@wE zl_|98I{}KlH-<y(UCZ99u-7-<iEf@eC-t$SA^fyjbMw3iMuZ)8qd-`7I;VY*px7#$ zBywPv+)6ESIDax<94mD=Qu4-7ij*pwXPkk$P)|+!d3L3#vDt7#1z6K0HW9JNnP0Za yn`7*9Y1F3#z1)g7csn_yTglv1_2W9rv|lln8+r<DA4b*ium1t=E})ud#Q*@A&PsIv diff --git a/x11-plugins/asmem/Manifest b/x11-plugins/asmem/Manifest index 92ef7308bf0a..c882df02e05f 100644 --- a/x11-plugins/asmem/Manifest +++ b/x11-plugins/asmem/Manifest @@ -1,5 +1,5 @@ -AUX configure-implicit-func-decls.patch 414 BLAKE2B 77b3d986be6de5783d22902daca5c9a0e9af8881a4d1a8cd05c338d1d3dd06fbfdd067ea318ed5aedac9253d159703183b7f19c537a19cad0a86a16100fb3a4a SHA512 379add78fe0c0f41e5eae06c845f0662c302611efa881316d7ef1dd31a4218f724d653fd1ca88b74451a8e00d1866d50b7efae52e4be5b16e022bdb2ae8c2d4d +AUX configure-implicits.patch 615 BLAKE2B 59ebcf0413db4d265b401c75c6b42f253fa7805b379feecd82d4211329297658e946bb56ff0e309824d3731ae878df51c748c3bcc877b08f132181b18f868902 SHA512 7ea5ba5eb7c9c674d8bac056a7613bee2e9b436ac1368c2e18c2dd58ace6077c8bfdd02ab5c9e9bf7770407855cef6d9b3428cbd19256fd530cc02cc6832342e AUX respect-ldflags.patch 800 BLAKE2B cce3ba814ae0b78835543ae95a0b9ed6e52b267068cba4dbf3451e169b84e343d8192608e2ea392b99b7b28f337b671cb0a1a013eb7181829f633742b6f45d22 SHA512 10f1b7cadebdc39ba63ae5adbe9fcb4a5da24f134dfa3ad225c9f09d4aff72d98f3986437ba183a329a3c7cbad07358ddb019f78812e376dc353788e1c253d5b DIST asmem-1.12.tar.gz 48058 BLAKE2B 8211791d8a7ef2b664552ff89802d84b3fb2cc8b6e1780319e6ea4a3530ad172da439a7ec9ef691fef42b0ec98e5b57af256762c98d03857ad6333fb8234862f SHA512 3f086c55b6ef2804b8c32cf2eb8c9937a6f69886d89bdf09cab29a6f567a9620adb86a7c9ec19d88feece1e03eee3507601d520fe1eca1588a28494516b2e1f0 -EBUILD asmem-1.12-r2.ebuild 853 BLAKE2B 5d373d04fdb635b3606d4a8225e422dc28ac6b71f49f8e956af8b729c3b8e2584a3cbd7171fb52a3d8c7b3cad2fef948241f4f603ddf334e9bacd5851fec78b4 SHA512 81eea634146698275b4736b6d6332b08e7ceeb4e82e9b076a8b2793eec04a1cba7765b525f2bafb726f47b69cb9a45a0ae60886865375909b746b2e0a076775d +EBUILD asmem-1.12-r2.ebuild 856 BLAKE2B 129ddb2858c2a2dae1dc83d82e32fdab954ced2d7c60bbb108ff90db1256ded5c42e669287f0d2ccb370f1f0f6bf66af634b7fb0fe93330ccba7452d3acbd360 SHA512 876414c5c51df5ba21b11be3562dcc34c08f9e00f594ec793286f991861757c913433a87bf31ec14977ea2c2613835b8d0fc3572b7a555e059316e56c440c8f2 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/x11-plugins/asmem/asmem-1.12-r2.ebuild b/x11-plugins/asmem/asmem-1.12-r2.ebuild index 47c255eede9c..02804f6c2ddb 100644 --- a/x11-plugins/asmem/asmem-1.12-r2.ebuild +++ b/x11-plugins/asmem/asmem-1.12-r2.ebuild @@ -29,15 +29,17 @@ DEPEND=" PATCHES=( "${FILESDIR}"/respect-ldflags.patch - "${FILESDIR}"/configure-implicit-func-decls.patch + "${FILESDIR}"/configure-implicits.patch ) src_configure() { + tc-export CC # old autoconf + econf $(use_enable jpeg) } src_compile() { - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" + emake LDFLAGS="${LDFLAGS}" } src_install() { diff --git a/x11-plugins/asmem/files/configure-implicit-func-decls.patch b/x11-plugins/asmem/files/configure-implicit-func-decls.patch deleted file mode 100644 index 0361c3e6e9b4..000000000000 --- a/x11-plugins/asmem/files/configure-implicit-func-decls.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://bugs.gentoo.org/870679 - -Generated file and configure.in is written for autoconf 2.13. ---- a/configure -+++ b/configure -@@ -751,7 +751,7 @@ cat > conftest.$ac_ext << EOF - #line 752 "configure" - #include "confdefs.h" - --main(){return(0);} -+int main(){return(0);} - EOF - if { (eval echo configure:757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then - ac_cv_prog_cc_works=yes diff --git a/x11-plugins/asmem/files/configure-implicits.patch b/x11-plugins/asmem/files/configure-implicits.patch new file mode 100644 index 000000000000..14eff8f58e3a --- /dev/null +++ b/x11-plugins/asmem/files/configure-implicits.patch @@ -0,0 +1,25 @@ +https://bugs.gentoo.org/870679 +https://bugs.gentoo.org/871279 + +Generated file and configure.in is written for autoconf 2.13. +--- a/configure ++++ b/configure +@@ -752,5 +752,5 @@ + #include "confdefs.h" + +-main(){return(0);} ++int main(void){return(0);} + EOF + if { (eval echo configure:757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +@@ -1356,4 +1356,5 @@ + #include "confdefs.h" + ++void ${x_direct_test_function}(void); + int main() { + ${x_direct_test_function}() +@@ -2440,4 +2441,5 @@ + #include "confdefs.h" + ++void XpmReadFileToPixmap(void); + int main() { + XpmReadFileToPixmap() diff --git a/x11-plugins/wmsystemtray/Manifest b/x11-plugins/wmsystemtray/Manifest index 8957237d5be1..06abdf71d5df 100644 --- a/x11-plugins/wmsystemtray/Manifest +++ b/x11-plugins/wmsystemtray/Manifest @@ -1,4 +1,4 @@ AUX wmsystemtray-1.4-ar.patch 336 BLAKE2B 3e3c475ecdad093c205fcf6920030db16893943604c2b9f60323e0fb06074cfe37624c640bedce98119321d31478e14c5a0fafc43e72eb0f7fa9ae702da9e2ba SHA512 dc5f3aae1c2bcf2ddb27f4daade36f25949ca9804be5ccd9842fb3ea2fea968a41204ce03bea0342f691c85a65f7be94f51fce169c64f7034986f0b915bc0e48 DIST wmsystemtray-1.4.tar.gz 131973 BLAKE2B c9927c39006b665163826ff3d937042df1a3d0ea4cf9045767ff511499151f6b525a9e9b37ca62955e61853f48e7b0148cbf8b5a9e4e130c81bc9af35df99150 SHA512 16620f222dc16d709e89d5011f699c9f96b6e4bf6014eec628574b84434b2e828ba12c92b5a598d1b9037dd16cbff2cc45f7ecb6533777c8a64bf435ea0c549c -EBUILD wmsystemtray-1.4-r2.ebuild 572 BLAKE2B 50f4d60bbfa45a0aacb515c2fabd304003af4aa165b922ebd51d618acd20829c9617219d23eb91ba9bce83dfdd0618c4d4f05feca1d43b06db69200f9e961cc2 SHA512 f5acd18f80f0598dc495081c38ce5e9caec26d49c88af2a2db30a5618072ee4b6b38c0edd2a7e7f353fa941473a13673eadac62db2a10aa8281b32e1c3adff62 +EBUILD wmsystemtray-1.4-r3.ebuild 600 BLAKE2B cc09a749fd71acb7425bb517068fc271825466150b9f576b3129f4144bbb96deb39c9c6aa7620370f683714526dc3f127f057199281a6ab65a1e78503d929f05 SHA512 c1da55b9734957b06c5b54d69ad360d675a595b9f0c6af9391399c12426ad21630d92afdaab31dd230e4dbd53cc78a059631a8537b8b5f5d7722884b72e2da3f MISC metadata.xml 638 BLAKE2B 35d56a7d4f7168b44e65df2e44a624184bd001b853100a3ef857857fed9f6d2dee16e83e6e919a9c661b7aa8bea2dc8f2de589767d1fc3bf12655e1cbce77a79 SHA512 8a69575bdd84cbf6d3b869f967a69fed4dac387de569a8125870ac6b8e2971569c212a602c0b70571bfe80825537fc17660e2dbdb9be7308998219a087a02411 diff --git a/x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild b/x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild deleted file mode 100644 index 47d0230996a8..000000000000 --- a/x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="a system tray dockapp with the ability to display more than just four tray icons" -HOMEPAGE="https://sourceforge.net/projects/wmsystemtray/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND="x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXmu - x11-libs/libXpm" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-ar.patch ) - -src_prepare() { - default - eautoreconf -} diff --git a/x11-plugins/wmsystemtray/wmsystemtray-1.4-r3.ebuild b/x11-plugins/wmsystemtray/wmsystemtray-1.4-r3.ebuild new file mode 100644 index 000000000000..4c9322846e2b --- /dev/null +++ b/x11-plugins/wmsystemtray/wmsystemtray-1.4-r3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +DESCRIPTION="a system tray dockapp with the ability to display more than just four tray icons" +HOMEPAGE="https://sourceforge.net/projects/wmsystemtray/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND="x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXmu + x11-libs/libXpm" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc" + +PATCHES=( "${FILESDIR}"/${P}-ar.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 34e83a65cd8010e09213c798b910ea3cc320f369..8ed3e9983b530920f39c415df1ce147054d0f83f 100644 GIT binary patch literal 4541 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 bmy2cGl5B=y!QL0V`rZEnUEaH&J|F-9fN8lp literal 4547 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 diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest index c5f9011932cc..4469d3efe0bb 100644 --- a/x11-terms/alacritty/Manifest +++ b/x11-terms/alacritty/Manifest @@ -1,12 +1,8 @@ -DIST ab_glyph_rasterizer-0.1.4.crate 6641 BLAKE2B fc70a45030d969f8af31d1bc3f83069acc014b33cde31817063ab1d40f8caebe12f3896b6a249620a8f2a2d0adc149fcc402f2af25b31ebe223ad0779028d843 SHA512 a942a3b0848386677ed5c651034b001c0e24c7bd101be6a25bfed815310f3a530c8cb9e67e96ea3c36f4d7f09731552f734d5e73f705e3e8f2bf40d5151a7a91 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 DIST alacritty-0.10.1.tar.gz 1439045 BLAKE2B 327fbf7158459dbbc6e2a974184daa540e50613503c227ddd39e6deef6a0cb07a172f9277906615032f0557c9f5b6eb0df6fad37e46e329ad8a5c6cfb5095c5d SHA512 1321cfdf1ecc7210511ed84912e0d7a06951e21931c521decd3db8d0c1f50da4e50c01d9b39b4c77ce3a7ce0187f1f81abf3d3edc27388e6ec2e42c6c679f2d6 -DIST alacritty-0.11.0_rc2.tar.gz 1481291 BLAKE2B ecc3060b767b081c14c8726555b88b42e7c84620a0648d7c09608f70206175b78ce4b1f6066a4f717c8d9aaf62928614fa0fc501b33e0f691f295ba0d3b758aa SHA512 12ab60af55809dc492e3705eff8405e863e3f27aab702ac471cae44869e16c87efde3c932e841d2e2593b346102afa7bbe6be43a1b72b36b54054d47cd22fac1 -DIST alacritty-0.9.0.tar.gz 1422571 BLAKE2B 0b9531b92e57e36f86ae2a855c9dca4d3789e21b2ade9df2d22d32b9cf0967748df2acd1c79a1defba4d9eac21b2477550b799e5ffc4f9cb1444793ae9ca36e4 SHA512 17b53a1f98e8435a3ab120e39040c591d96a05d793b78030732f5624e2b717ab6a06c8de67fb25c6a502f3f3064f08a2a3c64cf7a1b7f3f7fda699e7fd95f931 -DIST andrew-0.3.1.crate 14030 BLAKE2B 5224eb5a5ad5ba7dd07259a98b8dc04f92154dcc7b5a53c89b4f7fd3c1a12d834093350ce9f7cd69a935d70cff50c0fbc68305eea9f918b334ec1a6e9e979ae2 SHA512 c4fc8903d4c2542c91e7f099d5d9d2b9179ade3f4c3e83ccd8027b06cb582ef700777cf440a07c2478311c1b7c2f7ca64d53fb390f9f5753dcb32491003db8d3 +DIST alacritty-0.11.0_rc3.tar.gz 1481306 BLAKE2B dde4d8d7305b27695480b83a38209fa5a43285eb82062325954dbd9462c306799c113280da79222f80d0da9e75375d0b9be0afac39a91a334f959f62c1d823cf SHA512 93b9f4966a871e3d5f522e860c17e173e62ac80723d2de6c6990cb7abfd12fc416c11224046959106979257682e9c1493f0ac93cf99f70cf6ee994b8fed366d2 DIST android_glue-0.2.3.crate 1572 BLAKE2B 8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3 SHA512 16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b -DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 @@ -21,73 +17,55 @@ DIST bumpalo-3.11.0.crate 80945 BLAKE2B a740a674d0922794cc71b87a8bd686f677f8d0b3 DIST bumpalo-3.9.1.crate 77507 BLAKE2B b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b SHA512 40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52 DIST bytemuck-1.12.1.crate 38293 BLAKE2B f714ba0b4b0d693c5b26a3bcbe9de8c1496851a298bb70770e6284ed68caea61d7b8c14d67ed0e8b6d9146e76f791192fcfe11e897146203d5acf536b9721e67 SHA512 50626367364cf0cb33658f6cbb99675f1191ed3e7ad447bd7d2c24f360bd3524ebe1b2d1fcc7d78d1a0692408da8d95795b54efee91a87c55e8b54711a968790 DIST calloop-0.10.1.crate 53614 BLAKE2B bfcf7c4e4784af20e94391fb4622f8c5f9b2581c03635fd9000a65fe6d7ea54352f2a92cbf2f0a2e326efd79b614f01473e59ea691e0d1414261652341e5df0d SHA512 f6626ff055f81472040cc756d43018264337a33ff22a8584a110a189371df2b507f918b49c9a2f5b7b880f00dac4e72e13612a5e8aa5b16cdffce2796de2630d -DIST calloop-0.6.5.crate 25180 BLAKE2B 8a660962efdd929ec7b3a815a427f39e00a8c48c9bd34f4c0660bb7d2d08bed598a518926486454bd0304a433a1b513090f06a08bbe8a3e009d47aaf2162bef9 SHA512 e96cf64c54faea423a2b3428e4cb909c4b8791f2a92705518754f6c1c98b5e96a265b74b4fc51f8c282e4a5b506525940dcb0185dd0e32ccab226b436b590a2f DIST calloop-0.9.3.crate 55389 BLAKE2B 60c47c5b037ca0dbfbdb737db0bf30532bde7e11ba64ca44751bb3884536c82a6d39977a177af39ba8d44ed9562524654f9a12055ad5dd180785b1273b767a8c SHA512 77ee5f508911c2c42838e29765d7e050832accb5397d4d7738f7a58a0b62c65e2d88f7c5ca9cc330e893356eb96b0ea03f67a734459e6bc11bdb89e1466c3857 -DIST cc-1.0.69.crate 56044 BLAKE2B adcd10bf4faf6835ae8feb79ce5e7a4895700d9714fc4322dd52e37bdd8db66b849d5e59aceba6ef0edcf9a5c7c0e2bc616de4acd98b71999bd63592c1c69dda SHA512 ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437 DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST cgl-0.3.2.crate 7557 BLAKE2B 6c61b46f4157a3a400f75e81be8ec456759a0c3efaec2fd134a81d8070d47c478f7392a2e63e13b7b09fc0b620b27ec6831b9829927ae6685dcfcaedfc8bbb19 SHA512 230301b0f0ee7828bf0152b01ff97464609da32dc78edf2fc8518f2341cc48ef39bba946965e93069fa9e4fcda0d165195dbc6c1d594afcf1155707933b3dc73 -DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8 DIST clap-3.2.21.crate 218792 BLAKE2B 73ba5a9581329fee3fc8d68ccde39d64cf2f7da99a03cfdcb7b66e4350c819632deb7773dd383318749d7e5d18de408fef915a866d8ed1ef37b61dac8d92e51a SHA512 425bfd4bb4893f1d6ec031acb53edb9da5884742262e368d88fc536bad7d315b780c71565fae31f0b96b90366836d64eb1f89a20f763d6b400a7b7cb4d7d8e80 DIST clap_complete-3.2.5.crate 31625 BLAKE2B c76baef63d773b81eb4d8d953da4a94769b618da45fb0f13fb9d6c6738b67ccdbd58ad2b5361bae99705fd2b7aadb520d6e7f4d258d872971e0e308a36900965 SHA512 c26d6c15a0ab44720cd7a5979dd4c66a9171082b99c04cda10fe4f6dd9a1405f8ca9022c344d03d7d2af7788bc28be033c9e2311f6879993901773176783f61e DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497 DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST clipboard-win-3.1.1.crate 11964 BLAKE2B 5e22d3a662285762128650e6b46249584683cff5e899e7ff90047fbd3d5b0ce077278f947fe12e1b04757328046ae59b6953a07e845451b1abb090dda42359e7 SHA512 5592f400830119e2512c5fb68f6ab190d8bcd16120c53d66f6f55bd0441f8dfc5c53663a3ebd5cc5e57e4d48ac55e2b2575b987ffc175664c85e2953037ad8f1 -DIST cmake-0.1.45.crate 14375 BLAKE2B aaeb4b910087bcc735f2cef65fb46184de3c3181add90715ec709c3162c081cc506ed4c7f4f3e6ed6d76aef8213ce80b9b865b2e737166b498a50b60acb7c83b SHA512 7de4ae0c3a50806f2b060e145948be6c6dd0db3975b626e0432301f454612fb7bc7fd2f4549529deaf7a1a55063a11dd553efb59a9dd5aa61ede5e63371d6b2d DIST cmake-0.1.48.crate 15142 BLAKE2B 5566d196c7ebcaa6b4d91e3361d7c92eb9c60c0a940b6d581d8cfc547606781f04f77d707ed128a6a391ec46fe801a4f65acac3c7c9bc90e0e43cd9e1bd6be03 SHA512 c836208d43f4a716be6ef043a6b5f526d3961b9414f1419171895903491176a2a8dc2f271062667a7568c7deb2bebfe96541b4e4fe73c31aa9aa760557b188b9 -DIST cocoa-0.23.0.crate 39052 BLAKE2B 91c2d572f41d767b77ebdad3521ec5af6927703bab36fb9b7b38846fa017210aeede3a3647915fe080092827b3a89b002119c32869f1da4a15653acb1986d1a1 SHA512 2c7a90a4d3bb1cf813e99cc51227d7e55f20cff4b67d4c67eed5193c1b4d726016cefc14f15da315ba669e521da71d702d7c7fdaf0d4f3db615291235e5b1ac4 DIST cocoa-0.24.0.crate 39235 BLAKE2B 01078c3d96e88e0cac773f238d3d3144324594fd75cda87d18bc98d73f0a1acab4cd795471f4789d38b017e6cc90c0713bb33b0fdbdff36abcdc1cbae767da86 SHA512 accae0f676caa23c8d3fbc2e49365118a366c50a698ee9dce4ef194f1d391b3633cb789d65d5c2d1e43afdea5d7a82161f7e7042a9dab32747ecac29d1b1b20c DIST cocoa-foundation-0.1.0.crate 10645 BLAKE2B 8ea7db02939a5cf1785b2770743d609e28da415fdf49b881b620e0ae289976a5a737056976afa7e616fc49c15ce535304d70ce91e79bd61c39ed024078012e61 SHA512 cf0e8188bd4d0310716aad9f1e2cc77e4098e85306bd2098bdcfd9720782bc558f503033074e0f076748074a9067a4dfea263ee5356074207739d81c4a052ba6 DIST copypasta-0.7.1.crate 12882 BLAKE2B 2deb0b5bd6401ef3a39dcfbc2760338019458b56a812447c2a0d12f62de0f69aae9d8e36d13d2c9d97e9663b091cdee53b1db50b1d00720960345bf082871f2c SHA512 e31b0b8b6ba0f5ab425aa0ec44db05b27b50a6eef7b8a2f05495441ec83f90859ec48c097a64b38e846dca6f56bcc8f2bc01f2cc299a80138e24e0c4c9e7c474 DIST copypasta-0.8.1.crate 12872 BLAKE2B 95921b80609993bff4d99924ef01ff5cf1d94161a8936d61f7f611c5af8a0d4caf68a3e6c7e00f0082db1036fa894a9f870b9dd0eb36c9709c42073635ebf0dc SHA512 a851f46d00b60e8d122769887c182ad300ac998860506f92ac7f7e7eaaf2c5730a8ffb13b0a0d4cda4c92e5b30c2a763dbe5e91a4f144ae105f256b0c56ceb5a DIST core-foundation-0.7.0.crate 25384 BLAKE2B fde852b7673cc972da8d2f8663c2c8372fda36fd577d19c9536f9df929f649ccf94150e1e23a57013bee3cd8cbb6fb894c4fb3a5744171bc6be607cb27e2757e SHA512 919041f431e21783193c0661b82cbd15946a56e24e5100a6a9dc02476ddc714595fb0416ae182981ebf6a8b27181e3178135c27388b41ec848423d739a265da6 -DIST core-foundation-0.9.1.crate 25985 BLAKE2B 22e70b7b1cd1f39c4ac287f406dabc549e3ba750ecf17955f129ff83afe67bb4bdee7e7907287eac0c28597df971de27dae77619f44d0368864c08798def1ae2 SHA512 d6dae760082ef9dcfc37d18acfa9a6ad8ee491335d17ee17447c5bccad623564f1e8bdc54460fb260aebe9276ce5ea4d8a389a83b5c7d17193614906c3d2bea9 DIST core-foundation-0.9.2.crate 26857 BLAKE2B 9090a489f2d3cf8cbe59472530470dea0ae9e1a0838207424953be812586aae013f9f6cafc4ecbe68be302f4ca208d8c892c87b5736dadddffd6d739e6427934 SHA512 9f68929963fdeb16954e6642f27173fa5d08d39e835d74f03e18d7cb23e9077572d712e7c9afc8ab0be377fd1d845625986d0a905eb6d55331027be2a25d4f9a DIST core-foundation-0.9.3.crate 27059 BLAKE2B d94fec51b1b1055c285609f4bba45c5169a8cc775e251eac7fbf0da7ef894e1be9ca9f4236b82b67be0610bdf811366e0c6fd3cdb671a1e83c49717e2c5b2d03 SHA512 de07967c4f5e2d2e730b6f21984c228dad2cb2f55187f13074a2200f4ce9f906763ee818267a9c67ea560229db7363473b230670a6dbd224fc335f32ba03d072 DIST core-foundation-sys-0.7.0.crate 17033 BLAKE2B 26d190931c7462ed8c13de82e86d4417e0d130f97295c8435ec666be08c7bdc37894ef25647043970fa40eae1c63503d2ad7660c2ac17ef35d7d35698652e18b SHA512 b77566aed2b572bdbce6f71ca9dcc942ef96b628a7ed9680c4d3e3ada4a9dce90c1b439a8c7c7f22d68e51becf1d22b3262e227cafdf8cfe5f42db0ffb9dadc7 -DIST core-foundation-sys-0.8.2.crate 17461 BLAKE2B bafa6f6af67f55b34c20e50093a5426bed35c159058a97c03d28c99b6f0075305596907291d26b170ee2ce1bf0c74bd51e2c54f11ef021399791129de6cabb57 SHA512 1c66f2012c11185603a0e4c09311d32bc4ffe639ef7626e49bb15006306fbed4c963f2c53d3b853a254b29cda73c393e0236436575d217992268463441ac7348 DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 DIST core-graphics-0.19.2.crate 28995 BLAKE2B 3efd61b69ff4a7dd6bfffe7836840d33f5101d169c20b2a73a529184a362c517032614956f37a4d170ff0073582996c5249eb8b24605d122ed5cc2e55acdfe9a SHA512 c9cace380466c26f2bb87aceaf9852ca0f29c4bdc0de11e132181939c5db0614b2cf7e882a2ef0603ead6145e05565f22d59cb7f69a501f350f6f9ce1aa9cf9b -DIST core-graphics-0.22.2.crate 28263 BLAKE2B 76d7e627103a4149889795d0b82eb9f6718e00ea31f2ac1be84c27510b5d4abb86cd02916ee8ba09ee48e73e4b42d200e1c61139b35bc230174ccb3b668f5faf SHA512 3e436364fb2f20f0087d1e686a101e14a855c35e7f18d47cf8a3bfeb40ac0edf5e36bce077a6482adc6c61ec73bc2e6092fa4b33879734b23e73a70680353488 DIST core-graphics-0.22.3.crate 29514 BLAKE2B 6e89281ea95f323c60d1948aa2ebc808bd886e4f5f6bea8dc6c79bf8e290480cde7e54bdd4368f2976a5169948538a8b65233eadd619e279eb9c2c866426e9cc SHA512 94f0c5d55aeebfe6e6e8b335f6789e4f980dcfc2206c44b888d984747fea0f67e43df26acf8cc0d418cafa81ad1435ab584af05657c613b656bab4ede80b4557 DIST core-graphics-types-0.1.1.crate 2530 BLAKE2B 2340e9e0147a904e5b439b3e9db53937347420d901f17677e952779680f5294955f4578273989237adbf374b13dc24d6f6efa293575ac1a449bae2bb6ce37a7d SHA512 bacfd01ad05b21851c0cf84cdf9516f63c542d51c2ee8fe2692c557a474ac0859c4ff6f0c35df68956c0389c5974ce09647a744632fcdb2faa13fc7d13cdb52a DIST core-text-19.2.0.crate 18446 BLAKE2B ea2d6e2adca87a9b7febd66230dbb49ef0775869bd25c4f9dadb756197e70286068f202b3f39010a0b33afa1f610871e241532b32db766e887caeba9b76c1645 SHA512 37bfa0c75849ada37fca77793a5791dce7dadfb9fd20b353e6761c12d0a7d06df3ffbd99efd8b6885356dad00e827e7fefffcbcfc49ccd0c5dda50717986f4cc DIST core-video-sys-0.1.4.crate 10568 BLAKE2B aef062d1b1047d50d02e932413c7d24cf316d5b1d6947895ec2face253d26adc75811c4fb60535a35c2a0c87af6d3bb7b9e62dfe5421ee218356126a2a6c3bb7 SHA512 a6d3b0f78aebe7b64276f3accffb5d5b2ff23a19b9cb3dcf69a47b310098de8c85255c579cff8a7a711304c1f19b9fb1d8259c5eb511b617faac0da53e417bf2 -DIST crc32fast-1.2.1.crate 38172 BLAKE2B 80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0 SHA512 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e DIST crc32fast-1.3.0.crate 38565 BLAKE2B 4191cbfdf05964a39933f66453752c5f14b177c43fa5fa44de02d74b6fb4e4d874218f5a369c4a1d1ea71461cd541203f42afee259343ea139e305043e155ee7 SHA512 6ff361acfc0bb134672b30fb438f6d3ac93841d06332a6ff156025620b23870a79a4ceacf57d4b14ea1744838cffcfb77b413352d055809e74acd853ae912673 DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 -DIST crossfont-0.3.1.crate 31085 BLAKE2B 361b56fa175699de1c265864987e05b21ffe46a2c2b6dd3cc78334cdad24626999e0b0b7f9a964bfc9b3c5efe3957b3972c2fe1b0b88cf8123dcf14251a793bb SHA512 e18013f74d4381d3b7f256df4ef864d7c7a397e9a1acbfba69aeeba5675446a3b7f7b37c0ba220c2da8f8f2475d6960221de21e7be0d7b587824edc5cff266a4 DIST crossfont-0.3.2.crate 31052 BLAKE2B b22aeeb4be0c28bbb4d14ed8ea2d2fa60f48e0e6aee838622b36b34dc1cb20cc62d15aac901b575150f202ae7605ca4fdc00a5187b43b93815a09d66f0feb308 SHA512 06dc8884545a2aac3cdb35b7a08def0e90469af375bb1a09e73c22f5b100d55ca466c6ee90dd26bccabc143b2e048c0bf0c82c6ff49b2aca14ae7387a103154a DIST crossfont-0.5.0.crate 31937 BLAKE2B 732e9dfc3a678416e0efa15b4914c95a4f9f250bad91c66476ecd19ca2d46cee50a89f6ee3f87f73f6f89d4c921c70e1ad4b430f4b8ba1084f462bcf339b0553 SHA512 f98af27674ca16622cf2c3a716f30e9aaa7090a2b463654f75273bb312e1ac0583b73a5385fe195ad6eebc909f0aec0f857e44832ecef964ead3f125c077bdec DIST cty-0.2.2.crate 7230 BLAKE2B f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b SHA512 1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8 -DIST darling-0.10.2.crate 17620 BLAKE2B 33d1fc3dc10fc971ea304efe5bf8084843241ca9c2a89e54e7c5227e53b1ad86749bd8693989ced6bf17805001909033aff92d600e7169a02dccf009fe60a88a SHA512 b312a74e577cb2f889315ae42513c7f26597faff306a40281189be2101339661772016a5e197466bd85ef94c275e811adee1b7c0772458126677d1998ed6fb15 DIST darling-0.13.1.crate 20097 BLAKE2B cf72b572ee0672a3599d2154a7d42bfc71fb927640b7db80c8e93c9044fdb182b351a353788155776194a33a00def7951c572302555e1e5d03a119989876affd SHA512 0271198be875ee1a42d14e2f34b4d26bfc8cfc4cb86361f21c0bc079aceef4ad86bbcba919d7066abb891a87549404c432df53b0ec0e96fe293408b114c5ba99 DIST darling-0.13.4.crate 20895 BLAKE2B 76675c20937450c47c1bda80170140930fc626d27d58b7dad3db33dce2e69457e2262189853141bdabeabf257d05d954f7dc1dbfa344276e05ee6dedfc8a2dab SHA512 7392896b97b80ad24d76a985f4b950668ba351498f48ef0722c783c28d43c4a4828f5f6eba7e754ca554b6662fc419e73bcb65d4b20037285a16e345fec9ef75 -DIST darling_core-0.10.2.crate 44339 BLAKE2B 3ab3762840aa869baccf1030617a2a534c5d63019deb7ec5848cf4f80aa6304307ae32c4425264f1fda220a502110549812112d08f0f60261b30731ee47335af SHA512 a0af8e8ebb8584973c20eac01fe9ae828744b5e86cbe268262f8710a2e0ad568bbc6cd051d5225cc536a0a1fcb1886233063c8c18ea16b45c47207ce64af89d9 DIST darling_core-0.13.1.crate 50847 BLAKE2B d7117ecc836e3c56eac69e4e81d350b2d8fe88e72484bb5269eb34972062a84882de43651561cf2df5e82d68b22791656017b3eea3d9f79758d8e5ba4a84f5fe SHA512 67fd1bf5059c6b7ea1b2b17b6f7bcc1ea6a9f84f50182852b2b8b9601b8d43529918b373dacb9b2a7aa12fe6162a9412d1330ce6e9ab6a3e2171f6072d958711 DIST darling_core-0.13.4.crate 52937 BLAKE2B e038aea27b5b56f29cec8874132881ef589c869ffc974427924605b92436ef06f21c7ea748e97d9b719aa7156b3024e788968ac0cc6144d58eeace658b62a08f SHA512 96d431ebfb9d13aaff2c50f7ad7d5ac5e95813fac851e3e1d7739d1fd5b366fda32172829af88cabadb475f83b4500199167ede54bc802ca1e52137cf6c16c0f -DIST darling_macro-0.10.2.crate 1919 BLAKE2B 6f07815ff5b333b6c34df08f3aec2e5af5385e60a94bf9d169701be19935d2a9292ec7396905d2caadddba38d3f70bc5e5c3f1167690f045b778b8fc8cb00985 SHA512 43a0e9091fe12ec986e229a73bc41e23b1815fecfe62df8eed74d2ef33f5c329c444f1568d3c966554ff0bb29220146ba8f30d1c2d77ed7dea9adea10dacd152 DIST darling_macro-0.13.1.crate 1910 BLAKE2B 3c40b45ee8ff5a5b7a6dd365c561025dbb66db4121dd732806c7ad9d691ac423c367e97693d90b9037626211c7b31939ed4360e107dff0b958f640916ba879ca SHA512 41b190019f1c02e664020dccf21b4248f85182d16b6d1a8eb0b82fb6da1cf871b07959fc2cc65620fec6d23b309c0d188603d35ff288165250fdc807780dc149 DIST darling_macro-0.13.4.crate 1910 BLAKE2B 432adc44108cce6a13adc9ec45ff9b7555eb4c0ac7f1000fdc8f8e9d1bc0ecfeb65b78f81438b097946aed8e37835f82028c1b16c1d466a124998139ae854df1 SHA512 908ea6459110da16e4ec6ac843659664ed4fa3fb2ea9b92274a738ff5994cf81fbb48403db609b9a70f39c3e288da4358ce369c66821122e3a6a0940473da94c -DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da DIST dirs-3.0.2.crate 12184 BLAKE2B 414fa4734fd9e108dbc887210e71c8be9834c1764ca35af66781a8108af9fc704f4e7d420ffbb2adeb2a14ca5658e53cb5da4b486e093b3de010c542f7ce7c7a SHA512 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55 DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b DIST dirs-sys-0.3.6.crate 10626 BLAKE2B 6da8e4a1e51a4e06ab742ce5eb75155ff9b7cbe83f06947a0bfcda711ae1e0dbe51f9a1e1733ba771f2daddb2b8b14e343b9615608c1d9a8fb927b033c161b15 SHA512 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1a4874b69e3a654e04611ec7af7257300a669ee95ae04ce35a91e033dddddb4a14da48036a5d19c4bad721386 SHA512 cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d -DIST dlib-0.4.2.crate 3853 BLAKE2B 807e1c83b289135357effbbc62ea4e0f328c6389e9d085653bea47e4e1c7f08349b5331aed3707e03e9b8e2d67a2fed18b46165e5852a12be94fddde825558c1 SHA512 45dbdab9cd4b633f8217e26ef47fcef8f992f7856c7cde413afa95c90dd565a1c09677888dfef8b96a3373b4988bbf7fba91dca2e820baa9f41f96f8ba2eff6d DIST dlib-0.5.0.crate 5788 BLAKE2B 0c1bafa05ace4a51fa7f5d8db9cc46773c1da9948e6a3f7e531c60953e554798d562546b50ddbfdbc266da8cbb988c59d57a95e7c3ad6e6d84f9b4888180f264 SHA512 1f828bc845570d8d6a6fb6c4f9bacd7d4f50bf800a68fbce2e0b8f8bf1eeee7e7260fc95fc49a14a3f7e2a4264368c80d8328d408b2a6544f4f796c48a4fbf76 DIST downcast-rs-1.2.0.crate 11670 BLAKE2B 7d44d708c1ac068a02ea5d72dd3caa8a7f6d18b7ee653d520600acc9c52365824f5b8d3c68143d1d13aa438a18b16ff9975e15131cac7ec48b2d995184673d37 SHA512 b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14 -DIST dtoa-0.4.8.crate 16175 BLAKE2B 5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522 SHA512 fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8 DIST dwrote-0.11.0.crate 21715 BLAKE2B 8ef802f393939f95ba750e941fb5b6f908a2cdca41d3eba5a405214ab56b2fdba148106c0537034316d1d594fcd86a13774de1853c2dad2f27d0ef87ba21bf86 SHA512 b319820cffacbd55f27d74d4d8e7ae3f15d758f718611c354551ba526614f5221357269734840706170e26446efb8d504035859f47c68eb0a7a89444d08ffecc -DIST embed-resource-1.6.3.crate 12401 BLAKE2B d63ada84c4a2ad11bf08ac0d14aa1c460d52332809df54d72bb6138eed0d5a03d8da60f6cbff6e6623d4f8954e4b0d031b3236a113986b142653e87cdb1b099f SHA512 a9b3e1fb3259abad0e60c580dfe0869ff5ef26b88b9fccc0cea1828d1ac6e2d4a37967ddf8f9d7208a05b78d39a60cd86ee36bbaf305bf08b2fa298850098095 DIST embed-resource-1.6.5.crate 12509 BLAKE2B e5532f79456c7b33b7bf3d5ff382eb9e91bf890c660aae5334810ca86bc9a55d2f2892b61d624e58e57633caa3edf2a483020f36cbae99f21a136e8294525bc2 SHA512 653af5388f341f9f70ff89ee19d4da122cfbc8a989fe921655fcfaa3e177908b64a48dcff251caf46e2b09dc6e502db8cba2932643128af3fea62403747b4334 DIST embed-resource-1.7.3.crate 13707 BLAKE2B e0fbe2ffd1f40ca12a0b8f692d4fd59a1d8c2645a6d59c769b4c4fe36af8b7d35c5fb2a0d2f16b3af18aa9871f82648077a0eb1180f83a857c7f4313de9d4754 SHA512 c5345a45fe084403d2cd329bcb82f19217ecae2447228bb4220d7140a700be8cbffed0cb4fa780da8f5bcf4226be93e802c8670ee291bbe749aaf066a91c6e25 DIST expat-sys-2.1.6.crate 518887 BLAKE2B 12e06f38859124c8da67aaf41477e0c94e9b2421a17c93666f019fd17de3579d52c66403ff95c6fdf27ec1e4db0652bc611e2b426705a177e615b5064d15adc1 SHA512 35d0c405a164e685972ea11df718e50a32a90b730332c3ccad74055544e750423ce2cd76edfd5de2810167cdc8ab6103db82bc4e2710a8e298ac0dd9e81648f8 -DIST filetime-0.2.14.crate 14358 BLAKE2B 7d50e71b5a556bc24a6bcf737ec07f185c6d6a2ba2717d91aaba71ec15d1981c47dd6010e5a4278f8996e05bd49d04f3481f0b9e3156a8ad1da1cf39a84796d6 SHA512 f2e6e41b8b705c510e1f1932451ab8a0acc6a4f84a7a21880c7e69639a6aace7c5ed4f694ebf47d04ae6ff227f8d6c6733f2c4bcb953088531dd91b37262e45b DIST filetime-0.2.15.crate 14511 BLAKE2B 6659bfbe4c15c639deae9734ead88b31c118e7335dccead7deef103a795521e42de2903a7fa08cf802049e9df9cecee8d619c3db3d507a7f8f9f5bd706584090 SHA512 34d320a9aa71059d0303c62936aa94b30a873ba4b0b3b78851fe636d132422a662f79596d79edc33e778e07b0a1259693b59d7035ea390aefa4849f1af459f64 DIST filetime-0.2.17.crate 14484 BLAKE2B c181cf4c3ddc5831c006917e7432620a62a0ca7aa379ea7f1aab9b99a8cf725055e8510f7f63ae5add770dc8f91c824d3b4e9e86ec0f3e7faa4e9a647c431a8b SHA512 3f7cc4e64381f4076ae04bbc0adbe2ecb024719f1f2fcc2ef537b0285261e03b8af7655d2db72358185dcce109df060d4a4a4015b3168fae0f6a952878860087 DIST flate2-1.0.24.crate 70191 BLAKE2B f5ff04557dd0a57151b4c704cce60622157be4c847fb0a42eeb5a9d531ba28d34b41632bc1b34d2f935ab576f152479f72877dc4e6b296edf125becc6e6d52b2 SHA512 8faf97c28dcc4553f4880295677b1269b4acbc6518d006913d32d7e319990c6631e10f1baf7199b96e03f6de95b9e2de04502522bb1eb45bc301a0fbb0bfc0c5 @@ -108,7 +86,6 @@ DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24c DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d DIST getrandom-0.2.7.crate 28854 BLAKE2B 30c054361c9b1d9f95bc505e27e98d8cbb685f37c91437948d9d26f22028e0797a7c704d88912c1648b3704bfe10623a8c5e130e81746c8f85848b831771db80 SHA512 01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1 DIST gl_generator-0.14.0.crate 22330 BLAKE2B d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765 SHA512 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0 -DIST glutin-0.26.0.crate 57841 BLAKE2B 3cc82fc58982539e06ec2bd88063485ef5c3e928abb16ea9f833fd9f742a051154cff38751e97fe2cbbdb1ba94ac4e54f11744f3c7d3a133b9469e9bbd11b478 SHA512 7a4233f44c4e5aad58a558a435abe1624294f3616ce9591760289addafd20801120810f61d00438f9dd1ce93e83182274cb20519250551adf9e0873abc452e6a DIST glutin-0.28.0.crate 57949 BLAKE2B 5f881f87abf32a6a466b11df86ef4459d161b82def618a01dd42d2c995fec32ab100684b63de8d40e0432ad43019f1d84fbd2e551dc6a611f51322677000f8d4 SHA512 dbd6cd01aab60edc10f650af79cc87b43351ff2189e85beb4b18e934c3134db4b8a05d3c34a7e7315d4031e17073d5f3d3815ca5911d5a1fd08a44420456dc48 DIST glutin-0.29.1.crate 56213 BLAKE2B 12c7bf4b4f98814824a2bdba49a19f41d617107577c14b30e46a8ea79c1b928b3eb17d02ace49f37ef1fc1e23e8564a26d3b648374f94d3fe51d97bd99be8f05 SHA512 5098877d33d62c0b9f70aa00f83b8e36c2853cf0f9c8bc2550a94657ebdd9f918554ccb9e20c19d2c82b05cb2df88f761896996edcca089a1677a37d79a6cb9f DIST glutin_egl_sys-0.1.5.crate 5890 BLAKE2B 99c1a35fc3c6fcc6bd09351fbfd9242ac3e8eb3c652586a52b50e5635168dd96274216d9cfccaf77b06659264664f3d6d8e71012cb03ac2504673a5f9a848857 SHA512 ba8cd65013b4c15b27513a51c04723c4bcebe4668b0df62d364cbdba5c9705c54d5048dc86be3d03b03d00e9df1971985fd6242dadcdbe339c7bda14c72cc841 @@ -128,10 +105,8 @@ DIST indexmap-1.8.0.crate 52583 BLAKE2B fce94d24af0ae74f8173dcdfd35bcc51a23451cd DIST indexmap-1.9.1.crate 54114 BLAKE2B 71e4968c85d5b3fac550590658f9fed72c754a9443221fc804efb97bd39b5fca7f894ee67f8d2c330bf212eb8a6b5c85879cd813ed56e3fc43a54f0bb689af5a SHA512 7eac99056123332ad38ef32eb65235c810e8b4d051d9b0ddd5582348c9cd3b162d36defe8e46a532e2066562f224e37fae94b52b4649ee9cfac7673b76a2513e DIST inotify-0.7.1.crate 24637 BLAKE2B 7089e15c76ab1585850cc17d1c7d5094f6c229d2009dd90648df78d08a5b82567ccfbc116547e4d78df5b4821f4d3fdd7b46b22e0d1b8cd1569cf22c4877b4da SHA512 e98e041efbfaa932f0eb2e21f1831776280ec3873ecba8815dc3af716a37ec19c863a909d9f10a49347e964eae0aba33290a892dc0f0e178f6ccc0a4fdcf2c6f DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da -DIST instant-0.1.10.crate 5218 BLAKE2B 1e4203d235006ca922134c715781a5bda5a932f6740b7e22505db21d3b675758bce10dbb370e96694574c40c43a1d71ea2e6372df7116b30fe8cb0b65a3b95fe SHA512 a6b2c7e0a7b954e961f2d904a4cd6f701617ad70a7ea13230ee157c473c903803dd64596baa0fabd075e995cd3d013e10681c8d712977341ea2b6f97dd48d596 DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158 -DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f DIST itoa-1.0.1.crate 11059 BLAKE2B 5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980 SHA512 8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295 DIST itoa-1.0.3.crate 10481 BLAKE2B aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec SHA512 1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 @@ -144,28 +119,19 @@ DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8 DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d DIST libc-0.2.112.crate 571445 BLAKE2B 3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280 SHA512 6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f DIST libc-0.2.132.crate 595317 BLAKE2B 1b1ae80e034d94468befcafd4bae4c41f29424cbf3770b827dd1d7099cd2364db62cf2e7343da5010e230a47fbd91d320b162f7b54fa3955fd195b6976c3fb45 SHA512 48340dd173ed4d487f6504f4c32cb3c13dac8ad4da95469c8dd79386a7564d258a9ca42ccf1b174154717bafc1d3551b87c8fe35f7e4e062c8e33da9259fec50 -DIST libc-0.2.98.crate 522087 BLAKE2B 950686d7cde31322e1cdf82ae189192091b8543d14d0da0dcf3892910f4216e8e46bb1d5e7e8fcb1693a372577c57a6eb6538a0fef997c1c1a0466c3a1f7acb8 SHA512 2e730b8d46c42608c7da5ff4c5475667171b552b485c2684d3821310ac0f55c1a7a12d9a2cf68a05608cdd2a0928da5e290275c70a519a379d0ed25350689689 -DIST libloading-0.6.7.crate 25037 BLAKE2B 108f5b10c60986ea89f4c754bd3c6d4b73f70a7352042dc1a177ae40a98f716171d242c9f52d81ec47972e55457cf2421ce0578995c644de1da3e15fe8a6d234 SHA512 4f4f37c5a04c20860c38407e8c7aa81386dfeb091773e480dfe87b5fb2a462dc195ec0c39a1add59cad7620373a671772e8f032f4efc624580c6227ae902e10e -DIST libloading-0.7.0.crate 26216 BLAKE2B 83827746f57fb5f1819aa0ccce0ffd698a3ed4b85ef0e954741691003c843ca877de81b4a97ad7c53d28f79701a5caf2fee801a68c015d19c20230f2560b5fc3 SHA512 e2089a8ecacd65522b246cebcf531b6b1ce697d4eaf294e0540e1f34bfd714037177ba802406c31e6bcc722b4f391a84709427de1c6fb441cdeb8e41fd4f1e28 DIST libloading-0.7.2.crate 27229 BLAKE2B f85ba948aa88e7e3e32984e4a74e34efc01d3c35354ea30bc3d8f0a873094eff8d0c30b8583fbbb57e6afec8d505d4b53c8f2b7bf879921c986d5908ec6354ec SHA512 235ecd8750baef122f3f6ce673e4feae621d806851e842f33f95e8a414915776c33c11e6253da449faa12855f5e444f691c591cbe66efffcbe221d6ca2d32a67 DIST libloading-0.7.3.crate 27378 BLAKE2B da36353819cbbc85dbb3196585970b431eb5570140978fed8a6b5e46bec2560b373e20fc108b9520589bfd1f804eea57a524a0cb497620d4a8fd11030e9c4818 SHA512 58da6e73f86aa05132949939507a128188ec2e26e2245e23b1534d90673c9909c7d5220aa4aeab2c16249f7433b4d0f98f20c94b8b1f7434c7abadc8b8039ae9 DIST linked-hash-map-0.5.4.crate 16166 BLAKE2B d6bfa091265355ae124885f76212c968f2a87af80f3d306c13223ab7fa1d6a449ffda8d042bdb887501d2ffd8adbc638f18cdfeefc16c39a1eb9f57b7c658bf0 SHA512 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 -DIST lock_api-0.4.4.crate 20356 BLAKE2B 1b4a648467eba49232df5c595d7c5a0444018269a67db1768c7711d9d1a903a1dd00f99d8654c30186a470c035abdcec9994c8b1a347fc559c684b1792ec7f49 SHA512 655c8a1503b6e7f833b4c62109e1c5005727054847bff81e17d4159f91c02ac97512da0673ab227d17bc9ed0342fe3476247daf74cbc9a0b470e68c648ba706e DIST lock_api-0.4.5.crate 25199 BLAKE2B c91adefaa0dc3efa786957794b67cf219f5159909179282c13c7e3b68d73a0acebac29438cfcb39b75cbe87bc181e981ab4ff2776134621d8ea92e7a6aaf966a SHA512 d6cd948a4183a73e8b91b9167d551e72dd75820c76123fb0839f8389c7872d2c46dbcf5785d7600ecc4e27f3d214f476585b9c39e85f70500eb8d012e5ff9535 DIST lock_api-0.4.8.crate 25677 BLAKE2B 2d7fd36e83dbd345889d043e4566b35737b6929092a7ad313b2e09b606b2b4a562ad6b8e1fb5371c086c3d226ca585f08dc34e6205b402a1b96569348ae1e96f SHA512 2dd90be33a732cb8111b522cf65fbf37926ab3121c4dba20dbf66403805575ee597d90d776807c13be1a48ddc5920a691ef78dce734adc6a26b52d4ad44b9785 DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed -DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434 -DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6 DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa -DIST memmap2-0.1.0.crate 17685 BLAKE2B d63c967500009029090140372567cb57db93647c3fb7a2469eea4dccd0e7239d88d98cc102ff5f244a95985facee4966c40237792a86bb7a691290a917a4a24f SHA512 5db391d7a4208e141aba27462687ffe9ab7bcd633ac66a28f0e19a985aa2cbf5f903b46a08fa9f1d1f136e9d55cd4cf8a98b312bcf744578f9311b0d0a4c8c69 -DIST memmap2-0.2.3.crate 17669 BLAKE2B 7b34c460eca434e13010af93ca942b12ba136994883c0e07aeb7a8834dda5c500860420d644ff936f3755c2fb08d98a5101fa0c71a6c94dac50042eefbca325d SHA512 1f7869918606e90de2798497d20f7f6c36162d439278de22835478a1f21121558aea3804f3e07de0aef48e1ddb0a514ef24096185af76df9566c0f377b18df3a DIST memmap2-0.3.1.crate 18393 BLAKE2B 2c851b907f2134ed2d164c9f7ab99d9dcc22ec1192236383b33cb87551c41705b4288411dbfa377b3ae2a5e47ac5f6f4ae64e0f4bc152983c219a388a5d13d35 SHA512 1cf08cd046581d882fa78cc1e6efbb2e5814dada9ee866811732dcde776fd8c0cde2f03167010f32bb4984533e787536ef1954a1152a70d7f0278d5adfa96b28 DIST memmap2-0.5.7.crate 26229 BLAKE2B 4e7751946a870dc3a3978daa51e524a7bb993f100debb778fe1fabe64f61dbe9c01042f02242d8b8be583a35672696454355e79981accc29fdb78989f8e0f12f SHA512 467e55a193497749f3dc7ed228f85622d072e07929a0c76904f0aa7a605f7689188e2b980ab17737301656edfcf86d851a482088c2f73f2132421612bbf08375 -DIST memoffset-0.6.4.crate 7664 BLAKE2B 098783d0fde7268b16fc5c9f5df005b93daac18092f04d981559b9f0fa310344c6fbbb93d42587ec7107a5c4e8d757508377dadf03471dbd7022f3bdb5b3da4b SHA512 bf8d05b72571ccdef32a93cc4489ab4cb7abd41415d55572d1dfb983053afe3eb2615e968d87a326af90c5702b9959150f985a4186acfd61df9b69a74e99713d DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c DIST miniz_oxide-0.3.7.crate 44996 BLAKE2B 0e89ec4131e7abdadaa9feb6019b31853976a34434216e0f89ddab519559d0e1feaf2228fbc09906e51fb0242a18abe1a67a5362e080c19fc7cd00c2f95f08ae SHA512 d4eff239f8d6e947b94619e80fe03ed32aabd1a6393f63145d70ed7f08c51c45c7261d8157bf61c78d1637ea1f71ef15f9813ec733efd8afe6aa14810888718e @@ -178,85 +144,63 @@ DIST mio-extras-2.0.6.crate 16292 BLAKE2B 08b9fc0d594e8ac8a04c70be88e34e390a24d9 DIST mio-uds-0.6.8.crate 11496 BLAKE2B e52d131f292c7c09fa116ec5c760d50e8389c27fd7b79a4418f0222ae124fba0e5943b5494866e9db75407ab9f6b1a9c7aa7fdf2c4d601e8c785dacd8166f6da SHA512 b6c752ae9f25c37fc7e23e06a8843089c5291d60e53a6e9093eed1d8baf64c9e0ff14bb2ea1c0c8815b00026b28fefab2aa34104bdbce7e99549786d0f507a73 DIST miow-0.2.2.crate 22044 BLAKE2B bec3bbd899a080e5c97a8c1dd9dead16a57aa44cf2bcd97be03155c28345c45fb731650eabffd2fe18a633ff947e63561327cfc86560ee86c3fa71ad4d2a3b62 SHA512 e42012f67e1c5a475d1c9790bc731add53f7a3838d36f8a701f69974c3ff33d31364006220e69c8f37bae2eb31055ee704c42b64241d13be528c768ca5c3d6ba DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 -DIST ndk-0.2.1.crate 38584 BLAKE2B b110d4680c36160755097e2d9c5ee134c0c0735d386a64c6f6cdf2e5f7ea7a33123b19d52229adff7687e4f8c30df690d1330aa976e0da2d199833917471265a SHA512 36a287ae0e5eb4f616d4dbafa8002310f2c72edf8b1d340a583891239ffbfdebe0d9cd9abbe1a3636bed7682fa4dbfd2fc63445b73771cfe8bd863ac3c86664a DIST ndk-0.5.0.crate 39766 BLAKE2B 787a2c053e81732c2e57bf3cc944978c9168c116689a812056597ffc203b13da6ee7677bc788d924b3cda8dbaf35e8ff7cf6e4f53c53138ad78758982fd12081 SHA512 4d61aeed68f6b309c92801bfd844abf0ca15ce1c54adeeb28792010cdf1c71ef3d9f4df36c9460eb614c8568647695dc70c4d5feac55babe1c309b65db023946 DIST ndk-0.7.0.crate 54683 BLAKE2B 6b8429c4201d3efbf3665025d4126b3fc533884b211901fd167f502f29b76401175123abaaa948b2172b8b6d272174af24def92c8e176e442170867b9171b4ca SHA512 9c32cdd44f5e9d57e2c19dab764db1d4d8ec63bf08021e6f4dea4e5eede85b8bf54002016ca9385f9f6caee47d969780f653f360d866e862f760843798cbd58d DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b -DIST ndk-glue-0.2.1.crate 3684 BLAKE2B 5fab22dfa0782c682e020bfa2a2c8fa48266d5366baa9f3c7ac3a033d6badc6826fd28bb5712abe2b472bca5a93660bcbe38dfe3e51d3f09eee618d656fcfec3 SHA512 25adebb161d33c2674c89c21c5f04f599aba79828503e50715cbc94459d4f8f31710a008dcaa3fdff11068858fe8546de302c16fefb8f2e892262030ff37e6d1 DIST ndk-glue-0.5.0.crate 4986 BLAKE2B 07e2d82aa2593e725a0e20e08e6d112fc32dd9e6ac8a05f6af0c9276ec474a2536c652b4f98c3846dd0c7612ed22572725510baa0c6df47a2eec6bce25355b1d SHA512 d2b179d40bd7b694b1b99b9a634d0994fb3bbc0dda9d37219d78c00dbe3c5dd69c6eb5e1af331619eb763a7c059f66c4eb3d87d46825a2181f8bd1c044024c33 DIST ndk-glue-0.7.0.crate 6435 BLAKE2B 85931716a870412eb8bfc589af52f0846ab1eaf6e0ec4066b90405bf336d4f43b36adf95583395fc40b4ad19d8719e6a4575a362e8e20e40b22363b301080a90 SHA512 73276fb5bdb9e302d100d77dacca4e778d64bd6d9534bea0dbad28e504da6dba5f1d8a51980b1433474620417267fadab6552a4f9e2e30cf35cf396d69c54157 -DIST ndk-macro-0.2.0.crate 4949 BLAKE2B f7171f26ad4982e91f01dd00cfdfad4a8875d89d5d3d856eb4100a037e8cf393fd9df4bc4b7daac54aeeb288f53d83aa9a422fdc5ba37290319f765a9d352411 SHA512 44d0c9f0e4c4123d8c14b41983f0af6796c93700f128550f13a5dafa8491285c8bfbce6d2a5d7a8973409e122b77fcda11c46fb04fd7cd1ec6889ed415304374 DIST ndk-macro-0.3.0.crate 4884 BLAKE2B 97f7cab83e5fcf16bd5d852327107f0f7964f5c3f7674b7764cb369ffc2554c4c550a2be57eb7253b9da26f7921c49735333497bb74a09672655ed8f76e2fbf9 SHA512 240f8b7ec5b72a450874dd6b9eefb2825714e4aa83074efe13a958313193d491e6b4547ce62d2f727afc552d9d8c009c9489a808da54d5967fb29da7eac22d3f -DIST ndk-sys-0.2.1.crate 273674 BLAKE2B 40a25da1f8179f6a680d5c85ab9a6b80308f75d025707d4df017b89b9047f471c1b3ebadeb2978bee86f0cebc03e0e16a158b6793a9fd3e2af3d283327d38afd SHA512 a059e5f77fbfc9b3b0747f9278ef50cbc575852d0d041553790da75900fbc1e80a540ad8647dd3c8a325c6f6ba53006a16cd063ff81a339d3732b8fc1c8b180c DIST ndk-sys-0.2.2.crate 279365 BLAKE2B 5f1accc47aaff0eafbb4a85cb89cada8af5a75659061d41a5a5f85d0177233788b23a2794478b9a71caca0f120d472d5e931f6de94feb4cac104820a4e0fdada SHA512 a4b1280543a81996cdc23a8d2e0c519a1b0787acaaa1b9180eaa52e4ac4c751929cd403f1540ad3b7c80c550d84d5be08827e4b63c8af0eba36d3441b58efd75 DIST ndk-sys-0.4.0.crate 291557 BLAKE2B 349158b965701cc504c3a4d95dcc5f2d62a25b79996a0387a27e3445f2d36760a2df0cdb24932fb67406687f4c694fe4fefc3cfde47e462c223f8dd8a3899e38 SHA512 b48b76eea3e485fe4d33b7299a086b50c277a5a92c16284175129afb4f4c62e3027cd0d3db59d2326eda905285211a1a68d5838f8aa584d5a95570625bef0b3d DIST net2-0.2.37.crate 21311 BLAKE2B 21cef5df92d5d51c8e23c57ad2225e3311c13083fb86830bcb313965eb5ad0170519bed9a47cefb2305d3614ce55e11896a06437cf9ca50c79b7843ea633e99f SHA512 9ae70c655468c3e35ce05988626e0398a3cdf7b7343c08aaecf1267bb958329e608b814cc7be252fe085de3cf6913a1c72aad206c677459469ba4886c20206ec -DIST nix-0.18.0.crate 209962 BLAKE2B 3ff822e3d49a6c477d5da3702fc88bbe270202acb4f7c449a78969ada9b8fc8855a90ee194bd2943dd27c28286b88e1b22a6003e08260e19f7c8ed6036bc2891 SHA512 b86660bfa2533fdfb945a3ef840c692b5d96108e3e73b76d6489b65039cde87ae04935d2f10878cab1ea38f039083aebf4ec9b2bb6ba66ee204be700e3e96581 -DIST nix-0.20.0.crate 216983 BLAKE2B cb7dc3a6b61abb66645613f16a22b5f127fef38bff5ad40fa99ef50019bc40da7f40457af9dac08af5dd67644c2a102ee6ca99425077ac7e2024c89387587752 SHA512 4efb0a6147870aca6b5612428216f36cd826320b75f4f12fb0c75140d47561834695db7745908a23d08ac7114d69848cdafcf87830718da1f03aa6f2c664c5d5 -DIST nix-0.22.0.crate 227091 BLAKE2B 5fa629e0d2509bb2e19e889d6fa405b7ca1f085e6c347258701e2712e0f46278d9f81416ba25dd417b24c3991dd394e8681811b57f612021edff7e7ec32a1e82 SHA512 73e18e87814dc98bb77f99705c45537afeadb04790c3db54a55688b3e925d3df5e7911282e997244316e310d5286ac10880b00487f706f9c7babde9225a4a14f DIST nix-0.22.2.crate 227371 BLAKE2B 614f863ba54c57e247d26df2c0673270fb2ee19dc729f8b2340139556fae943cf3b0499532d3f42a02dc26f98b62558921568c46a99f2ebc348b37dce0f14b30 SHA512 860c6cfe77117c28ea54fc5587a125e8ab14acec2dcf77f70d3e43ea574f5272ebb05999b266142616bd92aa613f8c2f60b026b95e758975601df9345a2dbf71 DIST nix-0.24.2.crate 264176 BLAKE2B 2da44a51beba8549a558730567f6ea36ab0da81053dac10db637beb3901ce7c32b6efebba519af37068fa32270186d733ef55661b58621eb7e946fb16690cd6c SHA512 9502f899868466165d898b1dee676188e9761cbf7ad7be21e231d6d5c993f109b48edf06b659f547712ccec2d648dcdb689626845ecce22965aad2dfd7ed75ff -DIST nom-6.2.1.crate 148362 BLAKE2B 00adbcb3bba48c0be30511c8d88223d9ca7521418a2d4fbcc3ff71e6faab7a391f7c12f3fe025822e5784ec53d22c2a739e6e1412dacdac2cb9b962415687228 SHA512 d881cb1162b5e5752931ea40b7806c628e08733960d20d739c7527785de507f76c4a0b041d1072c4f2c137083a2da982cf9f371fa822896d6092a1a5bda34f46 DIST nom-7.1.0.crate 115647 BLAKE2B 5adbe8250d168379aa7051a4fad7fce3cee74820043ba8233f1016417f91ecff64887c3bec1dd6bf4cc6b3b3803a2c19a44513f1affc635d8be6212bdc8ee47d SHA512 aacf14e84be17edced412e3d256734508426a8acb8352e83a5d9d4f26d640f60a881d8f70fbc6edf1843173af63ec05be7694fcd6c6287d871e40518e2ed04ee DIST nom-7.1.1.crate 115818 BLAKE2B 1ec3df3d9a7527f26618a9b6b976ca8ad5176d711dc7e6163dafb1ec214a55345e952439b4c98b2ac371c9a67c7ffdc3213d1081b62b699b36af68207fa8b320 SHA512 1456efdbda4f5b3da6c8580721acf101ed7d779619ee0190c1df103244e405a8ffa0c3889901a2d8beeab0ab84074ed4c7cec5330c7cc2a5a3c30e36a2530be8 DIST notify-4.0.17.crate 54419 BLAKE2B 826315718f1135bf49daac9d0eaa87f2c49bd34f83fb8e3b7970ca954b7942d20466d2c90a1c90c899f9c5683066fa341e38b0cd83a1942ccf387652a712aabe SHA512 78fffa1da9fafef40ac92190dfaa71e22b8999bb8bd9425e4d8e9054d234ca0fbaf7726c023987756a3900b00aa9e713b093ba7643374f2ffb20416ce19bd193 DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035 -DIST num_enum-0.4.3.crate 4840 BLAKE2B 7efd0d0913649fa34506223426459843a8056392ef5f971bd62aa47b0696ce93ab696fe433a90a36a264af35b658ad64c668e650d8a91174950af9fd9bf42d03 SHA512 393240fe92d58413e3b73fce96efc0649d96866299c99a9edf3ffdce63ac5e0bab64a21898608f9c7a078c6802b312d1691003f854bcb62542c3ebd491bae499 DIST num_enum-0.5.6.crate 13721 BLAKE2B 8257cb2a8ba51e5936fc998d3af39b2bbff9631abdd8b0c063bd26912e562e387953d6f2002b5837accea122ed0720c870d8626c85ce08bbd0f2f1225f65a8dc SHA512 a8b73276374b9bbba4803a054af214f6a4c7569acf597f438da56b50c296aa1b6109fd9d2d83548c0bc2e31f90167dde7dc91734bca0955fd240d6a7835c301b DIST num_enum-0.5.7.crate 15199 BLAKE2B 8ff2688036ecab51fbfd74c1ff9b6ad22b229aa4dd0f9a57547252862bd149659e307042c07f473f99a8f15c744a6e6a484d57ca3b31eec785227632521966e0 SHA512 14749c9fb3cb30366e4915b2afd00b1f005de753ac3458982ef53285efa718c8059bf4804f4db170f43c1978c222aa706f30757c191f8613b8165a54a7c5f4ce -DIST num_enum_derive-0.4.3.crate 4552 BLAKE2B 06b972069c62552422c0ff24d53c3d3f3c8e64fe2c50633291c6860f4ab6cfb83fc5bfd455b7b1803a90c98e222cc646d7c1270062fe12b99b620bdd37e7cf0a SHA512 865c3c070d62a865137d0b539a8a4e5ad8b3d3c74a41ccb2861516e63f7ccefe37f9df9b33f5fcc24ec33f6775cbdf3354ac604b62b8e3d8fea34399ae4684f3 DIST num_enum_derive-0.5.6.crate 11672 BLAKE2B 81535facdcb2059831f09112519683b21e2bff19e7f611dbe022501f95a57a230ce2d9c48b64b1da53963e9207e4d1b6c572b0cf0995ca2fbaa8692f1660e183 SHA512 28cedf7a7f1d00d8e9ef89ec9df1b0bfe5133108661729f1108a1c1f724f21f6c868b0f29e29cb9dd46845893bd201d9f2ea3c51168dc2d8ab80174ea707ecc9 DIST num_enum_derive-0.5.7.crate 12225 BLAKE2B 44ddaa0a4c3e9e49a4c476ee8b9db92a4ba6047628fce0758811aec2dc594a0902e4b168ff5c34aae48c3b1ef647bf1c3d84ce548d1826c7ea6877e6a4575159 SHA512 716d9b58d192230ec633207af741cd198772c6f0880a27255bf1b7d48e51f14ee987af14580982b0d22fe0e876167d9850b077f1b50557f47c6ff81b64542b15 DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 DIST once_cell-1.14.0.crate 31614 BLAKE2B b9ac8f889c86d4160ee026fca20b5135aa7bd60e8bfaf23946d003bcf0b666929a4da5859d874449d15b6ba0ec4c26e98273d020be50184b9d44ae90b8608175 SHA512 81531f06f32854e1794555e10ccd6ee2b6913bfefdd9eed52dd44a02e799fa6371cdf102cc67bc70d581a0cc4abb7dd16c9c12ede6df4ff38b20dc5908bad186 -DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827 DIST once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46 DIST os_str_bytes-6.3.0.crate 22928 BLAKE2B 84e8197375742373bc7c7a3b459f8a9f97ffa0b8a2e517bee0d8ebb420a8509056cf56984612f44171c6b5e219b6ea91b14134fa6386b3cf3502b13ab92386c9 SHA512 34f861a15543933c9fcb560a835bd943231ffcef2c68126d8633f8e792d2d59a20765947feddb0c795a15329d74260d6c2bf74a1f10ee88f355f47240acbb42e DIST osmesa-sys-0.1.2.crate 1322 BLAKE2B f0768f55e02534829d47cf91e839010a394d379ac0cdb06afb7e7b4993878026be62671f68e91d7d292919ccb336e59b7bd13790985cc1afce90957096bade11 SHA512 3ab87b968f685da1a3e79ac6a56eb167b8ff76f52cbbf57e19b765cc2ca16f5ba79d7264f0da36664d0ade9fc72c5d757e1e3e430fd41224f202399663fc98c0 -DIST owned_ttf_parser-0.6.0.crate 20574 BLAKE2B 6bfd6b3e0ded1b23a8d3037137e5408aae9454f853c1b871166cab16629c7d342b6ab8f9528a175e5102cce25587303570b76f8086804b98b2bf4cd739d95f78 SHA512 cf1540beda15ec1535b03edfcc661a11ffa471d741c2f754318b5a0e4808e335d88ab7d18c3b45bf93cec88cad8d2d8bfd7c5edda177b1a1b5dccb6a9b34ec66 -DIST parking_lot-0.11.1.crate 39854 BLAKE2B 5a097d7016811de4ca7d21e8a811a96b2e857b5224b176cf7a3bc160c0a0678c9100423e3c096c5056e2df3a4dcba17a590cc64eb1d648355c153c5cdf9db228 SHA512 17e394ac8b62656177a12fcfd246d9bb59be468a5ac174e4d6d8b4ffd0411497d3ce943ca5deab184cebf5c1bbca97b4273f79bf210c78d7f4b6f5e9d68026a2 DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c -DIST parking_lot_core-0.8.3.crate 32147 BLAKE2B 5218cfbff706c4388fef31c885c7a5d53566005775a3c440c6a2890efb189a4edfe8e99f6499cac36038846628a915ac988c15e1ebab1b3a3ffb53a64631dc19 SHA512 1dba5a7e68ee007918fb210ff308f7382ed1c54d2fe6db36a8246453434246b71e6795db107c83ca39c2bddf5e4a27da7978a464b53d41e150e744d81e75b341 DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe2256ba1611f5cb6f80d67a01e71d428b81e6c7fc73cb928e2125f34bac0abf4d1da39f622e813dff89b01fed7632308b7e SHA512 c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00 DIST parking_lot_core-0.9.3.crate 32256 BLAKE2B 79a1924a983b948a5c2b0c074452a7b2b61abda973d3bc8040d9153d34b378f0ee330e36aa813f49544319c479665d6328be71481f2e1e41bc94abb9bfbd12a0 SHA512 fa30db0fc73b268ab8395adb8bda35d12dc15363b247a95b7c4bb848ff9b8dbfb971a20f320b4feff3317d5b533c59b62152e4c652c1809a422c5671310b30df DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 -DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9 DIST pkg-config-0.3.24.crate 16489 BLAKE2B d0bd099bcc39928b6758c22b14291f2dc4f4452c0837aeed8c3ff6086cdcf29518806e4f3f379804c998d752b717a26d5c0054c071c5f4c224a3e03cc6a3ee51 SHA512 be22c609b3d5a9a38bab1d30792cff397cc908f1c53fb2da68a9a7d1258e53ef64c1c5b26d840b0ed1d35b307c98ffb499c82e5796e88be0a6ecc0c6f3b5dbfb DIST pkg-config-0.3.25.crate 16838 BLAKE2B b6ebbcacdc0f440e24ce5730edd4b371387cf7f44e438216893f29c0f303ac7920791630d4a9bf13581da840c8888e18bdd78dc61458d3331e967b3dfa6d0597 SHA512 46658794f0a7446354041c1cc08cf637970f7651c0c506e2b90c9d4e284347cb82f05ce282cc55c8087bed58a5b961424a56574f4500de9f3ba9cb9e71667aa8 DIST png-0.16.8.crate 52598 BLAKE2B 03f706591182a89b0566f8a793163372a4db3e7a742f3aadf06fda93068c42a4351722796ddbbb013fdc1be5a88dc02debae50ab1cc3ac81d72d07a814b456ce SHA512 df96f8580d8cc11df54788ff64ab3269b14369a467d7c29964a5b19add5e7a82258e6bfda40eedf135bffa98a2a86afbb725cd085cf37f6c433abf9a7485edee DIST png-0.17.6.crate 80695 BLAKE2B 2fd956ff04d32a386aec4210939cb9cec5dfca4b72c98dfe49aefa130a229414e6e1692ed55fe9704dd56ef11851b61c3fe0fc50a9207192407432c1332c3f15 SHA512 16a3c657efb1a23b47b2bd51f635ef35338c3b9920b604f216dd6d0ac3a8b21e12e854591739bded2947036f4fc1abde0604d9a8ae5a6639562a46e98d29ee9e -DIST proc-macro-crate-0.1.5.crate 8096 BLAKE2B 0a992f7aecf05335008731adc40e8ce6c4ef5e114228b51ea856112f850a24e995e4682c8d2ffbc703b9b5cfddad68342cc9d0f7d13b13a96961287bdc22c4a0 SHA512 b2922ea8beb762f42f7646398eff9d03a5fe3d942f1d0cce564eff8af41ed14f175986d07ac5bab75e7634f964b8ad24a6f05f597c90b83761bb4c1d2b2fed59 DIST proc-macro-crate-1.1.0.crate 8535 BLAKE2B 73e4d8c7c19d122a74961ddcbd04b003418e61bbddac092e14e4f4a85bb5bc132289096b719f533b83310e1d2daae3e125dc63cb96cd33c8fbd8aacc781a0d45 SHA512 dd23638f127c46c24e7bc360a9f108ced8124acf8b0558b95021c40a59259f80c27a6ee6e366d72fc120908ae254c58feb7a73969457fce94fc1d20130ee590c DIST proc-macro-crate-1.2.1.crate 9161 BLAKE2B 4c498132d80ee3de239991e2c631ba219accccf093460b2e3f22ab364207336f575692ceecd92be9735713b0c999578f13e9a3a6bcdb26024914450f9bc3711c SHA512 94e39efafb9afd36996b4b03f23398c2b01e3da3f029d868e7cc9c114dee4263628460037f194b3e31580c931ee7842882633fec3f39d344c71f961e4deed0a7 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 -DIST proc-macro2-1.0.28.crate 38732 BLAKE2B f2d4765789d03d5d26c9de7e1283ce6e4086ca640d95a36649f8fdfe96533ad768b2a8ba56726e0462ba4fcd8f332fc455307987e0b7c79a5e96f2e75a641162 SHA512 2a4e34ab2bb692c3661db40ebc6d22f3dbcbc30c2f4d88e1a7f022f8522e943ffe2a1c9b92411c7e04941dc0156cb365e0de953fa45d8710e39b660ee9028741 DIST proc-macro2-1.0.36.crate 41411 BLAKE2B d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb SHA512 f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910 DIST quick-xml-0.22.0.crate 132066 BLAKE2B 1c1d71fdaa022e430e6265530f3e40924c13457fe422e4355eedfcb5ebe8c75d0205f73ffea0968d8196d74804d7d0fbf61954852c98831d510af6c45dcf6923 SHA512 15e56fafc84e62b219977c5ab0f07a021bb71216d7cbb673a7ffec4ec6bda36f97d7b7034751b0b7d745df7c17c1a591a281cf2c97aa4fada7327979711ae3dd DIST quote-1.0.14.crate 27252 BLAKE2B c744f787e311f9c42b2678f88978d68eaeae87324f07cb28042152a77244ff973e3bc93b8a277f590abe1b6b7c37f6b095ac4a75c96ef9590f7d9d397382b62f SHA512 b2879fa8ae5ca80fb8aba56da016d9b8aab0f1014cc67fe597f42999e8042b2178b98dcb09109edc74b6bd1dc542341a72d11e4880273ffaaf766da243e687e4 DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc -DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 -DIST raw-window-handle-0.3.3.crate 5798 BLAKE2B d6fa979aa6eb23478abb3bc85f46633ef2807208c96de9fc327eeeb53e46944a8d2cb68dd25345f2a6f4b5c4274058a01e13d1eaef4be858dab11a8d3727c1fd SHA512 1939150cbf471a33654aeb953bf2dfe48e2fa7789d4a7a43fe449585737741cf03c4f13b2d3d3855f110f2cb8b91c15cca17e7f8ce1f6b63fc8d2e32ed3fefb4 DIST raw-window-handle-0.4.2.crate 10139 BLAKE2B f6fe7310bdb851ea4b6af25bf4d278f9d1ebed596900ae4cb6a410abcc1c6de5a58e5e41fa24bdfa8812b783b9af8b27ae3599672c069584594f92da7780cb03 SHA512 71f5c91102aea0f1299cad3877ebe28b662874089ebcd5270efac5dc07fe870449f3d813ff190789b4dac475d0ceacd089653925637948b8d34042d7a67dc29b DIST raw-window-handle-0.4.3.crate 10636 BLAKE2B c07176c36ffd074024d06bb4cc30a0c8eba7ac8f59e4717c3b00a3af7bbe5fbe398f015666fea6dbf1a3664ea0cd824085a325c1457467c19ad2da584ad2b005 SHA512 f0cd7aa69b680fc87fae11578adbd9c745a00d30ef8e13b2c4937d8bfa8d75cef1771827be485aa2d9cc7deb74f5364b39f8f59503e803ffaf9c2d9619637fb2 DIST raw-window-handle-0.5.0.crate 11715 BLAKE2B eb6748446b380699be47d2ac601854c25b4af685ce1b3999e73de504288020b79783e0f9d32d4a8b80293c5be26caf63e80176952773cf63e9a26ddbb9e84844 SHA512 bb7db6e426ec2c8040c48757ed418efd39314db0250f31787d5bd7bdabfa0ab08c9290da601d4d449167ad6f24d3b8a8e7203c58b6c8b45b65a8c2785ba88b5c DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92 DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 -DIST redox_syscall-0.2.9.crate 23533 BLAKE2B edff38a41e57f40f9285d43deaacea32d518f5d87382d535b0349f123569613d50e7b45a70e4013f35632485951967a5157146593811102f3c0a7d9177f07fed SHA512 4f3c9dcb925c57253fa27f6355482d4f984fe31c4f562f2cd22e953c6f1f475e0687003e495167f400f77d2594ffb9a69548454db8086da5913c00643ecd337f DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 DIST regex-syntax-0.6.27.crate 297300 BLAKE2B 4ca1a2e23d04e29c5925085ea4ab7ebcc398dfe135eacaab1e686aa8be43a110a28e8bec05a6910183f9a6bb1fd0d635fcb1a60b5a6a03fed4d2cf937a542a5a SHA512 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6 DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db -DIST rusttype-0.9.2.crate 31314 BLAKE2B 5c4910c91c584410bbdfc34f15c079feedd9c08fb96c41b4a0b6b93ceda385f2cb5a2079fae2f83faf33fd6476367fbd658df72943d8c1e1c05626e8f88743a0 SHA512 99fa1b6446c339f4c0c233622146bc18cf7e9f767db4bd1f1c40c334c7376e33b5fabfbfdfa7d47a4f88027323b0786bb6fe98bdd77ab6df3b898b78b11e7b2d DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408 -DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c DIST ryu-1.0.9.crate 48391 BLAKE2B d5c1035ffd6340d846009953cb4303fb8c250a3a6ac60b51a2fec77a6cb3648524420064b7380fe31af33c57011f950f6f739a1f0114196675b3b5de4b54efc6 SHA512 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb DIST safe_arch-0.5.2.crate 75030 BLAKE2B 85ef8824e4dade689009d838e40fe5b87e4e09065a882206fea1e704f4226a0c86da416e43c4460ba078a1984121cb6768de726aa1f5626695ae7b78fa01ff4a SHA512 1bb709af8f071a08ba793a2c3108fe51c437557ec1d813711eb67ac3d3ddf2c48b1cc4f8f2073f828483bacbd0da3cf9d491cab62130a194432053bd39bfecce DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c @@ -264,73 +208,55 @@ DIST scoped-tls-1.0.0.crate 9146 BLAKE2B e6cecc543760a293b9ba4e71bf0d12f33607827 DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST sctk-adwaita-0.4.2.crate 21047 BLAKE2B 406e4f2681b86f2a0c839638580477e716f3eae4150e0b6da0459e15a2026d337748e03b81265cc09deb538a9e9b18ac220992ccee5018583b5d9f9b37e23411 SHA512 63e2dbceebec13b08fe52f3bfb25e34d68de91912d2fa31cd008db7c52d068506a2008703baa5367f22c7063be8289dbac3d2b9f5109415ed12bfe1d8067f4e0 DIST semver-1.0.14.crate 29813 BLAKE2B a080f0a65127142a90bf033452241ffebfc7098b56a6a6b8bd818528df3b88fb48b3982125b405c1601e1bd55f3a0fdb4ffd9653e398295d8156651a04b2e903 SHA512 04db4c0a30141c2767d24d6d715b66ecd6355c1c88e572d4c473e0fa8c1fdd7197092b8286c973f25d201c5fcdc9105ba3e28c11ba1546a666167afc1fdf6728 -DIST serde-1.0.127.crate 75162 BLAKE2B 7472c9328b4398bb25bd71febe9483e6255b309d98d2655babe5d16933c5b92a71cb75df8aec3abaff84082bffdc44a549673d30a3cb68888d17157e58b32be0 SHA512 dc2b9c0a71028853bc05b4bdb3db1e9e753dfc588ebcff5dccc42d05252fe250b797e10b4d574f161fe11747c9740e93a47a2eba2b4ffd6ecf1992dfadbdd2ef DIST serde-1.0.133.crate 75566 BLAKE2B c6f9334c6a3f722fc3f8b75a031f3c34acf81de1488953addce546ed1dbfeb2350a2a2b25b6088920f47172e2cc9e755c4ef682c19c579a2b70e7f4ae4a7ffb1 SHA512 53f6027a23688a5a303ad9ad169a333c02272ff9c0dc827705c75c162b70040ddf676428f38d04b9aaa49ddd4cee96b5ea5e1dc03f09b90d5f12d8ad22dced0a DIST serde-1.0.144.crate 76387 BLAKE2B 7e66355c24e1116eec4a3ba4f9164570b6d4ab57196d39d19a0bca912c9d2acfb33d8e17e09bc07903984dad154034187d0ffcc8f9073b36336ac2b38ea012cf SHA512 d7388a40e4a5e0a65ec7b49193f2d53d758adcf26b98ca3bc6270351c7553add2f38a8434223a95826994c6d039dd91fc4f4020ce191410fe57bebd29e4938de -DIST serde_derive-1.0.127.crate 54201 BLAKE2B 207c20d2e276a173a1ae0326be307f3d77937442838a7890db923fea434d6e134a9591a07139f8eabb9981aee74dd092d6e2c0a98f17aa67f069faa3dccec6c8 SHA512 2c346d45bb96867ea5b4a0ca24aa9b0584d83f26578f5a1ec8a51c514d0158d98c7b76408a0ea64e5718567afb6a0cfc5922d3c5588a89b7e19035b13b1a0416 DIST serde_derive-1.0.133.crate 54726 BLAKE2B c59d71b857513be8b7377b4b9182b7f60e441f7fa5428939ff8a25567ab645eab8ed54178dbb4b41967b7b9073b51cdae68f5a910c91a26cfc2baad0c0344b9a SHA512 d8c18ab50c1b500dc49eed1b5ea26bb46b9adf98b3b3c6c97f9c5d11324368342188ffbfef4c8a092c69577622ec85e672341a49853a957b10bf8dcbc6c0f441 DIST serde_derive-1.0.144.crate 54867 BLAKE2B d1eabf53f4efdf95c3c12a907090617e0aa02661fa0e3cc51bf0ef8dcdbf45f0382a57588565ce26ef7baca330c19ad216a8a0975247bc02af37c4440bdd6859 SHA512 d41208452b36b8d3f0644e58164c9c4e75f8cab2d8be09cfd1b38bdfc690e880a062e0eafe46dd4400d01f541b34c9acd3574504c4aa856afb00cfc2e9617a0a -DIST serde_json-1.0.66.crate 115121 BLAKE2B c46c65339ff79138649df206f2ec759945c31ac11bac4807a8d1e76095c1937211b0b4ebf88c69d2d22cbd90ba25643a74cafeb291e815ddeb5c5ca208eec9e6 SHA512 8cbb64a24781a94e9448dd39f9429830fff6fe61be3772c1ca825f7d489ac3c06b189c42730129e281d8f43f7128b3b9cd2308727e625763588bbaf61b54d1d1 DIST serde_json-1.0.74.crate 115919 BLAKE2B 230d205687c29f361705f80192e26a15e97c5dc1497a02bd56fa8399a4d562d087461729d17fbefe61af9662886381f8674aee91471b10f11f29e9ad9c14a39d SHA512 da070221e805495b9b8c56a203ded1b2651b81851ae473a73dbf46656c44375cd5ef7db01272792684abb4d7836e193c85a622e83c59125a393fb484431fb061 DIST serde_json-1.0.85.crate 144635 BLAKE2B 03d2de5563c8b8e9150b656b62329a87a5dc42c1fe389e40291a3b2a7232e2342b6e52f6625ecfaa8cde4420017a0db82b2ef332f82f2fc1caa50b98e544031b SHA512 b9ba5c8f5e5c977d31c720995317c99486897a064993784e8abd4e35e0c9ccf20d421552b4436cd88420b5e6fe1d7ebc411bbc2e803cf1732e133c29365834bc -DIST serde_yaml-0.8.17.crate 40805 BLAKE2B 8f70ed3efa5afa1f8f45b2c107463799269d745705ac2b90e8ce69c090f4f52721d49723dc48967bdbab30efe853c661631063fe16bc3ceaed4d0158f90ffbcb SHA512 3e7a4baa156ca1d9655a76fbaccd2d87b6929165972f6390316c9d4d55fc9815827e3c4bbb8a1c594f048dcc9c3fd6f4c55370df27f6257dbc28e2066274a7c1 DIST serde_yaml-0.8.23.crate 42140 BLAKE2B 49d28913954173d1c062fe4668c2228286adde3d3e210befd09e04f8e43dcde469c6aeb86349a7a604188343d0c211078c9520c079249780923a4d70e3132d9b SHA512 7831299cedf0fa9155a76b61436ec1cbc06adfe672a102973e8cffc8b277d99b4104d70951ed16b18283f3291c8047d6af413e0438da3e6bc6745bfb6816628a DIST serde_yaml-0.8.26.crate 40670 BLAKE2B 78ed7b0d45677e2ff5bb94e9a12be0ab72eb2229e064a3e357a7ea3566648f10fc6c2ad5c07ce6067841392c97d4034da5d54d51939a08d81f64815ccd798642 SHA512 f6bde42539fe35dcb09fd506149c564f2056102f15ce275034b33c40ae666e22d6beaecfed8a0048704547f153fe13d52b8b305c95a61007784ee42f6a8372dd DIST servo-fontconfig-0.5.1.crate 9738 BLAKE2B 427324bb5c44a5d254000b86e21b2a52ccc41eb40f0492b54cda09c02f4e66da2242d2af662adff1c55098dc46b776d92fd3259aa34cea1d76beb18fe62d2c0a SHA512 7b76733b15e083d2edf2c90b56ada7442898508f992bd91e94f751c21cd42168fc28ad70743e03ea01d99b0f79b2608f126b5241c864c25a21eacb820d9c2de3 DIST servo-fontconfig-sys-5.1.0.crate 1790708 BLAKE2B 558927804da2698ea6538ace2732912da54216634f4b6f2578d64c4b7da78dd62339a771ed56a57bc66ec48d6f194916057d6753bd25f1d9d93bdf398d365f43 SHA512 7c73c1c3b6fe3bac24d373998e14ac875990434395e543a241f53287297ebcab4b90e0e2a32ddc6a24e1eafcc095cc5cef91f0370959249d08c6994e1c4933c7 DIST shared_library-0.1.9.crate 10566 BLAKE2B be5497dd6ed880d33f7b4d3721d3747794e29715fae352fdcc5d153cc9512da2c2f4b21804ce68077654eb3ce989dbd1fb688120516783dd78db7f48afc8ea0e SHA512 8696f5d9ae976b04ac3f559ff1c4945c5554fc741bd9e62207a475a331f8c90fa8c2d583ac9cf96dd18fd543b65fc469aa76dad2f526c00c68182130d4396462 -DIST signal-hook-0.1.17.crate 27085 BLAKE2B 0e58cb64b07cb8c76a043f603edbf27bcc92040a1aadb2d0c96993b1ea1a55ef63a222ec51e1396d95bb4907016e1dbf20ba3f0c1915303828f187af44ba2df4 SHA512 253d1478d7a6491a0b423637a706c941cc2a9707d32d29126f48af808daf8acd88e59013936f8e164df687c04e3a8f5c201b5eeb1952e3269b1419efdb4df94f DIST signal-hook-0.3.13.crate 49252 BLAKE2B 21016fca85e48a2ff7d360b379e06aba6d044a282740e71b0e567e57ec16db0df7cb53e9db47f5875caffb5af00eca2167bd038103674bccc225fbe8faffa1d2 SHA512 c4632d31ca158fdfba5da44585f0d6211469ee17b7e22d86688af11b4ed976b0134e87e0ad686dc2e5a8fac0ecb08838108080ac875a7b55322e0735ff1ccfdb DIST signal-hook-0.3.14.crate 49446 BLAKE2B 927363305748118e235fc4add923678cce406d6c5041cced17bf2a0602cf5a912d31143a4479672eb12ef86bcb682f54bef8489407aa1c1067542da295fc788f SHA512 32ecf012e46b94d3a87f2e56cd4c03a97886013309a4e52ef3e7769ed14b49ae2814bb6346cfc9766525dcf15db4182d260d3c9311134e3e6f5301c58729442a DIST signal-hook-mio-0.2.1.crate 8893 BLAKE2B d3dad6a9bdaa52c3a45b9839608fed8e79f44916a07ea36e342a7a29d2ff81c0c1928fbd8628130203f00d2562bdf7e191277d6ba2c3bc51f94edc15da455809 SHA512 ca95684574e2934e138fcc2bdd023960cb4207095916650710e76b6fa32f8bfbfc8c5119d3bc92e31a55a2edd6e63b47a2119ff31cef5ba63719b9bec0b438e8 DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08 DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d -DIST slab-0.4.3.crate 15681 BLAKE2B d7e3eb0374de081d1870d2b46c9137e5ec75950a8fec217e3b120e455fe847e9245884990fbff4d01d512ea297c2012cb1a64f9b169264168081f5f7d6b20b39 SHA512 8649f32f26c1354b3281534fa0e062a145b62813c46f9ff5989ae688154221b00ed1b8c044c67a4b78c00a2e3478a8eb9c1c96fb424c24cd6cefd4df875fbb15 DIST slab-0.4.5.crate 15888 BLAKE2B da43a90a8c1e8b8e0d353751cfac036076be56421f80ca5c911f6e30fd19f43e2ab50be7163f22b2e9785286941d62f036a6778b62f2c9f640f48501276eec78 SHA512 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521 DIST slotmap-1.0.6.crate 58954 BLAKE2B b00f328a8ac4738bfa4f0bc25ac7ef91fba9d5006d4806a351d21119f23c98d39c5120c2fee0a622b8229abea6dd9a08a3ebd7a34a8a64ba172c2d6f9c53b2cc SHA512 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145 -DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40eeb38028c64c880f31800cd3a4cb8be17394742239dfa7fb692c749f9edf70e6df02abd7a1bff288eec38ba24e SHA512 d061e0059cd6bd1636424374848aa1d4edd21f75605844a7855ff5d343dbdb71e6eb14bd70de7947ae7ab58f04ff096a5e77aa9a1ac14cef59f657685c846156 DIST smallvec-1.9.0.crate 28396 BLAKE2B b04100f0a8db9e7c34a425e665242772c9857c5a4c5f34468a3f1b14f669d5cd21de2d54dc5295a22f52032370e8e989fc61cea3f4e6574ccca5be639c645e74 SHA512 e7158393d4257564eeb8fa53a630fdfc13edb33f3c555e41606edcfdbe9189e5c59c25d255dd21d02d4abad1ab2931e21744ec6c2f91ad4db66f87e748a45e56 -DIST smithay-client-toolkit-0.12.3.crate 128701 BLAKE2B 56097ed156cd672cecd905e780d5f7b269f1e582e9ba5660c379d26c331a3c94d4ad6c0d01a780ba2324ac715841d5ad1a186ba296726feb1789681aa9971384 SHA512 745841b8d291ef0357185e601db5ab5b1254c44c8cc69a21825c3c590cd0031d95048ad0dc6cf46acc2b191aad59e56f94e2431f0a30ee6ad9606a752a826084 -DIST smithay-client-toolkit-0.14.0.crate 127701 BLAKE2B 925f1753f159260885bcd5f3fabe114ec36eabc7f139c193e3ee42e86de223a1f30b3ed23cf1050af8d6661204e39031f4e93ce90de7f4f6cf43de296ee474ae SHA512 0eb6cf6b065fab88e1662f8d118f278820f73339105e3e98c59f0c112d180324ee7099fa75c71ae4d1b99c8e1e61f9265626439924d5db96e630876c104e5136 DIST smithay-client-toolkit-0.15.3.crate 129366 BLAKE2B ba3930acdb67116aa2c4027d16cf58ef34852a9452e40a240ee30033a02172d21e9355ba7cc678220f24da7c653daffe8cdbb700fce8c1f82b404dfccc610548 SHA512 9c58ecf3421d6d93d6674397bf5d5cfa5cfc1a2670d2ff97d7cdf7c197deae825402b22b72a78c23af6cc26d7ede0256dc594e395e2903bc2b09263bb302769a DIST smithay-client-toolkit-0.16.0.crate 132020 BLAKE2B 94db9198287863f8ee14fd743f64520593df9b43aea325f7f994b485b76a9361b5e74b45f6ceddc118e79c64d863ee8c76e91ce06042593a4701eb4365c8fa66 SHA512 448c122ca20dce7017ab2ffdd8af51fe0314ceee987e0b0f151623876f43403cb0b4a18ef54cabf78cf9ad6adaeda3c5c10dc62dfbbb339e74e816ce8b10eb38 -DIST smithay-clipboard-0.6.4.crate 16234 BLAKE2B 0d17e7ae53d2d6870070e068878a15c3b3392623df80e5dc81aaf6ed741e5096ac8d2d67483ab5f4243a96e7355dca062b4a71d3033c18833d1e071b701cbc0b SHA512 26a135be56a5a817e5270f3496e31f03f92b3028cf8242bffcd18109e688b04446892e3cfdaa0bde894af279b19e5e28d7b6357c4f86842ea7dc67941f4b2870 DIST smithay-clipboard-0.6.5.crate 16331 BLAKE2B f2075adc07feac994c295cb4eee7d8d29c571c995bd2b98bb19503407a1a8ccc4bb54aabf4d6fe0eea8b3ddac356d85d91ac8b5b6b1b30c8beeba84b342c542c SHA512 eb98f1a3f2200e475758d22e8af4e3626e9672e98690cbf350ca5512594d1f1958b14cd5d70c2924d9cdec59103f18ecd2a4d42bc3fcecefa1ce0c5785431b98 DIST smithay-clipboard-0.6.6.crate 16797 BLAKE2B c4355e91360bc305ef4fa43efac9f95b1803818a049b11a34ae753b7d8f5dd6461a96d4fcca12684db4c889139c5fee271603d4a88593507b5684a9b897fdbc5 SHA512 d6380f0b94bcfdb825dc11e061143149c7b90fe31cd257736c8d28dac8e45337f187b4cc7932e852ec9cc67cee3569ddc95d2eee04adf61f1c4060205a0a350c DIST spsc-buffer-0.1.1.crate 3176 BLAKE2B d0f3aa4876df5baa1097dcc17f2d717ba57778f44c085bb29afe59d3c23ea6b7c965ca2dedfba1e8e123e36af379e282edfa783c1ffa16f7f792e3e60d0742a5 SHA512 c77619a2dac332f5ec359c559c408e25836b4130f6d078488ffa48cf2ea173acf74ec6bf3488d17e3e51ef756b33c3c27050587aef2e1b0525c2900906cc15b4 DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 -DIST strsim-0.9.3.crate 10266 BLAKE2B d850a2d5199cdc2deae94c02a1934933e22b943750871c624256f3722e78878cf15750abdef6cb27a5acbbe95ed0acfc33f960305d08f942f2a4b066e93e2684 SHA512 8d7468be0f19819a454720d2fc9a139cb9afde9984f73d334b9b77085b58008d6d8ed0786f88ef91b4967c503fa1fac0ddf2fdba01391629f7bcf1ef2fe36b51 DIST structopt-0.3.25.crate 52296 BLAKE2B 07fb1f601ff0233c5ccc15fdc45ccc6bc06636c261c96c7554c516c4cfd1f38a9541cca67c670985bfe7984da04a0cfcbdf37a83479ce1aeea9b795c7d323889 SHA512 f07c505fbabfd880ee5f931e8a3ed8a1d01fc0a66a78c0cc04a2600d2f5cb2d699ac41719062c5c4d2cb06a64ce1433641837bb7d9fb755018ce95844216811d DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623ee0d5acf45afdc3844114e02975b855fd1a9f7df404a24044cf33a3a4cc4142eccc34d1e97925646d54d460a89baa28275 SHA512 68a7f9c2ed987993fdd8bb7e81c31969a1fdf5351c58cba9de61a2f5957aba1626be4b0742f31d4de502301675ba24b0d91dd3acb24f5607bdeec83070626a57 -DIST syn-1.0.74.crate 232974 BLAKE2B fc17dc2645fbe2d1ee409f895732b86cb77dc14837d35d7773e7f9f055e0b56f70be86203f13c549f0b43e1e4e1e777cc5bee2f08a733fe447f907dfaa443da7 SHA512 5aae03a68a4a8c1234d4e9a69cd37b9f6c698e2b635f10a030c0fac22cf00414c2a5e7523e0efe43181bc29c17abe6abc0eab103391259c97ce566713e3349f6 DIST syn-1.0.85.crate 235056 BLAKE2B f72302314edc7a4040cc6e0c95a4b8a7105d81da0cd1788703067b01437a3cad216569d96e6871e5c26ec99bac23eaa077d871f2163ee4b501b4d57eba8502b3 SHA512 f12ac93bfc8f24b2a567485fc738a40ae8c9649515783003e07bc5d0f3e377bc324a4f649d66c7fa2d1272cb0a2fb884ecfb06f8aed98dc3c03329f62d03a44e DIST syn-1.0.99.crate 236084 BLAKE2B 852493506271ee364ecb6e907fca55f18af9dc7ec4b4737e43e104d04064a37a2a59b31f5f780621785e44606d43e74adca5cf24c9ac1a8e186955c6b3e43b85 SHA512 47a9ec4d5e6702709c1069d1804d29880a1c5bbbed5a91c44e80eec657c62ceb223d6fbd942deef591463664766ae1997d154525f4e7a212bb84151418f40d10 DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a DIST textwrap-0.15.1.crate 55940 BLAKE2B 5db6b617e3d2546a74c240cc405568226dea66947fd8c79e9b8655e4292b39d3a7964688e97b1bd82e924a125b1271a7e4ee5cef9d01b6f6e659f6865ceb9c96 SHA512 dd710f1c36354243d09d1c5e4d217cf66c5a86df7e87d6dfe86cc26b3055cb456041f057cad78063a2ac17d4439f5abe7effb42cfad580aa82398d3fbbd09b12 -DIST thiserror-1.0.26.crate 16711 BLAKE2B 4524c3ef351eaa1266cbbbafec6082695d5c1485cec7bcfdffd64719fd57efb4e40f119435eae5c6f574a80f59a68bd8c868e2493ddf36f4882e7de65fd4bf93 SHA512 bfe93a14006a3d9e0e996b310718223f8442802a384a1b999c15dd1a25f642c5cb2db7a50a69cbb097ec50ee3b0129b509f19225ca714a5c459d4dfc8255d84b DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99 DIST thiserror-1.0.35.crate 18451 BLAKE2B 5ffe5fba8734291cd5304285ef327e4af2f2e2d9c7272d878ac2d3235761deeb789cfe55752b5876bb7949b02f2483ddc8749ce85f2241385249b5a4c479cf79 SHA512 2a55a0cb831cbec2529132a4d230360ba8f89f55b46d1116bb7a3461e92141d58935ff83b6d6e3c8eb99b690752f9aad2281c99dc9b3a242b3cf349d32d61912 -DIST thiserror-impl-1.0.26.crate 13431 BLAKE2B dc753a4cc1e7b8b3eb44bd9462b6b19ee983fefbfe1f60a974195a536fdbc68395942a229a1d2ec7a8594669a439a6efd3cd22573a647a7fb7a371e793fba645 SHA512 43eea818b72469bc4d5c28e449c2e284c1e11b2674b9e67b1788af7ab66bd64afabfd8f5861938a7f9547a9c13387e0ce400419c6283bbe1e899d18d998cd921 DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46 DIST thiserror-impl-1.0.35.crate 15433 BLAKE2B af40ee4a29ae92c02bd7681ff9c3f434462056a7386b3b8d7b370d1fff2235f0b674ed9c282daf48cab760cd6232962593ddd1afdb6de2f40092a42e0fd9ff0f SHA512 8669781bc8165126274813653ec9ccbce2df18f6549415571e5db28f64b7715e11ac3f87128769e14b6b49535aaf6964db6a382e0ac482c35fe983b88f9fb1cc -DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25 DIST tiny-skia-0.7.0.crate 178703 BLAKE2B 00fe443b5c2eaed33eb1ac1d0915311ddb2c0c2e4eab25fc4dba7991e78d1dfc5e91fed5ba0d1233274ab52b08838632a310cb99cbfcdeb815ab3067de047995 SHA512 5cdebef37b91e0928e9248d95b2acdc47cad931bc9aea89b4f8527984e4d4aef5de86ac674472d630bc47cf3b12fad0c8e41691be10d760cc2d2284c326bd9b5 DIST tiny-skia-path-0.7.0.crate 47384 BLAKE2B 485defb120103c9d8b88eb4402e210bd8d43d3ccd253ce55051ab6456ccc09cf0acf35fa9dde85157595f11cf8202f45c78a65109489e497e0a78cb0438729ec SHA512 4ade9260fdb1bfee3feef7bd3059c1ff00e80240349d6879669164954b7ecf5539296aa7289436f16ce6cd8e6733e265a5ff375b23c2a286b65d4ad74d924e30 DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 -DIST ttf-parser-0.6.2.crate 106052 BLAKE2B 8065c460b59de5d792048642c538bf7475691b0c83cbd236c20236083d5ee7109f1caf056a3e56eeac2faf722fca4f1fcfb6ea8eec4d93c389baf856ad3e3af7 SHA512 93bdb9b43761a62d43ade6d74596927b0718732d7c0b3d3660544ff4a9a76579852b94db3d26639df6f8044ef81a3bf52253f4a9f30d7299959fbfa984129df9 DIST unicode-ident-1.0.4.crate 35491 BLAKE2B b92d4f09ec86fe1e0b403b8cb0787989c313f29e6b24961fc2ca046ee5e3b50f43f49469a290880412dd37fc1b46cbeb9123e9636e1f39e425f722a5aa44ad08 SHA512 db41d5c3f72cfaf654b4c250e18ac0ac077a816fd582f1548ed384653f467c15f85fcfbbb4ed2f9e8182587181abf1db14059d50f3e43b60434ddf38c8f65d89 DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b -DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST utf8parse-0.2.0.crate 13392 BLAKE2B 05296f48fe429a871f42e729e3540ec3a974a69892c6bc9da95e23c0aee2163c9b115a9614eb1943363076793e17ac4c89e28066a9816cab30c451524a5832c0 SHA512 1f6a2eca32e42c8e4b53d28c4fea54c426ed66fc01447b3cf8fc0fd75694453eadbe3ba000ac8ee0347d16dbfec47681254117949109081798eab5370886827c DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 -DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 DIST vswhom-sys-0.1.0.crate 15589 BLAKE2B ee13d0c15323c32d1fba2a952860042f4500c5809a62d27b33d4cfdd7be8099cd04041267bbb61c61bb84fea0892dd6e81b5ee7ec69b19334f31048d8b8c4989 SHA512 f4c4c080c25638c7ea5e96ac42d71bd92752e1fed92234f194d6b597b0f451dc19c44ae28f436aa93e5cff94bf2102e49dbec600d64d3c00c9bf03f98d3ad30e @@ -350,25 +276,18 @@ DIST wasm-bindgen-macro-support-0.2.78.crate 17858 BLAKE2B 8378f639a94797d2d149f DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b DIST wasm-bindgen-shared-0.2.78.crate 7206 BLAKE2B ee60946d3a90a2760d8cb045657de659c6367aed2d98efd60074cb57f6b06aedf9ac44fed3d41c20299c5edc095cac5537a365fdb01183f3e60b6323da581935 SHA512 a808b7a7909e4a287ccced1b251ad4c1230399c84c05e246127b6a91fa4ed328d6a24316dbdc1843db71a5bd78cfd80113424f9984e0777323d74e3125607134 DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7 -DIST wayland-client-0.28.6.crate 69347 BLAKE2B 1aa6c1d3efa73658eca21988756f0412ece4e99e2286469017e18a72e30a379fe23da489d830b8d0b79bde9e31427e44b68ccc2b53a78125d09602b01c50b6bd SHA512 10396b70f1f303c35974035ea050fbb234719018fea1b9f55470e3c21b07df757fb739b173a4c1426f813a1f6ae56ac49755e7d632cff2cf9287f438fc6303ea DIST wayland-client-0.29.4.crate 71383 BLAKE2B f7254d98ec81caeb39c88770e2d527ef84f76a1d3de6879075874fac17ae65dd9235580e6d65537fc1a45d3b3a13cf371106069df0a15ea5f0bf5e4c079b4e9c SHA512 5fae9b353216521175bbba70fd5e22504ac5b1c44e4f1a3ba1609cfce625ebbbef41c26970f9808f7e83edfa01ece0ff4e2b6d7372f9c5e79e9e4956807d95b4 DIST wayland-client-0.29.5.crate 71041 BLAKE2B 8473069b5a575509a0a7d518ffe98786282b2e7d726690f8c782b5cc93d31f865d040efda8fdc9132cbe5b338fa9f8cde47d828273bf4d34cd57ffebd8e50b8d SHA512 07405d2749893743f9c6341dcc333203ceac22d96a9c2bddb0777b22fc7d54ecb3cec19f48d4fc60e372c9269f4f85f8aa94378d54f2400f3d41de9b439589a2 -DIST wayland-commons-0.28.6.crate 20581 BLAKE2B 3847c049ee7225677ebedb00e69f86d6c8d1726ae7110d565cdc0016bcc7304eba4bd79f54eb2cf19dda0c13cf6ae7a497d9bb40e80674209d5d5941bbb469da SHA512 b636ac6b168945eac37e5bfca1b68f32f4dda78cd3bd07e38dca9df7ac5bbeea988f1b5d29f52062b07c210f5129af0f50d6d72192cc457be4e37e00354de7fc DIST wayland-commons-0.29.4.crate 20757 BLAKE2B ee1921fe8b5b56b92dc1346cb40f75bcca31d63a51318c5ae13a0c0c2260cfc8eb4ad4655d073e320436d0640c1f9f18e6be1614c878ce9d5d37e0f173b2c9fa SHA512 3de188ef2c9c7f0d4312afab6ed64d8c3cba212f9a84f603b3ede7e04fa78dbb722cd0237846eda3261af33d1d71d2fc9f1e94351697aeff7a96b3ea7747db6b DIST wayland-commons-0.29.5.crate 20771 BLAKE2B 6f13e38ed1278a36bea0bfb1a051feb64edbe21e49a29d0b25490659c496bb287f549a88987f97d14c4d95c90e76ceb7ec8aa8fb597980893809a17fbcaa9225 SHA512 91d1ed58be31c47ae12d6ffe7cb475d9bf040b6aa3a2753bd0f5ab92407165e729f89f52f6972d9fef39aaf0e32a01bdb7e9fb76e04b827133255078abc98778 -DIST wayland-cursor-0.28.6.crate 6176 BLAKE2B e433f9949c4614f54ff6ea788f961abbbe1fbfc5da6edd9c0085c321393e25e20380bb1c2e38dd8d060841a3331c96295fcc969da2cfa7743c5f076c9d19b129 SHA512 3fda8ae53f69fe2911a12a0f2f91920915d72a43e8103db848e8a29bf951b262a00909c72a5f94af8b6576c9c9df93b804fef088da14bf41e797b7a74afb293f DIST wayland-cursor-0.29.4.crate 6136 BLAKE2B 62148c18c07e10f074b2df71df30f59717e87d5801dac56ed553a1eeb51c73ac14807c73043d8b0b374061a83ad011bff674236b041a4b36288f9cdf74588eaa SHA512 2fff73d6df61492a4f5b056b1c4c1f2899b109015e615c2dbd9c7cd1943502d39f10465b36613d890346c8831d3e791cd451535951a63a66336d218ca0bfcd0d DIST wayland-cursor-0.29.5.crate 6195 BLAKE2B 4baea584e033faad9d576be78353e1d000257bafc6ff4d950282cffd7fbf882abe1e548fa886ebb09579ed23e623f15ff36c1db25c68ad57476ea29625a08d6b SHA512 3308fdd4e6819867b2ba00c4d612deeab9636db6d3363f7496ea6eaec4b14da5ff12975216f2b01214d8f26a4bf36163b72540d227aa4fd267746a97ca27b111 -DIST wayland-egl-0.28.6.crate 3066 BLAKE2B 33192656ee55c621ef804bbc8f29c4f3049d452f6a240a51503814215bc74d17c73527ada2bee856538d2f4c3882f410c10bcf48262d6ffd8bd4d666b125fae8 SHA512 d30ee2de404ee72ed819e13f41eca38c857d56bf0c83b0910ed14408c417f8897d8dc5b3fb83899bd4f1fe666027af453d7f3ca8c10dfb587ec39037ef89b21a DIST wayland-egl-0.29.4.crate 3088 BLAKE2B dd7337bf25a10dfc5c721a32fcda095a0ed5a84c93ddb3ebac9c319ebb7eb895a2fa7fb3f0ef98f986ec362b9bfbf698407d0e60e7069cf3cacd87bb314366b9 SHA512 f336ee7b6efac0d56d85d1f3e64bc1392d05198d48e5762255933d6cec840a069e496858311bbb8ddfc4b4723a9995e2d1e0027220800ceaf97f3fb55bd30eae DIST wayland-egl-0.29.5.crate 3112 BLAKE2B 7870350436df758f07505a9c7baea5d3be72c159ccc812200d9f204aec7b5a1ad37dc0819a35782d4c932e14aa6cf7eafefb0145cc47aee83324d8928184e61c SHA512 d3ec051d9fe7bb2a73970461fe5f9728f7b385cd570e35f64e7125010dfd6aabe69f2aa96000642a8bc47e2c5211618a46fb323a501e1764e66a41c3c27d12e2 -DIST wayland-protocols-0.28.6.crate 125975 BLAKE2B 75a6d42a3e3e417eb04fdcf2d88b3876635356f65b15011c68c59116523ca5acafb65367c5e1000b97f24b3208c04648d82aae8024ea1a544a15d9965555f85b SHA512 57b06ac0fb9ef28c5294163f1ba0f83d98c653406cc726f96106beef89b924168ade2cf7407982538ebb1b3a6132831806092329336f23f724201e2f55ba3fd6 DIST wayland-protocols-0.29.4.crate 140842 BLAKE2B cadd086be59d41802eb54a86dd589925d0c3f1c8dd17412caac851c8dd9dfa0493c374a4230e179f31944b5398b59758cb49835002be9e6e7ad4fe436d002a35 SHA512 4e92ddd5f65f7f5450041df4a6f858bc78fe5c79a0d4445ab62d0ed0a610039825f0292c78244275ab430c019682a749da33249c75e0a493a65f5d594d927d57 DIST wayland-protocols-0.29.5.crate 140859 BLAKE2B 746bdb7e46529f5d33298067a190c2d35f4ceb1c2cb2995745c7728841eda7d8bc4a5ea4d2e9b6f4ee00c599bce9ee49f92e6203adfe27a865c11baabaf9f593 SHA512 d7c21cb1976b9ede6fc13ba3781e11dafab1009a2aeaf792e96ed1816569b9f7c061c6c57990b7274f12e61bb7730421578029749447d46ab6aacf0434422a8f -DIST wayland-scanner-0.28.6.crate 17226 BLAKE2B efec1c3b1d6c268f2d0d0b7a43ae74e22ed3b5a987e4027a8f03c7739ca7558497793cc7d0cf723f92e36014c9123ad8f918dd1a70d4f647f4337e45269fc18d SHA512 bbffeb2e16626cb97064c35c4c8537d7704cc559034ddb2d2ea285542ba317cbf0aa1dbabe57c1453b6e080b051ba7f6707f7877da1119d4c678ddd51ecf25f0 DIST wayland-scanner-0.29.4.crate 17231 BLAKE2B 59bb2fdff30c3d4a5009b461eb169e4e97a0693f970188cf98a2ed764debb956c573df66b0f96dc884941a096f831ff28a752328914db674f44e974ed08d550e SHA512 aadf88eeb8c46ceefacbc1f3462b88b92f03115e229494b3896a172b91bf2981691d023eec9b74208f17a5334c538e12ed5aa841ff26f13133b4ba230a6e38de DIST wayland-scanner-0.29.5.crate 17248 BLAKE2B de239ef313e5c4fa4aaebfc4c7aea945634d0de2bb51eca04e81982c9f71933d0ee704696b787922702f60437a3fd55f6026375fc61017bedce6d750bdeafc4c SHA512 7c2ebee011db8714801a3b3af9552129a502f983fc1737a40a520d2a2de92cf003b9bef24f4b55e2e7ffa0c843fbb77096efeb20606b61e74c2c082fa55a2e6d -DIST wayland-sys-0.28.6.crate 7937 BLAKE2B 9dece71e50ef98d3846f9d50157dcc98d91a97df4b84bbc103517b394ea02e35e75ac8ab87abb05c656a1aa478b5cdb7ba391d4ac6ecff71c958dbe94eb98019 SHA512 b7e6554be552e0b5a7b2d83cbbd48ded35fe766050ece8a47d1fe33cd4550a923b314956f94395194db33c12ab5e5676f05db1f6bcd5fe2d0f89f841b350b03f DIST wayland-sys-0.29.4.crate 7919 BLAKE2B 15d7e3d4f6a62c8966d1aa6008baf28f43be0ad5211f5aeb60ced1e04fa95c28169ccc99f72bebeb52792f2c9a16288a21aa8d6b213b132e12d7ca61d19dd769 SHA512 7c2d16cad22b9697c265370c04cb063512677a48580574ada643a1d6025f90adb935d0e7105360960a3bf25faecb6dbb11a6a0f3238d140b11037c8bfdc1a31c DIST wayland-sys-0.29.5.crate 7926 BLAKE2B bf09b522dc69b2a49493e769696196e18bfede5681120ceeee94b0cb3393ed8c4d0d3b1acc967d5231735cbc65d71d13394a25845e30a1ce40e6f8461647daca SHA512 ec99802c44e75840e029b771fcdfb57ba4f0e0f143b012f91eaf661ccedf4eb82122950fec25c6692f24c0f7c123e697e7cca890131f04bc8bb4b670485b2191 DIST web-sys-0.3.55.crate 664827 BLAKE2B 1864f320e6c9b80c6b4b4fd8941d66cf9368a9b0cebcb86d3486b99f65456748b46c507a1bb761611c4825d412986f5bd8c8fc38c3bda3dad2e9de213467ee51 SHA512 ddf191f009d49388bf60ee31650eff1ff884f01822989a226c559b9560aebd90681fadd34e7437f555d627a0a3139ebe267375618eadac8c17ace5fd47650764 @@ -385,31 +304,23 @@ DIST windows_i686_gnu-0.36.1.crate 818115 BLAKE2B fdb78cf88e1049d1ed6c474f870dfd DIST windows_i686_msvc-0.36.1.crate 724575 BLAKE2B cf964bec007d8432e2009644cf7f89ea7d910ccf9512c067b7bf5c6c825208ce4a36e9864c0cbca137f523983eb46e58e4bd01054cecd7ac7126d2ba9f67ac0c SHA512 02bb1507981229422498ce29f6c777d5e412358040128f84b09d948ccddf0461b078a0a20cc7f6ab7da8595121bb369453ae9ea1f0506aab715662e8c631e737 DIST windows_x86_64_gnu-0.36.1.crate 790934 BLAKE2B 9dec5d966bdc89efbc81989acca242d519f51676ec37487df2bfacd6bfbc5a8de2871be72c5b96a073a899c666e3a39aa60d493e7df39fa90efe869fb744a332 SHA512 598b69e4f2cd3d68f910d526a66dadb465ff30a8c261c9a4455aa1c5b952d23c04f8edaa063cd16fb43564c116a13f06d607f3a0a9c7495054b8bfe1c04d1865 DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631 -DIST winit-0.24.0.crate 330256 BLAKE2B ac43b5bf97201c63cf1ceeb099d29880420205dd10801bd99ca61eab968828594cf28cce107c2181b1082c6c6fc53920836a83c0c880e5137a940d7ea7549de6 SHA512 9959fa68897e95580cae8d56cdf7920d4f9f8d717ed3a07851090c897c7f2627686a9fa294acbff536ff3ae9371ecf955cf397bb150813e6d9b6a8ebd2f09130 DIST winit-0.26.1.crate 333842 BLAKE2B 6eb454288c278be0817484fb5558e0463b4e31f76f7de73dfbb0295c369d6f2d4f1b8b111a620f30597803f6511d8dcf9b8ab29f1377fd798d662511b8013ea2 SHA512 1d9052c301263e5895dde17783600116cc88d972cf505fcfde838f13a93bc61c552b24feccbd0e4c30b64d186c817d21f9ccbb5bb48adebdd18d286bec9bf9ae -DIST winit-0.27.3.crate 369662 BLAKE2B 7dd20ce9dd2100c6c4aa733ddf0c1ddbf93727dc45f4da294fa3fabd52f9ff9d9747ae0e04f81549ebd2379546c2e28f7af2640cf58a502c898bb88b263abd97 SHA512 56054d067ba78920f00b8ca26e3c48ebd208b4dfbb745ae69c3f8f14ea8b4a76184f4ddb53b3197c192cb9aa50b471cfac64770d999cb6dc6fd852c7a058eed3 +DIST winit-0.27.4.crate 370023 BLAKE2B de04a0be0e9641b9132039a29b2452af8e9b10bc8811c3095844ed8ab31d949626238d6fd1d399d28152bf7387df59564c391bc667277f8f730dee5bb256bf18 SHA512 e5c17a80ebfd140c48715b42b4ef1345e216614321ff31cd2cb9595d07f7a817dbbd81b66d6d1b5c0196ccaa9f477b7e031043a75d07a7034e24ed46bf9121d2 DIST winreg-0.10.1.crate 25725 BLAKE2B db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e SHA512 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c -DIST winreg-0.9.0.crate 23127 BLAKE2B d14f23300fb5623043acf66c414d7c9a849c6c31a06e81a8d4277a540400096453c42a2d59178300953004f030ec1f82fbc4c54209f6a5acd18a9cb80c9ab03d SHA512 369b9e58f76f4268063d01496ccab8fd80076d71ae7a6ad178b392463f1ade2413a02ec661738d1eceb586f9c1945676a35dc3eed3a318e3661c5c6f76d9d812 DIST wio-0.2.2.crate 11214 BLAKE2B 7356229f90aa50d6ac8a7651637967de3e06755a7a45eab2a144e13c876058553c22129abffb07717b1715233f6cfc1efe90ff60c1877f4291fabaa4b5ea283d SHA512 13838de6e01b20de8996c7aa9efbaca5bcd9e4551614cfc10bee45ecca4bcc70b953b2c59fe460d1a054b3ecac13445b020aa244ea70686fd19be8d65c539b0e DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f -DIST x11-clipboard-0.5.2.crate 7634 BLAKE2B 03c8f76ac5da33559f90fe777b802f1c0429412d8c72e7dbc43f5d4d7359648e408da7d8c31a7bb61da8ffae71d2f302fe131fe11817005f23b7bd4f9d5975c7 SHA512 e3ab302b7b7b82e3d869d61e6349780ca67750713d51102d910b17ade033066187486743920a35b3e1c03e78b2e525f4cf5fd44b92ab0dd79e576727adf6333c DIST x11-clipboard-0.5.3.crate 7789 BLAKE2B 6e1b522a4956d5a5041876658fcc9ead37893f94977624445bb3fb60270514d3b40316f9fe762f9302cb29ed7a5bd8e2974f561a48020ab34bd2d9ad877168f8 SHA512 ff859af8540fc6f4df5e53d803676ecf31c43f6b6911bdac108c0120ef64357335277114bfba502ca41ba7dc3b03e778880d4350d3a2b286e8283191e4567840 DIST x11-clipboard-0.6.1.crate 8018 BLAKE2B 4e20d79f0bb71074600343e49b07d5779a567000c85c20577fb4fe126098264e3298aa3ee6c7d42ab9dc35edcee9e145a5f48733f0d44e0bb72cb7de557ddef6 SHA512 739e0b8304f4e39e85d64146e70e9e259ab266baa82cd24566f74919677f7f40bf5baae1b7abf4c3f41731956c61cbd257e436efceb32612bc2ca9474892c640 -DIST x11-dl-2.18.5.crate 62951 BLAKE2B d2bd0b9a3a41b353a1daa5e74c19e5626cd1b3474bf3d2386ec138a20c3005e9a80f4d29bc8dc17659fa27f8cb64a5258f037754685ba6b3daa45a6ffc610f62 SHA512 db0b2debc8b6e2ed736e846307340600b7b39aadced946e1040f5362e2a76d037dcacc17de9cecae1d4230b4ce6a4ce721a836fd0f13d5ca124c8594fff0a460 DIST x11-dl-2.19.1.crate 64664 BLAKE2B 0a3a74c25e72dfb8fd786226abfc2391c245bb1c1275f61a308218515d98583bb156f656765c3cc4486e77982ade69bc6b2d1bb1941653219cd5f92329fc33c1 SHA512 6d3fad40bb305304c92312330698f722d61fca9be7294b273855bd4e305062b79990b93a7cd05f3b01a13614712ea51a2936bac6c532bd2da2a1e51b397208b1 DIST x11-dl-2.20.0.crate 66836 BLAKE2B 9f8049bb9ed2dc2cbfa76b969ddd4f209bc5bf408748b8d61c091d3a33b863723b8358d5a26a8e94f25657aa2860fcd1358a1cb5b3b5a5efa7f735bfdaaf2ea2 SHA512 53ce539f68d0635476e890ceacfd1d981f2a03ce7d987594b456ba1cebdec04e841e8c22e53431e0ddd8c1ea500f4f9813efb1e303b5dfb0fcb913afcd282908 DIST xcb-0.10.1.crate 141048 BLAKE2B 88dddfe65cefe33bd9335d9b4a2541c268bbbcc601550d7f775c288c23e3936d2e3f93d6dc62eeaaa9c81d23d464f4113918e9c86671078a45f32d8b2867e16d SHA512 f5b6485528bbca57c0971a6d5131539746b6e61d72ad2df61717294a20f8bace8ce0d75bb8aed70033d6877b44087d8fda2499c9a8797caf9e7d98f128bbdd00 -DIST xcb-0.9.0.crate 129744 BLAKE2B 5854662e87fc75e07ea707263808c8a5c6fd53a65e4f5034413227e1150a9110075449b17318861828667f47fbee0f673920cf9c6197ef15fdf0dd592dd3b1c4 SHA512 183d59745daa048335e7081add8ca1ea6db3fa77903bffa8bf34de538efc4618755fda1344cd36bc1175600d3df341ac1bde45706d3809a266a25eaf7c253dac DIST xcb-1.1.1.crate 199998 BLAKE2B 2be65517d90ad79c307e61e94941b2b76a33e7b55be6050c780dec25c9fbaa73600ef74a968f4efc1aee6a557d1b0f5218081c4ca6e834285724f110d99b8ec1 SHA512 4bf9b734ebc40bf9603d76582bb150e239ded835ed65cc07e0795cb800560edd8e8cc97c27c30555c31eed6738d0ba8dabb6b8a3511cff8824edd7185ca88bc2 -DIST xcursor-0.3.3.crate 6130 BLAKE2B 46245b672fca9840436d9c26695920848c70d860a1185914f1fe39313f61f100e7d011999253d0d01211486a90709cb371c4f294bc59e13019f87dfc783ac75d SHA512 09fd0b490a8fdbb81d74a2f586fa7e1c12445fdfdfd07c116798e2f8a5a2b4c5a95b9052e0c17cefa028fb1d46da3d63f2f32eb2e7ebd676a3428605f74e9d5c DIST xcursor-0.3.4.crate 6069 BLAKE2B 0597eb71a6ad7ad5360674c76bab042a80f1f52f490edcdd824661288eae98f2bf2c4d7da7079bffda0fbfed0409a7ddb329d855deb784fc952d1c2f2d5dbdd1 SHA512 229ea7516d8a07c3fac46b70329e89c19fcf282134b5063b8302a64f8723d31b52b4fcf23c49aecd3a3a0a736ba4a52cd033f8c3db21a775084c6c0a0e1f6c1e -DIST xdg-2.2.0.crate 13387 BLAKE2B f1a5909b6a4544eaf28d1d051e05a6b9b09043060e14e394410778ed175e9f27246afadf3851dec21020c5e2ca81ef4db44a34e58d9229972b2475ff5f40d6c9 SHA512 16342b8396b4a329801a0ce3b9db82c4c767d09339f895d9f000c64b7160df11019b320cda632f99d8d5b9f65c97894b09091ee4e2ccafac0cd671481fa5c61e DIST xdg-2.4.0.crate 14035 BLAKE2B 9a2ce4737bbc4f36b007008fb6d66065bb2354c03df4feab127992d360f2e2d9a681c314f61b856b165b6515781917976bee415fba0b9e814695a046de467387 SHA512 d45b090c83bda578d89480f783e7238149203256d61aed46ae1657dc3de62551a618aa5a02e9d9867b39de82a8df527d37432b9b8c41afbbf0188f3644c4ad2d DIST xdg-2.4.1.crate 14034 BLAKE2B 7fd98ef4e1534d13da125a78cb7425318f1f2f0c7e06a8c8045b2145c1696bf86daf820577aa9757af0deb11951315efd382091b1c73dd3853841388927c2b01 SHA512 23e69abbe79a0977900af37feb9f367a82d0ba4e69fc9421e356a5957920e316379355b1c6eeda1235feb3d028f738c41f520d28665f919e775b20240219e07e DIST xml-rs-0.8.4.crate 52690 BLAKE2B 140d4e725ae0e82c949838c1f6d82e1fbb00e2df4d51b74486597302d4a434ccb46bbd6f5e97636b4947c0092793928c29837a3290bb525344e8a27c0951a42b SHA512 b21b0db9ee7cdfddae7c110e4fec714d719e75ba139744c290692d660caa425aa8b1ece644deb5f1879f21c0561b9b412b9ba8931f7f5b4e220ef08f8a7fc5e6 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 -EBUILD alacritty-0.10.1.ebuild 6506 BLAKE2B 8eee3344d83b48af6f37f290ea1aedcc001164ad33e9efd454965c949e669c793da202cc499945c79d1e49d45dcdfd3a8bb65686afb1c06e1f4abc39f89eb522 SHA512 394fbd5e53c6970ae1796599c85c533573a456efcab4569341876f9994c3cd1d7a607e52adc0d0e3710caac5bc7456d7027bc88026285b0f32573f3b6fa0de32 -EBUILD alacritty-0.11.0_rc2.ebuild 6766 BLAKE2B 9026ecda6102ffbef45878078cbc73498b8829444af2f33a4dd6c8bd826e28e592c0161d8449bca4fb4b720124bce4fb12f3e0faa8e0963da5e426f17880fa6c SHA512 df3144e588e17071e531d12d3183d954e5f712b4806bf3cf5cdbc2e3db3848608ad31071c5a48fa28d0d558720ea93bcc44f08135067dde157d04b65426b6389 -EBUILD alacritty-0.9.0-r1.ebuild 6081 BLAKE2B aebc58cf2513aabe6f15238a5ee3005016fb6a1ff1ef0f5ce9388119f4206b573147c72af0d8f2e3b6541ca7fd1d49864ae5702daf6dd3f27fbe6f83d04acdcd SHA512 9cc3c5237405479d49529d9f207817cc414e642b99362ef092bc0b665f7167b9f7b54f9013c9b003a18cebcf886c8aa50e0c474233bfbbddd6451a1a90f1ed00 -EBUILD alacritty-9999.ebuild 2718 BLAKE2B 69bc82abdcf9866991d7839fd1d29d7b02bb2fe770ef7f4aaa6c7d2319d222c662f06702816a1f132ecc770e0cf04487cc16279ae29929411b972a73c1731650 SHA512 4a615860ca963f190c39365eb6a917ebb89714eb1fcc5d588f498c58ed7078c7bd1260a751db6f9fb2c410efbe1ed1270e3811f23d8a6ddafa9cdac3c6df8b1f +EBUILD alacritty-0.10.1.ebuild 6505 BLAKE2B 65708d6aff420cb1368712cfa39a3cb67e5503634f41438add4ae8d36223a46e5b5241c533e0ed884ccd1d7744bdd469d507b0cffeab61616f5201eaf8aad529 SHA512 89335714a588b206c8b415f1a245a62b8f96c56296fcd148f0144a171843b3ab4d00e2a2ae401ebb79ec00a461e0b78a3af7daa70c7f4a87b85a9d6459891291 +EBUILD alacritty-0.11.0_rc3.ebuild 6761 BLAKE2B 7d25b9e9c93496fead8dab5c21c792c62775aaafa7556ce4d5ba71ee22facb7d42cd3aa5fe5350ba78825a57501aa2b931e7031ba678aef94cef8f88b2ea290d SHA512 deeb57870339f9f67938ce61438013051c2c0b9b59d9652ddaab2c93bc4765b5c87ca5acc117694c589b24075d79ef8c6269284a47994476262ece254a2f2e56 +EBUILD alacritty-9999.ebuild 2713 BLAKE2B d8ed29da90860bdfc18ef0f2442ad263937ac880eab31a275b0b8a79a1a38a72fdb6a5375764e9a7de2000284ce9df210e567d5dd2313850564b4d1c9e6b6ff4 SHA512 786cbb9750c61f77044f471e44134bb3030ca6c31ac3b7be2a761c4d372b280f856fbbddd07c4c721a01b768192d0b8525defedd7543a16da4758e36e0a46199 MISC metadata.xml 819 BLAKE2B f4e1bce404d7ce61f8a5b64562f1ac55294000d8d32343ed58d283759c041b913908881bdc371ddd6118b4cad923239c6b3961b9b86ab2441a9f3cc0eeded2b2 SHA512 21c9e1ef6176ecefbcc168aa854332a6207db160ec30db5da091761f22ca809ffa3ef3f09086fb9e40b647617eeeba391775ee3ea81db3cc1db6b2663f3d3461 diff --git a/x11-terms/alacritty/alacritty-0.10.1.ebuild b/x11-terms/alacritty/alacritty-0.10.1.ebuild index 9b571bf4a52f..6ed617c98437 100644 --- a/x11-terms/alacritty/alacritty-0.10.1.ebuild +++ b/x11-terms/alacritty/alacritty-0.10.1.ebuild @@ -222,7 +222,7 @@ if [ ${PV} == "9999" ] ; then else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz $(cargo_crate_uris)" - KEYWORDS="amd64 ~arm64 ppc64 ~riscv x86" + KEYWORDS="amd64 arm64 ppc64 ~riscv x86" fi LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB" diff --git a/x11-terms/alacritty/alacritty-0.11.0_rc2.ebuild b/x11-terms/alacritty/alacritty-0.11.0_rc2.ebuild deleted file mode 100644 index 0f9a81a3bd59..000000000000 --- a/x11-terms/alacritty/alacritty-0.11.0_rc2.ebuild +++ /dev/null @@ -1,347 +0,0 @@ -# Copyright 2017-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - adler-1.0.2 - arrayref-0.3.6 - arrayvec-0.5.2 - atty-0.2.14 - autocfg-1.1.0 - base64-0.13.0 - bitflags-1.3.2 - block-0.1.6 - bumpalo-3.11.0 - bytemuck-1.12.1 - calloop-0.10.1 - cc-1.0.73 - cfg-if-0.1.10 - cfg-if-1.0.0 - cgl-0.3.2 - clap-3.2.21 - clap_complete-3.2.5 - clap_derive-3.2.18 - clap_lex-0.2.4 - clipboard-win-3.1.1 - cmake-0.1.48 - cocoa-0.24.0 - cocoa-foundation-0.1.0 - copypasta-0.8.1 - core-foundation-0.9.3 - core-foundation-sys-0.8.3 - core-graphics-0.22.3 - core-graphics-types-0.1.1 - core-text-19.2.0 - crc32fast-1.3.2 - crossfont-0.5.0 - cty-0.2.2 - darling-0.13.4 - darling_core-0.13.4 - darling_macro-0.13.4 - dirs-4.0.0 - dirs-sys-0.3.7 - dispatch-0.2.0 - dlib-0.5.0 - downcast-rs-1.2.0 - dwrote-0.11.0 - embed-resource-1.7.3 - expat-sys-2.1.6 - filetime-0.2.17 - flate2-1.0.24 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-0.5.0 - foreign-types-macros-0.2.2 - foreign-types-shared-0.1.1 - foreign-types-shared-0.3.1 - freetype-rs-0.26.0 - freetype-sys-0.13.1 - fsevent-0.4.0 - fsevent-sys-2.0.1 - fuchsia-zircon-0.3.3 - fuchsia-zircon-sys-0.3.3 - getrandom-0.2.7 - gl_generator-0.14.0 - glutin-0.29.1 - glutin_egl_sys-0.1.6 - glutin_gles2_sys-0.1.5 - glutin_glx_sys-0.1.8 - glutin_wgl_sys-0.1.5 - hashbrown-0.12.3 - heck-0.4.0 - hermit-abi-0.1.19 - ident_case-1.0.1 - indexmap-1.9.1 - inotify-0.7.1 - inotify-sys-0.1.5 - instant-0.1.12 - iovec-0.1.4 - itoa-1.0.3 - jni-sys-0.3.0 - js-sys-0.3.60 - kernel32-sys-0.2.2 - khronos_api-3.1.0 - lazy-bytes-cast-5.0.1 - lazy_static-1.4.0 - lazycell-1.3.0 - libc-0.2.132 - libloading-0.7.3 - linked-hash-map-0.5.6 - lock_api-0.4.8 - log-0.4.17 - malloc_buf-0.0.6 - memchr-2.5.0 - memmap2-0.5.7 - memoffset-0.6.5 - minimal-lexical-0.2.1 - miniz_oxide-0.5.4 - mio-0.6.23 - mio-0.8.4 - mio-anonymous-pipes-0.2.0 - mio-extras-2.0.6 - mio-uds-0.6.8 - miow-0.2.2 - miow-0.3.7 - ndk-0.7.0 - ndk-context-0.1.1 - ndk-glue-0.7.0 - ndk-macro-0.3.0 - ndk-sys-0.4.0 - net2-0.2.37 - nix-0.24.2 - nom-7.1.1 - notify-4.0.17 - num_enum-0.5.7 - num_enum_derive-0.5.7 - objc-0.2.7 - objc-foundation-0.1.1 - objc_id-0.1.1 - once_cell-1.14.0 - os_str_bytes-6.3.0 - osmesa-sys-0.1.2 - parking_lot-0.11.2 - parking_lot-0.12.1 - parking_lot_core-0.8.5 - parking_lot_core-0.9.3 - percent-encoding-2.2.0 - pkg-config-0.3.25 - png-0.17.6 - proc-macro-crate-1.2.1 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro2-1.0.43 - quick-xml-0.22.0 - quote-1.0.21 - raw-window-handle-0.4.3 - raw-window-handle-0.5.0 - redox_syscall-0.2.16 - redox_users-0.4.3 - regex-automata-0.1.10 - regex-syntax-0.6.27 - rustc_version-0.4.0 - ryu-1.0.11 - safe_arch-0.5.2 - same-file-1.0.6 - scoped-tls-1.0.0 - scopeguard-1.1.0 - sctk-adwaita-0.4.2 - semver-1.0.14 - serde-1.0.144 - serde_derive-1.0.144 - serde_json-1.0.85 - serde_yaml-0.8.26 - servo-fontconfig-0.5.1 - servo-fontconfig-sys-5.1.0 - shared_library-0.1.9 - signal-hook-0.3.14 - signal-hook-mio-0.2.3 - signal-hook-registry-1.4.0 - slab-0.4.7 - slotmap-1.0.6 - smallvec-1.9.0 - smithay-client-toolkit-0.16.0 - smithay-clipboard-0.6.6 - spsc-buffer-0.1.1 - strsim-0.10.0 - syn-1.0.99 - termcolor-1.1.3 - textwrap-0.15.1 - thiserror-1.0.35 - thiserror-impl-1.0.35 - tiny-skia-0.7.0 - tiny-skia-path-0.7.0 - toml-0.5.8 - unicode-ident-1.0.4 - unicode-width-0.1.10 - utf8parse-0.2.0 - vec_map-0.8.2 - version_check-0.9.4 - vswhom-0.1.0 - vswhom-sys-0.1.1 - vte-0.10.1 - vte_generate_state_changes-0.1.1 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.83 - wasm-bindgen-backend-0.2.83 - wasm-bindgen-macro-0.2.83 - wasm-bindgen-macro-support-0.2.83 - wasm-bindgen-shared-0.2.83 - wayland-client-0.29.5 - wayland-commons-0.29.5 - wayland-cursor-0.29.5 - wayland-egl-0.29.5 - wayland-protocols-0.29.5 - wayland-scanner-0.29.5 - wayland-sys-0.29.5 - web-sys-0.3.60 - winapi-0.2.8 - winapi-0.3.9 - winapi-build-0.1.1 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.36.1 - windows_aarch64_msvc-0.36.1 - windows_i686_gnu-0.36.1 - windows_i686_msvc-0.36.1 - windows_x86_64_gnu-0.36.1 - windows_x86_64_msvc-0.36.1 - winit-0.27.3 - winreg-0.10.1 - wio-0.2.2 - ws2_32-sys-0.2.1 - x11-clipboard-0.6.1 - x11-dl-2.20.0 - xcb-1.1.1 - xcursor-0.3.4 - xdg-2.4.1 - xml-rs-0.8.4 - yaml-rust-0.4.5 -" - -MY_PV="${PV//_rc/-rc}" -# https://bugs.gentoo.org/725962 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit bash-completion-r1 cargo desktop python-any-r1 - -DESCRIPTION="GPU-accelerated terminal emulator" -HOMEPAGE="https://alacritty.org" - -if [ ${PV} == "9999" ] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/alacritty/alacritty" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris)" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB" -SLOT="0" -IUSE="wayland +X" - -REQUIRED_USE="|| ( wayland X )" - -COMMON_DEPEND=" - media-libs/fontconfig:= - media-libs/freetype:2 - x11-libs/libxkbcommon - X? ( x11-libs/libxcb:=[xkb] ) -" - -DEPEND=" - ${COMMON_DEPEND} - ${PYTHON_DEPS} -" - -RDEPEND="${COMMON_DEPEND} - media-libs/mesa[X?,wayland?] - sys-libs/zlib - sys-libs/ncurses:0 - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXrandr - ) -" - -BDEPEND=" - dev-util/cmake - >=virtual/rust-1.57.0 -" - -QA_FLAGS_IGNORED="usr/bin/alacritty" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_unpack() { - if [[ "${PV}" == *9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local myfeatures=( - $(usex X x11 '') - $(usev wayland) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cd alacritty || die - cargo_src_compile -} - -src_install() { - cargo_src_install --path alacritty - - newman extra/alacritty.man alacritty.1 - newman extra/alacritty-msg.man alacritty-msg.1 - - newbashcomp extra/completions/alacritty.bash alacritty - - insinto /usr/share/fish/vendor_completions.d/ - doins extra/completions/alacritty.fish - - insinto /usr/share/zsh/site-functions - doins extra/completions/_alacritty - - domenu extra/linux/Alacritty.desktop - newicon extra/logo/compat/alacritty-term.svg Alacritty.svg - - insinto /usr/share/metainfo - doins extra/linux/org.alacritty.Alacritty.appdata.xml - - insinto /usr/share/alacritty/scripts - doins -r scripts/* - - local DOCS=( - alacritty.yml - CHANGELOG.md INSTALL.md README.md - docs/{ansicode.txt,escape_support.md,features.md} - ) - einstalldocs -} - -src_test() { - cd alacritty || die - cargo_src_test -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - einfo "Configuration files for ${CATEGORY}/${PN}" - einfo "in \$HOME often need to be updated after a version change" - einfo "" - einfo "An up-to-date sample configuration file always can be found at" - einfo "${ROOT}/usr/share/doc/${PF}/alacritty.yml.*" - fi -} diff --git a/x11-terms/alacritty/alacritty-0.11.0_rc3.ebuild b/x11-terms/alacritty/alacritty-0.11.0_rc3.ebuild new file mode 100644 index 000000000000..42047093551d --- /dev/null +++ b/x11-terms/alacritty/alacritty-0.11.0_rc3.ebuild @@ -0,0 +1,347 @@ +# Copyright 2017-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler-1.0.2 + arrayref-0.3.6 + arrayvec-0.5.2 + atty-0.2.14 + autocfg-1.1.0 + base64-0.13.0 + bitflags-1.3.2 + block-0.1.6 + bumpalo-3.11.0 + bytemuck-1.12.1 + calloop-0.10.1 + cc-1.0.73 + cfg-if-0.1.10 + cfg-if-1.0.0 + cgl-0.3.2 + clap-3.2.21 + clap_complete-3.2.5 + clap_derive-3.2.18 + clap_lex-0.2.4 + clipboard-win-3.1.1 + cmake-0.1.48 + cocoa-0.24.0 + cocoa-foundation-0.1.0 + copypasta-0.8.1 + core-foundation-0.9.3 + core-foundation-sys-0.8.3 + core-graphics-0.22.3 + core-graphics-types-0.1.1 + core-text-19.2.0 + crc32fast-1.3.2 + crossfont-0.5.0 + cty-0.2.2 + darling-0.13.4 + darling_core-0.13.4 + darling_macro-0.13.4 + dirs-4.0.0 + dirs-sys-0.3.7 + dispatch-0.2.0 + dlib-0.5.0 + downcast-rs-1.2.0 + dwrote-0.11.0 + embed-resource-1.7.3 + expat-sys-2.1.6 + filetime-0.2.17 + flate2-1.0.24 + fnv-1.0.7 + foreign-types-0.3.2 + foreign-types-0.5.0 + foreign-types-macros-0.2.2 + foreign-types-shared-0.1.1 + foreign-types-shared-0.3.1 + freetype-rs-0.26.0 + freetype-sys-0.13.1 + fsevent-0.4.0 + fsevent-sys-2.0.1 + fuchsia-zircon-0.3.3 + fuchsia-zircon-sys-0.3.3 + getrandom-0.2.7 + gl_generator-0.14.0 + glutin-0.29.1 + glutin_egl_sys-0.1.6 + glutin_gles2_sys-0.1.5 + glutin_glx_sys-0.1.8 + glutin_wgl_sys-0.1.5 + hashbrown-0.12.3 + heck-0.4.0 + hermit-abi-0.1.19 + ident_case-1.0.1 + indexmap-1.9.1 + inotify-0.7.1 + inotify-sys-0.1.5 + instant-0.1.12 + iovec-0.1.4 + itoa-1.0.3 + jni-sys-0.3.0 + js-sys-0.3.60 + kernel32-sys-0.2.2 + khronos_api-3.1.0 + lazy-bytes-cast-5.0.1 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.132 + libloading-0.7.3 + linked-hash-map-0.5.6 + lock_api-0.4.8 + log-0.4.17 + malloc_buf-0.0.6 + memchr-2.5.0 + memmap2-0.5.7 + memoffset-0.6.5 + minimal-lexical-0.2.1 + miniz_oxide-0.5.4 + mio-0.6.23 + mio-0.8.4 + mio-anonymous-pipes-0.2.0 + mio-extras-2.0.6 + mio-uds-0.6.8 + miow-0.2.2 + miow-0.3.7 + ndk-0.7.0 + ndk-context-0.1.1 + ndk-glue-0.7.0 + ndk-macro-0.3.0 + ndk-sys-0.4.0 + net2-0.2.37 + nix-0.24.2 + nom-7.1.1 + notify-4.0.17 + num_enum-0.5.7 + num_enum_derive-0.5.7 + objc-0.2.7 + objc-foundation-0.1.1 + objc_id-0.1.1 + once_cell-1.14.0 + os_str_bytes-6.3.0 + osmesa-sys-0.1.2 + parking_lot-0.11.2 + parking_lot-0.12.1 + parking_lot_core-0.8.5 + parking_lot_core-0.9.3 + percent-encoding-2.2.0 + pkg-config-0.3.25 + png-0.17.6 + proc-macro-crate-1.2.1 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.43 + quick-xml-0.22.0 + quote-1.0.21 + raw-window-handle-0.4.3 + raw-window-handle-0.5.0 + redox_syscall-0.2.16 + redox_users-0.4.3 + regex-automata-0.1.10 + regex-syntax-0.6.27 + rustc_version-0.4.0 + ryu-1.0.11 + safe_arch-0.5.2 + same-file-1.0.6 + scoped-tls-1.0.0 + scopeguard-1.1.0 + sctk-adwaita-0.4.2 + semver-1.0.14 + serde-1.0.144 + serde_derive-1.0.144 + serde_json-1.0.85 + serde_yaml-0.8.26 + servo-fontconfig-0.5.1 + servo-fontconfig-sys-5.1.0 + shared_library-0.1.9 + signal-hook-0.3.14 + signal-hook-mio-0.2.3 + signal-hook-registry-1.4.0 + slab-0.4.7 + slotmap-1.0.6 + smallvec-1.9.0 + smithay-client-toolkit-0.16.0 + smithay-clipboard-0.6.6 + spsc-buffer-0.1.1 + strsim-0.10.0 + syn-1.0.99 + termcolor-1.1.3 + textwrap-0.15.1 + thiserror-1.0.35 + thiserror-impl-1.0.35 + tiny-skia-0.7.0 + tiny-skia-path-0.7.0 + toml-0.5.8 + unicode-ident-1.0.4 + unicode-width-0.1.10 + utf8parse-0.2.0 + vec_map-0.8.2 + version_check-0.9.4 + vswhom-0.1.0 + vswhom-sys-0.1.1 + vte-0.10.1 + vte_generate_state_changes-0.1.1 + walkdir-2.3.2 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.83 + wasm-bindgen-backend-0.2.83 + wasm-bindgen-macro-0.2.83 + wasm-bindgen-macro-support-0.2.83 + wasm-bindgen-shared-0.2.83 + wayland-client-0.29.5 + wayland-commons-0.29.5 + wayland-cursor-0.29.5 + wayland-egl-0.29.5 + wayland-protocols-0.29.5 + wayland-scanner-0.29.5 + wayland-sys-0.29.5 + web-sys-0.3.60 + winapi-0.2.8 + winapi-0.3.9 + winapi-build-0.1.1 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.36.1 + windows_aarch64_msvc-0.36.1 + windows_i686_gnu-0.36.1 + windows_i686_msvc-0.36.1 + windows_x86_64_gnu-0.36.1 + windows_x86_64_msvc-0.36.1 + winit-0.27.4 + winreg-0.10.1 + wio-0.2.2 + ws2_32-sys-0.2.1 + x11-clipboard-0.6.1 + x11-dl-2.20.0 + xcb-1.1.1 + xcursor-0.3.4 + xdg-2.4.1 + xml-rs-0.8.4 + yaml-rust-0.4.5 +" + +MY_PV="${PV//_rc/-rc}" +# https://bugs.gentoo.org/725962 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit bash-completion-r1 cargo desktop python-any-r1 + +DESCRIPTION="GPU-accelerated terminal emulator" +HOMEPAGE="https://alacritty.org" + +if [ ${PV} == "9999" ] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/alacritty/alacritty" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris)" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB" +SLOT="0" +IUSE="wayland +X" + +REQUIRED_USE="|| ( wayland X )" + +COMMON_DEPEND=" + media-libs/fontconfig:= + media-libs/freetype:2 + x11-libs/libxkbcommon + X? ( x11-libs/libxcb:= ) +" + +DEPEND=" + ${COMMON_DEPEND} + ${PYTHON_DEPS} +" + +RDEPEND="${COMMON_DEPEND} + media-libs/mesa[X?,wayland?] + sys-libs/zlib + sys-libs/ncurses:0 + wayland? ( dev-libs/wayland ) + X? ( + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXrandr + ) +" + +BDEPEND=" + dev-util/cmake + >=virtual/rust-1.57.0 +" + +QA_FLAGS_IGNORED="usr/bin/alacritty" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + local myfeatures=( + $(usex X x11 '') + $(usev wayland) + ) + cargo_src_configure --no-default-features +} + +src_compile() { + cd alacritty || die + cargo_src_compile +} + +src_install() { + cargo_src_install --path alacritty + + newman extra/alacritty.man alacritty.1 + newman extra/alacritty-msg.man alacritty-msg.1 + + newbashcomp extra/completions/alacritty.bash alacritty + + insinto /usr/share/fish/vendor_completions.d/ + doins extra/completions/alacritty.fish + + insinto /usr/share/zsh/site-functions + doins extra/completions/_alacritty + + domenu extra/linux/Alacritty.desktop + newicon extra/logo/compat/alacritty-term.svg Alacritty.svg + + insinto /usr/share/metainfo + doins extra/linux/org.alacritty.Alacritty.appdata.xml + + insinto /usr/share/alacritty/scripts + doins -r scripts/* + + local DOCS=( + alacritty.yml + CHANGELOG.md INSTALL.md README.md + docs/{ansicode.txt,escape_support.md,features.md} + ) + einstalldocs +} + +src_test() { + cd alacritty || die + cargo_src_test +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + einfo "Configuration files for ${CATEGORY}/${PN}" + einfo "in \$HOME often need to be updated after a version change" + einfo "" + einfo "An up-to-date sample configuration file always can be found at" + einfo "${ROOT}/usr/share/doc/${PF}/alacritty.yml.*" + fi +} diff --git a/x11-terms/alacritty/alacritty-0.9.0-r1.ebuild b/x11-terms/alacritty/alacritty-0.9.0-r1.ebuild deleted file mode 100644 index b8819e19604a..000000000000 --- a/x11-terms/alacritty/alacritty-0.9.0-r1.ebuild +++ /dev/null @@ -1,324 +0,0 @@ -# Copyright 2017-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CRATES=" -ab_glyph_rasterizer-0.1.4 -adler32-1.2.0 -andrew-0.3.1 -android_glue-0.2.3 -ansi_term-0.11.0 -atty-0.2.14 -autocfg-1.0.1 -base64-0.13.0 -bitflags-1.2.1 -block-0.1.6 -calloop-0.6.5 -cc-1.0.69 -cfg-if-0.1.10 -cfg-if-1.0.0 -cgl-0.3.2 -clap-2.33.3 -clipboard-win-3.1.1 -cmake-0.1.45 -cocoa-0.23.0 -cocoa-0.24.0 -cocoa-foundation-0.1.0 -copypasta-0.7.1 -core-foundation-0.7.0 -core-foundation-0.9.1 -core-foundation-sys-0.7.0 -core-foundation-sys-0.8.2 -core-graphics-0.19.2 -core-graphics-0.22.2 -core-graphics-types-0.1.1 -core-text-19.2.0 -core-video-sys-0.1.4 -crc32fast-1.2.1 -crossfont-0.3.1 -darling-0.10.2 -darling_core-0.10.2 -darling_macro-0.10.2 -derivative-2.2.0 -dirs-3.0.2 -dirs-sys-0.3.6 -dispatch-0.2.0 -dlib-0.4.2 -dlib-0.5.0 -downcast-rs-1.2.0 -dtoa-0.4.8 -dwrote-0.11.0 -embed-resource-1.6.3 -expat-sys-2.1.6 -filetime-0.2.14 -fnv-1.0.7 -foreign-types-0.3.2 -foreign-types-0.5.0 -foreign-types-macros-0.2.1 -foreign-types-shared-0.1.1 -foreign-types-shared-0.3.0 -freetype-rs-0.26.0 -freetype-sys-0.13.1 -fsevent-0.4.0 -fsevent-sys-2.0.1 -fuchsia-zircon-0.3.3 -fuchsia-zircon-sys-0.3.3 -getrandom-0.2.3 -gl_generator-0.14.0 -glutin-0.26.0 -glutin_egl_sys-0.1.5 -glutin_emscripten_sys-0.1.1 -glutin_gles2_sys-0.1.5 -glutin_glx_sys-0.1.7 -glutin_wgl_sys-0.1.5 -hermit-abi-0.1.19 -ident_case-1.0.1 -inotify-0.7.1 -inotify-sys-0.1.5 -instant-0.1.10 -iovec-0.1.4 -itoa-0.4.7 -jni-sys-0.3.0 -kernel32-sys-0.2.2 -khronos_api-3.1.0 -lazy-bytes-cast-5.0.1 -lazycell-1.3.0 -lazy_static-1.4.0 -libc-0.2.98 -libloading-0.6.7 -libloading-0.7.0 -linked-hash-map-0.5.4 -lock_api-0.4.4 -log-0.4.14 -malloc_buf-0.0.6 -maybe-uninit-2.0.0 -memchr-2.3.4 -memmap2-0.1.0 -memmap2-0.2.3 -memoffset-0.6.4 -miniz_oxide-0.3.7 -mio-0.6.23 -mio-anonymous-pipes-0.2.0 -mio-extras-2.0.6 -miow-0.2.2 -miow-0.3.7 -ndk-0.2.1 -ndk-glue-0.2.1 -ndk-macro-0.2.0 -ndk-sys-0.2.1 -net2-0.2.37 -nix-0.18.0 -nix-0.20.0 -nix-0.22.0 -nom-6.2.1 -notify-4.0.17 -num_enum-0.4.3 -num_enum_derive-0.4.3 -objc-0.2.7 -objc-foundation-0.1.1 -objc_id-0.1.1 -once_cell-1.8.0 -osmesa-sys-0.1.2 -owned_ttf_parser-0.6.0 -parking_lot-0.11.1 -parking_lot_core-0.8.3 -percent-encoding-2.1.0 -pkg-config-0.3.19 -png-0.16.8 -proc-macro2-1.0.28 -proc-macro-crate-0.1.5 -quote-1.0.9 -raw-window-handle-0.3.3 -redox_syscall-0.2.9 -redox_users-0.4.0 -regex-automata-0.1.10 -regex-syntax-0.6.25 -rusttype-0.9.2 -ryu-1.0.5 -same-file-1.0.6 -scoped-tls-1.0.0 -scopeguard-1.1.0 -serde-1.0.127 -serde_derive-1.0.127 -serde_json-1.0.66 -serde_yaml-0.8.17 -servo-fontconfig-0.5.1 -servo-fontconfig-sys-5.1.0 -shared_library-0.1.9 -signal-hook-0.1.17 -signal-hook-registry-1.4.0 -slab-0.4.3 -smallvec-1.6.1 -smithay-client-toolkit-0.12.3 -smithay-client-toolkit-0.14.0 -smithay-clipboard-0.6.4 -spsc-buffer-0.1.1 -strsim-0.8.0 -strsim-0.9.3 -syn-1.0.74 -textwrap-0.11.0 -thiserror-1.0.26 -thiserror-impl-1.0.26 -time-0.1.43 -toml-0.5.8 -ttf-parser-0.6.2 -unicode-width-0.1.8 -unicode-xid-0.2.2 -utf8parse-0.2.0 -vec_map-0.8.2 -version_check-0.9.3 -vswhom-0.1.0 -vswhom-sys-0.1.0 -vte-0.10.1 -vte_generate_state_changes-0.1.1 -walkdir-2.3.2 -wasi-0.10.2+wasi-snapshot-preview1 -wayland-client-0.28.6 -wayland-commons-0.28.6 -wayland-cursor-0.28.6 -wayland-egl-0.28.6 -wayland-protocols-0.28.6 -wayland-scanner-0.28.6 -wayland-sys-0.28.6 -winapi-0.2.8 -winapi-0.3.9 -winapi-build-0.1.1 -winapi-i686-pc-windows-gnu-0.4.0 -winapi-util-0.1.5 -winapi-x86_64-pc-windows-gnu-0.4.0 -winit-0.24.0 -winreg-0.9.0 -wio-0.2.2 -ws2_32-sys-0.2.1 -x11-clipboard-0.5.2 -x11-dl-2.18.5 -xcb-0.9.0 -xcursor-0.3.3 -xdg-2.2.0 -xml-rs-0.8.4 -yaml-rust-0.4.5 -" - -MY_PV="${PV//_rc/-rc}" -# https://bugs.gentoo.org/725962 -PYTHON_COMPAT=( python3_{7..10} ) - -inherit bash-completion-r1 cargo desktop python-any-r1 - -DESCRIPTION="GPU-accelerated terminal emulator" -HOMEPAGE="https://github.com/alacritty/alacritty" - -if [ ${PV} == "9999" ] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/alacritty/alacritty" -else - SRC_URI="https://github.com/alacritty/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES})" - KEYWORDS="amd64 arm64 ppc64 ~riscv x86" -fi - -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB" -SLOT="0" -IUSE="wayland +X" - -REQUIRED_USE="|| ( wayland X )" - -COMMON_DEPEND=" - media-libs/fontconfig:= - media-libs/freetype:2 - x11-libs/libxkbcommon - X? ( x11-libs/libxcb:=[xkb] ) -" - -DEPEND=" - ${COMMON_DEPEND} - ${PYTHON_DEPS} -" - -RDEPEND="${COMMON_DEPEND} - media-libs/mesa[X?,wayland?] - sys-libs/zlib - sys-libs/ncurses:0 - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXrandr - ) -" - -BDEPEND="dev-util/cmake" - -QA_FLAGS_IGNORED="usr/bin/alacritty" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_unpack() { - if [[ "${PV}" == *9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local myfeatures=( - $(usex X x11 '') - $(usev wayland) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cd alacritty || die - cargo_src_compile -} - -src_install() { - cargo_src_install --path alacritty - - newman extra/alacritty.man alacritty.1 - - newbashcomp extra/completions/alacritty.bash alacritty - - insinto /usr/share/fish/vendor_completions.d/ - doins extra/completions/alacritty.fish - - insinto /usr/share/zsh/site-functions - doins extra/completions/_alacritty - - domenu extra/linux/Alacritty.desktop - newicon extra/logo/compat/alacritty-term.svg Alacritty.svg - - newman extra/alacritty.man alacritty.1 - - insinto /usr/share/metainfo - doins extra/linux/io.alacritty.Alacritty.appdata.xml - - insinto /usr/share/alacritty/scripts - doins -r scripts/* - - local DOCS=( - alacritty.yml - CHANGELOG.md INSTALL.md README.md - docs/{ansicode.txt,escape_support.md,features.md} - ) - einstalldocs -} - -src_test() { - cd alacritty || die - cargo_src_test -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - einfo "Configuration files for ${CATEGORY}/${PN}" - einfo "in \$HOME often need to be updated after a version change" - einfo "" - einfo "An up-to-date sample configuration file always can be found at" - einfo "${ROOT}/usr/share/doc/${PF}/alacritty.yml.*" - fi -} diff --git a/x11-terms/alacritty/alacritty-9999.ebuild b/x11-terms/alacritty/alacritty-9999.ebuild index f74a43169145..0b31aaf46585 100644 --- a/x11-terms/alacritty/alacritty-9999.ebuild +++ b/x11-terms/alacritty/alacritty-9999.ebuild @@ -34,7 +34,7 @@ COMMON_DEPEND=" media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon - X? ( x11-libs/libxcb:=[xkb] ) + X? ( x11-libs/libxcb:= ) " DEPEND=" diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index 245ed8c1ed3e..1a5e87735919 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -4,6 +4,9 @@ DIST gnome-terminal-3.44.0-cntr-ntfy-autottl-ts.patch.xz 37248 BLAKE2B b3599386e DIST gnome-terminal-3.44.1.tar.xz 1813032 BLAKE2B 3e001139aa0516bd27f7215c692c048393d6ad41737b8817f212529d3c530f6417d05601f63e6265e3fb84e788322341c25784a0a26ee7434f1d4bccd31c1eea SHA512 afaa9a1b4fa86fea853a242f167d1ba3438efe4e049336bae138cb800d43c3325f624849463f16c9d4e34360916377c4edbfd2f3977212b51e35a41cca88b283 DIST gnome-terminal-3.46.1-cntr-ntfy-autottl-ts.patch.xz 35024 BLAKE2B 84ca3bb1aa3a6fbf2da72cbd880a4c7fefc32617071dccc3806cd033b67a75b4da01a482bbc47bede74004184851733dd719414037c93c71215d1cdd616a6b06 SHA512 4ad6f374053f974b22d4d274d1b61a80c370ceb85d9870e75c63bb18f1af6aebb18c65bb5bed6f10a8177b0b37d91511a1a627fa2fa1663f66daee36918341d3 DIST gnome-terminal-3.46.1.tar.gz 2869379 BLAKE2B ec7a7922c7b1d15fe220fd4fbffe18a72143dc4d9acdc12b3b8f5cceddd51ca4ae408a394396483e789c98fc9b9750918156ca4016cc00c5909f509520824616 SHA512 0786c8eda0c1c38b845377f57113c0ea40e58d2e64c4abb8d59a66bbc3adfaf3c3b2c34d1558b9a9165ec69168e2ad8f47afde4d63e7cf26f57764e4759177ea +DIST gnome-terminal-3.46.2-cntr-ntfy-autottl-ts.patch.xz 34980 BLAKE2B 97a634da8f586fe03770540a00480f04de5d3210bb45e9af216ac876a85a8199d2d9ed651cae6631a0b432c96d28b5a07202baf79765a2b3767160c1df5cb84a SHA512 96591f7e1f4febfce9d8b10a0fc8aebc09ad07cb2fb36876affaa47f19360944c37e63c173af6f07807247c6f60f34e4e39590ccb1632a64d6e5dbf3912bea74 +DIST gnome-terminal-3.46.2.tar.gz 2881209 BLAKE2B 191e9f2f074e2965e85708e92608903173228e9c8df8df3f67eea33a95ab0726f5a0e10c80839d735c57f47ee5388fe70b2eedff21c1d73019ede95d6a00fd78 SHA512 b5a6507f9e908d9bdd4659d961e9618ff75ed5c6e02c6818d8399d4ea355dff7ea1b8bafb4304501d5a46e83e5f8633524c7851d42a39b1bdea5a1545ca1d31d EBUILD gnome-terminal-3.44.1.ebuild 2953 BLAKE2B dd07246a8212d5c03274d63cd91ca2a5b74ecce4b1e14fb156b02bc7c3dd17b16bc24b8c4fde71c40138573092fcba4c30b20175209a1d3f2019e6ffbf381fc6 SHA512 a227e96ef2ce12def2a85ca071dd789c6c13a60e15add1a4fba9ef19228406eb2616b0192b92b37a22339f6c4c76ce4bea564a7b9278f2f3d6cf916e997df67e EBUILD gnome-terminal-3.46.1.ebuild 2981 BLAKE2B 7b87317ccedd62f0b59cca97af6b29dbc33113d0c139bcc15e0f4d5f8083769883e3a96a189360849e167740391546a52de6ec92cee732813ab018966cd50718 SHA512 4604c69296c07dd18e0efdf631e3d313bb9dec0941e40730c132247f131d33ffb29c722a4ba9b79185c1ab4c6ed36ec1475fc6e39e40929b1e568cf14f956cb8 +EBUILD gnome-terminal-3.46.2.ebuild 2981 BLAKE2B ffb040b8f7b8840ef8177cabe0e2d7b6933805ca040399d9121f7e8ce51f339c877ada98ed4e86ba138aade83052044b38d6e893b603f14cb236c4338c36a036 SHA512 1251905a80fd114277e3533f55ca4ae30c510e1df4069c99f303a5a2442bc9d1f9f1d161755871b909fc42bf2d6c3316b3f2d3267f4d8962fc8557cadc30bd02 MISC metadata.xml 429 BLAKE2B 34e0c5a2d28f7aa2f8a6059af38935306a01af79daa081d71146600f6fb866038cb9122cc92570a68cfeb5ca82c76385d14046ca8fbf182c5046314f71348cb9 SHA512 8ab3ef95678ceee2c76131f4c05f620bd4f71ab26784dcbb552e4342aac0f33cf879992543365db16ae2c1d39e694aa25d0b9ee205c38fc06642b5f0c51ba7c5 diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.46.2.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.46.2.ebuild new file mode 100644 index 000000000000..465352fb409b --- /dev/null +++ b/x11-terms/gnome-terminal/gnome-terminal-3.46.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg + +DESCRIPTION="A terminal emulator for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/ https://gitlab.gnome.org/GNOME/gnome-terminal" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="debug +gnome-shell +nautilus vanilla" + +# Upstream is hostile and refuses to upload tarballs. +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.gz" +SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.46.2-cntr-ntfy-autottl-ts.patch.xz )" + +KEYWORDS="~amd64" + +# FIXME: automagic dependency on gtk+[X], just transitive but needs proper control, bug 624960 +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.27:3 + >=x11-libs/vte-0.70.0:2.91[!vanilla?] + >=dev-libs/libpcre2-10 + >=gnome-base/gsettings-desktop-schemas-0.1.0 + sys-apps/util-linux + gnome-shell? ( gnome-base/gnome-shell ) + nautilus? ( >=gnome-base/nautilus-43.0 ) +" +DEPEND="${RDEPEND}" +# itstool required for help/* with non-en LINGUAS, see bug #549358 +# xmllint required for glib-compile-resources, see bug #549304 +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-libs/libxslt + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DOC_CONTENTS="To get previous working directory inherited in new opened tab, or + notifications of long-running commands finishing, you will need + to add the following line to your ~/.bashrc:\n + . /etc/profile.d/vte-2.91.sh" + +src_prepare() { + eapply "${FILESDIR}"/${PN}-3.44.1-fix-missing-wexitcode.patch + if ! use vanilla; then + # https://bugzilla.gnome.org/show_bug.cgi?id=695371 + # Fedora patches: + # Restore transparency support (with compositing WMs only) + # OSC 777 desktop notification support (notifications on tabs for long-running commands completing) + # Restore "Set title" support + # Automatic title updating based on currently running foreground process + # https://src.fedoraproject.org/rpms/gnome-terminal/raw/f31/f/gnome-terminal-cntr-ntfy-autottl-ts.patch + # Depends on vte[-vanilla] for OSC 777 and the preexec/precmd/etc patches in VTE + eapply "${WORKDIR}"/${PN}-3.46.2-cntr-ntfy-autottl-ts.patch + fi + default +} + +src_configure() { + local emesonargs=( + $(meson_use debug dbg) + -Ddocs=false + $(meson_use nautilus nautilus_extension) + $(meson_use gnome-shell search_provider) + ) + meson_src_configure +} + +src_install() { + meson_src_install + if ! use vanilla; then + # Separate "New Window/Tab" menu entries by default, instead of unified "New Terminal" + insinto /usr/share/glib-2.0/schemas + newins "${FILESDIR}"/separate-new-tab-window.gschema.override org.gnome.Terminal.gschema.override + fi + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest index fe91bba8de7e..fee3c0d02e2d 100644 --- a/x11-terms/kitty-shell-integration/Manifest +++ b/x11-terms/kitty-shell-integration/Manifest @@ -1,6 +1,4 @@ -DIST kitty-0.26.2.tar.xz 4716932 BLAKE2B fbbd1bbeb42bfb5be1348ead4605d45f93a90e31e707444c901b9f4c20b42d470c1e3cec9e0f135f04ad49bb472824fb7445932403127e8cbc639b5dac6ee982 SHA512 4bfb3d9438bb018dc10503be610df4e6e8bb1f9459b5131f46fde6279ba5423e44dbbcb86a2dc2602ee208266edc78074f6496e99761cf43f7081ea9e88175f7 DIST kitty-0.26.3.tar.xz 4730520 BLAKE2B a2d8cccc76eb295256ac420700e941ac9cb0e79c9717a93226cc30db63ab047dcd0be2e11b36b44c7c15daa0b77a451242d32f71024cee724869ba8937b93dd5 SHA512 77a518cd3ec4bb059907f16d01068914951cadbbcf803dcbfae13cc9ce144f65a886d7e986c7191019a0be9ccf902f086c72a24287458d083cbd3fd136d2c589 -EBUILD kitty-shell-integration-0.26.2.ebuild 1476 BLAKE2B d07578dfe48ab8aa3ff01b4ed91e0e9e1d357f00d0931d2a4beaa8659c843b130108ce925bb37fdb4679048e1d9bd90a64aaa95150eabb3e6c9b195e504a1bc3 SHA512 0f74797060755fdf9430efbbe5e7d56182b38dafd1d9c8bbf25d01e932e1bc95fb5e774064667b66f8beb8ab1e0772174746506bb9b156b88131dd23a14d82c4 EBUILD kitty-shell-integration-0.26.3.ebuild 1476 BLAKE2B d07578dfe48ab8aa3ff01b4ed91e0e9e1d357f00d0931d2a4beaa8659c843b130108ce925bb37fdb4679048e1d9bd90a64aaa95150eabb3e6c9b195e504a1bc3 SHA512 0f74797060755fdf9430efbbe5e7d56182b38dafd1d9c8bbf25d01e932e1bc95fb5e774064667b66f8beb8ab1e0772174746506bb9b156b88131dd23a14d82c4 EBUILD kitty-shell-integration-9999.ebuild 1403 BLAKE2B 9f1e4aebc1103678d42ba5809c41848b2ace36e2ed0137bdb0f30048cb4372c61f80e509a8087a52b149fe25115ca8aaa511d4697459e1087bee65788055dd85 SHA512 d7674435c3d3d9cfd04d47889f9e0f1cb4e60a6dc3506529829b3782e958fc3cb18fe8b0a25463725128106d6ca8308a17ae961b184e13682a1b05852e22ce4e MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892 diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.2.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.2.ebuild deleted file mode 100644 index e4411a8cbd8d..000000000000 --- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/" -SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" -S="${WORKDIR}/kitty-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -RESTRICT="test" # intended to be ran on the full kitty package - -src_compile() { :; } - -src_install() { - # install the whole directory in the upstream suggested location - # for consistency (i.e. less variation between distros if someone - # ssh into Gentoo), then set symlinks to autoload where possible - # (these exit immediately if KITTY_SHELL_INTEGRATION is unset) - insinto /usr/share/kitty - doins -r shell-integration - - dosym -r {/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash - - dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish - dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish - - dosym -r /usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty - # zsh integration is handled automatically without needing to modify rc files, - # but may require user intervention depending on zsh invocation or if remote - - # this is used internally by the ssh kitten and is not useful there - rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die -} diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index 71de484f3559..f30146e5a5c1 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,6 +1,4 @@ -DIST kitty-0.26.2.tar.xz 4716932 BLAKE2B fbbd1bbeb42bfb5be1348ead4605d45f93a90e31e707444c901b9f4c20b42d470c1e3cec9e0f135f04ad49bb472824fb7445932403127e8cbc639b5dac6ee982 SHA512 4bfb3d9438bb018dc10503be610df4e6e8bb1f9459b5131f46fde6279ba5423e44dbbcb86a2dc2602ee208266edc78074f6496e99761cf43f7081ea9e88175f7 DIST kitty-0.26.3.tar.xz 4730520 BLAKE2B a2d8cccc76eb295256ac420700e941ac9cb0e79c9717a93226cc30db63ab047dcd0be2e11b36b44c7c15daa0b77a451242d32f71024cee724869ba8937b93dd5 SHA512 77a518cd3ec4bb059907f16d01068914951cadbbcf803dcbfae13cc9ce144f65a886d7e986c7191019a0be9ccf902f086c72a24287458d083cbd3fd136d2c589 -EBUILD kitty-terminfo-0.26.2.ebuild 618 BLAKE2B f28c7bc4aff671b8f2df8094f8abd881b9bfe0580fd84e302fea050235f5932c34636e407d87afb34ee1fe2e7006e1dc1a1902d9a914cfe4aa7372fb7d18d368 SHA512 971734b7d326df234fff57c14a17ce6da9e9f97dc86ea412b9521c76e0c06fceadffcb708db781d85d5529a6ec9c829dcd5f8210c36c06b73f6ce05b9be729b3 EBUILD kitty-terminfo-0.26.3.ebuild 618 BLAKE2B f28c7bc4aff671b8f2df8094f8abd881b9bfe0580fd84e302fea050235f5932c34636e407d87afb34ee1fe2e7006e1dc1a1902d9a914cfe4aa7372fb7d18d368 SHA512 971734b7d326df234fff57c14a17ce6da9e9f97dc86ea412b9521c76e0c06fceadffcb708db781d85d5529a6ec9c829dcd5f8210c36c06b73f6ce05b9be729b3 EBUILD kitty-terminfo-9999.ebuild 545 BLAKE2B 50bf783694580b016f3291640d6c4ab3e8ee335f78d13b75cb7ebe6628ddd2f244fab2e7c465a3964ed6b5e0ebbdb144c739a01ffa7239c8518503ea107a52f2 SHA512 267b8b4a526ee22159f7c1c0d9a089e183308e1e7f61d775834e4ed5d4f25be7aac8cc3db4afa3c3f1e933159f27abff25c31989dd6478c1727eec590bf0a3c8 MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892 diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.2.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.26.2.ebuild deleted file mode 100644 index dc5bddaad255..000000000000 --- a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/" -SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" -S="${WORKDIR}/kitty-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -RESTRICT="test" # intended to be ran on the full kitty package - -BDEPEND="sys-libs/ncurses" - -src_compile() { :; } - -src_install() { - dodir /usr/share/terminfo - tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die -} diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index c6c82c1d87be..3d0e3333e86e 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -1,8 +1,5 @@ -DIST kitty-0.26.2.tar.xz 4716932 BLAKE2B fbbd1bbeb42bfb5be1348ead4605d45f93a90e31e707444c901b9f4c20b42d470c1e3cec9e0f135f04ad49bb472824fb7445932403127e8cbc639b5dac6ee982 SHA512 4bfb3d9438bb018dc10503be610df4e6e8bb1f9459b5131f46fde6279ba5423e44dbbcb86a2dc2602ee208266edc78074f6496e99761cf43f7081ea9e88175f7 -DIST kitty-0.26.2.tar.xz.sig 566 BLAKE2B 4f36d131143ad4c1ea3dbdd7b094cbfd7ece133e573ec95714d5b778a80cb58b3b89ab02f575442aaf1618985e37528285009bb724721e5d48b1ffc611175672 SHA512 8ec0f237eb0b9f868ea703ab8b5cb85405f9360ad8e7402a0e5a3c4f3268a5a127359a9444c0e7cf05f364ea5dfeb31f9657a110fadc34bb6ed870ef939a4ada DIST kitty-0.26.3.tar.xz 4730520 BLAKE2B a2d8cccc76eb295256ac420700e941ac9cb0e79c9717a93226cc30db63ab047dcd0be2e11b36b44c7c15daa0b77a451242d32f71024cee724869ba8937b93dd5 SHA512 77a518cd3ec4bb059907f16d01068914951cadbbcf803dcbfae13cc9ce144f65a886d7e986c7191019a0be9ccf902f086c72a24287458d083cbd3fd136d2c589 DIST kitty-0.26.3.tar.xz.sig 566 BLAKE2B 6e8e622bec031416b0f591c0b53f53ba874c977511c447ab625f52bc7fca04f1003ca5db4cc4138336f5afc4f729b2b8b6e0f5d77e296033422774665fbd5ba3 SHA512 4a8fd60ca1baa619790909243a620f816c44a28a8d889633c5b433af0f46cd1c92bcbcbbd9db942c385764387958db294cdeb3cdffc0369a79d56f41ccb81b57 -EBUILD kitty-0.26.2.ebuild 3603 BLAKE2B 446fe586515a8df955493319340414f39289010b1eb7994665161f2d95928f306d86d9c768e351668366c5eabf62ce95c476951999db20eddb955d20babb5e3a SHA512 6c8ab5568c477ccb79a6612be182e4c5bba3fd493cc46222f394b6e6ae5504b4e0619e0504bd49e2fc4116aee47ca0d91cda98224bbf0eaa7037492938f3fadc EBUILD kitty-0.26.3.ebuild 3603 BLAKE2B 446fe586515a8df955493319340414f39289010b1eb7994665161f2d95928f306d86d9c768e351668366c5eabf62ce95c476951999db20eddb955d20babb5e3a SHA512 6c8ab5568c477ccb79a6612be182e4c5bba3fd493cc46222f394b6e6ae5504b4e0619e0504bd49e2fc4116aee47ca0d91cda98224bbf0eaa7037492938f3fadc EBUILD kitty-9999.ebuild 3605 BLAKE2B ffb55f025d3b07b00a2c3a4991dfb2f0263dae8f141c24d4d62430e67c22ad09c58f67c23315ae1bd2f1c212ae813ba21e63615f351187a01f7a8c2dce4a2011 SHA512 f85eab66363333c06a7977a99bd282b24183890f9ace2b677c72cb6b3e1a77a2509954d94e077f0ef4797344ea472d94fe2e4fc9770de3d05ded09ea87a340d0 MISC metadata.xml 757 BLAKE2B 5b7786583ac3a7742c1345fb86287e3309eedf7e7110025730c9153dd893bdbd8e340b3a70f99a650d60f3a405c73346fbb2f0465ba2dad820e9fe2506f9963f SHA512 96c3583ce9713803d9892270f9e41cce2cdb75931065637196c002f66e9638f87db52f32a69d37cc6bef5302cb0cd5212178659b217b1df63e253f4bdf759c77 diff --git a/x11-terms/kitty/kitty-0.26.2.ebuild b/x11-terms/kitty/kitty-0.26.2.ebuild deleted file mode 100644 index 526e04ed18ad..000000000000 --- a/x11-terms/kitty/kitty-0.26.2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git" -else - inherit verify-sig - SRC_URI=" - https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz - verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )" - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg" - KEYWORDS="amd64 ~ppc64 x86" -fi - -DESCRIPTION="Fast, feature-rich, GPU-based terminal" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/" - -LICENSE="GPL-3" -SLOT="0" -IUSE="+X test transfer wayland" -REQUIRED_USE=" - || ( X wayland ) - ${PYTHON_REQUIRED_USE}" -RESTRICT="!X? ( test ) !test? ( test ) !transfer? ( test ) !wayland? ( test )" - -# dlopen: fontconfig,libglvnd -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/openssl:= - media-libs/fontconfig - media-libs/harfbuzz:= - media-libs/lcms:2 - media-libs/libglvnd[X?] - media-libs/libpng:= - sys-apps/dbus - sys-libs/zlib:= - x11-libs/libxkbcommon[X?] - x11-misc/xkeyboard-config - ~x11-terms/kitty-shell-integration-${PV} - ~x11-terms/kitty-terminfo-${PV} - X? ( x11-libs/libX11 ) - transfer? ( net-libs/librsync:= ) - wayland? ( dev-libs/wayland )" -DEPEND=" - ${RDEPEND} - X? ( - x11-base/xorg-proto - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXrandr - ) - wayland? ( dev-libs/wayland-protocols )" -BDEPEND=" - ${PYTHON_DEPS} - sys-libs/ncurses - virtual/pkgconfig - test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') ) - wayland? ( dev-util/wayland-scanner )" -[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )" - -src_prepare() { - default - - # seds unfortunately feel easier on maintainenance than patches here - sed -e "s/'x11 wayland'/'$(usev X x11) $(usev wayland)'/" \ - -e "$(usev !X '/gl_libs =/s/=.*/= []/')" \ - -e "/num_workers =/s/=.*/= $(makeopts_jobs)/" \ - -e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//' \ - -i setup.py || die - - if use !transfer; then - sed -i 's/rs_cflag =/& []#/;/files.*rsync/d' setup.py || die - rm -r kittens/transfer || die - fi - - # test relies on 'who' command which doesn't detect users with pid-sandbox - rm kitty_tests/utmp.py || die - - # test may fail/hang depending on environment and shell initialization scripts - rm kitty_tests/{shell_integration,ssh}.py || die - - # skip docs for live version - [[ ${PV} != 9999 ]] || sed -i '/exists.*_build/,/docs(ddir)/d' setup.py || die -} - -src_compile() { - tc-export CC - export PKGCONFIG_EXE=$(tc-getPKG_CONFIG) - - local conf=( - --disable-link-time-optimization - --ignore-compiler-warnings - --libdir-name=$(get_libdir) - --shell-integration="enabled no-rc" - --update-check-interval=0 - --verbose - ) - - edo ${EPYTHON} setup.py linux-package "${conf[@]}" - use test && edo ${EPYTHON} setup.py build-launcher "${conf[@]}" - - [[ ${PV} == 9999 ]] || mv linux-package/share/doc/{${PN},${PF}} || die - rm -r linux-package/share/terminfo || die -} - -src_test() { - KITTY_CONFIG_DIRECTORY=${T} ./test.py || die # shebang is kitty -} - -src_install() { - insinto /usr - doins -r linux-package/. - - fperms +x /usr/bin/kitty \ - /usr/$(get_libdir)/kitty/shell-integration/ssh/{askpass.py,kitty} -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "in-terminal image display with kitty icat" media-gfx/imagemagick - optfeature "audio-based terminal bell support" media-libs/libcanberra - optfeature "opening links from the terminal" x11-misc/xdg-utils -} diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest index 64a172c439de..d9103a8b85b9 100644 --- a/x11-terms/st-terminfo/Manifest +++ b/x11-terms/st-terminfo/Manifest @@ -1,4 +1,6 @@ DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 +DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea EBUILD st-terminfo-0.8.5.ebuild 1075 BLAKE2B d1a07a9f70b408b38b3731b296aa8e2fdc390be1217132ff255dca5c577f1e90746879c1bdc333d5c09ed3ff586408883579d6fb3437f176e4285d93c307f207 SHA512 76bd3955b4a4147cceab56bee302aeb2770a0a76bf9488ef57def038fcff3237d3af386c00ae0f9362ff17f6080dadb53f3045a850364476c487d449299b5632 -EBUILD st-terminfo-9999.ebuild 1069 BLAKE2B 81dbed746b1a45a57a10b54f3b79b955ba43e5a67d7658e516814a85557fd059ea487688957f9915f6d6ebd62044ddfa45448cce1f3052497c8cac4e1ef9562f SHA512 7a33a667cc0729d3b6736d026d675cdb163f843561f068997418460e393d94f81ebbdfe7c3a7f91a80d08d9050afa8b7c83c671f5965daa57b3632291220c750 +EBUILD st-terminfo-0.9.ebuild 1075 BLAKE2B d1a07a9f70b408b38b3731b296aa8e2fdc390be1217132ff255dca5c577f1e90746879c1bdc333d5c09ed3ff586408883579d6fb3437f176e4285d93c307f207 SHA512 76bd3955b4a4147cceab56bee302aeb2770a0a76bf9488ef57def038fcff3237d3af386c00ae0f9362ff17f6080dadb53f3045a850364476c487d449299b5632 +EBUILD st-terminfo-9999.ebuild 1075 BLAKE2B d1a07a9f70b408b38b3731b296aa8e2fdc390be1217132ff255dca5c577f1e90746879c1bdc333d5c09ed3ff586408883579d6fb3437f176e4285d93c307f207 SHA512 76bd3955b4a4147cceab56bee302aeb2770a0a76bf9488ef57def038fcff3237d3af386c00ae0f9362ff17f6080dadb53f3045a850364476c487d449299b5632 MISC metadata.xml 374 BLAKE2B 2180b96781e3327022f8c34a0f7d44b0af121a976cb4c8dcf2750150ee780a2d1c307d1c92a74abc618be437e12232956df0c3716521bc7e2b863547ecd49cd3 SHA512 86f9db1699905b6e3e1f9607a7cbda32d75e2ed8e87924b69a0ed22cb33afc90a65c7eb02a8345e0ba6483dd2469aeef9c8888b9534538c074ea94d9b7f201da diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild new file mode 100644 index 000000000000..e7705495c78e --- /dev/null +++ b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for x11-terms/st" +HOMEPAGE="https://st.suckless.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/st" +else + SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz" + S="${WORKDIR}/st-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +BDEPEND=">=sys-libs/ncurses-6.0" + +RESTRICT="test" + +src_prepare() { + mkdir -v terminfo || die "Failed to create terminfo directory" + default +} + +src_configure() { + : +} + +src_compile() { + tic -sxo terminfo st.info || die "Failed to translate terminfo file" +} + +src_install() { + insinto "/usr/share/st" + doins -r terminfo + + newenvd - "51${PN}" <<-_EOF_ + TERMINFO_DIRS="/usr/share/st/terminfo" + COLON_SEPARATED="TERMINFO_DIRS" + _EOF_ +} + +pkg_postinst() { + ewarn "Please run env-update and then source /etc/profile in any open shells" + ewarn "to update terminfo settings. Relogin to update it for any new shells." +} diff --git a/x11-terms/st-terminfo/st-terminfo-9999.ebuild b/x11-terms/st-terminfo/st-terminfo-9999.ebuild index 05cc1126c2b2..e7705495c78e 100644 --- a/x11-terms/st-terminfo/st-terminfo-9999.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-9999.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz" S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising" diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index dd5cee1666ce..358c2e26f59a 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,8 +1,10 @@ AUX st-0.8.4-locale-musl-segfault.patch 513 BLAKE2B 2c2ee2aee8c7a19f11f00d89254e1679cc0278da09b64b469b296c0a81e6afecd67216b70f6244aad086ee1fd5f3729472376968f5247e6891ba39242a8ec9ae SHA512 367b8019ecec058eff0fc499baaea2e29abbf60df6b944eb9b5389336d4e6156fbbc2773326643978eff7cbf15810232f7d30587b0d951ee41ce34114e8277a5 DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 +DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea EBUILD st-0.8.4-r1.ebuild 1466 BLAKE2B 6a12c7a52c2e626eefe0fcea85f655e54c247596e0ed2400f1e546d7f93012384620dd5717b85d30d6817e8b4623c6bb48ad1b61238c51c38c0427f5bfd3492e SHA512 869a37fed185091df0f48d306245738eb54bc7bcd8392b1582d077f3c389cde296cec2df43f01ee449ad9f159218c45a58717e3d86ec5148e94f1426e1700cc3 EBUILD st-0.8.4.ebuild 1401 BLAKE2B 6400f8c79f9f20ea5c129aa2088dde5c7c554598eeedbec0beaa56ff31251723a7943974374cd70ba0dbe8c78f797f83ffb4283d1193b5c9f24c41798337a261 SHA512 870cbb53c3eef4f634d028750dee56262725d42e7f9c7902f2ae3e7c87ca40fa0626dbec7c58d86a9a8f5fba5703cd8c01c0da8624310180fd8bf36efd43419e EBUILD st-0.8.5.ebuild 1530 BLAKE2B 68fc5e465b2f19bfa5ee95602f9b3ba0a7a09d3bcb82bb49c576bf0fe38f87abd3a15611aa7f9e4f08a43448879229a6b9d51b87c2eea534d642ec69f1503872 SHA512 cad355a70cb0942672cb8eaab106fd89c0850bd1f4afba6f6b98c80f31e89a683be9c8da79c0ddfbb77c38b5e48f200fa97ba252286b5e53cc51d52a1a40b0a1 -EBUILD st-9999.ebuild 1524 BLAKE2B c4d60cd20119173a35ab7c9e4d8a1aa40f7a12c148adf5cb30807421ac808c700b1ce371af6563d19ff7f8bb1beb96b66b9a9b2d12bf47011202074713c6b04c SHA512 26c9ea44a3d848bc3fd0078e2c960370c5b012e8055c09c56df050c185703295457f3aa1c4d31f12dfb269fc7be14196fee9cc1ec3cf3a8bbd12904fef1413a9 +EBUILD st-0.9.ebuild 1530 BLAKE2B fa9e874260da3f1e0ea4c578ddf823da4c882c5594106f6ac0a09695cc15d28673a324e024c7731fe4e6859ab69d21a757285d94a65cc5c75abf4e452b0acf9f SHA512 53f68d59a5d0e12064f5aa998ff640adf48de8ddd5ee0d4d755776a88edca91a0a70c9892f5a717ad93ce523160605ecbd64d8f06bda14425ff24d0bd0032fde +EBUILD st-9999.ebuild 1530 BLAKE2B fa9e874260da3f1e0ea4c578ddf823da4c882c5594106f6ac0a09695cc15d28673a324e024c7731fe4e6859ab69d21a757285d94a65cc5c75abf4e452b0acf9f SHA512 53f68d59a5d0e12064f5aa998ff640adf48de8ddd5ee0d4d755776a88edca91a0a70c9892f5a717ad93ce523160605ecbd64d8f06bda14425ff24d0bd0032fde MISC metadata.xml 374 BLAKE2B 2180b96781e3327022f8c34a0f7d44b0af121a976cb4c8dcf2750150ee780a2d1c307d1c92a74abc618be437e12232956df0c3716521bc7e2b863547ecd49cd3 SHA512 86f9db1699905b6e3e1f9607a7cbda32d75e2ed8e87924b69a0ed22cb33afc90a65c7eb02a8345e0ba6483dd2469aeef9c8888b9534538c074ea94d9b7f201da diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild new file mode 100644 index 000000000000..a54b97850eb9 --- /dev/null +++ b/x11-terms/st/st-0.9.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop savedconfig toolchain-funcs + +DESCRIPTION="Simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/${PN}" +else + SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft + ~x11-terms/st-terminfo-${PV} +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog " media-fonts/corefonts" + elog " media-fonts/dejavu" + elog " media-fonts/urw-fonts" + fi +} diff --git a/x11-terms/st/st-9999.ebuild b/x11-terms/st/st-9999.ebuild index defaa3e758e2..a54b97850eb9 100644 --- a/x11-terms/st/st-9999.ebuild +++ b/x11-terms/st/st-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop savedconfig toolchain-funcs @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}" else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising" diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index fd8f92913c63a41c0a672246f37a7e4d3d2af5f5..14a1e95c5c90e40d574eac7054680344a27173f8 100644 GIT binary patch literal 9789 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 XoZYD>tN=b~t>6706HM^r%S8YHRvU4Y literal 9779 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 N{{hUtH?GP>003I@b5;NV diff --git a/x11-wm/dwm/Manifest b/x11-wm/dwm/Manifest index 72310ab8bf66..30426b58c164 100644 --- a/x11-wm/dwm/Manifest +++ b/x11-wm/dwm/Manifest @@ -1,6 +1,8 @@ AUX dwm-session2 170 BLAKE2B 10158b31ae25da00d7034ce88c321f0703f3374bcf0140ce4ad3ff00483ca634075b2b5b4fc3a97b105e66128c1c882154cd815bb420d473ad1e6af0ff1dce75 SHA512 e882c447824ec430862f9af968aad0f2276b7ab28cf60b8f8e49551e3b9cc2a249429987f4a7d6577eb18182b7709fb4d7c5c4651192a04dc2394ba9afa89f08 AUX dwm.desktop 118 BLAKE2B e88e7e7376dc18c82c39cf2e07867febc49e0f4749a5e50fd3bca7a3e03af26222fd569aa3c38fa486e4998b64808fee5a3f17d4891eea0b410c54f726850004 SHA512 6a4ba9a9c80c9a39c181427eb48f28edc7c139c73e8452b4012774d1ea787054cad4996da9c839fa437e6dba3ddba521fea72050e3929d59fcf00988bee28db8 DIST dwm-6.3.tar.gz 25351 BLAKE2B 06edd0454802d79a5c796951b0a95d5376f0363f0b93ce82569d38af4a96d528c58abf7b9e0f78bb50b48ce8cee0c7993e08fafc8593bc63be6df87c17974f40 SHA512 285bf5e7f419b7bd6d7cd23548a5cb3dce84879b7e841ed3eb08c226f28c8782e37bce2bc481b2e90c4f2160f79d239476d56f01985af0d38a39fb9dce43dede +DIST dwm-6.4.tar.gz 25321 BLAKE2B 23c8b0fbbdbf417a2ed79727b0001e812a2e022f8bc29b4ec7711711ae995a8d71283aad23f2d11454407ada29e545c302d66bf239d3598498d93335cd32775f SHA512 b13ac4390c7945cfb4e06bbec2cf69a9bf55867fe2babcba1a4945803a12bea88db31ad06dd06627445f8456950deb26f2d631f946c4207ae92e13f273051a51 EBUILD dwm-6.3.ebuild 1315 BLAKE2B 7134719f7e004a29568957938dde3562474a0e8e1f371dc63af43b1593a32dad4e905317d717e45624cd7f24f7ffe2f7627cec29126f4e7a0b6584869a4ff59f SHA512 567a587dc09aa0d38bc58eba2f02e18aab6d147d649a4e2503952ed6f7abc4855aa04a9fb9c8f01143f57de9666f6336b4aec5d2df6d0cc0dfe28e098f77e029 -EBUILD dwm-9999.ebuild 1320 BLAKE2B 992053f04971aee95ca575fb9ec0a6d07efb5deb29649b74c0c33a2d62c5a554be716e5ab8fc8c7cd788d7a1bd13ce7baa0dc8c626ca980348da850e0ed192fd SHA512 55c8db699520c0e217cc1fc35d4d86109c7179173b3087344acedc5898263f6bffc8581f725db301349cdbb78f5192f8c00c7483cd304025c1221297c9a44693 +EBUILD dwm-6.4.ebuild 1328 BLAKE2B 8a7974b61959db4ac9042b154ed2f616df7ee9a834d06c402080ef5e8d91de7ba58da65c0472c24c1ba703ac42027ea0d403366c4aebbe5fd705b89f00f08c82 SHA512 ff985b41d446012e4dc064e882fc1e7cddd7596260641a1bc4058db22711e0ccea7b1068361d491a4a795eff44001cf3d8339a1178ede3140b07ed48aa536ab3 +EBUILD dwm-9999.ebuild 1328 BLAKE2B 8a7974b61959db4ac9042b154ed2f616df7ee9a834d06c402080ef5e8d91de7ba58da65c0472c24c1ba703ac42027ea0d403366c4aebbe5fd705b89f00f08c82 SHA512 ff985b41d446012e4dc064e882fc1e7cddd7596260641a1bc4058db22711e0ccea7b1068361d491a4a795eff44001cf3d8339a1178ede3140b07ed48aa536ab3 MISC metadata.xml 503 BLAKE2B 741cc38200fa0911bf9fa1a2afcd0bad76da0469a85a6f72dfce5ed04e57083405cdc0e9ee8ca66b3f9bc88b1845a7132f66552e999f66568e3e044caaa3aaad SHA512 93d86f980268b8c9f2fba670220de0a138ebd7bd22481681ce0af029743a3142e52e215fc8dffcbce6ba882d50e9e1bfbe33eee858fe28978e733c0bfb864582 diff --git a/x11-wm/dwm/dwm-6.4.ebuild b/x11-wm/dwm/dwm-6.4.ebuild new file mode 100644 index 000000000000..4553c04b8640 --- /dev/null +++ b/x11-wm/dwm/dwm-6.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit savedconfig toolchain-funcs + +DESCRIPTION="a dynamic window manager for X11" +HOMEPAGE="https://dwm.suckless.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/dwm" +else + SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="xinerama" + +RDEPEND=" + media-libs/fontconfig + x11-libs/libX11 + >=x11-libs/libXft-2.3.5 + xinerama? ( x11-libs/libXinerama ) +" +DEPEND=" + ${RDEPEND} + xinerama? ( x11-base/xorg-proto ) +" + +src_prepare() { + default + + sed -i \ + -e "s/ -Os / /" \ + -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + + restore_config config.h +} + +src_compile() { + if use xinerama; then + emake CC="$(tc-getCC)" dwm + else + emake CC="$(tc-getCC)" XINERAMAFLAGS="" XINERAMALIBS="" dwm + fi +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + + exeinto /etc/X11/Sessions + newexe "${FILESDIR}"/dwm-session2 dwm + + insinto /usr/share/xsessions + doins "${FILESDIR}"/dwm.desktop + + dodoc README + + save_config config.h +} diff --git a/x11-wm/dwm/dwm-9999.ebuild b/x11-wm/dwm/dwm-9999.ebuild index 555ed365accd..4553c04b8640 100644 --- a/x11-wm/dwm/dwm-9999.ebuild +++ b/x11-wm/dwm/dwm-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit savedconfig toolchain-funcs @@ -23,7 +23,7 @@ IUSE="xinerama" RDEPEND=" media-libs/fontconfig x11-libs/libX11 - x11-libs/libXft + >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) " DEPEND=" diff --git a/x11-wm/i3-gaps/Manifest b/x11-wm/i3-gaps/Manifest index e56352ffa9db..c409f91745e1 100644 --- a/x11-wm/i3-gaps/Manifest +++ b/x11-wm/i3-gaps/Manifest @@ -2,5 +2,5 @@ AUX i3-gaps-4.18-musl.patch 2157 BLAKE2B 4fef024279d11e996c5c204f27b5a8b9fb654b3 DIST i3-gaps-4.20.1.tar.gz 4199697 BLAKE2B b9297f95d8e29f6bcc2fa89ba99c30bd9c4df3549de8b4eff018c0ad1e39e1c5a89281e5a0994596b6af08e8bdf94b8df866667042023dc757fa2596770484be SHA512 0f3cab505f5dcd11d4d9ab63aa84d7d90e63ffebe6a867c9592c7979fe57d37db69869d555ea2127b84caa108778a028e03fa8fab1432d897c02723e3c83e6ba DIST i3-gaps-4.21.tar.gz 4212229 BLAKE2B ee871dcb374d3dadbcf3c1b4be230be9b608902c2cc9923a635d2fb8f3896e01361b270c09ec69d5a0bddd4b53181db8e6545346a03a30df53d6dccf6b990514 SHA512 5bf423977a92e8d428eb13019bd683948584c876429290b17e118135e8d9cc16545dd62ee07befd54adfc0f3dba3c0f7748e58e3fe4f3aa484e3f00a9af75a16 EBUILD i3-gaps-4.20.1.ebuild 1733 BLAKE2B 6c20c7e5d109d486727097152c20e17a57b8766f5c4c3a91632040473319a47fb226134e4dadc8d40620852d458f8abed2b817877c6390cab32d0fa8c75cb885 SHA512 e51d871f0c1c329e6ca700358390669a63e827206365c9f3351fdc811a16b2758d90008366500e73a113f5e8b42763a1a2e86ffd1d8a088bb76c5a01b21ef6e2 -EBUILD i3-gaps-4.21-r1.ebuild 1736 BLAKE2B c05fce8a55443264c352299f9a0ce9cb3deb7da938b4523b00b4f45c83e41a60e3058d3fdb91dbc9a22fa4869ba3d01cf20fdcf6bbb3dd492b84476182d7c75a SHA512 1ba0dabccdfe78527585c4e9c489966301a6d70e5f87092ba09d0c699e55b489f5ec1126dd6151e9bae68c80c04fca19ff769b293d997c3809a9bbebb78af5d9 +EBUILD i3-gaps-4.21-r2.ebuild 1731 BLAKE2B 517d13683be5497093af57fe541d39933773435288f67d192254940c1072b14a473e029eed3817e2bad9019b069f7874130610a442ae5420e069fb2c7a38d5f7 SHA512 f4954258f89ad64f8d3f4313f529277ce18a0e3a0e07c94129cdcd0ecac731ee82344125df0260cab257776ac70f549491b7c2125b90598adfefdf70bdf41ff6 MISC metadata.xml 325 BLAKE2B 9ba8b18821fde643863d03bd1550bb4bf6fb2f69b7fcd427eed48887573ace9d3c387e1444717e071eddee3dd89d48f04075b87926403f2ddab72111d46130c0 SHA512 5a69d3ad5248c785f1bb53e6817277e4fc4bf7ceda661ccf497271df05ea930a6f8581681f9a3b6f48a9b0bc7b905904b5b8940f1a0454dd086611486649bed1 diff --git a/x11-wm/i3-gaps/i3-gaps-4.21-r1.ebuild b/x11-wm/i3-gaps/i3-gaps-4.21-r1.ebuild deleted file mode 100644 index 8c583576988a..000000000000 --- a/x11-wm/i3-gaps/i3-gaps-4.21-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="i3 fork with gaps and some more features" -HOMEPAGE="https://github.com/Airblader/i3" -SRC_URI="https://github.com/Airblader/i3/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/i3-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -COMMON_DEPEND="dev-libs/glib:2 - dev-libs/libev - dev-libs/libpcre2 - dev-libs/yajl:= - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:=[xkb] - x11-libs/libxkbcommon[X] - x11-libs/pango[X] - x11-libs/startup-notification - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm" -DEPEND="${COMMON_DEPEND} - test? ( - dev-perl/ExtUtils-PkgConfig - dev-perl/IPC-Run - dev-perl/Inline - dev-perl/Inline-C - dev-perl/X11-XCB - dev-perl/XS-Object-Magic - x11-apps/xhost - x11-base/xorg-server[xephyr,xvfb] - x11-misc/xvfb-run - )" -BDEPEND="app-text/asciidoc - app-text/xmlto - dev-lang/perl - virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} - dev-lang/perl - dev-perl/AnyEvent-I3 - dev-perl/JSON-XS - !x11-wm/i3" - -DOCS=( RELEASE-NOTES-$(ver_cut 1-3) ) - -PATCHES=( - "${FILESDIR}/${PN}-4.18-musl.patch" -) - -src_configure() { - local emesonargs=( - -Ddocdir="/usr/share/doc/${PF}" - -Ddocs=$(usex doc true false) - -Dmans=true - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - exeinto /etc/X11/Sessions - newexe - i3wm <<- EOF - #!/usr/bin/env sh - exec /usr/bin/i3 - EOF -} - -pkg_postinst() { - optfeature "Application launcher" x11-misc/dmenu - optfeature "Simple screen locker" x11-misc/i3lock - optfeature "Status bar generator" x11-misc/i3status -} diff --git a/x11-wm/i3-gaps/i3-gaps-4.21-r2.ebuild b/x11-wm/i3-gaps/i3-gaps-4.21-r2.ebuild new file mode 100644 index 000000000000..c4a28a87b33f --- /dev/null +++ b/x11-wm/i3-gaps/i3-gaps-4.21-r2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="i3 fork with gaps and some more features" +HOMEPAGE="https://github.com/Airblader/i3" +SRC_URI="https://github.com/Airblader/i3/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/i3-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND="dev-libs/glib:2 + dev-libs/libev + dev-libs/libpcre2 + dev-libs/yajl:= + x11-libs/cairo[X,xcb(+)] + x11-libs/libxcb:= + x11-libs/libxkbcommon[X] + x11-libs/pango[X] + x11-libs/startup-notification + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm" +DEPEND="${COMMON_DEPEND} + test? ( + dev-perl/ExtUtils-PkgConfig + dev-perl/IPC-Run + dev-perl/Inline + dev-perl/Inline-C + dev-perl/X11-XCB + dev-perl/XS-Object-Magic + x11-apps/xhost + x11-base/xorg-server[xephyr,xvfb] + x11-misc/xvfb-run + )" +BDEPEND="app-text/asciidoc + app-text/xmlto + dev-lang/perl + virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND} + dev-lang/perl + dev-perl/AnyEvent-I3 + dev-perl/JSON-XS + !x11-wm/i3" + +DOCS=( RELEASE-NOTES-$(ver_cut 1-3) ) + +PATCHES=( + "${FILESDIR}/${PN}-4.18-musl.patch" +) + +src_configure() { + local emesonargs=( + -Ddocdir="/usr/share/doc/${PF}" + -Ddocs=$(usex doc true false) + -Dmans=true + ) + + meson_src_configure +} + +src_install() { + meson_src_install + + exeinto /etc/X11/Sessions + newexe - i3wm <<- EOF + #!/usr/bin/env sh + exec /usr/bin/i3 + EOF +} + +pkg_postinst() { + optfeature "Application launcher" x11-misc/dmenu + optfeature "Simple screen locker" x11-misc/i3lock + optfeature "Status bar generator" x11-misc/i3status +} diff --git a/x11-wm/metacity/Manifest b/x11-wm/metacity/Manifest index f4118ff7c264..4a56706f374a 100644 --- a/x11-wm/metacity/Manifest +++ b/x11-wm/metacity/Manifest @@ -1,3 +1,5 @@ DIST metacity-3.44.0.tar.xz 1973772 BLAKE2B 24582202543d8f1c29632843615b841be1ec9b03fded4f22d92b50249d7ad9c2978f290633e5a9483f3dec0005b48d8f824e5dd1e4f6f42a52963285b8245f42 SHA512 3538a08633e13f727f8a8ff0c4dcf8cee411d3c4fa011b2391d94e47f3c27516b1fce9f742abb2d845571ae9c148097ced94b33d152919981eda4133e2eaa87e +DIST metacity-3.46.0.tar.xz 1958124 BLAKE2B f7db5d38ab2c9aef8809f02ada76a453e712a471d59c3c991d0e1a5cfa1b9d37f901f38ef9057301a6232fca49846af0e80c6792bb5dcffa85694f64983d918f SHA512 5a203a4190dc919ec83fa3f4f7a86aa1594c82051b4e5afb76eb11acb38c573367deca85dead64564e2e96304903cd84eb5b4fc904ddc0672677114103d299b2 EBUILD metacity-3.44.0.ebuild 1289 BLAKE2B 6f454bb3677428e6b63f868d2be60bcd7aab5c568a89592445ee11f52c87d1906c540537ec6f8cbc52f0874ac63691b35764ccd559ebd35439c2d3c8092a3a37 SHA512 a336d179dec5dadc00d749a4f0dffafc5c01c59414ed1d7c790f1157d663d18ab2484e693b69dde4ecefac743d68dc3d9718e406908ee8ecdd848728038f0692 +EBUILD metacity-3.46.0.ebuild 1295 BLAKE2B a5074328f70255fc349b80bda1229498c7c45111f002978ef6d9af8bdff738fabd5932affbc3c37103494b9feb2fd1dbb094df31e437535c44a943c56e861648 SHA512 d508ed8fc03f232aab0d9a652ee264a1d729dac264e18835a8f0b8b31e1e08055043bd43aa764ecb8842dce17ac07b11b4a6d84210cf98e29b0f48885dfb6b4c MISC metadata.xml 478 BLAKE2B 6b6edfb923803da21c7d6c7bb9732bc387e4f57d0682ad79a4bad3a973c8f4746ecfe3ccd376f4ae41784e019f29861b973c66cc35ba3535126de2fc6c827b98 SHA512 759912aaecef429c799aa70ec28428be7572f7eb5ddadcc3f6c0aec469d6fd9ddc3cb0d3f54585b60a2a5764bbc6b4bde5da596d9800f5989f638d60795b1533 diff --git a/x11-wm/metacity/metacity-3.46.0.ebuild b/x11-wm/metacity/metacity-3.46.0.ebuild new file mode 100644 index 000000000000..c27fd8cb6d9d --- /dev/null +++ b/x11-wm/metacity/metacity-3.46.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +DESCRIPTION="GNOME Flashback window manager" +HOMEPAGE="https://gitlab.gnome.org/GNOME/metacity/" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="+libcanberra vulkan xinerama" +KEYWORDS="~amd64 ~riscv" + +# TODO: libgtop could be optional, but no knob +RDEPEND=" + >=dev-libs/glib-2.67.3:2 + >=x11-libs/gtk+-3.24.6:3[X] + >=x11-libs/pango-1.2.0 + >=x11-libs/libXcomposite-0.3 + >=x11-libs/libXres-1.2 + >=gnome-base/gsettings-desktop-schemas-3.3.0 + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXdamage + x11-libs/libXpresent + libcanberra? ( media-libs/libcanberra[gtk3] ) + >=x11-libs/startup-notification-0.7 + x11-libs/libXcursor + gnome-base/libgtop:2= + x11-libs/libX11 + xinerama? ( x11-libs/libXinerama ) + x11-libs/libXrandr + x11-libs/libXext + x11-libs/libICE + x11-libs/libSM + gnome-extra/zenity + vulkan? ( media-libs/vulkan-loader ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + vulkan? ( dev-util/vulkan-headers ) + dev-util/glib-utils + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig +" # autoconf-archive for eautoreconf + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_enable libcanberra canberra) \ + $(use_enable xinerama) \ + $(use_enable vulkan) +} diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz index e029225699f518ca572acd8b8e214a4b38f6661b..e8b0e4e300954cb7d54506516c1bf4bb953ee548 100644 GIT binary patch literal 2892 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 literal 2377 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 diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest index 14bacbd54a46..8d8f079f4454 100644 --- a/xfce-base/libxfce4ui/Manifest +++ b/xfce-base/libxfce4ui/Manifest @@ -1,7 +1,5 @@ DIST libxfce4ui-4.16.1.tar.bz2 785811 BLAKE2B d1267b328b7e2d07bfe85ce320da6a60d5a7d739c5ded9b213b83b0cde2061d3badc937e71c4353291ed435fb9d1294cadcc99402cdae69f4bcecf412dd525f2 SHA512 c183bbc75539c777fe704d0a1c4e533fdd2efb6cbc980cfedc2eaa80d0e6223db038498774ffcdc720d7f991dd8d9634183a757a4c4d1728cc9956a33cb187d0 -DIST libxfce4ui-4.17.6.tar.bz2 894189 BLAKE2B 6fa80d3252c300af5f6a84a991481d3fe9595702e787f44510799201a911384252081ba0c579cde54baec426259c8caaa9d05a55b81e2072c9d4da80ed795f5f SHA512 317fd101ea594c10b24b1fb14f217bc454d86bba9c11cdea07898505bee84af40dac7e81bbd3ecbdd8894ead662d5041d2e90248151f317150c9b2de8beb84b9 DIST libxfce4ui-4.17.7.tar.bz2 893700 BLAKE2B 16b6aa20e510ef5661e1d0e172864ae00826bae7ba2b777b0160a7a5760b30b70891bb08ec78d32875580cdc4118ee7e89d6b3ee2dfd60a8ea73b61a4b4199a2 SHA512 e8d339fa266e637bc9b16095c65cc75239f7f6cb2bdc93c9453ec6bc5d47018e81b3aa96fac4ae89545d059ce3de62951d358429e874ffede75f99ac9d80ba2d EBUILD libxfce4ui-4.16.1.ebuild 1727 BLAKE2B 0e00b59daa3ff407dad5ec02f09c7806160a4a80f08b5d1c1d9ca89588b77a295aee83dfd3e697bc87e1e4bbd8a2dbd7b0852494f783a2439515dd171bbd4d2d SHA512 1c3910d58274816dd82ecc058218a33f64eb5f99509912e127fab2b3369f3e64bd6b0a70afd6b1fdd1af84939c197b18d48bf24ee15e530233117bcd978450c3 -EBUILD libxfce4ui-4.17.6.ebuild 1686 BLAKE2B 2a8b35f496703d0e90b065d2cf05ac25b005d7dd51149f5e60b00b5ec2613e0b761588479a8006f18ad43b8713983f1765486cc6f2009a208a8c25c9fcaad402 SHA512 e5730c039eb0d6936042d7d59c687f766dc5e4299ca0312d2606a5840970f4aa4d00e77c2626c669801cb193553a7c661e0b5eaf98ff30d50178b1abfb8ad965 EBUILD libxfce4ui-4.17.7.ebuild 1688 BLAKE2B 880cf2a1c40aa5921376e7809677d19fda15490380945af0943470d59f19945a1811c44d64141d834feb1b5cbac6095317c538166a3f971dc1dce0791fcbda83 SHA512 61a26b94ea333b1df4dae1604919f71a3370afb6f41f067ffc44aa7115fc1e626cfef12537f62ff423b224e15da9a5fa29c7ae1d4b8ca392a8ed98bd88b2403a MISC metadata.xml 415 BLAKE2B 96ab20930d257e21f8cb46d95f24e7d0fe7568aba5cc097ffb9ec46a5341d58dcf366522de79d8c04b575cd0cf6b96724ed969b8d6338cb842bd50787620ea9b SHA512 9712241bf2f9bb14ac6969f02768e7c4a159f7349eff4a7c9bc8fb779955a555b4cb5770ed32203933e603acb2fa9456cd989a62e274c94320e81e820555644e diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.17.6.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.17.6.ebuild deleted file mode 100644 index 6eb10836cff9..000000000000 --- a/xfce-base/libxfce4ui/libxfce4ui-4.17.6.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils vala - -DESCRIPTION="Unified widget and session management libs for Xfce" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="LGPL-2+ GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="debug glade +introspection startup-notification system-info vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - >=dev-libs/glib-2.50:2 - >=x11-libs/gtk+-3.22:3[introspection?,X] - x11-libs/libX11 - x11-libs/libICE - x11-libs/libSM - >=xfce-base/libxfce4util-4.15.6:=[introspection?] - >=xfce-base/xfconf-4.12:= - glade? ( dev-util/glade:3.10 ) - introspection? ( dev-libs/gobject-introspection:= ) - startup-notification? ( x11-libs/startup-notification ) - system-info? ( - dev-libs/libgudev - gnome-base/libgtop - >=media-libs/libepoxy-1.2 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/perl - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_configure() { - local myconf=( - $(use_enable introspection) - $(use_enable system-info glibtop) - $(use_enable system-info epoxy) - $(use_enable system-info gudev) - $(use_enable startup-notification) - $(use_enable vala) - $(use_enable glade gladeui2) - --with-vendor-info=Gentoo - ) - - use vala && vala_setup - econf "${myconf[@]}" -} - -src_install() { - emake -j1 DESTDIR="${D}" install - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-extra/thunar-volman/Manifest b/xfce-base/thunar-volman/Manifest similarity index 100% rename from xfce-extra/thunar-volman/Manifest rename to xfce-base/thunar-volman/Manifest diff --git a/xfce-extra/thunar-volman/metadata.xml b/xfce-base/thunar-volman/metadata.xml similarity index 100% rename from xfce-extra/thunar-volman/metadata.xml rename to xfce-base/thunar-volman/metadata.xml diff --git a/xfce-extra/thunar-volman/thunar-volman-4.16.0.ebuild b/xfce-base/thunar-volman/thunar-volman-4.16.0.ebuild similarity index 100% rename from xfce-extra/thunar-volman/thunar-volman-4.16.0.ebuild rename to xfce-base/thunar-volman/thunar-volman-4.16.0.ebuild diff --git a/xfce-base/tumbler/Manifest b/xfce-base/tumbler/Manifest new file mode 100644 index 000000000000..020c85180950 --- /dev/null +++ b/xfce-base/tumbler/Manifest @@ -0,0 +1,7 @@ +DIST tumbler-4.16.0.tar.bz2 607640 BLAKE2B 9958c70f5e8b09e3a23e54cb0ce5a66416fe7459455dd145196daad24c2db0cea77ef4a4c7a8809a150f8dc6161e7e4825bf2ca48a5348fe702cec5e09a93706 SHA512 86b30a1b3a8b668bfd6cecb39bbfc642793d63055b0f3dc32e4e275082d086a9c011a98511938b7489099f35458613b3df24224ff48e4940f42ff552a14fa9d2 +DIST tumbler-4.16.1.tar.bz2 593122 BLAKE2B b07bc8c0a23bea12f4777e72ae407b087550447dcd8c7da36393d070291e79db07f61c604f50675be881f4c1ab53fde007ff35700f902912ef4e558f360c4949 SHA512 483ed34d41349641ad9116655d1efbaa01352316f8ff4780903fd3f21aacea7c42bc80d7710e7ba0c2b9a79d0f971ce7210a03d5acb6c8b6b0750316665a8154 +DIST tumbler-4.17.2.tar.bz2 606124 BLAKE2B fa5b70152e918dec148f2f2535bb63d7df45b65079f4d5f301be800548fcc28fbeb7d9c0d09f5b6002a48cc8090d74b559dcde410d06fe8c12af84f609f58903 SHA512 0bb8d839355cc33acb60f4de719eb393c38b68401f6e09b36d9c75dd4d30e4e709bcd45bffb97f475df450c9a1345022df9368fc049a023d9e6ec7ed65933ac5 +EBUILD tumbler-4.16.0.ebuild 1672 BLAKE2B 5046a5502a1ebfff32e564ae6c585418b9d6cb45c8668160a8b7494887efd89a9aa2e3247db030429fbfe2e5ca52de93bfce1194de693466fc051cdae2c53c79 SHA512 a82cbee074a5636eed9ff4c409a14a18394277e34ec9e6de623ef3fb5d1bb5e05a8e305c7ca4aa68c4c82db375c62bbb55254fa38479f921cb2391605a130c64 +EBUILD tumbler-4.16.1.ebuild 1690 BLAKE2B 4530e6a04039814b6b043a6a01c72fcfefc3920c69c333877b6744bc199b975e9d7a507d5308d3bd1f9861a3eaf7777df856152298dec4541d7d9c1e4cb95f5e SHA512 c1e8dacdb6c1520d0dd6b90f694742e9eda7a9a8ba80debe8be7e81446eab42b55d01a98d10f689739fe871185e7dbc2f0be6850e5592cc224e48f5c2ccdeee2 +EBUILD tumbler-4.17.2.ebuild 1739 BLAKE2B c7900b58949f64e059d61a0fc4e039658266a7c887fc29cbb6e6b0015f43cbad1d4478a77965d591bd6ea6b97c2875858fc38691f2cc3f8b7182eb33f4c24236 SHA512 f74a52372e569c4fd7813801c68c9d394906d8a813ccbd78367bea446615ede730f1d4a652dfc7ab4cfb050148d90a17ff383ab114cdf07f90a5f1c933844519 +MISC metadata.xml 470 BLAKE2B 0fe0650488303d2daadac810327d41b97e1b3b1a42d928865b854f5e74451d428f4b5e56abada30be41024916c8469fe7cd3da31da638343388082e38388f654 SHA512 3728ab31403249dc4c5e92b93ab0cd9afd82de2acacba5076d08c7c11cbdc426e5ff114ad2bc156731c24395fec80b0154274f18c4c0cea0d276941dc998b27d diff --git a/xfce-extra/tumbler/metadata.xml b/xfce-base/tumbler/metadata.xml similarity index 100% rename from xfce-extra/tumbler/metadata.xml rename to xfce-base/tumbler/metadata.xml diff --git a/xfce-extra/tumbler/tumbler-4.16.0.ebuild b/xfce-base/tumbler/tumbler-4.16.0.ebuild similarity index 97% rename from xfce-extra/tumbler/tumbler-4.16.0.ebuild rename to xfce-base/tumbler/tumbler-4.16.0.ebuild index c4edcf962c44..36a0baaa7b78 100644 --- a/xfce-extra/tumbler/tumbler-4.16.0.ebuild +++ b/xfce-base/tumbler/tumbler-4.16.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/xfce-extra/tumbler/tumbler-4.16.1.ebuild b/xfce-base/tumbler/tumbler-4.16.1.ebuild similarity index 94% rename from xfce-extra/tumbler/tumbler-4.16.1.ebuild rename to xfce-base/tumbler/tumbler-4.16.1.ebuild index 8e8adab9d1e2..1b6e15d6cbf5 100644 --- a/xfce-extra/tumbler/tumbler-4.16.1.ebuild +++ b/xfce-base/tumbler/tumbler-4.16.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="curl epub ffmpeg gstreamer jpeg odf pdf raw" DEPEND=" diff --git a/xfce-extra/tumbler/tumbler-4.17.2.ebuild b/xfce-base/tumbler/tumbler-4.17.2.ebuild similarity index 100% rename from xfce-extra/tumbler/tumbler-4.17.2.ebuild rename to xfce-base/tumbler/tumbler-4.17.2.ebuild diff --git a/xfce-base/xfce4-meta/Manifest b/xfce-base/xfce4-meta/Manifest index 76eb00b4d081..3113fed94fab 100644 --- a/xfce-base/xfce4-meta/Manifest +++ b/xfce-base/xfce4-meta/Manifest @@ -1,2 +1,2 @@ -EBUILD xfce4-meta-4.16-r2.ebuild 1020 BLAKE2B c60e5536d64b46d43a2dc5293184c3ce8f086519e6b08638fa5c5e35506e5ace76b58fe0fe7ee7654017d43284a1fb111131531b326e14ca286afb00fcc5d28e SHA512 05eda405fc865a3f98cd4d650983bc71c61e104ad738c76cbab30bf1ad2df94118a27951e9aef2d533cba774abe0ec42ff62388d9c6783e0e3fd328e83ef6c37 +EBUILD xfce4-meta-4.16-r2.ebuild 1020 BLAKE2B 3d3b13ab5a44455c3487e56a6a201373f86af0d9b0527287474dceb487f5d4be56a4a89112e809ee56056c3cda752d0e3c68845954548634a063516c4d0af556 SHA512 7682b09d986b9d9c34c46c367915aae397af1cc795f5c1ef68081b2f784460997335a2d58a0d13b1c3589baa5d53ad5d46bce721f5c2bd2024f1c8b4db502b4c MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5 diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild b/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild index 3b3a8056bb48..47cb9f985f0d 100644 --- a/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild +++ b/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild @@ -12,12 +12,15 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="minimal pulseaudio +svg upower" -RDEPEND="x11-themes/hicolor-icon-theme +RDEPEND=" + x11-themes/hicolor-icon-theme >=xfce-base/exo-4.16 >=xfce-base/garcon-0.8 >=xfce-base/libxfce4ui-4.16 >=xfce-base/libxfce4util-4.16 >=xfce-base/thunar-4.16 + >=xfce-base/thunar-volman-4.16 + >=xfce-base/tumbler-4.16 >=xfce-base/xfce4-appfinder-4.16 >=xfce-base/xfce4-panel-4.16 >=xfce-base/xfce4-session-4.16 @@ -26,12 +29,11 @@ RDEPEND="x11-themes/hicolor-icon-theme >=xfce-base/xfconf-4.16 >=xfce-base/xfdesktop-4.16 >=xfce-base/xfwm4-4.16 - >=xfce-extra/thunar-volman-4.16 - >=xfce-extra/tumbler-4.16 !minimal? ( media-fonts/dejavu virtual/freedesktop-icon-theme ) pulseaudio? ( xfce-extra/xfce4-pulseaudio-plugin ) svg? ( gnome-base/librsvg ) - upower? ( >=xfce-extra/xfce4-power-manager-4.16 )" + upower? ( >=xfce-base/xfce4-power-manager-4.16 ) +" diff --git a/xfce-extra/xfce4-power-manager/Manifest b/xfce-base/xfce4-power-manager/Manifest similarity index 100% rename from xfce-extra/xfce4-power-manager/Manifest rename to xfce-base/xfce4-power-manager/Manifest diff --git a/xfce-extra/xfce4-power-manager/metadata.xml b/xfce-base/xfce4-power-manager/metadata.xml similarity index 100% rename from xfce-extra/xfce4-power-manager/metadata.xml rename to xfce-base/xfce4-power-manager/metadata.xml diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild b/xfce-base/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild similarity index 100% rename from xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild rename to xfce-base/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild diff --git a/xfce-extra/Manifest.gz b/xfce-extra/Manifest.gz index e3fe3b3203c6b9e8dfc59816ec6a74270a780f79..5764a005dc1b50d3ca95ffb0e0d37dd2dbc0b6c6 100644 GIT binary patch literal 7714 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 literal 8216 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 KIPA<PJOBVAUB*8E diff --git a/xfce-extra/tumbler/Manifest b/xfce-extra/tumbler/Manifest deleted file mode 100644 index b9ca77dff629..000000000000 --- a/xfce-extra/tumbler/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST tumbler-4.16.0.tar.bz2 607640 BLAKE2B 9958c70f5e8b09e3a23e54cb0ce5a66416fe7459455dd145196daad24c2db0cea77ef4a4c7a8809a150f8dc6161e7e4825bf2ca48a5348fe702cec5e09a93706 SHA512 86b30a1b3a8b668bfd6cecb39bbfc642793d63055b0f3dc32e4e275082d086a9c011a98511938b7489099f35458613b3df24224ff48e4940f42ff552a14fa9d2 -DIST tumbler-4.16.1.tar.bz2 593122 BLAKE2B b07bc8c0a23bea12f4777e72ae407b087550447dcd8c7da36393d070291e79db07f61c604f50675be881f4c1ab53fde007ff35700f902912ef4e558f360c4949 SHA512 483ed34d41349641ad9116655d1efbaa01352316f8ff4780903fd3f21aacea7c42bc80d7710e7ba0c2b9a79d0f971ce7210a03d5acb6c8b6b0750316665a8154 -DIST tumbler-4.17.2.tar.bz2 606124 BLAKE2B fa5b70152e918dec148f2f2535bb63d7df45b65079f4d5f301be800548fcc28fbeb7d9c0d09f5b6002a48cc8090d74b559dcde410d06fe8c12af84f609f58903 SHA512 0bb8d839355cc33acb60f4de719eb393c38b68401f6e09b36d9c75dd4d30e4e709bcd45bffb97f475df450c9a1345022df9368fc049a023d9e6ec7ed65933ac5 -EBUILD tumbler-4.16.0.ebuild 1672 BLAKE2B bc551d3bdf697911c87b022bc51d447c5af6171b0893a2961d5b6ee238aa824da71a1ccf22e2dcf36ec36b9608dc9cfca678b446fa02593c0286bfbca6d5757b SHA512 1b077c24000a222f8aada2141f12de63a96162da9d323d5b3ac74ae66375733316ab1d4ad891a5021011fd7da32b8e5f7230820cb4f1b203788a195ab2f59a3f -EBUILD tumbler-4.16.1.ebuild 1695 BLAKE2B ed7047609d31e7995b0865297f8578c0bcc9fe2fb943b24c68350efe2ae918ac02966a3428b547f90bec1f182f2dc561fed10b80c16c1daffada7be8e0ec7fd9 SHA512 d994bf3a286c52d9e97eede3e16a58d993bd1f9a872e43f4999a68e738e69b6cb967bc90b3d009f9613d7a6bddaca444d9710067653cd97b84e665b301296e2a -EBUILD tumbler-4.17.2.ebuild 1739 BLAKE2B c7900b58949f64e059d61a0fc4e039658266a7c887fc29cbb6e6b0015f43cbad1d4478a77965d591bd6ea6b97c2875858fc38691f2cc3f8b7182eb33f4c24236 SHA512 f74a52372e569c4fd7813801c68c9d394906d8a813ccbd78367bea446615ede730f1d4a652dfc7ab4cfb050148d90a17ff383ab114cdf07f90a5f1c933844519 -MISC metadata.xml 470 BLAKE2B 0fe0650488303d2daadac810327d41b97e1b3b1a42d928865b854f5e74451d428f4b5e56abada30be41024916c8469fe7cd3da31da638343388082e38388f654 SHA512 3728ab31403249dc4c5e92b93ab0cd9afd82de2acacba5076d08c7c11cbdc426e5ff114ad2bc156731c24395fec80b0154274f18c4c0cea0d276941dc998b27d diff --git a/xfce-extra/xfce4-notifyd/Manifest b/xfce-extra/xfce4-notifyd/Manifest index c61bc7205025..78e99f10c670 100644 --- a/xfce-extra/xfce4-notifyd/Manifest +++ b/xfce-extra/xfce4-notifyd/Manifest @@ -1,5 +1,3 @@ -DIST xfce4-notifyd-0.6.3.tar.bz2 547511 BLAKE2B 73aba96f6bd2116e87e20928ca74ff985ee74b8f39bca96de81e59ee5677bfacf9a2c78caa42ba43ece7e754fd7a8006ec1d3a507d89e4a2d6b4011d53e21d80 SHA512 9113018c238878c2584cb4221dd5aaaab9d8af5a86fb738f8f9deb863147343c0527582d8e45619bec3b7aaf3bbe045e41a33e306eacc20f946c971a8164935a DIST xfce4-notifyd-0.6.4.tar.bz2 554776 BLAKE2B f594ee8a841e4074592a6377e79fde8dd89574620a433a9813f4ad106d712361e941b443de481cb9d140a47e7b1b4753116b4f949c39b6834926f0708877fb6e SHA512 644e2e49092892e386a9f82edc6ab3b2b59ba67617d9217fb43dd3cf74ae5cfc9b9bea6ed0fab4c4440eca68613aa996d9f8dc73deb1f60926217b7db18cc73b -EBUILD xfce4-notifyd-0.6.3.ebuild 909 BLAKE2B 8839419fca13a63a384c289d0d020eb8770092e11004107d6b486badc5696391fa4b2c227d39ef622fe2621b927ced9d514b386e0e8f3faa2d78fda3d1da9d45 SHA512 915ce660d4dd028ba96a134d909b9f0dbb2c630df2aef62bf62726aab8d6200d985aca04781d59c393563b2c9e6dada8fe426d51be99bd2934382e3d1a65acbd -EBUILD xfce4-notifyd-0.6.4.ebuild 910 BLAKE2B 975f8ff37fb4f5308fd091144001b813af01bed4affd8231ed657394da65babf5aaca0c6bcef98410f4e8fb955dbfd79cb4c99b822486253b7d0c00ea1ec167d SHA512 3b33560c5afa9403e950b62c1270f7815b7b832c454e3f193eea08137cb7e38e528cf1d8388c4f8aa810e405d06cddc9e2c3e3d94272208c01fac9aba47295e7 +EBUILD xfce4-notifyd-0.6.4.ebuild 907 BLAKE2B 659b894f89c189270f7334022ae38ae18c773e6fface8db0bca83326b25e869ccd01ea3ee785a2c4964434e7a2ed1930b39d387e02c04230b79241fc56f12f3a SHA512 617d342fb6616a300bca39d8df8f9e629ee67415ff9039921d00d6b54380a13e8e71402ecd892a3d4fe7a85557d2cd87fc1032e682035bdf1dba4c69df8e3529 MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5 diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.3.ebuild b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.3.ebuild deleted file mode 100644 index be6ca76fdf79..000000000000 --- a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="Notification daemon for the Xfce desktop environment" -HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-notifyd" -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="" - -RDEPEND=">=dev-libs/glib-2.56:2 - >=x11-libs/gtk+-3.14:3 - >=x11-libs/libnotify-0.7 - >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] - >=xfce-base/libxfce4util-4.12:= - >=xfce-base/xfce4-panel-4.12:= - >=xfce-base/xfconf-4.10:=" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gdbus-codegen - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4.ebuild b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4.ebuild index 8273e159ed4c..103fa082ba4b 100644 --- a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4.ebuild +++ b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.56:2 diff --git a/xfce-extra/xfce4-pulseaudio-plugin/Manifest b/xfce-extra/xfce4-pulseaudio-plugin/Manifest index e692380367c3..033479ba55da 100644 --- a/xfce-extra/xfce4-pulseaudio-plugin/Manifest +++ b/xfce-extra/xfce4-pulseaudio-plugin/Manifest @@ -1,7 +1,3 @@ -DIST xfce4-pulseaudio-plugin-0.4.3.tar.bz2 431773 BLAKE2B 2c0de4ea0ab9304b737fe4ce570bcd8427f983845fe898dbe7e053a5fe79793223df6882a931b186664d8c95d4c767daf39ba36a98dc58595ba77e8a18c13a6c SHA512 d3214b2b7c35a0a87ea60a5d843f5027d1b09f320d4d24c6bf89a8936de92226223cb4dc5368edf4c0a1aedb3b8796510981eeadee8e836e764569d9284f0efa -DIST xfce4-pulseaudio-plugin-0.4.4.tar.bz2 389978 BLAKE2B 36f990aeac3fb07c19fe421ebe5172bfc5d87b4281d6dc921b7173a0cee70693f9ecfed6675b128bb617d78d4920694aac44d8846bcd1f49d5c4cf415a513074 SHA512 5e7f024be6283523d0a0c0c3e7ba1d632b1521c442d9468980e0811a6b4c7bbcdcaff27999410b83a967d16105f6c09f6e0718719654ccc9f1109066d8964b59 DIST xfce4-pulseaudio-plugin-0.4.5.tar.bz2 394671 BLAKE2B facd79419b36741791b91d76da0212a99dfd2e807eedac691a5978b85365052702797cf67d2f0f8af294e9c0141fcedad49a92595acd4bbeadbf470889d7e16b SHA512 9250189af2d40f9b87687ef15e37983a95f797c2ba0aaa18cb8e510b7b1caff7f762a18db4e5a3780001b5cd46e00849d427801e14854c45e849c5d014a1375b -EBUILD xfce4-pulseaudio-plugin-0.4.3-r1.ebuild 1509 BLAKE2B 191b2997b151e35e7e75aa7677a1a55da60a95fd7f70acd125a8e5d580a99171380ab7cb0f96e0611c6e91103a193a3bd1da12a6b8487cbd140bc3e51dde092d SHA512 3cdedbb259d8df2b84ee3d6ccbaec42bdbbcd06876b5bae4e7f6658449774ba542041849b661a6c9b2dc0f8e92dab30ac0b8dac8596bdaceee7fc45dddb0d0da -EBUILD xfce4-pulseaudio-plugin-0.4.4.ebuild 1515 BLAKE2B 3fa0bac31bc975a2096f6d6d4fb980f902839718698fad7fd3c93f28e930d9b306b02c3df81628fa01463d5f85a5e8011bc7b1f31f70d79a29f344c680dcd199 SHA512 9f106907f74738f6ea60a6df3653145626093f67c5a83815f44ab3952d83ca23d0b9213c433069021881b3aea7f9c962f248ce30d4d1152c3ec5419606850083 -EBUILD xfce4-pulseaudio-plugin-0.4.5.ebuild 1596 BLAKE2B 7df95e94802d731278a41766d33ddc471d4f5a5d94c83c464fcf03bc1407a7ace546f22441c8cf8cf38b231871f083cf53ca62e976b86adb47b68e4b5c3355c1 SHA512 4adfd866ac132b806a829941de5b1c6908813d17b73b63fc5330017082a83da305bb4d7db22c68c68bebf57d5646b4578a4ca049bbba88e371739031116c40cc +EBUILD xfce4-pulseaudio-plugin-0.4.5.ebuild 1590 BLAKE2B d4802187f179276be924e5c6494b0251e8d9fefd9efa3fd6df93c1d6f8bdb59388bc2a1ec29cf4b23f318bd2945712c93d5d2059772dda40770bade0aed05f61 SHA512 eadae713915dda6262a85cb9de97b25996bfcedaaabd4e0178fb6fe504f4ee2091306db879e84a34bc5e6dc6a447717d2f05b296b3cc18edcf3124fe978cb178 MISC metadata.xml 691 BLAKE2B b7db9900de060a5781f5d5c34b640deabdbda817fdd63b5681f3e1db8f8eaefdd2ef02fdcf99499f1d1ba8f389001e375163992890b8266af29cb94dcde3b51c SHA512 2d4520865ce86415c48a9b3c65151c50d846c3995b739cf337367bfe1e5c0ecaf4c9a3950e4f33cb12df6fcce0b26c69fd0c2c810461588afbc66cca6b5fb051 diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3-r1.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3-r1.ebuild deleted file mode 100644 index 665b2537dd9e..000000000000 --- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit xdg-utils - -DESCRIPTION="A panel plug-in for PulseAudio volume control" -HOMEPAGE="https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/" -SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" -IUSE="+keybinder libnotify wnck" - -RDEPEND=">=dev-libs/glib-2.42.0:= - media-sound/pulseaudio:=[glib] - >=x11-libs/gtk+-3.20.0:3= - >=xfce-base/exo-0.11:= - >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] - >=xfce-base/libxfce4util-4.9.0:= - >=xfce-base/xfce4-panel-4.11.0:= - >=xfce-base/xfconf-4.6.0:= - keybinder? ( dev-libs/keybinder:3= ) - libnotify? ( x11-libs/libnotify:= ) - wnck? ( x11-libs/libwnck:3= )" -DEPEND="${RDEPEND}" -BDEPEND="dev-util/intltool - virtual/pkgconfig" - -src_configure() { - local myconf=( - $(use_enable keybinder) - $(use_enable libnotify) - $(use_enable wnck) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update - - if ! has_version media-sound/pavucontrol; then - elog "For the 'audio mixer...' shortcut to work, you need to install" - elog "an external mixer application. Please either install:" - elog - elog " media-sound/pavucontrol" - elog - elog "or specify another application to use in the 'Properties' dialog." - fi -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.4.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.4.ebuild deleted file mode 100644 index e2888ad9c902..000000000000 --- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.4.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A panel plug-in for PulseAudio volume control" -HOMEPAGE="https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/" -SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="+keybinder libnotify wnck" - -DEPEND=" - >=dev-libs/glib-2.42.0 - media-sound/pulseaudio:=[glib] - >=x11-libs/gtk+-3.20.0:3 - >=xfce-base/exo-0.11:= - >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] - >=xfce-base/libxfce4util-4.9.0:= - >=xfce-base/xfce4-panel-4.11.0:= - >=xfce-base/xfconf-4.6.0:= - keybinder? ( dev-libs/keybinder:3 ) - libnotify? ( x11-libs/libnotify ) - wnck? ( x11-libs/libwnck:3 ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-util/intltool - virtual/pkgconfig -" - -src_configure() { - local myconf=( - $(use_enable keybinder) - $(use_enable libnotify) - $(use_enable wnck) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update - - if ! has_version media-sound/pavucontrol; then - elog "For the 'audio mixer...' shortcut to work, you need to install" - elog "an external mixer application. Please either install:" - elog - elog " media-sound/pavucontrol" - elog - elog "or specify another application to use in the 'Properties' dialog." - fi -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild index b4edcbb33e64..1d819524fc96 100644 --- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild +++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="+keybinder libcanberra libnotify wnck" DEPEND=" diff --git a/xfce-extra/xfce4-screenshooter/Manifest b/xfce-extra/xfce4-screenshooter/Manifest index 6a36fee4f456..b931857c1442 100644 --- a/xfce-extra/xfce4-screenshooter/Manifest +++ b/xfce-extra/xfce4-screenshooter/Manifest @@ -1,5 +1,3 @@ -DIST xfce4-screenshooter-1.9.10.tar.bz2 568057 BLAKE2B 92fc78737f79f34ae7b3c62e7800af28c93e37df108e712f1d80657a5cfd1635dd3c1afbd2f371efe59c76a1e9b8b76bf0bb18daffe2054bc43044eb93d57f00 SHA512 fc6327730f4df1d58cd1f8c8e8c1e0cdbf7a1f78aadc05357c603fe2b1969f012e14e8a2168117421f211bf7fccf0f04e91cb36b2364da18f62c9ec0b0978344 DIST xfce4-screenshooter-1.9.11.tar.bz2 585007 BLAKE2B 2ffb2f4fb9bbba393b56d253919f999790a7d7fb8679fadd2365828d76b89fb736a2d7ff78556b75665936c197bb33363bc9e5c15bd94cb265d57d11b24f69da SHA512 fec4a374047dc0dddddd5d498f6ffb55bc590f209b31fa5e3ca5871788568145ad910fd535fced2f1d2eb52c52e219981eee3aba2e63ab1c56448bb313376155 -EBUILD xfce4-screenshooter-1.9.10.ebuild 1147 BLAKE2B f70a62328933e887792c2dbee3e196c0423e779c4705764f28c9a3dd7a28e4ccb3ffe9e6e569daf53e5060f8e1eb0c9a2822b7547a7354aa26d6d1e3ddc6bfda SHA512 1925fe784a5989bdc684150798d856a3beb75898896a122897ea4098f8503d8a296eb7a70d38b5f4f2c33e90cfdb671688de7d1b8106542c38e17499daeb9bb8 -EBUILD xfce4-screenshooter-1.9.11.ebuild 1152 BLAKE2B f52fc28bba5352fe2b01dac8387104f5ff031bc91aa6d34ba5c918f3e6d7b90d70d295de38a6e91af51bab5a669aa1dc97c0faaeceeaba3656676140bab872dd SHA512 9b779450f876fee7a419a758ca590aeae94fb4b3a1163e5ba9812ace5c154d175f4b4e63d91728bf5fd4a91e9587a4849df11274a51f4e1b2f58fa51702b0a93 +EBUILD xfce4-screenshooter-1.9.11.ebuild 1147 BLAKE2B f70a62328933e887792c2dbee3e196c0423e779c4705764f28c9a3dd7a28e4ccb3ffe9e6e569daf53e5060f8e1eb0c9a2822b7547a7354aa26d6d1e3ddc6bfda SHA512 1925fe784a5989bdc684150798d856a3beb75898896a122897ea4098f8503d8a296eb7a70d38b5f4f2c33e90cfdb671688de7d1b8106542c38e17499daeb9bb8 MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5 diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.10.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.10.ebuild deleted file mode 100644 index 3837e47082dd..000000000000 --- a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.10.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="Xfce4 screenshooter application and panel plugin" -HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-screenshooter" -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-libs/glib-2.16:= - >=net-libs/libsoup-2.26:= - >=x11-libs/gdk-pixbuf-2.16:= - >=x11-libs/gtk+-3.20:3= - >=x11-libs/pango-1.44:= - dev-libs/libxml2:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXfixes:= - >=xfce-base/exo-0.11:= - >=xfce-base/xfce4-panel-4.14:= - >=xfce-base/libxfce4util-4.14:= - >=xfce-base/libxfce4ui-4.14:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - dev-util/intltool - sys-apps/help2man - virtual/pkgconfig -" - -src_configure() { - local myconf=( - --enable-xfixes - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.11.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.11.ebuild index a1fa0070a58d..3837e47082dd 100644 --- a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.11.ebuild +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-libs/glib-2.16:=

-unpy2KgcYrm5LBdSsci75+f#SDXl%EpIGl+B>l5WF3#AVvNjfMi#M-25le}tv zf7sSwdLs3V`y(Hm`5tRDw9C@C+2toi`fVkd4{CpQH33}-hpDDe1Bc{hsi&OSrMhNS zMJ!U)c`?d|9&6;Zt<^n4IJT0NrHBse1%)qkAP)9{p2Ii2~B%ZXlf^V0lz4URB0p7?vkhbt?nQNFsF&oOc3t?@pXO5#|58K+SQ&U z-Okf23J{zgdk5`LWi%Xn=FdE4t(~?5A!=`)j~SGJ*4ws+R+rxLI5nDgXqY!ymx{^5t2{ zmelt+msc*~(EHXHk)d4Q~~CCFdWNO{2Qt`&OyT#NErYuUONeqx`xn&59eQ zGrZemDsz9G?-S_0l_#QKR(OPfd33oyy0uOnF@xZyY0RLmvK!|Pj+pIh$ojtZNFX^K zPG;Rl>3X=dq6M?VhMBDhe?HFgk-!MxC*s@YaOS>*JrxG!sY%ptr!)6eO0j>3A97TO z+O28H=b(Od8$o5$V{7Asy-!r&Y_^;z1X;Nb9M4sz#I&iPk)BdsMGJI0v_>JDa8t`$N!(2XnZyZdi_|k5x8qUMgN1AB zLXtX=q-(&;kyhA{lq?FB#iBn$QqwjS>tXgKS=m7l8|bb(V2Om|2($CNd|BIs`b(%e zs_gToJVMYX_$VhRe}v&PrY@#wbW9Nbb}) zmBV-J3Tf;P`tFxbV%r+Y0!Vlro0X8a2Chql%c0YC%f7q^StxH#bBME^GE9|y1C`bX zlPGM2>lvxJwap~jZ50f8+eXqoXiQCNt6g}$5V2FumuuM#e}eys#}|;Yfc}&`sTLFU zr#~-CZp|AVJ>?bgC(1aQ>^oblY!qs$u)Su^PamJOU5;n@2(_mod)#pWBAG5=UOuug zn*LbP5$dKRH8!!%S(de+=Rp;1LQK`mdfUAI2hs9Al?myRR_>rTpYCk>W5y%M^9`F3 zw=dTT4(%JTe+8bFv?dBEztu)MshTA3IX0$&hW9H}$bqk5yISjPzFbMmSd3IaVn3AL zBxxuA4Hnh zW=DCTj?*h1_0)W0pjqd3Km)wgym*|Q3OgR00OeKLe<+-{OJy)TqWvyKUT|cn?2sFmG+XF7J}iaUF8uFt^M`d)SNn_IMevd zO?Y)Ue|k1&~NG+6;8?_cs(&fQosK?$fG)H>N*;4pfz8DC*|x?^GXR;O);tH zQl`3dAj7<@LL6*4s7R&IRjMOZur$$Oz4Z9v6@wUd)=f94e!uOklV6(xD4wcPPjeMO zf21Dpl9qhm)a=Es&#uf~)OLBYLn*;+(w?Wh&0E~3fo0qCa*=chH51*5DBZ@4vplyY z%jOwTIgQLJRewAMvj6UX%okU-Cnq~+eQz1{m*OAC9U@=zT&Rjosv!tP=S2}$_yfRl z^|7d9D0YY>cB^gPFD1pq@@!FLsmVzmf9fWOCFIsXvbS}TMDRdS;TUSCC?Zn6^@5aK zI1YW!l78#FhGQ9R@^-RUfD~yz2hWc=$?L>g3XbiFyfK!BxF>(IY<6l-HTuO|Qg2!= zbN6P?#&@=VyDg7AcDHk^)N@gT$EVeLy`X!xcqN8batd!@O8N)pG_A@VD<|S-e=W{5 z#3Tz5kokO|sQktuqqOT| zxwI2!yPc(KZ^N279>Zr5q+xp+11$t zJxf<6Ak5(Y1;aFoHEjXdW+6K8e4pTLR>LOt>u<5k_tQkRY#^zktJjyE$-pc;GRIR^UF+Gb>UHaE6cDZ|_bZLsW z^!hj{yyHa5aQ1O-jv5|PH0?!GgcZ%XBv?7Y%;A*u~|8o4*l*!O$s^oLS&}mQ>o{9GG(pS$G^}2*S@!38waS7 z$dBpOI_$@FnZ4cV0JY6G&Yxx8}g~pj~8(DeR?| zb9MG}%(4`~6@y4rNq5>Tu4544#<#u&Ag4()J1*N~-oIo$V}190b%`FKgmiFZ-|6 z4qjBh4}i^M4t1J5Cq}lujG;nkfm%(CTaH~f1yyx|hCIT;6Kh2=ge$kqX~liLYw#|k zKJ;4nwR(ROCK(Ecc9P~r@M@-zZAALScht@qJg724IqmfbJ6ITfWmFa;i3R!Ts+12y z4d8sa)*VwTZ?-tqyFO_g7s;U1;LejJn+4Ac_W55Q{`mg=ukqZ`e?))XeF%Y7z5S|{ zfdh_4qr;=G`y@5W0&SJRv|P0%U5VJvH3ok1@LGStO!ZIn7%9ufC(JCpA(PpsHatXT zol_JaI#_d2EYPeyTys_f>+I=VLP{3+x3h0r$&_G=g7i(rTDGHd0E4HBqNghL&^1Zd zx^&K2SQ`+)uFP|2i}Y_Ni#1N`G+(F1Zc~Lm>A(nl3>5QEO~mhC{`#-K{l*1g&d@FC z;zfU|y*UDe&tbWAdX2wH>dX2klOQfxw4S9+j%Cc-~BEG9hCv(Id01xJdLpR`&fSvM|RDQ>iraJy0{iqXpb-r`( zQ5=Mz2@k^O{A+U}h^XYfc3|h;`e`QH|6b<^mAoV{kT0X&3OIgo%#qKx_`PI@(7=e2(t9q_3kLaDL5UxqKaSbIj2B0_CsTh>c?+cp0VDOxF7+5(BuA~@T8!z)rjI98t=H|G1ur(T zs_+0ZzLlfq-~ehq3iGaJ9hJsx)RfB^c2_%<|90~2hZgCYvH}OX?de|UBXn*0TWo-G z@`Y@!Nj1v{sI9i8q`OwMrWN#E((9-Q?6mFIZCDz*6uCqW$tiKJ^o@TU$~=J7$E_|3 zn<3gBb@GQ5bnHhSr_;qxSGPZi^e>mU`3Xlj{{&LF*T8jkB+B{LwUdjsBa{R} zQ!OT|e@=>*bwmcD;J%5V){cE$fM}t2QMxT(_T9O#wk9^ktFbgaDh@VbCEkI|AF-{fvlWjM25PmA@VzXYzQc{iygNq%2+we}!a{}?Tr?;P{agSb0r}qmy5+`gr`P z_Lz5bR=A6q$(?RxiUIRhj$;`lfc5}m9M2||8o<2ENaoyYQ37%} z*x5=tWC@9U!Y#qa2~bWascSd5UR0{y>N{HBLf@WO>+^q$xbqX0sb?^xG+hIz?Paps zDmKV@iq=Ja3)p6x3Knu4_o}us5OUd$Us0do+p!V7vCmct51}|-lXb}=IsndbrmF3> zC#y-7syyne86GO1-sb>Vf(Bzg6dXW#@!jo7fRc+d=(LtU| zEaFtVWN(YM;p$P-a@IAC$S$Va`3vmSq(HS2C{^y$ z!5$orl8`P_y@2(nlk{(0R>|Yxl30D{RZj@Lb?X6wepot z8WgAm2U{Lc>jfey>{)-U_VOWX?F#mi{K^}!5ClP$!B&`T<->lI zHX>>g5OVLKZ2qP!b`oR?WmZCb2@>;Xb`}ns&M`UBjN*g0(B2I308>-|_VxZD!)L`r{02$zmYFfsEVoZP1 z)+c{b8;r275Lv&cUG`os@a5_QxYY;GpGncxu_Ex+JoBMs6t$0b13N&JVhIqyc^9K| zs;qS`ViIXZ1)-unu3CLcH7emPnGb*h{J6a$8f>R6dZ}~zVVtVtUX~nhEoo!<&i*Q0 zOM;>&9M7)vg3g0|E}d6z^`o;xps;_T(0}*-^9Cq-S8&MEyR?S4-aso{*PM zpgm=e4mbUbP3Kz0dej{+Ps#D$9Ln#1{2JCfq&k#6lS}T!HDFniwXU7ieBEBJ0@P}* zWtjmW9zw3AjPiu{emlCtZco~PT?%RpXSH~z+NMwAf936$JUHyC%_o*vYsi1&C?t|M zC~>iw^=JjA8HhJd`_d%NR-0MPH-hOV;n6Y0qa@3n3M}b|Al=@YTzfr7I6Z+#E5YTI z|Jqf*(c^YoH>|gxv&G>wkcK3L%lcF^{(JszTp{#>nu!{C^8)PxpeQKdT++Qo*3m2P z+Yp}A=DbZmy3gn?v5kW=hj4nrm!(#AxPh9Wk{YRmw5!rzOFJk@eY=z08Wl>Gyl8hpHIZ9R92H+va*Ke;_mRvHC9zaicY2p*L*wMz09;k( o+r09Q%B&v|xU3~B`M2r3(O88dA=;^}di!>b(~?`sh7HY%4cn< z+$qhSR$RH3eVncB(&CIqU*kH2%Q0K$MRHAZ9(O7^ zpGP_Bs*4XjLq1o3?s2UZ_j&#=|K(r)-~a3X_|O0Kzx}EIGCqG_-@gBE|E2%-Y4Z<% zidRW*0=w6Bhx|7INax5i zt#GCLOl2L{9O*ncvk~elF9Q4a{p+XS{`@YlcD(CXUZdS1kLvj&$B^d5q4Yc5HC}s$ zD_0Id#VUD!9ig3Z=HuFX%(=_auXxtF?{W5)QoE1Zu6o8+c%{--mw z9Iuqt6?!at@4Gd$YVp7GI(n|xiu?^9%LDNcYhyTn=T3cadTE`rgjaF>$8Y0ZSXg6t zlh!`U8uduw>Q}qRjSU@V4YBqUF_y48PnlD`E)61GafN|7+($_V5=LG4Pa1Pws9NU7 zN4w(P>Kx@h<{X1FUj101Oa)rsMw_et~#=g#8u@dy^?ELPD02^xC zM!!;zSHSQ5Ag!O*U%!9tuQE&JO=j2K!aDNZQ&=8^lBo6Ct?bzMt`|>x<%A32Z+Y)~ zuXMF`1>Se1*z$31-o5Qx#o?%rb>-4GmRYcWiHIhhE%Gvn<3{QM)yy%p6!DLDI{qfJ zQ82)L-J_SZMmWmlrGETj;x`@ZJl?BkXDg^RlP*mK2vw2T+t2L_XoO)MkbZE==u zw|Md^1PLU9Ksf1zMecoWUiZz5@d9mje)Eioi8nh?pqCqIRjB!2dIiuOAHbJz@sj!sb71a;!$80~fvZ;H|CQ8Ck=mpK}_Q*OTKZAz26Pw(8HL7*0^`R?u%27eAIE`4++h0 zP7Mb+6N+3*+1M_B3k<-7(8qJ8hCxg`IKHy*>8;hX@-Y=fZrEDR0goR!8mw`)Faz?a z!5`kZlsqOHp08tKs|y>b7f^){&7h;0QeN|2WOx6zUg5=yH|xG2fekl*c;i)X-kB(L z0wVYhKpM{#A6Gyyy)w#m@dThLLS_tW0=2FYbKwlJ1hB>=)KAWGBz;)dZyjjOh*%@W zgF)46`Xe>20{(mRX8at^ikEGphLp>>4$h8%c>{0ma8__5D%Eqrv7UADXs8jPig(4y zN0fm- zyWYgc`_xc#1}&hl{Tdks*dPU5+`fr3Xda%j6Z{BCm2j1b{CsaJ{033`;OKw`9mhBU zlX}=2dzh6!8>5}4&KZ+mZ4(vm3!FlDo8vx-baDPoY+wrP4qQTiq`)%(qVq+-B(~@s zuEwba1P@XsV%33$lyOD^(}BH<$r_>qf}Dt-v&7l0%##7{h(-GZ7llbwK@-ftW|N5eCg#9?VQP3rLsX zdA*@oFmc{lEPUO^*@@{mAL297JYamFSt8Df2F4qlv#x};Z9WviF0jfqj~#E!Fvu0I z;}|O(SLV@S1vmyA#E$$M{sZ2A%}DGBjXit-2MB1_x1JD`u3`6@m*pg0}Ic4 zo?w;LH=r*ZXf@vt1YiBcZ081r@*4R9RC0zq*li5D_|}`F^a*BeM}l1)5H83Sf5hM3 zD}X4I+8dvUd(JuWw~!V@O2|$9EpnC)Z&j9=)Oe6Npo0JJWeZ z>|0mAb|GGWmv-Z0(KH}6@4uU182umj4Y%tjNEsY_oF(F6I^>N=0)``U7vQC*T3-kg zw%Naa?f>!9`26da{{4f6zBo3%3Tc2(K}3B0ZZJ;BBA{Ty2Lp8P=HV_v!U@k1@!p6U zwnwz!Wp7w1gyozB-u#D%u8dCvQ_YSVVpBM&nj*%30yo9BvFkrjI>*o&wi|4rGU`+Hr@JM)nnBLFD(cS%nz&?Hc{R4H%?}-c^4F+e3 zA?!+1099iV;d{Y-#e_-KMj*QZYkU8}pD-P~G59m8?(o)mLgdkOa6O?vrC6b?;|3cW zB?~YJEYnxv4Uyv1S!cjK6!8t1L8o>)7KEQzHfkh%;J@l1fOe?HxQOt*5mMpAgcz)U zes8?l>bg%sD;x-t#!nt4TtLNuXW-{yyg_+j95+ck6oLz40JS)nZ@-l5Nb0VzPVSPenuZ=!0%>kak;w}jk@7&Br;;wYqq zfcbGEIEcePMIB(n92mTFoBaW*5jHVoAOryu4>Ev6ha>~iwmVn{0fT5`GzP!}fl_UQ zI1(NN(Y-kR(La6t9A9E2gzO!^5^Qot9|7_pt0=bs#hd&B%JOg5&8NeM5&r>yVz>id zv+_c~%<~{9tpp1q41yJSv&r`Zura}L0FGLSMhNplcS0MGI2yU`fQsU7A!+ZB4Alfw z;*rtmJTbbHcskHOPK(DwAb^*A8H#8QQ?5bn+w^G)ZKKm!4^e*qB7P67Ai)d!)=z)i7f;hp16*&8mt6=ve|ANaoTct zlrTonVu7au_a1z-90Spm)=8e=o0ZuL67b^l@hJISveM z9Yoy zVL;1x!rnJ9Z=<(s;}<526Apgu)JjB_KA20BCs?*ss6b z|0BMN>m5npMuGJKUNzAfusmVy!sx-APb3E_Nwjz62r)i*AfUB>alo)rj%-2@z>+`^ z0AdDS@izLWO)$z~_QsEIOc;a$X93x^p_}X193Z4Kyd`|V_2?-YJI!bTUGPSP`yIfz z#*_dF;;^6|gmO@#ObEPkHi$qj8h zKRpbn;mK*kb9tD2Pg9-z>u4~WC1eC}^Em}U5o$LeoTzEO7uPcp{(EF>7udfO6~?+F zF%6)PBiOCq2~XB0bSOd~4^x8h#AT=f<6}`_9$=3PR*Qvy;0yIF^B!r#UfCl|dXuvao$HLknvo|k_@L^bdR5%77+z%p!A9HzW1ge_{=8HF+ zhxZg1z8)Q|#~ChsKl)qvodkXZ7vir_cpO&8NXJ<*Pr~oy5AmdfQ;$CgEx$_(7yh2F z=%Da_+e@*2Hs}g03m=aunFU@jn?d8g(z*G};w6z)97 z#BtQA( zd@BGNM8k`YNbC(aUk+KDgLny{0C;BeNchU48^=<|Ng%_W?o>LVSHT|O3to%w0nsH? zV-nXc!v;}rUO$Ly?tg;7q8xRfg!4YrfYR%%9zcN2X9IS*56CwGh?od+EZ~vEJHYw9 zAVd3byX8XMs2KLca~s5npTOR5hBL~4m?EYQ;)V@iomW3N(zMh0W{jMCgh3}F^pOCg ztESvU<3wlxOvRy2R5{$lCHy{ABMl$GYb#u^Ih3_P8F+|M;z~G+TSzj{%Q|y_d!Ja& zg{|<==5-0kfJ8_rQ7PUZ#q~cvefcNXZWXS8zqrI(cy3HN5Ks19Z`dkSy5OFF`r#Ef zK0(YkfS`3^uto}yONPco*g?3@AiWI-4{@7mXkh8^^{c(-z=&A;5*r@p3F^bO z1GeEzmuC%n0X|1Of5Z}%C7{pCM<54|(o{bop@9b#D9S90kaynRaRS#TNa-A{-9%^tHB>h8O@yOG&^^F^!c}NUkeVim z_|c5}E&8rhKsG=gFl|)ykd`ibptF=bg<6^-sEbg98FCG+yPl_>K{R+4j{sW6CmNe;^^7~firm{ zfp<6v<;YJ2J~mbvdPux~ZAt?ifo|ffF;LSq*vmms0KmWT$YOpb9R*_|(2X1upgj#Q zJLNuzP@3H#{DW9Yu()xUXYmrR3u6&qzd+eI5JGU{Q5uH|$h-(R{H^JWk#N81_1w_9y4h@>b!{Yw{LpKf-`GY<&J$UdeCyqxI1~B-s!jN`CcH-is-?9`HMs0x% zL>3>ccSbY8B>Z{Yc>+1(E_QH#x>G(^I!22i+Zi)MQF=j!> z3EUNPh0FQ9;6W<~%%SvZHe(Ws8muIPmC!b;OFB>%uid=Zf}$VL!ovAs*VqVR0uq3l zN&|#k>wLdw14_UlhPQ>Sn8#X{`oQ-a?g;VasDI!fhx#<^fK-w{7qQdoW_OIA71Pv{iybXh%#ZJcz4D} z6OQV`G#CDJO7)-nXb29`7L>LKzy~;k|3Rqrw8R3cgw%j|I6WiNd1PJ*-!UW)~inUp4Qei~_MuG_yixpz*NG|bH zpyycBj6*PRi60?7G zu96q58PeqS6OU6km{6@ku-af*5w!uu*n7c$EGwpH`fQsj!z3-U$Y^S+-Vp-nS``>( zZ(P$4GW%F9@X8}`6>S`_HP}>zURWi=la&V4(SR+pLo|ff5m}%w2ZHD)^2VzXOVBs->8)CL z07W{XHtA8w5$a35*!c40^M}mNJB!4qiCP7mh;KrfHS%S3lF0zjD)K=6z>@~XM)aH7 zJsx}7i?LMf7IE`Y5gLg(a`-UBezv^GL^Ou5icRH$)IU&|5~L!2O`qhV%}i1=Ij*%|Md85m2!h1^ChN z{YNv-gJ6lXckB4|-ZT0e=UW6Xx8d(=h*h1jG-fO~aX~XY1oe9h$yyqJigbDAeRN-v3VZR(HA&j^d%q8Qhb8MO~ zxJIbCfa6|0qoLSJxiM0ILL-jZ1Sp{k)yZ!eokUbei(A)(vMD349IIs-)?}b`{eiGU zH)e4pK^drB$6bf18OvgbrIxyYiSEUhSp9|g_~SclAWq-VqUK9o_!mlOr>nx3+$zMut{(a@Ydtb9h<7SV*02!s;Yqb28m7+m&xpXfCJr?@zP zOg+8LII~ZfBJ7DXz0C`I`MNA+IN&&tdBkriV-AsHi54jTEu*thJ#UyGk;8(zVS!R! z$8!UdP20BAgkt?BjE7#}y095w>nw^F0U~yS>G0& z0zM#`=M8+d`t4nRT=Vm{mENV5Ak!~gD0(79WPE+%Om93WZUWc<30Ws#9^Bp@x^_#L z(h?7+I6B_e0g}_m<7Qc;CX>yK_lRc8(jw{SG>-?h`@<|BLU_k^P)E|y$|yxN6~TO zLcGsiK%NbC3C)=&5EpMIG?$-6()P`oE9Hh~zsv?9VJ$`E~R z2ltIeya z;rQIH>0qFLgYCWg{05&9PUM3j2MhuGw$TC>4@IqbA?P}c58q~y>%cYO-B0{JXqoTE z-oYWa05o{%jFaDC2%EhEB|HPo0zVE1=F|9M>%owk^#L)}`h(oY=im0HKmY! zD4Lc;B1_)JO7LtA2sU!WD+AzeuS`vqp5ixXL4ODP_BT8~3&TVFIPR+?;#{3i{R;RF zb+6tH;ddKIxZlkxay(vvl1%S-2_-P;;L|k95>* z;oU2LKYAqh)+Q;zkIsC{S(Qd{s|%V3=klSfh|B77cU>$DY(T$%$B{UPnMzL zdv0sH;-?o?gi`{_PyK^b=VU8ljV>F3TC=EXRrK z1&*CoVALw+l#J#ZS{(7Z07a;#ns}W*O77dI@9RV2;vL35O$Z-b#Kvbtg8v--0!4Lv;Nzf^O+m7M zdypI9?D?Lzf&ri|s>YvKHE!u@JfRAsNo&ix?aFDUn+eshAdW9_YNyv#7KCjJ{E23G zQ63s}sXgN9XFXvj#M=9YESC(^0)9eGQYg4t%oO0A(E5)Od#y%!$@1K>FJT3K6yCZC zaeUr-dWv`i@NmG~h?Y=2&>MC$>~0xzt+lmvf#TsuR-jvow>#QJtSITi!xrzsp-Fc^T2KLeFAfs3x<9xy9NDLT&%gcS zyAUhSpd^Q7+2b@27QP?QbJeE5g5w0_fUN>+%;H1OpoGg74WK|77byP%UJyvYibka^ zXisK4K}>_N9!(pYw8Qn73B3qbhH~^xciV@^G3Tm&<|=N4rZ%gW!K^t}Ky zz}Uh^cgvY^3Q%=j6f(tsp)C9p+{D`4T5=jIiZ=JgQ7ybb4i;0eH0xL}ujz$KBfvrU ztSZc$1l|M#?4$Xz`MsX!@*;D<(C$mSnU{B>xGWwHveLbR^U%BqCAg$zFNqgX0!eSvBhhK^O5#aEDD!=bU%oq1xU+zUL zO)@Wk6Y^j_x~5of!}-A0;N7}xK*)7i7mzveB~?TN^6GfoJW|BZTMcB5(sdHL>`&s& z&db_C8(=nG93|p>EoaMChg)MtpnJ2>K#ZG~rRq|N!f;mGXmCNC4;E>LaKe}XaC{^0 zUCY^Sa1fsjOw87Qq_|cxhz?DX2vd>;5a@aAW#Rs`T7u)ZOsxj% zW3e3|kA=_yZjBOz!8s4x^32gfxQ9S*Y1@@wpYMgPgbdt&fYtUE&Boj6Spc^eGAI&= z-TO*F7I+ue+DxB?ZWS8nA>mT1^+#qbfy~D+0lD!DIR9yUj&sfg`rs2UQ{Z4?&V@iU z`ssh|7jb=BzszqR73{TS|7i!z76hC9_BIKGxL26?SN!QPi7@aRH4)MBk732dL z@+8K8FVl@1N`*qeUiv62yvplCbK6U-{G$f3_W~Shr@Yp<+2@loCi*1{6*9^VZn$i| z=(_eXQ+o;>8VKp`_)kFKCPE%~bL)2|l=w8or%T31m{Nda3(ep|wtkwp;8)&!J*c(9 z#-Frc`K{1G3l>fAbLyK@wyzFT; zfF;3UKBb0OCc2N}9Y_gmbwcq_f@E)Ms~nq`900TA{ni|pWz@rB@_7PCaX^Kig%1FK zs6;H+`>cT&`R;NqoOCqkp))8LAsX(!x^+^-0C-uvEvWO3a|7OX^YRvo4fZS z8CIYXEG;UnVLVVC9ET1pFpfzUvkEaxI3SS%82y4P_Lu%zEl^v1Aw?L{wlQOvoFQ}p ze(nwUOMJ2jY@}p*9u6|$J`-1MvS$u|lo)e|0iVr8Re1SI#ESTV7S^^o$!GpO( zoYIj%1O$MMaDdl9M*>cN$^iFlPmq1kn6!nuWf732offK@YV*7Czqd z`^X9;3%$mg?TOsYV3KNC17d+&wFVpiUoGQnpw1I&Qq~28)<*yXx~(f4H)hZC=5Vmu z3r0$8nRZ;?oS=dfIZ8z)ZmM}3|ogmRd? z)7|2cZLmz7tv4orCr5NTa$?VFq2hvKKD{6Kg3Ic_J7e!J-u}~X-+%tPzI^@1T_Bi% zm&bT&i1yl%j~|X0$pjHESUD6v+=#+^;9>o~yRJ3}NlzSDRzNL6-(9Ra-@FrWMifiC|uW8+D-sWZq?{7CE%d1dqJf45lVgt zHF#~>9yATcusrVQPN!*rG2%fbJRayDFttu=jJp$WM#V)#cIQ*Cf8)l$tdZZ1ALO?MPoOL1F51Z8BPSf50u0tH z4?<`0wO#>#%!@*v{6>oh2njT9rWq!>z$n3+fG|Xt>D}EoL=&v(C$OLzNUfV@9>fpu z)#}8Pevg<+mM~WnPTAs3=WR3&L{N1d4NSI3Z(#G_kH-mGZ?oJhm?E~04j zR?!ZBVC%y|YUar7^XFI7dFHU$}V&rX^oOO{$g;2wZ%)B6R$gUR<*?Ab%c{%_`kF$fY zZD1reZR?DkM6q8$J|G<%uuru+PAZ(p;v_tO05rV(2aLd_oEXA6THHhYi$n!%__!b= z5x3%C9tcm)+aA|2WxN+Yx?2xwPdjo<#a0(0a|i3{>YP3Ds%hUo|Mu%Y2Cnwo0veCn zE$!Ar12xbegQGn`92q>C~<_c{-Vtf_W_y2k2_Ug&< z`!%JmY70viQE@%3geXMB(Ke}MK26?#cvS-?n)vngzzJw}A(Usta^TvxwQt$7%uH-U z&BE2q#uM0W=SUVy5iyWvm4`;G+qyiW)mxPqAZqtuA>sxBuhU{Ab7!a&fg_J)r#o5` zo@PZaqq1FF)i&K^9m5$+nArJqfegVt=eZmau@(^v_-Vz>#Gv;x{($peTD=ho&MiA2g$V4mH;T(~@x@M|y6|lL_-RWahs(*^KDjNDGu!U4 zhB>d`rBm~aJE#j>h{wo2So6j~H*T@4!&2Y^H9W32I@#)a!}+<{C%j~|J?Fy!zWAm9 zuaB!iX@KX+xhV@4K}aQ9IhqQ89)L5liO61IoHzt)**^vw>QA3Ae(bJ~$-!kxcnaFQ zsCruOf(`6mIqV7Kbe8y0jw};Vr-CxX| zcv*Vd`p}>(>Hs_w%y8P@1{w*I6UEPBrG)otQm8onZV*sHAJGc22m;1`#?nI;cQFy)t^nYmtoM_UDP z?ZO8KmR+F4nw~7B6zdA0JK>`8&~lD7<(tM@(8XIz4nPrg?}SU>EC< zz;2kv@(Y0;a1>{%;d8Nns1^9CJ8*!GRkFRRJ2fl@VA0bB9GX@ES`Re5z=Zb> zD>wODFzi#z{AQVgfOF4f`R*22TZ#f_zs%4HxDMMlRg9)@*uzdU8AY2{bw#|%j?%toLmDg zlNNeMP?c^ZJp&v$@`bzSK@sN-wUVev&YS_F6+2q%lzP@sd3rOS{VF`SHSJ)L3uP&` z#DV<=K+2Ay`_1>qW=jP=`yjqa8Bzzoqux%^Ic+8D7EVp;`j0;_jd@m!zU=G5bf3m@ zT-G$vx??4%UCv;C1acH?(Ec@#Fv>a_XI8u{m&D)LH9lg1E zMn@Vhhhza}0p@tdAjRWoc(Il{0pZOeFEqg_jb@1jS}Fa1fJz)sa`k?SwQGb%bd=?= z)IAZwZEfZ78dx>Vcwr2~0Uxjt&K!@?9lzGD!>LU6j4YWdsYcZQrtJu%b|*y5L8 z{_WQviKS5gomtuh@5myKF*QfT$h>wT#Pnt@N5=K?NGUsb>jXyvu`=KX&)_t+d&A~H zwm59nv`puJd2J_K5moSD#$RGQR0`M9d^yJlWp7>kfnL1NECuSBbt}WZ39C46GcaxE zX9moDPiL9&4W%yYIp8GVs;8HzccJ3f2h%)O^Pr{CNu@-UiDU5U%f5O5ViQ!u z?hmubMWcL4js5cZ&mU$ByflA%>4EdXh|bfCfO>m>5fX*%5&MT)fcgpT=oZvtn9w*a zC`M*Lh=QqF#F+(X!SSlNcP}d~EdjU(Yw<2ZAK@JAhPO%P9fxgcxW419h7*{85dmLo0B~$Qb9mX{sG}1rtgDBSrwshWIXOG`HeHYisl7>2p-*0|n-$)UX?m+e z0mV1xBEV@tSHon9Hy`?(=AhPNZ8=7?gB!+w1p6t2aAB8}{oPQXxG$TwOt1E8Y7R%r zlkiT-@shx$yA&(LDgZdZ6fJui-c_8hbtu35`}Yt1Gw(KtPjxzELa)yw5#)hV*xqGs z&*~9t^07|qoKU|AV8cbJ0@iyGtg)nLS}*#&OcQ47E1>V8+WGNZW(gWm5WM2B^Dp9m zi|`v#xSHRx6%p^}Kwvob%yu&mC)2fur zP4fbPBNHRoI}B$avg5rF5lV#|qa#_IE(>LxKyuK_1w-|&QBs2=BEAw{IT#46y@-JI z6$m2}ZR9P`UpopdCclTb{divpRz>W+VEAbdr%40Kox+=d6{s2CKR$}<+qYkT{_%*9 z?hqwW<6-u}d0c4j#=?TFX?OSfqgrd-jp%6I!1>@Qq;ds{XsSFrhT7E9doba9<%A9c)H$Ot4EidBg)mnC^E>s1boo76M&AN{(4htjT z5?G?n!0JuMr4U`k02Rf&nziR(wE*Q`7EfX-$vH~sDO||@83zzNGe3qQ(Hh4K{{qe_ zuO$J$j`8gu=W-xwha)Jx$KXYVV}LmJLv+#}#s|zAX87-op77`8K&6b(!-T0K15M-0 zOeGIX=&!b(S~wISVjVeu*a?8Ga=17_`{bYucUh8~w}2QCI?ns{PUn8wGVhCLX$1RZ zFLZQJNWv(cjQvc?L>d53q9;b+SiFM($w`;$-1L~L*Q$i61t9iYJ7e@^ z0=;v9j?{iRSs++i)t6VixC^30zhk+p6(5#~IR)_&LhxQrD=60XD@{~)z1IN`XX{xB z0Q!)b=G7p}BM%2o)@q?i8-U&-Q@0m=dOc^vowi*b)i7-P2o4`@uH}!!eu3|sVTCR5 zks z<`FY~+2%B}UHO)Hd-fm!n~|>w$0LZEl>y5GuWi5@HhsYNLf~vJNBccp{R?S&7N?^G zP6>lPMZCUAM2 zegB%UEqL>uh2C)D8>5e!ifw)ij=z)MDji~Yt=cG5!WYc*6X z1NKfks-r24OmN|Kc6J;?v{H}Ibjd(~P9j^lN2n21Iy5svJ-nE<%Uw{%~UceYUhqYCI=#4bkK454%F2cF{NeVQUV<3!G zjvdI!S(@4Vooiz$0Iuo;a+v)aMD@Bb9~NM4G*&Whr$l!6JcKO{&BKC!Xm|F) z=|x(fzV<(_pT;krUq=GJ<|F#kw;8|_PByTYX(YUiwFbZ{r%O35w)0K!uV_o#WwD`k z!1F%q6Zib zG$-0&DGurdv^$BbCHP}@NYb`8fspnH(H@t_sS}Z9RRzs0&52S3#-0y*+X@&N)4=65 zZ;YyyA{Un7oZJ(5a&!W6us<$AK3-(?{nM}OpOl=SzyyV8{eN~_hD5d%_(FR+dWxQo zqANMDd^|mMZ5EEo1r;bfVbb0W*!hBHa|lJ?P_2>jc?B944>+qNlMFc;e{cC{c!3hX{r+)g--{K7=Vm6k zv<2h>h&iM#DLR9)tQw62%Sknyu;YNeEOn|GUM)2-H$lufKW0eJ1dzAkXxg|^}f_V;W7}u6Cb+FWeAzU~E zr*}od0M4~ckiD~5VaL}7jI8az8{8y%Y{hSfe?h!KRWMhwiU8_O6vi`QiEdx$j){AA zb?{K#6-iQ$DkeRj$r&SCxsJ1#mX{Nkmy@|6xde<$A8@F00-$9f9m;@d#cER5z8tWO$dccPXV-|TNYhKMu@J^@6 zr3rJg;mg6-P^2HF=KTCK|6_cAJOg6*f33y=$I?dW#^QNwbB*RB4MS+49abB&tAHfD zcqTYl(+97E4WOW6d^f6id3rkU%%Ts>0QhX*4=*KFx>o3qaq~bpaN2F_FOL(eDSKQe{Kp+4f9-G_ zZtW5!w+@)0wt>Ljg3d8qucL|nkeLJEKmD@4{?H!jozM#=gD!8idpN+w+95z$10?6G zI+N6Y9**<@e_d#rHE?E|?81tU=(T9at8r;mvOfQ`3^Gq#nRK)ReH=wCR6OrH!75GJ zA{mVSJ+(s&QY_ZHZ5vk{c}@)Ne?$E01cO3jzoSR5Q00+GFE zu#xe&tMiV*WCus&jKPkFvXS#__qI14c!(KVyEE{zw==7Orl!W7AU<2bf3NwBK(~-W z5VIIa`{^vF>EvYiaepSp^!E|e#i4P+W=`RBdZ3vRZ*d@u&Pa~?CiYp#SM7!gCI>ib zi$=H0ZQN>9(E-QE*TZ|fr`Kw@=%*1X;W4mGxSiL0?t#H8*>nnqL$!Yt+Wh=slU90{ z*dC^t0O&Z18#8nWxMTQ-e?_jB_06q5c;03k4VX%o=)P>%eu4y zzG@F=FcHQF1hYgHe+$IPMX^J01j7w6hE1+(!1S*6lpNM)p3JgJYRNvP8$i(4=3)$& zfB>Q#E8(($A7!@jX}^E}^vegA_R{fiUlx4``{nR@iSK zLUtL9-L~!hCW&AN)HUsHTMpp+ve^>Xg-pXGL$}17z-N`D(;=>_xUC7PLWyD7gsCQ{ z2N2ym)-o*#B^p3B?j$zw9smRk4I|D>cS6BJwy888e=hwq>3#eD`~51p^M$J0=wQT} z6@Bqm*(sy9NkTK91(cKAhm|EM=w8H})8XC?l+dEw8~PNR0jWP$!1-YG@Nl=|46*KqPwN@^O_8bRCC-ZoFdOyEtO2n4tp# znBV|x{~fjZOaJy4Xu`LD40+RV9({Ecq7#&hgSv0{?HJQi2Hc%J1J|=uGq<{v&GQkY z(#&8HWq*?a0_}Jje2?iat7qpMEIZqa@GPJO@MkOVT#M>}HfIoA0pio%H&em~0M)}g zYm0ccn^e0?9_=!9cuIXH*H1I-%Nsk(Ij8Ny4j1sY^(Yp0J4IV+hC+HP%jaEoR#o^R zl$ie{VxRL^>?&!89qt5&AEovQS>f6~j5$iLtA8CZCsRMpd*U+$32rutkQtY5)Mf?q zh5DBx6+4shqs{u{?&v!AfC8aF1RxMh0OV;+r_vUYLmoe8PMWawS4~3oI z&@KusC&kYARR`vq7k8B(AO_5GD(hZt^Jo~G1kC<(8%*N8ZYNQJZLkrqjBPc3`snT6 zjem!wNZCERr;Nej9|X7s>nfIAI-_Fb@}t;({q*Or&QbZ&zkXX5tiJ%?`T~4i1PIlL z2}eo{owA5$G;o>#Sq;M(tFqEN=_b$=W$q95!XzB;;N1X(iWOc1NygQEPkOQHe$`6LgnXROWZi_9WSzK@gwD zlX)QnIIcS$)<#pF@nRbrB*dFDO%8EBEjhzBVEX6@yhI)5C(f3%6(bsjdC*h((Ql8l3%)0*GNiqRDPO5P(l_g#$0m1Pp zYt-UAFyb~cYj<$nwUar zKlp$BEp6mLPJs%}hyRrOSsm--B#fGu0%JL=HV{@_@@6p$AF^@pZltk46vq(nXQ*wx zlL^3LQCG0&(^6wcDnp`=!O1z#q%Kpv6{?3X#wY!q#JA zW!GhQo;>aVaI6c#CR|{&3tz}jEkK^Y(vlh{4f0XBWZP1@^?z7DrrLf+U|&D|_U%Kz zYI~V^F@1c??yw&Y(s>kTarw}ON&*tRAmQI(A4dSD&I4BB^^t3>p31Q6+17P=V~qQd z%78bL=g{25j;9gbo5sCsvRY|Ya8{6gpa$>zSS}>Ho(A7%@<4L~jC+YYRQwoT=-Z2K zDeV0a(s^!Yf`4Kbjzhg&s93aCZ>Q{$byV#2%utHv*wc3Yu&FB7$ICbHu?|SJhyBB_ z`A2Tg#K0HxEH8I1&;nwL^PQk3E^r+8bT*>(``2v;h%-dTlLXabqk9uAXr8E%Wikbm z!(u?_ydL510$#w=t^Wc2I&j|Jb>>l_aoaT+ZoIPQt#*r49dBzT6LH}gsb)KsC52I*!!>qAy#6yX#L(X@!OJ7w)V(cB3a=$f}p_v_1&eo04U3sh!{j zbpqKg=t&8#GvOqY6ITLH(VQ9q7BQnZ?cL(pid$fU%5tk!v6=Nmx4mV&aa^1QhffHI zr4f(qn6T^0A+zr0tw!e8I+sUcPbc|5S%%%R_kW45-E-$z9BwyE;txx7o25C+^*VSd zj%=gKmC#z+)9PhBpTh-X4hOj1!6`34t=aA3rEUuJKms#j%&zIQAsEDQufDx+eP5js z`zgW2nG?pXLF60z?Q|dnmtDuXASvK51RsMNr>%_eV0B}+MIYf=$OMmGxCy7eM9^Kc zpMT$Rh10HXHxD_S3!EA4K-s`e$oU@maAH++zT3xUZbZLOAx`3~ZJ_ z)zR_jNOidnH*Z~g1=Eg%7Zr_-IFAhDuO>9nlIcSE;(R_(9z6DrGv3ny%!mX_yqq(h zoy+It(pzog?JhR2ib1-Td^+aRv7W^=IDfE&IE#n094&jnva>nk>=s#6g&%iW)39_q z!iRX3{XeH$Z>MtrZ(NGz7|6)u!d`9y4Z4?H*Ff<4(JH^qj~nV=!0Z8}gqPt6V)3TN zT>>yo9V(&THPhYYp8|^Dyl8vmcsvctrC?#(0(t_L3}}!-FS}$=!Sw{FOS6g1%6}!R zh4V?cb3hHDWmp;i7BSs=Fuh>Pu1U;pwW=NyK)Krn?&W>=678zE!4=&V7N2~!RKqKh zgiGkpg3p7X4=KtVFp$3h2cH6jr`#zz!3-`D+5_8Q#Bv)}i0 zEzKV1aMp?2n|MPnQ3!yo1Ik=9%zycAm*&)RJNHDk=qh^qwTYkv0_RXTKgiMfhX>t9 zdP>E2Nzvk=0t^8YyXi8mJ$RqDP>IL19te1-Az2LN)%b%nqWQ~WSz=7jB>vlq^ymQK z><$Yki%qb1zuJBVrJ{~j{#{Oj@9s2#5}3H*5w7Qc0Lvz1?(;glWN>=^hkw+@mtQ{J zKds;9r~YAp$cyhcGtnNm@65|*?ToVtR9hh1g~hqt!!-}rlVc{9W#@F9jsv_dhY8qU zk(`I!dh_Iv$a0Ac78%rBwZ|zy+s2*~C}KIT+iq7L?@MH3vgz(FPjS8@*`U;T(hVj_ z1e^UJy?R*J?_D(L0qiy1aDRFeqo*^}S9iF&Bgz2Lez6zci0>RuB<)_-aEOj%cY}qq z-f*`CFSd98JE?v9^y`;j)?fe0jG90wm(A4(&g1#Zu<&!alhvfjbT?zRLnb*Be0A3! zIleSkB06|KJ^OhR5g_4yo>K9XKRLC=4RXSr4X*`JJ@398k>!NM>3{Aqqrw}=062jS z${$_(?xM}pL8%Z3a{^@^#3<| zHkw>NL6!G2QU=qyo(lSglE!0y@c-ZYzkT}sL%H?~%R~Vj@Nxc8q2EtOkLP9S-T6$C zTuM|fDE03U@gJ%1xb3Ga63JPrSkIa`CbW^s*;J?3^t;nIHS_`jBe(Ke*i+e0|5dXFzD!F&}ZX}OAq4*YX1Az4}ZS@WigkdGKNAFS2kenImU%uZH0}UKj;JRL~+YTq6W1vS1IIIGKbw69aq~D`F!^Ve&{csL2 zTU;U%NW-$5)_)y8-b!TqxXh+>y9V$+&lv9F2r6R1aTwJPJI?Rd%+Htp>rdmCPwSOn zMxOblA;4S%;HpL&TdIQ_GqGs8Gcrfy-=98H=(-~i;c#xB1V1Cz2Nrp){_LQ13g$ve z?pAU1u6L)<{B7k|cg1{jXWd=m%?BpnvEc5##djvj)_+4Uq*Nzv(|!^lVLgd4%FF@z z?pNhE9Xe<&q*XP9uB$!+M4t87gIvf0vnD+pGKUX)tWB;+OOTiWBYJc60aoJbtzEZ0K2I0U7^pW$yF2DxK z>xWDCUk&ZmNtCwj^kyHhUEkiHOlz8ewh?}$2VCyiz`sPDJ}d#);Qcmn_$_0G4uHx8 zfyK=f{EV%0D2bMZp%FnNo^*RTZc4i~EDf)PpF`PC6j8e2`V8XoBrM>NahnN;&T|tpJzJ;Y$thjdzO6vD7PO(hIPKQQk+kTO`eB22Ye7=6TfwMafAmw=OxdJ zj_Yw{LwN3ipT)Npx39}?%<8}wFg1aVC|2AX2i`S}015V)oTd+qcblb~7dd~J3g8u4 zzKvdSAh4P+8qnR~fukCHey*ktgA~z=V1Ea~z&{ACj@;A95nHZO(|JGDg3m&~V3US->^AN_0Zfn45mM(4Q|i`M;VSY@)8(tkw# zJk7msOhl2op_ruG!wv`a~<}6qF6>z zrw8qkt>rD=FWuQC8kZ&KH-6Y&6H83jL1HFue z|M4of>pd8Z3%+tYFVYLwGNHKO1%HhH@Sas71FyXu+YR!ztDT63B!yzm%WxHqS@3NU z{WFvp)xcAPSuM*;cFe$K9Dcgot{(O-E!*L*+2{As%@3~V1r2|4_>gGuO;5Kw=C3*| zUs8dg0l{=Af$6r&1a?HYG}sn*w96mX9~HvZAGzi`5**xP37i2aE<*XhDSw4k{s1}IgkKVoX+#ZwM^Gbbz7DY zj4ws3dj=0z#E=~LYc;(!Y6SiQ;sR&8{K#zeRk42ysv76*@Rap-5nyiDf&oC3;mD2v z3<(e%Ed|7dfDF!O-HCVQn15MwS@m{hEdq2(&J^PJxJ(thbn|vtc}}iD&*^T~l-@dk zWKD%zyj?50)&rYfmn!`sv+wLJ=odj_8&5IZFKp2LpdrT6*W(yQH zc43dstJ#p{-k{h89%oe}!fb&AUmw(9Bfo3DF^S#n) zyI0de;L8?BuiBFhX4Ow>jz)5WEwr||A+dl&;7bP{>8Q!-`%^$hB>W>Ogm2qU+ydz6 z_RzfU*d3eTPOI&nVpGQ%RLBayd%TV=Q)I8g$}g#Gk@exAYy{*0r;@Er+%?spl< zmLsSC62VVUkz0>|AAiX;4_1NaKlZoVp%bi%07$L4pW@sZy_a(eYJQ5DjViD~K0Q6n z81>%odD-NI)$nXkNEV~n8h#*U*X{yAM+G#tX*nRuX-j}Lnh+vuxj5eG-j^^#1;Oz` z>$I-lIn;Oo_qU#Qa`7rlN;`3>@P+6dtv!SvZs&gg?bG-8dVkCGGLabY;$l0m#4m7* z(@X3K8PBLrsgnma9dn0wf94IteL$MGR|S%h;KG(07Z^?pXKWn395(6J?&ugcOc^t% zms_ce)d`N?FX+nch}pN|MIJN8(1<+o+mhNI`L8|MqI=W0e#*Jy| zEdsVq1E{*441d8pAbvmzKYWgMMHj&>TjE{Iu@PJ26aXH0=7$r%i|b4O`k{p5BZO?FGYj-kNwsgT+uY^u7LM_sOhn&gG_idr*9O?B^ z?y1RmT?*&kx%c9N1G8{!mHVr#h;bU?<=Bg|x?2)0>-WH~YawlyC$yR9++S?=hnE41@^9~@hd=6p(!9d8=#)|-wA z)r&eF;dDTWvp(^S{E#%CnB9+T@zk+0p2)#29GaaIvn2a32S8}jqpb%>aQTe+b?d)x0ap9*3O{(TWu zcQEgCs|NJ6n>&X^Evq_Rk>QF`c)d+x90Kl;^QhyG1(i+@=O69qPrwau$T?u&)zT5b z4}Yu!8gBz{%08L{P+c10LS^cAUx%^Sa%NG(%C3nqOJ-%*a@9Mb z-I3|MVFzJZv0|%&Rl(0?zGIgoJkYLv`<8DTnCw0TQlhTK+o9gAk}uCd=7kFkn1pR+ z;^YH<@m`FqR!wWG@G+od0=E@(*|lh!P=CF)>jj)-UR(-H$j0K^`K)NUo$kY9r8_%= z6uyQ(U5+M>nBQ#yTBs^~iEs{R;Q;}})jVax?rYEEC6)2z%hwOrTbdVE zeu!j(OJ<|yIN{OLUVVoooMT1DtTYoqI16C7qZ%U=_vuu*Er*Vw50koXVRdT)mVe|h z8r-wkaX~Sa9b2x3| zw&4rjFr5~df)kX$n9?R^Sh%{bO_w%V(A;#{x8vO3GT7JId{486S4>VN$KX&KIpWib zFTOdJyGn|)%;39@nTNDq_tORD+W6xcj}nGJ99NNW90j)z-9(O#FXMZk+<#kg>o!;i za1Iq2=lUoz`<_1N*h>Q^GC4yrbuhJ;;)vKT`**K`8Hxd;b3s`Tx!vP#7IbxN%hor3 z&G`j@$A*KO*XcwI4BFu+>ZUXF%yTTq!%f$U?GxL!)BV`f4!pNo3>d|YO%>OamE*GW zYh7LL-~x$l$}V5dDGX13`+r%5*c|nL;gl^kaBHzR`&7a0@9U?tjD38Fm8+vW(MQUD zAhO&opKs65_P%TRL0~_w%zmlD@Kz7~#}VA7cTllY<|ERy(_%WU0#56wCr2Oln#wc$ z$|p1CY=1wwW)}0c+StdcZe+o+LNIN-=+U*lFi_WKS7JsJzdpf2LVSDPTXG8EQlaw-)zyww<1?8#MNCa|95&nAe86VO@u_Fl{y*mI^w2{TU9^ z_cXuT++ZtybTvS8&H=|25%xNrw`+c(fFVB$ZG3($T=`&^_kVf2uiKe^r+xX*u|p4K zvjJyLoFNp$aCB$Yd5^m~LdLs%_&6$--I7urEB`dA5sRXms;)D-m$(K&6XxguEGr{? zQbDL|8(jtU2FaxBj!4VyuXSzsLw_{fJAqTVo_p5r(8bfNh4X8>s|YNn;#GeX*smbj55DYW$IVW%qyA)f zyv?@&%TlK7^{88dPXa$ojEJEHPLCx!lP$V_2ongWTi`;u?Krs{1-hTvM$VZvRH?-W^V&Fos!tcO5kP=y9xaC0$qt_0DjZFr5jDDf!X^*trn8Nd7sgV zuBiiz(MVmjQ<>_Zvs{(=OG>v^B?NlOqZ9YK+qP>5LZ%yy@3<>v8$lx{Oqny3K2J8adJM7cUS?;^)G zb@IJ7r5souSX7if+9#rv$a)$Qc_`-X_<8f;7|o{U00G(2DDsUGH2LAEcRQ1*)OKHk zB!6P%0R*-uvV%Pf|Cy2yfF08$k$kVpk5+Hsc8c`#@P4drXTLyf%Y1KAPv}0M08icI zV7aoZb4iuJ%T#TN+OF)sShJ6x|MnYRhB++SroMrs7k_VQzBO0jO?QQtV$U!p6PV5pZrL=P>UfbcEUpGny^ME6X@I)J28@4*-g47 z1-;ra(n@o@yj<(@J8S`XUC-Yv+J}FAQH1@OW{{p5j3;|nk!KQ}{yH2sVp~)8?0=>_ z-1pUCKgiQ;qf7Cqs1ueQt2>pu={`m^Fttwtm)XPBl7%egtWwv=r1-rBF7t?mediFe z!<185*Eir1hT=#q$JJ4hfZmijXXVMs6m$}AqHWDv4KLeHYP~qSqrgIF>pD|0V`YwN zXHTnZSS-1S5RMvmGV|(fU$#OAJAaZ&=GM;~i2QEtK7MQ0r}^Q>=O5qZ`0$VR^)oB^ zd}g0T*@+t)5sQ>Yc30P(1*_{8V_&;L9bqp8D=WEaj@ZbBe0k?RJK2s}hm=b$%UOM7;OI1?f1EkkH%K#^7y+m`o17_@}Hj(@5qTv6V1 zqim~P*Jm%V$rd^CyY%i1>Q{i2x`OVUS^ZKJE7>b>M<-No3+;tu3!I|chhB1%YUK#2 zjIFfSC7hps{5ik2S1;e=SwoeITZKpkA*Mo0i6Gagz0YMouPXSi9-6n<_pTqk?$U~x z1Zr_T!#Rw?e_4L&lLE1J$A4$HJo#a8{Z4dIib8&&t>-b8TKg%!db>cW#adWn%Ql@! z<6}u!WmbvM`n*rA3)ANRA0!(hqe9`ST*Of!R&Du*K52}H`lv%WVV5r3IeX`L+bGGq7JoC+gLwf8v>tNu zHUq8d?K$aRCCjx7pUzvgD2w*!7$rGS`7iaDT;e0}I(hv;S#^Ss6jGH8?cds;c%uZ} z4j@lkErSgach#v>(@~&gdXpdX(4^zG4%M(-<}y)ZOr;%_O|%6?_0^7B33w`eU{vmz zGkYt|P6mktZntn)Mt_0D-Y$Sz;lMCnm+WpIKmA%uH72=Y>vsyl2MLikBhr`jtI@n; z0gicbSSc^3`gQDuq7bKMFAk-uyPEtEKoT|Vao7srnX3+Ir{rpmGNB86qC>!TDN!^n z(B2N_Q06C6ifA6+STqN1>Y+iC8h!Q?HW5WtYK>xiNnRhDseeTM0L_C^(G-y)Zt!BL z1VZ!(RlOa4I{eP9pY#2?{gYJSoYU9#N~z6H zhQ4{*@?k3lnB)l8LG(Nlfw$`WIg6U~P4Y-(#d%^ct$$hGB9U&|j~!AIiNjfmd&3r0 zMsq$}mmPpjchv7vN}Ko6H6#&{Ng8c!Jk*#role?RY$~wYoCHt>Z|Tw{( zIR}P+(|?V0BP)SGsyV%emeiy~#Cf)5i$(q2ucd})fs}O^xD)@{QrN*OHlVGe#4>OC ziXXsw1JI>DB|t7K#7}{cZ@$~@Wh9vm5HnS9-~%3lwC65^kW6_G@9a}|pn^|#wCT9k z*sUIS_Nu9hd6kjVrqRh2wsj+*mnbnEoj zF4=C5`&}0JV}AWzYwe)G)WHn+UU}o$>2k17(QuJv8gZ#Ua!{&Po>@|7bB_HOAmm*+ zRlfWkz-NTNBc@1X9y((!%IlF#ZW0`qij_1O0-4f4OaF`){#K3#3Tsf;(ipuQ%X64X z!)L+GkuNa(P%g@83bqQbj0~7bjBXg`Ui%U+B+i9lt#D`rv&hioX0lmRe8@?fUMW8) zO68I9_MJO1gx{|V_VI6@zkHn^B)fbCc6|Q+-sk;zI-?Z9oo(%OcObo!LLJoLEwiKf zGn2VuNq>dKjxj+H97wcIR4H-lC#%vQrIvnZ?CP9`-dpX`pDV_$ z=L%6@*NEK{>wx#^+@Pd5`$h@cAx_=g=ViA&6GUse7|4Bk7j;Eah?CoNG z10_3dz`qQ>1ePk2`E>hGiG!646`-2ZxjFg6!7@JV&avK3iRwI{F}P-!`a%^Y-!kDw z?z_Uvs_tnEH^Is4o}ITA))WI_?b!@wE!pQ!A3x9K_5P9$9*J}mDKho8SgRh-P226A z8h?;S5E!YD#(~tzuv5ZcP4!2`2khEPX51y0A5|aarXH_HS>lu>$HoiRW@E3)H*3Ep z>4g`3u6`sa>}{)2D7JhKFLdOxOBM89B04@UJ>i^$UE*)fvJh0&8fQzqG%fmwR%TY^ z3PFS8(%aopo{|8DN?#56Xi1;ZL5eUE>witCcT3ScF~`?+(|qnFx;^Qz9@9%;UtmzM ztlFcv2r+k<_83Y028BB*{NSZy9rILXpFhxr>CmcGCb^xFev}Y3P9{$b*%xG2ot}6@ zV3ux_)*@bUiCmTy%41G!Hv@Tjy(^|hv}Mz&_|NYHfr1{0W72!Q2~+`7KUrsEoqyMN z8j7T*z=X(9e(K&175oW@iuF6AE6&kHSMEr1gfvC3MtB&jjdu(7?Zdb4|9Y0i0dj56 zIg}GqSIV?`s-92D9Cpn!%ucsBPQHrOcs3!h{$>@1bLmloqyE+h7A?FTp_)V z#(7-Z?Y$tcEINK175z(nIH4(wgHB9F*=V zKPr7$9E+_|!H%U5QS2YeHBR1N@%K4?Y29$wH+W0Zw5|mss9nRpCm3`gNY#7EhFq~T zq?X*SBJ(AQD)s7ohmL?6;yJFrS)*R3RE?@7?4jEO2bY2&Z3_BV#Q=AeRMG?`38S61 zdbeJ$jucORw&$V3;)qJHs(-}0^-8u0CtKH`U#IGKM5S`KjO%BCxRF%jZ@q z2q0}I#=XO|e|{N1J`wys{`pLIB>F$F?X5DI4IK^)Upyr_jjNf%KbGNqRN|V0bXHqo zj;Y&ObTpB&1}vtB)Okx9*!05;oRi6FQc>lqfYU}?sXcHSH0p|E1F{_PPS1$^R(`U@ zVwdC1K4ZZYwmXFv)PGex>*34?v2MnA77hkjek!^RXjLF}-VSMMxK*~D*TTlSL5ix; zQ;SE%eF&YQIuFSqPm~)sr;7qb`LV!Q><%_^514(5=(TR}nq^ENq4c?GBgk!=6_-HG;Y0Ec(xE zlLlxwfB%bGp~k&AqNM64;f_?VxktHGkXrXjr<0A+G1B%QYX+Qstva713?<}gK;Tu< z-iVy-WTpOBm`CYE<(zCA>4u>xUOBZ>JEe7W=Nv{kN>UxdGLZ75jAzis zm|!9oBS=Guw=Auw;P_kro6I();*u>{QMRpfe>^s9ypvg8QqUT~uwRltXsGYJ-b6&h(C5K{as;oH}d^zo{z@2@3`Q7>bwccMJ|C(2OcWIEH zZl{*_*F1<~nvnUe=H5n&g%_9j&{;G-THZ|BYa(sWf2C+1d()0WpfjoDbO1DfB4or zxGd$W{EJolbAJ2Q{x)BFYEM4Orw5xjrrUiu*FgdVa*9s%oFj!n2Y&<&jAgG0^?ON) z7jD~yovZgL^_7x@RIZzjXW;W9wj+w10uPeGuI;aG9!HW8RHSIBZ1AYtQ+K=Ql)I)l zoQVSK6Xhxkr4J-YIw&i|+N5i!le%hsf2x*z5>IE`ANk|qM)itXsVv(xOi%~xGSRN598yY%=aZ|wnuy(ovy`~^#C0kZb>HQm^XP<}S*qU^+<)TJrf4%Px zuHQ<~lS6dA%xy{TQkildNOfZ0x~(4RbizqZcC(luY%DLex0YHYj@b+Ds)&*A!sY}5 zdm`6PhNKpgCZ3xvZabOQo}=J(moz@*z!c};rlZ(ra-23ao{WfitJE6V-oznAvLp#Q zQ|O4eE)@Dmp6{3J>$?l&{ZSEse^G@#rpdXk=NzaeH0?#9sh#Kr{GupQrHw$lOP=nx zx`PzJoF+nZ(M9f>>-vTMwJPVJ-DCHwy6%d?U#sqb+vuUxEyV$+Ivi;+F7MYP=I);BL%`Ik9H zqSVORX#i}2$}d!daksI;c4(Wz91`qc%VZ4g zfzzTXm`JItsHM4En~f8teHw+g+I^N-4= zQC(bG0IC~K`R3VItm)8Ee%+O3#SPOL-fc3Kxxdc$33T7e6VWd#JVL-cy4)Y#TBnYf zL2%PFW>8nzjdKS_%=R^8ecyT{kem)Dv+kpGJzQGRg4toiylEf0e`WbdU)q3WM_0B)o7Ot%eN$Nn7t^qSgT46&{vM5v*i~bBrP1{tghuN28 zWd}iQpu6sXB@&J!%+B-jWo;AcFQMkBvd^3H2tl9Vqnx0Wf8^wYjw2(#LXZ37v$fcZ zk{E| z=yct(FYiGX%A3<1;;g3(Q)S;krS-ui3LD{iMr!Wc_QAZi3WmIGBk3MACQuuoORdcp zB6h0zaxJ?-fABx?_ySTE(4Ueg)nY=6mYeFHJiE!Q8PqOhv8g;&lYM7vHR*+`>)p$8 zefs#M?Q%TJN2om&+2f825Xp1_^YW2}(e%fPj!-upsj-Q5&a$ipJrAmA6Jn}f*4yUw zKZut1sZ2n6N!28I&#^HL zG`wG-LJoWd+tpfU^W{of#$u!b68oX_CQ(b33SxB8VDMDp4%|}|qylt$@yZ6IEFEmC zE!{Vpd4DN9zkbmUpa!k&OSmQrJjL1ig03D1XZi4)fLprL2Pz_D1w0LoP0=l0^I|Sn+wAdX zt+bcav=9tW?JAFeXzj1prsmWc#hJ!uZo;d>f6=o!8?RkayRq%l>ml_$)7Y0V!j^;5 zQ%-^3azj_ymY1k}7<>FrsEwaI?s^iA)1Vz#AR&GgfURj-EQ3*8~Wueso ze_z6&$-6VS5D@m9lrIOjos{kzOFp5Opco!M`Ak^*{xW!1pB;{ps=`S*1g|GXNb2`r z2YFOSOP>S?Y5e~8orUec29o0`4Y_1Tr#i`p(vb|@vdP1^I6 zw|R^EG_Y)YUM`Xjp=P2x5vALhahB({WZ66;DyNZIrRtBTK=$ALkNM)t_T*&etnV$O z{!;woxI^S?o(om6Ni_ta=)5T63V#7uu09rZ48;zS#BR0C`=z9qSe`A4EHydFe?#5m zu!P*&t_wPKl0@)8QQ;VBrzj#)zV(8XTsRJW&r))XhHm!j$w6%xPMcJ62A_f6rQ+X^2S{A|UhmKvDUPLq=)W$H)shT?5!%3iqmV z32wWUM<#hv#pJtHDF~sfRxq^`*d5k!WG_6r8B6s421x405t9|jRbyma?HFDkRwDXT^Ruh72YQySOhA~y{R@U^6l>Z7u+2hr;Q2nmL$~nq z1f$Cv0~07-D*rbYrI1I`!tB1Br@y9C=0_R2x4!il`%sVUXiC6S*0Q_3Y*R7lTvEH0 zA5uTkagLO9cu=OnVLmT-fA*c9;6PnY@LNY{Z+{d?1=K~tWMI>2|5-DF;Ec_=u6dMK z9K4nNd8t}|xng=2qq_93SL|~4M(NTNZ|U`MQh3LSl;P~-+#EGLq-ffUrU)yVb4jpr zf|BrkM>F!Nm`9z9854B|Z9m=A0q94UDTbbji^D_H(JjjhAe@2eUYMG{Ssv8iT z>AcnalR%ce)!})Iju;m!t0RV!vA27e7Y5|uoR-0(*bImZ=65Nyvegh$~Ael z19WiMzz9lo&7tcTQF|ft^FX`E7E{?Cn_4ecrS5bX^DmyOUCV z$^n0q9e!4SF{hn~(4Dx+s%^7a@^FdsL`?ZWOKE_wQJj`jd2HydZZBat{IiKMx7P*x z_m|JV8}>SNjm~zKBn|@Vt(P_Nte5@QY6mZ>-v_|vF^4)$o)aTmU&c@&v_P$<#x2LL zn}Vu3K|>y4;fb}P7{ZlX=CtCz-ZglaQ6G9O{93(#36l(kLpw?HB6u}Z$TlK<;yY^R z3?5V&p`7-5gdHr5zA`F{k;H=hbXCfSp$2fiTRq2Sj*DbaYH;VtlFfqW z1^fK34}X0B{?~Z!=s%*r?mmRTs@{Ip%D@3fqtW5f*L{*2Wr4OzU|O!)lCDH-=NbdQ zczCUUV5a&fdW@81;}d3<-jK=cQyU&4v(71s4;`$zC>Che9vbjd0MTnALp+-h&F784thlv3CKmqm9bOf?{kSUR%se+9`c?q z&u*KeFw`4FGY5Ns13i z53vG(9KcR_ODezPNK+kukbcyOygJ`G_$UrS(1eFzvFmlO$FjstasIVA5kyq-UOTXJ zZ~Zir?ec?QP-O>gYLJ#9%qFvW*(F6fKF_}W=zp}YzrM9~)|vs~ku`B~eCw6DPeIuk%`emQ-PBu4ik_8bD5G(#b?ALXwfbER`&83gt*Q&1AjQ zzx>>boe-YFR$PSYmIdLLHc&v}6lFymq_X5 zPTrGBb||U<&Lo05T%Z)>;6XsgiQ00na@z)sJw;Jgn*Iy zWtVykE|Q~GZ!N}jWYfo!s@Cgv&Vm;kSygxd8Q;oLb8rAPABA~WvyMt*HfqY{47;nH z%AcKl`=Ld;rmVn$ZhN}d`3PN`{uUdcoO~ghYf{bf0cxvlDe0~it!V{)m-IR+0y}N{ zbsLt3E=4YpLvl)-D}5t>hcXW!^>M3YtP1WgU@$D7bGTsI_BX7a&^bU6gLi zmwk6GtgVSn@oFqhkBWm$Sc!Ka^GEDz!iQt&N?&@d3PNNaUK~MxjosO^#P`j)8mC{` z&JLzT;D6T;^B^t|k)(){BFKGFTSR63SMj1eT0OMtuv{aF7rRwpMH$Yl*VAJC=r4im zY2Hn0Ns`~!9n-0N5B7RDPDw|+l#Z5}<&|)v)Hb|R^PE6@?dk33Y22gN(&_yIkHiU^ zPX2ba7IrPVYEtii${@Dsb9V&dhBG`4sy*i2oE7e3W^(5S3dy!fy)xU#LXvcfqvq7H z$@rlEDn*c#o;8C@xkgR~q_IpKXK*(0zp#(%()CZ&D_++TkXI?<5b-%wK69?8U*&nR zK8`d=g@;faugSV(5gh>MI8)Vj+mqF#N>v{9)eH}nPw#U8EJ1^@uCFv$QY58~ z(P)ZF-A1oij=Hl;x}xNVgkUdynyfnh!Iy90=OlT5V3!h8>`z?B68>_P!9mI&_H7rX z$XMHdQn~W;V!g-*ZsAF+lBzas*61M5B^Gh2U9z`D+i>-$X*uhf#$;zVsTUP&Dy!R~ zpA=|y3##n!r#hOJUH$?)H7QW71WJ|rbg&19qa>uuR4-ut=_LJImsRq3xFl8|desv` zFS)0GtBYJgtZgKR!qTMNkh(9yK&^bGlLiGU0fPF0+R!$6IvsMLUKl0js$duUw(yw_ z9;mU&=TP74^98yFAU!SC|7S_RyZCrA4V}ukX=cGvtyjxDOu;H%}Mq>z%=AA$pG z#wKdonw9sFx65Wupv>9saNbKE50tBK0cY0%UM1Uf^xg@EUGw?fDuW{rmayxw*LdoU z(lq<4oggYBLv?bZjiYXwDrl~)CME0D@4}sX_vj13w*iy0B-fc^Jh|Y zb*u=yHP3t~8Aa`*-M|hIrC0(4aNfn}oGNRbiRnQjJP@OXdTh06%W8 zhz8qfi(cxSei*0fxR)izTT9wlzO%nd*OH*<3CFYRyrA=7pG)V}Tm9(l5GZVaDD>aG z|GWW;-W43O^e!!ryx}Ir+SSr`f+ytV6KGG_qr*)WW<6SgX$Inr)4nu`v(;u+^NnD-NqBTj z@hHi1rvgj*AxO8kCf8oi5l&Aa(n@eS<-c~-Z}hm`)(z|J=WKB}4WuCn;j%u}jQ^g$ z8&?SZpk|^5-n>A&04NFyIG1#9k#+RS`!<9pwK;FokM1+NOKjty%psh5@MWo$9d4i| zsH8?JA?>R4*U}D3Qs3@mw?>81^W1Ys&~5sOKd$$RW9I4fqrDT?FfZC&P)+2P6Gz3@ zl-wd<@_i&TL`f`_)t%m@+0Z!oHUL+Z`8Kb-qcZD91TJgIO8#v+Z!}h+NQic7s~-R7 Ne*pSzp$~`s008kk#Bcxr diff --git a/dev-ml/cairo2/Manifest b/dev-ml/cairo2/Manifest index 9133bae202f7..d76569cc3572 100644 --- a/dev-ml/cairo2/Manifest +++ b/dev-ml/cairo2/Manifest @@ -3,6 +3,6 @@ AUX cairo2-0.6.1-handle-safe-string.patch 1743 BLAKE2B 75c805c3db2b0ea7eb9a5fe8b AUX cairo2-0.6.1-ignore-gtk-and-pango.patch 2168 BLAKE2B f444c6056af8708bd4dd838fab54390b12ae6f00002ea885111eca37d3f0469acb8fac38bffe235436f2b20020178a6310cf5baa9bc27cbca6d4f29e1ac463d9 SHA512 6443a64189113add46c5a1ec9eebd13c513d314b512db31ee4d025e3653711e4295a0819d31d5ed7f793921f8a6d53a3576982bb422e331745877265dce828bb DIST cairo2-0.6.1.tbz 90006 BLAKE2B 78f1a998f821aad9b2a1d2deacffd9290920e6d351e0c66b6cc2a6f4f6140fef67c0dde9c1c317e743b5930e09d68d6c1830beb554d23ac9bcc95738a4091850 SHA512 d09274624854a45cf914ffbe984f1bcdd30db6283e7a0fd73aeec2a19226ff8f68d3f7139bbab72ca5698b58b840d6fd8a35570efc228391a7c5d031421f5c1f DIST cairo2-0.6.2.tbz 90428 BLAKE2B a8c03e6ea8d4dcfc34a744f48b9a55a5e84b964602358f1c90aadcc5fdaed8eebecba2c851e71ef60066d42088d0baf9f4b90824541af93426e47f2539d6f41b SHA512 789b65428855c3b8fb71836ee6e607870c3140a6152fb01b8ba6e7d2e2f4842a62412061a5eff99023234d305587b605d0cbbacd29456c86a52e9df6466bd302 -EBUILD cairo2-0.6.1-r1.ebuild 1122 BLAKE2B 7c00c404a0c29faaf498cb78d09d0fe2069ea6a17ad43c2de5b2b841817e31b4ebe85afec2b840c1ab4883852d8ef5a871ea554143327a2e95833c49cbc080e3 SHA512 57499f910b7f093ac24fc7af36615290f500f1b2501120312da237c112e887b86e0a52af8812cc7e1e092f00bfc6368d171c9e2198215ec2a80fa3217a471f37 -EBUILD cairo2-0.6.2-r1.ebuild 999 BLAKE2B 1ec780ac84dcf194c5cc00de0bee881d335e4c24bc8a804ead7fb61da1f3c7048f7042bb732f2a84a395d04f0e11d960f67fb7a083521ca7cb29d3b101d23b79 SHA512 686c3b746c917a3dae8d2a6f159f5cab4cf745d305ca4a0c03f326b7c640d12e72f5d7e8782a87a6cfa069cebd003ef38bd3c34fa0100ab5c6dd452fbc388eea +EBUILD cairo2-0.6.1-r2.ebuild 1125 BLAKE2B aa5eb12c51d2a7839af5409d02f97f64b61c25abb1cbbb899765d7d2b715dfc0600def8e3c12535bfcc02a76103da90af8a9c6da74a0dbe0edfcdb2600e92c1e SHA512 f518e4860666ad2cf205ebf4373f38b982a6e68d0bba7b15e6693d0cc3271e430c686d820327769ebb9760fcfabc3f78b06484c7463583712b4b1d2b452ccbe4 +EBUILD cairo2-0.6.2-r2.ebuild 1002 BLAKE2B 212875ca00883ef31bed13d9c8045347d5a79ef3ce2a84fd736ed315a941641befae4dc361187e202c2261cfecd560aec83e91442527bb6ef9b6ece066f04dec SHA512 c580fd5bc31a27be5997ea7408713d88113ea8eeadb09f63fc5c38fa73e907c0abcceb5a7da3f8522e76f04fbd32be5a31fcd7e3e4948b37ff428ea2825fbeef MISC metadata.xml 422 BLAKE2B 247d46b642a4b11443adef6724b00fcf6fd9e8dc09ae1a8bbef9a6069d79efa29a24e24b8ead3231006dae4368da0ed94bcc29b208cb1e0db387754bfffe40e9 SHA512 138f87c890e35c7e3627bc1206927a1cbe7347cbcfe9861f249580dd4ca348c82dad8411c78711d63b70097753bad50a67a1f05dafd9b1349b13a1cd7ff44439 diff --git a/dev-ml/cairo2/cairo2-0.6.1-r1.ebuild b/dev-ml/cairo2/cairo2-0.6.1-r1.ebuild deleted file mode 100644 index a70d9672663a..000000000000 --- a/dev-ml/cairo2/cairo2-0.6.1-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Binding to Cairo, a 2D Vector Graphics Library" -HOMEPAGE="https://github.com/Chris00/ocaml-cairo" -SRC_URI="https://github.com/Chris00/ocaml-cairo/releases/download/${PV}/cairo2-${PV}.tbz" - -LICENSE="LGPL-3" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" -IUSE="+ocamlopt" - -DEPEND=" - x11-libs/cairo:=[svg] - dev-ml/dune-configurator:= -" -RDEPEND="${DEPEND}" -BDEPEND="" - -# >>> Test phase: dev-ml/cairo2-0.6.1 -# image_create alias tests/runtest (got signal SEGV) -# (cd _build/default/tests && ./image_create.exe) -# DESTROY bigarray 'data' -# Done: 70/72 (jobs: 1) * ERROR: dev-ml/cairo2-0.6.1::x-portage failed (test phase): -RESTRICT=test - -# Remove lablgtk2 dep https://github.com/Chris00/ocaml-cairo/issues/21 -# Fix compiler warnings, from: https://github.com/Chris00/ocaml-cairo/pull/22 -PATCHES=( - "${FILESDIR}"/${PN}-0.6.1-ignore-gtk-and-pango.patch - "${FILESDIR}"/${PN}-0.6.1-handle-safe-string.patch - "${FILESDIR}"/${PN}-0.6.1-Fix-multiple-definitions-of-variables.patch -) diff --git a/dev-ml/cairo2/cairo2-0.6.1-r2.ebuild b/dev-ml/cairo2/cairo2-0.6.1-r2.ebuild new file mode 100644 index 000000000000..50ed56346789 --- /dev/null +++ b/dev-ml/cairo2/cairo2-0.6.1-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="Binding to Cairo, a 2D Vector Graphics Library" +HOMEPAGE="https://github.com/Chris00/ocaml-cairo" +SRC_URI="https://github.com/Chris00/ocaml-cairo/releases/download/${PV}/cairo2-${PV}.tbz" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" +IUSE="+ocamlopt" + +DEPEND=" + x11-libs/cairo:=[svg(+)] + dev-ml/dune-configurator:= +" +RDEPEND="${DEPEND}" +BDEPEND="" + +# >>> Test phase: dev-ml/cairo2-0.6.1 +# image_create alias tests/runtest (got signal SEGV) +# (cd _build/default/tests && ./image_create.exe) +# DESTROY bigarray 'data' +# Done: 70/72 (jobs: 1) * ERROR: dev-ml/cairo2-0.6.1::x-portage failed (test phase): +RESTRICT=test + +# Remove lablgtk2 dep https://github.com/Chris00/ocaml-cairo/issues/21 +# Fix compiler warnings, from: https://github.com/Chris00/ocaml-cairo/pull/22 +PATCHES=( + "${FILESDIR}"/${PN}-0.6.1-ignore-gtk-and-pango.patch + "${FILESDIR}"/${PN}-0.6.1-handle-safe-string.patch + "${FILESDIR}"/${PN}-0.6.1-Fix-multiple-definitions-of-variables.patch +) diff --git a/dev-ml/cairo2/cairo2-0.6.2-r1.ebuild b/dev-ml/cairo2/cairo2-0.6.2-r1.ebuild deleted file mode 100644 index f6ba2b65700a..000000000000 --- a/dev-ml/cairo2/cairo2-0.6.2-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Binding to Cairo, a 2D Vector Graphics Library" -HOMEPAGE="https://github.com/Chris00/ocaml-cairo" -SRC_URI="https://github.com/Chris00/ocaml-cairo/releases/download/${PV}/cairo2-${PV}.tbz" - -LICENSE="LGPL-3" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" -IUSE="+ocamlopt" - -DEPEND=" - x11-libs/cairo:=[svg] - dev-ml/dune-configurator:= -" -RDEPEND="${DEPEND}" -BDEPEND="" - -# >>> Test phase: dev-ml/cairo2-0.6.1 -# image_create alias tests/runtest (got signal SEGV) -# (cd _build/default/tests && ./image_create.exe) -# DESTROY bigarray 'data' -# Done: 70/72 (jobs: 1) * ERROR: dev-ml/cairo2-0.6.1::x-portage failed (test phase): -RESTRICT=test - -# Remove lablgtk2 dep https://github.com/Chris00/ocaml-cairo/issues/21 -# Fix compiler warnings, from: https://github.com/Chris00/ocaml-cairo/pull/22 -PATCHES=( - "${FILESDIR}"/${PN}-0.6.1-ignore-gtk-and-pango.patch -) diff --git a/dev-ml/cairo2/cairo2-0.6.2-r2.ebuild b/dev-ml/cairo2/cairo2-0.6.2-r2.ebuild new file mode 100644 index 000000000000..d85b66777011 --- /dev/null +++ b/dev-ml/cairo2/cairo2-0.6.2-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="Binding to Cairo, a 2D Vector Graphics Library" +HOMEPAGE="https://github.com/Chris00/ocaml-cairo" +SRC_URI="https://github.com/Chris00/ocaml-cairo/releases/download/${PV}/cairo2-${PV}.tbz" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" +IUSE="+ocamlopt" + +DEPEND=" + x11-libs/cairo:=[svg(+)] + dev-ml/dune-configurator:= +" +RDEPEND="${DEPEND}" +BDEPEND="" + +# >>> Test phase: dev-ml/cairo2-0.6.1 +# image_create alias tests/runtest (got signal SEGV) +# (cd _build/default/tests && ./image_create.exe) +# DESTROY bigarray 'data' +# Done: 70/72 (jobs: 1) * ERROR: dev-ml/cairo2-0.6.1::x-portage failed (test phase): +RESTRICT=test + +# Remove lablgtk2 dep https://github.com/Chris00/ocaml-cairo/issues/21 +# Fix compiler warnings, from: https://github.com/Chris00/ocaml-cairo/pull/22 +PATCHES=( + "${FILESDIR}"/${PN}-0.6.1-ignore-gtk-and-pango.patch +) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 0a549eaab1ca..aa743c5b8ae6 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -6,8 +6,8 @@ DIST llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz 169164627 BLAK DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f EBUILD llvm-ocaml-13.0.1.ebuild 2596 BLAKE2B 4125904f29738c9d1df5dda7737d2edb1e68512f66b561d4ab4b24ebaa457da1a13ab830ab911b5016e05cb48696aff0f6cd1753615e33e8b06f5b086deb020f SHA512 7b80a864207d4c0ef50725a5e9e64c6ff0956b4dfd3f6c55f4363f44703a7113205a39a53624e288562b08ca3191bd11cd7615ecb53395e07777ae7161a173c4 EBUILD llvm-ocaml-14.0.6.ebuild 2594 BLAKE2B 60511c8fbe6fb601e25db4cd2241c0539f829c7c13b55cc142348fa2ac7feff500ddaa00929e7c0152f114cc3dd257f20063290d40a725a5cf05fa51c3ef7072 SHA512 a323d719faa75764be7ae4e663beaf806836b8388521c3aec93ea07a2f3e001a130c7881a15137a7199660a3e0e7baf646391817b09921dab693adbe03c2d173 -EBUILD llvm-ocaml-15.0.2.9999.ebuild 2582 BLAKE2B 941dc173e32fcd3333cd3b8bc0424bfb52ddaab4430a384105d70b03e7a861bf7174c41662faba29e80924d14d874774c5ee5caf163df88d208acd109fa09787 SHA512 05eb8f496fc5bdcc5faa98fc1705af700855264fd0bc033bfde2bd267082dd3c849ba58c0893b427196d04fbffce9b0ec98090b51472bb36e206c86b2904b578 EBUILD llvm-ocaml-15.0.2.ebuild 2594 BLAKE2B 8d4bbc9ddb683134c8f264a3d47321a44018972a5d93444b14aa7f893246475f9de63904f490470f88e8c6f454b8b256c5cb49cdbf8759041379d3da9267b733 SHA512 3096c1736deb25cac7008dc10d575d240374e708cabd67de45d6180419f99990349d12a6e37fc2e5289ea9c71d29cb15702247c0644337a6f361ab02475be011 +EBUILD llvm-ocaml-15.0.3.9999.ebuild 2582 BLAKE2B 941dc173e32fcd3333cd3b8bc0424bfb52ddaab4430a384105d70b03e7a861bf7174c41662faba29e80924d14d874774c5ee5caf163df88d208acd109fa09787 SHA512 05eb8f496fc5bdcc5faa98fc1705af700855264fd0bc033bfde2bd267082dd3c849ba58c0893b427196d04fbffce9b0ec98090b51472bb36e206c86b2904b578 EBUILD llvm-ocaml-16.0.0.9999.ebuild 2582 BLAKE2B 941dc173e32fcd3333cd3b8bc0424bfb52ddaab4430a384105d70b03e7a861bf7174c41662faba29e80924d14d874774c5ee5caf163df88d208acd109fa09787 SHA512 05eb8f496fc5bdcc5faa98fc1705af700855264fd0bc033bfde2bd267082dd3c849ba58c0893b427196d04fbffce9b0ec98090b51472bb36e206c86b2904b578 EBUILD llvm-ocaml-16.0.0_pre20221006.ebuild 2582 BLAKE2B 941dc173e32fcd3333cd3b8bc0424bfb52ddaab4430a384105d70b03e7a861bf7174c41662faba29e80924d14d874774c5ee5caf163df88d208acd109fa09787 SHA512 05eb8f496fc5bdcc5faa98fc1705af700855264fd0bc033bfde2bd267082dd3c849ba58c0893b427196d04fbffce9b0ec98090b51472bb36e206c86b2904b578 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-15.0.2.9999.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-15.0.3.9999.ebuild similarity index 100% rename from dev-ml/llvm-ocaml/llvm-ocaml-15.0.2.9999.ebuild rename to dev-ml/llvm-ocaml/llvm-ocaml-15.0.3.9999.ebuild diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest index 80f70f56c444..ac26f8b4d907 100644 --- a/dev-ml/lwt/Manifest +++ b/dev-ml/lwt/Manifest @@ -3,5 +3,5 @@ AUX lwt-5.3.0-ppxlib-0.18.0.patch 13548 BLAKE2B fa89411ea65421eb8f8b7f7f782817c2 DIST lwt-5.3.0.tar.gz 298152 BLAKE2B a39494bf98fcca07bf4601a742f4bfdc1ea2a67e2babbab650c41d2df58296a859520509ddc080af9c4d55be76439b401174720765fb942586d7c866f80cc538 SHA512 9922c19944595b0c07da8e1bbdecb2cc7c5a7edcdc2224215efb819d9c735da8986388a2446bd0762e28533f5d9d386970f07a4f1b0d14255c6743f3a1d16cb6 DIST lwt-5.4.2.tar.gz 304541 BLAKE2B d474b20538af382c6f64072da2caa25e285f431c9b161c9796a44d1c84475f72e50d81baccb22ae908f82594c9dcaac6a874f54fe6332de2550128774d1280fc SHA512 9f46fb2e56dc7bd57a12d5ab4dc68719947a1462f336087a95e991d087bb9b5b8dee2592d0f7d35abc507d9a641dd221c44c949c81d00e26c673a067d94ba3f4 EBUILD lwt-5.3.0-r1.ebuild 809 BLAKE2B 6879d70232201e22c5fb3a378e8f694ae244e010d6d891ef68b595c80766f84f58822dc48d56ea8aab9e43f5113f42a3ff13586ee77809992897c44b9bfb8b58 SHA512 07ebef96795dca668bd2768c57da64d817df39417c45fc0b82ebdda323ddb9ce4988d9d9665ca4964309b63737cdc4824b0e20ba87f823970f341055de755f59 -EBUILD lwt-5.4.2-r1.ebuild 739 BLAKE2B 65d8fca3f8f64717d74a274ff9ebeb5614ec5ac338b9a4a45fabfec056eef103e523117fe85342d39d830fb75dcff4d0b913f79ee72328b30de1ce9d2908dc7a SHA512 7234d64d774f876bc019e88eb34a524c32bc3e59af9be90daecf9e6c6760185cdd33989a5e2174400538ba7fd2b8dad109ccc8a0fcca2c5752392401b68100ec +EBUILD lwt-5.4.2-r1.ebuild 819 BLAKE2B de3962ccc0a4b6866560f497338e2ec2c77c4704fbdbf9f4776ded06aab0451d7fb8e290dec6d2c8877b1dded8c36befc5afffae5210a464f6219836402b5cdd SHA512 f115e11ada07ddb5015d469585a3f5653aaac207a6e152e7f534c1bb36d39513b0d5cbc5121424b9a0ffe1c7ea381af4228816ce8fe348a4dc95f420022ec6a5 MISC metadata.xml 414 BLAKE2B 34a1192334c52a4dfe3746119293c05cccc14f6a4b7b5faad4834ad33996a98be8c7854096eebe870a4a0bdc675d796f55788334503423a99632b1625d84b8d9 SHA512 09660f044d6132779e8e63fe6dbca02109317f70af905181b8b344348c72257df804022fedf884c84ddbfe2d60dbcb965e3cc273c30c593f70a083d80c2f92aa diff --git a/dev-ml/lwt/lwt-5.4.2-r1.ebuild b/dev-ml/lwt/lwt-5.4.2-r1.ebuild index 416c08864003..37deef97464a 100644 --- a/dev-ml/lwt/lwt-5.4.2-r1.ebuild +++ b/dev-ml/lwt/lwt-5.4.2-r1.ebuild @@ -27,6 +27,14 @@ BDEPEND=" dev-ml/cppo dev-ml/findlib" +src_prepare() { + sed -i \ + -e "s: seq::" \ + src/core/dune \ + die + default +} + src_install() { local i for i in lwt lwt_luv lwt_ppx lwt_react ; do diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 1f6b0e0c13728c5d2004b9af4efbd1501a4f384c..d3e564c4502b3c7d910644661cd6489056b6e6fc 100644 GIT binary patch literal 261361 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 z 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